一种漫游方法及装置与流程

文档序号:15626038发布日期:2018-10-09 23:00阅读:158来源:国知局

本发明涉及通信技术领域,尤其涉及一种漫游方法及装置。



背景技术:

漫游(roaming)是指用户离开其所属的运营商网络覆盖区域,到其他运营商的网络覆盖区域继续享受电信服务的情况。按照漫游服务区域可将漫游划分为国内漫游和国际漫游。随着经济及国际交流的发展,出境人次迅猛增长,国际漫游应用越来越普遍。

出境游已经成为我国最热衷的旅游方式。与国内漫游不同,出境游使出境客户不可避免遇到各种网络通讯使用问题。目前出境漫游基本上采用以下三种方式:开通国际漫游、wifi租赁、购买当地电信卡。

然而,上述三种解决方案在一定程度都存在不便利性:对于开通国际漫游而言,虽然三大运营商对国际漫游价格一再调整,但是国际漫游资费依然比较高;对于wifi租赁而言,近来该种方式使用比较流行,但对于用户来说,又多增加一个耗电设备,并且在使用一段时间后网速会自动降至2g网络,用户体验较差;而购买当地电信卡,该方案是个不错的选择,但用户需要考虑网络制式是否可用,否则可能出现出境之后无法使用的情况。综上而言,一种使用方便,价格优惠,操作简单的漫游方式已经成为出境游客户的共识。



技术实现要素:

有鉴于此,本发明提供了一种漫游方法及装置,用以提供使用方便,价格优惠,操作简单的漫游方式,其技术方案如下:

一种漫游方法,应用于客户端,所述客户端安装于移动终端上,所述移动终端中插入有用于提供漫游服务的智能卡,并且,在所述智能卡插入移动终端中时,所述客户端将用户漫游数据写入所述智能卡中,所述用户漫游数据中包括智能卡提供漫游服务的时限,所述智能卡提供漫游服务的时限能够表征所述智能卡提供漫游服务的总时长;

所述漫游方法包括:

当需要使用漫游服务时,将写入有用户漫游数据的所述智能卡激活以使所述智能卡开始提供漫游服务,并将当前时间发送给所述智能卡作为所述智能卡提供所述漫游服务的起始时间;

在将所述智能卡激活之后,每隔预设时间向所述智能卡发送一次认证指令,以便所述智能卡在接收到所述认证指令之后确定所能提供漫游服务的剩余时长,并在所述剩余时长小于或等于预设值时,不再提供漫游服务。

所述漫游方法还包括:

在首次激活所述智能卡之后,如果检测到对所述移动终端的重启操作,则重新激活所述智能卡,以使所述智能卡重新确定所能提供漫游服务的剩余时长。

一种漫游方法,应用于提供漫游服务的智能卡,所述智能卡插入在安装有客户端的移动终端中,且所述智能卡在插入所述移动终端中时,能够接收所述客户端写入的用户漫游数据,所述用户漫游数据中包括智能卡提供漫游服务的时限,所述智能卡提供漫游服务的时限能够表征所述智能卡提供漫游服务的总时长;

所述漫游方法包括:

在接收到来自客户端的智能卡激活指令时,开始提供漫游服务,并接收所述客户端发送的当前时间作为提供漫游服务的起始时间;

接收所述客户端每隔预设时间发送的认证指令,并在每次接收到所述认证指令后,确定所能提供漫游服务的剩余时长,判断所述所能提供漫游服务的剩余时长是否小于或等于预设值,当所述所能提供漫游服务的剩余时长小于或等于所述预设值时,不再提供漫游服务,否则,等待接收所述客户端发送的下一个认证指令。

其中,所述当所述所能提供漫游服务的剩余时长小于或等于所述预设值时,不再提供漫游服务包括:

当所述所能提供漫游服务的剩余时长小于或等于所述预设值时,将所述智能卡中的用户漫游数据清除,并将所述智能卡的漫游功能锁定。

所述漫游方法还包括:

如果预设次数未接收到所述客户端发送的认证指令,则将所述智能卡的漫游功能锁定。

