VoNR voice service recovery method

The SMF address is obtained through the disaster recovery system and bypassing the PCF network element, the problem of VoNR voice-only establishment failure caused by PCF failure in the network is solved, and the normal connection of voice services and high-level network security is achieved.

CN119485801APending Publication Date: 2025-02-18中国人民解放军31401部队保障部
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202411601406.5
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-11-11
Publication Date
2025-02-18

AI Technical Summary

Technical Problem

When all PCF devices in the network fail, a large number of users' VoNR voice load establishment fails, and the main call voice connection cannot be completed, causing signaling congestion or signaling storm, affecting the user's business experience.

Method used

Through the disaster recovery system, the address and port number of the SMF serving the user is accurately obtained for the P-CSCF network element, and a VoNR dedicated establishment request is built to send to the SMF, bypassing the PCF network element, complete the establishment of the user's VoNR voice dedicated installation, and enable The redirection mechanism and AAR/RAR message delivery ensure the normal connection of voice services.

Benefits of technology

In the case of full PCF failure, the VoNR voice load is successfully established by bypassing the PCF network element to avoid signaling congestion, and ensure the normal connection and high-level security of user voice services.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119485801A_ABST
    Figure CN119485801A_ABST
Patent Text Reader

Abstract

The invention discloses a VORR voice service recovery method and a VORR voice service recovery system. The method comprises the following steps of: establishing a VORR voice dedicated loading starting redirection mechanism of a user; the P-CSCF sends an AAR message to the disaster recovery system; and the disaster recovery system sends an RAR message to the P-CSCF, and informs the user that the VORR voice dedicated load is established. According to the method, the address and the port number of the SMF serving the user are accurately obtained for the P-CSCF network element through the disaster recovery system, the VORR special load establishment request is established and sent to the SMF and the PCF network element are bypassed, establishment of the VORR voice special load of the user is completed, time delay is not increased, and normal connection of voice is guaranteed.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the field of wireless communications and terminal technologies, and in particular to a VoNR voice service recovery method and system. Background Art

[0002] PCF is a relatively important network device for the network, which is mainly responsible for QoS policy and billing control. Generally speaking, at least two normally working PCF devices need to be set up in a network. When one of them fails, according to the current 3GPP specifications, the UE can remove the current registration information on the failed PCF device, switch to other normally working PCFs to reactivate the registration, and re-register with IMS to continue the VoNR voice service. However, when all PCF devices in a network fail, a large number of users' VoNR voice dedicated bearers will fail to be established, and the caller and called party voice connection cannot be completed, which seriously affects the user's service experience, especially 5G private network users.

[0003] Therefore, there is an urgent need for a method and system that can solve the above problems. Summary of the invention

[0004] The purpose of the present invention is to provide a VoNR voice service recovery method, which mainly solves the problem that due to the complete failure of PCF in the network, a large number of users' VoNR voice dedicated bearers fail to be established, resulting in the inability to connect the calling and called voices, thereby triggering a large number of terminals to re-establish PDN connections / PDU sessions, resulting in a large number of IMS initial registrations, and then causing signaling congestion or signaling storms, and interrupting the data and voice services of a large number of users.

[0005] To achieve the above object, according to one aspect of the present invention, a VoNR voice service recovery method is provided, comprising the following steps:

[0006] Establish a dedicated VoNR voice bearer for users;

[0007] Enable redirection mechanism;

[0008] P-CSCF sends an AAR message to the disaster recovery system;

[0009] The disaster recovery system sends a RAR message to the P-CSCF to notify the user that the VoNR dedicated bearer has been established.

[0010] This will complete the establishment of the user's VoNR voice dedicated bearer, further improve the network's disaster recovery and emergency response capabilities, and ensure a high level of network security.

[0011] When all PCF network elements in a network fail, the disaster recovery system accurately obtains the address and port number of the SMF serving the user for the P-CSCF network element, and constructs a VoNR dedicated bearer establishment request and sends it to the SMF, bypassing the PCF network element to complete the establishment of the user's VoNR voice dedicated bearer without increasing the delay, ensuring the normal connection of the user's voice.

[0012] After the P-CSCF detects that all PCF network elements have failed, the redirection mechanism is enabled to route the AAR message to the disaster recovery system.

