DB13-T 5719-2023 高速公路可變信息標(biāo)志網(wǎng)關(guān)接入規(guī)范_第1頁
DB13-T 5719-2023 高速公路可變信息標(biāo)志網(wǎng)關(guān)接入規(guī)范_第2頁
DB13-T 5719-2023 高速公路可變信息標(biāo)志網(wǎng)關(guān)接入規(guī)范_第3頁
DB13-T 5719-2023 高速公路可變信息標(biāo)志網(wǎng)關(guān)接入規(guī)范_第4頁
DB13-T 5719-2023 高速公路可變信息標(biāo)志網(wǎng)關(guān)接入規(guī)范_第5頁
已閱讀5頁,還剩21頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡介

03.220.20CCS

R

8513 DB

13/T

5719—2023高速公路可變信息標(biāo)志網(wǎng)關(guān)接入規(guī)范Access

of

gateway

for

expressway 河北省市場監(jiān)督管理局發(fā)

布DB

13/T

5719—2023 前言

............................................................................... II1

.............................................................................12 規(guī)范性引用文件

...................................................................13 術(shù)語和定義

.......................................................................14 體系結(jié)構(gòu)

.........................................................................15 一般要求

.........................................................................26 數(shù)據(jù)格式

.........................................................................37 消息定義

.........................................................................7附錄

A(資料性) 消息示例..........................................................17參考文獻(xiàn)

........................................................................... 23DB

13/T

5719—2023 本文件按照GB/T

1.1—《標(biāo)準(zhǔn)化工作導(dǎo)則 第1定起草。請注意本文件的某些內(nèi)容可能涉及專利。本文件的發(fā)布機(jī)構(gòu)不承擔(dān)識(shí)別專利的責(zé)任。本文件由河北省交通運(yùn)輸廳提出。本文件起草單位:河北交投智能交通技術(shù)有限責(zé)任公司、河北上元智能科技股份有限公司。森、樊成成、尹春輝、王艷紅、魏偉、王永濤、張德祥、楊增刊、王碩楠、劉會(huì)楊。IIDB

13/T

5719—20231 范圍本文件規(guī)定了用于高速公路的可變信息標(biāo)志網(wǎng)關(guān)數(shù)據(jù)接入的體系結(jié)構(gòu)、一般要求、數(shù)據(jù)格式和消息定義。本文件適用于高速公路運(yùn)營管理應(yīng)用平臺(tái)與可變信息標(biāo)志網(wǎng)關(guān)之間的數(shù)據(jù)交換,其他道路的應(yīng)用平臺(tái)與可變信息標(biāo)志網(wǎng)關(guān)之間的數(shù)據(jù)交換可參照使用。2 規(guī)范性引用文件下列文件中的內(nèi)容通過文中的規(guī)范性引用而構(gòu)成本文件必不可少的條款。其中,標(biāo)注日期的引(包括所有的修改單)適用于本文件。GB/T

高速公路監(jiān)控設(shè)施通信規(guī)程

第3部分:LED可變信息標(biāo)志3術(shù)語和定義GB/T

界定的以及下列術(shù)語和定義適用于本文件??勺冃畔?biāo)志

message

sign

簡稱CMS[[來源:GB/T

34428.3-2017,3.1,有修改]可變信息標(biāo)志網(wǎng)關(guān)

sign

CMSGW用于集中管理多個(gè)可變信息標(biāo)志的軟件或硬件設(shè)施。該設(shè)施對(duì)各類型號(hào)可變信息標(biāo)志進(jìn)行協(xié)議適配,實(shí)現(xiàn)CMS接入CMSGW,用于CMS設(shè)備管控的業(yè)務(wù)應(yīng)用系統(tǒng)(以下簡稱應(yīng)用平臺(tái))提供統(tǒng)一的管理操控接口。4 體系結(jié)構(gòu)基于CMSGW1所示。CMSGW處于應(yīng)用平臺(tái)與CMSCMS進(jìn)行集中接入和協(xié)議適配,對(duì)CMSGW向應(yīng)用平臺(tái)傳輸?shù)臄?shù)據(jù)(以下簡稱上行數(shù)據(jù))和應(yīng)用平臺(tái)向CMSGW傳輸?shù)臄?shù)據(jù)(以下簡下行數(shù)據(jù))進(jìn)行傳遞。一個(gè)CMSGW設(shè)施,可為多個(gè)應(yīng)用平臺(tái)提供服務(wù)。DB

13/T

5719—2023CMS-NCMSGW圖1

CMSGW的應(yīng)用體系結(jié)構(gòu)5一般要求通信方式CMSGW與應(yīng)用平臺(tái)間通信為雙向通信,基于HTTP協(xié)議實(shí)現(xiàn)。CMSGW開放HTTP接口,用于接收控制指令;應(yīng)用平臺(tái)開放HTTP接口,用于接收CMSGW的配置數(shù)據(jù)和CMS設(shè)備實(shí)時(shí)數(shù)據(jù)。CMSGW

