An apparatus comprising a second sidelink user equipment , the apparatus further comprising: a receiver that is configured to: receive a first data packet from a first sidelink user equipment ; and receive a feedback request with the first data packet; a transmitter that is configured to transmit , by the second sidelink user equipment , the first data packet to at least one third sidelink user equipment; and a processor , wherein: the receiver is configured to receive , at the second sidelink user equipment , feedback about a decoding status of the first data packet from the at least one third sidelink user equipment ; the processor is configured to determine a result of the feedback request at the second sidelink user equipment based on the feedback; and the transmitter is configured to transmit , from the second sidelink user equipment , the result of the feedback request to the first sidelink user equipment , wherein the receiver is configured to receive a quality of service indicator corresponding to an interface used for transmitting the first data packet to the at least one third sidelink user equipment , and characterized in that the processor is configured to calculate a remaining packet delay budget based on a packet delay budget corresponding to the quality of service indicator. a receiver that is configured to: receive a first data packet from a first sidelink user equipment ; and receive a feedback request with the first data packet; receive a first data packet from a first sidelink user equipment ; and receive a feedback request with the first data packet; a transmitter that is configured to transmit , by the second sidelink user equipment , the first data packet to at least one third sidelink user equipment; and a processor , wherein: the receiver is configured to receive , at the second sidelink user equipment , feedback about a decoding status of the first data packet from the at least one third sidelink user equipment ; the processor is configured to determine a result of the feedback request at the second sidelink user equipment based on the feedback; and the transmitter is configured to transmit , from the second sidelink user equipment , the result of the feedback request to the first sidelink user equipment , wherein the receiver is configured to receive a quality of service indicator corresponding to an interface used for transmitting the first data packet to the at least one third sidelink user equipment , and characterized in that the processor is configured to calculate a remaining packet delay budget based on a packet delay budget corresponding to the quality of service indicator. the receiver is configured to receive , at the second sidelink user equipment , feedback about a decoding status of the first data packet from the at least one third sidelink user equipment ; the processor is configured to determine a result of the feedback request at the second sidelink user equipment based on the feedback; and the transmitter is configured to transmit , from the second sidelink user equipment , the result of the feedback request to the first sidelink user equipment , wherein the receiver is configured to receive a quality of service indicator corresponding to an interface used for transmitting the first data packet to the at least one third sidelink user equipment , and characterized in that the processor is configured to calculate a remaining packet delay budget based on a packet delay budget corresponding to the quality of service indicator. <EOS>