漫游方法、漫游服务器、移动终端及系统与流程

文档序号:12379893阅读:309来源:国知局
漫游方法、漫游服务器、移动终端及系统与流程

本发明涉及通信技术领域,尤其涉及一种漫游方法、漫游服务器、移动终端及系统。



背景技术:

目前,随着人们生活水平的提高,出国旅游及商务办公的人也越来越多,然而,由于国际漫游的费用非常昂贵,人们携带终端出国时,若使用国内的手机号码则通讯成本非常高,若在国外办理当地的手机卡则流程比较麻烦,且一般出国旅游等都是短期,办理新的手机卡也不划算,因此,需要提供一种既能在国外使用漫游网络、又能降低用户通讯成本的漫游方法。

现有的漫游方法主要有以下两种:1、通过虚拟SIM卡的方式来实现,终端利用虚拟SIM卡来使用漫游地网络运营商提供的服务进行业务传输,但这种实现方式中用户不仅需要进行漫游地网络运营商的网络鉴权、下载虚拟SIM卡信息等复杂的操作,且在漫游地虚拟SIM卡的验证信息(profile key)很难得到运营商授权并获取,不容易实现。

2、通过远程鉴权的方式来实现,需要终端支持既能在本地网络进行鉴权认证,也能在漫游网络下建立数据通信链路链接到远端服务器,通过远端服务器进行鉴权来使用漫游网络,但能实现这种方式的终端需要有两个通讯单元,一个通讯单元用于正常情况下的本地网络鉴权,另一通讯单元用于在漫游网络下通过该通讯单元链接到远端服务器进行鉴权。即需要终端包含两个调制解调器,普通的终端无法实现,而对终端的硬件进行改进则会导致成本较高。



技术实现要素:

本发明的主要目的在于提供一种漫游方法、漫游服务器、移动终端及系统,旨在实现简单、低成本的使用漫游网络。

为实现上述目的,本发明提供的一种漫游方法,所述方法包括以下步骤:

漫游服务器接收移动终端在处于漫游网络时发送的鉴权信息请求指令, 所述鉴权信息请求指令中包含所述移动终端当前的位置信息;

所述漫游服务器根据所述鉴权信息请求指令选择与所述位置信息相关联的预设鉴权终端,并发送控制指令至选择的预设鉴权终端,以供所述预设鉴权终端根据所述控制指令在所述预设鉴权终端当前所处网络进行注册后获取鉴权信息并将获取的鉴权信息反馈至所述漫游服务器;

所述漫游服务器接收所述预设鉴权终端反馈的鉴权信息,并将所述鉴权信息转发至所述移动终端,以供所述移动终端根据所述鉴权信息在所述预设鉴权终端当前所处网络进行注册并使用。

优选地,所述位置信息包括移动国家码、移动网络码和/或位置区域码,所述漫游服务器根据所述鉴权信息请求指令选择与所述位置信息相关联的预设鉴权终端,并发送控制指令至选择的预设鉴权终端,以供所述预设鉴权终端根据所述控制指令在所述预设鉴权终端当前所处网络进行注册后获取鉴权信息并将获取的鉴权信息反馈至所述漫游服务器的步骤包括:

所述漫游服务器选择至少与所述位置信息中的移动国家码相同且与所述位置信息中的移动网络码和/或位置区域码匹配度最高的预设鉴权终端,并发送控制指令至选择的预设鉴权终端,以供所述预设鉴权终端根据所述控制指令在所述预设鉴权终端当前所处网络进行注册后获取鉴权信息并将获取的鉴权信息反馈至所述漫游服务器。

优选地,所述漫游服务器接收移动终端在处于漫游网络时发送的鉴权信息请求指令的步骤之前还包括:

所述漫游服务器对所述移动终端发送的身份信息进行验证,若验证通过,则接收所述移动终端在处于漫游网络时发送的鉴权信息请求指令;若验证不通过,则不接收所述移动终端在处于漫游网络时发送的鉴权信息请求指令。

优选地,所述漫游服务器接收所述预设鉴权终端反馈的鉴权信息,并将所述鉴权信息转发至所述移动终端,以供所述移动终端根据所述鉴权信息在所述预设鉴权终端当前所处网络进行注册并使用的步骤之后还包括:

所述漫游服务器对所述移动终端使用所述预设鉴权终端当前所处网络的时间和产生的数据流量进行记录。

此外,为实现上述目的,本发明还提供一种漫游服务器,所述漫游服务 器包括:

接收模块,用于接收移动终端在处于漫游网络时发送的鉴权信息请求指令,所述鉴权信息请求指令中包含所述移动终端当前的位置信息;

选择模块,用于根据所述鉴权信息请求指令选择与所述位置信息相关联的预设鉴权终端,并发送控制指令至选择的预设鉴权终端,以供所述预设鉴权终端根据所述控制指令在所述预设鉴权终端当前所处网络进行注册后获取鉴权信息并将获取的鉴权信息反馈至所述漫游服务器;

转发模块,用于接收所述预设鉴权终端反馈的鉴权信息,并将所述鉴权信息转发至所述移动终端,以供所述移动终端根据所述鉴权信息在所述预设鉴权终端当前所处网络进行注册并使用。

优选地,所述位置信息包括移动国家码、移动网络码和/或位置区域码,所述选择模块还用于:

选择至少与所述位置信息中的移动国家码相同且与所述位置信息中的移动网络码和/或位置区域码匹配度最高的预设鉴权终端,并发送控制指令至选择的预设鉴权终端,以供所述预设鉴权终端根据所述控制指令在所述预设鉴权终端当前所处网络进行注册后获取鉴权信息并将获取的鉴权信息反馈至所述漫游服务器。

优选地,所述漫游服务器还包括:

验证模块,用于对所述移动终端发送的身份信息进行验证,若验证通过,则接收所述移动终端在处于漫游网络时发送的鉴权信息请求指令;若验证不通过,则不接收所述移动终端在处于漫游网络时发送的鉴权信息请求指令。

优选地,所述漫游服务器还包括:

记录模块,用于对所述移动终端使用所述预设鉴权终端当前所处网络的时间和产生的数据流量进行记录。

本发明又提供一种漫游方法,所述漫游方法包括以下步骤:

当移动终端检测当前处于漫游网络时,向漫游服务器发送鉴权信息请求指令,所述鉴权信息请求指令中包含所述移动终端当前的位置信息;

所述移动终端接收所述漫游服务器根据所述鉴权信息请求指令反馈的鉴权信息,其中,所述鉴权信息由所述漫游服务器根据所述鉴权信息请求指令 选择与所述位置信息相关联的预设鉴权终端,并发送控制指令至选择的预设鉴权终端,以供所述预设鉴权终端根据所述控制指令在所述预设鉴权终端当前所处网络进行注册后获取鉴权信息并将获取的鉴权信息反馈至所述漫游服务器,再由所述漫游服务器反馈至所述移动终端;

所述移动终端根据所述鉴权信息在所述预设鉴权终端当前所处网络进行注册并使用。

优选地,所述位置信息包括移动国家码、移动网络码和/或位置区域码。

本发明又提供一种移动终端,所述移动终端包括:

发送模块,用于当移动终端检测当前处于漫游网络时,向漫游服务器发送鉴权信息请求指令,所述鉴权信息请求指令中包含所述移动终端当前的位置信息;

鉴权信息接收模块,用于接收所述漫游服务器根据所述鉴权信息请求指令反馈的鉴权信息,其中,所述鉴权信息由所述漫游服务器根据所述鉴权信息请求指令选择与所述位置信息相关联的预设鉴权终端,并发送控制指令至选择的预设鉴权终端,以供所述预设鉴权终端根据所述控制指令在所述预设鉴权终端当前所处网络进行注册后获取鉴权信息并将获取的鉴权信息反馈至所述漫游服务器,再由所述漫游服务器反馈至所述移动终端;

注册模块,用于根据所述鉴权信息在所述预设鉴权终端当前所处网络进行注册并使用。

优选地,所述位置信息包括移动国家码、移动网络码和/或位置区域码。

本发明又提供一种漫游系统,所述漫游系统包括:移动终端、预设鉴权终端及漫游服务器,其中,

当检测所述移动终端当前处于漫游网络时,所述移动终端向所述漫游服务器发送鉴权信息请求指令,所述鉴权信息请求指令中包含所述移动终端当前的位置信息;

所述漫游服务器根据所述鉴权信息请求指令选择与所述位置信息相关联的预设鉴权终端,并发送控制指令至所述预设鉴权终端;

所述预设鉴权终端根据所述控制指令在所述预设鉴权终端当前所处网络 进行注册后获取鉴权信息,并将获取的鉴权信息反馈至所述漫游服务器;

所述漫游服务器接收所述预设鉴权终端反馈的鉴权信息,并将所述鉴权信息转发至所述移动终端;

所述移动终端接收所述漫游服务器发送的鉴权信息,并根据所述鉴权信息在所述预设鉴权终端当前所处网络进行注册并使用。

优选地,所述移动终端还用于:

将所述移动终端当前的位置区识别码与所述鉴权信息中的位置区识别码进行比较,若不一致,则向所述预设鉴权终端当前所处网络发起位置区更新操作。

本发明提出的一种漫游方法、漫游服务器、移动终端及系统,在移动终端处于漫游网络时向漫游服务器发送包含该移动终端当前位置信息的鉴权信息请求指令,漫游服务器选择与该移动终端当前位置信息相关联的预设鉴权终端,并控制预设鉴权终端在其当前所处网络进行注册后获取鉴权信息,将鉴权信息发送至移动终端,移动终端即可利用鉴权信息注册并使用预设鉴权终端当前所处网络,由于选择的预设鉴权终端与该移动终端当前位置信息相关联,因此,选择的预设鉴权终端与该移动终端处于相同的漫游地,移动终端利用鉴权信息来使用预设鉴权终端当前所处网络相当于移动终端以预设鉴权终端的本地身份来使用漫游地的网络,极大地降低了通讯成本,而且无需对移动终端的硬件做任何改进,非常简单、方便。

附图说明

图1为本发明漫游方法第一实施例的流程示意图;

图2为本发明漫游方法第二实施例的流程示意图;

图3为本发明漫游方法第三实施例的流程示意图;

图4为本发明漫游服务器第一实施例的功能模块示意图;

图5为本发明漫游服务器第二实施例的功能模块示意图;

图6为本发明漫游服务器第三实施例的功能模块示意图;

图7为本发明漫游方法一实施例的流程示意图;

图8为本发明移动终端一实施例的功能模块示意图;

图9为本发明漫游系统第一实施例的结构示意图;

图10为本发明漫游系统第二实施例的结构示意图;

图11为本发明较佳实施例基于漫游系统的漫游方法具体实现流程图。

