A 5G core network process conflict processing method and device

By in the 5G core network, when the session management function network element detects a process conflict event, the intermediate user plane function network element is inserted into the process and the voice bearer establishment process is started, the problem of 5G voice failure caused by the process conflict of the 5G core network is solved, and the 5G voice connection indicators and user perception are improved.

CN115442335BActive Publication Date: 2025-05-09CHINA MOBILE GRP GUANGDONG CO LTD +1
View PDF 1 Cites 0 Cited by

Patent Information

Application Number
CN202110610038.0
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2021-06-01
Publication Date
2025-05-09
Estimated Expiration
2041-06-01

AI Technical Summary

Technical Problem

The process conflict between 5G core networks has caused the failure of 5G voice to fall back, and the existing technology cannot effectively solve this problem.

Method used

When the session management function network element detects a process conflict event, the intermediate user surface function network element insertion process is suspended, and the voice bearer establishment process is started. After recovery, the intermediate user surface function network element insertion process is resumed.

Benefits of technology

It effectively solved the problem of 5G voice failure caused by the process conflict between 5G core network, improved the 5G voice connection indicators and user perception, and achieved process optimization and cost reduction.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN115442335B_ABST
    Figure CN115442335B_ABST
Patent Text Reader

Abstract

The present invention provides a 5G core network process conflict processing method and device, including: when the session management function network element detects a first process conflict event, the session management function network element suspends the intermediate user plane function network element insertion process and starts the voice bearer establishment process; the first process conflict event refers to the event that the session management function network element detects a voice bearer establishment process request access during the execution of the intermediate user plane function network element insertion process; after the session management function network element completes the voice bearer establishment process, the session management function network element resumes the execution of the intermediate user plane function network element insertion process. The method of the present invention adjusts some functional processes of 5G core network elements under the premise that the existing IP multimedia subsystem does not introduce additional process functions, which can effectively improve the 5G voice experience and achieve the improvement of 5G voice connection indicators and perception, and the function is easy to implement, flexible to deploy, and low cost.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the field of 5G mobile communication technology, and in particular to a 5G core network process conflict handling method and device. Background Art

[0002] At present, the voice service carrying mode of 5G New Radio (NR) network is mainly Evolved Packet System Fallback (EPS Fallback), and the core network uses 5G Core (5G Core; 5GC) and IP Multimedia Subsystem (IP Multimedia Subsystem; IMS) to implement voice services. However, in the EPS Fallback process, due to the fallback signaling negotiation between 5GC and Evolved Packet System (EPS), 5GC process conflicts are prone to occur in some scenarios, resulting in 5G voice fallback failure.

[0003] As for the avoidance method of 5G voice service failure caused by 5GC process conflict, the prior art discloses a method that is only applicable to 4G network circuit switching fallback (Circuit Switching Fallback; CSFB) to 2 / 3G network, but it cannot solve the 5G voice fallback failure problem caused by 5GC process conflict; a method for avoiding IMS voice single wireless voice call continuity (Single Radio Voice Call Continuity; SRVCC) process conflict is also disclosed, but it needs to load additional upgrade packages or function blocks in the existing network, there is a certain upgrade cost, and the network management load of the existing mobility management entity (Mobility Management Entity; MME) is additionally increased, which has a certain weakening of the network element traffic carrying capacity of the MME.

[0004] Therefore, how to solve the 5G voice fallback failure problem caused by 5G core network process conflicts and better improve 5G voice connection indicators and perception has become a research focus of the industry. Summary of the invention

[0005] The present invention provides a 5G core network process conflict processing method and device, which are used to solve the 5G voice fallback failure problem caused by the 5G core network process conflict in the prior art, and achieve the improvement of 5G voice connection indicators and perception.

[0006] In a first aspect, the present invention provides a 5G core network process conflict processing method, comprising:

[0007] When the session management function network element detects a first process conflict event, the session management function network element inserts the intermediate user plane function network element into the process suspension and starts the voice bearer establishment process;

[0008] The first process conflict event refers to an event in which the session management function network element detects a voice bearer establishment process request access during the execution of the intermediate user plane function network element insertion process;

[0009] After the session management function network element completes the voice bearer establishment process, the session management function network element resumes executing the intermediate user plane function network element insertion process.

[0010] In one embodiment, before the session management function network element suspends the intermediate user plane function network element insertion process and starts the voice bearer establishment process, the method further includes:

[0011] The session management function network element obtains a first startup priority value of a voice bearer establishment procedure and a second startup priority value of an intermediate user plane function network element insertion procedure;

[0012] The first startup priority value is greater than the second startup priority value.

[0013] In one embodiment, before the session management function network element obtains the first startup priority value of the voice bearer establishment process and the second startup priority value of the intermediate user plane function network element insertion process, the method further includes:

[0014] The historical Evolved Packet System fallback indicator data is analyzed to determine the first process conflict event that causes the Evolved Packet System fallback failure.

[0015] In one embodiment, after the session management function network element resumes executing the intermediate user plane function network element insertion process, the method further includes:

[0016] The evolved packet system falls back and the IP multimedia subsystem establishes a long-term evolution voice bearer call.

