Movatterモバイル変換


[0]ホーム

URL:


CN110300404A - A kind of network control method and mobile terminal - Google Patents

A kind of network control method and mobile terminal
Download PDF

Info

Publication number
CN110300404A
CN110300404ACN201910570486.5ACN201910570486ACN110300404ACN 110300404 ACN110300404 ACN 110300404ACN 201910570486 ACN201910570486 ACN 201910570486ACN 110300404 ACN110300404 ACN 110300404A
Authority
CN
China
Prior art keywords
preset
game
mobile terminal
game program
online game
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.)
Granted
Application number
CN201910570486.5A
Other languages
Chinese (zh)
Other versions
CN110300404B (en
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.)
Vivo Mobile Communication Co Ltd
Original Assignee
Vivo Mobile Communication Co Ltd
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 Vivo Mobile Communication Co LtdfiledCriticalVivo Mobile Communication Co Ltd
Priority to CN201910570486.5ApriorityCriticalpatent/CN110300404B/en
Publication of CN110300404ApublicationCriticalpatent/CN110300404A/en
Application grantedgrantedCritical
Publication of CN110300404BpublicationCriticalpatent/CN110300404B/en
Activelegal-statusCriticalCurrent
Anticipated expirationlegal-statusCritical

Links

Classifications

Landscapes

Abstract

Translated fromChinese

本发明提供了一种网络控制方法及移动终端。移动终端配置有第一SIM卡和第二SIM卡,第二SIM卡注册有IMS业务。该方法包括:检测在线游戏程序的游戏进度是否达到预设游戏节点,预设游戏节点为表示可容忍网络延迟大于第一预设延迟阈值的游戏节点;若在线游戏程序的游戏进度达到预设游戏节点,则将移动终端连接的移动网络切换至第二SIM卡的网络;发送预设消息至IMS服务器并重启定时器,其中,所述定时器用于触发执行所述发送预设消息步骤,其中,预设消息为用于维护移动终端持续使用IMS业务的消息。本发明能够在不影响IMS业务维护使用的情况下,有效地减小在线游戏服务的卡顿对用户体验的影响。

The invention provides a network control method and a mobile terminal. The mobile terminal is configured with a first SIM card and a second SIM card, and the second SIM card is registered with an IMS service. The method includes: detecting whether the game progress of the online game program reaches a preset game node, and the preset game node is a game node indicating that the tolerable network delay is greater than a first preset delay threshold; if the game progress of the online game program reaches the preset game node The node switches the mobile network connected to the mobile terminal to the network of the second SIM card; sends a preset message to the IMS server and restarts the timer, wherein the timer is used to trigger the execution of the step of sending the preset message, wherein, The preset message is a message for maintaining the continuous use of the IMS service by the mobile terminal. The present invention can effectively reduce the influence of the freeze of the online game service on the user experience without affecting the maintenance and use of the IMS service.

Description

Translated fromChinese
一种网络控制方法及移动终端A network control method and mobile terminal

技术领域technical field

本发明实施例涉及通信技术领域,尤其涉及一种网络控制方法及移动终端。The embodiments of the present invention relate to the field of communication technologies, and in particular, to a network control method and a mobile terminal.

背景技术Background technique

目前双卡单通、三卡单通等终端通信模式是智能终端的主流模式,上述终端通信模式中,不论终端插入双卡、三卡或是更多张的用户身份识别(SIM)卡,虽然插入的所有SIM卡都可以同时保持注册状态,但是,由于终端的天线数不能满足所有SIM卡同时传输数据的需求(终端配置的通常是一套天线,即单通),因此,终端采用一张SIM卡来进行移动网络连接进行数据收发时,就需要占用天线资源,会导致其他已安装的SIM卡无法连接各自的移动网络进行数据的收发。At present, terminal communication modes such as dual-card single-pass and triple-card single-pass are the mainstream modes of intelligent terminals. All inserted SIM cards can maintain the registration status at the same time, but because the number of antennas of the terminal cannot meet the requirements of all SIM cards for simultaneous data transmission (the terminal is usually equipped with a set of antennas, that is, single-pass), therefore, the terminal uses one When the SIM card is used to connect to the mobile network for data transmission and reception, it needs to occupy antenna resources, which will cause other installed SIM cards to be unable to connect to their respective mobile networks for data transmission and reception.

随着,智能终端的功能越来越强大,在线游戏服务越来越受用户欢迎。但是,在线游戏程序需要联网,其对数据的实时性要求很高且对数据的容错能力较低。As the functions of smart terminals become more and more powerful, online game services become more and more popular among users. However, online game programs need to be connected to the Internet, which has high requirements for real-time data and low fault tolerance for data.

此外,目前的通讯业务还提供了IP多媒体子系统(IMS)业务,终端的SIM卡通过注册IMS业务可以使终端利用该SIM卡的移动网络来使用各种即时通讯业务。而为了维护终端对该IMS业务的持续使用,IMS对应的协议需要终端定期发送用于维护持续使用该IMS服务的预设消息,那么在发送该预设消息时则需要使用已注册IMS的SIM卡来进行移动网络连接进行消息发送。因此,终端需要定期采用已注册IMS的SIM卡进行移动网络连接来发送预设消息,否则将会导致IMS业务异常。In addition, the current communication service also provides IP Multimedia Subsystem (IMS) service. By registering the IMS service with the SIM card of the terminal, the terminal can use the mobile network of the SIM card to use various instant messaging services. In order to maintain the continuous use of the IMS service by the terminal, the protocol corresponding to the IMS requires the terminal to periodically send a preset message for maintaining the continuous use of the IMS service, and then the SIM card registered with IMS needs to be used when sending the preset message to connect to the mobile network to send messages. Therefore, the terminal needs to regularly use the SIM card registered with the IMS to connect to the mobile network to send the preset message, otherwise, the IMS service will be abnormal.

那么当终端中注册IMS业务的副卡SIM卡与默认提供数据网络连接的主卡SIM卡不相同时,为了使用IMS业务,则终端需要周期性的发送预设消息将会占用天线资源,从而导致正在进行在线游戏服务出现数据传输的中断,造成游戏卡顿,影响用户体验。Then when the secondary card SIM card registered for IMS service in the terminal is different from the main card SIM card that provides data network connection by default, in order to use the IMS service, the terminal needs to periodically send preset messages, which will occupy antenna resources, resulting in The interruption of data transmission in the ongoing online game service causes the game to freeze and affects the user experience.

发明内容Contents of the invention

本发明实施例提供一种网络控制方法及移动终端,以在不影响IMS业务维护使用的情况下,有效地减小在线游戏服务的卡顿对用户体验的影响。Embodiments of the present invention provide a network control method and a mobile terminal, so as to effectively reduce the impact of online game service freeze on user experience without affecting the maintenance and use of IMS services.

为了解决上述技术问题,本发明是这样实现的:In order to solve the problems of the technologies described above, the present invention is achieved in that:

第一方面,本发明实施例提供了一种网络控制方法,应用于移动终端,所述移动终端安装有第一SIM卡和第二SIM卡,所述第二SIM卡注册有IMS业务,所述方法包括:In the first aspect, an embodiment of the present invention provides a network control method, which is applied to a mobile terminal, the mobile terminal is installed with a first SIM card and a second SIM card, the second SIM card is registered with an IMS service, and the Methods include:

检测运行的在线游戏程序的游戏进度是否达到预设游戏节点,其中,所述预设游戏节点为表示可容忍网络延迟大于第一预设延迟阈值的游戏节点,所述在线游戏程序采用所述第一SIM卡的第一移动网络进行网络连接;Detecting whether the game progress of the running online game program reaches a preset game node, wherein the preset game node is a game node indicating that the tolerable network delay is greater than a first preset delay threshold, and the online game program uses the first preset delay threshold. The first mobile network of a SIM card is connected to the network;

若所述在线游戏程序的游戏进度达到所述预设游戏节点,则将所述移动终端连接的移动网络切换至所述第二SIM卡的第二移动网络;If the game progress of the online game program reaches the preset game node, switching the mobile network connected to the mobile terminal to the second mobile network of the second SIM card;

发送预设消息至IMS服务器并重启定时器,其中,所述定时器用于触发执行所述发送预设消息步骤,其中,所述预设消息为用于维护所述移动终端持续使用所述IMS业务的消息。sending a preset message to the IMS server and restarting a timer, wherein the timer is used to trigger the execution of the step of sending a preset message, wherein the preset message is used to maintain the mobile terminal to continue using the IMS service news.

第二方面,本发明实施例还提供了一种移动终端,所述移动终端安装有第一SIM卡和第二SIM卡,所述第二SIM卡注册有IMS业务,所述移动终端包括:In the second aspect, the embodiment of the present invention also provides a mobile terminal, the mobile terminal is installed with a first SIM card and a second SIM card, and the second SIM card is registered with an IMS service, and the mobile terminal includes:

第一检测模块,用于检测运行的在线游戏程序的游戏进度是否达到预设游戏节点,其中,所述预设游戏节点为表示可容忍网络延迟大于第一预设延迟阈值的游戏节点,所述在线游戏程序采用所述第一SIM卡的第一移动网络进行网络连接;The first detection module is used to detect whether the game progress of the running online game program reaches a preset game node, wherein the preset game node is a game node indicating that the tolerable network delay is greater than the first preset delay threshold, and the The online game program uses the first mobile network of the first SIM card to perform network connection;

第一切换模块,用于若所述在线游戏程序的游戏进度达到所述预设游戏节点,则将所述移动终端连接的移动网络切换至所述第二SIM卡的第二移动网络;A first switching module, configured to switch the mobile network connected to the mobile terminal to the second mobile network of the second SIM card if the game progress of the online game program reaches the preset game node;

操作模块,用于发送预设消息至IMS服务器并重启定时器,其中,所述定时器用于触发执行所述发送预设消息步骤,其中,所述预设消息为用于维护所述移动终端持续使用所述IMS业务的消息。An operation module, configured to send a preset message to an IMS server and restart a timer, wherein the timer is used to trigger the execution of the step of sending a preset message, wherein the preset message is used to maintain the mobile terminal for continuous Use the message of the IMS service.

第三方面,本发明实施例还提供了一种移动终端,包括:存储器、处理器及存储在所述存储器上并可在所述处理器上运行的计算机程序,所述计算机程序被所述处理器执行时实现所述的网络控制方法的步骤。In the third aspect, the embodiment of the present invention also provides a mobile terminal, including: a memory, a processor, and a computer program stored on the memory and operable on the processor, the computer program is processed by the processor Implement the steps of the network control method when the controller executes.

第四方面,本发明实施例还提供了一种计算机可读存储介质,所述计算机可读存储介质上存储有计算机程序,所述计算机程序被处理器执行时实现所述的网络控制方法的步骤。In a fourth aspect, an embodiment of the present invention also provides a computer-readable storage medium, where a computer program is stored on the computer-readable storage medium, and when the computer program is executed by a processor, the steps of the network control method are implemented. .

在本发明实施例中,通过使用第一SIM卡的第一移动网络运行在线游戏程序过程中,如果检测到运行的在线游戏程序的游戏进度达到预设游戏节点时,则将移动终端的移动网络切换至注册有IMS业务的第二SIM卡的第二移动网络,并主动运行与该第二SIM卡对应的目标逻辑代码以及重启用于触发该目标逻辑代码的定时器,从而使得用于维护该移动中终端持续使用该IMS业务的预设消息得以发送至IMS服务器,能够在游戏进度达到可容忍网络延迟较高的游戏节点,来切换移动网络触发第二SIM卡的预设消息的发送,能够在不影响IMS业务维护使用的情况下,有效地减小在线游戏服务的卡顿对用户体验的影响。In the embodiment of the present invention, during the running of the online game program through the first mobile network using the first SIM card, if it is detected that the game progress of the running online game program reaches the preset game node, the mobile network of the mobile terminal will switching to the second mobile network with the second SIM card registered with the IMS service, and actively running the target logic code corresponding to the second SIM card and restarting the timer for triggering the target logic code, so that the The preset message that the mobile terminal continues to use the IMS service can be sent to the IMS server. When the game progress reaches a game node with a higher tolerable network delay, the mobile network can be switched to trigger the sending of the preset message of the second SIM card. Without affecting the maintenance and use of IMS services, it can effectively reduce the impact of online game service freezes on user experience.

附图说明Description of drawings

图1是本发明一个实施例的网络控制方法的流程图;FIG. 1 is a flowchart of a network control method according to an embodiment of the present invention;

