IP Library Granted Patent US 12700922
Granted Patent B1
US 12700922 · App. 19/438,292 · Granted Aug 4, 2026

Systems and methods for diagnosing anomalies occurring within a passive optical network via integrated domains

Inventors: Bryan Pauling (Rochester, NY); John Valdez (Copper Canyon, TX)
Assignee: Verizon Patent and Licensing Inc.
H04B10/03H04B10/0773H04L41/0677H04J14/023
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 12700922
App. No.
19/438,292
Granted
Aug 4, 2026
Kind
B1
Abstract

Techniques for diagnosing anomalies (e.g., faults, degradation and/or loss of service) occurring in a passive optical network (PON) include integrating, based on temporal precedence, real-time diagnostic information from multiple (and typically mutually-exclusive) domains of the PON into an integrated, multi-domain graphical view. The integrated, multi-domain graphical view may include a scrolling timeline and may organize alarm and other domain-specific events, environmental data, support information, and data from other domains to detect temporal correlations between events occurring in the different domains and thereby determine sources of anomalies occurring within the PON and initiate mitigating actions. Additionally, updating the view in real-time as additional diagnostic data is generated and integrating both real time and historical data from disparate domains results in more timely and accurate diagnosis of anomalies, identification of anomaly sources, and mitigation of (re-)occurring issues within the PON.

Claims (61)

1 . A method of diagnosing network anomalies in a passive optical network (PON), the method comprising:

establishing, by a client device, a communication session with an optical component included in the PON;

receiving, at the client device from the optical component via the communication session, first diagnostic information of a first domain corresponding to the optical component;

rendering, on a user interface of the client device, a first view of the first diagnostic information, the first view including graphical indications of occurrences of a first event occurring in the first domain and respective durations of the occurrences of the first event;

obtaining, at the client device, second diagnostic information of a second domain related to the PON;

layering, on the first view rendered on the user interface, a second view of the second diagnostic information, the second view including graphical indications of occurrences of a second event occurring in the second domain and respective durations of the occurrences of the second event, the layering including aligning respective temporal axes of the first view and the second view, and the layering thereby generating an integrated multi-domain graphical view;

detecting, via the integrated multi-domain graphical view, a temporal correlation between the occurrences of the first event and the occurrences of the second event, the temporal correlation indicative of a network anomaly; and

responsive to the detecting of the temporal correlation, initiating respective diagnostics for each of a first optical component corresponding to the occurrences of the first event and a second optical component corresponding to the occurrences of the second event, thereby diagnosing the network anomaly.

2 . The method of claim 1 , wherein the establishing of the communication session is via a short-range communication link or via a cloud-based services platform.

3 . The method of claim 1 , wherein the network anomaly is a degradation in an optical service or a loss of the optical service.

4 . The method of claim 1 , wherein the first domain is one of: optical link losses, alarms, dying gasps, bit error rate thresholds, standard deviations from historical values, changes in normal operating values above respective thresholds, or service-affecting events detected at the optical component, the dying gasps including signals that are transmitted by optical components upon imminence of the optical components going off-line.

5 . The method of claim 4 , wherein the second domain is another one of: the optical link losses, the alarms, the dying gasps, the bit error rate thresholds, the standard deviations from historical values, the changes in normal operating values above respective thresholds, or the service-affecting events, and the receiving of the second diagnostic information is via the communication session.

6 . The method of claim 4 , wherein:

the second domain corresponds to: weather, communication gateways, IP addresses of optical components, customer support issues, utilization of optical components and/or links of the PON, or analysis of data generated by the PON;

the communication session is a first communication session;

the method further comprises establishing, by the client device, a second communication session with a respective servicing platform of the second domain; and

the obtaining of the second diagnostic information is via the second communication session.

7 . The method of claim 6 , wherein the temporal correlation is a first temporal correlation, and the method further comprises:

establishing, by the client device, respective communication sessions with respective servicing platforms of three or more domains related to the PON, the three or more domains including the first domain and the second domain;

obtaining a respective set of diagnostic information of each of the three or more domains via the respective communication sessions;

layering, on the user interface, respective views of the three or more sets of diagnostic information, each respective view including graphical indications of occurrences of a respective event occurring in a respective one of the three or more domains and respective durations of the occurrences of the respective event, the layering including aligning respective temporal axes of the three or more views, and the layering of the respective views of the three or more sets of diagnostic information thereby generating the integrated multi-domain graphical view; and

detecting, via the integrated multi-domain graphical view, at least one second temporal correlation between the occurrences of the respective events in the three or more domains, the at least one second temporal correlation indicative of the network anomaly or another network anomaly.

8 . The method of claim 7 , further comprising initiating respective diagnostics at respective optical components corresponding to the occurrences of the respective events in the three or more domains responsive to the detecting of the at least one second temporal correlation.

9 . The method of claim 1 , further comprising obtaining, via the user interface of the client device, a selection of the second domain, and the obtaining of the respective diagnostic information of the second domain is responsive to the obtaining of the selection.

10 . The method of claim 1 , wherein the integrated multi-domain graphical view includes a user-manipulatable scrolling timeline.

11 . The method of claim 1 , further comprising initiating, a mitigating action for the network anomaly based on at least one of: the detecting of the temporal correlation, results of the respective diagnostics of the first optical component, or results of the respective diagnostics of the second optical component.

12 . The method of claim 11 , wherein the mitigating action includes at least one of: re-routing one or more optical services provided by the PON, de-activating at least one activated optical component of the PON, activating at least one spare optical component of the PON, adjusting a setting of an operational optical component of the PON, re-configuring the operational optical component, or executing a diagnostic within the PON.

