專利名稱:一種用于輸電監(jiān)測終端實時在線狀態(tài)檢測的通信系統(tǒng)的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種通信系統(tǒng),尤其是涉及一種用于輸電監(jiān)測終端實時在線狀態(tài)檢測的通信系統(tǒng)。
背景技術(shù):
在目前輸電監(jiān)測終端的通信方案中,監(jiān)測終端與主站系統(tǒng)的通信主要采用UDP方式通信。監(jiān)測終端在自動蘇醒或被外部事件觸發(fā)蘇醒后,需要周期性地向主站系統(tǒng)發(fā)送心跳報文以便主站認(rèn)為監(jiān)測終端處于在線狀態(tài),如果連續(xù)多個(一般是三個心跳周期)監(jiān)測終端沒有向主站上傳任何數(shù)據(jù)或心跳報文,主站便將監(jiān)測終端標(biāo)記為離線狀態(tài)。這種方案的優(yōu)點是監(jiān)測數(shù)據(jù)構(gòu)成簡單,一個UDP報文就是一個或一組監(jiān)測數(shù)據(jù),因此提取數(shù)據(jù)非常方便,但缺點也很明顯I)監(jiān)測終端在線狀態(tài)不可靠,存在終端“假在線”狀態(tài)。由于主站需要連續(xù)N個心跳周期沒有收到監(jiān)測終端的數(shù)據(jù)或心跳報文,才將監(jiān)測終端標(biāo)記為離線狀態(tài)。那么,在監(jiān)測終端發(fā)送完最后一條數(shù)據(jù)報文(或心跳報文)后,轉(zhuǎn)入休眠狀態(tài)(如圖1中的Trs點,表示T_real_sleep),則從此刻開始至主站將監(jiān)測終端標(biāo)記為“休眠”的時刻點(如圖1中的Ts點,表示T_Sleep),存在至少N_1個心跳周期的“假在線”時間T,大約2. 4個心跳周期。因此,監(jiān)測終端在線狀態(tài)不準(zhǔn)確的缺陷(存在假在線狀態(tài))是先天性的。2)大數(shù)據(jù)量傳輸時,應(yīng)用層通信協(xié)議復(fù)雜。比較典型的使 用實例是遠(yuǎn)程圖像數(shù)據(jù)的上傳,在南方電網(wǎng)公司《南方電網(wǎng)輸電線路災(zāi)害預(yù)警系統(tǒng)通信規(guī)約》、國家電網(wǎng)公司《輸電線路狀態(tài)監(jiān)測裝置通用技術(shù)規(guī)范》附錄C《應(yīng)用層數(shù)據(jù)傳輸規(guī)約》都占用了不少篇幅用于描述如何請求上傳圖片、如何發(fā)送圖片數(shù)據(jù)、如何標(biāo)記圖片結(jié)束以及如何發(fā)送補包內(nèi)容等,另有超時、補包等狀態(tài)管理,比較復(fù)雜。
發(fā)明內(nèi)容
本發(fā)明的目的就是為了克服上述現(xiàn)有技術(shù)存在的缺陷而提供一種用于輸電監(jiān)測終端實時在線狀態(tài)檢測的通信系統(tǒng),該通信系統(tǒng)采用TCP方式通信,狀態(tài)檢測可靠,可采用原有的m)P方式通信,與現(xiàn)有設(shè)備兼容性好。本發(fā)明的目的可以通過以下技術(shù)方案來實現(xiàn)一種用于輸電監(jiān)測終端實時在線狀態(tài)檢測的通信系統(tǒng),該通信系統(tǒng)基于TCP/IP協(xié)議棧,包括傳輸層、應(yīng)用層、網(wǎng)絡(luò)層和鏈路層,其特征在于,所述的通信系統(tǒng)在TCP/IP協(xié)議棧的傳輸層與應(yīng)用層之間增加一適配層,用于對數(shù)據(jù)包進(jìn)行組包和解包,傳輸層可采用TCP協(xié)議進(jìn)行通信。傳輸層采用TCP協(xié)議進(jìn)行通信時,其報文邊界通過IETF RFC1055文件確定;傳輸層采用UDP協(xié)議進(jìn)行通信時,所述的適配層對于原監(jiān)測系統(tǒng)通信協(xié)議不起作用,使其與現(xiàn)有設(shè)備有很好的兼容性。
與現(xiàn)有技術(shù)相比,本發(fā)明具有以下優(yōu)點I)由于采用面向連接的TCP協(xié)議通信,不存在“假在線”時間;2)如果監(jiān)測終端需長時間連續(xù)在線(不休眠),采用UDP方式會不斷產(chǎn)生數(shù)據(jù)流量,而采用本發(fā)明提供的方式,不需要產(chǎn)生任何附加流量就可以讓監(jiān)測終端連續(xù)在線,因此可以節(jié)約監(jiān)測系統(tǒng)的運營成本。3)本發(fā)明只需要對現(xiàn)有監(jiān)測系統(tǒng)軟件進(jìn)行少量修改,對不需要改變監(jiān)測系統(tǒng)的任何硬件設(shè)施。4)在需要使用UDP方式通信時,適配層對原監(jiān)測系統(tǒng)通信協(xié)議不起作用,使其與現(xiàn)有設(shè)備有很好的兼容性。
圖1為現(xiàn)有通信系統(tǒng)中假在線狀態(tài)示意圖;圖2為現(xiàn)有通信系統(tǒng)中TCP/IP協(xié)議棧的結(jié)構(gòu)示意圖;圖3為本發(fā)明通信協(xié)議棧的結(jié)構(gòu)示意圖。
具體實施例方式下面結(jié)合附圖和具體實施例對本發(fā)明進(jìn)行詳細(xì)說明。
實施例如圖3所示,一種用于輸電監(jiān)測終端實時在線狀態(tài)檢測的通信系統(tǒng),該通信系統(tǒng)基于TCP/IP協(xié)議棧,包括應(yīng)用層1、傳輸層2、網(wǎng)絡(luò)層3、鏈路層4以及區(qū)別于現(xiàn)有技術(shù)(如圖2所示)的適配層5,該適配層設(shè)在TCP/IP協(xié)議棧的傳輸層2與應(yīng)用層I之間。在通信時,傳輸層2采用UDP協(xié)議進(jìn)行通信,其報文邊界通過IETFRFC1055文件確定,由于TCP協(xié)議具有面向連接的通信協(xié)議,可以有效解決現(xiàn)有技術(shù)中采用UDP通信時存在“假在線”問題。當(dāng)傳輸層需要采用UDP協(xié)議進(jìn)行通信時,所述的適配層對于原監(jiān)測系統(tǒng)通信協(xié)議不起作用,使其與現(xiàn)有設(shè)備有很好的兼容性。如果監(jiān)測終端需長時間連續(xù)在線(不休眠),采用UDP方式會不斷產(chǎn)生數(shù)據(jù)流量,而采用本發(fā)明提供通信系統(tǒng),不需要產(chǎn)生任何附加流量就可以讓監(jiān)測終端連續(xù)在線,因此可以節(jié)約監(jiān)測系統(tǒng)的運營成本,而且本發(fā)明對現(xiàn)有監(jiān)測系統(tǒng)軟件進(jìn)行少量修改,對不需要改變監(jiān)測系統(tǒng)的任何硬件設(shè)施即可實施。
權(quán)利要求
1.一種用于輸電監(jiān)測終端實時在線狀態(tài)檢測的通信系統(tǒng),該通信系統(tǒng)基于TCP/IP協(xié)議棧,包括依次配置的應(yīng)用層、傳輸層、網(wǎng)絡(luò)層和鏈路層,其特征在于,所述的通信系統(tǒng)在TCP/IP協(xié)議棧的傳輸層與應(yīng)用層之間增加一適配層,用于對數(shù)據(jù)包進(jìn)行組包和解包,傳輸層采用TCP協(xié)議進(jìn)行通信。
2.根據(jù)權(quán)利要求1所述的ー種用于輸電監(jiān)測終端實時在線狀態(tài)檢測的通信系統(tǒng),其特征在于,傳輸層采用TCP協(xié)議進(jìn)行通信時,其報文邊界通過IETF RFC1055文件確定。
全文摘要
本發(fā)明涉及一種用于輸電監(jiān)測終端實時在線狀態(tài)檢測的通信系統(tǒng),該通信系統(tǒng)基于TCP/IP協(xié)議棧,包括傳輸層、應(yīng)用層、網(wǎng)絡(luò)層和鏈路層,所述的通信系統(tǒng)在TCP/IP協(xié)議棧的傳輸層與應(yīng)用層之間增加一適配層,用于對數(shù)據(jù)包進(jìn)行組包和解包,傳輸層可采用TCP協(xié)議進(jìn)行通信。與現(xiàn)有技術(shù)相比,本發(fā)明采用TCP方式通信,狀態(tài)檢測可靠,可采用原有的UDP方式通信,與現(xiàn)有設(shè)備兼容性好。
文檔編號H04L12/26GK103051488SQ20111031315
公開日2013年4月17日 申請日期2011年10月16日 優(yōu)先權(quán)日2011年10月16日
發(fā)明者孫新秋 申請人:上海欣影電力科技發(fā)展有限公司