Bearer establishment request method, device, electronic device and storage medium

By acquiring the PCF address in advance and sending AAR messages directly to the PCF, the bearer establishment request process of VoNR voice service is simplified, the problems of complex processes and delays in the prior art are solved, and the effects of signaling saving and delay reduction are achieved.

CN114531738BActive Publication Date: 2025-05-06CHINA MOBILE GROUP DESIGN INST +1
View PDF 1 Cites 0 Cited by

Patent Information

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

AI Technical Summary

Technical Problem

In the prior art, the VoNR voice service has a complex process of carrying establishment requests, resulting in an increase in the delay of voice service connection and an increase in signaling load of DRA and SMF devices.

Method used

By acquiring the PCF address in advance and sending an access authorization request AAR message to the PCF based on the PCF address, requesting to establish a voice-specific bearer, the complex signaling process in the prior art that requires DRA to obtain the PCF address through DRA is avoided.

Benefits of technology

It realizes the signaling in the bearer establishment request process, reduces the delay in VoNR voice service, and reduces the signaling load of DRA and SMF devices.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN114531738B_ABST
    Figure CN114531738B_ABST
Patent Text Reader

Abstract

The embodiment of the present invention provides a method, device, electronic device and storage medium for requesting to establish a bearer, and the method includes: the VoLTE SBC / P-CSCF obtains the PCF address of the policy control function; based on the PCF address, sends an access authorization request AAR message to the PCF to request to establish a dedicated voice bearer. The embodiment of the present invention obtains the PCF address in advance, and based on the PCF address, directly sends an access authorization request AAR message to the PCF to request to establish a dedicated voice bearer, thereby avoiding the complex signaling process of obtaining the PCF address through DRA in the prior art, saving signaling in the bearer establishment request process, and reducing the delay of the VoNR voice service connection.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the field of communication technology, and in particular to a method, device, electronic device and storage medium for establishing a bearer request. Background Art

[0002] After the VoLTE SBC / P-CSCF initiates the VoNR basic voice service process at the terminal, it needs to start the dynamic PCC process and send the AA-R message to the PCF device to request the establishment of a dedicated voice bearer.

[0003] In the prior art, the session binding information of the user IP address and the PCF address is stored in the BSF. When the VoLTE SBC / P-CSCF sends an AAR message to the PCF through the Rx interface to request the establishment of a dedicated voice bearer, it is necessary to query the local session binding data through the DRA to obtain the PCF address. If the PCF address cannot be found, it is necessary to perform multiple signaling processes such as BSF service discovery to the NRF. The signaling process is relatively complex, which affects the connection delay of the VoNR voice service and increases the signaling load of the DRA device and SMF (built-in BSF) device.

[0004] Therefore, how to propose a bearer establishment request method that saves signaling and reduces latency has become an urgent problem to be solved. Summary of the invention

[0005] The embodiments of the present invention provide a bearer establishment request method, device, electronic device and storage medium, which are used to solve the defects of the prior art that the signaling process is relatively complex and the VoNR voice service connection delay is large, and realize a bearer establishment request that saves signaling and reduces delay.

[0006] In a first aspect, an embodiment of the present invention provides a bearer establishment request method, including:

[0007] VoLTE SBC / P-CSCF obtains PCF address;

[0008] Based on the PCF address, an access authorization request AAR message is sent to the PCF to request to establish a voice dedicated bearer.

[0009] According to a bearer establishment request method according to an embodiment of the present invention, sending an access authorization request AAR message to the PCF includes:

[0010] Send the AAR message directly to the PCF; or

[0011] The AAR message and the PCF address are sent to a routing relay agent DRA, so that the DRA forwards the AAR message to the PCF based on the PCF address.

[0012] According to a bearer establishment request method according to an embodiment of the present invention, obtaining the PCF address includes:

[0013] receiving an IMS registration response message, the IMS registration response message carrying the PCF address; the IMS registration response message is sent by the S-CSCF after obtaining user subscription information carrying the PCF address from the UDM / HSS, and the user subscription information is used by the UDM / HSS to save the PCF address after receiving a PDU session registration request message carrying the PCF address sent by the SMF; or

[0014] Query the locally saved session binding information and obtain the PCF address.

[0015] In a second aspect, an embodiment of the present invention provides a bearer establishment request method, including:

[0016] The SMF sends the PCF address to the UDM / HSS, so that the VoLTE SBC / P-CSCF obtains the PCF address from the UDM / HSS and then sends an access authorization request AAR message to the PCF based on the PCF address to request the establishment of a dedicated voice bearer.

[0017] According to the bearer establishment request method according to an embodiment of the present invention, the sending of the PCF address includes:

[0018] A PDU session registration request message carrying the PCF address is sent to the UDM / HSS, where the UDM / HSS is used to store user subscription data; the user subscription data is used to store the PCF address, so that after the S-CSCF obtains the user subscription information from the UDM / HSS, the IMS registration response message carrying the PCF address is sent to the VoLTE SBC / P-CSCF.

[0019] In a third aspect, an embodiment of the present invention provides a bearer establishment request method, including:

[0020] The UDM / HSS receives the PCF address, and the PCF address is used to provide it to the VoLTE SBC / P-CSCF, so that after the VoLTE SBC / P-CSCF obtains the PCF address, it sends an access authorization request AAR message to the PCF based on the PCF address to request to establish a dedicated voice bearer.

[0021] According to the bearer establishment request method according to an embodiment of the present invention, the receiving of the PCF address includes:

[0022] Receive a PDU session registration request message sent by the SMF, where the PDU session registration request message carries the PCF address;

[0023] The PCF address is saved in the user subscription data, so that after the S-CSCF obtains the user subscription information from the UDM / HSS, the IMS registration response message carrying the PCF address is sent to the VoLTE SBC / P-CSCF.

[0024] In a fourth aspect, an embodiment of the present invention provides a bearer establishment request device, including:

[0025] Acquisition module, used by VoLTE SBC / P-CSCF to obtain PCF address;

[0026] The request module is used to send an access authorization request AAR message to the PCF based on the PCF address to request to establish a voice dedicated bearer.

[0027] In a fifth aspect, an embodiment of the present invention provides an electronic device, comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein when the processor executes the program, the steps of the bearer establishment request method provided in the first aspect are implemented.

[0028] In a sixth aspect, an embodiment of the present invention provides a non-transitory computer-readable storage medium having a computer program stored thereon, which, when executed by a processor, implements the steps of the bearer establishment request method provided in the first aspect.

[0029] The bearer establishment request method, device, electronic device and storage medium provided in the embodiments of the present invention obtain the PCF address in advance, and based on the PCF address, directly send an access authorization request AAR message to the PCF to request the establishment of a dedicated voice bearer, thereby avoiding the complex signaling process of obtaining the PCF address through DRA in the prior art, saving signaling in the bearer establishment request process, and reducing the VoNR voice service connection delay. BRIEF DESCRIPTION OF THE DRAWINGS

[0030] In order to more clearly illustrate the embodiments of the present invention or the technical solutions in the prior art, the following briefly introduces the drawings required for use in the embodiments or the description of the prior art. Obviously, the drawings described below are some embodiments of the present invention. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying creative work.

