Method and device for reporting flight path by terminal, storage medium and electronic equipment

By introducing trigger configuration information into the drone system, flight path updates are reported only when specific conditions are met, the problem of frequent reporting of drone flight paths is solved, and network performance and service quality are improved.

CN119497046APending Publication Date: 2025-02-21CHINA TELECOM INTELLIGENT NETWORK TECHNOLOGY CO LTD
View PDF 3 Cites 0 Cited by

Patent Information

Application Number
CN202311048941.8
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2023-08-18
Publication Date
2025-02-21

AI Technical Summary

Technical Problem

In the prior art, the frequent reporting of drone flight paths 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 instruction is reported only when the flight path update information meets the specific trigger configuration information, thereby limiting the reporting time and avoiding frequent reporting.

Benefits of technology

It effectively avoids 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 CN119497046A_ABST
    Figure CN119497046A_ABST
Patent Text Reader

Abstract

The invention discloses a method and device for reporting a flight path by a terminal, a storage medium and electronic equipment. The method comprises the following steps: terminal equipment reports first flight path information to a network side according to a request of the network side; the terminal equipment receives a first configuration message from the network side, the first configuration message carries trigger configuration information, and the trigger configuration information serves as a reporting basis of a flight path update indication; under the condition that the flight path updating information meets the triggering configuration information, a flight path updating instruction is reported to the network side, the flight path updating information represents the updating condition that the first flight path information is updated to the second flight path information, and the flight path updating instruction is used for indicating that the second flight path information is available to the network side. The technical problem that the flight path is reported frequently is solved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention 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

[0002] Drones have the advantages of fast movement and easy deployment, and have great potential in both civil and public applications. Thanks to the advancement of embedded systems and wireless communication technologies, the application of drones is not limited to military security, emergency rescue, etc., but also includes a variety of private or industrial scenarios such as aerial photography, precision agriculture and smart transportation. At present, cellular wireless networks are the best choice to support drone applications. The integration of drones with large-scale wireless networks can provide reliable communication links for typical services such as video streaming and effectively reduce operating costs.

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

[0004] The flight paths of many commercial drones are usually pre-planned and programmed in the drone. After the LTE network obtains the flight path plan, it can configure reserved resources in the cell suitable for handover to ensure higher quality of service QoS and reduce the probability of wireless link connection failure or handover failure. Since the flight path information includes waypoints and optional timestamps, the flight path report is a large report (usually more than one hundred bytes), and the network needs to be prepared to receive this large block of information.

[0005] The LTE stage only supports network polling, which has the disadvantage that the network does not know any changes in the drone's flight path between polling. To address this problem, the NR stage will introduce a flight path update mechanism. If the flight path of the drone is reported every time it is updated, the problem of frequent flight path reporting will occur.

[0006] With respect to the problem of frequent reporting of the above-mentioned flight paths, no effective solution has been proposed so far. Summary of the invention

[0007] The embodiments of the present invention 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 reporting of the flight path.

[0008] According to one aspect of an embodiment of the present invention, a method for a terminal to report a flight path is provided, comprising: the 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 is used 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 being updated to 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.

[0009] Optionally, 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.

[0010] Optionally, 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 a request for the terminal device 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; in response to the third indication information, reporting the first flight path information to the network side.

[0011] Optionally, 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; 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 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.

[0012] Optionally, 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.

[0013] Optionally, the method also 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.

[0014] Optionally, the method also 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 geographic locations relative to the first flight path information, updated waypoints for updating 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.

[0015] Optionally, reporting the flight path update indication to the network side includes: 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 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.

[0016] Optionally, adjusting the path information index of the updated waypoint from a preset value to a valid value includes: 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, adjusting the waypoint index of the updated waypoint from a preset value to a valid value; when the updated waypoint represents 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.

[0017] Optionally, 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 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, 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, the path information message is determined according to the path information index of the flight path update information.

[0018] Optionally, the method also 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; based on the path update request, reporting a path information message, wherein the path information message is determined based on the second flight path information or based on the flight path update information.

[0019] Optionally, 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; when 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.

[0020] According to another aspect of an embodiment of the present invention, a method for a terminal to report a flight path is also provided, including: 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 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; 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.

[0021] Optionally, 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.

[0022] Optionally, detecting whether the first base station on the network side stores the 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.

[0023] Optionally, 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 a request for the terminal device 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.

[0024] Optionally, sending the 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.

