首页> 中国专利> 在用户卡相关特性之间提供选择的移动式设备与网络

在用户卡相关特性之间提供选择的移动式设备与网络

摘要

诸如蜂窝式无线电话的移动式设备(10)包括耦合到无线收发两用机(14,16)的控制器(18),以便与多个不同网络(32,32′)中的一个进行双向通信。数据存储模块(28)可读地耦合到控制器。该模块存储着用于确定起码一种标志的信息和确定该模块在多个不同网络的每一个中的操作能力的信息。控制器对从多个不同网络中的一个接收到的请求作出响应,通过收发两用机来访问模块,以便检索所存储的信息,并把检索到的信息通过收发两用机发送到网络中的请求网络。

著录项

  • 公开/公告号CN1276694A

    专利类型发明专利

  • 公开/公告日2000-12-13

    原文格式PDF

  • 申请/专利权人 诺基亚流动电话有限公司;

    申请/专利号CN00118184.X

  • 发明设计人 P·劳里拉;J·卡尔;H·埃诺拉;

    申请日2000-06-07

  • 分类号H04Q7/32;

  • 代理机构72001 中国专利代理(香港)有限公司;

  • 代理人吴增勇;张志醒

  • 地址 芬兰埃斯波

  • 入库时间 2023-12-17 13:42:02

法律信息

  • 法律状态公告日

    法律状态信息

    法律状态

  • 2020-06-30

    专利权有效期届满 IPC(主分类):H04Q7/32 授权公告日:20080604 申请日:20000607

    专利权的终止

  • 2012-11-14

    专利权的转移 IPC(主分类):H04Q7/32 变更前: 变更后: 登记生效日:20121011 申请日:20000607

    专利申请权、专利权的转移

  • 2012-11-14

    专利权人的姓名或者名称、地址的变更 IPC(主分类):H04Q7/32 变更前: 变更后: 申请日:20000607

    专利权人的姓名或者名称、地址的变更

  • 2008-06-04

    授权

    授权

  • 2007-07-25

    专利申请权、专利权的转移专利申请权的转移 变更前: 变更后: 登记生效日:20070622 申请日:20000607

    专利申请权、专利权的转移专利申请权的转移

  • 2002-06-12

    实质审查的生效

    实质审查的生效

  • 2000-12-13

    公开

    公开

查看全部

说明书

本发明一般涉及移动终端与无线长途通讯网络的领域,更准确地说,涉及这样的方法和装置,当移动终端在不同类型网络之间移动时,这些方法和装置能有选择地对某些应用使能、继续或禁止。

在全球移动通讯系统(GSM)中,有一种用户身份模块(SIM),它通常以插入的方式与移动终端连接或断开。SIM存储着特定用户的信息。SIM有完全确定和有限的能力,并且网络侧访问者位置寄存器(VLR)和原地位置寄存器(HLR)能与不同类型的SIM卡配合动作。

作为引用,在文件“草案(GSM 11.11版本5.8.0)1997年12月”的第24页描述了SIM的逻辑模式、与其相关的编码和所用文件的结构。参考图4,该图表示SIM存储器的组织结构和可能存在于文件之间的一般结构关系。文件按分层结构的形式组织,这些文件是下面定义的三种中的一种。这些文件或是管理的或是应用的细节。操作系统处理对存储于不同文件的数据的存取。

文件包括标题和正文部分,标题由SIM进行内部管理,而正文部分是任选的。标题信息与文件的结构和属性有关,并可以利用命令GET RESPONSE和STATUS来获得标题信息。这信息在实施阶段是固定不变的。正文部分包含文件的数据。

文件ID用来寻址或识别每个特定的文件。文件ID有两个字节,并以十六进制编码。第一字节识别文件的类型,对于GSM:‘3F’是主文件(MF);‘7F’是第一层专用文件(DF1);‘5F’是第二层专用文件(DF2);‘2F’是主文件下的基本文件(EF);‘6F’是第一层专用文件下的基本文件;‘4F’是第二层专用文件下的基本文件。

规定文件ID要遵循下面的条件。第一,在创建文件时指定文件ID。第二,在相同的“父母”下的两个文件不能有相同的ID。第三,一个“孩子”和任何“父母”,在层次上无论直系的或是远房的,例如“曾祖父母”都能有相同的文件ID。以这种方式,每个文件在SIM中都是唯一确定的。

