Quality of service support for sidelink relay service

Methods, systems, and devices for wireless communications are described. A first user equipment (UE) (e.g., a relay UE) may establish a relay connection for routing communications between a network entity (e.g., a base station) and a second UE (e.g., a remote UE). The relay connection may include a sidelink connection and an access link connection. The remote UE may transmit a request to the network entity via the relay UE. The request may include a relay service code associated with the sidelink connection, as well as a request for quality of service (QoS) support for the relay connection. Based on the request, the network entity may determine a QoS configuration for the relay connection. The network entity may indicate the QoS configuration to the UEs via the relay connection. The UEs may adjust parameters of the relay connection to meet the specifications of the QoS configuration.

INTRODUCTION

The following relates generally to wireless communications and more specifically to quality of service (QoS) support.

SUMMARY

A method for wireless communications at a first UE is described. The method may include transmitting, to a network entity, an indication for a relay connection for a second UE via the first UE, the relay connection including a first connection between the first UE and the second UE and a second connection between the first UE and the network entity; receiving, from the network entity, a QoS mapping configuration for mapping a first QoS configuration associated with a first interface to a second QoS configuration associated with a second interface, or for mapping the second QoS configuration associated with the second interface to the first QoS configuration associated with the first interface, or a combination thereof; configuring a first QoS of the first connection and a second QoS of the second connection based on the QoS mapping configuration; and routing traffic from the second UE to the network entity via the relay connection based on the first QoS and the second QoS.

An apparatus for wireless communications at a first UE is described. The apparatus may include a processor and memory coupled with the processor. The processor and the memory may be configured to transmit, to a network entity, an indication for a relay connection for a second UE via the first UE, the relay connection including a first connection between the first UE and the second UE and a second connection between the first UE and the network entity; to receive, from the network entity, a QoS mapping configuration for mapping a first QoS configuration associated with a first interface to a second QoS configuration associated with a second interface, or for mapping the second QoS configuration associated with the second interface to the first QoS configuration associated with the first interface, or a combination thereof; to configure a first QoS of the first connection and a second QoS of the second connection based on the QoS mapping configuration; and to route traffic from the second UE to the network entity via the relay connection based on the first QoS and the second QoS.

Another apparatus for wireless communications at a first UE is described. The apparatus may include means for transmitting, to a network entity, an indication for a relay connection for a second UE via the first UE, the relay connection including a first connection between the first UE and the second UE and a second connection between the first UE and the network entity; means for receiving, from the network entity, a QoS mapping configuration for mapping a first QoS configuration associated with a first interface to a second QoS configuration associated with a second interface, or for mapping the second QoS configuration associated with the second interface to the first QoS configuration associated with the first interface, or a combination thereof; means for configuring a first QoS of the first connection and a second QoS of the second connection based on the QoS mapping configuration; and means for routing traffic from the second UE to the network entity via the relay connection based on the first QoS and the second QoS.

A non-transitory computer-readable medium storing code for wireless communications at a first UE is described. The code may include instructions executable by a processor to transmit, to a network entity, an indication for a relay connection for a second UE via the first UE, the relay connection including a first connection between the first UE and the second UE and a second connection between the first UE and the network entity; to receive, from the network entity, a QoS mapping configuration for mapping a first QoS configuration associated with a first interface to a second QoS configuration associated with a second interface, or for mapping the second QoS configuration associated with the second interface to the first QoS configuration associated with the first interface, or a combination thereof; to configure a first QoS of the first connection and a second QoS of the second connection based on the QoS mapping configuration; and to route traffic from the second UE to the network entity via the relay connection based on the first QoS and the second QoS.

Some examples of the method, apparatuses, and non-transitory computer-readable medium described herein may further include operations, features, means, or instructions for receiving, from the second UE, a first request including an indication of a relay service code, where the first connection between the first UE and the second UE is associated with the relay service code and establishing a unicast sidelink connection with the second UE based on receiving the first request.

Some examples of the method, apparatuses, and non-transitory computer-readable medium described herein may further include operations, features, means, or instructions for transmitting, to the network entity, an assistance information including the indication of the relay connection and a second request for the first interface of the first connection.

In some examples of the method, apparatuses, and non-transitory computer-readable medium described herein, the first connection may include the unicast sidelink connection.

In some examples of the method, apparatuses, and non-transitory computer-readable medium described herein, the first QoS configuration may correspond to a first QoS indicator, and the second QoS configuration may correspond to a second QoS indicator.

Some examples of the method, apparatuses, and non-transitory computer-readable medium described herein may further include operations, features, means, or instructions for generating a mapping between the first interface and the second interface based on the QoS mapping configuration and determining, based on the generated mapping, a first indicator associated with the first interface, or a second indicator associated with the second interface, or both, where the first indicator is determined for the relay connection for services that have been switched from a connection between the second UE and an additional network entity to the relay connection and the second indicator is determined for the connection between the second UE and the additional network entity for services that has been switched from the relay connection to the connection between the second UE and the additional network entity.

Some examples of the method, apparatuses, and non-transitory computer-readable medium described herein may further include operations, features, means, or instructions for receiving, from the network entity, the QoS mapping configuration in a registration policy message as part of a registration procedure, a protocol data unit (PDU) session establishment response message, a PDU session modification response message, or a combination thereof.

In some examples of the method, apparatuses, and non-transitory computer-readable medium described herein, the QoS mapping configuration may be preconfigured in the first UE.

Some examples of the method, apparatuses, and non-transitory computer-readable medium described herein may further include operations, features, means, or instructions for determining a first QoS indicator for the first interface, a second QoS indicator for the second interface, or both.

Some examples of the method, apparatuses, and non-transitory computer-readable medium described herein may further include operations, features, means, or instructions for determining the first QoS indicator, the second QoS indicator, or both based on an end-to-end QoS for the relay connection.

In some examples of the method, apparatuses, and non-transitory computer-readable medium described herein, the first QoS indicator, the second QoS indicator, or both may be indicative of a QoS identifier associated with a resource type, a priority level, a packet delay budget, a packet error rate, an averaging window duration, a maximum data burst volume, or a combination thereof, for different types of services.

In some examples of the method, apparatuses, and non-transitory computer-readable medium described herein, receiving the QoS mapping configuration message may include operations, features, means, or instructions for receiving a Radio Resource Control (RRC) reconfiguration message including the QoS mapping configuration message and modifying the first connection based on the RRC reconfiguration message.

Some examples of the method, apparatuses, and non-transitory computer-readable medium described herein may further include operations, features, means, or instructions for generating a mapping configuration between the first interface and the second interface based on the RRC reconfiguration message.

In some examples of the method, apparatuses, and non-transitory computer-readable medium described herein, the mapping configuration may include a mapping between QoS flow identifiers for each interface, logical channel identifiers for each interface, or a combination thereof.

Some examples of the method, apparatuses, and non-transitory computer-readable medium described herein may further include operations, features, means, or instructions for determining a change in a QoS for the first interface of the first connection, transmitting, to the base station, assistance information indicating the determined change, and for receiving, from the base station, a modified QoS configuration for the first interface, for the second interface, or both, based on the transmitted assistance information.

Some examples of the method, apparatuses, and non-transitory computer-readable medium described herein may further include operations, features, means, or instructions for receiving, from the second UE, a reception link performance indication for the first connection, where the change in the QoS may be determined based on the reception link performance indication.

In some examples of the method, apparatuses, and non-transitory computer-readable medium described herein, the first interface may include a PC5 interface, and the second interface may include a Uu interface.

A method for wireless communications at a first network entity is described. The method may include receiving, from a second network entity, a QoS mapping configuration including a first configuration associated with a first interface of a first connection and a second configuration associated with a second interface of a second connection; receiving, from a first UE, a request including a relay service code associated with the first connection between the first UE and a second UE and an indication of a relay connection for the second UE via the first UE, the relay connection including the first connection between the first UE and the second UE and the second connection between the first UE and the first network entity; transmitting, to the first UE, a configuration message based on the QoS mapping configuration, the configuration message including the first configuration and the second configuration; and communicating with the second UE via the first UE on the relay connection.

An apparatus for wireless communications at a first network entity is described. The apparatus may include a processor and memory coupled with the processor. The processor and the memory may be configured to receive, from a second network entity, a QoS mapping configuration including a first configuration associated with a first interface of a first connection and a second configuration associated with a second interface of a second connection; to receive, from a first UE, a request including a relay service code associated with the first connection between the first UE and a second UE and an indication of a relay connection for the second UE via the first UE, the relay connection including the first connection between the first UE and the second UE and the second connection between the first UE and the first network entity; to transmit, to the first UE, a configuration message based on the QoS mapping configuration, the configuration message including the first configuration and the second configuration; and to communicate with the second UE via the first UE on the relay connection.

Another apparatus for wireless communications at a first network entity is described. The apparatus may include means for receiving, from a second network entity, a QoS mapping configuration including a first configuration associated with a first interface of a first connection and a second configuration associated with a second interface of a second connection; means for receiving, from a first UE, a request including a relay service code associated with the first connection between the first UE and a second UE and an indication of a relay connection for the second UE via the first UE, the relay connection including the first connection between the first UE and the second UE and the second connection between the first UE and the first network entity; means for transmitting, to the first UE, a configuration message based on the QoS mapping configuration, the configuration message including the first configuration and the second configuration; and means for communicating with the second UE via the first UE on the relay connection.

A non-transitory computer-readable medium storing code for wireless communications at a first network entity is described. The code may include instructions executable by a processor to receive, from a second network entity, a QoS mapping configuration including a first configuration associated with a first interface of a first connection and a second configuration associated with a second interface of a second connection; to receive, from a first UE, a request including a relay service code associated with the first connection between the first UE and a second UE and an indication of a relay connection for the second UE via the first UE, the relay connection including the first connection between the first UE and the second UE and the second connection between the first UE and the first network entity; to transmit, to the first UE, a configuration message based on the QoS mapping configuration, the configuration message including the first configuration and the second configuration; and to communicate with the second UE via the first UE on the relay connection.

Some examples of the method, apparatuses, and non-transitory computer-readable medium described herein may further include operations, features, means, or instructions for transmitting, to a network device, the request including the relay service code associated with the first connection.

In some examples of the method, apparatuses, and non-transitory computer-readable medium described herein, the request including the relay service code may be forwarded from the first UE to the network device.

In some examples of the method, apparatuses, and non-transitory computer-readable medium described herein, the request including the relay service code may be transmitted to the network device via an N2 reference interface.

Some examples of the method, apparatuses, and non-transitory computer-readable medium described herein may further include operations, features, means, or instructions for determining a first QoS indicator for the first interface, a second QoS indicator for the second interface, or both.

A method for wireless communications at a first network entity is described. The method may include receiving, from a second network entity, a request including a relay service code associated with a first connection between a first UE and a second UE and an indication of a relay connection for the second UE via the first UE, the relay connection including the first connection between the first UE and the second UE and a second connection between the first UE and the second network entity; transmitting, to a session management function (SMF) of the first network entity, a message indicating a support for a relay service code for the relay connection; receiving, from the SMF of the first network entity, a QoS mapping configuration for mapping a first QoS configuration associated with a first interface to a second QoS configuration associated with a second interface, or for mapping the second QoS configuration associated with the second interface to the first QoS configuration associated with the first interface, or a combination thereof; and transmitting, to the second network entity, an indication of a QoS configuration for the relay connection, the QoS configuration including a first configuration associated with the first interface for the first connection and a second configuration associated with the second interface for the second connection.

An apparatus for wireless communications at a first network entity is described. The apparatus may include a processor and memory coupled with the processor. The processor and the memory may be configured to receive, from a second network entity, a request including a relay service code associated with a first connection between a first UE and a second UE and an indication of a relay connection for the second UE via the first UE, the relay connection including the first connection between the first UE and the second UE and a second connection between the first UE and the second network entity; to transmit, to an SMF of the first network entity, a message indicating a support for a relay service code for the relay connection; to receive, from the SMF of the first network entity, a QoS mapping configuration for mapping a first QoS configuration associated with a first interface to a second QoS configuration associated with a second interface, or for mapping the second QoS configuration associated with the second interface to the first QoS configuration associated with the first interface, or a combination thereof; and to transmit, to the second network entity, an indication of a QoS configuration for the relay connection, the QoS configuration including a first configuration associated with the first interface for the first connection and a second configuration associated with the second interface for the second connection.

Another apparatus for wireless communications at a first network entity is described. The apparatus may include means for receiving, from a second network entity, a request including a relay service code associated with a first connection between a first UE and a second UE and an indication of a relay connection for the second UE via the first UE, the relay connection including the first connection between the first UE and the second UE and a second connection between the first UE and the second network entity; means for transmitting, to an SMF of the first network entity, a message indicating a support for a relay service code for the relay connection; means for receiving, from the SMF of the first network entity, a QoS mapping configuration for mapping a first QoS configuration associated with a first interface to a second QoS configuration associated with a second interface, or for mapping the second QoS configuration associated with the second interface to the first QoS configuration associated with the first interface, or a combination thereof; and means for transmitting, to the second network entity, an indication of a QoS configuration for the relay connection, the QoS configuration including a first configuration associated with the first interface for the first connection and a second configuration associated with the second interface for the second connection.

A non-transitory computer-readable medium storing code for wireless communications at a first network entity is described. The code may include instructions executable by a processor to receive, from a second network entity, a request including a relay service code associated with a first connection between a first UE and a second UE and an indication of a relay connection for the second UE via the first UE, the relay connection including the first connection between the first UE and the second UE and a second connection between the first UE and the second network entity; to transmit, to an SMF of the first network entity, a message indicating a support for a relay service code for the relay connection; to receive, from the SMF of the first network entity, a QoS mapping configuration for mapping a first QoS configuration associated with a first interface to a second QoS configuration associated with a second interface, or for mapping the second QoS configuration associated with the second interface to the first QoS configuration associated with the first interface, or a combination thereof; and to transmit, to the second network entity, an indication of a QoS configuration for the relay connection, the QoS configuration including a first configuration associated with the first interface for the first connection and a second configuration associated with the second interface for the second connection.

Some examples of the method, apparatuses, and non-transitory computer-readable medium described herein may further include operations, features, means, or instructions for determining a first QoS indicator for the first interface, a second QoS indicator for the second interface, or both.

In some examples of the method, apparatuses, and non-transitory computer-readable medium described herein, the first QoS indicator, the second QoS indicator, or both may be determined based on an end-to-end QoS for the relay connection.

In some examples of the method, apparatuses, and non-transitory computer-readable medium described herein, determining the QoS configuration may include operations, features, means, or instructions for determining the first UE may be authorized for supporting the relay service code based on a set of policy and charging control rules, where the QoS configuration may be determined based on the first UE being authorized to support the relay service code.

A method for wireless communications at a second UE is described. The method may include receiving, from a first network entity, a QoS mapping configuration message, the QoS mapping configuration message including a mapping between a first interface of a first connection between a first UE and the second UE and a second interface of a second connection between the first UE and a second network entity, the first connection associated with a relay service code; configuring a QoS of the first connection based on the QoS mapping configuration message; and communicating with the second network entity via the first UE using the first connection based on the configured QoS.

An apparatus for wireless communications at a second UE is described. The apparatus may include a processor and memory coupled with the processor. The processor and the memory may be configured to receive, from a first network entity, a QoS mapping configuration message, the QoS mapping configuration message including a mapping between a first interface of a first connection between a first UE and the second UE and a second interface of a second connection between the first UE and a second network entity, the first connection associated with a relay service code; to configure a QoS of the first connection based on the QoS mapping configuration message; and to communicate with the second network entity via the first UE using the first connection based on the configured QoS.

Another apparatus for wireless communications at a second UE is described. The apparatus may include means for receiving, from a first network entity, a QoS mapping configuration message, the QoS mapping configuration message including a mapping between a first interface of a first connection between a first UE and the second UE and a second interface of a second connection between the first UE and a second network entity, the first connection associated with a relay service code; means for configuring a QoS of the first connection based on the QoS mapping configuration; and means for communicating with the second network entity via the first UE using the first connection based on the configured QoS.

A non-transitory computer-readable medium storing code for wireless communications at a second UE is described. The code may include instructions executable by a processor to receive, from a first network entity, a QoS mapping configuration message, the QoS mapping configuration message including a mapping between a first interface of a first connection between a first UE and the second UE and a second interface of a second connection between the first UE and a second network entity, the first connection associated with a relay service code; to configure a QoS of the first connection based on the QoS mapping configuration message; and to communicate with the second network entity via the first UE using the first connection based on the configured QoS.

Some examples of the method, apparatuses, and non-transitory computer-readable medium described herein may further include operations, features, means, or instructions for determining one or more first QoS indicators associated with the first interface for the first connection to use for services that have been switched from a connection between the second UE and the first network entity to the first connection and/or determining or one or more second QoS indicators associated with the second interface for the connection between the second UE and the first network entity to use for services that have been switched from the first connection to the connection between the second UE and the first network entity.

In some examples of the method, apparatuses, and non-transitory computer-readable medium described herein, the one or more first QoS indicators may include one or more PC5 specific QoS indicators, one or more PC5 specific QoS identifiers, or a combination thereof, and the one or more second QoS indicators may include one or more Uu specific QoS indicators, one or more Uu specific QoS identifiers, or a combination thereof.

In some examples of the method, apparatuses, and non-transitory computer-readable medium described herein, receiving the QoS mapping configuration message may include operations, features, means, or instructions for receiving, from the first network entity, a registration policy message as part of a registration procedure, a PDU session establishment response message, a PDU session modification response message, or a combination thereof indicating the QoS mapping configuration message.

In some examples of the method, apparatuses, and non-transitory computer-readable medium described herein, the QoS mapping configuration message may be associated with a relay service or a group of relay services.

A method of wireless communications at a first UE is described. The method may include establishing a first connection between the first UE and a second UE, the first connection associated with a relay service code, transmitting, to a base station, a request including the relay service code and an indication of a relay connection for the second UE via the first UE, the relay connection including the first connection between the first UE and the second UE and a second connection between the first UE and the base station, receiving, from the base station, a configuration message in response to transmitting the request, the configuration message including a first configuration associated with a first interface of the first connection and a second configuration associated with a second interface of the second connection, determining a QoS configuration based on the first configuration and the second configuration, and routing traffic from the second UE to the base station via the relay connection based on the QoS configuration.

An apparatus for wireless communications at a first UE is described. The apparatus may include a processor and memory coupled with the processor. The processor and the memory may be configured to establish a first connection between the first UE and a second UE, the first connection associated with a relay service code, transmit, to a base station, a request including the relay service code and an indication of a relay connection for the second UE via the first UE, the relay connection including the first connection between the first UE and the second UE and a second connection between the first UE and the base station, receive, from the base station, a configuration message in response to transmitting the request, the configuration message including a first configuration associated with a first interface of the first connection and a second configuration associated with a second interface of the second connection, determine a QoS configuration based on the first configuration and the second configuration, and route traffic from the second UE to the base station via the relay connection based on the QoS configuration.

Another apparatus for wireless communications at a first UE is described. The apparatus may include means for establishing a first connection between the first UE and a second UE, the first connection associated with a relay service code, transmitting, to a base station, a request including the relay service code and an indication of a relay connection for the second UE via the first UE, the relay connection including the first connection between the first UE and the second UE and a second connection between the first UE and the base station, receiving, from the base station, a configuration message in response to transmitting the request, the configuration message including a first configuration associated with a first interface of the first connection and a second configuration associated with a second interface of the second connection, determining a QoS configuration based on the first configuration and the second configuration, and routing traffic from the second UE to the base station via the relay connection based on the QoS configuration.

A non-transitory computer-readable medium storing code for wireless communications at a first UE is described. The code may include instructions executable by a processor to establish a first connection between the first UE and a second UE, the first connection associated with a relay service code, transmit, to a base station, a request including the relay service code and an indication of a relay connection for the second UE via the first UE, the relay connection including the first connection between the first UE and the second UE and a second connection between the first UE and the base station, receive, from the base station, a configuration message in response to transmitting the request, the configuration message including a first configuration associated with a first interface of the first connection and a second configuration associated with a second interface of the second connection, determine a QoS configuration based on the first configuration and the second configuration, and route traffic from the second UE to the base station via the relay connection based on the QoS configuration.

In some examples of the method, apparatuses, and non-transitory computer-readable medium described herein, establishing the first connection between the first UE and the second UE may include operations, features, means, or instructions for receiving, from the second UE, a relaying request including an indication of the relay service code, and establishing a unicast sidelink connection with the second UE based on receiving the relaying request.

Some examples of the method, apparatuses, and non-transitory computer-readable medium described herein may further include operations, features, means, or instructions for transmitting, to the base station, an assistance information including the indication of the relay connection and a QoS indicator request for the first interface of the first connection.

In some examples of the method, apparatuses, and non-transitory computer-readable medium described herein, the first connection includes the unicast sidelink connection.

Some examples of the method, apparatuses, and non-transitory computer-readable medium described herein may further include operations, features, means, or instructions for determining a mapping configuration for a first indicator associated with the first interface to a second indicator associated with the second interface, for the second indicator associated with the second interface to the first indicator associated with the first interface, or a combination thereof, where the request transmitted to the base station further includes the mapping configuration.

Some examples of the method, apparatuses, and non-transitory computer-readable medium described herein may further include operations, features, means, or instructions for generating a mapping between the first interface and the second interface based on the mapping configuration, wherein the mapping is used to determine the first indicator for the relay connection for services that have been switched from a connection between the second UE and an additional base station to the relay connection, the second indicator for the connection between the second UE and the additional base station for services that have been switched from the relay connection to the connection between the second UE and the additional base station, or a combination thereof.

Some examples of the method, apparatuses, and non-transitory computer-readable medium described herein may further include operations, features, means, or instructions for receiving, from the base station, the mapping configuration in a registration policy message as part of a registration procedure, a PDU session establishment response message, a PDU session modification response message, or a combination thereof.

In some examples of the method, apparatuses, and non-transitory computer-readable medium described herein, the mapping configuration may be preconfigured in the first UE.

Some examples of the method, apparatuses, and non-transitory computer-readable medium described herein may further include operations, features, means, or instructions for determining a first QoS indicator for the first interface, a second QoS indicator for the second interface, or both.

In some examples of the method, apparatuses, and non-transitory computer-readable medium described herein, the first QoS indicator, the second QoS indicator, or both may be determined based on an end-to-end QoS for the relay connection.

In some examples of the method, apparatuses, and non-transitory computer-readable medium described herein, the first QoS indicator, the second QoS indicator, or both may be indicative of a resource type, a priority level, a packet delay budget, a packet error rate, an averaging window duration, a maximum data burst volume, or a combination thereof for different types of services.

In some examples of the method, apparatuses, and non-transitory computer-readable medium described herein, receiving the configuration message may include operations, features, means, or instructions for receiving an RRC reconfiguration message including the configuration message, and modifying the first connection based on the RRC reconfiguration message.

Some examples of the method, apparatuses, and non-transitory computer-readable medium described herein may further include operations, features, means, or instructions for generating a mapping configuration between the first interface and the second interface based on the RRC reconfiguration message.

In some examples of the method, apparatuses, and non-transitory computer-readable medium described herein, the mapping configuration includes a mapping between QoS flow identifiers for each interface, logical channel (LCH) identifiers for each interface, or a combination thereof.

Some examples of the method, apparatuses, and non-transitory computer-readable medium described herein may further include operations, features, means, or instructions for determining a change in a QoS for the first interface of the first connection, transmitting, to the base station, assistance information indicating the determined change, and receiving, from the base station, a modified QoS configuration for the first interface, for the second interface, or both, based on the transmitted assistance information.

Some examples of the method, apparatuses, and non-transitory computer-readable medium described herein may further include operations, features, means, or instructions for receiving, from the second UE, a reception link performance indication for the first connection, where the change in the QoS may be determined based on the reception link performance indication.

In some examples of the method, apparatuses, and non-transitory computer-readable medium described herein, the first interface may include a PC5 interface, and the second interface may include a Uu interface.

Some examples of the method, apparatuses, and non-transitory computer-readable medium described herein may further include operations, features, means, or instructions for establishing a unicast link with the second user equipment, where the relay connection may be established based on establishing the unicast link.

In some examples of the method, apparatuses, and non-transitory computer-readable medium described herein, the request includes a PDU session establishment request or a PDU session modification request.

A method of wireless communications at a base station is described. The method may include receiving, from a first UE, a request including a relay service code associated with a first connection between the first UE and a second UE and an indication of a relay connection for the second UE via the first UE, the relay connection including the first connection between the first UE and the second UE and a second connection between the first UE and the base station, determining a QoS configuration for the relay connection, the QoS configuration including a first configuration associated with a first interface of the first connection and a second configuration associated with a second interface of the second connection, transmitting, to the first UE, a configuration message based on determining the QoS configuration, the configuration message including the first configuration and the second configuration, and communicating with the second UE via the first UE on the relay connection based on the determined QoS configuration.

