IP Library Granted Patent US 8,730,930
Granted Patent B2
US 8,730,930 · App. 13/181,112 · Granted May 20, 2014

Polling using B-ACK for occasional back-channel traffic in VoWIFI applications

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,730,930
App. No.
13/181,112
Granted
May 20, 2014
Kind
B2
Abstract

Polling using B-ACK for occasional back-channel traffic in VoWIFI applications. Within wireless communication systems having a relatively asymmetric channel (e.g., relative more downstream traffic than upstream), certain upstream communications (e.g., acknowledgments (ACKs) and/or block acknowledgments (B-ACKs)) include indication therein (e.g., piggybacked therein) that a given downstream located communication device desires/needs to make upstream communication. In some instances, specificity is also provided therein to indicate the type of information to be transmitted upstream. Such a communication protocol mitigates (or eliminates) contention between upstream and downstream traffic in an environment with significantly more downstream traffic (e.g., such as ongoing downstream traffic that may include streaming video). A coordinating device (e.g., access point (AP)) may employ such upstream provided indicia to coordinate upstream and downstream communications within the wireless communication system in a non-contentious manner that does not deleteriously affect ongoing downstream traffic.

Claims (70)

1. An apparatus comprising:

a radio for:

transmitting at least one communication to a plurality of wireless communication devices via at least one of a plurality of communication channels; and

receiving from at least one of the plurality of wireless communication devices via the at least one of a plurality of communication channels at least one confirmation communication with appended indicator and type of at least one impending non-confirmation communication; and

a processing module for processing the at least one confirmation communication thereby identifying at least one of the plurality of wireless communication devices having the at least one impending non-confirmation communication for transmission to the apparatus;

and wherein:

the apparatus facilitates the at least one of the plurality of wireless communication devices transmitting the at least one impending non-confirmation communication thereto.

2. The apparatus of claim 1 , wherein:

the at least one communication includes at least one of an aggregated MAC (media access control) data protocol unit (A-MPDU) and a MAC (media access control) data protocol unit (MPDU); and

the at least one confirmation communication includes at least one of an acknowledgement (ACK) and a block acknowledgement (B-ACK).

3. The apparatus of claim 1 , wherein:

the at least one communication includes at least one request to send (RTS) communication; and

the at least one confirmation communication includes at least one clear to send (CTS) communication.

4. The apparatus of claim 1 , wherein:

directionality from the apparatus to the plurality of wireless communication devices corresponds to downstream; and

directionality from the plurality of wireless communication devices to the apparatus corresponds to upstream; and

downstream communications from the apparatus to the plurality of wireless communication devices are asymmetrical such that they are relatively greater in number than upstream communications from the plurality of wireless communication devices to the apparatus.

5. The apparatus of claim 1 , wherein:

the at least one confirmation communication further includes an appended identifier identifying at least one characteristic associated with the at least one impending non-confirmation communication.

6. The apparatus of claim 1 , wherein:

the apparatus is operative for ceasing any or all communication via the plurality of communication channels for facilitating the at least one of the plurality of wireless communication devices transmitting the at least one impending non-confirmation communication thereto.

7. The apparatus of claim 1 , wherein:

the apparatus transmits a schedule to the plurality of wireless communication devices for facilitating the at least one of the plurality of wireless communication devices transmitting the at least one impending non-confirmation communication thereto.

8. The apparatus of claim 1 , wherein:

the apparatus is operative for transmitting a schedule to the plurality of wireless communication devices for facilitating a plurality of wireless communication devices transmitting a plurality of the at least one impending non-confirmation communications thereto;

the schedule based on respective priorities associated with the plurality of impending non-confirmation communications;

the schedule directing a first of the plurality of wireless communication devices for transmitting a first of the plurality of impending non-confirmation communications to the apparatus at a first time;

the schedule directing a second of the plurality of wireless communication devices for transmitting a second of the plurality of impending non-confirmation communications to the apparatus at a second time; and

the first of the plurality of impending non-confirmation communications having relatively higher priority than the second of the plurality of impending non-confirmation communications.

9. The apparatus of claim 1 , wherein:

the apparatus comprises an access point (AP); and

the plurality of wireless communication devices comprises a plurality of wireless stations (STAs).

10. An apparatus comprising:

a radio for:

transmitting downstream a plurality of communications to a plurality of wireless communication devices via at least one of a plurality of communication channels; and

receiving at least one upstream confirmation communication from at least one of the plurality of wireless communication devices via the at least one of the plurality of communication channels or at least one additional communication channel, the confirmation communication including at least an appended indicator and type of at least one subsequent upstream communication; and

a processing module for processing the at least one confirmation communication thereby identifying at least one of the plurality of wireless communication devices having the at least one subsequent upstream communication for transmission to the apparatus; and

wherein:

the apparatus facilitates the at least one of the plurality of wireless communication devices transmitting the at least one subsequent upstream communication thereto.

11. The apparatus of claim 10 , wherein:

the plurality of communications includes at least one of an aggregated MAC (media access control) data protocol unit (A-MPDU) and a MAC (media access control) data protocol unit (MPDU); and

the at least one confirmation communication includes at least one of an acknowledgement (ACK) and a block acknowledgement (B-ACK).

