Electronic devices and methods for wireless communication, computer-readable storage media

By dividing available pilots into multiple orthogonal subsets and assigning UAV devices a portion of pilots different from those of other UAV devices and ground UEs, pilot pollution problems are solved, significantly improving the data transmission rate of wireless communications, especially in the case of UAV flights.

CN115211069BActive Publication Date: 2025-06-13SONY GROUP CORP
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202180017937.8
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Priority Date
2020-03-11
Filing Date
2021-03-04
Publication Date
2025-06-13
Estimated Expiration
2041-03-04

AI Technical Summary

Technical Problem

In 5G cellular networks, due to the limited pilot length, the number of orthogonal pilots is limited, and pilot reuse occurs, resulting in interference in the uplink channel estimation of the base station, causing pilot pollution, and significantly reducing the transmission data rate. Especially when flying in UAV, the impact of pilot pollution is more significant.

Method used

Interference between the UAV and the ground UE is reduced by dividing the available pilots into multiple orthogonal subsets and assigning a portion of the pilots different from the pilot subsets of other UAV devices and ground UEs. The specific method includes reporting the three-dimensional spatial position information of the UAV device to the base station, and assigning a pilot to the UAV device based on the information, such that the pilot is orthogonal to the pilot of the UAV of the adjacent cell and the ground UE.

Benefits of technology

By distinguishing the UAV and the ground UE and adopting a pilot allocation strategy for the UAV, the interference between the UAV and the ground UE is significantly minimized, and the data transmission rate of wireless communication is improved, especially in the case of UAV flight.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN115211069B_ABST
    Figure CN115211069B_ABST
Patent Text Reader

Abstract

The present disclosure provides an electronic device, a method, and a computer-readable storage medium for wireless communication. The electronic device includes: a processing circuit configured to: divide available pilots into a plurality of orthogonal subsets; allocate pilots in a first subset to a drone (UAV) device, where the first subset is different from a second subset of other UAV devices in adjacent sectors assigned to different cells, and the first subset is different from a third subset of ground UEs located in the same sector as the UAV device.
Need to check novelty before this filing date? Find Prior Art

Description

[0001] This application claims the priority of a Chinese patent application filed with the Chinese Patent Office on March 11, 2020, with the application number 202010165600.9 and the invention title "Electronic Device and Method for Wireless Communication, Computer-Readable Storage Medium", the entire content of which is incorporated herein by reference. Technical Field

[0002] This application relates to the field of wireless communication technologies, and more particularly to pilot reuse technologies in a massive multiple-input multiple-output (MIMO) communication system. More specifically, it relates to an electronic device and method for wireless communication, and a computer-readable storage medium. Background Art

[0003] In a 5G cellular network, each base station is equipped with a large number of MIMO arrays, thus providing functions of digital beamforming and spatial multiplexing. In a multi-user scenario, the base station can serve multiple users on the same physical resource block (PRB) through beamforming, thereby improving system capacity and spectrum utilization.

[0004] In a mobile communication system, it is necessary to know the channel information in advance for the detection and decoding of received data. For example, a pilot-assisted channel estimation method can be used for channel estimation. Ideally, orthogonal pilots are allocated to different user equipments (UEs). However, since the pilot length is limited by the channel coherence length, the number of orthogonal pilots is limited, and pilot reuse inevitably occurs between different cells. At this time, for UEs using the same pilot sequence in different cells, the pilot signals they send may be received by the base stations of adjacent cells, and the base stations cannot effectively distinguish these pilot signals, resulting in interference to the uplink channel estimation at the base stations. When the base station uses the interfered channel estimation for uplink data detection, in addition to the data sent by the UEs in its own cell, it will also receive the data of UEs in other cells, thus causing inter-cell interference in the uplink; when the base station uses the interfered channel estimation to generate a precoding matrix and send downlink data, in addition to the UEs in its own cell, the UEs in other cells will also receive the data, thus causing inter-cell interference in the downlink. This situation is called pilot contamination, which significantly reduces the transmission data rate.

[0005] In addition, with the diversification of UEs, in addition to terrestrial user equipment (terrestrial UEs) in a cell, there are also aerial user terminals such as unmanned aerial vehicles (UAVs) operating at a certain altitude. As the flight altitude of the UAV increases, the wireless signals transmitted from the UAV usually experience line-of-sight (LOS) signal propagation, making it easier to interfere with terrestrial UEs. In this case, the impact of pilot contamination is more significant. Summary of the Invention

[0006] A brief summary of the present disclosure is given below in order to provide a basic understanding of certain aspects of the present disclosure. It should be understood that this summary is not an exhaustive summary of the present disclosure. It is not intended to identify the key or important parts of the present disclosure, nor is it intended to limit the scope of the present disclosure. Its purpose is merely to present certain concepts in a simplified form as a prelude to the more detailed description that follows.

[0007] According to one aspect of the present application, there is provided an electronic device for wireless communication, including: a processing circuit configured to: divide available pilots into a plurality of orthogonal subsets; allocate pilots in a first subset to the UAV device, where the first subset is different from a second subset of other UAV devices in adjacent sectors of different cells, and the first subset is different from a third subset of terrestrial UEs in the same sector as the UAV device.

[0008] According to another aspect of the present application, there is provided a method for wireless communication, including: dividing available pilots into a plurality of orthogonal subsets; allocating pilots in a first subset to the UAV device, where the first subset is different from a second subset of other UAV devices in adjacent sectors of different cells, and the first subset is different from a third subset of terrestrial UEs in the same sector as the UAV device.

[0009] According to one aspect of the present application, there is provided an electronic device for wireless communication, including: a processing circuit configured to: report information on the three-dimensional spatial position of the UAV device to the base station; and determine the pilots allocated to the UAV device by the base station based on this information, where the allocated pilots belong to a first subset of available pilots, the first subset is different from a second subset of other UAV devices in adjacent sectors of different cells, and the first subset is different from a third subset of terrestrial UEs in the same sector as the UAV device.

[0010] According to another aspect of the present application, a method for wireless communication is provided, including: reporting information on the three-dimensional spatial position of a UAV device to a base station; and determining a pilot allocated by the base station for the UAV device based on the information, where the allocated pilot belongs to a first subset of available pilots, the first subset is different from a second subset of other UAV devices in adjacent sectors assigned to different cells, and the first subset is different from a third subset of ground UEs assigned to the same sector as the UAV device.

[0011] According to other aspects of the present disclosure, computer program code and computer program products for implementing the above method for wireless communication, and a computer-readable storage medium having recorded thereon the computer program code for implementing the above method for wireless communication are also provided.

[0012] The electronic device and method according to embodiments of the present application minimize interference between the UAV and ground UEs by differentiating between the UAV and ground UEs and adopting a pilot allocation strategy for the UAV.

[0013] These and other advantages of the present disclosure will become more apparent from the following detailed description of the preferred embodiments of the present disclosure in conjunction with the accompanying drawings. BRIEF DESCRIPTION OF THE DRAWINGS

[0014] To further elaborate the above and other advantages and features of the present disclosure, the following provides a more detailed description of specific embodiments of the present disclosure in conjunction with the accompanying drawings. The accompanying drawings are included in and form a part of this specification together with the following detailed description. Elements having the same function and structure are denoted by the same reference numerals. It should be understood that these drawings only depict typical examples of the present disclosure and should not be regarded as limiting the scope of the present disclosure. In the drawings:

[0015] Figure 1 is a functional block diagram of an electronic device for wireless communication according to an embodiment of the present application;

[0016] Figure 2 shows an example of a scenario of a large-scale MIMO communication system;

[0017] Figure 3 shows an example of pilot subset partitioning;

[0018] Figure 4 shows an example of pilot subset allocation in the same sector;

[0019] Figure 5 shows an example of pilot subset allocation for UAVs in each sector;

[0020] Figure 6is a functional block diagram of an electronic device for wireless communication according to an embodiment of the present application;

[0021] Figure 7 shows a schematic example of the angle of arrival;

[0022] Figure 8 shows a schematic example of the difference in the angle of arrival;

[0023] Figure 9 shows a schematic diagram for calculating the difference based on information of two angles of arrival;

[0024] Figure 10 shows a graph of all possible calculation results of the difference in the angle of arrival;

[0025] Figure 11 shows a schematic diagram of the information flow between a UAV and a base station;

[0026] Figure 12 shows a transmission schematic diagram under the M-Msg.1 scheme;

[0027] Figure 13 shows an example of the position of the first information;

[0028] Figure 14 shows an example of the time-frequency resource position of the NR PUCCH;

[0029] Figure 15 shows an example of the newly added MAC CE type;

[0030] Figure 16 shows a schematic diagram of the comb structure of the sounding reference signal;

[0031] Figure 17 shows a schematic diagram of the sparse comb structure of the sounding reference signal;

[0032] Figure 18 shows a schematic diagram of an example where multiple UAVs simultaneously transmit sounding reference signals;

[0033] Figure 19 shows an example of the time-frequency resource position of the preamble demodulation reference signal;

[0034] Figure 20 shows a schematic diagram of a demodulation reference signal pattern with reduced frequency-domain density;

[0035] Figure 21 shows another schematic diagram of a demodulation reference signal pattern with reduced frequency-domain density;

[0036] Figure 22is a functional block diagram of an electronic device for wireless communication according to another embodiment of the present application;

[0037] Figure 23 shows a schematic example of a virtual air cell and a virtual base station;

[0038] Figure 24 is a schematic diagram showing an example in which a base station of a ground cell serves both a high-altitude UAV and a GUE;

[0039] Figure 25 shows a schematic example of virtual vertical handover;

[0040] Figure 26 is a schematic diagram showing an example of a handover of a UAV to an aerial base station;

[0041] Figure 27 shows an example in which a flying UAV will cross multiple cells;

[0042] Figure 28 is a functional block diagram of an electronic device for wireless communication according to another embodiment of the present application;

[0043] Figure 29 shows a flowchart of a method for wireless communication according to an embodiment of the present application;

[0044] Figure 30 shows Figure 29 a diagram of an example of the process of step S12 in

[0045] Figure 31 shows a flowchart of a method for wireless communication according to an embodiment of the present application;

[0046] Figure 32 is a block diagram showing a first example of a schematic configuration of an eNB or a gNB to which the technology of the present disclosure can be applied;

[0047] Figure 33 is a block diagram showing a second example of a schematic configuration of an eNB or a gNB to which the technology of the present disclosure can be applied;

[0048] Figure 34 is a block diagram showing an example of a schematic configuration of a smart phone to which the technology of the present disclosure can be applied;

[0049] Figure 35 is a block diagram showing an example of a schematic configuration of a navigation device to which the technology of the present disclosure can be applied; and

[0050] Figure 36A block diagram of an exemplary structure of a general - purpose personal computer in which the methods and / or apparatuses and / or systems according to embodiments of the present disclosure can be implemented. Detailed implementation manners

[0051] Hereinafter, exemplary embodiments of the present invention will be described with reference to the accompanying drawings. For clarity and conciseness, not all features of the actual implementation manners are described in the specification. However, it should be understood that many implementation - specific decisions must be made during the development of any such actual embodiment to achieve the developer's specific goals, for example, to comply with those system - and business - related constraints, and these constraints may vary with different implementation manners. In addition, it should be understood that although the development work may be very complex and time - consuming, for those skilled in the art who benefit from the present disclosure, such development work is merely a routine task.

[0052] Here, it should also be noted that in order to avoid obscuring the present invention with unnecessary details, only the device structures and / or processing steps closely related to the solution according to the present invention are shown in the drawings, while other details less related to the present invention are omitted.

[0053] <The first embodiment>

[0054] Figure 1 A functional - module block diagram of an electronic device 100 for wireless communication according to an embodiment of the present application is shown. As Figure 1 shown, the electronic device 100 includes: a dividing unit 101 configured to divide available pilots into a plurality of orthogonal subsets; and an allocating unit 102 configured to allocate pilots in the first subset to UAV devices, where the first subset is different from a second subset of other UAV devices in adjacent sectors assigned to different cells, and the first subset is different from a third subset of ground UEs in the same sector as the UAV device.

[0055] Among them, the dividing unit 101 and the allocating unit 102 can be implemented by one or more processing circuits, which can be implemented as a chip, a processor, for example. And it should be understood that Figure 1 each functional unit in the electronic device shown is only a logical module divided according to the specific functions it implements, rather than for limiting the specific implementation manner.

[0056] The electronic device 100 can be disposed, for example, on the base station side or communicatively connected to the base station. The base station described in this application can also be a Transmit Receive Point (TRP) or an Access Point (AP). Here, it should also be noted that the electronic device 100 can be implemented at the chip level or at the device level. For example, the electronic device 100 can operate as the base station itself and can also include external devices such as a memory, a transceiver (not shown), etc. The memory can be used to store programs and related data information that the base station needs to execute to implement various functions. The transceiver can include one or more communication interfaces to support communication with different devices (e.g., UEs, other base stations, etc.), and the implementation form of the transceiver is not specifically limited here.

[0057] For example, the partitioning unit 101 can partition available pilots into multiple orthogonal subsets through the network. In other words, the pilots in different subsets are orthogonal to each other. Exemplarily, the partitioning unit 101 can determine the subset partitioning scheme through interaction with other base stations or with a central management device.

[0058] The allocation unit 102 allocates pilots for the UAV devices in this cell (also referred to as the serving cell) according to the rules proposed in this embodiment. In addition, the allocation unit 102 can also allocate pilots for the ground UEs in the serving cell. For example, the allocation unit 102 allocates the pilots in the first subset to the UAV devices and the pilots in the third subset to the ground UEs. Other UAV devices in the adjacent sectors of different cells adjacent to the sector where the UAV device is located are allocated the pilots in the second subset, where the first subset, the second subset, and the third subset are all different. In other words, the UAV devices in adjacent sectors will use mutually orthogonal pilots, and the UAV devices and the ground UEs in the same sector will use mutually orthogonal pilots.

[0059] In one example, the partitioning of the subsets can be static. The allocation unit 102 is configured to reserve one or more subsets for the UAV devices in each sector after the partitioning unit 101 has pre-partitioned the subsets.

[0060] In another example, the partitioning of the subsets can be dynamic. The partitioning unit 101 is configured to perform the partitioning of the subsets in response to the access of the UAV device, and then the allocation unit 102 performs the allocation of the pilots. Dynamically partitioning the subsets helps to improve flexibility and the utilization efficiency of the pilots.

[0061] For ease of understanding, the following refers to Figure 2 to give a specific example of pilot partitioning and allocation. Figure 2 shows an example of the scenario of a large-scale MIMO communication system. In Figure 2In a scenario where the system has 3 cells, namely Cell 1, Cell 2, and Cell 3, each cell is divided into three sectors, namely Sector A, Sector B, and Sector C, and is covered by three large-scale antenna arrays on three sides of the base station. It can be seen that Sector A of Cell 1, Sector B of Cell 2, and Sector C of Cell 3 are adjacent to each other, and pilot contamination is likely to occur. Figure 2 The figure schematically shows a situation where a UAV in Cell 3 causes pilot interference to ground UEs (GUEs) in Cell 1 and Cell 2.

[0062] Assume that the system has a total of 6 orthogonal pilots, which are respectively denoted as P1, P2, P3, P4, P5, and P6. According to this embodiment, they can be divided into multiple orthogonal subsets. Figure 3 The figure shows an example of pilot subset division, in which P1 to P6 are divided into three subsets, and each subset contains two orthogonal pilots.

[0063] In Figure 3 On this basis, Figure 4 The figure shows an example of pilot subset allocation in the same sector. It can be seen that in each sector, one subset is allocated to the UAV, and the other two subsets are allocated to the GUE. Figure 5 The figure shows an example of pilot subset allocation for UAVs in each sector. It can be seen that the subsets allocated to UAVs are orthogonal between adjacent sectors to avoid mutual interference.

[0064] It should be understood that the above indication gives a schematic example of subset division and allocation, in which the number of available pilots, the number of UAV devices and GUE devices, and the methods of subset division and allocation are not restrictive.

[0065] After the UAV accesses the serving cell, the base station needs to allocate a pilot in the first subset to it. If there is a pilot in the first subset that has not been allocated to the GUE in the adjacent sector, this pilot can be directly allocated to the UAV without considering the problem of pilot interference. On the other hand, if all the pilots in the first subset have been allocated to the GUE in the adjacent sector, it is expected to use an allocation method to minimize the pilot interference of the UAV to the GUE in the adjacent sector.

[0066] Taking Figure 2 the scenario as an example, in the case where there are multiple UAVs in each sector, such as UAV x and UAV y in Cell 3, whether to allocate pilot P1 in the first subset to UAV x and P2 to UAV y or allocate P2 to UAV x and P1 to UAV y will result in different interferences between the UAV and the GUE. This embodiment proposes a pilot allocation method to minimize this interference, and its example is specifically described as follows.

[0067] AsFigure 6 As shown, the electronic device 100 further includes an acquisition unit 103 configured to: acquire first information indicating the three-dimensional spatial position of the UAV device; and acquire second information indicating the angle of arrival (AOA) of signals received by the base stations of each adjacent cell from respective ground UEs (GUEs) in the adjacent cell, where the angle of arrival includes a horizontal incident angle and a vertical incident angle.

[0068] The allocation unit 102 is configured to determine, based on at least a part of the first information and the second information, the difference between the angle of arrival of the signal received by the base station of the adjacent cell from the UAV device and the angle of arrival of the signal received by the base station of the adjacent cell from its ground UE when using the same pilot, and allocate a pilot in the first subset that maximizes the difference to the UAV device.

[0069] Since the included angle between the arrival directions of two signals received by the same base station (e.g., represented by AOA) can reflect the strength of the interference between the two signals, the allocation unit 102 allocates a pilot in the available pilots that maximizes the included angle to the UAV device to minimize the pilot interference generated by the UAV to the GUEs in adjacent cells as much as possible.

[0070] Since the base station adopts the large-scale MIMO technology, the AOA of the signal can be estimated. Since the GUEs in the adjacent cell have been allocated pilots, the base stations of the adjacent cells can estimate the AOA of their received signals. The acquisition unit 103 acquires the information on the angle of arrival of each GUE in the adjacent cell from the adjacent base station, i.e., the second information.

[0071] In addition, the first information acquired by the acquisition unit 103 indicates the three-dimensional spatial position of the UAV device, for example, including the two-dimensional position and the flight altitude of the UAV device. Assuming that a certain pilot in the first subset is allocated to the UAV, the base station of the serving cell can calculate the AOA of the interference signal received by the adjacent base station from the UAV based on the two-dimensional position and the flight altitude of the UAV device and the direction and position of the antenna array of the base station of the adjacent cell (since the position and direction of the base station antenna array remain unchanged, the serving base station can know in advance). In this way, the allocation unit 102 can calculate the difference between the AOA of the interference signal received by the base station of the adjacent cell from the UAV in the serving cell and the AOA of the signal received by the base station of the adjacent cell from the GUE in the adjacent cell when using the same pilot, and select a pilot within the first subset to maximize the difference.

[0072] Wherein, the AOA includes a horizontal incident angle AOA_H and a vertical incident angle AOA_V. Figure 7A schematic example of AOA is shown, where the XOY plane is a horizontal plane, the positive direction of the X axis is a reference direction, the angle between the projection of the arriving signal (received signal) on the XOY plane and the positive direction of the X axis is the horizontal incident angle AOA_H, the angle of counterclockwise rotation is positive, and the angle of clockwise rotation is negative. The YOZ plane is a vertical plane, the negative direction of the Z axis is a reference direction, the angle between the projection of the arriving signal on the YOZ plane and the negative direction of the Z axis is the vertical incident angle AOA_V, the angle of counterclockwise rotation is positive, and the angle of clockwise rotation is negative. Wherein, the angle ranges of AOA_H and AOA_V are both 0 to 360 degrees.