[0017] In a second aspect, the present invention provides a 5G core network process conflict processing method, comprising:

[0018] In the case where the session management function network element detects the first process conflict event, the session management function network element notifies the IP multimedia subsystem of the first process conflict event through the service gateway network element of the 4G core network;

[0019] The first process conflict event refers to an event in which the session management function network element detects a voice bearer establishment process request access during the execution of the intermediate user plane function network element insertion process;

[0020] The control session border controller network element in the IP multimedia subsystem detects the first process conflict event, and the control session border controller network element stops the authentication request timeout count.

[0021] In one embodiment, after the controlling session border controller network element stops the authentication request timeout count, the method further includes:

[0022] After the session management function network element completes the voice bearer establishment process, the evolved packet system falls back, and the IP multimedia subsystem establishes a long-term evolution voice bearer call.

[0023] In a third aspect, the present invention provides a 5G core network process conflict processing device, including:

[0024] A process conflict processing module, configured to, when a session management function network element detects a first process conflict event, cause the session management function network element to insert an intermediate user plane function network element into a suspended process and start a voice bearer establishment process;

[0025] The first process conflict event refers to an event in which the session management function network element detects a voice bearer establishment process request access during the execution of the intermediate user plane function network element insertion process;

[0026] The process recovery module is used for the session management function network element to resume the execution of the intermediate user plane function network element insertion process after the session management function network element completes the voice bearer establishment process.

[0027] In a fourth aspect, the present invention provides a 5G core network process conflict processing device, including:

[0028] A process conflict notification module, configured to, when a session management function network element detects a first process conflict event, notify the IP multimedia subsystem of the first process conflict event through a serving gateway network element;

[0029] The first process conflict event refers to an event in which the session management function network element detects a voice bearer establishment process request access during the execution of the intermediate user plane function network element insertion process;

[0030] The process conflict processing module is used for the control session border controller network element in the IP multimedia subsystem to detect the first process conflict event, and the control session border controller network element stops the authentication request timeout count.

[0031] In a fifth aspect, the present invention provides an electronic device comprising a memory and a memory storing a computer program, wherein the processor implements the steps of the 5G core network process conflict handling method described in the first aspect or the second aspect when executing the program.

[0032] In a sixth aspect, the present invention provides a processor-readable storage medium, wherein the processor-readable storage medium stores a computer program, and the computer program is used to enable the processor to execute the steps of the 5G core network process conflict handling method described in the first aspect or the second aspect.

[0033] The present invention provides a 5G core network process conflict processing method and device. By performing a large amount of data analysis on historical evolved packet system fallback indicator data, it is determined that the process conflict event that causes the evolved packet system to fail to fall back is that the session management function network element detects an event of requesting access to the voice bearer establishment process during the execution of the intermediate user plane function network element insertion process, so that when the session management function network element detects the process conflict event, the session management function network element can suspend the intermediate user plane function network element insertion process and start the voice bearer establishment process; after the session management function network element completes the voice bearer establishment process, the session management function network element resumes the execution of the intermediate user plane function network element insertion process. In this way, under the premise that the existing IP multimedia subsystem does not introduce additional process functions, some functional processes of the 5G core network network elements are adjusted, which can effectively improve the 5G voice experience, achieve 5G voice connection indicator improvement and perception improvement, and have convenient function implementation, flexible deployment, low cost, and no impact on the implementation of existing services. BRIEF DESCRIPTION OF THE DRAWINGS

[0034] In order to more clearly illustrate the technical solutions in the present invention or 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.

[0035] Figure 1 It is a flowchart of a 5G core network process conflict handling method provided by the present invention;

[0036] Figure 2 is a flow chart of an event priority determination mechanism provided by an embodiment of the present invention;

[0037] Figure 3 It is a schematic diagram of fallback indicator data of a historical evolution packet system provided by an embodiment of the present invention;

[0038] Figure 4 This is the second flow chart of the 5GC process conflict handling method provided by the present invention;

[0039] Figure 5 is a flow chart of a timeout pardon mechanism provided by an embodiment of the present invention;

[0040] Figure 6 It is one of the structural schematic diagrams of the 5G core network process conflict processing device provided by the present invention;

[0041] Figure 7 This is the second structural diagram of the 5G core network process conflict processing device provided by the present invention;

[0042] Figure 8 An example physical structure diagram of an electronic device is provided. DETAILED DESCRIPTION

[0043] In order to make the purpose, technical solution and advantages of the present invention clearer, the technical solution of the present invention will be clearly and completely described below in conjunction with the drawings 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] It should be noted that Evolved Packet System Fallback (EPSFallback) is a transition solution for 5G voice, and currently 5G voice services adopt this solution.

[0045] The basic process of EPS Fallback is:

[0046] The user equipment (UE) first completes the initial registration under 5G and establishes a protocol data unit (PDU) session of the data network name (DNN) in the IP Multimedia Subsystem (IMS).

[0047] The UE completes the IMS registration process under 5G.

[0048] The UE initiates a voice service, and the network side initiates a request to establish a voice quality of service (QoS) flow, but is rejected by the 5G generation Node Base (gNodeB), and guides the UE to fall back to the 4G network. The UE can also directly fall back to 4G.

