




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
ICS
35.240.01CCS
L
6533 DB33/T
2477—2022消防物聯(lián)網(wǎng)系統(tǒng)對接技術(shù)規(guī)范Technical
for
Fire
Things
System
浙江省市場監(jiān)督管理局 發(fā)
布DB33/T
2477—2022 前言
II1
12 規(guī)范性引用文件
13 術(shù)語和定義
14 縮略語
25 系統(tǒng)對接模型
25.1 組成部分
25.2 對接功能
36 基本要求
36.16.26.36.4
功能要求
3安全要求
4數(shù)據(jù)傳輸時(shí)間要求
4接口要求
57 接口實(shí)現(xiàn)
57.1 數(shù)據(jù)查詢
57.2 數(shù)據(jù)推送
117.3 消防視頻調(diào)用
23附錄
A(規(guī)范性) 平臺(tái)聯(lián)網(wǎng)消息交互流程
26附錄
B(規(guī)范性) 數(shù)據(jù)元描述
30附錄
C(資料性) REST
架構(gòu)協(xié)議模型
58附錄
D(資料性) 接口消息規(guī)范
62附錄
E
(規(guī)范性
)
運(yùn)營服務(wù)機(jī)構(gòu)唯一編碼規(guī)則
64附錄
F(規(guī)范性) 數(shù)據(jù)字典
65參考文獻(xiàn)
77DB33/T
2477—2022 本標(biāo)準(zhǔn)按照GB/T
—《標(biāo)準(zhǔn)化工作導(dǎo)則 第1部分:標(biāo)準(zhǔn)化文件的結(jié)構(gòu)和起草規(guī)則》的規(guī)定起草。請注意本標(biāo)準(zhǔn)的某些內(nèi)容可能涉及專利。本標(biāo)準(zhǔn)的發(fā)布機(jī)構(gòu)不承擔(dān)識別專利的責(zé)任。本標(biāo)準(zhǔn)由浙江省消防救援總隊(duì)提出、歸口并組織實(shí)施。州竟火科技有限公司。劉新明、陳偉、莫少澤、程智慧。IIDB33/T
2477—1 范圍本標(biāo)準(zhǔn)規(guī)定了消防物聯(lián)網(wǎng)系統(tǒng)數(shù)據(jù)對接的系統(tǒng)對接模型、基本要求和接口實(shí)現(xiàn)。本標(biāo)準(zhǔn)適用于消防物聯(lián)網(wǎng)系統(tǒng)數(shù)據(jù)交互過程中接口協(xié)議的設(shè)計(jì)開發(fā)、運(yùn)行管理和應(yīng)用。2 規(guī)范性引用文件標(biāo)準(zhǔn)。GB/T
2260 中華人民共和國行政區(qū)劃代碼GB/T
4754—2017 國民經(jīng)濟(jì)行業(yè)分類GB/T
10114 縣級以下行政區(qū)劃代碼編制規(guī)則GB
11643 公民身份號碼GB
26875(所有部分) 城市消防遠(yuǎn)程監(jiān)控系統(tǒng)GB/T
28181—2016 公共安全視頻監(jiān)控聯(lián)網(wǎng)系統(tǒng)信息傳輸、交換、控制技術(shù)要求GB
32100—2015法人和其他組織統(tǒng)一社會(huì)信用代碼編碼規(guī)則GB
50440 城市消防遠(yuǎn)程監(jiān)控系統(tǒng)技術(shù)規(guī)范DB33/T
2349 數(shù)字化改革 公共數(shù)據(jù)目錄編制規(guī)范DB33/T
2351 數(shù)字化改革 公共數(shù)據(jù)分類分級指南ISO
8601日期和時(shí)間 信息交換表示法IETF
2616 超文本傳輸協(xié)議-HTTP/1.1
Transfer
-
HTTP/1.1)3 術(shù)語和定義GB
26875(所有部分)和
50440界定的以及下列術(shù)語和定義適用于本標(biāo)準(zhǔn)。3.1消防物聯(lián)網(wǎng)系統(tǒng)
fire利用物聯(lián)網(wǎng)技術(shù)采集消防相關(guān)的物、人、系統(tǒng)和信息資源,并進(jìn)行處理的系統(tǒng)。3.2消防物聯(lián)網(wǎng)運(yùn)營服務(wù)機(jī)構(gòu)the
operation
service
agency
of
fire
iot利用物聯(lián)網(wǎng)技術(shù)開展社會(huì)化消防運(yùn)營服務(wù)的企事業(yè)單位。3.3聯(lián)網(wǎng)單位 networked
臺(tái),并能接收消防物聯(lián)網(wǎng)運(yùn)營服務(wù)平臺(tái)發(fā)送的相關(guān)信息的單位。DB33/T
2477—20224 縮略語下列縮略語適用于本標(biāo)準(zhǔn)。AK:接口驗(yàn)證序號(
Key)AES:密碼學(xué)中的高級加密標(biāo)準(zhǔn)(Aadvanced
Standard)ECDH:一種基于橢圓曲線的密鑰協(xié)商算法HTTP:超文本傳輸協(xié)議(Hyper
Text
Transfer
Protocol)HTTPS:超文本傳輸安全協(xié)議(Hyper
Text
Transfer
Protocol
Over
Secure
Socket
Layer)IP:國際互聯(lián)協(xié)議(Internet
Protocol)JS:一種具有函數(shù)優(yōu)先的輕量級,解釋型或即時(shí)編譯型的編程語言(Java
)JSON:JavaScript對象標(biāo)記語言(JavaScript
Notation)REST:表述性狀態(tài)傳遞(Representational
State
Transfer)SK:密鑰(Secret
)TLS:傳輸層安全性協(xié)議(Transport
Layer
)URI:全局資源標(biāo)識符(
Resource
)URL:統(tǒng)一資源定位符(
Resoure
Locator)UTF-8:可變長度字符編碼(8-bit
Forma)5 系統(tǒng)對接模型5.1 組成部分構(gòu)組成應(yīng)與圖1相符合,下級系統(tǒng)業(yè)務(wù)數(shù)據(jù)具體如下:a)
基礎(chǔ)資源數(shù)據(jù),包含聯(lián)網(wǎng)單位,住宅小區(qū),建筑物,重點(diǎn)部位,物聯(lián)設(shè)備、部件,消防物聯(lián)網(wǎng)運(yùn)營服務(wù)機(jī)構(gòu),運(yùn)營服務(wù)機(jī)構(gòu)人員等信息;b)
運(yùn)營機(jī)構(gòu)管理數(shù)據(jù),包含運(yùn)營服務(wù)機(jī)構(gòu)維保記錄和運(yùn)營服務(wù)機(jī)構(gòu)值班記錄;c)
消防物聯(lián)感知數(shù)據(jù),包含運(yùn)行狀態(tài)、監(jiān)測數(shù)據(jù)、故障信息、火災(zāi)預(yù)警信息、事件預(yù)警信息、消防視頻流;d)
消防物聯(lián)處置數(shù)據(jù),包含火災(zāi)預(yù)警處置信息、事件預(yù)警處置信息、故障處置信息。DB33/T
2477—2022上級系統(tǒng)數(shù)據(jù)查詢接口 數(shù)據(jù)推送接口基于
的
協(xié)議下級系統(tǒng)基礎(chǔ)資源數(shù)據(jù) 消防物聯(lián)感知數(shù)據(jù)聯(lián)網(wǎng)單位信息 住宅小區(qū)信息 建筑物信息 監(jiān)控?cái)?shù)據(jù)信息 火災(zāi)預(yù)警信息重點(diǎn)部位信息 物聯(lián)設(shè)備信息 運(yùn)營機(jī)構(gòu)信息事件預(yù)警信息 故障信息部件信息 運(yùn)營機(jī)構(gòu)人員信息 消防視頻流 運(yùn)行狀態(tài)消防物聯(lián)處置數(shù)據(jù) 運(yùn)營機(jī)構(gòu)管理數(shù)據(jù)火災(zāi)預(yù)警處置信息 事件預(yù)警處置信息
故障處置信息
運(yùn)營機(jī)構(gòu)值班記錄
運(yùn)營機(jī)構(gòu)維保記錄圖1
系統(tǒng)數(shù)對接模型圖5.2對接功能5.2.1 下級系統(tǒng)應(yīng)具備向上級系統(tǒng)提供接口以及級聯(lián)功能,基于
REST
的
的傳輸方式。上據(jù)、消防物聯(lián)處置數(shù)據(jù)。5.2.2 上級系統(tǒng)和下級系統(tǒng)應(yīng)通過身份認(rèn)證、傳輸加密、數(shù)據(jù)校驗(yàn)等方式確保數(shù)據(jù)傳輸?shù)陌踩院涂捎眯浴? 基本要求6.1功能要求6.1.1 數(shù)據(jù)查詢據(jù)應(yīng)符合DB33/T
2477—2022基礎(chǔ)資源數(shù)據(jù)查詢對應(yīng)接口實(shí)現(xiàn)應(yīng)符合中的相關(guān)規(guī)定。6.1.2 數(shù)據(jù)推送合5.1中的相關(guān)規(guī)定。消防基礎(chǔ)資源數(shù)據(jù)上報(bào)對應(yīng)接口說明應(yīng)符合中的相關(guān)規(guī)定。6.1.3 消防視頻調(diào)用下級系統(tǒng)應(yīng)具備消防重點(diǎn)部位視頻的開放能力,供上級系統(tǒng)實(shí)時(shí)調(diào)取查看。視頻流的延時(shí)不超過5消防安全視頻調(diào)用對應(yīng)接口說明應(yīng)符合中的相關(guān)規(guī)定。6.2 安全要求6.2.1 安全管理要求運(yùn)營機(jī)構(gòu)責(zé)任人聯(lián)系電話。上級系統(tǒng)審核通過后,向下級系統(tǒng)發(fā)放身份憑證。6.2.2 身份認(rèn)證上級系統(tǒng)和下級系統(tǒng)之間相互訪問。基于時(shí)應(yīng)采用符合附錄A中加密的安全摘要認(rèn)證方式,算法使用加密安全哈希算法HMAC-SHA256,平臺(tái)提供身份憑證,獲取身份密鑰(AK、SK6.2.3 數(shù)據(jù)加密上級系統(tǒng)與下級系統(tǒng)之間在傳輸附錄B數(shù)據(jù)元描述中L2級別及L2級別以上數(shù)據(jù)字段時(shí),需要先加密再進(jìn)行傳輸。HTTPS
V1.2加密協(xié)議,加密套件采用TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA256,TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256X.509數(shù)字證書。6.2.4 公共數(shù)據(jù)要求上級系統(tǒng)與下級系統(tǒng)傳輸公共數(shù)據(jù)應(yīng)符合DB33/T
和DB33/T
2351。6.3 數(shù)據(jù)傳輸時(shí)間要求6.3.1
15
系統(tǒng)返回上級系統(tǒng)同一請求的響應(yīng)時(shí),數(shù)據(jù)包之間的時(shí)間間隔不得大于
500
毫秒。6.3.2 基礎(chǔ)資源數(shù)據(jù)、運(yùn)營機(jī)構(gòu)管理數(shù)據(jù)上報(bào)要求,基礎(chǔ)資源數(shù)據(jù)在發(fā)生變更或新的運(yùn)營機(jī)構(gòu)管理數(shù)據(jù)產(chǎn)生時(shí),應(yīng)在
10
秒內(nèi)上報(bào)至上級系統(tǒng)。6.3.3 故障、事件預(yù)警、火災(zāi)預(yù)警信息上報(bào)要求,同一故障、事件預(yù)警、火災(zāi)預(yù)警信息只上報(bào)一次,下級平臺(tái)在接收到物聯(lián)設(shè)備上報(bào)的時(shí)間后,應(yīng)在
秒內(nèi)上報(bào)至上級系統(tǒng);同一故障、事件預(yù)警、火災(zāi)預(yù)警處置信息,應(yīng)在處置完成后
10
秒內(nèi)上報(bào)至上級系統(tǒng)。6.3.4 狀態(tài)數(shù)據(jù)要求,物聯(lián)設(shè)備和部件狀態(tài)在發(fā)生變更時(shí),應(yīng)在
10
秒內(nèi)上報(bào)至上級系統(tǒng)。DB33/T
2477—20226.3.5 監(jiān)測數(shù)據(jù)上報(bào)頻率要求,下級系統(tǒng)在采集到物聯(lián)設(shè)備的監(jiān)測數(shù)據(jù)時(shí),同一物聯(lián)設(shè)備應(yīng)控制上報(bào)頻率不小于
10
分鐘。6.3.6 視頻數(shù)據(jù)要求,視頻流傳輸延時(shí)不超過
5
秒。6.4 接口要求協(xié)議參見附錄C
REST,接口相對fire/*或fire/*/*。接口消息描述定義見附錄D中消息描述。接口數(shù)據(jù)信息中運(yùn)營服務(wù)機(jī)構(gòu)唯一編碼應(yīng)符合附錄E中運(yùn)營服務(wù)機(jī)構(gòu)唯一編碼規(guī)則的規(guī)定。7接口實(shí)現(xiàn)7.1 數(shù)據(jù)查詢7.1.1 數(shù)據(jù)查詢流程2相符合。 圖2 數(shù)據(jù)查詢流程startDateStringISO
endDateStringISO
pageSizeInteger1000<pageSize≤1000pageNoIntegerpageNocodeStringmessageStringdataObjectClient-TokenStringServer-TokenStringDB33/T
2477—2022生成認(rèn)證字符串和驗(yàn)證認(rèn)證字符串應(yīng)符合附錄A的中的相關(guān)規(guī)定。A的A.2隱私信息的數(shù)據(jù)可不做加密傳輸。7.1.2 通用查詢接口參數(shù)上級系統(tǒng)向下級系統(tǒng)查詢數(shù)據(jù),通用查詢請求頭參數(shù)應(yīng)符合表1和通用查詢請求參數(shù)應(yīng)符合表2。表1 通用查詢請求頭參數(shù)表2 通用查詢請求參數(shù)上級系統(tǒng)向下級系統(tǒng)查詢數(shù)據(jù),通用查詢響應(yīng)頭參數(shù)應(yīng)符合表3和通用查詢返回參數(shù)應(yīng)符合表4。表3通用查詢響應(yīng)頭參數(shù)表4 通用查詢返回參數(shù)7.1.3 基礎(chǔ)數(shù)據(jù)查詢接口 聯(lián)網(wǎng)單位查詢接口上級系統(tǒng)向下級系統(tǒng)查詢聯(lián)網(wǎng)單位數(shù)據(jù),應(yīng)符合表5~表6。URLfire/company/dataRowsPOSTContent-TyperowCountIntegerpageCountIntegerlistsObject[]companyURLfire/community/dataRowsPOSTContent-TyperowCountIntegerpageCountIntegerlistsObject[]數(shù)據(jù)行數(shù)組,元素是住宅小區(qū)信息(communityDB33/T
2477—2022表5 聯(lián)網(wǎng)單位查詢接口請求頭參數(shù)和請求參數(shù)、響應(yīng)頭參數(shù)和返回參數(shù)應(yīng)符合7.1.2的相關(guān)規(guī)定,返回參數(shù)data字段應(yīng)符合表6。表6 返回參數(shù)
data
字段住宅小區(qū)查詢接口上級系統(tǒng)向下級系統(tǒng)查詢住宅小區(qū)數(shù)據(jù),應(yīng)符合表7~表8。表7 住宅小區(qū)查詢接口請求頭參數(shù)和請求參數(shù)、響應(yīng)頭參數(shù)和返回參數(shù)應(yīng)符合7.1.2中的相關(guān)規(guī)定,返回參數(shù)data字段應(yīng)符合表8。表8 返回參數(shù)
data
字段 建筑物查詢接口上級系統(tǒng)向下級系統(tǒng)查詢建筑物數(shù)據(jù),應(yīng)符合表910。rowCountIntegerpageCountIntegerlistsObject[]數(shù)據(jù)行數(shù)組,元素是重點(diǎn)部位數(shù)據(jù),應(yīng)符合附錄URLfire/building/dataRowsPOSTContent-TypeURLPOSTContent-TypeURLPOSTContent-TyperowCountIntegerpageCountIntegerlistsObject[]數(shù)據(jù)行數(shù)組,元素是建筑物信息(buildingB.3DB33/T
2477—2022表9建筑物查詢接口請求頭參數(shù)和請求參數(shù)、響應(yīng)頭參數(shù)和返回參數(shù)應(yīng)符合7.1.2的相關(guān)規(guī)定,返回參數(shù)data請求頭參數(shù)和請求參數(shù)、響應(yīng)頭參數(shù)和返回參數(shù)應(yīng)符合7.1.2的相關(guān)規(guī)定,返回參數(shù)data字段應(yīng)符表10 返回參數(shù)
data
字段 重點(diǎn)部位查詢接口上級系統(tǒng)向下級系統(tǒng)查詢重點(diǎn)部位數(shù)據(jù),應(yīng)符合表~表。表11 重點(diǎn)部位查詢接口請求頭參數(shù)和請求參數(shù)、響應(yīng)頭參數(shù)和返回參數(shù)應(yīng)符合7.1.2的相關(guān)規(guī)定,返回參數(shù)data字段應(yīng)符合表12。表12 返回參數(shù)
data
字段 物聯(lián)設(shè)備查詢接口上級系統(tǒng)向下級系統(tǒng)查詢物聯(lián)設(shè)備數(shù)據(jù),應(yīng)符合表~表。表13物聯(lián)設(shè)備查詢接口URLfire/servicecompany/dataRowsPOSTContent-TyperowCountIntegerpageCountIntegerlistsObject[]sensorURLfire/part/dataRowsPOSTContent-TyperowCountIntegerpageCountIntegerlistsObject[]數(shù)據(jù)行數(shù)組,元素是物聯(lián)設(shè)備信息(fireDeviceDB33/T
2477—2022請求頭參數(shù)和請求參數(shù)、響應(yīng)頭參數(shù)和返回參數(shù)應(yīng)符合7.1.2的相關(guān)規(guī)定,返回參數(shù)data字段應(yīng)符合表14。表14 返回參數(shù)
data
字段 部件查詢接口上級系統(tǒng)向下級系統(tǒng)查詢部件數(shù)據(jù),應(yīng)符合表15~表16。表15 部件查詢接口請求頭參數(shù)和請求參數(shù)、響應(yīng)頭參數(shù)和返回參數(shù)應(yīng)符合7.1.2的相關(guān)規(guī)定,返回參數(shù)data字段應(yīng)符合表16。表16 返回參數(shù)
date
字段 運(yùn)營機(jī)構(gòu)查詢接口上級系統(tǒng)向下級系統(tǒng)查詢消防物聯(lián)網(wǎng)運(yùn)營服務(wù)機(jī)構(gòu)數(shù)據(jù),應(yīng)符合表1718。表17 運(yùn)營機(jī)構(gòu)查詢接口請求頭參數(shù)和請求參數(shù)、響應(yīng)頭參數(shù)和返回參數(shù)應(yīng)符合7.1.2的相關(guān)規(guī)定,返回參數(shù)data字段應(yīng)符合表18。rowCountIntegerpageCountInteger與請求參數(shù)單頁數(shù)量計(jì)算獲得listsObject[]rowCountIntegerpageCountIntegerlistsObject[]personURLfire/maintenance/dataRowsPOSTContent-TypeURLfire/person/dataRowsPOSTContent-TypeDB33/T
2477—2022表18返回參數(shù)
data
字段運(yùn)營機(jī)構(gòu)人員查詢接口上級系統(tǒng)向下級系統(tǒng)查詢運(yùn)營服務(wù)機(jī)構(gòu)人員數(shù)據(jù),應(yīng)符合表19~表20。表19 運(yùn)營機(jī)構(gòu)人員查詢接口請求頭參數(shù)和請求參數(shù)、響應(yīng)頭和返回參數(shù)應(yīng)符合7.1.2中的相關(guān)規(guī)定,返回參數(shù)data字段應(yīng)符合表20。表20 返回參數(shù)
data
字段7.1.4 運(yùn)營機(jī)構(gòu)管理數(shù)據(jù)查詢接口 運(yùn)營機(jī)構(gòu)維保記錄查詢接口上級系統(tǒng)向下級系統(tǒng)查詢運(yùn)營機(jī)構(gòu)維保記錄數(shù)據(jù),應(yīng)符合表21~表22。表21 運(yùn)營機(jī)構(gòu)維保記錄查詢接口請求頭參數(shù)和請求參數(shù)、響應(yīng)頭參數(shù)和返回參數(shù)應(yīng)符合7.1.2中的相關(guān)規(guī)定,返回參數(shù)data字段應(yīng)符合表22。10rowCountIntegerpageCountIntegerlistsObject[]maintenanceURLfire/dutyshift/dataRowsPOSTContent-TyperowCountIntegerpageCountIntegerlistsObject[]dutyShiftB.18DB33/T
2477—2022表22 返回參數(shù)
data
字段 運(yùn)營機(jī)構(gòu)值班記錄查詢接口上級系統(tǒng)向下級系統(tǒng)查詢運(yùn)營機(jī)構(gòu)值班記錄數(shù)據(jù),應(yīng)符合表23~表24。表23運(yùn)營機(jī)構(gòu)值班記錄查詢接口請求頭參數(shù)和請求參數(shù)、響應(yīng)頭參數(shù)和返回參數(shù)應(yīng)符合7.1.2中的相關(guān)規(guī)定,返回參數(shù)data字段應(yīng)符合表24。表24 返回參數(shù)
data
字段7.2 數(shù)據(jù)推送7.2.1 數(shù)據(jù)推送流程當(dāng)下級系統(tǒng)出現(xiàn)數(shù)據(jù)增加、修改、刪除情況時(shí),下級系統(tǒng)通過http接口實(shí)時(shí)向上級系統(tǒng)上報(bào)數(shù)據(jù)。具體流程應(yīng)符合圖3。11Client-TokenStringDB33/T
2477—2022下級系統(tǒng) 上級系統(tǒng)使用AK、SK、加密后數(shù)據(jù)生成認(rèn)證字符串POST請求數(shù)據(jù)上報(bào)接口,攜帶加密后數(shù)據(jù)請求頭部帶上認(rèn)證字符串驗(yàn)證認(rèn)證字符串請求身份認(rèn)證成功
響應(yīng)上報(bào)成功使用密鑰解密以及協(xié)商的加密算法解密被加密的數(shù)據(jù)請求身份認(rèn)證失敗上報(bào)失敗,身份認(rèn)證未通過圖3 數(shù)據(jù)上報(bào)流程生成認(rèn)證字符串和驗(yàn)證認(rèn)證字符串應(yīng)符合附錄A的中的相關(guān)規(guī)定。A的A.2的數(shù)據(jù)可不做加密傳輸。7.2.2 通用推送接口參數(shù)25推送請求參數(shù)應(yīng)符合表26。表25 通用推送請求頭參數(shù)12opt_typeInteger0-listsObject[]idcodeString表示成功,其他值應(yīng)符合附錄messageStringdataObjectsuccessesfailuresURLfire/company/updatePOSTContent-TypeServer-TokenStringsuccessesObject[]failuresObject[]DB33/T
2477—2022表26 通用推送請求參數(shù)27推送返回參數(shù)應(yīng)符合表28~29。表27 通用推送響應(yīng)頭參數(shù)表28 通用推送返回參數(shù)表29 返回參數(shù)
data
字段7.2.3 基礎(chǔ)數(shù)據(jù)推送 聯(lián)網(wǎng)單位推送接口下級系統(tǒng)新建、修改、刪除聯(lián)網(wǎng)單位后,將變更信息上報(bào)至上級系統(tǒng),應(yīng)符合表30~表32。表30 聯(lián)網(wǎng)單位推送接口請求頭參數(shù)和請求參數(shù)、響應(yīng)頭參數(shù)和返回參數(shù)應(yīng)符合7.2.2中的相關(guān)規(guī)定,返回參數(shù)successes字段應(yīng)符合表31,返回參數(shù)failures字段應(yīng)符合表。13community_idStringcodeStringF.1messageStringURLfire/community/updatePOSTContent-Typecompany_idStringcodeStringF.1messageStringcommunity_idStringcompany_idStringDB33/T
2477—2022表31 successes
字段信息表32 failures
字段信息 住宅小區(qū)推送接口下級系統(tǒng)新建、修改、刪除住宅小區(qū)后,將變更信息上報(bào)至上級系統(tǒng),應(yīng)符合表33~表35。表33 住宅小區(qū)推送接口請求頭參數(shù)和請求參數(shù)、響應(yīng)頭參數(shù)和返回參數(shù)應(yīng)符合7.2.2中的相關(guān)規(guī)定,返回參數(shù)successes字段應(yīng)符合表34,返回參數(shù)failures字段應(yīng)符合表。表34 successes
字段信息表35failures
字段信息14URLfire/importantposition/updatePOSTContent-TypeURLfire/building/updatePOSTContent-Typebuilding_idStringcodeStringmessageStringbuilding_idStringimportantposition_idStringDB33/T
2477—20建筑物推送接口下級系統(tǒng)新建、修改、刪除建筑物后,將變更信息上報(bào)至上級系統(tǒng),應(yīng)符合表3638。表36建筑物推送接口請求頭參數(shù)和請求參數(shù)、響應(yīng)頭參數(shù)和返回參數(shù)應(yīng)符合7.2.2中的相關(guān)規(guī)定,返回參數(shù)successes字段應(yīng)符合表37,返回參數(shù)failures字段應(yīng)符合表。表37 successes
字段信息表38 failures
字段信息 重點(diǎn)部位推送接口下級系統(tǒng)新建、修改、刪除重點(diǎn)部位后,將變更信息上報(bào)至上級系統(tǒng),應(yīng)符合表39~表41。表39 重點(diǎn)部位推送接口請求頭參數(shù)和請求參數(shù)、響應(yīng)頭參數(shù)和返回參數(shù)應(yīng)符合7.2.2中的相關(guān)規(guī)定,返回參數(shù)successes字段應(yīng)符合表40,返回參數(shù)failures字段應(yīng)符合表。表40 successes
字段信息15URLfire/part/updatePOSTContent-Typeimportantposition_idStringcodeStringmessageStringdevice_idStringcodeStringF.1messageStringURLfire/device/updatePOSTContent-Typedevice_idStringDB33/T
2477—2022表41failures
字段信息物聯(lián)設(shè)備推送接口下級系統(tǒng)新建、修改、刪除物聯(lián)設(shè)備后,將變更信息上報(bào)至上級系統(tǒng),應(yīng)符合表42~表44。表42物聯(lián)設(shè)備推送接口請求頭參數(shù)和請求參數(shù)、響應(yīng)頭參數(shù)和返回參數(shù)應(yīng)符合7.2.2中的相關(guān)規(guī)定,返回參數(shù)successes字段應(yīng)符合表43,返回參數(shù)failures字段應(yīng)符合表。表43successes
字段信息表44 failures
字段信息部件推送接口下級系統(tǒng)新建、修改、刪除部件后,將變更信息上報(bào)至上級系統(tǒng),應(yīng)符合表~表。表45 部件推送接口請求頭參數(shù)和請求參數(shù)、響應(yīng)頭參數(shù)和返回參數(shù)應(yīng)符合7.2.2中的相關(guān)規(guī)定,返回參數(shù)successes字段應(yīng)符合表46,返回參數(shù)failures字段應(yīng)符合表。16part_idStringcodeStringmessageStringURLfire/servicecompany/updatePOSTContent-TypeURLfire/person/updatePOSTContent-Typeparent_idString消防物聯(lián)網(wǎng)運(yùn)營服務(wù)機(jī)構(gòu)唯一編碼codeStringmessageStringparent_idString消防物聯(lián)網(wǎng)運(yùn)營服務(wù)機(jī)構(gòu)唯一編碼part_idStringDB33/T
2477—2022表46 successes
字段信息表47 failures
字段信息 運(yùn)營機(jī)構(gòu)推送接口上級系統(tǒng)新建、修改、刪除運(yùn)營機(jī)構(gòu)信息后,將變更信息上報(bào)至下級系統(tǒng),應(yīng)符合表48~表50。表48 運(yùn)營機(jī)構(gòu)推送接口請求頭參數(shù)和請求參數(shù)、響應(yīng)頭參數(shù)和返回參數(shù)應(yīng)符合7.2.2中的相關(guān)規(guī)定,返回參數(shù)successes字段應(yīng)符合表49,返回參數(shù)failures字段應(yīng)符合表。表49 successes
字段信息表50 failures
字段信息運(yùn)營機(jī)構(gòu)人員推送接口下級系統(tǒng)新建、修改、刪除運(yùn)營機(jī)構(gòu)人員后,將變更信息上報(bào)至上級系統(tǒng),應(yīng)符合表51~表53。表51 運(yùn)營機(jī)構(gòu)人員推送接口17event_idStringcodeStringF.1messageStringURLfire/devicestate/reportPOSTContent-Typeperson_idStringcodeStringF.1messageStringperson_idStringevent_idStringDB33/T
2477—2022請求頭參數(shù)和請求參數(shù)、響應(yīng)頭參數(shù)和返回參數(shù)應(yīng)符合7.2.2中的相關(guān)規(guī)定,返回參數(shù)successes字段應(yīng)符合表52,返回參數(shù)failures字段應(yīng)符合表。表52successes
字段信息表53 failures
字段信息 物聯(lián)設(shè)備運(yùn)行狀態(tài)推送接口下級系統(tǒng)的物聯(lián)設(shè)備運(yùn)行狀態(tài)實(shí)時(shí)上報(bào)至上級系統(tǒng),應(yīng)符合表5456。表54 物聯(lián)設(shè)備運(yùn)行狀態(tài)推送接口請求頭參數(shù)和請求參數(shù)、響應(yīng)頭參數(shù)和返回參數(shù)應(yīng)符合7.2.2中的相關(guān)規(guī)定,返回參數(shù)successes字段應(yīng)符合表55,返回參數(shù)failures字段應(yīng)符合表。表55 successes
字段信息表56 failures
字段信息7.2.4 物聯(lián)感知數(shù)據(jù)推送 監(jiān)測數(shù)據(jù)推送接口下級系統(tǒng)的監(jiān)測數(shù)據(jù)實(shí)時(shí)上報(bào)至上級系統(tǒng),應(yīng)符合表5759。18event_idStringcodeStringmessageStringURLfire/monitor/reportPOSTContent-Typeevent_idStringcodeStringmessageStringURLfire/fault/reportPOSTContent-Typeevent_idStringevent_idStringDB33/T
2477—2022表57 監(jiān)測數(shù)據(jù)推送接口請求頭參數(shù)和請求參數(shù)、響應(yīng)頭參數(shù)和返回參數(shù)應(yīng)符合7.2.2中的相關(guān)規(guī)定,返回參數(shù)successes字段應(yīng)符合表58,返回參數(shù)failures字段應(yīng)符合表。表58 successes
字段信息表59 failures
字段信息 故障信息推送接口下級系統(tǒng)的故障信息實(shí)時(shí)上報(bào)至上級系統(tǒng),應(yīng)符合表6062。表60 故障信息推送接口請求頭參數(shù)和請求參數(shù)、響應(yīng)頭參數(shù)和返回參數(shù)應(yīng)符合7.2.2中的相關(guān)規(guī)定,返回參數(shù)successes字段應(yīng)符合表61,返回參數(shù)failures字段應(yīng)符合表。表61 successes
字段信息表62 failures
字段信息19URLfire/warning/reportPOSTContent-Typeevent_idStringcodeStringF.1messageStringURLfire/firealarm/reportPOSTContent-Typeevent_idStringevent_idStringevent_idStringDB33/T
2477—20 事件預(yù)警信息推送接口下級系統(tǒng)的事件預(yù)警信息實(shí)時(shí)上報(bào)至上級系統(tǒng),應(yīng)符合表6365。表63事件預(yù)警信息推送接口請求頭參數(shù)和請求參數(shù)、響應(yīng)頭參數(shù)和返回參數(shù)應(yīng)符合7.2.2中的相關(guān)規(guī)定,返回參數(shù)successes字段應(yīng)符合表64,返回參數(shù)failures字段應(yīng)符合表。表64 successes
字段信息表65failures
字段信息 火災(zāi)預(yù)警信息推送接口下級系統(tǒng)的火災(zāi)預(yù)警信息實(shí)時(shí)上報(bào)至上級系統(tǒng),應(yīng)符合表6668。表66火災(zāi)預(yù)警信息推送接口請求頭參數(shù)和請求參數(shù)、響應(yīng)頭參數(shù)和返回參數(shù)應(yīng)符合7.2.2中的相關(guān)規(guī)定,返回參數(shù)successes字段應(yīng)符合表67,返回參數(shù)failures字段應(yīng)符合表。表67 successes
字段信息表68 failures
字段信息20event_idStringcodeStringmessageStringURLPOSTContent-TypeURLPOSTContent-TypecodeStringmessageStringevent_idStringDB33/T
2477—2022表68 failures字段信息(續(xù))7.2.5物聯(lián)感知處置數(shù)據(jù)推送 故障處置信息推送接口下級系統(tǒng)的故障處置信息實(shí)時(shí)上報(bào)至上級系統(tǒng),應(yīng)符合表6971。表69 故障處置信息推送接口請求頭參數(shù)和請求參數(shù)、響應(yīng)頭參數(shù)和返回參數(shù)應(yīng)符合7.2.2中的相關(guān)規(guī)定,返回參數(shù)successes字段應(yīng)符合表70,返回參數(shù)failures字段應(yīng)符合表。表70 successes
字段信息表71 failures
字段信息 事件預(yù)警處置信息推送接口下級系統(tǒng)的事件預(yù)警處置信息實(shí)時(shí)上報(bào)至上級系統(tǒng),應(yīng)符合表7274。表72 事件預(yù)警處置信息推送接口請求頭參數(shù)和請求參數(shù)、響應(yīng)頭參數(shù)和返回參數(shù)應(yīng)符合7.2.2中的相關(guān)規(guī)定,返回參數(shù)successes字段應(yīng)符合表73,返回參數(shù)failures字段應(yīng)符合表。21event_idStringcodeStringF.1messageStringURLPOSTContent-Typeevent_idStringcodeStringF.1messageStringURLfire/maintenancerecord/reportPOSTevent_idStringevent_idStringDB33/T
2477—2022表
73 successes
字段信息表74failures
字段信息 火災(zāi)預(yù)警處置信息推送接口下級系統(tǒng)的火災(zāi)預(yù)警處置信息實(shí)時(shí)上報(bào)至上級系統(tǒng),應(yīng)符合表7577。表75 火災(zāi)預(yù)警處置信息推送接口請求頭參數(shù)和請求參數(shù)、響應(yīng)頭參數(shù)和返回參數(shù)應(yīng)符合7.2.2中的相關(guān)規(guī)定,返回參數(shù)successes字段應(yīng)符合表76,返回參數(shù)failures字段應(yīng)符合表。表76 successes
字段信息表77failures
字段信息7.2.6 運(yùn)營機(jī)構(gòu)管理數(shù)據(jù)推送 運(yùn)營機(jī)構(gòu)維保記錄推送接口下級系統(tǒng)的運(yùn)營機(jī)構(gòu)維保記錄實(shí)時(shí)上報(bào)至上級系統(tǒng),應(yīng)符合表7880。表78 運(yùn)營機(jī)構(gòu)維保記錄推送接口22URLPOSTContent-Typerecord_idStringcodeStringmessageStringrecord_idStringcodeStringmessageStringrecord_idStringContent-Typerecord_idStringDB33/T
—2022表78運(yùn)營機(jī)構(gòu)維保記錄推送接口(續(xù))請求頭參數(shù)和請求參數(shù)、響應(yīng)頭參數(shù)和返回參數(shù)應(yīng)符合7.2.2中的相關(guān)規(guī)定,返回參數(shù)successes字段應(yīng)符合表79,返回參數(shù)failures字段應(yīng)符合表。表79 successes
字段信息表80failures
字段信息運(yùn)營機(jī)構(gòu)值班記錄推送接口下級系統(tǒng)的運(yùn)營機(jī)構(gòu)值班記錄實(shí)時(shí)上報(bào)至上級系統(tǒng),應(yīng)符合表8183。表81 運(yùn)營機(jī)構(gòu)值班記錄推送接口請求頭參數(shù)和請求參數(shù)、響應(yīng)頭參數(shù)和返回參數(shù)應(yīng)符合7.2.2中的相關(guān)規(guī)定,返回參數(shù)successes字段應(yīng)符合表82,返回參數(shù)failures字段應(yīng)符合表。表82 successes
字段信息表83 failures
字段信息7.3 消防視頻調(diào)用7.3.1 消防視頻調(diào)用流程23DB33/T
2477—2022上級系統(tǒng)向下級系統(tǒng)調(diào)用視頻的步驟如下:a)
通過調(diào)用視頻播放地址查詢接口獲取視頻播放地址,應(yīng)符合
7.3.2
應(yīng)與圖
4
相符合;上級系統(tǒng)下級系統(tǒng)使用、、查詢參數(shù)生成字符串請求查詢接口,傳入查詢參數(shù)請求頭部帶上認(rèn)證字符串驗(yàn)證認(rèn)證字符串請求身份認(rèn)證成功根據(jù)查詢參數(shù)獲取查詢數(shù)據(jù)(涉及隱私則加密)返回查詢數(shù)據(jù)請求身份認(rèn)證失敗查詢失敗,身份認(rèn)證未通過圖4 視頻調(diào)用流程圖b)
使用
播放器或其他
JS
播放器,對步驟
7.3.1
中
a)獲取的播放地址進(jìn)行播放。7.3.2視頻播放地址查詢接口下級系統(tǒng)視頻預(yù)覽84~表87。24URLfire/playurlPOSTContent-TypecodeStringmessageStringdataObjectpart_idStringplay_urlStringDB33/T
2477—2022表84 視頻播放地址查詢接口表85 請求參數(shù)表86返回參數(shù)表87返回參數(shù)
data
字段25DB33/T
2477—2022附 錄 A(規(guī)范性)平臺(tái)聯(lián)網(wǎng)消息交互流程A.1基于
的摘要認(rèn)證流程上級系統(tǒng)和下級系統(tǒng)發(fā)起請求時(shí)作為請求者,另一方作為服務(wù)提供者,基于HMAC-SHA256的摘要認(rèn)證流程應(yīng)與圖相符合。請求者 服務(wù)提供者請求者身份認(rèn)證1.認(rèn)證字符串=BASE64(字符串拼接請求者的AK、有效期時(shí)間戳)2.認(rèn)證摘要字符串=HMAC-SHA256(認(rèn)證字符串,SK)3.Client-Token值=BASE64(字符串拼接(認(rèn)證摘要字符串+
: +請求者的AK+ :+有效期時(shí)間戳))帶上請求參數(shù),并在HTTP請求頭設(shè)置User-Identify屬性及其值1.從請求頭中獲取Client-Token值,解析出請求者AK、有效期時(shí)間和認(rèn)證摘要字符串;2.使用AK,查詢SK,并從請求中得到的數(shù)據(jù),按請求者生成認(rèn)證摘要字符串的公式生成認(rèn)證摘要字符串(保證生成參數(shù)按約定的順序);3.比較解析出的認(rèn)證摘要字符串和步驟2生成的認(rèn)證摘要字符串3.1如果一致,再驗(yàn)證有效時(shí)間戳是否過期3.1.1都驗(yàn)證通過,則身份認(rèn)證通過3.1.2如果有效期過期,則身份認(rèn)證失敗3.2如果不一致,則身份認(rèn)證失敗服務(wù)提供者身份認(rèn)證1.認(rèn)證字符串=BASE64(字符串拼接服務(wù)提供者的AK、有效期時(shí)間戳)2.認(rèn)證摘要字符串=HMAC-SHA256(認(rèn)證字符串,服務(wù)提供者SK)3.Server-Identify值=BASE64(字符串拼接(認(rèn)證摘要字符串+ : +服務(wù)提供者的AK+ : +有效期時(shí)間戳))返回?cái)?shù)據(jù),并在HTTP響應(yīng)頭設(shè)置Server-Identify屬性及其值1.從請求頭中獲取Server-Identify值,解析出服務(wù)提供者AK、有效期時(shí)間和認(rèn)證摘要字符串;2.使用AK,查詢SK,并從請求中得到的數(shù)據(jù),按請求者生成認(rèn)證摘要字符串的公式生成認(rèn)證摘要字符串(保證生成參數(shù)按約定的順序);3.比較解析出的認(rèn)證摘要字符串和步驟2生成的認(rèn)證摘要字符串3.1如果一致,則身份認(rèn)證通過3.2如果不一致,則身份認(rèn)證失敗圖A.1 基于
HMAC-SHA256
的摘要認(rèn)證流程26DB33/T
2477—2022認(rèn)證流程補(bǔ)充說明如下:a)
SK
摘要算法的密鑰,
作為身份認(rèn)證參數(shù);b)
摘要算法計(jì)算公式如下:1)
認(rèn)證摘要字符串=HMAC-SHA256(BASE64(AKSK2)
。c)
HTTP
請求頭域
值計(jì)算公式:BASE64(字符串拼接(認(rèn)證摘要字符串+“:”+請求者的
AK+“:”+認(rèn)證摘要字符串的有效期時(shí)間戳));d)
HTTP
響應(yīng)頭域
值計(jì)算公式:BASE64(字符串拼接(認(rèn)證摘要字符串+“:”+服務(wù)提供方的
AK+“:”+認(rèn)證摘要字符串的有效期時(shí)間戳))。A.2 數(shù)據(jù)加解密密鑰協(xié)商流程數(shù)據(jù)在網(wǎng)絡(luò)傳輸過程中使用高級加密標(biāo)準(zhǔn)()算法進(jìn)行加密、解密,雙方使用ECDH算法協(xié)商密鑰。HTTPS的密鑰協(xié)商及傳輸加解密,已經(jīng)由協(xié)議標(biāo)準(zhǔn)的網(wǎng)絡(luò)庫協(xié)議棧和加密套件實(shí)現(xiàn),此流程主要表述HTTP協(xié)議的密鑰協(xié)商流程。HTTP協(xié)議下使用ECDH算法進(jìn)行密鑰協(xié)商流程應(yīng)與圖相符合。27
DB33/T
2477—2022
圖A.2HTTP
協(xié)議下使用
ECDH
算法進(jìn)行密鑰協(xié)商流程28DB33/T
2477—2022流程描述如下:a)
下級平臺(tái)或上級平臺(tái)根據(jù)
ECDH
算法生成公鑰
A
和配對的私鑰
A;b)
請求方生成會(huì)話
IDSK
的密鑰,將身份憑證(AK)、會(huì)話
ID、公鑰、數(shù)據(jù)加密算法列表、Token
過期時(shí)間戳結(jié)合生成數(shù)字摘要認(rèn)證信息,并且拼接
AK、時(shí)間戳到認(rèn)證摘要中,經(jīng)過
BASE64
編碼后生成
Token,請求頭增加
token
Token
值;c)
完整算法:摘要認(rèn)證字符串=HMAC-SHA256(參數(shù)字符串),SK));d)
參數(shù)字符串=字符串拼接(AK,時(shí)間戳,會(huì)話
A,加密算法列表);e)
Token
字符串(字符串拼接(摘要信息,AK,時(shí)間戳));f)
服務(wù)方從請求頭中解析出
Token
屬性的值,解析出
、時(shí)間戳、摘要信息以及請求參數(shù);使用這個(gè)
找到
SK;根據(jù)此服務(wù)接口的摘要參數(shù)約定的順序,拼接參數(shù)字符串,并利用HMAC-SHA256
算法生成摘要認(rèn)證字符串和
TokenB,比較請求頭中的
Token
和生成的
TokenB,如果完全一致,則數(shù)據(jù)未被修改,并且身份認(rèn)證通過,并且如果時(shí)間戳在有效時(shí)間范圍內(nèi)則請求有效。任何校驗(yàn)不通過,則身份認(rèn)證失敗或因數(shù)據(jù)被篡改導(dǎo)致的認(rèn)證失敗;g)
A
算法生成公鑰
B
和私鑰
B;并利用
ECDH
算法使用公鑰
A、公鑰
B、私鑰
B
生成密鑰;h)
使用服務(wù)方自身的
、,將請求過來的會(huì)話
ID、公鑰
B、使用的加密算法及密鑰的過期時(shí)間(用于標(biāo)識
ECDH
協(xié)商的密鑰的過期時(shí)間,超過這個(gè)時(shí)間需要重新協(xié)商密鑰),生成響應(yīng)認(rèn)證字符串
TokenB,生成公式及算法與請求一致;并在響應(yīng)頭追加
resptoken
屬性頭及其值TokenB,并返回請求過來的會(huì)話
ID、公鑰
B、使用的加密算法及密鑰的過期時(shí)間給請求方;i)
請求方對服務(wù)方進(jìn)行身份認(rèn)證,從響應(yīng)頭中獲取
,驗(yàn)證方式與服務(wù)方一致;j)
請求方使用
ECDH
算法使用公鑰
A、私鑰
A、公鑰
B
生成密鑰,并用該密鑰和加密算法加密數(shù)據(jù)。29聯(lián)網(wǎng)單位編company_idString32L1聯(lián)網(wǎng)機(jī)構(gòu)聯(lián)網(wǎng)單位名company_nameString32L1位營運(yùn)營服務(wù)機(jī)parent_idString32L1應(yīng)符合附錄統(tǒng)一社會(huì)信company_codeString32L1
GB32100的統(tǒng)addressString64L1行政區(qū)劃鎮(zhèn)街道門牌小區(qū))+樓牌號單元行政區(qū)域編region_codeString16L1
GB/T2260
可參考國家統(tǒng)計(jì)城鄉(xiāng),填至村的行company_categoryString16L1管單應(yīng)符F.11DB33/T
2477—2022附錄B(規(guī)范性)數(shù)據(jù)元描述B.1 聯(lián)網(wǎng)單位(company)聯(lián)網(wǎng)單位應(yīng)符合表。表B.1表B.1聯(lián)網(wǎng)單位表company_typeIntegerL1應(yīng)符合附錄F.2industry_typeString16L1GB/T4754消防安全管fire_managerString16L1理人消防安全管理人聯(lián)系電fire_manager_telString16L1理人消防安全責(zé)fire_liableString16L1任人消防安全責(zé)任人聯(lián)系電fire_liable_telString16L1任人fireroom_numberString16L1employee_countIntegerL1company_founding_timeString16L1
8601yyyy-MM-ddHH:mm:ss上級主管單parent_company_nameString16L1管轄單位名firemanagementString32L1具體防救economicownershipString16L1
GB/T12402fixedassetsString16L1萬元小數(shù)DB33/T
2477—2022表B.1表B.1 聯(lián)網(wǎng)單位表(續(xù))單位占地面occaupy_areaString16L1總建筑面積build_areaString16L1map_typeIntegerL1應(yīng)符合附錄F.3(,地lngString16L1小數(shù)latString16L1小數(shù)create_timeString16L1
8601yyyy-MM-ddHH:mm:ssupdate_timeString16L1
8601yyyy-MM-ddHH:mm:ss住宅小區(qū)編community_idString32L1住宅小區(qū)名community_nameString16L1運(yùn)營服務(wù)機(jī)構(gòu)唯一編碼parent_idString32L1DB33/T
2477—2022表B.1 聯(lián)網(wǎng)單位表(續(xù))B.2表B.1 聯(lián)網(wǎng)單位表(續(xù))住宅小區(qū)應(yīng)符合表。表B.2表B.2住宅小區(qū)表住宅小區(qū)地credit_codeString32L1住宅小區(qū)地addressString64L1行政區(qū)域編region_codeString16L1GB/T
2260GB/T
12管轄單位聯(lián)phone_numString16L1manager_companyString32L1單位占地面occaupy_areaString16L1build_areaString16L1map_typeIntegerL1F.3(lngString16L1latString16L1DB33/T
2477—2022表B.2表B.2住宅小區(qū)表(續(xù))building_idString32L1building_nameString32L1運(yùn)營服務(wù)機(jī)parent_idString32L1addressString64L1)+建筑物地址address_codeString64L1create_timeString16L1ISO
8601yyyy-MM-ddHH:mm:ssupdate_timeString16L1ISO
8601yyyy-MM-ddHH:mm:ssDB33/T
2477—2022表B.2 住宅小區(qū)表(續(xù))B.3表B.2 住宅小區(qū)表(續(xù))建筑物應(yīng)符合表B.3。表B.3表B.3 建筑物表行政區(qū)域編region_codeString16L1GB/T22601011412building_typeString16L1F.12關(guān)聯(lián)住宅小relation_idString16L1B.2manager_companyString32L1owner_companyString32L1入駐單位信use_companysString128L1building_usenatureString16L1F.14DB33/T
2477—2022表B.3表B.3 建筑物表(續(xù))firedangerString16L1F.15fireresistant_levelString16L1F.16structure_typeString16L1F.13building_heightString16L1building_timeString16L1ISO
yyyy-MM-ddHH:mm:ssbuilding_areaString16L1occupy_areaString16L1standardfloor_areaString16L1overfloor_numIntegerL1overfloor_areaString16L1underfloor_numIntegerL1underfloor_areaString16L1tunnel_heightString16L1tunnel_lengthString16L1controlroom_positionString16L1日常工作時(shí)workerdaily_numIntegerL1最大容納人building_galleryfulIntegerL1消防電梯數(shù)fireelevator_numIntegerL1DB33/T
2477—2022表B.3表B.3 建筑物表(續(xù))消防電梯容fireelevator_carreryString16L1kgshelterfloor_numIntegerL1避難層總面shelterfloor_areaString16L1shelterfloor_positionString64L1安全出口數(shù)exit_numIntegerL1安全出口位exit_positionString64L1安全出口形exit_formString16L1storage_nameString16L1storage_numIntegerL1storage_natureString16L1storage_shapeString16L1storage_sizeString16L13main_materialString16L1main_productString16L1entercompany_numIntegerL1device_numIntegerL1毗鄰建筑物company_abutsituationString128L1map_typeIntegerL1F.3lngString16L1latString16L1DB33/T
2477—2022表B.3表B.3建筑物表(續(xù))重點(diǎn)部位唯importantposition_idString32L1重點(diǎn)部位名importantposition_nameString16L1運(yùn)營服務(wù)機(jī)parent_idString32L1關(guān)聯(lián)住宅小relation_idString16L1B.2所屬建筑物building_idString16L1B.2building_areaString16L1create_timeStringL1ISO
yyyy-MM-ddHH:mm:ssupdate_timeString16L1ISO
yyyy-MM-ddHH:mm:ssDB33/T
2477—2022表B.3 建筑物表(續(xù))B.4表B.3 建筑物表(續(xù))重點(diǎn)部位應(yīng)符合表。表B.4表B.4 重點(diǎn)部位表fireresistant_levelString16L1F.16part_addrString64L1building_usenatureString16L1F.14消防設(shè)施情facility_infoString128L1rspnperson_nameString16L1責(zé)任人身份rspnperson_idString16L2GB11643責(zé)任人聯(lián)系rspnperson_numberString16L1確立消防安全重點(diǎn)部位reasonString128L1防火標(biāo)志的firesign_infoString128L1hazard_sourceString128L1消防安全管safety_measuresString128L1create_timeString16L1ISO8601yyyy-MM-ddHH:mm:ssDB33/T
2477—2022表B.4重點(diǎn)部位表(續(xù))39device_idString32L1device_nameString32L1運(yùn)營服務(wù)機(jī)parent_idString32L1device_codeString64L1locationString64L1String32L1device_typeString16L1F.43Ccode_3cString32L1F.4update_timeString16L1ISO8601yyyy-MM-ddHH:mm:ssDB33/T
2477—2022表B.4 重點(diǎn)部位表(續(xù))B.5 物聯(lián)設(shè)備(device)物聯(lián)設(shè)備應(yīng)符合表。表B.5表B.5 物聯(lián)設(shè)備表型式檢驗(yàn)報(bào)qualified_codeString32L13Crelation_typeString16L11-2-relation_idString32L1B.1所屬建筑物building_idString32L1B.4施工單位名constructorString32L1設(shè)備生產(chǎn)時(shí)produce_dateString16L1ISO8601yyyy-MM-ddHH:mm:ss設(shè)備安裝時(shí)install_dateString16L1ISO8601yyyy-MM-ddHH:mm:ssDB33/T
2477—2022表B.5物聯(lián)設(shè)備表(續(xù))41設(shè)備到期時(shí)expire_dateString16L1ISO8601yyyy-MM-ddHH:mm:ssparts_numIntegerL1設(shè)備報(bào)警通notify_phoneString16L1hardware_versionString16L1software_versionString16L1controlroom_positionString64L1map_typeIntegerL1F.3(lngString16L1latString16L1create_timeString16L1ISO8601yyyy-MM-ddHH:mm:ssupdate_timeString16L1ISO8601yyyy-MM-ddHH:mm:ssDB33/T
2477—2022表B.5 物聯(lián)設(shè)備表(續(xù))B.6 部件(part)部件應(yīng)符合表。42部件唯一編part_idString32L1part_nameString32L1運(yùn)營服務(wù)機(jī)parent_idString32L1sensor_codeString32L1addressString64L1parts_typeIntegerL1F.5relation_typeString16L11-2-relation_idString32L1B.1DB33/T
2477—2022表B.6表B.6 部件表所屬建筑物編building_idString32L1B.4device_idString32L1B.53Ccode_3cString32L1F.5型式檢驗(yàn)報(bào)告qualified_codeString32L13Cparts_manufactoryString32L1produce_dateString16L1ISO8601yyyy-MM-ddHH:mm:ssinstall_dateString16L1ISO8601yyyy-MM-ddHH:mm:ssexpire_dateString16L1ISO8601yyyy-MM-ddHH:mm:ssmap_typeIntegerL1F.3(DB33/T
2477—2022表B.6 部件表(續(xù))44運(yùn)營服務(wù)機(jī)parent_idString32L1消防物聯(lián)網(wǎng)serviceagency
String32L1統(tǒng)一社會(huì)信company_codeString16L1GB321002015addressString64L1法定代表人legal_represen_nameString16L1String16L1latString16L1create_timeString16L1ISO8601yyyy-MM-ddHH:mm:ssupdate_timeString16L1ISO8601yyyy-MM-ddHH:mm:ssDB33/T
2477—2022表B.6 部件表(續(xù))B.7 消防物聯(lián)網(wǎng)運(yùn)營服務(wù)機(jī)構(gòu)(serviceagency)消防物聯(lián)網(wǎng)運(yùn)營服務(wù)機(jī)構(gòu)應(yīng)符合表。表B.7表B.7 消防物聯(lián)網(wǎng)運(yùn)營服務(wù)機(jī)構(gòu)表法定代表人legal_represen_idString32L2GB11643法定代表人String16L1接入聯(lián)網(wǎng)單company_numIntegerL1機(jī)構(gòu)運(yùn)營場serviceagency
IntegerL12值守人員總onduty_person_numIntegerL1運(yùn)營機(jī)構(gòu)責(zé)contact_nameString16L1運(yùn)營機(jī)構(gòu)責(zé)任人聯(lián)系電contact_telString16L1create_timeString16L1ISO8601yyyy-MM-ddHH:mm:ssupdate_timeString16L1ISO8601yyyy-MM-ddHH:mm:ssperson_idString32L1person_nameString16L1DB33/T
2477—2022表B.7消防物聯(lián)網(wǎng)運(yùn)營服務(wù)機(jī)構(gòu)表(續(xù))B.8運(yùn)營服務(wù)機(jī)構(gòu)人員()運(yùn)營服務(wù)機(jī)構(gòu)人員應(yīng)符合表B.8。表B.8表B.8 運(yùn)營服務(wù)機(jī)構(gòu)人員表parent_idString32L1person_typeString16L10-1-2-3-person_statusIntegerL10-person_genderIntegerL10-1-2-person_ageIntegerL1phone_telString16L1id_numberString32L2GB
certificate_infosString32L1certificate_numberString32L1create_timeString16L1ISO
8601yyyy-MM-ddHH:mm:ssupdate_timeString16L1ISO
8601yyyy-MM-ddHH:mm:ssDB33/T
2477—2022表B.8(續(xù))B.9運(yùn)行狀態(tài)(devicestate)運(yùn)行狀態(tài)應(yīng)符合表。47事件唯一編event_idString16L1device_categoryIntegerL1device_idString16L1運(yùn)營服務(wù)機(jī)parent_idString32L1online_statusIntegerL10-work_statusIntegerL10-事件發(fā)生時(shí)event_timeString16L1ISO
yyyy-MM-ddHH:mm:ss監(jiān)測事件唯event_idString32L1消防物聯(lián)網(wǎng)運(yùn)營服務(wù)機(jī)構(gòu)自device_categoryIntegerL1應(yīng)符合附錄F.6device_idString32L1根據(jù)事件源類聯(lián)設(shè)備部件的DB33/T
2477—2022表B.9運(yùn)行狀態(tài)表B.10 表B.9運(yùn)行狀態(tài)表監(jiān)測數(shù)據(jù)應(yīng)符合表B.10B.11。表B.10表B.10 監(jiān)測數(shù)據(jù)表運(yùn)營服務(wù)機(jī)parent_idString32L1應(yīng)符合附錄事件發(fā)生時(shí)event_timeString16L1ISO
yyyy-MM-ddHH:mm:ssmonitor_valuesObject[]L1應(yīng)符合附錄B.11故障事件唯event_idString32L1device_categoryIntegerL1F.6device_idString32L1IntegerL1F.7monitor_valueString16L1DB33/T
2477—2022表B.10 監(jiān)測數(shù)據(jù)表(續(xù))表B.11 監(jiān)測數(shù)據(jù)集表B.11表B.11 監(jiān)測數(shù)據(jù)集表故障信息應(yīng)符合表B.12。表B.12表B.12 故障信息表運(yùn)營服務(wù)機(jī)parent_idString32L1故障類型fault_typeIntegerL1F.8事件發(fā)生時(shí)event_timeString16L1ISO
yyyy-MM-ddHH:mm:ss故障發(fā)生位fault_locationString64L1reasonString128L1故障事件唯一編號event_idString32L1device_categoryIntegerL1F.6device_idString32L1運(yùn)營服務(wù)機(jī)parent_idString32L1故障類型fault_typeIntegerL1F.8DB33/T
2477—2022表B.12 故障信息表(續(xù))B.12 故障處置信息(faultprocess)故障處置信息應(yīng)符合表。表B.13表B.13故障處理信息表火災(zāi)預(yù)警事event_idString32L1運(yùn)營服務(wù)機(jī)parent_idString32L1device_categoryIntegerL1F.6device_idString32L1火災(zāi)預(yù)警類alarm_typeString16L1F.9事件發(fā)生時(shí)event_timeString16L1ISO
yyyy-MM-ddHH:mm:sshappen_timeString16L1ISO
8601yyyy-MM-ddHH:mm:ssprocess_typeString16L10-1-fault_contentString128L1reportperson_nameString16L1DB33/T
2477—2022表B.13 故障處理信息表(續(xù))B.13火災(zāi)預(yù)警信息(firealarm)火災(zāi)預(yù)警信息應(yīng)符合表。表B.14表B.14 火災(zāi)預(yù)警信息表event_idString32L1parent_idString32L1device_categoryIntegerL1F.6device_idString32L1火警類型alarm_typeString16L1F.9alarm_levelIntegerL10-1-火災(zāi)預(yù)警圖片image_urlsString256L1url火災(zāi)預(yù)警視頻video_urlsString256L1urlDB33/T
2477—2022表B.14 火災(zāi)預(yù)警信息表(續(xù))B.14火災(zāi)預(yù)警處置信息(firealarmprocess)火災(zāi)預(yù)警處置信息應(yīng)符合表B.15。表B.15表B.15火災(zāi)預(yù)警處置信息表check_timeString16L1ISO
8601yyyy-MM-ddHH:mm:sshandle_timeString16L1ISO
8601yyyy-MM-ddHH:mm:ssprocess_typeString16L10-1-handle_user_nameString16L1handle_user_idString16L1B.8handle_statusString16L10-1-2-String16L1handle_image_urlsString256L1urlhandle_video_urlsString256L1urlevent_idString32L1DB33/T
2477—2022表B.15火災(zāi)預(yù)警處置信息表(續(xù))B.15 事件預(yù)警信息(warning)事件預(yù)警信息應(yīng)符合表。表B.16表B.16事件預(yù)警信息表parent_idString32L1device_categoryIntegerL1F.6device_idString32L1event_timeString16L1ISO
yyyy-MM-ddHH:mm:ss事件預(yù)警類型alarm_typeString16L1F.10image_urlsString256L1urlvideo_urlsString256L1urlevent_idString32L1DB33/T
2477—2022表B.16事件預(yù)警信息表(續(xù))B.16 事件預(yù)警處置信息(warningprocess)事件預(yù)警處置信息應(yīng)符合表B.17。表B.17表B.17 事件預(yù)警處置信息表parent_idString32L1device_categoryIntegerL1F.6device_idString32L1alarm_typeString16L1F.9check_timeString16L1ISO
8601yyyy-MM-ddHH:mm:sshandle_timeString16L1ISO
8601yyyy-MM-ddHH:mm:ssprocess_typeString16L10-1-handle_user_nameString16L1handle_user_idString32L1B.8handle_statusString16L10-1-2-String128L1handle_image_urlsString256L1urlDB33/T
2477—2022表B.17事件預(yù)警處置信息表(續(xù))55record_idString32L1parent_idString32L1contentString256L1維修記錄、故障信息person_nameString32L1應(yīng)符合附錄mt_timeString16L1應(yīng)符合ISO
yyyy-MM-ddmtnext_timeString16L1應(yīng)符合ISO
yyyy-MM-ddrecord_timeString16L1ISO
yyyy-MM-dd
HH:mm:ss頻信息handle_video_urlsString256L1urlDB33/T
2477—2022表B.17事件預(yù)警處置信息表(續(xù))B.17 運(yùn)營機(jī)構(gòu)維保記錄(maintenancerecord)運(yùn)營機(jī)構(gòu)維保記錄應(yīng)符合表B.18。表B.18運(yùn)營機(jī)構(gòu)維保記錄表B.18 表B.18運(yùn)營機(jī)構(gòu)維保記錄表運(yùn)營機(jī)構(gòu)值班記錄應(yīng)符合表B.19。56record_idString32L1parent_idString32L1start_timeString16L1ISO
yyyy-MM-ddHH:mm:ssend_timeString16L1ISO
yyyy-MM-ddHH:mm:ssshiftpersonnel_nameString32L1B.8dutyperson_nameString32L1B.8DB33/T
2477—2022表.19表.19 HTTP
POST(Create)GET(Retrieve)PUT(Update)DELETE(Delete)DB33/T
2477—2022附 錄 C(資料性)REST
架構(gòu)協(xié)議模型C.1 REST
概述REST能夠作為一個(gè)資源。REST使用一個(gè)資源標(biāo)識符()來標(biāo)識組件之間交互所涉及到的特定資源。REST之間傳遞該表述,一個(gè)表述是一個(gè)字節(jié)序列,以及描述這些字節(jié)序列的表述元數(shù)據(jù)。C.2REST
和
HTTP
REST服務(wù)通過HTTP的方法動(dòng)詞來實(shí)現(xiàn),見表。表C.1表C.1 HTTP
方法動(dòng)詞表POST只能用于添加原先不存在的資源的場合。PUT一般用于更新已經(jīng)存在資源的場合,但如果指定的資源不存在,也可以創(chuàng)建該資源。C.3 接口訪問形式HTTP
URL
格
式
的
一
般
形
式
為
:
<
Protocol
>
://
<
Hostname
>
:
<
Port
>
<
>(?P1=v1&p2=v2...&pn=vn)。其中:a)
Protocol
應(yīng)支持
HTTP,宜支持
HTTPS;b)
Hostname
指應(yīng)用系統(tǒng)中
設(shè)備的主機(jī)名稱、IP
地址或域名;c)
Port
指端口號;d)
URI
指資源
URI;e)
(?P1=v1&p2=v2...&pn=vn)指查詢字符串,每個(gè)資源都會(huì)定義需要的或可選的查詢字符串參數(shù),查詢字符串參數(shù)以名字/值對形式出現(xiàn)。C.4接口交互信息定義所有接口交互信息定義為REST架構(gòu)下的資源,使用唯一標(biāo)識符標(biāo)識。C.5 接口交互連接方式接口交互連接方式應(yīng)
溫馨提示
- 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ǔ)空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 出國建筑合同范本
- 健身車外貿(mào)合同范本
- 代建租賃合同范本
- 凍庫驗(yàn)收合同范本
- ipad制作合同范本
- 長寧區(qū)制作家具施工方案
- 使用保姆合同范本
- ppp 外貿(mào)合同范本
- 公寓租給酒店合同范本
- 仿古街建設(shè)合同范本
- 民企與央企合作協(xié)議
- 淺析幼兒戶外自主游戲中教師的觀察與指導(dǎo)策略
- 患者跌倒的預(yù)防護(hù)理操作考核評分標(biāo)準(zhǔn)
- 醫(yī)院一站式服務(wù)中心建設(shè)實(shí)施方案
- 風(fēng)電施工組織設(shè)計(jì)
- GB/T 42828.2-2023鹽堿地改良通用技術(shù)第2部分:稻田池塘漁農(nóng)改良
- 泡沫混凝土教學(xué)課件
- 國際反洗錢師cams考試真題中文版題庫匯總(含答案)
- (完整版)離婚協(xié)議書標(biāo)準(zhǔn)版下載
- 新人教版八年級數(shù)學(xué)下冊全冊教案-八年級下冊人教版全冊教案
- 山西陽城陽泰集團(tuán)西馮街煤業(yè)有限公司煤炭資源開發(fā)利用方案和礦山環(huán)境保護(hù)與土地復(fù)墾方案
評論
0/150
提交評論