IP Library › Granted Patent US 12,004,015
Granted Patent B2
US 12,004,015 · App. 17/218,648 · Granted Jun 4, 2024

Stream classification service (SCS) for mobile and network centric end-to-end WLAN QoS management

Inventors: Necati Canpolat (Beaverton, OR); Ganesh Venkatesan (Hillsboro, OR)
Assignee: Intel Corporation
H04W28/24H04W8/24H04W28/0268H04W84/12
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 12,004,015
App. No.
17/218,648
Granted
Jun 4, 2024
Kind
B2
Abstract

A station (STA) configured for Quality-of-Service (QoS) management performs a Simple Reflective QoS (SRQ) protocol with an access point (AP) (i.e., another QoS STA) for QoS management of a QoS flow. As part of the SRQ protocol to exchange QoS profiles, the STA may encode a request frame to include a first SRQ capabilities information element (IE) for transmission to the AP. The inclusion of the first SRQ capabilities IE indicating that the STA supports the SRQ protocol. The STA may also decode a response frame received from the AP. The response frame includes a second SRQ capabilities IE indicating that the AP supports the SRQ protocol. The STA may also determine a QoS profile for the QoS flow based on SRQ capabilities of the STA and the AP. The STA may also create a SRQ tuple based the QoS profile for initiating the QoS flow.

Claims (47)

1. An apparatus of a Access Point Station (AP), the apparatus comprising: processing circuitry; and memory, wherein the processing circuitry is configured to:

encode a Capabilities element for transmission to a station (STA) to indicate that the AP supports Quality-of-Service (QoS) traffic flow;

decode a Stream Classification Service request frame received from the STA requesting establishment of an QoS flow with the AP, the Stream Classification Service request frame including a first characteristics element that describes QoS characteristics of the QoS flow,

wherein the first Characteristics element includes at least a Minimum Data Rate, Minimum Service Interval, a Maximum Service Interval, a Service Start Time, a Medium Time and a direction, the direction being one of downlink and uplink;

encode an Stream Classification Service response frame for transmission to the STA,

wherein when the request for establishment of the QoS flow is rejected by the AP, the processing circuitry is configured to encode the Stream Classification Service response frame to include a second characteristics element providing recommended characteristics for the QoS flow,

wherein the recommended characteristics signaled by the second characteristics element include to one or more of the Minimum Service Interval, the Maximum Service Interval, the Service Start Time, and the Medium Time, and

when the direction of the QoS flow is uplink, the processing circuitry is configured to enable transmission of uplink frames of the QoS flow from the STA to meet the minimum data rate requested in the first characteristics element.

2. The apparatus of claim 1 , when the direction of the QoS flow is uplink, the processing circuitry is configured to enable transmission of uplink frames of the QoS flow from the STA to meet the minimum data rate requested in the first characteristics element in accordance with:

an interval between the Minimum and Maximum Service Intervals signaled in the first characteristics element when the second characteristics element was not included in the Stream Classification Service response frame.

3. The apparatus of claim 2 , when the direction of the QoS flow is uplink, the processing circuitry is configured to enable transmission of uplink frames of the QoS flow from the STA to meet the minimum data rate requested in the first characteristics element further in accordance with:

an interval between the Minimum and Maximum Service Intervals signaled in the second characteristics element when the second characteristics element was included in the Stream Classification Service response frame.

4. The apparatus of claim 3 , wherein when the direction of the QoS flow is downlink, the processing circuitry is configured to schedule transmission of downlink frames of the QoS flow to the STA to meet the the minimum data rate requested in the first characteristics element.

5. The apparatus of claim 4 , wherein when the request for establishment of the QoS flow is accepted by the AP, the processing circuitry is configured to encode the Stream Classification Service response frame without the second characteristics element signalling the recommended characteristics for the QoS flow.

6. The apparatus of claim 5 , wherein when the AP does not support QoS traffic transfer using an SCS, the processing circuitry is configured to encode the Capabilities element for transmission to the STA to indicate that the AP does not support QoS traffic transfer using an SCS.

7. The apparatus of claim 6 , wherein when the AP has indicated that the AP does not support QoS traffic, the Stream Classification Service request frame received from the STA requesting establishment of an QoS flow with the AP is expected to be devoid of the first characteristics element that describes QoS characteristics of the QoS flow.

8. The apparatus of claim 7 , wherein prior to a start of the QoS flow, the processing circuitry is configured to perform an add traffic stream (ADDTS) Request/Response frame exchange with the STA.

9. The apparatus of claim 4 , wherein the processing circuitry is further configured to decode a first traffic classification (TCLAS) element received in the Stream Classification Service request frame.

10. The apparatus of claim 9 , wherein when the request for establishment of the QoS flow is rejected by the AP, the processing circuitry is configured to encode the Stream Classification Service response frame to include a second TCLAS element.

11. A non-transitory computer-readable storage medium that stores instructions for execution by processing circuitry of an Access Point Station (AP), the processing circuitry configured to:

encode a Capabilities element for transmission to a station (STA) to indicate that the AP supports a Quality-of-Service (QoS) flow;

decode an Stream Classification Service request frame received from the STA requesting establishment of the QoS flow with the AP, the Stream Classification Service request frame including a first characteristics element that describes QoS characteristics of the QoS flow,

wherein the first Characteristics element includes at least a Minimum Data Rate, Minimum Service Interval, a Maximum Service Interval, a Service Start Time, a Medium Time and a direction, the direction being one of downlink and uplink;

encode an Stream Classification Service response frame for transmission to the STA,

wherein when the request for establishment of the QoS flow is rejected by the AP, the processing circuitry is configured to encode the Stream Classification Service response frame to include a second characteristics element providing recommended characteristics for the QoS flow,

wherein the recommended characteristics signaled by the second characteristics element include to one or more of the Minimum Service Interval, the Maximum Service Interval, the Service Start Time, and the Medium Time, and

when the direction of the QoS flow is uplink, the processing circuitry is configured to enable transmission of uplink frames of the QoS flow from the STA to meet the minimum data rate requested in the first characteristics element.

12. The non-transitory computer-readable storage medium of claim 11 , when the direction of the QoS flow is uplink, the processing circuitry is configured to enable transmission of uplink frames of the QoS flow from the STA to meet the minimum data rate requested in the first characteristics element in accordance with:

an interval between the Minimum and Maximum Service Intervals signaled in the first characteristics element when the second characteristics element was not included in the Stream Classification Service response frame.

13. The non-transitory computer-readable storage medium of claim 12 , when the direction of the QoS flow is uplink, the processing circuitry is configured to enable transmission of uplink frames of the QoS flow from the STA to meet the minimum data rate requested in the first characteristics element further in accordance with:

an interval between the Minimum and Maximum Service Intervals signaled in the second characteristics element when the second characteristics element was included in the Stream Classification Service response frame.

14. The non-transitory computer-readable storage medium of claim 13 , wherein when the direction of the QoS flow is downlink, the processing circuitry is configured to schedule transmission of downlink frames of the QoS flow to the STA to meet the minimum data rate requested in the first characteristics element.

15. The non-transitory computer-readable storage medium of claim 14 , wherein when the request for establishment of the QoS flow is accepted by the AP, the processing circuitry is configured to encode the Stream Classification Service response frame without the second characteristics element signalling the recommended characteristics for the QoS flow.

16. The non-transitory computer-readable storage medium of claim 15 , wherein when the AP does not support QoS traffic transfer using an SCS, the processing circuitry is configured to encode the Capabilities element for transmission to the STA to indicate that the AP does not support QoS traffic transfer using an SCS.

17. The non-transitory computer-readable storage medium of claim 16 , wherein when the AP has indicated that the AP does not support QoS traffic transfer, the Stream Classification Service request frame received from the STA requesting establishment of an QoS flow with the AP is expected to be devoid of the first characteristics element that describes QoS characteristics of the QoS flow.

18. An apparatus of a Non-Access Point Station (STA), the apparatus comprising: processing circuitry; and memory, wherein the processing circuitry is configured to:

decode a Capabilities element received from an Access Point Station (AP) indicating that the AP supports Quality-of-Service (QoS) traffic transfer using a Stream Classification Service (SCS);

encode an Stream Classification Service request frame for transmission to AP requesting establishment of an QoS flow with the AP, the Stream Classification Service request frame including a first characteristics element that describes QoS characteristics of the QoS flow,

wherein the first Characteristics element includes at least a Minimum Data Rate, Minimum Service Interval, a Maximum Service Interval, a Service Start Time, a Medium Time and a direction, the direction being one of downlink and uplink;

decode an Stream Classification Service response frame received from the AP,

wherein when the request for establishment of the QoS flow is rejected by the AP, the Stream Classification Service response frame includes a second characteristics element providing recommended characteristics for the QoS flow,

wherein the recommended characteristics signaled by the second characteristics element include to one or more of the Minimum Service Interval, the Maximum Service Interval, the Service Start Time, and the Medium Time, and

when the direction of the QoS flow is uplink, transmission of uplink frames of the QoS flow from the STA to the AP is enabled by the AP to meet the minimum data rate requested in the first characteristics element.

19. The apparatus of claim 18 , when the direction of the QoS flow is uplink, transmission of uplink frames of the QoS flow from the STA is enabled by the AP to meet the minimum data rate requested in the first characteristics element in accordance with:

an interval between the Minimum and Maximum Service Intervals signaled in the first characteristics element when the second characteristics element was not included in the Stream Classification Service response frame; and

an interval between the Minimum and Maximum Service Intervals signaled in the second characteristics element when the second characteristics element was included in the Stream Classification Service response frame.

20. The apparatus of claim 19 , wherein when the direction of the QoS flow is downlink, transmission of downlink frames of the QoS flow to the STA is scheduled to meet the minimum data rate requested in the first characteristics element.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 7, 2021
From: CANPOLAT, NECATI; VENKATESAN, GANESH
To: INTEL CORPORATION
Reel/Frame 055849/0361 →
Continuity (3)
Provisional Application 63006844 · Apr 8, 2020
Provisional Application 63004144 · Apr 2, 2020
Related Publication 20210219186A1 · Jul 15, 2021
Cited By (2)
US 12,495,363 US 12,634,760