Method and device for indicating precoding information
By using DFT vectors to compress and decompress precoding information between network-side devices and terminals, the problem of high signaling overhead caused by multiple sub-band precoding information is solved, and the signaling overhead is reduced and the signaling format is simplified.
Patent Information
- Application Number
- CN202111089375.6
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2021-09-16
- Publication Date
- 2025-09-16
- Estimated Expiration
- 2041-09-16
AI Technical Summary
In the prior art, a network-side device needs to indicate precoding information of multiple subbands, resulting in excessive signaling overhead.
The network side device compresses the precoding information of the multiple subbands using the DFT vector to obtain second precoding information, and indicates the information to the terminal. The terminal decompresses the precoding information of the multiple subbands using the DFT vector to obtain the precoding information of the multiple subbands.
The notification signaling overhead of network-side devices is reduced, the signaling format is simplified, and the signaling overhead is reduced.
Smart Images

Figure CN115834006B_ABST
Abstract
Description
Technical Field
[0001] The present application belongs to the field of communication technology, and specifically relates to a method and device for indicating precoding information. Background Art
[0002] When scheduling a physical uplink shared channel (PUSCH), a network-side device may indicate precoding information in downlink control information (DCI). The precoding information may be a transmitted precoding matrix indicator (TPMI), etc.
[0003] Related technologies only support wideband precoding information indication. That is, the precoding information indicated by the network device when scheduling PUSCH corresponds to the PUSCH resources across all scheduled frequencies. When the terminal transmits PUSCH, it precodes all scheduled PUSCH resources across all frequencies using the precoding information indicated by the network device before transmitting.
[0004] To support PUSCH subband precoding, network-side devices can indicate the precoding information for each subband in signaling. However, due to the large number of subbands, the signaling overhead is relatively large. Summary of the Invention
[0005] The embodiments of the present application provide a method and device for indicating precoding information, which can solve the problem of high signaling overhead caused by the need for network-side devices to indicate precoding information of multiple subbands.
[0006] In a first aspect, a method for indicating precoding information is provided, including: a network side device obtains channel information, the channel information including first precoding information of multiple subbands; the network side device uses a DFT vector to compress the first precoding information to obtain second precoding information; the network side device sends indication information, the indication information is used to indicate the second precoding information.
[0007] In the second aspect, a method for indicating precoding information is provided, including: a terminal receives indication information, where the indication information is used to indicate second precoding information; the terminal uses a DFT vector to decompress the second precoding information to obtain first precoding information, where the first precoding information includes precoding information of multiple subbands.
[0008] In a third aspect, a device for indicating precoding information is provided, including: an acquisition module for acquiring channel information, the channel information including first precoding information of multiple subbands; a compression module for compressing the first precoding information using a DFT vector to obtain second precoding information; and a sending module for sending indication information, the indication information being used to indicate the second precoding information.
[0009] In a fourth aspect, a device for indicating precoding information is provided, comprising: a receiving module for receiving indication information, wherein the indication information is used to indicate second precoding information; a decompression module for decompressing the second precoding information using a DFT vector to obtain first precoding information, wherein the first precoding information includes precoding information of multiple subbands.
[0010] In a fifth aspect, a terminal is provided, which includes a processor, a memory, and a program or instruction stored in the memory and executable on the processor, wherein the program or instruction, when executed by the processor, implements the method described in the second aspect.
[0011] In the sixth aspect, a terminal is provided, comprising a processor and a communication interface, wherein the processor is used to use a DFT vector to decompress the second precoding information to obtain first precoding information, wherein the first precoding information includes precoding information of multiple subbands, and the communication interface is used to receive indication information, and the indication information is used to indicate the second precoding information.
[0012] In the seventh aspect, a network side device is provided, which includes a processor, a memory, and a program or instruction stored in the memory and runnable on the processor, and when the program or instruction is executed by the processor, the method described in the first aspect is implemented.
[0013] In the eighth aspect, a network side device is provided, including a processor and a communication interface, wherein the processor is used to obtain channel information, the channel information including first precoding information of multiple subbands; the first precoding information is compressed using a DFT vector to obtain second precoding information; the communication interface is used to send indication information, and the indication information is used to indicate the second precoding information.
[0014] In a ninth aspect, a readable storage medium is provided, on which a program or instruction is stored. When the program or instruction is executed by a processor, the method described in the first aspect or the method described in the second aspect is implemented.
[0015] In the tenth aspect, a chip is provided, which includes a processor and a communication interface, the communication interface and the processor are coupled, and the processor is 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.
[0016] In the eleventh aspect, a computer program / program product is provided, which is stored in a non-volatile storage medium, and the program / program product is executed by at least one processor to implement the method as described in the first aspect, or to implement the method as described in the second aspect.
[0017] In an embodiment of the present application, the network side device uses a DFT vector to compress the first precoding information corresponding to multiple subbands to obtain second precoding information, and indicates the second precoding information to the terminal. Since the second precoding information is obtained after compression, the data volume is smaller than the first precoding information, which reduces the notification signaling overhead of the network side device. BRIEF DESCRIPTION OF THE DRAWINGS
[0018] Figure 1 is a schematic diagram of a wireless communication system according to an embodiment of the present application;
[0019] Figure 2 is a schematic flowchart of a method for indicating precoding information according to an embodiment of the present application;
[0020] Figure 3 is a schematic flowchart of a method for indicating precoding information according to an embodiment of the present application;
[0021] Figure 4 is a structural diagram of a device for indicating precoding information according to an embodiment of the present application;
[0022] Figure 5 is a structural diagram of a device for indicating precoding information according to an embodiment of the present application;
[0023] Figure 6 is a structural diagram of a communication device according to an embodiment of the present application;
[0024] Figure 7 is a schematic structural diagram of a terminal according to an embodiment of the present application;
[0025] Figure 8 It is a structural diagram of the network side device according to an embodiment of the present application. DETAILED DESCRIPTION
[0026] The following will be combined with the accompanying drawings in the embodiments of the present application to clearly describe the technical solutions in the embodiments of the present application. Obviously, the embodiments described are part of the embodiments of the present application, not all of the embodiments. Based on the embodiments in the present application, all other embodiments obtained by ordinary technicians in this field are within the scope of protection of this application.
[0027] The terms "first," "second," and the like in the specification and claims of this application are used to distinguish similar objects, and are not used to describe a specific order or precedence. It should be understood that the terms used in this manner are interchangeable where appropriate, so that the embodiments of this application can be implemented in an order other than that illustrated or described herein, and that the objects distinguished by "first" and "second" are generally of the same type, and do not limit the number of objects. For example, the first object can be one or more. In addition, the term "and / or" in the specification and claims refers to at least one of the connected objects, and the character " / " generally indicates that the objects connected are in an "or" relationship.
[0028] It is worth noting that the technology described in the embodiments of the present application is not limited to the Long Term Evolution (LTE) / LTE-Advanced (LTE-A) system, 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 technology described can be used for the systems and radio technologies mentioned above, as well as for other systems and radio technologies. The following description describes a New Radio (NR) system for illustrative purposes, and NR terminology is used in most of the following descriptions. These technologies can also be applied to applications other than NR system applications, such as 6th generation (6G) systems. th Generation, 6G) communication system.
[0029] Figure 1A schematic diagram of a wireless communication system applicable to embodiments of the present application is shown. The wireless communication system includes a terminal 11 and a network-side device 12. Among them, the terminal 11 can also be called a terminal device or a user terminal (UE). The terminal 11 can be a mobile phone, a tablet personal computer, a laptop computer or a notebook computer, a personal digital assistant (PDA), a handheld 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 (Wearable Device), a vehicle-mounted device (VUE), a pedestrian terminal (PUE), a smart home (home appliances with wireless communication functions, such as refrigerators, televisions, washing machines, or furniture), and other terminal-side devices. Wearable devices include: smart watches, smart bracelets, smart headphones, smart glasses, smart jewelry (smart bracelets, smart bracelets, smart rings, smart necklaces, smart anklets, smart anklets, etc.), smart wristbands, smart clothing, game consoles, etc. 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 be a base station or a core network, where the base station can be called a node B, an evolved node B, an access point, a base transceiver station (Base Transceiver Station, BTS), a radio base station, a radio transceiver, a basic service set (Basic Service Set, BSS), an extended service set (Extended Service Set, ESS), a B node, an evolved B node (eNB), a next generation node B (gNB), a home B node, a home evolved B node, a WLAN access point, a WiFi node, a transmitting and receiving point (Transmitting Receiving Point, TRP) or other appropriate terms in the field. As long as the same technical effect is achieved, the base station is not limited to a specific technical vocabulary. It should be noted that in the embodiment of the present application, only the base station in the NR system is taken as an example, but the specific type of the base station is not limited.
[0030] The following describes in detail the method and device for indicating precoding information provided by the embodiments of the present application through some embodiments and their application scenarios in conjunction with the accompanying drawings.
[0031] like Figure 2As shown, an embodiment of the present application provides a method 200 for indicating precoding information. The method can be executed by a network-side device. In other words, the method can be executed by software or hardware installed on the network-side device. The method includes the following steps.
[0032] S202: The network-side device obtains channel information, where the channel information includes first precoding information of multiple subbands.
[0033] Before executing this embodiment, the network side device may receive a sounding reference signal (SRS) sent by the terminal. In this step, the network side device may obtain channel information based on the precoding granularity and the SRS sent by the terminal. The precoding granularity may be multiple physical resource blocks (PRBs).
[0034] In this example, SRS is sent by the terminal through the full bandwidth, occupying 100 PRBs, and the precoding granularity is 5 PRBs, then there are 20 subbands, and the network side device can obtain the first precoding information corresponding to some or all of the 20 subbands.
[0035] The above lists one way for the network side device to obtain channel information. It is understood that the network side device can also obtain channel information through other ways. For example, the network side device receives channel information sent by the terminal, wherein the terminal can measure the channel to obtain information.
[0036] In this embodiment, the channel information obtained by the network side device may include first precoding information corresponding to multiple sub-bands. For example, the channel information includes first precoding information 1 corresponding to sub-band 1, first precoding information 2 corresponding to sub-band 2, first precoding information 3 corresponding to sub-band 3, and so on.
[0037] It should be noted that the second precoding information will be mentioned later. The "first" and "second" here are only for the convenience of distinguishing the precoding information before and after compression, and do not represent other specific meanings; among them, the first precoding information is the precoding information before compression, and the second precoding information is the precoding information after compression.
[0038] S204: The network-side device compresses the first precoding information using a discrete Fourier transform (DFT) vector to obtain second precoding information.
[0039] Optionally, before S204 , the network-side device may further determine a DFT vector length, and determine the DFT vector according to the determined DFT vector length.
[0040] In this example, if the network-side device determines that the DFT vector length is 20, the network-side device can obtain 20 DFT vectors based on the predefined correspondence. Prior to the execution of this embodiment, multiple DFT vector lengths and DFT vectors corresponding to each DFT vector length are predefined. Thus, after obtaining the DFT vector length, the network-side device and the terminal can obtain the DFT vector corresponding to the DFT vector length.
[0041] The above lists one way for the network side device to obtain the DFT vector. It is understandable that the network side device can also obtain the DFT vector through other ways.
[0042] Optionally, the above-mentioned determination of the DFT vector length by the network side device may include one of the following.
[0043] 1) The network-side device determines the DFT vector length based on the SRS bandwidth configuration and precoding granularity.
[0044] The precoding granularity may be determined by the network side device. For example, if the SRS bandwidth configuration is 100 PRBs and the precoding granularity determined by the network side device is 5 PRBs, then the DFT vector length is determined to be 20, which may be equal to the number of subbands.
[0045] 2) The network-side device determines the DFT vector length according to the frequency domain resources of the scheduled Physical Uplink Shared Channel (PUSCH) and the precoding granularity.
[0046] The precoding granularity may be determined by the network device. For example, if the PUSCH scheduled by the network device occupies 100 PRBs in the frequency domain and the precoding granularity determined by the network device is 5 PRBs, the DFT vector length is determined to be 20, which may be equal to the number of subbands.
[0047] 3) The network-side device determines the precoding granularity according to the frequency domain resources of the scheduled PUSCH, and determines the DFT vector length according to the determined precoding granularity.
[0048] This example applies to situations where the frequency domain resources of the scheduled PUSCH are small. In this case, the network-side device can re-determine the precoding granularity based on the frequency domain resources of the scheduled PUSCH to increase the number of subbands. For example, if the PUSCH scheduled by the network-side device occupies 60 PRBs in the frequency domain and the default precoding granularity is 5 PRBs, the network-side device re-determines the precoding granularity to 4 PRBs based on the frequency domain resources of the scheduled PUSCH. In this case, the determined number of subbands and the DFT vector length can both be 15.
[0049] S206: The network-side device sends indication information, where the indication information is used to indicate the second precoding information.
[0050] In one example, the indication information sent by the network side device may be the second precoding information itself, and the indication information may be carried by downlink control information (DCI). In this example, since the second precoding information is obtained after compression, the data volume is smaller than that of the first precoding information, which is beneficial to reducing the overhead of DCI signaling.
[0051] In another example, the indication information sent by the network side device may be an index corresponding to the second precoding information, etc., wherein the specific content that may appear in the second precoding information may be pre-indicated by the network side device through configuration signaling, etc., and the configuration signaling may be Radio Resource Control (RRC) signaling, etc. In this example, since the second precoding information is obtained after compression, the data volume is smaller than that of the first precoding information, which is beneficial to reducing the overhead of configuration signaling (such as RRC signaling).
[0052] For the method of indicating precoding information provided in the embodiment of the present application, the terminal can also use the same determination method as the network-side device to determine the DFT vector length, determine the DFT vector based on the determined DFT vector length, and decompress the second precoding information based on the determined DFT vector to obtain the first precoding information corresponding to multiple subbands.
[0053] Subsequently, the terminal may also use the first precoding information to precode uplink data to be sent, and send the uplink data through multiple subbands. The uplink data may be carried by the PUSCH. For example, the terminal may use the first precoding information 1 corresponding to subband 1 to precode uplink data to be sent on subband 1, and use the first precoding information 2 corresponding to subband 2 to precode uplink data to be sent on subband 2, and so on.
[0054] In the method for indicating precoding information provided in an embodiment of the present application, a network-side device uses a DFT vector to compress first precoding information corresponding to multiple subbands to obtain second precoding information, and indicates the second precoding information to the terminal. Since the second precoding information is obtained after compression, the data volume is smaller than that of the first precoding information, thereby reducing the notification signaling overhead of the network-side device.
[0055] At the same time, since the overhead of notification signaling is reduced, when the total overhead of the first precoding information remains unchanged, the designed signaling format is relatively simple, which is further conducive to reducing the signaling overhead.
[0056] Optionally, the second precoding information mentioned in each of the preceding embodiments corresponds to a transmission rank, and the network-side device may further indicate the transmission rank to the terminal; wherein the transmission rank may be independently indicated, for example, the transmission rank is independently coded; or, the transmission rank may be jointly coded with the first information, the first information being included in the second precoding information. The first information may be a DFT index in the second precoding information; or, the first information may be information on the number of DFT indices in the second precoding information, etc.
[0057] The value of the transmission rank indication is greater than 1 and less than or equal to the number of transmitting antennas of the terminal, and / or the value of the transmission rank indication is determined by the network side device according to the transmitting capability of the terminal.
[0058] In one embodiment, when the values of the transmission rank indications corresponding to multiple pieces of second precoding information are not equal, the overheads of the multiple pieces of second precoding information are equal, that is, the total overhead of the compressed second precoding information is the same according to the different indicated transmission ranks.
[0059] It should be noted that when embodiment 200 is executed, the network side device usually indicates one second precoding information. The multiple second precoding information mentioned in this embodiment and subsequent embodiments can be the second precoding information generated respectively when embodiment 200 is executed multiple times.
[0060] In this embodiment and subsequent embodiments, the values of the transmission rank indications corresponding to multiple pieces of the second precoding information are not equal. For example, the value of the transmission rank indication corresponding to the second precoding information 1 is 1, the value of the transmission rank indication corresponding to the second precoding information 2 is 2, the value of the transmission rank indication corresponding to the second precoding information 3 is 3, and so on.
[0061] This embodiment takes into account that the frequency domain resources for scheduling PUSCH are dynamically indicated and the number of subbands will also change. In order to correctly receive the indication information, etc., the terminal needs to know the specific number of bits sent by the network-side device. In this example, since the signaling overhead is equal, it is convenient for the terminal to correctly decode and receive, thereby improving communication quality.
[0062] In another embodiment, when the values of the transmission rank indications corresponding to multiple pieces of second precoding information are not equal, the overheads of the multiple pieces of second precoding information are not equal, that is, the total overhead of the compressed second precoding information is different according to the indicated transmission rank.
[0063] The following will be divided into Example 1 and Example 2 to describe the above two embodiments in detail.
[0064] Example 1
[0065] The overhead of the plurality of second precoding information is unequal; wherein, for the plurality of transmission layers corresponding to one transmission rank, the overhead of the precoding information corresponding to each transmission layer is equal, and the precoding information corresponding to each transmission layer is indicated separately. In this example, the transmission rank can be used to indicate the number of transmission layers. For example, a value of 2 for the transmission rank indication indicates two transmission layers, and a value of 3 for the transmission rank indication indicates three transmission layers.
[0066] In this example, regardless of the value of the transmission rank indicator, the amount of precoding information corresponding to the uplink transmission of each transmission layer is the same, and the precoding information corresponding to each transmission layer is indicated separately. For example, the overhead of precoding information with a transmission rank indicator value of 2 is twice the overhead of precoding information with a transmission rank indicator value of 1; the overhead of precoding information with a transmission rank indicator value of 3 is three times the overhead of precoding information with a transmission rank indicator value of 1; and the overhead of precoding information with a transmission rank indicator value of 4 is four times the overhead of precoding information with a transmission rank indicator value of 1.
[0067] In this embodiment, the compressed precoding information corresponding to each transmission layer may include at least one of the following: DFT window length; DFT index; number of DFT indexes; amplitude corresponding to each DFT index; phase corresponding to each DFT index; strongest path position, that is, the DFT index with the largest amplitude; relative position of the DFT index.
[0068] It should be noted that the precoding information mentioned above, for example, the compressed precoding information corresponding to each transmission layer and the precoding information corresponding to each transmission layer, may be part or all of the second precoding information.
[0069] Example 2
[0070] The overhead of multiple pieces of second precoding information is equal. This example can be divided into the following three cases:
[0071] 1) For multiple transmission layers corresponding to a transmission rank, the multiple transmission layers share a set of precoding information. That is, regardless of the value of the transmission rank indicator, the network side device notifies a set of precoding information, and the precoding information corresponding to each transmission layer is the same.
[0072] 2) For multiple transmission layers corresponding to one transmission rank, precoding information corresponding to each transmission layer is indicated separately.
[0073] Optionally, this embodiment may further include the following step: when the value of the transmission rank indication is less than a preset value, the network side device performs zero padding processing on the precoding information corresponding to the transmission rank.
[0074] In this example, the precoding information corresponding to each transmission layer is indicated separately. To ensure the same total overhead, when the value of a transmission rank indicator (rank) is lower than the maximum value, the network-side device can pad with zeros to achieve the same total number of bits. For example, the maximum value of the transmission rank indicator is 2. When the transmission rank indicator value is 1, the precoding information is N bits, and when the transmission rank indicator value is 2, the precoding information is M bits. When the network-side device indicates that the transmission rank indicator value is 1, the precoding information overhead is N+P=M bits, where P is the number of zeros padded by the network-side device.
[0075] 3) The number of DFT indexes included in the first group of DFT indexes is greater than the number of DFT indexes included in the second group of DFT indexes; wherein, the first group of DFT indexes is the DFT index corresponding to each transmission layer when the transmission rank indication is a first value, and the second group of DFT indexes is the DFT index corresponding to each transmission layer when the transmission rank indication is a second value, and the first value is less than the second value.
[0076] Optionally, this embodiment may further include the following steps: if the overhead of the precoding information corresponding to the first value of the transmission rank indication is unequal to the overhead of the precoding information corresponding to the second value of the transmission rank indication, zero padding is performed on the precoding information with smaller overhead.
[0077] In this example, when the indicated rank is smaller (i.e., the value of the transmission rank indication is smaller), the number of DFT indexes indicated by each transmission layer is larger; when the rank is larger (i.e., the value of the transmission rank indication is larger), the number of DFTs indicated by each transmission layer is smaller, and the number of DFT indexes indicated by each transmission layer can be the same or different.
[0078] For example, when the indicated rank is 1, the number of DFT indices indicated is 4, along with the corresponding amplitude and phase information; when the indicated rank is 2, the number of DFT indices indicated for each layer is 2, along with the corresponding amplitude and phase information; and when the indicated rank is 4, the number of DFT index indicated for each layer is 1, along with the corresponding amplitude and phase information. If the final total overhead size still differs, zero padding can be further performed to make the final total overhead size consistent.
[0079] In this embodiment, the compressed precoding information corresponding to each transmission layer may include at least one of the following: DFT window length; DFT index; number of DFT indexes; amplitude corresponding to each DFT index; phase corresponding to each DFT index; strongest path position, that is, the DFT index with the largest amplitude; relative position of the DFT index.
[0080] It should be noted that the precoding information mentioned above, for example, the compressed precoding information corresponding to each transmission layer and the precoding information corresponding to each transmission layer, may be part or all of the second precoding information.
[0081] Combination of the above Figure 2 The method for indicating precoding information according to the embodiment of the present application is described in detail. Figure 3 The method for indicating precoding information according to another embodiment of the present application is described in detail. It can be understood that the interaction between the network side device and the terminal described from the terminal side is the same as Figure 2 The descriptions of the network-side devices in the methods shown are the same, and to avoid repetition, the relevant descriptions are appropriately omitted.
[0082] Figure 3 This is a flow chart of the method for indicating precoding information according to an embodiment of the present application, which can be applied to a terminal. Figure 3 As shown, the method 300 includes the following steps.
[0083] S302: The terminal receives indication information, where the indication information is used to indicate second precoding information.
[0084] S304: The terminal decompresses the second precoding information using a DFT vector to obtain first precoding information, where the first precoding information includes precoding information of multiple subbands.
[0085] In this embodiment, the second precoding information may be obtained by the network side device compressing the first precoding information corresponding to multiple sub-bands using the DFT vector.
[0086] Optionally, after S304, the terminal may further use the first precoding information to perform precoding processing on the uplink data to be sent, and send the uplink data through multiple subbands. The uplink data may be carried by the PUSCH.
[0087] In the method for indicating precoding information provided in an embodiment of the present application, the second precoding information can be obtained by compressing the first precoding information corresponding to multiple subbands by a network side device using a DFT vector. Since the second precoding information is obtained after compression, the data volume is smaller than that of the first precoding information, thereby reducing the notification signaling overhead of the network side device.
[0088] Optionally, as an embodiment, the second precoding information corresponds to a transmission rank; wherein the transmission rank is independently indicated; or the transmission rank is jointly coded and indicated with the first information, and the first information is included in the second precoding information.
[0089] Optionally, as an embodiment, the value of the transmission rank indication is less than or equal to the number of transmitting antennas of the terminal, and / or the value of the transmission rank indication is determined according to the transmitting capability of the terminal.
[0090] Optionally, as an embodiment, the overheads of multiple second precoding information are equal; or the overheads of multiple second precoding information are unequal; wherein the values of the transmission rank indications corresponding to the multiple second precoding information are unequal.
[0091] Optionally, as an embodiment, the overheads of multiple second precoding information are not equal; wherein, for multiple transmission layers corresponding to one transmission rank, the overheads of the precoding information corresponding to each transmission layer are equal, and the precoding information corresponding to each transmission layer is indicated separately.
[0092] Optionally, as an embodiment, the overhead of multiple second precoding information is equal; wherein, for multiple transmission layers corresponding to one transmission rank, multiple transmission layers share a set of precoding information; or for multiple transmission layers corresponding to one transmission rank, the precoding information corresponding to each transmission layer is indicated separately; or the number of DFT indexes included in the first group of DFT indexes is greater than the number of DFT indexes included in the second group of DFT indexes; wherein, the first group of DFT indexes is the DFT index corresponding to each transmission layer when the transmission rank indicates a first value, and the second group of DFT indexes is the DFT index corresponding to each transmission layer when the transmission rank indicates a second value, and the first value is less than the second value.
[0093] Optionally, as an embodiment, the precoding information includes at least one of the following: DFT window length; DFT index; number of DFT indexes; amplitude corresponding to each DFT index; phase corresponding to each DFT index; strongest path position; relative position of DFT index.
[0094] Optionally, as an embodiment, before the terminal uses the DFT vector to decompress the second precoding information to obtain the first precoding information, the method further includes: the terminal determining the DFT vector length; the terminal determining the DFT vector based on the DFT vector length.
[0095] Optionally, as an embodiment, the terminal determines the DFT vector length, including one of the following: 1) the terminal determines the DFT vector length based on the SRS bandwidth configuration and the precoding granularity; 2) the terminal determines the DFT vector length based on the frequency domain resources of the scheduled PUSCH and the precoding granularity; and 3) the terminal determines the precoding granularity based on the frequency domain resources of the scheduled PUSCH, and determines the DFT vector length based on the determined precoding granularity.
[0096] It should be noted that the execution entity of the method for indicating precoding information provided in the embodiments of the present application may be a device for indicating precoding information, or a control module in the device for indicating precoding information for executing the method for indicating precoding information. In the embodiments of the present application, the device for indicating precoding information provided in the embodiments of the present application is described by taking the method for indicating precoding information executed by the device for indicating precoding information as an example.
[0097] Figure 4 1 is a schematic diagram of the structure of the device for indicating precoding information according to an embodiment of the present application, which may correspond to the terminal in other embodiments. Figure 4 As shown, the apparatus 400 includes the following modules.
[0098] The receiving module 402 may be configured to receive indication information, where the indication information is used to indicate second precoding information.
[0099] The decompression module 404 may be configured to decompress the second precoding information using a DFT vector to obtain first precoding information, where the first precoding information includes precoding information of multiple subbands.
[0100] In the device for indicating precoding information provided in an embodiment of the present application, the second precoding information can be obtained by compressing the first precoding information corresponding to multiple subbands by a network side device using a DFT vector. Since the second precoding information is obtained after compression, the data volume is smaller than that of the first precoding information, thereby reducing the notification signaling overhead of the network side device.
[0101] Optionally, as an embodiment, the second precoding information corresponds to a transmission rank; wherein the transmission rank is independently indicated; or the transmission rank is jointly coded and indicated with the first information, and the first information is included in the second precoding information.
[0102] Optionally, as an embodiment, the value of the transmission rank indication is less than or equal to the number of transmitting antennas of the device, and / or the value of the transmission rank indication is determined according to the transmitting capability of the device.
[0103] Optionally, as an embodiment, the overheads of multiple second precoding information are equal; or the overheads of multiple second precoding information are unequal; wherein the values of the transmission rank indications corresponding to the multiple second precoding information are unequal.
[0104] Optionally, as an embodiment, the overheads of multiple second precoding information are not equal; wherein, for multiple transmission layers corresponding to one transmission rank, the overheads of the precoding information corresponding to each transmission layer are equal, and the precoding information corresponding to each transmission layer is indicated separately.
[0105] Optionally, as an embodiment, the overhead of multiple second precoding information is equal; wherein, for multiple transmission layers corresponding to one transmission rank, multiple transmission layers share a set of precoding information; or for multiple transmission layers corresponding to one transmission rank, the precoding information corresponding to each transmission layer is indicated separately; or the number of DFT indexes included in the first group of DFT indexes is greater than the number of DFT indexes included in the second group of DFT indexes; wherein, the first group of DFT indexes is the DFT index corresponding to each transmission layer when the transmission rank indicates a first value, and the second group of DFT indexes is the DFT index corresponding to each transmission layer when the transmission rank indicates a second value, and the first value is less than the second value.
[0106] Optionally, as an embodiment, the precoding information includes at least one of the following: DFT window length; DFT index; number of DFT indexes; amplitude corresponding to each DFT index; phase corresponding to each DFT index; strongest path position; relative position of DFT index.
[0107] Optionally, as an embodiment, the device further includes a determination module, configured to determine a DFT vector length; and determine the DFT vector according to the DFT vector length.
[0108] Optionally, as an embodiment, the determination module is used for one of the following: 1) determining the DFT vector length based on the SRS bandwidth configuration and the precoding granularity; 2) determining the DFT vector length based on the frequency domain resources of the scheduled PUSCH and the precoding granularity; and 3) determining the precoding granularity based on the frequency domain resources of the scheduled PUSCH, and determining the DFT vector length based on the determined precoding granularity.
[0109] According to the device 400 of the embodiment of the present application, the process of the method 300 corresponding to the embodiment of the present application can be referred to, and the various units / modules in the device 400 and the above-mentioned other operations and / or functions are respectively for implementing the corresponding processes in the method 300, and can achieve the same or equivalent technical effects. For the sake of brevity, they will not be repeated here.
[0110] The precoding information indicating device in the embodiment of the present application can be a device, a device or electronic device with an operating system, or a component, integrated circuit, or chip in a terminal. The device or electronic device can be a mobile terminal or a non-mobile terminal. For example, the mobile terminal can include but is not limited to the types of terminal 11 listed above, and the non-mobile terminal can be a server, a network attached storage (NAS), a personal computer (PC), a television (TV), an ATM or a self-service machine, etc., which is not specifically limited in the embodiment of the present application.
[0111] The precoding information indication device provided in the embodiment of the present application can achieve Figures 2 to 3 The various processes implemented by the method embodiment achieve the same technical effect and are not described here again to avoid repetition.
[0112] Figure 5 1 is a schematic diagram of the structure of the device for indicating precoding information according to an embodiment of the present application, which may correspond to the network side device in other embodiments. Figure 5 As shown, the apparatus 500 includes the following modules.
[0113] The acquisition module 502 may be configured to acquire channel information, where the channel information includes first precoding information of multiple subbands.
[0114] The compression module 504 may be configured to compress the first precoding information using a DFT vector to obtain second precoding information;
[0115] The sending module 506 may be configured to send indication information, where the indication information is used to indicate the second precoding information.
[0116] The precoding information indication device provided in an embodiment of the present application uses a DFT vector to compress the first precoding information corresponding to multiple subbands to obtain second precoding information, and indicates the second precoding information to the terminal. Since the second precoding information is obtained after compression, the data volume is smaller than that of the first precoding information, thereby reducing the notification signaling overhead.
[0117] Optionally, as an embodiment, the second precoding information corresponds to a transmission rank; wherein the transmission rank is independently indicated; or the transmission rank is jointly coded and indicated with the first information, and the first information is included in the second precoding information.
[0118] Optionally, as an embodiment, the value of the transmission rank indication is less than or equal to the number of transmitting antennas of the terminal, and / or the value of the transmission rank indication is determined according to the transmitting capability of the terminal.
[0119] Optionally, as an embodiment, the overheads of multiple second precoding information are equal; or the overheads of multiple second precoding information are unequal; wherein the values of the transmission rank indications corresponding to the multiple second precoding information are unequal.
[0120] Optionally, as an embodiment, the overheads of multiple second precoding information are not equal; wherein, for multiple transmission layers corresponding to one transmission rank, the overheads of the precoding information corresponding to each transmission layer are equal, and the precoding information corresponding to each transmission layer is indicated separately.
[0121] Optionally, as an embodiment, the overhead of multiple second precoding information is equal; wherein, for multiple transmission layers corresponding to one transmission rank, multiple transmission layers share a set of precoding information; or, for multiple transmission layers corresponding to one transmission rank, the precoding information corresponding to each transmission layer is indicated separately; or, the number of DFT indexes included in the first group of DFT indexes is greater than the number of DFT indexes included in the second group of DFT indexes; wherein, the first group of DFT indexes is the DFT index corresponding to each transmission layer when the transmission rank indicates a first value, and the second group of DFT indexes is the DFT index corresponding to each transmission layer when the transmission rank indicates a second value, and the first value is less than the second value.
[0122] Optionally, as an embodiment, when the precoding information corresponding to each transmission layer of a plurality of transmission layers corresponding to a transmission rank is indicated separately, the device further includes a processing module for performing zero-padding processing on the precoding information corresponding to the transmission rank when the value of the transmission rank indication is less than a preset value.
[0123] Optionally, as an embodiment, when the number of DFT indexes included in the first group of DFT indexes is greater than the number of DFT indexes included in the second group of DFT indexes, the device also includes a processing module for performing zero-padding on the precoding information with smaller overhead if the overhead of the precoding information corresponding to the first value when the transmission rank indicates the transmission rank is not equal to the overhead of the precoding information corresponding to the second value when the transmission rank indicates the transmission rank.
[0124] Optionally, as an embodiment, the precoding information includes at least one of the following: DFT window length; DFT index; number of DFT indexes; amplitude corresponding to each DFT index; phase corresponding to each DFT index; strongest path position; relative position of DFT index.
[0125] Optionally, as an embodiment, the device further includes a determination module, configured to determine a DFT vector length; and determine the DFT vector according to the DFT vector length.
[0126] Optionally, as an embodiment, the determination module is used for one of the following: 1) determining the DFT vector length based on the SRS bandwidth configuration and the precoding granularity; 2) determining the DFT vector length based on the frequency domain resources of the scheduled PUSCH and the precoding granularity; and 3) determining the precoding granularity based on the frequency domain resources of the scheduled PUSCH, and determining the DFT vector length based on the determined precoding granularity.
[0127] Optionally, as an embodiment, the acquisition module 502 is configured to acquire channel information according to precoding granularity and an SRS sent by the terminal.
[0128] According to the device 500 of the embodiment of the present application, the process of the method 200 corresponding to the embodiment of the present application can be referred to, and the various units / modules in the device 500 and the above-mentioned other operations and / or functions are respectively for implementing the corresponding processes in the method 200, and can achieve the same or equivalent technical effects. For the sake of brevity, they will not be repeated here.
[0129] Optional, such as Figure 6 As shown, the embodiment of the present application further provides a communication device 600, including a processor 601, a memory 602, and a program or instruction stored in the memory 602 and executable on the processor 601. For example, when the communication device 600 is a terminal, the program or instruction is executed by the processor 601 to implement the various processes of the embodiment of the method for indicating precoding information, and can achieve the same technical effect. When the communication device 600 is a network-side device, the program or instruction is executed by the processor 601 to implement the various processes of the embodiment of the method for indicating precoding information, and can achieve the same technical effect. To avoid repetition, it will not be repeated here.
[0130] An embodiment of the present application also provides a terminal, including a processor and a communication interface, wherein the processor is used to decompress the second precoding information using a DFT vector to obtain first precoding information, wherein the first precoding information includes precoding information of multiple subbands, and the communication interface is used to receive indication information, wherein the indication information is used to indicate the second precoding information.
[0131] This terminal embodiment corresponds to the above-mentioned terminal side method embodiment. The various implementation processes and implementation methods of the above-mentioned method embodiment are applicable to this terminal embodiment and can achieve the same technical effects. Specifically, Figure 7 A schematic diagram of the hardware structure of a terminal for implementing an embodiment of the present application.
[0132] The terminal 700 includes but is not limited to: a radio frequency unit 701, a network module 702, an audio output unit 703, an input unit 704, a sensor 705, a display unit 706, a user input unit 707, an interface unit 708, a memory 709, and at least some of the components of a processor 710.
[0133] Those skilled in the art will understand that the terminal 700 may also include a power supply (such as a battery) to power each component, and the power supply may be logically connected to the processor 710 through a power management system, thereby implementing functions such as charging, discharging, and power consumption management through the power management system. Figure 7 The terminal structure shown in the figure does not constitute a limitation on the terminal. The terminal may include more or fewer components than shown in the figure, or combine certain components, or arrange the components differently, which will not be repeated here.
[0134] It should be understood that in an embodiment of the present application, the input unit 704 may include a graphics processing unit (GPU) 7041 and a microphone 7042, and the graphics processor 7041 processes the image data of a static picture or video obtained by an image capture device (such as a camera) in a video capture mode or an image capture mode. The display unit 706 may include a display panel 7061, and the display panel 7061 may be configured in the form of a liquid crystal display, an organic light emitting diode, etc. The user input unit 707 includes a touch panel 7071 and other input devices 7072. The touch panel 7071 is also called a touch screen. The touch panel 7071 may include two parts: a touch detection device and a touch controller. Other input devices 7072 may include, but are not limited to, a physical keyboard, function keys (such as volume control keys, switch keys, etc.), a trackball, a mouse, and an operating stick, which will not be repeated here.
[0135] In this embodiment of the present application, the radio frequency unit 701 receives downlink data from the network-side device and transmits it to the processor 710 for processing. Furthermore, the radio frequency unit 701 transmits uplink data to the network-side device. Typically, the radio frequency unit 701 includes, but is not limited to, an antenna, at least one amplifier, a transceiver, a coupler, a low-noise amplifier, a duplexer, and the like.
[0136] The memory 709 can be used to store software programs or instructions and various data. The memory 709 may mainly include a program or instruction storage area and a data storage area, wherein the program or instruction storage area may store an operating system, an application program or instruction required for at least one function (such as a sound playback function, an image playback function, etc.). In addition, the memory 709 may include a high-speed random access memory and may also include a non-volatile memory, wherein the non-volatile memory may be a read-only memory (ROM), a programmable read-only memory (PROM), an erasable programmable read-only memory (EPROM), an electrically erasable programmable read-only memory (EEPROM), or a flash memory. For example, at least one disk storage device, a flash memory device, or other non-volatile solid-state storage device.
[0137] Processor 710 may include one or more processing units. Optionally, processor 710 may integrate an application processor and a modem processor. The application processor primarily processes the operating system, user interface, and application programs or instructions, while the modem processor primarily processes wireless communications, such as a baseband processor. It is understood that the modem processor may not be integrated into processor 710.
[0138] The radio frequency unit 701 may be configured to receive indication information, where the indication information is used to indicate the second precoding information.
[0139] The processor 710 may be configured to decompress the second precoding information using a DFT vector to obtain first precoding information, where the first precoding information includes precoding information of multiple subbands.
[0140] In the terminal provided in the embodiment of the present application, the second precoding information can be obtained by compressing the first precoding information corresponding to multiple subbands by the network side device using the DFT vector. Since the second precoding information is obtained after compression, the data volume is smaller than the first precoding information, thereby reducing the notification signaling overhead of the network side device.
[0141] The terminal 700 provided in the embodiment of the present application can also implement the various processes of the embodiment of the method for indicating precoding information described above, and can achieve the same technical effect. To avoid repetition, they will not be described here.
[0142] An embodiment of the present application also provides a network-side device, including a processor and a communication interface. The processor is configured to obtain channel information, the channel information including first precoding information for multiple subbands; compress the first precoding information using a DFT vector to obtain second precoding information; and the communication interface is configured to send indication information, the indication information being configured to indicate the second precoding information. This network-side device embodiment corresponds to the aforementioned network-side device method embodiment. Each implementation process and implementation method of the aforementioned method embodiment are applicable to this network-side device embodiment and can achieve the same technical effects.
[0143] Specifically, the embodiment of the present application also provides a network side device. Figure 8 As shown, network-side device 800 includes an antenna 81, a radio frequency device 82, and a baseband device 83. Antenna 81 is connected to radio frequency device 82. In the uplink direction, radio frequency device 82 receives information via antenna 81 and sends the received information to baseband device 83 for processing. In the downlink direction, baseband device 83 processes the information to be transmitted and sends it to radio frequency device 82. Radio frequency device 82 processes the received information and then sends it through antenna 81.
[0144] The frequency band processing device may be located in the baseband device 83 . The method executed by the network-side device in the above embodiment may be implemented in the baseband device 83 . The baseband device 83 includes a processor 84 and a memory 85 .
[0145] The baseband device 83 may include, for example, at least one baseband board on which a plurality of chips are arranged, such as Figure 8 As shown, one of the chips is, for example, a processor 84, which is connected to a memory 85 to call a program in the memory 85 and execute the network-side device operations shown in the above method embodiment.
[0146] The baseband device 83 may further include a network interface 86 for exchanging information with the radio frequency device 82 . The interface may be, for example, a common public radio interface (CPRI).
[0147] Specifically, the network side device of the embodiment of the present application further includes: instructions or programs stored in the memory 85 and executable on the processor 84, and the processor 84 calls the instructions or programs in the memory 85 to execute. Figure 5 The methods executed by the modules shown achieve the same technical effects, so they will not be described here to avoid repetition.
[0148] An embodiment of the present application also provides a readable storage medium, on which a program or instruction is stored. When the program or instruction is executed by a processor, the various processes of the embodiment of the method for indicating precoding information described above are implemented, and the same technical effect can be achieved. To avoid repetition, it will not be repeated here.
[0149] The processor may be the processor in the terminal described in the above embodiment. The readable storage medium includes a computer-readable storage medium, such as a computer read-only memory (ROM), a random access memory (RAM), a magnetic disk, or an optical disk.
[0150] An embodiment of the present application further provides a chip, which includes a processor and a communication interface, wherein the communication interface is coupled to the processor, and the processor is used to run programs or instructions to implement the various processes of the above-mentioned embodiment of the method for indicating precoding information, and can achieve the same technical effect. To avoid repetition, it will not be repeated here.
[0151] It should be understood that the chip mentioned in the embodiments of the present application can also be called a system-level chip, a system chip, a chip system or a system-on-chip chip, etc.
[0152] An embodiment of the present application further provides a computer program product, which is stored in a non-volatile memory. The computer program product is executed by at least one processor to implement the various processes of the above-mentioned embodiment of the method for indicating precoding information, and can achieve the same technical effect. To avoid repetition, it will not be repeated here.
[0153] An embodiment of the present application further provides a communication device that is configured to execute the various processes of the above-mentioned embodiment of the method for indicating precoding information and can achieve the same technical effect. To avoid repetition, it will not be repeated here.
[0154] It should be noted that, in this article, the terms "comprise", "include" or any other variants thereof are intended to cover non-exclusive inclusion, so that a process, method, article or device comprising a series of elements includes not only those elements, but also other elements not explicitly listed, or also includes elements inherent to such process, method, article or device. In the absence of further restrictions, an element defined by the statement "comprises a ..." does not exclude the presence of other identical elements in the process, method, article or device comprising the element. In addition, it should be noted that the scope of the methods and devices in the embodiments of the present application is not limited to performing functions in the order shown or discussed, and may also include performing functions in a substantially simultaneous manner or in the opposite order according to the functions involved. For example, the described method may be performed in an order different from that described, and various steps may also be added, omitted, or combined. In addition, the features described with reference to certain examples may be combined in other examples.
[0155] Through the description of the above implementation methods, those skilled in the art can clearly understand that the above-mentioned embodiment methods can be implemented by means of software plus the necessary general hardware platform, and of course can also be implemented by hardware, but in many cases the former is a better implementation method. Based on this understanding, the technical solution of the present application, or the part that contributes to the prior art, can be embodied in the form of a computer software product, which is stored in a storage medium (such as ROM / RAM, magnetic disk, optical disk), and includes a number of instructions for enabling a terminal (which can be a mobile phone, computer, server, air conditioner, or network-side device, etc.) to execute the methods described in each embodiment of the present application.
[0156] The embodiments of the present application are described above in conjunction with the accompanying drawings, but the present application is not limited to the above-mentioned specific implementation methods. The above-mentioned specific implementation methods are merely illustrative and not restrictive. Under the guidance of this application, ordinary technicians in this field can also make many forms without departing from the purpose of this application and the scope of protection of the claims, all of which are within the protection of this application.
Claims
1. A method for indicating precoding information, characterized in that: include: The network side device obtains channel information, where the channel information includes first precoding information corresponding to multiple uplink subbands respectively; The network side device compresses the first precoding information using a discrete Fourier transform (DFT) vector to obtain second precoding information; The network side device sends indication information, where the indication information is used to indicate the second precoding information.
2. The method according to claim 1, characterized in that The second precoding information corresponds to a transmission rank; wherein, The transmission rank is independently indicated; or The transmission rank is indicated by joint coding with first information, and the first information is included in the second precoding information.
3. The method according to claim 2, characterized in that The value of the transmission rank indication is less than or equal to the number of transmitting antennas of the terminal; and / or The value of the transmission rank indicator is determined according to the transmission capability of the terminal.
4. The method according to claim 2, characterized in that The overheads of the plurality of second precoding information are equal; or Overheads of the plurality of second precoding information are not equal; The transmission rank indication values corresponding to the plurality of pieces of the second precoding information are not equal.
5. The method according to claim 4, characterized in that Overheads of the plurality of second precoding information are not equal; Among them, for multiple transmission layers corresponding to one transmission rank, the overhead of precoding information corresponding to each transmission layer is equal, and the precoding information corresponding to each transmission layer is indicated separately.
6. The method according to claim 4, characterized in that The overheads of the plurality of second precoding information are equal; wherein, for a plurality of transmission layers corresponding to one transmission rank, the plurality of transmission layers share a set of precoding information; or For multiple transmission layers corresponding to one transmission rank, precoding information corresponding to each transmission layer is indicated separately; or The number of DFT indexes included in the first group of DFT indexes is greater than the number of DFT indexes included in the second group of DFT indexes; wherein, the first group of DFT indexes is the DFT index corresponding to each transmission layer when the transmission rank indication is a first value, and the second group of DFT indexes is the DFT index corresponding to each transmission layer when the transmission rank indication is a second value, and the first value is less than the second value.
7. The method according to claim 6, characterized in that In a case where, for multiple transmission layers corresponding to one transmission rank, precoding information corresponding to each transmission layer is indicated separately, the method further includes: When the value of the transmission rank indication is less than a preset value, the network-side device performs zero padding on the precoding information corresponding to the transmission rank.
8. The method according to claim 6, characterized in that In a case where the number of DFT indexes included in the first group of DFT indexes is greater than the number of DFT indexes included in the second group of DFT indexes, the method further includes: If the overhead of the precoding information corresponding to the first value of the transmission rank indicator is unequal to the overhead of the precoding information corresponding to the second value of the transmission rank indicator, the network side device performs zero padding on the precoding information with smaller overhead.
9. The method according to any one of claims 5 to 8, characterized in that The precoding information includes at least one of the following: DFT window length; DFT index; Number of DFT indices; The amplitude corresponding to each DFT index; The phase corresponding to each DFT index; Position of the strongest diameter; DFT index relative position.
10. The method according to any one of claims 1 to 8, characterized in that Before the network-side device compresses the first precoding information using a DFT vector to obtain the second precoding information, the method further includes: The network side device determines the DFT vector length; The network-side device determines the DFT vector according to the DFT vector length.
11. The method according to claim 10, characterized in that The network side device determines the DFT vector length by one of the following steps: The network side device determines the DFT vector length according to the sounding reference signal SRS bandwidth configuration and the precoding granularity; The network side device determines the DFT vector length according to the frequency domain resources and precoding granularity of the scheduled physical uplink shared channel PUSCH; and The network-side device determines a precoding granularity according to the frequency domain resources of the scheduled PUSCH, and determines a DFT vector length according to the determined precoding granularity.
12. The method according to claim 1, characterized in that The network side device acquiring channel information includes: The network side device obtains channel information according to the precoding granularity and the SRS sent by the terminal.
13. A method for indicating precoding information, characterized in that: include: The terminal receives indication information, where the indication information is used to indicate second precoding information; The terminal decompresses the second precoding information using a DFT vector to obtain first precoding information, where the first precoding information includes precoding information corresponding to multiple uplink subbands.
14. The method according to claim 13, characterized in that The second precoding information corresponds to a transmission rank; wherein, The transmission rank is independently indicated; or The transmission rank is indicated by joint coding with first information, and the first information is included in the second precoding information.
15. The method according to claim 14, characterized in that The value of the transmission rank indication is less than or equal to the number of transmitting antennas of the terminal; and / or The value of the transmission rank indicator is determined according to the transmission capability of the terminal.
16. The method according to claim 14, characterized in that The overheads of the plurality of second precoding information are equal; or Overheads of the plurality of second precoding information are not equal; The transmission rank indication values corresponding to the plurality of pieces of the second precoding information are not equal.
17. The method according to claim 16, characterized in that Overheads of the plurality of second precoding information are not equal; Among them, for multiple transmission layers corresponding to one transmission rank, the overhead of precoding information corresponding to each transmission layer is equal, and the precoding information corresponding to each transmission layer is indicated separately.
18. The method according to claim 16, characterized in that The overheads of the plurality of second precoding information are equal; wherein, for a plurality of transmission layers corresponding to one transmission rank, the plurality of transmission layers share a set of precoding information; or For multiple transmission layers corresponding to one transmission rank, precoding information corresponding to each transmission layer is indicated separately; or The number of DFT indexes included in the first group of DFT indexes is greater than the number of DFT indexes included in the second group of DFT indexes; wherein, the first group of DFT indexes is the DFT index corresponding to each transmission layer when the transmission rank indication is a first value, and the second group of DFT indexes is the DFT index corresponding to each transmission layer when the transmission rank indication is a second value, and the first value is less than the second value.
19. The method according to claim 17 or 18, characterized in that The precoding information includes at least one of the following: DFT window length; DFT index; Number of DFT indices; The amplitude corresponding to each DFT index; The phase corresponding to each DFT index; Position of the strongest diameter; DFT index relative position.
20. The method according to any one of claims 13 to 18, characterized in that Before the terminal decompresses the second precoding information using the DFT vector to obtain the first precoding information, the method further includes: The terminal determines the DFT vector length; The terminal determines the DFT vector according to the DFT vector length.
21. The method according to claim 20, characterized in that The terminal determining the DFT vector length includes one of the following: The terminal determines the DFT vector length according to the SRS bandwidth configuration and the precoding granularity; The terminal determines the DFT vector length according to the frequency domain resources and precoding granularity of the scheduled PUSCH; and The terminal determines a precoding granularity according to the frequency domain resources of the scheduled PUSCH, and determines a DFT vector length according to the determined precoding granularity.
22. A device for indicating precoding information, characterized in that: include: an acquisition module, configured to acquire channel information, the channel information including first precoding information corresponding to a plurality of uplink subbands respectively; a compression module, configured to compress the first precoding information using a DFT vector to obtain second precoding information; The sending module is used to send indication information, where the indication information is used to indicate the second precoding information.
23. The device according to claim 22, characterized in that The second precoding information corresponds to a transmission rank; wherein, The transmission rank is independently indicated; or The transmission rank is indicated by joint coding with first information, and the first information is included in the second precoding information.
24. The device according to claim 23, characterized in that The overheads of the plurality of second precoding information are equal; or Overheads of the plurality of second precoding information are not equal; The transmission rank indication values corresponding to the plurality of pieces of the second precoding information are not equal.
25. The device according to claim 24, characterized in that Overheads of the plurality of second precoding information are not equal; Among them, for multiple transmission layers corresponding to one transmission rank, the overhead of precoding information corresponding to each transmission layer is equal, and the precoding information corresponding to each transmission layer is indicated separately.
26. The device according to claim 24, characterized in that The overheads of the plurality of second precoding information are equal; wherein, for a plurality of transmission layers corresponding to one transmission rank, the plurality of transmission layers share a set of precoding information; or For multiple transmission layers corresponding to one transmission rank, precoding information corresponding to each transmission layer is indicated separately; or The number of DFT indexes included in the first group of DFT indexes is greater than the number of DFT indexes included in the second group of DFT indexes; wherein, the first group of DFT indexes is the DFT index corresponding to each transmission layer when the transmission rank indication is a first value, and the second group of DFT indexes is the DFT index corresponding to each transmission layer when the transmission rank indication is a second value, and the first value is less than the second value.
27. The device according to any one of claims 22 to 26, characterized in that The apparatus further includes a determining module configured to determine a DFT vector length; and determine the DFT vector according to the DFT vector length.
28. The device according to claim 27, characterized in that The determining module is configured to: Determine the DFT vector length based on the SRS bandwidth configuration and precoding granularity; Determine the DFT vector length according to the frequency domain resources and precoding granularity of the scheduled PUSCH; and The precoding granularity is determined according to the frequency domain resources of the scheduled PUSCH, and the DFT vector length is determined according to the determined precoding granularity.
29. A device for indicating precoding information, characterized in that: include: A receiving module, configured to receive indication information, where the indication information is used to indicate second precoding information; The decompression module is configured to decompress the second precoding information using a DFT vector to obtain first precoding information, where the first precoding information includes precoding information corresponding to multiple uplink subbands.
30. The device according to claim 29, characterized in that The second precoding information corresponds to a transmission rank; wherein, The transmission rank is independently indicated; or The transmission rank is indicated by joint coding with first information, and the first information is included in the second precoding information.
31. The device according to claim 30, characterized in that The overheads of the plurality of second precoding information are equal; or Overheads of the plurality of second precoding information are not equal; The transmission rank indication values corresponding to the plurality of pieces of the second precoding information are not equal.
32. The device according to claim 31, characterized in that Overheads of the plurality of second precoding information are not equal; Among them, for multiple transmission layers corresponding to one transmission rank, the overhead of precoding information corresponding to each transmission layer is equal, and the precoding information corresponding to each transmission layer is indicated separately.
33. The device according to claim 31, characterized in that The overheads of the plurality of second precoding information are equal; wherein, for a plurality of transmission layers corresponding to one transmission rank, the plurality of transmission layers share a set of precoding information; or For multiple transmission layers corresponding to one transmission rank, precoding information corresponding to each transmission layer is indicated separately; or The number of DFT indexes included in the first group of DFT indexes is greater than the number of DFT indexes included in the second group of DFT indexes; wherein, the first group of DFT indexes is the DFT index corresponding to each transmission layer when the transmission rank indication is a first value, and the second group of DFT indexes is the DFT index corresponding to each transmission layer when the transmission rank indication is a second value, and the first value is less than the second value.
34. The device according to any one of claims 29 to 33, characterized in that The apparatus further includes a determining module configured to determine a DFT vector length; and determine the DFT vector according to the DFT vector length.
35. The device according to claim 34, characterized in that The determining module is configured to: Determine the DFT vector length based on the SRS bandwidth configuration and precoding granularity; Determine the DFT vector length according to the frequency domain resources and precoding granularity of the scheduled PUSCH; and The precoding granularity is determined according to the frequency domain resources of the scheduled PUSCH, and the DFT vector length is determined according to the determined precoding granularity.
36. A terminal, characterized in that: The method comprises a processor, a memory, and a program or instruction stored in the memory and executable on the processor, wherein the program or instruction, when executed by the processor, implements the method for indicating precoding information according to any one of claims 13 to 21.
37. A network side device, characterized in that: The method comprises a processor, a memory, and a program or instruction stored in the memory and executable on the processor, wherein the program or instruction, when executed by the processor, implements the method for indicating precoding information according to any one of claims 1 to 12.
38. A readable storage medium, characterized in that The readable storage medium stores a program or instruction, and when the program or instruction is executed by the processor, it implements the method for indicating the precoding information according to any one of claims 1 to 12, or implements the method for indicating the precoding information according to any one of claims 13 to 21.
Citation Information
Patent Citations
Transmission method and device based on channel state information of codebook
CN104243003A
Method for indicating uplink sub-band precoding matrix
CN109600838A
Method of indicating precoding matrix and determining precoding matrix and communication device
CN110830092A
Codebook determination method and device
CN110838858A
Capability information and channel state information feedback method and device
CN111082839A