Method and apparatus for terminal to report flight path, and storage medium and electronic device

By introducing trigger configuration information and trigger rules on the terminal equipment and network side, and reporting drone flight path update information only when necessary, the problem of frequent reporting of drone flight paths is solved, and network performance and service quality are improved.

WO2025039675A1PCT designated stage expired Publication Date: 2025-02-27CHINA TELECOM INTELLIGENT NETWORK TECHNOLOGY CO LTD
View PDF 4 Cites 0 Cited by

Patent Information

Application Number
PCT/CN2024/097664
Authority / Receiving Office
WO · WO
Patent Type
Applications
Current Assignee / Owner
Priority Date
2023-08-18
Filing Date
2024-06-06
Publication Date
2025-02-27

AI Technical Summary

Technical Problem

The frequent reporting of drone flight paths in the prior art has not been effectively solved, resulting in increased network load and reduced service quality.

Method used

By introducing trigger configuration information on the terminal device and the network side, the flight path update indication is reported only when the flight path update information meets the specific triggering rules, thereby reducing unnecessary reporting frequency.

Benefits of technology

It effectively reduces the frequent reporting of flight path update instructions, reduces network load, improves service quality, and solves the problem of frequent reporting of flight paths.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN2024097664_27022025_PF_FP_ABST
    Figure CN2024097664_27022025_PF_FP_ABST
Patent Text Reader

Abstract

Disclosed in the present disclosure are a method and apparatus for a terminal to report a flight path, and a storage medium and an electronic device. The method comprises: a terminal device reporting first flight path information to a network side on the basis of a request from the network side; the terminal device receiving a first configuration message from the network side, wherein the first configuration message carries trigger configuration information, which is used as a reporting basis for a flight path update indication; and when flight path update information satisfies the trigger configuration information, reporting the flight path update indication to the network side, wherein the flight path update information represents an update situation where the first flight path information has been updated to second flight path information, and the flight path update indication is configured to indicate to the network side that the second flight path information is available.
Need to check novelty before this filing date? Find Prior Art

Description

Method, device, storage medium and electronic device for terminal to report flight path

[0001] CROSS-REFERENCE TO RELATED APPLICATIONS

[0002] This application is based on the application with CN application number 202311048941.8 and application date August 18, 2023, and claims its priority. The disclosed content of the CN application is hereby introduced as a whole into this application. Technical Field

[0003] The present disclosure relates to the field of communications, and in particular to a method, device, storage medium, and electronic device for a terminal to report a flight path. Background Art

[0004] Drones, with their high mobility and ease of deployment, hold enormous potential for both civilian and public applications. Thanks to advances in embedded systems and wireless communication technologies, drone applications are now not limited to military security and emergency rescue, but also encompass a wide range of private and industrial scenarios, including aerial photography, precision agriculture, and smart transportation. Currently, cellular wireless networks are the optimal choice for supporting drone applications. Integrating drones with large-scale wireless networks can provide reliable communication links for typical services like video streaming, while effectively reducing operating costs.

[0005] However, today's commercial networks are designed and optimized around the user experience on the ground, and targeted enhancements are still needed to address the interference and mobility issues of drones.

[0006] The flight paths of many commercial drones are typically pre-planned and programmed into the drone. After acquiring the flight path plan, the LTE (Long Term Evolution) network can allocate reserved resources in cells suitable for handover, ensuring higher quality of service (QoS) and reducing the probability of radio link connection failure or handover failure. Because flight path information includes waypoints and, in some embodiments, timestamps, flight path reports are relatively large (typically exceeding 100 bytes), and the network must be prepared to receive this large block of information.

[0007] The LTE phase only supports network polling, a disadvantage of which is that the network is unaware of any changes to the drone's flight path between polling cycles. To address this issue, the NR (New Radio) phase will introduce a flight path update mechanism. If a drone's flight path is reported every time it's updated, frequent flight path reporting will occur.

[0008] Currently, no effective solution has been proposed to the problem of frequent reporting of the above-mentioned flight paths.

[0009] Summary of the Invention

[0010] According to one aspect of the disclosed embodiment, a method for a terminal to report a flight path is provided, including: the terminal device reports first flight path information to the network side according to a request from the network side; the terminal device receives a first configuration message from the network side, wherein the first configuration message carries trigger configuration information, and the trigger configuration information serves as a reporting basis for a flight path update indication; when the flight path update information satisfies the trigger configuration information, the flight path update indication is reported to the network side, wherein the flight path update information indicates an update status of the first flight path information to the second flight path information, and the flight path update indication is used to indicate to the network side that the second flight path information is available.

[0011] In some embodiments, the terminal device reports the first flight path information to the network side according to the request of the network side, including: the terminal device receives a first broadcast message or a first wireless resource control message RRC message sent by the network side, wherein the first broadcast message or the first RRC message is used to carry first indication information, and the first indication information indicates that the network side requests to obtain the first flight path information; when the first broadcast message or the first RRC message carries the first indication information, the terminal device responds to the first indication information and reports the first flight path information to the network side.

[0012] In some embodiments, the method also includes: when the first broadcast message or the first RRC message does not carry the first indication information, the terminal device sends second indication information to the network side, wherein the second indication information indicates that the first flight path information is available; receiving a terminal information request message sent by the network side, wherein the terminal information request message carries third indication information, and the third indication information is used to carry a second configuration message for configuring the first flight path information, and the third indication information indicates that the terminal device is requested to report the first flight path information according to the second configuration message, and the second configuration message includes but is not limited to: configuring the maximum number of waypoints in the first flight path information, and configuring whether each waypoint in the first flight path information has a corresponding timestamp, and the timestamp is the time information of the terminal device's expected arrival at each waypoint; in response to the third indication information, reporting the first flight path information to the network side.

[0013] In some embodiments, in response to the third indication information, reporting the first flight path information to the network side includes: detecting the third configuration message of the terminal device, wherein the third configuration message indicates whether the terminal device supports the path information indexing function; when the third configuration message indicates that the terminal device supports the path information indexing function, determining the reporting information content of the first flight path information according to the second configuration message indication, wherein the reporting information content includes at least one of the following: the number of waypoints, whether it carries a timestamp corresponding to each waypoint, and whether it carries a path information index corresponding to each waypoint, and the path information indexes are all initial values; reporting the first flight path information to the network side according to the reporting information content.

[0014] In some embodiments, receiving a first configuration message from the network side includes: the terminal device receiving a second broadcast message or a second radio resource control RRC message sent by the network side, wherein the second broadcast message or the second RRC message is used to carry the first configuration message.

[0015] In some embodiments, the method further includes: configuring trigger rules for the terminal device according to the trigger configuration information, wherein the trigger rules include but are not limited to at least one of the following: the geographical location corresponding to the updated waypoint is consistent with the target geographical area, the number of waypoints of the updated waypoint exceeds a preset number range, the update time of the timestamp corresponding to the updated waypoint exceeds a preset time range, the change distance of the geographical location corresponding to the updated waypoint exceeds a preset distance range, the preset number range includes the proportion of the number of waypoints or the number threshold value of the number of waypoints, the preset time range includes the proportion of the update time or the time threshold value, the preset distance range includes the proportion of the update distance or the distance threshold value, and the updated waypoint represents a waypoint where there is a difference between the first flight path information and the second flight path information.

[0016] In some embodiments, the method further includes: detecting the number of triggers of the trigger rules by the flight path update information, wherein the flight path update information includes: updated waypoints for updating the geographic location relative to the first flight path information, updated waypoints for updating the timestamps, and added or deleted updated waypoints and corresponding timestamps; when the trigger number indicates that the flight path update information satisfies at least one of the trigger rules, determining the reporting basis for satisfying the flight path update indication.

[0017] In some embodiments, reporting the flight path update indication to the network side includes: when the reporting basis of the flight path update indication is met, detecting the third configuration message of the terminal device, wherein the third configuration message indicates whether the terminal device supports the path information index function; when the third configuration message indicates that the terminal device supports the path information index function, adjusting the path information index of the updated waypoint from a preset value to a valid value; reporting the flight path update indication to the network side, wherein the flight path update indication is based on the path information index set to a valid value.

[0018] In some embodiments, adjusting the path information index of the updated waypoint from a preset value to a valid value includes: when the updated waypoint indicates that there is a difference between the waypoint in the first flight path information and the waypoint in the second flight path information, adjusting the waypoint index of the updated waypoint from a preset value to a valid value; when the updated waypoint indicates that there is a difference between the timestamps corresponding to the waypoint in the first flight path information and the waypoint in the second flight path information, adjusting the timestamp index of the updated waypoint from a preset value to a valid value; wherein the path information index includes the waypoint index and the timestamp index, and the flight path update indication is determined based on the waypoint index, or based on the waypoint index and the timestamp index.

[0019] In some embodiments, the method also includes: when the third configuration message indicates that the terminal device supports the path information indexing function, receiving a path update request from the network side, wherein the path update request includes: an indication to obtain a first request for the second flight path information, and / or an indication to obtain a second request for the flight path update information; reporting a path information message according to the path update request, wherein, when the path update request is the first request, the path information message is determined according to the path information index of the second flight path information, and in the case of the path update request, it is determined according to the path information index of the flight path update information.

[0020] In some embodiments, the method further includes: receiving a path update request from the network side, wherein the path update request includes: an indication of obtaining a first request for the second flight path information, and / or an indication of obtaining a second request for the flight path update information; reporting a path information message according to the path update request, wherein the path information message is determined according to the second flight path information or according to the flight path update information.

[0021] In some embodiments, reporting the flight path update indication to the network side includes: detecting whether the terminal device is pre-equipped with a preset period; if the terminal device is pre-equipped with the preset period, checking whether the first flight path information is updated according to the preset period; if it is detected that the first flight path information is updated to the second flight path information, the terminal device reports the flight path update indication to the network side.

[0022] According to another aspect of an embodiment of the present disclosure, a method for a terminal to report a flight path is also provided, including: the network side receives first flight path information reported by the terminal device; sends a first configuration message to the terminal device, wherein the first configuration message carries trigger configuration information, and the trigger configuration information serves as a reporting basis for a flight path update indication. When the flight path update information of the terminal device meets the trigger configuration information, the terminal device reports the flight path update indication, and the flight path update information indicates that the first flight path information is updated to the second flight path information; receives the flight path update indication reported by the terminal device, wherein the flight path update indication indicates that the second flight path information is available.

[0023] In some embodiments, the network side receives the first flight path information reported by the terminal device, including: detecting whether the first base station on the network side has a flight path information status associated with the terminal device; in a case where the first base station does not have a flight path information status associated with the terminal device, configuring first indication information in a first broadcast message or a first wireless resource control message RRC message sent to the terminal device, wherein the first indication information indicates a request to obtain the first flight path information; and receiving the first flight path information reported by the terminal device in response to the first indication information.

[0024] In some embodiments, detecting whether the first base station on the network side has a flight path information status associated with the terminal device includes: detecting whether the first base station receives the first flight path information reported by the terminal device; or detecting whether the first base station receives the first flight path information reported by the second base station, wherein the terminal device switches from the second base station to the first base station, and the second base station records the first flight path information.

[0025] In some embodiments, the network side receives the first flight path information reported by the terminal device, including: the network side receives the second indication information sent by the terminal device, wherein the second indication information indicates that the first flight path information is available; in response to the second indication information, a terminal information request message is sent to the terminal device, wherein the terminal information request message carries third indication information, and the third indication information is used to carry a second configuration message for configuring the first flight path information, and the third indication information indicates that the terminal device is requested to report the first flight path information according to the second configuration message, and the second configuration message includes but is not limited to: configuring the maximum number of waypoints in the first flight path information, and configuring whether there is a corresponding timestamp for each waypoint in the first flight path information, and the timestamp is the time information of the terminal device's expected arrival at each waypoint; receiving the first flight path information reported by the terminal device in response to the third indication information.

[0026] In some embodiments, sending a first configuration message to the terminal device includes: the network side receives and sends a second broadcast message or a second radio resource control RRC message to the terminal device, wherein the second broadcast message or the second RRC message is used to carry the first configuration message.

