[go: up one dir, main page]

WO2013078897A1 - Packet decoding method and device for aircraft communication addressing and reporting system - Google Patents

Packet decoding method and device for aircraft communication addressing and reporting system Download PDF

Info

Publication number
WO2013078897A1
WO2013078897A1 PCT/CN2012/081201 CN2012081201W WO2013078897A1 WO 2013078897 A1 WO2013078897 A1 WO 2013078897A1 CN 2012081201 W CN2012081201 W CN 2012081201W WO 2013078897 A1 WO2013078897 A1 WO 2013078897A1
Authority
WO
WIPO (PCT)
Prior art keywords
message
packet
type
data
decoding
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.)
Ceased
Application number
PCT/CN2012/081201
Other languages
French (fr)
Chinese (zh)
Inventor
黄爱军
范志强
晏震乾
刘煜原
陈金
高飞鹏
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.)
SHANGHAI AIRCRAFT CUSTOMER SERVICE CO Ltd
Commercial Aircraft Corp of China Ltd
Original Assignee
SHANGHAI AIRCRAFT CUSTOMER SERVICE CO Ltd
Commercial Aircraft Corp of China Ltd
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 SHANGHAI AIRCRAFT CUSTOMER SERVICE CO Ltd, Commercial Aircraft Corp of China Ltd filed Critical SHANGHAI AIRCRAFT CUSTOMER SERVICE CO Ltd
Publication of WO2013078897A1 publication Critical patent/WO2013078897A1/en
Anticipated expiration legal-status Critical
Ceased legal-status Critical Current

Links

Classifications

    • 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/22Parsing or analysis of headers
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L25/00Baseband systems
    • H04L25/02Details ; arrangements for supplying electrical power along data transmission lines
    • H04L25/06DC level restoring means; Bias distortion correction ; Decision circuits providing symbol by symbol detection

