Patent ID: 8495711

Claim:
A remote roaming management system for managing access to a wide area network (WAN) by user devices, the remote roaming management system comprising: a visitor based network (VBN) server that is connected to the WAN and manages network traffic routing between the WAN and network entities on a local area network (LAN) behind the VBN server; an authorization assisting device that has network connectivity with the VBN server, and generates and sends to the VBN server on behalf of a requesting user device an authorization request for access to the WAN by the requesting user device, the authorization request incorporating information of the requesting user device; a registration driver that manages registration of user devices, wherein the registration driver has a set of assignable internet protocol (IP) address ranges for multiple routing realms, and assigns an IP address to a user device from a relevant IP address range depending on a routing realm from which communication from the user device is received, the set of assignable IP address ranges including an authorization address range from which the registration driver assigns an IP address to a user device whose authorization request is received from the authorization assisting device; a registration data store that stores registration data of registered user devices, registration data of a registered user device including its authorization state, assigned IP address, and user device's Media Access Control (MAC) address; and an authorization application module that processes the authorization request to automatically generate an authorization response granting or denying access to the WAN by the requesting user device based on the registration data in the registration data store and the information in the authorization request.