多模移动终端和用户身份识别卡访问方法

文档序号:7870220阅读:131来源:国知局
专利名称:多模移动终端和用户身份识别卡访问方法
技术领域
本发明涉及移动通信技术领域,具体而言,涉及一种多模移动终端和一种用户身份识别卡访问方法。
背景技术
随着移动设备的发展,多模移动终端也逐渐出现在用户的日常生活中,为用户提供多种通信方式,提供了更多的选择,随着通信制式的增多,如何解决多种通信制式之间读卡的问题,成为亟待解决的问题。目前已提出相关的解决方案,例如对于LTE模块与2G(第二代移动通信)模块进行组合的终端,在SM卡这方面的组合方式基本采用以下两种1、 LTE模块必须米用UICC(Universal Integrated Circuit Card,通用集成电路卡)卡,2G模块也同样使用这张nCC卡,LTE协议栈是集成在2G模块中,即同一个模块同时支持2G和 4G的方式,实现了多模单待方式;2、LTE模块与2G模块各自独自使用对应的SIM卡,但两种 SIM卡信息需在服务器后台做相应的绑定工作。第一种方案,模块成本大,模块的集成度及性能要求高;第二种方案,需修改网络后台系统,两张卡同一账户对用户来说也不方便,管理也比较混乱。
因此,需要一种新的多模终端实现方案,可解决多模终端对卡进行访问的问题。发明内容
本发明正是基于上述问题,提出了一种多模单卡移动终端实现方案,可解决多模终端对卡进行访问的问题。
根据本发明的一个方面,提供了一种多模移动终端,包括第一通信模块,用于在接收到读写卡请求时,根据所述读写卡请求生成标准卡命令,并将所述标准卡指令传输至第二通信模块,以及接收来自所述第二通信模块的反馈结果;所述第二通信模块,用于接收来自所述第一通信模块的所述标准卡命令,并将所述标准卡命令发送至用户身份识别卡, 以及接收来自所述用户身份识别卡的反馈结果,并将所述反馈结果传送至所述第一通信模块。
在该技术方案中,在读写卡的功能方面,将第一通信模块作为第二通信模块的受控模块,在第一通信模块接收到读写卡请求时,由第二通信模块代为处理,并将反馈结果给第一通信模块,这样第一通信模块就无需原有的读卡芯片和卡协议部分,实现简单,不仅降低了集成难度和第一通信模块的生产成本,也解决了多模终端对卡进行访问的问题。
在上述技术方案中,优选的,所述第二通信模块包括转发单元,将来自所述第一通信模块的所述标准卡指令传输至第一读卡单元,以及将来自所述第一读卡单元的反馈结果传输至所述第一通信模块;所述第一读卡单元,将所述标准卡命令放入命令队列中,根据所述命令队列的顺序处理所述标准卡命令,基于所述标准卡指令访问所述用户身份识别卡,并接收所述用户身份识别卡发送的所述反馈结果。
在该技术方案中,由于第二通信模块中的第一读卡单元不能直接与第一通信模块进行通信,因此转发单元充当了第一通信模块和第二通信模块之间的桥梁作用,第二通信模块也有自己需处理的各种命令,在将第一通信模块的命令给第二通信模块时,需按照时间先后顺序进行排队,然后按照队列顺序对各指令进行处理,这样就不会发生指令处理序列混乱的问题,能够顺利完成对第一通信模块和第二通信模块的指令处理过程。
在上述技术方案中,优选的,所述第二通信模块包括第二读卡单元,将来自所述第一通信模块的所述标准卡指令放入命令队列中,根据所述命令队列的顺序处理所述标准卡命令,基于所述标准卡指令访问所述用户身份识别卡,并接收所述用户身份识别卡发送的所述反馈结果。在该技术方案中,第二通信模块中的第二读卡单元可直接接收来自第一通信模块的标准卡指令,即第二读卡单元可被配置有外接接口,可直接通过第一数据通信接口连接至第一通信模块,无需转发单元进行数据转发。
在上述技术方案中,优选的,所述第一读卡单元或所述第二读卡单元通过第二数据通信接口连接至所述用户身份识别卡,所述二数据通信接口包括但不限于串行通信接口、USB接口、总线和/或共享内存等物理传输通道。
在上述技术方案中,优选的,所述第一通信模块通过第一数据通信接口连接至所述第二通信模块,所述第一数据通信接口包括但不限于串行通信接口、USB接口、总线和/ 或共享内存等物理传输通道。
在上述任一技术方案中,优选的,所述用户身份识别卡包括通用集成电路卡;在所述第一通信模块为CDMA-2000通信模块、TD-SCDMA通信模块、WCDMA通信模块、GSM通信模块或WIFI通信模块时,所述第二通信模块为LTE通信模块。在多模终端中,可随意选择其中一个模块作为另一个模块的受控模块。也可以按照用户的使用习惯来选择主控模块,例如用户使用LTE模块的几率较大,则可以选择LTE模块作为主控模块,而GSM模块作为受控模块。
根据本发明的另一方面,还提供了一种用户身份识别卡访问方法,包括以下步骤 在第一通信模块接收到读写卡请求时,根据所述读写卡请求生成标准卡命令,并将所述标准卡指令传输至第二通信模块;由所述第二通信模块根据所述标准卡命令访问用户身份识别卡,并将所述用户身份识别卡的反馈结果传送至所述第一通信模块。
在该技术方案中,在读写卡的功能方面,将第一通信模块作为第二通信模块的受控模块,在第一通信模块接收到读写卡请求时,由第二通信模块代为处理,并将反馈结果给第一通信模块,这样第一通信模块就无需原有的读卡芯片和卡协议部分,不仅降低了集成难度和第一通信模块的生产成本,也解决了多模终端对卡进行访问的问题。
在上述技术方案中,优选的,由所述第二通信模块根据所述标准卡命令访问所述用户身份识别卡的步骤包括经由所述第二通信模块中的转发单元将所述标准卡命令放入所述第二通信模块中的第一读卡单元需处理的命令队列中,根据所述命令队列的顺序处理所述标准卡命令;基于所述标准卡指令访问所述用户身份识别卡,并接收所述用户身份识别卡发送的所述反馈结果。
第二通信模块也有自己需处理的各种命令,在将第一通信模块的命令给第二通信模块时,需按照时间先后顺序进行排队,然后按照队列顺序对各指令进行处理,这样就不会发生指令处理序列混乱的问题,能够顺利完成对第一通信模块和第二通信模块的指令处理过程。
在上述技术方案中,优选的,由所述第二通信模块根据所述标准卡命令访问所述用户身份识别卡的步骤包括将来自所述第一通信模块的所述标准卡指令放入所述第二通信模块中的第二读卡单元需处理的命令队列中,根据所述命令队列的顺序处理所述标准卡命令;基于所述标准卡指令访问所述用户身份识别卡,并接收所述用户身份识别卡发送的所述反馈结果。第二通信模块中的第二读卡单元可直接接收来自第一通信模块的标准卡指令,即第二读卡单元可被配置有外接接口,可直接通过第一数据通信接口连接至第一通信模块,无需转发单元进行数据转发。
在上述技术方案中,优选的,采用第二数据通信接口将所述第一读卡单元或第二读卡单元连接至所述用户身份识别卡,所述第二数据通信接口包括但不限于串行通信接口、USB接口、总线和/或共享内存等物理传输通道。
在上述技术方案中,优选的,采用第一数据通信接口将所述第一通信模块连接至所述第二通信模块,所述第一数据通信接口包括但不限于串行通信接口、USB接口、总线和 /或共享内存等物理传输通道。
在上述任一技术方案中,优选的,所述用户身份识别卡包括通用集成电路卡;在所述第一通信模块为CDMA-2000通信模块、TD-SCDMA通信模块、WCDMA通信模块、GSM通信模块或WIFI通信模块时,所述第二通信模块为LTE通信模块。在多模终端中,可随意选择其中一个模块作为另一个模块的受控模块。也可以按照用户的使用习惯来选择主控模块,例如用户使用LTE模块的几率较大,则可以选择LTE模块作为主控模块,而GSM模块作为受控模块。
根据本发明的技术方案,解决了多模终端对卡进行访问的问题,增加了对低端不支持ncc协议的通信模块的利用率,同时去掉了 2G/3G模块中原有的读卡芯片,也节省了的硬件成本。