[0025] Optionally, 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 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, the updated waypoint represents a waypoint where there is a difference between the first flight path information and the second flight path information; the trigger configuration information is added to the first configuration message.

[0026] Optionally, 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, when 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.

[0027] Optionally, 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.

[0028] According to another aspect of an embodiment of the present invention, there is also provided an apparatus for a terminal to report a flight path, 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 is used 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 satisfies the trigger configuration information, wherein 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 flight path update indication is used to indicate to the network side that the second flight path information is available.

[0029] According to another aspect of an embodiment of the present invention, there is also provided an apparatus for a terminal to report a flight path, which is arranged on the network side and includes: a second receiving module, used to receive first flight path information reported by the terminal device; a sending module, used to send a first configuration message to the terminal device, 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. 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; a third receiving module, 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.

[0030] According to another aspect of an embodiment of the present invention, a non-volatile storage medium is provided, and 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 above-mentioned method of the terminal reporting the flight path.

[0031] According to another aspect of an embodiment of the present invention, there is further provided an electronic device, comprising: 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.

[0032] In an embodiment of the present invention, 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 is used as a basis for reporting a flight path update indication; when the flight path update information satisfies the trigger configuration information, a 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 being 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, thereby limiting the reporting timing of the flight path update indication by triggering the configuration information, avoiding frequent flight path update indications, and further solving the technical problem of frequent flight path reporting. BRIEF DESCRIPTION OF THE DRAWINGS

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

[0034] Figure 1 The following is a flow chart of a method for a terminal to report a flight path according to an embodiment of the present invention. Figure 1 ;

[0035] Figure 2 It is a schematic diagram of a terminal device reporting flight path information to a network side according to an embodiment of the present invention;

[0036] Figure 3 is a schematic diagram of a path information index according to an embodiment of the present invention;

[0037] Figure 4 The following is a flow chart of a method for a terminal to report a flight path according to an embodiment of the present invention. Figure 2 ;

[0038] Figure 5 A schematic diagram of a device for reporting a flight path by a terminal according to an embodiment of the present invention Figure 1 ;

[0039] Figure 6 A schematic diagram of a device for reporting a flight path by a terminal according to an embodiment of the present invention Figure 2 ;

[0040] Figure 7 It is a structural block diagram of a computer terminal according to an embodiment of the present invention. DETAILED DESCRIPTION

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

[0042] It should be noted that the terms "first", "second", etc. in the specification and claims of the present invention 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 data used in this way can be interchanged where appropriate, so that the embodiments of the present invention 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 that are clearly listed, but may include other steps or units that are not clearly listed or inherent to these processes, methods, products or devices.

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

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

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

[0046] RRC, the full English name is Radio Resource Control, and its Chinese name is wireless resource control.

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

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

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

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

[0051] According to an embodiment of the present invention, a method embodiment of a terminal reporting 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.

[0052] Figure 1 The following is a flow chart of a method for a terminal to report a flight path according to an embodiment of the present invention. Figure 1 ,like Figure 1 As shown, the method comprises the following steps:

[0053] Step S102, the terminal device reports the first flight path information to the network side according to the request of the network side;

[0054] 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 is used as a basis for reporting the flight path update indication;

[0055] Step S106, when the flight path update information meets the trigger configuration information, report the flight path update indication 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.

[0056] In an embodiment of the present invention, 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 is used as a basis for reporting a flight path update indication; when the flight path update information satisfies the trigger configuration information, a 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 being 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, thereby limiting the reporting timing of the flight path update indication by triggering the configuration information, avoiding frequent flight path update indications, and further solving the technical problem of frequent flight path reporting.

[0057] In the above step S102, the network side may be a 3GPP-based passing network.

[0058] 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.

[0059] Optionally, 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.

[0060] Optionally, the second base station has acquired the first flight path information during historical communication 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 acquire the first flight path information recorded in the second base station.

[0061] 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.

[0062] 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".

[0063] In the above step S102, the terminal device may be a terminal with a mobile attribute such as an aircraft, and the mobile attribute indicates that the terminal device moves during the communication process with the network side.

[0064] 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 that is expected to be passed through, and the time information of arriving at the waypoint.

[0065] 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.

[0066] In the above step S104, the first configuration message carries trigger configuration information, which may include multiple trigger rules, and the terminal device can determine whether to report the flight path update indication to the network side according to the trigger rules.

[0067] 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.

[0068] 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.

