ATN open space application ground gateway and ATN open space application service providing method

The ATN ground gateway addresses the incompatibility issue by translating messages and establishing communication links between FANS 1/A+ and ATN B2 applications, enabling seamless ATN B2 services for aircraft with FANS 1/A+ capabilities.

CN120321319APending Publication Date: 2025-07-15CHINA ELECTRONICS TECHNOLOGY AVIONICS CO LTD +1
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202510596442.5
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-05-09
Publication Date
2025-07-15

AI Technical Summary

Technical Problem

Ground ATN B2 applications cannot provide services to aircraft with only FANS 1/A+ capabilities, resulting in communication incompatibility issues.

Method used

Through the ATN air-ground application ground gateway, the message mapping module and the communication peer-end association module are used to realize the protocol conversion and communication peer-end association between FANS 1/A+ applications and the ground ATN B2 applications, ensuring bidirectional communication.

Benefits of technology

It realizes the provision of ATN B2 services for aircraft with only FANS 1/A+ capabilities, ensuring normal communication between airborne and ground applications, ensuring communication quality and connection stability.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120321319A_ABST
    Figure CN120321319A_ABST
Patent Text Reader

Abstract

The invention discloses an ATN air-ground application ground gateway and an ATN air-ground application service providing method, and relates to the technical field of aviation communication. The ATN air-ground application ground gateway comprises a message mapping module and a communication opposite end association module. The message mapping module converts a downlink message into a ground ATN B2 application recognizable message and / or converts the uplink message into an FANS 1 / A + application recognizable message when the gateway receives the downlink message of the airborne FANS 1 / A + application or the uplink message of the ground ATN B2 application; the communication opposite end association module analyzes and establishes an application peer end communication association relationship between the airborne FANS 1 / A + application and the ground ATN B2 application according to the downlink message or the downlink message, the airborne FANS 1 / A + application and the ground ATN B2 application can perform bidirectional communication through forwarding of the conversion message, and ATN B2 service is provided for an aircraft only having the FANS 1 / A + capability.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the field of aviation communication technologies, and particularly to an ATN air-ground application ground gateway. Background Art

[0002] Air traffic control (ATC) is one of the three major pillars for ensuring aviation safety. It is the command and allocation by air traffic controllers for each aircraft during the entire flight process from takeoff to landing to ensure flight safety. The ATC application provides services for the information communication task between pilots and controllers. Due to the differences in air-ground networks, the ATC application is divided into two categories: the FANS 1 / A+ application based on the ACARS network and the ATN B1 / B2 application based on the ATN network.

[0003] According to the development and implementation strategy of the Civil Aviation Administration of China's Aviation System Block Upgrade (ASBU), it is planned to build an ATN / OSI ground network in the second stage of the block to provide data link services defined by ATN B2 in land areas, ocean areas, and remote areas. However, due to the differences in the capabilities of aircraft avionics systems, some aircraft only have the capabilities of FANS 1 / A+ and / or ATN B1. The ATN B1 application and the ATN B2 application are based on the ATN network and have the same network layer structure and inter-layer communication interfaces. The ATN B2 application can be backward compatible with the ATN B1 application, but the ACARS network and the ATN network are not compatible. Therefore, it is necessary to consider how to use the ground ATN B2 application to provide ATN B2 services for aircraft that only have the capabilities of FANS 1 / A+. Summary of the Invention

[0004] The present invention provides an ATN air-ground application ground gateway and an ATN air-ground application service providing method to solve the problem that the ground ATN B2 application cannot provide services for aircraft that only have the capabilities of FANS 1 / A+.

[0005] The present invention is achieved through the following technical solutions: In a first aspect of the present invention, there is provided an ATN air-ground application ground gateway, where the gateway includes a message mapping module and a communication peer association module; the message mapping module converts the FANS 1 / A+ application downlink message received by the gateway into a message recognizable by the ground ATN B2 application; and / or, converts the ground ATN B2 application uplink message received by the gateway into a message recognizable by the FANS 1 / A+ application; The communication peer association module analyzes the FANS 1 / A+ application downlink message, determines a first target application from the ground ATN B2 application according to the analysis result, establishes a communication peer association relationship between the FANS 1 / A+ application and the first target application, and forwards the converted FANS 1 / A+ application downlink message to the first target application; and / or, The communication peer association module analyzes the ground ATN B2 application uplink message, determines a second target application from the FANS 1 / A+ application according to the analysis result, establishes a communication peer association relationship between the ground ATN B2 application and the second target application, and forwards the converted ground ATN B2 application uplink message to the second target application.