本发明目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。

具体实施方式

应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。

本发明提供一种漫游方法。

参照图1,图1为本发明漫游方法第一实施例的流程示意图。

在第一实施例中,该漫游方法包括:

步骤S10,漫游服务器接收移动终端在处于漫游网络时发送的鉴权信息请求指令,所述鉴权信息请求指令中包含所述移动终端当前的位置信息;

本实施例中,漫游服务器接收移动终端在检测到其处于漫游网络时发送的鉴权信息请求指令,并对该鉴权信息请求指令进行解析,该鉴权信息请求指令中包含所述移动终端当前的位置信息、设备信息等,该位置信息可包括移动终端当前的移动国家码MCC、移动网络码MNC或位置区域码LAC等信息,需要说明的是,该位置信息可包括移动国家码MCC、移动网络码MNC或位置区域码LAC中的一种或多种,但该位置信息中至少应该包括移动终端当前的移动国家码MCC;该设备信息可包括移动终端的移动设备国际身份码(International Mobile Equipment Identity,简称IMEI)。

步骤S20,所述漫游服务器根据所述鉴权信息请求指令选择与所述位置信息相关联的预设鉴权终端,并发送控制指令至选择的预设鉴权终端,以供所述预设鉴权终端根据所述控制指令在所述预设鉴权终端当前所处网络进行注册后获取鉴权信息并将获取的鉴权信息反馈至所述漫游服务器;

所述漫游服务器在根据所述鉴权信息请求指令解析出所述移动终端当前的位置信息、设备信息后,可选择与所述位置信息相关联的预设鉴权终端,其中,所述预设鉴权终端为预先布置在全球多个国家地区的终端,该预设鉴权终端可在全球多个国家地区进行注册并以当地用户的身份来使用当地网 络。本实施例中在获取所述移动终端当前的位置信息如移动国家码、移动网络码或位置区域码等信息后,可根据该位置信息对预先布置在全球多个国家地区的预设鉴权终端进行筛选,选择与所述位置信息相关联的预设鉴权终端。在一种实施方式中,可选择至少与所述位置信息中移动国家码相同的预设鉴权终端,这样,至少能保证选择的预设鉴权终端与所述移动终端当前处于相同的国家,进一步地,若与所述位置信息中移动国家码相同的预设鉴权终端有多个,可进一步地选择与移动国家码相同的预设鉴权终端中与所述位置信息中移动网络码或位置区域码相同的预设鉴权终端,以选择与移动终端当前的位置最接近的预设鉴权终端。在另一种实施方式中,还可根据所述移动终端的设备信息识别该移动终端并直接选择之前已与该移动终端配对过的预设鉴权终端,更加简单快捷。

在选择预设鉴权终端后,漫游服务器发送控制指令至选择的预设鉴权终端,以供所述预设鉴权终端根据所述控制指令在所述预设鉴权终端当前所处网络进行注册后获取鉴权信息并将获取的鉴权信息反馈至所述漫游服务器。其中,所述预设鉴权终端在其当前所处网络进行注册后获取的鉴权信息是预设鉴权终端在当前所处网络注册完成后生成的加密参数也即鉴权参数,针对预设鉴权终端当前所处网络的不同,获取的该鉴权参数也会相应有所差别,如当预设鉴权终端当前所处网络为UMTS时,该鉴权参数可包括IK、CK、KSI、COUNTER及LAI、IMSI、TMSI等参数,当前所处网络为GSM、LTE时,该鉴权参数会稍有差别,在此不再赘述。需要说明的是,该鉴权参数是动态且具有时效性的,在同一网络下,即使同一终端进行注册使用该网络,在不同时间注册所产生的鉴权参数也有可能不同。所述预设鉴权终端获取鉴权信息后将该鉴权信息反馈至所述漫游服务器。

步骤S30,所述漫游服务器接收所述预设鉴权终端反馈的鉴权信息,并将所述鉴权信息转发至所述移动终端,以供所述移动终端根据所述鉴权信息在所述预设鉴权终端当前所处网络进行注册并使用。

所述漫游服务器接收到所述预设鉴权终端反馈的鉴权信息后,立刻将所述鉴权信息转发至所述移动终端,这样,所述移动终端即可接收所述预设鉴权终端实时反馈在注册所述预设鉴权终端当前所处网络时获取的鉴权信息,并将该鉴权信息中的鉴权参数保存到内存中,利用该鉴权参数初始化所述移 动终端,初始化完成后,所述移动终端即可成功的利用该鉴权参数注册所述预设鉴权终端当前所处网络。由于选择的预设鉴权终端与所述移动终端当前处于相同的国家,因此,所述移动终端利用该鉴权参数注册并使用的所述预设鉴权终端当前所处网络为所述移动终端当前所在国家的网络,即所述移动终端能以所述预设鉴权终端的本地身份来注册使用当地网络,解决了所述移动终端的国际漫游问题。

本实施例通过在移动终端处于漫游网络时向漫游服务器发送包含该移动终端当前位置信息的鉴权信息请求指令,漫游服务器选择与该移动终端当前位置信息相关联的预设鉴权终端,并控制预设鉴权终端在其当前所处网络进行注册后获取鉴权信息,将鉴权信息发送至移动终端,移动终端即可利用鉴权信息注册并使用预设鉴权终端当前所处网络,由于选择的预设鉴权终端与该移动终端当前位置信息相关联,因此,选择的预设鉴权终端与该移动终端处于相同的漫游地,移动终端利用鉴权信息来使用预设鉴权终端当前所处网络相当于移动终端以预设鉴权终端的本地身份来使用漫游地的网络,极大地降低了通讯成本,而且无需对移动终端的硬件做任何改进,非常简单、方便。

