IP Library Granted Patent US 9,055,519
Granted Patent B2
US 9,055,519 · App. 13/397,937 · Granted Jun 9, 2015

Access Points selection apparatus and methods

Inventors: Vinay Sridhara (Santa Clara, CA); Saumitra Mohan Das (San Jose, CA)
Assignee: QUALCOMM Incorporated
H04W48/20H04W88/08H04W92/045
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 9,055,519
App. No.
13/397,937
Granted
Jun 9, 2015
Kind
B2
Abstract

A method of providing network data to a Station includes receiving, by an Access Point of a plurality of Access Points, a request for network link data output by the Station, to be used by the Station in deciding which of the plurality of Access Points to connect to; initiating, by the Access Point, backhaul measurements over a wireless network that includes the Access Point and a Gateway; obtaining and storing, by the Access Point, backhaul measurement data based on the backhaul measurements performed; and providing the backhaul measurement data to the Station.

Claims (108)

1. A method of providing network data to a Station, comprising:

receiving, by an Access Point of a plurality of Access Points, a request for network link data output by the Station, to be used by the Station in deciding which of the plurality of Access Points to connect to;

initiating, by the Access Point, backhaul measurements over a network that includes the Access Point and a Gateway;

obtaining and storing, by the Access Point, backhaul measurement data based on the backhaul measurements performed; and

providing the backhaul measurement data to the Station.

2. The method according to claim 1 , wherein initiating comprises:

transmitting probing signals from the Access Point to the Gateway; and

obtaining backhaul bandwidth data and latency data based on receipt of the probing signals from the Gateway to the Access Point.

3. The method according to claim 1 , further comprising:

determining, by the Access Point, one or more of throughput load and user share information based on the backhaul measurement data obtained; and

providing the one or more of throughput load and user share information to the Station.

4. The method according to claim 1 , further comprising:

determining wireless link statistics between the Station and the Access Point.

5. The method according to claim 4 ,

wherein the determining is performed by the AP; and

wherein the backhaul measurement data provided to the station includes the wireless link statistics.

6. The method according to claim 4 , wherein the determining is performed by the Station.

7. The method according to claim 1 , further comprising:

transmitting, to one of an Access Point controller associated with the AP or the Gateway, a request from the AP to perform the backhaul measurements; and

receiving, by the Access Point, backhaul measurement data based on the backhaul measurements performed by the one of the Access Point controller or the Gateway.

8. The method according to claim 1 , further comprising:

caching the backhaul measurement data at the Access Point; and

sending the cached backhaul measurement data to the Station.

9. The method according to claim 8 , wherein the cached backhaul measurement data was obtained based on a previous request made by a Station.

10. The method according to claim 8 , wherein the cached backhaul measurement data was obtained based on a previous link measurement made by the AP controller or the Gateway that was not based on an end-to-end link request made by a Station.

11. The method according to claim 1 , wherein providing comprises:

sending the backhaul measurement data to the Station in the form of a beacon, an 802.11.0 service advertisement, or as a Hypertext Transfer Protocol (HTTP) message.

12. A non-transitory computer-readable medium comprising code for:

receiving a request for network link data output by a Station, to be used by the Station in deciding which Access Point of a plurality of Access Points to connect to;

initiating backhaul measurements over a network that includes the Access Point and a Gateway;

obtaining and storing backhaul measurement data based on the backhaul measurements performed; and

providing the backhaul measurement data to the Station.

13. The non-transitory computer-readable medium according to claim 12 , wherein the initiating comprises:

transmitting probing signals to the Gateway; and

obtaining backhaul bandwidth data and latency data based on receipt of the train of pulses from the Gateway.

14. The non-transitory computer-readable medium according to claim 12 , the computer-readable medium comprising code for:

determining one or more of throughput load and user share information based on the backhaul measurement data obtained; and

providing the one or more of throughput load and user share information to the Station.

15. The non-transitory computer-readable medium according to claim 12 , the computer-readable medium comprising code for:

determining wireless link statistics between the Station and the Access Point.

16. The non-transitory computer-readable medium according to claim 15 ,

wherein the determining is performed by the AP; and

wherein the backhaul measurement data provided to the station includes the wireless link statistics.

17. The non-transitory computer-readable medium according to claim 15 , wherein the determining is performed by the Station.

18. The non-transitory computer-readable medium according to claim 12 , the computer-readable medium comprising code for:

transmitting, to one of an Access Point controller or a Gateway, a request from the Access Point to perform the backhaul measurements; and

receiving, by the Access Point, backhaul measurement data based on the backhaul measurements performed by the one of the Access Point controller or the Gateway.

19. The non-transitory computer-readable medium according to claim 12 , the computer-readable medium comprising code for:

caching the backhaul measurement data; and

sending the cached backhaul measurement data to the Station.

20. The non-transitory computer-readable medium according to claim 19 , wherein the cached backhaul measurement data was obtained based on a previous request made by a Station.

21. The non-transitory computer-readable medium according to claim 12 , wherein the providing comprises:

sending the backhaul measurement data to the Station in the form of a beacon, an 802.11.0 service advertisement, or as Hypertext Transfer Protocol (HTTP) message.

22. An Access Point apparatus for providing network data to a Station, comprising:

means for receiving a request for network link data output by the Station to be used by the Station in deciding which of the plurality of Access Points to connect to;