Definitions

  • the present invention relates to message decoding and, more particularly, to a message decoding method and apparatus for an Aircraft Communication Addressing and Reporting System (ACARS). Background technique
  • ACARS Aircraft Communication Addressing and Reporting System
  • ACARS is a digital data link system that transmits short messages (messages) between aircraft and ground stations via radio or satellite.
  • ACARS consists of an avionics computer called the ACARS Management Unit (MU) and a Control Display Unit (CDU).
  • the MU is used to send and receive VHF radio numbers from the ground.
  • the ACARS system consists of a network of multiple transceivers that accept or transmit data link messages and distribute them to different airlines on the network.
  • the message sent by the aircraft is forwarded to the aeronautical company's ground system via the DSP (Data Service Provider) gateway.
  • the ground system will first parse the header part according to the ARINC 620 specification, and then parse the Free Text part according to this specification. Since the ARINC 620 specification does not specify the content of the message body, each on-board device manufacturer, such as COLLINS, HONEYWELL, TELEDYNE, etc., has its own message body part format.
  • each airline will add or reduce data items according to its own needs during the actual application process, which makes the message format of aircraft of different models and different airborne equipments significantly different, and the data specification of the message body is difficult to obtain uniform regulations. .
  • the existing aircraft ACARS ⁇ decoding technology solution uses a hard coding method for different message formats to solve this problem, that is, the message decoding algorithm is closely related to the specific airborne equipment.
  • the messages are classified according to the format, including sequential data structured messages, cyclic data structured messages, and unstructured messages.
  • format including sequential data structured messages, cyclic data structured messages, and unstructured messages.
  • the maintenance cost is very high.
  • the airline needs to change the format of the message body content, it needs to re-edit the decoding process, which will bring about a high manpower and time investment, and the maintenance cost is high.
  • the object of the present invention is to provide a general packet decoding method and apparatus to adapt to various types of packets, and at the same time support customization of various types of packets, thereby realizing breakthroughs in limitations of prior art solutions. Reduce the cost of air carrier ACARS message decoding application and maintenance.
  • a message decoding method for an aircraft communication addressing and reporting system is proposed, wherein the message comprises a message header and a message body, and the method comprises the following steps: B. Capture information about the type of message; C. The packet type related information determines the packet type; D. The packet data in the packet body is obtained by using the packet template of the determined packet type.
  • ACARS aircraft communication addressing and reporting system
  • a message decoding apparatus for an aircraft communication addressing and reporting system
  • the message includes a message header and a message body
  • the device includes: a first acquisition device, And the packet type determining device is configured to determine the packet type according to the packet type related information, where the second acquiring device is configured to obtain the packet by using the determined packet type packet template.
  • the message data in the message body is provided, wherein the message includes a message header and a message body, and the device includes: a first acquisition device, And the packet type determining device is configured to determine the packet type according to the packet type related information, where the second acquiring device is configured to obtain the packet by using the determined packet type packet template.
  • the technical solution according to the present invention realizes the infinite expansion of the decoding adaptability of the aircraft ACARS message through the flexible message format configuration, so that the decoding program does not depend on the specific hardware airborne device, and solves many limitations imposed by the prior art solution. And hinder. DRAWINGS
  • Figure 1 shows a schematic diagram of an aircraft air-ground link
  • FIG. 2 shows a schematic diagram of ACARS message decoding in accordance with the present invention.
  • FIG. 3 is a flow chart showing a message decoding method for an aircraft communication addressing and reporting system in accordance with the present invention
  • FIG. 4 shows a detailed flow chart of a message decoding method for an aircraft communication addressing and reporting system in accordance with a particular embodiment of the present invention
  • FIG. 5 is a block diagram showing a message decoding apparatus for an aircraft communication addressing and reporting system in accordance with the present invention.
  • FIG. 1 shows a schematic diagram of an aircraft air-ground link.
  • the aircraft ACARS message mentioned in the present invention refers to a GROUND-TO-GROUND MESSAGE, which is transmitted from a Data Link Service Provider (DSP) to a terrestrial system.
  • DSP Data Link Service Provider
  • This type of message follows the ARINC 620 specification and is the subject of research in the design of the present invention.
  • the four-pass article transmitted by the aircraft to the DSP follows the ARINC 618 specification and is not part of the present invention.
  • the transmission of the ground message includes the uplink message and the downlink message, which is a two-way process.
  • ARINC 620 specifies the first line, the second line, the third line, the 4-th line, and the message end character for the uplink and downlink packets. This part of the format is usually called the header part of the message. The first part is not customizable. However, there is no requirement for the m-n part of Free Text, which is called the body part of the message. The content of the message body has different definitions between different equipment manufacturers and different airlines. This part of the content is the data part that needs to be concerned about message decoding.
  • FIG. 2 shows a schematic diagram of ACARS message decoding in accordance with the present invention.
  • the ACARS source packet, the corresponding packet template, and the packet syntax are received.
  • the message template is used to define the structure of the message body, and the structure of the message body is parsed by the message syntax, and then the data of the message body is analyzed and divided to form structured message data.
  • ACARS messages in the ARINC620 format are classified into the following three types according to the data formatting method:
  • ACARS message type is the most, such as 0001, POS, WXR, ACMF and most AOC messages developed by airlines.
  • the data in this format message is generally arranged in the following two ways: 1) fixed length programming, 2) delimiter programming. Such messages are highly identifiable, and it is easier to extract accurate information from the body of the message by passing the corresponding message type template.
  • FIG. 3 shows a flow chart of a message decoding method for ACARS in accordance with the present invention.
  • the header of the packet is the content in the first row, the second row, the third row, and the 4-m row in Table 1, and the packet type related information includes the standard.
  • the packet type is determined according to the message type related information. Specifically, after the packet type related information, that is, the standard message identifier (SMI), the machine number, and the embedded information identifier (IMI), the information can be obtained according to the information.
  • SMSI standard message identifier
  • IIMI embedded information identifier
  • the packet template is used to obtain the packet data in the packet body. Specifically, the packet data is segmented to extract the specific data in the packet body.
  • Data mapping is a bridge to achieve this function.
  • the so-called data mapping is to automatically store the message data into the service table by defining the mapping relationship between the text identifier and the fields in the service table. Therefore, preferably, after the step of acquiring the message data of the weight of the text, the method further comprises the step of storing the acquired message data into the service table according to the mapping relationship.
  • FIG. 4 shows a detailed flow diagram of a message decoding method for an aircraft communication addressing and reporting system in accordance with a particular embodiment of the present invention.
  • the ACARS source that receives the sequence structure type is parsed and parsed into the header and the body of the packet as follows:
  • the information about the packet type is obtained, that is, the SMI, the machine number and the IMI of the extracted message are respectively "M12", 8888", "OFF" 0
  • the message template specifies the meaning and length of each field in the system, and the read class specification is defined by the airline.
  • the message body decoding analysis is started. Different data is decomposed according to business rules, and these decomposed parameters are collected as the data output part of the message engine.
  • the packet decoding method of the cyclic structure type ACARS is basically the same as the ACARS packet decoding method of the sequential structure type. The only difference is that the packet decoding engine has the ability to parse the loop message structure, and the solved data is a loop. structure.
  • an ACARS source packet of an unstructured data type is received and parsed into a packet header and a packet body as follows:
  • the information about the message type is obtained, that is, the SMI and the machine number of the extracted message are respectively " ⁇ 8 ⁇ , , "B-8888".
  • the body part of the message is the information recorded by the cockpit crew from the aircraft.
  • the information is "RECVD WX TKS CZ123", meaning "CZ123 flight has been received. Meteorological newspaper, thank you. "These information has no fixed business format definition and is prepared by the pilot according to his own language habits. Therefore, such packets need to be parsed.
  • the parsing process is consistent with the above two types of messages, but the parsing engine has the parsing of message support elements that do not have a clear business specification definition.
  • the acquired message data is stored in the service table according to the mapping relationship.
  • Figure 5 shows a block diagram of a message decoding apparatus 50 for an aircraft communication addressing and reporting system in accordance with the present invention.
  • the ACARS message decoded by the message decoding apparatus 50 for the aircraft communication addressing and reporting system according to the present invention is divided into the following three types according to the data formatting arrangement.
  • ACARS message type is the most, such as OOOI, POS, WXR ACMF and most AOC messages developed by airlines.
  • the data in this format message is generally arranged in the following two ways: 1) fixed length programming, 2) delimiter programming. Such messages are highly identifiable, and it is easier to extract accurate information from the body of the message by passing the corresponding message type template.
  • Cyclic data structured ACARS messages such messages are not too many, mainly appear in the CMCF message, and the format is accumulated according to the "content block" of a certain format until all the transmission contents are over.
  • the message decoding apparatus 50 for an aircraft communication addressing and reporting system includes: a first obtaining means 501, configured to acquire message type related information, and the message type related information includes a standard message identifier (SMI) The machine number and the embedded information identifier (IMI), wherein the IMI may be defined by the user or may be determined by the airline.
  • the first obtaining device 501 has a parsing device 5011 for parsing the message header and a packet type determining device 502, configured to determine a packet type according to the packet type related information, specifically, obtain a packet type related information, that is, a standard message identifier (SMI), a machine number, and an embedded information identifier.
  • SMSI standard message identifier
  • the corresponding message type can be determined according to the information, and the corresponding message template can be selected.
  • the second obtaining means 503 is configured to obtain the report by using the packet type of the determined message type.
  • the packet data in the style is determined by the packet template of the determined packet type after determining the packet type and determining the corresponding packet template.
  • the device 50 further includes a data mapping device 504, configured to store the acquired message data into a service table according to a mapping relationship.
  • the information about the packet type is obtained, that is, the SMI, machine number and IMI of the extracted message are respectively "M12”, “B-8888", and "OFF".
  • the machine number and the IMI are determined by the message type determining device 502 to locate the corresponding message template.
  • the message template specifies the meaning and length of each field in the system, and the specification is defined by the airline.
  • the parameter dividing means 5031 in the second obtaining means 503 decomposes the different data according to the business rules, and collects the decomposed parameters as the data output part of the message engine.
  • the obtained message data is stored in the service table by the data mapping device 504 according to the mapping relationship.
  • the message decoding method of the cyclic structure type ACARS is basically the same as the ACARS message decoding method of the sequential structure type. The only difference is that the message decoding engine has the ability to parse the cyclic message structure at the same time, and the solved data is a loop. structure.
  • the ACARS source packet of the unstructured data type is received and parsed by the parsing device 5011 to the header and the body of the packet as follows:
  • the information about the message type is obtained, that is, the SMI and the machine number of the extracted message are respectively "A81" and "B-8888".
  • the body part of the message is the information recorded by the cockpit crew from the aircraft.
  • the information is "REC VD WX TKS CZ123", meaning "CZ123 flight has been received.
  • To the weather report, thank you. "These information has no fixed business format definition, and is prepared by the pilot according to his own language habits. Therefore, such packets need to be parsed.
  • the parsing process is consistent with the above two types of messages, but the parsing engine has the parsing of message support elements that do not have a clear business specification definition.
  • the obtained message data is stored in the service table by the data mapping device 504 according to the mapping relationship.

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Computer Security & Cryptography (AREA)
  • Power Engineering (AREA)
  • Compression, Expansion, Code Conversion, And Decoders (AREA)
  • Data Exchanges In Wide-Area Networks (AREA)

Abstract

The present invention relates to a packet decoding method for an aircraft communication addressing and reporting system (ACARS), the packet comprising a packet header and a packet body; the method comprises the following steps: acquiring packet type related information; determining the packet type according to the packet type related information; and acquiring the packet data in the packet body via the packet template of the determined packet type. The technical solution of the present invention can process different types of packets without re-developing a packet decoding program, reduces the packet decoding program development cost and the maintenance cost incurred by changing packet format and data items, reduces the technical requirements for the personnel involved in packet program maintenance, shortens packet decoding program maintenance time, and further improves operation efficiency and economic benefit for an airline company.

Description

一种用于飞机通信寻址与报告系统的报文解码方法和装置 技术领域  Message decoding method and device for aircraft communication addressing and reporting system

本发明涉及报文解码, 更具体地, 涉及一种用于飞机通信寻址 与报告系统 (ACARS ) 的报文解码方法和装置。 背景技术  The present invention relates to message decoding and, more particularly, to a message decoding method and apparatus for an Aircraft Communication Addressing and Reporting System (ACARS). Background technique

