Flight path reporting enhancements

By optimizing AUE flight path reports, combined with filters and algebraic expressions, the deficiencies in resource management and planning in wireless communication systems are addressed, enabling more accurate resource allocation and data optimization.

CN120813982APending Publication Date: 2025-10-17QUALCOMM INC
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202480018393.0
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Priority Date
2024-02-27
Filing Date
2024-02-28
Publication Date
2025-10-17

AI Technical Summary

Technical Problem

Existing wireless communication systems lack effective resource management and planning methods for flight path reporting by Airborne User Equipment (AUE), especially when waypoints are not equipped with time and uncertainty estimation, which leads to improper resource allocation and excessive data volume.

Method used

The AUE sends a flight path report containing a sequence of expected geographic locations, a set of time values, and a set of uncertainty values, and optimizes the amount and granularity of the report data by combining it with filters or algebraic expressions. Network entities then perform resource management and planning based on this information.

Benefits of technology

The data volume of flight path reports is reduced, the accuracy and efficiency of resource management are improved, and more sophisticated network planning and communication optimization are supported.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120813982A_ABST
    Figure CN120813982A_ABST
Patent Text Reader

Abstract

Methods, systems, and devices for wireless communication are described. An air user equipment (AUE) may indicate flight path information to a network (e.g., to a serving network entity). A network entity may request a flight path report, which may include a sequence of expected geographic locations. The AUE may include the estimated timestamps and an uncertainty value associated with each timestamp with a flight path report. Thus, the network may manage the communication resources of the AUE, taking into account the time at which the AUE will be at each indicated point along the flight path and the associated uncertainty. The network entity may indicate a filter to be applied to the flight path report, and thus the AUE may report a portion of the flight path that is related to a given network entity. The AUE may use an algebraic expression to report the flight path to reduce the amount of data compared to a flight path report including a set of waypoints.
Need to check novelty before this filing date? Find Prior Art

Description

[0001] Cross-references

[0002] This patent application claims priority to U.S. patent application No. 18 / 589,020, entitled “FLIGHT PATH REPORTING ENHANCEMENTS,” filed by SAHA et al. on February 27, 2024, and U.S. provisional patent application No. 63 / 491,946, entitled “FLIGHT PATH REPORTING ENHANCEMENTS,” filed by SAHA et al. on March 23, 2023; each of which is assigned to the assignee of this application, and each of which is expressly incorporated herein by reference. Technical Field

[0003] The following relates to wireless communications, including flight path reporting enhancements. Background Art

[0004] Wireless communication systems are widely deployed to provide various types of communication content, such as voice, video, packet data, messaging, broadcast, and more. These systems can support communication with multiple users by sharing available system resources (e.g., time, frequency, and power). Examples of such multiple-access systems include fourth-generation (4G) systems (such as Long Term Evolution (LTE) systems, LTE-Advanced (LTE-A) systems, or LTE-A Pro systems) and fifth-generation (5G) systems (which may be referred to as New Radio (NR) systems). These systems may employ technologies such as code division multiple access (CDMA), time division multiple access (TDMA), frequency division multiple access (FDMA), orthogonal FDMA (OFDMA), or discrete Fourier transform-spread orthogonal frequency division multiplexing (DFT-S-OFDM). A wireless multiple-access communication system may include one or more base stations, each of which supports wireless communication for communication devices, which may be referred to as user equipment (UE). Summary of the Invention

[0005] The described techniques relate to improved methods, systems, devices, and apparatuses that support flight path reporting enhancements. An aerial user equipment (AUE) can indicate flight path information to a network (e.g., to a serving network entity). The network can use the flight path information for resource management and planning purposes. During an initial access procedure with a network entity, a user equipment (UE) can indicate that the UE is an AUE, and in response, the network entity can send control signaling (e.g., radio resource control (RRC) signaling) requesting a flight path report from the AUE. In response, the AUE can send the flight path report. The flight path report can include a sequence of intended geographic locations of the AUE. The AUE can include with the flight path report an estimated timestamp and an uncertainty value associated with each timestamp. Thus, the network can manage communication resources of the AUE with consideration to the time and associated uncertainty that the AUE will be at each indicated point along the flight path. Additionally or alternatively, the network entity can indicate a filter (e.g., a spatial filter, a temporal filter, or both) to be applied to the flight path report. Thus, the AUE can report a portion of the flight path that is relevant to a given network entity, thereby reducing the amount of data in the flight path report and / or allowing more granularity in the flight path report. Additionally or alternatively, the AUE can report the flight path using an algebraic expression for flight paths that can be modeled using mathematical or algebraic expressions, thereby reducing the amount of data used in the flight path report compared to flight path reports that include a set of waypoints.

[0006] A method for wireless communication at an AUE is described. The method can include receiving, from a network entity, control signaling including a request for a flight path report from the AUE, and transmitting, to the network entity, the flight path report in response to the request, where the flight path report indicates a sequence of intended geographic locations along an intended flight path of the AUE, a set of intended time values corresponding to the sequence of intended geographic locations, and a set of time uncertainty values corresponding to the set of intended time values.

[0007] An apparatus for wireless communication at an AUE is described. The apparatus can include a processor, memory coupled with the processor, and instructions stored in the memory. The instructions can be executable by the processor to cause the apparatus to receive, from a network entity, control signaling including a request for a flight path report from the AUE, and transmit, to the network entity, the flight path report in response to the request, where the flight path report indicates a sequence of intended geographic locations along an intended flight path of the AUE, a set of intended time values corresponding to the sequence of intended geographic locations, and a set of time uncertainty values corresponding to the set of intended time values.

[0008] Another apparatus for wireless communication at an AUE is described. The apparatus can include means for receiving control signaling from a network entity, the control signaling including a request for a flight path report from the AUE, and means for transmitting the flight path report to the network entity in response to the request, where the flight path report indicates a sequence of expected geographic locations along an expected flight path of the AUE, a set of expected time values corresponding to the sequence of expected geographic locations, and a set of time uncertainty values corresponding to the set of expected time values.

[0009] A non-transitory computer-readable medium storing code for wireless communication at an AUE is described. The code can include instructions executable by a processor to receive control signaling from a network entity, the control signaling including a request for a flight path report from the AUE, and transmit the flight path report to the network entity in response to the request, where the flight path report indicates a sequence of expected geographic locations along an expected flight path of the AUE, a set of expected time values corresponding to the sequence of expected geographic locations, and a set of time uncertainty values corresponding to the set of expected time values.

[0010] In some examples of the method, apparatuses, and non-transitory computer- readable medium described herein, transmitting the flight path report can include operations, features, means, or instructions for transmitting the flight path report indicating an algebraic equation representing the sequence of expected geographic locations, where time can be an independent variable of the algebraic equation.

[0011] Some examples of the method, apparatuses, and non-transitory computer-readable medium described herein can further include operations, features, means, or instructions for receiving, with the control signaling, an indication of an option to include the set of time uncertainty values in the flight path report.

[0012] In some examples of the method, apparatuses, and non-transitory computer- readable medium described herein, transmitting the flight path report can include operations, features, means, or instructions for transmitting the flight path report indicating a set of geographic coordinates and altitudes of the AUE representing the sequence of expected geographic locations.

[0013] In some examples of the method, apparatuses, and non-transitory computer- readable medium described herein, transmitting the flight path report can include operations, features, means, or instructions for transmitting the flight path report including a set of location uncertainty values corresponding to the sequence of expected geographic locations.

[0014] Some examples of the method, apparatuses, and non-transitory computer-readable medium described herein can further include operations, features, means, or instructions for transmitting, to the network entity, a second flight path report including updated location uncertainty information corresponding to at least a portion of the sequence of expected geographic locations.

[0015] Some examples of the method, apparatuses, and non-transitory computer-readable medium described herein can further include operations, features, means, or instructions for receiving, with the control signaling, an indication of a coordinate system for reporting the sequence of expected geographic locations in the flight path report.

[0016] Some examples of the method, apparatuses, and non-transitory computer-readable medium described herein can further include operations, features, means, or instructions for receiving, from the network entity, an indication of a set of multiple network entities along the sequence of expected geographic locations; and monitoring, based on the indication of the set of multiple network entities, one or more messages from one or more network entities of the set of multiple network entities.

[0017] Some examples of the method, network entity, and non-transitory computer-readable medium described herein can further include operations, features, means, or instructions for transmitting, to the network entity during an initial access procedure with the network entity, an indication of a capability of the AUE to transmit the flight path report.

[0018] A method for wireless communication at a network entity is described. The method can include transmitting, to an AUE, control signaling including a request for a flight path report from the AUE, and receiving the flight path report from the AUE in response to the request, where the flight path report indicates a sequence of expected geographic locations along an expected flight path of the AUE, a set of expected time values corresponding to the sequence of expected geographic locations, and a set of time uncertainty values corresponding to the set of expected time values.

[0019] An apparatus for wireless communication at a network entity is described. The apparatus can include a processor, memory coupled with the processor, and instructions stored in the memory. The instructions can be executable by the processor to cause the apparatus to transmit, to an AUE, control signaling including a request for a flight path report from the AUE, and receive the flight path report from the AUE in response to the request, where the flight path report indicates a sequence of expected geographic locations along an expected flight path of the AUE, a set of expected time values corresponding to the sequence of expected geographic locations, and a set of time uncertainty values corresponding to the set of expected time values.

[0020] Another apparatus for wireless communication at a network entity is described. The apparatus can include means for transmitting control signaling to the AUE, the control signaling including a request for a flight path report from the AUE, and means for receiving the flight path report from the AUE in response to the request, where the flight path report indicates a sequence of expected geographic locations along an expected flight path of the AUE, a set of expected time values corresponding to the sequence of expected geographic locations, and a set of time uncertainty values corresponding to the set of expected time values.

[0021] A non-transitory computer-readable medium storing code for wireless communication at a network entity is described. The code can include instructions executable by a processor to transmit control signaling to the AUE, the control signaling including a request for a flight path report from the AUE, and receive the flight path report from the AUE in response to the request, where the flight path report indicates a sequence of expected geographic locations along an expected flight path of the AUE, a set of expected time values corresponding to the sequence of expected geographic locations, and a set of time uncertainty values corresponding to the set of expected time values.

[0022] In some examples of the method, apparatuses, and non-transitory computer- readable medium described herein, receiving the flight path report can include operations, features, means, or instructions for receiving the flight path report indicating an algebraic equation representing the sequence of expected geographic locations, where time can be an independent variable of the algebraic equation.

[0023] Some examples of the method, apparatuses, and non-transitory computer-readable medium described herein can further include operations, features, means, or instructions for transmitting, with the control signaling, an indication of an option to include the set of time uncertainty values in the flight path report.

[0024] In some examples of the method, apparatuses, and non-transitory computer- readable medium described herein, receiving the flight path report can include operations, features, means, or instructions for receiving the flight path report indicating a set of geographic coordinates and altitudes of the AUE representing the sequence of expected geographic locations.

[0025] In some examples of the method, apparatuses, and non-transitory computer- readable medium described herein, receiving the flight path report can include operations, features, means, or instructions for receiving the flight path report including a set of location uncertainty values corresponding to the sequence of expected geographic locations.

[0026] Some examples of the method, apparatuses, and non-transitory computer-readable medium described herein can further include operations, features, means, or instructions for receiving, from the AUE, a second flight path report including updated location uncertainty information corresponding to at least a portion of the sequence of expected geographic locations.

[0027] Some examples of the method, apparatuses, and non-transitory computer-readable medium described herein can further include operations, features, means, or instructions for transmitting, with the control signaling, an indication of a coordinate system to use for reporting the sequence of expected geographic locations in the flight path report.

[0028] Some examples of the method, apparatuses, and non-transitory computer-readable medium described herein can further include operations, features, means, or instructions for transmitting, with the control signaling, an indication of a coordinate system to use for reporting the sequence of expected geographic locations in the flight path report.

[0029] Some examples of the method, network entity, and non-transitory computer-readable medium described herein can further include operations, features, means, or instructions for receiving, from the AUE during an initial access procedure with the AUE, an indication of a capability of the AUE to transmit the flight path report.

[0030] A method for wireless communication at an AUE is described. The method can include receiving, from a network entity, control signaling including a request for a flight path report from the AUE and indicating a filter to be applied to the flight path report, determining, in accordance with the filter and in dependence on flight path information of the AUE including a sequence of expected geographic locations along an expected flight path of the AUE and a set of expected time values corresponding to the sequence of expected geographic locations, a subset of expected geographic locations in the sequence of expected geographic locations and a subset of expected time values in the set of expected time values, and transmitting, to the network entity, the flight path report in response to the request, where the flight path report indicates the subset of expected geographic locations and the subset of expected time values.

[0031] An apparatus for wireless communication at an AUE is described. The apparatus can include a processor, memory coupled with the processor, and instructions stored in the memory. The instructions can be executable by the processor to cause the apparatus to receive, from a network entity, control signaling including a request for a flight path report from the AUE and indicating a filter to be applied to the flight path report, determine, in accordance with the filter and in dependence on flight path information of the AUE including a sequence of expected geographic locations along an expected flight path of the AUE and a set of expected time values corresponding to the sequence of expected geographic locations, a subset of expected geographic locations in the sequence of expected geographic locations and a subset of expected time values in the set of expected time values, and transmit, to the network entity, the flight path report in response to the request, where the flight path report indicates the subset of expected geographic locations and the subset of expected time values.

[0032] Another aerial user equipment (AUE) for wireless communication is described. An aerial user equipment (AUE) for wireless communication can include means for receiving control signaling from a network entity, the control signaling including a request for a flight path report from the AUE and indicating a filter to be applied to the flight path report; means for determining, in accordance with the filter and in dependence on flight path information of the AUE including a sequence of expected geographic locations along an expected flight path of the AUE and a set of expected time values corresponding to the sequence of expected geographic locations, a subset of expected geographic locations in the sequence of expected geographic locations and a subset of expected time values in the set of expected time values; and means for transmitting, to the network entity and in response to the request, the flight path report, where the flight path report indicates the subset of expected geographic locations and the subset of expected time values.

[0033] A non-transitory computer-readable medium storing code for wireless communication at an AUE is described. The code can include instructions executable by a processor to receive control signaling from a network entity, the control signaling including a request for a flight path report from the AUE and indicating a filter to be applied to the flight path report; determine, in accordance with the filter and in dependence on flight path information of the AUE including a sequence of expected geographic locations along an expected flight path of the AUE and a set of expected time values corresponding to the sequence of expected geographic locations, a subset of expected geographic locations in the sequence of expected geographic locations and a subset of expected time values in the set of expected time values; and transmit, to the network entity and in response to the request, the flight path report, where the flight path report indicates the subset of expected geographic locations and the subset of expected time values.

[0034] In some examples of the method, apparatuses, and non-transitory computer- readable medium described herein, receiving the control signaling including the indication of the filter can include operations, features, means, or instructions for receiving an indication of a geographic region corresponding to the filter, where the subset of expected geographic locations can be located within the geographic region.

[0035] In some examples of the method, apparatuses, and non-transitory computer- readable medium described herein, the indication of the geographic region includes an indication of a center coordinate and a radius, a list of zone identifiers corresponding to the geographic region, or a combination thereof.

[0036] In some examples of the method, apparatuses, and non-transitory computer- readable medium described herein, receiving the control signaling including the indication of the filter can include operations, features, means, or instructions for receiving an indication of a time period corresponding to the filter, where the subset of expected geographic locations corresponds to the subset of expected time values within the time period.

[0037] Some examples of the method, apparatuses, and non-transitory computer-readable medium described herein can further include operations, features, means, or instructions for receiving an indication of a set of spatial filters with the control signaling, where the filters can be spatial filters, where the set of spatial filters includes the spatial filters, where each spatial filter includes a geographic region and an applicable altitude range, and where the spatial filter to apply can be selected by the AUE based on an altitude of the AUE being within the applicable altitude range of the spatial filter.

[0038] Some examples of the method, apparatuses, and non-transitory computer-readable medium described herein can further include operations, features, means, or instructions for receiving an indication of a set of filters and a corresponding set of times at which each filter in the set of filters can be applicable with the control signaling, where the set of filters includes the filters, and where the filter to apply can be selected by the AUE based on a time at which the AUE transmits the flight path report.

[0039] In some examples of the method, apparatuses, and non-transitory computer-readable medium described herein, receiving the control signaling can include operations, features, means, or instructions for receiving a broadcast message indicating the filters and receiving a control message including the request for the flight path report.

[0040] In some examples of the method, apparatuses, and non-transitory computer-readable medium described herein, receiving the control signaling can include operations, features, means, or instructions for receiving a single control message including the request for the flight path report and indicating the filters.

[0041] In some examples of the method, apparatuses, and non-transitory computer-readable medium described herein, transmitting the flight path report can include operations, features, means, or instructions for transmitting the flight path report indicating an algebraic equation representing a subset of expected geographic locations, where the time can be an argument of the algebraic equation.

[0042] Some examples of the method, apparatuses, and non-transitory computer-readable medium described herein can further include operations, features, means, or instructions for transmitting the flight path report indicating a set of geographic coordinates and altitudes of the AUE representing a subset of expected geographic locations.

[0043] Some examples of the method, apparatuses, and non-transitory computer-readable medium described herein can further include operations, features, means, or instructions for transmitting an indication of a capability of the AUE to transmit the flight path report to the network entity during an initial access procedure with the network entity, where the control signaling including the request for the flight path report can be in response to the indication of the capability.

[0044] A method for wireless communications at a network entity is described. The method can include transmitting control signaling to an AUE, the control signaling including a request for a flight path report from the AUE and indicating a filter to be applied to the flight path report, and receiving the flight path report from the AUE in response to the request, where the flight path report indicates a sequence of intended geographic locations along an intended flight path of the AUE and a set of intended time values corresponding to the sequence of intended geographic locations, and where each intended geographic location in the sequence of intended geographic locations is consistent with the filter.

[0045] An apparatus for wireless communications at a network entity is described. The apparatus can include a processor, memory coupled with the processor, and instructions stored in the memory. The instructions can be executable by the processor to cause the apparatus to transmit control signaling to an AUE, the control signaling including a request for a flight path report from the AUE and indicating a filter to be applied to the flight path report, and receive the flight path report from the AUE in response to the request, where the flight path report indicates a sequence of intended geographic locations along an intended flight path of the AUE and a set of intended time values corresponding to the sequence of intended geographic locations, and where each intended geographic location in the sequence of intended geographic locations is consistent with the filter.