图2是本发明一个实施例的网络控制系统的系统架构图;Fig. 2 is a system architecture diagram of a network control system according to an embodiment of the present invention;

图3是本发明一个实施例的移动终端的框图;Fig. 3 is a block diagram of a mobile terminal according to an embodiment of the present invention;

图4是本发明一个实施例的移动终端的硬件结构示意图。Fig. 4 is a schematic diagram of a hardware structure of a mobile terminal according to an embodiment of the present invention.

具体实施方式Detailed ways

下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。The following will clearly and completely describe the technical solutions in the embodiments of the present invention with reference to the accompanying drawings in the embodiments of the present invention. Obviously, the described embodiments are some of the embodiments of the present invention, but not all of them. Based on the embodiments of the present invention, all other embodiments obtained by persons of ordinary skill in the art without creative efforts fall within the protection scope of the present invention.

参照图1,本发明实施例提供了一种网络控制方法的流程图,应用于移动终端,所述移动终端安装有第一SIM卡和第二SIM卡,所述移动终端配置默认采用所述第一SIM卡进行移动网络通信,所述第二SIM卡注册有IMS业务。Referring to FIG. 1 , an embodiment of the present invention provides a flowchart of a network control method, which is applied to a mobile terminal, the mobile terminal is installed with a first SIM card and a second SIM card, and the mobile terminal is configured to adopt the first SIM card and the second SIM card by default. A SIM card performs mobile network communication, and the second SIM card is registered with an IMS service.

IMS是当前LTE(Long Term Evolution,长期演进)上提供语音及视频通信的基本方案。其中,搭载到4G网络的IMS可以提供VoLTE(长期演进语音承载,Voice over Long-Term Evolution)。例如移动终端的第二SIM的网络为4G网络,则可以提供VoLTE服务。The IMS is a basic solution for providing voice and video communication on the current LTE (Long Term Evolution, long-term evolution). Among them, the IMS carried on the 4G network can provide VoLTE (Voice over Long-Term Evolution). For example, if the network of the second SIM of the mobile terminal is a 4G network, the VoLTE service can be provided.

其中,IMS以SIP(Session Initiation Protocol,会话初始协议)协议为基础,通过基于TCP/IP连接的PS域(分组交换,Packet Switch)提供通话业务,可以很好地利用了LTE和5G的带宽和时延特定,从而能够提供高质量的通话服务。Among them, IMS is based on the SIP (Session Initiation Protocol, Session Initiation Protocol) protocol, and provides call services through the PS domain (packet switch, Packet Switch) based on TCP/IP connections, which can make good use of the bandwidth and bandwidth of LTE and 5G. Latency is specific so that high-quality call services can be provided.

其中,SIP协议要求,在终端使用SIP服务之前,需要先在SIP服务器进行注册,而且必须定时给服务器发送重注册消息(发送该重注册消息的周期由一个注册定时器控制),以保持服务器上面的状态与移动终端状态是同步的,并能及时更新加密信息。这里的注册和重注册步骤都可以通过给服务器定时发送REGISTER消息来完成。Among them, the SIP protocol requires that before the terminal uses the SIP service, it needs to register with the SIP server first, and must regularly send a re-registration message to the server (the cycle of sending the re-registration message is controlled by a registration timer), so as to keep The status of the mobile terminal is synchronized with that of the mobile terminal, and the encrypted information can be updated in time. Both the registration and re-registration steps here can be completed by regularly sending REGISTER messages to the server.

此外,SIP协议中存在订阅服务,因此,移动终端可以在服务器订阅特定的事件。在该特定事件发生时,服务器会主动发送通知消息给移动终端,这样同样可以保证移动终端和服务器的状态同步。而SIP协议规定,使用订阅服务移动终端也需要定时发送订阅刷新消息(发送订阅刷新消息的周期由一个订阅定时器控制),以保持状态同步。这里的订阅以及订阅刷新步骤都是通过移动终端定时给服务器发送SUBSCRIBE消息来完成。In addition, there is a subscription service in the SIP protocol, so the mobile terminal can subscribe to a specific event on the server. When the specific event occurs, the server will actively send a notification message to the mobile terminal, which can also ensure that the status of the mobile terminal and the server are synchronized. The SIP protocol stipulates that the mobile terminal using the subscription service also needs to regularly send subscription refresh messages (the period of sending subscription refresh messages is controlled by a subscription timer), so as to maintain state synchronization. The steps of subscribing and subscribing refresh here are completed by sending SUBSCRIBE messages to the server regularly by the mobile terminal.

其中,关于发送REGISTER消息的周期T1,以及发送SUBSCRIBE消息的T2均由服务器指定,移动终端无法动态配置这两个周期,也即上述两个定时器的定时周期。其中,T1和T2可以相同或不同,本发明对此不做限制。可以理解的是REGISTER消息为用于维护移动终端保持IMS业务的注册状态的消息,而SUBSCRIBE消息则是用于维护移动终端保持订阅状态的消息。这两种消息可以维护所述移动终端持续使用所述IMS业务。The period T1 for sending the REGISTER message and T2 for sending the SUBSCRIBE message are both specified by the server, and the mobile terminal cannot dynamically configure these two periods, that is, the timing periods of the above two timers. Wherein, T1 and T2 may be the same or different, which is not limited in the present invention. It can be understood that the REGISTER message is a message for maintaining the registration status of the IMS service maintained by the mobile terminal, and the SUBSCRIBE message is a message for maintaining the subscription status of the mobile terminal. These two messages can maintain the continuous use of the IMS service by the mobile terminal.

由此可以看出,即便移动终端不使用IMS所提供的诸如网络电话、文档接收等业务,上述REGISTER和SUBSCRIBE消息也还是需要周期性的发送的。这样就带来一个问题。如上文所述,移动终端配置默认采用第一SIM卡进行移动网络通信,即第一SIM卡为主卡,而第二SIM卡注册有IMS业务,第二SIM卡为副卡。那么在移动终端使用副卡的移动网络来周期性地发送上述两种消息时,该副卡的网络势必需要占用天线资源。而为了让移动终端能及时收到IMS消息(例如呼入的网络电话),则移动终端必须一直保持SIP注册状态,也就是必须周期性发送REGISTER消息;可选地,为了移动终端保持订阅状态,其还需要周期性的发送SUBSCRIBE消息。如果在副卡发送上述两种中任意一种消息的时间点,主卡正在进行对低时延要求较高的业务时,比如在线游戏,主卡就会受到副卡抢占天线资源的影响,导致网络延迟,使得在线游戏卡顿,严重影响用户体验。It can be seen from this that even if the mobile terminal does not use the services provided by the IMS, such as Internet telephony and document reception, the above REGISTER and SUBSCRIBE messages still need to be sent periodically. This brings up a problem. As mentioned above, the mobile terminal is configured to use the first SIM card for mobile network communication by default, that is, the first SIM card is the main card, and the second SIM card is registered with the IMS service, and the second SIM card is the secondary card. Then, when the mobile terminal uses the mobile network of the secondary card to periodically send the above two messages, the network of the secondary card must occupy antenna resources. And in order to allow the mobile terminal to receive the IMS message in time (such as an incoming VoIP call), the mobile terminal must always maintain the SIP registration status, that is, the REGISTER message must be sent periodically; optionally, for the mobile terminal to maintain the subscription status, It also needs to periodically send SUBSCRIBE messages. If at the time when the secondary card sends any of the above two messages, the primary card is performing services that require low latency, such as online games, the primary card will be affected by the secondary card’s preemption of antenna resources, resulting in Network delays cause online games to freeze, seriously affecting user experience.

显然,上述维护所述移动终端持续使用所述IMS业务的消息并不能延迟发送,因为移动终端超时未触发SIP重注册,那它的注册状态就会丢失;如果移动终端超时未刷新订阅,它的订阅状态也同样会被结束。但是发明人在实现本发明的过程中发现,根据SIP协议,移动终端如果提前进行重注册和订阅刷新是可以正常处理的,注册状态和订阅状态也都可以被正常刷新。Obviously, the above-mentioned message for maintaining the continuous use of the IMS service by the mobile terminal cannot be delayed, because the mobile terminal does not trigger SIP re-registration when it times out, and its registration status will be lost; if the mobile terminal does not refresh the subscription when it times out, its Subscription status will also be ended. However, the inventor found in the process of implementing the present invention that according to the SIP protocol, if the mobile terminal performs re-registration and subscription refresh in advance, it can be processed normally, and the registration status and subscription status can also be refreshed normally.

对于低时延要求较高的业务(即可容忍的网络延迟较小的业务)包括但不限于视频通话、在线视频播放、在线游戏、5G远程动手术等实时服务,特别是在线游戏、5G远程动手术这两种实时服务,并不是提供服务的每个时间点都要求较小的网络延迟。以在线游戏为例,在线游戏都会有回合制或者关卡制,在游戏回合与回合之间,以及切换关卡的游戏节点,这些游戏节点对数据实时性要求很低,也就是说,这些游戏节点可容忍的网络延迟是比较高的;相反,在游戏过程中,例如两个角色打斗过程中的游戏节点都是具有较低的可容忍的网络延迟的,在角色打斗过程中的网络延迟会严重影响用户游戏体验,而在关卡等非重要的游戏节点的网络延迟则可以减小延迟给用户带来的影响。Services with high requirements for low latency (i.e. services with small tolerable network delays) include but are not limited to video calls, online video playback, online games, 5G remote surgery and other real-time services, especially online games, 5G remote operations, etc. For these two real-time services, not every time point in which the service is provided requires a small network delay. Taking online games as an example, online games will have a turn-based or level-based system. Between game rounds and game nodes that switch levels, these game nodes have very low requirements for real-time data. That is to say, these game nodes can The tolerable network delay is relatively high; on the contrary, in the game process, for example, the game nodes in the process of two characters fighting have a lower tolerable network delay, and the network delay in the role fighting process will seriously affect The user's game experience, while the network delay at non-important game nodes such as checkpoints can reduce the impact of delay on users.

因此,在本发明实施例中,给出了如图1所示的网络控制方法,来解决上述问题。其中,图1所示的方法应用于移动终端,所述移动终端安装有第一SIM卡和第二SIM卡,所述移动终端配置默认采用所述第一SIM卡进行移动网络通信,所述第二SIM卡注册有IMS业务。Therefore, in an embodiment of the present invention, a network control method as shown in FIG. 1 is provided to solve the above problems. Wherein, the method shown in FIG. 1 is applied to a mobile terminal, and the mobile terminal is installed with a first SIM card and a second SIM card, and the mobile terminal is configured to use the first SIM card for mobile network communication by default, and the second SIM card is used for mobile network communication. The second SIM card is registered with the IMS service.

图2示出了图1的网络控制方法对应的系统架构图。FIG. 2 shows a system architecture diagram corresponding to the network control method in FIG. 1 .

如图2所示,该网络控制系统可以包括移动终端和网络设备/服务器。移动终端安装有可容忍网络延迟小于第二预设延迟阈值的游戏程序(即图2所示的游戏APP),移动终端插入有SIM1(即第一SIM卡)和SIM2(即第二SIM卡),且SIM2注册有IMS业务。由于移动终端配置默认采用所述SIM1进行移动网络通信,因此,APP基于SIM1与APP的服务器进行通信;而终端通过SIM2与IMS服务器通信来维护和使用IMS业务。As shown in Figure 2, the network control system may include a mobile terminal and a network device/server. The mobile terminal is installed with a game program (i.e. the game APP shown in Figure 2) that can tolerate network delay less than the second preset delay threshold, and the mobile terminal is inserted with SIM1 (i.e. the first SIM card) and SIM2 (i.e. the second SIM card) , and SIM2 is registered with the IMS service. Since the mobile terminal is configured to use the SIM1 for mobile network communication by default, the APP communicates with the APP server based on the SIM1; and the terminal maintains and uses the IMS service by communicating with the IMS server through the SIM2.

下面结合图2来对图1所示的方法进行详细描述,在图1的流程开始之前,移动终端的初始状态为默认使用SIM1进行移动网络连接,SIM2注册有IMS业务,那么,后续用户使用在线业务时,例如在线游戏服务时,则需要使用SIM1的数据网络,而在需要进行IMS重注册和订阅刷新时,则需要使用SIM2的数据网络来连接IMS服务器。The method shown in FIG. 1 will be described in detail below in conjunction with FIG. 2. Before the process in FIG. 1 starts, the initial state of the mobile terminal is to use SIM1 for mobile network connection by default, and SIM2 is registered with IMS services. Then, subsequent users use the online For business, such as online game service, you need to use the data network of SIM1, and when you need to perform IMS re-registration and subscription refresh, you need to use the data network of SIM2 to connect to the IMS server.

