| CPC H04L 45/306 (2013.01) [H04L 67/141 (2013.01); H04W 40/02 (2013.01); H04W 48/18 (2013.01)] | 5 Claims |

|
1. A method performed by a wireless device for establishing a Protocol Data Unit (PDU) session, comprising:
at a User Equipment (UE) comprised within the wireless device:
receiving a PDU Session request from an upper layer via an Ethernet host and a relay function, wherein:
the upper layer, the Ethernet host, and the relay function reside inside the wireless device;
the relay function is coupled to the UE via one or more internal ports associated with one or more unique Port Numbers respectively;
the Ethernet host is coupled to the relay function via one or more physical ports each mapped to a respective one of the one or more internal ports; and
the PDU Session request received from the upper layer via the Ethernet host comprises a unique Port Number from among the one or more unique Port Numbers associated with the one or more internal ports via which the Ethernet host is coupled to the relay function and the UE;
searching a set of UE Route Selection Policy (URSP) rules each comprising a Traffic Descriptor and a Route Selection Descriptor to determine a matching URSP rule having the Traffic Descriptor matching the unique Port Number;
determining whether there exists a matching PDU Session associated with the Route Selection Descriptor of the matching URSP rule;
reusing the matching PDU Session for the PDU Session request in response to determining that the matching PDU Session exists;
establishing a new PDU Session for the PDU Session request based on the Route Selection Descriptor of the matching URSP rule in response to determining that the matching PDU Session does not exist; and
the relay function is established based on one of: wireless device pre-configuration or over the air configuration, the configuration determines the number of ports to be established and the corresponding Traffic Descriptors.
|