[0046] Another apparatus for wireless communications at a network entity is described. The apparatus can include means for transmitting control signaling to an AUE, the control signaling including a request for a flight path report from the AUE and indicating a filter to be applied to the flight path report, and means for receiving the flight path report from the AUE in response to the request, where the flight path report indicates a sequence of intended geographic locations along an intended flight path of the AUE and a set of intended time values corresponding to the sequence of intended geographic locations, and where each intended geographic location in the sequence of intended geographic locations is consistent with the filter.

[0047] A non-transitory computer-readable medium storing code for wireless communications at a network entity is described. The code can include instructions executable by a processor to transmit control signaling to an AUE, the control signaling including a request for a flight path report from the AUE and indicating a filter to be applied to the flight path report, and receive the flight path report from the AUE in response to the request, where the flight path report indicates a sequence of intended geographic locations along an intended flight path of the AUE and a set of intended time values corresponding to the sequence of intended geographic locations, and where each intended geographic location in the sequence of intended geographic locations is consistent with the filter.

[0048] In some examples of the method, apparatuses, and non-transitory computer- readable medium described herein, transmitting the control signaling including the indication of the filter can include operations, features, means, or instructions for transmitting an indication of a geographic region corresponding to the filter, where the expected sequence of geographic locations can be within the geographic region.

[0049] In some examples of the method, apparatuses, and non-transitory computer- readable medium described herein, the indication of the geographic region includes an indication of a center coordinate and a radius, a list of zone identifiers corresponding to the geographic zone, or a combination thereof.

[0050] In some examples of the method, apparatuses, and non-transitory computer- readable medium described herein, transmitting the control signaling including the indication of the filter can include operations, features, means, or instructions for transmitting an indication of a time period corresponding to the filter, where the expected sequence of geographic locations corresponds to a set of expected time values within the time period.

[0051] Some examples of the method, apparatuses, and non-transitory computer- readable medium described herein can further include operations, features, means, or instructions for transmitting, with the control signaling, an indication of a set of spatial filters, where the filter can be a spatial filter, where the set of spatial filters includes the spatial filter, where each spatial filter includes a geographic region and an applicable altitude range, and where the spatial filter applied by the AUE can be based on an altitude of the AUE being within the applicable altitude range of the spatial filter.

[0052] Some examples of the method, apparatuses, and non-transitory computer- readable medium described herein can further include operations, features, means, or instructions for transmitting, with the control signaling, an indication of a set of filters and a corresponding set of times at which each filter of the set of filters can be applicable, where the set of filters includes the filter, and where the filter applied by the AUE can be based on a time at which the AUE transmits the flight path report.

[0053] In some examples of the method, apparatuses, and non-transitory computer- readable medium described herein, transmitting the control signaling can include operations, features, means, or instructions for transmitting a broadcast message indicating the filter; and transmitting a control message including a request for the flight path report.

[0054] In some examples of the method, apparatuses, and non-transitory computer- readable medium described herein, transmitting the control signaling can include operations, features, means, or instructions for transmitting a single control message including the request for the flight path report and indicating the filter.

[0055] In some examples of the methods, apparatus, and non-transitory computer-readable media described herein, receiving a flight path report may include operations, features, components, or instructions for receiving a flight path report indicating an algebraic equation representing a sequence of expected geographic locations, where time may be an independent variable of the algebraic equation.

[0056] In some examples of the methods, apparatus, and non-transitory computer-readable media described herein, receiving a flight path report may include operations, features, components, or instructions for receiving a flight path report indicating a set of geographic coordinates and altitudes representing an expected sequence of geographic locations for an AUE.

[0057] Some examples of the methods, apparatus, and non-transitory computer-readable media described herein may also include operations, features, components, or instructions for receiving, from an AUE during an initial access procedure with the AUE, an indication of the AUE's capability to send a flight path report, wherein control signaling including a request for the flight path report may be responsive to the indication of the capability.

[0058] The features and technical advantages of the examples according to the present disclosure have been outlined quite broadly above so that the detailed description that follows may be better understood. Additional features and advantages will be described below. The concepts and specific examples disclosed may be readily utilized as a basis for modifying or designing other structures for achieving the same purposes of the present disclosure. Such equivalent constructions do not depart from the scope of the appended claims. The characteristics of the concepts disclosed herein (both their organization and method of operation) and the associated advantages will be better understood from the following description when considered in conjunction with the accompanying drawings. Each of the figures in the drawings is provided for the purpose of illustration and description and not as a definition of limitations on the claims.

[0059] While various aspects and embodiments are described herein through the lens of certain examples, those skilled in the art will appreciate that additional implementations and use cases can be generated in many different arrangements and scenarios. The innovations described herein can be implemented across many different platform types, devices, systems, shapes, sizes, and packaging arrangements. For example, various implementations and / or uses can be generated via integrated chip implementations and other non-module component-based devices (e.g., end-user devices, vehicles, communications equipment, computing devices, industrial equipment, retail / shopping equipment, medical devices, artificial intelligence (AI)-enabled devices, etc.). While some examples may or may not be specifically directed to use cases or applications, a wide range of applicability of the described innovations can be seen. Implementations can range from chip-level or module components to non-module, non-chip-level implementations, and further to aggregated, distributed, or original equipment manufacturer (OEM) devices or systems incorporating one or more aspects of the described innovations. In some practical settings, devices incorporating the described aspects and features will necessarily also include additional components and features for the implementation and practice of the claimed and described embodiments. For example, the transmission and reception of wireless signals necessarily include multiple components for both analog and digital purposes (e.g., hardware components including antennas, radio frequency (RF) chains, power amplifiers, modulators, buffers, processors, interleavers, adders / summers, etc.). The innovations described herein are intended to be practiced in a variety of devices, chip-level components, systems, distributed arrangements, end-user devices, etc., having different sizes, shapes, and configurations. BRIEF DESCRIPTION OF THE DRAWINGS

[0060] Figure 1 An example of a wireless communication system supporting flight path reporting enhancements in accordance with one or more aspects of the present disclosure is shown.

[0061] Figure 2 An example of a wireless communication system supporting flight path reporting enhancements in accordance with one or more aspects of the present disclosure is shown.

[0062] Figure 3 An example of a process flow supporting flight path reporting enhancements according to one or more aspects of the present disclosure is shown.

[0063] Figure 4 An example of a process flow supporting flight path reporting enhancements according to one or more aspects of the present disclosure is shown.

[0064] Figure 5 and Figure 6 A block diagram of a device supporting flight path reporting enhancements according to one or more aspects of the present disclosure is shown.

[0065] Figure 7A diagram illustrating a communications manager that supports flight path reporting enhancements in accordance with one or more aspects of the present disclosure is shown.

[0066] Figure 8 A diagram illustrating a system including a device that supports flight path reporting enhancements in accordance with one or more aspects of the present disclosure is shown.

[0067] Figure 9 and Figure 10 A diagram illustrating a device that supports flight path reporting enhancements in accordance with one or more aspects of the present disclosure is shown.

[0068] Figure 11 A diagram illustrating a communications manager that supports flight path reporting enhancements in accordance with one or more aspects of the present disclosure is shown.

[0069] Figure 12 A diagram illustrating a system including a device that supports flight path reporting enhancements in accordance with one or more aspects of the present disclosure is shown.

[0070] Figures 13 to 16 A flow diagram illustrating a method that supports flight path reporting enhancements in accordance with one or more aspects of the present disclosure is shown. DETAILED DESCRIPTION

[0071] In some wireless communications systems, a user equipment (UE) can be an unmanned aerial vehicle (UAV) or drone. Such aerial UEs (AUEs) can indicate flight path information to a network (e.g., to a serving network entity). The network can use the flight path information for resource management and planning purposes. For example, based on the flight path information, the network can plan which beams to use to communicate with the AUE. As another example, based on flight path information from multiple AUEs, the network can determine how many AUEs a given cell will serve at a given time. As another example, based on the flight path information, the network can estimate a time for a handover between cells. During an initial access procedure with a network entity, the UE can indicate that the UE is an AUE, and in response, the network entity can send control signaling (e.g., radio resource control (RRC) signaling) requesting a flight path report from the AUE. In response, the AUE can send a flight path report indicating a sequence of waypoints. However, without an estimated time associated with each waypoint and an uncertainty / confidence estimate for each estimated time, the sequence of waypoints can be useless for resource management and planning purposes. For example, environmental conditions such as wind conditions can cause uncertainty in time. Additionally or alternatively, the entire flight path can be irrelevant to a given network entity. For example, a portion of the flight path that is within a geographic area served by a given network entity can be relevant to that network entity. Additionally or alternatively, reporting a set of waypoints can be data intensive for certain flight paths.

[0072] A UE can include the estimated time stamps and the uncertainty values associated with each time stamp with the flight path report. Thus, the network can manage the communication resources of the UE, with consideration of the time the UE will be at each indicated point along the flight path and the associated uncertainty. Additionally or alternatively, a network entity can indicate a filter (e.g., a spatial filter, a temporal filter, or both) to be applied to the flight path report, for example, in system information (SI) or in a flight path request message. Thus, the UE can report the portion of the flight path that is relevant to a given network entity, thereby reducing the amount of data in the flight path report and / or allowing more granularity in the flight path report. Additionally or alternatively, the UE can report the flight path using an expression for flight paths that can be modeled using mathematical or algebraic expressions (e.g., for circular, elliptical, or patterned flight paths). The algebraic or mathematical expression can include time as an independent variable, thereby reducing the amount of data used by the flight path report compared to flight path reports that include a set of waypoints.

[0073] Aspects of the disclosure are first described in the context of a wireless communications system. Aspects of the disclosure are further illustrated by and described in connection with process flows, block diagrams, system diagrams, and flowcharts relating to flight path report enhancements, and aspects of the disclosure are described in connection with these process flows, block diagrams, system diagrams, and flowcharts.

[0074] Figure 1 An example of a wireless communications system 100 that supports flight path report enhancements is shown in accordance with one or more aspects of the present disclosure. The wireless communications system 100 can include one or more network entities 105, one or more UEs 115, and a core network 130. In some examples, the wireless communications system 100 can be a Long Term Evolution (LTE) network, a LTE-Advanced (LTE-A) network, a LTE-A Pro network, a New Radio (NR) network, or a network operating according to some other wireless standard, including future iterations of the aforementioned systems and wireless standards not explicitly mentioned herein.

[0075] The network entities 105 may be dispersed throughout a geographic area to form the wireless communication system 100 and may include devices in different forms or with different capabilities. In various examples, the network entities 105 may be referred to as network elements, mobility elements, radio access network (RAN) nodes, or network equipment, among other nomenclature. In some examples, the network entities 105 and the UEs 115 may communicate wirelessly via one or more communication links 125 (e.g., radio frequency (RF) access links). For example, the network entities 105 may support a coverage area 110 (e.g., a geographic coverage area) within which the UEs 115 and the network entities 105 may establish one or more communication links 125. The coverage area 110 may be an example of a geographic area within which the network entities 105 and the UEs 115 may support signal communication based on one or more radio access technologies (RATs).

[0076] The UEs 115 may be dispersed throughout the coverage area 110 of the wireless communication system 100, and each UE 115 may be stationary or mobile or both stationary and mobile at different times. The UEs 115 may be devices that take different forms or have different capabilities. Figure 1 Some example UEs 115 are illustrated in FIG. 1 . The UEs 115 described herein may be capable of supporting communications with various types of devices, such as other UEs 115 or network entities 105, such as Figure 1 shown.

[0077] As described herein, a node of the wireless communication system 100, which can be referred to as a network node or a wireless node, can be a network entity 105 (e.g., any of the network entities described herein), a UE 115 (e.g., any of the UEs described herein), a network controller, a device, an apparatus, a computing system, one or more components, or another suitable processing entity configured to perform any of the techniques described herein. For example, a node can be a UE 115. As another example, a node can be a network entity 105. As yet another example, a first node can be configured to communicate with a second node or a third node. In one aspect of this example, the first node can be a UE 115, the second node can be a network entity 105, and the third node can be a UE 115. In another aspect of this example, the first node can be a UE 115, the second node can be a network entity 105, and the third node can be a network entity 105. In other aspects of this example, the first node, the second node, and the third node can be different with respect to these examples. Similarly, references to a UE 115, a network entity 105, a device, an apparatus, a computing system, etc. can include the disclosure of the UE 115, the network entity 105, the device, the apparatus, the computing system, etc. as a node. For example, a disclosure that a UE 115 is configured to receive information from a network entity 105 also discloses that a first node is configured to receive information from a second node.

[0078] In some examples, the network entities 105 can communicate with the core network 130, or the network entities 105 can communicate with one another, or both. For example, the network entities 105 can communicate with the core network 130 via one or more backhaul communication links 120 (e.g., according to an SI, N2, N3, or other interface protocol). In some examples, the network entities 105 can communicate with one another via the backhaul communication links 120 (e.g., according to an X2, Xn, or other interface protocol) directly (e.g., direct between network entities 105) or indirectly (e.g., via core network 130). In some examples, the network entities 105 can communicate with one another via mid-cell communication links 162 (e.g., according to a mid-cell interface protocol) or front-haul communication links 168 (e.g., according to a front-haul interface protocol), or any combination thereof. The backhaul communication links 120, the mid-cell communication links 162, or the front-haul communication links 168 can be one or more wired links (e.g., electrical, fiber optic), one or more wireless links (e.g., radio, wireless optical), etc., or various combinations thereof, or include one or more wired links (e.g., electrical, fiber optic), one or more wireless links (e.g., radio, wireless optical), etc., or various combinations thereof. The UEs 115 can communicate with the core network 130 via communication links 155.

[0079] One or more of the network entities 105 described herein can include or can be referred to as a base station 140 (e.g., a transceiver base station, a radio base station, an NR base station, an access point, a radio transceiver, a NodeB, an eNodeB (eNB), a next generation NodeB, or a giga-NodeB (any of which can be referred to as a gNB), a 5G NB, a next generation eNB (ng-eNB), a Home NodeB, a Home eNodeB, or other suitable terminology). In some examples, the network entity 105 (e.g., base station 140) can be implemented in an aggregated (e.g., monolithic, standalone) base station architecture that can be configured to utilize a protocol stack integrated physically or logically within a single network entity 105 (e.g., a single RAN node such as a base station 140).

[0080] In some examples, the network entity 105 can be implemented in a disaggregated architecture (e.g., a disaggregated base station architecture, a disaggregated RAN architecture) that can be configured to utilize a protocol stack distributed physically or logically between two or more network entities 105 such as an integrated access backhaul (IAB) network, an open RAN (O-RAN) (e.g., a network configuration sponsored by the O-RAN Alliance), or a virtualized RAN (vRAN) (e.g., a cloud RAN (C-RAN)). For example, the network entity 105 can include one or more of a central unit (CU) 160, a distributed unit (DU) 165, a radio unit (RU) 170, a RAN intelligent controller (RIC) 175 (e.g., a near real-time RIC (near-RT RIC), a non-real-time RIC (non-RT RIC)), a service management and orchestration (SMO) 180 system, or any combination thereof. The RU 170 can also be referred to as a radio head, an intelligent radio head, a remote radio head (RRH), a remote radio unit (RRU), or a transmission reception point (TRP). One or more components of the network entity 105 in the disaggregated RAN architecture can be co-located, or one or more components of the network entity 105 can be in distributed locations (e.g., separate physical locations). In some examples, one or more network entities 105 of the disaggregated RAN architecture can be implemented as virtual units (e.g., a virtual CU (VCU), a virtual DU (VDU), a virtual RU (VRU)).

[0081] The functional split between the CU 160, the DU 165, and the RU 170 is flexible and can support different functions depending on which functions (e.g., network layer functions, protocol layer functions, baseband functions, RF functions, and any combination thereof) are performed at the CU 160, the DU 165, or the RU 170. For example, a functional split of a protocol stack can be employed between the CU 160 and the DU 165, such that the CU 160 can support one or more layers of the protocol stack, and the DU 165 can support one or more different layers of the protocol stack. In some examples, the CU 160 can host higher protocol layer (e.g., layer 3 (L3), layer 2 (L2)) functionality and signaling (e.g., RRC, service data adaptation protocol (SDAP), packet data convergence protocol (PDCP)). The CU 160 can connect to one or more DUs 165 or RUs 170, and the one or more DUs 165 or RUs 170 can host lower protocol layers, such as layer 1 (LI) (e.g., physical (PHY) layer) or L2 (e.g., radio link control (RLC) layer, medium access control (MAC) layer) functionality and signaling, and can each be at least partially controlled by the CU 160. Additionally or alternatively, a functional split of a protocol stack can be employed between the DU 165 and the RU 170, such that the DU 165 can support one or more layers of the protocol stack, and the RU 170 can support one or more different layers of the protocol stack. The DU 165 can support one or more different cells (e.g., via one or more RUs 170). In some cases, the functional split between the CU 160 and the DU 165 or between the DU 165 and the RU 170 can be within a protocol layer (e.g., some functions of a protocol layer can be performed by one of the CU 160, the DU 165, or the RU 170, while other functions of that protocol layer are performed by a different one of the CU 160, the DU 165, or the RU 170). The CU 160 can be further split in function into CU control plane (CU-CP) and CU user plane (CU-UP) functions. The CU 160 can connect to one or more DUs 165 via a backhaul communication link 162 (e.g., Fl, Fl-c, Fl-u), and the DU 165 can connect to one or more RUs 170 via a front-haul communication link 168 (e.g., open front-haul (FH) interface). In some examples, the backhaul communication link 162 or the front-haul communication link 168 can be implemented according to an interface (e.g., channel) between layers of a protocol stack supported by the respective network entities 105 that communicate via such communication links.

[0082] In some wireless communications systems (e.g., wireless communications system 100), infrastructure and spectrum resources for radio access can support wireless backhaul link capabilities to supplement wired backhaul connections to provide an IAB network architecture (e.g., to core network 130). In some cases, in an IAB network, one or more network entities 105 (e.g., IAB nodes 104) can be partially controlled by one another. One or more IAB nodes 104 can be referred to as a donor entity or IAB donor. One or more DUs 165 or one or more RUs 170 can be partially controlled by one or more CUs 160 associated with a donor network entity 105 (e.g., a donor base station 140). One or more donor network entities 105 (e.g., IAB donors) can communicate with one or more additional network entities 105 (e.g., IAB nodes 104) via supported access and backhaul links (e.g., backhaul communication links 120). An IAB node 104 can include an IAB mobile terminal (IAB-MT) controlled (e.g., scheduled) by a coupled IAB donor’s DU 165. The IAB-MT can include a separate set of antennas for relaying communications with UEs 115 or can share the same antennas (e.g., of a RU 170) of the IAB node 104 for accessing via the IAB node 104’s DU 165 (e.g., referred to as a virtual IAB-MT (vIAB-MT)). In some examples, an IAB node 104 can include a DU 165 that supports communication links with additional entities (e.g., IAB nodes 104, UEs 115) within a relay chain or configuration (e.g., downstream) of an access network. In such cases, one or more components of the disaggregated RAN architecture (e.g., one or more IAB nodes 104 or components of an IAB node 104) can be configured to operate according to the techniques described herein.

