Method and apparatus for precoding indication for 8tx codebook-based pusch transmission
Patent Information
- Application Number
- CN202280002737.X
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2022-08-12
- Publication Date
- 2026-10-23
- Estimated Expiration
- 2042-08-12
AI Technical Summary
[0003]为终端设备配置的用于上行传输的层数越多,上行传输的速度越快,目前协议支持的非码本上行传输的层数较少,难以获得较高的上行传输速度
Smart Images

Figure CN117882463B_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of communication technology, and in particular to a precoding indication method and apparatus for supporting 8Tx-based non-codebook Physical Uplink Shared Channel (PUSCH) transmission. Background Technology
[0002] In wireless communication, non-codebook uplink transmission schemes are a type of spatial multiplexing technique. The difference between non-codebook uplink transmission and codebook-based uplink transmission lies in the fact that its precoding is obtained based on certain criteria, rather than determining the precoding from a finite number of candidate values using a fixed codebook. Compared to codebook-based transmission schemes, this saves on the overhead of precoding indication and achieves better performance.
[0003] The more layers configured for uplink transmission in a terminal device, the faster the uplink transmission speed. Currently, the protocol supports fewer layers for non-codebook uplink transmission, making it difficult to achieve high uplink transmission speeds. Summary of the Invention
[0004] This application provides a precoding indication method and apparatus for codebook-based PUSCH transmission supporting 8Tx, which can be applied to long-term evolution (LTE) systems, 5th generation (5G) mobile communication systems, 5G new radio (NR) systems, or other future new mobile communication systems. The method involves determining at least one set of Probe Reference Signals (SRS) resources, each functioning as a "codebook," through network-side equipment. The SRI instructs the terminal equipment to use an SRS resource group containing multiple SRS resources for PUSCH transmission, enabling support for codebook-based PUSCH transmission in the case of 8 SRS ports. By using existing SRS resource combinations to achieve 8-port SRS functionality, the method avoids redefining a new 8-port SRI mapping table, reducing the difficulty and workload of standardization work and improving uplink transmission speed.
[0005] In a first aspect, embodiments of this application provide a precoding indication method for codebook-based PUSCH transmission supporting 8Tx, the method comprising:
[0006] Determine a set of sounding reference signals (SRS) resources for at least one function of a "codebook" for a terminal device, wherein each SRS resource set includes multiple SRS resources, and the multiple SRS resources constitute an SRS resource group for uplink channel sounding corresponding to eight SRS antenna ports.
[0007] Send an SRS Resource Indication (SRI) to the terminal device, wherein the SRI is used to indicate the spatial filtering used by one of the at least one SRS resource sets for PUSCH transmission.
[0008] Optional, also includes:
[0009] Obtain the capability information of the terminal device sent by the terminal device, wherein the at least one SRS resource set is determined based on the capability information of the terminal device.
[0010] Optionally, the capability information of the terminal device includes fully coherent, partially coherent, or incoherent.
[0011] Optionally, the plurality of SRS resources may include one or more of the following:
[0012] Single-port SRS resources;
[0013] 2-port SRS resources;
[0014] 4-port SRS resource.
[0015] Optionally, each of the plurality of SRS resources may include a combination of SRS resources with the same number of ports, or a combination of SRS resources with different numbers of ports.
[0016] Optionally, the plurality of SRS resources include any one of the following:
[0017] A combination of two 4-port SRS resources;
[0018] A combination consisting of one 4-port SRS resource and two 2-port SRS resources;
[0019] A combination consisting of four 2-port SRS resources;
[0020] A combination of eight single-port SRS resources.
[0021] Optional, also includes:
[0022] An SRI table is sent to the terminal device, wherein the SRI table includes the correspondence between SRIs and the SRS resource sets, and the number of bits in the SRI indicator field of the SRI is N. SRS Decision, wherein the N SRS This refers to the number of SRS resource sets configured for the corresponding terminal device.
[0023] Optional, also includes:
[0024] Bitmap information is sent to the terminal device, wherein each bit in the bitmap information has a predefined correspondence with each configured SRS resource set, and the SRI is used to indicate a precoding indication selected SRS resource set under the predefined correspondence, wherein it is used to instruct the terminal device to use the same spatial filtering as the SRS resource set when sending PUSCH.
[0025] Optionally, the number of bits in the SRI indicator field is N SRS Decision, wherein the N SRS This refers to the number of SRS resource sets configured for the corresponding terminal device.
[0026] Optionally, the plurality of SRS reference signal sets may be configured as any of the following:
[0027] A periodic collection of SRS resources;
[0028] Semi-persistent SRS resource set;
[0029] A non-periodic SRS resource set.
[0030] Secondly, embodiments of this application provide another precoding indication method supporting 8Tx codebook-based PUSCH transmission, the method comprising:
[0031] The network-side device receives an SRS Resource Indication (SRI) sent by the network side device, wherein the SRI is used to indicate the spatial filtering used by one of the at least one SRS resource sets for PUSCH transmission.
[0032] Optional, also includes:
[0033] The capability information of the terminal device is sent to the network-side device, wherein the capability information of the terminal device is used to determine the at least one SRS resource set.
[0034] Optionally, the capability information of the terminal device includes fully coherent, partially coherent, or incoherent.
[0035] Optional, also includes:
[0036] The network-side device sends an SRI table, wherein the SRI table includes the correspondence between SRIs and SRS resource sets, and the number of bits in the SRI indicator field of the SRI is N. SRS Decision, wherein the N SRS This refers to the number of SRS resource sets configured for the corresponding terminal device.
[0037] Optional, also includes:
[0038] The terminal receives bitmap information sent by the network-side device, wherein each bit in the bitmap information has a predefined correspondence with each configured SRS resource set, and the SRI is used to indicate a precoding indication selected SRS resource set under the predefined correspondence, wherein the SRI is used to indicate that the terminal device uses the same spatial filtering as the SRS resource set when sending PUSCH.
[0039] Optionally, the number of bits in the SRI indicator field is N SRS Decision, wherein the N SRS This refers to the number of SRS resource sets configured for the corresponding terminal device.
[0040] Optionally, the plurality of SRS reference signal sets may be configured as any of the following:
[0041] A periodic collection of SRS resources;
[0042] Semi-persistent SRS resource set;
[0043] A non-periodic SRS resource set.
[0044] Thirdly, embodiments of this application provide a communication device that implements some or all of the functions of the terminal device described in the first aspect above. For example, the communication device may have the functions of some or all of the embodiments in this application, or it may have the functions of any one embodiment in this application implemented individually. The functions may be implemented by hardware or by hardware executing corresponding software. The hardware or software includes one or more units or modules corresponding to the above functions.
[0045] In one implementation, the communication device may include a transceiver module and a processing module, the processing module being configured to support the communication device in performing the corresponding functions described in the above method. The transceiver module supports communication between the communication device and other devices. The communication device may also include a storage module, coupled to the transceiver module and the processing module, which stores necessary computer programs and data for the communication device.
[0046] As an example, the processing module can be a processor, the transceiver module can be a transceiver or a communication interface, and the storage module can be a memory. In one implementation, the communication device includes:
[0047] The processing module is used to determine at least one set of detection reference signals (SRS) resources for the terminal device, each of which is a "codebook". Each SRS resource set includes multiple SRS resources, and the multiple SRS resources constitute an SRS resource group for uplink channel detection corresponding to eight SRS antenna ports.
[0048] The first transceiver module is configured to send an SRS resource indication (SRI) to the terminal device, wherein the SRI is used to indicate the spatial filtering used by one of the at least one SRS resource sets for PUSCH transmission.
[0049] Fourthly, embodiments of this application provide another communication device that implements some or all of the functions of the network device in the method example described in the second aspect above. For example, the communication device may have the functions of some or all of the embodiments in this application, or it may have the functions of any one embodiment in this application implemented individually. The functions may be implemented by hardware or by hardware executing corresponding software. The hardware or software includes one or more units or modules corresponding to the above functions.
[0050] In one implementation, the communication device may include a transceiver module and a processing module, the processing module being configured to support the communication device in performing the corresponding functions described in the above method. The transceiver module is used to support communication between the communication device and other devices. The communication device may also include a storage module, which is coupled to the transceiver module and the processing module, and stores the necessary computer programs and data of the communication device.
[0051] As an example, the processing module can be a processor, the transceiver module can be a transceiver or a communication interface, and the storage module can be a memory. In one implementation, the communication device includes:
[0052] The second transceiver module receives an SRS resource indication (SRI) sent by the network-side device, wherein the SRI is used to indicate the spatial filtering used by one of the at least one SRS resource sets for PUSCH transmission.
[0053] Fifthly, embodiments of this application provide a communication device including a processor, which executes the method described in the first aspect when it calls a computer program in memory.
[0054] In a sixth aspect, embodiments of this application provide a communication device including a processor that, when the processor invokes a computer program in memory, executes the method described in the second aspect above.
[0055] In a seventh aspect, embodiments of this application provide a communication device, which includes a processor and a memory, wherein the memory stores a computer program; the processor executes the computer program stored in the memory to cause the communication device to perform the method described in the first aspect above.
[0056] Eighthly, embodiments of this application provide a communication device including a processor and a memory, the memory storing a computer program; the processor executes the computer program stored in the memory to cause the communication device to perform the method described in the second aspect above.
[0057] Ninthly, embodiments of this application provide a communication device, the device including a processor and an interface circuit, the interface circuit being used to receive code instructions and transmit them to the processor, the processor being used to execute the code instructions to cause the device to perform the method described in the first aspect above.
[0058] In a tenth aspect, embodiments of this application provide a communication device including a processor and an interface circuit. The interface circuit is used to receive code instructions and transmit them to the processor, which is used to execute the code instructions to cause the device to perform the method described in the second aspect above.
[0059] Eleventhly, embodiments of this application provide a precoding indication system supporting 8Tx codebook-based Physical Uplink Shared Channel (PUSCH) transmission. The system includes the communication device described in the third aspect and the communication device described in the fourth aspect, or the system includes the communication device described in the fifth aspect and the communication device described in the sixth aspect, or the system includes the communication device described in the seventh aspect and the communication device described in the eighth aspect, or the system includes the communication device described in the ninth aspect and the communication device described in the tenth aspect.
[0060] In a twelfth aspect, embodiments of the present invention provide a computer-readable storage medium for storing instructions for use by the aforementioned terminal device, which, when executed, cause the terminal device to perform the method described in the first aspect.
[0061] In a thirteenth aspect, embodiments of the present invention provide a readable storage medium for storing instructions for use by the network device described above, which, when executed, cause the network device to perform the method described in the second aspect above.
[0062] In a fourteenth aspect, this application also provides a computer program product including a computer program that, when run on a computer, causes the computer to perform the method described in the first aspect above.
[0063] In a fifteenth aspect, this application also provides a computer program product including a computer program, which, when run on a computer, causes the computer to perform the method described in the second aspect above.
[0064] In a sixteenth aspect, this application provides a chip system including at least one processor and an interface for supporting a terminal device in implementing the functions involved in the first aspect, such as determining or processing at least one of the data and information involved in the above methods. In one possible design, the chip system further includes a memory for storing computer programs and data necessary for the terminal device. The chip system may be composed of chips or may include chips and other discrete devices.
[0065] In a seventeenth aspect, this application provides a chip system including at least one processor and an interface for supporting a network device in implementing the functions involved in the second aspect, such as determining or processing at least one of the data and information involved in the above methods. In one possible design, the chip system further includes a memory for storing computer programs and data necessary for the network device. The chip system may be composed of chips or may include chips and other discrete devices.
[0066] In an eighteenth aspect, this application provides a computer program that, when run on a computer, causes the computer to perform the method described in the first aspect above.
[0067] In a nineteenth aspect, this application provides a computer program that, when run on a computer, causes the computer to perform the method described in the second aspect above. Attached Figure Description
[0068] To more clearly illustrate the technical solutions in the embodiments of this application or the background art, the accompanying drawings used in the embodiments of this application or the background art will be described below.
[0069] Figure 1 This is a schematic diagram of the architecture of a communication system provided in an embodiment of this application;
[0070] Figure 2 This is a flowchart illustrating a precoding indication method for codebook-based PUSCH transmission supporting 8Tx, provided in an embodiment of this application.
[0071] Figure 3 This is a flowchart illustrating a precoding indication method for codebook-based PUSCH transmission supporting 8Tx, provided in an embodiment of this application.
[0072] Figure 4 This is a flowchart illustrating a precoding indication method for codebook-based PUSCH transmission supporting 8Tx, provided in an embodiment of this application.
[0073] Figure 5 This is a flowchart illustrating a precoding indication method for codebook-based PUSCH transmission supporting 8Tx, provided in an embodiment of this application.
[0074] Figure 6 This is a flowchart illustrating a precoding indication method for codebook-based PUSCH transmission supporting 8Tx, provided in an embodiment of this application.
[0075] Figure 7 This is a flowchart illustrating a precoding indication method for codebook-based PUSCH transmission supporting 8Tx, provided in an embodiment of this application.
[0076] Figure 8 This is a flowchart illustrating a precoding indication method for codebook-based PUSCH transmission supporting 8Tx, provided in an embodiment of this application.
[0077] Figure 9 This is a flowchart illustrating a precoding indication method for codebook-based PUSCH transmission supporting 8Tx, provided in an embodiment of this application.
[0078] Figure 10 This is a schematic diagram of the structure of a communication device provided in an embodiment of this application;
[0079] Figure 11 This is a schematic diagram of another communication device provided in an embodiment of this application;
[0080] Figure 12 This is a schematic diagram of the structure of a chip provided in an embodiment of this application. Detailed Implementation
[0081] To facilitate understanding, the terminology used in this application will be introduced first.
[0082] Sounding reference signal (SRS)
[0083] Reference signals (RS) include channel state information reference signals (CSI-RS), sounding reference signals (SRS), positioning reference signals (PRS), and tracking reference signals (TRS). SRS includes SRS that function as a "codebook" or "non-codebook" or SRS that function as an "antenna switching" signal.
[0084] In wireless communication networks, evolved Node Bs (eNodeBs) typically allocate a portion of the system bandwidth to specific User Equipment (UEs). This means allocating specific frequency range resources to a UE at a given time. The eNodeB uses the Service Reference System (SRS) to identify high-quality areas within a specific frequency range and prioritizes allocating them to the UE, thus ensuring better service quality for the UE. The SRS provides a reference for the eNodeB's resource scheduling.
[0085] To better understand the precoding indication method for codebook-based PUSCH transmission supporting 8Tx disclosed in the embodiments of this application, the communication system to which the embodiments of this application are applicable is described below.
[0086] Please see Figure 1 , Figure 1 This application provides a schematic diagram of the architecture of a communication system according to an embodiment. The communication system may include, but is not limited to, a network device and a terminal device. Figure 1 The number and form of devices shown are for illustrative purposes only and do not constitute a limitation on the embodiments of this application. In actual applications, it may include two or more network devices and two or more terminal devices. Figure 1 The communication system shown is exemplified by a network device 101 and a terminal device 102.
[0087] It should be noted that the technical solutions of this application embodiment can be applied to various communication systems. For example, Long Term Evolution (LTE) systems, 5th Generation (5G) mobile communication systems, 5G New Radio (NR) systems, or other future new mobile communication systems. It should also be noted that the side link in this application embodiment can also be called a side link or a direct link.
[0088] The network device 101 in this embodiment is a network-side entity used for transmitting or receiving signals. For example, the network device 101 can be an evolved NodeB (eNB), a transmission reception point (TRP), a next-generation NodeB (gNB) in an NR system, a base station in other future mobile communication systems, or an access node in a wireless fidelity (WiFi) system. This application does not limit the specific technology or device form used in the network device. The network device provided in this embodiment can be composed of a central unit (CU) and a distributed unit (DU). The CU can also be called a control unit. Using a CU-DU structure allows the protocol layer of a network device, such as a base station, to be separated. Some protocol layer functions are centrally controlled by the CU, while the remaining or all protocol layer functions are distributed in the DU, which is centrally controlled by the CU.
[0089] In this application embodiment, the terminal device 102 is a user-side entity used to receive or transmit signals, such as a mobile phone. The terminal device can also be referred to as a terminal, user equipment (UE), mobile station (MS), mobile terminal (MT), etc. The terminal device can be a car with communication capabilities, a smart car, a mobile phone, a wearable device, a tablet computer, a computer with wireless transceiver capabilities, a virtual reality (VR) terminal device, an augmented reality (AR) terminal device, a wireless terminal device in industrial control, a wireless terminal device in self-driving, a wireless terminal device in remote medical surgery, a wireless terminal device in a smart grid, a wireless terminal device in transportation safety, a wireless terminal device in a smart city, a wireless terminal device in a smart home, etc. The embodiments of this application do not limit the specific technology or device form used in the terminal device.
[0090] In wireless communication, multi-antenna precoding of the Physical Uplink Shared Channel (PUSCH) supports two different configuration modes: codebook-based transmission and non-codebook-based transmission. In codebook-based PUSCH transmission in NR, the terminal needs to configure at most one SRS resource set for codebook-based uplink transmission. Multiple SRS resources can be configured in one SRS resource set. The network side instructs the terminal to select the SRS resource using the SRS Resource Indicator (SRI) corresponding to that SRS resource set. Similarly, based on uplink CSI measurements, the base station ultimately determines the precoding matrix TPMI and transmission layer number RI used by the terminal for actual transmission and notifies the terminal. In subsequent uplink transmissions, the terminal's data needs to be precoded using the PMI and RI specified by the network side. Simultaneously, the precoded data is mapped to the corresponding antenna port according to the SpatialRelationInfo spatial filter corresponding to the SRS resource indicated by the SRI. Different SRSs correspond to different spatial filters; therefore, the precoded data from the terminal needs to be filtered by the spatial filter used by the SRS indicated by the SRI. This method allows uplink data transmission from single-layer to full-rank. In the current version of the NR system, uplink data transmission can be supported up to layer 4.
[0091] 0 0 1 1
[0092] Table 1
[0093] 0 0 1 1 2 2 3 Reserved
[0094] Table 2
[0095] 0 0 1 1 2 2 3 3
[0096] Table 3
[0097] Tables 1, 2, and 3 are examples of SRI tables. Each SRI table includes the correspondence between the SRI index and the SRS resources in the SRS resource set, and the number of bits in the SRI indicator field of each SRI is N. SRS Decision. N SRS This refers to the number of SRS resources configured for the terminal device.
[0098]
[0099] Table 4
[0100] Table 4, using a 4-antenna port as an example, presents the Transmitted Precoding Matrix Indicator (TPMI) and signaling indication methods for the transmission layer number RI in single-layer transmission, respectively, indicating different terminal device capabilities. Here, terminal device capabilities are categorized into three types: fully correlated, partially correlated, and uncorrelated, characterizing the correlation capability of the antenna ports.
[0101]
[0102] Table 5
[0103] Table 5 shows the codewords, precoding information TPMI, and transmission layer number (rank indicator, RI) used for single-layer transmission with 4 antenna ports. This table is for the case of using CP-OFDM waveforms, where DFTs-OFDM precoding is not enabled and the transmission layer number RI is 1. In this table, W is a matrix, sorted from left to right in ascending order of TPMI index. j in the matrix is negative, and the first half of each matrix is the normalization coefficient.
[0104] The number of transmission layers is equal to the rank of the channel matrix, i.e., the number of data streams that can be transmitted independently and in parallel. The rank is indicated by the Rank Indicator (RI), which is provided by the terminal device to the network-side device to indicate the maximum number of uplink PUSCH transmission layers that can be supported. The supported RI is limited by the number of transmit antennas; if there are a maximum of two transmit antennas, then the maximum rank is 2.
[0105] Not all terminals can calibrate their antenna ports to enable coherent transmission. Therefore, the uplink codebook design needs to consider the coherent transmission capability of the terminal's antennas.
[0106] It is understood that the communication system described in the embodiments of this application is for the purpose of more clearly illustrating the technical solutions of the embodiments of this application, and does not constitute a limitation on the technical solutions provided in the embodiments of this application. As those skilled in the art will know, with the evolution of system architecture and the emergence of new business scenarios, the technical solutions provided in the embodiments of this application are also applicable to similar technical problems.
[0107] The precoding indication method and apparatus for codebook-based PUSCH transmission supporting 8Tx, provided in this application, will be described in detail below with reference to the accompanying drawings.
[0108] Please see Figure 2 , Figure 2 This is a flowchart illustrating a precoding indication method for codebook-based PUSCH transmission supporting 8Tx, provided in an embodiment of this application. The method is executed by a network-side device. Figure 2 As shown, the method may include, but is not limited to, the following steps:
[0109] Step S201: Determine at least one set of Sounding Reference Signals (SRS) resources for the terminal device, each of which is a "codebook". Each SRS resource set includes multiple SRS resources, and the multiple SRS resources constitute an SRS resource group for uplink channel sounding corresponding to eight SRS antenna ports.
[0110] In this embodiment, the PUSCH transmission performed by the terminal device is a codebook-based uplink transmission. The network-side device can configure multiple SRS resources for the terminal device to choose from. The terminal transmits the corresponding SRS according to the configuration information of the SRS resources sent by the network-side device. Based on the received SRS, the network-side device sends SRI, TPMI, and Transmitted Rank Indication (TRI) information to the terminal device. According to the SRI, the terminal can determine the SRS resource selected by the base station, thereby determining that the uplink transmission uses the same antenna and antenna port as the SRS transmission corresponding to that SRS resource, i.e., the corresponding spatial filtering (analog beamforming). Through the TPMI and TRI information of the SRS resource corresponding to that SRI, the terminal can further determine the precoding and transmission layer number of the uplink PUSCH transmission.
[0111] To support codebook-based Layer 8 PUSCH transmission, the network-side equipment determines at least one set of Probe Reference Signals (SRS) resources, each functionally called a "codebook," for the terminal equipment. Under this configuration, when selecting resources for PUSCH transmission, the terminal equipment can choose from multiple SRS resource groups corresponding to multiple 8 ports. Different SRS resource groups correspond to different spatial filters transmitted by the terminal. Different SRS resource groups can be configured with different resource types. Each SRS resource group corresponds to one SRS resource set, and the SRS resources contained within should be of the same type. Specifically, they can be periodic SRS resources, semi-persistent SRS resources, or aperiodic SRS resources, to adapt to different base station scheduling requirements.
[0112] Step S202: Send an SRS Resource Indication (SRI) to the terminal device, wherein the SRI is used to indicate the spatial filtering used by one of the at least one SRS resource sets for PUSCH transmission.
[0113] In this embodiment, during codebook-based PUSCH transmission, the network-side device needs to configure multiple SRS resource sets for codebook-based uplink transmission, and each SRS resource set can be configured with multiple SRS resources. The network-side device then feeds back an SRI to the terminal device, indicating the selected SRS resource set through the SRI. In subsequent uplink transmissions, the terminal's data needs to be pre-coded using the PMI and RI specified by the network side. Simultaneously, the pre-coded data is mapped to the corresponding antenna port according to the SpatialRelationInfo of the SRS resource set indicated by the SRI. Different SRS resource sets use different spatial filters for transmission; therefore, the pre-coded data from the terminal needs to be filtered by the spatial filter used by the SRS resource set indicated by the SRI.
[0114] By implementing the embodiments of this application, at least one set of Probe Reference Signals (SRS) resources with the same function as a "codebook" can be determined by the network-side device, and the terminal device can be instructed by the SRI to use an SRS resource group containing multiple SRS resources for PUSCH transmission, so as to support codebook-based PUSCH transmission in the case of 8 SRS ports. By using the existing SRS resource combination to realize the 8-port SRS function, the redefinition of a new 8-port SRI mapping table is avoided, reducing the difficulty and workload of standardization work.
[0115] Please see Figure 3 , Figure 3 This is a flowchart illustrating a precoding indication method for codebook-based PUSCH transmission supporting 8Tx, provided in an embodiment of this application. The method is executed by a network-side device. Figure 3 As shown, the method may include, but is not limited to, the following steps:
[0116] Step S301: Obtain the capability information of the terminal device sent by the terminal device, wherein the at least one SRS resource set is determined based on the capability information of the terminal device.
[0117] In this embodiment of the application, the terminal device reports its capability information to the network side device for the network side device to refer to, so as to configure an SRS resource set that conforms to the terminal device's capability information.
[0118] Optionally, the capability information of the terminal device refers to the ability of the antenna in the terminal device to perform coherent transmission, including fully coherent, partially coherent, or incoherent.
[0119] In this application embodiment, the antenna coherent transmission capabilities of three types of terminal devices are defined:
[0120] Full Coherent: All antennas in the terminal can transmit coherently;
[0121] Partial coherent: Antennas within the same coherent transmission pair of a terminal can transmit coherently, but coherent transmission pairs cannot transmit coherently between each other.
[0122] Non-coherent: The terminal can perform coherent transmission without an antenna.
[0123] Optionally, the plurality of SRS resources may include one or more of the following:
[0124] Single-port SRS resources;
[0125] 2-port SRS resources;
[0126] 4-port SRS resource.
[0127] In this embodiment, the existing SRS resource definition includes the above three port numbers. By combining SRS resources with different port numbers, an 8-port SRS resource is formed to support 8Tx codebook-based PUSCH transmission of the terminal. This avoids redefining the 8-port SRS and allows for more flexible configuration of SRS resources.
[0128] Optionally, the plurality of SRS resources include any one of the following:
[0129] A combination of two 4-port SRS resources;
[0130] A combination consisting of one 4-port SRS resource and two 2-port SRS resources;
[0131] A combination of four 2-port SRS resources;
[0132] A combination of eight single-port SRS resources.
[0133] In this embodiment of the application, the possible combinations of SRS resources constituting an 8-port SRS include:
[0134] Combination 1: 1 four-port SRS resource + 1 four-port SRS resource;
[0135] Combination 2: 1 four-port SRS resource + 1 two-port SRS resource + 1 two-port SRS resource;
[0136] Combination 3: 1 two-port SRS resource + 1 two-port SRS resource + 1 two-port SRS resource + 1 two-port SRS resource;
[0137] Combination 4: Combination of 8 single-port SRS resources.
[0138] The above combinations can be used to construct an 8-port SRS by combining existing SRS resource types.
[0139] In one possible embodiment, the antenna in the terminal device is fully coherent, so any combination of SRS resources can be configured.
[0140] In one possible embodiment, the fact that not all antennas in the terminal device are fully coherent includes two scenarios:
[0141] If every 4 antennas in the 8 antennas are coherent antenna groups, and the two groups of antennas are incoherent, then the corresponding antenna configurations can be preferentially configured as two 4-port SRS resources to form an 8-port SRS resource group.
[0142] Similarly, if every two antennas are grouped together as related antennas, and the four antenna groups are incoherent but coherent within each antenna group, then the corresponding partially related antenna configuration can be configured as four 2-port SRS resources to form an 8-port SRS resource group.
[0143] Please see Figure 4 , Figure 4 This is a flowchart illustrating a precoding indication method for codebook-based PUSCH transmission supporting 8Tx, provided in an embodiment of this application. The method is executed by a network-side device. Figure 4 As shown, the method may include, but is not limited to, the following steps:
[0144] Step S401: Send an SRI table to the terminal device, wherein the SRI table includes the correspondence between SRIs and the SRS resource set, and the number of bits in the SRI indicator field of the SRI is N. SRS Decision, wherein the N SRS This refers to the number of SRS resource sets configured for the corresponding terminal device.
[0145] In this embodiment of the application, when the network-side device uses SRI indication, it can directly indicate the index in the SRI table under the corresponding configuration, and the terminal can obtain which SRS resource set is indicated by looking up the table.
[0146] In one possible embodiment, the network-side device configures two SRS resource sets for the terminal device, namely N. SRS= 2, wherein the first SRS resource set contains SRS resource combinations of type combination 1, which includes two 4-port SRS resources; the second SRS resource set contains SRS resource combinations of type combination 2, which includes one 4-port SRS resource and two 2-port SRS resources. Therefore, the network-side device needs to configure these two SRS resource sets for the terminal device through two SRIs. Since the number of bits in the SRI indicator field corresponding to the SRI is N... SRS Therefore, the terminal device can look up N based on these two SRIs. SRS =2 corresponds to the SRI table, i.e., Table 1 above. The SRI table is a predefined table that includes the correspondence between the SRI index and the SRS resources in the SRS resource set. In this embodiment, when the SRI index is 0, it corresponds to the SRS resource group configured in the first SRS resource set, and when the SRI index is 1, it corresponds to the SRS resource group configured in the second SRS resource set.
[0147] Please see Figure 5 , Figure 5 This is a flowchart illustrating a precoding indication method for codebook-based PUSCH transmission supporting 8Tx, provided in an embodiment of this application. The method is executed by a network-side device. Figure 5 As shown, the method may include, but is not limited to, the following steps:
[0148] Step S501: Send bitmap information to the terminal device, wherein each bit in the bitmap information has a predefined correspondence with each configured SRS resource set, and the SRI is used to indicate a precoding indication selected SRS resource set under the predefined correspondence, wherein it is used to instruct the terminal device to use the same spatial filtering as the SRS resource set when sending PUSCH.
[0149] Optionally, the number of bits in the SRI indicator field is N SRS Decision, wherein the N SRS This refers to the number of SRS resource sets configured for the corresponding terminal device.
[0150] Optionally, the plurality of SRS reference signal sets may be configured as any of the following:
[0151] A periodic collection of SRS resources;
[0152] Semi-persistent SRS resource set;
[0153] A non-periodic SRS resource set.
[0154] In one possible embodiment, the network-side device configures three SRS resource sets for the terminal device, namely N. SRS=3, wherein the first SRS resource set contains SRS resource combination type 1, which includes two 4-port SRS resources; the second SRS resource set contains SRS resource combination type 2, which includes one 4-port SRS resource and two 2-port SRS resources; and the third SRS resource set contains SRS resource combination type 3, which includes four 2-port SRS resources. Therefore, the network-side device needs to configure these two SRS resource sets for the terminal device through three SRIs. Since the number of bits in the SRI indicator field corresponding to the SRI is N... SRS Therefore, the terminal device can look up N based on these three SRIs. SRS =3 corresponds to the SRI table, i.e., Table 2 above. The SRI table is a predefined table, which includes the correspondence between the SRI index and the SRS resources in the SRS resource set. In this embodiment, when the SRI index is 0, it corresponds to the SRS resource group configured in the first SRS resource set; when the SRI index is 1, it corresponds to the SRS resource group configured in the second SRS resource set; and when the SRI index is 2, it corresponds to the SRS resource group configured in the third SRS resource set.
[0155] In one possible embodiment, the network-side device configures two SRS resource sets for the terminal device, namely N. SRS =2, wherein the first SRS resource set contains SRS resource combinations of type combination 3, which includes four 2-port SRS resources; the second SRS resource set contains SRS resource combinations of type combination 4, which includes eight 1-port SRS resources. Therefore, the network-side device needs to configure these two SRS resource sets for the terminal device through two SRIs. The network-side device assigns numbers to the first and second SRS resource sets respectively, and these numbers constitute the bitmap information. After receiving the bitmap information, the terminal device searches for the corresponding TPMI and RI in a pre-configured table based on its own antenna coherent transmission capability and bitmap information. If the terminal device has 4 antenna ports and the transmission layer number is 1, the table is Table 4 above. Table 4 shows the TPMI and RI corresponding to the terminal device with 4 antenna ports. If all antennas in the terminal device can transmit coherently, that is, the antennas are fully coherent, and the bitmap information allocated to the terminal device for the first SRS resource set is 0, then the corresponding TPMI in Table 4 is 0. Then, the SRS resource corresponding to TPMI=0 is queried in the codebook of the corresponding 4-antenna single-layer transmission (that is, Table 5 above), and the various SRS resources in the first SRS resource set configured by the network side device for the terminal device can be obtained.
[0156] Please see Figure 6 , Figure 6This is a flowchart illustrating a precoding indication method for codebook-based PUSCH transmission supporting 8Tx, provided in an embodiment of this application. The method is executed by a terminal device. Figure 6 As shown, the method may include, but is not limited to, the following steps:
[0157] Step S601: Receive an SRS Resource Indication (SRI) sent by the network-side device, wherein the SRI is used to indicate the spatial filtering used by one of the at least one SRS resource sets for PUSCH transmission.
[0158] In this embodiment, during codebook-based PUSCH transmission, the network-side device needs to configure multiple SRS resource sets for codebook-based uplink transmission, and each SRS resource set can be configured with multiple SRS resources. The network-side device then feeds back an SRI to the terminal device, indicating the selected SRS resource set through the SRI. In subsequent uplink transmissions, the terminal's data needs to be pre-coded using the PMI and RI specified by the network side. Simultaneously, the pre-coded data is mapped to the corresponding antenna port according to the spatial filter corresponding to the SRS resource set indicated by the SRI. Different SRS resource sets use different spatial filters for transmission; therefore, the pre-coded data from the terminal needs to be filtered by the spatial filter used by the SRS resource set indicated by the SRI.
[0159] By implementing the embodiments of this application, at least one set of Probe Reference Signals (SRS) resources with the same function as a "codebook" can be determined by the network-side device, and the terminal device can be instructed by the SRI to use an SRS resource group containing multiple SRS resources for PUSCH transmission, so as to support codebook-based PUSCH transmission in the case of 8 SRS ports. By using the existing SRS resource combination to realize the 8-port SRS function, the redefinition of a new 8-port SRI mapping table is avoided, reducing the difficulty and workload of standardization work.
[0160] Please see Figure 7 , Figure 7 This is a flowchart illustrating a precoding indication method for codebook-based PUSCH transmission supporting 8Tx, provided in an embodiment of this application. The method is executed by a terminal device. Figure 7 As shown, the method may include, but is not limited to, the following steps:
[0161] Step S701: Send the capability information of the terminal device to the network-side device, wherein the capability information of the terminal device is used to determine the at least one SRS resource set.
[0162] In this embodiment of the application, the terminal device reports its capability information to the network side device for the network side device to refer to, so as to configure an SRS resource set that conforms to the terminal device's capability information.
[0163] Optionally, the capability information of the terminal device includes fully coherent, partially coherent, or incoherent.
[0164] Please see Figure 8 , Figure 8 This is a flowchart illustrating a precoding indication method for codebook-based PUSCH transmission supporting 8Tx, provided in an embodiment of this application. The method is executed by a terminal device. Figure 3 As shown, the method may include, but is not limited to, the following steps:
[0165] Step S801: Receive the SRI table sent by the network-side device, wherein the SRI table includes the correspondence between SRIs and the SRS resource sets, and the number of bits in the SRI indicator field of the SRI is N. SRS Decision, wherein the N SRS This refers to the number of SRS resource sets configured for the corresponding terminal device.
[0166] In this embodiment of the application, when the network-side device uses SRI indication, it can directly indicate the index in the SRI table under the corresponding configuration, and the terminal device can obtain which SRS resource set is being indicated by looking up the table.
[0167] Please see Figure 9 , Figure 9 This is a flowchart illustrating a precoding indication method for codebook-based PUSCH transmission supporting 8Tx, provided in an embodiment of this application. The method is executed by a terminal device. Figure 9 As shown, the method may include, but is not limited to, the following steps:
[0168] The terminal receives bitmap information sent by the network-side device, wherein each bit in the bitmap information has a predefined correspondence with each configured SRS resource set, and the SRI is used to indicate a precoding indication selected SRS resource set under the predefined correspondence, wherein the SRI is used to indicate that the terminal device uses the same spatial filtering as the SRS resource set when sending PUSCH.
[0169] Optionally, the number of bits in the SRI indicator field is N SRS Decision, wherein the N SRS This refers to the number of SRS resource sets configured for the corresponding terminal device.
[0170] Optionally, the plurality of SRS reference signal sets may be configured as any of the following:
[0171] A periodic collection of SRS resources;
[0172] Semi-persistent SRS resource set;
[0173] A non-periodic SRS resource set.
[0174] Please see Figure 10 This is a schematic diagram of the structure of a communication device 100 provided in an embodiment of this application. Figure 10 The communication device 100 shown may include a transceiver module 1001 and a processing module 1002. The transceiver module 1001 may include a sending module and / or a receiving module. The sending module is used to implement the sending function, and the receiving module is used to implement the receiving function. The transceiver module 1001 can implement the sending function and / or the receiving function.
[0175] The communication device 100 may be a terminal device (such as the terminal device in the aforementioned method embodiments), a device within a terminal device, or a device that can be used in conjunction with a terminal device. Alternatively, the communication device 100 may be a network device, a device within a network device, or a device that can be used in conjunction with a network device.
[0176] Communication device 100 is a network device:
[0177] The first configuration module is used to configure the terminal device with N single-port probe reference signal (SRS) resources to support non-codebook-based PUSCH transmissions of up to 4 layers or more, where N is a positive integer greater than 4 and less than or equal to 8.
[0178] The second configuration module is used to configure the N SRS resources into at least two SRS resource sets, and each SRS resource set includes a maximum of 4 SRS resources.
[0179] The transceiver module is configured to send an SRS Resource Indication (SRI) to the terminal device, wherein the SRI indicates at least one SRS resource among N configured SRS resources, and the transmission is performed using the same precoding as the at least one SRS resource indicated by the SRI on the PUSCH.
[0180] Please see Figure 11 , Figure 11This is a schematic diagram of another communication device 110 provided in an embodiment of this application. The communication device 110 can be a network device, a terminal device (such as the terminal device in the foregoing method embodiments), a chip, chip system, or processor that supports the network device in implementing the above methods, or a chip, chip system, or processor that supports the terminal device in implementing the above methods. This device can be used to implement the methods described in the above method embodiments; for details, please refer to the descriptions in the above method embodiments.
[0181] The communication device 110 may include one or more processors 1101. The processor 1101 may be a general-purpose processor or a dedicated processor, such as a baseband processor or a central processing unit (CPU). The baseband processor can be used to process communication protocols and communication data, while the CPU can be used to control the communication device (e.g., base station, baseband chip, terminal equipment, terminal equipment chip, DU or CU, etc.), execute computer programs, and process data from the computer programs.
[0182] Optionally, the communication device 110 may further include one or more memories 1102, which may store a computer program 1103. The processor 1101 executes the computer program 1103 to cause the communication device 110 to perform the method described in the above method embodiments. Optionally, the memory 1102 may also store data. The communication device 110 and the memory 1102 may be provided separately or integrated together.
[0183] Optionally, the communication device 110 may further include a transceiver 1104 and an antenna 11010. The transceiver 1104 may be referred to as a transceiver unit, transceiver, or transceiver circuit, etc., and is used to implement the transmission and reception functions. The transceiver 1104 may include a receiver and a transmitter. The receiver may be referred to as a receiver or receiving circuit, etc., and is used to implement the receiving function; the transmitter may be referred to as a transmitter or transmitting circuit, etc., and is used to implement the transmitting function.
[0184] Optionally, the communication device 110 may further include one or more interface circuits 11011. The interface circuits 11011 are used to receive code instructions and transmit them to the processor 1101. The processor 1101 executes the code instructions to cause the communication device 110 to perform the methods described in the above method embodiments.
[0185] Communication device 110 is a terminal device (such as the terminal device in the aforementioned method embodiments): processor 1101 is used to execute Figure 2 Step S202; Execute Figure 3 Step S302 in the process; Figure 4 Step S402 in the process; Figure 10 Step S1002 in the middle; or Figure 11Step S1104 in the process. Transceiver 1104 is used to perform... Figure 11 Step S1101 in the process.
[0186] Communication device 110 is a network device: transceiver 1104 is used to perform Figure 2 Step S201 in the process; execute Figure 3 Step S301 in the process; Figure 4 Step S401 in the process; Figure 10 Step S1001 in the middle; or Figure 11 Step S1103 in the process. Processor 1101 is used to execute Figure 11 Step S1102 in the process.
[0187] In one implementation, the processor 1101 may include a transceiver for implementing receiving and transmitting functions. For example, the transceiver may be a transceiver circuit, an interface, or an interface circuit. The transceiver circuit, interface, or interface circuit for implementing receiving and transmitting functions may be separate or integrated. The aforementioned transceiver circuit, interface, or interface circuit can be used for reading and writing code / data, or it can be used for transmitting or relaying signals.
[0188] In one implementation, processor 1101 may store computer program 1103, which runs on processor 1101 and causes communication device 110 to perform the methods described in the above method embodiments. Computer program 1103 may be embedded in processor 1101, in which case processor 1101 may be implemented in hardware.
[0189] In one implementation, the communication device 110 may include circuitry capable of performing the functions of transmitting, receiving, or communicating as described in the foregoing method embodiments. The processor and transceiver described in this application can be implemented on integrated circuits (ICs), analog ICs, radio frequency integrated circuits (RFICs), mixed-signal ICs, application-specific integrated circuits (ASICs), printed circuit boards (PCBs), electronic devices, etc. The processor and transceiver can also be manufactured using various IC process technologies, such as complementary metal oxide semiconductors (CMOS), n-metal-oxide-semiconductor (NMOS), positive-channel metal oxide semiconductors (PMOS), bipolar junction transistors (BJTs), bipolar CMOS (BiCMOS), silicon germanium (SiGe), gallium arsenide (GaAs), etc.
[0190] The communication device described in the above embodiments may be a network device or a terminal device (such as the terminal device in the foregoing method embodiments), but the scope of the communication device described in this application is not limited thereto, and the structure of the communication device may vary. Figure 11 The communication device may be a standalone device or part of a larger device. For example, the communication device may be:
[0191] (1) Independent integrated circuit IC, or chip, or chip system or subsystem;
[0192] (2) A collection of one or more ICs, optionally including storage components for storing data and computer programs;
[0193] (3) ASIC, such as modem;
[0194] (4) Modules that can be embedded in other devices;
[0195] (5) Receivers, terminal equipment, smart terminal equipment, cellular phones, wireless equipment, handheld devices, mobile units, vehicle-mounted equipment, network equipment, cloud equipment, artificial intelligence equipment, etc.
[0196] (6) Others, etc.
[0197] For cases where the communication device can be a chip or a chip system, please refer to [link / reference]. Figure 12 The diagram shows the structure of the chip. Figure 12 The chip shown includes a processor 1201 and an interface 1202. There can be one or more processors 1201, and multiple interfaces 1202.
[0198] For cases where the chip is used to implement the functions of the terminal device in the embodiments of this application (such as the terminal device in the aforementioned method embodiments):
[0199] Optionally, the chip also includes a memory 1203 for storing necessary computer programs and data.
[0200] Those skilled in the art will also understand that the various illustrative logical blocks and steps listed in the embodiments of this application can be implemented by electronic hardware, computer software, or a combination of both. Whether such functionality is implemented through hardware or software depends on the specific application and the overall system design requirements. Those skilled in the art can implement the described functionality using various methods for each specific application, but such implementation should not be construed as exceeding the scope of protection of the embodiments of this application.
[0201] This application also provides a precoding indication system supporting 8Tx codebook-based PUSCH transmission, the system comprising the aforementioned Figure 10 The embodiments include a communication device as a terminal device (such as the terminal device in the aforementioned method embodiments) and a communication device as a network device; or, the system includes the aforementioned... Figure 11 The embodiments include a communication device as a terminal device (such as the terminal device in the aforementioned method embodiments) and a communication device as a network device.
[0202] This application also provides a readable storage medium having instructions stored thereon that, when executed by a computer, implement the functions of any of the above method embodiments.
[0203] This application also provides a computer program product that, when executed by a computer, implements the functions of any of the above method embodiments.
[0204] In the above embodiments, implementation can be achieved, in whole or in part, through software, hardware, firmware, or any combination thereof. When implemented using software, it can be implemented, in whole or in part, as a computer program product. The computer program product includes one or more computer programs. When the computer program is loaded and executed on a computer, all or part of the processes or functions described in the embodiments of this application are generated. The computer can be a general-purpose computer, a special-purpose computer, a computer network, or other programmable device. The computer program can be stored in a computer-readable storage medium or transferred from one computer-readable storage medium to another. For example, the computer program can be transferred from one website, computer, server, or data center to another via wired (e.g., coaxial cable, fiber optic, digital subscriber line (DSL)) or wireless (e.g., infrared, wireless, microwave, etc.) means. The computer-readable storage medium can be any available medium accessible to a computer or a data storage device such as a server or data center that integrates one or more available media. The available media may be magnetic media (e.g., floppy disks, hard disks, magnetic tapes), optical media (e.g., high-density digital video discs (DVDs)), or semiconductor media (e.g., solid-state disks (SSDs)).
[0205] Those skilled in the art will understand that the various numerical designations such as "first," "second," etc., involved in this application are merely for the convenience of description and are not intended to limit the scope of the embodiments of this application, nor do they indicate the order of sequence.
[0206] At least one in this application can also be described as one or more, and multiple can be two, three, four or more, and this application does not impose any limitation. In the embodiments of this application, for a technical feature, the technical features in that technical feature are distinguished by "first", "second", "third", "A", "B", "C" and "D", and there is no order or size among the technical features described by "first", "second", "third", "A", "B", "C" and "D".
[0207] The correspondences shown in the tables of this application can be configured or predefined. The values of the information in each table are merely examples and can be configured to other values; this application is not limited to these values. When configuring the correspondences between information and parameters, it is not necessarily required to configure all the correspondences shown in each table. For example, the correspondences shown in some rows of the tables in this application may not be configured. Furthermore, appropriate modifications and adjustments can be made based on the above tables, such as splitting, merging, etc. The names of the parameters shown in the headings of the above tables can also use other names that the communication device can understand, and the values or representations of the parameters can also be other values or representations that the communication device can understand. In the implementation of the above tables, other data structures can also be used, such as arrays, queues, containers, stacks, linear lists, pointers, linked lists, trees, graphs, structures, classes, heaps, hash tables, or hash tables, etc.
[0208] The term "predefined" in this application can be understood as definition, pre-defined, stored, pre-stored, pre-negotiated, pre-configured, solidified, or pre-burned.
[0209] Those skilled in the art will recognize that the units and algorithm steps of the various examples described in conjunction with the embodiments disclosed herein can be implemented in electronic hardware, or a combination of computer software and electronic hardware. Whether these functions are implemented in hardware or software depends on the specific application and design constraints of the technical solution. Those skilled in the art can use different methods to implement the described functions for each specific application, but such implementation should not be considered beyond the scope of this application.
[0210] Those skilled in the art will understand that, for the sake of convenience and brevity, the specific working processes of the systems, devices, and units described above can be referred to the corresponding processes in the foregoing method embodiments, and will not be repeated here.
[0211] The above description is merely a specific embodiment of this application, but the scope of protection of this application is not limited thereto. Any variations or substitutions that can be easily conceived by those skilled in the art within the scope of the technology disclosed in this application should be included within the scope of protection of this application. Therefore, the scope of protection of this application should be determined by the scope of the claims.
Claims
1. A precoding indication method supporting 8Tx codebook-based Physical Uplink Shared Channel (PUSCH) transmission, characterized in that, The method is executed by a network-side device, and the method includes: Determine at least one set of Sounding Reference Signals (SRS) resources for a terminal device, each of which is a codebook, wherein each SRS resource set includes multiple SRS resources and the multiple SRS resources constitute an SRS resource group for uplink channel sounding corresponding to eight SRS antenna ports. Send an SRS Resource Indication (SRI) to the terminal device, wherein the SRI is used to indicate the spatial filtering used by one of the at least one SRS resource sets for PUSCH transmission. The plurality of SRS resources include any one of the following: A combination consisting of one 4-port SRS resource and two 2-port SRS resources; A combination consisting of four 2-port SRS resources; A combination of eight single-port SRS resources; The method further includes: Bitmap information is sent to the terminal device, wherein the bitmap information is information obtained by numbering each of the SRS resource sets, each bit in the bitmap information has a predefined correspondence with each configured SRS resource set, and the SRI is used to indicate a precoding indication selected SRS resource set under the predefined correspondence, wherein it is used to instruct the terminal device to use the same spatial filtering as the SRS resource set when sending PUSCH; The number of bits in the SRI indication field is determined by the NSRS, where the NSRS is the number of SRS resource sets configured for the terminal device. The bitmap information is used by the terminal device to look up the corresponding Transport Precoding Matrix Indicator (TPMI) and Transport Rank Indicator (RI) in a pre-configured table based on its own coherent transmission capability and the bitmap information.
2. The method as described in claim 1, characterized in that, Also includes: Obtain the capability information of the terminal device sent by the terminal device, wherein the at least one SRS resource set is determined based on the capability information of the terminal device.
3. The method as described in claim 2, characterized in that, The capability information of the terminal device includes fully coherent, partially coherent, or incoherent.
4. The method as described in claim 1, characterized in that, Also includes: An SRI table is sent to the terminal device, wherein the SRI table includes the correspondence between SRIs and SRS resource sets, and the number of bits in the SRI indicator field of the SRI is determined by NSRS, wherein NSRS is the number of SRS resource sets configured for the terminal device.
5. The method as described in claim 1, characterized in that, The plurality of SRS reference signal sets are configured as any one of the following: A periodic collection of SRS resources; Semi-persistent SRS resource set; A non-periodic SRS resource set.
6. A precoding indication method supporting 8Tx codebook-based Physical Uplink Shared Channel (PUSCH) transmission, characterized in that, The method is executed by a terminal device, and the method includes: The network-side device receives an SRS resource indication (SRI) sent by the network side device. The SRI is used to indicate that one of the SRS resource sets is used for spatial filtering of PUSCH transmission. Each SRS resource set includes multiple SRS resources, and the multiple SRS resources constitute an SRS resource group corresponding to 8 SRS antenna ports for uplink channel detection. The plurality of SRS resources include any one of the following: A combination consisting of one 4-port SRS resource and two 2-port SRS resources; A combination consisting of four 2-port SRS resources; A combination of eight single-port SRS resources; The method further includes: The terminal device receives bitmap information sent by the network-side device. The bitmap information is obtained by numbering each SRS resource set. Each bit in the bitmap information has a predefined correspondence with each configured SRS resource set. The SRI is used to indicate a precoding instruction selected under the predefined correspondence. The SRI is used to instruct the terminal device to use the same spatial filtering as the SRS resource set when sending PUSCH. The number of bits in the SRI indication field is determined by the NSRS, where the NSRS is the number of SRS resource sets configured for the terminal device. Based on its own coherent transmission capability and the bitmap information, the corresponding Transport Precoding Matrix Indicator (TPMI) and Transport Rank Indicator (RI) are searched in a pre-configured table.
7. The method as described in claim 6, characterized in that, Also includes: The capability information of the terminal device is sent to the network-side device, wherein the capability information of the terminal device is used to determine the at least one SRS resource set.
8. The method as described in claim 7, characterized in that, The capability information of the terminal device includes fully coherent, partially coherent, or incoherent.
9. The method as described in claim 6, characterized in that, Also includes: The network-side device receives an SRI table, wherein the SRI table includes the correspondence between SRIs and SRS resource sets, and the number of bits in the SRI indicator field of the SRI is determined by NSRS, wherein NSRS is the number of SRS resource sets configured for the terminal device.
10. The method as described in claim 6, characterized in that, The plurality of SRS reference signal sets are configured as any one of the following: A periodic collection of SRS resources; Semi-persistent SRS resource set; A non-periodic SRS resource set.
11. A precoding indication device supporting 8Tx codebook-based Physical Uplink Shared Channel (PUSCH) transmission, characterized in that, The device is used in network-side equipment, and the device includes: The processing module is used to determine at least one set of detection reference signals (SRS) resources for a terminal device, each of which is a codebook and includes multiple SRS resources. The multiple SRS resources constitute an SRS resource group for uplink channel detection corresponding to eight SRS antenna ports. The first transceiver module is configured to send an SRS resource indication (SRI) to the terminal device, wherein the SRI is used to indicate the spatial filtering used by one of the at least one SRS resource sets for PUSCH transmission. The plurality of SRS resources include any one of the following: A combination consisting of one 4-port SRS resource and two 2-port SRS resources; A combination consisting of four 2-port SRS resources; A combination of eight single-port SRS resources; The device is also used for: Bitmap information is sent to the terminal device, wherein the bitmap information is information obtained by numbering each of the SRS resource sets, each bit in the bitmap information has a predefined correspondence with each configured SRS resource set, and the SRI is used to indicate a precoding indication selected SRS resource set under the predefined correspondence, wherein it is used to instruct the terminal device to use the same spatial filtering as the SRS resource set when sending PUSCH; The number of bits in the SRI indication field is determined by the NSRS, where the NSRS is the number of SRS resource sets configured for the terminal device. The bitmap information is used by the terminal device to look up the corresponding Transport Precoding Matrix Indicator (TPMI) and Transport Rank Indicator (RI) in a pre-configured table based on its own coherent transmission capability and the bitmap information.
12. A precoding indication device supporting 8Tx codebook-based Physical Uplink Shared Channel (PUSCH) transmission, characterized in that, The device is used in a terminal device, and the device includes: The second transceiver module receives an SRS resource indication (SRI) sent by a network-side device. The SRI is used to indicate that one of the SRS resource sets is used for spatial filtering in PUSCH transmission. Each SRS resource set includes multiple SRS resources, and the multiple SRS resources constitute an SRS resource group corresponding to eight SRS antenna ports for uplink channel detection. The plurality of SRS resources include any one of the following: A combination consisting of one 4-port SRS resource and two 2-port SRS resources; A combination consisting of four 2-port SRS resources; A combination of eight single-port SRS resources; The device is also used for: The terminal device receives bitmap information sent by the network-side device. The bitmap information is obtained by numbering each SRS resource set. Each bit in the bitmap information has a predefined correspondence with each configured SRS resource set. The SRI is used to indicate a precoding instruction selected under the predefined correspondence. The SRI is used to instruct the terminal device to use the same spatial filtering as the SRS resource set when sending PUSCH. The number of bits in the SRI indication field is determined by the NSRS, where the NSRS is the number of SRS resource sets configured for the terminal device. Based on its own coherent transmission capability and the bitmap information, the corresponding Transport Precoding Matrix Indicator (TPMI) and Transport Rank Indicator (RI) are searched in a pre-configured table.
13. A communication device, characterized in that, The device includes a processor and a memory, the memory storing a computer program, the processor executing the computer program stored in the memory to cause the device to perform the method as described in any one of claims 1 to 5 or 6 to 10.
14. A communication device, characterized in that, include: Processor and interface circuitry; The interface circuit is used to receive code instructions and transmit them to the processor; The processor is configured to run the code instructions to perform the method as described in any one of claims 1 to 5 or 6 to 10.
15. A computer-readable storage medium for storing instructions that, when executed, cause the method as claimed in any one of claims 1 to 5 or 6 to 10 to be implemented.
Citation Information
Patent Citations
Signal transmission method and device
CN108093480A