如图2所示,本发明第二实施例提出一种漫游方法,在上述第一实施例的基础上,在上述步骤S10之前还包括:

步骤S40,所述漫游服务器对所述移动终端发送的身份信息进行验证;

若验证通过,则执行步骤S10;

若验证不通过,则执行步骤S50,不接收所述移动终端在处于漫游网络时发送的鉴权信息请求指令。

本实施例中,在接收所述移动终端在处于漫游网络时发送的鉴权信息请求指令之前,所述漫游服务器还对所述移动终端发送的身份信息进行验证,该身份信息可以是用户名密码或其他常用的身份认证信息,只有在移动终端的身份验证通过时才接收所述移动终端发送的鉴权信息请求指令。这样,所述漫游服务器可只选择接收在漫游服务器上登记过的合法移动终端,仅为已登记的移动终端进行漫游服务,更加灵活。

如图3所示,本发明第三实施例提出一种漫游方法,在上述第一实施例的基础上,在上述步骤S30之后还包括:

步骤S60,所述漫游服务器对所述移动终端使用所述预设鉴权终端当前所处网络的时间和产生的数据流量进行记录。

本实施例中,在所述移动终端根据所述鉴权信息在所述预设鉴权终端当前所处网络进行注册并使用后,对所述移动终端使用所述预设鉴权终端当前所处网络的时间和产生的数据流量进行记录,可获取所述移动终端对所述预设鉴权终端当前所处网络的使用情况,并根据所述移动终端的使用情况选择对其进行计费、限制或注销等操作,如在所述移动终端使用所述预设鉴权终端当前所处网络的时间和产生的数据流量超过预设阈值时,可通知所述移动终端删除所有鉴权信息并从所述预设鉴权终端当前所处网络注销。

本发明进一步提供一种漫游服务器。

参照图4,图4为本发明漫游服务器第一实施例的功能模块示意图。

在第一实施例中,该漫游服务器包括:接收模块01、选择模块02及转发模块03,其中,

接收模块01,用于接收移动终端在处于漫游网络时发送的鉴权信息请求指令,所述鉴权信息请求指令中包含所述移动终端当前的位置信息;

本实施例中,漫游服务器接收移动终端在检测到其处于漫游网络时发送的鉴权信息请求指令,并对该鉴权信息请求指令进行解析,该鉴权信息请求指令中包含所述移动终端当前的位置信息、设备信息等,该位置信息可包括移动终端当前的移动国家码MCC、移动网络码MNC或位置区域码LAC等信息,需要说明的是,该位置信息可包括移动国家码MCC、移动网络码MNC或位置区域码LAC中的一种或多种,但该位置信息中至少应该包括移动终端当前的移动国家码MCC;该设备信息可包括移动终端的移动设备国际身份码(International Mobile Equipment Identity,简称IMEI)。

选择模块02,用于根据所述鉴权信息请求指令选择与所述位置信息相关联的预设鉴权终端,并发送控制指令至选择的预设鉴权终端,以供所述预设鉴权终端根据所述控制指令在所述预设鉴权终端当前所处网络进行注册后获取鉴权信息并将获取的鉴权信息反馈至所述漫游服务器;

所述漫游服务器在根据所述鉴权信息请求指令解析出所述移动终端当前的位置信息、设备信息后,可选择与所述位置信息相关联的预设鉴权终端,其中,所述预设鉴权终端为预先布置在全球多个国家地区的终端,该预设鉴权终端可在全球多个国家地区进行注册并以当地用户的身份来使用当地网络。本实施例中在获取所述移动终端当前的位置信息如移动国家码、移动网络码或位置区域码等信息后,可根据该位置信息对预先布置在全球多个国家地区的预设鉴权终端进行筛选,选择与所述位置信息相关联的预设鉴权终端。在一种实施方式中,可选择至少与所述位置信息中移动国家码相同的预设鉴权终端,这样,至少能保证选择的预设鉴权终端与所述移动终端当前处于相同的国家,进一步地,若与所述位置信息中移动国家码相同的预设鉴权终端有多个,可进一步地选择与移动国家码相同的预设鉴权终端中与所述位置信息中移动网络码或位置区域码相同的预设鉴权终端,以选择与移动终端当前的位置最接近的预设鉴权终端。在另一种实施方式中,还可根据所述移动终端的设备信息识别该移动终端并直接选择之前已与该移动终端配对过的预设鉴权终端,更加简单快捷。

在选择预设鉴权终端后,漫游服务器发送控制指令至选择的预设鉴权终端,以供所述预设鉴权终端根据所述控制指令在所述预设鉴权终端当前所处网络进行注册后获取鉴权信息并将获取的鉴权信息反馈至所述漫游服务器。其中,所述预设鉴权终端在其当前所处网络进行注册后获取的鉴权信息是预设鉴权终端在当前所处网络注册完成后生成的加密参数也即鉴权参数,针对预设鉴权终端当前所处网络的不同,获取的该鉴权参数也会相应有所差别,如当预设鉴权终端当前所处网络为UMTS时,该鉴权参数可包括IK、CK、KSI、COUNTER及LAI、IMSI、TMSI等参数,当前所处网络为GSM、LTE时,该鉴权参数会稍有差别,在此不再赘述。需要说明的是,该鉴权参数是动态且具有时效性的,在同一网络下,即使同一终端进行注册使用该网络,在不同时间注册所产生的鉴权参数也有可能不同。所述预设鉴权终端获取鉴权信息后将该鉴权信息反馈至所述漫游服务器。

