Communication network switching method and device, computer equipment and storage medium

By determining the home area of ​​the cellular communication network and obtaining the V-SMF network element network address of the adjacent area, the call drop problem of user terminals when switching cellular signals and WiFi signals is solved, and the continuity and stability of voice/video calls are achieved sex.

CN119485560APending Publication Date: 2025-02-18CHINA TELECOM CORP LTD TECHNOLOGY INNOVATION CENTER +1
View PDF 0 Cites 1 Cited by

Patent Information

Application Number
CN202411881868.7
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-12-19
Publication Date
2025-02-18

AI Technical Summary

Technical Problem

When the user terminal switches from a cellular signal to a WiFi signal, it is impossible to recognize and connect to the adjacent SMF, resulting in the voice/video call drop.

Method used

By determining the home area of ​​the cellular communication network currently accessed by the target terminal, and when the home area is an adjacent area, the network address of the V-SMF network element of the adjacent area is determined, thereby switching the wireless communication network from the target terminal to the target area .

Benefits of technology

It realizes that when making voice/video calls on the user terminal, avoiding call drops and ensuring call continuity and stability.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119485560A_ABST
    Figure CN119485560A_ABST
Patent Text Reader

Abstract

The invention relates to the technical field of wireless communication, in particular to a communication network switching method and device, computer equipment and a storage medium. The method comprises the following steps: under the condition that a target terminal expects to access a wireless communication network of a target area, determining an affiliation area of a cellular communication network currently accessed by the target terminal; wherein the target area is an area where the target terminal is located currently; and under the condition that the attribution area is an adjacent area of the target area, determining a network address of an access session management function (V-SMF) network element of the adjacent area, and switching the target terminal from a cellular communication network of the adjacent area to a wireless communication network of the target area based on the network address. According to the method and the device, the situation that the target terminal is smoothly switched from the cellular communication network to the wireless communication network due to the fact that the network address of the V-SMF network element of the adjacent area cannot be obtained can be prevented, and call drop of a voice / video call carried out by a user through the target terminal is prevented.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of wireless communication technology, and in particular to a communication network switching method, device, computer equipment and storage medium. Background Art

[0002] When the user terminal is at the provincial border, if the cellular signal in the neighboring province is stronger, the user terminal will roam to the neighboring province, access the 5GC (5G Core Network) from the neighboring province SMF (Session Management Function), and then access the IMS (IP Multimedia Subsystem) from the neighboring province P-CSCF (Proxy-Call Session Control Function).