[0006] By performing protocol conversion on the airborne FANS 1 / A+ application downlink message and the ground ATN B2 application uplink message through a ground gateway based on the ATN air-ground application, and establishing a communication association relationship between application peers through message analysis to implement the forwarding of the converted message, enabling two-way communication between the airborne FANS 1 / A+ application and the ground ATN B2 application, so as to provide ATN B2 services for aircraft only equipped with FANS 1 / A+ capabilities.

[0007] Further, the ground ATN B2 application includes a CM application, a PM-CPDLC application, and an ADS-C application.

[0008] Further, the communication peer association module analyzes the FANS 1 / A+ application downlink message, determines a first target application from the ground ATN B2 application according to the analysis result, and establishing a communication peer association relationship between the FANS 1 / A+ application and the first target application includes: Obtain the ARINC 620 ground-ground message in the FANS 1 / A+ application downlink message, analyze the SMI field of the ARINC 620 ground-ground message, and determine that the first target application is a CM application, a PM-CPDLC application, or an ADS-C application according to the analysis result; Analyze the Destination Address and Signature fields of the ARINC 620 ground-ground message, and determine the TSAP address and NSAP address of the first target application according to the analysis result; Establish a communication peer association relationship between the FANS 1 / A+ application and the first target application according to the TSAP address and NSAP address.

[0009] Further, the FANS 1 / A+ application includes an AFN application, a CPDLC application, and an ADS-C application.

[0010] Further, the communication peer association module parses the uplink message of the ground ATN B2 application, determines a second target application from the FANS 1 / A+ application according to the parsing result, and establishes a communication peer association relationship between the ground ATN B2 application and the second target application, including: Obtain the ARINC 620 ground-ground message in the uplink message of the ground ATN B2 application, parse the SMI field of the ARINC 620 ground-ground message, and determine that the second target application is an AFN application, a CPDLC application, or an ADS-C application according to the parsing result; Parse the Destination Address and Signature fields of the ARINC 620 ground-ground message, and determine the TSAP address and NSAP address of the second target application according to the parsing result; Establish a communication peer association relationship between the ground ATN B2 application and the second target application according to the TSAP address and NSAP address.

[0011] Further, the FANS 1 / A+ application downlink message includes at least one of an AFN message, a CPDLC message, and an ADS-C message; The message mapping module converts the FANS 1 / A+ application downlink message received by the gateway into a message recognizable by the ground ATN B2 application, including: Convert the AFN message into a CM message of the ATN B2 application according to the first mapping relationship; Convert the CPDLC message into a PM-CPDLC message of the ATN B2 application according to the second mapping relationship; Convert the ADS-C message into an ADS-C message of the ATN B2 application according to the third mapping relationship.

[0012] Further, the ground ATN B2 application uplink message includes at least one of a CM message, a PM-CPDLC message, and an ADS-C message; Converting the uplink message of the ground ATN B2 application received by the gateway into a message recognizable by the FANS 1 / A+ application includes: Convert the CM message into an AFN message of the FANS 1 / A+ application according to the first mapping relationship; Convert the CPDLC message into a CPDLC message of the FANS 1 / A+ application according to the second mapping relationship; Convert the ADS-C message into an ADS-C message of the FANS 1 / A+ application according to the third mapping relationship.

[0013] Further, the uplink transmission time of the CPDLC message does not exceed the maximum uplink message delay of the CPDLC application.

[0014] Further, the gateway further includes a communication connection maintenance module, which is configured to respond with LACK when the gateway receives a PM-CPDLC message sent by the ground ATN B2 application.

[0015] In a second aspect of the present invention, there is provided an ATN air-ground application service providing method, which is applied to a ground gateway, and the method includes: Converting the FANS 1 / A+ application downlink message received by the gateway into a message recognizable by the ground ATN B2 application; and / or, converting the ground ATN B2 application uplink message received by the gateway into a message recognizable by the FANS 1 / A+ application; Parsing the FANS 1 / A+ application downlink message, determining a first target application from the ground ATN B2 applications according to the parsing result, establishing a communication peer association relationship between the FANS 1 / A+ application and the first target application, and forwarding the converted FANS 1 / A+ application downlink message to the first target application; and / or, Parsing the ground ATN B2 application uplink message, determining a second target application from the FANS 1 / A+ applications according to the parsing result, establishing a communication peer association relationship between the ground ATN B2 application and the second target application, and forwarding the converted ground ATN B2 application uplink message to the second target application.

[0016] Compared with the prior art, the present invention has the following advantages and beneficial effects: By converting the airborne FANS 1 / A+ application downlink message and the ground ATN B2 application uplink message through the ground gateway, and forwarding the converted messages to the peer through establishing a communication peer association relationship, two-way communication between the airborne FANS 1 / A+ application and the ground ATN B2 application is realized, so as to provide the ATN B2 service for the aircraft only with FANS 1 / A+ capability.

[0017] Obtaining the communication peer address by parsing the ARINC 620 ground-ground message in the uplink message or the downlink message, and automatically establishing a communication connection between the application peers.

