Unmanned aerial vehicle communication method and electronic equipment

By prohibiting uplink data transmission in the non-transmission area of the drone and sending measurement reports when conditions are met, the problem of signal interference of the drone is solved, and the coordination and unity of interference suppression and communication reporting is achieved, which improves the reliability of the drone's use.

CN120455964AActive Publication Date: 2025-08-08XIAN SIHOU NETWORK TECH CO LTD

Patent Information

Application Number
CN202510926569.9
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-07-07
Publication Date
2025-08-08
Estimated Expiration
2045-07-07

AI Technical Summary

Technical Problem

The upstream signal of the drone is likely to interfere with other devices, resulting in poor reliability of the drone.

Method used

The drone prohibits uplink data transmission in the non-transmission area, and sends a measurement report to the base station when the preset conditions are met after leaving the non-transmission area, including a first measurement report, a second measurement report and a third measurement report.

Benefits of technology

It effectively suppresses the interference of drones to nearby base stations and key ground equipment, ensures communication stability and network management continuity, and improves the reliability of drones' use.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120455964A_ABST
    Figure CN120455964A_ABST
Patent Text Reader

Abstract

The invention provides an unmanned aerial vehicle communication method and electronic equipment, and belongs to the technical field of communication. In the unmanned aerial vehicle communication method, an unmanned aerial vehicle firstly determines whether the unmanned aerial vehicle is located in a non-transmission area, and when the unmanned aerial vehicle is located in the non-transmission area, the unmanned aerial vehicle does not perform uplink data transmission; and when the unmanned aerial vehicle leaves the non-transmission area, further determining whether the unmanned aerial vehicle satisfies a preset condition, and when the preset condition is satisfied, sending a first message including a measurement report to the base station by the unmanned aerial vehicle. In the application, when the unmanned aerial vehicle leaves the non-transmission area and meets the preset condition, the base station can comprehensively master the operation state and the measurement information of the unmanned aerial vehicle in the non-transmission area by sending the first message to the base station, the problem of reporting interruption caused by a non-transmission area mechanism is compensated, the communication reporting capability of the unmanned aerial vehicle is ensured, and the user experience is improved. Coordination and unification of interference suppression and communication reporting are realized, and the use reliability of the unmanned aerial vehicle is improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of communication technology, and in particular to a drone communication method and electronic equipment. Background Art

[0002] With the rapid development of unmanned aerial vehicle (UAV) technology, drones have been widely used in various applications, including civil and public security. In particular, their ability to perform missions in low-altitude airspace (below 120 meters) makes them valuable in aerial photography, emergency communications, and major event support. To further enhance the communication and operational control capabilities of drones, the 3rd Generation Partnership Project (3GPP) has incorporated drones into the unified management of cellular networks and designated them as a special type of user equipment (UE). This allows them to exchange signaling, report status, and control flight paths through base stations, thereby enabling unified scheduling and refined management at the network level.

[0003] In the fifth generation mobile communication technology (5G), drones, as a type of user equipment (UE) with aerial mobility, are capable of conventional downlink data reception and uplink data transmission. However, the wireless propagation characteristics brought about by their high flight altitude make them significantly different from traditional ground-based UEs. Specifically, because drones are at high altitudes, they usually form a line-of-sight (LOS) propagation path with ground base stations, resulting in low transmission loss and a wide uplink signal coverage range. In areas with dense base stations, such as cities, when drones send uplink signals to the target base station, if they use omnidirectional antennas or antenna equipment with poor directivity, they are likely to cause interference to neighboring base stations adjacent to the target base station. Furthermore, in highly sensitive scenarios such as disaster relief, drones sending uplink signals to the target base station can also interfere with the normal operation of key ground equipment, such as medical and communications equipment.

[0004] Therefore, how to ensure the communication and reporting capabilities of drones while suppressing the interference of drone uplink signals on other devices has become an urgent problem that needs to be solved. Summary of the Invention

[0005] The present application provides a drone communication method and electronic equipment to solve the problem in the prior art that the uplink signal of the drone easily causes signal interference to other devices and the drone has poor reliability.

[0006] In a first aspect, the present application provides a drone communication method, which is applied to a drone, wherein the drone is configured not to perform uplink data transmission in a non-transmission area, the method comprising: determining, by the drone, whether the drone is located within the non-transmission zone; When the UAV is located in the non-transmission area, the UAV does not perform uplink data transmission; In a case where the drone leaves the non-transmission zone, the drone determines whether the drone satisfies a preset condition; When the UAV meets the preset condition, the UAV sends a first message to the base station, where the first message includes a measurement report; The preset conditions include at least one of the following: The UAV receives a measurement reporting request sent by the base station in the non-transmission area; The first flight altitude of the UAV in the non-transmission area is greater than a preset altitude; The UAV receives downlink control information sent by the base station, where the downlink control information is used to instruct the UAV to periodically report measurement information of the UAV to the base station based on a first period; The measurement report includes at least one of the following: A first measurement report generated by the UAV based on the measurement reporting request; a second measurement report generated by the drone when the first flight altitude is greater than the preset altitude; The drone generates a third measurement report based on the first period.

[0007] In one possible design, the first message further includes at least one of a first time, a second time, and a first duration; Among them, the first moment is the moment when the drone last entered the non-transmission area; the second moment is the moment when the drone last left the non-transmission area; and the first duration is the actual flight time of the drone last time in the non-transmission area.

[0008] In one possible design, the first measurement report includes first identification information, first altitude information corresponding to the UAV at a target time, and first measurement information; The first identification information is used to indicate a generation strategy of the first measurement report; When the target time is a third time, the first identification information indicates a first strategy, and the third time is a time when the UAV receives the measurement reporting request sent by the base station in the non-transmission area; When the target time is the second time, the first identification information indicates a second strategy.

[0009] In one possible design, the second measurement report is generated by the UAV when the first flight altitude and the second flight altitude are both greater than the preset altitude; wherein the second flight altitude is the flight altitude of the UAV at the second moment.

[0010] In one possible design, the fourth measurement report includes a fourth moment, a first target time period, second measurement information corresponding to the UAV at the fourth moment, and the second flight altitude; wherein the fourth measurement report is the second measurement report or the second measurement report; The fourth moment is the moment when the first flight altitude is greater than the preset altitude; the first target time period is the time period when the first flight altitude is greater than the preset altitude.

[0011] In one possible design, before the drone determines whether the drone is located in the non-transmission zone, the method further includes: The UAV sends non-transmission area configuration information to the base station, where the non-transmission area configuration information includes geographical range information of the non-transmission area, and the non-transmission area configuration information is used to instruct the UAV not to perform uplink data transmission in the non-transmission area; Before the drone enters the non-transmission area, the drone sends a second message to the base station, where the second message includes a fifth moment and a second duration; wherein the fifth moment is the moment when the drone is predicted to enter the non-transmission area; and the second duration is the predicted flight duration of the drone in the non-transmission area.

