一种实现本地化电信服务的方法及装置与流程

文档序号:14847110发布日期:2018-06-30 16:49阅读:323来源:国知局
一种实现本地化电信服务的方法及装置与流程

本发明涉及智能卡技术领域,尤其涉及一种实现本地化电信服务的方法及装置。



背景技术:

随着电信技术的发展,提供的电信服务越来越丰富,如:语音通信、视频通信、短信、移动网络等。

电信服务用户经常需要从一个区域移动到另一个区域,如,从一个国家到另一个国家,此时用户难以使用原来的终端中的用户身份识别模块(SIM,Subscriber Identification Module)卡享受当地的电信服务。要想享受当地的电信服务,只能重新更换当地电信运营商的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为本发明实施例中的SIM卡获取当前的本地位置信息的方法的流程示意图二;

图5为本发明实施例中的SIM卡获取当前的本地位置信息的方法的流程示意图三;

图6为本发明实施例中的SIM卡信息的回收方法的流程示意图;

图7为本发明实施例中的第二SIM卡信息的套餐延期方法的流程示意图;

图8为本发明实施例中的第一SIM卡信息和第二SIM卡信息的回收方法的流程示意图;

图9为本发明实施例中的实现本地化电信服务的装置的结构示意图一;

图10为本发明实施例中的实现本地化电信服务的装置的结构示意图二。

具体实施方式

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

本发明实施例提供一种实现本地化电信服务的电信系统,图1为本发明实施例中的电信系统的系统架构示意图,参见图1所示,该电信系统100包括:SIM卡101、终端102、码号平台103以及电信运营商平台104。

其中,SIM卡可以为标准卡、Micro SIM卡、Nano SIM卡等实体卡,也可以为虚拟SIM卡,该SIM卡可以接入GSM网络、3G网络、4G网络等;终端可以为智能手机、无线上网卡等,SIM卡可以内置或者外接于该终端。

下面结合上述电信系统,来对本发明实施例提供的方法进行说明。

图2为本发明实施例中的实现本地化电信服务的方法的流程示意图,参见图2所示,该方法可以包括:

S201:SIM卡在以第一SIM卡信息接入电信网后,获取当前的本地位置信息;

这里,在终端开机之后,SIM卡可以以预先存储的第一SIM卡信息接入电信网,之后,SIM卡获取用于当前的用于表示当前地区的本地位置信息。

在实际应用中,第一SIM卡信息可以为SIM卡原有的主卡信息,也可以为与主卡信息对应的一个副卡信息。例如,SIM卡的归属地为中国,主卡信息为卡信息A,卡信息A可以分别与多个国家的SIM卡信息对应,如英国的SIM卡信息为卡信息B、美国的SIM卡信息为卡信息C等。那么,在本实施例中,第一SIM卡信息可以为卡信息A,也可以为卡信息B,还可以为卡信息C,本发明实施例不作具体限定。

在具体实施过程,上述SIM卡获取当前的本地位置信息的步骤可以且不限为以下几种情况。

第一种情况,从第一SIM卡信息中获取当前的本地位置信息。具体地,图3为本发明实施例中的SIM卡获取当前的本地位置信息的方法的流程示意图一,参见图3所示,该方法可以包括:

S301:获取第一SIM卡信息;

需要说明的是,本发明实施例中所说的SIM卡信息通常可以包括:国际移动用户识别码(IMSI,International Mobile Subscriber Identification Number)、集成电路卡识别码(ICCID,Integrate circuit card identity)、鉴权秘钥(Ki,Key identifier)码(2G网络)、Key(3G网络)、OPC(3G网络)、SIM卡的个人识别密码(PIN,Personal Identification Number)、个人解锁码(PUK,Personal Unlock Key)、空中下载技术(OTA,Over the Air Technology)、JAVA应用等多种信息。其中,上述各信息中IMSI、Ki、Key、OPC等用于SIM卡入网鉴权,OPC是由鉴权秘钥Ki和运营商根密钥(OP,Operator variant algorithm configuration field)经计算得到的。进一步地,SIM卡信息中还可以包括位置信息,如位置区识别码(LAI,Location Area Identity)、临时移动用户标识(TMSI,Temporary Mobile Subscriber Identity)、位置更新状态等。当然,在SIM卡信息中还可以包括其他信息,本发明实施例不作具体限定。

S302:检测第一SIM卡信息中的第一位置信息是否处于已更新状态;

