Claims Analysis
Total Claims: 25
Claim 1
Independent Claim
161 words
A method for registration of clients in a network of devices, each of said clients being associated with a logical address, each of said clients further being associated with a network address when connected to said network of devices, said network address indicating the associated client's physical location within said network of devices, said network of devices including a client, a first switch having a port, and a manager, said client coupled to said port, said manager maintaining information that provides a mapping between the logical addresses of said clients and the network addresses of said clients, said method comprising the steps of: (a) said client transmitting client registration messages to said first switch; (b) said first switch translating said client registration messages to include information identifying said port; (c) said first switch transmitting said client registration messages over a virtual communication path to said manager; and (d) said manager receiving one of said client registration messages and registering said client.
Claim 2
Independent Claim
161 words
A method for registration of clients in a network of devices, each of said clients being associated with a logical address, each of said clients further being associated with a network address when connected to said network of devices, said network address indicating the associated client's physical location within said network of devices, said network of devices including a client, a first switch having a port, and a manager, said client coupled to said port, said manager maintaining information that provides a mapping between the logical addresses of said clients and the network addresses of said clients, said method comprising the steps of: (a) said client transmitting client registration messages to said first switch; (b) said first switch translating said client registration messages to include information identifying said port; (c) said first switch transmitting said client registration messages over a virtual communication path to said manager; and (d) said manager receiving one of said client registration messages and registering said client.
Claim 3
Dependent Claim
19 words
The method as recited by claim 1 wherein said network of devices comprises an Asynchronous Transfer Mode (ATM) network.
Claim 4
Dependent Claim
25 words
The method as recited by claim 1 wherein said client registration messages are sent to said first switch over a meta-path and a meta-signaling channel.
Claim 5
Dependent Claim
26 words
The method as recited by claim 1 wherein said client is registered to said manager responsive to said manager receiving one of said client registration messages.
Claim 6
Dependent Claim
25 words
The method as recited by claim 1 wherein said manager transmits a client registration acknowledgment over said virtual communication path responsive to registering said client.
Claim 7
Dependent Claim
15 words
The method as recited by claim 5 wherein said client receives said client registration acknowledgment.
Claim 8
Dependent Claim
31 words
The method as recited by claim 1 wherein said client registration message is forwarded over said virtual communication path by said first switch without intervention by said first switch's switch controller.
Claim 9
Dependent Claim
34 words
The method as recited by claim 1 wherein said client registration message is translated by said first switch's switch fabric to provide for routing of said client registration message over said virtual communication path.
Claim 10
Dependent Claim
21 words
The method as recited in claim 6 wherein said client periodically transmits "keep alive" messages after receiving said client registration acknowledgment.
Claim 11
Dependent Claim
34 words
The method as recited by claim 9 wherein said client transmits a new client registration message if it does not receive a "keep alive" message from said manager during a predetermined period of time.
Claim 12
Dependent Claim
27 words
The method as recited by claim 1 further comprising the step of said manager storing said information identifying said port responsive to receiving said client registration message.
Claim 13
Independent Claim
165 words
A system for communicating a location of a client in an Asynchronous Transfer Mode (ATM) network, said system having: (a) a manager for registering said client with said network, said manager requiring identification information identifying said client and location information identifying the location of said client within said network in order to achieve registration of said client, said manager maintaining said identification information and said location information to provide a mapping between said identification information and said location information; (b) said client coupled with a first port of a first switch to communicate a client registration ATM cell to said first switch; said client registration ATM cell including a header; and (c) said first switch coupled in communication with said manager, said first switch having a switch fabric for switching a plurality of ATM cells through said first switch and for translating headers of said ATM cells, said first switch configured to translate said header of said client registration ATM cell to include location information.
Claim 14
Independent Claim
165 words
A system for communicating a location of a client in an Asynchronous Transfer Mode (ATM) network, said system having: (a) a manager for registering said client with said network, said manager requiring identification information identifying said client and location information identifying the location of said client within said network in order to achieve registration of said client, said manager maintaining said identification information and said location information to provide a mapping between said identification information and said location information; (b) said client coupled with a first port of a first switch to communicate a client registration ATM cell to said first switch; said client registration ATM cell including a header; and (c) said first switch coupled in communication with said manager, said first switch having a switch fabric for switching a plurality of ATM cells through said first switch and for translating headers of said ATM cells, said first switch configured to translate said header of said client registration ATM cell to include location information.
Claim 15
Dependent Claim
21 words
The system as recited by claim 12 wherein said location information includes information identifying said first switch and said first port.
Claim 16
Dependent Claim
23 words
The system as recited by claim 13 wherein said information identifying said first switch identifies a virtual service path of said first switch.
Claim 17
Dependent Claim
32 words
The system as recited by claim 13 wherein said information identifying said first switch is stored in a Virtual Path Identifier (VPI) field of said header of said client registration ATM cell.
Claim 18
Dependent Claim
18 words
The system as recited by claim 13 wherein said information identifying said first port is a port number.
Claim 19
Dependent Claim
32 words
The system as recited by claim 13 wherein said information identifying said first port is stored in a Virtual Channel Identifier (VCI) field of said header of said client registration ATM cell.
Claim 20
Independent Claim
256 words
A method of registering clients in a network of devices, said network of devices including at least a first client, a plurality of switches, and a central management supervisor (CMS), each of said plurality of switches including one or more ports, said first switch coupled to said CMS and said network of devices, said CMS including a client address table for mapping logical addresses to physical network locations within said network of devices, said method comprising the steps of: said first client attempting to register itself in said client address table upon being connected to a first port of a first switch of said plurality of switches, said first client being associated with a logical address and a network location, said step of attempting to register itself in said client address table including the steps of transmitting a registration message to said CMS via said first switch, and including within said registration message said logical address associated with said first client; said first switch transmitting said first client registration message to said CMS by performing the steps of receiving said registration message, translating said registration message to include information indicative of said network location, and transmitting said registration message on a previously established virtual service path (VSP) between said first switch and said CMS; said CMS receiving said registration message; and said CMS registering said first client in said client address table by performing the steps of storing said logical address in said client address table, and storing said network location in said client address table.
Claim 21
Independent Claim
256 words
A method of registering clients in a network of devices, said network of devices including at least a first client, a plurality of switches, and a central management supervisor (CMS), each of said plurality of switches including one or more ports, said first switch coupled to said CMS and said network of devices, said CMS including a client address table for mapping logical addresses to physical network locations within said network of devices, said method comprising the steps of: said first client attempting to register itself in said client address table upon being connected to a first port of a first switch of said plurality of switches, said first client being associated with a logical address and a network location, said step of attempting to register itself in said client address table including the steps of transmitting a registration message to said CMS via said first switch, and including within said registration message said logical address associated with said first client; said first switch transmitting said first client registration message to said CMS by performing the steps of receiving said registration message, translating said registration message to include information indicative of said network location, and transmitting said registration message on a previously established virtual service path (VSP) between said first switch and said CMS; said CMS receiving said registration message; and said CMS registering said first client in said client address table by performing the steps of storing said logical address in said client address table, and storing said network location in said client address table.
Claim 22
Dependent Claim
119 words
The method as recited by claim 18 wherein said plurality of switches are coupled by physical links between said plurality of switches, each of said physical links having an associated status, said method further comprising the steps of: said network of devices performing auto-topology discovery including the steps of said first switch of said plurality of switches establishing said VSP between said first switch and said CMS, each switch in said plurality of switches, including said first switch, periodically transmitting on each of its ports a link advertisement message (LAM), said LAMs including topology information, and a topology manager determining the status of the physical links between said plurality of switches based upon LAMs received by said topology manager.
Claim 23
Independent Claim
181 words
A method for registration of clients in a network of devices, said network of devices including a first client, a first switch, and a central management supervisor (CMS), said first client coupled to said first switch, said first client associated with a first logical address and located at a first physical location within said network of devices, said first switch coupled to said CMS and said network of devices, said CMS including a client address table for mapping logical addresses to physical locations within said network of devices, said method comprising the steps of: said first client attempting to register itself in said client address table by transmitting a first client registration message to said CMS via said first switch, said first client registration message including said first logical address; said first switch receiving said first client registration message; said first switch translating said first client registration message to include information indicative of said first physical location; said first switch transmitting said first client registration message to said CMS; and said CMS registering said first client in said client address table.
Claim 24
Independent Claim
181 words
A method for registration of clients in a network of devices, said network of devices including a first client, a first switch, and a central management supervisor (CMS), said first client coupled to said first switch, said first client associated with a first logical address and located at a first physical location within said network of devices, said first switch coupled to said CMS and said network of devices, said CMS including a client address table for mapping logical addresses to physical locations within said network of devices, said method comprising the steps of: said first client attempting to register itself in said client address table by transmitting a first client registration message to said CMS via said first switch, said first client registration message including said first logical address; said first switch receiving said first client registration message; said first switch translating said first client registration message to include information indicative of said first physical location; said first switch transmitting said first client registration message to said CMS; and said CMS registering said first client in said client address table.
Claim 25
Dependent Claim
99 words
The method as recited by claim 20 wherein said information indicative of said first physical location includes information identifying said first switch and a port through which said first client is connected to said first switch, and said step of said first switch translating said first client registration message to include information indicative of said first physical location further comprises the steps of: said first switch storing said information identifying said first switch in a VPI field of said ATM cell; and said first switch storing said information identifying said port in a VCI field of said ATM cell.