[0013] When the P-CSCF sends an AAR message to the disaster recovery system, it needs to carry the UE IP address in addition, so that the disaster recovery system can query the IP address and port number associated with the SMF serving the user.

[0014] After receiving the VoNR dedicated bearer establishment message from SMF, the disaster recovery system sends a RAR message to P-CSCF to notify its user that the VoNR voice dedicated bearer has been established.

[0015] According to another aspect of the present invention, a VoNR voice service recovery system is provided, the system comprising a database module, a Diameter module, a protocol conversion module and an HTTP module.

[0016] The database module is used to store the association between the UE IP address and the SMF IP address and port number; it is used to connect with the Diameter module and HTTP module to provide query capabilities.

[0017] The Diameter module is used to connect with the P-CSCF and process Diameter protocol messages; to construct a message requesting the establishment of a VoNR dedicated bearer based on the received AAR message; and to connect with the protocol conversion module.

[0018] Protocol conversion module: used to connect with the Diameter module and HTTP module to convert the protocol of sent and received messages into a suitable protocol for transmission between network elements.

[0019] The HTTP module is used to connect with service-oriented network elements such as SMF and process HTTP protocol messages; it is used to build RAR messages based on the HTTP messages received to complete the establishment of the VoNR dedicated bearer; it is used to connect with the protocol conversion module.

[0020] The explanations of terms involved in the present invention are shown in Table 1.

[0021] Table 1: Explanation of terms involved in the present invention

[0022]

[0023]

[0024] According to another aspect of the present invention, a computer-readable storage medium is provided, on which a computer program is stored, and when the program is executed by a processor, the steps in the VoNR voice service recovery method of the present invention are implemented.

[0025] According to another aspect of the present invention, a computer device is provided, including a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor implements the steps in the VoNR voice service recovery method of the present invention when executing the program.

[0026] Compared with the prior art, the present invention has at least the following beneficial effects:

[0027] The present invention uses the disaster recovery system to accurately obtain the address and port number of the SMF serving the user for the P-CSCF network element, and constructs a VoNR dedicated bearer establishment request to send to the SMF, bypassing the PCF network element, completing the establishment of the user's VoNR voice dedicated bearer, without increasing the delay, and ensuring normal voice connection.

[0028] Based on the existing VoNR voice call process, the present invention proposes a set of voice dedicated bearer establishment process bypassing PCF. It mainly solves the problem that due to the complete failure of PCF in the network, a large number of users' VoNR voice dedicated bearer establishment fails, resulting in the inability to connect the caller and the called party's voice, thereby triggering a large number of terminals to re-establish PDN connections / PDU sessions, resulting in a large number of IMS initial registrations, and then causing signaling congestion or signaling storms, and the data and voice services of a large number of users are interrupted.

[0029] When all PCF network elements fail, bypass PCF network elements can be used to continue to complete the establishment of VoNR dedicated bearer, ensure the normal operation of VoNR calling and called voice, avoid a large number of user complaints, thereby improving the network's disaster recovery and emergency response capabilities, and thus ensuring a high level of network security. BRIEF DESCRIPTION OF THE DRAWINGS

[0030] In order to more clearly illustrate the technical solutions of the embodiments of the present invention, the drawings of the embodiments will be briefly introduced below. Obviously, the drawings in the following description only relate to some embodiments of the present invention, but are not intended to limit the present invention.

[0031] Figure 1 This is a flowchart of establishing a VoNR calling voice bypassing PCF dedicated bearer according to a preferred embodiment of the present invention;

[0032] Figure 2 It is a flow chart of a process for establishing a VoNR called voice bypassing PCF dedicated bearer in a preferred embodiment of the present invention;

[0033] Figure 3 It is a schematic diagram of a disaster recovery system in a preferred embodiment of the present invention. DETAILED DESCRIPTION

[0034] To make the purpose, technical solution and advantages of the embodiments of the present invention clearer, the technical solution of the embodiments of the present invention will be described clearly and completely in conjunction with the accompanying drawings of the embodiments of the present invention. Obviously, the described embodiments are only part of the embodiments of the present invention, not all of them.

[0035] Unless otherwise defined, technical or scientific terms used herein shall have the same meaning as commonly understood by one of ordinary skill in the art to which the invention belongs.

