Multi-session service management method based on user routing selection strategy

By deploying SMF and UPF, configuring the execution policies of AMF, SMF and UPF, and signing contract execution policies, the problem that 5G terminals cannot support URSP policies is solved, and multi-session service management of user terminals without supporting URSP is realized. The application scenarios require dynamic routing and network management.

CN118215163BActive Publication Date: 2024-12-13中国联合网络通信有限公司广东省分公司
View PDF 6 Cites 0 Cited by

Patent Information

Application Number
CN202410177870.X
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2024-02-08
Publication Date
2024-12-13
Estimated Expiration
2044-02-08

AI Technical Summary

Technical Problem

Existing 5G terminals lack the ability to manage user routing policy (URSP) and cannot support the use of URSP policies, resulting in the inability to realize dynamic and flexible routing and network management, and cannot meet the needs of URSP capabilities in more and more application scenarios. .

Method used

By deploying Session Management Function (SMF) and User Plane Function (UPF), configure the execution policies of Access and Mobility Management Function (AMF), SMF and UPF, sign the execution policy according to the business scenario of the user terminal, and establish the contracted policy based on the signed policy. And execute multi-session business processes to realize dynamic and flexible routing and network management of traffic by user terminals.

Benefits of technology

This enables user terminals to perform multi-session service management based on URSP policy without supporting URSP, realize dynamic and flexible routing and network management of user traffic, and meet the needs of different application scenarios.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN118215163B_ABST
    Figure CN118215163B_ABST
Patent Text Reader

Abstract

The present invention provides a user routing policy management method, including: deploying SMF and UPF to enable user terminals to support URSP policies; configuring execution policies of AMF, SMF and UPF; signing at least one execution policy according to the service scenario of the user terminal; establishing and executing a multi-session service process according to the signed execution policy. By deploying SMF and UPF to enable the user terminal to support the URSP policy, and by signing at least one execution policy to achieve the establishment of a multi-session service channel, the user terminal can implement multi-session services according to the URSP policy, and then can dynamically and flexibly route and manage user traffic, solving the problem of how to enable 5G terminals to perform multi-session services based on the UPRS policy without supporting URSP.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the field of mobile communication technology, and in particular to a multi-session service management method based on user routing selection strategy. Background Art

[0002] With the development of communication technology, mobile communications have entered the 5G era. 5G proposes the User Routing Selection Policy (URSP) capability to achieve the following core capabilities:

[0003] (1) Terminal routing selection: URSP allows terminals to determine the output direction and routing of traffic based on the matching conditions of different traffic descriptions. This means that traffic can be directed to different paths or services based on specific conditions.

[0004] (2) Dynamic network selection: URSP enables dynamic network selection, including network slice selection (NSSP) and DNN selection. This flexibility enables the terminal to dynamically select the most appropriate network or network slice based on application requirements and network conditions.

[0005] (3) Session management and control: URSP policies include policies associated with protocol data unit (PDU) session types and non-seamless offload policies, which help terminals effectively manage and control activities and data flows related to PDU sessions;

[0006] (4) Application scenario coverage: URSP can make corresponding routing selections based on different application scenarios and requirements, thereby ensuring the best user experience and resource utilization efficiency.

[0007] Although 5G URSP can realize dynamic and flexible routing selection and network management for user traffic to meet different application scenarios and business needs, it has relatively complex capability requirements for terminals, mainly including:

[0008] (1) Route selection capability: The terminal needs to have the ability to select routes based on the traffic description that meets the matching conditions. This requires the terminal to be able to identify and apply URSP policies and perform corresponding routing processing on the traffic based on the conditions in the policy.

[0009] (2) Policy execution capability: The terminal needs to be able to understand and execute URSP policies, including performing operations such as routing selection and network slice selection based on the policies;

[0010] (3) Multi-session management capability: To support activities related to multiple concurrent PDU sessions, the terminal needs to have multi-session management capabilities, which include the ability to establish, maintain, and release multiple PDU sessions, as well as handle session-related data transmission and control;