[0003] At this time, if a switch from VoNR (Voice over New Radio, NR carries voice) to VoWiFi (Voice over WiFi, WiFi carries voice) occurs (the terminal switches to the broadband WiFi access at the user's home), the switch fails because the ePDG (Evolved Packet Data Gateway) in this province cannot identify and connect to the SMF in the neighboring province, which will cause the user's ongoing voice / video call to be dropped. Summary of the invention

[0004] Based on this, it is necessary to provide a communication network switching method, device, computer equipment and storage medium that can prevent the user's ongoing voice / video call from being dropped in response to the above technical problems.

[0005] In a first aspect, the present application provides a communication network switching method. The method comprises:

[0006] In the case where the target terminal desires to access the wireless communication network of the target area, determining the attribution area of ​​the cellular communication network currently accessed by the target terminal; wherein the target area is the area where the target terminal is currently located;

[0007] In the case where the home area is an adjacent area of ​​the target area, the network address of the access session management function V-SMF network element of the adjacent area is determined, and based on the network address, the target terminal is switched from the cellular communication network of the adjacent area to the wireless communication network of the target area.

[0008] In one embodiment, the determining the home area of ​​the cellular communication network currently accessed by the target terminal includes:

[0009] Determine the home area identifier of the session management function SMF network element used by the target terminal to access the cellular communication network;

[0010] The home zone of the cellular communication network is determined according to the home zone identifier.

[0011] In one of the embodiments, the determining the home area identifier of the session management function SMF network element used by the target terminal to access the cellular communication network includes:

[0012] Receive the network element identifier of the SMF network element used by the target terminal to access the cellular communication network fed back by the authentication / data management network element 3GPP AAA / UDM network element;

[0013] The network element identifier is subjected to content parsing to obtain the attribution zone identifier.

[0014] In one of the embodiments, the network element identifier is sent by the 3GPP AAA / UDM network element when the authentication of the target terminal is successful.

[0015] In one embodiment, switching the target terminal from the cellular communication network of the neighboring area to the wireless communication network of the target area based on the network address includes:

[0016] Based on the network address, a create session request is sent to the V-SMF network element; wherein the create session request is used to instruct the V-SMF network element to connect to the target terminal and switch the target terminal from the cellular communication network of the adjacent area to the wireless communication network of the target area.

[0017] In one of the embodiments, determining the network address of the access session management function V-SMF network element of the neighboring area includes:

[0018] Sending a network address query request to a domain name system DNS network element of the adjacent area; wherein the network address query request is used to instruct the DNS network element to determine the network address of the V-SMF network element, and feed back the network address of the V-SMF network element to the ePDG gateway;

[0019] Receive the network address of the V-SMF network element fed back by the DNS network element.

[0020] In a second aspect, the present application also provides a communication network switching device. The device comprises:

[0021] A first determination module is used to determine the attribution area of ​​the cellular communication network currently accessed by the target terminal when the target terminal expects to access the wireless communication network of the target area; wherein the target area is the area where the target terminal is currently located;

[0022] The second determination module is used to determine the network address of the access session management function V-SMF network element of the adjacent area when the belonging area is the adjacent area of ​​the target area, and based on the network address, switch the target terminal from the cellular communication network of the adjacent area to the wireless communication network of the target area.

[0023] In a third aspect, the present application further provides a computer device. The computer device includes a memory and a processor, the memory stores a computer program, and the processor implements the following steps when executing the computer program:

[0024] In the case where the target terminal desires to access the wireless communication network of the target area, determining the attribution area of ​​the cellular communication network currently accessed by the target terminal; wherein the target area is the area where the target terminal is currently located;

[0025] In the case where the home area is an adjacent area of ​​the target area, the network address of the access session management function V-SMF network element of the adjacent area is determined, and based on the network address, the target terminal is switched from the cellular communication network of the adjacent area to the wireless communication network of the target area.

[0026] In a fourth aspect, the present application further provides a computer-readable storage medium. The computer-readable storage medium stores a computer program, and when the computer program is executed by a processor, the following steps are implemented:

[0027] In the case where the target terminal desires to access the wireless communication network of the target area, determining the attribution area of ​​the cellular communication network currently accessed by the target terminal; wherein the target area is the area where the target terminal is currently located;

[0028] In the case where the home area is an adjacent area of ​​the target area, the network address of the access session management function V-SMF network element of the adjacent area is determined, and based on the network address, the target terminal is switched from the cellular communication network of the adjacent area to the wireless communication network of the target area.

[0029] In a fifth aspect, the present application further provides a computer program product. The computer program product includes a computer program, and when the computer program is executed by a processor, the following steps are implemented:

[0030] In the case where the target terminal desires to access the wireless communication network of the target area, determining the attribution area of ​​the cellular communication network currently accessed by the target terminal; wherein the target area is the area where the target terminal is currently located;

[0031] In the case where the home area is an adjacent area of ​​the target area, the network address of the access session management function V-SMF network element of the adjacent area is determined, and based on the network address, the target terminal is switched from the cellular communication network of the adjacent area to the wireless communication network of the target area.

[0032] The above communication network switching method, device, computer equipment and storage medium determine the attribution area of ​​the cellular communication network currently accessed by the target terminal when the target terminal expects to access the wireless communication network of the target area, so as to determine the network address of the V-SMF network element in the adjacent area when the attribution area is an adjacent area of ​​the target area, and then, based on the network address, switch the target terminal from the cellular communication network in the adjacent area to the wireless communication network in the target area. According to the above content, the present application determines the attribution area of ​​the cellular communication network currently accessed by the target terminal, so as to determine whether the attribution area is an adjacent area of ​​the target area when the target terminal expects to access the wireless communication network of the target area, and then, when it is determined that the attribution area is an adjacent area of ​​the target area, the network address of the V-SMF network element in the adjacent area can be determined in time to ensure that the target terminal can be smoothly switched from the cellular communication network in the adjacent area to the wireless communication network in the target area according to the network address, so as to prevent the target terminal from smoothly switching from the cellular communication network to the wireless communication network due to the inability to know the network address of the V-SMF network element in the adjacent area, and prevent the user from dropping the voice / video call being carried out through the target terminal. BRIEF DESCRIPTION OF THE DRAWINGS

[0033] Figure 1 A schematic diagram of a switching architecture from VoNR to VoWiFi provided in an embodiment of the present application;

[0034] Figure 2 A schematic diagram of a switching architecture from VoNR to VoWiFi in an inter-provincial roaming scenario provided in an embodiment of the present application;

[0035] Figure 3 An application environment diagram of a communication network switching method provided in an embodiment of the present application;

[0036] Figure 4 A schematic diagram of a flow chart of a first communication network switching method provided in an embodiment of the present application;

[0037] Figure 5A schematic diagram of a flow chart of a second communication network switching method provided in an embodiment of the present application;

[0038] Figure 6 A schematic diagram of a flow chart of a third communication network switching method provided in an embodiment of the present application;

[0039] Figure 7 A signaling diagram of a communication network switching method provided in an embodiment of the present application;

[0040] Figure 8 A structural block diagram of a communication network switching device provided in an embodiment of the present application;

[0041] Fig. 9 FIG. 4 is a diagram showing the internal structure of a computer device in one embodiment. DETAILED DESCRIPTION

[0042] In order to make the purpose, technical solution and advantages of the present application more clearly understood, the present application is further described in detail below in conjunction with the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are only used to explain the present application and are not used to limit the present application.

[0043] It should be noted that the handover from VoNR (or VoLTE) to VoWiFi is initiated by the terminal. After the terminal decides to initiate the handover, it will carry the IP address previously obtained through 4 / 5G access in the message sent to the ePDG network element; the ePDG network element will also obtain the network element identifier of the SMF network element used by the terminal to access the cellular communication network from the authentication / data management network element UDM / 3GPP AAA network element to ensure that the connected SMF / UPF and the IP address used remain unchanged after the terminal switches to VoWiFi, and the user's call is continuous and uninterrupted. The handover architecture from VoNR to VoWiFi within the province is attached. Figure 1 .

[0044] In the original switching process from VoNR to VoWiFi, after the ePDG network element obtains the network element identifier of the SMF network element used by the terminal when registering on 4 / 5G from the UDM / 3GPP AAA network element, it will query the DNS network element to obtain the network address of the SMF network element, and then initiate a session creation request to the SMF network element.

[0045] In the scenario where the terminal performs inter-provincial cellular roaming and performs VoWiFi switching to the home location, the ePDG network element obtains the network element identifier of the SMF network element in the neighboring province and needs to query the DNS network element in the neighboring province.

[0046] Therefore, the present invention adds a judgment and processing mechanism for the SMF's attribution domain in the ePDG network element and adds a connection to the core network DNS of the neighboring province, which can realize the process of switching VoNR (or VoLTE) to VoWiFi. After the ePDG network element receives the network element identifier of the SMF network element used by the terminal when registering with 5G before, which is returned by the 3GPP AAA / UDM network element, it first judges the attribution domain of the network element identifier of the SMF network element. If it is judged that the attribution area of ​​the SMF network element is a neighboring province, a query is initiated to the DNS network element of the neighboring province, and a session creation request is initiated to the SMF network element of the neighboring province after obtaining the network address of the SMF network element of the neighboring province (if it is judged that the SMF's attribution area is the province, a query is initiated to the DNS network address of the province, and a session creation request is initiated to the SMF of the province after obtaining the IP address of the SMF of the province). Thereby, seamless switching from VoNR (or VoLTE) to VoWiFi is guaranteed in the scenario where cellular access and WiFi access belong to different domains. The switching architecture from VoNR to VoWiFi in inter-provincial roaming scenarios is shown in the attached. Figure 2 .

