[发明专利]主备用民航系统中飞行电报自动化处理容错系统和方法有效
申请号: | 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.vipzhuanli.com/pat/books/202110372637.3/1.html,转载请声明来源钻瓜专利网。