[0027] In some embodiments, the method also includes: the network side determines the trigger configuration information according to the trigger rule, wherein the trigger configuration information is used to instruct the terminal device to configure the reporting basis of the flight path update indication according to the trigger rule, and the trigger rule includes but is not limited to at least one of the following: the geographical location corresponding to the updated waypoint is consistent with the target geographical area, the number of waypoints of the updated waypoint exceeds a preset number range, the update time of the timestamp corresponding to the updated waypoint exceeds a preset time range, the change distance of the geographical location corresponding to the updated waypoint exceeds a preset distance range, the preset number range includes the proportion of the number of waypoints or the number threshold of the number of waypoints, the preset time range includes the proportion of the update time or the time threshold, the preset distance range includes the proportion of the update distance or the distance threshold, the updated waypoint represents a waypoint with a difference between the first flight path information and the second flight path information; and the trigger configuration information is added to the first configuration message.

[0028] In some embodiments, the method also includes: the network side receives a flight path update indication reported by the terminal device, wherein the flight path update indication is based on a path information index set to a valid value, and the terminal device is pre-equipped with a third configuration message, adjusting the path information index of the updated waypoint from a preset value to a valid value, and the third configuration message indicates whether the terminal device supports the path information index function.

[0029] In some embodiments, the method also includes: the network side sends a path update request to the terminal device, wherein the path update request includes: an indication of obtaining a first request for the second flight path information, and / or an indication of obtaining a second request for the flight path update information; receiving a path information message reported by the terminal device according to the path update request, wherein the path information message is determined according to the second flight path information or according to the flight path update information.

[0030] According to another aspect of an embodiment of the present disclosure, a device for a terminal to report a flight path is also provided, which is arranged in a terminal device and includes: a first reporting module, used to report first flight path information to a network side according to a request of the network side; a first receiving module, used to receive a first configuration message from the network side, wherein the first configuration message carries trigger configuration information, and the trigger configuration information serves as a reporting basis for a flight path update indication; a second reporting module, used to report the flight path update indication to the network side when the flight path update information meets the trigger configuration information, wherein the flight path update information indicates an update status of the first flight path information to the second flight path information, and the flight path update indication is used to indicate to the network side that the second flight path information is available.

[0031] According to another aspect of an embodiment of the present disclosure, a device for a terminal to report a flight path is also provided, which is arranged on the network side and includes: a second receiving module for receiving first flight path information reported by the terminal device; a sending module for sending a first configuration message to the terminal device, wherein the first configuration message carries trigger configuration information, and the trigger configuration information serves as a reporting basis for a flight path update indication. When the flight path update information of the terminal device meets the trigger configuration information, the terminal device reports the flight path update indication, and the flight path update information indicates that the first flight path information is updated to the second flight path information; a third receiving module is used to receive the flight path update indication reported by the terminal device, wherein the flight path update indication indicates that the second flight path information is available.

[0032] According to another aspect of an embodiment of the present disclosure, a non-volatile storage medium is further provided, which is used to store a program, wherein when the program is running, the device where the non-volatile storage medium is located is controlled to execute the above-mentioned method of the terminal reporting the flight path.

[0033] According to another aspect of an embodiment of the present disclosure, an electronic device is further provided, including: a memory and a processor, wherein the processor is configured to run a program stored in the processor, wherein the method for the terminal to report a flight path is executed when the program is run.

[0034] According to another aspect of an embodiment of the present disclosure, a computer program is further provided, comprising: instructions, which, when executed by a processor, enable the processor to execute the above-mentioned method for a terminal to report a flight path. BRIEF DESCRIPTION OF THE DRAWINGS

[0035] The drawings described herein are used to provide a further understanding of the present disclosure and constitute a part of this application. The illustrative embodiments of the present disclosure and their descriptions are used to explain the present disclosure and do not constitute an improper limitation of the present disclosure. In the drawings:

[0036] FIG1 is a flowchart of a method for a terminal to report a flight path according to an embodiment of the present disclosure;

[0037] FIG2 is a schematic diagram of a terminal device reporting flight path information to a network side according to an embodiment of the present disclosure;

[0038] FIG3 is a schematic diagram of a path information index according to an embodiment of the present disclosure;

[0039] FIG4 is a second flowchart of a method for a terminal to report a flight path according to an embodiment of the present disclosure;

[0040] FIG5 is a first schematic diagram of a device for reporting a flight path by a terminal according to an embodiment of the present disclosure;

[0041] FIG6 is a second schematic diagram of a device for reporting a flight path by a terminal according to an embodiment of the present disclosure;

[0042] FIG7 is a structural block diagram of a computer terminal according to an embodiment of the present disclosure. DETAILED DESCRIPTION

[0043] In order to enable those skilled in the art to better understand the solutions of the present disclosure, the technical solutions in the embodiments of the present disclosure will be clearly and completely described below in conjunction with the drawings in the embodiments of the present disclosure. Obviously, the embodiments described are only part of the embodiments of the present disclosure, not all of the embodiments. Based on the embodiments of the present disclosure, all other embodiments obtained by ordinary technicians in this field without making creative efforts should fall within the scope of protection of the present disclosure.

[0044] It should be noted that the terms "first", "second", etc. in the specification and claims of the present disclosure and the above-mentioned drawings are used to distinguish similar objects and are not necessarily used to describe a specific order or sequence. It should be understood that the numbers used in this way can be interchanged where appropriate, so that the embodiments of the present disclosure described herein can be implemented in an order other than those illustrated or described herein. In addition, the terms "including" and "having" and any variations thereof are intended to cover non-exclusive inclusions, for example, a process, method, system, product or device that includes a series of steps or units is not necessarily limited to those steps or units clearly listed, but may include other steps or units that are not clearly listed or inherent to these processes, methods, products or devices.

[0045] The embodiments of the present disclosure provide a method, device, storage medium, and electronic device for a terminal to report a flight path, so as to at least solve the technical problem of frequent flight path reporting.

[0046] First, some nouns or terms that appear in the description of the embodiments of the present application are subject to the following interpretations:

[0047] 3GPP, the full English name is 3rd Generation Partnership Project, and its Chinese name is the Third Generation Partnership Project.

[0048] NR, the full English name is New Radio, and the Chinese name is New Air Interface.

[0049] RRC, the full English name is Radio Resource Control, and its Chinese name is Wireless Resource Control.

[0050] UAV, the full English name is Unmanned Aerial Vehicle, and its Chinese name is UAV.

[0051] UAS, the full English name is Uncrewed Aerial System, and its Chinese name is Unmanned Aerial System.

[0052] USS, the full English name is UAS Service Supplier, and the Chinese name is UAS service provider.

[0053] UTM, the full English name is UAS Traffic Management, and the Chinese name is UAS Traffic Management.

[0054] According to an embodiment of the present disclosure, an embodiment of a method for a terminal to report a flight path is provided. It should be noted that the steps shown in the flowchart of the accompanying drawings can be executed in a computer system such as a set of computer-executable instructions, and although a logical order is shown in the flowchart, in some cases, the steps shown or described can be executed in an order different from that shown here.

[0055] FIG1 is a flowchart of a method for a terminal to report a flight path according to an embodiment of the present disclosure. As shown in FIG1 , the method includes the following steps:

[0056] Step S102: The terminal device reports the first flight path information to the network side according to the request of the network side;

[0057] Step S104: The terminal device receives a first configuration message from the network side, wherein the first configuration message carries trigger configuration information, and the trigger configuration information serves as a basis for reporting the flight path update indication;

[0058] Step S106, when the flight path update information meets the trigger configuration information, the terminal device reports the flight path update indication to the network side, wherein the flight path update information indicates the update of the first flight path information to the second flight path information, and the flight path update indication is used to indicate to the network side that the second flight path information is available.

[0059] In an embodiment of the present disclosure, the terminal device reports first flight path information to the network side according to a request from the network side; the terminal device receives a first configuration message from the network side, wherein the first configuration message carries trigger configuration information, and the trigger configuration information serves as a basis for reporting a flight path update indication; when the flight path update information satisfies the trigger configuration information, the flight path update indication is reported to the network side, wherein the flight path update information indicates an update status of the first flight path information to the second flight path information, and the flight path update indication is used to indicate to the network side that the second flight path information is available, thereby limiting the reporting timing of the flight path update indication by triggering the configuration information, avoiding frequent flight path update indications, and thereby solving the technical problem of frequent flight path reporting.

[0060] In the above step S102, the network side may be a 3GPP-based pass-through network.

[0061] In the above step S102, the network side includes multiple base stations, and the network side communicates with the terminal device through the base stations.

[0062] In some embodiments, when the terminal device accesses the network side for the first time, the terminal device can establish communication with the first base station on the network side, and then the terminal device reports the first flight path information to the first base station.

[0063] In some embodiments, the second base station has obtained the first flight path information during the historical working process with the terminal device. Then, when the terminal device switches from the second base station on the network side to the first base station, the first base station can obtain the first flight path information recorded in the second base station.

[0064] In the above step S102 , the first flight path information may be programmed into the terminal device in advance, controlled by an operator, or configured by USS / UTM.

[0065] In the above step S102, before reporting the first flight path information, the terminal device may send a flight path information available indication to the network side. When the flight path information available indication indicates that the first flight path information is available, the flight path information available indication parameter is set to "TRUE".

[0066] In the above step S102, the terminal device may be a terminal with mobility properties such as an aircraft, where the mobility property indicates that the terminal device moves during the communication process with the network side. The terminal device is also called UE (User Equipment).

[0067] In the above step S102, the first flight path information represents a plurality of waypoints that the terminal device is expected to pass through during the movement, and each waypoint is used to represent the geographical location expected to be passed and the time information of arriving at the waypoint.

[0068] In the above step S104, the terminal device may configure the reporting basis for the terminal device to report the flight path update indication through the first configuration message on the network side.

[0069] In the above step S104, the first configuration message carries trigger configuration information, which may include multiple trigger rules. The terminal device can then determine whether to report a flight path update indication to the network side based on the trigger rules.

[0070] In the above step S106, the flight path update indication indicates that the second flight path information is available, and then the network side can obtain the updated second path information of the terminal device according to the flight path update indication.

[0071] In the above step S106, the flight path update indication may be carried by messages such as RRC access establishment complete, RRC access reconfiguration complete, RRC access reestablishment complete, RRC access recovery complete or UE assistance information.

[0072] Figure 2 is a schematic diagram of a terminal device reporting flight path information to the network side according to an embodiment of the present disclosure. As shown in Figure 2, the terminal device UE first reports to the network side that its own flight path information is available, and then reports the flight path information after receiving the flight path information request from the network. That is, the network side can only send relevant information after agreeing to the UE's report.

[0073] In some embodiments, the terminal device UE indicates its own flight path information to the base station gNB on the network side through flightPathInfoAvailable, and the UE can carry and report it through the RRCConnectionReconfigurationComplete, RRCConnectionReestablishmentComplete, RRCConnectionResumeComplete and RRCConnectionSetupComplete messages.

[0074] In some embodiments, the network side requests flight path information from the UE via flightPathInfoReq, wherein the configuration information FlightPathInfoReportConfig is sent via the UEInformationRequest message. According to the network configuration, the UE reports the flight path information flightPathInfoReport via the UEInformationResponse message.

[0075] In some embodiments, during the communication between the terminal device and the network side, the terminal device can receive a transmission broadcast message or a radio resource control message RRC message sent by the network side.

[0076] In some embodiments, the terminal device reports the first flight path information to the network side according to the request of the network side, including: the terminal device receives a first broadcast message or a first wireless resource control message RRC message sent by the network side, wherein the first broadcast message or the first RRC message is used to carry first indication information, and the first indication information indicates that the network side requests to obtain the first flight path information; when the first broadcast message or the first RRC message carries the first indication information, the terminal device responds to the first indication information and reports the first flight path information to the network side.

[0077] In the above-mentioned embodiment of the present disclosure, the terminal device needs to report the first flight path information according to the request of the network side, and then the network side's request for the first flight path information can be implemented by carrying the first indication information in the first broadcast message or the first RRC message sent by the network side to the terminal device. Therefore, when the terminal device detects that the first broadcast message or the first wireless resource control message RRC message sent by the network side contains the first indication information, it reports the first flight path information to the network side to ensure that the network side can receive the first flight path information reported by the terminal device.

[0078] In some embodiments, the method also includes: when the first broadcast message or the first RRC message does not carry the first indication information, the terminal device sends a second indication information to the network side, wherein the second indication information indicates that the first flight path information is available; receiving a terminal information request message sent by the network side, wherein the terminal information request message carries a third indication information, and the third indication information is used to carry a second configuration message for configuring the first flight path information, and the third indication information indicates that the terminal device is requested to report the first flight path information according to the second configuration message, and the second configuration message includes but is not limited to: configuring the maximum number of waypoints in the first flight path information, and configuring whether there is a corresponding timestamp for each waypoint in the first flight path information, and the timestamp is the time information of the terminal device's expected arrival at each waypoint; in response to the third indication information, reporting the first flight path information to the network side.

