空管自动化系统间的管制移交互联转换方法、装置及系统的制作方法

文档序号:7819248阅读:359来源:国知局
空管自动化系统间的管制移交互联转换方法、装置及系统的制作方法
【专利摘要】本发明涉及航空【技术领域】,具体涉及一种空管自动化系统间的管制移交互联转换方法及装置,本发明实施例提供的方法,将接收的报文进行格式分解得到报文信息,并根据所述报文信息中包含的收报地址,获取接收方空管自动化系统的民用航空中交通管制设施间数据通信AIDC报文格式,并将所述接收到的报文的格式转换为所述接收方空管自动化系统的所述AIDC报文格式,封包后转发给接收方空管自动化系统。通过空管自动化系统间的管制移交互联转换装置对AIDC管制移交双方发出或接收的AIDC报文进行格式转换,使得双方能够顺利的进行管制移交,简化了移交流程,提高了移交效率和安全性。
【专利说明】空管自动化系统间的管制移交互联转换方法、装置及系统

【技术领域】
[0001]本发明涉及航空【技术领域】,具体而言,涉及一种空管自动化系统间的管制移交互联转换方法、装置及系统。

【背景技术】
[0002]在飞行流量日益增长、相邻飞行管制服务区(以下简称管制区)间航班协调移交任务日益繁重的今天,空管管制员的压力越来越大,管制区之间传统的电话移交方式已不能满足需求。民用航空中交通管制设施间数据通信(ATS Inter-facility DataCommunicat1ns, AIDC)作为一种新的移交方式,是国际民航组织为亚太地区相邻的飞行管制服务区间制定的数据通信和管制电子移交的标准协议。它具有安全、快捷的特点,使管制员的移交程序简便、有效,对保障飞行安全,确保飞行顺畅起到积极的作用。
[0003]但是由于对AIDC标准协议的理解上有差异,不同厂家的ATC系统(air trafficcontrol automat1n system,空中交通管制自动化系统,简称空管自动化系统)不尽相同,因此不同厂家的空管自动化系统在进行AIDC移交时会失败,目前两个相邻管制区间通常采用电话与AIDC相结合的方式进行移交,移交过程仍然较为繁杂。


【发明内容】

