You are on page 1of 14

US 2014.

0003804A1
(19) United States
(12) Patent Application Publication (10) Pub. No.: US 2014/0003804 A1
Fargano et al. (43) Pub. Date: Jan. 2, 2014
(54) USE OF DYING GASPTO LOCATE FAULTS (52) U.S. Cl.
IN COMMUNICATIONS NETWORKS CPC .................................. H04B 10/0791 (2013.01)
USPC ............................................................ 398/13
(71) Applicant: CenturyLink Intellectual Property
LLC, Denver, CO (US) (57) ABSTRACT
(72) Inventors: Mike Fargano, Louisville, CO (US);
Michael D. Sprenger, Boulder, CO (US) Novel tools and techniques that can be used to detect network
impairment, including but not limited to impairment of opti
(21) Appl. No.: 13/928,069 cal fiber networks. In an aspect, Such tools and techniques can
(22) Filed: Jun. 26, 2013 be deployed at relatively low cost, allowing pervasive deploy
ment throughout a network. In another aspect, such tools and
Related U.S. Application Data techniques can take advantage of a “dying gasp. in which a
(60) Provisional application No. 61/665,182, filed on Jun. network element detects a sudden drop in received optical (or
27, 2012, provisional application No. 61 (787,690 electrical) power, resolution, etc. at short time scales and
filed on Mar 15, 2013 sw- ws sends a notification across the network before the connection
• u a-s is completely compromised. In yet another aspect, some tools
Publication Classification can include a Supervisory function to analyze aspects of the
dying gasp with the goal to determine network segments
(51) Int. Cl. associated with an impairment and an estimate of the location
H04B IO/079 (2006.01) of an impairment within the network.

Processor(s) Working
Memory
110

Operating
Input Device(s) System
115
135

Output Device(s)
12O
Application(s)

Storage Device(s)
125

Communications
Subsystem
130

1OO
Patent Application Publication Jan. 2, 2014 Sheet 1 of 6 US 2014/0003804 A1

105

Working
Processor(s) Memory
110

Operating
Input Device(s) System
115
135

Output Device(s)
120
Application(s)

Storage Device(s)
125

Communications
Subsystem
130

100 FIG. 1
Patent Application Publication Jan. 2, 2014 Sheet 2 of 6 US 2014/0003804 A1

BOLZ q012 u012

BOZ QOZ ?OZ

LNO |NO LN O |NO O |NO O


O O
|NO

eGOZ eGOZ eGOZ BGOZ BGOZ


Patent Application Publication Jan. 2, 2014 Sheet 3 of 6 US 2014/0003804 A1
Patent Application Publication Jan. 2, 2014 Sheet 4 of 6 US 2014/0003804 A1

?
||
00

BOZ QOZ ?OZ


N
is
d

O
e
LNO 5 LNO
H
NO
H
N
O NO LNO

EGOZ eGOZ eGOZ


Patent Application Publication Jan. 2, 2014 Sheet 5 of 6 US 2014/0003804 A1

LIGZ
BOLZ u012

BOZ qOZ ?OZ uOZ


LNO LNO LNO |NO LNO LNO ILNO |NO LNO

BGOZ
Patent Application Publication Jan. 2, 2014 Sheet 6 of 6 US 2014/0003804 A1

RECEIVE DYING GASP

DETERMINE NETWORK
IMPAIRMENT

IDENTIFY APPROXIMATE
LOCATION

ANALYZING TIMINGS

COMPARE TIMESTAMPS
625

600

FIG. 6
US 2014/0003804 A1 Jan. 2, 2014

USE OF DYING GASP TO LOCATE FAULTS 0006 Merely by way of example, one set of embodiments
IN COMMUNICATIONS NETWORKS provides methods, including without limitation methods of
estimating a location of an impairment in a network. In a
CROSS-REFERENCE TO RELATED particular embodiment, the network might be an optical net
APPLICATIONS work, such as a passive optical network (“PON), to name one
example of many.
0001. This application claims the benefit, under 35 U.S.C. 0007 An exemplary method might comprise receiving
S119, to provisional U.S. Patent Application No. 61/665,182, (e.g., at a computer System) one or more dying gasp commu
filed Jun. 27, 2012 by Fargano et al. and entitled “Use of nications. In an aspect, the one or more dying gasp commu
Dying Gasp to Locate Fiber Faults in Passive Optical Net nications might comprise at least one communication from a
works (attorney docket no. 020370-005501 US) and provi network element in the optical network. The method might
sional U.S. Patent Application No. 61/787,690, filed Mar. 15, further comprise determining, with the computer system,
2013 by Fargano et al. and entitled “Use of Dying Gasp to based at least in part on the one or more dying gasp commu
Locate Faults in Communication Networks (attorney docket nications, that a network impairment has occurred. In some
no. 020370-005502US), the entire disclosures of both of embodiments, the method can also include identifying, with
which are incorporated herein by reference. the computer system, based at least in part on the one or more
dying gasp communications, an approximate location of the
BACKGROUND network impairment.
0002 The current state of the art for fiber impairment 0008 Another set of embodiments provides apparatus. An
isolation requires dedicated equipment, commonly referred exemplary apparatus might comprise a non-transitory com
to as Optical Time Domain Reflectometers (“OTDRs') to puter readable medium having encoded thereon a set of
send short laser pulses into an optical fiber, with the goal of instructions executable by one or more computers to perform
detecting reflections from discontinuities Such as connectors, one or more operations, including without limitation opera
splice points, kinks, sharp bends, fiber faults, etc. Current tions in accordance with methods provided by other embodi
OTDRs are costly precision instruments and allow detection ments. Merely by way of example, the set of instructions
of fiber discontinuities to within a few meters or less. might comprise instructions to receive one or more dying
0003. This dedicated equipment is expensive to deploy, gasp communications, which might include at least one com
munication from a network element in a network. The set of
however, and therefore is difficult to use in a preventative instructions might further comprise instructions to determine,
capacity. Hence, there is a need for impairment detection based at least in part on the one or more dying gasp commu
Solutions that can be deployed at lower cost throughout a nications, that a network impairment has occurred, and/or
network.
instructions to identify, based at least in part on the one or
SUMMARY
more dying gasp communications, an approximate location
of the network impairment.
0004. A set of embodiments provides tools and techniques 0009. A further set of embodiments provides systems,
that can be used to detect network impairment, including but including without limitation computer systems. An exem
not limited to impairment of optical fiber networks. In an plary system might comprise one or more processors and/or a
aspect, such tools and techniques can be deployed at rela non-transitory computer readable medium in communication
tively low cost, allowing pervasive deployment throughout a with the one or more processors. In an aspect, the computer
network. In another aspect, Such tools and techniques can take readable medium can have encoded thereon a set of instruc
advantage of a “dying gasp. in which a network element tions executable by the computer to perform one or more
detects a Sudden drop in received optical (or electrical) power, operations, including without limitation operations in accor
resolution, etc. at short time scales and sends a notification dance with methods provided by other embodiments. For
across the network before the connection is completely com instance, the set of instructions might comprise instructions to
promised. As another aspect, some embodiments can include receive one or more dying gasp communications, which
a Supervisory function to analyze aspects of the dying gasp might include at least one communication from a network
with the goal to determine network segments associated with element in a network. The set of instructions might further
an impairment and an estimate of the location of an impair comprise instructions to determine, based at least in part on
ment within the network. the one or more dying gasp communications, that a network
0005. The tools provided by various embodiments impairment has occurred, and/or instructions to identify,
include, without limitation, methods, systems, and/or soft based at least in part on the one or more dying gasp commu
ware products. Merely by way of example, a method might nications, an approximate location of the network impair
ment.
comprise one or more procedures, any or all of which are
executed by a computer system. Correspondingly, an BRIEF DESCRIPTION OF THE DRAWINGS
embodiment might provide a computer system configured
with instructions to perform one or more procedures in accor 0010. A further understanding of the nature and advan
dance with methods provided by various other embodiments. tages of particular embodiments may be realized by reference
Similarly, a computer program might comprise a set of to the remaining portions of the specification and the draw
instructions that are executable by a computer system (and/or ings, in which like reference numerals are used to refer to
a processor therein) to perform such operations. In many similar components. In some instances, a Sub-label is associ
cases, such software programs are encoded on physical, tan ated with a reference numeral to denote one of multiple simi
gible and/or non-transitory computer readable media (Such lar components. When reference is made to a reference
as, to name but a few examples, optical media, magnetic numeral without specification to an existing Sub-label, it is
media, and/or the like). intended to refer to all Such multiple similar components.
US 2014/0003804 A1 Jan. 2, 2014

0011 FIG. 1 is a generalized schematic diagram illustrat can provide a dying gasp, devices and/or systems that can
ing a computer system, in accordance with various embodi collect and interpret dying gasp information, and methods of
mentS. providing, collecting, and/or interpreting dying gasp infor
0012 FIG. 2 is a block diagram illustrating a passive opti mation.
cal network, in accordance with various embodiments.
0013 FIGS. 3-5 illustrate network impairments at various 0020. This concept does not rely on dedicated hardware,
locations in the network of FIG. 2. and may offer lower resolution than dedicated OTDRs, but
0014 FIG. 6 is a process flow diagram illustrating a has the advantage that it can be implemented entirely in
method of estimating a location of an impairment in a net Software and therefore resulting in lower costs. The dying
work, in accordance with various embodiments. gasp fiber impairment detection method thus has the potential
of a much lower cost implementation. This technology can be
DETAILED DESCRIPTION OF CERTAIN employed in a wide variety of applications, including without
EMBODIMENTS limitation any type of Passive Optical Network (“PON”) type
oftechnology as well as variations thereof. Examples include,
0015 While various aspects and features of certain but are not limited to, ITU-T APON, BPON, GPON, NG
embodiments have been summarized above, the following PON1, NG-PON2, XG-PON1, XG-PON2, IEEE EPON, GE
detailed description illustrates a few exemplary embodiments PON (1 Gbps, 10 Gbps variants and faster, should these ever
in further detail to enable one of skill in the art to practice such emerge), RF over Glass (“RFoG”), Ethernet PON over Coax
embodiments. The described examples are provided for illus (“EPoC), Fiber in Gas (“FiG”), or the like. Any vendor of
trative purposes and are not intended to limit the scope of the PON products could potentially implement the dying gasp
invention. fiber fault detection mechanism. Any operator who deploys
0016. In the following description, for the purposes of PON equipment could potentially deploy this technology as
explanation, numerous specific details are set forth in order to well. The basic layout of a generic PON architecture is shown,
provide a thorough understanding of the described embodi for example, in FIG. 2.
ments. It will be apparent to one skilled in the art, however,
that other embodiments of the present invention may be prac 0021 More specifically, certain embodiments utilize the
ticed without some of these specific details. In other “dying gasp' of network equipment in a PON system (Passive
instances, certain structures and devices are shown in block Optical Network) to provide fiber impairment identification
diagram form. Several embodiments are described herein, (e.g., segment identification or approximate location within
and while various features are ascribed to different embodi segment). An application of the dying gasp is described
ments, it should be appreciated that the features described herein beyond merely using a dying gasp to detect equipment
with respect to one embodiment may be incorporated with faults (i.e., a simple determination whether equipment is
other embodiments as well. By the same token, however, no faulty or not) in routers, fiber-optic and other types of cables,
single feature or features of any described embodiment and other network equipment (although that is possible in
should be considered essential to every embodiment of the certain embodiments as well). In an aspect, certain embodi
invention, as other embodiments of the invention may omit ments use the time stamp and/or other information in the
Such features. dying gasp in conjunction with an Operations Support Sys
0017. Unless otherwise indicated, all numbers used herein tem (“OSS) to provide a location estimation of a fiber
to express quantities, dimensions, and so forth used should be impairment. At least two levels of accuracy are conceivable in
understood as being modified in all instances by the term accordance with different embodiments: (1) Determination
“about.” In this application, the use of the singular includes of fiber impairment location by fiber segment (e.g., feeder,
the plural unless specifically stated otherwise, and use of the distribution, drop, etc.) by taking advantage of information
terms “and” and 'or' means “and/or unless otherwise indi about the dying gasp signals origin information; and (2)
cated. Moreover, the use of the term “including,” as well as Estimation of fiber impairment location within a segment by
other forms, such as “includes and “included should be taking advantage of timing information contained within the
considered non-exclusive. Also, terms such as "element’ or dying gasp.
“component' encompass both elements and components 0022. In an aspect, by correlating information about dying
comprising one unit and elements and components that com gasp events of various network elements at the Operations
prise more than one unit, unless specifically stated otherwise. Support System (“OSS) level or some other supervisory
0018. Although the various figures and embodiments Software layer or system abstraction level, an operator could
described below are directed to Passive Optical Networks gain considerable information about the location of a fiber,
(“PONs), the various embodiments are not so limited, and connector or splicing impairment, or other type of Outside
may be applicable to any Suitable network including, without Plant (“OSP) impairment, without requiring potentially
limitation, non-PONs optical networks, coaxial cable net costly, complex and resource-intensive hardware such as
works, or any other Suitable communications network, and dedicated OTDR units. Such network elements could include
the like. (but are not limited to): (a) ONT Optical Network Termi
0019 Various embodiments of the concept offiber impair nals; (b) ONU Optical Network Units; (c) OLT Optical
ment isolation might rely on network equipment to send out a Line Terminals. Types of analysis that could be performed by
so-called dying gasp as it detects a Sudden drop in received various embodiments include, but are not limited to, the fol
optical power at short time scales (likely less than 1 second). lowing: (1) Receiving a dying gasp of only a single ONT/
As another aspect, Some embodiments can include a Super ONU would indicate an impairment in the fiber drop to a
visory function to analyze aspects of the dying gasp with the specific Subscriber; (2) Receiving dying gasps of multiple
goal to determine fiber segments associated with a fiber ONTS/ONUs simultaneously or near simultaneously might
impairment and an estimate of the location of an impairment indicate a fiber impairment in the distribution to the PON
within a fiber segment. Embodiments can include devices that splitter; and (3) Receiving a dying gasp from an OLT would
US 2014/0003804 A1 Jan. 2, 2014

indicate a fiber fault in the backhaul from the OLT Examples other cable type transmission media. Furthermore, this tech
of these techniques are described in further detail below in the nology could apply to FiG (Fiber in Gas) deployments as
context of FIGS. 3-5. well. Moreover, the use of a dying gasp as discussed here is
0023. In other embodiments, additional information might also applicable to Active Ethernet architectures and poten
be extracted from various aspects of the dying gasp informa tially several forms of Backhaul architectures. Although cur
tion available at various protocol levels (e.g., absolute time rent discussion in the field (e.g., as part of the emerging FSAN
stamp, flight time, etc.), including information that might be NG-PON2 standard (Next-Generation 2 Passive Optical Net
added as the dying gasp propagates through various protocol work)) might be directed to dying gasps indicating failure to
layers, network elements and system hardware. Various routing devices, or other relaying components in the PON.
embodiments might also collect data from additional sources Such discussions do not cover dying gasps indicating failure
of information related to the dying gasp, as well as additional of the transmission media between these routing devices or
levels of analysis and impairment location that could be other relaying components in the PON. In fact, the various
derived from Such information. The dying gasp, in aspects of embodiments described herein supplement the current devel
certain embodiments, could be generated by network ele opments in the emerging FSANNG-PON2 standard, and the
ments based on real-time observation of the optical receiver like.
power at Sufficiently fine-grained time intervals. 0028. The accuracy of the time stamp information on the
0024. Some embodiments might feature additional func dying gasps can influence the degree of spatial resolution for
tionality. For instance, in some implementations, the system impairmentisolation are possible. Merely by way of example,
might be configured to cross-reference the dying gasp signal in Some cases, resolution in the 20 cm range might require
with a carrier's databases. By cross-referencing the dying time accuracy within 1 nanosecond. In other cases, resolution
gasp signal with a carrier's existing databases containing in the 200 m range might require time accuracy within 1
information about fiber routes and length of individual seg microsecond. The degree of time accuracy might depend on
ments at the OSS or Management System level, additional the network elements themselves.
detail about fault location and fiber route can be made avail 0029. It is important to note that using the dying gasp need
able. By combining time stamps and dying gasp information not necessarily replace the use of dedicated OTDR hardware
with known lengths of deployed fiber segments, the systems (regarding impairment isolation). In many ways, these items
accuracy of locating potential fiber faults can be improved. could be seen as complementary. In some aspects, the tech
0025. Additionally and/or alternatively, some embodi niques described herein can be seen as a first order Software
ments might provide additional accuracy improvement via driven approach to impairment isolation. Dedicated OTDR
absolute or cyclical time stamps. Merely by way of example, hardware (whether provided in handheld units for field or
by inserting an absolute or cyclical time stamp at the trans repair technicians) or integrated in equipment that carriers
mitter side, additional accuracy can be gained by correlating deploy might provide additional information about fiber
time stamps with time of flight information and known impairments as well additional accuracy in fiber fault loca
lengths offiber links. The size of a cyclical counter or cyclical tion.
time stamp (in bits) might depend on the desired fault location 0030. A significance of the techniques and embodiments
accuracy and the desired reoccurrence period. For example, a described herein might include a potential to reduce opera
32-bit counter with microsecond resolution (one count every tional expenses (“OPEX) (e.g., maintenance costs, etc.) by
microsecond) might turn over every 1 hour and 12 minutes. A simplifying troubleshooting and fault detection in the fiber
64-bit counter with nanosecond resolution (one count every access network, a potential to reduce (“CAPEX) (e.g., infra
nanosecond) might turn over approximately once every 585 structure costs, etc.) in cases where carriers do not require
years. As mentioned above, a nanosecond temporal resolu added precision of dedicated OTDR hardware. An example of
tion might be sufficient to resolve spatial resolution down to Such a scenario where carriers do not require added precision
approximately 20 cm. of dedicated OTDR hardware might include a carrier with a
0026. Furthermore, although the concept of a dying gasp is large amount of aerial Outside Plant (OSP). In such cases, the
being explored in the context of a new, yet to be finalized sources offiber faults may often be plainly visible, e.g., fallen
NG-PON2 standard, it could retroactively be applied to the pole, branch, or tree, and a rough location of the fiber fault by
other PON standards, should the dying gasp ever be added to fiber segment may be entirely sufficient.
these specifications in some sort of appendix or addendum. 0031 FIG. 1 provides a schematic illustration of one
Alternatively, manufacturers could choose to implement a embodiment of a computer system 100 that can perform the
dying gasp or similar kind of functionality on top of any of the methods provided by various other embodiments, as
existing PON standards, without affecting standards compat described herein, and/or can function as an Operations Sup
ibility. In this case, the dying gasp functionality described port System, a network element, and/or the like. It should be
herein might be applicable as well. Other PON standards to noted that FIG. 1 is meant only to provide a generalized
which this technology could apply might include (but are not illustration of various components, of which one or more (or
limited to) the ITU-T APON, BPON, GPON, NG-PON1 none) of each may be utilized as appropriate. FIG. 1, there
specifications, the IEEE EPON/GE-PON, and the like. fore, broadly illustrates how individual system elements may
0027. To the extent that other non-PON or non-optical be implemented in a relatively separated or relatively more
media based communications standards and/or protocols rely integrated manner.
on transmission media that do not experience immediate 0032. The computer system 100 is shown comprising
faults (i.e., that might experience degradation over an identi hardware elements that can be electrically coupled via a bus
fiable period), the techniques described herein might also be 105 (or may otherwise be in communication, as appropriate).
applicable. For example, the various embodiments might be The hardware elements may include one or more processors
applicable to the Cable-/DOCSIS-specific RFoG and EPoC 110, including without limitation one or more general-pur
specifications, which might be based on co-axial cable or pose processors and/or one or more special-purpose proces
US 2014/0003804 A1 Jan. 2, 2014

sors (such as digital signal processing chips, graphics accel variety of generally available compilers, installation pro
eration processors, and/or the like); one or more input devices grams, compression/decompression utilities, etc.) then takes
115, which can include without limitation a mouse, a key the form of executable code.
board and/or the like; and one or more output devices 120, 0037. It will be apparent to those skilled in the art that
which can include without limitation a display device, a Substantial variations may be made in accordance with spe
printer and/or the like. cific requirements. For example, customized hardware (such
as programmable logic controllers, field-programmable gate
0033. The computer system 100 may further include (and/ arrays, application-specific integrated circuits, and/or the
or be in communication with) one or more storage devices like) might also be used, and/or particular elements might be
125, which can comprise, without limitation, local and/or implemented in hardware, Software (including portable soft
network accessible storage, and/or can include, without limi ware, Such as applets, etc.), or both. Further, connection to
tation, a disk drive, a drive array, an optical storage device, other computing devices Such as network input/output
Solid-state storage device Such as a random access memory devices may be employed.
(“RAM) and/or a read-only memory (“ROM'), which can 0038. As mentioned above, in one aspect, some embodi
be programmable, flash-updateable and/or the like. Such stor ments may employ a computer system (such as the computer
age devices may be configured to implement any appropriate system 100) to perform methods in accordance with various
data stores, including without limitation, various file systems, embodiments of the invention. According to a set of embodi
database structures, and/or the like. ments, some or all of the procedures of Such methods are
0034. The computer system 100 might also include a com performed by the computer system 100 in response to pro
munications subsystem 130, which can include without limi cessor 110 executing one or more sequences of one or more
tation a modem, a network card (wireless or wired), an infra instructions (which might be incorporated into the operating
red communication device, a wireless communication device system 140 and/or other code, such as an application program
and/or chipset (such as a BluetoothTM device, an 802.11 145) contained in the working memory 135. Such instructions
device, a WiFi device, a WiMax device, a WWAN device, may be read into the working memory 135 from another
cellular communication facilities, etc.), and/or the like. The computer readable medium, Such as one or more of the Stor
communications Subsystem 130 may permit data to be age device(s) 125. Merely by way of example, execution of
exchanged with a network (such as the network described the sequences of instructions contained in the working
below, to name one example), with other computer systems, memory 135 might cause the processor(s) 110 to perform one
and/or with any other devices described herein. In many or more procedures of the methods described herein.
embodiments, the computer system 100 will further comprise 0039. The terms “machine readable medium' and “com
a working memory 135, which can include a RAM or ROM puter readable medium, as used herein, refer to any medium
device, as described above. that participates in providing data that causes a machine to
operate in a specific fashion. In an embodiment implemented
0035. The computer system 100 also may comprise soft using the computer system 100, various computer readable
ware elements, shown as being currently located within the media might be involved in providing instructions/code to
working memory 135, including an operating system 140, processor(s) 110 for execution and/or might be used to store
device drivers, executable libraries, and/or other code, such as and/or carry Such instructions/code (e.g., as signals). In many
one or more application programs 145, which may comprise implementations, a computer readable medium is a non-tran
computer programs provided by various embodiments, and/ sitory, physical and/or tangible storage medium. Such a
or may be designed to implement methods, and/or configure medium may take many forms, including but not limited to,
systems, provided by other embodiments, as described non-volatile media, Volatile media, and transmission media.
herein. Merely by way of example, one or more procedures Non-volatile media includes, for example, optical and/or
described with respect to the method(s) discussed above magnetic disks, such as the storage device(s) 125. Volatile
might be implemented as code and/or instructions executable media includes, without limitation, dynamic memory, such as
by a computer (and/or a processor within a computer); in an the working memory 135. Transmission media includes,
aspect, then, Such code and/or instructions can be used to without limitation, coaxial cables, copper wire and fiber
configure and/or adapt a general purpose computer (or other optics, including the wires that comprise the bus 105, as well
device) to perform one or more operations in accordance with as the various components of the communication Subsystem
the described methods. 130 (and/or the media by which the communications sub
0036) A set of these instructions and/or code might be system 130 provides communication with other devices).
encoded and/or stored on a non-transitory computer readable Hence, transmission media can also take the form of waves
storage medium, Such as the storage device(s) 125 described (including without limitation radio, acoustic and/or light
above. In some cases, the storage medium might be incorpo waves, such as those generated during radio-wave and infra
rated within a computer system, such as the system 100. In red data communications).
other embodiments, the storage medium might be separate 0040 Common forms of physical and/or tangible com
from a computer system (i.e., a removable medium, Such as a puter readable media include, for example, a floppy disk, a
compact disc, etc.), and/or provided in an installation pack flexible disk, a hard disk, magnetic tape, or any other mag
age. Such that the storage medium can be used to program, netic medium, a CD-ROM, any other optical medium, a
configure and/or adapt a general purpose computer with the RAM, a PROM, and EPROM, a FLASH-EPROM, any other
instructions/code stored thereon. These instructions might memory chip or cartridge, a carrier wave as described here
take the form of executable code, which is executable by the inafter, or any other medium from which a computer can read
computer system 100 and/or might take the form of source instructions and/or code.
and/or installable code, which, upon compilation and/or 0041 Various forms of computer readable media may be
installation on the computer system 100 (e.g., using any of a involved in carrying one or more sequences of one or more
US 2014/0003804 A1 Jan. 2, 2014

instructions to the processor(s) 110 for execution. Merely by accordance with various embodiments. In FIG. 3, a fault
way of example, the instructions may initially be carried on a might occur in drop fiber 220a between ONT 205a and split
magnetic disk and/or optical disc of a remote computer. A ter 210a. As the fault might be occurring (which might
remote computer might load the instructions into its dynamic include, without limitation, a cut, a bend, a break, a kink, or
memory and send the instructions as signals over a transmis the like) until all connection is lost, signal degradation might
sion medium to be received and/or executed by the computer be observed at the receiving ONT (in this case, at ONT 205a).
system 100. These signals, which might be in the form of In response to Such detection of signal degradation, ONT
electromagnetic signals, acoustic signals, optical signals and/ 205a might send a dying gasp signal to the CO via splitter
or the like, are all examples of carrier waves on which instruc 210a and OLT 215 prior to all connection being lost due to the
tions can be encoded, in accordance with various embodi fault. In this manner, the CO might be able to identify that the
ments of the invention. fiber fault occurred along drop fiber 220a, and thus can more
0042. The communications subsystem 130 (and/or com easily and more readily initiate necessary repairs or replace
ponents thereof) generally will receive the signals, and the ment of the broken fiber. At a suitable protocol or manage
bus 105 then might carry the signals (and/or the data, instruc ment system level, the OSS can correlate the identification
tions, etc. carried by the signals) to the working memory 135, number of the ONT that sent out the dying gasp and infer the
from which the processor(s) 105 retrieves and executes the drop fiber segment associated with it.
instructions. The instructions received by the working 0048 FIG. 4 is a general schematic diagram illustrating a
memory 135 may optionally be stored on a storage device 125 fault in a distribution fiber to a PONsplitter in a PON system
either before or after execution by the processor(s) 110. 200, in accordance with various embodiments. In FIG. 4, the
0043 Turning to FIG. 2, which is a general schematic fault might occurat distribution fiber 225a. In this case, one or
diagram illustrating a basic PON system 200, in accordance more of the ONTs 205a-205d might send a dying gasp signal
with various embodiments. In FIG. 2, PON system 200 might to the CO via splitter 210a and OLT 215. Upon receiving
comprise a plurality of optical network terminals (“ONT) simultaneous or near simultaneous dying gasp signals from
205, a plurality of passive optical splitters 210, and an optical the one or more ONTs 205a-205d coupled to the splitter
line terminal (“OLT) 215. The plurality of ONT 205 might 210a, it might be determined that the fiber fault might have
comprise ONTs 205a-205n. Although only nine ONTs are occurred at distribution fiber 225a, and appropriate repairs or
shown in FIG. 2, any suitable number may be implemented. replacement might be initiated. This is especially so in the
The plurality of passive optical splitters 210 might comprise case that drop fibers 220a-220d are located apart from each
splitters 210a-210n. Although only three splitters are shown other so that a simultaneous cut of all four drop fibers 220a
in FIG. 2, any suitable number may be implemented. More 220d is not likely to have occurred.
over, although only four ONTs 205 are shown coupled to each
splitter 210, any suitable number of ONTs 205 may be 0049 More particularly, a fiber fault in the distribution
coupled to each splitter 210. Although only one OLT 215 is fiber to the PON splitter can be determined by correlating
shown, any suitable number of OLTs may be implemented. multiple dying gasps from ONTs contained within the same
0044 PON system 200 might further comprise a plurality group (e.g., ONT 205a-205d in this particular example). In
of drop fibers 220 (which might include, without limitation, Some cases, where dying gasps of multiple ONTs might be
drop fibers 220a-220n shown in FIG. 2), a plurality of distri simultaneously or near simultaneously received, a possible
bution fibers 225 (which might include, without limitation, cause might be a cutting of multiple fiber lines between the
distribution fibers 225a-225m), and a backhaul fiber 230. multiple ONTs and a splitter, which might occur due to their
Each of the plurality of drop fibers 220 might couple each physical proximity when being laid. Such simultaneous or
splitter 210 with each ONT 205. Likewise, each of the plu near simultaneous receipt of dying gasps might appear to be
rality of distribution fibers 225 might couple each splitter 210 a cut between the splitter and the ONTs/ONUs. One method
with the OLT 215. The backhaul fiber 230 might couple the of determining where the fault might lie might include deter
OLT with a central office (CO)235. Although not described in mining the locations of all the ONTS sending the dying gasps,
detail herein, the CO typically will feature a number of net and correlating with timings of the dying gasps as well as
work elements for distributing signals throughout the PON proximal locations to eliminate possible types of fault (i.e., by
200; such networkelements are well knownto those skilled in eliminating faults between ONTs and splitters, eliminating
the art. In particular, however, the CO might feature a com faults between splitters and OLTs, not eliminating any of
puter 240 (which might be a standalone computer or might be these possibilities, or the like). For example, if two optical
part of one of the network elements at the CO), which can be lines are separated by some distance (e.g., are in separate
programmed to receive dying gasp communications from neighborhoods), then they cannot have been simultaneously
various other network components and analyze those com cut by the same person or object.
munications, as described in further detail herein. (It should 0050 FIG. 5 is a general schematic diagram illustrating a
be noted that a computer capable of performing these func fault in a backhaul fiber from OLT in a PON system 200, in
tions, whether a standalone computer or part of another net accordance with various embodiments. In FIG. 5, the fault
workelement, can also be located at other locations within the might occur at the backhaul fiber 230. In this case, the OLT
PON 200, in accordance with different embodiments.) 215 might send a dying gasp signal to the CO prior to all
0045. In operation, data might be transmitted via the opti connection being lost in fiber 230. In some cases, some or all
cal fibers 220, 225, and 230 from the CO to each ONT205 via of the ONTs 205 coupled to the OLT 215 might each send
the OLT 215 and the splitters 210. dying gasp signals prior to all connection being lost in back
0046 FIGS. 3-5 below illustrate faults occurring at vari haul fiber 230. In this manner, the CO 235 might be able to
ous locations in the PON system shown in FIG. 2. more easily determine based on the dying gasp signals, based
0047 FIG. 3 is a general schematic diagram illustrating a the identifications of the ONTs 205, OLT 215, and the like,
fault in a drop fiber to an ONT in a PON system 200, in and based on the timings of the dying gasp signals where the
US 2014/0003804 A1 Jan. 2, 2014

likely location of the fault might be. Accordingly, appropriate 0055 Moreover, while the procedures of the methods and
repairs and/or replacement might be initiated. processes described herein are described in a particular order
0051 FIG. 6 illustrates a method 600 of estimating a loca for ease of description, unless the context dictates otherwise,
tion of fiber impairment in an optical network. It should be various procedures may be reordered, added, and/or omitted
appreciated that the various techniques and procedures of this in accordance with various embodiments. Moreover, the pro
can be combined in any suitable fashion, and that, while the cedures described with respect to one method or process may
techniques and procedures are depicted and/or described in a be incorporated within other described methods or processes;
certain order for purposes of illustration, certain procedures likewise, system components described according to a par
may be reordered and/or omitted within the scope of various ticular structural architecture and/or with respect to one sys
embodiments. Moreover, while the method 600 can be imple tem may be organized in alternative structural architectures
mented by (and, in some cases, is described below with and/or incorporated within other described systems. Hence,
while various embodiments are described with or with
respect to) the systems 100 and 200 of FIGS. 1 and 2 (or out—certain features for ease of description and to illustrate
components thereof), these methods may also be imple
mented using any suitable hardware implementation. Simi exemplary aspects of those embodiments, the various com
larly, while the systems 100 and 200 of FIGS. 1 and 2 (and/or ponents and/or features described herein with respect to a
components thereof) can operate according to the method 600 particular embodiment can be substituted, added and/or sub
(e.g., by executing instructions embodied on a computer read tracted from among other described embodiments, unless the
able medium), the systems 100 and 200 can also operate context dictates otherwise. Consequently, although several
according to other modes of operation and/or perform other exemplary embodiments are described above, it will be
Suitable procedures. appreciated that the invention is intended to cover all modi
fications and equivalents within the scope of the following
0052. The method 600 might comprise receiving one or claims.
more dying gasp communications (block 605). In some
embodiments, the dying gasp communications might com What is claimed is:
prising at least one communication from a network element in 1. A method of estimating a location offiber impairment in
a network. Examples of Such communications are described an optical network, the method comprising:
above. In some cases, the method 600 might further comprise receiving, at a computer system, one or more dying gasp
determining that a network impairment has occurred (block communications, the one or more dying gasp commu
610). In many cases, this determination can be based, at least nications comprising at least one communication from a
in part, on the received dying gasp communications. At block network element in the optical network; and
615, the method 600 can include identifying an approximate
location of the network impairment. determining, with the computer system, based at least in
0053 As noted above, a variety of techniques can be used part on the one or more dying gasp communications, that
to analyze the dying gasp communications to identify the a network impairment has occurred; and
approximate location of the impairment. For instance, in identifying, with the computer system, based at least in part
Some cases, the method 600 might include analyzing relative on the one or more dying gasp communications, an
timings of two or more dying gasp communications (block approximate location of the network impairment.
620). Alternatively and/or additionally, as described in detail 2. The method of claim 1, wherein the one or more dying
above, each dying gasp communication might have a time gasp communications comprise a plurality of dying gasp
stamp, and identifying an approximate location of the net communications from a plurality of optical network units
work impairment might comprise analyzing time stamps of (“ONU), and wherein identifying an approximate location
the one or more dying gasp communications (block 630). For of the network impairment comprises identifying that the
instance, time stamps of multiple communications could be network impairment has occurred in a distribution line to a
compared, and/or if the time stamps were cyclical, a single splitter serving the plurality of ONU.
time stamp, along with a known location of the device that 3. The method of claim 1, wherein the one or more dying
sent the communication, could be used to determine an gasp communications comprise a dying gasp communication
approximate location of the impairment. from an optical line terminal (“OLT), and wherein identify
0054 While certain features and aspects have been ing an approximate location of the network impairment com
described with respect to exemplary embodiments, one prises identifying that the network impairment has occurred
skilled in the art will recognize that numerous modifications in a backhaul from the OLT to a central office.
are possible. For example, the methods and processes 4. The method of claim 1, wherein the one or more dying
described herein may be implemented using hardware com gasp communications comprise a plurality of dying gasp
ponents, software components, and/or any combination communications, the plurality of dying gasp communications
thereof. Further, while various methods and processes comprising at least one communication from each of a plu
described herein may be described with respect to particular rality of network elements in the passive optical network.
structural and/or functional components for ease of descrip
tion, methods provided by various embodiments are not lim 5. The method of claim 4, wherein identifying an approxi
ited to any particular structural and/or functional architecture mate location of the network impairment comprises analyZ
but instead can be implemented on any suitable hardware, ing timings of the plurality of dying gasp communications.
firmware and/or software configuration. Similarly, while cer 6. The method of claim 1, wherein each of the one or more
tain functionality is ascribed to certain system components, of dying gasp communications comprises a time stamp, and
unless the context dictates otherwise, this functionality can be wherein identifying an approximate location of the network
distributed among various other system components in accor impairment comprises analyzing time stamps of the one or
dance with the several embodiments. more dying gasp communications.
US 2014/0003804 A1 Jan. 2, 2014

7. The method of claim 6, wherein analyzing time stamps 20. An apparatus, comprising:
comprises comparing time stamps of two or more dying gasp a computer readable medium having encoded thereon a set
communications. of instructions executable by one or more computers to
8. The method of claim 6, wherein analyzing time stamps perform one or more operations, the set of instructions
comprises one or more time stamps with known lengths of comprising:
deployed fiber segments. instructions to receive one or more dying gasp commu
9. The method of claim 6, wherein each time stamp is a nications, the one or more dying gasp communica
cyclical time stamp. tions comprising at least one communication from a
network element in a network; and
10. The method of claim 9, wherein each time stamp is a instructions to determine, based at least in part on the
COunter. one or more dying gasp communications, that a net
11. The method of claim 10, wherein the counter comprises work impairment has occurred; and
a specified number of bits. instructions to identify, based at least in part on the one
12. The method of claim 11, wherein the specified number or more dying gasp communications, an approximate
of bits is between 32 bits and 64bits. location of the network impairment.
13. The method of claim 10, wherein the counter has a 21. A computer system, comprising:
specified resolution. one or more processors; and
14. The method of claim 13, wherein the specified resolu a computer readable medium in communication with the
tion is between one microsecond and one nanosecond. one or more processors, the computer readable medium
having encoded thereon a set of instructions executable
15. The method of claim 1, wherein identifying an approxi by the computer system to perform one or more opera
mate location of the network impairment comprises deter tions, the set of instructions comprising:
mining that dying gasp communications were not received instructions to receive one or more dying gasp commu
from one or more other network elements. nications, the one or more dying gasp communica
16. The method of claim 1, wherein the network element is tions comprising at least one communication from a
an optical network unit (“ONU) or optical network terminal network element in a network; and
(“ONT). instructions to determine, based at least in part on the
17. The method of claim 1, wherein the network element is one or more dying gasp communications, that a net
an optical line terminal (“OLT). work impairment has occurred; and
18.The method of claim 1, wherein the computer system is instructions to identify, based at least in part on the one
located in a telecommunication provider facility. or more dying gasp communications, an approximate
19. The method of claim 1, wherein the optical network is location of the network impairment.
a passive optical network (“PON”). k k k k k

You might also like