Beamforming Design for Intelligent Reflecting Surface-Enhanced Symbiotic Radio Systems
Abstract
This paper investigates multiuser multi-input single-output downlink symbiotic radio communication systems assisted by an intelligent reflecting surface (IRS). Different from existing methods ideally assuming the secondary user (SU) can jointly decode information symbols from both the access point (AP) and the IRS via multiuser detection, we consider a more practical SU that only non-coherent detection is available. To characterize the non-coherent decoding performance, a practical upper bound of the average symbol error rate (SER) is derived. Subsequently, we jointly optimize the beamformer at the AP and the phase shifts at the IRS to maximize the average sum-rate of the primary system taking into account the maximum tolerable SER constraint for the SU. To circumvent the couplings of variables, we exploit the Schur complement that facilitates the design of a suboptimal beamforming algorithm based on successive convex approximation. Our simulation results show that compared with various benchmark algorithms, the proposed scheme significantly improves the average sum-rate of the primary system, while guaranteeing the decoding performance of the secondary system.
I Introduction
Recently, intelligent reflecting surface (IRS)-assisted symbiotic radio (SR) systems [1] have been proposed as one of the promising technologies to achieve spectrally and energy-efficient transmission towards the sixth-generation (6G) communications. By exploiting the IRS, SR systems not only enhance the quality of the primary transmission from the access point (AP) to its primary users (PUs), but also allow the IRS to be served as a secondary transmitter to convey its information to the desired secondary users (SUs). Conventionally, an IRS consists of a large number of low-cost passive reflection elements (REs) and the phase shift of each element can reflect/redirect the incident signals to the desired users in a nearly-passive manner. Thus, the introduction of an IRS can further enhance the quality of primary transmission by providing a controllable additional signal propagation path for dedicated energy-focusing and energy-nulling [2]. On the other hand, in an SR system, an environment sensor serving as an information source can be connected to the IRS [3] for collecting the environmental information such as light intensity, temperature, and humidity. Thus, the IRS has its need to transmit the sensed information to a low data-rate SU. In these scenarios, the IRS can embed its information to the reflected radio frequency signals originating from the AP. As such, a mutualistic SR system can be established by intelligent synergistic resources exchanges. Specifically, the SU shares the same frequency spectrum, energy, and infrastructure with PUs, which results in more spectrally and energy-efficient communications compared with conventional networks [4, 5].
To realize practical IRS-assisted SR systems, various schemes have been proposed. For instance, in [6, 7], the IRS is able to transmit information to the SU by adopting binary phase shift keying modulation to modulate its information over the incident signals from the AP. Yet, having the off state of all IRS elements concurrently deflects the purpose of deploying an IRS as it leads to a low spectral efficiency in end-to-end information transmission in the primary system. To further improve the spectral efficiency of IRS-assisted systems, [3] and [8] adopted a higher order IRS modulation by exploiting spatial modulation over IRS elements. However, the problem formulations in [3] and [8] did not take into account the quality-of-service (QoS) requirement of decoding IRS symbols at the SU. As such, the performance of the SU cannot be guaranteed. Moreover, all the aforementioned papers, i.e., [6, 3, 7, 8], ideally assumed that the SU is capable to perform sophisticated multiuser detection or successive interference cancellation for decoding the information symbols of the AP and the IRS jointly, which is generally impossible for a low-cost SU. Besides, without knowing the symbols transmitted by the AP, the effective channel state information (CSI) is generally unknown at the desired SU as it is a product of instantaneous CSI and AP symbols. As a result, it is challenging, if not impossible, for the implementation of the coherent detection proposed in [6, 7]. Thus, a more practical resource allocation design for non-coherent detection in SR systems is desired.
In this paper, we consider an IRS-assisted multiuser multi-input single-output (MISO) downlink multiuser SR system, where the IRS can transmit its information to the SU while assisting the primary transmission between the AP and PUs. In particular, the IRS can modulate its information by applying an on/off multi-level amplitude modulation to the index of the IRS elements. In contrast to existing methods, e.g. [6, 3, 7, 8], we investigate a practical SR system which is able to acquire modulated IRS symbols at the SU without decoding AP symbols. In particular, non-coherent detection is adopted at the SU for decoding the IRS symbols. To quantify the decoding performance of the SU, we first derive an upper bound of the average symbol error rate (SER). Furthermore, by jointly designing the precoding vector at the AP and the phase shift matrix at the IRS, the average sum-rate of the primary system is maximized subject to an SER-based constraint for the SU. Due to the coupling among the optimization variables and the explicit expression of the derived SER upper bound, the formulated problem is non-convex such that obtaining an optimal solution in polynomial time is generally intractable. As a compromise, we exploit the Schur complement and adopt successive convex approximation (SCA) to obtain a suboptimal solution of the beamforming design problem. Simulation results show that the proposed scheme not only guarantees the decoding performance of the secondary system, but also significantly improves the average sum-rate of the primary system compared with various benchmarks.