[0004]本发明实施例的目的在于提供一种空管自动化系统间的管制移交互联转换方法、装置及系统,以简化相邻两个空管自动化系统间的AIDC管制移交过程,提高移交效率和安全。
[0005]本发明实施例第一方面提供了一种空管自动化系统间的管制移交互联转换方法,应用于管制移交互联转换装置,所述方法包括:
[0006]所述空管自动化系统间的管制移交互联转换装置接收发出方空管自动化系统发出的报文,对接收到的所述报文解包后进行格式分解,得到所述报文的报文信息;
[0007]根据所述报文信息中包含的收报地址,获取接收方空管自动化系统的民用航空中交通管制设施间数据通信AIDC报文格式,将所述接收到的报文的格式转换为所述接收方空管自动化系统的所述AIDC报文格式,得到格式转换后的AIDC报文;
[0008]将所述格式转换后的AIDC报文封包后转发给接收方空管自动化系统。
[0009]结合第一方面,在第一方面的第一种可能方式中,在所述根据所述报文信息中包含的收报地址,获取接收方空管自动化系统的民用航空中交通管制设施间数据通信AIDC报文格式,并将所述接收到的报文的格式转换为所述接收方空管自动化系统的所述AIDC报文格式,得到格式转换后的AIDC报文之前,所述方法还包括:
[0010]所述管制移交互联转换装置根据所述报文信息判断所述接收的报文是否为格式正确的AIDC报文,如果不是则滤除所述接收的报文;继续接收所述发出方空管自动化系统发出的报文,并根据所接收的报文的报文信息判断所述接收的报文是否为格式正确的AIDC报文,直至接收到格式正确的AIDC报文;
[0011]所述根据所述报文信息中包含的收报地址,获取接收方空管自动化系统的民用航空中交通管制设施间数据通信八10(:报文格式,包括:
[0012]根据所述格式正确的八10(:报文的报文信息中包含的收报地址,获取接收方空管自动化系统的民用航空中交通管制设施间数据通信八10(:报文格式。
[0013]结合第一方面的第一种可能方式,在第二中可能方式中,在所述根据所接收的报文的报文信息判断所述接收的报文是否为格式正确的八10(:报文,直至接收到格式正确的^100报文之后,所述方法还包括:
[0014]所述管制移交互联转换装置判断所述格式正确的八10(:报文的报文信息中的至少一个报文信息项是否与预设的过滤信息中的至少一个过滤信息项一致,如果是则滤除所述格式正确的八10(:报文;继续接收所述发出方空管自动化系统发出的报文,并判断所述格式正确的八10(:报文的报文信息中的至少一个报文信息项是否与预设的过滤信息中的至少一个过滤信息项一致,直至接收到与预设的过滤信息中的全部过滤信息项不一致的格式正确的八10(:报文;
[0015]所述根据所述格式正确的八10(:报文的报文信息中包含的收报地址,获取接收方空管自动化系统的民用航空中交通管制设施间数据通信八10(:报文格式,包括:
[0016]根据所述与预设的过滤信息中的全部过滤信息项不一致的格式正确的八10(:报文的报文信息中包含的收报地址,获取接收方空管自动化系统的民用航空中交通管制设施间数据通信纟10(:报文格式;
[0017]所述八10(:报文的报文信息中的报文信息项包括:报头、发报流水号、收报时间、收报地址、电报等级、发报时间、发报地址、日时组、文本开始符、电报正文、文本结束符、报尾。
[0018]结合第一方面的第二种可能的实施方式,在第三种可能方式中,在所述直至接收到与预设的过滤信息中的全部过滤信息项不一致的格式正确的八10(:报文之后,所述方法还包括:
[0019]所述管制移交互联转换装置判断所述与预设的过滤信息中的全部过滤信息项不一致的格式正确的八10(:报文的报文类型是否正确,如果否,则向所述发出方空管自动化系统发送逻辑错误I應报文;继续接收所述发出方空管自动化系统发出的报文,并判断所述与预设的过滤信息中的全部过滤信息项不一致的格式正确的八10(:报文的报文类型是否正确,直至接收到报文类型正确的与预设的过滤信息中的全部过滤信息项不一致的格式正确的八10(:报文;
[0020]所述根据所述与预设的过滤信息中的全部过滤信息项不一致的格式正确的八10(:报文的报文信息中包含的收报地址,获取接收方空管自动化系统的八10(:报文格式,包括:
[0021]根据所述报文类型正确的与预设的过滤信息中的全部过滤信息项不一致的格式正确的八10(:报文的报文信息中包含的收报地址,获取接收方空管自动化系统的八10(:报文格式。
[0022]结合第一方面或第一方面的第一种或第二种或第三种可能的实施方式,在第四种可能的实施方式中,所述将所述格式转换后的八10(:报文封包后转发给接收方空管自动化系统,包括:
[0023]所述管制移交互联转换装置根据所述收报地址获取接收方空管自动化系统采用的传输协议,将格式转换后的八10(:报文按照接收方空管自动化系统的传输协议的传输格式进行重新封包,得到重新封包后的AIDC报文,将所述重新封包后的AIDC报文转发给接收方空管自动化系统。
[0024]本发明实施例第二方面提供了一种空管自动化系统间的管制移交互联转换装置,包括:
[0025]报文接收单元:用于接收发出方空管自动化系统发出的报文;
[0026]报文分解单元:用于对接收的报文进行格式分解,得到所述接收的报文的报文信息;
[0027]AIDC报文格式转换单元:用于根据所述报文信息中包含的收报地址,获取接收方空管自动化系统的民用航空中交通管制设施间数据通信AIDC报文格式,并将所述接收到的报文的格式转换为所述接收方空管自动化系统的所述AIDC报文格式,得到格式转换后的AIDC报文;
[0028]AIDC报文转发单元:用于将格式转换后的AIDC报文封包后转发给接收方空管自动化系统。
[0029]结合第二方面,在第二方面的第一种可能实施方式中,所述装置还包括报文过滤单元:用于根据所述报文信息判断所述接收的报文是否为格式正确的AIDC报文,如果不是则滤除所述接收的报文;
[0030]所述AIDC报文格式转换单元:用于根据所述格式正确的AIDC报文的报文信息中包含的收报地址,获取接收方空管自动化系统的民用航空中交通管制设施间数据通信AIDC报文格式,并将所述接收到的报文的格式转换为所述接收方空管自动化系统的所述AIDC报文格式,得到格式转换后的AIDC报文。
[0031]结合第二方面的第一种实施方式,在第二种可能实施方式中,所述报文过滤单元还用于:当所述接收的报文是格式正确的AIDC报文时,判断所述格式正确的AIDC报文的报文信息中的至少一个报文信息项是否与预设的过滤信息中的至少一个过滤信息项一致,如果是则滤除所述格式正确的AIDC报文;
[0032]所述AIDC报文格式转换单元:用于根据与预设的过滤信息中的全部过滤信息项不一致的格式正确的AIDC报文的报文信息中包含的收报地址,获取接收方空管自动化系统的民用航空中交通管制设施间数据通信AIDC报文格式,将所述接收到的与预设的过滤信息中的全部过滤信息项不一致的格式正确的AIDC报文的格式转换为所述接收方空管自动化系统的所述AIDC报文格式,得到格式转换后的AIDC报文;
[0033]AIDC报文的报文信息中的报文信息项包括报头、发报流水号、收报时间、收报地址、电报等级、发报时间、发报地址、日时组、文本开始符、电报正文、文本结束符、报尾。
[0034]结合第二方面或第二方面的第一种或第一种的第二种可能实施方式,在第三种可能实施方式中,所述装置还包括AIDC报文传输协议转换单元:用于根据收报地址获取接收方空管自动化系统采用的传输协议,并将格式转换后的AIDC报文按照接收方空管自动化系统的传输协议的传输格式进行重新封包,得到重新封包后的AIDC报文;
[0035]所述AIDC报文转发单元:用于将所述重新封包后的AIDC报文转发给接收方空管自动化系统。
[0036]本发明实施例第三方面提供了一种空管自动化间的管制移交系统,包括:
[0037]发出方空管自动化系统:用于向管制移交互联转换装置发送AIDC报文;
[0038]管制移交互联转换装置:用于接收发出方空管自动化系统发出的所述八10(:报文,对所述接收到的所述八10(:报文解包后进行格式分解,得到所述报文的报文信息;
[0039]根据所述报文信息中包含的收报地址,获取接收方空管自动化系统的民用航空中交通管制设施间数据通信八10(:报文格式,将所述接收到的报文的格式转换为所述接收方空管自动化系统的所述八10(:报文格式,得到格式转换后的八10(:报文;
[0040]根据所述收报地址获取所述接收方空管自动化系统采用的传输协议,将所述格式转换后的八10(:报文按照接收方空管自动化系统的传输协议的传输格式进行重新封包,得到重新封包后的八10(:报文,转发给接收方空管自动化系统;
[0041]接收方空管自动化系统:用于接收所述管制移交互联转换装置发出的所述重新封包后的八10(:报文。
[0042]通过本发明实施例提供的空管自动化系统间的管制移交互联转换方法、装置及系统,管制移交互联转换作为中间转换方,对接收到的八10(:报文进行格式分析,根据八10(:报文信息中的收报地址,将该接收到的八10(:报文的格式转换为接收方八IX:系统所能识别的八10(:报文格式,将进行格式转换后的410(:报文转发给接收方仏系统,使得双方能够顺利的进行管制移交,简化移交流程,提高移交效率和安全性。

【专利附图】

【附图说明】
[0043]为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作一简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
[0044]图1示出了本发明实施例提供的一种空管自动化系统间的管制移交互联转换方法的流程;
[0045]图2示出了本发明实施例提供的又一种空管自动化系统间的管制移交互联转换方法的流程;
[0046]图3示出了本发明实施例提供的一种空管自动化系统间的管制移交互联转换装置的结构;
[0047]图4示出了本发明实施例提供的又一种空管自动化系统间的管制移交互联转换装置的结构;
[0048]图5示出了本发明实施例提供的又一种空管自动化系统间的管制移交互联转换装置的结构;
[0049]图6示出了本发明实施例提供的空管自动化系统间的管制移交系统的结构。

【具体实施方式】
[0050]为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0051]^100(^18¢011111111111081:10118,民用航空中交通管制设施间数据通信)是国际民航组织为亚太地区相邻的飞行管制服务区间制定的数据通信和管制电子移交的标准协议。基于AIDC协议建立了两个空管自动化系统间的处理流程,亚太地区相邻的飞行管制服务区间按照该处理流程进行管制移交。
[0052]在阐述基于AIDC协议建立的两个空管自动化系统间的处理流程之前,先介绍几个名词。ATSU(Air Traffic Services Units,空中交通服务单位),Controlling ATSU,以下简称C-A,可以理解为空中交通管制任务移交方Receiving ATSU,以下简称R-A,可以理解为空中交通管制任务接受方,即C-A主动联系R-A,欲将空中交通管制任务移交给R-A。国际民航组织(Internat1nal Civil Aviat1n Organizat1n, ICAO)规定了 AIDC 管制移交的标准流程,按照ICAO标准,在AIDC管制移交过程中,涉及8个阶段,12种报文类型,C-A或R-A在每一个阶段都只能接收相应种类的报文,其他报文一律视为错报。12种报文包括:ABI (ADVANCE BOUNDARY INFORMAT1N)报、MAC (COORDINAT1N CANCELLAT1N)报、CPL(CURRENT FLIGHT PLAN)报、ACP (ACCEPTANCE)报、CDN(COORDINAT1N)报、EST (COORDINAT1N ESTIMATE)报、PAC (!^REACTIVAT1N)报、REJ (REJECT1N)报、TOC (TRANSFER OF ⑶NTROL)报、AOC (ASSUMPT1N OF CONTROL)报、LAM (LOGICALACKNOWLEDGEMENT MESSAGE)报、LRM(LOGICAL REJECT1N MESSAGE)报。
[0053]基于AIDC协议建立的两个空管自动化系统间AIDC管制移交的处理流程如下:
[0054]C-A发出ABI报,通知R-A有航空器(包括飞机、飞艇、气球等在大气层中飞行的飞行器)要进入其管制区,在一定时间内C-A会接收到R-A反馈的报文。在C-A等待接收R-A反馈的报文的过程中,C-A可以发出MAC报取消通知。发送ABI报后,C-A有两种选择,其中一种选择是向R-A发送CPL报进行协商,如果R-A同意CPL报中的内容,则发送ACP报表示接受,如不果同意则发出CDN报进行修改,此后双方可相互发送CDN报进行协商,直到其中一方发送ACP报则协调结束。另一种选择是向R-A发送EST报或PAC报,此时R-A只能回复ACP报接受,其他的任何报文均为无效报文,C-A收到ACP报后,协调结束。C-A在发送报文时,如果航空器已经起飞,则其发送EST报,如果航空器尚未起飞则发送PAC报。发送CPL报与EST报的区别在于对方可以对CPL报中的内容进行修改并再次协商,而对EST报只能接受。此时如果任何一方对移交条件还要进行修改,可以再发送CDN报进行协调,直到其中一方发送ACP报接受或者发送REJ报拒绝修改而结束。如要取消协调,则C-A发送MAC报,移交操作需重新从头开始。协调结束后,C-A发送TOC报,R-A回复AOC报,则移交成功。若在规定时间内C-A没有收到R-A回复的AOC报,则需要C-A再次发出TOC报进行移交操作。
[0055]在C-A与R-A建立AIDC管制移交过程中,在规定时间内收到对方回应的LAM报后进入下一个阶段,继续进行AIDC管制移交。如果收不到LAM报或者收到LRM报则退回至上一阶段;在规定时间内收不到相对应的报文,也要退回至上一阶段。例如,发出EST报,收到了 LAM报,但是在规定时间内没收到ACP报,则退回发出EST报之前的阶段。在移交过程中收到了 MAC报,则退回最初阶段。
[0056]在AIDC管制移交过程中,只有在设定时间内接收、识别对方系统发出的AIDC报文,并回复相应的AIDC报才能顺利的进行AIDC管制移交,由于不同厂家对AIDC的理解存在差异,造成了在进行AIDC管制移交时,出现两个ATC系统相互不识别对方系统发出的AIDC报文,进而不能给出相应的回复,造成AIDC管制移交失败。
[0057]图1示出了本发明实施例提供的一种空管自动化系统间的管制移交互联转换方法的流程。参阅图1,本发明实施例提供的一种空管自动化系统间的管制移交互联转换方法,应用于空管自动化系统间的管制移交互联转换装置,该方法可以包括步骤:
[0058]步骤3101:空管自动化系统间的管制移交互联转换装置接收发出方八扣系统发出的报文,并对接收到的报文解包后进行格式分解,得到该报文的报文信息。
[0059]步骤3102:根据该报文信息中的收报地址获取接收方八扣系统的八10(]报文格式,并将该接收的报文的格式转换为该八10(:报文的接收方八IX:系统的八10(:报文格式,得到格式转换后的八10(:报文。
[0060]收报地址可以是接收方机场名称,每个机场采用的八IX:系统已知,每个八IX:系统采用的八10(:报文格式已知,可以将机场名称与其采用的八扣系统、该八扣系统采用的八10(:报文格式建立关联表,根据该关联表,只要获取关联表中的一项即可知道与其相关联的其他项。即是说,根据收报地址可以获取该报文的接收方八扣系统,获取接收方八扣系统的八10(:报文格式。
[0061]八10(:报文在格式上共由以下十二部分组成:报头、发报流水号、收报时间、收报地址、电报等级、发报时间、发报地址、日时组、文本开始符、电报正文、文本结束符、报尾。不同八扣系统对八10(:报文的格式可能存在不同。例如:
[0062](1)01^0 (0^0110 1^6(11111(181107 0164,循环冗余校验)校验码的算法和初始值设置不同。(:%校验码有上百种算法,不同的算法算出的(:%码肯定不同的初始值可设为0 一 65535之间的任意一个整数,不同的初始值在进行了移位操作后得到的码也会不同。
[0063](2)报头和报尾的不同:报头可设为或0x01 ;报尾可设为爾#咖或0x03。而且报头和发报流水号之间可以有空格也可以没有空格。
[0064]⑶文本开始符与文本结束符不同。与普通的八?八61*0118111: 1(^1 ^1^6(116160011111111111081:1011 ~6切01^,航空固定电信网)传输的报文不同,八100报文在电报正文的首尾可以加上文本开始符和文本结束符,由于是可选项,所以不同的八扣系统在配置上也不同,可能两者都有,也可能两者都没有,也有可能只有文本开始符或者只有文本结束符。
[0065](4)日时组不规范。在八10(:报文特有的编组里面,一共有2、3、4、5这四个编组,其中2、4、5编组是必选项,但是(空管自动化系统的一种)系统的报没有第2编组。在回复八⑶报时,有些…系统会加上第3编组,有些…系统不加,造成了格式上的不统一。
[0066]在八10(:的管制移交过程中,两个八扣系统中的其中一方在发出八10(:报文后,只有在接收到对方回复的相应报文后,八10(:管制移交才能进入下一个阶段。接收方八IX:系统要回复相应的八10(:报文,首先则需要能够识别出接收的八10(:报文,根据该接收的八10(:报文的格式,回复相应格式的八10(:报文才能被发出方八扣系统所识别,进而触发八10(:管制移交继续进行。
[0067]在本发明实施例提供的方法中,空管自动化系统间的管制移交互联转换装置接收发出方八扣系统发出的八10(:报文,对接收到的八10(:报文进行格式分解,判断报头是还是0x01、报尾是爾#咖还是0x03、正文前是否添加了文本开始符、正文后是否添加了文本结束符、进行¢:%校验的初始值是多少、日时组中是否有第3编组等等条件;然后得到收报地址、发报地址、收报时间、发报时间等信息;最后根据收报地址信息,获取接收方八IX:系统的八10(:报文格式,根据接收方八IX:系统的八10(:报文格式,将接收的报文的格式转换为接收方八IX:系统的八10(:报文的格式,得到格式转换后的八10(:报文。
[0068]步骤3103:将格式转换后的八10(]报文封包后转发给接收方八扣系统。
[0069]只有将接收的报文的格式转换为接收方八IX:系统所能识别的八10(:报文格式才能被接收方八扣系统所识别,进而给出相应的回复报文。也只有对收到的报文进行了详细的分析,才能了解该发出方八扣系统在八10(:报文格式上的特性,才能将接收方八IX:系统回复的相应的八10(:报文转换为发出方八IX:系统所能识别的八10(:报文格式,进而才能被发出方^10系统所识别,以进入下一个八10(:管制移交流程。
[0070]在本发明实施例提供的方法中,空管自动化系统间的管制移交互联转换装置作为中间转换方,对接收到的八10(:报文进行格式分析,根据八10(:报文信息中的收报地址,将该接收到的八10(:报文的格式转换为接收方八IX:系统所能识别的八10(:报文格式,将进行格式转换后的八10(:报文转发给接收方八扣系统。在本发明实施例提供的方法中,通过空管自动化系统间的管制移交互联转换装置对八10(:管制移交双方发出或接收的八10(:报文进行格式转换,使得双方能够顺利的进行管制移交,简化移交流程,提高移交效率和安全性。
[0071〕 不同的八扣系统除了在八10(:报文格式上有不同以外,提供的八10(:接口也可能不同,采用的传输协议也可能不同,虽然异种八扣系统八10(:接口能够相连,但是直接相连难度将相当大。图2示出了本发明实施例提供的又一种空管自动化系统间的管制移交互联转换方法的流程。参阅图2,作为另一种较佳的实施方式,本发明实施例提供的又一种空管自动化系统间的管制移交互联转换方法,可以包括步骤:
[0072]步骤3201:空管自动化系统间的管制移交互联转换装置接收发出方八扣系统发出的报文,并对接收的报文解包处理后进行格式分解,得到报文信息。
[0073]步骤3205:根据报文信息中的收报地址获取接收方八扣系统采用的八10(]报文格式,并将该接收的八10(:报文的格式转换为接收方八IX:系统的八10(:报文格式。
[0074]步骤3206:根据报文信息中的收报地址获取接收方…0系统采用的传输协议,将进行格式转换后的八10(:报文按照接收方八扣系统的传输协议的传输格式进行重新封包。
[0075]步骤3207:将重新封包的八10(]报文转发给接收方八扣系统。
[0076]空管自动化系统间的管制移交互联转换装置提供了多种对外接口,能够接收所有^10系统发出的八10(:报文,根据接收到该八10(:报文的接口可以识别出传输该八10(:报文的传输协议的传输格式。
[0077]收报地址可以是接收方机场名称,每个机场采用的八IX:系统已知,每个八IX:系统采用的八10(:报文格式已知,每个八扣系统提供的八10(:接口、采用的传输协议已知,可以将机场名称与其采用的…系统、该…系统采用的八10(:报文格式、该…系统采用的传输协议建立关联表,根据该关联表,只要获取关联表中的一项即可知道与其相关联的其他项。即是说根据收报地址可以获取该八10(:报文的接收方八IX:系统,获取接收方八扣系统的八10(:报文格式,获取接收方八扣系统的传输协议的传输格式。
[0078]^100报文传输一般采用以下几种协议:册1^、1 25、异步串口、扣?/〗?协议。
[0079]!!010 (111 ^ 16^61 0^1:8 1111^ 00111:1*01,高级数据链路控制规程)协议是通信领域中应用最广泛的协议之一,它是面向比特的高级数据链路控制规程,具有差错检测功能强大、高效和同步传输的特点。在HDLC通信方式中,所有信息都是以帧的形式传送的HDLC协议规定,所有信息传输必须以一个标志字开始,且以同一个标志字结束。开始标志字到结束标志字之间构成一个完整的信息单位,称为一帧。接收方可以通过搜索结束符来探知帧的开始和结束,以此建立帧同步。在帧与帧之间的空载期,可连续发送标志字来做填充。
[0080]IP通过采用无连接的服务提供互连网中端到端的数据单元传输。协议是Internet最基本的协议,简单地说,就是由底层的IP协议和TCP协议组成的。网络IP协议提供了能适应各种各样网络硬件的灵活性,对底层网络硬件几乎没有任何要求,任何一个网络只要可以从一个地点向另一个地点传送二进制数据,就可以使用IP协议加入Internet 了。
[0081]RS232是单个设备接入计算机时,常采用的一种接入方式,是异步通信协议,其硬件实现简单,因此在传统的设备中有很多采用了这种通信方式。
[0082]X.25规范定义了 DTE与DCE之间的点对点互操作,DTE (即用户X.25 DTE终端)连接DCE设备(基带MODEM,交换机等),一般地,Cisco路由器为DTE方,通过V.35或RS232线缆与DCE (基带MODEM)相连。X.25定义了数据通信的电话网络。在通信前一方首先通过请求通讯进程呼叫另一方,被呼叫方接受或拒绝该呼叫。如果呼叫建立,两个系统可以开始进行全双工数据传输,任何一方都可以在任何时候中断连接。X.25协议是CCITT(ITU)建议的一种协议,它定义终端和计算机到分组交换网络的连接。
[0083]空管自动化系统间的管制移交互联转换装置提供了多种对外接口,采用不同的硬件实现对不同协议的传输操作,例如采用同步通信卡传输HDLC^PX.25协议;用串口卡实现RS232异步通讯;用100M以太网卡实现TCP/IP通讯。空管自动化系统间的管制移交互联转换装置启动时,会读取配置文件来初始化需要使用的硬件及接口,设定每个接口的传输速率。收到AIDC报文后,根据接收到该AIDC报文的接口的协议的传输格式进行解包操作,然后再按需要转换的传输协议的传输格式重新进行封包操作,实现传输协议转换。
[0084]本发明实施例提供的方法中,空管自动化系统间的管制移交互联转换装置通过进行传输协议转换,使得发出方ATC系统所发出的AIDC报文能够被另一个采用不同传输协议的ATC系统所接收,实现两个不同ATC系统间的AIDC管制移交。
[0085]空管自动化系统间的管制移交互联转换装置在转发AIDC报文时,可能不需要对接收到的所有报文都向接收方ATC系统进行转发。例如,在使用AFTN网传输AIDC电报时,里面可能会夹杂有普通的AFTN电报,此时可选择都进行转发或者只转发其中的AIDC电报。再如,如果发出方ATC系统发出的是格式错误的AIDC报,则也可以不需要将其转发。作为较佳的实施方式,本发明实施例提供的空管自动化系统间的管制移交互联转换方法中,在步骤S205之前还包括:
[0086]步骤S202:对接收到的报文进行格式分解后可以得到报文信息,根据报文信息对接收到的报文进行解析。判断该接收的报文是否为格式正确的AIDC报文,如果不是则直接滤除,即不对该报文进行格式转换并转发。继续接收所述发出方空管自动化系统发出的报文,并根据所接收的报文的报文信息判断所述接收的报文是否为格式正确的AIDC报文,直至接收到格式正确的AIDC报文。
[0087]此时,步骤S205中所述根据所述报文信息中包含的收报地址,获取接收方空管自动化系统的民用航空中交通管制设施间数据通信AIDC报文格式,包括:根据所述格式正确的八10(:报文的报文信息中包含的收报地址,获取接收方空管自动化系统的民用航空中交通管制设施间数据通信八10(:报文格式。
[0088]八10(:报文在格式上共由以下十二部分组成:报头、发报流水号、收报时间、收报地址、电报等级、发报时间、发报地址、日时组、文本开始符、电报正文、文本结束符、报尾,根据报文的格式组成可判断报文是否为格式正确的八10(:报文。如果报文信息中未包括上述十二部分或者上述十二部分的顺序不正确,则该报文不是八10(:报文(例如普通的他例报文)或者是不完整的八10(:报文或格式错误的八10(:报文,此时直接滤除该报文,不进行格式转换及转发。
[0089]虽然接收的报文是格式正确的八10(:报文,但是也可以对其中的部分报文不进行转发。例如,如果发出方八扣系统发出的是[冊报则可以不转发(收到[應报与设定时间内未收到1八1报都会回退至移交流程的上一阶段)。作为较佳的实施方式,本发明实施例提供的空管自动化系统间的管制移交互联转换方法中,在步骤3202之后,还包括:
[0090]步骤3203:如果接收的报文是格式正确的八100报文,则进一步提取出报文信息中的报头、报尾、电报正文、收报地址等详细信息,对电报正文进行分解,判断其报文种类。^100 电报种类有:八81、⑶匕然后再判断所述八10(:报文信息中的至少一个报文信息项是否与预设的过滤信息中的至少一个过滤信息项一致,如果是,则滤除所述格式正确的八10(:报文。继续接收所述发出方空管自动化系统发出的报文,并判断所述格式正确的八10(:报文的报文信息中的至少一个报文信息项是否与预设的过滤信息中的至少一个过滤信息项一致,直至接收到与预设的过滤信息中的全部过滤信息项不一致的格式正确的八10(:报文;
[0091]此时,步骤3205中所述根据所述格式正确的八10(]报文的报文信息中包含的收报地址,获取接收方空管自动化系统的民用航空中交通管制设施间数据通信八10(:报文格式,包括:根据所述与预设的过滤信息中的全部过滤信息项不一致的格式正确的八10(:报文的报文信息中包含的收报地址,获取接收方空管自动化系统的民用航空中交通管制设施间数据通信纟报文格式
[0092]过滤信息中的过滤信息项根据需求而设定,例如,过滤信息中包括收报地址为八的报文,如果接收的报文的收报地址为八,则直接滤除。再如,过滤信息中包括[應报,如果接收的报文的种类为[應报,则直接滤除。
[0093]通过设置过滤条件对接收的报文进行过滤,仅将过滤后的报文在进行格式转换后转发给接收方八扣系统,避免了对错误的报文(如普通的他例报文,由于他例报文不是八10(:管制移交所使用的报文,因此接收方八扣系统即使接收到他例报文后也不会做出回复)进行处理移交,简化了纟10(:管制移交流程,提高了移交效率。
[0094]虽然国际民航组织1(^0规定了八10(:管制移交的移交流程,但是由于对八10(:的不同理解,不同八扣系统的八10(:管制移交流程可能不一致,两个八扣系统在八10(:管制移交时可能会因为流程不一致而导致移交失败。在八10(:管制移交流程中,每个流程相应的规定了传输相应类型的报文,否则视为错误报文。例如,两个八扣系统的八10(:管制移交流程不一致,可能本应该发送…¢:报文的却发送了其他报文,导致视为出错。作为较佳的实施方式,本发明实施例提供的空管自动化系统间的管制移交互联转换方法中,在步骤3203之后,还包括:
[0095]S204:所述管制移交互联转换装置判断所述与预设的过滤信息中的全部过滤信息项不一致的格式正确的AIDC报文的报文类型是否正确,如果否,则向所述发出方空管自动化系统发送逻辑错误LRM报文;继续接收所述发出方空管自动化系统发出的报文,并判断所述与预设的过滤信息中的全部过滤信息项不一致的格式正确的AIDC报文的报文类型是否正确,直至接收到报文类型正确的与预设的过滤信息中的全部过滤信息项不一致的格式正确的AIDC报文。
[0096]此时,步骤S205中所述根据所述与预设的过滤信息中的全部过滤信息项不一致的格式正确的AIDC报文的报文信息中包含的收报地址,获取接收方空管自动化系统的AIDC报文格式,包括:
[0097]根据所述报文类型正确的与预设的过滤信息中的全部过滤信息项不一致的格式正确的AIDC报文的报文信息中包含的收报地址,获取接收方空管自动化系统的AIDC报文格式。
[0098]通过对报文类型的分析,当发出方空管自动化系统发出错误类型的报文时,向发出方空管自动化系统发送LRM报文,以提示其发送的报文类型错误,促使其按照ICAO标准规范AIDC管制移交流程,实现移交流程控制,使得各种ATC系统都按照ICAO标准规范AIDC管制移交流程,以进一步促进两个ATC系统AIDC管制移交成功。
[0099]本发明实施例提供的空管自动化系统间的管制移交互联转换方法中,通过对AIDC管制移交过程中传输的AIDC报文进行格式转换、传输协议转换,使得管制移交的双方能够接收并识别对方发出的AIDC报文,并回复相应的AIDC报文并被对方所识别及接收,进而顺利地进行AIDC管制移交,即实现不同ATC系统间的AIDC管制移交,使相邻管制区之间能够完全在不使用电话的情况下完成管制移交,简化了不同ATC系统间的移交流程,大大提高管制员工作效率、保障空管安全的重要手段,从而为提高空管系统的保障能力,提高飞行安全的保障水平。
[0100]接收方ATC系统在接收到空管自动化系统间的管制移交互联转换装置转发的AIDC报文(此时的AIDC报文已经经过格式转换和协议转换)后,给出相应的回复报文。空管自动化系统间的管制移交互联转换装置将该回复报文进行格式转换和传输协议转换,进行重新封包,再将重新封包后的回复报文转发给发出方ATC系统。如果此时将给出回复报文的ATC系统作为发出方ATC系统,那么接收该回复报文的ATC系统则为接收方ATC系统。
[0101]图3示出了本发明实施例提供的一种空管自动化系统间的管制移交互联转换装置的结构,参阅图3,该装置包括报文接收单元301、报文分解单元302、报文过滤单元303、AIDC报文格式转换单元304、AIDC报文传输协议转换单元305和AIDC报文转发单元306。
[0102]报文接收单元301,用于接收发出方ATC系统发出的报文。
[0103]报文分解单元302,用于将接收的报文解包后进行格式分解,得到接收的报文的报文信息。
[0104]报文过滤单元303,用于根据报文信息判断接收的报文是否为格式正确的AIDC报文,如果不是则直接滤除该报文;如果是格式正确的AIDC报文,则进一步判断所述格式正确的AIDC报文信息中的至少一个报文信息项是否与预设的过滤信息中的至少一个过滤信息项一致,如果是则滤除所述格式正确的AIDC报文。如果对接收的报文都进行转发,则可以不设置报文过滤单元。设置报文过滤单元对于不需要转发的报文进行过滤,可以避免多余的转发流程,简化管制移交流程。
[0105]八10(:报文在格式上共由以下十二部分组成:报头、发报流水号、收报时间、收报地址、电报等级、发报时间、发报地址、日时组、文本开始符、电报正文、文本结束符、报尾。
[0106]常见的电报种类有:八81、£81, ?仏、嫩?:、⑶队八?:?、诎了、[舰、[咖、100,八00。如果过滤信息中涉及八10(:报文的种类,则报文分解单元202还用于对接收的八10(:报文进行正文分解,判断其属于哪种电报。
[0107]^100报文格式转换单元304,用于根据八100报文信息中的收报地址获取接收方^10系统的八10(:报文格式,并将该接收的八10(:报文的格式转换为接收方八IX:系统的八100报文格式。
[0108]八10(:报文传输协议转换单元305,用于根据报文信息中的收报地址获取接收方八扣系统的传输协议,将进行格式抓换后的八10(:报文按照接收方…系统采用的传输协议的传输格式进行重新封包。此处的报文信息指的是接收的所有的报文的报文信息,或者格式正确的八10(:报文信息,或者是与预设的过滤信息中的全部过滤信息项不一致的格式正确的八10(:报文信息。
[0109]^100报文转发单元306,用于将重新封包的八10(]报文转发给接收方八扣系统。
[0110]接收方八扣系统在接收到空管自动化系统间的管制移交互联转换装置转发的八10(:报文(此时的八10(:报文已经经过格式转换和传输协议转换)后,给出相应的回复报文。空管自动化系统间的管制移交互联转换装置的报文接收单元301接收该回复报文,八10(:报文格式转换单元304将该回复报文进行格式转换,纟10(:报文传输协议转换单元305进行传输协议转换,将格式转换后的回复报文进行重新封包,^100报文转发单元306将重新封包后的回复报文转发给发出方八扣系统。发出方八扣系统接收到该回复报文后即完成管制移交中的一个流程。
[0111]通过本发明实施例提供的空管自动化系统间的管制移交互联转换装置,对八10(:管制移交过程中传输的八10(:报文进行格式转换、传输协议转换,使得管制移交的双方能够接收并识别对方发出的八10(:报文,并回复相应的八10(:报文并被对方所接收及识别,进而顺利地进行八10(:管制移交,即实现不同八扣系统间的八10(:管制移交,使相邻管制区之间能够完全在不使用电话的情况下完成管制移交,简化了不同八扣系统间的移交流程,大大提高管制员工作效率、保障空管安全的重要手段,从而为提高空管系统的保障能力,提高飞行安全的保障水平。
[0112]本发明实施例提供的空管自动化系统间的管制移交互联转换装置,为实现不同八扣系统间的八10(:管制移交提供了保障。本发明实施例提供的另一种空管自动化系统间的管制移交互联转换装置还可用于测试…系统的八10(:移交功能。
[0113]图4示出了本发明实施例提供的又一种空管自动化系统间的管制移交互联转换装置的结构,参阅图4,该装置包括报文接收单元301、报文分解单元302、^100报文过滤单元303、纟10(:报文格式转换单元304、纟10(:报文传输协议转换单元305、纟10(:报文转发单元306和八报文模拟单元307。
[0114]报文接收单元301,用于接收发出方八IX:系统发出的报文。
[0115]报文分解单元302,用于对接收的报文进行格式分解,得到报文信息,然后对报文信息中的电报正文进行正文分解,判断其属于哪种电报。常见的八10(:电报种类有:八81、CPL,EST、PAC、MAC、CDN、ACP、REJ, LAM、LRM、TOC、AOC0 从上述的 AIDC 管制移交流程控制里可以看出,接收方ATC系统在收到了 AIDC报文后,要对其进行回复,且回复相应的AIDC报才能进入下一流程。通过对接收的AIDC报文的电报正文进行正文分解,判断其属于哪种电报,才能回复相应的AIDC报文。例如,C-A向R-A发送EST报,R-A接收后经过对该EST报进行正文分解,判读其为EST报,此时R-A则回复ACP报,AIDC管制移交进入下一流程。如果此时R-A回复其他的任何报文均为无效报文。
[0116]AIDC报文模拟单元307,用于模拟生成AIDC报文。模拟生成的AIDC报文通过AIDC报文转发单元306回复给发出方ATC系统。发出方ATC系统只有在接收到相应的回复报文,AIDC管制移交流程才能进入到下一阶段。接收到AIDC报文后,通过回复错误的AIDC报文,例如,在回复报文时少填写一个编组,或是多添加一个文本开始符,或者写上错误的CRC校验码,甚至将发报地址写错,来测试ATC系统收到这份错误的回复报文后会做何处理,即观察移交流程上会产生怎样的变化,以此来判断该ATC系统的AIDC容错功能。
[0117]在回复报文时,可以采用自动回复或手动回复两种模式。
[0118]自动回复:对收到的报文判断其电报种类后,只要不是LAM报或LRM报,就应回复LAM报表示确认收到了刚才那份电报。LAM报一般可以设为自动发出,在自动组报时,就要与收到的报文的格式一致,特别要注意的就是报头、报尾以及有无文本开始符。然后对AIDC报文特有的日时组信息重新生成,LAM的日时组里包含了 2、3、4、5组里的全部编组,第2编组为发出的这份LAM报的编号,6位数字表示,位数不够就前面补O ;第3编组为前面收到的那份电报里提取出的发报地址(即发报机场名称)加上该份报文的编号;第4编组为“年年月月日日时时分分秒秒”表示的发报时间;第5编组为按对方ATC系统设定的CRC初始值计算出来的这份 LAM 报的 CRC 码(如:2.000052-3.ZBYN000001-4.050428011542-5.CA81-)。收到对方ATC系统发出的EST报后,回复ACP报也可以采用自动回复。通过自动回复给出正确的回复报文,可以测试ATC系统的AIDC移交功能。
[0119]手动回复:手动回复则需要对报文进行填写,按照设定好的参数(参数的设定是根据接收的报文的格式而进行的)产生一份完整的报文,确认报文格式无误后即可发送出该份电报。通过手动填写错误的电报正文,或错误的报文格式,可以测试ATC系统的AIDC容错功能。
[0120]在两个ATC系统进行正式AIDC管制移交之前,测试各个ATC系统的AIDC移交功能,测试两个ATC系统在管制移交互联时可能出现的问题,在两个相邻管制区的ATC系统真正连接之前解决这些问题,避免系统移交时出现问题造成航班流量控制,降低管制风险。通过模拟出各类ATC系统所能识别的AIDC报文,当收到ATC系统发出的AIDC报文时,根据AIDC移交流程和报文的派发顺序,自动模拟出产生相应的回复报文,输出到ATC系统,从而大大减少了人工模拟和人工派发的工作量,相应速度得到了提高。
[0121]本发明实施例提供的空管自动化系统间的管制移交互联转换装置,按照ICAO (Internat1nal Civil Aviat1n Organizat1n,国际民航组织)标准定义为 8 种不同的移交阶段,在每一个阶段下,只能接收和发送规定种类的报文,当收到其他种类的报文时,会给出错误提示,同时回复报文出错信息给ATC系统,使ATC系统的AIDC移交流程回退到该报文发送前,使收发双方ATC系统AIDC移交阶段保持一致,避免之后的移交过程因为所处阶段的不一致而失败。同时可以检测ATC系统的AIDC移交流程和各阶段的发报规范与10\0标准是否一致。
[0122]参阅图5,本发明实施例还提供了一种空管自动化系统间的管制移交互联转换装置400,包括:处理器404,存储器401,总线402和通信接口 403,所述处理器404、通信接口403和存储器401通过总线402连接;
[0123]其中,存储器401用于存储程序405 ;处理器404,用于执行存储器401中的程序405 ;其中,处理器404通过通信接口 403接收数据流。
[0124]在具体实现中,程序405可以包括程序代码,所述程序代码包括计算机操作指令。
[0125]处理器404可能是一个中央处理器⑶口,或者是特定集成电路…X (八卯丨化社1〇1181)601^10 取'£11:6(1,或者是被配置成实施本发明实施例的一个或多个集成电路。
[0126]参见附图4,程序405可以包括:
[0127]报文接收单元301,用于接收发出方八IX:系统发出的报文。
[0128]报文分解单元302,用于将接收的报文解包后进行格式分解,得到接收的报文的报文信息。
[0129]报文过滤单元303,用于根据报文信息判断接收的报文是否为八10(:报文,如果不是则直接滤除该报文;如果是八10(:报文,则进一步判断所述八10(:报文信息中的至少一个报文信息项是否与预设的过滤信息中的至少一个过滤信息项一致,如果是则滤除所述八10(:报文。
[0130]^100报文格式转换单元304,用于根据八100报文信息中的收报地址获取接收方^10系统的八10(:报文格式,并将该接收的八10(:报文的格式转换为接收方八IX:系统的八100报文格式。
[0131]^100报文传输协议转换单元305,用于根据八100报文信息中的收报地址获取接收方八扣系统的传输协议,并将进行格式抓换后的八10(:报文按照接收方…系统采用的传输协议的传输格式进行重新封包。
[0132]^100报文转发单元306,用于将重新封包的八10(]报文转发给接收方八扣系统。
[0133]八报文模拟单元307,用于模拟生成八10?:报文。
[0134]本发明实施例提供的空管自动化系统间的管制移交互联转换方法及装置应用于空管自动化系统间的管制移交系统,实现相邻两个空管自动化系统间的八10(:管制移交。参阅图6,本发明实施例提供的空管自动化系统间的管制移交系统,包括:
[0135]发出方空管自动化八扣系统500,用于向管制移交互联转换装置600发送八100报文;
[0136]管制移交互联转换装置600,用于接收发出方空管自动化系统500发出的所述八10(:报文,对所述接收到的所述八10(:报文解包后进行格式分解,得到所述报文的报文信息;
[0137]根据所述报文信息中包含的收报地址,获取接收方空管自动化系统的民用航空中交通管制设施间数据通信八10(:报文格式,将所述接收到的报文的格式转换为所述接收方空管自动化系统的所述八10(:报文格式,得到格式转换后的八10(:报文;
[0138]根据所述收报地址获取所述接收方空管自动化系统采用的传输协议,将所述格式转换后的八10(:报文按照接收方空管自动化系统的传输协议的传输格式进行重新封包,得到重新封包后的AIDC报文,转发给接收方空管自动化系统;
[0139]接收方空管自动化ATC系统700,用于接收所述管制移交互联转换装,600发出的所述重新封包后的AIDC报文。
[0140]两个ATC系统需要具备AIDC管制移交功能且AIDC管制移交功能完好才能实现AIDC管制移交,因此,在两个ATC系统进行正式AIDC管制移交之前,测试各个ATC系统的AIDC移交功能,测试两个ATC系统在管制移交互联时可能出现的问题,在两个相邻管制区的ATC系统真正连接之前解决这些问题,才能避免系统移交时出现问题造成航班流量控制,降低管制风险。本发明实施例提供的空管自动化系统间的管制移交系中,所述管制移交互联转换装置600还用于:
[0141]在接收到所述发出方空管自动化系统发出的所述AIDC报文后,根据接收到的所述AIDC报文模拟生成回复AIDC报文发送给所述发出方ATC系统500。
[0142]管制移交互联转换装置600在接收到所述发出方ATC系统发出的所述AIDC报文后,根据接收到的所述AIDC报文,一方面可以模拟生成正确的回复AIDC报文发送给所述发出方ATC系统,如果发出方ATC系统接收到所述正确的回复AIDC报文后,继而又向管制移交互联转换装置600发送相应的AIDC报文,即发出方ATC系统接收到所述正确的回复AIDC报文后继续执行AIDC管制移交的下一个流程,则可以说明发出方ATC系统具备AIDC管制移交功能。管制移交互联转换装置600在接收到所述发出方ATC系统发出的所述AIDC报文后,另一方面可以模拟生成错误的回复AIDC报文发送给所述发出方ATC系统,根据发出方ATC系统接收到所述错误的回复AIDC报文后,是否继续向管制移交互联转换装置600发送AIDC报文,或者发送什么样的AIDC报文,可以分析发出方ATC系统是否具备容错功能,分析发出方ATC系统的AIDC管制移交功能是否完好。
[0143]作为另一种测试方式,所述管制移交互联转换装置还可以用于:模拟生成AIDC报文,将所述模拟生成的AIDC报文发出给所述接收方ATC化系统。
[0144]接收方ATC系统还用于:接收所述管制移交互联转换装置发送的所述模拟生成的AIDC报文,根据接收到的所述AIDC报文生成回复AIDC报文发送给所述管制移交互联转换
>j-U ρ?α装直。
[0145]作为一种可能方式,接收方ATC系统在接收到管制移交互联转换装置发送的所述模拟生成的AIDC报文后,可能会不作出任何回应,此时可以分析出接收方ATC系统不能识别AIDC报文,不具备AIDC管制移交功能。作为另一种可能方式,接收方ATC系统在接收到管制移交互联转换装置发送的所述模拟生成的AIDC报文后,可能会给出回复AIDC报文,根据接收方ATC系统给出的回复AIDC报文是否正确(在AIDC管制移交过程中,接收到AIDC报文后只能回复相应的AIDC报文),可以分析接收方ATC系统的AIDC管制移交功能是否完好。
[0146]本发明实施例提供的空管自动化系统间的管制移交系统中,通过管制移交互联转换装置对发出方ATC系统和接收方ATC系统进行测试,在两个ATC系统进行正式AIDC管制移交之前,测试两个ATC系统在管制移交互联时可能出现的问题,在两个相邻管制区的ATC系统真正连接之前解决这些问题,可以避免系统移交时出现问题造成航班流量控制,降低管制风险。
[0147]本发明实施例所提供的进行数据处理的计算机程序产品,包括存储了程序代码的计算机可读存储介质,所述程序代码包括的指令可用于执行前面方法实施例中所述的方法,具体实现可参见方法实施例,在此不再赘述。
[0148]所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述的系统、装置和单元的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。
[0149]在本申请所提供的几个实施例中,应该理解到,所揭露的系统、装置和方法,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些通信接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。
[0150]所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。
[0151]另外,在本发明各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。
[0152]所述功能如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例所述方法的全部或部分步骤。而前述的存储介质包括山盘、移动硬盘、只读存储器(801, 1^68(1-01117此!!!。!^)、随机存取存储器(狀^!,1^111(10111 ^00688、磁碟或者光盘等各种可以存储程序代码的介质。
[0153]显然,本领域的技术人员应该明白,上述的本发明的各单元或各步骤可以用通用的计算装置来实现,它们可以集中在单个的计算装置上,或者分布在多个计算装置所组成的网络上,可选地,它们可以用计算装置可执行的程序代码来实现,从而,可以将它们存储在存储装置中由计算装置来执行,或者将它们分别制作成各个集成电路单元,或者将它们中的多个单元或步骤制作成单个集成电路单元来实现。这样,本发明不限制于任何特定的硬件和软件结合。软件类发明可有这段话,否则删除。
[0154]以上所述仅为本发明的优选实施例而已,并不用于限制本发明,对于本领域的技术人员来说,本发明可以有各种更改和变化。本领域技术人员基于本发明中的实施例给出的启示,在没有做出创造性劳动的前提下,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
【权利要求】
1.一种空管自动化系统间的管制移交互联转换方法,其特征在于,应用于管制移交互联转换装置,所述方法包括: 所述管制移交互联转换装置接收发出方空管自动化系统发出的报文,对所述接收到的报文解包后进行格式分解,得到所述报文的报文信息; 根据所述报文信息中包含的收报地址,获取接收方空管自动化系统的民用航空中交通管制设施间数据通信AIDC报文格式,将所述接收到的报文的格式转换为所述接收方空管自动化系统的所述AIDC报文格式,得到格式转换后的AIDC报文; 将所述格式转换后的AIDC报文封包后转发给接收方空管自动化系统。
2.根据权利要求1所述的方法,其特征在于,在所述根据所述报文信息中包含的收报地址,获取接收方空管自动化系统的民用航空中交通管制设施间数据通信AIDC报文格式,并将所述接收到的报文的格式转换为所述接收方空管自动化系统的所述AIDC报文格式,得到格式转换后的AIDC报文之前,所述方法还包括: 所述管制移交互联转换装置根据所述报文信息判断所述接收的报文是否为格式正确的AIDC报文,如果不是则滤除所述接收的报文;继续接收所述发出方空管自动化系统发出的报文,并根据所接收的报文的报文信息判断所述接收的报文是否为格式正确的AIDC报文,直至接收到格式正确的AIDC报文; 所述根据所述报文信息中包含的收报地址,获取接收方空管自动化系统的民用航空中交通管制设施间数据通信AIDC报文格式,包括: 根据所述格式正确的AIDC报文的报文信息中包含的收报地址,获取接收方空管自动化系统的AIDC报文格式。
3.根据权利要求2所述的方法,其特征在于,在所述根据所接收的报文的报文信息判断所述接收的报文是否为格式正确的AIDC报文,直至接收到格式正确的AIDC报文之后,所述方法还包括: 所述管制移交互联转换装置判断所述格式正确的AIDC报文的报文信息中的至少一个报文信息项是否与预设的过滤信息中的至少一个过滤信息项一致,如果是则滤除所述格式正确的AIDC报文;继续接收所述发出方空管自动化系统发出的报文,并判断所述格式正确的AIDC报文的报文信息中的至少一个报文信息项是否与预设的过滤信息中的至少一个过滤信息项一致,直至接收到与预设的过滤信息中的全部过滤信息项不一致的格式正确的AIDC报文; 所述根据所述格式正确的AIDC报文的报文信息中包含的收报地址,获取接收方空管自动化系统的AIDC报文格式,包括: 根据所述与预设的过滤信息中的全部过滤信息项不一致的格式正确的AIDC报文的报文信息中包含的收报地址,获取接收方空管自动化系统的民用航空中交通管制设施间数据通信AIDC报文格式; 所述AIDC报文的报文信息中的报文信息项包括:报头、发报流水号、收报时间、收报地址、电报等级、发报时间、发报地址、日时组、文本开始符、电报正文、文本结束符、报尾。
4.根据权利要求3所述的方法,其特征在于,在所述直至接收到与预设的过滤信息中的全部过滤信息项不一致的格式正确的AIDC报文之后,所述方法还包括: 所述管制移交互联转换装置判断所述与预设的过滤信息中的全部过滤信息项不一致的格式正确的AIDC报文的报文类型是否正确,如果否,则向所述发出方空管自动化系统发送逻辑错误LRM报文;继续接收所述发出方空管自动化系统发出的报文,并判断所述与预设的过滤信息中的全部过滤信息项不一致的格式正确的AIDC报文的报文类型是否正确,直至接收到报文类型正确的与预设的过滤信息中的全部过滤信息项不一致的格式正确的AIDC报文; 所述根据所述与预设的过滤信息中的全部过滤信息项不一致的格式正确的AIDC报文的报文信息中包含的收报地址,获取接收方空管自动化系统的AIDC报文格式,包括: 根据所述报文类型正确的与预设的过滤信息中的全部过滤信息项不一致的格式正确的AIDC报文的报文信息中包含的收报地址,获取接收方空管自动化系统的AIDC报文格式。
5.根据权利要求1至4之一所述的方法,其特征在于,所述将所述格式转换后的AIDC报文封包后转发给接收方空管自动化系统,包括: 所述管制移交互联转换装置根据所述收报地址获取所述接收方空管自动化系统采用的传输协议,将所述格式转换后的AIDC报文按照接收方空管自动化系统的传输协议的传输格式进行重新封包,得到重新封包后的AIDC报文,将所述重新封包后的AIDC报文转发给接收方空管自动化系统。
6.一种空管自动化系统间的管制移交互联转换装置,其特征在于,包括: 报文接收单元:用于接收发出方空管自动化系统发出的报文; 报文分解单元:用于对接收的报文进行格式分解,得到所述接收的报文的报文信息; AIDC报文格式转换单元:用于根据所述报文信息中包含的收报地址,获取接收方空管自动化系统的民用航空中交通管制设施间数据通信AIDC报文格式,并将所述接收到的报文的格式转换为所述接收方空管自动化系统的所述AIDC报文格式,得到格式转换后的AIDC报文; AIDC报文转发单元:用于将格式转换后的AIDC报文封包后转发给接收方空管自动化系统。
7.根据权利要求6所述的装置,其特征在于,还包括: 报文过滤单元:用于根据所述报文信息判断所述接收的报文是否为格式正确的AIDC报文,如果不是则滤除所述接收的报文;所述AIDC报文格式转换单元:用于根据所述格式正确的AIDC报文的报文信息中包含的收报地址,获取接收方空管自动化系统的民用航空中交通管制设施间数据通信AIDC报文格式,并将所述接收到的报文的格式转换为所述接收方空管自动化系统的所述AIDC报文格式,得到格式转换后的AIDC报文; 如果所述接收的报文是格式正确的AIDC报文时,则所述报文过滤单元还用于判断所述格式正确的AIDC报文的报文信息中的至少一个报文信息项是否与预设的过滤信息中的至少一个过滤信息项一致,如果是则滤除所述格式正确的AIDC报文;所述AIDC报文格式转换单元:用于根据与预设的过滤信息中的全部过滤信息项不一致的格式正确的AIDC报文的报文信息中包含的收报地址,获取接收方空管自动化系统的民用航空中交通管制设施间数据通信AIDC报文格式,将所述接收到的与预设的过滤信息中的全部过滤信息项不一致的格式正确的AIDC报文的格式转换为所述接收方空管自动化系统的所述AIDC报文格式,得到格式转换后的AIDC报文; AIDC报文的报文信息中的报文信息项包括报头、发报流水号、收报时间、收报地址、电报等级、发报时间、发报地址、日时组、文本开始符、电报正文、文本结束符、报尾。
8.根据权利要求6或7所述的装置,其特征在于,还包括: AIDC报文传输协议转换单元:用于根据收报地址获取接收方空管自动化系统采用的传输协议,将格式转换后的AIDC报文按照接收方空管自动化系统的传输协议的传输格式进行重新封包,得到重新封包后的AIDC报文; 所述AIDC报文转发单元:用于将所述重新封包后的AIDC报文转发给接收方空管自动化系统。
9.根据权利要求8所述的装置,其特征在于,还包括: AIDC报文模拟模块:用于模拟生成AIDC报文。
10.一种空管自动化系统间的管制移交系统,其特征在于,包括: 发出方空管自动化系统:用于向管制移交互联转换装置发送AIDC报文; 管制移交互联转换装置:用于接收发出方空管自动化系统发出的所述AIDC报文,对所述接收到的所述AIDC报文解包后进行格式分解,得到所述报文的报文信息; 根据所述报文信息中包含的收报地址,获取接收方空管自动化系统的民用航空中交通管制设施间数据通信AIDC报文格式,将所述接收到的报文的格式转换为所述接收方空管自动化系统的所述AIDC报文格式,得到格式转换后的AIDC报文,将格式转换后的AIDC报文封包后转发给接收方空管自动化系统; 接收方空管自动化系统:用于接收所述管制移交互联转换装置转发的所述格式转换后的AIDC报文。
【文档编号】H04L29/06GK104301335SQ201410631746
【公开日】2015年1月21日 申请日期:2014年11月11日 优先权日:2014年11月11日
【发明者】薛康, 程延松, 侯昌波, 秦晋, 吴振亚, 祝亮 申请人:成都民航空管科技发展有限公司, 中国民用航空总局第二研究所
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1