基于电报标签的飞行电报集中处理系统及方法转让专利

申请号 : CN202110326572.9

文献号 : CN113205705B

文献日 :

基本信息:

PDF:

法律信息:

相似专利:

发明人 : 庄青李翠霞席玉华吴伯军邓科毛天时何巧平

申请人 : 南京莱斯信息技术股份有限公司

摘要 :

本发明公开了一种基于电报标签的飞行电报集中处理系统及方法,包括:报文预处理模块,报文解析、效验和计划匹配模块,人工处理模块,回报匹配原始报文模块及报文结果处理模块;本发明通过回报处理机制进一步效验飞行电报集中处理系统转发成品电报的有效性,及时将处理结果反馈给相应的利益相关方,提高航班运行过程中飞行电报信息沟通效率;使得航空业务利益各相关方对信息的认知一致,避免歧义产生。

权利要求 :

1.一种基于电报标签的飞行电报集中处理方法,基于一种基于电报标签的飞行电报集中处理系统,所述系统包括:报文预处理模块,报文解析、效验和计划匹配模块,人工处理模块,回报匹配原始报文模块及报文结果处理模块;

电报标签根据电报处理流程分为解析处理类型标签、处理结果类型标签、反馈报类型标签;所述解析处理类型电报标签通过报文预处理模块获得,用于标识下一步开展具体操作流程;所述处理结果类型电报标签用于经过系统自动和人工处理后,标识该报文是否正确;所述反馈报类型电报标签用于标识系统电报处理完毕后发送给相关方的报文类型;

报文预处理模块,用于接收电报转报机发送的民航飞行电报,解析报文头,识别报文类型,根据电报处理规则标签库,确定报文的解析处理类型电报标签;

报文解析、效验和计划匹配模块,用于报文解析、报文效验、计划匹配,并根据解析、效验和匹配计划结果,确定报文的处理结果类型电报标签;

人工处理模块,对于报文解析、效验和计划匹配模块无法处理的疑难电报,通过人机界面进行人工处理,并根据人工处理结果修订上述报文解析、效验和计划匹配模块确定的处理结果类型电报标签;

回报匹配原始报文模块,用于确定上述解析处理类型电报标签为回报类型的报文,根据回报的发报地址、时间和内容来匹配系统派发的原始报文,并更新原始报文的回报状态;

报文结果处理模块,根据已确定的上述报文的解析处理类型和处理结果类型两类电报标签,确定报文的反馈报类型电报标签,完成电报数据处理和保存,并将处理结果生成对应的成品报文或反馈报,同时计算成品报文或反馈报的收报地址;

其特征在于,步骤如下:

1)建立电报处理规则标签库;

所述电报处理规则标签库包括:电报处理类型库、电报处理结果错误类型库和反馈报类型库;

11)电报处理类型库主要字段包括:电报线路、电报类型、电报解析类型、电报转发类型、判断是否回报的发报地址、备注;所述电报解析类型表示本类型报文下一步是否进行解析处理操作,值为Analy表示需要,值为Pass表示不需要;所述电报转发类型表示本类型报文经过电报处理流程后是否需要重新组装并转发,值为Y表示需要,值为N表示不需要;所述判断是否回报的发报地址的数据项中填写的是单位报文地址码,该数据项是个地址集,各地址之间用正斜杠分隔,当接收到电报的发报地址中含有该数据项内某个地址,表示该报为回报,值为Return;

12)电报处理结果错误类型库主要字段包括:电报线路、电报类型、报文编组项、电报错误类型、错误原因说明、备注;

13)反馈报类型库主要字段包括:电报线路、电报类型、反馈报类型、备注;所述反馈报类型是个数据集,表示该电报类型的报文能够发送反馈报的具体类型,该数据项内填入值分别为ACK、LACK或REJ,值为ACK表示接收,值为LACK表示修改接收,值为REJ表示拒绝,各数据之间用正斜杠分隔;

2)对AFTN或SITA线路接收的民航飞行电报的报文头解析,确定报文的解析处理类型电报标签;

21)根据报文头中发报地址匹配电报处理类型库中判断是否回报的发报地址确定报文的解析处理类型电报标签;如匹配成功,标志该电报的解析处理类型电报标签值为回报,直接进入步骤5);否则,进入步骤22);