An apparatus for wireless communications at a base station is described. The apparatus may include a processor and memory coupled with the processor. The processor and the memory may be configured to receive, from a first UE, a request including a relay service code associated with a first connection between the first UE and a second UE and an indication of a relay connection for the second UE via the first UE, the relay connection including the first connection between the first UE and the second UE and a second connection between the first UE and the base station, determine a QoS configuration for the relay connection, the QoS configuration including a first configuration associated with a first interface of the first connection and a second configuration associated with a second interface of the second connection, transmit, to the first UE, a configuration message based on determining the QoS configuration, the configuration message including the first configuration and the second configuration, and communicate with the second UE via the first UE on the relay connection based on the determined QoS configuration.

Another apparatus for wireless communications at a base station is described. The apparatus may include means for receiving, from a first UE, a request including a relay service code associated with a first connection between the first UE and a second UE and an indication of a relay connection for the second UE via the first UE, the relay connection including the first connection between the first UE and the second UE and a second connection between the first UE and the base station, determining a QoS configuration for the relay connection, the QoS configuration including a first configuration associated with a first interface of the first connection and a second configuration associated with a second interface of the second connection, transmitting, to the first UE, a configuration message based on determining the QoS configuration, the configuration message including the first configuration and the second configuration, and communicating with the second UE via the first UE on the relay connection based on the determined QoS configuration.

A non-transitory computer-readable medium storing code for wireless communications at a base station is described. The code may include instructions executable by a processor to receive, from a first UE, a request including a relay service code associated with a first connection between the first UE and a second UE and an indication of a relay connection for the second UE via the first UE, the relay connection including the first connection between the first UE and the second UE and a second connection between the first UE and the base station, determine a QoS configuration for the relay connection, the QoS configuration including a first configuration associated with a first interface of the first connection and a second configuration associated with a second interface of the second connection, transmit, to the first UE, a configuration message based on determining the QoS configuration, the configuration message including the first configuration and the second configuration, and communicate with the second UE via the first UE on the relay connection based on the determined QoS configuration.

Some examples of the method, apparatuses, and non-transitory computer-readable medium described herein may further include operations, features, means, or instructions for transmitting, to a network device, the request including the relay service code associated with the first connection.

In some examples of the method, apparatuses, and non-transitory computer-readable medium described herein, the request including the relay service code may be forwarded from the first UE to the network device.

In some examples of the method, apparatuses, and non-transitory computer-readable medium described herein, the request including the relay service code may be transmitted to the network device via an N2 reference interface.

In some examples of the method, apparatuses, and non-transitory computer-readable medium described herein, determining the QoS configuration may include operations, features, means, or instructions for receiving, from a network device, an indication of the QoS configuration.

In some examples of the method, apparatuses, and non-transitory computer-readable medium described herein, the indication of the QoS configuration may be received in a PDU session request during PDU session establishment or modification.

Some examples of the method, apparatuses, and non-transitory computer-readable medium described herein may further include operations, features, means, or instructions for determining a first QoS indicator for the first interface, a second QoS indicator for the second interface, or both.

In some examples of the method, apparatuses, and non-transitory computer-readable medium described herein, the first QoS indicator, the second QoS indicator, or both may be determined based on an end-to-end QoS for the relay connection.

In some examples of the method, apparatuses, and non-transitory computer-readable medium described herein, the first QoS indicator, the second QoS indicator, or both may be indicative of a resource type, a priority level, a packet delay budget, a packet error rate, an averaging window duration, a maximum data burst volume, or a combination thereof for different types of services.

Some examples of the method, apparatuses, and non-transitory computer-readable medium described herein may further include operations, features, means, or instructions for determining to modify a QoS for the first interface of the first connection based on the QoS configuration, and transmitting, to the first UE, an indication of the modified QoS.

Some examples of the method, apparatuses, and non-transitory computer-readable medium described herein may further include operations, features, means, or instructions for determining a mapping configuration for a first indicator associated with the first interface to a second indicator associated with the second interface, where the request transmitted to the base station further includes the mapping configuration, and transmitting, to the first UE, the second UE, or both, the mapping configuration in a registration policy message as part of a registration procedure, a PDU session establishment response message, a PDU session modification response message, or a combination thereof.

In some examples of the method, apparatuses, and non-transitory computer-readable medium described herein, determining the mapping configuration may include operations, features, means, or instructions for receiving the mapping configuration from a network device.

Some examples of the method, apparatuses, and non-transitory computer-readable medium described herein may further include operations, features, means, or instructions for receiving, from the first UE, assistance information indicating a change in a QoS for the first interface of the first connection, and transmitting, to the first UE, a modified QoS configuration for the first interface, for the second interface, or both, based on the received assistance information.

In some examples of the method, apparatuses, and non-transitory computer-readable medium described herein, the first interface may include a PC5 interface, and the second interface may include a Uu interface.

In some examples of the method, apparatuses, and non-transitory computer-readable medium described herein, the request includes a PDU session establishment request, or a PDU session modification request, or a sidelink assistance information message from the first UE, the second UE, or both.

In some examples of the method, apparatuses, and non-transitory computer-readable medium described herein, the configuration message includes an RRC reconfiguration message.

A method of wireless communications at a network device is described. The method may include receiving, from a base station and at an access and mobility management function (AMF) of the network device, a request including a relay service code associated with a first connection between a first UE and a second UE and an indication of a relay connection for the second UE via the first UE, the relay connection including the first connection between the first UE and the second UE and a second connection between the first UE and the base station, transmitting, to an SMF of the network device, a message indicating a support for the relay service code, determining a QoS configuration for the relay connection, the QoS configuration including a first configuration associated with a first interface of the first connection and a second configuration associated with a second interface of the second connection, and transmitting, to the base station, an indication of the QoS configuration.

An apparatus for wireless communications at a network device is described. The apparatus may include a processor and memory coupled with the processor. The processor and the memory may be configured to receive, from a base station and at an AMF of the network device, a request including a relay service code associated with a first connection between a first UE and a second UE and an indication of a relay connection for the second UE via the first UE, the relay connection including the first connection between the first UE and the second UE and a second connection between the first UE and the base station, transmit, to an SMF of the network device, a message indicating a support for the relay service code, determine a QoS configuration for the relay connection, the QoS configuration including a first configuration associated with a first interface of the first connection and a second configuration associated with a second interface of the second connection, and transmit, to the base station, an indication of the QoS configuration.

Another apparatus for wireless communications at a network device is described. The apparatus may include means for receiving, from a base station and at an AMF of the network device, a request including a relay service code associated with a first connection between a first UE and a second UE and an indication of a relay connection for the second UE via the first UE, the relay connection including the first connection between the first UE and the second UE and a second connection between the first UE and the base station, transmitting, to an SMF of the network device, a message indicating a support for the relay service code, determining a QoS configuration for the relay connection, the QoS configuration including a first configuration associated with a first interface of the first connection and a second configuration associated with a second interface of the second connection, and transmitting, to the base station, an indication of the QoS configuration.

A non-transitory computer-readable medium storing code for wireless communications at a network device is described. The code may include instructions executable by a processor to receive, from a base station and at an AMF of the network device, a request including a relay service code associated with a first connection between a first UE and a second UE and an indication of a relay connection for the second UE via the first UE, the relay connection including the first connection between the first UE and the second UE and a second connection between the first UE and the base station, transmit, to an SMF of the network device, a message indicating a support for the relay service code, determine a QoS configuration for the relay connection, the QoS configuration including a first configuration associated with a first interface of the first connection and a second configuration associated with a second interface of the second connection, and transmit, to the base station, an indication of the QoS configuration.

Some examples of the method, apparatuses, and non-transitory computer-readable medium described herein may further include operations, features, means, or instructions for determining a first QoS indicator for the first interface, a second QoS indicator for the second interface, or both.

In some examples of the method, apparatuses, and non-transitory computer-readable medium described herein, the first QoS indicator, the second QoS indicator, or both may be determined based on an end-to-end QoS for the relay connection.

In some examples of the method, apparatuses, and non-transitory computer-readable medium described herein, the first QoS indicator, the second QoS indicator, or both may be indicative of a resource type, a priority level, a packet delay budget, a packet error rate, an averaging window duration, a maximum data burst volume, or a combination thereof for different types of services.

In some examples of the method, apparatuses, and non-transitory computer-readable medium described herein, determining the QoS configuration further may include operations, features, means, or instructions for determining the first UE may be authorized for supporting the relay service code based on a set of policy and charging control rules, where the QoS configuration may be determined based on the first UE being authorized to support the relay service code.

In some examples of the method, apparatuses, and non-transitory computer-readable medium described herein, transmitting the message indicating the support for the relay service code may include operations, features, means, or instructions for transmitting, to the SMF of the network device, a network slice management function (Nsmf) message including the support for the relay service code.

Some examples of the method, apparatuses, and non-transitory computer-readable medium described herein may further include operations, features, means, or instructions for performing a QoS modification procedure based on a change in a QoS for the first connection, the second connection, or both.

In some examples of the method, apparatuses, and non-transitory computer-readable medium described herein, the indication of the QoS configuration includes a PDU session establishment request or a PDU session modification request.

In some examples of the method, apparatuses, and non-transitory computer-readable medium described herein, the indication of the QoS configuration includes an end-to-end QoS configuration for the first connection and the second connection.

A method of wireless communications at a second UE is described. The method may include establishing a first connection between a first UE and the second UE, the first connection associated with a relay service code, receiving, from a first base station, a mapping configuration message, the mapping configuration message including a mapping between a first interface of the first connection and a second interface of a second connection between the first UE and a second base station, determining a quality of service configuration based on the mapping configuration message, and communicating with the second base station via the first UE using the first connection based on the quality of service configuration.

An apparatus for wireless communications at a network device is described. The apparatus may include a processor and memory coupled with the processor. The processor and the memory may be configured to establish a first connection between a first UE and the second UE, the first connection associated with a relay service code, receive, from a first base station, a mapping configuration message, the mapping configuration message including a mapping between a first interface of the first connection and a second interface of a second connection between the first UE and a second base station, determine a quality of service configuration based on the mapping configuration message, and communicate with the second base station via the first UE using the first connection based on the quality of service configuration.

Another apparatus for wireless communications at a network device is described. The apparatus may include means for establishing a first connection between a first UE and the second UE, the first connection associated with a relay service code, receiving, from a first base station, a mapping configuration message, the mapping configuration message including a mapping between a first interface of the first connection and a second interface of a second connection between the first UE and a second base station, determining a quality of service configuration based on the mapping configuration message, and communicating with the second base station via the first UE using the first connection based on the quality of service configuration.

A non-transitory computer-readable medium storing code for wireless communications at a network device is described. The code may include instructions executable by a processor to establish a first connection between a first UE and the second UE, the first connection associated with a relay service code, receive, from a first base station, a mapping configuration message, the mapping configuration message including a mapping between a first interface of the first connection and a second interface of a second connection between the first UE and a second base station, determine a quality of service configuration based on the mapping configuration message, and communicate with the second base station via the first UE using the first connection based on the quality of service configuration.

Some examples of the method, apparatuses, and non-transitory computer-readable medium described herein may further include operations, features, means, or instructions for determining one or more first QoS indicators for the first connection to use for services that have been switched from a connection between the second UE and the first base station to the first connection, one or more second QoS indicators for the second interface for the connection between the second UE and the first base station to use for services that have been switched from the first connection to the connection between the second UE and the first base station, or a combination thereof.

In some examples of the method, apparatuses, and non-transitory computer-readable medium described herein, the one or more first QoS indicators may include one or more PC5 specific QoS indicators, one or more PC5 specific QoS identifiers, or a combination thereof, and the one or more second QoS indicators may include one or more Uu specific quality of service indicators, one or more Uu specific quality of service identifiers, or a combination thereof.

In some examples of the method, apparatuses, and non-transitory computer-readable medium described herein, receiving the mapping configuration message may include operations, features, means, or instructions for receiving, from the first base station, a registration policy message as part of a registration procedure, a PDU session establishment response message, a PDU session modification response message, or a combination thereof indicating the mapping configuration message.

In some examples of the method, apparatuses, and non-transitory computer-readable medium described herein, the first interface may include a PC5 interface, and the second interface may include a Uu interface.

DETAILED DESCRIPTION

Some wireless communication systems may include one or more UEs and one or more base stations that may support one or more multiple radio access technologies (RATs) including 4G systems, such as LTE systems, and 5G systems, which may be referred to as NR systems. According to one or more of these example RATs, one or more UEs may communicate directly with one another in sidelink communication channels without transmitting through a base station or through a relay point. A sidelink communication may be an example of device-to-device (D2D) communication, vehicle-to-everything (V2X) communication, or another example of sidelink communication in a wireless communications system.

A first UE may communicate with a base station via a second UE. In some examples, the first UE may be referred to as a remote UE, the base station may be referred to as a network entity, and the second UE may be referred to as a relay UE. As used herein, the descriptor “remote UE” relates to a UE that communicates with a base station via another UE, and the descriptor “relay UE” relates to a UE that relays communications between a base station and a remote UE. The remote UE may communicate with the relay UE via a sidelink connection established over a sidelink interface, which, in one example, may be referred to as a PC5 interface. The relay UE may relay transmissions from the remote UE to the base station via an access link connection established over an access link interface, which may be referred to as a Uu interface. The connection between the remote UE and a 5G core network (5GC) (e.g., including the sidelink connection and the access link connection) may be referred to as a relay connection (e.g., an end-to-end connection). In some examples, the relay connection may include a relay PDU session between the relay UE and the 5GC (e.g., via the Uu interface).

When establishing a relay connection, a UE may transmit information requesting a QoS flow for the connection, where the requested QoS flow may be associated with a 5G QoS identifier (5QI). The 5QI may define one or more characteristics of the QoS flow, such as a resource type (e.g., a guaranteed bit rate (GBR), a delay critical GBR, a non-GBR, etc.), a priority level, a packet delay budget, a packet error rate, an averaging window, a maximum data burst volume, or any combination thereof. In some examples, a sidelink connection (e.g., a PC5 unicast link) may be associated with a sidelink QoS identifier, such as a PC5 specific QoS identifier (PQI).

In some examples, in response to a request from a remote UE for a QoS flow for a relay connection, a sidelink QoS flow with a sidelink QoS identifier (e.g., a PQI) may be established for a sidelink connection (e.g., a PC5 QoS flow for a PC5 unicast link) between the relay UE and the remote UE, and a separate access link QoS flow with a 5QI may be established for the Uu interface between the relay UE and the base station. The sidelink QoS identifier and the 5QI may be established independently and may fail to satisfy an end-to-end QoS flow for the relay connection (e.g., from the remote UE to the 5GC). For example, a remote UE may request a total packet delay budget (e.g., 100 milliseconds (ms)) for the relay connection. The sidelink QoS identifier may specify a first packet delay budget, and the 5QI may specify a second packet delay budget. Because the sidelink QoS identifier and the 5QI are established independently, the sum of the first and second packet delay budgets may be greater than the requested total packet delay budget, which may impact communications reliability and efficiency over the relay connection.

As described herein, a network entity (e.g., a base station) may determine an end-to-end QoS configuration when establishing a relay connection between a remote UE and the 5GC. In some examples, the QoS configuration may be associated with a 5QI. The QoS configuration may define a QoS flow for a sidelink connection (e.g., via a PC5 interface) between the remote UE and a relay UE, as well as a QoS flow for an additional interface (e.g., a Uu interface) between the relay UE and the network entity. In some cases, a mapping may be determined between the sidelink QoS identifier and the 5QI to indicate on which radio bearers at the relay UE to relay traffic between the remote UE and the 5GC (e.g., through the network entity). The network entity may indicate this mapping to the relay UE in a registration policy when the relay UE registers with the network (e.g., a message indicating policies, configurations, communication parameters, etc., that the network entity transmits to the relay UE as part of a registration procedure), or the mapping may be preconfigured in the relay UE. Additionally, different sidelink QoS identifiers and 5QIs may be defined and used to satisfy the end-to-end QoS configuration.

The remote UE may establish a sidelink connection with the relay UE using a sidelink discovery procedure. The sidelink connection may be associated with a relay service code (e.g., an identification for a connectivity service the relay UE provides), which may specify one or more characteristics of the sidelink connection provided by the relay UE. Additionally, the remote UE may also indicate a Layer 3 (L3) relaying request to the relay UE when establishing the sidelink connection. In some cases, an L3 relay connection (e.g., as indicated by the L3 relaying request) may include the remote UE communicating user data via the relay UE to the base station and 5GC, where the remote UE is not known to the base station at a control plane level. Based on the L3 connection, the base station may be unable to communicate directly with the remote UE, and the relay UE may use the mapping described above to forward messages between the remote UE and the base station on the sidelink interface (e.g., the sidelink connection between the remote UE and the relay UE) and the Uu interface (e.g., the connection between the relay UE and the base station).

In some cases, the relay UE may transmit a request to the base station based on the L3 relaying request received from the remote UE, where the request at least includes the relay service code indicated by the remote UE. The base station may then forward this request to a network device (e.g., a 5GC or an additional network device that includes an AMF, an SMF, a user plane function (UPF), etc.), where the network device determines whether the relay UE is authorized to support the relay service code and the L3 relay connection. Subsequently, if the relay UE is authorized, the network device may then establish and indicate a PDU session to the base station for the L3 relay connection and may also indicate end-to-end QoS needs for the L3 relay connection (e.g., PQI and 5QI needs).

Accordingly, the base station may then determine the end-to-end QoS configuration (e.g., a QoS to allocate for the Uu interface QoS flows and whether to modify a QoS for the PC5 interface QoS flows) based on the indicated PDU session for the L3 relay connection and the indicated end-to-end QoS for the L3 relay connection. After determining the end-to-end QoS configuration, the base station may transmit an indication of the end-to-end QoS configuration to the relay UE, and the relay UE may modify a QoS flow of a sidelink connection (e.g., a PC5 QoS flow corresponding to a PC5 unicast link) with the remote UE based on the indication of the end-to-end QoS configuration. Subsequently, the relay UE may create a mapping between a sidelink QoS flow identifier (e.g., a PC5 QoS flow identifier (PFI)) and a Uu Qos flow identifier (QFI) based on the end-to-end QoS configuration and may route traffic between the remote UE and the base station based on the created mapping. In some cases, the base station (e.g., a next-generation radio access network (NG-RAN) device) may determine the end-to-end QoS configuration without communicating with the network device (e.g., a radio access network (RAN) centric determination).

Particular aspects of the subject matter described in this disclosure may be implemented to realize lower end-to-end delays, higher reliability, power savings, and increased battery life. In some examples, a first device (e.g., a relay UE) may communicate with a network entity (e.g., a base station) to relay data for an additional device (e.g., a remote UE), and the first device may determine an end-to-end QoS configuration (e.g., based on signaling from the network entity) for a relay connection to improve reliability of transmissions based on the end-to-end QoS configuration.

Aspects of the disclosure are initially described in the context of wireless communications systems. Additionally, aspects of the disclosure are illustrated through an additional wireless communications system, a QoS configuration, relay configurations, a QoS flow, QoS negotiations, and process flows. Aspects of the disclosure are further illustrated by and described with reference to apparatus diagrams, system diagrams, and flowcharts that relate to QoS support for sidelink relay service.

In some systems, the D2D or sidelink communication link135may be an example of a communication channel, such as a sidelink communication channel, between vehicles (e.g., UEs115). In some examples, vehicles may communicate using V2X communications, vehicle-to-vehicle (V2V) communications, or some combination of these. A vehicle may signal information related to traffic conditions, signal scheduling, weather, safety, emergencies, or any other information relevant to a V2X system. In some examples, vehicles in a V2X system may communicate with roadside infrastructure, such as roadside units, or with the network via one or more network nodes (e.g., base stations105) using vehicle-to-network (V2N) communications, or with both. In some cases, sidelink communications may implement or use a PC5 interface. Additionally or alternatively, the D2D or sidelink communication link135may be used for additional services, such as interactive gaming or data sharing between variable kinds of terminals (e.g., mobile phones, robots, augmented reality (AR)/virtual reality (VR) devices like headsets/glasses or smart tablets, etc.).

In various examples, a communication manager may be included in a device to support techniques for QoS support in sidelink relay service. For example, a UE115may include a UE communications manager101, a base station105(e.g., a network entity) may include a base station communications manager102, and a network device (e.g., as part of the core network) may include a network device communications manager103.

For example, a relay UE115(e.g., a first UE115) may include a UE communications manager101-a, which can be used to establish a connection with a remote UE115(e.g., a second UE115) via a D2D or sidelink communication link135. When establishing the connection, the remote UE115may transmit a relaying request to the relay UE115that includes a relay service code indicating a type of relaying needed for the remote UE (e.g., to set up an L3 relay connection via the relay UE115to a base station105). Subsequently, the UE communications manager101-amay transmit the relaying request to the base station105and may receive a configuration message from the base station105indicating an end-to-end QoS configuration. The end-to-end QoS configuration may include configuration information (e.g., PQI and 5QI) for a PC5 interface between the relay UE115and the remote UE115(e.g., for the D2D or sidelink communication link135) and for a Uu interface between the relay UE115and the base station105(e.g., for a communication link125). Accordingly, the UE communications manager101-aof the relay UE115may then use the end-to-end QoS configuration to route traffic between the remote UE115and the base station105. In some cases, the UE communications manager101-amay also determine a mapping from the PC5 interface to the Uu interface (e.g., PQI to 5QI) and vice versa (e.g., from 5QI to PQI) to route the traffic between the remote UE115and the base station105.

Additionally or alternatively, a remote UE115(e.g., a second UE115) may include a UE communications manager101-b, which can be used to establish a connection with a relay UE115(e.g., a first UE115) via a D2D or sidelink communication link135for forwarding communications from the remote UE115to a network entity (e.g., a base station105). For example, the UE communications manager101-bmay receive a QoS mapping configuration mapping message that includes a mapping between a first interface of a first connection between the remote UE115and the relay UE115(e.g., the D2D or sidelink communication link135) and a second interface of a second connection between the relay UE115and the network entity (e.g., a communication link125). Subsequently, the UE communications manager101-bmay configure a QoS of the first connection based on the QoS mapping configuration message and may communicate with the network entity via the relay UE115based on the configured QoS.

Additionally, a base station105(e.g., the network entity) may use the base station communications manager102to determine the end-to-end QoS configuration based on receiving the relaying request from the relay UE115. In some cases, the base station communications manager102may transmit the relaying request to a network device (e.g., an AMF of a 5GC) and may receive end-to-end QoS needs for the relaying request from the network device, where the end-to-end QoS configuration is determined based on the end-to-end QoS needs. For example, determining the end-to-end QoS configuration may include determining a PQI associated with the PC5 interface and a 5QI associated with the Uu interface. After informing the relay UE115of the end-to-end QoS configuration, the base station communications manager102may communicate with the remote UE115via the relay UE115according to the end-to-end QoS configuration.

A network device may also be included in wireless communications system100to support the techniques as described herein. For example, the network device may include a core network device (e.g., 5GC device) that includes an AMF, an SMF, and a UPF. Additionally, the network device may include the network device communications manager103that receives the relaying request from the base station105(e.g., at the AMF) and determines an end-to-end QoS configuration (e.g., end-to-end QoS needs for an L3 relaying connection) based on the relaying request. Subsequently, the network device communications manager103may transmit an indication of the end-to-end QoS configuration to the base station105. In some cases, the network device communications manager103may determine whether the relay UE115is authorized to handle relaying between the remote UE115and the base station105based on the relaying request (e.g., including the relay service code) and a set of policy and charging control (PCC) rules.

FIG.2illustrates an example of a wireless communications system200that supports QoS support for sidelink relay service in accordance with aspects of the present disclosure. In some examples, wireless communications system200may implement aspects of or may be implemented by aspects of wireless communications system100. For example, wireless communications system200may include a base station105-a, a UE115-a, a UE115-b, and a core network130-a(e.g., a 5GC), which may be examples of corresponding base stations105, UEs115, and the core network130, respectively, as described with reference toFIG.1.

The UE115-aand the UE115-bmay establish a connection205-afor sidelink communications. In some examples, the UE115-amay be referred to as a remote UE, and the UE115-bmay be referred to as a relay UE (e.g., a UE-to-network relay UE, a proximity services (ProSe) UE-to-network relay UE, etc.). In some examples, the UE115-amay discover the UE115-busing a sidelink discovery procedure, which may be based on a use of relay service codes, and may establish the connection205-ausing sidelink unicast link setup procedures. For example, the UE115-bmay first broadcast a message indicating one or more relay service codes identifying connectivity services that the UE115-bprovides. In some cases, the UEs115in wireless communications system200(e.g., including the UE115-aand the UE115-b, as well as additional UEs115not depicted inFIG.2) may be provisioned with authorized relay service codes when registering with the network (e.g., as part of a ProSe policy during 5G authorization and provisioning by a policy charging function (PCF)).