[0011] (4) Application scenario awareness: In order to better apply the URSP policy, the terminal needs to have the ability to perceive the current application scenario. This includes identifying the running applications, network conditions, etc., so as to make corresponding routing selection and policy application according to the scenario.

[0012] However, most of the existing 5G terminals do not have complete URSP-related management capabilities, that is, they cannot support the use of URSP strategies. At present, more and more application scenarios have an increasingly strong demand for the implementation of URSP capabilities. Therefore, how to enable 5G terminals to support the use of URSP strategies is an urgent problem to be solved in this field. Summary of the invention

[0013] The purpose of the present invention is to provide a multi-session service management method based on user routing selection strategy, so as to at least solve the problem of how to enable a 5G terminal to perform a multi-session service based on a UPRS strategy without supporting URSP.

[0014] In order to solve the above technical problems, the present invention provides a multi-session service management method based on user routing selection strategy, comprising:

[0015] Deploy SMF and UPF to enable users to support URSP policies;

[0016] Configure the execution strategy of AMF, SMF and UPF;

[0017] According to the business scenario of the user terminal, sign at least one execution policy;

[0018] Establish and execute multi-session business processes according to the signed execution policy.

[0019] Optionally, in the multi-session service management method based on the user routing selection policy, the method for deploying SMF and UPF includes:

[0020] According to the requirements, P-SMF and P-UPF are deployed separately, so that P-SMF also has the functions of I-SMF, and P-UPF also has the functions of I-UPF;

[0021] Maintain the existing deployment method of other 5G network elements;

[0022] Establish signaling plane connections between P-SMF and other 5G network elements;

[0023] A user plane connection is established between the P-UPF and the base station, and between the P-UPF and other UPFs.

[0024] Optionally, in the multi-session service management method based on the user routing selection policy, the method for deploying SMF and UPF includes:

[0025] Upgrade the existing SMF and UPF so that SMF has both P-SMF and I-SMF functions, and UPF has both P-UPF and I-UPF functions;

[0026] Maintain the existing deployment method of other 5G network elements.

[0027] Optionally, in the multi-session service management method based on the user routing selection policy, the execution policy configured for the AMF includes:

[0028] When the URSP policy fails to be issued to the user terminal, the AMF stores the current URSP policy and marks the user terminal as the first user, where the first user is a user who needs to implement URSP on the network side;

[0029] When the first user initiates a PDU establishment request, AMF selects P-SMF to establish a PDU session for the first user and transmits the URSP policy of the first user to P-SMF.

[0030] Optionally, in the multi-session service management method based on the user routing selection policy, the execution policy configured for the SMF includes:

[0031] Instruct P-SMF to store and identify URSP policies;

[0032] Based on the S-NSSAI in the URSP policy, the P-SMF queries the NRF for the SMF serving the S-NSSAI and triggers a PDU establishment request;

[0033] After receiving the SMF response, P-SMF instructs P-UPF to establish a GTP-U channel with the UPF serving S-NSSAI.

[0034] Optionally, in the multi-session service management method based on the user routing selection policy, the execution strategy configured for the UPF includes:

[0035] Instruct P-UPF to store and identify URSP policies;

[0036] Based on the instruction of P-SMF, P-UPF establishes a GTP-U channel with the UPF serving S-NSSAI;

[0037] The P-UPF parses and identifies the uplink traffic of the user terminal and directs the traffic to the GTP-U channel based on the URSP policy;

[0038] The P-UPF aggregates the downlink traffic of the user terminal and sends it to the PDU channel established between the user and the P-UPF.

[0039] Optionally, in the multi-session service management method based on the user routing selection policy, the method of signing up for at least one execution policy according to the service scenario of the user terminal includes:

[0040] The PCF is used to subscribe to an execution policy for the user terminal, where the execution policy is a policy combination of a traffic descriptor and a routing descriptor.

