# US 2019/0320362 A1 · Facilitating quality of service flow remapping utilizing a service data adaptation protocol layer

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

- Number: US 2019/0320362 A1
- Document ID: US20190320362A1
- Status: Published application
- Kind: A1
- Application number: 16/380,924
- Filed: 2019-04-10
- Published: 2019-10-17
- Earliest claimed: 2018-04-13
- Assignees: QUALCOMM Incorporated
- Applicants: QUALCOMM Incorporated
- Inventors: Feilu LIU; Yu-Ting YU; Srinivas Reddy MUDIREDDY; Tom CHIN; Suli ZHAO; Aziz GHOLMIEH; Xing CHEN; Ozcan OZTURK; Arnaud MEYLAN
- Web page: https://patentgrep.com/patent/US20190320362A1

## CPC

- H04W 36/06: Reselecting a communication resource in the serving access point
- H04W 28/0263: {involving mapping traffic to individual bearers or channels, e.g. traffic flow template [TFT]}
- 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 28/16: Central resource management; Negotiation of resources or communication parameters, e.g. negotiating bandwidth or QoS [Quality of Service]
- H04W: WIRELESS COMMUNICATION NETWORKS (broadcast communication H04H; communication systems using wireless links for non-selective communication, e.g. wireless extensions H04M1/72)

## Abstract

Aspects directed towards Quality of Service (QoS) flow remapping are disclosed. In an example, upon detecting a mapping reconfiguration of a first QoS flow from a first data radio bearer (DRB) to another DRB, a Service Data Adaptation Protocol (SDAP) control protocol data unit (PDU) is generated indicating that a final SDAP data PDU associated with the first QoS flow has been transmitted on the first DRB. The SDAP control PDU is then transmitted via the first DRB. In another example, upon detecting a mapping reconfiguration of a first QoS flow from a first DRB to another DRB, an end marker parameter is set in an SDAP header of a first SDAP data PDU received from an upper layer after the mapping reconfiguration indicating that the first SDAP data PDU is a final SDAP data PDU associated with the first QoS flow transmitted on the first DRB.

## Claims

### Claim 1

A method of wireless communication, comprising:
detecting a mapping reconfiguration of a first Quality of Service (QoS) flow from a first data radio bearer (DRB) to a second DRB;
generating a Service Data Adaptation Protocol (SDAP) control protocol data unit (PDU) in response to the mapping reconfiguration, wherein the SDAP control PDU provides an indication that a final SDAP data PDU associated with the first QoS flow has been transmitted on the first DRB; and
transmitting the SDAP control PDU via the first DRB to a receiver.

### Claim 2 (depends on 1)

The method of claim 1, wherein detecting the mapping reconfiguration comprises:
detecting the mapping reconfiguration via a Radio Resource Control (RRC) message.

### Claim 3 (depends on 1)

The method of claim 1, wherein detecting the mapping reconfiguration comprises:
detecting the mapping reconfiguration via reflective mapping, wherein the mapping reconfiguration is detected based on whether packets associated with the first QoS flow are received via the second DRB after being initially received via the first DRB.

### Claim 4 (depends on 1)

The method of claim 1, wherein generating the SDAP control PDU comprises:
including a control identifier within the SDAP control PDU, the control identifier facilitating a distinction between the SDAP control PDU and an SDAP data PDU.

### Claim 5 (depends on 4)

The method of claim 4, wherein including the control identifier comprises:
including a data/control (D/C) bit in each of the SDAP control PDU and the SDAP data PDU, wherein the D/C bit facilitates the distinction between the SDAP control PDU and the SDAP data PDU.

### Claim 6 (depends on 1)

The method of claim 1, wherein generating the SDAP control PDU comprises:
including a QoS Flow Identifier (QFI) parameter within the SDAP control PDU, the QFI parameter identifying a particular QoS flow applicable to control information included in the SDAP control PDU.

### Claim 7 (depends on 6)

The method of claim 6, wherein generating the SDAP control PDU further comprises:
setting the QFI parameter within the SDAP control PDU to a value corresponding to the first QoS flow.

### Claim 8 (depends on 1)

The method of claim 1, wherein transmitting the SDAP control PDU comprises:
preserving an order in which a transmitter side SDAP layer transmits the SDAP control PDU after transmitting the final SDAP data PDU associated with the first QoS flow via the first DRB to enable a receiver side SDAP layer to receive the SDAP control PDU after receiving the final SDAP data PDU associated with the first QoS flow via the first DRB.

### Claim 9 (depends on 8)

The method of claim 8, wherein preserving the order is performed by a Packet Data Convergence Protocol (PDCP) entity associated with the first DRB.

### Claim 10 (depends on 1)

