CN108696310A - 处理针对在通信管理单元(cmu)外部的计算机上运行的应用的消息 - Google Patents

处理针对在通信管理单元(cmu)外部的计算机上运行的应用的消息 Download PDF

Info

Publication number
CN108696310A
CN108696310A CN201810265721.3A CN201810265721A CN108696310A CN 108696310 A CN108696310 A CN 108696310A CN 201810265721 A CN201810265721 A CN 201810265721A CN 108696310 A CN108696310 A CN 108696310A
Authority
CN
China
Prior art keywords
message
acars
cmu
application
type
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN201810265721.3A
Other languages
English (en)
Other versions
CN108696310B (zh
Inventor
T.D.朱德
T.F.麦克古芬
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Honeywell International Inc
Original Assignee
Honeywell International Inc
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Honeywell International Inc filed Critical Honeywell International Inc
Publication of CN108696310A publication Critical patent/CN108696310A/zh
Application granted granted Critical
Publication of CN108696310B publication Critical patent/CN108696310B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L51/00User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail
    • H04L51/04Real-time or near real-time messaging, e.g. instant messaging [IM]
    • H04L51/046Interoperability with other network applications or services
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04BTRANSMISSION
    • H04B7/00Radio transmission systems, i.e. using radiation field
    • H04B7/14Relay systems
    • H04B7/15Active relay systems
    • H04B7/185Space-based or airborne stations; Stations for satellite systems
    • H04B7/18502Airborne stations
    • H04B7/18506Communications with or from aircraft, i.e. aeronautical mobile service
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q10/00Administration; Management
    • G06Q10/10Office automation; Time management
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04BTRANSMISSION
    • H04B7/00Radio transmission systems, i.e. using radiation field
    • H04B7/14Relay systems
    • H04B7/15Active relay systems
    • H04B7/185Space-based or airborne stations; Stations for satellite systems
    • H04B7/1851Systems using a satellite or space-based relay
    • H04B7/18519Operations control, administration or maintenance
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04BTRANSMISSION
    • H04B7/00Radio transmission systems, i.e. using radiation field
    • H04B7/14Relay systems
    • H04B7/15Active relay systems
    • H04B7/204Multiple access
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/12Protocols specially adapted for proprietary or special-purpose networking environments, e.g. medical networks, sensor networks, networks in vehicles or remote metering networks
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L69/00Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass
    • H04L69/08Protocols for interworking; Protocol conversion

Landscapes

  • Engineering & Computer Science (AREA)
  • Signal Processing (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Physics & Mathematics (AREA)
  • Business, Economics & Management (AREA)
  • General Physics & Mathematics (AREA)
  • Aviation & Aerospace Engineering (AREA)
  • Entrepreneurship & Innovation (AREA)
  • Human Resources & Organizations (AREA)
  • Strategic Management (AREA)
  • Astronomy & Astrophysics (AREA)
  • Economics (AREA)
  • Data Mining & Analysis (AREA)
  • Tourism & Hospitality (AREA)
  • Theoretical Computer Science (AREA)
  • Quality & Reliability (AREA)
  • Operations Research (AREA)
  • Marketing (AREA)
  • General Business, Economics & Management (AREA)
  • Computer Security & Cryptography (AREA)
  • Health & Medical Sciences (AREA)
  • Computing Systems (AREA)
  • General Health & Medical Sciences (AREA)
  • Medical Informatics (AREA)
  • Mobile Radio Communication Systems (AREA)

Abstract

提供了一种用于处理飞行器上的通信管理单元(CMU)处的飞行器通信寻址和报告***(ACARS)消息的方法。所述方法包括:对于ACARS下行链路消息:在CMU处从飞行器机载的CMU外部的计算机上的应用接收消息;读取指示针对该应用的消息类型的消息中的字段;确定与消息类型相关联的ACARS标签;使用所确定的ACARS标签来代替与CMU外部的机载应用相关联的工业标准ACARS标签/子标签;以及将用所确定的ACARS标签编码的ACARS下行链路消息发送到地面***,以被递送到对等地面应用。

Description

处理针对在通信管理单元(CMU)外部的计算机上运行的应用 的消息
背景技术
许多飞行器包括通信管理单元(CMU)或通信管理功能(CMF)。为了简单起见,本说明书将使用术语CMU作为对于CMU和CMF二者的通用。在现有***中,CMU包括可配置的飞行器操作通信(AOC)应用。本领域技术人员还使用首字母缩略词AOC来指示航空公司操作控制。可配置的AOC允许操作者定制AOC的许多功能;诸如格式消息;确定是否在显示器上显示消息;定制显示器上的消息的显示;确定何时发送消息(例如,自动发送或在接收到来自飞行员或其他用户的输入时发送);确定CMU中可用的什么数据(如果有的话)应该包含在消息中。如本领域技术人员已知的,其他可配置功能在AOC中可用。
操作者用可加载文件定义CMU内的可配置AOC应用,所述可加载文件诸如飞行器操作通信(AOC)数据库(DB)、航空公司可修改信息(AMI)等。为了简单起见,本说明书将使用术语AOC作为对于AOC和AMI数据库二者的通用。AOC数据库包括用于选择AOC内的各种可配置选项的信息,诸如:格式化和显示各种上行链路消息;格式化和显示各种下行链路消息;显示用于创建下行链路消息的页面和逻辑;用于打印上行链路消息的格式;和/或消息和显示/HMI功能背后的逻辑。如本领域技术人员已知的,其他信息被包括在AOC数据库中。
除了CMU之外,其他计算机位于飞行器机载。例如,电子飞行包(EFB)可以用于一些驾驶舱操作。EFB可以由飞行员或其他机组成员带到飞行器上,或者EFB可以已经被安装在飞行器中。过去,EFB是便携式或固定式个人计算机(PC)。现在,EFB是个人设备,例如iPad或其他类型的个人平板电脑。飞行器机载的其他计算机包括线路可替换单元(LRU)、维护终端、PAD、个人设备和其它舱室终端。
传统上,在CMU上运行的应用和与操作航空器的航空公司相关联的地面***之间传送消息。这些消息典型地包括取决于生成该消息的特定应用的标签。当在地面***接收到时,由操作者使用该消息的标签将消息路由到适当地面应用。源自在飞行器上的其他计算机上运行的应用的消息以不同的方式使用标签/子标签(而不是标签)。针对这些消息,标签/子标签用于指示计算机或线路可替换单元(LRU),而不是发出消息的应用。
随着操作者持续现代化其机队,有一种将传统在CMU上运行的应用移动到飞行器上的其他计算机的趋势。由于这些机队的大小,并不是所有的飞行器同时被升级。在这些现代化努力正在进行的同时,来自不同飞行器上的相同应用的消息将需要***作者的基于地面的***不同地处置。在已经更新的飞行器中(例如,应用已被移动到在飞行器上的其他计算机),传统标签可能不被地面***(例如地面站、数据链路服务提供商和托管地面应用的操作中心)用来将消息路由到正确的地面应用。不是指示消息的类型,而是标签/子标签指示生成消息的飞行器上的计算机。为了适当地处置在地面***接收到的消息,操作者将需要知道哪个配置被生成消息的飞行器使用以及消息类型,以使得消息可以被路由到适当的地面应用。
出于上面陈述的原因和出于在阅读和理解本说明书之后对于本领域技术人员来说是变得明显的下面陈述的其它原因,在本领域中需要独立于在飞行器上运行AOC应用的计算机的用于处置针对AOC应用的消息的过程。
发明内容
提供了一种用于处理飞行器上的通信管理单元(CMU)处的飞行器通信寻址和报告***(ACARS)消息的方法。所述方法包括:对于ACARS下行链路消息:在CMU处从飞行器机载的CMU外部的计算机上的应用接收消息;读取指示针对该应用的消息类型的消息中的字段;确定与消息类型相关联的ACARS标签;使用所确定的ACARS标签来代替与CMU外部的机载应用相关联的工业标准ACARS标签/子标签;以及将用所确定的ACARS标签编码的ACARS下行链路消息发送到地面***,以被递送到对等地面应用。
附图说明
当鉴于优选实施例和以下附图的描述考虑时,本发明的实施例可以更容易地被理解,并且其另外的优点和用途更容易地明显,在附图中:
图1是具有通信管理单元(CMU)的***的一个实施例的框图,该通信管理单元可配置成与飞行器机载的多个不同计算机对接,所述计算机中的每一个可配置成运行飞行器操作通信(AOC)应用。
图2是用于处理来自在通信管理单元(CMU)或CMU外部的计算机上运行的飞行器操作通信(AOC)应用的下行链路消息的方法的一个实施例的流程图。
图3是用于处理来自去往在CMU或飞行器上的另一个计算机上运行的飞行器操作通信(AOC)应用的地面应用的上行链路消息的方法的一个实施例的流程图。
根据惯例,各种所描述的特征不是按比例绘制的,而是被绘制成强调与本发明相关的特征。贯穿各图和文字,参考字符表示相同的元件。
具体实施方式
在下面的详细描述中,对形成其部分并且其中通过其中可以实践本发明的具体说明性实施例的方式示出的附图做出参考。足够详细地描述这些实施例以使得本领域技术人员能够实践本发明,并且应该理解,可以利用其他实施例,并且可以在不背离本发明的范围的情况下做出逻辑的、机械的和电气的改变。因此,下面的详细描述不被以限制性的含义理解。
本发明的实施例提供一种用于独立于在飞行器上运行飞行器操作通信(AOC)应用的计算机的处置针对AOC应用的消息的过程。在本发明的实施例中,这通过驻留在通信管理单元(CMU)上的功能来实现,该功能使得来自AOC应用的下行链路消息看起来似乎源自在CMU上运行的应用,即使AOC应用正在飞行器上的另一个计算机上运行。在一个实施例中,该功能基于消息类型而不是标识发出该消息的计算机的标签/子标签,作为用于飞行器通信寻址和报告***(ACARS)消息的标准操作过程来选择用于下行链路消息的标签。类似地,在CMU上运行的功能修改针对运行在不同计算机(例如,不同于CMU的计算机)上的AOC应用而接收的上行链路消息,以包括消息的消息类型的指示,使得运行在其他计算机上的应用可能会将该消息视为与如同AOC应用在CMU上运行相同。
图1是通常在100处指示的***的一个实施例的框图,所述***具有可配置成与飞行器机载的多个不同的计算机104对接的通信管理单元(CMU)102。每个计算机104可配置成运行飞行器操作通信(AOC)应用。***100使用例如下面关于图2和图3描述的方法来处理针对在飞行器上的计算机上运行的AOC应用的下行链路和上行链路消息。
CMU 102包括接口(I/F)106,其提供用于在CMU和计算机104之间传递消息的端口。在一个实施例中,接口106被耦合到通信总线108,例如,使用ARINC 619协议的ARINC 429总线。计算机104也耦合到通信总线108。在一些实施例中,计算机104包括电子飞行包(EFB)110、线路可替换单元112和其它计算机114中的一个或多个,所述其它计算机诸如维护终端、PAD、个人设备或舱室终端。这些计算机中的每一个可配置成运行一个或多个AOC应用或功能116。这些AOC功能传统运行在CMU 102上。将AOC功能移动到计算机104可能由于如上所讨论的当与地面***通信时来自除了CMU之外的计算机的消息被处置的标准方式而引起关于消息传递的问题。
为了克服该问题,在一个实施例中,CMU 102包含消息处理功能或应用118,其实现分别用于处置下行链路和上行链路消息的图2和3的过程。CMU 102经由ACARS路由器122和通信电路124与地面***120通信。通信电路124通过ACARS通信链路与地面***120通信,所述ACARS通信链路可以包括VHF、HF、WiFi、蜂窝或SATCOM通信链路。地面***120包括一个或多个地面应用126,每一个具有在CMU 102或计算机104之一上运行的对等ACO应用。
CMU 102还对接和使用用户接口128和显示器130,如本领域普通技术人员已知的那样。
在操作中,消息处理应用118处理针对AOC应用116的上行链路和下行链路消息,无论它们在 CMU 102上还是在计算机104之一上运行。如果AOC应用116在其他计算机104之一上运行,消息处理应用118通过使用与CMU下行链路消息的消息类型关联的标签,而不是针对除了CMU之外的计算机的消息的工业标准标签/子标签来处置下行链路消息。以这种方式,地面应用126将能够处置下行链路消息,就好像它是从在CMU 102上运行的AOC应用116接收的那样。有利地是,由消息处理应用118对下行链路消息的修改允许操作者使消息由其地面应用适当处理,而不必跟踪AOC应用的哪个配置在其机队中的每个飞行器上。由消息处理应用118实现的过程使下行链路消息全部看起来像他们来自于在CMU上运行的AOC应用。
在上行链路中,消息处理应用118将消息类型(从比如MFI、报告代码或其它类型的标识符的上行链路消息中接收的上行链路和可选地附加数据的标签导出)的指示嵌入到上行链路消息中,所述上行链路消息去往在计算机104之一上运行的AOC应用116。这样,AOC应用116将知道正在接收什么类型的消息,并将因此能够相应地处理它。同样,AOC应用116能够正确地处理上行链路消息,无论由于消息处理应用118的处理而在CMU还是另一个计算机上运行。操作者不必知道接收消息的飞行器的配置以使其被正确地处置。
由消息处理应用118使用普通协议来处置针对在CMU 102上运行的AOC应用116的下行链路和上行链路消息。
图2是通常在200处指示的方法的一个实施例的流程图,所述方法用于处理来自在通信管理单元(CMU)或CMU外部的计算机上运行的飞行器操作通信(AOC)应用的下行链路消息。方法200在框202处开始,当在CMU处从AOC应用接收到下行链路消息时。在框204处,过程确定下行链路消息是否来自在CMU上运行的AOC应用。如果是这样,则方法200使用框214处的标准消息处理(应用标签)。
如果从在另一个计算机(例如,电子飞行包、线路可替换单元、维护终端、PAD、个人设备或舱室终端或飞行器上的其他计算机)上运行的AOC应用接收到下行链路消息,则方法200进行到框206,并且确定消息类型。例如,消息类型可以是到航空公司操作中心的标准消息,诸如天气更新、自由文本消息、出(out)、开(on)、关(off)和入(in)。在框208处,方法200确定与消息类型相关联的标签。例如,这些消息中的每一个具有标准标签,例如,天气相关消息可以指定有标签“10”,自由文本消息可以指定有标签“20”,并且出、开、关和入可以分别由标签30、31、32、33指定。在框210处,利用所确定的标签格式化下行链路消息,例如,修改消息头中的标签字段,并且更新消息CRC,而不是使用与其它计算机相关联的标签/子标签。最终,在框212处,方法200向与机载计算机上的起源AOC应用关联的对等地面应用发送格式化的消息。
图3是通常在300处指示的方法的一个实施例的流程图,所述方法用于处理来自去往在CMU或飞行器上的另一个计算机上运行的飞行器操作通信(AOC)应用的地面应用的下行链路消息。方法300在框302处开始,当在CMU处从地面应用接收到上行链路消息时。在框304处,CMU读取消息类型标签。该消息类型标签在消息的头中,如是针对ACARS消息的标准实践一样。有利地,地面应用不需要知道运行对应AOC应用的飞行器上的计算机。地面应用简单地使用标准ACARS协议并且标记消息,如同AOC应用正在CMU上运行一样。标签的示例与如上文关于下行链路消息给出的相同。
一旦已经确定消息类型,方法300进行到框306,并且确定飞行器上的目的地应用的位置。例如,目的地AOC应用可以在CMU上,或者其可以在任何其他适当的计算机上,例如飞行器机载的维护终端、PAD、个人设备、舱室终端、线路可替换单元或电子飞行包。在框308处,过程确定AOC应用的位置是否在CMU上。如果是这样,则在框312处,过程向目的地应用递送上行链路消息。如果目的地AOC应用不在CMU上运行,则方法300继续到框310,并且用消息类型的指示更新消息。例如,在一个实施例中,消息类型被写入到消息的消息功能指示符(MFI)字段中。可替代地,可以使用消息的数据字段中的字符对来指示消息类型。消息类型的该指示将允许其他计算机上的AOC应用能够识别正接收的消息的类型。在框312处,然后将经修改的消息递送到目的地AOC应用。
这里描述的方法和技术可以以数字电子电路或者用可编程处理器(例如,专用处理器或者诸如计算机的通用处理器)固件、软件或者它们的组合来实现。体现这些技术的装置可以包括适当的输入和输出设备、可编程处理器以及有形地体现供可编程处理器执行的程序指令的存储介质。体现这些技术的过程可以由执行指令程序的可编程处理器执行,以通过对输入数据进行操作并生成适当的输出来执行期望的功能。所述技术可以有利地在可编程***上可执行的一个或多个程序中实现,所述可编程***包括至少一个可编程处理器,该至少一个可编程处理器被耦合以从数据存储***接收数据和指令并将数据和指令传输到数据存储***,至少一个输入设备、以及至少一个输出设备。通常,处理器将从只读存储器和/或随机存取存储器接收指令和数据。适合于有形地体现计算机程序指令和数据的存储设备包括所有形式的非易失性存储器,作为示例包括半导体存储器设备,诸如EPROM、EEPROM和闪速存储器设备;磁盘,诸如内部硬盘和可移除盘;磁光盘;和DVD盘。任何前述内容可以由专门设计的专用集成电路(ASIC)或现场可编程门阵列(FGPA)来补充或者并入。
示例实施例
示例1包括一种用于处理飞行器上的通信管理单元(CMU)处的飞行器通信寻址和报告***(ACARS)消息的方法,所述方法包括:对于ACARS下行链路消息:在CMU处从飞行器机载的CMU外部的计算机上的应用接收消息;读取指示针对该应用的消息类型的消息中的字段;确定与消息类型相关联的ACARS标签;使用所确定的ACARS标签来代替与CMU外部的机载应用相关联的工业标准ACARS标签/子标签;以及将用所确定的ACARS标签编码的ACARS下行链路消息发送到地面***,以被递送到对等地面应用。
示例2包括示例1的方法,其中读取字段包括读取消息功能指示符(MFI)字段。
示例3包括示例1-2中任一个的方法,其中读取字段包括读取消息的数据字段中的所选位置中的字符。
示例4包括示例1-3中任一个的方法,其中在CMU处从飞行器机载的CMU外部的计算机上的应用接收消息包括接收来自在被配置成与对应的对等地面应用通信的应用上运行的电子飞行包(EFB)、线路可替换单元(LRU)、维护终端、PAD、个人设备或舱室终端之一的消息。
示例5包括示例1-4中任一个的方法,其中确定ACARS标签包括:如果对应的应用是在CMU上运行的,则确定将与消息一起使用的ACARS标签。
示例6包括示例1-5中任一个的方法,并且还包括:对于ACARS上行链路消息:在CMU处经由地面***从地面应用接收ACARS消息;读取指示消息类型的ACARS消息的ACARS标签;基于消息类型而确定目的地应用是驻留在CMU中还是在飞行器机载的其它计算机中;基于目的地应用的位置而格式化ACARS上行链路消息,所述目的地应用的位置:CMU或飞行器上的其它计算机;当ACARS上行链路消息旨在用于飞行器上的其他计算机时,更新格式化的消息中指示消息类型的字段;以及将更新的ACARS上行链路消息递送到飞行器机载的目的地应用。
示例7包括示例6的方法,其中更新字段包括更新格式化的消息中的消息功能指示符(MFI)字段。
示例8包括示例6-7中任一个的方法,其中更新字段包括更新消息的数据字段中的所选位置中的字符。
示例9包括一种用于飞行器的通信管理单元(CMU),所述CMU包括:到一个或多个计算机的接口;飞行器通信寻址和报告***(ACARS)路由器;通信电路,其耦合到ACARS路由器,并且被配置成与地面***传送ACARS消息;消息处理应用,其中所述消息处理应用被配置成当经由ACARS路由器和通信电路下行链路传送消息时,使用与通过接口接收到的消息的消息类型相关联的ACARS标签;以及其中所述消息处理应用被配置成当消息去往除了CMU之外的计算机时,更新从通信电路和ACARS路由器接收到的上行链路消息中的消息类型字段。
示例10包括示例9的通信管理单元,其中所述接口包括与电子飞行包(EFB)、线路可替换单元(LRU)、维护终端、PAD、个人设备、舱室终端或者运行AOC应用的其它计算机中的一个或多个对接的总线。
示例11包括示例9-10中任一个的通信管理单元,其中所述消息处理应用被配置成读取消息功能指示符(MFI)字段,以确定通过接口接收到的消息的消息类型。
示例12包括示例9-11中任一个的通信管理单元,其中所述消息处理应用被配置成读取消息的数据字段中的所选位置中的字符,以确定通过接口接收到的消息的消息类型。
示例13包括示例9-12中任一个的通信管理单元,其中所述消息处理应用被配置成如果对应的应用是在CMU上运行的,则确定将与消息一起使用的ACARS标签。
示例14包括示例9-13中任一个的通信管理单元,其中所述消息处理应用被配置成更新上行链路消息中的消息功能指示符(MFI)字段。
示例15包括示例9-14中任一个的通信管理单元,其中所述消息处理应用被配置成更新上行链路消息的数据字段中的所选位置中的字符。
示例16包括一种计算机程序产品,其包括体现在非暂时性存储介质上的程序指令,以处理飞行器上的通信管理单元(CMU)处的飞行器通信寻址和报告***(ACARS)消息,所述指令可操作成使处理器:对于ACARS下行链路消息:在CMU处从飞行器机载的CMU外部的计算机上的应用接收消息;读取指示针对该应用的消息类型的消息中的字段;确定与消息类型相关联的ACARS标签;使用所确定的ACARS标签来代替与CMU外部的机载应用相关联的工业标准ACARS标签/子标签;将用所确定的ACARS标签编码的ACARS下行链路消息发送到地面***,以被递送到对等地面应用。
示例17包括示例16的计算机程序产品,其中使处理器在CMU处从飞行器机载的CMU外部的计算机上的应用接收消息包括使处理器接收来自运行被配置成与对应的对等地面应用通信的应用的电子飞行包(EFB)、线路可替换单元(LRU)、维护终端、PAD、个人设备或舱室终端之一的消息。
示例18包括示例16-17中任一个的计算机程序产品,其中使处理器确定ACARS标签包括:使处理器,如果对应的应用是在CMU上运行的,则确定将与消息一起使用的ACARS标签。
示例19.示例16-18中任一个的计算机程序产品,并且还包括:对于ACARS上行链路消息,使处理器:在CMU处经由地面***从地面应用接收ACARS消息;读取指示消息类型的ACARS消息的ACARS标签;基于消息类型而确定目的地应用是驻留在CMU中还是在飞行器机载的其它计算机中;基于目的地应用的位置而格式化ACARS上行链路消息,所述目的地应用的位置:CMU或飞行器上的其它计算机;当ACARS上行链路消息旨在用于飞行器上的其他计算机时,更新格式化的消息中指示消息类型的字段;以及将更新的ACARS上行链路消息递送到飞行器机载的目的地应用。
示例20包括示例19的计算机程序产品,其中使处理器更新字段包括使处理器更新以下之一:(1)消息功能指示符(MFI)字段或(2)格式化的消息的数据字段中的所选位置中的字符。
尽管在此已经说明和描述了特定的实施例,但是本领域的普通技术人员将会理解,预计实现相同目的的任何布置可以替代所示的特定实施例。本申请旨在覆盖本发明的任何适配或变化。因此,明确地意图在于,本发明仅由权利要求及其等同物来限定。

Claims (3)

1.一种用于处理飞行器上的通信管理单元(CMU)处的飞行器通信寻址和报告***(ACARS)消息的方法,所述方法包括:
对于ACARS下行链路消息:
在CMU处从飞行器机载的CMU外部的计算机上的应用接收消息(202);
读取指示针对该应用的消息类型的消息中的字段(206);
确定与消息类型相关联的ACARS标签(208);
使用所确定的ACARS标签来代替与CMU外部的机载应用相关联的工业标准ACARS标签/子标签(210);以及
将用所确定的ACARS标签编码的ACARS下行链路消息发送到地面***,以被递送到对等地面应用(212)。
2.根据权利要求1所述的方法,并且还包括:对于ACARS上行链路消息:
在CMU处经由地面***从地面应用接收ACARS消息(302);
读取指示消息类型的ACARS消息的ACARS标签(304);
基于消息类型而确定目的地应用是驻留在CMU中还是在飞行器机载的其它计算机中(306);
基于目的地应用的位置而格式化ACARS上行链路消息,所述目的地应用的位置:CMU或飞行器上的其它计算机(308);
当ACARS上行链路消息旨在用于飞行器上的其他计算机时,更新格式化的消息中指示消息类型的字段(310);以及
将更新的ACARS上行链路消息递送到飞行器机载的目的地应用(312)。
3.一种用于飞行器的通信管理单元(CMU)(102),所述CMU包括:
到一个或多个计算机的接口(106、108);
飞行器通信寻址和报告***(ACARS)路由器(122);
通信电路(124),其耦合到ACARS路由器,并且被配置成与地面***传送ACARS消息;
消息处理应用(118),
其中所述消息处理应用被配置成当经由ACARS路由器和通信电路下行链路传送消息时,使用与通过接口接收到的消息的消息类型相关联的ACARS标签;以及
其中所述消息处理应用被配置成当消息去往除了CMU之外的计算机时,更新从通信电路和ACARS路由器接收到的上行链路消息中的消息类型字段。
CN201810265721.3A 2017-03-29 2018-03-28 处理针对在通信管理单元(cmu)外部的计算机上运行的应用的消息 Active CN108696310B (zh)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US15/473440 2017-03-29
US15/473,440 US10798033B2 (en) 2017-03-29 2017-03-29 Processing messages for an application running on a computer external to a communications management unit (CMU)

Publications (2)

Publication Number Publication Date
CN108696310A true CN108696310A (zh) 2018-10-23
CN108696310B CN108696310B (zh) 2022-05-10

Family

ID=61911344

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201810265721.3A Active CN108696310B (zh) 2017-03-29 2018-03-28 处理针对在通信管理单元(cmu)外部的计算机上运行的应用的消息

Country Status (3)

Country Link
US (1) US10798033B2 (zh)
EP (1) EP3382625A1 (zh)
CN (1) CN108696310B (zh)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111754652A (zh) * 2019-03-29 2020-10-09 霍尼韦尔国际公司 仿真交通工具通信中心数据请求以从交通工具上的***或子***获取数据
CN111800449A (zh) * 2019-04-03 2020-10-20 霍尼韦尔国际公司 机载数据链路应用程序与非机载数据链路应用程序的数据同步
CN112131870A (zh) * 2019-06-24 2020-12-25 波音公司 验证飞行信息
CN112788102A (zh) * 2020-12-24 2021-05-11 中电科航空电子有限公司 一种可发送不同类型数据链消息的地面终端***和操作界面

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110430182B (zh) * 2019-07-30 2021-07-27 北京恒赢智航科技有限公司 飞机通信寻址与报告的数据传输***及其应用方法
CN113660341A (zh) * 2021-08-18 2021-11-16 中电科航空电子有限公司 一种机载cmu与无线电通信电台之间的通信方法
EP4401064A1 (en) * 2023-01-16 2024-07-17 Honeywell International Inc. Method and system to support two independent datalink end systems of same type

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1571299A (zh) * 2004-04-28 2005-01-26 王海芳 一种基于公众移动通信网络实现航空通信的***及方法
CN101048999A (zh) * 2004-08-31 2007-10-03 霍尼韦尔国际公司 通过tcp/ip数据通信链路发送航空通信寻址和报告***消息的***和方法
WO2009148639A2 (en) * 2008-02-18 2009-12-10 The Boeing Company Onboard network system network architecture
US7719441B1 (en) * 2009-01-05 2010-05-18 Honeywell International Inc. System and method for transferring bit-oriented data over an ACARS character-oriented data link
CN102801607A (zh) * 2011-05-24 2012-11-28 空中客车营运有限公司 飞行器的上行链路上的传输方法

Family Cites Families (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP0451897A3 (en) 1990-04-09 1993-03-03 The Boeing Company Apparatus and method for providing an adaptable interface between computers
WO2004047405A2 (en) * 2001-08-09 2004-06-03 Honeywell International Inc. Secure aircraft communications addressing and reporting system (acars)
US20050181787A1 (en) * 2004-02-18 2005-08-18 Judd Tom D. Systems and methods for encoding and decoding data messages
US8862680B2 (en) * 2006-05-01 2014-10-14 The Boeing Company Methods and systems for data prioritization
US8220038B1 (en) * 2008-04-25 2012-07-10 Lockheed Martin Corporation Method for securely routing communications
FR2953668B1 (fr) * 2009-12-08 2012-02-03 Airbus Operations Sas Procede et dispositif de traitement d'un message de requete recu dans un aeronef, en provenance du controle au sol, via un systeme de transmission de donnees
WO2011128832A2 (en) * 2010-04-12 2011-10-20 Flight Focus Pte. Ltd. Use of a meta language for processing of aviation related messages
US9596289B2 (en) * 2014-11-06 2017-03-14 Ge Aviation Systems Llc Method and system for compression for ACARS and related transmissions
US9794059B2 (en) * 2015-08-31 2017-10-17 The Boeing Company Lightweight cyber secure bi-directional aircraft communications addressing and reporting system (ACARS) transmission
EP3154046B1 (en) * 2015-10-05 2021-12-08 The Boeing Company System and method for verifying ads-b messages

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1571299A (zh) * 2004-04-28 2005-01-26 王海芳 一种基于公众移动通信网络实现航空通信的***及方法
CN101048999A (zh) * 2004-08-31 2007-10-03 霍尼韦尔国际公司 通过tcp/ip数据通信链路发送航空通信寻址和报告***消息的***和方法
WO2009148639A2 (en) * 2008-02-18 2009-12-10 The Boeing Company Onboard network system network architecture
US7719441B1 (en) * 2009-01-05 2010-05-18 Honeywell International Inc. System and method for transferring bit-oriented data over an ACARS character-oriented data link
CN102801607A (zh) * 2011-05-24 2012-11-28 空中客车营运有限公司 飞行器的上行链路上的传输方法

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111754652A (zh) * 2019-03-29 2020-10-09 霍尼韦尔国际公司 仿真交通工具通信中心数据请求以从交通工具上的***或子***获取数据
CN111800449A (zh) * 2019-04-03 2020-10-20 霍尼韦尔国际公司 机载数据链路应用程序与非机载数据链路应用程序的数据同步
CN111800449B (zh) * 2019-04-03 2023-03-24 霍尼韦尔国际公司 机载数据链路应用程序与非机载数据链路应用程序的数据同步
CN112131870A (zh) * 2019-06-24 2020-12-25 波音公司 验证飞行信息
CN112788102A (zh) * 2020-12-24 2021-05-11 中电科航空电子有限公司 一种可发送不同类型数据链消息的地面终端***和操作界面
CN112788102B (zh) * 2020-12-24 2023-02-03 中电科航空电子有限公司 一种可发送不同类型数据链消息的地面终端***和操作界面

Also Published As

Publication number Publication date
EP3382625A1 (en) 2018-10-03
US20180287971A1 (en) 2018-10-04
CN108696310B (zh) 2022-05-10
US10798033B2 (en) 2020-10-06

Similar Documents

Publication Publication Date Title
CN108696310A (zh) 处理针对在通信管理单元(cmu)外部的计算机上运行的应用的消息
CN104778861B (zh) 具有数据链路集成的机载飞行计划
US11897625B2 (en) Risk assessment framework
US9098996B2 (en) Methods and systems for integrating runway status and layout
CN107128498A (zh) 用于集成便携式装置与驾驶舱显示器的方法和***
CN108199765A (zh) 用于机载运行通信的可编程便携式电子设备
US9223413B2 (en) Next action page key for system generated messages
CN103035133B (zh) 用于管理管制员飞行员数据链路通信(cpdlc)***的***和方法
US8909392B1 (en) System and method to automatically preselect an aircraft radio communication frequency
US8244452B2 (en) Systems and methods integrated air traffic control management
US20120054641A1 (en) Avionic data dictionary based messaging system and method
AU2013202173A1 (en) System and method for transmitting differential weather information to an in-flight aircraft
CN109377787A (zh) 用于飞行器机上提供基于对飞行约束的潜在不遵守的警报的***和方法
CN104240539A (zh) 用于向飞行器提供atc中心数据的***和方法
CN108733762A (zh) 格式化各种显示器上的消息的文本、颜色和显示的数据库驱动的方法
JP5391198B2 (ja) 航空機に地理的データを伝達する方法と装置
CN110427408A (zh) 连接的仪表程序位置保持***
US9886860B2 (en) Systems and methods for processing concatenated datalink messages
CN106960230A (zh) 无人机零部件的管理方法、终端设备及标签读取设备
US10771558B2 (en) System and method for modifying multiple request datalink messages in avionics system
US20140134578A1 (en) Tailored Airline Training
CN104865913A (zh) 查看、校验和发送数据链路下行链路消息的***和方法
US10839697B1 (en) Multi-modal control system for communications and navigation in a transportation environment
US20230350910A1 (en) Communication system with consolidated user interface for datalink messages
CN105356904A (zh) 用于指示可用的通信信道的飞行器***和方法

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant