Precoding information indication method, apparatus, communication device, storage medium and system

CN116260491BActive Publication Date: 2026-09-18VIVO MOBILE COMM CO LTD
View PDF 1 Cites 0 Cited by

Patent Information

Application Number
CN202111497016.4
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2021-12-08
Publication Date
2026-09-18
Estimated Expiration
2041-12-08

AI Technical Summary

Technical Problem

[0003]本申请实施例提供一种预编码信息指示方法、装置、通信设备、存储介质及系统,能够解决网络侧设备调度上行数据时,如何动态指示上行数据采用宽带预编码还是子带预编码的问题

Benefits of technology

[0015] In a twelfth aspect, a computer program/program product is provided, which is stored in a storage medium and is executed by at least one processor to implement the steps of the precoded information indication method as described in the first aspect, or to implement the steps of the precoded information indication method as described in the third aspect.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN116260491B_ABST
    Figure CN116260491B_ABST
Patent Text Reader

Abstract

The application discloses a precoding information indication method, device, communication equipment, storage medium and system, and belongs to the technical field of communication. The precoding information indication method comprises the following steps: a network side device schedules UE to transmit uplink data, and sends control signaling to the UE, wherein the control signaling comprises M subband precoding information, the M subband precoding information is used for subband precoding of the uplink data by the UE, and M is a positive integer.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application belongs to the field of communication technology, and specifically relates to a precoded information indication method, apparatus, communication equipment, storage medium and system. Background Technology

[0002] In New Radio (NR) systems, only uplink data (e.g., Physical Uplink Shared Channel (PUSCH)) is supported for wideband precoding before transmission. To support subband precoding of PUSCH, the base station needs to notify the User Equipment (UE) of the Transmitted Precoding Matrix Index (TPMI) in the downlink control signaling. However, how to dynamically instruct network-side equipment to use wideband or subband precoding for uplink data scheduling is a problem that urgently needs to be solved. Summary of the Invention

[0003] This application provides a precoding information indication method, apparatus, communication device, storage medium, and system, which can solve the problem of how to dynamically indicate whether broadband precoding or subband precoding is used for uplink data when network-side devices schedule uplink data.

[0004] In a first aspect, a precoding information indication method is provided, the method comprising: a network-side device scheduling a UE to transmit uplink data and sending control signaling to the UE, the control signaling including M subband precoding information, the M subband precoding information being used by the UE to perform subband precoding on the uplink data, where M is a positive integer.

[0005] Secondly, a precoding information indication device is provided, comprising a scheduling module and a transmission module. The scheduling module is used to schedule the transmission of uplink data by the UE. The transmission module is used to send control signaling to the UE, the control signaling including M sub-band precoding information, which is used by the UE to perform sub-band precoding on the uplink data, where M is a positive integer.

[0006] Thirdly, a precoding information indication method is provided, the method comprising: the UE receiving control signaling sent by a network-side device, the control signaling including M sub-band precoding information, the M sub-band precoding information being used by the UE to perform sub-band precoding on the uplink data to be transmitted, where M is a positive integer; the UE precoding the uplink data based on the M sub-band precoding information and sending the precoded uplink data to the network-side device.

[0007] Fourthly, a precoding information indication device is provided, comprising: a receiving module, an encoding module, and a transmitting module. The receiving module receives control signaling sent by a network-side device, the control signaling including M sub-band precoding information, which is used by the UE to perform sub-band precoding on the uplink data to be transmitted, where M is a positive integer. The encoding module precodes the uplink data based on the M sub-band precoding information. The transmitting module transmits the precoded uplink data to the network-side device.

[0008] Fifthly, a network-side device is provided, the network-side device including a processor and a memory, the memory storing a program or instructions executable on the processor, the program or instructions, when executed by the processor, implementing the steps of the method as described in the first aspect.

[0009] In a sixth aspect, a network-side device is provided, including a processor and a communication interface, wherein the processor is used to schedule the transmission of uplink data by a UE, and the communication interface is used to send control signaling to the UE, the control signaling including M subband precoding information, the M subband precoding information being used by the UE to perform subband precoding on the uplink data, where M is a positive integer.

[0010] In a seventh aspect, a UE is provided, the UE including a processor and a memory, the memory storing a program or instructions executable on the processor, the program or instructions, when executed by the processor, implementing the steps of the method as described in the third aspect.

[0011] Eighthly, a UE is provided, including a processor and a communication interface. The communication interface is used to receive control signaling sent by a network-side device. The control signaling includes M sub-band precoding information, which is used by the UE to perform sub-band precoding on uplink data to be transmitted, where M is a positive integer. The processor is used to precode the uplink data based on the M sub-band precoding information. The communication interface is also used to send the precoded uplink data to the network-side device.

[0012] A ninth aspect provides a communication system comprising: a network-side device and a UE, wherein the network-side device is configured to perform the steps of the precoding information indication method as described in the first aspect, and the UE is configured to perform the steps of the precoding information indication method as described in the third aspect.

[0013] In a tenth aspect, a readable storage medium is provided, on which a program or instructions are stored, which, when executed by a processor, implement the steps of the method described in the first aspect, or implement the steps of the method described in the third aspect.

[0014] Eleventhly, a chip is provided, the chip including a processor and a communication interface, the communication interface being coupled to the processor, the processor being used to run programs or instructions to implement the method as described in the first aspect, or to implement the method as described in the third aspect.

[0015] In a twelfth aspect, a computer program / program product is provided, which is stored in a storage medium and is executed by at least one processor to implement the steps of the precoded information indication method as described in the first aspect, or to implement the steps of the precoded information indication method as described in the third aspect.

[0016] In this embodiment, when scheduling the UE to transmit uplink data, the network-side device can flexibly instruct the UE to have M subband precoding information through control signaling, so that the UE can perform subband precoding on the uplink data based on the M subband precoding information. The solution of this application does not require multi-level control signaling to instruct subband precoding information, which effectively reduces the overhead of control signaling. Attached Figure Description

[0017] Figure 1 This is a schematic diagram of the architecture of a wireless communication system provided in an embodiment of this application;

[0018] Figure 2 This is a schematic diagram of a precoded information indication method provided in an embodiment of this application;

[0019] Figure 3 This is one of the structural schematic diagrams of a precoded information indication device provided in the embodiments of this application;

[0020] Figure 4 This is a second schematic diagram of the structure of a precoded information indication device provided in the embodiments of this application;

[0021] Figure 5 This is a schematic diagram of the hardware structure of a communication device provided in an embodiment of this application;

[0022] Figure 6 This is a schematic diagram of the hardware structure of a network-side device provided in an embodiment of this application;

[0023] Figure 7 This is a schematic diagram of the hardware structure of a UE provided in an embodiment of this application. Detailed Implementation

[0024] The technical solutions of the embodiments of this application will be clearly described below with reference to the accompanying drawings. Obviously, the described embodiments are only some, not all, of the embodiments of this application. All other embodiments obtained by those skilled in the art based on the embodiments of this application are within the scope of protection of this application.

[0025] The terms "first," "second," etc., used in the specification and claims of this application are used to distinguish similar objects and not to describe a specific order or sequence. It should be understood that such terms can be used interchangeably where appropriate so that embodiments of this application can be implemented in orders other than those illustrated or described herein, and the objects distinguished by "first" and "second" are generally of the same class, not limited in number; for example, a first object can be one or more. Furthermore, in the specification and claims, "and / or" indicates at least one of the connected objects, and the character " / " generally indicates that the preceding and following objects are in an "or" relationship.

