logo资料库

中国银联电子签字板规范.pdf

第1页 / 共14页
第2页 / 共14页
第3页 / 共14页
第4页 / 共14页
第5页 / 共14页
第6页 / 共14页
第7页 / 共14页
第8页 / 共14页
资料共14页,剩余部分请下载后查看
Q/CUP 中 国 银 联 股 份 有 限 公 司 企 业 标 准 Q/CUP 043—2011 中国银联电子签字板规范 Electronic Signature Panel Specification 2011-11-20 发布 2012-01-01 实施 中国银联股份有限公司 发 布
Q/CUP 043—2011 目 次 1 范围 ................................................................................ 2 2 符号与缩略语 ........................................................................ 2 3 电子签字板的硬件要求 ................................................................ 2 4 电子签字板的软件要求 ................................................................ 2 5 电子签字板与 POS 终端设备间的通讯 .................................................... 2 6 电子签字与交易特征码的合成 .......................................................... 9 7 压缩算法 ............................................................................ 9 I
前 言 Q/CUP 043—2011 本标准对电子签字板与POS终端设备之间的通讯、电子签字板与交易特征码的图片合成,以及电子 签字图像的压缩算法做出规定。 本标准由中国银联股份有限公司提出。 本标准主要起草单位:中国银联技术管理部。 本标准主要起草人: 李伟、周皓、王兰。 I
Q/CUP 043-2011 电子签字板规范 1 范围 本文档主要定义POS终端与外接电子签字板之间的通信接口、交易特性码与电子签字合成的图像特 性和以及图片合成的压缩算法。 本标准适用于受理银行卡终端的外接电子签字板。 2 符号与缩略语 符号 STX ETX 描述 报文起始 02H 报文终止 03H Length 数据长度 LRC 校验码 Command ID 命令码 Data Value 数据 3 电子签字板的硬件要求 3.1 签字板按键要求 签字板应具有“确认”和“取消”按键,在持卡人完成电子签字提交和撤销签字信息使用。 3.2 对工作环境温湿度的要求 签字板应能在温度为0°C~40°C,相对湿度为20%~93%(40°C)的环境下稳定工作,在特殊环境 下工作应能满足特殊环境的特殊要求。 3.3 抗跌落能力 宜采用达到如下抗跌落能力的电子签字板,即在初速度为0的条件下,签字板从1m高处做自由落体 运动跌落到水泥地面,外壳无明显破损,各部分可正常工作。 3.4 可靠性 除非特殊部件另有规定,无故障工作时间不低于50,000小时。 4 电子签字板的软件要求 4.1 系统软件 应具有系统初始化,对软件、硬件的自检及报警功能,具备断电保护功能,并方便应用程序的加载 和参数设定。 4.2 二次开发平台 提供高级语言(如C语言)开发环境,提供二次开发专用接口,并提供应用模块,具备应用程序的 调试和测试环境。 4.3 模块化结构 支持模块化结构设计,软件应封装成几个相对独立、性能稳定的模块,供应用开发者使用。 5 电子签字板与 POS 终端设备间的通讯 5.1 电子签字板串口指令 2
5.1.1 通讯协议 POS与电子签字板应必须支持使用RS232 异步通信协议通信。RS232异步通信协议的波特率115200, Q/CUP 043—2011 8 数据位,1 停止位,无奇偶校验。 5.1.2 报文格式 STX Length Command ID 1 Byte 2 Bytes 1 Byte Data Value n Byte ETX LRC 1 Byte 1 Byte -STX(0x02) : 正文起始符 -Length : 从Command ID到ETX的字节数(包含ETX) -主要命令 : Contents 握手请求 握手响应 前一笔签字上传状态结果通知 前一笔签字上传状态结果响应 签字输入请求 签字完成成功响应 签字完成异常响应 签字结束请求 签字结束响应 上传失败签字批量传输请求 上传失败签字批量传输响应 上传失败签字批量传输结束请求 上传失败签字批量传输结束响应 Command ID 0xA0 0xB0 0xA1 0xB1 0xA2 0xB2 0xC2 0xA3 0xB3 0xA4 0xB4 0xA5 0xB5 -Data Value : 签字板到终端间的实际的数据 -ETX(0x03) : 正文结束符 -LRC : 从Length开始到ETX 结束的报文所有字节按位异或得到的结果(LEN和ETX参与运算) 5.1.3 通讯过程 5.1.3.1 通讯过程概述 电子签字板的主要功能将持卡人的电子签字与交易特征码进行图片合成并存储在电子签字板上,终 端设备在下一笔联机交易之后将签字信息上送至收单平台,签字板应具备掉电保护功能,保存签字及其 状态信息。电子签字板与终端的通讯过程主要分成以下几部分: 1、通讯连接测试: 测试签字板和终端连接情况,通信指令包括握手请求和握手响应。 2、前一笔签字上送状态(可选): 该组指令适应于电子签字信息存储于外接签字板中,签字信息存储于POS终端可无此组指令。 终端在进行本次交易电子签字之前,向签字板发送前一笔签字上传状态,签字板根据前一笔签字上 传状态,对签字进行删除或打标记并存储。 通讯指令包括前一笔签字上传状态通知和前一笔签字上传状态响应。 3、电子签字输入合成传输: 终端发起电子签字输入请求,电子签字板进行签字采集、合成、存储。通信指令包括签字输入 请求、签字完成成功响应、签字完成异常响应、签字结束请求、签字结束响应。 4、上传失败签字批量传输(可选): 3
Q/CUP 043-2011 该组指令适应于电子签字信息存储于外接签字板中,签字信息存储于POS终端可无此组指令。 签字板存储终端上送失败的签字,当存储笔数将满的情况下,终端在空闲时根据签字板提示指令发 起批量传输签字的命令。 主要通讯指令包括上传失败签字批量传输请求、上传失败签字批量传输响应、上传失败签字批 量传输结束请求、上传失败签字批量传输结束响应。 5.1.3.2 通讯指令详细描述 具体通讯过程参见图1: 持卡人 持卡人签名 POS终端 签名板 等待状态 等待输入 图像合成 存储 等待状态 握手请求 握手请求响应 前一笔签名上传状 态通知 前一笔签名上传状 态响应 签名输入请求 签名完成成功响应 签名完成异常响应 签名结束请求 签名结束响应 上传失败签名批量 传输请求 上传失败签名批量 传输响应 上传失败签名批量传 输结束请求 上传失败签名批量传 输结束响应 图1 签字板与POS终端通讯图 1、通讯连接测试指令: 1)握手请求:由POS终端向签字板发起握手请求,如果签字板应答准备就绪,终端可继续进行 电子签字;如果响应状态未准备好或3Sec未收到响应,POS终端将进行传统POS签字打单。 2)握手请求响应:电子签字板进行自检,根据自身工作状态向签字板回复响应。POS终端根据 签字板的响应状态决定是否继续电子签字。 2、前一笔签字上送状态指令(可选): 4
分享到:
收藏