[0018] Ensuring that the communication connection between the gateway and the ground ATN B2 is not interrupted through communication connection maintenance, ensuring the normal communication between the airborne FANS 1 / A+ application and the ground ATN B2 application, and guaranteeing the communication quality. BRIEF DESCRIPTION OF THE DRAWINGS

[0019] To more clearly illustrate the technical solutions of the exemplary embodiments of the present invention, the following will briefly introduce the drawings required for use in the embodiments. It should be understood that the following drawings only show certain embodiments of the present invention and should not be regarded as limiting the scope. For those of ordinary skill in the art, without creative efforts, other relevant drawings can also be obtained based on these drawings. In the drawings: Figure 1 is a schematic structural diagram of a ground structure of an ATN air-to-ground application of the present invention; Figure 2 is a schematic diagram of the communication association relationship between an airborne FANS 1 / A+ application and a ground ATN B2 application of the present invention; Figure 3 is a schematic structural diagram of an electronic device of the present invention. Specific Embodiments

[0020] To make the objectives, technical solutions and advantages of the present invention clearer and more understandable, the following will further elaborate on the present invention in combination with the embodiments and the drawings. The illustrative embodiments of the present invention and their descriptions are only used to explain the present invention and are not intended to limit the present invention.

[0021] It should be noted that the terms "including" and "having" in the description and claims of the present invention and any variations thereof are intended to cover non-exclusive inclusion. For example, a process, method, system, product or device that includes a series of steps or units does not necessarily be limited to other steps or units inherent in the process, method, system, product or device.

[0022] The terms used in the various embodiments of the present application are only for the purpose of describing specific embodiments and are not intended to limit the various embodiments of the present application. As used herein, the singular form is also intended to include the plural form unless the context clearly indicates otherwise. Unless otherwise defined, all terms (including technical terms and scientific terms) used herein have the same meaning as commonly understood by those of ordinary skill in the art to which the various embodiments of the present application belong. The terms (such as those defined in a commonly used dictionary) will be interpreted as having the same meaning as the contextual meaning in the relevant technical field and will not be interpreted as having an idealized meaning or an overly formal meaning unless clearly defined in the various embodiments of the present application.

[0023] An embodiment of the present invention provides an ATN ground application gateway for the communication between an airborne FANS 1 / A+ application and a ground ATN B2 application, which is beneficial to providing data link services defined by ATN B2 for aircraft in continental regions, ocean regions and remote regions.

[0024] As Figure 1 shown, Figure 1It is a schematic structural diagram of the ATN air-to-ground application ground gateway. The ground gateway includes a message mapping module and a communication peer association module.

[0025] The message mapping module converts the FANS 1 / A+ application downlink message received by the gateway into a message recognizable by the ground ATN B2 application; and / or, converts the ground ATN B2 application uplink message received by the gateway into a message recognizable by the FANS 1 / A+ application.

[0026] Among them, the FANS 1 / A+ application includes the AFN application, the CPDLC application, and the ADS-C application; the ATN B2 application includes the CM application, the PM-CPDLC application, and the ADS-C application. Since the communication protocols of FANS1 / A+ and ATN B2 are different, messages need to be protocol-converted to achieve communication.

[0027] Airborne applications include two categories: FANS 1 / A+ applications based on the ACARS network and ATN B1 / B2 applications based on the ATN network. The ATN B1 application includes the CM and PM-CPDLC applications. The main differences between the ATN B1 application and the ATN B2 application are: 1. The ATN B2 application adds support for the ADS-C application; 2. The ATN B2 PM-CPDLC application is an expansion based on the message set of the ATN B1 PM-CPDLC application. Therefore, the ATN B2 application can be backward-compatible with the ATN B1 application.

[0028] When the aircraft is equipped with the ATN B1 application or the ATN B2 application, the gateway receives the downlink message of the ATN B1 application or the ATN B2 application and can directly forward it to the ground ATN B2 application without protocol conversion.

[0029] When the gateway receives the uplink message of the ground ATN B2 application, if the message is sent to an aircraft that only has the FANS 1 / A+ application, the ground ATN B2 application uplink message protocol needs to be converted into a message of the FANS 1 / A+ application through the message mapping module of the gateway.

[0030] If the message is sent to an aircraft equipped with the ATN B1 application or the ATN B2 application, no message conversion is required.

[0031] To achieve accurate and unambiguous message sending and receiving between the airborne FANS 1 / A+ application and the ground ATN B2 application, a correct communication peer association needs to be established.

