Disclosure of Invention
The embodiment of the invention provides a flight line communication method and a flight line communication system, which at least solve the problem of ATG antenna control in aviation communication.
According to an embodiment of the present invention, there is provided an airline communication method including: the airborne ATG selects a target base station on the ground from a local base station site map according to the GPS position information provided by the position server; after the direction angle of the airborne antenna is aligned to the selected target base station by the airborne ATG, uplink information is sent to the target base station by using beam forming; and the airborne ATG receives downlink information fed back by the target base station by adopting beam forming so as to establish a beam pair for communicating the airborne ATG and the target base station.
Optionally, the selecting, by the onboard ATG, the target base station on the ground from the local base station site map according to the GPS location information provided by the location server includes: after the airborne ATG is started, acquiring a site map of the base station and a GPS position parameter of the airborne ATG; the airborne ATG calculates the distances from the airborne ATG to a plurality of ground base stations and the direction angles between the airborne antenna and the ground base stations according to the position parameters of the airborne ATG; selecting a number of ground base stations from the plurality of ground base stations that are closest in distance and the airborne antenna is not occluded as candidate target base stations.
Optionally, the aligning the directional angle of the airborne antenna with the selected base station by the airborne ATG comprises: and calculating the transmitting angle between the target base station and the airborne ATG, and adjusting the azimuth angle of an airborne antenna to align to the target base station.
Optionally, before the airborne ATG sends a message to the target base station using beamforming, the method further includes: the airborne ATG traverses each sector according to the sector list of the target base station, and performs downlink synchronization and PBCH CRC (cyclic redundancy check); the airborne ATG measures signal strength and interference indications of each sector and selects an optimal sector from each sector as a candidate access sector.
Optionally, the sending, by the airborne ATG, a message to the target base station using beamforming includes: the airborne ATG sets an identification code which has a mapping relation with the transmitting angle from the target base station to the ATG; and the airborne ATG sends an uplink message carrying the identification code to the target base station by using beamforming.
Optionally, before the airborne ATG receives the feedback message sent by the target base station by using beamforming, the method further includes: and the target base station analyzes the uplink message and sends a downlink message to the airborne ATG by adopting a preset beam corresponding to the identification code.
Optionally, after the beam pair for the airborne ATG to communicate with the target base station is established, the method further includes: if the change of the GPS position information is within a first threshold, calculating a weight of beam forming by using the latest GPS position information; if the change of the GPS position information is between the first threshold and the second threshold, calculating by adopting the latest GPS position information, the pointing direction and the speed of the airborne ATG to acquire a new DOA; and if the change of the GPS position information exceeds a second threshold, releasing the current carrier resource and then carrying out carrier access again.
According to another embodiment of the invention, an airline communication system is provided, comprising an airborne ATG, an airborne antenna, a location server and a plurality of ground base stations, wherein the location server is used for managing location information of the airborne ATG and the ground base stations; the airborne ATG is used for selecting a ground base station from a local base station site map as a target base station according to the GPS position information provided by the position server, and sending an uplink message to the target base station by using beam forming after the direction angle of the airborne antenna is aligned to the selected target base station; the ground base station is used for analyzing the uplink message and sending a downlink message to the airborne ATG by adopting a preset beam corresponding to the identification code; the airborne ATG is further used for receiving downlink information fed back by the target base station through beam forming so as to establish a beam pair for the airborne ATG to communicate with the target base station.
Optionally, the onboard ATG is further configured to: and traversing each sector according to the sector list of the target base station, performing downlink synchronization and PBCH CRC (physical broadcast channel) verification, measuring the signal strength and interference indication of each sector, and selecting an optimal sector from each sector as a candidate access sector.
Optionally, the onboard ATG is further configured to: under the condition that the change of the GPS position information is within a first threshold, calculating a weight of beam forming by using the latest GPS position information; under the condition that the change of the GPS position information is between a first threshold and a second threshold, calculating by adopting the latest GPS position information and the pointing direction and the speed of the airborne ATG to obtain a new DOA; and under the condition that the change of the GPS position information exceeds a second threshold, releasing the current carrier resources and then carrying out carrier access again.
According to a further embodiment of the present invention, there is also provided a storage medium having a computer program stored therein, wherein the computer program is arranged to perform the steps of any of the above method embodiments when executed.
According to yet another embodiment of the present invention, there is also provided an electronic device, including a memory in which a computer program is stored and a processor configured to execute the computer program to perform the steps in any of the above method embodiments.
In the embodiment of the invention, the beam forming technology is adopted at the airborne ATG and the ground base station simultaneously to improve the channel capacity, improve the signal-to-noise ratio of the system, and adjust the antenna direction in real time through information such as GPS and the like, thereby solving the antenna control problem caused by ultra-long-distance coverage and high-speed moving scenes in the ATG system.
Detailed Description
The invention will be described in detail hereinafter with reference to the accompanying drawings in conjunction with embodiments. It should be noted that the embodiments and features of the embodiments in the present application may be combined with each other without conflict.
It should be noted that the terms "first," "second," and the like in the description and claims of the present invention and in the drawings described above are used for distinguishing between similar elements and not necessarily for describing a particular sequential or chronological order.
In the present embodiment, a method of airline communication is provided, and fig. 1 is a flowchart of a method according to an embodiment of the present invention, as shown in fig. 1, the method includes the following steps:
step S102, the airborne ATG selects a target base station on the ground from a local base station site map according to the GPS position information provided by the position server;
step S104, after the direction angle of the airborne antenna is aligned to the selected target base station by the airborne ATG, the uplink message is sent to the target base station by using beam forming;
and step S106, the airborne ATG receives the downlink message fed back by the target base station by adopting beam forming so as to establish a beam pair for the airborne ATG to communicate with the target base station.
In step S102 of the present embodiment, the following steps may be included: the method for selecting the target base station on the ground from the site map of the local base station by the airborne ATG according to the GPS position information provided by the position server comprises the following steps: after the airborne ATG is started, acquiring a site map of the base station and a GPS position parameter of the airborne ATG; the airborne ATG calculates the distances from the airborne ATG to a plurality of ground base stations and the direction angles between the airborne antenna and the ground base stations according to the position parameters of the airborne ATG; selecting a number of ground base stations from the plurality of ground base stations that are closest in distance and the airborne antenna is not occluded as candidate target base stations.
In step S104 of this embodiment, aligning the direction angle of the airborne antenna with the selected base station by the airborne ATG may include: and calculating the transmitting angle between the target base station and the airborne ATG, and adjusting the azimuth angle of an airborne antenna to align to the target base station.
In step S104 of this embodiment, before the airborne ATG sends a message to the target base station using beamforming, the method may further include: the airborne ATG traverses each sector according to the sector list of the target base station, and performs downlink synchronization and PBCH CRC (cyclic redundancy check); the airborne ATG measures signal strength and interference indications of each sector and selects an optimal sector from each sector as a candidate access sector.
In step S104 of this embodiment, the sending, by the airborne ATG, a message to the target base station using beamforming may include: the airborne ATG sets an identification code which has a mapping relation with the transmitting angle from the target base station to the ATG; and the airborne ATG sends an uplink message carrying the identification code to the target base station by using beamforming.
In step S104 of this embodiment, before the receiving, by the airborne ATG, the feedback message sent by the target base station by using beamforming, the method may further include: and the target base station analyzes the uplink message and sends a downlink message to the airborne ATG by adopting a preset beam corresponding to the identification code.
After step S106 of this embodiment, the method may further include: if the change of the GPS position information is within a first threshold, calculating a weight of beam forming by using the latest GPS position information; if the change of the GPS position information is between the first threshold and the second threshold, calculating by adopting the latest GPS position information, the pointing direction and the speed of the airborne ATG to acquire a new DOA; and if the change of the GPS position information exceeds a second threshold, releasing the current carrier resource and then carrying out carrier access again.
In order to facilitate understanding of the technical solutions provided by the present invention, the following description will be specifically described with reference to an embodiment of a specific application scenario.
The novel route covering system provided by the embodiment comprises the following modules as shown in the attached figure 2:
airborne equipment ATG transceiver: referred to as ATG for short, performs service processing in real time and transmits information back to the ground base station.
An airborne antenna: a radio frequency directional antenna is employed.
ATG base station: and the ATG carries out wireless communication through an airborne antenna to complete data interaction.
ATG location server: and managing the position information of the ATG and the base station.
A ground core network: and the ATG base station is connected with the ATG base station through a ground optical fiber to perform data interaction, processing and distribution.
After the ATG is started, the nearest base station is selected according to the position information provided by the ATG position server, after the direction angle of the airborne antenna is aligned to the selected base station, the ATG uses beam forming to send a message to the base station, the base station also uses the beam forming to feed back the message to the ATG, so that a beam pair is established, and a normal access process is carried out. And in the communication process, the position information is updated in real time, and the azimuth angle of the airborne antenna is continuously corrected to be aligned to the accessed base station.
As an optional technical solution, the ATG base station in this embodiment may be different from a common macro base station, where one base station is divided into a plurality of sectors, and after the aircraft takes off and is accessed, both the sectors and the ATG may direct their antennas to the angle of the other side, so as to improve the signal power.
The access flow based on the system is shown in fig. 3:
step S301: after the ATG is started, selecting a nearest base station from a local base station site map according to local GPS position information provided by a position server;
step S302: calculating the transmitting angle between the ground base station and the ATG, and adjusting the azimuth angle of the airborne antenna to align the selected base station;
step S303: traversing each sector according to the sector list of the base station, and performing downlink synchronization and PBCH CRC (physical broadcast channel) check;
step S304: measuring the signal intensity and the interference indication of each sector, and selecting the optimal sector as a candidate access sector according to the signal intensity and the interference indication;
step S305: the ATG sets an identification code which has a mapping relation with a transmitting angle from a base station to the ATG;
step S306: the ATG sends an uplink message containing an identification code to the base station.
Step S307: and after the base station side successfully analyzes, sending downlink information to the ATG by using the preset wave beam corresponding to the identification code. And the base station and the ATG establish a beam pair to complete the access process.
In the above access flows, the candidate cell screening flow (step S301 corresponding to the access flow), the downlink synchronization flow (steps S302 to S304 corresponding to the access flow), and the antenna control calculation scheme (step S306 corresponding to the access flow) will be described below.
The candidate cell screening process is performed before downlink synchronization, and is mainly performed by selecting, for example, 5 base stations with the closest distance to which antennas are not shielded from a base station site map according to some antenna control related parameters issued by the base stations, and sorting the base stations from near to far for downlink synchronization. The station selection process is performed all the time after power-on, so as to prevent new base station sequencing information from being available in time when downlink synchronization needs to be performed again, and as shown in fig. 4, the method includes the following steps:
step S401: firstly, parameters such as a base station site map (containing base station longitude and latitude, ground clearance and sector information) and an airplane GPS (containing longitude and latitude, ground clearance, altitude and time) are obtained.
Step S402: and checking whether the GPS parameters are updated or not, and if so, carrying out the next step.
Step S403: and judging whether the GPS parameters are in the appointed coordinate range or not and the height of the airplane reaches the specified height or more.
Step S404: if the condition is satisfied, the region boundary is calculated.
Step S405: and if the current time is within the set area boundary, circularly selecting points according to the site map of the base station.
Step S406: and detecting the height of the base station.
Step S407: and calculating the distance between the ATG and the base station.
Step S408: and calculating the direction angles of the airborne antenna and the base station, including (orientation angle, pitch angle, roll angle and yaw angle).
Step S409: and judging whether the antenna is shielded or not according to the direction angle of the airborne antenna.
Step S410: and if not, adding the candidate base station list.
Step S11: the 5 base stations are selected to be arranged in the order of near to far.
The downlink synchronization procedure corresponds to steps S302, S303, and S304 of the access procedure.
And when downlink synchronization is carried out, polling each base station to try synchronization according to the base station list obtained in the last step until synchronization is successful at a certain base station. Before synchronization, each base station performs operations such as angle calculation, sector selection, port selection and the like once, adjusts an antenna to point to a target base station, and switches to a subframe processing state if synchronization is successful, as shown in fig. 5, the method includes the following steps:
step S501: first, a base station is selected to calculate the distance between the ATG and the base station.
Step S502: and calculating the direction angle of the airborne antenna and the base station.
Step S503: and judging whether the antenna is shielded or not according to the direction angle of the airborne antenna. And selects whether there are directable sectors and ports that can be mapped to antenna transmit channels.
Step S504: if the antenna is not shielded and the number of the sectors which can be pointed is not 0, the port selection is successful, and then the next step is carried out.
Step S505: and adjusting the antenna to point to the target base station to prepare for synchronization.
Step S506: and acquiring time domain data required by synchronization, and performing RSRP measurement.
Step S507: PBCH _ CRC check is done for all sector polls.
Step S508: after all sectors of all base stations complete polling, finding the base station with the carrier with the best RSRP measurement result in the carriers of PBCH _ CRC OK as the target base station
Step S509 redirects the airborne antenna to the target base station for secondary synchronization.
Step S5010 determines whether the synchronization is successful, and if so, performs step S512, and if not, performs step S511.
Step S511, reacquires the site list for synchronization.
Step S512, the subframe processing state is switched.
Antenna control calculation scheme: this scheme is employed in step S306 of the access procedure.
The base station transmits downlink user-level data by adopting baseband beamforming, performs horizontal dimension beamforming by adopting a co-polarized array antenna, wherein a weight calculation method of the beamforming is a Direction of Arrival (DoA) algorithm, and the source of the DoA is GPS information of the base station and the ATG.
The DoA angle is calculated according to GPS information, which is updated on a second level, and since the update process is not controllable to the ATG system, two thresholds are set according to the update time interval. As shown in fig. 6, the method mainly comprises the following steps:
step S601: in the threshold 1, the update is considered to be timely, and the DoA is calculated by directly utilizing the latest GPS information;
step S602: between the threshold 1 and the threshold 2, the current position of the GPS is calculated according to the known latest GPS position information, the direction and the speed, and then the DoA is obtained if simple correction is needed;
step S603: above threshold 2, the GPS information is considered to be out of order for too long, requiring re-access after release.
In the embodiment of the invention, the beam forming technology is adopted at the airborne ATG and the ground base station simultaneously to improve the channel capacity, improve the signal-to-noise ratio of the system, and adjust the antenna direction in real time through information such as GPS and the like, thereby solving the antenna control problem caused by ultra-long-distance coverage and high-speed moving scenes in the ATG system.
Through the above description of the embodiments, those skilled in the art can clearly understand that the method according to the above embodiments can be implemented by software plus a necessary general hardware platform, and certainly can also be implemented by hardware, but the former is a better implementation mode in many cases. Based on such understanding, the technical solutions of the present invention may be embodied in the form of a software product, which is stored in a storage medium (e.g., ROM/RAM, magnetic disk, optical disk) and includes instructions for enabling a terminal device (e.g., a mobile phone, a computer, a server, or a network device) to execute the method according to the embodiments of the present invention.
It should be noted that, the modules in the above system can be implemented by software or hardware, and for the latter, the following modes can be implemented, but are not limited to the following modes: the modules are all positioned in the same processor; alternatively, the modules are respectively located in different processors in any combination.
Embodiments of the present invention also provide a storage medium having a computer program stored therein, wherein the computer program is arranged to perform the steps of any of the above method embodiments when executed.
In the present embodiment, the above-mentioned storage medium may be configured to store a computer program for executing the steps of:
s1, selecting a target base station on the ground from a local base station site map according to the GPS position information provided by the position server;
s2, after the direction angle of the airborne antenna is aligned to the selected target base station, the uplink message is sent to the target base station by using beam forming;
and S3, receiving the downlink message fed back by the target base station by adopting beam forming to establish a beam pair for the airborne ATG to communicate with the target base station.
Optionally, in this embodiment, the storage medium may include, but is not limited to: various media capable of storing computer programs, such as a usb disk, a Read-Only Memory (ROM), a Random Access Memory (RAM), a removable hard disk, a magnetic disk, or an optical disk.
An embodiment of the present invention further provides an electronic device, as shown in fig. 7, where the electronic device 10 includes a memory 104 and a processor 102, the memory 104 stores a computer program, and the processor 20 is configured to execute the computer program to perform the steps in any of the above method embodiments.
In this embodiment, the processor 102 may be configured to execute the following steps by a computer program:
s1, selecting a target base station on the ground from a local base station site map according to the GPS position information provided by the position server;
s2, after the direction angle of the airborne antenna is aligned to the selected target base station, the uplink message is sent to the target base station by using beam forming;
and S3, receiving the downlink message fed back by the target base station by adopting beam forming to establish a beam pair for the airborne ATG to communicate with the target base station.
Optionally, the electronic apparatus 10 may further include a transmission device 106, wherein the transmission device 106 is connected to the processor 102.
It will be apparent to those skilled in the art that the modules or steps of the present invention described above may be implemented by a general purpose computing device, they may be centralized on a single computing device or distributed across a network of multiple computing devices, and alternatively, they may be implemented by program code executable by a computing device, such that they may be stored in a storage device and executed by a computing device, and in some cases, the steps shown or described may be performed in an order different than that described herein, or they may be separately fabricated into individual integrated circuit modules, or multiple ones of them may be fabricated into a single integrated circuit module. Thus, the present invention is not limited to any specific combination of hardware and software.
The above description is only a preferred embodiment of the present invention and is not intended to limit the present invention, and various modifications and changes may be made by those skilled in the art. Any modification, equivalent replacement, or improvement made within the principle of the present invention should be included in the protection scope of the present invention.