Aircraft wireless network adaptive switching method, aircraft and storage medium

By acquiring the aircraft's current speed and signal strength, the timing of wireless network handover is dynamically adjusted. The compensated signal strength is used to switch to the target base station in advance, solving the problem of signal quality degradation when the aircraft is moving at high speed and achieving a more stable and reliable communication connection.

CN121126474BActive Publication Date: 2026-02-06SHENZHEN DEEPSEA LNNOVATIONS TECH CO LTD
View PDF 1 Cites 0 Cited by

Patent Information

Application Number
CN202511683014.2
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2025-11-17
Publication Date
2026-02-06
Estimated Expiration
2045-11-17

AI Technical Summary

Technical Problem

During high-speed movement, aircraft are susceptible to degradation of wireless network signal quality due to factors such as the Doppler effect and rapid fading. This can easily lead to signal disconnection or wireless network switching failure, affecting communication stability and reliability.

Method used

By acquiring the aircraft's current speed and signal strength, the timing of wireless network handover is dynamically adjusted based on a preset compensation value. The system switches to the target base station in advance and uses the compensated signal strength for network handover, reducing the impact of the Doppler effect and fast fading.

Benefits of technology

It improves the stability and reliability of wireless network connections, reduces the probability of signal disconnection or switching failure, and enhances the accuracy and real-time performance of communication.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN121126474B_ABST
    Figure CN121126474B_ABST
Patent Text Reader

Abstract

The application relates to the technical field of aircrafts, and discloses an aircraft wireless network adaptive switching method, an aircraft and a storage medium. The method comprises the following steps: acquiring the current speed of an aircraft; acquiring the current first signal strength and the current signal quality of the aircraft; determining a first compensation value based on the current speed; if the current signal quality is greater than or equal to a preset threshold value, compensating the first compensation value to the current first signal strength to obtain the compensated current first signal strength; and dynamically triggering the aircraft to switch to a target base station based on the compensated current first signal strength, so that the stability and reliability of the connection between the aircraft and the wireless network are improved.
Need to check novelty before this filing date? Find Prior Art

Description

TECHNICAL FIELD

[0001] The application belongs to the technical field of aircrafts, and particularly relates to an aircraft wireless network adaptive switching method, an aircraft and a storage medium. BACKGROUND

[0002] When an aircraft is flying, the aircraft establishes a wireless communication connection with a base station through a wireless network, so that interaction between the aircraft and the base station can be implemented. However, in the process of high-speed movement of the aircraft, due to factors such as Doppler effect and fast fading, the quality of the wireless network signal is likely to decrease, and the signal disconnection or wireless network switching failure between the aircraft and the base station is likely to occur, thereby affecting the stability and reliability of the aircraft communication. SUMMARY

[0003] The application provides an aircraft wireless network adaptive switching method, an aircraft and a storage medium, to dynamically trigger the switching of the wireless network of the aircraft based on the moving speed, and improve the stability and reliability of the wireless network connection of the aircraft.

[0004] In a first aspect, the application provides an aircraft wireless network adaptive switching method, including: obtaining a current speed of an aircraft; obtaining a current first signal strength and a current signal quality of the aircraft; determining a first compensation value based on the current speed; if the current signal quality is greater than or equal to a preset threshold value, compensating the first compensation value to the current first signal strength to obtain a compensated current first signal strength; and dynamically triggering the aircraft to switch to a target base station based on the compensated current first signal strength.

[0005] In the application, the current speed, the current first signal strength and the current signal quality of the aircraft are obtained, a corresponding relationship between the speed and the compensation value is preset, the first compensation value is determined according to the current speed of the aircraft, the first compensation value is compensated to the current first signal strength to obtain the compensated current first signal strength when the current signal quality is greater than or equal to the preset threshold value, and the aircraft reports the compensated current first signal strength. The switching time of the wireless network can be adjusted through the compensated current first signal strength, so that the aircraft can be dynamically triggered to switch to the target base station in advance according to the compensated current first signal strength, thereby effectively reducing the influence of the Doppler effect and the fast fading on the wireless signal, improving the accuracy and real-time performance of the wireless network switching, reducing the probability of signal disconnection or switching failure in a weak network, and improving the stability and reliability of the wireless network connection.

[0006] In some embodiments, the method further comprises: if the current signal quality is less than a preset threshold, predicting prediction data information of the signal quality of the aircraft in a preset time period; determining a second compensation value according to the prediction data information; determining a target compensation value according to the first compensation value and the second compensation value, and compensating the target compensation value to the current first signal strength to obtain a compensated current first signal strength.

[0007] In some embodiments, the prediction data information of the signal quality of the aircraft in the preset time period comprises: obtaining historical data information of the signal quality of the aircraft in a first historical time period; and predicting the prediction data information of the signal quality of the aircraft in the preset time period according to the historical data information.

[0008] In some embodiments, the determination of the target compensation value according to the first compensation value and the second compensation value comprises: taking the one with the larger absolute value between the first compensation value and the second compensation value as the target compensation value.

[0009] In some embodiments, the determination of the first compensation value based on the current speed comprises: presetting a plurality of continuous speed grades and the first compensation value corresponding to each speed grade; and obtaining the corresponding first compensation value based on the speed grade corresponding to the current speed.

[0010] In some embodiments, the determination of the second compensation value according to the prediction data information comprises: determining a first change rate of the signal quality in the preset time period according to the prediction data information; and determining the corresponding second compensation value according to the first change rate.

