[go: up one dir, main page]

WO2019024846A1 - Terminal network switching method, device and system, and computer storage medium - Google Patents

Terminal network switching method, device and system, and computer storage medium Download PDF

Info

Publication number
WO2019024846A1
WO2019024846A1 PCT/CN2018/097799 CN2018097799W WO2019024846A1 WO 2019024846 A1 WO2019024846 A1 WO 2019024846A1 CN 2018097799 W CN2018097799 W CN 2018097799W WO 2019024846 A1 WO2019024846 A1 WO 2019024846A1
Authority
WO
WIPO (PCT)
Prior art keywords
network
terminal
comparison
identification information
information
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Ceased
Application number
PCT/CN2018/097799
Other languages
French (fr)
Chinese (zh)
Inventor
冯苗
高明刚
陈妮
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
ZTE Corp
Original Assignee
ZTE Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by ZTE Corp filed Critical ZTE Corp
Publication of WO2019024846A1 publication Critical patent/WO2019024846A1/en
Anticipated expiration legal-status Critical
Ceased legal-status Critical Current

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W36/00Hand-off or reselection arrangements
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W36/00Hand-off or reselection arrangements
    • H04W36/0005Control or signalling for completing the hand-off
    • H04W36/0011Control or signalling for completing the hand-off for data sessions of end-to-end connection
    • H04W36/0022Control or signalling for completing the hand-off for data sessions of end-to-end connection for transferring data sessions between adjacent core network technologies
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W36/00Hand-off or reselection arrangements
    • H04W36/0005Control or signalling for completing the hand-off
    • H04W36/0055Transmission or use of information for re-establishing the radio link
    • H04W36/0066Transmission or use of information for re-establishing the radio link of control information between different types of networks in order to establish a new radio link in the target network
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W68/00User notification, e.g. alerting and paging, for incoming communication, change of service or the like
    • H04W68/12Inter-network notification