[0031] Figure 1 A schematic diagram of a VoNR architecture provided by an embodiment of the present invention;

[0032] Figure 2 A schematic diagram of a 5G system registration process provided by an embodiment of the present invention;

[0033] Figure 3A schematic diagram of a signaling process for establishing a PDU session provided in an embodiment of the present invention;

[0034] Figure 4 A schematic diagram of a UE registration process in an IMS network provided by an embodiment of the present invention;

[0035] Figure 5 A schematic diagram of a VoNR basic voice service signaling process provided by an embodiment of the present invention;

[0036] Figure 6 A flowchart of a bearer establishment request method provided by an embodiment of the present invention;

[0037] Figure 7 A schematic diagram of another bearer establishment request method flow provided by an embodiment of the present invention;

[0038] Figure 8 A schematic diagram of a flow chart of another bearer establishment request method provided in an embodiment of the present invention;

[0039] Fig. 9 A schematic diagram of a flow chart of another bearer establishment request method provided in an embodiment of the present invention;

[0040] Fig.10 A schematic diagram of the structure of a bearer establishment request device provided by an embodiment of the present invention;

[0041] Fig.11 is a schematic diagram of the physical structure of an electronic device provided by an embodiment of the present invention;

[0042] Fig.12 It is a structural diagram of a bearer establishment request system provided by an embodiment of the present invention. DETAILED DESCRIPTION

[0043] In order to make the purpose, technical solution and advantages of the embodiments of the present invention clearer, the technical solution in the embodiments of the present invention will be clearly and completely described below in conjunction with the drawings in the embodiments of the present invention. Obviously, the described embodiments are part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of the present invention.

[0044] VoNR is a 5G end-to-end call solution based on the IMS network. It is built on the 5G NR (radio) and 5GC (core network) networks and is a voice solution based on IMS 5G access. By deploying IMS, VoNR can realize the concurrency of voice and data services. All services are carried through the 5G network, and voice services require IMS for service control. VoNR is the target voice solution for the mature development period of 5G. Based on the ultra-low latency and high reliability of 5G, VoNR voice services can bring better experience to consumers.

[0045] In order to better describe the embodiments of the present invention, the following terms are explained:

[0046] 5G: The fifth generation of mobile communication system;

[0047] VoNR: Voice Over Next Radio;

[0048] VoLTE: Voice Over LTE;

[0049] IMS: IP Multimedia Subsystem;

[0050] 5G NR: 5G base station;

[0051] 5GC: 5G Core Network;

[0052] UE:User Equipment, user terminal equipment;

[0053] PDU Connection Service: A service that provides PDU exchange between UE and data network;

[0054] PDU Session: An association between a UE and a data network that provides PDU connection services;

[0055] DNN: Data Network Name, data network name;

[0056] gNB: 5G base station;

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

[0058] 5G-GUTI: 5G Globally Unique Temporary UE Identity, 5G globally unique temporary identifier, assigned to the UE by the AMF during the UE registration process;

[0059] NSSAI: Network Slice Selection Assistance Information, network slice identification;

[0060] SUPI: SUbscription Permanent Identifier, 5G user permanent identifier, the same as 4G IMSI;

[0061] SUCI: SUbscription Concealed Identifier, which is a hidden SUPI for secure transmission over the air interface.

[0062] GPSI: Generic Public Subscription Identifier, 5G general public user identifier, the same as 4G MSISDN;

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

[0064] UDM: Unified Data Management, 5G unified data management, integrated with HSS, so that users can use 5G without changing cards or numbers;

[0065] HSS: Home Subscriber Server, which stores 2G / 4G / IMS user authentication data and subscription data;

[0066] NRF: NF Repository Function, network registration function, used for 5G network service discovery, similar to 4G DNS enhancement; used for NF registration, management, and status detection, to achieve automated management of all NFs. When each NF is started, it must register with NRF to provide services. The registration information includes NF type, address, service list, etc.

[0067] PCF: Policy Control function, 5G policy control function, the same as 4G PCRF;

[0068] PCRF: Policy and Charging Rule Function, 4G policy and charging control function;

[0069] SMF: Session Management Function, 5G session management function;

[0070] BSF: Binding support function, built-in SMF;

[0071] UPF: User Plane Function, 5G user plane function;

[0072] IMPI: IP Multimedia Private Identity, IMS user private identity, similar to IMSI;

[0073] IMPU: IP Multimedia Public Identity, IMS user public identity, similar to MSISDN;

[0074] VoLTE SBC: VoLTE session border controller, providing VoLTE access bearer;

[0075] P-CSCF: P-Call Session Control Function, proxy CSCF (call session control function), is the first network element for user IMS signaling access, and is co-located with VoLTE SBC. It is responsible for SIP message forwarding, interacting with PCF / PCRF to authorize bearer resources, and performing QOS management;

[0076] I-CSCF: I-Call Session Control Function, query CSCF (call session control function);

[0077] S-CSCF: S-Call Session Control Function, service CSCF (call session control function);

[0078] DRA: Diameter Relay Agent, routing relay agent, responsible for forwarding Diameter signaling messages.

[0079] It can be understood that in each embodiment of the present invention, VoLTE SBC / P-CSCF refers to the combination of VoLTE SBC and P-CSCF, UDM / HSS refers to the combination of UDM and HSS, and the same applies to other similar expressions.

[0080] Figure 1 A schematic diagram of a VoNR architecture provided by an embodiment of the present invention is as follows Figure 1As shown in the figure, the PCC (Policy Control and Charging) of the IMS DNN service of the VoNR user requires the N7 interface and the Rx interface. During the initial establishment of the user's IMS DNN PDU session, the SMF uses the GPSI (Generic Public Subscription Identifier) ​​of the user terminal to perform the PCF service discovery process to the NRF. Since multiple PCFs responsible for the same number segment adopt the POOL networking method, the NRF will return the NF Profile of all PCFs in the corresponding PCF POOL to the SMF. The SMF needs to select the PCF in the POOL according to the Priority, Capacity and Load in the NF Profile of each PCF. Then, the SM Policy Association Establishment process is executed in interaction with the selected PCF. After this step is completed, the SMF establishes an SM policy association with the PCF for this PDU session and obtains the default PCC rule for the PDU session. The session binding message of the user IP address and the PCF address is saved in the BSF (SMF built-in).

[0081] When the UE initiates a VoNR call, the VoLTE SBC (Session Border Controller) decides to start the PCC process, including: obtaining user location information and establishing an IMS DNN dedicated bearer (QoS Flow) for the user. The VoLTE SBC sends the Rx interface Diameter signaling message to a pair of DRA devices to which it belongs. The Rx interface signaling message contains the user IP address (IPv6 address). The DRA queries the local session binding data. If the target PCF is not matched through the user IP address (IPv6 address), it queries the SMF / BSF that currently provides IMS DNN services to the user through the service-based interface, and requests the PCF address that currently provides IMS DNN policy control for the user. Then the DRA accesses the corresponding PCF with the address of the PCF: requesting to obtain the user location information and to establish an IMS DNN dedicated bearer (QoS Flow) for the user respectively.

[0082] The N7 interface of the SMF and the Rx interface of the VoLTE SBC / P-CSCF responsible for the VoNR service of the same user must be bound to the same PCF.