[0012] In a second aspect, the present application provides a drone communication method, the method comprising: The base station receives a first message sent by a drone, where the first message includes a measurement report; wherein the first message is sent by the drone to the base station when the drone leaves a non-transmission area and the drone meets a preset condition; when the drone is within the non-transmission area, the drone does not perform uplink data transmission; The preset conditions include at least one of the following: The UAV receives a measurement reporting request sent by the base station in the non-transmission area; The first flight altitude of the UAV in the non-transmission area is greater than a preset altitude; The UAV receives downlink control information sent by the base station, where the downlink control information is used to instruct the UAV to periodically report measurement information of the UAV to the base station based on a first period; The measurement report includes at least one of the following: A first measurement report generated by the UAV based on the measurement reporting request; a second measurement report generated by the drone when the first flight altitude is greater than the preset altitude; The drone generates a third measurement report based on the first period.

[0013] In one possible design, the base station receives non-transmission area configuration information sent by the drone, where the non-transmission area configuration information includes geographical range information of the non-transmission area, and the non-transmission area configuration information is used to instruct the drone not to perform uplink data transmission in the non-transmission area; The base station receives a second message sent by the drone before entering the non-transmission area, where the second message includes a fifth moment and a second duration; wherein the fifth moment is the predicted moment when the drone enters the non-transmission area; and the second duration is the predicted flight duration of the drone in the non-transmission area.

[0014] In one possible design, after the base station receives a second message sent by the drone before entering the non-transmission zone, the method further includes: The base station determines, based on the second message, whether the drone is located in the non-transmission zone; If the UAV is located in the non-transmission area, the base station stops sending measurement reporting requests to the UAV within a second target time period; the start time of the second target time period is the fifth time, and the duration of the second target time period is the second duration; If the UAV is located outside the non-transmission area, the base station sends the measurement reporting request to the UAV.

[0015] In a third aspect, the present application provides a communication device, comprising: a module for executing the method embodiments described in the aforementioned first aspect or various possible designs of the first aspect, or a module for executing the method embodiments described in the aforementioned second aspect or various possible designs of the second aspect.

[0016] In a fourth aspect, the present application provides a communication system comprising: a drone for executing the method of the above-mentioned first aspect and any possible design of the first aspect, and a base station for executing the method of the above-mentioned second aspect and any possible design of the second aspect.

[0017] In a fifth aspect, the present application provides an electronic device, comprising: a memory and at least one processor; The memory stores computer-executable instructions; The at least one processor executes the computer-executable instructions stored in the memory, so that the at least one processor executes the method described in the first aspect, various possible designs of the first aspect, the second aspect, or various possible designs of the second aspect.

[0018] In a sixth aspect, an embodiment of the present application provides a computer-readable storage medium, in which computer execution instructions are stored. When the computer execution instructions are executed, the method described in the first aspect, various possible designs of the first aspect, the second aspect, or various possible designs of the second aspect is implemented.

[0019] In the seventh aspect, the present application provides a computer program product, which includes computer program code. When the computer program code runs on a computer, the computer implements the method described in the first aspect, various possible designs of the first aspect, the second aspect, or various possible designs of the second aspect.

[0020] In an eighth aspect, the present application provides a chip comprising: an interface circuit and a logic circuit, wherein the interface circuit is used to receive signals from other chips outside the chip and transmit them to the logic circuit, or to send signals from the logic circuit to other chips outside the chip, and the logic circuit is used to implement the method described in the first aspect, various possible designs of the first aspect, the second aspect, or various possible designs of the second aspect.

[0021] Embodiments of the present application provide a drone communication method and electronic device. In this drone communication method, a drone detects whether it is within a non-transmission zone. If the drone is within the non-transmission zone, the drone does not transmit uplink data, effectively preventing interference from high-altitude line-of-sight uplink signals on key ground equipment and neighboring base stations, thereby ensuring communication stability between the key ground equipment and neighboring base stations. If the drone leaves the non-transmission zone, the drone further determines whether the drone meets preset conditions and, if so, sends a first message including a measurement report to the base station. The measurement report includes at least one of a first measurement report generated by the drone based on the measurement report request, a second measurement report generated by the drone when the first flight altitude is greater than the preset altitude, and a third measurement report generated by the drone based on the first period. In this application, when the drone leaves the non-transmission zone and meets the preset conditions, the drone sends the first message to the base station, enabling the base station to fully understand the drone's operating status and measurement information within the non-transmission zone. This compensates for the reporting interruption caused by the non-transmission zone mechanism, ensures the drone's communication reporting capability, achieves coordinated and unified interference suppression and communication reporting, and improves the drone's operational reliability. BRIEF DESCRIPTION OF THE DRAWINGS

[0022] Figure 1 A flowchart of a drone communication method provided in an embodiment of the present application; Figure 2 A schematic diagram of another UAV communication method provided in an embodiment of the present application; Figure 3 A schematic diagram of another UAV communication method provided in an embodiment of the present application; Figure 4 A flowchart of another drone communication method provided in an embodiment of the present application; Figure 5 A schematic diagram of the structure of a UAV communication device provided in an embodiment of the present application; Figure 6 A schematic structural diagram of another drone communication device provided in an embodiment of the present application; Figure 7 A schematic diagram of the structure of an electronic device provided in an embodiment of the present application. DETAILED DESCRIPTION

[0023] To make the purpose, technical solutions, and advantages of the embodiments of this application more clear, the technical solutions in the embodiments of this application will be clearly and completely described below in conjunction with the drawings in the embodiments of this application. Obviously, the described embodiments are part of the embodiments of this application, not all of the embodiments. Based on the embodiments in this application, all other embodiments obtained by ordinary technicians in this field without making creative efforts are within the scope of protection of this application.

[0024] Unless otherwise defined, all technical and scientific terms used herein have the same meaning as commonly understood by those skilled in the art to which this application belongs; the terms used in the specification of the application are only for the purpose of describing specific embodiments and are not intended to limit this application; the terms "including" and "having" and any variations thereof in the specification, claims and drawings of this application are intended to cover non-exclusive inclusions.

[0025] References to "embodiments" herein mean that a particular feature, structure, or characteristic described in connection with the embodiments may be included in at least one embodiment of the present application. The appearance of the phrase "embodiment" in various places in the specification does not necessarily refer to the same embodiment, nor does it necessarily refer to independent or alternative embodiments that are mutually exclusive of other embodiments. It is understood, both explicitly and implicitly, by those skilled in the art that the embodiments described herein may be combined with other embodiments.

[0026] The term "and / or" in this document simply describes a relationship between related objects, indicating that three possible relationships exist. For example, "A and / or B" can mean: A exists, A and B can exist at the same time, and B exists. Additionally, the character " / " in this document generally indicates that the related objects are in an "or" relationship.

[0027] In addition, the terms "first", "second", etc. in the description and claims of this application or the above-mentioned drawings are used to distinguish different objects, rather than to describe a specific order, and may explicitly or implicitly include one or more such features.

[0028] In the description of this application, unless otherwise specified, "multiple" and "at least two" mean more than two (including two). Similarly, "multiple groups" and "at least two groups" mean more than two groups (including two).

[0029] In the description of this application, it should be noted that, unless otherwise expressly specified or limited, the terms "connected" and "connect" should be understood in a broad sense. For example, "connected" or "connected" can refer not only to physical connections, but also to electrical connections or signal connections. For example, it can be a direct connection, i.e., a physical connection, or an indirect connection through at least one intermediate element, as long as circuit connectivity is achieved. It can also refer to internal connectivity between two elements. Signal connection can refer not only to signal connection through circuits, but also to signal connection through media, such as radio waves. Those skilled in the art will understand the specific meanings of the above terms in this application based on the specific circumstances.

