Session Establishment Method, Apparatus, Electronic Device, and Storage Medium

By using multiple USIM cards in the terminal and configuring the home PLMN network identifier in the target base station, the independent establishment of PDU sessions is achieved, and the problem of high cost and complexity of PDU redundant session establishment in the prior art is solved, which reduces the complexity and cost of terminal and network deployment, and meets the extremely high reliability requirements of URLLC.

CN114501681BActive Publication Date: 2025-05-27CHINA MOBILE GROUP DESIGN INST +1
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202011267906.1
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2020-11-13
Publication Date
2025-05-27
Estimated Expiration
2040-11-13

AI Technical Summary

Technical Problem

In the prior art, PDU redundant session establishment is costly and complex to implement, making it difficult to reduce the complexity and cost of terminal and network deployment while meeting the extremely high reliability requirements of URLLC.

Method used

By using at least 2 target user identification cards USIM cards in the terminal and configuring the corresponding home PLMN network identifier in the corresponding target base station, the terminal can send a PDU session establishment request to the target base station and establish an independent PDU session without the need for RAN to establish and maintain dual connections.

Benefits of technology

It reduces the complexity of RAN network deployment and the cost of end devices, simplifies the PDU redundant session establishment process, and meets the extremely high reliability requirements of URLLC.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN114501681B_ABST
    Figure CN114501681B_ABST
Patent Text Reader

Abstract

The present invention provides a session establishment method, apparatus, electronic device, and storage medium, including: a terminal including at least two USIM cards sends a corresponding PDU session establishment request through a target base station, the target base station is configured with a home PLMN network identifier corresponding to the USIM card, the PDU session request carries the corresponding home PLMN network identifier, and the target SMF establishes a corresponding PDU session based on the PDU session establishment request; at least two target base stations are independent of each other and belong to the same radio access network (RAN) and cover the same area; and at least two PDU sessions are correspondingly established for the USIM card terminal. The present invention does not require the RAN to establish and maintain dual connectivity, reduces the complexity of RAN network deployment, does not require multiple UEs to be integrated in the terminal device, reduces the cost of the terminal and the complexity of redundant PDU session establishment, and ensures that services are not interrupted when a certain PDU session is interrupted, providing ultra-high reliability for services.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the field of communication technologies, and in particular, to a session establishment method, apparatus, electronic device, and storage medium. Background Art

[0002] To meet the extremely high reliability requirements of URLLC, a redundant user plane paths solution can be adopted, that is, two redundant PDU (packet data unit) sessions are set up for a service, and the two redundant PDU (packet data unit) sessions adopt independent user plane transmission paths. A fault in a certain user plane does not affect the normal use of the service.

[0003] There are two existing redundant PDU session establishment methods. The first is the redundant plane path based on dual connectivity. In this solution, when a pair of PDU sessions requires a redundant user plane, the radio access network (RAN) needs to establish and maintain dual connectivity. Each of the MgNB and SgNB corresponding to a pair of PDU sessions has an independent PDCP (Packet Data Convergence Protocol) entity to process the two independent user plane paths, resulting in high RAN network complexity. And in actual network deployment, the MgNB and SgNB may be bound to different manufacturers, which is not conducive to introducing competition. The second is the user plane redundancy of a single device with multiple UEs. Each terminal device needs to integrate multiple UEs (User Equipment), resulting in high terminal costs and complex implementation.

[0004] Therefore, how to propose a PDU session establishment method that is simple to implement and cost-saving has become an urgent problem to be solved. Summary of the Invention

[0005] The present invention provides a session establishment method, apparatus, electronic device, and storage medium, which are used to solve the defects of high cost and complex implementation in the establishment of PDU redundant sessions in the prior art, and to achieve the establishment of PDU redundant sessions with a simple process and cost savings.

[0006] In a first aspect, the present invention provides a session establishment method, which is applied to a terminal including at least two target User Subscriber Identity Module (USIM) cards, and includes: sending a corresponding PDU session establishment request through a target base station, where the target base station is configured with a home Public Land Mobile Network (PLMN) network identifier corresponding to the USIM card, and the PDU session request carries the same home PLMN network identifier as that in the corresponding target base station, so that a target Session Management Function (SMF) establishes a PDU session corresponding to the home PLMN network identifier based on the PDU session establishment request;

[0007] Wherein, at least two target base stations corresponding to at least two USIM cards in the terminal are independent of each other, belong to the same radio access network (RAN), and cover the same area; the terminal including at least two USIM cards correspondingly establishes at least two PDU sessions.

[0008] According to an embodiment of the present invention, the session establishment method of sending a corresponding PDU session establishment request through a target base station includes:

[0009] Sending a corresponding PDU session establishment request through the target base station to a target Access and Mobility Management Function (AMF), so that after receiving the PDU session establishment request, the target AMF selects a target SMF and forwards the PDU session establishment request;

[0010] The selection of the target SMF includes that the target AMF selects a target SMF in a corresponding SMF pool, or the target AMF directly selects a target SMF.

[0011] According to an embodiment of the present invention, the PDU session establishment request further carries a Subscription Permanent Identifier (SUPI) corresponding to the same USIM card as the corresponding target base station; the SUPI number segments corresponding to at least two USIM cards in the terminal belong to the same Unified Data Management / Unified Data Repository (UDM / UDR);

[0012] The method further includes:

[0013] When the terminal is initially registered, a corresponding registration request is sent to the target AMF through the target base station. The registration request carries the same home PLMN network identifier as that in the corresponding target base station and a user identity encryption identifier SUCI corresponding to the same USIM card as the corresponding target base station. The SUCI is obtained by encrypting the SUPI corresponding to the same USIM card, so that the target AMF can obtain the subscription data of the USIM card from the UDM / UDR to which the SUPI number segment belongs after the user authentication process passes.

[0014] Wherein, the user authentication process is an authentication process that the target AMF addresses to the AUSF to which the user belongs based on the SUCI, and the AUSF addresses to the corresponding UDM / UDR (Unified Data Management, unified data management function / Unified Data Repository, unified data storage function) based on the SUCI.

[0015] According to an embodiment of the present invention, a session establishment method, the method further includes:

[0016] When the terminal powers on and selects a network, based on the home PLMN network identifier corresponding to the USIM card, a target base station configured with the same home PLMN network identifier is selected.

[0017] In a second aspect, the present invention provides a session establishment method, including:

[0018] Receiving a corresponding PDU session establishment request sent by a terminal including at least 2 USIM cards through a target base station. The target base station is configured with a home PLMN network identifier corresponding to the USIM card, and the PDU session request carries the same home PLMN network identifier as that in the corresponding target base station;

[0019] Based on the PDU session establishment request, a PDU session corresponding to the home PLMN network identifier is established;

[0020] Wherein, at least 2 target base stations corresponding to at least 2 USIM cards in the terminal are independent of each other and belong to the same radio access network RAN and cover the same area;

[0021] The terminal including at least 2 USIM cards correspondingly establishes at least 2 PDU sessions.

[0022] According to an embodiment of the present invention, in the PDU session establishment request, a user identity identifier SUPI corresponding to the same USIM card as the corresponding target base station is also carried; the SUPI number segments corresponding to at least 2 USIM cards in the terminal respectively belong to the same UDM / UDR;

