中國鐵塔動(dòng)環(huán)監(jiān)控系統(tǒng)統(tǒng)一互聯(lián)B接口技術(shù)規(guī)范培訓(xùn)文件_第1頁
中國鐵塔動(dòng)環(huán)監(jiān)控系統(tǒng)統(tǒng)一互聯(lián)B接口技術(shù)規(guī)范培訓(xùn)文件_第2頁
中國鐵塔動(dòng)環(huán)監(jiān)控系統(tǒng)統(tǒng)一互聯(lián)B接口技術(shù)規(guī)范培訓(xùn)文件_第3頁
中國鐵塔動(dòng)環(huán)監(jiān)控系統(tǒng)統(tǒng)一互聯(lián)B接口技術(shù)規(guī)范培訓(xùn)文件_第4頁
中國鐵塔動(dòng)環(huán)監(jiān)控系統(tǒng)統(tǒng)一互聯(lián)B接口技術(shù)規(guī)范培訓(xùn)文件_第5頁
已閱讀5頁,還剩74頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

79/79中國鐵塔動(dòng)環(huán)監(jiān)控系統(tǒng)統(tǒng)一互聯(lián)B接口技術(shù)規(guī)范(試行)版本:V1.0中國鐵塔股份有限公司2014年12月目錄1.范圍 42.規(guī)范性引用文件 43.定義 43.1集中監(jiān)控中心-SupervisionCenter(SC) 43.2現(xiàn)場(chǎng)監(jiān)控單元-Fieldsupervisionunit(FSU) 43.3通信協(xié)議—CommunicationProtocol 43.4B接口—BInterface 53.5監(jiān)控對(duì)象—SupervisionObject(SO) 53.6監(jiān)控點(diǎn)—SupervisionPoint(SP) 53.7數(shù)據(jù)流接口 54.接口 55.B接口互聯(lián)規(guī)范 65.1B接口互聯(lián) 65.2B接口報(bào)文協(xié)議 66.FTP接口能力 427.FSU初始化能力 438.FSU自動(dòng)升級(jí)能力 439.SC心跳功能 4310.門限值配置 43

