Apparatus and method of maintaining state in a data transmission system
First Claim
1. A method of maintaining state information for a network device changing from a first channel to a second channel in a data transmission system, the first channel being in communication with a first base unit, the second channel being in communication with a second base unit, the first and second base units being independently operable network devices, the method comprising:
- communicating with at least one of the first base unit and an intermediate network device to ascertain the state information; and
applying the state information to the communication of the network device with the second base unit.
8 Assignments
0 Petitions
Accused Products
Abstract
An apparatus and method of maintaining state information for a network device changing from a first channel (in communication with a first base unit) to a second channel (in communication with a second base unit) communicates with at least one of the first base unit and an intermediate network device to ascertain the state information. Once the state information is ascertained, it is applied to the communication of the network device with the second base unit. Both the first and second base units are independently operable network devices in a data transmission network.
-
Citations
48 Claims
-
1. A method of maintaining state information for a network device changing from a first channel to a second channel in a data transmission system, the first channel being in communication with a first base unit, the second channel being in communication with a second base unit, the first and second base units being independently operable network devices, the method comprising:
-
communicating with at least one of the first base unit and an intermediate network device to ascertain the state information; and
applying the state information to the communication of the network device with the second base unit. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
receiving a message from the first network device, the message having the state information.
-
-
3. The method as defined by claim 1 wherein the act of communicating comprises:
receiving a message from an intermediate network device, the message having the state information.
-
4. The method as defined by claim 1 wherein the act of communicating comprises:
retrieving the state information from a memory device that is accessible by the second base unit.
-
5. The method as defined by claim 1 wherein the first and second base units are cable modem termination systems.
-
6. The method as defined by claim 1 wherein the base unit communicates with the network device via wireless transmission techniques.
-
7. The method as defined by claim 1 wherein the state information relates to use of the second channel by the network device.
-
8. The method as defined by claim 1 wherein the state information relates to at least one of bandwidth, quality of service, throughput, security, and policy data.
-
9. The method as defined by claim 1 wherein the second base unit executes the act of communicating and the act of applying, the method further comprising:
the second base unit determining that it is to communicate with the network device via the second channel.
-
10. The method as defined by claim 1 wherein the act of applying comprises:
transmitting a message to the network device, the message including the state information.
-
11. An apparatus for maintaining state information for a network device changing from a first channel to a second channel in a data transmission system, the first channel being in communication with a first base unit, the second channel being in communication with a second base unit, the first and second base units being independently operable network devices, the apparatus comprising:
-
a communication module capable of communicating with at least one of the first base unit and an intermediate network device to ascertain the state information; and
a state processor in communication with the communication module, the state processor being capable of applying the state information to the communication of the network device with the second base unit. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20)
an interface capable of receiving a message from the first network device, the message having the state information.
-
-
13. The apparatus as defined by claim 11 wherein the communication module comprises:
an interface capable of receiving a message from an intermediate network device, the message having the state information.
-
14. The apparatus as defined by claim 11 wherein the communication module comprises:
a retrieving module capable of retrieving the state information from a memory device that is accessible by the second base unit.
-
15. The apparatus as defined by claim 11 wherein the first and second base units are cable modem termination systems.
-
16. The apparatus as defined by claim 11 wherein the base unit communicates with the network device via wireless transmission techniques.
-
17. The apparatus as defined by claim 11 wherein the state information relates to use of the second channel by the network device.
-
18. The apparatus as defined by claim 11 wherein the state information relates to at least one of bandwidth, quality of service, throughput, security, and policy data.
-
19. The apparatus as defined by claim 11 wherein the second base unit includes the communication module and the state processor, the apparatus further comprising:
a determining unit capable of determining if the second base unit is to communicate with the network device via the second channel.
-
20. The apparatus as defined by claim 11 wherein the state processor comprises:
an output module capable of transmitting a message to the network device, the message including the state information.
-
21. A computer program product for use on a computer system for maintaining state information for a network device changing from a first channel to a second channel in a data transmission system, the first channel being in communication with a first base unit, the second channel being in communication with a second base unit, the first and second base units being independently operable network devices, the computer program product comprising a computer usable medium having computer readable code thereon, the computer readable program code comprising:
-
program code for communicating with at least one of the first base unit and an intermediate network device to ascertain the state information; and
program code for applying the state information to the communication of the network device with the second base unit. - View Dependent Claims (22, 23, 24, 25, 26, 27, 28, 29, 30)
program code for receiving a message from the first network device, the message having the state information.
-
-
23. The computer program product as defined by claim 21 wherein the program code for communicating comprises:
program code for receiving a message from an intermediate network device, the message having the state information.
-
24. The computer program product as defined by claim 21 wherein the program code for communicating comprises:
program code for retrieving the state information from a memory device that is accessible by the second base unit.
-
25. The computer program product as defined by claim 21 wherein the first and second base units are cable modem termination systems.
-
26. The computer program product as defined by claim 21 wherein the base unit communicates with the network device via wireless transmission techniques.
-
27. The computer program product as defined by claim 21 wherein the state information relates to use of the second channel by the network device.
-
28. The computer program product as defined by claim 21 wherein the state information relates to at least one of bandwidth, quality of service, throughput, security, and policy data.
-
29. The computer program product as defined by claim 21 wherein the second base unit executes the program code for communicating and the program code for applying, the computer program product further comprising:
program code for causing the second base unit to determine if it is to communicate with the network device via the second channel.
-
30. The computer program product as defined by claim 21 wherein the program code for applying comprises:
program code for transmitting a message to the network device, the message including the state information.
-
31. A system for maintaining state information relating to a network device changing from a first channel to a second channel, the system comprising:
-
a first base unit having a first interface to the first channel, the first base unit also including the state information;
a second base unit having a second interface to the second channel, the second base unit being independently operable from the first base unit; and
a state module capable of obtaining the state information for the second base unit. - View Dependent Claims (32, 33, 34, 35, 36)
-
-
37. A method of controlling the communication of a network device with a head end in a data transmission system, the network device being registered with a first channel, the method comprising:
-
determining that the network device is to be moved from the first channel to a second channel, the first channel being associated with a first base unit, the second channel being associated with a second base unit, the first and second base units being part of the head end and being independently operating network devices;
communicating with the network device via the second channel; and
obtaining state information relating to the network device. - View Dependent Claims (38, 39, 40, 41, 42)
-
-
43. A computer program product for use on a computer system for controlling the communication of a network device with a head end in a data transmission system, the network device being registered with a first channel, the computer program product comprising a computer usable medium having computer readable code thereon, the computer readable program code comprising:
-
program code for determining that the network device is to be moved from the first channel to a second channel, the first channel being associated with a first base unit, the second channel being associated with a second base unit, the first and second base units being part of the head end and being independently operating network devices;
program code for communicating with the network device via the second channel; and
program code for obtaining state information relating to the network device. - View Dependent Claims (44, 45, 46, 47, 48)
program code for applying the state information to the communication of the network device with the second base unit.
-
-
45. The computer program product as defined by claim 43 wherein the first base unit is a cable modem termination system.
-
46. The computer program product as defined by claim 43 wherein the state information relates to at least one of bandwidth, quality of service, throughput, security, and policy data.
-
47. The computer program product as defined by claim 43 wherein the program code for obtaining comprises retrieving the state information from the first base unit.
-
48. The computer program product as defined by claim 43 wherein the program code for obtaining comprises retrieving the state information from an intermediate network device.
Specification