[0011] In some embodiments, the method further comprises: obtaining a current second signal strength of each neighboring cell base station; taking the neighboring cell base station with a current second signal strength greater than a preset signal strength as a candidate base station; obtaining a change trend and a second change rate of the signal strength of each candidate base station in a second historical time period; determining a handover priority of each candidate base station according to the change trend and the second change rate, and taking the candidate base station with the highest priority as a target base station.

[0012] In some embodiments, the determination of the handover priority of each candidate base station according to the change trend and the second change rate comprises: sorting each candidate base station according to the change trend from an enhancement trend to a weakening trend in terms of priority, and sorting each candidate base station in the enhancement trend according to the second change rate from slow to fast in terms of priority, to obtain the handover priority of each candidate base station.

[0013] In a second aspect, the present application provides an aircraft, comprising a sensor configured to acquire a current speed of the aircraft; a wireless communication module configured to acquire a current first signal strength and a current signal quality of the aircraft; a processor configured to determine a first compensation value based on the current speed; if the current signal quality is greater than or equal to a preset threshold value, compensate the first compensation value to the current first signal strength to obtain a compensated current first signal strength; and trigger the aircraft to switch to a target base station based on the compensated current first signal strength.

[0014] In a third aspect, the present application provides a computer readable storage medium, which stores computer readable instructions, and the computer readable instructions are executed by a processor to implement the aircraft wireless network adaptive switching method of the first aspect. BRIEF DESCRIPTION OF DRAWINGS

[0015] Figure 1 is a functional module schematic block diagram of an aircraft provided by an embodiment of the present application.

[0016] Figure 2 is a flowchart of an aircraft wireless network adaptive switching method provided by an embodiment of the present application.

[0017] Figure 3 is a sub-step flowchart of the wireless network adaptive switching method provided by an embodiment of the present application.

[0018] Figure 4 is another sub-step flowchart of the wireless network adaptive switching method provided by an embodiment of the present application.

[0019] Figure 5 is still another sub-step flowchart of the wireless network adaptive switching method provided by an embodiment of the present application.

[0020] Figure 6 is another flowchart of an aircraft wireless network adaptive switching method provided by an embodiment of the present application. DETAILED DESCRIPTION

[0021] It should be noted that the terms "first", "second" in the specification and claims of the present application and the drawings are used to distinguish similar objects, and are not used to describe a specific order or sequence. In the specification and claims of the present application and the drawings, unless otherwise specified, " / " represents the meaning of or, for example, A / B can represent A or B. For example, A and / or B can represent three cases: A alone, A and B together, and B alone. In addition, the term "multiple" in the specification and claims of the present application and the drawings refers to two or more than two.

[0022] It can be understood that the connection relationship described in the present application refers to direct or indirect connection. For example, A is connected with B or A is electrically connected with B, which can be direct connection between A and B, or indirect connection between A and B through one or more other electrical components, for example, A is directly connected with C, and C is directly connected with B, so that the connection between A and B is realized through C.

[0023] In addition, it should be noted that the method disclosed in the embodiments of the present application or the method shown in the flowchart includes one or more steps for implementing the method, and the execution order of the steps can be interchanged with each other without departing from the scope of the claims, and some steps can also be deleted.

[0024] Some embodiments will be described below with reference to the accompanying drawings. The embodiments described below and the features in the embodiments can be combined with each other without conflict.

[0025] When the aircraft is flying, the aircraft establishes a wireless communication connection with the base station through a wireless network, so that the aircraft and the base station can realize interaction, such as interaction of signals and data. When the aircraft detects that the signal strength of the current serving base station decreases below a preset handover threshold, the aircraft triggers handover to a neighbor base station. However, the aircraft often flies at a high speed, and due to the influence of factors such as Doppler effect and fast fading, the wireless network signal strength and signal quality are easily rapidly decreased, resulting in signal disconnection between the aircraft and the base station or wireless network handover failure, affecting the stability and reliability of the aircraft communication.

[0026] In view of this, the embodiments of the present application provide an aircraft wireless network adaptive handover method, an aircraft and a storage medium, to realize dynamic triggering of the aircraft handover to a target base station based on the moving speed of the aircraft, and improve the stability and reliability of the wireless network connection.

[0027] Please refer to Figure 1 The embodiments of the present application provide an aircraft 100. The aircraft 100 has a flight moving function. In some embodiments, the aircraft 100 can be, but is not limited to, an unmanned aircraft, a drone, a non-manned aircraft, etc. The aircraft 100 can establish a wireless communication connection with a base station through a wireless network to realize interaction, such as interaction of signals and data. The network in which the aircraft 100 is located includes, but is not limited to, the Internet, a wide area network, a metropolitan area network, a local area network, a virtual private network (VPN), etc.

[0028] The aircraft 100 can include a sensor 110, a wireless communication module 120 and a processor 130.

[0029] The sensor 110 can be used to obtain the current flight speed of the aerial vehicle. In some embodiments, the sensor 110 can be, but is not limited to, an inertial measurement unit (IMU), which can detect the inertial force of the flight movement of the aerial vehicle to measure the real-time three-axis acceleration and three-axis angular velocity thereof.

[0030] The wireless communication module 120 can be used to obtain the current first signal strength and the current signal quality of the aerial vehicle. In some embodiments, the signal strength indicator can be represented by a reference signal received power (RSRP) value, and the signal quality can be represented by a signal-to-noise ratio (SNR) value. In some embodiments, in the wireless communication system established between the aerial vehicle 100 and the base station, the base station can transmit a reference signal (RS) to the aerial vehicle 100, and the aerial vehicle 100 can calculate the average received power after measuring the reference signal, i.e., obtain the RSRP value, and determine the current first signal strength of the aerial vehicle by the RSRP value.

[0031] The processor 130 is connected to the sensor 110 and the wireless communication module 120, respectively, and is used to determine a first offset value based on the obtained current speed. If the current signal quality is greater than or equal to a preset threshold value, the processor 130 compensates the first offset value to the current first signal strength to obtain a compensated current first signal strength, and dynamically triggers the aerial vehicle to switch to a target base station based on the compensated current first signal strength, so as to realize switching to the wireless network provided by the target base station. By the compensated current first signal strength, the switching timing of the wireless network can be adjusted, so that the aerial vehicle can be dynamically triggered to switch to the target base station in advance according to the compensated current first signal strength, thereby effectively reducing the influence of the Doppler effect and fast fading on the wireless signal, improving the accuracy and real-time performance of the wireless network switching, reducing the probability of signal disconnection or switching failure in a weak network, and improving the stability and reliability of the wireless network connection.

[0032] In some embodiments, the compensated current first signal strength can be used to trigger control of the wireless network switching during the wireless communication process between the aerial vehicle 100 and the base station. When the real-time signal strength of the aerial vehicle 100 reaches the compensated current first signal strength, the current serving wireless network of the aerial vehicle can be controlled to switch to the wireless network provided by the target base station in advance, so as to dynamically select the optimal wireless communication network and ensure the continuity, stability and real-time performance of the wireless communication.

[0033] Please refer to Figure 2 , Figure 2A flowchart of a method for adaptive switching of a wireless network of an aerial vehicle is provided. The method comprises the following steps. Figure 2 The method for adaptive switching of a wireless network of an aerial vehicle can be executed by Figure 1 The method for adaptive switching of a wireless network of an aerial vehicle can be executed by

[0034] Step S201: obtaining a current speed of the aerial vehicle.

[0035] In some embodiments, the current speed of the aerial vehicle can be obtained by the sensor 110. In some embodiments, at any time during the flight movement of the aerial vehicle 100, the real-time speed of the aerial vehicle at that time can be obtained by the sensor 110.

[0036] In some embodiments, referring to Figure 3 , step S201 can further comprise the following sub-steps:

[0037] Step S2011: obtaining a current three-axis acceleration and a current three-axis angular velocity of the aerial vehicle.

[0038] In some embodiments, the real-time movement data of the aerial vehicle can be obtained by the sensor 110, for example, the current three-axis acceleration and the current three-axis angular velocity of the aerial vehicle can be obtained by the IMU. In some embodiments, the current three-axis acceleration and the current three-axis angular velocity can be data of the aerial vehicle 100 at a certain time during the flight movement.

[0039] Step S2012: estimating the current speed of the aerial vehicle according to the current three-axis acceleration and the current three-axis angular velocity by a preset algorithm.

[0040] In some embodiments, the current speed of the aerial vehicle 100 can be estimated by fusing the current three-axis acceleration and the current three-axis angular velocity by a preset algorithm.

[0041] In some embodiments, the current speed of the aerial vehicle 100 can be estimated by fusing the current three-axis acceleration and the current three-axis angular velocity by a Kalman filtering algorithm; wherein the process parameters of the Kalman filtering algorithm can be set as: initial state covariance matrix P = 0.1, process noise covariance matrix Q = 0.001, and measurement noise covariance matrix R = 0.01.

[0042] In some other embodiments, the current speed of the aerial vehicle 100 can be estimated by fusing the current three-axis acceleration and the current three-axis angular velocity by a complementary filtering algorithm; wherein the process parameters of the complementary filtering algorithm can be set as: a low-pass filter cutoff frequency of 0.5 Hz and a high-pass filter cutoff frequency of 5 Hz.

[0043] It can be understood that the fusion of the current three-axis acceleration and the current three-axis angular velocity and the estimation of the current speed of the aircraft 100 can also be performed by other algorithms, which are not limited in the present application. The estimated current speed of the aircraft 100 can be used as real-time speed information of the aircraft 100 and output.

[0044] Step S202: Obtain the current first signal strength and the current signal quality of the aircraft.

[0045] In some embodiments, the current RSRP value of the aircraft 100 can be obtained by the wireless communication module 120 to obtain the current first signal strength. In some embodiments, the reference signal transmitted by the current serving base station can be received by the wireless communication module 120, and the average received power can be calculated after measuring the reference signal to obtain the current RSRP value, thereby obtaining the current first signal strength. It can be understood that the current RSRP value can reflect the current first signal strength of the aircraft 100 receiving the wireless network, and when the current RSRP value is high, it reflects that the current first signal strength of the aircraft 100 receiving the wireless network is high, and when the current RSRP value is low, it reflects that the current first signal strength of the aircraft 100 receiving the wireless network is low.

[0046] In some embodiments, other communication link information such as the signal-to-noise ratio (SNR) value, the link quality indication (LQI) value, etc. of the reference signal transmitted by the receiving base station can also be obtained by the wireless communication module 120 to obtain the current signal quality. In some embodiments, the current SNR value can reflect the current signal quality of the wireless network connected by the aircraft, and when the current SNR value is high, it reflects that the current signal quality of the aircraft 100 receiving the wireless network is good, and when the current SNR value is low, it reflects that the current signal quality of the aircraft 100 receiving the wireless network is poor.

[0047] Step S203: Determine the first compensation value based on the current speed.

[0048] In some embodiments, a correspondence between speed grades and first compensation values can be preset, and the first compensation value corresponding to the speed grade in which the current speed of the aircraft is located can be obtained based on the obtained current speed of the aircraft.

[0049] In some embodiments, please refer to Figure 4 , step S203 can further include the following sub-steps:

[0050] Step S2031, a plurality of continuous speed grades and the first compensation value corresponding to each speed grade are preset.

[0051] In some embodiments, a plurality of continuous speed grades of the aerial vehicle is preset, for example, three continuous speed grades of the aerial vehicle are preset, i.e., a first speed grade, a second speed grade and a third speed grade. For example, the first speed grade can be 0-5 m / s, the second speed grade can be 5-10 m / s, and the third speed grade can be 10-16 m / s, i.e., the speed range of 0-16 m / s is divided into three continuous speed grades.

[0052] In some embodiments, a first compensation value corresponding to each speed grade is preset, for example, three first compensation values corresponding to three continuous speed grades are preset. For example, the first compensation value corresponding to the first speed grade can be -1 dB, the first compensation value corresponding to the second speed grade can be -2 dB, and the first compensation value corresponding to the third speed grade can be -3 dB, i.e., the three first compensation values corresponding to the three speed grades are also continuous. In some embodiments, the speed grade and the corresponding first compensation value are in a positive proportion, i.e., with the increase of the speed grade, the corresponding first compensation value also increases.

[0053] In step S2032, the first compensation value corresponding to the speed grade of the current speed is obtained.

[0054] In some embodiments, the current speed of the aerial vehicle is obtained, and the first compensation value corresponding to the speed grade of the current speed is obtained. For example, if the current speed of the aerial vehicle is 13 m / s, the third speed grade corresponding to the speed range of 10-16 m / s is obtained, and the first compensation value -3 dB corresponding to the third speed grade is obtained.

[0055] In some other embodiments, referring to Figure 5 , step S203 can further include the following sub-steps:

[0056] In step S2035, it is determined whether the current speed is greater than or equal to a preset speed value.

[0057] In some embodiments, it can be determined whether the current speed is greater than or equal to the preset speed value to determine whether the aerial vehicle is in a high-speed moving state. In some embodiments, the preset speed value can be, but is not limited to, 8 m / s. When the current speed of the aerial vehicle is greater than or equal to the preset speed value, it can be determined that the aerial vehicle is in a relatively high-speed moving state; when the current speed of the aerial vehicle is less than the preset speed value, it can be determined that the aerial vehicle is in a relatively low-speed moving state. For example, if the current speed of the aerial vehicle obtained is 13 m / s, it can be determined that the current speed of the aerial vehicle is greater than the preset speed value 8 m / s, and the aerial vehicle is in a relatively high-speed moving state; if the current speed of the aerial vehicle obtained is 0 m / s (for example, when the aerial vehicle 100 is hovering) or 5 m / s (for example, when the aerial vehicle 100 is in a low-speed inspection state), it can be determined that the current speed of the aerial vehicle is less than the preset speed value 8 m / s, and the aerial vehicle is in a relatively low-speed moving state.

[0058] In some embodiments, when it is determined that the current speed is less than the preset speed value, step S2036 is performed; when it is determined that the current speed is greater than or equal to the preset speed value, step S2037 is performed.

[0059] Step S2036, the preset switching threshold is used.

[0060] In some embodiments, when it is determined that the current speed of the aerial vehicle obtained is less than the preset speed value, it can be determined that the aerial vehicle is in a relatively low-speed moving state, the compensation value is not obtained, the preset switching threshold is used, and the preset switching threshold is used to trigger the aerial vehicle to switch the wireless network connected to the base station.

[0061] Step S2037, a plurality of continuous speed grades of the aerial vehicle and a first compensation value corresponding to each speed grade are preset.

[0062] In some embodiments, a plurality of continuous speed grades of the aerial vehicle are preset, for example, two continuous speed grades of the aerial vehicle are preset, i.e., a first speed grade and a second speed grade, and the speed range of the first speed grade and the second speed grade is greater than or equal to the preset speed value. For example, the first speed grade can be 8-12 m / s, and the second speed grade can be 12-16 m / s, that is, the speed range of 8-16 m / s greater than or equal to the preset speed value 8 m / s is divided into two continuous speed grades.

[0063] In some embodiments, the first compensation value corresponding to each speed level is preset, for example, the first compensation value corresponding to two consecutive speed levels is preset. For example, the first compensation value corresponding to the first speed level is -2 dB, and the first compensation value corresponding to the second speed level is -3 dB, that is, the two first compensation values corresponding to the two speed levels are also consecutive. In some embodiments, the speed level is proportional to the corresponding first compensation value, that is, as the speed level increases, the corresponding first compensation value also increases.

[0064] In step S2038, the first compensation value corresponding to the speed level of the current speed is obtained.

[0065] In some embodiments, the current speed of the aircraft is obtained, and the first compensation value corresponding to the speed level of the current speed is obtained. For example, if the current speed of the aircraft is 13 m / s, the second speed level corresponding to the speed range of 12-16 m / s is obtained, and the first compensation value -3 dB corresponding to the second speed level is obtained.

[0066] In step S204, it is determined whether the current signal quality is greater than or equal to a preset threshold value.

[0067] In some embodiments, it is determined whether the current signal quality meets the preset requirement by determining whether the current signal quality is greater than or equal to a preset threshold value. Optionally, the preset threshold value can be 10 dB, but is not limited thereto. When the current signal quality is greater than or equal to the preset threshold value, the method proceeds to step S205; when the current signal quality is less than the preset threshold value, the method proceeds to step S206.