[0047] The communication network switching method provided in the embodiment of the present application can be applied to Figure 3 In the application environment shown. Among them, the terminal 102 communicates with the server 104 through the network. The data storage system can store the data that the server 104 needs to process. The data storage system can be integrated on the server 104, or it can be placed on the cloud or other network servers. By determining the home area of ​​the cellular communication network currently accessed by the target terminal when the target terminal expects to access the wireless communication network of the target area, so as to achieve the case where the home area is an adjacent area of ​​the target area, the network address of the V-SMF network element in the adjacent area is determined, and then, based on the network address, the target terminal is switched from the cellular communication network of the adjacent area to the wireless communication network of the target area. Among them, the terminal 102 can be, but is not limited to, various personal computers, laptops, smart phones, tablet computers, Internet of Things devices and portable wearable devices, and the Internet of Things devices can be smart speakers, smart TVs, smart air conditioners, smart car-mounted devices, etc. Portable wearable devices can be smart watches, smart bracelets, head-mounted devices, etc. The server 104 can be implemented with an independent server or a server cluster consisting of multiple servers.

[0048] In one embodiment, Figure 4 As shown, a communication network switching method is provided, and the method is applied to Figure 3 Taking the server 104 in the example as an example, the following steps are included:

[0049] S401, when a target terminal desires to access a wireless communication network in a target area, determining a home area of ​​a cellular communication network currently accessed by the target terminal.

[0050] The target area is the area where the target terminal is currently located.

[0051] It should be noted that when it is necessary to determine the attribution area of ​​the cellular communication network currently accessed by the target terminal, the attribution area identifier of the SMF network element used by the target terminal to access the cellular communication network can be determined, and then, based on the attribution area identifier of the SMF network element, the attribution area of ​​the cellular communication network currently accessed by the target terminal can be determined.

[0052] To further illustrate, the SMF network element carries an attribution area identifier in its corresponding network element identifier, which can predetermine the network element identifier of the SMF network element used when the target terminal accesses the cellular communication network, and then, determine the attribution area identifier of the SMF network element from the network element identifier.

[0053] S402, when the belonging area is an adjacent area of ​​the target area, determine the network address of the access session management function V-SMF network element of the adjacent area, and based on the network address, switch the target terminal from the cellular communication network of the adjacent area to the wireless communication network of the target area.

[0054] It should be noted that when it is necessary to determine the network address of the access session management function V-SMF network element of the adjacent area, it may specifically include the following contents: sending a network address query request to the domain name system DNS network element of the adjacent area; wherein the network address query request is used to instruct the DNS network element to determine the network address of the V-SMF network element, and feed back the network address of the V-SMF network element to the ePDG gateway; receiving the network address of the V-SMF network element fed back by the DNS network element.

