[發明專利]主備用民航系統中飛行電報自動化處理容錯系統和方法有效
| 申請號: | 202110372637.3 | 申請日: | 2021-04-07 |
| 公開(公告)號: | CN113240945B | 公開(公告)日: | 2022-05-10 |
| 發明(設計)人: | 莊青;吳伯軍;雷馥鳴;蘇祖輝;胥寶新 | 申請(專利權)人: | 南京萊斯信息技術股份有限公司 |
| 主分類號: | G08G5/00 | 分類號: | G08G5/00;H04L69/22;H04L67/55 |
| 代理公司: | 江蘇圣典律師事務所 32237 | 代理人: | 賀翔 |
| 地址: | 210014 *** | 國省代碼: | 江蘇;32 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 備用 民航 系統 飛行 電報 自動化 處理 容錯 方法 | ||
1.一種主備用民航系統中飛行電報自動化處理容錯系統,其特征在于,包括:電報引接存儲模塊、電報訂閱模塊、系統運行狀態檢測模塊、狀態發布模塊和電報隊列模塊;
電報引接存儲模塊,用于從轉報機接入AFTN/SIAT格式的各類民航飛行電報,對各類民航飛行電報進行預處理后存儲,并記錄于電報存儲信息表中;
電報訂閱模塊,根據預先設定在電報訂閱表中信息,從電報引接存儲模塊中獲取存儲的電報數據,并對預先建立電報訂閱表中信息進行維護;
系統運行狀態檢測模塊,用于檢測主/備用民航系統是否運行正常,并產生運行狀態正常信息或故障告警信息;
狀態發布模塊,用于接收系統運行狀態檢測模塊發送的運行狀態正常信息或故障告警信息,并發送運行狀態信息給其他運行監控類系統;同時依據運行狀態信息和電報訂閱表中信息,維護電報訂閱表中信息;
電報隊列模塊,用于緩存飛行電報的先進先出的線性表,并提供飛行電報給電報處理;
所述電報引接存儲模塊中對各類電報進行預處理方法如下:
(1)對接入電報的原始文件進行存儲,并對報文內容進行預處理,預處理根據報文格式,解析出該電報的報文頭,獲取電報序號、報文類別、發報時間、發報地址的信息;
(2)對上述步驟(1)中獲取的信息進行格式校驗和重復性校驗;格式校驗依據民航電報格式要求規范;重復性校驗是對接收電報的報文類別、發報時間、發報地址三個數據項與電報存儲信息表中對應這三個數據項的數據是否重復進行校驗,根據校驗結果,將錯報、廢報、重復電報丟棄,本報文流程終止;
(3)將校驗通過的報文存入電報存儲信息表;電報序號、報文類別、發報時間、發報地址四項賦值上述步驟(1)中解析的電報報頭內的電報序號、報文類別、發報時間、發報地址四項對應的字段值,報文接收時間賦值為當前系統時間、是否已被訂閱賦值為0、電報文件名賦值為該報文原始文件的文件名、電報存儲地址賦值為該電報在電報引接存儲模塊中存儲的具體地址;
所述系統運行狀態檢測模塊檢測主/備用民航系統是否運行正常具體包括:當首次開啟自動檢測,則將運行狀態信息發布給狀態發布模塊;當非首次開啟自動檢測,在檢測狀態為正常時,則將訂閱的電報依次發送至電報隊列模塊;在檢測狀態為異常時,則將運行異常狀態信息發布給狀態發布模塊,并關閉運行狀態檢測。
2.根據權利要求1所述的主備用民航系統中飛行電報自動化處理容錯系統,其特征在于,所述電報存儲信息表的主要字段包括:電報序號、報文類別、發報時間、發報地址、報文接收時間、是否已被訂閱、電報文件名、電報存儲地址。
3.根據權利要求1所述的主備用民航系統中飛行電報自動化處理容錯系統,其特征在于,所述狀態發布模塊發布系統運行狀態信息,根據故障告警信息或運行狀態正常信息,對電報訂閱表中信息自動進行維護,電報訂閱模塊可根據維護的信息,自動進行主備切換和電報訂閱活動。
4.根據權利要求1所述的主備用民航系統中飛行電報自動化處理容錯系統,其特征在于,所述電報隊列模塊采用順序隊列,進行插入操作的端稱為隊尾,進行刪除操作的端稱為隊頭;隊頭電報被調用后,進行刪除操作;新電報引入時,插入隊尾。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于南京萊斯信息技術股份有限公司,未經南京萊斯信息技術股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202110372637.3/1.html,轉載請聲明來源鉆瓜專利網。