[0041] Optionally, in the multi-session service management method based on the user routing selection policy, the method for establishing and executing the multi-session service process according to the signed execution policy includes:

[0042] The user terminal that has signed the execution policy registers with the network, triggering the PCF to send the URSP policy to the AMF;

[0043] AMF sends the URSP policy to the user terminal. If the user terminal does not support URSP, it returns policy update failure information to AMF;

[0044] The AMF marks the user terminal as the first user and stores the current URSP policy;

[0045] When the first user initiates a PDU establishment request, the AMF sends a PDU session establishment request to the P-SMF and transmits the URSP policy of the first user to the P-SMF;

[0046] After receiving the PDU session establishment request and the URSP policy, the P-SMF saves the URSP policy, selects the P-UPF to establish a PDU session for the first user, and transmits the URSP policy to the P-UPF;

[0047] The P-UPF establishes at least one GTP-U channel according to the URSP policy to generate at least one session service;

[0048] When a user terminal generates uplink traffic, the P-UPF detects, identifies, and controls the routing of the traffic according to the URSP policy subscribed by the user terminal.

[0049] When the user terminal generates downlink traffic, the P-UPF aggregates the traffic and sends the aggregated traffic down through the generated session service.

[0050] Optionally, in the multi-session service management method based on the user routing selection policy, the method for establishing and executing the multi-session service process according to the signed execution policy further includes:

[0051] The P-SMF queries the S-NSSAI in the URSP policy in turn through the NRF to obtain the SMF that can serve the S-NSSAI;

[0052] The P-SMF initiates a session establishment request to the SMF serving each S-NSSAI through the N16a interface;

[0053] SMF replies with a response message to the P-SMF session establishment request, where the response message carries the N9 interface information of the UPF serving S-NSSAI;

[0054] The P-SMF updates the N9 interface information of the UPF serving the S-NSSAI to the P-UPF;

[0055] P-UPF establishes a GTP-U channel based on the interface information.

[0056] Optionally, in the multi-session service management method based on the user routing selection policy, the method in which the P-UPF detects, identifies and controls the traffic according to the URSP policy subscribed by the user terminal includes:

[0057] When the traffic matches the URSP policy, the traffic accesses the corresponding data network through the PDU session established between the P-UPF and the UPF serving the corresponding S-NSSAI;

[0058] When the traffic does not match the URSP policy, the traffic accesses the Internet through the PDU session marked as "match all" established by the P-UPF.

[0059] The user routing policy management method provided by the present invention includes: deploying SMF and UPF to enable the user terminal to support the URSP policy; configuring the execution policies of AMF, SMF and UPF; signing at least one execution policy according to the service scenario of the user terminal; establishing and executing a multi-session service process according to the signed execution policy. By deploying SMF and UPF to enable the user to support the URSP policy, and by signing at least one execution policy to achieve the establishment of a multi-session service channel, the user can implement multi-session services according to the URSP policy, and then can dynamically and flexibly route and manage user traffic, solving the problem of how to enable 5G terminals to perform multi-session services based on the UPRS policy without supporting URSP. BRIEF DESCRIPTION OF THE DRAWINGS

[0060] Figure 1 A flowchart of a multi-session service management method based on a user routing selection policy provided in this embodiment;

[0061] Figure 2 A schematic diagram of an implementation scheme for deploying SMF and UPF provided in this embodiment;

[0062] Figure 3 A schematic diagram of another implementation scheme for deploying SMF and UPF provided in this embodiment;

[0063] Figure 4 A schematic diagram of an implementation scheme for multi-session service management based on a user routing selection policy provided in this embodiment. DETAILED DESCRIPTION

[0064] The following is a further detailed description of the multi-session service management method based on the user routing selection strategy proposed by the present invention in conjunction with the accompanying drawings and specific embodiments. It should be noted that the accompanying drawings are all in a very simplified form and are not in precise proportions, and are only used to conveniently and clearly assist in explaining the purpose of the embodiments of the present invention. In addition, the structure shown in the accompanying drawings is often a part of the actual structure. In particular, the emphasis of each accompanying drawing is different, and sometimes different proportions are used.