这里,第一位置信息可以为第一SIM卡信息中的6F7E文件。此时,SIM卡在开机之后,可以检测第一SIM卡信息中的6F7E文件中的位置更新状态是否为已更新;其中,当6F7E文件中的位置更新状态(第11位)为已更新,即第11位取值0x00时,则表明第一位置信息处于已更新状态;反之,当第11位取值0x01、0x10或者0x11时,则表明第一位置信息不处于已更新状态。

S303:如果第一位置信息处于已更新状态,则将第一位置信息确定为当前的本地位置信息;

这里,LAI是由移动国家码中国(MCC,Mobile Country Code)、移动网络号码(MNC,Mobile Network Code)以及位置区号码(LAC,Location Area Code)组成。例如,MCC=460表示中国,MNC=01表示中国移动,MNC=01表示中国联通。此时,如果第一位置信息处于已更新状态,则SIM卡可以将6E7F文件中的LAI确定为当前的本地位置信息。

S304:如果第一位置信息不处于已更新状态,则返回S302。

第二种情况,通过终端响应获取当前的本地位置信息。具体地,图4为本发明实施例中的SIM卡获取当前的本地位置信息的方法的流程示意图二,参见图4所示,该方法可以包括:

S401:向终端发送用于获取本地位置的主动式指令;

这里,在终端开机之后,SIM卡一直监测Status事件,并启动监测定时器,如果监测到Status事件并在定时器达到预设阈值的时候,则向终端发送用于获取本地位置的主动式命令(Provide Location)。需要说明的是,上述定时器的预设阈值为经验值,本领域技术人员可以根据实际需求进行设定,本发明实施例不作具体限定,

S402:接收终端响应主动式指令发送的第二位置信息;

这里,终端在接收到主动式命令之后,响应该主动式命令,将第二位置信息携带在Terminal Response中发送给SIM卡。

S403:将第二位置信息与第一SIM卡信息中的第一位置信息进行比较;

这里,SIM卡将第二位置信息从Terminal Response中解析出来,第二位置信息可以为MCC和MNC,然后,将第二位置信息与第一SIM卡信息中的6F7E文件中的LAI进行比较,判断当前位置是否发生更新。

S404:如果两者不同,则将第二位置信息确定为当前的本地位置信息。

S405:如果两者相同,则返回S401。

第三种情况,通过检测第一位置信息获取当前的本地位置信息。具体地,图5为本发明实施例中的SIM卡获取当前的本地位置信息的方法的流程示意图三,参见图5所示,该方法可以包括:

S501:每间隔预定时长检测一次第一SIM卡信息中的第一位置信息是否发生改变;

S502:当第一位置信息发生改变时,则将改变后的第一位置信息确定为当前的本地位置信息。

这里,S501至S502可以为,SIM卡每间隔预设时长,如3s、10s、30s、1min等,获取一次第一SIM卡信息中的6F7E文件,然后获取其中的MCC和MNC,并与上一次获取到的MCC和MNC进行比较,判断MCC和MNC是否发生改变。如果发生改变,则将改变后的第一位置信息,也就是当前获取到的第一位置信息确定为当前的本地位置信息;如果为发生改变,则返回S501。

以上就是SIM卡获取当前的本地位置信息的步骤。此时,SIM卡就能够知道自身所处的当前地区了。

S202:SIM卡将当前的本地位置信息携带在本地化服务请求中上报给码号平台;

S203:码号平台根据当前的本地位置信息,为第一SIM卡信息分配在当前地区对应的第二SIM卡信息;

在具体实施过程中,码号平台在获取到了SIM卡上报的本地位置信息之后,先根据当前的本地位置信息确定第一SIM卡信息在当前地区是否存在对应的业务订单,也就是说,用户是否预先为第一SIM卡信息在当前地区订购业务套餐,如果存在对应的业务订单,则码号平台向当前地区的电信网运营商平台发送套餐开通请求,以请求开通业务订单所对应的业务套餐,电信网运营商平台响应上述套餐开通请求,为第一SIM卡信息开通当前地区的业务套餐,然后在套餐开通成功之后,电信网运行商平台向码号平台发送套餐开通成功确认消息,码号平台响应套餐开通成功确认消息,为第一SIM卡信息分配在当前地区对应的第二SIM卡信息。

S204:码号平台将第二SIM卡信息发送给SIM卡;

