Next Article in Journal
A Fast-Transient All-Digital LDO with Adaptive Clock Technique
Next Article in Special Issue
Energy Rate Maximization with Sum-Rate Constraint for SWIPT in Multiple-Access Channels
Previous Article in Journal
Transformerless High Step-Up DC-DC Converters with Switched-Capacitor Network
Previous Article in Special Issue
Novel L-Slot Matching Circuit Integrated with Circularly Polarized Rectenna for Wireless Energy Harvesting
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

A Low-Complexity Resource Allocation for Multiple Access Passive IoT System

1
College of Electronic Information and Optical Engineering, Nankai University, Tianjin 300350, China
2
School of Electrical and Information Engineering, Tianjin University, Tianjin 300072, China
*
Author to whom correspondence should be addressed.
Electronics 2019, 8(12), 1421; https://doi.org/10.3390/electronics8121421
Submission received: 6 November 2019 / Accepted: 26 November 2019 / Published: 28 November 2019

Abstract

:
An ambient backscatter communication (AmBC) system with multiple backscatter devices (BDs) is investigated in this work. The cooperative reader receives the information from the primary transmitter (PT) and the multiple BDs simultaneously. With the asymptotic signal-to-noise-plus-interference ratio (SINR) of the BDs, an optimization problem that jointly optimizes the reflection coefficients of BDs and the primary transmit power is formulated. Considering that the adaptive optimization of reflection coefficients according to the instantaneous primary channel state information (CSI) is unaffordable in practice, we propose a low-complexity resource allocation scheme, which results in a long-term configuration of the BD reflection coefficients before the primary transmit power is allocated. With the long-term reflection coefficients, the transmit power of the primary system is optimized by solving the transformed two cascaded optimization problems which have closed-form solutions. Simulation results are provided to demonstrate the effectiveness of the proposed scheme.

1. Introduction

Future wireless networks will be integrated with machine type communication (MTC) to provide various Internet-of-Things (IoT) services. It has been foreseen that billions of IoT devices will be deployed worldwide by 2020 [1]. Different from the ultra-reliable and low-latency communication (uRLLC), the massive MTC (mMTC) aims to accommodate massive connections of IoT devices that are featured by small size, simple hardware, and limited power supply. Although short package is normally transmitted by each IoT device, it still poses big challenge for the management of radio spectrum and power resource [2]. To deal with this challenge, the ambient backscatter communication (AmBC) technique has been proposed to enable the transmission of passive IoT device without extra spectrum and energy cost [3,4,5,6], which has been recognized as a promising technique to prolong the lifetime of IoT device and pave the way to the sustainable IoT system.
In the AmBC system, the passive IoT device, also known as backscatter device (BD), transmits its data by backscattering the incident ambient RF signal via intentionally changing its impedance of antenna. The RF signal can be a TV, cellular, or WiFi signal that carries information. From the perspective of spectrum sharing, the BD concurrently shares the primary spectrum while sharing the RF source. However, different from the traditional concurrent spectrum sharing where the transmission of secondary system is always harmful to the primary system, the BD transmission here can be constructive or destructive to the primary system. When the bit rate of BD is equal or comparable to that of the primary signal, the BD signal is an interference to the primary system, and thus the AmBC system is “parasitic” to the primary system. In contrary, when the BD data rate is far lower than the primary bit rate, the backscatter signal can be treated as a useful multipath if proper channel estimation is available. In this case, the AmBC system is “commensal” with the primary system. Therefore, from the perspective of spectrum sharing, the coexistence between the AmBC system and the primary system is also known as symbiotic radio (SR), which can operates at the parasitic mode or commensal mode [7].
The existing literatures on the AmBC and SR systems can be mainly classified into two categories: One category focuses on the detection of BD signal, whereas the other category focuses on the resource allocation and optimization for the SR system. Without channel state information (CSI) in the SR system, the authors of [8,9] propose signal detection schemes with the aid of differential coding and Manchester coding at the BD, respectively. Seeing that the direct link signal is a strong interference at the BD reader, the authors of [10,11] design the BD waveform so that the signal can be detected from the cyclic prefix and the guard band of the OFDM symbol, respectively. In [12], a label-assisted learning approach is proposed for detecting the BD signal, and in [13], the multi-antenna technique is employed to cancel the strong in-band interference. To get the CSI of the SR system, the authors of [14,15] propose the channel estimation scheme using single-antenna and multiple-antenna reader, respectively. By assuming that the perfect CSI is known, the transmit power of primary system and the reflection coefficient of the BD are jointly optimized in [16,17].
Although the SR system with single BD has been widely investigated in the literature, there still exists a lack of study on the multi-BD SR system, which is more practical for the mMTC scenario. For example, the central processor needs to collect information from multiple BDs, which are distributed within a geographical region. In [18], an SR system with multiple BDs is investigated, where the full-duplex access point (AP) transmits its primary signal to the mobile station while receiving the backscattered signal from the BDs. Time-division multiple access (TDMA) is adopted as the multiple access scheme of the BDs. The transmit power of AP, reflection coefficient, and access time for each BD are jointly optimized. In [19], the nonorthogonal multiple access (NOMA) is adopted to accommodate the multiple BDs, which are differentiated by the different reflection coefficients. Note that the existing multiple access schemes proposed in the literature highly depend on the coordination among BDs. For example, in the TDMA scheme, each BD needs to know when it should start its transmission and how long it can transmit. In the NOMA scheme, on the other hand, the reflection coefficients should be carefully designed so that the multiple BDs can be differentiated. Thus, each reflection coefficient should be transmitted to its intended BD, which is challenging in practice. To avoid the coordination among BDs, we propose a random code based multiple access scheme in [20]. It has been shown that when the reflection coefficients and primary transmit power are jointly optimized, the optimal reflection coefficients are closely related to the instantaneous CSI of the primary system. This means that the optimal reflection coefficients should be configured as frequently as the channel of primary system varies, which is unaffordable in practice for the passive IoT devices.
In the joint optimization problem, the reflection coefficients and the primary transmit power are coupled by the constraint of primary rate requirement. To solve this problem, in this work, we decouple the optimization of the reflection coefficients and the primary transmit power. The long-term reflection coefficients are first derived, which are independent on the instantaneous CSI of the primary system, but only dependent on the distance-based path loss for each link and the systematic parameters, such as the BD system load (defined as the ratio of the number of BDs to the number of subcarriers) and the transmit power budget of the primary system. With the long-term reflection coefficients, we optimize the primary transmit power according to the primary instantaneous CSI to achieve its target rate and maximize the BD achievable rate. To further decrease the complexity of algorithm, we transform the power allocation problem into two cascaded optimization problems which have closed-form solution. By adopting the proposed scheme, frequent configuration of reflection coefficients can be avoided and the overall complexity of the resource allocation for the SR system is reduced. Simulation results are provided to demonstrate the effectiveness of the proposed scheme.
The remainder of the paper is organized as follows. The system model is presented in Section 2, based on which the signal transmission is analyzed. Then the joint resource allocation problem is formulated and solved in Section 3. The simulation results are given in Section 4. Finally, the conclusion is drawn in Section 5.