图IA示出了根据本发明的一个实施例的多模移动终端的示意图IB示出了根据本发明的一个实施例的多模移动终端的示意图2示出了根据本发明的又一实施例的多模移动终端的示意图3示出根据本发明的实施例的用户身份识别卡访问方法的流程图。
具体实施方式
为了能够更清楚地理解本发明的上述目的、特征和优点,下面结合附图和具体实施方式
对本发明进行进一步的详细描述。需要说明的是,在不冲突时,本申请的实施例及实施例中的特征可以相互组合。
在下面的描述中阐述了很多具体细节以便于充分理解本发明,但是,本发明还可以采用其他不同于在此描述的其他方式来实施,因此,本发明的保护范围并不受下面公开的具体实施例的限制。
图IA示出了根据本发明的一个实施例的多模移动终端的示意图。
如图IA所示,根据本发明的实施例的多模移动终端100包括第一通信模块102, 用于在接收到读写卡请求时,根据所述读写卡请求生成标准卡命令,并将所述标准卡指令传输至第二通信模块104,以及接收来自所述第二通信模块104的反馈结果;所述第二通信模块104,用于接收来自所述第一通信模块102的所述标准卡命令,该标准卡命令是用户身边识别卡106可识别的命令,并将所述标准卡命令发送至用户身份识别卡106,以及接收来自所述用户身份识别卡106的反馈结果,并将所述反馈结果传送至所述第一通信模块102。
在该技术方案中,在读写卡的功能方面,将第一通信模块102作为第二通信模块 104的受控模块,在第一通信模块102接收到读写卡请求时,由第二通信模块104代为处理, 并将反馈结果给第一通信模块102,这样第一通信模块102就无需原有的读卡芯片和卡协议部分,实现简单,不仅降低了集成难度和第一通信模块102的生产成本,也解决了多模终端对卡进行访问的问题。
在上述技术方案中,优选的,所述第二通信模块104包括转发单元1042,将来自所述第一通信模块102的所述标准卡指令传输至第一读卡单元1044,以及将来自所述第一读卡单元的反馈结果传输至所述第一通信模块102 ;所述第一读卡单元1044,将所述标准卡命令放入命令队列中,根据所述命令队列的顺序处理所述标准卡命令,基于所述标准卡指令访问所述用户身份识别卡106,并接收所述用户身份识别卡106发送的所述反馈结果。
在该技术方案中,通过在第二通信模块中设置转发单元用于转发和传输第一通信模块和第二通信模块中的读卡单元之间的通信信令,从而无需设置额外的处理模块来处理两个通信模块之间的交互,确保了通信信号的准确传达,节约了成本。
转发单元1042充当了第一通信模块102和第二通信模块104之间的桥梁作用,第二通信模块104也有自己需处理的各种命令,在将第一通信模块102的命令给第二通信模块104时,需按照时间先后顺序进行排队,然后按照队列顺序对各指令进行处理,这样就不会发生指令处理序列混乱的问题,能够顺利完成对第一通信模块102和第二通信模块104 的指令处理过程。
优选的,如图IB所示,所述第二通信模块104包括第二读卡单元1046,将来自所述第一通信模块102的所述标准卡指令放入命令队列中,根据所述命令队列的顺序处理所述标准卡命令,基于所述标准卡指令访问所述用户身份识别卡106,并接收所述用户身份识别卡发送的所述反馈结果。在该多模移动终端中,第二通信模块104中的第二读卡单元 1046可直接接收来自第一通信模块102的标准卡指令,即第二读卡单元1046可被配置有外接接口,可直接通过第一数据通信接口 110连接至第一通信模块102,无需转发单元进行数据转发。
在上述技术方案中,优选的,所述第一读卡单元1044或第二读卡单元1046通过第二数据通信接口 108连接至所述用户身份识别卡106,所述第二数据通信接口 108包括但不限于串行通信接口、USB接口、总线和/或共享内存等物理传输通道。
在上述技术方案中,优选的,所述第一通信模块102通过第一数据通信接口 110连接至所述第二通信模块104,所述第一数据通信接口 110包括但不限于串行通信接口、USB 接口、总线和/或共享内存等物理传输通道,共享内存可以是以软件形式实现,也可以以硬件形式实现,在以硬件形式实现时,该共享内存可以类似于第一通信模块102和第二通信模块104可以共同访问的存储介质。
在上述任一技术方案中,优选的,所述用户身份识别卡106包括通用集成电路卡; 在所述第一通信模块102为CDMA-2000通信模块、TD-SCDMA通信模块、WCDMA通信模块、GSM通信模块或WIFI通信模块时,所述第二通信模块102为LTE通信模块。在多模终端中,可随意选择其中一个模块作为另一个模块的受控模块。也可以按照用户的使用习惯来选择主控模块,例如用户使用LTE模块的几率较大,则可以选择LTE
模块作为主控模块,而GSM模块作为受控模块。
图2示出了根据本发明的又一实施例的多模移动终端的示意图。
下面结合图2以GSM通信模块和LTE通信模块组合成的多模终端为例来详细说明本发明的多模单卡终端实现方案。
在本实施例中,将GSM通信模块202作为LTE通信模块204的受控模块。首先去除GSM通信模块202中原有的读卡芯片及卡协议部分,并在GSM通信模块202中增加卡指令处理模块(例如用户选择查看通讯录,那么该卡指令处理模块用于将上层传送过来的读卡指令转换成标准卡指令),并将标准卡指令通过第一串口 208等设备传输至LTE通信模块 204,以及接收来自LTE通信模块204的卡响应,并将反馈结果返回给上层。
在LTE通信模块204与GSM通信模块202间增加第二串口 210等物理设备,目的为在两个通信模块间传送卡数据。
在LTE通信模块204内增加转发单元1042,接收从GSM通信模块202发过来的标准卡指令,并该标准卡指令传输至LTE通信模块204内的第一读卡单元1044,加入第一读卡单元(即nCC模块)1044的命令队列中,按照队列顺序处理该标准卡指令,将该标准卡指令发送到通用集成电路卡(UICC卡)206 ;
LTE通信模块204中原有的第一读卡单元(即WCC模块)1044,收到通用集成电路卡(UICC卡)206的响应后,将响应数据交由转发单元1042处理,转发单元1042将该响应数据通过第二串口 210传输至GSM通信模块202,并由GSM通信模块202上传至上层,用户可看到通讯录中的联系人信息。
至此,完成了 GSM通信模块202对卡的访问,同样,由于GSM通信模块202与LTE 通信模块204之间用串口等物理设备进行通信,因此GSM通信模块202对卡访问的实时性也能得到很好的保证。
应理解,GSM通信模块202也可替换成CDMA-2000通信模块、TD-SCDMA通信模块或 WCDMA通信模块。第二串口 210和第一串口 208也可替换成USB接口、总线连接等方式。
从上述技术方案中可知,仅使用一张卡,由LTE通信模块作为读卡的主模块, 其他模块作为从模块,通过物理串口等方式连接到主模块,即可实现对ncc卡的访问,实现简单。并且GSM通信模块202去除了原有的读卡芯片及卡协议部分,降低了生产成本。
图3示出根据本发明的实施例的用户身份识别卡访问方法的流程图。
如图3所示,根据本发明的实施例的用户身份识别卡访问方法,可以包括以下步骤步骤302,在第一通信模块接收到读写卡请求时,根据读写卡请求生成标准卡命令,并将标准卡指令传输至第二通信模块;步骤304,由第二通信模块根据标准卡命令访问用户身份识别卡,并将用户身份识别卡的反馈结果传送至第一通信模块。
在该技术方案中,在读写卡的功能方面,将第一通信模块作为第二通信模块的受控模块,在第一通信模块接收到读写卡请求时,由第二通信模块代为处理,并将反馈结果给第一通信模块,这样第一通信模块就无需原有的读卡芯片和卡协议部分,不仅降低了集成难度和第一通信模块的生产成本,也解决了多模终端对卡进行访问的问题。
在上述技术方案中,优选的,由所述第二通信模块根据所述标准卡命令访问所述用户身份识别卡的步骤包括经由所述第二通信模块中的转发单元将所述标准卡命令放入所述第二通信模块中的第一读卡单元需处理的命令队列中,根据所述命令队列的顺序处理所述标准卡命令;基于所述标准卡指令访问所述用户身份识别卡,并接收所述用户身份识别卡发送的所述反馈结果。
第二通信模块也有自己需处理的各种命令,在将第一通信模块的命令给第二通信模块时,需按照时间先后顺序进行排队,然后按照队列顺序对各指令进行处理,这样就不会发生指令处理序列混乱的问题,能够顺利完成对第一通信模块和第二通信模块的指令处理过程。
在上述技术方案中,优选的,由所述第二通信模块根据所述标准卡命令访问所述用户身份识别卡的步骤包括将来自所述第一通信模块的所述标准卡指令放入所述第二通信模块中的第二读卡单元需处理的命令队列中,根据所述命令队列的顺序处理所述标准卡命令;基于所述标准卡指令访问所述用户身份识别卡,并接收所述用户身份识别卡发送的所述反馈结果。第二通信模块中的第二读卡单元可直接接收来自第一通信模块的标准卡指令,即第二读卡单元可被配置有外接接口,可直接通过第一数据通信接口连接至第一通信模块,无需转发单元进行数据转发。
在上述技术方案中,优选的,采用第二数据通信接口将所述第一读卡单元或所述第二读卡单元连接至所述用户身份识别卡,所述第二数据通信接口包括但不限于串行通信接口、USB接口、总线和/或共享内存等物理传输通道。
在上述技术方案中,优选的,采用第一数据通信接口将所述第一通信模块连接至所述第二通信模块,所述第一数据通信接口包括但不限于串行通信接口、USB接口、总线和 /或共享内存等物理传输通道。
在上述任一技术方案中,优选的,所述用户身份识别卡包括通用集成电路卡;在所述第一通信模块为CDMA-2000通信模块、TD-SCDMA通信模块、WCDMA通信模块、GSM通信模块或WIFI通信模块时,所述第二通信模块为LTE通信模块。在多模终端中,可随意选择其中一个模块作为另一个模块的受控模块。也可以按照用户的使用习惯来选择主控模块,例如用户使用LTE模块的几率较大,则可以选择LTE模块作为主控模块,而GSM模块作为受控模块。
以上结合附图详细说明了根据本发明的技术方案,解决了多模终端对卡进行访问的问题,增加了对低端不支持nCC协议的通信模块(例如CDMA通信模块、GSM通信模块)的利用率,同时去掉了 2G/3G模块中原有的读卡芯片,也节省了硬件成本。
以上所述仅为本发明的优选实施例而已,并不用于限制本发明,对于本领域的技术人员来说,本发明可以有各种更改和变化。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。9
权利要求
1.一种多模移动终端,其特征在于,包括 第一通信模块,用于在接收到读写卡请求时,根据所述读写卡请求生成标准卡命令,并将所述标准卡指令传输至第二通信模块,以及接收来自所述第二通信模块的反馈结果; 所述第二通信模块,用于接收来自所述第一通信模块的所述标准卡命令,并将所述标准卡命令发送至用户身份识别卡,以及接收来自所述用户身份识别卡的反馈结果,并将所述反馈结果传送至所述第一通信模块。
2.根据权利要求I所述的多模移动终端,其特征在于,所述第二通信模块包括 转发单元,将来自所述第一通信模块的所述标准卡指令传输至第一读卡单元,以及将来自所述第一读卡单元的反馈结果传输至所述第一通信模块; 所述第一读卡单元,将所述标准卡命令放入命令队列中,根据所述命令队列的顺序处理所述标准卡命令,基于所述标准卡指令访问所述用户身份识别卡,并接收所述用户身份识别卡发送的所述反馈结果。
3.根据权利要求I所述的多模移动终端,其特征在于,所述第二通信模块包括 第二读卡单元,将来自所述第一通信模块的所述标准卡指令放入命令队列中,根据所述命令队列的顺序处理所述标准卡命令,基于所述标准卡指令访问所述用户身份识别卡,并接收所述用户身份识别卡发送的所述反馈结果。
4.根据权利要求I至3中任一项所述的多模移动终端,其特征在于,所述第一通信模块通过第一数据通信接口连接至所述第二通信模块,所述第二数据通信接口包括串行通信接口、USB接口、总线和/或共享内存。
5.根据权利要求I至3中任一项所述的多模移动终端,其特征在于,所述用户身份识别卡包括通用集成电路卡; 在所述第一通信模块为CDMA-2000通信模块、TD-SCDMA通信模块、WCDMA通信模块、GSM通信模块或WIFI通信模块时,所述第二通信模块为LTE通信模块。
6.一种用户身份识别卡访问方法,其特征在于,包括以下步骤 在第一通信模块接收到读写卡请求时,根据所述读写卡请求生成标准卡命令,并将所述标准卡指令传输至第二通信模块; 由所述第二通信模块根据所述标准卡命令访问用户身份识别卡,并将所述用户身份识别卡的反馈结果传送至所述第一通信模块。
7.根据权利要求6所述的用户身份识别卡访问方法,其特征在于,由所述第二通信模块根据所述标准卡命令访问所述用户身份识别卡的步骤包括 经由所述第二通信模块中的转发单元将所述标准卡命令放入所述第二通信模块中的第一读卡单元需处理的命令队列中,根据所述命令队列的顺序处理所述标准卡命令; 基于所述标准卡指令访问所述用户身份识别卡,并接收所述用户身份识别卡发送的所述反馈结果。
8.根据权利要求6所述的用户身份识别卡访问方法,其特征在于,由所述第二通信模块根据所述标准卡命令访问所述用户身份识别卡的步骤包括 将来自所述第一通信模块的所述标准卡指令放入所述第二通信模块中的第二读卡单元需处理的命令队列中,根据所述命令队列的顺序处理所述标准卡命令; 基于所述标准卡指令访问所述用户身份识别卡,并接收所述用户身份识别卡发送的所述反馈结果。
9.根据权利要求6至8中任一项所述的用户身份识别卡访问方法,其特征在于,采用第一数据通信接口将所述第一通信模块连接至所述第二通信模块,所述第二数据通信接口包括串行通信接口、USB接口、总线和/或共享内存。
10.根据权利要求6至8中任一项所述的用户身份识别卡访问方法,其特征在于,所述用户身份识别卡包括通用集成电路卡; 在所述第一通信模块为CDMA-2000通信模块、TD-SCDMA通信模块、WCDMA通信模块、GSM通信模块或WIFI通信模块时,所述第二通信模块为LTE通信模块。
全文摘要
本发明提供了一种多模移动终端和用户身份识别卡访问方法,其中,多模移动终端包括第一通信模块,用于在接收到读写卡请求时,根据读写卡请求生成标准卡命令,并将标准卡指令传输至第二通信模块,以及接收来自第二通信模块的反馈结果;第二通信模块,用于接收来自第一通信模块的标准卡命令,并将标准卡命令发送至用户身份识别卡,以及接收来自用户身份识别卡的反馈结果,并将反馈结果传送至第一通信模块。根据本发明的技术方案,解决多模终端对卡进行访问的问题,并且降低了多模终端的生产成本。
文档编号H04W88/06GK102984830SQ20121057221
公开日2013年3月20日 申请日期2012年12月25日 优先权日2012年12月25日
发明者陈勇健 申请人:东莞宇龙通信科技有限公司, 宇龙计算机通信科技(深圳)有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1