與應(yīng)用平臺(tái)交互流程CMSGW與應(yīng)用平臺(tái)交互流程如圖2所示:圖2

CMSGW與應(yīng)用平臺(tái)交互流程示意圖應(yīng)用平臺(tái)基于算法,生成兩對(duì)非對(duì)稱密鑰A和B。A組密鑰用于上行通信簽名和驗(yàn)簽,

B組密鑰用于下行通信簽名和驗(yàn)簽。dataBASE64BODYsignBODYdataBASE64BODYsignBODYDB

13/T

5719—2023線下交換密鑰,CMSGW持有A組私鑰和B組公鑰,用于上行通信簽名和下行A組公鑰Key-A-Pub和B組私鑰Key-B-Priv名。上行通信流程為:CMSGW將待發(fā)送的數(shù)據(jù)使用并發(fā)送至應(yīng)用平臺(tái)。應(yīng)用平臺(tái)采用Key-A-Pub進(jìn)行驗(yàn)簽,若通過即為合法數(shù)據(jù)。下行通信流程為:應(yīng)用平臺(tái)將待發(fā)送的數(shù)據(jù)使用Key-B-Priv進(jìn)行簽名,并將數(shù)據(jù)原文與數(shù)字簽名一并發(fā)送至CMSGW。采用Key-B-Pub進(jìn)行驗(yàn)簽,若通過即為合法數(shù)據(jù)。數(shù)據(jù)接口CMSGW數(shù)據(jù)接收接口,請求參數(shù)見表1。接口用途:接收應(yīng)用平臺(tái)的下行數(shù)據(jù)接口地址:http://ip_address:port/cmsgw/gw/v1.0.0/data提交方式:POST表1

CMSGW表1

CMSGW數(shù)據(jù)接收接口請求參數(shù)接口用途:接收CMSGW的上行數(shù)據(jù)接口地址:http://ip_address:port/cmsgw/ap/v1.0.0/data提交方式:POST表2

應(yīng)用平臺(tái)數(shù)據(jù)接收接口請求參數(shù)表2

應(yīng)用平臺(tái)數(shù)據(jù)接收接口請求參數(shù)為保證數(shù)據(jù)通用性和可理解性,GMSGW與應(yīng)用平臺(tái)數(shù)據(jù)傳輸格式基于JSON規(guī)范。數(shù)據(jù)格式約定設(shè)備數(shù)據(jù)和指令數(shù)據(jù)都以JSON格式進(jìn)行組織,包含和body部分。其中用于描述該信息,body部分為實(shí)際要傳輸?shù)臄?shù)據(jù)。DB

13/T

5719—2023

"infoN":

"1",

"1",

"CMSMessage",

消息頭消息頭字段說明見表3。msgTypeString(32)CMSMessageCMSStatusCMSResponseQueryFailureCMSReaponseSetLightCMSReaponseQueryLightCMSQueryFailureCMSSetLigthCMSQueryLigthCMSTurnOnOff

deviceTypeString(32)

CMS

CMSdeviceNoString(32)集中接入程序或設(shè)備的唯一JD_CMS_001apAddrString(32)應(yīng)用平臺(tái)地址gwAddrString(32)DB

13/T

5719—2023表3

消息頭字段說明表3

消息頭字段說明第二類為管控指令,包括設(shè)備動(dòng)作指令、查詢指令等。消息體格式不同消息類型的消息體字段不同。resultCodeString(16)SUCCESSSUCCESS/FAILerrCodeString(32)errDesString(128)deviceNoStringresultStringDB

13/T

5719—2023

"1",

"0","fontColor":

"0","fontSpace":

"IMG",

"0",

"1","fontColor":

"fontSpace":

"0",

"50",

"1",

回應(yīng)數(shù)據(jù)回應(yīng)數(shù)據(jù)字段說明見表4。表4表4

回應(yīng)數(shù)據(jù)字段說明bodyCommonMsgJSONArrayjson

bodyJSONObjectdeviceNoStringstayTimeStringalignString1:2:3:4:

specialString1:

2:

3:

4:

5:

6:

contentJSONArrayCMSMessageContentcontentJSONObjecttypeCMSMessageContentString

TEXT5001XX

5002XX

5003XX

DB

13/T

5719—2023錯(cuò)誤代碼說明見表5。表5

錯(cuò)誤代碼說明7表5

錯(cuò)誤代碼說明說明本章節(jié)僅闡述消息定義和消息構(gòu)成的要素,消息示例數(shù)據(jù)參見附錄A。CMS