2. System Model

We consider a multi-BD AmBC system as shown in Figure 1. The reader receives the signals from the primary transmitter (PT) and the K BDs simultaneously. The primary system adopts orthogonal frequency division multiplexing (OFDM) with N subcarriers. Each transmission link is comprised by distance-based path loss, shadowing, and small-scale fading, where the shadowing is treated to be one for simplicity. Flat-fading is assumed for each subcarrier and the channel condition is unchanged within the channel covariance time.
The transmission link directly from the PT to the reader is referred to as direct link, and that from the PT to the reader via each BD is referred to as backscatter link. We denote H 0 = diag H 0 , 1 , , H 0 , N as the channel response matrix of the direct link, where H 0 , n is the channel response of subcarrier n. Accordingly, the channel gain of subcarrier n is denoted by g 0 , n . Similarly, H k ( i ) = diag H k , 1 ( i ) , , H k , N ( i ) denotes the channel response matrix for the backscatter link via BD k, where i = 1 represents the link from PT to BD k and i = 2 represents the link from BD k to the reader. Assuming H k ( 1 ) and H k ( 2 ) are independent with each other, the compound channel response matrix of backscatter link via BD k can be written as H k = H k ( 1 ) H k ( 2 ) . Accordingly, the channel gains for these links are denoted by { g k , n ( 1 ) } n = 1 , , N , { g k , n ( 2 ) } n = 1 , , N and { g k , n } n = 1 , , N , respectively.
Let vector p = [ p 1 , , p N ] denote the primary transmit power, where p n is the transmit power on subcarrier n. The transmission signal from the PT can be represented as s = [ s 1 , , s N ] , where s n ’s are independent with each other and E [ | s n | 2 ] = p n . CP is inserted to take care of the intersymbol interference. Let W be the N × N Fourier transform matrix. The baseband received signal at BD, k, and at the reader via direct link can be, respectively, written as
x k = W H H k ( 1 ) s ,
y d = W H H 0 s .
BD k backscatters x k by intentionally changing the antenna impedance according to a random code with length of N. Let c ˜ k = c k , 1 , , c k , N T be the random code which is independently chosen by BD k. It has E [ | c k , n | 2 ] = 1 and E [ c i , n c j , n * ] = 0 for i j . Thus, it can be seen that the random code is a sequence of + 1 and 1 . When c k , n = 1 , the n-th bit of OFDM symbol, i.e., x k ( n ) , is unchanged; while when c k , n = 1 , the phase of x k ( n ) is changed by π . Thus, the backscattered signal from BD k can be written as x k = W H H k ( 1 ) S c ˜ k a ˜ k , where a ˜ k is the data of BD k, E [ | a ˜ k | 2 ] = α ˜ k [ 0 , 1 ] and S = diag ( s 1 , , s N ) . For the convenience of expression, we denote c k = 1 N c ˜ k and a k = N a ˜ k . Then, x k can be rewritten as
x k = W H H k ( 1 ) S c k a k ,
where E [ | a k | 2 ] = N α ˜ k = Δ α k and E [ c k c k H ] = 1 N I . For simplicity, both α ˜ k and α k are referred to as the reflection coefficient of BD k, although α k is N times of α ˜ k . Then, the received signal at the reader via backscatter links can be written as
y b = i = 1 K W H H i S c i a i .
Thus, the compound baseband received signal at the reader is
y = y d + y b + n ,
where n is the additive white Gaussian noise (AWGN) with zero mean and variance σ 2 .
At the reader receiver, the CP is removed from y , which then passes through the fast Fourier transform (FFT) processor, yielding the output
y ˜ = H 0 s + i = 1 K H i S c i a i + n ˜ ,
where y ˜ = W y and n ˜ = W n . We consider a large-dimensional system where the numbers of the BDs and the subcarriers go to infinity, i.e., K , N . The ratio between K and N approaches a constant, i.e., K N β , where the constant β is defined as the BD system load. Moreover, rich multipath is assumed, and the wireless channel follows uniform power delay profile [21]. Note that the strength of the direct link signal y d is much stronger than that of the backscatter-link signal y b , due to the two-hop path loss and reflection loss. Thus, the reader can firstly detect the primary signal by regarding the backscatter component as interference. Therefore, the signal-to-noise-plus-interference ratio (SINR) of the primary signal on the n-th subcarrier can be derived as
γ 0 , n = p n g 0 , n 1 N i = 1 K g i , n α i p n + σ 2 , n = 1 , , N .
Given that g i , n is comprised by distance-based path loss, denoted by l i , and small-scale fading, denoted by g ˜ i , n , with unit mean, K , γ 0 , n can be further derived as
γ 0 , n = p n g 0 , n 1 N i = 1 K l i α i p n + σ 2 .
We consider a uniform level of l i α i for all i = 1 , , K . Thus, the asymptotic SINRs of all BDs are the same at the reader. Then, γ 0 , n can be expressed as
γ 0 , n = p n g 0 , n β α ¯ p n + σ 2 ,
where α ¯ = l i α i , i . Equation (9) indicates that the SINR of the primary system on each subcarrier is related to the BD system load. A larger amount of BDs introduces higher interference to the primary system. Moreover, the SINR of the primary signal is also related to the BD reflection coefficient observed at the receiver side, which is referred to as the received BD reflection coefficient for short. It shows that a higher received BD reflection coefficient leads to a lower primary SINR, as higher interference is introduced by the backscatter transmission.
When the primary signal is detected, the direct-link component, i.e., H 0 s , can be removed from the received signal by using successive interference cancellation (SIC). Suppose that the SIC is perfect and there is no residual interference, the remained signal is
i = 1 K H i S c i a i + n ˜
Different from the traditional code-division multiple access (CDMA) system where the user data is only modulated by the spreading code and channel [22], here the BD data is also modulated by the power allocation matrix of the primary system. When the match-filter (MF) receiver is adopted at the reader, the asymptotic SINR for each BD is given by [20]
γ ( α ¯ , p ) = 1 N n = 1 N p n 2 α ¯ 1 N n = 1 N p n 2 β α ¯ + σ 2 N n = 1 N p n .
When a minimum mean square error (MMSE) receiver is adopted, the asymptotic SINR for each BD satisfies the function
γ ( α ¯ , p ) = 1 N n = 1 N p n α ¯ 1 N n = 1 N p n β α ¯ 1 + γ ( α ¯ , p ) + σ 2

