法律状态公告日
法律状态信息
法律状态
2016-01-06
授权
授权
2015-01-07
专利申请权的转移 IPC(主分类):H04W64/00 变更前: 变更后: 登记生效日:20141224 申请日:20081212
专利申请权、专利权的转移
2010-12-22
实质审查的生效 IPC(主分类):H04M1/00 申请日:20081212
实质审查的生效
2010-11-10
公开
公开
技术领域
本发明涉及在诸如蜂窝电话机之类的移动无线电通信设备移动设备(ME)中使用的通用集成电路卡(UICC)的接口,并涉及向/从UICC传送数据的相关方法。
背景技术
在移动无线电通信网络中使用的已知ME利用UICC,在UICC上可以存储越来越多的数据量,从而有越来越多的应用可能。
UICC与ME之间的已知接口在现有的第三代伙伴项目(3GPP)规范(例如,TS31.111)中有描述,并且由此知晓允许ME向UICC递送某种形式的位置信息/数据。
这通常经由利用Provide Local Information(提供本地信息)命令的终端响应的当前USIM工具包特征并且通过Envelope Event DownloadLocation Status(信封事件下载位置状态)来实现。
然而,这种位置信息通常仅包括移动国家码(MCC)、移动网络码(MNC)、位置区域码(LAC)和小区身份值(Cell Id)。
因此,将会认识到UICC的接口具有允许传送某些位置数据的能力,尽管接口的能力有些受限,限制在于:接口可以处理的位置信息的最具体元素包括Cell Id,Cell Id当然涉及MD/ME所位于的小区。因为一个小区的区域可能较大(例如,在若干平方公里的区域内),因此接口所能处理的位置数据具有有限价值并且当然无法用于需要更加精确和准确位置信息的应用。
移动无线电通信设备内的UICC的当前接口设置因而受到不利限制,并且使得限制了可用于UICC的应用的性质,而不管UICC的存储能力/容量的持续增长。
发明内容
本发明寻求提供一种针对UICC的移动无线电通信设备,其具有胜过这种已知通信设备的优点并且尤其允许增加UICC利用日益增长的特定于位置的应用的可能。
根据本发明的一个方面,提供了一种移动无线电通信设备,包括:
地理位置数据的源;
用于向通用集成电路卡(UICC)通知存在地理位置数据的源的装置;
用于从UICC接收表明所述UICC需要地理位置数据的信号的装置;
用于响应于接收到表明所述UICC需要地理位置数据的信号而从所述地理位置数据的源取回地理位置数据并且用于生成携带所取回地理位置数据的信号的装置;以及
用于把所生成的携带所取回地理位置数据的信号发送到UICC的装置。
根据本发明的一个方面,提供了一种由具有地理位置数据的源的移动无线电通信设备执行的向通用集成电路卡(UICC)提供所述地理位置数据的方法,该方法包括:
向UICC通知存在所述地理位置数据的源;
从UICC接收表明UICC需要地理位置数据的信号;
响应于接收到所述表明所述UICC需要地理位置数据的信号,从所述地理位置数据的源取回地理位置数据,并且生成携带所取回地理位置数据的信号;以及
把所生成的携带所取回地理位置数据的信号发送到UICC。
根据本发明的一个方面,提供了一种通用集成电路卡(UICC),包括:
用于接收对地理位置数据的源在移动无线电通信设备中可用的通知的装置;
用于生成表明所述UICC需要地理位置数据的信号的装置;
用于把所生成的表明所述UICC需要地理位置数据的信号发送到移动无线电通信设备的装置;
用于从移动无线电通信设备接收携带所需要的地理位置数据的信号的装置。
只要接口可以用来允许把详细位置数据递送到UICC,上述设备或方法就证明是特别有利的。
只要认识到从3GPP Rel-7起UICC很可能集成高达数吉比特的存储容量,这就可以证明是特别有利的。UICC因而很可能提供用于移动无线电通信设备并且供寻求经由移动无线电通信设备提供基于位置的服务的移动网络运营者采用的重要应用领域容量。本发明的设备或方法有利地使得这些潜在新服务中的一些能够基于非常精确的位置信息。
根据一种设置,移动无线电通信设备可以利用全球定位系统(GPS)模块来提供精确位置数据。
这样,UICC接口的接口装置于是可以包括:
允许UICC通知移动无线电通信设备在UICC中存在需要GPS数据的服务的装置;
允许移动无线电通信设备通知UICC在移动无线电通信设备中存在GPS模块的装置;
允许UICC启用移动无线电通信设备中的GPS模块的装置;
允许移动无线电通信设备向UICC发送位置数据的装置;
允许UICC停用移动无线电通信设备中的GPS模块的装置;以及
允许移动无线电通信设备向UICC通知GPS模块当前是否可用的装置。
只要GPS技术可以提供特别准确的位置信息,那么使用根据本发明的无线电通信设备在使得所能提供的位置相关应用的数目和范围最大化的尝试中,将允许具有日益增长容量的UICC访问这种准确信息。
优选地,本发明的无线电通信设备可以是基于通用Sim应用工具包(USAT)特征的并且因而将有利地用来扩展从ETSI技术规范知晓的基于应用协议数据单元(APDU)的当前USAT功能和命令。
根据一种设置,允许UICC向移动无线电通信设备通知在UICC中存在需要GPS数据的服务的装置可被安排为利用复位应答(ATR,AnswerTo Reset)序列的当前未使用接口字节中的一个乃至任何字节。
优选地,允许移动无线电通信设备向UICC通知在移动无线电通信设备中存在GPS模块的装置可被安排为提供静态通知。优选地,该装置被安排为定义终端简档(Terminal profile)中的新比特。
或者,可以动态地提供上述通知,其中所述装置被安排为通过添加新事件来扩展在USAT特征中定义的现有事件列表,从而允许UICC利用设置事件列表命令来登记该新事件并且允许把“Envelope Event Download-GPS module status(信封事件下载-GPS模块状态)”传送到UICC。
优选地,允许UICC启用GPS模块的装置包括对另一USAT命令的定义。
另外,允许移动无线电通信设备把位置数据从GPS模块发送到UICC的装置被安排为定义一特定新Envelope命令“Envelope Data Download-GPS data”(信封数据下载-GPS数据)。
有利地,安排为供UICC停用移动无线电通信设备中的GPS模块的装置被安排为再使用上面提到的用于允许UICC启用GPS模块的上述特定命令。
优选地,用于允许移动无线电通信设备向UICC通知GPS模块当前是否可用的装置被安排为执行三项操作,包括:把GPS模块可用性事件添加到USAT特征中的现有事件列表,经由设置列表命令来登记该新事件,并且当GPS模块的状态在可用与不可用之间转变时把新的“Envelope EventDownload-GPS module status”(信封事件下载-GPS模块状态)发送到UICC。
在一替代设置中,UICC接口可以是基于USB的,结果与上面相比,根据该接口出现的新命令不再必须基于APDU。命令于是不再包括USAT命令。
优选地,允许UICC向移动无线电通信设备通知在UICC中存在需要GPS数据的服务的装置被安排为使用ATR序列的当前未使用接口字节中的一个或者任何字节。
然后,允许移动无线电通信设备以静态方式向UICC通知在ME中存在GPS模块的装置可以包括对特定新命令的定义,该特定新命令将被从移动无线电通信设备发送到UICC。
或者,用于允许移动无线电通信设备动态地向UICC通知在ME中存在GPS模块的装置可以包括对现有事件列表的扩展,并且通过添加特定新命令:Event Notification(事件通知)-GPS来通知,该命令将被从移动无线电通信设备发送到UICC。
另外,允许UICC启用GPS模块的装置被安排为定义特定新命令,该命令将被从UICC发送到移动无线电通信设备。
另外,允许移动无线电通信设备把位置数据从GPS模块发送到UICC的装置允许定义新命令,该命令将被从移动无线电通信设备发送到UICC。
优选地,允许UICC停用移动无线电通信设备中的GPS模块的装置被安排为例如再使用由如上所述用于允许UICC启用GPS模块的装置提供的特定新命令。
允许移动无线电通信设备向UICC通知GPS模块当前是否可用的装置可被安排为提供三种级别的功能,包括:通过添加特定新事件来扩展现有事件列表;定义将被从UICC发送到移动无线电通信设备的新事件登记请求要求;定义新的“Event Notification-GPS availability”(事件通知-GPS可用性)命令,该命令可被从移动无线电通信设备发送到UICC。
根据本发明的另一特征,本发明的无线电通信设备可被安排为以无线方式操作。
具体地,在一个实施例中,经由实现本发明的无线电通信设备以无线方式从远离移动无线电通信设备的设备获取位置数据。
这样,本发明的无线电通信设备于是可被安排为指定EVT_SEND_DATA事件,以便把位置数据从移动无线电通信设备内的非接触式功能部件(CLF)传递给UICC。
本发明因而可以包括将基于当前在ETSI智能卡平台(SCP)标准中讨论的单线协议和主机控制接口的非接触式接口。
因而将会认识到,本发明用来增加在具有日益增长容量的UICC内提供的潜在功能,使得网络运营者通过使用本发明的无线电通信设备可以提供尤其基于准确位置信息的其他服务,并且这种特定服务的示例包括动态出租车车队管理,基于位置的广告,精确地定位朋友/儿童或者诸如饭店、剧院、银行及其有关ATM之类的特定目的地。
本发明还提供了在移动无线电通信设备中将位置数据接口连接至UICC的方法,该方法包括以下步骤:从UICC向移动无线电通信设备提供对存在需要位置数据的应用的指示,在UICC处接收对位置数据的源可用的通知,发起到UICC的位置数据传送,并且随后允许这种到UICC的位置数据传送,随后经由UICC终止位置数据的传送。
在从移动无线电通信设备内的GPS模块提供位置数据的实施例中,方法可以提供以下步骤:
UICC向移动无线电通信设备通知在UICC中存在需要GPS数据的服务;
静态或者动态地向UICC通知在移动无线电通信设备中存在GPS模块;
经由UICC启用移动无线电通信设备中的GPS模块;
把位置数据从移动无线电通信设备发送到UICC;
经由UICC停用移动无线电通信设备内的GPS模块;以及
向UICC通知GPS模块当前是否可用。
附图说明
在下文中参考附图仅通过示例进一步描述了本发明,在附图中:
图1包括根据本发明实施例的关于无线电通信设备产生的信令图;并且
图2是根据本发明实施例的图示出终端简档字节的结构的示意图。
具体实施方式
根据本发明的一个具体实施例,使用GPS技术来提供特别准确(例如几米范围内)的位置数据。
如下面将进一步描述的,本发明有利地提供了对递送自移动无线电通信设备内的GPS模块的位置数据的使用,使得源自GPS的位置数据变得可用于整个UICC平台并且因此不一定仅限于UICC中可用的一个专用应用。位置数据于是可被UICC上存储的任何应用访问。
根据下面要描述的本发明的另一实施例,本发明的无线电通信设备还允许从除远程移动无线电通信设备之外的外部(即非接触式)终端、例如通过如ETSI SCP所定义的非接触式接口设置来取回这种精确位置数据。
本发明的无线电通信设备因而具有特别的功能特性,使得可从GPS模块获得或者以非接触方式从外部获得的精确位置数据对UICC可用,而不管所利用的实际物理接口(即,不管是ISO、高速协议还是非接触式的)。
在UICC将从移动无线电通信设备内的GPS模块接收位置数据的实施例中,接口有利地具有以下特性:
允许UICC向移动通信设备通知在UICC中存在需要GPS数据的服务;
允许移动无线电通信设备静态地或者动态地向UICC通知在移动无线电通信设备中存在GPS模块;
允许UICC启用移动无线电通信设备中的GPS模块;
允许移动无线电通信设备将位置数据发送给UICC;
允许UICC停用移动无线电通信设备中的GPS模块;以及
允许移动无线电通信设备向UICC通知GPS模块当前是否可用。
如从以下讨论将会意识到的,表现出这种特性的本发明实施例有利地允许将准确得多的位置数据传递给UICC,从而开启了利用这种准确位置信息在UICC上开发新服务的可能性。
现在参考图1描述实现本发明的无线电通信设备的一个示例。
这里图示出在移动无线电通信设备10内出现的信令图,移动无线电通信设备10例如是蜂窝电话机并且利用UICC 12、SIM管理器(ME中负责与UICC通信的部分)14和GPS模块16。
在本发明的主题针对于UICC 12与SIM管理器14之间的接口的情况下,SIM管理器14与GPS模块16之间的接口方式的进一步细节与本发明无关,并且的确可能是移动无线电通信设备中的其他组件提供从GPS模块16到SIM管理器14的位置数据传送。
现在转到更详细的附图,加电序列在18处开始并且这发起从SIM管理器14到UICC 12的发送复位信号20。作为响应,UICC 12向SIM管理器14返回信号22,信号22表明在UICC 12内当前实际存在需要GPS位置数据的应用。
加电序列在24处继续并且SIM管理器14向UICC 12发送返回信号26,返回信号26包括表明存在GPS模块16的终端简档信号。
虽然在图示实施例中在加电过程期间发送终端简档,但是应当明白可以在以后的时间发送终端简档。
然而主要控制功能是:如果UICC 12尚未接收到终端简档,那么UICC 12将不向移动无线电通信设备发送任何USAT命令。
加电序列在28处以从UICC 12到SIM管理器14的SETUP GPS(设置GPS)启用信号30完成,SETUP GPS启用信号30隐含地请求移动无线电通信设备把任何可用位置数据发送给UICC 12。
因此,这转而使得发起从SIM管理器14到GPS模块16的请求GPS模块启用信号32,GPS模块16响应于该启用而向SIM管理器14发送GPS模块已启用信号34,并且SIM管理器14经由终端响应确认信号36为UICC 12确认GPS模块16的启用。
GPS位置数据38然后被从GSP模块16取回并且作为信封数据下载40的一部分被从SIM管理器14递送到UICC 12。
在UICC 12递送设置GPS停用信号46之前,后续的GPS定位数据传输42继续并且类似地作为信封下载信号44的一部分被按需从SIM管理器14递送到UICC 12,设置GPS停用信号46引起源于SIM管理器14并被递送到GPS模块16的GPS停用信号请求48。
一旦被停用,GPS模块16就把其已停用状态50的通知递送到SIM管理器14,SIM管理器14转而为UICC 12提供确认停用的信号52。
当然将会认识到,在GPS位置数据信号38与42之间传输的GPS位置数据的量取决于加载在UICC 12内并且需要位置数据的具体应用。
如将进一步认识到的,通常根据所使用的接口技术来设想本发明的各种实施例。
下面概述的是通过移动无线电通信设备-UICC ISO接口并且基于ETSITS 102223所定义的USAT特征的实现,该实现相当于对当前USAT功能(即,基于ETSI TS 102 221中定义的APDU的命令)的扩展,以提供对本发明的支持。
在允许UICC通知ME在UICC中存在需要GPS数据的服务的接口方面,ISO 7816-3中定义的ATR的当前未使用接口字节中的一个或者任何字节可被使用,例如使得把字节设置为“00”被看作是对UICC中没有需要使用GPS模块的应用的指示,而被设置为“01”的字节被安排为指示在UICC中存在需要定位数据的应用。
从移动无线电通信设备到UICC的通知(在移动无线电通信设备内存在GPS模块的通知)可被以静态或者动态方式提供。
对于静态通知,本发明用来定义终端简档内的新比特,该比特表明移动无线电通信设备包含GPS模块。
这种字节的一个示例在图2中示出,其中将认识到,如果比特1(即b1)被设置为1,则这用作对移动无线电通信设备包含GPS模块并且如果需要就可以获得位置数据的指示。
关于动态通知的可能性,这里的设置反映了下面结合允许移动无线电通信设备向UICC通知GPS模块当前是否可用的技术实现而进一步讨论的设置。
关于允许UICC启用GPS模块,本发明可以提供对标识为SETUPGPS的新USAT命令的定义。
参考下面的表1进一步图示出新命令的相关性,在表1中“子句”(Clause)栏中的条目参考了ETSI 102 223规范中定义的相关子句。
表1
该新USAT命令的细节在于:命令类型的编码例如是0x70,然而这可以是当前未被分配为前摄(proactive)UICC命令标签的任何其他值。另外,这理想地将被添加到子句9.4,并且命令限定词的编码对于已停用GPS命令而言是“00”,对于启用GPS命令而言是“01”。
当然,应当认识到该命令的源是UICC并且目的地是其所位于的移动无线电通信设备。
为了实现允许ME从GPS模块向UICC发送位置数据的特征,新的信封命令“Envelope Data Download-GPS data”被定义并且参考下面的表2得到进一步描述。
表2
实际位置数据(即有效载荷)被包括在“GPS位置数据”数据对象中,并且例如包括“0xD3”(然而任何当前未被分配为现有标签的值都可被使用)的GPS数据下载标签被安排为将被添加到ETSI TS 102 223的子句9.1。这里的设备身份以UICC作为目的地并且以移动无线电通信设备作为源。
下面的表3提供了“GPS位置数据”的进一步细节,并且“GPS位置数据”标签例如包括0x71。
表3
关于GPS位置数据的详细编码,除了取决于UICC应用来按需解释和处理数据之外,这里不再进一步讨论。
对于允许UICC停用移动无线电通信设备中的GPS模块的接口实现方式,一种特别有利的特征涉及仅再使用上面针对GPS模块的启用而定义的新SETUP GPS命令,不同之处在于命令限定词被设置为“00”。
在GPS模块可能是可移除的或者可能在移动无线电通信设备与UICC应用之间共享的情况下,允许移动无线电通信设备向UICC通知GPS当前是否可用的功能被证明是特别有用的,并且该功能在本发明的该特定实施例中包括三个功能部件。
首先,通过提供被标识为GPS模块可用性的新元素来扩展在USAT特征中定义的现有事件列表。
这参考下面的表4被进一步图示出,并且应当认识到事件列表内容包括可变长度的事件列表,其中列表中的每个字节定义特定事件并且其中每种事件类型在列表中不应出现多于一次。
表4
关于编码,事件列表中的每个字节用以下值之一编码
“00”=MT呼叫
“01”=呼叫接通
“02”=呼叫断开
“03”=位置状态
“0F”=浏览状态
“10”=帧信息变化
“11”=为3GPP预留(I-WLAN接入状态)
“20”=GPS模块可用性
第二,UICC被安排为经由如在TS 31.111中定义并在下面参考表5被进一步图示出的SETUP Event List(设置事件列表)命令来向该新事件登记。
表5
应当认识到,这里的事件列表数据对象包含如在上面联系第一部分概述的新定义的“GPS模块可用性”事件。
第三,当GPS模块从可用切换为不可用或者从不可用切换为可用时,移动无线电通信设备向UICC发送新的“信封事件下载-GPS模块状态”,例如在图1中图示出。
进一步的描述性数据在下面的表6中找到,并且这里的事件列表数据对象包含如在上面提到的第一部分中定义的新定义的“GPS模块可用性”事件。
表6
GPS模块状态的编码如下:“00”与GPS模块不可用或者未附接有关,而状态“01”与对GPS模块可用或者已附接的确认有关。
考虑到本发明的第二实施例,可以基于诸如基于ETSI TS 102 600的接口之类的高速“USB-IC”接口来提供接口。
应当认识到,这种USB接口上的协议栈不同于上面描述的基于ISO的接口的协议栈,所以下面定义的新命令不再基于APDU并且命令通常将被封装为IP分组然后通过USB接口发送。
因此,以下部分中定义的新命令不再是USAT命令而应当仅被看作命令本身。
在允许UICC向移动无线电通信设备通知在UICC中存在需要GPS数据的服务的接口方面,确定由USB UICC返回的ATR应当与将通过“ISO”(ETSI TS 102 221)接口返回的ATR相同,USB UICC是响应于根据智能卡ICCD规范(通用串行总线,“USB集成电路卡设备的设备类别规范”(智能卡ICCD),(1.0版))的ICC_POWER_ON或者PC_to_RDR_IccPowerOn请求而使用IC USB接口上的USB ICCD设备类别启用的。
基于此,上面针对UICC的该功能采用的但是与ISO接口有关的相同解决方案可以在这里使用。
根据允许移动无线电通信设备静态或者动态地通知UICC在移动无线电通信设备中存在GPS模块的本发明第二实施例,新的“TerminalCapability(终端能力)”命令被从移动无线电通信设备发送到UICC并且该命令的进一步细节在下面的表7中找到。
表7
这里,作为示例,命令标签包括0x50并且终端能力数据的字节1=“01”意味着认为存在GPS。终端能力数据的其他字节是RFU。
虽然上面所述包括静态通知的示例,但是动态通知可以共享与下面联系ME中向UICC通知GPS模块当前是否可用的三部分功能描述的那些特征相同的特征。
允许UICC启用GPS模块的实现与下面参考表8进一步图示出的新命令:SETUP GPS的定义有关。
表8
这里,命令标签的一个示例包括0x51,并且GPS状态如下:“01”等于GPS启用,并且“00”等于GPS停用。
下面的表9进一步图示出提供如下新命令,该新命令允许移动无线电通信设备将位置数据从GPS模块发送到UICC,并且该新命令包括命令标签例如为0x52的GPS数据命令,但是与上面的实施例一样,当本发明未具体涉及GPS数据的编码时,GPS数据通常可以包括将由UICC应用处理的原始数据。
表9
上面针对允许UICC启用GPS模块而定义的命令结构可以由允许UICC停用GPS模块的接口再使用,不同之处在于GPS状态字节被设置为“00”。
与上面讨论的第一实施例一样,允许移动无线电通信设备向UICC通知GPS模块当前是否可用的接口的技术实现或者功能通常分为三部分提供。
首先,通过添加新事件“GPS模块可用性”来扩展如上在USAT特征中定义的现有事件列表。
应当认识到,该事件列表数据对象是独立于物理接口的并且其可以以与上述实施例的第一部分相同的方式来扩展。
在第二部分中,新的Event Registration Request(事件登记请求)命令被定义,该命令将被从UICC发送到移动无线电通信设备并如参考表10进一步图示出。
表10
在该情形中,命令标签例如包括0x80并且事件列表被安排为包含GPS模块可用性,如在上面的第一部分中定义的。
在第三部分中,新的“Event Notification-GPS availability(事件通知-GPS可用性)”命令被定义,并且其被安排为从移动无线电通信设备发送到UICC,如参考图11进一步图示出。
表11
这里,命令标签例如包括0x81,并且GPS状态的编码如下:“00”包含对GPS模块不可用或者未附接的指示,而“01”包括对GPS模块可用/已附接的指示。
本发明的第三实施例设想使用基于单线协议(SWP)的非接触式接口以及当前从ETSI SCP知晓的主机控制器接口(HCI)。
这种接口设置当然将用于UICC应用希望从位于移动无线电通信设备外部的设备/终端取回位置数据的情况。
按照这种方式,GPS模块不再是位置数据的提供者,并且UICC应用仅需要来自远程非接触式设备的这种数据。
在该特定实施例中,使用EVT_SEND_DATA事件把位置数据从移动无线电通信设备中的CLF透明地传递到UICC,如下面参考表12进一步图示出。
表12
该第三实施例图示出本发明的适应性。
大存储器UICC不久将可以在市场上得到。这自然将会致使网络运营者在UICC中集成更多应用。
GPS也是一种愈发频繁地集成在当今手机中的技术。
通过从GPS模块向UICC提供准确位置信息,我们潜在地为网络运营者提供了增加其收入的新的可能。
他们将有可能开发基于精确位置信息的新的增值服务类别。
机译: 无线电通信设备,通用集成电路卡及相关方法和通信设备
机译: 无线电通信设备,通用集成电路卡以及相关方法和通信设备
机译: 无线电通信设备,通用集成电路卡以及相关方法和通信设备