一种用于发行带USB接口智能卡的系统技术方案

技术编号:2942465 阅读:231 留言:0更新日期:2012-04-11 18:40
一种用于发行带USB接口智能卡的系统,涉及智能卡技术领域。本实用新型专利技术系统包括发行装置和计算机。计算机上安装了PC/SC读写程序。所述发行装置包括多端口USB集线器、多端口ISO/IEC7816读写器、智能卡插槽、运行状态指示灯、时钟源器件、卡片插入检测装置和带插头的USB电缆。同现有技术相比,本实用新型专利技术适用于大卡和小卡的发行,通过与计算机联机工作,保证了数据的安全及有效性,提高了大容量SIM乃至大容量智能卡的读写、发行效率。(*该技术在2018年保护过期,可自由使用*)

【技术实现步骤摘要】

本技术涉及智能卡
,特别是用于发行带 USB(Universal Serial Bus,通用串行总线)接口智能卡的系统。
技术介绍
随着市场需求的升级,以大容量SIM (Subscriber Identification Module,用户识別模块)为代表的大容量智能卡己开始在电信等行业得到应用。由于芯片面积及卡内功能模块数的增加, 多数大容量SIM被直接封装成小卡,即IS0/IEC 7810识別卡一物理 特征(IS0/IEC 7810Identification Cards- Physical Characteristics)规定的ID_000型卡片,导致无法采用针对智能卡 模块的条带批处理方式进行发卡。现行的大容量SIM发卡方式, 一般为手工将单个卡片插入与计算 机相连的智能卡读写器,并由计算机端智能卡读写程序按指令将目标 机器码写入卡中非易失性存储区域。很显然,类似方案的效率极为低 下,不利于大容量智能卡的批量生产发行。另一方面,由于卡内存储 空间的膨胀,大容量智能卡一般都具有多种通信接口,除IS0/IEC 7816识別卡一带触点的集成电路卡(IS0/IEC 7810 Identification Cards _ Integrated Circuit (s) Cards with Contacts)规定的串 行口以外,USB及(或)醒C(Multi-Media Card,多媒体卡)接口也被 收入其中。因此,对既兼容传统ISO/IEC 7816串行接口又支持新型高速接口的大容量智能卡读写、发行装置及其方法的需求将迫在眉 睫。现有技术中,中国专利CN 1255744C,名称为"模块集成电路处 理机的转动组件"中介绍了一种通用的智能卡发卡机及其发卡方法, 但由于该发卡机仅支持ISO/正C 7816通讯接口,在带USB接口智 能卡出现后无法利用USB速率高的优点进行发卡。另外,由于多数 USB接口智能卡被封装成ID—000型小卡,传统针对ID—1型大卡 设计的卡片传送带已不能在流水线上传送这类小卡。再者,为了发卡 时数据的安全及有效性得到保障,采用APDU(Application Protocol Data Unit,应用协议数据单元)写卡是较为可靠的选择,从而需用PC / SC读写程序来操控遵循USB CCID规范的带USB接口智能卡,而 PC / SC读写程序需运行在计算机上的Windows等操作系统下,上述 专利技术无法与计算机联机工作发卡。
技术实现思路
为了解决上述现有技术中存在的不足,本技术的目的是提供 一种用于发行带USB接口智能卡的系统。它适用于大卡和小卡的发 行,通过与计算机联机工作,保证了数据的安全及有效性,提高了大 容量SIM乃至大容量智能卡的读写、发行效率。为了达到上述专利技术目的,本技术的技术方案以如下方式实现一种用于发行带USB接口智能卡的系统,它包括发行装置和计算 机。其结构特点是,所述计算机上安装了 PC/SC读写程序。所述发行装置包括多端口 USB集线器、多端口 ISO/IEC 7816读写器、智能 卡插槽、运行状态指示灯、时钟源器件、卡片插入检测装置和带插头 的USB电缆。所述USB电缆的插头与计算机的USB集线器下行端口连 接,USB电缆的另一端连接到多端口USB集线器的上行端口。多端口 ISO / IEC 7816读写器的上行USB接口与多端口 USB集线器的一个下 行端口连接,多端口 ISO/IEC 7816读写器的下行ISO/IEC 7816接口与智能卡插槽上多个引脚连接。智能卡插槽的多个引脚与多端口 USB集线器下行端口连接。时钟源器件与多端口USB集线器连接。卡 片插入检测装置与多端口 ISO/IEC 7816读写器连接成单向通讯。运 行状态指示灯与多端口 ISO/IEC 7816读写器连接。在上述系统中,所述多端口 USB集线器的多个下行端口和一个上 行端口分别支持USB规范定义的高速、全速或者低速速率中的一种。在上述系统中,所述多端口 ISO/IEC 7816读写器为带USB上行 端口的CCID,其上行速率为USB规范定义的高速、全速或者低速速 率中的一种。多端口 ISO/ IEC 7816读写器置有多个ISO/ IEC 7816 插槽,每个插槽装有一个ISO/IEC 7816主接口,插槽支持ISO/IEC 7810规范定义的ID—OOO型、ID—1型、ID—2型或者ID—3型卡片 插入。在上述系统中,所述的智能卡插槽有多个,分为用于插入ID—1 型大卡片的大卡槽和用于插入ID—000型小卡片的小卡槽两类。智能 卡插槽上有八个引脚,引脚一为电源、引脚二为复位、引脚三为时钟、 引脚四为USBD+、引脚五为地、引脚六为编程电压Vpp、引脚七为串行IO、引脚八为USBD—。多端口 ISO/IEC 7816读写器的下行ISO /IEC 7816接口通过ISO/IEC 7816连线与智能卡插槽上的引脚一、 引脚二、引脚三、引脚五和引脚七连接。智能卡插槽上的引脚一、引 脚五、引脚四和引脚八通过USB电缆分別与多端口 USB集线器下行端 口的电源、地、USB D+和USB D—引脚连接。在上述系统中,所述运行状态指示灯与智能卡插槽一一对应为一 个至多个。通过各运行状态指示灯的状态来表示与它关联的智能卡插 槽的工作信息。在上述系统中,所述时钟源器件采用无源晶体或者有源晶体振荡 器形式。时钟源器件的时钟频率符合USB规范定义的通讯速率所需的 时钟频率要求。在上述系统中,所述卡片插入检测装置通过物理信号检查它所处 的智能卡插槽是否有卡片插入,并将检测到的卡片插入信息通过10 线传送给多端口 ISO/IEC 7816读写器。在上述系统中,所述USB电缆支持的速率为USB规范定义的高速、 全速或者低速速率中的一种。在上述系统中,所述PC / SC读写程序支持多卡片及多CCID操作, 能对同一CCID上的多片智能卡及多个CCID进行读写并支持用脚本实 现对各片智能卡的批处理。本技术由于采用了上述的结构,带USB接口的智能卡无论工 作在USB模式还是ISO / IEC7816模式,均可以作为CCID卡槽中已插 入的智能卡为计算机端PC / SC程序所控制,CCID与计算机间的USB通讯可以提高通信速率,保证了数据的安全性和有效性。同时,本技术系统可一次性完成多片带USB接口智能卡的批处理,提高了读写、发行的效率。以下结合附图和具体实施方式对本技术做进一步说明。附图说明图1是本技术系统发行装置的结构示意图2是本技术系统智能卡插槽的引脚图3是实施例中本技术系统发行装置的外观图4是实施例中带USB接口的智能卡工作在USB模式的系统连线图5是实施例中带USB接口的智能卡工作在ISO / IEC 7816模式 的系统连线图6是实施例中带USB接口的智能卡工作在混合模式的系统连线图7是本技术系统的工作流程图。具体实施方式参看图1至图3,本技术系统包括发行装置和安装了 PC/SC 读写程序的计算机。PC/SC读写程序支持多卡片及多CCID操作,能 对同一CCID上的多片智能卡及多个CCID进行读写并支持用脚本实现 对各片智能本文档来自技高网
...