[0055] To further illustrate, when switching the target terminal from the cellular communication network of the adjacent area to the wireless communication network of the target area based on the network address, the following contents may be included: Based on the network address, a session creation request is sent to the V-SMF network element.

[0056] The create session request is used to instruct the V-SMF network element to connect to the target terminal and switch the target terminal from the cellular communication network in the adjacent area to the wireless communication network in the target area.

[0057] Specifically, the ePDG gateway initiates a Create Session Request to the V-SMF network element, carrying the terminal address and Handover indication of the target terminal in the Create Session Request. The target terminal accesses through WiFi and establishes a PDN connection with the V-SMF. The IMS call switches from VoNR to VoWiFi and remains continuous. After the switch is successful, the target terminal releases 5GC and NG-RAN resources.

[0058] The above communication network switching method determines the attribution area of ​​the cellular communication network currently accessed by the target terminal when the target terminal expects to access the wireless communication network of the target area, so as to determine the network address of the V-SMF network element in the adjacent area when the attribution area is an adjacent area of ​​the target area, and then, based on the network address, the target terminal is switched from the cellular communication network in the adjacent area to the wireless communication network in the target area. According to the above content, the present application determines the attribution area of ​​the cellular communication network currently accessed by the target terminal, so as to determine whether the attribution area is an adjacent area of ​​the target area when the target terminal expects to access the wireless communication network of the target area, and then, when it is determined that the attribution area is an adjacent area of ​​the target area, the network address of the V-SMF network element in the adjacent area can be determined in time to ensure that the target terminal can be smoothly switched from the cellular communication network in the adjacent area to the wireless communication network in the target area according to the network address, so as to prevent the target terminal from smoothly switching from the cellular communication network to the wireless communication network due to the inability to know the network address of the V-SMF network element in the adjacent area, and prevent the voice / video call of the user through the target terminal from being dropped.

[0059] In one embodiment, if Figure 5 As shown, when it is necessary to determine the home area of ​​the cellular communication network currently accessed by the target terminal, the following contents may be included:

[0060] S501, determine the home area identifier of the session management function SMF network element used by the target terminal to access the cellular communication network.

[0061] It should be noted that when it is necessary to determine the home area identifier, the following steps may be included: receiving the network element identifier of the SMF network element used by the target terminal to access the cellular communication network as fed back by the authentication / data management network element 3GPP AAA / UDM network element; performing content parsing on the network element identifier to obtain the home area identifier.

[0062] The network element identifier is sent by the 3GPP AAA / UDM network element when the authentication of the target terminal is successful.

[0063] S502: Determine the home area of ​​the cellular communication network according to the home area identifier.

[0064] In one embodiment of the present application, candidate area identifiers and a mapping relationship between candidate areas may be predefined, wherein the mapping relationship records different candidate areas corresponding to at least one candidate area identifier; further, when it is necessary to determine the attribution area of ​​the cellular communication network, a reference area identifier that is identical to the attribution area identifier may be screened from at least one candidate area identifier recorded in the mapping relationship, and the candidate area corresponding to the reference area identifier in the mapping relationship may be used as the attribution area of ​​the determined cellular communication network.

[0065] The above-mentioned communication network switching method obtains the belonging area of ​​the cellular communication network by determining the belonging area identifier of the session management function SMF network element used when the target terminal accesses the cellular communication network, so as to ensure that the target terminal can be smoothly switched from the cellular communication network in the adjacent area to the wireless communication network in the target area according to the network address, thereby preventing the target terminal from being smoothly switched from the cellular communication network to the wireless communication network due to the inability to obtain the network address of the V-SMF network element in the adjacent area, and preventing the user's ongoing voice / video call through the target terminal from being dropped.

[0066] In one embodiment, if Figure 6 As shown, when it is necessary to switch the target terminal from the cellular communication network of the adjacent area to the wireless communication network of the target area, the following contents may be included:

[0067] S601, when the target terminal expects to access the wireless communication network in the target area, the 3GPP AAA / UDM network element feeds back the network element identifier of the SMF network element used by the target terminal to access the cellular communication network.

[0068] S602: Perform content analysis on the network element identifier to obtain a home zone identifier.

[0069] S603: Determine the home area of ​​the cellular communication network according to the home area identifier.

[0070] S604: When the home area is a neighboring area of ​​the target area, determine the network address of the access session management function V-SMF network element of the neighboring area.

[0071] S605, based on the network address, send a create session request to the V-SMF network element; wherein the create session request is used to indicate that the V-SMF network element is connected to the target terminal.

[0072] S606, switching the target terminal from the cellular communication network in the adjacent area to the wireless communication network in the target area.

[0073] In one embodiment of the present application, Figure 7 As shown, the process of switching from the cellular communication network of the adjacent area to the wireless communication network of the target area in the inter-provincial roaming scenario is as follows:

[0074] 0a: The target terminal is connected to the V-SMF network element in the adjacent area and a PDU session is established in the 5GC through NR access.

[0075] 0b: The target terminal registers with the IMS and initiates a VoNR voice call.

[0076] 1: The target terminal decides to switch to the wireless communication network access in the target area and selects an ePDG network element.

[0077] 2: After the ePDG network element receives the IKE request from the target terminal (carrying the IP address previously obtained during NR access), it initiates the authentication process to the 3GPP AAA / UDM network element. The 3GPP AAA / UDM network element returns the network element identifier of the SMF network element used by the target terminal when registering with 5G to the ePDG network element.

[0078] 3: The ePDG network element determines the home area identifier contained in the network element identifier of the SMF network element.

[0079] 4: After the ePDG network element determines that the home area is the adjacent area of ​​the target area, it initiates a query to the DNS network element in the adjacent area, and the DNS network element in the adjacent area returns the network address of the V-SMF network element.

[0080] 5: The ePDG network element initiates a session creation request to the V-SMF network element, carrying the terminal address and Handover indication of the target terminal in the session creation request.

[0081] 6: Execute the handover process. The target terminal accesses via WiFi and establishes a PDN connection with the V-SMF network element. The IMS call is switched from VoNR to VoWiFi and remains continuous.

[0082] 7: After the handover is successful, 5GC and NG-RAN resources are released.

[0083] The above communication network switching method determines the attribution area of ​​the cellular communication network currently accessed by the target terminal when the target terminal expects to access the wireless communication network of the target area, so as to determine the network address of the V-SMF network element in the adjacent area when the attribution area is an adjacent area of ​​the target area, and then, based on the network address, the target terminal is switched from the cellular communication network in the adjacent area to the wireless communication network in the target area. According to the above content, the present application determines the attribution area of ​​the cellular communication network currently accessed by the target terminal, so as to determine whether the attribution area is an adjacent area of ​​the target area when the target terminal expects to access the wireless communication network of the target area, and then, when it is determined that the attribution area is an adjacent area of ​​the target area, the network address of the V-SMF network element in the adjacent area can be determined in time to ensure that the target terminal can be smoothly switched from the cellular communication network in the adjacent area to the wireless communication network in the target area according to the network address, so as to prevent the target terminal from smoothly switching from the cellular communication network to the wireless communication network due to the inability to know the network address of the V-SMF network element in the adjacent area, and prevent the voice / video call of the user through the target terminal from being dropped.

[0084] It should be understood that, although the steps in the flowcharts involved in the above embodiments are displayed in sequence according to the indication of the arrows, these steps are not necessarily executed in sequence according to the order indicated by the arrows. Unless there is a clear explanation in this article, the execution of these steps is not strictly limited in order, and these steps can be executed in other orders. Moreover, at least a part of the steps in the flowcharts involved in the above embodiments may include multiple steps or multiple stages, and these steps or stages are not necessarily executed at the same time, but can be executed at different times, and the execution order of these steps or stages is not necessarily carried out in sequence, but can be executed in turn or alternately with other steps or at least a part of the steps or stages in other steps.

[0085] Based on the same inventive concept, the embodiment of the present application also provides a communication network switching device for implementing the communication network switching method involved above. The implementation solution provided by the device to solve the problem is similar to the implementation solution recorded in the above method, so the specific limitations in one or more communication network switching device embodiments provided below can refer to the limitations of the communication network switching method above, and will not be repeated here.

[0086] In one embodiment, Figure 8 As shown, a communication network switching device is provided, comprising: a first determination module 10 and a second determination module 20, wherein:

[0087] The first determination module 10 is used to determine the home area of ​​the cellular communication network currently accessed by the target terminal when the target terminal expects to access the wireless communication network of the target area; wherein the target area is the area where the target terminal is currently located;

[0088] The second determination module 20 is used to determine the network address of the access session management function V-SMF network element of the adjacent area when the belonging area is the adjacent area of ​​the target area, and based on the network address, switch the target terminal from the cellular communication network of the adjacent area to the wireless communication network of the target area.

[0089] In one embodiment, determining a home area identifier of a session management function SMF network element used by the target terminal to access the cellular communication network;

[0090] The home area of ​​the cellular communication network is determined according to the home area identifier.

[0091] In one embodiment, the network element identifier of the SMF network element used by the target terminal to access the cellular communication network is received from the authentication / data management network element 3GPP AAA / UDM network element;

[0092] The network element identifier is analyzed to obtain the attribution area identifier.

[0093] In one embodiment, the network element identifier is sent by the 3GPP AAA / UDM network element when the authentication of the target terminal is successful.

[0094] In one embodiment, based on the network address, a create session request is sent to the V-SMF network element; wherein the create session request is used to instruct the V-SMF network element to connect to the target terminal and switch the target terminal from the cellular communication network of the adjacent area to the wireless communication network of the target area.