3. Low-Complexity Reflection Coefficient Configuration and Power Allocation

3.1. Problem Formulation

The joint optimization of the BD reflection coefficients and the primary power allocation can be formulated as
P 1 ̲ : max α k [ 0 , N ] , p 0 γ ( α ¯ , p )
s . t . 2 N n = 1 N log 2 1 + γ 0 , n R 0
w k w 0 , k
n = 1 N p n P max .
The objective of P1 is to maximize the asymptotic BD SINR and thereby to maximize the BD rate. Equation (13) is the constraint of primary rate, where R 0 denotes the target rate of the primary transmission. The factor 2 N is added for highlighting the spectral efficiency achieved by the primary transmission. Equation (14) indicates that the harvested power at each BD, denoted by w k , should be enough to cover the power consumption, denoted by w 0 , which is used for switch changing among antenna impedances and driving the micro processor at the BD. Letting η be the energy harvesting efficiency, w k can be derived as η ( 1 α k N ) n = 1 N p n g k , n ( 1 ) . Consider that p n is allocated independently with g k , n ( 1 ) , and as N , 1 N n = 1 N g k , n ( 1 ) 1 N n = 1 N g ˜ k , n ( 1 ) l k ( 1 ) = l k ( 1 ) , where l k ( 1 ) is the path loss in g k , n ( 1 ) . Thus, w k can be further derived as η 1 α k N l k ( 1 ) n = 1 N p n . Equation (15) is the total power constraint, where P max denotes the power budget of the PT.
Sorting (14), we have n = 1 N p n max k { w 0 η ( 1 α k N ) l k ( 1 ) } . Jointly considering (15), we can see that P1 can be feasible only when max k { w 0 η ( 1 α k N ) l k ( 1 ) } P max . As we consider a uniform level of l i α i for all i = 1 , , K and have denoted α ¯ = l i α i , P1 can be transformed as the joint optimization of α ¯ and p . Let S α ¯ be the feasible region of α ¯ . Given α k [ 0 , N ] , S α ¯ can be derived as S α ¯ = [ 0 , α ¯ max , 1 ] , where α ¯ max , 1 = min k l k N 1 w 0 η P max l k ( 1 ) . Then, (14) always holds provided α ¯ S α ¯ . Thus, (14) can be omitted and P1 can be recast as
P 2 ̲ : max α ¯ S α ¯ , p 0 γ ( α ¯ , p ) , s . t . ( 13 ) , ( 15 ) .

