| CPC H04W 40/248 (2013.01) [H04W 76/14 (2018.02); H04W 80/02 (2013.01); H04W 92/18 (2013.01)] | 20 Claims |

|
1. A relay UE, comprising a relay protocol stack, the relay protocol stack being located between a packet data convergence protocol (PDCP) layer and a layer 2 protocol stack of a PC5 interface, and the relay protocol stack comprising a relay receiving entity and a relay sending entity;
wherein the relay UE comprises method comprising:
a processor; and
memory for storing executable instructions for the processor;
wherein the processor is configured to execute the instructions stored in the memory to cause the relay UE to perform:
receiving a relay protocol data unit (PDU) sent by a last hop node through the relay receiving entity; and forwarding the relay PDU to the relay sending entity;
sending the relay PDU to a next hop node through the relay sending entity according to a protocol header of the relay PDU;
wherein the relay PDU is a PDU sent between at least two remote UEs;
wherein the relay PDU comprises a first relay PDU; and the first relay PDU is a PDU sent by a first remote UE to a second remote UE;
wherein a protocol header of the first relay PDU comprises a first source ID and a first destination ID; the first source ID comprises a UE ID of the first remote UE; and the first destination ID comprises a UE ID of the second remote UE;
wherein the processor is further configured to execute the instructions stored in the memory to cause the relay UE to perform:
when a first routing relationship corresponding to the first destination ID is included in a relay routing table, sending the first relay PDU to the next hop node through the relay sending entity according to the first routing relationship;
wherein the first routing relationship comprises the UE ID of the second remote UE and a node ID of the next hop node, and the first routing relationship is a routing relationship when the UE ID of the second remote UE is used as the destination ID.
|