Network interference suppression method and apparatus, electronic device, and storage medium

By selecting ATG base stations that are close to each other and have a small angle between the signal wave direction and the normal of the antenna assembly, and measuring their downlink signal quality, the problem of low handover efficiency of ATG base stations in the ground-to-air communication system was solved, and the effect of rapidly improving network quality was achieved.

CN117202086BActive Publication Date: 2026-08-04CHINA TELECOM CORP LTD
View PDF 3 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
CHINA TELECOM CORP LTD
Filing Date
2022-05-30
Publication Date
2026-08-04

AI Technical Summary

Technical Problem

In ground-to-air communication systems, due to the limited and expensive radio frequency spectrum resources, co-channel interference between ATG and IMT systems leads to unstable network quality in communication links. Existing technologies for switching ATG base stations are inefficient and cannot quickly improve network quality.

Method used

By detecting the communication link quality of the flying object, nearby ATG base stations with small angles between the signal wave direction and the antenna component normal are selected, and their downlink signal quality is measured. Base stations with quality values ​​higher than the threshold are used as target base stations for handover, thus achieving fast base station handover.

Benefits of technology

In the event of network interference, the ATG base station connected to the flying object can be quickly switched to improve the quality of the network communication link, increase the switching efficiency, and reduce the time of network quality degradation.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN117202086B_ABST
    Figure CN117202086B_ABST
Patent Text Reader

Abstract

Embodiments of the present application disclose a network interference suppression method and device, electronic equipment and storage medium. The air-to-ground communication system comprises a flight object and a plurality of ATG base stations. The flight object comprises an antenna assembly. The method comprises: if a quality value of a communication link corresponding to the flight object is lower than a first preset threshold, determining a first nearby ATG base station which is less than a second preset threshold away from the flight object; determining a first nearby ATG base station whose included angle between a straight line where a signal wave direction is located and a normal line of the antenna assembly is less than a third preset threshold as a second nearby ATG base station; measuring a quality value of a downlink signal received by the antenna assembly from each second nearby ATG base station, and taking a second nearby ATG base station corresponding to a quality value greater than a fourth preset threshold as a target ATG base station; and switching an ATG base station in communication connection with the flight object to the target ATG base station. The embodiments of the present application can improve the quality of a network communication link.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of communication technology, and more specifically, to a method, apparatus, electronic device, and storage medium for suppressing network interference in ground-to-air communication systems. Background Technology

[0002] Currently, the main methods for providing mobile network services to users on aircraft are satellite communication and ATG (Air-to-Ground) communication. Globally, ATG and satellite communication are complementary, but ATG is gradually becoming the dominant method. Existing commercial ATG systems are deployed on separate frequencies, different from terrestrial IMT (International Mobile Telecommunications) systems. However, due to the relatively limited and expensive nature of radio frequency spectrum resources, most dedicated ATG frequencies are allocated only with small bandwidths, and it is currently difficult to allocate a dedicated wideband frequency for ATG systems. This leads to poor network quality in communication links. In this context, a co-frequency networking scheme using IMT broadband frequencies for ATG systems has been proposed. However, co-frequency interference between ATG and IMT systems can cause network instability in communication links. This co-frequency scheme is currently still in the research and exploration stage. Summary of the Invention

[0003] To address the aforementioned technical problems, embodiments of this application provide a method, apparatus, electronic device, and storage medium for suppressing network interference in a ground-to-air communication system. This method can quickly switch the ATG base station connected to the flying object when network interference occurs in the ground-to-air communication system, thereby improving the quality of the network communication link.

[0004] Other features and advantages of this application will become apparent from the following detailed description, or may be learned in part from practice of this application.

[0005] According to one aspect of the embodiments of this application, a method for suppressing network interference in a ground-to-air communication system is provided. The ground-to-air communication system includes a flying object and multiple ATG base stations. The flying object includes an antenna assembly. The method includes: if the quality value of the communication link corresponding to the flying object is detected to be lower than a first preset threshold, identifying a first nearby ATG base station whose distance from the flying object is less than a second preset threshold; identifying the first nearby ATG base station whose angle between the line containing the signal wave direction and the normal of the antenna assembly is less than a third preset threshold as a second nearby ATG base station; measuring the quality value of the downlink signal received by the antenna assembly from each second nearby ATG base station, and identifying the second nearby ATG base station whose quality value is greater than a fourth preset threshold as a target ATG base station; and switching the ATG base station communicating with the flying object to the target ATG base station.

[0006] In one exemplary embodiment, the antenna assembly includes multiple antennas, each with a different normal direction. Determining a first nearby ATG base station whose angle between the line containing the signal wave direction and the normal of the antenna assembly is less than a third preset threshold is defined as a second nearby ATG base station. This includes: determining an optimal receiving antenna corresponding to each first nearby ATG base station, wherein the optimal receiving antenna is one of the multiple antennas; and determining a first nearby ATG base station whose angle between the line containing the signal wave direction and the normal of the optimal receiving antenna is less than a third preset threshold is defined as a second nearby ATG base station.

[0007] In an exemplary embodiment, determining the optimal receiving antenna corresponding to each first nearby ATG base station includes: determining the angle between the straight line containing the signal wave direction of each first nearby ATG base station and the normal of each antenna; and selecting the antenna corresponding to the smallest angle as the optimal receiving antenna for the corresponding first nearby ATG base station.

[0008] In one exemplary embodiment, designating a second nearby ATG base station corresponding to a quality value greater than a fourth preset threshold as a target ATG base station includes: if multiple second nearby ATG base stations corresponding to a quality value greater than the fourth preset threshold are detected, determining the target ATG base station from the multiple detected second nearby ATG base stations according to the flight direction of the flying object.

[0009] In an exemplary embodiment, determining the target ATG base station from a plurality of detected second nearby ATG base stations based on the flight direction of the flying object includes: selecting the second nearby ATG base station that is furthest from the plurality of detected second nearby ATG base stations as the target ATG base station, where the angle between the line containing the signal wave direction and the line containing the flight direction is obtuse.

[0010] In one exemplary embodiment, the ground-to-air communication system and the ground cellular mobile system use the same radio frequency spectrum for communication.

