一种识别用户身份识别卡的方法和终端的制作方法

文档序号:7694572阅读:103来源:国知局
专利名称:一种识别用户身份识别卡的方法和终端的制作方法
技术领域
本发明涉及通信技术领域,特别涉及一种识别用户身份识别卡的方法和 终端。
背景技术
用户身份识别卡是普通数字移动终端上必备的智能通信芯片,用来登记 用户的重要数据和信息。用户身份识别卡的 一项重要功能是进行鉴权和加密。 当用户移动到新的区域拨打或接听电话时,交换机都要对用户进行鉴权,以 确定所述用户是否为合法用户。用户身份识别卡还可利用加密算法,对话音 进行加密,防止窃听,从而可靠的保障了客户的正常通信。
公话用户身份识别卡是按普通用户身份识别卡定义的,并且希望一般的 公话终端(通过简单的改造升级)可以作为普通用户身份识别卡终端使用, 这就要求公话终端必须兼容公话用户身份识别卡和普通用户身份识别卡。目 前的方案是通过电阻选焊、拨码开关、短路跳线等硬件方式将公话终端的用 户身份识别卡接口电路修改成能够兼容普通用户身份识别卡的接口电路。另 外,也可以做一个用户身份识别卡转接器(一个和用户身份识别卡相同大小 的电路板,通过排线连接到一块有用户身份识别卡座的电路板,通过排线跳 线的方式实现两种卡电路转换),当公话终端需要与普通用户身份识别卡通 信应用时使用此转接器。
因此,在现有技术中,如果要实现公话终端兼容普通用户身份识别卡时, 需要对公话终端进行硬件修改,成本较高,且改造效率低。

发明内容
本发明实施例提供一种识别用户身份识别卡的方法和装置,以实现低成 本高效率的改造公话终端,使之兼容普通用户身份识别卡。为达到上述目的,本发明实施例一方面提供一种识别用户身份识别卡的方法,应用于^H舌终端,包括以下步骤将用户身份识别卡置于第 一连接状态;在所述第一连接状态下对所述用户身份识别卡进行类型判断;当判断所述用户身份识别卡不是第一用户身份识别卡时,将所述用户身 份识别卡置于第二连接状态;在所述第二连接状态下对所述用户身份识别卡进行类型判断,并根据判 断结果确定所述用户身份识别卡的类型。另一方面,本发明实施例还提供一种公话终端,包括第一连接控制模块,用于在第一连接状态下触发第一类型识别模块;第一类型识别模块,用于根据所述第一连接控制模块的触发,在所述第 一连接状态下对用户身份识别卡进行类型判断,当判断所述用户身份识别卡 不是第一用户身份识别卡时,触发第二连接控制模块;第二连接控制模块,用于根据所述第一类型识别模块的触发,将所述用 户身份识别卡置于第二连接状态,并触发第二类型识别模块;第二类型识别模块,用于根据所述第二联接控制模块的触发,在所述第 二连接状态下对所述用户身份识别卡进行类型判断,并根据判断结果确定所 述用户身份识别卡的类型。与现有技术相比,本发明实施例具有以下优点本发明实施例通过将用 户身份识别卡置于第一连接状态,在所述第一连接状态下对所述用户身份识 别卡进行类型判断,当判断所述用户身份识别卡不是第 一用户身份识别卡时, 将所述用户身份识别卡置于第二连接状态,在所述第二连接状态下对所述用 户身份识别卡进行类型判断,并根据判断结果确定所述用户身份识别卡的类 型。从而实现了自动识别插入公话终端的用户身份识别卡,无需对公话终端 进行硬件改造升级即可实现公话终端兼容普通用户身份识别卡,从而降低了 公话终端兼容普通用户身份识别卡的改造成本,而且提高了改造效率。