[0083] For example, an access network (AN) or RAN can include communications between an access node (e.g., an IAB donor), an IAB node 104, and one or more UEs 115. The IAB donor can facilitate a connection between the core network 130 and the AN (e.g., via a wired or wireless connection to the core network 130). That is, the IAB donor can refer to a RAN node that has a wired or wireless connection to the core network 130. The IAB donor can include a CU 160 and at least one DU 165 (e.g., and RU 170), in which case the CU 160 can communicate with the core network 130 via an interface (e.g., a backhaul link). The IAB donor and IAB node 104 can communicate via an Fl interface according to a protocol that defines signaling messages (e.g., the Fl-AP protocol). Additionally or alternatively, the CU 160 can communicate with the core network via an interface that can be an example of a backhaul link, and can communicate with other CUs 160 (e.g., associated with alternative IAB donors) via an Xn-C interface that can be an example of a backhaul link.

[0084] The IAB node 104 can refer to a RAN node that provides IAB functionality (e.g., for access for UEs 115, wireless self-backhauling capabilities, etc.). The DU 165 can act as a distributed scheduling node toward child nodes associated with the IAB node 104, and the IAB-MT can act as a scheduled node toward parent nodes associated with the IAB node 104. That is, the IAB donor can be referred to as a parent node that communicates with one or more child nodes (e.g., the IAB donor can relay transmissions of a UE through one or more other IAB nodes 104). Additionally or alternatively, the IAB node 104 can also be referred to as a parent node or a child node of other IAB nodes 104, according to a relay chain or configuration of the AN. Thus, the IAB-MT entity of the IAB node 104 can provide a Uu interface for a child IAB node 104 to receive signaling from a parent IAB node 104, and a DU interface (e.g., DU 165) can provide a Uu interface for the parent IAB node 104 to signal to the child IAB node 104 or a UE 115.

[0085] For example, an IAB node 104 can be referred to as a parent node that supports communications for a child IAB node or as a child IAB node associated with an IAB donor or both. An IAB donor can include a CU 160 with a wired or wireless connection (e.g., backhaul communication link 120) to a core network 130 and can act as a parent node for an IAB node 104. For example, a DU 165 of an IAB donor can relay transmissions to a UE 115 through an IAB node 104 or can signal transmissions directly to the UE 115 or both. The CU 160 of the IAB donor can signal communication link establishment to the IAB node 104 via an Fl interface and the IAB node 104 can schedule transmissions (e.g., transmissions relayed from the IAB donor to the UE 115) by the DU 165. That is, data can be relayed to and from the IAB node 104 via signaling via an NR Uu interface to an MT of the IAB node 104. Communications with the IAB node 104 can be scheduled by a DU 165 of the IAB donor and communications with the IAB node 104 can be scheduled by a DU 165 of the IAB node 104.

[0086] Where techniques described herein are applied in the context of a disaggregated RAN architecture, one or more components of the disaggregated RAN architecture can be configured to support flight path reporting enhancements as described herein. For example, some operations described as being performed by a UE 115 or a network entity 105 (e.g., a base station 140) can additionally or alternatively be performed by one or more components of a disaggregated RAN architecture (e.g., an IAB node 104, a DU 165, a CU 160, a RU 170, a RIC 175, a SMO 180).

[0087] A UE 115 can include or can be referred to as a mobile device, a wireless device, a remote device, a handheld device, or a subscriber device, or some other suitable terminology, where the “device” can also be referred to as a unit, a station, a terminal, or a client, among other examples. A UE 115 can also include or can be referred to as a personal electronic device or can be referred to as a personal electronic device, such as a cellular phone, a personal digital assistant (PDA), a tablet computer, a laptop computer, or a personal computer. In some examples, a UE 115 can include or can be referred to as a wireless local loop (WLL) station, an Internet of Things (IoT) device, an Internet of Everything (IoE) device, or a machine type communications (MTC) device, among other examples, which can be implemented in various objects such as appliances or vehicles, among other examples.

[0088] The UEs 115 described herein can be able to communicate with various types of devices, such as other UEs 115 that can sometimes act as relays as well as the network equipment including base stations 105 and network equipment including macro eNBs or gNBs, small cell eNBs or gNBs, or relay base stations, among other examples, as described herein. The base stations 105 can include or can be referred to as an evolved NodeB (eNB), a Next Generation NodeB (gNB), or a base station, among other examples. The base stations 105 can include or can be referred to as an access point from which a UE 115 can receive access to a network in which the base station 105 is operating. The UEs 115 and the base stations 105 can be configured to implement aspects of the present disclosure as described herein.Figure 1 are shown.

[0089] The UEs 115 and the network entities 105 can wirelessly communicate with one another using resources associated with one or more carriers via one or more communication links 125 (e.g., access links). The term “carrier” can refer to a set of RF spectrum resources having a defined physical layer structure for supporting communication links 125. For example, a carrier used for a communication link 125 can include a portion of an RF spectrum band (e.g., a bandwidth part (BWP)) operating according to one or more physical layer channels for a given radio access technology (e.g., LTE, LTE-A, LTE-A Pro, NR). Each physical layer channel can carry acquisition signaling (e.g., synchronization signals, system information), control signaling coordinating carrier operation, user data, or other signaling. The wireless communications system 100 can support communication with UEs 115 using carrier aggregation or multi-carrier operation. According to carrier aggregation, a UE 115 can be configured with multiple downlink component carriers and one or more uplink component carriers. Carrier aggregation can be used for both frequency division duplexing (FDD) and time division duplexing (TDD) component carriers. Communications between a network entity 105 and other devices can refer to communications between these devices and any part of the network entity 105 (e.g., an entity, sub-entity). For example, the terms “transmit,” “receive,” or “communicate” in reference to a network entity 105 can refer to any part of the network entity 105 of a RAN (e.g., base station 140, CU 160, DU 165, RU 170) communicating with another device (e.g., directly or via one or more other network entities 105).

[0090] Signal waveforms transmitted via a carrier can be composed of multiple subcarriers (e.g., using multi-carrier modulation (MCM) techniques such as orthogonal frequency division multiplexing (OFDM) or discrete Fourier transform spread OFDM (DFT-S-OFDM)). In a system employing MCM techniques, a resource element can refer to a resource comprising one symbol period (e.g., the duration of one modulation symbol) and one subcarrier, in which case the symbol period and subcarrier spacing can be inversely related. A number of bits carried by each resource element can depend on the modulation scheme (e.g., the order of the modulation scheme, the coding rate of the modulation scheme, or both), such that a relatively large number of resource elements (e.g., in a transmission duration) and a relatively high order modulation scheme can correspond to a relatively high data rate. A wireless communications resource can be a combination of a RF spectrum resource, a time resource, and a spatial resource (e.g., spatial layers or beams), and the use of multiple spatial resources can increase the data rate for communications with a UE 115.

[0091] One or more numerologies can be supported for a carrier, and a numerology can include a subcarrier spacing ( ) and a cyclic prefix. A carrier can be partitioned into one or more BWP with the same or different numerology. In some examples, a UE 115 can be configured with multiple BWPs. In some examples, a single BWP of a carrier can be active at a given time, and communications of the UE 115 can be constrained to one or more active BWPs.

[0092] Time intervals for the network entity 105 or the UE 115 can be expressed in multiples of a basic time unit, which may, for example, refer to a sampling period of 1 second, where may represent supported subcarrier spacings, and may represent supported discrete Fourier transform (DFT) sizes. Time intervals of the communications resources can be organized as radio frames, each

[0093] Each frame can comprise a plurality of consecutive numbered subframes or slots, and each subframe or slot can have the same duration. In some examples, a frame can be divided (e.g., in the time domain) into subframes, and each subframe can be further divided into a number of slots. Alternatively, each frame can include a variable number of slots, and the number of slots can depend on the subcarrier spacing. Each slot can include a number of symbol periods (e.g., depending on the length of the cyclic prefix prepended to each symbol period). In some wireless communications systems 100, a slot can be further divided into multiple mini-slots associated with one or more symbols. Excluding the cyclic prefix, each symbol period can be associated with one or more (e.g., 2048) samples. The duration of a symbol period can depend on the subcarrier spacing or the band.

[0094] A subframe, a slot, a mini-slot, or a symbol can be the smallest scheduling unit (e.g., in the time domain) of the wireless communications system 100 and can be referred to as a transmission time interval (TTI). In some examples, the TTI duration (e.g., the number of symbol periods in a TTI) can be variable. Additionally or alternatively, the smallest scheduling unit of the wireless communications system 100 (e.g., in the shortened TTI (sTTI)) can be dynamically selected.

[0095] Physical channels can be multiplexed according to various techniques to communicate using a carrier. For example, physical control channels and physical data channels can be multiplexed for signaling via a downlink carrier using one or more of time division multiplexing (TDM) techniques, frequency division multiplexing (FDM) techniques, or hybrid TDM-FDM techniques. A control region (e.g., a control resource set (CORESET)) for a physical control channel can be defined by a collection of symbol periods having the same duration as an enhanced control channel element (ECCE). A CORESET can span one or multiple symbol periods in the time domain. The CORESET can be localized to one or more resource blocks (RBs) of the carrier in the frequency domain. For example, the control region can be localized to contiguous RBs. One or more control regions (e.g., CORESETs) can be configured for a set of UEs 115. For example, one or more of the UEs 115 can monitor or search control regions according to one or more search space sets for control information, and each search space set can include one or multiple control channel candidates in one or multiple aggregation levels arranged in a cascaded manner. An aggregation level for a control channel candidate can refer to a quantity of control channel resources (e.g., control channel elements (CCEs)) associated with encoded information for a control information format having a given payload size. A search space set can include common search space sets configured for transmitting control information to multiple UEs 115 and UE-specific search space sets for transmitting control information to a specific UE 115.

[0096] A network entity 105 can provide communication coverage for a geographic area 110 via one or more cells (e.g., macro cells, small cells, hot spots, or other types of cells, or any combination thereof). The term “cell” can refer to a logical communication entity used for communication with a network entity 105 (e.g., using a carrier) and can be associated with a identifier (e.g., a physical cell identifier (PCID), a virtual cell identifier (VCID), or other cell identifier) used by a network entity 105 to distinguish one cell from another. In some examples, a cell can also refer to a coverage area 110 or a portion of a coverage area 110 (e.g., a sector) over which a logical communication entity operates. The size of such a cell can vary depending on various factors such as capacity requirements, network topology, and the like. For example, a cell can be or include a building, a subset of a building, or an outdoor space between or overlapping with coverage areas 110, among other examples.

[0097] Macrocells can generally cover relatively large geographic areas (e.g., a radius of several kilometers) and can allow unrestricted access by UEs 115 with service subscriptions with the network provider supporting the macrocell. Small cells can be associated with a lower- powered network entity 105 (e.g., a femto base station 140) and can include one or more base stations 140 that operate in a licensed, unlicensed, or shared frequency spectrum. A small cell can provide restricted or unrestricted access with UEs 115 as can be indicated by a subscription or other access limitation associated with the UE 115. A network entity 105 can support one or multiple cells, and can also use one or multiple component carriers to support communications via one or more cells.

[0098] In some examples, a carrier can support multiple cells, and different cells can be configured according to different protocol types (e.g., MTC, narrowband IoT (NB-IoT), enhanced mobile broadband (eMBB)) that can provide access for different types of devices.

[0099] In some examples, network entities 105 (e.g., base stations 140, RUs 170) can be mobile and thus provide communication coverage for mobile coverage areas 110. In some examples, different coverage areas 110 associated with different technologies can overlap, but different coverage areas 110 can be supported by the same network entity 105. In some other examples, overlapping coverage areas 110 associated with different technologies can be supported by different network entities 105. Wireless communication system 100 can include, for example, a heterogeneous network in which different types of network entities 105 provide coverage for various coverage areas 110 using the same or different radio access technologies.

[0100] Wireless communication system 100 can be configured to support ultra-reliable communications or low-latency communications, or various combinations thereof. For example, wireless communication system 100 can be configured to support ultra-reliable low-latency communications (URLLC). UEs 115 can be designed to support ultra-reliable, low-latency, or critical functions. Ultra-reliable communications can include private communication or group communication and can be supported by one or more services such as push-to-talk, video, or data. Support for ultra-reliable, low-latency functions can include prioritization of services, and such services can be used for public safety or general commercial applications. The terms ultra-reliable, low-latency, and ultra-reliable low-latency can be used interchangeably herein.

[0101] In some examples, UEs 115 can be configured to communicate directly with other UEs 115 via device-to-device (D2D) communication link 135 (e.g., according to a peer-to-peer (P2P) or D2D or sidelink protocol). In some examples, one or more UEs 115 in a group that is performing D2D communication can be within the coverage area 110 of a network entity 105 (e.g., base station 140, RU 170) that can support such D2D communication by configuring (e.g., scheduling) aspects of the D2D communication via the network entity 105. In some examples, one or more UEs 115 in such a group can be outside the coverage area 110 of a network entity 105 or can otherwise be unable to receive signals from, or transmit signals to, a network entity 105. In some examples, a group of UEs 115 communicating via D2D communication can support a one-to-many (1 :M) system, where one UE 115 transmits to many other UEs 115 in the group. In some examples, a network entity 105 can facilitate scheduling of resources for D2D communication. In some other examples, D2D communication can be carried out between UEs 115 without involvement by a network entity 105.

[0102] The core network 130 can provide user authentication, access authorization, tracking, Internet Protocol (IP) connectivity, and other access, routing, or mobility functions. The core network 130 can be an evolved packet core (EPC) or 5G core (5GC), which can include at least one control plane entity that can manage access and mobility (e.g., a mobility management entity (MME), an access and mobility management function (AMF)) and at least one user plane entity that can route packets or

[0103] The wireless communications system 100 can operate using one or more frequency bands, e.g., in the range of 300 megahertz (MHz) to 300 gigahertz (GHz). Generally, the region from 300 MHz to 3 GHz is known as the ultra-high frequency (UHF) region or decimeter band, since the wavelengths range from approximately one decimeter to one meter in length. The UHF wave s can be blocked or redirected by buildings and environmental features, but the waves can penetrate structures sufficiently for a macro cell to provide service to the UHF devices 115 located indoors. The UHF waves can be in the frequencies associated with small- scale terrestrial transmitters used for mobile devices. The UHF frequencies can be

[0104] The wireless communications system 100 can utilize both licensed and unlicensed RF spectrum bands. For example, the wireless communications system 100 can employ License Assisted Access (LAA), LTE-Unlicensed (LTE-U) radio access technology, or NR technology in an unlicensed frequency band such as the 5 GHz industrial, scientific, and medical (ISM) band. When operating in unlicensed bands, access points 105 and UEs 115 such as network entity 105 and UE 115 can employ carrier sensing for collision detection and avoidance in the unlicensed RF spectrum band. In some examples, operations in unlicensed bands can be based on a carrier aggregation configuration with a component carrier operating in a licensed frequency band (e.g., LAA). Operations in unlicensed spectrum can include downlink transmissions, uplink transmissions, P2P transmissions, or D2D transmissions, among other examples.

[0105] Network entities 105 (e.g., base stations 140, RUs 170) or UEs 115 can be equipped with multiple antennas, which can be used to employ techniques such as transmit diversity, receive diversity, multiple-input multiple-output (MIMO) communication, or beamforming. The antennas of a network entity 105 or a UE 115 can be located in one or more antenna arrays or antenna panels, which can support MIMO operations or transmit or receive beamforming. For example, one or more base station antennas or antenna arrays can be co-located at an antenna assembly, such as an antenna tower. In some examples, antennas or antenna arrays associated with a network entity 105 can be located at different geographic locations. A network entity 105 can include an antenna array with a set of multiple rows and multiple columns of antenna ports that the network entity 105 can use for beamforming in support of communication with UEs 115. Likewise, a UE 115 can include one or more antenna arrays, which can support various MIMO or beamforming operations. Additionally or alternatively, an antenna panel can support RF beamforming for signals transmitted via the antenna ports.

[0106] Beamforming, which can also be referred to as spatial filtering, directional transmission, or directional reception, is a signal processing technique that can be used at a transmitting device or a receiving device (e.g., a network entity 105, a UE 115) to shape or steer a beam of energy in a specific direction along a surface of a transmitting device or a receiving device. Beamforming can be achieved by combining the signals communicated by antenna elements of an antenna array such that some signals propagating at different directions experience constructive interference while others experience destructive interference. The adjustment of signals communicated by the antenna elements can include a transmitting device or a receiving device applying amplitude shifts, phase shifts, or both to signals carried by each of the antenna elements. The adjustments associated with each of the antenna elements can be defined by a beamforming weight set associated with a particular direction (e.g., with respect to the antenna array of the transmitting device or the receiving device, or with respect to some other orientation).

[0107] A network entity 105 or a UE 115 can use beam sweeping techniques as part of a beamforming operation. For example, a network entity 105 (e.g., a base station 140, a RU 170) can use multiple antennas or antenna arrays (e.g., antenna panels) to conduct a beamforming operation for directional communications with a UE 115. Some signals (e.g., synchronization signals, reference signals, beam- selection signals, or other control signals) can be transmitted by the network entity 105 multiple times in different directions. For example, the network entity 105 can transmit a signal according to different beamforming weight sets associated with different directions of transmission. The transmissions in the different beam directions can be used by a transmitting device, such as a network entity 105 or by a receiving device, such as a UE 115, to identify a beam direction for subsequent transmission or reception by the network entity 105.

[0108] Some signals, such as data signals associated with a particular receiving device, can be transmitted by a transmitting device (e.g., a transmitting network entity 105, a transmitting UE 115) in a single beam direction (e.g., a direction associated with the receiving device, such as a receiving network entity 105 or a receiving UE 115). In some examples, the beam direction associated with transmissions in a single beam direction can be determined based on a signal that was transmitted in one or more beam directions. For example, a UE 115 can receive one or more of the signals transmitted by the network entity 105 in different directions, and can report to the network entity 105 an indication of the signal that the UE 115 received with a highest signal quality, or other acceptable signal quality.