[0095] In one embodiment, a network address query request is sent to a domain name system DNS network element of an adjacent area; wherein the network address query request is used to instruct the DNS network element to determine the network address of the V-SMF network element, and feed back the network address of the V-SMF network element to the ePDG gateway;

[0096] Receive the network address of the V-SMF network element fed back by the DNS network element.

[0097] The above-mentioned communication network switching device determines the attribution area of ​​the cellular communication network currently accessed by the target terminal when the target terminal expects to access the wireless communication network of the target area, so as to determine the network address of the V-SMF network element in the adjacent area when the attribution area is an adjacent area of ​​the target area, and then, based on the network address, the target terminal is switched from the cellular communication network in the adjacent area to the wireless communication network in the target area. According to the above content, it can be known that the present application determines the attribution area of ​​the cellular communication network currently accessed by the target terminal, so as to determine whether the attribution area is an adjacent area of ​​the target area when the target terminal expects to access the wireless communication network of the target area, and then, when it is determined that the attribution area is an adjacent area of ​​the target area, the network address of the V-SMF network element in the adjacent area can be determined in time to ensure that the target terminal can be smoothly switched from the cellular communication network in the adjacent area to the wireless communication network in the target area according to the network address, so as to prevent the target terminal from smoothly switching from the cellular communication network to the wireless communication network due to the inability to obtain the network address of the V-SMF network element in the adjacent area, and prevent the voice / video call of the user through the target terminal from being dropped.

[0098] Each module in the above communication network switching device can be implemented in whole or in part by software, hardware or a combination thereof. Each module can be embedded in or independent of a processor in a computer device in the form of hardware, or can be stored in a memory in a computer device in the form of software, so that the processor can call and execute the operations corresponding to each module.

[0099] In one embodiment, a computer device is provided. The computer device may be a terminal, and its internal structure diagram may be as follows: Fig. 9 As shown. The computer device includes a processor, a memory, an input / output interface, a communication interface, a display unit and an input device. Among them, the processor, the memory and the input / output interface are connected through a system bus, and the communication interface, the display unit and the input device are connected to the system bus through the input / output interface. Among them, the processor of the computer device is used to provide computing and control capabilities. The memory of the computer device includes a non-volatile storage medium and an internal memory. The non-volatile storage medium stores an operating system and a computer program. The internal memory provides an environment for the operation of the operating system and the computer program in the non-volatile storage medium. The input / output interface of the computer device is used to exchange information between the processor and the external device. The communication interface of the computer device is used to communicate with an external terminal in a wired or wireless manner, and the wireless manner can be implemented through WIFI, a mobile cellular network, NFC (near field communication) or other technologies. When the computer program is executed by the processor, a communication network switching method is implemented. The display unit of the computer device is used to form a visually visible picture, which can be a display screen, a projection device or a virtual reality imaging device. The display screen can be a liquid crystal display screen or an electronic ink display screen, and the input device of the computer device can be a touch layer covering the display screen, or a button, trackball or touchpad set on the computer device shell, or an external keyboard, touchpad or mouse.

[0100] Those skilled in the art will understand that Fig. 9 The structure shown in the figure is only a block diagram of a part of the structure related to the solution of the present application, and does not constitute a limitation on the computer device to which the solution of the present application is applied. The specific computer device may include more or fewer components than those shown in the figure, or combine certain components, or have a different arrangement of components.

[0101] In one embodiment, a computer device is provided, including a memory and a processor, wherein a computer program is stored in the memory, and when the processor executes the computer program, the following steps are implemented:

[0102] In the case where the target terminal desires to access the wireless communication network of the target area, determining the attribution area of ​​the cellular communication network currently accessed by the target terminal; wherein the target area is the area where the target terminal is currently located;

[0103] When the home area is an adjacent area of ​​the target area, the network address of the access session management function V-SMF network element of the adjacent area is determined, and based on the network address, the target terminal is switched from the cellular communication network of the adjacent area to the wireless communication network of the target area.

[0104] In one embodiment, when the processor executes the computer program, the processor further implements the following steps:

[0105] Determine the home area identifier of the session management function SMF network element used by the target terminal to access the cellular communication network;

[0106] The home area of ​​the cellular communication network is determined according to the home area identifier.

[0107] In one embodiment, when the processor executes the computer program, the processor further implements the following steps:

[0108] Receive the network element identifier of the SMF network element used by the target terminal to access the cellular communication network fed back by the authentication / data management network element 3GPP AAA / UDM network element;

[0109] The network element identifier is analyzed to obtain the attribution area identifier.

[0110] In one embodiment, when the processor executes the computer program, the processor further implements the following steps:

[0111] The network element identifier is sent by the 3GPP AAA / UDM network element when the authentication of the target terminal is successful.

[0112] In one embodiment, when the processor executes the computer program, the processor further implements the following steps:

[0113] Based on the network address, a create session request is sent to the V-SMF network element; wherein the create session request is used to instruct the V-SMF network element to connect to the target terminal and switch the target terminal from the cellular communication network in the adjacent area to the wireless communication network in the target area.