Notations: Scalars, vectors, and matrices are represented by lowercase letter , boldface lowercase letter , and boldface uppercase letter , respectively. and denote the spaces of matrices with binary and complex entries, respectively. denotes the element at the -th row and the -column of the matrix. The Euclidean norm and Frobenius norm of a vector/matrix are denoted by and , respectively. The absolute value of a complex-valued scalar is denoted by . The occurrence probability of an event is denoted by . The conditional probability density function of on event is denoted by . The transpose, conjugate transpose, conjugate, expectation, and trace of a matrix/vector are denoted by , , , , and , respectively. and mean that matrix is positive semi-definite and negative semi-definite, respectively. denotes a diagonal matrix with its diagonal elements given by vector . denotes the imaginary unit. The distribution of a circularly symmetric complex Gaussian (CSCG) random variable with mean and variance is denoted by and stands for “distributed as”. The distribution of Erlang distribution is denoted by with scale parameter and shape parameter . denotes an identity matrix.
II System Model
As shown in Fig. 1, we consider an IRS-assisted SR system, which includes an AP equipped with antennas, an IRS with elements, single-antenna PUs, and a single-antenna SU111The extension to the case of multiple SUs will be considered in our future work.. In particular, the AP transmits independent data streams to PUs simultaneously with the assistance from the IRS. The precoding vector for the -th PU (k) adopted at the AP is defined as . Meanwhile, the IRS passively transmits the sensed environmental information of the connected sensor to the SU by altering the IRS reflection patterns via index modulation, which will be detailed in Sections II-B and II-C. The IRS reflection matrix is defined as with , denoting the phase shift at the -th IRS element. For the ease of practical implementation of the IRS, the amplitude coefficients of all the elements are fixed to be unity in this paper. Besides, as depicted in Fig. 1, the direct links of AP-to-PUs and AP-to-SU are blocked due to heavy shadowing. The aforementioned assumptions are commonly adopted in the literature [2, 4, 5]. On the other hand, this paper considers a quasi-static flat fading channel model. We assume that handshaking has been performed between the AP, PUs, and the SU at the beginning of transmission. As such, the channel coefficients of the AP-to-IRS link, the IRS-to-PUk link, and the IRS-to-SU link can be acquired by exploiting some existing advanced channel estimation methods, e.g. [9], which are denoted by , , and , respectively.
II-A Transmission Framework

