DB3502Z 5025.1-2017 厦门市智慧停车系统技术规范 第2部分:停车场联网技术要求_第1页
DB3502Z 5025.1-2017 厦门市智慧停车系统技术规范 第2部分:停车场联网技术要求_第2页
DB3502Z 5025.1-2017 厦门市智慧停车系统技术规范 第2部分:停车场联网技术要求_第3页
DB3502Z 5025.1-2017 厦门市智慧停车系统技术规范 第2部分:停车场联网技术要求_第4页
DB3502Z 5025.1-2017 厦门市智慧停车系统技术规范 第2部分:停车场联网技术要求_第5页
已阅读5页,还剩39页未读 继续免费阅读

下载本文档

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

文档简介

DB3002/5025.2—2017 2规范性引用文件 3术语及定义 4停车场的分类及要求 5联网方式 6数据采集 7联网通信 8其他要求 附录A(规范性附录)停车场联网通信协议 参考文献 DB3002/5025.2—2017DB3502/Z5025—2017《智慧停车系统技术规范》分为五部分:——第1部分:总则;——第2部分:停车场联网技术要求;——第3部分:停车场管理系统技术要求;——第4部分:停车场电子支付技术要求;——第5部分:停车信息平台技术要求;本部分为DB3502/Z5025—2017的第2部分。本部分按照GB/T1.1—2009给出的规则起草。本部分由厦门市建设局提出并归口。本部分的起草单位:厦门路桥信息股份有限公司、厦门市停车产业协会、厦门市标准化研究院。本部分的起草人:林勇泉、林剑锋、庄建青、黄南星、林立南。DB3002/5025.2—20174停车场的分类及要求4.1按服务对象分类4.1.1公共停车场公共停车场是指为社会车辆提供停放服务的停车场所。主要设置在城市出人口、外围环境、大型商场、文化娱乐(影剧院、体育场馆)、医院、机场、车站、码头等公共设施附近,面向社会开放,为各种出行者提供停车服务。4.1.2配建停车场配建停车场是指在各类公共建筑或设施附属建设,为与之相关的出行者提供停车服务的停车场。主要是办公楼、园区等停车场所。4.1.3专用停车场专用停车场是指建在住宅小区、行政企事业单位等内部,仅供本单位内部车辆停放的停车场和私人停车场所。4.2按停车场管理系统分类4.2.1出入口管理子系统取卡/取票出入口管理子系统停车场采用基于IC卡识别技术的取卡停车管理系统,在停车场的出入口处设置一套出入口管理设备,通过识别IC卡进行车辆的检验、记录、收费,实现车辆的进出场管理。免取卡出入口管理子系统停车场采用基于视频识别技术的免取卡停车管理系统,通过出入口视频识别设备识别车牌号码、车型及车辆颜色进行车辆的检验、记录、收费,实现车辆的进出场管理。4.2.2车位引导与寻车管理子系统通过超声波、地磁或视频分析等技术,实时分析车位占用或空闲状态,通过车位状态指示灯显示车位状态,并将剩余车位信息发至车位引导屏、平台。4.3停车信息上传要求4.3.1各类停车场应按《智慧停车系统技术规范第2部分:停车场管理系统技术要求》要求建设。4.3.2已完成建设的停车场应停车场数据上传要求上传停车信息。见表1。DB3002/5025.2—2017表1停车场数据上传要求———5联网方式5.1基本框架停车信息平台通过通信网络采集停车场信息,对停车场信息进行存储、处理、统计分析、转发,通过移动终端、网站、电话、车载导航等多种方式为公众、停车场经营者、政府决策者提供信息服务。见图1。图1停车场信息联网框架DB3002/5025.2—20175.2停车场信息采集方式5.2.1直接采集方式直接采集方式指利用车辆检测设备采集停车信息的采集方式,在停车场车位上方安装车辆检测器(如微波检测器、超声波检测器、视频检测器)采集停车场车位占有情况,通过通讯模块将采集到的停车信息传送到停车场管理服务器,然后再通过通信网络发送到停车信息平台。见图2。图2停车场信息直接采集方式5.2.2间接采集方式间接采集方式指从停车场管理系统采集车辆进出场记录、剩余车位数的采集方式,即停车场管理系统采集出入场车辆信息,通过局域网将停车信息传送到停车场管理服务器,停车场收费管理系统进行统计车位信息,通过服务器将采集到的停车信息发送到停车信息平台。停车场管理系统的数据传输接口采用TCP/IP协议。见图3。图3停车场信息间接采集方式6数据采集6.1停车场信息管理联网接入停车信息平台的停车场应在平台登记停车场信息,并由平台进行统一编号、配置密钥,作为停车场与停车信息平台联网的身份标识。见表2。DB3002/5025.2—2017表2停车场登记信息6.2采集内容停车信息采集内容包括周期内的剩余车位数及实时车辆进出场记录。见表3、表4。表3剩余车位数表4车辆通行记录表4(续)6.3数据准确率6.3.1停车场上传的停车场名称、地址、编号、经纬度、车位数等静态信息的准确率≥99%。6.3.2停车场上传的剩余车位数、车辆通行记录等动态信息的准确率≥95%。6.4数据保存、重发停车场管理系统的通信链路因故中断时,停车场管理服务器必须对停车信息进行保存,直至通信链路恢复,在通信链路恢复后,停车场管理服务器必须将中断时保存的数据和恢复后的数据发送到停车信息平台。7联网通信7.1联网通信要求7.1.1停车信息平台在通信网络中应具有独立的IP地址。7.1.2停车信息平台数据通信接口传输方式采用传输协议采用socket或http/https协议传输。7.1.3停车场管理系统根据接口协议,定时生成要上传的数据文件,并即时上传至指定的停车信息平台的通信应用服务器中。通行类数据文件实时上传,剩余车位信息每隔3min上传一次。7.1.4停车信息平台自动监测停车场站级与停车信息平台的网络连接情况,当网络连接断开时,产生报警提醒。7.1.5支持网络异常情况下的数据补传功能。7.1.6从停车场管理系统发出数据到中心接收到数据,产生的数据平均时延≤10s、丢包率≤0.2%、误码率≤0.2%。7.2联网通信过程首先,停车场管理系统登录到停车信息平台,成功后停车场管理系统通过向停车信息平台发送车位状态包来保持连接,在连接的条件下,停车场管理系统与停车信息平台完成实时数据传输。见图4。DB3002/5025.2—2017(规范性附录)停车场联网通信协议A.1联网通信方式统 接受连接请求1请求2请求N应答N反向请求客户端与服务端采用长连接方式,当连接上长时间无数据传输时,服务端应主动断开连接。见图A.1。统 接受连接请求1请求2请求N应答N反向请求图A.1长链接通信方式客户端使用长连接方式发送数据,流程如下:a)客户端开启一个连接。b)服务端接受连接。c)客户端发送一条请求。d)服务端接收到请求后,返回相应的结果。e)客户端不管是否收到返回的结果,都可以发送下一条请求。f)服务端接收到请求后,返回相应的结果(中间省略N个发送与接收的过程)。g)服务端也可以向客户端发送反向请求包。A.2传输约定和异常处理A.2.1.1采用传输控制协议(TCP)作为传输层协议,TCP监听端口为9001;DB3002/5025.2—2017A.2.1.2客户端与服务端的数据发送/接收过程为一问一答方式。A.2.1.3双方约定的接收响应时间为5s,即客户端发送一条数据后,如5s还未收到回复,则重发,重发3次后不再重发;若连续3条数据(包括重发数据)未收到回复,则断开连接并进行重连。A.3通信过程A.3.1通信连接的建立向车场系统发送登录失败数据包停车信息平台接收到车场系统登录请求包判断车场系统是否合法向车场系统发送登录正确数据包登录请求包登录应答包停车场管理系统向停车信息平台发送登录请求包,如果停车信息平台给予正确的反馈,则表示停车向车场系统发送登录失败数据包停车信息平台接收到车场系统登录请求包判断车场系统是否合法向车场系统发送登录正确数据包登录请求包登录应答包停车场收费管理系统停车场收费管理系统车场系统登录到数据中心超时收到数据中心超时应答信息返回正确登录应答包图A.2通信连接建立流程A.3.2通信连接的保持登录成功后,停车场管理系统按设定的时间周期T1主动给停车信息平台发送车位状态上报请求包维持长连接,停车信息平台对车位状态上报请求包予以应答。见图A.3。DB3002/5025.2—2017停车信息平台开始等待车位状态上报结束停车信息平台开始等待车位状态上报结束停车场管理系统开始 图A.3车位状态包传输流程A.3.3数据传输开始<>是否接收到车辆通行数据包YES 发送车辆通行应答包停车信息平台等待车辆通行数据包NO车辆通行上报请求车辆通行上报应答当有车辆进出车场时,停车场管理系统实时向停车信息平台上报车辆进出场数据。停车信息平台收开始<>是否接收到车辆通行数据包YES 发送车辆通行应答包停车信息平台等待车辆通行数据包NO车辆通行上报请求车辆通行上报应答停车场管理系统YESNO是否已发送3次NO开始等待车辆通行向数据中心发送车辆通行信息是否接收到应答包YES图A.4车辆通行数据传输流程DB3002/5025.2—2017A.4Socket协议报文格式A.4.1数据包结构数据包由包头、数据实体和校验码组成,如图A.5所示。图A.5数据包结构说明:包头——每数据报文必须符合的数据格式头,包括:SessionID,数据包流水号,数据类型,数据实体长度,协议版本。数据实体——具体数据内容。校验码——采用CRC16校验方式对包头和数据实体进行校验所产生的结果码。算法采用X25查表法,详细算法见图A.6。结束符——采用一个字节FF,做为数据包的终止标识。A.4.2数据包字段约定A.4.2.1所有保留字段都应当置0x0。A.4.2.2所有获取不到的字段都应当置0x0。A.4.2.3字节顺序采用大端模式(big-endian)。A.4.2.4所有中文字符统一采用UTF-8编码。A.4.2.5协议中所有时间戳为从1970年1月1日0时0秒到当前时间的总毫秒数,UTC时间。A.4.3CRC校验算法约定CRC的X25查表算法的JAVA代码见图A.6。图A.6CRC校验算法A.5HTTP协议报文格式A.5.1数据类型说明时间戳均为整形,为1970-01-0100:00:00到当前的毫秒数A.5.2空值说明传递参数中对于可选参数,String类型统一传递一个空串(“”),整形、浮点型统一传递0。A.5.3报文传输及编码接口报文采用json传输,编码统一用UTF-8编码。A.5.4报文结构A.5.4.1报文参数A.请求报文参数说明。见表A.1。表A.1请求报文参数说明DB3002/5025.2—2017"method":"0x1000","accessToken":"xxx","timestamp":1456789022133,"parkingNo":"xxx",A.响应报文参数说明。见表A.2。表A.2响应报文参数说明停车信息平台分配给车场或者停车平台的唯一身"sequence":"xxx","timestamp":1456789022133,"resultCode":"000000","resultMsg":"成功",DB3002/5025.2—2017A.5.4.2签名认证A.停车信息平台为每一个客户端应用系统(停车场收费管理系统)提供一个唯一的key/secret对作为身份识别的标识,每一个接口都需要传递key和sign进行身份认证。A.sign的算法:a)将请求报文头按表A.1顺序(data不参与拼接)和secret进行拼接,拼接后的结构如下:method=xxx&accessToken=xxx×tamp=xxx&ver=xxx&parkingNo=xxx&key=xxx&secret=xxxb)将响应报文头按表A.2顺序(data不参与拼接)和secret进行拼接,拼接后的结构如下:timestamp=xxx&ver=xxx&parkingNo=xxx&resultCode=xxx&resultMsg=xxx&key=xxx&secret=xxxc)然后对拼接完的字符串进行md5加密得到sign的值A.6数据定义A.6.1返回码定义表A.3返回码定义A.6.2车辆类型定义表A.4车辆类型定义A.6.3车牌颜色定义表A.5车牌颜色定义DB3002/5025.2—2017A.6.4卡类型定义表A.6卡类型定义A.6.5事件类型定义(可选)表A.7事件类型定义表A.7数据格式A.7.1数据包结构表A.8数据包结构定义数据包结构说明如下:——SessionID:停车场收费管理系统登录平台时使用,登录数据包的SessionID为0。登录平台成功后,平台分配给停车场收费管理系统的临时身份ID;——数据包流水号(Number数据包的顺序号,用来标识数据包发出的先后顺序;——数据类型(Type标识是哪种类型的数据包,数据类型定义见表A4-3;——数据实体长度(Length数据实体Data的长度;——协议版本(Version协议的版本号(计算方法:1.2=(byte[0]=1;byte[1]=2;)——数据实体(Data包含具体的数据,由不同类型的数据包具体决定;——CRC校验:详细算法见3.4.3,校验范围为BYTE0~BYTEn。A.7.2数据类型定义表A.9数据类型定义A.7.3数据包实体定义A.7.3.1登录请求(0x1001)停车场收费管理系统密钥需要加密传输,具体加密算法为:停车信息平台分配的密码+包头中的时间戳后,进行md5。见表A.10。表A.10登录请求数据实体定义停车场收费管理系统编停车场收费管理系统的信息录入到请求包中的信息与服务器中的注册停车场收费管理系统密钥A.7.3.2登录应答(0x2001)表A.11登录应答数据实体定义停车系统判定是否继续发送登录请求,见A.6.1返回码定义平台服务器确认停车场收费管理A.7.3.3车位状态上报请求(0x1002)表A.12车位状态上报实体定义A.7.3.4车位状态上报应答(0x2002)表A.13车场状态上报应答数据实体定义A.7.3.5入场请求(0x1003)表A.14

温馨提示

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

评论

0/150

提交评论