此时,码号平台可以通过公共陆地移动网络(PLMN,Public Land Mobile Network)下发给SIM卡。

S206:SIM卡以第二SIM卡信息接入电信网。

在实际应用中,SIM卡可以从第二SIM卡信息中获取对应的IMSI,并从IMSI中解析出第三位置信息,也就是IMSI中的MCC和MNC,然后,SIM卡在本地的接入点(APN,Access Point Name)列表文件中查找与第三位置信息对应的APN,如果查找到对应的APN,则使用对应的APN进行拨号入网;如果未查找到对应的APN,则使用默认的APN进行拨号入网。

下面以具体实例来对上述方法进行说明。

假设,用户需要从中国到英国出差,首先,用户在出发前可以预先订购英国电信运营商“ORANGE”的业务套餐。这样,用户达到英国后,SIM卡先用归属地为中国的SIM卡的卡信息A入网,然后,SIM卡获取当前的本地位置信息,,如MCC=234,MCN=33,并上报给码号平台,码号平台判断SIM卡1是否预先订购了业务套餐,如果存在这样的订单,码号平台向运营商“ORANGE”的电信运营商平台请求开通之前订购的业务套餐,在开通成功后,“ORANGE”的电信运营商平台通知码号平台,之后,码号平台就可以为SIM卡1的分配“ORANGE”的SIM卡的卡信息B,并下发给SIM卡,SIM卡存储卡信息B,并以卡信息B入网,享受英国电信运营商“ORANGE”的服务了。

本发明实施例所提供的实现本地化电信服务的方法,首先,SIM卡在以第一SIM卡信息接入电信网后,获取当前的本地位置信息,然后,将当前的本地位置信息携带在本地化服务请求中上报给码号平台,以请求码号平台下发第一SIM卡信息在当前地区所对应的第二SIM卡信息,那么,SIM卡在接收来自码号平台的第二SIM卡信息后,就以第二SIM卡信息接入电信网,来享受当前地区电信运营商提供的电信服务。可见,在本发明实施例所提供的方法中,SIM卡只需要通过上报当前的本地位置信息,就能够获得码号平台下发的当前地区的第二SIM卡信息,并以第二SIM卡信息接入电信网,享受本地电信运营商提供的电信服务,而无需如现有技术一般更换SIM卡,也无需进行漫游服务,如此,利用同一张SIM卡便可以便捷的随时根据地理位置变化实现本地化电信服务。

基于前述实施例,在实际应用中,SIM卡实时监测第二SIM卡信息对应的业务套餐是否到期,如果到期了,则切换回第一SIM卡信息接入电信网。

那么,图6为本发明实施例中的SIM卡信息的回收方法的流程示意图,参见图6中实线所示,在S206之后,该方法还可以包括:

S601:SIM卡检测第二SIM卡信息的使用时间是否超期;

S602:如果超期,则SIM卡切换为以第一SIM卡信息接入电信网。

具体来说,SIM卡实时监测第二SIM卡信息中使用时间(Expire Date)是否超期,如果到期了,SIM卡以第一SIM卡信息接入电信网,此时,SIM卡可以进行漫游服务。反之,SIM卡保持以第二SIM卡信息介入电信网。

进一步地,当SIM卡切换回第一SIM卡信息之后,第二SIM卡信息就失效了,此时,参见图6中虚线所示,在S602之后,还可以大于第二SIM卡信息进行回收,那么,该方法还可以包括:

S603:SIM卡向码号平台上报用于指示第二SIM卡信息超期的第一消息;

S604:码号平台响应第一消息,判断第二SIM卡信息是否存在新的业务订单;

S605:如果第二SIM卡信息不存在新的业务订单,则码号平台向SIM卡下发用于指示删除第二SIM卡信息的第二消息;

S606:SIM卡根据第二消息,删除第二SIM卡信息。

例如,SIM卡实时或者周期性地检测英国“ORANGE”的卡信息B业务套餐是否超期,如果超期,则SIM卡向码号平台发送表示卡信息B业务套餐超期的第一消息,码号平台响应第一消息,判断卡信息B是否存在新的业务订单,也就是说,判断用户是否续订该卡信息B的业务套餐,如果没有续订,即卡信息B不存在新的业务订单,码号平台就向SIM卡发送指示删除卡信息B的第二消息,这样,SIM卡在接收到第二消息后,可以删除之前存储的卡信息B,实现卡信息B的回收。