22)根据匹配的电报处理类型库中电报解析类型确定报文的解析处理类型电报标签;

如匹配不成功,则本次报文处理流程结束,系统报错提示;如匹配成功,值为不需要时,标志该报文的解析处理类型电报标签值为非解析处理,直接进入步骤6);如匹配成功,值为需要时,暂时标志该报文的解析处理类型电报标签值为解析处理,直接进入步骤23);

23)上述步骤22)确定为报文的解析处理类型电报标签值为解析处理时的报文,根据匹配的电报处理类型库中电报转发类型进一步确定报文的解析处理类型电报标签;当值为需要时,标志该报文的解析处理类型电报标签值为解析处理转发;否则,标志该报文的解析处理类型电报标签值为解析处理非转发;

3)根据上述确定的报文的处理结果类型电报标签结果,对报文正确性进行校验及修订,同时匹配航班的飞行计划数据,根据效验和匹配计划结果,确定报文的处理结果类型电报标签;

31)根据解析规则对报文进行完整解析,获得电报的完整信息;

32)根据业务需求,制定电报校验规则,校验规则逐条录入电报处理结果错误类型库中,具体效验内容包括电报格式校验、电报内容校验、电报语义校验、航路校验和空域单元校验;根据报文的电报线路、电报类型字段匹配电报处理结果错误类型库的错误原因说明,对上述步骤31)中电报解析的报文信息,循环开展电报校验,确定该报文的处理结果类型电报标签;

33)根据上述步骤31)中电报解析的报文信息匹配系统中飞行计划信息,匹配条件为航班号、起飞机场、降落机场、起飞时间、执行日期;当计划匹配成功,报文的处理结果类型电报标签为正确时,直接进入步骤6)发布成品报文;否则,该电报为疑难电报,转入人工处理流程,进入步骤4);

4)对上述步骤3)中无法处理的疑难电报,转入人工处理模块,通过人机界面进行电报处理,并根据人工处理结果修订步骤3)中生成的处理结果类型电报标签;

根据步骤33)匹配飞行计划信息的结果,人工判断执行步骤,如果系统没自动匹配成功,进入步骤41),否则,直接进入步骤42);

41)根据人机界面提示,对步骤33)没匹配上飞行计划信息的电报开展手工匹配,当人工处理也无法匹配上,则本次报文处理流程结束,系统报错提示;

42)根据人机界面提示,对步骤32)的处理结果类型电报标签内标识的错误类型逐条进行人工修订,当全部错误类型人工修改完,修订原报文的处理结果类型电报标签的Err值为Man,进入步骤6)发布成品报文;当不能将错误类型全部修订完,处理结果类型电报标签的值不变,完成该步骤后,进入步骤6)发布反馈报;

5)确定上述报文的解析处理类型电报标签是否为回报类型的报文;若是,则根据接收回报的发报地址、时间和内容来匹配系统派发的原始报文;如果匹配不上,则本次报文处理流程结束,系统报错提示;否则,该回报的处理结果类型电报标签直接用匹配到原始报文的处理结果类型电报标签赋值,进入步骤6);

6)根据已确定的上述报文的解析处理类型和处理结果类型两类电报标签,生成报文的反馈报类型电报标签,保存数据处理信息,并将处理结果生成对应的成品报文或反馈报,同时计算收报地址;

61)采用报文的电报线路和电报类型信息匹配反馈报类型库中反馈报类型字段项数值,根据已确定的报文的解析处理类型和处理结果类型两类电报标签,生成报文的反馈报类型电报标签;

当该报文的解析处理类型电报标签值为非解析处理Pass时,记录该报文信息,则本次报文处理流程结束;

当该报文的解析处理类型电报标签值为回报Return时,更新步骤5)流程中匹配到的原始报文的回报状态,表示组装的原始报文转发正常,该报文的反馈报类型电报标签同匹配到原始报文的反馈报类型电报标签;

当该报文的解析处理类型电报标签值为解析处理转发Analy‑Y或解析处理非转发Analy‑N时,反馈报类型电报标签值有以下三种情况:

611)该报文的处理结果类型电报标签值为正确Correct时,该报文的反馈报类型电报标签值为接收;

612)该报文的处理结果类型电报标签值包含Man时,该报文的反馈报类型电报标签值为修改接收;