[0032] Therefore, the ground gateway is provided with a communication peer association module. The communication peer association module analyzes the FANS 1 / A+ application downlink message, determines a first target application from the ground ATN B2 application according to the analysis result, establishes a communication peer association relationship between the FANS 1 / A+ application and the first target application, and forwards the converted FANS 1 / A+ application downlink message to the first target application; and / or, The communication peer association module analyzes the ground ATN B2 application uplink message, determines a second target application from the FANS 1 / A+ application according to the analysis result, establishes a communication peer association relationship between the ground ATN B2 application and the second target application, and forwards the converted ground ATN B2 application uplink message to the second target application.

[0033] Further, when the ground gateway processes the FANS 1 / A+ downlink message, it first obtains the ARINC620 ground-ground message in the FANS 1 / A+ application downlink message, analyzes the SMI field of the ARINC 620 ground-ground message, and determines that the first target application is the CM application, the PM-CPDLC application, or the ADS-C application according to the analysis result.

[0034] Analyze the Destination Address and Signature fields of the ARINC 620 ground-ground message, and determine the TSAP address and NSAP address of the first target application according to the analysis result; Establish a communication peer association relationship between the FANS 1 / A+ application and the first target application according to the TSAP address and NSAP address.

[0035] Among them, the ARINC 620 ground-ground message is a stage of the downlink message. The protocol for downlink message air interface transmission is ARINC 618, which is the air-ground communication protocol in the ACARS system and must be followed when communicating between an aircraft in flight and the DSP. The ground DSP will convert this protocol into an ARINC 620 ground-ground message. The ARINC620 protocol describes the interface characteristics between the DSP and the users of the data link (aircraft, ground users). Different protocols are used between the two types of users of the data link and the DSP, and the DSP provides the conversion of information formats between the two different protocols.

[0036] When two programs want to establish a connection, they must specify which application the other party is, and specify the transport layer address (TSAP) and network layer address (NSAP) of the device. The ARINC 620 ground-ground information format includes the destination address, sender address, Standard Message Identifier (SMI), message text, etc. Therefore, the communication peer address can be obtained by parsing the relevant fields of the ARINC 620 ground-ground message, so as to establish a communication association relationship between peer applications. The processing of the downlink message corresponds to "3.2.2 Downlink Conversion and Processing Function" in the ARINC 620 protocol. Specifically, when processing the downlink message, the ATN gateway obtains the destination sender address by parsing the Signature field. The downlink message comes from the airborne FANS 1 / A+, and the tail number of the aircraft (such as B-2296) is obtained. The tail number of the aircraft is mapped to a 24-bit ICAO address. Based on this 24-bit ICAO address, a virtual ATN B2 aircraft airborne application is established at the ground gateway. This virtual ground application will use the 24-bit ICAO address of the aircraft to construct the NSAP address and TSAP address. The NSAP address needs to add some information similar to the routing domain identifier based on the 24-bit ICAO address. The TSAP address is to add application layer addressing information on the basis of the NSAP. The basis for adding is to identify whether it is an AFN application, an ADS-C application or a CPDLC application. Different applications have different application layer addresses. The ATN gateway communicates with the ATN B2 ground application (i.e., the ATC control center) through the virtual ATN B2 aircraft airborne application and maintains the connection between the communication peers. It should be noted that although the FANS 1 / A+ aircraft does not have the ATN network communication ability, it has a 24-bit ICAO address, which is allocated together with the tail number when the aircraft is registered. Therefore, there is a one-to-one mapping relationship between the tail number and the 24-bit ICAO address.

[0037] Establishing a communication peer association through the uplink message and establishing a peer association through the downlink message are corresponding processes. When the ground gateway processes the ATN B2 uplink message, it first obtains the ARINC 620 ground-ground message in the ground ATN B2 application uplink message, parses the SMI field of the ARINC 620 ground-ground message, and determines that the second target application is an AFN application, a CPDLC application or an ADS-C application according to the parsing result; Parse the Destination Address and Signature fields of the ARINC 620 ground-ground message, and determine the TSAP address and NSAP address of the second target application according to the parsing result; Establish a communication peer association relationship between the ground ATN B2 application and the second target application based on the TSAP address and the NSAP address.

[0038] The communication peer association module determines the second target application from the FANS 1 / A+ application according to the SMI field of the uplink message of the ground ATN B2 application, and establishes a communication peer association relationship between the ground ATN B2 application and the second target application. The processing process of the uplink message corresponds to "3.2.3 Uplink Conversion and Processing Function". Specifically, when processing the uplink message, the ATN gateway maps the ATN B2 address of the ATC control center to obtain the FANS 1 / A+ address of the ATC control center, and establishes a virtual FANS 1 / A+ ground application (i.e., the ATC control center) based on this address. This virtual ground application will communicate with the airborne FANS 1 / A+ application using the FANS 1 / A+ address of the ATC control center.