[0065] It should be noted that the terms "first", "second", etc. in the specification, claims and drawings of the present invention are used to distinguish similar objects in order to describe the embodiments of the present invention, rather than to describe a specific order or sequence. It should be understood that the structures used in this way can be interchanged under appropriate circumstances. In addition, the terms "include" and "have" and any variations thereof are intended to cover non-exclusive inclusions. For example, a process, method, system, product or device that includes a series of steps or units is not necessarily limited to those steps or units that are clearly listed, but may include other steps or units that are not clearly listed or inherent to these processes, methods, products or devices.

[0066] First, the abbreviations of various professional terms used in this application are explained as follows:

[0067] SMF: Session Management Function, session management function;

[0068] P-SMF: Policy-SMF, intelligent session management function (original to this application);

[0069] I-SMF: intermediate session management function;

[0070] UPF: User Plane Function, user plane function;

[0071] P-UPF: Policy-UPF, intelligent user plane function (original to this application);

[0072] I-UPF: intermediate user plane function;

[0073] URSP: UE Route Selection Policy, user route selection policy;

[0074] AMF: Access and Mobility Management Function, access and mobility management function;

[0075] PDU: Protocol Data Unit, protocol data unit;

[0076] S-NSSAI: Single-Network Slice Selection Assistance Information, single network slice selection assistance information;

[0077] NRF: NF Repository Function, network storage function;

[0078] GTP-U: GPRS Tunneling Protocol for the user plane, GPRS tunneling protocol for the user plane

[0079] PCF: Policy Control Function, policy control function;

[0080] RSD: Route Selection Descriptor, route selection descriptor;

[0081] TD: Traffic Descriptor, traffic descriptor;

[0082] DN: Data Network, data network.

[0083] This embodiment provides a multi-session service management method based on user routing selection strategy, such as Figure 1 As shown, including:

[0084] S1, deploy SMF and UPF to enable user terminals to support URSP policies;

[0085] S2, configure the execution strategy of AMF, SMF and UPF;

[0086] S3: According to the business scenario of the user terminal, sign at least one execution policy;

[0087] S4: Establish and execute a multi-session business process according to the signed execution policy.

[0088] The user routing policy management method provided in this embodiment enables the user terminal to support the URSP policy by deploying SMF and UPF, and establishes a multi-session service channel by signing at least one execution policy, so that the user terminal can implement multi-session services according to the URSP policy, and then dynamically and flexibly route and manage user traffic in the network, solving the problem of how to enable 5G terminals to perform multi-session services based on the UPRS policy without supporting URSP.

[0089] Specifically, in this embodiment, in step S1, the method for deploying SMF and UPF may include:

[0090] S1-11, according to the requirements, deploy P-SMF and P-UPF separately, so that P-SMF also has the function of I-SMF, and P-UPF also has the function of I-UPF;

[0091] S1-12, maintain the existing deployment mode of other 5G network elements;

[0092] S1-13, establish signaling plane connection between P-SMF and other 5G network elements;

[0093] S1-14, establish user plane connection between P-UPF and base station, and between P-UPF and other UPFs.

[0094] Among them, P-SMF and P-UPF are original to this embodiment. By having both I-SMF and I-UPF functions, the user terminal can perform routing selection and network management based on the UPRS strategy without supporting the URSP strategy. The method of establishing a signaling plane connection and the method of establishing a user plane connection are well known to those skilled in the art. Other 5G network elements include but are not limited to AMF, PCF, NRF, etc.

[0095] The system structure after the method is deployed is as follows Figure 2 As shown, P-SMF is deployed separately at I-SMF, and P-UPF is deployed separately at I-UPF, so that P-SMF together with I-SMF, P-UPF together with I-UPF can support URSP.