[0083] The VoNR signaling process mainly includes the following steps:

[0084] (1) The UE registers in the 5G network.

[0085] (2) Establish a PDU session (IMS DNN).

[0086] (3) The UE registers in the IMS network.

[0087] (4) The VoNR voice call process is initiated and the call is connected.

[0088] The specific steps are as follows:

[0089] 1. The UE registers in the 5G network to be authorized to use 5G network services.

[0090] Figure 2 A schematic diagram of a 5G system registration process provided by an embodiment of the present invention is as follows Figure 2 As shown, the 5G system registration process includes:

[0091] Step 1: The UE sends a Registration Request message to the 5G wireless network gNB.

[0092] Step 2: The 5G wireless network gNB performs AMF selection. (AMF is selected based on the 5G-GUTI / Requested NSSAI / SUCI information carried in the Registration Request message).

[0093] Step 3: gNB forwards the Registration Request message to AMF.

[0094] Step 4: AMF selects the AUSF to which the user belongs and initiates the authentication process for the user terminal. After the user terminal is authenticated, AMF saves the security-related information of the user terminal and establishes the user security context of UE-gNB-AMF. Then all messages transmitted by UE-gNB-AMF are transmitted in an encrypted and integrity-protected manner.

[0095] Step 5: AMF registers with the UDM to which the user belongs and obtains the subscription data of the user terminal.

[0096] Step 6: AMF determines to initiate the PCC process and executes access management policy (AM Policy) control.

[0097] First: AMF performs the PCF service discovery process to NRF with the GPSI of the user terminal. Then AMF performs the AM Policy Association Establishment process to the selected PCF, and the response message returned by PCF to AMF contains relevant policy information. AMF implements access and mobility related policies.

[0098] Step 7: AMF returns a Registration Accept message to the end user UE, which contains information such as 5G-GUTI, Allowed NSSAI (network slice identifier), and Configured NSSAI allocated by the network to the UE.

[0099] After registration is completed, the UE can use the services provided by the 5G network.

[0100] 2. Establish a PDU session (IMS DNN) for the UE to establish a data channel with the IMS network and carry IMS signaling.

[0101] Figure 3 A schematic diagram of a PDU session establishment signaling process provided by an embodiment of the present invention, such as Figure 3 As shown in the figure, the main signaling process of establishing a PDU session includes:

[0102] Step 1: UE sends a PDU Session Establishment Request message to AMF through gNB. Mainly includes:

[0103] S-NSSAI(s) and DNN: Indicates the network slice and DNN (IMSDNN) corresponding to this PDU Session;

[0104] PDU Session ID: PDU session ID generated by the UE for this PDU session;

[0105] Request type: corresponds to the scenario of PDU bearer establishment, initial request (Initial request) or existing PDU session (Existing PDU Session);

[0106] N1 SM container: contains the "PDU Session Establishment Request" initiated by the UE;

[0107] Requested SSC mode: Indicates the "session and service continuity mode" of this PDU session. The IMSDNN PDU session requested by the UE should use SSC mode 1;

[0108] Always-on PDU Session Requested: The IMS DNN PDU session requested by the UE should be an always-on PDU Session, and this indication must be included in the message;

[0109] SM PDU DN Request Container: For IMS DNN, the UE needs to indicate that it needs to obtain the P-CSCF (which also serves as the VoLTE SBC) address;

[0110] Step 2: AMF performs SMF selection.

[0111] AMF performs SMF service discovery to NRF based on the S-NSSAI and DNN information submitted by the user, and selects SMF based on the SMF service discovery results and the user's current location information.

[0112] Step 3: AMF sends Nsmf_PDUSession_CreateSM Context Request to the selected SMF to request to establish a PDU session for the UE. The main information includes:

[0113] SUPI, PEI: identify the SUPI and PEI of the user terminal UE;

[0114] S-NSSAI(s) and DNN: Indicates the network slice and DNN (IMSDNN) corresponding to this PDU Session;

[0115] AMF ID: AMF ID;

[0116] The N1 SM container carries PDU Session Establishment Request, Access Type, Request Type, and User location information;

[0117] GPSI: GPSI of UE user;

[0118] PCF ID: AMF provides SMF with the PCF ID currently serving the user (AM policy and UE policy);

[0119] Step 4: SMF obtains the session management subscription data of the user terminal UE from the UDM to which the user terminal belongs using the SUPI of the user terminal; and accepts or rejects the UE's PDU session establishment request based on the UE's user session management subscription data.

[0120] If the UE's request is legal, the SMF creates an SM Context (session management context) for the UE and returns the SM Context ID to the AMF in the Nsmf_PDUSession_CreateSMContext Response.

[0121] Step 5: SMF determines to initiate a dynamic PCC process and executes session management policy (SM Policy) control.

[0122] First, for IMS DNN, SMF shall perform PCF service discovery to NRF using S-NSSAI, DNN (IMS DNN), and servingScope as query parameters. Then, SMF shall perform SM Policy Association Establishment process to the selected PCF.

[0123] After this step is completed, SMF establishes an SM policy association with PCF for this PDU session and obtains the default PCC rule for the PDU session. SMF saves the UE's PDU session-related policy information, PCC rule information, and policy control request trigger information. In subsequent business processes, SMF executes relevant PCC rules.

[0124] Step 6: SMF performs UPF selection. SMF should select SSC mode, select UPF, and allocate user IP address for this PDU session.

[0125] Step 7: SMF allocates an IP address to the UE. If the trigger condition of the policy control request sent by PCF in step 5 is met, the session management policy modification (SM Policy Association Modification) process is initiated, and PCF updates the session management policy of SMF. PCF sends an Nbsf_Management_Update message to BSF (co-located with SMF), and BSF / SMF saves the session binding information of the user IP address and PCF ID for this PDU session.

[0126] Step 8: SMF initiates the N4 Session Establishment / Modification process to the selected UPF, including the core network tunnel information allocated by SMF (consisting of the TEID and IP address used by UPF). UPF completes the relevant business processing and returns a response message (N4 Session Establishment / ModificationResponse) to SMF.

[0127] Step 9: SMF returns Namf_Communication_N1N2MessageTransfer message to AMF, providing the PDU session establishment result. The message contains:

[0128] PDU Session ID: identifies the PDU session (PDU Session);

[0129] N2 SM information: N2 interface session information. AMF shall forward this information to the 5G wireless network gNB device. The message includes:

[0130] PDU Session Type: PDU session type: should be IPv6;

[0131] PDU Session ID, CN N3 Tunnel Info, QFI and QoS Profile, Session-AMBR, S-NSSAI, User Plane Security Enforcement information, UE Integrity ProtectionMaximum Data Rate;

[0132] The N1 SM container contains the PDU Session Establish Accept message, which the AMF shall provide to the UE; the message contains:

[0133] selected SSC mode, selected PDU Session Type: the SSC mode (should be SSC mode1) and PDU session type (should be IPv6) selected for the UE's PDU session in step 6;

[0134] Always-on PDU Session Granted: Accepts IMS DNN as an always-on PDU session;

[0135] For IMS DNN, it should contain the address of VoLTE SBC;