means for initiating backhaul measurements over a network that includes the Access Point and a Gateway;

means for obtaining and storing backhaul measurement data based on the backhaul measurements performed; and

means for providing the backhaul measurement data to the Station.

23. The apparatus according to claim 22 , wherein the means for initiating comprises:

means for transmitting probing signals from the Access Point to the Gateway; and

means for obtaining backhaul bandwidth data and latency data based on receipt of the probing signals from the Gateway to the Access Point.

24. The apparatus according to claim 22 , further comprising:

means for determining one or more of throughput load and user share information based on the backhaul measurement data obtained; and

means for providing the one or more of throughput load and user share information to the Station.

25. The apparatus according to claim 22 , further comprising:

means for determining wireless link statistics between the Station and the Access Point.

26. The apparatus according to claim 25 ,

wherein the means for determining is the AP; and

wherein the backhaul measurement data provided to the station includes the wireless link statistics.

27. The apparatus according to claim 25 , wherein the means for determining is the Station.

28. The apparatus according to claim 22 , further comprising:

means for transmitting, to one of an Access Point controller associated with the AP or the Gateway, a request to perform the backhaul measurements; and

means for receiving backhaul measurement data based on the backhaul measurements performed by the one of the Access Point controller or the Gateway.

29. The apparatus according to claim 22 , further comprising:

means for caching the backhaul measurement data; and

means for sending the cached backhaul measurement data to the Station.

30. The apparatus according to claim 29 , wherein the cached backhaul measurement data was obtained based on a previous request made by a Station.

31. The apparatus according to claim 29 , wherein the cached backhaul measurement data was obtained based on a previous link measurement made by the AP controller or the Gateway that was not based on an end-to-end link request made by a Station.

32. The apparatus according to claim 22 , wherein the means for providing comprises:

means for sending the backhaul measurement data to the Station in the form of a beacon, an 802.11.0 service advertisement, or as a Hypertext Transfer Protocol (HTTP) message.

33. An Access Point apparatus for providing network data to a Station, comprising:

a receiver for receiving a request for network link data output by the Station, to be used by the Station in deciding which of the plurality of Access Points to connect to;

a processor for initiating backhaul measurements over a network that includes the Access Point and a Gateway, the processor configured to obtain backhaul measurement data based on the backhaul measurements performed;

a storage medium for storing the backhaul measurement data; and

a transmitter for transmitting the backhaul measurement data to the Station.

34. The apparatus according to claim 33 , the processor configured to transmit probing signals to the Gateway and configured to obtain backhaul bandwidth data and latency data based on receipt of the probing signals from the Gateway to the Access Point.

35. The apparatus according to claim 33 ,

the processor configured to determine one or more of throughput load and user share information based on the backhaul measurement data obtained; and

the transmitter configured to transmit the one or more of throughput load and user share information to the Station.

36. The apparatus according to claim 33 , the processor configured to determine wireless link statistics between the Station and the Access Point.

37. The apparatus according to claim 36 , wherein the backhaul measurement data provided to the station includes the wireless link statistics.

38. The apparatus according to claim 33 ,

the transmitter configured to transmit to one of an Access Point controller associated with the AP or the Gateway, a request from the AP to perform the backhaul measurements; and

the receiver configured to receive backhaul measurement data based on the backhaul measurements performed by the one of the Access Point controller or the Gateway.

39. The apparatus according to claim 33 ,

the storage medium configured to store the backhaul measurement data; and

the transmitter configured to send the stored backhaul measurement data to the Station.

40. The apparatus according to claim 39 , wherein the stored backhaul measurement data was obtained based on a previous request made by a Station.

41. The apparatus according to claim 39 , wherein the stored backhaul measurement data was obtained based on a previous link measurement made by the AP controller or the Gateway that was not based on an end-to-end link request made by a Station.

42. The apparatus according to claim 33 , wherein the backhaul measurement data is transmitted to the Station in the form of a beacon, an 802.11.0 service advertisement, or as a Hypertext Transfer Protocol (HTTP) message.

43. A method of providing network data to a Station, comprising:

receiving, by a first Access Point providing connectivity to a first type of network and a second Access Point providing connectivity to a second type of network, a request for network link data output by the Station, to be used by the Station in deciding which of a plurality of Access Points to connect to;

initiating, by the first Access Point and the second Access Point, backhaul measurements over the first and second types of networks, respectively;

obtaining and storing, by the first Access Point and the second AP, backhaul measurement data based on the backhaul measurements performed over the first and second types of networks, respectively; and

providing the backhaul measurement data over the first and second types of networks, respectively to the Station.

44. The method according to claim 43 , wherein the Station determines which of the first and second types of networks to connect to, based on the backhaul measurement date that it receives from the first Access Point and the second Access Point.

45. The method according to claim 43 , wherein the first type of network is a Wireless Local Area Network (WLAN) and the second type of network is a radio network.

46. The method according to claim 43 , wherein the first type of network is a Wireless Local Area Network (WLAN) and the second type of network is a Wide Area Network (WAN).

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 29, 2012
From: SRIDHARA, VINAY; DAS, SAUMITRA MOHAN
To: QUALCOMM INCORPORATED
Reel/Frame 027781/0755 →
Continuity (2)
Provisional Application 61532761 · Sep 9, 2011
Related Publication 20130065633A1 · Mar 14, 2013