Claims Analysis
Total Claims: 24
Claim 1
Independent Claim
201 words
In a connection oriented network which provides emulation of one or more variant network protocols for systems coupled to ports of edge devices on the connection oriented network, a method for managing transfer of multiple destination packets received at incoming ports on the edge devices on the connection oriented network, comprising: determining a determined network protocol for which a multiple destination packet is intended; transmitting via the connection oriented network the multiple destination packet to ports of the edge devices other than an incoming port and other than ports for which the determined network protocol is not in use; and learning at the edge devices which of the network protocols are not in use by the systems coupled to the ports of the edge devices, including assigning one of a plurality of states for each of a set of network protocols for each port on the edge devices in response to traffic using network protocols in the set on the ports, the plurality of states including a first state indicating that a respective network protocol may be in use at a port, and a second state indicating that the respective network protocol has not been recently in use at the port.
Claim 2
Dependent Claim
201 words
In a connection oriented network which provides emulation of one or more variant network protocols for systems coupled to ports of edge devices on the connection oriented network, a method for managing transfer of multiple destination packets received at incoming ports on the edge devices on the connection oriented network, comprising: determining a determined network protocol for which a multiple destination packet is intended; transmitting via the connection oriented network the multiple destination packet to ports of the edge devices other than an incoming port and other than ports for which the determined network protocol is not in use; and learning at the edge devices which of the network protocols are not in use by the systems coupled to the ports of the edge devices, including assigning one of a plurality of states for each of a set of network protocols for each port on the edge devices in response to traffic using network protocols in the set on the ports, the plurality of states including a first state indicating that a respective network protocol may be in use at a port, and a second state indicating that the respective network protocol has not been recently in use at the port.
Claim 3
Dependent Claim
91 words
The method of claim 1, including a third state indicating that state information may be stale for the respective network protocol on the port, the third state being entered on occasion from the first state, and wherein the second state is entered from the third state when a first timeout interval expires between actions on the port involving the respective network protocol, and the first state is entered from the third state if an action involving the respective network protocol occurs on the port before expiration of a second timeout interval.
Claim 4
Dependent Claim
157 words
In a connection oriented network which provides emulation of one or more variant network protocols for systems coupled to ports of edge devices on the connection oriented network, a method for managing transfer of multiple destination packets received at incoming ports on the edge devices on the connection oriented network, comprising: maintaining for ports of an edge device status information providing an indication of network protocols not in use by the systems accessible through the ports; sending via the connection oriented network a multiple destination packet from an edge device which receives the multiple destination packet at an incoming port to a server on the connection oriented network; determining a determined network protocol for which the multiple destination packet is intended; and transmitting via the connection oriented network the multiple destination packet to ports of the edge devices other than an incoming port and other than ports for which the determined network protocol is not in use.
Claim 5
Dependent Claim
157 words
In a connection oriented network which provides emulation of one or more variant network protocols for systems coupled to ports of edge devices on the connection oriented network, a method for managing transfer of multiple destination packets received at incoming ports on the edge devices on the connection oriented network, comprising: maintaining for ports of an edge device status information providing an indication of network protocols not in use by the systems accessible through the ports; sending via the connection oriented network a multiple destination packet from an edge device which receives the multiple destination packet at an incoming port to a server on the connection oriented network; determining a determined network protocol for which the multiple destination packet is intended; and transmitting via the connection oriented network the multiple destination packet to ports of the edge devices other than an incoming port and other than ports for which the determined network protocol is not in use.
Claim 6
Dependent Claim
204 words
The method of claim 3, including: assigning one of a plurality of states for each of a set of network protocols for each port on the edge device in response to traffic using the network protocols in the set on the ports of the edge device, the plurality of states including a first state indicating that the respective network protocol may be in use at a port, a second state indicating that the respective network protocol has not been recently in use at the port, and a third state indicating that state information may be stale for the respective protocol on the port, the third state being entered on occasion from the first state, and wherein the second state is entered from the third state when a first timeout interval expires between actions on the port involving the respective network protocol, and the first state is entered from the third state if an action involving the respective network protocol occurs on the respective port before expiration of a second timeout interval; and sending a status update to the server when the state changes from the third state to the second state and when the state changes from the second state to the first state.
Claim 7
Dependent Claim
70 words
The method of claim 3, wherein there are a plurality of emulated networks using one or more of the network protocols, and the status information for the respective ports includes an indication associating an emulated network with the respective ports, and including determining a determined emulated network for which the multiple destination packet is intended, and transmitting the multiple destination packet only to ports associated with the determined emulated network.
Claim 8
Dependent Claim
224 words
In a connection oriented network which provides emulation of one or more variant network protocols for systems coupled to ports of edge devices on the connection oriented network, a method for managing transfer of multiple destination packets received at the edge devices on the connection oriented network, comprising: learning automatically which of the network protocols are not in use by systems coupled to the ports of the edge devices, and reporting across the connection oriented network the learned network protocols not in use for the ports of the edge devices to a server; storing at the server, in response to the step of reporting, status information for ports on the edge devices on the connection oriented network, including an indication of the network protocols not in use by systems accessible through the ports; sending via the connection oriented network a multiple destination packet from an edge device which receives the multiple destination packet at an incoming port to the server on the connection oriented network; determining at the server a determined network protocol for which the multiple destination packet is intended; and transmitting from the server via the connection oriented network the multiple destination packet to ports of edge devices other than the incoming port and other than ports for which the status information indicates that the determined network protocol is not in use.
Claim 9
Dependent Claim
224 words
In a connection oriented network which provides emulation of one or more variant network protocols for systems coupled to ports of edge devices on the connection oriented network, a method for managing transfer of multiple destination packets received at the edge devices on the connection oriented network, comprising: learning automatically which of the network protocols are not in use by systems coupled to the ports of the edge devices, and reporting across the connection oriented network the learned network protocols not in use for the ports of the edge devices to a server; storing at the server, in response to the step of reporting, status information for ports on the edge devices on the connection oriented network, including an indication of the network protocols not in use by systems accessible through the ports; sending via the connection oriented network a multiple destination packet from an edge device which receives the multiple destination packet at an incoming port to the server on the connection oriented network; determining at the server a determined network protocol for which the multiple destination packet is intended; and transmitting from the server via the connection oriented network the multiple destination packet to ports of edge devices other than the incoming port and other than ports for which the status information indicates that the determined network protocol is not in use.
Claim 10
Dependent Claim
43 words
The method of claim 6, wherein the step of storing includes: providing a status table of the status information for the ports on the edge devices on the connection oriented network, and indexing the status table in the server based on protocol identifiers.
Claim 11
Dependent Claim
87 words
The method of claim 6, wherein the step of learning includes assigning one of a plurality of states for each of a set of network protocols for each port on the edge device in response to traffic using the network protocols in the set on the ports, the plurality of states including a first state indicating that the respective network protocol may be in use at a port, and a second state indicating that the respective network protocol has not been recently in use at the port.
Claim 12
Dependent Claim
91 words
The method of claim 8, including a third state indicating that state information may be stale for a respective network protocol on a port, the third state being entered on occasion from the first state, and wherein the second state is entered from the third state when a first timeout interval expires between actions on the port involving the respective network protocol, and the first state is entered from the third state if an action involving the respective network protocol occurs on the port before expiration of a second timeout interval.
Claim 13
Dependent Claim
43 words
The method of claim 9, wherein the step of reporting includes sending a status update to the server when the state changes from the third state to the second state and when the state changes from the second state to the first state.
Claim 14
Dependent Claim
68 words
The method of claim 6, wherein there are a plurality of emulated networks using one or more of the network protocols, and the status information for the ports includes an indication associating an emulated network with the ports, and including determining a determined emulated network for which the multiple destination packet is intended, and transmitting the multiple destination packet only to ports associated with the determined emulated network.
Claim 15
Dependent Claim
18 words
The method of claim 6, wherein the one or more variant network protocols includes a connectionless network protocol.
Claim 16
Dependent Claim
25 words
The method of claim 6, wherein the one or more variant network protocols includes a carrier sense multiple access with collision detection (CSMA/CD) network protocol.
Claim 17
Dependent Claim
20 words
The method of claim 6, wherein the one or more variant network protocols includes a token passing ring network protocol.
Claim 18
Dependent Claim
17 words
The method of claim 6, wherein the connection oriented network comprises an asynchronous transfer mode (ATM) network.
Claim 19
Dependent Claim
374 words
In an asynchronous transfer mode (ATM) network which provides emulation of one or more variant connectionless network protocols for systems coupled to edge devices on the ATM network, a method for managing transfer of multiple destination packets received at the edge devices on the ATM network, comprising: assigning at the edge devices one of a plurality of states for each of a set of network protocols for each port on an edge device in response to traffic using the network protocols in the set on the ports of the edge device, the plurality of states including a first state indicating that a respective network protocol may be in use at a port, a second state indicating that the respective network protocol has not been recently in use at the port, and a third transitional state for the respective network protocol on the port, the third state being entered from the first state on occasion, the second state being entered from the third state when a first timeout interval expires between actions on the port involving the respective network protocol, and the first state is entered from the third state if an action involving the respective network protocol occurs on the port before expiration of a second timeout interval; sending a status change message to the server when the state for a particular port changes from the third state to the second state and when the state for a particular port changes from the second state to the first state; storing at the server, in response to the status change messages, status information for ports on the edge devices on the ATM network, including an indication of the network protocols in the second state on the ports; sending via the ATM network a multiple destination packet from an edge device which receives the multiple destination packet at an incoming port to the server on the ATM network; determining at the server the network protocol for which the multiple destination packet is intended; and transmitting from the server via the ATM network the multiple destination packet to ports of edge devices other than the incoming port and other than ports for which the status information indicates that the determined network protocol is in the second state.
Claim 20
Dependent Claim
374 words
In an asynchronous transfer mode (ATM) network which provides emulation of one or more variant connectionless network protocols for systems coupled to edge devices on the ATM network, a method for managing transfer of multiple destination packets received at the edge devices on the ATM network, comprising: assigning at the edge devices one of a plurality of states for each of a set of network protocols for each port on an edge device in response to traffic using the network protocols in the set on the ports of the edge device, the plurality of states including a first state indicating that a respective network protocol may be in use at a port, a second state indicating that the respective network protocol has not been recently in use at the port, and a third transitional state for the respective network protocol on the port, the third state being entered from the first state on occasion, the second state being entered from the third state when a first timeout interval expires between actions on the port involving the respective network protocol, and the first state is entered from the third state if an action involving the respective network protocol occurs on the port before expiration of a second timeout interval; sending a status change message to the server when the state for a particular port changes from the third state to the second state and when the state for a particular port changes from the second state to the first state; storing at the server, in response to the status change messages, status information for ports on the edge devices on the ATM network, including an indication of the network protocols in the second state on the ports; sending via the ATM network a multiple destination packet from an edge device which receives the multiple destination packet at an incoming port to the server on the ATM network; determining at the server the network protocol for which the multiple destination packet is intended; and transmitting from the server via the ATM network the multiple destination packet to ports of edge devices other than the incoming port and other than ports for which the status information indicates that the determined network protocol is in the second state.
Claim 21
Dependent Claim
26 words
The method of claim 16, wherein the one or more variant connectionless network protocols includes a carrier sense multiple access with collision detection (CSMA/CD) network protocol.
Claim 22
Dependent Claim
21 words
The method of claim 16, wherein the one or more variant connectionless network protocols includes a token passing ring network protocol.
Claim 23
Dependent Claim
68 words
The method of claim 16, wherein there are a plurality of emulated networks using the one or more variant network protocols, and the status information for the ports includes an indication associating an emulated network with the ports, and including determining a determined emulated network for which the multiple destination packet is intended, and transmitting the multiple destination packet only to ports associated with the determined emulated network.
Claim 24
Dependent Claim
41 words
The method of claim 16, wherein the step of storing includes: providing a table of the status information for the ports on the edge devices on the connection oriented network, and indexing the table in the server based on protocol identifiers.