IP Library Granted Patent US 9,049,736
Granted Patent B2
US 9,049,736 · App. 13/192,390 · Granted Jun 2, 2015

Video sub-reservation protocol in a wireless ecosystem

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,049,736
App. No.
13/192,390
Granted
Jun 2, 2015
Kind
B2
Abstract

Video sub-reservation protocol in a wireless ecosystem. Appropriate access is provided to a number of wireless communication devices to ensure very high performance and a high perceptual user experience with respect to media related content communications. Access to the communication medium (e.g., air within a wireless location system) is provided to various wireless communication devices in a manner as to minimize collisions and contention. In one instance, different respective access assignment periods are sub-divided to give respective communication medium access to various devices within the system. Such sub-reservation may be adaptive in response to any of a number of considerations (e.g., traffic, device processing history, etc.). Also, such sub-reservation may provide respective time specificity at or during which certain devices may conduct communications, but may also specify any other operational parameters (e.g., which frequency spectra to use, duration of such communications, modulation coding set (MCS) to use, etc.).

Claims (74)

1. A wireless communication device comprising:

a communication interface; and

a processor, the processor and the communication interface configured to:

process a plurality of communications that is intended for a plurality of wireless communication devices to determine characteristics of the plurality of communications;

generate a first access assignment for communication medium access for the plurality of wireless communication devices for a first period of time based on the characteristics of the plurality of communications, wherein the first access assignment specifies first time slots for first communications of a first type that are intended for first at least one of the plurality of wireless communication devices, wherein the first access assignment specifies second time slots that is different than the first time slots for second communications of a second type that are intended for second at least one of the plurality of wireless communication devices;

transmit the first access assignment to the plurality of wireless communication devices;

support the first communications with the first at least one of the plurality of wireless communication devices based on the first time slots and support the second communications with the second at least one of the plurality of wireless communication devices based on the second time slots during the first period of time;

transmit at least one poll frame to the plurality of wireless communication devices during the first period of time when the first communications and the second communications are supported;

receive, from the first and second at least one of the plurality of wireless communication devices in response to the at least one poll frame, queue status information of the first and second communications within the first and second at least one of the plurality of wireless communication devices;

generate a second access assignment for communication medium access for the plurality of wireless communication devices for a second period of time based on the status information and the characteristics of the plurality of communications, wherein the second access assignment specifies third time slots for the first communications of the first type that are intended for the first at least one of the plurality of wireless communication devices and also specifies fourth time slots for the second communications of the second type that are intended for the second at least one of the plurality of wireless communication devices;

transmit the second access assignment to the plurality of wireless communication devices; and

continue to support the first communications with the first at least one of the plurality of wireless communication devices based on the third time slots and continue to support the second communications with the second at least one of the plurality of wireless communication devices based on the fourth time slots during the second period of time.

2. The wireless communication device of claim 1 , wherein first access assignment specifies contention-free based communication medium access based on the first time slots and the second time slots and also specifies another period of time for contention-based communication medium access for the plurality of wireless communication devices that is based on carrier sense multiple access/collision avoidance (CSMA/CA).

3. The wireless communication device of claim 1 further comprising:

a wireless communication device that includes the communication interface and the processor and that also includes:

at least one additional communication interface; and

at least one additional processor configured to support, via the at least one additional communication interface, simultaneous communications with at least two of the plurality of wireless communication devices.

4. The wireless communication device of claim 1 , wherein the processor and the communication interface are further configured to:

support the first communications, via the communication interface, with a first of the plurality of wireless communication devices during a first time interval; and

support the second communications, via the communication interface, with a second of the plurality of wireless communication devices during a second time interval.

5. The wireless communication device of claim 1 , wherein the processor and the communication interface are further configured to:

support the first communications, via the communication interface, with a first of the plurality of wireless communication devices via a first of a plurality of communication channels; and

support the second communications, via the communication interface, with a second of the plurality of wireless communication devices via a second of a plurality of communication channels.