[0011] In an exemplary embodiment, before determining a first nearby ATG base station whose angle between the line containing the signal wave direction and the normal of the antenna assembly is less than a third preset threshold as a second nearby ATG base station, the method further includes: acquiring first attitude information of the flying object and second attitude information of the antenna assembly relative to the flying object; and determining the normal of the antenna assembly based on the first attitude information and the second attitude information.

[0012] According to one aspect of the embodiments of this application, a network interference suppression device for a ground-to-air communication system is provided. The ground-to-air communication system includes a flying object and multiple ATG base stations. The flying object includes an antenna assembly. The device includes: a first determining module, configured to determine a first nearby ATG base station whose distance from the flying object is less than a second preset threshold if the quality value of the communication link corresponding to the flying object is detected to be lower than a first preset threshold; a second determining module, configured to determine a first nearby ATG base station whose angle between the line containing the signal wave direction and the normal of the antenna assembly is less than a third preset threshold as a second nearby ATG base station; a measurement module, configured to measure the quality value of the downlink signal received by the antenna assembly from each second nearby ATG base station, and to designate the second nearby ATG base station whose quality value is greater than a fourth preset threshold as a target ATG base station; and a switching module, configured to switch the ATG base station communicating with the flying object to the target ATG base station.

[0013] According to one aspect of the embodiments of this application, an electronic device is provided, including a processor and a memory, wherein computer-readable instructions are stored in the memory, and when the computer-readable instructions are executed by the processor, the network interference suppression method for ground-to-air communication systems described above is implemented.

[0014] According to one aspect of the embodiments of this application, a computer-readable storage medium is provided, on which computer-readable instructions are stored, which, when executed by a computer's processor, cause the computer to perform the network interference suppression method for a ground-to-air communication system provided above.

[0015] According to one aspect of the embodiments of this application, a computer program product or computer program is provided, which includes computer instructions stored in a computer-readable storage medium. A processor of a computer device reads the computer instructions from the computer-readable storage medium and executes the computer instructions, causing the computer device to perform the network interference suppression method for ground-to-air communication systems provided in the various alternative embodiments described above.

[0016] In the technical solution provided by the embodiments of this application, when the network quality value of the communication link of the aircraft is detected to drop to a certain threshold during flight, a batch of ATG base stations with relatively close distances are first filtered out based on the distance between the flight object and each ATG base station. Then, from this batch of ATG base stations with relatively close distances, ATG base stations with smaller angle values ​​between the straight line containing the signal wave direction and the normal of the antenna assembly are further filtered out, i.e., the second nearest ATG base stations. When searching for ATG base stations with better downlink signal quality, this solution only needs to measure the quality value of the downlink signal received by the antenna assembly from each second nearest ATG base station, and switch the ATG base station connected to the flight object to the second nearest ATG base station with a quality value greater than the fourth preset threshold to complete the entire ATG base station switching process. It is not necessary to detect the downlink signal quality of all ATG base stations, so that the ATG base station connected to the flight object can be quickly switched in the event of network interference in the ground-to-air communication system, thereby improving the quality of the network communication link.

[0017] It should be understood that the above general description and the following detailed description are exemplary and explanatory only, and do not limit this application. Attached Figure Description

[0018] The accompanying drawings, which are incorporated in and form part of this specification, illustrate embodiments consistent with this application and, together with the description, serve to explain the principles of this application. It is obvious that the drawings described below are merely some embodiments of this application, and those skilled in the art can obtain other drawings based on these drawings without any inventive effort. In the drawings:

[0019] Figure 1 This is a structural diagram of the implementation environment of a network interference suppression method for a ground-to-air communication system, as illustrated in an exemplary embodiment of this application.

[0020] Figure 2 This is a structural diagram of the implementation environment of a network interference suppression method for a ground-to-air communication system, as illustrated in another exemplary embodiment of this application.

[0021] Figure 3 This is a flowchart illustrating a network interference suppression method for a ground-to-air communication system, as shown in an exemplary embodiment of this application.

[0022] Figure 4 exist Figure 3 A flowchart of an exemplary embodiment of step S102 in the embodiments;

[0023] Figure 5 exist Figure 4 A flowchart of an exemplary embodiment of step S201 in the embodiments;

[0024] Figure 6 This is a schematic diagram illustrating an antenna assembly and the optimal receiving antenna corresponding to an ATG base station, as shown in an exemplary embodiment.

[0025] Figure 7 exist Figure 3 A flowchart illustrating a network interference suppression method for a ground-to-air communication system, based on the embodiments proposed in this example;

[0026] Figure 8 This is a block diagram illustrating a network interference suppression device for a ground-to-air communication system, as shown in an exemplary embodiment of this application.

[0027] Figure 9 A schematic diagram of the structure of a computer system suitable for implementing the electronic device of the present application is shown. Detailed Implementation

[0028] Exemplary embodiments will now be described in detail, examples of which are illustrated in the accompanying drawings. When the following description relates to the drawings, unless otherwise indicated, the same numbers in different drawings denote the same or similar elements. The embodiments described in the following exemplary embodiments do not represent all embodiments consistent with this application. Rather, they are merely examples of apparatuses and methods consistent with some aspects of this application as detailed in the appended claims.

[0029] The block diagrams shown in the accompanying drawings are merely functional entities and do not necessarily correspond to physically independent entities. That is, these functional entities can be implemented in software, in one or more hardware modules or integrated circuits, or in different network and / or processor devices and / or microcontroller devices.

[0030] The flowcharts shown in the accompanying drawings are merely illustrative and do not necessarily include all content and operations / steps, nor do they necessarily have to be performed in the described order. For example, some operations / steps can be broken down, while others can be combined or partially combined; therefore, the actual execution order may change depending on the specific circumstances.

[0031] It should also be noted that "multiple" as mentioned in this application refers to two or more. "And / or" describes the relationship between related objects, indicating that three relationships can exist. For example, A and / or B can represent: A alone, A and B simultaneously, or B alone. The character " / " generally indicates that the preceding and following related objects have an "or" relationship.