[0068] In step S205, the first compensation value is compensated to the current first signal strength to obtain the compensated current first signal strength.

[0069] In some embodiments, when the current signal quality is greater than or equal to the preset threshold value, the current signal quality is good, and the current first signal strength can be compensated based on the first compensation value corresponding to the speed to obtain the compensated current first signal strength. In some embodiments, after the first compensation value corresponding to the current speed is obtained, the first compensation value is compensated to the current RSRP value to obtain a compensated RSRP value, and the compensated RSRP value can reflect the compensated current first signal strength. In some embodiments, the aircraft can report the compensated RSRP value to the current serving base station, and the compensated current first signal strength of the aircraft is reported to the current serving base station.

[0070] In some embodiments, the aerial vehicle is configured with a preset handover threshold by the current serving base station connected through the wireless network, which can be used to trigger the wireless network handover when the aerial vehicle detects that the signal strength of the current serving base station decreases to the preset handover threshold. Under the preset condition, when the current RSRP value obtained by the aerial vehicle decreases to the preset handover threshold, the aerial vehicle triggers the wireless network handover to connect to the neighboring base station. However, during the high-speed movement of the aerial vehicle, due to the influence of the Doppler effect and fast fading on the wireless signal, the Doppler effect and fast fading can cause the rapid attenuation and quality deterioration of the wireless signal. If the handover is still triggered after the current RSRP decreases to the preset handover threshold, the handover process may not be completed before the disconnection occurs due to the too fast signal attenuation.

[0071] Therefore, based on the current speed of the aerial vehicle, a first compensation value corresponding to the current speed is obtained, and the first compensation value is compensated to the current first signal strength (current RSRP value) to obtain a compensated current first signal strength (compensation RSRP value). The compensated current first signal strength (compensation RSRP value) is used as a new handover trigger basis. That is, when the aerial vehicle detects that the signal strength of the current serving base station decreases to the compensated current first signal strength, the aerial vehicle dynamically triggers the wireless network handover to connect to the neighboring base station. Therefore, it is no longer necessary to wait for the current signal strength to decrease to the preset handover threshold to trigger the aerial vehicle to handover to connect to the base station through the wireless network. Thus, the aerial vehicle can be triggered to handover to the neighboring base station in advance, thereby effectively reducing the influence of the Doppler effect and fast fading on the aerial vehicle connecting to the wireless network.

[0072] For example, if the current speed of the aerial vehicle obtained is 13 m / s, the third speed level corresponding to the speed range of 10-16 m / s is 3, the first compensation value corresponding to the third speed level is -3 dB, and the current RSRP value of the aerial vehicle obtained is -86 dBm. The first compensation value -3 dB is compensated to the current RSRP value of the aerial vehicle obtained to obtain a compensation RSRP value of -89 dBm, i.e., the compensated current first signal strength is -89 dBm.

[0073] If the preset switching threshold is -89 dBm, according to the traditional switching logic, the switching to the wireless network of the neighboring base station will be triggered only when the measured current RSRP value of the aircraft attenuates to -89 dBm. Obviously, the current RSRP value of -86 dBm will not trigger the network switching. In the present application, the compensated current RSRP value is taken as the new switching basis, i.e. the network switching will be triggered when the compensated current RSRP value drops to -89 dBm, i.e. the switching will be triggered when the measured current RSRP value of the aircraft is -86 dBm, so that the aircraft switching to the neighboring base station is triggered in advance, thereby effectively reducing the influence of the Doppler effect and fast fading on the wireless signal, improving the accuracy and real-time performance of the wireless network switching, reducing the probability of signal disconnection or switching failure in the weak network, and improving the stability and reliability of the wireless network connection of the aircraft.

[0074] In step S206, if the current signal quality is less than the preset threshold value, the prediction data information of the signal quality of the aircraft in the preset time period is predicted, and a second compensation value is determined according to the prediction data information.

[0075] In some embodiments, when the current signal quality is less than the preset threshold value, which indicates that the current signal quality is poor or the signal quality is attenuating, the current first signal strength can be compensated by predicting the attenuation degree or the attenuation speed of the signal quality of the aircraft, so as to avoid the influence of serious signal quality attenuation on the stability of the switching wireless network connection. In some embodiments, the prediction data information of the signal quality of the aircraft in the preset time period can represent the attenuation degree or the attenuation speed of the predicted signal quality in the preset time period.

[0076] In some embodiments, the prediction data information of the signal quality of the aircraft in the preset time period includes: obtaining historical data information of the signal quality of the aircraft in a first historical time period; and predicting the prediction data information of the signal quality of the aircraft in the preset time period according to the historical data information. In some embodiments, the first historical time period refers to a specific time length back to the current time, for example, back to 1 second, back to 0.5 seconds, etc., and the preset time period refers to a specific time length extending from the current time, for example, extending 1 second, 0.5 seconds, etc. Since the signal quality will not change suddenly in a short time, it can be considered that the signal quality changes linearly in the preset time period, and then the change information of the signal quality can be predicted according to the linear change rule. For example, the historical data information of the signal quality in the first historical time period (such as 1 second) is obtained, for example, the signal quality decreases from 10 dB to 9 dB, and then the prediction data information of the signal quality in the preset time period (the next second) is predicted according to the historical data information, for example, the signal quality decreases from 9 dB to 8 dB in the next second, i.e. the signal quality attenuates by 1 dB in the next second.