[0079] In the above-mentioned embodiments of the present disclosure, when the first broadcast message or the first RRC message does not carry the first indication information, it means that the network side has not requested to obtain the first flight path information. The reason for this situation may be that the network side does not know whether the first flight path information of the terminal device is available. Therefore, the terminal device needs to report the second indication information to the network side to inform the network side that the first flight path information of the terminal device is available. Then, when the network side knows that the first flight path information of the terminal device is available, it can send the third indication information to the terminal device to request to obtain the first flight path information of the terminal device.

[0080] In some embodiments, the maximum waypoint number maxWayPointNumber is an integer value, which can be any integer between 1 and maxWayPoint-r18; maxWayPoint-r18 is the maximum waypoint number supported by the protocol, which is usually 20.

[0081] In some embodiments, the time information includeTimeStamp can be an enumeration value. If it does not exist, it means that the terminal device does not need to report time information. If it is "TRUE", it means that the terminal device needs to report the time information corresponding to the waypoint.

[0082] In some embodiments, the terminal information request message may also be a broadcast message or an RRC message sent by the network side to the terminal device.

[0083] In some embodiments, the second configuration message is used to configure the information format or information content of the first flight path information, or to configure the information format or information content of the first flight path information reported to the network side.

[0084] In some embodiments, when the terminal information request message carries the second configuration message, it is determined that the terminal information request message carries third indication information.

[0085] In some embodiments, in response to the third indication information, reporting the first flight path information to the network side includes: detecting a third configuration message of the terminal device, wherein the third configuration message indicates whether the terminal device supports the path information indexing function; in a case where the third configuration message indicates that the terminal device supports the path information indexing function, determining the reporting information content of the first flight path information according to the second configuration message indication, wherein the reporting information content includes at least one of the following: the number of waypoints, whether it carries a timestamp corresponding to each waypoint, and whether it carries a path information index corresponding to each waypoint, and the path information indexes are all initial values; reporting the first flight path information to the network side according to the reporting information content.

[0086] In the above-mentioned embodiment of the present disclosure, the second configuration message may indicate that the first flight path information is reported in the form of a path information index, and the third configuration message may be pre-configured in the terminal device to detect whether the terminal device supports the path information index function, and then, when it is detected based on the third configuration information that the terminal device supports the path information index function, the first flight path information based on the path information index form is determined for the reported information content of the first flight path information determined according to the second configuration message.

[0087] In some embodiments, the path information index format may indicate the number of waypoints allowed to be reported in the reporting information content of the first flight path information, whether the reporting content carries a timestamp corresponding to each waypoint, and whether the reporting content carries a path information index corresponding to each waypoint, or any combination of the above-mentioned various reporting contents.

[0088] In some embodiments, the path information indexes of the first flight path information are all initial values.

[0089] In some embodiments, the initial value may be 0.

[0090] In some embodiments, the path information index includes: a waypoint index representing the geographical location corresponding to each waypoint in the first flight path information, and a timestamp index representing the timestamp corresponding to each waypoint, wherein the timestamp represents the time information when the terminal device is expected to arrive at each waypoint.

[0091] In some embodiments, receiving the first configuration message from the network side includes: the terminal device receives a second broadcast message or a second radio resource control RRC message sent by the network side, wherein the second broadcast message or the second RRC message is used to carry the first configuration message.

[0092] In the above-mentioned embodiment of the present disclosure, the first configuration message can be carried in the second broadcast message or the second radio resource control RRC message communicated between the terminal device and the network side. The terminal device receives the first configuration message and can configure the triggering rules for reporting the flight path update indication according to the first configuration message.

[0093] In some embodiments, the method further includes: configuring trigger rules for the terminal device according to the trigger configuration information, wherein the trigger rules include but are not limited to at least one of the following: the geographical location corresponding to the updated waypoint is consistent with the target geographical area, the number of waypoints of the updated waypoint exceeds a preset number range, the update time of the timestamp corresponding to the updated waypoint exceeds a preset time range, the change distance of the geographical location corresponding to the updated waypoint exceeds a preset distance range, the preset number range includes the proportion of the number of waypoints or the number threshold value of the number of waypoints, the preset time range includes the proportion of the update time or the time threshold value, the preset distance range includes the proportion of the update distance or the distance threshold value, and the updated waypoint represents a waypoint where there is a difference between the first flight path information and the second flight path information.

[0094] In the above embodiments of the present disclosure, one trigger rule or a combination of multiple trigger rules may be selected from multiple trigger rules according to the instruction of the first configuration message to implement the configuration of the trigger rule.

[0095] In some embodiments, the update time may be determined based on the difference in timestamps before and after the update of the waypoint.

[0096] In some embodiments, the change distance may be determined based on the difference in geographic location of the updated waypoint before and after the update.

[0097] In some embodiments, the method also includes: detecting the number of triggering rules of the flight path update information, wherein the flight path update information includes: updated waypoints for updating the geographic location relative to the first flight path information, updated waypoints for updating the timestamp, and added or deleted updated waypoints and corresponding timestamps; when the triggering number indicates that the flight path update information satisfies at least one triggering rule, determining the reporting basis for satisfying the flight path update indication.

[0098] In the above-mentioned embodiment of the present disclosure, the flight path update information indicates the difference in waypoints between the first flight path information and the second flight path information, which can be specifically manifested as: added or deleted waypoints, or added or deleted timestamps corresponding to waypoints, or changed the geographical location of the waypoint while the timestamp remains unchanged, or changed the timestamp of the waypoint while the geographical location of the waypoint remains unchanged, or changed both the geographical location of the waypoint and the timestamp of the waypoint, or any combination of the above changes. Then, when the flight path update information indicates that the first flight path information is updated to the second flight path information, and at least one triggering rule is satisfied, the terminal device is triggered to report the flight path update indication to the network side, thereby realizing the triggering of the flight path update indication.

[0099] In some embodiments, reporting the flight path update indication to the network side includes: when the reporting basis for the flight path update indication is met, detecting a third configuration message of the terminal device, wherein the third configuration message indicates whether the terminal device supports the path information indexing function; when the third configuration message indicates that the terminal device supports the path information indexing function, adjusting the path information index of the updated waypoint from a preset value to a valid value; reporting the flight path update indication to the network side, wherein the flight path update indication is based on the path information index set to a valid value.

[0100] In the above-mentioned embodiment of the present disclosure, the third configuration message can be pre-configured in the terminal device to detect whether the terminal device supports the path information indexing function. Then, when it is detected based on the third configuration information that the terminal device supports the path information indexing function, the flight path update indication can be determined according to the path information index, so that the network side can be informed more clearly of the updated waypoints that have changed.

[0101] In some embodiments, adjusting the path information index of an updated waypoint from a preset value to a valid value includes: when the updated waypoint indicates that there is a difference between a waypoint in the first flight path information and a waypoint in the second flight path information, adjusting the waypoint index of the updated waypoint from a preset value to a valid value; when the updated waypoint indicates that there is a difference between the timestamps corresponding to the waypoint in the first flight path information and the second flight path information, adjusting the timestamp index of the updated waypoint from a preset value to a valid value; wherein the path information index includes a waypoint index and a timestamp index, and the flight path update indication is determined based on the waypoint index, or based on the waypoint index and the timestamp index.

[0102] In the above-mentioned embodiments of the present disclosure, the path information index can represent the position of each waypoint in the flight path information (such as the first flight path information and the second flight path information). When the waypoint in the flight path information changes, the value of the corresponding path information index can be changed, and then the updated waypoint can be quickly determined based on the path information index.

[0103] In some embodiments, the path information index includes a waypoint index and a timestamp index. The waypoint index may indicate whether the geographic location of the waypoint has been updated, and the timestamp index may indicate whether the timestamp of the waypoint has been updated.

[0104] In some embodiments, the flight path update indication may be determined based on a waypoint index, indicating that the flight path update indication only cares about the update of the geographic location of the waypoint, but does not care about the update of the timestamp.

[0105] In some embodiments, the flight path update indication may be determined based on the waypoint index and the timestamp index, indicating that the flight path update indication is concerned with updating the geographic location of the waypoint but not with updating the timestamp.

[0106] Figure 3 is a schematic diagram of a path information index according to an embodiment of the present disclosure. As shown in Figure 3, the path information index can represent a path index or a timestamp index. "1" represents a valid value and "0" represents an invalid value. When Figure 3 represents a path index, it indicates that the geographical locations of the 6th to 15th waypoints are all updated, that is, the geographical locations of the 6th to 15th waypoints are updated. When Figure 3 represents a timestamp index, it indicates that the timestamps of the 6th to 15th waypoints are all updated, that is, the geographical locations of the 6th to 15th waypoints are updated.

[0107] In some embodiments, the method also includes: when the third configuration message indicates that the terminal device supports the path information indexing function, receiving a path update request from the network side, wherein the path update request includes: an indication of obtaining a first request for second flight path information, and / or an indication of obtaining a second request for flight path update information; reporting a path information message according to the path update request, wherein, when the path update request is a first request, the path information message is determined according to the path information index of the second flight path information, and in the case of a path update request, it is determined according to the path information index of the flight path update information.

[0108] In some embodiments, upon receiving a flight path update indication, the network side may send a path update request to the terminal device.

[0109] In the above-mentioned embodiment of the present disclosure, the path update request indicates that the network side needs to obtain the path information message in the terminal device and know the updated second flight path information. Then, the terminal device can report the path information message to the network side based on the path update request, so that the network side can know the updated second flight path information of the terminal device.

[0110] In some embodiments, during the historical communication process between the terminal device and the network side, the network side may have already known the first flight path information of the terminal device. Then, when the network side needs to know the second flight path information, in order to reduce the message volume of the path information message reported by the terminal device, only the difference between the first flight path information and the second flight path information can be reflected in the path information message. Then, in order to accurately know the position of the difference part in the entire flight path information, the path information message can be determined according to the path information index.

[0111] In some embodiments, the terminal device can determine, based on the path update request from the network side, whether the network side requests a path information message that can reflect the complete second flight path information, or only needs to obtain a path information message that can reflect the difference part.

[0112] In some embodiments, when the path update request indicates a request for a path information message that can reflect the difference part, it is necessary to determine whether the terminal device supports the path information indexing function. When it is determined that the terminal device supports the path information indexing function, the path information message that can reflect the difference part can be determined based on the path information index; when it is determined that the terminal device does not support the path information indexing function, the terminal device needs to report a path information message that can reflect the complete second flight path information to the network side.

[0113] In some embodiments, the method further includes: receiving a path update request from the network side, wherein the path update request includes: an indication of obtaining a first request for second flight path information, and / or an indication of obtaining a second request for flight path update information; reporting a path information message according to the path update request, wherein the path information message is determined according to the second flight path information or according to the flight path update information.

[0114] In the above-mentioned embodiment of the present disclosure, the path update request on the network side indicates the message type of the path information message requested by the network side to obtain the path information message, and then, in the case where the path update request is a first request, it indicates that the path information message required by the network side can reflect the complete second flight path information, and then a path information message can be generated based on the second flight path information for reporting; in the case where the path update request is a second request, it indicates that the path information message required by the network side only needs to reflect the first flight path information and the second flight path information, and then a path information message can be generated based on the flight path update information, so that the network side can determine the changed node, the changed content of the changed node, and the position of the changed node in the entire path information based on the path information message, and then modify the first flight path information stored on the network side to the second flight path information based on the path information message, thereby realizing the determination of the second flight path information.

[0115] In some embodiments, reporting a flight path update indication to the network side includes: detecting whether the terminal device is pre-equipped with a preset period; if the terminal device is pre-equipped with a preset period, checking whether the first flight path information is updated according to the preset period; if it is detected that the first flight path information is updated to the second flight path information, the terminal device reports the flight path update indication to the network side.

[0116] In the above-mentioned embodiment of the present disclosure, after the terminal device reports the flight path update indication to the network side, if the network side does not request the second flight path information, it means that the flight path update indication may be lost during the transmission process. In order to ensure that the network side can promptly know the path update status of the terminal device, the terminal device needs to continuously report the flight path update indication to the network side according to a preset period.

