IP Library Patent Application 10993281
Patent Application
App. No. 10/993,281

DHCP pool sharing mechanism in mobile environment

Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US None
App. No.
10/993,281
Abstract

The present invention provides dynamic pool sharing to allow subnets with DHCP servers to borrow IP addresses when subnet capacity requirements reach preexisting limits and assign the IP addresses to DHCP clients. Specifically, the network relies on adjacent subnets to share IP addresses so DHCP clients coupled to mobile devices remain coupled to a wireless network. A DHCP client requests an IP address. A home subnet requests pool sharing with adjacent subnets and selects a candidate among the adjacent subnets. The home subnet then negotiates the selected candidate with the DHCP client.

Claims (65)

1 . A mobile wireless network, comprising:

a plurality of subnets, at least one subnet coupled to a network router, each subnet including a DHCP server and at least one access point, wherein each neighboring subnet is confirmed to share DHCP pool resources to allow a DHCP client with a mobile device to become coupled to the wireless network. Via a subnet which has more clients than available IP addresses.

2 . The mobile wireless network of claim 1 wherein the DHCP servers share the DHCP pool resources by negotiating as peers amongst themselves.

3 . The mobile wireless network of claim 2 wherein if a home DHCP server of the DHCP client runs out of IP addresses to dole out by excess of its pool, the home DHCP server requests pool sharing to adjacent DHCP servers.

4 . The mobile wireless network of claim 3 wherein the adjacent DHCP servers reply their candidates to the home DHCP server.

5 . The mobile wireless network of claim 4 wherein the home DHCP server selects one of the candidates among the adjacent DHCP servers by monitoring the DHCP pool resources of the adjacent DHCP servers.

6 . The mobile wireless network of claim 5 wherein the home DHCP server assigns a selected IP address that belongs to an adjacent subnet of the adjacent DHCP server to the DHCP client.

7 . The mobile wireless network of claim 6 wherein any DHCP options of the DHCP client are assigned by the adjacent DHCP server.

8 . The mobile wireless network of claim 1 wherein the subnets are mobile access routers.

9 . The mobile wireless network of claim 1 wherein the at least one access point includes a radio antennae.

10 . A method of allowing a DHCP client with a mobile device to remain coupled to a mobile wireless network, the wireless network including a plurality of subnets, each subnet including a DHCP server and at least one access point, the method comprising the steps of:

a. requesting an IP address from the DHCP client to a home subnet;

b. requesting DHCP pool resources by the home subnet to adjacent subnets;

c. replying candidates to share, if any, by one or more of the adjacent subnets to the home subnet; and

d. selecting one of the candidates among the candidates as an elected IP address.

11 . The method of claim 10 further comprising the step of negotiating the elected IP address with the DHCP client.

12 . The method of claim 10 wherein the home subnet sends an ACK candidate to a selected adjacent subnet.

13 . The method of claim 10 wherein the home subnet sends a NAK candidate to a non-selected adjacent subnet.

14 . The method of claim 12 wherein the selected adjacent subnet registers its candidate.

15 . The method of claim 13 wherein the non-selected adjacent subnet reclaims its candidate from the home subnet.

16 . The method of claim 10 wherein the candidate comprises pool resources and threshold limits.

17 . The method of claim 10 wherein the candidate is selected according to a margin of the DHCP pool resources.

18 . A DHCP pool sharing apparatus in a mobile wireless network, comprising:

a. a DHCP client coupled to a mobile device for requesting an IP address; and

b. a home subnet coupled to a home DHCP server for requesting pool sharing with adjacent subnets, each adjacent subnet coupled to an adjacent DHCP server, and selecting a candidate among the adjacent subnets;

wherein the home subnet negotiates the selected candidate with the DHCP client.

19 . The apparatus of claim 18 wherein the home subnet is configured to send an ACK candidate to a selected adjacent subnet.

20 . The apparatus of claim 18 wherein the home subnet is configured to send a NAK candidate to a non-selected adjacent subnet.

21 . The apparatus of claim 19 wherein the selected adjacent subnet includes means for registering its candidate.

22 . The apparatus of claim 20 wherein the non-selected adjacent subnet includes means for reclaiming its candidate from the home subnet.

23 . The apparatus of claim 18 wherein the candidate comprises pool resources and threshold limits.

24 . The apparatus of claim 18 including means for selecting the candidate is selected according to a margin of the DHCP pool resources.

25 . The apparatus of claim 18 wherein the subnets are mobile access routers.

26 . The apparatus of claim 18 wherein the at least one access point includes a radio antennae.

