Next Article in Journal
An Integrated RF Sensor Design for Anchor-Free Collaborative Localization in GNSS-Denied Environments
Previous Article in Journal
Research on Consensus Algorithm for Intellectual Property Transactions Based on Practical Byzantine Fault Tolerant (PBFT) Algorithm
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Efficient Multiple-Input–Multiple-Output Channel State Information Feedback: A Semantic-Knowledge-Base- Driven Approach

1
School of Electronics and Communication Engineering, Sun Yat-sen University, Shenzhen 518107, China
2
Peng Cheng Laboratory, Department of Broadband Communication, Shenzhen 518066, China
3
State Key Laboratory of Networking and Switching Technology, Beijing University of Posts and Telecommunications, Beijing 100876, China
*
Authors to whom correspondence should be addressed.
Electronics 2025, 14(8), 1666; https://doi.org/10.3390/electronics14081666
Submission received: 31 January 2025 / Revised: 30 March 2025 / Accepted: 18 April 2025 / Published: 20 April 2025

Abstract

:
Massive multiple-input–multiple-output (MIMO) systems encounter substantial challenges in relation to channel state information (CSI) feedback; this is particularly the case in frequency division duplex systems, where the lack of channel reciprocity necessitates high-dimensional CSI transmission, resulting in substantial feedback overheads. Most existing deep learning methods have improved compression efficiency but still suffer from high feedback overheads due to their transmission of entire compressed vectors. To address this, we propose SKBNet, an innovative semantic knowledge base (SKB)-driven framework for efficient MIMO CSI feedback. By sharing the SKB between the transmitter and receiver, SKBNet transmits only index values, significantly reducing feedback overheads while achieving efficient CSI compression and accurate reconstruction. The simulation results demonstrate that SKBNet outperforms many existing methods in normalized mean square error, cosine similarity, and feedback bit-count at various compression ratios. This framework offers a promising solution for low-overhead, high-precision CSI feedback for future semantic communication networks.

1. Introduction

1.1. Motivations

With the rapid development of massive multiple-input–multiple-output (MIMO) systems, traditional channel state information (CSI) feedback mechanisms face significant challenges. In frequency division duplex (FDD) systems, due to the lack of channel reciprocity, user equipment (UE) must estimate the downlink CSI and report it to the base station (BS). As the number of antennas increases, the dimensionality of the CSI also grows, resulting in prohibitively high feedback overheads [1]. This severely limits the scalability and efficiency of massive MIMO systems. Although compressed sensing (CS) algorithms [2,3,4] have been widely adopted to reduce feedback overhead, they still struggle to meet the performance demands in dynamic and complex wireless environments. The limitations of conventional CSI feedback approaches necessitate the exploration of more efficient and intelligent solutions.
To address these challenges, semantic communication [5] has emerged as a promising paradigm. Unlike traditional communication systems that primarily focus on the accurate transmission of raw bits, semantic communication emphasizes the extraction, processing, and transmission of the essential semantic features of information. By reducing redundancy and preserving the underlying meaning of the data, semantic communication enables more efficient transmission; while existing semantic communication systems have achieved remarkable advancements in handling high-level semantic information such as text [6,7,8], images [9,10,11], and videos [12,13], research on semantic communication at the physical layer, particularly for CSI, is still in its early stages [14]. CSI plays a pivotal role in physical layer semantic communication, providing detailed insights into wireless propagation environments, including fading characteristics, signal power, and interference levels. Accurate acquisition and processing of CSI are crucial for optimizing transmission strategies such as beamforming [15], precoding, resource allocation [16], and spatial multiplexing in massive MIMO systems. Furthermore, CSI is essential for channel equalization, which ensures the accurate recovery of the original transmitted signals. In the context of CSI feedback, physical layer semantic communication allows systems to capture and transmit the essential features of wireless channels rather than the entire high-dimensional data, thereby significantly reducing feedback overheads while maintaining high reconstruction accuracy at the BS.
Recent advances in deep learning (DL) offer novel solutions for CSI compression [17,18]. By leveraging deep neural networks (DNNs) to learn compact representations of high-dimensional data, researchers have successfully reduced CSI feedback overheads while preserving high-quality reconstruction. Particularly, the integration of semantic communication principles, along with advanced techniques such as semantic encoding and semantic knowledge base (SKB), has demonstrated great potential for further optimizing CSI feedback, paving the way for the development of next-generation intelligent communication systems.

1.2. Related Works

