×

Method and apparatus for a mobile node to connect different access routers while maintaining a consistent network address

  • US 9,961,016 B2
  • Filed: 06/30/2011
  • Issued: 05/01/2018
  • Est. Priority Date: 06/30/2010
  • Status: Active Grant
First Claim
Patent Images

1. A method of accessing resources on a data network, the data network having at least one mobile node, a plurality of access routers located at an edge of the data network and at least one mobility server, the at least one mobility server being configured to allocate a network address identifier for the at least one mobile node so that the at least one mobile node can connect to different ones of the access routers while maintaining a consistent network address to other devices in the data network, and maintain data packet tunnels to different ones of the plurality of access routers at different times in dependence on a current network location of the at least one mobile node;

  • and a data store storing at least one association between said user of the at least one node and a respective access router from the plurality of access routers configured as the private local area network access router for said user to provide selective access to a private local area network, wherein one of the plurality of access routers is a private local area network access router associated with a user of the at least one mobile node, and connected to a local network of devices configured with network addresses in a private network address range, the method comprising;

    the at least one mobile node sending data packets addressed to the private network address range via a first data packet tunnel to the at least one mobility server;

    the at least one mobility server;

    maintaining a second data packet tunnel with the private local area network access router associated with the user of the at least one mobile node;

    inspecting said data packets sent from the at least one mobile node;

    determining a user associated with said data packets;

    accessing said data store to determine whether the user of the at least one mobile node has an associated private local area network access router permission to access the private network address range;

    if the user has permission, identifying the second data packet tunnel from the mobility server to the private local area network access router associated with the user of the at least one mobile node based on the private network address range contained in the data packets sent from the at least one mobile node; and

    redirecting said data packets to the second data packet tunnel to the private local area network access router associated with the user of the at least one mobile node, andthe private local area network access router forwarding data packets received from the second data packet tunnel to the local network of devices, so as to allow data packets to be exchanged between the at least one mobile node and the local network of devices.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×