用于移动设备的身份暂停使用方法与流程

文档序号:11143065阅读:516来源:国知局
用于移动设备的身份暂停使用方法与制造工艺

本发明在其中的实施例中涉及无线通信,尤其涉及但不限于建立和保持与蜂窝网络用户连接会话的方法和设备。



背景技术:

本发明在其中的实施例中涉及无线通信,尤其涉及但不限于建立和保持与蜂窝网络用户连接会话的方法和系统。

如通常所知,世界上有许多移动或蜂窝服务供应商,通常在单个国家不只一个移动或蜂窝服务供应商。这些蜂窝服务供应商包括但不限于提供使用如下技术的移动服务的服务供应商:全球移动通信系统(GSM)、通用分组无线电服务(GPRS)、第三代移动通信(3G)、码分多址(CDMA)、时分多址(TDMA)、个人手持电话系统(PHS)、宽带CDMA(WCDMA),集成数字增强网络(IDEN)以及无线局域回路(WLL)技术或它们的变形。这些蜂窝服务供应商向他们自己的用户和其他网络的用户提供语音、蜂窝消息和数据服务。

如通常所知,无线网络使用数字标识通过空中接口与移动站(MS)进行通信。无线网络和MS之间所交换的消息或通信包含远程获取的识别数据,该识别数据使得网络在完成关于通话和漫游的操作时能够区分不同的MS。例如,指定基于GSM的无线网络支持将国际移动站身份(IMSI)作为MS的标识,以便向国际漫游客户提供付费服务。IMSI是分配给每个移动用户的长达15位的唯一标识。IMSI是与其他保密信息一同存储于例如用户识别模块(SIM)卡中的唯一标识,其中的保密信息只对SIM和SIM卡所属的蜂窝服务供应商已知。

如在此所定义的术语“识别数据”,指包含与诸如移动电话、移动平板产品、智能相机和便携式计算机的移动设备的身份有关的信息的数据,其中身份信息典型地存放于诸如SIM卡的可移除设备(无任何限制地,可移动设备在此是指,“SIM卡”)。需要注意的是,移动设备可在SIM卡上存储识别数据。现在正在使用的示例性SIM卡包括SIM卡、USIM卡和UICC卡。它们可以被标记为如此或者其组合。

当GSM网络的移动设备尝试注册到特定的蜂窝服务供应商时,要求移动设备提供的最基本的强制性元素是全球唯一身份,即IMSI,以便蜂窝服务供应商能够向移动设备提供付费服务。唯一的身份通常与其他保密信息一同被存储于特定的SIM卡中,其中的保密信息只对该特定SIM和拥有该特定SIM的蜂窝服务供应商已知。

在提交唯一身份之后,可选地,蜂窝服务供应商周期性地尝试通过经由移动设备向SIM卡发送认证消息的方式,通过3GPP 33.102所述的流程认证所接收的唯一身份,将该流程以引用的形式并入在此。使用只对SIM和蜂窝服务供应商已知的保密数据,SIM生成响应消息,而移动设备将该响应消息发送到蜂窝服务供应商。

在不存在SIM卡并且移动设备的身份被有效远程存储的实施例中,如WO/2012/140654所述,如同充分阐述一样将该文件的内容以引用的形式合并在此,可以存在着以下情况:不存在有效身份,或之前存在的身份无法完成初始认证过程或者周期认证过程。这是由于尚未建立到远端身份的连接的问题、配置问题、移动设备和远程存储身份之间的连接性问题、或者其他临时性的小问题。

在正常情况下,这通常会导致移动设备提示用户不存在SIM卡并且他/她必须重新启动他的/她的移动设备。移动设备也可以提示用户更换SIM卡或移除SIM卡的消息。

因此,当移动设备的身份被有效地远程存储,而且当前不存在有效身份或者不能认证有效身份时,需要阻止移动设备向用户提示不存在SIM卡并且他/她必须重新启动他/她的移动设备的通知。



技术实现要素:

