IP Library Granted Patent US 11,678,220
Granted Patent B2
US 11,678,220 · App. 17/371,931 · Granted Jun 13, 2023

Systems and method of slot assignment to traffic stream

Inventor: Chunyu Hu (Saratoga, CA)
Assignee: Meta Platforms Technologies, LLC
H04W28/0289H04L47/10
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 11,678,220
App. No.
17/371,931
Granted
Jun 13, 2023
Kind
B2
Abstract

Disclosed herein are systems and methods related to slot assignments to traffic streams. In one aspect, a first wireless communication device sends, to a second wireless communication device, a request message including a latency marker having a requested value. The requested value indicates that a corresponding traffic stream between the first wireless communication device and the second wireless communication device is latency sensitive. Responsive to the request message, the first wireless communication device receives, from the second wireless communication device, a response message including a response latency marker. The response latency marker includes a response value for the corresponding traffic stream. When the response value is the same as the requested value, the first wireless communication device communicates corresponding traffic stream as a prioritized traffic stream instead of a regular traffic stream, with the second wireless communication device.

Claims (31)

1. A method comprising:

sending, by a first wireless communication device to a second wireless communication device, a request message comprising a latency marker having a requested value indicating that a corresponding traffic stream between the first wireless communication device and the second wireless communication device is latency sensitive; and

receiving, by the first wireless communication device from the second wireless communication device responsive to the request message, a response message comprising a response latency marker with a response value indicating whether the corresponding traffic stream between the first wireless communication device and the second wireless communication device is latency sensitive;

comparing the response value and the requested value;

determining, by the first wireless communication device based on a result of the comparing, that the request message has been accepted; and

communicating, by the first wireless communication device with the second wireless communication device responsive to the determining, the corresponding traffic stream as a prioritized traffic stream instead of a regular traffic stream,

wherein the request message includes a traffic stream identifier (TID) of the corresponding traffic stream, and the requested value is configured for the TID of the corresponding traffic stream,

wherein the latency marker comprises a bitmap, each bit of the bitmap indicating whether a corresponding traffic stream between the first wireless communication device and the second wireless communication device is latency sensitive.

2. The method of claim 1 , wherein the corresponding traffic stream has a specific direction between the first wireless communication device and the second wireless communication device, and the requested value is configured for the specific direction.

3. The method of claim 1 , wherein the latency marker has a first requested value indicating whether a first traffic stream of a first direction between the first wireless communication device and the second wireless communication device is latency sensitive, and a second requested value indicating whether a second traffic stream of a second direction between the first wireless communication device and the second wireless communication device is latency sensitive.

4. The method of claim 1 , wherein the request message is to establish a block acknowledgement (BA) session, and the latency marker is 1 bit in size.

5. The method of claim 1 , wherein the latency marker comprises a plurality of requested values each indicating whether a corresponding traffic stream between the first wireless communication device and the second wireless communication device is latency sensitive.

6. The method of claim 5 , wherein the response latency marker comprises a plurality of response values each responsive to a corresponding one of the plurality of requested values.

7. The method of claim 1 , wherein the latency marker comprises a first bitmap indicating whether each of a first plurality of traffic streams with a first direction between the first wireless communication device and the second wireless communication device is latency sensitive, and a second bitmap indicating whether each of a second plurality of traffic streams with a second direction between the first wireless communication device and the second wireless communication device is latency sensitive.

8. The method of claim 5 , wherein at least one of the latency marker or the response latency marker is configured in or as an information element.

9. The method of claim 5 , wherein at least one of: the latency marker is carried in a field of the request message, or the response latency marker is carried in a field of the response message.

10. A first wireless communication device, comprising:

a transceiver comprising at least one processor, configured to:

send to a second wireless communication device a request message comprising a latency marker having a requested value indicating that a corresponding traffic stream between the first wireless communication device and the second wireless communication device is latency sensitive; and

receive, from the second wireless communication device responsive to the request message, a response message comprising a response latency marker with a response value indicating whether the corresponding traffic stream between the first wireless communication device and the second wireless communication device is latency sensitive;

compare the response value and the requested value;

determine, based on a result of the comparing, that the request message has been accepted; and

communicate, with the second wireless communication device responsive to the determining, the corresponding traffic stream as a prioritized traffic stream instead of a regular traffic stream,

wherein the request message includes a traffic stream identifier (TID) of the corresponding traffic stream, and the requested value is configured for the TID of the corresponding traffic stream,

wherein the latency marker comprises a bitmap, each bit of the bitmap indicating whether a corresponding traffic stream between the first wireless communication device and the second wireless communication device is latency sensitive.

11. The first wireless communication device of claim 10 , wherein the corresponding traffic stream has a specific direction between the first wireless communication device and the second wireless communication device, and the requested value is configured for the specific direction.

12. The first wireless communication device of claim 10 , wherein the latency marker has a first requested value indicating whether a first traffic stream of a first direction between the first wireless communication device and the second wireless communication device is latency sensitive, and a second requested value indicating whether a second traffic stream of a second direction between the first wireless communication device and the second wireless communication device is latency sensitive.

13. The first wireless communication device of claim 10 , wherein the request message is to establish a block acknowledgement (BA) session, and the latency marker is 1 bit in size.

14. The first wireless communication device of claim 10 , wherein the latency marker comprises a plurality of requested values each indicating whether a corresponding traffic stream between the first wireless communication device and the second wireless communication device is latency sensitive.

15. The first wireless communication device of claim 14 , wherein the response latency marker comprises a plurality of response values each responsive to a corresponding one of the plurality of requested values.

16. The first wireless communication device of claim 1 , wherein the latency marker comprises a first bitmap indicating whether each of a first plurality of traffic streams with a first direction between the first wireless communication device and the second wireless communication device is latency sensitive, and a second bitmap indicating whether each of a second plurality of traffic streams with a second direction between the first wireless communication device and the second wireless communication device is latency sensitive.

Assignments (2)
CHANGE OF NAME Recorded Jul 22, 2022
From: FACEBOOK TECHNOLOGIES, LLC
To: META PLATFORMS TECHNOLOGIES, LLC
Reel/Frame 060816/0634 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 17, 2021
From: HU, CHUNYU
To: FACEBOOK TECHNOLOGIES, LLC
Reel/Frame 057204/0129 →
Continuity (2)
Provisional Application 63069547 · Aug 24, 2020
Related Publication 20220060938A1 · Feb 24, 2022