[0049] The UE falls back to 4G through switching, redirection, blind redirection, etc., completes the Evolved Packet System (EPS) fallback, and establishes a Voice over Long-Term Evolution (VoLTE) call.

[0050] During the EPS Fallback process, due to the fallback signaling negotiation between 5Gc-EPS, process conflicts of the 5G core network (5G Core; 5GC) are prone to occur in some scenarios, resulting in 5G voice fallback failure.

[0051] Figure 1 : is a flow chart of a 5G core network process conflict handling method provided by the present invention, such as Figure 1 As shown, including:

[0052] Step S1, when the session management function network element detects a first process conflict event, the session management function network element inserts the intermediate user plane function network element into the process suspension and starts the voice bearer establishment process;

[0053] The first process conflict event refers to an event in which the session management function network element detects a voice bearer establishment process access request during the execution of the intermediate user plane function network element insertion process.

[0054] Specifically, the first process conflict event described in the present invention refers to an event that determines the percentage of factors that cause EPS Fallback failure by analyzing historical EPS Fallback indicator data, thereby determining that solving this event can greatly improve the EPS Fallback success rate. In an embodiment of the present invention, the first process conflict event is an event in which a session management function (SMF) network element detects a voice bearer establishment process request access during the execution of an intermediate user plane function (I-UPF) network element insertion process.

[0055] The voice bearer establishment process described in the present invention refers to the 5QI=1 bearer establishment process issued by the Policy Control Function (PCF) network element.

[0056] Further, when the SMF network element detects the first process conflict event, the SMF network element suspends the I-UPF insertion process and starts the voice bearer establishment process, that is, starts the 5QI=1 bearer establishment process.

[0057] Step S2: After the session management function network element completes the voice bearer establishment process, the session management function network element resumes executing the intermediate user plane function network element insertion process.

[0058] Specifically, after starting the voice bearer establishment process and completing the voice bearer establishment process, the SMF network element will resume executing the I-UPF insertion process.

[0059] The method of the embodiment of the present invention performs a large amount of data analysis on the historical evolved packet system fallback indicator data, and determines that the process conflict event that causes the evolved packet system to fail to fall back is that the session management function network element detects an event of requesting access to the voice bearer establishment process during the execution of the intermediate user plane function network element insertion process, so that when the session management function network element detects the process conflict event, the session management function network element can suspend the intermediate user plane function network element insertion process and start the voice bearer establishment process; after the session management function network element completes the voice bearer establishment process, the session management function network element resumes the execution of the intermediate user plane function network element insertion process. In this way, under the premise that no additional process functions are introduced into the existing IP multimedia subsystem, some functional processes of the 5G core network elements are adjusted, which can effectively improve the 5G voice experience, achieve the improvement of 5G voice connection indicators and perception, and the function is convenient to implement, flexible to deploy, low cost, and does not affect the implementation of existing services.

[0060] Optionally, before the session management function network element suspends the intermediate user plane function network element insertion process and starts the voice bearer establishment process, the method further includes:

[0061] The session management function network element obtains a first startup priority value of a voice bearer establishment procedure and a second startup priority value of an intermediate user plane function network element insertion procedure;

[0062] The first startup priority value is greater than the second startup priority value.

[0063] Specifically, the first startup priority value described in the present invention refers to the startup priority value of the voice bearer establishment process, and the second startup priority value refers to the startup priority value of the I-UPF insertion process.

[0064] Furthermore, the SMF network element will obtain the first startup priority value of the voice bearer establishment process and the second startup priority value of the I-UPF insertion process.

[0065] It should be noted that, at present, 5G networks are still in the early stages of commercial use. Although the number of users is growing rapidly, as of now, a certain communication service agent (SA) has very few users on the network, and 5G traffic accounts for a very low proportion of the total network traffic. The main body of users and business is still borne by the 4G network. Therefore, when optimizing and solving 5G network problems, the basic idea should be to solve them within the 5G network, minimize changes and modifications to the 4G network, so as not to affect the operator's main business, and reduce the cost of network upgrades.

[0066] In an embodiment of the present invention, based on the above technical ideas, some network element processes are optimized within the SMF network element, and the implementation process is specifically described as follows.

[0067] Figure 2 FIG. 1 is a flow chart of an event priority determination mechanism provided by an embodiment of the present invention. Figure 2 As shown, including:

[0068] Step S210, in the SMF network element, define the startup priority value eventPriority for the main event, wherein the eventPriority value of the high startup priority event is large, and the eventPriority value of the low startup priority event is small. In the present invention, the eventPriority value range is 0 to 255, wherein, for 5QI=5, i.e., corresponding to the 5QI bearer establishment process event described in 3GPP TS23.501, its eventPriority=254; for the voice bearer establishment process, i.e., the 5QI=1 bearer establishment process event, its eventPriority=250; for the I-UPF insertion process event, its eventPriority=200; the rest of the mapping relationships can be customized by the user;

[0069] Step S220, when a process conflict is detected, the event priority determination mechanism is started to determine the execution order of the processes according to the eventPriority of the current process and the eventPriority of the new process;

[0070] Step S230, if the current process is lower than the new process, then jump to step S240; otherwise jump to step S260;