[0117] In some embodiments, if the terminal device continuously monitors whether the first flight path information is updated to the second flight path information, it is necessary to occupy the resources of the terminal device, resulting in resource waste. In order to solve this situation, the flight path information update detection can be performed according to a preset period pre-configured by the terminal device, and when an update is detected, the flight path update indication is reported to the network side according to the preset period.

[0118] In some embodiments, this embodiment mainly describes a switching process of an aerial UE (i.e., a terminal device), in which the target cell targetgNB (such as the first base station) has obtained the flight path information of the UE (such as the first flight path information) through information forwarding of the source cell sourcegNB (such as the second base station). Among them, the aerial UE does not have the ability to incrementally report the flight path information.

[0119] In some embodiments, in the flight path information, the time information includeTimeStamp corresponding to the waypoint can be an enumeration value. If it does not exist, it means that the terminal device does not need to report the time information. If it is "TRUE", it means that the terminal device needs to report the time information corresponding to the waypoint.

[0120] In some embodiments, the maximum number of waypoints in the flight path information, maxWayPointNumber, is an integer value, which can be any integer between 1 and maxWayPoint-r18; maxWayPoint-r18 is the maximum number of waypoints supported by the protocol, which is usually 20.

[0121] In some embodiments, when the terminal device UE does not have the capability of incrementally reporting flight path information (for reporting a path information message determined based on flight path update information), the process of reporting a flight path update indication includes the following steps:

[0122] 1) The UE receives the RRC reconfiguration message from the sourcegNB and reads the measurement configuration information;

[0123] 2) The UE sends an RRC reconfiguration complete message carrying a flight path available indication to the sourcegNB;

[0124] 3) The UE receives the flight path request message flightPathInfoReq sent by the source gNB. The flight path request message includes the following information:

[0125] a) Configuration information includeTimeStamp = "TRUE";

[0126] b) Maximum number of waypoints in flight path information maxWayPointNumber = "20";

[0127] 4) The UE performs measurements based on the configuration information of the source gNB and sends a measurement report to the source gNB.

[0128] 5) The source gNB executes the target cell decision, sends a handover request to the target gNB, and receives a handover confirmation response from the target gNB, indicating that the target gNB agrees to the handover. The source gNB then forwards control and service data, including the UE’s flight path information and UE capabilities.

[0129] 6) The UE receives the RRC reconfiguration message sent by the source gNB, determines the random access resource based on the handover parameters configured therein, obtains the cell identity of the target gNB and the flight path update trigger conditions configured by the network; the trigger conditions are configured as a geographic area, including the upper longitude limit, lower accuracy limit, upper latitude limit, and lower latitude limit;

[0130] 7) After the UE completes the RRC handover reconfiguration, the UE sends an RRC reconfiguration complete message to the target gNB, which includes an indication that the flight path information is available.

[0131] 8) The UE receives a flight path plan update from the controller, for example, the geographic locations of waypoints 6 to 20 are updated;

[0132] 9) The UE performs a geographic area determination. For example, if it determines that the latest waypoints 6 to 14 are within the configured geographic area, the UE sets bits 6 to 14 in the index to 1 (i.e., valid values), and the other bits remain 0 (i.e., invalid values), and sends a flight path information update indication (e.g., flight path update indication) including the index to the target gNB via terminal assistance information.

[0133] In some embodiments, upon receiving a report update request from the network, the UE reports the updated complete flight path information to the source gNB; the flight path information includes a timeStamp and a wayPointLocation, where the timeStamp field is set to the time point at which the UE plans to arrive at each waypoint, and the wayPointLocation includes the future position coordinates of the UE while in the air. Each waypoint represents the geographic location that the UE plans to reach.

[0134] In some embodiments, this embodiment mainly describes the process of performing initial access after the aerial UE is powered on, configuring the flight path information triggering conditions of the target cell and updating the UE flight path, and performing incremental update reporting according to the configuration conditions.

[0135] In some embodiments, when the terminal device UE does not have the capability of incrementally reporting the flight path information (for the case of reporting the path information message determined according to the second flight path information), the process of reporting the flight path update indication includes the following steps:

[0136] 1) The UE searches the frequency space and finds a frequency whose signal strength is higher than the pre-configured RSSI threshold, acquires the synchronization signal, and calculates the PCI of the target cell;

[0137] 2) After the UE determines the SSB, it parses the PBCH channel to obtain the MIB broadcast message and time-frequency domain information of the target cell;

[0138] 3) The UE decodes the content carried in the PDSCH, obtains the SIB1 broadcast message, reads the configuration information including the flight path update reporting trigger condition, and sends an RRC access establishment complete message including the available flight path information to the target gNB; in this case, the trigger condition is the neighbor cell ID;

[0139] 4) The UE receives a flight path reporting request message from the gNB, where the maximum number of waypoints is configured as 20. The configuration does not need to carry a timestamp: the configuration information only contains the maximum number of waypoints in the flight path information, maxWayPointNumber = "15";

[0140] 5) UE reports complete flight path information, excluding the timeStamp field, only wayPointLocation;

[0141] 6) The UE receives a flight path plan update from the controller, for example, the geographic locations of waypoints 6 to 20 are updated;

[0142] 7) The UE performs trigger condition determination. For example, if it determines that the latest waypoints 6 to 15 are within the coverage of the neighboring cell, the UE sets bits 6 to 15 in the index to 1, and the other bits remain 0. The UE sends a flight path information update indication to the target gNB via terminal assistance information.

[0143] 8) The UE receives the incremental reporting update request sent by the network and reports the updated geographic locations and corresponding timestamp information of the 6th to 15th waypoints to the source gNB.

[0144] FIG4 is a second flowchart of a method for a terminal to report a flight path according to an embodiment of the present disclosure. As shown in FIG4 , the method includes the following steps:

[0145] Step S402: The network side receives first flight path information reported by the terminal device;

[0146] Step S404: Sending a first configuration message to the terminal device, wherein the first configuration message carries trigger configuration information. The trigger configuration information serves as a basis for reporting a flight path update indication. When the flight path update information of the terminal device satisfies the trigger configuration information, the terminal device reports the flight path update indication. The flight path update information indicates that the first flight path information is updated to the second flight path information.

[0147] Step S406: Receive a flight path update indication reported by the terminal device, wherein the flight path update indication indicates that second flight path information is available.

[0148] In an embodiment of the present disclosure, the network side receives first flight path information reported by a terminal device; sends a first configuration message to the terminal device, wherein the first configuration message carries trigger configuration information, and the trigger configuration information serves as a reporting basis for a flight path update indication. When the flight path update information of the terminal device satisfies the trigger configuration information, the terminal device reports a flight path update indication, and the flight path update information indicates an update status of the first flight path information to the second flight path information; receives the flight path update indication reported by the terminal device, wherein the flight path update indicates that the second flight path information is available, thereby limiting the reporting timing of the flight path update indication by triggering the configuration information, avoiding frequent flight path update indications, and thereby solving the technical problem of frequent flight path reporting.

[0149] In some embodiments, the network side receives the first flight path information reported by the terminal device, including: detecting whether the first base station on the network side has a flight path information status associated with the terminal device; when the first base station does not have a flight path information status associated with the terminal device, configuring first indication information in a first broadcast message or a first wireless resource control message RRC message sent to the terminal device, wherein the first indication information indicates a request to obtain the first flight path information; and receiving the first flight path information reported by the terminal device in response to the first indication information.

[0150] In some embodiments, detecting whether the first base station on the network side has a flight path information status associated with the terminal device includes: detecting whether the first base station receives the first flight path information reported by the terminal device; or detecting whether the first base station receives the first flight path information reported by the second base station, wherein the terminal device switches from the second base station to the first base station, and the second base station records the first flight path information.

[0151] In some embodiments, the network side receives the first flight path information reported by the terminal device, including: the network side receives the second indication information sent by the terminal device, wherein the second indication information indicates that the first flight path information is available; in response to the second indication information, a terminal information request message is sent to the terminal device, wherein the terminal information request message carries third indication information, and the third indication information is used to carry a second configuration message for configuring the first flight path information. The third indication information indicates that the terminal device is requested to report the first flight path information according to the second configuration message, and the second configuration message includes but is not limited to: configuring the maximum number of waypoints in the first flight path information, and configuring whether there is a corresponding timestamp for each waypoint in the first flight path information, and the timestamp is the time information at which the terminal device is expected to arrive at each waypoint; receiving the first flight path information reported by the terminal device in response to the third indication information.

[0152] In some embodiments, sending a first configuration message to a terminal device includes: the network side sends a second broadcast message or a second radio resource control RRC message to the terminal device, wherein the second broadcast message or the second RRC message is used to carry the first configuration message.

[0153] In some embodiments, the method also includes: the network side determines the trigger configuration information according to the trigger rules, wherein the trigger configuration information is used to instruct the terminal device to configure the reporting basis of the flight path update indication according to the trigger rules, and the trigger rules include but are not limited to at least one of the following: the geographical location corresponding to the updated waypoint is consistent with the target geographical area, the number of waypoints of the updated waypoint exceeds the preset number range, the update time of the timestamp corresponding to the updated waypoint exceeds the preset time range, the change distance of the geographical location corresponding to the updated waypoint exceeds the preset distance range, the preset number range includes the proportion of the number of waypoints or the number threshold of the number of waypoints, the preset time range includes the proportion of the update time or the time threshold, the preset distance range includes the proportion of the update distance or the distance threshold, the updated waypoint indicates a waypoint with a difference between the first flight path information and the second flight path information; and adding the trigger configuration information in the first configuration message.

[0154] In some embodiments, the method also includes: the network side receives a flight path update indication reported by the terminal device, wherein the flight path update indication is based on the path information index set to a valid value, and the terminal device is pre-equipped with a third configuration message, and adjusts the path information index of the updated waypoint from a preset value to a valid value, and the third configuration message indicates whether the terminal device supports the path information index function.

[0155] In some embodiments, the method also includes: sending a path update request to the terminal device from the network side, wherein the path update request includes: an instruction to obtain a first request for second flight path information, and / or an instruction to obtain a second request for flight path update information; receiving a path information message reported by the terminal device according to the path update request, wherein the path information message is determined according to the second flight path information or according to the flight path update information.

[0156] According to an embodiment of the present disclosure, an embodiment of a device for a terminal to report a flight path is also provided. It should be noted that the device for reporting a flight path by a terminal can be used to execute the method for reporting a flight path by a terminal in an embodiment of the present disclosure, and the method for reporting a flight path by a terminal in an embodiment of the present disclosure can be executed in the device for reporting a flight path by a terminal.

[0157] Figure 5 is a schematic diagram of a terminal flight path reporting device according to an embodiment of the present disclosure. As shown in Figure 5, the device is set in the terminal equipment and may include: a first reporting module 52, configured to report the first flight path information to the network side according to the request of the network side; a first receiving module 54, configured to receive a first configuration message from the network side, wherein the first configuration message carries trigger configuration information, and the trigger configuration information serves as a reporting basis for the flight path update indication; a second reporting module 56, configured to report the flight path update indication to the network side when the flight path update information satisfies the trigger configuration information, wherein the flight path update information indicates that the first flight path information is updated to the second flight path information, and the flight path update indication is used to indicate to the network side that the second flight path information is available.

[0158] It should be noted that the first reporting module 52 in this embodiment can be configured to execute step S102 in the embodiment of the present application, the first receiving module 54 in this embodiment can be configured to execute step S104 in the embodiment of the present application, and the second reporting module 56 in this embodiment can be configured to execute step S106 in the embodiment of the present application. The examples and application scenarios implemented by the above modules and corresponding steps are the same, but are not limited to the contents disclosed in the above embodiments.

[0159] In an embodiment of the present disclosure, the terminal device reports first flight path information to the network side according to a request from the network side; the terminal device receives a first configuration message from the network side, wherein the first configuration message carries trigger configuration information, and the trigger configuration information serves as a basis for reporting a flight path update indication; when the flight path update information satisfies the trigger configuration information, the flight path update indication is reported to the network side, wherein the flight path update information indicates an update status of the first flight path information to the second flight path information, and the flight path update indication is used to indicate to the network side that the second flight path information is available, thereby limiting the reporting timing of the flight path update indication by triggering the configuration information, avoiding frequent flight path update indications, and thereby solving the technical problem of frequent flight path reporting.

