# US 12,015,951 B2 · Extensible enhanced QoS framework for signaling requirements

> Agents: this data is available as JSON from the patentgrep API and MCP server — see https://patentgrep.com/llms.txt

- Number: US 12,015,951 B2
- Document ID: US12015951B2
- Status: Granted
- Kind: B2
- Application number: 17/482,025
- Filed: 2021-09-22
- Published: 2022-01-06
- Granted: 2024-06-18
- Earliest claimed: 2020-09-23
- Assignees: Intel Corporation
- Applicants: Intel Corporation
- Inventors: Necati Canpolat; Dibakar Das; Ganesh Venkatesan; Chittabrata Ghosh; Dave A. Cavalcanti; Cheng Chen; Juan Fang; Laurent Cariou; Carlos Cordeiro
- Web page: https://patentgrep.com/patent/US12015951B2

## CPC

- H04W 28/24: Negotiating SLA [Service Level Agreement]; Negotiating QoS [Quality of Service]
- H04W 84/12: WLAN [Wireless Local Area Networks]
- H04W 28/0268: {using specific QoS parameters for wireless networks, e.g. QoS class identifier [QCI] or guaranteed bit rate [GBR] (negotiating SLA or negotiating QoS H04W28/24)}
- H04W: WIRELESS COMMUNICATION NETWORKS (broadcast communication H04H; communication systems using wireless links for non-selective communication, e.g. wireless extensions H04M1/72)

## Abstract

A Quality-of-Service (QoS) Management AP is configured to support QoS Management features and to perform a QoS Management Protocol. The AP decodes an Enhanced Add Traffic Stream (E-ADDTS) Request QoS Action Frame (E-ADDTS Req) received from a station (STA) to initiate QoS setup for a traffic stream. The STA may be a QoS Management STA configured to support the QoS Management features and perform the QoS Management protocol. The AP may encode, for transmission to the STA in response to the E-ADDTS Req, an E-ADDTS Response QoS Action Frame (E-ADDTS Resp) which includes a status code to indicate whether the QoS setup has been accepted. When the QoS setup is accepted, the E-ADDTS Resp includes a QoS setup ID within a QoS setup ID field in the E-ADDTS Resp that uniquely identifies the QoS setup for the traffic stream.

## Claims

### Claim 1

An apparatus for an access point station (AP), the apparatus comprising:
processing circuitry; and memory, wherein the processing circuitry is configured to:
decode a stream classification service (SCS) request frame from a non-AP station (STA) requesting creation of an SCS stream with the AP, the SCS request frame including an SCS identifier (SCSID) to identify the requested SCS stream, a traffic classification (TCLAS) element, and a quality-of-service (QoS) characteristics element,
wherein the QoS characteristics element includes QoS parameters defining traffic characteristics and QoS expectations of traffic flows that belong to the requested SCS stream,
wherein the QoS parameters include at least a minimum service interval, a delay bound, a maximum data unit size, a service start time, a burst size, a delivery ratio defining an acceptable data unit loss for the requested SCS stream, and a direction,
encode an SCS response frame for transmission to the STA, the SCS response frame including the SCSID of the requested SCS stream and a status field indicating whether the AP has accepted or denied the requested SCS stream,
wherein when the status field is encoded to indicate that the AP has denied the requested SCS stream and that the requested SCS stream is rejected with suggested changes, the SCS response frame is encoded to include a QoS characteristics element signalling suggested QoS parameters for the requested SCS stream,
wherein when the AP has indicated acceptance of the requested SCS stream and when the QoS characteristics element in the SCS request frame indicated downlink for the direction, the processing circuitry is configured to encode downlink frames of traffic flows that belong to the requested SCS stream for transmission to the STA, the downlink frames transmitted in accordance with the delay bound of the QoS parameters, the downlink frames including the SCSID,
wherein when the AP has indicated acceptance of the requested SCS stream and when the QoS characteristics element indicated uplink for the direction, the processing circuitry is configured to decode uplink frames received from the STA within an interval that at least meets the minimum service interval indicated in the QoS parameters, the uplink frames encoded to include the SCSID, and
wherein when the AP has indicated acceptance of the requested SCS stream and when the QoS characteristics element indicated uplink for the direction, the AP is configured to enable transmission of the uplink frames from the STA within the interval.

### Claim 2 (depends on 1)

The apparatus of claim 1, wherein the suggested QoS parameters included in the QoS characteristics element of the SCS response frame comprise QoS parameters that differ from the QoS parameters of the SCS request frame, the QoS parameters that differ comprise one or more of the minimum service interval and the service start time.

### Claim 3 (depends on 2)

The apparatus of claim 2, wherein the TCLAS element indicates a requested traffic classification for the requested SCS stream.

### Claim 4 (depends on 3)

The apparatus of claim 3, wherein when the status field indicates that the AP has denied the requested SCS stream because the requested TCLAS is not supported by the AP, the status field of the SCS response frame is set to indicate that the requested TCLAS is not supported by the AP.

### Claim 5 (depends on 4)

The apparatus of claim 4, wherein when the AP has indicated acceptance of the requested SCS stream, the processing circuitry is configured to encode the SCS response frame to include a QoS characteristics element that includes the status field.

### Claim 6 (depends on 5)

The apparatus of claim 5, wherein when the status field is to indicate that the AP has denied the requested SCS stream because the requested TCLAS is not supported by the AP, the processing circuitry is configured to refrain from including a QoS characteristics element in the SCS response frame.

### Claim 7 (depends on 6)

The apparatus of claim 6, wherein the AP is an extremely high-throughput (EHT) AP, and wherein the non-AP STA is an EHT STA.

### Claim 8 (depends on 7)

The apparatus of claim 7, wherein the EHT AP is configured to operate in accordance with one of the IEEE 802.11 standards.

### Claim 9

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:
decode a stream classification service (SCS) request frame from a non-AP station (STA) requesting creation of an SCS stream with the AP, the SCS request frame including an SCS identifier (SCSID) to identify the requested SCS stream, a traffic classification (TCLAS) element, and a quality-of-service (QoS) characteristics element,
wherein the QoS characteristics element includes QoS parameters defining traffic characteristics and QoS expectations of traffic flows that belong to the requested SCS stream,
wherein the QoS parameters include at least a minimum service interval, a delay bound, a maximum data unit size, a service start time, a burst size, a delivery ratio defining an acceptable data unit loss for the requested SCS stream, and a direction,
encode an SCS response frame for transmission to the STA, the SCS response frame including the SCSID of the requested SCS stream and a status field indicating whether the AP has accepted or denied the requested SCS stream,
wherein when the status field is encoded to indicate that the AP has denied the requested SCS stream and that the requested SCS stream is rejected with suggested changes, the SCS response frame is encoded to include a QoS characteristics element signalling suggested QoS parameters for the requested SCS stream,
wherein when the AP has indicated acceptance of the requested SCS stream and when the QoS characteristics element in the SCS request frame indicated downlink for the direction, the processing circuitry is configured to encode downlink frames of traffic flows that belong to the requested SCS stream for transmission to the STA, the downlink frames transmitted in accordance with the delay bound of the QoS parameters, the downlink frames including the SCSID,
wherein when the AP has indicated acceptance of the requested SCS stream and when the QoS characteristics element indicated uplink for the direction, the processing circuitry is configured to decode uplink frames received from the STA within an interval that at least meets the minimum service interval indicated in the QoS parameters, the uplink frames encoded to include the SCSID, and
wherein when the AP has indicated acceptance of the requested SCS stream and when the QoS characteristics element indicated uplink for the direction, the AP is configured to enable transmission of the uplink frames from the STA within the interval.

### Claim 10 (depends on 9)

The non-transitory computer-readable storage medium of claim 9, wherein the suggested QoS parameters included in the QoS characteristics element of the SCS response frame comprise QoS parameters that differ from the QoS parameters of the SCS request frame, the QoS parameters that differ comprise one or more of the minimum service interval and the service start time.

### Claim 11 (depends on 10)

The non-transitory computer-readable storage medium of claim 10, wherein the TCLAS element indicates a requested traffic classification for the requested SCS stream.

### Claim 12 (depends on 11)

The non-transitory computer-readable storage medium of claim 11, wherein when the status field indicates that the AP has denied the requested SCS stream because the requested TCLAS is not supported by the AP, the status field of the SCS response frame is set to indicate that the requested TCLAS is not supported by the AP.

### Claim 13 (depends on 12)

The non-transitory computer-readable storage medium of claim 12, wherein when the AP has indicated acceptance of the requested SCS stream, the processing circuitry is configured to encode the SCS response frame to include a QoS characteristics element that includes the status field.

### Claim 14 (depends on 13)

The non-transitory computer-readable storage medium of claim 13, wherein when the status field is to indicate that the AP has denied the requested SCS stream because the requested TCLAS is not supported by the AP, the processing circuitry is configured to refrain from including a QoS characteristics element in the SCS response frame.

### Claim 15

An apparatus for non-access point station (STA), the apparatus comprising: processing circuitry; and memory, wherein the processing circuitry is configured to:
encode a stream classification service (SCS) request frame for transmission to an access point station (AP) to request creation of an SCS stream,
the SCS request frame encoded to include an SCS identifier (SCSID) to identify the requested SCS stream, a traffic classification (TCLAS) element, and a quality-of-service (QoS) characteristics element,
the QoS characteristics element encoded to include QoS parameters defining traffic characteristics and QoS expectations of traffic flows that belong to the requested SCS stream; and
wherein the QoS characteristics element is encoded in the SCS request frame to include the QoS parameters including at least a minimum service interval, a delay bound, a maximum data unit size, a service start time, a burst size, a delivery ratio defining an acceptable data unit loss for the requested SCS stream, and a direction,
decode an SCS response frame received from the AP, the SCS response frame including the SCSID of the requested SCS stream and a status field indicating whether the AP has accepted or denied the requested SCS stream associated with the SCSID,
wherein when the status field indicates that the AP has denied the requested SCS stream and when the status field is indicates that the request is rejected with suggested changes, the SCS response frame includes a QoS characteristics element signalling suggested QoS parameters for the requested SCS stream,
wherein when the AP has indicated acceptance of the requested SCS stream and when the QoS characteristics element in the SCS request frame indicated downlink for the direction, the processing circuitry is configured to decode downlink frames of traffic flows that belong to the requested SCS stream received from the AP, the downlink frames transmitted in accordance with the delay bound of the QoS parameters, the downlink frames including the SCSID,
wherein when the AP has indicated acceptance of the requested SCS stream and when the QoS characteristics element indicated uplink for the direction, the processing circuitry is configured to encode uplink frames for transmission to the AP within an interval that at least meets the minimum service interval indicated in the QoS parameters, the uplink frames encoded to include the SCSID, and
wherein when the AP has indicated acceptance of the requested SCS stream and when the QoS characteristics element indicated uplink for the direction, transmission of the uplink frames from the STA within the interval is enabled by the AP.