Definitions

  • the present disclosure relates to, but is not limited to, the field of mobile communications.
  • VoLTE Voice over LTE
  • SRVCC Single Radio Voice Call Continuity
  • PS packet switching
  • CS Circuit Switching
  • An embodiment of the present disclosure provides a terminal network switching method, including: acquiring terminal identification information sent by a first network when a terminal network is interrupted, where the terminal identification information is registration information of a terminal connected to the first network; and based on the terminal identification information Generating a comparison paging request, and paging the comparison paging request to other networks except the first network in the entire network; and receiving feedback based on the comparison paging request if any network is received within a preset time
  • the comparison result is based on the comparison result to determine whether to perform network switching of the current service of the terminal.
  • the embodiment of the present disclosure further provides a terminal network switching apparatus, including: an acquisition identification module, configured to acquire terminal identification information sent by the first network when the terminal network is interrupted, where the terminal identification information is a registration of the terminal connected to the first network.
  • Generating a paging module configured to generate a comparison paging request based on the terminal identification information, and to page the comparison paging request to other networks except the first network in the entire network; and compare and determine The module, if receiving the comparison result fed back by any of the networks based on the comparison paging request within a preset time, the comparison determining module determines whether to perform network switching of the current service of the terminal based on the comparison result.
  • the embodiment of the present disclosure further provides a terminal network switching system, including a server and a terminal, where the server is a hardware carrier of the core network, the first network, and the second network, and when the terminal detects that the network connection is disconnected, the preset is started.
  • the service is maintained in a mode to prevent the user from interrupting the current service of the terminal within a preset time; when the first network detects that the network connection with the terminal is disconnected, the device sends the terminal identification information to the core network; and the core network receives the first network.
  • the terminal identification information generates a comparison paging request based on the terminal identification information, and pages the comparison paging request to other networks except the first network in the entire network; when the second network receives the comparison paging request, Obtaining a self-connected terminal identification information table, and comparing the terminal identification information in the paging request with the self-connected terminal identification information table, generating a comparison result and transmitting the result to the core network; and comparing the core network to the second network As a result, based on the comparison result, it is judged whether or not the network switching of the current service of the terminal is performed.
  • Embodiments of the present disclosure also provide a computer storage medium having stored thereon a computer program that, when executed by a processor, implements a terminal network switching method in accordance with the present disclosure.
  • FIG. 1 is a schematic structural diagram of an apparatus of a hardware operating environment according to an embodiment of the present disclosure
  • FIG. 2 is a schematic diagram showing a scenario in which a terminal network switching method according to an embodiment of the present disclosure is applied;
  • FIG. 3 is a schematic flowchart diagram of a method for switching a terminal network according to an embodiment of the present disclosure
  • FIG. 4 is a schematic flowchart of a method for switching a terminal network according to another embodiment of the present disclosure
  • FIG. 5 is a functional block diagram of a terminal network switching apparatus according to an embodiment of the present disclosure.
  • FIG. 6 is a schematic flowchart of a terminal network switching system according to an embodiment of the present disclosure.
  • the main solution of the embodiment of the present disclosure is: when the network is directly switched to another network, when the terminal network connection is disconnected, the terminal starts the service maintenance mode, so that the ongoing service of the terminal is maintained within the validity period without being hung up.
  • the terminal re-registers the network during the validity period of the service maintenance (it is necessary to add that the network registered by the terminal may be any network in the current network environment).
  • the network disconnected from the network ie, the first network
  • the terminal identification information registered when the terminal is connected to the network on the first network is sent to the core network, and the core network initiates comparison paging based on the terminal identification information. request.
  • the second network (referring to any network that receives the network paging request) receives the comparison paging request of the core network, and compares the terminal identification information in the paging request with the connection terminal identification information table (connection terminal identification information)
  • the table can be understood as a comparison of all the terminal identification information of the network registered in real time.
  • the second network forms a corresponding comparison result and sends it to the core network.
  • the core network feeds back information of the second network to the first network, where the first network and the second network are connected through the core network, and the first network will package the current terminal.
  • the information sent by the service (that is, the request information that the terminal initiates the voice service/video service under the first network) is transmitted to the second network.
  • the second network replicates the service initiation request information sent by the first network to establish a corresponding service path, and restores the ongoing service path of the terminal, so that the current terminal service (voice/video service) is not interrupted.
  • VoLTE can realize the unification of data and voice services under the same network.
  • SRVCC is a VoLTE voice service continuity solution, which is mainly used to solve the problem of voice call continuity when a single radio user equipment moves between an LTE/Pre-LTE network and a 2G/3G CS network, that is, a single radio is guaranteed.
  • the user equipment smoothly switches between the voice of the IMS-controlled Voice over Internet Protocol (VoIP) and the voice of the CS domain language.
  • VoIP Voice over Internet Protocol
  • the PS service is switched to the CS service to maintain the network state through the corresponding gateway.
  • the existing VoLTE service is limited.
  • the SRVCC mechanism can only keep the voice service from proceeding, and cannot continue to carry on other services, thereby reducing the user experience.
  • the network side is finely adjusted to achieve smooth video/voice service.
  • the network directly switches from the LTE network to 3G/2G, or if the network is interrupted for some reason, the network will switch directly to other networks because the network cannot perform smooth handover.
  • FIG. 1 is a schematic structural diagram of an apparatus of a hardware operating environment according to an embodiment of the present disclosure.
  • the apparatus shown in FIG. 1 may be installed in a server or terminal of each network, or the apparatus shown in FIG. 1 may be communicatively connected to the terminal as a separate component.
  • the server on which the apparatus shown in Fig. 1 is installed may constitute a terminal network switching system with the terminal.
  • the apparatus can include a processor 1001 (eg, a CPU), a network interface 1004, a user interface 1003, a memory 1005, and a communication bus 1002.
  • Communication bus 1002 is used to implement connection communication between components.
  • the user interface 1003 can include a display screen, an input unit (such as a keyboard), and the user interface 1003 can also include a standard wired interface, a wireless interface (eg, Bluetooth).
  • the network interface 1004 can include a standard wired interface, a wireless interface (such as a WI-FI interface).
  • the memory 1005 may be a high speed RAM memory or a nonvolatile memory.
  • the memory 1005 may be a storage device that is independent of the processor 1001.
  • the device may also include a camera, a radio frequency circuit, a sensor, an audio circuit, a WiFi module, and the like.
  • FIG. 2 shows a schematic diagram of a scenario in which a terminal network switching method according to an embodiment of the present disclosure is applied.
  • the application scenario includes a terminal 100, a server 200 corresponding to the first network, a server 300 corresponding to the core network, a server 400 corresponding to the second network, and a router 500.
  • the processor 1001 shown in FIG. 1 can be used to invoke a device network switching program stored in the memory 1005, and perform an operation: acquiring terminal identification information sent by the first network when the terminal network is interrupted, and the terminal identification information is the terminal connection first. Registration information of the network; generating a comparison paging request based on the terminal identification information, and paging the comparison paging request to other networks except the first network in the entire network; and receiving any of the preset time The network determines whether to perform network switching of the current service of the terminal based on the comparison result based on the comparison result fed back by the comparison paging request.
  • the paging failure information is sent to the first network.
  • the comparison result fed back by any network based on the connection terminal identification information table and the terminal identification information in the comparison paging request is received within a preset time, it is determined whether the terminal identification information is consistent according to the comparison result. If the terminal identification information is consistent, the network switching of the current service of the terminal is performed; if the terminal identification information is inconsistent, it is determined whether the time limit of the preset time is reached, and if the time limit of the preset time is not reached, the comparison result of the feedback is continuously received, if When the time limit of the preset time is reached, the paging failure information is sent to the first network.
  • the network that feeds back the terminal identification information is compared as the target network, and returns the paging success information to the first network; and receives the first network transmission.
  • the current service information of the terminal is sent to the target network, so that the target network provides the network service based on the current service information of the terminal, and completes the network switching of the current service of the terminal.
  • FIG. 3 is a schematic flowchart diagram of a method for handover of a terminal network according to an embodiment of the present disclosure.
  • a terminal network switching method may include steps S10 to S30.
  • step S10 terminal identification information sent by the first network when the terminal network is interrupted is acquired.
  • the terminal identification information is registration information of the terminal connected to the first network.
  • the terminal performs voice/video services on the first network. For some reason, the network directly drops the network, so that the first network cannot determine the network that the terminal will re-register, that is, the first network detects that the terminal directly disconnects from the network. connection.
  • the first network sends the terminal identification information that is sent when the terminal connects to the first network (for example, International Mobile Equipment Identity (IMEI)/International Mobile Subscriber Identification Number (IMSI) ) / Temporary Mobile Subscriber Identity (TMSI) information is sent to the core network.
  • IMEI International Mobile Equipment Identity
  • IMSI International Mobile Subscriber Identification Number
  • TMSI Temporary Mobile Subscriber Identity
  • the first network uses the core network to send the identification information in the form of paging, and requests other network standards to perform terminal identification information comparison, that is, the first network can initiate a comparison request to other network standards through the core network.
  • the core network obtains terminal identification information sent by the first network when the terminal network is interrupted, that is, the terminal connects to the registration information of
  • step S20 a comparison paging request is generated based on the terminal identification information, and the comparison paging request is paged to other networks except the first network in the entire network.
  • the core network generates a terminal identifier comparison paging request based on the identifier information of the terminal, and sends the generated comparison paging request to the network other than the first network in the form of network paging to make different
  • the network can receive the comparison page request.
  • step S30 if the comparison result fed back by any network based on the comparison paging request is received within a preset time, it is determined whether to perform network switching of the current service of the terminal based on the comparison result.
  • the paging can be set with a time period (ie, a preset time), and the preset time can be set according to the network environment or the use of the user, for example, can be set to 60S, 90 seconds, and the like.
  • the core network After the core network sends a signal paging request, the core network receives the comparison result for the paging request fed back by other networks. If the core network receives the comparison result of other network feedbacks within the preset time, the core network parses the comparison result, and determines whether the comparison result in the comparison result is consistent. If the terminal identification information is consistent, the The network switching of the current service of the terminal; if the terminal identification information is inconsistent, it is determined whether the time limit of the preset time is reached.
  • the comparison result is a comparison result formed by comparing the terminal identification information in the paging request with the terminal identification information registered by itself by each network that receives the comparison paging request.
  • FIG. 4 is a schematic flowchart diagram of a method for switching a terminal network according to another embodiment of the present disclosure.
  • the terminal network switching method may further include steps S40 and S50.
  • step S40 the network that feeds back the comparison result of the terminal identification information is used as the target network, and the paging success information is returned to the first network.
  • the terminal identification information in the comparison result is consistent, indicating that the terminal is registered on the network. Therefore, the network that compares the feedback terminal identification information with the result of the matching is used as the target network, and the paging success information is returned to the first network.
  • step S50 the information about the current service of the terminal sent by the first network is received, and the information about the current service of the terminal is sent to the target network, so that the target network provides the network service based on the information of the current service of the terminal, and completes the network handover of the current service of the terminal.
  • the core network receives the service request information sent by the first network to send information about the current service of the terminal to the target network.
  • the core network may send the information indicating that the paging succeeds to the first network, so that the first network acquires the service information that the terminal runs on the first network, and sends the service information that the terminal runs on the first network to the corresponding network, so that The terminal continues the previous service on the network, and stops sending the comparison paging request to complete the network handover of the current service of the terminal.
  • the terminal network switching method may further include: when detecting that the network connection is disconnected, starting a preset service retention mode to prevent the user from interrupting the current service of the terminal within a preset time.
  • a preset service retention mode to prevent the user from interrupting the current service of the terminal within a preset time.
  • FIG. 5 is a functional block diagram of a terminal network switching apparatus according to an embodiment of the present disclosure.
  • a terminal network switching apparatus may include an acquisition identification module 10, a generation paging module 20, and a comparison determination module 30.
  • the obtaining identification module 10 is configured to obtain terminal identification information sent by the first network when the terminal network is interrupted.
  • the terminal identification information is registration information of the terminal connected to the first network.
  • the generating paging module 20 is configured to generate a comparison paging request based on the terminal identification information, and to page the comparison paging request to other networks than the first network in the entire network.
  • the comparison determination module 30 determines whether to perform network switching of the current service of the terminal based on the comparison result.
  • FIG. 6 is a schematic flowchart of a terminal network switching system according to an embodiment of the present disclosure.
  • a terminal network switching system may include a server and a terminal, the server being a hardware carrier of a core network, a first network, and a second network.
  • the preset service hold mode is started to prevent the user from interrupting the current service of the terminal within a preset time.
  • the terminal identification information is sent to the core network.
  • the core network receives the terminal identification information sent by the first network, generates a comparison paging request based on the terminal identification information, and pages the comparison paging request to other networks except the first network in the entire network.
  • the second network acquires the self-connection terminal identification information table, and compares the terminal identification information in the paging request with the self-connected terminal identification information table, and generates a comparison result to be sent to the core network. .
  • the core network receives the comparison result of the second network, and determines whether to perform network switching of the current service of the terminal based on the comparison result.
  • the terminal network switching system can be understood as signal interaction and response between the terminal and different networks, including terminal response, first network response, core network response, and second network response.
  • the terminal After the network is dropped, the terminal needs to trigger the service hold mode of the current service to ensure that the service does not hang up due to the immediate change of the network. At the same time, the terminal sends the terminal identification information to the nearby network, and uses the terminal identification information to register in the nearby network. To make a network connection.
  • the terminal When the terminal performs voice/video services under the first network and causes the network to directly drop the network for some reason, the first network and the terminal disconnect the network, and the terminal identifies the terminal when the terminal registers the network with the first network (IMEI/IMSI/TMSI) is sent to the core network to request other network standards to compare the terminal identification information (that is, the first network initiates a comparison request to other network standards through the core network).
  • IMEI/IMSI/TMSI the terminal registers the network with the first network
  • the core network receives the specific paging information of the first network, and generates a comparison paging request based on the paging information, and initiates a comparison paging request to other networks.
  • the core network continuously sends a paging network request, and if the core network does not receive a response to the comparison result and exceeds the paging validity period, the paging network request is stopped.
  • the network that receives the comparison paging request compares the self-connected terminal identification information table with the terminal identification information in the comparison paging request. If the comparison is successful, the voice call/video call can be newly registered through the network switching. Continue under the network.
  • the terminal may re-register in the second network, and the terminal carries terminal identification information (such as IMEI/IMSI) when registering in the new network.
  • terminal identification information such as IMEI/IMSI
  • the second network receives the comparison paging request from the core network, and the second network uses the terminal identification information registered by the terminal to compare with the terminal identification information carried by the comparison paging message sent by the core network.
  • the comparison When the comparison is consistent, it indicates that the terminal has been registered on the second network, so the second network can be used as the target network, and the paging success information is returned to the first network.
  • the second network feeds back the response information to the core network, and the core network feeds back the specific information of the second network to the first network, and stops sending the comparison page request. Then, receiving information about the current service of the terminal sent by the first network, and transmitting information about the current service of the terminal to the target network (ie, the second network on which the terminal has been registered), so that the target network is based on the current service of the terminal.
  • the information provides network services to complete the network switching of the current service of the terminal.
  • the terminal terminates its voice/video service.
  • Embodiments of the present disclosure also provide a computer storage medium having stored thereon a computer program that, when executed by a processor, implements a terminal network switching method in accordance with various embodiments of the present disclosure.
  • the technical solution of the present disclosure may be embodied in the form of a software product, which may be stored in a storage medium (such as a ROM/RAM, a magnetic disk, an optical disk), and includes a plurality of instructions for causing the terminal device (
  • the terminal network switching method may be a mobile phone, a computer, a server, an air conditioner, or a network device or the like.

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Mobile Radio Communication Systems (AREA)

Abstract

本公开提供了一种终端网络切换方法,包括:获取终端网络中断时第一网络发送的终端标识信息,所述终端标识信息为终端连接第一网络的注册信息;基于所述终端标识信息生成比对寻呼请求,并将比对寻呼请求向全网中除第一网络以外的其他网络进行寻呼;以及若在预设时间内接收到任一网络基于比对寻呼请求所反馈的比对结果,则基于比对结果判断是否进行终端当前业务的网络切换。本公开还提供了一种终端网络切换装置、系统和计算机存储介质。The present disclosure provides a terminal network switching method, including: acquiring terminal identification information sent by a first network when a terminal network is interrupted, the terminal identification information being registration information of a terminal connected to the first network; and generating a ratio based on the terminal identification information Requesting a page and paging the comparison page request to a network other than the first network in the entire network; and if the ratio of any network received based on the comparison page request is received within a preset time For the result, it is determined whether to perform network switching of the current service of the terminal based on the comparison result. The present disclosure also provides a terminal network switching device, system, and computer storage medium.

Description

终端网络切换方法、装置、系统及计算机存储介质Terminal network switching method, device, system and computer storage medium 技术领域Technical field

本公开涉及(但不限于)移动通信领域。The present disclosure relates to, but is not limited to, the field of mobile communications.

背景技术Background technique

终端的日常使用过程中可能会涉及到不同的网络环境的切换。现有的VoLTE(即Voice over LTE)是一种IP数据传输技术,无需2G/3G网,全部业务承载于4G网络上。当前网络进行平滑切换时,为了保持VoLTE业务的继续进行,VoLTE业务的单射频语音呼叫连续性(Single Radio Voice Call Continuity,SRVCC)切换机制通过对应的网关将分组切换(Package Switching,PS)业务切换到电路切换(Circuit Switching,CS)业务以保持网络状态,但是SRVCC机制只能保持语音业务的继续进行,而无法保持其他业务的继续进行,具有一定的局限性。Switching between different network environments may be involved in the daily use of the terminal. The existing VoLTE (Voice over LTE) is an IP data transmission technology that does not require a 2G/3G network, and all services are carried on a 4G network. When the current network performs a smooth handover, in order to keep the VoLTE service from continuing, the Single Radio Voice Call Continuity (SRVCC) switching mechanism of the VoLTE service switches the packet switching (PS) service through the corresponding gateway. The Circuit Switching (CS) service is used to maintain the network state. However, the SRVCC mechanism can only keep the voice service from continuing, and cannot maintain other services. This has certain limitations.

在现实的网络环境中,例如终端在快速移动的交通工具中,由于交通工具的快速移动,正在进行的语音/视频业务不能进行网络的平滑切换,而会发生网络的直接切换,这样的结果会导致语音/视频业务直接挂断。当网络无预兆的直接切换时,终端的业务将直接中断,需要重新建立网络连接。对于这样瞬间中断并瞬间重新注册网络,无法继续保持业务,降低了用户体验。In a real network environment, for example, in a fast-moving vehicle, due to the rapid movement of the vehicle, the ongoing voice/video service cannot perform smooth handover of the network, and a direct handover of the network occurs, and the result will be Causes the voice/video service to hang up directly. When the network has no direct switchover, the service of the terminal will be directly interrupted, and the network connection needs to be re-established. For such an instant interruption and instant re-registration of the network, it is impossible to continue to maintain the business and reduce the user experience.

发明内容Summary of the invention

本公开实施例提供了一种终端网络切换方法,包括:获取终端网络中断时第一网络发送的终端标识信息,所述终端标识信息为终端连接第一网络的注册信息;基于所述终端标识信息生成比对寻呼请求,并将比对寻呼请求向全网中除第一网络以外的其他网络进行寻呼;以及若在预设时间内接收到任一网络基于比对寻呼请求所反馈的比对 结果,则基于比对结果判断是否进行终端当前业务的网络切换。An embodiment of the present disclosure provides a terminal network switching method, including: acquiring terminal identification information sent by a first network when a terminal network is interrupted, where the terminal identification information is registration information of a terminal connected to the first network; and based on the terminal identification information Generating a comparison paging request, and paging the comparison paging request to other networks except the first network in the entire network; and receiving feedback based on the comparison paging request if any network is received within a preset time The comparison result is based on the comparison result to determine whether to perform network switching of the current service of the terminal.

本公开实施例还提供了一种终端网络切换装置,包括:获取标识模块,其设置为获取终端网络中断时第一网络发送的终端标识信息,所述终端标识信息为终端连接第一网络的注册信息;生成寻呼模块,其设置为基于所述终端标识信息生成比对寻呼请求,并将比对寻呼请求向全网中除第一网络以外的其他网络进行寻呼;以及比对判断模块,若在预设时间内接收到任一网络基于比对寻呼请求所反馈的比对结果,则所述比对判断模块基于比对结果判断是否进行终端当前业务的网络切换。The embodiment of the present disclosure further provides a terminal network switching apparatus, including: an acquisition identification module, configured to acquire terminal identification information sent by the first network when the terminal network is interrupted, where the terminal identification information is a registration of the terminal connected to the first network. Generating a paging module, configured to generate a comparison paging request based on the terminal identification information, and to page the comparison paging request to other networks except the first network in the entire network; and compare and determine The module, if receiving the comparison result fed back by any of the networks based on the comparison paging request within a preset time, the comparison determining module determines whether to perform network switching of the current service of the terminal based on the comparison result.

本公开实施例还提供了一种终端网络切换系统,包括服务器和终端,所述服务器为核心网、第一网络和第二网络的硬件载体,当终端检测到网络连接断开时,启动预设业务保持模式,以防止用户在预设时间内中断终端的当前业务;当第一网络检测到与终端的网络连接断开时,向核心网发送终端标识信息;核心网在接收第一网络发送的终端标识信息,基于终端标识信息生成比对寻呼请求,并将比对寻呼请求向全网中除第一网络以外的其他网络进行寻呼;第二网络接收到比对寻呼请求时,获取自身连接终端标识信息表,并将对寻呼请求中的终端标识信息与自身连接终端标识信息表进行比对,生成比对结果发送至核心网;并且核心网接收到第二网络的比对结果,并基于比对结果判断是否进行终端当前业务的网络切换。The embodiment of the present disclosure further provides a terminal network switching system, including a server and a terminal, where the server is a hardware carrier of the core network, the first network, and the second network, and when the terminal detects that the network connection is disconnected, the preset is started. The service is maintained in a mode to prevent the user from interrupting the current service of the terminal within a preset time; when the first network detects that the network connection with the terminal is disconnected, the device sends the terminal identification information to the core network; and the core network receives the first network. The terminal identification information generates a comparison paging request based on the terminal identification information, and pages the comparison paging request to other networks except the first network in the entire network; when the second network receives the comparison paging request, Obtaining a self-connected terminal identification information table, and comparing the terminal identification information in the paging request with the self-connected terminal identification information table, generating a comparison result and transmitting the result to the core network; and comparing the core network to the second network As a result, based on the comparison result, it is judged whether or not the network switching of the current service of the terminal is performed.

本公开实施例还提供了一种计算机存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时,所述处理器实现根据本公开的终端网络切换方法。Embodiments of the present disclosure also provide a computer storage medium having stored thereon a computer program that, when executed by a processor, implements a terminal network switching method in accordance with the present disclosure.

附图说明DRAWINGS

附图用来提供对本公开实施例的进一步理解,并且构成说明书的一部分,与本申请的实施例一起用于解释本公开,并不构成对本公开的限制。在附图中:The drawings are intended to provide a further understanding of the embodiments of the invention, and are in the In the drawing:

图1是根据本公开实施例的硬件运行环境的装置结构示意图;1 is a schematic structural diagram of an apparatus of a hardware operating environment according to an embodiment of the present disclosure;

图2示出了应用根据本公开实施例的终端网络切换方法的场景 示意图;2 is a schematic diagram showing a scenario in which a terminal network switching method according to an embodiment of the present disclosure is applied;

图3为根据本公开实施例的终端网络切换方法的流程示意图;FIG. 3 is a schematic flowchart diagram of a method for switching a terminal network according to an embodiment of the present disclosure; FIG.

图4为根据本公开另一实施例的终端网络切换方法的流程示意图;4 is a schematic flowchart of a method for switching a terminal network according to another embodiment of the present disclosure;

图5为根据本公开实施例的终端网络切换装置的功能模块示意图;以及FIG. 5 is a functional block diagram of a terminal network switching apparatus according to an embodiment of the present disclosure;

图6为根据本公开实施例的终端网络切换系统的流程示意图。FIG. 6 is a schematic flowchart of a terminal network switching system according to an embodiment of the present disclosure.

将结合实施例,参照附图对本公开的功能特点及优点做进一步说明。The functional features and advantages of the present disclosure will be further described with reference to the accompanying drawings.

具体实施方式Detailed ways

应当理解,此处所描述的具体实施例仅仅用以解释本公开,并不用于限定本公开。It is understood that the specific embodiments described herein are merely illustrative of the disclosure and are not intended to limit the disclosure.

本公开实施例的主要解决方案是:在将网络直接切换到其他网络的情况下,终端网络连接断开时,终端启动业务保持模式,使终端正在进行的业务在有效期内保持而不被挂断,终端在业务保持的有效期内重新注册网络(需要补充说明的是,终端注册的网络可以是当前网络环境下的任一网络)。以此同时,与终端断开网络连接的网络(即,第一网络),将终端在第一网络上网络连接时注册的终端标识信息发送给核心网,核心网基于终端标识信息发起对比寻呼请求。第二网络(指接收到网络寻呼请求的任一网络)接收核心网的对比寻呼请求,并且将比对寻呼请求中的终端标识信息与在自身连接终端标识信息表(连接终端标识信息表可理解为实时连接注册该网络的所有终端标识信息的集合)进行比对。终端标识信息比对完成时,第二网络形成对应的比对结果并将其发送至核心网。当确定第二网络为终端可以切换的目标网络时,核心网将第二网络的信息反馈给第一网络,第一网络和第二网络通过核心网进行连接,并且第一网络将打包好终端当前业务发的信息(即,终端在第一网络下发起语音业务/视频业务的请求信息)传送给第二网络。第二网络复制第一网络发送过来的业务发起请求信息建立对应的业务通路,并将终端正在进行的业务通路恢复, 使得当前终端业务(语音/视频业务)不被中断继续进行。The main solution of the embodiment of the present disclosure is: when the network is directly switched to another network, when the terminal network connection is disconnected, the terminal starts the service maintenance mode, so that the ongoing service of the terminal is maintained within the validity period without being hung up. The terminal re-registers the network during the validity period of the service maintenance (it is necessary to add that the network registered by the terminal may be any network in the current network environment). At the same time, the network disconnected from the network (ie, the first network), and the terminal identification information registered when the terminal is connected to the network on the first network is sent to the core network, and the core network initiates comparison paging based on the terminal identification information. request. The second network (referring to any network that receives the network paging request) receives the comparison paging request of the core network, and compares the terminal identification information in the paging request with the connection terminal identification information table (connection terminal identification information) The table can be understood as a comparison of all the terminal identification information of the network registered in real time. When the terminal identification information comparison is completed, the second network forms a corresponding comparison result and sends it to the core network. When it is determined that the second network is a target network that the terminal can switch, the core network feeds back information of the second network to the first network, where the first network and the second network are connected through the core network, and the first network will package the current terminal. The information sent by the service (that is, the request information that the terminal initiates the voice service/video service under the first network) is transmitted to the second network. The second network replicates the service initiation request information sent by the first network to establish a corresponding service path, and restores the ongoing service path of the terminal, so that the current terminal service (voice/video service) is not interrupted.

在相关技术中,由于基于IMS的语音业务支持多种接入和丰富的多媒体业务,已成为全IP时代的核心网标准架构。VoLTE可实现数据与语音业务在同一网络下的统一。SRVCC是一种VoLTE语音业务连续性方案,主要是为了解决当单射频用户设备在LTE/Pre-LTE网络和2G/3G CS网络之间移动时的语音呼叫连续性的问题,即,保证单射频用户设备在IMS控制的语音互联网协议(Voice over Internet Protocol,VoIP)的语音和CS域语的音之间的平滑切换。当前网络进行平滑切换时,为了保持VoLTE业务的继续进行,通过对应的网关将PS业务切换到CS业务保持网络状态。但是现有的VoLTE业务受到限制,SRVCC机制只能保持语音业务的继续进行,而无法保持其他业务的继续进行,降低了用户体验。In the related art, since the IMS-based voice service supports multiple access and rich multimedia services, it has become the core network standard architecture in the all-IP era. VoLTE can realize the unification of data and voice services under the same network. SRVCC is a VoLTE voice service continuity solution, which is mainly used to solve the problem of voice call continuity when a single radio user equipment moves between an LTE/Pre-LTE network and a 2G/3G CS network, that is, a single radio is guaranteed. The user equipment smoothly switches between the voice of the IMS-controlled Voice over Internet Protocol (VoIP) and the voice of the CS domain language. When the current network performs smooth handover, in order to keep the VoLTE service continuing, the PS service is switched to the CS service to maintain the network state through the corresponding gateway. However, the existing VoLTE service is limited. The SRVCC mechanism can only keep the voice service from proceeding, and cannot continue to carry on other services, thereby reducing the user experience.

根据本公开的方案,当网络断崖式的切换时,将网络侧进行细微的调整以实现平滑的保持视频/语音业务。当网络从LTE网络直接切换到3G/2G时,或网络因为某种原因中断时,由于网络无法进行平滑切换,将直接切换到其他网络。According to the solution of the present disclosure, when the network is switched, the network side is finely adjusted to achieve smooth video/voice service. When the network directly switches from the LTE network to 3G/2G, or if the network is interrupted for some reason, the network will switch directly to other networks because the network cannot perform smooth handover.

图1是根据本公开实施例的硬件运行环境的装置结构示意图。1 is a schematic structural diagram of an apparatus of a hardware operating environment according to an embodiment of the present disclosure.

图1所示的装置可以安装在各个网络的服务器或者终端中,或者可以将图1所示的装置作为单独的部件与终端进行通信连接。安装有图1所示的装置的服务器可以与终端构成终端网络切换系统。The apparatus shown in FIG. 1 may be installed in a server or terminal of each network, or the apparatus shown in FIG. 1 may be communicatively connected to the terminal as a separate component. The server on which the apparatus shown in Fig. 1 is installed may constitute a terminal network switching system with the terminal.

如图1所示,该装置可以包括处理器1001(例如CPU)、网络接口1004、用户接口1003、存储器1005和通信总线1002。通信总线1002用于实现各组件之间的连接通信。用户接口1003可以包括显示屏、输入单元(比如键盘),用户接口1003还可以包括标准的有线接口、无线接口(例如,蓝牙)。网络接口1004可以包括标准的有线接口、无线接口(如WI-FI接口)。存储器1005可以是高速RAM存储器,也可以是非易失性存储器。存储器1005可以是独立于处理器1001的存储装置。虽然未示出,但是装置还可以包括摄像头、射频电路、传感器、音频电路、WiFi模块等等。As shown in FIG. 1, the apparatus can include a processor 1001 (eg, a CPU), a network interface 1004, a user interface 1003, a memory 1005, and a communication bus 1002. Communication bus 1002 is used to implement connection communication between components. The user interface 1003 can include a display screen, an input unit (such as a keyboard), and the user interface 1003 can also include a standard wired interface, a wireless interface (eg, Bluetooth). The network interface 1004 can include a standard wired interface, a wireless interface (such as a WI-FI interface). The memory 1005 may be a high speed RAM memory or a nonvolatile memory. The memory 1005 may be a storage device that is independent of the processor 1001. Although not shown, the device may also include a camera, a radio frequency circuit, a sensor, an audio circuit, a WiFi module, and the like.

本领域技术人员可以理解,图1中示出的装置结构并不构成对 装置的限定,可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置。Those skilled in the art will appreciate that the device structure illustrated in Figure 1 does not constitute a limitation to the device and may include more or fewer components than those illustrated, or some components may be combined, or different component arrangements.

图2示出了应用根据本公开实施例的终端网络切换方法的场景示意图。FIG. 2 shows a schematic diagram of a scenario in which a terminal network switching method according to an embodiment of the present disclosure is applied.

如图2所示,在该应用场景示中包括终端100、与第一网络对应的服务器200、与核心网对应的服务器300、与第二网络对应的服务器400和路由器500。As shown in FIG. 2, the application scenario includes a terminal 100, a server 200 corresponding to the first network, a server 300 corresponding to the core network, a server 400 corresponding to the second network, and a router 500.

图1所示的处理器1001可以用于调用存储器1005中存储的装置网络切换程序,并执行操作:获取终端网络中断时第一网络发送的终端标识信息,所述终端标识信息为终端连接第一网络的注册信息;基于终端标识信息生成比对寻呼请求,并将比对寻呼请求向全网中除第一网络以外的其他网络进行寻呼;以及若在预设时间内接收到任一网络基于比对寻呼请求所反馈的比对结果,则基于比对结果判断是否进行终端当前业务的网络切换。The processor 1001 shown in FIG. 1 can be used to invoke a device network switching program stored in the memory 1005, and perform an operation: acquiring terminal identification information sent by the first network when the terminal network is interrupted, and the terminal identification information is the terminal connection first. Registration information of the network; generating a comparison paging request based on the terminal identification information, and paging the comparison paging request to other networks except the first network in the entire network; and receiving any of the preset time The network determines whether to perform network switching of the current service of the terminal based on the comparison result based on the comparison result fed back by the comparison paging request.

此外,若在预设时间内未接收到任一网络基于比对寻呼请求所反馈的比对结果,则向第一网络发送寻呼失败信息。In addition, if the comparison result fed back by any of the networks based on the comparison paging request is not received within the preset time, the paging failure information is sent to the first network.

若在预设时间内接收到任一网络基于自身连接终端标识信息表和比对寻呼请求中的终端标识信息所反馈的比对结果,则根据比对结果判断终端标识信息是否一致。若终端标识信息一致,则进行终端当前业务的网络切换;若终端标识信息不一致,则判断是否到达预设时间的时限,若未到达预设时间的时限,则继续接收反馈的比对结果,若到达预设时间的时限,则向第一网络发送寻呼失败信息。If the comparison result fed back by any network based on the connection terminal identification information table and the terminal identification information in the comparison paging request is received within a preset time, it is determined whether the terminal identification information is consistent according to the comparison result. If the terminal identification information is consistent, the network switching of the current service of the terminal is performed; if the terminal identification information is inconsistent, it is determined whether the time limit of the preset time is reached, and if the time limit of the preset time is not reached, the comparison result of the feedback is continuously received, if When the time limit of the preset time is reached, the paging failure information is sent to the first network.

在终端标识信息一致,进行终端当前业务的网络切换的情况下,将反馈终端标识信息一致比对结果的网络作为目标网络,并向第一网络返回寻呼成功信息;并且接收第一网络发送的终端当前业务的信息,并将终端当前业务的信息发送至目标网络,以使目标网络基于终端当前业务的信息提供网络服务,完成终端当前业务的网络切换。If the terminal identification information is consistent and the network switching of the current service of the terminal is performed, the network that feeds back the terminal identification information is compared as the target network, and returns the paging success information to the first network; and receives the first network transmission. The current service information of the terminal is sent to the target network, so that the target network provides the network service based on the current service information of the terminal, and completes the network switching of the current service of the terminal.

图3为根据本公开实施例的终端网络切换方法的流程示意图。FIG. 3 is a schematic flowchart diagram of a method for handover of a terminal network according to an embodiment of the present disclosure.

参照图3,根据本公开实施例的终端网络切换方法可以包括步骤S10至S30。Referring to FIG. 3, a terminal network switching method according to an embodiment of the present disclosure may include steps S10 to S30.

在步骤S10,获取终端网络中断时第一网络发送的终端标识信息。所述终端标识信息为终端连接第一网络的注册信息。In step S10, terminal identification information sent by the first network when the terminal network is interrupted is acquired. The terminal identification information is registration information of the terminal connected to the first network.

终端在第一网络下进行语音/视频等业务,由于某种原因导致网络直接掉网,使其第一网络无法确定终端将重新注册的网络,即,第一网络检测到和终端直接断开网络连接。在此情况下,第一网络将终端连接第一网络时发送的终端标识信息(例如,国际移动设备识别码(International Mobile Equipment Identity,IMEI)/国际移动用户识别码(International Mobile Subscriber Identification Number,IMSI)/临时移动用户标识(Temporary Mobile Subscriber Identity,TMSI)信息)发往核心网。第一网络以寻呼的形式利用核心网将标识信息进行发送,请求其他网络制式进行终端标识信息对比,即,第一网络可以通过核心网向其他网络制式发起比对请求。核心网获取终端网络中断时第一网络发送的终端标识信息,即,终端连接第一网络的注册信息。The terminal performs voice/video services on the first network. For some reason, the network directly drops the network, so that the first network cannot determine the network that the terminal will re-register, that is, the first network detects that the terminal directly disconnects from the network. connection. In this case, the first network sends the terminal identification information that is sent when the terminal connects to the first network (for example, International Mobile Equipment Identity (IMEI)/International Mobile Subscriber Identification Number (IMSI) ) / Temporary Mobile Subscriber Identity (TMSI) information is sent to the core network. The first network uses the core network to send the identification information in the form of paging, and requests other network standards to perform terminal identification information comparison, that is, the first network can initiate a comparison request to other network standards through the core network. The core network obtains terminal identification information sent by the first network when the terminal network is interrupted, that is, the terminal connects to the registration information of the first network.

在步骤S20,基于终端标识信息生成比对寻呼请求,并将比对寻呼请求向全网中除第一网络以外的其他网络进行寻呼。In step S20, a comparison paging request is generated based on the terminal identification information, and the comparison paging request is paged to other networks except the first network in the entire network.

核心网基于终端的标识信息生成终端标识比对寻呼请求,并将生成的比对寻呼请求以网络寻呼的形式向全网中除第一网络以外的其他网络进行发送,以使不同的网络都能接收到比对寻呼请求。The core network generates a terminal identifier comparison paging request based on the identifier information of the terminal, and sends the generated comparison paging request to the network other than the first network in the form of network paging to make different The network can receive the comparison page request.

在步骤S30,若在预设时间内接收到任一网络基于比对寻呼请求所反馈的比对结果,则基于比对结果判断是否进行终端当前业务的网络切换。In step S30, if the comparison result fed back by any network based on the comparison paging request is received within a preset time, it is determined whether to perform network switching of the current service of the terminal based on the comparison result.

寻呼可以设置有时间段(即,预设时间),并且可以根据网络环境或者用户的使用对预设时间进行设置,例如,可以设置为60S、90秒等。核心网发送信号寻呼请求后,核心网接收其他网络反馈的针对寻呼请求的比对结果。在预设时间内,核心网如果接收到其他网络反馈的比对结果,则核心网解析比对结果,并判断比对结果中的比对得到的结果是否一致,若终端标识信息一致,则进行终端当前业务的网络切换;若终端标识信息不一致,则判断是否到达预设时间的时限,若未到达预设时间的时限,则继续接收反馈的比对结果,若到达 预设时间的时限,则向第一网络发送寻呼失败信息。比对结果是由各个接收到比对寻呼请求的网络将比对寻呼请求中的终端标识信息与自身注册的终端标识信息进行比对所形成的比对结果。The paging can be set with a time period (ie, a preset time), and the preset time can be set according to the network environment or the use of the user, for example, can be set to 60S, 90 seconds, and the like. After the core network sends a signal paging request, the core network receives the comparison result for the paging request fed back by other networks. If the core network receives the comparison result of other network feedbacks within the preset time, the core network parses the comparison result, and determines whether the comparison result in the comparison result is consistent. If the terminal identification information is consistent, the The network switching of the current service of the terminal; if the terminal identification information is inconsistent, it is determined whether the time limit of the preset time is reached. If the time limit of the preset time is not reached, the comparison result of the feedback is continued, and if the time limit of the preset time is reached, then A paging failure message is sent to the first network. The comparison result is a comparison result formed by comparing the terminal identification information in the paging request with the terminal identification information registered by itself by each network that receives the comparison paging request.

图4为根据本公开另一实施例的终端网络切换方法的流程示意图。FIG. 4 is a schematic flowchart diagram of a method for switching a terminal network according to another embodiment of the present disclosure.

参照图4,在终端标识信息一致,进行终端当前业务的网络切换的情况下,所述终端网络切换方法还可以包括步骤S40和S50。Referring to FIG. 4, in a case where the terminal identification information is consistent and the network switching of the current service of the terminal is performed, the terminal network switching method may further include steps S40 and S50.

在步骤S40,将反馈终端标识信息一致比对结果的网络作为目标网络,并向第一网络返回寻呼成功信息。In step S40, the network that feeds back the comparison result of the terminal identification information is used as the target network, and the paging success information is returned to the first network.

比对结果中的终端标识信息一致,说明终端在该网络上进行了注册,所以可以将反馈终端标识信息一致比对结果的网络作为目标网络,并向第一网络返回寻呼成功信息。The terminal identification information in the comparison result is consistent, indicating that the terminal is registered on the network. Therefore, the network that compares the feedback terminal identification information with the result of the matching is used as the target network, and the paging success information is returned to the first network.

在步骤S50,接收第一网络发送的终端当前业务的信息,并将终端当前业务的信息发送至目标网络,以使目标网络基于终端当前业务的信息提供网络服务,完成终端当前业务的网络切换。In step S50, the information about the current service of the terminal sent by the first network is received, and the information about the current service of the terminal is sent to the target network, so that the target network provides the network service based on the information of the current service of the terminal, and completes the network handover of the current service of the terminal.

核心网接收到第一网络发送的业务请求信息,以向目标网络发送终端当前业务的信息。核心网可向第一网络发送比对寻呼成功的信息,使第一网络获取终端在第一网络上运行的业务信息,并将终端在第一网络上运行的业务信息发送至对应网络,使终端在该网络上继续进行之前的业务,并且停止发送对比寻呼请求以完成终端当前业务的网络切换。The core network receives the service request information sent by the first network to send information about the current service of the terminal to the target network. The core network may send the information indicating that the paging succeeds to the first network, so that the first network acquires the service information that the terminal runs on the first network, and sends the service information that the terminal runs on the first network to the corresponding network, so that The terminal continues the previous service on the network, and stops sending the comparison paging request to complete the network handover of the current service of the terminal.

根据本公开实施例的终端网络切换方法还可以包括:当检测到网络连接断开时,启动预设业务保持模式,以防止用户在预设时间内中断终端的当前业务。当终端检测到网络断开时,需要触发启动当前业务的业务保持模式,以确保业务不会因为网络的立即改变而挂断。The terminal network switching method according to an embodiment of the present disclosure may further include: when detecting that the network connection is disconnected, starting a preset service retention mode to prevent the user from interrupting the current service of the terminal within a preset time. When the terminal detects that the network is disconnected, it needs to trigger the service maintenance mode of starting the current service to ensure that the service does not hang up due to the immediate change of the network.

图5为根据本公开实施例的终端网络切换装置的功能模块示意图。FIG. 5 is a functional block diagram of a terminal network switching apparatus according to an embodiment of the present disclosure.

参照图5,根据本公开实施例的终端网络切换装置可以包括获取识别模块10、生成寻呼模块20和对比判断模块30。Referring to FIG. 5, a terminal network switching apparatus according to an embodiment of the present disclosure may include an acquisition identification module 10, a generation paging module 20, and a comparison determination module 30.

获取标识模块10设置为获取终端网络中断时第一网络发送的终 端标识信息。所述终端标识信息为终端连接第一网络的注册信息。The obtaining identification module 10 is configured to obtain terminal identification information sent by the first network when the terminal network is interrupted. The terminal identification information is registration information of the terminal connected to the first network.

生成寻呼模块20设置为基于终端标识信息生成比对寻呼请求,并将比对寻呼请求向全网中除第一网络以外的其他网络进行寻呼。The generating paging module 20 is configured to generate a comparison paging request based on the terminal identification information, and to page the comparison paging request to other networks than the first network in the entire network.

若在预设时间内接收到任一网络基于比对寻呼请求所反馈的比对结果,则比对判断模块30基于比对结果判断是否进行终端当前业务的网络切换。If the comparison result fed back by any network based on the comparison paging request is received within a preset time, the comparison determination module 30 determines whether to perform network switching of the current service of the terminal based on the comparison result.

图6为根据本公开实施例的终端网络切换系统的流程示意图。FIG. 6 is a schematic flowchart of a terminal network switching system according to an embodiment of the present disclosure.

参照图6,根据本公开实施例的终端网络切换系统可以包括服务器和终端,所述服务器为核心网、第一网络和第二网络的硬件载体。Referring to FIG. 6, a terminal network switching system according to an embodiment of the present disclosure may include a server and a terminal, the server being a hardware carrier of a core network, a first network, and a second network.

当终端检测到网络连接断开时,启动预设业务保持模式,以防止用户在预设时间内中断终端的当前业务。当第一网络检测到与终端的网络连接断开时,向核心网发送终端标识信息。核心网在接收第一网络发送的终端标识信息,基于终端标识信息生成比对寻呼请求,并将比对寻呼请求向全网中除第一网络以外的其他网络进行寻呼。第二网络接收到比对寻呼请求时,获取自身连接终端标识信息表,并将对寻呼请求中的终端标识信息与自身连接终端标识信息表进行比对,生成比对结果发送至核心网。核心网接收到第二网络的比对结果,并基于比对结果判断是否进行终端当前业务的网络切换。When the terminal detects that the network connection is disconnected, the preset service hold mode is started to prevent the user from interrupting the current service of the terminal within a preset time. When the first network detects that the network connection with the terminal is disconnected, the terminal identification information is sent to the core network. The core network receives the terminal identification information sent by the first network, generates a comparison paging request based on the terminal identification information, and pages the comparison paging request to other networks except the first network in the entire network. When receiving the comparison paging request, the second network acquires the self-connection terminal identification information table, and compares the terminal identification information in the paging request with the self-connected terminal identification information table, and generates a comparison result to be sent to the core network. . The core network receives the comparison result of the second network, and determines whether to perform network switching of the current service of the terminal based on the comparison result.

可以将终端网络切换系统理解为终端与不同的网络之间的信号交互与响应,包括终端响应、第一网络响应、核心网响应和第二网络响应。The terminal network switching system can be understood as signal interaction and response between the terminal and different networks, including terminal response, first network response, core network response, and second network response.

终端响应Terminal response

当掉网之后,终端需要触发启动当前业务的业务保持模式,确保业务不会因为网络的立即改变而挂断,同时终端向附近的网络发送终端标识信息,利用终端标识信息在附近的网络进行注册,以进行网络连接。After the network is dropped, the terminal needs to trigger the service hold mode of the current service to ensure that the service does not hang up due to the immediate change of the network. At the same time, the terminal sends the terminal identification information to the nearby network, and uses the terminal identification information to register in the nearby network. To make a network connection.

第一网络响应First network response

当终端在第一网络下进行语音/视频等业务并由于某种原因导致网络直接掉网时,第一网络和终端断开网络连接,并且将终端在第一网络注册网络时的终端标识信息(IMEI/IMSI/TMSI)发往核心网, 请求其他网络制式进行终端标识信息的对比(即,第一网络通过核心网向其他网络制式发起比对请求)。When the terminal performs voice/video services under the first network and causes the network to directly drop the network for some reason, the first network and the terminal disconnect the network, and the terminal identifies the terminal when the terminal registers the network with the first network ( IMEI/IMSI/TMSI) is sent to the core network to request other network standards to compare the terminal identification information (that is, the first network initiates a comparison request to other network standards through the core network).

核心网响应Core network response

核心网接收第一网络的比终端寻呼信息,并基于寻呼信息生成比对寻呼请求,向其他网络发起比对寻呼请求。在有效期时间内,核心网持续发送寻呼网络请求,若核心网没有收到对比对结果响应,且超过了寻呼有效期,则停止发送寻呼网络请求The core network receives the specific paging information of the first network, and generates a comparison paging request based on the paging information, and initiates a comparison paging request to other networks. During the validity period, the core network continuously sends a paging network request, and if the core network does not receive a response to the comparison result and exceeds the paging validity period, the paging network request is stopped.

第二网络响应Second network response

接收到比对寻呼请求的网络,将自身连接终端标识信息表和比对寻呼请求中的终端标识信息进行比对,若对比成功,则可以通过网络切换使得语音通话/视频通话在新注册的网络下继续进行。The network that receives the comparison paging request compares the self-connected terminal identification information table with the terminal identification information in the comparison paging request. If the comparison is successful, the voice call/video call can be newly registered through the network switching. Continue under the network.

终端在第一网络掉网之后可以在第二网络重新进行注册,终端在新的网络中注册时会携带终端标识信息(比如IMEI/IMSI)。同时,第二网络收到核心网发起对比寻呼请求,第二网络用终端注册的终端标识信息和核心网发出的对比寻呼消息所携带的终端标识信息进行对比。After the first network is dropped, the terminal may re-register in the second network, and the terminal carries terminal identification information (such as IMEI/IMSI) when registering in the new network. At the same time, the second network receives the comparison paging request from the core network, and the second network uses the terminal identification information registered by the terminal to compare with the terminal identification information carried by the comparison paging message sent by the core network.

当对比一致时,说明终端已经在第二网络上进行了注册,因此可以将第二网络作为目标网络,并向第一网络返回寻呼成功信息。第二网络将对比响应信息反馈给核心网,核心网将第二网络的具体信息反馈给第一网络,并且停止发送对比寻呼请求。随后,接收第一网络发送的终端当前业务的信息,并将终端当前业务的信息发送至目标网络(即,终端已在其上进行了注册的第二网络),以使目标网络基于终端当前业务的信息提供网络服务,完成终端当前业务的网络切换。When the comparison is consistent, it indicates that the terminal has been registered on the second network, so the second network can be used as the target network, and the paging success information is returned to the first network. The second network feeds back the response information to the core network, and the core network feeds back the specific information of the second network to the first network, and stops sending the comparison page request. Then, receiving information about the current service of the terminal sent by the first network, and transmitting information about the current service of the terminal to the target network (ie, the second network on which the terminal has been registered), so that the target network is based on the current service of the terminal. The information provides network services to complete the network switching of the current service of the terminal.

当对比不一致并且超过业务保持模式的预设时间,终端终止其语音/视频业务。When the comparison is inconsistent and exceeds the preset time of the service hold mode, the terminal terminates its voice/video service.

本公开实施例还提供了一种计算机存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时,所述处理器实现根据本公开各实施例的终端网络切换方法。Embodiments of the present disclosure also provide a computer storage medium having stored thereon a computer program that, when executed by a processor, implements a terminal network switching method in accordance with various embodiments of the present disclosure.

需要说明的是,在本文中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过 程、方法、物品或者系统不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者系统所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括该要素的过程、方法、物品或者系统中还存在另外的相同要素。It is to be understood that the term "comprises", "comprising", or any other variants thereof, is intended to encompass a non-exclusive inclusion, such that a process, method, article, or It also includes other elements that are not explicitly listed, or elements that are inherent to such a process, method, item, or system. An element defined by the phrase "comprising a ..." does not exclude the presence of additional equivalent elements in a process, method, article, or system that includes the element, without further limitation.

通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到上述实施例方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件来实现。基于这样的理解,本公开的技术方案可以以软件产品的形式体现出来,该计算机软件产品可以存储在存储介质(如ROM/RAM、磁碟、光盘)中,包括若干指令用以使得终端设备(可以是手机,计算机,服务器,空调器,或者网络设备等)执行根据本公开各个实施例的终端网络切换方法。Through the description of the above embodiments, those skilled in the art can clearly understand that the foregoing embodiment method can be implemented by means of software plus a necessary general hardware platform, and of course, can also be implemented by hardware. Based on such understanding, the technical solution of the present disclosure may be embodied in the form of a software product, which may be stored in a storage medium (such as a ROM/RAM, a magnetic disk, an optical disk), and includes a plurality of instructions for causing the terminal device ( The terminal network switching method according to various embodiments of the present disclosure may be a mobile phone, a computer, a server, an air conditioner, or a network device or the like.

以上仅为本公开的实施例,并非因此限制本公开的范围,凡是利用本公开说明书及附图内容所作的等效结构或等效流程变换,均包括在本公开的范围内。The above are only the embodiments of the present disclosure, and are not intended to limit the scope of the disclosure, and the equivalent structure or equivalent flow transformations made by the disclosure and the accompanying drawings are included in the scope of the present disclosure.

Claims (10)

一种终端网络切换方法,包括:A terminal network switching method includes: 获取终端网络中断时第一网络发送的终端标识信息,所述终端标识信息为终端连接第一网络的注册信息;Obtaining terminal identification information sent by the first network when the terminal network is interrupted, where the terminal identification information is registration information of the terminal connected to the first network; 基于所述终端标识信息生成比对寻呼请求,并将比对寻呼请求向全网中除第一网络以外的其他网络进行寻呼;以及Generating a comparison paging request based on the terminal identification information, and paging the comparison paging request to other networks except the first network in the entire network; 若在预设时间内接收到任一网络基于比对寻呼请求所反馈的比对结果,则基于比对结果判断是否进行终端当前业务的网络切换。If the comparison result fed back by any network based on the comparison paging request is received within a preset time, it is determined whether to perform network switching of the current service of the terminal based on the comparison result. 如权利要求1所述的终端网络切换方法,还包括:The method for switching a terminal network according to claim 1, further comprising: 若在预设时间内未接收到任一网络基于比对寻呼请求所反馈的比对结果,则向第一网络发送寻呼失败信息。If the comparison result fed back by any of the networks based on the comparison paging request is not received within the preset time, the paging failure information is sent to the first network. 如权利要求1所述的终端网络切换方法,其中,若在预设时间内接收到任一网络基于比对寻呼请求所反馈的比对结果,则基于比对结果判断是否进行终端当前业务的网络切换的步骤包括:The terminal network switching method according to claim 1, wherein if the comparison result fed back by any of the networks based on the comparison paging request is received within a preset time, whether the current service of the terminal is performed is determined based on the comparison result. The steps for network switching include: 若在预设时间内接收到任一网络基于自身连接终端标识信息表和比对寻呼请求中的终端标识信息所反馈的比对结果,则根据比对结果判断终端标识信息是否一致;以及If the comparison result fed back by any network based on the self-connected terminal identification information table and the terminal identification information in the comparison paging request is received within a preset time, it is determined whether the terminal identification information is consistent according to the comparison result; 若终端标识信息一致,则进行终端当前业务的网络切换。If the terminal identification information is consistent, the network switching of the current service of the terminal is performed. 如权利要求3所述的终端网络切换方法,其中,若在预设时间内接收到任一网络基于比对寻呼请求所反馈的比对结果,则基于比对结果判断是否进行终端当前业务的网络切换的步骤还包括:The terminal network switching method according to claim 3, wherein if the comparison result fed back by any of the networks based on the comparison paging request is received within a preset time, whether the current service of the terminal is performed is determined based on the comparison result. The steps of network switching also include: 若终端标识信息不一致,则判断是否到达预设时间的时限,若未到达预设时间的时限,则继续接收反馈的比对结果;若到达预设时间的时限,则向第一网络发送寻呼失败信息。If the terminal identification information is inconsistent, it is determined whether the time limit of the preset time is reached. If the time limit of the preset time is not reached, the comparison result of the feedback is continued; if the time limit of the preset time is reached, the page is sent to the first network. Failure information. 如权利要求3所述的终端网络切换方法,还包括:The method for switching a terminal network according to claim 3, further comprising: 将反馈终端标识信息一致比对结果的网络作为目标网络,并向第一网络返回寻呼成功信息;以及And the network that feeds back the comparison result of the terminal identification information as the target network, and returns the paging success information to the first network; 接收第一网络发送的终端当前业务的信息,并将终端当前业务的信息发送至目标网络,以使目标网络基于终端当前业务的信息提供网络服务,完成终端当前业务的网络切换。The information about the current service of the terminal sent by the first network is received, and the information about the current service of the terminal is sent to the target network, so that the target network provides the network service based on the information of the current service of the terminal, and completes the network handover of the current service of the terminal. 一种终端网络切换装置,包括:A terminal network switching device includes: 获取标识模块,其设置为获取终端网络中断时第一网络发送的终端标识信息,所述终端标识信息为终端连接第一网络的注册信息;Obtaining an identifier module, configured to acquire terminal identifier information sent by the first network when the terminal network is interrupted, where the terminal identifier information is registration information of the terminal connected to the first network; 生成寻呼模块,其设置为基于所述终端标识信息生成比对寻呼请求,并将比对寻呼请求向全网中除第一网络以外的其他网络进行寻呼;以及Generating a paging module, configured to generate a comparison paging request based on the terminal identification information, and paging the comparison paging request to a network other than the first network in the entire network; 比对判断模块,若在预设时间内接收到任一网络基于比对寻呼请求所反馈的比对结果,则所述比对判断模块基于比对结果判断是否进行终端当前业务的网络切换。The comparison judging module determines, according to the comparison result, whether to perform network switching of the current service of the terminal, if the comparison result fed back by any of the networks based on the comparison paging request is received within a preset time. 一种终端网络切换系统,包括服务器和终端,所述服务器为核心网、第一网络和第二网络的硬件载体,A terminal network switching system includes a server and a terminal, and the server is a hardware carrier of a core network, a first network, and a second network, 当终端检测到网络连接断开时,启动预设业务保持模式,以防止用户在预设时间内中断终端的当前业务;When the terminal detects that the network connection is disconnected, the preset service hold mode is started to prevent the user from interrupting the current service of the terminal within a preset time; 当第一网络检测到与终端的网络连接断开时,向核心网发送终端标识信息;Sending terminal identification information to the core network when the first network detects that the network connection with the terminal is disconnected; 核心网在接收第一网络发送的终端标识信息,基于终端标识信息生成比对寻呼请求,并将比对寻呼请求向全网中除第一网络以外的其他网络进行寻呼;The core network receives the terminal identification information sent by the first network, generates a comparison paging request based on the terminal identification information, and pages the comparison paging request to other networks except the first network in the entire network; 第二网络接收到比对寻呼请求时,获取自身连接终端标识信息表,并将对寻呼请求中的终端标识信息与自身连接终端标识信息表进行比对,生成比对结果发送至核心网;并且When receiving the comparison paging request, the second network acquires the self-connection terminal identification information table, and compares the terminal identification information in the paging request with the self-connected terminal identification information table, and generates a comparison result to be sent to the core network. ;and 核心网接收到第二网络的比对结果,并基于比对结果判断是否进行终端当前业务的网络切换。The core network receives the comparison result of the second network, and determines whether to perform network switching of the current service of the terminal based on the comparison result. 如权利要求7所述的终端网络切换系统,其中,若所述核心网在预设时间内未接收到任一网络基于比对寻呼请求所反馈的比对结果,则向第一网络发送寻呼失败信息。The terminal network switching system according to claim 7, wherein if the core network does not receive the comparison result fed back by any of the networks based on the comparison paging request within a preset time, sending the search result to the first network Call failure information. 如权利要求7所述的终端网络切换系统,其中,所述核心网将反馈终端标识信息一致比对结果的第二网络作为目标网络,并向第一网络返回寻呼成功信息;并且The terminal network switching system according to claim 7, wherein the core network uses a second network that feeds back terminal identification information to match the result of the comparison as a target network, and returns paging success information to the first network; 所述核心网接收第一网络发送的终端当前业务的信息,并将终端当前业务的信息发送至目标网络,以使目标网络基于终端当前业务的信息提供网络服务,完成终端当前业务的网络切换。The core network receives the information about the current service of the terminal sent by the first network, and sends the information about the current service of the terminal to the target network, so that the target network provides the network service based on the current service information of the terminal, and completes the network switching of the current service of the terminal. 一种计算机存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时,所述处理器实现如权利要求1至5中任一项所述的终端网络切换方法。A computer storage medium having stored thereon a computer program, the processor implementing the terminal network switching method according to any one of claims 1 to 5 when the computer program is executed by a processor.
PCT/CN2018/097799 2017-07-31 2018-07-31 Terminal network switching method, device and system, and computer storage medium Ceased WO2019024846A1 (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
CN201710645022.7A CN109327869A (en) 2017-07-31 2017-07-31 Terminal network switching method, device, system and computer storage medium
CN201710645022.7 2017-07-31

Publications (1)

Publication Number Publication Date
WO2019024846A1 true WO2019024846A1 (en) 2019-02-07

Family

ID=65232282

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/CN2018/097799 Ceased WO2019024846A1 (en) 2017-07-31 2018-07-31 Terminal network switching method, device and system, and computer storage medium

Country Status (2)

Country Link
CN (1) CN109327869A (en)
WO (1) WO2019024846A1 (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2025082293A1 (en) * 2023-10-20 2025-04-24 维沃移动通信有限公司 Information transmission method and device, terminal, and core network node

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113747422B (en) * 2020-05-27 2024-02-02 中国联合网络通信集团有限公司 Network service switching method, device, equipment and storage medium
CN113163510B (en) * 2021-03-10 2022-12-16 海能达通信股份有限公司 Communication networking method, device and storage medium
CN115701735A (en) * 2021-08-02 2023-02-10 中国电信股份有限公司 Method, device, system and equipment for switching terminal access network

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103945358A (en) * 2014-04-17 2014-07-23 福建三元达通讯股份有限公司 Privately-owned cell security access method, privately-owned cell and user terminal and system
CN104221420A (en) * 2014-01-28 2014-12-17 华为技术有限公司 Method, device and system for recognizing cross-system call drop terminal
WO2015103780A1 (en) * 2014-01-10 2015-07-16 华为技术有限公司 Method and device for bearing circuit switched domain voice service

Family Cites Families (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101374343B (en) * 2007-08-21 2012-08-08 华为技术有限公司 Method and terminal equipment for implementing business continuity
WO2009089743A1 (en) * 2007-12-29 2009-07-23 Huawei Technologies Co., Ltd. A resource release method, a communication equipment and a network system
CN101252782B (en) * 2008-04-14 2011-12-07 中兴通讯股份有限公司 Method for obtaining terminal roam access mode
CN102238653B (en) * 2010-05-07 2013-12-25 电信科学技术研究院 Method, device and system for controlling cell handover in evolved NodeB (eNB)
CN102487538B (en) * 2010-12-02 2014-11-19 无锡物联网产业研究院 Cell switching method, device and system based on single frequency network
CN103813395A (en) * 2012-11-09 2014-05-21 中兴通讯股份有限公司 Method for moving seamlessly among different networks by terminal user, and wireless local area network optimization gateway (WOG)
WO2014116757A1 (en) * 2013-01-23 2014-07-31 Wang xiao hua System and method for concurrent call session(s) handover to ip network or cellular cs network
US9699696B2 (en) * 2014-06-09 2017-07-04 Cisco Technology, Inc. System and method for providing handover to an ambiguous small cell access point in a network environment
CN105246115B (en) * 2015-09-18 2018-08-28 河海大学常州校区 The multi-cell cooperating fast handoff method invited based on switching

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2015103780A1 (en) * 2014-01-10 2015-07-16 华为技术有限公司 Method and device for bearing circuit switched domain voice service
CN105264958A (en) * 2014-01-10 2016-01-20 华为技术有限公司 Method and device for bearing circuit switched domain voice service
CN104221420A (en) * 2014-01-28 2014-12-17 华为技术有限公司 Method, device and system for recognizing cross-system call drop terminal
CN103945358A (en) * 2014-04-17 2014-07-23 福建三元达通讯股份有限公司 Privately-owned cell security access method, privately-owned cell and user terminal and system

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2025082293A1 (en) * 2023-10-20 2025-04-24 维沃移动通信有限公司 Information transmission method and device, terminal, and core network node

Also Published As

Publication number Publication date
CN109327869A (en) 2019-02-12

Similar Documents

Publication Publication Date Title
US10313997B2 (en) User equipment registration method for network slice selection and network controller and network communication system using the same
EP3165033B1 (en) Suppressing third party registration and third party deregistration actions
JP5646647B2 (en) Method and apparatus for use in a communication network
EP2347607B1 (en) Method, apparatus and computer readable storage medium for supporting srvcc emergency call
US20200022031A1 (en) Network handover method, apparatus and system
CN101491156B (en) Switching of multimedia sessions of a mobile terminal
US12166842B2 (en) Application function influence in application context relocation
US9781579B2 (en) Method and device for realizing terminal WIFI talkback
US9198222B2 (en) Telecommunication network
KR20200011137A (en) Electronic device suporting multiple subscriber identity modules and method therefor
US10616808B2 (en) Exchanging network server registration credentials over a D2D network
WO2019024846A1 (en) Terminal network switching method, device and system, and computer storage medium
JP2008508755A (en) Method and apparatus for session control in a hybrid telecommunications network
WO2021047454A1 (en) Location information acquisition method, location service configuration method, and communication device
CN101568091A (en) Method, system and equipment for providing service
US9936364B2 (en) Mobile device wireless identifier assignment for emergency calls
CN107770035B (en) Method and device for pushing offline notification
US9392032B2 (en) Session transfer method, device and system
EP3930379B1 (en) Voice switching method and apparatus
US20180338295A1 (en) Establish Data Radio Bearer During Location Update
WO2024022163A1 (en) Positioning method, terminal and network device
CN117378191A (en) A method, device and readable storage medium for providing local services
CN108738089B (en) A method and device for inter-office transfer of user numbers
JP6295126B2 (en) COMMUNICATION SYSTEM, CALL CONNECTION CONTROL DEVICE, AND COMMUNICATION METHOD
KR20130023970A (en) Traffic control gateway and traffic control method using the same

Legal Events

Date Code Title Description
121 Ep: the epo has been informed by wipo that ep was designated in this application

Ref document number: 18841848

Country of ref document: EP

Kind code of ref document: A1

NENP Non-entry into the national phase

Ref country code: DE

32PN Ep: public notification in the ep bulletin as address of the adressee cannot be established

Free format text: NOTING OF LOSS OF RIGHTS PURSUANT TO RULE 112(1) EPC (EPO FORM 1205A DATED 30.06.2020)

122 Ep: pct application non-entry in european phase

Ref document number: 18841848

Country of ref document: EP

Kind code of ref document: A1