IP Library Granted Patent US 8,233,414
Granted Patent B2
US 8,233,414 · App. 12/047,210 · Granted Jul 31, 2012

Systems and methods for indicating buffered data at an access point using an embedded traffic indication map

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 8,233,414
App. No.
12/047,210
Granted
Jul 31, 2012
Kind
B2
Abstract

Stations in standby mode periodically wake up to check for buffered data at the access points. Traditionally, the information is available by checking the periodic beacon frame for a traffic indication map (TIM). Unfortunately, the length of beacons has steadily increased with the progression of the various wireless standards requiring stations to wake up for longer periods to merely check for buffered data. Several approaches are disclosed which address this shortcoming, including the broadcast of TIM frames, the partial reception of beacon frames and the use of an embedded TIM frame within a beacon frame.

Claims (89)

1. A device comprising:

a processor;

a memory;

an informational element of a beacon frame stored in the memory, the informational element comprising:

a check beacon indication field;

a bitmap control field;

a partial virtual bitmap field;

a second bitmap control field; and

a second partial virtual bitmap;

instructions for causing the processor to broadcast the informational element.

2. The device of claim 1 , further comprising an error detection field.

3. The device of claim 1 , wherein the check beacon indication field indicates a critical change in the beacon frame.

4. The device of claim 1 , wherein the check beacon indication field comprises a counter which is incremented after each critical change in the beacon frame.

5. The device of claim 1 , wherein the check beacon indication field indicates a significant change in the beacon frame.

6. The device of claim 1 , wherein the check beacon indication field comprises a counter which is incremented after each significant change in the beacon frame.

7. The device of claim 1 further comprising an error detection field, wherein the error detection field comprises a parity check.

8. The device of claim 1 further comprising an error detection field, wherein the error detection field comprises a cyclic redundancy code (CRC).

9. The device of claim 1 further comprising an error detection field, wherein the error detection field comprises a hash.

10. The device of claim 1 , wherein the beacon frame is a delivery traffic indication map (DTIM) beacon frame, and wherein the informational element is placed near the beginning of the beacon frame.

11. A method for indicating buffered data waiting for a station, the method comprising:

broadcasting a beacon frame using a processor, the beacon frame comprising an informational element including:

a check beacon indication field;

a bitmap control field;

a partial virtual bitmap field;

a second bitmap control field; and

a second partial virtual bitmap.

12. The method of claim 11 , wherein the beacon frame is a delivery traffic indication map (DTIM) beacon frame, and wherein the informational element is placed near the beginning of the beacon frame.

13. The method of claim 11 , wherein the check beacon indication field indicates a critical change or a significant change in the beacon frame, and wherein the check beacon indication field comprises a counter which is incremented after each critical change or significant change in the beacon frame.

14. A method for retrieving buffered data from an access point by a station, the method comprising:

partially receiving a beacon frame, the partially receiving comprising receiving an embedded traffic indication map (ETIM) informational element, wherein the ETIM informational element comprises:

a check beacon indication field for indicating to the station a change in the beacon frame relative to a previous beacon frame;

a bitmap control field; and

a partial virtual bitmap field;

if the partial virtual bitmap is indicative that the access point has buffered data for the station, receiving the buffered data; and

if the check beacon indication field indicates the change in the beacon frame relative to the previous beacon frame, receiving the remainder of the beacon frame.

15. The method of claim 14 , wherein the ETIM informational element further comprises an error detection field.

16. The method of claim 15 , further comprising discarding the partially received beacon frame if the error detection field indicates an error.

17. The method of claim 14 , wherein the change is a critical or significant change in the beacon frame.

18. The method of claim 14 , wherein the check beacon indication field comprises a first counter which is incremented after each critical change in the beacon frame, a second counter which is incremented after each significant change in the beacon frame, or both.

19. The method of claim 14 , wherein the error detection field comprises a parity check, a CRC, a hash or a combination thereof.

20. The method of claim 14 , wherein the ETIM informational element is placed near the beginning of the beacon frame.

21. An access point comprising:

a processor;

a wireless network interface device; and

a memory comprising instructions;

the instructions causing the processor to cause the wireless network interface device to broadcast a beacon frame comprising an ETIM element and a capability field, wherein the ETIM element immediately follows the capability field in the beacon frame;

the ETIM element comprising:

a check beacon indication field;

a bitmap control field; and

a partial virtual bitmap field.

22. The access point of claim 21 , wherein the ETIM element further comprises an error detection field.

23. The access point of claim 21 , wherein the check beacon indication field is for indicating to a station a change in the beacon frame relative to a previous beacon frame.

24. The access point of claim 21 , wherein the check beacon indication field comprises a first counter which is incremented after each critical change in the beacon frame, a second counter which is incremented after each significant change in the beacon frame, or both.