[0026] It is worth noting that the technologies described in this application are not limited to Long Term Evolution (LTE) / LTE-Advanced (LTE-A) systems, but can also be used in other wireless communication systems, such as Code Division Multiple Access (CDMA), Time Division Multiple Access (TDMA), Frequency Division Multiple Access (FDMA), Orthogonal Frequency Division Multiple Access (OFDMA), Single-carrier Frequency Division Multiple Access (SC-FDMA), and other systems. The terms "system" and "network" in this application are often used interchangeably, and the described technologies can be used with the systems and radio technologies mentioned above, as well as with other systems and radio technologies. The following description describes New Radio (NR) systems for illustrative purposes, and NR terminology is used in most of the following description; however, these technologies can also be applied to applications beyond NR systems, such as 6th generation (6G) radio systems. th Generation 6G communication system.

[0027] Figure 1This diagram illustrates a block diagram of a wireless communication system applicable to embodiments of this application. The wireless communication system includes a UE 11 and a network-side device 12. UE11 can be a mobile phone, tablet computer, laptop computer, personal digital assistant (PDA), handheld computer, netbook, ultra-mobile personal computer (UMPC), mobile internet device (MID), augmented reality (AR) / virtual reality (VR) device, robot, wearable device, vehicle-mounted device (VUE), pedestrian terminal (PUE), smart home (home devices with wireless communication capabilities, such as refrigerators, televisions, washing machines, or furniture), game console, personal computer (PC), ATM or self-service machine, etc. Wearable devices include: smartwatches, smart bracelets, smart headphones, smart glasses, smart jewelry (smart bracelets, smart chains, smart rings, smart necklaces, smart anklets, smart anklets, etc.), smart wristbands, smart clothing, etc. It should be noted that the specific type of UE11 is not limited in this application embodiment. Network-side equipment 12 may include access network equipment or core network equipment. Access network equipment 12 may also be referred to as radio access network equipment, radio access network (RAN), radio access network function, or radio access network unit. Access network equipment 12 may include base stations, WLAN access points, or WiFi nodes, etc. Base stations may be referred to as Node B, evolved Node B (eNB), access point, base transceiver station (BTS), radio base station, radio transceiver, Basic Service Set (BSS), Extended Service Set (ESS), home B node, home evolved B node, Transmitting Receiving Point (TRP), or any other suitable term in the field, as long as the same technical effect is achieved. The base station is not limited to specific technical terms. It should be noted that this application embodiment only uses a base station in an NR system as an example for description and does not limit the specific type of base station.Core network equipment may include, but is not limited to, at least one of the following: core network node, core network function, Mobility Management Entity (MME), Access and Mobility Management Function (AMF), Session Management Function (SMF), User Plane Function (UPF), Policy Control Function (PCF), Policy and Charging Rules Function (PCRF), Edge Application Server Discovery Function (EASDF), Unified Data Management (UDM), Unified Data Repository (UDR), Home Subscriber Server (HSS), Centralized network configuration (CNC), Network Repository Function (NRF), Network Exposure Function (NEF), Local NEF (or L-NEF), Binding Support Function (BSF), and Application Function. Function (AF), etc. It should be noted that the embodiments of this application only use the core network equipment in the NR system as an example for introduction, and do not limit the specific type of core network equipment.

[0028] The following explanations and descriptions cover some concepts and / or terms involved in the precoded information indication method, apparatus, communication device, storage medium, and system provided in the embodiments of this application.

[0029] The transmission bandwidth of the uplink sounding reference signal (SRS) is determined based on the configured Bsrs and Csrs. Bsrs refers to UE-specific parameters, and Csrs refers to cell-specific parameters.

[0030] The NR system supports uplink two-port and four-port transmission. When the base station schedules uplink data (e.g., PUSCH), it can indicate the TPMI (Transmission Precoding Matrix Index) in the Downlink Control Information (DCI). Currently, only wideband TPMI indication is supported, meaning that when the base station schedules PUSCH, it indicates one TPMI corresponding to all PUSCH resources in the scheduled frequency domains. When the UE transmits uplink data, it uses one TPMI indicated by the base station to precode the resources in all frequency domains of the PUSCH before transmission.

[0031] For example, Tables 1 through 5 illustrate the different sets of precoding matrices supported by the current protocol based on the UE's capabilities. For instance, if the UE's capability is to support fully-coherent, partially-coherent, and non-coherent precoding, the base station can configure precoding subsets for the UE as fully-coherent, partially-coherent, and non-coherent subsets. In this case, the uplink precoding indication precoding information is 6 bits, where the rank (i.e., the number of data streams) of the uplink PUSCH and the corresponding precoding are indicated together. If the base station indicates precoding information as "0" (column 1, row 1 of Table 1), it means the uplink PUSCH rank = 1, and the precoding index is "0" (column 1, row 1 of Table 2); if the base station indicates precoding information as "60", it means the uplink PUSCH rank = 4, and the precoding index is "3" (column 4, row 1 of Table 5).

[0032] Table 1

[0033]

[0034] For example, Table 2 shows the precoding matrix for 4 antennas with rank=1, which is the precoding matrix corresponding to TPMI indices 0 to 27, sorted in ascending order of TPMI indices.

[0035] Table 2

[0036]

[0037] For example, Table 3 shows the precoding matrix for 4 antennas with rank=2, which is the precoding matrix corresponding to TPMI indices 0 to 21, sorted in ascending order of TPMI indices.

[0038] Table 3

[0039]

[0040] For example, Table 4 shows the precoding matrix for 4 antennas with rank=3, which is the precoding matrix corresponding to TPMI indices 0 to 6, sorted in ascending order of TPMI indices.

[0041] Table 4

[0042]

[0043] For example, Table 5 shows the precoding matrix for 4 antennas with rank=4, which is the precoding matrix corresponding to TPMI indices 0 to 4, sorted in ascending order of TPMI indices.

[0044] Table 5

[0045]

[0046] The precoding information indication method provided in this application will be described in detail below with reference to the accompanying drawings and through some embodiments and application scenarios.

[0047] Currently, when uplink subband precoding is performed during PUSCH transmission, how to indicate subband TPMI is not supported, especially how to compress the uplink precoding matrix and indicate it to the UE. The next version of the NR system will support uplink data subband precoding, but the control signaling overhead is large and multiple sets of control signaling are required. That is, due to changes in the channel environment, at some point, the performance of wideband precoding may be better than that of subband precoding, and the subband precoding information needs to be indicated by multiple levels of control signaling, thus the overhead of subband precoding information indication is large.

[0048] In this embodiment, when scheduling the UE to transmit uplink data, the network-side device can flexibly instruct the UE to have M subband precoding information through control signaling, so that the UE can perform subband precoding on the uplink data based on the M subband precoding information. The solution of this application does not require multi-level control signaling to instruct subband precoding information, which effectively reduces the overhead of control signaling.

[0049] This application provides a method for indicating precoded information. Figure 2 A flowchart illustrating a precoded information indication method provided in an embodiment of this application is shown. Figure 2 As shown, the precoding information indication method provided in this application embodiment may include the following steps 201 to 204.

[0050] Step 201: The network-side device schedules the UE to transmit uplink data and sends control signaling to the UE.

[0051] In this embodiment of the application, the control signaling includes M subband precoding information, which is used by the UE to perform subband precoding on uplink data, where M is a positive integer.

[0052] Optionally, in the embodiments of this application, the aforementioned uplink data may be an uplink data channel (e.g., PUSCH), an uplink reference signal (e.g., SRS), or an uplink control channel (e.g., a physical uplink control channel (PUCCH)).

[0053] Optionally, in the embodiments of this application, the control signaling mentioned above may be DCI, Radio Resource Control (RRC) signaling, or Media Access Control-Control Element (MAC CE) signaling, etc.

[0054] Optionally, the subband precoding information described in the embodiments of this application may include at least one of the following: subband precoding index (e.g., "000", "001", "010", etc.) and subband precoding matrix.

[0055] Optionally, in this embodiment, the aforementioned M subband precoding information corresponds to a subband precoding matrix in a precoding matrix set. The precoding matrix set includes N subsets of precoding matrices, each subset including at least one precoding matrix. The M subband precoding information corresponds to a subband precoding matrix in a target precoding matrix subset within the N subsets of precoding matrices. This target precoding matrix subset is indicated by the network-side device, and N is a positive integer.

