Abstract
In Large Intelligent Surface (LIS) systems, achieving accurate channel estimation is essential for enhancing communication quality and system efficiency. The main focus of this study is on using the Least Squares (LS) method to estimate pilot-based channels. It also looks at more advanced methods, like using low-density parity-check (LDPC) codes, antenna selection, and optimized pilot design, to make the method more accurate and effective. We employ orthogonal pilot sequences to reduce signal interference and improve pilot power to enhance estimation performance. Additionally, LDPC codes play a crucial role in eliminating noise and interference effects, thereby improving system reliability. We also propose selective configurations of LIS antennas to balance high performance with reduced computational costs. Collectively, these strategies lead to a significant reduction in the Bit Error Rate (BER) and a remarkable improvement in the overall system performance, offering a practical solution for complex LIS deployments.
1. Introduction
1.1. Motivation
The development of next-generation wireless communication systems has positioned Large Intelligent Surfaces (LISs) as a revolutionary technology to meet the increasing demands for higher data rates, better connectivity, and extended network coverage [1]. LIS systems, designed to improve signal transmission and minimize interference, employ a vast network of low-cost active antennas, making them particularly suitable for the promoting requirements of 5G-and-beyond networks [2]. However, achieving optimal performance in LISs heavily depends on precise Channel State Information (CSI), which is a critical component for advanced signal processing and reliable data transfer [3].
One of the crucial technical challenges in LIS systems is channel estimation, a process that involves accurately determining channel characteristics from the received signals. This domain widely adopts pilot-based techniques due to their simplicity and effectiveness [4]. These methods utilize predefined pilot symbols sent through the channel, enabling the receiver to estimate its characteristics. Several methods are employed for channel estimation, including the following:
- Pilot-based techniques: these include methods such as Least Squares (LS) and Minimum Mean Square Error (MMSE).
- Machine learning-based methods: these leverage data-driven approaches for enhanced accuracy.
- Compressed sensing: this approach exploits the channel’s sparsity to estimate its parameters efficiently.
Among various techniques, the LS method stands out for its ease of implementation and minimal computational complexity [5]. Despite its advantages, the LS method is highly sensitive to noise and interference, which can lead to significant inaccuracies in large-scale systems with numerous antennas [6].
1.2. Pilot-Based Estimation
Accurate channel estimation plays a crucial role in ensuring optimal performance in LIS systems. One of the primary challenges in these systems is channel estimation, especially in complex scenarios. Conventional pilot-based methods, especially the LS algorithm, have gained widespread adoption due to their simplicity and efficiency [7]. In this approach, the base station transmits predefined pilot symbols, which the receiver uses to estimate the channel characteristics. In LIS systems, pilot signals travel through both direct and reflected paths. The intelligent surface’s reflective properties help the signals travel further [8].
Although LS-based estimation offers advantages such as an improved Signal-to-Noise Ratio (SNR), spectral efficiency, and data throughput, it faces challenges in low SNR conditions. In such cases, the accuracy of estimation diminishes, which negatively impacts metrics such as the Bit Error Rate (BER) and throughput. To achieve optimal performance in these systems, it is crucial to meticulously design pilot sequences, adjust spacing, and allocate power appropriately. Only by addressing these factors can LIS systems achieve higher reliability, improved spectral efficiency, and effectively meet the demands of next-generation networks [9].
1.3. Novelty and Contribution
Our work presents a new hybrid method for LS-based channel estimation in LIS systems. It overcomes key limitations of previous studies and introduces practical improvements. We compare different channel estimation techniques and thoroughly evaluate their accuracy, complexity, and energy efficiency. Below, we clearly explain how our innovations go beyond past research.
1.3.1. Enhanced Pilot-Based Channel Estimation with Hadamard Sequences
- Unlike traditional pilot sequences used in LIS systems [10], our method employs structured Hadamard sequences that are specifically optimized for low-SNR conditions, reducing cross-interference and improving channel estimation accuracy.
- Unlike conventional pilots, Hadamard sequences enable perfect orthogonality even under multipath fading, leading to more stable channel estimation.
1.3.2. Adaptive Pilot Power Optimization for Dynamic Channel Conditions
- Prior methods such as [11] use fixed pilot power, which does not account for varying noise conditions. Our approach introduces real-time adaptive power scaling, ensuring an optimal SNR while maintaining spectral efficiency.
- Our simulations show that adaptive power optimization reduces the BER more effectively than static power allocation, especially when the signal is weak.
1.3.3. Dynamic Pilot Number Adjustment to Reduce Overhead
- Traditional LIS estimation methods [12] rely on a fixed number of pilots, leading to inefficiencies. Our method uses adaptive pilot clustering, where pilot density increases only when needed.
- Our simulations show that adaptive power optimization helps lower the BER in changing environments better than static power allocation.
1.3.4. Iterative Channel Estimation for Progressive Accuracy Refinement
- Conventional LS estimation [13] relies on single-pass estimation, which can introduce high residual errors. We implement iterative refinement, where channel estimates improve progressively across iterations.
- Our approach gradually improves channel estimation over multiple iterations, making it more effective in noisy LIS environments.
1.3.5. Selective LIS Antenna Activation for Computational Efficiency
- Previous LIS systems [14] activate all antennas, increasing computational complexity. We propose intelligent antenna selection, activating only the most effective elements.
- This technique lowers computational effort by selecting only the most effective antennas while keeping channel estimation accuracy high.
1.3.6. LDPC-Assisted LS Estimation for Noise-Resilient Performance
- While LDPC codes have been used for error correction [15], their integration with LS-based LIS channel estimation has not been fully explored. We introduce a joint LS-LDPC decoding framework, which significantly improves channel robustness.
- Our method enhances channel robustness by combining LS estimation with LDPC decoding, improving the performance in high-noise conditions.
This framework significantly outperforms conventional LS estimation methods by reducing the BER while optimizing complexity and energy efficiency. Monte Carlo simulations confirm that our approach provides a practical, scalable, and high-performance solution for LIS systems.
As a unique idea, our study introduces Hadamard-based pilot assignment with adaptive power control to improve channel estimation and reduce interference. We optimize pilot allocation and LIS antenna selection to lower the complexity while keeping the accuracy high. Additionally, our iterative LS refinement enhances estimation over multiple steps, and the first LS-LDPC integration in LIS systems improves noise resistance and stability.
Table 1 highlights how our proposed method improves upon previous research across six key aspects of LS-based channel estimation in LIS systems.
Table 1.
Comparison of our work with previous studies.
1.4. Characteristics of LIS Systems
A LIS is a promising near-field wireless communications, remote sensing, and positioning technology. A LIS is composed of a variety of tiny panels, each of which generates a number of baseband outputs and may be turned on or off. The proposed LIS system is efficient for urban environments, reducing computational complexity and power consumption by selectively activating antennas. LIS systems differ from traditional wireless communication setups in several fundamental ways [16,17]:
- Large surface for signal reflection and transmission: unlike conventional MIMO systems with separate antennas, a LIS is a Large Intelligent Surface with many small antennas that control radio waves.
- More flexibility in selecting the signal path: a LIS improves signal quality and reduces interference, leading to improving spectral efficiency and coverage.
- Reconfigurable electromagnetic properties: unlike traditional base stations, a LIS can change wave properties for better transmission and lower energy consumption.
- Reduced hardware complexity: instead of complex and powerful equipment, a LIS uses simple and low-energy components for sending and receiving signals [14].
- Compatible with 6G networks: a LIS can match with 6G systems easily, providing ultra-reliable, low-latency communication (URLLC) and massive machine-type communication (m-MTC) through intelligent signal manipulation [18].
1.5. Objective and Organization of This Article
The previous work considered was “A Low Complexity Channel Estimation using superimposed pilots and Detection for Massive MIMO Using SC-FDE”. On the other hand, this article provides improved low-complexity LS channel estimation for LIS systems with regard to traditional and random pilot-based methods [19].
This article is structured as follows: Section 2 provides an in-depth overview of the system model receiver techniques and the LS channel estimation process. Section 3 outlines the proposed enhancements, including the pilot design, pilot power optimization, and antenna selection. Section 4 details the simulation setup, specifying the parameters and performance metrics used for evaluation. Section 5 presents the simulation results and discusses their implications for system performance. Finally, the article’s conclusions and some future study offerings are discussed in Section 6.
2. System Characterization
This study explores the design of receiver architectures for LIS systems. In such systems, the number of parallel data streams is determined by the count of T transmitting antennas, while the diversity order is characterized by the number of R receiving antennas (uplink is considered). The analysis assumes that the Single-Carrier Frequency Domain Equalization (SC-FDE) signals employ Quadrature Phase-Shift Keying (QPSK) modulation [20].
2.1. Channel Model
As depicted in Figure 1, the -th transmitted block of data symbols, sent by the -th UE (User Equipment), is denoted as , while the received block at the -th antenna of the LIS system is represented as . The mapping between the time-domain signal and the frequency-domain signal for the -th subcarrier (assumed to remain invariant during the transmission of a given block) is defined by the Discrete Fourier Transform , (a similar process applies, mutatis mutandis, to the received signal block, the channel, and the noise).
Figure 1.
Block diagram of LIS system with SC-FDE signals.
The received frequency-domain signal, in matrix–vector representation, is expressed as [21]:
where represents the frequency-domain transmitted data symbols. denotes the channel frequency response for the -th subcarrier, assumed invariant during the transmission of a given block. The -th element of is represented as . corresponds to the frequency-domain noise block for the same subcarrier [22].
2.2. Receiver Algorithms
Four receivers’ algorithms, such as Zero Forcing (ZF), MMSE, Equal Gain Combining (EGC), and Maximum Ratio Combining (MRC), are used to process the received signal after channel estimation [23]. ZF and MMSE receivers are computationally intensive, with ZF suffering from noise amplification at high noise levels. In contrast, MRC and EGC are simpler but introduce interference, requiring iterative suppression.
Assuming a non-iterative receiver, the estimated frequency domain data symbols become
Depending on the algorithm, can be computed as the following:
- ZF: this linear receiver inverts the channel matrix to cancel interference:
- MMSE: balances interference suppression and noise amplification by minimizing the mean square error:where and where is an identity matrix.
- MRC: this receiver combines the received signals based on the channel gains, improving the SNR:
- EGC: combines signals from multiple antennas with equal weights but adjusts phase to maximize received power:
- Iterative Block Decision Feedback Equalization (IB-DFE) is an advanced equalization technique used in communication systems to improve the performance in multipath or interference-limited environments. It iteratively refines the received signal by leveraging feedback from previously detected data, combining concepts from block-based processing and decision feedback. is a feedback filter matrix, stands for the forward filter matrix, and represents the detected signal from the previous iteration.
The interference cancellation matrix can be computed as:
where is an identity matrix, and .
2.3. LS Channel Estimation
For an optimal system, accurate channel estimation is essential. One of adopted methodologies for LIS channel estimation involves the utilization of pilot signals, commonly known as training sequences, followed by channel estimation based on the received data and the understanding of training symbols, in a LIS system with T transmitting antennas and R receiving antennas. The received signal can be represented by (1). The matrix is considered to be random. Simultaneously, it is expected that any estimator of will provide an estimate of a specific realization of the random matrix that corresponds to the current block of the received data.
To estimate the channel matrix , it is necessary to broadcast training signal vectors .
According to the least squares algorithm and received data, the realization of channel matrix can be estimate using the LS:
where is the pseudoinverse of [24]. is the Hermitian (conjugate transpose) of .
3. Receiver Design Considerations for LIS: Proposed Improvements in Channel Estimation
We propose several methods to address the challenges associated with pilot-based channel estimation and improve it in LIS systems, which can enhance the accuracy of the estimation process and, consequently, the system’s performance. To overcome the limitations of conventional LS channel estimation in LIS systems, this section introduces four enhancements: (1) optimized pilot design with orthogonal pilot sequences; (2) increased channel estimation accuracy through pilot power optimization; (3) an increased number of pilots and selective LIS antenna configurations; and (4) decreased error with increasing iteration and the impact of LDPC codes on channel estimation. These improvements aim to reduce pilot contamination, enhance estimation accuracy, and strike a balance between performance and computational efficiency.
3.1. Optimized Pilot Design and Enhancing the Quality of Pilot Data
3.1.1. Orthogonal Pilot Sequences
Orthogonal pilot sequences are fundamental in wireless communication systems for accurate channel estimation. By utilizing orthogonal pilot sequences, we aim to reduce pilot contamination and interference, thereby improving the accuracy of the channel estimate. Hadamard sequences fulfill these requirements effectively. This article uses Hadamard sequences to ensure minimal cross-correlation. In mathematical terms, for the two pilot sequences and , orthogonal means [25]:
where is the Hermitian (conjugate transpose) of .
Orthogonality ensures that when these sequences are transmitted simultaneously, their cross-interference is minimized, allowing for the accurate separation and estimation of multiple channels at the receiver.
- A.
- Hadamard as Orthogonal Pilot Sequences
Orthogonal pilot sequences are employed to minimize interference and pilot contamination. Orthogonal sequences such as Hadamard matrices ensure minimal cross-correlation between pilots transmitted by different terminals. For a system with terminals and pilot symbols, the pilot matrix is constructed as , where rows are assigned to terminals in a mutually orthogonal manner. This design ensures that the channel estimates for different users are independent, even under multi-user interference [26].
To generate Hadamard sequences, one should create a Hadamard matrix, where each different row represents a complete orthogonal Hadamard sequence. A Hadamard matrix is an matrix , with entries of either +1 or −1, and its rows are mutually orthogonal.
Let be a Hadamard matrix of order . The transpose of is closely related to its inverse
where is the identity matrix, and is the transpose of .
Algorithm 1 provides the initial LS estimation of the channel response matrix based on received pilot symbols.
| Algorithm 1: Hadamard Orthogonal Pilot-Based Channel Estimation |
Input:
Preprocessing:
Repeat: :
until:
Output:
|
- B.
- Properties of Hadamard Pilots:
- Orthogonality: each pilot sequence is orthogonal to others, allowing easy separation at the receiver [27].
- Low complexity: Hadamard sequences are computationally efficient to generate and process.
- Binary nature: They are simple to implement in hardware or software with entries.
3.1.2. Pilot Power Optimization [19]
The pilot power is scaled to improve the SNR of the received pilot signals, resulting in more accurate channel estimation. When the pilot signals are stronger relative to noise, the effect of noise on the estimation process is reduced, leading to more reliable estimates of the channel coefficients [28].
Higher pilot power helps in mitigating the high-dimensional complexity of estimating channels for a massive number of antennas or surface elements.
Improved estimation leads to better beamforming and higher energy efficiency, which are crucial for LIS systems.
The power allocated to pilot symbols is scaled to enhance the SNR of the received pilot signals. The channel estimation process becomes more robust to noise, at the cost of slightly reduced data throughput [29].
Increasing pilot power improves estimation accuracy and the SNR, but it also raises the computational complexity, energy consumption, and potential interference. Balancing pilot power is essential to maintain spectral efficiency and avoid excessive overhead [30].
Algorithm 2 improves LS estimation by using more pilot symbols power than Algorithm 1. This helps to make channel estimation more accurate, especially at a low SNR. According to the algorithm, after estimating the channel at pilot subcarriers, the next step involves interpolating these estimates to obtain the full channel response across all subcarriers. This step is essential for accurate signal reconstruction and optimal receiver performance [31].
- Interpolation process: the estimated pilot-based channel matrix is interpolated across all subcarriers using a suitable interpolation function, which represents the chosen interpolation technique.
- Interpolation methods: commonly used interpolation techniques include the following:
- Linear interpolation: a simple method that connects pilot estimates with straight-line approximations;
- Spline interpolation: a more accurate approach that ensures smooth transitions between estimated points.
- Low-pass filtering: this mitigates noise effects and provides a smoother channel response by eliminating high-frequency artifacts.
- A.
- Defining the Optimization Problem
To optimize pilot power, we need to define a function to minimize channel estimation error or reduce the BER. The proposed model is formulated as [24]:
where is the actual channel matrix, defines the estimated channel matrix using LSand, and shows the pilot power allocation vector.
The sum of all allocated pilot powers must not exceed the available power budget [32]:
where is the number of pilot subcarriers. Each pilot subcarrier must achieve a minimum SNR for reliable estimation [33]:
where is the channel coefficient for the th pilot subcarrier. is the noise variance (as defined in Algorithm 2). shows the minimum required SNR.
A simple adaptive pilot power allocation strategy based on the estimated channel quality can be:
Pilots with stronger channel conditions receive higher power. The total allocated power remains within .
| Algorithm 2: Improved LS Channel Estimation with Increased Pilot Power |
Input:
Pilot symbol insertion:
LS estimation:
Interpolation:
Output:
|
3.1.3. Increasing the Number of Pilots [19]
Increasing the number of pilots in channel estimation involves transmitting a greater quantity of known pilot signals during the training phase. This approach enhances the accuracy of channel estimation by providing more reference data, reducing the impact of noise and interference. However, it comes with trade-offs such as increased overhead and reduced spectral efficiency, which should be balanced to optimize system performance [34]. Algorithm 3 shows LS Channel Estimation with increased Pilot Number.
| Algorithm 3: Improved LS Channel Estimation with Increased Pilot Number |
Input:
Pilot symbol insertion:
LS estimation:
Improved interpolation:
Output:
|
- A.
- Optimization Problem for Number of Pilots
To optimize the number of pilot symbols, we formulate a minimization problem that balances channel estimation accuracy and pilot overhead while ensuring SNR constraints are met, as given below.
Subject to:
Optimal solution [24]:
represents the number of pilot symbols, constrained between and . The objective is to minimize channel estimation error while ensuring that the received pilot SNR meets a required threshold . The optimal number of pilots, , is determined by balancing pilot overhead and estimation accuracy.
3.1.4. Adding Pilot Iteration to Channel Estimation [10]
In LIS systems, iterative pilot-based channel estimation techniques can significantly enhance estimation accuracy, especially in complex or interference-prone environments. We can use the identified data to improve channel estimation in subsequent iterations. In iterative channel estimation, the channel estimate is updated over several iterations using the estimated channel from the previous iteration. This technique is particularly useful when the channel is subject to noise, interference, and fading, which makes single-pass estimation insufficient. After the first pass, we can use the output of the initial estimation to refine the channel estimate. This can be achieved by applying the data symbols in the next iteration to further improve the estimation [35].
Applying pilot iteration improves the estimation accuracy and interference mitigation but increases the computational complexity and energy consumption. Proper tuning ensures spectral efficiency gains while minimizing processing overhead.
Algorithm 4 improves LS estimation by using an iterative process. It repeats the estimation steps multiple times, making each iteration’s channel estimation more accurate.
- A.
- Optimization Problem for Number of Pilot Iterations
To optimize the number of pilot symbols, we formulate a minimization problem that balances channel estimation accuracy and pilot overhead while ensuring SNR constraints are met, as given below.
Subject to:
The number of iterations does not exceed a predefined limit.
The iterative refinements stop when the channel estimate improvement is below the threshold .
Optimal solution [24]:
The minimum number of iterations is found when the channel estimate change is very small. This helps avoid unnecessary computations. As the number of pilots increases, the initial channel estimate improves, leading to fewer required iterations , since the algorithm converges faster.
| Algorithm 4: Improved LS Channel Estimation with Increased Pilot Iteration |
Input:
Initial LS estimation:
Iterative refinement: For :
Improved interpolation:
Output:
|
3.2. Selective LIS Antenna Configurations and Increasing Channel Estimation Accuracy
This section concentrates on improving LS channel estimation through the selection of ideal antenna configurations from a LIS and improving the overall accuracy of the channel estimation procedure.
Optimized Antenna Configurations and LIS Technology for Improved Channel Estimation
In LIS systems, not all antennas contribute equally to the received signal quality. Antennas closer to the transmitter or those experiencing stronger signal conditions have a more significant impact on the channel estimation process. By focusing on these relevant antennas, the system can:
- Reduce computational complexity: focusing on fewer, high-impact antennas reduces the size of the matrices involved in channel estimation and subsequent signal processing, leading to faster computations [36].
- Maintain estimation accuracy: selecting the most relevant antennas ensures that the accuracy of channel estimation remains high, as only the antennas that contribute most to the signal quality are used.
- Enhance scalability: this approach is particularly beneficial for LIS systems with hundreds or thousands of antennas, where reducing the number of active antennas directly impacts the system’s computational efficiency.
- Energy efficiency: selective activation conserves power by disabling less effective antennas, improving overall efficiency.
- Interference: by focusing transmission and reception on high-quality antennas, the approach reduces multi-user interference.
By strategically selecting the most effective antennas, the accuracy of channel estimation in LIS systems is significantly enhanced. This selective approach ensures that the key antennas contributing to the highest SNR are prioritized, leading to more precise channel estimation. As a result, the BER is reduced, the system capacity increases, and the overall performance of the LIS-based wireless communication system improves [37].
3.3. LDPC Codes in Mitigating the Effects of Channel Estimation Errors
LDPC codes are very effective because they enable reliable data transmission close to Shannon’s channel capacity. They are widely used in modern communication systems due to their high error correction ability and low-complexity decoding in noisy channels. Compared to other error-correcting codes, LDPC codes handle errors better and are more efficient to encode and decode.
3.3.1. Reducing Sensitivity to Channel Estimation Errors
LDPC codes provide robust error correction capabilities, helping reduce the system’s sensitivity to inaccuracies in channel estimation. This ensures that the system maintains performance even when noise or interference leads to erroneous channel estimates [38].
3.3.2. Improving Performance in Sparse Channels
In large-scale LIS systems, where channels are often sparse and nonlinear, LDPC codes can enhance efficiency by managing the complexity of channel estimation while offering superior error correction [39].
3.3.3. Enhancing Spectral Efficiency and Energy Savings
LDPC codes help LIS systems save power while keeping signals strong. They reduce repeated transmissions, improving data efficiency. They also adapt to channel changes, making LIS networks more energy efficient and better for high data loads [40].
4. Simulation Performance Results
This section presents performance evaluations of the proposed LIS scheme optimized for mm-wave frequencies with SC-FDE signals. The BER performance is analyzed as a function of , where is the one-sided noise power spectral density, and is the transmitted bit energy. The effects of cyclic prefix power overhead were not considered. Monte Carlo simulations assessed the system performance using QPSK modulation, with a block length of = 256 symbols (the results were consistent for other values, as long as ). A Rayleigh fading channel with 16 uncorrelated equal-power paths was used. The Rayleigh model is used due to the dense multipath propagation in LIS systems, the absence of a Line-of-Sight (NLoS) path in many scenarios, and its standard adoption in MIMO research for performance evaluation under multipath conditions. Each block spans 1 s, while the cyclic prefix lasts 0.125 s. In the results for this paper, we considered a carrier frequency of 2 GHz. However, we would like to point out that our technique and main conclusions remain valid for other carrier frequencies with similar propagation characteristics, provided that we achieve the proper scaling (say, doubling the carrier frequency and reducing to half the LIS and scenario dimensions). For MIMO spatial multiplexing, multi-layer transmission was applied, achieving a -times symbol rate increase with transmitting and receiving antennas, in the uplink direction. Feasibility requires for the proper detection of concurrent symbol streams.
The MATLAB code simulates a LIS system using a Uniform Rectangular Array (URA) model. Here is a simple breakdown of its details and feasibility:
- LIS channel modeling:
- The receiver is assumed to be in the near field of the LIS.
- The beam focuses on both angle and distance, unlike traditional far-field beamforming, which only considers direction.
- The simulation includes multipath reflections and time delays () to make it more realistic.
- Radio and environmental parameters:
- Carrier frequency: 2G Hz;
- Antenna spacing: ;
- User locations: randomly placed inside a room;
- Number of antennas: 4 × LISs (LIS antenna consist of four panels and each panel has 100 antennas; in total 4 × 100 = 400).
- Practical feasibility of LIS:
- LIS is modeled as an active antenna system, where each element has independent gain and phase control.
- Near-field beamforming is used to focus signals on users.
- Power adjustments are applied to keep the system practical.
- Real-world feasibility depends on hardware challenges, the real-time processing of many antennas, and precise phase/gain calibration.
Also, the MATLAB code includes LDPC encoding and decoding to improve communication reliability. Here is a basic overview of its details and practicality:
- LDPC encoding and decoding:
- The LDPC encoder converts input bits into a longer coded sequence to improve error correction.
- The LDPC decoder uses a hard-decision method with a maximum of 20 iterations to decode the received data.
- The decoder stops early if the parity check is satisfied.
- LDPC integration with LIS:
- LDPC is applied to 4PSK modulation before transmission.
- After LIS-based transmission and reception, LDPC decoding is used to recover the original data.
- The simulation includes different equalization and interference cancellation methods (MRC, EGC, ZF, and MMSE).
Table 2 compares various methods for improving channel estimation in LIS systems based on metrics such as complexity, energy efficiency, interference reduction, estimation accuracy, and spectral efficiency.
- Pilot power optimization increases the strength of the pilot signals, improving the channel estimation accuracy but slightly reducing the spectral efficiency because it takes up more transmission power.
- Increasing the number of pilots helps achieve better accuracy but comes with a trade-off: higher complexity and reduced spectral efficiency due to the extra pilot overhead.
- Iterative estimation improves the accuracy over multiple iterations, but it requires more processing power, making it computationally expensive.
- Channel selection focuses only on the most useful LIS antennas, reducing the complexity while still maintaining good accuracy and efficiency.
- Hadamard orthogonal pilot sequences minimize interference between pilots, improving both the accuracy and spectral efficiency while keeping the complexity low.
Table 2.
Comparison of channel estimation improvement methods across key performance metrics.
Figure 2 investigates the performance results without LDPC codes in LIS systems with 4 transmitting antennas and 400 receiver antennas (4 × 400). Hadamard pilots offer better BER performance than random pilots due to their orthogonality, which enhances channel estimation accuracy. The improvement is most significant for MMSE and ZF, especially at a high SNR ( dB). MMSE and MRC with Hadamard pilots provide better channel estimation accuracy, reducing interference and improving spectral efficiency. ZF with Hadamard pilots performs better than with random pilots but still has lower accuracy than MMSE. More complex methods like MMSE require higher computational power and energy but achieve a lower BER and better spectral efficiency. The MFB curve provides a benchmark for evaluating the performance of a channel, which is modeled as the sum of delayed and independent Rayleigh-fading rays.
Figure 2.
BER results for comparing Hadamard pilot vs. random pilot 4 × 400 LIS system.
Figure 3 highlights the significant impact of pilot power rates on BER performance in LIS systems with 4 transmitting antennas and 400 receiver antennas (4 × 400) without LDPC codes under channel estimation scenarios. The simulation results demonstrate that BER performance improves with increasing power rates (Rate = 1 (0 dB), 2 (−3 dB), and 4 (−6 dB)), underscoring the role of accurate channel estimation. Higher pilot power (e.g., power rate = 4) achieves near-optimal performance, particularly in low conditions, while MMSE performs best overall. ZF’s sensitivity to noise leads to degraded performance at a lower , whereas MRC and EGC show consistent reliability. These findings emphasize the importance of pilot power optimization in mitigating channel estimation errors, balancing improved BER performance with the trade-off in spectral efficiency. Moreover, this chart shows that higher power rates (−6 dB) improve energy efficiency by reducing the BER at a lower . ZF/MMSE has higher complexity but better interference handling, while MRC and EGC are simpler but more sensitive to interference.
Figure 3.
BER results for power rate [1, 2, and 4] effect on channel estimation.
Figure 4 compares the performance results of the BER as a function of for various channel estimation techniques under different pilot configurations. The simulation results demonstrate that increasing the number of pilot symbols from 64 to 128 significantly improves the BER performance across all channel estimation techniques. In this simulation, 64 pilots were used for 128 antennas by employing antenna clustering, compressed sensing, and adaptive pilot allocation (Table 3). Instead of assigning one pilot per antenna, 128 antennas were grouped into 64 clusters, with each cluster sharing a pilot, reducing overhead while maintaining estimation accuracy. The results show at a high , methods like MMSE and MRC approach the MFB, achieving a lower BER. In low- conditions, the use of 64 pilots provides a notable advantage, particularly for MMSE, due to enhanced channel estimation accuracy. These findings highlight the trade-off between pilot overhead and improved performance. Overall, increasing the number of pilots reduces the BER but increases the energy consumption and complexity. MMSE and ZF handle interference better, while MRC and EGC are simpler but more sensitive to noise.
Figure 4.
BER results on the impact of changing the number of pilots on the 4 × 400 LIS system.
Table 3.
Comparison of the number of 64 and 128 pilots.
Figure 5 demonstrates the impact of iterative channel estimation on BER performance across different receiver configurations (ZF, MRC, EGC, and MMSE). As the number of iterations increases from iteration 1 to iteration 3, the BER improves significantly for all methods. Among the configurations, MMSE and ZF show the most substantial improvements, approaching the theoretical MFB performance with additional iterations. MRC and EGC also benefit from iterations but exhibit comparatively moderate gains. These results highlight that iterative techniques effectively enhance channel estimation accuracy, albeit at the cost of increased computational complexity. Conducting three iterations typically achieves a balance between accuracy and computational complexity, providing substantial improvements without overburdening the system. This graph shows how different detection and combining methods affect the BER. More iteration improves the accuracy but increases the complexity and energy consumption.
Figure 5.
BER results on the effects of iterative channel estimation on BER performance.
Figure 6 compares the BER performance versus for various receivers (ZF, MRC, EGC, and MMSE) with Full LIS (400 antennas) and Selected LIS configurations (100 and 20 antennas). A Full LIS achieves the best performance due to maximum spatial diversity, particularly with MMSE and ZF receivers at a higher due to their robustness to interference and noise. Reducing antennas to 100 or 20 degrades the BER, especially for ZF and EGC, due to reduced diversity and weaker channel estimation. MMSE and MRC are more robust under these constraints. A Full LIS offers optimal performance and improves the accuracy but increases the complexity and energy consumption: 100 antennas balance performance and complexity, while 20 antennas suit low-cost systems with acceptable performance trade-offs.
Figure 6.
BER results on comparison between “Full-LIS” and “Selected LIS” for different receivers.
Figure 7 shows the impact of LDPC coding on the BER performance for various channel estimation techniques. Solid lines (with LDPC) exhibit significantly lower BERs than dashed lines (without LDPC), highlighting LDPC’s error-correction benefits. LDPC improves the performances of ZF, MRC, EGC, and MMSE, bringing them closer to the ideal MFB benchmark. Among these, MMSE with LDPC achieve the best BERs, followed by MRC and EGC. Overall, LDPC coding greatly enhances the reliability across different values.
Figure 7.
BER results on the effect of LDPC codes on channel estimates on the 4 × 32 LIS configuration with 2 users.
Table 4 highlights the key design principles and performance characteristics of ZF, MMSE, MRC, and EGC receiver architectures, illustrating their relative strengths and weaknesses across various metrics base on the BER performance, complexity, energy efficiency, interference reduction, spectral efficiency, and accuracy.
Table 4.
Comparison of receiver architectures based on design and performance metrics.
MMSE and MRC have better performances because they optimize the signal strength and reduce noise, and ZF has a moderate BER because it removes interference but amplifies noise. EGC has the worst BER because it does not consider signal strength differences.
- 2.
- Computational Complexity (Figure 6)
MMSE and ZF require matrix operations, making them more computationally expensive. MRC and EGC are simpler because they do not perform matrix inversions.
- 3.
- Energy Efficiency (Figure 4)
MMSE and ZF use more energy due to complex calculations, while MRC and EGC are more energy efficient, since they use simpler operations.
- 4.
- Interference Reduction (Figure 5)
ZF removes interference completely but may increase noise. MMSE balances noise and interference, making it the most effective. MRC reduces interference but is not as effective as MMSE. EGC does not actively reduce interference.
- 5.
- Spectral Efficiency (Figure 7)
MMSE and MRC use the available bandwidth more effectively. ZF performs well but can suffer under high noise. EGC is the least efficient. Therefore, MMSE and MRC achieve better spectral efficiency, while EGC is the least efficient.
MMSE and MRC estimate the channel more accurately. ZF is accurate but affected by noise. EGC has poor channel estimation. Overall MMSE and MRC give the most accurate results, while EGC is the least accurate.
5. Conclusions
This study demonstrated that pilot-based channel estimation, combined with techniques such as optimized pilot design, data-aided refinement, selective LIS antenna configurations, and the utilization of LDPC codes, significantly enhances the performance of LIS systems. These methods achieved notable improvements, including a reduction in the BER. MATLAB-based simulations validated the effectiveness of these techniques, confirming their suitability for next-generation communication systems.
6. Future Research
Future research will focus on the practical implementation of these methods in real-world LIS systems and on optimizing their performance under various and specific channel conditions. Future work may also focus on extending the proposed methods to time-varying channels and incorporating advanced estimation techniques, such as MMSE and deep learning-based approaches, for further performance gains.
Author Contributions
Methodology, R.D.; Validation, M.M.d.S.; Investigation, A.G. All authors contributed equally to the article. All authors have read and agreed to the published version of the manuscript.
Funding
This work was funded by FCT/MCTES through national funds and, where applicable, co-funded EU funds under the projects UIDB/EEA/50008/2020 and 2022.03897. PTDC.
Institutional Review Board Statement
Not applicable.
Informed Consent Statement
Not applicable.
Data Availability Statement
The data were obtained using Monte Carlo simulations and implemented using MATLAB R2024b. The original contributions presented in this study are included in the article. Further inquiries can be directed to the corresponding author.
Acknowledgments
We acknowledge the support of FCT/MCTES, as described above in “Funding”. We also acknowledge the support of Autonoma TechLab for providing an interesting environment to carry out this research.
Conflicts of Interest
The authors declare no conflicts of interest.
References
- Liang, Y.-C.; Long, R.; Zhang, Q.; Chen, J.; Cheng, H.V.; Guo, H. Large Intelligent Surface/Antennas (LISA): Making Reflective Radios Smart. J. Commun. Inf. Netw. 2019, 4, 40–50. [Google Scholar]
- Gashtasbi, A.; da Silva, M.M.; Dinis, R.; Guerreiro, J. On the Performance of LDPC-Coded Large Intelligent Antenna System. Appl. Sci. 2023, 13, 4738. [Google Scholar] [CrossRef] [Scilit]
- Han, Y.; Tang, W.; Jin, S.; Wen, C.-K.; Ma, X. Large Intelligent Surface-Assisted Wireless Communication Exploiting Statistical CSI. IEEE Trans. Veh. Technol. 2019, 68, 8238–8242. [Google Scholar]
- Almeida, I.; Guerreiro, J.; Dinis, R. Efficient Channel Estimation for LIS-based Systems. In Proceedings of the 2023 Photonics & Electromagnetics Research Symposium (PIERS), Prague, Czech Republic, 3–6 July 2023. [Google Scholar] [CrossRef] [Scilit]
- Gashtasbi, A.; da Silva, M.M.; Dinis, R. IRS, LIS, and Radio Stripes-Aided Wireless Communications: A Tutorial. Appl. Sci. 2022, 12, 12696. [Google Scholar] [CrossRef] [Scilit]
- Lee, S.J. Performance Enhancement of Codebook-Based Beamforming Using Least Squares Approach. IEEE Wirel. Commun. Lett. 2024, 13, 338–342. [Google Scholar]
- Liu, M.; Wang, H.; Li, Y.; Li, P. Research on Pilot-Based Channel Estimation Algorithms. In Proceedings of the 2019 International Conference on Electronic Engineering and Informatics (EEI), Nanjing, China, 8–10 November 2019. [Google Scholar] [CrossRef] [Scilit]
- Murad, M.; Tasadduq, I.; Otero, P. Pilots based LSE Channel Estimation for Underwater Acoustic OFDM Communication. In Proceedings of the 2020 Global Conference on Wireless and Optical Technologies (GCWOT), Malaga, Spain, 6–8 October 2020. [Google Scholar] [CrossRef] [Scilit]
- Bariah, L.; Muhaidat, S.; Sofotasios, P.C.; El Bouanani, F.; Dobre, O.A.; Hamouda, W. Large Intelligent Surface-Assisted Nonorthogonal Multiple Access for 6G Networks: Performance Analysis. IEEE Internet Things J. 2021, 8, 5129–5140. [Google Scholar]
- Ali, S.; Chen, Z.; Yin, F. Design of Orthogonal Uplink Pilot Sequences for TDD Massive MIMO under Pilot Contamination. J. Commun. 2017, 12, 40–48. [Google Scholar]
- Mohammadzadeh, S.; Rahmani, M.; Cumanan, K.; Burr, A.; Xiao, P. Pilot and Data Power Control for Uplink Cell-free massive MIMO. arXiv 2025. [Google Scholar] [CrossRef] [Scilit]
- Yu, Y.; Zhang, X.; Zhang, Z. Iterative Channel Estimation Using Superimposed Pilot for BICM-OFDM. In Proceedings of the 5th International Conference on Wireless Communications, Networking and Mobile Computing, Beijing, China, 24–26 September 2009. [Google Scholar] [CrossRef] [Scilit]
- Ohno, S.; Manasseh, E.; Nakamoto, M. How many known symbols are required for linear channel estimation in OFDM? In Proceedings of the IEEE International Conference on Acoustics, Speech and Signal Processing (ICASSP). Prague, Czech Republic, 22–27 May 2011. [Google Scholar] [CrossRef] [Scilit]
- Xu, C.; An, J.; Bai, T. Antenna Selection for Reconfigurable Intelligent Surfaces: A Transceiver-Agnostic Passive Beamforming Configuration. IEEE Trans. Wirel. Commun. 2023, 22, 7756–7774. [Google Scholar]
- Salari, S.; Ardebilipour, M.; Ahmadian, M.; Cances, J.P.; Meghdadi, V. Turbo Receiver Design with Carrier-Frequency Offset Estimation for LDPC-Coded MIMO OFDM Systems. In Proceedings of the 9th International Conference on Advanced Communication Technology, Gangwon, Republic of Korea, 12–14 February 2007. [Google Scholar]
- Alghamdi, R.; Alhadrami, R.; Lhothali, D.; Almorad, H.; Faisal, A.; Helal, S.; Shalabi, R.; Asfour, R.; Hammed, N.; Shams, A.; et al. Intelligent Surfaces for 6G Wireless Networks: A Survey of Optimization and Performance Analysis Techniques. IEEE Access 2020, 8, 202795–202818. [Google Scholar] [CrossRef] [Scilit]
- Zhu, Y.; Zheng, G.; Wong, K.-K. Stochastic Geometry Analysis of Large Intelligent Surface-Assisted Millimeter Wave Networks. IEEE J. Sel. Areas Commun. 2020, 38, 1749–1762. [Google Scholar]
- Almekhlafi, M.; Arfaoui, M.A.; Assi, C.; Assi, C.; Ghrayeb, A. Enabling URLLC Applications Through Reconfigurable Intelligent Surfaces: Challenges and Potential. IEEE Internet Things Mag. 2022, 5, 130–135. [Google Scholar]
- da Silva, M.M.; Dinis, R.; Guerreiro, J. A Low Complexity Channel Estimation and Detection for Massive MIMO Using SC-FDE. Telecom 2020, 1, 3–17. [Google Scholar] [CrossRef] [Scilit]
- Lam, C.-T.; Falconer, D.D.; Danilo-Lemoine, F.; Dinis, R. Channel Estimation for SC-FDE Systems Using Frequency Domain Multiplexed Pilots. In Proceedings of the IEEE Vehicular Technology Conference, Montreal, QC, Canada, 25–28 September 2006. [Google Scholar] [CrossRef] [Scilit]
- Gashtasbi, A.; da Silva, M.M.; Dinis, R. An Assessment of Receiver Algorithms for Distributed Massive MIMO Systems: Investigating Design Solutions and Performance. Electronics 2024, 13, 1560. [Google Scholar] [CrossRef] [Scilit]
- Pereira, A.; Bento, P.; Gomes, M.; Dinis, R.; Silva, V. Iterative MRC and EGC Receivers for MIMO-OFDM Systems. In Proceedings of the 2018 IEEE 87th Vehicular Technology Conference (VTC Spring), Porto, Portugal, 3–6 July 2018. [Google Scholar] [CrossRef] [Scilit]
- So, J.; Kim, D.; Lee, Y.; Sung, Y. Pilot Signal Design for Massive MIMO Systems: A Received Signal-To-Noise-Ratio-Based Approach. IEEE Signal Process. Lett. 2015, 22, 549–553. [Google Scholar]
- Do, D.-T.; Vu, D.-T. New orthogonal pilot scheme for semi-blind channel estimation in MIMO Systems. In Proceedings of the International Conference on Networking and Information Technology, Manila, Philippines, 11–12 June 2010. [Google Scholar] [CrossRef] [Scilit]
- Thaj, T.; Viterbo, E.; Hong, Y. Orthogonal Time Sequency Multiplexing Modulation: Analysis and Low-Complexity Receiver Design. IEEE Trans. Wirel. Commun. 2021, 20, 7842–7855. [Google Scholar]
- Siyau, M.F.; Ling, S.L.; Onalaja, O.; Onalajam, M. MIMO Channel Estimation and Tracking using a novel Pilot Expansion technique with Paley-Hadamard codes for future generation fast speed communications. In Proceedings of the Second International Conference on Future Generation Communication Technologies (FGCT), London, UK, 12–14 November 2013. [Google Scholar]
- Wu, H.-C.; Wu, Y. Efficient ICI Matrix Estimation Using Hadamard Sequences for Wireless OFDM Systems. In Proceedings of the VTC-2005-Fall. 2005 IEEE 62nd Vehicular Technology Conference, Dallas, TX, USA, 28 September 2005. [Google Scholar] [CrossRef] [Scilit]
- Song, Y.-K.; Kim, D.; Zander, J. Pilot power adjustment for saving transmit power in pilot channel assisted DS-CDMA mobile systems. IEEE Trans. Wirel. Commun. 2010, 9, 488–493. [Google Scholar]
- Han, W.; Wang, H. Joint Pilot Assignment and Uplink Power Allocation Scheme for Massive MIMO Systems. In Proceedings of the IEEE 20th International Conference on Communication Technology, Nanjing, China, 28–31 October 2020. [Google Scholar]
- Shen, Y.; Martinez, E. Channel Estimation in OFDM Systems; Freescale Semiconductor, Inc.: Austin, TX, USA, 2006. [Google Scholar]
- Zhanng, X.; Yuan, Z. The Application of Interpolation Algorithms in OFDM Channel Estimation. Int. J. Simul. Syst. Sci. Technol. 2016, 17, 11.1–11.5. [Google Scholar] [CrossRef] [Scilit]
- Liu, Y.; Deng, H.; Peng, C. Channel Estimation for RIS-Assisted MIMO Systems in Millimeter Wave Communications. Sensors 2023, 23, 5516. [Google Scholar] [CrossRef] [Scilit]
- Willink, T.J. Improving Power Allocation to MIMO Eigenbeams Uendr Imperfect Channel Estimation. IEEE Commun. Lett. 2005, 9, 622–624. [Google Scholar] [CrossRef]
- Zhang, Y.; Feng, W.; Ge, N. Adaptive Pilot Power Allocation for Distributed Antenna Systems with Large-scale CSI. In Proceedings of the 21st International Conference on Telecommunications (ICT), Lisbon, Portugal, 4–7 May 2014. [Google Scholar] [CrossRef] [Scilit]
- Coleri, S.; Ergen, M.; Puri, A.; Bahai, A. Channel Estimation Techniques Based on Pilot Arrangement in OFDM Systems. IEEE Trans. Broadcast. 2002, 48, 223–229. [Google Scholar] [CrossRef] [Scilit]
- Chen, X.; Shi, J.; Yang, Z.; Wu, L. Low-Complexity Channel Estimation for Intelligent Reflecting Surface-Enhanced Massive MIMO. IEEE Wirel. Commun. Lett. 2021, 10, 996–1000. [Google Scholar] [CrossRef] [Scilit]
- Li, Z.; Li, Y.; Ai, B.; Wang, D.; Yao, L. A Novel Channel Estimation Algorithm Based on Iterative Compensation. IEEE Trans. Broadcast. 2017, 63, 144–150. [Google Scholar] [CrossRef] [Scilit]
- Alghonaim, E.; Landolsi, M.A.; El-Maleh, A. Improving BER Performance of LDPC Codes Based on Intermediate Decoding Results. In Proceedings of the 2007 IEEE International Conference on Signal Processing and Communications (ICSPC), Dubai, United Arab Emirates, 24–27 November 2007. [Google Scholar]
- da Silva, M.M.; Dinis, R. On the Performance of LDPC-Coded Massive MIMO Schemes with Power-Ordered NOMA Techniques. Appl. Sci. 2021, 11, 8684. [Google Scholar] [CrossRef] [Scilit]
- Bala, I.; Arora, K.; Mijwil, M.M. Energy Optimized LDPC Codes for Next-Generation MIMO OFDM Systems. Iraqi J. Comput. Sci. Math. 2023, 4, 1. [Google Scholar] [CrossRef] [Scilit]
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. |
© 2025 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/).






