WIRELESS NETWORK DISCOVERY METHOD AND APPARATUS
First Claim
1. A method performed by a Wireless Fidelity (WiFi) station for discovering an access point in a WiFi network, comprising:
- receiving a scan request designated to trigger the WiFi station to send on a channel in a WiFi network a first probe request to request for network information required by the WiFi Station, the scan request indicating a delay time for postponing sending of the first probe request;
listening to the channel during a first preset period of time, the first preset period of time comprising the delay time;
upon detecting on the channel during the first preset period of time a second probe request sent by a second WiFi station and comprising a network information identifier corresponding to the net work information required by the WiFi station, determining to further postpone sending the first probe request by a second preset period of time, the second preset period of time being set to include a time during which the access point needs to response to the second probe request;
detecting a network discovery message from the access point during the second preset period of time;
determining that the network discovery message comprises network information required by the WiFi station; and
determining to cancel sending the first probe request when the network discovery message comprises the network information required by the WiFi station.
2 Assignments
0 Petitions
Accused Products
Abstract
In a wireless network discovery operation, before a WiFi station sends a network probe request in a WiFi network to request for network information it needs to connect to an access point, it first listens to communications on a current channel of the WiFi network for a preset period of time. When the WiFi station receives on the current channel a network probe request message sent by another WiFi station, it further delays sending the first network probe request by a second time period, in anticipation of some signals from the access point. If during the second time period a network discovery message from the access point, such as a probe response or a beacon message, is detected and that message contains the network information needed, the WiFi station cancels the sending of its probe request. Otherwise, the WiFi station sends its probe request after the second time period expires.
47 Citations
24 Claims
-
1. A method performed by a Wireless Fidelity (WiFi) station for discovering an access point in a WiFi network, comprising:
-
receiving a scan request designated to trigger the WiFi station to send on a channel in a WiFi network a first probe request to request for network information required by the WiFi Station, the scan request indicating a delay time for postponing sending of the first probe request; listening to the channel during a first preset period of time, the first preset period of time comprising the delay time; upon detecting on the channel during the first preset period of time a second probe request sent by a second WiFi station and comprising a network information identifier corresponding to the net work information required by the WiFi station, determining to further postpone sending the first probe request by a second preset period of time, the second preset period of time being set to include a time during which the access point needs to response to the second probe request; detecting a network discovery message from the access point during the second preset period of time; determining that the network discovery message comprises network information required by the WiFi station; and determining to cancel sending the first probe request when the network discovery message comprises the network information required by the WiFi station. - View Dependent Claims (2, 3, 4)
-
-
5. A method performed by a Wireless Fidelity (WiFi) station for discovering an access point in a WiFi network, comprising:
-
receiving a scan request designated to trigger the WiFi station to send a first probe request on a channel in a WiFi network to request for network information required by the WiFi Station, the scan request indicating a delay time for postponing sending of the first probe request; listening to the channel during a first preset period of time, the first preset period of time comprising the delay time; detecting a second probe request sent by a second WiFi station in the WiFi network on the channel during the first preset period of time; determining that the second probe request contains the network information required by the WiFi station; and determining to further postpone sending the first probe request till a second preset period of time expires when the second probe request comprising a network information identifier corresponding to the network information required by the WiFi station, wherein the second preset period of time includes a time during which the access point need to response to the second probe request. - View Dependent Claims (6, 7, 8, 9)
-
-
10. A method performed by a Wireless Fidelity (WiFi) station for discovering an access point in a WiFi network, comprising:
-
receiving a scan request designated to trigger the WiFi station to send a first probe request on a channel in a WiFi network to request for network information required by the WiFi Station, the scan request indicating a delay time for postponing sending of the first probe request; listening to the channel during a first preset period of time, the first preset period of time comprising the delay time; and detecting on the channel during the first preset period of time a network discovery message from the access point comprising network information required by the WiFi station; and
determining, upon detecting the network discovery message, to cancel sending the first probe request. - View Dependent Claims (11, 12)
-
-
13. A method performed by a Wireless Fidelity (WiFi) station for discovering an access point in a WiFi network, comprising:
-
receiving a scan request designated to trigger the WiFi station to send on a channel in a WiFi network a first probe request to request for network information required by the WiFi station, the scan request indicating a delay time for postponing sending of the first probe request; listening to the channel during a first preset period of time, the first preset period of time comprising the delay time indicated by the scan request; and sending the first probe request after the first preset period of time expires, when during the first prest period of time the WiFi Station does not detect on the channel a second probe request sent by a second WiFi station in the WiFi network or a network discovery message from the access point that contains the network information required by the WiFi station. - View Dependent Claims (14, 15)
-
-
16. A Wireless Fidelity (WiFi) station, comprising:
-
a memory; and a processor coupled to the memory, wherein the processor is configured to; receive a scan request designated to trigger the WiFi station to send a first probe request on a channel in a WiFi network to request for network information required by the WiFi Station, the scan request indicating a delay time for postponing sending of the first probe request; listen to the channel during a first preset period of time, the first preset period of time comprising the delay time; detect a second probe request sent by a second WiFi station in the WiFi network on the channel during the first preset period of time; determine that the second probe request contains the network information required by the WiFi station; and determine to further postpone sending the first probe request till a second preset period of time expires when the second probe request comprising a network information identifier corresponding to the network information required by the WiFi station, wherein the second preset period of time includes a time during which the access point need to response to the second probe request. - View Dependent Claims (17, 18, 19, 20)
-
-
21. A Wireless Fidelity (WiFi) station, comprising:
-
a memory; and a processor coupled to the memory, wherein the processor is configured to; receive a scan request designated to trigger the WiFi station to send on a channel in a WiFi network a first probe request to request for network information required by the WiFi station, the scan request indicating a delay time for postponing sending of the first probe request; listen to the channel during a first preset period of time, the first preset period of time comprising the delay time indicated by the scan request; send the first probe request after the first preset period of time expires, when during the first prest period of time the WiFi Station does not detect on the channel a second probe request sent by a second WiFi station in the WiFi network or a network discovery message from the access point that contains the network information required by the WiFi station. - View Dependent Claims (22, 23, 24)
-
Specification