[0056] It should be noted that the M subband precoding information can be understood as subband precoding indices. The subband precoding matrix in the precoding matrix set corresponding to the M subband precoding information can be understood as follows: the precoding matrix set includes multiple subband precoding matrices, each corresponding to a subband precoding index. The subband precoding matrix that corresponds to the M subband precoding information is the subband precoding matrix used for subband precoding of the uplink data.

[0057] It can be understood that, when the M subband precoding information is interpreted as subband precoding matrices, the aforementioned M subband precoding information refers to the subband precoding information within the precoding matrix set. This precoding matrix set comprises N precoding matrix subsets, each containing at least one subband precoding information. The M subband precoding information refers to the subband precoding information within the target precoding matrix subset of the N precoding matrix subsets.

[0058] In this embodiment, the precoding matrix set can be pre-grouped into multiple groups, each group being a subset of precoding matrices. Each subset of precoding matrices includes at least one subband precoding matrix from the precoding matrix set. The subband precoding matrix corresponding to the M subband precoding information indicated by the network-side device to the UE is a subband precoding matrix from one of the multiple groups. That is, the subband precoding matrix is ​​flexibly indicated by precoding matrix grouping without the need for multi-level control signaling to indicate the subband precoding matrix to the UE, reducing the overhead of control signaling. Thus, the UE can quickly obtain the subband precoding matrix required for precoding uplink data to achieve uplink data precoding.

[0059] Optionally, in the embodiments of this application, the above-mentioned N precoding matrix subsets can be predefined, agreed upon by the protocol, or obtained by the network-side device grouping the precoding matrix set according to preset rules.

[0060] Optionally, in this embodiment of the application, the control signaling further includes indication information, which is used to indicate a target identifier, and the target identifier is used to indicate a subset of the target precoding matrix.

[0061] It is understandable that network-side devices can explicitly indicate a packet identifier to the UE, thereby directly indicating to the UE the packet (i.e. the subset of the precoding matrix) where the subband precoding matrix corresponding to the M subband precoding information is located. This allows the UE to accurately and quickly obtain the subband precoding matrix required for precoding uplink data.

[0062] Optionally, in this embodiment of the application, the control signaling also includes complete precoding information, and the precoding matrix subset corresponding to the complete precoding information in the N precoding matrix subsets is the target precoding matrix subset.

[0063] Optionally, in the embodiments of this application, the aforementioned complete precoding information can be TPMI from an existing protocol.

[0064] It is understandable that network-side devices can implicitly indicate a complete precoding information to the UE, thereby indirectly indicating to the UE the packet (i.e. the subset of precoding matrices) where the subband precoding matrices corresponding to the M subband precoding information are located. In other words, the UE can determine the subset of precoding matrices where the precoding matrices corresponding to the complete precoding information are located as the subset of precoding matrices where the subband precoding matrices corresponding to the M subband precoding information are located, so that the UE can accurately and quickly obtain the subband precoding matrices required for precoding uplink data.

[0065] Example 1: The precoding matrix set contains 32 precoding matrices, numbered TPMI 0 to TPMI 31. The precoding matrix set can be divided into 4 groups (each group is a subset of precoding matrices), and each group contains 8 precoding matrices. Group 1: {TPMI 0 to TPMI 7}, Group 2: {TPMI 8 to TPMI 15}, Group 3: {TPMI 16 to TPMI 23}, Group 4: {TPMI 24 to TPMI 31}.

[0066] A complete precoding information (e.g., 5 bits) can indicate one of the 32 precoding matrices; M = 4 subband precoding information fields, each subband precoding information field is 3 bits in size, and a group contains 8 precoding matrices.

[0067] For example, if the control signaling indicates a complete precoding information as TPMI 9, then this complete precoding information indicates the second group (i.e., the group containing the complete precoding information TPMI 9 is the second group). Then, the M=4 subband precoding information is the subband precoding information in the second group, that is, the 1st, 2nd, 3rd and 4th subband precoding information are {000}=TPMI 8, {010}=TPMI 10, {100}=TPMI 12, {011}=TPMI 11 respectively.

[0068] It can be understood that the total overhead of the network-side device instructing the precoded information through control signaling is: 5+3+3+3+3=17 bits.

[0069] Example 2: The precoding matrix set contains 32 precoding matrices, numbered TPMI 0 to TPMI 31. The precoding matrix set can be divided into 4 groups (each group is a subset of precoding matrices), and each group contains 8 precoding matrices. Group 1: {TPMI 0 to TPMI 7}, Group 2: {TPMI 8 to TPMI 15}, Group 3: {TPMI 16 to TPMI 23}, Group 4: {TPMI 24 to TPMI 31}.

[0070] A complete precoding information (e.g., 5 bits) can indicate one of the 32 precoding matrices; M = 4 subband precoding information fields, the first subband precoding information field is 3 bits in size, the second subband precoding information field is 2 bits in size, the third subband precoding information field is 3 bits in size, and the fourth subband precoding information field is 2 bits in size; the second subband precoding information field indicates relative to the first subband precoding information field, and the fourth subband precoding information field indicates relative to the third subband precoding information field.

[0071] Each group contains 8 precoding matrices, and each group is further divided into two subgroups, each containing 4 precoding matrices (the first 4 precoding matrices and the last 4 precoding matrices).

[0072] For example, if the control signaling indicates a complete precoding information as TPMI 9, then this complete precoding information indicates the second group. In this case, the M=4 subband precoding information is the subband precoding information in the second group, that is, the 1st, 2nd, 3rd and 4th subband precoding information are {000}=TPMI 8, {01}=TPMI 9, {100}=TPMI 12, and {01}=TPMI 13, respectively.

[0073] It can be understood that the total overhead of the network-side device instructing the precoded information through control signaling is: 5+3+2+3+2=15 bits.

[0074] Example 3: The precoding matrix set contains 32 precoding matrices, numbered TPMI 0 to TPMI 31. The precoding matrix set can be divided into 4 groups (each group is a subset of precoding matrices), and each group contains 8 precoding matrices. Group 1: {TPMI 0 to TPMI 7}, Group 2: {TPMI 8 to TPMI 15}, Group 3: {TPMI 16 to TPMI 23}, Group 4: {TPMI 24 to TPMI 31}.

[0075] One complete precoding information (e.g., 5 bits) can indicate one of the 32 precoding matrices; M = 4 subband precoding information fields, the first subband precoding information field is 3 bits in size, the second subband precoding information field is 2 bits in size, the third subband precoding information field is 2 bits in size, and the fourth subband precoding information field is 2 bits in size.

[0076] Each group contains 8 precoding matrices, and each group is further divided into 2 subgroups, each containing 4 precoding matrices (the first 4 precoding matrices and the last 4 precoding matrices).

[0077] For example, if the control signaling indicates a complete precoding information as TPMI 9, then this complete precoding information indicates the second group. In this case, the M=4 subband precoding information is the subband precoding information in the second group, that is, the 1st, 2nd, 3rd and 4th subband precoding information are {000}=TPMI 8, {01}=TPMI 9, {10}=TPMI 10, and {01}=TPMI 9, respectively.

[0078] It can be understood that the total overhead of the network-side device instructing the precoded information through control signaling is: 5+3+2+2+2=14 bits.

[0079] Example 4: The precoding matrix set contains 32 precoding matrices, numbered TPMI 0 to TPMI 31. The precoding matrix set can be divided into 4 groups (each group is a subset of precoding matrices), and each group contains 8 precoding matrices. Group 1: {TPMI 0 to TPMI 7}, Group 2: {TPMI 8 to TPMI 15}, Group 3: {TPMI 16 to TPMI 23}, Group 4: {TPMI 24 to TPMI 31}.

