IP Library Granted Patent US 10,637,599
Granted Patent B1
US 10,637,599 · App. 16/707,734 · Granted Apr 28, 2020

Proactive and reactive automated fault identification and isolation in an optical transport network, and applications thereof

Inventors: Timothy Wayne Masse (Spring Hill, TN); John Lynn Cooper (Smyrna, TN); Travis Duane Ewert (Highland Ranch, CO); Francis Santitoro (Freehold, NJ); Michael Leddy (Princeton, NJ); James Faraci (Avon by the Sea, NJ)
Assignee: LIGHTRIVER TECHNOLOGIES, INC.
H04J3/1652H04J14/0294H04L1/0072
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 10,637,599
App. No.
16/707,734
Granted
Apr 28, 2020
Kind
B1
Abstract

Embodiments providing improved systems and methods deploying, monitoring, and troubleshooting optical physical layer networks are needed. A baseline may be created and performance data is extracted. The performance data is compared against user-defined rules to determine an appropriate action. In one embodiment, networks are first constructed in a specialized network factory, where they are racked, provisioned, audited, and tested by relevant experts in each technology. In another embodiment, a method isolates a problem in an optical transport network. When a problem is identified, the layers are repeatedly evaluated to identify the device operating at the lowest layer where an error occurs. That device is identified as being likely faulty.

Claims (54)

1. A computer implemented method for locating a fault in an optical transport network, comprising:

(a) retrieving, from an inventory database, a plurality of network elements in the optical transport network corresponding to a network service, wherein each of the plurality of network elements corresponds to a layer in a network hierarchy of the plurality of network elements;

(b) retrieving performance information for each of the plurality of network elements;

(c) determining which network elements from the plurality of network elements report an error in the retrieved performance information;

(d) identifying which network element of the plurality of network elements that report the error in (c) is at a highest layer in the network hierarchy; and

(e) outputting the network element identified in (d) as being possibly faulty.

2. The method of claim 1 , wherein the identifying (d) comprises identifying a lowest layer in the network hierarchy that does not report an error on other channels.

3. The method of claim 2 , wherein the identifying (d) comprises repeatedly, until the lowest layer in the network hierarchy that does not report an error is identified,

incrementing a checked layer from a starting layer in the network hierarchy; and

checking the checked layer to identify if another channel in the checked layer reports an error.

4. The method of claim 1 , wherein the network hierarchy includes an Optical Data Unit connecting a first and second network element in the plurality of network elements,

wherein the Optical Data Unit includes a plurality of Optical Transport Units, wherein at least one of the plurality of Optical Transport Units connects a third and fourth network element in the plurality of network elements, wherein the third and fourth network elements are between the first and second network elements,

wherein the at least one Optical Transport Unit includes a plurality of Optical Transport Segments, wherein at least one of the plurality of Optical Transport Segments connects a fifth and sixth network element in the plurality of network elements, wherein the fifth and sixth network elements are between the third and fourth network elements.

5. The method of claim 4 , wherein the determining (c) comprises determining that the at least one Optical Transport Segment has an error,

wherein the identifying (d) comprises:

(i) determining whether other Optical Transport Segments in the plurality of Optical Transport Segments report an error;

(ii) if no other Optical Transport Segments in the plurality of Optical Transport Segments report an error in (i), determining that the fifth and sixth network elements are possibly faulty;

(iii) otherwise, determining whether other Optical Data Units in the plurality of Optical Data Units report an error; and

(iv) if no other Optical Data Units in the plurality of Optical Data Units report an error in (iii), determining that the third and fourth network elements are possibly faulty.

6. The method of claim 1 , further comprising:

(f) triggering steps (a)-(e) when a user-specified condition occurs.

7. The method of claim 1 , wherein the outputting (e) comprises outputting according to a user-defined condition.

8. The method of claim 7 , wherein the outputting (e) comprises selecting from a plurality of notification techniques according to a user-defined condition.

9. The method of claim 1 , wherein the outputting (e) includes registering a work ticket identifying the network element identified in (d) as being possibly faulty.

10. A non-transitory computer-readable device having instructions stored thereon that, when executed by at least one computing device, cause the at least one computing device to perform operations for locating a fault in an optical transport network, the operations comprising:

