一种扩展接触式智能卡接口的桥接设备制造技术

技术编号:6787817 阅读:249 留言:0更新日期:2012-04-11 18:40
本发明专利技术公开了一种扩展接触式智能卡接口的桥接设备,包括微控制器MCU、RF收发模块、线圈和扩展接口电路,扩展接口电路提供至少一个接触式智能卡接口,所述微控制器MCU接收来自接触式智能卡终端的数据,解析后发送到RF模块和/或扩展接口电路,所述RF模块用于将接收的数据通过线圈发送到非接触式智能卡,所述扩展接口电路用于将接收的数据通过接触式智能卡接口发送到相应的接触式智能卡,而响应数据分别通过扩展接口电路和RF模块发送到微控制器MCU,再通过所述微控制器MCU发送智能卡终端。本发明专利技术的桥接设备使接触式智能卡终端支持非接触式智能卡,可大幅降低改造终端的成本,缩短改造周期,有利于非接触式智能卡的推广。

【技术实现步骤摘要】

本专利技术涉及接触式智能卡终端,尤其涉及一种将接触式智能卡接口(IS07816接口)扩展为单个或多个非接触式智能卡接口或接触式智能卡接口的桥接设备。
技术介绍
随着射频识别技术的发展,非接触式智能卡的成本逐步降低,其应用范围也越来越广泛。由于其可靠性高,相比接触式智能卡具有刷卡方便特点,在很多应用中,非接触式智能卡有替代接触式智能卡的趋势。由于目前刷卡终端大多只支持接触式智能卡,运营商推广非接触式智能卡时需要对终端进行改造或者更换,成本高而且工程周期长。目前,市面上尚未出现类似技术或产品。
技术实现思路
为解决以上所述不足之处,本专利技术提出了一种扩展接触式智能卡接口的桥接设备,能够将接触式智能卡接口扩展为单个或多个非接触式智能卡接口或接触式智能卡接口,解决了目前接触式智能卡终端无法支持非接触式智能卡的问题,避免了对接触式智能卡终端升级带来的高成本和工程周期长的缺陷。本专利技术提供的桥接设备具有将IS07816接口转换为IS014443接口的能力和扩展多接口的能力,包括微控制器MCU,RF收发模块,线圈和扩展IS07816接口电路。所述桥接设备通过主IS07816接口与接触式智能卡终端相连,并由主IS07816接口提供电源。所述微控制器MCU通过主IS07816接口与接触式智能卡终端传输数据,微控制器接收来自接触式智能卡终端的数据,并将数据解析为APDU指令,发送到RF模块或扩展 IS07816接口,另外,微控制器MCU将RF模块或扩展IS07816接口接收到的响应数据通过主 IS07816接口发送到接触式智能卡终端。所述RF模块和线圈组成非接触式智能卡通信信道。RF模块将微控制器MCU发送的数据进行调制,并通过线圈发送到非接触式智能卡;另外,RF模块通过线圈接收非接触式智能卡的响应,将其解调成数据发送给微控制器MCU。所述线圈将RF模块传来的信号发送到空中,与非接触式智能卡中的线圈进行耦合进行数据交换,并对非接触式智能卡提供能量。所述微控制MCU可将接触式智能卡终端的一个IS07816接口扩展多个IS07816接口或IS014443接口。接触式智能卡终端通过向所述接口桥接设备发送特殊的指令和参数来选择需要发送的扩展IS07816接口或IS014443接口。本专利技术的桥接设备具有将接触式智能卡接口转换或扩展为非接触式智能卡接口的功能,并可实现多接口应用,将桥接设备插入现有接触式智能卡终端,即可使接触式智能卡终端支持非接触式智能卡。对应用软件稍作修改即可使原来终端扩展多接口应用。如增加PSAM(Purchase SecureAccess Module)模块支持,应用此桥接设备,运营商可大幅降低改造终端的成本,其即插即用的特性使改造周期缩短,同时有利于非接触式智能卡的推广。 附图说明图1为该接口桥接设备的模块图。图2为该接口桥接设备的功能示意图。图3为接触式智能卡终端转换非接触式接口的实施实例示意图。 具体实施例方式下面通过借助实施例和附图更加详细地说明本专利技术,但以下实施例仅是说明性的,本专利技术的保护范围并不受这些实施例的限制。如图1所示,本专利技术所述接口桥接设备用于在接触式智能卡终端与非接触式智能卡或多个接触式智能卡之间转换并传输数据信息,在功能上,对于接触式智能卡读卡器而言,接口桥接设备相当于一张接触式智能卡,对于非接触式智能卡或接触式智能卡,接口桥接设备相当于一个非接触式智能卡读卡器或接触式智能卡读卡器。图1所述接口桥接设备2的物理结构为一张智能卡形态模块与一个线圈相连,如图3所示,将非接触式智能卡放在该设备线圈感应区,将该设备智能卡形态端插入接触式智能卡读写器中,在非接触式智能卡和接触式智能卡终端间建立了一个通信信道,接触式智能卡终端即可读写非接触式智能卡,并且上位机端应用软件无须做任何修改,实现即插即用。接触式智能卡接口符合IS0/IEC7816标准,故称之为IS07816接口。非接触式智能卡接口符合IS0/IEC14443标准,故称之为IS014443接口,以下所述IS07816接口和 IS014443接口为接触式智能卡接口和非接触式智能卡接口的指代。本专利技术所涉及的桥接设备以如下方式实现该设备包含微控制器MCU3,RF收发模块6,线圈7和扩展IS07816接口电路4。所述微控制器MCU3通过主IS07816 口接收来自智能卡终端1的数据,解析该数据为APDU指令,并将该指令发送到RF模块6或扩展IS07816接口电路4。RF模块6接收来自微控制器MCU3的数据,进行调制后通过线圈7发送出去,并将线圈7返回的信号解调为数据,发送到微控制器MCU3。所述线圈7产生射频信号(如频率为13. 56MHz的射频信号),以将RF模块调制的信号发送出去,当非接触式智能卡8靠近线圈7时,非接触式智能卡中的线圈与线圈7进行耦合,通过RF模块6解调耦合后得到响应数据,发送到微控制器MCU3并进一步传输到接触式智能卡。扩展IS07816接口电路4用于提供多个接触式智能卡接口,以与其他的接触式智能卡终端5连接,扩展IS07816接口电路4接收来自微控制器MCU3的数据,并通过其上的多个接触式智能卡接口将接收的数据发送到所述其他接触式智能卡5。并将所述其他接触式智能卡5的数据通过该扩展IS07816接口电路4发送到微控制器MCU3并进一步传输到接触式智能卡。所述微控制器MCU3接收指令时先判断是否为选择接口指令,如为选择扩展 IS07816接口,则后续接收的指令通过扩展IS07816接口电路发送到接触式智能卡5,否则后续接收的指令发送到RF模块6。如需支持更多的扩展IS07816接口或IS014443接口,可在微控制器上接入更多的扩展IS07816接口电路或RF模块和线圈。在多接口模式下,各个接口串行且独立工作。具体工作过程时1.将非接触式智能卡放在该设备线圈感应区,再将该设备插入智能卡终端1,智能卡终端1对该设备上电,此时微控制器MCU3中的程序开始运行,微控制MCU3将初始化 RF模块6,同时将询卡指令发送到RF模块6,RF模块6对指令数据进行调制并通过线圈7 发送出去,此时非接触式智能卡8与线圈7耦合返回应答信号,RF模块6对应答信号进行解调后将数据送回微控制器MCU3,微控制器MCU3生成ATR(answer to reset)信息通过主 IS07816 口传送到接触式智能卡终端1。2.完成步骤1后,微控制器通过主IS07816 口接收智能卡终端1的数据,将该数据以IS07816协议解析得到APDU指令,将该APDU指令以IS014443协议封装发送RF模块6, RF模块6调制此数据通过线圈7发送到非接触式智能卡8,非接触式智能卡8与线圈7耦合返回应答信号,经过解析得到应答数据,并通过主IS07816发送到智能卡终端1,整理指令流程完成。3.后续指令重复步骤2。4.如需扩展IS07816接口,则在微控制器MCU3上连接并控制扩展IS07816接口电路4,当该设备插入智能卡终端1上电后,默认状态下该设备选中IS014443接口,如须使用扩展IS07816接口,则智能卡终端1须向该设备发送相应指令选择扩展IS07816接口,在该模式下,智能卡终端1发送的数据被微控制器接收后,通过扩展IS07816接口电路4发送到接触式智本文档来自技高网...