[0073] In this embodiment, the difference of AOA is defined as the three-dimensional angle difference of AOA of two received signals. Figure 8 A schematic example of the difference in AOA is shown. Figure 8 In the example, the two received signals are signal 1 and signal 2, and the difference in their AOA is expressed as α 1 and θ 1 is the AOA_H and AOA_V of signal 1 at the base station antenna, α 2 and θ 2 are the AOA_H and AOA_V of signal 2 at the base station antenna. 1 ,θ 1 , α 2 and θ 2 Can be measured by the base station.

[0074] Figure 9 The information based on two AOAs (α 1 ,θ 1 , α 2 and θ 2 ) to calculate the difference between these two AOAs First, make a plane with an angle of θ with the XOY plane. 2 The plane formed by the Z axis and signal 1 intersects at ray OP. Take point A from the direction of signal 1, draw a perpendicular line AP to the plane containing signal 2, with the foot of the perpendicular being P, and then draw a perpendicular line from P to the direction of signal 2, which intersects at point B. Since plane OPB is perpendicular to OPA, AP is perpendicular to BP. According to the three-ray theorem,

[0075] cos(∠AOB)=cos(∠AOP)cos(∠POB)+sin(∠AOP)sin(∠POB)cos(∠APB)(1)where, ∠AOP=θ 2 -θ 1 , ∠POB=α 2 -α 1 , Also, since AP is perpendicular to BP, so ∠APB = 90°, formula (1) becomes:

[0076]

[0077] Therefore, the base station can calculate the difference in AOA based on AOA_H and AOA_V of signal 1 and signal 2.

[0078] Still taking Figure 2 the scenario shown and Figures 3 to 5 the pilot division and allocation scheme shown as an example, the specific operation of the allocation unit 103 will be described.

[0079] For example, the base station of the serving cell (cell 3) needs to allocate pilots for UAV x and UAV y in sector C. Since the UAVs in this sector C are allocated subset I, UAV x and UAV y can be allocated the pilots in subset I, that is, P1 and P2. Through the second information, the base station of the serving cell has learned the AOA_H and AOA_V of the received signals received by the neighboring base stations when the GUEs in cell 1 and cell 2 use P1 and P2. According to formula (2), when allocating pilot P1 for the UAV (UAV x or UAV y), the difference between the AOA of the interference signal received by neighboring cells 1 and 2 from this UAV and the AOA of the signal received from the GUE of the corresponding cell can be calculated as follows.

[0080]

[0081]

[0082] In formula (3), represents the difference between the AOA of the interference signal received by neighboring cell 1 from this UAV when allocating pilot P1 for the UAV and the AOA of the signal received from the GUE using pilot P1; θ UAV represents the AOA_V of the interference signal received from the UAV, α UAV represents the AOA_H of the interference signal received from the UAV; θ 1A and α 1A are respectively the AOA_V and AOA_H of the signal received from the GUE using P1 in cell 1. As an approximation, it can also be considered that the AOA_V of the GUE is 0.

[0083] Similarly, in formula (4), represents the difference between the AOA of the interference signal received by neighboring cell 2 from this UAV when allocating pilot P1 for the UAV and the AOA of the signal received from the GUE using pilot P1; θ UAVAOA_V, α representing the AOA of the interference signal received from the UAV UAV AOA_H; θ representing the AOA of the interference signal received from the UAV 2A and α 2A are respectively the AOA_V and AOA_H of the signal received from the GUE using P1 in cell 2

[0084] Similarly, when assuming that P2 is allocated to the UAV, the differences between the AOAs of the interference signals received by adjacent cell 1 and adjacent cell 2 from this UAV and the AOAs of the signals received from their GUEs using pilot P2 can also be calculated, denoted as and

[0085] For pilot P1, the allocation unit 102 can calculate the average AOA difference as:

[0086]

[0087] Similarly, for pilot P2, the allocation unit 102 can calculate the average AOA difference as:

[0088]

[0089] Since there are two UAVs in sector C, namely UAV x and UAV y. Different pilots need to be allocated to these two UAVs. Therefore, calculations need to be performed for all possible cases Figure 10 A diagram showing all possible calculation results of the AOA difference. Among them, represents the sum of the AOA differences between UAV x when allocated pilot P1 and the AOAs of the GUEs using the same pilot P1 in cells 1 and 2 (i.e., shown in the above formula (5), where the UAV is UAV x); represents the sum of the AOA differences between UAVx when allocated pilot P2 and the AOAs of the GUEs using the same pilot P2 in cells 1 and 2 (i.e., shown in the above formula (6), where the UAV is UAV x). Similarly, and respectively represent the sums of the AOA differences between UAV y when allocated P1 and P2 and the AOAs of the GUEs using the same pilot in cells 1 and 2

[0090] Therefore, when pilot P1 is allocated to UAV x and pilot P2 is allocated to UAV y, the total AOA difference is When pilot P2 is allocated to UAV x and pilot P1 is allocated to UAV y, the total AOA difference is The allocation unit 102 selects the pilot allocation scheme that maximizes the total AOA difference

[0091] It should be understood that the above examples are only for facilitating the description of the operation of the allocation unit 102, but are not restrictive.

[0092] It can be seen that the allocation unit 102 can optimize the pilot allocation scheme only using the difference in AOA without using channel parameters. On the one hand, this optimization can be carried out in advance before the UAV transmits a signal. On the other hand, the calculation is simple, the optimization speed is fast, and since the AOA difference is relatively stable, the amount of information interaction is small.

[0093] As described above, the obtaining unit 103 can obtain the second information for the corresponding neighboring cell from the neighboring base station. Among them, the second information can indicate the AOAs of all GUEs in the neighboring cell. Alternatively, the second information can only indicate the AOAs of the GUEs assigned the pilots in the first subset in the neighboring sector.

[0094] For example, the obtaining unit 103 can obtain the second information in one or more of the following ways: periodically; when the angle of arrival of the GUE changes by a predetermined degree. In other words, the obtaining unit 103 updates the second information when necessary.

[0095] For example, if the second information is obtained in a periodic manner, the period for obtaining the second information can be determined based on the moving speed of the GUE. If the moving speed of the GUE is fast, the AOA may change fast, so in order to maintain accuracy, the period can be set shorter. In addition, the setting of the period also depends on the accuracy requirement.

[0096] The second information can be included in the Angle of Arrival Interference Indicator (AII), and the AII is used to report the AOA measurement results on each resource block (corresponding to the pilot) to the neighboring base station.

[0097] In addition, the obtaining unit 103 is further configured to obtain the first information from the UAV device in one or more of the following ways: periodically; when the three-dimensional spatial position of the UAV device changes by a predetermined degree. Similarly, the setting of the period and the setting of the predetermined degree depend on the flight speed of the UAV and / or the accuracy requirement of the calculation.

[0098] The obtaining unit 103 may obtain the first information via one or more of the following: Physical Random Access Channel (PRACH), Physical Uplink Control Channel (PUCCH), Physical Uplink Shared Channel (PUSCH), MAC Control Element (MAC CE).

[0099] For example, in order to reduce pilot interference as quickly as possible, the UAV may report the first information indicating its three-dimensional spatial position to the base station of the serving cell via the PRACH. The first information may include, for example, the position of the UAV and a predetermined flight altitude.

[0100] Figure 11 A schematic diagram of the information flow between the base station (such as gNB) and the UAV is shown. Through this information flow, the UAV randomly accesses the gNB. Generally, the Random Access (RA) process can be used for uplink synchronization, channel switching, or scheduling requests. Among them, the gNB sends basic configuration information to the UAV via the NR-PBCH (Physical Broadcast Channel) and configures PRACH resources for the UAV, which also includes the configuration of NR-PDCCH and NR-PDSCH. The UAV then sends a random access preamble to the gNB via the NR-PRACH. For example, the UAV selects a random access preamble (Msg.1) from all available preambles and sends it to the gNB. The preamble part is a Zadoff-Chu sequence generated by circularly shifting a co-root sequence with ideal autocorrelation properties. The first information may be included in the signaling sent via the PRACH.

[0101] In NR, the M-Msg.1 scheme can be used, that is, allowing the UE to attempt to send multiple preambles in a single random access, thereby increasing the probability of access success and reducing the access delay. If the UE does not receive any information from the gNB within the Random Access Response (RAR) window, it resends the preamble after a random backoff delay. Figure 12 A transmission schematic diagram under the M-Msg.1 scheme is shown, where the UE sends 4 preambles in a single RA and waits for the response from the base station within the RAR window. Since no response from the base station is received, it is resent 2 times after the random backoff delay, and finally a valid RAR is detected in the 3rd RAR window.

[0102] In the case of adopting this scheme, the first information of the UAV may be located at a partial position of the sent random access preamble. Figure 13An example of the position of the first information is shown. Among them, the positions of the last two preambles are replaced with the first information. In this way, the base station receives the first information while receiving the preamble, and thus determines the pilot to be used by the UAV based on the first information and the second information obtained from adjacent base stations, and allocates the pilot to the UAV in the subsequently sent RAR, as Figure 11 shown, the RAR can be sent through the PDSCH, and it can also allocate other radio resources to the UAV. Through this scheme, pilot interference can be reduced as soon as possible.

[0103] In another example, the first information is included in the uplink control information (UCI) transmitted via the PDCCH. UCI includes, for example, hybrid automatic retransmission request (HARQ) feedback, channel state information (CSI), scheduling request (SR), etc. The NR PUCCH has flexibility in time and frequency allocation, which allows using a smaller bandwidth on the NR carrier to support the UE and effectively utilize the available resources in terms of coverage and capacity, as Figure 14 shown. Exemplarily, a new UCI can be defined to report the first information.