[0109] In some examples, transmissions by a device (e.g., by a network entity 105 or a UE 115) can be performed using multiple beam directions, and the device can use a combination of digital precoding or beamforming to generate a combined beam for transmissions (e.g., from a network entity 105 to a UE 115). The UE 115 can report feedback that indicates precoding weights for one or more beam directions, and the feedback can correspond to a configured set of beams across a system bandwidth or one or more sub-bands. The network entity 105 can transmit a reference signal (e.g., a cell-specific reference signal (CRS), a channel state information reference signal (CSI-RS)), which can or can not be precoded. The UE 115 can provide feedback for beam selection, which can be a precoding matrix indicator (PMI) or codebook-based feedback (e.g., a multi-panel type codebook, a linear combination type codebook, a port selection type codebook). Although the techniques are described with reference to signals transmitted by a network entity 105 (e.g., a base station 140, a RU 170) in one or more directions, a UE 115 can use similar techniques for transmitting signals multiple times in different directions (e.g., for identifying a beam direction for subsequent transmission or reception by a UE 115), or for transmitting a signal in a single direction (e.g., for transmitting data to a receiving device).

[0110] A receiving device (e.g., a UE 115) can perform reception operations according to a number of receive configurations (e.g., directional listening) when receiving various signals from a receiving device (e.g., network entity 105), such as synchronization signals, reference signals, beam selection signals, or other control signals. For example, a receiving device can perform reception according to multiple receive directions by using different antenna subarrays, by processing received signals according to different antenna subarrays, by receiving according to different receive beamforming weight sets applied to signals received at multiple antenna elements of an antenna array, or by processing received signals according to different receive beamforming weight sets applied to signals received at multiple antenna elements of an antenna array, any of which can be referred to as“listening” according to different receive configurations or receive directions. In some examples, a receiving device can use a single receive configuration to receive along a single beam direction (e.g., when receiving a data signal). The single receive configuration can be aligned in a beam direction determined based on listening in different receive beam directions (e.g., a beam direction determined to have a highest signal strength, highest signal-to-noise ratio (SNR), or otherwise acceptable signal quality based on listening in multiple beam directions).

[0111] Wireless communications system 100 can be a packet-based network that operates according to a layered protocol stack. In the user plane, communications at the bearer or PDCP layer can be IP -based. A RLC layer can perform packet segmentation and reassembly to communicate over logical channels. A MAC layer can perform priority handling and multiplexing of logical channels into transport channels. The MAC layer can also use error detection techniques, error correction techniques, or both, to support retransmissions to improve link efficiency. In the control plane, the RRC layer can provide establishment, configuration, and maintenance of an RRC connection between a UE 115 and a network entity 105 or core network 130 supporting radio bearers for user plane data. The PHY layer can map transmission channels to physical channels.

[0112] Some UEs 115 in a wireless communication system can be AUEs 115 (e.g., can be UAVs or drones). An AUE 115 can indicate flight path information to a network (e.g., to a serving network entity 105). The network can use the flight path information for resource management and planning purposes. During an initial access procedure with a network entity 105, a UE 115 can indicate that the UE 115 is an AUE 115 and, in response, the network entity 105 can send control signaling (e.g., RRC signaling) requesting a flight path report from the AUE 115. In response, the AUE 115 can send a flight path report. The flight path report can include a sequence of intended geographic locations of the AUE 115. The AUE 115 can include an estimated timestamp and an uncertainty value associated with each timestamp with the flight path report. Thus, the network can manage communication resources of the AUE 115 with consideration of the time and associated uncertainty that the AUE 115 will be at each indicated point along the flight path. Additionally or alternatively, the network entity 105 can indicate a filter (e.g., a spatial filter or a temporal filter) to be applied to the flight path report. Thus, the AUE 115 can report a portion of the flight path that is relevant to a given network entity 105, thereby reducing the amount of data in the flight path report and / or allowing more granularity in the flight path report. Additionally or alternatively, the AUE 115 can report the flight path using an algebraic expression for flight paths that can be modeled using mathematical or algebraic expressions, thereby reducing the amount of data used in the flight path report compared to a flight path report that includes a set of waypoints.

[0113] Figure 2An example of a wireless communications system 200 that supports flight path reporting enhancements is shown, in accordance with one or more aspects of the present disclosure. The wireless communications system 200 can implement, or be implemented by, aspects of the wireless communications system 100. For example, the wireless communications system 200 can include a UE 115-a, which can be an example of a UE 115 as described herein. For example, the UE 115-a can be an AUE as described herein. The wireless communications system 200 can include a network entity 105-a, a network entity 105-b, and a network entity 105-c, which can be examples of a network entity 105 as described herein. For example, the network entity 105-a can support a coverage area 110-a, the network entity 105-b can support a coverage area 110-b, and the network entity 105-c can support a coverage area 110-c.

[0114] The UE 115-a can communicate with the network entity 105-a using a communication link 125-a. The communication link 125-a can be an example of an NR or LTE link between the UE 115-a and the network entity 105-a. The communication link 125-a can include a bi-directional link that enables both uplink and downlink communications. For example, the UE 115-a can transmit uplink signals 205 (e.g., uplink transmissions), such as uplink control signals or uplink data signals, to the network entity 105-a using the communication link 125-a, and the network entity 105-a can transmit downlink signals 210 (e.g., downlink transmissions), such as downlink control signals or downlink data signals, to the UE 115-a using the communication link 125-a.

[0115] The UE 115-a can be programmed with flight path information. The flight path can be a sequence of waypoints and optional timestamps. For example, the UE 115-a can have a flight path 215-a that causes the UE 115-a to pass through the coverage area 110-a, the coverage area 110-b, and the coverage area 110-c. As another example, the UE 115-a can be configured to have a circular flight path 215-b (e.g., the UE 115-a can be programmed to loop around a point).

[0116] Flight path information can be indicated to the network through RRC signaling. For example, UE 115-a can indicate in a random access channel (RACH) message 220 (e.g., during an initial access procedure with network entity 105-a) that UE 115-a is an AUE or that UE 115-a is capable of reporting flight path information. Network entity 105-a can send a flight path request 225 (e.g., via RRC). In response to flight path request 225, UE 115-a can send a flight path report 230 (e.g., via RRC). In some examples, flight path report 230 can include a sequence of waypoints (e.g., a sequence of expected geographic locations) and corresponding time stamps. Network entity 105-a can indicate a maximum number of waypoints to report in flight path request 225.

[0117] In some cases, an AUE (e.g., UE 115-a) can have a guidance system configured to follow a positioned trajectory, but allow for time variation at each position (e.g., if the AUE is tracking a train track for inspection). In such cases, the spatial (e.g., geographic) confidence can be close to 100%, but the temporal certainty can be variable and can vary with the degree of “on-time” of the AUE, which can be affected by atmospheric conditions such as wind. As described herein, the time variation and uncertainty can be computed by UE 115-a and sent in flight path report 230. In some cases, an AUE (e.g., UE 115-a) can be configured to attempt to maintain both spatial and temporal uncertainty within allowable and reportable bounds. In some cases, a guidance system of an AUE (e.g., UE 115-a) can be configured to have lower confidence in future spatial positioning at the expense of high temporal certainty (e.g., ellipsoid).

[0118] Expected geographic locations can be reported in flight path report 230 in several ways. For example, an expected geographic location can be reported as an ellipsoid point, an ellipsoid point with an uncertainty circle, an ellipsoid point with an uncertainty ellipsoid, a polygon, an ellipsoid point with an altitude, an ellipsoid point with an altitude and an uncertainty ellipsoid, an ellipsoid arc, a high accuracy ellipsoid point with an uncertainty ellipsoid, a high accuracy ellipsoid point with a scalable uncertainty ellipsoid, a high accuracy ellipsoid point with an altitude and an uncertainty ellipsoid, or a high accuracy ellipsoid point with an altitude and a scalable uncertainty ellipsoid. To account for temporal uncertainty, a time stamp and a temporal uncertainty value corresponding to an expected geographic location can be reported in flight path report 230. For example, the time stamp can be an expected time instance and the temporal uncertainty can be a standard deviation of time instances at which UE 115-a will be located at the indicated geographic location.

[0119] In some examples, the definition of a “waypoint” in RRC signaling can include time as a fourth dimension (e.g., including a timestamp and a time uncertainty value). In some examples, the flight path request 225 can indicate that the timestamp and the time uncertainty value are optional (e.g., can be indicated as an optional flag). In such examples where the flight path indicates that the timestamp and the time uncertainty value are optional, the flight path report 230 can include the information elements AbsoluteTimeInfo and timestampUncertainty. The information element AbsoluteTimeInfo can indicate an absolute time in the format YY-MM-DD HH:MM:SS and using binary coded decimal (BCD) encoding.

[0120] In some cases, the flight path 215-a can cause the UE 115-a to pass through the coverage area 110-a, the coverage area 110-b, and the coverage area 110-c. In response to the flight path 215-a causing the UE 115-a to pass through different coverage areas, the network entity 105-a can send a message 240 indicating the network entities 105 to which the UE 115-a can connect and the corresponding times at which the UE 115-a can enter the coverage areas 110 of those network entities. For example, the network entity 105-a can indicate in the message 240 the time at which the UE 115-a will enter the coverage area 110-b and the time at which the UE 115-a will enter the coverage area 110-c, which can help the UE 115-a access the network entity 105-b and the network entity 105-c (e.g., perform RACH procedures with these network entities).

[0121] In some cases, UE 115-a can have a flight path configured by an application layer or upper layer, and there can be uncertainty about which sequence of waypoints UE 115-a should report in flight path report 230. For example, if UE 115-a has a detailed flight path (e.g., 1000 waypoints), but flight path request 225 requests that UE 115-a report 100 waypoints, UE 115-a can have uncertainty about how to select the 100 waypoints. As another example, if UE 115-a has a long flight path (e.g., more than 100 kilometers), the entire flight path can not be relevant to a given network entity. For example, flight path 215-a can have UE 115-a pass through coverage area 110-a, coverage area 110-b, and coverage area 110-c, but only the waypoints in coverage area 110-a can be relevant to network entity 105-a. For example, network entity 105-a can use flight path information for resource management (e.g., based on the number of UEs 115 within coverage area 110-a and at different locations within coverage area 110-a at a given time), for beam management of UE 115-a, and / or for scheduling handovers, and thus, the portions of flight path 215-a outside of coverage area 110-a can not be relevant to network entity 105-a.

[0122] Accordingly, in some examples, the network entity 105-a can indicate a flight path filter reporting configuration to the UE 115-a. The flight path filter can be interpreted as a union of intervals (e.g., open or closed intervals) in space-time. The UE 115-a can sample the waypoints to be reported in the flight path report 230 from the intersection of the actual flight path (e.g., the flight path 215-a) and the configured filter. In some examples, the network entity 105-a can broadcast or transmit signaling indicating the filter (e.g., in the SI message 235). In some examples, the network entity 105-a can indicate the filter in RRC signaling including the flight path request 225. In some examples, the network entity 105-a can broadcast an indication of multiple candidate filters, and the flight path request 225 can indicate a filter selected from the multiple candidate filters. In some examples, the filter can be a disk with a given radius and center (e.g., expressed in latitude and longitude coordinates). In some examples, the filter can be indicated by a list of 3-dimensional regions (e.g., where the regions can be indicated by the SI message 235) and / or a list of region identifiers (IDs). In some examples, the filter can be given as a list of 2-dimensional spatial filters valid for different altitudes (e.g., a disk of radius 1 valid up to H meters; a disk of radius 2 valid beyond H meters), as the cell coverage can be different at different heights. In some examples, the SI message 235 or the flight path request 225 can indicate a list of different filters valid at different times, and the UE 115-a can apply the filter based on the time at which the UE 115-a transmits the flight path report 230. The network entity 105-b and the network entity 105-c can similarly provide filters for the UE 115-a to apply to flight path reports transmitted by the UE 115-a to the network entity 105-b and the network entity 105-c when the UE 115-a establishes a connection with the network entity 105-b and the network entity 105-c.

[0123] In some examples, the flight path may be reported more efficiently in a manner other than as a sequence of waypoints. For example, a four-dimensional trajectory description may be data intensive if reported at a high resolution or high rate. For example, the American Society for Testing and Materials (ASTM) Level 1 extended notation may be used to accommodate a more efficient mathematical representation of the flight path information. For example, some flight paths may be spatially repeating, such as: 1) an orbit around position X from time t0 to t1; 2) hovering at position Y for a certain time period; or 3) maintaining a standard teardrop hold pattern for n orbits or a certain time period. As another example, a flight path may be represented using a polynomial expression in Earth-Centered Earth-Fixed (ECEF) coordinates that can be converted to an infinite number of latitude / longitude / altitude positions at a particular ellipsoid (e.g., World Geodetic System 1984). Thus, the flight path information may be indicated in the flight path report 230 as a mathematical or algebraic expression (e.g., with time as the independent variable). For example, as Figure 2 As shown, the flight path 215-b is circular, and assuming the center of the circle is at point (0,0) at time t, the position (eg, (x(t), y(t))) can be given by (r , r ), where r is the radius of the circle, is the angle between UE 115-a and the a-axis at time t. Thus, as described herein, the coordinate system may be predefined (e.g., previously known to UE 115-a and network entity 105-a), signaled by the network (e.g., in flight path request 225 or in SI message 235), or signaled by UE 115-a (e.g., in flight path report 230).

[0124] In some examples, incremental trajectory or flight path information may be reported, for example, in updated flight path report 245. For example, the reported trajectory may not differ from the previously reported trajectory (e.g., in flight path report 230), but the confidence level in the later 4-dimensional points may be higher (e.g., the wind may be predictable and constant). In such cases, updated flight path report 245 may report updated confidence / uncertainty values ​​(for time and / or location) at a given point / time along the flight path without retransmitting the entire sequence of geolocations (e.g., without sending a flight path report with the entire trajectory).

[0125] Figure 3An example of a process flow 300 that supports flight path report enhancements is shown, in accordance with one or more aspects of the present disclosure. The process flow 300 can include a UE 115-b, which can be an example of a UE 115 as described herein. For example, the UE 115-b can be an AUE as described herein. The process flow 300 can include a network entity 105-d, which can be an example of a network entity 105 as described herein. In the following description of the process flow 300, the operations between the network entity 105-d and the UE 115-b can be transmitted in a different order than the example shown, or the operations performed by the network entity 105-d and the UE 115-b can be performed in different orders or at different times. Some operations can also be omitted from the process flow 300, and other operations can be added to the process flow 300.

[0126] At 305, the UE 115-b can transmit, to the network entity 105-d during an initial access procedure with the network entity 105-d, an indication of a capability of the UE 115-b to transmit a flight path report.

[0127] At 310, the UE 115-b can receive, from the network entity 105-d in response to the indication of the capability, control signaling including a request for a flight path report from the UE 115-b.

[0128] At 315, the UE 115-b can transmit, to the network entity 105-d, the flight path report in response to the request. The flight path report indicates a sequence of expected geographic locations along an expected flight path of the UE 115-b, a set of expected time values corresponding to the sequence of expected geographic locations, and a set of time uncertainty values corresponding to the set of expected time values.

[0129] In some examples, the flight path report indicates an algebraic equation representing the sequence of expected geographic locations, where time is an independent variable of the algebraic equation. In some examples, the flight path report indicates a set of geographic coordinates and altitudes of the UE 115-b representing the sequence of expected geographic locations.

[0130] In some examples, the UE 115-b can receive, with the control signaling, an indication of an option to include the set of time uncertainty values in the flight path report.

[0131] In some examples, the flight path report includes a set of location uncertainty values corresponding to the sequence of expected geographic locations. In some examples, the UE 115-b transmits, to the network entity 105-d, a second flight path report including updated location uncertainty information corresponding to at least a portion of the sequence of expected geographic locations.

[0132] In some examples, the UE 115-b can receive, with the control signaling, an indication of a coordinate system for reporting the sequence of expected geographic locations in the flight path report.

[0133] In some examples, the UE 115-b can receive, from the network entity 105-d, an indication of one or more network entities 105 along the sequence of expected geographic locations. In such examples, the UE 115-b can monitor for one or more messages from one or more of the network entities based on the indication of the one or more network entities.

[0134] Figure 4 An example of a process flow 400 that supports flight path report enhancements is shown in accordance with one or more aspects of the present disclosure. The process flow 400 can include a UE 115-c, which can be an example of a UE 115 as described herein. For example, the UE 115-c can be an AUE as described herein. The process flow 400 can include a network entity 105-e, which can be an example of a network entity 105 as described herein. In the following description of the process flow 400, the operations between the network entity 105-e and the UE 115-c can be transmitted in a different order than the example shown, or the operations performed by the network entity 105-e and the UE 115-c can be performed in different orders or at different times. Some operations can also be left out of the process flow 400, and other operations can be added to the process flow 400.

[0135] At 405, the UE 115-c can receive, from the network entity 105-e, control signaling including a request for a flight path report from the UE 115-c and indicating a filter to be applied to the flight path report.

[0136] At 410, the UE 115-c can determine, in accordance with the filter and from flight path information of the UE 115-c including a sequence of expected geographic locations along an expected flight path of the UE 115-c and a set of expected time values corresponding to the sequence of expected geographic locations, a subset of expected geographic locations in the sequence of expected geographic locations and a subset of expected time values in the set of expected time values.

[0137] At 415, the UE 115-c can transmit, to the network entity 105-e, the flight path report in response to the request, where the flight path report indicates the subset of expected geographic locations and the subset of expected time values. From the perspective of the network entity 105-e, the network entity 105-e receives the flight path report indicating the sequence of expected geographic locations along the expected flight path of the UE 115-c and the set of expected time values corresponding to the sequence of expected geographic locations, and each expected geographic location in the sequence of expected geographic locations is consistent with the filter.

[0138] In some examples, the indication of the filter indicates a geographic region corresponding to the filter (e.g., the filter is a spatial filter), and the intended subset of geographic locations is within the geographic region. In some examples, the indication of the geographic region includes an indication of a center coordinate and a radius, a list of zone identifiers corresponding to the geographic region, or a combination thereof.

[0139] In some examples, the indication of the filter indicates a time period corresponding to the filter, and the intended subset of geographic locations corresponds to an intended subset of time values within the time period.

[0140] In some examples, the UE 115-c can receive the indication of the set of spatial filters with control signaling, where the filters are spatial filters, where the set of spatial filters includes the spatial filters, where each spatial filter includes a geographic region and an applicable altitude range, and the spatial filter to apply is selected by the UE 115-c based on an altitude of the UE 115-c being within the applicable altitude range of the spatial filter.

[0141] In some examples, the UE 115-c can receive the indication of the set of filters and a corresponding set of times at which each filter in the set of filters is applicable with control signaling, where the set of filters includes the filters, and where the filter to apply is selected by the UE 115-c based on a time at which the flight path report is transmitted by the UE 115-c.

[0142] In some examples, the UE 115-c can receive a broadcast message (e.g., an SI message) indicating the filter and a separate control message (e.g., RRC signaling) including the request for the flight path report. In some examples, a single control message (e.g., RRC signaling) can indicate the filter and can include the request for the flight path report.

[0143] In some examples, the flight path report indicates an algebraic equation representing the intended sequence of geographic locations, where time is an independent variable of the algebraic equation. In some examples, the flight path report indicates a set of geographic coordinates and altitudes of the UE 115-c representing the intended sequence of geographic locations.

[0144] In some examples, the UE 115-c can transmit an indication of a capability of the UE 115-c to transmit a flight path report to the network entity 105-e during an initial access procedure with the network entity 105-e, and the control signaling including the request for the flight path report is in response to the indication of the capability.

[0145] Figure 5A block diagram 500 of a device 505 that supports flight path report enhancements is shown, in accordance with one or more aspects of the present disclosure. The device 505 can be an example of aspects of a UE 115 as described herein. The device 505 can include a receiver 510, a transmitter 515, and a communications manager 520. The device 505 can also include a processor. Each of these components can be in communication with one another (e.g., via one or more buses).

[0146] The receiver 510 can provide means for receiving information such as packets, user data, control information, or any combination thereof associated with various information channels (e.g., control channels, data channels, information channels related to flight path report enhancements). Information can be passed on to other components of the device 505. The receiver 510 can utilize a single antenna or a set of multiple antennas.

[0147] The transmitter 515 can provide means for transmitting signals generated by other components of the device 505. For example, the transmitter 515 can transmit information such as packets, user data, control information, or any combination thereof associated with various information channels (e.g., control channels, data channels, information channels related to flight path report enhancements). In some examples, the transmitter 515 can be collocated with the receiver 510 in a transceiver module. The transmitter 515 can utilize a single antenna or a set of multiple antennas.

[0148] The communications manager 520, the receiver 510, the transmitter 515, or various combinations thereof or various components thereof can be examples of means for performing various aspects of flight path report enhancements as described herein. For example, the communications manager 520, the receiver 510, the transmitter 515, or various combinations or components thereof can support a method for performing one or more of the functions described herein.

[0149] In some examples, the communications manager 520, the receiver 510, the transmitter 515, or various combinations or components thereof can be implemented in hardware (e.g., in communications management circuitry). The hardware can include a processor, a digital signal processor (DSP), a central processing unit (CPU), an application-specific integrated circuit (ASIC), a field programmable gate array (FPGA) or other programmable logic device, a microcode controller, a discrete gate or transistor logic component, a discrete hardware component, or any combination thereof. In some examples, a processor and memory coupled with the processor can be configured to perform one or more of the functions described herein (e.g., by executing instructions stored in memory).

[0150] Additionally or alternatively, in some examples, the communications manager 520, the receiver 510, the transmitter 515, or various combinations thereof or components thereof, can be implemented in code (e.g., as communications management software or firmware) executed by a processor. If implemented in code executed by a processor, the functions of the communications manager 520, the receiver 510, the transmitter 515, or various combinations thereof or components thereof, can be executed by a general-purpose processor, a DSP, a CPU, an ASIC, an FPGA, a microcontroller, or any combination of these or other programmable logic devices, in conjunction with a memory for storing program code, a storage device for storing program code, a non- transitory machine-readable storage medium for storing program code, or any combination of these or other non-transitory machine-readable storage media, which generally can be considered to be a memory, a storage device, or a machine-readable storage medium.

[0151] In some examples, the communications manager 520 can be configured to perform various operations (e.g., receiving, obtaining, monitoring, outputting, transmitting) using or otherwise in cooperation with the receiver 510, the transmitter 515, or both. For example, the communications manager 520 can receive information from the receiver 510, transmit information to the transmitter 515, or integrate with the receiver 510, the transmitter 515, or both, in combination with each other or with other components, to obtain, output, or perform the various operations described herein.

[0152] According to examples as disclosed herein, the communications manager 520 can support wireless communications at an AUE. For example, the communications manager 520 can be capable of, configured to, or operable to support means for receiving control signaling from a network entity, the control signaling including a request for a flight path report from the AUE. The communications manager 520 can be capable of, configured to, or operable to support means for transmitting the flight path report to the network entity in response to the request, where the flight path report indicates a sequence of expected geographic locations along an expected flight path of the AUE, a set of expected time values corresponding to the sequence of expected geographic locations, and a set of time uncertainty values corresponding to the set of expected time values.

[0153] Additionally or alternatively, according to examples as disclosed herein, the communication manager 520 may support wireless communications at the AUE. For example, the communication manager 520 may be capable, configured, or operable to support components for receiving control signaling from a network entity, the control signaling including a request for a flight path report from the AUE and indicating a filter to be applied to the flight path report. The communication manager 520 may be capable, configured, or operable to support components for determining, based on the filter and flight path information of the AUE including a sequence of expected geographic locations along an expected flight path of the AUE and a set of expected time values ​​corresponding to the sequence of expected geographic locations, a subset of expected geographic locations in the sequence of expected geographic locations and a subset of expected time values ​​in the set of expected time values. The communication manager 520 may be capable, configured, or operable to support components for sending a flight path report to the network entity in response to the request, wherein the flight path report indicates the subset of expected geographic locations and the subset of expected time values.

[0154] By including or configuring a communication manager 520 according to examples as described herein, the device 505 (e.g., a processor controlling or otherwise coupled to the receiver 510, transmitter 515, communication manager 520, or a combination thereof) can support techniques for more efficiently utilizing communication resources.

[0155] Figure 6 A block diagram 600 is shown of a device 605 that supports flight path reporting enhancements according to one or more aspects of the present disclosure. The device 605 can be an example of aspects of the device 505 or UE 115 as described herein. The device 605 can include a receiver 610, a transmitter 615, and a communication manager 620. The device 605 can also include a processor. Each of these components can communicate with each other (e.g., via one or more buses).

[0156] Receiver 610 may provide means for receiving information (such as packets, user data, control information, or any combination thereof) associated with various information channels (e.g., control channels, data channels, information channels related to flight path reporting enhancements). The information may be passed to other components of device 605. Receiver 610 may utilize a single antenna or a collection of multiple antennas.

[0157] Transmitter 615 may provide means for transmitting signals generated by other components of device 605. For example, transmitter 615 may transmit information associated with various information channels (e.g., a control channel related to flight path reporting enhancements, a data channel, an information channel), such as packets, user data, control information, or any combination thereof. In some examples, transmitter 615 may be co-located with receiver 610 in a transceiver module. Transmitter 615 may utilize a single antenna or a collection of multiple antennas.

[0158] The device 605, or various components thereof, can be an example of means for performing various aspects of flight path report enhancements as described herein. For example, the communications manager 620 can include a flight path capability manager 625, a flight path request manager 630, a flight path report manager 635, a flight path filter manager 640, or any combination thereof. The communications manager 620 can be an example of aspects of the communications manager 520 as described herein. In some examples, the communications manager 620, or various components thereof, can be configured to perform various operations (e.g., receiving, obtaining, monitoring, outputting, transmitting) using or in cooperation with the receiver 610, the transmitter 615, or both. For example, the communications manager 620 can receive information from the receiver 610, transmit information to the transmitter 615, or be integrated in combination with the receiver 610, the transmitter 615, or both to obtain information, output information, or perform various other operations as described herein.

[0159] According to examples as disclosed herein, the communications manager 620 can support wireless communications at an AUE. The flight path request manager 630 can enable, be configured as, or be operable as means for supporting reception of control signaling from a network entity, the control signaling including a request for a flight path report from the AUE. The flight path report manager 635 can enable, be configured as, or be operable as means for supporting transmission of the flight path report to the network entity in response to the request, where the flight path report indicates a sequence of expected geographic locations along an expected flight path of the AUE, a set of expected time values corresponding to the sequence of expected geographic locations, and a set of time uncertainty values corresponding to the set of expected time values.

[0160] Additionally or alternatively, according to examples as disclosed herein, the communications manager 620 can support wireless communications at an AUE. The flight path request manager 630 can enable, be configured as, or be operable as means for supporting reception of control signaling from a network entity, the control signaling including a request for a flight path report from the AUE and indicating a filter to be applied to the flight path report. The flight path filter manager 640 can enable, be configured as, or be operable as means for supporting determination of a subset of expected geographic locations in the sequence of expected geographic locations and a subset of expected time values in the set of expected time values from the flight path information of the AUE including the sequence of expected geographic locations along an expected flight path of the AUE and the set of expected time values corresponding to the sequence of expected geographic locations, in accordance with the filter. The flight path report manager 635 can enable, be configured as, or be operable as means for supporting transmission of the flight path report to the network entity in response to the request, where the flight path report indicates the subset of expected geographic locations and the subset of expected time values.

[0161] Figure 7A diagram 700 showing a communications manager 720 that supports flight path report enhancements in accordance with one or more aspects of the present disclosure is shown. The communications manager 720 can be an example of aspects of a communications manager 520, a communications manager 620, or both, as described herein. The communications manager 720, or various components thereof, can be an example of means for performing various aspects of flight path report enhancements as described herein. For example, the communications manager 720 can include a flight path capability manager 725, a flight path request manager 730, a flight path report manager 735, a flight path filter manager 740, an algebraic representation manager 745, a time uncertainty manager 750, a waypoint manager 755, a coordinate system manager 760, a network entity manager 765, a broadcast reception manager 770, a flight path update report manager 775, or any combination thereof. Each of these components can communicate, directly or indirectly, with one another (e.g., via one or more buses).

[0162] The communications manager 720 can support wireless communication at an AUE in accordance with examples as disclosed herein. The flight path request manager 730 can enable, be configured as, or be able to operate as a means for supporting reception of control signaling from a network entity, the control signaling including a request for a flight path report from the AUE. The flight path report manager 735 can enable, be configured as, or be able to operate as a means for supporting transmission of the flight path report to the network entity in response to the request, where the flight path report indicates a sequence of expected geographic locations along an expected flight path of the AUE, a set of expected time values corresponding to the sequence of expected geographic locations, and a set of time uncertainty values corresponding to the set of expected time values.

[0163] In some examples, and to support transmission of the flight path report, the algebraic representation manager 745 can enable, be configured as, or be able to operate as a means for transmitting the flight path report indicating an algebraic equation representing the sequence of expected geographic locations, where time is an independent variable of the algebraic equation.

[0164] In some examples, the time uncertainty manager 750 can enable, be configured as, or be able to operate as a means for receiving, with the control signaling, an indication of an option to include the set of time uncertainty values in the flight path report.

[0165] In some examples, and to support transmission of the flight path report, the waypoint manager 755 can enable, be configured as, or be able to operate as a means for transmitting the flight path report indicating a set of geographic coordinates and altitudes of the AUE representing the sequence of expected geographic locations.

[0166] In some examples, to support transmitting the flight path report, the flight path report manager 735 can be, be configured as, or be operable as, means for transmitting the flight path report including the set of location uncertainty values corresponding to the sequence of intended geographic locations.

[0167] In some examples, the flight path update report manager 775 can be, be configured as, or be operable as, means for transmitting, to the network entity, a second flight path report including updated location uncertainty information corresponding to at least a portion of the sequence of intended geographic locations.

[0168] In some examples, the coordinate system manager 760 can be, be configured as, or be operable as, means for receiving, with the control signaling, an indication of a coordinate system for reporting the sequence of intended geographic locations in the flight path report.

[0169] In some examples, the network entity manager 765 can be, be configured as, or be operable as, means for receiving, from the network entity, an indication of a set of multiple network entities along the sequence of intended geographic locations. In some examples, the network entity manager 765 can be, be configured as, or be operable as, means for monitoring, based on the indication of the set of multiple network entities, one or more messages from one or more network entities of the set of multiple network entities.

[0170] In some examples, the flight path capability manager 725 can be, be configured as, or be operable as, means for transmitting, to the network entity during an initial access procedure with the network entity, an indication of a capability of the AUE to transmit a flight path report.

[0171] Additionally or alternatively, the communication manager 720 can support wireless communication at the AUE, in accordance with examples as disclosed herein. In some examples, the flight path request manager 730 can be, be configured as, or be operable as, means for receiving, from the network entity, control signaling including a request for a flight path report from the AUE and indicating a filter to be applied to the flight path report. The flight path filter manager 740 can be, be configured as, or be operable as, means for determining, in accordance with the filter and in dependence on flight path information of the AUE including a sequence of intended geographic locations along an intended flight path of the AUE and a set of intended time values corresponding to the sequence of intended geographic locations, a subset of intended geographic locations of the sequence of intended geographic locations and a subset of intended time values of the set of intended time values. In some examples, the flight path report manager 735 can be, be configured as, or be operable as, means for transmitting, to the network entity, a flight path report in response to the request, where the flight path report indicates the subset of intended geographic locations and the subset of intended time values.

[0172] In some examples, and to support receiving control signaling including an indication of a filter, the flight path filter manager 740 can be, be configured as, or be operable as, means for receiving an indication of a time period corresponding to the filter, where the subset of expected geographic locations corresponds to a subset of expected time values within the time period.

[0173] In some examples, the indication of a geographic area includes an indication of a center coordinate and a radius, a list of zone identifiers corresponding to the geographic area, or a combination thereof.

[0174] In some examples, and to support receiving control signaling including an indication of a filter, the flight path filter manager 740 can be, be configured as, or be operable as, means for receiving an indication of a time period corresponding to the filter, where the subset of expected geographic locations corresponds to a subset of expected time values within the time period.

[0175] In some examples, the flight path filter manager 740 can be, be configured as, or be operable as, means for receiving, with the control signaling, an indication of a set of spatial filters, where the filter is a spatial filter, where the set of spatial filters includes spatial filters, where each spatial filter includes a geographic area and an applicable altitude range, and where the spatial filter to apply is selected by the AUE based on an altitude of the AUE being within the applicable altitude range of the spatial filter.

[0176] In some examples, the flight path filter manager 740 can be, be configured as, or be operable as, means for receiving, with the control signaling, an indication of a set of filters and a corresponding set of times at which each filter in the set of filters is applicable, where the set of filters includes the filter, and where the filter to apply is selected by the AUE based on a time at which the flight path report is transmitted by the AUE.

[0177] In some examples, and to support receiving control signaling, the broadcast reception manager 770 can be, be configured as, or be operable as, means for receiving a broadcast message indicating the filter. In some examples, and to support receiving control signaling, the flight path request manager 730 can be, be configured as, or be operable as, means for receiving a control message including a request for a flight path report.

[0178] In some examples, and to support receiving control signaling, the flight path request manager 730 can be, be configured as, or be operable as, means for receiving a single control message including a request for a flight path report and indicating the filter.

[0179] In some examples, to support sending the flight path report, the algebraic representation manager 745 can be, be configured as, or be operable as a means to support sending the flight path report indicating an algebraic equation representing the subset of expected geographic locations, where time is an independent variable of the algebraic equation.

[0180] In some examples, the waypoint manager 755 can be, be configured as, or be operable as a means to support sending the flight path report indicating a set of geographic coordinates and altitudes of the AUE representing the subset of expected geographic locations.

[0181] In some examples, the flight path capability manager 725 can be, be configured as, or be operable as a means to support sending, to a network entity during an initial access procedure with the network entity, an indication of a capability of the AUE to send a flight path report, where control signaling including a request for the flight path report is responsive to the indication of the capability.

[0182] Figure 8 A diagram illustrating a system 800 including a device 805 that supports flight path report enhancements is shown, in accordance with one or more aspects of the present disclosure. The device 805 can be an example of or include the components of device 505, device 605, or a UE 115 as described herein. The device 805 can communicate with one or more network entities 105, one or more UEs 115, or any combination thereof (e.g., wirelessly). The device 805 can include components for bi-directional voice and data communications including components for transmitting and receiving communications, such as a communications manager 820, an input / output (I / O) controller 810, a transceiver 815, an antenna 825, a memory 830, code 835, and a processor 840. These components can be in electronic communication or otherwise

[0183] The I / O controller 810 can manage input and output signals for the device 805. The I / O controller 810 can also manage peripherals not integrated into the device 805. In some cases, the I / O controller 810 can represent a physical connection or port to the external peripherals. In some cases, the I / O controller 810 can utilize an operating system such as iOS®, ANDROID®, MS-DOS®, MS-WINDOWS®, OS / 2®, UNIX®, LINUX®, or QNX® to communicate with external peripherals. ® ® ® ® ® ® ® ​​​​​​or another known operating system. Additionally or alternatively, I / O controller 810 can represent a modem, a keyboard, a mouse, a touchscreen, or similar device, or interaction with such a device. In some cases, I / O controller 810 can be implemented as part of a processor, such as processor 840. In some cases, a user can interact with device 805 via I / O controller 810 or via hardware components controlled by I / O controller 810.

[0184] In some cases, device 805 can include a single antenna 825. However, in some other cases device 805 can have more than one antenna 825, which can be capable of concurrently sending or receiving multiple wireless transmissions. Transceiver 815 can communicate bi-directionally, via one or more antennas 825, wired, or wireless links as described herein. For example, transceiver 815 can represent a wireless transceiver and can communicate bi-directionally with another wireless transceiver. Transceiver 815 can also include a modem to modulate the packets and to demodulate packets received from one or more antennas 825. Transceiver 815, or transceiver 815 and one or more antennas 825, can be an example of transmitter 515, transmitter 615, receiver 510, receiver 610, or any combination of them or components thereof, as described herein.

[0185] Memory 830 can include random access memory (RAM) and read only memory (ROM). Memory 830 can store computer-readable, computer-executable code 835 including instructions that, when executed, cause device 805 to perform various functions described herein. The code 835 can be stored in a non-transitory computer-readable medium such as system memory or another type of memory. In some cases, the code 835 can not be directly executable by the processor 840 but can cause a computer (e.g., when compiled and executed) to perform functions described herein. In some cases, memory 830 can include, among other things, a basic I / O system (BIOS), which can control basic hardware or software operation such as the interaction with peripheral components or devices.

[0186] The processor 840 can include an intelligent hardware device, (e.g., a general- purpose processor, a DSP, a CPU, a microcontroller, an ASIC, an FPGA, a programmable logic device, a discrete gate or transistor logic component, a discrete hardware component, or any combination thereof). In some cases, the processor 840 can be configured to operate a memory array using a memory controller. In some other cases, a memory controller can be integrated into the processor 840. The processor 840 can be configured to execute computer-readable instructions stored in a memory (e.g., the memory 830) to cause the device 805 to perform various functions (e.g., functions or tasks supporting flight path report enhancements). For example, the device 805 or a component of the device 805 can include the processor 840 and the memory 830 coupled with or to the processor 840, the processor 840 and the memory 830 being configured to perform various functions described herein.

[0187] According to examples as disclosed herein, the communication manager 820 can support wireless communication at an AUE. For example, the communication manager 820 can enable, be configured as, or be operable as a means to support receiving, from a network entity, control signaling including a request for a flight path report from the AUE. The communication manager 820 can enable, be configured as, or be operable as a means to support transmitting, to the network entity and in response to the request, the flight path report indicating a sequence of expected geographic locations along an expected flight path of the AUE, a set of expected time values corresponding to the sequence of expected geographic locations, and a set of time uncertainty values corresponding to the set of expected time values.

[0188] Additionally or alternatively, according to examples as disclosed herein, the communication manager 820 can support wireless communication at an AUE. For example, the communication manager 820 can enable, be configured as, or be operable as a means to support receiving, from a network entity, control signaling including a request for a flight path report from the AUE and indicating a filter to be applied to the flight path report. The communication manager 820 can enable, be configured as, or be operable as a means to support determining, in accordance with the filter and from flight path information of the AUE including a sequence of expected geographic locations along an expected flight path of the AUE and a set of expected time values corresponding to the sequence of expected geographic locations, a subset of expected geographic locations in the sequence of expected geographic locations and a subset of expected time values in the set of expected time values. The communication manager 820 can enable, be configured as, or be operable as a means to support transmitting, to the network entity and in response to the request, the flight path report indicating the subset of expected geographic locations and the subset of expected time values.

[0189] By including or configuring the communication manager 820 in accordance with examples as described herein, the device 805 can support a technique for more efficiently utilizing communication resources and improving coordination between devices.

[0190] In some examples, the communications manager 820 can be configured to use or otherwise employ the transceiver 815, the one or more antennas 825, or any combination thereof to perform various operations (e.g., receiving, monitoring, transmitting). Although the communications manager 820 is illustrated as a separate component, in some examples, one or more functions described with reference to the communications manager 820 can be supported by or performed by the processor 840, the memory 830, the code 835, or any combination thereof. For example, the code 835 can include instructions executable by the processor 840 to cause the device 805 to perform various aspects of flight path report enhancements as described herein, or the processor 840 and the memory 830 can be otherwise configured to support or perform such operations.

[0191] Figure 9 A block diagram 900 of a device 905 that supports flight path report enhancements is shown, in accordance with one or more aspects of the present disclosure. The device 905 can be an example of aspects of a network entity 105 as described herein. The device 905 can include a receiver 910, a transmitter 915, and a communications manager 920. The device 905 can also include a processor. Each of these components can be in communication with one another (e.g., via one or more buses).

[0192] The receiver 910 can provide a means for obtaining (e.g., receiving, determining, identifying) information associated with various channels (e.g., control channels, data channels, information channels, channels associated with a protocol stack), such as user data, control information, or any combination thereof (e.g., I / Q samples, symbols, packets, protocol data units, service data units). The information can be passed to other components of the device 905. In some examples, the receiver 910 can support obtaining information by receiving signals through one or more antennas. Additionally, or alternatively, the receiver 910 can support obtaining information by receiving signals through one or more wired (e.g., electrical, fiber optic), wireless interfaces, or any combination thereof.

[0193] The transmitter 915 can provide a means for outputting (e.g., transmitting, providing, transferring, communicating) information generated by other components of the device 905. For example, the transmitter 915 can output information associated with various channels (e.g., control channels, data channels, information channels, channels associated with a protocol stack), such as user data, control information, or any combination thereof (e.g., I / Q samples, symbols, packets, protocol data units, service data units). In some examples, the transmitter 915 can support outputting information by transmitting signals over one or more antennas. Additionally or alternatively, the transmitter 915 can support outputting information by transmitting signals over one or more wired (e.g., electrical, fiber optic), wireless interfaces, or any combination thereof. In some examples, the transmitter 915 and the receiver 910 can be collocated in a transceiver, which can include or be coupled with a modem.

[0194] The communication manager 920, the receiver 910, the transmitter 915, or various combinations thereof or various components thereof can be examples of means for performing various aspects of flight path reporting enhancements as described herein. For example, the communication manager 920, the receiver 910, the transmitter 915, or various combinations or components thereof can support a method for performing one or more of the functions described herein.

[0195] In some examples, the communication manager 920, the receiver 910, the transmitter 915, or various combinations or components thereof can be implemented in hardware (e.g., in a communication management circuit). The hardware can include a processor, a DSP, a CPU, an ASIC, an FPGA, or other programmable logic device, a microcode, discrete gate or transistor logic, discrete hardware components, or any combination thereof, which are configured as or otherwise support a means for performing the functions described in the present disclosure. In some examples, a processor and a memory coupled with the processor can be configured to perform one or more of the functions described herein (e.g., by the processor executing instructions stored in the memory).

[0196] Additionally or alternatively, in some examples, the communication manager 920, the receiver 910, the transmitter 915, or various combinations or components thereof can be implemented in code (e.g., as communication management software or firmware) executed by a processor. If implemented in code executed by a processor, the functions of the communication manager 920, the receiver 910, the transmitter 915, or various combinations or components thereof can be executed by a general-purpose processor, a DSP, a CPU, an ASIC, an FPGA, a microcontroller, or any combination of these or other programmable logic devices, which are configured as or otherwise support a means for performing the functions described in the present disclosure.

[0197] In some examples, the communications manager 920 can be configured to perform various operations (e.g., receiving, obtaining, monitoring, outputting, transmitting) using or in cooperation with the receiver 910, the transmitter 915, or both, or in combination with one another. For example, the communications manager 920 can receive information from the receiver 910, transmit information to the transmitter 915, or be integrated in combination with the receiver 910, the transmitter 915, or both, to obtain information, output information, or perform various other operations as described herein.

[0198] According to examples as disclosed herein, the communications manager 920 can support wireless communications at a network entity. For example, the communications manager 920 can be configured as or operate as a means for supporting transmitting, to an AUE, control signaling including a request for a flight path report from the AUE. The communications manager 920 can be configured as or operate as a means for supporting receiving, from the AUE, the flight path report in response to the request, where the flight path report indicates a sequence of expected geographic locations along an expected flight path of the AUE, a set of expected time values corresponding to the sequence of expected geographic locations, and a set of time uncertainty values corresponding to the set of expected time values.

[0199] Additionally or alternatively, according to examples as disclosed herein, the communications manager 920 can support wireless communications at a network entity. For example, the communications manager 920 can be configured as or operate as a means for supporting receiving, from an AUE, a flight path report, where the flight path report indicates a sequence of expected geographic locations along an expected flight path of the AUE and a set of expected time values corresponding to the sequence of expected geographic locations, and where each expected geographic location in the sequence of expected geographic locations is consistent with a filter.

[0200] By including or configuring the communications manager 920 in accordance with examples as described herein, the device 905 (e.g., a processor controlling the receiver 910, the transmitter 915, the communications manager 920, or a combination of them or otherwise coupled to them) can support techniques for more efficient utilization of communication resources.

[0201] Figure 10 A block diagram 1000 of a device 1005 that supports flight path report enhancements is shown, in accordance with one or more aspects of the present disclosure. The device 1005 can be an example of aspects of a device 905 or a network entity 105 as described herein. The device 1005 can include a receiver 1010, a transmitter 1015, and a communications manager 1020. The device 1005 can also include a processor. Each of these components can be in communication with one another (e.g., via one or more buses).

[0202] The receiver 1010 can provide means for obtaining (e.g., receiving, determining, identifying) information associated with various channels (e.g., control channels, data channels, information channels, channels associated with a protocol stack), such as user data, control information, or any combination thereof (e.g., I / Q samples, symbols, packets, protocol data units, service data units). The information can pass to other components of the device 1005. In some examples, the receiver 1010 can support obtaining information by receiving signals through one or more antennas. Additionally or alternatively, the receiver 1010 can support obtaining information by receiving signals through one or more wired (e.g., electrical, optical), wireless interfaces, or any combination thereof.

[0203] The transmitter 1015 can provide means for outputting (e.g., transmitting, providing, transferring, communicating) information generated by other components of the device 1005. For example, the transmitter 1015 can output information associated with various channels (e.g., control channels, data channels, information channels, channels associated with a protocol stack), such as user data, control information, or any combination thereof (e.g., I / Q samples, symbols, packets, protocol data units, service data units). In some examples, the transmitter 1015 can support outputting information by transmitting signals through one or more antennas. Additionally or alternatively, the transmitter 1015 can support outputting information by transmitting signals through one or more wired (e.g., electrical, optical), wireless interfaces, or any combination thereof. In some examples, the transmitter 1015 and the receiver 1010 can be collocated in a transceiver, which can include or be coupled to a modem.

[0204] The device 1005 or its various components can be an example of means for performing various aspects of flight path reporting enhancements as described herein. The communications manager 1020 can include a flight path capability manager 1025, a flight path request manager 1030, a flight path report manager 1035, or any combination thereof. The communications manager 1020 can be an example of aspects of the communications manager 920 as described herein. In some examples, the communications manager 1020 or its various components can be configured to use or otherwise employ the receiver 1010, the transmitter 1015, or both to perform various operations (e.g., receiving, obtaining, monitoring, outputting, transmitting). For example, the communications manager 1020 can receive information from the receiver 1010, transmit information to the transmitter 1015, or be integrated in combination with the receiver 1010, the transmitter 1015, or both to obtain information, output information, or perform various other operations as described herein.

[0205] According to examples as disclosed herein, the communications manager 1020 can support wireless communications at a network entity. The flight path request manager 1030 can enable, be configured as, or be operable as a means to support transmitting control signaling to an AUE including a request for a flight path report from the AUE. The flight path report manager 1035 can enable, be configured as, or be operable as a means to support receiving the flight path report from the AUE in response to the request, where the flight path report indicates a sequence of intended geographic locations along an intended flight path of the AUE, a set of intended time values corresponding to the sequence of intended geographic locations, and a set of time uncertainty values corresponding to the set of intended time values.

[0206] Additionally or alternatively, according to examples as disclosed herein, the communications manager 1020 can support wireless communications at a network entity. The flight path request manager 1030 can enable, be configured as, or be operable as a means to support transmitting control signaling to an AUE including a request for a flight path report from the AUE and indicating a filter to be applied to the flight path report. The flight path report manager 1035 can enable, be configured as, or be operable as a means to support receiving the flight path report from the AUE in response to the request, where the flight path report indicates a sequence of intended geographic locations along an intended flight path of the AUE and a set of intended time values corresponding to the sequence of intended geographic locations, and where each intended geographic location in the sequence of intended geographic locations is consistent with the filter.

[0207] Figure 11A block diagram 1100 of a communications manager 1120 that supports flight path report enhancements is shown, in accordance with one or more aspects of the present disclosure. The communications manager 1120 can be an example of aspects of a communications manager 920, a communications manager 1020, or both, as described herein. The communications manager 1120, or various components thereof, can be an example of means for performing various aspects of flight path report enhancements as described herein. For example, the communications manager 1120 can include a flight path capability manager 1125, a flight path request manager 1130, a flight path report manager 1135, an algebraic representation manager 1140, a time uncertainty manager 1145, a waypoint manager 1150, a flight path update report manager 1155, a coordinate system manager 1160, a network entity manager 1165, a flight path filter manager 1170, a broadcast transmission manager 1175, or any combination thereof. Each of these components can communicate, directly or indirectly, with one another (e.g., via one or more buses), which can include communication via protocol layers of a protocol stack, communication associated with logical channels of a protocol stack (e.g., between protocol layers of the protocol stack, within a device, component, or virtualized component associated with the network entity 105, between devices, components, or virtualized components associated with the network entity 105), or any combination thereof.

[0208] The communications manager 1120 can support wireless communication at a network entity, in accordance with examples as disclosed herein. The flight path request manager 1130 can enable, be configured as, or be operable as a means for supporting transmitting control signaling to an AUE including a request for a flight path report from the AUE. The flight path report manager 1135 can enable, be configured as, or be operable as a means for supporting receiving the flight path report from the AUE in response to the request, where the flight path report indicates a sequence of intended geographic locations along an intended flight path of the AUE, a set of intended time values corresponding to the sequence of intended geographic locations, and a set of time uncertainty values corresponding to the set of intended time values.

[0209] In some examples, and to support receiving the flight path report, the algebraic representation manager 1140 can enable, be configured as, or be operable as a means for receiving the flight path report indicating an algebraic equation representing the sequence of intended geographic locations, where time is an independent variable of the algebraic equation.

[0210] In some examples, and to support receiving the flight path report, the algebraic representation manager 1140 can enable, be configured as, or be operable as a means for receiving the flight path report indicating an algebraic equation representing the sequence of intended geographic locations, where time is an independent variable of the algebraic equation.

[0211] In some examples, to support receiving a flight path report, the waypoint manager 1150 can be, be configured as, or be operable as, means for receiving a flight path report indicating a set of geographic coordinates and altitudes representing a sequence of intended geographic locations of the AUE.

[0212] In some examples, to support receiving a flight path report, the flight path report manager 1135 can be, be configured as, or be operable as, means for receiving a flight path report including a set of position uncertainty values corresponding to the sequence of intended geographic locations.

[0213] In some examples, the flight path update report manager 1155 can be, be configured as, or be operable as, means for receiving a second flight path report from the AUE including updated position uncertainty information corresponding to at least a portion of the sequence of intended geographic locations.

[0214] In some examples, the coordinate system manager 1160 can be, be configured as, or be operable as, means for transmitting, with the control signaling, an indication of a coordinate system for reporting the sequence of intended geographic locations in the flight path report.

[0215] In some examples, the network entity manager 1165 can be, be configured as, or be operable as, means for transmitting, to the AUE, an indication of a set of multiple network entities along the sequence of intended geographic locations.

[0216] In some examples, the flight path capability manager 1125 can be, be configured as, or be operable as, means for receiving, from the AUE during an initial access procedure with the AUE, an indication of a capability of the AUE to transmit a flight path report.

[0217] Additionally or alternatively, the communication manager 1120 can support wireless communication at a network entity, in accordance with examples as disclosed herein. In some examples, the flight path request manager 1130 can be, be configured as, or be operable as, means for transmitting, to an AUE, control signaling including a request for a flight path report from the AUE and indicating a filter to be applied to the flight path report. In some examples, the flight path report manager 1135 can be, be configured as, or be operable as, means for receiving, from the AUE in response to the request, a flight path report indicating a sequence of intended geographic locations along an intended flight path of the AUE and a set of intended time values corresponding to the sequence of intended geographic locations, and wherein each intended geographic location in the sequence of intended geographic locations is consistent with the filter.

[0218] In some examples, and to support transmitting the control signaling including the indication of the filter, the flight path filter manager 1170 can be, be configured as, or be operable as a means for transmitting an indication of a geographical area corresponding to the filter within which the sequence of expected geographical locations is expected to lie.

[0219] In some examples, the indication of the geographical area includes an indication of a center coordinate and a radius, a list of zone identifiers corresponding to the geographical area, or a combination thereof.

[0220] In some examples, and to support transmitting the control signaling including the indication of the filter, the flight path filter manager 1170 can be, be configured as, or be operable as a means for transmitting an indication of a time period corresponding to the filter within which the sequence of expected geographical locations corresponds to a set of expected time values.

[0221] In some examples, the flight path filter manager 1170 can be, be configured as, or be operable as a means for transmitting an indication of a set of spatial filters with the control signaling, where the filter is a spatial filter, where the set of spatial filters includes the spatial filter, where each spatial filter includes a geographical area and an applicable altitude range, and where the spatial filter applied by the AUE is based on an altitude of the AUE being within the applicable altitude range of the spatial filter.

[0222] In some examples, the flight path filter manager 1170 can be, be configured as, or be operable as a means for transmitting an indication of a set of filters and a corresponding set of times at which each filter in the set of filters is applicable with the control signaling, where the set of filters includes the filter, and where the filter applied by the AUE is based on a time at which the AUE transmits the flight path report.

[0223] In some examples, and to support transmitting the control signaling, the broadcast transmission manager 1175 can be, be configured as, or be operable as a means for transmitting a broadcast message indicating the filter. In some examples, and to support transmitting the control signaling, the flight path request manager 1130 can be, be configured as, or be operable as a means for transmitting a control message including a request for a flight path report.

[0224] In some examples, and to support transmitting the control signaling, the flight path request manager 1130 can be, be configured as, or be operable as a means for transmitting a single control message including a request for a flight path report and indicating the filter.

[0225] In some examples, and to support receiving a flight path report, the algebraic representation manager 1140 can be, be configured as, or be operable as a means for receiving a flight path report indicating an algebraic equation representing a sequence of expected geographic locations, where time is an independent variable of the algebraic equation.

[0226] In some examples, and to support receiving a flight path report, the waypoint manager 1150 can be, be configured as, or be operable as a means for receiving a flight path report indicating a set of geographic coordinates and altitudes of a sequence of expected geographic locations of the AUE.

[0227] In some examples, the flight path capability manager 1125 can be, be configured as, or be operable as a means for receiving, from the AUE during an initial access procedure with the AUE, an indication of a capability of the AUE to transmit a flight path report, where the control signaling including the request for the flight path report is in response to the indication of the capability.

[0228] Figure 12 A diagram illustrates a system 1200 including a device 1205 that supports flight path report enhancements in accordance with one or more aspects of the present disclosure. The device 1205 can be an example of or include the components of device 905, device 1005, or a network entity 105 as described herein. The device 1205 can communicate with one or more network entities 105, one or more UEs 115, or any combination thereof, the communication can include communications through one or more wired interfaces, through one or more wireless interfaces, or any combination thereof. The device 1205 can include components for supporting output and

[0229] The transceiver 1210 can support bi-directional communication over a wired link, a wireless link, or both as described herein. In some examples, the transceiver 1210 can include a wired transceiver and can communicate bi-directionally with another wired transceiver. Additionally or alternatively, in some examples, the transceiver 1210 can include a wireless transceiver and can communicate bi-directionally with another wireless transceiver. In some examples, the device 1205 can include one or more antennas 1215 that can enable transmission or reception of wireless transmissions (e.g., concurrently). The transceiver 1210 can also include a modem to modulate the signals; to provide the modulated signals to the one or more antennas 1215 for transmission (e.g., by a transmitter over a wired or wireless link); to receive the modulated signals (e.g., from one or more antennas 1215, from a wired receiver); and to demodulate the signals. In some implementations, the transceiver 1210 can include one or more interfaces, such as one or more interfaces coupled with one or more antennas 1215 configured to support various receive or obtain operations, or one or more interfaces coupled with one or more antennas 1215 configured to support various transmit or output operations, or a combination thereof. In some implementations, the transceiver 1210 can include or be coupled with one or more processors or memory components that are operable to perform or support operations based on received or obtained information or signals, or to generate information or other signals for transmission or other output, or any combination thereof. In some implementations, the transceiver 1210, or the transceiver 1210 and one or more antennas 1215, or the transceiver 1210 and one or more antennas 1215 and one or more processors or memory components (e.g., processor 1235 or memory 1225, or both), can be included in a chip or chip assembly that is mounted in the device 1205. In some examples, the transceiver can be operable to support communication via one or more communication links (e.g., communication links 125, backhaul communication links 120, midhaul communication links 162, front-haul communication links 168).