[0069] Figure 2FIG. 1 is a schematic diagram of a terminal device reporting flight path information to a network side according to an embodiment of the present invention. Figure 2 As shown, the terminal device UE first reports to the network that its 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).

[0070] Optionally, the terminal device UE indicates its flight path information to the base station gNB on the network side through flightPathInfoAvailable. This IE can be carried and reported through RRCConnectionReconfigurationComplete, RRCConnectionReestablishmentComplete, RRCConnectionResumeComplete and RRCConnectionSetupComplete messages.

[0071] Optionally, the network side requests the 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 message UEInformationResponse.

[0072] Optionally, during the communication between the terminal device and the network side, the terminal device can receive broadcast messages or radio resource control messages RRC messages that can be transmitted by the network side.

[0073] As an optional embodiment, 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.

[0074] In the above-mentioned embodiment of the present invention, the terminal device needs to report the first flight path information according to the request of the network side, and then the request of the network side for the first flight path information can be realized 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.

[0075] As an optional embodiment, 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 a request for the terminal device 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; in response to the third indication information, reporting the first flight path information to the network side.

[0076] In the above-mentioned embodiment of the present invention, 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.

[0077] Optionally, 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.

[0078] Optionally, 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 the time information. If it is "TRUE", it means that the terminal device needs to report the time information corresponding to the waypoint.

[0079] Optionally, the terminal information request message may also be a broadcast message or an RRC message sent by the network side to the terminal device.

[0080] Optionally, the second configuration message is used to configure the information form or information content of the first flight path information, or to prepare the information form or information content of the first flight path information reported to the network side.

[0081] Optionally, when the terminal information request message carries the second configuration message, it is determined that the terminal information request message carries third indication information.

[0082] As an optional embodiment, 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; 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 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.

[0083] In the above-mentioned embodiment of the present invention, 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 for detecting 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.

[0084] Optionally, the path information index format can 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 the timestamp corresponding to each waypoint, and whether the reporting content carries the path information index corresponding to each waypoint, or any combination of the above-mentioned reporting contents.

[0085] Optionally, the path information indexes of the first flight path information are all initial values.

[0086] Optionally, the initial value can be 0.

[0087] Optionally, 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.

[0088] As an optional embodiment, 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.

[0089] In the above-mentioned embodiment of the present invention, the first configuration message can be carried in the second broadcast message or the second wireless 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.

[0090] As an optional embodiment, the method also 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.

[0091] In the above embodiment of the present invention, 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.

[0092] Optionally, the update time may be determined according to the difference between the timestamps of the updated waypoint before and after the update.

[0093] Optionally, the change distance may be determined based on the difference in geographical locations of the updated waypoint before and after the update.

[0094] As an optional embodiment, the method also includes: detecting the number of trigger rules triggered 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 timestamp, 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.

[0095] In the above-mentioned embodiment of the present invention, 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 time stamps corresponding to waypoints, or changed the geographical location of the waypoint while the time stamp remains unchanged, or changed the time stamp of the waypoint while the geographical location of the waypoint remains unchanged, or changed both the geographical location of the waypoint and the time stamp 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 triggering the flight path update indication.

[0096] As an optional embodiment, reporting a flight path update indication to a network side includes: when the reporting basis for the flight path update indication is met, detecting a third configuration message of a terminal device, wherein the third configuration message indicates whether the terminal device supports a 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; and 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.

[0097] In the above-mentioned embodiment of the present invention, the third configuration message can be pre-configured in the terminal device for detecting whether the terminal device supports the path information indexing function. Furthermore, 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, thereby more clearly informing the network side of the changed update waypoints.

[0098] As an optional embodiment, adjusting the path information index of the updated waypoint from a preset value to a valid value includes: 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, adjusting the waypoint index of the updated waypoint from a preset value to a valid value; when the updated waypoint represents 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.

[0099] In the above-mentioned embodiment of the present invention, 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.

[0100] Optionally, the path information index includes a waypoint index and a timestamp index, the waypoint index may indicate whether the geographical location of the waypoint has been updated, and the timestamp index may indicate whether the timestamp of the waypoint has been updated.

[0101] Optionally, the flight path update indication may be determined according to the waypoint index, indicating that the flight path update indication only cares about the update of the geographical location of the waypoint, but does not care about the update of the timestamp.

[0102] Optionally, the flight path update indication may be determined according to the waypoint index and the timestamp index, indicating that the flight path update indication is concerned with the update of the geographical location of the waypoint but is not concerned with the update of the timestamp.

[0103] Figure 3 is a schematic diagram of a path information index according to an embodiment of the present invention. Figure 3 As shown, the path information index can represent a path index or a timestamp index. "1" represents a valid value and "0" represents an invalid value. Figure 3 In the case of representing the path index, it means that the geographical locations of the 6th to 15th waypoints are updated, that is, the geographical locations of the 6th to 15th waypoints are updated. Figure 3 In the case of representing a timestamp index, it means 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.

[0104] As an optional embodiment, 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; according to the path update request, reporting a path information message, 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.

[0105] Optionally, upon receiving a flight path update indication, the network side may send a path update request to the terminal device.

[0106] In the above-mentioned embodiment of the present invention, the path update request indicates that the network side needs to obtain the path information message in the terminal device to know the updated second flight path information, and 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.

[0107] Optionally, in 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 may be reflected in the path information message. Then, in order to accurately know the position of the difference in the entire flight path information, the path information message may be determined according to the path information index.

[0108] Optionally, 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 whether it only needs to obtain a path information message that can reflect the difference part.

[0109] Optionally, 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.

[0110] As an optional embodiment, the method also 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; based on the path update request, reporting a path information message, wherein the path information message is determined based on the second flight path information or based on the flight path update information.

[0111] In the above-mentioned embodiment of the present invention, the path update request on the network side indicates the message type of the path information message requested by the network side, and further, 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 according to 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 according to 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 according to the path information message, and then modify the first flight path information stored on the network side to the second flight path information according to the path information message, thereby realizing the determination of the second flight path information.

[0112] As an optional embodiment, reporting a flight path update indication to the network side includes: detecting whether the terminal device is pre-configured with a preset period; if the terminal device is pre-configured with a preset period, checking whether the first flight path information is updated according to the preset period; when 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.

[0113] In the above-mentioned embodiment of the present invention, 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 know the path update status of the terminal device in time, the terminal device needs to continuously report the flight path update indication to the network side according to the preset period.

[0114] Optionally, 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 a waste of resources. To solve this problem, 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.

[0115] As an optional embodiment, this embodiment mainly describes a switching process of an aerial UE (ie, a terminal device), in which the target cell targetgNB (such as the first base station) has obtained the flight path information (such as the first flight path information) of the UE through information forwarding of the source cell sourcegNB (such as the second base station), wherein the aerial UE does not have the capability of incrementally reporting the flight path information.

[0116] Optionally, 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.

[0117] Optionally, the maximum number of waypoints maxWayPointNumber in the flight path information 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, usually 20.

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

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

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

[0121] 3) The UE receives the flight path request message flightPathInfoReq sent by the sourcegNB, where the flight path request message includes the following information:

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

[0123] b) The maximum number of waypoints in the flight path information maxWayPointNumber = "20";

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

[0125] 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, i.e., the target gNB agrees to the handover; forwards control and service data including the flight path information and UE capabilities of the UE;

[0126] 6) The UE receives the RRC reconfiguration message sent by the source gNB, determines the random access resource according to the handover parameters configured therein, obtains the cell identity of the target gNB and the flight path update trigger condition configured by the network; the trigger condition is configured as a geographical area, including the upper limit of longitude, the lower limit of accuracy, the upper limit of latitude and the lower limit of latitude;

[0127] 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;

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

[0129] 9) The UE performs a geographic area determination. For example, if the UE determines that the latest waypoints 6 to 14 are in 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 to 0 (i.e., invalid values), and sends a flight path information update indication (such as a flight path update indication) containing the index to the target gNB through terminal assistance information.

[0130] Optionally, the UE receives a report update request sent by the network and reports the updated complete flight path information to the source gNB; the flight path information includes timeStamp and wayPointLocation, where the field timeStamp is set to the time point when the UE plans to arrive at each waypoint, and wayPointLocation includes the future position coordinates of the UE when the UE is flying in the air, and each waypoint represents the geographical location that the UE plans to arrive at.

[0131] As an optional embodiment, this embodiment mainly describes the process of performing initial access after the aerial UE is powered on, configuring the flight path information trigger conditions of the target cell and updating the UE flight path, and performing incremental update reporting according to the configuration conditions.

[0132] Optionally, when the terminal device UE does not have the capability of incrementally reporting the flight path information (for 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:

[0133] 1) The UE searches the frequency space, obtains the signal strength of the frequency higher than the pre-configured RSSI threshold, obtains the synchronization signal, and calculates the PCI of the target cell;

[0134] 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;

[0135] 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;

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

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

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

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

[0140] 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.

[0141] Figure 4 The following is a flow chart of a method for a terminal to report a flight path according to an embodiment of the present invention. Figure 2 ,like Figure 4 As shown, the method comprises the following steps:

[0142] Step S402, the network side receives first flight path information reported by the terminal device;

[0143] Step S404, sending a first configuration message to the terminal device, wherein the first configuration message carries trigger configuration information, and the trigger configuration information is used as a basis for reporting the 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, and the flight path update information indicates an update status of the first flight path information being updated to the second flight path information.

[0144] 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.

[0145] In an embodiment of the present invention, 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 being 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 further solving the technical problem of frequent flight path reporting.

[0146] As an optional embodiment, 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.

[0147] As an optional embodiment, 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 has received the first flight path information reported by the terminal device; or detecting whether the first base station has received 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.

[0148] As an optional embodiment, 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 a request for the terminal device 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.

[0149] As an optional embodiment, 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.

[0150] As an optional embodiment, the method also includes: 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 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 indicates a waypoint where there is a difference between the first flight path information and the second flight path information; and the trigger configuration information is added in the first configuration message.

[0151] As an optional embodiment, 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, when 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 the path information index function.

[0152] As an optional embodiment, 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 second flight path information, and / or an indication of obtaining 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.

[0153] According to an embodiment of the present invention, 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 invention, and the method for reporting a flight path by a terminal in an embodiment of the present invention can be executed in the device for reporting a flight path by a terminal.

[0154] Figure 5 A schematic diagram of a device for reporting a flight path by a terminal according to an embodiment of the present invention Figure 1 ,like Figure 5As shown, the device is set in the terminal equipment and may include: a first reporting module 52, used to report the first flight path information to the network side according to the request of the network side; a first receiving module 54, 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 is used as a reporting basis for the flight path update indication; a second reporting module 56, used 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.

[0155] It should be noted that the first reporting module 52 in this embodiment can be used to execute step S102 in the embodiment of the present application, the first receiving module 54 in this embodiment can be used to execute step S104 in the embodiment of the present application, and the second reporting module 56 in this embodiment can be used 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.

[0156] In an embodiment of the present invention, 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 is used as a basis for reporting a flight path update indication; when the flight path update information satisfies the trigger configuration information, a 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 being 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, thereby limiting the reporting timing of the flight path update indication by triggering the configuration information, avoiding frequent flight path update indications, and further solving the technical problem of frequent flight path reporting.

[0157] As an optional embodiment, the first reporting module includes: a first receiving unit, used 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 first flight path information; a first reporting unit, used to report the first flight path information to the network side by the terminal device in response to the first indication information when the first broadcast message or the first RRC message carries the first indication information.

[0158] As an optional embodiment, the device also includes: a first sending unit, used for the terminal device to send second indication information to the network side when the first broadcast message or the first RRC message does not carry the first indication information, wherein the second indication information indicates that the first flight path information is available; a second receiving unit, used to receive 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 a request for the terminal device 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 second reporting unit, used to respond to the third indication information and report the first flight path information to the network side.

[0159] As an optional embodiment, the second reporting unit includes: a first detection unit, used to detect a third configuration message of a terminal device, wherein the third configuration message indicates whether the terminal device supports a path information indexing function; a determination unit, used 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 a timestamp corresponding to each waypoint is carried, and whether a path information index corresponding to each waypoint is carried, and the path information index is an initial value; a third reporting unit, used to report the first flight path information to the network side according to the reporting information content.

[0160] As an optional embodiment, the first receiving module includes: a third receiving unit, used 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.

[0161] As an optional embodiment, 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 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 for which there is a difference between the first flight path information and the second flight path information.

[0162] As an optional embodiment, the device also includes: a detection module, which is used to detect the number of trigger rules triggered 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 timestamp, and added or deleted updated waypoints and corresponding timestamps; a trigger module, which is used 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 trigger rule.

[0163] As an optional embodiment, the second reporting module includes: a second detection unit, used 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, used 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; and a fourth reporting unit, used 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.

