CN115348573A - 保持移动终端业务连续的方法、装置、设备和存储介质 - Google Patents
保持移动终端业务连续的方法、装置、设备和存储介质 Download PDFInfo
- Publication number
- CN115348573A CN115348573A CN202210993091.8A CN202210993091A CN115348573A CN 115348573 A CN115348573 A CN 115348573A CN 202210993091 A CN202210993091 A CN 202210993091A CN 115348573 A CN115348573 A CN 115348573A
- Authority
- CN
- China
- Prior art keywords
- mobile terminal
- service
- cellular network
- address
- target cellular
- 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.)
- Pending
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W8/00—Network data management
- H04W8/26—Network addressing or numbering for mobility support
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W36/00—Hand-off or reselection arrangements
- H04W36/0005—Control or signalling for completing the hand-off
- H04W36/0083—Determination of parameters used for hand-off, e.g. generation or modification of neighbour cell lists
- H04W36/0085—Hand-off measurements
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W36/00—Hand-off or reselection arrangements
- H04W36/24—Reselection being triggered by specific parameters
- H04W36/30—Reselection being triggered by specific parameters by measured or perceived connection quality data
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W36/00—Hand-off or reselection arrangements
- H04W36/24—Reselection being triggered by specific parameters
- H04W36/32—Reselection being triggered by specific parameters by location or mobility data, e.g. speed data
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Databases & Information Systems (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
本申请提供一种保持移动终端业务连续的方法、装置、设备和存储介质,可应用于移动互联领域或金融领域,方法包括:接入多个可选的蜂窝网络中网络质量最优的目标蜂窝网络;判断移动终端的位置变动状态是否符合预设的频繁变动条件;若不符合频繁变动条件,向业务***发送IP地址锁定请求,使移动终端锁定在目标蜂窝网络的IP地址;若符合频繁变动条件,向业务***发送业务放行请求,以将移动终端添加至业务放行白名单。通过本方案,移动终端在位置变化不频繁时可以始终接入同一IP地址,避免IP地址变化,则位置变化频繁时则通过业务放行白名单阻止IP地址变化导致的业务中断,从而防止移动终端的业务因IP地址变更而中断,改善移动终端业务的连续性。
Description
技术领域
本发明涉及移动互联技术领域,特别涉及一种保持移动终端业务连续的方法、装置、设备和存储介质。
背景技术
随着移动互联网的发展,智能手机、移动终端的不断推广及普及,基于移动终端的开展的各类网上业务越来越多。
然而,由于移动网络的不稳定性,特别是在移动终端处于室外时,由于位置信息的变化造成移动终端的网络IP地址频繁切换,一旦业务处理过程中IP地址发生变化,现有的网络业务***出于安全考虑会中断当前的业务并提示用户重新登录***,给用户使用移动终端办理业务造成不便。
发明内容
针对上述现有技术的缺点,本发明提供一种保持移动终端业务连续的方法、装置、设备和存储介质,以避免移动终端的业务因IP地址变更而异常中断。
本申请第一方面提供一种保持移动终端业务连续的方法,包括:
接入多个可选的蜂窝网络中网络质量最优的目标蜂窝网络;
判断移动终端的位置变动状态是否符合预设的频繁变动条件;
若所述位置变动状态不符合所述频繁变动条件,向业务***发送IP地址锁定请求,使所述移动终端锁定在所述目标蜂窝网络的IP地址;其中,所述IP地址锁定请求包括所述移动终端的设备标识和所述目标蜂窝网络的IP地址;
若所述位置变动状态符合所述频繁变动条件,向业务***发送业务放行请求,使所述业务***将所述移动终端添加至业务放行白名单;其中,所述业务放行白名单内的移动终端的业务不因IP地址变更而中断;所述业务放行请求包括所述移动终端的设备标识。
可选的,所述接入多个可选的蜂窝网络中网络质量最优的目标蜂窝网络,包括:
通过向业务***发送测试数据包的方式在多个可选的蜂窝网络中确定出网络质量最优的目标蜂窝网络;
若当前接入的蜂窝网络不是所述目标蜂窝网络,则切换至所述目标蜂窝网络;
若当前接入的蜂窝网络是所述目标蜂窝网络,则保持在所述目标蜂窝网络。
可选的,所述判断移动终端的位置变动状态是否符合预设的频繁变动条件,包括:
获取预设时间段内所述移动终端所处的历史位置;
计算每两个相邻的所述历史位置的距离;
若任意两个相邻的所述历史位置的距离大于预设的距离阈值,确定所述移动终端的位置变动状态符合预设的频繁变动条件;
若每两个相邻的所述历史位置的距离均不大于所述距离阈值,确定所述移动终端的位置变动状态不符合预设的频繁变动条件。
可选的,所述向业务***发送IP地址锁定请求,使所述移动终端锁定在所述目标蜂窝网络的IP地址之后,还包括:
在所述移动终端的业务结束后,向所述业务***发送解除锁定请求,以解除将所述移动终端锁定在所述目标蜂窝网络的IP地址。
本申请第二方面提供一种保持移动终端业务连续的装置,包括:
接入单元,用于接入多个可选的蜂窝网络中网络质量最优的目标蜂窝网络;
判断单元,用于判断移动终端的位置变动状态是否符合预设的频繁变动条件;
锁定单元,用于若所述位置变动状态不符合所述频繁变动条件,向业务***发送IP地址锁定请求,使所述移动终端锁定在所述目标蜂窝网络的IP地址;其中,所述IP地址锁定请求包括所述移动终端的设备标识和所述目标蜂窝网络的IP地址;
放行单元,用于若所述位置变动状态符合所述频繁变动条件,向业务***发送业务放行请求,使所述业务***将所述移动终端添加至业务放行白名单;其中,所述业务放行白名单内的移动终端的业务不因IP地址变更而中断;所述业务放行请求包括所述移动终端的设备标识。
可选的,所述接入单元接入多个可选的蜂窝网络中网络质量最优的目标蜂窝网络时,具体用于:
通过向业务***发送测试数据包的方式在多个可选的蜂窝网络中确定出网络质量最优的目标蜂窝网络;
若当前接入的蜂窝网络不是所述目标蜂窝网络,则切换至所述目标蜂窝网络;
若当前接入的蜂窝网络是所述目标蜂窝网络,则保持在所述目标蜂窝网络。
可选的,所述判断单元判断移动终端的位置变动状态是否符合预设的频繁变动条件时,具体用于:
获取预设时间段内所述移动终端所处的历史位置;
计算每两个相邻的所述历史位置的距离;
若任意两个相邻的所述历史位置的距离大于预设的距离阈值,确定所述移动终端的位置变动状态符合预设的频繁变动条件;
若每两个相邻的所述历史位置的距离均不大于所述距离阈值,确定所述移动终端的位置变动状态不符合预设的频繁变动条件。
可选的,所述锁定单元还用于:
在所述移动终端的业务结束后,向所述业务***发送解除锁定请求,以解除将所述移动终端锁定在所述目标蜂窝网络的IP地址。
本申请第三方面提供一种电子设备,包括存储器和处理器;
其中,所述存储器用于存储计算机程序;
所述处理器用于执行所述计算机程序,所述计算机程序被执行时,具体用于实现本申请第一方面任意一项所提供的保持移动终端业务连续的方法。
本申请第四方面提供一种计算机存储介质,用于存储计算机程序,所述计算机程序被执行时,具体用于实现本申请第一方面任意一项所提供的保持移动终端业务连续的方法。
本申请提供一种保持移动终端业务连续的方法、装置、设备和存储介质,可应用于移动互联领域或金融领域,方法包括:接入多个可选的蜂窝网络中网络质量最优的目标蜂窝网络;判断移动终端的位置变动状态是否符合预设的频繁变动条件;若位置变动状态不符合频繁变动条件,向业务***发送IP地址锁定请求,使移动终端锁定在目标蜂窝网络的IP地址;若位置变动状态符合频繁变动条件,向业务***发送业务放行请求,使业务***将移动终端添加至业务放行白名单。业务放行白名单内的移动终端的业务不因IP地址变更而中断;业务放行请求包括移动终端的设备标识。通过本方案,移动终端在位置变化不频繁时可以始终接入同一IP地址,避免IP地址变化,则位置变化频繁时则通过业务放行白名单阻止IP地址变化导致的业务中断,从而防止移动终端的业务因IP地址变更而中断,改善移动终端业务的连续性。
附图说明
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据提供的附图获得其他的附图。
图1为本申请实施例提供的一种保持移动终端业务连续的方法的流程图;
图2为本申请实施例提供的一种保持移动终端业务连续的装置的结构示意图;
图3为本申请实施例提供的一种电子设备的结构示意图。
具体实施方式
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
随着移动互联网的发展,智能手机、移动终端的不断推广及普及,移动运营、移动营销越来越成为各方争夺的主战场。然而,由于移动网络的不稳定性,特别是在室外进行移动营销时,由于位置信息的变化造成移动网络IP(全称为Internet Protocol,互联网协议)地址频繁切换或网络延迟,导致交易超时或失败。
为了解决上述问题,本文提出一种移动终端业务连续性保证方法。装置是指一种新型的移动终端装置,这种新型的移动终端装置同时支持3家运营商网络制式,同时可根据网络延迟情况自动切换所连接的运营商网络;依托所述新型移动终端装置,提出一种新的业务连续性保障方法,大致思路如下:当移动终端位置信息发生变化时,移动终端发送数据包至业务***,选取网络条件最优的运营商,并自动切换连接至对应的运营商网络,同时发送消息至对应运营商***锁定IP。当在移动终端进行业务受理时,上送后台***的报文附带本终端媒体存取控制(media access control,mac)地址信息,后台业务***维护会话保持终端mac信息白名单,对于来自于白名单内的移动终端的交易请求,当发生IP地址变更时予以会话保持或放行。
本解决方案实施后,能够自动切换连接至网络条件最好的运营商网络。并且当终端位置保持时,通知运营商***锁定IP,防止IP飘移(由于同一位置可能会接收到同一家运营商多个基站的网络信号,所以即使位置保持仍可能发生IP漂移)。
而实在无法避免IP漂移的场景下(如在高铁、客车进行移动营销时,由于位置信息的不断变化,提供网络服务的运营商基站也在不断变化,导致所分配的IP也在不断变化),由后台业务***对移动终端交易请求予以保持或放行。
本发明主要包括以下模块:
网络质量检测模块:检测当前网络质量最优的运营商网络。
会话保持模块:后端业务***对于白名单终端交易进行会话保持或放行。
消息通讯模块:点对点对接运营商后端***,发起IP锁定请求。
本发明的基本原理如下。
网络质量检测模块为后台进程,通过向业务***发送数据包的方式检测某一时刻能提供最优网络质量的运营商M,衡量网络质量的指标包括但不限于响应时间、抖动、丢包率等,并切换移动终端网络连接至运营商M。
如果移动终端短时间内位置变动较小,则可认为当前移动终端位置保持,这时发送当前IP信息、终端设备MAC信息等至运营商M***,运营商根据上送的IP锁定基站,同时将除该基站以外周边范围内可能提供网络服务的所有基站对该设备不可用,以防止IP漂移。
如果移动终端短时间内位置变动频繁,IP漂移此时不可避免,这种场景下由后端业务***进行业务放行,具体实现方式为,后端业务***维护移动终端MAC信息白名单,移动终端侧交易报文附带该终端MAC信息,后端业务***对于在白名单内的设备,不校验IP地址是否发生漂移。
本发明的处理流程如下。
当进行业务受理时,触发网络质量检测模块检测当前最优网络并切换至对应运营商网络连接。
检测当前位置是否发生较大变动,若位置保持则按上述第2点处理,若位置变动频繁则第2步跳过,按上述第3点由后端业务***进行业务连续性保证。
当通知了运营商进行IP锁定,在业务受理结束后,通知运营商网络解除IP锁定。
对于由后端***触发的交易放行,后端***会记录交易明细,相关信息包括交易代码、操作柜员、终端信息、操作时间等,每日生成报表供业务审计,防止业务风险的发生。
下面结合附图对本发明的技术方案进行进一步说明。
请参见图1,为本实施例提供的一种保持移动终端业务连续的方法的流程图,该方法可以包括如下步骤。
需要说明的是,本发明提供保持移动终端业务连续的方法,具体可以由安装在移动终端(如手机)上,用于提供移动终端业务的应用(app)来执行,例如可以由手机上安装的手机银行应用来执行。
其次需要说明的是,本实施例的方法可以在移动终端的应用每次开始办理一项业务之前执行,从而确保办理该项业务过程中业务不会因IP地址变更而终端,达到改善业务连续性的效果。
S101,接入多个可选的蜂窝网络中网络质量最优的目标蜂窝网络。
可选的,步骤S101,即接入多个可选的蜂窝网络中网络质量最优的目标蜂窝网络,可以包括:
A1,通过向业务***发送测试数据包的方式在多个可选的蜂窝网络中确定出网络质量最优的目标蜂窝网络;
网络质量最优,可以是指网速最快。由此,步骤A1中可以通过发送测试数据包的方式,测试当前每一个移动终端可选的蜂窝网络的网速,然后将其中网速最快的蜂窝网络确定为目标蜂窝网络。
网络质量最优也可以是指丢包率最低。由此,步骤A1中可以通过发送测试数据包的方式,测试当前每一个移动终端可选的蜂窝网络的丢包率,然后将其中丢包率最低的蜂窝网络确定为目标蜂窝网络。
另外,网络质量最优还可以是指抖动幅度最弱,此时同样可以通过发送测试数据包测试每个可选的蜂窝网络的抖动幅度。
通过发送测试数据包测试蜂窝网络的网速或丢包率或抖动幅度的具体方式,可以参见相关的现有技术文献,不再赘述。
A2,若当前接入的蜂窝网络不是目标蜂窝网络,则切换至目标蜂窝网络;
A3,若当前接入的蜂窝网络是目标蜂窝网络,则保持在目标蜂窝网络。
示例性的,假设当前可选的蜂窝网络有网络A,B,C,当前移动终端接入网络B,如果经过测试,发现网络C为目标蜂窝网络,就从网络B切换到网络C,也就是退出网络B,接入网络C,如果发现网络B为目标蜂窝网络,则继续接入网络B。
S102,判断移动终端的位置变动状态是否符合预设的频繁变动条件。
若位置变动状态不符合频繁变动条件,执行步骤S103,若位置变动状态符合频繁变动条件,执行步骤S104。
可选的,步骤S102,即判断移动终端的位置变动状态是否符合预设的频繁变动条件,包括:
B1,获取预设时间段内移动终端所处的历史位置;
其中,预设时间段可以按需设定,本实施例不做限定。作为示例,预设时间段可以设定为最近1分钟。
上述历史位置可以由执行本实施例的应用按预设采集间隔周期性采集得到。采集间隔可以是20秒,即应用每隔20秒就记录一次移动终端当前的位置,该位置可以通过移动终端配置的卫星定位功能获得,采集间隔也可以是其他时长,不做限定。
B2,计算每两个相邻的历史位置的距离;
B3,若任意两个相邻的历史位置的距离大于预设的距离阈值,确定移动终端的位置变动状态符合预设的频繁变动条件;
距离阈值的具体取值同样可以根据实际应用场景设定,不做限定。示例性的,距离阈值可以是10米。
B4,若每两个相邻的历史位置的距离均不大于距离阈值,确定移动终端的位置变动状态不符合预设的频繁变动条件。
下面结合一个示例说明步骤S102。以采集间隔20秒,预设时间段为1分钟为例,执行S102时,可以获得最近1分钟内每20秒采集一次得到的3个历史位置,不妨记为位置1至位置3,然后分别计算位置1和位置2的距离,记为距离1,位置2和位置3的距离,记为距离2,若距离1和距离2中至少一个大于10米的距离阈值,则确定移动终端的位置变动状态符合预设的频繁变动条件,也就是确定移动终端最近位置变化频繁,无法避免办理业务期间发生IP地址漂移(即IP地址随着地理位置变化而变化),如果距离1和距离2都小于距离阈值10米,则确定移动终端的位置变动状态不符合预设的频繁变动条件,也就是确定移动终端最近位置变化不频繁,办理业务期间可以防止发生IP地址漂移。
S103,向业务***发送IP地址锁定请求,使移动终端锁定在目标蜂窝网络的IP地址。
其中,IP地址锁定请求包括移动终端的设备标识和目标蜂窝网络的IP地址。
移动终端的设备标识具体可以是移动终端的mac地址。
具体的,在步骤S103中,业务***收到IP地址锁定请求后,将IP地址锁定请求转发给目标蜂窝网络的运营商,例如转发给运营商M的服务器。
目标蜂窝网络的运营商(不妨记为目标运营商)根据IP地址锁定请求中的IP地址确定移动终端当前接入的基站(也就是提供目标蜂窝网络的基站),然后将IP地址锁定请求发给移动终端当前接入的基站,以及这个基站周围一定范围(比如1公里半径的圆形范围)内的其他每个基站(不论是否属于目标运营商)。
移动终端当前接入的基站收到IP地址锁定请求后,标记其中的设备标识对应的移动终端,从而确保始终为移动终端提供目标蜂窝网络接入,而其他基站收到IP地址锁定请求后,根据其中的设备标识,将该移动终端标记为禁止提供蜂窝网络服务的终端,从而禁止该移动终端接入其他基站的蜂窝网络。
由此,只要移动终端办理业务期间位置不发生大幅度变化,该移动终端就始终只能接入提供目标蜂窝网络的基站,相应的这期间移动终端的IP地址就不会发生变化,业务就不会因IP地址变化而中断。
也就是说,通过步骤S103,可以在移动终端位置变化不大的前提下,防止办理业务期间移动终端发生IP地址漂移,从而避免业务中断。
S104,向业务***发送业务放行请求,使业务***将移动终端添加至业务放行白名单。
其中,业务放行白名单内的移动终端的业务不因IP地址变更而中断;业务放行请求包括移动终端的设备标识。
将移动终端添加至业务放行白名单,具体是指,将移动终端的设备标识记录在业务放行白名单中。
在执行S104之后,移动终端上办理业务的应用每次向业务***发送交易报文时,都会在交易报文中添加上移动终端的设备标识。
当业务放行白名单中有至少一个移动终端的设备标识时,业务***每次收到交易报文,就会检验交易报文中是否携带设备标识,以及检验交易报文携带的设备标识是否属于业务放行白名单,如果交易报文携带的设备标识属于业务放行白名单,则业务***直接处理该交易报文,而不校验发出该交易报文的移动终端是否发生IP地址漂移,即不校验发出该交易报文的移动终端的IP地址是否发生变化。
也就是说,通过将设备标识添加到业务***的业务放行白名单,即使移动终端的IP地址发生漂移(变化),业务***也不会因此而中断处理该移动终端的业务,因此移动终端当前办理的业务可以在IP地址变化后继续正常办理,而不会因IP地址变化而中断。
可选的,在业务结束后,可以向业务***发送解除放行请求,从而触发业务***将移动终端从放行白名单中移除。
可选的,S103之后,也就是向业务***发送IP地址锁定请求,使移动终端锁定在目标蜂窝网络的IP地址之后,还包括:
在移动终端的业务结束后,向业务***发送解除锁定请求,以解除将移动终端锁定在目标蜂窝网络的IP地址。
业务***收到解除锁定请求后,向运营商发送移动终端的设备标识,并通知运营商解除对该移动终端的锁定。运营商收到后,将设备标识下发给移动终端所在位置附近的基站,从而触发这些基站再次允许该移动终端接入,至此,该移动终端和目标蜂窝网络的IP地址之间的锁定被解除。
在一些可选的实施例中,当执行步骤S104之后,为了确保安全性,业务***可以将这种情况下移动终端办理业务过程中产生的明细数据,包括交易代码、操作柜员、终端信息、操作时间等记录下来,生成报表供业务审计,防止业务风险的发生。
本申请提供一种保持移动终端业务连续的方法,可应用于移动互联领域或金融领域,方法包括:接入多个可选的蜂窝网络中网络质量最优的目标蜂窝网络;判断移动终端的位置变动状态是否符合预设的频繁变动条件;若位置变动状态不符合频繁变动条件,向业务***发送IP地址锁定请求,使移动终端锁定在目标蜂窝网络的IP地址;若位置变动状态符合频繁变动条件,向业务***发送业务放行请求,使业务***将移动终端添加至业务放行白名单。业务放行白名单内的移动终端的业务不因IP地址变更而中断;业务放行请求包括移动终端的设备标识。通过本方案,移动终端在位置变化不频繁时可以始终接入同一IP地址,避免IP地址变化,则位置变化频繁时则通过业务放行白名单阻止IP地址变化导致的业务中断,从而防止移动终端的业务因IP地址变更而中断,改善移动终端业务的连续性。
根据本实施例提供的保持移动终端业务连续的方法,本实施例还提供一种保持移动终端业务连续的装置,请参见图2,该装置可以包括如下单元。
接入单元201,用于接入多个可选的蜂窝网络中网络质量最优的目标蜂窝网络。
判断单元202,用于判断移动终端的位置变动状态是否符合预设的频繁变动条件。
锁定单元203,用于若位置变动状态不符合频繁变动条件,向业务***发送IP地址锁定请求,使移动终端锁定在目标蜂窝网络的IP地址。
其中,IP地址锁定请求包括移动终端的设备标识和目标蜂窝网络的IP地址。
放行单元204,用于若位置变动状态符合频繁变动条件,向业务***发送业务放行请求,使业务***将移动终端添加至业务放行白名单。
其中,业务放行白名单内的移动终端的业务不因IP地址变更而中断;业务放行请求包括移动终端的设备标识。
可选的,接入单元201接入多个可选的蜂窝网络中网络质量最优的目标蜂窝网络时,具体用于:
通过向业务***发送测试数据包的方式在多个可选的蜂窝网络中确定出网络质量最优的目标蜂窝网络;
若当前接入的蜂窝网络不是目标蜂窝网络,则切换至目标蜂窝网络;
若当前接入的蜂窝网络是目标蜂窝网络,则保持在目标蜂窝网络。
可选的,判断单元202判断移动终端的位置变动状态是否符合预设的频繁变动条件时,具体用于:
获取预设时间段内移动终端所处的历史位置;
计算每两个相邻的历史位置的距离;
若任意两个相邻的历史位置的距离大于预设的距离阈值,确定移动终端的位置变动状态符合预设的频繁变动条件;
若每两个相邻的历史位置的距离均不大于距离阈值,确定移动终端的位置变动状态不符合预设的频繁变动条件。
可选的,锁定单元203还用于:
在移动终端的业务结束后,向业务***发送解除锁定请求,以解除将移动终端锁定在目标蜂窝网络的IP地址。
本实施例提供的保持移动终端业务连续的装置,其具体工作原理可以参见本申请任一实施例所提供的保持移动终端业务连续的方法中的相关步骤,此处不再赘述。
本申请提供一种保持移动终端业务连续的装置,可应用于移动互联领域或金融领域,装置包括:接入单元201,接入多个可选的蜂窝网络中网络质量最优的目标蜂窝网络;判断单元202判断移动终端的位置变动状态是否符合预设的频繁变动条件;锁定单元203若位置变动状态不符合频繁变动条件,向业务***发送IP地址锁定请求,使移动终端锁定在目标蜂窝网络的IP地址;放行单元204若位置变动状态符合频繁变动条件,向业务***发送业务放行请求,使业务***将移动终端添加至业务放行白名单。业务放行白名单内的移动终端的业务不因IP地址变更而中断;业务放行请求包括移动终端的设备标识。通过本方案,移动终端在位置变化不频繁时可以始终接入同一IP地址,避免IP地址变化,则位置变化频繁时则通过业务放行白名单阻止IP地址变化导致的业务中断,从而防止移动终端的业务因IP地址变更而中断,改善移动终端业务的连续性。
本申请实施例还提供一种电子设备,请参见图3,包括存储器301和处理器302。
其中,存储器301用于存储计算机程序。
处理器302用于执行计算机程序,计算机程序被执行时,具体用于实现本申请任一实施例所提供的保持移动终端业务连续的方法。
本申请实施例还提供一种计算机存储介质,用于存储计算机程序,计算机程序被执行时,具体用于实现本申请任一实施例所提供的保持移动终端业务连续的方法。
需要说明的是,本发明提供的保持移动终端业务连续的方法、装置、设备和存储介质可用于移动互联领域或金融领域。上述仅为示例,并不对本发明提供的保持移动终端业务连续的方法、装置、设备和存储介质的应用领域进行限定。
最后,还需要说明的是,在本文中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括所述要素的过程、方法、物品或者设备中还存在另外的相同要素。
需要注意,本发明中提及的“第一”、“第二”等概念仅用于对不同的装置、模块或单元进行区分,并非用于限定这些装置、模块或单元所执行的功能的顺序或者相互依存关系。
专业技术人员能够实现或使用本申请。对这些实施例的多种修改对本领域的专业技术人员来说将是显而易见的,本文中所定义的一般原理可以在不脱离本申请的精神或范围的情况下,在其它实施例中实现。因此,本申请将不会被限制于本文所示的这些实施例,而是要符合与本文所公开的原理和新颖特点相一致的最宽的范围。
Claims (10)
1.一种保持移动终端业务连续的方法,其特征在于,包括:
接入多个可选的蜂窝网络中网络质量最优的目标蜂窝网络;
判断移动终端的位置变动状态是否符合预设的频繁变动条件;
若所述位置变动状态不符合所述频繁变动条件,向业务***发送IP地址锁定请求,使所述移动终端锁定在所述目标蜂窝网络的IP地址;其中,所述IP地址锁定请求包括所述移动终端的设备标识和所述目标蜂窝网络的IP地址;
若所述位置变动状态符合所述频繁变动条件,向业务***发送业务放行请求,使所述业务***将所述移动终端添加至业务放行白名单;其中,所述业务放行白名单内的移动终端的业务不因IP地址变更而中断;所述业务放行请求包括所述移动终端的设备标识。
2.根据权利要求1所述的方法,其特征在于,所述接入多个可选的蜂窝网络中网络质量最优的目标蜂窝网络,包括:
通过向业务***发送测试数据包的方式在多个可选的蜂窝网络中确定出网络质量最优的目标蜂窝网络;
若当前接入的蜂窝网络不是所述目标蜂窝网络,则切换至所述目标蜂窝网络;
若当前接入的蜂窝网络是所述目标蜂窝网络,则保持在所述目标蜂窝网络。
3.根据权利要求1所述的方法,其特征在于,所述判断移动终端的位置变动状态是否符合预设的频繁变动条件,包括:
获取预设时间段内所述移动终端所处的历史位置;
计算每两个相邻的所述历史位置的距离;
若任意两个相邻的所述历史位置的距离大于预设的距离阈值,确定所述移动终端的位置变动状态符合预设的频繁变动条件;
若每两个相邻的所述历史位置的距离均不大于所述距离阈值,确定所述移动终端的位置变动状态不符合预设的频繁变动条件。
4.根据权利要求1所述的方法,其特征在于,所述向业务***发送IP地址锁定请求,使所述移动终端锁定在所述目标蜂窝网络的IP地址之后,还包括:
在所述移动终端的业务结束后,向所述业务***发送解除锁定请求,以解除将所述移动终端锁定在所述目标蜂窝网络的IP地址。
5.一种保持移动终端业务连续的装置,其特征在于,包括:
接入单元,用于接入多个可选的蜂窝网络中网络质量最优的目标蜂窝网络;
判断单元,用于判断移动终端的位置变动状态是否符合预设的频繁变动条件;
锁定单元,用于若所述位置变动状态不符合所述频繁变动条件,向业务***发送IP地址锁定请求,使所述移动终端锁定在所述目标蜂窝网络的IP地址;其中,所述IP地址锁定请求包括所述移动终端的设备标识和所述目标蜂窝网络的IP地址;
放行单元,用于若所述位置变动状态符合所述频繁变动条件,向业务***发送业务放行请求,使所述业务***将所述移动终端添加至业务放行白名单;其中,所述业务放行白名单内的移动终端的业务不因IP地址变更而中断;所述业务放行请求包括所述移动终端的设备标识。
6.根据权利要求5所述的装置,其特征在于,所述接入单元接入多个可选的蜂窝网络中网络质量最优的目标蜂窝网络时,具体用于:
通过向业务***发送测试数据包的方式在多个可选的蜂窝网络中确定出网络质量最优的目标蜂窝网络;
若当前接入的蜂窝网络不是所述目标蜂窝网络,则切换至所述目标蜂窝网络;
若当前接入的蜂窝网络是所述目标蜂窝网络,则保持在所述目标蜂窝网络。
7.根据权利要求5所述的装置,其特征在于,所述判断单元判断移动终端的位置变动状态是否符合预设的频繁变动条件时,具体用于:
获取预设时间段内所述移动终端所处的历史位置;
计算每两个相邻的所述历史位置的距离;
若任意两个相邻的所述历史位置的距离大于预设的距离阈值,确定所述移动终端的位置变动状态符合预设的频繁变动条件;
若每两个相邻的所述历史位置的距离均不大于所述距离阈值,确定所述移动终端的位置变动状态不符合预设的频繁变动条件。
8.根据权利要求5所述的装置,其特征在于,所述锁定单元还用于:
在所述移动终端的业务结束后,向所述业务***发送解除锁定请求,以解除将所述移动终端锁定在所述目标蜂窝网络的IP地址。
9.一种计算机存储介质,其特征在于,用于存储计算机程序,所述计算机程序被执行时,具体用于实现如权利要求1至4任意一项所述的保持移动终端业务连续的方法。
10.一种电子设备,其特征在于,包括存储器和处理器;
所述存储器用于存储计算机程序;
所述处理器用于执行所述计算机程序,具体用于实现如权利要求1至4任意一项所述的保持移动终端业务连续的方法。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202210993091.8A CN115348573A (zh) | 2022-08-18 | 2022-08-18 | 保持移动终端业务连续的方法、装置、设备和存储介质 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202210993091.8A CN115348573A (zh) | 2022-08-18 | 2022-08-18 | 保持移动终端业务连续的方法、装置、设备和存储介质 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN115348573A true CN115348573A (zh) | 2022-11-15 |
Family
ID=83953864
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202210993091.8A Pending CN115348573A (zh) | 2022-08-18 | 2022-08-18 | 保持移动终端业务连续的方法、装置、设备和存储介质 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN115348573A (zh) |
-
2022
- 2022-08-18 CN CN202210993091.8A patent/CN115348573A/zh active Pending
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN105636048B (zh) | 一种终端及其识别伪基站的方法、装置 | |
US20160198341A1 (en) | Communication Between a Mobile Device and Telecommunications Network | |
CN102917425A (zh) | 运营商网络切换方法及装置 | |
CN106973093A (zh) | 一种服务切换方法和装置 | |
CN102917426A (zh) | 物联网终端的运营商网络切换方法及装置 | |
US20230060429A1 (en) | Event subscription management method and apparatus | |
CN101459924A (zh) | 一种gsm***业务跟踪和异常管理的方法、装置及*** | |
CN101657036A (zh) | 终端标识和用户标识对应关系的更新方法及其设备和*** | |
CN103731866A (zh) | 检测用户终端性能的方法和*** | |
CN112235155A (zh) | 协同编队业务通信环境的性能测试方法及装置 | |
WO2014094471A1 (zh) | 异常计费处理方法及*** | |
CN115348573A (zh) | 保持移动终端业务连续的方法、装置、设备和存储介质 | |
CN111049993B (zh) | 基于map与bicc信令的海量码号异常状态检测方法及其*** | |
CN101917696B (zh) | 归属用户服务器旁路方法及查询呼叫会话控制功能设备 | |
CN101321365A (zh) | 一种利用短信回复频率的垃圾短信发送用户识别方法 | |
CN115278531B (zh) | 语音业务的异常检测方法、装置、设备及存储介质 | |
CN102231874A (zh) | 一种短信处理方法、装置及*** | |
US20180139336A1 (en) | Methods and apparatus to determine a telecommunications account status | |
US20170026524A1 (en) | Charging method and apparatus | |
CN105163335B (zh) | 一种网络接入管理方法、服务器、移动终端以及*** | |
US6651189B1 (en) | Communication network disturbance management method using top-down method | |
KR101652316B1 (ko) | 로밍 제어 방법, 이를 수행하는 로밍 서비스 장치 및 로밍 단말 | |
CN1954622A (zh) | 在通信***中提供关于服务的信息 | |
KR102456861B1 (ko) | 로밍망을 이용한 국내 홈 네트워크 부정접속 차단 방법 및 시스템 | |
CN102511179B (zh) | 一种小区跟踪的方法、设备及*** |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination |