飞行器中的飞行器-地面通信的分布式管理的制作方法
【专利摘要】一种飞行器中的飞行器-地面通信的分布式管理。一种在飞行器上配置通信管理的方法,包括:实现用于在掌控飞行器的飞行器-地面通信的计算机装备项的网络中选取主装备项的机制;根据所述主装备项来配置通信管理。该方法使得掌控飞行器-地面通信的应用能够在各连网的计算机装备项之间分布。
【专利说明】飞行器中的飞行器-地面通信的分布式管理
【技术领域】
[0001]本发明涉及飞行器中的飞行器-地面通信的领域,也就是说,涉及从飞行器到地面上的至少一个站或从地面上的至少一个站到飞行器的通信。
【背景技术】
[0002]特别地针对A380,空中客车公司已经开发了基于NSS(表示“网络服务器系统”)的飞行器机载的网络架构。NSS的一部分专用于航空电子通信。另一部分特别地专用于飞行运营域(该部分在下文中被称为“NSS飞行ops”域)。
[0003]因此,NSS飞行ops域连接到外部世界,特别地,航空公司的运营中心。NSS飞行ops域与航空公司的运营中心之间的飞行器-地面通信受OWAG系统(0WAG表示“开放世界飞行器地面”)管理。在W02008/139062中描述了这类系统。
[0004]OffAG系统启用关于NSS飞行ops域和航空公司的运营中心的通信应用透明的飞行器-地面通信。
[0005]例如,OWAG系统管理NSS飞行ops域的飞行器-地面通信装置。目前,这些装置是但不限于Gatelink(WiF1、蜂窝)和Satcom SBB0这种管理通信装置的功能由LGCM软件组件(LGCM表示“轻型绿色通信管理器”)提供,其可以安装在NSS飞行ops域的ANSU-AFMR服务器上。
[0006]OffAG系统可以进一步提供对于飞行器(NSS飞行ops域)与地面(航空公司的运营中心)之间的数据的交换而言是强健、集中并且安全的异步服务。该功能由可以安装在ANSU-AFMR服务器上的OAMS软件组件(0AMS表示“机载异步传信服务器”)提供。此外,OAMS在航空公司的运营中心的位置处具有地面上的对应部分,称为GAMS(表示“地面异步传信服务器”)。因此在上行链路方向上(地面到飞行器)并且同样在下行链路方向上(飞行器到地面)在OAMS与GAMS之间进行飞行器-地面数据通信。
[0007]OWAG系统可以因此提供用于通信应用或这些所需的待实现的通信的接口。这些“通信”应用可以是在飞行器上或在地面上。它们可以使用一组原生功能来与OWAG系统进行接口,例如“提交数据以发送”、“取得所接收到的数据”等。对于用于与OWAG进行接口的应用所给出的这一组原生功能被称为飞行器上的OAMS API和地面上的GAMS API。OAMS API在飞行器上安装在ANSU-AFMR服务器上,但也安装在驾驶员在驾驶室中具有的并且使用通信应用的类3EFB (EFB表示“电子飞行包”)上。
[0008]OffAG系统特别地管理飞行器-地面通信的丢失和重建以及关于信息变换错误的中断和续传。因此,OffAG使得“飞行器-地面通信”的复杂性问题能够从OWAG客户端应用得以消除。
【发明内容】
[0009]发明人已经发现,仅对单个装备项“NSS飞行ops域的ANSU-AFMR服务器”执行OffAG的OAMS服务和LGCM服务。因此,在ANSU-AFMR服务器的故障或停止的情况下,OffAG服务对于该服务器的客户机通信应用不再可用,甚至应用在驾驶室的类3EFB上运行,情况也是如此。
[0010]发明人还已经发现,在希望以相同级别的可靠性来与地面进行通信的应用的驾驶室主控应用中,存在越来越多数量的装备项。存在例如经由WiFi或其它无线通信装置连接到机载网络的平板计算机。
[0011]本发明针对这种情况。
[0012]本发明的第一方面涉及一种在飞行器上配置通信管理的方法,包括以下步骤:
[0013]-检测通信管理配置事件,
[0014]-交换与用于在掌控飞行器的飞行器-地面通信的计算机装备项的网络中选取主装备项的至少一个选取准则有关的信息,
[0015]-根据所交换的信息来确定主装备项,
[0016]-根据所确定的主装备项来配置通信管理。
[0017]根据第一方面的方法使得可以在连网的计算机装备项(例如NSS飞行Ops域的计算机装备项)之间分布掌控飞行器-地面通信的应用(如OWAG系统中的应用,例如LGCM和 0AMS)。
[0018]也可以不再在单个机载装备项上而是在一些或所有机载装备项上启动掌控飞行器-地面通信服务的应用。基于不同的机载装备项之间的对话来实现用于确定(或选取)主装备项的机制,使得可以单独地(例如在给定时间在机载平台上)执行每个通信应用(例如LGCM和0AMS)。因此,每个通信应用可以在若干机载装备项上启动,但其仅在给定时间在这些装备项中的单独一个上有效地执行。此外,同一装备项可以在给定时间实现一个或多个飞行器-地面通信应用。
[0019]根据第一方面的方法使得可以承受主装备项的缺陷,这是因为在此情形下,选取机制可以特别被实现为检测主装备项的丢失,指定(例如掌控通信应用的执行的)新的主装备项等。
[0020]根据第一方面的方法还使得能够动态地共同放置飞行器-地面通信装置(例如NSS飞行ops域的飞行器-地面通信装置)。因此,主装备项可以同时管理飞行器的飞行器-地面通信以及由随时连接到网络的装备项所提供的飞行器-地面通信。
[0021]在通常意义上,由于飞行器-地面通信管理可以不再对于所有应用在单个装备项上以集中方式运行,因此其可用性增加。
[0022]机载装备项所给出的冗余得以利用。
[0023]能够被实现的通信装置的类型和数量增加。
[0024]由于飞行器机载通信的管理可以根据机载可用的装备项而适用于不同的架构,因此这种管理更加灵活。
[0025]本发明可以应用于以上以及说明书的其余部分中所指代的OWAG系统。
[0026]航空公司可以使得机载装备项与地面上的单个服务器即安装在航空公司的运营中心的位置处的GAMS进行通信。
[0027]由于重新使用已经存在的OWAG方案,因此可以实现对于所有通信装备项统一的通信服务。
[0028]根据示例实施例,所述事件是以下事件中的至少一个:
[0029]-所述飞行器的通电,
[0030]-连接到掌控飞行器的飞行器-地面通信的计算机装备项的所述网络,以及
[0031]-与掌控飞行器的飞行器-地面通信的计算机装备项的所述网络断开连接。
[0032]例如,所交换的信息项中的至少一个包括以下项中的至少一个或其中之一:
[0033]-分别与连接到所述网络的计算机装备项相关联的优先级数据项,
[0034]-分别与连接到所述网络的计算机装备项相关联的网络地址,以及
[0035]-来自通信管理授权方的覆盖(override)消息。
[0036]根据实施例,考虑装备项的网络地址,以在与相同优先级数据相关联的各装备项之间进行仲裁。
[0037]例如,当交换来自通信管理授权方的覆盖消息时,将与该消息相关联的装备项确定为主装备项。
[0038]该方法可以还包括进一步禁用至少一个飞行器-地面通信服务以检测所述事件的步骤。
[0039]例如,配置步骤包括:由所述网络的至少一个装备项并且向所确定的主装备项发送与由所述装备项处理的通信类型有关的至少一个消息。
[0040]例如,所述通信类型标识在所述装备项处可用的通信装置,配置步骤还包括激活在所述装备项处可用的所述通信装置的步骤。
[0041]该方法还包括禁用与所激活的通信装置等同的至少一个其它通信装置的步骤,所述其它通信装置在所述网络的另一装备项处可用。
[0042]例如,所述通信类型标识消息的类别,配置步骤包括由所确定的主装备项代表所述网络的装备项处理消息的所述类别。
[0043]根据实施例,该方法还包括基于所交换的信息来确定备用装备项的步骤,所述备用装备项被配置为在主装备项出故障的情况下作为主装备项工作。
[0044]本发明第二方面涉及一种计算机装备项,被配置为根据第一方面在飞行器上处理飞行器-地面通信。
[0045]该装备项可以包括处理单元,被配置为:检测通信管理配置事件,交换与用于在掌控飞行器的飞行器-地面通信的计算机装备项的网络中选取主装备项的至少一个选取准则有关的信息,基于所交换的信息来确定主装备项,以及基于所确定的主装备项来配置通信的管理。
[0046]例如,根据第二方面的装备项可以包括使得可以运行通信应用并且运行上述选取机制的硬件组件和软件组件。因此,一旦验证来自以下所列出的事件的当中的事件之一,根据第二方面的装备项就参与选取处理的交换:所述飞行器的通电,装备项连接到机载网络或断开连接。
[0047]本发明第三方面涉及一种飞行器机载的通信系统,被配置为实现根据第一方面的方法。
[0048]该系统包括例如多个根据第二方面的装备项。
[0049]例如,根据第三方面的系统包括使得可以运行通信应用并且运行上述选取机制的硬件组件和软件组件。为了该系统在选取处理的情况下成为所选取的主设备,可以将“权重”赋予该系统,并且该系统可以具有唯一标识符(例如其MAC地址)。选取机制可以使用参与选取处理的所有装备项的权重和唯一标识符来指定用于每个通信应用的主装备项。此夕卜,可以实现图形接口,以向驾驶员和维护团队提供覆盖自动选取机制并且强制指定用于每个通信应用的主装备项的可能性。
[0050]本发明第四方面涉及一种飞行器,包括根据第二方面的装备项和/或根据第三方面的系统。
[0051]在各个示例实施例中,根据本发明第二方面、第三方面和第四方面的对象至少提供与根据第一方面对象所提供的相同的优点。
【专利附图】
【附图说明】
[0052]通过阅读以非限定性示例的方式进行的以下具体描述以及附图时,本发明的其它特征和优点将清楚,在附图中:
[0053]图1图示性地示出用于实现本发明实施例的情况;
[0054]图2图示性地示出根据一些实施例的通信网络;
[0055]图3是根据实施例所实施的步骤的流程图;
[0056]图4示出用于实现OWAG系统中的实施例的情况;
[0057]图5图示性地示出根据一些实施例的装备项。
【具体实施方式】
[0058]在实现图1的本发明实施例的通常情况下,飞行器100包括掌控飞行器-地面通信的计算机装备项(以下被称为装备项)的网络101 (NET)。这是例如飞行器的NSS系统(NSS表示网络服务器系统)。计算机装备项可以执行与地面上的站102(GRND_STAT)的通信。例如,这是航空公司的运营中心。飞行器和地面站的各个天线103与104之间的无线电通信实现飞行器与地面站之间的通信。
[0059]如图2所示,网络101可以包括各种类型的装备项。它们可以是飞行器初始地装配有的装备项200 (EQUIPl),例如NSS的ANSU-AFMR服务器。它们可以是在使用中集成到飞行器网络的装备项201 (EQUIP2)、202 (EQUIP3),例如根据所进行的飞行而连接以及断连的EFB。
[0060]每个装备项可以实现应用(或计算机服务),特别地,与地面进行通信的应用。这些应用是例如LGCM类型的通信管理应用、OAMS类型的数据交换应用或其它应用。
[0061]同一应用可以安装在若干计算机装备项上。因此,例如,装备项200包括应用203 (APPLIl)和应用204(APPLI2)。装备项201进而包括应用204 (也在装备项200内出现)和应用205 (APPLI3)。装备项202进而包括应用203 (也在装备项201内出现)和应用206 (APPLI4)。
[0062]随着网络101内的计算机装备项的连接渐增,关于应用(或应用实例)的可用性,冗余性可能因此而出现。在图2的示例中,应用203出现在两个装备项200和202内,并且可以由这两个装备项启动。在同一示例中,应用204出现在两个装备项200和201内,并且可以由这两个装备项启动。
[0063]特别地,为了在提供应用的统一实现的同时利用该冗余性,实现选取处理,以用于选取用于执行一个或多个应用的一个或多个“主”装备项。
[0064]图3是可以在该选取处理中实现的步骤的总流程图。可以例如通过网络的每个装备项来实现这些步骤。因此,可以仅提供:被配置为实现选取处理的装备项可以集成到网络中以与飞行器外部进行通信。替代地,或组合地,在连接网络的每个装备项时,安装使得装备项能够在其未被配置用于选取处理的情况下实现该处理的软件应用。可以提供其它措施作为替选或组合。
[0065]在事件检测步骤301 (事件?),如果需要实现飞行器机载通信管理的配置,则验证选取处理。这可以是对该配置的更新。例如,该事件可以是飞行器(或网络)的通电,网络内的新的装备项的连接、装备项的断连等。所述事件也可以是对指示必须实现该配置的消息的接收。消息可以来自通信控制授权方(例如已经检测到设备上的故障的控制应用或驾驶员)。可以想到其它类型的事件。
[0066]如果检测到事件(OK),则在步骤302,装备项可以从外部世界暂时断开连接(DISC0NN.),以便执行主装备项的选取。因此,在选取阶段,装备项不再与外部进行通信,这可以避免在确定主装备项之前的冲突或数据丢失的问题。
[0067]装备项接下来在步骤303彼此交换信息(XCHANGE INFO),以便使得它们能够在步骤304确定主装备项(DET MASTR)。
[0068]可以交换若干类型的信息。例如,信息可以是分别与每个装备项关联的优先级指示符(或数据项)。指示符可以直接与装备项相关联。在此情况下,装备项实现哪个应用是没有差别的,与其关联的优先级总是相同的。指示符也可以经由装备项实现的一个或多个应用而间接与装备项相关联。因此,在此情况下,装备项与多个应用关联,并且可以取决于指示符而被指定为用于一个或多个应用的主设备。
[0069]指示符也可以是网络地址(例如MAC地址)。因此,根据装备项连接到的位置,其可以被指定为或不被指定为主设备。
[0070]在所交换的信息当中,也可以存在来自通信控制授权方(例如驾驶员或控制应用)的覆盖消息。
[0071]可以基于所交换的信息采用一个或多个准则来指定主装备项。例如,在用于两个装备项的优先级指示符相等的情况下,MAC地址可以用于在它们之间进行仲裁。对于另一示例,覆盖消息可以被看作大于其它准则,这可能导致无论其它准则如何都将与消息关联的装备项指定为主设备。准则的其它组合是可能的。
[0072]一旦已经确定主装备项,就可以确定另一替选主装备项。后者可以在首先指定的主装备项出故障的情况下或在其断连的情况下充当主装备项。然后以与对于步骤304所描述的相似方式在步骤305进行替选主装备项的指定(DET MASTR*)。在步骤304指定为主设备的装备项不参与步骤305。
[0073]—旦已经确定主装备项(以及可能地替选主装备项),装备项就被配置为考虑主装备项进行的通信的管理。在步骤306实现这种配置(CONFIG)。
[0074]例如,这对于每个装备项声明其实现的通信应用的每个装备项或其支配的通信装置是有重要的。一旦已经进行该类型的声明,主装备项就可以确定将必须代表其它装备项进行管理的通信装置的类型。
[0075]因此,当若干装备项实现同一通信应用时,它们转变为用于实际执行对外部的通信的主装备项。
[0076]当终止配置时,主装备项在步骤307重新连接到外部世界(CONN.),用于执行通?目。
[0077]上述选取机制可以使得能够选取一个或多个主设备。确切地说,对于多个装备项所实现的每个应用可以读取主设备。
[0078]在纯说明的基础上在OWAG系统的情况下给出说明书的以下部分。然而,本发明不限于该系统或该系统的类型。
[0079]考虑到OWAG系统的LGCM应用和OAMS应用已经安装在NSS飞行ops域的ANSU-AFMR服务器上,并且还安装在连接到该域的计算机装备项上。因此,可以在ANSU-AFMR服务器上,并且也可以在其它装备项(如(类1、2或3的)EFB)上执行LGCM应用和OAMS应用。
[0080]根据上述一般处理,在域的各个LGCM实例与OAMS实例之间建立对话,其中目的是选取单个“主LGCM”实例(也就是说,对于该应用,执行主装备项上的LGCM应用)以及单个“主0AMS”实例(也就是说,对于该应用,执行主装备项上的OAMS应用),这实际上代表NSS飞行ops域内的那些应用的所有实例提供LGCM功能和OAMS功能。
[0081]如果若干计算机装备项被配置为执行OWAG系统,则也可以指定“备用LGCM”实例和“备用OAMS ”实例。
[0082]在域的其它装备项(并非“主设备”也非“备用机”的装备项)上执行的其它LGCM实例和OAMS实例被置于待机,可用于参与下一选取处理。
[0083]一旦已经实现自动选取处理,就对于通信装置实现动态分布处理。
[0084]不同的域的计算机装备项向先前所选取的主LGCM通知NSS飞行ops域内可用的所有飞行器-地面通信装置的列表。可以使得这些通信装置可用于飞行器自身(也就是说其中所集成的装备)或连接到域的计算机装备项(例如类1、2或3的EFB、平板计算机、便携式计算机等)。
[0085]作为所选取的装备项,主LGCM具有管理域的所有通信装置的功能。因此,由域的装备项使得可用的通信装置可由该域的所有装备项使用。
[0086]至于先前所选取的主0AMS,其管理由域的通信应用所发送和接收的消息。
[0087]通过使用主装备项和备用装备项,可以利用服务冗余机制。
[0088]主LGCM实例和备用LGCM实例继续使得相同级别的信息可用,以使得备用LGCM在执行主LGCM实例的计算机装备项的可能断连或故障的情况下立即接管。
[0089]至于主OAMS实例和备用OAMS实例,它们继续使得相同级别的信息可用,从而没有信息被发送以及在发送的过程中丢失或复制。
[0090]特别地对于选取机制,(原本存在或随后连接的)NSS飞行ops域的计算机装备项可以彼此进行通信并且交换信息,这是因为它们连网在一起。这些互连可以用线缆(例如以太网)或无线(例如WiFi)。
[0091 ] 在文献W02008/139062中,OffAG系统的LGCM软件(通信管理)和OAMS软件(传信服务器)安装在单个装备项:NSS飞行ops域的ANSU-AFMR服务器上。
[0092]在该说明性示例中,在能够执行LGCM和OAMS软件的域的多个(或甚至所有)计算机装备项上安装并且执行该软件。它们不仅是ANSU-AFMR服务器,而且还是能够在给定时间对域进行网络连接的所有计算机装备项:便携式计算机、类1、2和3的EFB、平板计算机或其它移动装备项。
[0093]根据以上给出的一般描述,为了避免若干装备项同时提供LGCM功能和OAMS功能,执行在实际激活LGCM服务和OAMS服务之前的选取阶段。因此,选取“主LGCM”和“主0AMS”。在此对于LGCM和OAMS所描述的原理可以应用于其它类型的应用。
[0094]可以在飞行器的供电(或更具体地,在激活NSS时)、新的计算机装备项连接到NSS飞行ops域(例如当驾驶员在驾驶室中连接平板时)、计算机装备项从域断连(例如驾驶员从驾驶室断连他的平板)或其它类型的事件的时间执行选取阶段。
[0095]LGCM实例和OAMS实例在域的各个装备项上执行的过程中首先将它们自身置于“无效”状态。也就是说,临时地,它们仅彼此进行通信,但不再与外部进行通信。
[0096]LGCM实例和OAMS实例进入跨过NSS飞行ops域的网络的对话阶段,以便自动并且无歧义地指定单个主LGCM实例和单个主OAMS实例。以上所选取的实例在该步骤中仍处于无效状态下。
[0097]在域的装备项上安装LGCM软件和OAMS软件时,“权重”被赋予LGCM实例和OAMS实例,从而被用作用于选取的准则。该权重(或优先级数据)可以由利用飞行器的航空公司来赋予。该权重可以是随着时间可修改的。
[0098]特别地,可以使用其它信息来在就另一准则而言相同的各装备项之间进行仲裁。因此,例如在赋予两个装备项的权重相等的情况下,计算机装备项的以太网耦合器的MAC地址可以用于确定优选顺序。
[0099]在第一和纯说明性示例中,考虑LGCM实例在ANSU-AFMR具有“ I ”的权重,在副驾驶员的类3EFB上具有“2”的权重,在驾驶员的平板上具有“3”的权重。进一步考虑OAMS实例在ANSU-AFMR上具有“ I ”的权重,在副驾驶员的类3EFB上具有“2”的权重,在驾驶员的平板上具有“3”的权重。
[0100]在该示例中,在选取处理结束时,由于在ANSU-AFMR服务器上运行的LGCM实例和OAMS实例已经被给予最高权重(“ I”),因此它们是所指定的“主LGCM”和“主0AMS”。在此考虑权重是整数,并且权重“ I”是最高的,权重“2”次之,以此类推。
[0101 ] 在第二和仅说明性示例中,考虑LGCM实例在ANSU-AFMR上具有“ I ”的权重,在副驾驶员的类3EFB上具有“2”的权重,在驾驶员的平板上具有“3”的权重。进一步考虑OAMS实例在具有MAC地址“B”的ANSU-AFMR上具有“ I”的权重,在副驾驶员的类3EFB上具有“2”的权重,以及在驾驶员的具有MAC地址“A”的平板上具有“ I ”的权重。
[0102]在该示例中,在选取处理结束时,由于在ANSU-AFMR服务器上运行的LGCM实例具有最高权重(“I”),因此它被指定为“LGCM主设备”,由于在驾驶员平板上运行的OAMS实例具有与ANSU-AFMR的权重一样的最高权重“I”并且由于其具有带有优先级的MAC地址(假设驾驶室或飞行站的MAC地址A具有高于ANSU-AFMR的优先级),因此它被指定为“主OAMS”。
[0103]可以将界面提供给驾驶员,从而无论权重预先定义什么,它们都可以强制将“主LGCM”和“主0AMS”选取到它们偏好的一个或多个装备项上。因此,它们可以发送出覆盖消息,以将主设备的功能赋予它们的装备项。例如在检测故障等的情况下,该覆盖消息可以因此从控制装备项传出。
[0104]在若干LGCM实例和OAMS实例运行在NSS飞行ops域中的情况下,选取处理继续进行,以便自动并且无歧义地指定“备用LGCM”实例和“备用OAMS”实例。以上所选取的实例在该步骤中仍处于“无效”状态下。
[0105]一旦选取机制已经终止,在执行过程中的各个LGCM实例就向主LGCM和备用LGCM通知可由上面正运行这些实例的计算机装备项使得可用的飞行器-地面通信装置的列表。因此,主LGCM和备用LGCM具有它们必须管理的域的所有通信装置的知识。根据在给定时间连接到域的装备项,主LGCM具有要管理的更多或更少的通信装置。
[0106]在域的若干装备项提供相同通信装置的情况下(例如平板以及所连接的类3便携式计算机都提供的蜂窝连接性),主LGCM选择为仅激活一个,而禁用其它。
[0107]先前所选取的LGCM实例在该步骤中仍处于“无效”状态下。
[0108]在执行过程中的各个OAMS实例对主OAMS给出它们必须管理的所有消息的列表。因此,主OAMS集总其必须处理的所有消息。备用OAMS将自身与主OAMS同步,以便使得其也使要处理的所有消息可用。先前所选取的实例在该步骤中仍处于“无效”状态下。
[0109]一旦软件已经处理与通信类型有关的这些信息项,主LGCM和备用LGCM就进入“有效”状态,其它LGCM实例仍处于“无效”状态下。
[0110]从该步骤起,主LGCM执行域的所有飞行器-地面通信装置的实际管理。例如,可以根据文献W02008/139062的教导来执行这种管理。此外,关于备用LGCM,其仍做好准备在主LGCM出故障的情况下立即接管。
[0111]此外,主OAMS和备用OAMS进入“有效”状态,其它OAMS实例仍处于“无效”状态下。
[0112]基于该步骤,主OAMS跨过各个OAMS API与机载应用通信并且与航空公司的地面上的GAMS服务器进行通信。主OAMS执行所有要发送/接收的消息的实际管理。例如,可以根据文献W02008/139062的教导来执行这种处理。
[0113]备用OAMS仍然做好准备在主OAMS出故障的情况下立即接管。
[0114]图4示出上述实施例的情况。通过说明的方式,NSS网络400包括四个装备项,其被配置为实现OWAG系统。这些装备项连接到NSS飞行ops域的网络。
[0115]NSS平台401(NSS_PLATFRM)具有飞行器-地面通信装置402 (COM)(比如WiFiGatelink、Satcom SBB、有线 Gatelink 等)。
[0116]平台还包括虚拟OWAG系统403 (OWAG),其具有用于实现上述选取机制的选取引擎404 (ELECT)、所赋予的权重为“2”的LGCM模块405、以及所赋予的权重为“4”的OAMS模块406。平台还包括一组用于实现通信的原生功能407 (OAMS API)以及一组用于实现其它功能的各个应用408 (APPS)。
[0117]平台可以执行与NSS系统的其它计算机装备项的有线通信409或无线通信410。
[0118]NSS包括类3便携式计算机411。其经由有线通信409连接到平台。该便携式计算机还包括虚拟OWAG系统412 (OWAG),其具有用于实现上述选取机制的选取引擎413 (ELECT)、所赋予的权重为“4”的LGCM模块414、以及所赋予的权重为“2”的OAMS模块415。该平台还包括一组用于实现通信的原生功能416 (OAMS API)以及一组用于实现其它功能的各种应用417 (APPS)。
[0119]与NSS平台相反,便携式计算机411没有飞行器-地面通信装置。
[0120]NSS还包括类2便携式计算机418。其经由无线通信410连接到平台。该便携式计算机还包括虚拟OWAG系统419(0WAG),其具有用于实现上述选取机制的选取引擎420 (ELECT)、所赋予的权重为“ 3 ”的LGCM模块421、以及所赋予的权重为“ I ”的OAMS模块422。该平台还包括一组用于实现通信的原生功能423 (0AMSAPI)以及一组用于实现其它功能的各种应用424 (APPS)。
[0121]便携式计算机418在具有蜂窝类型的飞行器-地面通信装置425 (C0M_CELL)。
[0122]NSS还包括类2平板426。其经由无线通信410连接到平台。该便携式计算机还包括虚拟OWAG系统427 (OWAG),其具有用于实现上述选取机制的选取引擎428 (ELECT)、所赋予的权重为“ I ”的LGCM模块429、以及所赋予的权重为“3”的OAMS模块430。该平台还包括一组用于实现通信的原生功能431 (OAMS API)以及一组用于实现其它功能的各种应用432 (APPS)。
[0123]该平板426具有蜂窝类型的飞行器-地面通信装置433 (C0M_CELL)。
[0124]为了实现选取机制,选取引擎可以经由NSS彼此进行通信(箭头434)。
[0125]在图4的示例中,选取机制导致赋予以下角色(应注意,权重的值越低,也就是说,接近“1”,装备项的优先级就越高;还注意,MAC地址可以用于在相同权重的各装备项之间进行仲裁,并且对于每个应用,在已经确定主装备项之后确定备用装备项):
[0126]-主LGCM:平板426,因为其对于该应用而言具有最高优先级的权重
[0127]-备用LGCM=NSS平台401,因为其对于该应用具有在平板426之后最高优先级的权重
[0128]-无效LGCM:便携式计算机411和418 (因为它们既不是主设备也不是备用机)
[0129]-OAMS主设备:计算机418,因为其对于该应用具有最高优先级的权重
[0130]-OAMS备用机:计算机411,因为其对于该应用具有在计算机418之后最高优先级的权重
[0131]-无效OAMS:NSS平台401和平板426 (因为它们既不是主设备也不是备用机)。
[0132]用于共同放置域的通信装置的机制导致对主LGCM给出以下通信装置的列表:
[0133]-WiFi Gatelink(经由 NSS 平台)
[0134]-有线Gatelink(经由 NSS 平台)
[0135]-蜂窝(经由便携式计算机418和平板426)。在此,主LGCM例如选择仅激活从计算机418可用的蜂窝通信装置。
[0136]本领域技术人员在阅读图3的流程图以及【具体实施方式】时可以编制用于实现根据本发明一个实施例的方法的计算机程序。
[0137]图5示出根据一些实施例的装备项。装备项50包括存储器单元51 (MEM)。该存储器单元包括随机存取存储器,用于临时存储在实现根据实施例的方法期间所使用的计算数据。存储器单元还包括非易失性存储器(例如EEPROM类型),例如用于存储根据实施例的计算机程序,以用于其由装备项的处理单元52 (PROC)的处理器(未示出)执行。存储器也可以存储以上所指的其它数据。
[0138]装备项还包括通信单元53(C0M),用于执行通信,例如用于根据以上教导与其它装备项通信或与地面进行通信。
[0139]已经参照附图在【具体实施方式】中描述并且示出了本发明。然而,本发明不限于所提出的实施例。在阅读该说明书和附图时,本领域技术人员可以推导并且实现其它变型、实施例和特征的组合。
[0140]为了满足具体需求,本领域技术人员将能够应用修改或调整。
[0141]在权利要求中,术语“包括”不排除其它元件或步骤。不定冠词“一”不排除复数。单个处理器或若干其它单元可以用于实现本发明。可以有利地组合所提出和/或要求的不同的特征。它们在说明书或不同从属权利要求中的存在实际上不排除组合它们的可能性。标号并非理解为限制本发明的范围。
【权利要求】
1.一种在飞行器(100)上配置通信管理的方法,包括以下步骤: 一检测(300)通信管理配置事件, 一交换(303)与用于在掌控飞行器的飞行器-地面通信的计算机装备项的网络(101)中选取主装备项的至少一个选取准则相关的信息, 一根据所交换的信息来确定(304)主装备项, 一根据所确定的主装备项来配置(306)通信管理。
2.如权利要求1所述的方法,其中,所述通信管理配置事件是以下事件中的至少一个: 一飞行器的通电, 一连接到掌控飞行器的飞行器-地面通信的计算机装备项的所述网络, 一从掌控飞行器的飞行器-地面通信的计算机装备项的所述网络断开连接。
3.如前述权利要求之一所述的方法,其中,所交换的信息项中的至少一个包括以下项中的至少一项或一项: 一分别与连接到所述网络的计算机装备项相关联的优先级数据项, 一分别与连接到所述网络的计算机装备项相关联的网络地址,以及 一来自通信管理授权方的覆盖消息。
4.如权利要求3所述的方法,其中,考虑所述装备项的网络地址以在与相同优先级数据相关联的各装备项之间进行仲裁。
5.如权利要求3和4之一所述的方法,其中,当交换来自通信管理授权方的覆盖消息时,将与该消息相关联的装备项确定为主装备项。
6.如前述权利要求之一所述的方法,还包括进一步禁用(302)至少一个飞行器-地面通信服务以检测所述通信管理配置事件的步骤。
7.如前述权利要求之一所述的方法,其中,配置步骤包括:由所述网络的至少一个装备项并且向所确定的主装备项发送与由所述装备项所处理的通信类型相关的至少一个消肩、O
8.如权利要求7所述的方法,其中,所述通信类型标识在所述装备项处能被使用的通信装置,配置步骤还包括激活在所述装备项处能被使用的所述通信装置的步骤。
9.如权利要求8所述的方法,还包括禁用与所激活的通信装置等同的至少一个其它通信装置的步骤,所述其它通信装置在所述网络的另一装备项处能被使用。
10.如权利要求7至9之一所述的方法,其中,所述通信类型标识消息的类别,配置步骤包括由所确定的主装备项代表所述网络的装备项来处理消息的所述类别。
11.如前述权利要求之一所述的方法,还包括基于所交换的信息来确定备用装备项的步骤(305),所述备用装备项被配置为在主装备项出故障的情况下作为主装备项工作。
12.一种用于在飞行器上管理通信的计算机装备项(50、411、418、426、403),包括处理单元,被配置为:检测通信管理配置事件,交换与用于在掌控飞行器的飞行器-地面通信的计算机装备项的网络中选取主装备项的至少一个选取准则相关的信息,基于所交换的信息来确定主装备项,以及基于所确定的主装备项来配置通信的管理。
13.一种飞行器机载的通信系统(400),包括多个如权利要求12所述的装备项。
14.一种飞行器(100),包括如权利要求13所述的系统。
【文档编号】H04L29/12GK104168128SQ201410204495
【公开日】2014年11月26日 申请日期:2014年5月15日 优先权日:2013年5月16日
【发明者】J·阿巴迪埃, P·奎, S·帕派特, N·罗赫巴切尔, G·德马尔奎特 申请人:空中客车运营简化股份公司