[0023] Establishing a PDU session corresponding to the home PLMN network identifier based on the PDU session establishment request includes:

[0024] Obtaining the subscription data of the USIM card from the UDM / UDR to which the SUPI number segment to which the target base station corresponds and that belongs to the same USIM card;

[0025] Obtaining the redundant session number RSN parameter corresponding to the SUPI based on the subscription data, and determining to establish a PDU session corresponding to the home PLMN network identifier for the terminal;

[0026] Determining that the home PLMN network identifier corresponding to the PDU session matches the home PLMN network identifier in the PDU session establishment request, and selecting a target UPF;

[0027] Allocating a corresponding IP address for the PDU session based on the home PLMN network identifier, and completing the establishment of the PDU session.

[0028] According to an embodiment of the present invention, in the session establishment method, the selecting the target UPF includes:

[0029] Selecting a target UPF from a preset corresponding UPF pool; or

[0030] Selecting a target UPF based on the home PLMN network identifier corresponding to the USIM card.

[0031] In a third aspect, the present invention provides a session establishment apparatus, including:

[0032] A sending module, configured to send a corresponding PDU session establishment request through a target base station, where the target base station is configured with a home PLMN network identifier corresponding to a USIM card, and the PDU session request carries the same home PLMN network identifier as that in the corresponding target base station, so that a target SMF establishes a PDU session corresponding to the home PLMN network identifier based on the PDU session establishment request;

[0033] Wherein, at least two target base stations corresponding to at least two USIM cards in the terminal are independent of each other, belong to the same radio access network RAN, and cover the same area; the terminal including at least two USIM cards correspondingly establishes at least two PDU sessions.

[0034] In a fourth aspect, the present invention provides an electronic device, including a memory, a processor, and a computer program stored on the memory and executable on the processor, where when the processor executes the program, the steps of the session establishment method provided in the first aspect are implemented.

[0035] Fifth aspect, the present invention provides a non-transitory computer-readable storage medium, on which a computer program is stored, and when the computer program is executed by a processor, the steps of the session establishment method provided in the first aspect are implemented.

[0036] The session establishment method, device, electronic device and storage medium provided by the present invention adopt a terminal including at least two target user identity module (USIM) cards, and the corresponding home public land mobile network (PLMN) network identifiers corresponding to the USIM cards are pre-configured in at least two corresponding target base stations, so as to enable the terminal to send corresponding protocol data unit (PDU) session establishment requests to the corresponding target base stations respectively, establish at least two PDU sessions, without the radio access network (RAN) establishing and maintaining dual connections, which can reduce the complexity of RAN network deployment, and also does not require multiple user equipment (UE) to be integrated in the terminal device, which can reduce the cost of the terminal and the complexity of redundant PDU session establishment. BRIEF DESCRIPTION OF THE DRAWINGS

[0037] In order to more clearly illustrate the technical solutions in the embodiments of the present invention or the prior art, the following will briefly introduce the drawings required for use in the description of the embodiments or the prior art. Obviously, the drawings in the following description are some embodiments of the present invention, and those of ordinary skill in the art can also obtain other drawings based on these drawings without creative efforts.

[0038] Figure 1 It is a schematic diagram of a redundant PDU session establishment method provided by the prior art;

[0039] Figure 2 It is a network structure diagram of a redundant PDU session establishment method provided by the prior art;

[0040] Figure 3 It is a flowchart of a redundant PDU session establishment method provided by the prior art;

[0041] Figure 4 It is a schematic diagram of another redundant PDU session establishment method provided by the prior art;

[0042] Figure 5 It is a network structure diagram of another redundant PDU session establishment method provided by the prior art;

[0043] Figure 6 It is a flowchart of a session establishment method provided by the present invention;

[0044] Figure 7 It is a schematic diagram of a terminal structure provided by the present invention;

[0045] Figure 8 It is a schematic diagram of a target session management function (SMF) selection method provided by the present invention;

[0046] Figure 9 It is a schematic diagram of the correspondence between GPSI and SUPI and the correspondence between SUPI and HPLMN ID provided by the present invention;

[0047] Figure 10 It is a schematic diagram of the connection between a target AMF and a target base station provided by the present invention;

[0048] Figure 11 It is a schematic flowchart of another session establishment method provided by the present invention;

[0049] Figure 12 It is a schematic diagram of a session establishment process provided by the present invention;

[0050] Figure 13 It is a schematic diagram of a redundant session provided by the present invention;

[0051] Figure 14 It is a schematic diagram of a UPF selection method provided by the present invention;

[0052] Figure 15 It is a schematic structural diagram of a session establishment device provided by the present invention;

[0053] Figure 16 It is a schematic physical structure diagram of an electronic device provided by the present invention. Detailed implementation manners

[0054] To make the objectives, technical solutions, and advantages of the embodiments of the present invention clearer, the technical solutions in the embodiments of the present invention will be clearly and completely described below with reference to the accompanying drawings in the embodiments of the present invention. Obviously, the described embodiments are some, but not all, of the embodiments of the present invention. All other embodiments obtained by those of ordinary skill in the art based on the embodiments of the present invention without creative efforts shall fall within the protection scope of the present invention.

[0055] To better describe the embodiments of the present invention, the following terms are first explained:

[0056] 5G: The fifth-generation mobile communication system;

[0057] gNB: 5G base station;

[0058] 5GC: 5G core network;

[0059] RAN: Radio access network;

[0060] UE: User equipment;

[0061] PDU connection service: A service that provides PDU exchange between a UE and a data network;

[0062] PDU session: The association between the UE and the data network that provides PDU connection services;

[0063] DNN: Data Network Name;

[0064] AMF: Access and Mobility Management Function;

[0065] 5G-GUTI: 5G Global Unique Temporary Identifier, assigned by the AMF to the UE during the UE registration process;

[0066] NSSAI: Network Slice Identification;

[0067] SUPI: 5G user permanent identifier, the same as 4G's IMSI;

[0068] SUCI: User Concealed Identifier, which is a concealed SUPI for secure transmission in the air interface;

[0069] GPSI: 5G General Public User Identifier, the same as 4G's MSISDN;

[0070] AUSF: Authentication Server, responsible for 5G user authentication;

[0071] UDM / UDR: 5G Unified Data Management, integrated with the HSS so that users can use 5G without changing the SIM card or the phone number;

[0072] PCF: 5G Policy Control Function, the same as 4G's PCRF;

[0073] SMF: 5G Session Management Function;

[0074] UPF: 5G User Plane Function;

[0075] RHF: Redundancy Handling Function.

[0076] 5G faces three major application scenarios: eMBB (Enhanced Mobile Broadband), URLLC (Ultra-Reliable and Low-Latency Communication), and mMTC (Massive Machine Type Communication). Among them, the business characteristics of URLLC are ultra-high reliability, ultra-low latency, and extremely high availability. The main services include industrial control, smart grid, driverless, remote surgery, etc. These services have extremely high requirements for network security and reliability, and the reliability requirement is almost 100%. Once a network failure occurs during data transmission and causes the transmission to be interrupted, the resulting losses will be incalculable. Therefore, extremely high requirements are placed on the reliability of the operator's network.