【技术保护点】
一种用于发行带USB接口智能卡的系统,它包括发行装置和计算机,其特征在于,所述发行装置包括多端口USB集线器(1)、多端口ISO/IEC 7816读写器(2)、智能卡插槽(3)、运行状态指示灯(4)、时钟源器件(5)、卡片插入检测装置(6 )和带插头的USB电缆(7),所述USB电缆(7)的插头与计算机的USB集线器下行端口连接,USB电缆(7)的另一端连接到多端口USB集线器(1)的上行端口,多端口ISO/IEC 7816读写器(2)的上行USB接口与多端口USB集线器( 1)的一个下行端口连接,多端口ISO/IEC 7816读写器(2)的下行ISO/IEC 7816接口与智能卡插槽(3)上多个引脚连接,智能卡插槽(3)的多个引脚与多端口USB集线器(1)下行端口连接,时钟源器件(5)与多端口USB集线器 (1)连接,卡片插入检测装置(6)与多端口ISO/IEC7816读写器(2)连接成单向通讯,运行状态指示灯(4)与多端口ISO/IEC 7816读写器(2)连接。

【技术特征摘要】

【专利技术属性】
技术研发人员:向明亮
申请(专利权)人:北京同方微电子有限公司
类型:实用新型
国别省市:11[中国|北京]

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1