[0104] In another example, the first information can also be sent during the process of radio resource control (RRC) connection, such as in the RRC connection request, as Figure 11 shown, the RRC connection request signaling is performed on the PUSCH that has already been allocated pilot signals and other radio resources. In other words, the first information can be transmitted through the PUSCH.

[0105] The PUSCH is used to transmit the uplink shared channel (UL-sch) and layer 1 / 2 control information. The UL-sch is a transport channel for transmitting uplink transport blocks. The UAV can report the first information through the PUSCH, such as its position and a predetermined flight altitude. During the RRC connection, the first information can be included in the flightPathInfoReport message. For example, information about the flight altitude can be added to the existing flightPathInfoReport message. In the case where the flight path and the predetermined flight altitude of the UAV change, the change can be immediately reported through the PUSCH.

[0106] In yet another example, the first information can be transmitted using a MAC CE. A MAC CE is used for MAC layer control signaling between the gNB and the UE. For each type of MAC CE, there is a special Logical Channel Identifier (LCID) value to uniquely identify it. To implement the transmission of the first information using a MAC CE, a new LCID can be defined. Figure 15 Figure 15 shows an example of the newly added MAC CE type. Among them, the index represents the value of the newly defined LCID that uniquely identifies the newly added MAC CE. It should be understood that Figure 15 this is only an example, and the definition of the LCID is not limited to this.

[0107] In addition, the electronic device 100 can also report information on the AOA of the GUE in the serving cell to the base station of the neighboring cell, where the AOA includes the horizontal incident angle and the vertical incident angle. In this way, the base station of the neighboring cell can allocate pilots to the UAVs in the neighboring cell based on this information in the above manner.

[0108] For example, the electronic device 100 can report the above information in one or more of the following ways: periodically; when the AOA of the GUE changes by a predetermined degree. In this way, the base station of the neighboring cell can update the information on the AOA of the GUE in the serving cell in a timely manner. For example, the reporting period can be determined based on the movement speed of the GUE. In addition, the determination of the period can also consider the requirements of calculation accuracy.

[0109] In summary, the electronic device 100 according to this embodiment can minimize the interference between the UAV and the ground UE by differentiating between the UAV and the ground UE and adopting a pilot allocation strategy for the UAV. In this embodiment, a pilot allocation method based on maximizing the difference in the angle of arrival is also used, which reduces the calculation complexity and improves the pilot allocation efficiency.

[0110] <Second Embodiment>

[0111] In this embodiment, the allocation unit 102 is further configured to change the mode of the pilot allocated to the UAV device according to the flight altitude of the UAV device. In 5G NR, there are four physical reference signals, among which the Sounding Reference Signal (SRS) and the Demodulation Reference Signal (DMRS) are uplink reference signals. The SRS is used for uplink channel estimation, and the DMRS is used for channel estimation of the demodulation-related channels. The pilot mentioned here can include the SRS or the DMRS.

[0112] For example, the allocation unit 102 may be configured to adopt a more sparse comb structure for the SRS when the flight altitude of the UAV device increases. According to the provisions of 3GPP TS 38.211, the SRS is transmitted in the last few symbols of a subframe and has a comb structure as shown. As the flight altitude of the UAV increases, the probability that the transmitted signal reaches the base station via the LOS path increases. In this case, since the coherence bandwidth of the channel increases, the frequency response of the channel becomes flatter, and thus a more sparse comb structure can be adopted, as Figure 17 shown. Among them, the comb structure of the SRS becomes more sparse as the flight altitude increases. By using this configuration, not only can the channel sounding performance (increase the power spectral density) be improved, but also the number of UEs that can simultaneously transmit the SRS using empty subcarriers can be increased, Figure 18 The schematic diagram shows an example of multiple UAVs simultaneously transmitting the SRS.

[0113] As another example, the allocation unit 102 may reduce the frequency-domain density of the DMRS when the flight altitude of the UAV device increases. In the time-domain resource grid, the preamble DMRS is located after the control domain and before the data domain, as Figure 19 shown, and the black-filled part represents the DMRS. As mentioned above, as the flight altitude increases, the transmitted signal of the UAV is likely to reach the base station via the LOS path. In this case, the delay spread will become shorter (equivalent to an increase in the coherence bandwidth of the channel). The allocation unit 102 can reduce the frequency-domain density of the DMRS without significantly reducing the channel estimation accuracy, so that the overhead brought by the DMRS can be reduced, and the saved subcarriers can be reused by the data domain or the control domain. Exemplarily, Figure 20 The schematic diagram shows the DMRS pattern in which the DMRS occupies 3 subcarriers in each resource block, where the saved subcarriers are reused by the data domain. Figure 21 The schematic diagram shows the DMRS pattern in which the DMRS occupies 2 subcarriers in each resource block, where the saved subcarriers are reused by the control domain.

[0114] In summary, the electronic device 100 according to this embodiment can improve the system capacity by increasing the number of UEs that simultaneously transmit the SRS, and / or improve the spectrum utilization rate by reducing the overhead of the DMRS.

[0115] <Third Embodiment>

[0116] During the flight of the UAV, it may fly over multiple cells. To reduce the number of cell handovers during this process, this embodiment proposes a vertical handover solution. Correspondingly, the electronic device 100 may further include a handover unit 104 for performing vertical handover, as Figure 22 shown.

[0117] In one example, the switching unit 104 is configured to perform virtual vertical handover when the flight altitude of the UAV device increases to a predetermined level, so as to switch the UAV device to a virtual base station at the corresponding altitude, where the functions of the virtual base station are implemented by the ground base stations in the corresponding horizontal area. In this example, it is assumed that there are virtual aerial cells and virtual base stations. Figure 23 A schematic example of virtual aerial cells and virtual base stations is shown.

[0118] In Figure 23 the example, the space is divided into three levels in the vertical direction: high, middle, and ground. Among them, a plurality of cells such as cell 1 to cell 16 are arranged on the ground. These cells are real cells, and there are corresponding real base stations in each cell. In the middle space and the high-altitude part, it is assumed that there are a plurality of virtual aerial cells and corresponding virtual base stations. In the middle space corresponding to the shown ground part, there are virtual aerial cells Mcell 1 to Mcell 4. Taking Mcell 1 as an example, its horizontal coverage area is the sum of the coverage areas of ground cells cell 1, cell 2, cell 3, and cell 5. The base station of the ground cell corresponding to the central part of its horizontal coverage area can be designated as the virtual base station of Mcell 1. For example, the base station of ground cell cell 2 can be designated as the virtual base station of Mcell 1. Similarly, in the high-altitude part corresponding to the shown ground part, there is a virtual aerial cell Hcell 1, whose horizontal coverage area is the sum of the horizontal coverage areas of virtual aerial cells Mcell 1 to Mcell 4. The base station of the ground cell corresponding to the central part of its horizontal coverage area can be designated as the virtual base station of Hcell 1. For example, the base station of ground cell cell 8 can be designated as the virtual base station of Hcell 1. In this case, the base station of ground cell cell 8 serves both the UAV within the high-altitude coverage range of Hcell 1 and the GUE in cell 8, as Figure 24 shown.

[0119] It can be seen that as the altitude increases, the coverage area of the virtual aerial cell becomes larger. Correspondingly, as the flight altitude increases, the signal of the UAV can reach more base stations, and the UAV can fly faster at high altitude and will quickly cross multiple ground cells in the horizontal direction. Therefore, when the flight altitude of the UVA reaches a certain altitude, the UAV can be vertically switched from the original ground cell to the corresponding virtual aerial cell to avoid frequent handovers between ground cells and reduce signaling overhead. In addition, when the flight altitude of the UAV is further increased, virtual vertical handover between different levels can also be performed.

[0120] Figure 25Shows a schematic example of virtual vertical handover. Among them, when the UAV takes off in cell 10 and reaches the middle space, a virtual vertical handover from cell 10 to Mcell 3 will occur. The virtual base station of Mcell 3 is the base station of cell 9. Therefore, the UAV will hand over from the base station of cell 10 to the base station of cell 9. Further, when the UAV enters high-altitude flight, for example, a virtual vertical handover from Mcell 3 to Hcell 1 will occur, and the UAV will hand over from the base station of cell 9 to the base station of cell 8, where the base station of cell 8 is the virtual base station of Hcell 1.

[0121] It should be understood that Figure 23 only shows an example of one level in the vertical direction, but this application is not limited thereto, and more levels of virtual aerial cells can be divided.

[0122] In another example, the handover unit 104 is configured to perform a vertical handover when the flight altitude of the UAV device increases to a predetermined level to hand over the UAV device to an aerial base station. For example, the aerial base station can be located on a High Altitude Platform Station (HAPS).

[0123] In this example, there is a HAPS such as an airship, a satellite or a large UAV covering the aerial cell. Similarly, the aerial base station or the corresponding aerial cell can also have a hierarchical structure, that is, aerial base stations at different levels are set at different heights.

[0124] When the UAV flies into the air, ground base station control is no longer required. At this time, a vertical handover can be performed to hand over the UAV from the ground base station to the aerial base station. Further, when the flight altitude changes, handovers can also be performed between aerial base stations.

[0125] Figure 26 Shows a schematic diagram of an example of the UAV's handover to an aerial base station. Among them, when the UAV takes off in cell 10 and reaches the middle space, a vertical handover from cell 10 to Mcell 2 will occur. The aerial base station of Mcell 2 is on an airship. Therefore, the UAV will hand over from the base station of cell 10 to the aerial base station on the airship. Further, when the UAV enters high-altitude flight, for example, a vertical handover from Mcell 2 to Hcell 1 will occur, and the UAV will hand over from the aerial base station on the airship to the aerial base station of Hcell 1 located on a satellite.