[0077] To meet the extremely high reliability requirements of URLLC (Ultra-relaible and Low Latency Communication), a redundant user plane paths solution can be adopted, that is, at least two redundant PDU sessions are set up for services. These at least two redundant PDU sessions use independent user plane transmission paths, and the failure of a certain user plane does not affect the normal use of services.

[0078] First, two solutions using redundant user plane paths are introduced:

[0079] Solution 1: Redundant plane path based on dual connectivity;

[0080] Figure 1 It is a schematic diagram of a method for establishing a redundant PDU session provided by the prior art. Figure 2 It is a schematic diagram of the network structure of a method for establishing a redundant PDU session provided by the prior art. As Figure 1 and Figure 2 shown, in the present invention, a terminal device can establish two redundant PDU sessions in the network, and the user plane paths of the two redundant PDU sessions are independent: the first PDU session crosses from the UE to the UPF1 through the gNB1, and the second PDU session crosses from the UE to the UPF2 through the gNB2. The redundancy handling function (RHF), located in Host A and Host B, appears as different network interfaces for Host A within the device, making the host multi-homed, where the redundancy only crosses to the intermediate node and does not cross to the terminal host.

[0081] In Solution 1, it is required that both the UE and NR support dual connectivity. A single UE has user plane connections with the master gNB (MgNB) and the secondary gNB (SgNB). The control plane and N1 are processed through the MgNB. The MgNB controls the selection of the SgNB and the establishment of dual connectivity through the Xn interface.

[0082] For the two redundant PDU sessions in Solution 1, one is connected to the UPF1 through the MgNB as the PDU session anchor point, and the other is connected to the UPF2 through the SgNB as the PDU session anchor point. The UPF1 and UPF2 are connected to the same data network (DN), and the UPF1 and UPF2 are controlled by the SMF1 and SMF2 respectively, where the SMF1 and SMF2 may coincide. This technical solution requires the operator to deploy at least two sets of independent gNBs, two sets of independent UPFs, and two sets of independent transmissions within the same coverage area to support end-to-end redundant user plane paths.

[0083] Solution 1: The target SMF perceives redundant sessions based on the redundant sequence number (RSN) provided by the UE in the PDU session establishment request message. The presence of the RSN indicates redundant processing, and the value of the RSN indicates whether the first or second PDU session is being established. The target SMF selects different UPFs for the user's two PDU sessions based on the UE indication of the RSN or based on the network configuration of the DNN or S-NSSAI. When the PDU session is established, the RAN uses dual connectivity to handle the first PDU session on the MgNB and the second PDU session on the SgNB. Initially, the two PDU sessions use the same MgNB. Immediately after the dual connectivity is established in the RAN, the user plane connection of PDU session 2 is switched to the SgNB.

[0084] Figure 3 It is a schematic diagram of the process of a redundant PDU session establishment method provided by the prior art, as Figure 3 shown, and includes the following steps:

[0085] 1. The UE requests to establish the first PDU session. The redundant sequence number RSN is carried in the PDU session establishment request message. SMF1 determines, based on the RSN indication provided by the UE, that a redundant PDU session is to be established and that this is the first PDU session of the redundant PDU session. SMF1 selects UPF1 according to the redundant sequence number or the network configuration, and selects the current gNB as the MgNB.

[0086] 2. Similarly, the UE requests to establish the second PDU session. SMF2 determines, based on the RSN provided by the UE, that a redundant PDU session is to be established and that this is the second PDU session of the redundant PDU session. SMF2 selects UPF2 according to the redundant sequence number or the network configuration, and selects the current gNB as the MgNB.

[0087] After step 2, the user planes of both PDU sessions still pass through the MgNB.

[0088] 3. After that, a dual connection is established in the RAN. The MgNB selects the SgNB and indicates that the user plane of PDU session 2 is to be processed by the SgNB, and the user plane of PDU session 1 is to be processed by the MgNB. The user plane data of PDU session 2 is forwarded from the MgNB to the SgNB.

[0089] 4. After the dual connection is established, the user plane path of the second PDU session is switched from the MgNB to the SgNB.

[0090] At this point, the user planes of PDU session 1 and PDU session 2 have independent paths in both the RAN and the CN.

[0091] In Solution 1, when a pair of PDU sessions requires redundant user planes, the RAN needs to establish and maintain a dual connection, enabling both the MgNB and the SgNB to have an independent PDCP entity to handle two independent user plane paths. This results in high RAN network complexity. Moreover, during actual network deployment, the MgNB and the SgNB may be bound to the same manufacturer, which is not conducive to introducing competition.

[0092] Solution 2: User plane redundancy for a single device with multiple UEs;

[0093] Figure 4 It is a schematic diagram of another method for establishing a redundant PDU session provided by the prior art, Figure 5 It is a schematic diagram of the network structure of another method for establishing a redundant PDU session provided by the prior art. As Figure 4 and Figure 5 shown, the terminal device can set up multiple redundant PDU sessions on the 5G network, and the paths of the multiple redundant PDU sessions are independent. This technical solution requires the terminal device to have two UEs.

[0094] The first PDU session spans from UE1 through gNB1 to UPF1, while the second PDU session spans from UE2 through gNB2 to UPF2. Based on these two independent PDU sessions, two independent paths are established. For the host A within the device, these two UEs provide different network interfaces, enabling redundant connection for the host. The redundancy only spans to the intermediate nodes and does not span to the terminal hosts.

[0095] In this technical solution, multiple UEs are integrated into the terminal device. Multiple PDU sessions are set up by multiple UEs, which use independent RAN (gNB) and CN (UPF) entities. UE1 and UE2 are respectively connected to gNB1 and gNB2. UE1 establishes a PDU session to UPF1 through gNB1, and UE2 establishes a PDU session to UPF2 through gNB2. UPF1 and UPF2 are connected to the same data network (DN). UPF1 and UPF2 are respectively controlled by SMF1 and SMF2, where SMF1 and SMF2 may coincide.

[0096] In this technical solution, different gNBs are selected for different UEs in the same device by defining a reliability group (RG). By classifying the UEs in the terminal device and the gNBs in the network into multiple reliability groups, it is ensured that each UE selects a gNB within the reliability group it belongs to, thereby enabling the network to allocate different gNBs to different UEs of the same device. As shown in the following figure:

[0097] In this technical solution, the reliability group (RG) of the UE can be explicitly configured for the UE, can be part of the UE subscription data, or can be derived from other system parameters (such as SUPI, PEI, S-NSSAI, etc.). The UE can provide its UE RG (reliability group) in the registration request message. The target AMF determines the UE RG and stores it in the UE context. When the UE transitions to the connected state, the UE RG is sent to the gNB and saved in the RAN context, so that each gNB knows the reliability group (RG) of the connected UE.

[0098] In this technical solution, the reliability group of the gNB is pre-configured by the O&M system. When establishing an Xn connection, the gNB can learn the reliability group of the neighboring gNB.

[0099] In this technical solution, the target SMF uses existing mechanisms to select different UPFs for these two PDU sessions. The selection can be based on the UE configuration or network configuration of different DNNs, or can be based on different slices of the two UEs. Alternatively, the RG of the UE can also be used as the input for UPF selection.

