×

Predictive and nomadic roaming of wireless clients across different network subnets

  • US 9,338,816 B2
  • Filed: 04/27/2015
  • Issued: 05/10/2016
  • Est. Priority Date: 05/14/2008
  • Status: Active Grant
First Claim
Patent Images

1. A system comprising:

  • a home agent in a current network subnet configured to;

    detect a neighboring wireless network access point in a first network subnet different than the current network subnet;

    receive tunneling information from the neighboring wireless network access point, wherein the tunneling information establishes a tunnel network connection between a first network device in the first network subnet and a second network device in the current network subnet;

    receive predictive roaming information identifying wireless clients connected with the neighboring wireless network access point in the first subnet;

    store the predictive roaming information;

    the second network device in the current network subnet configured to;

    connect with a first wireless client;

    receive identifying information from the first wireless client;

    compare the identifying information of the first wireless client with the stored predictive roaming information;

    establish a first network connection, including a tunnel network connection, from the first wireless client to the first network device in the first network subnet via the second network device in the current network subnet, wherein all network traffic associated with the first wireless client passes through the tunnel network connection, wherein the tunnel network connection enables the first wireless client to retain a network address associated with the current network subnet while connected with the first network subnet, if it is determined that the identifying information matches at least a portion of the stored predictive roaming information;

    send a query message identifying a home network subnet associated with the first wireless client, if it is determined that the identifying information does not match at least a portion of the stored predictive roaming information;

    receive a response to the query message including additional tunneling information, wherein the additional tunneling information establishes a network connection between a third network device in the home network subnet and the second network device in the current network subnet;

    establish a second network connection from the first wireless client to the third network device in the home network subnet via the second network device in the current network subnet, wherein all network traffic associated with the first wireless client passes through the third network device in the home network subnet via the second network connection.

View all claims
  • 4 Assignments
Timeline View
Assignment View
    ×
    ×