Method for ATN / IPS oriented aeronautical mobility and multi-link management

By employing an airborne router monitoring and ground agent processing approach for aviation mobility and multi-link management, the problems of link switching and communication stability in ATN/IPS networks were solved, achieving efficient air-to-ground data transmission and system scalability.

CN120856635BActive Publication Date: 2026-04-21BEIJING TIANHUA HANGTONG TECH CENT (LLP)
View PDF 2 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
BEIJING TIANHUA HANGTONG TECH CENT (LLP)
Filing Date
2025-09-23
Publication Date
2026-04-21

AI Technical Summary

Technical Problem

In ATN/IPS aerospace communication networks, how can we achieve seamless switching between different links, ensure communication stability in highly dynamic environments, and optimize air-to-ground data transmission paths to improve network performance?

Method used

By monitoring link metrics through airborne routers and combining active and passive monitoring technologies to obtain status information, a routing table is generated and AGMI Request messages are sent using a data link state assessment model, a normalization model, and a priority calculation method. After processing by the ground agent, air-to-ground communication is performed.

Benefits of technology

Reduce link switching latency, optimize data transmission paths, improve the stability and real-time performance of air-to-ground communication, ensure communication reliability and system scalability, and adapt to changes in different communication environments.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120856635B_ABST
    Figure CN120856635B_ABST
Patent Text Reader

Abstract

This invention discloses an aviation mobility and multi-link management method for ATN / IPS, belonging to the technical field of aviation air-to-ground data link mobility and multi-link management. The method includes the following steps: S1, the airborne router monitors link indicators; S2, unavailable links are identified; S3, data link status values ​​and priorities are generated; S4, the airborne router designs preference rules based on link status; S5, the airborne router encapsulates relevant data into an AGMI Request message and sends it; S6, the ground agent receives and processes the message and replies with an AGMI Request message; S7, air-to-ground communication is performed. This invention employs the above-mentioned aviation mobility and multi-link management method for ATN / IPS, improving the reliability and flexibility of air-to-ground communication through efficient data scheduling strategies and dynamic link optimization technology, while ensuring its stability and scalability in different network environments.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention relates to the field of aviation air-to-ground data link mobility and multi-link management technology, and in particular to aviation mobility and multi-link management methods for ATN / IPS. Background Technology

[0002] Currently, commonly used aviation communication networks mainly consist of the Aircraft Communications, Addressing and Reporting System (ACARS) and the Aeronautical Telecommunication Network using Open Systems Interconnection Standards and Protocols (ATN / OSI).

[0003] In recent years, Aeronautical Telecommunication Network using Internet Protocol Suite (ATN / IPS) based on the IPv6 protocol has gradually become a research hotspot. ATN / IPS has higher scalability and flexibility, enabling civil aviation data communication to evolve from traditional narrowband to broadband and support more complex application scenarios.

[0004] However, the introduction of ATN / IPS also brings new challenges, including how to achieve seamless switching between different links, how to ensure communication stability in highly dynamic environments, and how to optimize air-to-ground data transmission paths to improve overall network performance. Furthermore, due to significant differences in bandwidth, latency, coverage, and cost among different links, how to achieve dynamic management and efficient switching between these heterogeneous data links has become a key issue in enhancing civil aviation communication capabilities. Summary of the Invention

[0005] The purpose of this invention is to provide an aviation mobility and multi-link management method for ATN / IPS, which improves the reliability and flexibility of air-to-ground communication through efficient data scheduling strategies and dynamic link optimization technology, while ensuring its stability and scalability in different network environments.

[0006] To achieve the above objectives, this invention provides an aviation mobility and multi-link management method for ATN / IPS, comprising the following steps:

[0007] Step S1: The airborne router monitors link metrics; the airborne router obtains the status information of the currently available links through a combination of active and passive monitoring techniques, including signal strength, latency, latency jitter, packet loss rate, and throughput.

[0008] Step S2: Based on step S1, identify unavailable links;

[0009] Step S3: Generate data link state values ​​and priorities, including the following sub-steps:

[0010] Step S301: Calculate the data link status value based on the air-to-ground data link status assessment model;

[0011] Step S302: Standardize data based on the air-to-ground data link index normalization model;