[0100] In Solution 2, each terminal device needs to integrate multiple UEs, resulting in high terminal costs and complex implementation.

[0101] Therefore, each embodiment of the present invention proposes a method for implementing redundant user plane paths in a 5G high-reliability scenario based on a dual-SIM dual-standby terminal. Compared with Solution 1, it does not require the RAN to establish and maintain a dual connection, so as to reduce the complexity of RAN network deployment; compared with Solution 2, it does not require multiple UEs to be integrated in the terminal device, so as to reduce the cost and complexity of the terminal.

[0102] Figure 6 It is a schematic flow diagram of a session establishment method provided by the present invention. As Figure 6 shown, this method is applied to a terminal including at least 2 target user identification module (USIM) cards. The method specifically includes the following steps:

[0103] Step 600, sending a corresponding PDU session establishment request through the target base station. The target base station is configured with the home PLMN network identifier corresponding to the USIM card. The PDU session request carries the same home PLMN network identifier as that in the corresponding target base station, so that the target SMF establishes a PDU session corresponding to the home PLMN network identifier based on the PDU session establishment request;

[0104] Among them, at least 2 target base stations corresponding to at least 2 USIM cards in the terminal are independent of each other, belong to the same radio access network (RAN), and cover the same area; the terminal including at least 2 USIM cards correspondingly establishes at least 2 PDU sessions.

[0105] Specifically, the terminal can send a corresponding PDU session establishment request through the target base station corresponding to each USIM card. After receiving the PDU session establishment request, the target SMF establishes a PDU session corresponding to the home PLMN network identifier based on the PDU session establishment request. Therefore, when establishing a PDU session, the same number of PDU sessions as the USIM cards in the terminal can be established.

[0106] Specifically, in order to enable the target base station corresponding to each USIM card to send a corresponding PDU session establishment request, the home PLMN network identifier corresponding to the USIM card can be pre-configured in the target base station. At the same time, the PDU session request can carry the same home PLMN network identifier as that in the corresponding target base station, and each target base station can then send a PDU session establishment request carrying the home PLMN network identifier corresponding to its own USIM card.

[0107] Specifically, in order to avoid the problem of high cost caused by integrating at least two terminals, the present invention uses a terminal including at least two target user identification cards (USIM cards), and this terminal supports the function of multi-standby and multi-communication.

[0108] Taking a terminal including two USIM cards as an example, Figure 7 is a schematic diagram of a terminal structure provided by the present invention. As Figure 7 shown, a UE is integrated in the terminal device. The UE includes two card slots, and two USIM cards can be inserted. It supports the function of single-mode dual-SIM standby and dual-communication, which can avoid the defects of high terminal cost and complex implementation caused by the need to integrate multiple UEs in each terminal device.

[0109] Specifically, when the operator opens a card, two USIM cards can be set for the above-mentioned UE, and different home PLMN network identifiers (HPLMN IDs) can be configured for each USIM card.

[0110] Specifically, in order to achieve the requirement that the RAN does not need to establish and maintain a dual connection, at least two target base stations corresponding to at least two USIM cards in the terminal can be independent of each other, belong to the same radio access network (RAN), and cover the same area.

[0111] Taking two target base stations as an example, the RAN includes two independent gNBs. The two gNBs cover the same area and are located in different computer rooms, and the power supply, transmission, etc. of the computer rooms are independent of each other, so as to ensure that at least one gNB can transmit services in case of failures such as computer room, power supply, and transmission failures, and the failure of one base station will not affect the other base station. The two gNBs use different radio frequency bands. The operator can configure different PLMN IDs for the above two independent gNBs, and the configured PLMN IDs correspond one-to-one with the HPLMNIDs stored in the UE USIM card. For example, configure PLMN ID1 for gNB1 and USIM card 1, and configure PLMN ID2 for gNB2 and USIM card 2. The terminal sends a PDU session request carrying PLMN ID1 through gNB1, and sends a PDU session request carrying PLMN ID2 through gNB2.

[0112] The session establishment method provided by the present invention uses a terminal including at least two target user identity module (USIM) cards, and pre-configures the home PLMN network identifier corresponding to the USIM card in at least two corresponding target base stations, so as to enable the terminal to send corresponding PDU session establishment requests to the corresponding target base stations respectively, establish at least two PDU sessions, does not require the RAN to establish and maintain dual connections, can reduce the complexity of RAN network deployment, and does not require multiple UEs to be integrated in the terminal device, which can reduce the cost of the terminal and the complexity of PDU redundant session establishment.

[0113] Optionally, based on any of the above embodiments, sending a corresponding PDU session establishment request through the target base station includes:

[0114] Sending a corresponding PDU session establishment request through the target base station to the target AMF, so that after receiving the PDU session establishment request, the target AMF selects a target SMF and forwards the PDU session establishment request;

[0115] The selection of the target SMF includes the target AMF selecting the target SMF in the corresponding SMF pool, or the target AMF directly selecting the target SMF.

[0116] Specifically, when the terminal sends a corresponding PDU session establishment request through the target base station, it can send a corresponding PDU session request to the corresponding target AMF through the target base station. After receiving the PDU session establishment request, the target AMF selects a target SMF and forwards the PDU session establishment request, so that the target SMF can receive the PDU session establishment request and establish the PDU session corresponding to the PDU session establishment request.

[0117] Taking the example of a UE requesting to establish 2 PDU sessions, the UE sends a PDU Session Establishment message to AMF1 and AMF2 respectively (carrying the subscribed HPLMN ID1 and HPLMN ID2 of the user), and the target AMF selects the target SMF respectively.

[0118] It can be understood that when the target AMF selects the target SMF, it can depend on the operator's policy and the actual network deployment, and is selected based on existing selection mechanisms such as according to DNN, S-NSSAI, TAI, etc. The target AMF can select the same set of target SMFs or different target SMFs.

[0119] Figure 8 It is a schematic diagram of a method for selecting a target SMF provided by the present invention. As Figure 8 shown, for example, it can be stipulated that different target SMFs must be selected, and the SMFs can be deployed as 2 SMF POOLs, corresponding to different target AMFs respectively.

[0120] For example, there is no restriction on the selection of the target SMF, and the target AMF can directly select the target SMF.

[0121] Optionally, based on any of the above embodiments, the PDU session establishment request further carries a user identity identifier SUPI corresponding to the same USIM card as the corresponding target base station; the SUPI number segments corresponding to at least 2 USIM cards in the terminal belong to the same UDM / UDR;

[0122] The method further includes:

[0123] When the terminal is initially registered, a corresponding registration request is sent to the target AMF through the target base station. The registration request carries the same home PLMN network identifier as that in the corresponding target base station and a user identity encryption identifier SUCI corresponding to the same USIM card as the corresponding target base station. The SUCI is obtained by encrypting the SUPI corresponding to the same USIM card, so that the target AMF can obtain the subscribed data of the USIM card from the UDM / UDR to which the SUPI number segment belongs after the user authentication process passes;

[0124] Wherein, the user authentication process is an authentication process after the target AMF addresses the AUSF to which the user belongs based on the SUCI and the AUSF addresses the corresponding UDM / UDR based on the SUCI.