Fig. 2 shows the transmission frame structure of the considered IRS-assisted SR network, where the AP and the IRS simultaneously transmit their information symbols. In particular, denotes the IRS symbol to be transmited in each IRS transmission frame, which spans over a pilot sequence and AP symbols, .
Although is unknown at the PUs, at the beginning of each IRS transmission frame, the AP emits some pilot symbols that allows the PUs to obtain the effective CSI at the receiver (CSIR) of the cascaded AP-to-IRS-to-PUk link with existing techniques, e.g. [9]. As such, the PUs are able to apply coherent detection to decode their information symbols. On the other hand, in contrast to the existing works, e.g.[6, 3, 7, 8], the SU is assumed to be a practical receiver which does not equip with powerful computational capability to perform joint decoding of and . Without knowing AP symbols , the phase of the instantaneous CSI of the cascaded AP-to-IRS-to-SU link cannot be obtained for performing conventional coherent detection. In this case, a non-coherent detection [10] is adopted at the SU for decoding .
II-B Signal Model
II-B1 Transmitted Signal at the AP
For each AP transmission frame, the transmitted signal at the AP is given by
(1) |
II-B2 Reflected Signal at the IRS
As only non-coherent detection can be performed at the SU, we introduce a multi-level amplitude modulation. In particular, the IRS consists of information-carrying elements (ICEs) and REs. With the similar idea as in [11], switching on/off among the ICEs can modulate the information into the signal swing of reflected signals from the IRS, by creating the required multiple power level signals. The remaining REs is in the “on” state at each IRS symbol duration to reflect the impinging signals. Note that ICEs in the “on” state reflect impinging signals as well but with its index modulated. Based on this, the transmitted IRS symbol is denoted by . denotes the on/off state of the -th IRS element when IRS transmitting symbol , i.e., and denote that the -th IRS elements is turned “off” and “on”, respectively. The truth table in Table I shows an example of the proposed modulation scheme.
ICE 1 | ICE 2 | ICE 3 | All REs | |
Level 1 | 0 | 0 | 0 | X |
Level 2 | 0 | 0 | 1 | X |
Level 3 | 0 | 1 | 1 | X |
Level 4 | 1 | 1 | 1 | X |
X = Don’t care |
In this case, there are possible on/off patterns. Without loss of generality, we assume that is a power of . Hence, each IRS symbol contains IRS information bits. Since all IRS reflection patterns are assumed to be transmitted equiprobably. We have , where is the hypothesis of the IRS sending symbol .
II-B3 Received Signal at PUs
For each AP transmission frame, the received signal at k is given by
(2) |
where and denotes the background noise at k with power . Since remains unchanged during the AP symbol durations, the achievable rate for k to decode is given by
(3) |
where . Although the CSIR of the cascaded AP-IRS-PUk link, i.e., , is known at the PUk, the AP has no prior knowledge of while optimizing and . Hence, to facilitate the precoding and IRS reflection coefficients design, the average achievable rate of k is adopted. To this end, the expectation of is taken over as
(4) |
II-B4 Received Signal at SU
Since each IRS transmission frame spans AP symbol durations, the received signal at the SU for each IRS transmission frame is given by
(5) | ||||
being the received signal of the SU at the -th observation, where and denotes the noise at the SU with power .
As the SU does not have the prior knowledge of , the effective CSIR of the cascaded AP-IRS-SU link, , is not available at the SU. Fortunately, the distribution of the AP symbols is such that the distribution of is available at the SU, i.e., , where . As a result, the distribution of the received signal power at the SU is with . Therefore, we adopt the non-coherent detection method[10] to detect the modulated IRS symbols at the SU via
(6) | |||
(7) |
It can be observed from (6) that the non-coherent detection performance can be improved by exploiting and in (7), which can be achieved by optimizing the precoder at the AP and IRS phase shifts.
To characterize the detection performance of the SU, we first derive an SER upper bound , by adopting the well-known union bounding technique, whose tightness has been verified in [12], that yields
(8) |
where is the pairwise error probability in deciding to under the hypothesis . According (6), the total error probability of the hypothesis is
(9) | ||||
Here, and are the lower incomplete Gamma function and the upper incomplete Gamma function, respectively. is the detection threshold between and . Therefore, we have
(10) |
Since is an integer, we have and , respectively[13, Th. 3, Th. 4].
III Problem Formulation
We aim to maximize the average achievable sum-rate of the primary system while guaranteeing the power budget at the AP and the QoS requirements of the SU by jointly designing the precoding vectors and the phase shifts . The joint design can be formulated as the following:
(11) | ||||
Constraint C1 ensures that the transmit power consumption of the precoder at the AP is less than the maximum available power budget . Constraint C2 is imposed to restrict the upper bound of the SER for decoding the modulated IRS symbols at the SU to be less than a constant defined by the target application. Constraint C3 specifies that can only vary from to . The formulated problem is non-convex due to the non-convexities in both the upper and lower incomplete Gamma functions in constraint C2 and the couplings among optimization variables and in both the objective function and constraint C2. In general, the application of a brute-force search is required for obtaining the globally optimal solution of (11), which is computationally prohibited even for a moderate system size. As an alternative, a computationally efficient suboptimal algorithm is proposed in the next section.
IV Solution of the Optimization Problem
To address the proposed optimization problem in (11), we first transform the objective function and constraint C2 into their equivalent forms, such that they are convex with respect to (w.r.t.) and , respectively. Then, we decouple the coupling between optimization variables and by utilizing the Schur complement. Finally, SCA is applied to address the non-convex constraints in the transformed optimization problem.
As shown in (8) and (11), constraint C2 in (11) is non-convex due to the highly coupled variables. We first introducing auxiliary optimization variables , , and for decoupling. Then, by exploiting the properties of logarithm and quadratic equation, constraint C2 can be equivalently transformed as:
(12) | ||||
In particular, , , and replace , , , and in constraint C2, respectively. Besides, and replace and in and of constraint C2, respectively. Also, and replace and in and of constraint C2, respectively. It can be verified that constraints C2b3, C2b4, C2c3, and C2c4 are convex w.r.t. that paves the way for further simplification in the sequel.
On the other hand, since has a finite number of choices, i.e., , the average achievable capacity in (4) can be directly expressed as . Thus, the objective function in (11) can be equivalently transformed to a new objective function as
(13) |
where .
Next, we decouple the coupled variables in the objective function in (13) via utilizing the Schur complement. We first introduce auxiliary optimization variables , , , and . Then, by substituting into (13), the objective function in (13) and constraint C3 in (11) can be equivalently transformed as
(14) | |||
respectively, where and .
According to the Schur complement[14, Th. 1.12], constraints C4a and C4b ensure that holds. Similarly, by combining constraints C3b, C4c, and C4d, we have and , such that is equivalent to in (13).
Likewise, by introducing auxiliary optimization variables , , and , constraints C2b3, C2b4, C2c3, and C2c4 can be equivalently transformed as (15) via substituting into (12):
(15) |
where , , and .
(19) | |||
For ease of presentation, we define a set , which includes all introduced auxiliary optimization variables. Now, the optimization problem in (11) can be equivalently transformed to the following
(16) |
Since constraints C2b1, C2b2, , , C2c1, , , C2d2, C2d4, C4b, C4d and the objective function in problem (16) are in the difference of convex (D.C.) functions form and differentiable, we apply an iterative method based on SCA to obtain a suboptimal solution. Taking constraint C2b1 as an example, for any feasible point , an upper bound of can be construct by deriving its first-order Taylor expansions:
(17) |
where denotes the iteration index for the proposed algorithm summarized in Algorithm 1 (to be discussed in detail later). By applying SCA, a subset of constraint C2b1 can be obtained, which is given by
(18) |
As implies , replacing with can ensure that the former is satisfied when the proposed algorithm converges. Similarly, by applying SCA to the rest of D.C. functions in problem (16), a lower bound of (16) can be obtained via solving the optimization problem in (19) at the top of this page.
To tighten the obtained performance lower bound, we iteratively update the feasible solution by solving the optimization problem in (19) in the -th iteration. The proposed SCA-based algorithm is shown in Algorithm 1 and the proof of its convergence to a suboptimal solution can be found in [15] which is omitted here for brevity. Note that the proposed algorithm has a polynomial time complexity.
V Numerical Results
This section evaluates the system performance of the proposed scheme via simulation. We set , , , , and . The location of AP, IRS, SU, and PUs are set in a Cartesian coordinate system, i.e., , , , and in meters (m), respectively. The distance-dependent path loss model in [2] is adopted with a reference distance of m. Other important parameters are summarized as follows unless specified otherwise. The centre carrier frequency is set as GHz. The path loss exponents of AP-IRS, IRS-SU, and IRS-PUk links are identical for simplicity, i.e., . Rician factors of AP-IRS, IRS-SU, and IRS-PUk links are . The maximum power budget at the AP is dBm. Noise power at the SU and PUs are dBm.
For comparison, we also evaluate the system performance of three other schemes: 1) Baseline scheme 1 is identical to the proposed scheme except that the QoS of the SU constraints is not considered; 2) Baseline scheme 2 is the same as the proposed scheme except that the phase shifts of the reflect elements are randomly set; 3) A performance upper bound is achieved by an conventional IRS-assisted system with all elements being “on” state, while the SU does not exist. Note that except the upper bound scheme, for all the schemes, if the joint designed precoder and IRS phase shifts are unable to meet QoS requirements of constraint C2 in (11), we set the system sum-rate for that channel realization as zero to account the penalty for the corresponding failure.
Fig. 3 depicts the average system sum-rate of primary system versus the maximum tolerable SER, , for the SU to decode the modulated IRS symbols. It can be observed that when is small, except the upper bound scheme, the average system sum-rates of all the considered schemes are zeros. In fact, with limited transmit power, a stringent QoS requirement in constraint C2 is more difficult to satisfy leading to an infeasibility of the optimization problem in (11). With the increase of , the proposed scheme is the first one that admits feasible solutions showing its superiority over other baseline schemes. In particular, due to the joint optimization of the precoder and IRS phase shifts, the proposed scheme can exploit the spatial degrees of freedom more efficiently than that of baseline scheme 2 to fulfill the SER constraint C2. Furthermore, since baseline scheme 1 does not consider constraint C2, the SER of decoding IRS information approaches which is not suitable for most practical applications. Additionally, by comparing the average sum-rate of the proposed scheme and the upper bound, it can be observed that there is a performance gap between the proposed scheme and the upper bound when is small. This is mainly because the IRS phase shifts are forced to align to the channels of the SU for satisfying the more stringent SER constraint. This leads to a weakened signal received at the PU. However, unlike the proposed scheme, the upper bound cannot serve the primary and secondary system concurrently to realize a mutualistic SR system. Once constraint C2 becomes less stringent, the performance degradation of the proposed scheme is negligible compared with the upper bound, even though the proposed scheme turns off some of the IRS elements to convey IRS modulated information.