一种漫游装置,应用于客户端,所述客户端安装于移动终端上,所述移动终端中插入有用于提供漫游服务的智能卡,并且,在所述智能卡插入移动终端中时,所述客户端将用户漫游数据写入所述智能卡中,所述用户漫游数据中包括智能卡提供漫游服务的时限,所述智能卡提供漫游服务的时限能够表征所述智能卡提供漫游服务的总时长;

所述漫游装置包括:激活模块、第一发送模块和第二发送模块;

所述激活模块,用于当需要使用漫游服务时,将写入有用户漫游数据的所述智能卡激活以使所述智能卡开始提供漫游服务;

所述第一发送模块,用于将当前时间发送给所述智能卡作为所述智能卡提供所述漫游服务的起始时间;

所述第二发送模块,用于在所述激活模块将所述智能卡激活之后,每隔预设时间向所述智能卡发送一次认证指令,以便所述智能卡在接收到所述认证指令之后确定所能提供漫游服务的剩余时长,并在所述剩余时长小于或等于预设值时,不再提供漫游服务。

其中,所述激活模块,还用于在首次激活所述智能卡之后,如果检测到对所述移动终端的重启操作,则重新激活所述智能卡,以便所述智能卡重新确定所能提供漫游服务的剩余时长。

一种漫游装置,应用于提供漫游服务的智能卡,所述智能卡插入在安装有客户端的移动终端中,且所述智能卡在插入所述移动终端中时,能够接收所述客户端写入的用户漫游数据,所述用户漫游数据中包括智能卡提供漫游服务的时限,所述智能卡提供漫游服务的时限能够表征所述智能卡提供漫游服务的总时长;

所述漫游装置包括:漫游服务提供模块、第一接收模块、第二接收模块、确定模块、判断模块和处理模块;

所述漫游服务提供模块,用于在接收到来自客户端的智能卡激活指令时,开始提供漫游服务;

所述第一接收模块,用于接收所述客户端发送的当前时间作为提供漫游服务的起始时间;

所述第二接收模块,用于接收所述客户端每隔预设时间发送的认证指令;

所述确定模块,用于在所述第二接收模块每次接收到所述认证指令后,确定所能提供漫游服务的剩余时长;

所述判断模块,用于判断所述确定模块确定出的所述所能提供漫游服务的剩余时长是否小于或等于预设值;

所述处理模块,用于当所述判断模块判断出所述所能提供漫游服务的剩余时长小于或等于所述预设值时,不再提供漫游服务;

所述第一接收模块,还用当所述判断模块判断出所述所能提供漫游服务的剩余时长大于所述预设值时,等待接收所述客户端发送的下一个认证指令。

其中,所述处理模块,具体用于当所述所能提供漫游服务的剩余时长小于或等于所述预设值时,将所述智能卡中的用户漫游数据清除,并将所述智能卡的漫游功能锁定。

其中,所述处理模块,还用于在所述第一接收模块预设次数未接收到所述客户端发送的认证指令时,将所述智能卡的漫游功能锁定。

上述技术方案具有如下有益效果:

本发明提供的漫游方法及装置,当需要使用漫游服务时,将写入有用户漫游数据的智能卡激活以使智能卡开始提供漫游服务,并将当前时间发送给智能卡作为智能卡提供漫游服务的起始时间,在将智能卡激活之后,每隔预设时间向智能卡发送一次认证指令,智能卡在每次接收到认证指令之后确定所能提供漫游服务的剩余时长,并在剩余时长小于或等于预设值时,不再提供漫游服务。本发明提供的漫游方法及装置,能够方便的为用户提供漫游服务,且价格优惠、操作简单,用户体验较好。

附图说明

为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据提供的附图获得其他的附图。

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

图2为本发明实施例提供的漫游方法的另一流程示意图;

图3为本发明实施例提供的漫游装置的一结构示意图;

图4为本发明实施例提供的漫游装置的另一结构示意图。

具体实施方式

下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

本发明实施例提供了一种漫游方法,应用于客户端,该客户端安装于移动终端上,移动终端中插入有用于提供漫游服务的智能卡,并且,在智能卡插入移动终端中时,客户端将用户漫游数据写入智能卡中,用户漫游数据中包括智能卡提供漫游服务的时限,如智能卡提供漫游服务的起始时间和终止时间,智能卡提供漫游服务的时限能够表征智能卡提供漫游服务的总时长,请参阅图1,示出了该漫游方法的流程示意图,该漫游方法可以包括:

步骤s101:当需要使用漫游服务时,将写入有用户漫游数据的智能卡激活以使智能卡开始提供漫游服务,并将当前时间发送给智能卡作为智能卡提供漫游服务的起始时间。

其中,用户漫游数据除了可以包括:智能卡提供漫游服务的时限外,还可以包括sim卡识别码iccid、国际移动用户识别码imsi、短信中心号码smsp、个人标识号pin、pin解锁码puk、鉴权密钥ki、opc等。

首次使用时,移动终端如智能手机,根据手机类型选择相应客户端并安装,用户根据实际需求订购相应的漫游业务,包括订购该业务的起始时间和终止时间,用户根据手机类型选择对应的智能卡,根据订购的漫游业务,漫游服务的提供者会将智能卡寄送给用户,用户拿到智能卡后,将智能卡插入智能手机连接客户端,客户端将用户订购的漫游业务对应的用户漫游数据写入智能卡中,此时,智能卡可不进行漫游激活,当用户需要使用漫游服务时再进行激活。

步骤s102:在将智能卡激活之后,每隔预设时间向智能卡发送一次认证指令,以便智能卡在接收到认证指令之后确定所能提供漫游服务的剩余时长,并在剩余时长小于或等于预设值时,不再提供漫游服务。

在本实施例中,智能卡在首次接收到认证指令之后,从漫游服务时长中减去预设时间,可获得所能提供漫游服务的剩余时长,在第二次接收到认证指令之后,从所能提供漫游服务的剩余时长中再减去预设时长,获得所能提供漫游服务的剩余时长,以此类推,直至所能提供漫游服务的剩余时长小于或等于预设值,智能卡不再提供漫游服务。

示例性的,客户端将智能卡激活之后,客户端和智能卡同时计时,客户端每隔2个小时向智能卡发送一次认证指令,若智能卡成功接收到客户端发送的认证指令,智能卡计时清0,重新计时,并将漫游服务时长减去2小时,以此类推,直至智能卡所提供的漫游服务到期。例如,客户端在2017-01-13早上6点将智能卡激活,此时,客户端和智能卡都会各自开始计时,客户端8时会给智能卡发送认证指令,若智能卡成功接收到认证指令,智能卡将自身计时器清零并重新计时,并将漫游服务时长减去2小时。

可以理解的是,在首次激活智能卡之后,很可能存在移动终端关机的情况,而在移动终端关机期间,客户端和智能卡并未进行计时,在这种情况下,如果检测到对移动终端的重启操作,则重新激活智能卡,以便智能卡重新确定所能提供漫游服务的剩余时长。

示例性的,客户端激活智能卡时会将当前时间下发给智能卡,智能卡会存储该时间,假设用户定制的漫游服务的使用时间是2017-01-13至2017-01-20,用户在2017-01-13早上6点首次激活智能卡,使用到晚上20:00关机了,2017-01-14号早上8:00开机重新激活,此时,智能卡会将存储的首次激活时间和已经使用的时间做和,然后再与用户重新激活的时间比较,具体的,用户正常使用了14个小时,关机12个小时,2017-01-14号早上8:00开机重新激活时,智能卡会将已经使用的时间由14个小时修改为26个小时,将剩余时间由7天修改为6天22个小时。

本发明提供的漫游方法,当需要使用漫游服务时,将写入有用户漫游数据的智能卡激活以使智能卡开始提供漫游服务,并将当前时间发送给智能卡作为智能卡提供漫游服务的起始时间,在将智能卡激活之后,每隔预设时间向智能卡发送一次认证指令,以使智能卡在每次接收到认证指令之后确定所能提供漫游服务的剩余时长,并在剩余时长小于或等于预设值时,不再提供漫游服务。本发明提供的漫游方法,能够方便的为用户提供漫游服务,且价格优惠、操作简单。

本发明实施例还提供了一种漫游方法,该方法应用于提供漫游服务的智能卡,智能卡插入在安装有客户端的移动终端中,且智能卡在插入移动终端中时,能够接收客户端写入的用户漫游数据,用户漫游数据中包括智能卡提供漫游服务的时限,智能卡提供漫游服务的时限能够表征智能卡提供漫游服务的总时长,请参阅图2,示出了该漫游方法的流程示意图,该漫游方法可以包括:

步骤s201:在接收到来自客户端的智能卡激活指令时,开始提供漫游服务,并接收客户端发送的当前时间作为提供漫游服务的起始时间。

步骤s202:接收客户端每隔预设时间发送的认证指令。

步骤s203:在每次接收到认证指令后,确定所能提供漫游服务的剩余时长。

步骤s204:判断所能提供漫游服务的剩余时长是否小于或等于预设值。

步骤s205:当所能提供漫游服务的剩余时长小于或等于预设值时,不再提供漫游服务,否则,转入执行步骤s202,即等待接收客户端发送的下一个认证指令。

具体的,当所能提供漫游服务的剩余时长小于或等于预设值时,将智能卡中的用户漫游数据清除,并将智能卡锁定,如此,智能卡便无法再向用户提供漫游服务。

需要说明的是,在某些时候,可能存在客户端无法成功向智能卡发送认证指令的情况,在本实施例中,智能卡可预先设定一次数,该次数为允许认证失败次数,如果智能卡连续预设次数未接收到客户端发送的认证指令,则将智能卡锁定,即在这种情况下,智能卡不再向用户提供漫游服务。示例性的,用户在2017-01-13早上6点激活智能卡,此时,客户端和智能卡都会各自开始计时,假设客户端每隔两个小时向智能卡发送一次认证指令,允许认证失败次数为3次,正常情况下,客户端8点会给智能卡发送认证指令,若智能卡成功收到认证指令,智能卡将自身计时器清零并重新计时,并将允许认证失败次数置为3,若智能卡8时未收到认证指令,智能卡将自身计时器清零并重新计时,但将允许认证失败次数减1,置为2,以此类推,直到认证失败次数为0时,将智能卡的漫游功能锁定。

本发明实施例提供的漫游方法中,智能卡在接收到来自客户端的激活指令时,开始提供漫游服务,并接收客户端发送的当前时间作为提供漫游服务的起始时间,接收客户端每隔预设时间发送的认证指令,并在每次接收到认证指令后,确定所能提供漫游服务的剩余时长,当所能提供漫游服务的剩余时长小于或等于预设值时,不再提供漫游服务,否则,等待接收客户端发送的下一个认证指令。本发明实施例提供的漫游方法,能够方便的为用户提供漫游服务,且价格优惠、操作简单,用户体验较好。

本发明实施例提供的漫游方法可适用于用户短期漫游业务,能够智能计时,精确管理用户订购的漫游业务,并且,智能卡可重复利用,节省资源。

本发明实施例还提供了一种漫游装置,该漫游装置应用于客户端,该客户端安装于移动终端上,移动终端中插入有用于提供漫游服务的智能卡,并且,在智能卡插入移动终端中时,客户端将用户漫游数据写入智能卡中,用户漫游数据中包括智能卡提供漫游服务的时限,智能卡提供漫游服务的时限能够表征智能卡提供漫游服务的总时长,请参阅图3,示出了该漫游装置的结构示意图,该装置可以包括:激活模块301、第一发送模块302和第二发送模块303。

激活模块301,用于当需要使用漫游服务时,将写入有用户漫游数据的智能卡激活以使智能卡开始提供漫游服务。

第一发送模块302,用于将当前时间发送给智能卡作为智能卡提供漫游服务的起始时间。

第二发送模块303,用于在激活模块将智能卡激活之后,每隔预设时间向智能卡发送一次认证指令,以便智能卡在接收到认证指令之后确定所能提供漫游服务的剩余时长,并在剩余时长小于或等于预设值时,不再提供漫游服务。

在本实施例中,激活模块301,还用于在首次激活智能卡之后,如果检测到对移动终端的重启操作,则重新激活智能卡,以便智能卡重新确定所能提供漫游服务的剩余时长。

本发明实施例提供的漫游装置,当需要使用漫游服务时,将写入有用户漫游数据的智能卡激活以使智能卡开始提供漫游服务,并将当前时间发送给智能卡作为智能卡提供漫游服务的起始时间,在将智能卡激活之后,每隔预设时间向智能卡发送一次认证指令,以使智能卡在每次接收到认证指令之后确定所能提供漫游服务的剩余时长,并在剩余时长小于或等于预设值时,不再提供漫游服务。本发明实施例提供的漫游装置,能够方便的为用户提供漫游服务,且价格优惠、操作简单。

本发明实施例还提供了一种漫游装置,应用于提供漫游服务的智能卡,智能卡插入在安装有客户端的移动终端中,且智能卡在插入移动终端中时,能够接收客户端写入的用户漫游数据,用户漫游数据中包括智能卡提供漫游服务的时限,智能卡提供漫游服务的时限能够表征智能卡提供漫游服务的总时长,请参阅图4,示出了该漫游装置的结构示意图,该漫游装置可以包括:漫游服务提供模块401、第一接收模块402、第二接收模块403、确定模块404、判断模块405和处理模块406。其中:

漫游服务提供模块401,用于在接收到来自客户端的智能卡激活指令时,开始提供漫游服务。

第一接收模块402,用于接收客户端发送的当前时间作为提供漫游服务的起始时间。

第二接收模块403,用于接收客户端每隔预设时间发送的认证指令。

确定模块404,用于在第二接收模块每次接收到认证指令后,确定所能提供漫游服务的剩余时长。

判断模块405,用于判断确定模块确定出的所能提供漫游服务的剩余时长是否小于或等于预设值;

处理模块406,用于当判断模块判断出所能提供漫游服务的剩余时长小于或等于预设值时,不再提供漫游服务。

第一接收模块402,还用当判断模块判断出所能提供漫游服务的剩余时长大于预设值时,等待接收客户端发送的下一个认证指令。

在本实施例中,处理模块406,具体用于当所能提供漫游服务的剩余时长小于或等于预设值时,将智能卡中的用户漫游数据清除,并将智能卡的漫游功能锁定。

在本实施例中,处理模块406,还用于在第一接收模块预设次数未接收到客户端发送的认证指令时,将智能卡的漫游功能锁定。

本发明实施例提供的漫游装置,使得智能卡在接收到来自客户端的激活指令时,开始提供漫游服务,并接收客户端发送的当前时间作为提供漫游服务的起始时间,接收客户端每隔预设时间发送的认证指令,并在每次接收到认证指令后,确定所能提供漫游服务的剩余时长,判断所能提供漫游服务的剩余时长是否小于或等于预设值,当所能提供漫游服务的剩余时长小于或等于预设值时,不再提供漫游服务,否则,等待接收客户端发送的下一个认证指令。本发明实施例提供的漫游装置,能够方便的为用户提供漫游服务,且价格优惠、操作简单。

本说明书中各个实施例采用递进的方式描述,每个实施例重点说明的都是与其他实施例的不同之处,各个实施例之间相同相似部分互相参见即可。

在本申请所提供的几个实施例中,应该理解到,所揭露的方法、装置和设备,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些通信接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。

所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。另外,在本发明各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。

所述功能如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:u盘、移动硬盘、只读存储器(rom,read-onlymemory)、随机存取存储器(ram,randomaccessmemory)、磁碟或者光盘等各种可以存储程序代码的介质。

对所公开的实施例的上述说明,使本领域专业技术人员能够实现或使用本发明。对这些实施例的多种修改对本领域的专业技术人员来说将是显而易见的,本文中所定义的一般原理可以在不脱离本发明的精神或范围的情况下,在其它实施例中实现。因此,本发明将不会被限制于本文所示的这些实施例,而是要符合与本文所公开的原理和新颖特点相一致的最宽的范围。

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