[0125] Specifically, the at least two PDU session establishment requests sent by the terminal through at least two target base stations one by one further carry a user identity identifier SUPI corresponding to the same USIM card as the corresponding target base station;

[0126] It is understandable that the SUPI number segments corresponding to at least two USIM cards in the terminal belong to the same UDM / UDR.

[0127] Taking a UE configured with two USIM cards as an example, Figure 9 It is a schematic diagram of the correspondence between GPSI and SUPI and the correspondence between SUPI and HPLMN ID provided by the present invention. As Figure 9 shown, the operator configures different SUPIs for each USIM card of the UE (for example, Card 1: SUPI1; Card 2: SUPI2), and assigns the same GPSI to the two SUPIs. The correspondence between GPSI and SUPI and the correspondence between SUPI and HPLMN ID can be saved as UE subscription data in the operator's UDM / UDR. When the operator assigns a SUPI to the UE, it is necessary to ensure that SUPI1 and SUPI2 belong to the same set of UDM / UDR, so that when the network addresses according to the SUPI, it can address to the same set of UDM / UDR.

[0128] Specifically, the UDM / UDR saves the UE's subscription data. The UE's subscription data includes one GPSI and two SUPIs, and may also include a redundant session number (RSN) parameter in the UE's subscription data. The RSN parameter indicates that the network establishes two PDU sessions for the above UE. Among them, RSN1 is mapped to SUPI1, and RSN2 is mapped to SUPI2.

[0129] Specifically, when the terminal performs initial registration, it sends a corresponding registration request to the target AMF through the target base station. The registration request carries the same home PLMN network identifier as that in the corresponding target base station and the user identity encryption identifier SUCI corresponding to the same USIM card as the corresponding target base station. After the user authentication process passes, the target AMF can obtain the subscription data of the USIM card from the UDM / UDR to which the SUPI number segment belongs.

[0130] Taking a UE configured with two USIM cards as an example, when the UE performs initial registration, it can send a registration request message to AMF1 through gNB1 and send a registration request message to AMF2 through gNB2. Parameters such as HPLMN ID and SUCI (SUCI is obtained by encrypting SUPI) are carried in the message. The AMF can address to the home AUSF according to the SUCI, and then the AUSF can address to the corresponding UDM / UDR according to the SUCI, and then perform the authentication process. After the authentication passes, the AMF can download the user's subscription data (including GPSI, SUPI1, RSN1, SUPI2, RSN2, etc.) from the home UDM of the user.

[0131] It is understandable that AMF1 and AMF2 can be the same AMF or two different AMFs.

[0132] If AMF1 and AMF2 coincide, the AMF stores the subscribed data of the user; if they do not coincide, AMF1 and AMF2 store the subscribed data of the user respectively.

[0133] Figure 10 It is a schematic diagram of the connection between an AMF provided by the present invention and a target base station. As Figure 10 shown, AMF1 and AMF2 can be fully connected to gNB1 and gNB2. When the operator performs network configuration, for gNB1, AMF1 is configured as the primary and AMF2 as the backup, and for gNB2, AMF2 is configured as the primary and AMF1 as the backup. During the initial registration process of the UE, when the gNB selects an AMF, the primary AMF is preferred, and the backup AMF is selected when the primary AMF is unavailable.

[0134] Optionally, based on any of the above embodiments, the method further includes:

[0135] When the terminal powers on and selects a network, based on the home PLMN network identifier corresponding to the USIM card, a target base station configured with the same home PLMN network identifier is selected.

[0136] Specifically, when the terminal powers on and selects a network, it can select a target base station configured with the same home PLMN network identifier according to the HPLMN ID stored in the USIM card.

[0137] Taking a UE configured with 2 USIM cards as an example, the HPLMN ID1 stored in USIM card 1, the HPLMN ID2 stored in USIM card 2, gNB1 is configured with HPLMN ID1, and gNB2 is configured with HPLMN ID2. Then, when the UE powers on and selects a network for the first time, it can preferentially select gNB1 for USIM card 1 and gNB2 for USIM card 2 according to the HPLMN ID stored in the USIM card.

[0138] The session establishment method provided by the present invention uses a terminal including at least 2 target user identification cards USIM cards, and the corresponding at least 2 target base stations are pre-configured with the home PLMN network identifiers corresponding to the USIM cards, so that the terminal can send corresponding PDU session establishment requests to the corresponding target base stations respectively, establish at least two PDU sessions, does not require the RAN to establish and maintain a dual connection, can reduce the complexity of RAN network deployment, and does not require multiple UEs to be integrated in the terminal device, which can reduce the cost of the terminal and the complexity of PDU redundant session establishment.

[0139] Figure 11It is a schematic flow chart of another session establishment method provided by the present invention. As Figure 11 shown, the method includes the following steps:

[0140] Step 1100, receiving a corresponding PDU session establishment request sent by a terminal including at least 2 USIM cards through a target base station, where the target base station is configured with a home PLMN network identifier corresponding to the USIM card, and the PDU session request carries the same home PLMN network identifier as that in the corresponding target base station;

[0141] Specifically, the target SMF may receive the corresponding PDU session establishment requests sent by the terminal through the target base stations corresponding to each USIM card.

[0142] Step 1110, based on the PDU session establishment request, establishing a PDU session corresponding to the home PLMN network identifier;

[0143] Among them, at least two target base stations corresponding to at least 2 USIM cards in the terminal are independent of each other, belong to the same radio access network RAN, and cover the same area;

[0144] The terminal including at least 2 USIM cards correspondingly establishes at least 2 PDU sessions.

[0145] Specifically, after receiving the PDU session establishment request, the target SMF may establish a PDU session corresponding to the home PLMN network identifier based on the PDU session establishment request. Therefore, when establishing a PDU session for the terminal, finally, the same number of PDU sessions as the USIM cards in the terminal can be established.

[0146] Specifically, in order to enable the target base stations corresponding to each USIM card to send corresponding PDU session establishment requests, a home PLMN network identifier corresponding to the USIM card may be pre-configured in the target base station. At the same time, the PDU session request may carry the same home PLMN network identifier as that in the corresponding target base station, and each target base station can then send a PDU session establishment request carrying the home PLMN network identifier corresponding to its own USIM card.

[0147] Taking a terminal including 2 USIM cards as an example, each terminal includes a UE, and the UE includes two card slots and can insert 2 USIM cards, supporting the single-mode dual-SIM dual-standby and dual-communication functions, which can avoid the defects that each terminal device needs to integrate multiple UEs, resulting in high terminal cost and complex implementation.

[0148] Specifically, when the operator issues a card, 2 USIM cards may be set for the above-mentioned UE, and different home PLMN network identifiers HPLMN IDs may be configured for each USIM card.

[0149] Specifically, in order to implement the establishment and maintenance of dual connections without the need for RAN, at least two target base stations corresponding to at least two USIM cards in the terminal can be independent of each other, belong to the same radio access network (RAN), and cover the same area.

