版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
GB/T××××—××××PAGE6ICSXXXICSXXXT/CECT/CECXXXX--XXXX北斗衛(wèi)星電力應(yīng)用綜合服務(wù)平臺接口規(guī)范InterfaceSpecificationforBeidouSatelliteApplicationIntegratedServicePlatform(草案)中國電力企業(yè)聯(lián)合會發(fā)布××××-××-××發(fā)布××××-××-××實施中國電力企業(yè)聯(lián)合會發(fā)布T/CEC××××—××××PAGEPAGE53目錄前??言 錯誤!未定義書簽。引??言 錯誤!未定義書簽。北斗衛(wèi)星電力應(yīng)用綜合服務(wù)平臺接口規(guī)范 11范圍 12規(guī)范性引用文件 13術(shù)語和定義和縮略語 13.1術(shù)語和定義 13.2縮略語 34總則 41.1接口連接關(guān)系 41.2接口功能列表 55基準站接入 75.1邏輯架構(gòu) 75.2通信協(xié)議 76終端接入 96.1通信接入 96.2數(shù)據(jù)接入 97安全管理 107.1網(wǎng)絡(luò)邊界安全防護 107.2應(yīng)用接口安全防護 117.3數(shù)據(jù)安全防護 13附錄A(規(guī)范性附錄)設(shè)備類型標準編碼 15附錄B(規(guī)范性附錄)基準站接入要求 16附錄C(規(guī)范性附錄)設(shè)備接入數(shù)據(jù)樣例 129北斗衛(wèi)星電力應(yīng)用綜合服務(wù)平臺接口規(guī)范范圍本標準規(guī)定了北斗衛(wèi)星電力應(yīng)用綜合服務(wù)平臺接口要求、數(shù)據(jù)安全技術(shù)要求,北斗衛(wèi)星電力應(yīng)用綜合服務(wù)平臺數(shù)據(jù)格式、傳輸協(xié)議。本標準適用于北斗衛(wèi)星電力應(yīng)用綜合服務(wù)平臺與電力北斗基準站間的接口關(guān)系、接口協(xié)議及數(shù)據(jù)傳輸。規(guī)范性引用文件下列文件對于本文件的應(yīng)用是必不可少的。凡是注日期的引用文件,僅注日期的版本適用于本文件。凡是不注日期的引用文件,其最新版本(包括所有的修改單)適用于本文件。GB/T39267-2020北斗衛(wèi)星導航術(shù)語GB/T39607-2020衛(wèi)星導航定位基準站數(shù)據(jù)傳輸和接口協(xié)議BDS-SIS-ICD-2.1北斗衛(wèi)星導航系統(tǒng)空間信號接口控制文件公開服務(wù)信號(2.1版本)BD440015-2017北斗地基增強系統(tǒng)國家數(shù)據(jù)綜合處理系統(tǒng)數(shù)據(jù)接口規(guī)范BD440017-2017北斗地基增強系統(tǒng)基準站數(shù)據(jù)存儲與輸出要求BD440018-2017北斗地基增強系統(tǒng)基于中國移動通信網(wǎng)數(shù)據(jù)播發(fā)接口規(guī)范BD440019-2017北斗地基增強系統(tǒng)基于中國移動多媒體廣播(CMMB)播發(fā)接口規(guī)范BD410004-2015北斗/全球衛(wèi)星導航系統(tǒng)(GNSS)接收機導航定位數(shù)據(jù)輸出格式BD410001-2015北斗/全球衛(wèi)星導航系統(tǒng)(GNSS)接收機數(shù)據(jù)自主交換格式BD410003-2015北斗全球衛(wèi)星導航系統(tǒng)(GNSS)接收機差分數(shù)據(jù)格式(二)RTCMNTRIP數(shù)據(jù)傳輸協(xié)議(RTCMNTRIPdatatransmissionprotocoll)RTCM10403.2差分GNSS(全球?qū)Ш叫l(wèi)星系統(tǒng))服務(wù)標準3.2版本(DifferentialGNSS(GlobalNavigationSatelliteSystems)Services-Version3.2)術(shù)語和定義和縮略語術(shù)語和定義GB/T39267-2020和BD440013-2017界定的術(shù)語以及下列術(shù)語適用于本文件?;鶞收緍eferencestation由接收機和天線等設(shè)備組成,用于觀測、存儲、傳輸衛(wèi)星信號數(shù)據(jù),并具有基準坐標。數(shù)據(jù)播發(fā)系統(tǒng)databroadcastingsystem使用移動通信、數(shù)字廣播、衛(wèi)星播發(fā)等多種手段播發(fā)差分數(shù)據(jù)產(chǎn)品的系統(tǒng)。數(shù)據(jù)處理平臺dataprocessingsystem由數(shù)據(jù)接收系統(tǒng)、數(shù)據(jù)存儲系統(tǒng)、數(shù)據(jù)處理系統(tǒng)、數(shù)據(jù)播發(fā)系統(tǒng)組成,完成對基準站原始觀測數(shù)據(jù)的綜合處理,形成和播發(fā)差分增強數(shù)據(jù)產(chǎn)品的系統(tǒng)。北斗地基增強系統(tǒng)BeiDouground-basedaugmentationsystem由地面基準站和數(shù)據(jù)處理平臺組成。地面基準站網(wǎng)絡(luò)實時接收衛(wèi)星原始觀測數(shù)據(jù),通過數(shù)據(jù)通信網(wǎng)絡(luò)將這些基準站觀測數(shù)據(jù)傳輸至一個或多個數(shù)據(jù)處理平臺,計算誤差改正信息,生成分米級、厘米級等差分數(shù)據(jù)產(chǎn)品,并將數(shù)據(jù)產(chǎn)品提供給用戶終端和其他數(shù)據(jù)處理系統(tǒng)。數(shù)據(jù)處理平臺中的數(shù)據(jù)播發(fā)系統(tǒng)通過地面通信網(wǎng)絡(luò)向用戶播發(fā)差分改正信息,提高用戶定位導航精度。差分定位differentialpositioning一種提高衛(wèi)星導航定位精度的技術(shù)。在已知點上設(shè)置衛(wèi)星導航基準接收機,根據(jù)由此獲得的衛(wèi)星導航觀測值或誤差修正量,實時或事后提供給差分用戶設(shè)備,使用戶設(shè)備接收并利用修正量以提高其定位精度。實時動態(tài)測量real-timekinematic(RTK)GNSS差分定位技術(shù)的一種,主要通過基準站和用戶端之間的實時數(shù)據(jù)鏈路和載波相對定位快速解算技術(shù),實現(xiàn)高精度動態(tài)相對定位。廣域差分wideareadifferentialGNSS在較大區(qū)域內(nèi)提高GNSS定位性能的一種技術(shù)。利用布設(shè)在較大區(qū)域內(nèi)的多個GNSS基準站,監(jiān)測視野內(nèi)的GNSS衛(wèi)星,通過集中數(shù)據(jù)處理,分類獲得誤差改正參數(shù)和完好性信息,并發(fā)送給用戶,使用戶獲得較高定位性能。誤差改正參數(shù)通常包括星歷誤差改正、衛(wèi)星鐘誤差改正和電離層延遲改正參數(shù)等。區(qū)域差分localareadifferentialGNSS在較小區(qū)域內(nèi)提高GNSS定位性能的一種技術(shù)。該技術(shù)通過一個或多個GNSS基準站的觀測值為區(qū)域用戶進行的差分定位。差分數(shù)據(jù)dataproductofdifferentialGNSS又稱差分改正數(shù)據(jù)。各類用于修正用戶接收機觀測值的偽距觀測值、載波相位觀測值、多普勒觀測值、衛(wèi)星信息、坐標轉(zhuǎn)換信息、軌道信息等數(shù)據(jù)統(tǒng)稱為差分數(shù)據(jù)。差分電文differentialmessage將差分數(shù)據(jù)按照規(guī)定格式排列,加上前綴符、數(shù)據(jù)長度、校驗等信息后形成的二進制數(shù)據(jù)流。每條電文都具備一個標識字段,稱為電文類型號??s略語下列縮略語適用于本文件。GNSS:全球衛(wèi)星導航系統(tǒng)(GlobalNavigationSatelliteSystem)NTRIP:基于互聯(lián)網(wǎng)的RTCM數(shù)據(jù)傳輸協(xié)議(NetworkedTransportofRTCMViaInternetProtocol)BDS:北斗衛(wèi)星導航系統(tǒng)(BeiDouNavigationSatelliteSystem)BDT:北斗時(BDSSystemTime)RTCM:海事無線電技術(shù)委員會(Radio
Technical
Commissionfor
MaritimeServices)RTD:實時偽距差分(RealTimeDifference)RTK:實時載波相位差分(RealTimeKinematic)SBAS:星基增強系統(tǒng)(Satellite-BasedAugmentationSystem)TOW:歷元時刻,周內(nèi)秒(TimeofWeek)URA:用戶測距精度(UserRangeAccuracy)UTC:協(xié)調(diào)世界時(UniversalTimeCoordinated)ARP:天線參考點(AntennaReferencePoint)GCPCD:幾何載波相位差分改正(GeometricCarrierPhaseCorrectionDifference)GIVEI:格網(wǎng)點電離層垂直延遲誤差指數(shù)(GridIonosphericVerticalErrorIndicator)GLONASS:全球?qū)Ш叫l(wèi)星系統(tǒng)(俄羅斯)(GlobalNavigationSatelliteSystem)GPS:全球定位系統(tǒng)(美國)(GlobalPositioningSystem)ICD:接口控制文件(InterfaceControlDocument)ICPCD:電離層載波相位差分改正(IonosphericCarrierPhaseDifferenceCorrection)ID:信息編號(Identification)IGP:電離層格網(wǎng)點(IonosphericGridPoint)IGS:國際GNSS服務(wù)(InternationalGNSSService)IOD:數(shù)據(jù)齡期(IssueOfData)IODE:星歷數(shù)據(jù)齡期(IssueOfDataEphemeris)ITRF:國際地球參考框架(InternationalTerrestrialReferenceFrame)TCP/IP:傳輸控制/網(wǎng)絡(luò)通信協(xié)議(TransmissionControlProtocol/InternetProtocol)總則為適應(yīng)北斗衛(wèi)星電力應(yīng)用綜合服務(wù)平臺設(shè)計,提高基準站、終端設(shè)備與北斗衛(wèi)星電力應(yīng)用綜合服務(wù)平臺數(shù)據(jù)傳輸?shù)目煽啃院桶踩裕?guī)范平臺接口建設(shè)實施,特制定本標準要求。本標準對接口關(guān)系、數(shù)據(jù)格式及數(shù)據(jù)傳輸安全技術(shù)要求等進行了規(guī)定,各類基準站接收機、終端設(shè)備等數(shù)據(jù)采集設(shè)備的數(shù)據(jù)格式設(shè)計、數(shù)據(jù)傳輸設(shè)計、生產(chǎn)制造及數(shù)據(jù)傳輸規(guī)定應(yīng)符合本技術(shù)要求規(guī)定。北斗衛(wèi)星電力應(yīng)用綜合服務(wù)平臺涉及的基準站接收機、各類用戶終端設(shè)備產(chǎn)品制造除符合本規(guī)范規(guī)定外,還應(yīng)符合相應(yīng)國家標準、行業(yè)標準的要求。接口連接關(guān)系系統(tǒng)數(shù)據(jù)接口包括與基準站之間的接口、與其他行業(yè)數(shù)據(jù)處理系統(tǒng)的接口、與北斗衛(wèi)星電力應(yīng)用綜合服務(wù)平臺之間的接口,連接關(guān)系如下圖所示:接口功能列表序號分類接口名稱接口流向備注1權(quán)限認證設(shè)備鑒權(quán)基準站->定位平臺指物聯(lián)網(wǎng)平臺對接入平臺的設(shè)備進行身份認證2系統(tǒng)信息系統(tǒng)信息上報基準站->定位平臺用于基準站向定位平臺上報系統(tǒng)信息3硬件狀態(tài)上報基準站->定位平臺用于基準站向定位平臺上報硬件狀態(tài)5網(wǎng)絡(luò)狀態(tài)上報基準站->定位平臺用于基準站向定位平臺上報網(wǎng)絡(luò)狀態(tài)6系統(tǒng)控制授權(quán)注冊控制定位平臺->基準站用于定位平臺向基準站發(fā)送授權(quán)注冊控制命令7系統(tǒng)電源控制定位平臺->基準站用于定位平臺向基準站發(fā)送系統(tǒng)電源控制命令8固件升級固件升級控制定位平臺->基準站用于定位平臺向基準站發(fā)送固件升級控制命令9固件升級上報基準站->定位平臺用于基準站向定位平臺上報升級狀態(tài)10工作模式工作模式上報基準站->定位平臺用于基準站向定位平臺上報工作模式11工作模式獲取定位平臺->基準站用于定位平臺向基準站獲取工作模式12工作模式設(shè)置定位平臺->基準站用于定位平臺向基準站發(fā)送工作模式設(shè)置命令13天線參數(shù)天線參數(shù)上報基準站->定位平臺用于基準站向定位平臺上報天線參數(shù)14天線參數(shù)獲取定位平臺->基準站用于定位平臺向基準站獲取天線參數(shù)15天線參數(shù)設(shè)置定位平臺->基準站用于定位平臺向基準站發(fā)送天線參數(shù)設(shè)置命令16衛(wèi)星系統(tǒng)衛(wèi)星系統(tǒng)上報基準站->定位平臺用于基準站向定位平臺上報衛(wèi)星系統(tǒng)17衛(wèi)星系統(tǒng)獲取定位平臺->基準站用于定位平臺向基準站獲取衛(wèi)星系統(tǒng)18衛(wèi)星系統(tǒng)設(shè)置定位平臺->基準站用于定位平臺向基準站發(fā)送衛(wèi)星系統(tǒng)設(shè)置命令19衛(wèi)星數(shù)據(jù)差分數(shù)據(jù)格式獲取定位平臺->基準站用于定位平臺向基準站獲取差分數(shù)據(jù)格式20差分數(shù)據(jù)格式設(shè)置定位平臺->基準站用于定位平臺向基準站發(fā)送差分數(shù)據(jù)格式設(shè)置21導航數(shù)據(jù)格式獲取定位平臺->基準站用于定位平臺向基準站獲導航分數(shù)據(jù)格式22導航數(shù)據(jù)格式設(shè)置定位平臺->基準站用于定位平臺向基準站發(fā)送導航數(shù)據(jù)格式設(shè)置23原始數(shù)據(jù)格式獲取定位平臺->基準站用于定位平臺向基準站獲取原始數(shù)據(jù)格式24原始數(shù)據(jù)格式設(shè)置定位平臺->基準站用于定位平臺向基準站發(fā)送原始數(shù)據(jù)格式設(shè)置25數(shù)據(jù)傳輸數(shù)據(jù)傳輸上報基準站->定位平臺用于基準站向定位平臺上報數(shù)據(jù)傳輸26數(shù)據(jù)傳輸獲取定位平臺->基準站用于定位平臺向基準站獲取數(shù)據(jù)傳輸27數(shù)據(jù)傳輸設(shè)置定位平臺->基準站用于定位平臺向基準站發(fā)送數(shù)據(jù)傳輸控制命令28數(shù)據(jù)采集數(shù)據(jù)采集上報基準站->定位平臺用于基準站向定位平臺上報數(shù)據(jù)采集29數(shù)據(jù)采集獲取定位平臺->基準站用于定位平臺向基準站獲取數(shù)據(jù)采集30數(shù)據(jù)采集設(shè)置定位平臺->基準站用于定位平臺向基準站發(fā)送數(shù)據(jù)采集控制命令基準站接入邏輯架構(gòu)認證管理、基本配置信息、運行信息、主機配置和數(shù)據(jù)配置應(yīng)符合附錄B的規(guī)定。通信協(xié)議協(xié)議約定基準站協(xié)議約定示意圖見圖1。基準站協(xié)議約定示意圖觀測數(shù)據(jù),基準站使用NTRIPV2.0協(xié)議向數(shù)據(jù)中心上傳差分或者原始數(shù)據(jù),一秒一包評率上傳,TCP長連接;靜態(tài)信息,基準站以RESTfulAPI方式向運維管理平臺低頻上傳,開機上傳一次,TCP短連接;狀態(tài)數(shù)據(jù),基準站以FESTfulAPI方式向運維管理平臺高頻上傳,不同命令不同頻率上傳,TCP短連接;控制命令,運維管理平臺部署在網(wǎng)省的遠程控制服務(wù)以RESTfulAPI方式向基準站發(fā)起請求,TCP短連接。協(xié)議結(jié)構(gòu)除NTRIP登錄請求本身是HTTP協(xié)議外,其它數(shù)據(jù)傳輸都應(yīng)增加HTTP協(xié)議頭。接口訪問方式NTRIPV2.0使用通用技術(shù)規(guī)范。RESTful消息體格式RESTfulAPI消息體需采用JSON格式,HTTPHearder內(nèi)需指定參數(shù)如下:Content-Type:application/json數(shù)據(jù)中心獲取到Token后,接口請求的Header中需要攜帶Token,格式固定為:-X-Auth-Token:{認證接口發(fā)放的Token}RESTful變量類型定義RESTfulAPI遵循JSON格式的類型定義,包括以下幾個類型:數(shù)值型(Number):分為整數(shù)型(Integer)和浮點型(Float),均為十進制數(shù)值,長度用bit表示。當必選指標無法確定取值時,如無特殊說明,取默認值-1;字符串型(String):零個或多個字符,長度用char表示。當必選指標無法確定取值時,如無特殊說明,取默認值"";布爾型(Boolean):true或false,長度為1bit。當必選指標無法確定取值時,如無特殊說明,取默認值false;數(shù)組型(Array):包含零個或多個值,值可以是數(shù)組型或其它類型,有順序。當必選指標無法確定取值時,如無特殊說明,取默認值[];對象型(Object):Key-Value集合,無順序。當必選指標無法確定取值時,如無特殊說明,取默認值{};除此之外,還存在幾種特殊類型的變量:時間日期格式的數(shù)值視為字符串型;枚舉類型的變量約束了取值范圍,但是變量的值最終還是歸為上述幾種類型。RESTful日期時間格式接口服務(wù)器必須采用當?shù)貥藴蕰r間,中國大陸地區(qū)采用UTC+8(北京標準時間)。如無特殊說明,接口中時間類字段數(shù)據(jù)格式統(tǒng)一為YYYY-MM-DDhh:mm:ss,如:2017-07-2019:15:00。狀態(tài)碼狀態(tài)碼說明表見表1。狀態(tài)碼說明表CodeShorttextDescription200OKeverythingwasfine401UnauthorizedNoorwrongauthorization404NotFoundMountpointofrequestnotfound409ConflictMountpointalreadyinusebyanotherNtripServe終端接入通信接入HTTP接入數(shù)據(jù)RESTful接口原則,采用Post方式上傳。url中引入?yún)?shù)作為設(shè)備解析數(shù)據(jù)信息。MQTT接入數(shù)據(jù)宜采用小端方式進行組織。通信Topic由平臺提供,作為數(shù)據(jù)解析準則。采用設(shè)備標識符作為用戶名,進行數(shù)據(jù)校驗。CoAP接入數(shù)據(jù)采用Post方式上傳。url中引入?yún)?shù)作為設(shè)備解析數(shù)據(jù)信息。url由下面兩部分組成:服務(wù)端IP和端口由平臺提供;url路徑描述:api/v1/{配置項}/{設(shè)備編碼}/telemetry,“配置項”由平臺提供,“設(shè)備編碼”為設(shè)備唯一標識符,作為數(shù)據(jù)接入準則。數(shù)據(jù)接入JSON數(shù)據(jù)格式接入浮點型無效數(shù)據(jù)傳輸使用NAN。關(guān)鍵字段類型和key值見表2。關(guān)鍵字段類型和key值表序號類型KEY參數(shù)說明單位1Stringdevice_type設(shè)備類型--2Stringdevice_sn設(shè)備編號--3Int64ts采集時間ms4doublelng經(jīng)度--5Stringlng_dir經(jīng)度方向--6doublelat緯度--7Stringlat_dir緯度方向--8intalarm_type告警類型--9intpos_type定位類型--10intstate設(shè)備狀態(tài)--11intpos_mode定位模式--12intpower_supply供電類型--13intsource_rtk數(shù)據(jù)來源--14floatbettery電池電量--字節(jié)流數(shù)據(jù)格式接入字節(jié)流數(shù)據(jù)采用小端數(shù)據(jù)接入。無效數(shù)據(jù)采用十六進制”FF”作為傳輸數(shù)據(jù)。安全管理平臺的安全管理標準分為網(wǎng)絡(luò)邊界安全防護標準、主機安全防護標準、業(yè)務(wù)應(yīng)用安全防護標準、數(shù)據(jù)安全防護標準、終端安全防護標準。網(wǎng)絡(luò)邊界安全防護邊界類型平臺存在的網(wǎng)絡(luò)邊界有:管理信息大區(qū)橫向邊界。北斗衛(wèi)星服務(wù)與安全接入?yún)^(qū)邊界。安全接入?yún)^(qū)與外網(wǎng)邊界。管理信息大區(qū)縱向邊界。平臺邊界類型見表3。平臺邊界類型表邊界類型邊界描述管理信息大區(qū)橫向邊界管理信息大區(qū)等級保護二級域與三級域間邊界北斗衛(wèi)星服務(wù)與安全接入?yún)^(qū)邊界北斗衛(wèi)星服務(wù)接入與安全接入?yún)^(qū)邊界管理信息大區(qū)縱向邊界總部管理信息大區(qū)與網(wǎng)省管理信息大區(qū)的邊界邊界安全防護相關(guān)管理員應(yīng)明確網(wǎng)絡(luò)邊界,建立邊界網(wǎng)絡(luò)接口清單并定期進行審查復核。各個邊界采取的安全防護措施為:管理信息大區(qū)橫向邊界安全利用信息內(nèi)網(wǎng)現(xiàn)有安全域邊界的防火墻設(shè)備進行訪問控制,配置訪問控制策略。在網(wǎng)絡(luò)邊界對跨越邊界傳輸?shù)男畔⑦M行內(nèi)容過濾,對應(yīng)用層數(shù)據(jù)流進行有效的監(jiān)視和控制。利用信息內(nèi)網(wǎng)現(xiàn)有安全域邊界的入侵檢測系統(tǒng)對流經(jīng)邊界的信息流進行入侵檢測,基于對外提供的服務(wù)類別(如HTTPS、DNS等)進行入侵防護。配置入侵檢測探頭策略,并對日志進行分析審計。北斗衛(wèi)星服務(wù)與安全接入?yún)^(qū)邊界安全利用現(xiàn)有部署防火墻、IDS、IPS、網(wǎng)頁防篡改設(shè)備、防病毒網(wǎng)關(guān)等設(shè)備,進行邊界安全防護。非公司信息內(nèi)網(wǎng)區(qū)域信息采集類、移動作業(yè)類終端以安全專網(wǎng)方式接入信息內(nèi)網(wǎng),必須通過安全接入平臺進行安全認證接入,建立專用加密傳輸通道,實現(xiàn)終端身份認證、安全準入和數(shù)據(jù)安全交換,結(jié)合各業(yè)務(wù)實際需求開放端口。安全接入?yún)^(qū)與外網(wǎng)邊界安全利用現(xiàn)有安全接入網(wǎng)關(guān),實現(xiàn)移動終端用戶接入認證和安全防護。管理信息大區(qū)縱向邊界安全利用現(xiàn)有部署防火墻、IDS、IPS、網(wǎng)頁防篡改設(shè)備、防病毒網(wǎng)關(guān)等設(shè)備,進行邊界安全防護。應(yīng)用接口安全防護身份鑒別信息內(nèi)網(wǎng)用戶通過部署于信息內(nèi)網(wǎng)的權(quán)限系統(tǒng)進行用戶登錄認證(用戶名+口令方式)。授權(quán)采用角色控制,限制用戶對系統(tǒng)級資源的訪問。系統(tǒng)管理員角色僅有對系統(tǒng)管理的權(quán)限,沒有任何業(yè)務(wù)權(quán)限。對操作方面的權(quán)限控制采用前端展現(xiàn)和后端(服務(wù)器)共同進行訪問控制。對系統(tǒng)資源訪問控制方面采用統(tǒng)一的鑒權(quán)接口。輸入輸出驗證系統(tǒng)對用戶在客戶端輸入或?qū)氲臄?shù)據(jù)進行長度、范圍、數(shù)據(jù)類型等屬性的合法性進行檢驗,對不合法的數(shù)據(jù)禁止輸入,并且提示明確的錯誤信息。各模塊設(shè)置了保護內(nèi)部輸入、輸出和存儲期間的用戶數(shù)據(jù),以及和用戶直接相關(guān)的安全屬性。對于輸入框的長度類型做限制。業(yè)務(wù)數(shù)據(jù)直接存儲在數(shù)據(jù)庫中,敏感信息采用加密方式存儲。針對特殊字符進行檢測,例如單引號、1=1、CDATA、分號、for、loop等,防止XML注入、SQL注入及腳本注入攻擊。通過嚴格限制客戶端可提交的數(shù)據(jù)類型以及對提交的數(shù)據(jù)進行有效性檢查等有效措施防止跨站腳本攻擊。在系統(tǒng)頁面通過腳本對用戶輸入的信息進行規(guī)則匹配,異步檢測等驗證過濾操作防止跨站腳本攻擊。在系統(tǒng)業(yè)務(wù)處理層使用代碼規(guī)則驗證以及數(shù)據(jù)查找比對的真實性驗證防止跨站腳本攻擊。配置管理配置使用最少特權(quán)進程和服務(wù)帳戶,各項配置信息對非管理員賬戶不可讀。通過目錄權(quán)限確保配置存儲的安全。用戶授權(quán)等配置管理功能只允許管理員角色操作。單獨分配管理特權(quán)。禁止通過web頁面直接瀏覽服務(wù)端的目錄和文件。制定嚴格的配置變更管理流程,系統(tǒng)關(guān)鍵信息例如數(shù)據(jù)庫連接、運行參數(shù)、模板信息等發(fā)生配置變更時,需由相關(guān)負責人進行審批確認。設(shè)置配置信息的保存及版本控制規(guī)則,避免發(fā)生版本丟失或混淆。使用基于角色的授權(quán)策略控制配置管理角色,控制配置權(quán)限粒度,配置管理功能只能由經(jīng)過授權(quán)的操作員和管理員訪問。會話管理每次系統(tǒng)登錄成功使用新的會話。關(guān)閉網(wǎng)頁客戶端自動會話的安全終止。在服務(wù)端保存會話認證信息和會話有效期,當?shù)卿洺晒笄宄f的會話創(chuàng)建新會話。設(shè)置會話存活時間為30分鐘,超時后自動銷毀用戶會話,刪除會話信息。在服務(wù)端進行會話信息存儲,對用戶登錄信息及身份憑證進行加密傳輸。用戶登錄后界面提供退出、注銷功能。用戶注銷后,服務(wù)端自動清除用戶會話。加密技術(shù)用戶密碼采用SM4算法加密后進行傳輸,然后再使用哈希算法進行二次處理后保存。敏感數(shù)據(jù)采用SM4算法加密后進行傳輸或保存。參數(shù)操作每次請求都進行安全檢查,確保用戶沒有繞過檢查,確保用戶查詢的數(shù)據(jù)是權(quán)限范圍內(nèi)的數(shù)據(jù)。利用攔截器驗證從客戶端發(fā)送的所有數(shù)據(jù),對數(shù)據(jù)進行安全檢查,根據(jù)過濾規(guī)則截獲敏感字符,并對其進行替換或轉(zhuǎn)義。配置數(shù)據(jù)更新操作記錄日志,同時對用戶行為進行流程化操作限制。異常管理對終端用戶屏蔽系統(tǒng)異常,使用通用錯誤信息,將系統(tǒng)拋出的異常信息寫入日志文件。程序發(fā)生異常時,終止當前業(yè)務(wù),并對當前業(yè)務(wù)進行回滾操作,保證業(yè)務(wù)的完整性和有效性,必要時注銷當前用戶會話。應(yīng)用交互安全通過標準的WebService/HTTP接口與第三方系統(tǒng)集成?;赬ML或JSON與第三方系統(tǒng)交互數(shù)據(jù),通過WebService/HTTP方式傳輸。各種收發(fā)數(shù)據(jù)、消息的日志按日期將業(yè)務(wù)系統(tǒng)使用過程中輸入輸出、錯誤等進行存儲。對于跨站腳本攻擊風險,對系統(tǒng)源代碼進行源代碼掃描和滲透測試,確保沒有跨站腳本攻擊風險隱患。數(shù)據(jù)安全防護數(shù)據(jù)存儲安全數(shù)據(jù)庫連接用戶權(quán)限最小。應(yīng)用系統(tǒng)配置文件中的數(shù)據(jù)庫用戶名、密碼加密存儲。在數(shù)據(jù)集成時,為不同的業(yè)務(wù)系統(tǒng)分配不同的權(quán)限,每個賬號僅能訪問授權(quán)的數(shù)據(jù)視圖。數(shù)據(jù)傳輸安全在系統(tǒng)之間傳輸數(shù)據(jù)通過WebService/HTTP方式傳輸。在系統(tǒng)內(nèi)部傳遞默認為POST請求提交,如果用GET方式提交參數(shù)必須加密過后進行傳輸。用戶口令傳輸進行加密。數(shù)據(jù)備份安全支持多臺設(shè)備之間數(shù)據(jù)實時同步。通過數(shù)據(jù)庫實時備份工具,實現(xiàn)主庫到備庫的實時備份。T/CEC××××—××××T/CEC××××—××××PAGE54
(規(guī)范性附錄)
設(shè)備類型標準編碼設(shè)備類型標準編碼應(yīng)符合表A.1的要求。設(shè)備類型標準編碼序號名稱設(shè)備類型1北斗智能手持終端ESM0022軌跡監(jiān)測裝置PCM0013北斗桿塔傾斜形變監(jiān)測設(shè)備PCS0014北斗工卡PHM0015北斗車載終端PHM0026北斗地址監(jiān)測站PMS0027北斗安全帽PSM0018北斗智能間隔棒PCM002
(規(guī)范性附錄)
基準站接入要求認證管理設(shè)備鑒權(quán)功能描述平臺設(shè)備側(cè)支持MQTT協(xié)議的connect消息接口,在傳輸層上使用SSL/TLS進行加密傳輸,鑒權(quán)通過后建立設(shè)備與平臺間的MQTT連接。參數(shù)說明字段必須/可選類型參數(shù)描述ClientId可選String一機一密的設(shè)備clientIdUsername可選String設(shè)備IDPassword必選String加密后的設(shè)備密鑰鑒權(quán)流程基本配置信息數(shù)據(jù)模型數(shù)據(jù)模型用于描述產(chǎn)品的功能,是物理空間中的實體(如傳感器、車載裝置、樓宇、工廠等)在云端的數(shù)字化表示,從屬性、服務(wù)和事件三個維度,分別描述了該實體是什么、能做什么、可以對外提供哪些信息。定義了數(shù)據(jù)模型的這三個維度,即完成了產(chǎn)品功能的定義。功能類型說明屬性(Property)設(shè)備可讀取和設(shè)置的能力。一般用于描述設(shè)備運行時的狀態(tài),如環(huán)境監(jiān)測設(shè)備所讀取的當前環(huán)境溫度等。屬性支持GET和SET請求方式。應(yīng)用系統(tǒng)可發(fā)起對屬性的讀取和設(shè)置請求。服務(wù)(Service)設(shè)備可被外部調(diào)用的能力或方法,可設(shè)置輸入?yún)?shù)和輸出參數(shù)。產(chǎn)品提供了什么功能供云端調(diào)用。相比于屬性,服務(wù)可通過一條指令實現(xiàn)更復雜的業(yè)務(wù)邏輯,如執(zhí)行某項特定的任務(wù)。事件(Event)設(shè)備運行時,主動上報給云端的事件。事件一般包含需要被外部感知和處理的通知信息,可包含多個輸出參數(shù)。例如,某項任務(wù)完成的信息,或者設(shè)備發(fā)生故障或告警時的溫度等,事件可以被訂閱和推送。消息主題設(shè)備使用MQTT協(xié)議接入平臺時,平臺和設(shè)備通過Topic進行通信。平臺預置了TOPIC,通過這些預置的Topic,平臺和設(shè)備可以實現(xiàn)屬性、命令、事件的交互。數(shù)據(jù)類型消息類型主題Public
(發(fā)布者)Subscriber
(訂閱者)說明屬性相關(guān)設(shè)備屬性上報/v1/station/properties/report設(shè)備平臺用于設(shè)備按產(chǎn)品定義的格式將屬性數(shù)據(jù)上報給平臺平臺查詢設(shè)備屬性/v1/station/{code}/properties/get平臺設(shè)備用于平臺查詢設(shè)備屬性設(shè)備返回屬性查詢響應(yīng)/v1/station/properties/get/response設(shè)備平臺用于設(shè)備返回屬性查詢結(jié)果命令相關(guān)平臺下發(fā)命令/v1/station/{code}/commands平臺設(shè)備用于平臺下發(fā)命令,控制設(shè)備設(shè)備返回命令響應(yīng)/v1/station/commands/response設(shè)備平臺用于設(shè)備返回命令控制結(jié)果事件相關(guān)事件上報/v1/station/events/report設(shè)備平臺設(shè)備運行時,主動上報給云端的事件消息格式MQTT消息體采用JSON格式進行封裝,具體內(nèi)容信息參考設(shè)備屬性、服務(wù)、事件命令。命名規(guī)劃采用camelCase標準,例如code、stationModel。通信協(xié)議北斗平臺設(shè)備數(shù)據(jù)接入通信協(xié)議采用MQTT,兼容V3.X版本。變量類型定義數(shù)值型(Number):分為整數(shù)型(Integer)和浮點型(Float),均為十進制數(shù)值,長度用bit表示。當必選指標無法確定取值時,如無特殊說明,取默認值-1;字符串型(String):零個或多個字符,長度用char表示。當必選指標無法確定取值時,如無特殊說明,取默認值"";布爾型(Boolean):true或false,長度為1bit。當必選指標無法確定取值時,如無特殊說明,取默認值false;數(shù)組型(Array):包含零個或多個值,值可以是數(shù)組型或其它類型,有順序。當必選指標無法確定取值時,如無特殊說明,取默認值[];對象型(Object):Key-Value集合,無順序。當必選指標無法確定取值時,如無特殊說明,取默認值{};除此之外,還存在幾種特殊類型的變量:時間日期格式的數(shù)值視為字符串型枚舉類型的變量約束了取值范圍,但是變量的值最終還是歸為上述幾種類型日期時間格式接口統(tǒng)一采用當?shù)貥藴蕰r間,中國大陸地區(qū)采用UTC+8(北京標準時間)。如無特殊說明,接口中時間類字段數(shù)據(jù)格式統(tǒng)一為YYYY-MM-DDhh:mm:ss,如:2017-07-2019:15:00。狀態(tài)碼值定義狀態(tài)碼值定義,如下表所示:狀態(tài)碼狀態(tài)碼描述原因0x00連接成功連接成功0x01請求拒絕,協(xié)議版本錯誤服務(wù)器不支持客戶端請求MQTT協(xié)議版0x02請求拒絕,無效的客戶端標識符clientId不符合格式要求或者心跳時間間隔不滿足平臺要求0x03請求拒絕,服務(wù)器不可用平臺服務(wù)不可用0x04請求拒絕,用戶名或密碼錯誤用戶名或密碼錯誤0x05請求拒絕,沒有授權(quán)客戶端沒有權(quán)限連接運行信息系統(tǒng)信息上報功能描述基準站接收機每天生成一次接收機系統(tǒng)狀態(tài)信息上報到定位平臺,固定上報時間為北京時間8點,如果狀態(tài)信息有變更,則主動及時生成上報。Topic上行:/v1/station/properties/report參數(shù)說明字段名必選/可選類型參數(shù)描述code必選String站點代碼,String類型的數(shù)字和字母,如:ZH11359000,且每個設(shè)備ID在當前設(shè)備中具有唯一性eventTime必選Integer設(shè)備采集數(shù)據(jù)時間戳,單位毫秒,設(shè)備上報數(shù)據(jù)不帶該參數(shù)或參數(shù)格式錯誤時,則數(shù)據(jù)上報時間以平臺時間為準。services必選List<ServiceProperty>設(shè)備服務(wù)數(shù)據(jù)列表,多個服務(wù)數(shù)據(jù)可合并上報ServicesProperty結(jié)構(gòu)定義字段名必選/可選類型參數(shù)描述serviceId必選String服務(wù)ID,systemInfoproperties必須SystemObject信息內(nèi)容SystemObject結(jié)構(gòu)定義字段必須/可選類型描述name可選String站點名稱:廣州橋南站address可選String站點地址:廣州市番禺區(qū)type必選Integer設(shè)備類型:0-未知型接收機;1-授時型接收機2-導航型接收機;3-測地型接收機;4-測量型接收機;5-監(jiān)測型接收機;manufacturer必選String設(shè)備廠商:Hi-TARGETmodel必選String設(shè)備型號:VNet8U-Iserialnumber必選String設(shè)備編號,11360896,各廠家內(nèi)部設(shè)備唯一標識systemName必選String系統(tǒng)名稱:LinuxsystemVersion必選String系統(tǒng)版本:V3.2.0firmwareVersion必選String固件版本:V2.1.0OEMModel必選String主板型號:UB4B0OEMSerialnumber必選String主板序列號:5935C2987XOEMHardwareVersion必選String主板版本:21319storageCapacity必選Float存儲容量:64.5,單位:GB,參照系統(tǒng)磁盤風格,浮點數(shù)表示、保留1位小數(shù)點timeZone必選String時區(qū):UTC+1~UTC+11,UTC-11~UTC-1timeStartup必選String系統(tǒng)開機啟動時間:2020/5/1210:32:00timeRegister必選String系統(tǒng)注冊碼有效期:2020/12/3023:59:59示例報文示例:Topic:/v1/station/properties/report{"code":"ZH11359000","eventTime":1645696682211,"services":[{"serviceId":"systemInfo","properties":{"name":"廣東聯(lián)通大廈站","address":"廣東聯(lián)通大廈站","type":3,"manufacturer":"HI-TARGET","model":"VNet8U-I","serialnumber":"11360896","systemName":"Linux","systemVersion":"V3.2.0","kernelVersion":"V1.2.0","storageMedium":1,"storageCapacity":64.5,"timeZone":"UTC+8","timeStartup":"2021/10/1510:32:55","timeRegister":"2021/10/1510:32:55"}}]}硬件狀態(tài)上報功能描述基準站接收機每隔120秒生成一次接收機物理硬件狀態(tài)信息上報到定位平臺,不支持定位平臺主動設(shè)置。Topic上行:/v1/station/properties/report參數(shù)說明字段名必選/可選類型參數(shù)描述code必選String站點代碼,String類型的數(shù)字和字母,如:ZH11359000,且每個設(shè)備ID在當前設(shè)備中具有唯一性eventTime必選Integer設(shè)備采集數(shù)據(jù)時間戳,單位毫秒,設(shè)備上報數(shù)據(jù)不帶該參數(shù)或參數(shù)格式錯誤時,則數(shù)據(jù)上報時間以平臺時間為準。services必選List<ServiceProperty>設(shè)備服務(wù)數(shù)據(jù)列表,多個服務(wù)數(shù)據(jù)可合并上報ServicesProperty結(jié)構(gòu)定義字段名必選/可選類型參數(shù)描述serviceId必選String服務(wù)ID,hardwareInfoproperties必須HardwareObject信息內(nèi)容HardwareObject結(jié)構(gòu)定義字段必須/可選類型描述CPURatio必選IntergerCPU利用率%RAMRatio必選IntergerRAM使用率%storageRAW必選List<StorageDetail>已用存儲空間storageUSB必選List<StorageDetail>輸出電源開關(guān):0-關(guān)閉,1-開啟storageTFK必選List<StorageDetail>TNC口連接狀態(tài):0-未連接,1-連接temperature必選Float溫度,保留1位小數(shù)點voltage必選Floatinexternal內(nèi)部電源電壓,單位V,保留1位小數(shù)點electric必選Interger電量%externalPowerStatus必選Intergerexternal外接電源狀態(tài):0-未連接,1-連接externalPowerVoltage必選Float外接電源電壓,單位V,保留1位小數(shù)點USB必選IntergerUSB口接入狀態(tài):0-未連接,1-連接ETH必選IntergerETH開啟狀態(tài):0-未連接,1-連接,有線、無線WIFI、移動4GWIFI必選IntergerWIFI開啟狀態(tài):0-未連接,1-連接BLUE必選IntergerBLUE開啟狀態(tài):0-未連接,1-連接StorageDetail結(jié)構(gòu)體字段名必選/可選類型參數(shù)描述status必選Integer0-未掛載,1-掛載total必選Float總共存儲空間,單位:GBused必選Float已用存儲空間,單位:GB,參照系統(tǒng)磁盤風格,浮點數(shù)表示、保留1位小數(shù)點surplus必選Float剩余存儲空間,單位:GB,參照系統(tǒng)磁盤風格,浮點數(shù)表示、保留1位小數(shù)點示例報文示例:Topic:/v1/station/properties/report{"code":"ZH11359000","eventTime":1645696682211,"services":[{"serviceId":"hardwareInfo","properties":{"CPURatio":20,"RAMRatio":60,"storageRAW":[{"status":1,"total":"13.3GB","used":"0.8GB","surplus":"12.5GB"}],"storageUSB":[{"status":1,"total":"13.3GB","used":"0.8GB","surplus":"12.5GB"}],"storageTFK":[{"status":1,"total":"13.3GB","used":"0.8GB","surplus":"12.5GB"}],"temperature":45,"voltage":7.3,"electric":96,"externalPowerSwitch":0,"externalPowerStatus":1,"externalPowerVoltage":220,"USB":0,"ETH":1,"WIFI":0,"BLUE":0}}]}網(wǎng)絡(luò)狀態(tài)上報功能描述基準站接收機每天生成一次接收機系統(tǒng)網(wǎng)絡(luò)狀態(tài)信息上報到定位平臺,固定上報時間為北京時間8點,如果狀態(tài)信息有變更,則主動及時生成上報。Topic上行:/v1/station/properties/report參數(shù)說明字段名必選/可選類型參數(shù)描述code必選String站點代碼,String類型的數(shù)字和字母,如:ZH11359000,且每個設(shè)備ID在當前設(shè)備中具有唯一性eventTime必選Integer設(shè)備采集數(shù)據(jù)時間戳,單位毫秒,設(shè)備上報數(shù)據(jù)不帶該參數(shù)或參數(shù)格式錯誤時,則數(shù)據(jù)上報時間以平臺時間為準。services必選List<ServiceProperty>設(shè)備服務(wù)數(shù)據(jù)列表,多個服務(wù)數(shù)據(jù)可合并上報ServicesProperty結(jié)構(gòu)定義字段名必選/可選類型參數(shù)描述serviceId必選String服務(wù)ID,networkInfoproperties必須NetworkObject信息內(nèi)容NetworkObject結(jié)構(gòu)定義字段必須/可選類型描述wireline必選List<NetworkDetail>有線網(wǎng)絡(luò),有線網(wǎng)、光纖網(wǎng),按照傳輸介質(zhì)分類wireless必選List<NetworkDetail>無線網(wǎng)絡(luò),WIFImobile必選List<NetworkDetail>移動網(wǎng)絡(luò),CDMA網(wǎng)絡(luò)制式、GRPS網(wǎng)絡(luò)制式NetworkDetail結(jié)構(gòu)體字段名必選/可選類型參數(shù)描述state必選Interger啟用狀態(tài):0-禁用;1-啟用status必選Interger運行狀態(tài):0-斷開1-連接physical可選String物理地址,MACprotocol可選StringIP協(xié)議:IPV4、IPV6type可選StringManual,Auto(DHCP),需要確認是DHCP還是什么Autoaddress可選String網(wǎng)絡(luò)地址,IPnetmask可選String子網(wǎng)掩碼gateway可選String默認網(wǎng)關(guān)domain可選String域名系統(tǒng)(DNS:DomainNameServer)示例報文示例:Topic:/v1/station/properties/report{"code":"ZH11359000","eventTime":1645696682211,"services":[{"serviceId":"networkInfo","properties":{"wireline":[{"state":1,"status":1,"physical":"F4-39-09-F0-BC","protocol":"IPV4","type":0,"address":"00","netmask":"","gateway":"","domain":""}],"wireless":[{"state":0,"status":0,"physical":"F4-39-09-F0-BC","protocol":"IPV4","type":0,"address":"00","netmask":"","gateway":"","domain":""}],"mobile":[{"state":0,"status":0,"physical":"F4-39-09-F0-BC","protocol":"IPV4","type":0,"address":"00","netmask":"","gateway":"","domain":""}]}}]}主機配置系統(tǒng)控制B.4.1.1 系統(tǒng)信息設(shè)置功能描述定位平臺調(diào)用基準站提供的接收機系統(tǒng)信息設(shè)置接口,實現(xiàn)基準站接收機系統(tǒng)信息設(shè)置。Topic下行:/v1/station/{code}/commands上行:/v1/staton/commands/response參數(shù)說明1)下行參數(shù)字段名必選/可選類型參數(shù)描述services必選List<ServiceProperty>設(shè)備服務(wù)數(shù)據(jù)列表(控制命令列表)packetId必須String消息ID號。String類型的數(shù)字,取值范圍0~4294967295,且每個消息ID在當前設(shè)備中具有唯一性。eventTime必選Integer命令下發(fā)時間戳,單位毫秒ServicesProperty結(jié)構(gòu)定義字段名必選/可選類型參數(shù)描述serviceId必選String屬性ID,systemInfoproperties必須SystemSettingObject信息內(nèi)容SystemSettingObject結(jié)構(gòu)定義字段必須/可選類型描述name必選String站點名稱:廣州橋南站address必選String站點地址:廣州市番禺區(qū)timeZone必選String時區(qū):UTC+1~UTC+11,UTC-11~UTC-1上行參數(shù)字段名必選/可選類型參數(shù)描述code必選String站點代碼,String類型的數(shù)字和字母,如:ZH11359000,且每個設(shè)備ID在當前設(shè)備中具有唯一性services必選List<ServiceProperty>設(shè)備服務(wù)數(shù)據(jù)列表(控制命令列表)packetId必須String消息ID號。String類型的數(shù)字,取值范圍0~4294967295,且每個消息ID在當前設(shè)備中具有唯一性。eventTime必選Integer設(shè)備采集數(shù)據(jù)時間戳,單位毫秒,設(shè)備上報數(shù)據(jù)不帶該參數(shù)或參數(shù)格式錯誤時,則數(shù)據(jù)上報時間以平臺時間為準。ServiceProperty結(jié)構(gòu)定義字段名必選/可選類型參數(shù)描述serviceId必選String屬性ID,systemInfoproperties可選Object上報信息屬性errorCode必選Interger命令的執(zhí)行結(jié)果,0表示成功,其他表示失敗。不帶默認認為成功。errorMessage必選String命令響應(yīng)描述,success標識成功示例報文示例:Topic:/v1/station/ZH11359000/commands{"packetId":"1507707025","eventTime":1645696682211,"services":[{"serviceId":"systemInfo","properties":{"name":"廣州橋南站","address":"廣州市番禺區(qū)","timeZone":"UTC+8"}}]}Topic:/v1/staton/commands/response{"code":"ZH11359000","packetId":"1507707025","eventTime":1645696682211,"services":[{"errorCode":0,"errorMessage":"success","serviceId":"systemInfo","properties":{}}]}B.4.1.2 本地服務(wù)上報功能描述基準站接收機每天生成一次接收機系統(tǒng)軟件和應(yīng)用軟件運行狀態(tài)信息上報到定位平臺,固定上報時間為北京時間8點,如果狀態(tài)信息有變更,則主動及時生成上報。Topic上行:/v1/station/properties/report參數(shù)說明字段名必選/可選類型參數(shù)描述code必選String站點代碼,String類型的數(shù)字和字母,如:ZH11359000,且每個設(shè)備ID在當前設(shè)備中具有唯一性eventTime必選Integer設(shè)備采集數(shù)據(jù)時間戳,單位毫秒,設(shè)備上報數(shù)據(jù)不帶該參數(shù)或參數(shù)格式錯誤時,則數(shù)據(jù)上報時間以平臺時間為準。services必選List<ServiceProperty>設(shè)備服務(wù)數(shù)據(jù)列表,多個服務(wù)數(shù)據(jù)可合并上報ServicesProperty結(jié)構(gòu)定義字段名必選/可選類型參數(shù)描述serviceId必選String服務(wù)ID,serviceLocalproperties必須ServiceLocalObject信息內(nèi)容ServiceLocalObject結(jié)構(gòu)定義字段必須/可選類型描述HTTP必選IntergerHTTP服務(wù)狀態(tài):0-關(guān)閉,1-開啟HTTPPort必選IntergerHTTP服務(wù)端口,默認:80FTP必選IntergerFTP服務(wù)狀態(tài):0-關(guān)閉,1-開啟FTPPort必選IntergerFTP服務(wù)端口,默認:21SSH必選IntergerSSH服務(wù)狀態(tài):0-關(guān)閉,1-開啟SSHPort必選IntergerSSH服務(wù)端口,默認:22TEL必選Intergertelnet服務(wù)狀態(tài):0-關(guān)閉,1-開啟TELPort必選Intergertelnet服務(wù)端口,默認:23示例報文示例:Topic:/v1/station/properties/report{"code":"ZH11359000","eventTime":1645696682211,"services":[{"serviceId":"serviceLocal","properties":{"HTTP":1,"HTTPPort":80,"FTP":0,"FTPPort":21,"SSH":0,"SSHPort":22,"TEL":0,"TELPort":23}}]}B.4.1.3 本地服務(wù)控制功能描述定位平臺調(diào)用基準站提供的接收機系統(tǒng)服務(wù)控制接口,指定基準站接收機連接定位平臺管理地址。Topic下行:/v1/station/{code}/commands上行:/v1/staton/commands/response參數(shù)說明1)下行參數(shù)字段名必選/可選類型參數(shù)描述services必選List<ServiceProperty>設(shè)備服務(wù)數(shù)據(jù)列表(控制命令列表)packetId必須String消息ID號。String類型的數(shù)字,取值范圍0~4294967295,且每個消息ID在當前設(shè)備中具有唯一性。eventTime必選Integer命令下發(fā)時間戳,單位毫秒ServicesProperty結(jié)構(gòu)定義字段名必選/可選類型參數(shù)描述serviceId必選String屬性ID,serviceLocalproperties必須ServiceLocalObject信息內(nèi)容ServiceLocalObject結(jié)構(gòu)定義字段必須/可選類型描述HTTP必選ServiceDetailHTTP服務(wù)FTP必選ServiceDetailFTP服務(wù)SSH必選ServiceDetailSSH服務(wù)TEL必選ServiceDetailTEL服務(wù)ServiceDetail結(jié)構(gòu)體字段名必選/可選類型參數(shù)描述state必選Integer服務(wù)啟用狀態(tài):0-關(guān)閉,1-開啟ip必選Integer服務(wù)地址port必選Integer服務(wù)端口username必選String賬號password必選String密碼connectionMode必選Integer連接方式,1-有線網(wǎng)絡(luò),2-無線網(wǎng)絡(luò),3-移動網(wǎng)絡(luò)encryptionMode必選Integer加密方式:0-明文,1-AES-256-GCM加密2)上行參數(shù)字段名必選/可選類型參數(shù)描述code必選String站點代碼,String類型的數(shù)字和字母,如:ZH11359000,且每個設(shè)備ID在當前設(shè)備中具有唯一性services必選List<ServiceProperty>設(shè)備服務(wù)數(shù)據(jù)列表(控制命令列表)packetId必須String消息ID號。String類型的數(shù)字,取值范圍0~4294967295,且每個消息ID在當前設(shè)備中具有唯一性。eventTime必選Integer設(shè)備采集數(shù)據(jù)時間戳,單位毫秒,設(shè)備上報數(shù)據(jù)不帶該參數(shù)或參數(shù)格式錯誤時,則數(shù)據(jù)上報時間以平臺時間為準。ServiceProperty結(jié)構(gòu)定義字段名必選/可選類型參數(shù)描述serviceId必選String屬性ID,serviceLocalproperties可選Object上報信息屬性errorCode必選Interger命令的執(zhí)行結(jié)果,0表示成功,其他表示失敗。不帶默認認為成功。errorMessage必選String命令響應(yīng)描述,success標識成功示例報文示例:Topic:/v1/station/ZH11359000/commands{"packetId":"1507707025","eventTime":1645696682211,"services":[{"serviceId":"serviceLocal","properties":{"HTTP":{"state":1,"ip":"","port":80,"username":"admin","password":"EF3BD472E3FD9EFADC0E89FE3CDEC59B","connectionMode":1,"encryptionMode":0},"FTP":{"state":1,"ip":"","port":21,"username":"admin","password":"EF3BD472E3FD9EFADC0E89FE3CDEC59B","connectionMode":1,"encryptionMode":0},"SSH":{"state":1,"ip":"","port":22,"username":"admin","password":"EF3BD472E3FD9EFADC0E89FE3CDEC59B","connectionMode":1,"encryptionMode":0},"TEL":{"state":1,"ip":"","port":23,"username":"admin","password":"EF3BD472E3FD9EFADC0E89FE3CDEC59B","connectionMode":1,"encryptionMode":0}}}]}Topic:/v1/staton/commands/response{"code":"ZH11359000","packetId":"1507707025","eventTime":1645696682211,"services":[{"errorCode":0,"errorMessage":"success","serviceId":"serviceLocal","properties":{}}]}B.4.1.4 遠程服務(wù)上報功能描述基準站接收機每天生成一次接收機系統(tǒng)軟件和應(yīng)用軟件運行狀態(tài)信息上報到定位平臺,固定上報時間為北京時間8點,如果狀態(tài)信息有變更,則主動及時生成上報。Topic上行:/v1/station/properties/report參數(shù)說明字段名必選/可選類型參數(shù)描述code必選String站點代碼,String類型的數(shù)字和字母,如:ZH11359000,且每個設(shè)備ID在當前設(shè)備中具有唯一性eventTime必選Integer設(shè)備采集數(shù)據(jù)時間戳,單位毫秒,設(shè)備上報數(shù)據(jù)不帶該參數(shù)或參數(shù)格式錯誤時,則數(shù)據(jù)上報時間以平臺時間為準。services必選List<ServiceProperty>設(shè)備服務(wù)數(shù)據(jù)列表,多個服務(wù)數(shù)據(jù)可合并上報ServicesProperty結(jié)構(gòu)定義字段名必選/可選類型參數(shù)描述serviceId必選String服務(wù)ID,serviceRemoteproperties必須ServiceRemoteObject信息內(nèi)容ServiceRemoteObject結(jié)構(gòu)定義字段必須/可選類型描述HTTP必選ServiceDetailHTTP服務(wù)狀態(tài):0-關(guān)閉,1-開啟MQTT必選ServiceDetailHTTP服務(wù)端口,默認:80ServiceDetail結(jié)構(gòu)體字段名必選/可選類型參數(shù)描述state必選Integer服務(wù)啟用狀態(tài):0-關(guān)閉,1-開啟status必選Integer服務(wù)連接狀態(tài):0-斷開,1-連接ip必選Integer服務(wù)地址port必選Integer服務(wù)端口username必選String賬號password必選String密碼connectionMode必選Integer連接方式,1-有線網(wǎng)絡(luò),2-無線網(wǎng)絡(luò),3-移動網(wǎng)絡(luò)encryptionMode必選Integer加密方式:0-明文,1-AES-256-GCM加密示例報文示例:Topic:/v1/station/properties/report{"code":"ZH11359000","eventTime":1645696682211,"services":[{"serviceId":"serviceRemote","properties":{"HTTP":{"state":1,"status":1,"ip":"","port":80,"username":"admin","password":"EF3BD472E3FD9EFADC0E89FE3CDEC59B","connectionMode":1,"encryptionMode":0},"MQTT":{"state":1,"status":1,"ip":"","port":1833,"username":"admin","password":"EF3BD472E3FD9EFADC0E89FE3CDEC59B","connectionMode":1,"encryptionMode":0}}}]}B.4.1.5 遠程服務(wù)控制功能描述定位平臺調(diào)用基準站提供的接收機遠程服務(wù)控制接口,指定基準站接收機連接定位平臺管理地址。Topic下行:/v1/station/{code}/commands上行:/v1/staton/commands/response參數(shù)說明1)下行參數(shù)字段名必選/可選類型參數(shù)描述services必選List<ServiceProperty>設(shè)備服務(wù)數(shù)據(jù)列表(控制命令列表)packetId必須String消息ID號。String類型的數(shù)字,取值范圍0~4294967295,且每個消息ID在當前設(shè)備中具有唯一性。eventTime必選Integer命令下發(fā)時間戳,單位毫秒ServicesProperty結(jié)構(gòu)定義字段名必選/可選類型參數(shù)描述serviceId必選String屬性ID,serviceRemoteproperties必須ServiceRemoteObject信息內(nèi)容ServiceRemoteObject結(jié)構(gòu)定義字段必須/可選類型描述HTTP必選ServiceDetailHTTP服務(wù)MQTT必選ServiceDetailMQTT服務(wù)ServiceDetail結(jié)構(gòu)體字段名必選/可選類型參數(shù)描述state必選Integer服務(wù)啟用狀態(tài):0-關(guān)閉,1-開啟ip必選Integer服務(wù)地址port必選Integer服務(wù)端口username必選String賬號password必選String密碼connectionMode必選Integer連接方式,1-有線網(wǎng)絡(luò),2-無線網(wǎng)絡(luò),3-移動網(wǎng)絡(luò)encryptionMode必選Integer加密方式:0-明文,1-AES-256-GCM加密2)上行參數(shù)字段名必選/可選類型參數(shù)描述code必選String站點代碼,String類型的數(shù)字和字母,如:ZH11359000,且每個設(shè)備ID在當前設(shè)備中具有唯一性services必選List<ServiceProperty>設(shè)備服務(wù)數(shù)據(jù)列表(控制命令列表)packetId必須String消息ID號。String類型的數(shù)字,取值范圍0~4294967295,且每個消息ID在當前設(shè)備中具有唯一性。eventTime必選Integer設(shè)備采集數(shù)據(jù)時間戳,單位毫秒,設(shè)備上報數(shù)據(jù)不帶該參數(shù)或參數(shù)格式錯誤時,則數(shù)據(jù)上報時間以平臺時間為準。ServiceProperty結(jié)構(gòu)定義字段名必選/可選類型參數(shù)描述serviceId必選String屬性ID,serviceRemoteproperties可選Object上報信息屬性errorCode必選Interger命令的執(zhí)行結(jié)果,0表示成功,其他表示失敗。不帶默認認為成功。errorMessage必選String命令響應(yīng)描述,success標識成功示例報文示例:Topic:/v1/station/ZH11359000/commands{"packetId":"1507707025","eventTime":1645696682211,"services":[{"serviceId":"serviceRemote","properties":{"HTTP":{"state":1,"ip":"","port":80,"username":"admin","password":"EF3BD472E3FD9EFADC0E89FE3CDEC59B","connectionMode":1,
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 《偵查策略》課件
- 外陰濕疹的臨床護理
- 孕期中暑的健康宣教
- 傳導性耳鳴的健康宣教
- 這位廳官的講話火了
- 雙曲線定義課件
- 你們想錯了課件
- 化膿性腮腺炎的健康宣教
- 科學探究:物質(zhì)的比熱容課件滬科
- 鼻毛孔粗大伴白色分泌物的臨床護理
- 北京西城實小2024-2025學年六年級數(shù)學第一學期期末綜合測試試題含解析
- 食品供應(yīng)投標方案(技術(shù)方案)
- 2025年研究生考試考研法律碩士專業(yè)基礎(chǔ)(法學397)試卷及答案指導
- 2024-2030年炔草酯全產(chǎn)業(yè)競爭狀況監(jiān)測及未來需求趨勢分析報告(-版)
- 2024年高考語文復習試題匯編:文學類文本閱讀(含解析)
- 門橋式起重機市場發(fā)展預測和趨勢分析
- 2022新教材蘇教版科學5五年級下冊全冊教學設(shè)計
- Unit 5 The colourful world Part A(教學設(shè)計)-2024-2025學年人教PEP版(2024)英語三年級上冊
- 2025屆江蘇省蘇州市新區(qū)一中學數(shù)學八上期末考試試題含解析
- 舊橋拆除監(jiān)理細則
- 統(tǒng)編版語文二年級上冊第八單元大單元公開課一等獎創(chuàng)新教學設(shè)計
評論
0/150
提交評論