13 . The method of claim 1 , wherein the optical component is a last mile termination unit (LMTU), a fiber distribution hub (FDH), a fiber distribution terminal (FDT), or an optical line terminal (OLT).

14 . The method of claim 1 , further comprising determining a source of the network anomaly based on results of the initiated respective diagnostics.

15 . One or more non-transitory computer-readable memories storing computer-executable instructions thereon that, when executed by one or more processors, cause the one or more processors to:

establish a communication session with an optical component included in a passive optical network (PON);

receive, from the optical component via the communication session, first diagnostic information of a first domain corresponding to the optical component;

render, on a user interface, a first view of the first diagnostic information, the first view including graphical indications of occurrences of a first event occurring in the first domain and respective durations of the occurrences of the first event;

obtain second diagnostic information of a second domain related to the PON;

layer, on the first view rendered on the user interface, a second view of the second diagnostic information, the second view including graphical indications of occurrences of a second event occurring in the second domain and respective durations of the occurrences of the second event, and the layering thereby generating an integrated multi-domain graphical view in which temporal axes of the first view and the second view are aligned;

detect, via the integrated multi-domain graphical view, a temporal correlation between the occurrences of the first event and the occurrences of the second event, the temporal correlation indicative of a network anomaly; and

responsive to the detection of the temporal correlation, initiate respective diagnostics for each of a first optical component corresponding to the occurrences of first event and a second optical component corresponding to the occurrences of second event, thereby diagnosing the network anomaly.

16 . The one or more non-transitory computer-readable memories of claim 15 , wherein the establishment of the communication session is via a short-range communication link or via a cloud-based services platform.

17 . The one or more non-transitory computer-readable memories of claim 15 , wherein the network anomaly is a degradation in an optical service or a loss of the optical service.

18 . The one or more non-transitory computer-readable memories of claim 15 , wherein the first domain is one of: optical link losses, alarms, dying gasps, bit error rate thresholds, standard deviations from historical values, changes in normal operating values above respective thresholds, or service-affecting events detected at the optical component, the dying gasps including signals that are transmitted by optical components upon imminence of the optical components going off-line.

19 . The one or more non-transitory computer-readable memories of claim 18 , wherein:

the second domain is another one of: the optical link losses, the alarms, the dying gasps, the bit error rate thresholds, the standard deviations from historical values, the changes in normal operating values above respective thresholds, or the service-affecting events, detected at the optical component; and

the second diagnostic information is obtained via the communication session.

20 . The one or more non-transitory computer-readable memories of claim 18 , wherein:

the second domain corresponds to: weather, communication gateways, IP addresses of optical components, customer-initiated issues, utilization of optical components and/or links of the PON, or analysis of data generated by the PON;

the communication session is a first communication session; and

the second diagnostic information of the second domain is obtained via a second communication session established with a respective servicing platform of the second domain.

21 . The one or more non-transitory computer-readable memories of claim 20 , wherein the computer-executable instructions cause the one or more processors further to:

establish respective communication sessions with respective servicing platforms of three or more domains related to the PON, the three or more domains including the first domain and the second domain;

obtain a respective set of diagnostic information of each of the three or more domains via the respective communication sessions;

layer, on the user interface, respective views of the three or more sets of diagnostic information, each respective view including graphical indications of occurrences of a respective event occurring in a respective one of the three or more domains and respective durations of the occurrences of the respective event, the layering including aligning respective temporal axes of the three or more views, and the layering of the respective views of the three or more sets of diagnostic information thereby generating the integrated multi-domain graphical view; and

detect, via the integrated multi-domain graphical view, at least one second temporal correlation between the occurrences of the respective events in the three or more domains, the at least one second temporal correlation indicative of the network anomaly or another network anomaly.

22 . The one or more non-transitory computer-readable memories of claim 21 , wherein the computer-executable instructions cause the one or more processors further to initiate respective diagnostics at respective optical components corresponding to the occurrences of the respective events in the three or more domains responsive to the detection of the at least one second temporal correlation.

23 . The one or more non-transitory computer-readable memories of claim 15 , wherein the second diagnostic information of the second domain is obtained responsive to a selection, via the user interface, of the second domain.

24 . The one or more non-transitory computer-readable memories of claim 15 , wherein the integrated multi-domain graphical view includes a user-manipulatable scrolling timeline.

25 . The one or more non-transitory computer-readable memories of claim 15 , wherein the computer-executable instructions cause the one or more processors further to initiate a mitigating action for the network anomaly based on at least one of: the detection of the temporal correlation, results of the respective diagnostics of the first optical component, or results of the respective diagnostics of the second optical component.

26 . The one or more non-transitory computer-readable memories of claim 25 , wherein the mitigating action includes at least one of: a re-routing one or more optical services provided by the PON, a de-activation at least one activated optical component of the PON, an activation of at least one spare optical component of the PON, an adjustment of a setting of an operational optical component of the PON, a re-configuration of the operational optical component, or an execution of a diagnostic within the PON.

27 . The one or more non-transitory computer-readable memories of claim 15 , wherein a client device associated with the PON includes at least a portion of the computer-executable instructions and at least a portion of the one or more processors.

28 . The one or more non-transitory computer-readable memories of claim 15 , wherein a back-end computing device associated with the PON includes at least a portion of the computer-executable instructions and at least a portion of the one or more processors.

29 . The one or more non-transitory computer-readable memories of claim 15 , wherein the optical component is a last mile termination unit (LMTU), a fiber distribution hub (FDH), a fiber distribution terminal (FDT), or an optical line terminal (OLT).

30 . The one or more non-transitory computer-readable memories of claim 15 , wherein a source of the network anomaly is not the optical component.