Methods and apparatuses for end-to-end quality of service for communication between wireless transmit-receive units
Methods and apparatuses are described herein for end-to-end Quality of Service, QoS, for communication between Wireless Transmit-Receive Units (WTRUs), via a ProSe WTRU-to-WTRU relay. PCS QoS flows are established respectively between a source WTRU and the ProSe WTRU-to-WTRU relay, and between a target WTRU and the ProSe WTRU-to-WTRU relay. The ProSe WTRU-to-WTRU relay performs PCS QoS flow mapping between the source and the target WTRU.
1 . A method for use in a wireless transmit-receive unit to wireless transmit- receive unit relay, WTRU-to-WTRU relay, the method comprising:
receiving, from a source WTRU, for a link between the source WTRU and a target WTRU via the WTRU-to-WTRU relay, the link between the source WTRU and the target WTRU comprising a first link between the source WTRU and the WTRU-to-WTRU relay and a second link between the WTRU-to-WTRU relay and the target WTRU, a first link modification request to establish a QoS flow over the link between the source WTRU and the target WTRU, the first link modification request indicating QoS flow parameters and a target WTRU identifier;
determining, based on the QoS flow parameters indicated in the first link modification request, that the WTRU-to-WTRU relay is unable to modify an existing QoS flow between the WTRU-to-WTRU relay and the target WTRU identified by the target WTRU identifier comprised in the first link modification request so as to support the QoS flow parameters indicated in the first link modification request; and
transmitting, based on the WTRU-to-WTRU relay unable to modify the existing QoS flow, a second link modification request to the target WTRU, the second link modification request comprising a QoS flow establishment request for creating a new QoS flow between the WTRU-to-WTRU relay and the target WTRU, the QoS flow establishment request comprising the QoS flow parameters comprised in the first link modification request.
2 . The method according to claim 1 , further comprising storing a mapping of QoS flows between the source WTRU and the target WTRU, and forwarding packets received from the source WTRU to the target WTRU based on the stored mapping of QoS flows.
3 . The method according to claim 1 , wherein the identifier of the target WTRU is at least one of:
an IP address of the target WTRU; and
an application layer user identifier.
4 . The method according to claim 1 , wherein the QoS flow parameters are associated with at least one of a delay and a packet loss rate.
5 . A wireless transmit-receive unit to wireless transmit-receive unit relay device, WTRU-to-WTRU relay device, the WTRU-to-WTRU relay device comprising at least one processor, a memory, and a transceiver, wherein:
the at least one processor is configured to:
receive, from a source WTRU, for a link between a source WTRU and a target WTRU via the WTRU-to-WTRU relay, the link between the source WTRU and the target WTRU comprising a first link between the source WTRU and the WTRU-to-WTRU relay and a second link between the WTRU-to-WTRU relay and the target WTRU; a first link modification request to establish a QoS flow over the link between the source WTRU and the target WTRU, the first link modification request indicating QoS flow parameters and a target WTRU identifier;
determine, based on the QoS flow parameters indicated in the first link modification request, that the WTRU-to-WTRU relay is unable to modify an existing QoS flow between the WTRU-to-WTRU relay and the target WTRU identified by the target WTRU identifier comprised in the first link modification request cannet be modified so as to support the QoS flow parameters indicated in the first link modification request; and
transmit, based on the WTRU-to-WTRU relay unable to modify the existing QoS flow, a second link modification request to the target WTRU, the second link modification request comprising a QoS flow establishment request for creating a new QoS flow between the WTRU-to-WTRU relay and the target WTRU, the QoS flow establishment request comprising the second QoS flow parameters comprised in the first link modification request.
6 . The WTRU-to-WTRU relay device according to claim 5 , wherein the at least one processor is configured to store a mapping of QoS flows between the source WTRU and the target WTRU in the memory, and to forward packets received from the source WTRU to the target WTRU based on the stored mapping of QoS flows.
7 . The WTRU-to-WTRU relay device according to claim 5 , wherein the QoS flow parameters are associated with at least one of a delay and a packet loss rate.