[0136] S-NSSAI(s) and DNN, IPv4 address assigned to the user, Session-AMBR, multiple QoS Rule and QoS Flow level QoS parameters, and Reflective QoS Timer.

[0137] Step 10: AMF, 5G wireless network and UE complete the information exchange related to PDU session establishment, and AMF returns the PDU session establishment information to SMF.

[0138] First, the AMF sends an N2 PDU Session Request message to the wireless gNB, then the wireless gNB allocates the corresponding resources and forwards the PDU Session Establish Accept message to the UE. After receiving the response message returned by the UE, the wireless gNB returns an N2 PDU Session Response message to the AMF.

[0139] After this step is completed, the uplink data path is opened.

[0140] Step 11: AMF sends Nsmf_PDUSession_UpdateSMContext Request message to SMF. SMF determines to establish a PDU session for the UE, sends N4 Session Modification Request message to UPF selected in step 6, and provides access network tunnel information (AN Tunnel Info) and corresponding forwarding rules to UPF. UPF returns N4Session Modification Response message to SMF.

[0141] After this step is completed, the downlink data path is opened and the PDU session bidirectional connection is established.

[0142] Step 12: SMF initiates the PDU session registration process to the user's home UDM. That is, SMF sends the Nudm_UECM_Registration message to the UDM obtained in step 4, which includes: the SUPI, DNN, PDU SessionID and SMF Identity of the UE of this PDU session. UDM saves: the SMF ID serving the UE's PDU session and its DNN; and saves it in the UE context in the subscription data corresponding to the SUPI and the SMF data.

[0143] Step 13: SMF and AMF complete the subsequent business process of establishing the UE's PDU session, and SMF sends the Nsmf_PDUSession_UpdateSMContext Response message to AMF. To allocate an IPv6 address to the user, SMF generates an IPv6 RouterAdvertisement and sends it to the UE via the UPF through the N4 interface.

[0144] 3. The UE registers in the IMS network.

[0145] Figure 4 A schematic diagram of a UE registration process in an IMS network provided by an embodiment of the present invention is as follows: Figure 4 As shown, the UE registration process in the IMS network includes:

[0146] Step 1: The VoNR terminal recognizes that the network supports VoNR, initiates a PDU session (IMS DNN) establishment request to the 5GC, obtains the IP address of the VoLTE SBC / P-CSCF from the SMF, and initiates a register to the VoLTE SBC / P-CSCF. The message contains the user's IMPI and Temporary IMPU, and IP address.

[0147] Step 2: VoLTE SBC / P-CSCF queries ENUM / DNS (using the domain name of IMPI and Temporary IMPU) to obtain the I-CSCF address.

[0148] Step 3: VoLTE SBC / P-CSCF forwards the register request message to I-CSCF.

[0149] Step 4: I-CSCF forwards the message to DRA through the Cx interface. DRA routes the message based on the user's IMSI and forwards the message to the user's UDM / HSS. UDM / HSS returns the user's subscribed S-CSCF capability set to I-CSCF through the Diameter signaling network. I-CSCF selects the S-CSCF of the user's home domain based on the locally configured S-CSCF capability set data.

[0150] Step 5: The I-CSCF forwards the register request message to the selected S-CSCF of the user's home domain.

[0151] Step 6: The S-CSCF obtains user authentication data from the user's home UDM / HSS through the Cx interface.

[0152] Step 7: After receiving the user authentication data, the S-CSCF returns the RAND and AUTN authentication parameters to the VoNR terminal along the original path of I-CSCF→SBC / P-CSCF→VoNR terminal, and performs two-way authentication with the terminal.

[0153] Step 8: After authentication, the S-CSCF requests the user's subscription data from the user's UDM / HSS through the Cx interface. Specifically, the S-CSCF sends the request message to the DRA through the Cx interface. The DRA addresses the user's UDM / HSS based on the user's IMSI. The user's UDM / HSS returns the user's subscription information (including IMPU, iFC, AS host name, etc.) to the S-CSCF along the original Diameter path.

[0154] Step 9: After the S-CSCF saves the user's subscription data, it returns a registration success response message to the VoNR terminal along the original path of I-CSCF → SBC / P-CSCF → VoNR terminal.

[0155] Step 10: S-CSCF initiates registration with the corresponding IMS AS based on the user's subscription information (iFC), including: VoLTE TAS third-party registration, SCC AS third-party registration, IP SMS third-party registration, etc.

[0156] After the terminal completes IMS registration, the IMS network saves the mapping between the user's IMPU and the user's IP address, allowing the user to use IMS services.

[0157] 4. Initiate the basic voice service process of VoNR.

[0158] Figure 5 A schematic diagram of a VoNR basic voice service signaling process provided by an embodiment of the present invention is as follows Figure 5 As shown in the figure, taking the calling party as an example, the main signaling process of the VoNR basic voice service includes:

[0159] Step 1: The terminal initiates a VoNR call and sends a SIP INVITE message to the VoLTE SBC / P-CSCF.

[0160] Step 2: After receiving the SIP message, the VoLTE SBC / P-CSCF triggers the resource reservation process to the PCF. The P-CSCF starts the dynamic PCC process and sends the Rx interface Diameter signaling AA-R message to the DRA device to which it belongs. The AA-R message contains the user's IP address (IPv6 address), media information, etc., requests to establish a dedicated voice bearer, and requests to obtain the user's location information.

[0161] Step 3: DRA queries the local session binding data (i.e., the binding relationship between the user IP address and the PCF address). If the user IP address (IPv6 address) does not match the PCF currently accessed by the 5G VoNR user, it queries the BSF (co-located with SMF) that currently provides IMS APN / DNN services to the user through the service-based interface, calls the BSF's Nbsf_Management_Discovery service, and queries the BSF (built-in SMF) for binding information through the user's IP address to obtain the PCF address that currently provides IMS DNN policy management to the user.

[0162] Step 4: BSF returns the user's binding information, including the Diameter host name of PCF.

[0163] Step 5: DRA forwards the AAR request to PCF, requesting to establish a dedicated voice bearer and obtain user location information.

[0164] Step 6: PCF notifies SMF through the Npcf_SMPolicyControl_UpdateNotify service to start the PCC process, including: (1) requesting SMF to obtain the current location information (TAI+NCGI) of the calling user; (2) requesting SMF to request to establish an IMS DNN dedicated bearer for the calling user.

[0165] Step 7: PCF returns an AAA response message to P-CSCF, and the message is still forwarded through DRA.

[0166] Steps 8 to 14: Establish an IMS DNN voice-dedicated bearer (voice QoS Flow) for VoNR users.

[0167] Step 15: SMF calls PCF's Npcf_SMPolicyControl_update service to send the user's current location information to PCF.

[0168] Step 16: PCF sends a RAR message to P-CSCF to report the user location information.

[0169] Step 17: P-CSCF returns a response message RAA. After receiving RAR, P-CSCF extracts the location information according to 3gppUserLocationInfoAVP, updates it to the PANI header field, and adds the network-privded parameter.

[0170] Steps 18 to 21: A connection is established between the calling and called users in the VoNR IMS. The calling UE communicates with the called user via the VoLTE SBC through the channel provided by the gNodeB and UPF, and the call is connected.

[0171] From the above process, we can see that when VoLTE SBC / P-CSCF receives the INVITE request, VoLTE SBC / P-CSCF starts the dynamic PCC process and sends the Rx interface AAR message (Diameter signaling) to a pair of DRA devices (Diameter Relay Agent, Diameter signaling relay agent node, responsible for forwarding Diameter messages). The AAR message contains the user's IP address (IPv6 address), requests to establish a dedicated voice bearer, and requests to obtain user location information.

[0172] Since the IMS DNN PDU session binding information of 5G users (i.e. the correspondence between user IP address and PCF) is stored in BSF (binding support function, built-in SMF), DRA queries the local session binding data. If the PCF currently accessed by the VoNR user cannot be matched through the user IP address (IPv6 address), DRA queries NRF through the service-oriented interface (query parameters include: APN / DNN, user IP address (IPv6), S-NSSAI (optional)) the BSF that currently provides IMS DNN services to users (or the mapping table between user IP address segment (IPv6) and BSF address configured locally by DRA), and then calls the BSF's Nbsf_Management_Discovery service to query the BSF (built-in SMF) for session binding information through the user IP address, and obtain the PCF address that currently provides IMS DNN policy control to users.

[0173] BSF returns the user's binding information, including the Diameter host name of PCF. DRA forwards the AAR request to PCF, requesting to establish a dedicated voice bearer and requesting to obtain the user's location information.

[0174] Since the session binding information of the user IP address and the PCF address is stored in the BSF, the process of VoLTE SBC / P-CSCF sending AAR messages to PCF through the Rx interface is relatively long, and it needs to go through multiple signaling processes such as DRA querying the local session binding data -> if the query is not found, DRA performs BSF service discovery to NRF -> NRF returns the BSF address to DRA -> DRA queries the session binding data to BSF -> BSF returns the PCF address to DRA. On the one hand, the signaling process is relatively complicated, which affects the connection delay of VoNR voice services, and on the other hand, it increases the signaling load of DRA equipment and SMF (built-in BSF) equipment, increasing equipment investment.

[0175] Therefore, if the VoLTE SBC / P-CSCF can obtain the address of the PCF bound to the IMSDNN PDU session of the current user UE when sending the AAR message, the VoLTE SBC / P-CSCF can directly send the AA-R message to the PCF or forward it through the DRA device to request the establishment of a dedicated voice bearer and obtain the user location information. This can shorten the signaling connection process, improve service perception, reduce the load of DRA and SMF equipment, and save equipment investment.

[0176] Figure 6 A flowchart of a bearer establishment request method provided by an embodiment of the present invention is as follows Figure 6 As shown, the method includes:

[0177] Step 600, VoLTE SBC / P-CSCF obtains PCF address;

[0178] Specifically, in order to save signaling and reduce latency when VoLTE SBC / P-CSCF requests to establish a dedicated voice bearer, the process of avoiding DRA to query local session binding data to obtain the PCF address and performing BSF service discovery to NRF if the PCF address cannot be found can be adopted. Therefore, when VoLTE SBC / P-CSCF receives the INVITE message and starts the dynamic PCC process, before sending the AAR message through the Rx interface, it can first obtain the PCF address bound to the IMS PDU session currently established by the VoNR user in the 5G network.

[0179] Step 610: Based on the PCF address, an access authorization request AAR message is sent to the PCF to request to establish a dedicated voice bearer.

[0180] Specifically, after the VoLTE SBC / P-CSCF obtains the PCF address, it can send an AAR message to the PCF directly or through a DRA transfer to request the establishment of a dedicated voice bearer and obtain the user location.

[0181] The bearer establishment request method provided in the embodiment of the present invention obtains the PCF address in advance, and based on the PCF address, directly sends an access authorization request AAR message to the PCF to request the establishment of a dedicated voice bearer, thereby avoiding the complex signaling process of obtaining the PCF address through DRA in the prior art, saving signaling in the bearer establishment request process, and reducing the VoNR voice service connection delay.

[0182] Optionally, based on any of the foregoing embodiments, the sending an access authorization request AAR message to the PCF includes:

[0183] Send the AAR message directly to the PCF; or

[0184] The AAR message and the PCF address are sent to a routing relay agent DRA, so that the DRA forwards the AAR message to the PCF based on the PCF address.

[0185] Specifically, after the VoLTE SBC / P-CSCF obtains the PCF address, when sending an AAR message to the PCF, the AAR message can be sent to the PCF directly or through a DRA transfer method to request the establishment of a dedicated voice bearer and obtain the user location.

[0186] Specifically, when VoLTE SBC / P-CSCF sends an AAR message to PCF through DRA forwarding, it can first send the AAR message and PCF address to the routing relay agent DRA. After DRA receives the AAR message and PCF address, it can directly send the AAR message to PCF based on the PCF address, requesting to establish a dedicated voice bearer and obtain the user location.

[0187] In this embodiment, DRA does not need to query local session binding data to obtain the PCF address and perform BSF service discovery to NRF if the PCF address cannot be found. It can directly obtain the PCF address and send an AAR message, saving signaling and reducing latency.

[0188] Optionally, based on any of the foregoing embodiments, obtaining the PCF address includes:

[0189] receiving an IMS registration response message, the IMS registration response message carrying the PCF address; the IMS registration response message is sent by the S-CSCF after obtaining user subscription information carrying the PCF address from the UDM / HSS, and the user subscription information is used by the UDM / HSS to save the PCF address after receiving a PDU session registration request message carrying the PCF address sent by the SMF; or

[0190] Query the locally saved session binding information and obtain the PCF address.

[0191] Specifically, the PCF address obtained by the VoLTE SBC / P-CSCF can be first provided by the SMF to the UDM, and the S-CSCF can obtain it from the UDM / HSS and then send it to the VoLTE SBC / P-CSCF.

[0192] Specifically, during the establishment of the PDU session (IMS DNN session) of the user UE, after completing the IMS DNN PDU session establishment / update, the SMF can initiate a PDU session registration process to the user's home UDM.

[0193] SMF sends a Nudm_UECM_Registration message to UDM, which may include the IP address allocated to the user's IMS DNNPDU session and the bound PCF address.

[0194] After receiving the Nudm_UECM_Registration message, the UDM can save the PCF address bound to the UE's IMS DNN PDU session; at the same time, it can save it in the subscription data corresponding to the user.

[0195] During the IMS registration process of the user UE, the S-CSCF interacts with the user UE to complete the IMS authentication process. After the authentication is passed, the S-CSCF can download the user subscription data from the user's UDM / HSS through the Cx interface. The user's UDM / HSS can return the user subscription information including the user's IMPU, bound PCF address and other information to the S-CSCF.

[0196] After receiving and saving the user's subscription data, the S-CSCF may send the user's IMPU and the bound PCF address to the P-CSCF in a 200OK response message.

[0197] After receiving the 200OK response message, the P-CSCF can save the binding information of the user's IMPU, IP address and PCF address. That is, the VoLTE SBC / P-CSCF successfully obtains the PCF address.

