IP Library Granted Patent US 10,243,784
Granted Patent B2
US 10,243,784 · App. 14/548,456 · Granted Mar 26, 2019

System for generating topology information and methods thereof

Inventors: Irwin Gerszberg (Kendall Park, NJ); Farhad Barzegar (Branchburg, NJ); Paul Shala Henry (Holmdel, NJ); Robert Bennett (Southold, NY); Donald J Barnickel (Flemington, NJ); Thomas M. Willis, III (Tinton Falls, NJ)
Assignee: AT&T Intellectual Property I, L.P.
H04L41/0677H04B3/54H04B10/25752H04L41/12Y04S40/164Y04S40/166
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,243,784
App. No.
14/548,456
Granted
Mar 26, 2019
Kind
B2
Abstract

Aspects of the subject disclosure may include, for example, a system for receiving topology information from a plurality of waveguide systems or other transmission devices, the topology information identifying one or more transmission media available to each waveguide system for transmitting or receiving electromagnetic waves, and updating a topology of a communication system from the topology information provided by the plurality of waveguide systems. Other embodiments are disclosed.

Claims (38)

1. A method, comprising:

receiving, by a system comprising a processor, local network topology information of a communication system from a plurality of transmission devices, wherein the local network topology information comprises a plurality of local network topologies, wherein each local network topology of the plurality of local network topologies is obtained from a corresponding transmission device of the plurality of transmission devices, wherein the local network topology information describes a topology of a plurality of transmission media available for use by each transmission device of the plurality of transmission devices, wherein the plurality of transmission media comprises a primary link for use by a corresponding transmission device of the plurality of transmission devices and a plurality of backup links for use by the corresponding transmission device of the plurality of transmission devices when the primary link is experiencing an operational fault, wherein the plurality of transmission devices transmits or receives guided electromagnetic waves that propagate along the primary link without requiring an electrical return path, wherein the plurality of transmission devices transmits or receives the guided electromagnetic waves that propagate along a first one of the plurality of backup links without requiring an electrical return path, and wherein a second one of the plurality of backup links utilizes a different transmission media than either the primary link or the first one of the plurality of backup links; and

generating, by the system, a macro network topology of the communication system from the plurality of local network topologies included in the local network topology information of the plurality of transmission devices, wherein the macro network topology includes each local network topology of the plurality of local network topologies obtained from the corresponding transmission device of the plurality of transmission devices, and wherein the macro network topology includes an aggregation of the primary link and the plurality of backup links of the plurality of transmission devices.

2. The method of claim 1 , wherein each transmission device of the plurality of transmission devices determines a local network topology of the communication system by exchanging messages with one or more other of the plurality of transmission devices over the plurality of transmission media.

3. The method of claim 1 , further comprising receiving telemetry information from at least one of the plurality of transmission devices.

4. The method of claim 3 , further comprising:

detecting a fault in the communication system according to the telemetry information; and

identifying a location of the fault according to the macro network topology.

5. The method of claim 4 , wherein the identifying the location of the fault comprises transmitting one or more messages to one or more of the plurality of transmission devices in proximity to the at least one of the plurality of transmission devices providing the telemetry information, wherein the one or more messages instruct the one or more of the plurality of transmission devices to test the plurality of transmission media to determine the location of the fault.

6. The method of claim 5 , wherein the identifying the location of the fault further comprises receiving test results from the one or more of the plurality of transmission devices to identify the location of the fault in the macro network topology.

7. The method of claim 4 , further comprising sending a notice to field personnel equipment, wherein the notice comprises information associated with the fault.

8. The method of claim 4 , further comprising receiving updated local network topology information from at least one transmission device of the plurality of transmission devices responsive to a mitigation of the fault.

9. The method of claim 8 , further comprising generating an updated macro network topology according to the updated local network topology information.

10. The method of claim 1 , further comprising:

comparing the macro network topology to a prior macro network topology; and

detecting a fault in the communication system based on the comparing.

11. The method of claim 1 , further comprising:

receiving a message from at least one of the plurality of transmission devices, wherein the message indicates a detection of a fault in the communication system by the at least one of the plurality of transmission devices; and

validating the fault according to the macro network topology.

12. The method of claim 11 , wherein the validating the fault comprises determining whether the fault is based on an impairment of the communication system or an activity associated with maintenance of the communication system.

13. The method of claim 1 , wherein at least one of the plurality of transmission media comprises one of a plurality of power lines of a power grid for transport of content via the guided electromagnetic waves.

14. A system, comprising:

a memory to store instructions; and

a processor coupled to the memory, wherein responsive to executing the instructions, the processor performs operations, the operations comprising:

receiving local network topology information associated with a communication system from a plurality of waveguide systems, wherein the local network topology information comprises a plurality of local network topologies, wherein each local network topology of the plurality of local network topologies is obtained from a corresponding waveguide system of the plurality of waveguide systems, wherein the local network topology information is based on an availability for use of one or more transmission media by each waveguide system of the plurality of waveguide systems for transmitting and receiving electromagnetic waves signals, wherein the one or more transmission media comprise a primary link for use by a corresponding waveguide system of the plurality of waveguide systems and a plurality of backup links for use by the corresponding waveguide system of the plurality of waveguide systems when the primary link is experiencing an operational fault, and wherein the electromagnetic wave signals propagate along the primary link without requiring an electrical return path, and wherein at least one of the plurality of backup links utilizes a different transmission media than the primary link; and