本发明的主要目的包括为使用SIM卡进行操作而设计的移动设备提供身份暂停使用方法,其中移动设备进一步包括虚拟SIM设备。代替传统的SIM卡,虚拟SIM设备被可操作安置在移动设备中,并且充当远程设置的SIM卡与移动设备之间的桥梁。虚拟SIM设备能够检测到移动设备请求身份的情况(典型地在电源开启期间)或蜂窝服务供应商尝试认证与移动设备相关联的身份的情况(典型地在电源开启期间以及根据各种原因周期性地)。

如果虚拟SIM设备感应到出于某些原因未完成处理,虚拟SIM设备会向移动设备返回临时性错误(例如,当蜂窝服务供应商请求认证并且虚拟SIM设备与远程设置的SIM卡之间失去通信流时,虚拟SIM设备可根据TS 102.221做出0x9862-“认证错误,特定应用”的响应),并且使用SIM卡工具包中所定义的流程有效地向移动设备提交新“暂时准许(parking)”身份(包括,但不限于,UICC重置请求)。

“暂时准许”身份是指满足移动设备对有效身份的需要而特别定制的身份,但是不触发认证过程,因为该有效身份不属于任何蜂窝服务供应商。例如,该身份可以是指定给“GSM测试网络”蜂窝服务供应商的MCC/MNC 00101身份。

一旦虚拟SIM设备重新获得取回并且认证蜂窝服务供应商所持有的身份的能力,虚拟SIM使用与对提交“暂时准许”身份所使用的相同的方法向移动设备提交所取回的身份。

根据本发明的教导提供了一种远程更新便携式存储设备的身份暂停使用方法,该便携式存储设备使用可操作连接至远程单元的更新单元用于接收识别数据,该方法包括监控便携式存储设备与远程单元之间的可操作连接性的步骤,其中当检测到更新单元与远程单元之间的无可操作连接性时,将远程连接性状态设置为无连接性状态,并且其中当检测到更新单元与远程单元之间的可操作连接性时,将远程连接性状态设置为可操作状态。

当所述便携式存储设备接收到来自寄主移动设备的认证请求时,在可操作状态期间,该方法继续进行如下操作:通过网络,典型地无线网络,通过便携式存储设备从远程单元获得新识别数据;通过更新单元使用从远程单元所接收的新识别数据更新便携式存储设备;以及在便携式存储设备中对新识别数据进行更新之后,向寄主移动设备提供新识别数据。

当便携式存储设备接收到来自寄主移动设备的认证请求时,在无连接性状态期间,该方法如下继续:

当检测到更新单元与远程单元之间的连接性丢失时,将便携式存储设备中所存储的身份变更为临时身份,并且指示寄主移动设备使用临时身份。

当检测到更新单元与远程单元之间的可操作连接性重建时,将便携式存储设备中所存储的临时身份变更为远程单元所提供的身份,并且指示寄主移动设备使用新提供的身份。

优选地,临时识别包括针对寄主移动设备的除了强制性紧急呼叫服务之外不搜索蜂窝通信网络的指示。

典型地,无线网络是从包括因特网通信网络和蜂窝通信网络的群组中选出的。

典型地,便携式存储设备是在模拟SIM卡或UICC/USIM。

可选地,身份暂停使用方法进一步包括使得至少两个便携式存储设备能够与寄主移动设备进行接口,其中任何时候至少两个便携式存储设备中只有一个与寄主移动设备正在进行通信。

根据本发明的进一步教导提供了一种便携式存储设备,该便携式存储设备包括用于存储识别数据的存储器组件;识别卡接口组件,用于可操作连接到寄主移动设备从而向寄主移动设备提供识别数据;更新接口组件,用于可操作连接至更新单元,通过更新单元接收来自远程单元的新识别数据,该新识别数据将被存储于存储器组件;以及控制组件,用于控制存储器组件、寄主移动设备、更新接口组件,并且用于监控便携式存储设备与远程单元之间的可操作连接性。

当检测到更新单元与远程单元之间的无可操作连接性时,将远程连接性状态设置为无连接性状态。

当检测到更新单元与远程单元之间的可操作连接性时,将远程连接性状态设置为可操作状态;并且

当便携式存储设备接收到来自寄主移动设备的数据认证请求时,在无连接性状态期间,然后当检测到更新单元与远程单元之间的连接性丢失时,将便携式存储设备中所存储的身份变更为临时身份,并且指示寄主移动设备使用临时身份;以及当检测到更新单元与远程单元之间的可操作连接性重建时,将便携式存储设备中所存储的临时身份变更为远程单元所提供的身份,并且指示寄主移动设备使用新提供的身份。

