【技术实现步骤摘要】
一种电报解析方法和装置
本专利技术涉及电报解析
,尤其涉及一种电报解析方法和装置。
技术介绍
电报是一种最早的、可靠的即时远距离通信方式。目前民航业普遍采用电报这 样一种快速准确的方法来获取相关的航班、气象和商务信息。其中,民航飞行动态固定格 式电报分为 AFTN(aeronautical fixed telecommunicate ion netwok,航空固定电信网)和 SITA(societe Internationale telecommunicate ion de aeronactiquas,国际航空电信公 司)两种格式。AFTN电报供空中交通管制部门使用,承担民用航空局国内与国际的空中交 通管理、飞行动态、航行气象及民航局有关部门业务事务处理等的信息交换。SITA电报供航 空公司航务部门使用,为民航当局之间传递航空业务电报和飞行勤务电报,传递各航空公 司之间运输业务电报等。 目前电报类型繁多,电报工作人员要想快速准确的掌握电报里的信息,需要专业 的电报工作培训之外,通常还需要借助辅助程序。辅助程序的核心在于实现电报解析。而 且解析电报的效率、成功率、准确度是影响民航飞行计划的重要因素,也是民用航空飞行安 全、正常、高效和经济运转的保障。 现有的电报解析的方法通常是:对于单一电报类型的电报的电文,根据该电报类 型的电报的格式,使用卡位解析法解析出电报的电文中的各电文要素,例如备降报中的航 班号、起飞机场和备降机场等电文要素。然而,现有的电报解析方法往往针对单一电报类型 进行解析,解析的电报类型有限,可 ...
【技术保护点】
一种电报解析方法,其特征在于,包括:对于接收的电报确定出所述电报的电报类型后,从电文要素数据表中查找出预先记录的所述电报类型下的各电文要素;针对所述电报类型下的每个电文要素,从正则表达式库中查找出与所述电报类型下的该电文要素相对应的正则表达式;对于查找出的每个正则表达式,将所述电报的电文与该正则表达式进行匹配,并将匹配出的电文编码作为与该正则表达式相对应的电文要素的解析结果。
【技术特征摘要】
1. 一种电报解析方法,其特征在于,包括: 对于接收的电报确定出所述电报的电报类型后,从电文要素数据表中查找出预先记录 的所述电报类型下的各电文要素; 针对所述电报类型下的每个电文要素,从正则表达式库中查找出与所述电报类型下的 该电文要素相对应的正则表达式; 对于查找出的每个正则表达式,将所述电报的电文与该正则表达式进行匹配,并将匹 配出的电文编码作为与该正则表达式相对应的电文要素的解析结果。2. 如权利要求1所述的方法,其特征在于,所述对于查找出的每个正则表达式,将所述 电报的电文与该正则表达式进行匹配,并将匹配出的电文编码作为与该正则表达式相对应 的电文要素的解析结果之后,还包括: 对于所述电报类型下的每个电文要素,确定是否预先设置有与该电文要素相对应的翻 译库;若有,则从与该电文要素相对应的翻译库中查找出与该电文要素的解析结果相对应 的翻译文本,将查找出的翻译文本进行显示;否则,直接将该电文要素的解析结果进行显 /_J、1 〇3. 如权利要求2所述的方法,其特征在于,所述对于查找出的每个正则表达式,将所述 电报的电文与该正则表达式进行匹配,并将匹配出的电文编码作为与该正则表达式相对应 的电文要素的解析结果,具体包括: 对所述电报的电文进行η次匹配;其中,对所述电报的电文进行第i次匹配的过程包 括:对于查找出的第i个正则表达式,将第i次匹配前的电报的电文与该正则表达式进行匹 配,将匹配出的电文编码作为与该正则表达式相对应的电文要素的解析结果,并将匹配出 的电文编码从第i次匹配前的电报的电文中删除后得到第i+Ι次匹配前的电报的电文;其 中,1彡i彡η,η为查找出的正则表达式的个数。4. 如权利要求1或2所述的方法,其特征在于,所述将所述电报的电文与该正则表达式 进行匹配之后,还包括: 若未匹配出电文编码,则判断所述电报的电文中、与该正则表达式相对应的电文要素 下是否记录有电文编码; 若是,则将所述电报的电文中该电文要素下的电文编码写入错误日志,并记录错误原 因为该电文要素填写错误无法解析的信息,之后,向告警监控装置发送第一告警通知;第一 告警通知用于指示所述告警监控装置发出告警音并显示所述错误原因; 否则,向所述告警监控装置发送第二告警通知;第二告警通知用于指示所述告警监控 装置发出告警音并显示该电文要素下未填写任何内容的信息。5. 如权利要求1-3任一所述的方法,其特征在于,所述对于接收的电报确定出所述电 报的电报类型之前,还包括: 初始化过程中,加载所述电文要素数据表、所述正则表达式库、所述翻译库。6. -种电报解析装置,其特征在于,包括: 电文要素确定...
【专利技术属性】
技术研发人员:栾静哲,张毅,张海生,张旺,
申请(专利权)人:北京东进航空科技股份有限公司,
类型:发明
国别省市:北京;11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。