[0032] It should be noted that the network elements involved in the embodiments of this application may also be referred to as functions or functional entities, and this application does not impose any limitations. For example, the access and mobility management function network element may also be referred to as an access and mobility management function or an access and mobility management function entity, and the session management function network element may be referred to as a session management function or a session management function entity, etc. The names of each network element are not limited in this application, and those skilled in the art can replace the names of the above network elements with other names to perform the same function, all of which fall within the scope of protection of this application.

[0033] To better understand and explain the solutions of the embodiments of this application, the technical terms involved in the embodiments of this application will be briefly explained below.

[0034] Whether deployed on a separate frequency different from the IMT system or on the same frequency as the MT system, the ATG system will experience low communication link quality. Current technology typically improves network quality by switching the ATG base station connected to the aircraft when the network quality of the communication link drops to a certain threshold during flight. Specifically, when the network quality of the communication link is detected to have dropped to a certain threshold during flight, the downlink signal quality of all neighboring ATG base stations currently connected to the aircraft is checked, and the ATG base station with the best quality is selected as the target ATG base station and switched to. This method results in excessively long switching times and low switching efficiency.

[0035] To address at least the aforementioned problems in the prior art, this application proposes a network interference suppression method for ground-to-air communication systems, a network interference suppression device for ground-to-air communication systems, an electronic device, and a computer-readable storage medium. These embodiments will be described in detail below.

[0036] See Figure 1 , Figure 1 This is a structural diagram of the implementation environment of a network interference suppression method for a ground-to-air communication system, as illustrated in an exemplary embodiment of this application. Figure 1 As shown, the implementation environment of the network interference suppression method for ground-to-air communication systems provided in this application includes a flying object and multiple ATG base stations. The flying object includes an antenna assembly, and the multiple ATG base stations are spaced apart from each other. Each ATG base station defines a corresponding radiation area, and there is at least partial overlap in the radiation areas between adjacent ATG base stations. Figure 1In this configuration, the antenna assembly of the flying object is communicatively connected to ATG base station 2. That is, during the flight of the flying object, the flying object obtains downlink signals sent by ATG base station 2 through the antenna assembly to learn about the information sent by the ground monitoring platform, and also sends uplink signals to ATG base station 2 through the antenna assembly so that the ground monitoring platform can learn about the flight information of the flying object. It can be understood that during the flight of the flying object, the control switches the ATG base station connected to the antenna assembly according to the signal strength of the communication link. For example, when it is detected that the flying object leaves the radiation area corresponding to ATG base station 2 and enters the radiation area corresponding to ATG base station 1, the antenna assembly is switched to establish a communication connection with ATG base station 1. Or, when it is detected that the flying object leaves the radiation area corresponding to ATG base station 2 and enters the radiation area corresponding to ATG base station N, the antenna assembly is switched to establish a communication connection with ATG base station N. The specific circumstances of switching ATG base stations are related to many factors, such as the flight direction of the flying object, and are not specifically limited here.

[0037] For example, see Figure 2 , Figure 2 This is a structural diagram illustrating the implementation environment of a network interference suppression method for a ground-to-air communication system, as shown in another exemplary embodiment of this application. Figure 2 As shown, the implementation environment of the network interference suppression method for ground-to-air communication systems provided in this application includes a flying object and multiple ATG base stations. The flying object includes an antenna assembly and M IMT base stations, where M = 1, 2, ... In this embodiment, the ground-to-air communication system and the IMT system use the same radio frequency (RF) spectrum for communication. Since the ATG system and the IMT system adopt co-frequency networking, the downlink signals transmitted by the ground IMT base stations are transmitted upwards by the side lobes of their antennas. The upper side lobes of each IMT base station antenna are not consistent, and the transmission link loss to the air is small. The downlink co-frequency signals transmitted to the air by a large number of ground IMT base stations will interfere with the downlink of the ATG base stations, and may even form a concentrated ground-to-air interference area with superimposed downlink signals of a large number of IMT base stations in some airspace. In this embodiment, if the flying object falls into the concentrated air interference area, the quality of the flying object's communication link will be severely affected. Conversely, if the flying object does not fall into the concentrated air interference area, the quality of the flying object's communication link will not be affected or will be minimally affected.

[0038] For example, in Figure 1 or Figure 2In the illustrated implementation environment, the communication quality of the communication link corresponding to the flight object is ensured through the following methods: if the quality value of the communication link corresponding to the flight object is detected to be lower than a first preset threshold, a first nearby ATG base station whose distance from the ATG terminal is less than a second preset threshold is identified; based on the attitude information of the antenna assembly, the first nearby ATG base station whose angle between the signal wave direction and the normal of the antenna assembly is less than a third preset threshold is identified as a second nearby ATG base station; the signal value of the downlink signal sent to the flight object by each second nearby ATG base station through the antenna assembly is measured, and the second nearby ATG base station with a signal value greater than a preset signal value is identified as the target ATG base station; the ATG base station connected to the ATG terminal is switched to the target ATG base station.

[0039] See Figure 3 , Figure 3 This is a flowchart illustrating an exemplary embodiment of a network interference suppression method for a ground-to-air communication system. The network interference suppression method for a ground-to-air communication system provided in this embodiment is applied to... Figure 1 or Figure 2 In the implementation environment illustrated in the diagram, such as Figure 2 As shown, the network interference suppression method for ground-to-air communication systems provided in this embodiment includes steps S101-S104, which are described in detail below:

[0040] Step S101: If the quality value of the communication link corresponding to the flying object is detected to be lower than the first preset threshold, determine the first nearby ATG base station whose distance from the flying object is less than the second preset threshold.

[0041] In this embodiment, the quality value of the communication link corresponding to the flying object is periodically detected. In this embodiment, the communication link is the physical channel between the antenna assembly in the flying object and the ATG base station connected to the flying object, and the transmission medium of the wireless communication link is mainly microwave. During the transmission of electromagnetic waves, there are losses, multipath interference, and crosstalk interference, making packet loss and delay unavoidable. Therefore, it is necessary to evaluate the quality of the communication link to prevent signal transmission delays or even packet loss due to excessively low quality values. For example, probe packets are periodically sent to measure the packet reception rate, and the quality value of the communication link is evaluated based on the packet reception rate. In this embodiment, the flying object includes, but is not limited to, aircraft, spacecraft, and other airborne communication equipment.