[0071] Step S240, suspend the current process and start a new high priority process;

[0072] Step S250, when the new process is completed, the original current process is restored;

[0073] Step S260, the new process waits and the current process continues;

[0074] Step S270: After the current process is completed, a new process is started.

[0075] Based on the above-mentioned event priority judgment mechanism and the preset startup priority value in step S210, when the SMF network element detects the request access of the voice bearer establishment process, that is, the 5QI=1 bearer establishment process during the execution of the I-UPF network element insertion process, the SMF will give priority to the 5QI=1 bearer establishment process because the startup priority of the 5QI=1 bearer establishment process is higher than the startup priority of the I-UPF network element insertion process, and after the 5QI=1 bearer establishment process is completed, the I-UPF network element insertion process will be resumed. In this way, the conflict between the 5QI=1 bearer establishment process and the I-UPF network element insertion process can be avoided well.

[0076] The method of the embodiment of the present invention, by adding an event priority judgment mechanism and pre-setting a startup priority value, when the SMF network element detects a conflict between the I-UPF network element insertion process and the voice bearer establishment process, the startup priority of the voice bearer establishment process will be obtained to be higher than the startup priority of the I-UPF network element insertion process, and then the voice bearer establishment process will be executed first. This can effectively avoid the conflict between the voice bearer establishment process and the I-UPF network element insertion process, promote the successful fallback of 5G voice services, effectively improve the 5G voice experience, and achieve the improvement of 5G voice connection indicators and perception.

[0077] Optionally, before the session management function network element obtains the first startup priority value of the voice bearer establishment process and the second startup priority value of the intermediate user plane function network element insertion process, the method further includes:

[0078] The historical Evolved Packet System fallback indicator data is analyzed to determine the first process conflict event that causes the Evolved Packet System fallback failure.

[0079] Specifically, the evolved packet system fallback indicator data described in the present invention mainly include: EPS Fallback originating call network connection rate, EPS Fallback terminating call network connection rate, EPS Fallback originating call connection rate, EPS Fallback terminating call connection rate, EPS Fallback network connection rate, EPS Fallback call connection rate and EPS Fallback fallback success rate.

[0080] The historical evolved packet system fallback index data described in the present invention refers to EPS Fallback index data information obtained within a certain historical time period.

[0081] Furthermore, historical EPS Fallback indicator data is analyzed to obtain data information causing EPS Fallback failure, and then the data information is further analyzed to determine the first process conflict event causing EPS Fallback failure.

[0082] Optionally, in a specific embodiment, the actual specific case process is as follows:

[0083] A user equipment moves from area A to area B. The cross-area movement causes the Tracking Area Code (TAC) to change: 1424DB->143080.

[0084] TAC changes trigger the mobile registration update Tracking Area Update (TAU) process;

[0085] After the mobile registration is updated, the PDU session is activated, triggering the I-UPF insertion process. The UPF in area A serves as the anchor UPF, and the UPF in area B serves as the I-UPF.

[0086] When the I-UPF insertion process is still in progress, the SMF is waiting to delete the old user plane information, which is controlled by the SMF timer with a timing duration of 5s. At this time, the "SmPolicyControlUpdateNotify_REQ" message sent by the PCF is received to apply for the establishment of a service quality flow (Qos Flow; QF) (bearer) with 5QI=1. The SMF caches the process request and waits for the I-UPF insertion process to be completed.

[0087] After the I-UPF insertion process is completed, SMF continues to process the service quality flow (Qos Flow; QF) (bearer) with 5QI=1.

[0088] At this time, the authentication request (Re-Auth-Request; RAR) waiting timer of the session border controller network element (Proxy Session Border Controllers; PSBC) counts for 6 seconds, and the output has timed out. The PSBC returns "

[503] " to release the voice call, resulting in the failure of the 5G voice service to fall back.

[0089] Figure 3 is a schematic diagram of fallback indicator data of a historical evolution grouping system provided by an embodiment of the present invention, such as Figure 3As shown in the figure, according to the EPS Fallback indicator trend of a certain city, after the commercial use of 5G network on November 26, the EPS Fallback network connection rate indicator suddenly deteriorated after the business volume and number of users increased. Among them, the EPS Fallback originating call connection rate and EPSFallback originating call connection rate were significantly ranked, while the EPS Fallback terminating call network connection rate and EPS Fallback terminating call connection rate slightly deteriorated, with relatively small changes.

[0090] Furthermore, the analysis of historical EPS Fallback indicator data shows that the number of network failures is mainly concentrated in the initial call, and the number of call failures is also mainly concentrated in the initial call. The statistical classification of error code causes from December 17 to 27 shows that the main cause is "

[503] Service Unavailable-RAR message timeout", accounting for 71.40%, as shown in Table 1.

[0091] Table 1

[0092] SIP first teardown message name-SIP first teardown Warning warning text Count items Proportion [0]Invalid message 35 0.79% [2] BYE 9 0.20% [3]CANCEL 195 4.42%

[402] Payment Required 1 0.02%

[408] Request Timeout 15 0.34%

[412] Precondition Failed 1 0.02%

[480] Temporarily not available 3 0.07%