[0230] The memory 1225 can include RAM and ROM. The memory 1225 can store computer-readable, computer-executable code 1230 including instructions that, when executed by the processor 1235, cause the device 1205 to perform various functions described herein. The code 1230 can be stored in a non-transitory computer-readable medium such as system memory or another type of memory. In some cases, the code 1230 can not be directly executable by the processor 1235 but can cause a computer (e.g., when compiled and executed) to perform functions described herein. In some cases, the memory 1225 can contain, among other things, a BIOS which can control basic hardware or software operation such as the interaction with peripheral components or devices.

[0231] The processor 1235 can include an intelligent hardware device, (e.g., a general- purpose processor, a DSP, a ASIC, a CPU, a FPGA, a microcontroller, a programmable logic device, a discrete gate or transistor logic component, a discrete hardware component, or any combination thereof). In some cases, the processor 1235 can be configured to operate a memory array using a memory controller. In some other cases, a memory controller can be integrated into the processor 1235. The processor 1235 can be configured to execute computer-readable instructions stored in a memory (e.g., the memory 1225) to cause the device 1205 to perform various functions (e.g., functions or tasks supporting flight path report enhancements). For example, the device 1205 or a component of the device 1205 can include the processor 1235 and the memory 1225 coupled with the processor 1235, the processor 1235 and the memory 1225 configured to perform various functions described herein. The processor 1235 can be an example of a cloud computing platform (e.g., one or more physical nodes and supporting software such as an operating system, virtual machines, or container instances) that can host functions for performing functions of the device 1205 (e.g., by executing code 1230). The processor 1235 can be any one or more suitable processors capable of executing scripts or instructions of one or more software programs stored in the device 1205, such as within the memory 1225. In some implementations, the processor 1235 can be a component of a processing system. A processing system can generally refer to a system or series of machines or components that receive inputs and process those inputs to produce a set of outputs (which can be passed to other systems or components of the device 1205, for example). For example, a processing system of the device 1205 can refer to a system that includes various other components or subcomponents of the device 1205, such as the processor 1235, or the transceiver 1210, or the communications manager 1220, or a combination of other components or components of the device 1205. The processing system of the device 1205 can interface with other components of the device 1205 and can process information received from other components (such as inputs or signals) or output information to other components. For example, a chip or modem of the device 1205 can include a processing system and one or more interfaces for outputting information or for obtaining information or both. The one or more interfaces can be implemented as or otherwise include a first interface configured to output information and a second interface configured to obtain information or the same interface configured to output information as well as obtain information, among other implementations. In some implementations, the one or more interfaces can refer to an interface between the processing system of the chip or modem and a transmitter, such that the device 1205 can transmit information output from the chip or modem. Additionally or alternatively, in some implementations, the one or more interfaces can refer to an interface between the processing system of the chip or modem and a receiver, such that the device 1205 can obtain information or signal inputs and the information can be passed to the processing system.Those of ordinary skill in the art will readily recognize that the first interface can also receive information or signals input, and that the second interface can also output information or signals output.

[0232] In some examples, bus 1240 can support communication within protocol layers of a protocol stack (e.g., within a protocol layer). In some examples, bus 1240 can support communications associated with logical channels of a protocol stack (e.g., between protocol layers of a protocol stack), which can include communications performed within a component of device 1205, or between different components of device 1205 that can be co-located or located at different locations (e.g., in a case where device 1205 can refer to a system in which one or more of the communication manager 1220, transceiver 1210, memory 1225, code 1230, and processor 1235 can be located in one component or partitioned between different components).

[0233] In some examples, communication manager 1220 can manage aspects of the communication with a core network 130 (e.g., via one or more wired or wireless backhaul links). For example, communication manager 1220 can manage transfer of data communications for client devices such as one or more UEs 115. In some examples, communication manager 1220 can manage communications with other network entities 105, and can include a controller or scheduler for coordinating communications with UEs 115 in cooperation with other network entities 105. In some examples, communication manager 1220 can support an X2 interface within an LTE / LTE-A wireless communication network technology to provide communication between network entities 105.

[0234] According to examples as disclosed herein, communication manager 1220 can support wireless communications at a network entity. For example, communication manager 1220 can be capable of, configured to, or operable for supporting means for transmitting control signaling to an AUE, the control signaling including a request for a flight path report from the AUE. Communication manager 1220 can be capable of, configured to, or operable for supporting means for receiving the flight path report from the AUE in response to the request, where the flight path report indicates a sequence of expected geographic locations along an expected flight path of the AUE, a set of expected time values corresponding to the sequence of expected geographic locations, and a set of time uncertainty values corresponding to the set of expected time values.

[0235] Additionally or alternatively, according to examples as disclosed herein, the communication manager 1220 can support wireless communications at a network entity. For example, the communication manager 1220 can be configured to support components for sending control signaling to an AUE, the control signaling including a request for a flight path report from the AUE and indicating a filter to be applied to the flight path report. The communication manager 1220 can be configured to support components for receiving a flight path report from the AUE in response to the request, wherein the flight path report indicates a sequence of expected geographic locations along an expected flight path of the AUE and a set of expected time values ​​corresponding to the sequence of expected geographic locations, and wherein each expected geographic location in the sequence of expected geographic locations is consistent with the filter.

[0236] By including or configuring a communication manager 1220 according to examples as described herein, the device 1205 can support techniques for more efficiently utilizing communication resources and improving coordination between devices.

[0237] In some examples, the communication manager 1220 can be configured to perform various operations (e.g., receive, acquire, monitor, output, transmit) using or otherwise cooperating with the transceiver 1210, one or more antennas 1215 (e.g., where applicable), or any combination thereof. Although the communication manager 1220 is illustrated as a separate component, in some examples, one or more functions described with reference to the communication manager 1220 can be supported or performed by the transceiver 1210, the processor 1235, the memory 1225, the code 1230, or any combination thereof. For example, the code 1230 can include instructions that are executable by the processor 1235 to cause the device 1205 to perform various aspects of the flight path reporting enhancements described herein, or the processor 1235 and the memory 1225 can be otherwise configured to perform or support such operations.

[0238] Figure 13 13. A flowchart illustrating a method 1300 for supporting flight path reporting enhancements according to aspects of the present disclosure is shown. The operations of the method 1300 may be implemented by a UE or components thereof as described herein. For example, the operations of the method 1300 may be implemented by a UE or components thereof as described herein. Figures 1 to 8 The UE 115 described herein performs the functions described herein. In some examples, the UE may execute a set of instructions to control the functional elements of the wireless UE to perform the functions described herein. Additionally or alternatively, the wireless UE may use dedicated hardware to perform various aspects of the functions described herein.

[0239] At 1305, the method may include receiving control signaling from a network entity, the control signaling including a request for a flight path report from the AUE. The operations of 1310 may be performed according to examples as disclosed herein. In some examples, aspects of the operations of 1310 may be performed as described in reference to Figure 7 The flight path request manager 730 described here performs.

[0240] At 1310, the method may include: sending a flight path report to a network entity in response to the request, wherein the flight path report indicates an expected sequence of geographic locations along an expected flight path of the AUE, a set of expected time values ​​corresponding to the sequence of expected geographic locations, and a set of time uncertainty values ​​corresponding to the set of expected time values. The operations of 1315 may be performed according to examples disclosed herein. In some examples, aspects of the operations of 1315 may be performed by a method as described in reference to Figure 7 The flight path reporting manager 735 is described as executing.

[0241] Figure 14 A flow chart illustrating a method 1400 for supporting enhanced flight path reporting according to aspects of the present disclosure is shown. The operations of the method 1400 may be implemented by a network entity or component thereof as described herein. For example, the operations of the method 1400 may be implemented by a network entity or component thereof as described herein. Figures 1 to 4 as well as Figures 9 to 12 The network entity described herein performs. In some examples, the network entity may execute an instruction set to control functional elements of the wireless network entity to perform the described functions. Additionally or alternatively, the wireless network entity may use dedicated hardware to perform various aspects of the described functions.

[0242] At 1405, the method may include sending control signaling to the AUE, the control signaling including a request for a flight path report from the AUE. The operations of 1410 may be performed according to examples as disclosed herein. In some examples, aspects of the operations of 1410 may be performed as described in reference to Figure 11 The flight path request manager 1130 described here performs.

[0243] At 1410, the method may include: receiving a flight path report from the AUE in response to the request, wherein the flight path report indicates a sequence of expected geographic locations along the expected flight path of the AUE, a set of expected time values ​​corresponding to the sequence of expected geographic locations, and a set of time uncertainty values ​​corresponding to the set of expected time values. The operations of 1415 may be performed according to examples disclosed herein. In some examples, aspects of the operations of 1415 may be performed by reference to Figure 11 The flight path reporting manager 1135 is described as executing.

[0244] Figure 151. A flowchart illustrating a method 1500 for supporting flight path reporting enhancements according to aspects of the present disclosure is shown. The operations of the method 1500 may be implemented by a UE or components thereof as described herein. For example, the operations of the method 1500 may be implemented by a UE or components thereof as described herein. Figures 1 to 8 The UE 115 described herein performs the functions described herein. In some examples, the UE may execute a set of instructions to control the functional elements of the wireless UE to perform the functions described herein. Additionally or alternatively, the wireless UE may use dedicated hardware to perform various aspects of the functions described herein.

[0245] At 1505, the method may include receiving control signaling from a network entity, the control signaling including a request for a flight path report from the AUE and indicating a filter to be applied to the flight path report. The operations of 1505 may be performed according to examples as disclosed herein. In some examples, aspects of the operations of 1505 may be implemented as described in reference to Figure 7 The flight path request manager 730 described here performs.

[0246] At 1510, the method may include determining, based on a filter and in dependence on flight path information of the AUE including a sequence of expected geographic locations along an expected flight path of the AUE and a set of expected time values ​​corresponding to the sequence of expected geographic locations, a subset of expected geographic locations in the sequence of expected geographic locations and a subset of expected time values ​​in the set of expected time values. The operations of 1510 may be performed according to examples disclosed herein. In some examples, aspects of the operations of 1510 may be performed as described in reference to Figure 7 The flight path filter manager 740 is described as executing.

[0247] At 1515, the method may include: sending a flight path report to the network entity in response to the request, wherein the flight path report indicates the expected geographic location subset and the expected time value subset. The operations of 1515 may be performed according to examples disclosed herein. In some examples, aspects of the operations of 1515 may be performed by reference to Figure 7 The flight path reporting manager 735 is described as executing.

[0248] Figure 16 A flow chart illustrating a method 1600 for supporting enhanced flight path reporting according to aspects of the present disclosure is shown. The operations of the method 1600 may be implemented by a network entity or component thereof as described herein. For example, the operations of the method 1600 may be implemented by a network entity or component thereof as described herein. Figures 1 to 4 as well as Figures 9 to 12 The network entity described herein performs. In some examples, the network entity may execute an instruction set to control functional elements of the wireless network entity to perform the described functions. Additionally or alternatively, the wireless network entity may use dedicated hardware to perform various aspects of the described functions.

[0249] At 1605, the method can include transmitting, to an AUE, control signaling including a request for a flight path report from the AUE and indicating a filter to be applied to the flight path report. The operations of 1605 can be performed according to the examples as disclosed herein. In some examples, aspects of the operations of 1605 can be performed by a flight path request manager 1130 as described with reference to FIG. 11. Figure 11 The flight path request manager 1130 described can perform.

[0250] At 1610, the method can include receiving, from the AUE in response to the request, a flight path report, where the flight path report indicates a sequence of intended geographic locations along an intended flight path of the AUE and a set of intended time values corresponding to the sequence of intended geographic locations, and where each intended geographic location in the sequence of intended geographic locations is consistent with the filter. The operations of 1610 can be performed according to the examples as disclosed herein. In some examples, aspects of the operations of 1610 can be performed by a flight path report manager 1135 as described with reference to FIG. 11. Figure 11 The flight path report manager 1135 described can perform.

[0251] The following provides an overview of aspects of the disclosure:

[0252] Aspect 1 : A method for wireless communication at an AUE, comprising: receiving, from a network entity, control signaling including a request for a flight path report from the AUE; and transmitting, to the network entity in response to the request, the flight path report, where the flight path report indicates a sequence of intended geographic locations along an intended flight path of the AUE, a set of intended time values corresponding to the sequence of intended geographic locations, and a set of time uncertainty values corresponding to the set of intended time values.

[0253] Aspect 2: The method of aspect 1, wherein transmitting the flight path report includes transmitting the flight path report indicating an algebraic equation representing the sequence of intended geographic locations, where time is an independent variable of the algebraic equation.

[0254] Aspect 3: The method of any one of aspects 1-2, further comprising: receiving, with the control signaling, an indication of an option to include the set of time uncertainty values in the flight path report.

[0255] Aspect 4: The method of any one of aspects 1 or 3, wherein transmitting the flight path report includes transmitting the flight path report of the AUE indicating a set of geographic coordinates and altitudes representing the sequence of intended geographic locations.

[0256] Aspect 5: The method of any one of aspects 1-4, wherein transmitting the flight path report comprises: transmitting the flight path report comprising a set of position uncertainty values corresponding to the sequence of intended geographic locations.

[0257] Aspect 6: The method of aspect 5, further comprising: transmitting, to the network entity, a second flight path report comprising updated position uncertainty information corresponding to at least a portion of the sequence of intended geographic locations.

[0258] Aspect 7: The method of any one of aspects 1-6, further comprising: receiving, with the control signaling, an indication of a coordinate system for reporting the sequence of intended geographic locations in the flight path report.

[0259] Aspect 8: The method of any one of aspects 1-7, further comprising: receiving, from the network entity, an indication of a plurality of network entities along the sequence of intended geographic locations; and monitoring, based at least in part on the indication of the plurality of network entities, one or more messages from one or more network entities of the plurality of network entities.

[0260] Aspect 9: The method of any one of aspects 1-8, further comprising: receiving, from the AUE during an initial access procedure with the AUE, an indication of a capability of the AUE to transmit the flight path report.

[0261] Aspect 10: A method for wireless communication at a network entity, comprising: transmitting, to an AUE, control signaling comprising a request for a flight path report from the AUE; and receiving the flight path report from the AUE in response to the request, wherein the flight path report indicates a sequence of intended geographic locations along an intended flight path of the AUE, a set of intended time values corresponding to the sequence of intended geographic locations, and a set of time uncertainty values corresponding to the set of intended time values.

[0262] Aspect 11: The method of aspect 10, wherein receiving the flight path report comprises: receiving the flight path report indicating an algebraic equation representing the sequence of intended geographic locations, wherein time is an independent variable of the algebraic equation.

[0263] Aspect 12: The method of any one of aspects 10-11, further comprising: transmitting, with the control signaling, an indication of an option to include the set of time uncertainty values in the flight path report.

[0264] Aspect 13: The method of any of aspects 10 or 12, wherein receiving the flight path report comprises: receiving the flight path report indicating a set of geographic coordinates and altitudes of the AUE representing the sequence of intended geographic locations.

[0265] Aspect 14: The method of any of aspects 10 through 13, wherein receiving the flight path report comprises: receiving the flight path report comprising a set of position uncertainty values corresponding to the sequence of intended geographic locations.

[0266] Aspect 15: The method of aspect 14, further comprising: receiving, from the AUE, a second flight path report comprising updated position uncertainty information corresponding to at least a portion of the sequence of intended geographic locations.

[0267] Aspect 16: The method of any of aspects 10 through 15, further comprising: transmitting, with the control signaling, an indication of a coordinate system for reporting the sequence of intended geographic locations in the flight path report.

[0268] Aspect 17: The method of any of aspects 10 through 16, further comprising: transmitting, to the AUE, an indication of a plurality of network entities along the sequence of intended geographic locations.

[0269] Aspect 18: The method of any of aspects 10 through 17, further comprising: receiving, from the AUE during an initial access procedure with the AUE, an indication of a capability of the AUE to transmit the flight path report.

[0270] Aspect 19: A method for wireless communications at an AUE, comprising: receiving, from a network entity, control signaling comprising a request for a flight path report from the AUE and indicating a filter to be applied to the flight path report; determining, in accordance with the filter and in dependence on flight path information of the AUE comprising a sequence of intended geographic locations along an intended flight path of the AUE and a set of intended time values corresponding to the sequence of intended geographic locations, a subset of intended geographic locations in the sequence of intended geographic locations and a subset of intended time values in the set of intended time values; and transmitting, to the network entity, the flight path report in response to the request, wherein the flight path report indicates the subset of intended geographic locations and the subset of intended time values.

[0271] Aspect 20: The method of aspect 19, wherein receiving the control signaling comprising an indication of the filter comprises: receiving an indication of a geographic region corresponding to the filter, wherein the subset of intended geographic locations is located within the geographic region.

[0272] Aspect 21 : The method of aspect 20, wherein the indication of the geographic region comprises an indication of a center coordinate and a radius, a list of zone identifiers corresponding to geographic zones, or a combination thereof.

[0273] Aspect 22: The method of any one of aspects 19 through 21, wherein receiving the control signaling comprising an indication of the filter comprises: receiving an indication of a time period corresponding to the filter, wherein the subset of expected geographic locations corresponds to the subset of expected time values within the time period.

[0274] Aspect 23: The method of any one of aspects 19 through 22, the method further comprising: receiving an indication of a set of spatial filters with the control signaling, wherein the filter is a spatial filter, wherein the set of spatial filters includes the spatial filter, wherein each spatial filter comprises a geographic region and an applicable altitude range, and wherein the spatial filter to apply is selected by the AUE based at least in part on an altitude of the AUE being within the applicable altitude range of the spatial filter.

[0275] Aspect 24: The method of any one of aspects 19 through 23, the method further comprising: receiving an indication of a set of filters and a corresponding set of times at which each filter in the set of filters is applicable with the control signaling, wherein the set of filters includes the filter, and wherein the filter to apply is selected by the AUE based at least in part on a time at which the AUE transmits the flight path report.

[0276] Aspect 25: The method of any one of aspects 19 through 24, wherein receiving the control signaling comprises: receiving a broadcast message indicating the filter; and receiving a control message comprising the request for the flight path report.

[0277] Aspect 26: The method of any one of aspects 19 through 25, wherein receiving the control signaling comprises: receiving a single control message comprising the request for the flight path report and indicating the filter.

[0278] Aspect 27: The method of any one of aspects 19 through 26, wherein transmitting the flight path report comprises: transmitting the flight path report indicating an algebraic equation representing the subset of expected geographic locations, wherein time is an independent variable of the algebraic equation.

[0279] Aspect 28: The method of any one of aspects 19 through 24, further comprising: transmitting the flight path report indicating a set of geographic coordinates and elevations of the AUE that represent the subset of expected geographic locations.

[0280] Aspect 29: The method of any one of aspects 19 through 28, further comprising: transmitting, to the network entity during an initial access procedure with the network entity, an indication of a capability of the AUE to transmit the flight path report, wherein the control signaling including the request for the flight path report is in response to the indication of the capability.

[0281] Aspect 30: A method for wireless communication at a network entity, comprising: transmitting, to an AUE, control signaling including a request for a flight path report from the AUE and indicating a filter to be applied to the flight path report; and receiving the flight path report from the AUE in response to the request, wherein the flight path report indicates a sequence of expected geographic locations along an expected flight path of the AUE and a set of expected time values corresponding to the sequence of expected geographic locations, and wherein each expected geographic location in the sequence of expected geographic locations is consistent with the filter.

[0282] Aspect 31 : The method of aspect 30, wherein transmitting the control signaling including the indication of the filter comprises: transmitting an indication of a geographic region corresponding to the filter, wherein the sequence of expected geographic locations is located within the geographic region.

[0283] Aspect 32: The method of aspect 31, wherein the indication of the geographic region comprises an indication of center coordinates and a radius, a list of zone identifiers corresponding to geographic zones, or a combination thereof.

[0284] Aspect 33: The method of any one of aspects 30 through 32, wherein transmitting the control signaling including the indication of the filter comprises: transmitting an indication of a time period corresponding to the filter, wherein the sequence of expected geographic locations corresponds to the set of expected time values within the time period.

[0285] Aspect 34: The method of any one of aspects 30 through 33, further comprising: transmitting, with the control signaling, an indication of a set of spatial filters, wherein the filter is a spatial filter, wherein the set of spatial filters includes the spatial filter, wherein each spatial filter includes a geographic region and an applicable elevation range, and wherein the spatial filter applied by the AUE is based at least in part on an elevation of the AUE being within the applicable elevation range of the spatial filter.

[0286] Aspect 35: The method of any one of aspects 30 through 34, further comprising: transmitting, with the control signaling, an indication of a set of filters and a corresponding set of times for which each filter of the set of filters is applicable, wherein the set of filters includes the filter, and wherein the filter applied by the AUE is based at least in part on a time at which the AUE transmits the flight path report.

[0287] Aspect 36: The method of any one of aspects 30 through 35, wherein transmitting the control signaling comprises: transmitting a broadcast message indicating the filter; and transmitting a control message including the request for the flight path report.

[0288] Aspect 37: The method of any one of aspects 30 through 36, wherein transmitting the control signaling comprises: transmitting a single control message including the request for the flight path report and indicating the filter.

[0289] Aspect 38: The method of any one of aspects 30 through 37, wherein receiving the flight path report comprises: receiving the flight path report indicating an algebraic equation representing the sequence of intended geographic locations, wherein time is an independent variable of the algebraic equation.

[0290] Aspect 39: The method of any one of aspects 30 through 35, wherein receiving the flight path report comprises: receiving the flight path report of the AUE indicating a set of geographic coordinates and altitudes of the sequence of intended geographic locations.

[0291] Aspect 40: The method of any one of aspects 30 through 39, further comprising: receiving, from the AUE during an initial access procedure with the AUE, an indication of a capability of the AUE to transmit the flight path report, wherein the control signaling including the request for the flight path report is responsive to the indication of the capability.

[0292] Aspect 41: An apparatus for wireless communication at an AUE, comprising: a processor; memory coupled with the processor; and instructions stored in the memory and executable by the processor to cause the apparatus to perform the method of any of aspects 1 through 9.

[0293] Aspect 42: An apparatus for wireless communication at an AUE, comprising at least one means for performing the method of any of aspects 1 through 9.

[0294] Aspect 43: A non-transitory computer-readable medium storing code for wireless communications at a UE, the code comprising instructions executable by a processor to perform a method of any of aspects 1 through 9.

[0295] Aspect 44: An apparatus for wireless communications at a network entity, the apparatus comprising a processor; memory coupled with the processor; and instructions stored in the memory and executable by the processor to cause the apparatus to perform a method of any of aspects 10 through 18.

[0296] Aspect 45: An apparatus for wireless communications at a network entity, the apparatus comprising at least one means for performing a method of any of aspects 10 through 18.

[0297] Aspect 46: A non-transitory computer-readable medium storing code for wireless communications at a network entity, the code comprising instructions executable by a processor to perform a method of any of aspects 10 through 18.

[0298] Aspect 47: An apparatus for wireless communications at a UE, the apparatus comprising a processor; memory coupled with the processor; and instructions stored in the memory and executable by the processor to cause the apparatus to perform a method of any of aspects 19 through 29.

[0299] Aspect 48: An apparatus for wireless communications at a UE, the apparatus comprising at least one means for performing a method of any of aspects 19 through 29.

[0300] Aspect 49: A non-transitory computer-readable medium storing code for wireless communications at a UE, the code comprising instructions executable by a processor to perform a method of any of aspects 19 through 29.

[0301] Aspect 50: An apparatus for wireless communications at a network entity, the apparatus comprising a processor; memory coupled with the processor; and instructions stored in the memory and executable by the processor to cause the apparatus to perform a method of any of aspects 30 through 40.

[0302] Aspect 51: An apparatus for wireless communications at a network entity, the apparatus comprising at least one means for performing a method of any of aspects 30 through 40.

[0303] Aspect 52: A non-transitory computer-readable medium storing code for wireless communications at a network entity, the code comprising instructions executable by a processor to perform a method of any of aspects 30 through 40.

[0304] It should be noted that the methods described herein describe possible implementations, and that the operations and the steps can be rearranged or otherwise modified and that other implementations are possible. Further, aspects from two or more of the methods can be combined.

[0305] Although aspects of an LTE, LTE-A, LTE-A Pro, or NR system can be described for purposes of example, and LTE, LTE-A, LTE-A Pro, or NR terminology can be used in much of the description, the techniques described herein are applicable beyond LTE, LTE-A, LTE-A Pro, or NR networks. For example, the described techniques can be applicable to various other wireless communication systems, such as Ultra Mobile Broadband (UMB), Institute of Electrical and Electronics Engineers (IEEE) 802.11 (Wi-Fi), IEEE 802.16 (WiMAX), IEEE 802.20, Flash-OFDM, and others.

[0306] Information and signals described herein can be represented using any of a variety of different technologies and techniques. For example, data, instructions, commands, information, signals, bits, symbols, and chips that can be referenced throughout the description can be represented by voltages, currents, electromagnetic waves, magnetic fields or particles, optical fields or particles, or any combination thereof.

[0307] The various illustrative blocks and components described in connection with the disclosure herein can be implemented or performed with a general-purpose processor, a DSP, an ASIC, a CPU, a FPGA or other programmable logic device, discrete gate or transistor logic, discrete hardware components, or any combination thereof designed to perform the functions described herein. A general-purpose processor can be a microprocessor, but in the alternative, the processor can be any processor, controller, microcontroller, or state machine. A processor can also be implemented as a combination of computing devices (e.g., a combination of a DSP and a microprocessor, multiple microprocessors, one or more microprocessors in conjunction with a DSP core, or any other such configuration).

[0308] The functions described herein can be implemented in hardware, software executed by a processor, firmware, or any combination thereof. If implemented in software executed by a processor, the functions can be stored on or transmitted over as one or more instructions or code on a computer-readable medium. Other examples and implementations are within the scope of the disclosure and appended claims. For example, due to the nature of software, functions described herein can be implemented using software executed by a processor, hardware, firmware, hardwiring, or combinations of any of these. Features implementing functions can also be physically located at various positions, including being distributed such that portions of functions are implemented at different physical locations.

[0309] Computer-readable media includes both non-transitory computer storage media and communication media including any medium that facilitates transfer of a computer program from one place to another. A non-transitory storage medium can be any available medium that can be accessed by a general purpose or special purpose computer. By way of example, and not limitation, non-transitory computer-readable media can include RAM, ROM, electrically erasable programmable ROM (EEPROM), flash memory, compact disk (CD) ROM or other optical disk storage, magnetic disk storage or other magnetic storage devices, or any other non-transitory medium that can be used to carry or store desired program code means in the form of instructions or data structures and that can be accessed by a general-purpose or special-purpose computer, or a general-purpose or special-purpose processor. Also, any connection is properly termed a computer-readable medium. For example, if the software is transmitted from a website, server, or other remote source using a coaxial cable, fiber optic cable, twisted pair, digital subscriber line (DSL), or wireless technologies such as infrared, radio, and microwave, then the coaxial cable, fiber optic cable, twisted pair, DSL, or wireless technologies such as infrared, radio, and microwave are included in the definition of computer-readable medium. Disk and disc, as used herein, include CD, laser disc, optical disc, digital versatile disc (DVD), floppy disk and Blu-ray disc where disks usually reproduce data magnetically, while discs reproduce data optically with lasers. Combinations of the above are also included within the scope of computer-readable media.

[0310] As used herein, including in the claims, “or” as used in a list of items (for example, the items sharing a “or” clause) indicates an inclusive or, such that, for example, a list of at least one of A, B, or C means A or B or C or AB or AC or BC or ABC (i.e., A and B and C). Also, as used herein, the phrase “based on” is not to be construed as a reference to a closed set of conditions. For example, an example step that is described as “based on condition A” can be based on both a condition A and a condition B, and not a solely on a condition A, without departing from the scope of the present disclosure. In other words, as used herein, the phrase “based on” is to be construed in the same manner as the phrase “based at least in part on.”

[0311] The term “determining” encompasses a wide variety of actions and, therefore, “determining” can include calculating, computing, processing, deriving, investigating, looking up (such as via a table, a database, or another data structure), ascertaining and the like. Also, “determining” can include receiving (e.g., receiving information), accessing (e.g., accessing data in a memory), and the like. Also, “determining” can include resolving, selecting, choosing, establishing, and other such similar

[0312] In the drawings, like reference numerals can be used to denote similar components throughout the several views. Further, components of the same type can be distinguished by following the reference numeral with a dashed line and a second label wherein the second label differs from the previous second label of a similar component. If only the first reference numeral is used in the specification, the description is applicable to any one of the similar components having the same first reference numeral irrespective of the second reference numeral or second reference numerals.

[0313] The description set forth herein, in connection with the appended drawings, describes example configurations and does not represent all the examples that can be implemented or that are within the scope of the claims. The term “example” as used herein means “serving as an example, instance, or illustration,” and not “preferred” or “advantageous over other examples.” The detailed description includes specific details for the purpose of providing an understanding of the described techniques. These techniques, however, can be practiced without these specific details. In some instances, well-known structures and devices are shown in block diagram form in order to avoid obscuring the concepts of the described examples.

[0314] The description herein is presented to enable any person skilled in the art to practice the present disclosure. Various modifications to the disclosure can be made by persons skilled in the art without departing from the scope of the disclosure, and the present disclosure is not limited to the examples described herein. Therefore, the disclosure is not limited to the specific examples described herein, but only by the claims that follow, the intent being to convey as broadest a protection as is delivered to the premises consistent with the scope of the disclosed principles and novel features.

Claims

1. An air user equipment (AUE) for wireless communication, the air user equipment (AUE) comprising: one or more memories storing processor-executable code; and one or more processors coupled to the one or more memories and individually or collectively operable to execute the code to cause the AUE to: receiving control signaling from a network entity, the control signaling comprising a request for a flight path report from the AUE; and The flight path report is sent to the network entity in response to the request, wherein the flight path report indicates an expected sequence of geographic locations along an expected flight path of the AUE, a set of expected time values ​​corresponding to the expected sequence of geographic locations, and a set of time uncertainty values ​​corresponding to the expected set of time values.

2. The AUE of claim 1 , wherein the flight path report further indicates: a set of geographic coordinates and altitudes of the AUE representing the sequence of expected geographic locations; a set of position uncertainty values ​​corresponding to the sequence of expected geographic locations; an algebraic equation representing the sequence of expected geographic locations, wherein time is an independent variable of the algebraic equation; or a combination thereof.

3. The AUE of claim 2 , wherein the one or more processors are further operable, individually or collectively, to execute the code to cause the AUE to: A second flight path report is sent to the network entity, the second flight path report including an updated position uncertainty value corresponding to at least a portion of the sequence of expected geographic locations.

4. The AUE of claim 1 , wherein the one or more processors are further operable, individually or collectively, to execute the code to cause the AUE to: An indication of a coordinate system for reporting the sequence of expected geographic locations in the flight path report is received with the control signaling.

5. The AUE of claim 1 , wherein the one or more processors are further operable, individually or collectively, to execute the code to cause the AUE to: receiving, from the network entity, an indication of a plurality of network entities along the sequence of expected geographic locations; and One or more messages from one or more of the plurality of network entities are monitored based at least in part on the indication of the plurality of network entities.

6. The AUE of claim 1 , wherein the one or more processors are further operable, individually or collectively, to execute the code to cause the AUE to: An indication of the AUE's ability to send the flight path report is sent to the network entity during an initial access procedure with the network entity.

7. A network entity for wireless communication, the network entity comprising: one or more memories storing processor-executable code; and one or more processors coupled to the one or more memories and individually or collectively operable to execute the code to cause the network entity to: sending control signaling to an air user equipment (AUE), the control signaling including a request for a flight path report from the AUE; and The flight path report is received from the AUE in response to the request, wherein the flight path report indicates an expected sequence of geographic locations along an expected flight path of the AUE, a set of expected time values ​​corresponding to the expected sequence of geographic locations, and a set of time uncertainty values ​​corresponding to the expected set of time values.

8. The network entity of claim 7 , wherein the flight path report further indicates: a set of geographic coordinates and altitudes of the AUE representing the sequence of expected geographic locations; a set of position uncertainty values ​​corresponding to the sequence of expected geographic locations; an algebraic equation representing the sequence of expected geographic locations, wherein time is an independent variable of the algebraic equation; or a combination thereof.

9. The network entity of claim 8, wherein the one or more processors are further operable, individually or collectively, to execute the code to cause the AUE to: A second flight path report is received from the AUE, the second flight path report including an updated position uncertainty value corresponding to at least a portion of the sequence of expected geographic locations.

10. The network entity of claim 7, wherein the one or more processors are further operable, individually or collectively, to execute the code to cause the network entity to: An indication of a coordinate system for reporting the sequence of expected geographic locations in the flight path report is sent with the control signaling.

11. The network entity of claim 7, wherein the one or more processors are further operable, individually or collectively, to execute the code to cause the network entity to: Indications of a plurality of network entities along the sequence of expected geographic locations are sent to the AUE.

12. The network entity of claim 7, wherein the one or more processors are further operable, individually or collectively, to execute the code to cause the network entity to: An indication of a capability of the AUE to send the flight path report is received from the AUE during an initial access procedure with the AUE.

13. The network entity of claim 7, wherein the control signaling includes an indication of a filter to be applied to the flight path report, wherein the sequence of expected geographical locations indicated in the flight path report is consistent with the filter.

14. The network entity of claim 13 , wherein to send the control signaling including the indication of the filter, the one or more processors are individually or collectively operable to execute the code to cause the network entity to: sending an indication of a geographic region corresponding to the filter, wherein the sequence of expected geographic locations is within the geographic region; sending an indication of a time period corresponding to the filter, wherein the sequence of expected geographic locations corresponds to the set of expected time values ​​within the time period; or A combination of them.

15. An air user equipment (AUE) for wireless communication, the air user equipment (AUE) comprising: one or more memories storing processor-executable code; and one or more processors coupled to the one or more memories and individually or collectively operable to execute the code to cause the AUE to: receiving control signaling from a network entity, the control signaling including a request for a flight path report from the AUE and indicating a filter to be applied to the flight path report; determining, according to the filter and in dependence on flight path information of the AUE comprising a sequence of expected geographic locations along an expected flight path of the AUE and a set of expected time values ​​corresponding to the sequence of expected geographic locations, a subset of expected geographic locations in the sequence of expected geographic locations and a subset of expected time values ​​in the set of expected time values; as well as The flight path report is sent to the network entity in response to the request, wherein the flight path report indicates the subset of expected geographic locations and the subset of expected time values.

16. The AUE of claim 15 , wherein to receive the control signaling including an indication of the filter, the one or more processors are individually or collectively operable to execute the code to cause the AUE to: receiving an indication of a geographic region corresponding to the filter, wherein the subset of expected geographic locations is within the geographic region; receiving an indication of a time period corresponding to the filter, wherein the expected subset of geographic locations corresponds to the expected subset of time values ​​within the time period; or A combination of them.

17. The AUE of claim 15, wherein the one or more processors are further operable, individually or collectively, to execute the code to cause the AUE to: An indication of a set of spatial filters is received along with the control signaling, wherein the filters are spatial filters, wherein the set of spatial filters includes the spatial filters, wherein each spatial filter includes a geographic region and an applicable altitude range, and wherein the spatial filter to be applied is selected by the AUE based at least in part on an altitude of the AUE being within the applicable altitude range of the spatial filters.

18. The AUE of claim 15, wherein the one or more processors are further operable, individually or collectively, to execute the code to cause the AUE to: An indication of a set of filters and a corresponding set of times at which each filter in the set of filters is applicable is received along with the control signaling, wherein the set of filters includes the filters, and wherein the filters are selected by the AUE based at least in part on a time at which the AUE sends the flight path report.

19. The AUE of claim 15, wherein the flight path report further indicates: a set of geographic coordinates and altitudes of the AUE representing the subset of expected geographic locations; an algebraic equation representing the subset of expected geographic locations, wherein time is an independent variable of the algebraic equation; or a combination thereof.

20. The AUE of claim 15, wherein the one or more processors are further operable, individually or collectively, to execute the code to cause the AUE to: An indication of a capability of the AUE to send the flight path report is sent to the network entity during an initial access procedure with the network entity, wherein the control signaling including the request for the flight path report is responsive to the indication of the capability.