6. The wireless communication device of claim 1 further comprising:

an access point (AP), wherein the plurality of wireless communication devices include a plurality of wireless stations (STAs).

7. The wireless communication device of claim 1 , wherein the processor and the communication interface are further configured to:

support the first communications or the second communications based on at least one of orthogonal frequency division multiple access (OFDMA) signaling or multi-user multiple-input-multiple-output (MU-MIMO) signaling.

8. The wireless communication device of claim 1 , wherein:

the first communications include video media based on a first video resolution;

the second communications include the video media based on a second video resolution that is relatively higher than the first video resolution; and

the second time slots occupy relatively more time than the first time slots within the first period of time.

9. A wireless communication device comprising:

a communication interface; and

a processor, the processor and the communication interface configured to:

transmit a first poll frame to a plurality of wireless communication devices;

receive, from the plurality of wireless communication devices and in response to the first poll frame, first queue status information within the plurality of wireless communication devices based on prior burst video communications received from the wireless communication device;

generate a first access assignment for communication medium access for the plurality of wireless communication devices during a first period of time based on the first queue status information, first characteristics of first burst video communications within the wireless communication device intended for first at least one of the plurality of wireless communication devices, and second characteristics of second burst video communications within the wireless communication device intended for second at least one of the plurality of wireless communication devices, wherein the first access assignment specifies first time slots for the first burst video communications and second time slots for the second burst video communications;

transmit the first access assignment to the plurality of wireless communication devices and subsequently transmit the first burst video communications to the first at least one of the plurality of wireless communication devices within the first time slots and the second burst video communications to the second at least one of the plurality of wireless communication devices within the second time slots;

transmit a second poll frame to a plurality of wireless communication devices when transmitting the first and the second burst video communications during the first period of time;

receive, from the plurality of wireless communication devices and in response to the second poll frame, second queue status information within the plurality of wireless communication devices based on the first and the second burst video communications received from the wireless communication device; and

generate a second access assignment for communication medium access for the plurality of wireless communication devices during a second period of time based on the second queue status information.

10. The wireless communication device of claim 9 , wherein the processor and the communication interface are further configured to:

generate the first access assignment for communication medium access for the plurality of wireless communication devices, wherein the first access assignment also specifies another period of time within the first period of time for contention-based communication medium access for the plurality of wireless communication devices that is based on carrier sense multiple access/collision avoidance (CSMA/CA).

11. The wireless communication device of claim 9 , wherein the processor and the communication interface are further configured to:

transmit the first burst video communications to the first at least one of the plurality of wireless communication devices within the first time slots using at least one of first data rate, first frame rate, and first resolution; and

transmit the second burst video communications to the second at least one of the plurality of wireless communication devices within the second time slots using at least one of second data rate, second frame rate, and second resolution that are different than the at least one of first data rate, first frame rate, and first resolution.

12. The wireless communication device of claim 9 , wherein the processor and the communication interface are further configured to:

transmit at least one of the first burst video communications or the second burst video communications based on at least one of orthogonal frequency division multiple access (OFDMA) signaling or multi-user multiple-input-multiple-output (MU-MIMO) signaling.

13. The wireless communication device of claim 9 , wherein:

the first burst video communications are based on a first video resolution;

the second burst video communications are based on a second video resolution that is relatively higher than the first video resolution; and

the second time slots occupy relatively more time than the first time slots within the first period of time.

14. The wireless communication device of claim 9 further comprising:

an access point (AP), wherein the plurality of wireless communication devices include a plurality of wireless stations (STAs).

15. A method for execution by a wireless communication device, the method comprising:

transmitting a first poll frame to a plurality of wireless communication devices;

receiving, from the plurality of wireless communication devices and in response to the first poll frame, first queue status information within the plurality of wireless communication devices based on prior burst video communications received from the wireless communication device;