In some example, the UE115-amay transmit a discovery message210based on receiving the broadcast message from UE115-bindicating the relay service code(s) provided by the UE115-b. Additionally or alternatively, the UE115-bmay provide the relay service code(s) in response to receiving the discovery message210, where the relay service code(s) identify the connectivity service(s) the UE115-bis enabled to provide (e.g., relay connectivity). Based on the relay service code of the UE115-band the discovery message210, the UE115-aand the UE115-bmay establish the connection205-ausing sidelink unicast link setup procedures. Additionally, the UE115-bmay establish a connection205-bwith the base station105-a(e.g., a network entity). In some cases, the connection205-bmay be an existing connection previously established between the UE115-band the base station105-a(e.g., based on a random access procedure, as an example). Additionally, the base station105-amay establish a connection205-cwith the core network130-a, where the connection205-cmay be an existing connection between the base station105-aand the core network130-a(e.g., a backhaul link, such as using an S1, N2, N3, or other interface

During establishment of the connection205-aor after establishing the connection205-a, the UE115-amay transmit a request215to the UE115-bto request for relaying support between the UE115-aand the base station105-avia the UE115-b(e.g., a PC5 relay path, where the UE115-ais connected to the base station105-avia a UE-to-network relay UE over a PC5 path). Accordingly, the relay connection may include the connection205-aand the connection205-b. The connection205-amay include a sidelink (e.g., PC5 path) and sidelink interface (e.g., and a Uu interface, such as a virtual Uu interface) for communications via the relay connection, and the connection205-bmay include a Uu path and interface for communication via the relay connection. Additionally or alternatively, although not shown, the UE115-amay include a direct connection to an additional base station105over the Uu path and interface (e.g., and the additional base station105may communicate with the base station105-avia a backhaul connection, such as a Xn interface).

In some cases, the request215may include an indication of a relay service code that the UE115-aneeds for communicating via the relay connection (e.g., an indication of what services the UE115-aneeds for the relay connection) as well as a request for QoS support for the relay connection. For example, the request215may include a request to establish an L3 relay connection between the UE115-aand the base station105-avia the UE115-b. In some examples, the L3 relay connection may include the connection205-a(e.g., between the UE115-aand the UE115-b) and the connection205-b(e.g., between the UE115-band the base station105-a). The L3 relay connection may include the UE115-abeing unknown to the base station105-a, and the base station105-amay communicate with the UE115-bknowing that the communications are being relayed to some additional wireless device but not knowing any specific information about the UE115-a(e.g., apart from the relay services requested by the request215and corresponding relay service code). In some examples, the request215may be a sidelink direct communication request message (e.g., PC5 sidelink (PC5-S) direct communication request message) or a sidelink security mode command (e.g., a PC5-S security mode command) or a sidelink modification request message (e.g., a PC5-S link modification request message).

In some cases, in response to the request215from the UE115-afor a QoS flow for the relay connection, a sidelink QoS identifier (e.g., a PQI) may be established for the sidelink interface (e.g., PC5 interface) QoS flow on the connection205-abetween the UE115-aand the UE115-b, and a separate 5QI may be established for the Uu interface QoS flow on the connection205-bbetween the UE115-band the base station105-a. However, the sidelink QoS identifier and the 5QI may be established independently of each other and may fail to satisfy an end-to-end QoS flow for the relay connection. For example, the request215may include a total packet delay budget (e.g., 100 ms) for the relay connection (e.g., based on the indicated relay service code). The sidelink QoS identifier may specify a first packet delay budget, and the 5QI may specify a second packet delay budget. Because the sidelink QoS identifier and the 5QI are established independently, the sum of the first and second packet delay budgets may be greater than the requested total packet delay budget, which may impact communications reliability and efficiency over the relay connection.

Additionally, after receiving the request215from the UE115-a, the UE115-bmay determine to set up one or more PDU sessions on a Uu connection (e.g., the Uu interface of the connection205-b) with the base station105-a. For example, the connection205-bmay be referred to as a PDU connection between the UE115-band the base station105-a. Accordingly, the UE115-bmay transmit a request216to the base station105-ato establish the Uu connection with the base station105-a. For example, the UE115-amay transmit the request215to establish a sidelink connection with the UE115-b(e.g., a link on the sidelink or PC5 interface of the connection205-a) as part of the L3 relay connection, and the UE115-bmay then transmit the request216to the base station105-ato establish the Uu connection as part of the L3 relay connection. In some examples, the request216may be a sidelink direct communication request message or a sidelink security mode command or a sidelink modification request message.

Accordingly, as described herein, based on the request216, the base station105-amay determine a QoS configuration for the relay connection (e.g., an end-to-end QoS configuration) instead of determining separate QoS indicators for each connection205. For example, the QoS configuration may define QoS characteristics for the connections205-aand205-b. Additionally, the QoS configuration may include a sidelink QoS identifier (e.g., a PQI) for the sidelink interface (e.g., PC5 interface) QoS flow on the connection205-a(e.g., a first configuration for a first interface of a first connection) and a 5QI for the Uu interface QoS flow on the connection205-b(e.g., a second configuration for a second interface of a second connection), where the sidelink QoS identifier and the 5QI are determined to satisfy the overall QoS configuration for the relay connection.

In some cases, the base station105-amay determine the QoS configuration based on communicating with a network device (e.g., including an AMF, an SMF, a UPF, etc.), where the network device determines whether the UE115-bis authorized to handle the relay connection based on the relay service code and determines the QoS needs for the relay connection (e.g., based on the relay service code and the indication of the L3 relay connection). For example, the base station105-amay forward a request217to the core network130-a(e.g., via the connection205-c) corresponding to the request215and the request216. Based on the request217, the core network130-amay then determine the QoS needs for the relay connection and may transmit a configuration message220-ato the base station105-aindicating the QoS configuration based on the QoS needs. In some examples, the configuration message220-amay include a mapping between the sidelink QoS identifier and the 5QI that satisfy the overall QoS configuration for the relay connection (e.g., an end-to-end QoS configuration). In some examples, this configuration message220-amay include a mapping list with each entry indicating different mapping values. For example, the relay connection can have multiple QoS flows, and the mapping list in the configuration message220-amay be used to determine the QoS mapping for each QoS flow based on a corresponding end-to-end QoS for relay services provided on the relay connection.

Subsequently, the base station105-a(e.g., a network entity) may transmit a configuration message220-b(e.g., corresponding to the configuration message220-a) to the UE115-bindicating the QoS configuration and the QoS characteristics for the connections205(e.g., the PQI, the 5QI, etc.). In some examples, the configuration message220-bmay be included in an RRC reconfiguration message. The UE115-bmay forward a configuration message220-cto the UE115-abased on the configuration message220-b. Based on the configuration messages220, the UEs115may adjust parameters of the connections205to meet the specifications of the QoS configuration. For example, the UE115-bmay configure one or more data radio bearers (DRBs) for the sidelink interface and the Uu interface based on the QoS configuration. Additionally, the UE115-bmay determine a mapping of DRBs to use between the sidelink interface of the connection205-aand the Uu interface of the connection205-b(e.g., mapping between logical channel identifiers (LCIDs) of the different interfaces) based on the QoS configuration to relay (e.g., route) traffic between the UE115-aand the base station105-a. Based on the QoS configuration, the UE115-amay communicate with the base station105-aover the relay connection via the UE115-b.

In some examples, the UE115-bmay detect a change in channel conditions for the connection205-awhich may impact the QoS configuration. For example, based on a mobility of the UE115-aand/or the UE115-b, the UE115-amay determine that the QoS (e.g., the packet delay budget, the packet error rate, etc.) that can be supported on the connection205-ahas changed. In some cases, the UE115-bmay determine the change in channel conditions based on the UE115-agenerating and transmitting a link quality report identifying the change in channel conditions. In some examples, the UE115-amay be configured to transmit the link quality report periodically. Additionally or alternatively, the UE115-amay be configured to transmit the link quality report based on a triggering event, such as a QoS parameter changing such that the QoS parameter is above or below a threshold.

The UE115-amay transmit the link quality report to the UE115-b, and the UE115-bmay transmit the link quality report to the base station105-a. In some examples, the base station105-amay receive the link quality report via the relay connection in an assistance information message from the UE115-bindicating information about the connection205-a(e.g., a sidelink connection) between the UE115-aand the UE115-b(e.g., a SidelinkUEAssistanceInformation message). Based on the link quality report and the assistance information message, the base station105-amay update the QoS configuration, which may include determining an updated set of QoS characteristics for the connection205-a, the connection205-b, or both. The base station105-amay transmit a second configuration message220-bindicating the updated QoS configuration to the UE115-b, and the UE115-bmay apply the updated QoS configuration for communicating over the relay connection.

To enable the techniques as described herein, relay service QoS information may be provisioned to the UE115-a(e.g., the remote UE) and the UE115-b(e.g., the relay UE). For example, during a provisioning step of the sidelink establishment for the connection205-a(e.g., ProSe provisioning), a PCF transmitted or preconfigured in the UEs115may include QoS needs of each relay service code in a policy (e.g., a ProSe policy) sent to the UE115-aand the UE115-b. That is, the UEs115may be provisioned one or more authorized relay service code(s) supported by the policy (e.g., predefined codes assigned to the UEs115to indicate types of relaying the UE115-bis capable of handling, such as data communications, voice communications, gaming, etc.) and end-to-end QoS requirements of the relay service code(s) mapped to a sidelink QoS (e.g., PC5 QoS) and a Uu QoS (e.g., PQI to 5QI mapping information). In some cases, an application function (AF) (e.g., of a network device) may provide the PCF with the end-to-end QoS needs for a relay service via a network exposure function (NEF).

The end-to-end QoS requirements of the relay service code(s) may be mapped to the sidelink and Uu QoS based on different types of information. For example, the mapping may be based on sidelink QoS information, such as sidelink QoS parameters (e.g., PC5 QoS parameters, such as a PQI and other QoS parameters) and a sidelink radio bearer (SLRB) configuration (e.g., a static configuration for out-of-coverage (OOC) operation)), where the sidelink QoS parameters and the SLRB configuration are provisioned by the relay service code(s). Additionally, the mapping may be based on relay PDU session information sent to the UE115-b(e.g., or additional L3 Relay UEs), where the relay PDU session information includes an access point name (APN)/data network name (DNN) for the wireless communications system200(e.g., 5G communications) and QoS parameters for the wireless communications system200(e.g., 5QI and other QoS parameters). Additionally, the UE115-bmay be provisioned with sidelink QoS identifier to 5QI mapping information (e.g., PQI to 5QI mapping information) that indicates which DRBs to relay the traffic on. For example, the sidelink QoS identifier to 5QI mapping may assist the UE115-bwith which 5QI to use when requesting to modify a relay PDU session to support a specific relaying service. This sidelink QoS identifier to 5QI mapping information may be preconfigured in the UE115-b(e.g., a relay device) for OOC operations or may be indicated to the UE115-bin a registration policy when registering with the network.

In some cases, the base station105-amay transmit this sidelink QoS identifier to 5QI mapping information to the UE115-aand the UE115-bin a container included in messages (e.g., N1 messages) sent to the UE115-aand the UE115-bduring a PDU session setup or modification. For example, the base station105-amay transmit the container with the sidelink QoS identifier to 5QI mapping information via a PDU session establishment accept message, a PDU session modification command message or a combination thereof. In some cases, the UE115-a(e.g., the remote UE) may receive this container and message during a PDU session establishment or modification over a Uu path. Subsequently, the UE115-a(e.g., the remote UE) may use the mapping to determine sidelink QoS identifiers (e.g., PQIs) to use for services switched with a specific 5QI over a Uu path to a sidelink relay path (e.g., PC5 relay path). Additionally, the UE115-b(e.g., the relay UE) may receive this container and message during a relay PDU session establishment or modification for relaying traffic from the UE115-ato the base station105-a(e.g., in a PDU session response message, such as a PDU establishment accept/modification command message sent to the UE115-bby the base station105-a). In some cases, the sidelink QoS identifier to 5QI mapping may also be used to switch from a sidelink path to a Uu path, where the UE115-aand the UE115-bmay use the mapping configuration to determine a 5QI corresponding to a sidelink QoS identifier of the service being switched. For example, the UE115-amay switch services from the relay connection that is using the sidelink path to a Uu path to communicate directly with the base station105-aor an additional base station105, where the sidelink QoS identifier to 5QI mapping information is used to determine a 5QI for the Uu path that corresponds to a sidelink QoS identifier that was used for the service on the sidelink path.

Additionally, to further enable the techniques as described herein, sidelink QoS identifiers and/or 5QIs may be defined to satisfy end-to-end QoS over the relay connection. In some cases, sidelink QoS identifier and 5QI QoS characteristics and other QoS parameters may be defined to cover end-to-end QoS on a single link (e.g., for a single connection205and not for the relay connection that includes both connections205). For example, Table 1 below may represent different 5QI values defined with corresponding QoS parameters.

In some cases, each 5QI value defined in Table 1 may be used for different types of corresponding example services. For example, the 5QI value of one (1) may be used for conversational voice; the 5QI value of two (2) may be used for conversational video (e.g., live streaming); the 5QI value of three (3) may be used for real time gaming, V2X messages, electricity distribution (e.g., medium voltage allocations), process automation (e.g., monitoring), etc.; the 5QI value of four (4) may be used for non-conversational video (e.g., buffered streaming); the 5QI value of 65 may be used for mission critical user plane push-to-talk voice (e.g., MCPTT); the 5QI value of 66 may be used for non-mission-critical user plane push-to-talk voice; and the 5QI value of 67 may be used for mission critical video user plane services. The 5QI values in Table 1 are not meant to be an exhaustive list of all configured 5QI values.

However, the defined 5QI values may be insufficient for end-to-end QoS configurations that include multiple connections (e.g., two (2) links or the two (2) connections205as shown inFIG.2, which may be referred to as a multi-hop connection). For example, the 5QI value of 67 defined for the mission-critical video user plane traffic may include a packet delay budget of 100 ms and a packet error rate of 10−3. The packet delay budget may define an upper bound between a UE115and a UPF (e.g., of a single connection). As such, for traffic of the UE115-a(e.g., a remote UE) relayed via the UE115-b(e.g., relay UE) may need to accommodate the 100 ms packet delay budget between the UE115-aand the UPF. Thus, the end-to-end packet delay budget may be shared between the sidelink (e.g., the connection205-a) and a relay PDU session (e.g., the Uu link, the connection205-b, etc.), which may not be possible based on the defined 5QI values. Accordingly, sidelink QoS identifiers and 5QIs may be defined for satisfying end-to-end QoS for relaying (e.g., with packet delay budgets and packet error rates not satisfied by existing sidelink QoS identifiers or 5QIs).

Additionally, the techniques for establishing the end-to-end QoS configuration (e.g., an end-to-end QoS setup for L3 relays) is described in greater detail below inFIG.9. The techniques described herein may enable improvements for QoS support over the relay connection, among other benefits.

FIG.3illustrates an example of a QoS configuration300that supports QoS support for sidelink relay service in accordance with aspects of the present disclosure. In some examples, QoS configuration300may implement aspects of or may be implemented by aspects of wireless communications system100, wireless communications system200, or both. For example, QoS configuration300may include a UE115-c, a UE115-d, and a base station105-b, which may be examples of corresponding UEs115and base stations105, respectively, as described with reference toFIGS.1and2. Additionally, QoS configuration300may include a core network305and an access stratum310, which may be examples of corresponding wireless devices as described with reference toFIGS.1and2(e.g., 5GC, network devices, etc.).

QoS configuration300may be used for a UE-to-network relay path (e.g., an L3 relay connection/path), where the UE115-cmay be referred to as a remote UE115, the UE115-dmay be referred to as a relay UE115, and the base station105-bmay be referred to as a network entity. Accordingly, traffic from the UE115-cmay be routed to the base station105-band the network (e.g., core network305, access stratum310, etc.) via the UE115-d. Additionally, QoS configuration300may include different interfaces315for connections between each of the wireless devices. For example, the UE115-cand the UE115-dmay communicate over a unicast link that includes an interface315-a, where the interface315-amay be a sidelink interface, such as a PC5 interface. Additionally, the UE115-dmay communicate with the base station105-band the core network305(e.g., routing traffic between the UE115-cand the base station105-b/core network305) over an additional link (e.g., according to a relay PDU session) that includes an interface315-b, where the interface315-bmay include a Uu interface. In some cases, the core network305may communicate with the access stratum310over an interface315-c, where the interface315-cmay include an N6 interface.

As described herein, an end-to-end QoS320for the UE115-c(e.g., remote UE) communicating with the base station105-band the core network305(e.g., network entities) via the UE115-d(e.g., relay UE) may need to be configured for QoS support on both the interface315-aand the interface315-b(e.g., two hops, two connections, two links, etc.). For example, the end-to-end QoS320may include a QoS indicator325-afor the interface315-a, such as a sidelink QoS identifier or a PQI, and a QoS indicator325-bfor the interface315-b, such as a 5QI. The base station105-band/or the core network305may determine the end-to-end QoS320for a relay service based on accommodating the QoS indicator325-aand the QoS indicator325-bas described herein.

FIG.4illustrates an example of a relay configuration400in accordance with aspects of the present disclosure. In some examples, relay configuration400may implement aspects of or may be implemented by aspects of wireless communications system100, wireless communications system200, or both. For example, relay configuration400may include a UE115-eand a UE115-f, which may be examples of UEs115as described herein with reference toFIGS.1-3. Additionally, as described herein, the UE115-emay be referenced as a remote UE, and the UE115-fmay be references as a relay UE115. Accordingly, the UE115-eand the UE115-fmay communicate with each other over a unicast link that includes an interface405(e.g., a sidelink interface), such as a PC5 interface. In some cases, the UE115-eand the UE115-fmay communicate based on an L3 relay connection as described with reference toFIGS.1-3(e.g., the UE115-eis unknown to a base station105and network devices or network entities).

Relay configuration400may include a control plane protocol stack in each of the UEs115for the L3 relay configuration. As part of the unicast link between the UEs115and to enable the sidelink communications, each UE115may use respective control protocols based on the interface405(e.g., control protocols for the sidelink communications, such as PC5 control protocols). The unicast link may be setup prior to relaying communications from the UE115-eto a base station105(e.g., a network entity) via the UE115-fBased on the L3 relay connection, the UE115-e(e.g., remote UE) may not include an access stratum connection with the network (e.g., RAN) over the relay connection through the UE115-f(e.g., relay UE). In some cases, the UE115-emay include a non-access stratum connection with a core network (e.g., 5GC) using a non-standardized interworking function (e.g., an N3IWF).

In some cases, each control plane protocol stack in each UE115may include a function for sidelink connection management control signaling in a sidelink signaling410function, a function for RRC layer messaging in an RRC415function, a function for PDCP layer messaging in a PDCP420function, a function for RLC layer messaging in a RLC425function, a function for MAC layer messaging in a MAC430function, and a function for physical layer (PHY) messaging in a PHY435function. For the unicast link between the UEs115, a direct mapping may be used for communicating messages on the respective layers between the two UEs115. For example, messaging on the PDCP layer may be communicated between a PDCP420-afunction of the UE115-eand a PDCP420-bfunction of the UE115-f, messaging on the MAC layer may be communicated between a MAC425-afunction of the UE115-eand a MAC425-bfunction of the UE115-f, etc. In some cases, each of the functions in the control plane protocol stacks in each UE115may be PC5 functions for a PC5 interface used for sidelink communications between the UEs115.

FIG.5illustrates an example of a relay configuration500in accordance with aspects of the present disclosure. In some examples, relay configuration500may implement aspects of or may be implemented by aspects of wireless communications system100, wireless communications system200, or both. For example, relay configuration500may include a UE115-g, a UE115-h, and a base station105-c, which may be examples of UEs115and base stations105, respectively, as described herein with reference toFIGS.1-4. Additionally, relay configuration500may include a UPF502(e.g., as part of a network device or network entity).

As described herein, the UE115-gmay be referred to as a remote UE, the UE115-hmay be referred to as a relay UE115, and the base station105-cmay be referred to as a network entity. Accordingly, the UE115-gand the UE115-hmay communicate with each other over a unicast link that includes an interface505-a(e.g., a sidelink interface), such as a PC5 interface. In some cases, the UE115-gand the UE115-hmay communicate based on an L3 relay connection as described with reference toFIGS.1-4, where the UE115-hrelays communications between the UE115-gand the base station105-c(e.g., the UE115-eis unknown to the base station105-cand network devices/entities, such as the UPF502). The UE115-hmay communicate with the base station105-cover an interface505-b, such as a Uu interface. Additionally, the base station105-cmay communicate with the UPF502over an interface505-c, such as an N3 interface, and the UPF502may communicate with other network functions, devices, and entities over an interface505-d, such as an N6 interface.

Relay configuration500may include user plane protocol stacks in each of the wireless devices (e.g., the UEs115, the base station105-c, and the UPF502) for the L3 relay configuration. In some cases, the UE115-gmay include an application layer510that communicates with the network. Additionally, the UE115-gmay include an IP layer515-athat communicates with an IP layer515-bof the UPF502via an IP relay545of the UE115-h.

As described with reference toFIG.4, the UE115-gand the UE115-hmay communicate over the unicast link on a sidelink interface (e.g., the interface505-a), such that respective layers of each UE115are directly mapped to the other UE115. For example, each sidelink user plane protocol stack in each UE115may include a function for a service data adaptation protocol (SDAP) in an SDAP520function (e.g., for mapping a QoS flow within a PDU session to a corresponding DRB), a function for PDCP layer messaging in a PDCP525function, a function for RLC layer messaging in a RLC530function, a function for MAC layer messaging in a MAC535function, and a function for PHY messaging in a PHY540function, where the messaging on the respective layers/protocols are directly communicated on the corresponding layers/protocols of each UE115.

Additionally, the UE115-h(e.g., relay UE) may then map any communications from or to the sidelink user plane protocol stack to an NR user plane protocol stack for the Uu interface (e.g., the interface505-b) with the base station105-c. For example, communications from the base station105-cintended for the UE115-gover the relay connection may be mapped from the NR user plane protocol stack to the sidelink user plane protocol stack, and communications from the UE115-gintended for the base station105-cover the relay connection may be mapped from the sidelink user plane protocol stack to the NR user plane protocol stack. Accordingly, the NR user plane protocol stack of the UE115-hmay include corresponding protocols/layers that map to the sidelink user plane protocol stack. For example, the NR user plane protocol stack may include an NR-SDAP550function, an NR-PDCP555function, an NR-RLC560function, an NR-MAC565function, and an NR-PHY570function that correspond to the respective functions of the sidelink user plane protocol stack.

In some cases, the base station105-cmay also include an NR user plane protocol stack to communicate with the UE115-hwith corresponding NR functions (e.g., across the interface505-b, such as the Uu interface). Accordingly, the UE115-hand the base station105-cmay communicate by mapping messages on each layer/protocol to the corresponding layer/protocol of the other wireless device. Additionally, the base station105-cmay include a relay575component that maps messages received from the UE115-hacross the interface to505-bto different protocols/layers for communicating with the UPF502. For example, the base station105-cmay map messaging for the NR-SDAP550function to a general packet radio service (GPRS) tunneling protocol (GTP) for user data (GTP-U)580, for the NR-PDCP555and NR-RLC560functions to a user datagram protocol (UDP)/IP585, for the NR-MAC565function to a Layer 2 (L2) protocol590, and for the NR-PHY570function to a Layer 1 (L1) protocol595. Subsequently, the base station105-cmay then communicate with the UPF502by transmitting/receiving messages on each of the functions/protocols to respective functions/protocols of the UPF502.

As described herein, the UPF502, the base station105-c, and/or the UE115-hmay determine how to map the communications between each wireless device based on an end-to-end QoS configuration (e.g., from the UE115-gto the core network). For example, different sidelink QoS identifier values may be determined for the interface505-a(e.g., the sidelink interface, such as a PC5 interface), and different 5QI values may be determined for the interface505-b(e.g., the Uu interface) to map communications for the relay connection to meet the end-to-end QoS configuration.