[0036] The following is combined with Figure 1-3 The specific embodiments of the present invention are described in detail with examples.

[0037] The VoNR voice call establishment process needs to interact with the PCF network element in the packet domain to obtain information such as PCC rules, so as to complete the establishment of a dedicated voice bearer and ensure that the calling and called voices can continue normally. When a PCF network element fails, the existing solution can automatically switch the services carried by the failed PCF network element to the normally operating PCF network element for acceptance. However, when all PCF network elements in a network fail, a large number of users will fail to establish a dedicated VoNR voice bearer, and the calling and called voices cannot be connected, which seriously affects the user's service experience. Therefore, the present invention proposes a VoNR voice service recovery method and system.

[0038] like Figure 1 As shown, the present invention provides a VoNR voice service recovery method, comprising the following steps:

[0039] The process of establishing a dedicated bearer for VoNR caller voice bypassing PCF is as follows: Figure 1 , the detailed process is as follows:

[0040] 1-3. The calling UE A initiates an INVITE request to the called terminal through the P-CSCF and I / S-CSCF. After the called terminal receives the INVITE request, it returns a 183 response to the P-CSCF through the I- / S-CSCF.

[0041] 4. After receiving the 183 response, the P-CSCF sends an AAR request to the PCF to establish a dedicated voice bearer. However, at this time, the P-CSCF has not received responses from all PCFs or has received a failure code returned by the PCF or has found that all PCFs are completely faulty through the EMS indicator analysis of the network management system. In this case, the P-CSCF will send the AAR request to the disaster recovery system according to the pre-configured routing redirection mechanism.

[0042] 5. The P-CSCF sends an AAR request to the disaster recovery system and carries the UE IP address information in addition to the existing AAR message, which is used to accurately match the SMF address and port number information serving the user.

[0043] 6. After the Diameter module of the disaster recovery system receives the AAR message, it first calls the database module to query the address and port number of the SMF serving the user based on the UE IP, then extracts and constructs the VoNR dedicated bearer establishment request based on the AAR message, and converts the Diameter protocol into the HTTP protocol through the protocol conversion module.

[0044] 7-8. The HTTP module of the disaster recovery system sends the constructed VoNR dedicated bearer establishment request to SMF, carrying parameter information such as SessionID, MSISDN, PCC rules, and QoS.

[0045] 9. After receiving the 200OK from SMF, the disaster recovery system returns an AAA response to the P-CSCF.

[0046] 10-15.SMF establishes VoNR dedicated bearer by interacting with UPF and AMF, which is consistent with the existing process.

[0047] 16-17.SMF sends a message to the disaster recovery system indicating that the establishment of the VoNR dedicated bearer has been completed.

[0048] 18-19. After receiving the notification message from SMF, the disaster recovery system sends a RAR message to the P-CSCF on the calling side, carrying the user location information and billing association information, indicating that the VoNR dedicated bearer on the calling side has been established; the P-CSCF returns an RAA response to the disaster recovery system.

[0049] 20-21. The subsequent process is consistent with the calling process, please refer to 3GPP TS23.228.

[0050] like Figure 2 As shown in the figure, the process of establishing a dedicated bearer for VoNR called voice bypassing PCF is as follows:

[0051] 1-4. The I- / S-CSCF in the called network receives the sent INVITE request and routes it to the called UE B through the P-CSCF. The called UE B returns a 183 response to the P-CSCF.

[0052] 5. After receiving the 183 response, the P-CSCF sends an AAR request to the PCF to establish a dedicated voice bearer. However, at this time, the P-CSCF has not received all PCF responses or has received a failure code returned by the PCF or has found that all PCFs are completely faulty through the EMS indicator analysis of the network management system. In this case, the P-CSCF will send the AAR request to the disaster recovery system according to the pre-configured routing redirection mechanism.

[0053] 6. The P-CSCF sends an AAR request to the disaster recovery system and carries the UE IP address information in addition to the existing AAR message, which is used to accurately match the SMF address and port number information serving the user.

[0054] 7. After receiving the AAR message, the Diameter module of the disaster recovery system first calls the database module to query the address and port number of the SMF serving the user based on the UE IP, then extracts and constructs the VoNR dedicated bearer establishment request based on the AAR message, and converts the Diameter protocol into the HTTP protocol through the protocol conversion module.