3.2. Long-Term Reflection Coefficient

Based on the objective function of P2 and the constraint (13), we can see that the optimal α ¯ is closely related to the instantaneous CSI of the primary system. This means that if the BD reflection coefficients are configured according to the optimal α ¯ , which is derived from P2, it requires frequent configuration of BD reflection coefficients, and, consequently, frequent signaling between the primary system and the BD system is needed. To tackle this problem, we propose to find the long-term reflection coefficient which is independent with the primary instantaneous CSI. This can be achieved before the primary transmit power is allocated. Although the long-term reflection coefficient for each BD is suboptimal, it can avoid frequent configuration and reduce the intersystem signaling. To solve the long-term reflection coefficients from P2, the following proposition is given.
Proposition 1.
Let p ¯ and σ p 2 denote 1 N n = 1 N p n and 1 N n = 1 N p n 2 ( 1 N n = 1 N p n ) 2 , respectively. The asymptotic BD SINR is increasing over p ¯ while decreasing over σ p 2 .
Proof. 
For MF receiver, Equation (11) can be rewritten as
γ ( α ¯ , p ) = p ¯ 2 α ¯ σ p 2 p ¯ 2 β α ¯ + σ 2 p ¯ = α ¯ σ p 2 p ¯ 2 1 β α ¯ + σ 2 p ¯ ,
based on which we can observe that γ ( α ¯ , p ) is increasing over p ¯ while decreasing over σ p 2 .
For MMSE receiver, denoting γ ( α ¯ , p ) by x, Equation (12) can be rewritten as
x = p ¯ α ¯ p ¯ β α ¯ 1 + x + σ 2 ,
which can be further sorted as
α ¯ x β α ¯ 1 + x = σ 2 p ¯ .
The right-hand side of Equation (18) is decreasing over p ¯ . The left-hand side of Equation (18) is an decreasing function over x given β 1 . Thus, x is increasing as p ¯ increases. Moreover, it should be noted that γ ( α ¯ , p ) in Equation (12) is an upper-bound approximation of the real asymptotic BD SINR [22]. Its tightness can be improved by minimizing the variance of transmit power across subcarriers, i.e., σ p 2 . Thus, given p ¯ and thereby γ ( α ¯ , p ) , the real asymptotic BD SINR will approach γ ( α ¯ , p ) as σ p 2 decreases. In other words, although γ ( α ¯ , p ) is independent with σ p 2 , the real asymptotic BD SINR is decreasing over σ p 2 . Thus, the proposition is proved. □
Proposition 1 tells that the optimal power allocation should meet n = 1 N p n = P max to maximize the BD SINR. Moreover, the power variance σ p 2 should be minimized. Therefore, given the BD reflection coefficient, the primary transmit power can be allocated according to
min p n = 1 N p n 2 , s . t . , n = 1 N p n = P max ,
whose solution follows equal power allocation, i.e., p n = P max N = p , for all n = 1 , , N . With this power allocation strategy, the primary achievable rate can be derived as
R p = 2 N n = 1 N log 2 1 + p g 0 , n β α ¯ p + σ 2 ( bps / Hz ) .
As N , R p approaches 2 E log 2 1 + p g 0 , n β α ¯ p + σ 2 , where the expectation is taken over { g 0 , n } . Considering that g 0 , n follows exponential distribution with unit mean, R p can be further derived as
R p = 2 ln 2 e A Ei ( A ) ,
where Ei ( x ) = x e t t d t and A = β α ¯ + σ 2 p . Then, we can obtain the long-term reflection coefficient by solving
P 2 . 1 ̲ : max α ¯ S α ¯ γ ( α ¯ , p ) , s . t . 2 ln 2 e A Ei ( A ) R 0 .
Note that γ ( α ¯ , p ) is monotonically increasing over α ¯ , while 2 ln 2 e A Ei ( A ) is monotonically decreasing over α ¯ . Thus, we can have that the solution of P2.1 is
α ¯ * = min { α ¯ max , 1 , α ¯ max , 2 } ,
where α ¯ max , 1 is the maximum feasible value of α ¯ in S α ¯ , and α ¯ max , 2 is the solution of 2 ln 2 e A Ei ( A ) = R 0 . As 2 ln 2 e A Ei ( A ) is a decreasing function over α ¯ , the solution of 2 ln 2 e A Ei ( A ) = R 0 can be obtained by using bisection search efficiently. With α ¯ * , the reflection coefficient for BD k can be derived as α k = α ¯ * / l k for each k = 1 , , K . Note that α ¯ * is independent with the instantaneous CSI for both the primary system and the BD system, and thus no frequent reconfiguration of the BD reflection coefficient is needed.