FIG.6illustrates an example of a QoS flow600in accordance with aspects of the present disclosure. In some examples, QoS flow600may implement aspects of or may be implemented by aspects of wireless communications system100, wireless communications system200, or both. QoS flow600may include techniques for a UE115to transmit a packet605based on a QoS configuration. For example, the UE115may transmit the packet605on a unicast sidelink (e.g., a PC5 unicast sidelink), where the QoS configuration includes a sidelink QoS flow, such as a PC5 QoS flow. In some cases, the sidelink QoS flow may include a finest granularity of QoS differentiation on the unicast sidelink. As an example, the QoS flow600may be used for transmitting V2X messaging (e.g., or any sidelink messaging) between two UEs115.

In some cases, the packet605(e.g., V2X packet) may be sent from an application layer610(e.g., V2X layer) to an access stratum layer with sidelink QoS flows (e.g., PC5 QoS flows) identified by different sidelink QoS flow identifiers (e.g., PFIs, such as PC5 QoS flow identifiers). For example, the access stratum layer may include QoS rules615that enable filtering/mapping of sidelink packets (e.g., packet605) to appropriate QoS flows. In some cases, the QoS rules615may include classification and marking of sidelink user plane traffic (e.g., an association of sidelink traffic to QoS flows, such as PC5 traffic to QoS flows), and the sidelink QoS flow identifiers may be associated with a set of sidelink QoS parameters (e.g., PQIs that indicate preconfigured mapping/parameters, such as a GBR, bearer type, etc.). Additionally, a sidelink QoS flow identifier may be unique within a same destination. In some cases, the QoS rules615for the sidelink interface may be located inside the application layer610.

After using the QoS rules615to determine the QoS flows, the packet605may be forwarded to an SDAP layer620with an indication of the determined QoS flows. Accordingly, the SDAP layer620may map the QoS flows to SLRBs according to one or more SLRB configurations. In some cases, the SLRB configurations may be network-configured and/or pre-configured for NR sidelink communications. For example, for the network-configured SLRB configuration, the UE115may inform the network on the QoS needs, and the network may assign the SLRB configuration. Based on the SLRB configuration, the UE115may map the packet605to different layers of an SLRB. For example, the SLRB may include a PDCP layer625, an RLC layer630, a MAC layer635, and a PHY layer640, where the packet605is mapped to each layer based on the SLRB configuration. In some cases, this mapping and QoS flow determination may be applied to NR ProSe services support over the sidelink interface (e.g., a PC5 interface).

The QoS flow determination may include determining different QoS parameters based on the type of interface being used (e.g., for Uu, V2X sidelink, non-V2x sidelink, etc.). For example, the QoS flows may include QoS identifier values for different interfaces (e.g., 5QI for Uu services, PQIs for V2X services, and additional PQIs for non-V2X sidelink). In some cases, the sidelink QoS identifiers (e.g., QoS identifier values, such as PQIs) may include sidelink QoS characteristics associated with a sidelink QoS identifier (e.g., a PQI), such as a resource type (e.g., GBR, delay critical GBR, non-GBR, etc.), a priority level, a packet delay budget, a packet error rate, an averaging window (e.g., for GBR and delay-critical GBR resource types), a maximum data burst volume (e.g., for delay-critical GBR resource types), etc.

Additionally, the QoS parameters may include an allocation and retention policy (ARP) (e.g., supported in Uu), a reflective QoS attribute (RQA) (e.g., supported in Uu, but V2X may not include reflective QoS support), a notification control (e.g., supported in Uu), flow bit rates (e.g., guaranteed flow bit rate (GFBR), maximum flow bit rate (MFBR), etc.), aggregated bit rates (e.g., per-session aggregate maximum bit rate (AMBR), per-UE AMBR for Uu, per-link AMBR such as a PC5 LINK-AMBR for V2X and non-V2X, etc.), a range (e.g., for groupcast communication in V2X and non-V2X), a maximum packet loss rate (e.g., supported in Uu), or a combination thereof.

FIG.7illustrates an example of QoS negotiations700in accordance with aspects of the present disclosure. In some examples, QoS negotiations700may implement aspects of or may be implemented by aspects of wireless communications system100, wireless communications system200, or both. QoS negotiations700may include a UE115-i, a UE115-j, and a UE115-k, which may be examples of corresponding UEs115as described with reference toFIGS.1-6. In some cases, QoS negotiations700may be used for negotiating a QoS between UEs115for a unicast link. For example, based on the QoS negotiations700, during a unicast link establishment, the UEs115may negotiate the QoS they can support. In some cases, QoS negotiations700may include techniques for a non-access stratum procedure.

At705, the UEs115-jand115-kmay determine a destination Layer 2 identifier for signaling reception. At710, an application layer of the UE115-imay provide application information for sidelink unicast communications (e.g., a PC5 unicast communication). Subsequently, at715, the UE115-imay transmit a direct communication request to one or more UEs115(e.g., in a broadcast or unicast) based on the application information (e.g., target user information).

At720, the UE115-iand the UE115-jmay perform a UE oriented Layer 2 link establishment. For example, at725, UE115-jmay transmit a direct security mode command to UE115-ibased on receiving the communications request. In some cases, the UE115-kmay refrain from transmitting a direct security mode command based on being unable to provide the requested communications.

At730, UE115-imay transmit a direct security mode complete message to UE115-jbased on receiving the direct security mode command. In some cases, the UE115-i(e.g., a source UE) may include a requested QoS when transmitting the direct security mode command. For example, the direct security mode command may include QoS information, such as a sidelink QOS flow identifier, a QoS flow PFI, PQI, other QoS parameters, etc. (e.g., information about PC5 QoS flow(s)). For each QoS flow, a sidelink QoS flow identifier (e.g., a PFI) and corresponding sidelink QoS parameters may be configured and/or indicated (e.g., PQI and conditionally other parameters such as MFBR/GFBR, etc.).

At735, UE115-jmay transmit a direct communication accept message (e.g., in a unicast transmission to UE115-i). In some cases, UE115-jmay include accepted QoS information (e.g., QoS flow PFI, PQI, other QoS parameters) when transmitting the direct communication accept message. Subsequently, at740, after the direct communications have been established and accepted (e.g., for a unicast link or sidelink between UE115-iand UE115-j), the UE115-iand UE115-jmay communicate data (e.g., V2X service data as an example) over the unicast link.

FIG.8illustrates an example of QoS negotiations800in accordance with aspects of the present disclosure. In some examples, QoS negotiations800may implement aspects of or may be implemented by aspects of wireless communications system100, wireless communications system200, or both. QoS negotiations800may include a UE115-1and a UE115-m, which may be examples of corresponding UEs115as described with reference toFIGS.1-7. In some cases, QoS negotiations800may be used for negotiating a QoS between the UEs115for a unicast link. For example, based on the QoS negotiations800, during a unicast link establishment, the UEs115may negotiate the QoS they can support. In some cases, QoS negotiations800may include techniques for an access stratum procedure.

At805, the UEs115may obtain QoS flow information and corresponding sidelink access stratum configurations (e.g., QoS flow to DRB mapping). In some cases, the UEs115may obtain this QoS flow information from either a base station105or network entity (e.g., via a system information block (SIB), an RRC Reconfiguration message, etc.) or through a pre-configuration.

At810, the UEs115may use sidelink signaling layers (e.g., PC5-S layers) to indicate a successful setup of a unicast link (e.g., sidelink) with the other UE115and an accepted QoS configuration to an RRC layer of each UE115. Once the sidelink setup is successful, the RRC of each UE115may use a DRB configuration to initiate an RRC reconfiguration procedure for sidelink communications with the other UE115.

For example, at815, the UE115-1may transmit an RRC reconfiguration sidelink message for the sidelink communications to the UE115-m. In some cases, the RRC reconfiguration sidelink message may include a radio bearer configuration, such as a QoS flow to DRB mapping, a QoS profile of the DRB (e.g., including PQI, QoS parameters, etc.). Additionally, the PQI and other QoS parameters that are relevant for each DRB may be negotiated between the UEs115.

At820, UE115-mmay transmit an RRC reconfiguration complete sidelink message for the sidelink communications. In some cases, the RRC reconfiguration complete sidelink message may include an indication of accepted radio bearers. At825, the UE115-1and the UE115-mmay communicate data (e.g., V2X service data as an example) over the established unicast link.

FIG.9illustrates an example of a process flow900that supports QoS support for sidelink relay service in accordance with aspects of the present disclosure. In some examples, the process flow900may implement aspects of or may be implemented by aspects of wireless communications system100, wireless communications system200, or both. For example, the process flow900may include a base station105-d(e.g., a network entity, such as an NG-RAN device), a UE115-n, a UE115-o, an AMF905, and an SMF910, which may be examples of corresponding devices as described with reference toFIGS.1-8. Additionally, the UE115-n(e.g., a second UE) may be referred to as a remote UE115, and the UE115-0(e.g., a first UE) may be referred to as a relay UE115for routing communications from the UE115-nto the base station105-d, where the base station105-dmay be referred to as a network entity.

In the following description of the process flow900, the operations between the base station105-d, the UE115-n, the UE115-o, the AMF905, and the SMF910may be performed in a different order than the example order shown, or the operations performed by the base station105-d, the UE115-n, the UE115-o, the AMF905, and the SMF910may be performed in different orders or at different times. Some operations may also be omitted from the process flow900, and other operations may be added to the process flow900. The operations performed by the base station105-d, the UE115-n, the UE115-o, the AMF905, and the SMF910may support improvement to the QoS operations for the UEs115and, in some examples, may promote improvements to QoS support for the base station105-dand the UEs115, among other benefits.

At912, the UE115-nand the UE115-omay obtain a sidelink QoS identifier (e.g., a PQI) to use for relay service during a policy provisioning procedure or based on a preconfigured sidelink QoS identifier for the relay service. For example, base station105-dmay determine a mapping configuration for mapping a first indicator associated with the first interface (e.g., a sidelink QoS identifier, such as a PQI) to a second indicator associated with the second interface (e.g., a 5QI). Subsequently, the base station105-dmay transmit the mapping configuration to the UE115-o(e.g., and the UE115-n) in a registration policy message as part of a registration procedure, a PDU session response message, a PDU session establishment accept message, a PDU session modification command acknowledgment message, or a combination thereof (e.g., at940described further inFIG.9). In some cases, the base station105-dmay receive the mapping configuration from a network device or network entity (e.g., the AMF905, a 5GC, etc.).

At914, the UE115-nand the UE115-omay perform a UE-to-Network relay discovery procedure. For example, the UE-to-Network Relay discovery approach may be based on the use of relay service codes. In some cases, the relay service code may include an identification for a connectivity service the UE115-oprovides (e.g., a ProSe UE-to-Network relay). The UEs115may be provisioned with the authorized relay service codes as part of a policy (e.g., ProSe policy) indicated to the UEs115during an authorization and provisioning procedure by the PCF. During provisioning, sidelink QoS parameters (e.g., PC5 QoS parameters) may also be provisioned to the UEs115. For example, a sidelink QoS mapping configuration may include sidelink QoS parameters for different relay service codes (e.g., PQI and other parameters) and SLRB configurations. The SLRB configurations may include a mapping of sidelink QoS profile(s) to SLRB(s) (e.g., when the UE115is not served by a RAN, such as E-UTRA or NR).

At916, the UE115-nand the UE115-omay establish a first connection between the UE115-nand the UE115-o, where the first connection is associated with a relay service code. For example, the UE115-nand the UE115-omay establish a connection for a one-to-one sidelink communication session (e.g., a PC5 communication session over a PC5 interface). Additionally or alternatively, the connection establishment may include a link modification request for L3 relay service support and a relay service type (e.g., where QoS flows and DRBs are set up for a PC5 QoS as described above with reference toFIGS.2-8). During the unicast link setup/link modification, the UEs115may configure a sidelink QoS based on the relay service code to a sidelink QoS identifier mapping received during a policy (e.g., ProSe policy) provisioning (as described with reference toFIG.2).

In some cases, the UE115-omay either initiate a new relay PDU session establishment procedure or an existing PDU session modification procedure to request the network to setup QoS flows satisfying the QoS needs of the relaying service. Additionally, the UE115-nmay indicate an L3 relaying request and the relay service type in the unicast link setup or unicast link modification message to the UE115-o. For example, the UE115-omay receive, from the UE115-n, a relaying request comprising an indication of the relay service code and may establish the unicast sidelink connection with the UE115-nbased on receiving the relaying request. In some cases, the UE115-omay reject the unicast link setup with a specific cause value (e.g., such as a specified relaying operation cannot be supported for non-emergency services).

At918, the UE115-omay transmit a relay PDU session establishment request or modification request (e.g., in a request) to the base station105-d(e.g., a network entity). For example, UE115-omay transmit, to the base station105-d, a request that includes the relay service code and an indication of a relay connection for the UE115-nvia the UE115-o, the relay connection composed of the first connection between the UE115-nand the UE115-oand a second connection between the UE115-oand the base station105-d. In some cases, the relay PDU session establishment request or modification request may indicate support for L3 relaying for a specific relay service code. For example, UE115-omay transmit an indication that the established PDU session is for operation over a L3 relay connection and for the specific relay service code in the PDU session establishment request/PDU session modification request.

At920, the base station105-dmay transmit an N2 message to the AMF905(e.g., as part of an additional network entity). The N2 message may include an L3 relaying indication, the relay service code, a UE non-access stratum message, or a combination thereof. In some cases, the base station105-dmay inform the AMF905about the PDU session for the relay connection by forwarding the UE non-access stratum message including the L3 relay request indication and the relay service type field to the AMF905. Additionally or alternatively, the base station105-dmay inform the AMF905about the PDU session for the relay connection by including an L3 relay request indication and the relay service type fields in the N2 message.

At922, the AMF905may transmit an Nsmf message to the SMF910. In some cases, the Nsmf message may indicate support for the L3 relaying for a specific relay service code. For example, the AMF905may forward the fields received from the base station105-din the N2 message to the SMF910in the Nsmf message(s).

At924, the SMF910may check PCC rules to verify if the specific relaying service (e.g., indicated by the relay service code) is authorized and which QoS to use for this PDU session. For example, the SMF910may check the PCC rules to verify if the UE115-o(e.g., relay UE) is authorized for supporting the specific relay service and may obtain a QoS to use for this relaying PDU session from the PCC rules.

At926, the AMF905and the SMF910may set up a UE PDU session context based on the SMF910determining that the UE115-ois authorized to handle the relaying service indicated by the relay service code. Additionally, the AMF905and the SMF910may determine a QoS configuration for the relay connection for the PDU session context, where the QoS configuration includes a first configuration associated with the PC5 interface of the first connection (e.g., PQI) and a second configuration associated with the Uu interface of the second connection (e.g., 5QI).

At928, the AMF905may transmit a PDU session request to the base station105-d. In some cases, the PDU session request may include an indication of the L3 relaying, a 5QI, or additional QoS flows. For example, the AMF905may inform the base station105-dthat the PDU Session is for L3 relaying and end-to-end QoS needs for the relaying service (e.g., PQI and 5QI needs).

At930, the base station105-dmay determine a QoS configuration for the relaying connection (e.g., over a Uu interface and a sidelink interface for relaying DRBs to meet end-to-end QoS). For example, the base station105-dmay determine the QoS configuration based on a QoS that can be allocated for the Uu interface (e.g., connection between the UE115-oand the base station105-d) and may determine whether to modify a sidelink QoS.

In some cases, the base station105-dmay determine a QoS configuration for the relay connection, the QoS configuration including a first configuration associated with a first interface (e.g., sidelink interface, such as a PC5 interface) of the first connection and a second configuration associated with a second interface (e.g., Uu interface) of the second connection. For example, the base station105-dmay determine a first QoS indicator for the first interface (e.g., a sidelink QoS identifier, such as a PQI), a second QoS indicator for the second interface (e.g., a 5QI), or both. In some cases, the first QoS indicator, the second QoS indicator, or both may be determined based on an end-to-end QoS for the relay connection. Additionally, the first QoS indicator, the second QoS indicator, or both may be indicative of a QoS identifier associated with a resource type, a priority level, a packet delay budget, a packet error rate, an averaging window duration, a maximum data burst volume, or a combination thereof, for different types of services.

At932, the base station105-dmay transmit, to the UE115-o, a configuration message based on determining the QoS configuration, where the configuration message includes the first configuration and the second configuration. For example, the base station105-dmay inform the UE115-oregarding the sidelink DRB/access stratum configuration for the end-to-end QoS configuration. In some cases, the configuration message may be an RRC reconfiguration message.

At934, the UE115-omay transmit an RRC reconfiguration complete message to the base station105-dto indicate the configuration message was successfully received (e.g., for the PC5 information).

At936, the base station105-dmay transmit the configuration message to the UE115-o, including a Uu DRB/access stratum configuration for the end-to-end QoS configuration.

At938, the UE115-omay transmit an RRC reconfiguration complete message to the base station105-dto indicate the configuration message was successfully received (e.g., for the Uu information).

At940, the base station105-dmay transmit a PDU session establishment accept/modification command message to the UE115-o(e.g., via a Uu path/interface). In some cases, the PDU session establishment accept/modification command message (e.g., a PDU session establishment/modification response message) may include a container indicating sidelink QoS identifier (e.g., PQI) to 5QI mapping information for relaying traffic between the UE115-nand the base station105-d(e.g., a QoS mapping configuration for mapping between the PQI and the 5QI). Additionally or alternatively, the UE115-nmay receive a PDU session establishment/modification message from an additional base station105(e.g., via a Uu path/interface), where the PDU session establishment/modification message includes the sidelink QoS identifier to 5QI mapping information. Subsequently, the UE115-nmay use the sidelink QoS identifier to 5QI mapping information to determine sidelink QoS identifiers to use for services switched with a specific 5QI over a Uu path to a sidelink relay path. For example, the UE115-nmay use the sidelink QoS identifier to 5QI mapping information to determine sidelink QoS identifiers for services initially performed on a Uu path between the additional base station105and the UE115-nto a sidelink relay path between the UE115-nand the base station105-dvia UE115-o.

In some cases, the sidelink QoS identifier to 5QI mapping information may also be used to switch from a sidelink path (e.g., PC5 path) to a Uu path, where the UE115-nand the UE115-omay use the mapping configuration to determine a 5QI corresponding to a sidelink QoS identifier of the service being switched. For example, the UE115-nmay switch services from the relay connection that is using the sidelink path to a Uu path to communicate directly with the base station105-dor the additional base station105, where the sidelink QoS identifier to 5QI mapping information is used to determine a 5QI for the Uu path that corresponds to a sidelink QoS identifier that was used for the service on the sidelink path.

At942, the UE115-nand the UE115-omay perform a sidelink reconfiguration procedure (e.g., RRCReconfigurationSidelink). For example, the UE115-omay modify the sidelink connection (e.g., PC5 link) with the UE115-nbased on the configuration information received at932and936(e.g., to satisfy the relaying QoS needs). In some cases, the sidelink reconfiguration procedure may include an RRC reconfiguration complete message for the sidelink connection (e.g., unicast link).

At944, the UE115-omay transmit a PDU session response message to the base station105-d.

At946, the UE115-omay create a mapping between a sidelink QoS flow identifier (e.g., a PFI) and a QFI, a mapping between LCH identifiers for the sidelink interface and Uu interface, or use a sidelink QoS identifier to 5QI mapping for relaying communications between the UE115-nand the base station105-d. For example, the UE115-omay create a mapping between the sidelink QoS flow identifier to QFI, between the sidelink LCH identifier and Uu LCH identifier, or both based on the RRC Reconfiguration messages over the sidelink interface and the Uu interface. Additionally or alternatively, the UE115-omay use the sidelink QoS identifier to 5QI mapping information to create the mapping between the sidelink QoS flow identifier and the QFI.

FIG.10illustrates an example of a process flow1000that supports QoS support for sidelink relay service in accordance with aspects of the present disclosure. In some examples, process flow1000may implement aspects of or may be implemented by aspects of wireless communications system100, wireless communications system200, or both. For example, the process flow1000may include a UE115-pand a UE115-q, which may be examples of corresponding UEs115as described with reference toFIGS.1-9. Additionally, the UE115-p(e.g., a second UE) may be referred to as a remote UE115, and the UE115-q(e.g., a first UE) may be referred to as a relay UE115for routing communications from the UE115-pto a base station105, where the base station105may be referred to as a network entity.

In the following description of the process flow1000, the operations between the UE115-pand the UE115-qmay be performed in a different order than the example order shown, or the operations performed by the UE115-pand the UE115-qmay be performed in different orders or at different times. Some operations may also be omitted from the process flow1000, and other operations may be added to the process flow1000. The operations performed by UE115-pand the UE115-qmay support improvement to the UE QoS operations and, in some examples, may promote improvements to QoS support for the base station105and the UEs115, among other benefits.

At1005, the UE115-pand the UE115-qmay perform a relay discovery procedure. In some cases, the relay discovery procedure may be similar to the procedure described with reference toFIG.9.

At1010, the UE115-pand the UE115-qmay perform a unicast establishment procedure for establishing a link for sidelink communications. For example, the UE115-pand the UE115-qmay establish a first connection between each other, where the first connection is associated with a relay service code.

At1015, the UE115-pmay transmit a direct communication request to the UE115-q. In some cases, the direct communication request may include an L3 relaying request, a relay service code, etc.

At1020, the UE115-qmay transmit a direct security mode command to the UE115-p. Subsequently, at1025, the UE115-pmay transmit a direct security mode complete message.

At1030, the UE115-qmay transmit a direct communication accept message to the UE115-p. In some cases, the direct communication accept message may establish the unicast link between the two UEs115.

At1035, the UE115-pand the UE115-qmay exchange UE access stratum capabilities. Additionally, at1040, the UE115-pand the UE115-qmay perform an RRC reconfiguration procedure for the sidelink communications (e.g., a RRCReconfigurationSidelink procedure, RRCReconfigurationCompleteSidelink, etc.). In some cases, the RRC reconfiguration procedure for the sidelink communications may include a unicast sidelink configuration determination (e.g., a PC5 unicast link configuration determination).

In some cases, at1045, the UE115-pmay transmit a link modification request to the UE115-q. For example, the link modification request may include an L3 Relaying service request, a relay service code, etc. Subsequently, at1050, the UE115-qmay transmit a link modification accept message to the UE115-pbased on receiving the link modification request message.

FIG.11illustrates an example of a process flow1100that supports QoS support for sidelink relay service in accordance with aspects of the present disclosure. In some examples, the process flow1100may implement aspects of or may be implemented by aspects of wireless communications system100, wireless communications system200, or both. For example, the process flow1100may include a base station105-e(e.g., a network entity, such as an NG-RAN device), a UE115-r, a UE115-s, an AMF1105, an SMF1110, and a UPF1115which may be examples of corresponding devices as described with reference toFIGS.1-10. Additionally, the UE115-r(e.g., a second UE) may be referred to as a remote UE115, and the UE115-s(e.g., a first UE) may be referred to as a relay UE115for routing communications from the UE115-rto the base station105-e, where the base station105-emay be referred to as a network entity. In some cases, the process flow1100may be used for a QoS setup/modification during a unicast link setup or modification as part of a RAN-centric solution.

In the following description of the process flow1100, the operations between the base station105-e, the UE115-r, the UE115-s, the AMF1105, the SMF1110, and the UPF1115may be performed in a different order than the example order shown, or the operations performed by the base station105-e, the UE115-r, the UE115-s, the AMF1105, the SMF1110, and the UPF1115may be performed in different orders or at different times. Some operations may also be omitted from the process flow1100, and other operations may be added to the process flow1100. The operations performed by the base station105-e, the UE115-r, the UE115-s, the AMF1105, the SMF1110, and the UPF1115may support improvement to the UE QoS operations and, in some examples, may promote improvements to QoS support for the wireless devices, among other benefits.

At1120, the UE115-rand the UE115-smay establish a connection for a one-to-one sidelink communication session (e.g., PC5 communication session). Additionally or alternatively, the connection between the UE115-rand the UE115-smay be established based on a link modification request for L3 relay service support for a relay service type. In some cases, the UE115-rand the UE115-smay determine or receive QoS flows and DRBs with a sidelink QoS setup (e.g., PC5 QoS setup) as described above with reference toFIGS.2and9. In some cases, the UE115-rmay indicate the L3 relaying request in a unicast sidelink setup message (e.g., PC5 unicast link setup message) or a unicast sidelink modification message (e.g., PC5 unicast link modification message) to the UE115-s.

At1125, the UE115-smay transmit assistance information to the base station105-e. For example, the assistance information may include a SidelinkUEAssistanceInformation message that includes L3 relaying support, a sidelink QoS identifier (e.g., a PQI) needed for the sidelink interface (e.g., PC5 interface) and the L3 relaying request, etc.