[0126] In this embodiment, the purpose of defining an aerial cell is to centrally manage UAVs, so as to optimize system configuration according to the movement characteristics of UAVs. In addition, it can also reduce the huge signaling overhead generated when UAVs perform handovers between ground cells. For example, due to large-scale antenna and millimeter-wave technologies, the density of base stations in a 5G system is approximately 40 - 50 per square kilometer, that is, the cell radius is approximately 80 meters. In this case, a flying UAV will cross multiple cells in a short period of time, such as Figure 27 the shown cell 14, cell 12, cell 9, and cell 6, generating a large amount of handover signaling. By defining a relatively large aerial cell in this embodiment and vertically switching the UAV to this aerial cell, this type of signaling overhead will obviously be greatly reduced.

[0127] <Fourth Embodiment>

[0128] Figure 28 The functional block diagram of an electronic device 200 according to another embodiment of the present application is shown, as Figure 28 shown, the electronic device 200 includes: a reporting unit 201 configured to report information on the three-dimensional spatial position of the UAV to the base station; and a determining unit 202 configured to determine the pilot allocated to the UAV device by the base station based on the information, where the allocated pilot belongs to a first subset of available pilots, the first subset is different from a second subset of other UAV devices in adjacent sectors assigned to different cells, and the first subset is different from a third subset of GUEs assigned to the same sector as the UAV device.

[0129] Among them, the reporting unit 201 and the determining unit 202 can be implemented by one or more processing circuits, which can be implemented as a chip or a processor, for example. And it should be understood that Figure 28 each functional unit in the electronic device shown is only a logical module divided according to its specific implemented function, rather than for limiting the specific implementation manner.

[0130] The electronic device 200 can be set on the UAV side or communicatively connected to the UAV, for example. Here, it should also be pointed out that the electronic device 200 can be implemented at the chip level or at the device level. For example, the electronic device 200 can operate as the UAV itself and can also include external devices such as a memory and a transceiver (not shown in the figure). The memory can be used to store programs and relevant data information required for the UAV device to implement various functions. The transceiver can include one or more communication interfaces to support communication with different devices (such as base stations, other user devices, etc.), and the implementation form of the transceiver is not specifically limited here.

[0131] For example, the three-dimensional spatial position of the UAV device may include the two-dimensional position and the flight altitude of the UAV device. The information on the three-dimensional spatial position of the UAV device in this embodiment is equivalent to the first information described in the first embodiment. For the detailed description, refer to the first embodiment and will not be repeated here.

[0132] The reporting unit 201 may report the above information in one or more of the following ways: periodically; when the three-dimensional spatial position of the UAV device changes by a predetermined degree.

[0133] The reporting unit 201 may be configured to report the above information via one or more of the following: PRACH, PUCCH, PUSCH, MAC CE.

[0134] For example, the information may be placed at a partial position of the random access preamble sent by the UAV device via PRACH. This example has been described in detail in the first embodiment with reference to Figure 12 and Figure 13 and will not be repeated here. The information may also be included in the uplink control information transmitted via PUCCH. This example has been described in detail in the first embodiment with reference to Figure 14 and will not be repeated here. The information may also be included in the radio resource control connection request or in the flightPathInfoReport during the radio resource control connection. These examples have been described in detail in the first embodiment with reference to Figure 11 and will not be repeated here. In addition, the information may be transmitted using MAC CE. To implement this method, a new type of MAC CE may be added, and a new LCID may be newly defined to uniquely represent the newly added MAC CE.

[0135] After the base station receives the above information, it may allocate a pilot for the UAV based on this information and send an indication to the UAV. The determination unit 202 determines the allocated pilot based on this indication. Subsequently, the UAV may use this pilot for transmission. Since this pilot is orthogonal to the pilots of the GUEs in this sector and the pilots of the UAVs in adjacent sectors, pilot interference is effectively reduced.

[0136] In addition, the mode of this pilot may change based on the change in flight altitude, as described in the second embodiment and will not be repeated here.

[0137] As the flight altitude increases, the UAV may virtually vertically switch to a virtual aerial cell or vertically switch to an aerial cell to reduce signaling overhead. The relevant description has been given in the third embodiment and will not be repeated here.

[0138] In summary, the electronic device 200 according to this embodiment minimizes the interference between the UAV and the ground UE by differentiating between the UAV and the ground UE and adopting a pilot allocation strategy for the UAV.

[0139] <Fifth Embodiment>

[0140] In the process of describing the electronic device for wireless communication in the above embodiments, some processes or methods are obviously also disclosed. In the following, without repeating some details already discussed above, an overview of these methods is given. However, it should be noted that although these methods are disclosed in the process of describing the electronic device for wireless communication, these methods do not necessarily use those components described or are not necessarily executed by those components. For example, the embodiments of the electronic device for wireless communication can be implemented partially or completely using hardware and / or firmware, while the methods for wireless communication discussed below can be completely implemented by computer-executable programs, although these methods can also use the hardware and / or firmware of the electronic device for wireless communication.

[0141] Figure 29 A flowchart of a method for wireless communication according to an embodiment of the present application is shown. The method includes: dividing available pilots into a plurality of orthogonal subsets (S11); allocating pilots in the first subset to the UAV device (S12), where the first subset is different from the second subset of other UAV devices in adjacent sectors of different cells, and the first subset is different from the third subset of ground UEs in the same sector as the UAV device. This method can be executed, for example, on the base station side.

[0142] For example, after the subsets are pre-divided, one or more subsets can be reserved for the UAV devices in each sector. The above steps of the method can also be executed in response to the access of the UAV device.

[0143] As Figure 30 shown, in one example, step S12 includes: obtaining first information (S121), where the first information indicates the three-dimensional spatial position of the UAV device; obtaining second information (S122), where the second information indicates the AOA of the signals received by the base stations of each adjacent cell from the respective ground UEs in that adjacent cell, and the angle of arrival includes the horizontal angle of incidence and the vertical angle of incidence; determining, based on at least a part of the first information and the second information, the difference between the angle of arrival of the signal received by the base station of the adjacent cell from the UAV device and the angle of arrival of the signal received by the base station of the adjacent cell from its ground UE when using the same pilot (S123); and allocating the pilot in the first subset that maximizes the difference to the UAV device (S124).

[0144] For example, the three-dimensional spatial position of the UAV device includes the two-dimensional position and the flight altitude of the UAV device. In step S121, the first information can be obtained from the UAV device in one or more of the following ways: periodically; when the three-dimensional spatial position of the UAV device changes by a predetermined degree.

[0145] The first information can be obtained via one or more of the following: physical random access channel, physical uplink control channel, physical uplink shared channel, MAC control unit. For example, the first information is located at a partial position of the random access preamble sent by the UAV device via the physical random access channel. In addition, the first information can be included in the uplink control information transmitted via the physical uplink control channel. The first information can be included in the filghtPathInfoReport message during the radio resource control connection. The MAC control unit for transmitting the first information can be uniquely identified by a newly defined logical channel identifier LCID.

[0146] In step S122, the second information for the corresponding adjacent cell can be obtained from an adjacent base station, where the second information includes, for example, the angle of arrival interference indicator. The second information can indicate the angle of arrival of the ground UEs assigned with the pilots in the first subset in the adjacent sector.

[0147] The second information can be obtained in one or more of the following ways: periodically; when the angle of arrival of the ground UE changes by a predetermined degree. The period for obtaining the second information can be determined based on the movement speed of the ground UE.

[0148] In addition, although not shown in the figure, the above method may further include: changing the mode of the pilot assigned to the UAV device according to the flight altitude of the UAV device. For example, when the flight altitude of the UAV device increases, a sparser comb structure can be adopted for the SRS, and / or the frequency domain density of the DMRS can be reduced.

[0149] In addition, when the flight altitude of the UAV device increases to a predetermined degree, virtual vertical handover can be performed to switch the UAV device to a virtual base station at the corresponding altitude, where the function of the virtual base station is implemented by the ground base station in the corresponding horizontal area.

[0150] Alternatively, when the flight altitude of the UAV device increases to a predetermined degree, vertical handover can be performed to switch the UAV device to an air base station, where the air base station is located on a high-altitude platform.

[0151] Additionally, the above method may further include: reporting information on the angle of arrival of a terrestrial UE in a serving cell to a base station of an adjacent cell. This information may be reported in one or more of the following ways: periodically; when the angle of arrival of the terrestrial UE changes by a predetermined degree. The period for reporting this information may be determined based on the movement speed of the terrestrial UE.

[0152] Figure 31 A flowchart of a method for wireless communication according to another embodiment of the present application is shown. The method includes: reporting information on the three-dimensional spatial position of a UAV device to a base station (S21); and determining a pilot allocated to the UAV device by the base station based on the information (S22), where the allocated pilot belongs to a first subset of available pilots, the first subset is different from a second subset of other UAV devices in adjacent sectors assigned to different cells, and the first subset is different from a third subset of terrestrial UEs assigned to the same sector as the UAV device. This method may be executed, for example, on the UAV side.

[0153] For example, the three-dimensional spatial position of the UAV device includes the two-dimensional position and flight altitude of the UAV device. In step S21, the information may be reported via one or more of the following: physical random access channel, physical uplink control channel, physical uplink shared channel, MAC control unit.

[0154] For example, the information may be placed at a partial position of a random access preamble sent by the UAV device via the physical random access channel. The information may be included in uplink control information transmitted via the physical uplink control channel. The information may be included in a radio resource control connection request. The information may be included in a filghtPathInfoReport message during a radio resource control connection. The MAC control unit for transmitting the information is uniquely identified by a newly defined logical channel identifier LCID.

[0155] Note that the above various methods may be combined or used alone, and their details have been described in detail in the first to fourth embodiments and will not be repeated here.

[0156] The technology of the present disclosure can be applied to various products.

