民航空管自动化系统防电报拥堵解决方法和系统的制作方法
【技术领域】
[0001]本发明属于航空电报技术领域,具体涉及一种民航空管自动化系统防电报拥堵解决方法及能够实现该方法的系统。
【背景技术】
[0002]电报网是民航信息的主要传输网络,它具有安全可靠,覆盖面广,快捷迅速的优点。要保证民航系统的顺利运行,则需要电报网中的电报传输快速且正确,但是网络庞大,难免有异常情况出现。在日常运行过程中,我们发现,在电报传输过程中,由于线路环路或解决故障后补发电报等原因,时有错报,废报和重复电报产生,目前,这些无用的电报在进入空管自动化系统等应用系统时也需要进行处理,这就占用了不少系统资源,影响了自动化系统中正常的电报处理,导致正常电报无法得到及时处理,严重时甚至造成电报积压现象发生,影响了民航空管自动化系统的正常运行。此外,由于重复电报的产生,还造成了空管自动化系统的二次代码紊乱和重复,造成安全隐患。
【发明内容】
[0003]为了解决上述问题,本发明的目的在于提供一种民航空管自动化系统防电报拥堵解决方法和系统,能够将无用的重复电报剔选出来不进行处理,节约系统资源。
[0004]本发明提供以下技术方案:
一种民航空管自动化系统防电报拥堵解决方法,包括如下步骤:
步骤一,获取当前电报,判断当前电报日时组数据是否在当前时间有效时间段内,如果该日时组数据在当前时间有效时间段内,则进行步骤二,否则将当前电报转送至调度人员操作界面后执行步骤四;
步骤二,判断在电报存储取样组中是否存在有日时组和发电地址与当前电报重复的电报数据:
如果有,表示存在重复电报,则将当前电报转送至调度人员操作界面后执行步骤四; 如果没有重复电报,则执行步骤三;
步骤三,将当前电报的信息取样后存储入电报存储取样组中,执行步骤五;
步骤四,由调度人员判断转送来的电报是否为废报,当电报为废报时保存废报;当判断当前电报是有用电报时,则执行步骤五;
步骤五,将当前电报进行正常分析处理。
[0005]进一步的,所述当前时间有效时间段为:以当前时间-前置时间起算,至当前时间+后置时间为止的时间段。
[0006]进一步的,所述步骤二中当存在重复电报时,将与当前电报重复的在先电报也转送至调度人员操作界面。
[0007]进一步的,所述电报存储取样组设置有存储上限,当超过存储上限时删除日时组时间最早的电报取样数据。
[0008]本发明还提供了民航空管自动化系统防电报拥堵解决系统,包括电报获取模块和电报剔除模块,所述电报获取模块用于获取电报后传输至电报剔除模块,所述电报剔除模块包括有效时间识别单元、重复电报识别单元、调度人员判断单元和正常电报转送单元,所述有效时间识别单元用于判断当前电报的日时组数据是否在当前时间有效时间段内,如果在有效时间段内则将当前电报传送至重复电报识别单元,如果不在有效时间段内则将重复电报输送至调度人员判断单元;所述重复电报识别单元用于判断当前电报日时组和发电地址是否与电报存储取样组中的数据重复,当存在重复电报则将当前电报转送至调度人员判断单元,,当不存在重复电报则将当前电报取样后存储入电报存储取样组中、并将当前电报转送至正常电报处理模块;所述调度人员判断单元提供可视化界面,能够将接受到的电报信息显示在界面上,调度人员通过界面判断废报和有用电报,将废报保存,将有用电报转送至正常电报处理模块。
[0009]进一步的,所述重复电报识别单元识别过程中当存在重复电报时将当前电报和重复在先电报均转送至调度人员判断单元。
[0010]由于采用了上述的技术方案,本发明与现有技术相比,具有以下的优点和积极效果:
能够将民航空管自动化系统接收到的重复电报剔选出来,进行专业判断后正确区分有用电报和废报,并对废报进行剔除,令重复废报不会进入电报正常处理流程中,避免了系统资源的占用和浪费,提高了民航空管自动化系统的准确性和实时性;此外,避免了二次代码的重复生成,消除安全隐患。
【附图说明】
[0011]图1为本发明提供的民航空管自动化系统防电报拥堵解决方法步骤流程图;
图2为本发明提供的民航空管自动化系统防电报拥堵解决系统结构框图;
图3为电报存储取样组存储数据示意图。
【具体实施方式】
[0012]下面结合附图和【具体实施方式】,进一步阐明本发明,应理解下述【具体实施方式】仅用于说明本发明而不用于限制本发明的范围。
[0013]通过对积压电报的分析,我们发现,积压电报中数量最多的就是重复电报,如果能够将重复电报筛选出来,则会大幅降低电报的积压数量。民航电报有通用的几种格式,各通用格式中都会包含日时组数据和发电地址数据,其中,日时组数据用于表示电报的发出时间,由人为设定,日时组一般由日期、小时、分钟几个数据组成,而发电地址数据用于表示电报的发出地,一般为发出地的代码。当一份电报与之前曾经发出的某一在先电报中的日时组和发电地址完全一样时,则称该份电报为重复电报。
[0014]经分析发现,重复电报分俩类,一是是对前一份电报的更正时产生的有用电报,而另一类则是由于人为操作失误或系统错误产生的无用的废报,由此可见,后发的重复电报也可能是有用电报。本发明即是从重复电报入手,对系统接收到的所有电报进行筛选,与之前曾经接收到的电报中的日时组和发电地址完全相同的重复电报剔选出来,提交至调度员进行判定,将无用废报剔除,并将有用电报送至正常电报处理模块中进行处理。
[0015]本发明提供了一种民航空管自动化系统防电报拥堵解决方法,具体的说,如图1所示,电报防积压处理方法包括如下步骤:
步骤一,获取民航空管自动化系统接收到的电报,取出当前电报中的日时组数据和发电地址数据,判断该日时组数据是否在当前时间有效时间段内(日时组数据和有效时间的比较精度应以日时组数据精度为准,一般精确到分钟即可),如果该日时组数据在当前时间有效时间段内,则进行步骤二,否则将当前电报转送至调度人员操作界面后执行步骤四。
[0016]上述当前时间有效时间段应根据需要预先设定,在本例中的有效时间段具体指的是:以当前时间-前置时间起算,至当前时间+后置时间为止的一段时间,例如前置时间为I小时,后置时间为20分钟,则有效时间为当前时间前一小时至当前时间后20分钟之间(包括时间端点),这样电报存储取样组(电报存储取样组中用于存储接收到的电报的取样数据)中用于存储上述80分钟内接收到的电报。前置时间和后置时间均可以根据需要设置,当前时间以本地系统时间为准。
[0017]步骤二,判断在电报存储取样组中是否存在有日时组和发电地址与当前电报重复的电报数据:
如果有,则表示存在重复电报,则将当前电报转送至调度人员操作界面后执行步骤四。由于当前电报可能是有用电报,而与当前电报重复的在先电报(即比当前电报早接收到且存储在电报存储取样组中的电报)则可能是废