(a) retrieving, from an inventory database, a plurality of network elements in the optical transport network corresponding to a network service, wherein each of the plurality of network elements corresponds to a layer in a network hierarchy of the plurality of network elements;

(b) retrieving performance information for each of the plurality of network elements;

(c) determining which network elements from the plurality of network elements report an error in the retrieved performance information;

(d) identifying which network element of the plurality of network elements that report the error in (c) is at a highest layer in the network hierarchy; and

(e) outputting the network element identified in (d) as being possibly faulty.

11. The non-transitory computer-readable device of claim 10 , wherein the identifying (d) comprises identifying a lowest layer in the network hierarchy that does not report an error on other channels.

12. The non-transitory computer-readable device of claim 11 , wherein the identifying (d) comprises repeatedly, until the lowest layer in the network hierarchy that does not report an error is identified,

incrementing a checked layer from a starting layer in the network hierarchy; and

checking the checked layer to identify if another channel in the checked layer reports an error.

13. The non-transitory computer-readable device of claim 10 , wherein the network hierarchy includes an Optical Data Unit connecting a first and second network element in the plurality of network elements,

wherein the Optical Data Unit includes a plurality of Optical Transport Units, wherein at least one of the plurality of Optical Transport Units connects a third and fourth network element in the plurality of network elements, wherein the third and fourth network elements are between the first and second network elements,

wherein the at least one Optical Transport Unit includes a plurality of Optical Transport Segments, wherein at least one of the plurality of Optical Transport Segments connects a fifth and sixth network element in the plurality of network elements, wherein the fifth and sixth network elements are between the third and fourth network elements.

14. The non-transitory computer-readable device of claim 13 , wherein the determining (c) comprises determining that the at least one Optical Transport Segment has an error,

wherein the identifying (d) comprises:

(i) determining whether other Optical Transport Segments in the plurality of Optical Transport Segments report an error;

(ii) if no other Optical Transport Segments in the plurality of Optical Transport Segments report an error in (i), determining that the fifth and sixth network elements are possibly faulty;

(iii) otherwise, determining whether other Optical Data Units in the plurality of Optical Data Units report an error; and

(iv) if no other Optical Data Units in the plurality of Optical Data Units report an error in (iii), determining that the third and fourth network elements are possibly faulty.

15. The non-transitory computer-readable device of claim 10 , further comprising:

(f) triggering steps (a)-(e) when a user-specified condition occurs.

16. The non-transitory computer-readable device of claim 10 , wherein the outputting (e) comprises outputting according to a user-defined condition.

17. The non-transitory computer-readable device of claim 16 , wherein the outputting (e) comprises selecting from a plurality of notification techniques according to a user-defined condition.

18. The non-transitory computer-readable device of claim 10 , wherein the outputting (e) includes registering a work ticket identifying the network element identified in (d) as being possibly faulty.

19. A computer implemented method for locating a fault in a physical-layer transport network, comprising:

(a) retrieving, from an inventory database, a plurality of network elements in the transport network corresponding to a network service, wherein each of the plurality of network elements corresponds to a layer in a network hierarchy of the plurality of network elements;

(b) retrieving performance information for each of the plurality of network elements;

(c) determining which network elements from the plurality of network elements report an error in the retrieved performance information;

(d) identifying which network element of the plurality of network elements that report the error in (c) is at a highest layer in the network hierarchy; and

(e) outputting the network element identified in (d) as being possibly faulty.

Assignments (2)
NOTICE OF GRANT OF SECURITY INTEREST IN PATENTS Recorded Apr 8, 2022
From: LIGHTRIVER TECHNOLOGIES, INC.
To: FIFTH THIRD BANK, NATIONAL ASSOCIATION, AS ADMINISTRATIVE AGENT
Reel/Frame 059660/0559 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 9, 2019
From: MASSE, TIMOTHY WAYNE; COOPER, JOHN LYNN; EWERT, TRAVIS DUANE; SANTITORO, FRANCIS; LEDDY, MICHAEL; FARACI, JAMES
To: LIGHTRIVER TECHNOLOGIES, INC.
Reel/Frame 051220/0409 →