如图1所示,该方法具体可以包括如下步骤:As shown in Figure 1, the method may specifically include the following steps:

可选地,步骤100,检测启动的在线游戏程序是否属于预设游戏列表;Optionally, step 100, detecting whether the started online game program belongs to the preset game list;

其中,预设游戏列表中的内容可以是游戏的唯一性的标识信息,例如游戏名称、游戏ID等。Wherein, the content in the preset game list may be the unique identification information of the game, such as game name, game ID and so on.

那么当用户启动一款在线游戏程序时,则触发步骤100的执行。Then when the user starts an online game program, the execution of step 100 is triggered.

该预设游戏列表可以是用户配置的,和/或,由系统自动配置。在游戏列表中所配置的游戏均为用户要求其具有较低的网络延迟的游戏。The preset game list may be configured by the user, and/or automatically configured by the system. The games configured in the game list are all games that users require with low network latency.

该预设游戏列表中的游戏由于是要求的网络延迟较小的游戏,因此,列表中的游戏一般为在线游戏。当用户配置该预设游戏列表时,用户可以根据对各个游戏的使用体验,对于哪些游戏不太可以忍受具有网络延迟,从而将这些游戏配置到该预设游戏列表中。Since the games in the preset game list are games requiring relatively small network delay, the games in the list are generally online games. When the user configures the preset game list, the user can configure those games into the preset game list for which games are less tolerable to have network delay according to the user experience of each game.

可选地,所述预设游戏列表包括可容忍网络延迟小于第二预设延迟阈值的游戏;Optionally, the preset game list includes games whose tolerable network delay is less than a second preset delay threshold;

当由系统自动配置该预设游戏列表时,可以统计移动终端已安装的各个游戏出现的网络延迟的数值,并统计在出现哪些网络延迟的数值的情况下,用户退出了游戏,从而将用户退出游戏时的网络延迟的数值作为该游戏的可容忍网络延迟的基础数据。那么经过用户的多次体验,可以得到任意一款已安装游戏程序的多组用户退出游戏时的网络延迟的数值,可以将这些网络延迟的数值的最大值,或者平均值,来作为该款游戏的可容忍网络延迟。When the preset game list is automatically configured by the system, it is possible to count the values of network delays that occur in each game installed on the mobile terminal, and to count the values of network delays when the user quits the game, thereby logging the user out of the game. The value of the network delay during the game is used as the basic data of the game's tolerable network delay. Then, after multiple user experiences, you can get the network delay value when any group of users who have installed the game program quit the game, and you can use the maximum value or average value of these network delay values as the game. tolerable network delay.

那么在系统自动配置该预设游戏列表时,则可以将可容忍网络延迟小于该第二预设延迟阈值的游戏配置到该预设游戏列表中。Then, when the system automatically configures the preset game list, games whose tolerable network delay is less than the second preset delay threshold may be configured into the preset game list.

在统计游戏的网络延迟的数值时,可以采用网络延迟PING值来统计,其中,例如PING值为网络延迟的数值。When counting the value of the network delay of the game, the network delay PING value can be used for statistics, wherein, for example, the PING value is the value of the network delay.

由于初始状态下移动终端采用SIM1的第一移动网络进行连接,因此,在启动该在线游戏程序时,该在线游戏程序采用SIM1的第一移动网络进行网络连接。Since the mobile terminal uses the first mobile network of SIM1 for connection in the initial state, when starting the online game program, the online game program uses the first mobile network of SIM1 for network connection.

经过步骤100的判断,若所述在线游戏程序属于所述预设游戏列表,则转至执行下述步骤102;After the judgment in step 100, if the online game program belongs to the preset game list, go to the following step 102;

其中,如果启动的在线游戏程序属于要求时延较低的游戏,那么传统技术中,上述REGISTER消息、SUBSCRIBE消息的周期性发送将影响该在线游戏程序的游戏流畅度。因此,在本发明实施例中,可以转至执行步骤102,然后执行步骤103。也就是说,在在线游戏程序启动的时间点,将移动终端连接的网络切换至SIM2的移动网络,从而在在线游戏程序启动的时间点来运行用于发送REGISTER消息的第一目标逻辑代码来发送REGISTER消息至IMS服务器,以及运行用于发送SUBSCRIBE消息的第二目标逻辑代码来发送SUBSCRIBE消息至IMS服务器,并在运行第一目标逻辑代码的时间点(也即上述在线游戏程序启动的时间点,或者说发送上述REGISTER消息以及SUBSCRIBE消息的时间点)重启上文所述的注册定时器(该注册定时器用于在倒计时结束时运行该第一目标逻辑代码)来使得注册定时器重新倒计时;以及在运行第二目标逻辑代码的时间点(也即上述在线游戏程序启动的时间点,或者说发送上述REGISTER消息以及SUBSCRIBE消息的时间点)重启上文所述的订阅定时器(该订阅定时器用于在倒计时结束时运行该第二目标逻辑代码)来使得订阅定时器重新倒计时。Wherein, if the online game program to be started belongs to a game requiring low delay, then in the conventional technology, the periodic sending of the above-mentioned REGISTER message and SUBSCRIBE message will affect the game fluency of the online game program. Therefore, in this embodiment of the present invention, go to step 102 and then execute step 103 . That is to say, at the point in time when the online game program is started, switch the network connected to the mobile terminal to the mobile network of SIM2, so as to run the first target logic code for sending the REGISTER message at the point in time when the online game program is started to send REGISTER message to IMS server, and run the second target logic code that is used to send SUBSCRIBE message to send SUBSCRIBE message to IMS server, and at the point in time of running the first target logic code (that is, the point in time when the above-mentioned online game program starts, Or in other words, when sending the above-mentioned REGISTER message and SUBSCRIBE message) restart the above-mentioned registration timer (the registration timer is used to run the first target logic code when the countdown ends) to make the registration timer count down again; and The time point of running the second target logic code (that is, the time point when the above-mentioned online game program is started, or the time point when the above-mentioned REGISTER message and SUBSCRIBE message is sent) restarts the above-mentioned subscription timer (this subscription timer is used in When the countdown ends, run the second target logic code) to make the subscription timer count down again.

这样可以保证在用户开始启动游戏的时候,上述两个定时器是在其初始倒计时时间点,使得定时器超时之前的剩余的时间最长,从而在该最长的时间内在线游戏程序基本不受定时器重启的干扰导致网络时延的问题。This can ensure that when the user begins to start the game, the above two timers are at their initial countdown time point, so that the remaining time before the timer expires is the longest, so that the online game program is basically not affected during the longest time. Interference caused by timer restart causes network delay.

在实际应用中,上述两个定时器的T一般会大于一个游戏回合或一个关卡的游戏时长,那么在游戏启动的时间就主动触发发送上述两种消息,则可以确保首个游戏回合或游戏关卡的游戏体验不受发送上述两种消息的影响。In practical applications, the T of the above two timers is generally greater than the game duration of a game round or a level, so when the game is started, the above two messages are actively triggered to send, which can ensure that the first game round or game level The game experience of is not affected by sending the above two messages.

步骤101,检测运行的在线游戏程序的游戏进度是否达到预设游戏节点;Step 101, detecting whether the game progress of the running online game program reaches a preset game node;

其中,所述预设游戏节点为表示可容忍网络延迟大于第一预设延迟阈值的游戏节点,所述在线游戏程序采用所述第一SIM卡的第一移动网络进行网络连接;Wherein, the preset game node is a game node indicating that the tolerable network delay is greater than a first preset delay threshold, and the online game program uses the first mobile network of the first SIM card for network connection;

其中,在在线游戏程序(即图2中的游戏APP)采用SIM1的第一移动网络与图2中游戏APP的服务器进行在线连接的过程中,也就是说在该游戏APP在前台运行过程中,可以实时检测该游戏APP的游戏进度是否达到预设游戏节点。Wherein, in the online game program (that is, the game APP in FIG. 2 ) using the first mobile network of SIM1 to connect online with the server of the game APP in FIG. 2 , that is to say, during the running of the game APP in the foreground, It can detect in real time whether the game progress of the game APP has reached the preset game node.

其中,预设游戏节点为针对该在线游戏程序预先配置的多个游戏节点,这些游戏节点的可容忍网络延迟要大于第一预设延迟阈值。Wherein, the preset game nodes are a plurality of game nodes preconfigured for the online game program, and the tolerable network delay of these game nodes is greater than the first preset delay threshold.

需要说明的是,由于预设游戏节点为该在线游戏程序中用户可容忍的网络延迟较高的一些游戏节点,因此,这里的第一预设延迟阈值要远小于上述第二预设延迟阈值。It should be noted that since the preset game nodes are some game nodes in the online game program with relatively high network delay tolerable by users, the first preset delay threshold here is much smaller than the second preset delay threshold.

例如在线游戏程序中每个游戏回合结束、或者游戏暂停、或者游戏设置的游戏节点,用户在这个游戏节点对网络时延的要求较低,即便该游戏节点的网络延迟较高(例如PING值在51~100ms之间),用户的游戏体验也不受影响。For example, in an online game program, each game round ends, or the game is paused, or the game node is set by the game. The user has lower requirements for network delay at this game node, even if the network delay of the game node is higher (for example, the PING value is at 51-100ms), the user's gaming experience will not be affected.

那么如何检测在线游戏程序的当前游戏进度是否达到用户可以容忍较大的网络延迟的游戏节点,在本发明的一个可选实施例中,在执行步骤101时,可以通过检测对运行的在线游戏程序的屏幕触摸输入的频次是否小于预设频次阈值;若是,则确认所述在线游戏程序的游戏进度达到预设游戏节点;若否,则确认所述在线游戏程序的游戏进度未达到预设游戏节点。Then how to detect whether the current game progress of the online game program has reached the game node where the user can tolerate a relatively large network delay? Whether the frequency of screen touch input is less than the preset frequency threshold; if so, then confirm that the game progress of the online game program has reached the preset game node; if not, then confirm that the game progress of the online game program has not reached the preset game node .

由于游戏进度达到用户能够容忍较高网络延迟的游戏节点时,用户对正在显示该在线游戏程序内容的屏幕的屏幕触摸输入的频次会相较于游戏过程中的屏幕触摸输入的频次较低。例如在对战游戏的过程中,用户需要较频繁的点击屏幕,来参与游戏以及执行游戏中的各种操作,但是在游戏回合结束时,或是游戏暂停时等游戏节点,用户则不需要频繁进行触摸输入,因此,可以通过该触摸输入的频次来确定当前的游戏进度是否达到用户可容忍网络延迟高于第一预设延迟阈值的游戏节点。When the game progress reaches the game node where the user can tolerate higher network delay, the frequency of the user's screen touch input on the screen displaying the content of the online game program will be lower than that of the screen touch input during the game. For example, in the process of fighting games, users need to click on the screen more frequently to participate in the game and perform various operations in the game, but at the end of the game round, or when the game is paused and other game nodes, the user does not need to frequently Touch input, therefore, it can be determined through the frequency of the touch input whether the current game progress has reached a game node where the user's tolerable network delay is higher than the first preset delay threshold.

在本发明实施例中,通过检测在运行在线游戏程序过程中,用户的屏幕触摸输入的频次,如果该频次小于预设频次阈值,则说明游戏进度达到预设游戏节点,否则没有达到,而只有在游戏进度达到该预设游戏节点时,本发明实施例的方法才会触发预设消息的发送,这样可以在用户能容忍的网络延迟较高的游戏节点来完成预设消息的发送,避免预设消息的发送对用户对在线游戏程序的游戏体验。In the embodiment of the present invention, by detecting the frequency of the user's screen touch input during the running of the online game program, if the frequency is less than the preset frequency threshold, it means that the game progress has reached the preset game node, otherwise it has not reached, and only When the game progress reaches the preset game node, the method of the embodiment of the present invention will trigger the sending of the preset message, so that the sending of the preset message can be completed at a game node with a relatively high network delay that the user can tolerate, avoiding the preset message. It is assumed that the sending of the message has an impact on the user's game experience of the online game program.

可选地,上述实施例中的屏幕触摸输入还可以是用于向该在线游戏程序的服务器发送数据的屏幕触摸输入。由于用于向服务器发送数据的屏幕触发输入对游戏的延迟程度影响较大,因此,通过检测该屏幕触摸输入的频次,可以较为准确的定位游戏进度是否达到上述预设游戏节点Optionally, the screen touch input in the above embodiment may also be a screen touch input for sending data to the server of the online game program. Since the screen trigger input used to send data to the server has a great influence on the delay of the game, by detecting the frequency of the screen touch input, it is possible to more accurately locate whether the game progress has reached the above preset game node