转发模块03,用于接收所述预设鉴权终端反馈的鉴权信息,并将所述鉴权信息转发至所述移动终端,以供所述移动终端根据所述鉴权信息在所述预设鉴权终端当前所处网络进行注册并使用。

所述漫游服务器接收到所述预设鉴权终端反馈的鉴权信息后,立刻将所述鉴权信息转发至所述移动终端,这样,所述移动终端即可接收所述预设鉴权终端实时反馈在注册所述预设鉴权终端当前所处网络时获取的鉴权信息,并将该鉴权信息中的鉴权参数保存到内存中,利用该鉴权参数初始化所述移动终端,初始化完成后,所述移动终端即可成功的利用该鉴权参数注册所述预设鉴权终端当前所处网络。由于选择的预设鉴权终端与所述移动终端当前处于相同的国家,因此,所述移动终端利用该鉴权参数注册并使用的所述预设鉴权终端当前所处网络为所述移动终端当前所在国家的网络,即所述移动终端能以所述预设鉴权终端的本地身份来注册使用当地网络,解决了所述移动终端的国际漫游问题。

本实施例通过在移动终端处于漫游网络时向漫游服务器发送包含该移动终端当前位置信息的鉴权信息请求指令,漫游服务器选择与该移动终端当前位置信息相关联的预设鉴权终端,并控制预设鉴权终端在其当前所处网络进行注册后获取鉴权信息,将鉴权信息发送至移动终端,移动终端即可利用鉴权信息注册并使用预设鉴权终端当前所处网络,由于选择的预设鉴权终端与该移动终端当前位置信息相关联,因此,选择的预设鉴权终端与该移动终端处于相同的漫游地,移动终端利用鉴权信息来使用预设鉴权终端当前所处网络相当于移动终端以预设鉴权终端的本地身份来使用漫游地的网络,极大地降低了通讯成本,而且无需对移动终端的硬件做任何改进,非常简单、方便。

如图5所示,本发明第二实施例提出一种漫游服务器,在上述第一实施例的基础上,还包括:

验证模块04,用于对所述移动终端发送的身份信息进行验证,若验证通过,则接收所述移动终端在处于漫游网络时发送的鉴权信息请求指令;若验证不通过,则不接收所述移动终端在处于漫游网络时发送的鉴权信息请求指令。

本实施例中,在接收所述移动终端在处于漫游网络时发送的鉴权信息请求指令之前,所述漫游服务器还对所述移动终端发送的身份信息进行验证,该身份信息可以是用户名密码或其他常用的身份认证信息,只有在移动终端 的身份验证通过时才接收所述移动终端发送的鉴权信息请求指令。这样,所述漫游服务器可只选择接收在漫游服务器上登记过的合法移动终端,仅为已登记的移动终端进行漫游服务,更加灵活。

如图6所示,本发明第三实施例提出一种漫游服务器,在上述第一实施例的基础上,还包括:

记录模块05,用于对所述移动终端使用所述预设鉴权终端当前所处网络的时间和产生的数据流量进行记录。

本实施例中,在所述移动终端根据所述鉴权信息在所述预设鉴权终端当前所处网络进行注册并使用后,对所述移动终端使用所述预设鉴权终端当前所处网络的时间和产生的数据流量进行记录,可获取所述移动终端对所述预设鉴权终端当前所处网络的使用情况,并根据所述移动终端的使用情况选择对其进行计费、限制或注销等操作,如在所述移动终端使用所述预设鉴权终端当前所处网络的时间和产生的数据流量超过预设阈值时,可通知所述移动终端删除所有鉴权信息并从所述预设鉴权终端当前所处网络注销。

本发明提供一种漫游方法。

参照图7,图7为本发明漫游方法一实施例的流程示意图。

在一实施例中,该漫游方法包括:

步骤S70,当移动终端检测当前处于漫游网络时,向漫游服务器发送鉴权信息请求指令,所述鉴权信息请求指令中包含所述移动终端当前的位置信息;

步骤S80,所述移动终端接收所述漫游服务器根据所述鉴权信息请求指令反馈的鉴权信息,其中,所述鉴权信息由所述漫游服务器根据所述鉴权信息请求指令选择与所述位置信息相关联的预设鉴权终端,并发送控制指令至选择的预设鉴权终端,以供所述预设鉴权终端根据所述控制指令在所述预设鉴权终端当前所处网络进行注册后获取鉴权信息并将获取的鉴权信息反馈至所述漫游服务器,再由所述漫游服务器反馈至所述移动终端;

步骤S90,所述移动终端根据所述鉴权信息在所述预设鉴权终端当前所处网络进行注册并使用。

本实施例通过在移动终端处于漫游网络时向漫游服务器发送包含该移动 终端当前位置信息的鉴权信息请求指令,漫游服务器选择与该移动终端当前位置信息相关联的预设鉴权终端,并控制预设鉴权终端在其当前所处网络进行注册后获取鉴权信息,将鉴权信息发送至移动终端,移动终端即可利用鉴权信息注册并使用预设鉴权终端当前所处网络,由于选择的预设鉴权终端与该移动终端当前位置信息相关联,因此,选择的预设鉴权终端与该移动终端处于相同的漫游地,移动终端利用鉴权信息来使用预设鉴权终端当前所处网络相当于移动终端以预设鉴权终端的本地身份来使用漫游地的网络,极大地降低了通讯成本,而且无需对移动终端的硬件做任何改进,非常简单、方便。