[0012] Step S303: Calculate priority based on priority quantization and dynamic adjustment;

[0013] Step S4: The airborne router designs preference rules based on the link state;

[0014] Step S5: The airborne terminal encapsulates the relevant data into an AGMI Request message and sends it;

[0015] Step S6: The ground agent receives and processes the message and replies with an AGMI Request message;

[0016] Step S7: Perform air-to-ground communication.

[0017] Preferably, step S2 specifically involves: if the obtained status information indicators of the currently available links cannot meet the basic requirements of aviation communication services, or if a data link cannot be established, it indicates that the data link is in an unavailable state and cannot be used in multi-link selection. The airborne terminal sets its status value to 0, indicating that the link is unavailable, and notifies the ground agent providing the service in subsequent processes.

[0018] Preferably, step S301 specifically involves comparing the obtained link performance indicators with historical performance data and preset nominal performance benchmarks to evaluate the link's status and determine its status value for each link. State value It is dynamically generated by the following formula:

[0019] ;

[0020] in, Represents a vector of real-time performance metrics; Indicates a link-specific calibration reference; Indicates environmental interference factors; This indicates the quantifiable nature of the impact of the downgrade; Indicates the confidence level of historical data; Indicates real-time recovery progress metrics; ; Indicates the downgrade threshold for each indicator; ; This indicates the confidence threshold for the environment / history.

[0021] Preferably, step S302 specifically involves normalizing the physical dimensions of different indicators so that all indicators are calculated within the same numerical range (0-1). For positive indicators (the larger the value, the better, such as signal strength and throughput), the normalization process is required.

[0022] ;

[0023] Therefore, links with larger positive index values ​​will have smaller values ​​after normalization, which helps to minimize the priority (rank value) of each link.

[0024] For negative metrics (the smaller the value, the better, such as latency, latency jitter, and packet loss rate).

[0025] ;

[0026] in, Indicators The normalized value; Indicators The value; Indicators Minimum value across all links; Indicators The maximum value across all links;

[0027] Therefore, links with smaller negative index values ​​will also have smaller values ​​after normalization, indicating a better link. Rank The higher the value, the better the requirement.

[0028] Preferably, step S303 specifically involves:

[0029] Step S3031: Different link status indicators have different impacts on the Rank value, therefore it is necessary to calculate the weight of each indicator. The entropy weight method is used to calculate the weights. First, the first... Entropy value of each indicator :

[0030] ;

[0031] , ;

[0032] in, Indicates the number of links; Indicates link In terms of indicators Normalized probability on; Indicates link In indicators Normalized value on;

[0033] Then the weights are calculated. :

[0034] ;

[0035] Step S3032: Perform priority training:

[0036] ;

[0037] in, Indicates the priority of the link, with the higher priority link being the one with better priority. The value is small, but here It is not an integer; it needs to be determined based on the individual links. Sort, and obtain integers according to the sorting order. .

[0038] Preferably, step S4 specifically involves the following steps: after obtaining the link status and priority, the airborne router integrates them and generates an airborne routing table for downlink selection. At the same time, the airborne routing table information is converted into packet information, which includes: airborne IP address range, link instance ID, traffic classifier, status, and priority.

[0039] Preferably, step S5 includes the following sub-steps:

[0040] Step S501: If the connection of the detected available link is not established, a Reset Option needs to be added to the AGMI Request message to indicate that the link needs to be started.

[0041] Step S502: Determine whether the link state has changed. If the link state at this time is different from the link state at the previous time, it is necessary to encapsulate the Datalink Option and indicate the link state at this time.

[0042] Step S503: Encapsulate MNP options and sub-MNP options according to preference rules to indicate the aircraft identity and preference rules that need to be written into the routing table. At the same time, select different message encapsulation formats according to the number of links to which the rules to be sent belong.

[0043] Step S504: Encapsulate some other necessary information, select an appropriate link, and send the message to the ground agent of the corresponding link.

[0044] Preferably, step S6 includes the following sub-steps:

[0045] Step S601: Determine the message type:

[0046] If it only applies to this link, then the following processing should be performed;

[0047] If only other links are involved, then the data is transmitted to other ground agents based on the ground network.

[0048] If the problem involves this link and other links, extract the relevant information for this link, perform the following processing, and transmit it to other links according to the terrestrial network.

