GBT 42054-2022 船舶與海上技術(shù) 船載海上共享數(shù)據(jù)服務(wù)器_第1頁
GBT 42054-2022 船舶與海上技術(shù) 船載海上共享數(shù)據(jù)服務(wù)器_第2頁
GBT 42054-2022 船舶與海上技術(shù) 船載海上共享數(shù)據(jù)服務(wù)器_第3頁
GBT 42054-2022 船舶與海上技術(shù) 船載海上共享數(shù)據(jù)服務(wù)器_第4頁
GBT 42054-2022 船舶與海上技術(shù) 船載海上共享數(shù)據(jù)服務(wù)器_第5頁
已閱讀5頁,還剩51頁未讀 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

國家市場監(jiān)督管理總局國家標(biāo)準(zhǔn)化管理委員會I V 1 1 1 5 5 55.2船載數(shù)據(jù)服務(wù)器的環(huán)境性能 5.3船載數(shù)據(jù)服務(wù)器的安裝要求 6船載數(shù)據(jù)服務(wù)器的數(shù)據(jù)輸入/輸出與數(shù)據(jù)管理 6.1一般要求 6.2數(shù)據(jù)管理功能 6.3數(shù)據(jù)輸入和輸出功能 6.4別名功能 6.5數(shù)據(jù)計算功能 6.6日志管理功能 7試驗要求 7.2一般要求試驗 附錄A(資料性)船到岸通信管理 20A.1總則 20A.2船對岸通信代理 21A.3數(shù)據(jù)通信管理代理 A.4服務(wù)代理 21附錄B(規(guī)范性)別名列表 22B.1別名列表的結(jié)構(gòu) 22 25 C.2訪問控制 25 34Ⅱ D.2訪問控制 附錄E(規(guī)范性)文件輸入和輸出協(xié)議 附錄F(資料性)數(shù)據(jù)源信息 F.3數(shù)據(jù)源信息的結(jié)構(gòu) F.4數(shù)據(jù)源信息的邏輯結(jié)構(gòu) F.5XML模式示例-命名空間:SIOD(船載服務(wù)器輸入和輸出定義) F.6XML數(shù)據(jù)示例 46附錄G(資料性)船載數(shù)據(jù)服務(wù)器的用戶管理 49 49G.2管理權(quán)限 49G.3規(guī)定訪問權(quán)限 49 6圖2輸出數(shù)據(jù)處理性能要求 7 8 圖A.1船對岸通信的概念模型 20 21 圖B.2別名列表模型的邏輯結(jié)構(gòu) 23 25圖D.1船載數(shù)據(jù)服務(wù)器提供的數(shù)據(jù)流協(xié)議示例 圖F.1數(shù)據(jù)源信息和數(shù)據(jù)通道列表之間的關(guān)系 圖F.2數(shù)據(jù)源信息的結(jié)構(gòu)模型 圖F.3數(shù)據(jù)源信息的邏輯結(jié)構(gòu)模型 表C.1請求-應(yīng)答協(xié)議的結(jié)構(gòu) 26表C.2請求-應(yīng)答協(xié)議方法 26Ⅲ表C.3服務(wù)根詳細(xì)信息 26表C.4路徑資源詳細(xì)信息 27表C.5類型選項的詳細(xì)信息 27表C.6數(shù)據(jù)通道類型選項詳細(xì)信息 27表C.7查詢選項詳細(xì)信息 28表C.8標(biāo)簽選項詳細(xì)信息 29 30表C.10實際記錄的數(shù)據(jù)示例 30 35表E.2文件輸入和輸出協(xié)議的方法 36 37表F.2處理通用IEC61162-1語句傳輸協(xié)議的元素示例 42表F.3處理通用IEC61162-1語句傳輸協(xié)議的元素示例 42表G.1規(guī)定訪問權(quán)限的示例 49V本文件按照GB/T1.1—2020《標(biāo)準(zhǔn)化工作導(dǎo)則第1部分:標(biāo)準(zhǔn)化文件的結(jié)構(gòu)和起草規(guī)則》的規(guī)定本文件等同采用ISO19847:2018《船舶與海上本文件由全國海洋船標(biāo)準(zhǔn)化技術(shù)委員會(SAC/TC12)提出并歸口。1ISO86011)數(shù)據(jù)元和交換格式信息交換日期和時間表示法(Dataelementsandinterchangeformats—Informationinterchange—Represgy—GuidelinesfortheiISO19848船舶與海上技術(shù)船載機械設(shè)備數(shù)據(jù)格式(Shipsandmarinetechnology—StandardIEC60092-504:2016船舶電氣設(shè)備第504部分:專輯控制和測量儀表(Electricalinstalla-tionsinships—Part504:Specialfeatures—ConIEC61162-1海上導(dǎo)航和無線電通信設(shè)備及系統(tǒng)數(shù)字接口第1部分:單發(fā)話器和多受話器(MaritimenavigationandradiocomIEC61162-450海上導(dǎo)航和無線電通信設(shè)備及系統(tǒng)數(shù)字接口第450部分:多發(fā)話器和多受話器以太網(wǎng)連接(Maritimenavigationandradiocommunicationequipmentandsystems—Digitalinter-faces—Part450:Multipletalkersandmultiplelisteners—Ethernetinterconnection)2——IECElectropedia:/別名IDaliasID3數(shù)據(jù)樣本datasample文件傳輸協(xié)議FileTransfer添加安全套接層(SecureSocketsLayer:SSL)或傳輸層安全(TransportLayerSecurity:TLS)對用于在互聯(lián)網(wǎng)上交換超文本標(biāo)記語言(HyperTextMarkupLanguage:HTML)或其他內(nèi)容的通Java腳本對象簡譜JavaScriptObjectionNotation;JSON本地IDlocalID4規(guī)定船上組件和系統(tǒng)的命名方案(或識別方案)分布式文件系統(tǒng)和通過RFC1094、RFC1813、RFC3530及其他協(xié)議規(guī)范規(guī)定的分布式文件系統(tǒng)表現(xiàn)層狀態(tài)轉(zhuǎn)化應(yīng)用程序接口RESTAPI使用SSH(3.29)協(xié)議在計算機之間安全傳輸文件的協(xié)議。存儲來自船舶機械設(shè)備的數(shù)據(jù)(包括機器數(shù)據(jù))、在海上共享數(shù)據(jù)并將存儲的數(shù)據(jù)發(fā)送至船舶外的5FTPS:基于SSL/TLS的文件傳輸協(xié)議(F6AMS、VDR和GNSS)的情況下,應(yīng)具有每個會話至少輸入30個數(shù)據(jù)樣本集的處理性能。如圖1(30個數(shù)據(jù)樣本集/會話)監(jiān)測數(shù)據(jù)提供者30個數(shù)據(jù)樣本集會話2小于1小于1s會話4會話57(30個數(shù)據(jù)采樣集/會話)(30個數(shù)據(jù)樣本集/會話)主機狀態(tài)小于5s小于5s→小于5s會話1會話2會話5會話1會話1使用數(shù)據(jù)流傳輸服務(wù)的船載數(shù)據(jù)服務(wù)器在每秒至少1個會話的情況下,應(yīng)具有每個會話至少輸入150個數(shù)據(jù)樣本集的處理性能。使用數(shù)據(jù)流傳輸服務(wù)的船載數(shù)據(jù)服務(wù)器在每秒至少2個并發(fā)會話(例如:系統(tǒng))的情況下,應(yīng)具有每個會話至少輸出150個輸入的數(shù)據(jù)樣本集的處理性能。如圖3所示。8主機狀態(tài)會話1小于1s會話1會話2會話1會話1會話2注:船載數(shù)據(jù)服務(wù)器也能具有其他冗余功能,以保護管理數(shù)據(jù)和實際記錄的數(shù)據(jù)(例如,RAID1、RAID3和RAID5系統(tǒng))。注:船載數(shù)據(jù)服務(wù)器還具有其他能夠進行串行通信的接口或其他用于輸入數(shù)據(jù)的方式。9b)存儲設(shè)備的訪問故障;e)存儲設(shè)備已滿或存儲容量不足以將已配置的記錄存儲30d。船載數(shù)據(jù)服務(wù)器應(yīng)能夠?qū)⑸鲜鰻顟B(tài)報告給船上其他系統(tǒng)(見5.1.8),并可為上述狀態(tài)提供本地 ——實際記錄的數(shù)據(jù)。5.1.7REDS安全應(yīng)對諸如USB端口之類的未使用的連接點進行物理隔斷,避用于訪問數(shù)據(jù)存儲的連接點應(yīng)配置為僅允許連接到標(biāo)識為USB設(shè)備類型08h(USB大容量存儲)及連接點滿足僅限數(shù)據(jù)連接[存儲設(shè)備][船載數(shù)據(jù)服務(wù)器應(yīng)禁止所有來自REDS的自動執(zhí)行操作,包括USB和CD/DVD的自動運行。只有通過REDS可執(zhí)行內(nèi)容的身份驗證后,才能手動執(zhí)行REDS中的任何文件類型。在運行前,只能使REDS中所有不可執(zhí)行的數(shù)據(jù)應(yīng)在用于設(shè)備之前使用數(shù)字簽名或特殊密鑰進行驗證。船載數(shù)據(jù)服務(wù)器應(yīng)配備一個狀態(tài)報告接口。該接口應(yīng)包含至少一個能夠指示船載數(shù)據(jù)服務(wù)器正參照IEC60092-504:2016中表1第10項“振動”。船載數(shù)據(jù)服務(wù)器應(yīng)滿足IEC60092-504的電磁抗擾度試驗的試驗要求,參照IEC60092-504:2016中表1第13號~第17號試驗。船載數(shù)據(jù)服務(wù)器應(yīng)滿足IEC60092-504電磁輻射試驗要求,參照IEC60092-504:2016中表1第19號和第20號試驗。船載數(shù)據(jù)服務(wù)器應(yīng)滿足IEC60092-504:2016的表1中的以下要求:—第8項,交變溫?zé)?。如果電氣設(shè)備安裝在環(huán)境可控的空間內(nèi),則設(shè)備適用的環(huán)境溫度可降至0℃~45℃。 備的額定環(huán)境溫度為45℃。 6.1一般要求數(shù)據(jù)管理功能包含為基于系統(tǒng)時鐘和管理數(shù)據(jù)認(rèn)證的數(shù)據(jù)通道列表、數(shù)a)船載數(shù)據(jù)服務(wù)器的系統(tǒng)時鐘應(yīng)與UTC同步;b)船載數(shù)據(jù)服務(wù)器的系統(tǒng)時鐘漂移不應(yīng)超過1s/h;d)船載數(shù)據(jù)服務(wù)器應(yīng)對UTC同步丟失的狀態(tài)進行指示(見5.1.4)。c)船載數(shù)據(jù)服務(wù)器應(yīng)能夠清晰地指示當(dāng)前用于數(shù)據(jù)記錄和輸出的數(shù)據(jù)通道列表。可通過向用戶提供顯示當(dāng)前數(shù)據(jù)通道列表的功能或通過在用戶或安裝手冊中提供信息來實現(xiàn)。 6.3.2輸出功能GB/T42054—2022/IS定義的規(guī)范XML文件,然后將生成的文件傳輸?shù)浇o定的URI參數(shù)指示的位置,URI參數(shù)由數(shù)據(jù)流數(shù)據(jù)傳輸服務(wù)提供將最新數(shù)據(jù)發(fā)送到a)數(shù)據(jù)流數(shù)據(jù)傳輸服務(wù)應(yīng)提供對從船載機械設(shè)備接收的輸入數(shù)據(jù)放置時間戳,以及同時將數(shù)據(jù)用于提供數(shù)據(jù)流數(shù)據(jù)傳輸服務(wù)的協(xié)議見附錄D。船載數(shù)據(jù)服務(wù)器應(yīng)具有文件傳輸功能,以輸出由ISO19848:2018中A.2定義的標(biāo)準(zhǔn)XML文件。為了與已安裝的系統(tǒng)兼容,文件傳輸服務(wù)可將接收的數(shù)據(jù)文件保存在船載數(shù)據(jù)服務(wù)器配置中定義制造商應(yīng)在制造商的文檔中描述能在單個會話中輸入和輸出的最大容量。船載數(shù)據(jù)服務(wù)器應(yīng)支持附錄E中描述的FTP和HTTP文件傳輸協(xié)議。還可支持其他協(xié)議,如用于傳輸?shù)腇TPS、SFTP、HTTPS和用于文件共享的SMB或N別名功能提供了使用實際記錄數(shù)據(jù)中的一個簡單命名同時訪問一個或多個本地ID或短ID的功能。見圖5。本地IDF通過檢查制造商文檔確認(rèn)船載數(shù)據(jù)服務(wù)器在每秒至少5個并發(fā)會話(例如:V通過檢查制造商文檔確認(rèn)船載數(shù)據(jù)服務(wù)器具有將實際記錄的數(shù)據(jù)導(dǎo)出到外部存儲設(shè)備的g)防止REDS的功能j)抗振功能通過觀察確認(rèn)船載數(shù)據(jù)服務(wù)器接收請求-應(yīng)答數(shù)據(jù)傳輸服務(wù)中發(fā)送2)條件監(jiān)控功能釋放的所有指示。(資料性)在船載數(shù)據(jù)服務(wù)器和岸上數(shù)據(jù)服務(wù)器存儲的數(shù)據(jù)具有在超過船載數(shù)據(jù)服務(wù)器記錄周期的時間段內(nèi)為了實現(xiàn)這樣的系統(tǒng),本文件制定了將船載數(shù)據(jù)服務(wù)器存儲的數(shù)據(jù)發(fā)送到岸上數(shù)據(jù)服務(wù)器的功能使用ISO16425網(wǎng)絡(luò)和IEC61162-450船載網(wǎng)絡(luò)的船對岸通信的概念模型如圖A.1所示。狀態(tài)監(jiān)控性能分析應(yīng)用防火墻貨運系統(tǒng)導(dǎo)航網(wǎng)絡(luò)船對岸通信460網(wǎng)關(guān)壓載系統(tǒng)圖A.1船對岸通信的概念模型代理功能可執(zhí)行特定任務(wù),例如通過執(zhí)行附加數(shù)據(jù)分析構(gòu)建船對岸通信或者改進由船載數(shù)據(jù)服務(wù)器記錄的數(shù)據(jù)。船對岸通信代理的概念模型如圖A.2所示。船端船端船載數(shù)據(jù)服務(wù)器數(shù)據(jù)文件岸端數(shù)據(jù)服務(wù)器數(shù)據(jù)傳輸船對岸船對岸文件為了在非固定的船載數(shù)據(jù)服務(wù)器和岸上數(shù)據(jù)服務(wù)器之間實現(xiàn)數(shù)據(jù)鏈接,可采用具有以下基本功能b)將存儲在船載數(shù)據(jù)服務(wù)器上的文件傳輸?shù)桨渡蠑?shù)據(jù)服務(wù)器。具有船對岸通信代理和數(shù)據(jù)通信管理代理以外的其他功能的代理稱為服務(wù)代理。服務(wù)代理可用于(規(guī)范性)別名列表a)數(shù)據(jù)包數(shù)據(jù)包元素是由包頭(元數(shù)據(jù))和別名列表(主數(shù)據(jù)體)組b)包頭c)別名d)數(shù)據(jù)通道數(shù)據(jù)通道由分配給別名ID的本地ID或短ID定義。標(biāo)簽?zāi)芴砑拥奖镜豂D和短ID中。標(biāo)簽在別名ID中應(yīng)是唯一的。但是,本標(biāo)簽是時間序列數(shù)一個別名ID不能包含相同的本地ID和別名ID。別名列表的結(jié)構(gòu)模型如圖B.1所示。數(shù)據(jù)包數(shù)據(jù)包1包頭別名列表11別名數(shù)據(jù)通道別名列表應(yīng)具有如圖B.2所示的邏輯結(jié)構(gòu)。1)數(shù)據(jù)包結(jié)構(gòu)數(shù)據(jù)類型見本條款列項2)強制1見本條款列項3)強制12)包頭結(jié)構(gòu)強制性/可選性定義數(shù)據(jù)類型別名強制1日期時間類型113)別名列表結(jié)構(gòu)數(shù)據(jù)類型別名別名見本條款列項4)強制14)別名結(jié)構(gòu)數(shù)據(jù)類型識別別名的標(biāo)識符。是船載數(shù)據(jù)服務(wù)器中的唯一ID強制1公開如果要限制別名ID的公0。在這種情況下,應(yīng)設(shè)置授權(quán)者元素強制11見本條款列項5)強制5)數(shù)據(jù)通道結(jié)構(gòu)數(shù)據(jù)類型向短ID或本地ID添加111(規(guī)范性)C.1總則果以滿足此類請求的協(xié)議。協(xié)議支持按時間順序排列數(shù)據(jù)的傳輸,并允許傳輸由同一報告中多個數(shù)據(jù)通過要求用戶登錄并輸入密碼限制對船載數(shù)據(jù)服務(wù)器的訪問的示例見附錄G。船載數(shù)據(jù)服務(wù)器在RESTAPI中提供請求-應(yīng)答協(xié)議。服務(wù)器系統(tǒng)選項和參數(shù)不需要區(qū)分大寫和小寫字母。GB/T42054—2022/IS資源路徑查詢選項列項b)列項c)列項d)列項e)列項f)列項g)列項h)列項i)b)請求-應(yīng)答協(xié)議方法的功能和執(zhí)行當(dāng)船載數(shù)據(jù)服務(wù)器接收到來自船舶機械設(shè)備的請求時,船載數(shù)據(jù)服務(wù)器應(yīng)在日志中記錄獲取(GET)提交(POST)POST方法將消息主體的數(shù)據(jù)添加到船載數(shù)據(jù)服務(wù)器。上傳(PUT)PUT方法將消息主體的數(shù)據(jù)更新至船載數(shù)據(jù)服務(wù)器。追蹤(TRACE)TRACE方法獲取船載數(shù)據(jù)服務(wù)器指定的URI資源的計計數(shù)信息的單元如下:type=SDD:[LocalID].[DataChac)服務(wù)根服務(wù)根格式和詳細(xì)信息如表C.3所示。表C.3服務(wù)根詳細(xì)信息強制性/可選性示例強制d)資源路徑有關(guān)數(shù)據(jù)通道類型選項的詳細(xì)信息參照本條款列項e)。資源路經(jīng)示例可選的才能使用可選的CoolingFreshWater/Inle)類型選項數(shù)據(jù)類型出現(xiàn)次數(shù)示例處理時間序列數(shù)據(jù)11別名1類型:別名地ID”。數(shù)據(jù)類型出現(xiàn)次數(shù)11使用別名ID訪問船載數(shù)據(jù)服務(wù)器上的當(dāng)類型選項不是別名時,只能使用GET1Make選項規(guī)定了搜索結(jié)果的目的地址。只能使用GET方法。Make選項在消息體中指定。h)查詢選項表C.7列出了可使用的查詢選項以及指定它們的方法。表C.7查詢選項詳細(xì)信息示例指定獲取數(shù)據(jù)的UTC時間和日期。指定是在基準(zhǔn)時間和日期之前或之后進行搜索(before:true,after:false)。僅當(dāng)類型選項為“數(shù)據(jù)”時才能使用真0當(dāng)類型為“sdd”時,返回最新的數(shù)據(jù)通道列當(dāng)類型為“siod”時,返回最新的數(shù)據(jù)源信當(dāng)類型為“別名”時,返回最新的別名列表。使用1當(dāng)獲取是數(shù)據(jù)通道列表和別名列表的修訂歷史記錄時,指定日期和時間。和時間更新的列表。獲取是數(shù)據(jù)通道列表和別名列表的修訂歷史記錄時,指定日期和時間。搜索別名列表或數(shù)據(jù)通道列表的時間戳早于指定日期和時間的列表。能與revisionfrom同時使用。為獲得的數(shù)據(jù)指定升序或降序的時間順序。(asc:升序;desc:降序)i)標(biāo)簽選項表C.8列出了可使用的標(biāo)簽選項以及指定它們的方法。表C.8標(biāo)簽選項詳細(xì)信息出現(xiàn)次數(shù)示例使用具有最高優(yōu)先級的ShortID。欄目頭與ShortID、Label、LocalID的優(yōu)先級一起使用11j)資源路徑中通配符的使用能用與MQTT協(xié)議過濾器相同的方式指定搜索條件。匹配/不匹配匹配/jsmea_mac/MainEngine/AiCooling-FreshWater/Inl/jsmea_mac/MainEngine/AiCooling-FreshWater/Outle/jsmea_mac/MainEngine/AirCooler/ScavAi/jsmea_mac/MainEngine/Ai/jsmea_mac/MainEngine/AirCooler/ScavAir匹配/jsmea_mac/MainEngine/Cylinder/ScavAir/jsmea_mac/MainEngine/CGB/T42054—2022/IS匹配/不匹配匹配匹配匹配/jsmea_mac/MainEngine/AirCooler/ScavAi/jsmea_mac/MainEngine/Ai/jsmea_mac/MainEngine/AirCooler/ScavAir/jsmea_mac/MainEngine/Ai/jsmea_mac/MainEngine/Cylinder/ScavAir/jsmea_mac/MainEngine/Ck)方法的返回代碼消息已創(chuàng)建返回新生成資源的URI未找到數(shù)據(jù)不可用方法不允許(客戶端錯誤)a)實際記錄數(shù)據(jù)的示例(見表C.10)值/jsmea_mac/MainEngine/Cylinderl/ExhaustGas/Out表C.10實際記錄的數(shù)據(jù)示例(續(xù))值/jsmea_mac/MainEngine/Cylinder2/ExhaustGas/Out/jsmea_macMainEngine/Cylinder3/ExhaustGas/Out/jsmea_macMainEngine/Cylinder4/ExhaustGas/Out/jsmea_macMainEngine/Cylinder5/ExhaustGas/Out/jsmea_macMainEngine/Cylinder6/ExhaustGas/Out/jsmea_mac/MainEngine/FuelOilLine/FuelOil/Inl/jsmea_mac/MainEngine/FuelOilLine/FuelOil/In/jsmea_mac/DieselGeneratorSet1/TurboCharger/ExhaustGas/In/jsmea_mac/DieselGeneratorSet2/TurboCharger/ExhaustGas/In/jsmea_mac/DieselGeneratorSet3/TurboCharger/ExhaustGas/In/jsmea_mac/MainEngine/Cylinderl/ExhaustGas/Out/jsmea_mac/MainEngine/Cylinder2/ExhaustGas/Out/jsmea_mac/MainEngine/Cylinder3/ExhaustGas/Out/jsmea_mac/MainEngine/Cylinder4/ExhaustGas/Out/jsmea_mac/MainEngine/Cylinder5/ExhaustGas/Out/jsmea_macMainEngine/Cylinder6/ExhaustGas/Out/jsmea_macMainEngine/FuelOilLine/FuelOil/Inl/jsmea_mac/MainEngine/FuelOilLine/FuelOil/In/jsmea_mac/MainEngine/Cylinder1/ExhaustGas/Out/jsmea_mac/MainEngine/Cylinder2/ExhaustGas/Out/jsmea_mac/MainEngine/Cylinder3/ExhaustGas/Out/jsmea_mac/MainEngine/Cylinder4/ExhaustGas/Out/jsmea_mac/MainEngine/Cylinder5/ExhaustGas/Out/jsmea_mac/MainEngine/Cylinder6/ExhaustGas/Out/jsmea_macMainEngine/FuelOilLine/FuelOil/Inl/jsmea_mac/MainEngine/FuelOilLine/FuelOil/In/jsmea_mac/MainEngine/Cylinderl/ExhaustGas/Out/jsmea_mac/MainEngine/Cylinder2/ExhaustGas/Out/jsmea_mac/MainEngine/Cylinder3/ExhaustGas/Out表C.10實際記錄的數(shù)據(jù)示例(續(xù))值/jsmea_mac/MainEngine/Cylinder4/ExhaustGas/Out/jsmea_mac/MainEngine/Cylinder5/ExhaustGas/Out/jsmea_macMainEngine/Cylinder6/ExhaustGas/Out/jsmea_macMainEngine/FuelOilLine/FuelOil/Inl/jsmea_mac/MainEngine/FuelOilLine/FuelOil/In/jsmea_mac/MainEngine/Cylinderl/ExhaustGas/Out/jsmea_mac/MainEngine/Cylinder2/ExhaustGas/Out/jsmea_mac/MainEngine/Cylinder3/ExhaustGas/Out/jsmea_mac/MainEngine/Cylinder4/ExhaustGas/Out/jsmea_mac/MainEngine/Cylinder5/ExhaustGas/Out/jsmea_mac/MainEngine/Cylinder6/ExhaustGas/Out/jsmea_mac/MainEngine/FuelOilLine/FuelOil/Inl/jsmea_mac/MainEngine/FuelOilLine/FuelOil/Inb)POST方法示例GEThttp://localhost/+/+/*?offset=2016-11-25T06:43:03Z&-before=true&limit=2在本地ID中包含ExhGas2016年11月25日,6:43:03或更早的日期和時間值/jsmea_mac/MainEngine/Cylinderl/ExhaustGas/Out/jsmea_mac/MainEngine/Cylinder2/ExhaustGas/Out/jsmea_mac/MainEngine/Cylinder3/ExhaustGas/Out/jsmea_mac/MainEngine/Cylinder4/ExhaustGas/Out/jsmea_mac/MainEngine/Cylinder5/ExhaustGas/Out/jsmea_mac/MainEngine/Cylinder6/ExhaustGas/Out/jsmea_mac/MainEngine/Cylinderl/ExhaustGas/Out/jsmea_mac/MainEngine/Cylinder2/ExhaustGas/Out/jsmea_mac/MainEngine/Cylinder3/ExhaustGas/Out/jsmea_mac/MainEngine/Cylinder4/ExhaustGas/Out/jsmea_mac/MainEngine/Cylinder5/ExhaustGas/Out/jsmea_mac/MainEngine/Cylinder6/ExhaustGas/Out見ISO19848:2018附錄A中A.2.4c)。TRACEhttp://localhost/+/+/+/ExhaustGas/#?offset=2016-11-25T06:43:022016年11月25日,6:43:02或更早的日期和時間1)返回一下結(jié)果3)正常結(jié)束的返回消息示例GB/T42054—2022/I(規(guī)范性)數(shù)據(jù)流協(xié)議D.2訪問控制通過要求用戶登錄并輸入密碼限制訪問船載數(shù)據(jù)服務(wù)器的一個示例見附錄G。D.3協(xié)議規(guī)范船載數(shù)據(jù)服務(wù)器應(yīng)具有MQTT協(xié)議功能的代理和發(fā)布者。(訂閱客戶)請求-應(yīng)答傳輸服務(wù)(發(fā)布者)船載數(shù)據(jù)服務(wù)器應(yīng)具有通過ID管理訂閱客戶和通過其ID管理會話的功能。此外,應(yīng)提供會話管船載數(shù)據(jù)服務(wù)器應(yīng)使用HTTP或FTP協(xié)議。從安全性的角度來看,船載數(shù)據(jù)服務(wù)器可使用[Method][Serviceroot]/[Resourcepath]/[File資源路徑文件名獲取(GET)見d)見e)提交(POST)見d)見e)上傳(PUT)見d)見e)刪除(DELETE)見d)見e)b)方法的功能獲取(GET)提交(POST)POST方法將指定URI的文件添加到船上傳(PUT)刪除(DELETE)DELETE方法從船載數(shù)據(jù)服務(wù)器中刪除指定U示例船載數(shù)據(jù)服務(wù)器的主機名強制HTTP端口號1)文件的文件名應(yīng)不區(qū)分大小寫;3)文件的文件名不得包含[\][/][:][*][?]["][<][>][1]和任何空格字符;4)文件名長度應(yīng)小于或等于255個字符。(資料性)F.1通則當(dāng)數(shù)據(jù)提供者發(fā)送數(shù)據(jù)的格式不符合本文件時,用戶可以通過定義與數(shù)據(jù)源信息的關(guān)系來轉(zhuǎn)換數(shù)據(jù)源信息應(yīng)通過定義XML架構(gòu)來滿足某些假設(shè)。在W3CXML架構(gòu)中定義數(shù)據(jù)源信息的示例見F.5。根據(jù)XML架構(gòu)制定的XML示例如F.6所示。F.2XML架構(gòu)的規(guī)范XML架構(gòu)是根據(jù)下面描述的規(guī)則制定的。使用表F.1中列出的以下標(biāo)準(zhǔn)數(shù)據(jù)類型定義數(shù)據(jù)結(jié)構(gòu)。表F.1標(biāo)準(zhǔn)數(shù)據(jù)類型正整型正整型1或更大的整數(shù)非負(fù)整型非負(fù)整型日期時間類型ISO8601定義的格式ABNF參照RFC3339隨機字符串空值指缺少數(shù)值(能用于任何數(shù)據(jù)類型)創(chuàng)建XML架構(gòu)以指令XML將命名空間添加到所有元素和屬性。F.3數(shù)據(jù)源信息的結(jié)構(gòu)數(shù)據(jù)源信息和數(shù)據(jù)通道列表與本地ID相關(guān)。數(shù)據(jù)源信息和數(shù)據(jù)通道列表之間的關(guān)系如圖F.1所示。數(shù)據(jù)源信息的結(jié)構(gòu)模型如圖F.2所示。11數(shù)據(jù)包是包含包頭(數(shù)據(jù)元素)和主體(主要數(shù)據(jù))的數(shù)據(jù)包。b)包頭包頭顯示創(chuàng)建主體的時間以及其創(chuàng)建者。d)數(shù)據(jù)源數(shù)據(jù)源元素指示數(shù)據(jù)提供者提供用于識別通信協(xié)議的數(shù)據(jù)和信息的格式。數(shù)據(jù)定義參考元素指示要處理的數(shù)據(jù)類型和協(xié)議定義。數(shù)據(jù)源信息的邏輯結(jié)構(gòu)如圖F.3所示。-數(shù)據(jù)通道:數(shù)據(jù)通道[1..地88888-地址字段類型:字符串型[1]數(shù)據(jù)類型見本條款列項b)強制1見本條款列項c)強制1b)頭結(jié)構(gòu)數(shù)據(jù)類型日期定義1日期時間類型11見本條款列項d)強制1c)主體結(jié)構(gòu)數(shù)據(jù)類型見本條款列項e)強制1數(shù)據(jù)類型強制1日期時間類型修改日期和時間強制1數(shù)據(jù)類型源IP訪問強制1源端口發(fā)送者的端口號強制1目的地址端口強制1強制1指定字符編碼的類型。UNICODE1.1/UNICODE2強制1數(shù)據(jù)輸入時間輸出非負(fù)整型數(shù)據(jù)輸入的時間輸出區(qū)間強制1數(shù)據(jù)類型校驗和校驗和1強制苦數(shù)據(jù)類型注意強制性/可選性字符串型強制正整型1MQTT發(fā)布(是/否)強制1見本條款列項g)強制1后級字符串型1數(shù)據(jù)類型強制性/可選性字符串型強制1字符串型強制1當(dāng)所有條件都為真時,該值3正整型的點處理強制1數(shù)據(jù)類型正整型列索引作為測量IEC61162數(shù)據(jù)的點處理強制1的列索引強制1<?.xmlversion="1.0"encoding="utf-8"?><xs:schemaxmlns:xs="/2001/XMLSchema"attributeFormDefault=elementFormDefault="qualified"t"ISO19847/SHIP_SERVER_INPUT_ANDxmlns:siod="ISO19847/SHIP_SERVER_INPUT_AND_DEFINITION"><xs:elementname="Package"type="siod:Package"/><xs:complexTypename="Package"><!-F.4a)Headername="Header"type="siod:Header"minOc<xs:elementname="Body"type="siod:Body"minOccurs="<xs:complexTypename="Header">name="DataDefine"type="xs:string"minOccname="CreateDate"type="xs:dateTime"minOname="Author"type="xs:string"minOccu<!-F.4d)DataSourceInformation-><xs:elementname="DataSourceInfomation"type="siod:DataSourceInfomationReference"minO<!-F.4d)DataSourceInformation<xs:complexTypename="DataSourceInfomationReference"><!-IdentifieroftheDataSourcei<xs;elementname="ID"type="xs:string"m<!-ModifiedDate<xs;elementname="ModifiedDate"type="xs:dateTime"minOccurs="1"<xs:complexTypename="Bod<!-F.4e)DataSou<xs:elementname="DataSource"type="siod:DataSource"minOccurs=="1"<xs:complexTypename="DataS<!-SourceIPAddress<xs:elementname="SourceIPAddress"type="xs:string"minOccurs="1"<!-SourcePort-><xs:elementname="SourcePort"type="xs:integer"minOccurs="1"<xs:elementname="DestinationPort"type="xs:integer"minOccurs="1"<xs:elementname="Protocol"minOccurs="1"ma<xs;restrictionbase="xs<xs:enumerationvalue="ISO19848"/><xs:enumerationvalue="IE<xs:elementname="Encoding"minOccurs="1"maxOccurs="1"><xs:restrictionbase="xs<xs:enumerationvalue<xs;elementname="DataInputTimeOut"type="xs:nonNegativeInteger"minOccurs="1"maxOccurs<xs:elementname="Checksum"type="xs:boolean"minOccurs="<xs;elementname="DataChannel"type="siod:DataChannel"minOccurs="1"maxOccurs="unboun<!-F.4f)DataChann<xs:complexTypename="DataChan<xs:elementname="LocalID"type="xs:string"minOcc<!-Numberofdatastructurescontai<xs:elementname="AmountOfData"type="xs:positiveIntegminOccurs="O"maxOccurs<xs:elementname="MQTTPublish"type="xs:boolean"minOccurs="1"<xs:elementname="DataDefine"type="siod:DataDefineReference"minOccurs="1"maxOccurs<xs:elementname="Suffix"type="xs:string"minOccurs="0"<!-F.4g)DataDefineReferencename="DataDefineRefername="IEC61162"type="siod:IEC61162"minOcc<xs:complexTypename="name="NmeaTalkerID"type="xs:string"minOccname="NmeaSentenceID"type="xs:string"minOc<xs:elementname="NmeaDecision"type="siod:NmeaDecision"minOccurs="0"maxOccurs<xs;elementname="NmeaDataPos"type="xs:positminOccurs="1"maxOccurs<!-F.4TableF.3Nmename="AddressFieldPos"type="xs:positiveIminOccurs="1"maxOccurs<xs:elementname="AddressFieldChar"type="xs:string"minOccurs="1"<?xmlversion="1.0"encoding<xmlns:xs="/2001/XattributeFormDefault=targetNamespace="ISO19847/SHIP_SERVEAND_OUTPUT_DEFINITION"xmlns:siod="ISO19847/SHIP_SE_INPUT_AND_OUTPUT_DEFI_<siod:CreateDate>2016-12-24T12:34:

溫馨提示

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

最新文檔

評論

0/150

提交評論