高清视频监控卡口系统号牌识别设备接入平台版本223-接口协议文档_第1页
高清视频监控卡口系统号牌识别设备接入平台版本223-接口协议文档_第2页
高清视频监控卡口系统号牌识别设备接入平台版本223-接口协议文档_第3页
高清视频监控卡口系统号牌识别设备接入平台版本223-接口协议文档_第4页
高清视频监控卡口系统号牌识别设备接入平台版本223-接口协议文档_第5页
已阅读5页,还剩69页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

第74页共74页高清视频监控卡口系统号牌识别设备接入平台版本V2_2_2014.4技术规程上海XXXXX股份有限公司2014-04

更改控制页版本修订时间修订内容修订人干系人备注V1.02009-09-20初稿XXXXV1.12009-12-161.修改协议九未上传数据查询,增加返回的总记录数的字段,方便中心检查与号牌识别设备的记录数是否一致,方便中心上端进行数据恢复2.原有协议四,协议五BH字段长度有误,应该为15位编号3.建议每个上下行数据包都采用包头+协议头+BH+数据段+包尾的方式,便于统一进行组包与拆包,否则有的有BH,有的没有BH,感觉不方便XXV1.12009-12-171。全部改为包头+协议头+BH+数据段+包尾的方式,便于统一进行组包与拆包2。增加对数据补传协议执行的说明,5历史数据补传规则3.增加协议10,用于将任意时间段的数据标记为未成功上传,用于重发该时间段的历史记录XXV1.12009-12-181.协议九未上传数据查询的反馈,增加开始日期,开始时间,结束日期,结束时间字段,方便进行判断2.协议十重新标记为未上传记录,增加开始日期,开始时间,结束日期,结束时间,标志为未上传记录数字段,方便返回进行判断XXV1.52010-02-1协议一开始工作增加返回实时图片通信服务器的IP地址与端口,见6.12.协议三实时上传记录增加识别时间,号牌结构,号牌数量字段,见6.23.协议四补传未成功上传的历史记录增加识别时间,号牌结构,号牌数量字段,见6.34.协议八设备报警,报警类型字段增加05机箱震动报警,见6.45.增加协议十一实时上传记录和图片信息,见6.56.增加协议十二实时上传图片控制,见6.6XXV1.62010为了与原先1.1使用的版本的协议相符合,所有的协议号在原有基础上增加100修改协议三实时上传记录由于车道编号扩充为2位,扩充TPID至34位;增加违法类型字段,见5.2协议四补传为未成功上传的历史记录增加图片定义,补充说明发送历史记录的发送方式,见5.4协议五设备校时,增加返回校时之前的时间,补充说明可替代的校时方式,见协议5.5协议七返回设备工作状态改为由DC发起,RD应答,增加返回硬盘容量,硬盘剩余容量,当前CPU的占有率的字段,见5.7协议八设备报警增加报警分类,扩充报警类型定义,见5.8增加协议十一心跳测试XXXXV1.72010协议三实时上传记录,协议四补传未成功上传的历史记录,增加车牌坐标X,车牌坐标Y,车标类型,车长字段,增加了车标类型的代码定义表;对于号牌颜色,速度,车辆属地,违法类型增加了代码值和默认值,增加了对于行人/非机动车的字段默认值填写方法,见5.3,5.4协议五设备校时,增加补充说明如果NTP协议校时的校时间隔为1小时对于CRC32数据校验,增加协议附录,给出CRC32算法的参考代码,见6XXXXV1.7.12010-02-251.补充说明6协议附录(CRC32算法C语言的参考实现)中CRC32算法的C语言实现代码XXV1.7.220101.根据GA/T497-2009标准,修改车牌颜色的代码定义值XXV1.7.32010-04-27原先的违法类型字段定义不一致,先统一定义为:1卡口2超速3闯红灯9其他其他类型待定义XXV1.7.42010-08-02增加以下车标定义1.江铃 J72.大宇 D73.中顺 P1XXV1.7.52011-12-14修改违法类型字段定义项为:0000卡口9999其他1302闯红灯1341闯禁令XXV1.8.12011-12-21协议三和协议四增加字段电子警察路口号,下位图片存储地址,详见5.3和5.4协议七增加字段信号灯状态,详见5.7协议九增加字段违法类型,详见5.9协议十增加字段重传数据类型,详见5.10XXV1.8.22012-01-09协议三和协议四增加字段录像数量和录像视频访问地址,详见5.3和5.4协议五修改协议执行的步骤说明。使该协议成为触发外场设备与NTP进行校时的命令。XXV1.8.32012-01-10协议七调整了“信号灯状态”在原协议中的内容位置详见5.7协议九调整了“违法类型”在原协议中的内容位置详见5.9所有违法类型的长度定义为5位XXV1.8.2012-02-27增加路口号、路口号、车道号的定义说明,见2.5、2.6和2.7。修改协议号版本为1.8详见5.1统一本协议涉及的上传编号BH为路口号。所有涉及的协议,长度仍为15位,不足位时前导空格补足。删除SBH设备号的定义及相关协议内容。统一本协议涉及的违法类型的长度定义为5位,实际使用时按照保安公司提供的2位违法代码,不足位时前导0补足。详见4.1表5。协议三、四增加限速字段,详见5.3,5.4确认图片存储地址,并定义图片地址、录像地址字节长度,详见5.3和5.4及第二部分4.1和4.2协议七补充车道状态、摄像机状态的属性,详见5.7XXV1.8.52012协议三、四增加录像类型字段,修改原录像地址字段长度。详见5.3,5.4修订录像保存文件名。详见第二部分4.2XXV1.8.62012-03-14对CRC32校验的C语言参考实现进行了修改,详见6.协议附录协议三、四增加红灯时间字段,详见5.3,5.4录像分类增加dav类型,并对无录像是该字段的内容进行规定。详见5.3,5.4对协议三的执行规程进行了定义,详见5.3。对协议四的执行规程进行了补充,补充定时补传的规程,详见5.4。修改图片类型字段类型为number(1),详见5.3,5.4XXV22012-11-9取消路口号的概念(路口号是一个逻辑概念,并且路口号不能保证统一),恢复原有的设备号的概念加入针对卡口平台的支持,可以同时支持卡口设备与卡口平台对接,增加认证编号,当连接类型是卡口设备类型的时候,认证编号表示为设备编号,当连接类型是卡口平台类型的时候,表示为卡口平台编号协议七返回设备工作状态,设备应答返回增加数据长度字段,增加每个设备的设备编号字段修正协议附录的CRC算法C语言参考实现中的程序代码XXV2.012013-08-14调整5.8协议报警的认证编号与报警类型字段之间的顺序更换协议3,协议四的数据长度信息与设备编号的位置,数据长度信息放在前面,便于协议长度的解析将图片URL地址与图片数据信息合并在一起,便于进行协议解析V2.22014-04-03协议三、协议四增加视频下载地址增加新的录像类型TSV2.2.12014-06-09协议三、四的图片访问地址(59-128)、录像访问地址(65-256)、录像下载地址(65-128)长度扩大,V2.2.22014-06-101.协议三、四的图片类型字段长度改为2,增加内容09-12的图片类型V2.2.32014-11-25增加黑名单布控对应的违法类型99999,更新违法字段类型定义表增加了协议十二的说明第一部分数据通信规程总则目的为实现将外场号牌设备识别的实时记录即时、准确地传输至平台,规范接入行为,规定接入流程和数据格式。更好地满足外场号牌识别设备接入平台的需要,特制定本通信规程。适用本通信协议是一个基于TCP/IP网络连接的采用明文数据包交互的用户层通信协议,它定义了协议的功能、格式以及构成元素,还制订了通信流程及传输规则。本通信协议适用于号牌识别信息采集系统的数据中心与外场采集设备之间的数据传输。参考《浦东新区高清视频监控卡口系统招标文件》《浦东新区高清视频监控卡口系统投标文件》RFC0959文件传输协议。J.Postel,J.Reynolds.1985.10术语定义数据中心号牌采集系统中负责自动接收、存储、汇总分析外场采集设备采集的号牌识别数据,并提供数据查询服务的场所。简称DC。外场采集设备安装在检测现场负责采集车辆经过图片、采集设备状态和识别机动车辆号牌号码、号牌颜色、速度、经过时间等识别信息的设备。简称RD。定时发送定时发送是外场采集设备按协议规定的周期,定时自发地与数据中心进行数据传输的一种通信方式。这种通信方式适宜传输时效性要求不高的数据信息,例如外场采集设备定时将检测的流量发送至数据中心,它的优点是对通信网络、数据中心的通信压力较小。实时发送实时发送是一种区别于定时发送的数据传输方式,它是一种立即发送式的数据传输方式。这种通信方式适宜传输实时、动态的识别信息,例如当外场采集设备检测一辆机动车经过,开始识别,并识别结束后,立即将相关信息发送至数据中心。路口号路口号是指外场设备采集点所在路口的编号,一个路口一个编号,由总队事故处统一编制并提供。路口号长度为5位采集点号采集点号=路口号+车道号。车道号长度为两位。车道号车道排序规则是按照抓拍方向,按北、西、南、东,从左到右顺序编码。通信网络安装于数据中心的通信服务器可以支持TCP/IP(TransmissionControlProtocl/InternetProtocl)的任何通信网络与外场采集设备进行数据通信,例如局域网、公共无线通信网等。本通信协议仅涉及用户层,用户层以下层面的机理可参考TCP/IP知识库。参见通信网络框图,数据中心通信服务器的通信资源(固定IP地址和TCP端口)有数据中心负责分配管理,数据中心数据中心通信服务器/固定IPTCP/IPTCP/IP通信网络TCP/IP外场采集设备1TCP/IP外场采集设备2TCP/IP外场采集设备n。。。。。。。通信网络框图发送报文方(客户端口)与接收方相连。发送方应该有固定的端口号(接收方端口号开放.)。通常,在不需要发送报文的情况下,由客户端关闭会话层.但在通讯端口发生错误或软件系统结束的情况下,双方都可以关闭会话层。在会话层关闭以后服务端口应等待客户端口的下一次连接。而客户端在连接成功之前应该重复进行连接。协议构造本通信协议发布的报文的所有字段必须与字段类型相一致,除少数协议无应答包外,绝大多数协议均由发送包与应答包组成,数据包由表1所列的基本元素排列构成。数据包元素表1元素一览表序号助记符名称说明数据类型、长度及范围(字节)1APPLY应答APPLY=1成功APPLY=0失败Char(1)2BB协议版本本通信协议的版本号=1.0Char(4)3RZBH认证编号当连接类型为外场卡口设备类型的时候为卡口设备的采集点号,当连接类型为卡口平台接入的时候为卡口平台编号Char(15)4BH采集点号外场采集点设备的编号,由DC分配Char(15)5BJFL报警分类0硬件报警1软件报警2环境检测报警Char(1)6BJLX报警类型(环境检测报警类型)01:机箱开门02:机箱关门03:机箱内温度超限04:机箱内温度过低05:机箱震动报警(软件报警)01:软件异常(硬件报警)01:CPU占有率高02:硬盘剩余空间不够Char(2)7BT数据包头标志表示数据包开始=0x2Byte(1)8BW数据包尾标志表示数据包结束=0x3Byte(1)9CDH车道号设计的车道编号Number(2),1-9910CDS车道数指定的车道数量Number(2),0-9911CDZS车道总数设计的检测车道总数Number(2),0-9912CDZT车道状态表示车道状态,y表示正常,n表示异常,u表示无此功能。Char(1)13CLSD车辆属地号牌号码中的汉字和第一位识别的字母。如“沪A”、“空U”Char(3)14CRC校验值指定记录范围的CRC16(0xA001)校验值15CSYS车身颜色按照国家标准GA24.8-2005有关规定。各种车身颜色,见表3Char(1)16DK端口号外场采集设备与数据中心通信的端口号,如“8888”Number(5),1-6553617HPHM号牌号码外场采集设备识别出的号牌结果。按照国家标准GA36-92及GA37-92有关规定。如“沪A00001”,未识别出的结果为“00000000”行人号牌号码定义为“88888888”非机动车号牌号码定义为“99999999”在号牌中如果有一个位未能识别,则该位标记为“?”Char(15)18HPYS号牌颜色各种号牌颜色,见表2Char(2),1-9919HCDS工作车道数正常工作的车道数Number(2),0-9920IPIP地址外场采集设备与数据中心通信的本机IP地址,如“2Char(15)21JGSJ经过时间车辆在外场被抓拍的时间。如2009-03-0515:22:33Char(19),格式:yyyy-MM-ddhh24:mi:ss22JLS记录数号牌识别设备在某段时间内检测到的号牌识别数。23JLT记录号牌识别设备在某个时间索引期间检测到的号牌识别数据的记载称为JLT。24RQ日期Char(10),格式:yyyy-MM-dd25SJ时间Char(12),格式:hh24:mi:ss.zzz26SPD车速单位km/hNumber(3),0-25027SPDA平均车速单位km/hNumber(3),0-25028SXJZS摄像机总数表示该号牌识别设备连接的摄像机总数。Number(2),0-9929SXJZT摄像机状态表示摄像机状态,y表示正常,n表示异常,u表示无此功能。Char(1)30TPID图片ID用于唯一标识一次号牌识别结果的ID编号,由编号、车道号、经过时间(精确到毫秒)组成。如:3451376589176290120090102110820088,其中345137658917629为断面编号,01为车道号,20090102110820088为车辆经过断面的时间,2009年01月02日11时08分20.088秒Char(34),格式:BH(15位)+车道号(2位)+经过时间(17位)yyyyMMddhhmisszzz31WCJLS未传记录数号牌识别设备在某段时间内未上传至数据中心的记录数Number(7),0-9999998,9999999表示数据大于等于9999999条。32CCM出错码表示识别软件未能完整识别号牌信息的具体结果。Number(2),0-99,0:正常;1:全零;2:汉字位无法识别;3:字母或者数字位无法识别;4:汉字无法识别并且字母或者数字位无法识别。33CCYY出错原因前端无法识别号牌的原因。Number(2),0-99,0:正常;1:无法定位号牌。34CPJL车牌记录TPID(CHAR34)HPHM(CHAR15)HPYS(CHAR2)JGSJ(CHAR19)SPD(NUMBER3)CLSD(CHAR3)CSYS(CHAR1)CCM(NUMBER2)CCYY(NUMBER2)35YXSJ有效时间上传图片信息的有效时间36TPSL图片数量图片数量Number(1)37TPLX图片类型0特写图片1全景图片。。。。。。。Number(1)38TPDX图片大小图片大小(单位:字节)39SJJY数据校验数据校验,用于信息的完整性Char(8)40CPZBX车牌坐标X车牌抓拍点坐标X值(原点位于图片的左上角位置)99999未能识别Number(5)41CPZBY车牌坐标Y车牌抓拍点坐标Y值(原点位于图片的左上角位置)99999未能识别Number(5)42CBLX车标类型车辆厂商代码,见表4车标类型代码表Char(2)43CX车型1小型车2中型车3大型车9其他Char(1)44WFLX违法类型由保安公司提供Number(5)45TPDZ图片访问地址下位存储图片的物理地址,地址长度待规范存储方式后定义.Char(59)46XHDZT信号灯状态y代表正常,n代表异常,u代表无此功能Char(1)47CCLX重传数据类型1所有违法数据(含图片)2所有违法(不含图片)3所有该时段内未成功上传的违法数据(含图片)4所有该时段内未成功上传得违法数据(不含图片)5所有卡口数据(不含图片)6所有该时段内未成功上传的卡口数据(不含图片)Char(1)48XS限速单位km/h,0-250,无限速则用0Number(3)49LXSL录像数量违法录像的数量(0~N)Number(1)50LXDZ录像访问地址下位存储录像的物理地址,地址长度待规范存储方式后定义.Char(65)由代码BT表示一个报文的开始,由代码BW表示一个报文的结束。报文的边界是通过BT到BW来判断的。表2号牌颜色代码表代码颜色00白色01黄色02蓝色03黑色04其他99未知表3车身颜色代码表代码颜色A白B灰C黄D粉E红F紫G绿H蓝I棕J黑Z其他表4车标类型代码表品牌编码品牌编码品牌编码品牌奥迪A0华泰H6双环S2阿尔法罗米欧A1吉奥J0上海英伦S3阿斯顿马丁A2捷豹J1世爵S4奔驰B0金杯J2斯柯达S5北京B1江淮J3三菱S6布嘉迪B2吉利J4双龙S7别克B3精灵smartJ5沃尔沃W0宾利B4吉普JeepJ6威麟W1宝马B5江铃J7五菱汽车W2保时捷B6凯迪拉克K0威兹曼W3本田B7克莱斯勒K1现代X0奔腾B8柯尼赛格K2雪佛兰X1比亚迪B9开瑞K3夏利X2标致BA兰博基尼L0雪铁龙X3长安C0力帆L1西亚特X4长城C1陆风L2英菲尼迪Y0长丰C2路虎L3一汽Y1川汽野马C3莲花L4中华Z0东风D0莲花汽车L5众泰Z1大发D1林肯L6中兴Z2东风风神D2雷克萨斯L7帝豪D3铃木L8东南D4雷诺L9道奇D5劳斯莱斯LA大众D6迈巴赫M0大宇D7MGM1飞碟F0迷你MINIM2法拉利F1玛莎拉蒂M3丰田F2马自达M4福特F3欧宝M5福田F4讴歌M6菲亚特F5帕加尼P0GMCG0中顺P1广汽G1全球鹰Q0哈飞H0奇瑞Q1黄海H1起亚Q2悍马H2日产R0海马H3瑞麒R1华普H4荣威R2红旗H5萨博S0斯巴鲁S1表5违法类型与违法行为匹配表公安部违法代码违法类型违法简称0卡口数据130301超速30%(含),不足50%430501在高速公路上超速不足50%430601在高速公路上正常情况下以低于规定最低时速行驶的160301超过规定时速50%130311超速20%(含),不足30%(不含)130321超速10%(含)不足20%(不含)的430511在城市快速路上超速不足50%的430611低于城市快速路规定最低时速行驶130204机动车不按机动车信号灯表示通行的130224机动车不按方向指示信号灯表示通行的130214机动车不按车道信号灯表示通行的1090010违反警告标志指示1091010违反警告标线指示1043011变更车道时影响正常行驶的机动车1044011在禁止掉头或禁止左转弯地点掉头1045011在容易发生危险的路段掉头1344011违反禁令标志指示1345011违反禁止标线指示1042023不按规定车道行驶1018023机动车不在机动车道内行驶1019023违反规定使用专用车道1243023违反规定超越、穿插前方停车排队的机动车1243123违反规定超越、穿插前方缓慢行驶的机动车1023023前方受阻时未依次交替通行1024023无信号或交警指挥路口受阻未依次交替通行1025023前方受阻时在人行横道区域内停车等候的1208023不按所需行进方向驶入导向车道1212023路口向右转弯遇同车道内有车等候,不依次停车等候的1228023路口遇有交通阻塞时未依次等候1025123前方受阻时在网状线区域内停车等候的1025223前方受阻时在人行横道区域内停车等候的1025323前方受阻时时在网状线区域内停车等候的1211030遇停止信号时,停在停止线以内或路口内的1301042逆向行驶1207045未按规定戴安全头盔1614046故意遮挡机动车号牌1615046故意污损机动车号牌1344047违反环保禁令标志的1210050路口遇放行信号不依次通过的1304051右侧超车1039199机动车违反规定停放、临时停车9999999黑名单布控数据的表述及传输规则数的表达1、16进制数加前导符“0x”表示,如0xFFFE2、十进制数不加前导符3、所有前导符均忽略不传数据表达式1、表达式的等价关系(D)@E<==>D1,D2,。。。,Dn其中:n=E,Dn表示第n个D元素。如果E=0,则A=‘’。2、报文的所有的字段必须与字段类型相一致。当数据不能填满字段或左边空着时,必须插入空格填满字段。Char类型字段必须左填充空格,数字字段用前导零(ASCII)进行右填充。协议约定协议双方,如果在一方发送报文在等待时间之内仍然没有收到回应下,重发一次,如果仍然没有收到对方的回应,则停止本次协议发送。所有协议集采用CRC32的校验方式,在6协议附录中给出C语言的参考实现通信协议集(2.22版本)协议一开始工作RD发送包,RD>DC数据方向:RD>中心认证服务器序号字段描述类型宽度(字节)备注1BT数据包头Byte1表示数据包开始=0x22101协议号Char33LJLX连接类型Num10:外场卡口设备1:卡口平台接入4RZBH认证编号Char15当连接类型为外场卡口设备类型的时候为卡口设备的采集点号,当连接类型为卡口平台接入的时候为卡口平台编号5IPIP地址Char15外场采集设备与数据中心通信的本机IP地址,如“26BB协议版本Char4本通信协议的版本号=2.27SJJY数据校验Char88位CRC32十六进制校验字符串,用于验证协议的完整性,校验范围从BT至SJJY之前8BW数据包尾Byte1表示数据包结束=0x3DC应答包,DC>RD:序号字段描述类型宽度备注1BT数据包头Byte1表示数据包开始=0x22601协议号Char33RZBH认证编号Char15当连接类型为外场卡口设备类型的时候为卡口设备的采集点号,当连接类型为卡口平台接入的时候为卡口平台编号4APPLY应答Char1APPLY=1允许APPLY=0不允许5IPIP地址Char15DC分配给外场设备的通信服务器地址,RD在之后的通信中均连接该服务器6DK端口Number5外场采集设备与数据中心通信的端口号,如“8888”。7RQ日期Char10yyyy-MM-dd8SJ时间Char12hh24:mi:ss.zzz9SJJY数据校验Char88位CRC32十六进制校验字符串,用于验证协议的完整性,校验范围从BT至SJJY之前10BW数据包尾Byte1表示数据包结束=0x3说明:RD每次开机或者与服务器断开重连之后执行此协议RD连接至中心号牌认证服务器,获取中心号牌通信服务器的IP地址与端口,如果尝试若干次,无法连接上中心号牌认证服务器,则用最近一次保存的中心通信服务器的IP地址与端口。协议二结束工作RD发送包,RD>DC:数据方向:RD>中心认证服务器序号字段描述类型宽度备注1BT数据包头Byte1表示数据包开始=0x22102协议号Char33RZBH认证编号Char15当连接类型为外场卡口设备类型的时候为卡口设备的采集点号,当连接类型为卡口平台接入的时候为卡口平台编号4SJJY数据校验Char88位CRC32十六进制校验字符串,用于验证协议的完整性,校验范围从BT至SJJY之前5BW数据包尾Byte1表示数据包结束=0x3DC应答包,DC>RD:序号字段描述类型宽度备注1BT数据包头Byte1表示数据包开始=0x22602协议号Char33RZBH认证编号Char15当连接类型为外场卡口设备类型的时候为卡口设备的采集点号,当连接类型为卡口平台接入的时候为卡口平台编号4APPLY应答Char1APPLY=1允许APPLY=0不允许5SJJY数据校验Char88位CRC32十六进制校验字符串,用于验证协议的完整性,校验范围从BT至SJJY之前6BW数据包尾Byte1表示数据包结束=0x3说明:RD每次关闭应用时执行协议三实时上传记录RD发送包,RD>DC:序号字段描述类型宽度备注1BT数据包头Byte1表示数据包开始=0x22103协议号Char33RZBH认证编号Char15当连接类型为外场卡口设备类型的时候为卡口设备的采集点号,当连接类型为卡口平台接入的时候为卡口平台编号4SJCD数据长度Number7数据包的字节长(从BH到BW之前所有字节的长度)5BH采集点号Char15外场采集点设备的编号,由DC分配6TPID图片IDChar34BH(15位)+车道号(2位)+经过时间(17位)yyyyMMddhhmisszzz7HPHM号牌号码Char15外场采集设备识别出的号牌结果。按照国家标准GA36-92及GA37-92有关规定。如“沪A00001”,未识别出的结果为“00000000”行人号牌号码定义为“88888888”非机动车号牌号码定义为“99999999”在号牌中如果有一个位未能识别,则该位标记为“?”8HPYS号牌颜色Char2根据GA/T497-2009标准,现改为00白色01黄色02蓝色03黑色04其他99未知行人颜色定义60:白61:灰62:黄63:粉64:红65:紫66:绿67:蓝68:棕69:黑70:其他99未知非机动车颜色定义80:白81:灰82:黄83:粉84:红85:紫86:绿87:蓝88:棕89:黑90:其他99:未知9JGSJ经过时间Char19车辆在外场被抓拍的时间。格式:yyyy-MM-ddhh24:mi:ss如2009-03-0515:22:3310SPD车速Number3单位km/h,0-250,255数据无意义11CLSD车辆属地Char3号牌号码中的汉字和第一位识别的字母。如“沪A”、“空U”,999数据无意义12CSYS车身颜色Char1按照国家标准GA24.8-2005有关规定。各种车身颜色,见表3.A:白B:灰C:黄D:粉E:红F:紫G:绿H:蓝I:棕J:黑Z:其他13CCM出错码Number2表示识别软件未能完整识别号牌信息的具体结果。0:正常;1:全零;2:汉字位无法识别;3:字母或者数字位无法识别;4:汉字无法识别并且字母或者数字位无法识别。14CCYY出错原因Number2前端无法识别号牌的原因。0:正常;1:无法定位号牌。15SBSJ识别时间Number10从图像抓拍到识别完成所经过的是时间(单位:毫秒)16HPJG号牌结构Number11-单排2-武警3-警用4-双排5-其他17HPSL号牌数量Number1号牌数量18WFLX违法类型Number5定义见4.1表519CPZBX车牌坐标位置X值Number5车牌抓拍点坐标X值(原点位于图片的左上角位置)99999未能识别20CPZBY车牌坐标位置Y值Number5车牌抓拍点坐标Y值(原点位于图片的左上角位置)99999未能识别21CBLX车标类型Char2车标类型,数据定义见4.1数据包元素关于车标的定义代码99其他22CX车型Number11小型车2中型车3大型车9其他23XS限速Number3单位km/h,0-250,无限速则用024HDSJ红灯时间Number6闯红灯违法行为抓拍时,表示该违法在红灯发生后多少时间,单位为秒S25TPSL图片数量Number1号牌记录附带的图片数量(0~N)26TPLXi(i=1..TPSL)图片i类型Number21车牌特写图片2车牌全景图片3非机动车特写图片4非机动车全景图片5行人特写图片6行人全景图片7违法合成图片一8违法合成图片二09车辆全景一10车辆特写一11车辆全景二12车辆特写二27TPDXi(i=1..TPSL)图片i大小Number7图片i(i=1..TPSL)的字节大小28TPDZi(i=1..TPSL)图片i访问地址Char128下位存储图片i的物理地址,地址长度待规范存储方式后定义.重复26-28数量为实际图片的数量大小,n=tpsl29TPSJ图片数据块Byte所有图片二进制数据块,如果TPSL为0,则该数据块可跳过……………重复29数量为实际图片的数量大小30LXSL录像数量Number1违法录像的数量(0~N)31LXLX录像分类Char10AVI1MPEG2MP43RMVB4dav5TS不在此分类中,协议待扩充如果数据不含违法录像,则该字段用空格补足即可。32LXDZi(i=1..LXSL)录像i访问地址Char256访问录像文件的流媒体地址,例如rtsp://服务器地址/视频名33录像i下载地址Char128下载录像文件的地址,例如ftp://服务器地址/视频名……………重复31-3333SJJY数据校验Char88位CRC32十六进制校验字符串,用于验证协议的完整性,校验范围从BT至SJJY之前34BW数据包尾Byte1表示数据包结束=0x3DC应答包,DC>RD:序号字段描述类型宽度备注1BT数据包头Byte1表示数据包开始=0x22603协议号Char33RZBH认证编号Char15当连接类型为外场卡口设备类型的时候为卡口设备的采集点号,当连接类型为卡口平台接入的时候为卡口平台编号4BH采集点号Char15外场采集点设备的编号,由DC分配5TPID图片IDChar34BH(15位)+车道号(2位+经过时间(17位)yyyyMMddhhmisszzz6SJJY数据校验Char88位CRC32十六进制校验字符串,用于验证协议的完整性,校验范围从BT至SJJY之前7BW数据包尾Byte1表示数据包结束=0x3说明:RD每次完成一个号牌识别时执行。RD若没有收到DC的回复信息,应当对该条记录标志为“未成功上传”,等到下一个补传周期来临时,对此数据进行补传。协议四补传未成功上传的历史记录RD发送包,RD>DC:序号字段描述类型宽度备注1BT数据包头Byte1表示数据包开始=0x22104协议号Char33RZBH认证编号Char15当连接类型为外场卡口设备类型的时候为卡口设备的采集点号,当连接类型为卡口平台接入的时候为卡口平台编号4SJCD数据长度Number7数据包的字节长(从BH到BW之前所有字节的长度)5BH采集点号Char15外场采集点设备的编号,由DC分配6TPID图片IDChar34BH(15位)+车道号(2位)+经过时间(17位)yyyyMMddhhmisszzz7HPHM号牌号码Char15外场采集设备识别出的号牌结果。按照国家标准GA36-92及GA37-92有关规定。如“沪A00001”,未识别出的结果为“00000000”行人号牌号码定义为“88888888”非机动车号牌号码定义为“99999999”在号牌中如果有一个位未能识别,则该位标记为“?”8HPYS号牌颜色Char2根据GA/T497-2009标准,现改为00白色01黄色02蓝色03黑色04其他99未知行人颜色定义60:白61:灰62:黄63:粉64:红65:紫66:绿67:蓝68:棕69:黑70:其他99未知非机动车颜色定义80:白81:灰82:黄83:粉84:红85:紫86:绿87:蓝88:棕89:黑90:其他99:未知9JGSJ经过时间Char19车辆在外场被抓拍的时间。格式:yyyy-MM-ddhh24:mi:ss如2009-03-0515:22:3310SPD车速Number3单位km/h,0-250,255数据无意义11CLSD车辆属地Char3号牌号码中的汉字和第一位识别的字母。如“沪A”、“空U”,999数据无意义12CSYS车身颜色Char1按照国家标准GA24.8-2005有关规定。各种车身颜色,见表3.A:白B:灰C:黄D:粉E:红F:紫G:绿H:蓝I:棕J:黑Z:其他13CCM出错码Number2表示识别软件未能完整识别号牌信息的具体结果。0:正常;1:全零;2:汉字位无法识别;3:字母或者数字位无法识别;4:汉字无法识别并且字母或者数字位无法识别。14CCYY出错原因Number2前端无法识别号牌的原因。0:正常;1:无法定位号牌。15SBSJ识别时间Number10从图像抓拍到识别完成所经过的是时间(单位:毫秒)16HPJG号牌结构Number11-单排2-武警3-警用4-双排5-其他17HPSL号牌数量Number1号牌数量18WFLX违法类型Number5定义见4.1表519CPZBX车牌坐标位置X值Number5车牌抓拍点坐标X值(原点位于图片的左上角位置)99999未能识别20CPZBY车牌坐标位置Y值Number5车牌抓拍点坐标Y值(原点位于图片的左上角位置)99999未能识别21CBLX车标类型Char2车标类型,数据定义见4.1数据包元素关于车标的定义代码99其他22CX车型Number11小型车2中型车3大型车9其他23XS限速Number3单位km/h,0-250,无限速则用024HDSJ红灯时间Number6闯红灯违法行为抓拍时,表示该违法在红灯发生后多少时间,单位为秒S25TPSL图片数量Number1号牌记录附带的图片数量(0~N)26TPLXi(i=1..TPSL)图片i类型Number21车牌特写图片2车牌全景图片3非机动车特写图片4非机动车全景图片5行人特写图片6行人全景图片7违法合成图片一8违法合成图片二09车辆全景一10车辆特写一11车辆全景二12车辆特写二27TPDXi(i=1..TPSL)图片i大小Number7图片i(i=1..TPSL)的字节大小28TPDZi(i=1..TPSL)图片i访问地址Char128下位存储图片i的物理地址,地址长度待规范存储方式后定义.重复26-28数量为实际图片的数量大小,n=tpsl29TPSJ图片数据块Byte所有图片二进制数据块,如果TPSL为0,则该数据块可跳过……………重复29数量为实际图片的数量大小30LXSL录像数量Number1违法录像的数量(0~N)31LXLX录像分类Char10AVI1MPEG2MP43RMVB4dav5TS不在此分类中,协议待扩充如果数据不含违法录像,则该字段用空格补足即可。32LXDZi(i=1..LXSL)录像i访问地址Char256访问录像文件的流媒体地址,例如rtsp://服务器地址/视频名33录像i下载地址Char128下载录像文件的地址,例如ftp://服务器地址/视频名……………重复31-3333SJJY数据校验Char88位CRC32十六进制校验字符串,用于验证协议的完整性,校验范围从BT至SJJY之前34BW数据包尾Byte1表示数据包结束=0x3DC应答包,DC>RD:序号字段描述类型宽度备注1BT数据包头Byte1表示数据包开始=0x22604协议号Char33RZBH认证编号Char15当连接类型为外场卡口设备类型的时候为卡口设备的采集点号,当连接类型为卡口平台接入的时候为卡口平台编号4BH采集点号Char15外场采集点设备的编号,由DC分配5TPID图片IDChar34BH(15位)+车道号(2位+经过时间(17位)yyyyMMddhhmisszzz6SJJY数据校验Char88位CRC32十六进制校验字符串,用于验证协议的完整性,校验范围从BT至SJJY之前7BW数据包尾Byte1表示数据包结束=0x3说明:RD根据与DC之间的约定,定时执行。定时执行原则:补传原则修定为两种方式,一、每隔一小时补传。二隔天补传(凌晨1-5点)。1)每隔一小时补传:每一小时补传前一个小时未成功上传的数据,例如5:07补传4:00-5:00的数据,7:07补传6:00-7:00的数据。考虑高峰时段车辆处理的及时性,每天7:30-9:30和16:30-18:30不进行补传。2)隔小时补传,不同设备尽量选在同时片区执行,例如部分设备整点执行,部分设备15分执行,不分设备25分执行。3)隔天补传:每天凌晨1-5点,补传10天内未成功上传的数据,应优先补传最新数据。并且在RD处理空闲时执行,但当有实时数据需要上传时,停止该协议的执行。优先级低于协议三。外场采集设备在自身识别空闲状态下,均可执行协议四对未成功上传的数据进行补传,补传原则为,优先补传最近的未上传数据,在保证优先上传实时车牌信息的情况下,当有空闲补传未上传的数据。由于考虑到网络中断以后,有大量的历史数据需要发送,发送端必须采用停等方式进行数据发送,每次发送一个历史数据包时候同步等待DC的反馈,设置一定的超时时间(目前暂定5s),避免通过异步方式大量发送历史数据包,造成网络阻塞,丢包,影响实时数据的上传。如果是行人/非机动车记录则相关数据按照如下默认值进行填写6HPHM号牌号码Char15行人号牌号码定义为“88888888”,非机动车号牌号码定义为“99999999”7HPYS号牌颜色Char2号牌颜色原有定义01黄色02蓝色06黑色25白色99未知根据GA/T497-2009标准,现改为00白色01黄色02蓝色03黑色04其他99未知行人颜色定义60:白61:灰62:黄63:粉64:红65:紫66:绿67:蓝68:棕69:黑70:其他99未知非机动车颜色定义80:白81:灰82:黄83:粉84:红85:紫86:绿87:蓝88:棕89:黑90:其他99:未知8JGSJ经过时间Char19行人/非机动车在外场被抓拍的时间。格式:yyyy-MM-ddhh24:mi:ss如2009-03-0515:22:339SPD车速Number3如果RD能够识别出行人/非机动车的速度,则填写实际的速度,否则写入25510CLSD车辆属地Char3999数据无意义11CSYS车身颜色Char1Z:其他12CCM出错码Number20:正常13CCYY出错原因Number20:正常14SBSJ识别时间Number10行人/非机动车识别时间(单位:毫秒)15HPJG号牌结构Number15-其他16HPSL号牌数量Number1017WFLX违法类型Number5定义见4.1表518CPZBX坐标位置X值Number5行人/非机动车抓拍点坐标X值(原点位于图片的左上角位置)19CPZBY坐标位置Y值Number5行人/非机动车抓拍点坐标Y值(原点位于图片的左上角位置)20CBLX车标类型Number299其他21CX车型Number19其他协议五校时DC发送包,DC>RD:序号字段描述类型宽度备注1BT数据包头Byte1表示数据包开始=0x22105协议号Char33RZBH认证编号Char15当连接类型为外场卡口设备类型的时候为卡口设备的采集点号,当连接类型为卡口平台接入的时候为卡口平台编号4RQ日期Char10yyyy-MM-dd5SJ时间Char12hh24:mi:ss.zzz6SJJY数据校验Char88位CRC32十六进制校验字符串,用于验证协议的完整性,校验范围从BT至SJJY之前7BW数据包尾Byte1表示数据包结束=0x3RD应答包,RD>DC:序号字段描述类型宽度备注1BT数据包头Byte1表示数据包开始=0x22605协议号Char33RZBH认证编号Char15当连接类型为外场卡口设备类型的时候为卡口设备的采集点号,当连接类型为卡口平台接入的时候为卡口平台编号4RQ日期Char10yyyy-MM-ddRD校时之前的日期5SJ时间Char12hh24:mi:ss.zzzRD校时之前的时间6SJJY数据校验Char88位CRC32十六进制校验字符串,用于验证协议的完整性,校验范围从BT至SJJY之前7BW数据包尾Byte1表示数据包结束=0x3说明:协议五RD收到DC发送的该命令后,即与NTP服务器进行校时,无论校时成功与否均返回应答包。设备校时存在毫秒的延时,如果有其他的校时手段(如采用NTP协议),则可以替代本协议,如果采用NTP校时协议,则RD与NTP服务器的校时间隔为1小时协议六系统重启DC发送包,DC>RD:序号字段描述类型宽度备注1BT数据包头Byte1表示数据包开始=0x22106协议号Char33RZBH认证编号Char15当连接类型为外场卡口设备类型的时候为卡口设备的采集点号,当连接类型为卡口平台接入的时候为卡口平台编号4RQ日期Char10yyyy-MM-dd5SJ时间Char12hh24:mi:ss.zzz6SJJY数据校验Char88位CRC32十六进制校验字符串,用于验证协议的完整性,校验范围从BT至SJJY之前7BW数据包尾Byte1表示数据包结束=0x3RD应答包,RD>DC:序号字段描述类型宽度备注1BT数据包头Byte1表示数据包开始=0x22606协议号Char33RZBH认证编号Char15当连接类型为外场卡口设备类型的时候为卡口设备的采集点号,当连接类型为卡口平台接入的时候为卡口平台编号4SJJY数据校验Char88位CRC32十六进制校验字符串,用于验证协议的完整性,校验范围从BT至SJJY之前5BW数据包尾Byte1表示数据包结束=0x3协议七返回设备工作状态DC发送包,DC>RD:序号字段描述类型宽度备注1BT数据包头Byte1表示数据包开始=0x22107协议号Char33RZBH认证编号Char15当连接类型为外场卡口设备类型的时候为卡口设备的采集点号,当连接类型为卡口平台接入的时候为卡口平台编号4SJJY数据校验Char88位CRC32十六进制校验字符串,用于验证协议的完整性,校验范围从BT至SJJY之前5BW数据包尾Byte1表示数据包结束=0x3RD应答包,RD>DC:序号字段描述类型宽度备注1BT数据包头Byte1表示数据包开始=0x22607协议号Char33RZBH认证编号Char15当连接类型为外场卡口设备类型的时候为卡口设备的采集点号,当连接类型为卡口平台接入的时候为卡口平台编号4SJCD数据长度Number7由于设备信息长度不一致,增加数据长度字段,数据包的字节长度是从设备总数到BW之前所有字节的长度)5SBZS设备总数Number5设备个数,当连接类型为外场卡口设备类型的时候为16BH采集点号Char15外场采集点设备的编号,由DC分配7IPIP地址Char15外场采集设备与数据中心通信的本机IP地址,如“28CDZS车道总数Number2设计的检测车道总数,0-999(CDZT)@CDZS车道状态Char1*CDZS表示车道状态,y表示正常,n表示异常,u表示无此功能,根据车道编号依次从左向右,例如:yyn,代表1、2号车道正常,3号车道异常。10SXJZS摄像机总数Number2表示该号牌识别设备连接的摄像机总数。11(SXJZT)@SXJZS摄像机状态Char1*SXJZS表示摄像机状态,y表示正常,n表示异常,u表示无此功能。左起第一位代表全景摄像机,第二位开始,根据摄像机对应的车道编号依次从左向右,例如:yyyn,代表全景摄像机、1、2号摄像机正常,3号摄像机异常。12JXWD机箱温度Number3表示机箱温度。13JXM机箱门Char1y代表开门,n代表关门,u代表无此功能14YPRL硬盘容量(单位:兆)Number7硬盘总容量(单位:兆)15YPSYRL硬盘剩余容量(单位:兆)Number7硬盘剩余容量(单位:兆)16CPUZYLCPU占有率Number3当前CPU占有率17XHDZT信号灯状态Char1y代表正常,n代表异常,u代表无此功能…重复6至17,循环次数为设备总数18SJJY数据校验Char88位CRC32十六进制校验字符串,用于验证协议的完整性,校验范围从BT至SJJY之前19BW数据包尾Byte1表示数据包结束=0x3协议八设备报警RD发送包,RD>DC:序号字段描述类型宽度备注1BT数据包头Byte1表示数据包开始=0x22108协议号Char33RZBH认证编号Char15当连接报警类型为外场卡口设备类型的时候为卡口设备的采集点号,当连接报警类型为卡口平台接入的时候为卡口平台编号4BH设备编号Char15当连接报警类型为外场卡口设备类型的时候为卡口设备的采集点号,当连接报警类型为卡口平台接入的时候为卡口平台编号5LJBJLX连接报警类型Num10:外场卡口设备报警1:卡口平台报警6BJFL报警分类Char10硬件报警1软件报警2环境检测报警7BJLX报警类型Char2(环境检测报警类型)01:机箱开门02:机箱关门03:机箱内温度超限04:机箱内温度过低05:机箱震动报警(软件报警)01:软件异常(硬件报警)01:CPU占有率高02:硬盘剩余空间不够8SJJY数据校验Char88位CRC32十六进制校验字符串,用于验证协议的完整性,校验范围从BT至SJJY之前9BW数据包尾Byte1表示数据包结束=0x3DC应答包,DC>RD:序号字段描述类型宽度备注1BT数据包头Byte1表示数据包开始=0x22608协议号Char33RZBH认证编号Char15当连接类型为外场卡口设备类型的时候为卡口设备的采集点号,当连接类型为卡口平台接入的时候为卡口平台编号4SJJY数据校验Char88位CRC32十六进制校验字符串,用于验证协议的完整性,校验范围从BT至SJJY之前5BW数据包尾Byte1表示数据包结束=0x3说明:实时报警。当定义的故障发生时,立即执行协议八,向中心报警。协议九未上传数据查询DC发送包,DC>RD:序号字段描述类型宽度备注1BT数据包头Byte1表示数据包开始=0x22109协议号Char33RZBH认证编号Char15当连接类型为外场卡口设备类型的时候为卡口设备的采集点号,当连接类型为卡口平台接入的时候为卡口平台编号4BH采集点号Char15外场采集点设备的编号,由DC分配5RQ1日期Char10yyyy-MM-dd6SJ1时间Char12hh24:mi:ss.zzz7RQ2日期Char10yyyy-MM-dd8SJ2时间Char12hh24:mi:ss.zzz9WFLX违法类型Number5定义见4.1表510SJJY数据校验Char88位CRC32十六进制校验字符串,用于验证协议的完整性,校验范围从BT至SJJY之前11BW数据包尾Byte1表示数据包结束=0x3RD应答包,RD>DC:序号字段描述类型宽度备注1BT数据包头Byte1表示数据包开始=0x22609协议号Char33RZBH认证编号Char15当连接类型为外场卡口设备类型的时候为卡口设备的采集点号,当连接类型为卡口平台接入的时候为卡口平台编号4BH采集点号Char15外场采集点设备的编号,由DC分配5RQ1日期Char10yyyy-MM-dd6SJ1时间Char12hh24:mi:ss.zzz7RQ2日期Char10yyyy-MM-dd8SJ2时间Char12hh24:mi:ss.zzz9WCJLS未传记录数Number7号牌识别设备在某段时间内产生的未上传记录数,0-9999998,9999999表示数据大于等于9999999条。10ZJLS总记录数Number7号牌识别设备在某段时间内产生的总记录数,0-9999998,9999999表示数据大于等于9999999条。11SJJY数据校验Char88位CRC32十六进制校验字符串,用于验证协议的完整性,校验范围从BT至SJJY之前12BW数据包尾Byte1表示数据包结束=0x3说明:协议九仅是中心对外场采集设备的未上传数据进行统计查询用,与协议四无前后执行关系。协议十数据强制重传DC发送包,DC>RD:序号字段描述类型宽度备注1BT数据包头Byte1表示数据包开始=0x22110协议号Char33RZBH认证编号Char15当连接类型为外场卡口设备类型的时候为卡口设备的采集点号,当连接类型为卡口平台接入的时候为卡口平台编号4BH采集点号Char15外场采集点设备的编号,由DC分配5RQ1日期Char10yyyy-MM-dd6SJ1时间Char12hh24:mi:ss.zzz7RQ2日期Char10yyyy-MM-dd8SJ2时间Char12hh24:mi:ss.zzz9CCLX重传数据类型Char11所有违法数据(含图片)2所有违法(不含图片)3所有该时段内未成功上传的违法数据(含图片)4所有该时段内未成功上传得违法数据(不含图片)5所有卡口数据(不含图片)6所有该时段内未成功上传的卡口数据(不含图片)10SJJY数据校验Char88位CRC32十六进制校验字符串,用于验证协议的完整性,校验范围从BT至SJJY之前11BW数据包尾Byte1表示数据包结束=0x3RD应答包,RD>DC:序号字段描述类型宽度备注1BT数据包头Byte1表示数据包开始=0x22610协议号Char33RZBH认证编号Char15当连接类型为外场卡口设备类型的时候为卡口设备的采集点号,当连接类型为卡口平台接入的时候为卡口平台编号4BH采集点号Char15外场采集点设备的编号,由DC分配5RQ1日期Char10yyyy-MM-dd6SJ1时间Char12hh24:mi:ss.zzz7RQ2日期Char10yyyy-MM-dd8SJ2时间Char12hh24:mi:ss.zzz9GXJLS标志为未上传的记录数Number7标志未上传的记录数,0-9999998,9999999表示数据大于等于9999999条,0表示该时间段中无记录数10SJJY数据校验Char88位CRC32十六进制校验字符串,用于验证协议的完整性,校验范围从BT至SJJY之前11BW数据包尾Byte1表示数据包结束=0x3说明:当DC请求起始时间与结束时间的记录重新标记为未成功上传的记录以后,RD将该时间的记录全部标记为全部未成功上传的记录,发起协议四补传未成功上传的记录,该协议主要用于中心已经保存的数据丢失以后,需要重新发起补传该时间段的记录协议十一心跳测试RD发送包,RD>DC:序号字段描述类型宽度备注1BT数据包头Byte1表示数据包开始=0x22111协议号Char34RZBH认证编号Char15当连接类型为外场卡口设备类型的时候为卡口设备的采集点号,当连接类型为卡口平台接入的时候为卡口平台编号5SJJY数据校验Char88位CRC32十六进制校验字符串,用于验证协议的完整性,校验范围从BT至SJJY之前6BW数据包尾Byte1表示数据包结束=0x3DC应答包,DC>RD:序号字段描述类型宽度备注1BT数据包头Byte1表示数据包开始=0x22611协议号Char33RZBH认证编号Char15当连接类型为外场卡口设备类型的时候为卡口设备的采集点号,当连接类型为卡口平台接入的时候为卡口平台编号4SJJY数据校验Char88位CRC32十六进制校验字符串,用于验证协议的完整性,校验范围从BT至SJJY之前5BW数据包尾Byte1表示数据包结束=0x3说明:RD如果在一定时间之内(暂定两分钟)没有需要发送给DC的数据,则发送心跳测试数据包给DC,若有需要发送的数据包则不需要发送,以免影响通信效率。协议十二黑名单发布DC应答包,DC>RD:序号字段描述类型宽度备注1BT数据包头Byte1表示数据包开始=0x22112协议号Char33RZBH认证编号Char15当连接类型为外场卡口设备类型的时候为卡口设备的采集点号,当连接类型为卡口平台接入的时候为卡口平台编号4SJCD数据长度Number7由于设备信息长度不一致,增加数据长度字段,数据包的字节长度是从设备总数到BW之前所有字节的长度)5MDZS黑名单总数Number5同一批次发布的黑名单号牌总数6HPHM号牌号码Char15外场采集设备识别出的号牌结果。按照国家标准GA36-92及GA37-92有关规定。如“沪A00001”,未识别出的结果为“00000000”行人号牌号码定义为“88888888”非机动车号牌号码定义为“99999999”在号牌中如果有一个位未能识别,则该位标记为“?”…重复6,循环次数为黑名单总数7FLAG发布停止标志位Char1是否停止:0是开始发布,1是停止发布8SJJY数据校验Char88位CRC32十六进制校验字符串,用于验证协议的完整性,校验范围从BT至SJJY之前9BW数据包尾Byte1表示数据包结束=0x3RD发送包,RD>DC:序号字段描述类型宽度备注1BT数据包头Byte1表示数据包开始=0x22612协议号Char33RZBH认证编号Char15当连接类型为外场卡口设备类型的时候为卡口设备的采集点号,当连接类型为卡口平台接入的时候为卡口平台编号5ISRCV接受反馈Char1ISRCV=1成功ISRCV=0异常4SJJY数据校验Char88位CRC32十六进制校验字符串,用于验证协议的完整性,校验范围从BT至SJJY之前5BW数据包尾Byte1表示数据包结束=0x3说明:协议十二发布的黑名单车牌,RD捕捉到后,通过协议三、四将车牌数据发送到DC,违法类型为黑名单布控,代码定义根据《违法类型与违法行为匹配表》,99999协议附录(CRC32算法C语言参考实现)staticconstunsignedlongcrctable[256]={0x00000000,0x77073096,0xee0e612c,0x990951ba,0x076dc419,0x706af48f,0xe963a535,0x9e6495a3,0x0edb8832,0x79dcb8a4,0xe0d5e91e,0x97d2d988,0x09b64c2b,0x7eb17cbd,0xe7b82d07,0x90bf1d91,0x1db71064,0x6ab020f2,0xf3b97148,0x84be41de,0x1adad47d,0x6ddde4eb,0xf4d4b551,0x83d385c7,0x136c9856,0x646ba8c0,0xfd62f97a,0x8a0x14015c4f,0x63066cd9,0xfa0f0x3b6e20c8,0x4c69105e,0xd56041e4,0xa2677172,0x3c03e4d1,0x4b04d447,0xd20d85fd,0xa50ab56b,0x35b5a8fa,0x42b2986c,0xdbbbc9d6,0xacbcf940,0x32d86ce3,0x45df5c75,0xdcd60dcf,0xabd13d59,0x26d930ac,0x51de003a,0xc8d75180,0xbfd06116,0x21b4f4b5,0x56b3c423,0xcfba9599,0xb8bda50f,0x2802b89e,0x5f058808,0xc60cd9b2,

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论