Method for providing for automatic topology discovery in an ATM network or the like
First Claim
1. A method for communication of topology information in a network wherein said topology information is communicated from a first device through a neighboring device to a topology management device, said method including the steps of:
- a) said first device communicating a message comprising network topology information;
b) said neighboring device receiving said message, said neighboring device including a controller for providing overall control of said neighboring device and a switch fabric configured to switch messages through said neighboring device and to translate headers of said messages;
c) said switch fabric translating the header of said message to include information identifying a port upon which said message was received by said neighboring device;
d) said neighboring device forwarding said message to said topology management device; and
e) said topology management device receiving said message.
8 Assignments
0 Petitions
Accused Products
Abstract
An asynchronous transfer mode (ATM) network or the like employing a method and apparatus for automatically determining the topology of the network is described. The method and apparatus provides for each switch in the network transmitting on each of its ports link advertisement messages (without processing intervention by intermediate switches). The link advertisement messages are received by neighbor switches and forwarded to a topology manager. The topology manager constructs network topology profile information based on received link advertisement messages. Further, the topology manager is able to verify bidirection links based on the received link advertisement messages.
108 Citations
15 Claims
-
1. A method for communication of topology information in a network wherein said topology information is communicated from a first device through a neighboring device to a topology management device, said method including the steps of:
-
a) said first device communicating a message comprising network topology information; b) said neighboring device receiving said message, said neighboring device including a controller for providing overall control of said neighboring device and a switch fabric configured to switch messages through said neighboring device and to translate headers of said messages; c) said switch fabric translating the header of said message to include information identifying a port upon which said message was received by said neighboring device; d) said neighboring device forwarding said message to said topology management device; and e) said topology management device receiving said message. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A method for communicating topology information in a network, wherein said topology information is communicated from a first device through at least one intermediate device to a topology management device, said intermediate device including a controller for providing overall control of said intermediate device, a first port for receiving messages, a second port for transmitting messages, and a switch fabric for providing switching of messages between said first port and said second port, said method comprising the steps of:
-
a) said first device transmitting a message having therein topology information, said message including a header area and an information field, the information field including information identifying said first device and a port upon which said message was transmitted; b) said message being received at said first port of said intermediate device; c) said message being switched through said switch fabric of said intermediate device without intervention from said controller; d) said switch fabric of said intermediate device modifying the header area of said message to include information identifying said first port; e) said message being forwarded to said topology management device; and f) said message being received by said topology management device. - View Dependent Claims (9, 10, 11)
-
-
12. A method for communicating topology information in a network, wherein said topology information is communicated from a first device through at least one intermediate device to a topology management device, said intermediate device including a first port coupled to said first device, a second port coupled to said topology management device a switch fabric configured to switch messages between at least said first port and said second port, and a controller configured to update information stored in said switch fabric, said method comprising the steps of:
-
a) said first device transmitting a topology message, the topology message including a header area and an information field; b) said first port receiving said topology message; c) said intermediate device switching said topology message through said switch fabric, said switching causing the header area of said topology message to be modified to include information identifying said first port, said switching requiring no processing by said controller; and d) said intermediate device forwarding said topology message to said topology management device via said second port. - View Dependent Claims (13, 14, 15)
-
Specification