At1130, the base station105-emay transmit a reconfiguration message to the UE115-s. For example, the reconfiguration message may be an RRC reconfiguration message. In some cases, the reconfiguration message may include a sidelink relaying QoS configuration (e.g., a PC5 relaying QoS configuration, such as a PFI to SLRB mapping), a sidelink interface access stratum configuration, etc. Additionally, the base station105-emay transmit the reconfiguration message considering a 5QI to sidelink QoS identifier mapping for the indicated relay service.

At1135, the UE115-rand the UE115-smay perform a sidelink reconfiguration procedure based on the reconfiguration message received from the base station105-e. For example, the sidelink reconfiguration procedure may include a sidelink RRCReconfigurationSidelink message and RRCReconfigurationSidelink complete message. The sidelink reconfiguration procedure may be used to modify a sidelink (e.g., PC5 link) to satisfy the relaying QoS needs.

At1140, the UE115-smay create a mapping between a sidelink QoS flow identifier (e.g., PFI) and QFI or LCH identifiers for the different interfaces for relaying messages between the UE115-rand the UE115-s.

FIG.12illustrates an example of a process flow1200that supports QoS support for sidelink relay service in accordance with aspects of the present disclosure. In some examples, the process flow1200may implement aspects of or may be implemented by aspects of wireless communications system100, wireless communications system200, or both. For example, the process flow1200may include a base station105-f(e.g., a network entity, such as an NG-RAN device), a UE115-t, a UE115-u, an AMF1205, an SMF1210, and a UPF1215which may be examples of corresponding devices as described with reference toFIGS.1-11. Additionally, the UE115-t(e.g., a second UE) may be referred to as a remote UE115, and the UE115-u(e.g., a first UE) may be referred to as a relay UE115for routing communications from the UE115-tto the base station105-f, where the base station105-fmay be referred to as a network entity. In some cases, the process flow1100may be used for a QoS modification based on a change in channel conditions of a PC5 link as part of a RAN-centric solution.

In the following description of the process flow1200, the operations between the base station105-f, the UE115-t, the UE115-u, the AMF1205, the SMF1210, and the UPF1215may be performed in a different order than the example order shown, or the operations performed by the base station105-f, the UE115-t, the UE115-u, the AMF1205, the SMF1210, and the UPF1215may be performed in different orders or at different times. Some operations may also be omitted from the process flow1200, and other operations may be added to the process flow1200. The operations performed the base station105-f, the UE115-t, the UE115-u, the AMF1205, the SMF1210, and the UPF1215may support improvement to the UE QoS operations and, in some examples, may promote improvements to QoS support for the wireless devices, among other benefits.

At1220, the UE115-umay determine that a packet delay budget for a sidelink (e.g., PC5 link) between the UE115-uand the UE115-tand/or other QoS parameters that can be met have changed. For example, the UE115-umay identify that the QoS (e.g., packet delay budget, packet error rate, etc. for the sidelink interface or PC5 interface) that can be supported on the sidelink have changed (e.g., due to mobility of the UE115-u, the UE115-t, etc.). In some cases, the UE115-umay determine this change autonomously or based on information from the UE115-t(e.g., for reception link performance).

For example, at1225, the UE115-tmay transmit a link quality report to the UE115-u(e.g., a PC5 RRC message, such as a LinkqualityReport). In some cases, the link quality report may include a DRB identifier, a sidelink (e.g., PC5) packet delay budget, sidelink (e.g., PC5) packet error rate, other QoS metrics. Additionally, the link quality may be reported periodically or may be reported based on an event triggered basis by the UE115-tand the UE115-u. For example, the event trigger may be based on a criteria being above or below a threshold.

At1230, UE115-umay transmit assistance information to the base station105-f(e.g., such as SidelinkUEAssistanceInformation) based on determining the QoS change. For example, the assistance information may include L3 relaying information, such as a sidelink/PC5 DRB identifier, a sidelink/PC5 packet delay budget, a sidelink/PC5 packet error rate, or other QoS parameters. In some cases, the UE115-umay transmit the assistance information indicating the changed QoS needs (e.g., as indicated based on the L3 relaying information).

At1235, the base station105-fmay determine a QoS configuration based on the assistance information. For example, the base station105-fmay determine a Uu packet delay budget and QoS parameters to be supported to satisfy the end-to-end QoS for relaying. In some cases, the base station105-fmay determine the impact on the Uu QoS to meet the end-to-end QoS for relaying when determining the QoS configuration.

At1240, the base station105-f, the AMF1205, and the SMF1210may perform an access node-initiated QoS modification. For example, the base station105-fand the AMF1205may forward the modified Uu QoS needs to the SMF1210for relaying. In some cases, the base station105-f, the AMF1205, and the SMF1210may performs the access node-initiated QoS modification procedure with a core network (e.g., 5GC).

Subsequently, at1245, the base station105-fmay inform the UE115-uof the modified QoS for the Uu interface and the sidelink interface. For example, the base station105-fmay transmit a reconfiguration message (e.g., NR RRC Reconfiguration message) indicating a sidelink relaying QoS configuration (e.g., a PC5 relaying QoS configuration, such as a PFI to SLRB mapping), a sidelink access stratum configuration (e.g., a PC5 access stratum configuration), or a combination thereof.

At1250, the UE115-tand the UE115-umay perform a sidelink reconfiguration procedure based on the reconfiguration message received from the base station105-f. For example, the sidelink reconfiguration procedure may include a sidelink RRCReconfigurationSidelink message and RRCReconfigurationSidelink complete message. The sidelink reconfiguration procedure may be used to modify a sidelink (e.g., PC5 link) to satisfy the relaying QoS needs.

FIG.13shows a block diagram1300of a device1305that supports QoS support for sidelink relay service in accordance with aspects of the present disclosure. The device1305may be an example of aspects of a UE115as described herein. The device1305may include a receiver1310, a UE communications manager1315, and a transmitter1320. The device1305may also include a processor. Each of these components may be in communication with one another (e.g., via one or more buses).

The receiver1310may receive information such as packets, user data, or control information associated with various information channels (e.g., control channels, data channels, and information related to QoS support for sidelink relay service, etc.). Information may be passed on to other components of the device1305. The receiver1310may be an example of aspects of the transceiver1620described with reference toFIG.16. The receiver1310may utilize a single antenna or a set of antennas.

The UE communications manager1315may support wireless communications at a first UE (e.g., relay UE) in accordance with examples as disclosed herein. For example, the UE communications manager1315may transmit, to a network entity, an indication for a relay connection for a second UE via the first UE, the relay connection including a first connection between the first UE and the second UE and a second connection between the first UE and the network entity. In some cases, the UE communications manager1315may receive, from the network entity, a QoS mapping configuration for mapping a first QoS configuration associated with a first interface to a second QoS configuration associated with a second interface, or for mapping the second QoS configuration associated with the second interface to the first QoS configuration associated with the first interface, or a combination thereof. Additionally, the UE communications manager1315may configure a first QoS of the first connection and a second QoS of the second connection based on the QoS mapping configuration. Accordingly, the UE communications manager1315may route traffic from the second UE to the network entity via the relay connection based on the first QoS and the second QoS.

Additionally or alternatively, the UE communications manager1315may support wireless communications at a second UE (e.g., remote UE) in accordance with examples as disclosed herein. For example, the UE communications manager1315may receive, from a first network entity, a QoS mapping configuration message, the QoS mapping configuration message including a mapping between a first interface of a first connection between a first UE and the second UE and a second interface of a second connection between the first UE and a second network entity, the first connection associated with a relay service code. In some cases, the UE communications manager1315may configure a QoS of the first connection based on the QoS mapping configuration message. The UE communications manager1315may communicate with the second network entity via the first UE using the first connection based on the configured QoS.

Additionally or alternatively, the UE communications manager1315may support wireless communications at a first UE (e.g., relay UE) in accordance with examples as disclosed herein. For example, the UE communications manager1315may establish a first connection between the first UE and a second UE, the first connection associated with a relay service code. In some cases, the UE communications manager1315may transmit, to a base station, a request including the relay service code and an indication of a relay connection for the second UE via the first UE, the relay connection including the first connection between the first UE and the second UE and a second connection between the first UE and the base station. Additionally, the UE communications manager1315may receive, from the base station, a configuration message in response to transmitting the request, the configuration message including a first configuration associated with a first interface of the first connection and a second configuration associated with a second interface of the second connection. Subsequently, the UE communications manager1315may determine a QoS configuration based on the first configuration and the second configuration. Accordingly, the UE communications manager1315may route traffic from the second UE to the base station via the relay connection based on the QoS configuration.

Additionally or alternatively, the UE communications manager1315may support wireless communications at a second UE (e.g., remote UE) in accordance with examples as disclosed herein. For example, the UE communications manager1315may establish a first connection between a first UE and the second UE, the first connection associated with a relay service code. In some cases, the UE communications manager1315may receive, from a first base station, a mapping configuration message, the mapping configuration message including a mapping between a first interface of the first connection and a second interface of a second connection between the first UE and a second base station. Additionally, the UE communications manager1315may determine a QoS configuration based on the mapping configuration message. The UE communications manager1315may communicate with the second base station via the first UE using the first connection based on the QoS configuration. The UE communications manager1315may be an example of aspects of the UE communications manager1610described herein.

The UE communications manager1315as described herein may be implemented to realize one or more potential improvements. One implementation may allow the device1305to save power and increase battery life by communicating with a network entity (e.g., a base station105as shown inFIG.1) more efficiently. For example, the device1305may efficiently communicate with a base station105via another UE, as the device1305may be able to determine an end-to-end QoS configuration for a relay connection and improve reliability of transmissions based on the QoS configuration.

The transmitter1320may transmit signals generated by other components of the device1305. In some examples, the transmitter1320may be collocated with a receiver1310in a transceiver module. For example, the transmitter1320may be an example of aspects of the transceiver1620described with reference toFIG.16. The transmitter1320may utilize a single antenna or a set of antennas.

FIG.14shows a block diagram1400of a device1405that supports QoS support for sidelink relay service in accordance with aspects of the present disclosure. The device1405may be an example of aspects of a device1305, or a UE115as described herein. The device1405may include a receiver1410, a UE communications manager1415, and a transmitter1450. The device1405may also include a processor. Each of these components may be in communication with one another (e.g., via one or more buses).

The receiver1410may receive information such as packets, user data, or control information associated with various information channels (e.g., control channels, data channels, and information related to QoS support for sidelink relay service, etc.). Information may be passed on to other components of the device1405. The receiver1410may be an example of aspects of the transceiver1620described with reference toFIG.16. The receiver1410may utilize a single antenna or a set of antennas.

The UE communications manager1415may be an example of aspects of the UE communications manager1315as described herein. The UE communications manager1415may include a relay connection establishment component1420, a relay request component1425, a QoS configuration receiver1430, a QoS configuration determination component1435, a relay component1440, and a communications component1445. The UE communications manager1415may be an example of aspects of the UE communications manager1610described herein.

The relay connection establishment component1420may establish a first connection between a first UE and a second UE, the first connection associated with a relay service code.

The relay request component1425may transmit, to a network entity, an indication for a relay connection for a second UE via the first UE, the relay connection including a first connection between the first UE and the second UE and a second connection between the first UE and the network entity. Additionally or alternatively, the relay request component1425may transmit, to a base station, a request including the relay service code and an indication of a relay connection for the second UE via the first UE, the relay connection including the first connection between the first UE and the second UE and a second connection between the first UE and the base station.

The QoS configuration receiver1430may receive, from the network entity, a QoS mapping configuration for mapping a first QoS configuration associated with a first interface to a second QoS configuration associated with a second interface, or for mapping the second QoS configuration associated with the second interface to the first QoS configuration associated with the first interface, or a combination thereof. Additionally or alternatively, the QoS configuration receiver1430may receive, from the base station, a configuration message in response to transmitting the request, the configuration message including a first configuration associated with a first interface of the first connection and a second configuration associated with a second interface of the second connection.

In some examples, the QoS configuration receiver1430may receive, from a first network entity, a QoS mapping configuration message, the QoS mapping configuration message including a mapping between a first interface of a first connection between a first UE and the second UE and a second interface of a second connection between the first UE and a second network entity, the first connection associated with a relay service code. In some cases, the QoS configuration receiver1430may receive from a first base station, a mapping configuration message, the mapping configuration message including a mapping between a first interface of the first connection and a second interface of a second connection between the first UE and a second base station.

The QoS configuration determination component1435may configure a first QoS of the first connection and a second QoS of the second connection based on the QoS mapping configuration. Additionally or alternatively, the QoS configuration determination component1435may determine a QoS configuration based on the first configuration and the second configuration. In some examples, the QoS configuration determination component1435may configure a QoS of the first connection based on the QoS mapping configuration message. In some cases, the QoS configuration determination component1435may determine a QoS configuration based on the mapping configuration message.

The relay component1440may route traffic from the second UE to the network entity via the relay connection based on the first QoS and the second QoS. Additionally or alternatively, the relay component1440may route traffic from the second UE to the base station via the relay connection based on the QoS configuration.

The communications component1445may communicate with the second network entity via the first UE using the first connection based on the configured QoS. Additionally or alternatively, the communications component1445may communicate with the second base station via the first UE using the first connection based on the QoS configuration.

The transmitter1450may transmit signals generated by other components of the device1405. In some examples, the transmitter1450may be collocated with a receiver1410in a transceiver module. For example, the transmitter1450may be an example of aspects of the transceiver1620described with reference toFIG.16. The transmitter1450may utilize a single antenna or a set of antennas.

FIG.15shows a block diagram1500of a UE communications manager1505that supports QoS support for sidelink relay service in accordance with aspects of the present disclosure. The UE communications manager1505may be an example of aspects of a UE communications manager1315, a UE communications manager1415, or a UE communications manager1610described herein. The UE communications manager1505may include a relay connection establishment component1510, a relay request component1515, a QoS configuration receiver1520, a QoS configuration determination component1525, a relay component1530, a mapping configuration determination component1535, a QoS indicator component1540, a QoS configuration modification receiver1545, a QoS change component1550, and a communications component1555. Each of these modules may communicate, directly or indirectly, with one another (e.g., via one or more buses).

The relay connection establishment component1510may establish a first connection between a first UE and a second UE, the first connection associated with a relay service code. In some examples, the relay connection establishment component1510may receive, from the second UE, a first request (e.g., a relaying request) including an indication of the relay service code and may establish a unicast sidelink connection with the second UE based on receiving the first request. Additionally, the relay connection establishment component1510may transmit, to a network entity (e.g., the base station), an assistance information including the indication of the relay connection and a second request (e.g., a QoS indicator request) for the first interface of the first connection. In some examples, the relay connection establishment component1510may establish a unicast link with the second UE, where the relay connection is established based on establishing the unicast link. In some cases, the first connection may include the unicast sidelink connection.

The relay request component1515may transmit, to a network entity, an indication for a relay connection for a second UE via the first UE, the relay connection including a first connection between the first UE and the second UE and a second connection between the first UE and the network entity. Additionally or alternatively, the relay request component1515may transmit, to a base station, a request including the relay service code and an indication of a relay connection for the second UE via the first UE, the relay connection including the first connection between the first UE and the second UE and a second connection between the first UE and the base station. In some cases, the request may include a PDU session establishment request or a PDU session modification request.

The QoS configuration receiver1520may receive, from the network entity, a QoS mapping configuration for mapping a first QoS configuration associated with a first interface to a second QoS configuration associated with a second interface, or for mapping the second QoS configuration associated with the second interface to the first QoS configuration associated with the first interface, or a combination thereof. In some examples, the first QoS configuration may correspond to a first QoS indicator, and the second QoS configuration may correspond to a second QoS indicator. Additionally or alternatively, the QoS configuration receiver1520may receive, from the base station, a configuration message in response to transmitting the request, the configuration message including a first configuration associated with a first interface of the first connection and a second configuration associated with a second interface of the second connection. In some cases, the first interface may be a PC5 interface, and the second interface may be a Uu interface.

In some examples, the QoS configuration receiver1520may receive, from a first network entity, a QoS mapping configuration message, the QoS mapping configuration message including a mapping between a first interface of a first connection between a first UE and the second UE and a second interface of a second connection between the first UE and a second network entity, the first connection associated with a relay service code. Additionally or alternatively, the QoS configuration receiver1520may receive from a first base station, a mapping configuration message, the mapping configuration message including a mapping between a first interface of the first connection and a second interface of a second connection between the first UE and a second base station. In some cases, the QoS configuration receiver1520may receive, from the first base station, a registration policy message as part of a registration procedure, a PDU session establishment response message, a PDU session modification response message, or a combination thereof indicating the QoS mapping configuration message. In some examples, the QoS mapping configuration message may be associated with a relay service or a group of relay services.

The QoS configuration determination component1525may configure a first QoS of the first connection and a second QoS of the second connection based on the QoS mapping configuration. Additionally or alternatively, the QoS configuration determination component1525may determine a QoS configuration based on the first configuration and the second configuration. In some examples, the QoS configuration determination component1525may configure a QoS of the first connection based on the QoS mapping configuration message. Additionally or alternatively, the QoS configuration determination component1525may determine a QoS configuration based on the mapping configuration message. In some examples, the QoS configuration determination component1525may determine one or more first QoS indicators associated with the first interface for the first connection to use for services that have been switched from a connection between the second UE and the first network entity to the first connection and/or may determine one or more second QoS indicators associated with the second interface for the connection between the second UE and the first network entity to use for services that have been switched from the first connection to the connection between the second UE and the first network entity. In some cases, the one or more first QoS indicators may include one or more PC5 specific QoS indicators, one or more PC5 specific QoS identifiers, or a combination thereof, and the one or more second QoS indicators may include one or more Uu specific QoS indicators, one or more Uu specific QoS identifiers, or a combination thereof.

The relay component1530may route traffic from the second UE to the network entity via the relay connection based on the first QoS and the second QoS. Additionally or alternatively, the relay component1530may route traffic from the second UE to the base station via the relay connection based on the QoS configuration.

The mapping configuration determination component1535may determine a mapping configuration for a first indicator associated with the first interface to a second indicator associated with the second interface, for the second indicator associated with the second interface to the first indicator associated with the first interface, or a combination thereof, where the request transmitted to the base station further includes the mapping configuration. In some examples, the mapping configuration determination component1535may generate a mapping between the first interface and the second interface based on the QoS mapping configuration and may determine, based on the generated mapping, a first indicator associated with the first interface, or a second indicator associated with the second interface, or both, where the first indicator is determined for the relay connection for services that have been switched from a connection between the second UE and an additional network entity (e.g., an additional base station) to the relay connection and the second indicator is determined for the connection between the second UE and the additional network entity for services that have been switched from the relay connection to the connection between the second UE and the additional base station. Additionally or alternatively, the mapping configuration determination component1535may receive, from the network entity, the QoS mapping configuration in a registration policy message as part of a registration procedure, a PDU session establishment response message, a PDU session modification response message, or a combination thereof. In some cases, the QoS mapping configuration may be preconfigured in the first UE.

The QoS indicator component1540may determine a first QoS indicator for the first interface, a second QoS indicator for the second interface, or both. In some cases, the QoS indicator component1540may determine the first QoS indicator, the second QoS indicator, or both based on an end-to-end QoS for the relay connection. Additionally, the first QoS indicator, the second QoS indicator, or both are indicative of a QoS identifier associated with a resource type, a priority level, a packet delay budget, a packet error rate, an averaging window duration, a maximum data burst volume, or a combination thereof, for different types of services.

The QoS configuration modification receiver1545may receive an RRC reconfiguration message including the QoS mapping configuration message. In some examples, the QoS configuration modification receiver1545may modify the first connection based on the RRC reconfiguration message. Additionally, the QoS configuration modification receiver1545may generate a mapping configuration between the first interface and the second interface based on the RRC reconfiguration message. In some cases, the mapping configuration may include a mapping between QoS flow identifiers for each interface, logical channel identifiers for each interface, or a combination thereof.

The QoS change component1550may determine a change in a QoS for the first interface of the first connection. In some examples, the QoS change component1550may transmit, to the base station, assistance information indicating the determined change. Subsequently, the QoS change component1550may receive, from the base station, a modified QoS configuration for the first interface, for the second interface, or both, based on the transmitted assistance information. In some examples, the QoS change component1550may receive, from the second UE, a reception link performance indication for the first connection, where the change in the QoS is determined based on the reception link performance indication.

The communications component1555may communicate with the second network entity via the first UE using the first connection based on the configured QoS. Additionally or alternatively, the communications component1555may communicate with the second base station via the first UE using the first connection based on the QoS configuration.

FIG.16shows a diagram of a system1600including a device1605that supports QoS support for sidelink relay service in accordance with aspects of the present disclosure. The device1605may be an example of or include the components of device1305, device1405, or a UE115as described herein. The device1605may include components for bi-directional voice and data communications including components for transmitting and receiving communications, including a UE communications manager1610, an I/O controller1615, a transceiver1620, an antenna1625, memory1630, and a processor1640. These components may be in electronic communication via one or more buses (e.g., bus1645).

The UE communications manager1610may support wireless communications at a first UE (e.g., relay UE) in accordance with examples as disclosed herein. For example, the UE communications manager1610may transmit, to a network entity, an indication for a relay connection for a second UE via the first UE, the relay connection including a first connection between the first UE and the second UE and a second connection between the first UE and the network entity. In some cases, the UE communications manager1610may receive, from the network entity, a QoS mapping configuration for mapping a first QoS configuration associated with a first interface to a second QoS configuration associated with a second interface, or for mapping the second QoS configuration associated with the second interface to the first QoS configuration associated with the first interface, or a combination thereof. Additionally, the UE communications manager1610may configure a first QoS of the first connection and a second QoS of the second connection based on the QoS mapping configuration. Accordingly, the UE communications manager1610may route traffic from the second UE to the network entity via the relay connection based on the first QoS and the second QoS.

Additionally or alternatively, the UE communications manager1610may support wireless communications at a second UE (e.g., remote UE) in accordance with examples as disclosed herein. For example, the UE communications manager1610may receive, from a first network entity, a QoS mapping configuration message, the QoS mapping configuration message including a mapping between a first interface of a first connection between a first UE and the second UE and a second interface of a second connection between the first UE and a second network entity, the first connection associated with a relay service code. In some cases, the UE communications manager1610may configure a QoS of the first connection based on the QoS mapping configuration message. The UE communications manager1610may communicate with the second network entity via the first UE using the first connection based on the configured QoS.

Additionally or alternatively, the UE communications manager1610may support wireless communications at a first UE (e.g., relay UE) in accordance with examples as disclosed herein. For example, the UE communications manager1610may establish a first connection between the first UE and a second UE, the first connection associated with a relay service code. In some cases, the UE communications manager1610may transmit, to a base station, a request including the relay service code and an indication of a relay connection for the second UE via the first UE, the relay connection including the first connection between the first UE and the second UE and a second connection between the first UE and the base station. Additionally, the UE communications manager1610may receive, from the base station, a configuration message in response to transmitting the request, the configuration message including a first configuration associated with a first interface of the first connection and a second configuration associated with a second interface of the second connection. Subsequently, the UE communications manager1610may determine a QoS configuration based on the first configuration and the second configuration. Accordingly, the UE communications manager1610may route traffic from the second UE to the base station via the relay connection based on the QoS configuration.

Additionally or alternatively, the UE communications manager1610may support wireless communications at a second UE (e.g., remote UE) in accordance with examples as disclosed herein. For example, the UE communications manager1610may establish a first connection between a first UE and the second UE, the first connection associated with a relay service code. In some cases, the UE communications manager1610may receive, from a first base station, a mapping configuration message, the mapping configuration message including a mapping between a first interface of the first connection and a second interface of a second connection between the first UE and a second base station. Additionally, the UE communications manager1610may determine a QoS configuration based on the mapping configuration message. The communications manager1610may communicate with the second base station via the first UE using the first connection based on the QoS configuration.

The I/O controller1615may manage input and output signals for the device1605. The I/O controller1615may also manage peripherals not integrated into the device1605. In some cases, the I/O controller1615may represent a physical connection or port to an external peripheral. In some cases, the I/O controller1615may utilize an operating system such as iOS®, ANDROID®, MS-DOS®, MS-WINDOWS®, OS/2®, UNIX®, LINUX®, or another known operating system. In other cases, the I/O controller1615may represent or interact with a modem, a keyboard, a mouse, a touchscreen, or a similar device. In some cases, the I/O controller1615may be implemented as part of a processor. In some cases, a user may interact with the device1605via the I/O controller1615or via hardware components controlled by the I/O controller1615.

In some cases, the wireless device may include a single antenna1625. However, in some cases the device may have more than one antenna1625, which may be capable of concurrently transmitting or receiving multiple wireless transmissions.