613)该报文的处理结果类型电报标签值包含Err时,该报文的反馈报类型电报标签值为拒绝;

62)根据步骤61)的电报标签生成对应的成品报文或反馈报;

当解析处理类型电报标签值为解析处理转发、反馈报类型电报标签值为接收或修改接收时,组装生成需转发的成品报文;

当解析处理类型电报标签值为解析处理转发或解析处理非转发、反馈报类型电报标签值为拒绝时,生成拒绝类型的反馈报;

当解析处理类型电报标签值为回报时,根据反馈报类型电报标签生成对应类型的反馈报;

其他情况,则本次报文处理流程结束;

63)依据空管业务运行规则,设计收报地址计算函数;

7)将上述生成成品报文或反馈报发送给相关方,结束。

说明书 :

基于电报标签的飞行电报集中处理系统及方法

技术领域

[0001] 本发明属于民用航空空中交通管制(ATC)的飞行电报处理技术领域,具体指代一种基于电报标签的飞行电报集中处理系统及方法。

背景技术

[0002] 随着我国民航运输业的快速增长,传统的空中交通管理模式遇到前所未有的挑战。为了整合数据资源,提高航空运输效率,同时减轻管制员负担,飞行计划集中处理系统应运而生。航空飞行电报是飞行计划集中处理系统的重要数据源,同时也是管制单位实现航班有效管制指挥的主要信息来源,电报中包含了航空飞行的关键数据信息,如航班计划、气象、航行情报等。这些报文是维护空中交通秩序、保证飞行安全和提高飞行效益必不可少的保障。
[0003] 近年来,空中交通流量的迅速增加给相应的空中交通管制部门带来了巨大的压力,全国飞行计划处理中心每天要保障全国近3万航班正常运行,日均处理30多万航空飞行电报,现有的电报处理能力已不能满足空管运行保障实际工作需要。因此,设计一种“电报标签+回报处理”方式,为航空业务利益相关方提供透明、高效、准确、可靠、安全的信息服务,弥补现有飞行电报集中自动处理的不足就显得十分必要。
[0004] 本发明对每份接收的电报采用“电报标签”(包括解析处理类型标签、处理结果类型标签、反馈报类型标签)方式进行标识,贯穿电报处理业务的全生命周期,同时通过“回报处理”机制进一步效验飞行电报集中处理系统转发成品电报的有效性,及时将处理结果反馈给相应的利益相关方,提高航班运行过程中飞行电报信息沟通效率,在运行层面解决信息及时性,透明性等问题,一定程度上降低安全事故,提升航空运行质量。

发明内容

[0005] 针对于上述现有技术的不足,本发明的目的在于提供一种基于电报标签的飞行电报集中处理系统及方法,以解决现有技术中电报处理的及时性、透明性的问题;本发明通过回报处理机制进一步效验飞行电报集中处理系统转发成品电报的有效性,及时将处理结果反馈给相应的利益相关方,提高航班运行过程中飞行电报信息沟通效率;使得航空业务利益各相关方对信息的认知一致,避免歧义产生。
[0006] 为达到上述目的,本发明采用的技术方案如下:
[0007] 本发明的一种基于电报标签的飞行电报集中处理系统,包括:报文预处理模块,报文解析、效验和计划匹配模块,人工处理模块,回报匹配原始报文模块及报文结果处理模块;
[0008] 报文预处理模块,用于接收电报转报机发送的民航飞行电报,解析报文头,识别报文类型,根据电报处理规则标签库,确定报文的解析处理类型电报标签;
[0009] 报文解析、效验和计划匹配模块,用于报文解析、报文效验、计划匹配;所述报文解析:根据固定电报格式规则,对报文内容按照数据编组顺序依次识别各数据项目的具体内容;所述报文效验:根据报文解析校验规则对报文正确性进行校验(包括电报格式、内容、语义、航路、空域单元校验等)及修订;所述计划匹配:报文中航班运行信息(包括运行过程中各关键节点的状态、时间等信息)匹配系统内的该航班的飞行计划数据;且该模块根据解析、效验和匹配计划结果,确定报文的处理结果类型电报标签;
[0010] 人工处理模块,对于报文解析、效验和计划匹配模块无法处理的疑难电报,通过人机界面进行人工处理,并根据人工处理结果修订上述报文解析、效验和计划匹配模块确定的处理结果类型电报标签;
[0011] 回报匹配原始报文模块,用于确定上述解析处理类型电报标签为回报类型的报文,根据回报的发报地址、时间和内容来匹配系统派发的原始报文(转发的成品报文),并更新原始报文的回报状态;
[0012] 报文结果处理模块,根据已确定的上述报文的解析处理类型和处理结果类型两类电报标签,确定报文的反馈报类型电报标签,完成电报数据处理和保存,并将处理结果生成对应的成品报文或反馈报,同时计算成品报文或反馈报的收报地址。
[0013] 进一步地,所述系统还包括:报文发送模块,用于将报文结果处理模块生成的成品报文或反馈报根据计算得到的收报地址发送给相应的相关方。
[0014] 进一步地,所述电报处理规则标签库包括:电报处理类型库、电报处理结果错误类型库和反馈报类型库。
[0015] 进一步,所述电报标签根据电报处理流程分为解析处理类型标签、处理结果类型标签、反馈报类型标签;所述解析处理类型电报标签通过报文预处理模块获得,用于标识下一步开展具体操作流程;所述处理结果类型电报标签用于经过系统自动和人工处理后,标识该报文是否正确;所述反馈报类型电报标签用于标识系统电报处理完毕后发送给相关方的报文类型。
[0016] 本发明的一种基于电报标签的飞行电报集中处理方法,基于上述系统,步骤如下:
[0017] 1)建立电报处理规则标签库;
[0018] 2)对AFTN或SITA线路接收的民航飞行电报的报文头解析,确定报文的解析处理类型电报标签;
[0019] 3)根据上述确定的报文的处理结果类型电报标签结果,对报文正确性进行校验及修订,同时匹配航班的飞行计划数据,根据效验和匹配计划结果,确定报文的处理结果类型电报标签;
[0020] 4)对上述步骤3)中无法处理的疑难电报,转入人工处理模块,通过人机界面进行电报处理,并根据人工处理结果修订步骤3)中生成的处理结果类型电报标签;
[0021] 5)确定上述报文的解析处理类型电报标签是否为回报类型的报文;若是,则根据接收回报的发报地址、时间和内容来匹配系统派发的原始报文(转发的成品报文);如果匹配不上,则本次报文处理流程结束,系统报错提示;否则,该回报的处理结果类型电报标签直接用匹配到原始报文的处理结果类型电报标签赋值,进入步骤6);
[0022] 6)根据已确定的上述报文的解析处理类型和处理结果类型两类电报标签,生成报文的反馈报类型电报标签,保存数据处理信息,并将处理结果生成对应的成品报文或反馈报,同时计算收报地址;
[0023] 7)将上述生成成品报文或反馈报发送给相关方,结束。
[0024] 本发明的有益效果:
[0025] 1)本发明优化了报文处理流程,整体流程清晰、结构简单,各模块分工明确,稳定性强,易于实现高并发处理,提高电报集中处理效率,减轻管制员的工作负荷,提升航空运输服务能力;
[0026] 2)本发明采用高精度的报文识别和校验,运用“电报标签”贯穿电报处理业务的全过程,“电报标签”方式作为电报的身份识别,极大的提高了各模块之间的交互效率;
[0027] 3)“电报标签”包括解析处理类型标签、处理结果类型标签、反馈报类型标签共三大类,充分满足电报集中处理的业务功能要求;
[0028] 4)本发明采用反馈报的运行机制,有效的建立发、接双方信息沟通渠道,及时向发报方反馈接收信息,提高双方信息沟通效率;
[0029] 5)本发明通过“回报处理”方式进一步效验成品电报的正确性和有效性,及早发现报文传输过程中由于航空电信网传输系统、突发干扰或人为等因素造成漏报、错报问题,在一定程度上降低安全事故。

附图说明

[0030] 图1为本发明基于电报标签的飞行电报集中处理流程示意图。

具体实施方式