可选地,将识别卡接口组件安装在寄主移动设备的识别卡座中,便于识别卡接口组件与所述寄主移动设备之间的通信。

优选地,寄主移动设备遵从ISO/IEC 7816规范。

可选地,将更新单元与便携式存储设备进行集成。

可选地,将更新单元嵌入到所述便携式存储设备之中。

附图说明

参考附图,将本发明的一些实施例仅作为示例在此进行描述。具体参考详细的图,需要强调的是所示细节是作为示例并且出于对本发明的实施例的说明性讨论的目的。对此,利用图进行的描述使得如何实施本发明的实施例对本领域的技术人员是清楚的。

图中:

图1是根据本发明的一些实施例的用于识别卡座中所插入的便携式存储设备的远程更新的示例性远程更新系统的示意说明。

图2是表示根据本发明的实施例的便携式存储设备与远程单元的示例性连接性状态监控方法的示意流程图。

图3是表示当移动设备的身份被有效地远程存储并且不可用时,根据本发明的实施例的向寄主移动设备提供身份暂停使用(identity suspension)的示例性的基本暂停使用状态方法的示意流程图。

图4(现有技术)是远程单元、寄主移动设备与识别卡座中典型安装的便携式存储设备之间的示例性的典型通信时序的示意时序图,包括通信流丢失的情况。

图5是根据本发明的一些实施例的寄主移动设备与识别卡座中典型安装的便携式存储设备之间的示例性的典型通信时序的示意时序图,包括处理通信流丢失。

具体实施方式

现在将在以下更多地充分参考附图对本发明进行描述,其中示出本发明的优选实施例。但是,本发明可以以许多其他形式进行实施,并且不应解释为限制于在此所阐述的实施例;更确切地说,提供这些实施例使得本公开文本将是深入且完整的,并且将向本领域的技术人员充分表达本发明的范围。

实施例是本发明的示例或实施方式。“一个实施例”、“实施例”或“一些实施例”的各种出现不必都指的是相同的实施例。尽管本发明的各种特征可以在单个实施例的内容中进行描述,这些特征也可以分开或以任何合适的组合进行描述。相反地,虽然为了清楚可以于此在分开的实施例的内容中对本发明进行描述,但是也可以在单个实施例中实施本发明。

说明书中参考“一个实施例”、“实施例”、“一些实施例”或者“其他实施例”意思是所述与实施例相关的特定特征、结构或者特性包括在至少一个实施例中,但未必是本发明的所有实施例。需要理解的是,此中所用措辞和术语不应解释为限制性的,而且仅出于描述性目的。

本发明的方法可以通过手动地、自动地、或者它们的组合执行或完成所选择步骤或任务的方式进行实施。术语“方法”指的是用于完成给定的任务的方式、手段、技术以及流程,其中的方式、手段、技术以及流程包括但不限于本发明所属领域的技术人员已知的或从已知方式、手段、技术以及流程容易开发出来的。权利要求和说明书中所出现的描述、示例、方法以及材料不应理解为是限制性的,而仅是说明性的。

除非另外定义,在此使用的技术和科学术语的含义对本发明所属领域是普遍理解的。本发明可以用与本文所述等效或类似的方法或材料在测试或实践中实施。

需要注意的是有关定向的描述,例如“底”、“向上”、“上部”、“向下”、“较低”、“顶”等,假设相关术语是可操作地位于,即通常地垂直且面向用户。

如文中所用,单数形式“一”、“一个”、“所述”除上下文清楚地说明以外包括复数情形。例如,“一种组分”或“至少一种组分”可以包括多个组分,包括它们的混合物。

词语“示例性”在此用于表示“作为一个示例、例子或说明”的含义。任何被描述为“示例性”的实施例不应解释为与其他实施例相比更佳或有利,并且/或者从其他实施例排除特征的并入。

词语“可选地”在此用于表示“在一些实施例中提供而在其他实施例中不提供”的含义。本发明的任何特定实施例可以包括多个“可选的”特征,除非这些特征冲突。