[0042] For example, the quality value of the communication link corresponding to the flying object can be characterized by parameters such as Received Signal Strength Indication (RSSI), Link Quality Indicator (LQI), and Signal Noise Ratio (SNR).

[0043] This embodiment uses machine learning (ML) to detect the quality value of the communication link corresponding to the flying object. Machine learning is a multidisciplinary field involving probability theory, statistics, approximation theory, convex analysis, algorithm complexity theory, and many other disciplines. It specifically studies how computers can simulate or implement human learning behavior to acquire new knowledge or skills and reorganize existing knowledge structures to continuously improve their performance. Machine learning is the core of artificial intelligence and the fundamental way to endow computers with intelligence; its applications span all areas of artificial intelligence. Machine learning and deep learning typically include techniques such as artificial neural networks, belief networks, reinforcement learning, transfer learning, inductive learning, and instruction-based learning.

[0044] For example, this embodiment first constructs a network quality detection model, and then trains the network quality detection model using training data with labeled information to obtain a trained network quality detection model. The training data consists of data collected from the communication link during information transmission between the flying object and the ATG base station, including signal reception strength indication parameters, link quality indication parameters, and signal-to-noise ratio parameters, etc., which are not specifically limited here. The labeled information is used to mark the actual quality detection results of the communication link. By inputting the data to be detected into the trained network quality detection model, the network quality value of the communication link can be obtained.

[0045] Since the communication link of a flying object typically transmits signals via a direct path, path loss is directly related to the communication distance; the greater the distance between the flying object and the ATG base station, the greater the path loss. Therefore, in this embodiment, if the quality value of the communication link corresponding to the flying object is detected to be lower than a first preset threshold, the first nearest ATG base station with a distance less than a second preset threshold is determined based on the location information of the flying object and the location information of each ATG base station. It can be understood that the flying object is within the radiation range of all the determined first nearest ATG base stations, meaning the flying object can communicate with all of the determined first nearest ATG base stations.

[0046] Step S102: Based on the attitude information of the antenna components, the first nearby ATG base station whose angle between the line containing the signal wave direction and the normal of the antenna components is less than a third preset threshold is determined as the second nearby ATG base station.

[0047] This embodiment does not limit the type of antenna assembly, such as directional antennas, one-dimensional antennas, or two-dimensional antennas. One-dimensional antennas consist of many wires, which may be straight like those used in mobile phones, or have clever shapes, like the old rabbit ears used on televisions before the advent of cables. Monopole and dipole antennas are two of the most basic one-dimensional antennas. Two-dimensional antennas are diverse, including sheet-like, array-like, horn-like, dish-like, and so on.

[0048] In this embodiment, if the antenna assembly is a one-dimensional antenna, for example, if the shape of the antenna assembly is a line segment, then the normal of the antenna assembly is the perpendicular line of this line segment; if the shape of the antenna assembly is a curve, then the normal of the antenna assembly is the perpendicular line of the tangent of this curve; if the shape of the antenna assembly is a plane, then the normal of the antenna assembly is the plane perpendicular to this plane.

[0049] In this embodiment, the angle between the line containing the signal wave direction of each first nearby ATG base station and the normal of the antenna assembly is calculated. For example, mathematical tools are used to determine the line containing the signal wave direction of the first nearby ATG base station and the normal of the antenna assembly. For instance, a three-dimensional Cartesian coordinate system is constructed, and then the equations corresponding to the line containing the signal wave direction of the first nearby ATG base station and the normal of the antenna assembly are determined in this three-dimensional Cartesian coordinate system. Based on these equations, the angle between the line containing the signal wave direction of the first nearby ATG base station and the normal of the antenna assembly is determined.

[0050] Since a smaller angle between the line containing the incoming signal from an ATG base station and the normal to the antenna results in better signal reception, this embodiment identifies first nearby ATG base stations with an angle less than a third preset threshold as second nearby ATG base stations. In this way, a small number of second nearby ATG base stations with relatively good communication link quality with the flying object are selected from all first nearby ATG base stations.

[0051] This embodiment can flexibly set the size of the third preset threshold according to the actual application scenario, without making specific limitations. For example, if the number of first nearby ATG base stations is too large, the third preset threshold can be set to be small to control the determination of a few first nearby ATG base stations that meet the conditions as second nearby ATG base stations; conversely, if the number of first nearby ATG base stations is too small, the third preset threshold can be set to be large to control the determination of more first nearby ATG base stations that meet the conditions as second nearby ATG base stations.

[0052] Step S103: Measure the quality value of the downlink signal received by the antenna assembly from each second neighboring ATG base station, and take the second neighboring ATG base station with a quality value greater than the fourth preset threshold as the target ATG base station.

[0053] In this step, each second nearby ATG base station is controlled to send downlink signals to the flying object through the antenna assembly, and the quality value of the corresponding downlink signal is measured. In this embodiment, in order to ensure the accuracy of the selected target ATG base station and make the downlink signals sent by each second nearby ATG base station the same, it is understood that although the downlink signals sent by each second nearby ATG base station are the same, the quality of the communication link between each second nearby ATG base station and the flying object is different. Therefore, the quality value of the downlink signal received by the antenna assembly from each second nearby ATG base station may be different.

[0054] Obviously, the higher the quality value of the downlink signal received by the antenna assembly from each of the second nearby ATG base stations, the better the communication link quality of the corresponding second nearby ATG base station. Therefore, using it as the ATG base station for the communication connection of the flying object can ensure that the flying object maintains a good communication environment. Therefore, in this embodiment, the second nearby ATG base station with a quality value greater than the fourth preset threshold is used as the target ATG base station.

[0055] For example, if multiple second neighboring ATG base stations are detected that correspond to a quality value greater than the fourth preset threshold, the target ATG base station is determined from the second neighboring ATG base stations that correspond to a quality value greater than the fourth preset threshold according to the flight direction of the flying object.

