SYSTEMS AND METHODS FOR FIBER UPSTREAM TRACE DETERMINATION
Systems and methods for performing an upstream trace operation are presented. An exemplary method may include obtaining an indication of a new service location of a passive optical network (PON); detecting a physical polyline route, within the PON, from an on-ramp facility corresponding to the new service location to a serving office of the PON, the detecting based on (i) respective geospatial locations of a plurality of optical components of the PON, and (ii) interconnections of the plurality of optical components, and the plurality of optical components including the on-ramp location, a terminal disposed at the serving office, and at least one optical fiber optically connecting the on-ramp location and the terminal; and causing optical services to be delivered from the serving office to the new service location via the detected physical polyline route.
1 . A method for providing services to a service location of a passive optical network (PON), the method comprising:
obtaining, by one or more processors, an indication of a new service location of a passive optical network (PON);
detecting, by the one or more processors, a physical polyline route, within the PON, from an on-ramp facility corresponding to the new service location to a serving office of the PON, the on-ramp facility included in a plurality of on-ramp facilities, and the detecting including:
performing an upstream trace from the on-ramp facility to the serving office, thereby determining one or more characteristics of the on-ramp facility; and
selecting the on-ramp facility such that one or more determined characteristics of the on-ramp facility match or exceed a target threshold of one or more preferred characteristics of the on-ramp facility; and
causing, by the one or more processors, end-user services to be delivered from the serving office to the new service location via the detected physical polyline.
2 . The method of claim 1 , wherein the obtaining of the indication of the new service location includes receiving at least one of: a user input, or a user selection of the new service location.
3 . The method of claim 1 , wherein the performing of the upstream trace includes transmitting a test signal via an optical fiber or wire of the physical polyline route, the test signal including at least one of: a test pattern, an indication light, or a measurement signal.
4 . The method of claim 3 , wherein the test signal is transmitted from the on-ramp facility towards the serving office or from the serving office towards the on-ramp facility.
5 . The method of claim 1 , wherein the performing of the upstream trace further includes detecting that one or more upstream entities have respective capabilities to support a set of required optical services for the new service location.
6 . The method of claim 1 , wherein the upstream trace is performed using one or more records stored in one or more databases.
7 . The method of claim 1 , wherein the upstream trace is performed in real-time using a trace application programming interface (API) or trace graph.
8 . The method of claim 1 , further comprising determining the one or more preferred characteristics of the on-ramp facility.
9 . The method of claim 1 , wherein the selecting of the on-ramp facility includes selecting the on-ramp facility from among the plurality of on-ramp facilities based on a respective at least one characteristic of each on-ramp facility included in the plurality of on-ramp facilities.
10 . The method of claim 1 , wherein the selecting of the on-ramp facility is further based on at least one of: cost, ease of installation, or total round-trip easement or pathway distance of installation, another pre-defined characteristic associated with on-ramp facilities, or a user input.
11 . A system for providing service to a service location of a passive optical network (PON), the system comprising:
one or more processors; and
one or more memories storing a set of computer-executable instructions that, when executed by the one or more processors, cause the system to:
obtain an indication of a new service location of a passive optical network (PON);
detect a physical polyline route, within the PON, from an on-ramp facility corresponding to the new service location to a serving office of the PON, the on-ramp facility included in a plurality of on-ramp facilities, and the detection including:
a performance of an upstream trace from the on-ramp facility to the serving office to thereby determine one or more characteristics of the on-ramp facility; and
a selection of the on-ramp facility such that the determined one or more characteristics of the on-ramp facility match or exceed a target threshold of one or more preferred characteristics of the on-ramp facility; and
cause end-user services to be delivered from the serving office to the new service location via the detected physical polyline route including the selected on-ramp facility.
12 . The system of claim 11 , wherein the indication of the new service location is based on at least one of: a user input, or a selection by a user of the new service location.
13 . The system of claim 11 , wherein the performance of the upstream trace includes a transmission of a test signal via an optical fiber or wire of the physical polyline route, the test signal including at least one of: a test pattern, an indication light, or a measurement signal.
14 . The system of claim 13 , wherein the transmission of the test signal is from the on-ramp facility towards the serving office or from the serving office towards the on-ramp facility.
15 . The system of claim 11 , wherein the performance of the upstream trace includes a detection that one or more upstream entities of the physical polyline route have respective capabilities to support a set of required optical services for the new service location.
16 . The system of claim 11 , wherein the system performs the upstream trace using one or more records stored in one or more databases.
17 . The system of claim 11 , wherein the system performs the upstream trace in real-time using a trace application programming interface (API) or trace graph.
18 . The system of claim 11 , wherein the one or more processors execute the set of computer-executable instructions to cause the system to determine the one or more preferred characteristics of the on-ramp facility.
19 . The system of claim 11 , wherein the selection of the on-ramp facility includes a selection of the on-ramp facility from among the plurality of on-ramp facilities based on a respective at least one characteristic of each on-ramp facility included in the plurality of on-ramp facilities.
20 . The system of claim 11 , wherein the selection of the on-ramp facility is further based on at least one of: cost, ease of installation, or total round-trip easement or pathway distance of installation, another pre-defined characteristic associated with on-ramp facilities, or a user input.