[481] Call Leg / Transaction Does Not Exist 10 0.23%

[487] Request Terminated-Request terminated due to Dialog deletion 46 1.04%

[500] Internal Server Error 37 0.84%

[503] Service Unavailable-Bearer Released 433 9.81%

[503] Service Unavailable-Insufficient Bearer Resource 401 9.08%

[503] Service Unavailable-RAR message timeout 3153 71.4%

[504] Server Time-out 3 0.07%

[580] Precondition Failure 74 1.68%

[0093] According to the analysis of the call detail record (CDR), the scenario of the "

[503] Service Unavailable - RAR message timeout" error code mainly occurs after the TAU is completed. The PSBC network element will send "

[503] Service Unavailable" to the UE, and the reason value carried is "RAR message timeout".

[0094] From the above analysis, due to the TAU process conflict of 5GC, up to 71.40% of EPS Fallback calls are dropped. It can be seen that the first process conflict event, that is, the conflict between the I-UPF network element insertion process and the 5QI=1 bearer establishment process, is the main factor causing the failure of 5G voice service EPS Fallback.

[0095] The method of the embodiment of the present invention obtains the data information causing the EPS Fallback failure by analyzing the historical EPS Fallback indicator data, and then analyzes the data information to determine that the first process conflict event causing the EPS Fallback failure is the conflict between the I-UPF network element insertion process and the 5QI=1 bearer establishment process, which is helpful to determine the technical problem to be solved by the present invention.

[0096] Optionally, after the session management function network element resumes executing the intermediate user plane function network element insertion process, the method further includes:

[0097] The evolved packet system falls back and the IP multimedia subsystem establishes a long-term evolution voice bearer call.

[0098] Through the method of the embodiment of the present invention, after the SMF network element avoids the conflict between the I-UPF network element insertion process and the voice bearer establishment process, EPS Fallback can be successfully completed, prompting the 5G voice service to fall back successfully, thereby establishing a VoLTE call, and achieving the improvement of 5G voice connection indicators and perception.

[0099] Figure 4 This is the second flow chart of the 5GC process conflict handling method provided by the present invention, such as Figure 4 As shown, including:

[0100] Step S410, when the session management function network element detects a first process conflict event, the session management function network element notifies the IP multimedia subsystem of the first process conflict event through a service gateway network element of the 4G core network;

[0101] The first process conflict event refers to an event in which the session management function network element detects a voice bearer establishment process request access during the execution of the intermediate user plane function network element insertion process;

[0102] Specifically, the first process conflict event described in the present invention is determined by performing data analysis on historical EPS Fallback indicator data, and refers to an event in which a session management function (SMF) network element detects a voice bearer establishment process request access during the execution of an intermediate-user plane function (I-UPF) network element insertion process.

[0103] The voice bearer establishment process described in the present invention refers to the 5QI=1 bearer establishment process issued by the Policy Control Function (PCF) network element.

[0104] Further, the session management function (SMF) network element notifies the IP Multimedia Subsystem (IMS) of the first process conflict event through the serving gateway (SGW) network element of the 4G core network.

[0105] Step S420: The control session border controller network element in the IP multimedia subsystem detects the first process conflict event, and the control session border controller network element stops the authentication request timeout count.

[0106] Specifically, after the IMS receives the first process conflict event, a proxy session border controller (PSBC) network element in the IMS detects the first process conflict event, and the PSBC network element stops the timeout count of the authentication request (Re-Auth-Request; RAR).

[0107] In the embodiment of the present invention, when a process conflict is detected, based on the introduced timeout forgiveness mechanism, the PSBC network element in the IMS is notified through SMF to stop RAR timeout counting, thereby avoiding call drops triggered by RAR timeout statistics. The implementation process of the timeout forgiveness mechanism is specifically described as follows.

[0108] Figure 5 is a flow chart of a timeout forgiveness mechanism provided by an embodiment of the present invention, such as Figure 5 As shown, including:

[0109] Step S510, SMF detects a TAU process conflict and starts a "timeout forgiveness mechanism", which is specifically: when SMF detects that the I-UPF insertion process conflicts with the voice bearer establishment process due to TAU, the "timeout forgiveness mechanism" is started;

[0110] Step S520, SMF notifies SGW of the process conflict event through S5-C, which is specifically: SMF notifies SGW network element of the process conflict event through S5-C control plane interface;

[0111] Among them, the S5-C control plane interface refers to the control plane interface between the packet data network gateway (PGW) and SGW jointly set up with SMF, which is used to establish tunnels between gateway (GateWay; GW) devices to transmit user plane data and control plane information.

[0112] Step S530: SGW notifies the IMS network element through SGi, and PSBC intervenes in RAR timeout statistics, which is specifically: SGW forwards the 5GC process conflict event to IMS through the SGi interface, and the PSBC network element in IMS intervenes to adjust the RAR timeout statistics;

[0113] Among them, the SGi interface refers to the interface between the SGW and the external Internet, which is used to establish a tunnel and transmit user plane data.

[0114] Step S540, PSBC stops RAR timeout counting, which is specifically: after the PSBC network element in the IMS detects a 5GC conflict, it adjusts the session RAR timeout detection mechanism to avoid IMS waiting timeout due to waiting for the 5GC process conflict.