[0030] In order to enable those skilled in the art to better understand the present application, the technical solutions in the embodiments of the present application will be clearly and completely described below in conjunction with the accompanying drawings. It should be noted that different technical features in the present application can be combined with each other in the absence of conflict.

[0031] With the rapid development of drone technology, drones are experiencing continuous improvements in flight control systems and communication capabilities, and are finding widespread use in a variety of civil and public safety applications. Their ability to perform missions in low-altitude airspace is particularly valuable in aerial photography, emergency communications, and support for major events.

[0032] To further enhance the unified scheduling and management capabilities for drone communications and operational behaviors, 3GPP has included drones in the unified management of cellular networks and considers them a special type of UE, enabling them to implement signaling interaction, status reporting, and flight path control through base stations, thereby achieving unified scheduling and refined management at the network level.

[0033] Compared to traditional terrestrial UEs, drones, as specialized UEs with aerial mobility, are characterized by primarily line-of-sight transmission paths, wide uplink signal coverage, and high interference potential. To address these characteristics, the 3GPP protocol has introduced several mechanisms to enhance the network's ability to manage and control drones: First, base stations can configure flight altitude thresholds for drones. When a drone's altitude exceeds or falls below the threshold, the drone is triggered to submit measurement reports to the base station, enhancing the network's awareness of the drone's airspace behavior. Second, the base station can send measurement report requests to the drone as needed, and the drone, upon receiving the request, submits the corresponding measurement reports.

[0034] Under the 5G architecture, drones, operating at high altitudes, typically form a line-of-sight path with ground base stations, resulting in minimal transmission loss. In densely populated areas like cities, if drones use directional antennas to transmit uplink signals, the poor beam control performance of directional antennas can easily cause signal leakage and interfere with neighboring base stations. If drones use omnidirectional antennas to transmit uplink signals, the interference with neighboring base stations will be even more significant, impacting overall network performance. Furthermore, in scenarios requiring a high level of wireless connectivity, such as disaster relief, if the directionality of drone uplink signals is not ideal, it can cause electromagnetic interference to critical ground equipment, such as those used for communications and medical services, impacting emergency response efficiency.

[0035] Therefore, how to ensure the communication and reporting capabilities of drones while suppressing the interference of drone uplink signals on other devices has become an urgent problem that needs to be solved.

[0036] Based on the problems existing in the related technologies, the present application provides a drone communication method, which prohibits drones from transmitting uplink data in non-transmission areas to avoid interference with neighboring base stations and key ground equipment. At the same time, when the drone leaves the non-transmission area and meets the preset conditions, the drone sends a supplementary first message containing a measurement report to the base station, thereby ensuring that the base station can still perceive the operating status of the drone in the non-transmission area. The measurement report not only supports the generation of measurement report requests sent by the base station, but also supports event-triggered generation (the flight altitude of the drone in the non-transmission area is greater than the preset altitude), and also supports periodic reporting, further enhancing the flexibility and integrity of measurement report reporting. The drone communication method provided by the present application can effectively suppress the interference of drones on other communication systems, and ensure the network's continuous control of the drone's operating status, achieving the coordinated unification of interference suppression and communication reporting, and improving the reliability of drone use.

[0037] Next, some specific embodiments and drawings are used to describe in detail how the present application solves the problem that the uplink signal of the above-mentioned drone easily interferes with other devices.

[0038] Figure 1 This is a flow chart of a UAV communication method provided in an embodiment of the present application. Figure 1 As shown, the drone communication method provided in the embodiment of the present application specifically includes S101 to S105, and S101 to S105 are described in detail below.

[0039] S101. The drone determines whether the drone is located in a non-transmission area.

[0040] The non-transmission zone refers to an area where drones are allowed to transmit downlink data but prohibited from transmitting uplink data. The non-transmission zone can be part of a cell corresponding to a base station, or it can be an area consisting of all cells.

[0041] It should be noted that the non-transmission zone can be set by the network administrator according to actual conditions. The number of non-transmission zones can be one or more, which is not specifically limited in this embodiment.

[0042] For example, the area where ground-based critical equipment such as ground medical care and communications is located can be set as a non-transmission zone.

[0043] The UAV pre-stores the geographical range information of the non-transmission area.

[0044] It should be noted that the geographical range information of the non-transmission zone can limit the plane range of the non-transmission zone through two-dimensional plane coordinates (such as longitude and latitude), or further limit the height range of the non-transmission zone through three-dimensional space coordinates (such as longitude and latitude + altitude).

[0045] In addition, the non-transmission zone can be set to be valid during a specific time period to flexibly control the drone's uplink data transmission according to the specific needs of different scenarios, maximizing the stability of the network environment and the priority of communication.

[0046] Specifically, the drone can obtain the current location information of the drone through its internal Global Navigation Satellite System (GNSS) module, Inertial Measurement Unit (IMU) and other positioning / navigation modules, and compare the current location information of the drone with the geographical range information of the non-transmission area to determine whether the drone is located in the non-transmission area.

[0047] In the case that the current position of the drone is within the geographical range of the non-transmission zone, it is determined that the drone is within the non-transmission zone, and the drone executes the method steps shown in S102.

[0048] When the current position of the drone is outside the geographical range of the non-transmission zone, it is determined that the drone has left the non-transmission zone, that is, the drone is outside the non-transmission zone, and the drone executes the method steps shown in S103.

[0049] In this embodiment, the UAV obtains its current position in real time and determines whether its current position is within the non-transmission area, providing a decision basis for whether the UAV will subsequently perform uplink data transmission.

[0050] S102: When the UAV is located in a non-transmission area, the UAV does not perform uplink data transmission.

[0051] It should be noted that when the UAV determines that it is in a non-transmission area, the UAV's control module prohibits the UAV from transmitting uplink data. Uplink data transmission includes but is not limited to: stopping modulation of the uplink channel, prohibiting the transmission of random access preamble codes, suspending the upload of Radio Resource Control (RRC) measurement reports, suspending the reporting of service data or status information, etc.

[0052] The control module of the drone can stop the uplink radio frequency module of the drone from working, thereby prohibiting the drone from performing uplink data transmission; or it can prohibit the drone from performing uplink data transmission through instructions at the software layer, which is not specifically limited in this embodiment.

[0053] In this embodiment, since drones do not transmit uplink data in non-transmission zones, areas near base stations and critical ground equipment can be designated as non-transmission zones. This prevents the drone's uplink signal from interfering with these nearby base stations and critical ground equipment, effectively mitigating the wide-area interference problem caused by high-altitude line-of-sight transmissions from drones. This ensures a safe electromagnetic environment for nearby base stations and critical ground equipment, particularly in densely populated areas like cities or in highly sensitive scenarios like disaster relief. This improves the reliability of drones.

[0054] S103: When the UAV leaves the non-transmission zone, the UAV determines whether the UAV meets a preset condition.

[0055] The preset condition includes at least one of a first preset condition, a second preset condition, and a third preset condition.

[0056] The first preset condition is that the UAV receives a measurement reporting request sent by the base station in a non-transmission area.

[0057] The second preset condition is that the first flight altitude of the UAV in the non-transmission area is greater than a preset altitude.