[0157] For example, the electronic device 100 can be implemented as various base stations. The base station can be implemented as any type of evolved Node B (eNB) or gNB (5G base station). The eNB includes, for example, a macro eNB and a small eNB. The small eNB can be an eNB that covers a cell smaller than a macro cell, such as a pico eNB, a femto eNB, and a home (femto) eNB. A similar situation can also apply to the gNB. Instead, the base station can be implemented as any other type of base station, such as a NodeB and a base transceiver station (BTS). The base station can include: a main body (also referred to as a base station device) configured to control wireless communication; and one or more remote radio heads (RRHs) provided at a location different from the main body. In addition, various types of user equipment can operate as a base station by temporarily or semi-persistently performing base station functions.

[0158] The electronic device 200 can be implemented as various user equipment. The user equipment can be implemented as a mobile terminal (such as a smart phone, a tablet personal computer (PC), a notebook PC, a portable game terminal, a portable / dongle-type mobile router, and a digital imaging device) or a vehicle-mounted terminal (such as a navigation device). The user equipment can also be implemented as a terminal that performs machine-to-machine (M2M) communication (also referred to as a machine type communication (MTC) terminal). In addition, the user equipment can be a wireless communication module (such as an integrated circuit module including a single chip) installed on each of the above terminals.

[0159] [Application Examples of Base Stations]

[0160] (First Application Example)

[0161] Figure 32 FIG. is a block diagram showing a first example of a schematic configuration of an eNB or a gNB to which the technology of the present disclosure can be applied. Note that the following description takes the eNB as an example, but the same can also be applied to the gNB. The eNB 800 includes one or more antennas 810 and a base station device 820. The base station device 820 and each antenna 810 can be connected to each other via an RF cable.

[0162] Each of the antennas 810 includes a single or multiple antenna elements (such as multiple antenna elements included in a multiple-input multiple-output (MIMO) antenna), and is used for the base station device 820 to transmit and receive wireless signals. As Figure 32 shown, the eNB 800 can include multiple antennas 810. For example, the multiple antennas 810 can be compatible with multiple frequency bands used by the eNB 800. Although Figure 32 an example in which the eNB 800 includes multiple antennas 810 is shown, the eNB 800 can also include a single antenna 810.

[0163] The base station device 820 includes a controller 821, a memory 822, a network interface 823, and a wireless communication interface 825.

[0164] The controller 821 can be, for example, a CPU or a DSP, and operates various functions at a higher layer of the base station device 820. For example, the controller 821 generates data packets based on data in the signals processed by the wireless communication interface 825, and transmits the generated packets via the network interface 823. The controller 821 can bundle data from multiple baseband processors to generate bundled packets, and transmit the generated bundled packets. The controller 821 can have a logical function to execute controls such as radio resource control, radio bearer control, mobility management, admission control, and scheduling. The control can be executed in combination with a nearby eNB or a core network node. The memory 822 includes a RAM and a ROM, and stores programs executed by the controller 821 and various types of control data (such as a terminal list, transmission power data, and scheduling data).

[0165] The network interface 823 is a communication interface for connecting the base station device 820 to the core network 824. The controller 821 can communicate with a core network node or another eNB via the network interface 823. In this case, the eNB 800 and the core network node or other eNBs can be connected to each other through logical interfaces (such as the S1 interface and the X2 interface). The network interface 823 can also be a wired communication interface or a wireless communication interface for a wireless backhaul line. If the network interface 823 is a wireless communication interface, compared with the frequency band used by the wireless communication interface 825, the network interface 823 can use a higher frequency band for wireless communication.

[0166] The wireless communication interface 825 supports any cellular communication scheme (such as Long Term Evolution (LTE) and LTE-Advanced), and provides a wireless connection to terminals in the cell located at the eNB 800 via the antenna 810. The wireless communication interface 825 generally may include, for example, a baseband (BB) processor 826 and an RF circuit 827. The BB processor 826 may perform, for example, encoding / decoding, modulation / demodulation, and multiplexing / demultiplexing, and perform various types of signal processing of layers (such as L1, Media Access Control (MAC), Radio Link Control (RLC), and Packet Data Convergence Protocol (PDCP)). Instead of the controller 821, the BB processor 826 may have a part or all of the above logical functions. The BB processor 826 may be a memory storing a communication control program, or a module including a processor configured to execute the program and related circuits. The update program may change the functions of the BB processor 826. The module may be a card or blade inserted into a slot of the base station device 820. Alternatively, the module may also be a chip mounted on the card or blade. Meanwhile, the RF circuit 827 may include, for example, mixers, filters, and amplifiers, and transmit and receive wireless signals via the antenna 810.

[0167] As Figure 32 shown, the wireless communication interface 825 may include a plurality of BB processors 826. For example, the plurality of BB processors 826 may be compatible with a plurality of frequency bands used by the eNB 800. As Figure 32 shown, the wireless communication interface 825 may include a plurality of RF circuits 827. For example, the plurality of RF circuits 827 may be compatible with a plurality of antenna elements. Although Figure 32 an example is shown in which the wireless communication interface 825 includes a plurality of BB processors 826 and a plurality of RF circuits 827, the wireless communication interface 825 may also include a single BB processor 826 or a single RF circuit 827.

[0168] In Figure 32 the eNB 800 shown, the acquisition unit 103 and the transceiver of the electronic device 100 may be implemented by the wireless communication interface 825. At least a part of the functions may also be implemented by the controller 821. For example, the controller 821 may implement the division of the pilot subset and the allocation of pilots for the UAV by executing the functions of the division unit 101, the allocation unit 102, and the acquisition unit 103, and may also perform the virtual vertical handover or vertical handover of the UAV by executing the function of the handover unit 104.

[0169] (Second application example)

[0170] Figure 33FIG. 0 is a block diagram showing a second example of a schematic configuration of an eNB or gNB to which the technology of the present disclosure can be applied. Note that, similarly, the following description uses the eNB as an example, but the same can also be applied to the gNB. The eNB 830 includes one or more antennas 840, a base station device 850, and a RRH 860. The RRH 860 and each antenna 840 can be connected to each other via an RF cable. The base station device 850 and the RRH 860 can be connected to each other via a high-speed line such as an optical fiber cable.

[0171] Each of the antennas 840 includes a single or multiple antenna elements (such as multiple antenna elements included in a MIMO antenna) and is used to transmit and receive wireless signals to and from the RRH 860. As Figure 33 shown, the eNB 830 can include multiple antennas 840. For example, the multiple antennas 840 can be compatible with multiple frequency bands used by the eNB 830. Although Figure 33 an example is shown in which the eNB 830 includes multiple antennas 840, the eNB 830 can also include a single antenna 840.

[0172] The base station device 850 includes a controller 851, a memory 852, a network interface 853, a wireless communication interface 855, and a connection interface 857. The controller 851, the memory 852, and the network interface 853 are the same as the controller 821, the memory 822, and the network interface 823 described with reference to Figure 32 the description.

[0173] The wireless communication interface 855 supports any cellular communication scheme (such as LTE and LTE-Advanced) and provides wireless communication to terminals located in the sector corresponding to the RRH 860 via the RRH 860 and the antenna 840. The wireless communication interface 855 generally can include, for example, a BB processor 856. Except that the BB processor 856 is connected to the RF circuit 864 of the RRH 860 via the connection interface 857, the BB processor 856 is the same as the BB processor 826 described with reference to Figure 32 the description. As Figure 33 shown, the wireless communication interface 855 can include multiple BB processors 856. For example, the multiple BB processors 856 can be compatible with multiple frequency bands used by the eNB 830. Although Figure 33 an example is shown in which the wireless communication interface 855 includes multiple BB processors 856, the wireless communication interface 855 can also include a single BB processor 856.

[0174] The connection interface 857 is an interface for connecting the base station device 850 (wireless communication interface 855) to the RRH 860. The connection interface 857 can also be a communication module for communication in the above-mentioned high-speed line for connecting the base station device 850 (wireless communication interface 855) to the RRH 860.

[0175] The RRH 860 includes a connection interface 861 and a wireless communication interface 863.

[0176] The connection interface 861 is an interface for connecting the RRH 860 (wireless communication interface 863) to the base station device 850. The connection interface 861 can also be a communication module for communication in the above-mentioned high-speed line.

[0177] The wireless communication interface 863 transmits and receives wireless signals via the antenna 840. The wireless communication interface 863 generally can include, for example, an RF circuit 864. The RF circuit 864 can include, for example, mixers, filters, and amplifiers, and transmits and receives wireless signals via the antenna 840. As Figure 33 shown, the wireless communication interface 863 can include a plurality of RF circuits 864. For example, the plurality of RF circuits 864 can support a plurality of antenna elements. Although Figure 33 an example where the wireless communication interface 863 includes a plurality of RF circuits 864 is shown, the wireless communication interface 863 can also include a single RF circuit 864.

[0178] In Figure 33 the eNB 830 shown, the acquisition unit 103 and the transceiver of the electronic device 100 can be implemented by the wireless communication interface 855 and / or the wireless communication interface 863. At least a part of the functions can also be implemented by the controller 851. For example, the controller 851 can implement the division of the pilot subset and the allocation of the pilot for the UAV by executing the functions of the division unit 101, the allocation unit 102, and the acquisition unit 103, and can also execute the virtual vertical handover or vertical handover of the UAV by executing the function of the handover unit 104.

[0179] [Application Examples for User Equipment]

[0180] (First Application Example)

[0181] Figure 34FIG. is a block diagram showing an example of a schematic configuration of a smart phone 900 to which the technology of the present disclosure can be applied. The smart phone 900 includes a processor 901, a memory 902, a storage device 903, an external connection interface 904, a camera device 906, a sensor 907, a microphone 908, an input device 909, a display device 910, a speaker 911, a wireless communication interface 912, one or more antenna switches 915, one or more antennas 916, a bus 917, a battery 918, and an auxiliary controller 919.

[0182] The processor 901 can be, for example, a CPU or a system on chip (SoC), and controls the functions of the application layer and other layers of the smart phone 900. The memory 902 includes a RAM and a ROM, and stores data and programs executed by the processor 901. The storage device 903 can include storage media such as semiconductor memories and hard disks. The external connection interface 904 is an interface for connecting external devices (such as memory cards and universal serial bus (USB) devices) to the smart phone 900.

[0183] The camera device 906 includes an image sensor (such as a charge-coupled device (CCD) and a complementary metal oxide semiconductor (CMOS)), and generates a captured image. The sensor 907 can include a set of sensors such as a measurement sensor, a gyro sensor, a geomagnetic sensor, and an acceleration sensor. The microphone 908 converts the sound input to the smart phone 900 into an audio signal. The input device 909 includes, for example, a touch sensor configured to detect a touch on the screen of the display device 910, a keypad, a keyboard, buttons, or switches, and receives operations or information input from a user. The display device 910 includes a screen (such as a liquid crystal display (LCD) and an organic light emitting diode (OLED) display), and displays output images of the smart phone 900. The speaker 911 converts the audio signal output from the smart phone 900 into sound.

[0184] The wireless communication interface 912 supports any cellular communication scheme (such as LTE and LTE-Advanced), and performs wireless communication. The wireless communication interface 912 generally can include, for example, a BB processor 913 and an RF circuit 914. The BB processor 913 can perform, for example, encoding / decoding, modulation / demodulation, and multiplexing / demultiplexing, and perform various types of signal processing for wireless communication. At the same time, the RF circuit 914 can include, for example, mixers, filters, and amplifiers, and transmits and receives wireless signals via the antenna 916. Note that although the figure shows a case where one RF link is connected to one antenna, this is merely illustrative, and also includes a case where one RF link is connected to multiple antennas through multiple phase shifters. The wireless communication interface 912 can be a single chip module on which the BB processor 913 and the RF circuit 914 are integrated. As Figure 34As shown, the wireless communication interface 912 may include a plurality of BB processors 913 and a plurality of RF circuits 914. Although Figure 34 an example is shown in which the wireless communication interface 912 includes a plurality of BB processors 913 and a plurality of RF circuits 914, the wireless communication interface 912 may also include a single BB processor 913 or a single RF circuit 914.

[0185] In addition, in addition to the cellular communication scheme, the wireless communication interface 912 may support other types of wireless communication schemes, such as short-range wireless communication schemes, near-field communication schemes, and wireless local area network (LAN) schemes. In this case, the wireless communication interface 912 may include a BB processor 913 and an RF circuit 914 for each wireless communication scheme.

[0186] Each of the antenna switches 915 switches the connection destination of the antenna 916 among a plurality of circuits (such as circuits for different wireless communication schemes) included in the wireless communication interface 912.

[0187] Each of the antennas 916 includes a single or a plurality of antenna elements (such as a plurality of antenna elements included in a MIMO antenna), and is used for the wireless communication interface 912 to transmit and receive wireless signals. As Figure 34 shown, the smart phone 900 may include a plurality of antennas 916. Although Figure 34 an example is shown in which the smart phone 900 includes a plurality of antennas 916, the smart phone 900 may also include a single antenna 916.

[0188] In addition, the smart phone 900 may include an antenna 916 for each wireless communication scheme. In this case, the antenna switch 915 may be omitted from the configuration of the smart phone 900.

[0189] The bus 917 connects the processor 901, the memory 902, the storage device 903, the external connection interface 904, the imaging device 906, the sensor 907, the microphone 908, the input device 909, the display device 910, the speaker 911, the wireless communication interface 912, and the auxiliary controller 919 to each other. The battery 918 supplies power to Figure 34 the respective blocks of the smart phone 900 shown via a feeder line, which is partially shown as a dashed line in the figure. The auxiliary controller 919 operates the minimum necessary functions of the smart phone 900, for example, in the sleep mode.

[0190] In Figure 34In the smart phone 900 shown, the reporting unit 201 and transceiver of the electronic device 200 can be implemented by the wireless communication interface 912. At least a part of the functions can also be implemented by the processor 901 or the auxiliary controller 919. For example, the processor 901 or the auxiliary controller 919 can report the three-dimensional position information of the UAV where the smart phone is located and determine the pilot assigned by the base station by executing the functions of the reporting unit 201 and the determining unit 202.

[0191] (Second application example)

[0192] Figure 35 FIG. is a block diagram showing an example of a schematic configuration of a navigation device 920 to which the technology of the present disclosure can be applied. The navigation device 920 includes a processor 921, a memory 922, a global positioning system (GPS) module 924, a sensor 925, a data interface 926, a content player 927, a storage medium interface 928, an input device 929, a display device 930, a speaker 931, a wireless communication interface 933, one or more antenna switches 936, one or more antennas 937, and a battery 938.

[0193] The processor 921 can be, for example, a CPU or an SoC, and controls the navigation function and other functions of the navigation device 920. The memory 922 includes a RAM and a ROM, and stores data and programs executed by the processor 921.

[0194] The GPS module 924 uses GPS signals received from GPS satellites to measure the position of the navigation device 920 (such as latitude, longitude, and altitude). The sensor 925 can include a set of sensors, such as a gyro sensor, a geomagnetic sensor, and an air pressure sensor. The data interface 926 is connected to, for example, an on-board network 941 via a terminal (not shown), and acquires data (such as speed data) generated by the UAV.

[0195] The content player 927 reproduces content stored in a storage medium (such as a CD and a DVD) inserted into the storage medium interface 928. The input device 929 includes, for example, a touch sensor configured to detect a touch on the screen of the display device 930, buttons, or switches, and receives operations or information input from a user. The display device 930 includes a screen such as an LCD or an OLED display, and displays an image of the navigation function or reproduced content. The speaker 931 outputs a sound of the navigation function or reproduced content.

[0196] The wireless communication interface 933 supports any cellular communication scheme (such as LTE and LTE-Advanced) and performs wireless communication. The wireless communication interface 933 generally may include, for example, a BB processor 934 and an RF circuit 935. The BB processor 934 may perform, for example, encoding / decoding, modulation / demodulation, and multiplexing / demultiplexing, and perform various types of signal processing for wireless communication. Meanwhile, the RF circuit 935 may include, for example, mixers, filters, and amplifiers, and transmit and receive wireless signals via an antenna 937. The wireless communication interface 933 may also be a single chip module on which the BB processor 934 and the RF circuit 935 are integrated. As Figure 35 shown, the wireless communication interface 933 may include a plurality of BB processors 934 and a plurality of RF circuits 935. Although Figure 35 an example in which the wireless communication interface 933 includes a plurality of BB processors 934 and a plurality of RF circuits 935 is shown, the wireless communication interface 933 may also include a single BB processor 934 or a single RF circuit 935.

[0197] In addition to cellular communication schemes, the wireless communication interface 933 may support other types of wireless communication schemes, such as short-range wireless communication schemes, near-field communication schemes, and wireless LAN schemes. In this case, for each wireless communication scheme, the wireless communication interface 933 may include a BB processor 934 and an RF circuit 935.

[0198] Each of the antenna switches 936 switches the connection destination of the antenna 937 among a plurality of circuits included in the wireless communication interface 933 (such as circuits for different wireless communication schemes).

[0199] Each of the antennas 937 includes a single or a plurality of antenna elements (such as a plurality of antenna elements included in a MIMO antenna), and is used for the wireless communication interface 933 to transmit and receive wireless signals. As Figure 35 shown, the navigation device 920 may include a plurality of antennas 937. Although Figure 35 an example in which the navigation device 920 includes a plurality of antennas 937 is shown, the navigation device 920 may also include a single antenna 937.

[0200] In addition, the navigation device 920 may include an antenna 937 for each wireless communication scheme. In this case, the antenna switch 936 may be omitted from the configuration of the navigation device 920.

[0201] The battery 938 supplies power to each block of the Figure 35 shown navigation device 920 via a feeder line, which is partially shown as a dashed line in the figure. The battery 938 accumulates the power supplied from the vehicle.

[0202] InFigure 35 In the illustrated navigation device 920, the reporting unit 201 and the transceiver of the electronic device 200 may be implemented by a wireless communication interface 933. At least a part of the functions may also be implemented by a processor 921. For example, the processor 921 may report the three-dimensional position information of the UAV where the navigation device is located and determine the pilot assigned by the base station by executing the functions of the reporting unit 201 and the determining unit 202.

[0203] The technology of the present disclosure may also be implemented as an airborne system (or UAV) 940 including one or more blocks of the navigation device 920, the airborne network 941, and the UAV module 942. The UAV module 942 generates UAV data (such as speed, engine speed, and fault information), and outputs the generated data to the airborne network 941.

[0204] The basic principles of the present disclosure have been described above in conjunction with specific embodiments. However, it should be noted that for those skilled in the art, all or any steps or components of the method and apparatus of the present disclosure can be implemented in any computing device (including a processor, a storage medium, etc.) or a network of computing devices in the form of hardware, firmware, software, or a combination thereof, which can be achieved by those skilled in the art using their basic circuit design knowledge or basic programming skills after reading the description of the present disclosure.

[0205] Moreover, the present disclosure also proposes a program product storing machine-readable instruction codes. When the instruction codes are read and executed by a machine, the method according to the embodiments of the present disclosure can be executed.

[0206] Correspondingly, a storage medium for carrying the above-mentioned program product storing machine-readable instruction codes is also included in the disclosure of the present disclosure. The storage medium includes but is not limited to a floppy disk, an optical disk, a magneto-optical disk, a memory card, a memory stick, and the like.

[0207] In the case of implementing the present disclosure by software or firmware, a program constituting the software is installed from a storage medium or a network into a computer having a dedicated hardware structure (such as Figure 36 the illustrated general-purpose computer 3600). When various programs are installed in the computer, it can execute various functions and the like.