The method of claim 1, wherein generating the SDAP control PDU further comprises:
identifying whether a buffer comprises an un-transmitted SDAP data PDU associated with the first QoS flow;
including an end marker parameter in an SDAP header of the un-transmitted SDAP data PDU when the buffer comprises the un-transmitted SDAP data PDU associated with the first QoS flow, wherein the end marker parameter indicates that the un-transmitted SDAP data PDU is the final SDAP data PDU associated with the first QoS flow on the first DRB; and
transmitting the un-transmitted SDAP data PDU to the receiver.

### Claim 11 (depends on 10)

The method of claim 10, wherein generating the SDAP control PDU further comprises:
generating the SDAP control PDU when the buffer does not comprise the un-transmitted SDAP data PDU associated with the first QoS flow.

### Claim 12

A scheduled entity within a wireless communication network, comprising:
a processor;
a transceiver communicatively coupled to the processor;
a memory communicatively coupled to the processor, wherein the processor is configured to:
detect a mapping reconfiguration of a first Quality of Service (QoS) flow from a first data radio bearer (DRB) to a second DRB;
generate a Service Data Adaptation Protocol (SDAP) control protocol data unit (PDU) in response to the mapping reconfiguration, wherein the SDAP control PDU provides an indication that a final SDAP data PDU associated with the first QoS flow has been transmitted on the first DRB; and
transmit the SDAP control PDU via the first DRB to a scheduling entity via the transceiver.

### Claim 13 (depends on 12)

The scheduled entity of claim 12, wherein the processor is further configured to:
detect the mapping reconfiguration via a Radio Resource Control (RRC) message.

### Claim 14 (depends on 12)

The scheduled entity of claim 12, wherein the processor is further configured to:
detect the mapping reconfiguration via reflective mapping, wherein the mapping reconfiguration is detected based on whether packets associated with the first QoS flow are received via the second DRB after being initially received via the first DRB.

### Claim 15 (depends on 12)

The scheduled entity of claim 12, wherein the processor is further configured to:
include a control identifier within the SDAP control PDU, the control identifier facilitating a distinction between the SDAP control PDU and an SDAP data PDU.

### Claim 16 (depends on 15)

The scheduled entity of claim 15, wherein the processor is further configured to:
include a data/control (D/C) bit in each of the SDAP control PDU and the SDAP data PDU, wherein the D/C bit facilitates the distinction between the SDAP control PDU and the SDAP data PDU.

### Claim 17 (depends on 12)

The scheduled entity of claim 12, wherein the processor is further configured to:
include a QoS Flow Identifier (QFI) parameter within the SDAP control PDU, the QFI parameter identifying a particular QoS flow applicable to control information included in the SDAP control PDU.

### Claim 18 (depends on 17)

The scheduled entity of claim 17, wherein the processor is further configured to:
set the QFI parameter within the SDAP control PDU to a value corresponding to the first QoS flow.

### Claim 19 (depends on 12)

The scheduled entity of claim 12, wherein the processor is further configured to:
preserve an order in which a transmitter side SDAP layer within the scheduled entity transmits the SDAP control PDU after transmitting the final SDAP data PDU associated with the first QoS flow via the first DRB to enable a receiver side SDAP layer within the scheduling entity to receive the SDAP control PDU after receiving the final SDAP data PDU associated with the first QoS flow via the first DRB.

### Claim 20 (depends on 12)

The scheduled entity of claim 12, wherein the processor is further configured to:
identify whether a buffer within the memory comprises an un-transmitted SDAP data PDU associated with the first QoS flow;
include an end marker parameter in an SDAP header of the un-transmitted SDAP data PDU when the buffer comprises the un-transmitted SDAP data PDU associated with the first QoS flow, wherein the end marker parameter indicates that the un-transmitted SDAP data PDU is the final SDAP data PDU associated with the first QoS flow on the first DRB;
transmit the un-transmitted SDAP data PDU to the scheduling entity.

### Claim 21 (depends on 20)

The scheduled entity of claim 20, wherein the processor is further configured to:
generate the SDAP control PDU when the buffer does not comprise the un-transmitted SDAP data PDU associated with the first QoS flow.

### Claim 22

A method of wireless communication, comprising:
receiving a plurality of Service Data Adaptation Protocol (SDAP) data protocol data units (PDUs) associated with a first QoS flow via both a first data radio bearer (DRB) and a second DRB from a transmitter;
receiving an SDAP control PDU applicable to the first QoS flow via the first DRB from the transmitter; and
forwarding the plurality of SDAP data PDU received via the second DRB to an upper layer in response to receiving the SDAP control PDU applicable to the first QoS flow via the first DRB;
wherein the SDAP control PDU provides an indication that a final SDAP data PDU associated with the first QoS flow has been transmitted on the first DRB.

### Claim 23 (depends on 22)

The method of claim 22, further comprising:
identifying the SDAP control PDU based on a control identifier within the SDAP control PDU, the control identifier facilitating a distinction between the SDAP control PDU and the at least one SDAP data PDU.

### Claim 24 (depends on 23)

