实现移动终端通信连接的方法、配卡服务端及移动终端的制作方法

文档序号:9768194阅读:377来源:国知局
实现移动终端通信连接的方法、配卡服务端及移动终端的制作方法
【技术领域】
[0001]本发明涉及移动通信技术领域,尤其涉及实现移动终端通信连接的方法、配卡服务端及移动终端。
【背景技术】
[0002]软S頂卡现有一种途径可为多个移动终端共同使用,此种途径为在移动终端出厂时,将多个软SIM卡直接写入到移动设备中。用户拿到移动设备后,开机,移动设备读取在本移动设备上的多个软SIM卡,从中选取一个软SIM卡信息,注册到运营商,运营商认证鉴权成功后,移动设备与运营商基站进行通讯,最终实现上网或语音通讯。
[0003]但是,此种途径有一个弊端:由于软S頂卡可被多个移动终端共享,那么多个移动终端可能在同一时间,使用相同的软S頂卡去接入通信网络,此时,产生接入冲突,引发运营商操作以下行为:其一,根据选取此软SIM卡的移动终端接入通信网络的时间顺序,将接入通信网络的时间在先的移动终端断开通信连接,维持接入通信网络的时间在后的移动终端的通信;其二,多个选取此卡接入通信网络的移动终端由于接入冲突,都被运营商断开通信。随着的接入通信网络中产生冲突的卡数量的增加,这两种行为会导致移动终端在通信连接过程中形成乒乓效应,移动终端不断地在网络连接与网络断开两个不同的状态之间来回变化,即,移动终端在选取软SIM卡接入通信网络过程中,不断地产生接入冲突,从而使得移动终端无法实现上网或语音通讯。

【发明内容】