进一步地,当SIM卡切换回第一SIM卡信息之后,第二SIM卡信息就失效了,此时,用户还可以再次下单,延长第二SIM卡信息的套餐,那么,图7为本发明实施例中的第二SIM卡信息的套餐延期方法的流程示意图,参见图7所示,在S604之后,该方法还可以包括:

S607:如果第二SIM卡信息存在新的业务订单,则码号平台向SIM卡下发用于指示延长第二SIM卡信息的使用时间的第三消息;

S608:SIM卡根据第三消息,延长第二SIM卡信息中的使用时间,并切换为以第二SIM卡信息接入电信网。

例如,码号平台发现用户续订了卡信息B的业务套餐,即卡信息B存在新的业务订单,则向SIM卡发送指示延长卡信息B的使用时间的第三消息,这样,SIM卡在接收到第三消息后,可以按照用户续订的时间修改卡信息B中的使用时间(Expire Date),随后,再此切换回以卡信息B接入电信网,实现卡信息B的延期。

在本发明其它实施例中,用户在第二SIM卡信息超期之后,可能也会不再使用第一SIM卡信息,所以,图8为本发明实施例中的第一SIM卡信息和第二SIM卡信息的回收方法的流程示意图,参见图8所示,在S602之后,该方法还可以包括:

S609:SIM卡向码号平台上报用于指示第二SIM卡信息超期的第一消息;

S610:码号平台响应第一消息,判断第一SIM卡信息在预设时间段内是否未使用;

S611:如果第一SIM卡信息在预设时间段内被使用过,则码号平台跳转至S604;

S612:如果第一SIM卡信息在预设时间段内未使用,则码号平台向SIM卡下发用于指示删除第一SIM卡信息和第二SIM卡信息的第四消息;

S613:SIM卡根据第四消息,删除第一SIM卡信息和第二SIM卡信息。

例如,SIM卡实时或者周期性地检测英国“ORANGE”的卡信息B业务套餐是否超期,如果超期,则SIM卡向码号平台发送表示卡信息B业务套餐超期的第一消息,码号平台响应第一消息,首先,判断卡信息A是否在如1个月、3个月、6个月等预设时间段内被使用过,如果被使用过,则进入上述第二SIM卡的回收流程或者延期流程;反之,如果卡信息A是否在预设时间段内未被使用过,则码号平台向SIM卡下发用于指示删除卡信息A和卡信息B的第四消息,SIM卡接收到第四消息后,删除卡信息A和卡信息B,实现卡信息A和卡信息B的回收。

在实际应用中,码号平台可以执行S612时,可以先立即执行第二SIM卡信息的回收方法,然后,在预设时间段内持续判断第一SIM卡信息在预设时间段内是否未使用,如果第一SIM卡信息在预设时间段内未使用,则码号平台向SIM卡下发用于指示删除第一SIM卡信息的第五消息,SIM卡根据第五消息,删除第一SIM卡信息,以分别实现第一SIM卡信息和第二SIM卡信息的回收。

当然,在实际应用中,回收第一SIM卡信息的时机和回收第二SIM卡信息的时机还可以存在其它情况,本发明不作具体限定。

基于同一发明构思,本发明实施例提供一种实现本地化电信服务的装置,该装置可以应用于上述一个或者多个实施例所述的SIM卡。

图9为本发明实施例中的实现本地化电信服务的装置的结构示意图一,参见图9所示,该装置900包括:接入单元901,用于以第一SIM卡信息接入电信网;第一获取单元902,用于在接入单元以第一SIM卡信息接入电信网后,获取当前的本地位置信息;第一发送单元903,用于将当前的本地位置信息携带在本地化服务请求中上报给码号平台,本地化服务请求用于请求码号平台下发第一SIM卡信息在当前地区所对应的第二SIM卡信息;第一接收单元904,用于接收来自码号平台的第二SIM卡信息;接入单元901,还用于以第二SIM卡信息接入电信网。

在本发明其它实施例中,第一获取单元,具体用于获取第一SIM卡信息;检测第一SIM卡信息中的第一位置信息是否处于已更新状态;如果第一位置信息处于已更新状态,则将第一位置信息确定为当前的本地位置信息。

在本发明其它实施例中,第一获取单元,具体用于检测第一SIM卡信息的6F7E文件中的位置更新状态是否为已更新;其中,当6F7E文件中的位置更新状态为已更新,则表明第一位置信息处于已更新状态;还用于从6F7E文件中获取位置区信息LAI;将LAI确定为当前的本地位置信息。

在本发明其它实施例中,第一获取单元,具体用于向终端发送用于获取本地位置的主动式指令;接收终端响应主动式指令发送的第二位置信息;将第二位置信息与第一SIM卡信息中的第一位置信息进行比较;如果两者不同,则将第二位置信息确定为当前的本地位置信息。

在本发明其它实施例中,第一获取单元,具体用于每间隔预定时长检测一次第一SIM卡信息中的第一位置信息是否发生改变;当第一位置信息发生改变时,则将改变后的第一位置信息确定为当前的本地位置信息。

在本发明其它实施例中,接入单元,还用于从第二SIM卡信息中获取对应的国际移动用户识别码IMSI;从IMSI中解析出第三位置信息;在本地的接入点APN列表文件中查找与第三位置信息对应的APN;如果查找到对应的APN,则使用对应的APN进行拨号入网;如果未查找到对应的APN,则使用默认的APN进行拨号入网。

在本发明其它实施例中,接入单元,还用于在以第二SIM卡信息接入电信网之后,检测第二SIM卡信息的使用时间是否超期;如果超期,则切换为以第一SIM卡信息接入电信网。

在本发明其它实施例中,上述装置还包括卡信息管理单元;第一发送单元,用于在接入单元切换为以第一SIM卡信息接入电信网之后,向码号平台上报用于指示第二SIM卡信息超期的第一消息;第一接收单元,还用于接收码号平台基于第一消息下发的用于指示删除第二SIM卡信息的第二消息;卡信息管理单元,用于根据第二消息,删除第二SIM卡信息。

在本发明其它实施例中,第一接收单元,还用于在第一发送单元向码号平台上报用于指示第二SIM卡信息超期的第一消息之后,接收码号平台基于第一消息下发的用于指示延长第二SIM卡信息的使用时间的第三消息;卡信息管理单元,还用于根据第三消息,延长第二SIM卡信息中的使用时间;接入单元,还用于切换为以第二SIM卡信息接入电信网。

在本发明其它实施例中,第一发送单元,还用于在接入单元切换为以第一SIM卡信息接入电信网之后,向码号平台上报用于指示第二SIM卡信息超期的第一消息;第一接收单元,还用于接收码号平台基于第一消息下发的用于指示删除第一SIM卡信息和第二SIM卡信息的第四消息;卡信息管理单元,还用于根据第四消息,删除第一SIM卡信息和第二SIM卡信息。

这里需要指出的是:以上装置实施例的描述,与上述方法实施例的描述是类似的,具有同方法实施例相似的有益效果。对于本发明装置实施例中未披露的技术细节,请参照本发明方法实施例的描述而理解。

基于同一发明构思,本发明实施例提供一种实现本地化电信服务的装置,该装置可以应用于上述一个或者多个实施例所述的码号平台。

图10为本发明实施例中的实现本地化电信服务的装置的结构示意图二,参见图10所示,该装置1000包括:第二接收单元1001,用于接收由以第一SIM卡信息接入电信网的SIM卡发送的本地化服务请求,本地化服务请求中携带有当前的本地位置信息;分配单元1002,用于根据当前的本地位置信息,为第一SIM卡信息分配在当前地区对应的第二SIM卡信息;第二发送单元1003,用于将第二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卡侧实现本地化电信服务的方法步骤。

相应地,本发明实施例还提供一种计算机可读存储介质,该计算机存储介质中存储有计算机程序,该计算机程序被处理器执行时用于实现上述一个或者多个实施例中码号平台侧实现本地化电信服务的方法步骤。

本发明实施例还提供A1、一种实现本地化电信服务的方法,包括:

在以第一用户身份识别模块SIM卡信息接入电信网后,获取当前的本地位置信息;

将所述当前的本地位置信息携带在本地化服务请求中上报给码号平台,所述本地化服务请求用于请求所述码号平台下发所述第一SIM卡信息在当前地区所对应的第二SIM卡信息;

接收来自所述码号平台的第二SIM卡信息;

以所述第二SIM卡信息接入电信网。

A2、根据A1所述的方法,所述获取当前的本地位置信息,包括:

获取所述第一SIM卡信息;

检测所述第一SIM卡信息中的第一位置信息是否处于已更新状态;

如果所述第一位置信息处于已更新状态,则将所述第一位置信息确定为所述当前的本地位置信息。

A3、根据A2所述的方法,所述检测所述第一SIM卡的卡信息中的第一位置信息是否处于已更新状态,包括:检测所述第一SIM卡信息的6F7E文件中的位置更新状态是否为已更新;其中,当所述6F7E文件中的位置更新状态为已更新,则表明所述第一位置信息处于已更新状态;

相应地,所述将所述第一位置信息确定为所述当前的本地位置信息,包括:从所述6F7E文件中获取位置区信息LAI;将所述LAI确定为所述当前的本地位置信息。

A4、根据A1所述的方法,所述获取当前的本地位置信息,包括:

向终端发送用于获取本地位置的主动式指令;

接收终端响应所述主动式指令发送的第二位置信息;

将所述第二位置信息与所述第一SIM卡信息中的第一位置信息进行比较;

如果两者不同,则将所述第二位置信息确定为所述当前的本地位置信息。

A5、根据A1所述的方法,所述获取当前的本地位置信息,包括:

每间隔预定时长检测一次所述第一SIM卡信息中的第一位置信息是否发生改变;

当所述第一位置信息发生改变时,则将改变后的第一位置信息确定为所述当前的本地位置信息。

A6、根据A1所述的方法,所述以所述第二SIM卡接入电信网,包括:从所述第二SIM卡信息中获取对应的国际移动用户识别码IMSI;

从所述IMSI中解析出第三位置信息;

在本地的接入点APN列表文件中查找与所述第三位置信息对应的APN;

如果查找到对应的APN,则使用所述对应的APN进行拨号入网;

如果未查找到对应的APN,则使用默认的APN进行拨号入网。

A7、根据A1至A6任一项所述的方法,在所述以所述第二SIM卡信息接入电信网之后,所述方法还包括:

检测所述第二SIM卡信息的使用时间是否超期;

如果超期,则切换为以所述第一SIM卡信息接入电信网。

A8、根据A7所述的方法,在所述切换为以所述第一SIM卡信息接入电信网之后,所述方法还包括:

向所述码号平台上报用于指示所述第二SIM卡信息超期的第一消息;

接收所述码号平台基于所述第一消息下发的用于指示删除第二SIM卡信息的第二消息;

根据所述第二消息,删除所述第二SIM卡信息。

A9、根据A8所述的方法,在所述向所述码号平台上报用于指示所述第二SIM卡信息超期的第一消息之后,所述方法还包括:

接收所述码号平台基于所述第一消息下发的用于指示延长第二SIM卡信息的使用时间的第三消息;

根据所述第三消息,延长所述第二SIM卡信息中的使用时间,并切换为以所述第二SIM卡信息接入电信网。

A10、根据A7所述的方法,在所述切换为以所述第一SIM卡信息接入电信网之后,所述方法还包括:

向所述码号平台上报用于指示所述第二SIM卡信息超期的第一消息;

接收所述码号平台基于所述第一消息下发的用于指示删除所述第一SIM卡信息和所述第二SIM卡信息的第四消息;

根据所述第四消息,删除所述第一SIM卡信息和所述第二SIM卡信息。

本发明实施例还提供B1、一种实现本地化电信服务的方法,包括:

接收由以第一用户身份识别模块SIM卡信息接入电信网的SIM卡发送的本地化服务请求,所述本地化服务请求中携带有当前的本地位置信息;

根据所述当前的本地位置信息,为所述第一SIM卡信息分配在当前地区对应的第二SIM卡信息;

将所述第二SIM卡信息发送给所述SIM卡。

B2、根据B1所述的方法,所述根据所述当前的本地位置信息,为所述第一SIM卡信息分配在当前地区对应的第二SIM卡信息,包括:

在根据所述当前的本地位置信息确定所述第一SIM卡信息在当前地区存在对应的业务订单后,向电信网运营商平台发送套餐开通请求,所述套餐开通请求用于请求开通所述业务订单所对应的业务套餐;

接收来自所述电信网运营商平台响应所述套餐开通请求下发的套餐开通成功确认消息;

响应所述套餐开通成功确认消息,为所述第一SIM卡信息分配在所述当前地区对应的第二SIM卡信息。

B3、根据B1所述的方法,在所述将所述第二SIM卡信息发送给所述SIM卡之后,所述方法还包括:

接收来自所述SIM卡上报的用于指示所述第二SIM卡信息超期的第一消息;

响应所述第一消息,判断所述第二SIM卡信息是否存在新的业务订单;

如果所述第二SIM卡信息不存在新的业务订单,则向所述SIM卡下发用于指示删除所述第二SIM卡信息的第二消息;

如果所述第二SIM卡信息存在新的业务订单,则向所述SIM卡下发用于指示延长所述第二SIM卡信息的使用时间的第三消息。

B4、根据B3所述的方法,所述响应所述第一消息,判断所述第二SIM卡信息是否存在新的业务订单,包括:

响应所述第一消息,判断所述第一SIM卡信息在预设时间段内是否未使用;

如果所述第一SIM卡信息在预设时间段内被使用过,则判断所述第二SIM卡信息是否存在新的业务订单。

B5、根据B4所述的方法,所述方法还包括:

如果所述第一SIM卡信息在预设时间段内未使用,则向所述SIM卡下发用于指示删除所述第一SIM卡信息和所述第二SIM卡信息的第四消息。

本发明实施例还提供C1、一种实现本地化电信服务的装置,包括:

接入单元,用于以第一用户身份识别模块SIM卡信息接入电信网;

第一获取单元,用于在所述接入单元以第一SIM卡信息接入电信网后,获取当前的本地位置信息;

第一发送单元,用于将所述当前的本地位置信息携带在本地化服务请求中上报给码号平台,所述本地化服务请求用于请求所述码号平台下发所述第一SIM卡信息在当前地区所对应的第二SIM卡信息;

第一接收单元,用于接收来自所述码号平台的第二SIM卡信息;

所述接入单元,还用于以所述第二SIM卡信息接入电信网。

C2、根据C1所述的装置,所述第一获取单元,具体用于获取所述第一SIM卡信息;检测所述第一SIM卡信息中的第一位置信息是否处于已更新状态;如果所述第一位置信息处于已更新状态,则将所述第一位置信息确定为所述当前的本地位置信息。

C3、根据C2所述的装置,所述第一获取单元,具体用于检测所述第一SIM卡信息的6F7E文件中的位置更新状态是否为已更新;其中,当所述6F7E文件中的位置更新状态为已更新,则表明所述第一位置信息处于已更新状态;还用于从6F7E文件中获取位置区信息LAI;将LAI确定为当前的本地位置信息。

C4、根据C1所述的装置,所述第一获取单元,具体用于向终端发送用于获取本地位置的主动式指令;接收所述终端响应所述主动式指令发送的第二位置信息;将所述第二位置信息与所述第一SIM卡信息中的第一位置信息进行比较;如果两者不同,则将所述第二位置信息确定为所述当前的本地位置信息。

C5、根据C1所述的装置,所述第一获取单元,具体用于每间隔预定时长检测一次所述第一SIM卡信息中的第一位置信息是否发生改变;当所述第一位置信息发生改变时,则将改变后的第一位置信息确定为所述当前的本地位置信息。

C6、根据C1所述的装置,所述接入单元,还用于从所述第二SIM卡信息中获取对应的国际移动用户识别码IMSI;从所述IMSI中解析出第三位置信息;在本地的接入点APN列表文件中查找与所述第三位置信息对应的APN;如果查找到对应的APN,则使用所述对应的APN进行拨号入网;如果未查找到所述对应的APN,则使用默认的APN进行拨号入网。

C7、根据C1至C6任一项所述的装置,所述接入单元,还用于在以所述第二SIM卡信息接入电信网之后,检测所述第二SIM卡信息的使用时间是否超期;如果超期,则切换为以所述第一SIM卡信息接入电信网。

C8、根据C7所述的装置,所述装置还包括:卡信息管理单元;所述第一发送单元,用于在所述接入单元切换为以所述第一SIM卡信息接入电信网之后,向所述码号平台上报用于指示所述第二SIM卡信息超期的第一消息;所述第一接收单元,还用于接收所述码号平台基于所述第一消息下发的用于指示删除所述第二SIM卡信息的第二消息;所述卡信息管理单元,用于根据所述第二消息,删除所述第二SIM卡信息。

C9、根据C8所述的装置,所述第一接收单元,还用于在所述第一发送单元向所述码号平台上报用于指示所述第二SIM卡信息超期的第一消息之后,接收所述码号平台基于所述第一消息下发的用于指示延长所述第二SIM卡信息的使用时间的第三消息;所述卡信息管理单元,还用于根据所述第三消息,延长所述第二SIM卡信息中的使用时间;所述接入单元,还用于切换为以第二SIM卡信息接入电信网。