[0160] In some embodiments, the first reporting module includes: a first receiving unit, configured to receive a first broadcast message or a first wireless resource control message RRC message sent by the network side, wherein the first broadcast message or the first RRC message is used to carry first indication information, and the first indication information indicates that the network side requests to obtain the first flight path information; a first reporting unit, configured so that when the first broadcast message or the first RRC message carries the first indication information, the terminal device responds to the first indication information and reports the first flight path information to the network side.

[0161] In some embodiments, the apparatus further includes: a first sending unit, configured to, when the first broadcast message or the first RRC message does not carry the first indication information, send second indication information to the network side by the terminal device, wherein the second indication information indicates that the first flight path information is available; a second receiving unit, configured to receive a terminal information request message sent by the network side, wherein the terminal information request message carries third indication information, the third indication information is used to carry a second configuration message for configuring the first flight path information, the third indication information indicating a request for the terminal device to report the first flight path information according to the second configuration message, the second configuration message including but not limited to: configuring the maximum number of waypoints in the first flight path information, and configuring whether there is a corresponding timestamp for each waypoint in the first flight path information, the timestamp being the time information at which the terminal device is expected to arrive at each waypoint; a second reporting unit, configured to report the first flight path information to the network side in response to the third indication information.

[0162] In some embodiments, the second reporting unit includes: a first detection unit, configured to detect a third configuration message of a terminal device, wherein the third configuration message indicates whether the terminal device supports the path information indexing function; a determination unit, configured to determine the reporting information content of the first flight path information according to the second configuration message when the third configuration message indicates that the terminal device supports the path information indexing function, wherein the reporting information content includes at least one of the following: the number of waypoints, whether it carries a timestamp corresponding to each waypoint, and whether it carries a path information index corresponding to each waypoint, and the path information indexes are all initial values; a third reporting unit, configured to report the first flight path information to the network side according to the reporting information content.

[0163] In some embodiments, the first receiving module includes: a third receiving unit, configured to receive a second broadcast message or a second radio resource control RRC message sent by the network side, wherein the second broadcast message or the second RRC message is used to carry the first configuration message.

[0164] In some embodiments, the apparatus further includes: a configuration module configured to configure trigger rules for the terminal device according to the trigger configuration information, wherein the trigger rules include but are not limited to at least one of the following: the geographical location corresponding to the updated waypoint conforms to the target geographical area, the number of waypoints of the updated waypoint exceeds a preset number range, the update time of the timestamp corresponding to the updated waypoint exceeds a preset time range, the change distance of the geographical location corresponding to the updated waypoint exceeds a preset distance range, the preset number range includes the proportion of the number of waypoints or the number threshold value of the number of waypoints, the preset time range includes the proportion of the update time or the time threshold value, the preset distance range includes the proportion of the update distance or the distance threshold value, and the updated waypoint represents a waypoint for which there is a difference between the first flight path information and the second flight path information.

[0165] In some embodiments, the device also includes: a detection module, configured to detect the number of triggering rules of the flight path update information, wherein the flight path update information includes: updated waypoints with updated geographic locations relative to the first flight path information, updated waypoints with updated timestamps, and added or deleted updated waypoints and corresponding timestamps; a triggering module, configured to determine the reporting basis for satisfying the flight path update indication when the trigger number indicates that the flight path update information satisfies at least one triggering rule.

[0166] In some embodiments, the second reporting module includes: a second detection unit, configured to detect a third configuration message of the terminal device when the reporting basis of the flight path update indication is met, wherein the third configuration message indicates whether the terminal device supports the path information indexing function; an index configuration unit, configured to adjust the path information index of the updated waypoint from a preset value to a valid value when the third configuration message indicates that the terminal device supports the path information indexing function; a fourth reporting unit, configured to report the flight path update indication to the network side, wherein the flight path update indication is based on the path information index set to a valid value.

[0167] In some embodiments, the index configuration unit includes: a first adjustment unit, configured to adjust the waypoint index of the updated waypoint from a preset value to a valid value when the updated waypoint represents a difference between the waypoint in the first flight path information and the waypoint in the second flight path information; a second adjustment unit, configured to adjust the timestamp index of the updated waypoint from a preset value to a valid value when the updated waypoint represents a difference between the timestamp corresponding to the waypoint in the first flight path information and the waypoint in the second flight path information; wherein the path information index includes a waypoint index and a timestamp index, and the flight path update indication is determined based on the waypoint index, or based on the waypoint index and the timestamp index.

[0168] In some embodiments, the device also includes: a fourth receiving unit, configured to receive a path update request from the network side when the third configuration message indicates that the terminal device supports the path information indexing function, wherein the path update request includes: an indication of obtaining a first request for the second flight path information, and / or an indication of obtaining a second request for the flight path update information; a fifth reporting unit, configured to report a path information message according to the path update request, wherein, in the case where the path update request is a first request, the path information message is determined according to the path information index of the second flight path information, and in the case of a path update request, it is determined according to the path information index of the flight path update information.

[0169] In some embodiments, the device also includes: a fourth receiving module, configured to receive a path update request from the network side, wherein the path update request includes: an indication of obtaining a first request for second flight path information, and / or an indication of obtaining a second request for flight path update information; a third reporting module, configured to report a path information message according to the path update request, wherein the path information message is determined according to the second flight path information or according to the flight path update information.

[0170] In some embodiments, the second reporting module includes: a third detection unit, configured to detect whether the terminal device is pre-equipped with a preset period; a fourth detection unit, configured to check whether the first flight path information is updated according to the preset period when the terminal device is pre-equipped with a preset period; and a sixth reporting unit, configured to report the flight path update indication to the network side by the terminal device when it is detected that the first flight path information is updated to the second flight path information.

[0171] Figure 6 is a second schematic diagram of a terminal flight path reporting device according to an embodiment of the present disclosure. As shown in Figure 6, the device, which is arranged on the network side, may include: a second receiving module 62, configured to receive first flight path information reported by the terminal device; a sending module 64, configured to send a first configuration message to the terminal device, wherein the first configuration message carries trigger configuration information, and the trigger configuration information serves as a reporting basis for the flight path update indication. When the flight path update information of the terminal device meets the trigger configuration information, the terminal device reports the flight path update indication, and the flight path update information indicates that the first flight path information is updated to the second flight path information; a third receiving module 66, configured to receive the flight path update indication reported by the terminal device, wherein the flight path update indicates that the second flight path information is available.

[0172] It should be noted that the second receiving module 62 in this embodiment can be configured to execute step S402 in the embodiment of the present application, the sending module 64 in this embodiment can be configured to execute step S404 in the embodiment of the present application, and the third receiving module 66 in this embodiment can be configured to execute step S406 in the embodiment of the present application. The examples and application scenarios implemented by the above modules and corresponding steps are the same, but are not limited to the contents disclosed in the above embodiments.

[0173] In an embodiment of the present disclosure, the network side receives first flight path information reported by a terminal device; sends a first configuration message to the terminal device, wherein the first configuration message carries trigger configuration information, and the trigger configuration information serves as a reporting basis for a flight path update indication. When the flight path update information of the terminal device satisfies the trigger configuration information, the terminal device reports a flight path update indication, and the flight path update information indicates an update status of the first flight path information to the second flight path information; receives the flight path update indication reported by the terminal device, wherein the flight path update indicates that the second flight path information is available, thereby limiting the reporting timing of the flight path update indication by triggering the configuration information, avoiding frequent flight path update indications, and thereby solving the technical problem of frequent flight path reporting.

[0174] In some embodiments, the second receiving module includes: a fourth detection unit, configured to detect whether the first base station on the network side has a flight path information status associated with the terminal device; a message configuration unit, configured to configure first indication information in a first broadcast message or a first wireless resource control message RRC message sent to the terminal device when the first base station does not have a flight path information status associated with the terminal device, wherein the first indication information indicates a request to obtain the first flight path information; and a fifth receiving unit, configured to receive the first flight path information reported by the terminal device in response to the first indication information.

[0175] In some embodiments, the fourth detection unit includes: a first detection subunit, configured to detect whether the first base station receives the first flight path information reported by the terminal device; or a second detection subunit, configured to detect whether the first base station receives the first flight path information reported by the second base station, wherein the terminal device switches from the second base station to the first base station, and the second base station records the first flight path information.

[0176] In some embodiments, the second receiving module includes: a sixth receiving unit, configured to receive second indication information sent by the terminal device, wherein the second indication information indicates that the first flight path information is available; a second sending unit, configured to send a terminal information request message to the terminal device in response to the second indication information, wherein the terminal information request message carries third indication information, and the third indication information is used to carry a second configuration message for configuring the first flight path information, and the third indication information indicates that the terminal device is requested to report the first flight path information according to the second configuration message, and the second configuration message includes but is not limited to: configuring the maximum number of waypoints in the first flight path information, and configuring whether there is a corresponding timestamp for each waypoint in the first flight path information, and the timestamp is the time information at which the terminal device is expected to arrive at each waypoint; a seventh receiving unit, configured to receive the first flight path information reported by the terminal device in response to the third indication information.

[0177] In some embodiments, the sending module includes: a third sending unit, configured to send a second broadcast message or a second radio resource control RRC message to the terminal device, wherein the second broadcast message or the second RRC message is used to carry the first configuration message.

[0178] In some embodiments, the apparatus further includes: a determination module configured to determine trigger configuration information on the network side according to a trigger rule, wherein the trigger configuration information is used to instruct the terminal device to configure a reporting basis for configuring a flight path update indication according to the trigger rule, and the trigger rule includes but is not limited to at least one of the following: the geographical location corresponding to the updated waypoint conforms to the target geographical area, the number of waypoints of the updated waypoint exceeds a preset number range, the update time of the timestamp corresponding to the updated waypoint exceeds a preset time range, the change distance of the geographical location corresponding to the updated waypoint exceeds a preset distance range, the preset number range includes a proportion of the number of waypoints or a number threshold value of the number of waypoints, the preset time range includes a proportion of the update time or a time threshold value, the preset distance range includes a proportion of the update distance or a distance threshold value, and the updated waypoint indicates a waypoint with a difference between the first flight path information and the second flight path information; and an adding module configured to add the trigger configuration information in the first configuration message.

[0179] In some embodiments, the device also includes: a fifth receiving module, configured to receive a flight path update indication reported by a terminal device, wherein the flight path update indication is based on a path information index set to a valid value, and the terminal device adjusts the path information index of the updated waypoint from a preset value to a valid value when pre-configured with a third configuration message, and the third configuration message indicates whether the terminal device supports the path information index function.

[0180] In some embodiments, the apparatus further includes: a sending submodule configured to send a path update request to a terminal device, wherein the path update request includes: an indication of obtaining a first request for second flight path information, and / or an indication of obtaining a second request for flight path update information; a receiving submodule configured to receive a path information message reported by the terminal device according to the path update request, wherein the path information message is determined according to the second flight path information or according to the flight path update information.

[0181] The embodiment of the present disclosure may provide a computer terminal, which may be any computer terminal device in a computer terminal group. In some embodiments, in this embodiment, the computer terminal may also be replaced by a terminal device such as a mobile terminal.

[0182] In some embodiments, in this embodiment, the above-mentioned computer terminal may be located in at least one network device among multiple network devices of a computer network.

[0183] In this embodiment, the above-mentioned computer terminal can execute the program code of the following steps in the method for the terminal to report the flight path: the terminal device reports the first flight path information to the network side according to the request of the network side; the terminal device receives the first configuration message from the network side, wherein the first configuration message carries trigger configuration information, and the trigger configuration information serves as the basis for reporting the flight path update indication; when the flight path update information meets the trigger configuration information, the flight path update indication is reported to the network side, wherein the flight path update information indicates the update status of the first flight path information to the second flight path information, and the flight path update indication is used to indicate to the network side that the second flight path information is available.

[0184] In some embodiments, FIG7 is a block diagram of a computer terminal according to an embodiment of the present disclosure. As shown in FIG7 , the computer terminal 70 may include: one or more (only one is shown in the figure) processors 72 and a memory 74 .

[0185] Among them, the memory can be used to store software programs and modules, such as the program instructions / modules corresponding to the method and device for reporting the flight path of the terminal in the embodiment of the present disclosure. The processor executes various functional applications and data processing by running the software programs and modules stored in the memory, that is, realizing the above-mentioned method for reporting the flight path of the terminal. The memory may include a high-speed random access memory, and may also include a non-volatile memory, such as one or more magnetic storage devices, flash memory, or other non-volatile solid-state memory. In some instances, the memory may further include a memory remotely located relative to the processor, and these remote memories may be connected to the terminal 50 via a network. Examples of the above-mentioned network include, but are not limited to, the Internet, an intranet, a local area network, a mobile communication network, and combinations thereof.

