Академический Документы
Профессиональный Документы
Культура Документы
Abstract—Statistical-delay quality of service (QoS) to design fading mitigation solutions by taking into account
provides bounded link-layer delay over wireless fading
the delay-bound requirements of the transmitted traffics.
channels with a certain delay-bound violation probability.
We propose statistical-delay-QoS-aware adaptive modula- Because atmospheric turbulence fading is a quasi-static
tion (AM) and power allocation for a dual-channel coherent channel, reliable estimates of the channel state informa-
optical wireless communication system over the atmos-
pheric turbulence fading channels. For given statistical- tion (CSI) can be obtained at the transmitter through
delay constraints and target bit-error-rate requirements, feedback from the receiver. Based on such CSI, the trans-
our proposed AM and power allocation maximize the mitter can adapt the transmission parameters over the tur-
effective spectral efficiency subject to the transmit-power bulence fading channels. Moreover, due to large channel
constraints. We develop delay-QoS-aware adaptive trans-
coherence time of atmospheric turbulence fading, an
mission schemes by employing independent and joint
channel optimizations subject to average transmit-power OWC system does not require the frequent adaptation of
constraints. We also consider independent, joint, and transmission parameters. Consequently, adaptive trans-
successive channel optimizations for developing delay- mission is a feasible fading mitigation solution for OWC
QoS-aware adaptive transmission schemes subject to systems. Constant-power variable-rate (CPVR) adaptive
peak transmit-power constraints. Numerical results dem-
onstrate that our proposed AM and power allocation transmission schemes were investigated by adapting the
significantly outperform the conventional adaptive trans- modulation orders over the lognormal and gamma–gamma
mission schemes in the strict statistical-delay constraints. turbulence fading channels [2,3]. Due to the stochastic
Numerical results also depict superiority of the joint nature of turbulence fading and link attenuation, received
channel optimization in the strong turbulence fading and
optical power also fluctuates. Consequently, for an average
strict statistical-delay constraints.
transmit-power-constrained OWC, transmit-power adapta-
Index Terms—Adaptive modulation; Effective spectral tion (along with rate adaptation) offers another degree of
efficiency; Power allocation. freedom for adaptive transmission over atmospheric turbu-
lence fading channels. Considering continuous rate adap-
tation and the average transmit-power constraint,
I. INTRODUCTION different transmit-power adaptation schemes were pro-
posed for an OWC system [4]. Performance of transmit-
power and rate adaptation algorithms were studied for
A tmospheric-turbulence-induced optical signal fading
is a dominant performance degrading factor for any
outdoor optical wireless communication (OWC) system,
an OWC system subject to dynamic link attenuation via
experiment [5]. Considering practical modulations and
and it severely degrades the error rate and data rate of average/peak transmit-power constraints, joint transmit-
an OWC system. In addition, atmospheric turbulence fad- power and rate adaptation was proposed over the atmos-
ing affects the link-layer delay, also known as the queuing pheric turbulence fading channels [6]. By adapting the
delay, of an OWC system [1]. A deep fade can exist up to transmission rate and power, the aforementioned works
1–100 ms, and such a deep fade can cause link-layer improved spectral efficiency of an OWC system while main-
delay-bound violation for a large number of transmitted taining a desired bit-error rate (BER) at the receiver.
frames. For real-time traffics, such as video conferencing However, the aforementioned transmit-power and rate
and live streaming, the link-layer delay bound is a key adaptation schemes did not consider delay-QoS require-
quality-of-service (QoS) metric. Therefore, it is imperative ments of the transmitted traffics. Consequently, our moti-
vation is to design adaptive transmission for OWC systems
by jointly considering atmospheric turbulence fading and
Manuscript received October 3, 2017; revised December 17, 2017; delay-QoS requirements of the transmitted traffics.
accepted December 17, 2017; published February 13, 2018 (Doc. ID 308354).
Md. Z. Hassan (e-mail: mdzoheb@ece.ubc.ca) and V. C. M. Leung are with Recent works on delay-QoS-aware adaptive transmis-
the Department of Electrical and Computer Engineering, University of sions for OWC systems are reviewed as follows. Adaptive
British Columbia, Vancouver, British Columbia V6T 1Z4, Canada. modulation (AM) was considered to maximize the through-
Md. J. Hossain and J. Cheng are with the School of Engineering,
University of British Columbia, Kelowna, British Columbia V1V 1V7,
put of an OWC system supporting only the latency-
Canada. tolerant traffics [7]. By integrating AM and an automatic
https://doi.org/10.1364/JOCN.10.000138 retransmission request protocol, cross-layer performance
analysis of an OWC system was performed, and delay QoS ESE similar to the average spectral efficiency (ASE) of the
of an OWC system was investigated in terms of the number conventional variable-power–variable-rate (VPVR) adap-
of required retransmissions [8]. However, the authors in tive transmission scheme, and (2) at a stringent statistical-
Ref. [8] did not provide any guideline for designing the delay constraint, ICO approaches a fixed-rate channel
adaptive transmissions based on the delay-QoS require- inversion scheme. We also develop delay-QoS-aware AM
ments. Queuing-delay-aware adaptive link allocation pro- and power allocation for dual-channel coherent OWC sub-
tocols were investigated for hybrid radio-frequency (RF)/ ject to a peak transmit-power constraint. We consider ICO,
OWC backhaul links [9]. However, the authors in Ref. [9] JCO, and successive channel optimization (SCO) for a peak
considered only two extreme cases, namely delay-tolerant transmit-power-constrained coherent OWC system. In ad-
transmission where traffics can tolerate arbitrary long dition, we investigate the computational complexity of our
delay, and delay-limited transmission where traffics do proposed adaptive transmission schemes. Numerical re-
not tolerate any delay. By using the concept of effective sults demonstrate that our proposed AM and power alloca-
capacity (EC) and the average transmit-power constraint, tion achieve significantly larger ESE compared to the
we proposed transmit-power adaptation schemes to pro- conventional adaptive transmission schemes in the strict
vide statistical-delay-bound guarantee to the transmitted statistical-delay constraints. Numerical results also con-
traffics in a coherent OWC system [10]. However, we con- firm that JCO outperforms both ICO and SCO in strong
sidered a continuous transmission rate adaptation with turbulence fading and strict statistical-delay constraints.
an ideal AM and coding. Consequently, the adaptive trans- However, the performance gap among our proposed chan-
mission schemes proposed in Ref. [10] only provide a theo- nel optimizations decreases as turbulence fading becomes
retical upper bound of the statistical delay-QoS-aware weak and/or the statistical-delay constraint becomes loose.
throughput of a coherent OWC system. The organization of the rest of the paper is as follows.
In this work, we propose statistical delay-QoS-aware The system model is described in Section II. Sections III
AM and power allocation for a dual-channel coherent and IV provide detailed analysis of ICO and JCO subject
OWC system over the gamma–gamma turbulence chan- to an average transmit-power constraint, respectively.
nels. Different practical coherent OWC systems, such as Section V provides delay-QoS-aware AM and power alloca-
coherent polarization multiplexing and 2 × 2 coherent tion subject to a peak transmit-power constraint.
multiple-input–multiple-output OWC, can be modeled as Section VI presents some selected numerical results, and
dual-channel coherent OWC systems [11]. For given stat- finally Section VII provides concluding remarks.
istical-delay constraints and target BER requirements,
we formulate the proposed AM and power allocation as
an optimization problem of maximizing effective spectral
II. SYSTEM MODEL
efficiency (ESE) subject to transmit-power constraints.
Although the sources of energy for OWC systems are not A. Atmospheric Turbulence Fading and
limited, due to laser lifetime (from a device safety point Assumptions
of view) and eye safety standards for outdoor OWC com-
munications, transmission power of an OWC system is The gamma–gamma distribution recently emerged as a
not unbounded [12]. Consequently, average and/or peak useful turbulence model because it has an excellent fit with
transmit-power constraints are employed for outdoor OWC measured data over a wide range of turbulence conditions
communications [6]. Unlike RF communications, the goal from weak to strong turbulence regimes [13]. In this paper,
of our power allocation scheme is not to reduce energy con- we model the optical irradiance I using a normalized
sumption at the transmitter by minimizing the transmit gamma–gamma random variable (RV) with probability
power. Our objective is to efficiently allocate the total avail- density function (PDF):
able output power of a laser transmitter between two op-
tical channels, based on the channel fading gains and 2 αβ αβ
p
delay-QoS requirements of the transmitted traffics, so that f I I αβ 2 I 2 −1 K α−β 2 αβI ; (1)
ΓαΓβ
the considered OWC system can achieve an improved ESE
over the atmospheric turbulence channel. We first present where Γ· is the gamma function {[14], Eq. (8.310)} and
independent and joint channel optimizations by consider- K α−β · is the modified Bessel function of the second kind
ing average transmit-power constraints. In an independent of order α − β {[14], Eq. (8.432.9)}. Here, α and β are the
channel optimization (ICO), modulation order and trans- shaping parameters of the gamma–gamma distribution.
mit power of each channel are adapted based on the CSI Under an assumption of plane wave propagation with neg-
of individual channels. In a joint channel optimization ligible inner scale (which corresponds to long propagation
(JCO), modulation order and transmit power of both chan- distance and small detector area), the values of α and β are
nels are proposed to adapt jointly if both channels have in- determined from [15] [Eqs. (2a) and (2b)]. We have the
stantaneous signal-to-noise ratios (SNRs) larger than a following assumptions:
certain threshold. We develop closed-form ESE expres-
sions for both ICO- and JCO-based adaptive transmission • A1: The data traffic has a constant arrival rate at the
schemes subject to average transmit-power constraints. transmitter. The assumption of a constant traffic arrival
Our analysis reveals the following insights: (1) at a loose rate is justified when the rate of channel variation is
statistical-delay constraint, both ICO and JCO achieve much faster compared to the source rate variation. For
140 J. OPT. COMMUN. NETW./VOL. 10, NO. 3/MARCH 2018 Hassan et al.
example, the channel coherence time of OWC communi- modulated parallel optical carriers. Finally, adaptive power
cations is on the order of milliseconds, and the typical control is applied to adjust the transmit power of the modu-
time scale of a video source rate adaptation is on the lated optical carriers. At the receiver, coherent detection
order of seconds [16]. Hence, the traffic arrival rate and demodulation are applied on each optical carrier.
remains constant over a large number of independent Following this stage, the detected information bits are
channel fading realizations. stored in a receive buffer and data sink. The modulation
• A2: The accumulated phase noises due to the atmos- order and the transmit power for each optical carrier are
pheric turbulence and/or lasers can be tracked and cor- adapted at each TS based on the statistical-delay-QoS re-
rected almost perfectly following the photodetection. Such quirements of the transmitted traffics, target BER require-
an assumption ensures mathematical tractability of the ments, and CSI obtained from the receiver. In our system
ensuing AM and power allocation analysis. In particular, model, we consider that the duration of a typical TS is same
carrier phase error (CPE) is present during the detection as the channel coherence time (on the order of millisec-
of transmitted symbols with imperfect phase noise com- onds). Consequently, the channel gains remain constant
pensation. CPE results in mathematically involved BER over a given TS, and independently vary from one TS to
expressions for higher-order two-dimensional coherent another TS. We denote the total average transmit power of
modulations [17]. Due to such involved BER expressions, the considered system as Ps , and without loss of generality,
it is challenging to develop statistical delay-QoS-aware we assume that the average transmit power is equally
joint AM and power allocation with imperfect phase noise divided between both channels. Following [18], the instan-
compensation at the receiver. We also emphasize that the taneous SNR (per symbol) of the ith optical channel at the
assumption of perfect phase noise compensation can be tth TS is written as
satisfied in practical coherent OWC systems [18].
• A3: The parallel optical channels experience ergodic and γ i ≜ γ i t γ c Ii t; ∀i ∈ f1; 2g; (2)
independent and identically distributed (i.i.d.) fading. In where γ c is the average SNR defined as γ c RΔ 2qB Ps . Here, R
L
addition, the complete knowledge of the channel statis- is the photodetector sensitivity, q is the electronic charge, B
tics and CSI is available at the transmitter so that the is the bandwidth of the optical filter at the receiver, ΔL is
transmitter can adapt the transmission parameters. the path loss coefficient, and Ii t is the atmospheric turbu-
lence fading coefficient of the ith channel at the tth TS. In
B. System Overview an OWC system, the duration of a typical frame in the
data link layer is on the order of microseconds [8].
Consequently, a given TS contains a large number of
Figure 1 shows the block diagram of our system model. frames, and similar modulation order and transmit power
From a given data source, the traffic arrives in the trans- are selected for all the frames. Therefore, all the frames in a
mitter at a constant arrival rate. Such traffics are grouped given TS are transmitted using the same transmission
into multiple frames at the data link layer and stored at a rate; however, transmission rate independently varies
transmit buffer. Each frame is decomposed into multiple for different TSs. Based on [19] [Eq. (14)], we consider the
parallel bit streams that are transmitted over the parallel following conditional BER expression for M-ary modula-
optical channels. At a given transmission slot (TS), AMs tion over the ith optical channel, ∀i ∈ f1; 2g:
are applied to the parallel bit streams. The modulated
symbols drive an optical modulator to yield coherent c γ μ θ; γ
BERt ≈ c1 exp − 2c3 i i : (3)
M i θ; γ − 1
c2
factor K is given by K − logBER t ∕c . At the tth TS, the link-layer delay-bound violation probability is approxi-
1
the transmission rate of a frame (in bits/frame unit) of mated as {[26], Eq. (6)}
the ith OWC channel by considering continuous rate adap- PrD ≥ Dmax ≈ exp−θζDmax : (6)
tation and BER constraint is obtained as {[20], Eq. (16)}
To quantify the relationship between the transmission
Tf B rate and the statistical-delay-QoS constraint, EC was pro-
Ri t log2 1 Kμi θ; γγ i ; ∀i ∈ f1; 2g; (4)
c3 posed in the literature. EC is a link-layer capacity, and it is
where T f is the frame duration. Due to discrete rate defined as the maximum constant traffic arrival rate that
adaptation in practice, Eq. (4) provides an upper bound can be supported by the transmission rate subject to a cer-
of the practical transmission rate. We will use Eq. (4) to tain statistical-delay constraint specified by θ. By using [27]
develop JCO-based AM and power allocation in Section IV. [Eq. (12)], the mathematical expression of EC for the ith
(∀i ∈ f1; 2g) channel is obtained as1
" !#!
1 XT
C. Statistical-Delay QoS and EC i
Ec θ − lim log E exp −θ Ri t ; (7)
T→∞ θT
t1
Statistical-delay QoS is employed in recent literature for where E· is the mathematical expectation operator.
QoS-aware resource allocations over wireless networks Because Ri t is an ergodic and i.i.d. random process, from
(see Ref. [21] and references therein). For delay-sensitive [20] [Eq. (4)], we obtain
traffics, delay violation and buffer overflow at the link layer
are critical QoS parameters. Due to the time-varying 1
Ei
c θ − log Eexp−θRi ; ∀ i ∈ f1; 2g: (8)
nature of the wireless fading channels, maintaining θ
deterministic delay and buffer overflow at the link layer
is challenging for wireless fading channels. An alternative When the queue is in steady state, the average arrival rate
strategy is to maintain delay-QoS requirements sta- is equal to the average departure rate [28]. Accordingly, EC in
tistically over the fading channels. In a statistical- Eq. (8) can also be considered as the maximum achievable
delay-QoS provisioning scheme, the link-layer delay is throughput of a communication system subject to the link-
maintained less than a certain delay-bound subject to a layer delay-QoS constraint. From Eq. (6), for a target delay-
small delay-bound violation probability. Real-time traffics bound violation probability, PrD ≥ Dmax ≤ ϵ, the required
statistically tolerate certain delay-bound violation at the QoS exponent should satisfy θ ≥ θo ≜ ln1∕ϵ
ζDmax . Equation (8) is
link layer. For example, it is recommended that the data a monotonically decreasing function of θ. Therefore, consider-
traffics for real-time voice over IP in the long-term evolu- ing the statistical-delay constraint at the link layer, the maxi-
tion advanced standard should experience maximum 2% mum achievable throughput for the ith channel in the
probability of having link-layer delay more than 50 ms considered system is obtained as Ei − lnϵ
c ζDmax , ∀ i ∈ f1; 2g.
[22]. Similarly, delay-sensitive applications for machine-
type communications and device-to-device communications
in 5G networks also have delay-bound requirements, and III. ICO WITH AVERAGE TRANSMIT-POWER CONSTRAINT
such delay-bound requirements can be statistically satis-
fied [23,24]. Therefore, the analysis of statistical-delay
QoS is important for practical wireless communications. In ICO for a dual-channel coherent OWC, transmit
parameters of each channel are independently adapted sub-
Statistical QoS is maintained by satisfying a target ject to the average transmit power per channel constraint.
buffer-overflow probability at the link layer. We denote In this section, we develop AM and power allocation for a
Q as a steady-state buffer length, and Qth as the threshold dual-channel coherent OWC system by employing an ICO
value of buffer length. For an asymptotically large value of approach. We assume that for each optical channel, a total
Qth , the buffer-overflow probability is given by [25] N constellations are available, and we denote M i θ; γ as the
PrQ ≥ Qth ≈ exp−θQth ; (5) assigned constellation for the ith channel. We divide the
range of received SNR for each channel into N nonoverlap-
where θ > 0 provides the decaying rate of the tail probabil- ping regions, and we associate each region with a unique
ity of buffer length. The values of θ imply the nature of QoS constellation. For a given target BER, the constellation
requirements of the data traffics. A large value of θ implies selection and transmit-power adaptation rule is given as2
strict statistical-QoS requirements, and a small value of θ
implies loose statistical-QoS requirements. Statistical-
1
delay QoS at the link layer is modeled by two parameters, Due to space limitation, a detailed discussion for the derivation of the
mathematical model of EC is beyond the scope of this paper. Interested
namely, the maximum delay-bound and the delay-bound
readers are referred to [27] for the detailed derivation of Eq. (7).
violation probability. For stationary and constant traffic 2
In Eq. (9), we consider discrete rate adaptation. In this case, the transmis-
arrival rate, the buffer-overflow probability given by sion rate of a frame over the ith OWC channel is given by Ri T f Bni, where
Eq. (5) also implies a link-layer delay-bound violation prob- ni ∈ f1; 2; ·; ·; Ng. To satisfy the target BER constraint for discrete rate adap-
ni c3
−1
ability. We denote D as the link-layer delay, Dmax as the tation, we consider μi θ; γ 2 Kγ i
, ∀i ∈ f1; 2g. Note that fμi θ; γg depends
on the selected constellations. However, selection of a constellation is deter-
maximum tolerable link-layer delay, and ζ as the constant mined by jointly considering Eqs. (9) and (12). Consequently, the value of the
traffic arrival rate. From Little’s formula, it can be shown QoS exponent, θ, influences the selection of the constellation and the trans-
that in steady state, Q ζD and Qth ζDmax . Hence, mit power adaptation factor.
142 J. OPT. COMMUN. NETW./VOL. 10, NO. 3/MARCH 2018 Hassan et al.
j 1; 2
αβγ i;n
In Eq. (9), fγ i;n g are the region boundaries. We also select where Λα; β; γ i;n γ1i;n G3;0
0;3 α; β , and where
γc
γ i;N1 ∞, and μi θ; γ 0 if γ i < γ i;1, ∀ i ∈ f1; 2g. The m;n
Gp;q · is the Meijer’s G-function {[14], Eq. (9.301)}.
region boundaries for each channel are determined by Equation (14) is numerically solved to obtain the value
maximizing ESE of the channel subject to the average of fλi g, ∀i ∈ f1; 2g. For discrete-rate adaptation, ESE pro-
transmit power per channel constraint. The region boun- vides maximum achievable spectral efficiency subject to
dary selection problem for the ith channel is given by a certain statistical-delay-QoS constraint specified by θ.
We evaluate ESE with respect to the QoS exponent as a
N Z
X γ i;n1
performance metric for our proposed AM and power alloca-
min exp−θT f Bnf γ i γdγ tion schemes. Evaluation of the ESE against the QoS expo-
fγ i;n g γ i;n
n0 nent illustrates the change of achievable spectral efficiency
N Z
X of our proposed adaptive transmission scheme as the
γ i;n1 2nc3 − 1
s:t: f γ i γdγ 1; statistical-delay-QoS requirements of the transmitted traf-
n1 γ i;n kγ
fics change. Because an OWC system supports different
γ i;0 < γ i;1 < γ i;2 < < γ i;N < ∞; (10) classes of traffics having different link-layer delay require-
ments, it is practically important to evaluate ESE against
where γ i;0 0 and f γ i γ is the PDF of the instantaneous QoS exponents for OWC systems. We obtain ESE (in bits/s/
Hz) of a dual-channel coherent OWC with an ICO-based
SNR of the ith channel. The Lagrangian function of
AM and transmit-power allocation scheme as
Eq. (10) is given as
X
Z N Z γ SE θ
EInd SE;i θ;
EInd (15)
γ i;1 X i;n1 i∈f1;2g
L f γ i γdγ exp−θT f Bnf γ i γdγ
0 n1 γ i;n
N Z
! SE;i θ is the ESE of the ith channel, and it is
where EInd
X γ i;n1 2nc3 − 1 given as
λi f γ i γdγ − 1
γ i;n kγ
n1
X
N−1
X
N−1 1
νn γ i;n1 − γ i;n − ϵγ i;1 ; SE;i θ −
EInd log F γi γ i;1 exp−θT f BnF γ i γ i;n1
(11) θT f B n1
n1
− F γ i γ i;n exp−θT f BN1 − F γ i γ i;N : (16)
where λi , fνn g, and ϵ are the Lagrangian multipliers. By
using the complementary slackness of the Karush–
Khun–Tucker (KKT) condition, we can show that ϵ 0 In Eq. (16), F γ i · is the cumulative distribution function
and fνn g 0. The local minimizer of Eq. (10) can be of the received SNR of the ith channel. By using
obtained by the following KKT condition: Eq. (2), Eq. (1), [29] [Eq. (07.34.03.0605.01)], and [14]
[Eq. (7.811.2)], we obtain
∂L
0 1 αβγ o 1
∂γ i;n F γ i γ o G2;1 : (17)
ΓαΓβ 1;3 γ c α; β; 0
λi 2nc3 − 2n−1c3
⇒ γ i;n ; n 1; 2; …; N; (12)
K2−ηn−1 − 2−ηn Note that if γ c → ∞, F γ i γ o → 0. Therefore, for 0 < θ < ∞,
ESE of a dual-channel coherent OWC approaches 2N
θT B bits/s/Hz at asymptotically high average SNR. From
where η c3 lnf 2 . The value of λi is obtained by satisfying
Eq. (12), we can show that for a given average SNR, the
the average transmit power per channel constraint, which
region boundaries for selecting higher-order modulations
is given as
increase with θ. As a result, with the increase of θ (or with
the decrease of required delay-bound violation probability),
XN
2nc3 − 1 the transmitter tends to pick lower-order modulations.
Eγ i;n γ −1 − Eγ i;n1 γ −1 1; (13) Consequently, ESE of the considered system decreases
n1
K
as the statistical-delay constraint becomes strict.
R Special Case 1: We first consider a loose statistical-
where Eγ o γ −1 γ∞o 1γ f γi γdγ i . By using Eq. (2), Eq. (1), [29] delay constraint, i.e., θ → 0. ESE of the ith channel (in
[Eq. (07.34.03.0605.01)], and [14] [Eq. (7.811.4)], we can the unit of bits/s/Hz) at a loose statistical-delay constraint
write Eq. (13) as is obtained as
Hassan et al. VOL. 10, NO. 3/MARCH 2018/J. OPT. COMMUN. NETW. 143
PN−1
logF γ i γ˜i;1 exp−θT f BnF γi γ˜i;n1 − F γi γ˜i;n exp−θT f BN1 − F γ i γ˜i;N
limEInd θ lim n1
θ→0 SE;i θ→0 −θT f B
PN−1
n1 n exp−θT f BnF γ i γ˜i;n1 − F γ i γ˜i;n N exp−θT f BN1 − F γ i γ˜i;N
lim P
θ→0 F γi γ˜i;1 N
n1 exp−θT f BnF γ i γ˜i;n1 − F γ i γ˜i;n exp−θT f BN1 − F γ i γ˜i;N
X
N X
N
nF γi γ˜i;n1 − F γi γ˜i;n N − F γ i γ˜i;n : (18)
n1 n1
• Both channels are active (minγ 1 ; γ 2 > γ ϕ ): factors over the first and second channels are respectively
2 3 determined as
1 1
μi θ; γ 4 1 − 5 ; (25) 2n1 c3 − 1 2n2 c3 − 1
γ 12η K
2η η
12η γ γ 12η
Kγ i μ11 θ; γ and μ1
2 θ; γ : (30)
ϕ 1 2 Kγ 1 Kγ 2
where i ∈ f1; 2g and x maxx; 0. Note that when both channels are active, each channel
• Only one channel is active (minγ 1 ; γ 2 < γ ϕ ≤ will be able to carry at least binary constellation.
maxγ 1 ; γ 2 ): Therefore, both channels will be active when minγ 1 ; γ 2 ≥
γ
Kϕ 22η1c3 . The probability of jointly transmitting n1 and
1 1 n2 bits over the first and second channels, respectively, is
μi θ; γ 1 η
− ; μj θ; γ 0; (26)
γ ϕ Kγ i
1η 1η
Kγ i given as
Z
γϕ 2c3 2η1 Z γ2 M cn3 − 1
P
K
γϕ
γϕ f γ1 ;γ2 γ 1 ; γ 2 dγ 1 dγ 2 An γ a ; γ b
γ2 2c3 η1 γ1 2c3 η1
KΓαΓβ
K K
Z
γϕ 2c3 2η1 Z αβγ a 2 2
3;0 αβγ b
γ1 × G3;0 − G
γ c 1; α; β γ c 1; α; β
K 0;3 0;3
γ ϕ
γϕ f γ1 ;γ 2 γ 1 ; γ 2 dγ 1 dγ 2
c3 η1
γ1 2 γ2 2c3 η1
K K
(38)
Z
γϕ 2c3 η1 Z
γϕ 2c3 2η1
K K
γ ϕ f γ 1 ;γ 2 γ 1 ; γ 2 dγ 1 dγ 2
γ 1 0 γ2 K 2c3 η1 and
Z
γϕ 2c3 η1 Z
γϕ 2c3 2η1
Z
K K
γ ϕ f γ 1 ;γ 2 γ 1 ; γ 2 dγ 1 dγ 2 : (35)
γ 2 0 γ1 2c3 η1
γb 2c3 − 1
K Gi γ a ; γ b F γ j γ i f γi γ i dγ i ; (39)
γa Kγ i
P PN
2 N− N F ϵ
n1 γ n 1 − F ϵ
γ 1 2F ϵ
γ 1 N − F ϵ
n1 γ n X
N
SE θ
limEJoint 2N − 2 F γ ϵn bits∕s∕Hz: (41)
θ→0 1 − F γ ϵ1 2 2F γ ϵ1 1 − F γ ϵ1 F 2γ ϵ1 n1
X
N X
N
From Eq. (41), it is evident that both ICO and JCO
F γ 2 Γ1 1 1 1
n2 1;n1 − F γ 2 Γn2 ;n1 An1 Γn1 ;n2 ; Γn1 1;n2 achieve similar ESE performances at the loose statisti-
n1 1 n2 1
cal-delay constraint. Such an observation is also depicted
N X
X N
from our numerical results.
F γ 1 Γ1 1 1 1
n1 1;n2 − F γ 1 Γn1 ;n2 An2 Γn2 ;n1 ; Γn2 1;n1
n1 1 n2 1
X N
γ ϕ c η1 X C. Computational Complexity of ICO and JCO
F γj≠i23 Ani Γ2 2
ni ; Γni 1
i∈f1;2g
K ni 1
X γ ϕ
γ ϕ
1) Complexity of ICO: To analyze the complexity of an
Gi 2c3 η1 ; 2c3 2η1 2: (37)
K K adaptive transmission scheme, we need to determine the
i∈f1;2g
complexity of calculating the region boundaries and the
complexity of performing AM and power allocation for
In Eq. (37), An γ a ; γ b and Gi γ a ; γ b are, respectively, given region boundaries. The region boundaries of ICO-
defined as based AM and power allocation are obtained by jointly
146 J. OPT. COMMUN. NETW./VOL. 10, NO. 3/MARCH 2018 Hassan et al.
solving Eqs. (12) and (14). We emphasize that Eq. (14) A. ICO
depends only on the channel statistics and statistical-
delay-QoS requirements of the traffics. Hence, Eq. (14)
For an ICO, we obtain the solution to Eq. (42) as
can be solved offline. Consequently, in an ICO-based
AM and power allocation scheme, the region boundaries 2 3
are calculated offline, and such region boundaries 4 1 1 1 5 ;
i θ; γ
xInd η
− ∀i ∈ f1; 2g; (43)
are stored at the transmitter. Therefore, the required γ a;I
η1
Kγ i 1η Kγ i
complexity for calculating the region boundaries can be
affordable. In an online operation, ICO independently
where γ a;I is defined as
selects the modulation order and corresponding power
adaptation factor for each optical channel by using the 0 1−η1
stored region boundaries in Eq. (9). We can show that
B 1 1
1
C
γ a;I B η C
Kγ 1 Kγ 2
@ 1 1η
our proposed ICO-based AM and power allocation : (44)
η A
require a simple mapping in online operation. In Kγ 1 1
Kγ 2
1η
all the available transmit power is allocated to the channel AM and power allocation also have linear computational
with maximum SNR. In such a case, we have xm θ; γ 1, complexity of ON.
xn≠m θ; γ 0, and m arg maxγ 1 ; γ 2 . By using the
aforementioned results, we develop JCO-based AM and Pseudo Code 2: SCO-based AM and power allocation sub-
transmit-power allocation subject to the peak transmit- ject to a peak transmit-power constraint:
power constraint. We consider the following cases: (1) both γ
1: if minγ 1 ; γ 2 ≥ Ka;I 2c3 η1 then
channels are active and AMs are jointly selected, (2) both
2: Find n1 ∈ f1; 2; ·; ·; Ng: νn1 ≤ minγ 1 ; γ 2 < νn1 1 .
channels are active and AMs are independently selected,
(3) only the channel with maximum SNR is active, Select M n1 2n1 order modulation over the chan-
and (4) no channel is active. We denote Πn1 ;n2 nel having minimum instantaneous SNR with
γ
Ka;J 2n1 c3 ηc3 n1 n2 . The key steps of JCO-based AM and Pm θ;γ xIndm θ;γPpeak where m arg minγ 1 ; γ 2 .
power allocation are given in pseudo code 1. Similar to 3: Find n2 ∈ fn1 ; n1 N; ·; ·; Ng: νn2 ≤ maxγ 1 ; γ 2 <
ICO, region boundaries of JCO also require online compu- νn2 1 . Select M n2 2n2 order modulation over the
tation for peak transmit-power-constrained OWC. In channel having maximum instantaneous SNR
particular, with a peak transmit-power constraint, the with Pm θ; γ xInd m θ; γPpeak .
region boundaries of JCO-based AM and power allocation 4: else if ∃nm ∈ f1; 2; ·; ·; Ng: 2nm c3 ≤ 1 K maxγ 1 ; γ 2 <
are calculated based on the values of γ a;I and γ a;J . However, 2nm 1c3 then
both γ a;I and γ a;J require simple calculations as depicted 5: Select M nm 2nm order modulation only over
from Eqs. (44) and (47), respectively. At each coherence the channel having maximum SNR with
time, the OWC transmitter requires N 2 N computations Pm θ; γ Ppeak .
to calculate the region boundaries. For a given set of region 6: else
boundaries, a maximum N 2 2N 1 iterations are 7: Suspend the transmission over both channels.
required to select suitable modulation orders for both 8: end if
optical channels. Hence, at each coherence time, the
total computational complexity of JCO is O2 N 2
2N 1 N ≈ ON 2 . Consequently, with a peak trans- VI. NUMERICAL RESULTS
mit-power constraint, JCO-based AM and power allocation
have quadratic computational complexity.
In this section, we present some selected numerical
results to demonstrate the performance of the proposed
adaptive transmission schemes. We consider strong gamma–
Pseudo Code 1: JCO-based AM and power allocation gamma turbulence fading with α 2.04, β 1.10; weak
subject to a peak transmit-power constraint gamma–gamma turbulence fading with α 4.43,
γ
1: if minγ 1 ; γ 2 ≥ Ka;J 2c3 2η1 and ∃n1 ; n2 ∈ f1; 2; ·; ·; Ng: β 4.39; and K-turbulence fading (which is a special case
Πn1 ;n2 ≤ γ 1 < Πn1 1;n2 and Πn2 ;n1 ≤ γ 2 < Πn2 1;n1 then of strong gamma–gamma turbulence fading with β 1) with
2: Select M n1 2n1 and M n2 2n2 order modulations α 1.99 and α 1.11. In all the numerical results, we
over the first and second channels, with P1 θ; γ consider that N 4 constellations are available for each
xJoint θ; γPpeak and P2 θ; γ xJoint θ; γPpeak . channel. We assume the following system parameters:
1 2
3: else if minγ 1 ; γ 2 ≥ K 2
γ a;I c3 η1
then R 0.75 A∕W, T f 10−6 s, and B 108 Hz.
4: Find ni ∈ f1; 2; ·; ·; Ng: νni ≤ γ i < νni 1 . Select M ni Figure 2 compares ESE of different AMs by considering
2ni order modulation over the ith channel with ICO and the average transmit-power constraint over the
Pi θ; γ xInd gamma–gamma turbulence channels. Figure 2 shows that
i θ; γPpeak , ∀i ∈ f1; 2g.
5: else if ∃nm ∈ f1; 2; ·; ·; Ng: 2nm c3 ≤ 1 K maxγ 1 ; γ 2 < the ESE obtained from our developed expression matches
2nm 1c3 then well with the ESE obtained from Monte Carlo simulations.
6: Select M nm 2nm order modulation only over Figure 2 depicts that ESE of a given M-ary modulation de-
the channel having maximum SNR with creases as the value of θ increases. In other words, for an
Pm θ; γ Ppeak . OWC system, maximum spectral efficiency is achieved at
7: else loose delay constraints, and the achievable spectral effi-
8: Suspend the transmission over both channels. ciency gradually decreases as the delay constraint becomes
9: end if strict. Such an observation is consistent with our analysis
in Section III. Consequently, delay-QoS requirements of
the transmitted traffics indeed influence the achievable
spectral efficiency of an OWC system. Figure 2 also
C. SCO depicts the superiority of adaptive M-QAM over adaptive
M-PSK and M-PAM in both weak and strong turbulence fad-
In SCO, the channels are ranked according to the in- ing channels. The region boundaries in an adaptive M-QAM
creasing value of their instantaneous SNRs. AM over a are smaller compared to the region boundaries in adaptive
given channel is performed based on the instantaneous M-PSK and M-PAM. Consequently, the considered coherent
SNR of that channel and the modulation order selected OWC transmitter tends to select higher-order modulation
for the previous ranked channel. The key steps of SCO without sacrificing the target BER requirements when
are given as pseudo code 2. Similar to ICO, SCO-based adaptive M-QAM-based ICO is employed. As a result, an
148 J. OPT. COMMUN. NETW./VOL. 10, NO. 3/MARCH 2018 Hassan et al.
9 7
Weak Turbulence
8
6
Effective Spectral Efficiency (bits/s/Hz)
Effective Spectral Efficiency (bits/s/Hz)
7
5
6 =1.99
4 =1.11
5
Strong Turbulence
4 3
JCO, =1.99, Eq. (40)
3 JCO, =1.11, Eq. (40)
JCO, Eq. (40) 2 ICO, =1.99, Eq. (15)
2 ICO, Eq. (15) ICO, =1.11, Eq. (15) =1.99
Weak Turbulence
VPVR, Eq. (20) 1 VPVR, Eq. (20)
1 CPVR, Eq. (22) CPVR, Eq. (22) =1.11
16-QAM CPFR, Eq. (23) Strong Turbulence 16-QAM CPFR, Eq. (23)
0 0
10-5 10-4 10-3 10-2 10-1 10-5 10-4 10-3 10-2 10-1
QoS-exponent QoS-exponent
Fig. 3. ESE comparison among different M-QAM-based adaptive Fig. 4. ESE comparison among different M-QAM-based adaptive
transmissions in gamma–gamma turbulence fading with the aver- transmissions in K-turbulence fading with the average transmit-
age transmit-power constraint, γ c 30 dB, and BERt 10−6 . power constraint, γ c 30 dB, and BERt 10−8 .
Hassan et al. VOL. 10, NO. 3/MARCH 2018/J. OPT. COMMUN. NETW. 149
] max
it is depicted in Fig. 6 that ESE of the proposed adaptive 10-2
spectral efficiency trade-off by considering the average and atmospheric turbulence channels,” Opt. Express, vol. 18,
peak transmit-power constraints. Our numerical results no. 19, pp. 20445–20454, Sept. 2010.
provided the following two observations: (1) our proposed [13] A. Al-Habash, L. C. Andrews, and R. L. Phillips,
AM and power allocation achieve significantly larger “Mathematical model for the irradiance probability density
ESE compared to the conventional adaptive transmission function of a laser beam propagating through turbulent
media,” Opt. Eng., vol. 40, no. 8, pp. 1554–1562, Aug. 2001.
schemes in the strict statistical-delay constraints, and
(2) the proposed JCO-based adaptive transmission pro- [14] I. S. Gradshteyn and I. M. Ryzhik, Table of Integrals, Series,
and Products, 7th ed. San Diego, CA: Academic, 2007.
vides improved ESE and delay-bound violation probability
[15] N. Wang and J. Cheng, “Moment-based estimation for the
compared to the proposed ICO- and SCO-based adaptive
shape parameters of the gamma–gamma atmospheric
transmissions in strong turbulence fading.
turbulence model,” Opt. Express, vol. 18, no. 12, pp. 12824–
12831, June 2010.
ACKNOWLEDGMENT [16] A. A. Khalek, C. Caramanis, and R. W. Heath, “Delay-
This work was supported by an NSERC Discovery Grant constrained video transmission: Quality-driven resource allo-
cation and scheduling,” IEEE J. Sel. Top. Signal Process.,
and in part by the UBC Four-Year Fellowship.
vol. 9, no. 1, pp. 60–75, Feb. 2015.
[17] X. Song, F. Yang, J. Cheng, N. Al-Dhahir, and Z. Xu,
REFERENCES “Subcarrier phase-shift keying systems with phase errors
in lognormal turbulence channels,” J. Lightwave Technol.,
[1] T. Rakia, F. Gebali, H.-C. Yang, and M.-S. Alouini, “Cross layer vol. 33, no. 9, pp. 1896–1904, Feb. 2015.
analysis of P2MP hybrid RF/FSO network,” J. Opt. Commun. [18] M. Niu, J. Schlenker, J. Cheng, J. F. Holzman, and R. Schober,
Netw., vol. 9, no. 3, pp. 234–243, Mar. 2017. “Coherent wireless optical communications with predetection
[2] N. D. Chatzidiamantis, A. S. Lioumpas, G. K. Karagiannidis, and postdetection EGC over gamma–gamma atmospheric
and S. Arnon, “Adaptive subcarrier PSK intensity modulation turbulence channels,” J. Opt. Commun. Netw., vol. 3,
in free space optical systems,” IEEE Trans. Commun., vol. 59, no. 11, pp. 860–869, Nov. 2011.
no. 5, pp. 1368–1377, May 2011. [19] A. J. Goldsmith and S. Chua, “Variable-rate variable-power
[3] M. Z. Hassan, M. J. Hossain, and J. Cheng, “Performance of MQAM for fading channels,” IEEE Trans. Commun., vol. 45,
nonadaptive and adaptive subcarrier intensity modulations no. 10, pp. 1218–1230, Oct. 1997.
in gamma–gamma turbulence,” IEEE Trans. Commun., [20] J. Tang and X. Zhang, “QoS-driven power and rate adaptation
vol. 61, no. 27, pp. 2946–2957, July 2013. over wireless links,” IEEE Trans. Wireless Commun., vol. 6,
[4] I. B. Djordjevic, “Adaptive modulation and coding for free no. 8, pp. 3058–3068, Aug. 2007.
space optical channels,” J. Opt. Commun. Netw., vol. 2, [21] Y. Li, L. Liu, H. Li, J. Zhang, and Y. Yi, “Resource allocation
no. 5, pp. 221–229, May 2010. for delay-sensitive traffic over LTE-advanced relay net-
[5] O. Barsimantov and N. N. Nikulin, “Adaptive optimization works,” IEEE Trans. Wireless Commun., vol. 14, no. 8,
of a free space laser communication system under dynamic pp. 4291–4303, Aug. 2015.
link attenuation,” J. Opt. Commun. Netw., vol. 3, no. 3, [22] 3rd Generation Partnership Project Access, “Further ad-
pp. 215–222, Mar. 2011. vancements for E-UTRA physical layer aspects,” 3GPP TR
[6] M. Karimi and M. Uysal, “Novel adaptive transmission algo- 36.814, Tech. Rep., 2010.
rithms for free space optical links,” IEEE Trans. Commun., [23] A. Aijaz, M. Tshangini, M. R. Nakhai, X. Chu, and A.-H.
vol. 60, no. 12, pp. 3808–3815, Dec. 2012. Aghvami, “Energy-efficient uplink resource allocation in
[7] M. Czaputa, S. Hranilovic, S. S. Muhammad, and E. Leitgeb, LTE networks with M2M/H2H co-existence under statistical
“Free space optical links for latency tolerant traffics,” IET QoS guarantees,” IEEE Trans. Commun., vol. 62, no. 7,
Commun., vol. 6, no. 5, pp. 507–513, June 2012. pp. 2353–2365, July 2014.
[8] V. V. Mai and A. T. Pham, “Cross-layer analysis of adaptive [24] X. Mi, L. Xiao, M. Zhao, X. Xu, and J. Wang, “Statistical
rate transmission and ARQ for free space optical communica- QoS-driven resource allocation and source adaptation for
tions,” IEEE Photonics J., vol. 8, no. 1, pp. 1–15, Feb. 2016. D2D communications underlying OFDMA-based cellular
networks,” IEEE Access, vol. 5, pp. 3981–3999, Apr. 2017.
[9] V. Jamali, D. S. Michalopouls, M. Uysal, and R. Schober,
“Link allocation for multiuser systems with hybrid RF/FSO [25] C. S. Chang, “Stability, queue length, and delay of determin-
backhaul: Delay-limited and delay-tolerant designs,” IEEE istic and stochastic queueing networks,” IEEE Trans. Autom.
Trans. Wireless Commun., vol. 15, no. 5, pp. 3281–3295, Control, vol. 39, no. 5, pp. 913–931, May 1994.
May 2016. [26] Q. Du and X. Zhang, “QoS-aware base-station selections for
[10] M. Z. Hassan, M. J. Hossain, J. Cheng, and V. C. M. Leung, distributed MIMO links in broadband wireless networks,”
“Effective capacity of coherent POLMUX OWC impaired by IEEE J. Sel. Areas Commun., vol. 29, no. 6, pp. 1123–1138,
atmospheric turbulence and pointing errors,” J. Lightwave June 2011.
Technol., vol. 34, no. 21, pp. 5007–5022, Nov. 2016. [27] D. Wu and R. Negi, “Effective capacity: A wireless link model
[11] N. Cvijetic, D. Y. Qian, J. J. Yu, Y. K. Huang, and T. Wang, for support of quality of service,” IEEE Trans. Wireless
“Polarization-multiplexed optical wireless transmission with Commun., vol. 2, no. 4, pp. 630–643, July 2003.
coherent detection,” J. Lightwave Technol., vol. 28, no. 8, [28] M. C. Gursoy, “MIMO wireless communications under statis-
pp. 1218–1227, Mar. 2010. tical queuing constraints,” IEEE Trans. Inf. Theory, vol. 57,
[12] A. García-Zambrana, B. Castillo-Vázquez, and C. Castillo- no. 9, pp. 5897–5917, Sept. 2011.
Vázquez, “Average capacity of FSO links with transmit laser [29] The Wolfram functions site [Online]. Available: http://
selection using non-uniform OOK signaling over exponential functions.wolfram.com.