[0077] In some embodiments, determining the second compensation value according to the prediction data information comprises: determining a first change rate of the signal quality within a preset time according to the prediction data information; and determining the corresponding second compensation value according to the first change rate. In some embodiments, the first change rate of the signal quality within the preset time is determined according to the prediction data information, and different first change rates within the preset time can correspond to different second compensation values. The greater the first change rate within the preset time, the more serious the signal quality degradation, and the greater the corresponding second compensation value.

[0078] In some embodiments, the corresponding relationship between the first change rate and the second compensation value can be preset in advance. For example, when the absolute value of the SNR change rate is 1-2 dB / s, the corresponding second compensation value is -2 dB; when the absolute value of the SNR change rate is 2-4 dB / s, the corresponding second compensation value is -4 dB; and when the absolute value of the SNR change rate is greater than 4 dB / s, the corresponding second compensation value is -6 dB.

[0079] For example, if the signal quality of the current serving base station of the aircraft is represented by the signal-to-noise ratio (SNR), the SNR historical data of the current time to 0.5 seconds (first historical time period) is obtained first, and it is analyzed that the SNR decreases from 4 dB to 2 dB in the first historical time period. Based on the historical data, the SNR prediction data of the current time to 0.5 seconds (preset time period) is predicted to decrease from 2 dB to 0 dB. The change rate of the SNR in the preset time is -4 dB / s, i.e. the absolute value of the change rate is 4 dB / s, which is obtained by calculating (0 dB-2 dB) / 0.5 seconds. The corresponding second compensation value is -4 dB.

[0080] In step S207, the target compensation value is determined according to the first compensation value and the second compensation value, and the target compensation value is compensated to the current first signal strength to obtain the compensated current first signal strength.

[0081] In some embodiments, determining the target compensation value according to the first compensation value and the second compensation value comprises: taking the absolute value of the larger one of the first compensation value and the second compensation value as the target compensation value. In some embodiments, the absolute value of the larger one of the obtained first compensation value and the second compensation value is taken as the target compensation value, and the target compensation value is compensated to the current first signal strength to obtain the compensated current first signal strength. For example, if the first compensation value is -3 dB and the second compensation value is -4 dB, the current RSRP value of the aircraft is -86 dBm. Since the absolute value of the second compensation value is greater than that of the first compensation value, -4 dB is taken as the target compensation value. The target compensation value is compensated to the current RSRP value to obtain the compensated RSRP value, and the compensated RSRP value is calculated to be -90 dB.

[0082] In this way, the signal quality can be prevented from rapidly deteriorating and the handover lag and disconnection risk caused by signal strength attenuation can be avoided, and the timeliness of signal switching can be ensured.

[0083] In step S208, the aircraft is dynamically triggered to switch to the target base station based on the compensated current first signal strength.

[0084] In some embodiments, the aircraft is dynamically triggered to switch to the target base station based on the compensated signal strength, i.e., the compensated RSRP value, to switch to the wireless network provided by the target base station. Thus, the aircraft is no longer required to switch to the wireless network provided by the neighboring base station when the current first signal strength (current RSRP value) reaches the preset handover threshold, but can be triggered to switch to the wireless network provided by the target base station in advance according to the compensated signal strength (compensated RSRP value), thereby effectively reducing the influence of the Doppler effect and fast fading on the wireless network connection of the aircraft, accurately predicting and correcting the triggering value of the wireless network switching, improving the accuracy and real-time performance of the wireless network switching, reducing the probability of signal disconnection or handover failure in a weak network, and improving the stability and reliability of the wireless network connection of the aircraft.

[0085] It can be understood that the aircraft wireless network adaptive switching method performs step S208 in steps S205 and S207.

[0086] Please refer to Figure 6 In some embodiments, before step S208, the aircraft wireless network adaptive switching method can further include:

[0087] In step S2081, the current second signal strength of each neighboring base station is obtained.

[0088] In some embodiments, the current second signal strength of each neighboring base station of the base station currently connected by the aircraft is obtained. It can be understood that there can be one or more neighboring base stations around the base station currently connected by the aircraft, and the current second signal strength of each neighboring base station received can be different according to the position of the aircraft and other factors, and the condition of the wireless network to be connected provided by each neighboring base station can be determined according to the obtained current second signal strength of each neighboring base station.

[0089] In step S2082, the neighboring base station with a current second signal strength greater than a preset signal strength is selected as a candidate base station.

[0090] Optionally, the preset signal strength can be -80 dB, -82 dB, -85 dB, etc. The current second signal strength of each neighboring base station is compared with the preset signal strength, and the neighboring base station with a current second signal strength greater than the preset signal strength is selected as a candidate base station, so that the neighboring base station meeting the signal strength requirement can be selected as a candidate base station.

[0091] Step S2083: Obtain the change trend and the second change rate of the signal strength of each candidate base station in the second historical time period.

[0092] In some embodiments, the change trend and the second change rate of the signal strength of each candidate base station in the preset time can be obtained by analyzing the multiple values of the signal strength of each candidate base station in the second historical time period. Optionally, the second historical time period can be 1 second or 0.5 second or the like back to the current time.