[0164] As an optional embodiment, the index configuration unit includes: a first adjustment unit, used to adjust the waypoint index of the updated waypoint from a preset value to a valid value when there is a difference between the waypoint represented by the updated waypoint in the first flight path information and the waypoint in the second flight path information; a second adjustment unit, used to adjust the timestamp index of the updated waypoint from a preset value to a valid value when there is a difference between the timestamps corresponding to the waypoint represented by the updated 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.

[0165] As an optional embodiment, the device also includes: a fourth receiving unit, used 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, used to report 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.

[0166] As an optional embodiment, the device also includes: a fourth receiving module, used 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, used 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.

[0167] As an optional embodiment, the second reporting module includes: a third detection unit, used to detect whether the terminal device is pre-equipped with a preset period; a fourth detection unit, used 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, used 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.

[0168] Figure 6 A schematic diagram of a device for reporting a flight path by a terminal according to an embodiment of the present invention Figure 2 ,like Figure 6 As shown, the device, which is arranged on the network side, may include: a second receiving module 62, used for receiving first flight path information reported by the terminal device; a sending module 64, used for sending a first configuration message to the terminal device, wherein the first configuration message carries trigger configuration information, and the trigger configuration information is used as a reporting basis for the 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, 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, used for receiving the flight path update indication reported by the terminal device, wherein the flight path update indicates that the second flight path information is available.

[0169] It should be noted that the second receiving module 62 in this embodiment can be used to execute step S402 in the embodiment of the present application, the sending module 64 in this embodiment can be used to execute step S404 in the embodiment of the present application, and the third receiving module 66 in this embodiment can be used 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.

[0170] In an embodiment of the present invention, 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 being 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 further solving the technical problem of frequent flight path reporting.

[0171] As an optional embodiment, the second receiving module includes: a fourth detection unit, used 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, used 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, used to receive the first flight path information reported by the terminal device in response to the first indication information.

[0172] As an optional embodiment, the fourth detection unit includes: a first detection subunit, used to detect whether the first base station receives the first flight path information reported by the terminal device; or a second detection subunit, used 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.

[0173] As an optional embodiment, the second receiving module includes: a sixth receiving unit, used to receive second indication information sent by a terminal device, wherein the second indication information indicates that the first flight path information is available; a second sending unit, used 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 a request for the terminal device 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, used to receive the first flight path information reported by the terminal device in response to the third indication information.

[0174] As an optional embodiment, the sending module includes: a third sending unit, used to send and receive 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.

[0175] As an optional embodiment, the device also includes: a determination module, which is used for the network side to determine 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 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 in the first flight path information and the second flight path information; an adding module is used to add the trigger configuration information in the first configuration message.

[0176] As an optional embodiment, the apparatus further includes: a fifth receiving module, for receiving 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 when 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.

[0177] As an optional embodiment, the apparatus further includes: a sending submodule, used for sending 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, used for 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.

[0178] The embodiment of the present invention can provide a computer terminal, which can be any computer terminal device in a computer terminal group. Optionally, in this embodiment, the computer terminal can also be replaced by a terminal device such as a mobile terminal.

[0179] Optionally, in this embodiment, the computer terminal may be located in at least one network device among a plurality of network devices of the computer network.

[0180] 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 a 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 is used as the 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 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.

[0181] Optionally, Figure 7 is a structural block diagram of a computer terminal according to an embodiment of the present invention. Figure 7 As shown, the computer terminal 70 may include: one or more (only one is shown in the figure) processors 72 and a memory 74 .

[0182] 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 invention. The processor executes various functional applications and data processing by running the software programs and modules stored in the memory, that is, the method for reporting the flight path of the terminal mentioned above is realized. 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 arranged 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.

[0183] The processor can call the information and application stored in the memory through the transmission device to execute 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 is used as the 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 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] Optionally, the processor may also execute 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 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.

[0185] Optionally, the processor may also execute the program code of 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 a request for the terminal device 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; in response to the third indication information, reports the first flight path information to the network side.

[0186] Optionally, 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 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.

[0187] Optionally, the processor may also execute 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.

[0188] Optionally, 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 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 for which there is a difference between the first flight path information and the second flight path information.

[0189] Optionally, the processor may also execute the program code of 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 timestamp, 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.

[0190] Optionally, the processor may 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.

[0191] Optionally, the processor may also execute program code for the following steps: 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, adjusting the waypoint index of the updated waypoint from a preset value to a valid value; when the updated waypoint represents 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.

[0192] Optionally, 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: indicating a first request to obtain the second flight path information, and / or indicating a second request to obtain the 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.

[0193] Optionally, the processor may also execute the program code of the following steps: receiving a path update request 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; based on the path update request, reporting a path information message, wherein the path information message is determined based on the second flight path information or based on the flight path update information.

[0194] Optionally, the processor may also execute the program code of the following steps: detecting whether the terminal device is pre-configured with a preset period; if the terminal device is pre-configured with a preset period, checking whether the first flight path information is updated according to the preset period; when 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.

[0195] According to an embodiment of the present invention, a terminal flight path reporting scheme is provided. In the embodiment of the present invention, 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 the trigger configuration information, and the trigger configuration information is used as the reporting basis of 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 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, thereby limiting the reporting time of the flight path update indication by triggering the configuration information, avoiding the frequent flight path update indication, and thus solving the technical problem of frequent flight path reporting.

[0196] 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 is used as the reporting basis of 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 the 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.

[0197] Optionally, the processor may also execute the program code of the following steps: detecting whether the first base station on the network side stores the flight path information status associated with the terminal device; when the first base station does not store the 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.

[0198] Optionally, the processor may also execute program codes 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.

[0199] Optionally, 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, and the third indication information indicates a request for the terminal device 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.

[0200] Optionally, the processor may 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.

[0201] Optionally, the processor may also execute program code of 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, the trigger rules including but 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, the updated waypoint indicates a waypoint where there is 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.

[0202] Optionally, the processor may also execute the program code of 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, when 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.

[0203] Optionally, the processor may 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.

[0204] According to an embodiment of the present invention, a terminal flight path reporting scheme is provided. In the embodiment of the present invention, 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 is used as a reporting basis for the 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, 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.

[0205] It can be understood by those skilled in the art that Figure 7 The structure shown is for illustration only, and the computer terminal may also be a smart phone (such as an Android phone, an iOS phone, etc.), a tablet computer, a handheld computer, a mobile Internet device (Mobile Internet Devices, MID), a PAD, or other terminal devices. Figure 7 The structure of the electronic device is not limited. For example, the computer terminal 70 may also include Figure 7 More or fewer components (such as network interfaces, display devices, etc.) shown in, or having Figure 7 Different configurations shown.

[0206] A person of ordinary skill in the art can 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.

[0207] The embodiment of the present invention further provides a non-volatile storage medium. Optionally, in this embodiment, the non-volatile storage medium can be used to store the program code executed by the method for reporting the flight path by the terminal provided in the above embodiment.

[0208] Optionally, 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.

[0209] Optionally, 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 of 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 is used as a basis for reporting a flight path update indication; when the flight path update information satisfies the trigger configuration information, a 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.

[0210] Optionally, in this embodiment, the non-volatile storage medium is configured to store program codes for executing 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 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.

[0211] Optionally, in this embodiment, the non-volatile storage medium is configured to store program codes for executing 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; receiving 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 a request for the terminal device 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; in response to the third indication information, reporting the first flight path information to the network side.

[0212] Optionally, in this embodiment, the non-volatile storage medium is configured to store program code for executing 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.

[0213] Optionally, in this embodiment, the non-volatile storage medium is configured to store program code for executing 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.

[0214] Optionally, 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 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 for which there is a difference between the first flight path information and the second flight path information.

[0215] Optionally, 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 timestamp, 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.

[0216] Optionally, 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.

[0217] Optionally, 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 represents 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 represents 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 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.

[0218] Optionally, in this embodiment, the non-volatile storage medium is configured to store program code for performing the following steps: when a 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 second flight path information, and / or an indication of obtaining a second request for flight path update information; based on the path update request, reporting a path information message, wherein, in a case where the path update request is a first request, the path information message is determined based on the path information index of the second flight path information, and in the case of a path update request, the path information message is determined based on the path information index of the flight path update information.

[0219] Optionally, 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; based on the path update request, reporting a path information message, wherein the path information message is determined based on the second flight path information or based on the flight path update information.

[0220] Optionally, in this embodiment, the non-volatile storage medium is configured to store program codes for executing the following steps: detecting whether the terminal device is pre-configured with a preset period; in a case where the terminal device is pre-configured 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.

[0221] Optionally, in this embodiment, the non-volatile storage medium is configured to store program codes 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 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; 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.

[0222] Optionally, 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 stores 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 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.

[0223] Optionally, in this embodiment, the non-volatile storage medium is configured to store program codes for executing the following steps: detecting whether the first base station has received the first flight path information reported by the terminal device; or detecting whether the first base station has received 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.

[0224] Optionally, 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 a request for the terminal device to report the first flight path information in accordance with 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.

[0225] Optionally, in this embodiment, the non-volatile storage medium is configured to store program code for executing 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.

[0226] Optionally, 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 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, the trigger rules including but 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, the updated waypoint indicates a waypoint where there is 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.

[0227] Optionally, 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, when 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.

[0228] Optionally, in this embodiment, the non-volatile storage medium is configured to store program code for executing 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 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.

[0229] The serial numbers of the above embodiments of the present invention are only for description and do not represent the advantages or disadvantages of the embodiments.

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

[0231] 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 schematic. For example, the division of the units can be a logical function division. There may be other division methods in actual implementation. For example, 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.

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

[0233] In addition, each functional unit in each embodiment of the present invention may be integrated into one processing unit, or each unit may exist physically separately, or two or more units may be integrated into one unit. The above-mentioned integrated unit may be implemented in the form of hardware or in the form of software functional units.

[0234] 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, in essence, 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. The computer software product is stored in a non-volatile storage medium, including several instructions for a computer device (which can be a personal computer, server or network device, etc.) to perform 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 codes.

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

Claims

1. A method for a terminal to report a flight path, characterized in that: include: 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 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 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 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.

2. The method according to claim 1, characterized in that 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 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; In a case where 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.

3. The method according to claim 2, characterized in that The method further comprises: In a case where 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; 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 indicates a request for the terminal device to report the first flight path information according to the second configuration message, the second configuration message includes but is not limited to: configuring a 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, the timestamp being time information at which the terminal device is expected to arrive at each waypoint; In response to the third indication information, report the first flight path information to the network side.

4. The method according to claim 3, characterized in that 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 the case where the third configuration message indicates that the terminal device supports the path information index function, the reporting information content of the first flight path information is determined 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; Report the first flight path information to the network side according to the reporting information content.

5. The method according to claim 1, characterized in that Receiving a 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.

6. The method according to claim 1, characterized in that The method further comprises: 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 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 update time or the time threshold value, the preset distance range includes the proportion of 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.

7. The method according to claim 6, characterized in that The method further comprises: 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, characterized in that 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 a case where the third configuration message indicates that the terminal device supports a path information index function, adjusting the path information index of the update waypoint from a preset value to a valid value; 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, characterized in that 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 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 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, characterized in that The method further comprises: In a case where 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: a first request indicating acquisition of the second flight path information, and / or a second request indicating acquisition of the flight path update information; 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 claim 1, characterized in that: The method further comprises: 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; 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 claim 1, characterized in that Reporting the flight path update indication to the network side includes: Detecting whether the terminal device is pre-equipped with a preset cycle; In a case where the terminal device is pre-equipped with the preset period, checking whether the first flight path information is updated according to the preset period; 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, characterized in that: include: The network side receives the first flight path information reported by the 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 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; 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, characterized in that The network side receiving the first flight path information reported by the 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; The receiving terminal device reports the first flight path information in response to the first indication information.

15. The method according to claim 14, characterized in that 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, characterized in that The network side receiving the first flight path information reported by the terminal device includes: 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; sending 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, the third indication information is used to carry a second configuration message for configuring the first flight path information, the third indication information indicates requesting 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 a 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, the timestamp being time information at which the terminal device is expected to arrive at each waypoint; Receive the first flight path information reported by the terminal device in response to the third indication information.

17. The method according to claim 13, characterized in that 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.

18. The method according to claim 13, characterized in that The method further comprises: 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 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 with a difference between the first flight path information and the second flight path information; Add the trigger configuration information in the first configuration message.

19. The method according to claim 18, characterized in that The method further comprises: 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, when 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 claim 13, characterized in that The method further comprises: The network side sends 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; 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.

21. A device for a terminal to report a flight path, characterized in that: Set in the terminal equipment, including: A first reporting module, used for reporting first flight path information to the network side according to a request from the network side; A first receiving module, 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; A second reporting module is used 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, characterized in that: Set on the network side, including: A second receiving module, used 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; The 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.

23. A non-volatile storage medium, characterized in that: 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, characterized in that: include: 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.

Citation Information

Patent Citations

  • Method and apparatus for flight path information reporting

    CN112088125A

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

    CN116171585A

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

    CN116368821A