Data transmission method, data receiving method, communication apparatus, and storage medium
By using the first signaling and the second signaling to transmit the first and second parts of the precoding matrix respectively in the wireless communication system, the problems of low data transmission performance and waste of resources are solved to the base station, and more efficient data transmission is achieved.
Patent Information
- Application Number
- PCT/CN2024/097028
- Authority / Receiving Office
- WO · WO
- Patent Type
- Applications
- Current Assignee / Owner
- Priority Date
- 2023-11-02
- Filing Date
- 2024-06-03
- Publication Date
- 2025-05-08
AI Technical Summary
In wireless communication systems, the performance of the terminal transmitting data to the base station is affected by channel frequency selectivity, the use of a single precoding matrix will reduce the data transmission performance, and the prior art has problems of waste of resources and high complexity when transmitting DCI F signaling.
By transmitting the first part of the information of the precoding matrix in the first signaling, it is determined whether the second part of the information in the second signaling is received. When the second signaling is not received, data transmission is performed based on the first part of the information; when the second signaling is received, data transmission is performed based on the first and second part of the information to improve transmission performance and avoid waste of resources.
The performance of the terminal transmitting data to the base station is improved, transmission opportunities and resources that are wasted due to failure to receive the second signaling is avoided, and system complexity is reduced.
Smart Images

Figure CN2024097028_08052025_PF_FP_ABST
Abstract
Description
Data transmission method, data receiving method, communication device and storage medium
[0001] This disclosure claims priority to Chinese patent application No. 202311458300.X, filed on November 2, 2023, the entire contents of which are incorporated by reference into this application. Technical Field
[0002] The present disclosure relates to the field of wireless communication technologies, and in particular to a data transmission method, a data receiving method, a communication device, and a storage medium. Background Art
[0003] In wireless communication systems, there are two methods for terminals to transmit data to base stations. One method is to use a single precoding matrix across the entire transmission band to transmit data to the base station. The other method is to use a precoding matrix based on each subband in the broadband to transmit data to the base station.
[0004] Summary of the Invention
[0005] In one aspect, an embodiment of the present disclosure provides a data transmission method, applied to a first node. The data transmission method includes:
[0006] receiving first signaling sent by the second node, where the first signaling includes first part information of the precoding matrix;
[0007] Determine whether to receive second signaling sent by the second node based on the first signaling; the second signaling includes second part information of the precoding matrix;
[0008] transmitting data to the second node based on the first portion of information when the second signaling sent by the second node is not received;
[0009] When the second signaling is received, data is transmitted to the second node based on the first part of information and the second part of information.
[0010] On the other hand, an embodiment of the present disclosure provides a data receiving method, which is applied to a second node. The data receiving method includes:
[0011] Sending first signaling and second signaling to the first node, where the first signaling includes first part information of the precoding matrix, and the second signaling includes second part information of the precoding matrix;
[0012] On the assumption that the first node receives the first signaling and whether the second signaling is received, the data transmitted by the first node is received.
[0013] In another aspect, an embodiment of the present disclosure provides a communication device, applied to a first node. The communication device includes: a communication module and a determination module;
[0014] A communication module, configured to receive first signaling sent by a second node, where the first signaling includes first part information of a precoding matrix;
[0015] a determining module, configured to determine whether to receive second signaling sent by the second node based on the first signaling, wherein the second signaling includes second part information of the precoding matrix;
[0016] The communication module is further configured to transmit data to the second node based on the first part of the information when the second signaling sent by the second node is not received;
[0017] The communication module is further configured to transmit data to the second node based on the first part of information and the second part of information when the second signaling is received.
[0018] In another aspect, an embodiment of the present disclosure provides a communication device, applied to a second node. The communication device includes: a communication module;
[0019] A communication module, configured to send a first signaling and a second signaling to the first node, where the first signaling includes first part information of the precoding matrix, and the second signaling includes second part information of the precoding matrix;
[0020] The communication module is further configured to receive data transmitted by the first node upon receiving the first signaling and assuming whether the second signaling is received.
[0021] In another aspect, an embodiment of the present disclosure provides a communication device comprising: a memory and a processor; the memory and the processor are coupled; the memory is configured to store a computer program; and the processor implements the data transmission method and the data receiving method provided in any of the above embodiments when executing the computer program.
[0022] In another aspect, an embodiment of the present disclosure provides a computer-readable storage medium having computer program instructions stored thereon, which, when executed by a processor, implement the data transmission method and data receiving method provided in any of the above embodiments.
[0023] In another aspect, an embodiment of the present disclosure provides a computer program product, which includes computer program instructions, and when executed by a processor, implements the data transmission method and data receiving method provided in any of the above embodiments. BRIEF DESCRIPTION OF THE DRAWINGS
[0024] In order to more clearly illustrate the technical solutions in the present disclosure, the following briefly introduces the drawings required for use in some embodiments of the present disclosure. Obviously, the drawings described below are only drawings of some embodiments of the present disclosure. For ordinary technicians in this field, other drawings can also be obtained based on these drawings.
[0025] FIG1 is a schematic diagram of an architecture of a mobile communication network according to some embodiments.
[0026] FIG2 is a schematic structural diagram of a base station according to some embodiments.
[0027] FIG3 is a flowchart of a data transmission method according to some embodiments.
[0028] FIG4 is a flowchart of a data receiving method according to some embodiments.
[0029] FIG5 is a flowchart of another data receiving method according to some embodiments.
[0030] FIG6 is a schematic structural diagram of a communication device according to some embodiments.
[0031] FIG7 is a schematic structural diagram of another communication device according to some embodiments.
[0032] FIG8 is a schematic structural diagram of yet another communication device according to some embodiments. DETAILED DESCRIPTION
[0033] The following will clearly and completely describe the technical solutions of this disclosure in conjunction with the accompanying drawings. Obviously, the embodiments described are only some of the embodiments of this disclosure, not all of them. All other embodiments derived by persons of ordinary skill in the art based on the embodiments of this disclosure without inventive effort are within the scope of protection of this disclosure.
[0034] It should be noted that in this disclosure, expressions such as "exemplary" or "for example" are used to indicate examples, illustrations, or descriptions. Any embodiment or design described in this disclosure as "exemplary" or "for example" should not be construed as being preferred or advantageous over other embodiments or designs. Rather, the use of expressions such as "exemplary" or "for example" is intended to present the relevant concepts in a detailed manner.
[0035] In the following, the terms "first", "second", etc. are used for descriptive purposes only and should not be understood as indicating or implying relative importance or implicitly indicating the number of the indicated technical features. Therefore, the features defined as "first", "second", etc. may explicitly or implicitly include one or more of the features. For example, the "first" communication node, "second" communication node, "first" manner, "second" manner, "first" method, "second" method, "first" matrix, "second" matrix, "first" part, "second" part, etc. in this disclosure, unless otherwise specified, are only used to distinguish between descriptions and do not represent the order of before and after or sequence.
[0036] In this disclosure, unless otherwise specified, " / " represents "or." For example, A / B can represent either A or B. "And / or" in this document simply describes an association between related objects, indicating that three possible relationships exist. For example, "A and / or B" can represent: only A, only B, and both A and B. Furthermore, "at least one" refers to one or more, and "a plurality" refers to two or more.
[0037] First, some of the technologies involved in the embodiments of this disclosure are introduced:
[0038] 1. Orthogonal Frequency Division Multiplexing (OFDM) technology: Long Term Evolution (LTE) and New Radio (NR) technologies in wireless communication are based on Orthogonal Frequency Division Multiplexing (OFDM) technology. In OFDM technology, the smallest frequency domain unit is a subcarrier, and the smallest time domain unit is an OFDM symbol. To facilitate the use of frequency domain resources, resource blocks (RBs) are defined. A resource block is defined as a specific number of consecutive subcarriers; bandwidth parts (BWPs) are also defined. A bandwidth block is defined as another specific number of consecutive resource blocks on a carrier. To facilitate the use of time domain resources, time slots are defined. A time slot is defined as a specific number of consecutive OFDM symbols.
[0039] 2. Channel Estimation Technology: Wireless communication systems can perform channel estimation before data transmission. The channel estimation process includes: the base station sends a reference signal to the terminal; the terminal measures the reference signal, determines the channel state information from the base station to the terminal, and reports the channel state information to the base station; the base station receives the channel state information reported by the terminal. The base station determines the data transmission strategy based on the channel state represented by the received channel state information and transmits data, thereby improving data transmission efficiency. It is understandable that the accuracy of the channel state represented by the channel state information affects the base station's transmission strategy, and thus affects the efficiency of data transmission.
[0040] 3. Reference Signal: The reference signal sent by the base station to the terminal is the downlink reference signal. In the LTE system, the downlink reference signal used to report channel state information includes the cell-specific reference signal (CRS) and the channel state information reference signal (CSI-RS). In the NR system, the downlink reference signal used to report channel state information includes the channel state information reference signal (CSI-RS). The CSI-RS is carried by the channel state information reference signal resource (CSI-RS Resource), which is composed of code division multiplexing (CDM) groups. A CDM group is composed of radio resource elements, and the CSI-RS of a group of CSI-RS ports are multiplexed through code division multiplexing.
[0041] 4. Channel State Information: The channel state information transmitted between the base station and the terminal includes a channel quality indicator (CQI), which indicates the quality of the channel; or a precoding matrix indicator (PMI), which indicates the precoding matrix applied to the base station antenna.
[0042] There are two CQI reporting formats: one is wideband CQI reporting, which reports a channel quality for the channel state information reporting band (CSI reporting band), and the channel quality corresponds to the entire channel state information reporting band; the other is sub-band CQI reporting, which refers to the channel state information reporting band giving the channel quality in units of sub-bands. One channel quality corresponds to one sub-band, that is, a channel quality is reported for each sub-band of the channel state information reporting band.
[0043] The above-mentioned subband is a frequency domain unit defined as N consecutive RBs, where N is a positive integer. For ease of description, this disclosure refers to it as a channel quality indicator subband, or CQI subband, or subband. N is the size of the CQI subband, or CQI subband size, or subband size. The BWP is divided into subbands, and the channel state information reporting band is defined using a subset of the BWP subbands.
[0044] It should be noted that the channel state information reporting frequency band is a frequency band in which the channel state information needs to be reported.
[0045] There are two ways to determine channel quality information: one is based on the strength of the reference signal received by the terminal; the other is based on the signal-to-interference-plus-noise ratio (SIN / SINR) of the received reference signal. In the channel state information reporting band, if the channel quality does not vary much, reporting CQI using wideband CQI reporting can reduce the resource overhead used for CQI reporting. If the channel quality varies significantly in the frequency domain, reporting CQI using subband CQI reporting can increase the accuracy of CQI reporting.
[0046] There are three PMI reporting formats. One PMI reporting format is wideband PMI reporting, that is, reporting a PMI for the channel state information reporting band, and the PMI corresponds to the entire channel state information reporting band. Another PMI reporting format is subband PMI reporting, that is, reporting a PMI for each subband of the channel state information reporting band, or reporting a component of PMI for each subband of the channel state information reporting band. Exemplarily, assuming that the PMI consists of X1 and X2, reporting a component of PMI for each subband of the channel state information reporting band can be: reporting an X1 for the entire band, reporting an X2 for each subband; or reporting an X1 and an X2 for each subband. Another PMI reporting format is that the reported PMI indicates R precoding matrices for each subband, where R is a positive integer. In terms of the frequency domain granularity of the feedback precoding matrix, R represents the number of precoding matrix subbands included in each subband, or the number of precoding matrix subbands included in each CQI subband.
[0047] The above is an introduction to some of the technologies involved in the embodiments of the present disclosure, which will not be repeated below.
[0048] In wireless communication systems, a base station can obtain the precoding matrix applicable to a terminal's transmit antenna by measuring the Sounding Reference Signal (SRS) transmitted by the terminal. The base station can include the precoding matrix in DCI F signaling to allow the terminal to obtain the wideband precoding matrix. The terminal can then use the wideband precoding matrix to transmit data to the base station across the entire transmission band.
[0049] It's understandable that using a precoding matrix can exploit the spatial performance of a channel, thereby improving data transmission efficiency. However, due to the frequency selectivity of the channel, the channel state varies at different frequencies, and the precoding matrix that is adapted to each frequency is also different. Therefore, using a single precoding matrix across the entire transmission band will reduce the performance of data transmission from the terminal to the base station.
[0050] Some technologies provide a method for improving the performance of data transmission from a terminal to a base station. The method includes: the base station instructs the terminal to use a subband precoding matrix; the terminal uses the corresponding subband precoding matrix on different subbands to transmit data, thereby improving the performance of data transmission from the terminal to the base station. It can be understood that the broadband includes multiple subbands, and transmitting information about the precoding matrices of multiple subbands means increasing the content contained in the DCI F signaling, that is, increasing the bit overhead of the DCI F signaling (that is, increasing the bit length corresponding to the DCI F signaling); this, on the one hand, increases the complexity of the terminal searching for the DCI F signaling; on the other hand, because the number of resource elements (REs) carrying the DCI F signaling cannot be increased, the error correction code rate of the signaling becomes higher, which increases the probability of reception failure.
[0051] Some technologies also provide a method for reducing the bit length of DCI F signaling. This method includes using multiple signalings to transmit subband precoding matrix information. For example, one DCI F signaling is used to transmit a portion of the subband precoding matrix information, and another DCI F signaling is used to transmit another portion of the subband precoding matrix information, thereby reducing the bit length of a single DCI F signaling. However, this method may have the following problems: In some scenarios, due to the limited number of time-frequency resources, only one DCI F signaling can be transmitted, and the other DCI F signaling cannot be transmitted. In other scenarios, the base station transmits one DCI F signaling and then another DCI F signaling, but the terminal only receives one DCI F signaling. In other words, the base station prepares the content of two DCI F signalings, but the terminal only successfully receives one DCI F signaling. If the terminal cannot transmit data based on the received DCI F signaling, the transmission opportunity and transmission resources will be wasted, thereby reducing system performance.
[0052] In summary, it can be seen that in current and future wireless communication technologies, how to improve the performance of terminal-to-base station data transmission and avoid wasting transmission opportunities and transmission resources is an urgent problem to be solved.
[0053] In response to the above technical problems, an embodiment of the present disclosure provides a data transmission method, the idea of which is: after receiving a first signaling sent by a second node including the first part of information of a precoding matrix, determine whether to receive a second signaling sent by the second node based on the first signaling; the second signaling includes the second part of information of the precoding matrix; then, if the second signaling sent by the second node is not received, transmit data to the second node based on the first part of information, so as to avoid wasting transmission opportunities and transmission resources due to not receiving the second signaling; if the second signaling is received, transmit data to the second node based on the first part of information and the second part of information, so as to improve the performance of data transmission.
[0054] The technical solutions provided in the embodiments of the present disclosure can be applied to various mobile communication networks, for example, mobile communication networks using NR, LTE mobile communication networks, future mobile communication networks, or multiple communication convergence systems, etc., and the embodiments of the present disclosure are not limited to this.
[0055] The network architecture of the mobile communication network (including but not limited to 3G, 4G, 5G and future mobile communication networks) in the embodiments of the present disclosure may include at least a first communication node and a second communication node, and the first communication node and the second communication node communicate with each other through a wireless channel.
[0056] Exemplarily, the first communication node may be a terminal, the second communication node may be a base station, and the base station and the terminal communicate through a wireless channel; or, the first communication node is a terminal, the second communication node is a wireless router, and the wireless router and the terminal communicate through a wireless channel; or, the first communication node is a first base station, the second communication node is a second base station, and the first base station and the second base station communicate through a wireless channel; or, the first communication node is a first terminal, the second communication node is a second terminal, and the first terminal and the second terminal communicate through a wireless channel; or, the first communication node is a repeater, the second communication node is a base station, and the base station and the repeater communicate through a wireless channel; or, the first communication node is a terminal, the second communication node is a repeater, and the repeater and the terminal communicate through a wireless channel; or, the first communication node is a first repeater, the second communication node is a second repeater. The second communication node is a second repeater, and the first repeater communicates with the second repeater through a wireless channel; or, the first communication node is a base station, the second communication node is a satellite, and the satellite and the base station communicate through a wireless channel; or, the first communication node is a satellite, the second communication node is a base station, and the base station and the satellite communicate through a wireless channel; or, the first communication node is a terminal, the second communication node is a satellite, and the satellite and the terminal communicate through a wireless channel; or, the first communication node is a satellite, the second communication node is a terminal, and the terminal and the satellite communicate through a wireless channel; or, the first communication node is a ground device, the second communication node is an aircraft, and the aircraft and the ground device communicate through a wireless channel; or, the first communication node is a first aircraft, the second communication node is a second aircraft, and the first aircraft and the second aircraft communicate through a wireless channel.
[0057] It should be understood that in this example, in the downlink, the first communication node can be a network-side device (for example, including but not limited to a base station), and the second communication node can be a terminal-side device (for example, including but not limited to a terminal device). Of course, in the uplink, the first communication node can be a terminal-side device, and the second communication node can also be a network-side device. In device-to-device communication between the two communication nodes, the first communication node and the second communication node can both be a base station or a terminal device.
[0058] For the convenience of description, the first communication node may also be referred to as a first node, and the second communication node may also be referred to as a second node.
[0059] For example, FIG1 illustrates a schematic diagram of the architecture of a mobile communication network provided by an embodiment of the present disclosure, using a first node as a terminal device and a second node as a base station. As shown in FIG1 , the mobile communication network includes a terminal device 110 and a base station 120. Terminal device 110 and base station 120 communicate via a wireless channel.
[0060] In some embodiments, the terminal device 110 can be a device with wireless transceiver capabilities, which can be deployed on land (including indoors or outdoors, handheld, wearable, or vehicle-mounted); can also be deployed on the water (such as a ship, etc.); can also be deployed in the air (for example, on an airplane, a balloon, and a satellite, etc.). The terminal device can be a mobile phone, a tablet computer, a computer with wireless transceiver capabilities, a virtual reality (VR) terminal, an augmented reality (AR) terminal, a wireless terminal in industrial control, a wireless terminal in self-driving, a wireless terminal in remote medical care, a wireless terminal in a smart grid, a wireless terminal in transportation safety, a wireless terminal in a smart city, a wireless terminal in a smart home, etc. The embodiments of the present disclosure do not limit the application scenarios. The terminal device may sometimes also be referred to as a user, UE, access terminal, UE unit, UE station, mobile station, mobile station, remote station, remote terminal, mobile device, UE terminal, wireless communication device, UE agent or UE device, etc., which is not limited in the embodiments of the present disclosure.
[0061] In some embodiments, the terminal device 110 may receive a reference signal sent by the base station 120 and measure the reference signal to obtain channel state information.
[0062] In some embodiments, base station 120 is configured to transmit and receive electromagnetic waves.
[0063] In some embodiments, the base station 120 may be a base station or an evolved base station (eNB or eNodeB) in long term evolution (LTE), long term evolution advanced (LTEA), a base station device in a 5G network, or a base station in a future communication system. The base station may include various network-side devices such as various macro base stations, micro base stations, home base stations, wireless remote devices, reconfigurable intelligent surfaces (RIS), routers, and wireless fidelity (WIFI) devices.
[0064] In some embodiments, as shown in FIG2 , base station 120 includes a controller 121 and an antenna 122 . Controller 121 is configured to manage wireless communication interfaces and wireless channels. Antenna 122 is configured to transmit and receive electromagnetic waves. For example, antenna 122 can transmit electromagnetic waves under the control of controller 121 .
[0065] In some embodiments, in the transmit mode, the antenna 122 may function as a transmit antenna to transmit signals; in the receive mode, the antenna 122 may function as a receive antenna to receive signals.
[0066] In some embodiments, the base station 120 may further include a communication interface 123 to exchange information with other devices.
[0067] In some embodiments, the base station 120 may further include a memory 124 to store data.
[0068] Exemplarily, the memory 124 may be a read-only memory (ROM) or other type of static storage device that can store static information and instructions, a random access memory (RAM) or other type of dynamic storage device that can store information and instructions, an electrically erasable programmable read-only memory (EEPROM), a magnetic disk storage medium or other magnetic storage device, or any other medium that can be used to carry or store desired program code in the form of instructions or data structures and can be accessed by a computer, but is not limited thereto.
[0069] It should be noted that Figure 1 is only an exemplary framework diagram. The number of devices included in Figure 1 and the names of the devices are not limited, and in addition to the devices shown in Figure 1, the mobile communication network may also include other devices (such as core network devices).
[0070] It is understandable that the application scenarios of the embodiments of the present disclosure are not limited. The system architecture and business scenarios described in the embodiments of the present disclosure are intended to more clearly illustrate the technical solutions of the embodiments of the present disclosure and do not constitute a limitation on the technical solutions provided by the embodiments of the present disclosure. It is known to those skilled in the art that with the evolution of network architecture and the emergence of new business scenarios, the technical solutions provided by the embodiments of the present disclosure are also applicable to similar technical problems.
[0071] The data transmission method provided by the embodiment of the present disclosure is introduced in detail below.
[0072] The present disclosure provides a data transmission method, which is applied to a first node. As shown in FIG3 , the method includes the following steps.
[0073] S201: A first node receives a first signaling sent by a second node.
[0074] The first signaling includes first part information of a precoding matrix. The precoding matrix can be used to preprocess data of a transmit antenna of the first node to transmit data to the second node.
[0075] In some embodiments, the first signaling also includes at least one of the following: time domain resources used for transmitting data, frequency domain resources used for transmitting data, modulation and coding method used for transmitting data, carrier used for transmitting data, time domain position of demodulation reference signal used for transmitting data, frequency domain position of demodulation reference signal used for transmitting data, pattern of demodulation reference signal used for transmitting data, type of demodulation reference signal used for transmitting data, time domain used for transmitting the second signaling, and frequency domain resources used for transmitting the second signaling.
[0076] In some embodiments, the first signaling also includes a first modulation and coding scheme, and the second signaling also includes a second modulation and coding scheme; the first modulation and coding scheme is determined based on a first precoding matrix recovered from the first part of the information, and the second modulation and coding scheme is determined based on a second precoding matrix recovered from the first part of the information and the second part of the information.
[0077] It can be understood that the first modulation and coding scheme is determined based on the first precoding matrix recovered from the first partial information, so the first modulation scheme matches the precoding matrix recovered from the first partial information. The second modulation and coding scheme is determined based on the second precoding matrix recovered from the first partial information and the second partial information, so the second modulation scheme matches the precoding matrix recovered from the sum of the first partial information and the second partial information.
[0078] In some embodiments, when the first node receives only the first signaling and does not receive the second signaling, the precoding matrix recovered by the first portion of information and the first modulation and coding scheme matching therewith are used. In this way, not only can the opportunity to transmit data be avoided from being wasted, but also the performance of transmitting data is improved. When the first node receives the second signaling, the precoding matrix recovered by the sum of the first portion of information and the second portion of information and the second modulation and coding scheme matching therewith are used to transmit data. It can be understood that the efficiency of transmitting data based on the precoding matrix recovered by the sum of the first portion of information and the second portion of information and the second modulation and coding scheme matching therewith is higher than the efficiency of transmitting data using only the precoding matrix recovered by the sum of the first portion of information and the second portion of information and the first modulation and coding scheme matching therewith.
[0079] In some embodiments, the first signaling further includes a codebook type corresponding to the precoding matrix.
[0080] Exemplarily, in one codebook type, the precoding matrix in the codebook consists of one beam vector; in another codebook type, the precoding matrix in the codebook consists of multiple beam vectors; and in yet another codebook type, the precoding matrix in the codebook consists of vectors of multiple dimensions.
[0081] It is understandable that if the first signaling includes the codebook type corresponding to the precoding matrix, then after receiving the first signaling, the second node can use the first portion of the precoding matrix information included in the first signaling to quickly recover the corresponding precoding matrix based on the codebook type to which the precoding matrix belongs, so that data can be transmitted to the second node when only the first signaling is received. If the first signaling does not include the codebook type to which the precoding matrix belongs, and the second signaling includes the codebook type to which the precoding matrix belongs, waste of transmission opportunities can be avoided.
[0082] S202: The first node determines whether to receive second signaling sent by the second node based on the first signaling.
[0083] The second signaling includes second part information of the precoding matrix.
[0084] In some embodiments, the above S202 can be implemented as: determining whether to receive the second signaling based on the data transmission performance corresponding to the first part of the information.
[0085] The data transmission performance may include at least one of the following: received power, throughput, and spectrum efficiency.
[0086] Exemplarily, the data transmission performance corresponding to the first partial information is the data transmission performance evaluated based on the first partial information. For example, if the data transmission performance corresponding to the first partial information is greater than a first threshold, the first node determines not to receive the second signaling; if the data transmission performance corresponding to the first partial information is less than the first threshold, the first node determines to receive the second signaling.
[0087] In some embodiments, the above S202 may be implemented as: determining whether to receive the second signaling based on whether the first signaling includes an indication of the second signaling.
[0088] For example, if the first signaling includes an indication of the second signaling, the first node determines to receive the second signaling; for another example, if the first signaling does not include an indication of the second signaling, the first node determines not to receive the second signaling.
[0089] In some embodiments, the above S202 may be implemented as: determining whether to receive the second signaling based on whether the first signaling includes an indication of receiving the second signaling.
[0090] Exemplarily, if the first signaling instructs the first node to receive the second signaling, the first node determines to receive the second signaling; if the first signaling instructs the first node not to receive the second signaling, the first node does not receive the second signaling.
[0091] In some embodiments, the above S202 may be implemented as: determining whether to receive the second signaling based on whether the first signaling includes an indication of the existence of the second signaling.
[0092] Exemplarily, if the first signaling indicates that the second signaling exists, the first node determines to receive the second signaling; if the first signaling indicates that the second signaling does not exist, the first node does not receive the second signaling.
[0093] For ease of understanding, the first part of information and the second part of information are described below in the form of examples. The first part of information and the second part of information may exist in the following situations.
[0094] Example 1: The first part of information includes information about a precoding matrix corresponding to a first subband group, and the second part of information includes information about a precoding matrix corresponding to a second subband group.
[0095] In some embodiments, the frequency band in which data is transmitted is composed of sub-bands. The frequency band in which data is transmitted may be divided into a plurality of sub-band groups, each sub-band group including a plurality of sub-bands.
[0096] A subband is a frequency domain unit and can be defined as N consecutive resource blocks (RBs), where N is a positive integer.
[0097] In some embodiments, each subband in the first subband group corresponds to a precoding matrix, and the first portion of information including information about the precoding matrix corresponding to the first subband group means that the first portion of information includes a precoding matrix corresponding to each subband in the first subband group. Exemplarily, assuming that the first subband group includes L subbands (L is an integer), the first portion of information includes information about L precoding matrices corresponding to the L subbands.
[0098] Similarly, each subband in the second subband group corresponds to a precoding matrix, so the second part of information includes information about the precoding matrix corresponding to the second subband group means that the second part of information includes a precoding matrix corresponding to each subband in the second subband group.
[0099] In some embodiments, the first subband group includes L subbands evenly spaced on the frequency band for transmitting data, and the second subband group includes other subbands on the frequency band for transmitting data except the subbands in the first subband group.
[0100] For example, subbands may be numbered consecutively from low to high frequency, with the lowest-frequency subband indexed as 0. The first subband group may then consist of subbands indexed as aK+k. K represents the interval (i.e., the frequency interval) between two adjacent subbands in the first subband, where K is a positive integer greater than 1; a is a non-negative integer; and k is the sequence number (i.e., the frequency) of the first subband in the first subband group, where k is a non-negative integer less than K. The K and k values corresponding to the subband indices within the first subband group are identical, and the a values corresponding to the indices of different subbands are different. The values of a can range from 0, 1, ..., to L-1.
[0101] It can be understood that, assuming that the first subband group includes L subbands, the L subbands are spaced apart by K subbands in the frequency domain, and the precoding matrix of the L subbands uniformly spaced in the frequency domain can ensure a uniform precoding matrix density within the frequency band of transmitted data, thereby improving the performance of transmitting data according to the L precoding matrices within the frequency band of transmitted data.
[0102] In some embodiments, the frequency interval between two adjacent subbands in the first subband group is determined according to the number of precoding matrices supported for transmission by the first signaling.
[0103] Exemplarily, the frequency interval between two adjacent subbands in the first subband group may be determined according to the maximum number of precoding matrices supported for transmission by the first signaling.
[0104] As an implementation manner, the frequency interval between two adjacent subbands in the first subband group is determined according to the quotient of the number of subbands included in the frequency band for transmitting data and the maximum number of precoding matrices that can be transmitted by the first signaling.
[0105] Exemplarily, assuming that the frequency interval between two adjacent subbands in the first subband group is represented by K, the number of subbands contained in the frequency band for transmitting data is represented by S, and the maximum number of precoding matrices that can be transmitted by the first signaling is represented by M, then the K value is the rounded-up value of S / M; or, the K value is the rounded-down value of S / M; or, the K value is the nearest rounded value of S / M; or, the K value is the rounded value of S / M, and the rounding method is determined according to the value of the decimal place of the quotient.
[0106] It can be understood that the frequency interval between two adjacent subbands in the first subband group is determined according to the maximum number of precoding matrices that can be transmitted by the first signaling, which can ensure that the index numbers of the subbands in the first subband group are distributed as evenly as possible within the frequency band of the transmitted data, thereby ensuring the consistency of the density of the precoding matrix in the frequency band in the frequency domain, improving the performance of transmitting data based on the precoding matrix of the first subband group, or improving the performance of transmitting data based on the precoding matrix of the first subband group and the precoding matrix of the second subband group.
[0107] In some embodiments, the first subband in the first subband group is determined according to a frequency interval between two adjacent subbands in the first subband group.
[0108] For example, assuming that the sequence number (or frequency) of the first subband in the first subband group is k, and the frequency interval between two adjacent subbands in the first subband group is K, if the remainder of the quotient of the number of subbands included in the frequency band for data transmission and K is less than K / 2 and greater than 0, then k is the remainder; if the remainder of the quotient of the number of subbands included in the frequency band for data transmission and K is greater than K / 2, then k is K / 2; if the remainder of the quotient of the number of subbands included in the frequency band for data transmission and K is 0 or equal to K / 2, then k is K / 2. It can be understood that when k is determined based on the value of K, the density of the precoding matrix at the edge of the frequency band for data transmission can be increased, thereby improving the performance of data transmission using the precoding matrix at the edge of the frequency domain.
[0109] In some embodiments, the first subband in the first subband group is numbered 0. It is understood that the first subband in the first subband group is numbered 0, which can reduce system complexity while ensuring uniform precoding matrix density within the frequency band of transmitted data.
[0110] Example 2: The first part of information includes information of the precoding matrix corresponding to the subband group, and the second part of information includes incremental information of the precoding matrix corresponding to the subband relative to the information of the precoding matrix corresponding to the subband group.
[0111] It can be understood that the performance of data transmission by the first node based on the subband precoding matrix is higher than the performance of data transmission by the first node based on the precoding matrix of the subband group. The precoding matrix corresponding to the subband is obtained based on the information of the precoding matrix corresponding to the subband group included in the first partial information and the incremental information of the precoding matrix corresponding to the subband group included in the second partial information relative to the precoding matrix information corresponding to the subband group.
[0112] In some embodiments, the frequency band for transmitting data may be divided into multiple subband groups, each subband group including multiple subbands. Each subband group corresponds to a precoding matrix (which may be referred to as the precoding matrix corresponding to the subband group), and each subband in the subband group may correspond to a precoding matrix (which may be referred to as the precoding matrix corresponding to the subband).
[0113] As an implementation method, the information of the precoding matrix corresponding to the subband group included in the first part of the information is: the index number of the precoding matrix corresponding to the subband group in the codebook set; the incremental information included in the second part of the information is: the relative value of the index number of the precoding matrix corresponding to the subband in the codebook set relative to the index number of the precoding matrix corresponding to the subband group in which the subband is located in the codebook set.
[0114] Exemplarily, assuming that the index number of the precoding matrix corresponding to subband 1 in the codebook set is H, and the index number of the precoding matrix corresponding to the subband group in which subband 1 is located in the codebook set is I, then the first part of the information includes: index number I, and the relative value included in the second part of the information is IH.
[0115] It can be understood that the range of the relative value of the index number is smaller than the range of the index number itself. Therefore, the second part of the information uses the relative value of the index number of the precoding matrix corresponding to the subband instead of the index number of the precoding matrix corresponding to the subband, which can reduce the overhead of the second signaling, thereby reducing the complexity of the second signaling, thereby reducing the complexity of the system.
[0116] As another implementation, the precoding matrix is composed of vectors. For example, the precoding matrix includes vectors in the horizontal dimension and vectors in the vertical dimension. The first part of the information includes the information of the precoding matrix corresponding to the subband group, which is: the index number of the vector on the target dimension (e.g., horizontal dimension or vertical dimension) of the precoding matrix corresponding to the subband group; the second part of the information includes the incremental information, which is: the relative value of the index number of the vector on the target dimension of the precoding matrix corresponding to the subband relative to the index number of the vector on the target dimension of the precoding matrix corresponding to the subband group in which the subband is located.
[0117] Exemplarily, assuming that the index number of the vector of the precoding matrix corresponding to subband 1 in the horizontal dimension is H, and the index number of the vector of the precoding matrix corresponding to the subband group in which subband 1 is located in the target dimension is I, then the first part of the information includes: index number I, and the relative value included in the second part of the information is IH.
[0118] It can be understood that the range of the relative value of the index number is smaller than the range of the index number itself. The second part of the information uses the relative value of the index number of the vector of the precoding matrix corresponding to the subband in the target dimension instead of the index number of the vector of the precoding matrix corresponding to the subband in the target dimension, which can reduce the overhead of the second signaling, thereby reducing the complexity of the second signaling and reducing the complexity of the system.
[0119] As another implementation method, the first part of the information includes the precoding matrix A corresponding to the subband group, and the second part of the information includes the relative matrix B of the precoding matrix C corresponding to the subband relative to the precoding A corresponding to the subband group; the precoding matrix C corresponding to the subband is equal to the sum of the precoding matrix A corresponding to the subband group and the relative matrix B; or, the precoding matrix C corresponding to the subband is equal to the product of the precoding matrix A corresponding to the subband group and the relative matrix B.
[0120] It can be understood that the relative matrix B is less complex than the precoding matrix C corresponding to the subband; for example, the elements in the matrix B have a smaller range of variation than the elements in the matrix C. The second part of the information uses the relative matrix B instead of the precoding matrix C corresponding to the subband, which can reduce the overhead of the second signaling, thereby reducing the complexity of the second signaling and reducing the complexity of the system.
[0121] In some embodiments, the precoding matrix corresponding to the subband group is determined from the first codebook set, and the precoding matrix corresponding to the subband is determined from the second codebook set.
[0122] The number of elements in the first codebook set is smaller than the number of elements in the second codebook set. Exemplarily, the first codebook set may be a subset of the second codebook set.
[0123] In some embodiments, the information of the precoding matrix corresponding to the subband group included in the first part of the information is: the index number of the precoding matrix corresponding to the subband group in the first codebook set; the incremental information included in the second part of the information is: the relative index number of the precoding matrix corresponding to the subband relative to the precoding matrix corresponding to the subband group in the second codebook set.
[0124] For example, it is assumed that the elements in the first codebook set and the index numbers corresponding to the elements are as shown in the following Table 1:
[0125] Table 1
[0126] Assume that the elements in the first codebook set and the index numbers corresponding to the elements are as shown in the following Table 2:
[0127] Table 2
[0128] It is assumed that the relationship between the sub-bands included in the frequency band for transmitting data and the divided sub-band groups is as shown in the following Table 3:
[0129] Table 3
[0130] Assume that the precoding matrix corresponding to the subband group is selected from the first codebook set as shown in the following Table 4:
[0131] Table 4
[0132] It can be understood that since the number of elements in the first codebook set is smaller than that in the second codebook set, the precoding matrix corresponding to the subband group is selected from the first codebook set, which can reduce the complexity of the system, and the range of the index numbers of the elements in the first codebook is smaller than the range of the index numbers of the elements in the second codebook. Therefore, the first part of the information included in the first signaling uses the index number of the precoding matrix corresponding to the subband group in the first codebook set, which can reduce the overhead of the first signaling and reduce the complexity of the first signaling.
[0133] Assume that the selection of the precoding matrix corresponding to the subband from the second codebook set is as shown in the following Table 5:
[0134] Table 5
[0135] It can be understood that since the second codebook set contains more elements than the first codebook set, the precoding matrix corresponding to the subband is selected from the second codebook set, which can improve the performance of transmitting data using the subband precoding matrix; thus, the relative index number of the precoding matrix corresponding to the subband used in the second part of the information included in the second signaling relative to the precoding matrix corresponding to the corresponding subband group in the second codebook set can reduce the overhead of the second signaling and reduce the complexity of the second signaling.
[0136] In some embodiments, a frequency band used for transmitting data is divided into multiple subband groups based on the number of precoding matrices supported for transmission by the first signaling, and the multiple subband groups do not overlap with each other.
[0137] It can be understood that by dividing the frequency band of transmitted data based on the number of precoding matrices supported by the first signaling, the number of subbands included in each subband group can be roughly equivalent, so that the frequency domain density of the precoding matrix corresponding to each subband group is equivalent. In this way, it can be ensured that the performance of transmitting data according to the corresponding precoding matrix on each subband group is equivalent, thereby improving the performance of transmitted data on the frequency band of the overall data transmission.
[0138] Each subband group includes multiple subbands that are contiguous in the frequency domain. For example, the frequency band for data transmission is composed of subbands, which can be numbered consecutively from low to high frequency, with the lowest-frequency subband having an index of 0. A subband group includes multiple subbands that are contiguous in the frequency domain, i.e., subbands with consecutive indexes. For example, a subband group includes subbands from index m to index n, where m and n are non-negative integers and m is less than n.
[0139] It should be noted that, among the multiple sub-band groups, the number of sub-bands included in each sub-band group may be equal or unequal.
[0140] Implementation method 1: Each subband group includes an equal number of subbands.
[0141] In some embodiments, the frequency band used to transmit data includes T subbands, the number of precoding matrices supported for transmission by the first signaling is M, if the quotient of T divided by M is C, the remainder is R, and R is equal to zero, then the frequency band used to transmit data can be divided into M subband groups, each of the M subband groups includes C subbands, and the M subband groups do not overlap with each other.
[0142] It can be understood that, based on the above division method, the number of subbands included in each subband group is equal, and thus the frequency domain density of the precoding matrix corresponding to each subband group is equal, thereby ensuring that the performance of data transmission according to the corresponding precoding matrix on each subband group is equivalent, thereby improving the performance of data transmission on the overall data transmission frequency band.
[0143] Implementation method 2: The number of subbands included in each subband group is unequal.
[0144] In some embodiments, the frequency band used for transmitting data includes T subbands (T is an integer greater than zero); the multiple subband groups include MR first subband groups and R second subband groups (that is, the frequency band used for transmitting data is divided into M subband groups), the first subband group includes C subbands, and the second subband group includes C+1 subbands; M represents the number of precoding matrices supported for transmission by the first signaling, C represents the quotient of T divided by M, R represents the remainder of T divided by M, R is less than M and R is greater than zero.
[0145] In some embodiments, the MR first sub-band groups include at least a sub-band group with the lowest frequency in a frequency band used for transmitting data, and / or a sub-band group with the highest frequency in a frequency band used for transmitting data.
[0146] It is understood that the at least one subband group with the lowest frequency and the at least one subband group with the highest frequency in the frequency band used for data transmission can be referred to as a frequency-edge subband group. Under the same conditions, the data transmission performance of the frequency-edge subband group is lower than that of the mid-frequency subband group. Therefore, reducing the number of subbands included in the frequency-edge subband group can increase the frequency-domain density of the precoding matrix corresponding to the frequency-edge subband group, thereby improving data transmission performance in the frequency-edge subband group and improving data transmission performance across the entire data transmission frequency band.
[0147] As an implementation manner, if R is less than M and R is greater than zero, the MR first subband groups may include the subband group with the lowest frequency in the frequency band used to transmit data; the first subband group with the lowest frequency includes C subbands, and among the remaining M-1 subband groups, each subband group in the MR-1 subband groups includes C subbands, and each subband group in the R subband groups includes C+1 subbands.
[0148] For example, the subband group indexed with 0 includes C subbands. Among the remaining M-1 subband groups, each of the MR-1 subband groups includes C subbands, and each of the R subband groups includes C+1 subbands. It will be appreciated that in this case, while the number of subbands included in each subband group cannot be made equal, the number of subbands included in the MR subband groups with the lowest frequencies can be reduced, thereby improving data transmission performance in the frequency-edge subband groups.
[0149] As another implementation, if R is less than M and R is greater than zero, then the MR first subband groups may include the subband group with the highest frequency in the frequency band used to transmit data; the first subband group with the highest frequency includes C subbands, and among the remaining M-1 subband groups, each subband group in the MR-1 subband groups includes C subbands, and each subband group in the R subband groups includes C+1 subbands.
[0150] For example, the subband group indexed M-1 includes C subbands. Among the remaining M-1 subband groups, each of the MR-1 subband groups includes C subbands, and each of the R subband groups includes C+1 subbands. It will be appreciated that in this case, while the number of subbands included in each subband group cannot be made equal, the number of subbands included in the MR subband groups with the highest frequencies can be reduced, thereby improving data transmission performance in frequency-edge subband groups.
[0151] As another implementation, if R is equal to M-1, then the MR first subband groups are the subband groups with the lowest frequency in the frequency band used for data transmission; alternatively, the MR first subband groups are the subband groups with the highest frequency in the frequency band used for data transmission. The first subband group with the lowest frequency includes C subbands, and the remaining M-1 subband groups include C+1 subbands; alternatively, the first subband group with the highest frequency includes C subbands, and the remaining M-1 subband groups include C+1 subbands.
[0152] Exemplarily, the subband group with an index number of 0 includes C subbands, and each of the remaining M-1 subband groups includes C+1 subbands; or, the subband group with an index number of M-1 includes C subbands, and each of the remaining M-1 subband groups includes C+1 subbands.
[0153] As another implementation, if R is equal to M-12, then the MR first subband groups include the lowest-frequency subband group and the highest-frequency subband group in the frequency band used for data transmission. The first subband group with the lowest frequency includes C subbands, the highest-frequency subband group includes C subbands, and the remaining M-2 subband groups include C+1 subbands.
[0154] Exemplarily, the subband group with an index number of 0 includes C subbands, the subband group with an index number of M-1 includes C subbands, and each of the remaining M-2 subband groups includes C+1 subbands.
[0155] Example 3: The first part of information includes information about a precoding matrix corresponding to a first frequency domain range, and the second part of information includes information about a precoding matrix corresponding to a second frequency domain range. The first frequency domain range and the second frequency domain range are different.
[0156] It can be understood that the performance of the first node transmitting data over the first frequency range and the second frequency range based on the precoding matrix information of the first frequency range and the precoding matrix information of the second frequency range is higher than the performance of the first node transmitting data over the first frequency range based solely on the precoding matrix information of the first frequency range. Alternatively, the performance of the first node transmitting data over the first frequency range and the second frequency range based on the precoding matrix information of the first frequency range and the precoding matrix information of the second frequency range is higher than the performance of the first node transmitting data over the first frequency range and the second frequency range based solely on the precoding matrix information of the first frequency range.
[0157] In some embodiments, the information of the precoding matrix corresponding to the first frequency domain range includes the information of the precoding matrix corresponding to the first subband group, and the information of the precoding matrix corresponding to the second frequency domain range includes the information of the precoding matrix corresponding to the second subband group, and the first subband group is different from the second subband group.
[0158] It can be understood that the performance of the first node transmitting data on the first subband group and the second subband group based on the precoding matrix information of the first subband group and the precoding matrix information of the second subband group is higher than the performance of the first node transmitting data on the first subband group based solely on the precoding matrix information of the first subband group. Alternatively, the performance of the first node transmitting data on the first subband group and the second subband group based on the precoding matrix information of the first subband group and the precoding matrix information of the second subband group is higher than the performance of the first node transmitting data on the first subband group and the second subband group based solely on the precoding matrix information of the first subband group.
[0159] Example 4: The first portion of information includes X bits of quantization information of the precoding matrix, and the second portion of information includes Y bits of quantization information of the precoding matrix. The X bits of quantization information are different from the Y bits of quantization information, and both X and Y are positive integers.
[0160] The quantization information of the X bits of the precoding matrix can be understood as follows: the precoding matrix is quantized to X bits; or each element in the precoding matrix is quantized to X bits; or the element representing the precoding matrix is quantized to X bits; or each element representing the precoding matrix is quantized to X bits. The quantization information of the Y bits of the precoding matrix can be understood as follows: the precoding matrix is quantized by an additional Y bits, for a total of X + Y bits; or each element in the precoding matrix is quantized by an additional Y bits, for a total of X + Y bits; or the element representing the precoding matrix is quantized by an additional Y bits, for a total of X + Y bits; or each element representing the precoding matrix is quantized by an additional Y bits, for a total of X + Y bits; or each element representing the precoding matrix is quantized by an additional Y bits, for a total of X + Y bits.
[0161] It can be understood that the performance of the first node transmitting data based on the quantization information of X bits and the quantization information of Y bits (i.e., quantization information of X+Y bits) of the precoding matrix is higher than the performance of the first node transmitting data based only on the quantization information of X bits of the precoding matrix.
[0162] Example 5: The first part of information includes coefficients corresponding to a first part of basis vectors in the basis vectors constituting the precoding matrix, and the second part of information includes coefficients corresponding to a second part of basis vectors in the basis vectors constituting the precoding matrix.
[0163] In some embodiments, the precoding matrix is represented as W, which is composed of matrix W1, matrix W2 and matrix W f Composition, for example, W = W1W2W f H ; Matrix W1 includes L basis vectors, L is a positive integer; Matrix W f Including M v basis vectors, M v is a positive integer; the matrix W2 consists of L basic vectors and M v LM consisting of basis vectors v Thus, the first part of the information may include M v The coefficients corresponding to the first part of the basis vectors in the basis vectors, the second part of the information may include M v The coefficient corresponding to the second part of the basis vectors.
[0164] For example, M v The first part of the basic vectors is the vector with index number 0, M v The second part of the basic vectors in the basic vectors is the vector with index number 1.
[0165] For example, M v The first part of the basic vectors in the basic vectors is the vector with index number 0 and 1, M vThe second part of the basic vectors in the basic vectors is the vectors with index numbers 2 and 3.
[0166] For example, M v The first part of the basic vectors in the basic vectors is the vector with index number 0, 1, ..., n, M v The second part of the basic vectors in the basic vectors is indexed with n+1, n+2, ..., M v A vector of -1.
[0167] It can be understood that the first node is based on M v The performance of the precoding matrix transmission data restored by the coefficients corresponding to all the basic vectors in the basic vectors is higher than that of the first node based on M v The performance of transmitting data by the precoding matrix restored by the coefficients corresponding to the first part of the basis vectors in the basis vectors.
[0168] S203: When not receiving the second signaling sent by the second node, the first node transmits data to the second node based on the first partial information.
[0169] Exemplarily, the situations in which the first node does not receive the second signaling include the following: the second node does not send the second signaling; or the first node does not receive the second signaling; or the first node determines not to receive the second signaling; or the second node sends the second signaling, and the first node fails to receive the second signaling.
[0170] It can be understood that when the first node does not receive the second signaling sent by the second node, the first node can transmit data with the second node based on the first part of the information included in the first signaling, thereby avoiding wasting the opportunity and time-frequency domain resources for transmitting data to the second node due to not receiving the second signaling.
[0171] S204: Upon receiving the second signaling, the first node transmits data to the second node based on the first partial information and the second partial information.
[0172] In some embodiments, when it is determined that the second signaling is received, the method further includes: the first node receiving the second signaling. Exemplarily, the first node receiving the second signaling can be implemented in the following manner.
[0173] As an implementation, a range of time-frequency resources in which the second signaling is located is determined, and the first node searches within the range of the time-frequency resources in which the second signaling is located. For example, the time domain range in which the second signaling is located may be the same as the time domain range in which the first signaling is located; or, the time domain range in which the second signaling is located may be another time domain range different from the time domain range in which the first signaling is located.
[0174] As another implementation manner, the first signaling includes location information of the time-frequency resources where the second signaling is located; in this way, the first node can receive the second signaling based on the location information of the time-frequency resources where the second signaling is located.
[0175] It can be understood that the sum of the first and second partial information is more detailed than the pre-first partial information, more fully expresses the precoding matrix, and better matches the channel state. Therefore, the performance of transmitting data to the second node based on the sum of the first partial information included in the first signaling and the second partial information included in the second signaling is higher than the performance of transmitting data to the second node based only on the first partial information included in the first signaling.
[0176] The data receiving method provided by the present disclosure is described below from the perspective of the second node. Exemplarily, as shown in FIG4 , the method includes the following steps.
[0177] S301: A second node sends a first signaling and a second signaling to a first node.
[0178] The first signaling includes first part information of the precoding matrix, and the second signaling includes second part information of the precoding matrix.
[0179] For example, the introduction of the first part of information and the second part of information can be found in the above S202 and will not be repeated here.
[0180] In some embodiments, the first signaling may further include at least one of the following: an indication of the second signaling, an indication of receiving the second signaling, and an indication of the existence of the second signaling.
[0181] For example, for the introduction of the first signaling and the second signaling, reference may be made to S201 to 204 above, which will not be repeated here.
[0182] S302: Based on the assumption that the first node has received the first signaling and whether the first node has received the second signaling, receive data transmitted by the first node.
[0183] It can be understood that since the second node does not know whether the first node has received the second signaling, it also does not know how the second node transmits data. Therefore, the second node can tentatively receive the second signaling based on the assumption that the first node has received the second signaling and the assumption that the first node has not received the second signaling.
[0184] Exemplarily, as shown in FIG5 , the above S302 may be implemented as the following S3021 to S3022 .
[0185] S3021. Based on the assumption that the first node has received the first signaling but has not received the second signaling, the second node receives data transmitted by the first node based on the first partial information.
[0186] For example, regarding the implementation of S3021, the above-mentioned S203 may be parameterized and will not be described in detail here.
[0187] S3022: Based on the assumption that the first node has received the first signaling and the second signaling, the second node receives data transmitted by the first node based on the first partial information and the second partial information.
[0188] For example, regarding the implementation of S3022, the above-mentioned S204 may be parameterized and will not be described in detail here.
[0189] It can be understood that based on the method provided in the embodiment of the present disclosure, after the second node sends the first signaling and the second signaling, when the first node receives the first signaling but does not receive the second signaling, the second node receives the data transmitted by the first node based on the first part of the information. In this way, it is possible to avoid wasting transmission opportunities and transmission resources due to not receiving the second signaling; when the first node receives the first signaling and the second signaling, the second node receives the data transmitted by the first node based on the first part of the information and the second part of the information to improve the performance of transmitting data.
[0190] The above mainly introduces the scheme of the embodiment of the present disclosure from the perspective of method. It can be understood that in order to realize the above functions, the transmission device includes at least one of the hardware structure and software modules corresponding to the execution of each function. It should be easy for those skilled in the art to realize that, in combination with the units and algorithm steps of each example described in the embodiment disclosed herein, the embodiment of the present disclosure can be implemented in the form of hardware or a combination of hardware and computer software. Whether a function is executed in the form of hardware or computer software driving hardware depends on the specific application and design constraints of the technical solution. Professional and technical personnel can use different methods to implement the described functions for each specific application, but such implementation should not be considered to exceed the scope of the embodiment of the present disclosure.
[0191] The embodiment of the present disclosure can divide the transmission device into functional modules according to the above-mentioned method embodiment. For example, each functional module can be divided corresponding to each function, or two or more functions can be integrated into one functional module. The above-mentioned integrated module can be implemented in the form of hardware or software. It should be noted that the division of modules in the embodiment of the present disclosure is schematic and is only a logical function division. There may be other division methods in actual implementation. The following is an example of dividing each functional module corresponding to each function.
[0192] FIG6 is a schematic diagram of the structure of a communication device provided by an embodiment of the present disclosure, which is applied to a first node and can execute the data transmission method provided by the above method embodiment. As shown in FIG6 , the communication device 600 includes: a communication module 601 and a determination module 602.
[0193] The communication module 601 is configured to receive first signaling sent by a second node, where the first signaling includes first part of information of a precoding matrix.
[0194] The determination module 602 is configured to determine whether to receive a second signaling sent by the second node based on the first signaling; the second signaling includes the second part of information of the precoding matrix.
[0195] The communication module 601 is further configured to transmit data to the second node based on the first part of information when the second signaling sent by the second node is not received.
[0196] The communication module 601 is further configured to transmit data to the second node based on the first part of information and the second part of information when the second signaling is received.
[0197] In some embodiments, the determination module 602 is used to determine whether to receive the second signaling based on the data transmission performance corresponding to the first part of the information; or, to determine whether to receive the second signaling based on whether the first signaling includes an indication of the second signaling; or, to determine whether to receive the second signaling based on whether the first signaling includes an indication of receiving the second signaling; or, to determine whether to receive the second signaling based on whether the first signaling includes an indication of the existence of the second signaling.
[0198] In some embodiments, the first signaling also includes at least one of the following: time domain resources used for transmitting data, frequency domain resources used for transmitting data, modulation and coding method used for transmitting data, carrier used for transmitting data, time domain position of demodulation reference signal used for transmitting data, frequency domain position of demodulation reference signal used for transmitting data, pattern of demodulation reference signal used for transmitting data, type of demodulation reference signal used for transmitting data, time domain used for transmitting the second signaling, and frequency domain resources used for transmitting the second signaling.
[0199] In some embodiments, the first part of information includes information about a precoding matrix corresponding to a first frequency domain range, and the second part of information includes information about a precoding matrix corresponding to a second frequency domain range, and the first frequency domain range and the second frequency domain range are different.
[0200] In some embodiments, the information of the precoding matrix corresponding to the first frequency domain range includes the information of the precoding matrix corresponding to the first subband group, and the information of the precoding matrix corresponding to the second frequency domain range includes the information of the precoding matrix corresponding to the second subband group, and the first subband group is different from the second subband group.
[0201] In some embodiments, the first subband group includes L subbands evenly spaced on the frequency band for transmitting data, and the second subband group includes other subbands on the frequency band for transmitting data except the subbands in the first subband group.
[0202] In some embodiments, the frequency interval between two adjacent subbands in the first subband group is determined according to the number of precoding matrices supported for transmission by the first signaling.
[0203] In some embodiments, the first subband in the first subband group is determined according to a frequency interval between two adjacent subbands in the first subband group.
[0204] In some embodiments, the first portion of information includes quantization information of X bits of the precoding matrix, and the second portion of information includes quantization information of Y bits of the precoding matrix. The quantization information of X bits is different from the quantization information of Y bits, and both X and Y are positive integers.
[0205] In some embodiments, the first part of information includes information of a precoding matrix corresponding to the subband group, and the second part of information includes incremental information of the precoding matrix corresponding to the subband relative to the information of the precoding matrix corresponding to the subband group.
[0206] In some embodiments, the precoding matrix corresponding to the subband group is determined from a first codebook set, and the precoding matrix corresponding to the subband is determined from a second codebook set, where the number of elements in the first codebook set is smaller than the number of elements in the second codebook set.
[0207] In some embodiments, the information of the precoding matrix corresponding to the subband group includes the index number of the precoding matrix corresponding to the subband group in the first codebook set; the incremental information includes the relative index number of the precoding matrix corresponding to the subband relative to the precoding matrix corresponding to the subband group in the second codebook set.
[0208] In some embodiments, a frequency band used for transmitting data is divided into a plurality of subband groups based on the number of precoding matrices supported for transmission by the first signaling.
[0209] In some embodiments, a frequency band used to transmit data includes T subbands; the multiple subband groups include MR first subband groups and R second subband groups, the first subband group includes C subbands, and the second subband group includes C+1 subbands; M represents the number of precoding matrices supported for transmission by the first signaling, C represents the quotient of T divided by M, and R represents the remainder of T divided by M.
[0210] In some embodiments, each subband group includes a plurality of subbands that are continuous in the frequency domain.
[0211] In some embodiments, the MR first sub-band groups include at least a sub-band group with the lowest frequency in a frequency band used for transmitting data, and / or a sub-band group with the highest frequency in a frequency band used for transmitting data.
[0212] In some embodiments, the first portion of information includes coefficients corresponding to a first portion of basis vectors in the basis vectors constituting the precoding matrix, and the second portion of information includes coefficients corresponding to a second portion of basis vectors in the basis vectors constituting the precoding matrix.
[0213] In some embodiments, the first signaling also includes a first modulation and coding scheme, and the second signaling also includes a second modulation and coding scheme; the first modulation and coding scheme is determined based on a first precoding matrix recovered from the first part of the information, and the second modulation and coding scheme is determined based on a second precoding matrix recovered from the first part of the information and the second part of the information.
[0214] In some embodiments, the first signaling further includes a codebook type corresponding to the precoding matrix.
[0215] FIG7 is a schematic diagram of the structure of another communication device provided by an embodiment of the present disclosure, which is applied to a second node and can execute the data receiving method provided by the above method embodiment. As shown in FIG7 , a communication device 700 includes: a communication module 701 .
[0216] The communication module 701 is configured to send a first signaling and a second signaling to a first node, where the first signaling includes first part information of a precoding matrix, and the second signaling includes second part information of the precoding matrix.
[0217] The communication module 701 is further configured to receive data transmitted by the first node based on an assumption that the first node has received the first signaling and whether the second signaling has been received.
[0218] In some embodiments, the first signaling includes at least one of the following: an indication of the second signaling, an indication of receipt of the second signaling, an indication of the presence of the second signaling.
[0219] In some embodiments, the first signaling also includes at least one of the following: time domain resources used for transmitting data, frequency domain resources used for transmitting data, modulation and coding method used for transmitting data, carrier used for transmitting data, time domain position of demodulation reference signal used for transmitting data, frequency domain position of demodulation reference signal used for transmitting data, pattern of demodulation reference signal used for transmitting data, type of demodulation reference signal used for transmitting data, time domain used for transmitting the second signaling, and frequency domain resources used for transmitting the second signaling.
[0220] In some embodiments, the first part of information includes information about a precoding matrix corresponding to a first frequency domain range, and the second part of information includes information about a precoding matrix corresponding to a second frequency domain range, and the first frequency domain range and the second frequency domain range are different.
[0221] In some embodiments, the information of the precoding matrix corresponding to the first frequency domain range includes the information of the precoding matrix corresponding to the first subband group, and the information of the precoding matrix corresponding to the second frequency domain range includes the information of the precoding matrix corresponding to the second subband group, and the first subband group is different from the second subband group.
[0222] In some embodiments, the first subband group includes L subbands evenly spaced on the frequency band for transmitting data, and the second subband group includes other subbands on the frequency band for transmitting data except the subbands in the first subband group.
[0223] In some embodiments, the frequency interval between two adjacent subbands in the first subband group is determined according to the number of precoding matrices supported for transmission by the first signaling.
[0224] In some embodiments, the first subband in the first subband group is determined according to a frequency interval between two adjacent subbands in the first subband group.
[0225] In some embodiments, the first portion of information includes quantization information of X bits of the precoding matrix, and the second portion of information includes quantization information of Y bits of the precoding matrix. The quantization information of X bits is different from the quantization information of Y bits, and both X and Y are positive integers.
[0226] In some embodiments, the first part of information includes information of a precoding matrix corresponding to the subband group, and the second part of information includes incremental information of the precoding matrix corresponding to the subband relative to the information of the precoding matrix corresponding to the subband group.
[0227] In some embodiments, the precoding matrix corresponding to the subband group is determined from a first codebook set, and the precoding matrix corresponding to the subband is determined from a second codebook set, where the number of elements in the first codebook set is smaller than the number of elements in the second codebook set.
[0228] In some embodiments, the information of the precoding matrix corresponding to the subband group includes the index number of the precoding matrix corresponding to the subband group in the first codebook set; the incremental information includes the relative index number of the precoding matrix corresponding to the subband relative to the precoding matrix corresponding to the subband group in the second codebook set.
[0229] In some embodiments, a frequency band used for transmitting data is divided into a plurality of subband groups based on the number of precoding matrices supported for transmission by the first signaling.
[0230] In some embodiments, a frequency band used to transmit data includes T subbands; the multiple subband groups include MR first subband groups and R second subband groups, the first subband group includes C subbands, and the second subband group includes C+1 subbands; M represents the number of precoding matrices supported for transmission by the first signaling, C represents the quotient of T divided by M, and R represents the remainder of T divided by M.
[0231] In some embodiments, each subband group includes a plurality of subbands that are continuous in the frequency domain.
[0232] In some embodiments, the MR first sub-band groups include at least a sub-band group with the lowest frequency in a frequency band used for transmitting data, and / or a sub-band group with the highest frequency in a frequency band used for transmitting data.
[0233] In some embodiments, the first portion of information includes coefficients corresponding to a first portion of basis vectors in the basis vectors constituting the precoding matrix, and the second portion of information includes coefficients corresponding to a second portion of basis vectors in the basis vectors constituting the precoding matrix.
[0234] In some embodiments, the first signaling also includes a first modulation and coding scheme, and the second signaling also includes a second modulation and coding scheme; the first modulation and coding scheme is determined based on a first precoding matrix recovered from the first part of the information, and the second modulation and coding scheme is determined based on a second precoding matrix recovered from the first part of the information and the second part of the information.
[0235] In some embodiments, the first signaling further includes a codebook type corresponding to the precoding matrix.
[0236] In the case of implementing the functions of the above-mentioned integrated modules in hardware, the embodiments of the present disclosure provide a structure of the communication device involved in the above-mentioned embodiments. As shown in Figure 8, the communication device 800 includes: a processor 802 and a bus 804. In some embodiments, the communication device 800 may also include a memory 801; in some embodiments, the communication device 800 may also include a communication interface 803.
[0237] The processor 802 may implement or execute the various exemplary logic blocks, modules, and circuits described in conjunction with the embodiments of the present disclosure. The processor 802 may be a central processing unit, a general-purpose processor, a digital signal processor, an application-specific integrated circuit, a field-programmable gate array, or other programmable logic device, a transistor logic device, a hardware component, or any combination thereof. The processor 802 may implement or execute the various exemplary logic blocks, modules, and circuits described in conjunction with the embodiments of the present disclosure. The processor 802 may also be a combination that implements computing functions, such as a combination of one or more microprocessors, a combination of a DSP and a microprocessor, and the like.
[0238] The communication interface 803 is used to connect to other devices via a communication network, such as Ethernet, wireless access network, wireless local area network (WLAN), etc.
[0239] The memory 801 may be a read-only memory (ROM) or other type of static storage device that can store static information and instructions, a random access memory (RAM) or other type of dynamic storage device that can store information and instructions, or an electrically erasable programmable read-only memory (EEPROM), a disk storage medium or other magnetic storage device, or any other medium that can be used to carry or store desired program code in the form of instructions or data structures and can be accessed by a computer, but is not limited thereto.
[0240] As an implementation, the memory 801 can exist independently of the processor 802. The memory 801 can be connected to the processor 802 via a bus 804 to store instructions or program codes. When the processor 802 calls and executes the instructions or program codes stored in the memory 801, the data transmission method provided by the embodiment of the present disclosure can be implemented. In another implementation, the memory 801 can also be integrated with the processor 802.
[0241] Bus 804 can be an Extended Industry Standard Architecture (EISA) bus, etc. Bus 804 can be divided into an address bus, a data bus, a control bus, etc. For ease of illustration, FIG8 shows only one thick line, but this does not mean that there is only one bus or only one type of bus.
[0242] Some embodiments of the present disclosure provide a computer-readable storage medium (e.g., a non-transitory computer-readable storage medium), which stores computer program instructions. When the computer program instructions are executed on a computer, the computer executes the data transmission method described in any of the above embodiments.
[0243] Exemplarily, the above-mentioned computer-readable storage media may include, but are not limited to: magnetic storage devices (e.g., hard disks, floppy disks, or magnetic tapes), optical disks (e.g., compact disks (CDs), digital versatile disks (DVDs), etc.), smart cards, and flash memory devices (e.g., erasable programmable read-only memories (EPROMs), cards, sticks, or key drives, etc.). The various computer-readable storage media described in the present disclosure may represent one or more devices and / or other machine-readable storage media for storing information. The term "machine-readable storage medium" may include, but is not limited to, wireless channels and various other media capable of storing, containing, and / or carrying instructions and / or data.
[0244] An embodiment of the present disclosure provides a computer program product comprising instructions. When the computer program product is run on a computer, the computer is enabled to execute the data transmission method described in any one of the above embodiments.
[0245] The above is only a specific embodiment of the present disclosure, but the scope of protection of the present disclosure is not limited thereto. Any changes or replacements within the technical scope disclosed in the present disclosure should be included in the scope of protection of the present disclosure. Therefore, the scope of protection of the present disclosure should be based on the scope of protection of the claims.
Claims
1. A data transmission method, wherein: The method is applied to a first node and comprises: receiving first signaling sent by a second node, where the first signaling includes first part information of a precoding matrix; Determine whether to receive a second signaling sent by a second node based on the first signaling; the second signaling includes a second part of information of the precoding matrix; transmitting data to the second node based on the first part of information when the second signaling sent by the second node is not received; When the second signaling is received, data is transmitted to the second node based on the first part of information and the second part of information.
2. The method according to claim 1, wherein: The determining whether to receive the second signaling based on the first signaling includes: determining whether to receive the second signaling based on the data transmission performance corresponding to the first part of the information; or, determining whether to receive the second signaling based on whether the first signaling includes an indication of the second signaling; or, determining whether to receive the second signaling based on whether the first signaling includes an indication of receiving the second signaling; or, Based on whether the first signaling includes an indication of the presence of the second signaling, it is determined whether to receive the second signaling.
3. The method according to claim 1, wherein: The first signaling also includes at least one of the following: time domain resources used for transmitting data, frequency domain resources used for transmitting data, modulation and coding method used for transmitting data, carrier used for transmitting data, time domain position of demodulation reference signal used for transmitting data, frequency domain position of demodulation reference signal used for transmitting data, pattern of demodulation reference signal used for transmitting data, type of demodulation reference signal used for transmitting data, time domain used for transmitting the second signaling, and frequency domain resources used for transmitting the second signaling.
4. The method according to claim 1, wherein: The first part of information includes information of a precoding matrix corresponding to a first frequency domain range, and the second part of information includes information of a precoding matrix corresponding to a second frequency domain range, and the first frequency domain range and the second frequency domain range are different.
5. The method according to claim 4, wherein: The information of the precoding matrix corresponding to the first frequency domain range includes the information of the precoding matrix corresponding to the first subband group, and the information of the precoding matrix corresponding to the second frequency domain range includes the information of the precoding matrix corresponding to the second subband group, and the first subband group is different from the second subband group.
6. The method according to claim 5, wherein: The first subband group includes L subbands that are evenly spaced on a frequency band for transmitting data, and the second subband group includes other subbands on the frequency band for transmitting data except the subbands in the first subband group.
7. The method according to claim 6, wherein: The frequency interval between two adjacent subbands in the first subband group is determined according to the number of precoding matrices supported for transmission by the first signaling.
8. The method according to claim 7, wherein: The first subband in the first subband group is determined according to a frequency interval between two adjacent subbands in the first subband group.
9. The method according to claim 1, wherein: The first part of information includes X-bit quantization information of the precoding matrix, and the second part of information includes Y-bit quantization information of the precoding matrix, wherein the X-bit quantization information is different from the Y-bit quantization information, and X and Y are both positive integers.
10. The method according to claim 1, wherein: The first part of information includes information of a precoding matrix corresponding to a subband group, and the second part of information includes incremental information of the precoding matrix corresponding to a subband relative to the information of the precoding matrix corresponding to the subband group.
11. The method according to claim 10, wherein: The precoding matrix corresponding to the subband group is determined from a first codebook set, and the precoding matrix corresponding to the subband is determined from a second codebook set, and the number of elements in the first codebook set is smaller than the number of elements in the second codebook set.
12. The method according to claim 11, wherein: The information of the precoding matrix corresponding to the subband group includes the index number of the precoding matrix corresponding to the subband group in the first codebook set; the incremental information includes the relative index number of the precoding matrix corresponding to the subband relative to the precoding matrix corresponding to the subband group in the second codebook set.
13. The method according to claim 10, wherein: A frequency band for transmitting data is divided into a plurality of subband groups based on the number of precoding matrices supported for transmission by the first signaling.
14. The method according to claim 13, wherein: The frequency band used to transmit data includes T subbands; the multiple subband groups include MR first subband groups and R second subband groups, the first subband group includes C subbands, and the second subband group includes C+1 subbands; wherein M represents the number of precoding matrices supported for transmission by the first signaling, C represents the quotient of T divided by M, and R represents the remainder of T divided by M.
15. The method according to claim 14, wherein: Each of the subband groups includes a plurality of subbands that are continuous in the frequency domain.
16. The method according to claim 15, wherein: The MR first sub-band groups include at least a sub-band group with the lowest frequency in the frequency band used for transmitting data, and / or a sub-band group with the highest frequency in the frequency band used for transmitting data.
17. The method according to claim 1, wherein: The first part of information includes coefficients corresponding to a first part of basis vectors among basis vectors constituting the precoding matrix, and the second part of information includes coefficients corresponding to a second part of basis vectors among basis vectors constituting the precoding matrix.
18. The method according to claim 1, wherein: The first signaling also includes a first modulation and coding scheme, and the second signaling also includes a second modulation and coding scheme; wherein the first modulation and coding scheme is determined according to a first precoding matrix recovered from the first part of the information, and the second modulation and coding scheme is determined according to a second precoding matrix recovered from the first part of the information and the second part of the information.
19. The method according to claim 1, wherein: The first signaling also includes a codebook type corresponding to the precoding matrix.
20. A data receiving method, wherein: The method is applied to the second node and comprises: Sending a first signaling and a second signaling to the first node, where the first signaling includes first part information of a precoding matrix, and the second signaling includes second part information of the precoding matrix; Based on the assumption that the first node has received the first signaling and whether the second signaling has been received, data transmitted by the first node is received.
21. The method according to claim 20, wherein: The first signaling includes at least one of the following: an indication of the second signaling, an indication of receiving the second signaling, and an indication of the existence of the second signaling.
22. The method according to claim 20, wherein: The first signaling also includes at least one of the following: time domain resources used for transmitting data, frequency domain resources used for transmitting data, modulation and coding method used for transmitting data, carrier used for transmitting data, time domain position of demodulation reference signal used for transmitting data, frequency domain position of demodulation reference signal used for transmitting data, pattern of demodulation reference signal used for transmitting data, type of demodulation reference signal used for transmitting data, time domain used for transmitting the second signaling, and frequency domain resources used for transmitting the second signaling.
23. The method according to claim 20, wherein: The first part of information includes information of a precoding matrix corresponding to a first frequency domain range, and the second part of information includes information of a precoding matrix corresponding to a second frequency domain range, and the first frequency domain range and the second frequency domain range are different.
24. The method according to claim 23, wherein: The information of the precoding matrix corresponding to the first frequency domain range includes the information of the precoding matrix corresponding to the first subband group, and the information of the precoding matrix corresponding to the second frequency domain range includes the information of the precoding matrix corresponding to the second subband group, and the first subband group is different from the second subband group.
25. The method according to claim 24, wherein: The first subband group includes L subbands that are evenly spaced on a frequency band for transmitting data, and the second subband group includes other subbands on the frequency band for transmitting data except the subbands in the first subband group.
26. The method according to claim 25, wherein: The frequency interval between two adjacent subbands in the first subband group is determined according to the number of precoding matrices supported for transmission by the first signaling.
27. The method according to claim 26, wherein: The first subband in the first subband group is determined according to a frequency interval between two adjacent subbands in the first subband group.
28. The method of claim 20, wherein: The first part of information includes X-bit quantization information of the precoding matrix, and the second part of information includes Y-bit quantization information of the precoding matrix, wherein the X-bit quantization information is different from the Y-bit quantization information, and X and Y are both positive integers.
29. The method according to claim 20, wherein: The first part of information includes information of a precoding matrix corresponding to a subband group, and the second part of information includes incremental information of the precoding matrix corresponding to a subband relative to the information of the precoding matrix corresponding to the subband group.
30. The method of claim 29, wherein: The precoding matrix corresponding to the subband group is determined from a first codebook set, and the precoding matrix corresponding to the subband is determined from a second codebook set, and the number of elements in the first codebook set is smaller than the number of elements in the second codebook set.
31. The method according to claim 30, wherein: The information of the precoding matrix corresponding to the subband group includes the index number of the precoding matrix corresponding to the subband group in the first codebook set; the incremental information includes the relative index number of the precoding matrix corresponding to the subband relative to the precoding matrix corresponding to the subband group in the second codebook set.
32. The method of claim 29, wherein: A frequency band for transmitting data is divided into a plurality of subband groups based on the number of precoding matrices supported for transmission by the first signaling.
33. The method of claim 32, wherein: The frequency band used to transmit data includes T subbands; the multiple subband groups include MR first subband groups and R second subband groups, the first subband group includes C subbands, and the second subband group includes C+1 subbands; wherein M represents the number of precoding matrices supported for transmission by the first signaling, C represents the quotient of T divided by M, and R represents the remainder of T divided by M.
34. The method of claim 33, wherein: Each of the subband groups includes a plurality of subbands that are continuous in the frequency domain.
35. The method of claim 34, wherein: The MR first sub-band groups include at least a sub-band group with the lowest frequency in the frequency band used for transmitting data, and / or a sub-band group with the highest frequency in the frequency band used for transmitting data.
36. The method of claim 20, wherein: The first part of information includes coefficients corresponding to a first part of basis vectors among basis vectors constituting the precoding matrix, and the second part of information includes coefficients corresponding to a second part of basis vectors among basis vectors constituting the precoding matrix.
37. The method of claim 20, wherein: The first signaling also includes a first modulation and coding scheme, and the second signaling also includes a second modulation and coding scheme; wherein the first modulation and coding scheme is determined according to a first precoding matrix recovered from the first part of the information, and the second modulation and coding scheme is determined according to a second precoding matrix recovered from the first part of the information and the second part of the information.
38. The method of claim 20, wherein: The first signaling also includes a codebook type corresponding to the precoding matrix.
39. A communication device, comprising: Memory and processor; The memory is coupled to the processor; The memory is used to store instructions executable by the processor; When the processor executes the instructions, the method according to any one of claims 1 to 38 is performed.
40. A computer-readable storage medium, wherein: The computer-readable storage medium stores computer instructions, and when the computer instructions are executed on an electronic device, the electronic device executes the method according to any one of claims 1 to 38.
Citation Information
Patent Citations
Data transmission method and device
CN111865490A
Uplink transmissions in wireless communications
CN114009107A
Uplink precoding matrix determination method and communication device
CN116667893A
Data transmission method, data receiving method, communication device and storage medium
CN117956611A
Information sending method, information receiving method, and related device
US20230254018A1