物联网中继SIM卡数据通信方法与流程

文档序号:12479604阅读:774来源:国知局

本发明涉及一种物联网中继SIM卡数据通信方法,属于物联网应用技术领域。



背景技术:

现在很多手持设备比如手机(Mobile Phone)、移动网络设备(MID)等都需要插入独立的SIM卡,才能够接入运营商无线网络,当用户携带这些设备进入某一个移动运营商的网络覆盖盲区时,或者出国时,必须要更换其他运营商的SIM卡才能够正常的接受服务。SIM卡上保存着用于用户身份识别的加密算法以及相应的原始密钥,运营商网络侧根据用户上报的IMSI/TMSI信息查询当前用户是否有相应的上下文信息。如果没有,则进行鉴权,以保证合法用户使用通信网络资源。这个过程中,用户只能在自己签约运营商以及与签约运营商有合作关系的运营商网络下享受服务。

随着技术的发展,用户现在越来越多依赖于手持设备随时保持联网状态,但是在很多情况下,移动运营商的网络覆盖不能够满足用户的需求,比如不同运营商的网络信号覆盖不同,而A运营商的用户在A运营商覆盖弱而B运营商覆盖强的地方无法使用B运营商的网络,再比如在运营商之间没有能够很好的签订漫游协议的情况下,手机用户在漫游网络将会产生昂贵的数据漫游费用。而运营商之间由于业务竞争以及计费标准问题,导致商务合作成本过高。另外,SIM卡的购买、更换也会给用户通信带来诸多不方便。



技术实现要素:

本发明要解决技术问题是:克服上述技术的缺点,提供一种可免除昂贵的数据漫游费用、用户体验好、商务成本低的物联网中继SIM卡数据通信方法。

为了解决上述技术问题,本发明提出的技术方案是:一种物联网中继SIM卡数据通信方法,用于终端设备的数据通信,所述终端设备上设有中继SIM卡,所述中继SIM卡含有通讯模块并能够进行3G/4G通信,所述方法包括以下步骤:

1) 建立SIM卡托管服务器,所述SIM卡托管服务器中插入多张原始SIM卡;

2) 所述终端设备发出连接请求,通过蓝牙与附近的手机连接,再通过手机的上网通道建立起所述终端设备与SIM卡托管服务器之间通信的链路通道,并将终端设备的地理位置信息发送给SIM卡托管服务器;

3) 所述SIM卡托管服务器选择最适合的原始SIM卡,把该原始SIM卡的PLMN、IMSI和TMSI信息通过所述链路通道发送到中继SIM卡中;

4) 所述终端设备发出数据通讯请求,运营商网络首先向中继SIM卡发起鉴权请求,随后中继SIM卡将包含鉴权参数的鉴权请求通过所述链路通道发送至SIM卡托管服务器,由步骤3)选择的原始SIM卡完成鉴权,并将完成鉴权后的密钥值返回给中继SIM卡,然后由中继SIM卡将所述密钥值发送给运营商网络,终端设备利用运营商网络开始数据通信;

5) 所述终端设备完成数据通信后,所述中继SIM卡释放与所述SIM卡托管服务器之间的连接。

本发明带来的有益效果是:本发明基于终端设备上的中继SIM卡,可以在保证用户合法使用运营商网络的前提下,选择最适合的原始SIM卡进行数据通信,辅助用户无缝的享受移动漫游体验,并且大幅降低由于运营商之间的计费和业务竞争所带来的商务成本。

本发明使用的手机虽然可能有漫游成本,但手机仅发送微量的终端设备地理位置信息以及使用SIM卡传输数据必须的密钥、网络信息等,相比较大数据量的物联网应用,成本可基本忽略不计。

上述技术方案的进一步改进是:所述中继SIM卡及SIM卡托管服务器在发送信息前均首先对待发送信息进行加密。

上述技术方案的再进一步改进是:所述中继SIM卡能够自动校时。

步骤4)中所述SIM卡托管服务器选择最适合的原始SIM卡时,根据不同的需求,可以采用不同的选择方法:1)通过预设的选择策略,比如费用最省,或者数据传输速度最快等等;2)所述SIM卡托管服务器将所有的原始SIM卡信息发送至手机,由用户自主选择最适合的原始SIM卡。

附图说明

下面结合附图对本发明作进一步说明。

图1是本发明实施例中继SIM卡数据请求的流程示意图。

具体实施方式

实施例

本实施例的物联网中继SIM卡数据通信方法,用于终端设备的数据通信,所述终端设备上设有中继SIM卡,所述中继SIM卡含有通讯模块并能够进行2G/3G/4G通信。运营商网络完成通过中继SIM卡和SIM卡托管服务器与原始SIM卡的鉴权过程,并且中继SIM卡可以存储鉴权后的密钥值,用于代替原始SIM卡为手机基带提供数据加密密钥。

参见图1,所述方法包括以下步骤:

1) 建立SIM卡托管服务器,所述SIM卡托管服务器插入多张原始SIM卡;比如,一个SIM卡托管服务器可以同时插入1024张原始SIM卡,原始SIM卡可以是全球任意运营商的SIM卡。

2) 所述终端设备发出连接请求,通过蓝牙与附近的手机连接,再通过手机的上网通道建立起所述终端设备与SIM卡托管服务器之间通信的链路通道,并将终端设备的地理位置信息发送给SIM卡托管服务器。

3) 所述SIM卡托管服务器通过预设的选择策略选择最适合的原始SIM卡进行绑定并将该原始SIM卡的PLMN、IMSI和TMSI通过所述链路通道发送到中继SIM卡中。其中预设的选择策略可以根据实际需要进行设定,比如可以是费用最省,或者也可以是数据传输速度最快等。

当然,选择最适合的原始SIM卡时,也可以采用以下方法:所述SIM卡托管服务器将所有的原始SIM卡信息发送至手机,由用户自主选择原始SIM卡。

4) 随后中继SIM卡将包含鉴权参数的鉴权请求通过所述链路通道发送至SIM卡托管服务器,由步骤3)选择的原始SIM卡完成鉴权,并将完成鉴权后的密钥值返回给中继SIM卡,然后由中继SIM卡将所述密钥值发送给运营商网络,终端设备利用运营商网络开始数据通信。

5) 所述中继SIM卡完成终端设备的数据通信后,所述中继SIM卡经由手机向所述SIM卡托管服务器发送连接释放请求,释放所述中继SIM卡与所述SIM卡托管服务器之间的连接,解除所述中继SIM卡与原始SIM卡之间的绑定。

下一次数据连接和传输请求时,可重复执行以上步骤2)-5)。

本实施例还可以作以下改进:

1)所述中继SIM卡及SIM卡托管服务器在发送信息前均首先对待发送信息进行加密从而进行加密连接和数据传输。

2)所述中继SIM卡通过时钟模块提供时钟信息并进行自动校时。

本发明不局限于上述实施例所述的具体技术方案,除上述实施例外,本发明还可以有其他实施方式。凡采用等同替换形成的技术方案,均为本发明要求的保护范围。

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