实现移动终端通信连接的方法及移动终端的制作方法_3

文档序号:9768196阅读:来源:国知局
的共享软S頂卡的使用情况,进行数据分析,调整共享软S頂卡组,例如,同一共享软SIM卡被不同的设备在很短的时间内存在冲突注册,共享软SIM卡注册失败次数过多,注册时间过长等情况,可以将该共享软S頂卡换掉,也可以把包含该共享软S頂卡的共享软S頂卡组换掉,相应地,配卡服务端会对包含该共享软S頂卡的移动终端里的共享软S頂卡组进行调整,当然,必要时,也可对共享软S頂卡组规则进行调整。从而,进一步地减少共享软SIM卡接入通信网络失败的事件发生。
[0113]另一方面,当所述共享软S頂卡接入失败,可根据接入失败的时间记录此共享软SIM卡下一次可使用的有效时刻。在本实施例中,所述共享软S頂卡接入结果失败包括两种情况:所述共享软S頂卡直接接入通信网络失败,和所述共享软S頂卡接入通信网络成功后因其他移动终端也采用此共享软S頂卡接入网络而产生冲突问题进而导致接入失败。
[0114]进一步地,所述通过所述专用软S頂卡接入通信网络的步骤S106之后,还包括:
[0115]保存所述专用软S頂卡接入通信网络的信息于第二执行日志;其中,所述第二执行日志包含所述移动终端在获取专用软S頂卡接入通信网络的过程中,所获取过的所有的专用软S頂卡的信息,以及每个专用软S頂卡所接入的通信网络的信息、接入结果和接入时间;
[0116]在所述专用软S頂卡的接入结果为失败时,重新根据预先配置的共享软S頂卡组规则,从移动终端本地存储的共享卡软SIM卡组中选取另一个用于接入通信网络的共享软SIM 卡。
[0117]需要说明的是,所述第二执行日志记载所获取过的所有的专用软S頂卡的接入通信网络过程的信息,用于上传给所述配卡服务端,所述配卡服务端通过第二执行日志可对专用软SIM卡的使用情况,进行数据分析,调整专用软SIM卡的分配。
[0118]另一方面,在所述专用软S頂卡的接入结果为失败时,会重新选另外一个共享软SIM卡接入网络,再去申请另外一个专用软S頂卡,与此同时,在本实施例中,所述接入失败的专用软S頂卡信息记录在所述第二执行日志中,上传给所述配卡服务端,记录此卡在此移动终端此通信网络中注册失败,以避免所述配卡服务端下一次分配所述失败的专用软SIM卡,给要在此通信网络中建立通信连接的其他移动终端。
[0119]进一步地,在所述通过所述专用软S頂卡接入通信网络的步骤S102之后,还包括:
[0120]通过所述通信网络,向所述配卡服务端上传所述第一执行日志和所述第二执行日志;
[0121]其中,所述第一执行日志被作为依据,被所述配卡服务端用于调整共享软S頂卡组规则和共享软S頂卡组;所述第二执行日志被作为依据,被所述配卡服务端用于调整专用软SIM卡的分配。
[0122]需要说明的是,所述第一执行日志和第二执行日志一般是在专用软S頂卡所接入的通信网络中,由所述移动终端上传给所述配卡服务端的,可以减少共享软S頂卡处于网络连接状态的时间,提高共享软S頂卡的资源利用效率。另一方面,所述第一执行日志和第二执行日志中也可以在共享软S頂卡所接入的通信网络中上传给所述配卡服务端,例如,专用软S頂卡B接入通信网络失败,那此接入失败的信息可在申请另一个专用软S頂卡C的同时,即在共享软S頂卡的网络中上传给所述配卡服务端,以便所述配卡服务端调整专用软S頂卡的分配方案。另外,在第一执行日志和第二执行日志中已上传过的历史信息可不再上传给所述配卡服务端,可以减少传输的数据量。
[0123]进一步地,在所述通过所述共享软S頂卡接入通信网络的步骤S102之后,还包括:
[0124]通过通信网络接收所述配卡服务端发送的更新信息;
[0125]根据所述更新信息,对本地配置的共享软S頂卡组规则和本地存储的共享软S頂卡组进行更新。
[0126]需要说明的是,所述移动终端的共享软S頂卡组规则和共享软S頂卡组的更新,可以是在共享软SIM卡所接入的通信网络中进行,也可以在专用软SIM卡所接入的通信网络中进行,但在本实施例中优选的是,在专用软SIM卡所接入的通信网络中进行,以减少共享软S頂卡的使用时间,另外,由于专用软S頂卡所接入的通信网络的数据传输效果一般优于共享软SIM卡所接入的通信网络,则采用在专用软S頂卡所接入的通信网络中进行更新的效率更高。
[0127]另一方面,所述移动终端的共享软S頂卡组规则和共享软S頂卡组的更新,指的是所述移动终端的主动更新或被动更新,主动更新为,所述移动终端向所述配卡服务端主动发送共享软S頂卡组规则和共享软S頂卡组所携带的版本信息,以便所述配卡服务端进行比较,若所述版本为旧版,则所述配卡服务端向所述移动终端发送用于更新的更新信息,然后所述移动终端进行相应的更新,若所述版本为最新版,则只需向所述移动终端发送提示无需更新的信息;被动更新为,所述移动终端被动接收所述配卡服务端发送的更新信息,然后所述移动终端直接进行相应的更新。所述更新包括对共享软S頂卡组进行增加、减少或替换共享软S頂卡,甚至于对整个所述共享软S頂卡组进行替换,还包括对共享软S頂卡组规则进行调整或替换。
[0128]进一步地,所述配卡信息还包含所述专用软S頂卡的租约信息;
[0129]则,在所述通过所述专用软S頂卡接入通信网络的步骤S106之后,还包括:
[0130]根据所述租约信息注销所述专用软SIM卡与所述通信网络的连接。
[0131 ] 在本实施例中,所述移动终端根据所述租约信息中的租期,自行主动注销所述专用软SIM卡与所述通信网络的连接。
[0132]进一步地,在所述通过所述专用软S頂卡接入通信网络的步骤之后,还包括:
[0133]接收所述配卡服务端发送的注销信息;
[0134]根据所述注销信息注销所述专用软SIM卡与所述通信网络的连接。
[0135]本实施例中,所述配卡服务端会根据专用软S頂卡的信息及其捆绑的租约的租期,向租约到期的专用软SIM卡所对应的移动终端发送注销信息,所述移动终端根据所述注销信息注销所述专用软S頂卡与所述通信网络的连接,以避免,租约到期的专用软S頂卡因没有及时被注销,而被分派给其他移动终端以接入通信网络的情况出现。
[0136]实施本发明实施例,具有如下有益效果:
[0137]本发明实施例提供的实现移动终端通信连接的方法及其移动终端,通过在移动终端存储的软S頂卡组里选取一个共享卡,接入通信网络后,与配卡服务端连接,申请并获取一个专用软S頂卡,使移动终端能实现在漫游地进行本地化的通信连接。与此同时,注销共享软S頂卡的通信连接,释放所述共享软S頂卡的资源,使该共享软S頂卡可被其他移动终端使用。采用共享软S頂卡与专用软S頂卡的组合来接入网络,一方面能降低共享软S頂卡供应方运营成本,另一方面,配卡服务端根据移动终端提供的配卡请求来分配一个专用软S頂卡,能动态地为用户选择运营商网络以实现移动终端通信连接,提高用户的通信质量和降低通信资费。
[0138]相应地,参见图2、图3,图2是本发明提供的一种移动终端的一个实施例的结构示意图,图3是本发明提供的一种移动终端的共享卡选取模块的一个实施例的结构示意图。
[0139]如图2所示,本发明实施例提供的一种能够实现上述实施例中的实现移动终端通信连接的方法的移动终端,包括共享卡选取模块201、共享卡通信模块202、配卡请求模块203、配卡接收模块204、共享卡注销模块205和专用卡通信模块206,如下:
[0140]共享卡选取模块201,用于根据预先配置的共享软S頂卡组规则,从移动终端本地存储的共享软S頂卡组中选取一个用于接入通信网络的共享软S頂卡;
[0141]共享卡通信模块202,用于通过所述共享软S頂卡接入通信网络;
[0142]配卡请求模块203,用于通过所述通信网络向配卡服务端发送配卡请求,所述配卡请求包含所述移动终端的网络制式及其所在当地的运营商信息;
[0143]配卡接收模块204,用于接收所述配卡服务端返回的配卡信息;其中,所述配卡信息包含与所述配卡请求相匹配的专用软S頂卡;
[0144]共享卡注销模块205,用于注销所述共享软S頂卡与所述通信网络的连接;
[0145]专用卡通信模块206,用于通过所述专用软S頂卡接入通信网络。
[0146]进一步地,所述共享软S頂卡组包含多个共享软S頂卡及每个共享软S頂卡支持的运营商信息;
[0147]如图3所示,所述共享卡选取模块201,具体包括信号获取单元2011、第一筛选单元2012、时钟查询单元2013、第二筛选单元2014、检测哈希值计算单元2015、参考哈希值计算单元2016、比较单元2017、第三筛选单元2018和有效时刻存储单元2019,如下:
[0148]信号获取单元2011,用于获取移动终端所在当地的运营商信号;
[0149]第一筛选单元2012,用于根据所述共享软S頂卡组中每个共享软S頂卡所支持的运营商信息,筛选出支持当地运营商的共享软S頂卡;
[0150]时钟查询单元2013,用于查询所述移动终端的本地时钟,获取当前时刻;
[0151]第二筛选单元2014,用于将每个支持当地运营商的共享软S頂卡的有效可用时刻分别与所述当前时刻比较,筛选出有效的共享软S頂卡;
[0152]检测哈希值计算单元2015,用于将所述移动终端的设备序列号与所述当前时刻组合成第一字符串,采用哈希算法对所述第一字符串进行运算,获得检测哈希值;
[0153]参考哈希值计算单元2016,用于将每个有效的共享软SIM卡的移动用户识别码分别与所述当前时刻组合成第二字符串,采用哈希算法对每个有效的共享软SIM卡对应的第二字符串分别进行运算,获得参考哈希值;
[0154]比较单元2017,用于将每个有效的共享软S頂卡对应的参考哈希值分别与所述检测哈希值进行比较,获得偏移值;
[0155]第三筛选单元2018,用于对每个有效的共享软S頂卡对应的偏移值进行排序,并根据偏移值的排序选取一个有效的共享软S頂卡,以用于接入通信网络;
[0156]有效时刻存储单元2019,用于根据所述当前时刻,保存所选取的共享软SIM卡的下一次使用的有效可用时刻。
[0157]进一步地,所述移动终端还包括:
[0158]第一日志存储模块207,用于在所述共享卡通信模块202将所述共享软S頂卡接入通信网络之后,保存所述共享软SIM卡接入通信网络的信息于第一执行日志;其中,所述第一执行日志包含所述移动终端在选取共享软SIM卡接入通信网络的过程中,所选取过的所有的共享软S頂卡的信息,以及每个共享软S頂卡所接入的通信网络的信息、接入结果和接入时间;
[0159]所述共享卡选取模块201还用于当所述共享软S頂卡的接入结果为失败时,重新根据预先配置的共享软S頂卡组规则,从移动终端本地存储的共享卡软S頂卡组中选取另一个用于接入通信网络的共享软S頂卡。
[0160]进一步地,所述移动终
当前第3页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1