[0114] In one embodiment, when the processor executes the computer program, the processor further implements the following steps:

[0115] Send a network address query request to the domain name system DNS network element in the adjacent area; wherein the network address query request is used to instruct the DNS network element to determine the network address of the V-SMF network element and feed back the network address of the V-SMF network element to the ePDG gateway;

[0116] Receive the network address of the V-SMF network element fed back by the DNS network element.

[0117] In one embodiment, a computer-readable storage medium is provided, on which a computer program is stored, and when the computer program is executed by a processor, the following steps are implemented:

[0118] In the case where the target terminal desires to access the wireless communication network of the target area, determining the attribution area of ​​the cellular communication network currently accessed by the target terminal; wherein the target area is the area where the target terminal is currently located;

[0119] When the home area is an adjacent area of ​​the target area, the network address of the access session management function V-SMF network element of the adjacent area is determined, and based on the network address, the target terminal is switched from the cellular communication network of the adjacent area to the wireless communication network of the target area.

[0120] In one embodiment, when the computer program is executed by a processor, the following steps are also implemented:

[0121] Determine the home area identifier of the session management function SMF network element used by the target terminal to access the cellular communication network;

[0122] The home area of ​​the cellular communication network is determined according to the home area identifier.

[0123] In one embodiment, when the computer program is executed by a processor, the following steps are also implemented:

[0124] Receive the network element identifier of the SMF network element used by the target terminal to access the cellular communication network fed back by the authentication / data management network element 3GPP AAA / UDM network element;

[0125] The network element identifier is analyzed to obtain the attribution area identifier.

[0126] In one embodiment, when the computer program is executed by a processor, the following steps are also implemented:

[0127] The network element identifier is sent by the 3GPP AAA / UDM network element when the authentication of the target terminal is successful.

[0128] In one embodiment, when the computer program is executed by a processor, the following steps are also implemented:

[0129] Based on the network address, a create session request is sent to the V-SMF network element; wherein the create session request is used to instruct the V-SMF network element to connect to the target terminal and switch the target terminal from the cellular communication network in the adjacent area to the wireless communication network in the target area.

[0130] In one embodiment, when the computer program is executed by a processor, the following steps are also implemented:

[0131] Send a network address query request to the domain name system DNS network element in the adjacent area; wherein the network address query request is used to instruct the DNS network element to determine the network address of the V-SMF network element and feed back the network address of the V-SMF network element to the ePDG gateway;

[0132] Receive the network address of the V-SMF network element fed back by the DNS network element.

[0133] In one embodiment, a computer program product is provided, comprising a computer program, which, when executed by a processor, implements the following steps:

[0134] In the case where the target terminal desires to access the wireless communication network of the target area, determining the attribution area of ​​the cellular communication network currently accessed by the target terminal; wherein the target area is the area where the target terminal is currently located;

[0135] When the home area is an adjacent area of ​​the target area, the network address of the access session management function V-SMF network element of the adjacent area is determined, and based on the network address, the target terminal is switched from the cellular communication network of the adjacent area to the wireless communication network of the target area.

[0136] In one embodiment, when the computer program is executed by a processor, the following steps are also implemented:

[0137] Determine the home area identifier of the session management function SMF network element used by the target terminal to access the cellular communication network;

[0138] The home area of ​​the cellular communication network is determined according to the home area identifier.

[0139] In one embodiment, when the computer program is executed by a processor, the following steps are also implemented:

[0140] Receive the network element identifier of the SMF network element used by the target terminal to access the cellular communication network fed back by the authentication / data management network element 3GPP AAA / UDM network element;

[0141] The network element identifier is analyzed to obtain the attribution area identifier.

[0142] In one embodiment, when the computer program is executed by a processor, the following steps are also implemented:

[0143] The network element identifier is sent by the 3GPP AAA / UDM network element when the authentication of the target terminal is successful.

[0144] In one embodiment, when the computer program is executed by a processor, the following steps are also implemented:

[0145] Based on the network address, a create session request is sent to the V-SMF network element; wherein the create session request is used to instruct the V-SMF network element to connect to the target terminal and switch the target terminal from the cellular communication network in the adjacent area to the wireless communication network in the target area.

[0146] In one embodiment, when the computer program is executed by a processor, the following steps are also implemented:

[0147] Send a network address query request to the domain name system DNS network element in the adjacent area; wherein the network address query request is used to instruct the DNS network element to determine the network address of the V-SMF network element and feed back the network address of the V-SMF network element to the ePDG gateway;

[0148] Receive the network address of the V-SMF network element fed back by the DNS network element.

[0149] It should be noted that the user information (including but not limited to user device information, user personal information, etc.) and data (including but not limited to data used for analysis, stored data, displayed data, etc.) involved in this application are all information and data authorized by the user or fully authorized by all parties, and the collection, use and processing of relevant data must comply with relevant laws, regulations and standards of relevant countries and regions.

[0150] Those skilled in the art can understand that all or part of the processes in the above-mentioned embodiment methods can be completed by instructing the relevant hardware through a computer program, and the computer program can be stored in a non-volatile computer-readable storage medium. When the computer program is executed, it can include the processes of the embodiments of the above-mentioned methods. Among them, any reference to the memory, database or other medium used in the embodiments provided in the present application can include at least one of non-volatile and volatile memory. Non-volatile memory can include read-only memory (ROM), magnetic tape, floppy disk, flash memory, optical memory, high-density embedded non-volatile memory, resistive random access memory (ReRAM), magnetoresistive random access memory (MRAM), ferroelectric random access memory (FRAM), phase change memory (PCM), graphene memory, etc. Volatile memory can include random access memory (RAM) or external cache memory, etc. As an illustration and not limitation, RAM can be in various forms, such as static random access memory (SRAM) or dynamic random access memory (DRAM). The database involved in each embodiment provided in this application may include at least one of a relational database and a non-relational database. Non-relational databases may include distributed databases based on blockchains, etc., but are not limited to this. The processor involved in each embodiment provided in this application may be a general-purpose processor, a central processing unit, a graphics processor, a digital signal processor, a programmable logic device, a data processing logic device based on quantum computing, etc., but are not limited to this.

[0151] The technical features of the above embodiments may be combined arbitrarily. To make the description concise, not all possible combinations of the technical features in the above embodiments are described. However, as long as there is no contradiction in the combination of these technical features, they should be considered to be within the scope of this specification.

[0152] The above embodiments only express several implementation methods of the present application, and the descriptions thereof are relatively specific and detailed, but they cannot be understood as limiting the scope of the present application. It should be pointed out that, for a person of ordinary skill in the art, several variations and improvements can be made without departing from the concept of the present application, and these all belong to the protection scope of the present application. Therefore, the protection scope of the present application shall be subject to the attached claims.

Claims

1. A communication network switching method, characterized in that: Applied to an evolved packet data ePDG gateway, the method comprises: In the case where the target terminal desires to access the wireless communication network of the target area, determining the attribution area of ​​the cellular communication network currently accessed by the target terminal; wherein the target area is the area where the target terminal is currently located; In the case where the home area is an adjacent area of ​​the target area, the network address of the access session management function V-SMF network element of the adjacent area is determined, and based on the network address, the target terminal is switched from the cellular communication network of the adjacent area to the wireless communication network of the target area.

2. The method according to claim 1, characterized in that: The determining the home area of ​​the cellular communication network currently accessed by the target terminal includes: Determine the home area identifier of the session management function SMF network element used by the target terminal to access the cellular communication network; The home zone of the cellular communication network is determined according to the home zone identifier.

3. The method according to claim 2, characterized in that The determining of the home area identifier of the session management function SMF network element used by the target terminal to access the cellular communication network includes: Receive the network element identifier of the SMF network element used by the target terminal to access the cellular communication network fed back by the authentication / data management network element 3GPP AAA / UDM network element; The network element identifier is subjected to content parsing to obtain the attribution zone identifier.

4. The method according to claim 3, characterized in that The network element identifier is sent by the 3GPP AAA / UDM network element when the authentication of the target terminal is successful.

5. The method according to any one of claims 1 to 4, characterized in that The switching of the target terminal from the cellular communication network of the adjacent area to the wireless communication network of the target area based on the network address includes: Based on the network address, a create session request is sent to the V-SMF network element; wherein the create session request is used to instruct the V-SMF network element to connect to the target terminal and switch the target terminal from the cellular communication network of the adjacent area to the wireless communication network of the target area.

6. The method according to any one of claims 1 to 4, characterized in that The determining of the network address of the access session management function V-SMF network element of the adjacent area includes: Sending a network address query request to a domain name system DNS network element of the adjacent area; wherein the network address query request is used to instruct the DNS network element to determine the network address of the V-SMF network element, and feed back the network address of the V-SMF network element to the ePDG gateway; Receive the network address of the V-SMF network element fed back by the DNS network element.

7. A communication network switching device, characterized in that: The device comprises: A first determination module is used to determine the attribution area of ​​the cellular communication network currently accessed by the target terminal when the target terminal expects to access the wireless communication network of the target area; wherein the target area is the area where the target terminal is currently located; The second determination module is used to determine the network address of the access session management function V-SMF network element of the adjacent area when the belonging area is the adjacent area of ​​the target area, and based on the network address, switch the target terminal from the cellular communication network of the adjacent area to the wireless communication network of the target area.

8. A computer device comprising a memory and a processor, wherein the memory stores a computer program, wherein: When the processor executes the computer program, the steps of the method according to any one of claims 1 to 6 are implemented.

9. A 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 method according to any one of claims 1 to 6 are implemented.

10. A computer program product, comprising a computer program, characterized in that When the computer program is executed by a processor, the steps of the method according to any one of claims 1 to 6 are implemented.

Citation Information

Cited By

  • Communication network handover method and apparatus, and computer device and storage medium

    WO2026129817A1