ATM network topology auto discovery method
First Claim
1. A method of determining an ATM network topology in an ATM network by which a plurality of ATM switches and a plurality of ATM terminals are interconnected, each of said ATM terminals having at least one respective port and each of said ATM switches having a respective plurality of ports through which each of said ATM switches and ATM terminals is directly connected to its neighboring ATM switches and ATM terminals;
- said method comprising the steps of;
storing, in each respective one of said ATM switches and ATM terminals, a respective switch identifier that indicates whether said respective ATM switch or ATM terminal is an ATM switch;
exchanging said respective switch identifier between said respective ATM switch or ATM terminal with those of its neighboring ATM switches and ATM terminals;
determining, for each respective port of said respective ATM switch or ATM terminal, whether a network node interface for connecting two neighboring ATM switches is present or whether a user-network interface for connecting an ATM switch and an ATM terminal is present using said exchanged switch identifiers; and
automatically setting a data communications protocol format that corresponds to said determined interface and which identifies said respective ATM switch or ATM terminal.
2 Assignments
0 Petitions
Accused Products
Abstract
A network topology discovery method automatically recognizes the physical connection relationships of each ATM switch and each ATM terminal within an ATM network. Each ATM switch and ATM terminal mutually exchanges, by ILMI protocol, port identifiers that identify every ATM port of the ATM switch or ATM terminal as well as network addresses of network management agents that manage the ATM switch and the ATM terminal, to neighboring ATM switches and ATM terminals that are directly connected to its ports. Each ATM switch and ATM terminal stores tables for each of its ATM ports that include port identifiers which indicate the identities of connected ports as well as the network addresses of the network management agents that manage the neighboring ATM switches and ATM terminals. The ATM switches or ATM terminals automatically recognize the local connection relationships with its neighboring ATM switches or ATM terminals, using a network management system, by accessing connection information and then automatically recognizing the physical connection relationships of each ATM switch and each ATM terminal. The network management system recognizes the configuration within an ATM network, whether the network management system is inside or outside the ATM network, including when a router or existing LAN coexists with the ATM network. The identities of ports connected to each port are recognized, when a plurality of links exist between ATM switches, without requiring the assignment of a respective one of its ATM network management agents to each ATM switch. Interfaces between ATM switches as well as between an ATM switch and an ATM terminal are also automatically identified.
181 Citations
10 Claims
-
1. A method of determining an ATM network topology in an ATM network by which a plurality of ATM switches and a plurality of ATM terminals are interconnected, each of said ATM terminals having at least one respective port and each of said ATM switches having a respective plurality of ports through which each of said ATM switches and ATM terminals is directly connected to its neighboring ATM switches and ATM terminals;
- said method comprising the steps of;
storing, in each respective one of said ATM switches and ATM terminals, a respective switch identifier that indicates whether said respective ATM switch or ATM terminal is an ATM switch; exchanging said respective switch identifier between said respective ATM switch or ATM terminal with those of its neighboring ATM switches and ATM terminals; determining, for each respective port of said respective ATM switch or ATM terminal, whether a network node interface for connecting two neighboring ATM switches is present or whether a user-network interface for connecting an ATM switch and an ATM terminal is present using said exchanged switch identifiers; and automatically setting a data communications protocol format that corresponds to said determined interface and which identifies said respective ATM switch or ATM terminal. - View Dependent Claims (2)
- said method comprising the steps of;
-
3. A method of determining an ATM network topology in an ATM network by which a plurality of ATM switches and a plurality of ATM terminals are interconnected, each of said ATM terminals having at least one respective port and each of said ATM switches having a respective plurality of ports through which each of said ATM switches and ATM terminals is directly connected to its neighboring ATM switches and ATM terminals;
- said method comprising the steps of;
storing, in each respective one of said ATM switches and ATM terminals, a respective network address of a network management agent that manages said respective ATM switch or ATM terminal; exchanging said respective network address between said respective ATM switch or ATM terminal with those of its neighboring ATM switches and ATM terminals; storing, in said each respective ATM switch or ATM terminal, a table that includes, for each said respective port of said respective ATM switch or ATM terminal, the network addresses of the network agents that manage said neighboring ATM switches and ATM terminals that is connected to said each port; determining, using a network management system, the connection relationships been each of said ATM switches and ATM terminals by determining the network address of the network management agent that manages a selected one of said ATM switches and ATM terminals, reading out said table stored in said selected ATM switch or ATM terminal to determine the network addresses of the network management agents that manage its corresponding neighboring ATM switches and ATM terminals, accessing each of said network management agents of said corresponding neighboring ATM switches and ATM terminals to determine further ATM switches and ATM terminals managed by said each network management agent, and repeatedly reading out the respective tables stored in said further ATM switches and ATM terminals, determining the network addresses stored therein and determining still further ATM switches and ATM terminals until all said connection relationships of each of said plurality of said ATM switches and ATM terminals are determined. - View Dependent Claims (4, 5, 6)
- said method comprising the steps of;
-
7. A method of determining an ATM network topology in an ATM network by which a plurality of ATM switches and a plurality of ATM terminals are interconnected, each of said ATM terminals having at least one respective port and each of said ATM switches having a respective plurality of ports through which each of said ATM switches and ATM terminals is directly connected to its neighboring ATM switches and ATM terminals;
- said method comprising the steps of;
storing, in each respective one of said ATM switches and ATM terminals, at least one respective port identifier that identifies each of said respective ports of said ATM switch or ATM terminal; exchanging said respective port identifier between said respective ATM switch or ATM terminal with those of its neighboring ATM switches and ATM terminals; storing, in said each respective ATM switch or ATM terminal, a table that includes, for each respective port of said respective ATM switch or ATM terminal, said port identifier of said neighboring ATM switch and ATM terminal that is connected to said each respective port; and automatically recognizing, using a network management system, the respective ports of said neighboring ATM switches and ATM terminals by accessing said table, thereby determining the physical connection relationships of said ATM network. - View Dependent Claims (8, 9, 10)
- said method comprising the steps of;
Specification