3.3. Low-Complexity Primary Power Allocation

Given α ¯ = α ¯ * and the instantaneous CSI of the primary system, i.e., { g 0 , n } , the power allocation problem of the PT can be formulated as
P 2 . 2 ̲ : max p 0 γ ( α ¯ * , p ) s . t . 2 N n = 1 N log 2 1 + p n g 0 , n β α ¯ * p n + σ 2 R 0 . ( 15 )
Based on Proposition 1, P2.2 can be equivalently transformed as
P 2 . 2 ̲ : min p 0 n = 1 N p n 2 , s . t . ( 24 ) , n = 1 N p n = P max .
It can be observed that the equal power allocation is optimal if constraint (24) is satisfied with p n = P max N . Otherwise, the transmit power should be reallocated to fulfill the primary target rate. It can be seen that P2.2 is a convex optimization problem, and thus can be solved by dual decomposition method [23]. Let λ 1 0 and λ 2 0 be the dual variables associated with (24) and (25), respectively. By using dual decomposition, the n-th partial Lagrange function can be written as
L p ( p n , λ 1 , λ 2 ) = p n 2 λ 1 log 2 1 + p n g 0 , n p n β α ¯ * + σ 2 λ 2 p n .
Then, the optimal power allocation p n * can be derived by solving L p p n = 0 .
It can be seen that the closed-form p n * is hard to obtain through solving L p p n = 0 . To reduce the complexity introduced by numerically solving L p p n = 0 in each iteration, we transform P2.2 into the following cascaded problems,
P 3 . 1 ̲ : min o 0 n = 1 N o n , s . t . n = 1 N log 2 1 + o n g 0 , n β α ¯ * o n + σ 2 = R 0 , P 3 . 2 ̲ : min q 0 n = 1 N q n + o n * 2 , s . t . n = 1 N q n + o n * = P max ,
where o = [ o 1 , , o N ] and q = [ q 1 , , q N ] are the power allocation vectors for the first-stage and the second-stage power allocation, respectively. P3.1 aims to minimize the total transmit power required to meet the primary target rate. P3.2 aims to allocate the remained power to minimize the power variance across subcarriers. It can be seen that both of the problems can be readily solved via dual decomposition method. Thus, their closed-form solutions can be derived as
o n * = 1 2 σ 2 β α ¯ * + σ 2 β α ¯ * + g 0 , n + 1 4 σ 2 β α ¯ * + σ 2 β α ¯ * + g 0 , n 2 + κ g 0 , n σ 2 σ 4 β α ¯ * β α ¯ * + g 0 , n + ,
q n * = δ 2 o n * + ,
where κ and δ are the non-negative dual variables that make the constraints of P3.1 and P3.2 hold, respectively. Then, the optimal power allocation follows p n * = o n * + q n * for each n = 1 , , N .
Based on the above analysis, the overall low-complexity algorithm to solve P1 can be summarized as in Algorithm 1.
Algorithm 1. Low-Complexity Resource Allocation Algorithm.
 Initialize p n = P max N , n ;
 Obtain α ¯ * by solving 2 ln 2 e A Ei ( A ) = R 0 using bisection search;
 Calculate R p with instantaneous CSI { g 0 , n } ;