[0049] Step S602: Determine whether the message is an updated message based on the message Sequence Option. If not, discard it directly; otherwise, proceed to step S603.

[0050] Step S603: Determine whether the packet belongs to the traffic range, that is, determine whether the source address is an aircraft that can provide services and whether it can meet its required services. If the packet does not belong to the traffic range, the packet can be discarded directly; otherwise, proceed to step S604.

[0051] Step S604: Determine if there is a preferences field. If there is no preferences field, determine if there is a valid cache. If there is, install the corresponding preference rules according to the link status. If not, report an error (ERROR_3: "Preferences cache error") and jump to step S608. Otherwise, proceed to step S605.

[0052] Step S605: Determine whether there is an unsupported classifier. If so, report an error (ERROR_4 "UnsupportedTraffic classifier error"), do not apply the data link status, and jump to step S608; otherwise, proceed to step S606.

[0053] Step S606: Delete all existing preferences and reinstall the preferences in the preferences field that match the current status according to the current link status;

[0054] Step S607: Cache all preferences contained in the preferences field within the ground agent;

[0055] Step S608: If there are no problems in the processing, the AGMI response will not contain any error options; if there are problems, the corresponding error options will be encapsulated, and the ground agent will send the message to the airborne terminal through the appropriate link.

[0056] Preferably, step S7 specifically involves the following steps during air-to-ground communication: the airborne terminal directly sends application packets based on the routing table in the airborne router, while the ground terminal selects the optimal link for transmission based on the routing information in the mobility service nodes in the ground network. Specifically, the mobility service nodes maintain routing information for all currently available links, and for a specific application data, they select the appropriate link according to the following rules:

[0057] Longest prefix matching selects the route entry that best matches the destination address of the data packet.

[0058] If the prefix matching degree is the same, the traffic classifier with the highest matching degree is selected;

[0059] If the traffic classifiers have the same matching degree, the one with the highest priority is selected.

[0060] Therefore, the present invention adopts the above-mentioned aviation mobility and multi-link management method for ATN / IPS, and the technical effects are as follows:

[0061] This invention provides a link management method based on a complete routing table, which reduces link switching latency, optimizes data transmission paths, improves overall communication efficiency, and enhances the stability and real-time performance of air-to-ground communication.

[0062] The ground agent data acquisition mechanism in this invention ensures that information exchange can continue even when the link is completely unavailable, avoiding data loss or task interruption, and improving the communication reliability of the system under extreme conditions.

[0063] This invention enhances the system's compatibility and scalability, enabling the system to adapt to different communication environments and ensuring its sustainable adaptability as future aviation communication technologies evolve.

[0064] This invention reduces dependence on communication protocols, decreases reliance on traditional protocol conversions, simplifies system architecture, and improves the flexibility and controllability of data transmission. It also enables dynamic weight allocation of various performance parameters, effectively solving the challenge of data link priority determination in long-distance, multi-path transmission, and providing insights for future developments in aviation multi-link and mobility technologies.

[0065] The technical solution of the present invention will be further described in detail below with reference to the accompanying drawings and embodiments. Attached Figure Description

[0066] Figure 1This is a flowchart of an embodiment of the aviation mobility and multi-link management method for ATNIPS according to the present invention;

[0067] Figure 2 This is a flowchart illustrating the air-to-ground mobility and multi-link management process of an embodiment of the ATNIPS-oriented aviation mobility and multi-link management method of the present invention.

[0068] Figure 3 This is an airborne flowchart of an embodiment of the aviation mobility and multi-link management method for ATNIPS of the present invention;

[0069] Figure 4 This is a ground agent flowchart of an embodiment of the ATNIPS-oriented aviation mobility and multi-link management method of the present invention. Detailed Implementation

[0070] The technical solution of the present invention will be further described below with reference to the accompanying drawings and embodiments.

[0071] Unless otherwise defined, the technical or scientific terms used in this invention shall have the ordinary meaning as understood by one of ordinary skill in the art to which this invention pertains.

[0072] Example 1

[0073] like Figure 1 As shown, this invention provides an air mobility and multi-link management method for ATN / IPS, and the process flow of multi-party collaborative air-to-ground mobility and multi-link management and air-to-ground communication is as follows: Figure 2 As shown, the process can be divided into three parts: airborne system processing, ground agent processing, and air-to-ground communication.