[0198] Specifically, the PCF address obtained by the VoLTE SBC / P-CSCF may be directly obtained from the locally stored session binding information, that is, if the locally stored session binding information itself stores the PCF address, the VoLTE SBC / P-CSCF may directly query and obtain the PCF address therein.

[0199] This embodiment can reduce the interaction of VoNR signaling messages to a certain extent, shorten the signaling connection process, and improve service perception. Furthermore, it can reduce the signaling load of DRA and other equipment and save equipment investment.

[0200] The bearer establishment request method provided in the embodiment of the present invention obtains the PCF address in advance, and based on the PCF address, directly sends an access authorization request AAR message to the PCF to request the establishment of a dedicated voice bearer, thereby avoiding the complex signaling process of obtaining the PCF address through DRA in the prior art, saving signaling in the bearer establishment request process, and reducing the VoNR voice service connection delay.

[0201] Figure 7 A flowchart of another bearer establishment request method provided by an embodiment of the present invention is as follows: Figure 7 As shown, the method includes:

[0202] Step 700, SMF sends the PCF address to UDM / HSS, so that VoLTE SBC / P-CSCF obtains the PCF address from the UDM / HSS and then sends an access authorization request AAR message to the PCF based on the PCF address to request to establish a dedicated voice bearer.

[0203] Specifically, in order to save signaling and reduce latency when VoLTE SBC / P-CSCF requests to establish a dedicated voice bearer, the process of avoiding DRA to query local session binding data to obtain the PCF address and performing BSF service discovery to NRF if the PCF address cannot be found can be adopted. Therefore, VoLTE SBC / P-CSCF can first learn the PCF address bound to the IMS PDU session currently established by the VoNR user in the 5G network; after VoLTE SBC / P-CSCF obtains the PCF address, it can send an AAR message to PCF directly or through DRA transfer to PCF to request the establishment of a dedicated voice bearer and obtain the user's location.

[0204] Specifically, in order for the VoLTE SBC / P-CSCF to first obtain the PCF address bound to the IMSPDU session currently established by the VoNR user in the 5G network, the PCF address can be sent to the UDM / HSS, so that the VoLTE SBC / P-CSCF obtains the PCF address from the UDM / HSS and then sends an access authorization request AAR message to the PCF based on the PCF address, requesting to establish a dedicated voice bearer.

[0205] The bearer establishment request method provided in the embodiment of the present invention provides the PCF address to the VoLTE SBC / P-CSCF in advance, so that the VoLTE SBC / P-CSCF can directly send an access authorization request AAR message to the PCF based on the PCF address to request the establishment of a dedicated voice bearer, thereby avoiding the complex signaling process of obtaining the PCF address through DRA in the prior art, saving signaling in the bearer establishment request process, and reducing the VoNR voice service connection delay.

[0206] Optionally, based on any of the foregoing embodiments, sending the PCF address includes:

[0207] A PDU session registration request message carrying the PCF address is sent to the UDM / HSS, where the UDM / HSS is used to store user subscription data; the user subscription data is used to store the PCF address, so that after the S-CSCF obtains the user subscription information from the UDM / HSS, the IMS registration response message carrying the PCF address is sent to the VoLTE SBC / P-CSCF.

[0208] Specifically, when SMF provides the PCF address for VoLTE SBC / P-CSCF, SMF can first provide it to UDM, and S-CSCF can obtain it from UDM / HSS and send it to VoLTE SBC / P-CSCF.

[0209] Specifically, during the establishment of the PDU session (IMS DNN session) of the user UE, the SMF can initiate a registration process to the user's home UDM after completing the IMS DNN PDU session establishment / update.

[0210] SMF sends a Nudm_UECM_Registration message to UDM, which may include the IP address allocated to the user's IMS DNNPDU session and the bound PCF address.

[0211] After receiving the Nudm_UECM_Registration message, the UDM can save the PCF address bound to the UE's IMS DNN PDU session; at the same time, it can save it in the subscription data corresponding to the user.

[0212] During the IMS registration process of the user UE, the S-CSCF interacts with the user UE to complete the IMS authentication process. After the authentication is passed, the S-CSCF can download the user subscription data from the user's UDM / HSS through the Cx interface. The user's UDM / HSS can return the user subscription information including the user's IMPU, bound PCF address and other information to the S-CSCF.

[0213] After receiving and saving the user's subscription data, the S-CSCF may send the user's IMPU and the bound PCF address to the P-CSCF in a 200OK response message.

[0214] After receiving the 200OK response message, the P-CSCF can save the binding information of the user's IMPU, IP address and PCF address. That is, the VoLTE SBC / P-CSCF successfully obtains the PCF address.

[0215] The bearer establishment request method provided in the embodiment of the present invention provides the PCF address to the VoLTE SBC / P-CSCF in advance, so that the VoLTE SBC / P-CSCF can directly send an access authorization request AAR message to the PCF based on the PCF address to request the establishment of a dedicated voice bearer, thereby avoiding the complex signaling process of obtaining the PCF address through DRA in the prior art, saving signaling in the bearer establishment request process, and reducing the VoNR voice service connection delay.

[0216] Figure 8 A flowchart of another bearer establishment request method provided by an embodiment of the present invention is as follows: Figure 8 As shown, the method includes:

[0217] Step 800, UDM / HSS receives a PCF address, and the PCF address is used to provide it to VoLTE SBC / P-CSCF, so that after the VoLTE SBC / P-CSCF obtains the PCF address, it sends an access authorization request AAR message to the PCF based on the PCF address to request to establish a dedicated voice bearer.

[0218] Specifically, in order to save signaling and reduce latency when VoLTE SBC / P-CSCF requests to establish a dedicated voice bearer, the process of avoiding DRA to query local session binding data to obtain the PCF address and performing BSF service discovery to NRF if the PCF address cannot be found can be adopted. Therefore, VoLTE SBC / P-CSCF can first learn the PCF address bound to the IMS PDU session currently established by the VoNR user in the 5G network; after VoLTE SBC / P-CSCF obtains the PCF address, it can send an AAR message to PCF directly or through DRA transfer to PCF to request the establishment of a dedicated voice bearer and obtain the user's location.

[0219] Specifically, in order for the VoLTE SBC / P-CSCF to first obtain the PCF address bound to the IMSPDU session currently established by the VoNR user in the 5G network, the PCF address sent by the SMF can be received and maintained, so that after the VoLTE SBC / P-CSCF obtains the PCF address from the UDM / HSS, it sends an access authorization request AAR message to the PCF based on the PCF address, requesting to establish a dedicated voice bearer.

[0220] The bearer establishment request method provided in the embodiment of the present invention provides the PCF address to the VoLTE SBC / P-CSCF in advance, so that the VoLTE SBC / P-CSCF can directly send an access authorization request AAR message to the PCF based on the PCF address to request the establishment of a dedicated voice bearer, thereby avoiding the complex signaling process of obtaining the PCF address through DRA in the prior art, saving signaling in the bearer establishment request process, and reducing the VoNR voice service connection delay.

[0221] Optionally, based on any of the foregoing embodiments, the receiving a PCF address includes:

[0222] Receive a PDU session registration request message sent by the SMF, where the PDU session registration request message carries the PCF address;

[0223] The PCF address is saved in the user subscription data, so that after the S-CSCF obtains the user subscription information from the UDM / HSS, the IMS registration response message carrying the PCF address is sent to the VoLTE SBC / P-CSCF.

[0224] Specifically, when UDM receives the PCF address, SMF sends it to UDM, so that S-CSCF can obtain it from UDM / HSS and send it to VoLTE SBC / P-CSCF.

[0225] Specifically, during the establishment of the PDU session (IMS DNN session) of the user UE, after completing the IMS DNN PDU session establishment / update, the SMF can initiate a PDU session registration process to the user's home UDM.

[0226] SMF sends a Nudm_UECM_Registration message to UDM, which may include the IP address allocated to the user's IMS DNNPDU session and the bound PCF address.

[0227] After receiving the Nudm_UECM_Registration message, the UDM can save the PCF address bound to the UE's IMS DNN PDU session; at the same time, it can save it in the subscription data corresponding to the user.

[0228] During the IMS registration process of the user UE, the S-CSCF interacts with the user UE to complete the IMS authentication process. After the authentication is passed, the S-CSCF can download the user subscription data from the user's UDM / HSS through the Cx interface. The user's UDM / HSS can return the user subscription information including the user's IMPU, bound PCF address and other information to the S-CSCF.

[0229] After receiving and saving the user's subscription data, the S-CSCF may send the user's IMPU and the bound PCF address to the P-CSCF in a 200OK response message.

[0230] After receiving the 200OK response message, the P-CSCF can save the binding information of the user's IMPU, IP address and PCF address. That is, the VoLTE SBC / P-CSCF successfully obtains the PCF address.

[0231] The bearer establishment request method provided in the embodiment of the present invention provides the PCF address to the VoLTE SBC / P-CSCF in advance, so that the VoLTE SBC / P-CSCF can directly send an access authorization request AAR message to the PCF based on the PCF address to request the establishment of a dedicated voice bearer, thereby avoiding the complex signaling process of obtaining the PCF address through DRA in the prior art, saving signaling in the bearer establishment request process, and reducing the VoNR voice service connection delay.

[0232] Fig. 9A flowchart of another bearer establishment request method provided by an embodiment of the present invention is as follows: Fig. 9 As shown, the method includes:

[0233] Step 900, SMF sends a Nudm_UECM_Registration message (carrying the PCF address) to UDM;

[0234] Specifically, during the establishment of the PDU session (IMS DNN session) of the user UE, the SMF can initiate a registration process to the user's home UDM after completing the IMS DNN PDU session establishment / update.

[0235] Specifically, SMF sends a Nudm_UECM_Registration message to UDM, which may include the IP address allocated to the user IMSDNN PDU session and the bound PCF address.

[0236] Step 910, UDM / HSS saves the PCF address in the UE subscription data;

[0237] Specifically, after receiving the Nudm_UECM_Registration message, the UDM may save the PCF address bound to the UE's IMSDNN PDU session therein; and may also save it in the subscription data corresponding to the user.

[0238] Step 920, S-CSCF obtains the PCF address;

[0239] Specifically, during the IMS registration process of the user UE, the S-CSCF interacts with the user UE to complete the IMS authentication process. After the authentication is passed, the S-CSCF can download the user subscription data from the user's UDM / HSS through the Cx interface. The user's UDM / HSS can return the user subscription information including the user's IMPU, bound PCF address and other information to the S-CSCF.

[0240] Step 930, the S-CSCF sends a 200OK response message (including the PCF address) to the P-CSCF;

[0241] Specifically, after receiving and storing the user's subscription data, the S-CSCF may send the user's IMPU and the bound PCF address to the P-CSCF in a 200OK response message.

[0242] Step 940, the VoLTE SBC / P-CSCF saves the session-bound PCF address;

[0243] Specifically, after receiving the 200OK response message, the P-CSCF can save the binding information of the user's IMPU, IP address and PCF address. That is, the VoLTE SBC / P-CSCF successfully obtains the PCF address.

[0244] Step 950, VoLTE SBC / P-CSCF sends AAR (carrying PCF address) to DRA;

[0245] Specifically, the VoLTE SBC / P-CSCF first sends the AAR message and the PCF address to the routing relay agent DRA.

[0246] Step 960: DRA sends an AAR message to PCF.

[0247] After receiving the AAR message and the PCF address, the DRA can directly send the AAR message to the PCF based on the PCF address to request the establishment of a dedicated voice bearer and obtain the user location.

[0248] The bearer establishment request device provided in an embodiment of the present invention is described below. The bearer establishment request device described below and the bearer establishment request method described above can be referred to each other.

[0249] Fig.10 A schematic diagram of a bearer establishment request device structure provided by an embodiment of the present invention, such as Fig.10 As shown, the device includes: an acquisition module 1010 and a request module 1020; wherein,

[0250] The acquisition module 1010 is used for the VoLTE SBC / P-CSCF to acquire the PCF address;

[0251] The request module 1020 is used to send an access authorization request AAR message to the PCF based on the PCF address to request to establish a voice dedicated bearer.

[0252] Specifically, after the bearer establishment request device obtains the PCF address through the acquisition module 1010, it can send an access authorization request AAR message to the PCF based on the PCF address through the request module 1020 to request the establishment of a dedicated voice bearer.

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

[0254] The bearer establishment request device provided in the embodiment of the present invention obtains the PCF address in advance, and based on the PCF address, directly sends an access authorization request AAR message to the PCF to request the establishment of a dedicated voice bearer, thereby avoiding the complex signaling process of obtaining the PCF address through DRA in the prior art, saving signaling in the bearer establishment request process, and reducing the VoNR voice service connection delay.

[0255] Fig.11 is a schematic diagram of the physical structure of an electronic device provided by an embodiment of the present invention, such as Fig.11 As shown, the electronic device may include: a processor 1110, a communication interface 1120, a memory 1130 and a communication bus 1140, wherein the processor 1110, the communication interface 1120 and the memory 1130 communicate with each other through the communication bus 1140. The processor 1110 may call the logic instructions in the memory 1130 to execute:

[0256] VoLTE SBC / P-CSCF obtains PCF address;

[0257] Based on the PCF address, an access authorization request AAR message is sent to the PCF to request to establish a voice dedicated bearer.

[0258] In addition, the logic instructions in the above-mentioned memory 1130 can be implemented in the form of software functional units and can be stored in a computer-readable storage medium when sold or used as an independent product. Based on such an understanding, the technical solution of the present invention, in essence, or the part that contributes to the prior art or the part of the technical solution, can be embodied in the form of a software product, and the computer software product is stored in a storage medium, including a number of instructions for a computer device (which can be a personal computer, a server, or a network device, etc.) to perform all or part of the steps of the method described in each embodiment of the present invention. The aforementioned storage medium includes: U disk, mobile hard disk, read-only memory (ROM, Read-Only Memory), random access memory (RAM, Random Access Memory), disk or optical disk and other media that can store program codes.

[0259] Fig.12 is a schematic diagram of a bearer establishment request system structure provided by an embodiment of the present invention, such as Fig.12 As shown, SMF, PCF, UDM / HSS, S-CSCF and P-CSCF jointly complete the steps of the aforementioned bearer establishment request method.

[0260] Specifically, in the PDU Session Establishment process of IMS DNN, SMF selects PCF, obtains PCC rules, completes PDU session establishment / update, and then initiates a registration process to the user's home UDM.

[0261] Specifically, SMF sends a Nudm_UECM_Registration message to UDM, which includes the IP address allocated to the user's IMS DNNPDU session and the bound PCF address.

[0262] After receiving the Nudm_UECM_Registration message, UDM saves the PCF address bound to the UE's IMS DNN PDU session and saves it in the user's corresponding subscription data.

[0263] During the IMS registration process of the user UE, the S-CSCF interacts with the user UE to complete the IMS authentication process. After the authentication is passed, the S-CSCF downloads the user subscription data from the user's UDM / HSS through the Cx interface. The user's UDM / HSS returns the user subscription information (including: user IMPU, bound PCF address, etc.) to the S-CSCF.

[0264] After the S-CSCF saves the user's subscription data, it sends the user's IMPU and the bound PCF address to the P-CSCF in the IMS registration response message 200OK.

[0265] After receiving the IMS registration response message 200OK, the P-CSCF saves the binding information of the user's IMPU, IP address and PCF address.

[0266] During the IMS call process of the VoNR user, the VoLTE SBC / P-CSCF receives the INVITE message, starts the dynamic PCC process, and requires the 5GC to establish a voice-dedicated bearer. When sending the AA-R message, it queries the locally stored session binding information, obtains the PCF address, and carries the destination PCF address in the AA-R message.

[0267] It can be understood that the above-mentioned system provided in the embodiment of the present application can implement all the method steps implemented in the above-mentioned method embodiment, and can achieve the same technical effect. The parts and beneficial effects of this embodiment that are the same as those in the method embodiment will not be described in detail here.

[0268] On the other hand, an embodiment of the present invention further provides a computer program product, the computer program product including a computer program stored on a non-transitory computer-readable storage medium, the computer program including program instructions, when the program instructions are executed by a computer, the computer can execute the bearer establishment request method provided by the above-mentioned method embodiments, the method including:

[0269] VoLTE SBC / P-CSCF obtains PCF address;

[0270] Based on the PCF address, an access authorization request AAR message is sent to the PCF to request to establish a voice dedicated bearer.

[0271] On the other hand, an embodiment of the present invention further provides a non-transitory computer-readable storage medium having a computer program stored thereon, and when the computer program is executed by a processor, the bearer establishment request method provided in the above embodiments is implemented, and the method includes:

[0272] VoLTE SBC / P-CSCF obtains PCF address;

[0273] Based on the PCF address, an access authorization request AAR message is sent to the PCF to request to establish a voice dedicated bearer.

[0274] The device embodiments described above are merely illustrative, wherein the units described as separate components may or may not be physically separated, and the components displayed as units may or may not be physical units, that is, they may be located in one place, or they may be distributed on multiple network units. Some or all of the modules may be selected according to actual needs to achieve the purpose of the scheme of this embodiment. Ordinary technicians in this field can understand and implement it without paying creative labor.

[0275] Through the description of the above implementation methods, those skilled in the art can clearly understand that each implementation method 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 is essentially or the part that contributes to the prior art can be embodied in the form of a software product, and the computer software product can be stored in a computer-readable storage medium, such as ROM / RAM, a disk, an optical disk, etc., including a number of instructions for 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.

[0276] Finally, it should be noted that the above embodiments are only used to illustrate the technical solutions of the present invention, rather than to limit it. Although the present invention has been described in detail with reference to the aforementioned embodiments, those skilled in the art should understand that they can still modify the technical solutions described in the aforementioned embodiments, or make equivalent replacements for some of the technical features therein. However, these modifications or replacements do not deviate the essence of the corresponding technical solutions from the spirit and scope of the technical solutions of the embodiments of the present invention.

Claims

1. A bearer establishment request method, characterized in that: include: VoLTE Session Border Controller / Proxy Call Session Control Function VoLTE SBC / P-CSCF obtains the Policy Control Function PCF address; Based on the PCF address, sending an access authorization request AAR message to the PCF to request to establish a voice dedicated bearer; The acquiring the PCF address of a policy control function includes: receiving an IMS registration response message, wherein the IMS registration response message carries the PCF address; The IMS registration response message is sent by the call session control function S-CSCF after obtaining the user subscription information carrying the PCF address from the 5G unified data management / home user server UDM / HSS. The user subscription information is used by UDM / HSS to save the PCF address after receiving the PDU session registration request message carrying the PCF address sent by the 5G session management function SMF.

2. The bearer establishment request method according to claim 1, characterized in that: The sending an access authorization request AAR message to the PCF includes: Send the AAR message directly to the PCF; or The AAR message and the PCF address are sent to a routing relay agent DRA, so that the DRA forwards the AAR message to the PCF based on the PCF address.

3. A bearer establishment request method, characterized in that: include: The session management function SMF sends the PCF address to the UDM / HSS, so that the VoLTE SBC / P-CSCF obtains the PCF address from the UDM / HSS and sends an access authorization request AAR message to the PCF based on the PCF address to request the establishment of a dedicated voice bearer; The sending of the PCF address includes: sending a PDU session registration request message carrying the PCF address to the UDM / HSS, where the UDM / HSS is used to store user subscription data; The user subscription data is used to store the PCF address, so that after the S-CSCF obtains the user subscription information from the UDM / HSS, it sends an IMS registration response message carrying the PCF address to the VoLTE SBC / P-CSCF.

4. A bearer establishment request method, characterized in that: include: The UDM / HSS receives the PCF address, where the PCF address is provided to the VoLTE SBC / P-CSCF, so that the VoLTE SBC / P-CSCF obtains the PCF address and sends an access authorization request AAR message to the PCF based on the PCF address to request to establish a dedicated voice bearer; The receiving the PCF address includes: receiving a PDU session registration request message sent by the SMF, wherein the PDU session registration request message carries the PCF address; The PCF address is saved in the user subscription data, so that after the S-CSCF obtains the user subscription information from the UDM / HSS, the IMS registration response message carrying the PCF address is sent to the VoLTE SBC / P-CSCF.

5. A bearer establishment request device, characterized in that: include: Acquisition module, used by VoLTE SBC / P-CSCF to obtain PCF address; A request module, configured to send an access authorization request AAR message to the PCF based on the PCF address, requesting to establish a voice dedicated bearer; The obtaining of the PCF address comprises: receiving an IMS registration response message, wherein the IMS registration response message carries the PCF address; The IMS registration response message is sent by the call session control function S-CSCF after obtaining the user subscription information carrying the PCF address from the 5G unified data management / home user server UDM / HSS. The user subscription information is used by UDM / HSS to save the PCF address after receiving the PDU session registration request message carrying the PCF address sent by the 5G session management function SMF.

6. An electronic device comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, characterized in that: When the processor executes the program, the steps of the bearer establishment request method according to any one of claims 1 to 4 are implemented.

7. A non-transitory computer-readable storage medium having a computer program stored thereon, characterized in that: When the computer program is executed by a processor, the steps of the bearer establishment request method according to any one of claims 1 to 4 are implemented.

Citation Information

Patent Citations

  • Session binding method, network discovery function, application function and network unit

    CN110769412A