ACARS 是一种在航空器和地面站之间通过无线电或卫星传输 短消息 (报文) 的数字数据链系统。 在飞机上, ACARS由一个称为 ACARS管理单元(MU )的航电计算机和一个控制显示器单元(CDU ) 组成。 MU用以发送和接受来自地面的甚高频无线电数字 4艮文。在地 面, ACARS系统由一个有多个无线电收发机构成的网络组成, 它可 以接受或发送数据链消息, 并将其分发到网络上的不同航空公司。  ACARS is a digital data link system that transmits short messages (messages) between aircraft and ground stations via radio or satellite. On the aircraft, ACARS consists of an avionics computer called the ACARS Management Unit (MU) and a Control Display Unit (CDU). The MU is used to send and receive VHF radio numbers from the ground. At the ground level, the ACARS system consists of a network of multiple transceivers that accept or transmit data link messages and distribute them to different airlines on the network.

飞机下发的报文通过 DSP (数据服务提供商) 网关转发给航空 公司地面系统。 地面系统接收到报文后将会首先按照 ARINC 620规 范解析报文头部分, 然后根据此规范再解析报文体 (Free Text ) 部 分。 由于 ARINC 620规范对于报文体部分内容并没有规定, 因此, 各机载设备厂家, 如 COLLINS、 HONEYWELL, TELEDYNE 等, 均拥有自己的报文体部分格式。 同时, 各航空公司在实际应用过程 中会根据自己的需求添加或减少数据项, 使得各机型、 不同机载设 备飞机的报文体格式存在明显差异, 且报文体的数据规范较难得到 统一规定。现有飞机 ACARS 艮文解码技术方案采用对不同的报文格 式采取硬编码方式来解决此问题, 也就是报文解码算法与具体的机 载设备紧密相关。  The message sent by the aircraft is forwarded to the aeronautical company's ground system via the DSP (Data Service Provider) gateway. After receiving the message, the ground system will first parse the header part according to the ARINC 620 specification, and then parse the Free Text part according to this specification. Since the ARINC 620 specification does not specify the content of the message body, each on-board device manufacturer, such as COLLINS, HONEYWELL, TELEDYNE, etc., has its own message body part format. At the same time, each airline will add or reduce data items according to its own needs during the actual application process, which makes the message format of aircraft of different models and different airborne equipments significantly different, and the data specification of the message body is difficult to obtain uniform regulations. . The existing aircraft ACARS 解码 decoding technology solution uses a hard coding method for different message formats to solve this problem, that is, the message decoding algorithm is closely related to the specific airborne equipment.

由于现有飞机 ACARS 报文解码技术方案在应对报文格式发生 变化时往往需要重新开发解码程序以适应报文格式的变化, 其缺点 主要表现在以下几个方面:  Due to the change of the packet format, the existing ACARS packet decoding technology scheme often needs to re-develop the decoding program to adapt to the change of the packet format. The shortcomings are mainly reflected in the following aspects:

- 缺乏灵活性,报文格式发生变化时, 重新修改报文解码程序是 唯一的解决办法。 因而, 现有的技术方案无法实现一套解码程序适 用不同航空公司、 不同机载设备的客户化的要求。 - Inflexibility, when the message format changes, the message decoding program is re-modified. The only solution. Therefore, the existing technical solutions cannot realize the customization requirements of a set of decoding procedures for different airlines and different airborne equipment.

- 报文种类的限制,报文按照格式区分主要包括顺序数据结构化 报文、 循环数据结构化报文以及非结构化报文三类。 而随着航空公 司所应用的报文种类的增加, 现有技术方案的应用限制愈发明显, 不能适应航空公司快速部署应用的要求。  - Restrictions on the types of messages. The messages are classified according to the format, including sequential data structured messages, cyclic data structured messages, and unstructured messages. With the increase in the types of messages applied by aviation companies, the application limitations of existing technical solutions become more and more obvious, and they cannot meet the requirements of rapid deployment of airlines.

- 维护成本很高, 航空公司需要对报文体内容格式作出变更时, 都需要重新修改解码程序, 因而会带来极高的人力和时间投入, 维 护成本较高。  - The maintenance cost is very high. When the airline needs to change the format of the message body content, it needs to re-edit the decoding process, which will bring about a high manpower and time investment, and the maintenance cost is high.

- 维护人员素质要求高, 由于报文格式变更需要进行编码开发, 因而, 对于维护人员的业务和技术能力要求极高。 发明内容  - Maintenance personnel have high quality requirements. Because the format of the message needs to be coded and developed, the maintenance personnel's business and technical capabilities are extremely high. Summary of the invention

不同机载设备厂家 (如, Honeywell ^ Collions , Teledye ) 的报 文均有各自的格式和数据项设置, 各航空公司对于格式和数据项也 有客户化的需求。现有的飞机 ACARS报文解码技术方案采用不同的 报文格式开发不同的解码程序方法满足需求。 对于飞机数量较少、 机型较为单一的小型航空公司, 此类方案可以暂时满足要求, 而对 于机群数量庞大, 机型种类繁多的大型航空公司而言, 所要面对的 报文上百种, 报文格式及数据项客户化设置需求也更为突出。 现有 的技术方案的局限性暴露无遗, 给航空公司的维护带来巨大的工作 量, 甚至某些情况下会影响航空公司的运营。  Messages from different airborne equipment manufacturers (eg, Honeywell ^ Collions, Teledye) have their own format and data item settings, and airlines have customized requirements for formats and data items. Existing aircraft ACARS message decoding technology solutions use different message formats to develop different decoding procedures to meet the needs. For small airlines with a small number of aircraft and a single model, such schemes can meet the requirements temporarily. For large airlines with a large number of aircraft and a wide variety of aircraft, there are hundreds of messages to be faced. The message format and data item customization requirements are also more prominent. The limitations of existing technical solutions are exposed, which creates a huge workload for airline maintenance and, in some cases, affects airline operations.

因此本发明的任务在于, 提出一种通用的报文解码方法和装置, 以适应各种不同类型的报文, 同时支持各种类型报文的客户化工作, 实现对现有技术方案限制的突破,降低航空公司飞机 ACARS报文解 码应用及维护的成本。  Therefore, the object of the present invention is to provide a general packet decoding method and apparatus to adapt to various types of packets, and at the same time support customization of various types of packets, thereby realizing breakthroughs in limitations of prior art solutions. Reduce the cost of air carrier ACARS message decoding application and maintenance.

根据本发明的第一方面, 提出了一种用于飞机通信寻址与报告 系统 (ACARS ) 的报文解码方法, 其中所述报文包括报文头和报文 体, 所述方法包括以下步骤: B. 莸取报文类型相关信息; C. 根据 所述报文类型相关信息确定报文类型; D. 通过所述确定的报文类型 的报文模板获取报文体中的报文数据。 According to a first aspect of the present invention, a message decoding method for an aircraft communication addressing and reporting system (ACARS) is proposed, wherein the message comprises a message header and a message body, and the method comprises the following steps: B. Capture information about the type of message; C. The packet type related information determines the packet type; D. The packet data in the packet body is obtained by using the packet template of the determined packet type.

根据本发明的第二方面, 提出了一种用于飞机通信寻址与报告 系统的报文解码装置, 其中所述报文包括报文头和报文体, 所述装 置包括: 第一获取装置, 用于获取报文类型相关信息; 报文类型确 定装置, 根据所述报文类型相关信息确定报文类型; 第二获取装置, 用于通过所述确定的报文类型的报文模板获取所述报文体中的报文 数据。  According to a second aspect of the present invention, a message decoding apparatus for an aircraft communication addressing and reporting system is provided, wherein the message includes a message header and a message body, and the device includes: a first acquisition device, And the packet type determining device is configured to determine the packet type according to the packet type related information, where the second acquiring device is configured to obtain the packet by using the determined packet type packet template. The message data in the message body.