[0074] I. For example Figure 3 As shown, the airborne system processing procedure includes the following steps:

[0075] Step S1: The airborne router monitors link metrics. The airborne router obtains the status information of the currently available links through a combination of active and passive monitoring techniques, including signal strength, latency, latency jitter, packet loss rate, and throughput. Among these, signal strength and throughput are positive metrics, with higher values ​​indicating better performance. Latency, latency jitter, and packet loss rate are negative metrics, with lower values ​​indicating better performance.

[0076] Step S2: Based on step S1, identify unavailable links; specifically: if the status information indicators of the currently available links cannot meet the basic requirements of aviation communication services, or if a data link cannot be established, it indicates that the data link is in an unavailable state and cannot be used in multi-link selection. The airborne terminal sets its status value to 0, indicating that the link is unavailable, and notifies the ground agent providing the service in the subsequent process.

[0077] Step S3: Generate data link state values ​​and priorities, including the following sub-steps:

[0078] Step S301: Calculate the data link status value based on the air-to-ground data link status assessment model; specifically, Step S301 involves comparing the obtained link performance indicators with historical performance data and preset nominal performance benchmarks to assess the link status and determine its status value for each link. State value It is dynamically generated by the following formula:

[0079] ;

[0080] in, Represents a vector of real-time performance metrics; Indicates a link-specific calibration reference; Indicates environmental interference factors; This indicates the quantifiable nature of the impact of the downgrade; Indicates the confidence level of historical data; Indicates real-time recovery progress metrics; ; Indicates the downgrade threshold for each indicator; ; This indicates the confidence threshold for the environment / history.

[0081] The state semantic lookup table is shown in Table 1.

[0082] Table 1. State Semantics Comparison Table

[0083] ;

[0084] Step S302: Standardize data based on the air-to-ground data link index normalization model; Step S302 specifically involves normalizing the data because different indices have different physical dimensions, so that all indices are calculated within the same numerical range (0-1). For positive indices (the larger the value, the better, such as signal strength and throughput).

[0085] ;

[0086] Therefore, links with larger positive index values ​​will have smaller values ​​after normalization, which helps to minimize the priority (rank value) of each link.

[0087] For negative metrics (the smaller the value, the better, such as latency, latency jitter, and packet loss rate).

[0088] ;

[0089] in, Indicators The normalized value; Indicators The value; Indicators Minimum value across all links; Indicators The maximum value across all links;

[0090] Therefore, links with smaller negative index values ​​also have smaller values ​​after normalization, which meets the requirement that the better the link, the better the Rank value.

[0091] Step S303: Calculate priority based on priority quantization and dynamic adjustment; Step S303 specifically involves:

[0092] Step S3031: Different link status indicators have different impacts on the Rank value, therefore it is necessary to calculate the weight of each indicator. The entropy weight method is used to calculate the weights. First, the first... Entropy value of each indicator :

[0093] ;

[0094] , ;

[0095] in, Indicates the number of links; Indicates link In indicators Normalized probability on; Indicates link In indicators The normalized value on the ; then the weights are calculated. :

[0096] ;

[0097] Step S3032: Perform priority training:

[0098] ;

[0099] Superior link For smaller values, sort the links by size and then... Value based on The size is assigned an integer value.

[0100] Step S4: The airborne router designs preference rules based on the link status. Specifically, after obtaining the link status and priority, the airborne router integrates them and generates an airborne routing table for downlink selection. At the same time, in order to maintain the same routing table on the ground, the airborne system generates preference rules that need to be assigned to different links, and converts the airborne routing table information into packet information. The packet information includes: airborne IP address range, link instance ID, traffic classifier, status, and priority.

[0101] This information is scattered across different locations in the MNP Option and Sub-MNP Option, requiring the ground agent to reassemble it. For the ground agent, routing rules and policies conforming to the current link state and traffic classifier need to be added to the mobility service node. Specifically, the airborne IP address range corresponds to the destination address in the routing table entry, the link instance ID needs to be mapped to represent the next-hop information for the specified link, and the Rank value corresponds to the priority of the routing rule. In this way, the ground network can select the optimal route and link for the current state based on these routing rules.

[0102] Step S5: The airborne system encapsulates the relevant data into an AGMI Request message and sends it. The airborne system needs to encapsulate the information generated above, as well as some other necessary information, into an AGMI message. Step S5 includes the following sub-steps:

[0103] Step S501: If the detected available link connection is not established, a Reset Option needs to be added to the AGMI Request message to indicate that the link needs to be started.

[0104] Step S502: Determine whether the link state has changed. If the link state at this time is different from the link state at the previous time, it is necessary to encapsulate the Datalink Option and indicate the link state at this time.

[0105] Step S503: Encapsulate MNP Option and Sub-MNP Option according to preference rules to indicate the aircraft identity and preference rules that need to be written into the routing table. At the same time, select different message encapsulation formats according to the number of links to which the rules to be sent belong.

[0106] Step S504: Encapsulate some other necessary information, select an appropriate link, and send the message to the ground agent of the corresponding link.

[0107] II. Ground agent processing procedure, such as Figure 4 As shown.

[0108] Step S6: The ground agent receives and processes the message and replies with an AGMI Request message. The ground agent needs to process the AGMI Request message sent by the airborne terminal and update the routing table information of the ground mobility service node. Step S6 includes the following sub-steps:

[0109] Step S601: Determine the message type:

[0110] If it only applies to this link, then the following processing should be performed;

[0111] If only other links are involved, then the data is transmitted to other ground agents based on the ground network.

[0112] If the problem involves this link and other links, extract the relevant information for this link, perform the following processing, and transmit it to other links according to the terrestrial network.

[0113] Step S602: Determine whether the message is an updated message based on the message Sequence Option. If not, discard it directly; otherwise, proceed to step S603.

[0114] Step S603: Determine whether the packet belongs to the traffic range, that is, determine whether the source address is an aircraft that can provide services and whether it can meet its required services. If the packet does not belong to the traffic range, the packet can be discarded directly; otherwise, proceed to step S604.

[0115] Step S604: Determine if there is a preferences field. If there is no preferences field, determine if there is a valid cache. If there is, install the corresponding preference rules according to the link status. If not, report an error (ERROR_3: "Preferencescache error") and jump to step S608. Otherwise, proceed to step S605.

[0116] Step S605: Determine whether there is an unsupported classifier. If so, report an error (ERROR_4 "UnsupportedTraffic classifier error"), do not apply the data link status, and jump to step S608; otherwise, proceed to step S606.

[0117] Step S606: Delete all existing preferences and reinstall the preferences in the preferences field that match the current state based on the current link status;

[0118] Step S607: Cache all preferences contained in the preferences field within the ground agent;

[0119] Step S608: If there are no problems in the processing, the AGMI Response will not contain ErrorOption; if there are problems, the corresponding Error Option will be encapsulated, and the ground agent will send the message to the airborne terminal through the appropriate link.

[0120] III. Air-to-ground communication process.

[0121] Step S7: Perform air-to-ground communication. Specifically, during air-to-ground communication, the airborne end directly sends application packets according to the routing table in the airborne router, and the ground end selects the optimal link for transmission based on the routing information in the mobility service nodes in the ground network. Specifically, the mobility service nodes maintain routing information for all currently available links, and for a specific application data, selection is based on the following rules:

[0122] Longest prefix matching selects the route entry that best matches the destination address of the data packet.

[0123] If the prefix matching degree is the same, the traffic classifier with the highest matching degree is selected;

[0124] If the traffic classifiers have the same matching degree, the one with the highest priority is selected.

[0125] In summary, this invention proposes a link priority quantification and dynamic adjustment technique. This technique combines multi-attribute decision analysis with the entropy weight method to propose an efficient air-to-ground data link priority quantification model. The model comprehensively evaluates multiple key link performance indicators to quantify the priority (rank value) of each link.

[0126] To ensure the model adapts to changes in the air-to-ground communication environment, an adaptive adjustment mechanism is introduced, including strategies such as historical data smoothing, adjustment, and priority range control. This ensures that the link selection strategy can respond to environmental changes in real time and optimize network resource allocation. Entropy weighting is used to calculate the weights of each indicator, ensuring the scientific accuracy of priority calculation. This allows airborne routers to dynamically adjust link usage strategies and optimize communication performance in multi-link environments based on link status, service requirements, and historical data.