前 言為加強(qiáng)中國鐵塔動(dòng)力環(huán)境集中監(jiān)控系統(tǒng)(以下簡稱動(dòng)環(huán)監(jiān)控系統(tǒng))建設(shè),實(shí)現(xiàn)集團(tuán)監(jiān)控中心對(duì)全國鐵塔動(dòng)力設(shè)備和環(huán)境的統(tǒng)一監(jiān)控、統(tǒng)一派單的目標(biāo),特制定中國鐵塔動(dòng)環(huán)監(jiān)控系統(tǒng)統(tǒng)一互聯(lián)B接口技術(shù)規(guī)范。本規(guī)范明確了動(dòng)環(huán)監(jiān)控系統(tǒng)互聯(lián)B接口互聯(lián)規(guī)范、B接口定義、互聯(lián)協(xié)議、報(bào)文協(xié)議及數(shù)據(jù)庫協(xié)議。本規(guī)范作為動(dòng)環(huán)監(jiān)控系統(tǒng)的建設(shè)標(biāo)準(zhǔn),同時(shí)也可作為接入中國鐵塔動(dòng)環(huán)監(jiān)控系統(tǒng)平臺(tái)的各動(dòng)環(huán)廠家軟、硬件技術(shù)設(shè)備的技術(shù)參考依據(jù)。范圍B接口規(guī)定了動(dòng)環(huán)監(jiān)控系統(tǒng)在監(jiān)控中心(SC)與現(xiàn)場(chǎng)監(jiān)控單元(FSU)互聯(lián)的數(shù)據(jù)傳輸規(guī)范。以上圖中右側(cè)單位稱為“接出方”,左側(cè)單位稱為“接入方”。規(guī)范性引用文件下列文件對(duì)本文件的應(yīng)用是必不可少的。凡是注日期的引用文件,僅注日期的版本適用于本文件。凡是不注日期的引用文件,其最新版本(包括所有的修改單)適用于本文件。YDT1363.2-2014通信局(站)電源、空調(diào)及環(huán)境集中監(jiān)控管理系統(tǒng)第2部分:互聯(lián)協(xié)議中國鐵塔動(dòng)環(huán)監(jiān)控系統(tǒng)統(tǒng)一編碼及命名規(guī)范V1.0中國鐵塔動(dòng)環(huán)監(jiān)控系統(tǒng)統(tǒng)一信號(hào)字典表V1.0定義下列術(shù)語和定義適用于本文件。集中監(jiān)控中心-SupervisionCenter(SC)面向多FSU管理的高級(jí)監(jiān)控層次,即集團(tuán)監(jiān)控平臺(tái),通過開放的數(shù)據(jù)協(xié)議,連接全國的FSU?,F(xiàn)場(chǎng)監(jiān)控單元-Fieldsupervisionunit(FSU)監(jiān)控系統(tǒng)的最小子系統(tǒng),由若干監(jiān)控模塊和其它輔助設(shè)備組成,面向直接的設(shè)備數(shù)據(jù)采集、處理的監(jiān)控層次,可以包含采樣、數(shù)據(jù)處理、數(shù)據(jù)中繼等功能。通信協(xié)議—CommunicationProtocol規(guī)范兩個(gè)實(shí)體之間進(jìn)行標(biāo)準(zhǔn)通信的應(yīng)用層的規(guī)約。B接口—BInterface為集中監(jiān)控中心(SC)與現(xiàn)場(chǎng)監(jiān)控單元(FSU)之間的接口。監(jiān)控對(duì)象—SupervisionObject(SO)被監(jiān)控的各種電源、空調(diào)設(shè)備及機(jī)房環(huán)境。監(jiān)控點(diǎn)—SupervisionPoint(SP)監(jiān)控對(duì)象上某個(gè)特定的監(jiān)控信號(hào)。數(shù)據(jù)流接口一種基于Soap+XML技術(shù)的接口。接口依據(jù)管理功能的不同將整個(gè)監(jiān)控系統(tǒng)劃分為幾個(gè)網(wǎng)絡(luò)管理層,各個(gè)管理層之間存在著相互通信,而且整個(gè)監(jiān)控管理系統(tǒng)存在與綜合網(wǎng)管之間的相互通信,這樣為保證網(wǎng)絡(luò)內(nèi)部不同級(jí)別的管理層之間正常通信、監(jiān)控系統(tǒng)與綜合網(wǎng)管的正常通信,將不同管理層之間定義不同的接口,接口定義如圖1所示。接口定義示意圖本互聯(lián)接口指B接口,后面的描述簡稱為B接口。B接口互聯(lián)規(guī)范B接口互聯(lián)接口方式FSU與SC之間通過WebService和FTP方式互聯(lián),二者同時(shí)形成完整的B接口協(xié)議標(biāo)準(zhǔn)。接入雙方要求SC輪詢FSU獲取數(shù)據(jù)(慢數(shù)據(jù)):溫濕度、電壓、電流、電量、頻率、開關(guān)狀態(tài)等。此時(shí)FSU為服務(wù)端,SC為客戶端;慢數(shù)據(jù)里的視頻圖像文件,采用FTP方式獲取。此時(shí)FSU為FTP服務(wù)端,SC為客戶端;FSU主動(dòng)上報(bào)設(shè)備事件數(shù)據(jù)(快數(shù)據(jù)):告警、狀態(tài)切換等。此時(shí),F(xiàn)SU為客戶端,SC為服務(wù)端。B接口報(bào)文協(xié)議報(bào)文原則SC與FSU之間的接口基于WebService技術(shù),消息協(xié)議采用XML格式。WSDL定義SC提供的Webservice接口的WSDL定義見附件FSU接口的Webservice接口的WSDL定義見附件基本報(bào)文格式定義基本報(bào)文格式定義類型一級(jí)節(jié)點(diǎn)二級(jí)節(jié)點(diǎn)定義請(qǐng)求報(bào)文RequestPK_Type報(bào)文類型Info報(bào)文內(nèi)容響應(yīng)報(bào)文ResponsePK_Type報(bào)文類型Info報(bào)文內(nèi)容對(duì)象模型在監(jiān)控中心下的對(duì)象模型參考如下:監(jiān)控中心的對(duì)象模型注:可根據(jù)實(shí)際情況,在監(jiān)控中心和FSU間可以沒有區(qū)域?;径x當(dāng)前告警:當(dāng)前未結(jié)束的告警信息。實(shí)時(shí)數(shù)據(jù):最靠近當(dāng)前時(shí)間的有效數(shù)據(jù)。FSUID:數(shù)字串ID,從資源系統(tǒng)獲取的唯一ID。FSU編碼:14位字符串,編碼方式如下:FSU編碼借鑒中華人民共和國行政區(qū)劃代碼(GB/T2260-2007)規(guī)范編碼作為基礎(chǔ)。將FSU做為一種設(shè)備管理,設(shè)備類型為33。FSU編碼:由XX省(2位數(shù)字)+XX區(qū)縣(4位數(shù)字)+局站類型與設(shè)備類型組合(3位數(shù)字,設(shè)備類型固定為33)+XXFSU(5位數(shù)字)。XX省(2位數(shù)字)+XX區(qū)縣(4位數(shù)字)的編碼建議借鑒中華人民共和國行政區(qū)劃代碼(GB/T2260-2007)規(guī)范的代碼,詳見中華人民共和國行政區(qū)劃代碼(GB/T2260-2007)規(guī)范)。XXFSU有5位數(shù)字,可以考慮自動(dòng)生成,生成后不再變動(dòng);也可預(yù)先編好。同一個(gè)區(qū)縣的局站編碼不得重復(fù)。局站類型編碼表局站類型編碼局站類型0特殊局站(自定義)1A級(jí)局站2B級(jí)局站3C級(jí)局站4D級(jí)局站5~9保留比如,一個(gè)A類局站FSU名稱為跑馬場(chǎng)FSU,可以編為10001;一個(gè)D類局站FSU名稱為牛頭山FSU,可以編為40001。設(shè)備ID,從資源系統(tǒng)獲取的設(shè)備唯一ID。設(shè)備編碼設(shè)備編碼:設(shè)備編碼借鑒中華人民共和國行政區(qū)劃代碼(GB/T2260-2007)規(guī)范編碼作為基礎(chǔ)。FSU編碼:由XX?。?位數(shù)字)+XX區(qū)縣(4位數(shù)字)+局站類型與設(shè)備類型組合(3位數(shù)字)+XX設(shè)備(5位數(shù)字)。XX?。?位數(shù)字)+XX區(qū)縣(4位數(shù)字)的編碼建議借鑒中華人民共和國行政區(qū)劃代碼(GB/T2260-2007)規(guī)范的代碼,詳見中華人民共和國行政區(qū)劃代碼(GB/T2260-2007)規(guī)范)。XX設(shè)備有5位數(shù)字,可以考慮自動(dòng)生成,生成后不再變動(dòng);也可預(yù)先編好。同一個(gè)區(qū)縣的設(shè)備編碼不得重復(fù)。監(jiān)控點(diǎn)ID:設(shè)備上的監(jiān)測(cè)點(diǎn)的ID,10位數(shù)字。監(jiān)控點(diǎn)在FSU內(nèi)的標(biāo)識(shí)號(hào)唯一。信號(hào)ID共10位,按照從低位到高位的順序,具體定義如下:【0987654321】1-3:同類信號(hào)的順序號(hào),如整流模塊、單體電池序號(hào)、輸入電壓路序號(hào)、負(fù)載熔絲序號(hào)、壓縮機(jī)序號(hào)等,參考【信號(hào)字典表】4-5:設(shè)備中具體信號(hào)的流水號(hào),從00至99。(各省自行增加的信號(hào)請(qǐng)從70開始開始往上定義)6:0-遙信信號(hào)(DI),1-遙測(cè)信號(hào)(AI),2-遙控信號(hào)(DO),3-遙調(diào)信號(hào)(AO)7-8:設(shè)備類型:詳見設(shè)備/系統(tǒng)類型編碼表9:局站類型:詳見局站類型編碼表10:預(yù)留擴(kuò)展,暫固定為0具體可參見《中國鐵塔動(dòng)環(huán)監(jiān)控系統(tǒng)統(tǒng)一信號(hào)字典表》中信號(hào)量ID的定義。告警事件描述采用XML文件,XML格式如下:<TAlarm> <SerialNo>告警序號(hào)</SerialNo> <DeviceId>設(shè)備ID</DeviceId><DeviceCode>設(shè)備ID</DeviceCode> <AlarmTime>告警時(shí)間</AlarmTime> <FsuId>FSUID</FsuId><FsuCode>FSUID</FsuCode> <Id>監(jiān)控點(diǎn)ID</Id> <AlarmLevel>告警級(jí)別</AlarmLevel> <AlarmFlag>告警標(biāo)志</AlarmFlag> <AlarmDesc>告警文本</AlarmDesc></TAlarm>告警序號(hào):以10位數(shù)字表示,如0012345678(十進(jìn)制),不足10位前面補(bǔ)0,最大不能超過一個(gè)無符號(hào)長整型所表示的數(shù)字,即數(shù)字在0~4294967295之間。同時(shí)在FSC內(nèi)告警序號(hào)唯一,告警結(jié)束時(shí)的告警序號(hào)與告警產(chǎn)生時(shí)的告警序號(hào)相同。設(shè)備ID:參考設(shè)備ID編碼。時(shí)間描述:YYYY-MM-DD<SPACE鍵>hh:mm:ss(采用24小時(shí)的時(shí)間制式)。FSUID:11位字符串表示。監(jiān)控點(diǎn)ID:參考監(jiān)控點(diǎn)ID。告警級(jí)別:一級(jí)/二級(jí)/三級(jí)/四級(jí)。告警標(biāo)志描述:開始/結(jié)束。告警文本:40字節(jié)以內(nèi)的告警內(nèi)容描述。例:<TAlarm> <SerialNo>0012345678</SerialNo> <DeviceID>11010110100001</DeviceID> <DeviceCode>11010110100001</DeviceCode> <AlarmTime>2006-09-0412:01:31</AlarmTime> <FsuId>10024</FsuId><FsuCode>11010110100001</FsuCode> <Id>0430101001</Id> <AlarmLevel>二級(jí)</AlarmLevel> <AlarmFlag>開始</AlarmFlag> <AlarmDesc>欠壓告警(46.1V)</AlarmDesc></TAlarm>說明:例中46.1V為告警觸發(fā)值,其中<(符>、<)符>為半角符號(hào)。對(duì)于遙信量告警,告警文本為“告警”、“熔斷”等文字。所有文本描述中不能包含”<符”、”>符”字符。數(shù)據(jù)類型的字節(jié)數(shù)定義數(shù)據(jù)類型字節(jié)數(shù)定義類型字節(jié)數(shù)Long4字節(jié)Short2字節(jié)Char1字節(jié)Float4字節(jié)枚舉類型4字節(jié)FSU向SC注冊(cè)的信息:IPSec/L2TP撥號(hào)參數(shù):FSU向IPSec/L2TP服務(wù)器建立IPSec/L2TP隧道所須參數(shù),包括IPSec/L2TP服務(wù)器IP、用戶名、密碼;SCIP:SC前置機(jī)或采集機(jī)的IP,F(xiàn)SU向其發(fā)起注冊(cè)和工作過程中數(shù)據(jù)交互的目的IP。SC、FSU根據(jù)下圖所示,建立連接:FSUFSU客戶端SC服務(wù)端LOGINLOGIN_ACK注冊(cè)過程登出過程LOGOUTLOGOUT_ACK返回注冊(cè)確認(rèn)返回登出過程是否成功SetupTCPlink(1、4G/3G撥號(hào);2、IPSec撥號(hào),分配內(nèi)網(wǎng)IP)LoginsuccessBreakoutTCPlink工作過程連接建立過程WebService接口采用http+soap+xml的方式,工作過程如下:建立IPSec/L2TP隧道連接:FSU客戶端先進(jìn)行4G/3G撥號(hào)上網(wǎng),成功后向IPSec/L2TP服務(wù)器進(jìn)行IPSec/L2TP撥號(hào),建立IPSec/L2TP隧道,獲取內(nèi)網(wǎng)IP。建立IPSec/L2TP隧道連接成功后,F(xiàn)SU向SC傳送login,login_ack報(bào)文;報(bào)文使用的用戶名必須為SC服務(wù)端提供給FSU客戶端的合法用戶名,并且報(bào)文必須攜帶在第一步所獲得的內(nèi)網(wǎng)IP、FSU能力(即FSU所接設(shè)備的設(shè)備ID列表),由服務(wù)端進(jìn)行認(rèn)證。如果登錄成功,則B接口協(xié)議通過這個(gè)連接通訊。當(dāng)FSU與SC之間的連接意外中斷后,F(xiàn)SU必須重新進(jìn)行上述連接和注冊(cè)過程。當(dāng)logout,logout_ack報(bào)文在此IPSec/L2TP隧道連接上傳送,成功登出之后,F(xiàn)SU客戶端主動(dòng)拆除IPSec/L2TP隧道連接。數(shù)據(jù)流方式FSU向SC注冊(cè)客戶端向服務(wù)端傳送用戶名、口令、內(nèi)網(wǎng)IP;服務(wù)端向客戶端發(fā)送注冊(cè)確認(rèn)。同一個(gè)FSU兩次注冊(cè)之間的最小時(shí)間間隔不小于120秒。FSU客戶端FSU客戶端SC服務(wù)端LOGINLOGIN_ACKFSU注冊(cè)過程SC登出過程LOGOUTLOGOUT_ACK注冊(cè)成功后,可以進(jìn)行數(shù)據(jù)交流返回注冊(cè)確認(rèn)返回登出過程是否成功用戶注冊(cè)過程上報(bào)告警信息FSU做客戶端,SC是服務(wù)端。FSU根據(jù)告警門限判斷有告警需上報(bào)時(shí),向SC上報(bào)告警信息,SC返回確認(rèn)信息。SC服務(wù)端SC服務(wù)端FSU客戶端上報(bào)告警信息SEND_ALARMSEND_ALARM_ACK接收到告警返回用戶請(qǐng)求告警數(shù)據(jù)過程用戶請(qǐng)求監(jiān)控點(diǎn)數(shù)據(jù)客戶端向服務(wù)端發(fā)送所需數(shù)據(jù)的標(biāo)識(shí),服務(wù)端向客戶端發(fā)送客戶要求的監(jiān)控點(diǎn)的當(dāng)前狀態(tài)信息。SC客戶端SC客戶端FSU服務(wù)端GET_DATAGET_DATA_ACKFSU返還數(shù)據(jù)用戶請(qǐng)求數(shù)據(jù)用戶請(qǐng)求監(jiān)控點(diǎn)數(shù)據(jù)過程用戶請(qǐng)求監(jiān)控點(diǎn)歷史數(shù)據(jù)客戶端向服務(wù)端發(fā)送所需數(shù)據(jù)的標(biāo)識(shí),服務(wù)端向客戶端發(fā)送客戶要求的時(shí)間段內(nèi)的監(jiān)控點(diǎn)的歷史狀態(tài)信息,按輪詢周期(1小時(shí)),一個(gè)輪詢周期只取1個(gè)點(diǎn)。SC客戶端SC客戶端FSU服務(wù)端GET_HISDATAGET_HISDATA_ACKFSU返還數(shù)據(jù)用戶請(qǐng)求數(shù)據(jù)用戶請(qǐng)求監(jiān)控點(diǎn)歷史數(shù)據(jù)過程用戶請(qǐng)求寫監(jiān)控點(diǎn)的設(shè)置值客戶端向服務(wù)端發(fā)送監(jiān)控點(diǎn)的標(biāo)識(shí)ID和新設(shè)置值,服務(wù)端設(shè)置監(jiān)控點(diǎn)的新設(shè)置值并向客戶端返回成功與否。SC客戶端SC客戶端FSU服務(wù)端SET_POINTSET_POINT_ACK設(shè)置數(shù)據(jù)值返回設(shè)置成功與否標(biāo)記用戶請(qǐng)求寫監(jiān)控點(diǎn)的設(shè)置值過程用戶請(qǐng)求監(jiān)控點(diǎn)門限數(shù)據(jù)客戶端向服務(wù)端發(fā)送所需數(shù)據(jù)的標(biāo)識(shí),服務(wù)端向客戶端發(fā)送客戶要求的監(jiān)控點(diǎn)的門限數(shù)據(jù)。SCSC客戶端FSU服務(wù)端GET_THRESHOLDGET_THRESHOLD_ACKFSU返還數(shù)據(jù)用戶請(qǐng)求數(shù)據(jù)用戶請(qǐng)求監(jiān)控點(diǎn)門限數(shù)據(jù)用戶請(qǐng)求寫監(jiān)控點(diǎn)門限數(shù)據(jù)客戶端向服務(wù)端發(fā)送監(jiān)控點(diǎn)的標(biāo)識(shí)ID和新門限數(shù)據(jù),服務(wù)端設(shè)置監(jiān)控點(diǎn)的新門限數(shù)據(jù)并向客戶端返回成功與否。SC客戶端SC客戶端FSU服務(wù)端SET_THRESHOLDSET_THRESHOLD_ACK設(shè)置門限數(shù)據(jù)返回設(shè)置成功與否標(biāo)記用戶請(qǐng)求寫監(jiān)控點(diǎn)門限數(shù)據(jù)用戶獲取FSU的注冊(cè)數(shù)據(jù)客戶端向服務(wù)端發(fā)送獲取FSU向SC注冊(cè)的數(shù)據(jù)(IPSec/L2TP用戶、密碼、IPSec/L2TP服務(wù)器IP、SCIP、DeviceID列表)的信息,服務(wù)端返回注冊(cè)數(shù)據(jù)。SC客戶端SC客戶端FSU服務(wù)端GET_LOGININFOGET_LOGININFO_ACK發(fā)起獲取要求返回獲取成功與否獲取注冊(cè)數(shù)據(jù)過程用戶設(shè)置FSU的注冊(cè)數(shù)據(jù)客戶端向服務(wù)端發(fā)送設(shè)置FSU向SC注冊(cè)的數(shù)據(jù)(IPSec/L2TP用戶、密碼、IPSec/L2TP服務(wù)器IP、SCIP)的信息,服務(wù)端存儲(chǔ)注冊(cè)數(shù)據(jù)并返還成功標(biāo)志。SC客戶端SC客戶端FSU服務(wù)端SET_LOGININFOSET_LOGININFO_ACK發(fā)起設(shè)置要求返回設(shè)置成功與否設(shè)置注冊(cè)數(shù)據(jù)過程用戶獲取FSU的FTP數(shù)據(jù)客戶端向服務(wù)端發(fā)送獲取FTP用戶、密碼、數(shù)據(jù)的信息,服務(wù)端返回FTP數(shù)據(jù)。SC客戶端SC客戶端FSU服務(wù)端GET_FTPGET_FTP_ACK發(fā)起獲取要求返回獲取成功與否獲取FTP數(shù)據(jù)過程用戶設(shè)置FSU的FTP數(shù)據(jù)客戶端向服務(wù)端發(fā)送設(shè)置FTP用戶、密碼數(shù)據(jù)的信息,服務(wù)端存儲(chǔ)FTP數(shù)據(jù)并返還成功標(biāo)志。SC客戶端SC客戶端FSU服務(wù)端SET_FTPSET_FTP_ACK發(fā)起設(shè)置要求返回設(shè)置成功與否設(shè)置FTP數(shù)據(jù)過程時(shí)間同步客戶端向服務(wù)端發(fā)送標(biāo)準(zhǔn)時(shí)間信息,該信息在客戶端啟動(dòng)與服務(wù)端連接時(shí)發(fā)送,也可以進(jìn)行手動(dòng)發(fā)送,F(xiàn)SU服務(wù)端按參數(shù)更新時(shí)間并返回成功標(biāo)志。SC客戶端SC客戶端FSU服務(wù)端TIME_CHECKTIME_CHECK_ACK發(fā)起對(duì)時(shí)要求返回對(duì)時(shí)成功與否時(shí)間同步過程用戶獲取FSU信息客戶端向服務(wù)端發(fā)送獲取FSU信息的要求,服務(wù)端返回當(dāng)前FSU狀態(tài)參數(shù)。SC客戶端SC客戶端FSU服務(wù)端GET_FSUINFOGET_FSUINFO_ACK發(fā)起獲取要求返回FSU狀態(tài)參數(shù)獲取FSU信息過程用戶重啟FSU客戶端向服務(wù)端發(fā)送重啟要求,服務(wù)端返回成功標(biāo)志后重啟。(此報(bào)文用于FSU的升級(jí)等操作:SC側(cè)先通過FTP將升級(jí)文件上傳到FSU根目錄,再發(fā)此報(bào)文使FSU重啟后自動(dòng)升級(jí))。SC客戶端SC客戶端FSU服務(wù)端SET_FSUREBOOTSET_FSUREBOOT_ACK發(fā)起重啟要求返回確認(rèn)重啟FSU過程常量定義常量定義NAME_LENGTH名字命名長度40字節(jié)USER_LENGTH用戶名長度20字節(jié)PASSWORD_LEN口令長度20字節(jié)EVENT_LENGTH事件信息長度160字節(jié)ALARM_LENGTH告警事件信息長度165字節(jié)LOGIN_LENGTH登錄事件信息長度100字節(jié)DES_LENGTH描述信息長度40字節(jié)UNIT_LENGTH數(shù)據(jù)單位的長度8字節(jié)STATE_LENGTH態(tài)值描述長度160字節(jié)VER_LENGTH版本描述的長度20字節(jié)AREACODE_LENGTH區(qū)域編碼長度7字節(jié)STATIONCODE_LENGTH機(jī)房編碼長度12字節(jié)NODECODE_LENGTH監(jiān)控信號(hào)編碼11字節(jié)EVENT_LENGTH事件信息長度160字節(jié)FSUID_LENFSUID字符串長度14字節(jié)FSUCODE_LENFSU編碼字符串長度14字節(jié)IP_LENGTHIP串長度15字節(jié)MAC_LENGTHMAC串長度15字節(jié)IMSI_LENGTHIMSI卡號(hào)15字節(jié)NETWORKTYPE_LENGTH網(wǎng)絡(luò)制式2字節(jié)CARRIER_LENGTH運(yùn)營商2字節(jié)NMVENDOR_LENGTH上網(wǎng)模塊廠商20字節(jié)NMTYPE_LENGTH上網(wǎng)模塊型號(hào)20字節(jié)REG_MODE_LENGTH注冊(cè)模式2字節(jié)DEVICEID_LEN設(shè)備ID長度14字節(jié)DEVICECODE_LEN設(shè)備編碼14字節(jié)ID_LENGTH監(jiān)控點(diǎn)ID長度10字節(jié)SERIALNO_LEN告警序號(hào)長度10字節(jié)TIME_LEN時(shí)間串長度19字節(jié)FSUVENDOR_LENGTHFSU廠商20字節(jié)VERSION_LENGTH版本串長度20字節(jié)DICTVERSION_LENGTH信號(hào)字典版本長度1字節(jié)枚舉定義1.枚舉定義屬性名稱屬性描述枚舉類型類型定義EnumRightMode監(jiān)控系統(tǒng)FSU向SC提供的權(quán)限定義INVALID=0無權(quán)限LEVEL1=1具備數(shù)據(jù)讀的權(quán)限,當(dāng)用戶可以讀某個(gè)數(shù)據(jù),而無法寫任何數(shù)據(jù)時(shí)返回這一權(quán)限值。LEVEL2=2具備數(shù)據(jù)讀、寫的權(quán)限,當(dāng)用戶對(duì)某個(gè)數(shù)據(jù)具有讀寫權(quán)限時(shí)返回這一權(quán)限值。EnumResult報(bào)文返回結(jié)果FAILURE=0失敗SUCCESS=1成功EnumType監(jiān)控系統(tǒng)數(shù)據(jù)的種類STATION=0局、站DEVICE=1設(shè)備DI=2數(shù)字輸入量(包含多態(tài)數(shù)字輸入量)AI=3模擬輸入量DO=4數(shù)字輸出量AO=5模擬輸出量AREA=9區(qū)域EnumAlarmLevel告警的等級(jí)NOALARM=0無告警CRITICAL=1一級(jí)告警MAJOR=2二級(jí)告警MINOR=3三級(jí)告警HINT=4四級(jí)告警EnumEnable使能的屬性DISABLE=0禁止/不能ENABLE=1開放/能EnumAcceSCMode實(shí)時(shí)數(shù)據(jù)訪問的方式ASK_ANSWER=0一問一答方式CHANGE_TRIGGER=1改變時(shí)自動(dòng)發(fā)送數(shù)據(jù)方式TIME_TRIGGER=2定時(shí)發(fā)送數(shù)據(jù)方式STOP=3停止發(fā)送數(shù)據(jù)方式EnumState數(shù)據(jù)值的狀態(tài)NOALARM=0正常數(shù)據(jù)CRITICAL=1一級(jí)告警MAJOR=2二級(jí)告警MINOR=3三級(jí)告警HINT=4四級(jí)告警OPEVENT=5操作事件INVALID=6無效數(shù)據(jù)EnumFlag告警標(biāo)志BEGIN開始END結(jié)束EnumAlarmMode告警等級(jí)設(shè)定的模式NOALARM=0不做告警上報(bào)CRITICAL=1一級(jí)告警上報(bào)MAJOR=2二級(jí)告警上報(bào)MINOR=3三級(jí)告警上報(bào)HINT=4四級(jí)告警上報(bào)EnumStationType局站類型0特殊機(jī)房(自定義)1A級(jí)機(jī)房2B級(jí)機(jī)房3C級(jí)機(jī)房4D級(jí)機(jī)房5保留6保留7保留8保留9保留EnumModifyType對(duì)象屬性修改類型ADDNONODES=0新增(無子節(jié)點(diǎn))ADDINNODES=1新增(含子節(jié)點(diǎn))DELETE=2刪除MODIFYNONODES=3修改(僅修改本節(jié)點(diǎn))MODIFYINNODES=4修改(涉及到子節(jié)點(diǎn))EnumDeviceType設(shè)備類型1高壓配電2低壓配電3交流配電屏4直流配電屏5柴油發(fā)電機(jī)組6開關(guān)電源7蓄電池組8UPS設(shè)備9UPS配電屏10UPS電池11240V直流系統(tǒng)12專用空調(diào)(風(fēng)冷)13中央空調(diào)(水冷)14專用空調(diào)(通冷凍水型)15普通空調(diào)16智能電表(交流)17門禁系統(tǒng)18機(jī)房/基站環(huán)境19監(jiān)控設(shè)備20新能源供電系統(tǒng)(太陽能、風(fēng)能)21燃?xì)廨啓C(jī)發(fā)電機(jī)組22風(fēng)力發(fā)電設(shè)備23智能通風(fēng)系統(tǒng)24新風(fēng)設(shè)備25熱交換設(shè)備26熱管設(shè)備27蓄電池溫控柜28防雷設(shè)備/防雷箱29燃料電池30模塊化UPS31240V電池32鐵鋰電池33逆變器34280V直流遠(yuǎn)供系統(tǒng)-局端升壓35280V直流遠(yuǎn)供系統(tǒng)-遠(yuǎn)端降壓36智能電表(直流)37鐵塔38智能動(dòng)環(huán)監(jiān)控設(shè)備(FSU)39~99預(yù)留EnumDeviceCode設(shè)備編碼見設(shè)備編碼表見設(shè)備編碼表2.設(shè)備編碼表設(shè)備/系統(tǒng)類型序號(hào)設(shè)備/系統(tǒng)類型設(shè)備編碼(EnumDeviceCode)A類局站B類局站C類局站D類局站1高壓配電1012013014012低壓配電1022023024023交流配電屏1032033034034直流配電屏1042043044045柴油發(fā)電機(jī)組1052053054056開關(guān)電源1062063064067蓄電池組1072073074078UPS設(shè)備1082083084089UPS配電屏10920930940910UPS電池11021031041011240V直流系統(tǒng)11121131141112專用空調(diào)(風(fēng)冷)11221231241213中央空調(diào)(水冷)11321331341314專用空調(diào)(通冷凍水型)11421431441415普通空調(diào)11521531541516智能電表(交流)11621631641617門禁系統(tǒng)11721731741718機(jī)房/基站環(huán)境11821831841819監(jiān)控設(shè)備11921931941920新能源供電系統(tǒng)(太陽能、風(fēng)能)12022032042021燃?xì)廨啓C(jī)發(fā)電機(jī)組12122132142122風(fēng)力發(fā)電設(shè)備12222232242223智能通風(fēng)系統(tǒng)12322332342324新風(fēng)設(shè)備12422432442425熱交換設(shè)備12522532542526熱管設(shè)備12622632642627蓄電池溫控柜12722732742728防雷設(shè)備/防雷箱12822832842829燃料電池12922932942930模塊化UPS13023033043031240V電池13123133143132鐵鋰電池13223233243233逆變器13323333343334280V直流遠(yuǎn)供系統(tǒng)-局端升壓13423433443435280V直流遠(yuǎn)供系統(tǒng)-遠(yuǎn)端降壓13523533543536智能電表(直流)13623633643637鐵塔13723733743738智能動(dòng)環(huán)監(jiān)控設(shè)備(FSU)13823833843839~98預(yù)留99非智能門禁199299399499數(shù)據(jù)結(jié)構(gòu)定義數(shù)據(jù)結(jié)構(gòu)定義結(jié)構(gòu)名稱結(jié)構(gòu)描述屬性名稱屬性類型類型定義TTime時(shí)間的結(jié)構(gòu)Yearsshort年Monthchar月Daychar日Hourchar時(shí)Minutechar分Secondchar秒TSemaphore信號(hào)量的值的結(jié)構(gòu)TypeEnumType數(shù)據(jù)類型IDchar[ID_LENGTH]監(jiān)控點(diǎn)IDMeasuredValfloat實(shí)測(cè)值SetupValfloat設(shè)置值StatusEnumState狀態(tài)RecordTimechar[DES_LENGTH]記錄時(shí)間,YYYY-MM-DD<SPACE鍵>hh:mm:ss(采用24小時(shí)的時(shí)間制式),取歷史數(shù)據(jù)時(shí)的記錄時(shí)間TThreshold信號(hào)量的門限值的結(jié)構(gòu)TypeEnumType數(shù)據(jù)類型IDchar[ID_LENGTH]監(jiān)控點(diǎn)IDThresholdfloat門限值A(chǔ)bsoluteValfloat絕對(duì)閥值RelativeValfloat百分比閥值StatusEnumState狀態(tài)TAlarm當(dāng)前告警值的結(jié)構(gòu)SerialNochar[SERIALNO_LEN]告警序號(hào)IDchar[ID_LENGTH]監(jiān)控點(diǎn)IDFSUIDchar[FSUID_LEN]FSUID號(hào),資源系統(tǒng)的IDFsuCodechar[FSUCODE_LEN]FSU編碼DeviceIDchar[DEVICEID_LEN]設(shè)備IDDeviceCodechar[DEVICEICODE_LEN]設(shè)備編碼AlarmTimechar[DES_LENGTH]告警時(shí)間,YYYY-MM-DD<SPACE鍵>hh:mm:ss(采用24小時(shí)的時(shí)間制式)AlarmLevelEnumState告警級(jí)別AlarmFlagEnumFlag告警標(biāo)志AlarmDescchar[DES_LENGTH]告警的事件描述TGPSGPS數(shù)據(jù)結(jié)構(gòu)FSUIDlongFSUIDLagfloat經(jīng)度Latfloat緯度TFSUStatusFSU狀態(tài)參數(shù)CPUUsagefloatCPU使用率MEMUsagefloat內(nèi)存使用率報(bào)文類型定義報(bào)文類型定義報(bào)文類型報(bào)文動(dòng)作數(shù)據(jù)流方向類型名稱類型代號(hào)FSU向SC注冊(cè)注冊(cè)SC<—FSULOGIN101注冊(cè)響應(yīng)SC—>FSULOGIN_ACK102登出SC<—FSULOGOUT103登出響應(yīng)SC—>FSULOGOUT_ACK104用戶請(qǐng)求監(jiān)控點(diǎn)數(shù)據(jù)用戶請(qǐng)求監(jiān)控點(diǎn)數(shù)據(jù)SC—>FSUGET_DATA401用戶請(qǐng)求監(jiān)控點(diǎn)數(shù)據(jù)響應(yīng)SC<—FSUGET_DATA_ACK402用戶請(qǐng)求監(jiān)控點(diǎn)歷史數(shù)據(jù)SC—>FSUGET_HISDATA403用戶請(qǐng)求監(jiān)控點(diǎn)歷史數(shù)據(jù)響應(yīng)SC—>FSUGET_HISDATA_ACK404上報(bào)告警信息實(shí)時(shí)告警發(fā)送SC<—FSUSEND_ALARM501實(shí)時(shí)告警發(fā)送確認(rèn)SC—>FSUSEND_ALARM_ACK502用戶請(qǐng)求寫監(jiān)控點(diǎn)的設(shè)置值寫數(shù)據(jù)請(qǐng)求SC—>FSUSET_POINT1001寫數(shù)據(jù)響應(yīng)SC<—FSUSET_POINT_ACK1002時(shí)鐘同步發(fā)送時(shí)鐘消息SC—>FSUTIME_CHECK1301時(shí)鐘同步響應(yīng)SC<—FSUTIME_CHECK_ACK1302用戶獲取FSU的注冊(cè)信息獲取注冊(cè)信息(IPSec用戶、密碼、IPSec服務(wù)器IP、SCIP數(shù)據(jù))SC—>FSUGET_LOGININFO1501獲取注冊(cè)信息(IPSec用戶、密碼、IPSec服務(wù)器IP、SCIP數(shù)據(jù))響應(yīng)SC<—FSUGET_LOGININFO_ACK1502用戶設(shè)置FSU的注冊(cè)信息設(shè)置注冊(cè)信息(IPSec用戶、密碼、IPSec服務(wù)器IP、SCIP數(shù)據(jù))SC—>FSUSET_LOGININFO1503設(shè)置注冊(cè)信息(IPSec用戶、密碼、IPSec服務(wù)器IP、SCIP數(shù)據(jù))響應(yīng)SC<—FSUSET_LOGININFO_ACK1504用戶獲取FSU的FTP數(shù)據(jù)獲取FSU的FTP用戶、密碼數(shù)據(jù)SC—>FSUGET_FTP1601獲取FSU的FTP用戶、密碼數(shù)據(jù)響應(yīng)SC<—FSUGET_FTP_ACK1602用戶設(shè)置FSU的FTP數(shù)據(jù)設(shè)置FSU的FTP用戶、密碼數(shù)據(jù)SC—>FSUSET_FTP1603設(shè)置FSU的FTP用戶、密碼數(shù)據(jù)響應(yīng)SC<—FSUSET_FTP_ACK1604用戶獲取FSU的信息獲取FSU的狀態(tài)參數(shù)SC—>FSUGET_FSUINFO1701獲取FSU的狀態(tài)參數(shù)響應(yīng)SC<—FSUGET_FSUINFO_ACK1702用戶重啟FSU重啟FSUSC—>FSUSET_FSUREBOOT1801重啟FSU響應(yīng)SC<—FSUSET_FSUREBOOT_ACK1802用戶請(qǐng)求監(jiān)控點(diǎn)門限數(shù)據(jù)用戶請(qǐng)求監(jiān)控點(diǎn)門限數(shù)據(jù)SC—>FSUGET_THRESHOLD1901用戶請(qǐng)求監(jiān)控點(diǎn)門限數(shù)據(jù)響應(yīng)SC<—FSUGET_THRESHOLD_ACK1902用戶請(qǐng)求寫監(jiān)控點(diǎn)門限數(shù)據(jù)用戶請(qǐng)求寫監(jiān)控點(diǎn)門限數(shù)據(jù)請(qǐng)求SC—>FSUSET_THRESHOLD2001用戶請(qǐng)求寫監(jiān)控點(diǎn)門限數(shù)據(jù)響應(yīng)SC<—FSUSET_THRESHOLD_ACK2002數(shù)據(jù)流格式定義FSU向SC注冊(cè)動(dòng)作:注冊(cè)發(fā)起:客戶端FSU向SC注冊(cè)請(qǐng)求報(bào)文發(fā)起客戶端字段變量名稱/報(bào)文定義長度及類型描述PK_TypeLOGINSizeof(long)登錄命令上網(wǎng)模塊型號(hào)InfoUserNameUSER_LENGTH用戶名PaSCwordPASSWORD_LEN口令FsuIdchar[FSUID_LEN]FSID號(hào),資源系統(tǒng)的IDFsuCodechar[FSUID_LEN]FSU編碼FsuIPIP_LENGTHFSU的內(nèi)網(wǎng)IPMacIdMAC_LENGTH無線模塊的MAC地址(唯一標(biāo)識(shí))ImsiIdIMSI_LENGTHIMSI卡號(hào)NetworkTypeNETWORK_TYPE_LENGTH網(wǎng)絡(luò)制式(2G、3G、4G)CarrierCARRIER_LENGTH運(yùn)營商名稱(枚舉值,CT:電信,CM:移動(dòng),CU:聯(lián)通)NMVendorNMVENDOR_LENGTH上網(wǎng)模塊廠商名稱NMTypeNMTYPE_LENGTH上網(wǎng)模塊型號(hào)Reg_ModeREG_MODE_LENGTH注冊(cè)模式(枚舉值,1:原有注冊(cè)模塊,2:新的注冊(cè)械),可為空,為空表示采用原有的注冊(cè)模式,參考注冊(cè)模式FSUVendorFSUVENDOR_LENGTHFSU的廠家名稱VersionVERSION_LENGTHFSU的軟件版本DictVersionDICTVERSION_LENGTH信號(hào)量字典版本(枚舉值,1:標(biāo)準(zhǔn)版,適用3/4G信號(hào)的基站;2:精減版,適用2G信號(hào)的基站)DeviceListn*DEVICEID_LENDeviceID列表XML樣例<?xmlversion=“1.0”encoding=“UTF-8”?><Request> <PK_Type> <Name>LOGIN</Name> <Code>101</Code> </PK_Type> <Info> <UserName>cntower</UserName> <PaSCword>cntower</PaSCword> <FsuId/><FsuCode/> <FsuIP/><MacId/><ImsiId/><NetworkType/><Carrier/><NMVendor/><Reg_Mode/><FSUVendor/><Vervion/><NMType/><DictVersion/> <DeviceList> <DeviceId=""Code=""/> <DeviceId=""Code=""/> <DeviceId=""Code=""/> </DeviceList> </Info></Request>響應(yīng):服務(wù)端FSU向SC注冊(cè)請(qǐng)求應(yīng)答報(bào)文變量名稱/報(bào)文定義長度及類型描述PK_TypeLOGIN_ACKSizeof(long)登錄命令相應(yīng)InfoRightLevelEnumRightMode發(fā)回權(quán)限設(shè)置SCIPIP_LENGTH返回采集機(jī)IPXML樣例<?xmlversion=“1.0”encoding=“UTF-8”?><Response><PK_Type> <Name>LOGIN_ACK</Name> <Code>102</Code> </PK_Type> <Info><SCIP/> <RightLevel/> </Info></Response>動(dòng)作:登出發(fā)起:客戶端FSU向SC登出請(qǐng)求報(bào)文變量名稱/報(bào)文定義長度及類型描述PK_TypeLOGOUTSizeof(long)登出命令I(lǐng)nfoFsuIdchar[FSUID_LEN]FSUID號(hào),資源系統(tǒng)的IDXML樣例<?xmlversion=“1.0”encoding=“UTF-8”?><Request><PK_Type> <Name>LOGOUT</Name> <Code>103</Code> </PK_Type> <Info/></Request>響應(yīng):服務(wù)端FSU向SC登出請(qǐng)求應(yīng)答報(bào)文變量名稱/報(bào)文定義長度及類型描述PK_TypeLOGOUT_ACKSizeof(long)登出命令回應(yīng)InfoResultEnumResult登出成功/失敗XML樣例<?xmlversion=“1.0”encoding=“UTF-8”?><Response><PK_Type> <Name>LOGOUT_ACK</Name> <Code>104</Code> </PK_Type> <Info> <Result/> </Info></Response>上報(bào)告警信息發(fā)起:客戶端上報(bào)告警信息報(bào)文變量名稱/報(bào)文定義長度及類型描述PK_TypeSEND_ALARMSizeof(long)告警上報(bào)ValuesTAlarm告警信息XML樣例<?xmlversion=“1.0”encoding=“UTF-8”?><Request> <PK_Type> <Name>SEND_ALARM</Name> <Code>501</Code> </PK_Type> <Info> <Values> <TAlarmList> <TAlarm> <SerialNo/> <Id/> <FsuId/> <FsuCode/> <DeviceId/> <DeviceCode/> <AlarmTime/> <AlarmLevel/> <AlarmFlag/> <AlarmDesc/> </TAlarm> <TAlarm> <SerialNo/><Id/> <FsuId/> <FsuCode/> <DeviceId/> <DeviceCode/> <AlarmTime/> <AlarmLevel/> <AlarmFlag/> <AlarmDesc/> </TAlarm> </TAlarmList> </Values> </Info></Request>響應(yīng):服務(wù)端上報(bào)告警信息應(yīng)答報(bào)文變量名稱/報(bào)文定義長度及類型描述PK_TypeSEND_ALARM_ACKSizeof(long)告警信息ResultEnumResult返回設(shè)置結(jié)果XML樣例<?xmlversion=“1.0”encoding=“UTF-8”?><Response><PK_Type> <Name>SEND_ALARM_ACK</Name> <Code>502</Code> </PK_Type> <Info> <Result/> </Info></Response>用戶請(qǐng)求監(jiān)控點(diǎn)數(shù)據(jù)發(fā)起:客戶端用戶請(qǐng)求監(jiān)控點(diǎn)數(shù)據(jù)報(bào)文變量名稱/報(bào)文定義長度及類型描述PK_TypeGET_DATASizeof(long)用戶請(qǐng)求監(jiān)控點(diǎn)數(shù)據(jù)InfoFsuIdchar[FSUCODE_LEN]FSUID號(hào),資源系統(tǒng)的IDFsuCodechar[FSUCODE_LEN]FSU編碼DeviceIDchar[DEVICEID_LEN]資源系統(tǒng)的設(shè)備IDCodechar[DEVICECODE_LEN]設(shè)備編碼。當(dāng)為全9時(shí)(即“99999999999999”),則返回該FSU所監(jiān)控的所有設(shè)備的監(jiān)控點(diǎn)的值;這種情況下,忽略IDs參數(shù)(即監(jiān)控點(diǎn)ID列表)。IDsn*ID_LENGTH相應(yīng)的監(jiān)控點(diǎn)ID號(hào)。當(dāng)為全9時(shí)(即“9999999999”),則返回該設(shè)備的所有監(jiān)控點(diǎn)的值。XML樣例<?xmlversion=“1.0”encoding=“UTF-8”?><Request> <PK_Type> <Name>GET_DATA</Name> <Code>401</Code> </PK_Type> <Info><FsuID/> <FsuCode/> <DeviceList> <DeviceId=”000000000001”Code="000000000001"> <Id/> <Id/> <Id/> </Device> <DeviceId=”000000000002”Code="000000000002"> <Id/> <Id/> <Id/> </Device> </DeviceList> </Info></Request>響應(yīng):服務(wù)端用戶請(qǐng)求監(jiān)控點(diǎn)數(shù)據(jù)應(yīng)答報(bào)文變量名稱/報(bào)文定義長度及類型描述PK_TypeGET_DATA_ACKSizeof(long)用戶請(qǐng)求監(jiān)控點(diǎn)數(shù)據(jù)響應(yīng)InfoFsuIdchar[FSUID_LEN]FSUID號(hào),資源系統(tǒng)的IDFsuCodechar[FSUCODE_LEN]FSU編碼ResultEnumResult請(qǐng)求數(shù)據(jù)成功與否的標(biāo)志ValuesSizeof(TSemaphore)對(duì)應(yīng)5.2.8中的TSemaphore的數(shù)據(jù)結(jié)構(gòu)定義XML樣例<?xmlversion=“1.0”encoding=“UTF-8”?><Response> <PK_Type> <Name>GET_DATA_ACK</Name> <Code>402</Code> </PK_Type> <Info><FsuId/><FsuCode/> <Result/> <Values> <DeviceList> <DeviceId="000000000001"Code=”000000000001”> <TSemaphoreType=""Id=""MeasuredVal=""SetupVal=""Status=""/> <TSemaphoreType=""Id=""MeasuredVal=""SetupVal=""Status=""/> </Device> <DeviceId="000000000002"Code=”000000000002”> <TSemaphoreType=""Id=""MeasuredVal=""SetupVal=""Status=""/> <TSemaphoreType=""Id=""MeasuredVal=""SetupVal=""Status=""/> </Device> </DeviceList> </Values> </Info></Response>用戶請(qǐng)求監(jiān)控點(diǎn)歷史數(shù)據(jù)發(fā)起:客戶端用戶請(qǐng)求監(jiān)控點(diǎn)數(shù)據(jù)報(bào)文變量名稱/報(bào)文定義長度及類型描述PK_TypeGET_HISDATASizeof(long)用戶請(qǐng)求監(jiān)控點(diǎn)數(shù)據(jù)InfoFsuIdchar[FSUID_LEN]FSUID號(hào),資源系統(tǒng)的IDFsuCodechar[FSUCODE_LEN]FSU編碼StartTimechar[TIME_LEN]開始時(shí)間EndTimechar[TIME_LEN]結(jié)束時(shí)間DeviceIDchar[DEVICEID_LEN]資源系統(tǒng)的IDCODEchar[DEVICECODE_LEN]設(shè)備ID。當(dāng)為全9時(shí)(即“99999999999999”),則返回該FSU所監(jiān)控的所有設(shè)備的監(jiān)控點(diǎn)的值;這種情況下,忽略IDs參數(shù)(即監(jiān)控點(diǎn)ID列表)。IDsn*ID_LENGTH相應(yīng)的監(jiān)控點(diǎn)ID號(hào)。當(dāng)為全9時(shí)(即“9999999999”),則返回該設(shè)備的所有監(jiān)控點(diǎn)的值。XML樣例<?xmlversion=“1.0”encoding=“UTF-8”?><Request> <PK_Type> <Name>GET_HISDATA</Name> <Code>403</Code> </PK_Type> <Info> <FsuId/><FsuCode/><StartTime/><EndTime/> <DeviceList> <DeviceId="000000000001"Code=”000000000001”> <Id/> <Id/> <Id/> </Device> <DeviceId="000000000002"Code=”000000000002”> <Id/> <Id/> <Id/> </Device> </DeviceList> </Info></Request>響應(yīng):服務(wù)端用戶請(qǐng)求監(jiān)控點(diǎn)數(shù)據(jù)應(yīng)答報(bào)文變量名稱/報(bào)文定義長度及類型描述PK_TypeGET_HISDATA_ACKSizeof(long)用戶請(qǐng)求監(jiān)控點(diǎn)數(shù)據(jù)響應(yīng)InfoFsuIdchar[FSUID_LEN]FSUID號(hào),資源系統(tǒng)的IDFsuCodechar[FSUCODE_LEN]FSU編碼ResultEnumResult請(qǐng)求數(shù)據(jù)成功與否的標(biāo)志ValuesSizeof(TSemaphore)對(duì)應(yīng)5.2.8中的TSemaphore的數(shù)據(jù)結(jié)構(gòu)定義XML樣例<?xmlversion=“1.0”encoding=“UTF-8”?><Response> <PK_Type> <Name>GET_HISDATA_ACK</Name> <Code>404</Code> </PK_Type> <Info><FsuId/><FsuCode/> <Result/> <Values> <DeviceList> <DeviceId="000000000001"Code=”000000000001”> <TSemaphoreType=""Id=""MeasuredVal=""SetupVal=""Status=""RecordTime=""/> <TSemaphoreType=""Id=""MeasuredVal=""SetupVal=""Status=""RecordTime=""/> </Device> <DeviceId="000000000002"Code=”000000000002”> <TSemaphoreType=""Id=""MeasuredVal=""SetupVal=""Status=""RecordTime=""/> <TSemaphoreType=""Id=""MeasuredVal=""SetupVal=""Status=""RecordTime=""/> </Device> </DeviceList> </Values> </Info></Response>用戶請(qǐng)求寫監(jiān)控點(diǎn)的設(shè)置值發(fā)起:客戶端用戶請(qǐng)求寫監(jiān)控點(diǎn)的設(shè)置值報(bào)文變量名稱/報(bào)文定義長度及類型描述PK_TypeSET_POINTSizeof(long)用戶請(qǐng)求寫監(jiān)控點(diǎn)的設(shè)置值InfoFsuIdchar[FSUID_LEN]FSUID號(hào),資源系統(tǒng)的IDFsuCodechar[FsuCode_LEN]FSU編碼n*Devicen*char[DEVICECODE_LEN]n個(gè)設(shè)備的列表m*Valuem*Sizeof(TSemaphore)m個(gè)監(jiān)控點(diǎn)的設(shè)置值,數(shù)據(jù)的值的類型由相應(yīng)的數(shù)據(jù)結(jié)構(gòu)決定XML樣例<?xmlversion=“1.0”encoding=“UTF-8”?><Request> <PK_Type> <Name>SET_POINT</Name> <Code>1001</Code> </PK_Type> <Info><FsuId/><FsuCode/> <Value> <DeviceList> <DeviceId="000000000001"Code=“000000000001”> <TSemaphoreType=""Id=""MeasuredVal=""SetupVal=""Status=""/> <TSemaphoreType=""Id=""MeasuredVal=""SetupVal=""Status=""/> </Device> <DeviceId="000000000002"Code=”000000000002”> <TSemaphoreType=""Id=""MeasuredVal=""SetupVal=""Status=""/> <TSemaphoreType=""Id=""MeasuredVal=""SetupVal=""Status=""/> </Device> </DeviceList> </Value> </Info></Request>響應(yīng):服務(wù)端用戶請(qǐng)求寫監(jiān)控點(diǎn)的設(shè)置值應(yīng)答報(bào)文變量名稱/報(bào)文定義長度及類型描述PK_TypeSET_POINT_ACKSizeof(long)用戶請(qǐng)求寫監(jiān)控點(diǎn)的設(shè)置值回應(yīng)InfoFsuIdchar[FSUID_LEN]FSUID號(hào),資源系統(tǒng)的IDFsuCodechar[FsuCode_LEN]FSU編碼n*Devicen*char[DEVICECODE_LEN]n個(gè)設(shè)備的列表m*Idm*Sizeof(long)m個(gè)控制或調(diào)節(jié)成功的ID的列表t*Idt*Sizeof(long)t個(gè)控制或調(diào)節(jié)失敗的ID的列表ResultEnumResult寫成功/失敗(即控制的結(jié)果)XML樣例<?xmlversion=“1.0”encoding=“UTF-8”?><Response> <PK_Type> <Name>SET_POINT_ACK</Name> <Code>1002</Code> </PK_Type> <Info> <FsuId/><FsuCode/> <Result/> <DeviceList> <DeviceId="000000000001"Code=”000000000001”> <SuccessList> <Id/> <Id/> </SuccessList> <FailList> <Id/> <Id/> </FailList> </Device> <DeviceId="000000000002"Code=”000000000002”> <SuccessList> <Id/> <Id/> </SuccessList> <FailList> <Id/> <Id/> </FailList> </Device> </DeviceList> </Info></Response>用戶請(qǐng)求監(jiān)控點(diǎn)門限數(shù)據(jù)發(fā)起:客戶端用戶請(qǐng)求監(jiān)控點(diǎn)門限數(shù)據(jù)報(bào)文變量名稱/報(bào)文定義長度及類型描述PK_TypeGET_THRESHOLDSizeof(long)用戶請(qǐng)求監(jiān)控點(diǎn)門限數(shù)據(jù)InfoFsuIdchar[FSUID_LEN]FSUID號(hào),資源系統(tǒng)的IDFsuCodechar[FSUCODE_LEN]FSU編碼DeviceIDchar[DEVICEID_LEN]資源系統(tǒng)的IDCodechar[DEVICECODE_LEN]設(shè)備ID。當(dāng)為全9時(shí)(即“99999999999999”),則返回該FSU所監(jiān)控的所有設(shè)備的監(jiān)控點(diǎn)門限數(shù)據(jù),這種情況下,忽略IDs參數(shù)(即監(jiān)控點(diǎn)ID列表)。IDsn*ID_LENGTH相應(yīng)的監(jiān)控點(diǎn)ID號(hào)。當(dāng)為全9時(shí)(即“9999999999”),則返回該設(shè)備的所有監(jiān)控點(diǎn)的門限數(shù)據(jù)。XML樣例<?xmlversion=“1.0”encoding=“UTF-8”?><Request> <PK_Type> <Name>GET_THRESHOLD</Name> <Code>1901</Code> </PK_Type> <Info> <FsuId/> <FsuCode/> <DeviceList> <DeviceId="000000000001"Code=”000000000001”> <Id/> <Id/> <Id/> </Device> <DeviceId="000000000002"Code=”000000000002”> <Id/> <Id/> <Id/> </Device> </DeviceList> </Info></Request>響應(yīng):服務(wù)端用戶請(qǐng)求監(jiān)控點(diǎn)門限數(shù)據(jù)應(yīng)答報(bào)文變量名稱/報(bào)文定義長度及類型描述PK_TypeGET_THRESHOLD_ACKSizeof(long)用戶請(qǐng)求監(jiān)控點(diǎn)門限數(shù)據(jù)響應(yīng)InfoFsuIdchar[FSUID_LEN]FSUID號(hào),資源系統(tǒng)的IDFsuCodechar[FSUCODE_LEN]FSU編碼ResultEnumResult請(qǐng)求數(shù)據(jù)成功與否的標(biāo)志ValuesSizeof(TThreshold)對(duì)應(yīng)5.2.8中的TThreshold的數(shù)據(jù)結(jié)構(gòu)定義XML樣例<?xmlversion=“1.0”encoding=“UTF-8”?><Response> <PK_Type> <Name>GET_THRESHOLD_ACK</Name> <Code>1902</Code> </PK_Type> <Info><FsuId/><FsuCode/> <Result/> <Values> <DeviceList> <DeviceId="000000000001"Code=”000000000001”> <TThresholdType=""Id=""Threshold=""AbsoluteVal=""RelativeVal=""Status=""/> <TThresholdType=""Id=""Threshold=""AbsoluteVal=""RelativeVal=""Status=""/> </Device> <DeviceId="000000000002"Code=”000000000002”> <TThresholdType=""Id=""Threshold=""AbsoluteVal=""RelativeVal=""Status=""/> <TThresholdType=""Id=""Threshold=""AbsoluteVal=""RelativeVal=""Status=""/> </Device> </DeviceList> </Values> </Info></Response>用戶請(qǐng)求寫監(jiān)控點(diǎn)門限數(shù)據(jù)發(fā)起:客戶端用戶請(qǐng)求寫監(jiān)控點(diǎn)門限數(shù)據(jù)報(bào)文變量名稱/報(bào)文定義長度及類型描述PK_TypeSET_THRESHOLDSizeof(long)用戶請(qǐng)求寫監(jiān)控點(diǎn)門限數(shù)據(jù)請(qǐng)求InfoFsuIdchar[FSUID_LEN]FSUID號(hào),資源系統(tǒng)的IDFsuCodechar[FSUCODE_LEN]FSU編碼n*Devicen*char[DEVICEID_LEN]n個(gè)設(shè)備的列表m*Valuem*Sizeof(TThreshold)m個(gè)監(jiān)控點(diǎn)門限值,數(shù)據(jù)的值的類型由相應(yīng)的數(shù)據(jù)結(jié)構(gòu)決定XML樣例<?xmlversion=“1.0”encoding=“UTF-8”?><Request> <PK_Type> <Name>SET_THRESHOLD</Name> <Code>2001</Code> </PK_Type> <Info> <FsuId/><FsuCode/> <Value> <DeviceList> <DeviceId="000000000001"Code=”000000000001”> <TThresholdType=""Id=""Threshold=""AbsoluteVal=""RelativeVal=""Status=""/> <TThresholdType=""Id=""Threshold=""AbsoluteVal=""RelativeVal=""Status=""/> </Device> <DeviceId="000000000002"Code=”000000000002”> <TThresholdType=""Id=""Threshold=""AbsoluteVal=""RelativeVal=""Status=""/> <TThresholdType=""Id=""Threshold=""AbsoluteVal=""RelativeVal=""Status=""/> </Device> </DeviceList> </Value> </Info></Request>響應(yīng):服務(wù)端用戶請(qǐng)求寫監(jiān)控點(diǎn)門限數(shù)據(jù)應(yīng)答報(bào)文變量名稱/報(bào)文定義長度及類型描述PK_TypeSET_THRESHOLD_ACKSizeof(long)用戶請(qǐng)求寫監(jiān)控點(diǎn)門限數(shù)據(jù)請(qǐng)求回應(yīng)InfoFsuIdchar[FSUID_LEN]FSUID號(hào),資源系統(tǒng)的IDFsuCodechar[FSUCODE_LEN]FSU編碼n*Devicen*char[DEVICEID_LEN]n個(gè)設(shè)備ID的列表m*Idm*Sizeof(long)m個(gè)寫成功的ID的列表t*Idt*Sizeof(long)t個(gè)寫失敗的ID的列表ResultEnumResult寫成功/失?。纯刂频慕Y(jié)果)XML樣例<?xmlversion=“1.0”encoding=“UTF-8”?><Response> <PK_Type> <Name>SET_THRESHOLD_ACK</Name> <Code>2002</Code> </PK_Type> <Info> <FsuId/><FsuCode/> <Result/> <DeviceList> <DeviceId="000000000001"Code=”000000000001”> <SuccessList> <Id/> <Id/> </SuccessList> <FailList> <Id/> <Id/> </FailList> </Device> <DeviceId="000000000002"Code=”000000000002”> <SuccessList> <Id/> <Id/> </SuccessList> <FailList> <Id/> <Id/> </FailList> </Device> </DeviceList> </Info></Response>用戶獲取FSU的注冊(cè)信息發(fā)起:客戶端用戶獲取注冊(cè)信息報(bào)文變量名稱/報(bào)文定義長度及類型描述PK_TypeGET_LOGININFOSizeof(long)獲取注冊(cè)信息InfoFsuIdchar[FSUID_LEN]FSUID號(hào),資源系統(tǒng)的IDFsuCodechar[FSUCODE_LEN]FSU編碼XML樣例<?xmlversion=“1.0”encoding=“UTF-8”?><Request><PK_Type> <Name>GET_LOGININFO</Name> <Code>1501</Code> </PK_Type> <Info> <FsuId/><FsuCode/> </Info></Request>響應(yīng):服務(wù)端用戶獲取注冊(cè)信息響應(yīng)報(bào)文變量名稱/報(bào)文定義長度及類型描述PK_TypeGET_LOGININFO_ACKSizeof(long)獲注冊(cè)信息響應(yīng)InfoFsuIdchar[FSUID_LEN]FSUID號(hào),資源系統(tǒng)的IDFsuCodechar[FSUCODE_LEN]FSU編碼IPSecUserUSER_LENGTHIPSec用戶名IPSecPWDPASSWORD_LENIPSec密碼IPSecIPIP_LENGTHIPSec服務(wù)器IPSCIPIP_LENGTHSCIPDevicen*DEVICEID_LENDeviceID列表ResultEnumResult成功/失敗XML樣例<?xmlversion=“1.0”encoding=“UTF-8”?><Response> <PK_Type> <Name>GET_LOGININFO_ACK</Name> <Code>1502</Code> </PK_Type> <Info> <FsuId/><FsuCode/> <IPSecUser/> <IPSecPWD/> <IPSecIP/> <SCIP/> <DeviceList> <DeviceId=””Code=””/> <DeviceId=””Code=””/> <DeviceId=””Code=””/> </DeviceList> <Result/> </Info></Response>用戶設(shè)置FSU的注冊(cè)信息發(fā)起:客戶端用戶設(shè)置注冊(cè)信息報(bào)文變量名稱/報(bào)文定義長度及類型描述PK_TypeSET_LOGININFOSizeof(long)設(shè)置注冊(cè)信息InfoFsuIdchar[FSUID_LEN]FSUID號(hào),資源系統(tǒng)的IDFsuCodechar[FSUCODE_LEN]FSU編碼IPSecUserUSER_LENGTHIPSec用戶名IPSecPWDPASSWORD_LENIPSec密碼IPSecIPIP_LENGTHIPSec服務(wù)器IPSCIPIP_LENGTHSCIPDevicen*DEVICEID_LENDeviceID列表XML樣例<?xmlversion=“1.0”encoding=“UTF-8”?><Request> <PK_Type> <Name>SET_LOGININFO</Name> <Code>1503</Code> </PK_Type> <Info> <FsuId/><FsuCode/> <IPSecUser/> <IPSecPWD/> <IPSecIP/> <SCIP/> <DeviceList> <DeviceId=””Code=””/> <DeviceId=””Code=””/> <DeviceId=””Code=””/> </DeviceList> </Info></Request>響應(yīng):服務(wù)端用戶設(shè)置注冊(cè)信息響應(yīng)報(bào)文變量名稱/報(bào)文定義長度及類型描述PK_TypeSET_LOGININFO_ACKSizeof(long)設(shè)置注冊(cè)信息響應(yīng)InfoFsuIdchar[FSUID_LEN]FSUID號(hào),資源系統(tǒng)的IDFsuCodechar[FSUCODE_LEN]FSU編碼ResultEnumResult設(shè)置成功/失敗XML樣例<?xmlversion=“1.0”encoding=“UTF-8”?><Response><PK_Type> <Name>SET_LOGININFO_ACK</Name> <Code>1504</Code> </PK_Type> <Info> <FsuId/><FsuCode/> <Result/> </Info></Response>用戶獲取FSU的FTP用戶、密碼發(fā)起:客戶端用戶獲取FTP用戶、密碼報(bào)文變量名稱/報(bào)文定義長度及類型描述PK_TypeGET_FTPSizeof(long)獲取FTP用戶、密碼InfoFsuIdchar[FSUID_LEN]FSUID號(hào),資源系統(tǒng)的IDFsuCodechar[FSUCODE_LEN]FSU編碼XML樣例<?xmlversion=“1.0”encoding=“UTF-8”?><Request><PK_Type> <Name>GET_FTP</Name> <Code>1601</Code> </PK_Type> <Info> <FsuId/><FsuCode/> </Info></Request>響應(yīng):服務(wù)端用戶獲取FTP用戶、密碼響應(yīng)報(bào)文變量名稱/報(bào)文定義長度及類型描述PK_TypeGET_FTP_ACKSizeof(long)獲取FTP用戶、密碼響應(yīng)InfoFsuIdchar[FSUID_LEN]FSUID號(hào),資源系統(tǒng)的IDFsuCodechar[FSUCODE_LEN]FSU編碼UserNameUSER_LENGTH用戶登錄名PasswordPASSWORD_LEN密碼ResultEnumResult成功/失敗XML樣例<?xmlversion=“1.0”encoding=“UTF-8”?><Response><PK_Type> <Name>GET_FTP_ACK</Name> <Code>1602</Code> </PK_Type> <Info> <FsuId/><FsuCode/> <UserName/> <Password/> <Result/> </Info></Response>用戶設(shè)置FSU的FTP用戶、密碼發(fā)起:客戶端用戶設(shè)置FTP用戶、密碼報(bào)文變量名稱/報(bào)文定義長度及類型描述PK_TypeSET_FTPSizeof(long)設(shè)置FTP用戶、密碼InfoFsuIdchar[FSUID_LEN]FSUID號(hào),資源系統(tǒng)的IDFsuCodechar[FSUCODE_LEN]FSU編碼UserNameUSER_LENGTH用戶登錄名PasswordPASSWORD_LEN密碼XML樣例<?xmlversion=“1.0”encoding=“UTF-8”?><Request> <PK_Type>SET_FTP</PK_Type><PK_Type> <Name>SET_FTP</Name> <Code>1603</Code> </PK_Type> <Info> <FsuId/><FsuCode/> <UserName/> <Password/> </Info></Request>響應(yīng):服務(wù)端用戶設(shè)置FTP用戶、密碼響應(yīng)報(bào)文變量名稱/報(bào)文定義長度及類型描述PK_TypeSET_FTP_ACKSizeof(long)設(shè)置FTP用戶、密碼響應(yīng)InfoFsuIdchar[FSUI

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(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)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論