WO2022077487A1 - 信息发送方法、信息接收方法及相关设备 - Google Patents
信息发送方法、信息接收方法及相关设备 Download PDFInfo
- Publication number
- WO2022077487A1 WO2022077487A1 PCT/CN2020/121662 CN2020121662W WO2022077487A1 WO 2022077487 A1 WO2022077487 A1 WO 2022077487A1 CN 2020121662 W CN2020121662 W CN 2020121662W WO 2022077487 A1 WO2022077487 A1 WO 2022077487A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- precoding
- subset
- subband
- signaling
- matrix
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Ceased
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04B—TRANSMISSION
- H04B7/00—Radio transmission systems, i.e. using radiation field
- H04B7/02—Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas
- H04B7/04—Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas
- H04B7/0413—MIMO systems
- H04B7/0456—Selection of precoding matrices or codebooks, e.g. using matrices antenna weighting
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04B—TRANSMISSION
- H04B7/00—Radio transmission systems, i.e. using radiation field
- H04B7/02—Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas
- H04B7/04—Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas
- H04B7/0413—MIMO systems
- H04B7/0456—Selection of precoding matrices or codebooks, e.g. using matrices antenna weighting
- H04B7/0478—Special codebook structures directed to feedback optimisation
- H04B7/0481—Special codebook structures directed to feedback optimisation using subset selection of codebooks
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L5/00—Arrangements affording multiple use of the transmission path
- H04L5/0001—Arrangements for dividing the transmission path
- H04L5/0014—Three-dimensional division
- H04L5/0023—Time-frequency-space
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L5/00—Arrangements affording multiple use of the transmission path
- H04L5/003—Arrangements for allocating sub-channels of the transmission path
- H04L5/0044—Allocation of payload; Allocation of data channels, e.g. PDSCH or PUSCH
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L5/00—Arrangements affording multiple use of the transmission path
- H04L5/0091—Signalling for the administration of the divided path, e.g. signalling of configuration information
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L5/00—Arrangements affording multiple use of the transmission path
- H04L5/0001—Arrangements for dividing the transmission path
- H04L5/0003—Two-dimensional division
- H04L5/0005—Time-frequency
- H04L5/0007—Time-frequency the frequencies being orthogonal, e.g. OFDM(A) or DMT
- H04L5/001—Time-frequency the frequencies being orthogonal, e.g. OFDM(A) or DMT the frequencies being arranged in component carriers
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L5/00—Arrangements affording multiple use of the transmission path
- H04L5/003—Arrangements for allocating sub-channels of the transmission path
- H04L5/0048—Allocation of pilot signals, i.e. of signals known to the receiver
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L5/00—Arrangements affording multiple use of the transmission path
- H04L5/003—Arrangements for allocating sub-channels of the transmission path
- H04L5/0058—Allocation criteria
- H04L5/0073—Allocation arrangements that take into account other cell interferences
Definitions
- the present application relates to the field of wireless communications, and in particular, to a method for sending information, a method for receiving information, and related equipment.
- MU-MIMO multi-user multiple-input multiple-output
- Uplink precoding includes codebook-based precoding technology and non-codebook-based precoding technology.
- the sending device and the receiving device need to agree that the sending device uses a certain codebook in the codebook. precoding matrix.
- a precoding indication method for the uplink physical shared channel PUSCH physical uplink shared channel
- the network device determines a precoding matrix from the codebook according to the channel state of the terminal device, and then uses the downlink control information DCI ( downlink control information) to send the index of the precoding matrix in the codebook (that is, TPMI (transmitted precoding matrix indicator, precoding matrix indicator) information) to the terminal device, so that the terminal device can use the precoding matrix to interpret the data carried by the PUSCH precoding.
- DCI downlink control information
- TPMI transmitted precoding matrix indicator, precoding matrix indicator
- the precoding matrix indicated by the network device through the DCI is for broadband, that is, the terminal device uses the same precoding matrix in the system bandwidth, the channel with larger frequency selection characteristics may affect the system performance;
- the precoding matrix indicated by the device through the DCI is for the subband, so the signaling overhead of the DCI will be increased.
- the present application provides an information sending method, an information receiving method and related equipment. By using the method provided by the present application, low signaling overhead can be achieved while ensuring system performance.
- an embodiment of the present application provides a method for sending information.
- the network device sends the first signaling carrying the first indication information
- the network device also sends the second signaling carrying the second indication information.
- the first indication information is used to indicate a subset identifier corresponding to the first precoding subset of the first codebook
- the first codebook includes multiple precoding subsets
- each precoding subset includes multiple precoding matrices , different precoding subsets correspond to different subset identifiers
- the second indication information is used to indicate the matrix identifier corresponding to the first precoding matrix in the first precoding subset, and the precoding matrices in the first precoding subset correspond to different
- the matrix identifier of the first precoding matrix is used to precode the uplink shared physical channel PUSCH carried by the first subband.
- the frequency band includes frequency domain resources of a certain width, such as system bandwidth, bandwidth part BWP (bandwidth part) or actually allocated scheduling bandwidth, etc., and the frequency band includes multiple resource blocks RB (resource block).
- the subband is a part of the frequency domain resources in the frequency band, and may also include multiple resource blocks, but the number of resource blocks in the subband is smaller than the number of resource blocks in the frequency band.
- a subband is also understood as a resource unit in the frequency band.
- the frequency band includes 100 resource blocks, and every 4 resource blocks in the frequency band can be configured to form a resource block group, that is, a subband.
- the flexibility of indicating the precoding matrix for the subband is improved, and the system performance can be ensured while taking into account signaling. Low overhead.
- the second indication information is further used to indicate the matrix identifier corresponding to the second precoding matrix in the first precoding subset, and the second precoding matrix is used to identify the second subband.
- the PUSCH carried is precoded, and the second subband and the first subband are different frequency domain resources in the same frequency band.
- the first frequency band includes a plurality of third subbands
- the second frequency band includes a plurality of fourth subbands
- the first subband is one of the plurality of fourth subbands
- the frequency domain resource that a 4th subband includes is a subset of the frequency domain resource that a 3rd subband includes
- the first indication information is used to indicate the subset identifier of the corresponding precoding subset of each third subband
- the second indication information is used to indicate the matrix identifier of the precoding matrix corresponding to each fourth subband.
- the first indication information is used to indicate the subset identifier of the precoding subset corresponding to each subband in the first frequency band
- the second indication information is used to indicate that in the first frequency band
- both the first frequency band and the second frequency band are the bandwidth part BWP activated by the terminal device.
- the first frequency band and the second frequency band are both frequency domain resources currently allocated by the network device for the PUSCH of the terminal device.
- the first frequency band is the bandwidth part BWP activated by the terminal device
- the second frequency band is the frequency domain resource currently allocated by the network device for the PUSCH of the terminal device.
- the frequency domain resources allocated for PUSCH are smaller than the activated BWP, so that even if the subband granularity of the frequency domain resources allocated for PUSCH is smaller, the number of subbands in the second frequency band can be divided into smaller than that in the first frequency band. The number of subbands can then more accurately indicate the precoding matrix to match channels on different subbands, and the overhead of the second signaling can be reduced.
- the first signaling further carries first subset information, and the first subset information is used to determine multiple precoding matrices in the first precoding subset.
- the first signaling when the first signaling is downlink control information DCI, the first signaling also carries first resource location information, and the first resource location information is used to indicate that the 2. Frequency domain and/or time domain resources for signaling. By indicating the resource location of the second signaling, the difficulty and times of blind detection of the second signaling by the terminal device can be reduced.
- the precoding matrix in the first codebook is determined by a first phase factor and a second phase factor, and the first phase factor and the second phase factor both have at least two different values; the precoding matrix in the same precoding subset is determined by the first phase factor of the same value and the second phase factor of different values.
- the first signaling is media access control MAC (media access control) signaling or downlink control information DCI
- the second signaling is downlink control information DCI
- a second aspect of the embodiments of the present application provides a method for receiving information.
- a terminal device receives first signaling carrying first indication information, and the terminal device further receives second signaling carrying second indication information.
- the first indication information is used to indicate a subset identifier corresponding to the first precoding subset of the first codebook, the first codebook includes multiple precoding subsets, and each precoding subset includes multiple precoding matrices , different precoding subsets correspond to different subset identifiers;
- the second indication information is used to indicate the matrix identifier corresponding to the first precoding matrix in the first precoding subset, and the precoding matrices in the first precoding subset correspond to different
- the matrix identifier of the first precoding matrix is used to precode the uplink shared physical channel PUSCH carried by the first subband.
- the flexibility of indicating the precoding matrix for the subband is improved, and the system performance can be ensured while taking into account signaling. Low overhead.
- the second indication information is further used to indicate the matrix identifier corresponding to the second precoding matrix in the first precoding subset, and the second precoding matrix is used for the second subband.
- the PUSCH carried is precoded, and the second subband and the first subband are different frequency domain resources in the same frequency band.
- the first frequency band includes a plurality of third subbands
- the second frequency band includes a plurality of fourth subbands
- the first subband is one of the plurality of fourth subbands
- the frequency domain resources included in a fourth subband are a subset of the frequency domain resources included in a third subband
- the first indication information is used to indicate the subset identifier of the precoding subset corresponding to each third subband
- the second indication information is used to indicate the matrix identifier of the precoding matrix corresponding to each fourth subband.
- the first indication information is used to indicate the subset identifier of the precoding subset corresponding to each subband in the first frequency band
- the second indication information is used to indicate that in the first frequency band
- the first subband includes at least one resource block RB, and each third subband includes at least one resource block RB; in this method, the terminal device may also The resource block identifier of the included resource block RB determines the target third subband from a plurality of third subbands, and the resource block RB of the target third subband includes each resource block RB in the first subband; and then the terminal equipment Obtain the first precoding subset according to the subset identifier corresponding to the target third subband; and obtain the first precoding matrix from the first precoding subset according to the matrix identifier corresponding to the first subband.
- the first frequency band and the second frequency band are both the bandwidth part BWP activated by the terminal device.
- the first frequency band and the second frequency band are both frequency domain resources currently allocated by the network device for the PUSCH of the terminal device.
- the first frequency band is the bandwidth part BWP activated by the terminal device
- the second frequency band is the frequency domain resource currently allocated by the network device for the PUSCH of the terminal device.
- the frequency domain resources allocated for PUSCH are smaller than the activated BWP, so that even if the subband granularity of the frequency domain resources allocated for PUSCH is smaller, the number of subbands in the second frequency band can be divided into smaller than that in the first frequency band. The number of subbands can then more accurately indicate the precoding matrix to match channels on different subbands, and the overhead of the second signaling can be reduced.
- the first signaling further carries first subset information, and the first subset information is used to determine multiple precoding matrices in the first precoding subset.
- the first signaling when the first signaling is downlink control information DCI, the first signaling also carries first resource location information, and the first resource location information is used to indicate that the first signaling carries the first resource location information. 2. Frequency domain and/or time domain resources for signaling. By indicating the resource location of the second signaling, the difficulty and times of blind detection of the second signaling by the terminal device can be reduced.
- the precoding matrix in the first codebook is determined by the first phase factor and the second phase factor, and the first phase factor and the second phase factor have at least two different values; the precoding matrix in the same precoding subset is determined by the first phase factor of the same value and the second phase factor of different values.
- the first signaling is medium access control MAC signaling or downlink control information DCI
- the second signaling is downlink control information DCI
- a third aspect of the embodiments of the present application provides a network device, the network device includes a transceiver module configured to send first signaling carrying first indication information, and further configured to send second signaling carrying second indication information.
- the first indication information is used to indicate a subset identifier corresponding to the first precoding subset of the first codebook, the first codebook includes multiple precoding subsets, and each precoding subset includes multiple precoding matrices , different precoding subsets correspond to different subset identifiers;
- the second indication information is used to indicate the matrix identifier corresponding to the first precoding matrix in the first precoding subset, and the precoding matrices in the first precoding subset correspond to different
- the matrix identifier of the first precoding matrix is used to precode the uplink shared physical channel PUSCH carried by the first subband.
- the flexibility of indicating the precoding matrix for the subband is improved, and the system performance can be ensured while taking into account signaling. Low overhead.
- the second indication information is further used to indicate the matrix identifier corresponding to the second precoding matrix in the first precoding subset, and the second precoding matrix is used for the second subband.
- the PUSCH carried is precoded, and the second subband and the first subband are different frequency domain resources in the same frequency band.
- the first frequency band includes a plurality of third subbands
- the second frequency band includes a plurality of fourth subbands
- the first subband is one of the plurality of fourth subbands
- the frequency domain resource that a 4th subband includes is a subset of the frequency domain resource that a 3rd subband includes
- the first indication information is used to indicate the subset identifier of the corresponding precoding subset of each third subband
- the second indication information is used to indicate the matrix identifier of the precoding matrix corresponding to each fourth subband.
- the first indication information is used to indicate the subset identifier of the precoding subset corresponding to each subband in the first frequency band
- the second indication information is used to indicate that in the first frequency band
- the first frequency band and the second frequency band are both the bandwidth part BWP activated by the terminal device.
- the first frequency band and the second frequency band are both frequency domain resources currently allocated by the network device for the PUSCH of the terminal device.
- the first frequency band is the bandwidth part BWP activated by the terminal device
- the second frequency band is the frequency domain resource currently allocated by the network device for the PUSCH of the terminal device.
- the frequency domain resources allocated for PUSCH are smaller than the activated BWP, so that even if the subband granularity of the frequency domain resources allocated for PUSCH is smaller, the number of subbands in the second frequency band can be divided into smaller than that in the first frequency band. The number of subbands can then more accurately indicate the precoding matrix to match channels on different subbands, and the overhead of the second signaling can be reduced.
- the first signaling further carries first subset information, and the first subset information is used to determine multiple precoding matrices in the first precoding subset.
- the first signaling when the first signaling is downlink control information DCI, the first signaling also carries first resource location information, and the first resource location information is used to indicate that the first signaling carries the first resource location information. 2. Frequency domain and/or time domain resources for signaling. By indicating the resource location of the second signaling, the difficulty and times of blind detection of the second signaling by the terminal device can be reduced.
- the precoding matrix in the first codebook is determined by the first phase factor and the second phase factor, and the first phase factor and the second phase factor have at least two different values; the precoding matrix in the same precoding subset is determined by the first phase factor of the same value and the second phase factor of different values.
- the first signaling is medium access control MAC signaling or downlink control information DCI
- the second signaling is downlink control information DCI
- a fourth aspect of the embodiments of the present application provides a terminal device, including a receiving module, configured to receive first signaling carrying first indication information, and further configured to receive second signaling carrying second indication information.
- the first indication information is used to indicate a subset identifier corresponding to the first precoding subset of the first codebook, the first codebook includes multiple precoding subsets, and each precoding subset includes multiple precoding matrices , different precoding subsets correspond to different subset identifiers;
- the second indication information is used to indicate the matrix identifier corresponding to the first precoding matrix in the first precoding subset, and the precoding matrices in the first precoding subset correspond to different
- the matrix identifier of the first precoding matrix is used to precode the uplink shared physical channel PUSCH carried by the first subband.
- the flexibility of indicating the precoding matrix for the subband is improved, and the system performance can be ensured while taking into account signaling. Low overhead.
- the second indication information is further used to indicate the matrix identifier corresponding to the second precoding matrix in the first precoding subset, and the second precoding matrix is used for the second subband
- the PUSCH carried is precoded, and the second subband and the first subband are different frequency domain resources in the same frequency band.
- the first frequency band includes a plurality of third subbands
- the second frequency band includes a plurality of fourth subbands
- the first subband is one of the plurality of fourth subbands
- the frequency domain resources included in a fourth subband are a subset of the frequency domain resources included in a third subband
- the first indication information is used to indicate the subset identifier of the precoding subset corresponding to each third subband
- the second indication information is used to indicate the matrix identifier of the precoding matrix corresponding to each fourth subband.
- the first indication information is used to indicate the subset identifier of the precoding subset corresponding to each subband in the first frequency band
- the second indication information is used to indicate the precoding subset in the first frequency band.
- the first subband includes at least one resource block RB, and each third subband includes at least one resource block RB;
- the terminal device may also include a processing module, and the processing module is used for:
- the target third subband is determined from a plurality of third subbands, and the resource block RB of the target third subband includes each resource block in the first subband RB; obtain the first precoding subset according to the subset identifier corresponding to the target third subband; and obtain the first precoding matrix from the first precoding subset according to the matrix identifier corresponding to the first subband.
- the first frequency band and the second frequency band are both the bandwidth part BWP activated by the terminal device.
- the first frequency band and the second frequency band are both frequency domain resources currently allocated by the network device for the PUSCH of the terminal device.
- the first frequency band is the bandwidth part BWP activated by the terminal device
- the second frequency band is the frequency domain resource currently allocated by the network device for the PUSCH of the terminal device.
- the frequency domain resources allocated for PUSCH are smaller than the activated BWP, so that even if the subband granularity of the frequency domain resources allocated for PUSCH is smaller, the number of subbands in the second frequency band can be divided into smaller than that in the first frequency band. The number of subbands can then more accurately indicate the precoding matrix to match channels on different subbands, and the overhead of the second signaling can be reduced.
- the first signaling further carries first subset information, and the first subset information is used to determine multiple precoding matrices in the first precoding subset.
- the first signaling when the first signaling is downlink control information DCI, the first signaling also carries first resource location information, and the first resource location information is used to indicate that the 2. Frequency domain and/or time domain resources for signaling. By indicating the resource location of the second signaling, the difficulty and times of blind detection of the second signaling by the terminal device can be reduced.
- the precoding matrix in the first codebook is determined by the first phase factor and the second phase factor, and the first phase factor and the second phase factor both have at least two different values; the precoding matrix in the same precoding subset is determined by the first phase factor of the same value and the second phase factor of different values.
- the first signaling is medium access control MAC signaling or downlink control information DCI
- the second signaling is downlink control information DCI
- a fifth aspect of the embodiments of the present application provides another communication device, and the communication device may be a sending end device or a receiving end device in a communication network, and may also be a part of the sending end device or a part of the receiving end device (such as a circuit or chip), including a processor, a memory, and a transceiver, the processor, the memory, and the transceiver are connected to each other, wherein the transceiver is used to receive and transmit data, the memory is used to store the above program, and the processor is used to call the stored in the memory.
- a program when executed by a computer, causes the computer to execute the method in the first aspect and any possible implementation manner thereof, or execute the method in the second aspect and any possible implementation manner thereof.
- the above-mentioned processor and memory may be physically independent units, or, the memory may also be integrated with the processor.
- a sixth aspect of the present application provides a computer-readable medium, where an instruction is stored in the computer-readable medium, and when the instruction is executed on a computer, the computer is made to execute the method in the first aspect and any possible implementation manner thereof. , or perform the method in the second aspect and any possible implementation manner thereof.
- a seventh aspect of the present application provides a computer program product, the computer program product includes: computer program code, when the computer program code is run on a computer, the computer is made to execute the first aspect and any one of the possible implementations. method, or execute the method in the second aspect and any possible implementation manners thereof.
- An eighth aspect of the present application provides a chip, where the chip includes a processor and a communication interface, the processor is coupled to the communication interface, and is configured to implement the above-mentioned first aspect or any of the optional implementation manners. method, or a method for implementing the foregoing second aspect and any possible implementation manners thereof.
- FIG. 1 is a schematic diagram of a communication system provided by an embodiment of the present application.
- FIG. 2 is a schematic flowchart of an information transmission method provided by an embodiment of the present application.
- FIG. 3 is a schematic diagram of including a precoding subset in the first codebook shown in Table 1 according to an embodiment of the present application;
- FIG. 4 is another schematic diagram of including a precoding subset in the first codebook shown in Table 1 provided by an embodiment of the present application;
- FIG. 5 is another schematic diagram of including a precoding subset in the first codebook shown in Table 1 provided by an embodiment of the present application;
- FIG. 6 is a schematic diagram of subband division based on scheduling bandwidth according to an embodiment of the present application.
- FIG. 7 is a schematic flowchart of another information transmission method provided by an embodiment of the present application.
- FIG. 8 is a schematic flowchart of another information transmission method provided by an embodiment of the present application.
- FIG. 9 is a schematic structural diagram of a network device according to an embodiment of the present application.
- FIG. 10 is a schematic structural diagram of a communication device provided by an embodiment of the present application.
- FIG. 11 is another schematic structural diagram of a communication device according to an embodiment of the present application.
- FIG. 12 is a schematic structural diagram of a terminal device according to an embodiment of the present application.
- FIG. 13 is another schematic structural diagram of a communication device provided by an embodiment of the present application.
- FIG. 14 is another schematic structural diagram of a communication device according to an embodiment of the present application.
- FIG. 15 is a schematic structural diagram of a communication chip provided by an embodiment of the present application.
- MTC code division multiple access
- WCDMA wideband code division multiple access
- GPRS General Packet Radio Service
- LTE Long Term Evolution
- FDD Frequency Division Duplex
- TDD Time Division Duplex
- UMTS Universal Mobile Telecommunication System
- WiMAX Worldwide Interoperability for Microwave Access
- 5G Fifth Generation
- 5G Fifth Generation
- NR New Radio
- FIG. 1 is a schematic diagram of a communication system provided by an embodiment of the present application. Taking FIG. 1 as an example, the communication system applied by the embodiment of the present application is described.
- FIG. 1 exemplarily shows one network device, namely network device 001, and five terminal devices, namely terminal device 002, terminal device 003, terminal device 004, terminal device 005, terminal device 006 and terminal device 007.
- any network device or any terminal device may be configured with multiple antennas, and the configured multiple antennas may at least include at least one transmitting antenna for transmitting signals and at least one receiving antenna for receiving signals.
- Multi-antenna technology communication can be performed between the network device and the terminal device.
- the network device in the communication system of the embodiment of the present application may be a device used for wireless communication with a terminal device, and the network device includes but is not limited to: an evolved Node B (evolved Node B, eNB), a radio network controller (radio network controller, RNC), Node B (Node B, NB), base station controller (BSC), base transceiver station (base transceiver station, BTS), home base station (for example, home evolved NodeB, or home Node B, HNB), baseband unit (BBU), access point (AP) wireless relay node, wireless backhaul node, transmission point (TP) in wireless fidelity (wireless fidelity, WIFI) system ) or transmission and reception point (TRP), etc., it can also be 5G, such as gNB in NR (new radio, new air interface) system, or transmission point (TRP or TP), one of the base stations in 5G system Or a group of antenna panels, or a network node that can also constitute a gNB or
- the terminal equipment in the communication system of the embodiments of the present application may also be called user equipment (UE), mobile station, remote station, etc., and is a network equipment with wireless transceiver function.
- UE user equipment
- the terminal can be deployed on land, including Indoor or outdoor, handheld, wearable or vehicle; can also be deployed on the water (such as ships, etc.); can also be deployed in the air (such as aircraft, balloons and satellites, etc.).
- the terminal may be a mobile phone (mobile phone), a tablet computer (Pad), a computer with a wireless transceiver function, a virtual reality (VR) terminal device, an augmented reality (AR) terminal device, Wireless terminals in industrial control, wireless terminals in self-driving, wireless terminals in remote medical, wireless terminals in smart grid, transportation safety ), wireless terminals in smart cities, wireless terminals in smart homes, etc., to name a few.
- the embodiments of the present application do not limit the specific technology, device form, and name used by the terminal device.
- the sending device (such as a terminal device) can select a precoding matrix that matches the channel of the corresponding frequency domain resource to process the signal to be sent when the channel state is known, so that the precoded signal to be sent is suitable for the channel. Therefore, more space diversity and multiplexing gains are obtained, and at the same time, it is also beneficial to reduce the interference between users. Therefore, the received signal quality (such as signal to interference plus noise ratio (SINR), etc.) has been improved by precoding processing of the signal to be transmitted. Therefore, the use of the precoding technology can help to improve the transmission performance of the sending device and multiple receiving devices on the same frequency domain resources, that is, to improve the performance of the multi-user multiple-input multiple-output system.
- SINR signal to interference plus noise ratio
- Layer mapping can map data from codewords to transmission layers, and precoding matrices can be used to map data from transmission layers to antenna ports.
- the codeword is a coded transport block sent on a TTI (transmission time interval, transmission time interval).
- the transport layer corresponds to a wireless reflection mode, and the number of transport layers used is called rank.
- An antenna port can be a logical transmit channel defined by a reference signal, and an antenna port can be a physical transmit antenna or a combination of multiple physical transmit antennas.
- y (k-1) (i) is the data of the kth transmission layer before precoding
- k is the index of the transmission layer, 0 ⁇ k ⁇ -1
- j is the index of the antenna port, 0 ⁇ j ⁇ -1.
- the dimension of the precoding matrix W is 1x2
- the corresponding mapping formula is formula (2):
- the precoding matrix W is 1, which is equivalent to no precoding.
- the codebook contains multiple precoding matrices.
- the transmitting device and the receiving device can obtain multiple identical codebooks, and then can select the used codebook according to the number of used transmission layers and the number of antenna ports, and according to the channel state A used precoding matrix is agreed from the codebook.
- the codebook obtained by the sending device and the receiving device can be the codebook defined in the 3GPP (3rd Generation Partnership Project) protocol, or the codebook determined by other methods, which is not limited here, only Take the single-layer transmission codebook using four antenna ports defined in the 3GPP protocol as an example, see Table 1 for details:
- the codebook in Table 1 shows 28 precoding matrices, and each precoding matrix corresponds to a different index in the above codebook.
- the precoding matrices shown from left to right in the second row to the fifth row of Table 1 The indices of are incremented sequentially, and the indices can be used to distinguish and indicate different precoding matrices in the codebook.
- the frequency band includes frequency domain resources of a certain width, such as system bandwidth, bandwidth part BWP or actually allocated scheduling bandwidth, etc.
- the frequency band includes multiple resource blocks.
- the subband is a part of the frequency domain resources in the frequency band, and may also include multiple resource blocks, but the number of resource blocks in the subband is smaller than the number of resource blocks in the frequency band.
- a subband is also understood as a resource unit in the frequency band.
- the frequency band includes 100 resource blocks, and every 4 resource blocks in the frequency band can be configured to form a resource block group, that is, a subband.
- the method can indicate the precoding matrix of the PUSCH precoding carried by the first subband through two-level signaling instructions, so as to ensure the system performance and at the same time take into account Low overhead for signaling.
- FIG. 2 is a schematic flowchart of an information transmission method provided by an embodiment of the present application. As shown in FIG. 2, the method includes at least steps S201 and S202.
- S201 Send first signaling, where the first signaling carries first indication information, where the first indication information is used to indicate a subset identifier corresponding to a first precoding subset in a first codebook.
- the first codebook includes multiple precoding subsets, each precoding subset includes multiple precoding matrices, and different precoding subsets in the first codebook correspond to different subset identifiers.
- the first codebook may be a codebook determined by the network device according to the transmission layer and the antenna port used by the PUSCH of the terminal device.
- the first codebook includes multiple precoding matrices. The following describes each precoding element of the first codebook. How the precoding matrices included in the set are determined is described.
- the precoding matrix in the first codebook can be adjusted according to the index of the precoding matrix in the first codebook.
- the coding matrices are grouped, and the grouped precoding matrices form different precoding subsets.
- precoding matrices with consecutive K indices in the first codebook may be divided into a group to form a precoding subset, where K is less than the total number of precoding matrices included in the first codebook.
- the precoding matrix forms a precoding subset
- the precoding matrices with indexes 4-7 form a precoding subset, and so on.
- FIG. 3 is a table 1 provided in this embodiment of the present application.
- the first codebook shown contains a schematic diagram of a precoding subset, the precoding matrix in a dashed frame shown in FIG. 3 is a precoding matrix contained in a precoding subset, and the precoding matrix corresponding to each dashed frame is Subsets have different subset identifiers.
- every N precoding matrices in the first codebook may be divided into a group to form a precoding subset, where N is less than the number of precoding matrices included in the first codebook.
- the precoding matrices of 16 and 24 form a precoding subset, and the precoding matrices with indices 1, 9, 17, and 25 form a precoding subset, and so on.
- FIG. 4 which is an implementation of this application.
- Another example provides a schematic diagram of a precoding subset included in the first codebook shown in Table 1, the precoding matrix in a dashed box shown in FIG. 4 is a precoding matrix included in a precoding subset,
- the precoding subsets corresponding to each dotted box have different subset identifiers.
- each M precoding matrix in the first codebook may be used as a grouping unit, and the precoding matrices in J grouping units at intervals of L grouping units may form a precoding subset, wherein M, Both L and J are smaller than the number of precoding matrices contained in the first codebook.
- FIG. 5 For details, see Fig. 5.
- FIG. 5 is another schematic diagram of including a precoding subset in the first codebook shown in Table 1 provided by an embodiment of the present application, and a precoding matrix in a dotted box shown in FIG. 5 is a precoding
- the precoding matrix included in the subset, the precoding subset corresponding to each dashed box has a different subset identifier.
- the number of precoding matrices contained in each precoding subset may be equal, or may not be equal or completely equal, such as
- the precoding matrices in the precoding subsets corresponding to the four dotted boxes on the left in FIG. 4 each have four precoding matrices
- the first alternative method described above can be applied to any codebook that contains a precoding matrix with a certain index, for example, a single-layer transmission codebook using dual antenna ports defined in the 3GPP protocol (table in 3GPP TS 38.211). 6.3.1.5-1), double-layer transmission codebook using dual antenna ports (Table 6.3.1.5-4 in 3GPP TS 38.211), or single-layer transmission codebook using four antenna ports (Table 6.3 in 3GPP TS 38.211 .1.5-2), etc., no more exhaustive.
- a codebook for which the index of the precoding contained therein is not determined eg, a transmission codebook for eight antenna ports, a transmission codebook for two antenna ports determined by other means, or a transmission codebook for four antenna ports determined by other means
- an index may be set for the precoding matrix therein, and then the precoding matrix included in each precoding subset may be determined according to the first alternative manner.
- the above method of determining the precoding subset according to the index of the precoding matrix is only an exemplary implementation. In other implementations, other features of the precoding matrix in the first codebook may also be used. Grouping, you can get the same grouping effect. For example, according to the position feature of the precoding matrix, for the first codebook shown in Table 1, the precoding matrix in the same column can form a precoding subset, and the precoding subset of the first codebook obtained in this way , the same precoding subsets can be obtained according to the division method of the index of the precoding matrix as shown in FIG. 4 , which is not exhaustive here.
- the precoding matrix in the first codebook is determined by a plurality of matrix parameters, and at least two of the matrix parameters have different values, which can be set according to the different values of the matrix parameters.
- the above-mentioned matrix parameters include a first phase factor and a second phase factor, that is, the precoding matrix in the first codebook can be determined by the first phase factor and the second phase factor, and the first phase factor and the second phase factor
- the factors have at least two different values.
- the value of the first phase factor can be fixed, and each value of the second phase factor can be traversed;
- other possible values are re-assigned to the first phase factor, and each value of the second phase factor is traversed. That is to say, the precoding matrix in the same precoding subset is determined by the first phase factor with the same value and the second phase factor with different values.
- the number of the above-mentioned first phase factors or the number of second phase factors may be one or more.
- first phase factors in the process of determining the precoding matrix in the same precoding subset, the value of each first phase factor is fixed.
- second phase factors in the process of determining the precoding matrices in the same precoding subset, the second phase factors corresponding to each precoding matrix are not exactly the same, that is, the same precoding matrix
- the values of some of the second phase factors may remain unchanged, but the value of at least one second phase factor may be changed.
- the following takes the first codebook as an example of a single-layer transmission codebook using eight antenna ports.
- the precoding matrix in the single-layer transmission codebook using eight antenna ports is used. It can be determined by formula (3):
- ⁇ , ⁇ , ⁇ , and ⁇ are phase factors
- N 1 , N 2 , N 3 , and N 4 are quantization factors, where the quantization factors can control the granularity of the first codebook. The larger the value, the higher the value of the phase factor.
- the precision of the first codebook can be controlled by controlling the value of the quantization factor.
- phase factor there are two matrix parameters, phase factor and quantization factor.
- one phase factor has multiple different values, and one quantization factor There is only one value of , so in the process of determining the precoding matrix included in the precoding subset, the values of the R phase factors in the above four phase factors can be fixed (the R phase factors are equivalent to the first phase factor), R is an integer greater than 0 and less than 4, and traverses the possible values of the other 4-R phase factors (the 4-R phase factors are equivalent to the above-mentioned second phase factor).
- phase factor ⁇ has two possible values, namely ⁇ 1 and ⁇ 2
- the phase factor ⁇ has three possible values, namely ⁇ 1 , ⁇ 2 and ⁇ 3
- the phase factor ⁇ has two possible values.
- the values of are ⁇ 1 and ⁇ 2 respectively
- the phase factor ⁇ has two possible values, namely ⁇ 1 and ⁇ 2 .
- Each precoding subset in Table 2 includes four precoding matrices, and each precoding matrix is determined by the value of each phase factor in the same row.
- the precoding subset 1 includes four precoding matrices 1-4. These four precoding matrices are composed of the same values of ⁇ and ⁇ (ie, ⁇ 1 and ⁇ 1 ), and the values are not all the same ⁇ and ⁇ are determined.
- the subset identifier of the precoding subset is used to distinguish different precoding subsets, and the subset identifier may be the subset index corresponding to the precoding subset.
- the subset indices can be set to 0, 1, 2, 3, 4, 5, and 6 in sequence.
- the subset identifier of the precoding subset may also have other forms, which are not limited here.
- the multiple precoding subsets included in the first codebook have been introduced above, and the subset identifier of the first precoding subset indicated by the first indication information in the first signaling is introduced next.
- the network device After determining the first codebook used by the terminal device PUSCH, the network device determines a matching first precoding subset from each precoding subset of the first codebook according to the channel state of the terminal device, and then assigns the first precoding subset to the first codebook.
- the subset identifier of the set is indicated by the first indication information.
- the first precoding subset may be a matching precoding subset determined by the network device for the first frequency band, or may be a matching precoding subset determined by the network device for a subband in the first frequency band.
- the first frequency band may be the bandwidth part BWP activated by the terminal device, or may be a frequency domain resource (also referred to as scheduling bandwidth) currently allocated by the network device for the PUSCH of the terminal device.
- An optional manner for the network device to determine the first precoding subset is: the network device selects a precoding subset that maximizes the channel capacity as the first precoding subset according to the maximum channel capacity criterion. If the network device determines the first precoding subset for the first frequency band, then the first precoding subset maximizes the capacity of the first frequency band. If the network device determines the first precoding subset for one subband in the first frequency band, then the first precoding subset A precoding subset maximizes the capacity of the first frequency band.
- the power of user k on the mth frequency domain resource (for example, the frequency domain resource can be a subcarrier) is expressed as p k,m , and the power of user k on the mth frequency domain resource is expressed as p k,m .
- the uplink channel matrix on the frequency domain resources is expressed as H k,m (that is, the channel from user k to the network device), the SINR on the mth frequency domain resource can be expressed as ⁇ k,m , and ⁇ k,m can be passed through Formula (4) expresses:
- g k,m is the weight coefficient on the base station receiving antenna
- w k is the precoding vector of user k
- I k,m is the interference covariance matrix between cells
- ⁇ 2 is the noise power
- the network device determines the first precoding subset for the first frequency band, it can select a matching precoding subset based on the sum of the respective frequency domain resources in the first frequency band and the capacity maximization criterion, if the first frequency band contains M frequency domain resources, and the sum capacity of each frequency domain resource in the first frequency band can be expressed as m is the index of each frequency domain resource in the first frequency band. Then, according to formula (5), the first precoding subset ⁇ s that maximizes the above sum capacity in the first codebook is solved:
- ⁇ is a set formed by all precoding subsets in the first codebook, and further indicates the subset identifier of the first precoding subset ⁇ s through the first indication information.
- the network device may select a matching precoding subset based on the capacity maximization criterion of the subband.
- the SINR of each frequency domain resource in the subband can be determined, and the average SINR of the subband can be obtained according to the SINR of each frequency domain resource in the subband.
- the SINRs on different frequency domain resources included in the band are mapped to an equivalent SINR of the subband.
- the equivalent SINR of this subband is denoted as ⁇ k,s , and the first precoding subset ⁇ s that maximizes the capacity of this subband in the first codebook can be solved by formula (6):
- ⁇ is a set formed by all precoding subsets in the first codebook, and further indicates the subset identifier of the first precoding subset ⁇ s through the first indication information.
- the channel capacity is calculated by the Shannon formula, and the channel capacity may also be calculated by other methods, which are not limited here.
- the subbands included in the first frequency band can be divided in multiple ways, and two exemplary division ways are described below:
- the first frequency band may be an activated BWP, and the size of each subband in the first frequency band may be determined according to the total number of resource blocks RB included in the activated BWP and high-layer parameters.
- the network device can determine resource allocation based on resource block groups (RBGs) for the terminal device according to the resourceAllocation field in the high-level parameter ConfiguredGrantConfig, and according to the high-level parameter ConfiguredGrantConfig rbg-Size and the predefined BWP size and the mapping table of RBG size to determine the number of resource block RBs contained in each RBG, that is, the number of RBs contained in a subband.
- the predefined mapping table of BWP size and RBG size can be shown in Table 3:
- each subband in the first frequency band includes 8 resource blocks (RBs).
- the first frequency band may be an activated BWP or a frequency domain resource currently allocated by the network device for the PUSCH, and the size of the subbands in the first frequency band may be configured through configuration information.
- the number of RBs included in the subband may be any one of 2, 4, 8 or 16.
- the first signaling sent by the network device may be media access control MAC signaling, and in another optional implementation manner, the first signaling sent by the network device may be downlink control information. DCI.
- the indication information carried in the case where the first signaling is MAC signaling may not be exactly the same as the indication information carried in the case where the first signaling is DCI.
- the first signaling may be MAC signaling, and the first signaling is for each subband in the first frequency band (the subband in the first frequency band may be recorded as the third subband)
- An indication of the first precoding subset is made.
- the network device may refer to the example corresponding to formula (6) to determine the precoding subsets that match each subband in the first frequency band, and then use the first indication information to indicate each subband in the first frequency band in the first signaling.
- the corresponding subset identifier may be MAC signaling, and the first signaling is for each subband in the first frequency band (the subband in the first frequency band may be recorded as the third subband)
- the first signaling may further include first subset information, and the first subset information may be used to determine each precoding sub-set in the first codebook. Multiple precoding matrices in a set.
- the correspondence between different grouping methods and the subset information can be pre-defined, and then the first subset information corresponding to the first grouping method used is indicated in the first signaling.
- the precoding matrix included in each precoding subset may pass the first phase
- the factor and the second phase factor are determined
- the first phase factors corresponding to the precoding matrices in the same precoding subset are the same
- the values of the second phase factors are different
- the first subset information may indicate each fixed first phase factor.
- the precoding matrix in the first codebook is determined by the phase factor 1 and the phase factor 2
- the subset information "0" can be used to indicate that the phase factor 1 is fixed and the phase factor 2 is variable.
- Use " The subset information of 1" indicates the manner in which the phase factor 2 is fixed and the phase factor 1 is variable. The flexibility of precoding matrix indication in the codebook is improved.
- the first subset information may also indicate the corresponding subbands in the first frequency band.
- the value of the phase factor of the precoding subset For example, in the case that the precoding matrix in the first codebook is determined by phase factor 1, phase factor 2, phase factor 3 and phase factor 4, it is assumed that phase factor 1, phase factor 2, phase factor 3 and phase factor 4 correspond to The quantization factors are N1, N2, N3, and N4 in sequence.
- the first subset information can include bit indicates the value of the phase factor 1, and also includes bit indicates the value of the phase factor 2, and also includes The bit indicates the value of the phase factor 3. Since the phase factor 4 is variable, that is, all possible values need to be traversed, the value of the phase factor 4 may not be indicated.
- the above-mentioned first subset information may indicate the value of the phase factor of the precoding subset.
- the value of the quantization factor may be indicated by the first signaling, or may be indicated by other signaling such as RRC (radio resource control, wireless resource control) signaling.
- the manner of determining the precoding matrix included in the precoding subset corresponding to each subband in the first frequency band may be the same or different.
- the subset indication information is used to indicate, for each subband, how to determine the precoding matrix included in each precoding subset in the first codebook.
- the first signaling may further include transport layer indication information for indicating the number of transport layers.
- the first signaling may further include first subband information, and the first subband information is used to indicate the first subband information.
- the first subband information may indicate a subband size in the subband size set, for example, the subband size set may be ⁇ 2, 4, 8, 16 ⁇ , and the first subband information may be indicated by two bits, Different values of the two bits correspond to different values in the subband size set.
- the first subband information may indicate that the subband of the first frequency band includes L resource blocks RB, and L may be one of values such as 2, 4, 8, and 16.
- the first subband information may also be indicated by other signaling, such as RRC signaling.
- first subband information Indicates the size of each subband of the first frequency band transport layer instructions Indicates the number of transport layers first subset information Determination method of precoding matrix included in indicating precoding subset Subset ID corresponding to subband 1 Subset identifier indicating the precoding subset corresponding to subband 1 in the first frequency band Subset ID corresponding to subband 2 Subset identifier indicating the precoding subset corresponding to subband 2 in the first frequency band ... ... Subset identifier corresponding to subband M Indicates the subset identifier of the precoding subset corresponding to the subband M in the first frequency band
- the first frequency band includes M subbands
- the first indication information includes the subset identifier corresponding to subband 1, the subset identifier corresponding to subband 2, . . . , the subset identifier corresponding to subband M.
- first subband information Indicates the size of each subband of the first frequency band transport layer instructions Indicates the number of transport layers
- Subset information corresponding to subband 1 Determining method of precoding matrix included in precoding subset corresponding to subband 1
- Subset information corresponding to subband 2 Determination method of precoding matrix included in precoding subset corresponding to indication subband 2 ... ...
- Subset information corresponding to subband M Determination method of precoding matrix included in precoding subset corresponding to indication subband M
- Subset ID corresponding to subband 1 Subset identifier indicating the precoding subset corresponding to subband 1 in the first frequency band
- Subset ID corresponding to subband 2 Subset identifier indicating the precoding subset corresponding to subband 2 in the first frequency band ...
- Subset identifier corresponding to subband M Indicates the subset identifier of the precoding subset corresponding to the subband M in the first frequency band
- the first frequency band includes M subbands
- the first indication information includes: a subset identifier corresponding to subband 1, a subset identifier corresponding to subband 2, ..., a subset identifier corresponding to subband M
- the first subset information includes: subset information corresponding to subband 1, subset information corresponding to subband 2, . . . , and subset information corresponding to subband M.
- the first signaling may be DCI, and the first signaling is an indication of performing the first precoding subset for the first frequency band.
- the network device may refer to the example corresponding to formula (5) to determine the precoding subsets that match the first frequency band, and then use the first indication information to indicate the subset identifier corresponding to the first frequency band in the first signaling.
- the first signaling may further include third subband information, and the third subband information may be used to indicate a division manner of subbands in the first frequency band.
- the third subband information "0" indicates the subband division method based on the activated BWP, or the third subband information "1" indicates the subband division method based on the actually allocated scheduling bandwidth.
- the third subband information may also be indicated by other signaling, such as RRC signaling.
- the first signaling may further include first subband information, and the first subband information is used to indicate each subband in the first frequency band. belt size.
- the first subband information may also be indicated by other signaling, such as RRC signaling.
- the first signaling may further include second signaling indication information, and the second signaling indication information is used to indicate Whether there is second signaling at the current moment, the second signaling will be introduced in detail in step S202.
- the first signaling may further include first resource location information, and the first resource location information is used to indicate that the bearer
- the frequency domain and/or time domain resources of the second signaling may, for example, indicate the position offset of the frequency domain resource carrying the second signaling (eg, the offset of the control channel element (CCE)), or indicate the second Number of symbols occupied by signaling in the time domain, etc.
- CCE control channel element
- the above several optional manners are only an exemplary introduction to the first signaling, and the form of the first signaling and the carried indication information may also have other implementation manners, for example, when the first signaling is a MAC
- the indication of the first precoding subset may also be performed for the first frequency band, or when the first signaling is DCI, the indication of the first precoding subset may also be performed for each subband in the first frequency band , etc., for other implementation manners of the first signaling, no exhaustive description is given here.
- S202 Send second signaling, where the second signaling carries second indication information, where the second indication information is used to indicate a matrix identifier corresponding to the first precoding matrix in the first precoding subset.
- Different precoding matrices in the first precoding subset correspond to different matrix identifiers, and the first precoding matrix is used for precoding the PUSCH carried by the first subband.
- Step S201 introduces how to determine the precoding matrices included in each precoding subset in the first codebook.
- the matrix identifiers can be set for the precoding matrices in each precoding subset, so that each precoding subset in the same precoding subset can be identified.
- the precoding matrices have different matrix identifiers.
- the matrix identifier may be an index of the precoding matrix.
- the index of the precoding matrix in the precoding subset may be different from that in step S201, where the index of the precoding matrix in the first codebook may be different.
- the number of precoding matrices in the set is smaller than the number of precoding matrices in the first codebook. Therefore, the index of the precoding matrix can be arranged in each precoding subset, which can avoid The index of the precoding matrix is jointly coded, which brings about the problem that the indicator bits of the matrix identification are too long.
- the first subband may be a subband in the second frequency band, and the second frequency band may be the same as the first frequency band, or may be a part of the first frequency band.
- the second frequency band may be the activated BWP, or may be the frequency domain resource currently allocated by the network device for the terminal device PUSCH; if the first frequency band is the frequency domain currently allocated by the terminal device for the PUSCH resource, the second frequency band may be a frequency domain resource currently allocated by the network device for the PUSCH of the terminal device.
- the network device may determine the matching precoding matrix for each subband in the second frequency band.
- the specific determination method depends on whether the second frequency band is the same as the first frequency band, or the first precoding subset indicated by the first indication information in the first signaling is an indication for the first frequency band or a subband indication for the first frequency band, etc. It is different depending on the frequency.
- the following takes the determination of the first precoding matrix matched with the first subband in the second frequency band as an example, and introduces the situation according to the situation.
- the first frequency band is the activated BWP
- the second frequency band is the frequency domain resource (referred to as the scheduling bandwidth) currently allocated by the network device for the terminal device PUSCH
- the first signaling is for each sub-band in the first frequency band
- the band performs an indication of the first precoding subset, that is, the first precoding subset is a matched precoding subset determined for one subband of the first frequency band.
- each fourth subband has a corresponding third subband, and the frequency domain resources included in a fourth subband are a subset of the frequency domain resources included in the corresponding third subband.
- the network device may obtain the subset identifier of the third subband corresponding to the first subband (that is, the subset identifier of the first precoding subset), and select from the subset identifier such that the channel capacity of the first subband is The largest precoding matrix is determined as the first precoding matrix, and the matrix identifier of the first precoding matrix in the first precoding subset is indicated by the second indication information.
- FIG. 6 is a schematic diagram of subband division based on the scheduling bandwidth provided by this embodiment of the present application.
- the activated BWP in FIG. 6 includes frequencies from For frequency domain resources from f to 12f, the size of the subband in the activated BWP can be f; the scheduling bandwidth in Figure 6 is shown by the gray-shaded square, and the subbands can be re-divided within the scheduling bandwidth.
- the division of subbands starts from the first scheduled resource block RB, and the size of the subbands in the scheduling bandwidth in FIG. 6 is f/2.
- the number of sub-bands in the second frequency band can be divided into smaller than that of the first frequency band. The number of subbands can then be more accurately indicated for the precoding matrix matched to the frequency domain resources, and the overhead of the second signaling can be reduced.
- the first frequency band and the second frequency band are the same frequency domain resources, both are activated BWPs, or both are frequency domain resources currently allocated by the network device for the terminal device PUSCH, and the first signaling is an indication that the first precoding subset is performed for each subband in the first frequency band, that is, the first precoding subset is a matched precoding subset determined for one subband of the first frequency band.
- the network device can obtain the subset identifier corresponding to the first subband (that is, the subset identifier of the first precoding subset), and select from the subset identifier to maximize the channel capacity of the first subband
- the precoding matrix is determined as the first precoding matrix, and the matrix identifier of the first precoding matrix in the first precoding subset is indicated by the second indication information.
- the sub-bands in the first frequency band are divided differently from the sub-bands in the second frequency band, in this case, for the determination of the first precoding matrix, please refer to the description of the first precoding matrix in the first implementation. The determination method will not be repeated here.
- the first signaling is to indicate that the first precoding subset is performed for the first frequency band.
- the network device can obtain the subset identifier corresponding to the first frequency band (that is, the identifier of the first precoding subset).
- Subset identification select the precoding matrix that makes the channel capacity of the first subband the largest from the precoding subset (that is, the first precoding subset) corresponding to the subset identification, and determine it as the first precoding matrix,
- the matrix identifier of the first precoding matrix in the first precoding subset is indicated by the second indication information.
- the network device can also perform precoding from the first The second precoding matrix corresponding to the second subband is selected in the subset, and its matrix identifier in the first precoding subset is indicated by the second indication information, and the second precoding matrix can be used to carry the second subband.
- PUSCH is precoded.
- the second signaling may carry other indication information in addition to the second indication information.
- the second signaling may further carry first time information, where the first time information is used to indicate the first time.
- the first time may be the sending time of the first signaling; or, the first time may be the sending time of a certain specified historical signaling before the second signaling is sent, and the historical signaling carries the subset corresponding to the precoding subset.
- the indication information of the set identifier for example, the first time may be the time when the network device last sends the signaling carrying the indication information of the subset identifier to the terminal device before the second signaling is sent.
- the first time information may instruct the terminal device to determine the precoding subset corresponding to the subband according to the first signaling or historical signaling sent by the network device at the first time, and then determine the second signal in the second signaling in the precoding subset. Indicates the precoding matrix indicated by the information.
- the second signaling may further carry fourth subband information, where the fourth subband information is used to indicate a division manner of subbands in the second frequency band.
- the fourth subband information of "0" indicates the subband division mode based on the activated BWP
- the fourth subband information of "1" indicates the subband division mode based on the actually allocated scheduling bandwidth.
- the second signaling may further carry second subband information, where the second subband information is used to indicate the size of each subband of the second frequency band.
- the second subband information may indicate a subband size in the subband size set, for example, the subband size set may be ⁇ 2, 4, 8, 16 ⁇ , and the second subband information may be indicated by two bits, Different values of the two bits correspond to different values in the subband size set.
- the second subband information may indicate that the subband of the second frequency band includes K resource blocks RB, and K may be one of values such as 2, 4, 8, and 16.
- the second signaling may further carry signaling identification information, where the signaling identification information is used to indicate that the second signaling is signaling indicating the matrix identification of the precoding matrix corresponding to each subband in the second frequency band.
- the signaling identification information can enable the terminal device to distinguish the first signaling and the second signaling when detecting the DCI when both the first signaling and the second signaling are DCI.
- the second signaling may also carry other indication information that is not related to the PUSCH precoding matrix, such as modulation and coding indexes, etc., There is no limitation here.
- step S202 is executed after step S201, and may also be executed simultaneously with step S201.
- the first signaling is DCI or MAC
- the first signaling can be sent before the second signaling
- the first signaling is DCI
- the first signaling can be sent simultaneously with the second signaling.
- the method further includes S203 and S204:
- S203 Determine a first precoding matrix according to the first signaling and the second signaling.
- the terminal device can receive the first signaling, after step S202, the terminal device can receive the second signaling, and after receiving the first signaling and the second signaling, the terminal device can be configured according to the number of transport layers. and the number of used antenna ports to determine the first codebook, obtain the first precoding subset in the first codebook according to the subset identifier indicated by the first indication information in the first signaling, and obtain the first precoding subset in the first codebook according to the first codebook in the second signaling. 2.
- the matrix identifier indicated by the indication information, and the first precoding matrix is obtained from the first precoding subset.
- the terminal device may, according to the matrix identifier indicated for the first subband by the second indication information in the second signaling, from In the precoding subset corresponding to the subset identifier, the precoding matrix corresponding to the matrix identifier is determined, that is, the first precoding matrix.
- the terminal device needs to first determine the subset identifier corresponding to the first subband, and then select the corresponding precoding from the subset identifier.
- the precoding matrix corresponding to the matrix identifier indicated by the second indication information is determined, that is, the first precoding matrix.
- the terminal device can obtain the subset identifier corresponding to the first subband indicated in the first indication information.
- the terminal device can determine the target first subband according to the resource block identifier of the resource block RB included in the first subband.
- the terminal device identifies the subset corresponding to the target third subband indicated in the first indication information , as the subset identifier corresponding to the first subband.
- S204 Perform precoding on the PUSCH carried by the first subband according to the first precoding matrix, and send the precoded PUSCH.
- the network device sends the first signaling and the second signaling to the terminal device, and the first indication information carried in the first signaling indicates the subset identifier corresponding to the first precoding subset in the first codebook , indicating the matrix identifier of the first precoding matrix in the first precoding subset by the second indication information carried by the second signaling, realizing the precoding of the PUSCH carried by the first subband through two-level signaling instructions.
- the indication of the coding matrix improves the flexibility of instructing the precoding matrix for the subband, thereby realizing low signaling overhead while ensuring system performance.
- FIG. 7 is a schematic flowchart of another information transmission method provided by an embodiment of the present application, and the method can be applied to the communication system shown in FIG. 1 . As shown in FIG. 7, the method may include steps S701-S706.
- the SRS (sounding reference signal, channel sounding reference signal) sent by the terminal device may be one of a periodic SRS, an aperiodic SRS, or a semi-persistent SRS.
- S702 Send first signaling, where the first signaling is MAC signaling, the first signaling carries first indication information, and the first indication information is used to indicate the corresponding precoding subset in the first codebook. Subset ID.
- the first codebook includes multiple precoding subsets, each precoding subset includes multiple precoding matrices, and different precoding subsets in the first codebook correspond to different subset identifiers.
- the network device After receiving the SRS, the network device can measure the uplink CSI (channel state information, channel state information) according to the SRS, and then determine the first precoding subset corresponding to the first subband in the first frequency band according to the uplink CSI information.
- An indication information indicates the subset identifier of the first precoding subset.
- the first frequency band may be the BWP activated by the terminal device, or the frequency domain resources currently allocated by the network device to the terminal device.
- the division of the subbands in the first frequency band please refer to the division of the subbands in step S201 in the embodiment corresponding to FIG. 2 . method, which will not be repeated here.
- the first signaling is MAC signaling.
- the specific indication form and signaling content of the first signaling please refer to step S201 in the embodiment corresponding to FIG. 2 . Introduction, which will not be repeated here.
- the terminal device may verify the first signaling, for example, by means of a cyclic redundancy check (cyclic redundancy check, CRC). Execute S703, and send an acknowledgement character ACK (acknowledge character). In the case that the verification fails, the negative acknowledgement character NACK (negative acknowledgement) is returned to the network device.
- CRC cyclic redundancy check
- S704 Send second signaling, where the second signaling is DCI, the second signaling carries second indication information, and the second indication information is used to indicate a matrix identifier corresponding to the first precoding matrix in the first precoding subset.
- Different precoding matrices in the first precoding subset correspond to different matrix identifiers, and the first precoding matrix is used for precoding the PUSCH carried by the first subband.
- the second signaling is DCI.
- DCI Downlink Control Signal
- the network device executes S704 after receiving the acknowledgment character ACK. If the network device receives the acknowledgment character NACK, it can be executed in different ways. In another way, the network device can carry the first time information in the second signaling, and use the first time information to indicate the sending time of the target first signaling, and the target first signaling is the latest received by the network device. The first signaling corresponding to the acknowledgment character ACK sent by the terminal device (that is, the signaling carrying the subset identifier of the precoding subset received by the terminal device in the latest acknowledgment), and then the network device can obtain the target first signaling from the target first signaling.
- the precoding subset corresponding to the first subband indicated in determine the precoding matrix matching the first subband, and indicate the matrix identifier of the precoding matrix through the second signaling, and send the second signaling to Terminal Equipment.
- the first time information may be an offset between the sending time of the target first signaling and the sending time of the second signaling, so that after receiving the second signaling, the terminal device can obtain the target first signaling according to the offset.
- a signaling, and the first precoding matrix is determined according to the target first signaling and the second signaling.
- S705 Determine a first precoding matrix according to the first signaling and the second signaling.
- step S203 For the manner in which the terminal device determines the first precoding matrix according to the first signaling and the second signaling, reference may be made to the relevant introduction of step S203 in the embodiment corresponding to FIG. 2 , which will not be repeated here.
- S706 Perform precoding on the PUSCH carried by the first subband according to the first precoding matrix, and send the precoded PUSCH.
- the first signaling and the second signaling are used to indicate the indication of the precoding matrix for precoding the PUSCH carried by the first subband.
- the first signaling is MAC signaling, which reduces the The overhead of DCI is reduced, the bits included in the second signaling are reduced, the reliability of DCI detection of the terminal equipment is improved, and the complexity of DCI detection of the terminal is reduced.
- FIG. 8 is a schematic flowchart of another information transmission method provided by an embodiment of the present application, and the method may be applied to the communication system shown in FIG. 1 . As shown in FIG. 8, the method may include steps S801-S805.
- the SRS sent by the terminal device may be one of periodic SRS, aperiodic SRS or semi-persistent SRS.
- S802 Send first signaling, where the first signaling is DCI, the first signaling carries first indication information, and the first indication information is used to indicate the subset corresponding to the first precoding subset in the first codebook logo.
- the first codebook includes multiple precoding subsets, each precoding subset includes multiple precoding matrices, and different precoding subsets in the first codebook correspond to different subset identifiers.
- the network device After receiving the SRS, the network device can measure the uplink CSI according to the SRS, and then determine the first precoding subset corresponding to the first subband in the first frequency band according to the uplink CSI information, and indicate the first precoding through the first indication information.
- the subset identifier of the subset For the specific implementation of determining the first precoding subset corresponding to the first subband in the first frequency band according to the uplink CSI information, please refer to the subband-based capacity maximization criterion in step S201 in the embodiment corresponding to FIG. 2 to select matching The related introduction of the precoding matrix is not repeated here.
- the first frequency band may be the BWP activated by the terminal device, or the frequency domain resources currently allocated by the network device to the terminal device.
- the division of the subbands in the first frequency band please refer to the division of the subbands in step S201 in the embodiment corresponding to FIG. 2 . method, which will not be repeated here.
- the first signaling is DCI.
- step S201 for the specific indication form and signaling content of the first signaling, please refer to step S201 in the embodiment corresponding to FIG. 2 . No longer.
- S803 Send second signaling, where the second signaling carries second indication information, where the second indication information is used to indicate a matrix identifier corresponding to the first precoding matrix in the first precoding subset.
- Different precoding matrices in the first precoding subset correspond to different matrix identifiers, and the first precoding matrix is used for precoding the PUSCH carried by the first subband.
- the second signaling is DCI.
- DCI Downlink Control Signal
- step S803 may be performed after step S802, or may be performed simultaneously with step S802.
- step S803 in the process of instructing the precoding matrix multiple times, if the information in the first signaling remains unchanged, it is not necessary to perform S802 repeatedly, but only perform S803 to indicate the re-determined matrix identifier That is, if only the second signaling is detected by the terminal device, the information in the most recently received first signaling may be fully or partially multiplexed.
- S804 Determine a first precoding matrix according to the first signaling and the second signaling.
- step S203 For the manner in which the terminal device determines the first precoding matrix according to the first signaling and the second signaling, reference may be made to the relevant introduction of step S203 in the embodiment corresponding to FIG. 2 , which will not be repeated here.
- the first signaling and the second signaling are used to indicate the indication of the precoding matrix for precoding the PUSCH carried by the first subband.
- the first signaling and the second signaling are both For DCI, the time limit for indicating the precoding matrix to the terminal equipment can be reduced, and the channel with state change can be quickly matched. Compared with the way of using and indicating the DCI, it is more cost-effective.
- FIG. 9 is a schematic structural diagram of a network device provided by the embodiments of the present application.
- the network device 90 may include at least a transceiver module 901 .
- a transceiver module 901 configured to send first signaling, where the first signaling carries first indication information, where the first indication information is used to indicate a subset identifier corresponding to a first precoding subset of the first codebook;
- the first codebook includes multiple precoding subsets, each of the precoding subsets includes multiple precoding matrices, and different precoding subsets correspond to different subset identifiers;
- the transceiver module 901 is further configured to send second signaling, where the second signaling carries second indication information, and the second indication information is used to indicate that the first precoding matrix in the first precoding subset corresponds to A matrix identifier, where the different precoding matrices in the first precoding subset correspond to different matrix identifiers; the first precoding matrix is used to precode the uplink physical shared channel PUSCH carried by the first subband.
- the second indication information is further used to indicate the matrix identifier corresponding to the second precoding matrix in the first precoding subset, and the second precoding matrix is used to carry the second subband.
- the uplink physical shared channel PUSCH is precoded, and the second subband and the first subband are different frequency domain resources in the same frequency band.
- the first frequency band includes a plurality of third subbands; the second frequency band includes a plurality of fourth subbands, and the first subband is one of the plurality of fourth subbands; one The frequency domain resources included in the fourth subband are a subset of the frequency domain resources included in the third subband;
- the first indication information is used to indicate a subset identifier of a precoding subset corresponding to each of the third subbands
- the second indication information is used to indicate a matrix of precoding matrices corresponding to each of the fourth subbands logo.
- the first indication information is used to indicate the subset identifier of the precoding subset corresponding to each subband in the first frequency band
- the second indication information is used to indicate that in the first frequency band
- the first frequency band is the bandwidth part BWP activated by the terminal device
- the second frequency band is the frequency domain resource currently allocated by the network device for the uplink physical shared channel PUSCH of the terminal device.
- the first signaling further carries first subset information, where the first subset information is used to determine multiple precoding matrices in the first precoding subset.
- the first signaling when the first signaling is downlink control information DCI, the first signaling also carries first resource location information, where the first resource location information is used to indicate the bearer frequency domain and/or time domain resources of the second signaling.
- the precoding matrix in the first codebook is determined by a first phase factor and a second phase factor, and the first phase factor and the second phase factor have at least two different values;
- the precoding matrix in the same precoding subset is determined by the first phase factor of the same value and the second phase factor of different values.
- the first signaling is medium access control MAC signaling or downlink control information DCI
- the second signaling is downlink control information DCI
- the network device 90 in this embodiment of the present application may implement the steps performed by the network device in the embodiment corresponding to FIG. 2 , FIG. 7 , or FIG. 8 , such as step S201 or S202 .
- step S201 or S202 For the specific implementation manner and corresponding beneficial effects of the functional components included in the network device in FIG. 9 , reference may be made to the specific introduction of the foregoing embodiments in FIG. 2 , FIG. 7 or FIG. 8 .
- FIG. 10 is a schematic structural diagram of a communication apparatus provided by an embodiment of the present application, where the communication apparatus may be used to execute the function of the network device corresponding to FIG. 9 .
- the apparatus may be the network device itself, or may be an element or module (such as a circuit or a chip) inside the network device.
- the apparatus may include one or more transceiver units 1010 and one or more processing units 1020 .
- the above-mentioned transceiver unit 1010 may be referred to as a transceiver, a transceiver circuit, or a transceiver, etc., which may include at least one antenna and a radio frequency unit.
- the above-mentioned part of the transceiver unit 1010 is mainly used for transmitting and receiving radio frequency signals and converting radio frequency signals and baseband signals, for example, for sending the first signaling or the second signaling in the foregoing embodiments to the terminal device.
- the above-mentioned part of the processing unit 1020 is mainly used to perform baseband processing, control the device, and the like.
- the above-mentioned transceiver unit 1010 and the processing unit 1020 may be physically set together, or may be physically separated, that is, a distributed device.
- the foregoing processing unit 1020 may be configured to control the apparatus to perform the process of determining the precoding subset or the precoding matrix in the foregoing first embodiment.
- the above-mentioned processing unit 1020 may be composed of one or more boards, and the multiple boards may jointly support a wireless access network (such as an NR network) with a single access indication, or may respectively support a wireless access network with different access standards. wireless access network.
- the above-mentioned processing unit 1020 further includes a memory and a processor, and the above-mentioned memory is used for storing necessary instructions and data.
- the above-mentioned processor is used to control the apparatus to perform necessary actions, for example, to control the apparatus to execute the operation flow of the apparatus in the above-mentioned method embodiments.
- the memory and processor described above may serve one or more single boards. That is to say, the memory and processor can be provided separately on each single board. It can also be that multiple boards share the same memory and processor. In addition, necessary circuits may also be provided on each single board.
- the processor may include a baseband processor and/or a central processing unit.
- the baseband processor is mainly used to process communication protocols and communication data
- the central processing unit is mainly used to control the entire device.
- the software program is executed, and the data of the software program is processed.
- the processor in FIG. 10 may integrate the functions of the baseband processor and the central processing unit.
- the baseband processor and the central processing unit may also be independent processors, which are connected through interconnection technology.
- the device may include multiple baseband processors to adapt to different network standards, the device may include multiple central processors to enhance its processing capability, and various components of the device may be connected to each other.
- the above baseband processor may also be expressed as a baseband processing circuit or a baseband processing chip.
- the above-mentioned central processing unit may also be expressed as a central processing circuit or a central processing chip.
- the function of processing the communication protocol and communication data may be built in the processor, or may be stored in the storage unit in the form of a software program, and the processor executes the software program to realize the baseband processing function.
- FIG. 11 is another schematic structural diagram of a communication apparatus provided by an embodiment of the application.
- the communication apparatus may be the network device in FIG. 9 or FIG. The method implemented by the network device in the embodiment.
- the apparatus includes: a processor 51 , a memory 52 and a transceiver 53 .
- the memory 52 includes, but is not limited to, RAM, ROM, EPROM or CD-ROM, and the memory 52 is used to store related instructions and data.
- the memory 52 stores the following elements, executable modules or data structures, or a subset thereof, or an extended set thereof:
- Operation instructions including various operation instructions, which are used to realize various operations.
- Operating System Includes various system programs for implementing various basic services and handling hardware-based tasks.
- the transceiver 53 may be a communication module, a transceiver circuit. Application In the embodiment of the present application, the transceiver 53 is configured to perform the sending process of the first signaling or the second signaling involved in the embodiment corresponding to FIG. 2 , FIG. 7 , or FIG. 8 .
- the processor 51 may be a controller, CPU, general purpose processor, DSP, ASIC, FPGA or other programmable logic device, transistor logic device, hardware component or any combination thereof. It may implement or execute various exemplary logical blocks, modules and circuits described in connection with the disclosure of the embodiments of this application. The process of determining the precoding subset or the precoding matrix matched by the first subband in the embodiment corresponding to FIG. 2 , FIG. 7 or FIG. 8 .
- the processor 51 can 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.
- the processor in this embodiment of the present application may be an integrated circuit chip, which has a signal processing capability.
- each step of the above method embodiments may be completed by a hardware integrated logic circuit in a processor or an instruction in the form of software.
- the above-mentioned processor can be a general-purpose processor, a digital signal processor (DSP), an application specific integrated circuit (ASIC), an off-the-shelf programmable gate array (field programmable gate array, FPGA) or other Programming logic devices, discrete gate or transistor logic devices, discrete hardware components.
- DSP digital signal processor
- ASIC application specific integrated circuit
- FPGA field programmable gate array
- Programming logic devices discrete gate or transistor logic devices, discrete hardware components.
- the memory in this embodiment of the present application may be a volatile memory or a non-volatile memory, or may include both volatile and non-volatile memory.
- the non-volatile memory may be read-only memory (ROM), programmable read-only memory (PROM), erasable programmable read-only memory (EPROM), electrically programmable Erase programmable read-only memory (electrically EPROM, EEPROM) or flash memory.
- Volatile memory may be random access memory (RAM), which acts as an external cache.
- RAM random access memory
- DRAM dynamic random access memory
- SDRAM synchronous DRAM
- SDRAM double data rate synchronous dynamic random access memory
- ESDRAM enhanced synchronous dynamic random access memory
- SLDRAM synchronous link dynamic random access memory
- direct rambus RAM direct rambus RAM
- FIG. 12 is a schematic structural diagram of a terminal device provided by an embodiment of the present application.
- the terminal device 12 may at least include a transceiver module 121 , and optionally, a processing module 122 .
- the transceiver module 121 is configured to receive first signaling, where the first signaling carries first indication information, and the first indication information is used to indicate a subset identifier corresponding to the first precoding subset of the first codebook;
- the first codebook includes multiple precoding subsets, each of the precoding subsets includes multiple precoding matrices, and different precoding subsets correspond to different subset identifiers;
- the transceiver module 121 is further configured to receive a second instruction, where the second signaling carries second indication information, and the second indication information is used to indicate a matrix corresponding to the first precoding matrix in the first precoding subset
- the different precoding matrices in the first precoding subset correspond to different matrix identifiers; the first precoding matrix is used for precoding the uplink physical shared channel PUSCH carried by the first subband.
- the second indication information is further used to indicate the matrix identifier corresponding to the second precoding matrix in the first precoding subset, and the second precoding matrix is used to carry the second subband.
- the uplink physical shared channel is precoded, and the second subband and the first subband are different frequency domain resources in the same frequency band.
- the first frequency band includes a plurality of third subbands;
- the second frequency band includes a plurality of fourth subbands, and the first subband is one of the fourth subbands;
- the frequency domain resources included in the fourth subband are a subset of the frequency domain resources included in the third subband;
- the first indication information is used to indicate a subset identifier of a precoding subset corresponding to each of the third subbands
- the second indication information is used to indicate a matrix of precoding matrices corresponding to each of the fourth subbands logo.
- the first indication information is used to indicate the subset identifier of the precoding subset corresponding to each subband in the first frequency band
- the second indication information is used to indicate that in the first frequency band
- the first subband includes at least one resource block RB, and each of the third subbands includes at least one resource block RB;
- the processing module 122 is used to:
- a target third subband is determined from the plurality of third subbands, and the resource block RB of the target third subband includes the third subband.
- the first precoding matrix is obtained from the first precoding subset according to the matrix identifier corresponding to the first subband.
- the first frequency band is a bandwidth part BWP activated by the terminal device
- the second frequency band is a frequency domain resource currently allocated by the network device for the uplink physical shared channel PUSCH of the terminal device.
- the first signaling further carries first subset information, where the first subset information is used to determine multiple precoding matrices in the first precoding subset.
- the first signaling when the first signaling is downlink control information DCI, the first signaling also carries first resource location information, where the first resource location information is used to indicate the bearer frequency domain and/or time domain resources of the second signaling.
- the precoding matrix in the first codebook is determined by a first phase factor and a second phase factor, and the first phase factor and the second phase factor have at least two different values;
- the precoding matrix in the same precoding subset is determined by the first phase factor of the same value and the second phase factor of different values.
- the first signaling is medium access control MAC signaling or downlink control information DCI
- the second signaling is downlink control information DCI
- the terminal device in this embodiment of the present application can implement the steps performed by the terminal device in the embodiment corresponding to FIG. 2 , FIG. 7 , or FIG. 8 , such as receiving the first signaling or receiving the second signaling, or performing the steps. S203 or S204.
- the terminal device in FIG. 12 can implement the steps performed by the terminal device in the embodiment corresponding to FIG. 2 , FIG. 7 , or FIG. 8 , such as receiving the first signaling or receiving the second signaling, or performing the steps. S203 or S204.
- FIG. 13 is another schematic structural diagram of a communication apparatus provided by an embodiment of the present application, and the communication apparatus can be used to execute the function of the terminal device corresponding to FIG. 12 .
- the device may be the terminal device itself, or may be a component or module inside the terminal device.
- the communication device includes a processor, a memory, a radio frequency circuit, an antenna, and an input and output device.
- the processor is mainly used to process the communication protocol and communication data, control the device, execute the software program, process the data of the software program, and the like.
- the memory is mainly used to store software programs and data.
- the radio frequency circuit is mainly used for the conversion of the baseband signal and the radio frequency signal and the processing of the radio frequency signal.
- Antennas are mainly used to send and receive radio frequency signals in the form of electromagnetic waves.
- Input and output devices such as a touch screen, a display screen, a keyboard, etc., are mainly used for receiving data input by a user using the device and outputting data to the user. It should be noted that, in some scenarios, the communication device may not include an input and output device.
- the processor When data needs to be sent, the processor performs baseband processing on the data to be sent, and outputs the baseband signal to the radio frequency circuit.
- the radio frequency circuit performs radio frequency processing on the baseband signal and sends the radio frequency signal through the antenna in the form of electromagnetic waves.
- the radio frequency circuit receives the radio frequency signal through the antenna, converts the radio frequency signal into a baseband signal, and outputs the baseband signal to the processor, which converts the baseband signal into data and processes the data.
- FIG. 13 only one memory and processor are shown in FIG. 13 . In an actual device product, there may be one or more processors and one or more memories.
- the memory may also be referred to as a storage medium or a storage device or the like.
- the memory may be set independently of the processor, or may be integrated with the processor, which is not limited in this embodiment of the present application.
- the processor may include a baseband processor and/or a central processing unit.
- the baseband processor is mainly used to process communication protocols and communication data
- the central processing unit is mainly used to control the entire device.
- the software program is executed, and the data of the software program is processed.
- the processor in FIG. 13 may integrate the functions of the baseband processor and the central processing unit.
- the baseband processor and the central processing unit may also be independent processors, which are connected through interconnection technology.
- the device may include multiple baseband processors to adapt to different network standards, the device may include multiple central processors to enhance its processing capability, and various components of the device may be connected to each other.
- the above baseband processor may also be expressed as a baseband processing circuit or a baseband processing chip.
- the above-mentioned central processing unit may also be expressed as a central processing circuit or a central processing chip.
- the function of processing the communication protocol and communication data may be built in the processor, or may be stored in the storage unit in the form of a software program, and the processor executes the software program to realize the baseband processing function.
- the antenna and the radio frequency circuit with a transceiver function may be regarded as a transceiver unit of the device, and the processor with a processing function may be regarded as a processing unit of the device.
- the communication device includes a transceiver unit 310 and a processing unit 320 .
- the device for implementing the receiving function in the transceiver unit 310 may be regarded as a receiving unit
- the device for implementing the transmitting function in the transceiver unit 310 may be regarded as a transmitting unit, that is, the transceiver unit 310 includes a receiving unit and a transmitting unit.
- the receiving unit may also be sometimes referred to as a receiver, a receiver, or a receiving circuit or the like.
- the transmitting unit may also sometimes be referred to as a transmitter, a transmitter, or a transmitting circuit, or the like.
- the transceiver unit 310 may be configured to perform the steps of receiving the first signaling or receiving the second signaling in the embodiment corresponding to FIG. 2 , FIG. 7 or FIG. 8 .
- the processing unit 320 may be configured to perform the step of determining the first precoding matrix according to the first signaling and the second signaling.
- FIG. 14 is another schematic structural diagram of a communication apparatus provided by an embodiment of the present application.
- the communication apparatus may be the terminal device shown in FIG. 12 or FIG. 13 , and may be used to implement the correspondence of FIG. 2 , FIG. 7 or FIG. 8 The method implemented by the terminal device in the embodiment.
- the apparatus includes: a processor 61 , a memory 62 and a transceiver 63 .
- the memory 62 includes, but is not limited to, RAM, ROM, EPROM, or CD-ROM, and the memory 62 is used to store related instructions and data.
- Memory 62 stores the following elements, executable modules or data structures, or a subset thereof, or an extended set thereof:
- Operation instructions including various operation instructions, which are used to realize various operations.
- Operating System Includes various system programs for implementing various basic services and handling hardware-based tasks.
- the transceiver 63 may be a communication module, a transceiver circuit. Application In this embodiment of the present application, the transceiver 63 is configured to perform the process of receiving the first signaling or the second signaling involved in the embodiment corresponding to FIG. 2 , FIG. 7 , or FIG. 8 .
- the processor 61 may be a controller, CPU, general purpose processor, DSP, ASIC, FPGA or other programmable logic device, transistor logic device, hardware component or any combination thereof. It may implement or execute various exemplary logical blocks, modules and circuits described in connection with the disclosure of the embodiments of this application. The process of determining the first precoding matrix according to the first signaling and the second signaling in the embodiment corresponding to FIG. 2 , FIG. 7 or FIG. 8 .
- the processor 61 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.
- the processor in this embodiment of the present application may be an integrated circuit chip, which has a signal processing capability.
- each step of the above method embodiments may be completed by a hardware integrated logic circuit in a processor or an instruction in the form of software.
- the above-mentioned processor can be a general-purpose processor, a digital signal processor (DSP), an application specific integrated circuit (ASIC), an off-the-shelf programmable gate array (field programmable gate array, FPGA) or other Programming logic devices, discrete gate or transistor logic devices, discrete hardware components.
- DSP digital signal processor
- ASIC application specific integrated circuit
- FPGA field programmable gate array
- Programming logic devices discrete gate or transistor logic devices, discrete hardware components.
- the memory in this embodiment of the present application may be a volatile memory or a non-volatile memory, or may include both volatile and non-volatile memory.
- the non-volatile memory may be read-only memory (ROM), programmable read-only memory (PROM), erasable programmable read-only memory (EPROM), electrically programmable Erase programmable read-only memory (electrically EPROM, EEPROM) or flash memory.
- Volatile memory may be random access memory (RAM), which acts as an external cache.
- RAM random access memory
- DRAM dynamic random access memory
- SDRAM synchronous DRAM
- SDRAM double data rate synchronous dynamic random access memory
- ESDRAM enhanced synchronous dynamic random access memory
- SLDRAM synchronous link dynamic random access memory
- direct rambus RAM direct rambus RAM
- FIG. 15 is a schematic structural diagram of a communication chip provided by an embodiment of the present application.
- the communication chip 150 may include: a processor 1501 , and one or more communication interfaces 1502 coupled to the processor 1501 . in:
- the processor 1501 may be used to read and execute computer readable instructions.
- the processor 1501 may mainly include a controller, an arithmetic unit, and a register.
- the controller is mainly responsible for instruction decoding, and sends out control signals for the operations corresponding to the instructions.
- the arithmetic unit is mainly responsible for performing fixed-point or floating-point arithmetic operations, shift operations, and logical operations, and can also perform address operations and conversions.
- Registers are mainly responsible for saving register operands and intermediate operation results temporarily stored during instruction execution.
- the hardware architecture of the processor 1501 may be an application specific integrated circuit (ASIC) architecture, a MIPS architecture, an ARM architecture, an NP architecture, or the like.
- the processor 1501 may be single-core or multi-core.
- the interface 1502 can be used to input signals or data to be processed to the processor 1501, and can output the processing result of the processor 1501 to the outside.
- the communication interface 1502 can be a general purpose input output (GPIO) interface, which can be connected to a plurality of peripheral devices (such as a display (LCD), a camera (camara), a radio frequency (RF) module, etc.) .
- GPIO general purpose input output
- peripheral devices such as a display (LCD), a camera (camara), a radio frequency (RF) module, etc.
- the processor 1501 can be used to call the implementation program of the communication method provided by one or more embodiments of this application on the side of the sending end device from the memory, and execute the instructions contained in the program; or be used to call the program from the memory.
- the communication method provided by one or more embodiments of this application implements a program on the receiving end device side, and executes the instructions contained in the program; the communication interface 1502 can be used to output the execution result of the processor 1501 .
- the communication interface 1502 may be specifically used to output the first symbol sequence modulated by the processor 1501 or the first bit sequence obtained by the output processor 1501 decoding.
- processor 1501 and the communication interface 1502 can be implemented by hardware design, software design, or a combination of software and hardware, which is not limited here.
- a communication system in another embodiment, and the communication system includes a network device and a terminal device.
- the network device may be the network device shown in FIG. 9 , or may include the communication device shown in FIG. 10 or FIG. 11 , and used to perform steps S201 and S202 in the method provided in FIG. 2 ; and/or, the terminal The device may be the terminal device provided in FIG. 12 , or may include the communication device provided in FIG. 13 or FIG. 14 , and is used to perform the steps of receiving the first signaling and receiving the second signaling in the communication method provided in FIG. 2 .
- Embodiments of the present application also provide a computer storage medium, where computer-executed instructions are stored.
- a device which may be a single-chip microcomputer, a chip, etc.
- a processor calls the computer-executed instructions stored in the readable storage medium, the The steps performed by the network device or the terminal device in the method provided by each embodiment shown in FIG. 2 , FIG. 7 or FIG. 8 .
- the aforementioned readable storage medium may include: a U disk, a removable hard disk, a read-only memory, a random access memory, a magnetic disk or an optical disk and other media that can store program codes.
- a computer program product includes computer-executable instructions, and the computer-executable instructions are stored in a computer-readable storage medium; at least one processor of the device can Reading the storage medium reads the computer execution instructions, and implements the steps performed by the network device or the terminal device in the method provided by each of the embodiments shown in FIG. 2 , FIG. 7 or FIG. 8 .
- the foregoing method embodiments may be implemented in whole or in part by software, hardware, firmware, or any combination thereof.
- software When implemented in software, it can be implemented in whole or in part in the form of a computer program product.
- the computer program product described above includes one or more computer instructions. When the above-mentioned computer instructions are loaded and executed on the computer, all or part of the above-mentioned processes or functions according to the embodiments of the present application are generated.
- the aforementioned computer may be a general purpose computer, a special purpose computer, a computer network, or other programmable devices.
- the above-mentioned computer instructions may be stored in a computer-readable storage medium, or transmitted from one computer-readable storage medium to another computer-readable storage medium, for example, the above-mentioned computer instructions may be transmitted from a website site, computer, server or data center via wired communication. (e.g. coaxial cable, fiber optic, digital subscriber Line (DSL) or wireless (e.g. infrared, wireless, microwave, etc.) to another website site, computer, server or data center.
- the above computer readable storage The medium can be any available medium that can be accessed by a computer or a data storage device that contains one or more of the available media integration servers, data centers, etc.
- the aforementioned available media can be magnetic media (eg, floppy disks, hard disks, magnetic tapes), optical media (For example, a high-density digital video disc (DVD), or a semiconductor medium (for example, a solid state disk (SSD), etc.).
- magnetic media eg, floppy disks, hard disks, magnetic tapes
- optical media For example, a high-density digital video disc (DVD), or a semiconductor medium (for example, a solid state disk (SSD), etc.
- SSD solid state disk
- system and “network” in the embodiments of the present application can often be used interchangeably.
- the term “and/or” in this embodiment is only an association relationship to describe associated objects, indicating that there can be three kinds of relationships, for example, A and/or B, it can mean that A exists alone, A and B exist at the same time, There are three cases of B alone.
- the character "/" in this document generally indicates that the related objects are an "or” relationship.
- the disclosed systems, devices and methods may be implemented in other manners.
- the apparatus described above is only illustrative.
- the division of units is only a logical function division. In actual implementation, there may be other division methods.
- multiple units or components may be combined or integrated into another A system, or some feature, can be ignored, or not implemented.
- the shown or discussed mutual coupling or direct coupling or communication connection may be indirect coupling or communication connection through some interfaces, devices or units, and may also be electrical, mechanical or other forms of connection.
- each functional unit in the embodiments of the present application may be integrated into one processing unit, or each unit may exist physically alone, or two or more units may be integrated into one unit.
- the above-mentioned integrated units may be implemented in the form of hardware, or may be implemented in the form of software functional units.
Landscapes
- Engineering & Computer Science (AREA)
- Signal Processing (AREA)
- Computer Networks & Wireless Communication (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
本申请实施例提供一种信息发送方法、信息接收方法及相关设备。该信息发送方法中,网络设备发送携带第一指示信息的第一信令,网络设备还发送携带第二指示信息的第二信令。其中,第一指示信息用于指示第一码本的第一预编码子集对应的子集标识,第一码本包括多个预编码子集,每个预编码子集包括多个预编码矩阵,不同的预编码子集对应不同的子集标识;第二指示信息用于指示第一预编码子集中的第一预编码矩阵对应的矩阵标识,第一预编码子集中的预编码矩阵对应不同的矩阵标识,第一预编码矩阵用于对第一子带承载的上行共享物理信道PUSCH进行预编码。可以实现在保证系统性能的同时兼顾信令的低开销。
Description
本申请涉及无线通信领域,尤其涉及一种信息发送方法、信息接收方法及相关设备。
在多用户多输入多输出(multiple user multiple input multiple output,MU-MIMO)系统中,可以通过预编码技术获得空间分集和复用增益,同时也可减小多用户之间的干扰,有利于提高频谱利用率。
上行预编码包括基于码本的预编码技术和基于非码本的预编码技术,其中,基于码本的预编码技术中,发送设备和接收设备之间需要约定发送设备使用码本中的某一预编码矩阵。比如,目前针对上行物理共享信道PUSCH(physical uplink shared channel)的一种预编码指示方式为网络设备根据终端设备的信道状态,从码本中确定出一个预编码矩阵,进而通过下行控制信息DCI(downlink control information)将该预编码矩阵在码本中的索引(即TPMI(transmitted precoding matrix indicator,预编码矩阵指示)信息)发送给终端设备,以使终端设备使用该预编码矩阵对PUSCH承载的数据进行预编码。这种方式中,若网络设备通过DCI指示的预编码矩阵是针对宽带的,也就是终端设备在系统带宽中使用同一预编码矩阵,针对频选特性较大的信道有可能影响系统性能;若网络设备通过DCI指示的预编码矩阵是针对子带的,那么将会增加DCI的信令开销。
发明内容
本申请提供一种信息发送方法、信息接收方法及相关设备。采用本申请提供的方法,可以实现在保证系统性能的同时兼顾信令的低开销。
第一方面,本申请实施例提供一种信息发送方法。该方法中,网络设备发送携带第一指示信息的第一信令,网络设备还发送携带第二指示信息的第二信令。其中,第一指示信息用于指示第一码本的第一预编码子集对应的子集标识,第一码本包括多个预编码子集,每个预编码子集包括多个预编码矩阵,不同的预编码子集对应不同的子集标识;第二指示信息用于指示第一预编码子集中的第一预编码矩阵对应的矩阵标识,第一预编码子集中的预编码矩阵对应不同的矩阵标识,第一预编码矩阵用于对第一子带承载的上行共享物理信道PUSCH进行预编码。
其中,频带包括一定宽度的频域资源,比如系统带宽、带宽部分BWP(bandwidth part)或实际被分配的调度带宽等,频带内包括多个资源块RB(resource block)。子带是频带内的部分频域资源,也可以包括多个资源块,但子带中资源块的数量小于频带中资源块的数量。子带也以理解为频带内的一种资源单元,例如,频带中包括100个资源块,可以配置频带中每4个资源块组成一个资源块组,也就是一个子带。
通过两级信令指示对第一子带承载的PUSCH进行预编码的预编码矩阵的指示,提高 了针对子带指示预编码矩阵的灵活度,进而可以实现在保证系统性能的同时兼顾信令的低开销。
结合第一方面,一种可能的实现方式中,第二指示信息还用于指示第一预编码子集中的第二预编码矩阵对应的矩阵标识,第二预编码矩阵用于对第二子带承载的PUSCH进行预编码,第二子带与第一子带为同一频带内不同的频域资源。
结合第一方面,另一种可能的实现方式中,第一频带包括多个第三子带,第二频带包括多个第四子带,第一子带是多个第四子带的其中一个;一个第四子带包括的频域资源是一个第三子带包括的频域资源的子集;第一指示信息用于指示各个第三子带对应的预编码子集的子集标识,第二指示信息用于指示各个第四子带对应的预编码矩阵的矩阵标识。
结合第一方面,另一种可能的实现方式中,第一指示信息用于指示第一频带中各个子带对应的预编码子集的子集标识,第二指示信息用于指示第一频带中各个子带对应的预编码矩阵的矩阵标识,第一子带是第一频带中的一个子带。
结合第一方面,另一种可能的实现方式中,第一频带和第二频带均为终端设备激活的带宽部分BWP。
结合第一方面,另一种可能的实现方式中,第一频带和第二频带均为网络设备当前为终端设备的PUSCH分配的频域资源。
结合第一方面,另一种可能的实现方式中,第一频带是终端设备激活的带宽部分BWP,第二频带是网络设备当前为终端设备的PUSCH分配的频域资源。为PUSCH分配的频域资源小于激活的BWP,从而即使为在PUSCH分配的频域资源的子带粒度更小的情况下,也可以将第二频带中子带的数量划分为小于第一频带中子带的数量,进而可以更加精确地指示预编码矩阵来匹配不同子带上的信道,并且可以减少第二信令的开销。
结合第一方面,另一种可能的实现方式中,第一信令还携带第一子集信息,第一子集信息用于确定第一预编码子集中的多个预编码矩阵。
结合第一方面,另一种可能的实现方式中,在第一信令为下行控制信息DCI的情况下,第一信令还携带第一资源位置信息,第一资源位置信息用于指示承载第二信令的频域和/或时域资源。通过对第二信令的资源位置的指示,可以降低终端设备对第二信令的盲检难度和次数。
结合第一方面,另一种可能的实现方式中,第一码本中的预编码矩阵是由第一相位因子和第二相位因子确定的,第一相位因子和第二相位因子均有至少两个不同的取值;同一预编码子集中的预编码矩阵是由同一取值的第一相位因子,以及不同取值的第二相位因子确定的。提高了码本中预编码矩阵确定和指示的灵活性。
结合第一方面,另一种可能的实现方式中,第一信令为媒体接入控制MAC(media access control)信令或下行控制信息DCI,第二信令为下行控制信息DCI。
本申请实施例第二方面提供了一种信息接收方法,该方法中,终端设备接收携带第一指示信息的第一信令,终端设备还接收携带第二指示信息的第二信令。其中,第一指示信息用于指示第一码本的第一预编码子集对应的子集标识,第一码本包括多个预编码子集,每个预编码子集包括多个预编码矩阵,不同的预编码子集对应不同的子集标识;第二指示信息用于指示第一预编码子集中的第一预编码矩阵对应的矩阵标识,第一预编码子集中的 预编码矩阵对应不同的矩阵标识,第一预编码矩阵用于对第一子带承载的上行共享物理信道PUSCH进行预编码。
通过两级信令指示对第一子带承载的PUSCH进行预编码的预编码矩阵的指示,提高了针对子带指示预编码矩阵的灵活度,进而可以实现在保证系统性能的同时兼顾信令的低开销。
结合第二方面,一种可能的实现方式中,第二指示信息还用于指示第一预编码子集中的第二预编码矩阵对应的矩阵标识,第二预编码矩阵用于对第二子带承载的PUSCH进行预编码,第二子带与第一子带为同一频带内不同的频域资源。
结合第二方面,另一种可能的实现方式中,第一频带包括多个第三子带,第二频带包括多个第四子带,第一子带是多个第四子带的其中一个;一个第四子带包括的频域资源是一个第三子带包括的频域资源的子集;
第一指示信息用于指示各个第三子带对应的预编码子集的子集标识,第二指示信息用于指示各个第四子带对应的预编码矩阵的矩阵标识。
结合第二方面,另一种可能的实现方式中,第一指示信息用于指示第一频带中各个子带对应的预编码子集的子集标识,第二指示信息用于指示第一频带中各个子带对应的预编码矩阵的矩阵标识,第一子带是第一频带中的一个子带。
结合第二方面,另一种可能的实现方式中,第一子带包括至少一个资源块RB,各个第三子带包括至少一个资源块RB;该方法中,终端设备还可以根据第一子带包括的资源块RB的资源块标识,从多个第三子带中确定目标第三子带,目标第三子带的资源块RB中包括第一子带中的各个资源块RB;进而终端设备根据目标第三子带对应的子集标识,获取第一预编码子集;并根据第一子带对应的矩阵标识,从第一预编码子集中获取第一预编码矩阵。
结合第二方面,另一种可能的实现方式中,第一频带和第二频带均为终端设备激活的带宽部分BWP。
结合第二方面,另一种可能的实现方式中,第一频带和第二频带均为网络设备当前为终端设备的PUSCH分配的频域资源。
结合第二方面,另一种可能的实现方式中,第一频带是终端设备激活的带宽部分BWP,第二频带是网络设备当前为终端设备的PUSCH分配的频域资源。为PUSCH分配的频域资源小于激活的BWP,从而即使为在PUSCH分配的频域资源的子带粒度更小的情况下,也可以将第二频带中子带的数量划分为小于第一频带中子带的数量,进而可以更加精确地指示预编码矩阵来匹配不同子带上的信道,并且可以减少第二信令的开销。
结合第二方面,另一种可能的实现方式中,第一信令还携带第一子集信息,第一子集信息用于确定第一预编码子集中的多个预编码矩阵。
结合第二方面,另一种可能的实现方式中,在第一信令为下行控制信息DCI的情况下,第一信令还携带第一资源位置信息,第一资源位置信息用于指示承载第二信令的频域和/或时域资源。通过对第二信令的资源位置的指示,可以降低终端设备对第二信令的盲检难度和次数。
结合第二方面,另一种可能的实现方式中,第一码本中的预编码矩阵是由第一相位因 子和第二相位因子确定的,第一相位因子和第二相位因子均有至少两个不同的取值;同一预编码子集中的预编码矩阵是由同一取值的第一相位因子,以及不同取值的第二相位因子确定的。提高了码本中预编码矩阵确定和指示的灵活性。
结合第二方面,另一种可能的实现方式中,第一信令为媒体接入控制MAC信令或下行控制信息DCI,第二信令为下行控制信息DCI。
本申请实施例第三方面提供了一种网络设备,该网络设备包括收发模块,用于发送携带第一指示信息的第一信令,还用于发送携带第二指示信息的第二信令。其中,第一指示信息用于指示第一码本的第一预编码子集对应的子集标识,第一码本包括多个预编码子集,每个预编码子集包括多个预编码矩阵,不同的预编码子集对应不同的子集标识;第二指示信息用于指示第一预编码子集中的第一预编码矩阵对应的矩阵标识,第一预编码子集中的预编码矩阵对应不同的矩阵标识,第一预编码矩阵用于对第一子带承载的上行共享物理信道PUSCH进行预编码。
通过两级信令指示对第一子带承载的PUSCH进行预编码的预编码矩阵的指示,提高了针对子带指示预编码矩阵的灵活度,进而可以实现在保证系统性能的同时兼顾信令的低开销。
结合第三方面,一种可能的实现方式中,第二指示信息还用于指示第一预编码子集中的第二预编码矩阵对应的矩阵标识,第二预编码矩阵用于对第二子带承载的PUSCH进行预编码,第二子带与第一子带为同一频带内不同的频域资源。
结合第三方面,另一种可能的实现方式中,第一频带包括多个第三子带,第二频带包括多个第四子带,第一子带是多个第四子带的其中一个;一个第四子带包括的频域资源是一个第三子带包括的频域资源的子集;第一指示信息用于指示各个第三子带对应的预编码子集的子集标识,第二指示信息用于指示各个第四子带对应的预编码矩阵的矩阵标识。
结合第三方面,另一种可能的实现方式中,第一指示信息用于指示第一频带中各个子带对应的预编码子集的子集标识,第二指示信息用于指示第一频带中各个子带对应的预编码矩阵的矩阵标识,第一子带是第一频带中的一个子带。
结合第三方面,另一种可能的实现方式中,第一频带和第二频带均为终端设备激活的带宽部分BWP。
结合第三方面,另一种可能的实现方式中,第一频带和第二频带均为网络设备当前为终端设备的PUSCH分配的频域资源。
结合第三方面,另一种可能的实现方式中,第一频带是终端设备激活的带宽部分BWP,第二频带是网络设备当前为终端设备的PUSCH分配的频域资源。为PUSCH分配的频域资源小于激活的BWP,从而即使为在PUSCH分配的频域资源的子带粒度更小的情况下,也可以将第二频带中子带的数量划分为小于第一频带中子带的数量,进而可以更加精确地指示预编码矩阵来匹配不同子带上的信道,并且可以减少第二信令的开销。
结合第三方面,另一种可能的实现方式中,第一信令还携带第一子集信息,第一子集信息用于确定第一预编码子集中的多个预编码矩阵。
结合第三方面,另一种可能的实现方式中,在第一信令为下行控制信息DCI的情况下,第一信令还携带第一资源位置信息,第一资源位置信息用于指示承载第二信令的频域和/或 时域资源。通过对第二信令的资源位置的指示,可以降低终端设备对第二信令的盲检难度和次数。
结合第三方面,另一种可能的实现方式中,第一码本中的预编码矩阵是由第一相位因子和第二相位因子确定的,第一相位因子和第二相位因子均有至少两个不同的取值;同一预编码子集中的预编码矩阵是由同一取值的第一相位因子,以及不同取值的第二相位因子确定的。提高了码本中预编码矩阵确定和指示的灵活性。
结合第三方面,另一种可能的实现方式中,第一信令为媒体接入控制MAC信令或下行控制信息DCI,第二信令为下行控制信息DCI。
本申请实施例第四方面提供了一张终端设备,包括接收模块,用于接收携带第一指示信息的第一信令,还用于接收携带第二指示信息的第二信令。其中,第一指示信息用于指示第一码本的第一预编码子集对应的子集标识,第一码本包括多个预编码子集,每个预编码子集包括多个预编码矩阵,不同的预编码子集对应不同的子集标识;第二指示信息用于指示第一预编码子集中的第一预编码矩阵对应的矩阵标识,第一预编码子集中的预编码矩阵对应不同的矩阵标识,第一预编码矩阵用于对第一子带承载的上行共享物理信道PUSCH进行预编码。
通过两级信令指示对第一子带承载的PUSCH进行预编码的预编码矩阵的指示,提高了针对子带指示预编码矩阵的灵活度,进而可以实现在保证系统性能的同时兼顾信令的低开销。
结合第四方面,一种可能的实现方式中,第二指示信息还用于指示第一预编码子集中的第二预编码矩阵对应的矩阵标识,第二预编码矩阵用于对第二子带承载的PUSCH进行预编码,第二子带与第一子带为同一频带内不同的频域资源。
结合第四方面,另一种可能的实现方式中,第一频带包括多个第三子带,第二频带包括多个第四子带,第一子带是多个第四子带的其中一个;一个第四子带包括的频域资源是一个第三子带包括的频域资源的子集;
第一指示信息用于指示各个第三子带对应的预编码子集的子集标识,第二指示信息用于指示各个第四子带对应的预编码矩阵的矩阵标识。
结合第四方面,另一种可能的实现方式中,第一指示信息用于指示第一频带中各个子带对应的预编码子集的子集标识,第二指示信息用于指示第一频带中各个子带对应的预编码矩阵的矩阵标识,第一子带是第一频带中的一个子带。
结合第四方面,另一种可能的实现方式中,第一子带包括至少一个资源块RB,各个第三子带包括至少一个资源块RB;
终端设备还可以包括处理模块,处理模块用于:
根据第一子带包括的资源块RB的资源块标识,从多个第三子带中确定目标第三子带,目标第三子带的资源块RB中包括第一子带中的各个资源块RB;根据目标第三子带对应的子集标识,获取第一预编码子集;根据第一子带对应的矩阵标识,从第一预编码子集中获取第一预编码矩阵。
结合第四方面,另一种可能的实现方式中,第一频带和第二频带均为终端设备激活的带宽部分BWP。
结合第四方面,另一种可能的实现方式中,第一频带和第二频带均为网络设备当前为终端设备的PUSCH分配的频域资源。
结合第四方面,另一种可能的实现方式中,第一频带是终端设备激活的带宽部分BWP,第二频带是网络设备当前为终端设备的PUSCH分配的频域资源。为PUSCH分配的频域资源小于激活的BWP,从而即使为在PUSCH分配的频域资源的子带粒度更小的情况下,也可以将第二频带中子带的数量划分为小于第一频带中子带的数量,进而可以更加精确地指示预编码矩阵来匹配不同子带上的信道,并且可以减少第二信令的开销。
结合第四方面,另一种可能的实现方式中,第一信令还携带第一子集信息,第一子集信息用于确定第一预编码子集中的多个预编码矩阵。
结合第四方面,另一种可能的实现方式中,在第一信令为下行控制信息DCI的情况下,第一信令还携带第一资源位置信息,第一资源位置信息用于指示承载第二信令的频域和/或时域资源。通过对第二信令的资源位置的指示,可以降低终端设备对第二信令的盲检难度和次数。
结合第四方面,另一种可能的实现方式中,第一码本中的预编码矩阵是由第一相位因子和第二相位因子确定的,第一相位因子和第二相位因子均有至少两个不同的取值;同一预编码子集中的预编码矩阵是由同一取值的第一相位因子,以及不同取值的第二相位因子确定的。提高了码本中预编码矩阵确定和指示的灵活性。
结合第四方面,另一种可能的实现方式中,第一信令为媒体接入控制MAC信令或下行控制信息DCI,第二信令为下行控制信息DCI。
本申请实施例第五方面提供了另一种通信装置,该通信装置可以是通信网络中发送端设备或者接收端设备,还可以是发送端设备中的一部分或接收端设备中的一部分(如电路或芯片),包括处理器、存储器和收发器,所述处理器、存储器和收发器相互连接,其中,收发器用于接收和发送数据,存储器用于存储上述程序,处理器用于调用存储器中存储的程序,程序当被计算机执行时使所述计算机执行上述第一方面及其任意一种可能的实现方式中的方法,或者执行上述第二方面及其任意一种可能的实现方式中的方法。上述的处理器与存储器可以是物理上相互独立的单元,或者,存储器也可以和处理器集成在一起。
本申请第六方面提供了一种计算机可读介质,计算机可读介质存储有指令,当该指令在计算机上运行时,使得计算机执行上述第一方面及其任意一种可能的实现方式中的方法,或者执行上述第二方面及其任意一种可能的实现方式中的方法。
本申请第七方面提供了一种计算机程序产品,计算机程序产品包括:计算机程序代码,当计算机程序代码在计算机上运行时,使得计算机执行上述第一方面及其任意一种可能的实现方式中的方法,或者执行上述第二方面及其任意一种可能的实现方式中的方法。
本申请第八方面提供一种芯片,所述芯片包括处理器和通信接口,所述处理器与所述通信接口耦合,用于实现上述第一方面或任一种可选的实施方式所提供的方法,或者实现上述第二方面及其任意一种可能的实现方式中的方法。
图1为本申请实施例提供的一种通信系统示意图;
图2为本申请实施例提供的一种信息传输方法的流程示意图;
图3为本申请实施例提供的一种表1所示的第一码本中包含预编码子集的示意图;
图4为本申请实施例提供的另一种表1所示的第一码本中包含预编码子集的示意图;
图5为本申请实施例提供的又一种表1所示的第一码本中包含预编码子集的示意图;
图6为本申请实施例提供的一种基于调度带宽的子带划分示意图;
图7为本申请实施例提供的另一种信息传输方法的流程示意图;
图8为本申请实施例提供的另一种信息传输方法的流程示意图;
图9为本申请实施例提供的一种网络设备的结构示意图;
图10是本申请实施例提供的一种通信装置的结构示意图;
图11为本申请实施例提供的一种通信装置的又一结构示意图;
图12为本申请实施例提供的一种终端设备的结构示意图;
图13为本申请实施例提供的一种通信装置的另一结构示意图;
图14为本申请实施例提供的一种通信装置的又一结构示意图;
图15为本申请实施例提供的一种通信芯片的结构示意图。
下面将结合附图,对本申请中的技术方案进行描述。
本申请实施例的技术方案可以应用于各种通信系统,例如:例如MTC系统、码分多址(code division multiple access,CDMA)系统、宽带码分多址(wideband code division multiple access,WCDMA)系统、通用分组无线业务(general packet radio service,GPRS)、长期演进(long term evolution,LTE)系统、LTE频分双工(frequency division duplex,FDD)系统、LTE时分双工(time division duplex,TDD)、通用移动通信系统(universal mobile telecommunication system,UMTS)、全球互联微波接入(worldwide interoperability for microwave access,WiMAX)通信系统、第五代(5th generation,5G)系统或新无线(new radio,NR)等。
该通信系统中包括至少一个网络设备和至少一个终端设备,参阅图1,图1为本申请实施例提供的一种通信系统示意图,以图1为例介绍本申请过实施例应用的通信系统,图1中示例性地示出了一个网络设备,即网络设备001,以及五个终端设备,即终端设备002、终端设备003、终端设备004、终端设备005、终端设备006和终端设备007。
可选的,任一网络设备或任一终端设备可以配置多个天线,所配置的多个天线中至少可以包括至少一个用于发送信号的发射天线和至少一个用于接收信号的接收天线。网络设备与终端设备之间可以进行多天线技术通信。
本申请实施例的通信系统中的网络设备可以是用于与终端设备无线通信的设备,该网络设备包括但不限于:演进型节点B(evolved Node B,eNB)、无线网络控制器(radio network controller,RNC)、节点B(Node B,NB)、基站控制器(base station controller,BSC)、基站收发台(base transceiver station,BTS)、家庭基站(例如,home evolved NodeB,或home Node B,HNB)、基带单元(baseband unit,BBU),无线保真(wireless fidelity,WIFI)系统中的接入点(access point,AP)无线中继节点、无线回传节点、传输点(transmission point, TP)或者发送接收点(transmission and reception point,TRP)等,还可以为5G,如NR(new radio,新空口)系统中的gNB,或传输点(TRP或TP),5G系统中的基站的一个或一组天线面板,或者,还可以构成gNB或传输点的网络节点,如基带单元(BBU),或分布式单元(distributed unit,DU)等,不作穷举。本申请的实施例对网络设备所采用的具体技术、设备形态以及名称不做限定。
本申请实施例的通信系统中的终端设备也可以称为用户设备(user equipment,UE)、移动台和远方站等,是一种具有无线收发功能的网络设备,终端可以部署在陆地上,包括室内或室外、手持、穿戴或车载;也可以部署在水面上(如轮船等);还可以部署在空中(例如飞机、气球和卫星上等)。本申请实施例中,终端可以是手机(mobile phone)、平板电脑(Pad)、带无线收发功能的电脑、虚拟现实(virtual reality,VR)终端设备、增强现实(augmented reality,AR)终端设备、工业控制(industrial control)中的无线终端、无人驾驶(self driving)中的无线终端、远程医疗(remote medical)中的无线终端、智能电网(smart grid)中的无线终端、运输安全(transportation safety)中的无线终端、智慧城市(smart city)中的无线终端、智慧家庭(smart home)中的无线终端等,不作穷举。本申请的实施例对终端设备所采用的具体技术、设备形态以及名称不做限定。
为更好地理解本申请实施例,下面对本申请实施例中可能涉及的技术或对象进行介绍。应理解,以下介绍仅为辅助相关的理解而进行的实例性描述,并非用于限制本申请实施例的保护范围。
1、预编码技术
发送设备(如终端设备)可以在已知信道状态的情况下,选择与相应频域资源的信道相匹配的预编码矩阵来对待发送信号进行处理,使得经过预编码的待发送信号与信道相适配,从而多得空间分集和复用增益,同时还有利于减少用户之间的干扰。因此,通过对待发送信号的预编码处理,接收信号质量(如信号与干扰加噪声比(signal to interference plus noise ratio,SINR)等)得已提升。因此,采用预编码技术可以有助于提升发送设备与多个接收设备在相同的频域资源上传输的性能,即提升多用户多输入多输出系统的性能。
2、预编码矩阵
层映射(layer mapping)可以将数据从码字(codeword)映射至传输层(transmission layer),进而使用预编码矩阵可以将数据从传输层映射到天线端口(antenna Port)。其中,码字是一个TTI(transmission time interval,传输时间间隔)上发送的、经过编码等的传输块。传输层对应于一个无线反射模式,使用的传输层的个数叫阶(rank)。天线端口可以是参考信号(reference signal)定义的逻辑发射通道,一个天线端口可以是一个物理发射天线,也可以是多个物理发射天线的合并。
假设待传输的数据经过层映射后,映射至了ν个传输层,使用维数为νⅹρ的预编码矩阵W,可以将ν个传输层的数据映射至ρ个天线端口上,具体映射公式可以如公式(1)所示:
例如,针对两天线的单层传输,预编码矩阵W的维度为1ⅹ2,对应的映射公式为公式(2):
针对单天线传输,预编码矩阵W为1,也就相当于不进行预编码。
3、码本
码本中包含多个预编码矩阵。在基于码本的预编码技术中,发送设备和接收设备可以获取多个相同的码本,进而可以根据所使用的传输层的数量以及天线端口的数量选择所使用的码本,并根据信道状态从该码本中约定一个使用的预编码矩阵。
发送设备和接收设备获取的码本可以是3GPP(3rd Generation Partnership Project,第三代移动通信伙伴项目)协议中定义的码本,也可以是通过其他方式确定的码本,此处不作限定,仅以3GPP协议中定义的使用四天线端口的单层传输码本进行举例,具体可参见表1:
表1
表1的码本中示出了28个预编码矩阵,每个预编码矩阵在上述码本中对应不同的索引,在表1第二行至第五行中从左到右示出的预编码矩阵的索引依次递增,该索引可以用于区分指示该码本中不同的预编码矩阵。
4、频带和子带
频带包括一定宽度的频域资源,比如系统带宽、带宽部分BWP或实际被分配的调度带宽等,频带内包括多个资源块。子带是频带内的部分频域资源,也可以包括多个资源块,但子带中资源块的数量小于频带中资源块的数量。子带也以理解为频带内的一种资源单元,例如,频带中包括100个资源块,可以配置频带中每4个资源块组成一个资源块组,也就是一个子带。
接下来结合图2-图8介绍本申请实施例提供的方法,该方法可以通过两级信令指示对第一子带承载的PUSCH预编码的预编码矩阵进行指示,保证系统性能的同时可以兼顾信令的低开销。
首先参见图2,图2为本申请实施例提供的一种信息传输方法的流程示意图,如图2所示,该方法至少包括步骤S201和S202。
S201,发送第一信令,第一信令中携带有第一指示信息,第一指示信息用于指示第一码本中的第一预编码子集对应的子集标识。
第一码本包括多个预编码子集,每个预编码子集中包括多个预编码矩阵,第一码本中不同的预编码子集对应不同的子集标识。
其中,第一码本可以是网络设备根据终端设备PUSCH使用的传输层和天线端口确定的码本,第一码本中包括多个预编码矩阵,下面对第一码本的各个预编码子集中包括的预编码矩阵如何确定进行介绍。
第一种可替代的实现方式中,若第一码本中的预编码矩阵在第一码本中有索引,可以根据预编码矩阵在第一码本中的索引对第一码本中的预编码矩阵进行分组,分组后的预编码矩阵构成不同的预编码子集。
比如,可以将第一码本中每K个索引连续的预编码矩阵划分为一组,构成一个预编码子集,其中K小于第一码本中包含的预编码矩阵的总数量。若第一码本为表1所示的码本,以表1所示的第一码本为例介绍,针对表1中的第一码本,令K=4,也就是索引为0-3的预编码矩阵构成一个预编码子集,索引为4-7的预编码矩阵构成一个预编码子集,以此类推,具体可以参见图3,图3为本申请实施例提供的一种表1所示的第一码本中包含预编码子集的示意图,图3中所示的一个虚线框内的预编码矩阵为一个预编码子集中包含的预编码矩阵,每个虚线框对应的预编码子集有不同的子集标识。
又如,还可以将第一码本中每隔N个的预编码矩阵划分为一组,构成一个预编码子集, 其中N小于第一码本中包含的预编码矩阵的数量。若第一码本为表1所示的码本,以表1所示的第一码本为例,针对表1中的第一码本,令N=7,也就是索引为0、8、16、24的预编码矩阵构成一个预编码子集,索引为1、9、17、25的预编码矩阵构成一个预编码子集,以此类推,具体可以参见图4,图4为本申请实施例提供的另一种表1所示的第一码本中包含预编码子集的示意图,图4中所示的一个虚线框内的预编码矩阵为一个预编码子集中包含的预编码矩阵,每个虚线框对应的预编码子集有不同的子集标识。
又如,还可以将第一码本中每M个预编码矩阵作为一个分组单位,每间隔L个分组单位的J个分组单位中的预编码矩阵,构成一个预编码子集,其中,M、L和J均小于第一码本中包含的预编码矩阵的数量。若第一码本为表1所示的码本,以表1所示的第一码本为例,针对表1中的第一码本,令M=2,L=3,J=2,也就是索引为0、1、8和9的预编码矩阵构成一个预编码子集,索引为2、3、10、11的预编码矩阵构成一个预编码子集,以此类推,具体可以参见图5,图5为本申请实施例提供的又一种表1所示的第一码本中包含预编码子集的示意图,图5中所示的一个虚线框内的预编码矩阵为一个预编码子集中包含的预编码矩阵,每个虚线框对应的预编码子集有不同的子集标识。
应理解,在对第一码本中的预编码矩阵分组构成预编码子集的过程中,各个预编码子集中的包含的预编码矩阵的数量可以相等,也可以不相等或不完全相等,比如图4对应的示例中,由于第一码本中总共有28个预编码矩阵,使得图4中左侧四个虚线框对应的预编码子集中的预编码矩阵中各有四个预编码矩阵,而图4中右侧四个虚线框对应的预编码子集中的预编码矩阵中各有三个预编码矩阵。
上述第一种可替代的方式可应用于任意一个包含拥有确定索引的预编码矩阵的码本中,例如,3GPP协议中定义的使用双天线端口的单层传输码本(3GPP TS 38.211中的表6.3.1.5-1)、使用双天线端口的双层传输码本(3GPP TS 38.211中的表6.3.1.5-4)、或使用四天线端口的单层传输码本(3GPP TS 38.211中的表6.3.1.5-2),等等,不再穷举。针对其中包含的预编码的索引未确定的码本,例如,针对八天线端口的传输码本、通过其他方式确定的二天线端口的传输码本、或通过其他方式确定的四天线端口的传输码本,可以先对其中的预编码矩阵设置索引,进而按照第一种可替代的方式确定各个预编码子集包含的预编码矩阵。
需要说明的是,上述根据预编码矩阵的索引确定预编码子集的方式仅为一种示例性的实现方式,在另一些实现方式中,还可以根据第一码本中预编码矩阵的其他特征进行分组,可以得到同样的分组效果。例如,通过预编码矩阵的位置特征,针对表1所示的第一码本,同一列的预编码矩阵可以构成一个预编码子集,按照这种方式得到的第一码本的预编码子集,与图4中按照预编码矩阵的索引的划分方式可以得到相同的预编码子集,此处不再穷举。
第二种可替代的实现方式中,第一码本中的预编码矩阵是由多个矩阵参数确定的,且其中至少有两个矩阵参数有不同的取值,可以根据矩阵参数的不同取值确定预编码子集中包含的预编码矩阵。具体的,针对有不同取值的矩阵参数,可以通过固定其中的至少一个矩阵参数的取值,并遍历其他矩阵参数的不同取值,得到的预编码矩阵构成一个预编码子集,然后将取值固定的矩阵参数重新赋予其他可能取值,并将其他矩阵参数的不同取值, 得到的预编码矩阵构成另一个预编码子集,以此类推,直到取值固定的矩阵参数的所有可能取值均被赋值。
比如,上述矩阵参数包括第一相位因子和第二相位因子,也就是说,第一码本中的预编码矩阵可以由第一相位因子和第二相位因子确定,第一相位因子和第二相位因子均有至少两个不同的取值,在确定一个预编码子集中的预编码矩阵过程中,可以将第一相位因子的取值固定,并遍历第二相位因子的各个取值;在确定另一个预编码子集中的预编码矩阵过程中,为第一相位因子重新赋予其他可能的取值,并遍历第二相位因子的各个取值。也就是说,同一个预编码子集中的预编码矩阵是由同一取值的第一相位因子,以及不同取值的第二相位因子确定的。
应理解,上述第一相位因子的数量或第二相位因子的数量可以有一个或者多个。在第一相位因子的数量有多个的情况下,在确定同一预编码子集中的预编码矩阵的过程中,每个第一相位因子的取值均是固定的。在第二相位因子的数量有多个的情况下,在确定同一预编码子集中的预编码矩阵的过程中,每一个预编码矩阵对应的第二相位因子不完全相同,也就是说同一预编码子集中不同的预编码矩阵的确定过程中,可以有部分第二相位因子的取值不变,但至少有一个第二相位因子的取值发生改变。
其中,B、D、E、F∈{exp(jθ)},
p为预编码矩阵的行数,q为预编码矩阵的列数。θ、ε、δ和φ为相位因子,N
1、N
2、N
3和N
4为量化因子,其中,量化因子可以控制第一码本的粒度,取值越大,相位因子的取值越多,相应的,确定得到第一码本中的预编码矩阵越多,通过控制量化因子的取值可以控制第一码本的精度。其中,上述a=b:c:d的运算表示a在区间[b,d]中每间隔c取一个值。
在公式(3)中,包括相位因子和量化因子两种矩阵参数,在通过公式(3)确定第一码本的预编码矩阵的过程中,一个相位因子有多个不同取值,一个量化因子的取值仅有一 个,因此,在确定预编码子集包括的预编码矩阵过程中,可以固定上述四个相位因子中的R个相位因子的取值(这R个相位因子相当于上述第一相位因子),R为大于0且小于4的整数,遍历其他4-R个相位因子可能的取值(这4-R的相位因子相当于上述第二相位因子)。
比如,假设相位因子θ有两个可能的取值,分别为θ
1和θ
2,相位因子ε有三个可能的取值,分别为ε
1、ε
2和ε
3,相位因子δ有两个可能的取值,分别为δ
1和δ
2,相位因子φ有两个可能的取值,分别为φ
1和φ
2。并且令R=2,通过使相位因子θ和ε的取值固定(当R=2时,可以使θ、ε、δ和φ中任意两个相位因子的取值固定,这里以θ和ε的取值固定进行举例),遍历δ和φ的相位因子的取值来确定预编码子集包含的预编码矩阵,具体可参见表2:
表2
表2中每个预编码子集包含四个预编码矩阵,各个预编码矩阵由同一行中各个相位因子的取值确定。如预编码子集1中包含预编码矩阵1-4这四个预编码矩阵,这四个预编码矩阵是由取值相同的θ和ε(即θ
1和ε
1),以及取值不全相同的δ和φ确定。
应理解,预编码子集的子集标识用于区分不同的预编码子集,该子集标识可以是预编码子集对应的子集索引,例如,图3中的七个虚线框对应的预编码子集,其子集索引可以依次设置为0、1、2、3、4、5、6。预编码子集的子集标识也可以有其他形式,此处不做限定。
以上介绍了第一码本包括的多个预编码子集,接下来介绍第一信令中第一指示信息所指示的第一预编码子集的子集标识。
网络设备在确定终端设备PUSCH使用的第一码本后,根据终端设备的信道状态从第一码本的各个预编码子集中确定出匹配的第一预编码子集,进而将第一预编码子集的子集标识通过第一指示信息进行指示。可选的,第一预编码子集可以是网络设备针对第一频带确定的匹配的预编码子集,也可以是网络设备针对第一频带中的一个子带确定的匹配的预编码子集。可选的,第一频带可以是终端设备激活的带宽部分BWP,也可以是网络设备当前为终端设备的PUSCH分配的频域资源(也可以称调度带宽)。
其中,网络设备确定第一预编码子集的一种可选的方式为:网络设备根据信道容量最大准则,选择使得信道容量最大的预编码子集,作为第一预编码子集。若网络设备针对第一频带确定第一预编码子集,那么第一预编码子集中使第一频带容量最大,若网络设备针对第一频带中一个子带确定第一预编码子集,那么第一预编码子集使第一频带容量最大。
举例来说,以单层传输码本为例,可以假设用户k在第m个频域资源(比如该频域资源可以是子载波)上的功率表示为p
k,m,用户k在第m个频域资源上的上行信道矩阵表示为H
k,m(也就是用户k至网络设备的信道),第m个频域资源上的SINR可以用γ
k,m表示,γ
k,m可以通过公式(4)表示:
其中,g
k,m为基站接收天线上的权重系数,w
k为用户k的预编码向量,I
k,m为小区间的干扰协方差矩阵,σ
2为噪声功率。其中,可通过匹配滤波的方法得到g
k,m=(H
k,mw
k)
H。
进而,若网络设备针对第一频带确定第一预编码子集,则可以基于第一频带中各个频域资源的和容量最大化准则,选择匹配的预编码子集,若第一频带中包含M个频域资源,第一频带中各个频域资源的和容量可以表示为
m为第一频带中各个频域资源的索引。然后按照公式(5)求解第一码本中使得上述和容量最大的第一预编码子集Φ
s:
其中Φ为第一码本中所有的预编码子集构成的集合,进而通过第一指示信息指示第一预编码子集Φ
s的子集标识。
若网络设备针对第一频带的一个子带确定第一预编码子集,则可以基于该子带的容量最大化准则,选择匹配的预编码子集。根据公式(4)可以确定该子带中各个频域资源的 SINR,可以根据该子带中各个频域资源的SINR得到该子带的平均SINR,比如,通过指数有效SINR映射方法,将该子带中包含的不同频域资源上的SINR映射成一个该子带等效的SINR。将该子带等效的SINR记为γ
k,s,通过公式(6)可求解第一码本中使得该子带的容量最大的第一预编码子集Φ
s:
其中Φ为第一码本中所有的预编码子集构成的集合,进而通过第一指示信息指示第一预编码子集Φ
s的子集标识。
应理解,上述公式(5)和公式(6)中通过香农公式计算信道容量,也可以通过其他方式计算信道容量,此处不做限定。
需要说明的是,上述第一频带包含的子带的划分方式可以有多种,下面介绍两种示例性的划分方式:
第一种划分方式中,第一频带可以是激活的BWP,根据激活的BWP包含的资源块RB的总数量以及高层参数可以确定第一频带内每个子带的大小。
具体的,网络设备可以根据高层参数ConfiguredGrantConfig中的resourceAllocation字段,确定对终端设备基于资源块(resource block group,RBG)的资源分配,并根据高层参数ConfiguredGrantConfig中的rbg-Size,以及预定义的BWP size和RBG size的映射表,确定每个RBG包含的资源块RB的数目,也就是一个子带包含的RB的数目。预定义的BWP size和RBG size的映射表可以如表3所示:
| BWP size | Configuration1 | Configuration2 |
| 1-36 | 2 | 4 |
| 37-72 | 4 | 8 |
| 73-144 | 8 | 16 |
| 145-275 | 16 | 16 |
表3
若第一频带(也就是激活的BWP)的大小(size)为80,且ConfiguredGrantConfig中的rbg-Size配置为Configuration1,那么第一频带中各个子带包含8个资源块RB。
第二种划分方式中,第一频带可以是激活的BWP或网络设备当前为PUSCH分配的频域资源,第一频带中子带的大小可以通过配置信息进行配置。比如,子带包含的RB的数目可以是2、4、8或16中的任一个。
下面介绍第一信令中用于指示第一预编码子集的指示信息。一种可选的实现方式中,网络设备发送的第一信令可以是媒体接入控制MAC信令,另一种可选的实现方式中,网络设备发送的第一信令可以是下行控制信息DCI。第一信令是MAC信令的情况下携带的指示信息,与第一信令是DCI的情况下携带的指示信息可以不完全相同,下面分情况介绍第一信令的多种可选实现方式。
第一种可选实现方式中,第一信令可以是MAC信令,且第一信令是针对第一频带中的各个子带(第一频带中的子带可以记为第三子带)进行第一预编码子集的指示。比如, 网络设备可以参照公式(6)对应的示例,确定出第一频带中各个子带匹配的预编码子集,进而在第一信令中通过第一指示信息指示第一频带中各个子带对应的子集标识。
第二种可选实现方式中,结合第一种可选实现方式,第一信令中还可以包括第一子集信息,第一子集信息可以用于确定第一码本中各个预编码子集中的多个预编码矩阵。
比如,在上文中介绍的确定第一码本各个预编码子集中包括的预编码矩阵的第一种可替代的实现方式中,基于预编码矩阵的索引可以有多种对预编码矩阵分组的方式,可以预先定义不同的分组方式与子集信息的对应关系,进而在第一信令中,将所使用的第一分组方式对应的第一子集信息进行指示。
又如,在上文中介绍的确定第一码本中各个预编码子集中包括的预编码矩阵的第二种可替代的实现方式中,各个预编码子集包括的预编码矩阵可以通过第一相位因子和第二相位因子确定,同一预编码子集中预编码矩阵对应的第一相位因子相同,第二相位因子的取值不同,第一子集信息可以指示各个取值固定的第一相位因子。如在第一码本中的预编码矩阵通过相位因子1和相位因子2确定的情况下,可以用“0”这一子集信息指示相位因子1固定,相位因子2可变的方式,用“1”这一子集信息指示相位因子2固定,相位因子1可变的方式。提高了码本中预编码矩阵指示的灵活性。
进一步的,若第一码本中各个预编码子集中包括的预编码矩阵按照上述第二种可替代的实现方式确定,那么,第一子集信息还可以指示第一频带中各个子带对应的预编码子集的相位因子取值。如在第一码本中的预编码矩阵通过相位因子1、相位因子2、相位因子3和相位因子4确定的情况下,设相位因子1、相位因子2、相位因子3和相位因子4对应的量化因子依次为N1、N2、N3和N4,若相位因子1、相位因子2和相位因子3是固定的,相位因子4是可变的,第一子集信息中可以包括
位指示相位因子1的取值,还包括
位指示相位因子2的取值,还包括
位指示相位因子3的取值,由于相位因子4是可变的,即所有可能的取值均需要遍历,因此相位因子4的取值可以不用指示。上述第一子集信息可以指示预编码子集的相位因子取值,可选的,量化因子的取值可以通过第一信令进行指示,也可以通过其他信令如RRC(radio resource control,无线资源控制)信令进行指示。
应理解,第一频带中各个子带对应的确定预编码子集包括的预编码矩阵的方式可以相同,也可以不相同,在不相同的情况下,第一子集信息中包含针对各个子带的子集指示信息,用于指示针对各个子带,如何确定第一码本中各个预编码子集包括的预编码矩阵。
第三种可选实现方式中,结合第一种或第二种可选实现方式,第一信令中还可以包括传输层指示信息,用于指示传输层的数量。
第四种可选实现方式中,结合第一种至第三种可选实现方式中的任一种,第一信令中还可以包括第一子带信息,第一子带信息用于指示第一频带的各个子带的大小。比如,第一子带信息可以指示子带大小集合中的一个子带大小,如子带大小集合可以为{2,4,8,16},第一子带信息可以通过两个比特进行指示,两个比特不同的取值对应子带大小集合中不同的取值。又如,第一子带信息可以指示第一频带的子带包括L个资源块RB,L可以为2、4、8、16等值中的一个。另一种可选的方式中,第一子带信息也可以通过其他信令,如RRC信令进行指示。
结合表4举例在上述第四种可选实现方式结合第三种可选实现方式,且第一频带中各个子带对应的确定预编码子集包括的预编码矩阵的方式相同的情况下,第一信令包含的信令内容:
| 字段 | 功能 |
| 第一子带信息 | 指示第一频带的各个子带的大小 |
| 传输层指示信息 | 指示传输层的数量 |
| 第一子集信息 | 指示预编码子集包括的预编码矩阵的确定方法 |
| 子带1对应的子集标识 | 指示第一频带内子带1对应的预编码子集的子集标识 |
| 子带2对应的子集标识 | 指示第一频带内子带2对应的预编码子集的子集标识 |
| …… | …… |
| 子带M对应的子集标识 | 指示第一频带内子带M对应的预编码子集的子集标识 |
表4
表4的示例中,第一频带包括M个子带,第一指示信息包括子带1对应的子集标识、子带2对应的子集标识、……、子带M对应的子集标识。
结合表5举例在上述第四种可选实现方式结合第三种可选实现方式,且第一频带中各个子带对应的确定预编码子集包括的预编码矩阵的方式不相同的情况下,第一信令包含的信令内容:
| 字段 | 功能 |
| 第一子带信息 | 指示第一频带的各个子带的大小 |
| 传输层指示信息 | 指示传输层的数量 |
| 子带1对应的子集信息 | 指示子带1对应的预编码子集包括的预编码矩阵的确定方法 |
| 子带2对应的子集信息 | 指示子带2对应的预编码子集包括的预编码矩阵的确定方法 |
| …… | …… |
| 子带M对应的子集信息 | 指示子带M对应的预编码子集包括的预编码矩阵的确定方法 |
| 子带1对应的子集标识 | 指示第一频带内子带1对应的预编码子集的子集标识 |
| 子带2对应的子集标识 | 指示第一频带内子带2对应的预编码子集的子集标识 |
| …… | …… |
| 子带M对应的子集标识 | 指示第一频带内子带M对应的预编码子集的子集标识 |
表5
表5的示例中,第一频带包括M个子带,第一指示信息包括:子带1对应的子集标识、子带2对应的子集标识、……、子带M对应的子集标识;第一子集信息包括:子带1对应的子集信息、子带2对应的子集信息、……、子带M对应的子集信息。
第五种可选实现方式中,第一信令可以为DCI,且第一信令是针对第一频带进行第一预编码子集的指示。比如,网络设备可以参照公式(5)对应的示例,确定出第一频带匹配的预编码子集,进而在第一信令中通过第一指示信息指示第一频带对应的子集标识。
第六种可选实现方式中,结合第五种可选实现方式,第一信令还可以包括第三子带信息,第三子带信息可以用于指示第一频带中子带的划分方式。比如,通过“0”这一第三子带信息指示基于激活的BWP的子带划分方式,或者通过“1”这一第三子带信息指示基于 实际分配的调度带宽的子带划分方式。另一种可选的方式中,第三子带信息也可以通过其他信令,如RRC信令进行指示。
第七种可选实现方式中,结合第五种或第六种可选实现方式,第一信令中还可以包括第一子带信息,第一子带信息用于指示第一频带中各个子带的大小。另一种可选的方式中,第一子带信息也可以通过其他信令,如RRC信令进行指示。
第八种可选实现方式中,结合第五种至第七种可选实现方式中的任一种,第一信令还可以包括第二信令指示信息,第二信令指示信息用于指示在当前时刻是否存在第二信令,第二信令将在步骤S202中详细介绍。
第九种可选实现方式中,结合第五种至第七种可选实现方式中的任一种,第一信令还可以包括第一资源位置信息,第一资源位置信息用于指示承载第二信令的频域和/或时域资源,比如可以指示承载第二信令的频域资源位置偏移(如,控制信道单元CCE(control channel element)的偏移量),或者指示第二信令在时域中占用的符号数,等。通过对第二信令的资源位置的指示,可以降低终端设备对第二信令的盲检难度和次数。其中第二信令将在步骤S202中详细介绍。
应理解,上述几种可选的方式仅为对第一信令示例性的介绍,第一信令的形式及携带的指示信息也可以有其他的实现方式,比如,当第一信令是MAC信令时,也可以针对第一频带进行第一预编码子集的指示,或者当第一信令是DCI时,也可以针对第一频带中的各个子带进行第一预编码子集的指示,等等,针对第一信令的其他实现方式,此处不再进行穷举。
S202,发送第二信令,第二信令携带第二指示信息,第二指示信息用于指示第一预编码子集中的第一预编码矩阵对应的矩阵标识。
第一预编码子集中不同的预编码矩阵对应不同的矩阵标识,第一预编码矩阵用于对第一子带承载的PUSCH进行预编码。
在步骤S201中介绍了第一码本中各个预编码子集包含的预编码矩阵如何确定,确定后可以针对各个预编码子集中的预编码矩阵进行矩阵标识的设置,使得同一预编码子集中每个预编码矩阵有不同的矩阵标识。可选的,矩阵标识可以是预编码矩阵的索引,这里,预编码矩阵在预编码子集中的索引,与步骤S201中,预编码矩阵在第一码本中的索引可以不同,由于预编码子集中的预编码矩阵的数量小于第一码本中的预编码矩阵数量,因此,可以在各个预编码子集进行预编码矩阵的索引的编排,可以避免各个预编码子集之间、或码本之间对预编码矩阵的索引进行联合编码,而带来的矩阵标识的指示位过长的问题。
其中,第一子带可以是第二频带中的一个子带,第二频带可以与第一频带相同,也可以是第一频带中的一部分。比如,若第一频带是激活的BWP,第二频带可以是激活的BWP,也可以是网络设备当前为终端设备PUSCH分配的频域资源;若第一频带是终端设备当前为PUSCH分配的频域资源,第二频带可以是网络设备当前为终端设备PUSCH分配的频域资源。
在步骤S201中介绍的网络设备根据信道状态确定出匹配第一预编码子集之后,网络设备可以针对第二频带中的各个子带确定匹配的预编码矩阵。具体的确定方式依据第二频带与第一频带是否相同、或者第一信令中第一指示信息指示的第一预编码子集为针对第一频 带指示或针对第一频带的子带指示等情况的不同而不同,下面以第二频带中第一子带匹配的第一预编码矩阵的确定为例,分情况进行介绍。
第一种实现方式中,第一频带是激活的BWP,第二频带是网络设备当前为终端设备PUSCH分配的频域资源(简称调度带宽),并且第一信令是针对第一频带中各个子带进行第一预编码子集的指示,也就是第一预编码子集是针对第一频带的一个子带确定的匹配的预编码子集。记第一频带包含的多个子带为多个第三子带,第二频带包括的多个子带为多个第四子带(第一子带是多个第四子带的其中一个),那么,每个第四子带存在对应的第三子带,一个第四子带包括的频域资源是其对应的第三子带包括的频域资源的子集。网络设备可以获取第一子带所对应对的第三子带的子集标识(也就是第一预编码子集的子集标识),从该子集标识中选取使得第一子带的信道容量最大的预编码矩阵,确定为第一预编码矩阵,并将第一预编码矩阵在第一预编码子集中的矩阵标识通过第二指示信息进行指示。
其中,激活的BWP和调度带宽之间的关系可通过图6示例性说明,图6为本申请实施例提供的一种基于调度带宽的子带划分示意图,图6中的激活的BWP包含频率从f至12f的频域资源,激活的BWP中子带的大小可以为f;图6中的调度带宽为灰色阴影的方块所示,可以在调度带宽内重新进行子带的划分,调度的带宽中子带的划分从被调度的第一个资源块RB开始,图6的调度带宽中子带的大小为f/2。这种方式中,虽然第二频带的子带粒度小于或等于第一频带的子带粒度,但由于调度带宽小于激活的BWP,因此可以将第二频带中子带的数量划分为小于第一频带中子带的数量,进而可以针对频域资源匹配的预编码矩阵的更加精确地进行指示,并且可以减少第二信令的开销。
第二种实现方式中,第一频带和第二频带为相同的频域资源,二者均是激活的BWP,或者均为网络设备当前为终端设备PUSCH分配的频域资源,并且第一信令是针对第一频带中各个子带进行第一预编码子集的指示,也就是第一预编码子集是针对第一频带的一个子带确定的匹配的预编码子集。
若第一频带中子带的划分方式和第二频带中子带的划分方式相同,那么,第一频带中的子带与第二频带中的子带一一对应,第一子带也是第一频带的一个子带,网络设备可以获取第一子带对应的子集标识(也就是第一预编码子集的子集标识),从该子集标识中选取使得第一子带的信道容量最大的预编码矩阵,确定为第一预编码矩阵,并将第一预编码矩阵在第一预编码子集中的矩阵标识通过第二指示信息进行指示。
若第一频带中子带的划分方式和第二频带中子带的划分方式不相同,这种情况下第一预编码矩阵的确定方式,可参阅第一种实现方式中第一预编码矩阵的确定方式,此处不再赘述。
第三种实现方式中,第一信令是针对第一频带进行第一预编码子集的指示,那么,网络设备可以获取第一频带对应的子集标识(也就是第一预编码子集的子集标识),从该子集标识对应的预编码子集(也就是第一预编码子集)中选取使得第一子带的信道容量最大的预编码矩阵,确定为第一预编码矩阵,并将第一预编码矩阵在第一预编码子集中的矩阵标识通过第二指示信息进行指示。同理,由于第一信令是针对第一频带进行第一预编码子集的指示,因此,针对第二频带中的其他子带,如第二子带,网络设备也可以从第一预编码子集中选取第二子带对应的第二预编码矩阵,并将其在第一预编码子集中的矩阵标识通过 第二指示信息指示,该第二预编码矩阵可以用于对第二子带承载的PUSCH进行预编码。
在另一些实现方式中,第二信令除第二指示信息外,还可以携带其他指示信息。
可选的,第二信令中还可以携带第一时间信息,第一时间信息用于指示第一时间。第一时间可以是第一信令的发送时间;或者,第一时间可以是第二信令发送之前的某个指定的历史信令的发送时间,该历史信令携带预编码子集对应的子集标识的指示信息,比如,第一时间可以是第二信令发送之前,网络设备最近一次向终端设备发送携带子集标识的指示信息的信令的时间。第一时间信息可以指示终端设备按照网络设备在第一时间发送的第一信令或者历史信令确定子带对应的预编码子集,进而在该预编码子集中确定第二信令中第二指示信息指示的预编码矩阵。
可选的,第二信令中还可以携带第四子带信息,第四子带信息用于指示第二频带中子带的划分方式。比如,通过“0”这一第四子带信息指示基于激活的BWP的子带划分方式,或者通过“1”这一第四子带信息指示基于实际分配的调度带宽的子带划分方式。
可选的,第二信令中还可以携带第二子带信息,第二子带信息用于指示第二频带的各个子带的大小。比如,第二子带信息可以指示子带大小集合中的一个子带大小,如子带大小集合可以为{2,4,8,16},第二子带信息可以通过两个比特进行指示,两个比特不同的取值对应子带大小集合中不同的取值。又如,第二子带信息可以指示第二频带的子带包括K个资源块RB,K可以为2、4、8、16等值中的一个。
结合表6举例在第二信令可能包含的上述指示信息:
表6
可选的,第二信令中还可以携带信令标识信息,信令标识信息用于指示第二信令为指示第二频带中各个子带对应的预编码矩阵的矩阵标识的信令。该信令标识信息可以在第一信令与第二信令均为DCI的情况下,使终端设备在检测DCI时区分第一信令和第二信令。
以上介绍了第二信令中可能携带的与PUSCH预编码矩阵相关的指示信息,应理解,第二信令还可以携带其他与PUSCH预编码矩阵不相关的指示信息,比如,调制编码索引等,此处不做限定。
其中,步骤S202在步骤S201之后执行,也可以与步骤S201同时执行。比如,在第一信令是DCI或MAC时,第一信令可以在第二信令之前被发送,在第一信令是DCI时,第 一信令可以与第二信令同时发送。
可选的,该方法还包括S203和S204:
S203,根据第一信令和第二信令确定第一预编码矩阵。
步骤S201之后,终端设备可以接收第一信令,步骤S202之后,终端设备可以接收第二信令,在接收到第一信令和第二信令之后,终端设备可以根据配置的传输层的数量和使用的天线端口的数量确定第一码本,根据第一信令中第一指示信息指示的子集标识获取第一码本中的第一预编码子集,并根据第二信令中第二指示信息指示的矩阵标识,从第一预编码子集中获取第一预编码矩阵。
其中,若第一信令中的第一指示信息针对第一频带指示了一个子集标识,那么终端设备可以根据第二信令中的第二指示信息针对第一子带指示的矩阵标识,从上述子集标识对应的预编码子集中确定上述矩阵标识对应的预编码矩阵,即为第一预编码矩阵。
若第一信令中的第一指示信息针对第一频带的各个子带指示子集标识,那么终端设备需要先确定第一子带对应的子集标识,然后从该子集标识对应的预编码子集中,确定第二指示信息指示的矩阵标识对应的预编码矩阵,即为第一预编码矩阵。其中,终端设备确定第一子带对应的子集标识的实现方式有不同种。
第一种实现方式中,在第一频带和第二频带相同,且第一频带和第二频带的子带大小相同的情况下,那么,第一频带中的子带与第二频带中的子带一一对应,第一子带也是第一频带的一个子带,终端设备可以获取第一指示信息中指示的第一子带对应的子集标识。
第二种实现方式中,在第一频带是激活的BWP(记第一频带包含的多个子带为多个第三子带),第二频带是当前实际调度的带宽的情况下,或者在第一频带和第二频带相同,但第一频带和第二频带的子带大小不同的情况下,由于第一子带中包括至少一个资源块RB,各个第三子带包括至少一个资源块RB,每个资源块RB存在唯一对应的资源块标识(如RB索引),因此,终端设备可以根据第一子带包括的资源块RB的资源块标识,从多个第三子带中确定出目标第三子带,其中,目标第三子带的资源块RB中包括第一子带中的各个资源块RB,进而终端设备将第一指示信息中指示的该目标第三子带对应的子集标识,作为第一子带对应的子集标识。
S204,根据第一预编码矩阵对第一子带承载的PUSCH进行预编码,并发送预编码后的PUSCH。
本申请实施例中,网络设备向终端设备发送第一信令和第二信令,通过第一信令携带的第一指示信息指示第一码本中第一预编码子集对应的子集标识,通过第二信令携带的第二指示信息指示第一预编码矩阵在第一预编码子集中的矩阵标识,实现了通过两级信令指示对第一子带承载的PUSCH进行预编码的预编码矩阵的指示,提高了针对子带指示预编码矩阵的灵活度,进而可以实现在保证系统性能的同时兼顾信令的低开销。
参阅图7,图7为本申请实施例提供的另一种信息传输方法的流程示意图,该方法可以应用于图1所示的通信系统中。如图7所示,该方法可以包括步骤S701-S706。
S701,发送SRS。
可选的,终端设备发送的SRS(sounding reference signal,信道探测参考信号)可以是 周期SRS、非周期SRS或半持续性SRS中的一种。
S702,发送第一信令,第一信令为MAC信令,第一信令中携带有第一指示信息,第一指示信息用于指示第一码本中的第一预编码子集对应的子集标识。
第一码本包括多个预编码子集,每个预编码子集中包括多个预编码矩阵,第一码本中不同的预编码子集对应不同的子集标识。
网络设备接收到SRS后,可以根据SRS测量上行的CSI(channel state information,信道状态信息),进而根据上行的CSI信息确定第一频带中第一子带对应的第一预编码子集,通过第一指示信息指示该第一预编码子集的子集标识。其中,根据上行的CSI信息确定第一频带中第一子带对应的第一预编码子集的具体实现,可以参阅图2对应的实施例中步骤S201中基于子带的容量最大化准则选择匹配的预编码矩阵的相关介绍,此处不再赘述。
其中,第一频带可以为终端设备激活的BWP,或网络设备当前为终端设备分配的频域资源,第一频带中子带的划分可以参阅图2对应的实施例中步骤S201中子带的划分方式,此处不再赘述。
其中,第一信令为MAC信令,第一信令的具体指示形式和包含的信令内容,可参阅图2对应的实施例中步骤S201中,针对第一信令是MAC信令的相关介绍,此处不再赘述。
S703,发送确认字符ACK。
终端设备在接收到第一信令后,可以对第一信令进行校验,例如,通过循环冗余校验(cyclic redundancy check,CRC)的方式进行校验,在校验通过的情况下,执行S703,发送确认字符ACK(acknowledge character)。在校验不通过的情况下,向网络设备返回否认确定字符NACK(negative acknowledgement)。
S704,发送第二信令,第二信令为DCI,第二信令携带第二指示信息,第二指示信息用于指示第一预编码子集中的第一预编码矩阵对应的矩阵标识。
第一预编码子集中不同的预编码矩阵对应不同的矩阵标识,第一预编码矩阵用于对第一子带承载的PUSCH进行预编码。
其中,第二信令为DCI,第二信令的具体指示形式和包含的信令内容,可参阅图2对应的实施例中步骤S202中针对第二信令的相关介绍,此处不再赘述。
网络设备在接收到确认字符ACK后执行S704,若网络设备接收到否认确定字符NACK,可以由不同的执行方式,一种方式中,网络设备可以切换至宽带指示TPMI的指示方式进行预编码矩阵的指示;另一种方式中,网络设备可以通过第二信令中携带第一时间信息,通过第一时间信息指示目标第一信令的发送时间,目标第一信令为网络设备最近一次收到的终端设备发送的确认字符ACK所对应的第一信令(也就是终端设备最近一次确认收到的携带预编码子集的子集标识的信令),进而网络设备可以从该目标第一信令中所指示的第一子带对应的预编码子集中,确定出第一子带匹配的预编码矩阵,并通过第二信令指示该预编码矩阵的矩阵标识,并第二信令发送给终端设备。其中,第一时间信息可以是目标第一信令的发送时间与第二信令的发送时间的偏移量,使终端设备在接收到第二信令后,可根据该偏移量获取目标第一信令,并根据目标第一信令和第二信令确定第一预编码矩阵。
S705,根据第一信令和第二信令确定第一预编码矩阵。
终端设备根据第一信令和第二信令确定第一预编码矩阵的方式,可以参阅图2对应的实施例中步骤S203的相关介绍,此处不再赘述。
S706,根据第一预编码矩阵对第一子带承载的PUSCH进行预编码,并发送预编码后的PUSCH。
本申请实施例中,通过第一信令和第二信令这两级信令指示对第一子带承载的PUSCH进行预编码的预编码矩阵的指示,第一信令为MAC信令,降低了DCI的开销,第二信令中包含的比特位减少,提高了终端设备DCI检测的可靠性,降低了终端DCI检测的复杂度。
参见图8,图8为本申请实施例提供的另一种信息传输方法的流程示意图,该方法可以应用于图1所示的通信系统中。如图8所示,该方法可以包括步骤S801-S805。
S801,发送SRS。
可选的,终端设备发送的SRS可以是周期SRS、非周期SRS或半持续性SRS中的一种。
S802,发送第一信令,第一信令为DCI,第一信令中携带有第一指示信息,第一指示信息用于指示第一码本中的第一预编码子集对应的子集标识。
第一码本包括多个预编码子集,每个预编码子集中包括多个预编码矩阵,第一码本中不同的预编码子集对应不同的子集标识。
网络设备接收到SRS后,可以根据SRS测量上行的CSI,进而根据上行的CSI信息确定第一频带中第一子带对应的第一预编码子集,通过第一指示信息指示该第一预编码子集的子集标识。其中,根据上行的CSI信息确定第一频带中第一子带对应的第一预编码子集的具体实现,可以参阅图2对应的实施例中步骤S201中基于子带的容量最大化准则选择匹配的预编码矩阵的相关介绍,此处不再赘述。
其中,第一频带可以为终端设备激活的BWP,或网络设备当前为终端设备分配的频域资源,第一频带中子带的划分可以参阅图2对应的实施例中步骤S201中子带的划分方式,此处不再赘述。
其中,第一信令为DCI,第一信令的具体指示形式和包含的信令内容,可参阅图2对应的实施例中步骤S201中,针对第一信令是DCI的相关介绍,此处不再赘述。
S803,发送第二信令,第二信令携带第二指示信息,第二指示信息用于指示第一预编码子集中的第一预编码矩阵对应的矩阵标识。
第一预编码子集中不同的预编码矩阵对应不同的矩阵标识,第一预编码矩阵用于对第一子带承载的PUSCH进行预编码。
其中,第二信令为DCI,第二信令的具体指示形式和包含的信令内容,可参阅图2对应的实施例中步骤S202中针对第二信令的相关介绍,此处不再赘述。
其中,步骤S803可以在步骤S802之后执行,也可以与步骤S802同时执行。在步骤S803在S802之后执行的情况下,在对预编码矩阵多次指示的过程中,若第一信令中的信息不变,可以不用反复执行S802,仅执行S803,指示重新确定的矩阵标识即可,若终端设备仅检测到了第二信令,可以全部复用或部分复用最近一次接收到的第一信令中的信息。
S804,根据第一信令和第二信令确定第一预编码矩阵。
终端设备根据第一信令和第二信令确定第一预编码矩阵的方式,可以参阅图2对应的实施例中步骤S203的相关介绍,此处不再赘述。
S805,根据第一预编码矩阵对第一子带承载的PUSCH进行预编码,并发送预编码后的PUSCH。
本申请实施例中,通过第一信令和第二信令这两级信令指示对第一子带承载的PUSCH进行预编码的预编码矩阵的指示,第一信令和第二信令均为DCI,可以降低对终端设备指示预编码矩阵的时限,能够快速匹配状态变化的信道,相比于使用以及DCI指示的方式,更节约开销。
下面介绍本申请实施例提供的相关设备,首先参阅图9,图9为本申请实施例提供的一种网络设备的结构示意图,如图9所示,该网络设备90可以至少包括收发模块901。
收发模块901,用于发送第一信令,所述第一信令携带第一指示信息,所述第一指示信息用于指示第一码本的第一预编码子集对应的子集标识;所述第一码本包括多个预编码子集,每个所述预编码子集包括多个预编码矩阵,不同的所述预编码子集对应不同的子集标识;
收发模块901,还用于发送第二信令,所述第二信令携带第二指示信息,所述第二指示信息用于指示所述第一预编码子集中的第一预编码矩阵对应的矩阵标识,所述第一预编码子集中不同的所述预编码矩阵对应不同的矩阵标识;所述第一预编码矩阵用于对第一子带承载的上行物理共享信道PUSCH进行预编码。
一种可选的方式中,所述第二指示信息还用于指示第一预编码子集中的第二预编码矩阵对应的矩阵标识,所述第二预编码矩阵用于对第二子带承载的上行物理共享信道PUSCH进行预编码,所述第二子带与所述第一子带为同一频带内不同的频域资源。
一种可选的方式中,第一频带包括多个第三子带;第二频带包括多个第四子带,所述第一子带是所述多个第四子带的其中一个;一个所述第四子带包括的频域资源是一个所述第三子带包括的频域资源的子集;
所述第一指示信息用于指示各个所述第三子带对应的预编码子集的子集标识,所述第二指示信息用于指示各个所述第四子带对应的预编码矩阵的矩阵标识。
一种可选的方式中,所述第一指示信息用于指示第一频带中各个子带对应的预编码子集的子集标识,所述第二指示信息用于指示所述第一频带中各个子带对应的预编码矩阵的矩阵标识,所述第一子带是所述第一频带中的一个子带。
一种可选的方式中,所述第一频带是终端设备激活的带宽部分BWP,所述第二频带是所述网络设备当前为所述终端设备的上行物理共享信道PUSCH分配的频域资源。
一种可选的方式中,所述第一信令还携带第一子集信息,所述第一子集信息用于确定第一预编码子集中的多个预编码矩阵。
一种可选的方式中,在所述第一信令为下行控制信息DCI的情况下,所述第一信令还携带第一资源位置信息,所述第一资源位置信息用于指示承载所述第二信令的频域和/或时域资源。
一种可选的方式中,所述第一码本中的预编码矩阵是由第一相位因子和第二相位因子 确定的,所述第一相位因子和所述第二相位因子均有至少两个不同的取值;
同一所述预编码子集中的预编码矩阵是由同一取值的所述第一相位因子,以及不同取值的所述第二相位因子确定的。
一种可选的方式中,所述第一信令为媒体接入控制MAC信令或下行控制信息DCI,所述第二信令为下行控制信息DCI。
可以理解的,本申请实施例中的网络设备90可以实现图2、图7或图8对应的实施例中网络设备执行的步骤,如步骤S201或S202。关于图9中的网络设备包括的功能组件的具体实现方式及相应的有益效果,可参考前述图2、图7或图8的实施例的具体介绍。
参见图10,图10是本申请实施例提供的一种通信装置的结构示意图,该通信装置可用于执行图9对应的网络设备的功能。该装置可以就是网络设备本身,也可以是网络设备内部的元件或者模块(如电路或芯片)。该装置可包括一个或多个收发单元1010和一个或多个处理单元1020。上述收发单元1010可以称为收发机、收发电路、或者收发器等等,其可以包括至少一个天线和射频单元。上述收发单元1010部分主要用于射频信号的收发以及射频信号与基带信号的转换,例如用于向终端设备发送上述实施例中的第一信令或第二信令。上述处理单元1020部分主要用于进行基带处理,对装置进行控制等。上述收发单元1010与处理单元1020可以是物理上设置在一起,也可以物理上分离设置的,即分布式装置。例如上述处理单元1020可以用于控制装置执行上述实施例一中关于预编码子集或预编码矩阵的确定过程。在具体实现中,上述处理单元1020可以由一个或多个单板构成,多个单板可以共同支持单一接入指示的无线接入网(如NR网),也可以分别支持不同接入制式的无线接入网。上述处理单元1020还包括存储器和处理器,上述存储器用于存储必要的指令和数据。上述处理器用于控制装置进行必要的动作,例如用于控制装置执行上述方法实施例中关于装置的操作流程。上述存储器和处理器可以服务于一个或多个单板。也就是说,可以每个单板上单独设置存储器和处理器。也可以是多个单板共用相同的存储器和处理器。此外每个单板上还可以设置有必要的电路。
作为一种可选的实现方式,处理器可以包括基带处理器和/或中央处理器,基带处理器主要用于对通信协议以及通信数据进行处理,中央处理器主要用于对整个装置进行控制,执行软件程序,处理软件程序的数据。图10中的处理器可以集成基带处理器和中央处理器的功能,本领域技术人员可以理解,基带处理器和中央处理器也可以是各自独立的处理器,通过互联技术进行连接。本领域技术人员可以理解,装置可以包括多个基带处理器以适应不同的网络制式,装置可以包括多个中央处理器以增强其处理能力,装置的各个部件可以互相连接。上述基带处理器也可以表述为基带处理电路或者基带处理芯片。上述中央处理器也可以表述为中央处理电路或者中央处理芯片。对通信协议以及通信数据进行处理的功能可以内置在处理器中,也可以以软件程序的形式存储在存储单元中,由处理器执行软件程序以实现基带处理功能。
参见图11,图11为本申请实施例提供的一种通信装置的又一结构示意图,该通信装置可以是图9或图10中的网络设备,可用于实现图2、图7或图8对应的实施例中网络设备 所实现的方法。该装置包括:处理器51、存储器52和收发器53。
存储器52包括但不限于是RAM、ROM、EPROM或CD-ROM,该存储器52用于存储相关指令及数据。存储器52存储了如下的元素,可执行模块或者数据结构,或者它们的子集,或者它们的扩展集:
操作指令:包括各种操作指令,用于实现各种操作。
操作系统:包括各种系统程序,用于实现各种基础业务以及处理基于硬件的任务。
图5中仅示出了一个存储器,当然,存储器也可以根据需要,设置为多个。
收发器53可以是通信模块、收发电路。应用在本申请实施例中,收发器53用于执行图2、图7或图8对应的实施例中所涉及的第一信令或第二信令的发送过程。
处理器51可以是控制器,CPU,通用处理器,DSP,ASIC,FPGA或者其他可编程逻辑器件、晶体管逻辑器件、硬件部件或者其任意组合。其可以实现或执行结合本申请实施例公开内容所描述的各种示例性的逻辑方框,模块和电路。如图2、图7或图8对应的实施例中第一子带匹配的预编码子集或预编码矩阵的确定过程。处理器51也可以是实现计算功能的组合,例如包含一个或多个微处理器组合,DSP和微处理器的组合等等。
应注意,实际应用中,本申请实施例中的处理器可以是一种集成电路芯片,具有信号的处理能力。在实现过程中,上述方法实施例的各步骤可以通过处理器中的硬件的集成逻辑电路或者软件形式的指令完成。上述的处理器可以是通用处理器、数字信号处理器(digital signal Processor,DSP)、专用集成电路(application specific integrated circuit,ASIC)、现成可编程门阵列(field programmable gate array,FPGA)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件。可以实现或者执行本申请实施例中的公开的各方法、步骤及逻辑框图。
可以理解,本申请实施例中的存储器可以是易失性存储器或非易失性存储器,或可包括易失性和非易失性存储器两者。其中,非易失性存储器可以是只读存储器(read-only memory,ROM)、可编程只读存储器(programmable ROM,PROM)、可擦除可编程只读存储器(erasable PROM,EPROM)、电可擦除可编程只读存储器(electrically EPROM,EEPROM)或闪存。易失性存储器可以是随机存取存储器(random access memory,RAM),其用作外部高速缓存。通过示例性但不是限制性说明,许多形式的RAM可用,例如静态随机存取存储器(static RAM,SRAM)、动态随机存取存储器(dynamic RAM,DRAM)、同步动态随机存取存储器(synchronous DRAM,SDRAM)、双倍数据速率同步动态随机存取存储器(double data rate SDRAM,DDR SDRAM)、增强型同步动态随机存取存储器(enhanced SDRAM,ESDRAM)、同步连接动态随机存取存储器(synchlink DRAM,SLDRAM)和直接内存总线随机存取存储器(direct rambus RAM,DR RAM)。应注意,本申请实施例描述的存储器旨在包括但不限于这些和任意其它适合类型的存储器。
参阅图12,图12为本申请实施例提供的一种终端设备的结构示意图,如图12所示,该终端设备12至少可以包括收发模块121,可选的,还可以包括处理模块122。
收发模块121,用于接收第一信令,所述第一信令携带第一指示信息,所述第一指示信息用于指示第一码本的第一预编码子集对应的子集标识;所述第一码本包括多个预编码 子集,每个所述预编码子集包括多个预编码矩阵,不同的所述预编码子集对应不同的子集标识;
收发模块121,还用于接收第二指令,所述第二信令携带第二指示信息,所述第二指示信息用于指示所述第一预编码子集中的第一预编码矩阵对应的矩阵标识,所述第一预编码子集中不同的所述预编码矩阵对应不同的矩阵标识;所述第一预编码矩阵用于对第一子带承载的上行物理共享信道PUSCH进行预编码。
一种可选的方式中,所述第二指示信息还用于指示第一预编码子集中的第二预编码矩阵对应的矩阵标识,所述第二预编码矩阵用于对第二子带承载的上行物理共享信道进行预编码,所述第二子带与所述第一子带为同一频带内不同的频域资源。
一种可选的方式中,第一频带包括多个第三子带;第二频带包括多个第四子带,所述第一子带是所述第四子带的其中一个;一个所述第四子带包括的频域资源是一个所述第三子带包括的频域资源的子集;
所述第一指示信息用于指示各个所述第三子带对应的预编码子集的子集标识,所述第二指示信息用于指示各个所述第四子带对应的预编码矩阵的矩阵标识。
一种可选的方式中,所述第一指示信息用于指示第一频带中各个子带对应的预编码子集的子集标识,所述第二指示信息用于指示所述第一频带中各个子带对应的预编码矩阵的矩阵标识,所述第一子带是所述第一频带中的一个子带。
一种可选的方式中,所述第一子带包括至少一个资源块RB,各个所述第三子带包括至少一个资源块RB;
处理模块122用于:
根据所述第一子带包括的资源块RB的资源块标识,从所述多个第三子带中确定目标第三子带,所述目标第三子带的资源块RB中包括所述第一子带中的各个资源块RB;
根据所述目标第三子带对应的子集标识,获取所述第一预编码子集;
根据所述第一子带对应的矩阵标识,从所述第一预编码子集中获取所述第一预编码矩阵。
一种可选的方式中,所述第一频带是所述终端设备激活的带宽部分BWP,所述第二频带是网络设备当前为所述终端设备的上行物理共享信道PUSCH分配的频域资源。
一种可选的方式中,所述第一信令还携带第一子集信息,所述第一子集信息用于确定第一预编码子集中的多个预编码矩阵。
一种可选的方式中,在所述第一信令为下行控制信息DCI的情况下,所述第一信令还携带第一资源位置信息,所述第一资源位置信息用于指示承载所述第二信令的频域和/或时域资源。
一种可选的方式中,所述第一码本中的预编码矩阵是由第一相位因子和第二相位因子确定的,所述第一相位因子和所述第二相位因子均有至少两个不同的取值;
同一所述预编码子集中的预编码矩阵是由同一取值的所述第一相位因子,以及不同取值的所述第二相位因子确定的。
一种可选的方式中,所述第一信令为媒体接入控制MAC信令或下行控制信息DCI,所述第二信令为下行控制信息DCI。
可以理解的,本申请实施例中的终端设备可以实现图2、图7或图8对应的实施例中终端设备执行的步骤,如接收第一信令或接收第二信令,又如执行步骤S203或S204。关于图12中的终端设备包括的功能组件的具体实现方式及相应的有益效果,可参考前述图2、图7或图8的实施例的具体介绍。
参见图13,图13为本申请实施例提供的一种通信装置的另一结构示意图,该通信装置可用于执行图12对应的终端设备的功能。该装置可以就是终端设备本身,也可以是终端设备内部的元件或者模块。为了便于说明,图13中仅示出了通信装置的主要部件。由图13可知,该通信装置包括处理器、存储器、射频电路、天线以及输入输出装置。处理器主要用于对通信协议以及通信数据进行处理,以及对装置进行控制,执行软件程序,处理软件程序的数据等。存储器主要用于存储软件程序和数据。射频电路主要用于基带信号与射频信号的转换以及对射频信号的处理。天线主要用于收发电磁波形式的射频信号。输入输出装置,例如触摸屏、显示屏,键盘等主要用于接收使用该装置的用户输入的数据以及对该用户输出数据。需要说明的是,在某些场景下,该通信设备可以不包括输入输出装置。
当需要发送数据时,处理器对待发送的数据进行基带处理后,输出基带信号至射频电路,射频电路将基带信号进行射频处理后将射频信号通过天线以电磁波的形式向外发送。当有数据发送到装置时,射频电路通过天线接收到射频信号,将射频信号转换为基带信号,并将基带信号输出至处理器,处理器将基带信号转换为数据并对该数据进行处理。为便于说明,图13中仅示出了一个存储器和处理器。在实际的装置产品中,可以存在一个或多个处理器和一个或多个存储器。存储器也可以称为存储介质或者存储设备等。存储器可以是独立于处理器设置,也可以是与处理器集成在一起,本申请实施例对此不做限制。
作为一种可选的实现方式,处理器可以包括基带处理器和/或中央处理器,基带处理器主要用于对通信协议以及通信数据进行处理,中央处理器主要用于对整个装置进行控制,执行软件程序,处理软件程序的数据。图13中的处理器可以集成基带处理器和中央处理器的功能,本领域技术人员可以理解,基带处理器和中央处理器也可以是各自独立的处理器,通过互联技术进行连接。本领域技术人员可以理解,装置可以包括多个基带处理器以适应不同的网络制式,装置可以包括多个中央处理器以增强其处理能力,装置的各个部件可以互相连接。上述基带处理器也可以表述为基带处理电路或者基带处理芯片。上述中央处理器也可以表述为中央处理电路或者中央处理芯片。对通信协议以及通信数据进行处理的功能可以内置在处理器中,也可以以软件程序的形式存储在存储单元中,由处理器执行软件程序以实现基带处理功能。
在本申请实施例中,可以将具有收发功能的天线和射频电路视为装置的收发单元,将具有处理功能的处理器视为装置的处理单元。如图13所示,该通信装置包括收发单元310和处理单元320。可选的,可以将收发单元310中用于实现接收功能的器件视为接收单元,将收发单元310中用于实现发送功能的器件视为发送单元,即收发单元310包括接收单元和发送单元。这里,接收单元有时也可以称为接收机、接收器、或接收电路等。发送单元有时也可以称为发射机、发射器或者发射电路等。
应理解,收发单元310可以用于执行图2、图7或图8对应的实施例中接收第一信令 或接收第二信令的步骤。处理单元320可以用于执行根据第一信令和第二信令确定第一预编码矩阵的步骤。
参见图14,图14为本申请实施例提供的一种通信装置的又一结构示意图,该通信装置可以是图12或图13中的终端设备,可用于实现图2、图7或图8对应的实施例中终端设备所实现的方法。该装置包括:处理器61、存储器62和收发器63。
存储器62包括但不限于是RAM、ROM、EPROM或CD-ROM,该存储器62用于存储相关指令及数据。存储器62存储了如下的元素,可执行模块或者数据结构,或者它们的子集,或者它们的扩展集:
操作指令:包括各种操作指令,用于实现各种操作。
操作系统:包括各种系统程序,用于实现各种基础业务以及处理基于硬件的任务。
图14中仅示出了一个存储器,当然,存储器也可以根据需要,设置为多个。
收发器63可以是通信模块、收发电路。应用在本申请实施例中,收发器63用于执行图2、图7或图8对应的实施例中所涉及的第一信令或第二信令的接收过程。
处理器61可以是控制器,CPU,通用处理器,DSP,ASIC,FPGA或者其他可编程逻辑器件、晶体管逻辑器件、硬件部件或者其任意组合。其可以实现或执行结合本申请实施例公开内容所描述的各种示例性的逻辑方框,模块和电路。如图2、图7或图8对应的实施例中根据第一信令和第二信令确定第一预编码矩阵的过程。处理器61也可以是实现计算功能的组合,例如包含一个或多个微处理器组合,DSP和微处理器的组合等等。
应注意,实际应用中,本申请实施例中的处理器可以是一种集成电路芯片,具有信号的处理能力。在实现过程中,上述方法实施例的各步骤可以通过处理器中的硬件的集成逻辑电路或者软件形式的指令完成。上述的处理器可以是通用处理器、数字信号处理器(digital signal Processor,DSP)、专用集成电路(application specific integrated circuit,ASIC)、现成可编程门阵列(field programmable gate array,FPGA)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件。可以实现或者执行本申请实施例中的公开的各方法、步骤及逻辑框图。
可以理解,本申请实施例中的存储器可以是易失性存储器或非易失性存储器,或可包括易失性和非易失性存储器两者。其中,非易失性存储器可以是只读存储器(read-only memory,ROM)、可编程只读存储器(programmable ROM,PROM)、可擦除可编程只读存储器(erasable PROM,EPROM)、电可擦除可编程只读存储器(electrically EPROM,EEPROM)或闪存。易失性存储器可以是随机存取存储器(random access memory,RAM),其用作外部高速缓存。通过示例性但不是限制性说明,许多形式的RAM可用,例如静态随机存取存储器(static RAM,SRAM)、动态随机存取存储器(dynamic RAM,DRAM)、同步动态随机存取存储器(synchronous DRAM,SDRAM)、双倍数据速率同步动态随机存取存储器(double data rate SDRAM,DDR SDRAM)、增强型同步动态随机存取存储器(enhanced SDRAM,ESDRAM)、同步连接动态随机存取存储器(synchlink DRAM,SLDRAM)和直接内存总线随机存取存储器(direct rambus RAM,DR RAM)。应注意,本申请实施例描述的存储器旨在包括但不限于这些和任意其它适合类型的存储器。
参见图15,图15为本申请实施例提供的一种通信芯片的结构示意图。如图15所示,通信芯片150可包括:处理器1501,以及耦合于处理器1501的一个或多个通信接口1502。其中:
处理器1501可用于读取和执行计算机可读指令。具体实现中,处理器1501可主要包括控制器、运算器和寄存器。其中,控制器主要负责指令译码,并为指令对应的操作发出控制信号。运算器主要负责执行定点或浮点算数运算操作、移位操作以及逻辑操作等,也可以执行地址运算和转换。寄存器主要负责保存指令执行过程中临时存放的寄存器操作数和中间操作结果等。具体实现中,处理器1501的硬件架构可以是专用集成电路(application specific integrated circuits,ASIC)架构、MIPS架构、ARM架构或者NP架构等等。处理器1501可以是单核的,也可以是多核的。
接口1502可用于输入待处理的信号或数据至处理器1501,并且可以向外输出处理器1501的处理结果。例如,通信接口1502可以是通用输入输出(general purpose input output,GPIO)接口,可以和多个外围设备(如显示器(LCD)、摄像头(camara)、射频(radio frequency,RF)模块等等)连接。
本申请中,处理器1501可用于从存储器中调用本申请的一个或多个实施例提供的通信方法在发送端设备侧的实现程序,并执行该程序包含的指令;或者用于从存储器中调用本申请的一个或多个实施例提供的通信方法在接收端设备侧的实现程序,并执行该程序包含的指令;通信接口1502可用于输出处理器1501的执行结果。本申请中,通信接口1502可具体用于输出处理器1501调制得到的第一符号序列,或者输出处理器1501解码得到的第一比特序列。关于本申请的一个或多个实施例提供的通信方法可参考前述图1、图8或图9所示各个实施例,这里不再赘述。
需要说明的,处理器1501、通信接口1502各自对应的功能既可以通过硬件设计实现,也可以通过软件设计来实现,还可以通过软硬件结合的方式来实现,这里不作限制。
本申请的另一实施例中,还提供一种通信系统,该通信系统包括网络设备和终端设备。实例性的,网络设备可以为图9中网络设备,也可以包含图10中或图11所提供的通信装置,且用于执行图2提供的方法中的步骤S201和S202;和/或,终端设备可以为图12所提供的终端设备,也可以包含图13中或图14所提供的通信装置,且用于执行图2提供的通信方法中接收第一信令和接收第二信令的步骤。
本申请实施例还提供了一种计算机存储介质,计算机存储介质中存储有计算机执行指令,当一个设备(可以是单片机,芯片等)或处理器调用可读存储介质中存储的计算机执行指令,实现图2、图7或者图8所示各个实施例提供的方法中网络设备或终端设备所执行的步骤。前述的可读存储介质可包括:U盘、移动硬盘、只读存储器、随机存取存储器、磁碟或者光盘等各种可以存储程序代码的介质。
在本申请的另一实施例中,还提供一种计算机程序产品,该计算机程序产品包括计算机执行指令,该计算机执行指令存储在计算机可读存储介质中;设备的至少一个处理器可 从计算机可读存储介质读取该计算机执行指令,实现图2、图7或者图8所示各个实施例提供的方法中网络设备或终端设备所执行的步骤。
在上述方法实施例中,可以全部或部分地通过软件、硬件、固件或者其任意组合来实现。当使用软件实现时,可以全部或部分地以计算机程序产品的形式实现。上述计算机程序产品包括一个或多个计算机指令。在计算机上加载和执行上述计算机指令时,全部或部分地产生按照本申请实施例上述的流程或功能。上述计算机可以是通用计算机、专用计算机、计算机网络、或者其他可编程装置。上述计算机指令可以存储在计算机可读存储介质中,或者从一个计算机可读存储介质向另一个计算机可读存储介质传输,例如,上述计算机指令可以从一个网站站点、计算机、服务器或数据中心通过有线(例如同轴电缆、光纤、数字用户线(digital subscriber Line,DSL)或无线(例如红外、无线、微波等)方式向另一个网站站点、计算机、服务器或数据中心进行传输。上述计算机可读存储介质可以是计算机能够存取的任何可用介质或者是包含一个或多个可用介质集成的服务器、数据中心等数据存储设备。上述可用介质可以是磁性介质(例如,软盘、硬盘、磁带)、光介质(例如,高密度数字视频光盘(digital video disc,DVD)、或者半导体介质(例如,固态硬盘(solid state disk,SSD)等。
应理解,本申请实施例中的术语“系统”和“网络”常可被互换使用。本实施例中术语“和/或”,仅仅是一种描述关联对象的关联关系,表示可以存在三种关系,例如,A和/或B,可以表示:单独存在A,同时存在A和B,单独存在B这三种情况。另外,本文中字符“/”,一般表示前后关联对象是一种“或”的关系。
本领域普通技术人员可以意识到,结合本文中所公开的实施例描述的各示例的单元及算法步骤,能够以电子硬件、计算机软件或者二者的结合来实现,为了清楚地说明硬件和软件的可互换性,在上述说明中已经按照功能一般性地描述了各示例的组成及步骤。这些功能究竟以硬件还是软件方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本申请的范围。
在本申请所提供的实施例中,应该理解到,所揭露的系统、装置和方法,可以通过其它的方式实现。例如,以上所描述的装置仅仅是示意性的,例如,单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另外,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口、装置或单元的间接耦合或通信连接,也可以是电的,机械的或其它的形式连接。
另外,在本申请实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以是两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。
总之,以上上述仅为本申请技术方案的较佳实施例而已,并非用于限定本申请的保护范围。凡在本申请的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本申请的保护范围之内。
Claims (40)
- 一种信息发送方法,其特征在于,所述方法包括:网络设备发送第一信令,所述第一信令携带第一指示信息,所述第一指示信息用于指示第一码本的第一预编码子集对应的子集标识;所述第一码本包括多个预编码子集,每个所述预编码子集包括多个预编码矩阵,不同的所述预编码子集对应不同的子集标识;所述网络设备发送第二信令,所述第二信令携带第二指示信息,所述第二指示信息用于指示所述第一预编码子集中的第一预编码矩阵对应的矩阵标识,所述第一预编码子集中不同的所述预编码矩阵对应不同的矩阵标识;所述第一预编码矩阵用于对第一子带承载的上行物理共享信道PUSCH进行预编码。
- 根据权利要求1所述的方法,其特征在于,所述第二指示信息还用于指示第一预编码子集中的第二预编码矩阵对应的矩阵标识,所述第二预编码矩阵用于对第二子带承载的上行物理共享信道PUSCH进行预编码,所述第二子带与所述第一子带为同一频带内不同的频域资源。
- 根据权利要求1或2所述的方法,其特征在于,第一频带包括多个第三子带;第二频带包括多个第四子带,所述第一子带是所述多个第四子带的其中一个;一个所述第四子带包括的频域资源是一个所述第三子带包括的频域资源的子集;所述第一指示信息用于指示各个所述第三子带对应的预编码子集的子集标识,所述第二指示信息用于指示各个所述第四子带对应的预编码矩阵的矩阵标识。
- 根据权利要求1或2所述的方法,其特征在于,所述第一指示信息用于指示第一频带中各个子带对应的预编码子集的子集标识,所述第二指示信息用于指示所述第一频带中各个子带对应的预编码矩阵的矩阵标识,所述第一子带是所述第一频带中的一个子带。
- 根据权利要求3所述的方法,其特征在于,所述第一频带是终端设备激活的带宽部分BWP,所述第二频带是所述网络设备当前为所述终端设备的上行物理共享信道PUSCH分配的频域资源。
- 根据权利要求1-5中任一项所述的方法,其特征在于,所述第一信令还携带第一子集信息,所述第一子集信息用于确定第一预编码子集中的多个预编码矩阵。
- 根据权利要求1-6中任一项所述的方法,其特征在于,在所述第一信令为下行控制信息DCI的情况下,所述第一信令还携带第一资源位置信息,所述第一资源位置信息用于指示承载所述第二信令的频域和/或时域资源。
- 根据权利要求1-7中任一项所述的方法,其特征在于,所述第一码本中的预编码矩 阵是由第一相位因子和第二相位因子确定的,所述第一相位因子和所述第二相位因子均有至少两个不同的取值;同一所述预编码子集中的预编码矩阵是由同一取值的所述第一相位因子,以及不同取值的所述第二相位因子确定的。
- 根据权利要求1-8中任一项所述的方法,其特征在于,所述第一信令为媒体接入控制MAC信令或下行控制信息DCI,所述第二信令为下行控制信息DCI。
- 一种信息接收方法,其特征在于,所述方法包括:终端设备接收第一信令,所述第一信令携带第一指示信息,所述第一指示信息用于指示第一码本的第一预编码子集对应的子集标识;所述第一码本包括多个预编码子集,每个所述预编码子集包括多个预编码矩阵,不同的所述预编码子集对应不同的子集标识;所述终端设备接收第二指令,所述第二信令携带第二指示信息,所述第二指示信息用于指示所述第一预编码子集中的第一预编码矩阵对应的矩阵标识,所述第一预编码子集中不同的所述预编码矩阵对应不同的矩阵标识;所述第一预编码矩阵用于对第一子带承载的上行物理共享信道PUSCH进行预编码。
- 根据权利要求10所述的方法,其特征在于,所述第二指示信息还用于指示第一预编码子集中的第二预编码矩阵对应的矩阵标识,所述第二预编码矩阵用于对第二子带承载的上行物理共享信道进行预编码,所述第二子带与所述第一子带为同一频带内不同的频域资源。
- 根据权利要求10或11所述的方法,其特征在于,第一频带包括多个第三子带;第二频带包括多个第四子带,所述第一子带是所述第四子带的其中一个;一个所述第四子带包括的频域资源是一个所述第三子带包括的频域资源的子集;所述第一指示信息用于指示各个所述第三子带对应的预编码子集的子集标识,所述第二指示信息用于指示各个所述第四子带对应的预编码矩阵的矩阵标识。
- 根据权利要求10或11所述的方法,其特征在于,所述第一指示信息用于指示第一频带中各个子带对应的预编码子集的子集标识,所述第二指示信息用于指示所述第一频带中各个子带对应的预编码矩阵的矩阵标识,所述第一子带是所述第一频带中的一个子带。
- 根据权利要求12所述的方法,其特征在于,所述第一子带包括至少一个资源块RB,各个所述第三子带包括至少一个资源块RB;所述方法还包括:所述终端设备根据所述第一子带包括的资源块RB的资源块标识,从所述多个第三子带中确定目标第三子带,所述目标第三子带的资源块RB中包括所述第一子带中的各个资源块RB;所述终端设备根据所述目标第三子带对应的子集标识,获取所述第一预编码子集;所述终端设备根据所述第一子带对应的矩阵标识,从所述第一预编码子集中获取所述第一预编码矩阵。
- 根据权利要求12所述的方法,其特征在于,所述第一频带是所述终端设备激活的带宽部分BWP,所述第二频带是网络设备当前为所述终端设备的上行物理共享信道PUSCH分配的频域资源。
- 根据权利要求10-15中任一项所述的方法,其特征在于,所述第一信令还携带第一子集信息,所述第一子集信息用于确定第一预编码子集中的多个预编码矩阵。
- 根据权利要求10-16中任一项所述的方法,其特征在于,在所述第一信令为下行控制信息DCI的情况下,所述第一信令还携带第一资源位置信息,所述第一资源位置信息用于指示承载所述第二信令的频域和/或时域资源。
- 根据权利要求10-17中任一项所述的方法,其特征在于,所述第一码本中的预编码矩阵是由第一相位因子和第二相位因子确定的,所述第一相位因子和所述第二相位因子均有至少两个不同的取值;同一所述预编码子集中的预编码矩阵是由同一取值的所述第一相位因子,以及不同取值的所述第二相位因子确定的。
- 根据权利要求10-18中任一项所述的方法,其特征在于,所述第一信令为媒体接入控制MAC信令或下行控制信息DCI,所述第二信令为下行控制信息DCI。
- 一种网络设备,其特征在于,包括:收发模块,用于发送第一信令,所述第一信令携带第一指示信息,所述第一指示信息用于指示第一码本的第一预编码子集对应的子集标识;所述第一码本包括多个预编码子集,每个所述预编码子集包括多个预编码矩阵,不同的所述预编码子集对应不同的子集标识;所述收发模块,还用于发送第二信令,所述第二信令携带第二指示信息,所述第二指示信息用于指示所述第一预编码子集中的第一预编码矩阵对应的矩阵标识,所述第一预编码子集中不同的所述预编码矩阵对应不同的矩阵标识;所述第一预编码矩阵用于对第一子带承载的上行物理共享信道PUSCH进行预编码。
- 根据权利要求20所述的设备,其特征在于,所述第二指示信息还用于指示第一预编码子集中的第二预编码矩阵对应的矩阵标识,所述第二预编码矩阵用于对第二子带承载的上行物理共享信道PUSCH进行预编码,所述第二子带与所述第一子带为同一频带内不同的频域资源。
- 根据权利要求20或21所述的设备,其特征在于,第一频带包括多个第三子带;第二频带包括多个第四子带,所述第一子带是所述多个第四子带的其中一个;一个所述第四子带包括的频域资源是一个所述第三子带包括的频域资源的子集;所述第一指示信息用于指示各个所述第三子带对应的预编码子集的子集标识,所述第二指示信息用于指示各个所述第四子带对应的预编码矩阵的矩阵标识。
- 根据权利要求20或21所述的设备,其特征在于,所述第一指示信息用于指示第一频带中各个子带对应的预编码子集的子集标识,所述第二指示信息用于指示所述第一频带中各个子带对应的预编码矩阵的矩阵标识,所述第一子带是所述第一频带中的一个子带。
- 根据权利要求22所述的设备,其特征在于,所述第一频带是终端设备激活的带宽部分BWP,所述第二频带是所述网络设备当前为所述终端设备的上行物理共享信道PUSCH分配的频域资源。
- 根据权利要求20-24中任一项所述的设备,其特征在于,所述第一信令还携带第一子集信息,所述第一子集信息用于确定第一预编码子集中的多个预编码矩阵。
- 根据权利要求20-25中任一项所述的设备,其特征在于,在所述第一信令为下行控制信息DCI的情况下,所述第一信令还携带第一资源位置信息,所述第一资源位置信息用于指示承载所述第二信令的频域和/或时域资源。
- 根据权利要求20-26中任一项所述的设备,其特征在于,所述第一码本中的预编码矩阵是由第一相位因子和第二相位因子确定的,所述第一相位因子和所述第二相位因子均有至少两个不同的取值;同一所述预编码子集中的预编码矩阵是由同一取值的所述第一相位因子,以及不同取值的所述第二相位因子确定的。
- 根据权利要求20-27中任一项所述的设备,其特征在于,所述第一信令为媒体接入控制MAC信令或下行控制信息DCI,所述第二信令为下行控制信息DCI。
- 一种终端设备,其特征在于,包括:收发模块,用于接收第一信令,所述第一信令携带第一指示信息,所述第一指示信息用于指示第一码本的第一预编码子集对应的子集标识;所述第一码本包括多个预编码子集,每个所述预编码子集包括多个预编码矩阵,不同的所述预编码子集对应不同的子集标识;所述收发模块,还用于接收第二指令,所述第二信令携带第二指示信息,所述第二指示信息用于指示所述第一预编码子集中的第一预编码矩阵对应的矩阵标识,所述第一预编码子集中不同的所述预编码矩阵对应不同的矩阵标识;所述第一预编码矩阵用于对第一子带承载的上行物理共享信道PUSCH进行预编码。
- 根据权利要求29所述的设备,其特征在于,所述第二指示信息还用于指示第一预编码子集中的第二预编码矩阵对应的矩阵标识,所述第二预编码矩阵用于对第二子带承载的上行物理共享信道进行预编码,所述第二子带与所述第一子带为同一频带内不同的频域资源。
- 根据权利要求29或30所述的设备,其特征在于,第一频带包括多个第三子带;第二频带包括多个第四子带,所述第一子带是所述第四子带的其中一个;一个所述第四子带包括的频域资源是一个所述第三子带包括的频域资源的子集;所述第一指示信息用于指示各个所述第三子带对应的预编码子集的子集标识,所述第二指示信息用于指示各个所述第四子带对应的预编码矩阵的矩阵标识。
- 根据权利要求29或30所述的设备,其特征在于,所述第一指示信息用于指示第一频带中各个子带对应的预编码子集的子集标识,所述第二指示信息用于指示所述第一频带中各个子带对应的预编码矩阵的矩阵标识,所述第一子带是所述第一频带中的一个子带。
- 根据权利要求31所述的设备,其特征在于,所述第一子带包括至少一个资源块RB,各个所述第三子带包括至少一个资源块RB;所述设备还包括处理模块,用于:根据所述第一子带包括的资源块RB的资源块标识,从所述多个第三子带中确定目标第三子带,所述目标第三子带的资源块RB中包括所述第一子带中的各个资源块RB;根据所述目标第三子带对应的子集标识,获取所述第一预编码子集;根据所述第一子带对应的矩阵标识,从所述第一预编码子集中获取所述第一预编码矩阵。
- 根据权利要求31所述的设备,其特征在于,所述第一频带是所述终端设备激活的带宽部分BWP,所述第二频带是网络设备当前为所述终端设备的上行物理共享信道PUSCH分配的频域资源。
- 根据权利要求29-34中任一项所述的设备,其特征在于,所述第一信令还携带第一子集信息,所述第一子集信息用于确定第一预编码子集中的多个预编码矩阵。
- 根据权利要求29-35中任一项所述的设备,其特征在于,在所述第一信令为下行控制信息DCI的情况下,所述第一信令还携带第一资源位置信息,所述第一资源位置信息用于指示承载所述第二信令的频域和/或时域资源。
- 根据权利要求29-36中任一项所述的设备,其特征在于,所述第一码本中的预编码矩阵是由第一相位因子和第二相位因子确定的,所述第一相位因子和所述第二相位因子 均有至少两个不同的取值;同一所述预编码子集中的预编码矩阵是由同一取值的所述第一相位因子,以及不同取值的所述第二相位因子确定的。
- 根据权利要求27-37中任一项所述的设备,其特征在于,所述第一信令为媒体接入控制MAC信令或下行控制信息DCI,所述第二信令为下行控制信息DCI。
- 一种通信装置,其特征在于,包括处理器、存储器和收发器,所述处理器用于调用所述存储器中存储的程序来执行权利要求1-权利要求9中任一项所述的信息发送方法,或者执行权利要求10-权利要求19中任一项所述的信息接收方法。
- 一种计算机存储介质,其特征在于,所述计算机存储介质上存储有指令,当所述指令在处理器上运行时,使得所述处理器执行权利要求1-权利要求9中任一项所述的信息发送方法,或者执行权利要求10-权利要求19中任一项所述的信息接收方法。
Priority Applications (4)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN202080105979.2A CN116325534B (zh) | 2020-10-16 | 2020-10-16 | 信息发送方法、信息接收方法及相关设备 |
| PCT/CN2020/121662 WO2022077487A1 (zh) | 2020-10-16 | 2020-10-16 | 信息发送方法、信息接收方法及相关设备 |
| EP20957265.0A EP4224730A4 (en) | 2020-10-16 | 2020-10-16 | Information sending method, information receiving method, and related device |
| US18/300,717 US12170553B2 (en) | 2020-10-16 | 2023-04-14 | Information sending method, information receiving method, and related device |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| PCT/CN2020/121662 WO2022077487A1 (zh) | 2020-10-16 | 2020-10-16 | 信息发送方法、信息接收方法及相关设备 |
Related Child Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| US18/300,717 Continuation US12170553B2 (en) | 2020-10-16 | 2023-04-14 | Information sending method, information receiving method, and related device |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| WO2022077487A1 true WO2022077487A1 (zh) | 2022-04-21 |
Family
ID=81208891
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| PCT/CN2020/121662 Ceased WO2022077487A1 (zh) | 2020-10-16 | 2020-10-16 | 信息发送方法、信息接收方法及相关设备 |
Country Status (4)
| Country | Link |
|---|---|
| US (1) | US12170553B2 (zh) |
| EP (1) | EP4224730A4 (zh) |
| CN (1) | CN116325534B (zh) |
| WO (1) | WO2022077487A1 (zh) |
Cited By (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2024032067A1 (zh) * | 2022-08-12 | 2024-02-15 | 华为技术有限公司 | 上行传输的方法和装置 |
| WO2024045804A1 (zh) * | 2022-08-30 | 2024-03-07 | 华为技术有限公司 | 通信方法、装置、系统、存储介质及计算机程序产品 |
| WO2025107667A1 (zh) * | 2023-11-22 | 2025-05-30 | 中兴通讯股份有限公司 | 数据传输方法、数据接收方法、装置及存储介质 |
Families Citing this family (8)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN119727804A (zh) * | 2023-09-27 | 2025-03-28 | 华为技术有限公司 | 信息指示方法、装置及系统 |
| CN119729827A (zh) * | 2023-09-27 | 2025-03-28 | 维沃移动通信有限公司 | 上行信号传输方法、装置、设备及可读存储介质 |
| CN119907120A (zh) * | 2023-10-27 | 2025-04-29 | 华为技术有限公司 | 信息传输的方法和通信装置 |
| CN117956611A (zh) * | 2023-11-02 | 2024-04-30 | 中兴通讯股份有限公司 | 数据传输方法、数据接收方法、通信装置及存储介质 |
| CN119997223A (zh) * | 2023-11-13 | 2025-05-13 | 华为技术有限公司 | 一种上行数据传输方法及装置 |
| CN117651339B (zh) * | 2024-01-26 | 2024-06-28 | 荣耀终端有限公司 | 一种预编码方法及相关装置 |
| CN120785379A (zh) * | 2024-04-03 | 2025-10-14 | 中兴通讯股份有限公司 | 码字集合的配置方法、装置、存储介质及计算机程序产品 |
| CN121530422A (zh) * | 2024-08-12 | 2026-02-13 | 华为技术有限公司 | 一种通信方法和通信装置 |
Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN104144007A (zh) * | 2013-05-09 | 2014-11-12 | 电信科学技术研究院 | 一种基于码本的信息反馈方法和装置 |
| CN108809386A (zh) * | 2017-05-05 | 2018-11-13 | 华为技术有限公司 | 传输预编码矩阵的指示方法和设备 |
| CN109787668A (zh) * | 2017-11-15 | 2019-05-21 | 华为技术有限公司 | 通信方法、通信装置和系统 |
| CN110192354A (zh) * | 2017-01-09 | 2019-08-30 | 瑞典爱立信有限公司 | 混合srs组合信令 |
Family Cites Families (10)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US8537658B2 (en) * | 2010-08-16 | 2013-09-17 | Motorola Mobility Llc | Method of codebook design and precoder feedback in wireless communication systems |
| JP6374981B2 (ja) * | 2014-05-19 | 2018-08-15 | パナソニック インテレクチュアル プロパティ コーポレーション オブ アメリカPanasonic Intellectual Property Corporation of America | ネットワーク支援型の干渉の除去および抑制のためのチャネル状態情報報告の機能強化 |
| WO2018128504A1 (ko) * | 2017-01-08 | 2018-07-12 | 엘지전자(주) | 무선 통신 시스템에서 상향링크 송수신 방법 및 이를 위한 장치 |
| KR102331127B1 (ko) * | 2017-04-25 | 2021-11-26 | 삼성전자 주식회사 | 상향링크 이동통신 시스템을 위한 자원할당 및 프리코딩 방법 및 장치 |
| CN108880644B (zh) * | 2017-07-26 | 2019-06-11 | 华为技术有限公司 | 用于数据传输的方法、装置和系统 |
| CN109873665B (zh) * | 2017-12-01 | 2021-09-14 | 华为技术有限公司 | 数据传输的方法和设备 |
| CN110351851B (zh) * | 2018-04-04 | 2023-08-25 | 华为技术有限公司 | 数据传输方法、终端设备和网络设备 |
| CN110365380B (zh) * | 2018-04-10 | 2021-12-14 | 成都华为技术有限公司 | 数据传输的方法、通信装置及系统 |
| US11115968B2 (en) * | 2018-08-16 | 2021-09-07 | Qualcomm Incorporated | System and method for efficient frequency resource assignment in a communication system |
| CN115191095B (zh) * | 2020-03-20 | 2025-08-26 | 高通股份有限公司 | 用于实现通过多个码字的上行链路传输的相位跟踪参考信号端口的配置 |
-
2020
- 2020-10-16 EP EP20957265.0A patent/EP4224730A4/en active Pending
- 2020-10-16 WO PCT/CN2020/121662 patent/WO2022077487A1/zh not_active Ceased
- 2020-10-16 CN CN202080105979.2A patent/CN116325534B/zh active Active
-
2023
- 2023-04-14 US US18/300,717 patent/US12170553B2/en active Active
Patent Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN104144007A (zh) * | 2013-05-09 | 2014-11-12 | 电信科学技术研究院 | 一种基于码本的信息反馈方法和装置 |
| CN110192354A (zh) * | 2017-01-09 | 2019-08-30 | 瑞典爱立信有限公司 | 混合srs组合信令 |
| CN108809386A (zh) * | 2017-05-05 | 2018-11-13 | 华为技术有限公司 | 传输预编码矩阵的指示方法和设备 |
| CN109787668A (zh) * | 2017-11-15 | 2019-05-21 | 华为技术有限公司 | 通信方法、通信装置和系统 |
Non-Patent Citations (4)
| Title |
|---|
| 3GPP TS 38.211 |
| AT&T: "Remaining issues on CSI-RS", 3GPP DRAFT; R1-1719636 REMAINING ISSUES ON CSI-RS, 3RD GENERATION PARTNERSHIP PROJECT (3GPP), MOBILE COMPETENCE CENTRE ; 650, ROUTE DES LUCIOLES ; F-06921 SOPHIA-ANTIPOLIS CEDEX ; FRANCE, vol. RAN WG1, no. Reno, USA; 20171127 - 20171201, 18 November 2017 (2017-11-18), Mobile Competence Centre ; 650, route des Lucioles ; F-06921 Sophia-Antipolis Cedex ; France , XP051369443 * |
| NOKIA, NOKIA SHANGHAI BELL: "Corrections on NR enhanced MIMO", 3GPP DRAFT; R1-2003146, 3RD GENERATION PARTNERSHIP PROJECT (3GPP), MOBILE COMPETENCE CENTRE ; 650, ROUTE DES LUCIOLES ; F-06921 SOPHIA-ANTIPOLIS CEDEX ; FRANCE, vol. RAN WG1, no. e-Meeting; 20200420 - 20200430, 11 May 2020 (2020-05-11), Mobile Competence Centre ; 650, route des Lucioles ; F-06921 Sophia-Antipolis Cedex ; France , XP051882967 * |
| See also references of EP4224730A4 |
Cited By (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2024032067A1 (zh) * | 2022-08-12 | 2024-02-15 | 华为技术有限公司 | 上行传输的方法和装置 |
| WO2024045804A1 (zh) * | 2022-08-30 | 2024-03-07 | 华为技术有限公司 | 通信方法、装置、系统、存储介质及计算机程序产品 |
| WO2025107667A1 (zh) * | 2023-11-22 | 2025-05-30 | 中兴通讯股份有限公司 | 数据传输方法、数据接收方法、装置及存储介质 |
Also Published As
| Publication number | Publication date |
|---|---|
| US12170553B2 (en) | 2024-12-17 |
| CN116325534A (zh) | 2023-06-23 |
| EP4224730A4 (en) | 2023-11-15 |
| EP4224730A1 (en) | 2023-08-09 |
| CN116325534B (zh) | 2025-10-14 |
| US20230254018A1 (en) | 2023-08-10 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN116325534B (zh) | 信息发送方法、信息接收方法及相关设备 | |
| US12218881B2 (en) | Method and device for transmitting/receiving uplink reference signal or channel in wireless communication system | |
| JP7542591B2 (ja) | データ伝送方法、装置、ネットワーク側機器およびユーザ機器 | |
| CN114846878B (zh) | 一种功率控制方法及装置、终端 | |
| CN111034063B (zh) | 通信方法、通信装置和系统 | |
| CN109391304B (zh) | 一种数据传输方法、基站、终端和存储介质 | |
| CN108809386B (zh) | 传输预编码矩阵的指示方法和设备 | |
| WO2020125655A1 (zh) | 一种通信方法及设备 | |
| CN111106857B (zh) | 指示和确定预编码向量的方法以及通信装置 | |
| WO2022083605A1 (zh) | 信道状态信息的处理方法及装置、终端 | |
| US20180191410A1 (en) | Subset of w2 method and apparatus for sending precoding information and feeding back precoding information | |
| WO2019196801A1 (zh) | 数据传输的方法、通信装置及系统 | |
| EP3800945B1 (en) | Power allocation method and related device | |
| JP7627996B2 (ja) | Csiフィードバック方法、装置、機器及び可読記憶媒体 | |
| WO2019136723A1 (zh) | 上行数据传输方法及相关设备 | |
| WO2019191970A1 (zh) | 通信方法、通信装置和系统 | |
| WO2018227742A1 (zh) | Nr上行码本配置方法及相关设备 | |
| CN109156030B (zh) | Pucch资源分配 | |
| CN111757382A (zh) | 指示信道状态信息的方法以及通信装置 | |
| CN113055138A (zh) | 一种指示消息传输方法和通信设备 | |
| CN117811621A (zh) | 一种多站协作的信道状态信息指示方法和通信装置 | |
| WO2019024786A1 (zh) | 通信方法和网络设备 | |
| CN112054831B (zh) | 信道状态信息的反馈方法及装置 | |
| CN104009828B (zh) | 一种信道状态信息反馈方法和设备 | |
| CN112236961B (zh) | 信道状态信息反馈 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| 121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 20957265 Country of ref document: EP Kind code of ref document: A1 |
|
| ENP | Entry into the national phase |
Ref document number: 2020957265 Country of ref document: EP Effective date: 20230503 |
|
| NENP | Non-entry into the national phase |
Ref country code: DE |
|
| WWG | Wipo information: grant in national office |
Ref document number: 202080105979.2 Country of ref document: CN |