根据本发明的技术方案通过灵活的报文格式配置实现对飞机 ACARS报文解码适应性的无限扩展, 使解码程序不依赖于具体的硬 件机载设备, 解决现有技术方案所带来的诸多限制和阻碍。 附图说明  The technical solution according to the present invention realizes the infinite expansion of the decoding adaptability of the aircraft ACARS message through the flexible message format configuration, so that the decoding program does not depend on the specific hardware airborne device, and solves many limitations imposed by the prior art solution. And hinder. DRAWINGS

根据以下结合附图对本发明非限制实施例的详细描述, 本发明 的以上和其他目的、 特征和优点将变得更加清楚, 其中:  The above and other objects, features and advantages of the present invention will become more apparent from the Detailed Description of Description

图 1示出了飞机空地链路示意图;  Figure 1 shows a schematic diagram of an aircraft air-ground link;

图 2示出了根据本发明的 ACARS报文解码的示意图。  Figure 2 shows a schematic diagram of ACARS message decoding in accordance with the present invention.

图 3 示出了根据本发明的用于飞机通信寻址与报告系统的报文 解码方法的流程图;  3 is a flow chart showing a message decoding method for an aircraft communication addressing and reporting system in accordance with the present invention;

图 4 示出了根据本发明的具体实施例的用于飞机通信寻址与报 告系统的报文解码方法的具体的流程图;  4 shows a detailed flow chart of a message decoding method for an aircraft communication addressing and reporting system in accordance with a particular embodiment of the present invention;

图 5 示出了根据本发明的用于飞机通信寻址与报告系统的报文 解码装置的方框图。  Figure 5 is a block diagram showing a message decoding apparatus for an aircraft communication addressing and reporting system in accordance with the present invention.

附图中相同或者相似的附图标识代表相同或者相似的部件。 具体实施方式 述, 但是应当理解到, 本发明的法律范围由本专利所附的权利要求 的文字来界定。 详细描述应当被解释为仅是示范性的, 并非描述本 发明的每种可能的实施方式, 因为描述每种可能的实施方式, 即使 有可能, 也是不切实际的。 利用当前技术或在本专利申请日之后研 发的技术, 能够实现各种可替换的实施方式, 这仍将落入界定本发 明的权利要求的范围内。 The same or similar reference numerals in the drawings represent the same or similar components. DETAILED DESCRIPTION OF THE INVENTION It is to be understood that the scope of the invention is defined by the language of the claims appended hereto. The detailed description should be construed as merely exemplary, not a description Every possible implementation of the invention, as described with every possible implementation, is impractical, if not impossible. </ RTI></RTI><RTIgt;</RTI><RTIgt;</RTI><RTIgt;</RTI><RTIgt;</RTI><RTIgt;</RTI><RTIgt;

图 1 示出了飞机空地链路示意图。 如图 1 所示, 本发明所提及 的飞机 ACARS 报文是指地地消息 ( GROUND-TO- GROUND MESSAGE ), 即从数据链路服务提供者(Data link Service Provider, DSP )传递给地面系统的报文。 该类消息遵循 ARINC 620规范, 是 本发明设计所研究的对象。 而飞机到 DSP 传递的 4艮文遵循 ARINC 618规范, 不属于本发明所涉及的内容。 地地消息的传递包括上行报 文和下行 4艮文, 为一个双向过程。  Figure 1 shows a schematic diagram of an aircraft air-ground link. As shown in FIG. 1, the aircraft ACARS message mentioned in the present invention refers to a GROUND-TO-GROUND MESSAGE, which is transmitted from a Data Link Service Provider (DSP) to a terrestrial system. Message. This type of message follows the ARINC 620 specification and is the subject of research in the design of the present invention. The four-pass article transmitted by the aircraft to the DSP follows the ARINC 618 specification and is not part of the present invention. The transmission of the ground message includes the uplink message and the downlink message, which is a two-way process.

对于通用的地地消息格式, ARINC 620规范给出的格式定义如 下表 1所示:  For the generic terrestrial message format, the ARINC 620 specification gives the format definitions as shown in Table 1 below:

表 1  Table 1

Figure imgf000006_0001
Figure imgf000006_0001

ARINC 620对于上下行的报文对第一行、 第二行、 第三行、 第 4-m行以及报文结束符上都有明确规定,这部分格式内容通常被称为 报文的头部分,头部分是不能客户化的。但是对于 m-n部分 Free Text 并没有要求, 此处被称为报文体部分。 报文体内容在不同设备厂家 和不同航空公司之间都有不同的定义, 该部分内容正是报文解码所 需要关注的数据部分。 ARINC 620 specifies the first line, the second line, the third line, the 4-th line, and the message end character for the uplink and downlink packets. This part of the format is usually called the header part of the message. The first part is not customizable. However, there is no requirement for the m-n part of Free Text, which is called the body part of the message. The content of the message body has different definitions between different equipment manufacturers and different airlines. This part of the content is the data part that needs to be concerned about message decoding.

图 2 示出了根据本发明的 ACARS报文解码的示意图。 如图 2 所示, 将接收到的 ACARS源报文、相应的报文模板以及报文语法输 入至报文解码引擎中。 通过报文模板来定义报文正文结构, 并通过 报文语法来解析报文正文的结构, 随后分析并分割报文正文的数据 从而形成结构化的报文数据。 Figure 2 shows a schematic diagram of ACARS message decoding in accordance with the present invention. As shown in Figure 2, the ACARS source packet, the corresponding packet template, and the packet syntax are received. Into the message decoding engine. The message template is used to define the structure of the message body, and the structure of the message body is parsed by the message syntax, and then the data of the message body is analyzed and divided to form structured message data.

当前, ARINC620格式的 ACARS报文按照数据格式化编排方式 划分有以下 3种类型:  Currently, ACARS messages in the ARINC620 format are classified into the following three types according to the data formatting method:

- 顺序数据结构化的 ACARS报文, 这种格式的 ACARS报文类 型最多, 如 0001、 POS、 WXR、 ACMF以及航空公司自主开发的多 数 AOC报文都属此类。 这种格式报文中的数据一般按照以下两种方 式编排: 1) 定长编排, 2) 分隔符编排。 这类报文具有很强的可识 别性, 只要通过对应的报文类型模板, 比较容易从报文正文中抽出 准确信息。  - Sequential data structured ACARS messages. This type of ACARS message type is the most, such as 0001, POS, WXR, ACMF and most AOC messages developed by airlines. The data in this format message is generally arranged in the following two ways: 1) fixed length programming, 2) delimiter programming. Such messages are highly identifiable, and it is easier to extract accurate information from the body of the message by passing the corresponding message type template.

- 循环数据结构化 ACARS报文, 此类报文不是太多, 主要出现 在 CMCF报文中, 其格式编排是按照一定格式的 "内容块" 循环累 加, 直至所有传输内容全部结束为止。  - Cyclic data structured ACARS messages, such messages are not too many, mainly appear in the CMCF message, and the format is accumulated according to the "content block" of a certain format until all the transmission contents are over.