[0080] A complete precoding information (e.g., 5 bits) can indicate one of the 32 precoding matrices; M = 4 subband precoding information fields, each subband precoding information field is 3 bits in size, and a group contains 8 precoding matrices.

[0081] For example, if the control signaling indicates a complete precoding information as TPMI 9, then this complete precoding information indicates the second group. In this case, the M=4 subband precoding information is the subband precoding information in the second group, that is, the 1st, 2nd, 3rd, and 4th subband precoding information are all {000}, {000}, {000}, {000}, which means that the control signaling indicates wideband precoding.

[0082] It can be understood that the total overhead of the network-side device instructing the precoded information through control signaling is: 5+3+3+3+3=17 bits.

[0083] In this embodiment of the application, the network-side device can group the precoding matrix set according to certain rules. Each group contains at least one precoding matrix (e.g., P precoding matrices). Then the size of each subband precoding information field is log2(P). By using the complete precoding information indicated in the control signaling, a certain group can be selected or another group can be introduced to select the subband precoding information field, thereby further reducing the overhead of control signaling.

[0084] Optionally, in this embodiment of the application, the above-mentioned complete precoding information and M-1 sub-band precoding information are used by the UE for precoding, and the M-1 sub-band precoding information are the sub-band precoding information other than the first sub-band precoding information among the M sub-band precoding information.

[0085] It is understandable that in this approach, when a complete precoding information is indicated in the control signaling, the first subband precoding information among the M subband precoding information indicated in the control signaling can be omitted to reduce overhead. In other words, a complete precoding information indicated in the control signaling can be regarded as the first subband precoding information.

[0086] Optionally, in the embodiments of this application, the control signaling includes M information fields or M-1 information fields, each information field corresponds to a sub-band precoding information, and the size of each information field is smaller than the size of the complete precoding information field.

[0087] It should be noted that each information field corresponds to one sub-band precoding information among M sub-band precoding information, or each information field corresponds to one sub-band precoding information among M-1 sub-band precoding information. The size of each information field can be the same or different.

[0088] Optionally, in this embodiment of the application, when all M information fields or M-1 information fields indicate target bits, the aforementioned complete precoding information is wideband precoding information. This wideband precoding information is used by the UE to perform wideband precoding on uplink data.

[0089] It can be understood that if all M information fields (or M-1 information fields) indicate the target bit (e.g., "0" or "1"), then it means that the DCI of the network-side device currently indicates wideband precoding information (the specific precoding information is the complete precoding information indicated in the DCI).

[0090] Optionally, in this embodiment of the application, when the rank indicated by the complete precoding information is less than or equal to a preset value, the complete precoding information is wideband precoding information.

[0091] It is understandable that if the rank of the complete precoding information is less than or equal to the preset value, then it means that the DCI of the network-side device is currently indicating wideband precoding information (at this time, the values ​​indicated by the M information fields can be any values).

[0092] Optionally, in this embodiment of the application, if the precoding subset configured by the network-side device is a partially coherent subset or a fully coherent subset, and the precoding information corresponding to the complete precoding information in the target precoding matrix is ​​a precoding information in an incoherent subset, then the aforementioned complete precoding information is broadband precoding information.

[0093] It is understandable that if the codebook subset is configured as a partially coherent subset or a fully coherent subset, then when the precoding matrix corresponding to the complete precoding information indicated in the DCI is a precoding information in a non-coherent subset, it means that the DCI currently indicated by the network-side device is wideband precoding information (in this case, the values ​​indicated by the M information fields can be any values).

[0094] It should be noted that the coherence mentioned in the embodiments herein can be understood as correlation. A partially coherent subset can be understood as the correlation between some precoding subsets in the precoding subset configured by the network-side device that meets a preset coherence condition (e.g., the correlation between some precoding subsets is greater than or equal to a preset correlation value). A fully coherent subset can be understood as the correlation between all precoding subsets in the precoding subset configured by the network-side device that meets a preset coherence condition (e.g., the correlation between all precoding subsets is greater than or equal to a preset correlation value). An incoherent subset can be understood as the correlation between all precoding subsets in the precoding subset configured by the network-side device that does not meet a preset coherence condition (e.g., the correlation between all precoding subsets is less than a preset correlation value).

[0095] For example, referring to Table 2 above, each precoding matrix is ​​a matrix with 1 column and 4 rows; among them, a precoding matrix with only one non-zero element and a precoding matrix with three zero elements are uncorrelated precoding matrices, that is, only one of the four antennas is used for transmission; a precoding matrix with two non-zero elements and a precoding matrix with two zero elements are partially correlated precoding matrices, that is, two of the four antennas can transmit coherently; a precoding matrix with four non-zero elements is fully correlated, that is, all four antennas can transmit coherently.

[0096] Optionally, in this embodiment, the complete precoding information is subband precoding information. Each of the M subband precoding information or M-1 subband precoding information has the same size; or, each of the M subband precoding information or M-1 subband precoding information has a different size; or, some of the M subband precoding information or some of the M-1 subband precoding information have the same size.

[0097] For example, suppose the size of the first subband precoding information (field) is X bits, and the size of the second subband precoding information field is Y bits, where X > Y. The first subband precoding information is indicated by x bits to indicate a precoding matrix within a group, which is further divided into multiple subgroups; the second subband precoding information is indicated by Y bits, selecting a subgroup based on the precoding matrix indicated by the X bits, and selecting a precoding matrix within that group using the Y bits. For example, the precoding matrix set has 32 precoding matrices, X = 4 bits, Y = 2 bits; each of the two groups contains 16 precoding matrices, each group is further divided into 4 subgroups, and each subgroup contains 4 precoding matrices; the base station indicates a complete precoding information or a packet information (e.g., a packet identifier) ​​in the control signaling to select a group, the first subband precoding information field indicates a precoding matrix among the 16 precoding matrices and corresponds to self-group selection, and the second subband precoding information field indicates a precoding matrix among the 4 precoding matrices in that subgroup.

[0098] For example, the sizes of the M subband precoding information fields are as follows: the size of the first subband precoding information field is X bits, the size of the second subband precoding information field is Y bits, the size of the third subband precoding information field is X bits, and the size of the fourth subband precoding information field is Y bits; or, the size of the first subband precoding information field is X bits, and the size of the other subband precoding information fields is Y bits.

[0099] Optionally, in the embodiments of this application, the size of each sub-band precoding information (domain) is the same or different, determined by the rank indicated by each sub-band precoding information. For example, when the rank corresponding to the complete precoding information in the DCI is 1, the size of each sub-band precoding information is X bits; when the rank corresponding to the complete precoding information in the DCI is 2, the size of each sub-band precoding information is Y bits; when the rank corresponding to the complete precoding information in the DCI is 3, the size of each sub-band precoding information is Z bits; or, regardless of the rank, the size of each sub-band precoding information is X bits.

[0100] Step 202: The UE receives control signaling sent by the network-side device.

[0101] Step 203: The UE precodes the uplink data based on the M sub-band precoding information and sends the precoded uplink data to the network-side equipment.

[0102] In this embodiment, the UE can determine the M sub-band precoding matrices corresponding to the M sub-band precoding information (the M sub-band precoding information and the M sub-band precoding matrices correspond one-to-one), and use the M sub-band precoding matrices to perform sub-band precoding on the uplink data, so as to send the sub-band precoded uplink data to the network-side device.

[0103] Optionally, in this embodiment of the application, the control signaling also includes complete precoding information. The step 203 above, "the UE precodes the uplink data based on M subband precoding information", can be specifically implemented through the following step 203a.

[0104] Step 203a: The UE precodes the uplink data according to the complete precoding information, and performs subband precoding on the uplink data according to the M-1 subband precoding information.

[0105] In this embodiment of the application, the above-mentioned M-1 subband precoding information refers to the subband precoding information other than the first subband precoding information among the M subband precoding information.