[0096] In another specific embodiment, step S1, the method for deploying SMF and UPF may include:

[0097] S1-21, upgrade the existing SMF and UPF so that SMF has both P-SMF and I-SMF functions, and UPF has both P-UPF and I-UPF functions;

[0098] S1-22, maintain the existing deployment mode of other 5G network elements.

[0099] The system structure after the method is deployed is as follows Figure 3 As shown, after the SMF is upgraded, it can have both the P-SMF function and the I-SMF function, and after the UPF is upgraded, it can have both the P-UPF function and the I-UPF function, so that the user terminal can perform routing selection and network management based on the UPRS policy without supporting the URSP policy.

[0100] Figure 2 In the system structure, the SMF and UPF for public services are set up separately, and Figure 2 Compared to the structure shown, Figure 3 In the system architecture, SMF and UPF for public services are integrated into P-SMF and P-UPF.

[0101] Furthermore, in this embodiment, step S2 configures the execution strategies of AMF, SMF and UPF.

[0102] Specifically, the execution strategies for AMF configuration include:

[0103] When the URSP policy fails to be issued to the user terminal, the AMF stores the current URSP policy and marks the user terminal as the first user, where the first user is a user who needs to implement URSP on the network side;

[0104] When the first user initiates a PDU establishment request, AMF selects P-SMF to establish a PDU session for the first user and transmits the URSP policy of the first user to P-SMF.

[0105] And, the execution strategy for SMF configuration (mainly the execution strategy for P-SMF configuration) includes:

[0106] Instruct P-SMF to store and identify URSP policies;

[0107] Based on the S-NSSAI in the URSP policy, the P-SMF queries the NRF for the SMF serving the S-NSSAI and triggers a PDU establishment request, where the S-NSSAI is specifically the S-NSSAI in the RSD in the URSP policy;

[0108] After receiving the SMF response, the P-SMF instructs the P-UPF to establish a GTP-U channel with the UPF serving the S-NSSAI, where the SMF response includes the N9 interface information of the UPF serving the S-NSSAI.

[0109] And, the execution strategy for UPF configuration (mainly the execution strategy for P-UPF configuration) includes:

[0110] Instruct P-UPF to store and identify URSP policies;

[0111] Based on the instruction of P-SMF, P-UPF establishes a GTP-U channel with the UPF serving S-NSSAI;

[0112] The P-UPF parses and identifies the uplink traffic of the user terminal and directs the traffic to the GTP-U channel based on the URSP policy;

[0113] The P-UPF aggregates the downlink traffic of the user terminal and sends it to the PDU channel established between the user and the P-UPF.

[0114] Through the configuration of the above execution strategy, in the multi-session service management, each functional network element can act according to the configured execution strategy, thereby achieving dynamic and flexible routing selection and network management for user traffic based on URSP in the scenario where the user terminal does not support URSP.

[0115] Further, in this embodiment, step S3, according to the service scenario of the user terminal, the method of signing at least one execution policy includes: using PCF to sign an execution policy for the user terminal, wherein the execution policy is a policy combination of a traffic descriptor TD and a routing descriptor RSD.

[0116] Specifically, multiple TD and RSD policy combinations can be signed according to the service scenarios of user terminals. For example, the traffic of IP segment 1 / APP1 is routed to S-NSSAI1, and the traffic of IP segment 2 / APP2 is routed to S-NSSAI2.

[0117] Furthermore, in this embodiment, if Figure 4 As shown, in step S4, the method for establishing and executing a multi-session service process according to the signed execution policy includes:

[0118] S41, the user terminal that has signed the execution policy registers the network, triggering the PCF to send the URSP policy to the AMF. That is, when the user terminal that has signed the URSP registers the network, the URSP policy delivery process will be triggered. At this time, the PCF sends the URSP policy to the AMF through the N15 interface.