[0058] The third preset condition is that the UAV receives downlink control information sent by the base station, and the downlink control information is used to instruct the UAV to periodically report the UAV's measurement information to the base station based on a first period. The length of the first period is configured by the base station.

[0059] It should be noted that the preset condition may include only the first preset condition, or only the second preset condition, or only the third preset condition, or the first preset condition and the second preset condition, or the first preset condition and the third preset condition, or the second preset condition and the third preset condition, or the first preset condition, the second preset condition and the third preset condition. This embodiment does not make any specific limitations on this.

[0060] When the drone leaves the non-transmission zone and the preset conditions are met, the drone executes the method steps shown in S104.

[0061] When the UAV leaves the non-transmission zone and the preset conditions are not met, the UAV executes the method steps shown in S105.

[0062] S104: When the UAV meets a preset condition, the UAV sends a first message to the base station, where the first message includes a measurement report. Correspondingly, the base station receives the first message sent by the UAV.

[0063] Specifically, the drone uses standard RRC signaling to send the first message to the base station, so that the base station can directly obtain the first message.

[0064] The measurement report includes at least one of a first measurement report, a second measurement report, and a third measurement report.

[0065] The first measurement report is generated by the drone based on the measurement report request.

[0066] The second measurement report is generated when the first flight altitude of the UAV is greater than a preset altitude.

[0067] The third measurement report is generated by the drone based on the first cycle.

[0068] It should be noted that whether the measurement report in the first message specifically includes the first measurement report, the second measurement report or the third measurement report depends on the preset conditions met by the drone.

[0069] When the drone meets the first preset condition, the drone generates a first measurement report and carries the first measurement report through a first message.

[0070] When the drone meets the second preset condition, the drone generates a second measurement report and carries the second measurement report through the first message.

[0071] When the drone meets the third preset condition, the drone generates a third measurement report and carries the third measurement report through the first message.

[0072] It should be noted that the measurement report may include only the first measurement report, only the second measurement report, only the third measurement report, the first measurement report and the second measurement report, the first measurement report and the third measurement report, the second measurement report and the third measurement report, or the first measurement report, the second measurement report and the third measurement report. This embodiment does not specifically limit this. In addition, when the measurement report includes the first measurement report, the number of first measurement reports in the measurement report depends on the number of times the drone receives measurement report requests sent by the base station in the non-transmission area; when the measurement report includes the second measurement report, the number of second measurement reports in the measurement report depends on the number of times the first flight altitude is greater than the preset altitude; when the measurement report includes the third measurement report, the number of third measurement reports in the measurement report depends on the first period.

[0073] Specifically, the moment when the UAV is located in the non-transmission area is regarded as the sixth moment.

[0074] For any sixth moment, when the drone satisfies the first preset condition, the second preset condition and the third preset condition at the sixth moment, the drone can simultaneously generate the first measurement report, the second measurement report and the third measurement report corresponding to the sixth moment.

[0075] The preset height may be set by the network administrator, and this embodiment does not impose any specific limitation on this.

[0076] For example, the preset height is 120 meters.

[0077] In this embodiment, when the drone is outside the non-transmission area, that is, after the drone leaves the non-transmission area, the drone sends a first message to the base station when the preset conditions are met, and promptly provides the base station with the drone's flight status data in the non-transmission area, thereby helping the base station to accurately grasp the drone's behavior in the non-transmission area, effectively solving the information gap problem caused by the drone's failure to transmit uplink data in the non-transmission area, and improving the continuity and stability of network management.

[0078] S105: If the UAV does not meet the preset conditions, the UAV does not send the first message to the base station.

[0079] Embodiments of the present application provide a drone communication method and electronic device. In this drone communication method, a drone detects whether it is within a non-transmission zone. If the drone is within the non-transmission zone, the drone does not transmit uplink data. This effectively prevents interference of high-altitude line-of-sight uplink signals on key ground equipment and neighboring base stations, ensuring communication stability between these devices. If the drone leaves the non-transmission zone, the drone further determines whether the drone meets preset conditions and, if so, sends a first message including a measurement report to the base station. The measurement report includes at least one of a first measurement report generated by the drone based on a measurement report request, a second measurement report generated by the drone when the first flight altitude is greater than a preset altitude, and a third measurement report generated by the drone based on a first period. In this application, when the drone leaves the non-transmission zone and meets the preset conditions, the drone sends the first message to the base station, enabling the base station to fully understand the drone's operating status and measurement information within the non-transmission zone. This mitigates the reporting interruption caused by the non-transmission zone mechanism, ensures the drone's communication reporting capability, achieves coordinated interference suppression and communication reporting, and improves the drone's operational reliability.

[0080] In the above embodiment, the UAV needs to send a first message to the base station, and the first message includes a measurement report. Next, other contents included in the first message are described in detail.

[0081] In a possible embodiment, the first message further includes at least one of the first time, the second time, and the first duration.

[0082] Among them, the first moment is the moment when the drone last entered the non-transmission area.

[0083] The second moment is the moment when the drone last left the non-transmission area.

[0084] The first duration is the actual flight duration of the drone in the non-transmission area the most recently.

[0085] It should be noted that the first message may include the first moment and the measurement report, may include the second moment and the measurement report, may include the first duration and the measurement report, may include the first moment, the second moment and the measurement report, may include the first moment, the first duration and the measurement report, may include the second moment, the first duration and the measurement report, may include the first moment, the second moment, the first duration and the measurement report, and may include the first moment, the second moment, the first duration and the measurement report. This embodiment does not make any specific limitations on this.

[0086] Taking the first message including the first moment, the second moment, the first duration and the measurement report as an example, the drone encapsulates the first moment, the second moment, the first duration and the measurement report to obtain the first message.

[0087] In an embodiment of the present application, by including at least one of the first moment, the second moment, and the first duration in the first message, the base station can more comprehensively obtain the flight status information of the drone in the non-transmission area.

[0088] In the above embodiment, the first measurement report is generated by the UAV based on the measurement report request sent by the base station. Next, the specific content of the first measurement report is described in detail.

[0089] In a possible embodiment, the first measurement report includes first identification information, first altitude information corresponding to the UAV at the target time, and first measurement information.

[0090] The first identification information is used to indicate a generation strategy of the first measurement report.

[0091] It should be noted that the first identification information is used to indicate different strategies adopted when generating the first measurement report, so that the base station can subsequently distinguish different ways of generating the first measurement report according to the first identification information.

[0092] Whether the drone adopts the first strategy or the second strategy to generate the first measurement report can be instructed by the base station or determined by the drone itself. This embodiment does not specifically limit this.

[0093] When the base station explicitly instructs the drone to adopt the first strategy or the second strategy to generate the first measurement report, the drone directly generates the first measurement report based on the first strategy or the second strategy indicated by the base station, and does not need to carry the first identification information in the first measurement report.

[0094] When the base station does not explicitly instruct the UAV to adopt the first strategy or the second strategy to generate the first measurement report, the first measurement report needs to include first identification information to indicate to the base station whether the first measurement report is generated based on the first strategy or the second strategy.

[0095] When the target moment is the third moment, the first identification information indicates the first strategy, and the third moment is the moment when the UAV receives the measurement reporting request sent by the base station in the non-transmission area.

