Measurement based mechanism to enable two wireless devices to directly communicate with each other to support traffic prioritization
First Claim
1. A method of selecting a communication mode for a first wireless device, the first wireless device being in wireless communication range of a wireless access point and a second wireless device the method comprising:
- measuring the data throughput between the first wireless device and the second wireless device in indirect mode wherein communications between the first wireless device and the second wireless device are executed via the wireless access point;
measuring the data throughput between the first wireless device and the second wireless device in direct mode wherein communications between the first wireless device and the second wireless device are executed directly, omitting the wireless access point;
determining whether the measured throughput is greater in the indirect mode or the direct mode; and
selecting the communications mode having the higher measured throughput for communications between the first and second devices.
2 Assignments
0 Petitions
Accused Products
Abstract
A wireless device communications mode selector dynamically establishes an optimal communication mode between wireless devices and/or access point, such that stations communicate directly with each other or indirectly through an existing AP depending upon which mode would yield higher throughput under present network conditions and configuration. In an embodiment of the invention, a measurement based mechanism is used to decide which communication mode is more efficient. If it is decided that direct communication is optimal, the two stations can either form an adhoc network or an STA can be dynamically configured to become a wireless repeater access point (soft AP).
-
Citations
20 Claims
-
1. A method of selecting a communication mode for a first wireless device, the first wireless device being in wireless communication range of a wireless access point and a second wireless device the method comprising:
-
measuring the data throughput between the first wireless device and the second wireless device in indirect mode wherein communications between the first wireless device and the second wireless device are executed via the wireless access point;
measuring the data throughput between the first wireless device and the second wireless device in direct mode wherein communications between the first wireless device and the second wireless device are executed directly, omitting the wireless access point;
determining whether the measured throughput is greater in the indirect mode or the direct mode; and
selecting the communications mode having the higher measured throughput for communications between the first and second devices. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A computer-readable medium having thereon computer-readable instruction for performing a method of selecting a communication mode for a first wireless device, the first wireless device being in wireless communication range of a wireless access point and a second wireless device the computer-readable instructions comprising instructions for:
-
measuring the data throughput between the first wireless device and the second wireless device in indirect mode wherein communications between the first wireless device and the second wireless device are executed via the wireless access point;
measuring the data throughput between the first wireless device and the second wireless device in direct mode wherein communications between the first wireless device and the second wireless device are executed directly, omitting the wireless access point;
determining whether the measured throughput is greater in the indirect mode or the direct mode; and
selecting the communications mode having the higher measured throughput for communications between the first and second devices. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
-
17. A method of load balancing in a wireless network comprising a wireless station and a plurality of wireless access points within wireless communication range of the wireless station, the method comprising:
-
measuring at the wireless station the throughput between the wireless station and each of the plurality of wireless access points;
determining that the throughput between the wireless station and a particular wireless access point is greater than between the wireless station and any other of the plurality of wireless access points; and
establishing communications between the wireless station and the particular wireless access point. - View Dependent Claims (18, 19, 20)
-
Specification