Patent ID: 8189473

Claim:
A method in a mobile IP environment for dynamically allocating an overflow pool to a home agent, comprising: monitoring for a new session registration request; upon receiving the new session registration request, determining whether an existing pool associated with the home agent has crossed below a minimal threshold; and if it is determined that the existing pool has crossed below the minimal threshold, obtaining the overflow pool, wherein obtaining the overflow pool comprises: requesting the overflow pool; and receiving access to the overflow pool, wherein receiving access to the overflow pool further comprises: receiving a framed IP address and a framed IP netmask associated with the overflow pool; adding the framed IP address and framed IP netmask, allowing the home agent access to the overflow pool; advertising the overflow pool to a routing protocol; monitoring for a home agent, event; upon receiving the home agent event, determining whether available IP addresses in the existing pool has crossed a maximum threshold; if it is determined that the available IP addresses in the existing pool has crossed the maximum threshold, determining whether at least one session remains using at least one of the available IP addresses in the overflow pool; and if it is determined that no sessions remain using at least one available IP addresses in of the overflow pool, returning the overflow pool.