[0127] This invention proposes a normalized model for air-to-ground data link metrics. This model normalizes multiple performance metrics of the link, eliminating the impact of unit differences and ensuring that different types of link metrics can be compared under a unified standard. The normalization process employs a standardization method, mapping each performance parameter to a uniform range for more accurate measurement of overall link performance. This model not only improves the accuracy of link status assessment but also provides consistency in multi-link environments, offering effective data support for link quality management and optimization decisions.

[0128] This invention proposes an aviation communication link management method based on a complete routing table. It uses a dynamic routing table to directly manage and optimize links, avoiding the reliance on protocol conversion for link switching in traditional methods, thereby improving data transmission efficiency and stability.

[0129] This invention proposes a link availability identification technology for aviation multi-link environments. Based on air-to-ground communication service requirements and air-to-ground link status indicators, it identifies links that are completely disconnected or have been established but whose performance cannot meet the basic requirements of aviation communication services.

[0130] This invention proposes a link status indicator monitoring technology for aviation multi-link environments. It combines active monitoring (actively sending probe messages when there is no communication at regular intervals or within a specified time) and passive monitoring (based on AGMI messages or air-to-ground communication service messages) to obtain indicator data such as signal strength, latency, latency jitter, packet loss rate, and throughput of air-to-ground data links.

[0131] This invention proposes an air-to-ground data link status assessment model. By acquiring link performance indicators in real time and comparing them with historical performance data or preset nominal performance benchmarks, the working status of the link can be dynamically assessed. When the link performance is lower than the nominal performance, the link enters a sub-nominal state; the system determines whether the link has entered a certain degradation state based on set thresholds and historical data.

[0132] This invention proposes a ground agent data acquisition mechanism in the event of an abnormal air-to-ground data link. When the link status changes from available to unavailable, other ground agents with established connections are used as relay stations. The air-to-ground data links and ground networks they serve ensure that ground agents that have lost connection with the aircraft can synchronize messages in a timely manner.

[0133] Therefore, this invention adopts the above-mentioned aviation mobility and multi-link management method for ATNIPS, which improves the reliability and flexibility of air-to-ground communication through efficient data scheduling strategies and dynamic link optimization technology, while ensuring its stability and scalability in different network environments.

[0134] Finally, it should be noted that the above embodiments are only used to illustrate the technical solutions of the present invention and not to limit them. Although the present invention has been described in detail with reference to preferred embodiments, those skilled in the art should understand that modifications or equivalent substitutions can still be made to the technical solutions of the present invention, and these modifications or equivalent substitutions cannot cause the modified technical solutions to deviate from the spirit and scope of the technical solutions of the present invention.

Claims

1. A method for aviation mobility and multi-link management for ATN / IPS, characterized in that, Includes the following steps: Step S1: The airborne router monitors link metrics; the airborne router obtains the status information of the currently available links through a combination of active and passive monitoring techniques, including signal strength, latency, latency jitter, packet loss rate, and throughput. Step S2: Based on step S1, identify unavailable links; Step S3: Generate data link state values ​​and priorities, including the following sub-steps: Step S301: Calculate the data link status value based on the air-to-ground data link status assessment model; specifically, by comparing the obtained link performance indicators with historical performance data and preset nominal performance benchmarks, the status of the link is assessed, and its status value is determined for each link. State value It is dynamically generated by the following formula: ; in, Represents a vector of real-time performance metrics; Indicates a link-specific calibration reference; Indicates environmental interference factors; This indicates the quantifiable nature of the impact of the downgrade; Indicates the confidence level of historical data; Indicates real-time recovery progress metrics; ; Indicates the downgrade threshold for each indicator; ; Indicates the environmental / historical confidence threshold; Step S302: Standardize data based on the air-to-ground data link index normalization model; Step S303: Calculate priority based on priority quantization and dynamic adjustment; Step S4: The airborne router designs preference rules based on the link state; specifically, after obtaining the link state and priority, the airborne router integrates them and generates an airborne routing table for downlink selection. At the same time, it converts the airborne routing table information into packet information, which includes: airborne IP address range, link instance ID, traffic classifier, state, and priority. Step S5: The airborne terminal encapsulates the relevant data into an AGMI Request message and sends it; this includes the following sub-steps: Step S501: If the connection of the detected available link is not established, a reset option needs to be added to the reply request message to indicate that the link needs to be started; Step S502: Determine whether the link status has changed. If the link status at this time is different from the link status at the previous time, it is necessary to encapsulate the data link options and indicate the link status at this time. Step S503: Encapsulate MNP options and sub-MNP options according to preference rules to indicate the aircraft identity and preference rules that need to be written into the routing table. At the same time, select different message encapsulation formats according to the number of links to which the rules to be sent belong. Step S504: Encapsulate some other necessary information, select an appropriate link, and send the message to the ground agent of the corresponding link. Step S6: The ground agent receives and processes the message and replies with an AGMI Request message; Step S7: Perform air-to-ground communication; specifically, during air-to-ground communication, the airborne end directly sends application messages according to the routing table in the airborne router, and the ground end selects the optimal link for transmission according to the routing information in the mobility service nodes in the ground network.

