Channel state information (CSI) transmission method, terminal and network side device
By configuring duplicate or identical CSIs in a CSI group, the number of CSIs to be fed back can be matched with the predetermined mapping relationship, thereby realizing the joint mapping of CSIs, solving the problem of insufficient CSIs, and ensuring CSI transmission performance and flexibility.
Patent Information
- Authority / Receiving Office
- WO · WO
- Patent Type
- Applications
- Current Assignee / Owner
- Filing Date
- 2025-09-05
- Publication Date
- 2026-03-19
AI Technical Summary
In existing technologies, when the number of CSIs to be fed back is less than the number of CSIs that can be jointly mapped by the joint mapping method, the joint mapping process of CSIs cannot be realized, which affects the CSI transmission performance.
By configuring duplicate or identical CSIs in the first CSI group, the number of CSIs to be fed back is the same as the number of CSIs that can be jointly mapped by the predetermined mapping relationship, and the joint mapping of CSIs is performed using the predetermined mapping relationship.
It effectively solves the problem that the CSI joint mapping process cannot be implemented, ensures CSI transmission performance, and improves the flexibility of CSI joint mapping.
Smart Images

Figure CN2025119201_19032026_PF_FP_ABST
Abstract
Description
Transmission method, terminal and network side device of channel state information (CSI)
[0001] Cross-reference
[0002] The present application claims priority from the Chinese patent application No. 202411271762.5 filed on September 11, 2024, and titled "Transmission method, terminal and network side device of channel state information (CSI)", the whole content of which is incorporated herein by reference. TECHNICAL FIELD
[0003] The present application belongs to the field of communication technology, and specifically relates to a transmission method, terminal and network side device of channel state information (CSI). BACKGROUND
[0004] In the related art, the resource overhead of CSI reporting can be reduced by jointly mapping (such as encoding, compression, etc.) multiple CSIs to be reported.
[0005] However, the number of CSIs that can be jointly mapped by the joint mapping method used in the related art is usually fixed. In this case, if the number of CSIs to be fed back is less than the number of CSIs that can be jointly mapped by the joint mapping method, the CSI joint mapping process cannot be implemented, affecting the CSI transmission performance. SUMMARY
[0006] The present application provides a transmission method, terminal and network side device of CSI, which can solve the problem that the CSI joint mapping process cannot be implemented when the number of CSIs to be fed back is less than the number of CSIs that can be jointly mapped by the joint mapping method, and ensure the CSI transmission performance.
[0007] In a first aspect, a transmission method of CSI is provided, comprising: a terminal jointly mapping each CSI in a first CSI group into a target CSI based on a predetermined mapping relationship; and the terminal sending a CSI report to a network side device, wherein the CSI report includes the target CSI; wherein the first CSI group includes at least two repeated or identical CSIs, and the number of CSIs in the first CSI group is the same as the number of CSIs that can be jointly mapped by the predetermined mapping relationship.
[0008] In a second aspect, a CSI transmission method is provided, comprising: receiving, by a network-side device, a CSI report from a terminal, the CSI report comprising a target CSI; and demapping, by the network-side device, the target CSI into a first CSI group; wherein the first CSI group comprises at least two repeated or identical CSIs, and the number of CSIs in the first CSI group is the same as the number of CSIs that can be jointly mapped according to a predetermined mapping relationship corresponding to the target CSI.
[0009] In a third aspect, a CSI transmission apparatus is provided, comprising: a processing module configured to jointly map each CSI in a first CSI group into a target CSI based on a predetermined mapping relationship; and a transmission module configured to transmit a CSI report to a network-side device, the CSI report comprising the target CSI; wherein the first CSI group comprises at least two repeated or identical CSIs, and the number of CSIs in the first CSI group is the same as the number of CSIs that can be jointly mapped according to the predetermined mapping relationship.
[0010] In a fourth aspect, a CSI transmission apparatus is provided, comprising: a transmission module configured to receive a CSI report from a terminal, the CSI report comprising a target CSI; and a processing module configured to demap the target CSI into a first CSI group; wherein the first CSI group comprises at least two repeated or identical CSIs, and the number of CSIs in the first CSI group is the same as the number of CSIs that can be jointly mapped according to a predetermined mapping relationship corresponding to the target CSI.
[0011] In a fifth aspect, a CSI transmission apparatus is provided, the apparatus being configured to perform the steps of the method of the first aspect, or to implement the steps of the method of the second aspect.
[0012] In a sixth aspect, a terminal is provided, comprising a processor and a memory, the memory storing a program or instructions executable on the processor, the program or instructions being executed by the processor to implement the steps of the method of the first aspect.
[0013] In a seventh aspect, a terminal is provided, comprising a processor and a communication interface, wherein the processor is configured to jointly map each CSI in a first CSI group into a target CSI based on a predetermined mapping relationship; and the communication interface is configured to transmit a CSI report to a network-side device, the CSI report comprising the target CSI; wherein the first CSI group comprises at least two repeated or identical CSIs, and the number of CSIs in the first CSI group is the same as the number of CSIs that can be jointly mapped according to the predetermined mapping relationship.
[0014] In an eighth aspect, a network-side device is provided, which includes a processor and a memory, the memory storing programs or instructions executable on the processor, and the programs or instructions, when executed by the processor, implement the steps of the method according to the second aspect.
[0015] In a ninth aspect, a network-side device is provided, which includes a processor and a communication interface, the communication interface being configured to receive a CSI report from a terminal, the CSI report including target CSI, and the processor being configured to de-map the target CSI into a first CSI group, wherein the first CSI group includes at least two repeated or identical CSIs, and the number of CSIs in the first CSI group is the same as the number of CSIs that can be jointly mapped according to a predetermined mapping relationship corresponding to the target CSI.
[0016] In a tenth aspect, a readable storage medium is provided, which stores programs or instructions, the programs or instructions, when executed by a processor, implement the steps of the method according to the first aspect, or implement the steps of the method according to the second aspect.
[0017] In an eleventh aspect, a wireless communication system is provided, which includes a terminal and a network-side device, the terminal being configured to implement the steps of the method according to the first aspect, and the network-side device being configured to implement the steps of the method according to the second aspect.
[0018] In a twelfth aspect, a chip is provided, which includes a processor and a communication interface, the communication interface being coupled to the processor, and the processor being configured to execute programs or instructions to implement the method according to the first aspect, or implement the method according to the second aspect.
[0019] In a thirteenth aspect, a computer program / program product is provided, which is stored in a storage medium, and the computer program / program product is executed by at least one processor to implement the method according to the first aspect, or implement the method according to the second aspect.
[0020] In the embodiments of the present application, the number of CSIs to be fed back is made the same as the number of CSIs that can be jointly mapped according to the predetermined mapping relationship by configuring repeated or identical CSIs in the first CSI group, so as to achieve the purpose of applying the predetermined mapping relationship to jointly map the CSIs, effectively solve the problem that the CSI joint mapping process cannot be implemented when the number of CSIs to be reported is less than the number of CSIs that can be jointly mapped according to the joint mapping manner in the related art, and ensure the CSI transmission performance. BRIEF DESCRIPTION OF DRAWINGS
[0021] FIG. 1 is a structural schematic diagram of a wireless communication system according to an example embodiment of the present application.
[0022] FIG. 2 is a flow diagram of a CSI transmission method according to an example embodiment of the present application.
[0023] FIG. 3 is an interaction flow diagram of a CSI transmission method according to an example embodiment of the present application.
[0024] FIG. 4 is a flow diagram of a CSI transmission method according to an example embodiment of the present application.
[0025] FIG. 5 is a structural diagram of a CSI device according to an example embodiment of the present application.
[0026] FIG. 6 is a structural diagram of a CSI device according to an example embodiment of the present application.
[0027] FIG. 7 is a structural diagram of a communication device according to an example embodiment of the present application.
[0028] FIG. 8 is a structural diagram of a terminal according to an example embodiment of the present application.
[0029] FIG. 9 is a structural diagram of a network-side device according to an example embodiment of the present application. DETAILED DESCRIPTION
[0030] The technical solutions in the embodiments of the present application will be clearly described below with reference to the drawings in the embodiments of the present application. Obviously, the described embodiments are only some, but not all of the embodiments of the present application. Based on the embodiments in the present application, all other embodiments obtained by a person of ordinary skill in the art belong to the scope of protection of the present application.
[0031] The terms "first", "second", etc. in the present application are used to distinguish similar objects, and are not used to describe a specific order or sequence. It should be understood that the terms used in this way can be interchanged under appropriate circumstances, so that the embodiments of the present application can be implemented in an order other than that illustrated or described herein, and the objects distinguished by "first", "second" are usually a category, and are not limited to the number of objects, for example, the first object can be one or more. In addition, "or" in the present application means at least one of the connected objects. For example, the protection scope of "A or B" at least covers three schemes, namely, scheme one: including A and not including B; scheme two: including B and not including A; scheme three: including A and B. In addition, the terms "A and / or B", "at least one of A and B", "at least one of A or B" also at least cover the above three schemes respectively. The character " / " generally represents that the objects before and after are in an "or" relationship.
[0032] The term "indication" in this application can be a direct indication (or explicit indication) or an indirect indication (or implicit indication). The direct indication can be understood as that the sender explicitly informs the receiver of specific information, operations to be performed or requested results, etc. in the sent indication. The indirect indication can be understood as that the receiver determines the corresponding information according to the indication sent by the sender, or judges and determines the operations to be performed or the requested results according to the judgment result.
[0033] It is worth noting that the technology described in the embodiments of the present application is 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) or other systems. The terms "system" and "network" in the embodiments of the present application are often used interchangeably, and the described technology can be used in the above-mentioned systems and radio technologies, as well as other systems and radio technologies. The following description describes a New Radio (NR) system for example purposes, and NR terminology is used in most of the following description, but these technologies can also be applied to systems other than the NR system, such as 6th Generation (6G) communication systems. th
[0034] FIG. 1 shows a block diagram of a wireless communication system to which embodiments of the present application can be applied. The wireless communication system includes a terminal 11 and a network-side device 12. The terminal 11 can be a terminal-side device such as a mobile phone, a Tablet Personal Computer, a Laptop Computer, a notebook computer, a Personal Digital Assistant (PDA), a palmtop computer, a netbook, an Ultra-mobile Personal Computer (UMPC), a Mobile Internet Device (MID), an Augmented Reality (AR) device, a Virtual Reality (VR) device, a robot, a wearable device, a flight vehicle, a Vehicle User Equipment (VUE), a shipboard device, a Pedestrian User Equipment (PUE), a smart home (a home device with a wireless communication function such as a refrigerator, a television, a washing machine, or furniture), a game console, a Personal Computer (PC), a kiosk, or a self-service machine. The wearable device includes a smart watch, a smart bracelet, a smart earphone, smart glasses, smart jewelry (a smart bracelet, a smart necklace, a smart ring, a smart necklace, a smart anklet, a smart necklace, etc.), a smart wristband, smart clothes, etc. The vehicle-mounted device can also be referred to as a vehicle-mounted terminal, a vehicle-mounted controller, a vehicle-mounted module, a vehicle-mounted component, a vehicle-mounted chip, or a vehicle-mounted unit, etc. It should be noted that the specific type of the terminal 11 is not limited in the embodiments of the present application. The network-side device 12 can include an access network device or a core network device. The access network device can also be referred to as a Radio Access Network (RAN) device, a radio access network function, or a radio access network unit. The access network device can include a base station, a Wireless Local Area Network (WLAN) Access Point (AP), or a Wireless Fidelity (WiFi) node, etc.The base station can be referred to as a Node B (NB), an evolved Node B (eNB), a next generation Node B (gNB), a New Radio Node B (NR Node B), an access point, a relay station (RBS), a serving base station (SBS), a base transceiver station (BTS), a radio base station, a radio transceiver, a basic service set (BSS), an extended service set (ESS), a home Node B (HNB), a home evolved Node B, a transmit / receive point (TRP), or some other suitable terminology in the art, and is not limited to a particular technical terminology, provided that the same technical effect is achieved. It should be noted that in the embodiments of the present application, only the base station in the NR system is taken as an example for introduction, and the specific type of the base station is not limited.
[0035] The core network device can also be referred to as a core network node, a core network function, or a core network network element, etc., which includes but is not limited to at least one of the following: a mobility management entity (MME), an access and mobility management function (AMF), a session management function (SMF), a user plane function (UPF), a policy control function (PCF), a policy and charging rules function (PCRF), an edge application server discovery function (EASDF), a unified data management (UDM), a unified data repository (UDR), a home subscriber server (HSS), a centralized network configuration (CNC), a network repository function (NRF), a network exposure function (NEF), a local NEF (L-NEF), a binding support function (BSF), an application function (AF), a location management function (LMF), a gateway mobile location center (GMLC), a network data analytics function (NWDAF), etc. It should be noted that only the core network device in the NR system is taken as an example for introduction in the embodiments of the present application, and the specific type of the core network device is not limited. If the name of the core network device mentioned in the embodiments of the present application changes in the subsequent protocol version (for example, 6G), it is also within the protection scope of the present application.
[0036] Optionally, the core network device can be implemented by one or more function modules in one device, or can be implemented by multiple devices together, and the embodiments of the present application do not make a specific limitation here. It can be understood that the above function modules can be network elements in a hardware device, can be software function modules running on a special hardware, or can be virtualized function modules instantiated on a platform (for example, a cloud platform).
[0037] In addition, for the convenience of understanding, the related technical features involved in the present application are described herein.
[0038] 1. CSI compression feedback technology
[0039] The CSI compression mode is that the sending end of CSI maps high-dimensional CSI into a low-dimensional binary sequence based on a pre-defined codebook, and then the receiving end of CSI can recover the CSI based on the binary sequence. The types of codebooks currently supported for CSI compression include type I, type II and enhanced (e) type II codebooks.
[0040] 1) Type I codebook
[0041] The type I codebook is to report the precoding matrix indicator (PMI) of a wideband or a subband without the ability to report a complete channel or a precoder, that is, a two-dimensional discrete Fourier transform (DFT) vector and its phase rotation on a wideband or a subband. Among them, the type I mainly needs to report the index of the two-dimensional DFT vector and its phase rotation.
[0042] 2) Type 2 codebook
[0043] The type 2 codebook is a relatively simple two-dimensional DFT vector and its phase rotation. Among them, the PMI can be expressed as a linear weighting of a set of basis vectors. In addition, the type 2 codebook needs to report the basis vector index and the projection (such as amplitude and phase) on the basis vector.
[0044] 3) e type 2 codebook
[0045] Since the overhead of the type 2 codebook is several hundred or even several thousand bits, the e type 2 codebook is a further compression of the type 2 codebook, that is, the vector composed of the weighting coefficients on different subbands is further compressed into a vector composed of a set of frequency domain basis vectors.
[0046] (2) Artificial Intelligence (AI) unit
[0047] The CSI compression use case based on the AI unit is a typical two-end model (such as a terminal-side model, a network-side model) use case, that is, a complete CSI compression model needs to be deployed on different network nodes. At present, most of the cases considered are to deploy an encoder at the UE end and a decoder at the network (NW) end. Among them, the (sub) models deployed on multiple nodes need to be used in pairs to work normally.
[0048] Considering the above characteristics of the two-end model, the following types of training collaboration are basically determined at present.
[0049] 1) Joint training at single entity (or type 1)
[0050] The joint training at single entity refers to training a complete encoder-decoder model on a certain network node (UE or NW or a third-party server node, etc.), and then deploying the corresponding model to the target node through model transfer, etc., for example, transferring the encoder part to the UE and the decoder part to the NW.
[0051] 2) Joint training at multiple entities (or type 2)
[0052] The joint training at multiple entities refers to the participation of multiple nodes in the training process, and each node calculates the forward / backward propagation information required for local model training and updates the model parameters of its own node. Since the training process needs to perform forward / backward propagation on the entire model (including the encoder and the decoder), the nodes participating in the training need to transfer the corresponding forward / backward propagation information. After the training is completed, the nodes no longer need to transfer the model.
[0053] 3) Separate training at multiple entities (or type 3)
[0054] The separate training on multiple nodes refers to training a reference model on a certain node first, sending the relevant information of the reference model to the target node, and finally training the model required by the target node according to the information, so as to ensure that the node (sub) models can be used in pairs. For example, the NW side first trains a complete model of an encoder plus decoder and determines that the obtained decoder is the decoder for future actual use, and then sends the relevant information (generally the input and output data of the encoder) of the encoder corresponding to the decoder to the UE side. The UE side trains the encoder used by itself based on the information.
[0055] The training framework can be further divided into two cases: UE-first training and NW-first training. UE-first training refers to training a complete model on the UE side first, and then sending the information required by the model matched by the NW training (generally the input and output data of the model to be trained on the NW side) to the NW side. In contrast, NW-first training refers to training a complete model on the NW side first, and then sending the information required by the model matched by the UE training (generally the input and output data of the model to be trained on the UE side) to the UE side.
[0056] It is worth noting that the AI unit mentioned in the context of the present application can also be referred to as an AI model, a machine learning (ML) model, an ML unit, an AI structure, an AI function, an AI feature, a machine learning model, a neural network, a neural network function, a neural network function, etc. Alternatively, the AI unit / AI model can refer to a processing unit that can implement specific algorithms, formulas, processing flows, capabilities, etc. related to AI, or the AI unit / AI model can be a processing method, algorithm, function, module or unit for a specific data set, or the AI unit / AI model can be a processing method, algorithm, function, module or unit running on AI / ML related hardware such as a Graphics Processing Unit (GPU), a Neural Processing Unit (NPU), a Tensor Processing Unit (TPU), or an Application-Specific Integrated Circuit (ASIC), without specific limitation here. Optionally, the specific data set includes the input and / or output of the AI unit or I model.
[0057] Optionally, the identifier of the AI unit can be an AI model identifier, an AI structure identifier, an AI algorithm identifier, or an identifier of a specific data set associated with the AI unit or AI model, or an identifier of a specific scene, environment, channel feature, or device related to the AI / ML, or an identifier of a function, feature, capability, or module related to the AI / ML, which is not limited in the present application.
[0058] Based on this, the technical solutions provided by the embodiments of the present application will be described in detail below in combination with the drawings and some embodiments and application scenarios thereof.
[0059] As shown in FIG. 2, it is a flowchart of a CSI transmission method 200 provided by an exemplary embodiment of the present application, which can be executed by a terminal but is not limited thereto, and can be executed by hardware and / or software installed in the terminal. In the present embodiment, the method 200 can at least include the following steps.
[0060] S210, the terminal jointly maps each CSI in the first CSI group into a target CSI based on a predetermined mapping relationship.
[0061] The joint mapping can also be understood as joint encoding or joint compression, etc. That is, in the present embodiment, each CSI in the first CSI group can be jointly compressed or encoded by the predetermined mapping relationship to obtain better CSI compression or encoding performance and reduce resource overhead during CSI transmission.
[0062] Correspondingly, the predetermined mapping relationship (also referred to as a joint mapping manner, etc.) can be understood as a compressor capable of realizing joint compression of CSI, or an encoder capable of realizing joint encoding of CSI, etc.
[0063] Optionally, the CSI mentioned in the context of the present application can include but is not limited to all or part of CSI reference signal resource indication (CSI-RS Resource Indicator, CRI), PMI, rank indication (Rank indicator, RI), channel quality indication (Channel quality indicator, CQI), layer indication (Layer indicator, LI), and precoding matrix.
[0064] S220, the terminal sends a CSI report to a network side device, wherein the CSI report includes the target CSI.
[0065] The first CSI group includes at least two repeated or identical CSIs, and the number of CSIs in the first CSI group is the same as the number of CSIs that can be jointly mapped by the predetermined mapping relationship. That is, in this embodiment, for the case that the number of CSIs to be fed back is less than the number of CSIs that can be jointly mapped by the predetermined mapping relationship, the number of CSIs to be fed back can be made the same as the number of CSIs that can be jointly mapped by the predetermined mapping relationship by configuring repeated or identical CSIs in the first CSI group, so as to achieve the purpose of applying the predetermined mapping relationship for joint mapping of the CSIs, effectively solving the problem that the CSI joint mapping process cannot be implemented when the number of CSIs to be reported is less than the number of CSIs that can be jointly mapped by the joint mapping manner in the related art, ensuring the CSI transmission performance, and improving the flexibility when the CSIs are jointly mapped.
[0066] It is worth noting that since the CSIs are all obtained by measuring the measurement resource (such as CSI-RS), the repeated or identical CSIs included in the first CSI group correspond to the same measurement resource.
[0067] In an embodiment, there can be multiple implementation manners for the aforementioned "making the number of CSIs to be fed back the same as the number of CSIs that can be jointly mapped by the predetermined mapping relationship by configuring repeated or identical CSIs in the first CSI group". For example, assuming that the number of first specific CSIs included in the second CSI group to be fed back is less than the number of CSIs that can be jointly mapped by the predetermined mapping relationship, wherein the first specific CSI includes a CSI that meets the CSI mapping requirement corresponding to the predetermined mapping relationship, the terminal can determine the first CSI group according to the second CSI group to be fed back, so as to make the number of CSIs to be fed back the same as the number of CSIs that can be jointly mapped by the predetermined mapping relationship, effectively solving the problem that the CSI joint mapping process cannot be implemented when the number of CSIs to be reported is less than the number of CSIs that can be jointly mapped by the joint mapping manner in the related art.
[0068] The aforementioned "CSI mapping requirement" can include but is not limited to: the reference signal received power (RSRP) corresponding to the CSI that requires joint mapping by the predetermined mapping relationship is higher than a first threshold, the eigenvalue corresponding to the CSI is higher than a second threshold, and the like, wherein the first threshold and the second threshold can be configured by a protocol agreement or the like.
[0069] The aforementioned "eigenvalue corresponding to CSI" is a quantity associated with a channel matrix. For example, in the present application, when the CSI to be jointly mapped is a precoding matrix, the precoding matrix is generally obtained by performing eigenvalue decomposition on the original measured channel. Eigenvalue decomposition will obtain left and right eigenvector matrices and eigenvalues, each eigenvector matrix contains multiple eigenvectors, and each eigenvector corresponds to an eigenvalue.
[0070] It is worth noting that in the present application, the CSI that meets the CSI mapping requirement corresponding to the predetermined mapping relationship can also be referred to as non-abnormal CSI, that is, the first specific CSI can also be referred to as non-abnormal CSI. Correspondingly, the CSI that does not meet the CSI mapping requirement corresponding to the predetermined mapping relationship can be referred to as abnormal CSI, that is, the second specific CSI mentioned later can also be referred to as abnormal CSI.
[0071] In an embodiment, when the terminal determines the first CSI group according to the second CSI group to be fed back, the implementation can be various, for example, the terminal can configure repeated or identical CSI in the first CSI group according to the first specific CSI in the second CSI group, or configure repeated or identical CSI in the first CSI group according to other CSI except the first specific CSI, to obtain the first CSI group. In this way, when the number of CSI to be reported is less than the number of CSI that can be jointly mapped by the joint mapping mode in the related art, the problem that the CSI joint mapping process cannot be implemented can be solved.
[0072] Among them, for the case that the terminal configures repeated or identical CSI in the first CSI group according to the first specific CSI in the second CSI group to obtain the first CSI group, the terminal can perform CSI padding or CSI replacement according to the first specific CSI in the second CSI group to obtain the first CSI group. In this way, while making the number of CSI to be fed back the same as the number of CSI that can be jointly mapped by the predetermined mapping relationship, the padded or replaced CSI also meets the CSI mapping requirement corresponding to the predetermined mapping relationship, ensuring the joint mapping performance.
[0073] As an optional implementation, it is assumed that the second CSI group does not include a second specific CSI in addition to the first specific CSI, but includes a number of CSIs less than the number of CSIs that can be jointly mapped by the predetermined mapping relationship. Then, the terminal can perform CSI padding according to the first specific CSI in the second CSI group to be fed back to obtain the first CSI group, so that the number of CSIs to be fed back is the same as or matches the number of CSIs that can be jointly mapped by the predetermined mapping relationship, and the CSIs in the first CSI group all meet the CSI mapping requirements corresponding to the predetermined mapping relationship, effectively ensuring the performance, such as compression performance, coding performance, and the like, when the predetermined mapping relationship is applied for CSI joint mapping.
[0074] Exemplarily, it is assumed that the number of CSIs that can be jointly mapped by the predetermined mapping relationship is 5, and the second CSI group includes 4 CSIs, such as [CSI 1, CSI 2, CSI 3, CSI 4]. Then, the terminal can perform CSI padding according to any one of CSI 1, CSI 2, CSI 3, and CSI 4, such as padding according to CSI 1. Then, the obtained first CSI group can be, but is not limited to, [CSI 1, CSI 2, CSI 3, CSI 4, CSI 1], [CSI 1, CSI 1, CSI 2, CSI 3, CSI 4].
[0075] Alternatively, the target padding rule adopted by the terminal when performing CSI padding can be implemented by protocol agreement, network side device configuration or indication, and the like, which is not limited herein. For example, in the embodiment, the target padding rule can be, but is not limited to, padding using the first CSI or the last CSI in the second CSI group, and the padded CSI is located at the end of the second CSI group, which is not limited herein.
[0076] As another optional implementation, it is assumed that the number of CSIs included in the second CSI group is the same as the number of CSIs that can be jointly mapped by the predetermined mapping relationship, but the second CSI group includes a second specific CSI in addition to the first specific CSI. Then, the terminal can replace part or all of the second specific CSI according to the first specific CSI in the second CSI group to obtain the first CSI group, so that the number of CSIs to be fed back is the same as or matches the number of CSIs that can be jointly mapped by the predetermined mapping relationship, while effectively ensuring the performance when the predetermined mapping relationship is applied for CSI joint mapping.
[0077] Especially when all the second specific CSIs are replaced by the first specific CSI in the second CSI group, the CSI in the first CSI group can also meet the CSI mapping requirement corresponding to the predetermined mapping relationship, effectively ensuring the performance, such as compression performance, coding performance, etc., when the predetermined mapping relationship is applied for CSI joint mapping.
[0078] In an embodiment, when all the second specific CSIs are replaced by the first specific CSI in the second CSI group, the terminal can obtain the first CSI group according to a target CSI processing rule and the first specific CSI in the second CSI group replacing the second specific CSI. The target CSI processing rule can include, but is not limited to, at least one of the following rules 1-3.
[0079] Rule 1: replacing the second specific CSI with the first specific CSI located before the second specific CSI and closest to the second specific CSI.
[0080] For example, assuming that the second CSI group is [CSI 1, CSI 2, CSI 3, CSI 4, CSI 5], the second specific CSI is CSI 3, and the CSI other than the second specific CSI is the first specific CSI, the CSI 3 can be replaced by the CSI 2 located before the CSI 3, i.e., the first CSI group obtained after replacement is [CSI 1, CSI 2, CSI 2, CSI 4, CSI 5].
[0081] Rule 2: replacing the second specific CSI with the first specific CSI located after the second specific CSI and closest to the second specific CSI.
[0082] For example, assuming that the second CSI group is [CSI 1, CSI 2, CSI 3, CSI 4, CSI 5], the second specific CSI is CSI 3, and the CSI other than the second specific CSI is the first specific CSI, the CSI 3 can be replaced by the CSI 4 located after the CSI 3, i.e., the first CSI group obtained after replacement is [CSI 1, CSI 2, CSI 4, CSI 4, CSI 5].
[0083] Rule 3: replacing the second specific CSI with the first specific CSI in the second CSI group.
[0084] For example, assuming that the second CSI group is [CSI 1, CSI 2, CSI 3, CSI 4, CSI 5], wherein the second specific CSI is CSI 3, and the CSIs other than the second specific CSI are all first specific CSIs, the first first specific CSI (i.e., CSI 1) in the second CSI group can be used to replace CSI 3, i.e., the first CSI group after replacement is [CSI 1, CSI 2, CSI 1, CSI 4, CSI 5].
[0085] The target CSI processing rule can be acquired in various manners, such as being agreed upon by a protocol, being configured or indicated by the network-side device, etc., which is not limited herein.
[0086] In a case where the target CSI processing rule is configured or indicated by the network-side device, the network-side device can send first information to the terminal, for indicating the target CSI processing rule. Correspondingly, the terminal receives the first information from the network-side device, and acquires the target CSI processing rule according to the first information.
[0087] In an embodiment, the first information can indicate the target CSI processing rule in various manners, for example, the first information can include at least one of a first identifier and first description information.
[0088] The first identifier is used to identify the target CSI processing rule. For example, assuming that a protocol agrees on multiple CSI processing rules, and the terminal and the network-side device have a consistent understanding of the multiple CSI processing rules, the terminal can determine the target CSI processing rule from the multiple CSI processing rules agreed upon by the protocol according to the first identifier sent by the network-side device. In this way, the first identifier can be used to indicate the target CSI processing rule, thereby saving the overhead of indicating the target CSI processing rule.
[0089] The first description information is used to describe the content of the target CSI processing rule, such as at least one of the aforementioned rule 1 to rule 3. That is, the network-side device can indicate the specific content of the target CSI processing rule to the terminal, thereby ensuring the integrity of indicating the target CSI processing rule.
[0090] In an embodiment, the CSI in the second CSI group can be respectively associated with or correspond to different measurement resources, such as CSI-RS, etc. Optionally, the measurement resources can be associated with at least one of a measurement beam, a measurement frequency point, and a transmission mode. The transmission mode can include, but is not limited to, at least one of a single-TRP transmission mode and a multi-TRP transmission mode. The single-TRP transmission mode can also be understood as centralized MIMO, and correspondingly, the multi-TRP transmission mode can also be understood as distributed MIMO, which is not limited herein.
[0091] The at least one of the measurement resource associated with the measurement beam, the measurement frequency point, and the transmission mode can be understood as follows: the transmission scheme of the CSI provided by the present application can be joint reporting of CSI under multi-beam or multi-frequency point or multi-transmission mode, so as to reduce the resource overhead of CSI reporting.
[0092] In an embodiment, the terminal can also obtain a first quantity and determine the number of CSIs in the second CSI group or the first CSI group according to the first quantity. The first quantity is the maximum number of CSIs that the terminal can report.
[0093] In the embodiment, when the terminal determines the number of CSIs in the second CSI group or the first CSI group according to the first quantity, it needs to ensure that the number of CSIs in the second CSI group or the first CSI group is not greater than the first quantity, so as to avoid the problem of data reporting error.
[0094] In an embodiment, the terminal can obtain the first quantity in various ways, for example, by protocol agreement, network side configuration, etc.
[0095] If the first quantity is configured by the network side device, the network side device can send second information to the terminal to indicate at least one of the first quantity and a target association quantity. Correspondingly, the terminal receives the second information from the network side device and determines the first quantity according to the second information.
[0096] The second information indicating the first quantity can be understood as the network side device explicitly indicating to the terminal the maximum number of CSIs that the terminal can report.
[0097] The target association quantity is used to determine the first quantity, that is, the second information indicating the target association quantity can be understood as the network side device implicitly indicating to the terminal the maximum number of CSIs that the terminal can report. Optionally, the target association quantity includes at least one of the number of measurement resources (such as CSI-RS) and the number of CSIs that can be jointly mapped by the predetermined mapping relationship.
[0098] As an optional implementation, after receiving the second information, the terminal can determine the first quantity according to the target associated quantity indicated by the second information and a quantity determination rule agreed by the protocol.
[0099] For example, assuming that the target associated quantity is the quantity of CSI-RS, and the quantity determination rule agreed by the protocol includes that the quantity of CSI-RS is the same as the first quantity or there is a predetermined linear relationship (such as multiplying a coefficient 1 / 2 or 1 / 4, or adding / subtracting a constant 2 or 4) between the quantity of CSI-RS and the first quantity, when the network side device indicates 4 CSI-RS, and the quantity determination rule agreed by the protocol includes that the quantity of CSI-RS is the same as the first quantity, the terminal can determine that the first quantity is 4; or when the network side device indicates 4 CSI-RS, and the quantity determination rule agreed by the protocol includes that the predetermined linear relationship between the quantity of CSI-RS and the first quantity is multiplying a coefficient 1 / 2, the first quantity is (4*1 / 2=2).
[0100] For example, assuming that the target associated quantity is the quantity of CSI that can be jointly mapped by the predetermined mapping relationship, and the quantity determination rule agreed by the protocol includes that the quantity of CSI that can be jointly mapped by the predetermined mapping relationship is the same as the first quantity or there is a predetermined linear relationship (such as multiplying a coefficient 1 / 2 or 1 / 4, or adding / subtracting a constant 2 or 4) between the quantity of CSI that can be jointly mapped by the predetermined mapping relationship and the first quantity, when the network side device indicates that the quantity of CSI that can be jointly mapped by the predetermined mapping relationship is N, and the quantity determination rule agreed by the protocol includes that the quantity of CSI that can be jointly mapped by the predetermined mapping relationship is the same as the first quantity, the terminal can determine that the first quantity is N; or when the network side device indicates that the quantity of CSI that can be jointly mapped by the predetermined mapping relationship is N, and the quantity determination rule agreed by the protocol includes that the predetermined linear relationship between the quantity of CSI that can be jointly mapped by the predetermined mapping relationship and the first quantity is a coefficient 1 / 4, the first quantity is (N*1 / 4=N / 4).
[0101] In an embodiment, after the terminal sends the CSI report to the network side device, for the network side device, after receiving the CSI report from the terminal, the network side device can obtain the first CSI group by demapping the target CSI in the CSI report, thereby realizing the transmission of the CSI to be transmitted.
[0102] Optionally, the predetermined demapping relationship adopted by the network side device when demapping the target CSI corresponds to the predetermined mapping relationship adopted by the terminal, for example, the predetermined mapping relationship is used for compression, and then the predetermined demapping relationship is used for decompression; for another example, the predetermined mapping relationship is used for encoding, and then the predetermined demapping relationship is used for decoding.
[0103] In an embodiment, considering that the first CSI group includes at least two repeated or identical CSIs, the network-side device can perform deduplication processing on the first CSI group after demapping to obtain a third CSI group, so as to avoid the redundancy of the CSIs.
[0104] In order to ensure the accuracy of the deduplication processing result, the terminal can further report third information to the network-side device, i.e., the CSI report can further include the third information, so as to indicate at least one of 21)-22) to the network-side device, so that the network-side device can determine which CSIs in the demapped first CSI group are repeated or identical according to the third information, so as to achieve deduplication processing of the repeated or identical CSIs and obtain the third CSI group.
[0105] The aforementioned "deduplication processing" can be understood as discarding or merging processing of the repeated or identical CSIs obtained by demapping, or taking a weighted average of the repeated or identical CSIs, etc. In addition, the "repeated or identical" CSI refers to the same first CSI corresponding to the joint mapping.
[0106] 21) The corresponding position of the second specific CSI in the first CSI group.
[0107] For example, assuming that the first CSI group is [CSI 1, CSI 2, CSI 4, CSI 4], and the first CSI 4 is obtained by replacing the second CSI 4, the third information can be used to indicate that the corresponding position of the second specific CSI in the first CSI group is the 3rd position.
[0108] Alternatively, if the [CSI 1, CSI 2, CSI 4, CSI 4] corresponds to the CSI-RS in the measurement resource group [CSI-RS 1, CSI-RS 2, CSI-RS 3, CSI-RS 4] one by one, the third information can be carried in the first part (part 1) of the CSI report to indicate that the position of the CSI-RS 3 is abnormal, thereby indirectly indicating the corresponding position of the second specific CSI in the first CSI group.
[0109] 22) The mapping order of each CSI in the first CSI group.
[0110] For example, assuming that the first CSI group is [CSI 1, CSI 2, CSI 4, CSI 4], and the first CSI 4 is replaced according to the second CSI 4, the mapping order indicated by the third information can be: 1, 2, 4, 4. Correspondingly, after receiving the third information, the network side device can determine that the CSIs with the mapping order of 4, 4 in the first CSI group are repeated or the same, and need to be de-duplicated, such as the third CSI group after de-duplication is [CSI 1, CSI 2, CSI 4].
[0111] In this embodiment, the mapping order of the CSIs in the first CSI group can be associated with or correspond to the order of the measurement resources, that is, CSI 1 is the CSI for measurement resource 1 (such as CSI-RS 1), CSI 2 is the CSI for measurement resource 2 (such as CSI-RS 2), and so on. That is, the third information can also be used by the network side device to determine the correspondence between the CSIs in the first CSI group and the measurement resources for data scheduling and the like.
[0112] In an embodiment, for the case where the third information indicates at least one of the foregoing 21)-22), the third information can be a new indication information newly introduced in this application, or can reuse the existing indication information in related technologies.
[0113] For example, for the case of reusing the existing indication information in related technologies, assuming that the third information can reuse the associated quantity of the measurement resource associated with or corresponding to the CSI to indicate, for example, when the measurement resource is a CSI-RS, the third information can reuse the associated quantity CRI of the CSI-RS, that is, the order of the CSI-RS indicated by CRI can be used to indicate the corresponding position of the second specific CSI in the first CSI group, or the mapping order of each CSI in the first CSI group.
[0114] For example, assuming that the first CSI group is [CSI 1, CSI 2, CSI 4, CSI 4], and the first CSI 4 is replaced according to the second CSI 4, if the third information is used to indicate the corresponding position of the second specific CSI in the first CSI group, the third information can be [CSI-RS 1, CSI-RS 2, *, CSI-RS 4]. Correspondingly, after receiving the third information, if the third information is [CSI-RS 1, CSI-RS 2, *, CSI-RS 4], the network side device can determine that the CSI corresponding to "*" is the second specific CSI, and discard it, that is, the third CSI group after de-duplication is [CSI 1, CSI 2, CSI 4], and is associated with or corresponds to CSI-RS 1, CSI-RS 2, and CSI-RS 4, respectively.
[0115] Alternatively, assuming that the first CSI group is [CSI 1, CSI 2, CSI 4, CSI 4] and the first CSI 4 is replaced according to the second CSI 4, then the third information is used to indicate the mapping order of each CSI in the first CSI group, and then the third information can be [CSI-RS 1, CSI-RS 2, CSI-RS 4, CSI-RS 4]. Correspondingly, after receiving the third information, if the third information is [CSI-RS 1, CSI-RS 2, CSI-RS 4, CSI-RS 4], the network side device can determine that the CSI with the mapping order of 4, 4 in the first CSI group obtained by demapping is repeated or the same, and needs to be de-duplicated, such as the third CSI group after de-duplication is [CSI 1, CSI 2, CSI 4], and is associated with or corresponds to CSI-RS 1, CSI-RS 2, and CSI-RS 4, respectively.
[0116] In some embodiments, the network side device can also send fourth information to the terminal to indicate whether the terminal reports the third information, and correspondingly, the terminal can determine whether to report the third information according to the fourth information after receiving the fourth information from the network side device. For example, when indicating the terminal to report the third information, the terminal includes the third information in the CSI report, and vice versa, so that the information reported by the terminal matches the needs of the network side device.
[0117] In addition, in addition to the reporting of the third information, if the terminal configures the way of repeated or identical CSI in the first CSI group, the terminal and the network side device have a consistent understanding of the configuration method (such as CSI filling rule, target CSI processing rule), such as through protocol agreement or network side device configuration or indication, then the network side device can directly de-duplicate the first CSI group according to the configuration method (such as CSI filling rule, target CSI processing rule) agreed by the protocol or configured or indicated by the network side device.
[0118] In an embodiment, the predetermined mapping relationship and the predetermined demapping relationship mentioned in the context of the present application can be but not limited to realized based on an AI unit, and then in this case, the "number of CSIs that can be jointly mapped by the predetermined mapping relationship" mentioned in the above can be understood as the number of CSIs that can be input into the AI unit. Correspondingly, the "CSI mapping requirement" mentioned in the above can also be understood as: requiring the beam RSRP corresponding to the CSI input into the AI unit to be higher than a first threshold value, or the eigenvalue corresponding to the CSI to be higher than a second threshold value, etc., to ensure the gain when CSI is jointly mapped based on the AI unit.
[0119] Among them, for the predetermined mapping relationship, the AI unit can include but is not limited to at least one of the following 31)-34).
[0120] 31) The AI unit used by the terminal.
[0121] 32) The reference AI unit of the AI unit used by the terminal.
[0122] 33) The AI unit used by the terminal or test equipment in testing.
[0123] 34) The reference AI unit of the AI unit used by the terminal or test equipment in testing.
[0124] For the predetermined demapping relationship, the AI unit can include but is not limited to at least one of the following 41)-44).
[0125] 41) The AI unit used by the network side device.
[0126] 42) The reference AI unit of the AI unit used by the network side device.
[0127] 43) The AI unit used by the network side device or test equipment in testing.
[0128] 44) The reference AI unit of the AI unit used by the network side device or test equipment in testing.
[0129] In the foregoing CSI transmission scheme provided by the embodiments of the present application, even if the terminal measures and finds that the number of CSIs to be jointly mapped does not meet the number of CSIs that can be jointly mapped according to the predetermined mapping relationship, it can still be ensured that the CSI meeting the CSI mapping requirement is jointly mapped by configuring repeated or identical CSI, thereby ensuring the transmission performance of the CSI, such as reporting accuracy.
[0130] Based on the description of the foregoing CSI transmission scheme, the implementation process thereof will be further exemplarily described in combination with Example 1, and the content is as follows.
[0131] Example 1
[0132] S310, data collection.
[0133] Among them, the network side device can configure the terminal to measure the CSI on multiple measurement resources (such as CSI-RS), and report the measured CSI and its associated CSI-RS information to the network side device for configuration of the predetermined mapping relationship.
[0134] Optionally, in a case that the predetermined mapping relationship is implemented based on an AI unit, the data reported in S310 can be used for training of the AI unit.
[0135] Optionally, the terminal can report the collected data through air interface or RRC signaling.
[0136] S320, reporting of terminal capability information.
[0137] In the capability reporting stage, the terminal informs the network side device of whether the terminal supports the function of performing multi-CSI joint mapping based on the predetermined mapping relationship and other capabilities.
[0138] In a case that the predetermined mapping relationship is implemented based on an AI unit, the terminal can further report whether it supports a specific AI unit structure, etc., wherein the specific model structure can include but is not limited to one or more of a fully connected model, a convolutional network model, etc.
[0139] S330, determination of the predetermined mapping relationship and the predetermined demapping relationship.
[0140] In a case that the predetermined mapping relationship and the predetermined demapping relationship corresponding to the predetermined mapping relationship are implemented based on an AI unit, after collecting multiple CSIs, the network side device can train the AI unit based on the collected multiple CSIs, such as training a complete AI unit (such as an encoder) for multi-CSI joint mapping and an AI unit (such as a decoder) for multi-CSI joint demapping.
[0141] Optionally, the training method of the aforementioned AI unit can include joint training on a single node, joint training on multiple nodes, separate (or step-by-step) training on multiple nodes, etc., which will not be described herein.
[0142] For joint training on a single node, after training is completed, the network side device can send the AI unit corresponding to the predetermined mapping relationship and related information (such as an identifier of the AI unit) to the terminal.
[0143] For joint training on multiple nodes, a complete model can be jointly trained on the network side device and the terminal by means of interaction of forward / backward propagation information and identifier information of the AI unit, such as the network side being responsible for updating the AI unit (such as a decoder) for multi-CSI joint demapping, and the terminal side being responsible for updating the AI unit (such as an encoder) for multi-CSI joint mapping.
[0144] For separate (or step-by-step) training on multiple nodes, the network side device first trains a complete model, such as a decoder, and then lets the terminal side train an encoder capable of being paired with the decoder by means of interaction of a dataset and identifier information (such as a dataset identifier (dataset ID)) of the AI unit.
[0145] Optionally, in the training phase, the network-side device and the terminal-side device can prepare multiple available models, each of which corresponds to a different usage range. For example, model 1 can jointly map 2 CSIs, and model 2 can jointly compress 4 CSIs.
[0146] Optionally, in the training phase, the model input requirement (which can also be referred to as the CSI mapping requirement) is generally determined, for example, the beam RSRP corresponding to each CSI jointly mapped by the model must exceed a first threshold, or the corresponding eigenvalue must exceed a second threshold, and the like.
[0147] S340, the network-side device sends target configuration information to the terminal for the terminal to jointly map multiple CSIs.
[0148] The target configuration information at least includes one of the following.
[0149] 41) The fifth information is used to indicate the CSIs that need to be jointly reported by the terminal.
[0150] Optionally, the indication manner of the fifth information includes the network-side device indicating the measurement resource associated with the CSI that needs to be reported, such as CSI-RS.
[0151] Exemplarily, assuming that the fifth information indicates 4 or 8 CSI-RS resources, then the terminal needs to jointly report the CSIs corresponding to the 4 or 8 CSI-RS resources, i.e., 4 or 8 CSIs.
[0152] The CSI can refer to at least one of PMI, CQ, RI, channel, and channel correlation matrix, and generally refers to PMI or channel.
[0153] 42) The sixth information is used to indicate at least one of the available model and the CSI mapping requirement corresponding to the available model.
[0154] Optionally, when the sixth information indicates the available model, the sixth information can include the identification information of the available model, such as model identification (model ID), dataset identification (dataset ID), and model pair identification (pairing ID), and the indication manner of the identification information is related to the method used to identify the model in S330.
[0155] Optionally, when the sixth information is used to indicate CSI mapping requirements corresponding to the available model, i.e., each CSI corresponding to the beam RSRP of the model joint mapping must exceed the first threshold, or the corresponding eigenvalue must exceed the second threshold, etc. Wherein, the CSI mapping requirements can be aligned in S330 (i.e., the model training stage), or can be indicated in this step, which is not limited here.
[0156] 43) The first information is used to indicate the target CSI processing rule.
[0157] Wherein, the first information includes at least one of the first identifier and the first description information. The first identifier is used to identify the target CSI processing rule; and the first description information is used to describe the content of the target CSI processing rule.
[0158] Optionally, the target CSI processing rule includes at least one of the following rules 1-3.
[0159] Rule 1: Replace the second specific CSI with the first specific CSI located before the second specific CSI and closest to the second specific CSI.
[0160] Rule 2: Replace the second specific CSI with the first specific CSI located after the second specific CSI and closest to the second specific CSI.
[0161] Rule 3: Replace the second specific CSI with the first specific CSI in the second CSI group.
[0162] 4) The second information is used to indicate the first quantity, which is the maximum number of CSIs that the terminal can report.
[0163] Optionally, the second information can directly indicate the first quantity, or can indirectly indicate the target association quantity.
[0164] For example, when the second information indirectly indicates the target association quantity, the terminal can determine the first quantity according to the target association quantity and the quantity determined by the protocol.
[0165] For example, assuming that the target associated quantity is the number of CSI-RSs, and the protocol-agreed quantity determination rule includes that the number of CSI-RSs is the same as the first number or has a predetermined linear relationship (such as multiplying a coefficient 1 / 2 or 1 / 4, or adding / subtracting a constant 2 or 4) with the first number, when the network side device indicates 4 CSI-RSs, and the protocol-agreed quantity determination rule includes that the number of CSI-RSs is the same as the first number, the terminal can determine that the first number is 4; or when the network side device indicates 4 CSI-RSs, and the protocol-agreed quantity determination rule includes that the number of CSI-RSs has a predetermined linear relationship (multiplying a coefficient 1 / 2) with the first number, the first number is (4*1 / 2=2).
[0166] For example, assuming that the target associated quantity is the number of CSI that can be jointly mapped by the predetermined mapping relationship, and the protocol-agreed quantity determination rule includes that the number of CSI that can be jointly mapped by the predetermined mapping relationship is the same as the first number or has a predetermined linear relationship (such as multiplying a coefficient 1 / 2 or 1 / 4, or adding / subtracting a constant 2 or 4) with the first number, when the network side device indicates that the number of CSI that can be jointly mapped by the predetermined mapping relationship is N, and the protocol-agreed quantity determination rule includes that the number of CSI that can be jointly mapped by the predetermined mapping relationship is the same as the first number, the terminal can determine that the first number is N; or when the network side device indicates that the number of CSI that can be jointly mapped by the predetermined mapping relationship is N, and the protocol-agreed quantity determination rule includes that the number of CSI that can be jointly mapped by the predetermined mapping relationship has a predetermined linear relationship (multiplying a coefficient 1 / 4) with the first number, the first number is (N*1 / 4=N / 4).
[0167] S350, the terminal measures the CSI of each CSI-RS to determine the second CSI group to be fed back.
[0168] S360, the terminal determines that the number of CSIs included in the second CSI group is the same as the number of CSIs that can be jointly mapped by the predetermined mapping relationship, but the second specific CSI is included in the second CSI group, i.e., the CSI that does not meet the CSI mapping requirement corresponding to the predetermined mapping relationship, then the terminal can process the second CSI group according to the target CSI processing rule indicated in S340 to obtain the first CSI group.
[0169] For example, assuming that the network side device configures 8 CSI-RSs, the terminal can report a maximum of 4 CSIs, and the predetermined mapping relationship used by the terminal can jointly map 4 CSIs, then the terminal can select 4 CSIs from the CSIs corresponding to the 8 CSI-RSs to determine the second CSI group, such as [CSI 0, CSI 1, CSI 3, CSI 4].
[0170] Then, assuming that the terminal measures and finds that there are only 3 CSIs (i.e., the first specific CSIs) in the second CSI group that satisfy the CSI mapping requirement corresponding to the predetermined mapping relationship, such as CSI-RS0, CSI-RS1, and CSI-RS3, the terminal can process the second CSI group according to the target CSI processing rule provided in S340, i.e., replace the CSI in the second CSI group that does not satisfy the CSI mapping requirement with a CSI that satisfies the CSI mapping requirement, to obtain the first CSI group, such as [CSI-RS0, CSI-RS1, CSI-RS3, CSI-RS3].
[0171] S370, the terminal jointly maps each CSI in the first CSI group based on the predetermined mapping relationship to obtain a target CSI.
[0172] S380, the terminal sends a CSI report to the network side device, wherein the CSI report includes the target CSI and third information.
[0173] Wherein, the fourth CSI in the second CSI group does not satisfy the CSI mapping requirement, and the third information is used to indicate at least one of the following a)-c).
[0174] a) the mapping order of each CSI in the first CSI group, such as the mapping order of the CSI in the first CSI group indicated by the order of the measurement resource [CSI-RS0, CSI-RS1, CSI-RS3, CSI-RS3].
[0175] Optionally, the second information can be carried in the CSI reporting part 1.
[0176] b) the corresponding position of the second specific CSI in the first CSI group, such as [CSI 0, CSI 1, CSI 3, *] (* represents the position of the second specific CSI).
[0177] c) the corresponding position of the second specific CSI in the first CSI group, if the network side device indicates that the terminal jointly compresses [CSI-RS0, CSI-RS1, CSI-RS3, CSI-RS4] corresponding to [CSI 0, CSI 1, CSI 3, CSI 4], then the terminal can only report the position of the abnormal CSI in the input, i.e., the fourth position.
[0178] S390, after receiving the CSI report, the network-side device demaps the target CSI based on a predetermined demapping relationship to obtain a first CSI group, and then performs deduplication processing on the first CSI group according to the third information to separate out a third CSI group, and determines which measurement resources each CSI in the recovered third CSI group corresponds to according to the third information.
[0179] For example, the terminal reports the joint mapping result of the first CSI group [CSI 0, CSI 1, CSI 3, CSI 3] as the target CSI, and indicates the mapping order of [CSI 0, CSI 1, CSI 3, CSI 3], so the network-side device can determine that the mapping order of the CSI in the third and fourth positions is the same, can discard one of them, and determine that the CSI actually transmitted by the terminal is [CSI 0, CSI 1, CSI 3], and the corresponding measurement resources are CSI-RS0, CSI-RS1, and CSI-RS3.
[0180] If the terminal indicates [CSI 0, CSI 1, CSI 3, *], the network-side device can determine that the fourth CSI does not meet the CSI mapping requirement, and then discard the CSI corresponding to the fourth position, and determine that the CSI actually transmitted by the terminal is [CSI 0, CSI 1, CSI 3], and the corresponding measurement resources are CSI-RS0, CSI-RS1, and CSI-RS3.
[0181] If the network-side device indicates the CSI corresponding to the joint mapping of [CSI-RS0, CSI-RS1, CSI-RS3, CSI-RS4], and the terminal reports that the mapping position of the abnormal CSI in the joint mapping is the fourth position, the network-side device can determine that the CSI corresponding to CSI-RS4 does not meet the CSI mapping requirement, and then can discard the CSI in the fourth position of [CSI 0, CSI 1, CSI 3, CSI 3], and determine that the terminal actually transmits the CSI corresponding to CSI-RS0, CSI-RS1, and CSI-RS3, that is, [CSI 0, CSI 1, CSI 3], and the corresponding measurement resources are CSI-RS0, CSI-RS1, and CSI-RS3.
[0182] It can be understood that the CSI transmission process provided in Example 1 can include but is not limited to the foregoing steps, for example, can include more or fewer steps than the foregoing, which is not limited herein.
[0183] As shown in FIG. 4, a flow diagram of a CSI transmission method 400 is provided for an example embodiment of the present application, which can be executed by a network side device, but is not limited thereto, and can be executed by hardware and / or software installed in the network side device. In this embodiment, the method 400 can include at least the following steps.
[0184] S410, the network side device receives a CSI report from a terminal, wherein the CSI report includes target CSI.
[0185] S420, the network side device demaps the target CSI into a first CSI group.
[0186] In this embodiment, the first CSI group includes at least two repeated or identical CSIs, and the number of CSIs in the first CSI group is the same as the number of CSIs that can be jointly mapped according to the predetermined mapping relationship corresponding to the target CSI.
[0187] In an embodiment, the method further includes: the network side device performs deduplication processing on the first CSI group to obtain a third CSI group, wherein the number of CSIs included in the third CSI group is less than the number of CSIs that can be jointly mapped according to the predetermined mapping relationship, and each CSI included in the third CSI group satisfies the CSI mapping requirement corresponding to the predetermined mapping relationship.
[0188] In an embodiment, the network side device performs deduplication processing on the first CSI group to obtain a third CSI group, including: in a case where the CSI report further includes third information, the network side device performs deduplication processing on the first CSI group according to the third information to obtain a third CSI group, wherein the third information is used to indicate at least one of the following: a corresponding position of the second specific CSI in the first CSI group, wherein the second specific CSI includes a CSI that does not satisfy the CSI mapping requirement corresponding to the predetermined mapping relationship; a mapping order of each CSI in the first CSI group.
[0189] In an embodiment, the method further includes: sending, by the network-side device, first information to the terminal; wherein the first information is used to indicate a target CSI processing rule when determining the first CSI group, and the target CSI processing rule includes at least one of the following: replacing a second specific CSI in a second CSI group with a first specific CSI located before the second specific CSI and closest to the second specific CSI; replacing a second specific CSI in a second CSI group with a first specific CSI located after the second specific CSI and closest to the second specific CSI; replacing a second specific CSI in a second CSI group with a first specific CSI in the second CSI group; wherein the number of first specific CSIs included in the second CSI group is less than the number of CSIs that can be jointly mapped by the predetermined mapping relationship, the first specific CSI includes a CSI that meets the CSI mapping requirement corresponding to the predetermined mapping relationship, and the second specific CSI includes a CSI that does not meet the CSI mapping requirement corresponding to the predetermined mapping relationship.
[0190] In an embodiment, the first information includes at least one of the following: a first identifier used to identify the target CSI processing rule; and first description information used to describe the content of the target CSI processing rule.
[0191] In an embodiment, the method further includes: sending, by the network-side device, fourth information to the terminal; wherein the fourth information is used to indicate whether the terminal reports the third information.
[0192] In an embodiment, the method further includes: sending, by the network-side device, second information to the terminal; wherein the second information is used to indicate a first number, and the first number is the maximum number of CSIs that can be reported by the terminal.
[0193] In an embodiment, the second information is used to indicate at least one of the following: the first number; and a target association quantity, the target association quantity being used to determine the first number, and the target association quantity including at least one of the following: the number of measurement resources and the number of CSIs that can be jointly mapped by the predetermined mapping relationship.
[0194] The embodiments mentioned in the method embodiment 400 have the same or corresponding technical features as the foregoing method embodiment 200, and thus the implementation of the embodiments in the method embodiment 400 can refer to the related description in the foregoing method embodiment 200 and achieve the same or corresponding technical effects. To avoid repetition, the implementation of the embodiments in the method embodiment 400 will not be described here again.
[0195] The CSI transmission method provided in the embodiments of the present application can be executed by a CSI transmission device. The CSI transmission method executed by the CSI transmission device is taken as an example in the embodiments of the present application to describe the CSI transmission device provided in the embodiments of the present application.
[0196] The CSI transmission device provided in the embodiments of the present application can be a communication device or a component in a communication device, for example, a chip. The communication device can be a terminal, a network side device, a server or the like. For example, the terminal can include, but is not limited to, the types of the terminal 11 listed above, the network side device can include, but is not limited to, the types of the network side device 12 listed above, and the embodiments of the present application do not make specific limitations.
[0197] The CSI transmission device includes a receiving module (for example, a receiving module), a sending module and a processing module. The receiving module, the sending module and the processing module can be implemented by software or by hardware. When implemented by hardware, the processing module can be implemented by a processor. For example, the processor can include a general processor, a special-purpose processor, a central processing unit (CPU), a microprocessor, a digital signal processor (DSP), an artificial intelligent (AI) processor, a graphics processing unit (GPU), an application specific integrated circuit (ASIC), a network processor (NP), a field programmable gate array (FPGA) or other programmable logic devices, a gate circuit, a transistor, a discrete hardware component or the like. The receiving module and the sending module can be implemented by a communication interface. The communication interface can include one or more of a transceiver, a pin, a circuit, a bus, a radio frequency unit and the like.
[0198] Specifically, referring to FIG. 5, when the CSI transmission device 500 is a terminal or a component in a terminal, the CSI transmission device 500 includes a processing module 510 configured to jointly map each CSI in a first CSI group into a target CSI based on a predetermined mapping relationship; and a transmission module 520 configured to send a CSI report to a network side device, the CSI report including the target CSI; wherein the first CSI group includes at least two repeated or identical CSIs, and the number of CSIs in the first CSI group is the same as the number of CSIs that can be jointly mapped by the predetermined mapping relationship.
[0199] In an embodiment, the processing module 510 is further configured to determine the first CSI set according to a second CSI set to be fed back, wherein a number of first specific CSIs included in the second CSI set is less than a number of CSIs that can be jointly mapped by the predetermined mapping relationship, and the first specific CSI includes a CSI that meets a CSI mapping requirement corresponding to the predetermined mapping relationship.
[0200] In an embodiment, the determination of the first CSI set according to the second CSI set to be fed back includes CSI filling or CSI replacement according to a first specific CSI in the second CSI set to be fed back, to obtain the first CSI set.
[0201] In an embodiment, the CSI replacement according to the first specific CSI in the second CSI set to be fed back, to obtain the first CSI set, includes, in a case where the second CSI set includes a second specific CSI, replacing the second specific CSI with the first specific CSI in the second CSI set, to obtain the first CSI set, wherein the second specific CSI includes a CSI that does not meet the CSI mapping requirement corresponding to the predetermined mapping relationship.
[0202] In an embodiment, the second CSI set meets at least one of the following: a number of CSIs in the second CSI set is the same as a number of CSIs that can be mapped by the predetermined mapping relationship; and the CSIs in the second CSI set are respectively associated with or correspond to different measurement resources.
[0203] In an embodiment, the replacement of the second specific CSI with the first specific CSI in the second CSI set, to obtain the first CSI set, includes the replacement of the second specific CSI with the first specific CSI in the second CSI set according to a target CSI processing rule, to obtain the first CSI set, wherein the target CSI processing rule includes at least one of the following: replacing the second specific CSI with a first specific CSI located before the second specific CSI and closest to the second specific CSI; replacing the second specific CSI with a first specific CSI located after the second specific CSI and closest to the second specific CSI; and replacing the second specific CSI with a first specific CSI that is the first in the second CSI set.
[0204] In an embodiment, the target CSI processing rule is obtained in at least one of the following ways: by protocol agreement; and by configuration or indication of the network side device.
[0205] In an embodiment, the transmission module 520 is further configured to receive first information from the network-side device, wherein the first information comprises at least one of the following: a first identifier for identifying the target CSI processing rule; and first description information for describing content of the target CSI processing rule.
[0206] In an embodiment, the transmission module 520 is further configured to obtain a first quantity, wherein the first quantity is a maximum number of CSIs that can be reported by the terminal; and the processing module 510 is further configured to determine the number of CSIs in the second CSI group or the first CSI group according to the first quantity.
[0207] In an embodiment, the obtaining of the first quantity comprises: receiving second information from the network-side device, wherein the second information is used to indicate at least one of the following: the first quantity; and a target association quantity, wherein the target association quantity is used to determine the first quantity, and the target association quantity comprises at least one of the following: a number of measurement resources, and a number of CSIs that can be jointly mapped by the predetermined mapping relationship.
[0208] In an embodiment, the measurement resource is associated with at least one of the following: a measurement beam, a measurement frequency point, and a transmission mode.
[0209] In an embodiment, the CSI report further comprises third information, wherein the third information is used to indicate at least one of the following: a corresponding position of the second specific CSI in the first CSI group; and a mapping order of each CSI in the first CSI group.
[0210] In an embodiment, the transmission module 520 is further configured to receive fourth information from the network-side device, wherein the fourth information is used to indicate whether the terminal reports third information.
[0211] In an embodiment, the predetermined mapping relationship is based on an AI unit, wherein the AI unit comprises at least one of the following: an AI unit used by the terminal; a reference AI unit of the AI unit used by the terminal; an AI unit used by the terminal or a test device in a test; and a reference AI unit of the AI unit used by the terminal or the test device in the test.
[0212] The CSI transmission apparatus 500 provided by the embodiments of the present application can implement each process of the method embodiment of FIG. 2 and achieve the same technical effects. To avoid repetition, details are not described herein.
[0213] Referring to FIG. 6, when the CSI transmission apparatus 600 is a network side device or a component in a network side device, the CSI transmission apparatus 600 comprises a transmission module 610 configured to receive a CSI report from a terminal, the CSI report comprising target CSI; and a processing module 620 configured to de-map the target CSI into a first CSI group; wherein the first CSI group comprises at least two repeated or identical CSIs, and a number of CSIs in the first CSI group is the same as a number of CSIs that can be jointly mapped according to a predetermined mapping relationship corresponding to the target CSI.
[0214] In an embodiment, the processing module 620 is further configured to perform deduplication processing on the first CSI group to obtain a third CSI group; wherein a number of CSIs included in the third CSI group is less than the number of CSIs that can be jointly mapped according to the predetermined mapping relationship, and each of the CSIs included in the third CSI group satisfies a CSI mapping requirement corresponding to the predetermined mapping relationship.
[0215] In an embodiment, the deduplication processing on the first CSI group to obtain the third CSI group comprises, in a case where the CSI report further comprises third information, performing deduplication processing on the first CSI group according to the third information to obtain the third CSI group; wherein the third information is used to indicate at least one of the following: a corresponding position of a second specific CSI in the first CSI group, wherein the second specific CSI comprises a CSI that does not satisfy the CSI mapping requirement corresponding to the predetermined mapping relationship; and a mapping order of each of the CSIs in the first CSI group.
[0216] In an embodiment, the transmission module 610 is further configured to send first information to the terminal; wherein the first information is used to indicate a target CSI processing rule for determining the first CSI group, and the target CSI processing rule comprises at least one of the following: replacing a second specific CSI in a second CSI group with a first specific CSI located before the second specific CSI and closest to the second specific CSI; replacing a second specific CSI in a second CSI group with a first specific CSI located after the second specific CSI and closest to the second specific CSI; and replacing a second specific CSI in a second CSI group with a first specific CSI that is the first in the second CSI group; wherein a number of first specific CSIs included in the second CSI group is less than the number of CSIs that can be jointly mapped according to the predetermined mapping relationship, the first specific CSI comprises a CSI that satisfies the CSI mapping requirement corresponding to the predetermined mapping relationship, and the second specific CSI comprises a CSI that does not satisfy the CSI mapping requirement corresponding to the predetermined mapping relationship.
[0217] In an embodiment, the first information comprises at least one of the following: a first identifier used to identify the target CSI processing rule; and a first description information used to describe a content of the target CSI processing rule.
[0218] In an embodiment, the transmission module 610 is further configured to send fourth information to the terminal, wherein the fourth information is used to indicate whether the terminal reports the third information.
[0219] In an embodiment, the transmission module 610 is further configured to send second information to the terminal, wherein the second information is used to indicate a first quantity, and the first quantity is a maximum quantity of CSI that can be reported by the terminal.
[0220] In an embodiment, the second information is used to indicate at least one of the following: the first quantity; and a target association quantity, wherein the target association quantity is used to determine the first quantity, and the target association quantity comprises at least one of a quantity of measurement resources and a quantity of CSI that can be jointly mapped by a predetermined mapping relationship.
[0221] The CSI transmission apparatus provided by the embodiments of the present application can implement each process of the method embodiment of FIG. 4 and achieve the same technical effects. To avoid repetition, details are not described herein.
[0222] As shown in FIG. 7, the embodiments of the present application further provide a communication device 700, which comprises a processor 701 and a memory 702, wherein the memory 702 stores programs or instructions executable on the processor 701. For example, when the communication device 700 is a terminal, the programs or instructions are executed by the processor 701 to implement each step of the above CSI transmission method embodiments and achieve the same technical effects. When the communication device 700 is a network side device, the programs or instructions are executed by the processor 701 to implement each step of the above CSI transmission method embodiments and achieve the same technical effects. To avoid repetition, details are not described herein.
[0223] The embodiments of the present application further provide a terminal, which comprises a processor and a communication interface, wherein the communication interface is coupled to the processor, and the processor is configured to run programs or instructions to implement the steps in the method embodiment shown in FIG. 2. The terminal embodiment corresponds to the above terminal side method embodiment, and each implementation process and implementation manner of the above method embodiment can be applied to the terminal embodiment and achieve the same technical effects. The terminal can be the CSI transmission apparatus 500 shown in FIG. 5. Specifically, FIG. 8 is a hardware structure schematic diagram of a terminal according to an embodiment of the present application.
[0224] The terminal 800 includes, but is not limited to, at least part of components such as a radio frequency unit 801, a network module 802, an audio output unit 803, an input unit 804, a sensor 805, a display unit 806, a user input unit 807, an interface unit 808, a memory 809, and a processor 810.
[0225] Those skilled in the art can understand that the terminal 800 can further include a power supply (such as a battery) for supplying power to each component, and the power supply can be logically connected to the processor 810 through a power management system, so as to realize functions such as management of charging, discharging, and power consumption management through the power management system. The terminal structure shown in FIG. 8 does not constitute a limitation on the terminal, and the terminal can include more or fewer components than those shown, or combine certain components, or different component arrangements, which are not described here.
[0226] It should be understood that in the embodiments of the present application, the input unit 804 can include a graphics processor 8041 and a microphone 8042, and the graphics processor 8041 processes image data of a still picture or a video obtained by an image capture device (such as a camera) in a video capture mode or an image capture mode. The display unit 806 can include a display panel 8061, which can be configured in the form of a liquid crystal display, an organic light-emitting diode, etc. The user input unit 807 includes at least one of a touch panel 8071 and other input devices 8072. The touch panel 8071 is also called a touch screen. The touch panel 8071 can include two parts of a touch detection device and a touch controller. The other input devices 8072 can include, but are not limited to, a physical keyboard, function keys (such as volume control keys, on-off keys, etc.), trackballs, mice, joysticks, which are not described here.
[0227] In the embodiments of the present application, the radio frequency unit 801 can transmit downlink data from the network side device to the processor 810 for processing after receiving the downlink data. In addition, the radio frequency unit 801 can send uplink data to the network side device. Generally, the radio frequency unit 801 includes, but is not limited to, an antenna, an amplifier, a transceiver, a coupler, a low noise amplifier, a duplexer, etc.
[0228] The memory 809 can be used to store software programs or instructions and various data. The memory 809 can mainly include a first storage area storing programs or instructions and a second storage area storing data, wherein the first storage area can store an operating system, application programs or instructions required by at least one function (such as a sound playing function, an image playing function, etc.), and the like. In addition, the memory 809 can include a volatile memory or a non-volatile memory. The non-volatile memory can be a Read-Only Memory (ROM), a Programmable ROM (PROM), an Erasable PROM (EPROM), an Electrically EPROM (EEPROM), or a flash memory. The volatile memory can be a Random Access Memory (RAM), a Static RAM (SRAM), a Dynamic RAM (DRAM), a Synchronous DRAM (SDRAM), a Double Data Rate SDRAM (DDR SDRAM), an Enhanced SDRAM (ESDRAM), a Synch link DRAM (SLDRAM), and a Direct Rambus RAM (DRRAM). The memory 809 in the embodiments of the present application includes but is not limited to these and any other suitable types of memory.
[0229] The processor 810 can include one or more processing units; optionally, the processor 810 integrates an application processor and a modem processor, wherein the application processor mainly processes operations related to an operating system, a user interface, and an application program, and the modem processor mainly processes wireless communication signals, such as a baseband processor. It can be understood that the above-mentioned modem processor can also not be integrated into the processor 810.
[0230] The processor 810 is configured to jointly map each CSI in a first CSI group into a target CSI based on a predetermined mapping relationship; and the radio frequency unit 801 is configured to send a CSI report to a network side device, wherein the CSI report includes the target CSI; wherein the first CSI group includes at least two repeated or identical CSIs, and the number of CSIs in the first CSI group is the same as the number of CSIs that can be jointly mapped by the predetermined mapping relationship.
[0231] In an embodiment, the processor 810 is further configured to determine the first CSI set according to a second CSI set to be fed back, wherein a number of first specific CSIs included in the second CSI set is less than a number of CSIs that can be jointly mapped by the predetermined mapping relationship, and the first specific CSI includes a CSI that meets a CSI mapping requirement corresponding to the predetermined mapping relationship.
[0232] In an embodiment, the determination of the first CSI set according to the second CSI set to be fed back includes CSI padding or CSI replacement according to a first specific CSI in the second CSI set to be fed back, to obtain the first CSI set.
[0233] In an embodiment, the CSI replacement according to the first specific CSI in the second CSI set to be fed back, to obtain the first CSI set, includes, in a case where the second CSI set includes a second specific CSI, replacing the second specific CSI with the first specific CSI in the second CSI set, to obtain the first CSI set, wherein the second specific CSI includes a CSI that does not meet the CSI mapping requirement corresponding to the predetermined mapping relationship.
[0234] In an embodiment, the second CSI set meets at least one of the following: a number of CSIs in the second CSI set is the same as a number of CSIs that can be mapped by the predetermined mapping relationship; and the CSIs in the second CSI set are respectively associated with or correspond to different measurement resources.
[0235] In an embodiment, the replacement of the second specific CSI with the first specific CSI in the second CSI set, to obtain the first CSI set, includes the replacement of the second specific CSI with the first specific CSI in the second CSI set according to a target CSI processing rule, to obtain the first CSI set, wherein the target CSI processing rule includes at least one of the following: replacing the second specific CSI with a first specific CSI located before the second specific CSI and closest to the second specific CSI; replacing the second specific CSI with a first specific CSI located after the second specific CSI and closest to the second specific CSI; and replacing the second specific CSI with a first specific CSI that is the first in the second CSI set.
[0236] In an embodiment, the target CSI processing rule is obtained in at least one of the following ways: by protocol agreement; and by configuration or indication of the network side device.
[0237] In an embodiment, in a case that the target CSI processing rule is configured or indicated by the network side device, the radio frequency unit 801 is further configured to receive first information from the network side device; wherein the first information comprises at least one of the following: a first identifier for identifying the target CSI processing rule; and first description information for describing content of the target CSI processing rule.
[0238] In an embodiment, the radio frequency unit 801 is further configured to acquire a first quantity, wherein the first quantity is a maximum quantity of CSIs that can be reported by the terminal; and the processor 810 is further configured to determine a quantity of CSIs in the second CSI group or the first CSI group according to the first quantity.
[0239] In an embodiment, the acquiring of the first quantity comprises: receiving second information from the network side device; wherein the second information is used for indicating at least one of the following: the first quantity; and a target association quantity, wherein the target association quantity is used for determining the first quantity, and the target association quantity comprises at least one of the following: a quantity of measurement resources, and a quantity of CSIs that can be jointly mapped by the predetermined mapping relationship.
[0240] In an embodiment, the measurement resource is associated with at least one of the following: a measurement beam, a measurement frequency point, and a transmission mode.
[0241] In an embodiment, the CSI report further comprises third information, wherein the third information is used for indicating at least one of the following: a corresponding position of the second specific CSI in the first CSI group; and a mapping order of each CSI in the first CSI group.
[0242] In an embodiment, the radio frequency unit 801 is further configured to receive fourth information from the network side device, wherein the fourth information is used for indicating whether the terminal reports third information.
[0243] In an embodiment, the predetermined mapping relationship is based on an AI unit, wherein the AI unit comprises at least one of the following: an AI unit used by the terminal; a reference AI unit of the AI unit used by the terminal; an AI unit used by the terminal or a test device in a test; and a reference AI unit of the AI unit used by the terminal or the test device in the test.
[0244] It can be understood that the implementation processes of each implementation manner mentioned in the embodiment can refer to the related description of the method embodiment 200 and achieve the same or corresponding technical effects. To avoid repetition, they will not be described here again.
[0245] The embodiment of the present application also provides a network side device, comprising a processor and a communication interface, the communication interface is coupled with the processor, and the processor is used for running programs or instructions to realize the steps of the method embodiment shown in Fig. 4. The network side device embodiment corresponds to the network side device method embodiment described above, and each implementation process and implementation manner of the method embodiment described above can be applied to the network side device embodiment, and the same technical effects can be achieved.
[0246] Specifically, the embodiment of the present application further provides a network side device, which can be the CSI transmission device shown in Fig. 6. As shown in Fig. 9, the network side device 900 comprises an antenna 901, a radio frequency device 902, a baseband device 903, a processor 904 and a memory 905. The antenna 901 is connected with the radio frequency device 902. In the uplink direction, the radio frequency device 902 receives information through the antenna 901, and sends the received information to the baseband device 903 for processing. In the downlink direction, the baseband device 903 processes the information to be sent and sends it to the radio frequency device 902, and the radio frequency device 902 processes the received information and sends it out through the antenna 901.
[0247] The method performed by the network side device 900 in the above embodiment can be implemented in the baseband device 903, which comprises a baseband processor.
[0248] The baseband device 903 may, for example, comprise at least one baseband board, and a plurality of chips are arranged on the baseband board, as shown in Fig. 9. One of the chips is, for example, a baseband processor, which is connected with the memory 905 through a bus interface to call programs in the memory 905 and perform the network device operations shown in the above method embodiment.
[0249] The network side device 900 can also comprise a network interface 906, which is, for example, a common public radio interface (CPRI).
[0250] Specifically, the network side device 900 of the embodiment of the present application further comprises instructions or programs stored in the memory 905 and executable on the processor 904, the processor 904 calls the instructions or programs in the memory 905 to execute the method performed by each module shown in Fig. 6, and achieves the same technical effects. To avoid repetition, details are not described here.
[0251] The embodiment of the present application also provides a readable storage medium, which stores programs or instructions, the programs or instructions are executed by a processor to realize each process of the CSI transmission method embodiment described above, and achieve the same technical effects. To avoid repetition, details are not described here.
[0252] The processor is the processor in the terminal in the above-described embodiments. The readable storage medium includes a computer readable storage medium, such as a computer readable only memory (ROM), a random access memory (RAM), a magnetic disk or an optical disk, etc. In some examples, the readable storage medium can be a non-transitory readable storage medium.
[0253] The chip provided by the embodiment of the present application includes a processor and a communication interface, the communication interface is coupled with the processor, the processor is used to run programs or instructions, realizes each process of the CSI transmission method embodiment, and can achieve the same technical effects. To avoid repetition, details are not described here.
[0254] It should be understood that the chip mentioned in the embodiment of the present application can also be referred to as a system chip, a system chip, a chip system or a system on chip, etc.
[0255] The embodiment of the present application further provides a computer program / program product stored in a storage medium, which is executed by at least one processor to realize each process of the CSI transmission method embodiment and can achieve the same technical effects. To avoid repetition, details are not described here.
[0256] The embodiment of the present application further provides a wireless communication system, including a terminal and a network side device, the terminal can be used to realize each process of the CSI transmission method embodiment 200, and the network side device can be used to realize each process of the CSI transmission method embodiment 400, and can achieve the same technical effects. To avoid repetition, details are not described here.
[0257] It should be noted that in this paper, the term "include", "contain" or any other variant thereof is intended to cover non-exclusive inclusion, so that the process, method, article or device including a series of elements not only includes those elements, but also includes other elements not explicitly listed or inherent to such process, method, article or device. Without more limitations, the element defined by the statement "including a" does not exclude the presence of other identical elements in the process, method, article or device including the element. In addition, it should be pointed out that the scope of the method and device in the embodiment of the present application is not limited to the order of functions shown or discussed, but can also include functions performed in a substantially simultaneous manner or in reverse order, for example, the described method can be performed in an order different from that described, and various steps can also be added, omitted or combined. In addition, the features described with reference to some examples can be combined in other examples.
[0258] Through the description of the above embodiments, those skilled in the art can clearly understand that the above-mentioned example methods can be realized by means of a computer software product and a general hardware platform as necessary, and of course can also be realized by hardware. The computer software product is stored in a storage medium (such as a ROM, a RAM, a magnetic disc, an optical disc, etc.), and includes a plurality of instructions for enabling a terminal or a network side device to execute the method described in each embodiment of the present application.
[0259] The embodiments of the present application are described above in combination with the drawings, but the present application is not limited to the specific embodiments described above, and the specific embodiments described above are merely illustrative rather than limiting. Those skilled in the art can make many forms of embodiments under the inspiration of the present application without departing from the scope of the present application and the scope protected by the claims, and these embodiments all belong to the protection of the present application.
Claims
1. A method for transmitting channel state information (CSI), comprising: mapping, by a terminal, each CSI in a first CSI group into a target CSI based on a predetermined mapping relationship; sending, by the terminal, a CSI report to a network side device, wherein the CSI report comprises the target CSI; wherein the first CSI group comprises at least two repeated or identical CSIs, and a number of CSIs in the first CSI group is the same as a number of CSIs that can be jointly mapped by the predetermined mapping relationship.
2. The method of claim 1, wherein, The method further comprises: determining, by the terminal, the first CSI group according to a second CSI group to be fed back; wherein a number of first specific CSIs included in the second CSI group is less than the number of CSIs that can be jointly mapped by the predetermined mapping relationship, and the first specific CSIs comprise CSIs satisfying a CSI mapping requirement corresponding to the predetermined mapping relationship.
3. The method of claim 2, wherein, The determining, by the terminal, the first CSI group according to the second CSI group to be fed back comprises: performing, by the terminal, CSI padding or CSI replacement according to first specific CSIs in the second CSI group to be fed back to obtain the first CSI group.
4. The method of claim 3, wherein, The performing, by the terminal, CSI replacement according to the first specific CSIs in the second CSI group to be fed back to obtain the first CSI group comprises: in a case where the second CSI group comprises second specific CSIs, replacing, by the terminal, the second specific CSIs with the first specific CSIs in the second CSI group to obtain the first CSI group; wherein the second specific CSIs comprise CSIs that do not satisfy the CSI mapping requirement corresponding to the predetermined mapping relationship.
5. The method of claim 4, wherein, The replacing, by the terminal, the second specific CSIs with the first specific CSIs in the second CSI group to obtain the first CSI group comprises: replacing, by the terminal, the second specific CSIs with the first specific CSIs in the second CSI group according to a target CSI processing rule to obtain the first CSI group; wherein the target CSI processing rule comprises at least one of: replacing the second specific CSI with a first specific CSI located before the second specific CSI and closest to the second specific CSI; replacing the second specific CSI with a first specific CSI located after the second specific CSI and closest to the second specific CSI; replacing the second specific CSI with a first specific CSI in the second CSI group.
6. The method of claim 5, wherein, The target CSI processing rule is obtained in at least one of the following ways: by agreement; by being configured or indicated by the network side device.
7. The method of claim 6, wherein, In a case where the target CSI processing rule is configured or indicated by the network side device, the method further comprises: receiving, by the terminal, first information from the network side device; wherein the first information comprises at least one of: a first identifier for identifying the target CSI processing rule; first description information for describing content of the target CSI processing rule.
8. The method of any one of claims 1-7, wherein, The method further comprises: obtaining, by the terminal, a first number, wherein the first number is a maximum number of CSIs that can be reported by the terminal; The terminal determines the second CSI group or the number of CSIs in the first CSI group according to the first number.
9. The method of claim 8, wherein, The terminal acquires the first number, including: The terminal receives second information from the network side device; The second information is used to indicate at least one of the following: The first number; The target association quantity is used to determine the first number, and the target association quantity includes at least one of the number of measurement resources and the number of CSIs that can be jointly mapped by the predetermined mapping relationship.
10. The method of any one of claims 2-9, wherein, The second CSI group satisfies at least one of the following: The number of CSIs in the second CSI group is the same as the number of CSIs that can be mapped by the predetermined mapping relationship; The CSIs in the second CSI group are respectively associated with or correspond to different measurement resources.
11. The method of claim 9 or 10, wherein, The measurement resource is associated with at least one of a measurement beam, a measurement frequency point, and a transmission mode.
12. The method of any one of claims 1-11, wherein, The CSI report further includes third information, and the third information is used to indicate at least one of the following: The corresponding position of the second specific CSI in the first CSI group; The mapping order of each CSI in the first CSI group.
13. The method of any one of claims 1-12, wherein, The method further includes: The terminal receives fourth information from the network side device, and the fourth information is used to indicate whether the terminal reports third information.
14. The method of any one of claims 1-13, wherein, The predetermined mapping relationship is realized based on an artificial intelligence (AI) unit, and the AI unit includes at least one of the following: An AI unit used by the terminal; A reference AI unit of an AI unit used by the terminal; An AI unit used by the terminal or a test device in testing; A reference AI unit of an AI unit used by the terminal or a test device in testing.
15. A channel state information (CSI) transmission method, including: A network side device receives a CSI report from a terminal, and the CSI report includes target CSI; The network side device demaps the target CSI into a first CSI group; The first CSI group includes at least two repeated or identical CSIs, and the number of CSIs in the first CSI group is the same as the number of CSIs that can be jointly mapped by a predetermined mapping relationship corresponding to the target CSI.
16. The method of claim 15, wherein, The method further includes: The network side device performs deduplication processing on the first CSI group to obtain a third CSI group; The number of CSIs included in the third CSI group is less than the number of CSIs that can be jointly mapped by the predetermined mapping relationship, and the CSIs included in the third CSI group all satisfy the CSI mapping requirements corresponding to the predetermined mapping relationship.
17. The method of claim 16, wherein, The network side device performs deduplication processing on the first CSI group to obtain a third CSI group, including: In the case that the CSI report further includes third information, the network side device performs deduplication processing on the first CSI group according to the third information to obtain a third CSI group; The third information is used to indicate at least one of the following: The corresponding position of a second specific CSI in the first CSI group, wherein the second specific CSI includes a CSI that does not satisfy the CSI mapping requirements corresponding to the predetermined mapping relationship; a mapping order of the CSIs in the first CSI group.
18. The method of any one of claims 15-17, wherein, The method further includes: The network-side device sends first information to the terminal; The first information is used to indicate a target CSI processing rule when determining the first CSI group, and the target CSI processing rule includes at least one of the following: replacing a second specific CSI in a second CSI group with a first specific CSI located before the second specific CSI and closest to the second specific CSI; replacing a second specific CSI in a second CSI group with a first specific CSI located after the second specific CSI and closest to the second specific CSI; replacing a second specific CSI in a second CSI group with a first specific CSI in the second CSI group; The number of first specific CSIs included in the second CSI group is less than the number of CSIs that can be jointly mapped by the predetermined mapping relationship, the first specific CSI includes a CSI that meets the CSI mapping requirement corresponding to the predetermined mapping relationship, and the second specific CSI includes a CSI that does not meet the CSI mapping requirement corresponding to the predetermined mapping relationship.
19. The method of claim 18, wherein, The first information includes at least one of the following: a first identifier used to identify the target CSI processing rule; first description information used to describe the content of the target CSI processing rule.
20. The method of any one of claims 15-19, wherein, The method further includes: The network-side device sends fourth information to the terminal; The fourth information is used to indicate whether the terminal reports the third information.
21. The method of any one of claims 15-20, wherein, The method further includes: The network-side device sends second information to the terminal; The second information is used to indicate a first number, and the first number is the maximum number of CSIs that can be reported by the terminal.
22. The method of claim 21, wherein, The second information is used to indicate at least one of the following: the first number; a target association quantity, the target association quantity is used to determine the first number, and the target association quantity includes at least one of the number of measurement resources and the number of CSIs that can be jointly mapped by the predetermined mapping relationship.
23. A channel state information (CSI) transmission apparatus, comprising: a processing module configured to jointly map each CSI in a first CSI group into a target CSI based on a predetermined mapping relationship; a transmission module configured to send a CSI report to a network-side device, wherein the CSI report includes the target CSI; The first CSI group includes at least two repeated or identical CSIs, and the number of CSIs in the first CSI group is the same as the number of CSIs that can be jointly mapped by the predetermined mapping relationship.
24. The apparatus of claim 23, wherein, The processing module is further configured to determine the first CSI group according to a second CSI group to be fed back. The number of first specific CSIs included in the second CSI group is less than the number of CSIs that can be jointly mapped by the predetermined mapping relationship, and the first specific CSI includes a CSI that meets the CSI mapping requirement corresponding to the predetermined mapping relationship.
25. A channel state information (CSI) transmission apparatus, comprising: a transmission module configured to receive a CSI report from a terminal, wherein the CSI report includes a target CSI; a processing module, configured to demap the target CSI into a first CSI group; wherein the first CSI group includes at least two repeated or identical CSIs, and a number of CSIs in the first CSI group is the same as a number of CSIs that can be jointly mapped according to the predetermined mapping relationship corresponding to the target CSI.
26. The apparatus of claim 25, wherein, The processing module is further configured to perform deduplication processing on the first CSI group to obtain a third CSI group. wherein a number of CSIs included in the third CSI group is less than the number of CSIs that can be jointly mapped according to the predetermined mapping relationship, and each of the CSIs included in the third CSI group satisfies a CSI mapping requirement corresponding to the predetermined mapping relationship. 27.A terminal, comprising a processor and a memory, wherein the memory stores programs or instructions executable on the processor, and the programs or instructions, when executed by the processor, implement steps of the method according to any one of claims 1 to 14. 28.A network side device, comprising a processor and a memory, wherein the memory stores programs or instructions executable on the processor, and the programs or instructions, when executed by the processor, implement steps of the method according to any one of claims 15 to 22. 29.A readable storage medium, wherein the readable storage medium stores programs or instructions, and the programs or instructions, when executed by a processor, implement steps of the method according to any one of claims 1 to 14, or implement steps of the method according to any one of claims 15 to 22.
Citation Information
Patent Citations
System and method for channel state feedback in carrier aggregation
CN102959890A
Channel state information sending method and device, channel state information receiving method and device and storage medium
CN117896767A
Coding method for channel state information in wireless communication system, and apparatus therefor
US20180234147A1
Method and apparatus for sending and receiving channel state information, and communication system
WO2024065203A1