[發(fā)明專利]一種實現(xiàn)民航報文處理的方法及裝置有效
| 申請?zhí)枺?/td> | 201410738407.4 | 申請日: | 2014-12-04 |
| 公開(公告)號: | CN105721101B | 公開(公告)日: | 2019-02-15 |
| 發(fā)明(設(shè)計)人: | 王政;梁清秀 | 申請(專利權(quán))人: | 北京航管科技有限公司 |
| 主分類號: | H04L1/00 | 分類號: | H04L1/00;H04L29/06 |
| 代理公司: | 北京安信方達知識產(chǎn)權(quán)代理有限公司 11262 | 代理人: | 栗若木;李紅爽 |
| 地址: | 100192 北京市海*** | 國省代碼: | 北京;11 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 一種 實現(xiàn) 民航 報文 處理 方法 裝置 | ||
本發(fā)明提供了一種實現(xiàn)民航報文處理的方法及裝置,包括:獲取各個轉(zhuǎn)報機的約定配置參數(shù);包括:轉(zhuǎn)報機的身份標(biāo)識、連接方式、報文類型、編碼方式、解碼方式和報文協(xié)議參數(shù);創(chuàng)建與該連接方式相對應(yīng)的邏輯信道;當(dāng)監(jiān)控到轉(zhuǎn)報機發(fā)送的報文時,接收該報文的數(shù)據(jù)流并根據(jù)獲得的轉(zhuǎn)報機的身份標(biāo)識、解碼方式以及報文協(xié)議參數(shù)對接收到的數(shù)據(jù)流進行處理后生成與獲得的報文類型相同的報文;將生成的報文傳遞給客戶端;當(dāng)客戶端向轉(zhuǎn)報機發(fā)送報文時,對要發(fā)送的報文進行處理后通過創(chuàng)建的邏輯信道發(fā)送給轉(zhuǎn)報機。發(fā)明技術(shù)方案適應(yīng)了各種網(wǎng)絡(luò)環(huán)境、各種報文類型和編碼方式,統(tǒng)一地、快速地實現(xiàn)了處理、接收、發(fā)送報文等民航報文交換的相關(guān)功能。
技術(shù)領(lǐng)域
本發(fā)明涉及計算機技術(shù),尤指一種實現(xiàn)民航報文處理的方法及裝置。
背景技術(shù)
現(xiàn)有技術(shù)中,實現(xiàn)民航報文交換功能時,需要進行如下處理:(1)與轉(zhuǎn)報機建立連接;(2)在連接上建立接收報文監(jiān)聽器;(3)當(dāng)監(jiān)聽到有報文到達時,接收報文數(shù)據(jù)流;(4)對數(shù)據(jù)流解碼,獲得可見字符串;(5)對字符串解析,獲得報文各部分內(nèi)容,如發(fā)報時間、冠字、流水號、收報地址、發(fā)報地址等報頭信息,以及報文正文;(6)組裝報文各部分內(nèi)容,對報文進行編碼;(7)發(fā)送報文。
上述現(xiàn)有技術(shù)實現(xiàn)中,存在以下幾方面的問題:
首先,由于需求的不同以及網(wǎng)絡(luò)環(huán)境的差異,與轉(zhuǎn)報機的連接可能是TCP/RS232等中的一種,每一種連接方式都需要不同的技術(shù)實現(xiàn),涉及建立連接、斷開連接、連接狀態(tài)檢測、自動恢復(fù)連接等連接多樣性問題;
其次,報文類型包括AFTN和SITA;報文編碼方式包括ITA-2和IA-5。報文類型及編碼的多樣性,要求每種情形都需要特定的技術(shù)處理,影響了編碼、解碼、組報、解報處理過程;
再者,實際環(huán)境中,為適應(yīng)不同的轉(zhuǎn)報機環(huán)境,相同編碼方式的報文可能具有不同的起始符和結(jié)束符,這也需要在編碼、解碼環(huán)節(jié)做不同的處理。
最后,在增加一種新的連接方式,或者一種新的報文類型、編碼方式,或連接一個新的轉(zhuǎn)報機時,需要對原有實現(xiàn)進行修改擴展。
現(xiàn)有實現(xiàn)民航報文交換功能中,由于存在轉(zhuǎn)報機連接方式、報文類型及編碼以及轉(zhuǎn)報機環(huán)境三個多樣性問題,因此需要針對不同的情況進行相應(yīng)的處理,增加了民航報文處理的復(fù)雜度、帶來了大量繁瑣的技術(shù)實現(xiàn),而且工作量巨大且容易出錯。
發(fā)明內(nèi)容
為了解決上述技術(shù)問題,本發(fā)明提供了一種實現(xiàn)民航報文處理的方法及裝置,能夠適應(yīng)各種網(wǎng)絡(luò)環(huán)境、各種報文類型和編碼方式,統(tǒng)一地、快速地實現(xiàn)處理、接收、發(fā)送報文等民航報文交換的相關(guān)功能。
為了達到本發(fā)明目的,本發(fā)明提供了一種民航報文統(tǒng)一處理的方法,包括:
獲取各個轉(zhuǎn)報機的約定配置參數(shù);其中,約定配置參數(shù)包括:轉(zhuǎn)報機的身份標(biāo)識、連接方式、報文類型、編碼方式、解碼方式和報文協(xié)議參數(shù);
根據(jù)獲得的轉(zhuǎn)報機的連接方式,創(chuàng)建與該連接方式相對應(yīng)的邏輯信道;
當(dāng)監(jiān)控到轉(zhuǎn)報機發(fā)送的報文時,接收該報文的數(shù)據(jù)流并根據(jù)獲得的轉(zhuǎn)報機的身份標(biāo)識、解碼方式以及報文協(xié)議參數(shù)對接收到的數(shù)據(jù)流進行處理后生成與獲得的報文類型相同的報文;將生成的報文傳遞給客戶端;
當(dāng)客戶端向轉(zhuǎn)報機發(fā)送報文時,通過獲得的編碼方式以及報文協(xié)議參數(shù)對要發(fā)送的報文進行處理后通過創(chuàng)建的邏輯信道發(fā)送給轉(zhuǎn)報機。
進一步地,連接方式包括:傳輸控制協(xié)議TCP連接或串行物理接口標(biāo)準(zhǔn)RS232連接。
進一步地,該方法還包括:
當(dāng)連接方式為TCP連接時,設(shè)置與轉(zhuǎn)報機建立TCP連接的參數(shù);其中,參數(shù)包括:主機IP地址和端口號;
該專利技術(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/201410738407.4/2.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。
- 互動業(yè)務(wù)終端、實現(xiàn)系統(tǒng)及實現(xiàn)方法
- 街景地圖的實現(xiàn)方法和實現(xiàn)系統(tǒng)
- 游戲?qū)崿F(xiàn)系統(tǒng)和游戲?qū)崿F(xiàn)方法
- 圖像實現(xiàn)裝置及其圖像實現(xiàn)方法
- 增強現(xiàn)實的實現(xiàn)方法以及實現(xiàn)裝置
- 軟件架構(gòu)的實現(xiàn)方法和實現(xiàn)平臺
- 數(shù)值預(yù)報的實現(xiàn)方法及實現(xiàn)系統(tǒng)
- 空調(diào)及其冬眠控制模式實現(xiàn)方法和實現(xiàn)裝置以及實現(xiàn)系統(tǒng)
- 空調(diào)及其睡眠控制模式實現(xiàn)方法和實現(xiàn)裝置以及實現(xiàn)系統(tǒng)
- 輸入設(shè)備實現(xiàn)方法及其實現(xiàn)裝置
- 特種燃料發(fā)動機的大、小民航客機
- 特種燃料發(fā)動機的民航客機
- 特種燃料發(fā)動機的民航客機
- 民航自助售票機和民航自助售票系統(tǒng)
- 基于事件的民航需求預(yù)測方法和裝置
- 基于綜合應(yīng)用場景下民航臺站的電磁環(huán)境質(zhì)量評估方法
- 基于PCA與深度置信網(wǎng)絡(luò)的民航安全風(fēng)險指數(shù)預(yù)測方法
- 一種基于重心接近的民航發(fā)展與經(jīng)濟發(fā)展關(guān)聯(lián)性分析方法
- 一種基于民航旅客分級分類的差異化安檢方法及系統(tǒng)
- 基于LSTM-RNN的民航安保事件行為主體識別與預(yù)測方法及系統(tǒng)