[0039] The communication association relationship between the airborne FANS 1 / A+ application and the ground ATN B2 application is as Figure 2 shown. The ground gateway is equivalent to a "bridge" connecting the airborne FANS 1 / A+ application and the ground ATN B2 application. For the airborne FANS 1 / A+ application, the ground gateway appears as a FANS 1 / A+ ground application; for the ground ATN B2 application, the ATC application ground gateway appears as an airborne ATN B2 application.

[0040] Therefore, in the view of the FANS 1 / A+ aircraft, it is communicating with a FANS 1 / A+ ground control center; in the view of the ATN B2 ground application (ATN B2 control center), it is communicating with an ATN B2 aircraft. The ATN ground gateway also needs to perform status synchronization work. For example, if the communication connection between the real airborne FANS 1 / A+ application and the virtual FANS 1 / A+ ground control center is disconnected due to timeout, then the communication connection between the virtual ATN B2 aircraft airborne application and the real ATN B2 ground application (ATN B2 control center) should also be disconnected.

[0041] As shown in Table 1 is the association relationship between the SMI field of the ARINC 620 ground-ground information and the FANS 1 / A+ application and the ground ATN B2 application. By parsing the SMI field of the downlink / uplink ARINC 620 ground-ground information, the corresponding FANS 1 / A+ application or ATN B2 application can be obtained according to the corresponding relationship in Table 1.

[0042] Table 1 Association between SMI fields and FANS 1 / A+ applications, ATNB2 applications The FANS 1 / A+ applications include AFN applications, CPDLC applications, and ADS-C applications. Correspondingly, the FANS 1 / A+ application downlink messages also include AFN messages, CPDLC messages, and ADS-C messages.

[0043] In one implementation, the FANS 1 / A+ application downlink messages include at least one of AFN messages, CPDLC messages, and ADS-C messages; The message mapping module converts the FANS 1 / A+ application downlink messages received by the gateway into messages recognizable by the ground ATN B2 application, including: Converting the AFN message into a CM message of the ATN B2 application according to the first mapping relationship; Converting the CPDLC message into a PM-CPDLC message of the ATN B2 application according to the second mapping relationship; Converting the ADS-C message into an ADS-C message of the ATN B2 application according to the third mapping relationship.

[0044] The first mapping relationship is shown in Table 2, and Table 2 stores the mapping rules between FANS 1 / A+ AFN messages and ATN B2 CM messages. When processing downlink messages, the AFN messages of FANS1 / A+ are mapped to the CM messages of ATN B2 according to the rules shown in Table 2; correspondingly, when processing uplink messages, the CM messages of ATN B2 are mapped to the AFN messages of FANS 1 / A+ according to the rules shown in Table 2.

[0045] Table 2 Mapping relationship between FANS 1 / A+ AFN messages and ATN B2 CM messages FANS 1 / A+ AFN Message ATN B2 CM Message Uplink / Downlink FN_AK CM Logon Confirm Uplink FN_CAD CM Contact Request Uplink FN_CON CM Logon Request Downlink FN_RESP CM Contact Confirm Downlink FN_COMP CM Contact Confirm Downlink The second mapping relationship is shown in Table 3, and Table 3 stores the mapping rules between FANS 1 / A+ CPDLC messages and ATN B2 PM-CPDLC messages. When processing downlink messages, the CPDLC messages of FANS1 / A+ are mapped to the PM-CPDLC messages of ATN B2 according to the rules shown in Table 3; correspondingly, when processing uplink messages, the PM-CPDLC messages of ATN B2 are mapped to the CPDLC messages of FANS 1 / A+ according to the rules shown in Table 3.

[0046] Table 3 Mapping relationship between FANS 1 / A+ CPDLC messages and ATN B2 PM-CPDLC messages FANS 1 / A+ CPDLC Message ATN B2 PM-CPDLC Message Uplink / Downlink Connect Request(IMI = CR1) CPDLC Start Request Uplink Data Transfer(IMI = AT1) CPDLC Message Request Uplink Connect Confirm(IMI = CC1) CPDLC Start Confirm Downlink Data Transfer(IMI = AT1) CPDLC Message Request Downlink Disconnect Request(IMI = DR1) CPDLC User Abort Request Downlink The third mapping relationship is shown in Table 4, and Table 4 stores the mapping rules between FANS 1 / A+ ADS-C messages and ATN B2 ADS-C messages. When processing downlink messages, the ADS-C messages of FANS1 / A+ are mapped to the ADS-C messages of ATN B2 according to the rules shown in Table 4; correspondingly, when processing uplink messages, the ADS-C messages of ATN B2 are mapped to the ADS-C messages of FANS1 / A+ according to the rules shown in Table 4.