[0115] The method of the embodiment of the present invention notifies the IMS of the first process conflict event through the SMF network element, so that the PSBC network element in the IMS stops the RAR timeout count, thereby avoiding the IMS waiting timeout caused by the waiting 5Gc process conflict, and can achieve the successful fallback of the 5G voice service, improve the EPS Fallback success rate, and ensure the connection of the VoLTE session.

[0116] Optionally, after the controlling session border controller network element stops the authentication request timeout count, the method further includes:

[0117] After the session management function network element completes the voice bearer establishment process, the evolved packet system falls back, and the IP multimedia subsystem establishes a long-term evolution voice bearer call.

[0118] Through the method of the embodiment of the present invention, after controlling the session border controller network element to stop the authentication request timeout count, the voice bearer establishment process is completed, and EPS Fallback can be successfully completed, prompting the 5G voice service to fall back successfully, thereby establishing a VoLTE call, and achieving the improvement of 5G voice connection indicators and perception.

[0119] In the embodiment of the present invention, if the event priority judgment mechanism is adopted, the timeout forgiveness mechanism is optional. Using the timeout forgiveness mechanism alone will introduce a delay in the VoLTE session connection and increase the user connection time, but it can solve the problem of 5G voice call failure.

[0120] It should be noted that, for the avoidance method of the failure of the circuit switching (CS) service caused by the process conflict of 5GC, a method for processing the downlink circuit switching CS service and a mobile management entity are disclosed in the prior art. The method includes: the MME receives the notification message sent after the MSC / VLR is restarted, and the notification message is used to indicate the MME for the downlink CS service of the user equipment UE; when the UE is in an idle state, the MME suspends the CS fallback process triggered by the downlink CS service; the MME requests the UE to enter the connected state; the MME requests the UE to initiate a joint location update process so that the UE completes the registration in the CS domain; after the UE completes the registration in the CS domain, the MME notifies the UE to execute the CS fallback process triggered by the downlink CS service. The method for processing the downlink circuit switching CS service and the mobile management entity of the embodiment of the present invention can enable the UE to complete the registration in the CS domain first, and then notify the UE to execute the CS fallback process triggered by the downlink CS service, thereby avoiding the process conflict processing between the UE and the network side.

[0121] The prior art also discloses a single wireless voice call continuity switching method and device, in which the MME records whether a bearer deletion request message sent by a gateway device has been received. If the MME determines that the bearer deletion request message has been received, the MME does not send a bearer deletion indication message to the gateway device and delete the local voice service bearer resources. Therefore, after the MME on the IMS side deletes the voice service bearer, the EPS side no longer deletes the voice service bearer, thereby avoiding SRVCC process conflicts; or when the reason for terminating the session is SRVCC switching, the PCRF does not send a re-authentication request message to the gateway device, that is, the gateway device on the IMS side does not perform a voice bearer deletion process, thereby avoiding SRVCC process conflicts; or a delay timer is started on the IMS. Before the delay time ends, the IMS releases the IMS access leg after receiving the session interruption request message sent by the PCRF, and no longer initiates the voice bearer deletion process, thereby avoiding SRVCC process conflicts.

[0122] The above-mentioned prior arts all aim to improve the VoLTE voice performance by suspending or simplifying the process by the MME network element, while the present invention aims to keep the IMS and MME side signaling unchanged, and to achieve a method for avoiding voice process conflicts by optimizing the SMF process of 5Gc, thereby reducing the cost of transformation and function deployment of the existing network, reducing the risk of network upgrade, and being more operational.

[0123] The method of the embodiment of the present invention, for the process conflict problem encountered by 5G voice EPS Fallback, proposes an avoidance solution based on 5GC network element process optimization on the basis of summarizing the existing technical solutions, with almost no changes made to the original IMS and EPS network elements, only a minor signaling change to the 5GC network element, without adding any additional network element load or introducing any additional voice call service delay. At the same time, voice connection is improved, connection delay is reduced, and service perception of 5G fallback voice users is improved.

[0124] The method of the embodiment of the present invention also provides an infringement verification method, and the specific implementation process is as follows:

[0125] First, by comparing the indicators of cities with cross-city deployments and UPF deployments, check the proportion of disconnection reasons caused by the Service Unavailable-RARmessage timeout error code. If it is below 50%, it is preliminarily determined that the I-UPF conflict problem has been resolved.

[0126] Secondly, test users frequently dial TAU and EPS Fallback services to check for cases where the TAU completion time is particularly long.

[0127] Finally, further check the EPS Fallback service. If the connection rate remains high and the ServiceUnavailable-RAR message timeout error code is below 50%, you can apply to check whether the device has configured the event priority of the SMF network element, and then determine whether the 5GC process conflict handling method provided by the present invention is adopted.

[0128] Figure 6 It is one of the structural diagrams of the 5G core network process conflict processing device provided by the present invention, such as Figure 6 As shown, including:

[0129] A process conflict processing module 610, configured to, when a session management function network element detects a first process conflict event, cause the session management function network element to insert an intermediate user plane function network element into a suspended process and start a voice bearer establishment process;

[0130] The first process conflict event refers to an event in which the session management function network element detects a voice bearer establishment process request access during the execution of the intermediate user plane function network element insertion process;

[0131] The process recovery module 620 is used for the session management function network element to resume executing the intermediate user plane function network element insertion process after the session management function network element completes the voice bearer establishment process.

[0132] The device described in this embodiment can be used to execute the above method embodiment, and its principles and technical effects are similar, which will not be repeated here.

[0133] Figure 7 This is a second structural diagram of the 5G core network process conflict handling device provided by the present invention, such as Figure 7 As shown, including:

[0134] The process conflict notification module 710 is used for notifying the IP multimedia subsystem of the first process conflict event through the serving gateway network element when the session management function network element detects the first process conflict event;

[0135] The first process conflict event refers to an event in which the session management function network element detects a voice bearer establishment process request access during the execution of the intermediate user plane function network element insertion process;

[0136] The process conflict processing module 720 is used for the control session border controller network element in the IP multimedia subsystem to detect the first process conflict event, and the control session border controller network element stops the authentication request timeout count.

[0137] The device described in this embodiment can be used to execute the above method embodiment, and its principles and technical effects are similar, which will not be repeated here.

[0138] Figure 8 An example of a physical structure diagram of an electronic device is shown in FIG. Figure 8 As shown, the electronic device may include: a processor 810, a communication interface 820, a memory 830 and a communication bus 840, wherein the processor 810, the communication interface 820, and the memory 830 communicate with each other through the communication bus 840. The processor 810 may call a computer program in the memory 830 to execute the steps of the 5G core network process conflict handling method, for example including:

[0139] When the session management function network element detects a first process conflict event, the session management function network element inserts the intermediate user plane function network element into the process suspension and starts the voice bearer establishment process;

[0140] The first process conflict event refers to an event in which the session management function network element detects a voice bearer establishment process request access during the execution of the intermediate user plane function network element insertion process;

[0141] After the session management function network element completes the voice bearer establishment process, the session management function network element resumes executing the intermediate user plane function network element insertion process.

[0142] or include:

[0143] In the case where the session management function network element detects the first process conflict event, the session management function network element notifies the IP multimedia subsystem of the first process conflict event through the service gateway network element of the 4G core network;

[0144] The first process conflict event refers to an event in which the session management function network element detects a voice bearer establishment process request access during the execution of the intermediate user plane function network element insertion process;

[0145] The control session border controller network element in the IP multimedia subsystem detects the first process conflict event, and the control session border controller network element stops the authentication request timeout count.

[0146] In addition, the logic instructions in the above-mentioned memory 830 can be implemented in the form of a software functional unit and can be stored in a computer-readable storage medium when it is sold or used as an independent product. Based on this understanding, the technical solution of the present invention is essentially 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 to enable 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.

[0147] On the other hand, the present invention further provides a computer program product, the computer program product comprising a computer program stored on a non-transitory computer-readable storage medium, the computer program comprising program instructions, and when the program instructions are executed by a computer, the computer can execute the 5G core network process conflict handling method provided by the above methods, the method comprising:

[0148] When the session management function network element detects a first process conflict event, the session management function network element inserts the intermediate user plane function network element into the process suspension and starts the voice bearer establishment process;

[0149] The first process conflict event refers to an event in which the session management function network element detects a voice bearer establishment process request access during the execution of the intermediate user plane function network element insertion process;

[0150] After the session management function network element completes the voice bearer establishment process, the session management function network element resumes executing the intermediate user plane function network element insertion process.

[0151] or the method comprises:

[0152] In the case where the session management function network element detects the first process conflict event, the session management function network element notifies the IP multimedia subsystem of the first process conflict event through the service gateway network element of the 4G core network;

[0153] The first process conflict event refers to an event in which the session management function network element detects a voice bearer establishment process request access during the execution of the intermediate user plane function network element insertion process;

[0154] The control session border controller network element in the IP multimedia subsystem detects the first process conflict event, and the control session border controller network element stops the authentication request timeout count.

[0155] On the other hand, an embodiment of the present invention further provides a processor-readable storage medium, wherein the processor-readable storage medium stores a computer program, and the computer program is used to cause the processor to execute the above embodiments to provide a 5G core network process conflict processing method, the method comprising:

[0156] When the session management function network element detects a first process conflict event, the session management function network element inserts the intermediate user plane function network element into the process suspension and starts the voice bearer establishment process;

[0157] The first process conflict event refers to an event in which the session management function network element detects a voice bearer establishment process request access during the execution of the intermediate user plane function network element insertion process;

[0158] After the session management function network element completes the voice bearer establishment process, the session management function network element resumes executing the intermediate user plane function network element insertion process.

[0159] or the method comprises:

[0160] In the case where the session management function network element detects the first process conflict event, the session management function network element notifies the IP multimedia subsystem of the first process conflict event through the service gateway network element of the 4G core network;

[0161] The first process conflict event refers to an event in which the session management function network element detects a voice bearer establishment process request access during the execution of the intermediate user plane function network element insertion process;

[0162] The control session border controller network element in the IP multimedia subsystem detects the first process conflict event, and the control session border controller network element stops the authentication request timeout count.