[0106] It is understandable that if the complete precoding information is wideband precoding information, the UE can use the wideband precoding matrix corresponding to the wideband precoding information to perform wideband precoding on the uplink data; if the complete precoding information is subband precoding information, the UE can use the subband precoding matrix corresponding to the subband precoding information to perform subband precoding on the uplink data.

[0107] Step 204: The network-side device receives the precoded uplink data sent by the UE.

[0108] In this embodiment of the application, the network-side device can receive uplink data with subband precoding sent by the UE; or, the network-side device can receive uplink data with subband precoding and uplink data with broadband precoding sent by the UE.

[0109] Optionally, in this embodiment, the uplink data after subband precoding can be uplink data precoded by the UE using M subband precoding matrices corresponding to M subband precoding information; or, the uplink data after subband precoding can include uplink data precoded by the UE using subband precoding matrices corresponding to complete precoding information, and uplink data precoded by the UE using M-1 subband precoding matrices corresponding to M-1 subband precoding information.

[0110] This application provides a precoding information indication method. When scheduling UE to transmit uplink data, the network-side device can flexibly indicate M subband precoding information to the UE through control signaling, so that the UE can perform subband precoding on the uplink data based on the M subband precoding information. The solution of this application does not require multi-level control signaling to indicate subband precoding information, which effectively reduces the overhead of control signaling.

[0111] Optionally, in this embodiment of the application, the network-side device groups the precoding matrix set to obtain N precoding matrix subsets in the following manner. Before step 201 above, the precoding information indication method provided in this embodiment of the application further includes the following steps 301, 302, or 303.

[0112] Step 301: The network-side device groups the precoding matrix set according to the first information to obtain the N precoding matrix subsets.

[0113] In this embodiment of the application, the first information mentioned above is any one of the following: the value of the rank indicated by the precoding information, the index corresponding to the precoding information, the precoding matrix corresponding to each rank, the antenna structure information corresponding to the precoding matrix, and the correlation information between the precoding matrices.

[0114] For example, the network-side device can divide the precoding matrices with precoding indices 1, 2, and 3 into a group of precoding matrices, i.e., obtain a subset of precoding matrices, and divide the precoding matrices with precoding indices 4, 5, and 6 into another group of precoding matrices, i.e., obtain another subset of precoding matrices.

[0115] For example, the network-side device can divide the precoding matrix corresponding to rank=14 (e.g., the precoding matrix with precoding indices 1, 2, and 3) into a set of precoding matrices, thus obtaining a subset of precoding matrices, and divide the precoding matrix corresponding to rank=14 (e.g., the precoding matrix with precoding indices 4, 5, and 6) into another set of precoding matrices, thus obtaining another subset of precoding matrices; and the network-side device can divide the precoding matrix corresponding to rank=2 (e.g., the precoding matrix with precoding indices 1, 2, and 3) into a set of precoding matrices, thus obtaining a subset of precoding matrices, and divide the precoding matrix corresponding to rank=2 (e.g., the precoding information with precoding indices 4, 5, and 6) into another set of precoding matrices, thus obtaining another subset of precoding matrices.

[0116] Optionally, in this embodiment of the application, assuming that the 4 antennas (4Tx) are two dual-polarization pair antennas, and the antennas are numbered as antenna 1 to antenna 4, when grouping non-coherent precoding matrices and partially coherent precoding matrices, the network-side device can group the precoding matrices corresponding to antenna 1 and antenna 2 into one group, and the precoding matrices corresponding to antenna 3 and antenna 4 into another group.

[0117] For example, Table 6 contains non-interference coding matrices and partially interference coding matrices with 4 antennas rank=1, for a total of 12 precoding matrices. The network-side device can divide these 12 precoding matrices into two groups: the first group (i.e., a subset of precoding matrices) contains {TPMI0, TPMI2, TPMI4, TPMI5, TPMI6, TPMI7}, and the second group (i.e., another subset of precoding matrices) contains {TPMI1, TPMI3, TPMI8, TPMI9, TPMI10, TPMI11}.

[0118] Table 6

[0119]

[0120] Optionally, in this embodiment of the application, the network-side device can group precoding matrices whose correlation between precoding matrices falls within a first preset correlation range into the same group, and precoding matrices whose correlation between precoding matrices falls within a second preset correlation range into the same group, and so on, to achieve grouping of the precoding matrix set.

[0121] Step 302: When the precoding subset configured by the network-side device is a partially coherent subset, the network-side device divides the non-interfering coding matrix into a first group and the partially coherent coding matrix into a second group, resulting in N precoding matrix subsets.

[0122] It is understandable that when the codebook subset is configured as a partially coherent subset, the non-coherent precoding matrices form one set, resulting in one precoding matrix subset, and the partially coherent precoding matrices form another set, resulting in another precoding matrix subset.

[0123] Step 303: When the precoding subset configured by the network-side device is a fully coherent subset, the network-side device divides the non-interfering coding matrix into a third group, the partially interfering coding matrix into a fourth group, and the fully interfering coding matrix into a fifth group, thus obtaining N precoding matrix subsets.

[0124] It is understandable that when the codebook subset is configured as a full-coherent subset, the non-coherent precoding matrices form one set, resulting in one precoding matrix subset; the partially coherent precoding matrices form another set, resulting in another precoding matrix subset; and the fully coherent precoding matrices form yet another set, resulting in yet another precoding matrix subset.

[0125] Optionally, in this embodiment of the application, the way the network-side device groups the precoding matrix set to obtain N precoding matrix subsets can be pre-configured, protocol-defined, predefined, or configured by the network-side device.

[0126] It should be noted that the precoding information indication method provided in this application embodiment can also be executed by a precoding information indication device, or by a control module in the precoding information indication device for executing the precoding information indication method.

[0127] Figure 3 A schematic diagram of a possible structure of the precoded information indicating device involved in an embodiment of this application is shown. For example... Figure 3 As shown, the precoded information indication device 30 may include a scheduling module 31 and a sending module 32.

[0128] The scheduling module 31 is used to schedule the UE to transmit uplink data. The sending module 32 is used to send control signaling to the UE, which includes M subband precoding information. The M subband precoding information is used by the UE to perform subband precoding on the uplink data, where M is a positive integer.

[0129] In one possible implementation, the aforementioned M subband precoding information corresponds to a subband precoding matrix in a precoding matrix set; the precoding matrix set includes N precoding matrix subsets, each precoding matrix subset including at least one precoding matrix, the M subband precoding information corresponds to a subband precoding matrix in a target precoding matrix subset within the N precoding matrix subsets, the target precoding matrix subset being indicated by the network-side device, and N being a positive integer.

[0130] In one possible implementation, the control signaling further includes indication information, which indicates a target identifier, and the target identifier indicates a target precoding matrix subset; or, the control signaling further includes complete precoding information, where the precoding matrix subset corresponding to the complete precoding information in the N precoding matrix subsets is the target precoding matrix subset.

[0131] In one possible implementation, the aforementioned complete precoding information and M-1 subband precoding information are used by the UE for precoding, wherein the M-1 subband precoding information is the subband precoding of the M subband precoding information excluding the first subband precoding.

[0132] In one possible implementation, the control signaling includes M information fields or M-1 information fields, each of which corresponds to a sub-band precoding information, and the size of each information field is smaller than the size of the complete precoding information field.

[0133] In one possible implementation, if all M or M-1 information fields indicate target bits, the complete precoding information is wideband precoding information; and / or, if the rank indicated by the complete precoding information is less than or equal to a preset value, the complete precoding information is wideband precoding information; and / or, if the precoding subset configured by the network-side device is a partially coherent subset or a fully coherent subset, and the precoding information corresponding to the complete precoding information in the target precoding matrix is ​​a precoding information in an incoherent subset, then the complete precoding information is wideband precoding information. The wideband precoding information is used by the UE to perform wideband precoding on uplink data.