Deep-learning-based methods for MIMO CSI feedback have advanced compression and reconstruction efficiency. Wen et al. [19] introduced CsiNet in 2018, using an autoencoder to compress CSI into continuous representations, reducing feedback overheads. In 2020, Lu et al. [20] proposed CRNet with multi-resolution feature extraction, while Tolba et al. [21] developed DCGAN, enhancing robustness via generative adversarial networks. Cao et al. [22] presented ACCsiNet in 2021, optimizing feature extraction, and Cui et al. [23] introduced TransNet in 2022, leveraging Transformers for better performance. However, these methods do not consider compatibility with modern digital communication systems, which require the conversion of UE feedback latent vectors into finite-length bit sequences.
Recent studies have adopted VQ-VAE [24] to address this quantization need. Rizzello et al. [25] applied VQ-VAE to MIMO CSI feedback in 2023, introducing ordered vector quantization with a nested dropout layer to enable adaptive, variable-length feedback. However, this approach overlooks the computational complexity of comparing latent vectors to all codewords, which scale with codebook size. To this end, Shin et al. [26] proposed Shape-Gain VQ in 2024, reducing this complexity through shape-gain vector quantization, achieving better reconstruction with lower demands. Despite these advances, both non-VQ-based and VQ-based methods require transmitting the entire compressed latent vector, causing significant feedback overheads in massive MIMO systems with high-dimensional CSI.
In this paper, we propose SKBNet, the first framework to introduce an SKB into MIMO CSI feedback, addressing the feedback overhead challenge. By sharing the SKB between the transmitter and receiver, SKBNet uses vector quantization to compress CSI into discrete codewords and transmits only their indices, drastically reducing feedback overheads while maintaining high reconstruction accuracy. Unlike prior Shape-Gain VQ methods focusing on computational efficiency, SKBNet prioritizes communication efficiency, offering a balanced solution for low-overhead, high-precision CSI feedback in massive MIMO systems.

1.3. Contributions

In MIMO CSI feedback, existing methods often incur high feedback overheads by transmitting entire compressed latent vectors, posing a challenge for bandwidth-constrained massive MIMO systems. This paper introduces SKBNet, a novel SKB-driven framework that addresses this issue through efficient compression and low-overhead transmission. The main contributions of this work are as follows:
  • We are the first to introduce an SKB into MIMO CSI feedback, leveraging a shared SKB between the transmitter and receiver to compress CSI into discrete codewords using vector quantization, transmitting only their indices and significantly reducing feedback overhead.
  • We propose a systematic approach for analyzing feedback overheads in MIMO CSI systems, evaluating the impact of transmission mechanisms on communication efficiency in bandwidth-constrained scenarios.
  • We conduct extensive experiments to validate the feasibility of SKBNet. Experimental results show that SKBNet outperforms many existing methods in reconstruction accuracy and feedback efficiency across various compression ratios. Additionally, we analyze the impact of SKB size on feedback bit-count (FBC), NMSE, and cosine similarity, revealing the relationship between codebook size and performance metrics.
The remainder of this paper is organized as follows: Section 2 presents the system model; Section 3 details our proposed SKB-enabled design for massive MIMO CSI feedback; Section 4 provides the feedback overhead analysis; Section 5 discusses the experimental setup and results, including a comparison with existing CSI feedback methods and the impact of codebook size; and Section 6 concludes the paper and outlines future research directions.

2. System Model

In this paper, we establish a system model for a single-cell FDD massive MIMO system focusing on CSI feedback. As shown in Figure 1, we consider a cell with a single BS equipped with N b antennas and a UE with N r antennas, assuming N r = 1 and N b 1 . The system adopts orthogonal frequency division multiplexing (OFDM) with N f subcarriers. For FDD systems, the uplink and downlink transmissions operate on different frequency bands. Thus, the BS requires the UE to measure a channel state described via a vector h and feed it back to the BS. During downlink transmission, the signal received by a UE on the n-th subcarrier can be denoted as follows:
y n = h ˜ n H w n H a , n + q n ,
where h ˜ n C N b × 1 denotes the channel vector, w n C N b × 1 is the precoding vector, H a , n C represents the transmitted symbol, and q n C is the additive noise. Here, w n is set based on h ˜ n to achieve high-efficiency transmission. Therefore, accurate knowledge of h ˜ n is crucial for optimal transmission performance. However, in FDD systems, h ˜ n cannot be measured by the BS because the uplink and downlink operate on different frequency bands.
Typically, the UE sends the channel vectors for all N f subcarriers at once to the BS, which can be represented by a matrix in the spatial–frequency domain:
H ˜ = [ h ˜ 1 , h ˜ 2 , , h ˜ N f ] H .
The size of the CSI matrix, H ˜ , which is N f × N b , grows with the number of BS antennas N b in massive MIMO systems. This results in a prohibitively high feedback overheads that cannot be accommodated by the limited feedback link. Fortunately, the channel matrix exhibits sparsity in the angle-delay domain [19]. To reduce the feedback overhead, the CSI matrix H ˜ is commonly transformed from the spatial–frequency domain to the angle-delay domain using discrete Fourier transform (DFT):
H = F f H ˜ F b H ,
where F f and F b are DFT matrices of dimensions N f × N f and N b × N b , respectively. Notably, only the first N a ( N a < N f ) rows of H contain significant values, while the elements of the remaining N f N a rows are close to zero and can be safely ignored without substantial information loss. Consequently, the UE only needs to transmit the first N a rows of H , denoted as H a , reducing the total feedback parameter count to 2 N a N b .