[0150] Taking two target base stations as an example, the RAN includes two independent gNBs. The two gNBs cover the same area and are located in different machine rooms, and the power supply, transmission, etc. of the machine rooms are independent of each other, so as to ensure that at least one gNB can transmit services in case of failures such as machine room, power supply, and transmission. The two gNBs use different radio frequency bands. The operator needs to configure different PLMN IDs for the above two independent gNBs, and the configured PLMN IDs correspond one-to-one with the HPLMN IDs stored in the UE USIM cards. For example, PLMN ID1 is configured for gNB1 and USIM card 1, and PLMN ID2 is configured for gNB2 and USIM card 2. The terminal sends a PDU session request carrying PLMN ID1 through gNB1 and sends a PDU session request carrying PLMN ID2 through gNB2.

[0151] The session establishment method provided by the present invention uses a terminal including at least two target user identity module (USIM) cards, and pre-configures the home PLMN network identifiers corresponding to the USIM cards in at least two corresponding target base stations, so as to enable the target SMF to receive the corresponding PDU session establishment requests sent by the terminal to the corresponding target base stations respectively, and then establish corresponding PDU sessions based on the PDU session requests. It is possible to establish at least two PDU sessions for one terminal finally, without the need for RAN to establish and maintain dual connections, which can reduce the complexity of RAN network deployment, and there is no need to integrate multiple UEs in the terminal device, which can reduce the cost of the terminal and the complexity of PDU redundant session establishment.

[0152] Optionally, based on any of the above embodiments, the PDU session establishment request also carries a subscriber permanent identifier (SUPI) corresponding to the same USIM card as the corresponding target base station; the SUPI number segments corresponding to at least two USIM cards in the terminal belong to the same unified data management (UDM) / unified data repository (UDR).

[0153] Establishing a PDU session corresponding to the home PLMN network identifier based on the PDU session establishment request includes:

[0154] Obtaining the subscription data of the USIM card from the UDM / UDR to which the SUPI number segment corresponding to the same USIM card as the target base station belongs;

[0155] Obtain a redundant session number (RSN) parameter corresponding to the SUPI based on the subscription data, and determine to establish a PDU session for the terminal corresponding to the home PLMN network identifier.

[0156] Determine that the home PLMN network identifier corresponding to the PDU session matches the home PLMN network identifier in the PDU session establishment request, and select a target UPF.

[0157] Based on the home PLMN network identifier, allocate a corresponding IP address for the PDU session to complete the establishment of the PDU session.

[0158] Specifically, at least two PDU session establishment requests sent one-to-one by the terminal through at least two target base stations also carry a user identity SUPI corresponding to the same USIM card as the corresponding target base station.

[0159] It can be understood that the SUPI number segments corresponding to at least 2 USIM cards in the terminal belong to the same UDM / UDR.

[0160] Taking a UE configured with 2 USIM cards as an example, the operator configures different SUPIs for each USIM card of the UE (for example, card 1: SUPI1; card 2: SUPI2), and assigns the same GPSI to the 2 SUPIs. The correspondence between the GPSI and the SUPI, and the correspondence between the SUPI and the HPLMN ID can be saved as UE subscription data in the operator's UDM / UDR. When the operator assigns SUPIs to the UE, it is necessary to ensure that SUPI1 and SUPI2 belong to the same set of UDM / UDR so that when the network addresses according to the SUPI, it can address the same set of UDM / UDR.

[0161] Specifically, the UDM / UDR stores the UE's subscription data. The UE's subscription data includes 1 GPSI and 2 SUPIs, and includes a redundant session number (RSN) parameter in the UE's subscription data. The RSN parameter indicates that the network establishes 2 PDU sessions for the above UE. Among them, RSN1 is mapped to SUPI1, and RSN2 is mapped to SUPI2.

[0162] Specifically, when establishing a PDU session corresponding to the home PLMN network identifier based on a PDU session establishment request, the target SMF may obtain the subscription data of the USIM card from the UDM / UDR to which the SUPI number segment to which the target base station corresponds to the same USIM card belongs; and obtain the redundant session number RSN parameter corresponding to the SUPI based on the subscription data, and determine to establish a PDU session corresponding to the home PLMN network identifier for the terminal; subsequently, determine that the home PLMN network identifier corresponding to the PDU session matches the home PLMN network identifier in the PDU session establishment request, and then may select a target UPF; and allocate a corresponding IP address for the PDU session based on the home PLMN network identifier, and complete the establishment of the PDU session.

[0163] Specifically, the SUPI number segment is used to represent the UDM / UDR to which it belongs.

[0164] Taking an example where a terminal establishes two PDU sessions, Figure 12 is a schematic diagram of a session establishment process provided by the present invention. As Figure 12 shown, after the target AMF receives a PDU session establishment request and selects a target SMF, it forwards a PDU Session Establishment message (carrying the HPLMN ID) to the respective selected target SMF. The target SMF may obtain the user subscription data from the UDM / UDR to which the user belongs according to the user's SUPI. And determine to establish a redundant PDU session for the UE according to the RSN (redundant session number) parameter in the user subscription data. Subsequently, according to the HPLMN ID of the user carried in the PDU Session Establishment message, determine whether it is the first PDU session or the second PDU session of the redundant PDU session.

[0165] If the HPLMN ID = HPLMN1, the target SMF determines that this is the first PDU session of the redundant session. If the HPLMN ID = HPLMN2, the SMF determines that this is the second PDU session of the redundant session. Subsequently, the target SMF may select a target UPF and allocate an IP address for each PDU session of the UE. For example, allocate IP address 1 for PDU session 1 and IP address 2 for PDU session 2. Then, the network executes the subsequent standard PDU session establishment process to complete the establishment of the PDU session.

[0166] So far, the network has established two redundant PDU sessions for the UE. Figure 13 is a schematic diagram of a redundant session provided by the present invention. As Figure 13As shown in the figure, the user plane of the first PDU session traverses gNB1 to UPF1 and connects to the external DN via UPF1. The user plane of the second PDU session traverses gNB2 to UPF2 and connects to the external DN via UPF2.

[0167] Specifically, user data can be transmitted on two redundant PDU session paths. When host A sends data to host B, the built-in RHF entity (Redundancy Handling Function) copies the data into two identical copies. One copy of the data is transmitted to host B through the user plane of PDU session 1 of the UE, and the other copy is transmitted to host B through the user plane of PDU session 2 of the UE. After the RHF entity of host B receives two identical copies of data, it only retains one copy of the data, discards the other copy, and sends the data to host B. The same is true when host B sends data to host A.

[0168] Specifically, the present invention ensures that any node failure on the path does not affect the normal transmission of service data and service usage by establishing two redundant and independent PDU session user plane paths, thereby ensuring the reliability of the service.

[0169] Optionally, based on any of the above embodiments, the selection of the target UPF includes:

[0170] Selecting the target UPF from a preset corresponding UPF pool; or

[0171] Selecting the target UPF based on the home PLMN network identifier corresponding to the USIM card.

[0172] Specifically, when the target SMF selects the target UPF, it can use the HPLMN ID as a parameter for selecting the UPF. For example, for the corresponding HPLMN ID1, it preferentially selects the UPF with an odd element serial number in the UPF POOL for PDU session 1; for the corresponding HPLMN ID2, it preferentially selects the UPF with an even element serial number in the UPF POOL for PDU session 2. Thus, it is ensured that the UPFs selected for the redundant PDU sessions are different.