[0134] In one possible implementation, the complete precoding information mentioned above is subband precoding information; each of the M subband precoding information or M-1 subband precoding information has the same size; or, each of the M subband precoding information or M-1 subband precoding information has a different size; or, some of the M subband precoding information or some of the M-1 subband precoding information has the same size.

[0135] In one possible implementation, the precoding information indicating device 40 provided in this application embodiment further includes a grouping module. The grouping module is used to group the precoding matrix set according to first information to obtain N precoding matrix subsets. The first information is any one of the following: the rank value of the precoding information indication, the index corresponding to the precoding information, the precoding matrix corresponding to each rank, the antenna structure information corresponding to the precoding matrix, and the correlation information between the precoding matrices; or, if the precoding subset configured by the network-side device is a partially coherent subset, the non-interference coding matrices are divided into a first group, and the partially interference coding matrices are divided into a second group to obtain N precoding matrix subsets; or, if the precoding subset configured by the network-side device is a fully coherent subset, the non-interference coding matrices are divided into a third group, the partially interference coding matrices are divided into a fourth group, and the fully interference coding matrices are divided into a fifth group to obtain N precoding matrix subsets.

[0136] This application provides a precoding information indication device that can flexibly indicate M subband precoding information to the UE through control signaling when scheduling the UE to transmit uplink data, so that the UE can perform subband precoding on the uplink data based on the M subband precoding information. The solution of this application does not require multi-level control signaling to indicate subband precoding information, which effectively reduces the overhead of control signaling.

[0137] The precoding information indication device provided in this application embodiment can implement the various processes implemented by the network-side device in the above method embodiment and achieve the same technical effect. To avoid repetition, it will not be described again here.

[0138] Figure 4 A schematic diagram of a possible structure of the precoded information indicating device involved in an embodiment of this application is shown. For example... Figure 4 As shown, the pre-encoded information indicating device 40 may include a receiving module 41, an encoding module 42, and a sending module 43.

[0139] The receiving module 41 is used to receive control signaling sent by the network-side device. This control signaling includes M sub-band precoding information, which is used by the UE to perform sub-band precoding on the uplink data to be transmitted, where M is a positive integer. The encoding module 42 is used to precode the uplink data based on the M sub-band precoding information. The sending module 43 is used to send the precoded uplink data to the network-side device.

[0140] In one possible implementation, the control signaling also includes complete precoding information. Specifically, the encoding module 42 is used to precode the uplink data based on the complete precoding information, and to perform subband precoding on the uplink data based on M-1 subband precoding information, wherein the M-1 subband precoding information consists of the subband precoding information excluding the first subband precoding information.

[0141] This application provides a precoding information indication device that can quickly perform subband precoding on uplink data based on M subband precoding information flexibly indicated by network-side devices through control signaling. The solution of this application does not require multi-level control signaling to indicate subband precoding information, effectively reducing the overhead of control signaling.

[0142] The precoded information indicating device in this application embodiment can be a UE, such as a UE with an operating system, or a component in the UE, such as an integrated circuit or chip. The UE can be a terminal or other devices besides a terminal. For example, the UE can be, but is not limited to, the type of UE11 listed above. Other devices can be servers, network attached storage (NAS), etc., and this application embodiment does not specifically limit the types.

[0143] The precoding information indication device provided in this application embodiment can implement the various processes implemented by the UE in the above method embodiment and achieve the same technical effect. To avoid repetition, it will not be described again here.

[0144] Optionally, such as Figure 5 As shown, this application embodiment also provides a communication device 500, including a processor 501 and a memory 502. The memory 502 stores a program or instructions that can run on the processor 501. For example, when the communication device 500 is a network-side device, when the program or instructions are executed by the processor 501, they implement the various steps of the above-described network-side device method embodiment and achieve the same technical effect. When the communication device 500 is a UE, when the program or instructions are executed by the processor 501, they implement the various steps of the above-described UE-side method embodiment and achieve the same technical effect. To avoid repetition, this will not be described again here.

[0145] This application also provides a network-side device, including a processor and a communication interface. The processor is used to schedule the transmission of uplink data by a UE, and the communication interface is used to send control signaling to the UE. The control signaling includes M sub-band precoding information, which is used by the UE to perform sub-band precoding on the uplink data, where M is a positive integer. This network-side device embodiment corresponds to the above-described network-side device method embodiment. All implementation processes and methods of the above method embodiments can be applied to this network-side device embodiment and achieve the same technical effects.

[0146] Specifically, embodiments of this application also provide a network-side device. For example... Figure 6 As shown, the network-side device 600 includes: an antenna 61, a radio frequency (RF) device 62, a baseband device 63, a processor 64, and a memory 65. The antenna 61 is connected to the RF device 62. In the uplink direction, the RF device 62 receives information through the antenna 61 and transmits the received information to the baseband device 63 for processing. In the downlink direction, the baseband device 63 processes the information to be transmitted and sends it to the RF device 62. The RF device 62 processes the received information and transmits it through the antenna 61.

[0147] The method executed by the network-side device in the above embodiments can be implemented in the baseband device 63, which includes a baseband processor.

[0148] Among them, the baseband device 63 is used to schedule the UE to transmit uplink data.

[0149] Radio frequency device 62 is used to send control signaling to UE, the control signaling including M subband precoding information, the M subband precoding information is used by UE to perform subband precoding on uplink data, M is a positive integer.

[0150] This application provides a network-side device that can flexibly instruct the UE to use M subband precoding information through control signaling when scheduling the UE to transmit uplink data. This enables the UE to perform subband precoding on the uplink data based on the M subband precoding information. The solution of this application does not require multi-level control signaling to instruct subband precoding information, which effectively reduces the overhead of control signaling.

[0151] Baseband device 63 may include, for example, at least one baseband board on which multiple chips are disposed, such as Figure 6 As shown, one of the chips is, for example, a baseband processor, which is connected to the memory 65 via a bus interface to call the program in the memory 65 and execute the network device operation shown in the above method embodiment.

[0152] The network-side device may also include a network interface 66, such as a common public radio interface (CPRI).

[0153] Specifically, the network-side device 600 of this embodiment further includes: instructions or programs stored in a memory 65 and executable on a processor 64, wherein the processor 64 calls the instructions or programs in the memory 65 to execute. Figure 3 The methods executed by each module shown achieve the same technical effect, and to avoid repetition, they will not be described in detail here.

[0154] This application embodiment also provides a UE, including a processor and a communication interface. The communication interface is used to receive control signaling sent by a network-side device. The control signaling includes M sub-band precoding information, which is used by the UE to perform sub-band precoding on the uplink data to be transmitted. M is a positive integer. The processor is used to perform sub-band precoding on the uplink data according to the M sub-band precoding information. The communication interface is also used to send the sub-band precoded uplink data to the network-side device. This UE embodiment corresponds to the above-described UE-side method embodiment. All implementation processes and methods of the above-described method embodiments can be applied to this UE embodiment and achieve the same technical effect. Specifically, Figure 7A schematic diagram of the hardware structure of a UE to implement an embodiment of this application.

[0155] The UE700 includes, but is not limited to, at least some of the following components: radio frequency unit 701, network module 702, audio output unit 703, input unit 704, sensor 705, display unit 706, user input unit 707, interface unit 708, memory 709, and processor 710.

[0156] Those skilled in the art will understand that the UE700 may also include a power supply (such as a battery) for supplying power to various components. The power supply can be logically connected to the processor 710 through a power management system, thereby enabling functions such as managing charging, discharging, and power consumption through the power management system. Figure 7 The UE structure shown in the figure does not constitute a limitation on the UE. The UE may include more or fewer components than shown, or combine certain components, or have different component arrangements, which will not be elaborated here.

[0157] It should be understood that, in this embodiment, the input unit 704 may include a graphics processing unit (GPU) 7041 and a microphone 7042. The GPU 7041 processes image data of still images or videos obtained by an image capture device (such as a camera) in video capture mode or image capture mode. The display unit 706 may include a display panel 7061, which may be configured in the form of a liquid crystal display, an organic light-emitting diode, or the like. The user input unit 707 includes at least one of a touch panel 7071 and other input devices 7072. The touch panel 7071 is also called a touch screen. The touch panel 7071 may include a touch detection device and a touch controller. Other input devices 7072 may include, but are not limited to, a physical keyboard, function keys (such as volume control buttons, power buttons, etc.), a trackball, a mouse, and a joystick, which will not be described in detail here.

[0158] In this embodiment, after receiving downlink data from the network-side device, the radio frequency unit 701 can transmit it to the processor 710 for processing; in addition, the radio frequency unit 701 can send uplink data to the network-side device. Typically, the radio frequency unit 701 includes, but is not limited to, an antenna, amplifier, transceiver, coupler, low-noise amplifier, duplexer, etc.

[0159] The memory 709 can be used to store software programs or instructions, as well as various data. The memory 709 may primarily include a first storage area for storing programs or instructions and a second storage area for storing data. The first storage area may store the operating system, application programs or instructions required for at least one function (such as sound playback, image playback, etc.). Furthermore, the memory 709 may include volatile memory or non-volatile memory, or both. The non-volatile memory may be read-only memory (ROM), programmable read-only memory (PROM), erasable programmable read-only memory (EPROM), electrically erasable programmable read-only memory (EEPROM), or flash memory. Volatile memory can be random access memory (RAM), static random access memory (SRAM), dynamic random access memory (DRAM), synchronous dynamic random access memory (SDRAM), double data rate synchronous dynamic random access memory (DDRSDRAM), enhanced synchronous dynamic random access memory (ESDRAM), synchronous link dynamic random access memory (SLDRAM), and direct memory bus RAM (DRRAM). The memory 709 in the embodiments of this application includes, but is not limited to, these and any other suitable types of memory.

[0160] Processor 710 may include one or more processing units; optionally, processor 710 integrates an application processor and a modem processor, wherein the application processor mainly handles operations involving the operating system, user interface, and applications, and the modem processor mainly handles wireless communication signals, such as a baseband processor. It is understood that the aforementioned modem processor may also not be integrated into processor 710.

[0161] The radio frequency unit 701 is used to receive control signaling sent by the network side device. The control signaling includes M subband precoding information, which is used by the UE to perform subband precoding on the uplink data to be transmitted, where M is a positive integer.

[0162] Processor 710 is used to precode uplink data based on M subband precoding information.

[0163] The radio frequency unit 701 is also used to send precoded uplink data to network-side devices.

[0164] This application provides a UE that can quickly perform subband precoding on uplink data based on M subband precoding information flexibly indicated by the network-side device through control signaling. The solution of this application does not require multi-level control signaling to indicate subband precoding information, effectively reducing the overhead of control signaling.

[0165] This application also provides a readable storage medium storing a program or instructions. When the program or instructions are executed by a processor, they implement the various processes of the above method embodiments and achieve the same technical effect. To avoid repetition, they will not be described again here.

[0166] The processor is the processor in the UE described in the above embodiments. The readable storage medium includes computer-readable storage media, such as computer read-only memory (ROM), random access memory (RAM), magnetic disk, or optical disk.

[0167] This application embodiment also provides a chip, which includes a processor and a communication interface. The communication interface is coupled to the processor. The processor is used to run programs or instructions to implement the various processes of the above method embodiments and achieve the same technical effect. To avoid repetition, it will not be described again here.

[0168] It should be understood that the chip mentioned in the embodiments of this application may also be referred to as a system-on-a-chip, system chip, chip system, or system-on-a-chip, etc.

[0169] This application also provides a computer program / program product, which is stored in a storage medium and executed by at least one processor to implement the various processes of the above method embodiments and achieve the same technical effect. To avoid repetition, it will not be described again here.

[0170] This application also provides a communication system, including a network-side device and a UE, wherein the UE can be used to perform the steps of the precoded information indication method as described above, and the network-side device can be used to perform the steps of the precoded information indication method as described above.

[0171] It should be noted that, in this document, the terms "comprising," "including," or any other variations thereof are intended to cover non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements includes not only those elements but also other elements not expressly listed, or elements inherent to such a process, method, article, or apparatus. Without further limitations, an element defined by the phrase "comprising one..." does not exclude the presence of other identical elements in the process, method, article, or apparatus that includes that element. Furthermore, it should be noted that the scope of the methods and apparatuses in the embodiments of this application is not limited to performing functions in the order shown or discussed, but may also include performing functions substantially simultaneously or in the reverse order, depending on the functions involved. For example, the described methods may be performed in a different order than described, and various steps may be added, omitted, or combined. Additionally, features described with reference to certain examples may be combined in other examples.

[0172] Through the above description of the embodiments, those skilled in the art can clearly understand that the methods of the above embodiments can be implemented by means of software plus necessary general-purpose hardware platforms. Of course, they can also be implemented by hardware, but in many cases the former is a better implementation method. Based on this understanding, the technical solution of this application, in essence, or the part that contributes to the prior art, can be embodied in the form of a computer software product. This computer software product is stored in a storage medium (such as ROM / RAM, magnetic disk, optical disk) and includes several instructions to cause a terminal (which may be a mobile phone, computer, server, air conditioner, or network device, etc.) to execute the methods described in the various embodiments of this application.

[0173] The embodiments of this application have been described above with reference to the accompanying drawings. However, this application is not limited to the specific embodiments described above. The specific embodiments described above are merely illustrative and not restrictive. Those skilled in the art can make many other forms under the guidance of this application without departing from the spirit and scope of the claims, and all of these forms are within the protection scope of this application.

Claims

1. A method for indicating precoded information, characterized in that, The method includes: The network-side equipment schedules the user equipment (UE) to transmit uplink data and sends downlink control information (DCI) to the UE. The DCI includes M subband precoding information and complete precoding information. The M subband precoding information is used by the UE to perform subband precoding on the uplink data. The M subband precoding information corresponds to a subband precoding matrix in a precoding matrix set. The precoding matrix set includes N precoding matrix subsets, each of which includes at least one precoding matrix. The M subband precoding information corresponds to a subband precoding matrix in a target precoding matrix subset within the N precoding matrix subsets. The precoding matrix indicated by the complete precoding information belongs to the target precoding matrix subset within the N precoding matrix subsets. N is a positive integer, and M is a positive integer.

2. The method according to claim 1, characterized in that, The DCI also includes indication information, which is used to indicate a target identifier, and the target identifier is used to indicate a subset of the target precoding matrix.

3. The method according to claim 1, characterized in that, The complete precoding information and M-1 sub-band precoding information are used for precoding by the UE. The M-1 sub-band precoding information consists of the sub-band precoding information excluding the first sub-band precoding information among the M sub-band precoding information.

4. The method according to claim 1 or 3, characterized in that, The DCI includes M information fields or M-1 information fields, each of which corresponds to a sub-band precoding information. The size of each information field is smaller than the size of the information field of the complete precoding information.

5. The method according to claim 4, characterized in that, When all M information fields or M-1 information fields indicate the target bit, the complete precoding information is wideband precoding information; And / or, If the rank indicated by the complete precoding information is less than or equal to a preset value, the complete precoding information is wideband precoding information; And / or, If the precoding subset configured by the network-side device is a partially coherent subset or a fully coherent subset, and the precoding information corresponding to the complete precoding information in the target precoding matrix is ​​a precoding information in an incoherent subset, then the complete precoding information is broadband precoding information. The broadband precoding information is used by the UE to perform broadband precoding on the uplink data.