[0163] The processor-readable storage medium can be any available medium or data storage device that can be accessed by the processor, including but not limited to magnetic storage (such as floppy disks, hard disks, magnetic tapes, magneto-optical disks (MO), etc.), optical storage (such as CD, DVD, BD, HVD, etc.), and semiconductor storage (such as ROM, EPROM, EEPROM, non-volatile memory (NANDFLASH), solid-state drive (SSD)), etc.

[0164] 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.

[0165] 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.

[0166] 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 5G core network process conflict handling method, characterized in that: include: In the case where the session management function network element detects a first process conflict event, the session management function network element suspends the intermediate user plane function network element insertion process based on a first startup priority value of the voice bearer establishment process and a second startup priority value of the intermediate user plane function network element insertion process, and starts the voice bearer establishment process; the first startup priority value is greater than the second startup priority value; The first process conflict event refers to an event in which the session management function network element detects a voice bearer establishment process request access during the execution of the intermediate user plane function network element insertion process; After the session management function network element completes the voice bearer establishment process, the session management function network element resumes executing the intermediate user plane function network element insertion process.

2. The 5G core network process conflict handling method according to claim 1, characterized in that: Before suspending the intermediate user plane function network element insertion process and starting the voice bearer establishment process, the method further includes: The session management function network element obtains a first startup priority value of a voice bearer establishment procedure and a second startup priority value of an intermediate user plane function network element insertion procedure.

3. The 5G core network process conflict handling method according to claim 2, characterized in that: Before the session management function network element obtains the first startup priority value of the voice bearer establishment process and the second startup priority value of the intermediate user plane function network element insertion process, the method further includes: The historical Evolved Packet System fallback indicator data is analyzed to determine the first process conflict event that causes the Evolved Packet System fallback failure.

4. The 5G core network process conflict handling method according to claim 1, characterized in that: After the session management function network element resumes executing the intermediate user plane function network element insertion process, the method further includes: The evolved packet system falls back and the IP multimedia subsystem establishes a long-term evolution voice bearer call.

5. A 5G core network process conflict handling method, characterized in that: include: In the case where the session management function network element detects the first process conflict event, the session management function network element notifies the IP multimedia subsystem of the first process conflict event through the service gateway network element of the 4G core network; The first process conflict event refers to an event in which the session management function network element detects a voice bearer establishment process request access during the execution of the intermediate user plane function network element insertion process; The control session border controller network element in the IP multimedia subsystem detects the first process conflict event, and the control session border controller network element stops the authentication request timeout count; The session management function network element suspends the intermediate user plane function network element insertion process and starts the voice bearer establishment process based on the first startup priority value of the voice bearer establishment process and the second startup priority value of the intermediate user plane function network element insertion process; the first startup priority value is greater than the second startup priority value; After the session management function network element completes the voice bearer establishment process, the session management function network element resumes executing the intermediate user plane function network element insertion process.

6. The 5G core network process conflict handling method according to claim 5, characterized in that: After the controlling session border controller network element stops the authentication request timeout count, the method further includes: After the session management function network element completes the voice bearer establishment process, the evolved packet system falls back, and the IP multimedia subsystem establishes a long-term evolution voice bearer call.

7. A 5G core network process conflict handling device, characterized in that: include: a process conflict processing module, configured to, when a session management function network element detects a first process conflict event, suspend the intermediate user plane function network element insertion process based on a first startup priority value of the voice bearer establishment process and a second startup priority value of the intermediate user plane function network element insertion process, and start the voice bearer establishment process; the first startup priority value is greater than the second startup priority value; The first process conflict event refers to an event in which the session management function network element detects a voice bearer establishment process request access during the execution of the intermediate user plane function network element insertion process; The process recovery module is used for the session management function network element to resume the execution of the intermediate user plane function network element insertion process after the session management function network element completes the voice bearer establishment process.

8. A 5G core network process conflict handling device, characterized in that: include: A process conflict notification module, configured to, when a session management function network element detects a first process conflict event, notify the IP multimedia subsystem of the first process conflict event through a serving gateway network element; The first process conflict event refers to an event in which the session management function network element detects a voice bearer establishment process request access during the execution of the intermediate user plane function network element insertion process; A process conflict processing module, configured for a control session border controller network element in the IP multimedia subsystem to detect the first process conflict event, and the control session border controller network element to stop the authentication request timeout count; The session management function network element suspends the intermediate user plane function network element insertion process and starts the voice bearer establishment process based on the first startup priority value of the voice bearer establishment process and the second startup priority value of the intermediate user plane function network element insertion process; the first startup priority value is greater than the second startup priority value; The process recovery module is used for the session management function network element to resume the execution of the intermediate user plane function network element insertion process after the session management function network element completes the voice bearer establishment process.

9. 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, it implements the steps of 5G core network process conflict handling as described in any one of claims 1 to 6.

10. A non-transitory computer-readable storage medium having a computer program stored thereon, characterized in that: When the computer program is executed by the processor, the steps of the 5G core network process conflict handling method as described in any one of claims 1 to 6 are implemented.

Citation Information

Patent Citations

  • Network switching method, device and equipment and storage medium

    CN112512087A