25. The access point of claim 21 , wherein the beacon frame further comprises an error correction field, wherein the error detection field comprises a parity check, a CRC, a hash or a combination thereof.

26. The method of claim 21 , wherein the beacon frame is a DTIM beacon frame.

27. The access point of claim 21 , wherein the ETIM element is placed near the beginning of the beacon frame.

28. An access point comprising:

a processor;

a wireless network interface device; and

a memory comprising instructions;

the instructions causing the processor to cause the wireless network interface device to broadcast a beacon frame comprising an ETIM element;

the ETIM element comprising:

a check beacon indication field;

a bitmap control field;

a partial virtual bitmap field;

a second bitmap control field; and

a second partial virtual bitmap.

29. The access point of claim 28 , wherein the check beacon indication field indicates a critical change or a significant change in the beacon frame, and wherein the check beacon indication field comprises a counter which is incremented after each critical change or significant change in the beacon frame.

30. The access point of claim 28 , wherein the ETIM element is placed near the beginning of the beacon frame.

31. A station for receiving information from a broadcasting device, the station comprising:

a processor configured to receive an informational element from the broadcasting device, the informational element comprising:

a check beacon indication field;

a bitmap control field;

a partial virtual bitmap field;

a second bitmap control field; and

a second partial virtual bitmap.

32. The station of claim 31 , wherein the check beacon indication field indicates a critical change or a significant change in the beacon frame, and wherein the check beacon indication field comprises a counter which is incremented after each critical change or significant change in the beacon frame.

33. The station of claim 31 , wherein the informational element is placed near the beginning of the beacon frame.

34. A station for receiving information from a broadcasting device, the station comprising:

a processor; and

a memory comprising instructions;

the instructions causing the processor to:

partially receive a beacon frame including embedded traffic indication map (ETIM) informational element, wherein the ETIM informational element comprises:

a check beacon indication field for indicating to the station a change in the beacon frame relative to a previous beacon frame;

a bitmap control field; and a partial virtual bitmap field;

if the partial virtual bitmap is indicative that the access point has buffered data for the station, receive the buffered data; and

if the check beacon indication field indicates the change in the beacon frame relative to the previous beacon frame, receive the remainder of the beacon frame.

35. The station of claim 34 , wherein the check beacon indication field indicates a critical change or a significant change in the beacon frame, and wherein the check beacon indication field comprises a counter which is incremented after each critical change or significant change in the beacon frame.

36. The station of claim 34 , wherein the ETIM informational element is placed near the beginning of the beacon frame.

Assignments (10)
SECURITY INTEREST Recorded Sep 27, 2017
From: SYNAPTICS INCORPORATED
To: WELLS FARGO BANK, NATIONAL ASSOCIATION
Reel/Frame 044037/0896 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 7, 2017
From: CONEXANT SYSTEMS, LLC
To: SYNAPTICS INCORPORATED
Reel/Frame 043786/0267 →
CHANGE OF NAME Recorded Jun 26, 2017
From: CONEXANT SYSTEMS, INC.
To: CONEXANT SYSTEMS, LLC
Reel/Frame 042986/0613 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 23, 2016
From: LAKESTAR SEMI INC.
To: CONEXANT SYSTEMS, INC.
Reel/Frame 038803/0693 →
CHANGE OF NAME Recorded May 20, 2016
From: CONEXANT SYSTEMS, INC.
To: LAKESTAR SEMI INC.
Reel/Frame 038777/0885 →
RELEASE OF SECURITY INTEREST Recorded May 6, 2016
From: THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A.
To: CONEXANT SYSTEMS, INC.; CONEXANT, INC.; CONEXANT SYSTEMS WORLDWIDE, INC.; BROOKTREE BROADBAND HOLDING, INC.
Reel/Frame 038631/0452 →
SECURITY AGREEMENT Recorded Mar 11, 2010
From: CONEXANT SYSTEMS, INC.; CONEXANT SYSTEMS WORLDWIDE, INC.; CONEXANT, INC.; BROOKTREE BROADBAND HOLDING, INC.
To: THE BANK OF NEW YORK, MELLON TRUST COMPANY, N.A.
Reel/Frame 024066/0075 →
RELEASE OF SECURITY INTEREST Recorded Mar 1, 2010
From: THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A. (FORMERLY, THE BANK OF NEW YORK TRUST COMPANY, N.A.)
To: CONEXANT SYSTEMS, INC.
Reel/Frame 023998/0838 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 18, 2008
From: WENTINK, MAARTEN MENZO
To: CONEXANT SYSTEMS, INC.
Reel/Frame 020829/0014 →
SECURITY AGREEMENT Recorded Apr 4, 2008
From: CONEXANT SYSTEMS, INC.
To: THE BANK OF NEW YORK TRUST COMPANY, N.A.
Reel/Frame 020760/0642 →