[0096] When the target time is the third time, that is, the time when the UAV receives the measurement report request sent by the base station in the non-transmission area, the first measurement report generation strategy is the first strategy. In this case, the first measurement report includes the first identification information (used to indicate the first strategy), the first altitude information corresponding to the UAV at the third time, and the first measurement information.

[0097] The first altitude information corresponding to the drone at the third moment refers to the drone's flight altitude at that moment. Including the first altitude information corresponding to the drone at the third moment in the first measurement report helps the base station understand the drone's airspace altitude at the third moment.

[0098] The first measurement information corresponding to the drone at the third moment includes measurement data related to the flight state of the drone at the third moment, such as signal strength, signal-to-noise ratio, etc., which is not specifically limited in this embodiment.

[0099] In this embodiment, when the first measurement report is generated using the first strategy, the first measurement report mainly includes the first height information and the first measurement information when the UAV receives the measurement reporting request sent by the base station in the non-transmission area (the third moment).

[0100] When the target time is the second time, the first identification information indicates the second strategy.

[0101] If the target time is the second time, that is, the time when the UAV most recently left the non-transmission zone, the second strategy is used to generate the first measurement report. In this case, the first measurement report includes the first identification information (for indicating the second strategy), the first altitude information of the UAV at the second time, and the first measurement information.

[0102] The first altitude information of the drone at the second moment refers to the drone's flight altitude at that moment (the second flight altitude). Including the first altitude information of the drone at the second moment in the first measurement report helps the base station understand the drone's airspace altitude at the second moment.

[0103] The first measurement information corresponding to the drone at the second moment includes measurement data related to the flight state of the drone at the second moment, such as signal strength, signal-to-noise ratio, etc.

[0104] In this embodiment, when the second strategy is adopted to generate the first measurement report, the first measurement report mainly includes the first height information and the first measurement information of the UAV when it leaves the non-transmission area (at the second moment).

[0105] In a specific implementation, when the first identification information is 0, it indicates the first strategy, and when the first identification information is 1, it indicates the second strategy.

[0106] In an embodiment of the present application, by introducing the first identification information, the generation strategy of the first measurement report is effectively associated with the flight status at the second moment or the third moment, thereby providing a flexible first measurement report generation mechanism. When the first strategy is used to generate the first measurement report, the first identification information indicates the first strategy, and the first measurement report mainly includes the first altitude information and the first measurement information when the drone receives the measurement report request sent by the base station in the non-transmission area (the third moment); when the second strategy is used to generate the first measurement report, the first identification information indicates the second strategy, and the first measurement report mainly includes the first altitude information and the first measurement information when the drone last left the non-transmission area (the second moment). In addition, the first identification information enables the base station to be informed of the generation strategy adopted for the first measurement report, thereby providing higher flexibility and accuracy in report processing.

[0107] In the above embodiment, the second measurement report is generated when the first flight altitude of the UAV is greater than the preset altitude. Next, the generation conditions of the second measurement report are described in detail.

[0108] In a possible embodiment, the second measurement report is generated when the first flight altitude of the UAV is greater than a preset altitude.

[0109] It should be noted that, for any sixth moment, whether a second measurement report corresponding to that sixth moment is generated depends solely on the drone's first flight altitude at that sixth moment. When the drone's first flight altitude at that sixth moment is greater than a preset altitude, a second measurement report corresponding to that sixth moment is generated.

[0110] In this embodiment, the conditions for generating the second measurement report are relatively simple. Whether to generate the second measurement report can be determined directly based on the first flight altitude and the preset altitude. This helps to timely capture key data of the drone during flight in the non-transmission area and ensure that the base station can obtain the required flight information when the drone reaches the preset altitude.

[0111] In another possible embodiment, the second measurement report is generated by the UAV when both the first flight altitude and the second flight altitude are greater than a preset altitude.

[0112] The second flight altitude is the flight altitude of the UAV at the second moment.

[0113] It should be noted that for any sixth moment, whether a second measurement report corresponding to that sixth moment is generated depends not only on the drone's first flight altitude at that sixth moment, but also on the drone's second flight altitude at the second moment, which is the drone's altitude when it leaves the non-transmission zone. A second measurement report corresponding to that sixth moment is generated only when both the drone's first and second flight altitudes at that sixth moment are greater than the preset altitudes.

[0114] In this embodiment, the generation of the second measurement report not only considers the first flight altitude, but also needs to consider the second flight altitude when the UAV leaves the non-transmission area, so that the generation of the second measurement report takes into account a more comprehensive UAV flight status, avoiding the generation of the second measurement report due to fluctuations in the UAV flight altitude at a single moment, thereby helping to ensure the accuracy and reliability of the second measurement report.

[0115] In the above embodiment, the second measurement report is automatically triggered by the drone based on an event (the first flight altitude is greater than a preset altitude), and the third measurement report is automatically triggered by the drone based on a period (the first period). The specific contents of the second and third measurement reports are described in detail below.

[0116] In a possible embodiment, the fourth measurement report includes the fourth moment, the first target time period, the second measurement information corresponding to the UAV at the fourth moment, and the second flight altitude.

[0117] The fourth measurement report is the second measurement report or the third measurement report.

[0118] It should be noted that the fourth measurement report may further include second identification information, where the second identification information is used to indicate a triggering condition for the fourth measurement report.

[0119] When the second identification information indicates that the triggering condition of the fourth measurement report is event triggering, the fourth measurement report is the second measurement report; when the second identification information indicates that the triggering condition of the fourth measurement report is periodic triggering, the fourth measurement report is the third measurement report.

[0120] In a specific implementation, when the second identification information is 0, it may indicate that the triggering condition of the fourth measurement report is event triggering; and when the second identification information is 1, it may indicate that the triggering condition of the fourth measurement report is periodic triggering.

[0121] The fourth moment is when the first flight altitude is greater than a preset altitude.

[0122] The first target time period is a time period in which the first flight altitude is greater than a preset altitude.

[0123] It should be noted that the second measurement information corresponding to the drone at the fourth moment includes measurement data related to the flight state of the drone at the fourth moment, such as signal strength, signal-to-noise ratio, etc.

[0124] Furthermore, when the fourth measurement report is the second measurement report, the second measurement report may also include third identification information, and the third identification information is used to indicate different strategies adopted when generating the second measurement report, so that the base station can subsequently distinguish different generation methods of the second measurement report based on the third identification information.

[0125] In the case where the second measurement report is generated by the UAV when the first flight altitude is greater than the preset altitude, the generation of the second measurement report does not depend on the second flight altitude. In this case, the second identification information indicates the third strategy.

[0126] When the second measurement report is generated by the drone when the first flight altitude and the second flight altitude are both greater than the preset altitude, the generation of the second measurement report depends on the first flight altitude and the second flight altitude. At this time, the second identification information indicates the fourth strategy.

[0127] Whether the drone adopts the third strategy or the fourth strategy to generate the second measurement report can be instructed by the base station or determined by the drone itself. This embodiment does not specifically limit this.

[0128] When the base station explicitly instructs the drone to adopt the third strategy or the fourth strategy to generate the second measurement report, the drone directly generates the second measurement report based on the third strategy or the fourth strategy indicated by the base station, and does not need to carry the third identification information in the second measurement report.

[0129] When the base station does not explicitly instruct the drone to adopt the third strategy or the fourth strategy to generate the second measurement report, the second measurement report needs to include third identification information to indicate to the base station whether the second measurement report is generated based on the third strategy or the fourth strategy.