图1为本发明实施例的一种识别用户身份识别卡的方法流程图2为本发明实施例的一种公话终端的结构示意图3为本发明实施例的另一种/>话终端的结构示意图4为本发明实施例的另一种公话终端的结构示意图5为本发明实施例的另一种识别用户身份识别卡的方法流程图。
具体实施例方式
下面结合说明书附图对本发明实施例的实施方式进行详细描述 如图l所示,为本发明实施例的一种识别用户身份识别卡的方法流程图, 在本发明实施例包括如下步骤
步骤S101,将用户身份识别卡置于第一连接状态。
本实施例中的用户身份识别卡包括,SIM(Subscriber Identity Module)卡, UIM卡(User Identity Model)和USIM (Upgrade SIM)卡等。
步骤S102,在所述第 一连接状态下对所述用户身份识别卡进行类型判断。
此处的类型判断是指判断该用户身份识别卡是兼容公话用户身份识别卡 还是普通用户身份识别卡。
步骤S103,当判断所述用户身份识别卡不是第一用户身份识别卡时,将 所述用户身份识别卡置于第二连接状态。
步骤S104,在所述第二连接状态下对所述用户身份识别卡进行类型判断, 并根据判断结果确定所述用户身份识别卡的类型。
需要说明的是,第 一用户身份识别卡对应的工作状态为第 一连接状态; 第二用户身^f分识别卡对应的工作状态为第二联>接状态。
本发明实施例实现了自动识别插入公话终端的用户身份识别卡,无需对 公话终端进行硬件改造升级即可实现公话终端兼容普通用户身份识别卡,从 而降低了公话终端兼容普通用户身份识别卡的改造成本,而且提高了改造效率。
如图2所示,为本发明实施例的另一种公话终端的结构示意图,该公话 终端包括第一连接控制模块21、第一类型识别模块22、第二连接控制模块23和第二类型识别模块24,其中第一连接控制模块21,用于在第一连接状态下触发第一类型识别模块22。 第一类型识别模块22,用于根据第一连接控制模块21的触发,在所述第一连 接状态下对用户身份识别卡进行类型判断,当判断所述用户身份识别卡不是 第一用户身份识别卡时,触发第二连接控制模块23。第二连接控制模块23, 用于根据第一类型识别模块22的触发,将所述用户身份识别卡置于第二连接 状态,并触发第二类型识别模块24。第二类型识别模块24,用于根据第二联 接控制模块23的触发,在所述第二连接状态下对所述用户身份识别卡进行类 型判断,并根据判断结果确定所述用户身份识别卡的类型。本发明实施例实现了自动识别公话终端的用户身份识别卡和普通用户身 份识别卡,无需对公话终端进行硬件改造升级即可实现公话终端兼容普通用 户身份识别卡,从而降低了公话终端兼容普通用户身份识别卡的改造成本, 而且提高了改造效率。本领域技术人员可以理解实施例中的装置中的模块可以按照实施例描述 分布于实施例的装置中,也可以进行相应变化位于不同于本实施例的 一个或 多个装置中。上述实施例的模块可以合并为一个模块,也可以进一步拆分成 多个子模块。如图3所示,为本发明实施例的另一种公话终端的结构示意图,该公话 终端包括:第一连接控制模块31、第一类型识别模块32、第二连接控制模块 33和第二类型识别模块34,其中第一连接控制模块31,用于将用户身份识别卡置于第一连接状态,并触 发第一类型识别模块32。第一类型识别模块32,用于在所述第一连接状态下对所述用户身份识别 卡进行类型判断,当判断所述用户身份识别卡不是第 一用户身份识别卡时, 触发第二连接控制模块33。其中,第一类型识别模块32又可以进一步包括 第一发送子模块321,用于根据第一连接控制模块31的触发,向所述用户身 份识别卡发送第一上电复位指令,并触发第一接收子模块322。第一接收子模块322,用于接收所述用户身份识别卡根据所述第一上电复位指令返回的响应 消息,并发送通知。第一判断子模块323,用于接收所述第一接收模块322发 送的通知后,判断所述用户身份识别卡为第一用户身份识别卡,否则,判断 所述用户身份识别卡不是第一用户身份识别卡,并触发第二连接控制模块33。
第二连接控制模块33,用于将所述用户身份识别卡置于第二连接状态, 并触发第二类型识别模块34。
第二类型识别模块34,用于在所述第二连接状态下对所述用户身份识别 卡进行类型判断,并根据判断结果确定所述用户身份识别卡的类型。
本发明又一终端实施例中,第二类型识别才莫块34又可以进一步包括第 二发送子模块341,用于根据第二连接控制模块33的触发,向所述用户身份 识别卡发送第二上电复位指令,并触发第二接收子模块342。第二接收子模块 342,用于接收所述用户身份识别卡根据所述第二上电复位指令返回的响应消 息,并发送通知。第二判断子模块343,用于接收第二接收模块342发送的通 知后,判断所述用户身份识别卡为第二用户身份识别卡,否则,判断所述用 户身份识别卡为无效卡。
本发明实施例实现了自动识别公话终端的用户身份识别卡和普通用户身 份识别卡,无需对公话终端进行硬件改造升级即可实现公话终端兼容普通用 户身份识别卡,从而降低了公话终端兼容普通用户身份识别卡的改造成本, 而且提高了改造效率。更进一步,本发明实施例的公话终端还可以识别各种 不同类型的用户身份识别卡。
如图4所示,为本发明实施例的另一种插入用户身份识别卡的公话终端 的结构示意图,包括用户身份识别卡41、软件可控开关42、终端通信接口 电路43和控制模块44。本发明实施例中的软件可控开关42为2选1开关电 路芯片。其中,用户身份识别卡41的管脚P1 (VCC),管脚P2 (RESET), 管脚P3 (CLK)与终端通信接口 43电路连接;用户身份识别卡41的管脚P4 (GND )接地,管脚P5和管脚P6分别与软件可控开关42的2选1开关的 Kl端和K3端连接,软件可控开关42的K2端与终端通信接口电^各43连接。 其中,软件可控开关42的K2端与K1端接通状态称为第一连接状态,K2端与K3端接通状态称为第二连接状态。对于普通用户身份识别卡而言,管脚P5为Vpp,是可编程端口, 一般不 用;管脚P6为1/0端口。对于公话用户身份识别卡而言,管脚P5为1/0端口; 管脚P6为Vpp。因此,在第一连接状态下,即管脚P5与终端通信接口电路 连接状态下,如果插入公话终端的为普通用户身份识别卡,则无法进行上电 复位,如果插入的为公话用户身份识别卡,则能够进行上电复位。而在第二 连接状态下则相反。另外,上述装置实施例中的第 一连接控制模块和第一连接控制模块在本 实施例中合并为软件可控开关42;上述装置实施例中的第一类型识别^i块和 第二类型识别模块在本实施例中合并为控制模块44。本发明实施例以软件可控开关替换现有技术的物理开关,通过软件控制 该软件可控开关实现自动识别公话终端的用户身份识别卡和普通用户身份识 别卡,无需对公话终端进行硬件改造升级即可实现公话终端兼容普通用户身 份识别卡,从而降低了公话终端兼容普通用户身份识别卡的改造成本,而且 提高了改造效率。更进一步,本发明实施例的公话终端还可以识别各种不同 类型的用户身份识别卡。基于上述实施例,本发明实施例另一种识别用户身份识别卡的方法,如 图5所示。在本发明实施例中第一用户身份识别卡具体可以为公话用户身 份识别卡;第二用户身份识别卡具体可以为普通用户身份识别卡;不是第一 用户身份识别卡的情况可以包括普通用户身份识别卡和无效卡。当然,第一 用户身份识别卡具体也可以是普通用户身份识别卡,第二用户身份识别卡具 体也可以是公话用户身份识别卡,不是第一用户身份识别卡的情况也可以包 括公话用户身份识别卡和无效卡。本发明实施例判断插入公话终端的用户身 份识别卡的类型的方式有多种,例如通过发送上电复位指令后,是否接收 到响应消息来判断。本发明实施例中第 一上电复位指令具体为在第 一连接状态下公话终端 向用户身份识别卡发送的上电复位指令;第二上电复位指令具体为在第二连 接状态下公话终端向用户身份识别卡发送的上电复位指令;第一响应消息具体为在第一连接状态下用户身份识别卡向公话终端返回的上电复位应答信
息;第二响应消息具体为在第二连接状态下用户身份识别卡向公话终端返回 的上电复位应答信息。本发实施例具体包括如下步骤
步骤S501,在K2端与Kl端接通状态下,向用户身份识别卡41发送第 一上电复位指令。当有用户身份识别卡41插入公话终端时,控制模块44使 软件可控开关42的K2端与Kl端接通,并通过管脚P5端口向用户身份识别 卡发送第一上电复位指令。
步骤S502,判断是否收到用户身份识别卡41返回的第一响应消息。如果 收到用户身份识别卡41返回的第一响应消息,则执行步骤S503,否则,执行 步骤S504及其以后的步骤。
步骤S503,插入的是公话用户身份识别卡,进入公话用户身份识别卡的 进程。如公话用户身份识别卡的握手、初始化等。
步骤S504,在K2端与K3端接通状态下,向用户身份识别卡41发送第 二上电复位指令。当在K2端与Kl端接通状态下没有收到用户身份识别卡41 返回的第一响应消息时,控制模块44控制软件可控开关42断开K2端与Kl 端的连接,并使K2端与K3端接通,然后通过管脚P6端口向用户身份识别 卡41发送第二上电复位指令。
步骤S505,判断是否收到用户身份识别卡41返回的第二响应消息。如 果收到用户身份识别卡41返回的第二响应消息,则执行步骤S506,否则,执 行步骤S507及其以后的步骤。
步骤S506,插入的是普通用户身份识别卡,进入普通用户身份识别卡的 进程。如普通用户身份识别卡的握手、初始化等。
步骤S507,插入的卡无效,执行无卡进程。如在所述公话终端上显示"请 插入用户身份识别卡"等。
本发明实施例实现了自动识别公话终端的用户身份识别卡和普通用户身 份识别卡,无需对公话终端进行硬件改造升级即可实现公话终端兼容普通用 户身份识别卡,从而降低了公话终端兼容普通用户身份识别卡的改造成本, 而且提高了改造效率。更进一步,通过本发明实施例还可以识别各种不同类型的用户身份识别卡。
本领域技术人员可以理解附图只是一个优选实施例的示意图,附图中的
模块或流程并不一定是实施本发明所必需的。
权利要求的内容记载的方案也是本发明实施例的保护范围。 通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到本发
明可以借助软件加必要的通用硬件平台的方式来实现,也可以全部通过软件
来实现。基于这样的理解,本发明实施例的技术方案可以以软件产品的形式
体现出来,该软件产品可以存储在一个非易失性存储介质(可以是CD-ROM, U盘,移动硬盘等)中,包括若干指令用以使得一台计算机设备(可以是个 人计算机,服务器,或者网络设备等)执行本发明各个实施例所述的方法。
以上公开的仅为本发明的几个具体实施例,但是,本发明并非局限于此, 任何本领域的技术人员能思之的变化都应落入本发明的保护范围。
权利要求
1. 一种识别用户身份识别卡的方法,应用于公话终端,其特征在于,包括在所述第一连接状态下对用户身份识别卡进行类型判断;当判断所述用户身份识别卡不是第一用户身份识别卡时,将所述用户身份识别卡置于第二连接状态;在所述第二连接状态下对所述用户身份识别卡进行类型判断。
2、 如权利要求1所述识别用户身份识别卡的方法,其特征在于,所述在 第一连接状态下对用户身份识别卡进行类型判断,包括向所述用户身份识别卡发送第 一上电复位指令;如果收到所述用户身份识别卡返回的第 一响应消息,则判断所述用户身 份识别卡为第一用户身份识别卡,否则,判断所述用户身份识别卡不是第一 用户身^f分识别卡。
3、 如权利要求1所述识别用户身份识别卡的方法,其特征在于,所述在 第二连接状态下对所述用户身份识别卡进行类型判断包括向所述用户身份识别卡发送第二上电复位指令;如果收到所述用户身份识别卡返回的第二响应消息,则判断所述用户身 份识别卡为第二用户身份识别卡,否则,判断所述用户身份识别卡为无效卡。
4、 如权利要求3任一项所述的方法,其特征在于,所述第一用户身份识 别卡为公话用户身份识别卡,所述第二用户身份识别卡为普通用户身份识别 卡;或,所述第一户身份识别卡为普通用户身份识别卡,所述第二用户身份 识别卡为公话用户身份识别卡。
5、 一种/>话终端,其特征在于,包括第一连接控制模块,用于在第一连接状态下触发第一类型识别模块; 第一类型识别模块,用于根据所述第一连接控制模块的触发,在所述第一连接状态下对用户身份识别卡进行类型判断,当判断所述用户身份识别卡不是第一用户身份识别卡时,触发第二连接控制模块;第二连接控制模块,用于根据所述第一类型识别模块的触发,将所述用户身份识别卡置于第二连接状态,并触发第二类型识别模块;第二类型识别模块,用于根据所述第二联接控制模块的触发,在所述第 二连接状态下对所述用户身份识别卡进行类型判断,并根据判断结果确定所 述用户身份识别卡的类型。
6、 如权利要5所述公话终端,其特征在于,所述第一类型识别模块,包括第一发送子模块,用于根据所述第一连接控制模块的触发,向所述用户 身份识别卡发送第一上电复位指令,并触发第一接收子模块;第 一接收子模块,用于接收所述用户身份识别卡根据所述第 一上电复位 指令返回的响应消息,并发送通知;第一判断子模块,用于接收所述第一接收模块发送的通知后,判断所述 用户身份识别卡为第一用户身份识别卡,否则,判断所述用户身份识别卡不 是第一用户身份识别卡,并触发第二连接控制模块。
7、 如权利要5所述公话终端,其特征在于,所述第二类型识别模块,包括第二发送子模块,用于根据所述第二连接控制模块的触发,向所述用户 身份识别卡发送第二上电复位指令,并触发第二接收子模块;第二接收子模块,用于接收所述用户身份识别卡根据所述第二上电复位 指令返回的响应消息,并发送通知;第二判断子模块,用于接收所述第二接收模块发送的通知后,判断所述用户身份识别卡为第二用户身份识别卡,否则,判断所述用户身份识别卡为 无效卡。
全文摘要
本发明公开了一种识别用户身份识别卡的方法和终端。该方法包括以下步骤在所述第一连接状态下对所述用户身份识别卡进行类型判断;当判断所述用户身份识别卡不是第一用户身份识别卡时,将所述用户身份识别卡置于第二连接状态;在所述第二连接状态下对所述用户身份识别卡进行类型判断。通过本发明实施例实现了自动识别插入公话终端的用户身份识别卡,无需对公话终端进行硬件改造升级即可实现公话终端兼容普通用户身份识别卡,从而降低了公话终端兼容普通用户身份识别卡的改造成本,而且提高了改造效率。
文档编号H04M1/02GK101287030SQ200810111148
公开日2008年10月15日 申请日期2008年6月10日 优先权日2008年6月10日
发明者谭玉波 申请人:深圳华为通信技术有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1