[0055] 8-9. The HTTP module of the disaster recovery system sends the constructed VoNR dedicated bearer establishment request to SMF, carrying parameter information such as SessionID, MSISDN, PCC rules, and QoS.

[0056] 10. After receiving the 200OK from SMF, the disaster recovery system returns an AAA response to the P-CSCF.

[0057] 11-16.SMF establishes VoNR dedicated bearer by interacting with UPF and AMF, which is consistent with the existing process.

[0058] 17-18.SMF sends a message to the disaster recovery system indicating that the establishment of the VoNR dedicated bearer has been completed.

[0059] 19-20. After receiving the notification message from SMF, the disaster recovery system sends a RAR message carrying user location information and billing association information to the P-CSCF on the called side, indicating that the VoNR dedicated bearer on the called side has been established; the P-CSCF returns an RAA response to the disaster recovery system.

[0060] 21-22. The subsequent process is consistent with the calling process, please refer to 3GPP TS23.228.

[0061] like Figure 3 As shown, the present invention provides a VoNR voice service recovery system, including: a database module, a Diameter module, a protocol conversion module and an HTTP module.

[0062] Database module: used to store the association between the UE IP address and the SMF IP address and port number; used to connect with the Diameter module and HTTP module to provide query capabilities.

[0063] Diameter module: used to connect with P-CSCF and process Diameter protocol messages; used to construct a message requesting the establishment of a VoNR dedicated bearer based on the received AAR message; used to connect with the protocol conversion module.

[0064] Protocol conversion module: used to connect with the Diameter module and HTTP module to convert the protocol of sent and received messages into a suitable protocol for transmission between network elements.

[0065] HTTP module: used to connect with service-oriented network elements such as SMF and process HTTP protocol messages; used to build RAR messages based on the HTTP messages received to complete the establishment of VoNR dedicated bearer; used to connect with the protocol conversion module.

[0066] Embodiment 2:

[0067] The computer-readable storage medium of this embodiment stores a computer program thereon, and when the program is executed by the processor, the steps in the VoNR voice service recovery method of embodiment 1 are implemented.

[0068] The computer-readable storage medium of this embodiment may be an internal storage unit of the terminal, such as a hard disk or memory of the terminal; the computer-readable storage medium of this embodiment may also be an external storage device of the terminal, such as a plug-in hard disk, a smart memory card, a secure digital card, a flash memory card, etc. equipped on the terminal; further, the computer-readable storage medium may also include both an internal storage unit of the terminal and an external storage device.

[0069] The computer-readable storage medium of this embodiment is used to store computer programs and other programs and data required by the terminal. The computer-readable storage medium can also be used to temporarily store data that has been output or is to be output.

[0070] Embodiment 3:

[0071] The computer device of this embodiment includes a memory, a processor, and a computer program stored in the memory and executable on the processor. When the processor executes the program, the steps of the VoNR voice service recovery method based on random sample consistency of Embodiment 1 are implemented.

[0072] In this embodiment, the processor may be a central processing unit, or other general-purpose processors, digital signal processors, application-specific integrated circuits, readily available programmable gate arrays or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc. The general-purpose processor may be a microprocessor or the processor may also be any conventional processor, etc. The memory may include a read-only memory and a random access memory, and provide instructions and data to the processor. A portion of the memory may also include a non-volatile random access memory. For example, the memory may also store information about the device type.

[0073] Those skilled in the art will appreciate that the disclosed content of the embodiments may be provided as methods, systems, or computer program products. Therefore, the present solution may adopt the form of hardware embodiments, software embodiments, or embodiments combining software and hardware. Moreover, the present solution may adopt the form of a computer program product implemented on one or more computer-usable storage media (including but not limited to disk storage and optical storage, etc.) containing computer-usable program codes.

[0074] The present solution is described with reference to the method according to the embodiment of the present solution and the flowchart and / or block diagram of the computer program product. It should be understood that each process and / or block in the flowchart and / or block diagram, as well as the combination of the processes and / or blocks in the flowchart and / or block diagram, can be implemented by computer program instructions; these computer program instructions can be provided to a processor of a general-purpose computer, a special-purpose computer, an embedded processor or other programmable data processing device to generate a machine, so that the instructions executed by the processor of the computer or other programmable data processing device generate instructions for implementing the processes in the flowchart and / or block diagram. Figure 1 one or more processes and / or methods Figure 1 A device that provides the functions specified in a block or multiple blocks.