[0130] In this embodiment, by carrying the fourth moment in the fourth measurement report, the moment when the drone's flight altitude is greater than a preset altitude during flight in the non-transmission area can be accurately reflected, helping the base station to understand the drone's flight status. By carrying the first target time period in the fourth measurement report, the duration of the drone's flight altitude greater than a preset altitude during flight in the non-transmission area can be provided, providing the base station with a basis for analyzing the continuity of the flight status, facilitating the base station's understanding of the drone's flight stability within a certain altitude range, as well as any altitude fluctuations or instability that may occur during the drone's flight. In addition, by carrying the second measurement information in the fourth measurement report, the base station can better evaluate the signal quality of the drone's flight path, providing a basis for subsequent drone flight path optimization, resource scheduling, and signal quality improvement.

[0131] In the above embodiment, the drone needs to determine whether it is located in the non-transmission zone. Next, the method steps performed by the drone before determining whether it is located in the non-transmission zone are described in detail.

[0132] Figure 2 A flow chart of another drone communication method provided in an embodiment of the present application is provided. Figure 3This is a flow chart of another UAV communication method provided in an embodiment of the present application. Figure 2 and Figure 3 As shown, in a possible embodiment, before the method steps shown in S101, the drone communication method also includes S201 and S202, and S201 and S202 are described in detail below.

[0133] S201: The UAV sends non-transmission area configuration information to the base station. Correspondingly, the base station receives the non-transmission area configuration information sent by the UAV.

[0134] The non-transmission zone configuration information includes geographical range information of the non-transmission zone. The non-transmission zone configuration information is used to instruct the UAV not to perform uplink data transmission in the non-transmission zone.

[0135] It should be noted that the non-transmission zone configuration information is pre-stored inside the UAV. The geographical range information of the non-transmission zone included in the non-transmission zone configuration information has been described in the above embodiment and will not be repeated in this embodiment.

[0136] In this embodiment, after being powered on, the UAV actively sends the non-transmission zone configuration information stored internally to the base station.

[0137] Specifically, the UAV may send the non-transmission area configuration information to the base station through an RRC message, or may send the non-transmission area configuration information to the base station through a non-access stratum (NAS) message, which is not specifically limited in this embodiment.

[0138] When the UAV sends the non-transmission area configuration information to the base station through the RRC message, the base station can directly receive and interpret the non-transmission area configuration information and obtain the geographical range information of the non-transmission area.

[0139] When the drone sends the non-transmission area configuration information to the base station through the NAS message, the drone first sends the non-transmission area configuration information to the core network control network element, and the core network control network element interprets the non-transmission area configuration information to obtain the geographical range information of the non-transmission area. The core network control network element then forwards the geographical range information of the non-transmission area to the base station so that the base station can know the geographical range information of the non-transmission area.

[0140] The core network element may be a mobility management entity (MME) of a long term evolution (LTE) communication system, or an access and mobility management function (AMF) of a 5G system. This embodiment does not specifically limit this.

[0141] S202: Before the UAV enters the non-transmission zone, the UAV sends a second message to the base station. Correspondingly, the base station receives the second message sent by the UAV.

[0142] In one embodiment, the second message includes the fifth time and the second duration.

[0143] Among them, the fifth moment is the moment when the drone is predicted to enter the non-transmission area.

[0144] It should be noted that the UAV can estimate the time when the UAV arrives at the non-transmission zone (the fifth moment) through its internal navigation system and path planning algorithm.

[0145] Among them, the second duration is the predicted flight duration of the UAV in the non-transmission area.

[0146] It should be noted that the drone can predict the duration (second duration) of its stay in the non-transmission area based on its current flight speed, heading, and geographical range information of the non-transmission area.

[0147] In another embodiment, the second message includes the fifth time and the seventh time.

[0148] Among them, the seventh moment is the moment when the drone is predicted to leave the non-transmission area.

[0149] It should be noted that the drone can calculate the seventh moment based on the fifth moment and the second duration, and carry the fifth moment and the seventh moment through the second message, so that the base station knows the fifth moment when the drone predicts it will enter the non-transmission area, and the seventh moment when it will leave the non-transmission area.

[0150] In this embodiment, regardless of whether the second message includes the fifth time and the second duration, or the fifth time and the seventh time, the second message is used to indicate to the base station the predicted times at which the drone will enter and exit the non-transmission zone. By sending the second message to the base station, the drone notifies the base station in advance of the predicted times at which the drone will enter and exit the non-transmission zone. This enables the base station to understand the drone's flight plan within the non-transmission zone and adjust its communication management strategy in advance before the drone enters the non-transmission zone.

[0151] In the above embodiment, before the drone enters the non-transmission zone, the drone needs to send a second message to the base station. Next, the method steps performed by the base station after receiving the second message sent by the drone are described in detail.

[0152] Figure 4 This is a flow chart of another UAV communication method provided in an embodiment of the present application. Figure 4As shown, in a possible embodiment, after the method steps shown in S202, the drone communication method also includes S301 to S303, and S301 to S303 are described in detail below.

[0153] S301. The base station determines whether the drone is located in a non-transmission area based on the second message.

[0154] It should be noted that the base station determines whether the drone is located in the non-transmission area by judging whether the current moment is within the second target time period.

[0155] If the current time is within the second target time period, the base station determines that the UAV is located in the non-transmission area, and the base station executes the method steps shown in S302.

[0156] If the current time is outside the second target time period, the base station determines that the UAV is outside the non-transmission area, and the base station executes the method steps shown in S303.

[0157] S302: If the UAV is located in a non-transmission area, the base station stops sending measurement reporting requests to the UAV within a second target time period.

[0158] The starting time of the second target time period is the fourth time period, and the duration of the second target time period is the second duration.

[0159] It should be noted that when the UAV is located in a non-transmission area, the base station stops sending measurement reporting requests to the UAV within the second target time period, avoiding unnecessary communication operations when the UAV is in the non-transmission area. This can effectively ensure that the UAV is not disturbed by communication requests during flight, thereby improving the flight stability of the UAV.

[0160] S303: If the UAV is outside the non-transmission area, the base station sends a measurement reporting request to the UAV.

[0161] It should be noted that in the method steps shown in S301, the base station determines whether the drone is located in the non-transmission area based on the relationship between the current moment and the second target time period. The second target time period is the time period during which the drone predicts that it is located in the non-transmission area. Specifically, during the actual flight of the drone, the drone may still be located in the non-transmission area after the second target time period, but the base station will mistakenly judge that the drone is located outside the non-transmission area based on the relationship between the current moment and the second target time period. Therefore, the base station will send a measurement report request to the drone when the drone is located in the non-transmission area. At this time, the drone generates a first measurement report based on the measurement report request sent by the base station, and sends a first message carrying the first measurement report to the base station after the drone leaves the non-transmission area.

[0162] Furthermore, during the actual flight of the drone, the drone may also leave the non-transmission zone at the end of the second target time period (the sixth moment). If the drone is outside the non-transmission zone and receives a measurement report request from the base station, the drone can promptly generate and send a corresponding fourth measurement report to the base station based on the measurement report request sent by the base station, thereby ensuring communication continuity and accuracy. The fourth measurement report is a measurement report generated by the drone based on the measurement report request sent by the base station when the drone is outside the non-transmission zone.

