The disclosed embodiments relate generally to wireless communication, and, more particularly, to method of routing selection descriptor (RSD) parameters handing for packet data networks (PDN) legged multi-access (MA) protocol data unit (PDU) session.
The wireless communications network has grown exponentially over the years. A Long-Term Evolution (LTE) system offers high peak data rates, low latency, improved system capacity, and low operating cost resulting from simplified network architecture. LTE systems, also known as the 4G system, also provide seamless integration to older wireless network, such as GSM, CDMA, and Universal Mobile Telecommunication System (UMTS). In LTE systems, an evolved universal terrestrial radio access network (E-UTRAN) includes a plurality of evolved Node-Bs (eNodeBs or eNBs) communicating with a plurality of mobile stations, referred to as user equipments (UEs). The 3rd generation partner project (3GPP) network normally includes a hybrid of 2G/3G/4G systems. The Next Generation Mobile Network (NGMN) board has decided to focus the future NGMN activities on defining the end-to-end requirements for 5G new radio (NR) systems (5GS).
The UE policies for 5GS include UE route selection policy (URSP) and access network discovery and selection policy (ANDSP). The UE policies can be delivered from a Policy Control Function (PCF) to UE. PCF takes care of network policies to manage network behavior. PCF gets the subscription information from Unified Data Management (UDM). PCF interfaces to both Access and Mobility Function (AMF) to manage the mobility context and Session Management Function (SMF) to manage the session contexts. PCF also plays a crucial role in providing a schema for network slicing and roaming. PCF triggers the URSP which enables the UE to determine how a certain application should be handled in the context of an existing or new PDN connection in EPS or PDU session in 5GS.
In 4G evolved packet system (EPS), a Packet Data Network (PDN) connectivity procedure is an important process when LTE communication system accesses to the packet data network. The purpose of PDN connectivity procedure is to setup a default EPS bearer between a UE and the packet data network. In 5G, a Protocol Data Unit (PDU) session establishment is a parallel procedure of the PDN connectivity procedure in 4G. A PDU session defines the association between the UE and the data network that provides a PDU connectivity service. When an application is executed, the upper layer of the UE sends the application information to the URSP entity for matching a URSP rule (i.e., by evaluating the traffic descriptor), and use the corresponding RSD (Route Selection Descriptor) of the selected URSP rule to associate with an existing PDU session or to establish a new PDU session. The UE tries to reuse an existing PDU session.
Operators are seeking ways to balance data traffic between mobile cellular networks and non-3GPP access in a way that is transparent to users and reduces mobile network congestion. In 5GS, UEs that can be simultaneously connected to both 3GPP access (3GPP access of 5GS, or 3GPP access of EPC) and non-3GPP access (using 3GPP NAS signalling), thus the 5GS is able to take advantage of these multiple accesses to improve the user experience, optimize the traffic distribution across various accesses. Accordingly, 3GPP introduced Multi-Access (MA) PDU session in 5GS. An MA PDU session uses one 3GPP access network or one non-3GPP access network at a time, or simultaneously one 3GPP access network and one non-3GPP access network. At any given time, the MA PDU session can have user-plane resources established on both 3GPP access (also referred as 3GPP leg, e.g., 3GPP 5GS leg or 3GPP EPS/PDN leg) and non-3GPP access (also referred as non-3GPP leg), or on one access only.
When the UE is attached to EPS and trying to establish the PDN leg of an MA PDU session, the Multi-Access preference is not applicable to the UE in S1 mode. As a result, the UE registered in the 4G cannot establish the PDN connection as a leg of an MA PDU session. A solution is sought.
Methods and apparatus are provided for the UE handling RSD parameters for MA preferences when registered in the 4G system. In one novel aspect, the MA PDU preference is applicable for a UE attached to EPS if the UE supports MA PDU session and procedures for PDN connection establishment and a mapped EPS parameter description of a MA preference type of the selected RSD indicates the MA preference. In one embodiment, the selected RSD indicates MA preference when the EPS parameter description of an MA preference type indicates that the PDN connection should be established as a user-plane resource of a multi-access PDU session if the UE supports MA PDU session and procedures for PDN connection establishment. In one embodiment, the UE maintains a set of UE Route Selection Policy (URSP) rules, wherein the UE is registered with an EPS (in S1 mode); receives a request from the upper layer with an application information for requesting information via which PDU session to send a Packet Data Unit (PDU) of an application, selects a matching USRP rule (by matching the traffic descriptor (TD) of the selected URSP rule with the application information), selects an RSD of the selected USRP rule, and determines whether a packet data networks (PDN) connection is to be established based on the selected RSD. In one embodiment, if the selected RSD contains MA preferences the UE determines a packet data networks (PDN) connection is to be established. In one embodiment, the MA preference indicates PDN connection should be established as a user-plane resource of a MA PDU session if the UE supports MA PDU session and procedures for PDN connection establishment. In one embodiment, if the UE determines the MA PDU session is applicable, the UE determines if an MA PDU session that matches the selected RSD exists. If there is no existing MA PDU session that matches the selected RSD, the UE establishes the PDN connection as a user-plane resource of an MA PDU session. If there is an existing MA PDU session that matches the selected RSD, and wherein there is no PDN connection leg for the MA PDU session, the UE establishes the PDN connection as a user-plane resource of the existing MA PDU session. In one embodiment, there is an existing MA PDU session and an existing PDN connection of the existing MA PDU session, the existing PDN connection is re-used (notify the application to use this existing PDU/PDN to transmit the PDU (e.g., IP packets) of the application). In one embodiment, the PDN connection is established via a PDN connectivity procedure in an evolved packet system (EPS). In another embodiment, the PDN connection is established via a PDN connectivity procedure in an evolved packet core (EPC). In one embodiment, the UE does not support MA PDU session or does not support procedures for PDN connection establishment, and wherein the MA PDU session is applicable for the PDN connection. In another embodiment, the UE obtains the set of URSP in a descendent priority comprising through signaling from the wireless network, through pre-configuration in a universal subscriber identify module (USIM), or through a pre-configuration in the mobile equipment (ME).
Other embodiments and advantages are described in the detailed description below. This summary does not purport to define the invention. The invention is defined by the claims.
The accompanying drawings, where like numerals indicate like components, illustrate embodiments of the invention.
Reference will now be made in detail to some embodiments of the invention, examples of which are illustrated in the accompanying drawings.
5GS networks are packet-switched (PS) Internet Protocol (IP) networks. When UE joins a 5GS network, a PDU address (i.e., the one that can be used on the PDU) is assigned to the UE for its connection to the PDU. In 4G, EPS has defined a Default EPS Bearer to provide the IP Connectivity. In 5G, a Protocol Data Unit (PDU) session establishment procedure is a parallel procedure of a PDN connection procedure in 4G. A PDU session (e.g., 130) defines the association between the UE and the data network that provides a PDU connectivity service. Each PDU session is identified by a PDU session ID, and may include multiple QoS flows and QoS rules.
The UE policies for 5GS include UE route selection policy (URSP) and access network discovery and selection policy (ANDSP). For UE, such as UE 101, registered in the 4G network, a mapping table for traffic descriptor and a mapping table for RSD are provided. The mapping table provides mapped EPS parameter description with RSD parameter name. The UE policies can be delivered from Policy Control Function (PCF) to UE. PCF takes care of network policies to manage network behavior. PCF gets the subscription information from Unified Data Management (UDM). PCF interfaces to both Access and Mobility Function (AMF) to manage the mobility context and Session Management Function (SMF) to manage the session contexts. PCF also plays a crucial role in providing a scheme for network slicing and roaming. PCF provisions the URSP which enables the UE to determine how a certain application should be handled in the context of an existing or new PDU session. The UE policies can also be pre-configured in the UE (USIM or NVRAM). The pre-configured policy should be applied by UE only when UE has not received the same type of policy from the PCF.
In wireless system 100, UEs can be simultaneously connected to both 3GPP access (3GPP access of 5GS, or 3GPP access of EPC) and non-3GPP access (using 3GPP NAS signalling). Accordingly, 3GPP introduced Multi-Access (MA) PDU session in 5GS. At any given time, an MA PDU session can have user-plane resources established on both 3GPP access (also referred as 3GPP leg, e.g., 3GPP 5GS leg or 3GPP EPS/PDN leg) and non-3GPP access (also referred as non-3GPP leg), or on one access only.
In the example of
Similarly, UE 201 has memory 202, a processor 203, and radio frequency (RF) transceiver module 204. RF transceiver 204 is coupled with antenna 205, receives RF signals from antenna 205, converts them to baseband signals, and sends them to processor 203. RF transceiver 204 also converts received baseband signals from processor 203, converts them to RF signals, and sends out to antenna 205. Processor 203 processes the received baseband signals and invokes different functional modules and circuits to perform features in UE 201. Memory 202 stores data and program instructions 210 to be executed by the processor to control the operations of UE 201. Suitable processors include, by way of example, a special purpose processor, a digital signal processor (DSP), a plurality of micro-processors, one or more micro-processor associated with a DSP core, a controller, a microcontroller, application specific integrated circuits (ASICs), file programmable gate array (FPGA) circuits, and other type of integrated circuits (ICs), and/or state machines. A processor in associated with software may be used to implement and configure features of UE 201.
UE 201 also comprises a set of functional modules and control circuits to carry out functional tasks of UE 201. Protocol stacks 260 comprise application layer and other upper layers to manage different applications, Non-Access-Stratum (NAS) layer to communicate with an AMF entity connecting to the core network, Radio Resource Control (RRC) layer for high layer configuration and control, Packet Data Convergence Protocol/Radio Link Control (PDCP/RLC) layer, Media Access Control (MAC) layer, and Physical (PHY) layer. System modules and circuits 270 may be implemented and configured by software, firmware, hardware, and/or combination thereof. The function modules and circuits, when executed by the processors via program instructions contained in the memory, interwork with each other to allow UE 201 to perform embodiments and functional tasks and features in the network. Circuits 270 comprise a rule handler 281 that maintains a set of UE Route Selection Policy (URSP) rules, wherein the UE is registered with an EPS; a application handler 282 that receives a request from the upper layer with an application information for requesting information via which PDU session to send a Packet Data Unit (PDU) of an application; a selection module 283 that selects a URSP rule by matching a traffic descriptor (TD) of the selected URSP with the application information; a route selection descriptor (RSD) module 284 that selects a RSD of the selected URSP; and a preference module 285 that determines whether a packet data networks (PDN) connection is to be established based on the selected RSD.
Each RSD 310 includes a precedence value of the route selection descriptor and either 1) one PDU session type and, optionally, one or more of the followings: A) session and service continuity (SSC) mode; B) one or more S-NSSAIs; C) one or more DNNs; D) PDU session type; E) preferred access type; F) multi-access preference; G) time window; H) location criteria; I) PDU session pair ID; and J) RSN; or 2) non-seamless non-3GPP offload indication. Only one URSP rule in the URSP can be a default URSP rule and the default URSP rule should contain a match-all traffic descriptor. If a default URSP rule and one or more non-default URSP rules are included in the URSP, any non-default URSP rule should have lower precedence value (i.e., higher priority) than the default URSP rule.
In one novel aspect 311, when performing URSP rule matching with an application in EPS, the UE matches a traffic descriptor (TD) of a selected URSP rule. The UE then selects a route selection descriptor (RSD) and determines if MA PDU preference applies for the traffic for the 4G registered UE. In one embodiment, a mapping table is provided. The Multi-Access preference is applicable to the 4G registered UE if the mapped EPS parameter description contains the MA preference for the selected RSD. The mapped EPS parameter description 330 indicates that if the UE supports MA PDU session and procedures for PDN connection establishment, the PDN connection should be established as a user-plane resource of an MA PDU session.
As depicted in
Although the present invention has been described in connection with certain specific embodiments for instructional purposes, the present invention is not limited thereto. Accordingly, various modifications, adaptations, and combinations of various features of the described embodiments can be practiced without departing from the scope of the invention as set forth in the claims.
This application claims priority under 35 U.S.C. § 119 from U.S. Provisional Application No. 63/382,308, entitled “RSD PARAMETERS HANDLING FOR PDN LEGGED MA PDU SESSION”, filed on Nov. 4, 2022, the subject matter of which is incorporated herein by reference.
Number | Date | Country | |
---|---|---|---|
63382308 | Nov 2022 | US |