[發(fā)明專利]一種基于UDP協(xié)議的報(bào)文傳輸方法在審
| 申請?zhí)枺?/td> | 201610106203.8 | 申請日: | 2016-02-26 |
| 公開(公告)號: | CN105680931A | 公開(公告)日: | 2016-06-15 |
| 發(fā)明(設(shè)計(jì))人: | 李娜娜 | 申請(專利權(quán))人: | 浪潮通用軟件有限公司 |
| 主分類號: | H04B7/185 | 分類號: | H04B7/185 |
| 代理公司: | 濟(jì)南信達(dá)專利事務(wù)所有限公司 37100 | 代理人: | 孟峣 |
| 地址: | 250101 山東*** | 國省代碼: | 山東;37 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 一種 基于 udp 協(xié)議 報(bào)文 傳輸 方法 | ||
技術(shù)領(lǐng)域
本發(fā)明涉及通信信息技術(shù)領(lǐng)域,具體地說是一種基于UDP協(xié)議的報(bào)文傳輸方法。
背景技術(shù)
現(xiàn)有技術(shù)中,衛(wèi)星傳輸回的數(shù)據(jù)較大且較多,以航天五院為例,其有4顆國外衛(wèi)星,這4顆國外衛(wèi)星每隔0.5秒傳回一次數(shù)據(jù),這些數(shù)據(jù)可以反映出衛(wèi)星的參數(shù)信息,通過分析對比這些參數(shù)的閾值(即正常工作范圍),可第一時(shí)間知道衛(wèi)星哪些參數(shù)出現(xiàn)了故障,并及時(shí)通知技術(shù)人員和管理專家。但是由于衛(wèi)星數(shù)據(jù)實(shí)時(shí)接收,數(shù)據(jù)量大,可反應(yīng)出多方面信息,通過采集到的數(shù)據(jù)為五院大數(shù)據(jù)分析提供依據(jù),包括在軌包絡(luò)分析、在軌趨勢分析都可以通過采集到的衛(wèi)星數(shù)據(jù)分析實(shí)現(xiàn)。現(xiàn)有的分析都是依靠計(jì)算機(jī)配合人工實(shí)現(xiàn)并通過人工報(bào)警,這樣就會(huì)導(dǎo)致工作量巨大,數(shù)據(jù)處理效率較低。
基于此,現(xiàn)提供一種基于UDP協(xié)議的報(bào)文傳輸方法。通過此發(fā)明中的分布式實(shí)時(shí)判讀功能采集衛(wèi)星數(shù)據(jù)判讀是否出現(xiàn)故障,通過智能化遠(yuǎn)程報(bào)警功能及時(shí)通知相關(guān)負(fù)責(zé)人。
發(fā)明內(nèi)容
本發(fā)明的技術(shù)任務(wù)是針對以上不足之處,提供一種基于UDP協(xié)議的報(bào)文傳輸方法。
一種基于UDP協(xié)議的報(bào)文傳輸方法,包括以下步驟:
在數(shù)據(jù)采集計(jì)算機(jī)上安裝分布式實(shí)時(shí)判讀模塊,在報(bào)警計(jì)算機(jī)上部署安裝智能化遠(yuǎn)程報(bào)警模塊;
數(shù)據(jù)采集計(jì)算機(jī)通過分布式實(shí)時(shí)判讀模塊接收衛(wèi)星發(fā)送來的數(shù)據(jù),將報(bào)文信息,即接收到的數(shù)據(jù)解析預(yù)處理后存入存儲服務(wù)器中;
在實(shí)時(shí)判讀模塊接收數(shù)據(jù)的同時(shí)對數(shù)據(jù)參數(shù)進(jìn)行異常判讀,并將異常參數(shù)信息存入報(bào)警信息表中;
報(bào)警計(jì)算機(jī)的智能化遠(yuǎn)程報(bào)警模塊實(shí)時(shí)獲取該報(bào)警信息表中的報(bào)警信息,并將相關(guān)報(bào)警信息顯示并發(fā)送給相關(guān)人員。
所述衛(wèi)星數(shù)據(jù)通過UDP協(xié)議組播方式傳輸,該衛(wèi)星數(shù)據(jù)以報(bào)文方式發(fā)送,周期為0.5s,數(shù)據(jù)量為7-9MB每顆衛(wèi)星每小時(shí)。
所述異常參數(shù)是指衛(wèi)星數(shù)據(jù)以0.5S一幀的速度傳輸,一幀數(shù)據(jù)有10-1000個(gè)參數(shù),每個(gè)參數(shù)都有門限控制,在門限范圍內(nèi)的參數(shù)屬于正常參數(shù),連續(xù)三次超出門限的即為異常參數(shù)。
分布式實(shí)時(shí)判讀模塊通過衛(wèi)星監(jiān)聽端口、組播地址,采用異步監(jiān)聽端口的方式接收數(shù)據(jù),在部署方面采用分布式部署方法,即每顆衛(wèi)星單獨(dú)采集;該模塊在0.5S內(nèi)完成衛(wèi)星數(shù)據(jù)的采集解析存儲和三次異常判讀操作,判讀時(shí)根據(jù)當(dāng)前接收到的參數(shù)值與參數(shù)門限表關(guān)聯(lián)判讀,將連續(xù)三次出現(xiàn)異常的參數(shù)信息存入報(bào)警信息表中。
所述三次判讀操作的具體過程為:每次發(fā)現(xiàn)某參數(shù)超限時(shí),再次判斷三次該參數(shù),看是否連續(xù)三次超限,若連續(xù)三次超限,則判定為真實(shí)報(bào)警信息,寫入報(bào)警數(shù)據(jù)庫并遠(yuǎn)程報(bào)警。每個(gè)報(bào)警信息發(fā)送一次短信,寫入一次數(shù)據(jù)庫,將此參數(shù)的數(shù)據(jù)庫對應(yīng)項(xiàng)設(shè)置為“異常”,再判讀出報(bào)警信息則不再遠(yuǎn)程報(bào)警。此時(shí)仍繼續(xù)判讀該參數(shù),當(dāng)該參數(shù)恢復(fù)正常后,則將該參數(shù)的數(shù)據(jù)庫對應(yīng)項(xiàng)設(shè)置為“正常”,并繼續(xù)判讀,此時(shí)若再出現(xiàn)連續(xù)三次超限,則將其寫入報(bào)警信息庫,并遠(yuǎn)程報(bào)警。
當(dāng)衛(wèi)星參數(shù)門限需要需修改時(shí),通過Socket通信連接方式傳輸修改標(biāo)志,即通過Socket消息發(fā)送到數(shù)據(jù)采集計(jì)算機(jī),數(shù)據(jù)采集計(jì)算機(jī)收到消息后返回門限調(diào)整計(jì)算機(jī)已成功接收消息,實(shí)時(shí)判讀模塊獲取到信息后修改緩存信息,新接收參數(shù)值按更新后的門限判斷。
智能化遠(yuǎn)程報(bào)警模塊是將實(shí)時(shí)判讀到的遙測參數(shù)異常嚴(yán)重度信息以及是否重復(fù)故障信息,在LED報(bào)警設(shè)備上循環(huán)顯示,并通過遠(yuǎn)程監(jiān)控報(bào)警設(shè)備將報(bào)警信息發(fā)送給技術(shù)人員,技術(shù)人員轉(zhuǎn)發(fā)短信給其它人員實(shí)現(xiàn)故障的多級審核及遠(yuǎn)程處理。
本發(fā)明的一種基于UDP協(xié)議的報(bào)文傳輸方法和現(xiàn)有技術(shù)相比,具有以下有益效果:
本發(fā)明通過采用異步方式接收數(shù)據(jù),在部署方面采用分布式部署方法,采集衛(wèi)星數(shù)據(jù)過程中對參數(shù)進(jìn)行連續(xù)異常判讀,從而實(shí)現(xiàn)快速處理大量數(shù)據(jù),有效提高數(shù)據(jù)的處理效率,同時(shí)保證技術(shù)人員及相關(guān)專家快速處理報(bào)警信息,及時(shí)定位判斷出衛(wèi)星的故障所在,實(shí)用性強(qiáng),易于推廣。
附圖說明
附圖1為本發(fā)明的實(shí)現(xiàn)結(jié)構(gòu)圖。
附圖2為分布式實(shí)時(shí)判讀模塊進(jìn)行數(shù)據(jù)判讀的流程圖。
具體實(shí)施方式
下面結(jié)合附圖和具體實(shí)施例對本發(fā)明作進(jìn)一步說明。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于浪潮通用軟件有限公司,未經(jīng)浪潮通用軟件有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201610106203.8/2.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。
- 用戶數(shù)據(jù)報(bào)協(xié)議復(fù)用和復(fù)用協(xié)商的方法及裝置
- 一種流媒體支持TCP和UDP傳送的自適應(yīng)的方法
- 基于UDP協(xié)議實(shí)現(xiàn)教學(xué)通信的方法及系統(tǒng)
- 一種實(shí)現(xiàn)移動(dòng)app的定向UDP流量引導(dǎo)的方法和系統(tǒng)
- UDP數(shù)據(jù)傳輸?shù)姆椒ā⒀b置、存儲介質(zhì)及終端設(shè)備
- 一種網(wǎng)絡(luò)性能測試方法和系統(tǒng)
- 一種降低UDP報(bào)文發(fā)送時(shí)延的方法
- 一種數(shù)據(jù)處理方法、裝置、服務(wù)器及存儲介質(zhì)
- 一種UDP數(shù)據(jù)包處理方法及裝置
- 一種高效可靠的數(shù)據(jù)傳輸方法及系統(tǒng)
- 圖像診斷裝置、醫(yī)用系統(tǒng)以及協(xié)議管理方法
- 一種自動(dòng)協(xié)議識別方法及系統(tǒng)
- 客戶端中遞送協(xié)議數(shù)據(jù)單元的方法及相關(guān)裝置
- 遠(yuǎn)程通訊系統(tǒng)
- 一種基于可拼裝通信協(xié)議棧的通信方法及系統(tǒng)
- 一種實(shí)現(xiàn)國產(chǎn)平臺PXEBOOT的協(xié)議架構(gòu)
- CBTC通信系統(tǒng)協(xié)議解析方法、協(xié)議庫管理方法
- 一種協(xié)議轉(zhuǎn)換的方法、裝置、設(shè)備及存儲介質(zhì)
- 一種用于燈光控制的協(xié)議轉(zhuǎn)換系統(tǒng)及方法
- 一種通用工藝人工智能物聯(lián)網(wǎng)網(wǎng)關(guān)





