IP Library Granted Patent US 9,882,730
Granted Patent B2
US 9,882,730 · App. 14/813,211 · Granted Jan 30, 2018

Channel-occupancy efficient, low power wireless networking

Inventor: Long Wang (Santa Clara, CA)
Assignee: QUALCOMM Incorporated
H04L12/12H04W52/0203H04W52/0219H04W74/06H04W52/0235H04W56/001H04W76/048H04W84/20Y02B60/50
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,882,730
App. No.
14/813,211
Granted
Jan 30, 2018
Kind
B2
Abstract

An apparatus and method are provided for saving power an independent basic service set (IBSS) comprising a master and a plurality of clients. According to the apparatus and method, a client of the IBSS receives a keyset packet from the master during an interval, the keyset packet including an aggregate of current client data, wherein the interval is a member of the group consisting of: a beacon interval and a coordination transmission interval. The client sends a key packet to the master during the interval, the key packet including new data from the client. The client contends for a shared wireless medium to send the key packet. The client enters an idle state for a duration of the interval after sending the key packet.

Claims (36)

1. A method of saving power in a client of an independent basic service set (IBSS) comprising a master and a plurality of clients that includes the client, the method comprising:

receiving a keyset packet at the client from the master during an interval, the keyset packet including an aggregate of current client data, wherein the interval is a member of the group consisting of: a beacon interval and a coordination transmission interval;

sending a key packet from the client to the master during the interval, the key packet including new data from the client, the new data updating the current client data received in the keyset packet, wherein the client contends for a shared wireless medium to send the key packet; and

entering an idle state for a duration of the interval after sending the key packet.

2. The method of claim 1 , wherein the keyset packet is a unicast packet.

3. The method of claim 1 , wherein sending the key packet comprises bypassing sending a corresponding announcement traffic indication message (ATIM).

4. The method of claim 1 , wherein contending for the shared wireless medium comprises one from the group consisting of:

contending with a second client prior to a transmission of a key packet by the second client; and

contending with the master prior to a transmission of the keyset packet by the master to the second client.

5. The method of claim 1 , wherein the aggregate of current client data comprises all current client data from the plurality of clients.

6. The method of claim 1 , further comprising:

receiving a beacon from the master prior to the keyset packet.

7. A communications device, comprising:

a processor; and

a memory communicatively coupled to the processor, the memory comprising computer-readable code that, when executed by the processor, causes a device to:

receive a keyset packet at a client of a plurality of clients from a master during an interval, the keyset packet including an aggregate of current client data, wherein the interval is a member of the group consisting of: a beacon interval and a coordination transmission interval;

send a key packet from the client to the master during the interval, the key packet including new data from the client, the new data updating the current client data received in the keyset packet, wherein the client contends for a shared wireless medium to send the key packet; and

enter an idle state for a duration of the interval after sending the key packet.

8. The communications device of claim 7 , wherein the keyset packet is a unicast packet.

9. The communications device of claim 7 , wherein the computer-readable code, when executed by the processor, further causes the device to bypass sending a corresponding announcement traffic indication message (ATIM) indicating when to send the key packet.

10. The communications device of claim 7 , wherein contending for the shared wireless medium comprises one from the group consisting of:

contending with a second client prior to a transmission of a key packet by the second client; and

contending with the master prior to a transmission of the keyset packet by the master to the second client.

11. The communications device of claim 7 , wherein the aggregate of current client data comprises all current client data from the plurality of clients.

12. The communications device of claim 7 , wherein the computer-readable code, when executed by the processor, further causes the device to:

receive a beacon from the master prior to the keyset packet.

13. A non-transitory computer-readable medium storing computer-executable code for wireless communication by a device that, when executed by one or more processors of the device, causes the device to:

receive a keyset packet at a client of a plurality of clients from a master during an interval, the keyset packet including an aggregate of current client data, wherein the interval is a member of the group consisting of: a beacon interval and a coordination transmission interval;

send a key packet from the client to the master during the interval, the key packet including new data from the client, the new data updating the current client data received in the keyset packet, wherein the client contends for a shared wireless medium to send the key packet; and

enter an idle state for a duration of the interval after sending the key packet.

14. The computer-readable medium of claim 13 , wherein the keyset packet is a unicast packet.

15. The computer-readable medium of claim 13 , further comprising computer-executable code that, when executed by one or more processors of the device, causes the device to bypass sending a corresponding announcement traffic indication message (ATIM) indicating when to send the key packet.

16. The computer-readable medium of claim 13 , wherein contending for the shared wireless medium comprises one from the group consisting of:

contending with a second client prior to a transmission of a key packet by the second client; and

contending with the master prior to a transmission of the keyset packet by the master to the second client.

17. The computer-readable medium of claim 13 , wherein the aggregate of current client data comprises all current client data from the plurality of clients.

Assignments (3)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 30, 2015
From: WANG, LONG
To: ATHEROS COMMUNICATIONS, INC.
Reel/Frame 036214/0534 →
MERGER Recorded Jul 30, 2015
From: ATHEROS COMMUNICATIONS, INC.
To: QUALCOMM ATHEROS, INC.
Reel/Frame 036217/0899 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 30, 2015
From: QUALCOMM ATHEROS, INC.
To: QUALCOMM INCORPORATED
Reel/Frame 036234/0827 →
Continuity (5)
Continuation 14055839 · Oct 16, 2013
Division 13326287 · Dec 14, 2011
Division 11775835 · Jul 10, 2007
Provisional Application 60807042 · Jul 11, 2006
Related Publication 20150334655A1 · Nov 19, 2015