[0119] S42, AMF sends the URSP policy to the user terminal (UE). If the user terminal (UE) does not support URSP, it returns policy update failure information to AMF. This step can be specifically implemented through the N1 interface.

[0120] S43, AMF marks the user terminal as a first user and stores the current URSP policy, wherein the first user is a user who needs to implement URSP on the network side.

[0121] S44, when the first user initiates a PDU establishment request, the AMF sends a PDU session establishment request to the P-SMF, and transmits the URSP policy of the first user to the P-SMF. Specifically, the AMF sends a PDU session establishment request to the P-SMF through the N11 interface, and transmits the corresponding URSP policy to the P-SMF.

[0122] S45, after receiving the PDU session establishment request and the URSP policy, the P-SMF saves the URSP policy, selects the P-UPF to establish a PDU session for the first user, and transmits the URSP policy to the P-UPF. Specifically, a connection is established with the P-UPF through the N4 interface, and the URSP policy is transmitted to the P-UPF.

[0123] S46, the P-UPF establishes at least one GTP-U channel according to the URSP policy to generate at least one session service accordingly.

[0124] Specifically, in this embodiment, first, the P-SMF queries the S-NSSAI in the RSD with the TD mark "matchall" in the URSP policy in turn through the NRF to obtain the SMF that can serve the S-NSSAI; then, the P-SMF initiates a session establishment request to the SMF serving each S-NSSAI through the N16a interface; then, the SMF replies with a response message to the P-SMF session establishment request, and the response message carries the N9 interface information of the UPF serving the S-NSSAI; thereafter, the P-SMF updates the N9 interface information of the UPF serving the S-NSSAI to the P-UPF; finally, the P-UPF establishes a GTP-U channel according to the interface information.

[0125] When there are multiple URSP policies, P-SMF will initiate session establishment requests to multiple SMFs; correspondingly, P-UPF will also establish multiple GTP-U channels according to the number of policies, thereby realizing multi-session service management.

[0126] S47, when the user terminal generates uplink traffic, the P-UPF detects, identifies and controls the routing of the traffic according to the URSP policy subscribed by the user.

[0127] Specifically, in this embodiment, when the traffic matches the URSP policy, the traffic accesses the corresponding data network through the PDU session established between the P-UPF and the UPF serving the corresponding S-NSSAI, for example Figure 4UPF1 (serving S-NSSAI1) establishes a PDU session access through the N6 interface to access DN1, and UPF2 (serving S-NSSAI2) establishes a PDU session access through another N6 interface to access DN2; when the traffic does not match the URSP policy, the traffic accesses the international Internet through the PDU session marked as "match all" established by the P-UPF, for example Figure 4 In the example, when the "match all" flag is set, the UPF establishes a PDU session access through the N6 interface to access the Internet.

[0128] S48, when the user terminal generates downlink traffic, the P-UPF aggregates the traffic and sends the aggregated traffic down through the generated session service.

[0129] Specifically, when multiple DNs generate downlink traffic to the user terminal (UE), the P-UPF aggregates the traffic and sends it to the user terminal (UE) through the PDU session established between the UE and the P-UPF (through interface N3).

[0130] In this way, by enhancing the capabilities of AMF, SMF and UPF and innovating business processes, it is possible to implement dynamic and flexible routing selection and network management for user traffic based on URSP in scenarios where user terminals do not support URSP, thereby enabling users to implement multi-session services according to URSP policies.

[0131] In addition, this embodiment also provides a multi-session service management system based on user routing selection policy, which is used to implement the multi-session service management method based on user routing selection policy as described above. The multi-session service management system based on user routing selection policy includes multiple functional network elements, and each functional network element is communicated and connected through an interface channel.

