[发明专利]一种基带通信功能装置以及通信方法有效
申请号: | 200810105634.8 | 申请日: | 2008-04-30 |
公开(公告)号: | CN101572963A | 公开(公告)日: | 2009-11-04 |
发明(设计)人: | 侯清富;王小旭;赵旭;常嘉岳 | 申请(专利权)人: | 中国移动通信集团公司 |
主分类号: | H04W88/02 | 分类号: | H04W88/02 |
代理公司: | 北京同达信恒知识产权代理有限公司 | 代理人: | 魏 杉 |
地址: | 100032*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基带 通信 功能 装置 以及 方法 | ||
技术领域
本发明涉及通信领域,尤其涉及移动终端与SIM卡之间的通信技术。
背景技术
SIM(Subscriber Identity Module,用户标识模块)卡是一种用于移动通信装置(如最常见的手持式移动终端)中的智能卡。其中包括用户标识信息,例如用户的MSISDN(Mobile Station ISDN,移动台ISDN)号码。用户可以通过把SIM卡从一个移动终端移动至另一个移动终端中而简单地更换移动终端。
SIM卡中的信息通常被记录到文件中进行保存,移动终端通过由国际标准化组织(ISO)/国际电工委员会(IEC)7816标准定义的APDU(ApplicationProtocol Data Unit,应用协议数据单元)命令对SIM卡进行读取、保存信息等操作。例如,移动终端读取SIM卡中某个文件中保存的信息,通常需要使用两条APDU命令:第一条APDU命令为选择相应文件以及数据记录的选择命令,SIM卡接收该命令后执行选中相应文件以及文件中对应的数据记录;第二条APDU命令为读取数据命令,由于SIM卡在执行完第一条APDU命令后已经选中了对应文件以及数据记录,则执行第二条APDU命令时就向移动终端返回读取出的该对应文件以及数据记录的数值,从而实现移动终端读取SIM卡中某个特定文件中保存的信息。
如图1所示,移动终端中的各种应用程序通常不直接使用APDU指令来与SIM卡通信或控制SIM卡,而是通过基带通信功能装置102将应用功能装置101中的应用程序的AT(Attention,注意)指令转换成APDU指令后才能实现与SIM卡103通信、控制SIM卡103操作的功能。
其中,应用功能装置101位于移动终端内,有实现多种业务或者功能的应用程序,其通过导线(如串行、并行总线或者USB通信总线)或者无线链路(如红外、蓝牙)与基带通信功能装置102的输入/输出接口模块104相连,实现与基带通信功能装置102的通信。
基带通信功能装置102为位于移动终端内的电路装置,通过输入/输出接口模块104接收应用程序的AT指令。在SIM卡控制模块105中具有指令转换单元,其主要功能是根据AT指令与APDU指令的对应关系将AT指令转换为相应的APDU指令序列,SIM卡控制模块105通过SIM卡接口模块106向SIM卡103依次发送APDU指令序列中的APDU指令,SIM卡103通过SIM卡接口模块106返回APDU指令的执行结果,SIM卡控制模块105通过输入/输出接口模块104将结果返回给应用程序。
基带通信功能装置102中的无线通信模块107是用于与移动通信网络中的基站(Base Station)设备进行双向通信。通过空中接口接收到网络侧发送的信息,将信息转换成AT指令后输出给输入/输出接口模块104,然后通过SIM卡控制模块105转换为APDU指令后通过SIM卡接口模块106访问SIM卡103,SIM卡将处理结果通过SIM卡接口模块106返回给SIM卡控制模块105;以及,SIM卡控制模块105通过无线通信模块107将返回的结果发送给网络侧。
APDU指令是接近于底层硬件的指令,而AT指令相对于APDU指令为更上层的指令,比APDU指令更易于编程人员理解、记忆,通常编程人员使用AT指令编写应用程序。一般来说,一条AT指令对应多条APDU指令,即APDU指令序列。基带通信功能装置将应用程序的AT指令转换成APDU指令序列来实现应用程序与SIM卡的通信。
基带通信功能装置能够将哪些AT指令转换成APDU指令序列则是由基带通信功能装置的生产厂商所决定。换言之,如果厂商生产的基带通信功能装置没有实现某个AT指令与APDU指令序列的对应关系,那么应用程序就无法使用该AT指令通过基带通信功能装置与SIM卡进行通信。
随着技术的进步,基于SIM卡的新业务越来越多。例如,移动电视业务就是一种基于SIM卡的新业务,要完成该新业务需要将用于保护业务内容的业务密钥存储到SIM卡上。技术人员需要采用新的AT指令来与SIM卡通信来实现该功能,也就是以前的AT指令都不足以完成该业务的与SIM卡通信的功能。那么,由于基带通信功能装置还没有支持新AT指令对应的APDU指令序列,所以移动电视业务的应用程序就无法通过基带通信功能装置与SIM卡进行通信。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国移动通信集团公司,未经中国移动通信集团公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200810105634.8/2.html,转载请声明来源钻瓜专利网。