A network access server (NAS) provides a connection to a user in a data communications network, where the NAS is capable of communicating with a home gateway server (HGS) maintaining a pool of IP addresses for allocation to authorized users associated with the NAS. The NAS includes a first memory for...http://www.google.ca/patents/US7577725?utm_source=gb-gplus-sharePatent US7577725 - IP address allocation in a network environment