[0163] In an embodiment of the present application, the base station determines whether the drone is located in a non-transmission area based on the second message. When the base station determines that the drone is located in the non-transmission area, the base station stops sending measurement reporting requests to the drone, avoiding the drone from performing unnecessary communication operations in the non-transmission area, effectively reducing communication interference, and improving the stability of the drone's flight; when the drone is outside the non-transmission area, the base station can send measurement reporting requests to the drone according to actual needs to ensure the continuity and accuracy of communication between the base station and the drone.

[0164] Figure 5 This is a schematic diagram of the structure of a drone communication device provided in an embodiment of the present application. The drone communication device provided in this embodiment can exist independently or be integrated into other devices, and can communicate with the base station mentioned above to implement the corresponding drone operations in any of the above method embodiments.

[0165] The drone communication device may include a transceiver module 501 and a processing module 502. The processing module 502 is used to process data, and the transceiver module 501 can implement corresponding communication functions. The transceiver module 501 can also be called a communication interface or communication unit.

[0166] Optionally, the drone communication device may further include a storage unit, which may be used to store instructions and / or data. The processing module 502 may read the instructions and / or data in the storage unit so that the drone communication device implements the operations performed by the drone in the aforementioned method embodiment.

[0167] The transceiver module 501 is used to perform reception-related operations of the drone in the above method embodiment, and the processing module 502 is used to perform processing-related operations of the drone in the above method embodiment.

[0168] Optionally, the transceiver module 501 may include a sending module and a receiving module. The sending module is used to perform the sending operation in the above method embodiment. The receiving module is used to perform the receiving operation in the above method embodiment.

[0169] It should be noted that the drone communication device may include a transmitting module but not a receiving module. Alternatively, the drone communication device may include a receiving module but not a transmitting module. The specific implementation depends on whether the above-mentioned solution executed by the drone communication device includes both transmitting and receiving actions.

[0170] As an example, the drone communication device is used to perform the above Figure 1 The actions performed by the drone in the embodiment shown.

[0171] The drone communication device may include: a transceiver module 501 and a processing module 502.

[0172] The processing module 502 is configured to determine whether the UAV is located in a non-transmission zone.

[0173] The processing module 502 is configured to prevent the UAV from performing uplink data transmission when the UAV is located in a non-transmission area.

[0174] The processing module 502 is configured to determine whether the drone meets a preset condition when the drone leaves the non-transmission zone.

[0175] The transceiver module 501 is configured to enable the drone to send a first message to the base station when the drone meets a preset condition, where the first message includes a measurement report.

[0176] The preconditions include at least one of the following: The UAV receives a measurement report request from the base station in the non-transmission area; The first flight altitude of the UAV in the non-transmission zone is greater than the preset altitude; The UAV receives downlink control information sent by the base station, where the downlink control information is used to instruct the UAV to periodically report the UAV's measurement information to the base station based on a first period.

[0177] The measurement report shall include at least one of the following: The first measurement report generated by the UAV based on the measurement report request; a second measurement report generated by the UAV when the first flight altitude is greater than a preset altitude; The drone generates a third measurement report based on the first cycle.

[0178] It should be understood that the execution of the above corresponding processes by each module has been described in detail in the above method embodiment, and for the sake of brevity, it will not be repeated here.

[0179] The processing module 502 in the above embodiment can be implemented by at least one processor or processor-related circuits. The transceiver module 501 can be implemented by a transceiver or transceiver-related circuits. The transceiver module 501 can also be referred to as a communication unit or communication interface. The storage unit can be implemented by at least one memory.

[0180] Figure 6 This is a schematic diagram of the structure of another drone communication device provided in an embodiment of the present application. The drone communication device 600 provided in this embodiment can exist independently or be integrated into other devices, and can communicate with the drones mentioned above to implement the operations corresponding to the base station in any of the above method embodiments.

[0181] The drone communication device 600 may include a transceiver module 601 and a processing module 602. The processing module 602 is used to process data, and the transceiver module 601 can implement corresponding communication functions. The transceiver module 601 can also be called a communication interface or a communication unit.

[0182] Optionally, the drone communication device 600 may also include a storage unit, which can be used to store instructions and / or data. The processing module 602 can read the instructions and / or data in the storage unit so that the drone communication device 600 can implement the operation of the base station in the aforementioned method embodiment.

[0183] The transceiver module 601 is used to perform reception-related operations of the base station in the above method embodiment, and the processing module 602 is used to perform processing-related operations of the base station in the above method embodiment.

[0184] Optionally, the transceiver module 601 may include a sending module and a receiving module. The sending module is used to perform the sending operation in the above method embodiment. The receiving module is used to perform the receiving operation in the above method embodiment.

[0185] It should be noted that the drone communication device 600 may include a transmitting module but not a receiving module. Alternatively, the drone communication device 600 may include a receiving module but not a transmitting module. The specific implementation depends on whether the above-mentioned solution executed by the drone communication device 600 includes both transmitting and receiving operations.

[0186] The drone communication device 600 may include: a transceiver module 601 and a processing module 602.

[0187] The transceiver module 601 is used to receive a first message sent by the drone, where the first message includes a measurement report; wherein the first message is sent by the drone to the base station when the drone leaves the non-transmission area and the drone meets preset conditions; when the drone is in the non-transmission area, the drone does not perform uplink data transmission.

[0188] The prerequisites include at least one of the following: The UAV receives a measurement report request from the base station in the non-transmission area; The first flight altitude of the UAV in the non-transmission zone is greater than the preset altitude; The UAV receives downlink control information sent by the base station, where the downlink control information is used to instruct the UAV to periodically report the UAV's measurement information to the base station based on a first period.

[0189] The measurement report shall include at least one of the following: The first measurement report generated by the UAV based on the measurement report request; a second measurement report generated by the UAV when the first flight altitude is greater than a preset altitude; The drone generates a third measurement report based on the first cycle.

[0190] It should be understood that the execution of the above corresponding processes by each module has been described in detail in the above method embodiment, and for the sake of brevity, it will not be repeated here.

[0191] The processing module 602 in the above embodiment can be implemented by at least one processor or processor-related circuit. The transceiver module 601 can be implemented by a transceiver or transceiver-related circuit. The transceiver module 601 can also be referred to as a communication unit or communication interface. The storage unit can be implemented by at least one memory.

[0192] Figure 7 This is a schematic diagram of the structure of an electronic device provided in an embodiment of the present application. Figure 7 As shown, the electronic device 700 provided in this embodiment includes: a memory 701 and a processor 702.

[0193] Memory 701 may be an independent physical unit connected to processor 702 via bus 703. Memory 701 and processor 702 may also be integrated and implemented via hardware. Memory 701 is used to store program instructions, which are called by processor 702 to execute the operations performed by the drone or base station in any of the above method embodiments.

[0194] Optionally, when part or all of the methods of the above embodiments are implemented via software, the electronic device 700 may include only a processor 702. A memory 701 for storing programs is located outside the electronic device 700. The processor 702 is connected to the memory via circuits / wires to read and execute the programs stored in the memory. The processor 702 may be a central processing unit (CPU), a network processor (NP), or a combination of a CPU and an NP. The processor 702 may further include a hardware chip. The hardware chip may be an application-specific integrated circuit (ASIC), a programmable logic device (PLD), or a combination thereof. The PLD may be a complex programmable logic device (CPLD), a field-programmable gate array (FPGA), a generic array logic (GAL), or any combination thereof.