6. The method according to claim 3, characterized in that, The complete precoding information is subband precoding information; The size of each of the M subband precoding information or the M-1 subband precoding information is the same; or, the size of each of the M subband precoding information or the M-1 subband precoding information is different; or, some of the subband precoding information or some of the M-1 subband precoding information is the same.

7. The method according to claim 1, characterized in that, The method further includes: The network-side device groups the precoding matrix set according to the first information to obtain the N precoding matrix subsets. The first information is any one of the following: the rank value indicated by the precoding information, the index corresponding to the precoding information, the precoding matrix corresponding to each rank, the antenna structure information corresponding to the precoding matrix, and the correlation information between the precoding matrices. or, When the precoding subset configured by the network-side device is a partially coherent subset, the network-side device divides the non-interfering coding matrix into a first group and the partially interfering coding matrix into a second group to obtain the N precoding matrix subsets; or, When the precoding subset configured by the network-side device is a fully coherent subset, the network-side device divides the non-interfering coding matrix into a third group, the partially interfering coding matrix into a fourth group, and the fully interfering coding matrix into a fifth group, thereby obtaining the N precoding matrix subsets.

8. A method for indicating precoded information, characterized in that, The method includes: User equipment (UE) receives downlink control information (DCI) and complete precoding information sent by network-side equipment. The DCI includes M subband precoding information, which is used by the UE to perform subband precoding on the uplink data to be transmitted. The M subband precoding information corresponds to a subband precoding matrix in a precoding matrix set. The precoding matrix set includes N precoding matrix subsets, each of which includes at least one precoding matrix. The M subband precoding information corresponds to a subband precoding matrix in a target precoding matrix subset within the N precoding matrix subsets. The precoding matrix indicated by the complete precoding information belongs to the target precoding matrix subset within the N precoding matrix subsets. N is a positive integer, and M is a positive integer. The UE precodes the uplink data based on the M sub-band precoding information and sends the precoded uplink data to the network-side device.

9. The method according to claim 8, characterized in that, The DCI also includes complete pre-coding information; The UE precodes the uplink data based on the M sub-band precoding information, including: The UE precodes the uplink data according to the complete precoding information, and performs subband precoding on the uplink data according to M-1 subband precoding information, wherein the M-1 subband precoding information is the subband precoding of the M subband precoding information excluding the first subband precoding.

10. A precoded information indication device, characterized in that, The device includes: a scheduling module and a sending module; The scheduling module is used to schedule the transmission of uplink data by the user equipment (UE). The transmitting module is used to transmit downlink control information (DCI) to the UE. The DCI includes M subband precoding information and complete precoding information. The M subband precoding information is used by the UE to perform subband precoding on the uplink data. The M subband precoding information corresponds to a subband precoding matrix in a precoding matrix set. The precoding matrix set includes N precoding matrix subsets, each of which includes at least one precoding matrix. The M subband precoding information corresponds to a subband precoding matrix in a target precoding matrix subset within the N precoding matrix subsets. The precoding matrix indicated by the complete precoding information belongs to the target precoding matrix subset within the N precoding matrix subsets. N is a positive integer, and M is a positive integer.

11. The apparatus according to claim 10, characterized in that, The DCI also includes indication information, which is used to indicate a target identifier, and the target identifier is used to indicate a subset of the target precoding matrix.

12. The apparatus according to claim 10, characterized in that, The complete precoding information and M-1 sub-band precoding information are used for precoding by the UE. The M-1 sub-band precoding information consists of the sub-band precoding information excluding the first sub-band precoding information among the M sub-band precoding information.

13. The apparatus according to claim 10 or 12, characterized in that, The DCI includes M information fields or M-1 information fields, each of which corresponds to a sub-band precoding information. The size of each information field is smaller than the size of the information field of the complete precoding information.

14. The apparatus according to claim 13, characterized in that, When all M information fields or M-1 information fields indicate the target bit, the complete precoding information is wideband precoding information; And / or, If the rank indicated by the complete precoding information is less than or equal to a preset value, the complete precoding information is wideband precoding information; And / or, When the precoding subset configured on the network side device is a partially coherent subset or a fully coherent subset, if the precoding information corresponding to the complete precoding information in the target precoding matrix is ​​a precoding information in an incoherent subset, then the complete precoding information is broadband precoding information. The broadband precoding information is used by the UE to perform broadband precoding on the uplink data.

15. The apparatus according to claim 12, characterized in that, The complete precoding information is subband precoding information; The size of each of the M subband precoding information or the M-1 subband precoding information is the same; or, the size of each of the M subband precoding information or the M-1 subband precoding information is different; or, some of the subband precoding information or some of the M-1 subband precoding information is the same.

16. The apparatus according to claim 10, characterized in that, The device further includes: a grouping module; The grouping module is used to group the precoding matrix set according to the first information to obtain the N precoding matrix subsets. The first information is any one of the following: the value of the rank indicated by the precoding information, the index corresponding to the precoding information, the precoding matrix corresponding to each rank, the antenna structure information corresponding to the precoding matrix, and the correlation information between the precoding matrices. or, When the precoding subset configured on the network-side device is a partially coherent subset, the non-interfering coding matrix is ​​divided into a first group, and the partially interfering coding matrix is ​​divided into a second group, thus obtaining the N precoding matrix subsets; or, When the precoding subset configured on the network-side device is a fully coherent subset, the non-interfering coding matrix is ​​divided into a third group, the partially interfering coding matrix is ​​divided into a fourth group, and the fully interfering coding matrix is ​​divided into a fifth group, thus obtaining the N precoding matrix subsets.

17. A precoded information indication device, characterized in that, The device includes: a receiving module, an encoding module, and a transmitting module; The receiving module is used to receive downlink control information (DCI) and complete precoding information sent by the network-side device. The DCI includes M subband precoding information, which is used by the user equipment (UE) to perform subband precoding on the uplink data to be transmitted. The M subband precoding information corresponds to a subband precoding matrix in a precoding matrix set. The precoding matrix set includes N precoding matrix subsets, each of which includes at least one precoding matrix. The M subband precoding information corresponds to a subband precoding matrix in a target precoding matrix subset within the N precoding matrix subsets. The precoding matrix indicated by the complete precoding information belongs to the target precoding matrix subset within the N precoding matrix subsets. N is a positive integer, and M is a positive integer. The encoding module is used to pre-encode the uplink data based on the M sub-band pre-coding information; The sending module is used to send the pre-encoded uplink data to the network-side device.

18. The apparatus according to claim 17, characterized in that, The DCI also includes complete pre-coding information; The encoding module is specifically used to pre-encode the uplink data according to the complete pre-coding information, and to perform sub-band pre-coding on the uplink data according to M-1 sub-band pre-coding information, wherein the M-1 sub-band pre-coding information are the sub-band pre-codings other than the first sub-band pre-coding among the M sub-band pre-coding information.

19. A network-side device, characterized in that, It includes a processor, a memory, and a program or instructions stored in the memory and executable on the processor, wherein the program or instructions, when executed by the processor, implement the steps of the precoded information indication method as described in any one of claims 1 to 7.

20. A user equipment (UE), characterized in that, It includes a processor, a memory, and a program or instructions stored in the memory and executable on the processor, wherein the program or instructions, when executed by the processor, implement the steps of the precoded information indication method as described in claim 8 or 9.

21. A readable storage medium, characterized in that, The readable storage medium stores a program or instructions that, when executed by a processor, implement the steps of the precoded information indication method as described in any one of claims 1 to 7, or implement the steps of the precoded information indication method as described in claim 8 or 9.

22. A communication system, characterized in that, The communication system includes the precoded information indicating device as described in any one of claims 10 to 16 and the precoded information indicating device as described in claim 16; or... The communication system includes the network-side equipment as described in claim 19 and the user equipment (UE) as described in claim 20.

Citation Information

Patent Citations

  • Precoding matrix indication method, precoding matrix determination method, equipment and medium

    CN113497645A