The memory1630may include random-access memory (RAM) and read-only memory (ROM). The memory1630may store computer-readable, computer-executable code1635including instructions that, when executed, cause the processor to perform various functions described herein. In some cases, the memory1630may contain, among other things, a basic I/O system (BIOS) which may control basic hardware or software operation such as the interaction with peripheral components or devices.

The processor1640may include an intelligent hardware device, (e.g., a general-purpose processor, a DSP, a central processing unit (CPU), a microcontroller, an ASIC, an FPGA, a programmable logic device, a discrete gate or transistor logic component, a discrete hardware component, or any combination thereof). In some cases, the processor1640may be configured to operate a memory array using a memory controller. In other cases, a memory controller may be integrated into the processor1640. The processor1640may be configured to execute computer-readable instructions stored in a memory (e.g., the memory1630) to cause the device1605to perform various functions (e.g., functions or tasks supporting QoS support for sidelink relay service).

The code1635may include instructions to implement aspects of the present disclosure, including instructions to support wireless communications. The code1635may be stored in a non-transitory computer-readable medium such as system memory or other type of memory. In some cases, the code1635may not be directly executable by the processor1640but may cause a computer (e.g., when compiled and executed) to perform functions described herein.

FIG.17shows a block diagram1700of a device1705that supports QoS support for sidelink relay service in accordance with aspects of the present disclosure. The device1705may be an example of aspects of a first network entity (e.g., a base station105) as described herein. The device1705may include a receiver1710, a communications manager1715, and a transmitter1720. The device1705may also include a processor. Each of these components may be in communication with one another (e.g., via one or more buses).

The receiver1710may receive information such as packets, user data, or control information associated with various information channels (e.g., control channels, data channels, and information related to QoS support for sidelink relay service, etc.). Information may be passed on to other components of the device1705. The receiver1710may be an example of aspects of the transceiver2020described with reference toFIG.20. The receiver1710may utilize a single antenna or a set of antennas.

The communications manager1715may support wireless communications at a first network entity in accordance with examples as disclosed herein. For example, the communications manager1715may receive, from a second network entity, a QoS mapping configuration including a first configuration associated with a first interface of a first connection and a second configuration associated with a second interface of a second connection. Additionally, the communications manager1715may receive, from a first UE, a request including a relay service code associated with the first connection between the first UE and a second UE and an indication of a relay connection for the second UE via the first UE, the relay connection including the first connection between the first UE and the second UE and the second connection between the first UE and the first network entity. Subsequently, the communications manager1715may transmit, to the first UE, a configuration message based on the QoS mapping configuration, the configuration message including the first configuration and the second configuration. Additionally, the communications manager1715may communicate with the second UE via the first UE on the relay connection.

Additionally or alternatively, the communications manager1715may support wireless communications at a first network entity in accordance with examples as disclosed herein. For example, the communications manager1715may receive, from a first UE, a request including a relay service code associated with a first connection between the first UE and a second UE and an indication of a relay connection for the second UE via the first UE, the relay connection including the first connection between the first UE and the second UE and a second connection between the first UE and the base station. In some cases, the communications manager1715may determine a QoS configuration for the relay connection, the QoS configuration including a first configuration associated with a first interface of the first connection and a second configuration associated with a second interface of the second connection. Subsequently, the communications manager1715may transmit, to the first UE, a configuration message based on determining the QoS configuration, the configuration message including the first configuration and the second configuration. Additionally, the communications manager1715may communicate with the second UE via the first UE on the relay connection based on the determined QoS configuration. The communications manager1715may be an example of aspects of the base station communications manager2010described herein.

The transmitter1720may transmit signals generated by other components of the device1705. In some examples, the transmitter1720may be collocated with a receiver1710in a transceiver module. For example, the transmitter1720may be an example of aspects of the transceiver2020described with reference toFIG.20. The transmitter1720may utilize a single antenna or a set of antennas.

FIG.18shows a block diagram1800of a device1805that supports QoS support for sidelink relay service in accordance with aspects of the present disclosure. The device1805may be an example of aspects of a device1705, or a network entity (e.g., a base station105or an additional network entity) as described herein. The device1805may include a receiver1810, a communications manager1815, and a transmitter1840. The device1805may also include a processor. Each of these components may be in communication with one another (e.g., via one or more buses).

The receiver1810may receive information such as packets, user data, or control information associated with various information channels (e.g., control channels, data channels, and information related to QoS support for sidelink relay service, etc.). Information may be passed on to other components of the device1805. The receiver1810may be an example of aspects of the transceiver2020described with reference toFIG.20. The receiver1810may utilize a single antenna or a set of antennas.

The communications manager1815may be an example of aspects of the communications manager1715as described herein. The communications manager1815may include a relay service request component1820, a QoS configuration component1825, a QoS configuration transmitter1830, and a relay communication component1835. The communications manager1815may be an example of aspects of the communications manager2010described herein.

The QoS configuration component1825may receive, from a second network entity, a QoS mapping configuration including a first configuration associated with a first interface of a first connection and a second configuration associated with a second interface of a second connection.

The relay service request component1820may receive, from a first UE, a request including a relay service code associated with the first connection between the first UE and a second UE and an indication of a relay connection for the second UE via the first UE, the relay connection including the first connection between the first UE and the second UE and the second connection between the first UE and the first network entity. Additionally or alternatively, the relay service request component1820may receive, from a first UE, a request including a relay service code associated with a first connection between the first UE and a second UE and an indication of a relay connection for the second UE via the first UE, the relay connection including the first connection between the first UE and the second UE and a second connection between the first UE and the base station.

Additionally or alternatively, the QoS configuration component1825may determine a QoS configuration for the relay connection, the QoS configuration including a first configuration associated with a first interface of the first connection and a second configuration associated with a second interface of the second connection.

The QoS configuration transmitter1830may transmit, to the first UE, a configuration message based on the QoS mapping configuration, the configuration message including the first configuration and the second configuration. Additionally or alternatively, the QoS configuration transmitter1830may transmit, to the first UE, a configuration message based on determining the QoS configuration, the configuration message including the first configuration and the second configuration.

The relay communication component1835may communicate with the second UE via the first UE on the relay connection. Additionally or alternatively, the relay communication component1835may communicate with the second UE via the first UE on the relay connection based on the determined QoS configuration.

The transmitter1840may transmit signals generated by other components of the device1805. In some examples, the transmitter1840may be collocated with a receiver1810in a transceiver module. For example, the transmitter1840may be an example of aspects of the transceiver2020described with reference toFIG.20. The transmitter1840may utilize a single antenna or a set of antennas.

FIG.19shows a block diagram1900of a communications manager1905that supports QoS support for sidelink relay service in accordance with aspects of the present disclosure. The communications manager1905may be an example of aspects of a communications manager1715, a communications manager1815, or a communications manager2010described herein. The communications manager1905may include a relay service request component1910, a QoS configuration component1915, a QoS configuration transmitter1920, a relay communication component1925, a QoS indicator determination component1930, a QoS configuration modifier1935, and a QoS indicator mapping component1940. Each of these modules may communicate, directly or indirectly, with one another (e.g., via one or more buses).

The QoS configuration component1915may receive, from a second network entity, a QoS mapping configuration including a first configuration associated with a first interface of a first connection and a second configuration associated with a second interface of a second connection.

The relay service request component1910may receive, from a first UE, a request including a relay service code associated with the first connection between the first UE and a second UE and an indication of a relay connection for the second UE via the first UE, the relay connection including the first connection between the first UE and the second UE and the second connection between the first UE and the first network entity. Additionally or alternatively, the relay service request component1910may receive, from a first UE, a request including a relay service code associated with a first connection between the first UE and a second UE and an indication of a relay connection for the second UE via the first UE, the relay connection including the first connection between the first UE and the second UE and a second connection between the first UE and the base station. In some examples, the relay service request component1910may transmit, to a network device, the request including the relay service code associated with the first connection. In some cases, the request including the relay service code may be forwarded from the first UE to the network device. Additionally or alternatively, the request including the relay service code may be transmitted to the network device via an N2 reference interface. In some cases, the request may include a PDU session establishment request, or a PDU session modification request, or a sidelink assistance information message from the first UE, the second UE, or both.

Additionally or alternatively, the QoS configuration component1915may determine a QoS configuration for the relay connection, the QoS configuration including a first configuration associated with a first interface of the first connection and a second configuration associated with a second interface of the second connection. In some examples, the QoS configuration component1915may receive, from a network device, an indication of the QoS configuration. In some cases, the indication of the QoS configuration is received in a PDU session request during PDU session establishment or modification. Additionally, the first interface may include a PC5 interface, and the second interface may include a Uu interface.

The QoS configuration transmitter1920may transmit, to the first UE, a configuration message based on the QoS mapping configuration, the configuration message including the first configuration and the second configuration. Additionally or alternatively, the QoS configuration transmitter1920may transmit, to the first UE, a configuration message based on determining the QoS configuration, the configuration message including the first configuration and the second configuration. In some cases, the configuration message may include an RRC reconfiguration message.

The relay communication component1925may communicate with the second UE via the first UE on the relay connection. Additionally or alternatively, the relay communication component1925may communicate with the second UE via the first UE on the relay connection based on the determined QoS configuration.

The QoS indicator determination component1930may determine a first QoS indicator for the first interface, a second QoS indicator for the second interface, or both. In some cases, the first QoS indicator, the second QoS indicator, or both may be determined based on an end-to-end QoS for the relay connection. Additionally, the first QoS indicator, the second QoS indicator, or both may be indicative of a QoS identifier associated with a resource type, a priority level, a packet delay budget, a packet error rate, an averaging window duration, a maximum data burst volume, or a combination thereof, for different types of services.

The QoS configuration modifier1935may determine to modify a QoS for the first interface of the first connection based on the QoS configuration and may transmit, to the first UE, an indication of the modified QoS. Additionally or alternatively, the QoS configuration modifier1935may receive, from the first UE, assistance information indicating a change in a QoS for the first interface of the first connection and may transmit, to the first UE, a modified QoS configuration for the first interface, for the second interface, or both, based on the received assistance information.

The QoS indicator mapping component1940may determine a mapping configuration for a first indicator associated with the first interface to a second indicator associated with the second interface, where the request transmitted to the base station further includes the mapping configuration. In some examples, the QoS indicator mapping component1940may transmit, to the first UE, the second UE, or both, the mapping configuration in a registration policy message as part of a registration procedure, a PDU session establishment response message, a PDU session modification response message, or a combination thereof. Additionally, the QoS indicator mapping component1940may receive the mapping configuration from a network device.

FIG.20shows a diagram of a system2000including a device2005that supports QoS support for sidelink relay service in accordance with aspects of the present disclosure. The device2005may be an example of or include the components of device1705, device1805, or a base station105as described herein. The device2005may include components for bi-directional voice and data communications including components for transmitting and receiving communications, including a communications manager2010, a network communications manager2015, a transceiver2020, an antenna2025, memory2030, a processor2040, and an inter-station communications manager2045. These components may be in electronic communication via one or more buses (e.g., bus2050).

The communications manager2010may support wireless communications at a first network entity in accordance with examples as disclosed herein. For example, the communications manager2010may receive, from a second network entity, a QoS mapping configuration including a first configuration associated with a first interface of a first connection and a second configuration associated with a second interface of a second connection. Additionally, the communications manager2010may receive, from a first UE, a request including a relay service code associated with the first connection between the first UE and a second UE and an indication of a relay connection for the second UE via the first UE, the relay connection including the first connection between the first UE and the second UE and the second connection between the first UE and the first network entity. Subsequently, the communications manager2010may transmit, to the first UE, a configuration message based on the QoS mapping configuration, the configuration message including the first configuration and the second configuration. Additionally, the communications manager2010may communicate with the second UE via the first UE on the relay connection.

Additionally or alternatively, the communications manager2010may support wireless communications at a first network entity in accordance with examples as disclosed herein. For example, the communications manager2010may receive, from a first UE, a request including a relay service code associated with a first connection between the first UE and a second UE and an indication of a relay connection for the second UE via the first UE, the relay connection including the first connection between the first UE and the second UE and a second connection between the first UE and the base station. In some cases, the communications manager2010may determine a QoS configuration for the relay connection, the QoS configuration including a first configuration associated with a first interface of the first connection and a second configuration associated with a second interface of the second connection. Subsequently, the communications manager2010may transmit, to the first UE, a configuration message based on determining the QoS configuration, the configuration message including the first configuration and the second configuration. Additionally, the communications manager2010may communicate with the second UE via the first UE on the relay connection based on the determined QoS configuration.

The network communications manager2015may manage communications with the core network (e.g., via one or more wired backhaul links). For example, the network communications manager2015may manage the transfer of data communications for client devices, such as one or more UEs115.

In some cases, the wireless device may include a single antenna2025. However, in some cases the device may have more than one antenna2025, which may be capable of concurrently transmitting or receiving multiple wireless transmissions.

The memory2030may include RAM, ROM, or a combination thereof. The memory2030may store computer-readable code2035including instructions that, when executed by a processor (e.g., the processor2040) cause the device to perform various functions described herein. In some cases, the memory2030may contain, among other things, a BIOS which may control basic hardware or software operation such as the interaction with peripheral components or devices.

The processor2040may include an intelligent hardware device, (e.g., a general-purpose processor, a DSP, a CPU, a microcontroller, an ASIC, an FPGA, a programmable logic device, a discrete gate or transistor logic component, a discrete hardware component, or any combination thereof). In some cases, the processor2040may be configured to operate a memory array using a memory controller. In some cases, a memory controller may be integrated into processor2040. The processor2040may be configured to execute computer-readable instructions stored in a memory (e.g., the memory2030) to cause the device2005to perform various functions (e.g., functions or tasks supporting QoS support for sidelink relay service).

The code2035may include instructions to implement aspects of the present disclosure, including instructions to support wireless communications. The code2035may be stored in a non-transitory computer-readable medium such as system memory or other type of memory. In some cases, the code2035may not be directly executable by the processor2040but may cause a computer (e.g., when compiled and executed) to perform functions described herein.

FIG.21shows a block diagram2100of a device2105that supports QoS support for sidelink relay service in accordance with aspects of the present disclosure. The device2105may be an example of aspects of a network entity (e.g., 5GC, core network, etc. that include an AMF, an SMF, a UPF, etc.) as described herein. The device2105may include a receiver2110, a network device communications manager2115, and a transmitter2120. The device2105may also include a processor. Each of these components may be in communication with one another (e.g., via one or more buses).

The receiver2110may receive information such as packets, user data, or control information associated with various information channels (e.g., control channels, data channels, and information related to QoS support for sidelink relay service, etc.). Information may be passed on to other components of the device2105. The receiver2110may be an example of aspects of the transceiver2420described with reference toFIG.24. The receiver2110may utilize a single antenna or a set of antennas.

The network device communications manager2115may support wireless communications at a first network entity in accordance with examples as disclosed herein. For example, the network device communications manager2115may receive, from a second network entity, a request including a relay service code associated with a first connection between a first UE and a second UE and an indication of a relay connection for the second UE via the first UE, the relay connection including the first connection between the first UE and the second UE and a second connection between the first UE and the second network entity. Subsequently, the network device communications manager2115may transmit, to an SMF of the first network entity, a message indicating a support for a relay service code for the relay connection. In some cases, the network device communications manager2115may receive, from the SMF of the first network entity, a QoS mapping configuration for mapping a first QoS configuration associated with a first interface to a second QoS configuration associated with a second interface, or for mapping the second QoS configuration associated with the second interface to the first QoS configuration associated with the first interface, or a combination thereof. Additionally, the network device communications manager2115may transmit, to the second network entity, an indication of a QoS configuration for the relay connection, the QoS configuration including a first configuration associated with the first interface for the first connection and a second configuration associated with the second interface for the second connection.

Additionally or alternatively, the network device communications manager2115may support wireless communications at a first network entity in accordance with examples as disclosed herein. For example, the network device communications manager2115may receive, from a base station and at an AMF of the network device, a request including a relay service code associated with a first connection between a first UE and a second UE and an indication of a relay connection for the second UE via the first UE, the relay connection including the first connection between the first UE and the second UE and a second connection between the first UE and the base station. Subsequently, the network device communications manager2115may transmit, to an SMF of the network device, a message indicating a support for the relay service code. In some cases, the network device communications manager2115may determine a QoS configuration for the relay connection, the QoS configuration including a first configuration associated with a first interface of the first connection and a second configuration associated with a second interface of the second connection. Additionally, the network device communications manager2115may transmit, to the base station, an indication of the QoS configuration. The network device communications manager2115may be an example of aspects of the network device communications manager2410described herein.

The network device communications manager2115, or its sub-components, may be physically located at various positions, including being distributed such that portions of functions are implemented at different physical locations by one or more physical components. In some examples, the network device communications manager2115, or its sub-components, may be a separate and distinct component in accordance with various aspects of the present disclosure. In some examples, the network device communications manager2115, or its sub-components, may be combined with one or more other hardware components, including but not limited to an input/output (I/O) component, a transceiver, a network server, another computing device, one or more other components described in the present disclosure, or a combination thereof in accordance with various aspects of the present disclosure.

The transmitter2120may transmit signals generated by other components of the device2105. In some examples, the transmitter2120may be collocated with a receiver2110in a transceiver module. For example, the transmitter2120may be an example of aspects of the transceiver2420described with reference toFIG.24. The transmitter2120may utilize a single antenna or a set of antennas.

FIG.22shows a block diagram2200of a device2205that supports QoS support for sidelink relay service in accordance with aspects of the present disclosure. The device2205may be an example of aspects of a device2105or a network entity as described herein. The device2205may include a receiver2210, a network device communications manager2215, and a transmitter2240. The device2205may also include a processor. Each of these components may be in communication with one another (e.g., via one or more buses).

The receiver2210may receive information such as packets, user data, or control information associated with various information channels (e.g., control channels, data channels, and information related to QoS support for sidelink relay service, etc.). Information may be passed on to other components of the device2205. The receiver2210may be an example of aspects of the transceiver2420described with reference toFIG.24. The receiver2210may utilize a single antenna or a set of antennas.

The network device communications manager2215may be an example of aspects of the network device communications manager2115as described herein. The network device communications manager2215may include a relay service request receiver2220, a relay service support component2225, a QoS determination component2230, and a QoS configuration indicator2235. The network device communications manager2215may be an example of aspects of the network device communications manager2410described herein.

The relay service request receiver2220may receive, from a second network entity, a request including a relay service code associated with a first connection between a first UE and a second UE and an indication of a relay connection for the second UE via the first UE, the relay connection including the first connection between the first UE and the second UE and a second connection between the first UE and the second network entity. Additionally or alternatively, the relay service request receiver2220may receive, from a base station and at an AMF of the network device, a request including a relay service code associated with a first connection between a first UE and a second UE and an indication of a relay connection for the second UE via the first UE, the relay connection including the first connection between the first UE and the second UE and a second connection between the first UE and the base station.

The relay service support component2225may transmit, to an SMF of the first network entity, a message indicating a support for a relay service code for the relay connection. Additionally or alternatively, the relay service support component2225may transmit, to an SMF of the network device, a message indicating a support for the relay service code.

The QoS determination component2230may receive, from the SMF of the first network entity, a QoS mapping configuration for mapping a first QoS configuration associated with a first interface to a second QoS configuration associated with a second interface, or for mapping the second QoS configuration associated with the second interface to the first QoS configuration associated with the first interface, or a combination thereof. Additionally or alternatively, the QoS determination component2230may determine a QoS configuration for the relay connection, the QoS configuration including a first configuration associated with a first interface of the first connection and a second configuration associated with a second interface of the second connection.

The QoS configuration indicator2235may transmit, to the second network entity, an indication of a QoS configuration for the relay connection, the QoS configuration including a first configuration associated with the first interface for the first connection and a second configuration associated with the second interface for the second connection. Additionally or alternatively, the QoS configuration indicator2235may transmit, to the base station, an indication of the QoS configuration.

The transmitter2240may transmit signals generated by other components of the device2205. In some examples, the transmitter2240may be collocated with a receiver2210in a transceiver module. For example, the transmitter2240may be an example of aspects of the transceiver2420described with reference toFIG.24. The transmitter2240may utilize a single antenna or a set of antennas.

FIG.23shows a block diagram2300of a network device communications manager2305that supports QoS support for sidelink relay service in accordance with aspects of the present disclosure. The network device communications manager2305may be an example of aspects of a network device communications manager2115, a network device communications manager2215, or a network device communications manager2410described herein. The network device communications manager2305may include a relay service request receiver2310, a relay service support component2315, a QoS determination component2320, a QoS configuration indicator2325, a QoS interface component2330, a relay service authorization component2335, an Nsmf transmitter2340, and a QoS modification procedure component2345. Each of these modules may communicate, directly or indirectly, with one another (e.g., via one or more buses).

The relay service request receiver2310may receive, from a second network entity, a request including a relay service code associated with a first connection between a first UE and a second UE and an indication of a relay connection for the second UE via the first UE, the relay connection including the first connection between the first UE and the second UE and a second connection between the first UE and the second network entity. Additionally or alternatively, the relay service request receiver2310may receive, from a base station and at an AMF of the network device, a request including a relay service code associated with a first connection between a first UE and a second UE and an indication of a relay connection for the second UE via the first UE, the relay connection including the first connection between the first UE and the second UE and a second connection between the first UE and the base station.

The relay service support component2315may transmit, to an SMF of the first network entity, a message indicating a support for a relay service code for the relay connection. Additionally or alternatively, the relay service support component2315may transmit, to an SMF of the network device, a message indicating a support for the relay service code.

The QoS determination component2320may receive, from the SMF of the first network entity, a QoS mapping configuration for mapping a first QoS configuration associated with a first interface to a second QoS configuration associated with a second interface, or for mapping the second QoS configuration associated with the second interface to the first QoS configuration associated with the first interface, or a combination thereof. Additionally or alternatively, the QoS determination component2320may determine a QoS configuration for the relay connection, the QoS configuration including a first configuration associated with a first interface of the first connection and a second configuration associated with a second interface of the second connection.

The QoS configuration indicator2325may transmit, to the second network entity, an indication of a QoS configuration for the relay connection, the QoS configuration including a first configuration associated with the first interface for the first connection and a second configuration associated with the second interface for the second connection. Additionally or alternatively, the QoS configuration indicator2325may transmit, to the base station, an indication of the QoS configuration. In some cases, the indication of the QoS configuration may include a PDU session establishment request or a PDU session modification request. Additionally, the indication of the QoS configuration includes an end-to-end QoS configuration for the first connection and the second connection.

The QoS interface component2330may determine a first QoS indicator for the first interface, a second QoS indicator for the second interface, or both. In some cases, the first QoS indicator, the second QoS indicator, or both may be determined based on an end-to-end QoS for the relay connection. Additionally, the first QoS indicator, the second QoS indicator, or both may be indicative of a QoS identifier associated with a resource type, a priority level, a packet delay budget, a packet error rate, an averaging window duration, a maximum data burst volume, or a combination thereof for different types of services.

The relay service authorization component2335may determine the first UE is authorized for supporting the relay service code based on a set of PCC rules, where the QoS configuration is determined based on the first UE being authorized to support the relay service code.

The Nsmf transmitter2340may transmit, to the SMF of the network device, an Nsmf message including the support for the relay service code.

The QoS modification procedure component2345may perform a QoS modification procedure based on a change in a QoS for the first connection, the second connection, or both.

FIG.24shows a diagram of a system2400including a device2405that supports QoS support for sidelink relay service in accordance with aspects of the present disclosure. The device2405may be an example of or include the components of device2105, device2205, or a network entity as described herein. The device2405may include components for bi-directional voice and data communications including components for transmitting and receiving communications, including a network device communications manager2410, an I/O controller2415, a transceiver2420, an antenna2425, memory2430, and a processor2435. These components may be in electronic communication via one or more buses (e.g., bus2445).

The network device communications manager2410may support wireless communications at a first network entity in accordance with examples as disclosed herein. For example, the network device communications manager2410may receive, from a second network entity, a request including a relay service code associated with a first connection between a first UE and a second UE and an indication of a relay connection for the second UE via the first UE, the relay connection including the first connection between the first UE and the second UE and a second connection between the first UE and the second network entity. Subsequently, the network device communications manager2410may transmit, to an SMF of the first network entity, a message indicating a support for a relay service code for the relay connection. In some cases, the network device communications manager2410may receive, from the SMF of the first network entity, a QoS mapping configuration for mapping a first QoS configuration associated with a first interface to a second QoS configuration associated with a second interface, or for mapping the second QoS configuration associated with the second interface to the first QoS configuration associated with the first interface, or a combination thereof. Additionally, the network device communications manager2410may transmit, to the second network entity, an indication of a QoS configuration for the relay connection, the QoS configuration including a first configuration associated with the first interface for the first connection and a second configuration associated with the second interface for the second connection.