3. The Proposed Method

This section presents an SKB-driven MIMO CSI feedback method. As shown in Figure 2, the proposed approach leverages semantic feature extraction, quantization, and reconstruction to significantly reduce communication overhead while improving reconstruction accuracy. The framework integrates a transmitter, a receiver, and an SKB shared between them. All these modules are working collaboratively to minimize the differences between the transmitted and received H a through a carefully designed training process. Below, we first introduce the components, and then present the processes of their training.

3.1. Component Design

As illustrated in Figure 2, the proposed method utilizes a framework that consists of three components: a DNN-based encoder E located at the UE, a DNN-based decoder G located at the BS, and an SKB shared between the encoder and decoder. Below, we explain these components.
Semantic knowledge base: The SKB is defined as a codebook comprising a set of vectors, Z SKB = e k R n q k = 1 B , each consisting of n q elements. These vectors are trainable, to be explained in Section 3.2.
Encoder: The encoder first reshapes the angular channel matrix H a to a tensor H a R N a × N b × 2 , where the two channels, respectively, correspond to the real and imaginary parts of H a . Then, the encoder extracts the semantic feature of H a , denoted as Z R h × w × n q . That is,
Z = E ( H a ) .
Then, based on the Z SKB , the encoder quantizes Z into Z q R h × w × n q :
Z q = q ( Z ) ,
More specifically, let z i and z i q denote the i-th vector of Z and Z q , respectively. For i = 1 , . . . , h × w , z i q is obtained by
z i q = e k * R n q , where k * = arg min k | | z i e k | | 2 .
Let K denote the indices k * s for each quantization. The encoder converts these indices into a bit sequence and feeds them to the physical layer of the UE for transmission to the BS.
Decoder: Upon receiving K , the BS retrieves Z q according to Z SKB . Then, its decoder performs tensor reconstruction as follows:
H ^ a = G ( Z q ) .
Finally, the decoder reshapes H ^ a to H ^ a R N a × N b , which is very close to H a .

3.2. Training Procedure

The training process is primarily focused on optimizing a CNN-based semantic autoencoder with additional adversarial and perceptual loss functions to achieve high-quality CSI reconstruction. The training procedure involves three components: the autoencoder, the codebook, and the discriminator. The SKB (codebook) is a set of key–value pairs, where the keys are codewords and the values are features. During the quantization stage, the autoencoder compresses the CSI matrix into an integer index sequence s , and the decoder G reconstructs the new feature map from the codebook. The overall loss is given by
L = L 1 + L 2 ,
where L 1 is the loss function of the semantic autoencoder and L 2 is the loss of GAN.
In the loss function of the semantic autoencoder, to address the non-differentiability of the quantization process, which hinders gradient backpropagation, the gradient of the decoder is directly copied to the encoder. Consequently, the loss function for this process is expressed as:
L 1 ( E , G , Z ) = L NMSE + sg [ E ( H a ) z q ] 2 2 + sg [ z q ] E ( H a ) 2 2 ,
where sg [ · ] represents the stop-gradient operation. The autoencoder is trained to minimize the discrepancy between the reconstructed tensor H a ^ and the original tensor H a . For the CSI tensor, an NMSE-based loss function is adopted to constrain the difference between the original and reconstructed CSI tensor, which is given by
L NMSE = E H a H ^ a 2 2 H a 2 2 .
To enhance the realism of the reconstructed CSI tensor, a PatchGAN-based discriminator [27] is employed, introducing patch-level adversarial loss for discrimination. Furthermore, a perceptual loss is incorporated to replace conventional reconstruction loss. The adversarial component of the loss function is formulated as:
L 2 ( { E , G , Z } , D ) = log D ( H a ) + log ( 1 D ( H ^ a ) ) .
Here, it should be noted that the GAN is employed solely during the training phase to enhance the decoder’s reconstruction performance, and it is not involved in the inference stage, avoiding introducing additional computational burdens during deployment.
Remarks: Our design shares the fundamental computational structure of existing deep-learning-based CSI feedback methods, with two sources of additional operations: (i) the distance calculation in (5), which has a complexity of O ( B ) , where B is the codebook size; (ii) the codebook training processes in Section 3.2. The former adds negligible overheads compared to the convolutional operations in both encoder and decoder, while the latter is performed only once offline and does not affect deployments that require inference only. Nonetheless, as will be demonstrated in Table 1, this slight increase in computational complexity yields a significant reduction in feedback overheads while maintaining high reconstruction accuracy.

4. Feedback Overhead Analysis

This section calculates the feedback overhead of SKBNet. We focus on the feedback bit-count (FBC) which is measured in bits per channel instance.
Let N e denote the number of elements needed to be transmitted from a UE to a BS for each channel instance. Let N bpe denote the number of bits representing each element. Then, we have
FBC = N e × N bpe .
Recall that we reshape the H a with H a × H b complex elements into a tensor H a with H a × H b × 2 real elements and employ the encoder, E , to compress it into Z with h × w vectors, each having n q elements. Then, employ Z SKB to quantize Z into Z q , with h × w n q -long vectors, as shown in (5). Instead of transmitting all elements belonging to Z q , we only need to transmit the indices, K , of these vectors. Thus,
N e = h × w .
The number of bits used to represent each index in K depends on the number of vectors in Z SKB . Thus, we have
N bpe = log 2 B .

5. Experiments

This section presents the experimental setup, evaluation metrics, and performance analysis for the proposed SKBNet, a semantic-knowledge-base-driven approach for massive MIMO CSI feedback. The evaluation demonstrates its effectiveness in outdoor scenarios at a 300 MHz frequency band, showcasing significant performance improvements over existing methods.

5.1. Experimental Setup

We evaluate the proposed SKBNet under the following experimental setup:
  • Channel model configuration: We used an outdoor rural scenario operating in the 300 MHz frequency band. The BS is positioned at the center of a square area with each side spanning 400 meters, simulating an outdoor scenario. UEs are randomly scattered across this area for each sample. The BS is equipped with a Uniform Linear Array comprising 32 antennas ( N b = 32 ), and the system is configured with 1024 subcarriers ( N f = 1024 ). We generate the channel matrices using the default settings from COST2100 [30]. When transforming the channel matrix into the angle-delay domain, we retain the first 32 rows ( N a = 32 ).
  • Training implementation: The dataset is partitioned into 100,000 training samples, 30,000 validation samples, and 20,000 test samples, ensuring that all test samples are distinct from the training and validation sets. The models are trained for 1000 epochs with a batch size of 200. The simulation platform is implemented using PyTorch (https://pytorch.org/, accessed on 29 March 2025) and executed on an NVIDIA RTX 4090 GPU.
  • CSI feedback assumption: In all experiments, we assume that CSI feedback is successfully delivered through reliable transmission mechanisms commonly employed in modern communication systems, allowing us to isolate and evaluate the fundamental compression-reconstruction performance of the proposed method.

5.2. Performance Evaluation

Now, we evaluate our proposed approach. We first outline our evaluation metrics, then compare the proposed approach with existing ones, and finally evaluate the impact of codebook size.

5.2.1. Evaluation Metrics

We assess the fidelity of the reconstructed CSI using these metrics:
  • NMSE: NMSE quantifies the reconstruction accuracy by measuring the difference between the original angular-delay domain CSI matrix, H a , and its reconstructed counterpart, H ^ a , defined as below. A lower NMSE indicates better reconstruction quality.
    NMSE = E H a H ^ a 2 2 H a 2 2 .
  • Cosine similarity ( ρ ): In addition to NMSE, we employ the cosine similarity defined in [19] to measure the alignment between the original and reconstructed channel matrices. The cosine similarity is computed as
    ρ = H a , H ^ a H a 2 H ^ a 2 ,
    where · , · denotes the inner product. Higher values of ρ indicate better preservation of angular-delay domain features.
  • FBC: Recall that we have calculated the FBC of SKBNet in Section 4. Here, we would like to emphasize that the existing approaches directly transmit the compressed tensor for CSI feedback. Without loss of generality, we assume each tensor element is converted into 32 bits for transmission, as the data type of these elements is usually float32. Thus, for their FBC calculation,
    N e = h × w × n q and N bpe = 32 .

5.2.2. Comparison with Existing Methods

To demonstrate the superiority of our proposed SKBNet method, we conducted a comprehensive performance comparison with representative existing deep-learning-based CSI feedback methods, including CsiNet [19], CRNet [20], ACCsiNet [22], CF-FCFNN [28], MRFNet [29], DCGAN [21], and TransNet [23], under different CRs. According to [19], CR is defined as:
CR = Size ( Z ) Size ( H a ) = h × w × n q H a × H b × 2 .
We perform experiments under two CRs, 1/16 and 1/64, in outdoor scenarios, as shown in Table 1. The performance metrics include normalized mean square error (NMSE), cosine similarity ( ρ ), and feedback bit-count (FBC). For SKBNet, all experiments are conducted with a fixed codebook size of B = 2048 .
Table 1 highlights two key trends in MIMO CSI feedback performance. First, as the CR decreases from 1/16 to 1/64, the NMSE and ρ of all methods worsen, while their FBC decreases. The worsening of NMSE and ρ occurs because the compressed feature vector becomes smaller at lower CRs, representing less information and reducing the ability to capture CSI details, which degrades reconstruction performance. The decrease in FBC results from the smaller number of elements transmitted as the feature vector size shrinks with lower compression. Second, SKBNet consistently outperforms all existing methods in NMSE and ρ at both CRs, while requiring significantly lower FBC. This advantage stems from the SKB-driven framework, which leverages a shared SKB and index-based transmission to enhance reconstruction quality and minimize feedback overhead, even under stringent compression conditions. However, for SKBNet, there exists a trade-off relationship between performance and feedback overhead, as higher reconstruction accuracy at CR = 1/16 comes with increased FBC compared to CR = 1/64.

5.2.3. Impact of Codebook Size

In evaluating the performance of SKBNet for MIMO CSI feedback, the codebook size, denoted as B, plays a pivotal role. We analyze the effects of varying B at values of 2 8 , 2 9 , 2 10 , and 2 11 on three critical metrics, FBC, NMSE, and ρ , with experiments conducted at CRs of 1/16 and 1/64.
Figure 3 illustrates the NMSE performance of SKBNet at CRs of 1/16 and 1/64 across different codebook sizes. A key observation is that as the codebook size B increases from 2 8 to 2 11 , the NMSE initially worsens and then improves for both CRs. Specifically, the NMSE exhibits non-monotonic behavior, with a noticeable performance drop at B = 2 9 , which can be attributed to codebook collapse [31,32], where underutilized codewords during training reduce the model’s representation ability, leading to temporary degradation. Despite this, the overall trend shows that NMSE improves with larger codebook sizes, as a greater B enhances quantization granularity, allowing SKBNet to better capture the semantic features of CSI data and improve reconstruction accuracy.
Figure 4 illustrates the cosine similarity ( ρ ) performance of SKBNet at CRs of 1/16 and 1/64 across different codebook sizes. A key observation is that as the codebook size B increases from 2 8 to 2 11 , ρ initially decreases and then increases for both CRs, exhibiting non-monotonic behavior with a noticeable decline at B = 2 9 . This dip at B = 2 9 mirrors the codebook collapse phenomenon observed in the NMSE analysis [31,32], where underutilized codewords during training reduce the model’s ability to preserve CSI structure, leading to temporary degradation. Despite this, the overall trend of improving ρ with larger codebook sizes demonstrates that a greater B enhances quantization granularity, allowing SKBNet to better capture the semantic structure of CSI and improve structural similarity.
Figure 5 illustrates some observations regarding the FBC of SKBNet. First, at both CRs of 1/16 and 1/64, the FBC exhibits an upward trend as the codebook size B increases from 2 8 to 2 11 . This is because a larger B increases the log 2 B term in the FBC formula ( FBC = h × w × log 2 B ), requiring more bits to represent each index. Second, for a given codebook size, the FBC at CR = 1/16 is higher than at CR = 1/64. This occurs because a lower CR results in a larger number of transmitted elements ( h × w ), directly increasing the FBC. Third, as the codebook size increases, the FBC at CR = 1/16 grows faster than at CR = 1/64. This is due to the combined effect of a larger h × w at CR = 1/16 and the increasing log 2 B , amplifying the growth rate of FBC compared to the smaller h × w at CR = 1/64.

6. Conclusions

We propose SKBNet, a semantic knowledge-driven framework for MIMO CSI feedback, addressing the challenge of high feedback overhead in FDD massive MIMO systems. By introducing a shared SKB and utilizing vector quantization with index-based transmission, SKBNet achieves efficient CSI compression, low-overhead feedback, and high-precision reconstruction, outperforming many existing deep learning methods in NMSE, cosine similarity, and feedback bit-count across various compression ratios. This work highlights the potential of SKB-sharing in advancing semantic communication networks. Future work will explore bandwidth–accuracy trade-offs, investigate performance under diverse SNR conditions, imperfect feedback scenarios, and non-ideal channel scenarios, conduct experiments across multiple datasets and scenarios, perform comparisons with the recent literature, quantify codebook size impacts on hardware resources, develop adaptive SKB maintenance strategies for channel time variation and device heterogeneity, and integrate dynamic codebook adaptation, multi-user scenarios, and channel noise to enhance SKBNet’s adaptability and robustness in real-world deployments.

Author Contributions

Conceptualization, Y.S., S.Y.; methodology, S.Y.; software, L.T.; validation, L.T.; formal analysis, L.T.; writing—original draft, L.T.; writing—review and editing, S.Y., Y.S., X.X.; investigation, L.T.; project administration, X.X., H.C., Z.L.; funding acquisition, Z.L. All authors have read and agreed to the published version of the manuscript.

Funding

This work was supported in part by the National Key Research and Development Program of China under Grant 2023YFB2904803, in part by National Natural Science Foundation of China under Grant 62301471, in part by the Key Area R&D Program of Guangdong under Grant 2024B0101020006, in part by the GuangDong Basic and Applied Basic Research Foundation (No. 2023B1515120093), in part by the Key Natural Science Foundation of Shenzhen (No. JCYJ20220818102209020), and in part by Shenzhen Science and Technology Major Program (No. KJZD2023928112759002).

Data Availability Statement

Data is contained within the article.

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Papadopoulos, H.; Wang, C.; Bursalioglu, O.; Hou, X.; Kishiyama, Y. Massive MIMO technologies and challenges towards 5G. IEICE Trans. Commun. 2016, 99, 602–621. [Google Scholar] [CrossRef]
  2. Rao, X.; Lau, V.K. Distributed compressive CSIT estimation and feedback for FDD multi-user massive MIMO systems. IEEE Trans. Signal Process. 2014, 62, 3261–3271. [Google Scholar]
  3. Sim, M.S.; Park, J.; Chae, C.B.; Heath, R.W. Compressed channel feedback for correlated massive MIMO systems. J. Commun. Netw. 2016, 18, 95–104. [Google Scholar] [CrossRef]
  4. Lv, Z.; Li, Y. A channel state information feedback algorithm for massive MIMO systems. IEEE Commun. Lett. 2016, 20, 1461–1464. [Google Scholar] [CrossRef]
  5. Zhang, P.; Xu, W.; Gao, H.; Niu, K.; Xu, X.; Qin, X.; Yuan, C.; Qin, Z.; Zhao, H.; Wei, J.; et al. Toward wisdom-evolutionary and primitive-concise 6G: A new paradigm of semantic communication networks. Engineering 2022, 8, 60–73. [Google Scholar] [CrossRef]
  6. Xie, H.; Qin, Z.; Li, G.Y.; Juang, B.H. Deep learning enabled semantic communication systems. IEEE Trans. Signal Process. 2021, 69, 2663–2675. [Google Scholar] [CrossRef]
  7. Xie, H.; Qin, Z. A lite distributed semantic communication system for Internet of Things. IEEE J. Sel. Areas Commun. 2020, 39, 142–153. [Google Scholar] [CrossRef]
  8. Zhou, Q.; Li, R.; Zhao, Z.; Peng, C.; Zhang, H. Semantic communication with adaptive universal transformer. IEEE Wirel. Commun. Lett. 2021, 11, 453–457. [Google Scholar] [CrossRef]
  9. Bourtsoulatze, E.; Kurka, D.B.; Gündüz, D. Deep joint source-channel coding for wireless image transmission. IEEE Trans. Cogn. Commun. Netw. 2019, 5, 567–579. [Google Scholar] [CrossRef]
  10. Yang, M.; Kim, H.S. Deep joint source-channel coding for wireless image transmission with adaptive rate control. In Proceedings of the ICASSP 2022-2022 IEEE International Conference on Acoustics, Speech and Signal Processing (ICASSP), Singapore, 23–27 May 2022; pp. 5193–5197. [Google Scholar]
  11. Dai, J.; Wang, S.; Tan, K.; Si, Z.; Qin, X.; Niu, K.; Zhang, P. Nonlinear transform source-channel coding for semantic communications. IEEE J. Sel. Areas Commun. 2022, 40, 2300–2316. [Google Scholar] [CrossRef]
  12. Tung, T.Y.; Gündüz, D. DeepWiVe: Deep-learning-aided wireless video transmission. IEEE J. Sel. Areas Commun. 2022, 40, 2570–2583. [Google Scholar] [CrossRef]
  13. Wang, S.; Dai, J.; Liang, Z.; Niu, K.; Si, Z.; Dong, C.; Qin, X.; Zhang, P. Wireless deep video semantic transmission. IEEE J. Sel. Areas Commun. 2022, 41, 214–229. [Google Scholar] [CrossRef]
  14. Xu, J.; Ai, B.; Wang, N.; Chen, W. Deep Joint Source-Channel Coding for CSI Feedback: An End-to-End Approach. IEEE J. Sel. Areas Commun. 2023, 41, 260–273. [Google Scholar] [CrossRef]
  15. Ren, Y.; Wang, Y.; Qi, C.; Liu, Y. Multiple-beam selection with limited feedback for hybrid beamforming in massive MIMO systems. IEEE Access 2017, 5, 13327–13335. [Google Scholar] [CrossRef]
  16. Chang, Z.; Wang, Z.; Guo, X.; Han, Z.; Ristaniemi, T. Energy-efficient resource allocation for wireless powered massive MIMO system with imperfect CSI. IEEE Trans. Green Commun. Netw. 2017, 1, 121–130. [Google Scholar] [CrossRef]
  17. O’Shea, T.J.; Erpek, T.; Clancy, T.C. Deep learning based MIMO communications. arXiv 2017, arXiv:1707.07980. [Google Scholar]
  18. Liang, P.; Fan, J.; Shen, W.; Qin, Z.; Li, G.Y. Deep learning and compressive sensing-based CSI feedback in FDD massive MIMO systems. IEEE Trans. Veh. Technol. 2020, 69, 9217–9222. [Google Scholar] [CrossRef]
  19. Wen, C.K.; Shih, W.T.; Jin, S. Deep learning for massive MIMO CSI feedback. IEEE Wirel. Commun. Lett. 2018, 7, 748–751. [Google Scholar] [CrossRef]
  20. Lu, Z.; Wang, J.; Song, J. Multi-resolution CSI feedback with deep learning in massive MIMO system. In Proceedings of the ICC 2020–2020 IEEE International Conference on Communications (ICC), Dublin, Ireland, 7–11 June 2020; pp. 1–6. [Google Scholar]
  21. Tolba, B.; Elsabrouty, M.; Abdu-Aguye, M.G.; Gacanin, H.; Kasem, H.M. Massive MIMO CSI feedback based on generative adversarial network. IEEE Commun. Lett. 2020, 24, 2805–2808. [Google Scholar] [CrossRef]
  22. Cao, B.; Yang, Y.; Ran, P.; He, D.; He, G. ACCsiNet: Asymmetric convolution-based autoencoder framework for massive MIMO CSI feedback. IEEE Commun. Lett. 2021, 25, 3873–3877. [Google Scholar] [CrossRef]
  23. Cui, Y.; Guo, A.; Song, C. TransNet: Full attention network for CSI feedback in FDD massive MIMO system. IEEE Wirel. Commun. Lett. 2022, 11, 903–907. [Google Scholar] [CrossRef]
  24. Van Den Oord, A.; Vinyals, O.; Kavukcuoglu, K. Neural discrete representation learning. In Proceedings of the 31st International Conference on Neural Information Processing Systems, Long Beach, CA, USA, 4–9 December 2017; Volume 30. [Google Scholar]
  25. Rizzello, V.; Nerini, M.; Joham, M.; Clerckx, B.; Utschick, W. User-Driven Adaptive CSI Feedback With Ordered Vector Quantization. IEEE Wirel. Commun. Lett. 2023, 12, 1956–1960. [Google Scholar] [CrossRef]
  26. Shin, J.; Kang, Y.; Jeon, Y.S. Vector Quantization for Deep-Learning-Based CSI Feedback in Massive MIMO Systems. arXiv 2024, arXiv:2403.07355. [Google Scholar] [CrossRef]
  27. Isola, P.; Zhu, J.Y.; Zhou, T.; Efros, A.A. Image-to-image translation with conditional adversarial networks. In Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition, Honolulu, HI, USA, 21–26 July 2017; pp. 1125–1134. [Google Scholar]
  28. Gao, M.; Liao, T.; Lu, Y. Fully connected feedforward neural networks based CSI feedback algorithm. China Commun. 2021, 18, 43–48. [Google Scholar] [CrossRef]
  29. Hu, Z.; Guo, J.; Liu, G.; Zheng, H.; Xue, J. MRFNet: A deep learning-based CSI feedback approach of massive MIMO systems. IEEE Commun. Lett. 2021, 25, 3310–3314. [Google Scholar] [CrossRef]
  30. Liu, L.; Oestges, C.; Poutanen, J.; Haneda, K.; Vainikainen, P.; Quitin, F.; Tufvesson, F.; De Doncker, P. The COST 2100 MIMO channel model. IEEE Wirel. Commun. 2012, 19, 92–99. [Google Scholar] [CrossRef]
  31. Zheng, C.; Vedaldi, A. Online clustered codebook. In Proceedings of the IEEE/CVF International Conference on Computer Vision, Paris, France, 1–6 October 2023; pp. 22798–22807. [Google Scholar]
  32. Takida, Y.; Shibuya, T.; Liao, W.; Lai, C.H.; Ohmura, J.; Uesaka, T.; Murata, N.; Takahashi, S.; Kumakura, T.; Mitsufuji, Y. Sq-vae: Variational bayes on discrete representation with self-annealed stochastic quantization. arXiv 2022, arXiv:2205.07547. [Google Scholar]
Figure 1. System model.
Figure 1. System model.
Electronics 14 01666 g001
Figure 2. Architecture of semantic-knowledge-base-driven MIMO CSI feedback.
Figure 2. Architecture of semantic-knowledge-base-driven MIMO CSI feedback.
Electronics 14 01666 g002
Figure 3. Codebook size comparison with NMSE.
Figure 3. Codebook size comparison with NMSE.
Electronics 14 01666 g003
Figure 4. Codebook size comparison with cosine similarity.
Figure 4. Codebook size comparison with cosine similarity.
Electronics 14 01666 g004
Figure 5. Codebook size comparison with FBC.
Figure 5. Codebook size comparison with FBC.
Electronics 14 01666 g005
Table 1. Performance comparison in terms of NMSE, ρ , and FBC.
Table 1. Performance comparison in terms of NMSE, ρ , and FBC.
Compression Ratio1/161/64
MetricsNMSE (dB) ρ FBC (bits)NMSE (dB) ρ FBC (bits)
CsiNet [19]−4.510.7904096−1.930.5901024
CRNet [20]−5.440.8214096−2.220.5931024
DCGAN [21]−8.07-4096−4.01-1024
CF-FCFNN [28]−9.120.9204096−7.250.8801024
MRFNet [29]−9.49-4096−6.52-1024
ACCsiNet [22]−11.760.9444096−7.110.8761024
TransNet [23]−7.82-4096−2.62-1024
SKBNet−12.450.969704−10.690.954176
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content.

Share and Cite

MDPI and ACS Style

Tang, L.; Sun, Y.; Yao, S.; Xu, X.; Chen, H.; Luo, Z. Efficient Multiple-Input–Multiple-Output Channel State Information Feedback: A Semantic-Knowledge-Base- Driven Approach. Electronics 2025, 14, 1666. https://doi.org/10.3390/electronics14081666

AMA Style

Tang L, Sun Y, Yao S, Xu X, Chen H, Luo Z. Efficient Multiple-Input–Multiple-Output Channel State Information Feedback: A Semantic-Knowledge-Base- Driven Approach. Electronics. 2025; 14(8):1666. https://doi.org/10.3390/electronics14081666

Chicago/Turabian Style

Tang, Ling, Yaping Sun, Shumin Yao, Xiaodong Xu, Hao Chen, and Zhiyong Luo. 2025. "Efficient Multiple-Input–Multiple-Output Channel State Information Feedback: A Semantic-Knowledge-Base- Driven Approach" Electronics 14, no. 8: 1666. https://doi.org/10.3390/electronics14081666

APA Style

Tang, L., Sun, Y., Yao, S., Xu, X., Chen, H., & Luo, Z. (2025). Efficient Multiple-Input–Multiple-Output Channel State Information Feedback: A Semantic-Knowledge-Base- Driven Approach. Electronics, 14(8), 1666. https://doi.org/10.3390/electronics14081666

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop