移动通讯终端的数据访问方法

文档序号:7611072阅读:309来源:国知局
专利名称:移动通讯终端的数据访问方法
技术领域
本发明涉及一种移动通讯终端技术,尤其是涉及一种数据访问方法。
背景技术
现有的移动通讯终端中装载了叫‘智能卡’的IC卡。
智能卡大致提供3种功能。
1)认证用户,防止以不正当的手段使用个人的便携式电话服务。
2)管理用户的移动状态,使用户在移动过程中平稳地进行通话。
3)提供个人服务所需要的电话簿和SMS(Short Message Service)即短信息服务功能。
尤其,装载在移动通讯终端(以下,简称为手机)的智能卡的代表性的用途是以用户确认模式提供漫游服务。
智能卡包括SIM(Subscriber Identity Module)即客户识别卡、USIM(Universal Subscriber Identity Module)即通用卡、UIM(User IdentityModule)即用户识别卡、RUIM(Removable User Identity Module)即可换用户身份卡。这种智能卡为了与手机共享信息,而使用接触式卡。
属于欧洲的移动通讯方式的GSM,即泛欧数字蜂窝移动通信系统,为了应对终端交替或运营商的变动,通过可以称之为手机和网络之间的界面的用户确认模式,使用SIM卡。
上述SIM卡上记录了电话号码、用户信息等内容,因此当接通电源之后,可以与网络收发SIM卡上的信息,得到使用认可之后就可以使用手机。
上述USIM卡是应用在UMTS(Universal Mobile TelecommunicationsSystem)的即通用移动通讯系统卡,即手机用户无论在哪里都可以用2Mbps以上的高速传输以宽带包为基础的文本、数字化的语音或视频、多媒体数据。这种卡可以同时记录密码认证数据和用户数据,而这种USIM卡内置于MT-2000服务常用的终端内。
上述UIM卡是把欧洲GSM的SIM卡改良成能够使用在2G CDMA的智能卡,而上述RUIM是使用在3G CDMA即码分多址的可拆卸的智能卡。
最近,用于用户确认模式的智能卡,随着手机的使用范围扩大和传输速度的提高,要求更大的存储容量,因此大于128K byte的大容量卡正在被使用。
上述用于用户确认模式的智能卡上存储了移动通讯用户的信息、认证信息、保安信息、漫游模式、控制程序、在使用手机的过程中用户所创造的各种信息等。
另外,为了通过手机访问智能卡上所记录的数据,需要界面协议,而通常使用的方法是半双工(half-duplex,T=0)方法。
利用该方法的SIM卡访问过程是,装载在手机上的特定应用程序为了访问SIM卡所记录的数据,选择相应数据域(Data FieldDF)之后访问实际的数据。
然后,上述过程中,为了防止与之发生冲突,其他应用程序在先前的操作结束之后,通过同样的程序使之可以访问相应数据。
但是,根据现有技术,如果有先前的应用程序正在操作,则其他应用程序只能在先前的操作结束之后才可以操作,因此存在多个应用程序不能同时使用具有多种应用程序数据的SIM卡的问题。

发明内容
即,现有技术下,当多个服务模块发出访问SIM卡数据的要求时,SIM卡管理器通过排列依次执行命令,因此存在不能同时处理多个服务要求的问题。
但是,随着移动通讯技术发展为3G,要求在便携终端上同时运用WAP即无线应用协议、MMS即多媒体消息服务、电话簿等多种应用程序。而为了满足这些要求SIM卡的界面方式也需要从以往的只支持1个途径变为支持多种途径的结构。
本发明的目的是这样实现的一种结合智能卡的移动通讯终端的数据访问方法,其特征在于,包括确认是否有任一应用程序试图访问纪录在智能卡上的数据的阶段;如果确认有应用程序试图访问数据,则在访问相应数据的各个命令包上输入不同传输路径的识别符号的阶段;以上述识别符号为基础,把各个命令包传输到智能卡的阶段;把上述各个命令包的应答包通过相应的命令包的传输路径传输的阶段。
上述命令包和应答包,其特征在于包括记录节点地址(Node Address)、协议控制信息以及数据包长度信息的域;记录访问数据的命令包以及相应应答包的传输路径的识别符号的域;记录相应包的信息的域;记录检索错误符号的域。
而且,本发明的另一个特征在于至少有两个以上的应用程序访问智能卡所记录数据的情况下,也可以给各个命令包分配相互不同的传输路径,使可以同步传输。
如上所述,本发明的有益效果是给收发于终端和SIM卡之间的数据包分配传输路径,并只许通过相应路径传输,因此在多个应用程序同属访问记录在SIM千上数据的情况下,也可以同时处理,因而提高了终端的性能。
而且,本发明的另外一个有益效果是由于给各个数据包分配了传输路径,因此即使任一数据包被阻塞(blocking)时,也不会影响其他数据包,因而可以使终端产生的错误达到最小化。


图1是根据本发明的实施例的命令传输路径图;图2是根据本发明的实施例的命令结构图。
附图主要部分的符号说明110终端 120SIM卡具体实施方式
结合图对本发明详细说明如下。
图1是本发明所述的命令包的传输路径图,结合此图对数据访问过程说明如下。
终端110在运转过程中当任一应用程序试图访问记录在智能卡120上的数据时,应用层(application layer)111把命令包(APDUApplication ProtocolData Unit)传输到传输层(trandport Layer)112,而上述传输层112将分配传输相应命令包的路径,并在命令包的路径域上记录该传输路径的识别符号(ID)。
上述命令包(APDU)包括应用协议控制信息和应用层用户数据。
上述命令包(TPDU)即传输层协议数据单元包括连接要求(CR)、连接确认(CC)、中断要求(DR)、中断确认(DC)、数据传输(DT)、优先数据传输(ED)、数据确认(AK)、优先数据确认(EA)、再送要求(RJ)、有关错误(ER)信息等。
之后,传输层112把记录传输路径的识别符号(ID)的命令包(TPDUTransport Protocol Data Unit)传输给数据链接层(Data Link Layer)113。
上述数据链接层113压缩命令包(TPDU)并传输给实体层(PhysicalLayer)114。
实体层114通过被压缩的命令包(TPDU)确认传输路径,并把该被压缩的命令包(TPDU)传输给SIM卡120。
SIM卡120把终端110传输的命令包通过实体层124传输到数据链接层123,并在该数据链接层123对命令包进行解压,之后传输层122把命令包(TPDU)转换成命令包(APDU)传输给应用层121。
这时,应用层121将通过分析命令包访问相应数据,并把相应数据记录在应答包上,当传输层122把终端110所传输的记录在命令包(TPDU)上的传输路径的识别符号(ID)附加在应答包(TPDU)上之后,将会依次通过数据连接层123、实体层124传输给终端。
因此,当S IM卡120所传输的应答包依次通过实体层114、数据链接层113、传输层112,并经过处理传输到应用层111之后,上述应用层111将访问记录在应答包上的数据。
上述过程说明了当一个应用程序访问数据时,收发命令包和应答包的操作过程。但是,在至少两个以上的应用程序访问数据的情况下,也可以通过分配不同的传输路径,并把该传输路径的识别符号分别记录在命令包(TPDU)上,使相应命令包通过不同的传输路径同时传输给SIM120卡。
即,给收发于终端110和SIM卡之间的命令包分配传输路径,并记录该传输路径的识别符号(ID),因此当终端的多个应用程序同时访问记录在SIM卡120上数据的情况下,SIM管理装置通过所分配的各自的传输路径传输各个命令包及其相应的应答包,因此达到多个应用程序同时访问SIM卡120的目的。
而且,图2是根据本发明的命令结构图。
即,在本发明中,访问记录在SIM卡120上的数据的命令包包括序言(prologue)域、路径(path)域、信息(information)域、尾声(epilogue)域。
上述序言(prologue)域包括1byte的节点信息(Node AddressNAD)、1byte的协议控制信息(Protocol Control BytePCB)、1byte的数据包长度信息(LEN)。
上述路径(path)域由显示传输路径的1byte的识别符号(ID)构成。
上述信息域由0~255byte大小的数据包信息(InformationINF)构成。
上述尾声(epilogue)域由1by te的错误检索符号(Error DetectionCode-byteEDC)构成。
而且,从SIM卡120传输给终端110的应答包也拥有与命令包相同的结构。
权利要求
1.一种移动通讯终端的数据访问方法,其特征在于,它是一种与智能卡结合并利用该智能卡的信息的移动通讯终端的数据访问方法,它包括确认是否有任一应用程序试图访问数据的阶段;如果确认有应用程序试图访问数据,则在访问相应数据的各个命令包上输入不同传输路径的识别符号的阶段;通过与上述识别符号对应的传输路径传输命令包,并接收相应的应答包的阶段。
2.根据权利要求1所述的移动通讯终端的数据访问方法,其特征在于包括在至少两个以上的应用程序试图同时访问数据的情况下,分配不同的传输路径,并把分配之后的传输路径的识别符号分别附加在各应用程序的命令包上,并通过相应的传输路径同时传输命令包的阶段。
3.根据权利要求1所述的移动通讯终端的数据访问方法,其特征在于,所述的命令包和应答包包括记录节点地址、协议控制信息以及数据包长度信息的域;记录访问数据的命令包以及相应应答包的传输路径的识别符号的域;记录相应数据包信息的域;记录检索错误符号的域。
全文摘要
本发明涉及一种移动通讯终端的数据访问方法,尤其涉及一种在SIM卡界面中,对多个应用程序指定各自的数据路径之后,使相应应用程序只利用指定的数据路径进行数据邀请以及应答的移动通讯终端的数据访问方法。其特征在于包括确认是否有至少两个以上的应用程序访问纪录在智能卡上的数据的阶段;如果确认至少有两个以上的应用程序试图访问数据,则在访问相应数据的各个命令包上输入不同传输路径的识别符号的阶段;以上述识别符号为基础,把各个命令包同时传输到智能卡的阶段;把上述各个命令包的应答包通过命令包的传输路径传输的阶段。它提高了终端的性能,也使终端产生的错误实现了最小化。
文档编号H04M1/00GK1741655SQ200510002478
公开日2006年3月1日 申请日期2005年1月24日 优先权日2004年8月28日
发明者孔熙昌 申请人:乐金电子(中国)研究开发中心有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1