本发明进一步提供一种移动终端。

参照图8,图8为本发明移动终端一实施例的功能模块示意图。

在一实施例中,该移动终端包括:发送模块07、鉴权信息接收模块08及注册模块09,其中,

发送模块07,用于当移动终端检测当前处于漫游网络时,向漫游服务器发送鉴权信息请求指令,所述鉴权信息请求指令中包含所述移动终端当前的位置信息;

鉴权信息接收模块08,用于接收所述漫游服务器根据所述鉴权信息请求指令反馈的鉴权信息,其中,所述鉴权信息由所述漫游服务器根据所述鉴权信息请求指令选择与所述位置信息相关联的预设鉴权终端,并发送控制指令至选择的预设鉴权终端,以供所述预设鉴权终端根据所述控制指令在所述预设鉴权终端当前所处网络进行注册后获取鉴权信息并将获取的鉴权信息反馈至所述漫游服务器,再由所述漫游服务器反馈至所述移动终端。

注册模块09,用于根据所述鉴权信息在所述预设鉴权终端当前所处网络进行注册并使用。

本实施例通过在移动终端处于漫游网络时向漫游服务器发送包含该移动终端当前位置信息的鉴权信息请求指令,漫游服务器选择与该移动终端当前位置信息相关联的预设鉴权终端,并控制预设鉴权终端在其当前所处网络进行注册后获取鉴权信息,将鉴权信息发送至移动终端,移动终端即可利用鉴权信息注册并使用预设鉴权终端当前所处网络,由于选择的预设鉴权终端与该移动终端当前位置信息相关联,因此,选择的预设鉴权终端与该移动终端 处于相同的漫游地,移动终端利用鉴权信息来使用预设鉴权终端当前所处网络相当于移动终端以预设鉴权终端的本地身份来使用漫游地的网络,极大地降低了通讯成本,而且无需对移动终端的硬件做任何改进,非常简单、方便。

本发明又提供一种漫游系统。

参照图9,图9为本发明漫游系统第一实施例的结构示意图。

在第一实施例中,该漫游系统包括:移动终端1、预设鉴权终端2及漫游服务器3,其中,

当检测移动终端1当前处于漫游网络时,移动终端1向漫游服务器3发送鉴权信息请求指令,所述鉴权信息请求指令中包含移动终端1当前的位置信息;

漫游服务器3根据所述鉴权信息请求指令选择与所述位置信息相关联的预设鉴权终端2,并发送控制指令至预设鉴权终端2;

预设鉴权终端2根据所述控制指令在预设鉴权终端2当前所处网络进行注册后获取鉴权信息,并将获取的鉴权信息反馈至漫游服务器3;

漫游服务器3接收预设鉴权终端2反馈的鉴权信息,并将所述鉴权信息转发至移动终端1;

移动终端1接收漫游服务器3发送的鉴权信息,并根据所述鉴权信息在预设鉴权终端2当前所处网络进行注册并使用。

本实施例中,移动终端1启动后,首先用预置在移动终端1内的SIM/USIM卡注册网络,SIM/USIM卡可以是物理上实际存在的卡,也可以是软件上虚拟的SIM/USIM卡。移动终端1当前所处网络接收移动终端1的注册请求后,移动终端1就可获知其当前所处网络是否为漫游网络,当移动终端1检测其当前所处网络为漫游网络时,则向漫游服务器3发送身份信息,在漫游服务器3对移动终端1的身份信息验证通过后,移动终端1向漫游服务器3发送鉴权信息请求指令,所述鉴权信息请求指令中包含移动终端1当前的位置信息,该位置信息可包括移动终端1当前的移动国家码MCC、移动网络码MNC或位置区域码LAC等信息。

漫游服务器3接收到所述鉴权信息请求指令后,根据所述鉴权信息请求指令解析出移动终端1当前的位置信息后,可选择与所述位置信息相关联的 预设鉴权终端2,其中,预设鉴权终端2为预先布置在全球多个国家地区的终端,该预设鉴权终端2可在全球多个国家地区进行注册并以当地用户的身份来使用当地网络。本实施例中漫游服务器3在获取移动终端1当前的位置信息如移动国家码、移动网络码或位置区域码等信息后,可根据该位置信息对预先布置在全球多个国家地区的预设鉴权终端2进行筛选,选择与所述位置信息相关联的预设鉴权终端2。可选择至少与所述位置信息中移动国家码相同的预设鉴权终端2,这样,至少能保证选择的预设鉴权终端2与移动终端1当前处于相同的国家,进一步地,若与所述位置信息中移动国家码相同的预设鉴权终端2有多个,可进一步地选择与移动国家码相同的预设鉴权终端2中与所述位置信息中移动网络码或位置区域码相同的预设鉴权终端2,以选择与移动终端1当前的位置最接近的预设鉴权终端2。在选择预设鉴权终端2后,漫游服务器3发送控制指令至选择的预设鉴权终端2,还可记录选择的预设鉴权终端2与该移动终端1的对应关系,以便下次根据记录的对应关系直接为该移动终端1选择对应的预设鉴权终端2。