[0047] Table 4 Mapping Relationship between FANS 1 / A+ ADS-C Messages and ATN B2 ADS-C Messages FANS 1 / A+ ADS-C Message ATN B2PM-CPDLC Message Uplink / Downlink Periodic Contract ADS-demand-contract request Uplink Event Contract ADS-event-contract request Uplink Periodic Contract ADS-periodic-contract request Uplink Cancel Contract ADS-cancel request with type "event-contract” Uplink Cancel Contract ADS-cancel request with type "periodic-contract” Uplink Cancel Contract ADS-cancel-all-contracts request Uplink Disconnect Request(IMI = DIS) ADS-user-abort request Uplink Acknowledgement ADS-demand-contract response / ADS-event-contract response / ADS-periodic-contract response Downlink Negative Acknowledgement ADS-demand-contract response / ADS-event-contract response / ADS-periodic-contract response Downlink Noncompliance Notification ADS-demand-contract response / ADS-event-contract response / ADS-periodic-contract response Downlink Periodic Report ADS-report request with contract type "event-contract” Downlink Emergency Periodic Report ADS-report request with contract type "periodic-contract” Downlink Disconnect Request(IMI= DIS) ADS-user-abort request Downlink In one implementation, the ground ATN B2 application uplink messages include at least one of CM messages, PM-CPDLC messages, and ADS-C messages; Converting the ground ATN B2 application uplink messages received by the gateway into messages recognizable by the FANS 1 / A+ application includes: Converting the CM message into an AFN message for the FANS 1 / A+ application according to the first mapping relationship; Converting the CPDLC message into a CPDLC message for the FANS 1 / A+ application according to the second mapping relationship; Converting the ADS-C message into an ADS-C message for the FANS 1 / A+ application according to the third mapping relationship.

[0048] To ensure normal communication between the airborne FANS 1 / A+ application and the ground ATN B2 application, the ATN application ground gateway should ensure that the states between the two are synchronized. Since the FANS 1 / A+ application is not a connection-oriented application, the ATC application ground gateway mainly considers maintaining the communication connection with the ground ATN B2 and avoiding the disconnection of the ATNB2 CM, PM-CPDLC, and ADS-C communication connections due to timeout.

[0049] In one implementation, the ground gateway further includes a communication connection maintenance module, and the communication connection maintenance module is configured to keep the communication connection between the gateway and the ground ATN B2 application uninterrupted.

[0050] Furthermore, when the ground gateway receives a PM-CPDLC message sent by the ground ATN B2 application, it uses LACK for response.

[0051] The ATC application ground gateway should promptly use LACK to respond to the PM-CPDLC message sent by the ground ATN B2 application to avoid the ground ATNB2 application closing this PM-CPDLC session due to timeout.

[0052] Furthermore, since the CPDLC application of FANS 1 / A+ introduces a maximum uplink message delay (max uplink delay), if the transmission time of an uplink CPDLC message exceeds the maximum uplink message delay, the message will be discarded by the on-board FANS 1 / A+ application. Therefore, the uplink transmission time of CPDLC messages does not exceed the maximum uplink message delay of the CPDLC application.

[0053] Ensuring that the communication connection between the gateway and the ground ATN B2 application is not interrupted, and that the uplink transmission time of CPDLC messages does not exceed the maximum uplink message delay of the CPDLC application can both be achieved through timers.

[0054] In a second aspect of the present invention, there is provided an ATN air-ground application service providing method, which is applied to a ground gateway. The method includes: Converting a downlink message of the FANS 1 / A+ application received by the gateway into a message recognizable by the ground ATN B2 application; and / or, converting an uplink message of the ground ATN B2 application received by the gateway into a message recognizable by the FANS 1 / A+ application; Parsing the downlink message of the FANS 1 / A+ application, determining a first target application from the ground ATN B2 applications according to the parsing result, establishing a communication peer association relationship between the FANS 1 / A+ application and the first target application, and forwarding the converted downlink message of the FANS 1 / A+ application to the first target application; and / or, Parsing the uplink message of the ground ATN B2 application, determining a second target application from the FANS 1 / A+ applications according to the parsing result, establishing a communication peer association relationship between the ground ATN B2 application and the second target application, and forwarding the converted uplink message of the ground ATN B2 application to the second target application.

[0055] Among them, the ground ATN B2 applications include a CM application, a PM-CPDLC application, and an ADS-C application.

[0056] Furthermore, the method for establishing a communication peer association relationship between the FANS 1 / A+ application and the first target application includes: obtaining the ARINC620 ground-ground message in the downlink message of the FANS 1 / A+ application, parsing the SMI field of the ARINC 620 ground-ground message, determining the first target application as a CM application, a PM-CPDLC application, or an ADS-C application according to the parsing result; parsing the Destination Address and Signature fields of the ARINC620 ground-ground message, determining the TSAP address and NSAP address of the first target application according to the parsing result; and establishing a communication peer association relationship between the FANS 1 / A+ application and the first target application according to the TSAP address and NSAP address.

