Figures
Abstract
This paper introduces two innovative feedback algorithms—phase shift matrix (PSM)-based and single-bit feedback (SBF)-based—that improve the efficiency of phase adjustments in intelligent reflecting surfaces (IRS). In the PSM-based algorithm, the IRS phase shift vector is selected from a predefined PSM to maximize the output signal-to-noise ratio (SNR) at the receiver. The receiver then sends back only the index of the optimal phase shift vector to the transmitter. In contrast, the SBF algorithm adjusts the IRS elements using single-bit feedback. Here, the transmitter makes a minor random alteration in the phase of each IRS element at each iteration; simultaneously, the receiver transmits an SBF, indicating whether the SNR improved or deteriorated after the current iteration. The transmitter keeps the “good” phase adjustment and throws away the “bad” ones. Simulation results are produced to compare the performance of both algorithms in terms of average bit error rate, and results show that SBF-based phase adjustment of IRS elements is better than PSM-based phase adjustment.
Citation: Sohaib S, Ahmad M, Shafi M (2025) Feedback algorithms for intelligent reflecting surfaces: Phase shift matrix and single-bit feedback. PLoS One 20(5): e0322183. https://doi.org/10.1371/journal.pone.0322183
Editor: Ji-Hoon Yun, Seoul National University of Science & Technology, KOREA, REPUBLIC OF
Received: January 21, 2025; Accepted: March 17, 2025; Published: May 8, 2025
Copyright: © 2025 Sohaib et al. This is an open access article distributed under the terms of the Creative Commons Attribution License, which permits unrestricted use, distribution, and reproduction in any medium, provided the original author and source are credited.
Data Availability: All data generated and analyzed in this study are included within the paper.
Funding: This work was funded by the University of Jeddah, Jeddah, Saudi Arabia, under grant No. UJ-21-DR-20. The authors, therefore, acknowledge with thanks the University of Jeddah for technical and financial support.
Competing interests: The authors have declared that no competing interests exist.
Introduction
The development of wireless communication systems has been traditionally aimed at optimizing transceivers to compensate for various channel impairments, which were mostly uncontrollable by system designers. The recent development of intelligent reflective surfaces (IRSs), empowered by advances in material sciences, has created a new paradigm in wireless communications. An IRS consists of many re-configurable reflective elements that are usually deployed on the exterior of obstacles/large buildings or cell edges. Reflected electromagnetic waves from different IRS elements can be combined constructively at the desired destination by intelligently adjusting the phase shifts of each IRS element, which ultimately increases the received signal-to-noise-power ratio (SNR) and coverage area [1–4]. Practically, an IRS behaves as a full duplex multiple-antenna amplify and forward relay with no self-interference and thermal noise added to the reflected signal. IRS is especially useful in dealing with some of the difficulties associated with high-frequency bands like millimeter waves, which suffer from significant path loss and limited penetration [5].
Although several objectives can be achieved using the IRS, many challenges are also involved in implementing an IRS-assisted wireless communication system [6, 7]. Among many open issues, in this paper, we only highlighted the problem of phase adjustment of IRS elements, which can be addressed by estimating channel state information (CSI) at the transmitter. There are two main issues in estimating CSI: (1) IRS elements cannot transmit/receive information, unlike relays, due to their passive nature, (2) and they are large in numbers. Only a few researchers have addressed this problem and provided their solutions. In [8], an optimal channel estimation scheme based on a minimum variance unbiased estimator was proposed that provides the optimal design of the IRS phase shift matrix. In [9], the authors proposed a cascaded channel estimation for a large, intelligent meta surface-assisted massive multiple-input-multiple-output (MIMO) system. In [10], two simple channel estimation methods for IRS-assisted MIMO systems based on parallel factors (PARAFAC) tensor modeling were proposed. The authors of [11] proposed an efficient CSI estimation method for an IRS-assisted mm-wave network. In [12], the authors discussed the channel modeling and estimation for MIMO mm-wave communication systems using an on-off strategy that sequentially estimates the channel coefficients by turning on each IRS element one by one while keeping others off.
[13] explores the potential of IRS to enhance wireless sensing by leveraging low-cost passive elements. They discusses three IRS-aided sensing schemes: passive, semi-passive, and active sensing, comparing them in terms of performance, cost, and complexity. They also addresses key design challenges such as IRS deployment, channel acquisition, and reflection design. Numerical results demonstrate improved sensing accuracy with IRS, particularly highlighting the superior performance of IRS active sensing compared to other methods. [14] proposes a CSI-free scheme for massive wireless energy transfer using IRS to address channel estimation challenges due to the lack of active RF chains. It maximizes received energy through phased beam rotation while considering the effects of imperfect IRS elements. Qin et. al introduces an IRS-assisted orthogonal time frequency space (OTFS) modulation scheme for high-mobility scenarios, jointly optimizing OTFS frame structure and IRS phase shifts to enhance signal coherence. They employs location-aided channel estimation at the IRS and a delay/shifted-Doppler approach at the base station, paired with a low-complexity IIC detector, outperforming traditional methods in simulations [15].
Ohyama et al.[1] proposed an IRS system that can autonomously update the phase shift in order to improve both communication and localization without any external feedback. Intricate hardware design, however, restricts the scalability. Yan et al.[2] investigated IRS-assisted multicast beamforming under discrete phase shifts and showed significant performance improvement but suffered from the dynamic channel state. Sadia et al. [3] considered IRS-assisted non-orthogonal multiple access (NOMA) systems for throughput maximization. Although their approach achieved good results, it required high computational resources, which makes it infeasible for large-scale deployments. Ashraf et al. [16] introduced feedback-based beam steering mechanisms for metasurfaces, which significantly improves the beam alignment. However, their dependence on full CSI restricted the applicability of the method in fast-changing environments. More recent works have focused on low-complexity approaches, such as the work by Su et al. [17], which proposed efficient phase adjustments using heuristic algorithms. However, these methods often compromise optimality for simplicity.
Optimization of beamforming in IRS-assisted systems has also been widely investigated. Early works focused on the joint optimization of transmit and reflective beamforming to improve the system performance. For example, algorithms were developed to maximize the achievable rate by jointly designing the beamforming vectors at the BS and the phase shifts at the IRS, under the knowledge of only statistical CSI [18]. More recently, to further reduce the dependency on instantaneous CSI, machine learning techniques have been considered. Supervised learning models can be trained to predict optimal phase configurations from historical data, which allows real-time adaptation without explicit channel estimation. These approaches have been shown to achieve near-optimal performance with lower computational complexity [19]. Also, the combination of IRS with moving platforms has been considered to further increase coverage and flexibility. Dynamic optimization algorithms are developed to jointly optimize the position and phase shifts of movable IRS under the non-convex optimization problem and show better system performance in different scenarios [20].
A practical phase shift model addressing amplitude variations was proposed by Abeywickrama et al. [21], demonstrating significant performance gains through joint transmit and reflective beamforming optimization. However, the model’s computational complexity limits its applicability in real-time systems. Wu and Zhang [22] designed algorithms for discrete phase shift optimization in IRS-assisted networks, where the transmit power is minimized under SINR constraints. Although the achievable power gain is comparable to that of continuous phase shifts, the approach in [22] is limited by the mixed-integer non-linear programming complexity. These studies have showcased significant progress in IRS optimization but have also highlighted persistent challenges, including computational complexity, feedback overhead, and practical implementation constraints. These challenges underscore the need for innovative solutions that strike a balance between performance and scalability in IRS-assisted wireless communication systems.
While the majority of existing research focuses on explicit channel coefficient estimation, such methods often demand substantial training overhead and estimation time, which limits their practicality. To overcome these limitations, we propose two feedback-based algorithms that enable efficient and optimal phase adjustment of IRS elements without requiring explicit knowledge of channel coefficients at the transmitter. The first proposed algorithm employs a phase shift matrix (PSM)-based approach, where the IRS phase shift vector is intelligently selected from a predefined matrix to maximize the output SNR at the receiver, minimizing feedback overhead. The second algorithm introduces a single-bit feedback (SBF)-based phase adjustment method, where the transmitter iteratively makes small, random phase modifications to IRS elements. The receiver then sends a one-bit feedback indicating whether the SNR improved or deteriorated, allowing the transmitter to retain favorable adjustments while discarding unfavorable ones.
The key contributions of this study are summarized as follows:
- Design of a PSM-based algorithm that selects optimal phase shift vectors to maximize SNR with minimal feedback overhead.
- Introduction of a SBF algorithm to iteratively adjust IRS phases using a simple feedback mechanism, achieving near-optimal performance with low complexity.
- Evaluation of the performance trade-offs between the two algorithms, demonstrating the superior bit error rate (BER) performance of the SBF algorithm compared to the PSM-based approach.
- Demonstration of scalability, showing reduced iteration requirements as the number of IRS elements increases, validating the practicality of the proposed algorithms in large-scale deployments.
System model
Here, we assume an IRS-assisted single-input-single-output (SISO) wireless communication system in which a source node S communicates with a destination node D via M passive reflective elements, as shown in Fig 1. Both nodes are equipped with a single antenna. It is assumed that the direct link between S and D does not exist due to a severe scattering environment. Let hm be the fading coefficient between S and reflective element, and gm be the fading coefficient between the
reflective element and D. Both channel coefficients are assumed to be circularly symmetric complex Gaussian distributed with zero mean and having variances
,
respectively i.e.,
and
. Without channel estimation at S, phase adjustment of each IRS reflective element can be entirely configured by S to cater to the phase rotations introduced by gm and hm via efficient feedback algorithms.
Fig 2 shows the generalized architecture of an IRS system, which comprises the following key components:
- Metasurface Reflective Elements: The IRS consists of a thin, programmable metasurface composed of sub-wavelength unit cells, each capable of independently adjusting its reflection phase and/or amplitude.
- Control Circuit Board and Smart Controller: A dedicated low-power microcontroller unit (MCU) or a field-programmable gate array (FPGA) dynamically configures the phase shifts via pre-stored lookup tables or real-time learning-based approaches. The control signals are generated based on CSI feedback or pre-optimized IRS configurations.
- Copper Backplane and Isolation Mechanism: A metallic ground plane is integrated to prevent undesired signal leakage and backscattering, ensuring almost all incident energy is redirected toward the desired direction.
During the iteration, the received signal at D transmitted by S after passing through IRS is
where x(k) is the information symbol transmitted by S with , nD(k) is circularly symmetric complex additive white Gaussian noise (AWGN) at the D with zero mean and variance
, i.e.,
.
and
denote the magnitude and phase of the reflection coefficient corresponding to the
IRS element, respectively.
Proposed phase adjustment feedback algorithms
In this section, we propose two novel feedback algorithms that can make efficient phase adjustments of IRS elements without explicit knowledge of CSI at the transmitter. These algorithms are designed to reduce feedback overhead and computational complexity while ensuring efficient IRS-assisted wireless communication.
Phase Shift Matrix (PSM) based phase adjustment
In this algorithm, the IRS phase shift vector is selected from the available PSM to maximize the output SNR at the receiver, and the receiver only sends back the index corresponding to the best phase shift vector to the transmitter. More explicitly, at every certain period, which can be determined by the channel coherence time, the receiver feedbacks the index of optimum phase shift vector using bits, where N is the number of phase shift vectors in the PSM [23]. Then, the received SNR at D is
where is the average transmit SNR. Since the index of the optimum phase shift vector is chosen to give the maximum SNR, the optimum received SNR is
This maximization ensures the constructive addition of signal components, leading to the highest possible SNR at the receiver.
At the receiver, an optimum phase shift vector from the available PSM is chosen based on the maximum SNR, and its index is sent to the transmitter via the feedback channel. With long repetition codes’ availability, we assume there is no feedback error. Therefore, the transmitter will be able to configure phases of IRS elements correctly based on receiver feedback. This results in exact information on the channel fading coefficient not being required at the transmitter, which reduces the complexity of IRS-assisted wireless communication systems. This approach also significantly reduces the feedback overhead compared to traditional CSI-based methods, as only the index is transmitted. Moreover, the feedback complexity is logarithmic concerning the number of phase shift vectors, ensuring scalability.
Single-Bit Feedback (SBF) based phase adjustment
In this algorithm, the transmitter makes a minor random alteration in the phase of each IRS element in each iteration; simultaneously, the receiver also transmits a SBF indicating whether the SNR has improved or deteriorated after the current iteration. The transmitter keeps the “good” phase adjustments and throws the “bad” ones [24]. The transmission is assumed to be noiseless, which can quickly be assured using large amounts of redundancy if needed. This binary feedback drastically reduces feedback overhead, making the algorithm highly efficient in practical systems.
The transmitter keeps a record of of the best-known value of phase shift for each IRS element, where k is the iteration index. The receiver measures the received SNR
at each iteration k and keeps a record of the best received SNR
of its previously observed SNR, and is given by
where
At the next iteration, k + 1, the transmitter makes a random phase disruption from some probability distribution
(this distribution can change over time). The updated phase shift is given by
The receiver then measures the received SNR and generates an SBF set to if the received SNR in the current iteration is better than the previous best SNR and
otherwise. The receiver then broadcasts this feedback to the transmitter (the transmission is assumed to be error-free, which can be guaranteed using large numbers of redundancy if needed). The receiver upgrades its value of
and the transmitter upgrades the phase rotations
to maintain the disruption
if the feedback bit is “1”, and throw them away otherwise. The process is repeated in the next iteration until the targeted received SNR is achieved. The updated process can be written mathematically as
and
This reinforcement learning-like approach ensures gradual convergence towards the optimal phase configuration. The feedback overhead is minimal, requiring only one bit per iteration, making it highly suitable for low-latency applications. However, the convergence speed depends on the choice of the perturbation distribution, which can be optimized for different scenarios in future work.
Simulation results and discussion
A model of an IRS-assisted SISO system is implemented in MATLAB to test the performance of both the proposed algorithms to adjust the phases of IRS elements. Moreover, the relative performance of algorithms is evaluated. For all simulations, we took –6 dB. BPSK is considered a modulation scheme without loss of generality.
Fig 3 shows two simulated illustrations of the SBF algorithm, and we can see that the convergence of the two illustrations is close to each other. For any initial value of the phase shift , the algorithm converges to perfect coherence almost surely. This convergence demonstrates the robustness of the SBF algorithm in maintaining signal coherence despite initial phase settings, a critical factor for practical deployment scenarios where initial conditions can vary widely.
Fig 4 shows an average number of iterations against the targeted received SNR for different values of IRS elements M; it can be observed that the average iterations are a decreasing function of the M, i.e., the number of iterations required to achieve the same targeted received SNR for large value of M is less. The reason is, as the number of IRS elements M increases , received SNR also increases, and hence, fewer iterations are required to achieve targeted received SNR. This trend indicates that as the number of IRS elements increases, the system’s ability to manipulate the signal phase improves, leading to faster convergence rates. This scalability is vital for practical applications where large IRS arrays may be employed.
Fig 5 shows the performance of the average bit error rate (BER) of the system using M = 4, and PSM are given by ,
respectively. Notably, the BER performance improves as the PSM size expands, thus indicating that a larger phase shift matrix provides a finer granularity of phase control, which in turn enhances the signal alignment at the receiver. Therefore, increasing the feedback bits (B) can achieve better phase adjustment of IRS elements.
Fig 6 shows the performance comparison between the simulation results of the average BER of the system for the PSM-based feedback algorithm and SBF algorithm. This figure shows that the average BER performance of the SBF algorithm is very close to the actual CSI case. Because this algorithm iteratively produces phases by which the best phase adjustment (very close to the actual CSI case, i.e., )) of IRS elements can be achieved. Therefore, the performance of the SBF algorithm outperforms the performance of the PSM-based feedback algorithm, highlighting its efficiency. However, it is important to note that the SBF algorithm is iteration-based and may require more time to converge, which could be a limitation in dynamic environments where channel conditions change rapidly.
In conclusion, the detailed exploration of each algorithm’s performance under varying conditions and configurations provides valuable insights into their practical applications and limitations. These insights are crucial for further refinement and implementation in real-world scenarios.
Conclusions
In this paper, we considered the problem of phase adjustments of IRS elements for an IRS-assisted SISO wireless communication system. Two feedback-based algorithms (PSF and SBF) are proposed to adjust the phases of IRS elements; one is a PSM-based feedback algorithm, and the other is an SBF algorithm. In the PSM-based feedback algorithm, we produced the average BER curve using PSM size (N = 4, 6, and 8), and it is shown that the average BER performance can be improved as we increase the PSM size. It is also pointed out that since the PSM indexing can be determined offline, the calculation of our proposed PSM indexing does not affect the complexity of the IRS system. Next, it was shown that IRS phase adjustment using the SBF algorithm can be successfully implemented by employing only one bit of feedback per iteration from the receiver, and it is observed that its BER performance outperforms the PSM-based phase adjustment, but at the cost of convergence time. Both algorithms eliminate the need for explicit CSI at the transmitter, significantly reducing system complexity. Future extensions will be focused on systems consisting of IRS-assisted multiple-input-multiple-output (MIMO) wireless communication systems and choice of the perturbation distribution in SBF algorithm.
References
- 1. Ohyama T, Kawamoto Y, Kato N. Standalone intelligent reflecting surface with automatic update of phase-shift switching schedule for improved communication and localization. IEEE Trans Veh Technol. 2024;73(6):8503–13.
- 2. Yan G, Zhu L, Zhang R. Passive reflection optimization for IRS-aided multicast beamforming with discrete phase shifts. IEEE Wireless Commun Lett. 2023;12(8):1424–8.
- 3. Sadia H, Hassan AK, Abbas ZH, Abbas G. System throughput maximization in IRS-assisted phase cooperative NOMA networks. Phys Commun. 2023;58:102007.
- 4. Direnzo M. Smart radio environments empowered by reconfigurable AI meta-surfaces: an idea whose time has come. EURASIP J Wirel Commun Netw. 2019;:1–20.
- 5. Tabassum R, et al. Intelligent reflecting surface-assisted wireless communication using RNNs: comprehensive insights. Mathematics. 2024;12:19.
- 6. Ertugul B, et al. Wireless communications through reconfigurable intelligent surfaces. IEEE Access. 2019;7(8):116753–73.
- 7. Gong S, Lu X, Hoang DT, Niyato D, Shu L, Kim DI, et al. Toward smart wireless communications via intelligent reflecting surfaces: a contemporary survey. IEEE Commun Surv Tutorials. 2020;22(4):2283–314.
- 8.
Jensen T, Carvalho E. An optimal channel estimation scheme for intelligent reflecting surfaces based on a minimum variance unbiased estimator. IEEE Int Conf Acoust Speech Signal Process. 2020.
- 9. He Z-Q, Yuan X. Cascaded channel estimation for large intelligent metasurface assisted massive MIMO. IEEE Wirel Commun Lett. 2020;9(2):210–4.
- 10.
Araujo G, Almeida A. Parafac-based channel estimation for intelligent reflective surface assisted MIMO system. In: IEEE Sensor Array and Multichannel Signal Processing Workshop, 2020.
- 11.
Yaoshen C, Haifan Y. An efficient CSI acquisition method for intelligent reflecting surface-assisted mmwave networks. arXiv preprint. 2019. https://arxiv.org/abs/1912.12076
- 12.
Nadeem Q, et al. Intelligent reflecting surface assisted wireless communication: modeling and channel estimation. Microwave and optical technology letters. arXiv preprint. 2019. https://arxiv.org/abs/1906.02360
- 13. Shao X, You C, Zhang R. Intelligent reflecting surface aided wireless sensing: applications and design issues. IEEE Wirel Commun. 2024;31(3):383–9.
- 14. Luo C, Hu J, Xiang L, Yang K, Wong K-K. Massive wireless energy transfer without channel state information via imperfect intelligent reflecting surfaces. IEEE Trans Veh Technol. 2024;73(6):8529–41.
- 15. Tao Q, Xie T, Hu X, Zhang S, Ding D. Channel estimation and detection for intelligent reflecting surface-assisted orthogonal time frequency space systems. IEEE Trans Wirel Commun. 2024;23(8):8419–31.
- 16.
Ashraf N, et al. Feedback-based beam steering for intelligent metasurfaces. In: 2019 2nd IEEE Middle East and North Africa Communications Conference. 2019. p. 1–6.
- 17. Su J, Lu Y, Zhang H, Li Z, Lamar Yang Y, Che Y, et al. Ultra-wideband, wide angle and polarization-insensitive specular reflection reduction by metasurface based on parameter-adjustable meta-atoms. Sci Rep. 2017;7:42283. pmid:28181593
- 18. Souto VDP, Souza RD, Uchôa-Filho BF, Li Y. Intelligent reflecting surfaces beamforming optimization with statistical channel knowledge. Sensors (Basel). 2022;22(6):2390. pmid:35336560
- 19. Sejan MAS, Rahman MH, Shin B-S, Oh J-H, You Y-H, Song H-K. Machine learning for intelligent-reflecting-surface-based wireless communication towards 6G: a review. Sensors (Basel). 2022;22(14):5405. pmid:35891085
- 20. Zhao Y, Zhou F, Liu H, Feng L, Li W. PPO-based deployment and phase control for movable intelligent reflecting surface. J Cloud Comp. 2023;12(1):168.
- 21. Abeywickrama S, Zhang R, Wu Q, Yuen C. Intelligent reflecting surface: practical phase shift model and beamforming optimization. IEEE Trans Commun. 2020;68(9):5849–63.
- 22. Wu Q, Zhang R. Beamforming optimization for wireless network aided by intelligent reflecting surface with discrete phase shifts. IEEE Trans Commun. 2020;68(3):1838–51.
- 23.
Lee J, Ko Y-C. Performance improvement of transmit beamforming MISO system using optimum codebook indexing over feedback error channel. In: 2008 IEEE International Symposium on Information Theory. 2008. p. 2558–62. https://doi.org/10.1109/isit.2008.4595453
- 24.
Mudubai R, Wild B, Madhow U, Ramchandran K. Distributed beamforming using 1 bit feedback: from concept to realization. Allerton Conference on Communication, Control and Computation. 2006. p. 1020–7.