预设鉴权终端2根据所述控制指令在预设鉴权终端2当前所处网络进行注册后获取鉴权信息并将获取的鉴权信息反馈至漫游服务器3。其中,预设鉴权终端2在其当前所处网络进行注册后获取的鉴权信息是预设鉴权终端2在当前所处网络注册完成后生成的加密参数也即鉴权参数,针对预设鉴权终端2当前所处网络的不同,获取的该鉴权参数也会相应有所差别,如当预设鉴权终端2当前所处网络为UMTS时,该鉴权参数可包括IK、CK、KSI、COUNTER及LAI、IMSI、TMSI等参数,当前所处网络为GSM、LTE时,该鉴权参数会稍有差别,在此不再赘述。需要说明的是,该鉴权参数是动态且具有时效性的,在同一网络下,即使同一终端进行注册使用该网络,在不同时间注册所产生的鉴权参数也有可能不同。预设鉴权终端2获取鉴权信息后将该鉴权信息反馈至漫游服务器3。

移动终端1即可接收预设鉴权终端2实时反馈在注册预设鉴权终端2当前所处网络时获取的鉴权信息,并将该鉴权信息中的鉴权参数保存到内存中,利用该鉴权参数初始化移动终端1,初始化完成后,移动终端1即可成功的利用该鉴权参数注册预设鉴权终端2当前所处网络。由于选择的预设鉴权终端2与移动终端1当前处于相同的国家,因此,移动终端1利用该鉴权参数注册 并使用的预设鉴权终端2当前所处网络为移动终端1当前所在国家的网络,即移动终端1能以预设鉴权终端2的本地身份来注册使用当地网络,解决了移动终端1的国际漫游问题。

本实施例通过在移动终端1处于漫游网络时向漫游服务器3发送包含该移动终端1当前位置信息的鉴权信息请求指令,漫游服务器3选择与该移动终端1当前位置信息相关联的预设鉴权终端2,并控制预设鉴权终端2在其当前所处网络进行注册后获取鉴权信息,将鉴权信息发送至移动终端1,移动终端1即可利用鉴权信息注册并使用预设鉴权终端2当前所处网络,由于选择的预设鉴权终端2与该移动终端1当前位置信息相关联,因此,选择的预设鉴权终端2与该移动终端1处于相同的漫游地,移动终端1利用鉴权信息来使用预设鉴权终端2当前所处网络相当于移动终端1以预设鉴权终端2的本地身份来使用漫游地的网络,极大地降低了通讯成本,而且无需对移动终端1的硬件做任何改进,非常简单、方便。

进一步地,在其他实施例中,移动终端1还用于:

将所述移动终端当前的位置区识别码与所述鉴权信息中的位置区识别码进行比较,若不一致,则向所述预设鉴权终端当前所处网络发起位置区更新操作。

在本实施例中,由于预设鉴权终端2与所述位置信息中移动国家码相同,保证了选择的预设鉴权终端2与移动终端1当前处于相同的国家,即预设鉴权终端2与移动终端1处于同一国家的网络。然而,预设鉴权终端2与移动终端1在处于同一国家网络的不同位置区或随着移动终端1位置的不断变化会使得预设鉴权终端2与移动终端1的位置区识别码出现不一致的情况时,会影响移动终端1对预设鉴权终端2当前所处网络的使用。由于预设鉴权终端2的位置不会变动,即所述鉴权信息中的位置区识别码是不会改变的,因此,可实时或每隔预设时间将移动终端1当前的位置区识别码与所述鉴权信息中的位置区识别码进行比较,若不一致,则向预设鉴权终端2当前所处网络发起位置区更新操作,即向预设鉴权终端2当前所处网络发起位置/路由更新请求,预设鉴权终端2当前所处网络在接收到位置/路由更新请求后,根据 所述鉴权信息中的鉴权参数进行加密/解密、完整性检查等操作,并向预设鉴权终端2返回路由更新接收消息。预设鉴权终端2根据返回的路由更新接收消息即可正常使用预设鉴权终端2当前所处网络。本实施例中,无论是由于预设鉴权终端2与移动终端1在处于同一国家网络的不同位置区或随着移动终端1位置的不断变化使得预设鉴权终端2与移动终端1的位置区识别码出现不一致,均可及时向预设鉴权终端2当前所处网络发起位置区更新操作,以正常使用预设鉴权终端2当前所处网络。

如图10所示,本发明第二实施例提出一种漫游系统,在上述第一实施例的基础上,还包括:

鉴权管理服务器4,用于接收漫游服务器3发送的鉴权信息请求指令,根据所述鉴权信息请求指令选择与所述位置信息相关联且处于空闲状态的预设鉴权终端2,并控制预设鉴权终端2在预设鉴权终端2当前所处网络进行注册后获取鉴权信息及将获取的鉴权信息反馈至所述鉴权管理服务器4;将预设鉴权终端2反馈的鉴权信息转发至漫游服务器3。

本实施例中,漫游服务器3在接收到移动终端1发送的鉴权信息请求指令后,并不是直接发送控制指令至选择的预设鉴权终端2,而是将该鉴权信息请求指令发送至鉴权管理服务器4,由鉴权管理服务器4来根据该鉴权信息请求指令选择与所述位置信息相关联且处于空闲状态的预设鉴权终端2,并控制预设鉴权终端2在预设鉴权终端2当前所处网络进行注册后获取鉴权信息及将获取的鉴权信息反馈至所述鉴权管理服务器4;将预设鉴权终端2反馈的鉴权信息转发至漫游服务器3。

本实施例中,由鉴权管理服务器4来管理多个预设鉴权终端2,漫游服务器3只需将鉴权信息请求指令发送至鉴权管理服务器4,由鉴权管理服务器4来选择预设鉴权终端2,并将预设鉴权终端2反馈的鉴权信息发送至漫游服务器3,鉴权管理服务器4承担了预设鉴权终端2的选择、控制操作,节约了漫游服务器3的系统资源,且设置专门的鉴权管理服务器4来管理预设鉴权终端2,提升了预设鉴权终端2的调用效率。

进一步地,鉴权管理服务器4可对其管理的所有预设鉴权终端2的状态进行标记,当根据鉴权信息请求指令来选择与所述位置信息相关联的预设鉴 权终端2时,选择处于空闲状态的预设鉴权终端2,并将选择的预设鉴权终端2标记为占用状态,直至接收到漫游服务器3发送的停止使用预设鉴权终端2指令时,将预设鉴权终端2标记为空闲状态。这样,使得预设鉴权终端2在被选中为移动终端1提供鉴权信息,供该移动终端1以预设鉴权终端2的身份来注册使用预设鉴权终端2当前所处网络时,该预设鉴权终端2不会再被选中为其他移动终端1提供鉴权信息,避免了预设鉴权终端2与不同移动终端1之间调用产生的干扰,以及提高了预设鉴权终端2的利用率。

为了进一步进行解释说明,图11所示为本发明较佳实施例基于上述漫游系统的漫游方法具体实现流程图。

步骤600:移动终端1首先用预置在设备内部的SIM/USIM卡向漫游网络5发起注册请求。

步骤601:漫游网络5接收移动终端1的注册请求。此时,移动终端1即可获知其当前注册的移动网络是否为漫游网络。

步骤602:当移动终端1检测到当前处在漫游网络后,移动终端1向漫游服务器3发起验证身份信息的认证请求。

步骤603:漫游服务器3验证移动终端1发送的身份认证请求消息,认证的方法很多,如可以是用户名密码的认证方式,也可以是其他常用的认证方式。认证通过后,漫游服务器3给移动终端1发送认证成功消息。

步骤604:认证通过后,移动终端1向漫游服务器3发送鉴权参数请求消息,用来申请预设鉴权终端2的鉴权参数,鉴权请求中还包含移动终端1的当前位置信息,如可包括MCC、MNC、LAC,也可包括移动终端1的设备信息IMEI等,要申请的鉴权参数主要包括IK、CK、KSI、COUNTER以及LAI、IMSI、TMSI等信息,需要说明的是,在此仅列出UMTS相关的鉴权参数,GSM,LTE会稍有不同,在此不再赘述。

步骤605:漫游服务器3收到鉴权参数请求消息后,根据该移动终端1当前所处的漫游网络、位置信息选择一合适的鉴权管理服务器4,给该鉴权管理服务器4发送鉴权参数请求消息。

步骤606:鉴权管理服务器4收到来自漫游服务器3的鉴权参数请求消息后,选择一合适的预设鉴权终端2,发送鉴权参数请求消息给预设鉴权终端2。

步骤607:预设鉴权终端2收到鉴权参数请求消息后,给漫游网络5发起注册请求。

步骤608:漫游网络5返回注册成功消息。

步骤609:注册成功后,预设鉴权终端2内部和漫游网络5内部就会生成鉴权参数,鉴权参数主要包括IK、CK、KSI、COUNTER等,这些参数在后续进行数据业务、语音业务等业务时都会使用到。生成这些参数后,预设鉴权终端2将鉴权参数打包到鉴权参数响应消息中,将LAI、IMSI、TMSI等信息也打包到鉴权参数响应消息中。需要说明的是,在此列出的鉴权参数只是针对UMTS的,LTE、GSM等接入技术的参数会有所不同,但是原理基本一致,在此不再赘述。

步骤610:鉴权管理服务器4收到鉴权参数响应后,将该预设鉴权终端2标记为已使用状态,然后给漫游服务器3发送鉴权参数响应消息。

步骤611:漫游服务器3收到鉴权参数响应消息后,将预设鉴权终端2与移动终端1绑定起来,并记录到数据库中。然后给移动终端1发送鉴权参数响应消息。

步骤612:移动终端1收到鉴权参数响应后,从该消息中解析出鉴权参数,将其记录到内存中,并用这些参数重新初始化移动终端1,此时,移动终端1和预设鉴权终端2对漫游网络来说,就完全一致了。初始化完成后,由于预设鉴权终端2和移动终端1所在的位置区可能会不同,所以移动终端1发起位置/路由更新请求,位置/路由更新消息中会携带预设鉴权终端2的TMSI、LAI、KSI等信息。

步骤613:漫游网络5收到位置/路由更新请求后。根据TMSI、LAI、KSI等信息,从预设鉴权终端2注册的位置区拿到IK、CK、KSI、COUNTER等参数,后续移动终端1利用漫游网络5来进行通讯过程中,就使用这些参数完成加密/解密、完整性检查功能。漫游网络5给移动终端1返回路由更新接收消息。移动终端1收到路由更新消息后,就会以预设鉴权终端2的身份正常使用漫游网络5。

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

以上仅为本发明的优选实施例,并非因此限制本发明的专利范围,凡是利用本发明说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其他相关的技术领域,均同理包括在本发明的专利保护范围内。

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