內(nèi)容實(shí)時(shí)數(shù)據(jù)7.2.1 消息頭消息類型"msgType":

"CMSMessage"7.2.2 消息體內(nèi)容內(nèi)容實(shí)時(shí)上報(bào)BODY結(jié)構(gòu)見表6。表6表6

內(nèi)容實(shí)時(shí)上報(bào)BODYfontCMSMessageContentString1:

2:

3:

4:

fontSizeCMSMessageContentString16fontColorCMSMessageContentString1:

2:

3:

4:

5:

6:

7:

fontSpaceCMSMessageContentString

CMSMessageContentString

CMSMessageContentString

imgNoCMSMessageContentStringtextCMSMessageContentStringbodyCommonMsgJSONArrayCMSStatusbodyJSONObjectdeviceNoCMSStatusStringstatusCMSStatusString-1:

";0:

1:

2:

3:

4:

msgCMSStatusStringDB

13/T

5719—2023表6

內(nèi)容實(shí)時(shí)上報(bào)BODY表6

內(nèi)容實(shí)時(shí)上報(bào)BODY(續(xù))CMS

狀態(tài)實(shí)時(shí)數(shù)據(jù)"msgType":

"CMSStatus"7.3.2 消息體內(nèi)容CMS狀態(tài)數(shù)據(jù)消息體內(nèi)容說明定義見表7。表7

狀態(tài)數(shù)據(jù)消息體內(nèi)容說明定義表7

狀態(tài)數(shù)據(jù)消息體內(nèi)容說明定義CMS

播放指令響應(yīng)數(shù)據(jù)"msgType":

"CMSResponsePlayMessage"bodyCommonMsgJSONArraybodyJSONObject播放指令后異步返deviceNoString設(shè)備在路段上的編resultString-1:

";0:

1:

2:

3:

4:

bodyCommonMsgJSONArrayCMSResponseSetLightbodyJSONObject設(shè)置令后deviceNoCMSResponseSetLightStringresultCMSResponseSetLightString-1:

";0:

1:

2:

3:

4:

DB

13/T

5719—20237.4.2 消息體內(nèi)容CMS播放指令內(nèi)容說明見表8。表8

播放指令內(nèi)容說明CMS表8

播放指令內(nèi)容說明CMS

亮度指令響應(yīng)數(shù)據(jù)"msgType":

"CMSReaponseSetLight"7.5.2 消息體內(nèi)容CMS亮度指令內(nèi)容說明見表9。表9

亮度指令內(nèi)容說明表9

亮度指令內(nèi)容說明亮度查詢指令響應(yīng)數(shù)據(jù)"smgType":

7.6.2 消息體內(nèi)容亮度查詢指令相應(yīng)BODY結(jié)構(gòu)見表10。是否必填bodyCommonMsgJSONArrayCMSReaponseQueryLightbodyJSONObject查詢指令deviceNoCMSReaponseQueryLightString在路段上lightCMSReaponseQueryLightString0-31

resultCMSReaponseQueryLightString-1:

";0:

1:

2:

3:

4:

bodyCommonMsgJSONArraybodyJSONObject開關(guān)屏指令后異步deviceNoString設(shè)備在路段上的編resultString-1:

";0:

1:

2:

3:

4:

DB

13/T

5719—2023表10

亮度查詢指令響應(yīng)結(jié)構(gòu)表10

亮度查詢指令響應(yīng)結(jié)構(gòu)設(shè)備開關(guān)指令響應(yīng)數(shù)據(jù)"msgType":

"CMSReaponseTurnOnOff"7.7.2 消息體內(nèi)容設(shè)備開關(guān)指令響應(yīng)BODY結(jié)構(gòu)見表11。表11

設(shè)備開關(guān)指令響應(yīng)表11

設(shè)備開關(guān)指令響應(yīng)結(jié)構(gòu)CMS

設(shè)備屬性全量上報(bào)數(shù)據(jù)"msgType":

"CMSPropertyAll"7.8.2 消息體內(nèi)容設(shè)備屬性全量上報(bào)BODY結(jié)構(gòu)見表12。10bodyCommonMsgJSONArraybodyJSONObjectdeviceNameStringdeviceNoStringcmsTypeStringdeviceSiteCMSPropertyAllStringwidthStringheightStringimgString,1kilometerStringmeterStringlatStringlngStringnetConfigStringpositionStringspecialString1:

2:

3:

4:

5:

6:

alignString1:2:3:4:

DB

13/T

5719—2023表12表12

設(shè)備屬性全量上報(bào)結(jié)構(gòu)fontString1:

2:

3:

4:

fontColorCMSPropertyAllString1:

2:

3:

4:

5:

6:

7:

fontSizeString16

16,24,32cmsStatusString1:

2:

3:

4:

bodyCommonMsgJSONArraybodyJSONObjectdeviceNameStringdeviceNoStringcmsTypeStringdeviceSiteStringDB

13/T

5719—2023表12

設(shè)備屬性全量上報(bào)結(jié)構(gòu)(表12

設(shè)備屬性全量上報(bào)結(jié)構(gòu)(續(xù))CMS

設(shè)備屬性增量上報(bào)數(shù)據(jù)"msgType":

"CMSPropertyIncre"7.9.2消息體內(nèi)容設(shè)備屬性增量上報(bào)BODY結(jié)構(gòu)見表13。表13表13

設(shè)備屬性增量上報(bào)結(jié)構(gòu)widthStringheightStringimgString,1kilometerStringmeterStringlatStringlngStringnetConfigStringpositionStringspecialString1:

2:

3:

4:

5:

6:

alignString1:2:3:4:

fontString1:

2:

3:

4:

fontColorString1:

2:

3:

4:

5:

6:

7:

fontSizeString16

16,24,32DB

13/T

5719—2023表13表13

設(shè)備屬性增量上報(bào)結(jié)構(gòu)(續(xù))bodyCommonMsgJSONArrayjson

bodyJSONObjectstayTimeStringalignString1:2:3:4:

specialString1:

2:

3:

4:

5:

6:

contentJSONArrayCMSMessageContentCMSMessageContentListJSONObjecttypeCMSMessageContentStringIMGTEXTVIDEOfontCMSMessageContentString1:

2:

3:

4:

fontSizeCMSMessageContentString16cmsStatusString1:

2:

3:

4:

operateStringaddupdatedeleteDB

13/T

5719—2023表13

設(shè)備屬性增量上報(bào)表13

設(shè)備屬性增量上報(bào)結(jié)構(gòu)(續(xù))CMS

信息發(fā)布指令"smgType":

"CMSPlayMessage"7.10.2 消息體內(nèi)容信息發(fā)布指令BODY結(jié)構(gòu)見表14。表14表14

信息發(fā)布指令BODYfontColorCMSMessageContentString1:

2:

3:

4:

5:

6:

7:

fontSpaceCMSMessageContentString

CMSMessageContentString

CMSMessageContentString

imgNoCMSMessageContentStringtextCMSMessageContentStringbodyCommonMsgJSONArrayCMSSetLightbodyJSONObjectautomaticCMSSetLightString

brightnessCMSSetLightString

0-31bodyCommonMsgJSONArray表16表16

亮度查詢指令BODY15DB

13/T

5719—2023表14

信息發(fā)布指令BODY表14

信息發(fā)布指令BODY結(jié)構(gòu)(續(xù))7.11.1 消息頭消息類型"smgType":

7.11.2 消息體內(nèi)容亮度設(shè)置指令BODY結(jié)構(gòu)見表15。表15

亮度設(shè)置指令表15

亮度設(shè)置指令BODY7.12.1 消息頭消息類型"smgType":

7.12.2消息體內(nèi)容亮度查詢指令BODY結(jié)構(gòu)見表16。bodyCommonMsgJSONArrayCMSTurnOnOffbodyJSONObject設(shè)置亮度的命令結(jié)commandCMSTurnOnOffStringONDB

13/T

5719—2023CMS

設(shè)備開關(guān)指令7.13.1消息頭消息類型"smgType":

7.13.2 消息體內(nèi)容設(shè)備開關(guān)指令BODY結(jié)構(gòu)見表17。表表17

設(shè)備開關(guān)指令BODY16DB

13/T

5719—2023

附 錄 A(資料性)消息示例A.1 CMS

內(nèi)容實(shí)時(shí)數(shù)據(jù)

"1",

"1",

"0","fontColor":

"0","fontSpace":

"IMG",

"0",

"1","fontColor":

"fontSpace":

"50",

"CMSMessage",

"CMS",

17DB

13/T

5719—2023A.2CMS

狀態(tài)實(shí)時(shí)數(shù)據(jù)

"111",

"1","msg":

"CMSStatus",

"CMS",

":8080"A.3

播放指令響應(yīng)數(shù)據(jù)

"111",

"CMSResponsePlayMessage",

"CMS",

":8080"A.4

亮度指令響應(yīng)數(shù)據(jù)

"111",

"CMS",

":8080"18DB

13/T

5719—2023A.5

亮度查詢指令響應(yīng)數(shù)據(jù)

"111",

"CMS",

A.6

設(shè)備開關(guān)指令響應(yīng)數(shù)據(jù)

"111",

"CMSReaponseTurnOnOff",

"CMS",

A.7

設(shè)備屬性全量上報(bào)數(shù)據(jù)

"1,2,3",

"1",

"1",

"111",

"111",

"1,2,3",

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論