[0186] The processor can call the information and application stored in the memory through the transmission device to perform the following steps: the terminal device reports the first flight path information to the network side according to the request of the network side; the terminal device receives the first configuration message from the network side, wherein the first configuration message carries trigger configuration information, and the trigger configuration information serves as the basis for reporting the flight path update indication; when the flight path update information meets the trigger configuration information, the flight path update indication is reported to the network side, wherein the flight path update information indicates the update status of the first flight path information to the second flight path information, and the flight path update indication is used to indicate to the network side that the second flight path information is available.

[0187] In some embodiments, the above-mentioned processor can also execute the program code of the following steps: the terminal device receives a first broadcast message or a first wireless resource control message RRC message sent by the network side, wherein the first broadcast message or the first RRC message is used to carry first indication information, and the first indication information indicates that the network side requests to obtain the first flight path information; when the first broadcast message or the first RRC message carries the first indication information, the terminal device responds to the first indication information and reports the first flight path information to the network side.

[0188] In some embodiments, the processor may also execute program code for the following steps: when the first broadcast message or the first RRC message does not carry the first indication information, the terminal device sends a second indication information to the network side, wherein the second indication information indicates that the first flight path information is available; receives a terminal information request message sent by the network side, wherein the terminal information request message carries a third indication information, and the third indication information is used to carry a second configuration message for configuring the first flight path information, and the third indication information indicates that the terminal device is requested to report the first flight path information according to the second configuration message, and the second configuration message includes but is not limited to: configuring the maximum number of waypoints in the first flight path information, and configuring whether there is a corresponding timestamp for each waypoint in the first flight path information, and the timestamp is the time information at which the terminal device is expected to arrive at each waypoint; and responding to the third indication information, reporting the first flight path information to the network side.

[0189] In some embodiments, the processor may also execute the program code of the following steps: detecting a third configuration message of the terminal device, wherein the third configuration message indicates whether the terminal device supports the path information indexing function; in the case where the third configuration message indicates that the terminal device supports the path information indexing function, determining the reporting information content of the first flight path information according to the second configuration message, wherein the reporting information content includes at least one of the following: the number of waypoints, whether it carries a timestamp corresponding to each waypoint, and whether it carries a path information index corresponding to each waypoint, and the path information indexes are all initial values; reporting the first flight path information to the network side according to the reporting information content.

[0190] In some embodiments, the above-mentioned processor can also execute the program code of the following steps: the terminal device receives a second broadcast message or a second radio resource control RRC message sent by the network side, wherein the second broadcast message or the second RRC message is used to carry the first configuration message.

[0191] In some embodiments, the processor may also execute program code for the following steps: configuring trigger rules for the terminal device according to the trigger configuration information, wherein the trigger rules include but are not limited to at least one of the following: the geographical location corresponding to the updated waypoint conforms to the target geographical area, the number of waypoints of the updated waypoint exceeds a preset number range, the update time of the timestamp corresponding to the updated waypoint exceeds a preset time range, the change distance of the geographical location corresponding to the updated waypoint exceeds a preset distance range, the preset number range includes the proportion of the number of waypoints or the number threshold of the number of waypoints, the preset time range includes the proportion of the update time or the time threshold, the preset distance range includes the proportion of the update distance or the distance threshold, and the updated waypoint represents a waypoint for which there is a difference between the first flight path information and the second flight path information.

[0192] In some embodiments, the processor may also execute the program code for the following steps: detecting the number of triggering rules of the flight path update information, wherein the flight path update information includes: updated waypoints for updating the geographic location relative to the first flight path information, updated waypoints for updating the timestamps, and added or deleted updated waypoints and corresponding timestamps; when the triggering number indicates that the flight path update information satisfies at least one triggering rule, determining the reporting basis for satisfying the flight path update indication.

[0193] In some embodiments, the above-mentioned processor can also execute the program code of the following steps: when the reporting basis of the flight path update indication is met, detecting the third configuration message of the terminal device, wherein the third configuration message indicates whether the terminal device supports the path information index function; when the third configuration message indicates that the terminal device supports the path information index function, adjusting the path information index of the updated waypoint from a preset value to a valid value; reporting the flight path update indication to the network side, wherein the flight path update indication is based on the path information index set to a valid value.

[0194] In some embodiments, the processor may also execute program code for the following steps: when the updated waypoint indicates that there is a difference between the waypoint in the first flight path information and the waypoint in the second flight path information, adjusting the waypoint index of the updated waypoint from a preset value to a valid value; when the updated waypoint indicates that there is a difference between the timestamps corresponding to the waypoint in the first flight path information and the second flight path information, adjusting the timestamp index of the updated waypoint from a preset value to a valid value; wherein the path information index includes a waypoint index and a timestamp index, and the flight path update indication is determined based on the waypoint index, or based on the waypoint index and the timestamp index.

[0195] In some embodiments, the processor may also execute the program code of the following steps: when the third configuration message indicates that the terminal device supports the path information indexing function, receiving a path update request from the network side, wherein the path update request includes: an indication of obtaining a first request for second flight path information, and / or an indication of obtaining a second request for flight path update information; reporting a path information message according to the path update request, wherein, when the path update request is a first request, the path information message is determined according to the path information index of the second flight path information, and in the case of a path update request, it is determined according to the path information index of the flight path update information.

[0196] In some embodiments, the above-mentioned processor can also execute the program code of the following steps: receiving a path update request from the network side, wherein the path update request includes: indicating a first request to obtain second flight path information, and / or indicating a second request to obtain flight path update information; reporting a path information message according to the path update request, wherein the path information message is determined according to the second flight path information or according to the flight path update information.

[0197] In some embodiments, the above-mentioned processor can also execute the program code of the following steps: detecting whether the terminal device is pre-equipped with a preset cycle; if the terminal device is pre-equipped with a preset cycle, checking whether the first flight path information is updated according to the preset cycle; if it is detected that the first flight path information is updated to the second flight path information, the terminal device reports the flight path update indication to the network side.

[0198] According to an embodiment of the present disclosure, a terminal flight path reporting scheme is provided. In the embodiment of the present disclosure, a terminal device reports first flight path information to a network side according to a request from the network side; the terminal device receives a first configuration message from the network side, wherein the first configuration message carries trigger configuration information, and the trigger configuration information serves as a basis for reporting a flight path update indication; when the flight path update information satisfies the trigger configuration information, the terminal device reports a flight path update indication to the network side, wherein the flight path update information indicates an update status of the first flight path information to the second flight path information, and the flight path update indication is used to indicate to the network side that the second flight path information is available, thereby limiting the reporting timing of the flight path update indication by triggering the configuration information, avoiding frequent flight path update indications, and thus solving the technical problem of frequent flight path reporting.

[0199] The processor can call the information and application stored in the memory through the transmission device to perform the following steps: the network side receives the first flight path information reported by the terminal device; sends a first configuration message to the terminal device, wherein the first configuration message carries trigger configuration information, and the trigger configuration information serves as the reporting basis for the flight path update indication. When the flight path update information of the terminal device meets the trigger configuration information, the terminal device reports the flight path update indication, and the flight path update information indicates that the first flight path information is updated to the second flight path information; receives the flight path update indication reported by the terminal device, wherein the flight path update indicates that the second flight path information is available.

[0200] In some embodiments, the above-mentioned processor can also execute the program code of the following steps: detecting whether the first base station on the network side has a flight path information status associated with the terminal device; when the first base station does not have a flight path information status associated with the terminal device, configuring a first indication information in a first broadcast message or a first wireless resource control message RRC message sent to the terminal device, wherein the first indication information indicates a request to obtain the first flight path information; and receiving the first flight path information reported by the terminal device in response to the first indication information.

[0201] In some embodiments, the above-mentioned processor can also execute the program code of the following steps: detecting whether the first base station receives the first flight path information reported by the terminal device; or detecting whether the first base station receives the first flight path information reported by the second base station, wherein the terminal device switches from the second base station to the first base station, and the second base station records the first flight path information.

[0202] In some embodiments, the processor may also execute program code for the following steps: the network side receives second indication information sent by the terminal device, wherein the second indication information indicates that the first flight path information is available; in response to the second indication information, a terminal information request message is sent to the terminal device, wherein the terminal information request message carries third indication information, and the third indication information is used to carry a second configuration message for configuring the first flight path information. The third indication information indicates that the terminal device is requested to report the first flight path information according to the second configuration message, and the second configuration message includes but is not limited to: configuring the maximum number of waypoints in the first flight path information, and configuring whether there is a corresponding timestamp for each waypoint in the first flight path information, and the timestamp is the time information at which the terminal device is expected to arrive at each waypoint; and receiving the first flight path information reported by the terminal device in response to the third indication information.

[0203] In some embodiments, the above-mentioned processor can also execute the program code of the following steps: the network side receives and sends a second broadcast message or a second radio resource control RRC message to the terminal device, wherein the second broadcast message or the second RRC message is used to carry the first configuration message.

[0204] In some embodiments, the processor may also execute program code for the following steps: the network side determines trigger configuration information according to trigger rules, wherein the trigger configuration information is used to instruct the terminal device to configure a reporting basis for configuring a flight path update indication according to the trigger rules, and the trigger rules include but are not limited to at least one of the following: the geographical location corresponding to the updated waypoint conforms to the target geographical area, the number of waypoints of the updated waypoint exceeds a preset number range, the update time of the timestamp corresponding to the updated waypoint exceeds a preset time range, the change distance of the geographical location corresponding to the updated waypoint exceeds a preset distance range, the preset number range includes the proportion of the number of waypoints or the number threshold of the number of waypoints, the preset time range includes the proportion of the update time or the time threshold, the preset distance range includes the proportion of the update distance or the distance threshold, and the updated waypoint indicates a waypoint with a difference between the first flight path information and the second flight path information; and adding trigger configuration information in the first configuration message.

[0205] In some embodiments, the above-mentioned processor can also execute the program code of the following steps: the network side receives the flight path update indication reported by the terminal device, wherein the flight path update indication is based on the path information index set to a valid value, and the terminal device is pre-equipped with a third configuration message. The terminal device adjusts the path information index of the updated waypoint from a preset value to a valid value, and the third configuration message indicates whether the terminal device supports the path information index function.

[0206] In some embodiments, the above-mentioned processor can also execute the program code of the following steps: the network side sends a path update request to the terminal device, wherein the path update request includes: an instruction to obtain a first request for second flight path information, and / or an instruction to obtain a second request for flight path update information; and receives a path information message reported by the terminal device according to the path update request, wherein the path information message is determined according to the second flight path information or according to the flight path update information.

[0207] Using an embodiment of the present disclosure, a solution for a terminal to report a flight path is provided. In the embodiment of the present disclosure, a network side receives first flight path information reported by a terminal device; sends a first configuration message to the terminal device, wherein the first configuration message carries trigger configuration information, and the trigger configuration information serves as a basis for reporting a flight path update indication. When the flight path update information of the terminal device satisfies the trigger configuration information, the terminal device reports a flight path update indication, and the flight path update information indicates that the first flight path information is updated to the second flight path information; receives the flight path update indication reported by the terminal device, wherein the flight path update indicates that the second flight path information is available, thereby limiting the reporting timing of the flight path update indication by triggering the configuration information, avoiding frequent flight path update indications, and thus solving the technical problem of frequent flight path reporting.

[0208] Those skilled in the art will appreciate that the structure shown in FIG7 is merely illustrative, and that the computer terminal may also be a smartphone (e.g., an Android phone, an iOS phone, etc.), a tablet computer, a handheld computer, a mobile internet device (MID), a PAD, or other terminal device. FIG7 does not limit the structure of the aforementioned electronic devices. For example, the computer terminal 70 may include more or fewer components (e.g., a network interface, a display device, etc.) than those shown in FIG7 , or may have a configuration different from that shown in FIG7 .

[0209] A person skilled in the art will understand that all or part of the steps in the various methods of the above embodiments can be completed by instructing the hardware related to the terminal device through a program, and the program can be stored in a non-volatile medium. The non-volatile storage medium may include: a flash drive, a read-only memory (ROM), a random access memory (RAM), a magnetic disk or an optical disk, etc.

[0210] The embodiments of the present disclosure further provide a non-volatile storage medium. In some embodiments, in this embodiment, the non-volatile storage medium can be used to store the program code executed by the method for a terminal to report a flight path provided in the above embodiment.