[0056] In this embodiment, if multiple second nearby ATG base stations are detected that correspond to a quality value greater than the fourth preset threshold, since the communication quality of these multiple second nearby ATG base stations and the communication link established by the flight object is not significantly different, this embodiment determines a unique target ATG base station from the second nearby ATG base stations that correspond to a quality value greater than the fourth preset threshold according to the flight direction of the flight object.

[0057] For example, from the second nearest ATG base stations corresponding to a quality value greater than the fourth preset threshold, the second nearest ATG base station whose angle between the straight line containing the signal wave direction and the straight line containing the flight direction is obtuse and whose closest distance to the flying object is selected as the target ATG base station.

[0058] In this embodiment, if the angle between the line containing the signal wave direction of the second nearby ATG base station corresponding to a quality value greater than the fourth preset threshold and the line containing the flight direction is an obtuse angle, it indicates that the flying object is flying towards the signal wave direction of the corresponding second nearby ATG base station. In this case, it means that the flying object will continue to fly within the radiation range of the corresponding second nearby ATG base station for a long time, and there is no need to switch ATG base stations during the long period of time. In addition, if it is detected that the angle between the line containing the signal wave direction of two or more second nearby ATG base stations and the line containing the flight direction is an obtuse angle, the second nearby ATG base station farthest from the flying object is selected as the target ATG base station.

[0059] Step S104: Switch the ATG base station that is communicating with the flight target to the target ATG base station.

[0060] In this embodiment, the ATG base station communicating with the flight object is switched to the target ATG base station. This method actually changes the communication link corresponding to the flight object. In this embodiment, when the quality value of the original communication link of the flight object is lower than the first preset threshold, a nearby ATG base station is quickly selected to form a new and better quality communication link with the flight object, so as to ensure that the flight object maintains a good communication environment.

[0061] For example, a first ATG base station handover command is sent to the flying object, causing the flying object to switch its communication-connected ATG base station to the target ATG base station in response to the first ATG base station handover command. For example, a second ATG base station handover command is sent to the target ATG base station, causing the target ATG base station to request the flying object to establish a communication link in response to the second ATG base station handover command.

[0062] The network interference suppression method for air-to-ground communication systems provided in this embodiment, when detecting that the network quality value of the communication link drops to a certain threshold during aircraft flight, firstly filters out a batch of ATG base stations that are relatively close by measuring the distance between the flight object and each ATG base station. Then, from this batch of ATG base stations that are relatively close, it further filters out ATG base stations whose angle between the straight line containing the signal wave direction and the normal of the antenna assembly is smaller, that is, the second nearest ATG base station. This scheme only needs to measure the quality value of the downlink signal received by the antenna assembly from each second nearest ATG base station, and switch the ATG base station communicating with the flight object to the second nearest ATG base station with a quality value greater than a fourth preset threshold to complete the entire ATG base station switching process. It does not need to detect the quality of the downlink signal of all ATG base stations and then select the ATG base station with the best quality as the target ATG base station and switch to it, thereby avoiding the problems of excessively long ATG base station switching time and low switching efficiency.

[0063] See Figure 4 , Figure 4 exist Figure 3 A flowchart of an exemplary embodiment of step S102 in the embodiments is shown below. Figure 4 As shown, step S102 includes steps S201-S202, which are described in detail below:

[0064] Step S201: Determine the optimal receiving antenna corresponding to each first nearby ATG base station.

[0065] In this embodiment, the antenna assembly includes multiple antennas, each with a different normal direction, and the optimal receiving antenna is one of the multiple antennas.

[0066] In this embodiment, the optimal receiving antenna corresponding to the first nearby ATG base station receives signals of better quality from the corresponding first nearby ATG base station compared to other surface antennas.

[0067] For example, ground-to-air communication systems and ground-based cellular mobile systems use the same radio frequency spectrum for communication. In this case, a flying object may encounter situations such as... Figure 2 In the ground-to-air concentrated interference area shown, since the ground IMT base station's air-to-air lumped interference is generally highly directional, the possibility of the multi-faceted antennas of the flight object being simultaneously subjected to strong lumped interference from multiple directions is relatively small. Therefore, the flight object can switch antennas to communicate with the nearby ATG base station, thereby maintaining the aviation mobile ATG service.

[0068] For example, see Figure 5 , Figure 5 exist Figure 4 A flowchart of an exemplary embodiment of step S201 in the embodiments is shown below. Figure 5 As shown, step S201 includes steps S301-S302, which are described in detail below:

[0069] Step S301: Determine the angle between the straight line containing the signal wave direction of each first adjacent ATG base station and the normal of each antenna.

[0070] Since the normal direction of each antenna is different, the angle between the normal of each antenna and the line containing the signal wave direction of the first nearby ATG base station is also different. Since the smaller the angle between the line containing the incoming wave direction of the ATG base station and the antenna normal, the better the signal reception quality, this embodiment selects the antenna corresponding to the normal with the smallest angle to the line containing the signal wave direction of the first nearby ATG base station as the optimal receiving antenna.

[0071] In this embodiment, the normal of each antenna in the antenna assembly can still be determined using the attitude information of the flying object.

[0072] In this embodiment, the number of angles between the straight line containing the signal wave direction of each first adjacent ATG base station and the normal of each antenna is the same as the number of antennas in the antenna assembly. For example, if the antenna assembly is a cube including 6 antennas, then the number of angles between the straight line containing the signal wave direction of each first adjacent ATG base station and the normal of each antenna is 6.

[0073] Step S302: Select the antenna corresponding to the smallest included angle as the optimal receiving antenna for the first nearby ATG base station.

[0074] In this embodiment, the smallest included angle is one of the multiple included angles between the straight line containing the signal wave direction of each first adjacent ATG base station and the normal of each antenna.

[0075] In one exemplary embodiment, see Figure 6 , Figure 6 This is a schematic diagram illustrating an antenna assembly and the optimal receiving antenna corresponding to an ATG base station, as shown in an exemplary embodiment. Figure 6 As shown, the antenna assembly is a hexahedral shape comprising six antennas, as... Figure 6 As shown, the antenna assembly includes a first antenna 401, a second antenna 402, and a third antenna 403. The optimal receiving antenna for ATG base station 1 is the third antenna 403, the optimal receiving antenna for ATG base station 2 is the first antenna 401, and the optimal receiving antenna for ATG base station 3 is the second antenna 402.