[0057] Further, the FANS 1 / A+ application includes the AFN application, the CPDLC application, and the ADS-C application.

[0058] Further, the method for establishing a communication peer association relationship between the ground ATN B2 application and the second target application includes: obtaining the ARINC620 ground-ground message in the uplink message of the ground ATN B2 application, parsing the SMI field of the ARINC 620 ground-ground message, and determining that the second target application is the AFN application, the CPDLC application, or the ADS-C application according to the parsing result; parsing the Destination Address and Signature fields of the ARINC 620 ground-ground message, and determining the TSAP address and NSAP address of the second target application according to the parsing result; establishing a communication peer association relationship between the ground ATN B2 application and the second target application according to the TSAP address and the NSAP address.

[0059] Further, the FANS 1 / A+ application downlink message includes at least one of an AFN message, a CPDLC message, and an ADS-C message; the method for converting the FANS 1 / A+ application downlink message received by the gateway into a message recognizable by the ground ATN B2 application includes: converting the AFN message into a CM message of the ATN B2 application according to the first mapping relationship; converting the CPDLC message into a PM-CPDLC message of the ATN B2 application according to the second mapping relationship; converting the ADS-C message into an ADS-C message of the ATN B2 application according to the third mapping relationship.

[0060] Further, the ground ATN B2 application uplink message includes at least one of a CM message, a PM-CPDLC message, and an ADS-C message; converting the ground ATN B2 application uplink message received by the gateway into a message recognizable by the FANS 1 / A+ application includes: converting the CM message into an AFN message of the FANS 1 / A+ application according to the first mapping relationship; converting the CPDLC message into a CPDLC message of the FANS 1 / A+ application according to the second mapping relationship; converting the ADS-C message into an ADS-C message of the FANS 1 / A+ application according to the third mapping relationship.

[0061] Further, the uplink transmission time of the CPDLC message does not exceed the maximum uplink message delay of the CPDLC application.

[0062] Further, when the ground gateway receives the PM-CPDLC message sent by the ground ATN B2 application, it uses LACK for response.

[0063] In the third aspect of the present invention, an electronic device is provided, as Figure 3 shownFigure 3 This is a schematic structural diagram of an electronic device according to the present invention. The electronic device includes a processor 40, a memory 41, an input device 42, an output device 43, and a communication device 44; the number of processors 40 in the computer device can be one or more, and Figure 3 taking one processor 40 as an example; the processor 40, the memory 41, the input device 42, and the output device 43 in the electronic device can be connected through a bus or other means, Figure 3 taking the connection through a bus as an example.

[0064] The memory 41, as a computer-readable storage medium, can be used to store software programs, computer-executable programs, and modules. The processor 21 executes various functional applications and data processing of the electronic device by running the software programs, instructions, and modules stored in the memory 22, so as to implement the ATN air-ground application service providing method in any of the above embodiments of the present invention.

[0065] The memory 41 mainly includes a program storage area and a data storage area. Among them, the program storage area can store an operating system and application programs required for at least one function; the data storage area can store data created according to the use of the terminal, etc. In addition, the memory 41 can include high-speed random access memory, and can also include non-volatile memory, such as at least one magnetic disk storage device, a flash memory device, or other non-volatile solid-state storage devices. In some instances, the memory 41 can further include a memory remotely set relative to the processor 40, and these remote memories can be connected to the electronic device through a network. Examples of the above network include but are not limited to the Internet, an enterprise intranet, a local area network, a mobile communication network, and combinations thereof.

[0066] The input device 42 can be used to receive external data, and the output device 43 is used to output conversion messages or intermediate processing data.

[0067] In the fourth aspect of the present invention, a computer-readable storage medium is provided, on which a computer program is stored, and when the computer program is executed by a processor, the ATN ground application service providing method of the present invention is implemented. The storage medium can be ROM / RAM, a magnetic disk, an optical disc, etc.

[0068] The above specific embodiments have further detailed the purpose, technical solution, and beneficial effects of the present invention. It should be understood that the above is only the specific embodiment of the present invention and is not used to limit the protection scope of the present invention. Any modification, equivalent replacement, improvement, etc. made within the spirit and principle of the present invention shall be included in the protection scope of the present invention.

Claims

1. An ATN air-ground application ground gateway, characterized in that The gateway includes a message mapping module and a communication peer association module; the message mapping module converts the FANS1 / A+ application downlink message received by the gateway into a message recognizable by the ground ATN B2 application; and / or, converts the ground ATN B2 application uplink message received by the gateway into a message recognizable by the FANS1 / A+ application; The communication peer association module analyzes the FANS1 / A+ application downlink message, determines a first target application from the ground ATN B2 applications according to the analysis result, establishes a communication peer association relationship between the FANS1 / A+ application and the first target application, and forwards the converted FANS1 / A+ application downlink message to the first target application; and / or, The communication peer association module analyzes the ground ATN B2 application uplink message, determines a second target application from the FANS1 / A+ applications according to the analysis result, establishes a communication peer association relationship between the ground ATN B2 application and the second target application, and forwards the converted ground ATN B2 application uplink message to the second target application.

2. The ATN air-ground application ground gateway according to claim 1, characterized in that The ground ATN B2 application includes a CM application, a PM-CPDLC application, and an ADS-C application.

3. The ATN air-ground application ground gateway according to claim 2, characterized in that, The communication peer association module analyzes the FANS1 / A+ application downlink message, determines a first target application from the ground ATN B2 applications according to the analysis result, and establishing a communication peer association relationship between the FANS1 / A+ application and the first target application includes: Obtaining the ARINC 620 ground-ground message in the FANS1 / A+ application downlink message, analyzing the SMI field of the ARINC 620 ground-ground message, and determining that the first target application is a CM application, a PM-CPDLC application, or an ADS-C application according to the analysis result; Analyzing the Destination Address and Signature fields of the ARINC 620 ground-ground message, and determining the TSAP address and NSAP address of the first target application according to the analysis result; Establishing a communication peer association relationship between the FANS1 / A+ application and the first target application according to the TSAP address and NSAP address.

4. The ATN air-ground application ground gateway according to claim 1, characterized in that, The FANS1 / A+ application includes an AFN application, a CPDLC application, and an ADS-C application.

5. The ATN air-ground application ground gateway according to claim 4, characterized in that The communication peer association module analyzes the ground ATN B2 application uplink message, determines a second target application from the FANS1 / A+ applications according to the analysis result, and establishing a communication peer association relationship between the ground ATN B2 application and the second target application includes: Obtaining the ARINC 620 ground-ground message in the ground ATN B2 application uplink message, analyzing the SMI field of the ARINC 620 ground-ground message, and determining that the second target application is an AFN application, a CPDLC application, or an ADS-C application according to the analysis result; Analyze the Destination Address and Signature fields of the ARINC 620 ground-ground message, and determine the TSAP address and NSAP address of the second target application according to the analysis result; Establish a communication peer association relationship between the ground ATN B2 application and the second target application according to the TSAP address and NSAP address.

6. The ATN air-ground application ground gateway according to claim 1, characterized in that, The FANS1 / A+ application downlink message includes at least one of an AFN message, a CPDLC message, and an ADS-C message; The message mapping module converts the FANS1 / A+ application downlink message received by the gateway into a message recognizable by the ground ATN B2 application, including: Convert the AFN message into a CM message of the ATN B2 application according to the first mapping relationship; Convert the CPDLC message into a PM-CPDLC message of the ATN B2 application according to the second mapping relationship; Convert the ADS-C message into an ADS-C message of the ATN B2 application according to the third mapping relationship.

7. The ATN air-to-ground application ground gateway according to claim 1, characterized in that, The ground ATN B2 application uplink message includes at least one of a CM message, a PM-CPDLC message, and an ADS-C message; The conversion of the ground ATN B2 application uplink message received by the gateway into a message recognizable by the FANS1 / A+ application includes: Convert the CM message into an AFN message of the FANS1 / A+ application according to the first mapping relationship; Convert the CPDLC message into a CPDLC message of the FANS1 / A+ application according to the second mapping relationship; Convert the ADS-C message into an ADS-C message of the FANS1 / A+ application according to the third mapping relationship.

8. The ATN air-ground application ground gateway according to claim 7, characterized in that The uplink transmission time of the CPDLC message does not exceed the maximum uplink message delay of the CPDLC application.

9. The ATN air-ground application ground gateway according to claim 1, characterized in that, The gateway further includes a communication connection maintenance module, which is configured to use LACK for response when the gateway receives a PM-CPDLC message sent by the ground ATN B2 application.

10. A method for providing an ATN air-ground application service, characterized in that, Applied to a ground gateway, the method includes: Convert the FANS1 / A+ application downlink message received by the gateway into a message recognizable by the ground ATN B2 application; and / or, convert the ground ATN B2 application uplink message received by the gateway into a message recognizable by the FANS1 / A+ application; Analyze the FANS1 / A+ application downlink message, determine the first target application from the ground ATN B2 applications according to the analysis result, establish a communication peer association relationship between the FANS1 / A+ application and the first target application, and forward the converted FANS1 / A+ application downlink message to the first target application; and / or, Analyze the ground ATN B2 application uplink message, determine the second target application from the FANS1 / A+ applications according to the analysis result, establish a communication peer association relationship between the ground ATN B2 application and the second target application, and forward the converted ground ATN B2 application uplink message to the second target application.