对附图进行参考。图1是示例性远程更新系统100的示意图,该系统用于便携式存储设备110的远程更新。根据本发明的一些实施例,典型地将便携式存储设备110插入到识别卡座24中。远程更新系统100包括便携式存储设备(或称为虚拟SIM设备)110、更新单元120以及远程单元130。典型地,便携式存储设备110模拟了用户识别模块(SIM)卡或UICC/USIM(通用集成电路卡/通用用户身份模块)。

便携式存储设备110包括用于存储识别数据的存储器组件112、识别卡接口组件114、更新接口组件116以及控制组件118。将识别卡接口组件114可操作地连接到寄主移动设备20,从而通过其向寄主移动设备20提供从远程单元130获得的识别数据。将更新接口组件116可操作地连接到更新单元120,从而通过其接收来自远程单元130的新识别数据,其中的新识别数据将被存储于存储器组件112中。控制组件118可操作地控制存储器组件112、识别卡接口组件114、更新接口组件116,并且监控便携式存储设备110与远程单元130之间的可操作连接性。

当控制组件118没有检测到更新单元120和远程单元130之间的可操作连接性时,控制组件118将远程连接性状态指示器设置为“无连接性状态”。例如,无连接性的情况可以发生在移动设备处于高速公路隧道或铁路隧道中的时候。否则,将远程连接性状态设置为“连接性状态”。

当便携式存储设备110接收到来自寄主移动设备20的识别数据请求时,如果控制组件118检测到更新单元120和远程单元130之间的连接性丢失,则控制组件118向寄主移动设备20通知针对临时识别的身份变更。当检测到更新单元120和远程单元130之间的可操作连接性重建时,控制组件118向寄主移动设备20通知身份变更,同时向寄主移动设备20提供源于新接收的识别数据的身份。

优选地,临时识别的通知包括针对寄主移动设备20除了强制性紧急呼叫服务之外不搜索蜂窝通信网络的指示。因此,由于寄主移动设备20不能核实它的身份,这样的指示将阻止寄主移动设备20重复尝试认证它的身份。

典型地,将识别卡接口组件114安装在寄主移动设备20的识别卡座24中,便于识别卡接口组件114和寄主移动设备20之间的通信。优选地,寄主移动设备20遵从ISO/IEC 7816规范。

可选地,将更新单元120与便携式存储设备110集成或者将其嵌入便携式存储设备110中。

参考图2,示意流程图示出根据本发明的实施例的带有远程单元130的便携式存储设备110的示例性的连接性状态监控方法200。

本发明的一方面在于例如通过使用连接性状态监控方法200对带有远程单元130的便携式存储设备110的通信流进行监控。当被请求时,要求该监控提供识别数据。

连接性状态监控方法200包括以下步骤:

步骤210:开始对便携式存储设备110的连接性进行监控的循环。

控制组件118连续逐循环地监控便携式存储设备110与远程单元130之间的可操作连接性。

步骤215:查看远程连接性状态。

控制组件118查看远程连接性状态指示器的当前状态。

如果远程连接性状态指示器的当前状态是“无连接性状态”,转向步骤255。

步骤225:查看是否刚刚检测到便携式存储设备110与远程单元130之间的通信流丢失。

控制组件118查看是否刚刚检测到便携式存储设备110与远程单元130之间的通信流丢失。

如果没有检测到便携式存储设备110与远程单元130之间的通信流丢失,转向步骤210。

步骤230:将远程连接性状态设置为“无连接性状态”。

如果刚刚检测到便携式存储设备110与远程单元130之间通信流丢失,控制组件118将远程连接性状态指示器设置为“无连接性状态”。

转向步骤210。

步骤255:查看是否刚刚已经重建便携式存储设备110与远程单元130之间的通信流。

控制组件118查看是否已经重建便携式存储设备110与远程单元130之间的通信流。

如果便携式存储设备110与远程单元130之间的通信流尚未重建,转向步骤210。

步骤260:将远程连接性状态设置为“可操作状态”。

远程连接性状态指示器处于“无连接性状态”并且刚刚检测到便携式存储设备110与远程单元130之间的通信重建,控制组件118将远程连接性状态指示器设置为“可操作状态”。