[0076] Step S202: The first nearby ATG base station whose angle between the straight line containing the signal wave direction and the normal of the optimal receiving antenna is less than the third preset threshold is determined as the second nearby ATG base station.

[0077] For example, when the ground-to-air communication system and the ground cellular mobile system use the same radio frequency spectrum for communication, the optimal receiving antenna corresponding to the first nearby ATG base station is the antenna that is least affected by air-to-air lumped interference.

[0078] In this embodiment, the optimal receiving antenna corresponding to each first neighboring ATG base station has been obtained through step S201. Compared with other planar antennas, the optimal receiving antenna corresponding to the first neighboring ATG base station receives signals of better quality from the corresponding first neighboring ATG base station. Therefore, in this embodiment, when selecting ATG base stations with better channel quality from all first neighboring ATG base stations, it is not necessary to consider the quality of the communication link constructed based on other planar antennas besides the optimal receiving antenna.

[0079] The network interference suppression method for ground-to-air communication systems provided in this embodiment, when detecting that the network quality value of the communication link drops to a certain threshold during aircraft flight, after filtering out a batch of ATG base stations that are relatively close by measuring the distance between the flying object and each ATG base station, further filters out ATG base stations from this batch of relatively close ATG base stations that have a smaller angle between the straight line containing the signal wave direction and the normal of the antenna assembly. This can speed up the elimination of network interference and improve efficiency.

[0080] See Figure 7 , Figure 7 exist Figure 3 A flowchart illustrating a network interference suppression method for a ground-to-air communication system, based on the embodiments proposed, is shown below. Figure 7 As shown, before step S102, the network interference suppression method for ground-to-air communication systems provided in this embodiment further includes steps S501-S502, which are described in detail below:

[0081] Step S501: Obtain the first attitude information of the antenna assembly and the second attitude information of the antenna assembly relative to the flying object.

[0082] This embodiment first acquires the first attitude information of the antenna assembly. The first attitude information of the flight object includes pitch angle and / or heading angle and / or roll angle. The heading angle is the angle between the longitudinal axis of the flight object and the Earth's North Pole, also known as the true heading angle. The roll angle refers to the lateral tilt angle used to identify the target in the navigation system, and its value is equal to the angle between the line perpendicular to the bow-stern line on the plane where the flight object is located and its projection onto the horizontal plane. The pitch angle of the flight object is the angle between the horizontal axis of the body coordinate system and the horizontal plane. When the horizontal axis of the body coordinate system is above the plane of the inertial coordinate system, the pitch angle is positive; otherwise, it is negative. The pitch angle of the flight object is the angle between the vector parallel to the fuselage axis and pointing forward of the aircraft and the ground.

[0083] Since antenna assemblies are typically fixedly mounted within a flying object, a second attitude information of the antenna assembly relative to the flying object can be obtained based on the flying object's attitude information. For example, determining the first attitude information of the flying object includes the flying object's pitch angle being A, and the antenna assembly's pitch angle relative to the aircraft's coordinate system being B. Therefore, the angle between the antenna assembly and the horizontal plane in the inertial coordinate system is A+B.

[0084] Step S502: Determine the normal of the antenna assembly based on the first attitude information and the second attitude information.

[0085] Since the attitude information of the antenna assembly relative to the inertial coordinate system has been determined in step S501, this embodiment can determine the normals perpendicular to the antenna assembly based on the attitude information of the antenna assembly relative to the inertial coordinate system. This will not be described in detail here.

[0086] See Figure 8 , Figure 8 This is a block diagram illustrating a network interference suppression device for a ground-to-air communication system, as shown in an exemplary embodiment of this application. Figure 8 As shown, the network interference suppression device 600 for ground-to-air communication systems includes a first determining module 601, a second determining module 602, a measurement module 603, and a switching module 604.

[0087] The ground-to-air communication system includes a flying object and multiple ATG base stations. The flying object includes an antenna assembly. A first determining module 601 is used to determine a first nearby ATG base station whose distance from the flying object is less than a second preset threshold if the quality value of the communication link corresponding to the flying object is detected to be lower than a first preset threshold. A second determining module 602 is used to determine a first nearby ATG base station whose angle between the line containing the signal wave direction and the normal of the antenna assembly is less than a third preset threshold as a second nearby ATG base station. A measurement module 603 is used to measure the quality value of the downlink signal received by the antenna assembly from each second nearby ATG base station, and to take the second nearby ATG base station whose quality value is greater than a fourth preset threshold as the target ATG base station. A switching module 604 is used to switch the ATG base station that is communicating with the flying object to the target ATG base station.

[0088] In another exemplary embodiment, the second determining module 602 includes a first determining unit and a second determining unit, wherein the first determining unit is used to determine the optimal receiving antenna corresponding to each first nearby ATG base station, and the optimal receiving antenna is one antenna among multiple antennas; the second determining unit is used to determine the first nearby ATG base station whose angle between the straight line containing the signal wave direction and the normal of the optimal receiving antenna is less than a third preset threshold as the second nearby ATG base station.

[0089] In another exemplary embodiment, the first determining unit includes a first determining subunit and a second determining subunit, wherein the first determining subunit is used to determine the angle between the straight line containing the signal wave direction of each first adjacent ATG base station and the normal of each antenna; the second determining subunit is used to select the antenna corresponding to the smallest angle as the optimal receiving antenna for the corresponding first adjacent ATG base station.

[0090] In another exemplary embodiment, the measurement module 603 is used to determine the target ATG base station from the detected multiple second nearby ATG base stations according to the flight direction of the flying object if multiple second nearby ATG base stations are detected corresponding to a quality value greater than a fourth preset threshold.

[0091] In another exemplary embodiment, the measurement module 603 is used to select the second nearest ATG base station as the target ATG base station from among the detected multiple second nearest ATG base stations, where the angle between the line containing the signal wave direction and the line containing the flight direction is obtuse.

