一种通讯方法、SIM卡及通讯设备与流程

文档序号:12500611阅读:326来源:国知局
一种通讯方法、SIM卡及通讯设备与流程

本发明涉及通讯技术领域,特别涉及一种通讯方法、SIM卡及通讯设备。



背景技术:

基于无线蜂窝通讯的移动互联网对人与人的互连、人与物的互连、物与物的互连带来了极大便利。在诸如个人通讯、车载通讯、行业通讯等领域,大量设备的通讯组件采用3G、4G通讯模块和SIM(包括USIM、UIM等,下文统称SIM)卡来完成。

SIM卡是运营商发行的,在现阶段,跨运营商或跨地域使用通讯设备时,常需要更换SIM卡,或者需要支付漫游费用。基于此情况,目前,市场上已有一些优化上述问题的解决方案。比如:

软SIM卡方案:后台存储有运营商的卡数据,可以动态下载到通讯设备中,代替实体SIM卡;

硬SIM卡拉远技术:定制双数据通道的通讯设备,其中一个数据通道负责和后台通讯,获取远程SIM卡的卡数据,并完成远程鉴权交互,从而使另一个数据通道能正常附着当地网络。

但上述方案存在应用限制。目前大部分运营商的卡数据并不公开出售,使得软SIM卡方案使用受限,而硬SIM卡拉远技术只能支持定制终端,无法在大量已有通讯设备上使用。



技术实现要素:

本发明实施例提供了一种通讯方法、SIM卡及通讯设备,解决现有技术中跨运营商或跨地域使用通讯设备时,常需要更换SIM卡或者需要支付漫游费用的问题。

第一方面,本申请中提供一种通讯方法,应用于安装有可存储多个卡文件的定制SIM卡的通讯设备,所述方法包括:

所述通讯设备接收目标区域通讯网络鉴权请求,所述鉴权请求中包括随机数;

所述通讯设备将所述鉴权请求通过所述定制SIM卡、点火器以及互联网发送到所述后台服务器,以使得所述后台服务器根据所述鉴权请求计算鉴权密钥返回给所述通讯设备;

所述通讯设备通过所述定制SIM卡获取用于在所述目标区域通信的目标卡文件;

所述通讯设备接收所述后台服务器返回的鉴权密钥;

所述定制SIM卡根据所述随机数以及所述鉴权密钥,得到鉴权值;

所述定制SIM卡将所述鉴权值传输给所述通讯设备,以返回给目标区域通讯网络,完成鉴权交互。

可选的,所述通讯设备通过所述定制SIM卡获取用于在所述目标区域通信的目标卡文件,包括:

所述通讯设备向所述定制SIM卡请求目标卡文件,所述定制SIM卡中预置至少一个区域运营商的卡文件;

所述定制SIM卡检索本地保存的卡文件,判断所述定制SIM卡内是否存在所述目标卡文件;

若是,则所述通讯设备直接从所述定制SIM卡获取所述目标卡文件。

可选的,所述通讯设备通过所述定制SIM卡获取用于在所述目标区域通信的目标卡文件,还包括:

若所述定制SIM卡内不存在所述目标卡文件,所述点火器中保存有所述目标卡文件,则所述通讯设备通过所述定制SIM卡与所述点火器的通讯交互获取所述目标卡文件;

若所述点火器和所述定制SIM卡中均不存在所述目标卡文件,则通过所述点火器与互联网的交互获取所述目标卡文件,并通过所述定制SIM卡传输到所述通讯设备。

可选的,所述通过所述点火器与互联网交互获取所述目标卡文件,包括:

通过所述点火器经互联网向所述后台服务器发送目标卡文件请求,所述目标卡文件请求中包括目标区域信息,所述后台服务器中存储有各地已存在的不同运营商SIM卡文件;

所述点火器接收所述后台服务器经互联网返回的所述目标卡文件,并发送到所述定制SIM卡。

可选的,所述目标卡文件请求中还包括目标运营商信息;所述接收的所述后台服务器经互联网返回的所述目标卡文件为所述目标运营商对应的目标卡文件。

第二方面,本申请提供一种SIM卡,所述SIM卡用于插入通讯设备的SIM卡槽中,所述SIM卡包括用于与所述通讯设备中SIM卡槽中的触点相连,实现所述SIM卡与所述通信设备之间的交互的串行接口单元、用于保存SIM卡文件的存储单元、用于与点火器通讯的通讯单元、以及处理器单元;

在所述SIM卡插入所述通讯设备的SIM卡槽时,所述处理器单元用于:

获取所述通讯设备接收的目标区域通讯网络鉴权请求,所述鉴权请求中包括随机数;

将所述通讯设备发送的鉴权请求通过点火器的通讯单元发送给后台服务器,以使得所述后台服务器根据所述鉴权请求计算鉴权密钥;

接收所述后台服务器返回的鉴权密钥;

获取用于在所述目标区域通信的目标卡文件;

根据所述随机数以及所述鉴权密钥,得到鉴权值;

将所述鉴权值传输给所述通讯设备,以返回给目标区域通讯网络,完成鉴权交互。

可选的,所述处理器单元具体用于:

接收所述通讯设备发送的目标卡文件请求,所述存储单元中预置至少一个区域运营商的卡文件;

检索本地保存的卡文件,判断所述存储单元内是否存在所述目标卡文件;

若是,则直接向所述通讯设备传输所述目标卡文件。

可选的,所述通讯设备中还包括用于连接互联网与所述SIM卡的点火器;

所述处理器单元具体用于:

若所述存储单元内不存在所述目标卡文件,所述点火器中保存有所述目标卡文件,则通过所述通讯单元与所述点火器的通讯交互获取所述目标卡文件,并通过所述串行接口单元传输所述目标卡文件到所述通讯设备;

若所述点火器和所述存储单元中均不存在所述目标卡文件,则通过所述通讯单元与所述点火器交互,以使得所述点火器与互联网交互获取所述目标卡文件,并通过所述串行接口单元传输所述目标卡文件到所述通讯设备。

可选的,所述处理器单元具体用于:

通过所述点火器经互联网向所述后台服务器发送目标卡文件请求,所述目标卡文件请求中包括目标区域信息,所述后台服务器中存储有各地已存在的不同运营商SIM卡文件;

接收所述点火器发送的目标卡文件,所述目标卡文件为所述后台服务器根据所述目标卡文件请求经互联网返回到所述点火器的。

可选的,所述目标卡文件请求中还包括目标运营商信息;所述接收的所述后台服务器经互联网返回的所述目标卡文件为所述目标运营商对应的目标卡文件。

第三方面,本申请提供一种通讯设备,包括定制SIM卡,以及用于连接互联网与所述定制SIM卡的点火器,所述点火器用于与所述定制SIM卡通讯,并与互联网进行交互;所述定制SIM卡为如第二方面中任一所述的SIM卡。

从以上技术方案可以看出,本发明实施例具有以下优点:

本发明实施例中通讯设备接收目标区域通讯网络鉴权请求,该鉴权请求中包括随机数;通讯设备将鉴权请求通过定制SIM卡、点火器以及互联网发送到后台服务器,以使得后台服务器根据鉴权请求计算鉴权密钥返回给通讯设备,通讯设备通过定制SIM卡获取用于在目标区域通信的目标卡文件;通讯设备接收后台服务器返回的鉴权密钥;定制SIM卡根据随机数以及鉴权密钥,得到鉴权值;定制SIM卡将所述鉴权值传输给通讯设备,以返回给目标区域通讯网络,完成鉴权交互。本发明实施例可以满足一个通讯设备可以满足用户跨区域或跨运营商通信需求,极大的方便了用户出行,降低了通讯成本,提升了用户体验。

附图说明

图1是本发明实施例中通讯方法的一个实施例示意图;

图2是本发明实施例中架构示意图;

图3为本发明实施例中SIM卡一个实施例示意图;

图4为本发明实施例中点火器一个实施例示意图。

具体实施方式

为了使本发明所要解决的技术问题、技术方案及有益效果更加清楚、明白,以下结合附图和实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。

请参阅图1,为本发明实施例中通讯方法一个实施例,该方法应用于安装有可存储多个卡文件的定制SIM卡的通讯设备,方法包括:

101、通讯设备接收目标区域通讯网络鉴权请求;

其中,鉴权请求中包括随机数;

102、通讯设备将鉴权请求通过定制SIM卡、点火器以及互联网发送到后台服务器,以使得后台服务器根据鉴权请求计算鉴权密钥返回给通讯设备;

103、通讯设备通过定制SIM卡获取用于在目标区域通信的目标卡文件;

104、通讯设备接收后台服务器返回的鉴权密钥;

105、定制SIM卡根据随机数以及鉴权密钥,得到鉴权值;

106、定制SIM卡将鉴权值传输给通讯设备,以返回给目标区域通讯网络,完成鉴权交互。

本发明实施例中,后台服务器可以是包括SIM卡阵列的服务器,根据鉴权请求,计算鉴权密钥为现有技术,本方案不做赘述,后台服务器接收到鉴权请求,计算鉴权密钥的过程,实际上是后台服务器SIM卡阵列中的实体SIM卡计算出鉴权密钥。

如图2所示,为本发明实施例中通讯方法实现的架构示意图,本发明实施例中通讯设备接收目标区域通讯网络鉴权请求,该鉴权请求中包括随机数;通讯设备将鉴权请求通过定制SIM卡、点火器以及互联网发送到后台服务器,以使得后台服务器根据鉴权请求计算鉴权密钥返回给通讯设备,通讯设备通过定制SIM卡获取用于在目标区域通信的目标卡文件;通讯设备接收后台服务器返回的鉴权密钥;定制SIM卡根据随机数以及鉴权密钥,得到鉴权值;定制SIM卡将鉴权值传输给通讯设备,以返回给目标区域通讯网络,完成鉴权交互。本发明实施例可以满足一个通讯设备可以满足用户跨区域或跨运营商通信需求,极大的方便了用户出行,降低了通讯成本,提升了用户体验。

可选的,通讯设备通过定制SIM卡获取用于在目标区域通信的目标卡文件,包括:

通讯设备向定制SIM卡请求目标卡文件,定制SIM卡中预置至少一个区域运营商的卡文件;

定制SIM卡检索本地保存的卡文件,判断定制SIM卡内是否存在目标卡文件;

若是,则通讯设备直接从定制SIM卡获取目标卡文件。

可选的,通讯设备通过定制SIM卡获取用于在目标区域通信的目标卡文件,还包括:

若定制SIM卡内不存在目标卡文件,点火器中保存有目标卡文件,则通讯设备通过定制SIM卡与点火器的通讯交互获取目标卡文件;

若点火器和所述定制SIM卡中均不存在所述目标卡文件,则通过所述点火器与互联网的交互获取目标卡文件,并通过定制SIM卡传输到通讯设备。

可选的,通过点火器与互联网交互获取目标卡文件,包括:

通过点火器经互联网向后台服务器发送目标卡文件请求,目标卡文件请求中包括目标区域信息,后台服务器中存储有各地已存在的不同运营商SIM卡文件;

点火器接收后台服务器经互联网返回的目标卡文件,并发送到定制SIM卡。

可选的,目标卡文件请求中还包括目标运营商信息;接收的后台服务器经互联网返回的目标卡文件为目标运营商对应的目标卡文件。

本发明实施例中,定制SIM卡和点火器之间存在互连通道可以是蓝牙通讯的方式,当然该通道不限于蓝牙通讯,也可以是有线方式、其他射频通讯协议,或者经由第三者间接转发的互连路径,此处不做限定。

下面介绍本发明实施例中SIM卡的实施例。

请参阅图3,为本发明实施例中SIM卡的一个实施例,SIM卡用于插入通讯设备的SIM卡槽中,SIM卡包括用于与通讯设备中SIM卡槽中的触点相连,实现SIM卡与通信设备之间的交互的串行接口单元301、用于保存SIM卡文件的存储单元302、用于与点火器通讯的通讯单元303、以及处理器单元304;

在SIM卡插入通讯设备的SIM卡槽时,处理器单元304用于:

获取通讯设备接收的目标区域通讯网络鉴权请求,鉴权请求中包括随机数;

将通讯设备发送的鉴权请求通过点火器的通讯单元发送给后台服务器,以使得后台服务器根据鉴权请求计算鉴权密钥;

接收后台服务器返回的鉴权密钥;

获取用于在目标区域通信的目标卡文件;

根据随机数以及鉴权密钥,得到鉴权值;

将鉴权值传输给通讯设备,以返回给目标区域通讯网络,完成鉴权交互。

可选的,处理器单元304具体用于:

接收通讯设备发送的目标卡文件请求,存储单元302中预置至少一个区域运营商的卡文件;

检索本地保存的卡文件,判断存储单元302内是否存在目标卡文件;

若是,则直接向通讯设备传输目标卡文件。

可选的,通讯设备中还包括用于连接互联网与SIM卡的点火器;

处理器单元304具体用于:

若存储单元302内不存在目标卡文件,点火器中保存有目标卡文件,则通过通讯单元303与点火器的通讯交互获取目标卡文件,并通过串行接口单元301传输目标卡文件到通讯设备;

若点火器和存储单元302中均不存在目标卡文件,则通过通讯单元303与点火器交互,以使得点火器与互联网交互获取目标卡文件,并通过串行接口单元301传输目标卡文件到通讯设备。

可选的,处理器单元304具体用于:

通过点火器经互联网向后台服务器发送目标卡文件请求,目标卡文件请求中包括目标区域信息,后台服务器中存储有各地已存在的不同运营商SIM卡文件;

接收点火器发送的目标卡文件,目标卡文件为后台服务器根据目标卡文件请求经互联网返回到点火器的。

可选的,目标卡文件请求中还包括目标运营商信息;接收的后台服务器经互联网返回的目标卡文件为目标运营商对应的目标卡文件。

本发明实施例中同时还提供一种点火器,该点火器用于执行图1所示实施例中点火器执行的步骤。本发明实施例中点火器,是现有通讯设备的附属配件,是定制SIM卡与互联网之间的桥梁。通过点火器,通讯设备能够间接从远程获取SIM卡文件,并完成和远程SIM卡的鉴权交互,从而使通讯设备在没有本地SIM卡的情况下能够接入当地网络。

如图4所示,本发明实施例中点火器包括通讯单元401、处理器单元402、无线通讯单元403和供电单元404,其中:

通讯单元401:通讯单元用于和定制SIM卡通讯,传递卡文件,以及交互鉴权请求等和SIM卡相关的信息。例如蓝牙通讯单元。

处理器单元402:处理器单元是点火器的控制核心。在实体上,处理器单元402可以和通讯单元401或无线通讯单元403合设。

无线通讯单元403:无线通讯单元403是点火器与GPRS、WCDMA、LTE等蜂窝移动通讯网络交互数据的单元。通过蜂窝移动通讯网络,可以访问因特网,完成和后台的数据交互。

供电单元404:供电单元给点火器中的其他单元提供电能支持。根据使用场景的差异,供电单元404的电能来源可以是USB接口、车载点烟器接口、电池等等。

本发明实施例中还提供一种通讯设备,包括定制SIM卡,以及用于连接互联网与定制SIM卡的点火器,点火器用于与定制SIM卡通讯,并与互联网进行交互;定制SIM卡为如上描述的任一情形的SIM卡,点火器可以是上描述的任一情形的点火器。

需要说明的是,上述装置实施例与方法实施例属于同一构思,其具体实现过程详见方法实施例,且方法实施例中的技术特征在装置实施例中均对应适用,这里不再赘述。

通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到上述实施例方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件来实现,但很多情况下前者是更佳的实施方式。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质(如ROM/RAM、磁碟、光盘)中,包括若干指令用以使得一台终端设备(可以是手机,计算机,服务器,空调器,或者网络设备等)执行本发明各个实施例所述的方法。

在本申请所提供的几个实施例中,应该理解到,所揭露的系统,装置和方法,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。

另外,在本发明各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。

以上参照附图说明了本发明的优选实施例,并非因此局限本发明的权利范围。本领域技术人员不脱离本发明的范围和实质,可以有多种变型方案实现本发明,比如作为一个实施例的特征可用于另一实施例而得到又一实施例。凡在运用本发明的技术构思之内所作的任何修改、等同替换和改进,均应在本发明的权利范围之内。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1