Cooperative Ambient Backscatter System A Symbiotic Radio Paradigm For Passive IoT
Cooperative Ambient Backscatter System A Symbiotic Radio Paradigm For Passive IoT
Authorized licensed use limited to: AMRITA VISHWA VIDYAPEETHAM AMRITA SCHOOL OF ENGINEERING. Downloaded on March 27,2022 at 06:04:56 UTC from IEEE Xplore. Restrictions apply
1192 IEEE WIRELESS COMMUNICATIONS LETTERS, VOL. 8, NO. 4, AUGUST 2019
(i.e., from PT to PR) and a passive backscatter transmission PT’s transmit power constraint: The average power con-
(i.e., from BD1 to IR). We consider the block fading chan- straint applies for a long-term power budget of the PT:
nel model, in which the channel coefficients remain the same E[p(ν)] ≤ Pav . (7)
for each block but may change from one block to another.
SINR constraint for SIC: The data rates of the primary
The channel coefficients of the primary channel (i.e., the PT-
transmission and the backscatter transmission are denoted by
PR channel), the direct channel (i.e., the PT-IR channel) and
Rs (ν) and Rc (ν), respectively. To achieve Rc (ν) > 0, the SIC
the backscatter channel (i.e., the PT-BD-IR channel) at fading
constraint should be guaranteed, which is represented by
state ν are represented by h0 (ν), h1 (ν) and h2 (ν), respec-
tively. Perfect channel state information on h0 (ν), h1 (ν) and γm (ν) ≤ γ1 (ν), (8)
h2 (ν) is assumed to be available to all the nodes.2 where γm (ν) is the minimum required SNR to decode s(n;
ν) and IR. The constraint in (8) is the necessary condition
B. Transmission Model for effective backscatter transmission, which however has not
Transmitted signal at the PT: Let s(n; ν) denotes the n-th been considered in [9].
symbol to be transmitted by PT at fading state ν with normal-
III. S YMBIOTIC T RANSMISSION S CHEMES AND
ized power E[|s(n; ν)|2 ] = 1, and p(ν) denotes the transmit
T RANSMISSION P OWER A LLOCATION
power. Then the transmitted signal at the PT is given by
In this section, we propose three practical symbiotic trans-
x (n; ν) = p(ν)s(n; ν). (1) mission schemes, and then the transmission power allocation
problem is investigated under the average power constraint.
Received signal at the IR: The IR receives signal from both
the direct link and the backscatter link: A. Commensal Scheme
yI (n; ν) = h1 (ν)x (n; ν) In commensal scheme, the primary transmission achieves
the maximum data rate, while the BD realizes effective trans-
+ ηα(ν)h2 (ν)c(n; ν)x (n; ν) + uI (n; ν), (2)
mission through adjusting the reflection coefficient α(ν) in
where c(n; ν) denotes the n-th symbol to be transmitted by BD each fading state to satisfy the SIC constraint. Both the pri-
with E[|c(n; ν)|2 ] = 1, uI (n; ν) ∼ CN (0, 1) is the additive mary signal and BD’s signal are generated from the Gaussian
noise, 0 ≤ α(ν) ≤ 1 is the normalized reflection coefficient of codebook. The transmit power of PT is optimized to maximize
BD, and η ≤ 1 denotes the backscatter efficiency. Note that, the average data rate of the primary transmission.
|h1 |2 |h2 |2 in most cases due to the double-fading effect 1) Instantaneous Achievable Rate Analysis: For particular
in the composite channel h2 [4], [6]. fading state ν, the achievable rate of primary transmission is
In this letter, we assume that IR decodes c(n; ν) via suc- Rs (ν) = log2 (1 + γ0 (ν))
cessive interference cancellation (SIC), i.e., decoding s(n; ν)
= log2 (1 + p(ν)l0 |h0 (ν)|2 ). (9)
first, and subtracting it from yI (n; ν) before decoding c(n; ν).
Therefore, the SINR for decoding s(n; ν) is given by The BD can realize effective transmission only when
the SIC constraint in (8) is satisfied. Substituting (9) and
p(ν)|h1 (ν)|2 γm (ν) = γ0 (ν) into (8), we have α(ν) ≤ ηp(ν)l
|h1 (ν)|2 −l0 |h0 (ν)|2
γ1 (ν) = . (3) 0 |h0 (ν)h2 (ν)|
2.
p(ν)α(ν)η|h2 (ν)|2 + 1 Combining 0 ≤ α(ν) ≤ 1, the optimal reflection coefficient
Then, the signal-to-noise ratio (SNR) for decoding c(n; ν) for the commensal scheme at fading state ν is
given s(n; ν) is +
|h1 (ν)|2 − l0 |h0 (ν)|2
αc (ν) = min 1, , (10)
γ2,s (ν) = p(ν)α(ν)η|s(n; ν)h2 (ν)|2 . (4) ηp(ν)l0 |h0 (ν)h2 (ν)|2
Received signal at the PR: Since the PR is usually located where (x )+ denotes max(x, 0). Then, the achievable rate of
far away from BD, the signal backscattered from BD to PR is BD transmission is
negligible [10]. For simplicity, we ignore the signal backscat-
Rc (ν) = Es log2 (1 + Γγ2,s (ν))
tered from BD to PR, and the PR only received signal from
the PT: = Es log2 (1 + Γηp(ν)αc (ν)|s(n; ν)h2 (ν)|2 ) , (11)
yP (n; ν) = p(ν)l0 h0 (ν)s(n; ν) + uP (n; ν), (5) where 0 ≤ Γ ≤ 1 is the SNR-loss factor which indicates
the SNR gap to the information theoretical channel capacity,
where l0 denotes the ratio of the PT-PR channel path loss to due to the use of practical backscatter coding and modulation
the PT-IR channel path loss, and uP (n; ν) ∼ CN (0, 1) is the schemes.
additive noise. The SNR for decoding s(n; ν) is given by Since s(n; ν) is generated from the Gaussian codebook,
γ0 (ν) = p(ν)l0 |h0 (ν)|2 . (6) |s(n; ν)|2 follows standard exponential distribution, so we
have
1 The BD considered is semi-passive with an internal power source to ∞
support the low power circuit operations without using energy harvesting. Rc (ν) = log2 (1 + Γηp(ν)αc (ν)|h2 (ν)|2 x )e −x dx
2 The channel state information can be obtained by the classic channel train- 0
1 1
ing, estimation, and feedback mechanisms [5]–[7]. The impact of channel = −e β1 (ν) Ei(− ) log2 e, (12)
estimation imperfection is beyond the scope of this letter. β1 (ν)
Authorized licensed use limited to: AMRITA VISHWA VIDYAPEETHAM AMRITA SCHOOL OF ENGINEERING. Downloaded on March 27,2022 at 06:04:56 UTC from IEEE Xplore. Restrictions apply
GUO et al.: COOPERATIVE AMBIENT BACKSCATTER SYSTEM: SYMBIOTIC RADIO PARADIGM FOR PASSIVE IoT 1193
∞ 1 −z
where Ei(x ) − −x ze dz is the exponential integral, and 2) Transmit Power Allocation: The power allocation
β1 (ν) = Γηp(ν)αc (ν)|h2 (ν)|2 . problem is formulated as follows:
2) Transmit Power Allocation: The power allocation (P2) max E[Rc (ν)]
problem to maximize the average primary transmission rate p(ν)
is formulated as follows: s.t. (13a), (13b),
where Rc (ν) is shown in (15). Likewise, the optimal solution
(P1) max E[Rs (ν)]
p(ν) of (P2) is given by
+
s.t. E[p(ν)] ≤ Pav , (13a) log2 e 1
p (ν) = − , (18)
p(ν) ≥ 0, ∀ν, (13b) λ Γη|h2 (ν)|2
where λ can be obtained by solving E[p (ν)] = Pav .
where Rs (ν) is shown in (9).
Theorem 1: The optimal solution of (P1) is given by C. Competitive Scheme
+ In competitive scheme, the two transmissions compete for
log2 e 1
p (ν) = − , (14) the system resource. Gaussian codebook is employed by both
λ l0 |h0 (ν)|2 transmissions. In addition, the reflection coefficient α is fixed
where λ can be obtained by solving E[p (ν)] = Pav . in this scheme to simplify the power allocation at PT. The SIC
Proof: The proof is straightforward and thus omitted here constraint is catered by the primary transmission, so the BD
for brevity. may increase α to improve its data rate. Then, E[Rs (ν)] is
maximized by optimizing the transmit power of PT.
1) Instantaneous Achievable Rate Analysis: To satisfy the
B. Parasitic Scheme SIC constraint, the achievable rate for primary transmission is
In parasitic scheme, the BD achieves the maximum data given by
rate, while the primary transmission rate is sacrificed. In con-
trast to the commensal scheme, the polyphase coding scheme Rs (ν) = min(Rs,1 (ν), Rs,2 (ν)), (19)
is employed by the primary transmission, while BD still where
employs the Gaussian codebook. In addition, the maximum
reflection coefficient α(ν) = 1 is adopted, and Rs (ν) is Rs,1 (ν) = log2 (1 + p(ν)l0 |h0 (ν)|2 ), (20)
adjusted to satisfy the SIC constraint in (8). Moreover, the p(ν)|h1 (ν)|2
Rs,2 (ν) = log2 (1 + ). (21)
transmit power of PT is optimized to maximize the average ηαp(ν)|h2 (ν)|2 + 1
data rate of the BD transmission.
Since s(n; ν) is generated from Gausssian codebook, the
1) Instantaneous Achievable Rate Analysis: Suppose con-
achievable rate of BD transmission is
straint (8) is satisfied, the data rate of BD transmission is
Rc (ν) = Es [ log2 (1 + Γγ2,s (ν))]. When the primary transmis- Rc (ν) = Es log2 (1 + Γηαp(ν)|s(n; ν)h2 (ν)|2 )
sion employs the Wyner polyphase coding, i.e., |s(n; ν)|2 = 1, 1 1
Rc (ν) becomes: = −e β2 (ν) Ei(− ) log2 e, (22)
β2 (ν)
Rc (ν) = log2 (1 + Γηp(ν)|h2 (ν)|2 ). (15) where β2 (ν) = Γηαp(ν)|h2 (ν)|2 .
2) Transmit Power Allocation: The power allocation
For catering the SIC constraint, the SNR for primary
problem is formulated as follows:
transmission should satisfy
(P3) max E[Rs (ν)]
γp (ν) = min(γ0 (ν), γ1 (ν)) p(ν)
s.t. E[p(ν)] ≤ Pav ,
p(ν)|h1 (ν)|2 (23a)
= min p(ν)l0 |h0 (ν)|2 , . (16)
p(ν)η|h2 (ν)|2 + 1 Rs,1 (ν) ≥ Rs (ν), ∀ν, (23b)
Rs,2 (ν) ≥ Rs (ν), ∀ν, (23c)
For the polyphase coding scheme,3 the achievable rate is given
by [11]: p(ν) ≥ 0, ∀ν. (23d)
∞ In (P3), only (23a) is long-term constraint, while all the
fp (τ ) 2γp (ν)
Rs (ν) = − fp (τ ) log2 dτ + log2 , other constraints are short-term. By introducing the Lagrange
0 τ e
dual variable λ (λ ≥ 0) associated with (23a), the Lagrangian
(17) of (P3) can be written as
2
where fp (τ ) = 2τ γp (ν)e −γp (ν)(1+τ ) I0 (2τ γp (ν)), and I0 (·) L(p(ν), λ) = E[Rs (ν)] − λ(E[p(ν)] − Pav ). (24)
is the zero-order modified Bessel function of the first kind.
Then the Lagrangian dual function is given by
3 In [9], the authors also assumed |s(n; ν)|2 = 1. However, the rate expres-
sion for Gaussian codebook was employed to calculate Rc (ν) for simplicity. G(λ) = max L(p(ν), λ)
p(ν)
This approximation may not be rigorous especially when the decoding SNR
is high. s.t. (23b), (23c), (23d),
Authorized licensed use limited to: AMRITA VISHWA VIDYAPEETHAM AMRITA SCHOOL OF ENGINEERING. Downloaded on March 27,2022 at 06:04:56 UTC from IEEE Xplore. Restrictions apply
1194 IEEE WIRELESS COMMUNICATIONS LETTERS, VOL. 8, NO. 4, AUGUST 2019
Authorized licensed use limited to: AMRITA VISHWA VIDYAPEETHAM AMRITA SCHOOL OF ENGINEERING. Downloaded on March 27,2022 at 06:04:56 UTC from IEEE Xplore. Restrictions apply