generating a first access assignment for communication medium access for the plurality of wireless communication devices during a first period of time based on the first queue status information, first characteristics of first burst video communications within the wireless communication device intended for first at least one of the plurality of wireless communication devices, and second characteristics of second burst video communications within the wireless communication device intended for second at least one of the plurality of wireless communication devices, wherein the first access assignment specifies first time slots for the first burst video communications and second time slots for the second burst video communications;

transmitting, via a communication interface of the wireless communication device, the first access assignment to the plurality of wireless communication devices and subsequently transmit the first burst video communications to the first at least one of the plurality of wireless communication devices within the first time slots and the second burst video communications to the second at least one of the plurality of wireless communication devices within the second time slots;

transmitting, via a communication interface of the wireless communication device, a second poll frame to a plurality of wireless communication devices when transmitting the first and the second burst video communications during the first period of time;

receiving, from the plurality of wireless communication devices and in response to the second poll frame, second queue status information within the plurality of wireless communication devices based on the first and the second burst video communications received from the wireless communication device; and

generating a second access assignment for communication medium access for the plurality of wireless communication devices during a second period of time based on the second queue status information.

16. The method of claim 15 further comprising:

generating the first access assignment for communication medium access for the plurality of wireless communication devices, wherein the first access assignment also specifies another period of time within the first period of time for contention-based communication medium access for the plurality of wireless communication devices that is based on carrier sense multiple access/collision avoidance (CSMA/CA).

17. The method of claim 15 further comprising:

transmitting the first burst video communications to the first at least one of the plurality of wireless communication devices within the first time slots using at least one of first data rate, first frame rate, and first resolution; and

transmitting the second burst video communications to the second at least one of the plurality of wireless communication devices within the second time slots using at least one of second data rate, second frame rate, and second resolution that are different than the at least one of first data rate, first frame rate, and first resolution.

18. The method of claim 15 further comprising:

transmitting at least one of the first burst video communications or the second burst video communications based on at least one of orthogonal frequency division multiple access (OFDMA) signaling or multi-user multiple-input-multiple-output (MU-MIMO) signaling.

19. The method of claim 15 , wherein:

the first burst video communications are based on a first video resolution;

the second burst video communications are based on a second video resolution that is relatively higher than the first video resolution; and

the second time slots occupy relatively more time than the first time slots within the first period of time.

20. The method of claim 15 , wherein the wireless communication device is an access point (AP), and the another wireless communication device includes a wireless station (STA).

Assignments (7)
CORRECTIVE ASSIGNMENT TO CORRECT THE PATENT NUMBER 9,385,856 TO 9,385,756 PREVIOUSLY RECORDED AT REEL: 47349 FRAME: 001. ASSIGNOR(S) HEREBY CONFIRMS THE MERGER. Recorded Mar 22, 2019
From: AVAGO TECHNOLOGIES GENERAL IP (SINGAPORE) PTE. LTD.
To: AVAGO TECHNOLOGIES INTERNATIONAL SALES PTE. LIMITED
Reel/Frame 051144/0648 →
CORRECTIVE ASSIGNMENT TO CORRECT THE EFFECTIVE DATE PREVIOUSLY RECORDED ON REEL 047229 FRAME 0408. ASSIGNOR(S) HEREBY CONFIRMS THE THE EFFECTIVE DATE IS 09/05/2018. Recorded Oct 29, 2018
From: AVAGO TECHNOLOGIES GENERAL IP (SINGAPORE) PTE. LTD.
To: AVAGO TECHNOLOGIES INTERNATIONAL SALES PTE. LIMITED
Reel/Frame 047349/0001 →
MERGER Recorded Oct 4, 2018
From: AVAGO TECHNOLOGIES GENERAL IP (SINGAPORE) PTE. LTD.
To: AVAGO TECHNOLOGIES INTERNATIONAL SALES PTE. LIMITED
Reel/Frame 047229/0408 →
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 27, 2011
From: AGARWAL, PEYUSH; DOUGHERTY, JAMES F., III; RAJAKARUNANAYAKE, YASANTHA N.
To: BROADCOM CORPORATION
Reel/Frame 026660/0916 →