可选地,在执行步骤101时,可以在运行在线游戏程序时,检测用户触发输入的屏幕触摸区域是否属于目标触摸区域,其中,所述目标触发区域为与所述在线游戏程序对应的预设触摸区域;若否,则确认所述在线游戏程序的游戏进度达到预设游戏节点;若是,则确认所述在线游戏程序的游戏进度未达到预设游戏节点。Optionally, when step 101 is executed, when the online game program is running, it may be detected whether the screen touch area triggered by the user belongs to the target touch area, wherein the target trigger area is a preset corresponding to the online game program Touch the area; if not, confirm that the game progress of the online game program has reached the preset game node; if yes, confirm that the game progress of the online game program has not reached the preset game node.

具体而言,一般在用户不可以容忍较高网络网络延迟的游戏环节中,用户常常需要较为固定的点击一个或多个屏幕区域来进行游戏操作,因此,在屏幕显示该在线游戏程序的游戏内容的过程中,通过检测用户对屏幕触发的输入所在的屏幕触摸区域,并判断该屏幕触摸区域是否属于预设触摸区域,其中,本发明实施例的方法预先可以针对预设游戏列表中的每个游戏配置预设触摸区域。每个游戏配置的预设触摸区域可以为一个或多个。Specifically, in general, in game sessions where users cannot tolerate high network delays, users often need to click on one or more screen areas relatively fixedly to perform game operations. Therefore, the game content of the online game program is displayed on the screen. In the process, by detecting the screen touch area where the user triggers the input on the screen, and judging whether the screen touch area belongs to the preset touch area, the method of the embodiment of the present invention can be used in advance for each game in the preset game list The game configures preset touch areas. There can be one or more preset touch areas configured for each game.

而预设触摸区域则是该游戏的主要游戏过程中,需要用户频繁触发屏幕输入的屏幕区域。The preset touch area is the screen area that requires the user to frequently trigger screen input during the main game process of the game.

那么如果经过判断发现当前用户触发输入的屏幕触摸区域不属于该在线游戏程序对应的预设触摸区域,则说明游戏进度达到了用户对网络延迟具有较高容忍度的预设游戏节点。Then, if it is determined that the screen touch area triggered by the current user does not belong to the preset touch area corresponding to the online game program, it means that the game progress has reached the preset game node where the user has a higher tolerance for network delay.

在本发明实施例中,通过检测在运行在线游戏程序过程中,用户的屏幕触摸输入的屏幕触摸区域,如果该屏幕触摸区域不属于该在线游戏程序对应的预设屏幕触摸区域,则说明游戏进度达到预设游戏节点,否则没有达到,而只有在游戏进度达到该预设游戏节点时,本发明实施例的方法才会触发预设消息的发送,这样可以在用户能容忍的网络延迟较高的游戏节点来完成预设消息的发送,避免预设消息的发送对用户对在线游戏程序的游戏体验。In the embodiment of the present invention, by detecting the screen touch area of the user's screen touch input during the running of the online game program, if the screen touch area does not belong to the preset screen touch area corresponding to the online game program, it indicates the progress of the game Reach the preset game node, otherwise it does not reach, and only when the game progress reaches the preset game node, the method of the embodiment of the present invention will trigger the sending of the preset message, so that the user can tolerate higher network delay The game node completes the sending of the preset message, so as to prevent the sending of the preset message from affecting the user's game experience of the online game program.

若所述在线游戏程序的游戏进度达到所述预设游戏节点,则步骤102,将所述移动终端连接的移动网络切换至所述第二SIM卡的第二移动网络;If the game progress of the online game program reaches the preset game node, step 102, switching the mobile network connected to the mobile terminal to the second mobile network of the second SIM card;

由于在步骤101中,运行的在线游戏程序在使用SIM1的第一移动网络,而当游戏进度达到预设游戏节点时,则说明游戏进度达到了一个可以触发预设消息发送的时机,而为了发送IMS业务对应的该预设消息,需要将移动终端的移动网络切换为注册有IMS业务的SIM2的第二移动网络。Because in step 101, the running online game program is using the first mobile network of SIM1, and when the game progress reaches the preset game node, it means that the game progress has reached a timing that can trigger preset message sending, and in order to send The preset message corresponding to the IMS service needs to switch the mobile network of the mobile terminal to the second mobile network of the SIM2 registered with the IMS service.

步骤103,发送预设消息至IMS服务器并重启定时器,其中,所述定时器用于触发执行所述发送预设消息步骤,其中,所述预设消息为用于维护所述移动终端持续使用所述IMS业务的消息。Step 103, sending a preset message to the IMS server and restarting the timer, wherein the timer is used to trigger the execution of the step of sending the preset message, wherein the preset message is used to maintain the continuous use of the mobile terminal Information about IMS services.

其中,在执行步骤103时,可以通过运行目标逻辑代码来发送预设消息至IMS服务器并重启用于触发运行所述目标逻辑代码的定时器,也就是说,用于触发执行所述发送预设消息步骤的定时器,即用于触发运行所述目标逻辑代码的定时器;Wherein, when executing step 103, the preset message may be sent to the IMS server by running the target logic code and restarting the timer used to trigger the running of the target logic code, that is, to trigger the execution of the sending preset message The timer of the step, that is, the timer used to trigger the operation of the target logic code;

通过重启该定时器,定时器(例如定时时间为T)可以开始倒计时,待倒计时时长达到T后,例如T=1分钟,即定时器倒计时了1分钟后,就会触发执行所述发送预设消息的步骤,具体可以为触发运行所述目标逻辑代码,来实现预设消息的发送。By restarting the timer, the timer (for example, the timing time is T) can start counting down. After the countdown time reaches T, for example, T=1 minute, that is, after the timer counts down for 1 minute, it will trigger the execution of the sending preset The step of message may be specifically triggering the execution of the target logic code to realize the sending of the preset message.

其中,所述目标逻辑代码可以预先配置在移动终端,用于发送预设消息至IMS服务器,所述预设消息为用于维护所述移动终端持续使用所述IMS业务的消息。此外,移动终端的哪张SIM卡注册有IMS业务,为了维护所述移动终端持续使用所述IMS业务,本发明实施例的方法都可以通过执行同一套的该目标逻辑代码,来触发发送预设消息至IMS服务器。而本发明实施例的应用场景在于注册有IMS业务的SIM卡与终端配置的使用移动网络的SIM卡不同。Wherein, the target logic code may be pre-configured in the mobile terminal, and is used to send a preset message to the IMS server, and the preset message is a message for maintaining the continuous use of the IMS service by the mobile terminal. In addition, which SIM card of the mobile terminal is registered with the IMS service, in order to maintain the continuous use of the IMS service by the mobile terminal, the method in the embodiment of the present invention can trigger the sending of the preset by executing the same set of target logic codes. message to the IMS server. However, the application scenario of the embodiment of the present invention lies in that the SIM card registered with the IMS service is different from the SIM card configured on the terminal for using the mobile network.

其中,移动终端预先配置了触发发送上述REGISTER消息、SUBSCRIBE消息的第一目标逻辑代码以及第二目标逻辑代码,因此,可以运行第一目标逻辑代码并重启注册定时器;以及运行第二目标逻辑代码并重启订阅定时器。通过运行第一目标逻辑代码,可以使移动终端通过第二移动网络将REGISTER消息发送至IMS服务器来维护移动终端处于IMS注册状态;通过运行第二目标逻辑代码,可以使移动终端通过第二移动网络将SUBSCRIBE消息发送至IMS服务器来维护移动终端处于订阅状态。Wherein, the mobile terminal is pre-configured to trigger sending the first target logic code and the second target logic code of the REGISTER message and the SUBSCRIBE message, therefore, the first target logic code can be run and the registration timer can be restarted; and the second target logic code can be run And restart the subscription timer. By running the first target logic code, the mobile terminal can send the REGISTER message to the IMS server through the second mobile network to maintain the mobile terminal in the IMS registration state; by running the second target logic code, the mobile terminal can be passed through the second mobile network A SUBSCRIBE message is sent to the IMS server to maintain the mobile terminal in a subscribed state.

需要说明的是,关于运行第二目标逻辑代码以及重启订阅定时器的步骤可以为可选步骤,因为,发送SUBSCRIBE消息用于维护订阅状态,而不影响IMS服务的注册,因此,其可以是一个优化方案。It should be noted that the steps of running the second target logic code and restarting the subscription timer can be optional steps, because sending a SUBSCRIBE message is used to maintain the subscription status without affecting the registration of the IMS service, so it can be a Optimization.

另外,虽然本文以预设消息包括REGISTER消息、SUBSCRIBE消息为例进行的说明,但是,由于SIM2注册的IMS业务也可以替换为RCS(Rich Communication Suite,融合通信)业务,那么该预设消息则是用于维护移动终端持续使用RCS业务的消息,因此,该预设消息不限于上述REGISTER消息、SUBSCRIBE消息。而是与SIM2注册的业务相关。In addition, although the description in this paper takes the preset message including REGISTER message and SUBSCRIBE message as an example, since the IMS service registered by SIM2 can also be replaced by RCS (Rich Communication Suite, Converged Communication) service, then the preset message is The message used to maintain the continuous use of the RCS service by the mobile terminal, therefore, the preset message is not limited to the above-mentioned REGISTER message and SUBSCRIBE message. Rather, it is related to the service registered by SIM2.

在本发明实施例中,通过使用第一SIM卡的第一移动网络运行在线游戏程序过程中,如果检测到运行的在线游戏程序的游戏进度达到预设游戏节点时,则将移动终端的移动网络切换至注册有IMS业务的第二SIM卡的第二移动网络,并主动运行与该第二SIM卡对应的目标逻辑代码以及重启用于触发该目标逻辑代码的定时器,从而使得用于维护该移动中终端持续使用该IMS业务的预设消息得以发送至IMS服务器,能够在游戏进度达到可容忍网络延迟较高的游戏节点,来切换移动网络触发第二SIM卡的预设消息的发送,能够在不影响IMS业务维护使用的情况下,有效地减小在线游戏服务的卡顿对用户体验的影响。In the embodiment of the present invention, during the running of the online game program through the first mobile network using the first SIM card, if it is detected that the game progress of the running online game program reaches the preset game node, the mobile network of the mobile terminal will switching to the second mobile network with the second SIM card registered with the IMS service, and actively running the target logic code corresponding to the second SIM card and restarting the timer for triggering the target logic code, so that the The preset message that the mobile terminal continues to use the IMS service can be sent to the IMS server. When the game progress reaches a game node with a higher tolerable network delay, the mobile network can be switched to trigger the sending of the preset message of the second SIM card. Without affecting the maintenance and use of IMS services, it can effectively reduce the impact of online game service freezes on user experience.

就上述举例而言,结合前述重注册和订阅刷新可以提前执行的特征,在游戏进度达到游戏回合结束,或者关卡结束等预设游戏节点时,如果相关定时器还未超时,则本发明实施例的方法可以提前触发重注册和订阅刷新的步骤并重启相应的定时器,从而可以尽可能的延长后续不卡顿的时间长度,减小定时器在游戏进度达到下一个预设游戏节点(例如下一个回合结束)之前超时的可能性,这样可以在不影响IMS注册和订阅状态的情况下,有效的减小IMS注册和订阅对用户的游戏体验的影响。As far as the above example is concerned, combined with the feature that the aforementioned re-registration and subscription refresh can be executed in advance, when the game progress reaches the end of the game round, or the end of the level and other preset game nodes, if the relevant timer has not timed out, the embodiment of the present invention The method can trigger the steps of re-registration and subscription refresh in advance and restart the corresponding timer, so as to extend the length of the subsequent non-stuck time as much as possible, and reduce the timer when the game progress reaches the next preset game node (for example, the following The possibility of timeout before the end of a round), which can effectively reduce the impact of IMS registration and subscription on the user's game experience without affecting the IMS registration and subscription status.

可选地,步骤104,若所述预设消息已发送至所述IMS服务器,则将所述移动终端连接的移动网络切换至所述第一SIM卡的第一移动网络。Optionally, in step 104, if the preset message has been sent to the IMS server, switch the mobile network connected to the mobile terminal to the first mobile network of the first SIM card.

其中,当将REGISTER消息、SUBSCRIBE消息发送至IMS服务器之后,则说明已经完成本次的定期预设消息的发送,则可以及时的将移动终端连接的移动网络从第二移动网络切换为第一移动网络,从而减少在线游戏程序在预设游戏节点的延迟时长;待下一个定时周期到达时,或者在下一个定时周期达到前且游戏进度达到预设游戏节点时,再转至执行步骤102~步骤103。Wherein, when the REGISTER message and the SUBSCRIBE message are sent to the IMS server, it means that the sending of the regular preset message has been completed this time, and the mobile network connected to the mobile terminal can be switched from the second mobile network to the first mobile network in time. Network, thereby reducing the delay time of the online game program at the preset game node; when the next timing period arrives, or before the next timing period arrives and the game progress reaches the preset game node, then go to step 102 to step 103 .

另外,移动终端的生产厂商可以和游戏开发者合作,在在线游戏程序中配置预设接口,那么在上述任意一个实施例中,移动终端可以通过该预设接口来获取该在线游戏程序的相关信息。例如检测在线游戏程序何时启动(通过该预设接口接收游戏程序启动通知)、何时结束(通过该预设接口接收游戏程序关闭通知),或者何时达到游戏回合或游戏关卡结束(通过该预设接口接收游戏程序达到预设游戏节点的通知)等。In addition, the manufacturer of the mobile terminal can cooperate with the game developer to configure a preset interface in the online game program, then in any of the above embodiments, the mobile terminal can obtain the relevant information of the online game program through the preset interface . For example, detect when the online game program starts (receive the game program startup notification through the preset interface), when it ends (receive the game program shutdown notification through the preset interface), or when it reaches the end of the game round or game level (through the preset interface) The preset interface receives the notification that the game program reaches the preset game node), etc.

参照图3,示出了本发明一个实施例的移动终端的框图。本发明实施例的移动终端能实现上述实施例中的网络控制方法的细节,并达到相同的效果。Referring to FIG. 3, a block diagram of a mobile terminal according to an embodiment of the present invention is shown. The mobile terminal in the embodiment of the present invention can realize the details of the network control method in the above embodiment, and achieve the same effect.

所述移动终端安装有第一SIM卡和第二SIM卡,可选地,所述移动终端配置默认采用所述第一SIM卡进行移动网络通信,所述第二SIM卡注册有IP多媒体子系统IMS业务,图3所示的所述移动终端包括:The mobile terminal is equipped with a first SIM card and a second SIM card. Optionally, the mobile terminal is configured to use the first SIM card for mobile network communication by default, and the second SIM card is registered with the IP Multimedia Subsystem IMS service, the mobile terminal shown in Figure 3 includes:

第一检测模块31,用于检测运行的在线游戏程序的游戏进度是否达到预设游戏节点,其中,所述预设游戏节点为表示可容忍网络延迟大于第一预设延迟阈值的游戏节点,所述在线游戏程序采用所述第一SIM卡的第一移动网络进行网络连接;The first detection module 31 is used to detect whether the game progress of the running online game program has reached a preset game node, wherein the preset game node is a game node indicating that the tolerable network delay is greater than the first preset delay threshold, so The online game program uses the first mobile network of the first SIM card to connect to the network;

第一切换模块32,用于若所述在线游戏程序的游戏进度达到所述预设游戏节点,则将所述移动终端连接的移动网络切换至所述第二SIM卡的第二移动网络;The first switching module 32 is used to switch the mobile network connected to the mobile terminal to the second mobile network of the second SIM card if the game progress of the online game program reaches the preset game node;

操作模块33,用于发送预设消息至IMS服务器并重启定时器,其中,所述定时器用于触发执行所述发送预设消息步骤,其中,所述预设消息为用于维护所述移动终端持续使用所述IMS业务的消息。An operation module 33, configured to send a preset message to the IMS server and restart a timer, wherein the timer is used to trigger the execution of the step of sending a preset message, wherein the preset message is used to maintain the mobile terminal Continue to use the message of the IMS service.

可选地,所述操作模块33还用于运行目标逻辑代码来发送预设消息至IMS服务器并重启用于触发运行所述目标逻辑代码的定时器。Optionally, the operation module 33 is further configured to run the target logic code to send a preset message to the IMS server and restart a timer used to trigger the running of the target logic code.

也就是说,用于触发执行所述发送预设消息步骤的定时器,即用于触发运行所述目标逻辑代码的定时器;That is to say, the timer used to trigger the execution of the step of sending the preset message, that is, the timer used to trigger the execution of the target logic code;

其中,所述目标逻辑代码用于发送预设消息至IMS服务器,所述预设消息为用于维护所述移动终端持续使用所述IMS业务的消息。Wherein, the target logic code is used to send a preset message to the IMS server, and the preset message is a message for maintaining the continuous use of the IMS service by the mobile terminal.

可选地,所述移动终端还包括:Optionally, the mobile terminal also includes:

第二检测模块,用于检测启动的在线游戏程序是否属于预设游戏列表,其中,所述预设游戏列表包括可容忍网络延迟小于第二预设延迟阈值的游戏;The second detection module is used to detect whether the started online game program belongs to a preset game list, wherein the preset game list includes games whose tolerable network delay is less than a second preset delay threshold;

所述第一切换模块32,还用于若所述在线游戏程序属于所述预设游戏列表,则将所述移动终端连接的移动网络切换至所述第二SIM卡的第二移动网络。The first switching module 32 is further configured to switch the mobile network connected to the mobile terminal to the second mobile network of the second SIM card if the online game program belongs to the preset game list.

可选地,所述移动终端还包括:Optionally, the mobile terminal also includes:

第二切换模块,用于若所述预设消息已发送至所述IMS服务器,则将所述移动终端连接的移动网络切换至所述第一SIM卡的第一移动网络。A second switching module, configured to switch the mobile network connected to the mobile terminal to the first mobile network of the first SIM card if the preset message has been sent to the IMS server.

可选地,所述第一检测模块31包括:Optionally, the first detection module 31 includes:

第一检测子模块,用于检测对运行的在线游戏程序的屏幕触摸输入的频次是否小于预设频次阈值;The first detection submodule is used to detect whether the frequency of screen touch input to the running online game program is less than a preset frequency threshold;

第一确认子模块,用于若所述第一检测子模块检测到对运行的在线游戏程序的屏幕触摸输入的频次小于预设频次阈值,则确认所述在线游戏程序的游戏进度达到预设游戏节点;The first confirmation submodule is used to confirm that the game progress of the online game program reaches the preset game if the first detection submodule detects that the frequency of screen touch input to the running online game program is less than the preset frequency threshold node;

第二确认子模块,用于若所述第一检测子模块检测到对运行的在线游戏程序的屏幕触摸输入的频次大于或等于预设频次阈值,则确认所述在线游戏程序的游戏进度未达到预设游戏节点。The second confirmation submodule is used to confirm that the game progress of the online game program has not reached if the first detection submodule detects that the frequency of screen touch input to the running online game program is greater than or equal to the preset frequency threshold Default game node.

可选地,所述第一检测模块31包括:Optionally, the first detection module 31 includes:

第二检测子模块,用于在运行在线游戏程序时,检测用户触发输入的屏幕触摸区域是否属于目标触摸区域,其中,所述目标触发区域为与所述在线游戏程序对应的预设触摸区域;The second detection submodule is used to detect whether the screen touch area triggered by the user belongs to the target touch area when the online game program is running, wherein the target trigger area is a preset touch area corresponding to the online game program;

第三确认子模块,用于若所述第二检测子模块在运行在线游戏程序时,检测到用户触发输入的屏幕触摸区域不属于目标触摸区域,则确认所述在线游戏程序的游戏进度达到预设游戏节点;The third confirmation submodule is used to confirm that the game progress of the online game program has reached the predetermined level if the second detection submodule detects that the screen touch area triggered by the user does not belong to the target touch area when the online game program is running. Set game nodes;

第四确认子模块,用于若所述第二检测子模块在运行在线游戏程序时,检测到用户触发输入的屏幕触摸区域属于目标触摸区域,则确认所述在线游戏程序的游戏进度未达到预设游戏节点。The fourth confirmation submodule is used to confirm that the game progress of the online game program has not reached the predetermined level if the second detection submodule detects that the screen touch area triggered by the user belongs to the target touch area when the online game program is running. Set game nodes.

本发明实施例提供的移动终端能够实现上述方法实施例中移动终端实现的各个过程,为避免重复,这里不再赘述。The mobile terminal provided by the embodiment of the present invention can implement various processes implemented by the mobile terminal in the foregoing method embodiments, and details are not repeated here to avoid repetition.

图4为实现本发明各个实施例的一种移动终端的硬件结构示意图,所述移动终端安装有第一SIM卡和第二SIM卡,所述移动终端配置默认采用所述第一SIM卡进行移动网络通信,所述第二SIM卡注册有IMS业务。4 is a schematic diagram of the hardware structure of a mobile terminal implementing various embodiments of the present invention. The mobile terminal is equipped with a first SIM card and a second SIM card, and the mobile terminal is configured to use the first SIM card for mobile by default. For network communication, the second SIM card is registered with an IMS service.

该移动终端400包括但不限于:射频单元401、网络模块402、音频输出单元403、输入单元404、传感器405、显示单元406、用户输入单元407、接口单元408、存储器409、处理器410、以及电源411等部件。本领域技术人员可以理解,图4中示出的移动终端结构并不构成对移动终端的限定,移动终端可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置。在本发明实施例中,移动终端包括但不限于手机、平板电脑、笔记本电脑、掌上电脑、车载终端、可穿戴设备、以及计步器等。The mobile terminal 400 includes, but is not limited to: a radio frequency unit 401, a network module 402, an audio output unit 403, an input unit 404, a sensor 405, a display unit 406, a user input unit 407, an interface unit 408, a memory 409, a processor 410, and Power supply 411 and other components. Those skilled in the art can understand that the structure of the mobile terminal shown in Figure 4 does not constitute a limitation on the mobile terminal, and the mobile terminal may include more or less components than shown in the figure, or combine some components, or different components layout. In the embodiment of the present invention, the mobile terminal includes, but is not limited to, a mobile phone, a tablet computer, a notebook computer, a palmtop computer, a vehicle-mounted terminal, a wearable device, and a pedometer.

处理器410,用于检测运行的在线游戏程序的游戏进度是否达到预设游戏节点,其中,所述预设游戏节点为表示可容忍网络延迟大于第一预设延迟阈值的游戏节点,所述在线游戏程序采用所述第一SIM卡的第一移动网络进行网络连接;若所述在线游戏程序的游戏进度达到所述预设游戏节点,则将所述移动终端连接的移动网络切换至所述第二SIM卡的第二移动网络;运行与所述第二SIM卡对应的目标逻辑代码并重启用于触发所述目标逻辑代码的定时器,其中,所述目标逻辑代码用于发送预设消息至IMS服务器,所述预设消息为用于维护所述移动终端持续使用所述IMS业务的消息。The processor 410 is configured to detect whether the game progress of the running online game program reaches a preset game node, wherein the preset game node is a game node indicating that the tolerable network delay is greater than a first preset delay threshold, and the online The game program uses the first mobile network of the first SIM card for network connection; if the game progress of the online game program reaches the preset game node, the mobile network connected to the mobile terminal is switched to the second mobile network. The second mobile network of the second SIM card; run the target logic code corresponding to the second SIM card and restart the timer for triggering the target logic code, wherein the target logic code is used to send a preset message to the IMS The server, wherein the preset message is a message for maintaining the continuous use of the IMS service by the mobile terminal.

在本发明实施例中,通过使用第一SIM卡的第一移动网络运行在线游戏程序过程中,如果检测到运行的在线游戏程序的游戏进度达到预设游戏节点时,则将移动终端的移动网络切换至注册有IMS业务的第二SIM卡的第二移动网络,并主动运行与该第二SIM卡对应的目标逻辑代码以及重启用于触发该目标逻辑代码的定时器,从而使得用于维护该移动中终端持续使用该IMS业务的预设消息得以发送至IMS服务器,能够在游戏进度达到可容忍网络延迟较高的游戏节点,来切换移动网络触发第二SIM卡的预设消息的发送,能够在不影响IMS业务维护使用的情况下,有效地减小在线游戏服务的卡顿对用户体验的影响。In the embodiment of the present invention, during the running of the online game program through the first mobile network using the first SIM card, if it is detected that the game progress of the running online game program reaches the preset game node, the mobile network of the mobile terminal will switching to the second mobile network with the second SIM card registered with the IMS service, and actively running the target logic code corresponding to the second SIM card and restarting the timer for triggering the target logic code, so that the The preset message that the mobile terminal continues to use the IMS service can be sent to the IMS server. When the game progress reaches a game node with a higher tolerable network delay, the mobile network can be switched to trigger the sending of the preset message of the second SIM card. Without affecting the maintenance and use of IMS services, it can effectively reduce the impact of online game service freezes on user experience.

应理解的是,本发明实施例中,射频单元401可用于收发信息或通话过程中,信号的接收和发送,具体的,将来自基站的下行数据接收后,给处理器410处理;另外,将上行的数据发送给基站。通常,射频单元401包括但不限于天线、至少一个放大器、收发信机、耦合器、低噪声放大器、双工器等。此外,射频单元401还可以通过无线通信系统与网络和其他设备通信。It should be understood that, in the embodiment of the present invention, the radio frequency unit 401 can be used for receiving and sending signals during sending and receiving information or during a call. Specifically, the downlink data from the base station is received and processed by the processor 410; Uplink data is sent to the base station. Generally, the radio frequency unit 401 includes, but is not limited to, an antenna, at least one amplifier, a transceiver, a coupler, a low noise amplifier, a duplexer, and the like. In addition, the radio frequency unit 401 can also communicate with the network and other devices through a wireless communication system.

移动终端通过网络模块402为用户提供了无线的宽带互联网访问,如帮助用户收发电子邮件、浏览网页和访问流式媒体等。The mobile terminal provides users with wireless broadband Internet access through the network module 402, such as helping users send and receive emails, browse web pages, and access streaming media.

音频输出单元403可以将射频单元401或网络模块402接收的或者在存储器409中存储的音频数据转换成音频信号并且输出为声音。而且,音频输出单元403还可以提供与移动终端400执行的特定功能相关的音频输出(例如,呼叫信号接收声音、消息接收声音等等)。音频输出单元403包括扬声器、蜂鸣器以及受话器等。The audio output unit 403 may convert audio data received by the radio frequency unit 401 or the network module 402 or stored in the memory 409 into an audio signal and output as sound. Also, the audio output unit 403 can also provide audio output related to a specific function performed by the mobile terminal 400 (eg, call signal reception sound, message reception sound, etc.). The audio output unit 403 includes a speaker, a buzzer, a receiver, and the like.

输入单元404用于接收音频或视频信号。输入单元404可以包括图形处理器(Graphics Processing Unit,GPU)4041和麦克风4042,图形处理器4041对在视频捕获模式或图像捕获模式中由图像捕获装置(如摄像头)获得的静态图片或视频的图像数据进行处理。处理后的图像帧可以显示在显示单元406上。经图形处理器4041处理后的图像帧可以存储在存储器409(或其它存储介质)中或者经由射频单元401或网络模块402进行发送。麦克风4042可以接收声音,并且能够将这样的声音处理为音频数据。处理后的音频数据可以在电话通话模式的情况下转换为可经由射频单元401发送到移动通信基站的格式输出。The input unit 404 is used for receiving audio or video signals. The input unit 404 can include a graphics processing unit (Graphics Processing Unit, GPU) 4041 and a microphone 4042, and the graphics processing unit 4041 is used for still pictures or video images obtained by an image capture device (such as a camera) in a video capture mode or an image capture mode. The data is processed. The processed image frames may be displayed on the display unit 406 . The image frames processed by the graphics processor 4041 may be stored in the memory 409 (or other storage media) or sent via the radio frequency unit 401 or the network module 402 . The microphone 4042 can receive sound, and can process such sound into audio data. The processed audio data can be converted into a format that can be sent to a mobile communication base station via the radio frequency unit 401 for output in the case of a phone call mode.

移动终端400还包括至少一种传感器405,比如光传感器、运动传感器以及其他传感器。具体地,光传感器包括环境光传感器及接近传感器,其中,环境光传感器可根据环境光线的明暗来调节显示面板4061的亮度,接近传感器可在移动终端400移动到耳边时,关闭显示面板4061和/或背光。作为运动传感器的一种,加速计传感器可检测各个方向上(一般为三轴)加速度的大小,静止时可检测出重力的大小及方向,可用于识别移动终端姿态(比如横竖屏切换、相关游戏、磁力计姿态校准)、振动识别相关功能(比如计步器、敲击)等;传感器405还可以包括指纹传感器、压力传感器、虹膜传感器、分子传感器、陀螺仪、气压计、湿度计、温度计、红外线传感器等,在此不再赘述。The mobile terminal 400 also includes at least one sensor 405, such as a light sensor, a motion sensor, and other sensors. Specifically, the light sensor includes an ambient light sensor and a proximity sensor, wherein the ambient light sensor can adjust the brightness of the display panel 4061 according to the brightness of the ambient light, and the proximity sensor can turn off the display panel 4061 and the display panel 4061 when the mobile terminal 400 moves to the ear / or backlighting. As a kind of motion sensor, the accelerometer sensor can detect the magnitude of acceleration in various directions (generally three axes), and can detect the magnitude and direction of gravity when it is still, and can be used to identify the posture of mobile terminals (such as horizontal and vertical screen switching, related games, etc.) , magnetometer posture calibration), vibration recognition-related functions (such as pedometer, knocking), etc.; the sensor 405 can also include fingerprint sensors, pressure sensors, iris sensors, molecular sensors, gyroscopes, barometers, hygrometers, thermometers, Infrared sensors, etc., will not be repeated here.

显示单元406用于显示由用户输入的信息或提供给用户的信息。显示单元406可包括显示面板4061,可以采用液晶显示器(Liquid Crystal Display,LCD)、有机发光二极管(Organic Light-Emitting Diode,OLED)等形式来配置显示面板4061。The display unit 406 is used to display information input by the user or information provided to the user. The display unit 406 may include a display panel 4061, and the display panel 4061 may be configured in the form of a liquid crystal display (Liquid Crystal Display, LCD), an organic light-emitting diode (Organic Light-Emitting Diode, OLED), or the like.

用户输入单元407可用于接收输入的数字或字符信息,以及产生与移动终端的用户设置以及功能控制有关的键信号输入。具体地,用户输入单元407包括触控面板4071以及其他输入设备4072。触控面板4071,也称为触摸屏,可收集用户在其上或附近的触摸操作(比如用户使用手指、触笔等任何适合的物体或附件在触控面板4071上或在触控面板4071附近的操作)。触控面板4071可包括触摸检测装置和触摸控制器两个部分。其中,触摸检测装置检测用户的触摸方位,并检测触摸操作带来的信号,将信号传送给触摸控制器;触摸控制器从触摸检测装置上接收触摸信息,并将它转换成触点坐标,再送给处理器410,接收处理器410发来的命令并加以执行。此外,可以采用电阻式、电容式、红外线以及表面声波等多种类型实现触控面板4071。除了触控面板4071,用户输入单元407还可以包括其他输入设备4072。具体地,其他输入设备4072可以包括但不限于物理键盘、功能键(比如音量控制按键、开关按键等)、轨迹球、鼠标、操作杆,在此不再赘述。The user input unit 407 can be used to receive input numbers or character information, and generate key signal input related to user settings and function control of the mobile terminal. Specifically, the user input unit 407 includes a touch panel 4071 and other input devices 4072 . The touch panel 4071, also referred to as a touch screen, can collect touch operations of the user on or near it (for example, the user uses any suitable object or accessory such as a finger or a stylus on the touch panel 4071 or near the touch panel 4071). operate). The touch panel 4071 may include two parts, a touch detection device and a touch controller. Among them, the touch detection device detects the user's touch orientation, and detects the signal brought by the touch operation, and transmits the signal to the touch controller; the touch controller receives the touch information from the touch detection device, converts it into contact coordinates, and sends it to the For the processor 410, receive the command sent by the processor 410 and execute it. In addition, the touch panel 4071 can be implemented in various types such as resistive, capacitive, infrared, and surface acoustic wave. In addition to the touch panel 4071 , the user input unit 407 may also include other input devices 4072 . Specifically, other input devices 4072 may include, but are not limited to, physical keyboards, function keys (such as volume control keys, switch keys, etc.), trackballs, mice, and joysticks, which will not be repeated here.

进一步的,触控面板4071可覆盖在显示面板4061上,当触控面板4071检测到在其上或附近的触摸操作后,传送给处理器410以确定触摸事件的类型,随后处理器410根据触摸事件的类型在显示面板4061上提供相应的视觉输出。虽然在图4中,触控面板4071与显示面板4061是作为两个独立的部件来实现移动终端的输入和输出功能,但是在某些实施例中,可以将触控面板4071与显示面板4061集成而实现移动终端的输入和输出功能,具体此处不做限定。Furthermore, the touch panel 4071 can be covered on the display panel 4061, and when the touch panel 4071 detects a touch operation on or near it, it will be sent to the processor 410 to determine the type of the touch event, and then the processor 410 will The type of event provides a corresponding visual output on the display panel 4061 . Although in FIG. 4, the touch panel 4071 and the display panel 4061 are used as two independent components to realize the input and output functions of the mobile terminal, in some embodiments, the touch panel 4071 and the display panel 4061 can be integrated. The implementation of the input and output functions of the mobile terminal is not specifically limited here.

接口单元408为外部装置与移动终端400连接的接口。例如,外部装置可以包括有线或无线头戴式耳机端口、外部电源(或电池充电器)端口、有线或无线数据端口、存储卡端口、用于连接具有识别模块的装置的端口、音频输入/输出(I/O)端口、视频I/O端口、耳机端口等等。接口单元408可以用于接收来自外部装置的输入(例如,数据信息、电力等等)并且将接收到的输入传输到移动终端400内的一个或多个元件或者可以用于在移动终端400和外部装置之间传输数据。The interface unit 408 is an interface for connecting an external device to the mobile terminal 400 . For example, an external device may include a wired or wireless headset port, an external power (or battery charger) port, a wired or wireless data port, a memory card port, a port for connecting a device with an identification module, audio input/output (I/O) ports, video I/O ports, headphone ports, and more. The interface unit 408 can be used to receive input from an external device (for example, data information, power, etc.) transfer data between devices.

存储器409可用于存储软件程序以及各种数据。存储器409可主要包括存储程序区和存储数据区,其中,存储程序区可存储操作系统、至少一个功能所需的应用程序(比如声音播放功能、图像播放功能等)等;存储数据区可存储根据手机的使用所创建的数据(比如音频数据、电话本等)等。此外,存储器409可以包括高速随机存取存储器,还可以包括非易失性存储器,例如至少一个磁盘存储器件、闪存器件、或其他易失性固态存储器件。The memory 409 can be used to store software programs as well as various data. The memory 409 can mainly include a program storage area and a data storage area, wherein the program storage area can store an operating system, at least one application program required by a function (such as a sound playback function, an image playback function, etc.); Data created by the use of mobile phones (such as audio data, phonebook, etc.), etc. In addition, the memory 409 may include a high-speed random access memory, and may also include a non-volatile memory, such as at least one magnetic disk storage device, flash memory device, or other volatile solid-state storage devices.

处理器410是移动终端的控制中心,利用各种接口和线路连接整个移动终端的各个部分,通过运行或执行存储在存储器409内的软件程序和/或模块,以及调用存储在存储器409内的数据,执行移动终端的各种功能和处理数据,从而对移动终端进行整体监控。处理器410可包括一个或多个处理单元;优选的,处理器410可集成应用处理器和调制解调处理器,其中,应用处理器主要处理操作系统、用户界面和应用程序等,调制解调处理器主要处理无线通信。可以理解的是,上述调制解调处理器也可以不集成到处理器410中。The processor 410 is the control center of the mobile terminal, which uses various interfaces and lines to connect various parts of the entire mobile terminal, by running or executing software programs and/or modules stored in the memory 409, and calling data stored in the memory 409 , execute various functions of the mobile terminal and process data, so as to monitor the mobile terminal as a whole. The processor 410 may include one or more processing units; preferably, the processor 410 may integrate an application processor and a modem processor, wherein the application processor mainly processes the operating system, user interface and application programs, etc., and the modem The processor mainly handles wireless communication. It can be understood that the foregoing modem processor may not be integrated into the processor 410 .

移动终端400还可以包括给各个部件供电的电源411(比如电池),优选的,电源411可以通过电源管理系统与处理器410逻辑相连,从而通过电源管理系统实现管理充电、放电、以及功耗管理等功能。The mobile terminal 400 can also include a power supply 411 (such as a battery) for supplying power to various components. Preferably, the power supply 411 can be logically connected to the processor 410 through a power management system, so as to manage charging, discharging, and power consumption through the power management system. and other functions.

另外,移动终端400包括一些未示出的功能模块,在此不再赘述。In addition, the mobile terminal 400 includes some functional modules not shown, which will not be repeated here.

优选的,本发明实施例还提供一种移动终端,包括处理器410,存储器409,存储在存储器409上并可在所述处理器410上运行的计算机程序,该计算机程序被处理器410执行时实现上述网络控制方法实施例的各个过程,且能达到相同的技术效果,为避免重复,这里不再赘述。Preferably, the embodiment of the present invention also provides a mobile terminal, including a processor 410, a memory 409, a computer program stored in the memory 409 and operable on the processor 410, when the computer program is executed by the processor 410 Each process of the foregoing network control method embodiment can achieve the same technical effect, and to avoid repetition, details are not repeated here.

本发明实施例还提供一种计算机可读存储介质,计算机可读存储介质上存储有计算机程序,该计算机程序被处理器执行时实现上述网络控制方法实施例的各个过程,且能达到相同的技术效果,为避免重复,这里不再赘述。其中,所述的计算机可读存储介质,如只读存储器(Read-Only Memory,简称ROM)、随机存取存储器(Random Access Memory,简称RAM)、磁碟或者光盘等。The embodiment of the present invention also provides a computer-readable storage medium. A computer program is stored on the computer-readable storage medium. When the computer program is executed by a processor, each process of the above-mentioned network control method embodiment is realized, and the same technology can be achieved. Effect, in order to avoid repetition, will not repeat them here. Wherein, the computer-readable storage medium is, for example, a read-only memory (Read-Only Memory, ROM for short), a random access memory (Random Access Memory, RAM for short), a magnetic disk or an optical disk, and the like.

需要说明的是,在本文中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者装置不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者装置所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括该要素的过程、方法、物品或者装置中还存在另外的相同要素。It should be noted that, in this document, the term "comprising", "comprising" or any other variation thereof is intended to cover a non-exclusive inclusion such that a process, method, article or apparatus comprising a set of elements includes not only those elements, It also includes other elements not expressly listed, or elements inherent in the process, method, article, or device. Without further limitations, an element defined by the phrase "comprising a ..." does not preclude the presence of additional identical elements in the process, method, article, or apparatus comprising that element.

通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到上述实施例方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质(如ROM/RAM、磁碟、光盘)中,包括若干指令用以使得一台终端(可以是手机,计算机,服务器,空调器,或者网络设备等)执行本发明各个实施例所述的方法。Through the description of the above embodiments, those skilled in the art can clearly understand that the methods of the above embodiments can be implemented by means of software plus a necessary general-purpose hardware platform, and of course also by hardware, but in many cases the former is better implementation. Based on such an understanding, the essence of the technical solution of the present invention or the part that contributes to the prior art can be embodied in the form of software products, and the computer software products are stored in a storage medium (such as ROM/RAM, disk, CD) contains several instructions to make a terminal (which can be a mobile phone, a computer, a server, an air conditioner, or a network device, etc.) execute the methods described in various embodiments of the present invention.

上面结合附图对本发明的实施例进行了描述,但是本发明并不局限于上述的具体实施方式,上述的具体实施方式仅仅是示意性的,而不是限制性的,本领域的普通技术人员在本发明的启示下,在不脱离本发明宗旨和权利要求所保护的范围情况下,还可做出很多形式,均属于本发明的保护之内。Embodiments of the present invention have been described above in conjunction with the accompanying drawings, but the present invention is not limited to the above-mentioned specific implementations, and the above-mentioned specific implementations are only illustrative, rather than restrictive, and those of ordinary skill in the art will Under the enlightenment of the present invention, without departing from the gist of the present invention and the protection scope of the claims, many forms can also be made, all of which belong to the protection of the present invention.

Claims (12)

Translated fromChinese
1.一种网络控制方法,应用于移动终端,其特征在于,所述移动终端安装有第一SIM卡和第二SIM卡,所述第二SIM卡注册有IP多媒体子系统IMS业务,所述方法包括:1. A network control method, applied to a mobile terminal, characterized in that, the mobile terminal is equipped with a first SIM card and a second SIM card, and the second SIM card is registered with an IP Multimedia Subsystem IMS service, and the Methods include:检测运行的在线游戏程序的游戏进度是否达到预设游戏节点,其中,所述预设游戏节点为表示可容忍网络延迟大于第一预设延迟阈值的游戏节点,所述在线游戏程序采用所述第一SIM卡的第一移动网络进行网络连接;Detecting whether the game progress of the running online game program reaches a preset game node, wherein the preset game node is a game node indicating that the tolerable network delay is greater than a first preset delay threshold, and the online game program uses the first preset delay threshold. The first mobile network of a SIM card is connected to the network;若所述在线游戏程序的游戏进度达到所述预设游戏节点,则将所述移动终端连接的移动网络切换至所述第二SIM卡的第二移动网络;If the game progress of the online game program reaches the preset game node, switching the mobile network connected to the mobile terminal to the second mobile network of the second SIM card;发送预设消息至IMS服务器并重启定时器,其中,所述定时器用于触发执行所述发送预设消息步骤,其中,所述预设消息为用于维护所述移动终端持续使用所述IMS业务的消息。sending a preset message to the IMS server and restarting a timer, wherein the timer is used to trigger the execution of the step of sending a preset message, wherein the preset message is used to maintain the mobile terminal to continue using the IMS service news.2.根据权利要求1所述的方法,其特征在于,所述检测运行的在线游戏程序的游戏进度是否达到预设游戏节点之前,所述方法还包括:2. The method according to claim 1, characterized in that, before the game progress of the online game program of the detection operation reaches the preset game node, the method also includes:检测启动的在线游戏程序是否属于预设游戏列表,其中,所述预设游戏列表包括可容忍网络延迟小于第二预设延迟阈值的游戏;Detecting whether the started online game program belongs to a preset game list, wherein the preset game list includes games whose tolerable network delay is less than a second preset delay threshold;若所述在线游戏程序属于所述预设游戏列表,则执行所述将所述移动终端连接的移动网络切换至所述第二SIM卡的第二移动网络,以及发送预设消息至IMS服务器并重启定时器的步骤。If the online game program belongs to the preset game list, perform the switching of the mobile network connected to the mobile terminal to the second mobile network of the second SIM card, and send a preset message to the IMS server and Steps to restart the timer.3.根据权利要求1或2所述的方法,其特征在于,所述发送预设消息至IMS服务器并重启定时器之后,所述方法还包括:3. The method according to claim 1 or 2, wherein after sending the preset message to the IMS server and restarting the timer, the method further comprises:若所述预设消息已发送至所述IMS服务器,则将所述移动终端连接的移动网络切换至所述第一SIM卡的第一移动网络。If the preset message has been sent to the IMS server, switching the mobile network connected to the mobile terminal to the first mobile network of the first SIM card.4.根据权利要求1所述的方法,其特征在于,所述检测运行的在线游戏程序的游戏进度是否达到预设游戏节点,包括:4. The method according to claim 1, wherein the detecting whether the game progress of the running online game program reaches a preset game node comprises:检测对运行的在线游戏程序的屏幕触摸输入的频次是否小于预设频次阈值;Detecting whether the frequency of screen touch input to the running online game program is less than a preset frequency threshold;若是,则确认所述在线游戏程序的游戏进度达到预设游戏节点;If so, confirming that the game progress of the online game program has reached a preset game node;若否,则确认所述在线游戏程序的游戏进度未达到预设游戏节点。If not, it is confirmed that the game progress of the online game program has not reached the preset game node.5.根据权利要求1所述的方法,其特征在于,所述检测运行的在线游戏程序的游戏进度是否达到预设游戏节点,包括:5. The method according to claim 1, wherein the detecting whether the game progress of the running online game program reaches a preset game node comprises:在运行在线游戏程序时,检测用户触发输入的屏幕触摸区域是否属于目标触摸区域,其中,所述目标触发区域为与所述在线游戏程序对应的预设触摸区域;When the online game program is running, it is detected whether the screen touch area triggered by the user belongs to the target touch area, wherein the target trigger area is a preset touch area corresponding to the online game program;若否,则确认所述在线游戏程序的游戏进度达到预设游戏节点;If not, confirming that the game progress of the online game program has reached a preset game node;若是,则确认所述在线游戏程序的游戏进度未达到预设游戏节点。If yes, confirm that the game progress of the online game program has not reached the preset game node.6.一种移动终端,其特征在于,所述移动终端安装有第一SIM卡和第二SIM卡,所述第二SIM卡注册有IP多媒体子系统IMS业务,所述移动终端包括:6. A mobile terminal, characterized in that the mobile terminal is equipped with a first SIM card and a second SIM card, and the second SIM card is registered with an IP Multimedia Subsystem IMS service, and the mobile terminal includes:第一检测模块,用于检测运行的在线游戏程序的游戏进度是否达到预设游戏节点,其中,所述预设游戏节点为表示可容忍网络延迟大于第一预设延迟阈值的游戏节点,所述在线游戏程序采用所述第一SIM卡的第一移动网络进行网络连接;The first detection module is used to detect whether the game progress of the running online game program reaches a preset game node, wherein the preset game node is a game node indicating that the tolerable network delay is greater than the first preset delay threshold, and the The online game program uses the first mobile network of the first SIM card to perform network connection;第一切换模块,用于若所述在线游戏程序的游戏进度达到所述预设游戏节点,则将所述移动终端连接的移动网络切换至所述第二SIM卡的第二移动网络;A first switching module, configured to switch the mobile network connected to the mobile terminal to the second mobile network of the second SIM card if the game progress of the online game program reaches the preset game node;操作模块,用于发送预设消息至IMS服务器并重启定时器,其中,所述定时器用于触发执行所述发送预设消息步骤,其中,所述预设消息为用于维护所述移动终端持续使用所述IMS业务的消息。An operation module, configured to send a preset message to an IMS server and restart a timer, wherein the timer is used to trigger the execution of the step of sending a preset message, wherein the preset message is used to maintain the mobile terminal for continuous Use the message of the IMS service.7.根据权利要求6所述的移动终端,其特征在于,所述移动终端还包括:7. The mobile terminal according to claim 6, wherein the mobile terminal further comprises:第二检测模块,用于检测启动的在线游戏程序是否属于预设游戏列表,其中,所述预设游戏列表包括可容忍网络延迟小于第二预设延迟阈值的游戏;The second detection module is used to detect whether the started online game program belongs to a preset game list, wherein the preset game list includes games whose tolerable network delay is less than a second preset delay threshold;所述第一切换模块,还用于若所述在线游戏程序属于所述预设游戏列表,则将所述移动终端连接的移动网络切换至所述第二SIM卡的第二移动网络。The first switching module is further configured to switch the mobile network connected to the mobile terminal to the second mobile network of the second SIM card if the online game program belongs to the preset game list.8.根据权利要求6或7所述的移动终端,其特征在于,所述移动终端还包括:8. The mobile terminal according to claim 6 or 7, wherein the mobile terminal further comprises:第二切换模块,用于若所述预设消息已发送至所述IMS服务器,则将所述移动终端连接的移动网络切换至所述第一SIM卡的第一移动网络。A second switching module, configured to switch the mobile network connected to the mobile terminal to the first mobile network of the first SIM card if the preset message has been sent to the IMS server.9.根据权利要求6所述的移动终端,其特征在于,所述第一检测模块包括:9. The mobile terminal according to claim 6, wherein the first detection module comprises:第一检测子模块,用于检测对运行的在线游戏程序的屏幕触摸输入的频次是否小于预设频次阈值;The first detection submodule is used to detect whether the frequency of screen touch input to the running online game program is less than a preset frequency threshold;第一确认子模块,用于若所述第一检测子模块检测到对运行的在线游戏程序的屏幕触摸输入的频次小于预设频次阈值,则确认所述在线游戏程序的游戏进度达到预设游戏节点;The first confirmation submodule is used to confirm that the game progress of the online game program reaches the preset game if the first detection submodule detects that the frequency of screen touch input to the running online game program is less than the preset frequency threshold node;第二确认子模块,用于若所述第一检测子模块检测到对运行的在线游戏程序的屏幕触摸输入的频次大于或等于预设频次阈值,则确认所述在线游戏程序的游戏进度未达到预设游戏节点。The second confirmation submodule is used to confirm that the game progress of the online game program has not reached if the first detection submodule detects that the frequency of screen touch input to the running online game program is greater than or equal to the preset frequency threshold Default game node.10.根据权利要求6所述的移动终端,其特征在于,所述第一检测模块包括:10. The mobile terminal according to claim 6, wherein the first detection module comprises:第二检测子模块,用于在运行在线游戏程序时,检测用户触发输入的屏幕触摸区域是否属于目标触摸区域,其中,所述目标触发区域为与所述在线游戏程序对应的预设触摸区域;The second detection submodule is used to detect whether the screen touch area triggered by the user belongs to the target touch area when the online game program is running, wherein the target trigger area is a preset touch area corresponding to the online game program;第三确认子模块,用于若所述第二检测子模块在运行在线游戏程序时,检测到用户触发输入的屏幕触摸区域不属于目标触摸区域,则确认所述在线游戏程序的游戏进度达到预设游戏节点;The third confirmation submodule is used to confirm that the game progress of the online game program has reached the predetermined level if the second detection submodule detects that the screen touch area triggered by the user does not belong to the target touch area when the online game program is running. Set game nodes;第四确认子模块,用于若所述第二检测子模块在运行在线游戏程序时,检测到用户触发输入的屏幕触摸区域属于目标触摸区域,则确认所述在线游戏程序的游戏进度未达到预设游戏节点。The fourth confirmation submodule is used to confirm that the game progress of the online game program has not reached the predetermined level if the second detection submodule detects that the screen touch area triggered by the user belongs to the target touch area when the online game program is running. Set game nodes.11.一种移动终端,其特征在于,包括:存储器、处理器及存储在所述存储器上并可在所述处理器上运行的计算机程序,所述计算机程序被所述处理器执行时实现如权利要求1至5中任一项所述的网络控制方法的步骤。11. A mobile terminal, characterized in that it comprises: a memory, a processor, and a computer program stored on the memory and operable on the processor, when the computer program is executed by the processor, the The steps of the network control method described in any one of claims 1 to 5.12.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质上存储有计算机程序,所述计算机程序被处理器执行时实现如权利要求1至5中任一项所述的网络控制方法中的步骤。12. A computer-readable storage medium, wherein a computer program is stored on the computer-readable storage medium, and when the computer program is executed by a processor, the method according to any one of claims 1 to 5 is realized. Steps in a network control method.
CN201910570486.5A2019-06-272019-06-27 A kind of network control method and mobile terminalActiveCN110300404B (en)