identifying a macro network topology of the communication system from the plurality of local network topologies included in the local network topology information provided by each waveguide system of the plurality of waveguide systems, wherein the macro network topology includes each local network topology of the plurality of local network topologies obtained from the corresponding waveguide system of the plurality of waveguide systems, and wherein the macro network topology includes an aggregation of the primary link and the plurality of backup links of the plurality of waveguide systems.

15. The system of claim 14 , wherein the operations further comprise detecting a fault in the communication system based on a comparison of the macro network topology to a prior macro network topology, and wherein the processor comprises a plurality of processors operating in a distributed computing environment.

16. The system of claim 14 , wherein the operations further comprise receiving telemetry information from at least one of the plurality of waveguide systems.

17. The system of claim 16 , wherein the operations further comprise:

detecting a fault in a transmission medium of the one or more transmission media used by the at least one of the plurality of waveguide systems according to the telemetry information; and

validating the fault by identifying a location of the fault in the macro network topology and determining whether the location of the fault is associated with a maintenance activity.

18. A non-transitory, machine-readable storage device, comprising instructions, wherein responsive to a circuit executing the instructions, the circuit performs operations, the operations comprising:

receiving topology information from a plurality of waveguide systems, wherein the topology information comprises a plurality of topologies, wherein each topology of the plurality of topologies is obtained from a corresponding waveguide system of the plurality of waveguide systems, wherein the topology information identifies a plurality of transmission media available for use by each waveguide system of the plurality of waveguide systems for transmitting or receiving electromagnetic waves, wherein the plurality of transmission media comprises a primary link for use by a corresponding waveguide system of the plurality of waveguide systems and a backup link for use by the corresponding waveguide system of the plurality of waveguide systems when the primary link is experiencing an operational fault, wherein the electromagnetic waves propagate along the primary link without requiring an electrical return path, and wherein the backup link utilizes a different transmission media than the primary link; and

updating a macro network topology of a communication system from the topology information provided by the plurality of waveguide systems, wherein the macro network topology includes each topology of the plurality of topologies obtained from the corresponding waveguide system of the plurality of waveguide systems, and wherein the macro network topology includes an aggregation of the primary link and the backup link of the plurality of waveguide systems.

19. The non-transitory, machine-readable storage device of claim 18 , wherein the operations further comprise detecting a fault in the communication system based on the updating of the macro network topology of the communication system, and wherein the circuit comprises a plurality of processors operating in a distributed computing environment.

20. The non-transitory, machine-readable storage device of claim 18 , wherein the operations further comprise:

receiving information from a waveguide system of the plurality of waveguide systems indicating a presence of a fault in the communication system; and

validating the fault by identifying a location of the fault in the macro network topology of the communication system.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 3, 2014
From: GERSZBERG, IRWIN; BARZEGAR, FARHAD; HENRY, PAUL SHALA; BENNETT, ROBERT; BARNICKEL, DONALD J; WILLIS, THOMAS M, III
To: AT&T INTELLECTUAL PROPERTY I, LP
Reel/Frame 034332/0627 →
Continuity (1)
Related Publication 20160149753A1 · May 26, 2016
Cited By (116)
US 12,192,777 US 12,219,365 US 12,231,903 US 12,231,904 US 12,231,905 US 12,238,527 US 12,245,044 US 12,245,045 US 12,256,225 US 12,256,226 US 12,256,227 US 12,256,228 US 12,262,211 US 12,262,213 US 12,262,215 US 12,262,217 US 12,267,688 US 12,267,692 US 12,273,727 US 12,273,731 US 12,273,734 US 12,279,126 US 12,279,127 US 12,284,528 US 12,289,601 US 12,294,866 US 12,302,112 US 12,302,113 US 12,302,114 US 12,302,119 US 12,309,599 US 12,309,600 US 12,309,601 US 12,309,602 US 12,309,603 US 12,309,608 US 12,317,089 US 12,317,093 US 12,323,811 US 12,323,812 US 12,323,813 US 12,328,589 US 12,328,590 US 12,335,742 US 12,348,976 US 12,363,548 US 12,363,549 US 12,369,039 US 12,369,043 US 12,375,930 US 12,382,298 US 12,382,300 US 12,382,302 US 12,382,303 US 12,389,232 US 12,389,233 US 12,395,851 US 12,395,852 US 12,395,853 US 12,395,856 US 12,395,857 US 12,402,013 US 12,413,984 US 12,425,869 US 12,425,870 US 12,432,571 US 12,439,263 US 12,439,264 US 12,439,270 US 12,452,680 US 12,452,681 US 12,452,682 US 12,452,686 US 12,457,501 US 12,464,365 US 12,464,366 US 12,464,371 US 12,470,944 US 12,477,349 US 12,490,102 US 12,495,305 US 12,495,306 US 12,501,270 US 12,501,271 US 12,501,273 US 12,501,275 US 12,513,528 US 12,538,134 US 12,543,048 US 12,549,953 US 12,563,402 US 12,563,407 US 12,568,380 US 12,574,742 US 12,574,743 US 12,574,744 US 12,574,754 US 12,574,755 US 12,581,314 US 12,587,865 US 12,598,473 US 12,604,199 US 12,604,206 US 12,610,242 US 12,610,243 US 12,610,244 US 12,621,672 US 12,621,673 US 12,621,674 US 12,634,704 US 12,634,705 US 12,634,706 US 12,634,707 US 12,641,441 US 12,641,443 US 12,689,910