DB13-T 5719-2023 高速公路可变信息标志网关接入规范_第1页
DB13-T 5719-2023 高速公路可变信息标志网关接入规范_第2页
DB13-T 5719-2023 高速公路可变信息标志网关接入规范_第3页
DB13-T 5719-2023 高速公路可变信息标志网关接入规范_第4页
DB13-T 5719-2023 高速公路可变信息标志网关接入规范_第5页
已阅读5页,还剩43页未读 继续免费阅读

下载本文档

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

文档简介

ICS03.220.20CCSR85AccessspecificationofchangeablemessagesigngatewayforexpresswayIDB13/T5719—2023前言 12规范性引用文件 13术语和定义 14体系结构 15一般要求 26数据格式 37消息定义 7附录A(资料性)消息示例 参考文献 DB13/T5719—2023本文件按照GB/T1.1—2020《标准化工作导则第1部分:标准化文件的结构和起草规则》的规定起草。请注意本文件的某些内容可能涉及专利。本文件的发布机构不承担识别专利的责任。本文件由河北省交通运输厅提出。本文件起草单位:河北交投智能交通技术有限责任公司、河北上元智能科技股份有限公司。本文件主要起草人:本文件主要起草人:闫满囤、程新平、李广、冯凤江、李世民、孙计山、田森、樊成成、尹春辉、王艳红、魏伟、王永涛、张德祥、杨增刊、王硕楠、刘会杨。DB13/T5719—20231高速公路可变信息标志网关接入规范本文件规定了用于高速公路的可变信息标志网关数据接入的体系结构、一般要求、数据格式和消息定义。本文件适用于高速公路运营管理应用平台与可变信息标志网关之间的数据交换,其他道路的应用平台与可变信息标志网关之间的数据交换可参照使用。2规范性引用文件下列文件中的内容通过文中的规范性引用而构成本文件必不可少的条款。其中,标注日期的引用文件,仅该日期对应的版本适用于本文件;不注日期的引用文件,其最新版本(包括所有的修改单)适用于本文件。GB/T34428.3-2017高速公路监控设施通信规程第3部分:LED可变信息标志3术语和定义GB/T34428.3界定的以及下列术语和定义适用于本文件。3.1可变信息标志changeablemessagesign简称CMS安装在高速公路路侧、中间隔离带或道路上方的点阵式显示屏,可通过控制指令改变显示内容,显示文字或图形信息,用于发布交通疏导、车速反馈、限速提示等信息的设施。[来源:GB/T34428.3-2017,3.1,有修改]3.2可变信息标志网关changeablemessagesigngateway简称CMSGW用于集中管理多个可变信息标志的软件或硬件设施。该设施对各类型号可变信息标志进行协议适配,实现CMS接入CMSGW,用于CMS设备管控的业务应用系统(以下简称应用平台)提供统一的管理操控接口。4体系结构基于CMSGW构建的系统,结构如图1所示。CMSGW处于应用平台与CMS之间,将多个CMS进行集中接入和协议适配,对CMSGW向应用平台传输的数据(以下简称上行数据)和应用平台向CMSGW传输的数据(以下简下行数据)进行传递。一个CMSGW设施,可为多个应用平台提供服务。DB13/T5719—20232图1基于CMSGW的应用体系结构5一般要求5.1通信方式CMSGW与应用平台间通信为双向通信,基于HTTP协议实现。CMSGW开放HTTP接口,用于接收控制指令;应用平台开放HTTP接口,用于接收CMSGW的配置数据和CMS设备实时数据。5.2CMSGW与应用平台交互流程CMSGW与应用平台交互流程如图2所示:图2CMSGW与应用平台交互流程示意图应用平台基于SM2算法,生成两对非对称密钥A和B。A组密钥用于上行通信签名和验签,B组密钥用于下行通信签名和验签。DB13/T5719—20233线下交换密钥,CMSGW持有A组私钥Key-A-Priv和B组公钥Key-B-Pub,用于上行通信签名和下行数据验签;应用平台持有A组公钥Key-A-Pub和B组私钥Key-B-Priv,用于上行数据验签和下行数据签上行通信流程为:CMSGW将待发送的数据使用Key-A-Priv进行签名,并将数据原文与数字签名一并发送至应用平台。应用平台采用Key-A-Pub进行验签,若通过即为合法数据。下行通信流程为:应用平台将待发送的数据使用Key-B-Priv进行签名,并将数据原文与数字签名一并发送至CMSGW。CMSGW采用Key-B-Pub进行验签,若通过即为合法数据。5.3数据接口CMSGW数据接收接口,请求参数见表1。接口用途:接收应用平台的下行数据接口地址:http://ip_address:port/cmsgw/gw/v1.0.0/data提交方式:POST表1CMSGW数据接收接口请求参数是是应用平台数据接收接口,请求参数见表2。接口用途:接收CMSGW的上行数据接口地址:http://ip_address:port/cmsgw/ap/v1.0.0/data提交方式:POST表2应用平台数据接收接口请求参数是是6数据格式为保证数据通用性和可理解性,GMSGW与应用平台数据传输格式基于JSON规范。6.1数据格式约定设备数据和指令数据都以JSON格式进行组织,包含header和body部分。其中header用于描述该信息,body部分为实际要传输的数据。DB13/T5719—20234{{{}}}{{{}}}6.2消息头消息头字段说明见表3。DB13/T5719—20235表3消息头字段说明是是是集中接入程序或设备的唯一否否传输的数据类型分为两类:第一类为设备数据、设备状态、请求回应等,由CMSGW发往应用平台。第二类为管控指令,包括设备动作指令、查询指令等。6.3消息体格式不同消息类型的消息体字段不同。DB13/T5719—20236{{{{}}]}6.4回应数据回应数据字段说明见表4。表4回应数据字段说明是否否是是6.5错误代码DB13/T5719—20237错误代码说明见表5。表5错误代码说明7消息定义本章节仅阐述消息定义和消息构成的要素,消息示例数据参见附录A。7.2CMS内容实时数据7.2.1消息头消息类型"msgType":"CMSMessage"7.2.2消息体内容内容实时上报BODY结构见表6。表6内容实时上报BODY结构是是是是是对齐方式:是2:闪烁;3:左移;4:上移;5:右移;6:下移;是是是DB13/T5719—20238表6内容实时上报BODY结构(续)否2:仿宋;3:黑体;4:楷体;否否2:绿色;3:蓝色;4:黄色;5:紫色;6:青色;否x是y是否否7.3CMS状态实时数据7.3.1消息头消息类型"msgType":"CMSStatus"7.3.2消息体内容CMS状态数据消息体内容说明定义见表7。表7CMS状态数据消息体内容说明定义是是是是-1:"异常";0:"未知";2:"故障";4:"未使用";否7,4CMS播放指令响应数据7.4.1消息头消息类型"msgType":"CMSResponsePlayMessage"DB13/T5719—202397.4.2消息体内容CMS播放指令内容说明见表8。表8CMS播放指令内容说明是是播放指令后异步返是设备在路段上的编码是-1:"异常";0:"未知";2:"故障";4:"未使用";7.5CMS亮度指令响应数据7.5.1消息头消息类型"msgType":"CMSReaponseSetLight"7.5.2消息体内容CMS亮度指令内容说明见表9。表9CMS亮度指令内容说明是是亮度设置指令后异步是是-1:"异常";0:"未知";2:"故障";4:"未使用";7.6亮度查询指令响应数据7.6.1消息头消息类型"smgType":"CMSResponseQueryLight"7.6.2消息体内容亮度查询指令相应BODY结构见表10。DB13/T5719—2023表10亮度查询指令响应BODY结构是是亮度查询指令后异是设备在路段上的编码是是-1:"异常";0:"未知";2:"故障";4:"未使用";7.7设备开关指令响应数据7.7.1消息头消息类型"msgType":"CMSReaponseTurnOnOff"7.7.2消息体内容设备开关指令响应BODY结构见表11。表11设备开关指令响应BODY结构是是开关屏指令后异步是设备在路段上的编码是-1:"异常";0:"未知";2:"故障";4:"未使用";7.8CMS设备属性全量上报数据7.8.1消息头消息类型"msgType":"CMSPropertyAll"7.8.2消息体内容设备属性全量上报BODY结构见表12。DB13/T5719—2023表12设备属性全量上报BODY结构是是是是是是width是是是是是是是否是否3:左移;4:上移;5:右移;否支持的对齐方式:DB13/T5719—2023表12设备属性全量上报BODY结构(续)否2:仿宋;3:黑体;否1:红色;2:绿色;3:蓝色;4:黄色;5:紫色;6:青色;否否2:"故障";4:"未使用";7.9CMS设备属性增量上报数据7.9.1消息头消息类型"msgType":"CMSPropertyIncre"7.9.2消息体内容设备属性增量上报BODY结构见表13。表13设备属性增量上报BODY结构是是是是是是DB13/T5719—2023表13设备属性增量上报BODY结构(续)width是是是持是是是是否是否3:左移;4:上移;5:右移;否支持的对齐方式:否2:仿宋;3:黑体;否1:红色;2:绿色;3:蓝色;4:黄色;5:紫色;6:青色;否DB13/T5719—2023表13设备属性增量上报BODY结构(续)否2:"故障";4:"未使用";是7.10CMS信息发布指令7.10.1消息头消息类型"smgType":"CMSPlayMessage"7.10.2消息体内容信息发布指令BODY结构见表14。表14信息发布指令BODY结构是是是是对齐方式:是2:闪烁;3:左移;4:上移;5:右移;6:下移;是是是否2:仿宋;3:黑体;4:楷体;否DB13/T5719—2023表14信息发布指令BODY结构(续)否2:绿色;3:蓝色;4:黄色;5:紫色;6:青色;否x是y是否否7.11CMS亮度设置指令7.11.1消息头消息类型"smgType":"CMSSetLigth"7.11.2消息体内容亮度设置指令BODY结构见表15。表15亮度设置指令BODY结构是是是动否7.12CMS亮度查询指令7.12.1消息头消息类型"smgType":"CMSQueryLigth"7.12.2消息体内容亮度查询指令BODY结构见表16。表16亮度查询指令BODY结构否DB13/T5719—20237.13CMS设备开关指令7.13.1消息头消息类型"smgType":"CMSTurnOnOff"7.13.2消息体内容设备开关指令BODY结构见表17。表17设备开关指令BODY结构是是设置亮度的命令结构是DB13/T5719—2023消息示例A.1CMS内容实时数据{{{{}]}}}DB13/T5719—2023A.2CMS状态实时数据{{}}}A.3CMS播放指令响应数据{{}}}A.4CMS亮度指令响应数据{{}}}DB13/T5719—2023A.5亮度查询指令响应数据{{}}}A.6设备开关指令响应数据{{}}}A.7CMS设备属性全量上报数据{{DB13/T5719—2023}}}A.8CMS设备属性增量上报数据{{}}}DB13/T5719—2023A.9CMS信息发布指令{{{{}{{{}DB13/T5719—2023}}}A.10CMS亮度设置指令{{}}}A.11CMS亮度查询指令{}}A.12CMS设备开关指令{{}}}DB13/T5719—2023参考文

温馨提示

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

评论

0/150

提交评论