- 1、本文档共11页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
1
应用层网络层物理层
应用层
网络层
物理层
路边停车数据采集系统技术规范第6部分:通信协议
1范围
本部分规定了路边停车数据采集系统网关与路边停车信息系统(以下简称“信息系统”)之间的通信协议栈、数据传输流程、数据格式及编码规则等内容。
本部分适用路边停车数据采集系统于网关与信息系统之间的数据传输。
2术语和定义
SZDB/Z274.1—2017《路边停车数据采集系统技术规范第1部分:总则》中规定的术语和定义适用于本文件。
3协议栈
网关与信息系统之间的通信协议栈包括物理层、数据链路层、网络层、传输层和应用层,见图1。其中:
物理层和数据链路层采用通信运营商的接入协议;
传输层和网络层采用TCP/IP协议,信息系统作为服务端,网关作为客户端;
应用层规范路边停车数据采集系统数据传输的数据格式,是本文件的主要内容。
应用层
传输层
传输层
网络层
数据链路层
数据链路层
物理层
网关
信息系统
图1网关与信息系统间通信协议栈
4数据传输流程
路边停车数据采集系统将泊位状态检测结果、设备状态、基础检测数据等信息通过网关加密后上传给信息系统,信息系统再做相应处理。
5数据格式及编码规则
2
5.1数据格式
路边停车数据采集系统与信息系统之间采用应用层数据格式进行数据传输。数据格式由起始符、数据长度、设备编码、功能关键字、消息内容、校验码、结束符组成,见表1。
数据的发送顺序依次为起始符、数据长度、设备编码、功能关键字、消息数据、校验码、结束符。对每个由多个字节构成的数据字段,应先发送最高有效字节,每个字节应先发送最低有效位。
表1数据格式
数据字段名称
起始符
数据长度
设备编码
功能关键字
消息内容
校验码
结束符
长度
(字节)
1
1
6
1
可变
2
1
每个数据字段的含义如下:
——起始符:8位二进制数;
——数据长度:其值为“设备编码”、“功能关键字”、“消息内容”三个字段的字节总数;
——设备编码:具体定义见7.2;
——功能关键字:具体定义见7.3;
——消息内容:具体定义见7.4;
——校验码:采用CRC-16校验方式,校验结果为两字节,校验内容包括“数据长度”、“设备编码”、“功能关键字”、“消息内容”四个字段,CRC-16根据多项式X16+X12+X5+1计算,计算初始值为0000h;
——结束符:8位二进制数。
当“长度”、“设备编码”、“功能关键字”、“消息内容”、“校验码”字段遇到“起始符”、“结束符”和转义字符时,应进行相应的转义处理。
5.2设备编码
设备编码由设备类型和设备ID两部分构成,其中设备ID包含厂家代码和设备地址两部分。设备编码规则见表2。
表2设备编码规则
数据字段名称
长度(字节)
数据类型
编码规则
设备类型
1
Uint8
设备类型代码:
01h-车位检测器;
02h-中继器;
03h-网关;
设备ID
厂家代码
1
Uint8
生产厂家代码,由用户部门分配。
设备地址
4
Uint32
生产厂家自定义。
5.3功能关键字
功能关键字定义了消息的类型,包括车位检测器事件、车位检测器心跳、中继器心跳、网关心跳、网关时钟同步消息等,同时支持系统运营商或设备供应商自定义扩展。
功能关键字信息及其编码见表3和表4。其中,编码字段的Bit0~bit4为功能关键字编码,Bit5~Bit6为加密指示、Bit7为上行/下行信息指示。
3
表3加密指示
序号
编码
(Bit6~bit5,二进制)
说明
1
00b
不加密
2
01b
AES加密
3
…
备用,可用于其他协商的加密方式
表4功能关键字
序号
消息名称
编码
(十六进制)
备注
1
车位检测器事件
01h
2
车位检测器心跳
02h
3
中继器心跳
03h
4
网关心跳
04h
5
网关时钟同步
05h/85h
最高位0表示上行信息,1表示下行信息。
6
……
……
注:编码取值为加密指示位为“00”时的值,加密指示位为其他值时相应改变。
5.4消息内容
5.4.1车位检测器事件信息
车位检测器检测到有车驶入或驶出时,立即发送泊位状态消息到网关,网关再将车位检测器事件信息上传给信息系统。消息内容见表5。
车位检测器事件消息分为短消息、长消息和扩展信息三种格式:
短消息格式包含属性为“必选”的内容,即时间、泊位状态、温度、消息序列号、地磁信息,总长度为15字节;
长消息格式包含属性为“必选”和“可选”的内容,即时间、泊位状态、温度、消息序列号、地磁信息、电压、电量、版本信息,总长度为19字节;
扩展信息格式为在长消息格式基础上,根据系统需求扩展的内容,由系统
文档评论(0)