[0004]本发明实施例的多方面提出一种实现移动终端通信连接的方法、配卡服务端及移动终端,能减少移动终端在通信连接过程中的接入冲突,快速地建立通信连接。
[0005]本发明实施例的一个方面提供一种实现移动终端通信连接的方法,包括:
[0006]获取移动终端的设备信息;所述设备信息包括所述移动终端的网络制式及将要接入通信网络的区域;
[0007]根据所述设备信息,从与所述移动终端同一网络制式的共享卡池中,选取能覆盖所述移动终端将要接入通信网络的区域的一组共享软S頂卡组;其中,所述共享卡池包含M个不同卡号的共享软S頂卡,所述M个不同卡号的共享软S頂卡被配置在多个卡组中,每个卡组中的共享软S頂卡按顺序排列,以使每个卡组中具有同一卡号的共享软S頂卡所相邻的共享软S頂卡互不相同;
[0008]将所选取的共享软S頂卡组及其相应的共享软S頂卡组规则配置给所述移动终端,以使所述移动终端根据共享软S頂卡组规则,从所述共享软S頂卡组中选取一个共享软S頂卡来接入通信网络。
[0009]进一步地,所述共享软S頂卡组包含多个共享软S頂卡以及每个共享软S頂卡支持的运营商信息和漫游国家信息;
[0010]所述根据所述设备信息,从与所述移动终端同一网络制式的共享卡池中,选取能覆盖所述移动终端将要接入通信网络的区域的一组共享软S頂卡组,具体包括:
[0011]根据所述移动终端的网络制式,从与移动终端同一网络制式的共享软S頂卡池中,选取一组共享软S頂卡组;
[0012]从所述共享软S頂卡组获得本卡组中每个共享软S頂卡支持的运营商信息和漫游国家?目息;
[0013]判断所述共享软S頂卡组所支持的运营商集合及漫游国家集合,是否均覆盖所述移动终端将要接入通信网络的区域;其中,所述运营商集合是由所述共享软S頂卡组中每个共享软S頂卡可支持的运营商所组成的集合;所述漫游国家集合是由所述共享软S頂卡组中每个共享软S頂卡可支持的漫游国家所组成的集合;
[0014]若是,则选取所述共享软S頂卡组,用于配置给所述移动终端;
[0015]若否,则继续从与移动终端同一网络制式的共享软S頂卡池中,选取下一组共享软S頂卡组进行判断,直至选取到一组能覆盖所述移动终端将要接入通信网络的区域的共享软S頂卡组。
[0016]进一步地,在所述将所选取的共享软S頂卡组及其相应的共享软S頂卡组规则配置给所述移动终端,以使所述移动终端根据共享软S頂卡组规则,从所述共享软S頂卡组中选取一个共享软S頂卡来接入通信网络之后,还包括:
[0017]接收所述移动终端上传的第一执行日志;其中,所述第一执行日志包含所述移动终端在选取共享软S頂卡接入通信网络的过程中,所选取过的所有的共享软S頂卡的信息,以及每个共享软SIM卡所接入的通信网络的信息、接入结果和接入时间;
[0018]根据所述移动终端上传的第一执行日志的接入时间,记录所述移动终端处于网络连接状态的时刻。
[0019]进一步地,在所述将所选取的共享软S頂卡组及其相应的共享软S頂卡组规则配置给所述移动终端,以使所述移动终端根据共享软S頂卡组规则,从所述共享软S頂卡组中选取一个共享软S頂卡来接入通信网络之后,还包括:
[0020]接收所述移动终端发出的心跳信号,更新记录所述移动终端处于网络连接状态的时刻;其中,所述心跳信号用于指示所述移动终端处于网络连接的状态;
[0021]判断最新记录的所述移动终端处于网络连接状态的时刻与当前时刻相距离的时长是否大于预设时长;
[0022]若是,则记录所述移动终端处于网络断开状态;
[0023]若否,则记录所述移动终端处于网络连接状态。
[0024]在一种实施方式中,在所述接收所述移动终端上传的第一执行日志之后,还包括:
[0025]根据所有移动终端上传的第一执行日志中每个共享软S頂卡的接入结果和接入时间,统计每个共享软SIM卡在预设的时间周期内的接入失败的次数;
[0026]当共享软SIM卡在预设的时间周期内的接入失败次数大于共享卡替换阈值时,在包含所述共享软S頂卡的共享卡池和共享软S頂卡组中,将所述共享软S頂卡替换为一个新的共享软S頂卡,以完成共享软S頂卡组的调整。
[0027]在另一种实施方式中,在所述接收所述移动终端上传的第一执行日志之后,还包括:
[0028]根据所述移动终端上传的第一执行日志中每个共享软S頂卡的接入结果和接入时间,统计在预设的时间周期内的接入失败的共享软SIM卡的数量;
[0029]当预设的时间周期内的接入失败的共享软S頂卡的数量大于卡组替换阈值时,从与所述移动终端同一网络制式的共享卡池中,选取能覆盖所述移动终端接入通信网络的区域的另一组共享软S頂卡组,配置给所述移动终端,以替换所述移动终端中原有的共享软SIM卡组,来完成共享软S頂卡组的调整;或者,
[0030]在与所述移动终端同一网络制式的共享卡池中,添加至少一个新的共享软S頂卡于所述共享卡池中,并重新配置所述共享卡池中的共享软S頂卡组,以完成共享软S頂卡组的调整。
[0031]再进一步地,在完成共享软S頂卡组的调整之后,还包括:
[0032]根据调整后的共享软S頂卡组,生成更新信息;
[0033]判断所述共享软S頂卡组调整前所对应的移动终端是否处于网络连接状态;
[0034]当处于网络连接状态时,向所述移动终端发送更新信息,以使所述移动终端更新本身配置的共享软S頂卡组。
[0035]本发明实施例的另一个方面提供一种实现移动终端通信连接的方法,包括:
[0036]根据预先配置的共享软S頂卡组规则,从移动终端本地存储的共享软S頂卡组中选取一个用于接入通信网络的共享软SIM卡;
[0037]通过所述共享软S頂卡接入通信网络;
[0038]其中,所述共享软S頂卡组及所述共享软S頂卡组规则是由配卡服务端配置给所述移动终端的;所述共享软S頂卡组是所述配卡服务端从与所述移动终端同一网络制式的共享卡池中,选取的能覆盖所述移动终端将要接入通信网络的区域的一组共享软SIM卡组;所述共享卡池包含M个不同卡号的共享软S頂卡,所述M个不同卡号的共享软S頂卡被配置在多个卡组中,每个卡组中的共享软SIM卡按顺序排列,以使每个卡组中具有同--
号的共享软S頂卡所相邻的共享软S頂卡互不相同。
[0039]进一步地,所述根据预先配置的共享软S頂卡组规则,从移动终端本地存储的共享软S頂卡组中选取一个用于接入通信网络的共享软S頂卡,具体包括:
[0040]按照所述共享软S頂卡组中共享软S頂卡的排列顺序,依次选择选取一个共享软S頂卡,用于接入通信网络;
[0041]当所述共享软SIM卡接入失败时,继续依次选取下一个共享软SIM卡。
[0042]进一步地,在接入通信网络之后,还包括:
[0043]向所述配卡服务端上传第一执行日志;其中,所述第一执行日志包含所述移动终端在选取共享软S頂卡接入通信网络的过程中,所选取过的所有的共享软S頂卡的信息,以及每个共享软SIM卡所接入的通信网络的信息、接入结果和接入时间。
[0044]进一步地,在接入通信网络之后,还包括:
[0045]向所述配卡服务端发送心跳信号;其中,所述心跳信号用于指示所述移动终端处于网络连接的状态。
[0046]本发明实施例的又一个方面提供一种配卡服务端,包括:
[0047]设备信息获取模块,用于获取移动终端的设备信息;所述设备信息包括所述移动终端的网络制式及将要接入通信网络的区域;
[0048]卡组选取模块,用于根据所述设备信息,从与所述移动终端同一网络制式的共享卡池中,选取能覆盖所述移动终端将要接入通信网络的区域的一组共享软S頂卡组;其中,所述共享卡池包含M个不同卡号的共享软S頂卡,所述M个不同卡号的共享软S頂卡被配置在多个卡组中,每个卡组中的共享软S頂卡按顺序排列,以使每个卡组中具有同一卡号的共享软S頂卡所相邻的共享软S頂卡互不相同;以及,
[0049]卡组配置模块,用于将所选取的共享软S頂卡组及其相应的共享软S頂卡组规则配置给所述移动终端,以使所述移动终端根据共享软S頂卡组规则,从所述共享软S頂卡组中选取一个共享软S頂卡来接入通信网络。
[0050]进一步地,所述共享软S頂卡组包含多个共享软S頂卡以及每个共享软S頂卡支持的运营商信息和漫游国家信息;
[0051]所述卡组选取模块具体包括:
[0052]第一选取单元,用于根据所述移动终端的网络制式,从与移动终端同一网络制式的共享软S頂卡池中,选取一组共享软S頂卡组;
[0053]卡组信息获取单元,用于从所述共享软S頂卡组获得本卡组中每个共享软S頂卡支持的运营商信息和漫游国家信息;
[0054]覆盖判断单元,用于判断所述共享软S頂卡组所支持的运营商集合及漫游国家集合,是否均覆盖所述移动终端将要接入通信网络的区域;其中,所述运营商集合是由所述共享软S頂卡组中每个共享软S頂卡可支持的运营商所组成的集合;所述漫游国家集合是由所述共享软S頂卡组中每个共享软S頂卡可支持的漫游国家所组成的集合;以及,
[0055]第二选取单元,用于当所述共享软S頂卡组所支持的运营商集合及漫游国家集合,均覆盖所述移动终端将要接入通信网络的区域时,选取所述共享软S頂卡组,用于配置给所述移动终端;
[0056]所述第一选取单元,还用于当所述共享软S頂卡组所支持的运营商集合不覆盖所述移动终端将要接入通信网络的区域,或所述共享软S頂卡组所支持的漫游国家集合不覆盖所述移动终端将要接入通信网络的区域时,继续从与移动终端同一网络制式的共享软SIM卡池中,选取下一组共享软S頂卡组进行判断,直至选取到一组能覆盖所述移动终端将要接入通信网络的区域的共享软S頂卡组。
[0057]进一步地,所述配卡服务端还包括:
[0058]日志接收模块,用于接收所述移动终端上传的第一执行日志;其中,所述第一执行日志包含所述移动终端在选取共享软
当前第1页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1