2. The aeronautical mobility and multi-link management method for ATN / IPS according to claim 1, characterized in that, Step S2 is as follows: If the obtained status information indicators of the currently available links cannot meet the basic requirements of aviation communication services, or if a data link cannot be established, it indicates that the data link is in an unavailable state. The airborne terminal sets its status value to 0, indicating that the link is unavailable.

3. The aeronautical mobility and multi-link management method for ATN / IPS according to claim 1, characterized in that, Step S302 specifically involves normalizing different indicators to ensure that all indicators are calculated within the same numerical range. For positive indicators, ; For negative indicators, ; in, Indicators i The normalized value; Indicators i The value; Indicators i Minimum value across all links; Indicators i The maximum value across all links.

4. The aeronautical mobility and multi-link management method for ATN / IPS according to claim 3, characterized in that, Step S303 specifically involves, Step S3031: Calculate the weights using the entropy weight method. First, calculate the weights of the first... i Entropy value of each indicator : ; , ; in, Indicates the number of links; Indicates link In terms of indicators Normalized probability on; Indicates link In terms of indicators The normalized value on the ; then the weights are calculated. : ; Step S3032: Perform priority training: ; in, Indicates the priority of the link.

5. The aeronautical mobility and multi-link management method for ATN / IPS according to claim 4, characterized in that, Step S6 includes the following sub-steps: Step S601: Determine the message type: If it only applies to this link, then the following processing should be performed; If only other links are involved, then the data is transmitted to other ground agents based on the ground network. If the problem involves this link and other links, extract the relevant information for this link, perform the following processing, and transmit it to other links according to the terrestrial network. Step S602: Determine whether the message is an updated message based on the message sequence option. If not, discard it directly; otherwise, proceed to step S603. Step S603: Determine whether the packet belongs to the traffic range, that is, determine whether the source address is an aircraft that can provide services and whether it can meet its required services. If the packet does not belong to the traffic range, the packet can be discarded directly. Otherwise, proceed to step S604; Step S604: Determine if there is a preference field. If there is no preference field, determine if there is a valid cache. If there is, install the corresponding preference rule according to the link status. If not, report an error and jump to step S608. Otherwise, proceed to step S605. Step S605: Determine whether there is an unsupported classifier. If so, report an error and do not apply the data link state, then jump to step S608. Otherwise, proceed to step S606; Step S606: Delete all existing preferences and reinstall preferences in the preference field that match the current status according to the current link status; Step S607: Cache all preferences contained in the preference fields within the ground agent; Step S608: If there are no problems in the processing, the AGMI response will not contain any error options; If a problem occurs, the corresponding error option is encapsulated, and the ground agent sends the message to the airborne terminal through the appropriate link.

6. The aeronautical mobility and multi-link management method for ATN / IPS according to claim 1, characterized in that, Step S7 specifically involves the following steps: during air-to-ground communication, the airborne terminal directly sends application messages based on the routing table in the airborne router, while the ground terminal selects the optimal link for transmission based on the routing information in the mobility service nodes in the ground network.

Citation Information

Patent Citations

  • Air-ground communication link network security system and method based on zero trust model

    CN115190488A

  • Aviation data transmission link selection method based on VIKOR decision algorithm

    CN118200224A