27 . A DHCP pool sharing method in a mobile wireless network, the method comprising the steps of:

a. requesting an IP address from a DHCP client coupled to a mobile device;

b. requesting pool sharing from a home subnet coupled to a DHCP server to a plurality of adjacent subnets, each adjacent subnet coupled to an adjacent DHCP server;

c. selecting a candidate from one of the adjacent subnets; and

d. negotiating the selected candidate with the DHCP client.

28 . The method of claim 27 wherein the home subnet sends an ACK candidate to a selected adjacent subnet.

29 . The method of claim 27 wherein the home subnet sends a NAK candidate to a non-selected adjacent subnet.

30 . The method of claim 28 wherein the selected adjacent subnet registers its candidate.

31 . The method of claim 29 wherein the non-selected adjacent subnet reclaims its candidate from the home subnet.

32 . The method of claim 27 wherein the candidate comprises pool resources and threshold limits.

33 . The method of claim 27 wherein the candidate is selected according to a margin of the DHCP pool resources.

34 . A mobile wireless network, comprising:

a plurality of subnets arranged in an array of subnets, such that each of the subnets has a plurality of neighboring subnets and a plurality of non-neighboring subnets, at least one of the subnets coupled to a network router, each subnet including a DHCP server and at least one access point, wherein each neighboring subnet shares DHCP pool resources with one another to allow a DHCP client coupled to a mobile device to remain coupled to the wireless network.

35 . The mobile wireless network of claim 34 wherein the DHCP servers share the DHCP pool resources by negotiating amongst themselves.

36 . The mobile wireless network of claim 35 wherein if a home DHCP server of the DHCP client runs out of IP addresses to dole out by excess of its pool, the home DHCP server requests pool sharing to adjacent DHCP servers.

37 . The mobile wireless network of claim 36 wherein the adjacent DHCP servers reply their candidates to the home DHCP server.

38 . The mobile wireless network of claim 37 wherein the home DHCP server selects one of the candidates among the adjacent DHCP servers by monitoring the DHCP pool resources of the adjacent servers.

39 . The mobile wireless network of claim 38 wherein the home DHCP server assigns a selected IP address that belongs to an adjacent subnet of the adjacent DHCP server to the DHCP client.

40 . The mobile wireless network of claim 39 wherein any DHCP options of the DHCP client are assigned by the adjacent DHCP server.

41 . The mobile wireless network of claim 34 wherein the subnets are mobile access routers.

42 . The mobile wireless network of claim 34 wherein the at least one access point is a radio antennae.

43 . A mobile wireless network, comprising:

a plurality of subnets coupled to a master subnet, the master subnet coupled to a network router, each subnet including a DHCP server and at least one access point, wherein each neighboring subnet shares DHCP pool resources to allow a DHCP client coupled to a mobile device to remain coupled to the wireless network.

44 . The mobile wireless network of claim 43 wherein the DHCP servers share the DHCP pool resources by negotiating amongst themselves.

45 . The mobile wireless network of claim 44 wherein if a home DHCP server of the DHCP client runs out of IP addresses to dole out by excess of its pool, the home DHCP server requests pool sharing to adjacent DHCP servers.

46 . The mobile wireless network of claim 45 wherein the adjacent DHCP servers reply their candidates to the home DHCP server.

47 . The mobile wireless network of claim 46 wherein the home DHCP server selects one of the candidates among the adjacent DHCP servers by monitoring the DHCP pool resources of the adjacent DHCP servers.

48 . The mobile wireless network of claim 47 wherein the home DHCP server assigns a selected IP address that belongs to an adjacent subnet of the adjacent DHCP server to the DHCP client.

49 . The mobile wireless network of claim 48 wherein any DHCP options of the DHCP client are assigned by the adjacent DHCP server.

50 . The mobile wireless network of claim 43 wherein the subnets are mobile access routers.

51 . The mobile wireless network of claim 43 wherein the at least one access point is a radio antennae.

Assignments (3)
RELEASE OF AGREEMENT Recorded Dec 18, 2006
From: AIR BROADBAND COMMUNICATIONS, INC.
To: KOTOBUKI SEIHAN PRINTING CO., LTD.
Reel/Frame 018711/0104 →
SECURITY AGREEMENT Recorded Aug 14, 2006
From: AIR BROADBAND COMMUNICATIONS, INC.
To: KOTOBUKI SEIHAN PRINTING CO., LTD.
Reel/Frame 018171/0644 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 10, 2005
From: WON, CHAN YEON
To: AIR BROADBAND COMMUNICATIONS, INC.
Reel/Frame 016244/0249 →