[0132] Specifically, Figure 4As shown, the functional network elements include NRF, UDM, PCF, AMF, SMF (P-SMF, I-SMF, SMF), UPF (P-UPF, I-UPF, UPF), etc. In addition, there are other devices such as user terminals UE, data networks DN, Internet, etc. that are connected to the communication. In actual application, the user terminal UE registers with the AMF through the N1 interface, thereby triggering the PCF to send the URSP policy to the AMF through the N15 interface, and the AMF sends the URSP policy to the user through the N1 interface. If the user does not support URSP, the policy update failure information is returned to the AMF; at this time, the AMF marks the user as a user who needs to implement URSP on the network side and stores the current URSP policy. When a user who needs to implement URSP on the network side initiates a PDU establishment request, AMF sends a PDU session establishment request to P-SMF through the N11 interface, and transmits the user's URSP policy to P-SMF; thereafter, after receiving the PDU session establishment request and URSP policy, P-SMF saves the URSP policy, selects P-UPF through the N4 interface to establish a PDU session for the first user, and transmits the URSP policy to P-UPF; finally, P-UPF establishes at least one GTP-U channel according to the URSP policy, that is, connects P-UPF and UPF through at least one N9 interface to generate at least one corresponding session service, that is, connects UPF to the corresponding DN or Internet through the N6 interface.

[0133] In addition, this embodiment also provides an electronic device, including a memory, a processor, and an executable program stored in the memory and capable of being run by the processor; when the processor runs the executable program, the multi-session service management method based on the user routing selection policy as described above is executed.

[0134] Furthermore, this embodiment further provides a computer storage medium, wherein the computer storage medium stores an executable program; when the executable program is executed, the multi-session service management method based on the user routing selection policy as described above is implemented.

[0135] Furthermore, this embodiment further provides a chip or a chip module, wherein the chip or the chip module is coupled to a memory and is used to execute a computer program stored in the memory to execute the multi-session service management method based on the user routing selection policy as described above.

[0136] It should be noted that the various embodiments in this specification are described in a progressive manner, and each embodiment focuses on the differences from other embodiments. The same or similar parts between the various embodiments can be referenced to each other. In addition, the different parts between the various embodiments can also be used in combination with each other, and the present invention is not limited to this.

[0137] The user routing policy management method provided in this embodiment includes: deploying SMF and UPF to enable the user terminal to support the URSP policy; configuring the execution policies of AMF, SMF and UPF; signing at least one execution policy according to the service scenario of the user terminal; establishing and executing a multi-session service process according to the signed execution policy. By deploying SMF and UPF to enable users to support the URSP policy, and by signing at least one execution policy to achieve the establishment of a multi-session service channel, users can implement multi-session services according to the URSP policy, and then dynamically and flexibly route and manage user traffic, solving the problem of how to enable 5G terminals to perform multi-session services based on the UPRS policy without supporting URSP.

[0138] The above description is only a description of the preferred embodiments of the present invention, and is not intended to limit the scope of the present invention. Any changes or modifications made by a person skilled in the art in the field of the present invention based on the above disclosure shall fall within the scope of protection of the claims.

Claims

1. A multi-session service management method based on user routing selection strategy, characterized in that: include: Deploy SMF and UPF to enable user terminals to support URSP policies, including: deploying intelligent session management function P-SMF and intelligent user plane function P-UPF separately according to needs, so that P-SMF also has I-SMF functions, and P-UPF also has I-UPF functions; maintaining the existing deployment of other 5G network elements; establishing signaling plane connections between P-SMF and other 5G network elements; establishing user plane connections between P-UPF and base stations, and between P-UPF and other UPFs; or, upgrading existing SMF and UPF, so that SMF has both P-SMF functions and I-SMF functions, and UPF has both P-UPF functions and I-UPF functions; maintaining the existing deployment of other 5G network elements; Configure the execution policy of AMF, SMF, and UPF, including: The execution strategy configured for AMF includes: when the URSP policy fails to be issued to the user terminal, AMF stores the current URSP policy and marks the user terminal as the first user, where the first user is a user who needs to implement URSP on the network side; when the first user initiates a PDU establishment request, AMF selects P-SMF to establish a PDU session for the first user, and transmits the URSP policy of the first user to P-SMF; The execution strategy configured for SMF includes: instructing P-SMF to store and identify URSP strategy; based on S-NSSAI in URSP strategy, P-SMF queries NRF for SMF serving the S-NSSAI and triggers PDU establishment request; after receiving SMF response, P-SMF instructs P-UPF to establish GTP-U channel with UPF serving S-NSSAI; The execution strategy configured for UPF includes: instructing P-UPF to store and identify URSP strategy; based on the instruction of P-SMF, P-UPF establishes GTP-U channel with UPF serving S-NSSAI; P-UPF parses and identifies the uplink traffic of user terminal, and directs the traffic to GTP-U channel based on URSP strategy; P-UPF aggregates the downlink traffic of user terminal and sends it to PDU channel established between user and P-UPF; According to the business scenario of the user terminal, sign at least one execution policy; Establish and execute multi-session business processes according to the signed execution policy.

