Method for a wireless station to determine network metrics prior to associating with an access point of a wireless network
First Claim
1. In a wireless station having a wireless network device, the device capable of providing a link-layer (L2) interface to a wireless network, a method comprising:
- prior to the station being associated with a wireless network via the wireless network device, wirelessly receiving link layer (L2) data units transmitted from one or more wireless access points (APs) of one or more wireless networks that the station can hear;
prior to the station being associated with a wireless network via the wireless network device, gathering information about the received L2 data units, including L2 information and network layer (L3) information; and
for one or more access points of interest from which one or more L2 data units are received, sending probe packets from the station via the access point of interest to determine one or more network performance metrics, such that the station may associate with a wireless network according to one or more selection criteria, the selection criteria including the network performance metrics and the L3 information gathered at L2.
1 Assignment
0 Petitions
Accused Products
Abstract
In a wireless station, a method includes, prior to the station being associated with a wireless network, wirelessly receiving L2 frames transmitted from one or more wireless access points (APs) of one or more wireless networks that the station can hear, and gathering information about the received L2 data units, including L2 information and L3 information. The method further includes maintaining the gathered information as a wireless network database that includes for each wireless network, a unique identifier of the wireless network; an indication of the quality of communication between the station and the AP of the wireless network; and one or more L3 advertisements from one or more IP-enabled service providers that the AP of the wireless network transmits. The indication of the quality of communication between the AP of the wireless network includes one or more network performance metrics obtained by temporarily associating with the AP, sending one or more probe packets to the AP, and collecting the one or more network performance metrics.
-
Citations
73 Claims
-
1. In a wireless station having a wireless network device, the device capable of providing a link-layer (L2) interface to a wireless network, a method comprising:
-
prior to the station being associated with a wireless network via the wireless network device, wirelessly receiving link layer (L2) data units transmitted from one or more wireless access points (APs) of one or more wireless networks that the station can hear;
prior to the station being associated with a wireless network via the wireless network device, gathering information about the received L2 data units, including L2 information and network layer (L3) information; and
for one or more access points of interest from which one or more L2 data units are received, sending probe packets from the station via the access point of interest to determine one or more network performance metrics, such that the station may associate with a wireless network according to one or more selection criteria, the selection criteria including the network performance metrics and the L3 information gathered at L2. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45)
-
-
46. In a wireless station that includes a processor, a memory, and a wireless network device, a method comprising:
-
prior to the station being associated with a wireless network via the wireless network device, wirelessly receiving link layer (L2) data units transmitted from one or more wireless access points (APs) of one or more wireless networks that the station can hear;
prior to the station being associated with a wireless network via the wireless network device, gathering information about the received L2 data units, including L2 information and network layer (L3) information; and
maintaining the information in the memory in the form of a wireless network database, the wireless network database including for each wireless network whose access point the station can hear, the gathered L2 information and the gathered L3 information. - View Dependent Claims (47, 48, 49, 50, 51, 52, 53)
-
-
54. A wireless station comprising:
-
a processor;
a memory coupled to the processor; and
a wireless network device coupled to the processor and capable of providing a link-layer (L2) interface to a wireless network;
the memory loadable with a protocol stack and instructions for the processor to carry out a method including;
prior to the station being associated with a wireless network via the wireless network device, wirelessly receiving link layer (L2) data units transmitted from one or more wireless access points (APs) of one or more wireless networks that the station can hear;
prior to the station being associated with a wireless network via the wireless network device, gathering information about the received L2 data units, including L2 information and network layer (L3) information; and
maintaining the information in the memory in the form of a wireless network database, the wireless network database including for each wireless network whose access point the station can hear, the gathered L2 information and the gathered L3 information. - View Dependent Claims (55, 56, 57, 58, 59, 60, 61)
-
-
62. A carrier medium carrying computer readable code segments to instruct one or more processors to implement a method, the one or more processors in a wireless station, the station having a memory coupled to the processors and a wireless network device, the device capable of providing a link-layer (L2) interface to a wireless network, the method comprising:
-
prior to the station being associated with a wireless network via the wireless network device, wirelessly receiving link layer (L2) data units transmitted from one or more wireless access points (APs) of one or more wireless networks that the station can hear;
prior to the station being associated with a wireless network via the wireless network device, gathering information about the received L2 data units, including L2 information and network layer (L3) information; and
maintaining the information in the memory in the form of a wireless network database, the wireless network database including for each wireless network whose access point the station can hear, the gathered L2 information and the gathered L3 information. - View Dependent Claims (63, 64, 65)
-
-
66. A wireless station comprising:
-
a wireless network device;
means for wirelessly receiving link layer (L2) data units transmitted from one or more wireless access points (APs) of one or more wireless networks that the station can hear, the wirelessly receiving prior to the station being associated with a wireless network via the wireless network device;
means for gathering information about the received L2 data units, including L2 information and network layer (L3) information, the gathering prior to the station being associated with a wireless network; and
memory means for maintaining the gathered information in the form of a wireless network database, the wireless network database including for each wireless network whose access point the station can hear, the gathered L2 information and the gathered L3 information. - View Dependent Claims (67, 68, 69, 70, 71, 72, 73)
-
Specification