The method of claim 23, wherein identifying the SDAP control PDU further comprises:
ascertaining a value of a data/control (D/C) bit in each of the SDAP control PDU and the at least one SDAP data PDU, and wherein the D/C bit facilitates the distinction between the SDAP control PDU and the at least one SDAP data PDU.

### Claim 25 (depends on 22)

The method of claim 22, further comprising:
identifying a QoS Flow Identifier (QFI) parameter in the SDAP control PDU; and
applying control information of the SDAP control PDU only to the first QoS flow identified by the QFI parameter in the SDAP control PDU.

### Claim 26

A scheduling entity within a wireless communication network, comprising:
a processor;
a transceiver communicatively coupled to the processor;
a memory communicatively coupled to the processor, wherein the processor is configured to:
receive a plurality of Service Data Adaptation Protocol (SDAP) data protocol data units (PDUs) associated with a first QoS flow via both a first data radio bearer (DRB) and a second DRB from a scheduled entity via the transceiver;
receive an SDAP control PDU applicable to the first QoS flow via the first DRB from the scheduled entity via the transceiver; and
forward the plurality of SDAP data PDUs received via the second DRB to an upper layer in response to receiving the SDAP control PDU applicable to the first QoS flow via the first DRB;
wherein the SDAP control PDU provides an indication that a final SDAP data PDU associated with the first QoS flow has been transmitted on the first DRB.

### Claim 27 (depends on 26)

The scheduling entity of claim 26, wherein the processor is further configured to:
identify the SDAP control PDU based on a control identifier within the SDAP control PDU, the control identifier facilitating a distinction between the SDAP control PDU and the at least one SDAP data PDU.

### Claim 28 (depends on 27)

The scheduling entity of claim 27, wherein the processor is further configured to:
ascertaining a value of a data/control (D/C) bit in each of the SDAP control PDU and the at least one SDAP data PDU, and wherein the D/C bit facilitates the distinction between the SDAP control PDU and the at least one SDAP data PDU.

### Claim 29 (depends on 26)

The scheduling entity of claim 26, wherein the processor is further configured to:
identify a QoS Flow Identifier (QFI) parameter in the SDAP control PDU; and
apply control information of the SDAP control PDU only to the first QoS flow identified by the QFI parameter in the SDAP control PDU.

### Claim 30

A method of wireless communication, comprising:
detecting a mapping reconfiguration of a first Quality of Service (QoS) flow from a first data radio bearer (DRB) to a second DRB;
setting an end marker parameter in a Service Data Adaptation Protocol (SDAP) header of a first SDAP data protocol data unit (PDU) received from an upper layer after the mapping reconfiguration, wherein the end marker parameter provides an indication that the first SDAP data PDU is a final SDAP data PDU associated with the first QoS flow on the first DRB; and
transmitting the first SDAP data PDU and at least one subsequent SDAP data PDU associated with the first QoS flow to a receiver, the first SDAP data PDU transmitted via the first DRB and the at least one subsequent SDAP data PDU transmitted via the second DRB.

### Claim 31 (depends on 30)

The method of claim 30, wherein detecting the mapping reconfiguration comprises:
detecting the mapping reconfiguration via a Radio Resource Control (RRC) message.

### Claim 32 (depends on 30)

The method of claim 30, wherein detecting the mapping reconfiguration comprises:
detecting the mapping reconfiguration via reflective mapping, wherein the mapping reconfiguration is detected based on whether packets associated with the first QoS flow are received via the second DRB after being initially received via the first DRB.

### Claim 33

A scheduled entity within a wireless communication network, comprising:
a processor;
a transceiver communicatively coupled to the processor;
a memory communicatively coupled to the processor, wherein the processor is configured to:
detect a mapping reconfiguration of a first Quality of Service (QoS) flow from a first data radio bearer (DRB) to a second DRB;
set an end marker parameter in a Service Data Adaptation Protocol (SDAP) header of a first SDAP data protocol data unit (PDU) received from an upper layer after the mapping reconfiguration, wherein the end marker parameter provides an indication that the first SDAP data PDU is a final SDAP data PDU associated with the first QoS flow on the first DRB; and
transmit the first SDAP data PDU and at least one subsequent SDAP data PDU associated with the first QoS flow to a scheduling entity via the transceiver, the first SDAP data PDU transmitted via the first DRB and the at least one subsequent SDAP data PDU transmitted via the second DRB.

### Claim 34 (depends on 33)

The scheduled entity of claim 33, wherein the processor is further configured to:
detect the mapping reconfiguration via a Radio Resource Control (RRC) message.

### Claim 35 (depends on 33)

The scheduled entity of claim 33, wherein the processor is further configured to:
detect the mapping reconfiguration via reflective mapping, wherein the mapping reconfiguration is detected based on whether packets associated with the first QoS flow are received via the second DRB after being initially received via the first DRB.