if R p R 0 then
  The optimal power allocation follows p n * = P max N .
else
  Solve o n * and q n * using (27) and (28);
  Obtain the overall optimal power allocation as p n * = o n * + q n * .
end if

4. Simulation Results

In the simulation, we set the number of subcarriers N as 256 and the number of multipath as N / 8 . The transmit power budget P max is set as 25 dB. Without loss of generality, the distance-based path loss for each link is normalized as one; thus, the uniformed received reflection coefficient α ¯ can reflect the reflection coefficient α k , k . Moreover, we assume a small value of w 0 η P max so that the feasible region of α ¯ is S α ¯ = [ 0 , N ] . We illustrate the performance when the primary rate constraint (24) cannot be met with p n = P max N . As benchmarks, we also simulate the performance when water-filling power allocation (WFPA) is adopted to solve P2.2 and the performance with the adaptive optimization of reflection coefficient according to the primary instantaneous CSI [20].
We first observe the performance of the AmBC system by varying BD system load β with R 0 = 0.8 . Figure 2 illustrates the achievable asymptotic BD SINR. It can bee seen that for both MF and MMSE receivers, the BD SINR with our proposed scheme is lower than that with the adaptive optimization scheme, but higher than that with the WFPA scheme. Note that the gap between performance with the adaptive optimization and that with the proposed scheme is negligible small when MF receiver is adopted and as the BD system load (i.e., the number of BDs) increases. For the MMSE receiver, the performance gap between the proposed scheme and the adaptive optimization scheme also decreases as β increases. This indicates that by using the proposed scheme, the complexity of the resource allocation for multi-BD SR system can be profoundly reduced with small sacrifice of BD SINR, especially for the MF case.
Figure 3 illustrates the reflection coefficient α * N under different levels of β . It indicates that for both MF and MMSE receivers, the reflection coefficient obtained by the proposed algorithm is lower than that achieved by the adaptive optimization. The gap is more obvious when the BD system load is small. This means that, compared with the adaptive optimization of reflection coefficient, although a degree of BD SINR is sacrificed, a smaller portion of reflection energy is needed with the proposed scheme. Thus, more energy of the incident signal can be reserved for prolonging the lifetime of the device or used for receiving signal to realize the tag writing [24]. On the other hand, we can see that the BD reflection coefficient achieved with the proposed scheme is equal to that achieved by the WFPA. This indicates that the proposed scheme can achieve higher BD data rate than the WFPA scheme by using the same level of reflection coefficient.
Figure 4 illustrates the achievable primary rate with different BD system loads. We can see that all the three schemes can guarantee the primary target rate, i.e., 0.8 bps/Hz. However, the primary rates achieved with the proposed scheme and the WFPA scheme are both higher than that achieved with the adaptive optimization scheme. This indicates that the spectrum sharing potential is not fully utilized with the proposed scheme. Compared with WFPA; however, the primary rate achieved by the proposed scheme is lower than that achieved by the WFPA, meaning that the proposed algorithm can explore the spectrum sharing opportunity better than the WFPA scheme.
Finally, we observe the achievable BD data rate by varying the target rate of the primary transmission to illustrate the impact of the primary target rate on the AmBC system. Different numbers of BDs are considered, i.e., K = 25 and 75, to represent the scenarios of light and heavy BD system load, respectively. From Figure 5, we can see that for both MF and MMSE cases, and for all levels of feasible R 0 , the proposed scheme can achieve higher BD data rate than the WFPA scheme. The gap is more obvious when MF is adopted. Specifically, for the MF receiver, the decreasing speed of the BD rate as the primary target rate increases is relatively small when R 0 is less than 1.5 bps/Hz. In contrast, for the MMSE receiver, the BD data rate can be increased quickly when the primary target rate decreases, especially with the larger number of BDs ( K = 75 ).