On the other hand, as further increases, the performance of all the schemes approaches a constant. This is because the limited transmit power budget becomes the bottleneck of system performance, instead of . In Fig. 4, by further increasing the maximum transmit power budget at the AP, the system sum-rate increases monotonically. Indeed, by applying the proposed scheme, the AP and the IRS can effectively exploit the additional transmit power to create more powerful beamforming for improving the system sum-rate of the primary system. Moreover, the average sum-rates for both the proposed scheme and baseline scheme 2 grow as the number of the antennas at the AP increases due to an increasing beamforming gain. However, diminishing return appears when is large as the result of channel hardening.
VI Conclusion
In this paper, we proposed a MISO downlink SR communication system assisted by an IRS, which facilitates the primary transmission and mutualistic information transmission to the SU simultaneously. Different from existing works, we considered a more practical secondary system adopted a non-coherent detection at the SU. We derived an SER upper bound to characterize the non-coherent decoding performance. The joint design of the beamformer at the AP and the phase shifts at the IRS was formulated as a non-convex optimization problem to maximize the average system sum-rate taking into account the QoS requirement of decoding IRS symbols at the SU. Simulation results showed that the proposed scheme greatly enhances the performance of both the primary system and the secondary system significantly compared with some existing schemes.

References
- [1] R. Long, Y.-C. Liang, H. Guo, G. Yang, and R. Zhang, “Symbiotic radio: A new communication paradigm for passive Internet of Things,” IEEE Internet Things J., vol. 7, no. 2, pp. 1350–1363, Nov. 2019.
- [2] Q. Wu and R. Zhang, “Intelligent reflecting surface enhanced wireless network via joint active and passive beamforming,” IEEE Trans. Wireless Commun., vol. 18, no. 11, pp. 5394–5409, Aug. 2019.
- [3] W. Yan, X. Yuan, and X. Kuai, “Passive beamforming and information transfer via large intelligent surface,” IEEE Wireless Commun. Lett., vol. 9, no. 4, pp. 533–537, Apr. 2020.
- [4] A. Kammoun, A. Chaaban, M. Debbah, M.-S. Alouini et al., “Asymptotic max-min SINR analysis of reconfigurable intelligent surface assisted MISO systems,” IEEE Trans. Wireless Commun., vol. 19, no. 12, pp. 7748–7764, Apr. 2020.
- [5] L. Dong and H.-M. Wang, “Secure MIMO transmission via intelligent reflecting surface,” IEEE Wireless Commun. Lett., vol. 9, no. 6, pp. 787–790, Jan. 2020.
- [6] M. Hua, Q. Wu, L. Yang, R. Schober, and H. V. Poor, “A novel wireless communication paradigm for intelligent reflecting surface based symbiotic radio systems,” arXiv preprint arXiv:2104.09161, 2021.
- [7] Q. Zhang, Y.-C. Liang, and H. V. Poor, “Reconfigurable intelligent surface assisted MIMO symbiotic radio networks,” IEEE Trans. Commun., vol. 69, no. 7, pp. 4832–4846, Mar. 2021.
- [8] S. Lin, B. Zheng, G. C. Alexandropoulos, M. Wen, M. D. Renzo, and F. Chen, “Reconfigurable intelligent surfaces with reflection pattern modulation: Beamforming design and performance analysis,” IEEE Trans. Wireless Commun., vol. 20, no. 2, pp. 741–754, Feb. 2021.
- [9] C. Liu, X. Liu, D. W. K. Ng, and J. Yuan, “Deep residual learning for channel estimation in intelligent reflecting surface-assisted multi-user communications,” IEEE Trans. Wireless Commun., Aug. 2021 [Early Access], doi: 10.1109/TWC.2021.3100148.
- [10] D. Tse and P. Viswanath, Fundamentals of wireless communication. Cambridge university press, May 2005.
- [11] H.-T. Wu, R. Han, W. Lerdsitsomboon, C. Cao, and K. K. O, “Multi-level amplitude modulation of a 16.8-GHz class-E power amplifier with negative resistance enhanced power gain for 400-Mbps data transmission,” IEEE J. Solid-State Circuits, vol. 45, no. 5, pp. 1072–1079, Apr. 2010.
- [12] J. Jeganathan, A. Ghrayeb, and L. Szczecinski, “Spatial modulation: Optimal detection and performance analysis,” IEEE Commun. Lett., vol. 12, no. 8, pp. 545–547, Aug. 2008.
- [13] G. Jameson, “The incomplete Gamma functions,” The Mathematical Gazette, vol. 100, no. 548, pp. 298–306, Jul. 2016.
- [14] F. Zhang, The Schur complement and its applications. New York: Springer, 2005.
- [15] Z. Opial, “Weak convergence of the sequence of successive approximations for nonexpansive mappings,” Bull. Am. Math. Soc., vol. 73, no. 4, pp. 591–597, 1967.