- 非结构化 ACARS报文, 此类报文没有规律可循, 是人工键入 的文本, 类似于我们日常的手机短信, 因此此类报文在报文解码中 只把它处理为一般的文本描述信息。  - Unstructured ACARS messages, which have no rules to follow, are manually typed texts, similar to our daily mobile phone text messages, so such messages are only treated as general text descriptions in message decoding. information.

对于上述报文类型, 将通过以下技术方案来实现报文解码自动 化。  For the above message types, packet decoding automation will be implemented by the following technical solutions.

图 3 示出了根据本发明的用于 ACARS 的报文解码方法的流程 图。 首先, 获取报文类型相关信息, 该报文头就是上述表 1 中的第 一行、 第二行、 第三行、 第 4-m行中的所述的内容, 报文类型相关 信息包括标准消息标示符 (SMI ) 、 机号和嵌入信息标识符 (IMI), 其中 IMI可以由用户自己定义也可以根据航空公司而定, 具体而言, 就是对报文头和报文体进行解析。 其次, 根据报文类型相关信息确 定报文类型, 具体而言, 获取到报文类型相关信息即标准消息标示 符 (SMI ) 、 机号和嵌入信息标识符 (IMI)之后, 就可以根据这些信 息确定相应的报文类型, 进而能够选择对应的报文模板。 再次, 确 定报文类型并确定了相应的报文模板之后, 通过确定的报文类型的 报文模板来获取报文体中的报文数据, 具体来说, 就是对报文体进 行参数分割的从而提取报文体中具体数据的过程。 Figure 3 shows a flow chart of a message decoding method for ACARS in accordance with the present invention. First, the information about the packet type is obtained. The header of the packet is the content in the first row, the second row, the third row, and the 4-m row in Table 1, and the packet type related information includes the standard. The message identifier (SMI), the machine number, and the embedded information identifier (IMI), where the IMI can be defined by the user or by the airline, specifically, the header and the body of the message are parsed. Secondly, the packet type is determined according to the message type related information. Specifically, after the packet type related information, that is, the standard message identifier (SMI), the machine number, and the embedded information identifier (IMI), the information can be obtained according to the information. Determine the corresponding packet type, and then select the corresponding packet template. Again, after determining the message type and determining the corresponding message template, the determined message type is determined. The packet template is used to obtain the packet data in the packet body. Specifically, the packet data is segmented to extract the specific data in the packet body.

报文解码产生结构化数据后与地面业务系统之间还没有直接的 数据交换, 报文解码后解码引擎无法存储这些数据, 数据映射是实 现此功能的桥梁。 所谓数据映射, 就是通过定义文本标识符与业务 表中的字段之间的映射关系, 自动把报文数据存储到业务表中。 因 此, 优选地, 在获取 ^艮文体重的报文数据的步骤之后, 该方法还包 括根据映射关系将所述获取的报文数据存储到业务表中的步骤。  After the message is decoded to generate structured data, there is no direct data exchange with the terrestrial service system. After the message is decoded, the decoding engine cannot store the data. Data mapping is a bridge to achieve this function. The so-called data mapping is to automatically store the message data into the service table by defining the mapping relationship between the text identifier and the fields in the service table. Therefore, preferably, after the step of acquiring the message data of the weight of the text, the method further comprises the step of storing the acquired message data into the service table according to the mapping relationship.

图 4 示出了根据本发明的具体实施例的用于飞机通信寻址与报 告系统的报文解码方法的具体的流程图。  4 shows a detailed flow diagram of a message decoding method for an aircraft communication addressing and reporting system in accordance with a particular embodiment of the present invention.

根据本发明的一个具体实施例, 比如接收到顺序结构类型的 ACARS源才艮文并解析到其报文头和报文体内容如下:  According to a specific embodiment of the present invention, for example, the ACARS source that receives the sequence structure type is parsed and parsed into the header and the body of the packet as follows:

QU CANXMCZ  QU CANXMCZ

.BJSXCXA 221205  .BJSXCXA 221205

M12  M12

FI CZ123/AN B-8888  FI CZ123/AN B-8888

DT BJS CAN 221205 M01A  DT BJS CAN 221205 M01A

- OFF01CSN123 /22221205ZGGGOMDB  - OFF01CSN123 /22221205ZGGGOMDB

1205 654  1205 654

随后,获取报文类型相关信息,即提取报文的 SMI,机号及 IMI, 其分别为 "M12" , 8888" , "OFF" 0 Then, the information about the packet type is obtained, that is, the SMI, the machine number and the IMI of the extracted message are respectively "M12", 8888", "OFF" 0

随后, 根椐所提取到的 SMI, 机号以及 IMI定位相应报文模板。 报文模板在系统中规范了每个字段的含义及长度 , 并且读类规范由 航空公司进行业务定义。  Then, the extracted SMI, machine number, and IMI are used to locate the corresponding message template. The message template specifies the meaning and length of each field in the system, and the read class specification is defined by the airline.

' 随后, 在对报文模板进行验证后启动报文体解码分析。 将不同 的数据按照业务规则进行参数分解, 并将这些分解的参数收集起来 作为报文引擎的数据输出部分。  Then, after the message template is verified, the message body decoding analysis is started. Different data is decomposed according to business rules, and these decomposed parameters are collected as the data output part of the message engine.

随后, 可选择地, 根据映射关系将所述获取的报文数据存储到 业务表中。 循环结构类型的 ACARS 的报文解码方法基本上与顺序结构类 型的 ACARS的报文解码方法一致,区別只是在于报文解码引擎同时 具备解析该循环报文结构的能力, 并且解出的数据为循环结构。 Then, optionally, the acquired message data is stored in the service table according to the mapping relationship. The packet decoding method of the cyclic structure type ACARS is basically the same as the ACARS packet decoding method of the sequential structure type. The only difference is that the packet decoding engine has the ability to parse the loop message structure, and the solved data is a loop. structure.

根据本发明的另一个具体实施例, 比如接收到非结构化数据类 型的 ACARS源报文并解析到其报文头和报文体内容如下:  According to another embodiment of the present invention, for example, an ACARS source packet of an unstructured data type is received and parsed into a packet header and a packet body as follows:

QU CANXMCZ  QU CANXMCZ

.QXSXMXS 221457  .QXSXMXS 221457

A81  A81

FI CZ0123/AN B-8888  FI CZ0123/AN B-8888

DT QXS DAC1 221457 Ml 1 A  DT QXS DAC1 221457 Ml 1 A

■ - RECVD WX TKS  ■ - RECVD WX TKS

CZ123  CZ123

随后, 获取报文类型相关信息, 即提取报文的 SMI, 机号, 其 分别为 "Α8Γ, , "B-8888" 。  Then, the information about the message type is obtained, that is, the SMI and the machine number of the extracted message are respectively "Α8Γ, , "B-8888".

与上述两种类型报文解码不同的是, 该类报文报文体部分为驾 驶枪机组人员从飞机上录入的信息,此例中信息为 "RECVD WX TKS CZ123" , 意味 "CZ123航班已接收到气象报, 谢谢。 " 这些信息没 有固定的业务格式定义, 由飞行员根据自己的用语习惯编写。 因而, 需要对此类报文进行解析。  Different from the above two types of message decoding, the body part of the message is the information recorded by the cockpit crew from the aircraft. In this example, the information is "RECVD WX TKS CZ123", meaning "CZ123 flight has been received. Meteorological newspaper, thank you. "These information has no fixed business format definition and is prepared by the pilot according to his own language habits. Therefore, such packets need to be parsed.

同样的, 解析流程与上述两类报文一致, 但解析引擎具备对没 有明确业务规范定义的报文支持元素解析。  Similarly, the parsing process is consistent with the above two types of messages, but the parsing engine has the parsing of message support elements that do not have a clear business specification definition.

同样, 可选择地, 根据映射关系将所述获取的报文数据存储到 业务表中。  Similarly, optionally, the acquired message data is stored in the service table according to the mapping relationship.

以上从方法的角度对本发明进行了描述, 下面基于装置的角度 来对本发明进行进一步的说明。  The present invention has been described above in terms of a method, and the present invention will be further described below based on the perspective of the device.

图 5 示出了根据本发明的用于飞机通信寻址与报告系统的报文 解码装置 50的方框图。  Figure 5 shows a block diagram of a message decoding apparatus 50 for an aircraft communication addressing and reporting system in accordance with the present invention.

根据本发明的用于飞机通信寻址与报告系统的报文解码装置 50 所解码的 ACARS报文按照数据格式化编排方式划分有以下 3种类 型: The ACARS message decoded by the message decoding apparatus 50 for the aircraft communication addressing and reporting system according to the present invention is divided into the following three types according to the data formatting arrangement. Type:

- 顺序数据结构化的 ACARS报文, 这种格式的 ACARS报文类 型最多, 如 OOOI、 POS、 WXR ACMF以及航空公司自主开发的多 数 AOC报文都属此类。这种格式报文中的数据一般按照以下两种方 式编排: 1) 定长编排, 2) 分隔符编排。 这类报文具有很强的可识 别性, 只要通过对应的报文类型模板, 比较容易从报文正文中抽出 准确信息。  - Sequential data structured ACARS messages. This type of ACARS message type is the most, such as OOOI, POS, WXR ACMF and most AOC messages developed by airlines. The data in this format message is generally arranged in the following two ways: 1) fixed length programming, 2) delimiter programming. Such messages are highly identifiable, and it is easier to extract accurate information from the body of the message by passing the corresponding message type template.

― 循环数据结构化 ACARS报文, 此类报文不是太多, 主要出现 在 CMCF报文中, 其格式编排是按照一定格式的 "内容块" 循环累 加, 直至所有传输内容全部结束为止。  ― Cyclic data structured ACARS messages, such messages are not too many, mainly appear in the CMCF message, and the format is accumulated according to the "content block" of a certain format until all the transmission contents are over.

- 非结构化 ACARS报文, 此类报文没有规律可循, 是人工键入 的文本, 类似于我们日常的手机短信, 因此此类报文在报文解码中 只把它处理为一般的文本描述信息。  - Unstructured ACARS messages, which have no rules to follow, are manually typed texts, similar to our daily mobile phone text messages, so such messages are only treated as general text descriptions in message decoding. information.

参照附图 5 , 用于飞机通信寻址与报告系统的报文解码装置 50 包括: 第一获取装置 501, 用于获取报文类型相关信息, 报文类型相 关信息包括标准消息标示符(SMI ) 、 机号和嵌入信息标识符 (IMI), 其中 IMI可以由用户自己定义也可以根据航空公司而定, 具体而言, 第一获取装置 501具有解析装置 5011, 用于解析所述报文头和报文 体; 报文类型确定装置 502, 用于根据报文类型相关信息确定报文类 型, 具体而言, 获取到报文类型相关信息即标准消息标示符(SMI )、 机号和嵌入信息标识符 (IMI)之后, 就可以根据这些信息确定相应的 报文类型, 进而能够选择对应的报文模板; 第二获取装置 503, 用于 通过所述确定的报文类型的报文模板获取所述报文体中的报文数 据, 在确定报文类型并确定了相应的报文模板之后, 通过确定的报 文类型的报文模板来获取报文体中的报文数据, 具体来说, 所述第 二获取装置包括参数分割装置 5031, 用于对所述报文体进行参数分 割从而提取报文体中具体数据。  Referring to FIG. 5, the message decoding apparatus 50 for an aircraft communication addressing and reporting system includes: a first obtaining means 501, configured to acquire message type related information, and the message type related information includes a standard message identifier (SMI) The machine number and the embedded information identifier (IMI), wherein the IMI may be defined by the user or may be determined by the airline. Specifically, the first obtaining device 501 has a parsing device 5011 for parsing the message header and a packet type determining device 502, configured to determine a packet type according to the packet type related information, specifically, obtain a packet type related information, that is, a standard message identifier (SMI), a machine number, and an embedded information identifier. After the (IMI), the corresponding message type can be determined according to the information, and the corresponding message template can be selected. The second obtaining means 503 is configured to obtain the report by using the packet type of the determined message type. The packet data in the style is determined by the packet template of the determined packet type after determining the packet type and determining the corresponding packet template. Packet data fetch packet body, specifically, the second parameter acquisition means comprising dividing means 5031, for the packet body so as to extract the parameters split specific data packet body.

报文解码产生结构化数据后与地面业务系统之间还没有直接的 数据交换, 报文解码后解码引擎无法存储这些数据, 数据映射是实 现此功能的桥梁。 所谓数据映射, 就是通过定义文本标识符与业务 表中的字段之间的映射关系, 自动把报文数据存储到业务表中。 因 此, 优选地, 该装置 50还包括数据映射装置 504, 用于根据映射关 系将所述获取的报文数据存储到业务表中。 After the message decoding generates structured data, there is no direct data exchange with the terrestrial service system. After the message is decoded, the decoding engine cannot store the data. The data mapping is real. Now a bridge of this function. The so-called data mapping is to automatically store the message data into the service table by defining a mapping relationship between the text identifier and the fields in the service table. Therefore, the device 50 further includes a data mapping device 504, configured to store the acquired message data into a service table according to a mapping relationship.

同样, 根据本发明的一个具体实施例, 比如通过第一获取装置 Also, according to a specific embodiment of the present invention, such as by the first acquisition device

501接收到顺序结构类型的 ACARS源^ 文并由解析装置 5011解析 到其报文头和报文体内容如下: 501 receives the ACARS source of the sequence structure type and parses it by the parsing device 5011 to the header and the body of the message as follows:

QU CANXMCZ  QU CANXMCZ

.BJSXCXA 221205  .BJSXCXA 221205

M12  M12

FI CZ123/AN B-8888  FI CZ123/AN B-8888

DT BJS CAN 221205 M01A  DT BJS CAN 221205 M01A

- OFF01CSN123 /22221205ZGGGOMDB  - OFF01CSN123 /22221205ZGGGOMDB

1205 654  1205 654

随后,获取报文类型相关信息,即提取报文的 SMI,机号及 IMI, 其分别为 "M12" , "B-8888" , "OFF" 。  Then, the information about the packet type is obtained, that is, the SMI, machine number and IMI of the extracted message are respectively "M12", "B-8888", and "OFF".

随后, 根据所提取到的 SMI, 机号以及 IMI 由报文类型确定装 置 502定位相应报文模板。 报文模板在系统中规范了每个字段的含 义及长度, 并且该类规范由航空公司进行业务定义。  Then, according to the extracted SMI, the machine number and the IMI are determined by the message type determining device 502 to locate the corresponding message template. The message template specifies the meaning and length of each field in the system, and the specification is defined by the airline.

随后, 在对报文模板进行验证后启动报文体解码分析。 第二获 取装置 503中的参数分割装置 5031将不同的数据按照业务规则进行 参数分解, 并将这些分解的参数收集起来作为报文引擎的数据输出 部分。  Then, after verifying the message template, the message body decoding analysis is started. The parameter dividing means 5031 in the second obtaining means 503 decomposes the different data according to the business rules, and collects the decomposed parameters as the data output part of the message engine.

随后, 可选择地, 由数据映射装置 504根据映射关系将所述获 取的报文数据存储到业务表中。  Subsequently, optionally, the obtained message data is stored in the service table by the data mapping device 504 according to the mapping relationship.

循环结构类型的 ACARS 的报文解码方法基本上与顺序结构类 型的 ACARS的报文解码方法一致,区别只是在于报文解码引擎同时 具备解析谖循环报文结构的能力, 并且解出的数据为循环结构。  The message decoding method of the cyclic structure type ACARS is basically the same as the ACARS message decoding method of the sequential structure type. The only difference is that the message decoding engine has the ability to parse the cyclic message structure at the same time, and the solved data is a loop. structure.

根据本发明的另一个具体实施例, 比如通过第一获取装置 501 接收到非结构化数据类型的 ACARS源报文并由解析装置 5011解析 到其报文头和报文体内容如下: According to another embodiment of the present invention, such as by the first obtaining means 501 The ACARS source packet of the unstructured data type is received and parsed by the parsing device 5011 to the header and the body of the packet as follows:

QU CANXMCZ  QU CANXMCZ

.QXSXMXS 221457  .QXSXMXS 221457

A81  A81

FI CZ0123/AN B-8888  FI CZ0123/AN B-8888

DT QXS DAC1 221457 Mi l A  DT QXS DAC1 221457 Mi l A

- RECVD WX TKS  - RECVD WX TKS

CZ123  CZ123

随后, 获取报文类型相关信息, 即提取报文的 SMI, 机号, 其 分別为 "A81 " , "B-8888" 。  Then, the information about the message type is obtained, that is, the SMI and the machine number of the extracted message are respectively "A81" and "B-8888".

与上述两种类型报文解码不同的是, 该类报文报文体部分为驾 驶舱机组人员从飞机上录入的信息,此例中信息为 "REC VD WX TKS CZ123" , 意味 "CZ123航班已接收到气象报, 谢谢。 " 这些信息没 有固定的业务格式定义, 由飞行员根据自己的用语习惯编写。 因而, 需要对此类报文进行解析。  Different from the above two types of message decoding, the body part of the message is the information recorded by the cockpit crew from the aircraft. In this example, the information is "REC VD WX TKS CZ123", meaning "CZ123 flight has been received. To the weather report, thank you. "These information has no fixed business format definition, and is prepared by the pilot according to his own language habits. Therefore, such packets need to be parsed.

同样地, 解析流程与上述两类报文一致, 但解析引擎具备对没 有明确业务规范定义的报文支持元素解析。  Similarly, the parsing process is consistent with the above two types of messages, but the parsing engine has the parsing of message support elements that do not have a clear business specification definition.

同样, 可选择地, 由数据映射装置 504根据映射关系将所述获 取的报文数据存储到业务表中。  Similarly, optionally, the obtained message data is stored in the service table by the data mapping device 504 according to the mapping relationship.

尽管在附图和前述的描述中详细阐明和描述了本发明, 应认为 该阐明和描述是说明性的和示例性的, 而不是限制性的; 本发明不 限于所上述实施方式。  While the invention has been illustrated and described with reference to the embodiments the embodiments

那些本技术领域的一般技术人员可以通过研究说明书、 公开的 内容及附图和所附的权利要求书, 理解和实施对披露的实施方式的 其他改变。 在权利要求中, 措词 "包括" 不排除其他的元素和步骤, 并且措辞 "一" 、 "一个" 不排除复数。 在发明的实际应用中, 一 个零件可能执行权利要求中所引用的多个技术特征的功能。 权利要 求中的任何附图标记不应理解为对范围的限制。  Other variations to the disclosed embodiments can be understood and effected by those skilled in the <RTIgt; In the claims, the <RTIgt; "comprising"</RTI> does not exclude other elements and steps, and the terms "a" or "an" do not exclude the plural. In the practical application of the invention, a part may perform the functions of the plurality of technical features recited in the claims. Any reference signs in the claims should not be construed as limiting the scope.

Claims

权 利 要 求 书 Claim 1. 一种用于飞机通信寻址与报告系统的报文解码方法, 其中所 述才艮文包括 4艮文头和报文体, 所述方法包括以下步骤: A packet decoding method for an aircraft communication addressing and reporting system, wherein the document includes a header and a message body, and the method includes the following steps: B. 获取报文类型相关信息;  B. Obtain information about the type of the message; C. 根据所述报文类型相关信息确定报文类型;  C. determining a packet type according to the information about the packet type; D. 通过所述确定的报文类型的报文模板获取报文体中的报文 数据。  D. Obtain packet data in the packet body by using the packet template of the determined packet type. 2. 根据权利要求 1 所述的方法, 其特征在于, 所述步骤 B 包 括:  2. The method according to claim 1, wherein the step B comprises: - 解析所述报文头及报文体。  - Parse the message header and the message body. 3. 根据权利要求 1所述的方法,其特征在于,所述步骤 D包括: - 对所述报文体进行参数分割。  The method according to claim 1, wherein the step D comprises: - parameter segmentation of the message body. 4. 根据权利要求 1所述的方法, 其特征在于, 在所述步驟 D之 后所述方法还包括:  The method according to claim 1, wherein after the step D, the method further comprises: E. 根据映射关系将所述获取的报文数据存储到业务表中。  E. The obtained packet data is stored in the service table according to the mapping relationship. 5. 根据权利要求 1所述的方法, 其特征在于, 所述报文类型相 关信息包括标准消息标示符、 机号和嵌入信息标识符。  The method according to claim 1, wherein the message type related information comprises a standard message identifier, a machine number, and an embedded information identifier. 6. 根据权利要求 1所述的方法, 其特征在于, 所述报文类型为 顺序结构化报文、 循环结构化报文以及非结构化报文。  The method according to claim 1, wherein the message type is a sequential structured message, a cyclic structured message, and an unstructured message. 7. 一种用于飞机通信寻址与报告系统的报文解码装置, 其中所 述报文包括报文头和报文体, 所述装置包括:  7. A message decoding apparatus for an aircraft communication addressing and reporting system, wherein the message comprises a message header and a message body, the device comprising: 第一获取装置, 用于获取报文类型相关信息;  a first acquiring device, configured to acquire information about a packet type; 报文类型确定装置, 根据所述报文类型相关信息确定报文类型; 第二获取装置, 用于通过所述确定的报文类型的报文模板获取 所述报文体中的报文数据。  And a packet type determining device, configured to determine a packet type according to the packet type related information, where the second obtaining means is configured to obtain the packet data in the packet body by using the determined packet type packet template. 8. 根据权利要求 7所述的装置, 其特征在于, 所述第一获取装 置包括:  The device according to claim 7, wherein the first acquiring device comprises: 解析装置, 用于解析所述报文头和报文体。 The parsing device is configured to parse the packet header and the packet body. 9. 根据权利要求 7所述的装置, 其特征在于, 所述第二获取装 置包括: 9. The apparatus according to claim 7, wherein the second obtaining means comprises: 参数分割装置, 用于对所述报文体进行参数分割。  The parameter dividing device is configured to perform parameter segmentation on the message body. 10. 根据权利要求 7所述的装置, 其特征在于, 还包括: 数据映射装置, 用于根据映射关系将所述获取的报文数据存储 到业务表中。  The device according to claim 7, further comprising: data mapping means, configured to store the acquired message data into a service table according to a mapping relationship. 1 1. 根据权利要求 7所述的装置, 其特征在于, 所述报文类型相 关信息包括标准消息标示符、 机号和嵌入信, 标识符。  1 1. The apparatus according to claim 7, wherein the message type related information comprises a standard message identifier, a machine number, an embedded letter, and an identifier. 12. 根据权利要求 7 所述的装置, 其特征在于, 所述报文类型 为顺序结构化报文、 循环结构化报文以及非结构化报文。  The device according to claim 7, wherein the message type is a sequential structured message, a cyclic structured message, and an unstructured message.
PCT/CN2012/081201 2011-11-29 2012-09-10 Packet decoding method and device for aircraft communication addressing and reporting system Ceased WO2013078897A1 (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
CN201110388709.X 2011-11-29
CN201110388709XA CN103138877A (en) 2011-11-29 2011-11-29 Message decoding method and device for plane communication addressing and reporting system

Publications (1)

Publication Number Publication Date
WO2013078897A1 true WO2013078897A1 (en) 2013-06-06

Family

ID=48498243

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/CN2012/081201 Ceased WO2013078897A1 (en) 2011-11-29 2012-09-10 Packet decoding method and device for aircraft communication addressing and reporting system

Country Status (2)

Country Link
CN (1) CN103138877A (en)
WO (1) WO2013078897A1 (en)

Families Citing this family (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103684869B (en) * 2013-12-21 2018-02-06 中电科航空电子有限公司 For the method and device of the status information for reporting multi-interface airborne equipment
CN105718429B (en) * 2014-12-04 2019-11-19 中兴通讯股份有限公司 Method and device for generating inspection report
CN105049281A (en) * 2015-06-25 2015-11-11 浪潮(北京)电子信息产业有限公司 Message parsing method and equipment
CN105843906B (en) * 2016-03-23 2018-11-30 中国商用飞机有限责任公司 A kind of system of transmitting-receiving and processing for the real-time Air-Ground data of aircraft
CN107193621A (en) * 2017-05-06 2017-09-22 千寻位置网络有限公司 RTCM3 data decoding methods
CN107959525B (en) * 2017-11-22 2020-09-22 西南电子技术研究所(中国电子科技集团公司第十研究所) Satellite-borne ACARS signal receiving and processing method
CN110430182B (en) * 2019-07-30 2021-07-27 北京恒赢智航科技有限公司 Data transmission system for aircraft communication addressing and reporting and application method thereof
CN112235262A (en) * 2020-09-26 2021-01-15 建信金融科技有限责任公司 Message analysis method and device, electronic equipment and computer readable storage medium
CN114283623A (en) * 2021-11-25 2022-04-05 姜志刚 Method for semi-automatically correcting flight next-day plan data
CN114707557A (en) * 2022-04-21 2022-07-05 哈尔滨工业大学 ACARS signal detection and analysis method
CN115714825A (en) * 2022-11-04 2023-02-24 北京东土军悦科技有限公司 Message processing method, device, equipment and storage medium
CN116846995A (en) * 2022-11-21 2023-10-03 兴业银行股份有限公司 Method and system for dynamic display of composite structure messages

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1379937A (en) * 1999-10-15 2002-11-13 艾利森电话股份有限公司 Method and system for robust frame type protection in system employing variable bit rates
US20110096718A1 (en) * 2006-09-18 2011-04-28 Availink, Inc. Efficient frame structure for digital satellite communication

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN100586109C (en) * 2007-12-20 2010-01-27 北京大学 General business data communication method and system based on custom template
CN101533106B (en) * 2009-03-23 2011-02-16 民航数据通信有限责任公司 Meteorological data fetching method and device
CN101534298B (en) * 2009-03-23 2012-08-08 民航数据通信有限责任公司 Aircraft download data chain telegraph distribution method and device therefor

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1379937A (en) * 1999-10-15 2002-11-13 艾利森电话股份有限公司 Method and system for robust frame type protection in system employing variable bit rates
US20110096718A1 (en) * 2006-09-18 2011-04-28 Availink, Inc. Efficient frame structure for digital satellite communication

Also Published As

Publication number Publication date
CN103138877A (en) 2013-06-05

Similar Documents

Publication Publication Date Title
WO2013078897A1 (en) Packet decoding method and device for aircraft communication addressing and reporting system
EP3684033A1 (en) Systems and methods for collecting, monitoring, and analyzing vehicle data from a plurality of vehicles using edge computing
CN104838602B (en) System and method for air to surface data stream transmitting
US20130028174A1 (en) Use of a meta language for processing of aviation related messages
EP3018835B1 (en) Method and system for compression for acars and related transmissions
US8316225B2 (en) Automated integration of fault reporting
CN101534298B (en) Aircraft download data chain telegraph distribution method and device therefor
CN117272236B (en) Multi-source arrival time fusion method and system based on flight time sequence
CN116488709B (en) Method and device for generating, converting and transmitting aircraft ACARS (aircraft access control information system) message
CN118233324A (en) Testing method and system based on flow interception and asynchronous forwarding
CN114328587B (en) NDC message distributed analysis system architecture integration method and device
CN117640746A (en) Multi-path aviation message aggregation method, system and storage medium
CN101572708A (en) Ground-to-air data link information processing method and device
CN110830822A (en) Resource updating method, device and computer readable storage medium
CN109040036A (en) Blank pipe information automation system track target sends AFTN dynamic electric reporting method and system
CN117097343B (en) Decoding method of airborne data, electronic equipment and storage medium
CN112347157A (en) Terminal data transmission method and system based on Internet of things
CN118869846B (en) ACARS free report read receipt method and system
CN110943856A (en) Large-queue message transmission independence realization method based on fiber channel
CN110430182A (en) The data transmission system and its application method of aircraft communication addressing and report
CN112989324B (en) Data interaction method, device, electronic equipment and storage medium
CN114218324B (en) Helicopter flight tube database operation synchronization method
Nguyễn et al. Design and implement A synchronization system using The ieee 1588 precision time protocol (ptp) for the radio unit (ru) of a 5g base station
CN121418444A (en) An information processing method, system, equipment, and medium for an aviation rescue strategy.
CN120873022A (en) Quick interpretation method and system for flight parameters based on database

Legal Events

Date Code Title Description
121 Ep: the epo has been informed by wipo that ep was designated in this application

Ref document number: 12853559

Country of ref document: EP

Kind code of ref document: A1

NENP Non-entry into the national phase

Ref country code: DE

122 Ep: pct application non-entry in european phase

Ref document number: 12853559

Country of ref document: EP

Kind code of ref document: A1