[0208] In Figure 36Among them, the central processing unit (CPU) 3601 executes various processes according to the programs stored in the read-only memory (ROM) 3602 or the programs loaded from the storage section 3608 into the random access memory (RAM) 3603. In the RAM 3603, data required when the CPU 3601 executes various processes and so on is also stored as needed. The CPU 3601, ROM 3602, and RAM 3603 are connected to each other via a bus 3604. The input / output interface 3605 is also connected to the bus 3604.

[0209] The following components are connected to the input / output interface 3605: an input section 3606 (including a keyboard, a mouse, etc.), an output section 3607 (including a display such as a cathode ray tube (CRT), a liquid crystal display (LCD), etc., and a speaker, etc.), a storage section 3608 (including a hard disk, etc.), and a communication section 3609 (including a network interface card such as a LAN card, a modem, etc.). The communication section 3609 executes communication processing via a network such as the Internet. As needed, a drive 3610 may also be connected to the input / output interface 3605. A removable medium 3611 such as a magnetic disk, an optical disk, a magneto-optical disk, a semiconductor memory, etc. is mounted on the drive 3610 as needed, so that the computer program read out therefrom is installed in the storage section 3608 as needed.

[0210] In the case where the above series of processes are implemented by software, a program constituting the software is installed from a network such as the Internet or a storage medium such as the removable medium 3611.

[0211] Those skilled in the art should understand that such a storage medium is not limited to Figure 36 the removable medium 3611 shown in which a program is stored and distributed separately from the device to provide the program to the user. Examples of the removable medium 3611 include a magnetic disk (including a floppy disk (registered trademark)), an optical disk (including a compact disc read only memory (CD-ROM) and a digital versatile disc (DVD)), a magneto-optical disk (including a mini disc (MD) (registered trademark)), and a semiconductor memory. Alternatively, the storage medium may be the ROM 3602, a hard disk included in the storage section 3608, etc., in which a program is stored and distributed to the user together with the device containing them.

[0212] It should also be noted that in the devices, methods, and systems of the present disclosure, each component or each step can be decomposed and / or recombined. These decompositions and / or recombinations should be regarded as equivalent solutions of the present disclosure. And, the steps of executing the above series of processes can naturally be executed in chronological order according to the described order, but it is not necessary to be executed in chronological order. Some steps can be executed in parallel or independently of each other.

[0213] Finally, it should also be noted that the term "comprising", "including" or any other variant thereof is intended to cover non-exclusive inclusion, such that a process, method, article or apparatus comprising a series of elements includes not only those elements but also other elements not expressly listed, or elements inherent to such process, method, article or apparatus. In addition, without further limitation, an element defined by the phrase "comprising an..." does not exclude the presence of additional identical elements in the process, method, article or apparatus comprising said element.

[0214] Although the embodiments of the present disclosure have been described in detail above in conjunction with the accompanying drawings, it should be understood that the above-described embodiments are only for illustrating the present disclosure and do not constitute a limitation to the present disclosure. For those skilled in the art, various modifications and changes can be made to the above embodiments without departing from the essence and scope of the present disclosure. Therefore, the scope of the present disclosure is only defined by the appended claims and their equivalent meanings.

Claims

1. An electronic device for wireless communication, comprising: a processing circuit configured to: divide available pilots into multiple orthogonal subsets; allocate a pilot in the first subset to a UAV device, wherein the first subset is different from a second subset of other UAV devices in adjacent sectors assigned to different cells, and the first subset is different from a third subset of ground UEs in the same sector as the UAV device.

2. The electronic device according to claim 1, wherein the processing circuit is configured to reserve one or more subsets for the UAV devices in each sector after pre-dividing the subsets.

3. The electronic device according to claim 1, wherein the processing circuit is further configured to perform the division of the subsets and the allocation of pilots in response to the access of the UAV device.

4. The electronic device according to claim 1, wherein the processing circuit is further configured to: acquire first information indicating the three-dimensional spatial position of the UAV device; acquire second information indicating the angles of arrival of signals received by the base stations of each adjacent cell from their respective ground UEs, the angles of arrival including horizontal incident angles and vertical incident angles; determine, based on at least a part of the first information and the second information, the difference between the angle of arrival of the signal received by the base station of the adjacent cell from the UAV device and the angle of arrival of the signal received by the base station of the adjacent cell from its ground UE when using the same pilot; and allocate a pilot in the first subset to the UAV device such that the difference is maximized.

5. The electronic device according to claim 4, wherein the processing circuit is configured to acquire the first information from the UAV device in one or more of the following ways: periodically; when the three-dimensional spatial position of the UAV device changes by a predetermined degree.

6. The electronic device according to claim 4, wherein the three-dimensional spatial position of the UAV device includes the two-dimensional position and the flight altitude of the UAV device.

7. The electronic device according to claim 5, wherein the processing circuit is configured to acquire the first information via one or more of the following: physical random access channel, physical uplink control channel, physical uplink shared channel, MAC control unit.

8. The electronic device according to claim 7, wherein the first information is located at a partial position of the random access preamble sent by the UAV device via the physical random access channel.

9. The electronic device according to claim 7, wherein the first information is included in the uplink control information transmitted via the physical uplink control channel.

10. The electronic device according to claim 7, wherein the first information is included in the filghtPathInfoReport message during the radio resource control connection.

11. The electronic device according to claim 7, wherein the MAC control unit for transmitting the first information is uniquely identified by a newly defined logical channel identifier LCID.

12. The electronic device according to claim 4, wherein, the processing circuit is configured to obtain second information for a corresponding neighboring cell from a neighboring base station, wherein the second information is included in an angle-of-arrival interference indicator.

13. The electronic device according to claim 4, wherein, the second information indicates the angle of arrival of a terrestrial UE in a neighboring sector that is allocated a pilot in the first subset.

14. The electronic device according to claim 12, wherein, the processing circuit is configured to obtain the second information in one or more of the following manners: periodically; when the angle of arrival of the terrestrial UE changes by a predetermined degree.

15. The electronic device according to claim 14, wherein, the period for obtaining the second information is determined based on the movement speed of the terrestrial UE.

16. The electronic device according to claim 6, wherein, the processing circuit is further configured to change the mode of the pilot allocated to the UAV device according to the flight altitude of the UAV device.

17. The electronic device according to claim 16, wherein, the processing circuit is configured to adopt a sparser comb structure for a sounding reference signal when the flight altitude of the UAV device increases.

18. The electronic device according to claim 16, wherein, the processing circuit is configured to reduce the frequency-domain density of a demodulation reference signal when the flight altitude of the UAV device increases.

19. The electronic device according to claim 6, wherein, the processing circuit is configured to perform a virtual vertical handover to switch the UAV device to a virtual base station at a corresponding altitude when the flight altitude of the UAV device increases to a predetermined degree, wherein the functions of the virtual base station are implemented by terrestrial base stations in a corresponding horizontal area.

20. The electronic device according to claim 6, wherein, the processing circuit is configured to perform a vertical handover to switch the UAV device to an aerial base station when the flight altitude of the UAV device increases to a predetermined degree, wherein the aerial base station is located on a high-altitude platform.

21. The electronic device according to claim 1, wherein, the processing circuit is further configured to report information on the angle of arrival of a terrestrial UE in a serving cell to a base station of a neighboring cell, wherein the angle of arrival includes a horizontal incident angle and a vertical incident angle.

22. The electronic device according to claim 21, wherein, the processing circuit is configured to report the information in one or more of the following manners: periodically; when the angle of arrival of the terrestrial UE changes by a predetermined degree.

23. The electronic device according to claim 22, wherein, the period for reporting the information is determined based on the movement speed of the terrestrial UE.

24. An electronic device for wireless communication, comprising: a processing circuit configured to: report information on the three-dimensional spatial position of a UAV device to a base station; and Determine the pilot assigned by the base station to the UAV device based on the information, where the assigned pilot belongs to a first subset of available pilots, the first subset is different from a second subset of other UAV devices in adjacent sectors of different cells, and the first subset is different from a third subset of ground UEs in the same sector as the UAV device.

25. The electronic device according to claim 24, wherein, the three-dimensional spatial position of the UAV device includes the two-dimensional position and flight altitude of the UAV device.

26. The electronic device according to claim 24, wherein, the processing circuit is configured to report the information via one or more of the following: physical random access channel, physical uplink control channel, physical uplink shared channel, MAC control unit.

27. The electronic device according to claim 26, wherein, the processing circuit is configured to place the information at a partial position of the random access preamble sent by the UAV device via the physical random access channel.

28. The electronic device according to claim 26, wherein, the processing circuit is configured to include the information in the uplink control information transmitted via the physical uplink control channel.

29. The electronic device according to claim 28, wherein, the processing circuit is configured to include the information in a radio resource control connection request.

30. The electronic device according to claim 26, wherein, the processing circuit is configured to include the information in the filghtPathInfoReport message during a radio resource control connection.

31. The electronic device according to claim 26, wherein, the MAC control unit for transmitting the information is uniquely identified by a newly defined logical channel identifier LCID.

32. A method for wireless communication, comprising: dividing available pilots into multiple orthogonal subsets; assigning a pilot in the first subset to a drone UAV device, where the first subset is different from a second subset of other UAV devices in adjacent sectors of different cells, and the first subset is different from a third subset of ground UEs in the same sector as the UAV device.

33. A method for wireless communication, comprising: reporting information on the three-dimensional spatial position of a UAV device to a base station; and determining the pilot assigned by the base station to the UAV device based on the information, where the assigned pilot belongs to a first subset of available pilots, the first subset is different from a second subset of other UAV devices in adjacent sectors of different cells, and the first subset is different from a third subset of ground UEs in the same sector as the UAV device.

34. A computer-readable storage medium having computer-executable instructions stored thereon, which when executed, perform the method for wireless communication according to claim 32 or 33.

Citation Information

Patent Citations

  • Channel coding and modulation system and channel coding and modulation method applied to image transmission of UAV (Unmanned Aerial Vehicle)

    CN109525365A

  • Laser satellite relay communication method and device

    CN110535524A