[0173] Specifically, Figure 14 is a schematic diagram of a UPF selection method provided by the present invention. As Figure 14 shown, when the network is deployed, the UPF can be deployed as two UPF pools, corresponding to different target SMFs respectively. When the target SMF selects the target UPF, it can select the target UPF from the preset corresponding UPF pool.

[0174] Specifically, the SMF selects the PCF / UDR based on the user's GPSI, requests session-related policies, and establishes an SM policy association with the PCF / UDR. Then, based on the SM policy and parameters such as DNN, S-NSSAI, and TAI, the UPF is selected. To ensure that the UPFs selected for redundant PDU sessions are different, the UPFs can be deployed as two UPF pools during network deployment, corresponding to different SMFs respectively. The SMF selects the target UPF from its corresponding UPF pool.

[0175] Specifically, the CN in the present invention includes at least two independent UPFs. The two UPFs are located in different computer rooms and use different power supplies, transmissions, etc., to ensure that at least one UPF can transmit services in case of failures in the computer room, power supply, transmission, etc.

[0176] The session establishment method provided by the present invention uses a terminal including at least two target user identity module (USIM) cards, and the corresponding at least two target base stations are pre-configured with the home PLMN network identifiers corresponding to the USIM cards in advance, so that the target SMF can receive the corresponding PDU session establishment requests sent by the terminal to the corresponding target base stations respectively, and then establish the corresponding PDU sessions based on the PDU session requests. It can achieve establishing at least two PDU sessions for one terminal ultimately. It does not require the RAN to establish and maintain dual connections, which can reduce the complexity of RAN network deployment. It also does not require multiple UEs to be integrated in the terminal device, which can reduce the cost of the terminal and the complexity of establishing PDU redundant sessions.

[0177] The session establishment device provided by the present invention is described below. The session establishment device described below can be mutually referred to corresponding to the session establishment method described above.

[0178] Figure 15 It is a schematic structural diagram of a session establishment device provided by the present invention. As Figure 15 shown, the device includes a sending module 1510, where:

[0179] The sending module 1510 is used to send a corresponding PDU session establishment request through the target base station. The target base station is configured with the home PLMN network identifier corresponding to the USIM card, and the PDU session request carries the same home PLMN network identifier as that in the corresponding target base station, so that the target SMF can establish a PDU session corresponding to the home PLMN network identifier based on the PDU session establishment request;

[0180] Among them, at least two target base stations corresponding to at least two USIM cards in the terminal are independent of each other, belong to the same radio access network (RAN), and cover the same area; the terminal including at least two USIM cards correspondingly establishes at least two PDU sessions.

[0181] Specifically, the session establishment device, through the sending module 1510, sends a PDU session establishment request carrying the same home PLMN network identifier as that in the corresponding target base station through the target base station configured with the home PLMN network identifier corresponding to the USIM card. After receiving the corresponding PDU session establishment request, the target SMF can establish a PDU session corresponding to the home PLMN network identifier based on the PDU session establishment request.

[0182] It should be noted here that the above device provided in the embodiment of the present application can implement all the method steps implemented in the above method embodiment and can achieve the same technical effect. The same parts and beneficial effects as those in the method embodiment will not be specifically described in this embodiment.

[0183] The session establishment device provided by the present invention uses a terminal including at least two target user identification cards (USIM cards), and pre-configures the home PLMN network identifiers corresponding to the USIM cards in at least two corresponding target base stations, so that the terminal can send corresponding PDU session establishment requests to the corresponding target base stations respectively, establish at least two PDU sessions, does not require the RAN to establish and maintain a dual connection, can reduce the complexity of RAN network deployment, and does not require multiple UEs to be integrated in the terminal device, which can reduce the cost of the terminal and the complexity of PDU redundant session establishment.

[0184] Figure 16 It is a schematic physical structure diagram of an electronic device provided by the present invention. As Figure 16 shown, the electronic device may include: a processor 1610, a communication interface 1620, a memory 1630, and a communication bus 1640. Among them, the processor 1610, the communication interface 1620, and the memory 1630 complete communication with each other through the communication bus 1640. The processor 1610 can call the logical instructions in the memory 1630 to execute the session establishment method, and the method includes:

[0185] Sending a corresponding PDU session establishment request through a target base station, where the target base station is configured with a home PLMN network identifier corresponding to a USIM card, and the PDU session request carries the same home PLMN network identifier as that in the corresponding target base station, so that a target SMF establishes a PDU session corresponding to the home PLMN network identifier based on the PDU session establishment request;

[0186] Among them, at least two target base stations corresponding to at least two USIM cards in the terminal are independent of each other, belong to the same radio access network (RAN), and cover the same area; the terminal including at least two USIM cards correspondingly establishes at least two PDU sessions.

[0187] In addition, when the logical instructions in the above-mentioned memory 1630 are implemented in the form of software functional units and sold or used as independent products, they can be stored in a computer-readable storage medium. Based on such an understanding, the technical solution of the present invention, in essence, or the part that contributes to the prior art, or a part of this technical solution, can be embodied in the form of a software product. This computer software product is stored in a storage medium and includes several instructions for causing a computer device (which may be a personal computer, a server, or a network device, etc.) to execute all or part of the steps of the methods described in various embodiments of the present invention. The foregoing storage medium includes: various media such as USB flash drives, mobile hard disks, read-only memories (ROMs), random access memories (RAMs), magnetic disks, or optical discs that can store program codes.

[0188] On the other hand, the present invention also provides a computer program product. The computer program product includes a computer program stored on a non-transitory computer-readable storage medium. The computer program includes program instructions. When the program instructions are executed by a computer, the computer can execute the session establishment method provided in each of the above method embodiments. The method includes:

[0189] Sending a corresponding PDU session establishment request through a target base station. The target base station is configured with a home PLMN network identifier corresponding to the USIM card, and the PDU session request carries the same home PLMN network identifier as that in the corresponding target base station, so that the target SMF establishes a PDU session corresponding to the home PLMN network identifier based on the PDU session establishment request;

[0190] Among them, at least two target base stations corresponding to at least two USIM cards in the terminal are independent of each other, belong to the same radio access network (RAN), and cover the same area; the terminal including at least two USIM cards correspondingly establishes at least two PDU sessions.

[0191] In another aspect, the present invention also provides a non-transitory computer-readable storage medium, on which a computer program is stored. When the computer program is executed by a processor, it is configured to execute the session establishment method provided in the above embodiments. The method includes: receiving a corresponding PDU session establishment request sent by a terminal including at least two USIM cards through a target base station, where the target base station is configured with a home PLMN network identifier corresponding to the USIM card, and the PDU session request carries the same home PLMN network identifier as that in the corresponding target base station;

[0192] Based on the PDU session establishment request, establish a PDU session corresponding to the home PLMN network identifier;

[0193] Wherein, at least two target base stations corresponding to at least two USIM cards in the terminal are independent of each other, belong to the same radio access network (RAN), and cover the same area;

[0194] The terminal including at least two USIM cards correspondingly establishes at least two PDU sessions.

[0195] The device embodiments described above are merely illustrative. The units described as separate components may or may not be physically separated, and the components shown as units may or may not be physical units, that is, they may be located in one place or distributed to multiple network units. Some or all of the modules can be selected according to actual needs to achieve the purpose of the solution of this embodiment. A person of ordinary skill in the art can understand and implement it without creative labor.