12. The apparatus of claim 10 , wherein:

the plurality of communications includes at least one request to send (RTS) communication; and

the at least one confirmation communication including at least one clear to send (CTS) communication.

13. The apparatus of claim 10 , wherein:

the at least one subsequent upstream communication comprises a non-confirmation communication.

14. The apparatus of claim 10 , wherein:

directionality from the apparatus to the plurality of wireless communication devices corresponds to the downstream; and

directionality from the plurality of wireless communication devices to the apparatus corresponds to the upstream; and

downstream communications from the apparatus to the plurality of wireless communication devices are relatively greater in number than upstream communications from the plurality of wireless communication devices to the apparatus.

15. The apparatus of claim 10 , wherein:

the confirmation communication further includes appended characteristic data and the processing module operative for processing the at least one confirmation communication thereby identifying at least one characteristic associated with the at least one subsequent upstream communication for transmission to the apparatus.

16. The apparatus of claim 10 , wherein:

the apparatus is operative for transmitting a schedule to the plurality of wireless communication devices for facilitating the at least one of the plurality of wireless communication devices transmitting the at least one subsequent upstream communication thereto.

17. The apparatus of claim 10 , wherein:

the apparatus operative for transmitting a schedule to the plurality of wireless communication devices facilitates a plurality of wireless communication devices transmitting a plurality of upstream non-confirmation communications thereto;

the schedule based on respective priorities associated with the plurality of non-confirmation communications;

the schedule directing a first of the plurality of wireless communication devices for transmitting a first of the plurality of non-confirmation communications to the apparatus at a first time;

the schedule directing a second of the plurality of wireless communication devices for transmitting a second of the plurality of non-confirmation communications to the apparatus at a second time; and

the first of the plurality of non-confirmation communications having relatively higher priority than the second of the plurality of non-confirmation communications.

18. A method for operating a wireless communication device, the method comprising:

operating a radio for transmitting a plurality of communications via at least one of a plurality of communication channels;

operating the radio for detecting at least one confirmation communication with appended indication of at least one impending communication from another wireless communication device via the at least one of the plurality of communication channels or at least one additional communication channel;

processing the at least one confirmation communication thereby identifying at least the another wireless communication device having the at least one impending communication for transmission to the wireless communication device; and

facilitating the another wireless communication device transmitting the at least one impending communication.

19. The method of claim 18 further comprising:

processing the at least one confirmation communication thereby identifying at least one characteristic associated with the at least one impending communication for transmission to a wireless communication access point.

20. The method of claim 18 further comprising:

the radio ceasing any or all communications via the plurality of communication channels for facilitating the another wireless communication devices transmitting the at least one impending communication.

Assignments (7)
CORRECTIVE ASSIGNMENT TO CORRECT THE ERROR IN RECORDING THE MERGER IN THE INCORRECT US PATENT NO. 8,876,094 PREVIOUSLY RECORDED ON REEL 047351 FRAME 0384. ASSIGNOR(S) HEREBY CONFIRMS THE MERGER. Recorded Mar 8, 2019
From: AVAGO TECHNOLOGIES GENERAL IP (SINGAPORE) PTE. LTD.
To: AVAGO TECHNOLOGIES INTERNATIONAL SALES PTE. LIMITED
Reel/Frame 049248/0558 →
CORRECTIVE ASSIGNMENT TO CORRECT THE EFFECTIVE DATE OF THE MERGER PREVIOUSLY RECORDED AT REEL: 047230 FRAME: 0910. ASSIGNOR(S) HEREBY CONFIRMS THE MERGER. Recorded Oct 29, 2018
From: AVAGO TECHNOLOGIES GENERAL IP (SINGAPORE) PTE. LTD.
To: AVAGO TECHNOLOGIES INTERNATIONAL SALES PTE. LIMITED
Reel/Frame 047351/0384 →
MERGER Recorded Oct 4, 2018
From: AVAGO TECHNOLOGIES GENERAL IP (SINGAPORE) PTE. LTD.
To: AVAGO TECHNOLOGIES INTERNATIONAL SALES PTE. LIMITED
Reel/Frame 047230/0910 →
TERMINATION AND RELEASE OF SECURITY INTEREST IN PATENTS Recorded Feb 3, 2017
From: BANK OF AMERICA, N.A., AS COLLATERAL AGENT
To: BROADCOM CORPORATION
Reel/Frame 041712/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 1, 2017
From: BROADCOM CORPORATION
To: AVAGO TECHNOLOGIES GENERAL IP (SINGAPORE) PTE. LTD.
Reel/Frame 041706/0001 →
PATENT SECURITY AGREEMENT Recorded Feb 11, 2016
From: BROADCOM CORPORATION
To: BANK OF AMERICA, N.A., AS COLLATERAL AGENT
Reel/Frame 037806/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 12, 2011
From: AGARWAL, PEYUSH; HAMMERSCHMIDT, JOACHIM S.; RAJAKARUNANAYAKE, YASANTHA N.; GOPALA, PRAVEEN K.; KONDYLIS, GEORGE
To: BROADCOM CORPORATION
Reel/Frame 026579/0769 →