【技术保护点】
1.一种扩展接触式智能卡接口的桥接设备,用于将接触式智能卡接口扩展为一个或多个接触式智能卡接口或非接触式智能卡接口,实现接触式智能卡终端(1)与一个或多个接触式智能卡或非接触式智能卡的数据交互,其特征在于,该桥接设备包括微控制器MCU(3)、 RF收发模块(6)、线圈(7)和扩展接口电路(4),其中,所述扩展接口电路(4)提供至少一个接触式智能卡接口,其中,所述微控制器MCU(3)接收来自接触式智能卡终端(1)的数据,解析后发送到RF模块(6)和/或扩展接口电路(4),所述RF模块(6)用于将接收的数据通过线圈(7)发送到非接触式智能卡,所述扩展接口电路(4)用于将接收的数据通过接触式智能卡接口发送到相应的接触式智能卡,而所述接触式智能卡或非接触式智能卡的响应数据则分别通过所述扩展接口电路(4)和RF模块(6)发送到微控制器MCU(3),再通过所述微控制器MCU(3)发送智能卡终端(1)。

【技术特征摘要】

【专利技术属性】
技术研发人员:王同洋吴俊军付积存肖忠仁
申请(专利权)人:武汉天喻信息产业股份有限公司
类型:发明
国别省市:83

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

1