[0093] The change trend represents that the signal strength of the candidate base station gradually increases or gradually decreases, and the second change rate represents the speed of the change of the signal strength of the candidate base station. For example, for the candidate base station A, if 5 continuous RSRP sampling values are collected in the second historical time period (1 second) in sequence, the 5 RSRP values are-92 dBm, -91 dBm, -90 dBm, -89 dBm and -88 dBm in sequence, it can be judged that the signal strength presents a gradually increasing change trend, and the difference between the first and last sampling values is divided by the second historical time period to obtain the second change rate of 4 dB / s. For the candidate base station B, if the 5 RSRP values collected are-89 dBm, -90 dBm, -91 dBm, -92 dBm and -93 dBm in sequence, it is judged that it presents a gradually decreasing change trend, and the difference between the first and last sampling values is divided by the second historical time period to obtain the second change rate of-4 dB / s, so as to realize the obtaining of the change trend and the second change rate of the signal strength of each candidate base station in the second historical time period.

[0094] Step S2084: Determine the handover priority of each candidate base station according to the change trend and the second change rate, and take the candidate base station with the highest priority as the target base station.

[0095] In some embodiments, determining the handover priority of each candidate base station according to the change trend and the second change rate comprises: sorting each candidate base station according to the change trend from the increasing trend to the decreasing trend, and sorting each candidate base station in the increasing trend according to the second change rate from slow to fast, to obtain the handover priority of each candidate base station.

[0096] The change trend of the signal strength of each neighboring base station within a preset time can be an increasing trend or a decreasing trend. The neighboring base stations are sorted in priority from high to low according to the change trend from the increasing trend to the decreasing trend, and candidate base stations with the increasing trend are selected. The candidate base stations in the increasing trend are sorted in priority from high to low according to the second change rate from slow to fast, and candidate base stations with slow change are selected to determine the handover priority of each candidate base station, so that the candidate base station with the highest priority is selected as the target base station. In this way, the candidate base station with the increasing trend and slow change of signal strength can be selected as the target base station, that is, the most stable candidate base station in the wireless network is selected, so that the aircraft can be prevented from frequently switching to different base stations.

[0097] For example, a total of four candidate base stations C, D, E and F are included, the change trend of the signal strength of the candidate base stations C and D is the increasing trend, the change trend of the signal strength of the candidate base stations E and F is the decreasing trend, and the second change rate of the signal strength of the candidate base stations C, D, E and F is 5 dB / s, 3 dB / s, -4 dB / s and -2 dB / s, respectively. The priority of the candidate base stations C and D with the increasing trend is higher than that of the candidate base stations E and F with the decreasing trend, and since the change rate of the signal strength of the candidate base station C is greater than that of the candidate base station D, that is, the priority of the candidate base station D is higher than that of the candidate base station C, the candidate base station D is finally determined as the base station with the highest priority (target base station), and it is ensured that the aircraft can obtain long-term stable wireless network connection after switching to the base station D, and the risk of secondary switching or disconnection caused by sudden change and rapid attenuation of the base station signal is reduced.

[0098] It should be understood that the size of the serial number of each step in the above embodiments does not mean the order of execution, and the execution order of each process should be determined according to its function and internal logic, and should not constitute any limitation on the implementation process of the embodiments of the present application.

[0099] Please refer to Figure 1 As shown in the figure, the aircraft 100 can further include a memory 140, an input / output interface 150 and a bus 160. The processor 130 is coupled to the sensor 110, the wireless communication module 120, the memory 140 and the input / output interface 150 through the bus 160, respectively.

[0100] The wireless communication module 120 can also be a mobile communication module. The wireless communication module can provide wireless communication solutions applied on the aircraft 100 including wireless local area networks (WLAN) (for example, wireless fidelity (Wi-Fi) network), Bluetooth (BT), global navigation satellite system (GNSS), frequency modulation (FM), near field communication technology (NFC), infrared technology (IR), etc. wireless communication; can also provide wireless communication solutions applied on the aircraft 100 including 2G / 3G / 4G / 5G, etc.

[0101] The memory 140 can include one or more random access memories (RAM) and one or more non-volatile memories (NVM). The random access memory can be directly read and written by the processor 130, can be used to store executable programs (such as machine instructions) of operating systems or other programs running, and can also be used to store user and application data, etc. The random access memory can include static random access memory (SRAM), dynamic random access memory (DRAM), synchronous dynamic random access memory (SDRAM), double data rate synchronous dynamic random access memory (DDR SDRAM, for example, the fifth generation of DDR SDRAM is generally referred to as DDR5 SDRAM), etc.

[0102] The non-volatile memory can also store executable programs and store user and application data, etc., which can be loaded into the random access memory in advance for the processor 130 to directly read and write. The non-volatile memory can include a magnetic disk storage device, a flash memory.

[0103] The memory 140 is configured to store one or more computer programs. The one or more computer programs are configured to be executed by the processor 130. The one or more computer programs include a plurality of instructions, which, when executed by the processor 130, implement the wireless network adaptive handover method performed on the aerial vehicle 100.

[0104] In other embodiments, the aerial vehicle 100 further includes an external memory interface configured to connect an external memory to extend the storage capability of the aerial vehicle 100.

[0105] The processor 130 can include one or more processing units, for example: the processor 130 can include an application processor (AP), a modem processor, a graphics processing unit (GPU), an image signal processor (ISP), a controller, a video codec, a digital signal processor (DSP), a baseband processor, and / or a neural-network processing unit (NPU), etc. Different processing units can be independent devices or integrated in one or more processors.

[0106] The processor 130 provides computing and control capabilities, for example, the processor 130 is configured to execute the computer programs stored in the memory 140 to implement the aerial vehicle wireless network adaptive handover method described above.

[0107] The input / output interface 150 is configured to provide a channel for user input or output, for example, the input / output interface 150 can be used to connect various input / output devices, such as a mouse, a keyboard, a touch device, a display screen, etc., so that the user can input information or make the information visualized.

