IP Library Granted Patent US 9,473,978
Granted Patent B2
US 9,473,978 · App. 14/383,598 · Granted Oct 18, 2016

Efficiency in wireless network

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,473,978
App. No.
14/383,598
Granted
Oct 18, 2016
Kind
B2
Abstract

There is provided a method comprising: causing a station capable of communication in a wireless network to acquire knowledge of a medium usage indicator with respect to at least one channel applicable for transmission of a scanning request; and determining a transmission time for a next scanning request at least partly based on the medium usage indicator.

Claims (36)

1. A method, comprising:

causing a station capable of communication in a wireless network to acquire knowledge of a medium usage indicator with respect to at least one channel applicable for transmission of a scanning request;

determining, based at least in part on whether or not the medium usage indicator exceeds a medium usage threshold, a transmission time for a next scanning request; and

performing at least one of:

decreasing a scanning request transmission interval when the medium usage indicator does not exceed the medium usage threshold, and

increasing the scanning request transmission interval when the medium usage indicator exceeds the medium usage threshold.

2. The method of claim 1 , wherein the causing the station to acquire the knowledge of the medium usage indicator comprises transmitting a first scanning request.

3. The method of claim 1 , wherein the medium usage indicator is obtained from an access point of the wireless network and/or determined based on at least one of a transmitting or receiving time, a clear channel assessment, and a network allocation vector.

4. The method of claim 1 , wherein the medium usage indicator comprises at least one of the following: a channel utilization ratio, a collision probability, a transmission probability, a medium access control (MAC) service time, a queue length, a MAC delay, a packet loss rate, a throughput efficiency, and a number of retransmission attempts.

5. The method of claim 1 , wherein the determining the transmission time for the next scanning request comprises:

determining the transmission time for the next scanning request at least partly based on the scanning request transmission interval.

6. The method of claim 1 , further comprising:

acquiring knowledge of a lower medium usage threshold and/or a higher medium usage threshold, and wherein the decreasing the scanning request transmission interval comprises decreasing the scanning request transmission interval when the medium usage indicator does not exceed the lower medium usage threshold, and the increasing the scanning request transmission interval comprises increasing the scanning request transmission interval comprises increasing the scanning request transmission interval when the medium usage indicator exceeds the higher medium usage threshold.

7. The method of claim 1 , wherein the next scanning request is a probe request, and the wireless network is a wireless local area network.

8. An apparatus, comprising:

at least one processor and at least one memory including a computer program code, wherein the at least one memory and the computer program code are configured to, with the at least one processor, cause the apparatus at least to:

cause a station capable of communication in a wireless network to acquire knowledge of a medium usage indicator with respect to at least one channel applicable for transmission of a scanning request; and

determine, based at least in part on whether or not the medium usage indicator exceeds a medium usage threshold, a transmission time for a next scanning request; and

perform at least one of:

decrease a scanning request transmission interval when the medium usage indicator does not exceed the medium usage threshold, and

increase the scanning request transmission interval when the medium usage indicator exceeds the medium usage threshold.

9. The apparatus of claim 8 , wherein the computer program code that causes the apparatus to cause the station to acquire knowledge of the medium usage indicator comprises computer program code that causes the apparatus to transmit a first scanning request.

10. The apparatus of claim 8 , wherein the medium usage indicator is obtained from an access point of the wireless network and/or determined based on at least one of the following: a transmitting or receiving time, a clear channel assessment, and a network allocation vector.

11. The apparatus of claim 8 , wherein the medium usage indicator comprises at least one of the following: a channel utilization ratio, a collision probability, a transmission probability, a medium access control (MAC) service time, a queue length, a MAC delay, a packet loss rate, a throughput efficiency, and a number of retransmission attempts.

12. The apparatus of claim 8 , wherein, the computer program code that causes the apparatus to determine the transmission time for the next scanning request comprises computer program code that causes the apparatus to:

determine the transmission time for the next scanning request at least partly based on the scanning request transmission interval.

13. The apparatus of claim 8 , wherein the computer program code further causes the apparatus to:

acquire knowledge of a lower medium usage threshold and/or a higher medium usage threshold, and wherein the computer program code that causes the apparatus to decrease the scanning request transmission interval comprises computer program code that causes the apparatus to decrease the scanning request transmission interval when the medium usage indicator does not exceed the lower medium usage threshold, and wherein the computer program code that causes the apparatus to increase the scanning request transmission interval comprises computer program code that causes the apparatus to increase the scanning request transmission interval when the medium usage indicator exceeds the higher medium usage threshold.

14. The apparatus of claim 8 , wherein the scanning request is a probe request, and the wireless network is a wireless local area network.

15. The apparatus of claim 8 , wherein the apparatus is a terminal device.

16. A non-transitory storage medium containing a computer program arranged to operate a computer to perform a method comprising:

causing a station capable of communication in a wireless network to acquire knowledge of a medium usage indicator with respect to at least one channel applicable for transmission of a scanning request;

determining, based at least in part on whether or not the medium usage indicator exceeds a medium usage threshold, a transmission time for a next scanning request; and

performing at least one of:

decreasing a scanning request transmission interval when the medium usage indicator does not exceed the medium usage threshold, and

increasing the scanning request transmission interval when the medium usage indicator exceeds the medium usage threshold.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 11, 2017
From: NOKIA CORPORATION
To: NOKIA TECHNOLOGIES OY
Reel/Frame 040946/0547 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 15, 2014
From: KASSLIN, MIKA; KNECKT, JARKKO; ONG, ENG HWEE
To: NOKIA CORPORATION
Reel/Frame 033952/0185 →