Doppler information reporting method, terminal and network side device
By reporting Doppler information from the terminal, the problem of rapid channel changes in high-speed scenarios is solved, and more accurate channel state prediction is achieved.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- VIVO MOBILE COMM CO LTD
- Filing Date
- 2022-02-22
- Publication Date
- 2026-04-10
AI Technical Summary
In high-speed scenarios, conventional CSI feedback cannot keep up with the rapid changes in the channel, resulting in an inability to accurately predict the channel state.
The terminal reports Doppler information about the channel changes over time, and the network-side equipment uses this information to predict the channel state over a subsequent period.
By reporting Doppler information, network-side devices can more accurately predict channel conditions, thus improving the accuracy of channel estimation.
Smart Images

Figure CN116684225B_ABST
Abstract
Description
TECHNICAL FIELD
[0001] The present application belongs to the technical field of communication, and particularly relates to a Doppler information reporting method, a terminal and a network side device. BACKGROUND
[0002] According to information theory, accurate channel state information (CSI) is crucial for obtaining channel capacity. Especially for a multi-antenna system, a sending end can optimize the sending of a signal according to the CSI, so that the signal is more matched to the state of the channel. For example, channel quality indicator (CQI) can be used to select a suitable modulation and coding scheme (MCS) to realize link adaptation; precoding matrix indicator (PMI) can be used to realize eigenbeamforming to maximize the strength of a received signal, or to suppress interference (such as inter-cell interference, interference between multiple users, etc.). Therefore, since multi-input multi-output (MIMO) technology was proposed, CSI acquisition has been a research hotspot.
[0003] Generally, a base station sends a CSI-RS on some time-frequency resources of a certain time slot slot, a terminal performs channel estimation according to the CSI-RS, calculates channel information on the slot, feeds back PMI to the base station through a codebook, and the base station combines channel information according to the codebook information fed back by the terminal, and uses the channel information for data precoding and multi-user scheduling before the next CSI reporting.
[0004] In a high-speed scenario, because the channel change rate is too fast, the conventional CSI feedback cannot keep up with the change of the channel, and before the new CSI feedback, the channel has changed significantly, so the channel state cannot be accurately predicted based on the previous CSI. SUMMARY
[0005] Embodiments of the present application provide a Doppler information reporting method, a terminal and a network side device, which can solve the problem that the channel cannot be accurately predicted based on reported CSI.
[0006] In a first aspect, a Doppler information reporting method is provided, applied to a terminal, and the method comprises:
[0007] The terminal acquires at least one target orthogonal basis group; the target orthogonal basis group comprises an orthogonal basis of a target angle and an orthogonal basis of a target time delay corresponding to the target angle;
[0008] The terminal sends Doppler information of the at least one target orthogonal basis group to a network side device; the Doppler information is used for channel estimation by the network side device.
[0009] In a second aspect, a method for reporting Doppler information is provided, and is applied to a network side device. The method comprises the following steps:
[0010] The network side device acquires Doppler information of at least one target orthogonal basis group sent by a terminal; the target orthogonal basis group comprises an orthogonal basis of a target angle and an orthogonal basis of a target time delay corresponding to the target angle;
[0011] The network side device performs channel estimation according to the Doppler information.
[0012] In a third aspect, a device for reporting Doppler information is provided, and comprises the following modules:
[0013] An acquisition module is configured to acquire, by a terminal, at least one target orthogonal basis group; the target orthogonal basis group comprises an orthogonal basis of a target angle and an orthogonal basis of a target time delay corresponding to the target angle;
[0014] A sending module is configured to send, to a network side device, Doppler information of the at least one target orthogonal basis group; the Doppler information is used for channel estimation by the network side device.
[0015] In a fourth aspect, a device for reporting Doppler information is provided, and comprises the following modules:
[0016] An acquisition module is configured to acquire, by a terminal, Doppler information of at least one target orthogonal basis group sent by a terminal; the target orthogonal basis group comprises an orthogonal basis of a target angle and an orthogonal basis of a target time delay corresponding to the target angle;
[0017] A processing module is configured to perform channel estimation according to the Doppler information.
[0018] In a fifth aspect, a terminal is provided, which comprises a processor and a memory. The memory stores programs or instructions executable on the processor. When the programs or instructions are executed by the processor, the steps of the method according to the first aspect are implemented.
[0019] In a sixth aspect, a terminal is provided, which comprises a processor and a communication interface. The processor is configured to acquire at least one target orthogonal basis group; the target orthogonal basis group comprises an orthogonal basis of a target angle and an orthogonal basis of a target time delay corresponding to the target angle. The communication interface is configured to send, to a network side device, Doppler information of the at least one target orthogonal basis group; the Doppler information is used for channel estimation by the network side device.
[0020] In a seventh aspect, a network-side device is provided, the network-side device including a processor and a memory, the memory storing a program or instructions executable on the processor, the program or instructions, when executed by the processor, implementing the steps of the method as described in the second aspect.
[0021] Eighthly, a network-side device is provided, including a processor and a communication interface, wherein the communication interface is used to acquire Doppler information of at least one target orthogonal basis set sent by a terminal; the target orthogonal basis set includes an orthogonal basis of the target angle and an orthogonal basis of the target time delay corresponding to the target angle; the processor is used to perform channel estimation based on the Doppler information.
[0022] A ninth aspect provides a communication system comprising: a terminal and a network-side device, wherein the terminal is configured to perform the steps of the Doppler information reporting method as described in the first aspect, and the network-side device is configured to perform the steps of the Doppler information reporting method as described in the second aspect.
[0023] In a tenth aspect, a readable storage medium is provided, on which a program or instructions are stored, which, when executed by a processor, implement the steps of the method as described in the first aspect, or implement the steps of the method p as described in the second aspect.
[0024] Eleventhly, a chip is provided, the chip including a processor and a communication interface, the communication interface being coupled to the processor, the processor being used to run programs or instructions to implement the method as described in the first aspect, or to implement the method as described in the second aspect.
[0025] In a twelfth aspect, a computer program / program product is provided, which is stored in a storage medium and executed by at least one processor to implement the steps of the Doppler information reporting method as described in the first or second aspect.
[0026] In this embodiment, the terminal acquires at least one target orthogonal basis set; wherein, the target orthogonal basis set includes an orthogonal basis for the target angle and an orthogonal basis for the target time delay corresponding to the target angle; the terminal sends Doppler information of at least one target orthogonal basis set to the network-side device; the Doppler information is used by the network-side device to perform channel estimation, since the Doppler information reported by the terminal is the channel change information over time, the network-side device can predict the channel state in a subsequent period of time more accurately based on the change information over time. Attached Figure Description
[0027] Figure 1 This is a structural diagram of a wireless communication system to which the embodiments of this application can be applied;
[0028] Figure 2 is one of flow diagrams of the method for reporting Doppler information provided by the embodiments of the present application;
[0029] Figure 3 is another one of flow diagrams of the method for reporting Doppler information provided by the embodiments of the present application;
[0030] Figure 4 is an interaction flow diagram of the method for reporting Doppler information provided by the embodiments of the present application;
[0031] Figure 5 is one of structure diagrams of the apparatus for reporting Doppler information provided by the embodiments of the present application;
[0032] Figure 6 is another one of structure diagrams of the apparatus for reporting Doppler information provided by the embodiments of the present application;
[0033] Figure 7 is a structure diagram of the communication device provided by the embodiments of the present application;
[0034] Figure 8 is a hardware structure diagram of the terminal provided by the embodiments of the present application;
[0035] Figure 9 is a structure diagram of the network-side device of the embodiments of the present application. DETAILED DESCRIPTION
[0036] The technical solutions in the embodiments of the present application will be clearly described below with reference to the drawings in the embodiments of the present application. Obviously, the described embodiments are some of the embodiments of the present application, but not all the embodiments of the present application. Based on the embodiments in the present application, all the other embodiments obtained by those of ordinary skill in the art belong to the scope of protection of the present application.
[0037] The terms “first”, “second”, and the like in the specification and claims of the present application are used to distinguish similar objects, and are not used to describe a specific order or sequence. It should be understood that the terms used in this way can be interchanged under appropriate circumstances, so that the embodiments of the present application can be implemented in an order other than that illustrated or described herein, and the objects distinguished by “first”, “second” are generally a category, and are not limited to the number of objects, for example, the first object can be one or more. In addition, “and / or” in the specification and claims means at least one of the connected objects, and the character “ / ” generally represents an “or” relationship between the front and rear associated objects.
[0038] It is worth noting that the technology described in the embodiments of the present application is not limited to Long Term Evolution (LTE) / LTE-Advanced (LTE-A) systems, but can also be used in other wireless communication systems, such as Code Division Multiple Access (CDMA), Time Division Multiple Access (TDMA), Frequency Division Multiple Access (FDMA), Orthogonal Frequency Division Multiple Access (OFDMA), Single-carrier Frequency Division Multiple Access (SC-FDMA), and other systems. The terms "system" and "network" in the embodiments of the present application are often used interchangeably, and the described technology can be used in the above-mentioned systems and radio technologies, as well as in other systems and radio technologies. The following description describes a New Radio (NR) system for example purposes, and NR terminology is used in most of the following description, but these technologies can also be applied outside the NR system application, such as in a 6th Generation (6G) communication system. th
[0039] Figure 1 A block diagram of a wireless communication system to which embodiments of the present application can be applied is shown. The wireless communication system includes a terminal 11 and a network-side device 12. The terminal 11 can be a terminal-side device such as a mobile phone, a Tablet Personal Computer, a Laptop Computer, a Personal Digital Assistant (PDA), a palmtop computer, a netbook, an ultra-mobile personal computer (UMPC), a Mobile Internet Device (MID), an augmented reality (AR) / virtual reality (VR) device, a robot, a wearable device, a vehicle-mounted device (VUE), a pedestrian terminal (PUE), a smart home (a home device with a wireless communication function such as a refrigerator, a television, a washing machine, or furniture), a game console, a personal computer (PC), a kiosk, or a self-service machine, and the wearable device includes a smart watch, a smart bracelet, a smart earphone, smart glasses, smart jewelry (a smart bracelet, a smart necklace, a smart ring, a smart necklace, a smart anklet, a smart necklace, and the like), a smart wristband, smart clothing, and the like. It should be noted that the specific type of the terminal 11 is not limited in the embodiments of the present application. The network-side device 12 can include an access network device or a core network device, and the access network device 12 can also be referred to as a radio access network device, a radio access network (RAN), a radio access network function, or a radio access network unit. The access network device 12 can include a base station, a WLAN access point, or a WiFi node, and the base station can be referred to as a node B, an evolved node B (eNB), an access point, a base transceiver station (BTS), a radio base station, a radio transceiver, a basic service set (BSS), an extended service set (ESS), a home node B, a home evolved node B, a transmitting receiving point (TRP), or some other appropriate terminology in the art, as long as the same technical effects are achieved. The base station is not limited to a specific technical term, and it should be noted that only a base station in an NR system is taken as an example for description in the embodiments of the present application, and the specific type of the base station is not limited.
[0040] Generally, the base station transmits CSI-RS on certain time-frequency resources of a certain time slot slot, the terminal performs channel estimation according to the CSI-RS, calculates the channel information of the slot, feeds back the PMI to the base station through the codebook, and the base station combines the channel information according to the codebook information fed back by the terminal. Before the next CSI reporting, the base station performs data precoding and multi-user scheduling based on this.
[0041] In order to further reduce the CSI feedback overhead, the terminal can change the PMI reporting on each subband to delay PMI reporting. Since the channel in the delay domain is more concentrated, fewer delay PMIs can be used to approximate the PMIs of all subbands, that is, the delay domain information is compressed and then reported.
[0042] Similarly, in order to reduce the overhead, the base station can precode the CSI-RS in advance, and transmit the coded CSI-RS to the terminal. The terminal sees the channel corresponding to the coded CSI-RS, and the terminal only needs to select a few strong ports in the ports indicated by the network side and report the CSI coefficients corresponding to these ports.
[0043] Generally, the information used by the network side device for CSI-RS precoding is angle information and delay information. The network side device can obtain this information through uplink sounding reference signal (SRS) or through previously reported PMI. The information of the channel at a certain moment, in addition to the angle information and the delay information, is the phase information, which is a very fast changing information. The base station cannot obtain it through other ways, and needs to be reported by the terminal. Therefore, the terminal only needs to report the phase information, thereby reducing the CSI overhead and processing complexity.
[0044] Under the R16 codebook structure, the network side transmits CSI-RS, the terminal receives and selects 2L spatial domain orthogonal bases, M v delay, corresponding frequency domain orthogonal bases, reports the selected orthogonal bases and corresponding CSI coefficients, and the network side device restores the channel according to the orthogonal bases and corresponding CSI coefficients.
[0045] Under the R17 codebook structure, the network side device performs spatial-frequency joint precoding on the CSI-RS, transmits N1 CSI-RS ports, the terminal selects appropriate M1 CSI-RS ports, and reports the corresponding CSI coefficients.
[0046] In a high-speed scenario, due to the too fast change rate of the channel, the conventional CSI feedback cannot keep up with the change of the channel. Before the new CSI feedback, the channel has changed significantly, so the channel state cannot be accurately predicted based on the previous CSI.
[0047] The method of the embodiment of the application is that the terminal reports channel change information over time, i.e., Doppler domain information, and the network side device predicts the channel state in the subsequent period of time according to the reported information.
[0048] The channel can be divided into a spatial domain (i.e., an angle domain), a frequency domain (i.e., a delay domain), and a Doppler domain (i.e., a time domain). The R16 codebook only reports the information of the spatial domain and the frequency domain, and the base station pre-encodes the spatial domain and the frequency domain into the CSI-RS in the R17 codebook, but neither of them considers the Doppler domain.
[0049] The method for reporting Doppler information provided by the embodiment of the application will be described in detail below in combination with the accompanying drawings, some embodiments, and application scenarios thereof.
[0050] Figure 2 is a flowchart of an embodiment of the method for reporting Doppler information provided by the embodiment of the application. As shown in Figure 2 The method provided by the embodiment includes the following steps.
[0051] Step 101: The terminal acquires at least one target orthogonal basis group. The target orthogonal basis group includes an orthogonal basis of a target angle and an orthogonal basis of a target delay corresponding to the target angle.
[0052] Specifically, the angle corresponds to the spatial domain or the port, and the delay corresponds to the frequency domain. The terminal acquires at least one target orthogonal basis group, and one target orthogonal basis group includes an orthogonal basis of a target angle and an orthogonal basis of a target delay corresponding to the target angle.
[0053] For example, the terminal can acquire angle information and delay information, and then acquire the target angle and the target delay corresponding to the target angle according to the angle information and the delay information, and then acquire the orthogonal basis of the target angle and the orthogonal basis of the target delay.
[0054] Optionally, the angle information and the delay information can be indicated by the network side device and / or measured by the terminal.
[0055] Step 102: The terminal sends Doppler information of the at least one target orthogonal basis group to the network side device. The Doppler information is used for channel estimation by the network side device.
[0056] Specifically, the terminal reports the Doppler information of the at least one target orthogonal basis group to the network side device, and the network side device predicts the channel information based on the reported Doppler information. Optionally, the network side device predicts the channel information based on the reported Doppler information and the measured CSI. Optionally, in order to save signaling overhead, the Doppler information of the target orthogonal basis group can be a non-zero value, i.e., only the non-zero Doppler information is reported.
[0057] Optionally, the Doppler information comprises at least one of: a maximum Doppler shift value, a strongest Doppler shift value, a Doppler shift value, an identification of a Doppler base, or a Doppler coefficient.
[0058] In the method of the embodiment, the terminal acquires at least one target orthogonal basis group; the target orthogonal basis group comprises an orthogonal basis of a target angle and an orthogonal basis of a target time delay corresponding to the target angle; the terminal sends Doppler information of the at least one target orthogonal basis group to a network side device; the Doppler information is used by the network side device to perform channel estimation; since the Doppler information reported by the terminal is information about changes of the channel over time, the network side device can more accurately predict the channel state in a subsequent period of time based on the information about changes over time.
[0059] Optionally, the Doppler information can be reported together with the CSI or can be reported independently.
[0060] In an embodiment, step 101 can be implemented in the following manner:
[0061] The terminal acquires at least one first candidate orthogonal basis group and acquires at least one target orthogonal basis group based on the at least one first candidate orthogonal basis group; the at least one first candidate orthogonal basis group comprises an orthogonal basis of at least one candidate angle and an orthogonal basis of a candidate time delay corresponding to each candidate angle.
[0062] Specifically, the terminal acquires at least one target orthogonal basis group based on the at least one first candidate orthogonal basis group. Optionally, the number of the first candidate orthogonal basis groups is greater than or equal to the number of the target orthogonal basis groups.
[0063] Optionally, the first candidate orthogonal basis groups are indicated by the network side device and / or measured by the terminal.
[0064] Optionally, the terminal acquiring the at least one first candidate orthogonal basis group can be implemented in the following manner:
[0065] The terminal acquires angle information and time delay information indicated by the network side device and acquires the at least one first candidate orthogonal basis group based on the angle information and the time delay information; or,
[0066] The terminal acquires angle information indicated by the network side device and acquires at least one candidate angle based on the angle information and acquires a candidate time delay corresponding to each candidate angle based on a measurement result; the terminal acquires the at least one first candidate orthogonal basis group based on the at least one candidate angle and the candidate time delay corresponding to each candidate angle; or,
[0067] The terminal acquires at least one first candidate angle pair based on the measurement result.
[0068] Specifically, the network-side device indicates angle information and time delay information, and the terminal acquires candidate angles and candidate time delays corresponding to the candidate angles according to the angle information and the time delay information indicated by the network-side device, and further acquires an orthogonal basis of the candidate angles and an orthogonal basis of the candidate time delays corresponding to each candidate angle, that is, acquires a first candidate orthogonal basis group; wherein the angle information and the time delay information can be indicated independently or jointly; or,
[0069] The network-side device only indicates angle information, and the time delay information is measured by the terminal itself, that is, the terminal acquires at least one candidate angle according to the angle information indicated by the network-side device, and acquires candidate time delays corresponding to each candidate angle according to the measurement result, and further acquires an orthogonal basis of the candidate angles and an orthogonal basis of the candidate time delays corresponding to each candidate angle, that is, obtains a first candidate orthogonal basis group.
[0070] Optionally, in the case where the network-side device only indicates angle information, the number of candidate time delays corresponding to each candidate angle is configured by the network-side device.
[0071] Optionally, in the case where the network-side device only indicates angle information, the number of candidate time delays corresponding to each candidate angle can also be predefined by a protocol or determined by the terminal.
[0072] Or,
[0073] The angle information and the time delay information are both measured by the terminal itself, for example, the terminal estimates a channel according to a CSI-RS and measures by itself, and selects at least one best first candidate orthogonal basis group. For example, the terminal obtains the above-mentioned first candidate orthogonal basis group according to an R16, R17 codebook calculation process.
[0074] Wherein, the measurement result can be channel information, the angle information and the time delay information are calculated according to the channel information, and the first candidate orthogonal basis group is acquired.
[0075] Optionally, the network-side device is indicated by at least one of the following ways:
[0076] Indicated by a precoding channel state information reference signal (CSI-RS);
[0077] Indicated by signaling.
[0078] Specifically, the network-side device can be indicated by a CSI-RS or signaling or both.
[0079] Optionally, the angle information and the delay information are independently indicated, for example, the angle information is indicated by signaling 1, the delay information is indicated by signaling 2, or the angle information is indicated by precoding CSI-RS 1, the delay information is indicated by precoding CSI-RS 2, or the angle information is indicated by precoding CSI-RS, the delay information is indicated by signaling, or the angle information is indicated by signaling, the delay information is indicated by precoding CSI-RS.
[0080] Optionally, the network-side device sends first indication information to the terminal, and the first indication information includes: angle information and delay information, or the first indication information only includes angle information.
[0081] If the first indication information includes angle information and delay information, the angle information and the delay information are independent or indicated in the form of orthogonal bases.
[0082] For example, the network-side device indicates 4 angle information, indicates 4 delay information, obtains 16 candidate orthogonal bases, and the terminal can select all or part of the orthogonal bases as target orthogonal bases.
[0083] For example, the network-side device indicates 4 angle information by precoding CSI-RS, that is, each port corresponds to an angle, indicates 4 delay information by signaling, and the 4 ports of the CSI-RS received by the terminal are 4 angle information, and the terminal calculates 16 corresponding orthogonal bases according to the indicated 4 delay information.
[0084] Optionally, the angle information and the delay information are indicated by the first candidate orthogonal bases indicated by precoding CSI-RS, and the ports of the precoding CSI-RS correspond to the first candidate orthogonal bases one by one.
[0085] Specifically, one or more first candidate orthogonal bases are indicated by precoding CSI-RS, and each CSI-RS port corresponds to a first candidate orthogonal base. The first candidate orthogonal base includes an orthogonal base of angle information and an orthogonal base of delay information corresponding to the angle information.
[0086] The terminal can select a target orthogonal base from the first candidate orthogonal bases.
[0087] In the above embodiments, the first candidate orthogonal bases are obtained by the information indicated by the network-side device and / or the measurement results of the terminal, and then the target orthogonal bases are obtained, and the implementation is flexible and the complexity is low.
[0088] In an embodiment, in the case that the delay information is indicated by the network-side device, the candidate delay is indicated by a time window, and the information of the time window includes at least one of the following: the starting position of the window, the length of the window.
[0089] Specifically, the delay information can be indicated in a manner of time window, and the network-side device can indicate a starting position and a length of one or more time windows, which can be indicated by the network-side device or agreed by a protocol.
[0090] In the above embodiments, the delay information is indicated in a manner of time window, and the complexity is low.
[0091] In an embodiment, in a case where the delay information is M pieces of delay information, the step of "obtaining at least one first candidate orthogonal basis group according to the angle information and the delay information" can be implemented in the following manner:
[0092] The terminal obtains N pieces of delay information according to the M pieces of delay information.
[0093] The terminal obtains a first candidate orthogonal basis group according to the angle information and the N pieces of delay information, M is greater than or equal to N, and N is an integer greater than 0.
[0094] Specifically, if the network-side device indicates M pieces of delay information, the terminal can select N pieces of delay information again within the range indicated by the network-side device, and N can be agreed by a protocol or configured by the network-side device.
[0095] In an embodiment, the method further includes:
[0096] The terminal sends position information of the target orthogonal basis group to the network-side device through a first bit map.
[0097] Specifically, the position information of the target orthogonal basis group of each bit in the first bit map can be represented by a value of the bit, for example, a value of 0 of a certain bit can represent that Doppler information of an orthogonal basis group at a position corresponding to the bit is zero or not reported, that is, the orthogonal basis group at the position corresponding to the bit is not the target orthogonal basis group. For example, a value of 1 of a certain bit can represent that Doppler information of an orthogonal basis group at a position corresponding to the bit is non-zero, that is, the orthogonal basis group at the position corresponding to the bit is the target orthogonal basis group.
[0098] Optionally, in a case where the number of the target orthogonal basis groups is less than the first number of the first candidate orthogonal basis groups, the terminal sends position information of the target orthogonal basis groups in the first candidate orthogonal basis groups to the network-side device through the first bit map, a first bit value in the first bit map is used to represent that a first candidate orthogonal basis group at a position corresponding to the first bit value is the target orthogonal basis group, and a second bit value in the first bit map is used to represent that Doppler information of a first candidate orthogonal basis group at a position corresponding to the second bit value is a zero value or not reported. For example, the first bit value is 1, and the second bit value is 0.
[0099] Specifically, the target orthogonal basis group can be selected within the range of the first candidate orthogonal basis group, for example, a first candidate orthogonal basis group corresponding to non-zero Doppler information in the first candidate orthogonal basis group is selected as the target orthogonal basis group, and the position information of the target orthogonal basis group, i.e., the position information of the target orthogonal basis group in the first candidate orthogonal basis group.
[0100] In the above embodiment, the terminal can report the position information of the target orthogonal basis group in the form of a bitmap, so that the network side device accurately learns the Doppler information of which orthogonal basis group the Doppler is according to the bitmap, facilitating subsequent channel estimation.
[0101] In an embodiment, the terminal sends the position information of the target orthogonal basis group to the network side device through the first bitmap under the condition that at least one of the following conditions is met:
[0102] There is at least one bit in the first bitmap that is a second bit value;
[0103] The number of the target orthogonal basis groups is less than the first candidate orthogonal basis group;
[0104] The number of the target orthogonal basis groups is less than the second candidate orthogonal basis group.
[0105] Specifically, the first bitmap can not be sent in the following cases: the bits of the first bitmap are all first bit values (such as 1); or, the number of the target orthogonal basis groups is equal to the first candidate orthogonal basis group; or, the number of the target orthogonal basis groups is equal to the second candidate orthogonal basis group, which can save signaling overhead.
[0106] Optionally, the number of bits of the first bitmap is the number of the first candidate orthogonal basis groups, and the number of bits of the first bit value in the first bitmap is the number of the target orthogonal basis groups.
[0107] Specifically, each bit can represent position information by one bit, the number of bits of the first bitmap is the number of the first candidate orthogonal basis groups, i.e., the number of bits of the first bitmap is the first number, and the number of bits of the first bit value in the first bitmap is the number of the target orthogonal basis groups.
[0108] Optionally, the Doppler information of the target orthogonal basis group is a first candidate orthogonal basis group corresponding to non-zero Doppler information in the first candidate orthogonal basis group, or the target orthogonal basis group is determined by the terminal.
[0109] Optionally, the first number of the first candidate orthogonal basis group is the number of orthogonal bases, the number of CSI-RS ports, or obtained according to the number of CSI-RS ports and the number of target delays.
[0110] For example, the number of CSI-RS ports is 3, the number of delays is 4, and the first number can be 12.
[0111] Optionally, the first quantity is K1, K1 x M or 2 x L x M v ; K1 represents the number of ports, M represents the number of target delays corresponding to each target angle; L is the number of beams, M v is the number of target delays corresponding to the vth layer, v is an integer greater than or equal to 1; or,
[0112] Specifically, the first quantity is the range of the number of target delay pairs corresponding to the Doppler information reported by the terminal, for example, K1, or K1 x M, or 2 x L x M v , where K1 can represent the number of selected ports in the R17 codebook, M is the number of delays corresponding to each port, L is the number of beams selected by the terminal, and M v is the number of delays selected by the vth layer.
[0113] Optionally, the CSI reporting information includes RI, indicating the total number of layers, independent CSI information is reported for each layer, the channel information between layers is orthogonal, the selected ports and beams are the same for all layers, and the selected delays are independent for each layer, or the selected ports, beams and delays are the same for all layers, but the CSI information is different
[0114] Optionally, each layer can correspond to a first bitmap, that is, the first bitmap can be per layer; and / or,
[0115] Multiple layers can correspond to one first bitmap, for example, layer1 and layer2 correspond to one first bitmap, layer3 and layer4 correspond to another first bitmap, and the correspondence relationship can be protocol agreement.
[0116] For example, layer1 and layer2 can also correspond to one first bitmap, layer3 corresponds to one first bitmap, and layer4 corresponds to one first bitmap.
[0117] Optionally, the positions of the target orthogonal basis groups corresponding to the non-zero Doppler information in the first bitmap reported by each layer can be different.
[0118] In the above embodiments, the first bitmap can be per layer, so that the implementation scheme is relatively flexible, the granularity of the reported Doppler information is relatively fine, and the accuracy of channel estimation is improved.
[0119] In an embodiment, the method further includes:
[0120] The terminal sends a second bitmap to the network side device; the second bitmap is used to indicate the position information of at least one second candidate orthogonal basis group;
[0121] The first bitmap includes: bits for indicating position information of the target orthogonal basis group in the second candidate orthogonal basis group.
[0122] Optionally, the number of the second candidate orthogonal basis groups is less than or equal to the first number.
[0123] Specifically, the terminal sends a second bitmap to the network side device, and a value of a bit in the second bitmap is used to represent position information of the second candidate orthogonal basis group. For example, the second candidate orthogonal basis group can be selected from the first candidate orthogonal basis group, and the number of the second candidate orthogonal basis group is less than or equal to the first number.
[0124] A value of a bit in the first bitmap is used to represent position information of the target orthogonal basis group in the second candidate orthogonal basis group. For example, a first bit value in the first bitmap is used to represent that a second candidate orthogonal basis group at a position corresponding to the first bit value is the target orthogonal basis group, and a second bit value in the first bitmap is used to represent that Doppler information of the second candidate orthogonal basis group at a position corresponding to the second bit value is a zero value or is not reported. For example, the first bit value is 1, and the second bit value is 0.
[0125] Optionally, the number of the target orthogonal basis groups is the number of the second candidate orthogonal basis groups multiplied by γ, where a value of γ ranges from 0 to 1.
[0126] Specifically, γ can be a parameter configured by the network side device or a parameter predefined by a protocol. The target orthogonal basis group is an orthogonal basis group selected from the second candidate orthogonal basis group.
[0127] For example, the first candidate orthogonal basis group has 32, the network side device indicates that the second candidate orthogonal basis group selected by the codebook is 24, the terminal selects CSI reporting of the 24 second candidate orthogonal basis groups, but Doppler information is reported only for 12 of the second candidate orthogonal basis groups. The 12 can be indicated by the network side device or determined by the terminal.
[0128] For example, the terminal reports a 24-bit bitmap, and reports which 12 second candidate orthogonal basis groups are selected. The bitmap can be shared by all layers.
[0129] For example, the terminal first reports a combination number, indicating 16 candidate orthogonal basis groups, and the orthogonal basis groups of all layers are within the range. The terminal reports a 16-bit bitmap per layer, indicating position information of a target orthogonal basis group (which can represent an orthogonal basis group corresponding to non-zero Doppler information) of each layer.
[0130] In the above embodiments, the position information of the target orthogonal basis group can be accurately obtained based on the existing second bitmap and the first bitmap, and the Doppler information can be accurately obtained, thereby improving the accuracy of channel estimation.
[0131] In another embodiment, for example, in the absence of the second bitmap, the number of target orthogonal basis groups is the first number multiplied by γ, where γ is in the range of 0-1.
[0132] Specifically, γ can be a parameter configured by the network side device or a parameter predefined by a protocol. The target orthogonal basis group is an orthogonal basis group selected from the first candidate orthogonal basis group.
[0133] Optionally, to enable the network side device to accurately obtain the number of target orthogonal basis groups and further obtain accurate Doppler information, the method further comprises:
[0134] The terminal reports the number of target orthogonal basis groups to the network side device.
[0135] Optionally, the number of target orthogonal basis groups is carried by a CSI part 1.
[0136] In the above embodiments, the terminal reports the number of target orthogonal basis groups to the network side device, which enables the network side device to accurately obtain the number of target orthogonal basis groups and further obtain accurate Doppler information, thereby improving the accuracy of channel estimation.
[0137] In an embodiment, the Doppler information is used to feed back the characteristics of the channel changing over time, including at least one of the following: a Doppler shift value of a reference target orthogonal basis group, and a difference between the Doppler shift value of the reference target orthogonal basis group and a Doppler shift value of another target orthogonal basis group.
[0138] Optionally, the reference target orthogonal basis group is a target orthogonal basis group corresponding to a CSI-RS port 0; or,
[0139] The reference target orthogonal basis group is a target orthogonal basis group with the largest Doppler shift value.
[0140] The target orthogonal basis group corresponding to the CSI-RS port 0 can be a target orthogonal basis group corresponding to the CSI-RS port 0 and delay0, and delay0 can be the first delay, the strongest Doppler path, or a delay carrying a certain network side indication.
[0141] Specifically, to save signaling, the terminal can report a Doppler shift value of a reference target orthogonal basis group and a difference between the Doppler shift value of the reference target orthogonal basis group and a Doppler shift value of another target orthogonal basis group.
[0142] Optionally, the network side device can process the candidate orthogonal basis group without reporting Doppler information according to a certain fixed value, for example, 0 or the maximum Doppler shift value.
[0143] In the above embodiment, the terminal can save signaling overhead by reporting the Doppler shift value of the reference target orthogonal basis group and the difference between the Doppler shift value of the reference target orthogonal basis group and the Doppler shift value of the other target orthogonal basis group.
[0144] Figure 2 FIG. 2 is a flowchart of a method for reporting Doppler information provided by an embodiment of the present application. As shown in FIG. 2, the method provided by the embodiment includes the following steps. Figure 2
[0145] In step 201, a network side device acquires Doppler information of at least one target orthogonal basis group sent by a terminal; the target orthogonal basis group includes an orthogonal basis of a target angle and an orthogonal basis of a target time delay corresponding to the target angle.
[0146] In step 202, the network side device performs channel estimation according to the Doppler information.
[0147] Optionally, the at least one target orthogonal basis group is acquired according to at least one first candidate orthogonal basis group; the at least one first candidate orthogonal basis group includes an orthogonal basis of at least one candidate angle and an orthogonal basis of a candidate time delay corresponding to each candidate angle.
[0148] Optionally, the method further includes the following steps.
[0149] The network side device sends first indication information to the terminal, the first indication information includes angle information and time delay information, the first candidate orthogonal basis group is acquired according to the angle information and the time delay information; or, the first indication information only includes angle information, the at least one candidate angle is acquired according to the angle information, and the candidate time delay corresponding to each candidate angle is acquired according to a measurement result of the terminal.
[0150] Optionally, the at least one first candidate orthogonal basis group is acquired according to the measurement result of the terminal.
[0151] Optionally, the network side device sends the first indication information to the terminal by at least one of the following ways.
[0152] The network side device sends the first indication information to the terminal through precoding channel state information reference signal (CSI-RS).
[0153] The network side device sends the first indication information to the terminal through signaling.
[0154] Optionally, the angle information and the time delay information are independently indicated.
[0155] Optionally, the angle information and the delay information are indicated by a precoded CSI-RS, ports of the precoded CSI-RS corresponding to the first candidate orthogonal basis group one by one.
[0156] Optionally, in a case where the first indication information only includes the angle information, a number of candidate delays corresponding to each candidate angle is configured by the network side device.
[0157] Optionally, in a case where the delay information is indicated by the network side device, the candidate delay is indicated by a time window, information of the time window including at least one of a starting position of the window and a length of the window.
[0158] Optionally, the method further includes:
[0159] The network side device receives position information of the target orthogonal basis group sent by the terminal through a first bit map.
[0160] Optionally, the network side device receives position information of the target orthogonal basis group sent by the terminal through a first bit map, including:
[0161] In a case where a number of the target orthogonal basis groups is less than a first number of the first candidate orthogonal basis groups, the network side device receives position information of the target orthogonal basis group in the first candidate orthogonal basis group sent by the terminal through a first bit map, a first bit value in the first bit map being used to represent that a first candidate orthogonal basis group at a position corresponding to the first bit value is the target orthogonal basis group, and a second bit value in the first bit map being used to represent that Doppler information of the first candidate orthogonal basis group at a position corresponding to the second bit value is a zero value or is not reported.
[0162] Optionally, a number of bits of the first bit map is the number of the first candidate orthogonal basis groups, and a number of bits of the first bit value in the first bit map is the number of the target orthogonal basis groups.
[0163] Optionally, the Doppler information of the target orthogonal basis group is a first candidate orthogonal basis group corresponding to non-zero Doppler information in the first candidate orthogonal basis group, or the target orthogonal basis group is determined by the terminal.
[0164] Optionally, the number of the first candidate orthogonal basis groups is a number of orthogonal bases, a number of CSI-RS ports, or obtained according to the number of CSI-RS ports and a number of target delays.
[0165] Optionally, each layer corresponds to one of the first bit maps; and / or,
[0166] A plurality of layers correspond to one of the first bit maps.
[0167] Optionally, the method further comprises:
[0168] The network-side device receives the second bitmap sent by the terminal; the second bitmap is used to indicate position information of at least one second candidate orthogonal basis group.
[0169] The first bitmap comprises: bits used to indicate position information of the target orthogonal basis group in the second candidate orthogonal basis group.
[0170] Optionally, the number of the second candidate orthogonal basis groups is less than or equal to the first number.
[0171] Optionally, the number of the target orthogonal basis groups is the number of the second candidate orthogonal basis groups multiplied by γ, where γ ranges from 0 to 1.
[0172] Optionally, the number of the target orthogonal basis groups is the first number multiplied by γ, where γ ranges from 0 to 1.
[0173] Optionally, the method further comprises:
[0174] The network-side device receives the number of the target orthogonal basis groups reported by the terminal.
[0175] Optionally, the number of the target orthogonal basis groups is carried by CSI part 1.
[0176] Optionally, the Doppler information is used to feed back characteristics of a channel changing over time, comprising at least one of the following: a Doppler shift value of a reference target orthogonal basis group, and a difference between the Doppler shift value of the reference target orthogonal basis group and a Doppler shift value of another target orthogonal basis group.
[0177] Optionally, the reference target orthogonal basis group is a target orthogonal basis group corresponding to CSI-RS port 0; or,
[0178] The reference target orthogonal basis group is a target orthogonal basis group with the largest Doppler shift value.
[0179] Optionally, the Doppler information comprises at least one of the following: a maximum Doppler shift value, a strongest Doppler shift value, a Doppler shift value, an identifier of a Doppler basis, or a Doppler coefficient.
[0180] The method of the embodiment has similar implementation process and technical effects to those of the terminal-side method embodiment, and specific details can be referred to the detailed description in the terminal-side method embodiment, which will not be repeated here.
[0181] The embodiment of the present application provides the Doppler information reporting method, and the execution subject can be a Doppler information reporting device. The embodiment of the present application takes the Doppler information reporting device for example to execute the Doppler information reporting method, and the Doppler information reporting device provided by the embodiment of the present application is described.
[0182] Figure 5 Figure 1 is one of the structural schematic diagrams of the Doppler information reporting device provided by the embodiment of the present application. As shown in the figure, Figure 5 The Doppler information reporting device provided by the embodiment of the present application comprises:
[0183] The acquisition module 210 is used for acquiring at least one target orthogonal basis group; the target orthogonal basis group comprises an orthogonal basis of a target angle and an orthogonal basis of a target time delay corresponding to the target angle;
[0184] The sending module 220 is used for sending Doppler information of the at least one target orthogonal basis group to a network side device; the Doppler information is used for channel estimation by the network side device.
[0185] Optionally, the acquisition module 210 is specifically used for:
[0186] acquiring at least one first candidate orthogonal basis group, and acquiring the at least one target orthogonal basis group according to the at least one first candidate orthogonal basis group; the at least one first candidate orthogonal basis group comprises an orthogonal basis of at least one candidate angle and an orthogonal basis of a candidate time delay corresponding to each candidate angle.
[0187] Optionally, the acquisition module 210 is specifically used for:
[0188] acquiring angle information and time delay information indicated by the network side device, and acquiring the at least one first candidate orthogonal basis group according to the angle information and the time delay information; or,
[0189] acquiring angle information indicated by the network side device, acquiring the at least one candidate angle according to the angle information, and acquiring a candidate time delay corresponding to each candidate angle according to a measurement result; acquiring the at least one first candidate orthogonal basis group according to the at least one candidate angle and the candidate time delay corresponding to each candidate angle; or,
[0190] acquiring the at least one first candidate orthogonal basis group according to the measurement result.
[0191] Optionally, the network side device indication is realized by at least one of the following manners:
[0192] Through precoding channel state information reference signal (CSI-RS) indication;
[0193] Through signaling indication.
[0194] Optionally, the angle information and the delay information are independently indicated.
[0195] Optionally, the angle information and the delay information are indicated by a first candidate orthogonal basis group indicated by a precoded CSI-RS, ports of the precoded CSI-RS corresponding to the first candidate orthogonal basis group one by one.
[0196] Optionally, in a case where the network side device only indicates the angle information, a number of candidate delays corresponding to each candidate angle is configured by the network side device.
[0197] Optionally, in a case where the delay information is indicated by the network side device, the candidate delays are indicated by a time window, information of the time window including at least one of the following: a starting position of the window, a length of the window.
[0198] Optionally, in a case where the delay information is M delay information, the obtaining module 210 is specifically configured to:
[0199] obtain N delay information according to M delay information;
[0200] obtain the at least one first candidate orthogonal basis group according to the angle information and the N delay information, M being greater than or equal to N, N being an integer greater than 0.
[0201] Optionally, the sending module 220 is further configured to:
[0202] send position information of the target orthogonal basis group to the network side device through a first bitmap.
[0203] Optionally, the sending module 220 is specifically configured to:
[0204] in a case where a number of the target orthogonal basis groups is less than a first number of the first candidate orthogonal basis groups, send position information of the target orthogonal basis group in the first candidate orthogonal basis group to the network side device through the first bitmap, a first bit value in the first bitmap being used to indicate that a first candidate orthogonal basis group at a position corresponding to the first bit value is the target orthogonal basis group, and a second bit value in the first bitmap being used to indicate that Doppler information of a first candidate orthogonal basis group at a position corresponding to the second bit value is a zero value or is not reported.
[0205] Optionally, a number of bits of the first bitmap is the number of the first candidate orthogonal basis groups, and a number of bits of the first bit value in the first bitmap is the number of the target orthogonal basis groups.
[0206] Optionally, the Doppler information of the target orthogonal basis group is a first candidate orthogonal basis group corresponding to non-zero Doppler information in the first candidate orthogonal basis group, or the target orthogonal basis group is determined by the terminal.
[0207] Optionally, the number of the first candidate orthogonal basis groups is the number of orthogonal bases, the number of CSI-RS ports, or obtained according to the number of CSI-RS ports and the number of target delays.
[0208] Optionally, each layer corresponds to one of the first bitmaps; and / or,
[0209] A plurality of layers correspond to one of the first bitmaps.
[0210] Optionally, the sending module 220 is further configured to:
[0211] send a second bitmap to the network side device; the second bitmap is used to indicate position information of at least one second candidate orthogonal basis group;
[0212] The first bitmap includes bits used to indicate position information of the target orthogonal basis group in the second candidate orthogonal basis group.
[0213] Optionally, the number of the second candidate orthogonal basis groups is less than or equal to the first number.
[0214] Optionally, the number of the target orthogonal basis groups is the number of the second candidate orthogonal basis groups multiplied by γ, where γ is in the range of 0-1.
[0215] Optionally, the number of the target orthogonal basis groups is the first number multiplied by γ, where γ is in the range of 0-1.
[0216] Optionally, the sending module 220 is further configured to:
[0217] report the number of the target orthogonal basis groups to the network side device.
[0218] Optionally, the number of the target orthogonal basis groups is carried by a CSI part part1.
[0219] Optionally, the sending module 220 is specifically configured to send the position information of the target orthogonal basis group to the network side device through the first bitmap when at least one of the following conditions is met:
[0220] There is at least one bit in the first bitmap with a second bit value;
[0221] The number of the target orthogonal basis groups is less than the first candidate orthogonal basis group;
[0222] The number of the target orthogonal bases is less than the number of the second candidate orthogonal bases.
[0223] Optionally, the Doppler information is used to feed back a time-varying characteristic of a channel, including at least one of a Doppler shift value of a reference target orthogonal base and a difference between the Doppler shift value of the reference target orthogonal base and a Doppler shift value of another target orthogonal base.
[0224] Optionally, the reference target orthogonal base is a target orthogonal base corresponding to CSI-RS port 0.
[0225] The reference target orthogonal base is a target orthogonal base with a maximum Doppler shift value.
[0226] Optionally, the Doppler information includes at least one of a maximum Doppler shift value, a strongest Doppler shift value, a Doppler shift value, an identifier of a Doppler base or a Doppler coefficient.
[0227] Optionally, the Doppler information and the CSI are reported together or independently.
[0228] The apparatus of the embodiment can be used to execute the method of any of the foregoing terminal-side method embodiments, and the specific implementation process and technical effects are similar to those of the terminal-side method embodiments. For details, refer to the detailed description in the terminal-side method embodiments, which will not be repeated here.
[0229] Figure 6 FIG. 2 is a structural schematic diagram of a Doppler information reporting apparatus provided by an embodiment of the application. As shown in FIG. 2, the Doppler information reporting apparatus provided by the embodiment of the application includes: Figure 6
[0230] The obtaining module 310 is configured to obtain Doppler information of at least one target orthogonal base sent by a terminal; the target orthogonal base includes an orthogonal base of a target angle and an orthogonal base of a target time delay corresponding to the target angle.
[0231] The processing module 320 is configured to perform channel estimation according to the Doppler information.
[0232] Optionally, the at least one target orthogonal base is obtained according to at least one first candidate orthogonal base; the at least one first candidate orthogonal base includes an orthogonal base of at least one candidate angle and an orthogonal base of a candidate time delay corresponding to each candidate angle.
[0233] Optionally, the apparatus further includes:
[0234] The sending module is configured to send first indication information to the terminal, the first indication information comprising angle information and time delay information, the first candidate orthogonal basis group being obtained according to the angle information and the time delay information, or the first indication information comprising only angle information, the at least one candidate angle being obtained according to the angle information, and each candidate angle corresponding to a candidate time delay being obtained according to a measurement result of the terminal.
[0235] Optionally, the at least one first candidate orthogonal basis group is obtained according to a measurement result of the terminal.
[0236] Optionally, the network-side device sends first indication information to the terminal in at least one of the following manners:
[0237] sending the first indication information to the terminal through precoded channel state information reference signal (CSI-RS);
[0238] sending the first indication information to the terminal through signaling.
[0239] Optionally, the angle information and the time delay information are independently indicated.
[0240] Optionally, the angle information and the time delay information are indicated by the first candidate orthogonal basis group indicated through precoded CSI-RS, ports of the precoded CSI-RS corresponding to the first candidate orthogonal basis group one by one.
[0241] Optionally, in the case where the first indication information comprises only the angle information, the number of candidate time delays corresponding to each candidate angle is configured by the network-side device.
[0242] Optionally, in the case where the time delay information is indicated by the network-side device, the candidate time delay is indicated through a time window, information of the time window comprising at least one of the following: a starting position of the window, a length of the window.
[0243] Optionally, the obtaining module 310 is further configured to:
[0244] receive position information of the target orthogonal basis group sent by the terminal through a first bitmap.
[0245] Optionally, the obtaining module 310 is specifically configured to:
[0246] In a case where the number of the target orthogonal bases is less than the first number of the first candidate orthogonal bases, the terminal receives position information of the target orthogonal bases in the first candidate orthogonal bases sent by the terminal through a first bitmap, a first bit value in the first bitmap is used to indicate that a first candidate orthogonal base at a position corresponding to the first bit value is the target orthogonal base, and a second bit value in the first bitmap is used to indicate that Doppler information of the first candidate orthogonal base at a position corresponding to the second bit value is a zero value or is not reported.
[0247] Optionally, a number of bits in the first bitmap is the number of the first candidate orthogonal bases, and a number of bits with a first bit value in the first bitmap is the number of the target orthogonal bases.
[0248] Optionally, the target orthogonal base is a first candidate orthogonal base corresponding to non-zero Doppler information in the first candidate orthogonal bases, or the target orthogonal base is determined by the terminal.
[0249] Optionally, the number of the first candidate orthogonal bases is a number of orthogonal bases, a number of CSI-RS ports, or obtained according to the number of CSI-RS ports and a number of target delays.
[0250] Optionally, each layer corresponds to one first bitmap; and / or,
[0251] A plurality of layers correspond to one first bitmap.
[0252] Optionally, the obtaining module 310 is further configured to:
[0253] receive a second bitmap sent by the terminal; the second bitmap is used to indicate position information of at least one second candidate orthogonal base;
[0254] The first bitmap includes bits used to indicate the position information of the target orthogonal bases in the second candidate orthogonal bases.
[0255] Optionally, the number of the second candidate orthogonal bases is less than or equal to the first number.
[0256] Optionally, the number of the target orthogonal bases is a product of the number of the second candidate orthogonal bases and γ, where γ is in a range of 0-1.
[0257] Optionally, the number of the target orthogonal bases is a product of the first number and γ, where γ is in a range of 0-1.
[0258] Optionally, the obtaining module 310 is further configured to:
[0259] receive the number of the target orthogonal bases reported by the terminal.
[0260] Optionally, the number of the target orthogonal bases is carried by a CSI part 1.
[0261] Optionally, the Doppler information is used to feed back a time-varying characteristic of a channel, including at least one of a Doppler shift value of a reference target orthogonal base and a difference between the Doppler shift value of the reference target orthogonal base and a Doppler shift value of another target orthogonal base.
[0262] Optionally, the reference target orthogonal base is a target orthogonal base corresponding to a CSI-RS port 0; or,
[0263] The reference target orthogonal base is a target orthogonal base with a largest Doppler shift value.
[0264] Optionally, the Doppler information includes at least one of a largest Doppler shift value, a strongest Doppler shift value, a Doppler shift value, an identifier of a Doppler base or a Doppler coefficient.
[0265] The apparatus of the embodiment can be used to execute the method of any of the preceding network-side method embodiments, and the specific implementation process and technical effects are similar to those of the network-side method embodiments. For details, refer to the detailed description in the network-side method embodiments, which will not be repeated here.
[0266] The Doppler information reporting apparatus in the embodiment of the application can be an electronic device, for example, an electronic device with an operating system, or a component in an electronic device, for example, an integrated circuit or a chip. The electronic device can be a terminal or other device other than a terminal. Illustratively, the terminal can include, but is not limited to, the types of the terminal 11 listed above, and the other device can be a server, a network attached storage (NAS) or the like, which is not limited in the embodiment of the application.
[0267] The Doppler information reporting apparatus provided in the embodiment of the application can implement each process of the method embodiment Figures 2 to 4 and achieve the same technical effects. To avoid repetition, details will not be repeated here.
[0268] Optionally, as Figure 7As shown, the embodiments of the present application further provide a communication device 700, comprising a processor 701 and a memory 702, wherein the memory 702 stores programs or instructions executable on the processor 701, for example, when the communication device 700 is a terminal, the programs or instructions are executed by the processor 701 to implement each step of the above-mentioned Doppler information reporting method embodiments and achieve the same technical effects. When the communication device 700 is a network side device, the programs or instructions are executed by the processor 701 to implement each step of the above-mentioned Doppler information reporting method embodiments and achieve the same technical effects. To avoid repetition, details are not described here.
[0269] The embodiments of the present application further provide a terminal, comprising a processor and a communication interface, wherein the processor is configured to acquire at least one target orthogonal basis group; the target orthogonal basis group comprises an orthogonal basis of a target angle and an orthogonal basis of a target time delay corresponding to the target angle; the communication interface is configured to send Doppler information of the at least one target orthogonal basis group to a network side device; and the Doppler information is used for channel estimation by the network side device. The terminal embodiment corresponds to the above-mentioned terminal side method embodiment, and each implementation process and implementation manner of the above-mentioned method embodiment can be applied to the terminal embodiment and achieve the same technical effects. Specifically, Figure 8 To implement the hardware structure of a terminal according to the embodiments of the present application.
[0270] The terminal 1000 includes, but is not limited to, at least part of the components such as a radio frequency unit 1001, a network module 1002, an audio output unit 1003, an input unit 1004, a sensor 1005, a display unit 1006, a user input unit 1007, an interface unit 1008, a memory 1009, and a processor 1010.
[0271] Those skilled in the art can understand that the terminal 1000 can further include a power supply (such as a battery) for supplying power to each component, and the power supply can be logically connected to the processor 1010 through a power management system, so as to realize functions such as power management, discharge management, and power consumption management through the power management system. Figure 8 The terminal structure shown in the above-mentioned embodiments does not constitute a limitation on the terminal, and the terminal can include more or fewer components than those shown in the figure, or combine certain components, or different component arrangements, which are not described here.
[0272] It should be understood that in the embodiments of the present application, the input unit 1004 can include a graphics processing unit (GPU) 10041 and a microphone 10042. The graphics processor 10041 processes image data of a still picture or a video obtained by an image capture device (such as a camera) in a video capture mode or an image capture mode. The display unit 1006 can include a display panel 10061, which can be configured in the form of a liquid crystal display, an organic light-emitting diode, etc. The user input unit 1007 includes at least one of a touch panel 10071 and other input devices 10072. The touch panel 10071 is also called a touch screen. The touch panel 10071 can include two parts of a touch detection device and a touch controller. The other input devices 10072 can include, but are not limited to, a physical keyboard, function keys (such as volume control keys, on-off keys, etc.), a trackball, a mouse, a joystick, etc., which will not be described here.
[0273] In the embodiments of the present application, the radio frequency unit 1001 can transmit the received downlink data from the network side device to the processor 1010 for processing. In addition, the radio frequency unit 1001 can send the uplink data to the network side device to send the uplink data. Generally, the radio frequency unit 1001 includes, but is not limited to, an antenna, at least one amplifier, a transceiver, a coupler, a low noise amplifier, a duplexer, etc.
[0274] The memory 1009 can be used to store software programs or instructions and various data. The memory 1009 can mainly include a first storage area for storing programs or instructions and a second storage area for storing data, wherein the first storage area for storing programs or instructions can store an operating system, application programs or instructions required by at least one function (such as a sound playing function, an image playing function, etc.), and the like. In addition, the memory 1009 can include a volatile memory or a non-volatile memory, or the memory 1009 can include both volatile and non-volatile memories. The memory can include a high-speed random access memory, and can also include a non-volatile memory, which can be a read-only memory (Read-Only Memory, ROM), a programmable read-only memory (Programmable ROM, PROM), an erasable programmable read-only memory (Erasable PROM, EPROM), an electrically erasable programmable read-only memory (Electrically EPROM, EEPROM) or a flash memory. The volatile memory can be a random access memory (Random Access Memory, RAM), a static random access memory (Static RAM, SRAM), a dynamic random access memory (Dynamic RAM, DRAM), a synchronous dynamic random access memory (Synchronous DRAM, SDRAM), a double data rate synchronous dynamic random access memory (Double Data Rate SDRAM, DDR SDRAM), an enhanced synchronous dynamic random access memory (Enhanced SDRAM, ESDRAM), a synchlink dynamic random access memory (Synchlink DRAM, SLDRAM) and a direct memory bus random access memory (Direct Rambus RAM, DRRAM). The memory 1009 in the embodiment of the present application includes but is not limited to these and any other suitable types of memory, such as at least one magnetic disk storage device, a flash memory device, or other non-volatile solid-state memory device.
[0275] The processor 1010 can include one or more processing units; optionally, the processor 1010 can integrate an application processor and a modem processor, wherein the application processor mainly processes operations related to an operating system, a user interface and application programs or instructions, and the modem processor mainly processes wireless communication signals, such as a baseband processor. It can be understood that the above-mentioned modem processor can also not be integrated into the processor 1010.
[0276] The processor 1010 is configured to obtain at least one target orthogonal basis; the target orthogonal basis includes an orthogonal basis of the target angle and an orthogonal basis of a target time delay corresponding to the target angle.
[0277] The radio frequency unit 1001 is configured to send Doppler information of the at least one target orthogonal basis group to a network side device; the Doppler information is used for channel estimation by the network side device.
[0278] Optionally, the processor 1010 is specifically configured to:
[0279] obtain at least one first candidate orthogonal basis group, and obtain the at least one target orthogonal basis group according to the at least one first candidate orthogonal basis group; the at least one first candidate orthogonal basis group comprises an orthogonal basis of at least one candidate angle and an orthogonal basis of a candidate time delay corresponding to each candidate angle.
[0280] Optionally, the processor 1010 is specifically configured to:
[0281] obtain angle information and time delay information indicated by a network side device, and obtain the at least one first candidate orthogonal basis group according to the angle information and the time delay information; or,
[0282] obtain angle information indicated by a network side device, and obtain at least one candidate angle according to the angle information, and obtain a candidate time delay corresponding to each candidate angle according to a measurement result; obtain the at least one first candidate orthogonal basis group according to the at least one candidate angle and the candidate time delay corresponding to each candidate angle; or,
[0283] obtain the at least one first candidate orthogonal basis group according to a measurement result.
[0284] Optionally, the network side device indication is achieved by at least one of the following manners:
[0285] indication by precoding channel state information reference signal (CSI-RS);
[0286] indication by signaling.
[0287] Optionally, the angle information and the time delay information are independently indicated.
[0288] Optionally, the angle information and the time delay information are indicated by a first candidate orthogonal basis group indicated by precoding CSI-RS, and ports of the precoding CSI-RS correspond to the first candidate orthogonal basis group one by one.
[0289] Optionally, in a case where only the angle information is indicated by the network side device, a number of candidate time delays corresponding to each candidate angle is configured by the network side device.
[0290] In the above embodiments, the first candidate orthogonal basis group is obtained through information indicated by a network side device and / or a measurement result of a terminal, and then a target orthogonal basis group is obtained, so that the implementation is flexible and the complexity is low.
[0291] Optionally, in the case that the delay information indicates the network side device, the candidate delay is indicated by a time window, and information of the time window includes at least one of the following: a starting position of the window, a length of the window.
[0292] Optionally, in the case that the delay information is M pieces of delay information, the obtaining module 210 is specifically configured to:
[0293] According to M pieces of the delay information, N pieces of delay information are obtained;
[0294] According to the angle information and the N pieces of delay information, the at least one first candidate orthogonal basis group is obtained, and M is greater than or equal to N, and N is an integer greater than 0.
[0295] In the above implementation, the delay information is indicated by a time window, and the complexity is low.
[0296] Optionally, the radio frequency unit 1001 is also configured to:
[0297] The position information of the target orthogonal basis group is sent to the network side device through a first bit map.
[0298] Optionally, the radio frequency unit 1001 is specifically configured to:
[0299] In the case that the number of the target orthogonal basis group is less than the first number of the first candidate orthogonal basis group, the position information of the target orthogonal basis group in the first candidate orthogonal basis group is sent to the network side device through the first bit map, a first bit value in the first bit map is used to indicate that the first candidate orthogonal basis group at the position corresponding to the first bit value is the target orthogonal basis group, and a second bit value in the first bit map is used to indicate that the Doppler information of the first candidate orthogonal basis group at the position corresponding to the second bit value is zero or not reported.
[0300] In the above implementation, the terminal can report the position information of the target orthogonal basis group through a bit map, so that the network side device accurately knows which orthogonal basis group has the Doppler information according to the bit map, and facilitates subsequent channel estimation.
[0301] Optionally, the number of bits of the first bit map is the number of the first candidate orthogonal basis group, and the number of bits of the first bit value in the first bit map is the number of the target orthogonal basis group.
[0302] Optionally, the Doppler information of the target orthogonal basis group is a first candidate orthogonal basis group corresponding to non-zero Doppler information in the first candidate orthogonal basis group, or the target orthogonal basis group is determined by the terminal.
[0303] Optionally, the number of the first candidate orthogonal bases is the number of orthogonal bases, the number of CSI-RS ports, or a number obtained according to the number of CSI-RS ports and the number of target time delays.
[0304] Optionally, each layer corresponds to one of the first bitmaps; and / or,
[0305] A plurality of layers correspond to one of the first bitmaps.
[0306] In the above embodiments, the first bitmap can be per layer, so that the implementation scheme is more flexible, the granularity of the reported Doppler information is finer, and the accuracy of channel estimation is improved.
[0307] Optionally, the radio frequency unit 1001 is further configured to:
[0308] send a second bitmap to the network side device; the second bitmap is used to indicate position information of at least one second candidate orthogonal base group;
[0309] The first bitmap includes bits used to indicate position information of the target orthogonal base group in the second candidate orthogonal base group.
[0310] Optionally, the number of the second candidate orthogonal base groups is less than or equal to the first number.
[0311] Optionally, the number of the target orthogonal base groups is the number of the second candidate orthogonal base groups multiplied by γ, where γ is in the range of 0-1.
[0312] In the above embodiments, the position information of the target orthogonal base group can be accurately obtained based on the existing second bitmap and the first bitmap, the Doppler information can be accurately obtained, and the accuracy of channel estimation is improved.
[0313] Optionally, the number of the target orthogonal base groups is the first number multiplied by γ, where γ is in the range of 0-1.
[0314] Optionally, the radio frequency unit 1001 is further configured to:
[0315] report the number of the target orthogonal base groups to the network side device.
[0316] In the above embodiments, the terminal reports the number of the target orthogonal base groups to the network side device, so that the network side device can accurately obtain the number of the target orthogonal base groups, and then accurately obtain the Doppler information, thereby improving the accuracy of channel estimation.
[0317] Optionally, the number of the target orthogonal base groups is carried by a CSI part part1.
[0318] Optionally, the radio frequency unit 1001 is specifically configured to send the position information of the target orthogonal basis group to the network side device through the first bitmap under at least one of the following conditions:
[0319] There is at least one bit in the first bitmap that is a second bit value;
[0320] The number of the target orthogonal basis group is less than the first candidate orthogonal basis group;
[0321] The number of the target orthogonal basis group is less than the second candidate orthogonal basis group.
[0322] Optionally, the Doppler information is used to feed back the characteristics of the channel changing over time, including at least one of the following: a Doppler shift value of a reference target orthogonal basis group, and a difference between the Doppler shift value of the reference target orthogonal basis group and a Doppler shift value of another target orthogonal basis group.
[0323] Optionally, the reference target orthogonal basis group is a target orthogonal basis group corresponding to CSI-RS port 0; or,
[0324] The reference target orthogonal basis group is a target orthogonal basis group with the largest Doppler shift value.
[0325] In the above implementation, the terminal can save signaling overhead by reporting the Doppler shift value of the reference target orthogonal basis group and the difference between the Doppler shift value of the reference target orthogonal basis group and the Doppler shift value of another target orthogonal basis group.
[0326] Optionally, the Doppler information includes at least one of the following: a maximum Doppler shift value, a strongest Doppler shift value, a Doppler shift value, an identifier of a Doppler basis, or a Doppler coefficient.
[0327] Optionally, the Doppler information and the CSI are reported together or independently.
[0328] The application also provides a network side device, which includes a processor and a communication interface. The communication interface is configured to obtain Doppler information of at least one target orthogonal basis group sent by a terminal. The target orthogonal basis group includes a target angle and a target delay corresponding to the target angle. The processor is configured to perform channel estimation according to the Doppler information. The network side device embodiment corresponds to the network side device method embodiment described above. Each implementation process and implementation manner of the method embodiment can be applied to the network side device embodiment and achieve the same technical effects.
[0329] Specifically, the application also provides a network side device. As shown in Figure 9As shown, the network side device 700 includes an antenna 71, a radio frequency device 72, a baseband device 73, a processor 75 and a memory 75. The antenna 71 is connected with the radio frequency device 72. In the uplink direction, the radio frequency device 72 receives information through the antenna 71, and sends the received information to the baseband device 73 for processing. In the downlink direction, the baseband device 73 processes the information to be sent, and sends the processed information to the radio frequency device 72, which processes the received information and sends it out through the antenna 71.
[0330] The above frequency band processing device can be located in the baseband device 73, and the method performed by the network side device in the above embodiment can be implemented in the baseband device 73, which includes the baseband processor 75 and the memory 75.
[0331] The baseband device 73 may, for example, include at least one baseband board on which a plurality of chips are arranged, such as Figure 9 As shown, one of the chips is, for example, the baseband processor 75, which is connected with the memory 75 through a bus interface to call the program in the memory 75 and perform the network device operation shown in the above method embodiment.
[0332] The baseband device 73 network side device can also include a network interface 76 for interacting information with the radio frequency device 72, which is, for example, a common public radio interface (CPRI).
[0333] Specifically, the network side device 700 of the embodiment of the present application further includes instructions or programs stored on the memory 75 and executable on the processor 75, and the processor 75 calls the instructions or programs in the memory 75 to perform the method executed by the modules shown in the above embodiment and achieve the same technical effects. To avoid repetition, details are not described here. Figure 6 As shown, the modules perform the method and achieve the same technical effects. To avoid repetition, details are not described here.
[0334] The embodiment of the present application also provides a readable storage medium, which stores programs or instructions, and the programs or instructions are executed by a processor to implement various processes of the above Doppler information reporting method embodiment and achieve the same technical effects. To avoid repetition, details are not described here.
[0335] The processor is the processor in the terminal described in the above embodiment. The readable storage medium includes a computer readable storage medium, such as a computer readable memory (ROM), a random access memory (RAM), a magnetic disk or an optical disk, etc.
[0336] The chip provided by the embodiment of the present application can also be referred to as a system chip, a system on chip, a chip system or a system on chip, etc.
[0337] It should be understood that the chip mentioned in the embodiment of the present application can also be referred to as a system chip, a system on chip, a chip system or a system on chip, etc.
[0338] The embodiment of the present application further provides a computer program / program product stored in a storage medium, wherein the computer program / program product is executed by at least one processor to implement the processes of the Doppler information reporting method and achieve the same technical effects. To avoid repetition, details are not described herein.
[0339] The embodiment of the present application further provides a communication system, comprising: a terminal and a network side device, wherein the terminal can be used to execute the steps of the Doppler information reporting method, and the network side device can be used to execute the steps of the Doppler information reporting method.
[0340] It should be noted that, in this document, the terms "comprising", "including", or any other variant thereof are intended to cover non-exclusive inclusions, so that processes, methods, articles or devices including a series of elements not only include those elements, but also include other elements not explicitly listed, or include elements inherent to such processes, methods, articles or devices. Without more limitations, the element defined by the statement "comprising a" does not exclude the presence of other identical elements in the process, method, article or device including the element. In addition, it should be pointed out that the scope of the methods and devices in the embodiments of the present application is not limited to the order of performing the functions as shown or discussed, but can also include performing the functions in a substantially simultaneous manner or in a reverse order, for example, the described method can be performed in an order different from that described, and various steps can also be added, omitted or combined. In addition, the features described with reference to certain examples can be combined in other examples.
[0341] Those skilled in the art can clearly understand the above-mentioned embodiment method can be realized by means of software and necessary general hardware platform, of course, also can be through hardware, but many cases the former is the better embodiment. Based on such understanding, the technical solutions of the present application essentially or say the part of the contribution to the prior art can be embodied in the form of computer software products, the computer software product is stored in a storage medium (such as ROM / RAM, magnetic disc, optical disc), including a number of instructions to make a terminal (may be a mobile phone, computer, server, air conditioner, or network equipment, etc.) executes the method described in various embodiments of the present application.
[0342] The embodiments of the present application are described above in combination with the drawings, but the present application is not limited to the above-mentioned specific embodiments, the above-mentioned specific embodiments are only illustrative, but not limited, those skilled in the art can make many forms without departing from the purpose of the present application and the scope protected by the claims under the inspiration of the present application, all belong to the protection of the present application.
Claims
1. A Doppler information reporting method, characterized in that, include: The terminal acquires at least one first candidate orthogonal basis set, and acquires at least one target orthogonal basis set based on the at least one first candidate orthogonal basis set; The at least one first candidate orthogonal basis set includes an orthogonal basis of at least one candidate angle and an orthogonal basis of candidate time delay corresponding to each candidate angle; the target orthogonal basis set includes an orthogonal basis of target angle and an orthogonal basis of target time delay corresponding to the target angle; The terminal sends the position information of the target orthogonal basis set in the first candidate orthogonal basis set to the network-side device through the first bit map; wherein, each layer corresponds to one first bit map; and / or, multiple layers correspond to one first bit map; The terminal sends a second bitmap to the network-side device; the second bitmap is used to indicate the location information of at least one second candidate orthogonal basis set; the first bitmap includes: bits used to indicate the location information of the target orthogonal basis set in the second candidate orthogonal basis set; The terminal sends the Doppler information of the at least one target orthogonal basis set to the network-side device; the Doppler information is used by the network-side device to perform channel estimation.
2. The Doppler information reporting method according to claim 1, characterized in that, The terminal acquires at least one first candidate orthogonal basis set, including: The terminal obtains the angle information and latency information indicated by the network-side device, and obtains the at least one first candidate orthogonal basis set based on the angle information and latency information; or, The terminal obtains angle information indicated by the network-side device, and obtains at least one candidate angle based on the angle information, and obtains candidate delays corresponding to each candidate angle based on the measurement results; based on the at least one candidate angle and the candidate delays corresponding to each candidate angle, it obtains at least one first candidate orthogonal basis set; or, The terminal obtains the at least one first candidate orthogonal basis set based on the measurement results.
3. The Doppler information reporting method according to claim 2, characterized in that, The network-side device indication is achieved through at least one of the following methods: Indicated by the precoded Channel State Information Reference Signal (CSI-RS); Instructions via signaling.
4. The Doppler information reporting method according to claim 2 or 3, characterized in that, The angle information and the time delay information are indicated by a first candidate orthogonal basis set indicated by a precoded CSI-RS, and the ports of the precoded CSI-RS correspond one-to-one with the first candidate orthogonal basis set.
5. The Doppler information reporting method according to claim 2 or 3, characterized in that, When the network-side device only indicates the angle information, the number of candidate delays corresponding to each candidate angle is configured by the network-side device; or, When the latency information is indicated by the network-side device, the candidate latency is indicated by a time window, and the information of the time window includes at least one of the following: the start position of the window and the length of the window.
6. The Doppler information reporting method according to claim 2 or 3, characterized in that, When the time delay information consists of M time delay information pieces, obtaining the at least one first candidate orthogonal basis set based on the angle information and the time delay information includes: The terminal obtains N delay information based on the M delay information pieces; The terminal obtains at least one first candidate orthogonal basis set based on the angle information and the N time delay information, where M is greater than or equal to N, and N is an integer greater than 0.
7. The Doppler information reporting method according to claim 1, characterized in that, The terminal sends the position information of the target orthogonal basis set in the first candidate orthogonal basis set to the network-side device through the first bitmap, including: When the number of target orthogonal basis sets is less than the first number of first candidate orthogonal basis sets, the terminal sends the position information of the target orthogonal basis set in the first candidate orthogonal basis set to the network-side device through the first bit map. The first bit value in the first bit map is used to indicate that the first candidate orthogonal basis set at the position corresponding to the first bit value is the target orthogonal basis set, and the second bit value in the first bit map is used to indicate that the Doppler information of the first candidate orthogonal basis set at the position corresponding to the second bit value is zero or not reported.
8. The Doppler information reporting method according to claim 1, characterized in that, The Doppler information of the target orthogonal basis set is the first candidate orthogonal basis set corresponding to the non-zero Doppler information in the first candidate orthogonal basis set, or the target orthogonal basis set is determined by the terminal.
9. The Doppler information reporting method according to any one of claims 1-3, characterized in that, The number of the first candidate orthogonal basis sets is the number of orthogonal bases, the number of CSI-RS ports, or the number of CSI-RS ports and the number of target delays.
10. The Doppler information reporting method according to any one of claims 1 or 8, characterized in that, The method further includes: The terminal reports the number of the target orthogonal basis sets to the network-side device.
11. The Doppler information reporting method according to claim 10, characterized in that, The number of the target orthogonal basis sets is carried through CSI part 1.
12. The Doppler information reporting method according to any one of claims 1-3, characterized in that, The Doppler information used to feed back the characteristics of the channel as it changes over time includes at least one of the following: the Doppler offset value of the reference target orthogonal basis set, and the difference between the Doppler offset value of the reference target orthogonal basis set and the Doppler offset value of other target orthogonal basis sets.
13. The Doppler information reporting method according to claim 12, characterized in that, The reference target orthogonal basis set is the target orthogonal basis set corresponding to CSI-RS port 0; or... The reference target orthogonal basis set is the target orthogonal basis set with the largest Doppler offset value.
14. A Doppler information reporting method, characterized in that, include: The network-side device acquires Doppler information of at least one target orthogonal basis set sent by the terminal; The at least one target orthogonal basis set is obtained based on at least one first candidate orthogonal basis set; the at least one first candidate orthogonal basis set includes an orthogonal basis of at least one candidate angle and an orthogonal basis of candidate time delay corresponding to each candidate angle; the target orthogonal basis set includes an orthogonal basis of target angle and an orthogonal basis of target time delay corresponding to the target angle; The network-side device receives the position information of the target orthogonal basis set in the first candidate orthogonal basis set sent by the terminal through the first bitmap; Each layer corresponds to one of the first bitmaps; and / or, multiple layers correspond to one of the first bitmaps; The network-side device receives the second bitmap sent by the terminal; The second bitmap is used to indicate the position information of at least one second candidate orthogonal basis set; The first bitmap includes bits used to indicate the position information of the target orthogonal basis set in the second candidate orthogonal basis set; The network-side device performs channel estimation based on the Doppler information.
15. The Doppler information reporting method according to claim 14, characterized in that, The method further includes: The network-side device sends a first indication message to the terminal. The first indication message includes angle information and time delay information, and the first candidate orthogonal basis set is obtained based on the angle information and time delay information; or, the first indication message only includes angle information, the at least one candidate angle is obtained based on the angle information, and the candidate time delay corresponding to each candidate angle is obtained based on the measurement results of the terminal.
16. The Doppler information reporting method according to claim 14, characterized in that, The at least one first candidate orthogonal basis is obtained based on the measurement results of the terminal.
17. The Doppler information reporting method according to claim 15, characterized in that, The network-side device sends the first instruction information to the terminal in at least one of the following ways: The first indication information is sent to the terminal via the precoded Channel State Information Reference Signal (CSI-RS); The first instruction information is sent to the terminal via signaling.
18. The Doppler information reporting method according to claim 15, characterized in that, The angle information and the time delay information are indicated by the first candidate orthogonal basis set indicated by the precoded CSI-RS, and the ports of the precoded CSI-RS correspond one-to-one with the first candidate orthogonal basis set.
19. The Doppler information reporting method according to any one of claims 15, 17 or 18, characterized in that, When the first indication information only includes the angle information, the number of candidate delays corresponding to each candidate angle is configured by the network-side device; or, When the latency information is indicated by the network-side device, the candidate latency is indicated by a time window, and the information of the time window includes at least one of the following: the start position of the window and the length of the window.
20. The Doppler information reporting method according to claim 14, characterized in that, The network-side device receives the position information of the target orthogonal basis set in the first candidate orthogonal basis set, sent by the terminal through a first bitmap, including: When the number of target orthogonal basis sets is less than the first number of first candidate orthogonal basis sets, the network-side device receives the position information of the target orthogonal basis set in the first candidate orthogonal basis set sent by the terminal through a first bit map. The first bit value in the first bit map is used to indicate that the first candidate orthogonal basis set at the position corresponding to the first bit value is the target orthogonal basis set, and the second bit value in the first bit map is used to indicate that the Doppler information of the first candidate orthogonal basis set at the position corresponding to the second bit value is zero or not reported.
21. The Doppler information reporting method according to claim 14, characterized in that, The Doppler information of the target orthogonal basis set is the first candidate orthogonal basis set corresponding to the non-zero Doppler information in the first candidate orthogonal basis set, or the target orthogonal basis set is determined by the terminal.
22. The Doppler information reporting method according to any one of claims 14-18, characterized in that, The number of the first candidate orthogonal basis sets is the number of orthogonal bases, the number of CSI-RS ports, or the number of CSI-RS ports and the number of target delays.
23. The Doppler information reporting method according to claim 14 or 21, characterized in that, The method further includes: The network-side device receives the number of the target orthogonal basis sets reported by the terminal.
24. The Doppler information reporting method according to claim 23, characterized in that, The number of the target orthogonal basis sets is carried through CSI part 1.
25. The Doppler information reporting method according to any one of claims 14-18, characterized in that, The Doppler information used to feed back the characteristics of the channel as it changes over time includes at least one of the following: the Doppler offset value of the reference target orthogonal basis set, and the difference between the Doppler offset value of the reference target orthogonal basis set and the Doppler offset value of other target orthogonal basis sets.
26. The Doppler information reporting method according to claim 25, characterized in that, The reference target orthogonal basis set is the target orthogonal basis set corresponding to CSI-RS port 0; or, The reference target orthogonal basis set is the target orthogonal basis set with the largest Doppler offset value.
27. A Doppler information reporting device, characterized in that, include: An acquisition module is configured to acquire at least one first candidate orthogonal basis set, and acquire at least one target orthogonal basis set based on the at least one first candidate orthogonal basis set; the at least one first candidate orthogonal basis set includes an orthogonal basis set of at least one candidate angle and an orthogonal basis set of candidate time delays corresponding to each candidate angle; the target orthogonal basis set includes an orthogonal basis set of target angles and an orthogonal basis set of target time delays corresponding to the target angles; A transmitting module is configured to transmit the position information of the target orthogonal basis set in the first candidate orthogonal basis set to the network-side device via a first bitmap, and to transmit a second bitmap to the network-side device; wherein each layer corresponds to one first bitmap; and / or, multiple layers correspond to one first bitmap; the second bitmap is used to indicate the position information of at least one second candidate orthogonal basis set; the first bitmap includes: bits used to indicate the position information of the target orthogonal basis set in the second candidate orthogonal basis set; and to transmit Doppler information of the at least one target orthogonal basis set to the network-side device; the Doppler information is used by the network-side device for channel estimation.
28. A Doppler information reporting device, characterized in that, include: The acquisition module is used to acquire Doppler information of at least one target orthogonal basis set sent by the terminal; The at least one target orthogonal basis set is obtained based on at least one first candidate orthogonal basis set; the at least one first candidate orthogonal basis set includes at least one orthogonal basis for candidate angles and orthogonal basis for candidate time delays corresponding to each candidate angle; the target orthogonal basis set includes an orthogonal basis for target angles and an orthogonal basis for target time delays corresponding to the target angles; receiving the position information of the target orthogonal basis set in the first candidate orthogonal basis set sent by the terminal through a first bitmap; receiving a second bitmap sent by the terminal; each layer corresponds to one first bitmap; and / or, multiple layers correspond to one first bitmap; The second bitmap is used to indicate the position information of at least one second candidate orthogonal basis set; The first bitmap includes bits used to indicate the position information of the target orthogonal basis set in the second candidate orthogonal basis set; The processing module is used to perform channel estimation based on the Doppler information.
29. A terminal, characterized in that, It includes a processor and a memory, the memory storing a program or instructions that can run on the processor, the program or instructions being executed by the processor to implement the steps of the Doppler information reporting method as described in any one of claims 1 to 13.
30. A network-side device, characterized in that, It includes a processor and a memory, the memory storing a program or instructions that can run on the processor, the program or instructions being executed by the processor to implement the steps of the Doppler information reporting method as described in any one of claims 14 to 26.
31. A readable storage medium, characterized in that, The readable storage medium stores a program or instructions that, when executed by a processor, implement the Doppler information reporting method as described in any one of claims 1-13, or implement the steps of the Doppler information reporting method as described in any one of claims 14-26.
Citation Information
Patent Citations
Angle delay domain channel prediction method, prediction system and application
CN111010249A