[0031] 为了便于本领域技术人员的理解,下面结合实施例与附图对本发明作进一步的说明,实施方式提及的内容并非对本发明的限定。
[0032] 对本发明中所用的专用术语和常用缩写进行定义:
[0033] AFTN:民航固定格式电报网,承担中国民用航空局国内外的空中交通管理、飞行动态、航行气象及民航局有关部门业务事物处理等的信息交换。
[0034] SITA:服务航空运输企业实现航班、气象和商务信息等电报传输网络。
[0035] 原始报文:飞行电报处理系统在开展电报处理功能前,通过民用电报网接(AFTN或SITA)收到电报。
[0036] 成品报文:飞行电报处理系统对接收到的原始报文完成电报处理后,通过转发服务,重新组装并向相关单位转发的报文。
[0037] 疑难电报:电报处理系统对接收到的原始报文开展自动处理,在效验过程中发现原始报文错误(包括格式、语义和内容等错误),系统无法完成自动处理流程,需要转入人工处理的报文。
[0038] 回报处理:系统转发的成品报文中“发送地址”字段内容包含本单位地址,系统接收到本系统转发的成品报文,对该电报的发报地址、时间、内容等与原始报文(转发的成品报文)进行匹配,以判断转发的报文是否符合要求的操作。
[0039] 本发明的一种基于电报标签的飞行电报集中处理系统,包括:报文预处理模块,报文解析、效验和计划匹配模块,人工处理模块,回报匹配原始报文模块及报文结果处理模块;
[0040] 电报标签根据电报处理流程分为解析处理类型标签、处理结果类型标签、反馈报类型标签;所述解析处理类型电报标签通过报文预处理模块获得,用于标识下一步开展具体操作流程;所述处理结果类型电报标签用于经过系统自动和人工处理后,标识该报文是否正确;所述反馈报类型电报标签用于标识系统电报处理完毕后发送给相关方的报文类型;
[0041] 报文预处理模块,用于接收电报转报机发送的民航飞行电报,解析报文头,识别报文类型,根据电报处理规则标签库,确定报文的解析处理类型电报标签;
[0042] 报文解析、效验和计划匹配模块,用于报文解析、报文效验、计划匹配;所述报文解析:根据固定电报格式规则,对报文内容按照数据编组顺序依次识别各数据项目的具体内容;所述报文效验:根据报文解析校验规则对报文正确性进行校验(包括电报格式、内容、语义、航路、空域单元校验等)及修订;所述计划匹配:报文中航班运行信息(包括运行过程中各关键节点的状态、时间等信息)匹配系统内的该航班的飞行计划数据;且该模块根据解析、效验和匹配计划结果,确定报文的处理结果类型电报标签;
[0043] 所述电报处理规则标签库包括:电报处理类型库、电报处理结果错误类型库和反馈报类型库;
[0044] 人工处理模块,对于报文解析、效验和计划匹配模块无法处理的疑难电报,通过人机界面进行人工处理,并根据人工处理结果修订上述报文解析、效验和计划匹配模块确定的处理结果类型电报标签;
[0045] 回报匹配原始报文模块,用于确定上述解析处理类型电报标签为回报类型的报文,根据回报的发报地址、时间和内容来匹配系统派发的原始报文(转发的成品报文),并更新原始报文的回报状态;
[0046] 报文结果处理模块,根据已确定的上述报文的解析处理类型和处理结果类型两类电报标签,确定报文的反馈报类型电报标签,完成电报数据处理和保存,并将处理结果生成对应的成品报文或反馈报,同时计算成品报文或反馈报的收报地址。
[0047] 所述系统还包括:报文发送模块,用于将报文结果处理模块生成的成品报文或反馈报根据计算得到的收报地址发送给相应的相关方。
[0048] 参照图1所示,本发明的一种基于电报标签的飞行电报集中处理方法,基于上述系统,步骤如下:
[0049] 1)建立电报处理规则标签库;
[0050] 所述电报处理规则标签库包括:电报处理类型库、电报处理结果错误类型库和反馈报类型库;
[0051] 11)电报处理类型库主要字段包括:电报线路、电报类型、电报解析类型、电报转发类型、判断是否回报的发报地址、备注等。所述电报解析类型表示本类型报文下一步是否进行解析处理操作,值为Analy表示需要,值为Pass表示不需要;所述电报转发类型表示本类型报文经过电报处理流程后是否需要重新组装并转发,值为Y表示需要,值为N表示不需要;所述判断是否回报的发报地址的数据项中填写的是单位报文地址码,该数据项是个地址集,各地址之间用“/”分隔,当接收到的电报“发报地址”内容中含有该数据项内某个地址,表示该报为回报;如下表1所示:
[0052] 表1
[0053]
[0054] 12)电报处理结果错误类型库主要字段包括:电报线路、电报类型、报文编组项、电报错误类型、错误原因说明、备注等。所述电报错误类型是错误原因说明的编码表现;如下表2所示:
[0055] 表2
[0056]
[0057] 13)反馈报类型库主要字段包括:电报线路、电报类型、反馈报类型、备注等;所述反馈报类型是个数据集,表示该类型报文能够发送那些类型反馈报,该数据项内填入值分别为ACK(接收)、LACK(修改接收)或REJ(拒绝),各数据之间用“/”分隔;如下表3所示:
[0058] 表3
[0059]
[0060] 2)对AFTN或SITA线路接收的民航飞行电报的报文头解析,主要获得发报线路、报文类型、发报地址、发报时间等数据项;确定报文的解析处理类型电报标签;
[0061] 21)根据报文头中发报地址匹配电报处理类型库中判断是否回报的发报地址确定报文的解析处理类型电报标签;如匹配成功,标志该电报的解析处理类型电报标签值为Return(回报),直接进入步骤5);否则,进入步骤22);
[0062] 22)根据匹配的电报处理类型库中电报解析类型确定报文的解析处理类型电报标签;如匹配不成功,则本次报文处理流程结束,系统报错提示;如匹配成功,值为Pass(不需要)时,标志该报文的解析处理类型电报标签值为Pass(非解析处理),直接进入步骤6);如匹配成功,值为Analy(需要)时,暂时标志该报文的解析处理类型电报标签值为Analy(解析处理),直接进入步骤23);
[0063] 23)上述步骤22)确定为报文的解析处理类型电报标签值为Analy(解析处理)时的报文,根据匹配的电报处理类型库中电报转发类型进一步确定报文的解析处理类型电报标签。当值为Y(需要)时,标志该报文的解析处理类型电报标签值为Analy‑Y(解析处理转发);否则,标志该报文的解析处理类型电报标签值为Analy‑N(解析处理非转发)。
[0064] 3)根据上述确定的报文的处理结果类型电报标签结果,对报文正确性进行校验及修订,同时匹配航班的飞行计划数据,根据效验和匹配计划结果,确定报文的处理结果类型电报标签;
[0065] 31)根据解析规则对报文进行完整解析,获得电报的完整信息;解析规则:AFTN线路的飞行动态固定电报为《MHT4007‑2012民用航空飞行动态固定电报格式》;SITA线路的飞行动态固定格式电报为《SITA格式解析文档》;AFTN线路CK布置报为《CK格式解析文档》;
[0066] 32)根据空中交通管制部门的业务需求,制定电报校验规则,校验规则逐条录入电报处理结果错误类型库中,具体效验内容包括电报格式校验、电报内容校验、电报语义校验、航路校验和空域单元校验。根据报文的“电报线路”、“电报类型”等字段匹配电报处理结果错误类型库的“错误原因说明”,对上述步骤31)中电报解析的报文信息,循环开展电报校验,确定该报文的处理结果类型电报标签。如果电报校验无错误,该报文的处理结果类型电报标签为Correct(正确);否则,该报文的处理结果类型电报标签为:Err+电报处理结果错误类型库的“报文编组项”+“‑”+电报处理结果错误类型库的“电报错误类型”,当多条电报效验错误时,错误类型循环并接,数据之间用“/”分格,例如:单条错误值为Err3A‑01,多条错误值为Err3A‑01/7A‑01/…;
[0067] 33)根据上述步骤31)中电报解析的报文信息匹配系统中飞行计划信息,匹配条件为航班号、起飞机场、降落机场、起飞时间、执行日期;当计划匹配成功,报文的处理结果类型电报标签为Correct(正确)时,直接进入步骤6)发布成品报文;否则,该电报为疑难电报,转入人工处理流程,进入步骤4)。
[0068] 4)对上述步骤3)中无法处理的疑难电报,转入人工处理模块,通过人机界面进行电报处理,并根据人工处理结果修订步骤3)中生成的处理结果类型电报标签;
[0069] 根据步骤33)匹配飞行计划信息的结果,人工判断执行步骤,如果系统没自动匹配成功,进入步骤41),否则,直接进入步骤42);
[0070] 41)根据人机界面提示,对步骤33)没匹配上飞行计划信息的电报开展手工匹配,当人工处理也无法匹配上,则本次报文处理流程结束,系统报错提示;
[0071] 42)根据人机界面提示,对步骤32)的处理结果类型电报标签内标识的错误类型逐条进行人工修订,当全部错误类型人工修改完,修订原报文的处理结果类型电报标签的“Err”值为“Man”,如原值为“Err3A‑01”修订为“Man3A‑01”,进入步骤6)发布成品报文;当不能将错误类型全部修订完,处理结果类型电报标签的值不变,完成该步骤后,进入步骤6)发布反馈报。
[0072] 5)确定上述报文的解析处理类型电报标签是否为回报类型的报文;若是,则根据接收回报的发报地址、时间和内容来匹配系统派发的原始报文(转发的成品报文);如果匹配不上,则本次报文处理流程结束,系统报错提示;否则,该回报的处理结果类型电报标签直接用匹配到原始报文的处理结果类型电报标签赋值,进入步骤6);
[0073] 6)根据已确定的上述报文的解析处理类型和处理结果类型两类电报标签,生成报文的反馈报类型电报标签,保存数据处理信息,并将处理结果生成对应的成品报文或反馈报,同时计算收报地址;
[0074] 61)系统采用该报文的电报线路和电报类型信息匹配反馈报类型库中“反馈报类型”字段项数值,根据已确定的该报文的解析处理类型和处理结果类型两类电报标签,生成该报文的反馈报类型电报标签。
[0075] 当该报文的解析处理类型电报标签值为Pass时,记录该报文信息,则本次报文处理流程结束;
[0076] 当该报文的解析处理类型电报标签值为Return时,更新步骤5)流程中匹配到的原始报文(转发的成品报文)的回报状态,表示组装的原始报文(成品报文)转发正常,该报文的反馈报类型电报标签同匹配到原始报文的反馈报类型电报标签;
[0077] 当该报文的解析处理类型电报标签值为Analy‑Y或Analy‑N时,反馈报类型电报标签值有以下三种情况:
[0078] 611)该报文的处理结果类型电报标签值为Correct时,该报文的反馈报类型电报标签值为ACK(接收);
[0079] 612)该报文的处理结果类型电报标签值包含Man时,该报文的反馈报类型电报标签值为LACK(修改接收);
[0080] 613)该报文的处理结果类型电报标签值包含Err时,该报文的反馈报类型电报标签值为REJ(拒绝);
[0081] 62)系统根据步骤61)的电报标签生成对应的成品报文或反馈报;
[0082] 当解析处理类型电报标签值为Analy‑Y、反馈报类型电报标签值为ACK或LACK时,组装生成需转发的成品报文;
[0083] 当解析处理类型电报标签值为Analy‑Y或Analy‑N、反馈报类型电报标签值为REJ时,生成拒绝类型的反馈报;
[0084] 当解析处理类型电报标签值为Return时,根据反馈报类型电报标签生成对应类型的反馈报;
[0085] 其他情况,则本次报文处理流程结束。
[0086] 63)依据空管业务运行规则,设计收报地址计算函数,函数接口为Function Readdress(Message,Airport,type);其中Message是电报类型,Airport是起飞机场代码,type是类型(1表示成品报文,2表示反馈报),以上三个参数都是入参。
[0087] 设置字符型变量VRe‑address,根据步骤62)结果,调用函数Readdress计算成品报文或反馈报的收报地址。例如:
[0088] VRe‑address=Readdress(FPL,ZZZZ,1)
[0089] 成品报文收报地址计算规则,如下表4所示:
[0090] 表4
[0091]
[0092]
[0093] 反馈报收报地址计算规则,反馈报收报地址=原始报文的发报地址,发报线路根据起飞机场判断,如起飞机场是国内起飞,拍发SITA线路;国外起飞,拍发AFTN线路。
[0094] 7)将上述生成成品报文或反馈报发送给相关方,结束。
[0095] 本发明具体应用途径很多,以上所述仅是本发明的优选实施方式,应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明原理的前提下,还可以作出若干改进,这些改进也应视为本发明的保护范围。