本专业中已经知道,以不同的电话号码系列来识别有不同能力的SIM卡,但这种方法浪费有限的电话号码空间。

随着现代无线长途通讯系统的进步(例如新的所谓第三代(3G)系统),它们有能力向用户提供更多以及更为复杂的功能,相应地,与辨认带有不同功能的SIM卡有关的问题变得越来越突出。正在进行大量的标准化的工作来开发3G系统,例如开发通用移动长途通讯系统(UMTS)和IMT-2000。关于UMTS可参考Ojanpera和Prasad的由Artech House Publishers出版的ISBN 0-89006-735-x“第三代移动通信用的宽带CDMA"(特别是第12章)。

一个基本问题是关于服务网络如何才能确定,正在使用的是哪一类SIM模块或哪一类通用订户身份模块(USIM),以及这模块有什么能力,例如这SIM/USIM能执行什么应用程序?例如,如果网络能够确定SIM/USIM卡的能力以及它能够执行的应用程序,则它能从开始就以最好的可能的输入来执行所希望的应用程序。另一个问题仅仅是如何存储关于SIM/USIM能力的信息和把这些信息存储在何处才最好。

因此,可以指出,已经产生这样的问题,即如何最佳地处理和协调存在于现代无线长途通讯系统例如新的3G系统与3G SIM/USIM订户卡内和这两者之间的越来越多的功能度和能力。另一个问题涉及在正在使用的长途通讯系统(例如2G系统)与3G的SIM/USIM卡和移动终端之间的配合动作与兼容,上述的移动终端特别还包括多频带移动终端,例如与两个或更多不同的网络类型(例如与GSM网以及通用移动长途通讯系统(UMTS)网络)连接时,能够工作在两个或更多频带下的终端。

本发明的第一个目的和优点是提供克服上述和其它问题的方法和装置。

本发明的另一个目的和优点是提供一种技术,用于优化网络-移动式设备相互作用和配合动作,特别是当执行某些网络所特有的应用程序时。

本发明的再另一个目的和优点是提供一种集成电路卡(ICC),后者存储着起码一种标志(identification)和在多个不同网络中的每一个网络内该ICC的操作能力,而且,这ICC可以被与之可读地耦合的移动式设备访问。

本发明的再另一个目的和优点是提供一种集成电路卡(ICC),后者存储着起码一种标志(identification)和在多个不同网络中的每一个网络内该ICC的操作能力,而且,这ICC可以被与之可读地耦合的移动式设备访问,其后,本发明还保证移动式设备把检索到的信息发回请求网络,例如发回请求网络的VLR。

利用根据本发明的实施例的方法和装置,可以克服上述的和其它的问题,并实现本发明的目的。

根据本发明,一个有2G和/或3G能力的移动式设备能在网络中或在移动式设备中运行某些应用程序,而这移动式设备可能与正在用的SIM或USIM卡有关。另一种做法是,整个应用程序留驻在SIM/USIM卡内。本发明提供一种技术,当一个特定移动式设备的应用程序的能力会影响应用程序执行方式时,这技术会把这特定移动式设备的应用程序的能力通知网络。

本发明技术的一个好处是,在网络中不需要存储SIM/USIM能力信息。现存的消息样本最好是用来把来自移动式设备的能力信息传送给网络。另外,现存的SIM/USIM卡能存储这信息。阐述本发明的一个重要的好处是,网络能以最好的可能方式来使用SIM/USIM卡中的应用程序和新的特征。

根据本发明,移动式设备,例如蜂窝式无线电话包括一个控制器,该控制器耦合到无线收发两用机,以便与多个不同的网络中的一个,例如与GSM网或通用移动长途通讯系统(UMTS)网进行双向通信。在此称为SIM/USIM或UICC(UMTS集成电路卡)的数据存储模块可读地耦合到控制器。这个模块存储着用于确定起码一种标志的信息和确定这个模块在多个不同的网络中的每一个网络内的操作能力的信息。控制器对从多个不同的网络中的一个接收到的请求作出响应,通过收发两用机来访问模块,以便检索所存储的信息,并把检索到的信息通过收发两用机发送到这些网络中的请求网络。

结合附图阅读下面的有关本发明的描述,就会充分理解本发明的上述和其它特性,附图中:

图1是根据本发明构成和工作的移动式设备的方框图;

图2是示于图1的移动式设备的立面图,并进一步说明该移动式设备能通过无线RF链路与之双向耦合的长途通讯系统;

图3表示UMTS集成电路卡(UICC)例子,它既含有GSM SIM应用程序,又含有UMTS USIM应用程序(其它应用程序也可能留驻在UICC内);和

图4表示SIM中的先有技术存储器组织结构。

首先参考图1和图2来说明适合于实施本发明的无线用户终端或移动式设备10,例如蜂窝状无线电话或个人通讯机。移动式设备10包括天线12,它用于把信号发送到基地站或基地装置30或接收来自基地站或基地装置30的信号。基地装置30是第一无线长途通讯网络32的一部分,这无线长途通讯网络还包括网络控制功能34,当移动式设备10被呼叫时,这无线长途通讯网络还包括对陆地通讯干线的接口。图上还表示了第二网络32′,还会有其它网络存在。例如,移动式设备10可以是用于与网络32和32′中任一个通讯的双频带装置,例如这两网络是GSM网32和UMTS网32′。图中表示了这两网络中的每一个都有VLR/HLR对34A,34A′。

典型的移动式设备10包括:调制器(MOD)14A;接收器16,解调器(DEMOD)16A;和控制器18,后者分别向发送器14提供信号和从接收器16接收信号。这些信号包括与可用网络32或32′的空气界面(air interface)标准一致的信令信息和用户的话音和/或用户产生的数据。显然,控制器18还包括实现移动式设备10的音频和逻辑功能所需的电路。例如,控制器18可以包括:数字信号处理器件;微处理器;各种模数转换器、数模转换器;以及其它支持电路。根据它们各自的能力,在这些装置之间分配移动式设备的各种控制与信号处理功能。

用户界面包括:传统的耳机或喇叭17;传统的微音器19;显示器20;以及用户输入装置,后者通常为键盘22,上述所有另部件都耦合到控制器18。键盘22包括普通的数字(0--9)和相关键(#,*)22a和用于操作移动式设备10的其它键22b。这些其它键22b可以包括例如SEND键,各种菜单滚动键和软键,以及PWR键。移动式设备10还包括电池26,用以对操作移动式设备所需的各种电路供电。

移动式设备10还包括各种存储器,在图上一起表示为存储器24,其上存储着操作程序以及在操作移动式设备10期间控制器18所用的常数和变量。

应理解到,移动式设备10可以安装在车辆上或是手持装置。还应该指出,移动式设备10能工作于一个或多个空气(air)界面标准、调制类型和访问类型下。

移动式设备10最好能进一步与能抽取的数据卡耦合,在此,这种数据卡称为通用移动长途通讯系统(UMTS)集成电路卡(UICC)28。在更详细地示于图3的举例说明的实施例中,UICC28既包含GSMSIM应用程序,也包含UMTS USIM应用程序。其它应用程序也会留驻在UICC28中。

现在来参考图3,基本文件结构目录(EF-dir)寄存器28A含有多个指针,它们分别指向能被移动式设备10读出的不同的应用程序。对于UICC28特意用于GSM移动终端的情况,它必须有SIM128B应用程序#7F20,因为GSM终端只能处理这种特殊的指针。假定UMTS和双模GSM-UMTS终端都能读UICC卡28的增强的基本文件结构(28A)。关于GSM终端以及SIM功能,可以参考1992 Michel Mouly和Marie-Bernadette Pautetd的"用于移动通讯的GSM系统”,该文所公开的内容通过参考而全部结合到本发明中。

国际移动用户身份(IMUI)和国际移动订户身份(IMSI)代表或表示订户的身份(identity),而国际移动用户号码(IMUN)和移动站ISDN(MSISDN)是用户的电话号码。应该指出,MSISDN/IMUN不须包含在UICC28内,因为IMSI--MSISDN和IMUI-IMUN映象(mapping)只在网络32和32′内进行。仅是为了完整才把MSISDN和IMUN都表示在图3上,因为可能存在一个或同时存在两个。

应当指出,在此UMTS订户的标识符称为IMUI,以便区别于GSM。可是,IMUI可能相同于也可能不同于GSM IMSI(在GSM03.03中定义)。

图3中除了EF-dir 28A和SIM1应用程序外,作为范例,UICC28的内容还包括下面的SIM或通用订户身份模块(USIM)的应用程序(DFs):

28C  USIM2       #7F21

28D  X-应用程序  #7F2X(即,任何应用程序)

28E  USIM3       #7F22

28F  SIM4

要指出,SIM1和SIM4是得到GSM授权的与GSM有关的应用程序,而USIM2和USIM3是得到UMTS授权的UMTS应用程序。在UICC28中起着应用程序逻辑根值(root)作用的主文件(MF)28G也包括在内。

在这方面,如图4再次表示的以及上面讨论的那样,EF是基本文件。例如,EFIMSI可能是应用程序中的含有国际移动订户身份(IMSI)数据的基本文件。通常,应用程序将含有比图3所示的更多的EFs。

应该指出,在本发明中所用的“应用程序”有两个不同的意思。在一种情况下,它表示在UICC28中的含有所有的需要的基本文件和访问对应网络的方法的专用文件。在另一种情况下,它也可能表示专用文件内部的应用程序或属性。鉴证就是一个例子。

在UICC28中个别的Efs被分成各专用文件(DFs),这些专用文件收集到MF28G。MF28G是UICC文件分层结构的逻辑根值。在本发明中,DF称为应用程序,因为它收集了所有的文件和访问对应网络所需的方法。

数值7F20是关于GSM应用程序的预定义的识别符(ID)(目录,专用文件)。通常,可以使用任何ID。正如上面指出的那样,十六进制值‘7F’表示第一层目录,等等,而以‘3F’开始的ID与MF28G有关。7F20以外的ID值与本发明的描述没有特别的关系。重要的是要指出,在相同“层”的每个应用程序必须有不同的ID。

X应用程序也称为‘任何应用程序’。它可以是GSM或UMTS应用程序,或是某些别的应用程序,甚至是非蜂窝式电话应用程序。它可以是能被移动式设备10理解的应用程序,或只是移动式设备10的某一部分。重要的是要指出,根据本发明的阐述,如果它在UICC28内存在的话,移动式设备10能把关于X应用程序(任何应用程序)是否属于移动式设备通知网络。

示于图3的SIM和USIM应用程序可以有不同的能力,而本发明的另一方面是使系统32或32′以一种有效的和兼容的方式适应不同的能力。

具有例如GSM和UMTS能力的移动式设备10均能在这两种类型的网络32,32′中使用,并且能在这两网络之间漫游。单个应用程序能有多于一个版本,当从一个网络移到另一个网络时,这应用程序应能继续起作用。鉴证(authentication)是这样一种应用程序的例子。例如,要求GSM鉴证也能在UMTS网络32′中起作用,以便允许GSM SIMs能访问UMTS,但UMTS鉴证在GSM网络32中可能不起作用。

因此,可以做到,如果网络知道了SIM/USIM28的能力,它会马上开始使用UMTS鉴证,而不首先试用GSM鉴证,这样就使鉴证程序既更快又更安全。

这样,本发明的一个方面是提供使网络32或32′能获得关于SIM/USIM28能力的信息的方法和装置。

当移动式设备10在另一个网络中漫游时,被访问的网络的VLR向该移动式设备的原地网络的HLR发出询问。要求VLR获得关于所用的SIM或USIM卡的能力、移动式设备是什么种类等信息。可是,HLR可能存储也可能没有存储关于SIM或USIM卡能力的信息。

根据本发明的一个方面,漫游所到达的网络的VLR请求从SIM/USIM卡得到卡能力的信息。移动式设备能够把USIM/SIM卡能力的信息以多种不同的方式发送给VLR。

例如,在一种技术中,能够把能力信息放在为此目的而定义的消息中。在另一个例子中,可把能力信息放在位置更新消息中。在再另一个例子中,如果参数不是可能达到的最好的情况下(在这情况下应用程序是鉴证),则可把能力信息作为对网络所发出的鉴证请求的回应而发送出去。

移动式设备10利用下述方法中的一种来请求获得存储在SIM/USIM卡中,即在最佳实施例中存储在UICC中的能力信息。

在第一种方法中,移动式设备10送出新定义的命令给UICC28,并接收作为响应的所存储的能力信息。在第二种方法中,移动式设备10从UICC28选取并读出特定的基本文件。这特定的文件指出UICC28的能力。

在接收到关于UICC28的能力信息后,通过移动式设备10,VLR34,34′和网络32,32′能以最佳参数使用UICC28所支持的应用程序。这些应用程序可以是任何类型的,并能包括例如鉴证应用程序和用户轮廓配置应用程序。

最好对UICC28的能力描述进行定义和标准化。完成这任务的一种方式是定义UICC的类别标记(classmark)参数。这些参数就是对某UICC能力给出一个确定的值。一种适用的例子示于下表。

                表

能力                                     类别值

支持GSM鉴证                                xx

支持UMTS鉴证                               yy

即支持GSM鉴证又支持UMTS鉴证                zz

支持x应用程序                              ww

为了今后的应用程序和能力,保留未用的参数值。

应该认识到,对本发明的阐述不限于GSM和UMTS应用程序和上面刚列出的算法,而其它类型的应用程序和算法通常也适用。

此外,在阐述本发明的另一个实施例中,人们可以替每个USIM定义它自己一套算法,并且USIM和HLR会对算法达成一致意见或分享关于算法的共同信息。例如,在第一行出现的算法最优先等等。在这情况下,VLR会只请求用#1来鉴证,并且如HLR所提供的那样提供RAND。然后它会接收到SRES并进行比较。如果HLR不知道USIM的能力,则HLR能使用相同的“UMTS算法”来计算它的所有IMSI(USIM)的SRES,问题在于:SIM和HLR(AuC)有相同的理解,而VLR只能进行比较。

因此,应该指出,在上述的表中,只是作为例子特别提到“GSM”和“UMTS”,并且“GSM”的例子可以用一般的“算法Y”代替,同时,“UMTS”的例子可以用一般的“算法z”代替,以便表明本发明的阐述不止限于GSM和UMTS应用程序、算法和执行。

已经清楚地表明,UICC28的使用包括两个分开的界面,它们必须分开来处理:局部的UICC-移动式设备界面和无线移动式设备-网络界面。对于这两个界面都希望定义一个或多个使响应优化的新的命令,以便或者对移动式设备10的控制器18检索UICC28的能力,或者把检索到的UICC28的能力参数传送给请求网络控制部分34。可是,还是举个例子,作为对鉴证命令的响应而送到网络32或32′的UICC28的能力可以提供最佳操作性能(起码对于鉴证应用程序是如此)。

应该指出,并非UICC28内的所有内容都需要发送到网络。例如,可能希望,允许自由地发送“一般”信息,例如鉴证类型,但不允许在没有某种授权例如鉴证的情况下发送应用程序的细节或用户特殊信息。如果有两个网络之间的漫游协议,则可能并不反对允许这两网络对它自己的能力或其它应用程序实施请求和接收。例如,如果UICC28含有应用程序A(但没有B),而且正在网络B的区域内漫游,而网络A和B有一个漫游协议,则网络B能请求应用程序A的信息。询问能得到鉴证,从而一个与网络A没有漫游协议的不同网络C不能询问关于应用程序A的信息。在这情况下,用户多半在UICC 28中有应用程序C,以便能够访问网络C。

至于被传输的数据、某些例如鉴证类型的公共数据的子集,可以简单地以标准方式定义(如上述的那样)。可是,还希望定义操作器和它的‘朋友’操作器内的更私人的数据,例如与漫游协议有关的数据。询问的格式可以是普通的,以便能严格地把某些参数或键值定义或确定为正在请求什么信息。例如,关于询问的一种合适的格式可以是:

         GetCapability(typeOfCapability,&value)

如果GetCapability参数是“鉴证”,则这个值就能作为任一请求的回复。但如果这个参数例如是“remaining amount ofpayment(保持付款数)”,则首先要鉴证询问,以防止不希望的对手获得这信息。前一类的询问可以被标准化,而后一类的询问可以完全为网络操作器所专有。

虽然在上面关于GSM网络32和通用移动长途通讯系统(UMTS)网络32′的段落中作了叙述,还应该知道,本发明的阐述不限于只使用这两种网络类型。例如,两种网络中的一种可以是IMT-2000网络,或另一种的现存2G网络,例如800MHz CDMA或TDMA网络。三方式和更多方式的移动式设备也在本发明的阐述范围内,并且在这情况下UICC 28能存储与三个或多个不同的网络有关的能力信息。

还应该指出,本发明的阐述不限于所述各种公共网络,还可应用于私人网络。

此外,USIM或UICC能放在例如连接到有线局域网(LAN)的膝上计算机内,而且本发明的操作可以相同于或类似于上述的操作。

这样,虽然已经就其最佳实施例详细地表示和描述了本发明,但是,本专业的技术人员应理解到,其中能在形式上或细节上作出变化,但没有超出本发明的范围和精神。

去获取专利,查看全文>

相似文献

  • 专利
  • 中文文献
  • 外文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号