[0108] The bus 160 is at least configured to provide a channel for mutual communication between the sensor 110, the wireless communication module 120, the memory 140, the processor 130, and the input / output interface 150 in the aerial vehicle 100.

[0109] It can be understood that the structure shown in the embodiments of the present application does not constitute a specific limitation on the aerial vehicle 100. In other embodiments of the present application, the aerial vehicle 100 can include more or fewer components than shown, or combine certain components, or split certain components, or different component arrangements. The components shown can be implemented in hardware, software, or a combination of software and hardware.

[0110] The embodiment of the present application further provides a computer readable storage medium, and the computer readable storage medium stores a computer program. The computer program includes program instructions. When the program instructions are executed, the method implemented can refer to the aircraft wireless network adaptive switching method in each embodiment of the present application.

[0111] The computer readable storage medium can be an internal memory of the aircraft 100, for example, a hard disk or a memory of the aircraft 100. The computer readable storage medium can also be an external storage device of the aircraft 100, for example, a plug-in hard disk, a smart media card (SMC), a secure digital (SD) card, a flash card and the like.

[0112] Further, the computer readable storage medium can mainly include a storage program area and a storage data area. The storage program area can store an operating system, an application program required by at least one function and the like. The storage data area can store data created according to the use of the aircraft and the like.

[0113] Finally, it should be noted that the above embodiments are only used to illustrate the technical solutions of the present application but not limit. In the actual application process, the whole content of the technical solution described in any embodiment of the present application can be implemented, or part of the content can be added, deleted or replaced. Although the present application is described in detail with reference to the preferred embodiments, it should be understood by those skilled in the art that the technical solution of the present application can be modified or replaced without departing from the spirit and scope of the technical solution of the present application.

Claims

1. A method for adaptive handover of an aircraft wireless network, the method comprising: The method comprises: obtaining the current speed of the aircraft; obtaining the current first signal strength and the current signal quality of the aircraft; determining a first compensation value based on the current speed; if the current signal quality is greater than or equal to a preset threshold value, compensating the first compensation value to the current first signal strength to obtain a compensated current first signal strength; if the current signal quality is less than the preset threshold value, predicting prediction data information of the signal quality of the aircraft in a preset time period, the prediction data information being used to represent the attenuation degree or speed of the predicted signal quality in the preset time period; determining a second compensation value according to the prediction data information; determining a target compensation value according to the first compensation value and the second compensation value, and compensating the target compensation value to the current first signal strength to obtain a compensated current first signal strength; 2. The method of claim 1, wherein, dynamically triggering the aircraft to switch to a target base station based on the compensated current first signal strength. The prediction data information of the signal quality of the aircraft in the preset time period comprises: obtaining historical data information of the signal quality of the aircraft in a first historical time period; 3. The method of claim 1, wherein, predicting the prediction data information of the signal quality of the aircraft in a preset time period according to the historical data information.

4. The method of claim 1, wherein, The target compensation value is determined according to the first compensation value and the second compensation value, which comprises: taking the absolute value of the larger one of the first compensation value and the second compensation value as the target compensation value. The first compensation value is determined based on the current speed, which comprises: a plurality of preset continuous speed grades and the first compensation value corresponding to each speed grade; and obtaining the corresponding first compensation value based on the speed grade corresponding to the current speed.

5. The method of claim 1, wherein, The second compensation value is obtained according to the prediction data information, which comprises: determining a first change rate of the signal quality in the preset time according to the prediction data information; and determining the corresponding second compensation value according to the first change rate. The method further comprises:

6. The method of claim 1, wherein, obtaining the current second signal strength of each neighboring base station; regarding the neighboring base station with a current second signal strength greater than a preset signal strength as a candidate base station; obtaining the change trend and the second change rate of the signal strength of each candidate base station in a second historical time period; determining the switching priority of each candidate base station according to the change trend and the second change rate, and regarding the candidate base station with the highest priority as a target base station. The switching priority of each candidate base station is determined according to the change trend and the second change rate, which comprises:

7. The method of claim 6, wherein, sorting each candidate base station according to the change trend from the enhancement trend to the weakening trend in terms of priority, and sorting each candidate base station in the enhancement trend according to the second change rate from slow to fast in terms of priority, to obtain the switching priority of each candidate base station. The aircraft comprises:

8. An aircraft, characterized in that a sensor for obtaining the current speed of the aircraft; a wireless communication module for obtaining the current first signal strength and the current signal quality of the aircraft; ​ The processor is configured to determine a first compensation value based on the current speed; if the current signal quality is greater than or equal to a preset threshold value, compensate the first compensation value to the current first signal strength to obtain a compensated current first signal strength; if the current signal quality is less than the preset threshold value, predict prediction data information of the signal quality of the aircraft in a preset time period, the prediction data information being used to represent a degree of attenuation or a speed of attenuation of the predicted signal quality in the preset time period; determine a second compensation value according to the prediction data information; determine a target compensation value according to the first compensation value and the second compensation value, and compensate the target compensation value to the current first signal strength to obtain a compensated current first signal strength; and trigger the aircraft to switch to a target base station based on the compensated current first signal strength.

9. A computer-readable storage medium, characterized in that, The computer readable storage medium stores computer readable instructions, and the computer readable instructions are executed by the processor to implement the aircraft wireless network adaptive switching method in any one of claims 1 to 7.

Citation Information

Patent Citations

  • Cell accessing method, apparatus and device

    WO2018094665A1