2. The multi-session service management method based on user routing selection strategy according to claim 1, characterized in that: According to the service scenario of the user terminal, the method of signing at least one execution policy includes: The PCF is used to subscribe to an execution policy for the user terminal, where the execution policy is a policy combination of a traffic descriptor and a routing descriptor.

3. The multi-session service management method based on user routing selection strategy according to claim 1, characterized in that: The method for establishing and executing a multi-session service process according to the signed execution policy includes: The user terminal that has signed the execution policy registers with the network, triggering the PCF to send the URSP policy to the AMF; AMF sends the URSP policy to the user terminal. If the user terminal does not support URSP, it returns policy update failure information to AMF; The AMF marks the user terminal as the first user and stores the current URSP policy; When the first user initiates a PDU establishment request, the AMF sends a PDU session establishment request to the P-SMF and transmits the URSP policy of the first user to the P-SMF; After receiving the PDU session establishment request and the URSP policy, the P-SMF saves the URSP policy, selects the P-UPF to establish a PDU session for the first user, and transmits the URSP policy to the P-UPF; The P-UPF establishes at least one GTP-U channel according to the URSP policy to generate at least one session service; When a user terminal generates uplink traffic, the P-UPF detects, identifies, and controls the routing of the traffic according to the URSP policy subscribed by the user terminal. When the user terminal generates downlink traffic, the P-UPF aggregates the traffic and sends the aggregated traffic down through the generated session service.

4. The multi-session service management method based on user routing selection strategy according to claim 3, characterized in that: The method for establishing and executing a multi-session service process according to the signed execution policy also includes: The P-SMF queries the S-NSSAI in the URSP policy in turn through the NRF to obtain the SMF that can serve the S-NSSAI; The P-SMF initiates a session establishment request to the SMF serving each S-NSSAI through the N16a interface; SMF replies with a response message to the P-SMF session establishment request, where the response message carries the N9 interface information of the UPF serving S-NSSAI; The P-SMF updates the N9 interface information of the UPF serving the S-NSSAI to the P-UPF; P-UPF establishes a GTP-U channel based on the interface information.

5. The multi-session service management method based on user routing selection strategy according to claim 3 is characterized in that: The method for the P-UPF to detect, identify and route control traffic according to the URSP policy subscribed by the user terminal includes: When the traffic matches the URSP policy, the traffic accesses the corresponding data network through the PDU session established between the P-UPF and the UPF serving the corresponding S-NSSAI; When the traffic does not match the URSP policy, the traffic accesses the Internet through the PDU session marked as "match all" established by the P-UPF.

Citation Information

Patent Citations

  • Routing strategy processing method and device, related equipment and storage medium

    CN110519825A

  • Communication method, device and system

    CN112449399A

  • Terminal routing management and control method and device, equipment and storage medium

    CN114040470A

  • Network slice selection method, mobility management function entity and terminal

    CN115843073A

  • 5G dual-domain private network implementation method, system and device and electronic equipment

    CN116528151A