转向步骤210。

步骤265:查看寄主移动设备20的当前存在的身份是否为临时身份。

控制组件118查看寄主移动设备20的当前存在身份是否为临时身份。

如果寄主移动设备20的当前存在身份不是临时身份,转向步骤210。

步骤270:向寄主移动设备通知身份变更。

控制组件118向寄主移动设备通知身份变更。

转向步骤210。

[方法200结束]

现参考图3,示意流程图示出根据本发明的实施例,当寄主移动设备20的身份被有效地远程存储并且不可用时,向寄主移动设备20提供暂停使用身份的示意性基本暂停使用状态方法500。

本发明的一方面在于提供身份暂停使用方法,例如通过用于远程更新便携式存储设备110的暂停使用状态方法500,其中便携式存储设备110将可操作连接到远程单元130的更新单元120用于接收识别数据。典型地,更新单元120和远程单元130通过非蜂窝无线网络50,例如无线的因特网网络,或者通过部分蜂窝无线网络50相互连接。

暂停使用状态方法500包括下面的步骤:

步骤200:监控便携式存储设备110的连接性。

控制组件118监控便携式存储设备110与远程单元130之间的可操作连接性。

步骤505:查看是否接收到识别数据请求。

控制组件118查看是否接收到将要通过便携式移动设备110从远程单元130获得识别数据的请求。

如果没有接收到针对识别数据的请求,转向步骤200。

步骤515:查看远程连接性状态是何种状态。

控制组件118查看远程连接性状态指示器当前处于何种状态。

如果远程连接性状态指示器的当前状态是“无连接性状态”,转向步骤580。

步骤520:获得新的识别数据。

便携式存储设备110,典型地通过无线网络,从远程单元130获得新的识别数据。

步骤525:查看刚刚是否存在便携式存储设备110与远程单元130之间的通信流丢失。

控制组件118查看刚刚是否失去便携式存储设备110与远程单元130之间的通信流。

如果刚刚未失去便携式存储设备110与远程单元130之间的通信流,转向步骤540。

步骤530:返回认证错误消息并且向寄主移动设备通知临时识别的身份的变更。

优选地,控制组件118向寄主移动设备20返回认证错误消息。

控制组件118向寄主移动设备20通知临时识别的身份的变更。

转向步骤200。

步骤540:用新的识别数据更新便携式存储设备110。

控制组件118在存储器组件112中存储新获得的识别数据。

步骤550:向寄主移动设备20提供新的识别数据。

控制组件118向寄主移动设备20提供新的识别数据,典型地,无限制地,通过识别卡接口组件114。

转向步骤200。

步骤580:返回认证错误消息。

优选地,控制组件118向寄主移动设备20返回认证错误消息。

转向步骤200。

[方法500结束]

应当注意的是,当寄主移动设备允许使用至少两个便携式存储设备时,该方法包括使得至少两个便携式存储设备能够与寄主移动设备进行接口,其中在任何时间,至少两个便携式存储设备中只有一个便携式存储设备正在与寄主移动设备进行通信。

现参考图4(现有技术),示意地示出远程单元130、寄主移动设备20和便携式存储设备110之间的示意性典型的通信时序的时序图300。典型地,无限制地,包括失去通信流的时候,将便携式存储设备110安装在识别卡座24中。

图4描述了在不存在SIM卡并且寄主移动设备20的身份被有效地远程存储于远程单元130的实施例中,应用上面所述身份暂停使用方法200之前的通信流。当在便携式存储设备110和远程单元130之间维持通信流时,如时间点310的通信段312所示,便携式存储设备110从远程单元130获得IMSI。便携式存储设备110将IMSI提供给通信段314中的寄主移动设备20,寄主移动设备20在蜂窝服务供应商40注册持有所模拟的SIM,或者在漫游的情况下,在与蜂窝服务供应商40有可操作关系的另一个蜂窝服务供应商40注册持有所模拟的SIM。