Priority Applications (1)

Application NumberPriority DateFiling DateTitle
CN201910570486.5ACN110300404B (en)2019-06-272019-06-27 A kind of network control method and mobile terminal

Applications Claiming Priority (1)

Application NumberPriority DateFiling DateTitle
CN201910570486.5ACN110300404B (en)2019-06-272019-06-27 A kind of network control method and mobile terminal

Publications (2)

Publication NumberPublication Date
CN110300404Atrue CN110300404A (en)2019-10-01
CN110300404B CN110300404B (en)2022-02-25

Family

ID=68029164

Family Applications (1)

Application NumberTitlePriority DateFiling Date
CN201910570486.5AActiveCN110300404B (en)2019-06-272019-06-27 A kind of network control method and mobile terminal

Country Status (1)

CountryLink
CN (1)CN110300404B (en)

Cited By (13)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN111093289A (en)*2019-12-242020-05-01维沃移动通信有限公司 A service transmission method and electronic device
CN111246449A (en)*2020-01-092020-06-05维沃移动通信有限公司 A communication state update method and device
CN111465016A (en)*2020-03-312020-07-28联想(北京)有限公司Control method and device
CN111510911A (en)*2020-06-302020-08-07南昌黑鲨科技有限公司Dual-card data network switching method and device, storage medium and terminal equipment
CN111601298A (en)*2020-04-162020-08-28维沃移动通信有限公司SIM card control method and electronic equipment
CN112055098A (en)*2020-08-202020-12-08深圳市沃特沃德股份有限公司Method for establishing long IP data connection, 5G gateway equipment and computer equipment
WO2021190397A1 (en)*2020-03-232021-09-30维沃移动通信有限公司Registration method and electronic device
CN113518404A (en)*2021-04-192021-10-19Tcl通讯(宁波)有限公司 A 5G network automatic switching method, device, storage medium and mobile terminal
CN114258097A (en)*2021-12-222022-03-29中国电信股份有限公司 Data transmission method and device, storage medium
CN114650573A (en)*2020-12-212022-06-21深圳市万普拉斯科技有限公司Network delay processing method and device and mobile terminal
CN114745447A (en)*2022-03-282022-07-12深圳传音控股股份有限公司Information display method, intelligent terminal and storage medium
CN115103463A (en)*2022-06-062022-09-23Oppo广东移动通信有限公司 Service transmission method, device, terminal device, chip and storage medium
CN118555622A (en)*2023-02-242024-08-27荣耀终端有限公司 Network switching control method and device

Citations (12)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US20110280166A1 (en)*2010-05-132011-11-17Mediatek Inc.Apparatuses and Methods for Coordinating Operations Between Circuit Switched (CS) and Packet Switched (PS) Services with Different Subscriber Identity Cards, and Machine-Readable Storage Medium
US20120314610A1 (en)*2010-09-162012-12-13Spreadtrum Communications (Shanghai) Co., Ltd.Multi-sim multi-standby communication device, and gain obtaining method for non-traffic card thereof
CN104780590A (en)*2013-11-182015-07-15马维尔国际有限公司Method and device used for dispatching SIM cards in multi-SIM-card system to search network
CN105027623A (en)*2013-03-152015-11-04高通股份有限公司Method and devices for avoiding call failures in dual-SIM devices
CN105472785A (en)*2015-11-182016-04-06广东欧珀移动通信有限公司Method and device for switching conversation networks of double-card terminal
CN105898805A (en)*2015-12-152016-08-24乐视移动智能信息技术(北京)有限公司Network switching method and terminal
CN106358177A (en)*2016-09-122017-01-25中国联合网络通信集团有限公司Communication method and communication device on basis of double-card and double-standby terminals
CN108616979A (en)*2018-03-282018-10-02深圳市万普拉斯科技有限公司Double card network formats control method, device, computer equipment and storage medium
CN108632930A (en)*2018-05-042018-10-09奇酷互联网络科技(深圳)有限公司Search network control method, device and mobile terminal
CN108664329A (en)*2018-05-102018-10-16努比亚技术有限公司A kind of resource allocation method, terminal and computer readable storage medium
CN109618048A (en)*2018-11-292019-04-12努比亚技术有限公司Game is anti-to bother method, apparatus, mobile terminal and readable storage medium storing program for executing
CN109692474A (en)*2018-12-282019-04-30努比亚技术有限公司Game control method, mobile terminal and readable storage medium storing program for executing based on mobile terminal

Patent Citations (12)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US20110280166A1 (en)*2010-05-132011-11-17Mediatek Inc.Apparatuses and Methods for Coordinating Operations Between Circuit Switched (CS) and Packet Switched (PS) Services with Different Subscriber Identity Cards, and Machine-Readable Storage Medium
US20120314610A1 (en)*2010-09-162012-12-13Spreadtrum Communications (Shanghai) Co., Ltd.Multi-sim multi-standby communication device, and gain obtaining method for non-traffic card thereof
CN105027623A (en)*2013-03-152015-11-04高通股份有限公司Method and devices for avoiding call failures in dual-SIM devices
CN104780590A (en)*2013-11-182015-07-15马维尔国际有限公司Method and device used for dispatching SIM cards in multi-SIM-card system to search network
CN105472785A (en)*2015-11-182016-04-06广东欧珀移动通信有限公司Method and device for switching conversation networks of double-card terminal
CN105898805A (en)*2015-12-152016-08-24乐视移动智能信息技术(北京)有限公司Network switching method and terminal
CN106358177A (en)*2016-09-122017-01-25中国联合网络通信集团有限公司Communication method and communication device on basis of double-card and double-standby terminals
CN108616979A (en)*2018-03-282018-10-02深圳市万普拉斯科技有限公司Double card network formats control method, device, computer equipment and storage medium
CN108632930A (en)*2018-05-042018-10-09奇酷互联网络科技(深圳)有限公司Search network control method, device and mobile terminal
CN108664329A (en)*2018-05-102018-10-16努比亚技术有限公司A kind of resource allocation method, terminal and computer readable storage medium
CN109618048A (en)*2018-11-292019-04-12努比亚技术有限公司Game is anti-to bother method, apparatus, mobile terminal and readable storage medium storing program for executing
CN109692474A (en)*2018-12-282019-04-30努比亚技术有限公司Game control method, mobile terminal and readable storage medium storing program for executing based on mobile terminal

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
李志生,等: "基于MTK平台的智能POS手机技术", 《电子测量技术》*

Cited By (17)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN111093289A (en)*2019-12-242020-05-01维沃移动通信有限公司 A service transmission method and electronic device
CN111246449A (en)*2020-01-092020-06-05维沃移动通信有限公司 A communication state update method and device
CN111246449B (en)*2020-01-092022-09-13维沃移动通信有限公司Communication state updating method and device
WO2021190397A1 (en)*2020-03-232021-09-30维沃移动通信有限公司Registration method and electronic device
CN111465016B (en)*2020-03-312022-03-25联想(北京)有限公司Control method and device
CN111465016A (en)*2020-03-312020-07-28联想(北京)有限公司Control method and device
CN111601298A (en)*2020-04-162020-08-28维沃移动通信有限公司SIM card control method and electronic equipment
CN111510911A (en)*2020-06-302020-08-07南昌黑鲨科技有限公司Dual-card data network switching method and device, storage medium and terminal equipment
CN112055098A (en)*2020-08-202020-12-08深圳市沃特沃德股份有限公司Method for establishing long IP data connection, 5G gateway equipment and computer equipment
CN112055098B (en)*2020-08-202023-04-07深圳市沃特沃德股份有限公司Method for establishing long IP data connection, 5G gateway equipment and computer equipment
CN114650573A (en)*2020-12-212022-06-21深圳市万普拉斯科技有限公司Network delay processing method and device and mobile terminal
CN114650573B (en)*2020-12-212023-10-27深圳市万普拉斯科技有限公司Network delay processing method and device and mobile terminal
CN113518404A (en)*2021-04-192021-10-19Tcl通讯(宁波)有限公司 A 5G network automatic switching method, device, storage medium and mobile terminal
CN114258097A (en)*2021-12-222022-03-29中国电信股份有限公司 Data transmission method and device, storage medium
CN114745447A (en)*2022-03-282022-07-12深圳传音控股股份有限公司Information display method, intelligent terminal and storage medium
CN115103463A (en)*2022-06-062022-09-23Oppo广东移动通信有限公司 Service transmission method, device, terminal device, chip and storage medium
CN118555622A (en)*2023-02-242024-08-27荣耀终端有限公司 Network switching control method and device

Also Published As

Publication numberPublication date
CN110300404B (en)2022-02-25

Similar Documents

PublicationPublication DateTitle
CN110300404B (en) A kind of network control method and mobile terminal
CN111615141B (en)Measurement method, measurement configuration method, terminal and network equipment
CN110944352B (en)Link failure detection method and terminal for sidelink
CN110234109B (en)Task triggering method and mobile terminal
US11343757B2 (en)Method for service processing and user equipment
CN111246449B (en)Communication state updating method and device
CN111031563B (en)Communication state updating method and device
CN110166193B (en) Method and terminal for receiving system information
CN114375597B (en) Signal receiving method, signal sending method and related equipment
JP7377366B2 (en) Multicast service transmission method, transmission processing method, and related equipment
CN112543172A (en)IMS calling method, terminal and network function
CN116112907B (en) Network registration control method, device and terminal equipment
WO2017166034A1 (en)Incoming call processing method, user equipment, and storage medium
JP7208265B2 (en) Resource request method and user equipment
CN112738865B (en) Business processing method, device and electronic device
CN110536409A (en)IMS weight register method and mobile terminal
CN111885748B (en)Method for releasing RRC connection, terminal equipment and network equipment
CN111885689A (en)Antenna control method and device and terminal equipment
WO2018120032A1 (en)Cell switching method and terminal device
CN111935848B (en) A periodic service update method, device and terminal equipment
CN113453162B (en)Service receiving method, configuration method, terminal and network equipment
WO2014160621A1 (en)Receiving a communication event
CN107104760A (en)A kind of method of transmission packet, client and server
CN110557271B (en) An information interaction method and terminal
CN115175375B (en)Network connection method, electronic device, readable storage medium, and chip

Legal Events

DateCodeTitleDescription
PB01Publication
PB01Publication
SE01Entry into force of request for substantive examination
SE01Entry into force of request for substantive examination
GR01Patent grant
GR01Patent grant

[8]ページ先頭

©2009-2025 Movatter.jp