[0092] In another exemplary embodiment, the network interference suppression device 600 for a ground-to-air communication system further includes an acquisition module and a third determination module, wherein the acquisition module is used to acquire first attitude information of a flight object and second attitude information of an antenna assembly relative to the flight object; and the third determination module is used to determine the normal of the antenna assembly based on the first attitude information and the second attitude information.

[0093] It should be noted that the apparatus provided in the above embodiments and the method provided in the above embodiments belong to the same concept, and the specific way in which each module and unit performs operations has been described in detail in the method embodiments, and will not be repeated here.

[0094] In another exemplary embodiment, this application provides an electronic device including a processor and a memory, wherein the memory stores computer-readable instructions that, when executed by the processor, implement the aforementioned network interference suppression method for ground-to-air communication systems.

[0095] Figure 9 A schematic diagram of the structure of a computer system suitable for implementing the electronic device of the present application is shown.

[0096] It should be noted that, Figure 9 The computer system 1000 of the electronic device shown is merely an example and should not impose any limitation on the functionality and scope of use of the embodiments of this application.

[0097] like Figure 9 As shown, the computer system 1000 includes a Central Processing Unit (CPU) 1001, which can perform various appropriate actions and processes based on programs stored in Read-Only Memory (ROM) 1002 or programs loaded from storage portion 1008 into Random Access Memory (RAM) 1003, such as executing the information recommendation method described in the above embodiments. Various programs and data required for system operation are also stored in RAM 1003. The CPU 1001, ROM 1002, and RAM 1003 are interconnected via bus 1004. An Input / Output (I / O) interface 1005 is also connected to bus 1004.

[0098] The following components are connected to I / O interface 1005: an input section 1006 including a keyboard, mouse, etc.; an output section 1007 including a cathode ray tube (CRT), liquid crystal display (LCD), etc., and speakers, etc.; a storage section 1008 including a hard disk, etc.; and a communication section 1009 including a network interface card such as a LAN (Local Area Network) card, modem, etc. The communication section 1009 performs communication processing via a network such as the Internet. A drive 1010 is also connected to I / O interface 1005 as needed. Removable media 1011, such as a disk, optical disk, magneto-optical disk, semiconductor memory, etc., are installed on drive 1010 as needed so that computer programs read from them can be installed into storage section 1008 as needed.

[0099] Specifically, according to embodiments of this application, the processes described above with reference to the flowcharts can be implemented as computer software programs. For example, embodiments of this application include a computer program product comprising a computer program carried on a computer-readable medium, the computer program including a computer program for performing the methods shown in the flowcharts. In such embodiments, the computer program can be downloaded and installed from a network via communication section 1009, and / or installed from removable medium 1011. When the computer program is executed by central processing unit (CPU) 1001, it performs various functions defined in the system of this application.

[0100] It should be noted that the computer-readable medium shown in the embodiments of this application can be a computer-readable signal medium or a computer-readable storage medium, or any combination of the two. A computer-readable storage medium can be, for example, but not limited to, an electrical, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or any combination thereof. More specific examples of a computer-readable storage medium may include, but are not limited to: an electrical connection having one or more wires, a portable computer disk, a hard disk, random access memory (RAM), read-only memory (ROM), erasable programmable read-only memory (EPROM), flash memory, optical fiber, portable compact disc read-only memory (CD-ROM), optical storage device, magnetic storage device, or any suitable combination thereof. In this application, a computer-readable storage medium can be any tangible medium containing or storing a program that can be used by or in conjunction with an instruction execution system, apparatus, or device. In this application, a computer-readable signal medium can include a data signal propagated in baseband or as part of a carrier wave, carrying a computer-readable computer program. The transmitted data signal can take various forms, including but not limited to electromagnetic signals, optical signals, or any suitable combination thereof. The computer-readable signal medium can also be any computer-readable medium other than a computer-readable storage medium, which can send, propagate, or transmit a program for use by or in connection with an instruction execution system, apparatus, or device. The computer program contained on the computer-readable medium can be transmitted using any suitable medium, including but not limited to wireless, wired, etc., or any suitable combination thereof.

[0101] The flowcharts and block diagrams in the accompanying drawings illustrate the architecture, functionality, and operation of possible implementations of systems, methods, and computer program products according to various embodiments of this application. Each block in a flowchart or block diagram may represent a module, segment, or portion of code, which contains one or more executable instructions for implementing a specified logical function. It should also be noted that in some alternative implementations, the functions indicated in the blocks may occur in a different order than those indicated in the drawings. For example, two consecutively indicated blocks may actually be executed substantially in parallel, and they may sometimes be executed in reverse order, depending on the functions involved. It should also be noted that each block in a block diagram or flowchart, and combinations of blocks in a block diagram or flowchart, can be implemented using a dedicated hardware-based system that performs the specified function or operation, or using a combination of dedicated hardware and computer instructions.

[0102] The units described in the embodiments of this application can be implemented in software or hardware, and the described units can also be located in a processor. The names of these units do not necessarily limit the specific unit itself.

[0103] Another aspect of this application provides a computer-readable storage medium storing computer-readable instructions that, when executed by a processor, implement a network interference suppression method for a ground-to-air communication system as described in any of the preceding embodiments.

[0104] Another aspect of this application provides a computer program product or computer program including computer instructions stored in a computer-readable storage medium. A processor of a computer device reads the computer instructions from the computer-readable storage medium and executes the computer instructions, causing the computer device to perform the network interference suppression method for ground-to-air communication systems provided in the various embodiments described above.

[0105] It should be noted that the computer-readable medium shown in the embodiments of this application can be a computer-readable signal medium or a computer-readable storage medium, or any combination of the two. A computer-readable storage medium can be, for example, an electrical, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or any combination thereof. More specific examples of a computer-readable storage medium may include, but are not limited to: an electrical connection having one or more wires, a portable computer disk, a hard disk, random access memory (RAM), read-only memory (ROM), erasable programmable read-only memory (EPROM), flash memory, optical fiber, portable compact disc read-only memory (CD-ROM), optical storage device, magnetic storage device, or any suitable combination thereof. In this application, a computer-readable storage medium can be any tangible medium containing or storing a program that can be used by or in conjunction with an instruction execution system, apparatus, or device. In this application, a computer-readable signal medium can include a data signal propagated in baseband or as part of a carrier wave, carrying a computer-readable computer program. The transmitted data signal can take various forms, including but not limited to electromagnetic signals, optical signals, or any suitable combination thereof. The computer-readable signal medium can also be any computer-readable medium other than a computer-readable storage medium, which can send, propagate, or transmit a program for use by or in connection with an instruction execution system, apparatus, or device. The computer program contained on the computer-readable medium can be transmitted using any suitable medium, including but not limited to wireless, wired, etc., or any suitable combination thereof.

[0106] The flowcharts and block diagrams in the accompanying drawings illustrate the architecture, functionality, and operation of possible implementations of systems, methods, and computer program products according to various embodiments of this application. Each block in a flowchart or block diagram may represent a module, segment, or portion of code, which contains one or more executable instructions for implementing a specified logical function. It should also be noted that in some alternative implementations, the functions indicated in the blocks may occur in a different order than those indicated in the drawings. For example, two consecutively indicated blocks may actually be executed substantially in parallel, and they may sometimes be executed in reverse order, depending on the functions involved. It should also be noted that each block in a block diagram or flowchart, and combinations of blocks in a block diagram or flowchart, can be implemented using a dedicated hardware-based system that performs the specified function or operation, or using a combination of dedicated hardware and computer instructions.

[0107] The units described in the embodiments of this application can be implemented in software or hardware, and the described units can also be located in a processor. The names of these units do not necessarily limit the specific unit itself.

[0108] The above description is merely a preferred exemplary embodiment of this application and is not intended to limit the implementation of this application. Those skilled in the art can easily make corresponding modifications or alterations based on the main concept and spirit of this application. Therefore, the scope of protection of this application should be determined by the scope of protection claimed in the claims.

Claims

1. A method for suppressing network interference in a ground-to-air communication system, the ground-to-air communication system comprising a flying object and multiple ATG base stations, the flying object comprising an antenna assembly, characterized in that, include: If the quality value of the communication link corresponding to the flying object is detected to be lower than the first preset threshold, a first nearby ATG base station that is less than the second preset threshold is identified. The first nearby ATG base station whose angle between the straight line containing the signal wave direction and the normal of the antenna assembly is less than a third preset threshold is determined as the second nearby ATG base station. The value of the third preset threshold is determined according to the number of the first nearby ATG base stations. The quality value of the downlink signal received by the antenna assembly from each second neighboring ATG base station is measured, and the second neighboring ATG base station with a quality value greater than a fourth preset threshold is taken as the target ATG base station. Switch the ATG base station that is communicating with the flight target to the target ATG base station; The step of selecting the second nearest ATG base station corresponding to a quality value greater than a fourth preset threshold as the target ATG base station includes: If multiple second neighboring ATG base stations are detected that correspond to a quality value greater than the fourth preset threshold, the second neighboring ATG base station that is furthest from the detected second neighboring ATG base stations, with an obtuse angle between the straight line containing the signal wave direction and the straight line containing the flight direction, is selected as the target ATG base station.

2. The method of claim 1, wherein, The antenna assembly includes multiple antennas, each with a different normal direction; determining the first nearby ATG base station as the second nearby ATG base station by selecting the angle between the line containing the signal wave direction and the normal of the antenna assembly that is less than a third preset threshold includes: Determine the optimal receiving antenna for each first nearby ATG base station, wherein the optimal receiving antenna is one of the multi-faceted antennas; The first nearby ATG base station whose angle between the straight line containing the signal wave direction and the normal of the optimal receiving antenna is less than the third preset threshold is determined as the second nearby ATG base station.

3. The method of claim 2, wherein, Determining the optimal receiving antenna for each first nearby ATG base station includes: Determine the angle between the straight line containing the signal wave direction of each first adjacent ATG base station and the normal of each antenna; The antenna corresponding to the smallest included angle is taken as the optimal receiving antenna for the first nearby ATG base station.

4. The method of claim 1, wherein, Before determining the first nearby ATG base station as the second nearby ATG base station whose angle between the straight line containing the signal wave direction and the normal of the antenna assembly is less than a third preset threshold, the method further includes: Acquire the first attitude information of the flying object and the second attitude information of the antenna assembly relative to the flying object; The normal of the antenna assembly is determined based on the first attitude information and the second attitude information.

5. The method according to any one of claims 1-4, characterized in that, The ground-to-air communication system and the ground cellular mobile system use the same radio frequency spectrum for communication.

6. A network interference suppression device for a ground-to-air communication system, the ground-to-air communication system comprising a flying object and multiple ATG base stations, the flying object comprising an antenna assembly, characterized in that, include: The first determining module is used to determine a first nearby ATG base station whose distance from the flight object is less than a second preset threshold if the quality value of the communication link corresponding to the flight object is detected to be lower than a first preset threshold. The second determining module is used to determine the first nearby ATG base station as the second nearby ATG base station if the angle between the straight line where the signal wave direction is located and the normal of the antenna assembly is less than a third preset threshold. The value of the third preset threshold is determined according to the number of the first nearby ATG base stations. The measurement module is used to measure the quality value of the downlink signal received by the antenna assembly from each second neighboring ATG base station, and to take the second neighboring ATG base station with a quality value greater than a fourth preset threshold as the target ATG base station. A switching module is used to switch the ATG base station that is communicating with the flight object to the target ATG base station; The measurement module is further configured to select, if multiple second nearby ATG base stations are detected that correspond to a quality value greater than the fourth preset threshold, the second nearby ATG base station that is furthest from the detected second nearby ATG base stations, with an obtuse angle between the straight line containing the signal wave direction and the straight line containing the flight direction, and is the one furthest from the flight object, as the target ATG base station.

7. An electronic device, comprising: include: Memory, which stores computer-readable instructions; A processor reads computer-readable instructions stored in memory to perform the method described in any one of claims 1-5.

8. A computer-readable storage medium, characterized in that, It stores computer-readable instructions that, when executed by the processor of a computer, cause the computer to perform the method described in any one of claims 1-5.