C10、根据C7所述的装置,所述第一发送单元,还用于在所述接入单元切换为以所述第一SIM卡信息接入电信网之后,向所述码号平台上报用于指示所述第二SIM卡信息超期的第一消息;所述第一接收单元,还用于接收所述码号平台基于所述第一消息下发的用于指示删除所述第一SIM卡信息和所述第二SIM卡信息的第四消息;所述卡信息管理单元,还用于根据所述第四消息,删除所述第一SIM卡信息和所述第二SIM卡信息。

本发明实施例还提供D1、一种实现本地化电信服务的装置,包括:

第二接收单元,用于接收由以第一用户身份识别模块SIM卡信息接入电信网的SIM卡发送的本地化服务请求,所述本地化服务请求中携带有当前的本地位置信息;

分配单元,用于根据所述当前的本地位置信息,为所述第一SIM卡信息分配在当前地区对应的第二SIM卡信息;

第二发送单元,用于将所述第二SIM卡信息发送给所述SIM卡。

D2、根据D1所述的装置,所述分配单元,包括:发送子单元、接收子单元以及分配子单元;其中,所述发送子单元,用于在根据所述当前的本地位置信息确定所述第一SIM卡信息在当前地区存在对应的业务订单后,向电信网运营商平台发送套餐开通请求,所述套餐开通请求用于请求开通所述业务订单所对应的业务套餐;所述接收子单元,用于接收来自所述电信网运营商平台响应套餐开通请求下发的套餐开通成功确认消息;所述分配子单元,用于响应所述套餐开通成功确认消息,为所述第一SIM卡信息分配在当前地区对应的所述第二SIM卡信息。

D3、根据D1所述的装置,所述装置还包括业务管理单元;所述第二接收单元,还用于在所述第二发送单元将所述第二SIM卡信息发送给所述SIM卡之后,接收来自所述SIM卡上报的用于指示所述第二SIM卡信息超期的第一消息;所述业务管理单元,用于响应所述第一消息,判断所述第二SIM卡信息是否存在新的业务订单;所述第二发送单元,还用于如果所述第二SIM卡信息不存在新的业务订单,则向所述SIM卡下发用于指示删除所述第二SIM卡信息的第二消息;还用于如果所述第二SIM卡信息存在新的业务订单,则向所述SIM卡下发用于指示延长所述第二SIM卡信息的使用时间的第三消息。

D4、根据D3所述的装置,所述业务管理单元,还用于响应所述第一消息,判断所述第一SIM卡信息在预设时间段内是否未使用;如果所述第一SIM卡信息在预设时间段内被使用过,则判断所述第二SIM卡信息是否存在新的业务订单。

D5、根据D4所述的装置,所述第二发送单元,还用于如果所述第一SIM卡信息在预设时间段内未使用,则向所述SIM卡下发用于指示删除所述第一SIM卡信息和所述第二SIM卡信息的第四消息。

本发明实施例还提供E1、一种用户身份识别模块SIM卡,包括:存储器和处理器;

所述处理器,适于实现各指令;

所述存储器,适于存储多条指令;

所述指令适于由所述处理器加载并执行如权利要求1至10中任一项所述方法的步骤。

E2、根据E1所述的SIM卡,所述SIM卡内置或者外接于终端。

本发明实施例还提供F1、一种码号平台,包括:存储器和处理器;

所述处理器,适于实现各指令;

所述存储器,适于存储多条指令;

所述指令适于由所述处理器加载并执行如权利要求11至14中任一项所述方法的步骤。

本领域内的技术人员应明白,本发明的实施例可提供为方法、系统、或计算机程序产品。因此,本发明可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本发明可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、CD-ROM、光学存储器等)上实施的计算机程序产品的形式。

本发明是参照根据本发明实施例的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。

这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。

这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。

尽管已描述了本发明的优选实施例,但本领域内的技术人员一旦得知了基本创造性概念,则可对这些实施例作出另外的变更和修改。所以,所附权利要求意欲解释为包括优选实施例以及落入本发明范围的所有变更和修改。

显然,本领域的技术人员可以对本发明进行各种改动和变型而不脱离本发明的精神和范围。这样,倘若本发明的这些修改和变型属于本发明权利要求及其等同技术的范围之内,则本发明也意图包含这些改动和变型在内。

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