[0195] The memory 701 may include a volatile memory, such as a random-access memory (RAM); the memory may also include a non-volatile memory, such as a flash memory, a hard disk drive (HDD), or a solid-state drive (SSD); the memory may also include a combination of the above types of memory.

[0196] Illustratively, the present application provides a chip comprising: an interface circuit and a logic circuit, wherein the interface circuit is used to receive signals from other chips outside the chip and transmit them to the logic circuit, or to send signals from the logic circuit to other chips outside the chip, and the logic circuit is used to execute the operations performed by the drone or base station in the above method embodiments.

[0197] Illustratively, the present application provides a computer-readable storage medium having computer program instructions stored thereon. The computer program instructions are executed by a processor of an electronic device so that the electronic device performs the operations performed by the drone or base station in the above method embodiments.

[0198] Exemplarily, the present application provides a computer program product. When the computer program product is run on an electronic device, the electronic device executes the operations performed by the drone or base station in the above method embodiments.

[0199] The foregoing description is intended only to provide specific embodiments of the present application, which will enable those skilled in the art to understand and implement the present application. Various modifications to these embodiments will be readily apparent to those skilled in the art, and the general principles defined herein may be implemented in other embodiments without departing from the spirit or scope of the present application. Therefore, the present application is not limited to the embodiments described herein, but is intended to be construed in the broadest manner consistent with the principles and novel features disclosed herein.

Claims

1. A UAV communication method, characterized in that: Applied to a drone, the drone is configured not to perform uplink data transmission in a non-transmission area, and the method includes: determining, by the drone, whether the drone is located within the non-transmission zone; When the UAV is located in the non-transmission area, the UAV does not perform uplink data transmission; In a case where the drone leaves the non-transmission zone, the drone determines whether the drone satisfies a preset condition; When the UAV meets the preset condition, the UAV sends a first message to the base station, where the first message includes a measurement report; The preset conditions include at least one of the following: The UAV receives a measurement reporting request sent by the base station in the non-transmission area; The first flight altitude of the UAV in the non-transmission area is greater than a preset altitude; The UAV receives downlink control information sent by the base station, where the downlink control information is used to instruct the UAV to periodically report measurement information of the UAV to the base station based on a first period; The measurement report includes at least one of the following: A first measurement report generated by the UAV based on the measurement reporting request; a second measurement report generated by the drone when the first flight altitude is greater than the preset altitude; The drone generates a third measurement report based on the first period.

2. The method according to claim 1, characterized in that The first message further includes at least one of a first time, a second time, and a first duration; Among them, the first moment is the moment when the drone last entered the non-transmission area; the second moment is the moment when the drone last left the non-transmission area; and the first duration is the actual flight time of the drone last time in the non-transmission area.

3. The method according to claim 2, characterized in that The first measurement report includes first identification information, first altitude information corresponding to the UAV at the target time, and first measurement information; The first identification information is used to indicate a generation strategy of the first measurement report; When the target time is a third time, the first identification information indicates a first strategy, and the third time is a time when the UAV receives the measurement reporting request sent by the base station in the non-transmission area; When the target time is the second time, the first identification information indicates a second strategy.

4. The method according to claim 1, wherein The second measurement report is generated by the UAV when the first flight altitude and the second flight altitude are both greater than the preset altitude; wherein the second flight altitude is the flight altitude of the UAV at the second moment.

5. The method according to claim 4, characterized in that The fourth measurement report includes the fourth moment, the first target time period, the second measurement information corresponding to the UAV at the fourth moment, and the second flight altitude; wherein the fourth measurement report is the second measurement report or the second measurement report; The fourth moment is the moment when the first flight altitude is greater than the preset altitude; the first target time period is the time period when the first flight altitude is greater than the preset altitude.

6. The method according to claim 1, characterized in that Before the drone determines whether the drone is located in the non-transmission zone, the method further includes: The UAV sends non-transmission area configuration information to the base station, where the non-transmission area configuration information includes geographical range information of the non-transmission area, and the non-transmission area configuration information is used to instruct the UAV not to perform uplink data transmission in the non-transmission area; Before the drone enters the non-transmission area, the drone sends a second message to the base station, where the second message includes a fifth moment and a second duration; wherein the fifth moment is the moment when the drone is predicted to enter the non-transmission area; and the second duration is the predicted flight duration of the drone in the non-transmission area.

7. A UAV communication method, characterized in that: The method comprises: The base station receives a first message sent by a drone, where the first message includes a measurement report; wherein the first message is sent by the drone to the base station when the drone leaves a non-transmission area and the drone meets a preset condition; when the drone is within the non-transmission area, the drone does not perform uplink data transmission; The preset conditions include at least one of the following: The UAV receives a measurement reporting request sent by the base station in the non-transmission area; The first flight altitude of the UAV in the non-transmission area is greater than a preset altitude; The UAV receives downlink control information sent by the base station, where the downlink control information is used to instruct the UAV to periodically report measurement information of the UAV to the base station based on a first period; The measurement report includes at least one of the following: A first measurement report generated by the UAV based on the measurement reporting request; a second measurement report generated by the drone when the first flight altitude is greater than the preset altitude; The drone generates a third measurement report based on the first period.

8. The method according to claim 7, characterized in that The method further comprises: The base station receives non-transmission area configuration information sent by the UAV, where the non-transmission area configuration information includes geographical range information of the non-transmission area, and the non-transmission area configuration information is used to instruct the UAV not to perform uplink data transmission in the non-transmission area; The base station receives a second message sent by the drone before entering the non-transmission area, where the second message includes a fifth moment and a second duration; wherein the fifth moment is the predicted moment when the drone enters the non-transmission area; and the second duration is the predicted flight duration of the drone in the non-transmission area.

9. The method according to claim 8, characterized in that After the base station receives the second message sent by the drone before entering the non-transmission zone, the method further includes: The base station determines, based on the second message, whether the drone is located in the non-transmission zone; If the UAV is located in the non-transmission area, the base station stops sending measurement reporting requests to the UAV within a second target time period; the start time of the second target time period is the fifth time, and the duration of the second target time period is the second duration; If the UAV is located outside the non-transmission area, the base station sends the measurement reporting request to the UAV.

10. An electronic device, characterized in that: include: memory and at least one processor; The memory stores computer-executable instructions; The at least one processor executes the computer-executable instructions stored in the memory, so that the at least one processor executes the method according to any one of claims 1 to 6, or executes the method according to any one of claims 7 to 9.

Citation Information

Patent Citations

  • Unmanned aerial vehicle group communication system fusing 5G and ad hoc network

    CN115551039A

  • Link switching method and device, equipment, storage medium and program product

    CN118678380A

  • Method for reserving UE context by unmanned aerial vehicle base station and unmanned aerial vehicle base station

    CN119402991A

  • Unmanned aerial vehicle satellite base station data transmission method and unmanned aerial vehicle satellite base station

    CN119997035A

  • A communication method for UAV

    WO2025065623A1

Cited By

  • Communication method

    CN121728498A

  • Communication method

    CN121728498B