Ad hoc network routing for hotspot mitigation and load balancing in wireless LANs
First Claim
1. A method for balancing network load among mobile hosts comprising:
- determining and monitoring a performance of a first access point connected to a mobile host by an infrastructure network;
determining that the performance of the first access point is undesirable;
virtualizing a network interface of the mobile host connected to the first access point, wherein an ad hoc network are established in addition to the infrastructure network;
determining a route to a second access point through at least one cooperating mobile host; and
switching a connection of the mobile host to the second access point via the route to the second access point, wherein the connection is established via the ad hoc network.
1 Assignment
0 Petitions
Accused Products
Abstract
A method for balancing network load among mobile hosts includes determining and monitoring a performance of a first access point connected to a mobile host by an infrastructure network, determining that the performance of the first access point is undesirable, and virtualizing a network interface of the mobile host connected to the first access point, wherein an ad hoc network are established in addition to the infrastructure network. The method further including determining a route to a second access point through at least one cooperating mobile host, and switching a connection of the mobile host to the second access point via the route to the second access point, wherein the connection is established via the ad hoc network.
33 Citations
17 Claims
-
1. A method for balancing network load among mobile hosts comprising:
-
determining and monitoring a performance of a first access point connected to a mobile host by an infrastructure network;
determining that the performance of the first access point is undesirable;
virtualizing a network interface of the mobile host connected to the first access point, wherein an ad hoc network are established in addition to the infrastructure network;
determining a route to a second access point through at least one cooperating mobile host; and
switching a connection of the mobile host to the second access point via the route to the second access point, wherein the connection is established via the ad hoc network. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A program storage device readable by machine, tangibly embodying a program of instructions executable by the machine to perform method steps for balancing network load among mobile hosts, the method steps comprising:
-
determining and monitoring a performance of a first access point connected to a mobile host by an infrastructure network;
determining that the performance of the first access point is undesirable;
virtualizing a network interface of the mobile host connected to the first access point, wherein an ad hoc network are established in addition to the infrastructure network;
determining a route to a second access point through at least one cooperating mobile host; and
switching a connection of the mobile host to the second access point via the route to the second access point, wherein the connection is established via the ad hoc network. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
-
17. A method for balancing network load among mobile hosts comprising:
-
determining and monitoring a performance of a first access point connected to a mobile host by an infrastructure network;
determining that the performance of the first access point is undesirable;
establishing a connection to an ad hoc network of at least one cooperating mobile host;
determining a route to a second access point through the at least one cooperating mobile host; and
switching a connection of the mobile host to the second access point via the route to the second access point, wherein the connection is established via the ad hoc network, the ad hoc network relaying data between the second access point and the mobile host.
-
Specification