5. Conclusions

In this paper, the BD reflection coefficient configuration and the primary power allocation have been investigated for a multi-BD SR system. To release the dependency of the reflection coefficient configuration with the instantaneous CSI, we decoupled the joint optimization of reflection coefficients and the primary power allocation by finding the long-term reflection coefficients. With the long-term BD reflection coefficients, we reduce the complexity of primary power allocation by transforming the power allocation problem into two cascaded optimization problems, both of which are with closed-form solutions. Simulation results have demonstrated that the proposed scheme can achieve good comprehensive performance in terms of BD achievable rate and BD reflection coefficient with low-complexity algorithm.

Author Contributions

S.H. modeled the system as well as formulating and solving the problem. Z.W. ran the simulation to verify the proposed scheme and algorithm. S.H. and Z.W. wrote and revised the manuscript, respectively.

Funding

This research was funded by the National Natural Science Foundation of China (NSFC, grant number: 61601321, 61601247) and the Natural Science Foundation of Tianjin City (grant number: 17JCQNJC01500).

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. European Union. Identification and Quantification of Key Socio-Economic Data to Support Strategic Planning for the Introduction of 5G in Europe-SMART 2014/0008; European Union: Luxembourg, 2016. [Google Scholar]
  2. Zhang, L.; Liang, Y.; Xiao, M. Spectrum sharing for internet of things: A survey. IEEE Wireless Commun. 2019, 26, 132–139. [Google Scholar] [CrossRef]
  3. Liu, V.; Parks, A.; Talla, V.; Gollakota, S.; Wetherall, D.; Smith, J.R. Ambient backscatter: Wireless communication out of thin air. In Proceedings of the SIGCOMM ’13 Proceedings of the ACM SIGCOMM 2013 conference on SIGCOMM, Hong Kong, China, 12–16 August 2013; pp. 39–50. [Google Scholar]
  4. Hoang, D.T.; Niyato, D.; Wang, P.; Kim, D.I.; Han, Z. Ambient backscatter: A new approach to improve network performance for RF powered cognitive radio networks. IEEE Trans. Commun. 2017, 65, 3659–3674. [Google Scholar] [CrossRef]
  5. Van Huynh, N.; Hoang, D.T.; Lu, X.; Niyato, D.; Wang, P.; Kim, D.I. Ambient backscatter communications: A contemporary survey. IEEE Commun. Surv. Tutor. 2018, 20, 2889–2922. [Google Scholar] [CrossRef]
  6. 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]
  7. Guo, H.; Liang, Y.; Long, R.; Zhang, Q. Cooperative ambient backscatter system: A symbiotic radio paradigm for passive IoT. IEEE Wirel. Commun. Lett. 2019, 8, 1191–1194. [Google Scholar] [CrossRef]
  8. Wang, G.; Gao, F.; Fan, R.; Tellambura, C. Ambient backscatter communication systems: Detection and performance analysis. IEEE Trans. Commun. 2016, 64, 4836–4846. [Google Scholar] [CrossRef]
  9. Tao, Q.; Zhong, C.; Lin, H.; Zhang, Z. Symbol detection of ambient backscatter systems with Manchester coding. IEEE Trans. Wirel. Commun. 2018, 17, 4028–4038. [Google Scholar] [CrossRef]
  10. Yang, G.; Liang, Y.; Zhang, R.; Pei, Y. Modulation in the air: Backscatter communication over ambient OFDM carrier. IEEE Trans. Commun. 2018, 66, 1219–1233. [Google Scholar] [CrossRef]
  11. ElMossallamy, M.A.; Pan, M.; Jäntti, R.; Seddik, K.G.; Li, G.Y.; Han, Z. Noncoherent backscatter communications over ambient OFDM signals. IEEE Trans. Commun. 2019, 67, 3597–3611. [Google Scholar] [CrossRef]
  12. Zhang, Q.; Guo, H.; Liang, Y.; Yuan, X. Constellation learning-based signal detection for ambient backscatter communication systems. IEEE J. Sel. Areas Commun. 2019, 37, 452–463. [Google Scholar] [CrossRef]
  13. Guo, H.; Zhang, Q.; Xiao, S.; Liang, Y. Exploiting multiple antennas for cognitive ambient backscatter communication. IEEE Internet Things J. 2019, 6, 765–775. [Google Scholar] [CrossRef]
  14. Ma, S.; Wang, G.; Fan, R.; Tellambura, C. Blind channel estimation for ambient backscatter communication systems. IEEE Commun. Lett. 2018, 22, 1296–1299. [Google Scholar] [CrossRef]
  15. Zhao, W.; Wang, G.; Atapattu, S.; He, R.; Liang, Y. Channel estimation for ambient backscatter communication systems with massive-antenna reader. IEEE Trans. Vehi. Technol. 2019, 68, 8254–8258. [Google Scholar] [CrossRef]
  16. Kang, X.; Liang, Y.; Yang, J. Riding on the primary: A new spectrum sharing paradigm for wireless-powered IoT devices. IEEE Trans. Wirel. Commun. 2018, 17, 6335–6347. [Google Scholar] [CrossRef]
  17. Guo, H.; Liang, Y.; Long, R.; Xiao, S.; Zhang, Q. Resource allocation for symbiotic radio system with fading channels. IEEE Access 2019, 7, 34333–34347. [Google Scholar] [CrossRef]
  18. Yang, G.; Zhang, Q.; Liang, Y. Cooperative ambient backscatter communications for green internet-of-things. IEEE Internet Things J. 2018, 5, 1116–1130. [Google Scholar] [CrossRef]
  19. Guo, J.; Zhou, X.; Durrani, S.; Yanikomeroglu, H. Design of nonorthogonal multiple access enhanced backscatter communication. IEEE Trans. Wirel. Commun. 2018, 17, 6837–6852. [Google Scholar] [CrossRef]
  20. Han, S.; Liang, Y.; Chen, Q.; Wang, Z.; Sun, G. The design and optimization of multiple access symbiotic radio system. IEEE Internet Things J. 2019. under review. [Google Scholar]
  21. Goldsmith, A. Wireless Communications; Cambridge University Press: Cambridge, UK, 2005. [Google Scholar]
  22. Han, S.; Liang, Y.; Soong, B. Spectrum refarming: A new paradigm of spectrum sharing for cellular networks. IEEE Trans. Commun. 2015, 63, 1895–1906. [Google Scholar] [CrossRef]
  23. Boyd, S.; Vandenberghe, L. Convex Optimization; Cambridge University Press: Cambridge, UK, 2004. [Google Scholar]
  24. Long, R.; Guo, H.; Zhang, L.; Liang, Y. Full-duplex backscatter communications in symbiotic radio systems. IEEE Access 2019, 7, 21597–21608. [Google Scholar] [CrossRef]
