Increasing link capacity via traffic distribution over multiple WI-FI access points
First Claim
1. A method for distributing device communications traffic over multiple access points, comprising:
- identifying a plurality of access points available to the device;
instantiating a subset of an OSI communication stack for each identified access point; and
directing output requests from the device to one of said plurality of access points so as to make available to the device a total bandwidth that is greater than is available from the respective access points separately.
1 Assignment
0 Petitions
Accused Products
Abstract
A method and system for combining the bandwidth available to a user communications device from multiple access points by switching output requests and corresponding replies to such requests among a plurality of such access points. In the simplest implementation the switching can be on a round-robin basis, but the switching can be enhanced to prioritize and use quality of service requirements associated with each output request, and also to measure congestion at each access point and base switching upon the congestion level. The invention operates by generating subset ISO communication stacks for each available access point, preferably the subset from the IP layer to the data control link, and switching between these stacks.
-
Citations
20 Claims
-
1. A method for distributing device communications traffic over multiple access points, comprising:
-
identifying a plurality of access points available to the device;
instantiating a subset of an OSI communication stack for each identified access point; and
directing output requests from the device to one of said plurality of access points so as to make available to the device a total bandwidth that is greater than is available from the respective access points separately. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A system for distributing device communications traffic over multiple access points, comprising:
-
means for identifying a plurality of access points available to the device;
means for instantiating a subset of an OSI communication stack for each identified access point; and
means for directing output requests from the device to one of said plurality of access points so as to make available to the device a total bandwidth that is greater than is available from the respective access points separately. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18)
-
-
19. A computer implemented system for distributing device communications traffic over multiple access points, comprising:
-
first computer code for identifying a plurality of access points available to the device;
second computer code for instantiating a subset of an OSI communication stack for each identified access point; and
third computer code for directing output requests from the device to one of said plurality of access points so as to make available to the device a total bandwidth that is greater than is available from the respective access points separately. - View Dependent Claims (20)
-
Specification