[0211] In some embodiments, in this embodiment, the non-volatile storage medium may be located in any computer terminal in a computer terminal group in a computer network, or in any mobile terminal in a mobile terminal group.

[0212] In some embodiments, in this embodiment, the non-volatile storage medium is configured to store program codes for executing the following steps: the terminal device reports first flight path information to the network side according to a request from the network side; the terminal device receives a first configuration message from the network side, wherein the first configuration message carries trigger configuration information, and the trigger configuration information serves as a basis for reporting the flight path update indication; when the flight path update information satisfies the trigger configuration information, the flight path update indication is reported to the network side, wherein the flight path update information indicates an update status of the first flight path information to the second flight path information, and the flight path update indication is used to indicate to the network side that the second flight path information is available.

[0213] In some embodiments, in this embodiment, the non-volatile storage medium is configured to store program code for performing the following steps: the terminal device receives a first broadcast message or a first wireless resource control message RRC message sent by the network side, wherein the first broadcast message or the first RRC message is used to carry first indication information, and the first indication information indicates that the network side requests to obtain the first flight path information; when the first broadcast message or the first RRC message carries the first indication information, the terminal device responds to the first indication information and reports the first flight path information to the network side.

[0214] In some embodiments, in this embodiment, the non-volatile storage medium is configured to store program code for performing the following steps: when the first broadcast message or the first RRC message does not carry the first indication information, the terminal device sends the second indication information to the network side, wherein the second indication information indicates that the first flight path information is available; receives the terminal information request message sent by the network side, wherein the terminal information request message carries the third indication information, and the third indication information is used to carry the second configuration message for configuring the first flight path information, and the third indication information indicates that the terminal device is requested to report the first flight path information according to the second configuration message, and the second configuration message includes but is not limited to: configuring the maximum number of waypoints in the first flight path information, and configuring whether there is a corresponding timestamp for each waypoint in the first flight path information, and the timestamp is the time information of the terminal device's expected arrival at each waypoint; in response to the third indication information, reporting the first flight path information to the network side.

[0215] In some embodiments, in this embodiment, the non-volatile storage medium is configured to store program code for performing the following steps: detecting a third configuration message of the terminal device, wherein the third configuration message indicates whether the terminal device supports the path information indexing function; in a case where the third configuration message indicates that the terminal device supports the path information indexing function, determining the reporting information content of the first flight path information according to the second configuration message indication, wherein the reporting information content includes at least one of the following: the number of waypoints, whether a timestamp corresponding to each waypoint is carried, and whether a path information index corresponding to each waypoint is carried, and the path information indexes are all initial values; reporting the first flight path information to the network side according to the reporting information content.

[0216] In some embodiments, in this embodiment, the non-volatile storage medium is configured to store program code for performing the following steps: the terminal device receives a second broadcast message or a second radio resource control RRC message sent by the network side, wherein the second broadcast message or the second RRC message is used to carry the first configuration message.

[0217] In some embodiments, in this embodiment, the non-volatile storage medium is configured to store program code for performing the following steps: configuring trigger rules for the terminal device according to the trigger configuration information, wherein the trigger rules include but are not limited to at least one of the following: the geographical location corresponding to the updated waypoint is consistent with the target geographical area, the number of waypoints of the updated waypoint exceeds a preset number range, the update time of the timestamp corresponding to the updated waypoint exceeds a preset time range, the change distance of the geographical location corresponding to the updated waypoint exceeds a preset distance range, the preset number range includes the proportion of the number of waypoints or the number threshold value of the number of waypoints, the preset time range includes the proportion of the update time or the time threshold value, the preset distance range includes the proportion of the update distance or the distance threshold value, and the updated waypoint represents a waypoint where there is a difference between the first flight path information and the second flight path information.

[0218] In some embodiments, in this embodiment, the non-volatile storage medium is configured to store program code for executing the following steps: detecting the number of triggers of the flight path update information on the trigger rules, wherein the flight path update information includes: updated waypoints for updating the geographic location relative to the first flight path information, updated waypoints for updating the timestamps, and added or deleted updated waypoints and corresponding timestamps; when the trigger number indicates that the flight path update information satisfies at least one trigger rule, determining the reporting basis for satisfying the flight path update indication.

[0219] In some embodiments, in this embodiment, the non-volatile storage medium is configured to store program code for executing the following steps: when the reporting basis of the flight path update indication is met, detecting a third configuration message of the terminal device, wherein the third configuration message indicates whether the terminal device supports the path information indexing function; when the third configuration message indicates that the terminal device supports the path information indexing function, adjusting the path information index of the updated waypoint from a preset value to a valid value; reporting the flight path update indication to the network side, wherein the flight path update indication is based on the path information index set to a valid value.

[0220] In some embodiments, in this embodiment, the non-volatile storage medium is configured to store program code for executing the following steps: in a case where the updated waypoint indicates that there is a difference between the waypoint in the first flight path information and the waypoint in the second flight path information, adjusting the waypoint index of the updated waypoint from a preset value to a valid value; in a case where the updated waypoint indicates that there is a difference between the timestamp corresponding to the waypoint in the first flight path information and the waypoint in the second flight path information, adjusting the timestamp index of the updated waypoint from a preset value to a valid value; wherein the path information index includes a waypoint index and a timestamp index, and the flight path update indication is determined based on the waypoint index, or based on the waypoint index and the timestamp index.

[0221] In some embodiments, in this embodiment, the non-volatile storage medium is configured to store program code for performing the following steps: when the third configuration message indicates that the terminal device supports the path information indexing function, receiving a path update request from the network side, wherein the path update request includes: an indication of obtaining a first request for second flight path information, and / or an indication of obtaining a second request for flight path update information; reporting a path information message according to the path update request, wherein, when the path update request is a first request, the path information message is determined according to the path information index of the second flight path information, and in the case of a path update request, it is determined according to the path information index of the flight path update information.

[0222] In some embodiments, in this embodiment, the non-volatile storage medium is configured to store program code for performing the following steps: receiving a path update request from the network side, wherein the path update request includes: indicating a first request to obtain second flight path information, and / or indicating a second request to obtain flight path update information; reporting a path information message based on the path update request, wherein the path information message is determined based on the second flight path information or based on the flight path update information.

[0223] In some embodiments, in this embodiment, the non-volatile storage medium is configured to store program code for executing the following steps: detecting whether the terminal device is pre-equipped with a preset period; in a case where the terminal device is pre-equipped with a preset period, checking whether the first flight path information is updated according to the preset period; in a case where it is detected that the first flight path information is updated to the second flight path information, the terminal device reports a flight path update indication to the network side.

[0224] In some embodiments, in this embodiment, the non-volatile storage medium is configured to store program code for executing the following steps: the network side receives first flight path information reported by the terminal device; sends a first configuration message to the terminal device, wherein the first configuration message carries trigger configuration information, and the trigger configuration information serves as a reporting basis for the flight path update indication. When the flight path update information of the terminal device meets the trigger configuration information, the terminal device reports the flight path update indication, and the flight path update information indicates that the first flight path information is updated to the second flight path information; receives the flight path update indication reported by the terminal device, wherein the flight path update indication indicates that the second flight path information is available.

[0225] In some embodiments, in this embodiment, the non-volatile storage medium is configured to store program code for executing the following steps: detecting whether the first base station on the network side has a flight path information status associated with the terminal device; in a case where the first base station does not have a flight path information status associated with the terminal device, configuring first indication information in a first broadcast message or a first wireless resource control message RRC message sent to the terminal device, wherein the first indication information indicates a request to obtain the first flight path information; and receiving the first flight path information reported by the terminal device in response to the first indication information.

[0226] In some embodiments, in this embodiment, the non-volatile storage medium is configured to store program code for performing the following steps: detecting whether the first base station receives the first flight path information reported by the terminal device; or detecting whether the first base station receives the first flight path information reported by the second base station, wherein the terminal device switches from the second base station to the first base station, and the second base station records the first flight path information.

[0227] In some embodiments, in this embodiment, the non-volatile storage medium is configured to store program code for performing the following steps: the network side receives second indication information sent by the terminal device, wherein the second indication information indicates that the first flight path information is available; in response to the second indication information, a terminal information request message is sent to the terminal device, wherein the terminal information request message carries third indication information, and the third indication information is used to carry a second configuration message for configuring the first flight path information, and the third indication information indicates that the terminal device is requested to report the first flight path information according to the second configuration message, and the second configuration message includes but is not limited to: configuring the maximum number of waypoints in the first flight path information, and configuring whether there is a corresponding timestamp for each waypoint in the first flight path information, and the timestamp is the time information at which the terminal device is expected to arrive at each waypoint; receiving the first flight path information reported by the terminal device in response to the third indication information.

[0228] In some embodiments, in this embodiment, the non-volatile storage medium is configured to store program code for performing the following steps: the network side receives and sends a second broadcast message or a second radio resource control RRC message to the terminal device, wherein the second broadcast message or the second RRC message is used to carry the first configuration message.

[0229] In some embodiments, in this embodiment, the non-volatile storage medium is configured to store program code for executing the following steps: the network side determines trigger configuration information according to the trigger rules, wherein the trigger configuration information is used to instruct the terminal device to configure the reporting basis of the flight path update indication according to the trigger rules, and the trigger rules include but are not limited to at least one of the following: the geographical location corresponding to the updated waypoint conforms to the target geographical area, the number of waypoints of the updated waypoint exceeds a preset number range, the update time of the timestamp corresponding to the updated waypoint exceeds a preset time range, the change distance of the geographical location corresponding to the updated waypoint exceeds a preset distance range, the preset number range includes the proportion of the number of waypoints or the number threshold of the number of waypoints, the preset time range includes the proportion of the update time or the time threshold, the preset distance range includes the proportion of the update distance or the distance threshold, and the updated waypoint indicates a waypoint with a difference between the first flight path information and the second flight path information; and adding the trigger configuration information in the first configuration message.

[0230] In some embodiments, in this embodiment, the non-volatile storage medium is configured to store program code for executing the following steps: the network side receives a flight path update indication reported by a terminal device, wherein the flight path update indication is based on a path information index set to a valid value, and the terminal device is pre-equipped with a third configuration message, and adjusts the path information index of the updated waypoint from a preset value to a valid value, and the third configuration message indicates whether the terminal device supports the path information index function.

[0231] In some embodiments, in this embodiment, the non-volatile storage medium is configured to store program code for performing the following steps: the network side sends a path update request to the terminal device, wherein the path update request includes: an instruction to obtain a first request for second flight path information, and / or an instruction to obtain a second request for flight path update information; and receives a path information message reported by the terminal device according to the path update request, wherein the path information message is determined according to the second flight path information or according to the flight path update information.

[0232] In some embodiments of the present disclosure, a computer program is further provided, comprising: instructions, which, when executed by a processor, cause the processor to execute the aforementioned method for a terminal to report a flight path.

[0233] The serial numbers of the above-mentioned embodiments of the present disclosure are for description only and do not represent the advantages or disadvantages of the embodiments.

[0234] In the above embodiments of the present disclosure, the description of each embodiment has its own focus. For parts that are not described in detail in a certain embodiment, reference can be made to the relevant descriptions of other embodiments.

[0235] In the several embodiments provided in this application, it should be understood that the disclosed technical content can be implemented in other ways. Among them, the device embodiments described above are only exemplary. For example, the division of the units can be a logical function division. In actual implementation, there may be other division methods, such as multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. Another point is that the mutual coupling or direct coupling or communication connection shown or discussed can be through some interfaces, indirect coupling or communication connection of units or modules, which can be electrical or other forms.

[0236] The units described as separate components may or may not be physically separate, and the components shown as units may or may not be physical units, that is, they may be located in one place or distributed across multiple units. Some or all of the units may be selected according to actual needs to achieve the purpose of the present embodiment.

[0237] In addition, the functional units in the various embodiments of the present disclosure may be integrated into a single processing unit, or each unit may exist physically separately, or two or more units may be integrated into a single unit. The aforementioned integrated units may be implemented in the form of hardware or software functional units.

[0238] If the integrated unit is implemented in the form of a software functional unit and sold or used as an independent product, it can be stored in a non-volatile storage medium. Based on this understanding, the technical solution of the present invention is essentially or the part that contributes to the prior art or all or part of the technical solution can be embodied in the form of a software product, and the computer software product is stored in a non-volatile storage medium, including a number of instructions for enabling a computer device (which can be a personal computer, a server or a network device, etc.) to execute all or part of the steps of the method described in each embodiment of the present invention. The aforementioned non-volatile storage medium includes: U disk, read-only memory (ROM, Read-Only Memory), random access memory (RAM, Random Access Memory), mobile hard disk, magnetic disk or optical disk and other media that can store program code.

[0239] The above is only a preferred embodiment of the present disclosure. It should be pointed out that for ordinary technicians in this technical field, several improvements and modifications can be made without departing from the principles of the present disclosure. These improvements and modifications should also be regarded as within the scope of protection of the present disclosure.

Claims

1. A method for a terminal to report a flight path, executed by a terminal device, comprising: Reporting first flight path information to the network side according to a request of the network side; receiving a first configuration message from the network side, wherein the first configuration message carries trigger configuration information, and the trigger configuration information is used as a reporting basis for a flight path update indication; and When the flight path update information satisfies the trigger configuration information, the flight path update indication is reported to the network side, wherein the flight path update information indicates an update status of the first flight path information to the second flight path information, and the flight path update indication is used to indicate to the network side that the second flight path information is available.

2. The method according to claim 1, wherein: Reporting the first flight path information to the network side according to the request of the network side includes: receiving a first broadcast message or a first radio resource control message RRC message sent by the network side, wherein the first broadcast message or the first RRC message is used to carry first indication information, and the first indication information indicates that the network side requests to obtain the first flight path information; and In a case where the first broadcast message or the first RRC message carries the first indication information, the first flight path information is reported to the network side in response to the first indication information.

3. The method according to claim 2, further comprising: In a case where the first broadcast message or the first RRC message does not carry the first indication information, sending second indication information to the network side, wherein the second indication information indicates that the first flight path information is available; receiving a terminal information request message sent by the network side, wherein the terminal information request message carries third indication information, the third indication information is used to carry a second configuration message for configuring the first flight path information, the third indication information indicates a request for the terminal device to report the first flight path information according to the second configuration message, the second configuration message including: configuring a maximum number of waypoints in the first flight path information, and configuring whether there is a corresponding timestamp for each waypoint in the first flight path information, the timestamp being time information at which the terminal device is expected to arrive at each waypoint; and In response to the third indication information, report the first flight path information to the network side.

4. The method according to claim 3, wherein: In response to the third indication information, reporting the first flight path information to the network side includes: Detecting a third configuration message of the terminal device, wherein the third configuration message indicates whether the terminal device supports a path information index function; In a case where the third configuration message indicates that the terminal device supports a path information indexing function, determining the reporting information content of the first flight path information according to the indication of the second configuration message, wherein the reporting information content includes at least one of the following: the number of waypoints, whether a timestamp corresponding to each waypoint is carried, and whether a path information index corresponding to each waypoint is carried, and the path information indexes are all initial values; and Report the first flight path information to the network side according to the reporting information content.

5. The method according to any one of claims 1 to 4, wherein: Receiving a first configuration message from the network side includes: Receive a second broadcast message or a second radio resource control RRC message sent by the network side, wherein the second broadcast message or the second RRC message is used to carry the first configuration message.

6. The method according to any one of claims 1 to 5, further comprising: According to the trigger configuration information, trigger rules are configured for the terminal device, wherein the trigger rules include at least one of the following: the geographical location corresponding to the updated waypoint conforms to the target geographical area, the number of waypoints of the updated waypoint exceeds a preset number range, the update time of the timestamp corresponding to the updated waypoint exceeds a preset time range, the change distance of the geographical location corresponding to the updated waypoint exceeds a preset distance range, the preset number range includes a proportion of the number of waypoints or a quantity threshold value of the number of waypoints, the preset time range includes a proportion of the update time or a time threshold value, the preset distance range includes a proportion of the update distance or a distance threshold value, and the updated waypoint represents a waypoint for which there is a difference between the first flight path information and the second flight path information.

7. The method according to claim 6, further comprising: detecting the number of triggers of the trigger rule by the flight path update information, wherein the flight path update information includes: updated waypoints for updating geographic locations relative to the first flight path information, updated waypoints for updating timestamps, and added or deleted updated waypoints and corresponding timestamps; In a case where the trigger quantity indicates that the flight path update information satisfies at least one of the trigger rules, a reporting basis for satisfying the flight path update indication is determined.

8. The method according to claim 7, wherein: Reporting the flight path update indication to the network side includes: In the case where the reporting basis of the flight path update indication is met, detecting a third configuration message of the terminal device, wherein the third configuration message indicates whether the terminal device supports a path information indexing function; In the case where the third configuration message indicates that the terminal device supports the path information index function, Update the path information index of the waypoint from a preset value to a valid value; and The flight path update indication is reported to the network side, wherein the flight path update indication is indexed according to the path information set to a valid value.

9. The method according to claim 8, wherein: Adjusting the path information index of the update waypoint from a preset value to a valid value comprises: If the updated waypoint indicates that there is a difference between the waypoint in the first flight path information and the waypoint in the second flight path information, adjusting the waypoint index of the updated waypoint from a preset value to a valid value; and When the updated waypoint indicates that there is a difference between the timestamp corresponding to the waypoint in the first flight path information and the timestamp corresponding to the waypoint in the second flight path information, adjusting the timestamp index of the updated waypoint from a preset value to a valid value; The path information index includes the waypoint index and the timestamp index, and the flight path update indication is determined according to the waypoint index, or according to the waypoint index and the timestamp index.

10. The method according to claim 8 or 9, further comprising: In a case where the third configuration message indicates that the terminal device supports a path information indexing function, receiving a path update request from the network side, wherein the path update request includes: an indication of obtaining a first request for the second flight path information, and / or an indication of obtaining a second request for the flight path update information; and According to the path update request, a path information message is reported, wherein, in the case where the path update request is the first request, the path information message is determined according to the path information index of the second flight path information, and in the case of the path update request, the path information message is determined according to the path information index of the flight path update information.

11. The method according to any one of claims 1 to 10, further comprising: receiving a path update request from the network side, wherein the path update request includes: a first request indicating acquisition of the second flight path information, and / or a second request indicating acquisition of the flight path update information; and According to the path update request, a path information message is reported, wherein the path information message is determined according to the second flight path information or according to the flight path update information.

12. The method according to any one of claims 1 to 11, wherein: Reporting the flight path update indication to the network side includes: Detecting whether the terminal device is pre-equipped with a preset cycle; In the case where the terminal device is pre-configured with the preset period, the first - whether the flight path information is updated; and When detecting that the first flight path information is updated to the second flight path information, the terminal device reports the flight path update indication to the network side.

13. A method for a terminal to report a flight path, executed by a network side, comprising: Receiving first flight path information reported by a terminal device; sending a first configuration message to the terminal device, wherein the first configuration message carries trigger configuration information, the trigger configuration information is used as a basis for reporting a flight path update indication, and when the flight path update information of the terminal device satisfies the trigger configuration information, the terminal device reports the flight path update indication, and the flight path update information indicates an update status of the first flight path information being updated to the second flight path information; and Receive the flight path update indication reported by the terminal device, wherein the flight path update indication indicates that the second flight path information is available.

14. The method according to claim 13, wherein: The first flight path information reported by the receiving terminal device includes: Detecting whether the first base station on the network side has a flight path information status associated with the terminal device; In a case where the first base station does not store a flight path information state associated with the terminal device, configuring first indication information in a first broadcast message or a first radio resource control message RRC message sent to the terminal device, wherein the first indication information indicates a request to obtain the first flight path information; and Receive the first flight path information reported by the terminal device in response to the first indication information.

15. The method according to claim 14, wherein: Detecting whether the first base station on the network side has a flight path information state associated with the terminal device includes: Detecting whether the first base station has received the first flight path information reported by the terminal device; or Detect whether the first base station receives the first flight path information reported by the second base station, wherein the terminal device switches from the second base station to the first base station, and the second base station records the first flight path information.

16. The method according to claim 13, wherein: The first flight path information reported by the receiving terminal device includes: receiving second indication information sent by the terminal device, wherein the second indication information indicates that the first flight path information is available; In response to the second indication information, a terminal information request message is sent to the terminal device, wherein the terminal The information request message carries third indication information, the third indication information is used to carry a second configuration message for configuring the first flight path information, the third indication information indicates a request for the terminal device to report the first flight path information according to the second configuration message, the second configuration message including: configuring a maximum number of waypoints in the first flight path information, and configuring whether there is a corresponding timestamp for each waypoint in the first flight path information, the timestamp being time information at which the terminal device is expected to arrive at each waypoint; and Receive the first flight path information reported by the terminal device in response to the third indication information.

17. The method according to any one of claims 13 to 16, wherein: Sending a first configuration message to the terminal device includes: A second broadcast message or a second radio resource control RRC message is sent to the terminal device, wherein the second broadcast message or the second RRC message is used to carry the first configuration message.

18. The method according to any one of claims 13 to 17, further comprising: Determine the trigger configuration information according to a trigger rule, wherein the trigger configuration information is used to instruct the terminal device to configure a reporting basis for the flight path update indication according to the trigger rule, and the trigger rule includes at least one of the following: the geographical location corresponding to the updated waypoint conforms to the target geographical area, the number of waypoints of the updated waypoint exceeds a preset number range, the update time of the timestamp corresponding to the updated waypoint exceeds a preset time range, the change distance of the geographical location corresponding to the updated waypoint exceeds a preset distance range, the preset number range includes a proportion of the number of waypoints or a number threshold value of the number of waypoints, the preset time range includes a proportion of the update time or a time threshold value, the preset distance range includes a proportion of the update distance or a distance threshold value, and the updated waypoint represents a waypoint with a difference between the first flight path information and the second flight path information; and Add the trigger configuration information in the first configuration message.

19. The method according to claim 18, further comprising: Receive a flight path update indication reported by the terminal device, wherein the flight path update indication is based on a path information index set to a valid value, and the terminal device, if pre-equipped with a third configuration message, adjusts the path information index of the updated waypoint from a preset value to a valid value, and the third configuration message indicates whether the terminal device supports a path information index function.

20. The method according to any one of claims 13 to 19, further comprising: Sending a path update request to the terminal device, wherein the path update request includes: a first request indicating acquisition of the second flight path information, and / or a second request indicating acquisition of the flight path update information; and receiving a path information message reported by the terminal device according to the path update request, wherein the path The information message is determined according to the second flight path information or according to the flight path update information.

21. A device for reporting a flight path by a terminal, arranged in a terminal device, comprising: A first reporting module, configured to report first flight path information to the network side according to a request of the network side; A first receiving module is configured to receive a first configuration message from the network side, wherein the first configuration message carries trigger configuration information, and the trigger configuration information is used as a reporting basis for a flight path update indication; and The second reporting module is configured to report the flight path update indication to the network side when the flight path update information satisfies the trigger configuration information, wherein the flight path update information indicates the update status of the first flight path information to the second flight path information, and the flight path update indication is used to indicate to the network side that the second flight path information is available.

22. A device for a terminal to report a flight path, arranged on a network side, comprising: A second receiving module is configured to receive first flight path information reported by a terminal device; a sending module configured to send a first configuration message to the terminal device, wherein the first configuration message carries trigger configuration information, the trigger configuration information is used as a reporting basis for a flight path update indication, and when the flight path update information of the terminal device satisfies the trigger configuration information, the terminal device reports the flight path update indication, and the flight path update information indicates an update status of the first flight path information being updated to the second flight path information; and The third receiving module is configured to receive the flight path update indication reported by the terminal device, wherein the flight path update indication indicates that the second flight path information is available.

23. A non-volatile storage medium, wherein: The non-volatile storage medium is used to store a program, wherein when the program is running, the device where the non-volatile storage medium is located is controlled to execute the method for reporting a flight path by a terminal as described in any one of claims 1 to 20.

24. An electronic device comprising: A memory and a processor, wherein the processor is used to run a program stored in the processor, wherein the program, when running, executes the method for a terminal to report a flight path as described in any one of claims 1 to 20.

25. A computer program comprising: Instructions, when executed by a processor, cause the processor to execute the method for reporting a flight path by a terminal according to any one of claims 1 to 20.

Citation Information

Patent Citations

  • Path information processing method and device, communication equipment and storage medium

    CN116171585A

  • Information processing method and device, communication equipment and storage medium

    CN116368821A

  • Method, apparatus and computer program

    EP4161110A1

  • UE flight path reporting

    US20220404484A1