[0196] Through the description of the above embodiments, those skilled in the art can clearly understand that each embodiment can be implemented by means of software plus a necessary general hardware platform, and of course, it can also be implemented by hardware. Based on this understanding, the above technical solution, in essence, or the part that contributes to the prior art, can be embodied in the form of a software product. The computer software product can be stored in a computer-readable storage medium, such as ROM / RAM, magnetic disk, optical disk, etc., and includes several instructions for causing a computer device (which can be a personal computer, a server, or a network device, etc.) to execute the methods described in each embodiment or some parts of the embodiments.

[0197] Finally, it should be noted that: the above embodiments are only used to illustrate the technical solutions of the present invention, and are not intended to limit them; although the present invention has been described in detail with reference to the foregoing embodiments, those of ordinary skill in the art should understand that: they can still modify the technical solutions described in the foregoing embodiments, or perform equivalent replacements for some of the technical features; and these modifications or replacements do not make the essence of the corresponding technical solutions deviate from the spirit and scope of the technical solutions of the embodiments of the present invention.

Claims

1. A session establishment method, characterized in that, it is applied to a terminal including at least two target user identity module (USIM) cards, and includes: sending a corresponding packet data unit (PDU) session establishment request through a target base station, where the target base station is configured with a home public land mobile network (PLMN) network identifier corresponding to the USIM card, and the PDU session request carries the same home PLMN network identifier as that in the corresponding target base station, so that the target session management function (SMF) establishes a PDU session corresponding to the home PLMN network identifier based on the PDU session establishment request; wherein, at least two target base stations corresponding to at least two USIM cards in the terminal are independent of each other, belong to the same radio access network (RAN), and cover the same area; the terminal including at least two USIM cards correspondingly establishes at least two PDU sessions; the PDU session establishment request also carries a subscriber permanent identifier (SUPI) corresponding to the same USIM card as the corresponding target base station; the SUPI number segments corresponding to at least two USIM cards in the terminal belong to the same unified data management (UDM) / unified data repository (UDR); the method further includes: when the terminal is initially registered, sending a corresponding registration request through the target base station to a target access and mobility management function (AMF), where the registration request carries the same home PLMN network identifier as that in the corresponding target base station and a subscriber confidentiality identifier (SUCI) corresponding to the same USIM card as the corresponding target base station, and the SUCI is obtained by encrypting the SUPI corresponding to the same USIM card, so that the target AMF obtains the subscription data of the USIM card from the UDM / UDR to which the SUPI number segment belongs after the user authentication process passes; wherein, the user authentication process is an authentication process performed after the target AMF locates the AUSF to which the user belongs based on the SUCI and the AUSF locates the corresponding UDM / UDR based on the SUCI.

2. The session establishment method according to claim 1, characterized in that, sending a corresponding PDU session establishment request through a target base station includes: sending a corresponding PDU session establishment request through the target base station to the target AMF, so that after receiving the PDU session establishment request, the target AMF selects a target SMF and forwards the PDU session establishment request; the selection of the target SMF includes the target AMF selecting a target SMF from a corresponding SMF pool, or the target AMF directly selecting a target SMF.

3. The session establishment method according to claim 1, characterized in that, the method further includes: when the terminal powers on and selects a network, based on the home PLMN network identifier corresponding to the USIM card, selecting a target base station configured with the same home PLMN network identifier.

4. A session establishment method, characterized in that, includes: Receive a corresponding PDU session establishment request sent by a terminal including at least two USIM cards through a target base station. The target base station is configured with a home PLMN network identifier corresponding to the USIM card, and the PDU session request carries the same home PLMN network identifier as that in the corresponding target base station; Based on the PDU session establishment request, establish a PDU session corresponding to the home PLMN network identifier; Wherein, at least two target base stations corresponding to at least two USIM cards in the terminal are independent of each other, belong to the same radio access network (RAN), and cover the same area; The terminal including at least two USIM cards correspondingly establishes at least two PDU sessions; The PDU session establishment request also carries a subscriber identity SUPI corresponding to the same USIM card as the corresponding target base station; the SUPI number segments corresponding to at least two USIM cards in the terminal belong to the same UDM / UDR; The establishing, based on the PDU session establishment request, a PDU session corresponding to the home PLMN network identifier includes: Obtain the subscription data of the USIM card from the UDM / UDR to which the SUPI number segment corresponding to the same USIM card as the target base station belongs; Based on the subscription data, obtain a redundant session number (RSN) parameter corresponding to the SUPI, and determine to establish a PDU session corresponding to the home PLMN network identifier for the terminal; Determine that the home PLMN network identifier corresponding to the PDU session matches the home PLMN network identifier in the PDU session establishment request, and select a target UPF; Based on the home PLMN network identifier, allocate a corresponding IP address for the PDU session to complete the establishment of the PDU session.

5. The session establishment method according to claim 4, wherein, the selecting a target UPF includes: selecting a target UPF from a preset corresponding UPF pool; or selecting a target UPF based on the home PLMN network identifier corresponding to the USIM card.

6. A session establishment apparatus, wherein, it includes: A sending module, configured to send a corresponding PDU session establishment request through a target base station. The target base station is configured with a home PLMN network identifier corresponding to the USIM card, and the PDU session request carries the same home PLMN network identifier as that in the corresponding target base station, so that a target SMF establishes a PDU session corresponding to the home PLMN network identifier based on the PDU session establishment request; Wherein, at least two target base stations corresponding to at least two USIM cards in the terminal are independent of each other, belong to the same radio access network (RAN), and cover the same area; the terminal including at least two USIM cards correspondingly establishes at least two PDU sessions; The PDU session establishment request also carries a subscriber identity SUPI corresponding to the same USIM card as the corresponding target base station; the SUPI number segments corresponding to at least two USIM cards in the terminal belong to the same UDM / UDR; The device further includes: when the terminal is initially registered, sending a corresponding registration request to a target AMF through a target base station, where the registration request carries the same home PLMN network identifier as that in the corresponding target base station and a user identity encryption identifier SUCI corresponding to the same USIM card as the corresponding target base station, and the SUCI is obtained by encrypting a SUPI corresponding to the same USIM card, so that the target AMF can obtain the subscription data of the USIM card from the UDM / UDR to which the SUPI number segment belongs after the user authentication process passes; Wherein, the user authentication process is an authentication process that the target AMF performs after addressing to the AUSF to which the user belongs based on the SUCI and the AUSF addresses to the corresponding UDM / UDR based on the SUCI.

7. An electronic device, including a memory, a processor, and a computer program stored on the memory and executable on the processor, characterized in that, when the processor executes the program, the steps of the session establishment method according to any one of claims 1 to 5 are implemented.

8. A non-transitory computer-readable storage medium, on which a computer program is stored, characterized in that, when the computer program is executed by a processor, the steps of the session establishment method according to any one of claims 1 to 5 are implemented.

Citation Information

Patent Citations

  • Method for processing PDU session establishment procedure and AMF node

    CN110495214A

  • Core network node, UE, access network node and controlling method

    WO2020226079A1