Digital network modem with an integrated DHCP server
First Claim
1. A network modem device comprising an integrated mechanism for dynamically assigning network addresses on a network. The network modem device comprises a controller circuit detecting a presence of a dynamic address assignment server on the network;
- an interrupter disabling the integrated mechanism when the controller circuit detects the server; and
a memory store of unknown used addresses. The integrated mechanism comprises a start-up mechanism checking the availability of addresses on the network and placing used addresses in the memory store of unknown used addresses and an address manager selecting new addresses not included in the store of unknown used addresses, and removing addresses from the store of unknown used addresses when a client having one of the addresses in the store of unknown used addresses requests a dynamically assigned address.
8 Assignments
0 Petitions
Accused Products
Abstract
The digital network modem has a built-in Dynamic Host Configuration Protocol (DHCP) mechanism for dynamically assigning network addresses to clients on the local network. To prevent confusion with a potentially existing DHCP server on the local network, an autosense mechanism is provided to detect the existence of a DHCP server and disable the internal, built-in DHCP mechanism. At power-on, the modem has no knowledge of clients on the local network, and the addresses in use are checked prior to operation. Addresses in use are placed in a list in a store of unknown addresses, and are not assigned to clients requesting DHCP addresses. When a DHCP client requests an address and has as its current address one of the addresses on the list, the current address is removed from the list. The list of unusable addresses is thus minimized and the same address will not be used for two clients.
16 Citations
10 Claims
-
1. A network modem device comprising an integrated mechanism for dynamically assigning network addresses on a network. The network modem device comprises a controller circuit detecting a presence of a dynamic address assignment server on the network;
- an interrupter disabling the integrated mechanism when the controller circuit detects the server; and
a memory store of unknown used addresses. The integrated mechanism comprises a start-up mechanism checking the availability of addresses on the network and placing used addresses in the memory store of unknown used addresses and an address manager selecting new addresses not included in the store of unknown used addresses, and removing addresses from the store of unknown used addresses when a client having one of the addresses in the store of unknown used addresses requests a dynamically assigned address. - View Dependent Claims (2, 3, 4, 5)
- an interrupter disabling the integrated mechanism when the controller circuit detects the server; and
-
6. A method of enabling/disabling a mechanism for dynamically assigning network addresses on a network, the mechanism being integrated into a network modem device. The method comprises detecting a presence of a dynamic address assignment server on the network;
- and disabling the integrated mechanism when the server is detected;
checking the availability of addresses on the network after power on and loss of memory of previously dynamically assigned addresses;
storing the used addresses in a store of unknown used addresses;
selecting new addresses not stored in response to a request for a dynamically assigned address; and
removing an address from the store of unknown used addresses when a client having one of the addresses in the store of unknown used addresses requests a dynamically assigned address. - View Dependent Claims (7, 8, 9, 10)
- and disabling the integrated mechanism when the server is detected;
Specification