Figure 1. An ambient backscatter communication (AmBC) system with K backscatter devices (BDs) and a cooperative receiver/reader which receives the information from the primary transmitter (PT) and from the BDs simultaneously.
Figure 1. An ambient backscatter communication (AmBC) system with K backscatter devices (BDs) and a cooperative receiver/reader which receives the information from the primary transmitter (PT) and from the BDs simultaneously.
Electronics 08 01421 g001
Figure 2. Achievable asymptotic BD signal-to-noise-plus-interference ratio (SINR) versus BD system load.
Figure 2. Achievable asymptotic BD signal-to-noise-plus-interference ratio (SINR) versus BD system load.
Electronics 08 01421 g002
Figure 3. BD reflection coefficient versus BD system load.
Figure 3. BD reflection coefficient versus BD system load.
Electronics 08 01421 g003
Figure 4. Achievable primary rate versus BD system load.
Figure 4. Achievable primary rate versus BD system load.
Electronics 08 01421 g004
Figure 5. The achievable BD data rate versus primary target rate.
Figure 5. The achievable BD data rate versus primary target rate.
Electronics 08 01421 g005

Share and Cite

MDPI and ACS Style

Han, S.; Wang, Z. A Low-Complexity Resource Allocation for Multiple Access Passive IoT System. Electronics 2019, 8, 1421. https://doi.org/10.3390/electronics8121421

AMA Style

Han S, Wang Z. A Low-Complexity Resource Allocation for Multiple Access Passive IoT System. Electronics. 2019; 8(12):1421. https://doi.org/10.3390/electronics8121421

Chicago/Turabian Style

Han, Shiying, and Zixiong Wang. 2019. "A Low-Complexity Resource Allocation for Multiple Access Passive IoT System" Electronics 8, no. 12: 1421. https://doi.org/10.3390/electronics8121421

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

Article Metrics

Back to TopTop