Dynamic allocation of a set of addresses to router RF modem for individual assignment to hosts
First Claim
1. A method employed in at least one server of managing the allocation of a set of addresses to an RF modem, the method comprising the steps performed in the at least one server of:
- receiving at least one first packet from the RF modem;
determining a number of addresses to allocate to the RF modem based upon information on a plurality of addresses and upon information in the at least one first packet, the number of addresses being at least two;
allocating a set of addresses for the RF modem, the set of addresses comprising the number of addresses determined in the determining step, the set of addresses comprising at least two addresses; and
communicating the set of addresses to the RF modem with at least one second packet, the RF modem capable of assigning each address of the set of addresses to at least one host.
2 Assignments
0 Petitions
Accused Products
Abstract
An asymmetrical network for coupling customer-premises Internet hosts such as personal computers to the Internet. The head end of a CATV system has a high-bandwidth connection to the Internet. The down link connecting the personal computers to the Internet is the cables provided by the CATV system; the up link is a telephone connection to the head end. A router is connected to the down link by means of an RF modem, to the up link by means of an analog modern, and to a LAN which is connected to the Pcs. The router routes IP packets for the hosts that are received on the CATV cable to the hosts via the LAN; it routes IP packets from the hosts that are destined for the Internet to the head end via the telephone line. The asymmetrical network conserves IP addresses and addresses on the CATV cable by dynamically allocating the IP addresses for an RF modem'"'"'s hosts and an address on the CATV cable for the RF modem in response to a request made by the RF modem via the telephone line. It further saves IP addresses by assigning a non-unique IP address to the router for use inside the LAN. When the CATV system fails, the asymmetrical network automatically begins to use the telephone line as both the up link and the down link, and when the CATV system is restored, the asymmetrical network automatically returns to using the CATV cable as the down link and the telephone line as the up link. A further feature of the asymmetrical network is that the head end components and the RF modem have IP addresses, so that standard TCP/IP protocols can be used to control the asymmetrical network.
222 Citations
25 Claims
-
1. A method employed in at least one server of managing the allocation of a set of addresses to an RF modem, the method comprising the steps performed in the at least one server of:
-
receiving at least one first packet from the RF modem;
determining a number of addresses to allocate to the RF modem based upon information on a plurality of addresses and upon information in the at least one first packet, the number of addresses being at least two;
allocating a set of addresses for the RF modem, the set of addresses comprising the number of addresses determined in the determining step, the set of addresses comprising at least two addresses; and
communicating the set of addresses to the RF modem with at least one second packet, the RF modem capable of assigning each address of the set of addresses to at least one host. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
maintaining the identifying information for the RF modem; and
associating the identifying information for the RF modem with the set of addresses added to the allocated addresses.
-
-
7. The method of claim 6, further comprising the steps of:
-
ascertaining that the set of addresses is no longer used by the RF modem; and
deallocating the set of addresses by changing the information on the plurality of addresses so that the set of addresses is removed from the allocated addresses and added to the unallocated addresses.
-
-
8. The method of claim 7, further comprising the step of disassociating the identifying information for the RF modem from the set of addresses removed from the allocated addressed and added to the unallocated addresses.
-
9. The method of claim 7, wherein the ascertaining step further comprises receiving at least one third packet from the RF modem, the at least one third packet comprising the identifying information for the RF modem.
-
10. The method of claim 9, wherein the at least one third packet is received from the RF modem as a result of the RF modem determining that the at least one host is finished with an assignment of an address from the set of addresses.
-
11. The method of claim 7, wherein the set of addresses and the plurality of addresses both comprise logical addresses.
-
12. The method of claim 11, wherein the logical addresses are Internet Protocol (IP) addresses.
-
13. The method of claim 12, wherein the at least one first packet and the at least one second packet conform to a Dynamic Host Configuration Protocol (DHCP).
-
14. A method employed in an RF modem for obtaining a set of addresses from at least one server, the method comprising the steps performed in the RF modem of:
-
sending at least one first packet to the at least one server;
receiving at least one second packet from the at least one server, the at least one second packet comprising a set of addresses allocated by the at least one server based upon information on a plurality of addresses and upon information in the at least one first packet, the set of addresses comprising at least two addresses; and
assigning a first address from the set of addresses to at least one host. - View Dependent Claims (15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25)
determining that each address of the set of addresses is no longer used by at least one host; and
communicating at least one third packet to the at least one server, the at least one third packet comprising identifying information for the RF modem.
-
-
19. The method of claim 18, wherein the set of addresses and the plurality of addresses both comprise logical addresses.
-
20. The method of claim 19, wherein the logical addresses are IP addresses.
-
21. The method of claim 20, wherein at least one first packet and the at least one second packet conform to a Dynamic Host Configuration Protocol (DHCP).
-
22. The method of claim 14, wherein the assigning step further comprises the steps of:
-
receiving a request from the at least on host for an address assignment;
selecting the first address from the set of addresses; and
sending a response to the at least one host, the response comprising the first address as a fulfillment of the request for address assignment.
-
-
23. The method of claim 22, wherein the first address is a logical address.
-
24. The method of claim 23, wherein the logical address is an IP address.
-
25. The method of claim 24, wherein the request and response conform to a Dynamic Host Configuration Protocol (DHCP).
Specification