工业级智能卡发行方法及系统、网口读卡器及发行终端技术方案

技术编号:8683188 阅读:255 留言:0更新日期:2013-05-09 03:11
本发明专利技术公开了一种工业级智能卡发行方法及系统、网口读卡器及发行终端,涉及智能卡技术。本发明专利技术公开的方法包括:订单管理平台接收订单,从中提取发行终端IP及发行数据包,通过以太网发送给对应的发行终端;发行终端确定收到的发行数据包为预个人化发行的COS时,将COS发送给所有网口读卡器,并指示所有网口读卡器将COS进行存储生每次读取,进行发卡;发行终端确定收到的发行数据包为个人化发行的个人化数据时,根据智能卡IP将个人化数据直接发送给相应的网口读卡器,指示网口读卡器直接进行发卡。本发明专利技术还公开了一种工业级智能卡发行系统、网口读卡器和发行终端。本申请技术方案简单高效高可靠性,结构简单,功能完全满足生产发行的要求。

【技术实现步骤摘要】

本专利技术涉及智能卡技术,特别涉及一种工业级智能卡发行方法及系统、网口读卡器及发行终端
技术介绍
现在大多数智能卡芯片都采用bootload的方式进行生产发行,这就降低了生产发行设备的复杂度,发行设备只要能与智能卡正常通信,即只需要提供智能卡接口(IS0-7816),则可以进行相应的产品发行,不需要再提供专门的硬件下载模块接口。现有的生产发行系统,结构复杂,功能冗余,在生产发行时,很不稳定,出错率较高,很大的降低了产能。所以,设计高效高可靠性的智能卡发行系统是势在必行。现有的生产发行系统结构复杂,具有网口、SRAM(staticrandom access memory,静态存储器)、N0RFLASH、USB、ISO-7816、JTAG, SD接口等,其中很大一部分功能在生产上是冗余的。
技术实现思路
本专利技术所要解决的技术问题是,提供一种工业级智能卡发行方法及系统、网口读卡器及发行终端,以解决Ethernet接口和IS0-7816接口通信,满足工业级智能卡发行系统生产发行需求。为了解决上述技术问题,本专利技术公开了一种工业级智能卡发行方法,包括:工业级智能卡发行系统中订单管理平台接收订单,从中提取发行终端IP及发行数据包,通过以太网发送给对应的发行终端;发行终端接收上述发行数据包,确定所接收到的发行数据包为预个人化发行的智能卡片内操作系统(COS)时,将所述COS发送给所有网口读卡器,并指示所有网口读卡器将收到的COS进行存储,由网口读卡器每次读取存储的C0S,进行发卡;所述发行终端,确定所接收到的发行数据包为个人化发行的个人化数据时,根据智能卡IP将所述个人化数据直接发送给相应的网口读卡器,指示网口读卡器直接进行发卡。较佳地,上述方法中,所述发行终端根据所接收到的发行数据包的标识确定该数据包为预个人化发行的COS还是个人化发行的个人化数据。较佳地,上述方法还包括:发行设备还将所述网口读卡器发卡成功与否的状态通过发行终端反馈给订单管理平台。本专利技术还公开了一种工业级智能卡发行系统,包括订单管理平台、多个发行终端,每个发行终端下连接有一发行设备及多个网口读卡器,其中:订单管理平台,收到订单后,从中提取发行终端IP及发行数据包,并发送给对应的发行终端;发行终端,接收所述订单管理平台下发的发行数据包,将接收到的发行数据包发送给相应的网口读卡器,并确定所接收到的发行数据包为预个人化发行的智能卡片内操作系统(COS)时,向所有网口读卡器发送预个人化发行指令,确定所接收到的发行数据包为个人化发行的个人化数据时,向对应的网口读卡器发送个人化发行指令;网口读卡器,在收到预个人化发行指令时,将收到的发行数据包中的COS进行存储以便发行设备在发卡时读取,以及在收到个人化发行指令时,将收到的发行数据包中的个人化数据直接按发行设备的控制写入智能卡。较佳地,上述系统中,所述发行设备,还将发卡成功与否的状态通过所述发行终端反馈给所述订单管理平台。较佳地,上述系统中,所述发行终端根据所接收到的发行数据包的标识确定该数据包为预个人化发行的COS还是个人化发行的个人化数据。较佳地,上述系统中,所述发行终端为PC机。较佳地,上述系统中,所述网口读卡器包括:微控制单元(MCU)模块、网口模块、7816通讯模块以及静态存储器(SRAM)模块,其中:所述MCU模块,控制所述网口模块接收发行终端发送的发行数据包和指令,在接收到发行终端发送的预个人化发行指令时,控制SRAM模块存储所述网口模块收到的发行数据包中的C0S,并根据发行设备的控制将存储的COS通过所述7816通讯模块写入到智能卡,在接收到发行终端发送的个人化发行指令时,根据发行设备的控制将所述网口模块接收的发行数据包中的个人化数据通过所述7816通讯模块写入到智能卡。本专利技术还公开了一种工业级智能卡发行用网口读卡器,包括微控制单元(MCU)模块、网口模块、7816通讯模块以及静态存储器(SRAM)模块,其中:所述微MCU模块,控制所述网口模块接收发行终端发送的发行数据包及指令,在接收到发行终端发送的预个人化发行指令时,控制SRAM模块存储所述网口模块收到的发行数据包中的智能卡片内操作系统(COS),并根据发行设备的控制将存储的COS通过所述7816通讯模块写入到智能卡,在接收到发行终端发送的个人化发行指令时,根据发行设备的控制将所述网口模块接收的发行数据包中的个人化数据通过所述7816通讯模块写入到智能卡。较佳地,上述网口读卡器中,所述MCU模块采用STM32F103ZE芯片实现。较佳地,上述网口读卡器中,网口模块采用工业级网口芯片W5300实现。本专利技术还公开了一种发行终端,包括收发模块和判断控制模块,其中:所述收发模块,接收订单管理平台下发的发行数据包,将接收到的发行数据包以及所述判断控制模块发送的指令发送给相应的网口读卡器;所述判断控制模块,判断所接收到的发行数据包为预个人化发行的智能卡片内操作系统(COS)还是个人化发行的个人化数据,并在判断发行数据包为COS时,向所述收发模块发送预个人化发行指令,判断所述发行数据包为个人化数据时,向所述收发模块发送个人化发行指令。较佳地,上述发行终端中,所述判断控制模块根据所接收到的发行数据包的标识判断该发行数据包为预个人化发行的COS还是个人化发行的个人化数据。与现有生产发行系统相比,本申请技术方案简单高效高可靠性,结构简单,功能完全满足生产发行的要求,网口通信速率最高达50Mbps,通过7816接口控制芯片完成 ISO-7816通信功能,以bootload的方式进行生产发行。具体实施例方式附图说明图1为本实施例中工业级智能卡发行系统架构示意图;图2为本实施例中网口读卡器结构示意图。具体实施例方式为使本专利技术的目的、技术方案和优点更加清楚明白,下文将结合附图对本专利技术技术方案作进一步详细说明。需要说明的是,在不冲突的情况下,本申请的实施例和实施例中的特征可以任意相互组合。实施例1本实施例提供一种工业级智能卡发行系统,其架构如图1所示,包括订单管理平台、与订单管理平台通讯的多个发行终端、每个发行终端下连接有一发行设备,每个发行设备上接有多个网口读卡器。其中,发行终端可采用PC机实现,而发行设备根据具体厂家可选择各类发行设备。订单管理平台,收到订单后,从中提取发行终端的IP和发行数据包,发送给对应的发行终端;发行终端,接收所述订单管理平台下发的发行数据包,确定所接收到的发行数据包为预个人化发行的COS时,将发行数据包发送给所有的网口读卡器并指示所有网口读卡器进行预个人化发行指令,即先存储C0S,再由网口读卡器读取以进行发卡,确定所接收到的发行数据包为个人化发行的个人化数据时,将发行数据包发送给相应的网口读卡器并指示相应的网口读卡器进行个人化发行,即无需存储个人化数据,直接进行发卡即可。其中,发行终端根据所收到的COS对应的智能卡IP,将此COS发送给相应的网口读卡器。发行终端可以根据发行数据包中的标识来确定发行数据包为预个人化发行的COS还是个人化发行的个人化数据。当然也可以采用其他设定方式来确定,例如,对数据包的数据格式解析确定是COS或个人化数据等。具体地,发行终端可采用PC机实现。网口读卡器,在预个人化发行时(即收到发行终端发送的预个人化发行本文档来自技高网...

【技术保护点】
一种工业级智能卡发行方法,其特征在于,该方法包括:工业级智能卡发行系统中订单管理平台接收订单,从中提取发行终端IP及发行数据包,通过以太网发送给对应的发行终端;发行终端接收上述发行数据包,确定所接收到的发行数据包为预个人化发行的智能卡片内操作系统(COS)时,将所述COS发送给所有网口读卡器,并指示所有网口读卡器将收到的COS进行存储,由网口读卡器每次读取存储的COS,进行发卡;所述发行终端确定所接收到的发行数据包为个人化发行的个人化数据时,根据智能卡IP将所述个人化数据直接发送给相应的网口读卡器,指示网口读卡器直接进行发卡。

【技术特征摘要】
1.一种工业级智能卡发行方法,其特征在于,该方法包括: 工业级智能卡发行系统中订单管理平台接收订单,从中提取发行终端IP及发行数据包,通过以太网发送给对应的发行终端; 发行终端接收上述发行数据包,确定所接收到的发行数据包为预个人化发行的智能卡片内操作系统(COS)时,将所述COS发送给所有网口读卡器,并指示所有网口读卡器将收到的COS进行存储,由网口读卡器每次读取存储的C0S,进行发卡; 所述发行终端确定所接收到的发行数据包为个人化发行的个人化数据时,根据智能卡IP将所述个人化数据直接发送给相应的网口读卡器,指示网口读卡器直接进行发卡。2.按权利要求1所述的方法,其特征在于, 所述发行终端根据所接收到的发行数据包的标识确定该数据包为预个人化发行的COS还是个人化发行的个人化数据。3.按权利要求1或2所述的方法,其特征在于,该方法还包括: 发行设备还将所述网口读卡器发卡成功与否的状态通过发行终端反馈给订单管理平台。4.一种工业级智能卡发行系统,包括多个发行设备,其特征在于,该系统包括订单管理平台、多个发行终端,每个发行终端下连接有一发行设备及多个网口读卡器,其中: 订单管理平台,收到订单后,从中提取发行终端IP及发行数据包,并发送给对应的发打终端; 发行终端,接收所述订 单管理平台下发的发行数据包,将接收到的发行数据包发送给相应的网口读卡器,并确定所接收到的发行数据包为预个人化发行的智能卡片内操作系统(COS)时,向所有网口读卡器发送预个人化发行指令,确定所接收到的发行数据包为个人化发行的个人化数据时,向对应的网口读卡器发送个人化发行指令; 网口读卡器,在收到预个人化发行指令时,将收到的发行数据包中的COS进行存储以便发行设备在发卡时读取,以及在收到个人化发行指令时,将收到的发行数据包中的个人化数据直接按发行设备的控制写入智能卡。5.按权利要求4所述的系统,其特征在于,所述发行设备,还将发卡成功与否的状态通过所述发行终端反馈给所述订单管理平台。6.按权利要求4所述的系统,其特征在于,所述发行终端根据所接收到的发行数据包的标识确定该数据包为预个人化发行的COS还是个人化发行的个人化数据。7.按权利要求4、5或6所述的系统,其特征在于,所述发行终端为...

【专利技术属性】
技术研发人员:金银军贾小勇杨冲丁岳刘洋徐兴亮金鹏举
申请(专利权)人:北京大唐智能卡技术有限公司
类型:发明
国别省市:

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

1