当蜂窝服务供应商40经由寄主移动设备20向SIM卡发送认证消息时(时间点320的通信段326),认证请求被提供给便携式存储设备110(通信段324),便携式存储设备110接着将认证请求发送到远程单元130,如通信段322所示。远程单元130取回所请求的识别数据(如通信段331所示),远程单元130将所取回的识别数据返回至便携式存储设备110,如通信段332所示。便携式存储设备110向寄主移动设备20提供所取回的识别数据(通信段336),寄主移动设备20接着尝试将所取回的识别数据提供给蜂窝服务供应商40,如通信段336所示。

当便携式存储设备110与远程单元130之间的通信失败,并且指定了远程SIM的蜂窝服务供应商40向寄主移动设备20发送认证请求(时间点340的通信段346)时,认证请求被提供给便携式存储设备110(通信段344),便携式存储设备100接着尝试将认证请求发送至远程单元130,如通信段322所示。但是,由于便携式存储设备110与远程单元130之间的通信失败,该通信失败通过305表示,因此不能取回识别数据而返回错误消息(如通信段354和356所示)。

蜂窝服务供应商40重复认证过程直至发生终端错误(蜂窝服务供应商40放弃或者寄主移动设备20放弃,通过通信段388表示)。在这种情况下,直至重新启动寄主移动设备20,服务才可以继续。

参考图5,示出远程单元130、寄主移动设备20和便携式存储设备110之间的示例性典型通信时序的示意时序图400。典型地,无限制地,将便携式存储设备110安装在识别卡座24中,包括失去通信流的情况。

图5描述了包括应用上述身份暂停使用方法200的通信流,在实施例中不存在SIM卡并且寄主移动设备20的身份被有效地远程存储于远程单元130,包括便携式存储设备110与远程单元130之间发生通信失败的情况。

当在便携式存储设备110与远程单元130之间维持通信流时,如时间点410的通信段412所示,便携式存储设备110从远程单元130获得IMSI。在通信段414中,便携式存储设备110向寄主移动设备20提供IMSI,而寄主移动设备20在蜂窝服务供应商40注册(通信段416)持有所模拟的SIM。当蜂窝服务供应商40经由寄主移动设备20向SIM卡发送认证消息时(时间点420的通信段426),认证请求被提供给便携式存储设备110(通信段424),便携式存储设备110接着将认证请求发送到远程单元130,如通信段422所示。远程单元130取回所请求的识别数据(如通信段431所示),远程单元130将所取回的识别数据返回至便携式存储设备110,如通信段432所示。便携式存储设备110将所取回的识别数据提供给寄主移动设备20(通信段436),寄主移动设备20接着将所取回的识别数据提供给蜂窝服务供应商40,如通信段436所示。

当便携式存储设备110与远程单元130之间发生通信失败(通过405表示),并且指定了远程SIM的蜂窝服务供应商40向寄主移动设备20发送认证请求(时间点440的通信段446)时,认证请求被提供给便携式存储设备110(通信段444),便携式存储设备100接着尝试将认证请求发送至远程单元130,如通信段422所示。但是,由于便携式存储设备110与远程单元130之间的通信失败,不能取回识别数据而返回错误消息(如通信段454和456所示)。便携式存储设备110识别出在便携式存储设备110和远程单元130之间的通信流丢失,并且向寄主移动设备20提供新的身份,成为临时的识别(“暂时准许”识别,如通信段464和469所示),如身份暂停使用方法200的步骤240所述。寄主移动设备20输入“暂时准许”状态,在该状态下寄主移动设备20不在蜂窝服务供应商40注册持有所模拟的SIM,针对寄主移动设备20的蜂窝通信服务是暂停使用的。

便携式存储设备110继续监控与远程单元130的通信状态。一旦便携式存储设备110与远程单元130之间的通信流恢复,便携式存储设备110会检测到与远程单元130的通信重建并从远程单元130取回IMSI(通信段472所示)。便携式存储设备110随后向寄主移动设备20提供从远程单元130所取回的新的身份(通信段473所示)。寄主移动设备20在所模拟SIM所属的蜂窝服务供应商40注册新接收到的IMSI,并且蜂窝通信服务恢复。

依照几个实施例和示例对本发明进行描述,明显可以通过许多方式对相同实施例进行变形。这样的变形不应视为对本发明的精神和范围的背离,并且所有这些修改将对于本领域技术人员而言是清楚的。

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