Additionally or alternatively, the network device communications manager2410may support wireless communications at a first network entity in accordance with examples as disclosed herein. For example, the network device communications manager2410may receive, from a base station and at an AMF of the network device, a request including a relay service code associated with a first connection between a first UE and a second UE and an indication of a relay connection for the second UE via the first UE, the relay connection including the first connection between the first UE and the second UE and a second connection between the first UE and the base station. Subsequently, the network device communications manager2410may transmit, to an SMF of the network device, a message indicating a support for the relay service code. In some cases, the network device communications manager2410may determine a QoS configuration for the relay connection, the QoS configuration including a first configuration associated with a first interface of the first connection and a second configuration associated with a second interface of the second connection. Additionally, the network device communications manager2410may transmit, to the base station, an indication of the QoS configuration.

The I/O controller2415may manage input and output signals for the device2405. The I/O controller2415may also manage peripherals not integrated into the device2405. In some cases, the I/O controller2415may represent a physical connection or port to an external peripheral. In some cases, the I/O controller2415may utilize an operating system such as iOS®, ANDROID®, MS-DOS®, MS-WINDOWS®, OS/2®, UNIX®, LINUX®, or another known operating system. In other cases, the I/O controller2415may represent or interact with a modem, a keyboard, a mouse, a touchscreen, or a similar device. In some cases, the I/O controller2415may be implemented as part of a processor. In some cases, a user may interact with the device2405via the I/O controller2415or via hardware components controlled by the I/O controller2415.

In some cases, the wireless device may include a single antenna2425. However, in some cases the device may have more than one antenna2425, which may be capable of concurrently transmitting or receiving multiple wireless transmissions.

The memory2430may include RAM and ROM. The memory2430may store computer-readable, computer-executable code2440including instructions that, when executed, cause the processor to perform various functions described herein. In some cases, the memory2430may contain, among other things, a BIOS which may control basic hardware or software operation such as the interaction with peripheral components or devices.

The processor2435may include an intelligent hardware device, (e.g., a general-purpose processor, a DSP, a CPU, a microcontroller, an ASIC, an FPGA, a programmable logic device, a discrete gate or transistor logic component, a discrete hardware component, or any combination thereof). In some cases, the processor2435may be configured to operate a memory array using a memory controller. In other cases, a memory controller may be integrated into the processor2435. The processor2435may be configured to execute computer-readable instructions stored in a memory (e.g., the memory2430) to cause the device2405to perform various functions (e.g., functions or tasks supporting QoS support for sidelink relay service).

The code2440may include instructions to implement aspects of the present disclosure, including instructions to support wireless communications. The code2440may be stored in a non-transitory computer-readable medium such as system memory or other type of memory. In some cases, the code2440may not be directly executable by the processor2435but may cause a computer (e.g., when compiled and executed) to perform functions described herein.

FIG.25shows a flowchart illustrating a method2500that supports QoS support for sidelink relay service in accordance with aspects of the present disclosure. The operations of method2500may be implemented by a UE115(e.g., a relay UE115) or its components as described herein. For example, the operations of method2500may be performed by a UE communications manager as described with reference toFIGS.13through16. In some examples, a UE may execute a set of instructions to control the functional elements of the UE to perform the functions described below. Additionally or alternatively, a UE may perform aspects of the functions described below using special-purpose hardware.

At2505, the UE may transmit, to a network entity, an indication for a relay connection for a second UE via the first UE, the relay connection including a first connection between the first UE and the second UE and a second connection between the first UE and the network entity. The operations of2505may be performed according to the methods described herein. In some examples, aspects of the operations of2505may be performed by a relay request component as described with reference toFIGS.13through16.

At2510, the UE may receive, from the network entity, a QoS mapping configuration for mapping a first QoS configuration associated with a first interface to a second QoS configuration associated with a second interface, or for mapping the second QoS configuration associated with the second interface to the first QoS configuration associated with the first interface, or a combination thereof. The operations of2510may be performed according to the methods described herein. In some examples, aspects of the operations of2510may be performed by a QoS configuration receiver as described with reference toFIGS.13through16.

At2515, the UE may configure a first QoS of the first connection and a second QoS of the second connection based on the QoS mapping configuration. The operations of2515may be performed according to the methods described herein. In some examples, aspects of the operations of2515may be performed by a QoS configuration determination component as described with reference toFIGS.13through16.

At2520, the UE may route traffic from the second UE to the network entity via the relay connection based on the first QoS and the second QoS. The operations of2520may be performed according to the methods described herein. In some examples, aspects of the operations of2520may be performed by a relay component as described with reference toFIGS.13through16.

FIG.26shows a flowchart illustrating a method2600that supports QoS support for sidelink relay service in accordance with aspects of the present disclosure. The operations of method2600may be implemented by a UE115(e.g., a relay UE115) or its components as described herein. For example, the operations of method2600may be performed by a UE communications manager as described with reference toFIGS.13through16. In some examples, a UE may execute a set of instructions to control the functional elements of the UE to perform the functions described below. Additionally or alternatively, a UE may perform aspects of the functions described below using special-purpose hardware.

At2605, the UE may establish a first connection between the first UE and a second UE, the first connection associated with a relay service code. The operations of2605may be performed according to the methods described herein. In some examples, aspects of the operations of2605may be performed by a relay connection establishment component as described with reference toFIGS.13through16.

At2610, the UE may transmit, to a base station, a request including the relay service code and an indication of a relay connection for the second UE via the first UE, the relay connection including the first connection between the first UE and the second UE and a second connection between the first UE and the base station. The operations of2610may be performed according to the methods described herein. In some examples, aspects of the operations of2610may be performed by a relay request component as described with reference toFIGS.13through16.

At2615, the UE may receive, from the base station, a configuration message in response to transmitting the request, the configuration message including a first configuration associated with a first interface of the first connection and a second configuration associated with a second interface of the second connection. The operations of2615may be performed according to the methods described herein. In some examples, aspects of the operations of2615may be performed by a QoS configuration receiver as described with reference toFIGS.13through16.

At2620, the UE may determine a QoS configuration based on the first configuration and the second configuration. The operations of2620may be performed according to the methods described herein. In some examples, aspects of the operations of2620may be performed by a QoS configuration determination component as described with reference toFIGS.13through16.

At2625, the UE may route traffic from the second UE to the base station via the relay connection based on the QoS configuration. The operations of2625may be performed according to the methods described herein. In some examples, aspects of the operations of2625may be performed by a relay component as described with reference toFIGS.13through16.

FIG.27shows a flowchart illustrating a method2700that supports QoS support for sidelink relay service in accordance with aspects of the present disclosure. The operations of method2700may be implemented by a UE115(e.g., a relay UE115) or its components as described herein. For example, the operations of method2700may be performed by a UE communications manager as described with reference toFIGS.13through16. In some examples, a UE may execute a set of instructions to control the functional elements of the UE to perform the functions described below. Additionally or alternatively, a UE may perform aspects of the functions described below using special-purpose hardware.

At2705, the UE may establish a first connection between the first UE and a second UE, the first connection associated with a relay service code. The operations of2705may be performed according to the methods described herein. In some examples, aspects of the operations of2705may be performed by a relay connection establishment component as described with reference toFIGS.13through16.

At2710, the UE may receive, from the second UE, a relaying request including an indication of the relay service code. The operations of2710may be performed according to the methods described herein. In some examples, aspects of the operations of2710may be performed by a relay connection establishment component as described with reference toFIGS.13through16.

At2715, the UE may establish a unicast sidelink connection with the second UE based on receiving the relaying request. The operations of2715may be performed according to the methods described herein. In some examples, aspects of the operations of2715may be performed by a relay connection establishment component as described with reference toFIGS.13through16.

At2720, the UE may transmit, to a base station, a request including the relay service code and an indication of a relay connection for the second UE via the first UE, the relay connection including the first connection between the first UE and the second UE and a second connection between the first UE and the base station. The operations of2720may be performed according to the methods described herein. In some examples, aspects of the operations of2720may be performed by a relay request component as described with reference toFIGS.13through16.

At2725, the UE may receive, from the base station, a configuration message in response to transmitting the request, the configuration message including a first configuration associated with a first interface of the first connection and a second configuration associated with a second interface of the second connection. The operations of2725may be performed according to the methods described herein. In some examples, aspects of the operations of2725may be performed by a QoS configuration receiver as described with reference toFIGS.13through16.

At2730, the UE may determine a QoS configuration based on the first configuration and the second configuration. The operations of2730may be performed according to the methods described herein. In some examples, aspects of the operations of2730may be performed by a QoS configuration determination component as described with reference toFIGS.13through16.

At2735, the UE may route traffic from the second UE to the base station via the relay connection based on the QoS configuration. The operations of2735may be performed according to the methods described herein. In some examples, aspects of the operations of2735may be performed by a relay component as described with reference toFIGS.13through16.

FIG.28shows a flowchart illustrating a method2800that supports QoS support for sidelink relay service in accordance with aspects of the present disclosure. The operations of method2800may be implemented by a UE115(e.g., a relay UE115) or its components as described herein. For example, the operations of method2800may be performed by a UE communications manager as described with reference toFIGS.13through16. In some examples, a UE may execute a set of instructions to control the functional elements of the UE to perform the functions described below. Additionally or alternatively, a UE may perform aspects of the functions described below using special-purpose hardware.

At2805, the UE may establish a first connection between the first UE and a second UE, the first connection associated with a relay service code. The operations of2805may be performed according to the methods described herein. In some examples, aspects of the operations of2805may be performed by a relay connection establishment component as described with reference toFIGS.13through16.

At2810, the UE may transmit, to a base station, a request including the relay service code and an indication of a relay connection for the second UE via the first UE, the relay connection including the first connection between the first UE and the second UE and a second connection between the first UE and the base station. The operations of2810may be performed according to the methods described herein. In some examples, aspects of the operations of2810may be performed by a relay request component as described with reference toFIGS.13through16.

At2815, the UE may receive, from the base station, a configuration message in response to transmitting the request, the configuration message including a first configuration associated with a first interface of the first connection and a second configuration associated with a second interface of the second connection. The operations of2815may be performed according to the methods described herein. In some examples, aspects of the operations of2815may be performed by a QoS configuration receiver as described with reference toFIGS.13through16.

At2820, the UE may determine a QoS configuration based on the first configuration and the second configuration. The operations of2820may be performed according to the methods described herein. In some examples, aspects of the operations of2820may be performed by a QoS configuration determination component as described with reference toFIGS.13through16.

At2825, the UE may determine a first QoS indicator for the first interface, a second QoS indicator for the second interface, or both. The operations of2825may be performed according to the methods described herein. In some examples, aspects of the operations of2825may be performed by a QoS indicator component as described with reference toFIGS.13through16.

At2830, the UE may route traffic from the second UE to the base station via the relay connection based on the QoS configuration. The operations of2830may be performed according to the methods described herein. In some examples, aspects of the operations of2830may be performed by a relay component as described with reference toFIGS.13through16.

FIG.29shows a flowchart illustrating a method2900that supports QoS support for sidelink relay service in accordance with aspects of the present disclosure. The operations of method2900may be implemented by a network entity (e.g., a base station105) or its components as described herein. For example, the operations of method2900may be performed by a communications manager as described with reference toFIGS.17through20. In some examples, a base station may execute a set of instructions to control the functional elements of the base station to perform the functions described below. Additionally or alternatively, a base station may perform aspects of the functions described below using special-purpose hardware.

At2905, the network entity may receive, from a second network entity, a QoS mapping configuration including a first configuration associated with a first interface of a first connection and a second configuration associated with a second interface of a second connection. The operations of2905may be performed according to the methods described herein. In some examples, aspects of the operations of2905may be performed by a QoS configuration component as described with reference toFIGS.17through20.

At2910, the base station may receive, from a first UE, a request including a relay service code associated with the first connection between the first UE and a second UE and an indication of a relay connection for the second UE via the first UE, the relay connection including the first connection between the first UE and the second UE and the second connection between the first UE and the first network entity. The operations of2910may be performed according to the methods described herein. In some examples, aspects of the operations of2910may be performed by a relay service request component as described with reference toFIGS.17through20.

At2915, the base station may transmit, to the first UE, a configuration message based on the QoS mapping configuration, the configuration message including the first configuration and the second configuration. The operations of2915may be performed according to the methods described herein. In some examples, aspects of the operations of2915may be performed by a QoS configuration transmitter as described with reference toFIGS.17through20.

At2920, the base station may communicate with the second UE via the first UE on the relay connection. The operations of2920may be performed according to the methods described herein. In some examples, aspects of the operations of2920may be performed by a relay communication component as described with reference toFIGS.17through20.

FIG.30shows a flowchart illustrating a method3000that supports QoS support for sidelink relay service in accordance with aspects of the present disclosure. The operations of method3000may be implemented by a base station105or its components as described herein. For example, the operations of method3000may be performed by a communications manager as described with reference toFIGS.17through20. In some examples, a base station may execute a set of instructions to control the functional elements of the base station to perform the functions described below. Additionally or alternatively, a base station may perform aspects of the functions described below using special-purpose hardware.

At3005, the base station may receive, from a first UE, a request including a relay service code associated with a first connection between the first UE and a second UE and an indication of a relay connection for the second UE via the first UE, the relay connection including the first connection between the first UE and the second UE and a second connection between the first UE and the base station. The operations of3005may be performed according to the methods described herein. In some examples, aspects of the operations of3005may be performed by a relay service request component as described with reference toFIGS.17through20.

At3010, the base station may determine a QoS configuration for the relay connection, the QoS configuration including a first configuration associated with a first interface of the first connection and a second configuration associated with a second interface of the second connection. The operations of3010may be performed according to the methods described herein. In some examples, aspects of the operations of3010may be performed by a QoS configuration component as described with reference toFIGS.17through20.

At3015, the base station may transmit, to the first UE, a configuration message based on determining the QoS configuration, the configuration message including the first configuration and the second configuration. The operations of3015may be performed according to the methods described herein. In some examples, aspects of the operations of3015may be performed by a QoS configuration transmitter as described with reference toFIGS.17through20.

At3020, the base station may communicate with the second UE via the first UE on the relay connection based on the determined QoS configuration. The operations of3020may be performed according to the methods described herein. In some examples, aspects of the operations of3020may be performed by a relay communication component as described with reference toFIGS.17through20.

FIG.31shows a flowchart illustrating a method3100that supports QoS support for sidelink relay service in accordance with aspects of the present disclosure. The operations of method3100may be implemented by a base station105or its components as described herein. For example, the operations of method3100may be performed by a communications manager as described with reference toFIGS.17through20. In some examples, a base station may execute a set of instructions to control the functional elements of the base station to perform the functions described below. Additionally or alternatively, a base station may perform aspects of the functions described below using special-purpose hardware.

At3105, the base station may receive, from a first UE, a request including a relay service code associated with a first connection between the first UE and a second UE and an indication of a relay connection for the second UE via the first UE, the relay connection including the first connection between the first UE and the second UE and a second connection between the first UE and the base station. The operations of3105may be performed according to the methods described herein. In some examples, aspects of the operations of3105may be performed by a relay service request component as described with reference toFIGS.17through20.

At3110, the base station may transmit, to a network device, the request including the relay service code associated with the first connection. The operations of3110may be performed according to the methods described herein. In some examples, aspects of the operations of3110may be performed by a relay service request component as described with reference toFIGS.17through20.

At3115, the base station may determine a QoS configuration for the relay connection, the QoS configuration including a first configuration associated with a first interface of the first connection and a second configuration associated with a second interface of the second connection. The operations of3115may be performed according to the methods described herein. In some examples, aspects of the operations of3115may be performed by a QoS configuration component as described with reference toFIGS.17through20.

At3120, the base station may transmit, to the first UE, a configuration message based on determining the QoS configuration, the configuration message including the first configuration and the second configuration. The operations of3120may be performed according to the methods described herein. In some examples, aspects of the operations of3120may be performed by a QoS configuration transmitter as described with reference toFIGS.17through20.

At3125, the base station may communicate with the second UE via the first UE on the relay connection based on the determined QoS configuration. The operations of3125may be performed according to the methods described herein. In some examples, aspects of the operations of3125may be performed by a relay communication component as described with reference toFIGS.17through20.

FIG.32shows a flowchart illustrating a method3200that supports QoS support for sidelink relay service in accordance with aspects of the present disclosure. The operations of method3200may be implemented by a base station105or its components as described herein. For example, the operations of method3200may be performed by a communications manager as described with reference toFIGS.17through20. In some examples, a base station may execute a set of instructions to control the functional elements of the base station to perform the functions described below. Additionally or alternatively, a base station may perform aspects of the functions described below using special-purpose hardware.

At3205, the base station may receive, from a first UE, a request including a relay service code associated with a first connection between the first UE and a second UE and an indication of a relay connection for the second UE via the first UE, the relay connection including the first connection between the first UE and the second UE and a second connection between the first UE and the base station. The operations of3205may be performed according to the methods described herein. In some examples, aspects of the operations of3205may be performed by a relay service request component as described with reference toFIGS.17through20.

At3210, the base station may receive, from a network device, an indication of the QoS configuration. The operations of3210may be performed according to the methods described herein. In some examples, aspects of the operations of3210may be performed by a QoS configuration component as described with reference toFIGS.17through20.

At3215, the base station may determine a QoS configuration for the relay connection, the QoS configuration including a first configuration associated with a first interface of the first connection and a second configuration associated with a second interface of the second connection. The operations of3215may be performed according to the methods described herein. In some examples, aspects of the operations of3215may be performed by a QoS configuration component as described with reference toFIGS.17through20.

At3220, the base station may transmit, to the first UE, a configuration message based on determining the QoS configuration, the configuration message including the first configuration and the second configuration. The operations of3220may be performed according to the methods described herein. In some examples, aspects of the operations of3220may be performed by a QoS configuration transmitter as described with reference toFIGS.17through20.

At3225, the base station may communicate with the second UE via the first UE on the relay connection based on the determined QoS configuration. The operations of3225may be performed according to the methods described herein. In some examples, aspects of the operations of3225may be performed by a relay communication component as described with reference toFIGS.17through20.

FIG.33shows a flowchart illustrating a method3300that supports QoS support for sidelink relay service in accordance with aspects of the present disclosure. The operations of method3300may be implemented by a network entity or its components as described herein. For example, the operations of method3300may be performed by a network device communications manager as described with reference toFIGS.21through24. In some examples, a network entity may execute a set of instructions to control the functional elements of the network entity to perform the functions described below. Additionally or alternatively, a network entity may perform aspects of the functions described below using special-purpose hardware.

At3305, the network entity may receive, from a second network entity, a request including a relay service code associated with a first connection between a first UE and a second UE and an indication of a relay connection for the second UE via the first UE, the relay connection including the first connection between the first UE and the second UE and a second connection between the first UE and the second network entity. The operations of3305may be performed according to the methods described herein. In some examples, aspects of the operations of3305may be performed by a relay service request receiver as described with reference toFIGS.21through24.

At3310, the network entity may transmit, to an SMF of the first network entity, a message indicating a support for a relay service code for the relay connection. The operations of3310may be performed according to the methods described herein. In some examples, aspects of the operations of3310may be performed by a relay service support component as described with reference toFIGS.21through24.

At3315, the network entity may receive, from the SMF of the first network entity, a QoS mapping configuration for mapping a first QoS configuration associated with a first interface to a second QoS configuration associated with a second interface, or for mapping the second QoS configuration associated with the second interface to the first QoS configuration associated with the first interface, or a combination thereof. The operations of3315may be performed according to the methods described herein. In some examples, aspects of the operations of3315may be performed by a QoS determination component as described with reference toFIGS.21through24.

At3320, the network entity may transmit, to the second network entity, an indication of a QoS configuration for the relay connection, the QoS configuration including a first configuration associated with the first interface for the first connection and a second configuration associated with the second interface for the second connection. The operations of3320may be performed according to the methods described herein. In some examples, aspects of the operations of3320may be performed by a QoS configuration indicator as described with reference toFIGS.21through24.

FIG.34shows a flowchart illustrating a method3400that supports QoS support for sidelink relay service in accordance with aspects of the present disclosure. The operations of method3400may be implemented by a network entity or its components as described herein. For example, the operations of method3400may be performed by a network device communications manager as described with reference toFIGS.21through24. In some examples, a network entity may execute a set of instructions to control the functional elements of the network entity to perform the functions described below. Additionally or alternatively, a network entity may perform aspects of the functions described below using special-purpose hardware.

At3405, the network entity may receive, from a base station and at an AMF of the network device, a request including a relay service code associated with a first connection between a first UE and a second UE and an indication of a relay connection for the second UE via the first UE, the relay connection including the first connection between the first UE and the second UE and a second connection between the first UE and the base station. The operations of3405may be performed according to the methods described herein. In some examples, aspects of the operations of3405may be performed by a relay service request receiver as described with reference toFIGS.21through24.

At3410, the network entity may transmit, to an SMF of the network device, a message indicating a support for the relay service code. The operations of3410may be performed according to the methods described herein. In some examples, aspects of the operations of3410may be performed by a relay service support component as described with reference toFIGS.21through24.

At3415, the network entity may determine a QoS configuration for the relay connection, the QoS configuration including a first configuration associated with a first interface of the first connection and a second configuration associated with a second interface of the second connection. The operations of3415may be performed according to the methods described herein. In some examples, aspects of the operations of3415may be performed by a QoS determination component as described with reference toFIGS.21through24.

At3420, the network entity may transmit, to the base station, an indication of the QoS configuration. The operations of3420may be performed according to the methods described herein. In some examples, aspects of the operations of3420may be performed by a QoS configuration indicator as described with reference toFIGS.21through24.

FIG.35shows a flowchart illustrating a method3500that supports QoS support for sidelink relay service in accordance with aspects of the present disclosure. The operations of method3500may be implemented by a network entity or its components as described herein. For example, the operations of method3500may be performed by a network device communications manager as described with reference toFIGS.21through24. In some examples, a network entity may execute a set of instructions to control the functional elements of the network entity to perform the functions described below. Additionally or alternatively, a network entity may perform aspects of the functions described below using special-purpose hardware.

At3505, the network entity may receive, from a base station and at an AMF of the network device, a request including a relay service code associated with a first connection between a first UE and a second UE and an indication of a relay connection for the second UE via the first UE, the relay connection including the first connection between the first UE and the second UE and a second connection between the first UE and the base station. The operations of3505may be performed according to the methods described herein. In some examples, aspects of the operations of3505may be performed by a relay service request receiver as described with reference toFIGS.21through24.

At3510, the network entity may transmit, to an SMF of the network device, a message indicating a support for the relay service code. The operations of3510may be performed according to the methods described herein. In some examples, aspects of the operations of3510may be performed by a relay service support component as described with reference toFIGS.21through24.

At3515, the network entity may determine the first UE is authorized for supporting the relay service code based on a set of PCC rules, where the QoS configuration is determined based on the first UE being authorized to support the relay service code. The operations of3515may be performed according to the methods described herein. In some examples, aspects of the operations of3515may be performed by a relay service authorization component as described with reference toFIGS.21through24.

At3520, the network entity may determine a QoS configuration for the relay connection, the QoS configuration including a first configuration associated with a first interface of the first connection and a second configuration associated with a second interface of the second connection. The operations of3520may be performed according to the methods described herein. In some examples, aspects of the operations of3520may be performed by a QoS determination component as described with reference toFIGS.21through24.

At3525, the network entity may transmit, to the base station, an indication of the QoS configuration. The operations of3525may be performed according to the methods described herein. In some examples, aspects of the operations of3525may be performed by a QoS configuration indicator as described with reference toFIGS.21through24.

FIG.36shows a flowchart illustrating a method3600that supports QoS support for sidelink relay service in accordance with aspects of the present disclosure. The operations of method3600may be implemented by a UE115(e.g., a remote UE115) or its components as described herein. For example, the operations of method3600may be performed by a UE communications manager as described with reference toFIGS.13through16. In some examples, a UE may execute a set of instructions to control the functional elements of the UE to perform the functions described below. Additionally or alternatively, a UE may perform aspects of the functions described below using special-purpose hardware.

At3605, the UE may receive, from a first network entity, a QoS mapping configuration message, the QoS mapping configuration message including a mapping between a first interface of a first connection between a first UE and the second UE and a second interface of a second connection between the first UE and a second network entity, the first connection associated with a relay service code. The operations of3605may be performed according to the methods described herein. In some examples, aspects of the operations of3605may be performed by a QoS configuration receiver as described with reference toFIGS.13through16.

At3610, the UE may configure a QoS of the first connection based on the QoS mapping configuration message. The operations of3610may be performed according to the methods described herein. In some examples, aspects of the operations of3610may be performed by a QoS configuration determination component as described with reference toFIGS.13through16.