[0075] These computer program instructions may also be stored in a computer readable memory capable of directing a computer or other programmable data processing device to operate in a specific manner, so that the instructions stored in the computer readable memory produce an article of manufacture including an instruction device, which implements the process Figure 1 one or more processes and / or methods Figure 1 A function specified in one or more boxes.

[0076] These computer program instructions can also be loaded onto a computer or other programmable data processing device so that a series of operating steps are executed on the computer or other programmable device to produce a computer-implemented process, thereby providing instructions for implementing the process. Figure 1 one or more processes and / or methods Figure 1 A step that specifies a function in one or more boxes.

[0077] Those skilled in the art can understand that all or part of the processes in the above-mentioned embodiments can be implemented by instructing the relevant hardware through a computer program, and the program can be stored in a computer-readable storage medium, and when the program is executed, it can include the processes of the embodiments of the above-mentioned methods. The storage medium can be a disk, an optical disk, a read-only memory (ROM) or a random access memory (RAM), etc.

[0078] The examples described in the present invention are merely descriptions of the preferred implementation modes of the present invention, and are not intended to limit the concept and scope of the present invention. Without departing from the design concept of the present invention, various modifications and improvements made to the technical solutions of the present invention by engineers and technicians in this field should all fall within the protection scope of the present invention.

Claims

1. A VoNR voice service recovery method, characterized in that: The steps include: Establish a dedicated VoNR voice bearer for users; Enable redirection mechanism; P-CSCF sends an AAR message to the disaster recovery system; The disaster recovery system sends a RAR message to the P-CSCF to notify the user that the VoNR dedicated bearer has been established.

2. The method according to claim 1, characterized in that The specific steps to establish a user's VoNR voice dedicated bearer are as follows: the P-CSCF network element obtains the address and port number of the SMF serving the user, and constructs a VoNR dedicated bearer establishment request and sends it to the SMF and bypass PCF network element to complete the establishment of the user's VoNR voice dedicated bearer.

3. The method according to claim 2, characterized in that The specific steps of enabling the redirection mechanism are as follows: after the P-CSCF detects that all PCF network elements have failed, the redirection mechanism is enabled to route the AAR message to the disaster recovery system.

4. The method according to claim 3, characterized in that Specific steps for P-CSCF to send an AAR message to the disaster recovery system: P-CSCF additionally carries the UE IP address, which is used by the disaster recovery system to query the IP address and port number associated with the SMF serving the user.

5. The method according to claim 4, characterized in that The disaster recovery system sends a RAR message to the P-CSCF to notify the user that the VoNR dedicated bearer has been established. The details are as follows: After receiving the VoNR dedicated bearer establishment message from SMF, the disaster recovery system sends a RAR message to P-CSCF to notify the user that the VoNR voice dedicated bearer has been established.

6. A VoNR voice service recovery system, characterized in that: It includes database module, Diameter module, protocol conversion module and HTTP module.

7. The method according to claim 6, characterized in that The database module stores the association between the UE IP address and the SMF IP address and port number; is used to connect with the Diameter module and the HTTP module to provide query capabilities; The Diameter module interfaces with the P-CSCF and processes Diameter protocol messages; Used to construct a message requesting VoNR dedicated bearer establishment according to the received AAR message; Connect with the protocol conversion module; The protocol conversion module is used to connect with the Diameter module and the HTTP module to convert the protocol of the sent and received messages into a suitable protocol for transmission between network elements; The HTTP module is connected to the service-oriented network elements such as SMF to process HTTP protocol messages; Used to construct a RAR message according to the received HTTP message for completing the establishment of the VoNR dedicated bearer; Connect to the protocol conversion module.

8. A computer-readable storage medium having a computer program stored thereon, characterized in that: When the program is executed by a processor, the steps in the VoNR voice service recovery method according to any one of claims 1 to 5 are implemented.

9. A computer 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 in the VoNR voice service recovery method according to any one of claims 1 to 5 are implemented.