At3615, the UE may communicate with the second network entity via the first UE using the first connection based on the configured QoS. The operations of3615may be performed according to the methods described herein. In some examples, aspects of the operations of3615may be performed by a communications component as described with reference toFIGS.13through16.

FIG.37shows a flowchart illustrating a method3700that supports QoS support for sidelink relay service in accordance with aspects of the present disclosure. The operations of method3700may be implemented by a UE115(e.g., a remote UE115) or its components as described herein. For example, the operations of method3700may be performed by a UE communications manager as described with reference toFIGS.13through16. In some examples, a UE may execute a set of instructions to control the functional elements of the UE to perform the functions described below. Additionally or alternatively, a UE may perform aspects of the functions described below using special-purpose hardware.

At3705, the UE may establish a first connection between a first UE and the second UE, the first connection associated with a relay service code. The operations of3705may be performed according to the methods described herein. In some examples, aspects of the operations of3705may be performed by a relay connection establishment component as described with reference toFIGS.13through16.

At3710, the UE may receive, from a first base station, a mapping configuration message, the mapping configuration message including a mapping between a first interface of the first connection and a second interface of a second connection between the first UE and a second base station. The operations of3710may be performed according to the methods described herein. In some examples, aspects of the operations of3710may be performed by a QoS configuration receiver as described with reference toFIGS.13through16.

At3715, the UE may determine a QoS configuration based on the mapping configuration message. The operations of3715may be performed according to the methods described herein. In some examples, aspects of the operations of3715may be performed by a QoS configuration determination component as described with reference toFIGS.13through16.

At3720, the UE may communicate with the second base station via the first UE using the first connection based on the QoS configuration. The operations of3720may be performed according to the methods described herein. In some examples, aspects of the operations of3720may be performed by a communications component as described with reference toFIGS.13through16.

Aspect 1: A method for wireless communications at a first UE, comprising: transmitting, to a network entity, an indication for a relay connection for a second UE via the first UE, the relay connection comprising a first connection between the first UE and the second UE and a second connection between the first UE and the network entity; receiving, from the network entity, a quality of service mapping configuration for mapping a first quality of service configuration associated with a first interface to a second quality of service configuration associated with a second interface, or for mapping the second quality of service configuration associated with the second interface to the first quality of service configuration associated with the first interface, or a combination thereof; configuring a first quality of service of the first connection and a second quality of service of the second connection based at least in part on the quality of service mapping configuration; and routing traffic from the second UE to the network entity via the relay connection based at least in part on the first quality of service and the second quality of service.

Aspect 2: The method of aspect 1, further comprising: receiving, from the second UE, a first request comprising an indication of a relay service code, wherein the first connection between the first UE and the second UE is associated with the relay service code; and establishing a unicast sidelink connection with the second UE based at least in part on receiving the relaying request, wherein the first connection comprises the unicast sidelink connection.

Aspect 3: The method of aspect 2, further comprising: transmitting, to the network entity, an assistance information comprising the indication of the relay connection and a quality of service indicator request for the first interface of the first connection.

Aspect 4: The method of any of aspects 1 through 3, wherein the first quality of service configuration corresponds to a first quality of service indicator, and the second quality of service configuration corresponds to a second quality of service indicator.

Aspect 5: The method of any of aspects 1 through 4, further comprising: generating a mapping between the first interface and the second interface based at least in part on the quality of service mapping configuration; and determining, based at least in part on the generated mapping, a first indicator associated with the first interface, or a second indicator associated with the second interface, or both, wherein the first indicator is determined for the relay connection for services that have been switched from a connection between the second UE and an additional network entity to the relay connection and the second indicator is determined for the connection between the second UE and the additional network entity for services that have been switched from the relay connection to the connection between the second UE and the additional network entity.

Aspect 6: The method of any of aspects 1 through 5, further comprising: receiving, from the network entity, the quality of service mapping configuration in a registration policy message as part of a registration procedure, a protocol data unit (PDU) session establishment response message, a PDU session modification response message, or a combination thereof.

Aspect 7: The method of any of aspects 1 through 6, wherein the quality of service mapping configuration is preconfigured in the first UE.

Aspect 8: The method of any of aspects 1 through 7, further comprising: determining a first quality of service indicator for the first interface, a second quality of service indicator for the second interface, or both.

Aspect 9: The method of aspect 8, further comprising: determining the first quality of service indicator, the second quality of service indicator, or both based at least in part on an end-to-end quality of service for the relay connection.

Aspect 10: The method of any of aspects 8 through 9, wherein the first quality of service indicator, the second quality of service indicator, or both are indicative of a quality of service identifier associated with a resource type, a priority level, a packet delay budget, a packet error rate, an averaging window duration, a maximum data burst volume, or a combination thereof, for different types of services.

Aspect 11: The method of any of aspects 1 through 10, wherein receiving the quality of service mapping configuration message comprises: receiving a Radio Resource Control (RRC) reconfiguration message comprising the quality of service mapping configuration message; and modifying the first connection based at least in part on the RRC reconfiguration message.

Aspect 12: The method of aspect 11, further comprising: generating a mapping configuration between the first interface and the second interface based at least in part on the RRC reconfiguration message.

Aspect 13: The method of aspect 12, wherein the mapping configuration comprises a mapping between quality of service flow identifiers for each interface, logical channel identifiers for each interface, or a combination thereof.

Aspect 14: The method of any of aspects 1 through 13, further comprising: determining a change in a quality of service for the first interface of the first connection; transmitting, to the base station, assistance information indicating the determined change; and receiving, from the base station, a modified quality of service configuration for the first interface, for the second interface, or both, based at least in part on the transmitted assistance information.

Aspect 15: The method of aspect 14, further comprising: receiving, from the second UE, a reception link performance indication for the first connection, wherein the change in the quality of service is determined based at least in part on the reception link performance indication.

Aspect 16: The method of any of aspects 1 through 15, wherein the first interface comprises a PC5 interface; and the second interface comprises a Uu interface.

Aspect 17: A method for wireless communications at a first network entity, comprising: receiving, from a second network entity, a quality of service mapping configuration comprising a first configuration associated with a first interface of a first connection and a second configuration associated with a second interface of a second connection; receiving, from a first UE, a request comprising a relay service code associated with the first connection between the first UE and a second UE and an indication of a relay connection for the second UE via the first UE, the relay connection comprising the first connection between the first UE and the second UE and the second connection between the first UE and the first network entity; transmitting, to the first UE, a configuration message based at least in part on the quality of service mapping configuration, the configuration message comprising the first configuration and the second configuration; and communicating with the second UE via the first UE on the relay connection.

Aspect 18: The method of aspect 17, further comprising: transmitting, to a network device, the request comprising the relay service code associated with the first connection.

Aspect 19: The method of aspect 18, wherein the request comprising the relay service code is forwarded from the first UE to the network device.

Aspect 20: The method of aspect 18, wherein the request comprising the relay service code is transmitted to the network device via an N2 reference interface.

Aspect 21: The method of any of aspects 17 through 20, further comprising: determining a first quality of service indicator for the first interface, a second quality of service indicator for the second interface, or both.

Aspect 22: A method for wireless communications at a first network entity, comprising: receiving, from a second network entity, a request comprising a relay service code associated with a first connection between a first UE and a second UE and an indication of a relay connection for the second UE via the first UE, the relay connection comprising the first connection between the first UE and the second UE and a second connection between the first UE and the second network entity; transmitting, to a session management function of the first network entity, a message indicating a support for a relay service code for the relay connection; receiving, from the session management function of the first network entity, a quality of service mapping configuration for mapping a first quality of service configuration associated with a first interface to a second quality of service configuration associated with a second interface, or for mapping the second quality of service configuration associated with the second interface to the first quality of service configuration associated with the first interface, or a combination thereof; and transmitting, to the second network entity, an indication of a quality of service configuration for the relay connection, the quality of service configuration comprising a first configuration associated with the first interface for the first connection and a second configuration associated with the second interface for the second connection.

Aspect 23: The method of aspect 22, further comprising: determining a first quality of service indicator for the first interface, a second quality of service indicator for the second interface, or both.

Aspect 24: The method of aspect 23, wherein the first quality of service indicator, the second quality of service indicator, or both are determined based at least in part on an end-to-end quality of service for the relay connection.

Aspect 25: The method of any of aspects 22 through 24, wherein determining the quality of service configuration further comprises: determining the first UE is authorized for supporting the relay service code based at least in part on a set of policy and charging control rules, wherein the quality of service configuration is determined based at least in part on the first UE being authorized to support the relay service code.

Aspect 26: A method for wireless communications at a second UE, comprising: receiving, from a first network entity, a quality of service mapping configuration message, the quality of service mapping configuration message comprising a mapping between a first interface of a first connection between a first UE and the second UE and a second interface of a second connection between the first UE and a second network entity, the first connection associated with a relay service code; configuring a quality of service of the first connection based at least in part on the quality of service mapping configuration message; and communicating with the second network entity via the first UE using the first connection based at least in part on the configured quality of service.

Aspect 27: The method of aspect 26, further comprising: determining one or more first quality of service indicators associated with the first interface for the first connection to use for services that have been switched from a connection between the second UE and the first network entity to the first connection; or determining one or more second quality of service indicators associated with the second interface for the connection between the second UE and the first network entity to use for services that have been switched from the first connection to the connection between the second UE and the first network entity.

Aspect 28: The method of aspect 27, wherein the one or more first quality of service indicators comprise one or more PC5 specific quality of service indicators, one or more PC5 specific quality of service identifiers, or a combination thereof, and the one or more second quality of service indicators comprise one or more Uu specific quality of service indicators, one or more Uu specific quality of service identifiers, or a combination thereof.

Aspect 29: The method of any of aspects 26 through 28, wherein receiving the quality of service mapping configuration message comprises: receiving, from the first network entity, a registration policy message as part of a registration procedure, a protocol data unit (PDU) session establishment response message, a PDU session modification response message, or a combination thereof indicating the quality of service mapping configuration message.

Aspect 30: The method of any of aspects 26 through 29, wherein the quality of service mapping configuration message is associated with a relay service or a group of relay services.

Aspect 31: A method for wireless communications at a first UE, comprising: establishing a first connection between the first UE and a second UE, the first connection associated with a relay service code; transmitting, to a base station, a request comprising the relay service code and an indication of a relay connection for the second UE via the first UE, the relay connection comprising the first connection between the first UE and the second UE and a second connection between the first UE and the base station; receiving, from the base station, a configuration message in response to transmitting the request, the configuration message comprising a first configuration associated with a first interface of the first connection and a second configuration associated with a second interface of the second connection; determining a quality of service configuration based at least in part on the first configuration and the second configuration; and routing traffic from the second UE to the base station via the relay connection based at least in part on the quality of service configuration.

Aspect 32: The method of aspect 31, wherein establishing the first connection between the first UE and the second UE comprises: receiving, from the second UE, a relaying request comprising an indication of the relay service code; and establishing a unicast sidelink connection with the second UE based at least in part on receiving the relaying request.

Aspect 33: The method of aspect 32, further comprising: transmitting, to the base station, an assistance information comprising the indication of the relay connection and a quality of service indicator request for the first interface of the first connection.

Aspect 34: The method of any of aspects 32 through 33, wherein the first connection comprises the unicast sidelink connection.

Aspect 35: The method of any of aspects 31 through 34, further comprising: determining a mapping configuration for a first indicator associated with the first interface to a second indicator associated with the second interface, for the second indicator associated with the second interface to the first indicator associated with the first interface, or a combination thereof, wherein the request transmitted to the base station further comprises the mapping configuration.

Aspect 36: The method of aspect 35, further comprising: generating a mapping between the first interface and the second interface based at least in part on the mapping configuration, wherein the mapping is used to determine the first indicator for the relay connection for services that have been switched from a connection between the second UE and an additional base station to the relay connection, the second indicator for the connection between the second UE and the additional base station for services that have been switched from the relay connection to the connection between the second UE and the additional base station, or a combination thereof.

Aspect 37: The method of any of aspects 35 through 36, further comprising: receiving, from the base station, the mapping configuration in a registration policy message as part of a registration procedure, a protocol data unit (PDU) session establishment response message, a PDU session modification response message, or a combination thereof.

Aspect 38: The method of any of aspects 35 through 37, wherein the mapping configuration is preconfigured in the first UE.

Aspect 39: The method of any of aspects 31 through 38, further comprising: determining a first quality of service indicator for the first interface, a second quality of service indicator for the second interface, or both.

Aspect 40: The method of aspect 39, wherein the first quality of service indicator, the second quality of service indicator, or both are determined based at least in part on an end-to-end quality of service for the relay connection.

Aspect 41: The method of any of aspects 39 through 40, wherein the first quality of service indicator, the second quality of service indicator, or both are indicative of a quality of service identifier associated with a resource type, a priority level, a packet delay budget, a packet error rate, an averaging window duration, a maximum data burst volume, or a combination thereof for different types of services.

Aspect 42: The method of any of aspects 31 through 41, wherein receiving the configuration message comprises: receiving a Radio Resource Control (RRC) reconfiguration message comprising the configuration message; and modifying the first connection based at least in part on the RRC reconfiguration message.

Aspect 43: The method of aspect 42, further comprising: generating a mapping configuration between the first interface and the second interface based at least in part on the RRC reconfiguration message.

Aspect 44: The method of aspect 43, wherein the mapping configuration comprises a mapping between quality of service flow identifiers for each interface, logical channel identifiers for each interface, or a combination thereof.

Aspect 45: The method of any of aspects 31 through 44, further comprising: determining a change in a quality of service for the first interface of the first connection; transmitting, to the base station, assistance information indicating the determined change; and receiving, from the base station, a modified quality of service configuration for the first interface, for the second interface, or both, based at least in part on the transmitted assistance information.

Aspect 46: The method of aspect 45, further comprising: receiving, from the second UE, a reception link performance indication for the first connection, wherein the change in the quality of service is determined based at least in part on the reception link performance indication.

Aspect 47: The method of any of aspects 31 through 46, wherein the first interface comprises a PC5 interface; and the second interface comprises a Uu interface.

Aspect 48: The method of any of aspects 31 through 47, further comprising: establishing a unicast link with the second UE, wherein the relay connection is established based at least in part on establishing the unicast link.

Aspect 49: The method of any of aspects 31 through 48, wherein the request comprises a protocol data unit (PDU) session establishment request or a PDU session modification request.

Aspect 50: A method for wireless communications at a base station, comprising: receiving, from a first UE, a request comprising a relay service code associated with a first connection between the first UE and a second UE and an indication of a relay connection for the second UE via the first UE, the relay connection comprising the first connection between the first UE and the second UE and a second connection between the first UE and the base station; determining a quality of service configuration for the relay connection, the quality of service configuration comprising a first configuration associated with a first interface of the first connection and a second configuration associated with a second interface of the second connection; transmitting, to the first UE, a configuration message based at least in part on determining the quality of service configuration, the configuration message comprising the first configuration and the second configuration; and communicating with the second UE via the first UE on the relay connection based at least in part on the determined quality of service configuration.

Aspect 51: The method of aspect 50, further comprising: transmitting, to a network device, the request comprising the relay service code associated with the first connection.

Aspect 52: The method of aspect 51, wherein the request comprising the relay service code is forwarded from the first UE to the network device.

Aspect 53: The method of aspect 51, wherein the request comprising the relay service code is transmitted to the network device via an N2 reference interface.

Aspect 54: The method of any of aspects 50 through 53, wherein determining the quality of service configuration comprises: receiving, from a network device, an indication of the quality of service configuration.

Aspect 55: The method of aspect 54, wherein the indication of the quality of service configuration is received in a protocol data unit (PDU) session request during PDU session establishment or modification.

Aspect 56: The method of any of aspects 50 through 55, further comprising: determining a first quality of service indicator for the first interface, a second quality of service indicator for the second interface, or both.

Aspect 57: The method of aspect 56, wherein the first quality of service indicator, the second quality of service indicator, or both are determined based at least in part on an end-to-end quality of service for the relay connection.

Aspect 58: The method of any of aspects 56 through 57, wherein the first quality of service indicator, the second quality of service indicator, or both are indicative of a quality of service identifier associated with a resource type, a priority level, a packet delay budget, a packet error rate, an averaging window duration, a maximum data burst volume, or a combination thereof for different types of services.

Aspect 59: The method of any of aspects 50 through 58, further comprising: determining to modify a quality of service for the first interface of the first connection based at least in part on the quality of service configuration; and transmitting, to the first UE, an indication of the modified quality of service.

Aspect 60: The method of any of aspects 50 through 59, further comprising: determining a mapping configuration for a first indicator associated with the first interface to a second indicator associated with the second interface, wherein the request transmitted to the base station further comprises the mapping configuration; and transmitting, to the first UE, the second UE, or both, the mapping configuration in a registration policy message as part of a registration procedure, a protocol data unit (PDU) session establishment response message, a PDU session modification response message, or a combination thereof.

Aspect 61: The method of aspect 60, wherein determining the mapping configuration comprises: receiving the mapping configuration from a network device.

Aspect 62: The method of any of aspects 50 through 61, further comprising: receiving, from the first UE, assistance information indicating a change in a quality of service for the first interface of the first connection; and transmitting, to the first UE, a modified quality of service configuration for the first interface, for the second interface, or both, based at least in part on the received assistance information.

Aspect 63: The method of any of aspects 50 through 62, wherein the first interface comprises a PC5 interface; and the second interface comprises a Uu interface.

Aspect 64: The method of any of aspects 50 through 63, wherein the request comprises a protocol data unit (PDU) session establishment request, or a PDU session modification request, or a sidelink assistance information message from the first UE, the second UE, or both.

Aspect 65: The method of any of aspects 50 through 64, wherein the configuration message comprises a Radio Resource Control (RRC) reconfiguration message.

Aspect 66: A method for wireless communications at a network device, comprising: receiving, from a base station and at an access and mobility management function of the network device, a request comprising a relay service code associated with a first connection between a first UE and a second UE and an indication of a relay connection for the second UE via the first UE, the relay connection comprising the first connection between the first UE and the second UE and a second connection between the first UE and the base station; transmitting, to a session management function of the network device, a message indicating a support for the relay service code; determining a quality of service configuration for the relay connection, the quality of service configuration comprising a first configuration associated with a first interface of the first connection and a second configuration associated with a second interface of the second connection; and transmitting, to the base station, an indication of the quality of service configuration.

Aspect 67: The method of aspect 66, further comprising: determining a first quality of service indicator for the first interface, a second quality of service indicator for the second interface, or both.

Aspect 68: The method of aspect 67, wherein the first quality of service indicator, the second quality of service indicator, or both are determined based at least in part on an end-to-end quality of service for the relay connection.

Aspect 69: The method of any of aspects 67 through 68, wherein the first quality of service indicator, the second quality of service indicator, or both are indicative of a quality of service identifier associated with a resource type, a priority level, a packet delay budget, a packet error rate, an averaging window duration, a maximum data burst volume, or a combination thereof for different types of services.

Aspect 70: The method of any of aspects 66 through 69, wherein determining the quality of service configuration further comprises: determining the first UE is authorized for supporting the relay service code based at least in part on a set of policy and charging control rules, wherein the quality of service configuration is determined based at least in part on the first UE being authorized to support the relay service code.

Aspect 71: The method of any of aspects 66 through 70, wherein transmitting the message indicating the support for the relay service code comprises: transmitting, to the session management function of the network device, a network slice management function message comprising the support for the relay service code.

Aspect 72: The method of any of aspects 66 through 71, further comprising: performing a quality of service modification procedure based at least in part on a change in a quality of service for the first connection, the second connection, or both.

Aspect 73: The method of any of aspects 66 through 72, wherein the indication of the quality of service configuration comprises a protocol data unit (PDU) session establishment request or a PDU session modification request.

Aspect 74: The method of any of aspects 66 through 73, wherein the indication of the quality of service configuration comprises an end-to-end quality of service configuration for the first connection and the second connection.

Aspect 75: A method for wireless communications at a second UE, comprising: establishing a first connection between a first UE and the second UE, the first connection associated with a relay service code; receiving, from a first base station, a mapping configuration message, the mapping configuration message comprising a mapping between a first interface of the first connection and a second interface of a second connection between the first UE and a second base station; determining a quality of service configuration based at least in part on the mapping configuration message; and communicating with the second base station via the first UE using the first connection based at least in part on the quality of service configuration.

Aspect 76: The method of aspect 75, further comprising: determining one or more first quality of service indicators for the first connection to use for services that have been switched from a connection between the second UE and the first base station to the first connection, one or more second quality of service indicators for the second interface for the connection between the second UE and the first base station to use for services that have been switched from the first connection to the connection between the second UE and the first base station, or a combination thereof.

Aspect 77: The method of aspect 76, wherein the one or more first quality of service indicators comprise one or more PC5 specific quality of service indicators, one or more PC5 specific quality of service identifiers, or a combination thereof, and the one or more second quality of service indicators comprise one or more Uu specific quality of service indicators, one or more Uu specific quality of service identifiers, or a combination thereof.

Aspect 78: The method of any of aspects 75 through 77, wherein receiving the mapping configuration message comprises: receiving, from the first base station, a registration policy message as part of a registration procedure, a protocol data unit (PDU) session establishment response message, a PDU session modification response message, or a combination thereof indicating the mapping configuration message.

Aspect 79: The method of any of aspects 75 through 78, wherein the first interface comprises a PC5 interface; and the second interface comprises a Uu interface.

Aspect 80: An apparatus for wireless communications at a first UE, comprising a processor; and memory coupled to the processor, the processor and memory configured to perform a method of any of aspects 1 through 16.

Aspect 83: An apparatus for wireless communications at a first network entity, comprising a processor; and memory coupled to the processor, the processor and memory configured to perform a method of any of aspects 17 through 21.

Aspect 84: An apparatus for wireless communications at a first network entity, comprising at least one means for performing a method of any of aspects 17 through 21.

Aspect 86: An apparatus for wireless communications at a first network entity, comprising a processor; and memory coupled to the processor, the processor and memory configured to perform a method of any of aspects 22 through 25.

Aspect 87: An apparatus for wireless communications at a first network entity, comprising at least one means for performing a method of any of aspects 22 through 25.

Aspect 89: An apparatus for wireless communications at a second UE, comprising a processor; and memory coupled to the processor, the processor and memory configured to perform a method of any of aspects 26 through 30.

Aspect 90: An apparatus for wireless communications at a second UE, comprising at least one means for performing a method of any of aspects 26 through 30.

Aspect 91: A non-transitory computer-readable medium storing code for wireless communications at a second UE, the code comprising instructions executable by a processor to perform a method of any of aspects 26 through 30.

Aspect 92: An apparatus for wireless communications at a first UE, comprising a processor; and memory coupled to the processor, the processor and memory configured to perform a method of any of aspects 31 through 49.

Aspect 93: An apparatus for wireless communications at a first UE, comprising at least one means for performing a method of any of aspects 31 through 49.

Aspect 94: A non-transitory computer-readable medium storing code for wireless communications at a first UE, the code comprising instructions executable by a processor to perform a method of any of aspects 31 through 49.

Aspect 95: An apparatus for wireless communications at a base station, comprising a processor; and memory coupled to the processor, the processor and memory configured to perform a method of any of aspects 50 through 65.

Aspect 96: An apparatus for wireless communications at a base station, comprising at least one means for performing a method of any of aspects 50 through 65.

Aspect 97: A non-transitory computer-readable medium storing code for wireless communications at a base station, the code comprising instructions executable by a processor to perform a method of any of aspects 50 through 65.

Aspect 98: An apparatus for wireless communications at a network device, comprising a processor; and memory coupled to the processor, the processor and memory configured to perform a method of any of aspects 66 through 74.

Aspect 99: An apparatus for wireless communications at a network device, comprising at least one means for performing a method of any of aspects 66 through 74.

Aspect 100: A non-transitory computer-readable medium storing code for wireless communications at a network device, the code comprising instructions executable by a processor to perform a method of any of aspects 66 through 74.

Aspect 101: An apparatus for wireless communications at a second UE, comprising a processor; and memory coupled to the processor, the processor and memory configured to perform a method of any of aspects 75 through 79.

Aspect 102: An apparatus for wireless communications at a second UE, comprising at least one means for performing a method of any of aspects 75 through 79.

Aspect 103: A non-transitory computer-readable medium storing code for wireless communications at a second UE, the code comprising instructions executable by a processor to perform a method of any of aspects 75 through 79. It should be noted that the methods described herein describe possible implementations, and that the operations and the steps may be rearranged or otherwise modified and that other implementations are possible. Further, aspects from two or more of the methods may be combined.