You are on page 1of 12

See discussions, stats, and author profiles for this publication at: https://www.researchgate.

net/publication/311973999

A simplified GCS-DCSK modulation and its performance optimization

Article in International Journal of Bifurcation and Chaos · December 2016


DOI: 10.1142/S0218127416502138

CITATIONS READS

9 141

3 authors:

Weikai Xu Lin Wang


Xiamen University Xiamen University
93 PUBLICATIONS 1,192 CITATIONS 277 PUBLICATIONS 3,903 CITATIONS

SEE PROFILE SEE PROFILE

Chong-Yung Chi
National Tsing Hua University
289 PUBLICATIONS 6,302 CITATIONS

SEE PROFILE

All content following this page was uploaded by Chong-Yung Chi on 29 November 2017.

The user has requested enhancement of the downloaded file.


December 15, 2016 13:35 WSPC/S0218-1274 1650213

International Journal of Bifurcation and Chaos, Vol. 26, No. 13 (2016) 1650213 (11 pages)
c World Scientific Publishing Company
DOI: 10.1142/S0218127416502138

A Simplified GCS-DCSK Modulation


and Its Performance Optimization

Weikai Xu∗ and Lin Wang†


The Department of Communication Engineering,
Xiamen University, Xiamen,
Fujian Province 361005, P. R. China
∗xweikai@xmu.edu.cn
†wanglin@xmu.edu.cn

Chong-Yung Chi
by CITY UNIVERSITY OF HONG KONG on 12/29/16. For personal use only.
Int. J. Bifurcation Chaos 2016.26. Downloaded from www.worldscientific.com

Department of Electrical Engineering,


National Tsing Hua University, Hsinchu, Taiwan, R.O.C.
cychi@ee.nthu.edu.tw

Received October 9, 2015; Revised September 1, 2016

In this paper, a simplified Generalized Code-Shifted Differential Chaos Shift Keying (GCS-
DCSK) whose transmitter never needs any delay circuits, is proposed. However, its performance
is deteriorated because the orthogonality between substreams cannot be guaranteed. In order to
optimize its performance, the system model of the proposed GCS-DCSK with power allocations
on substreams is presented. An approximate bit error rate (BER) expression of the proposed
model, which is a function of substreams’ power, is derived using Gaussian Approximation. Based
on the BER expression, an optimal power allocation strategy between information substreams
and reference substream is obtained. Simulation results show that the BER performance of the
proposed GCS-DCSK with the optimal power allocation can be significantly improved when the
number of substreams M is large.

Keywords: Chaos communications; generalized code-shifted differential chaos shift keying (GCS-
DCSK); power allocation; bit error rate (BER).

1. Introduction multipath fading even in a severe multipath


Chaotic modulations have been extensively studied transmission environment. Its hardware complex-
where, differing from conventional modulation ity advantage has motivated considerable interest
schemes, a wideband nonperiodic chaotic signal is to design better wireless personal area networks
used as their carrier [Lau & Tse, 2003; Kolumbán, (WPANs) [Chong & Yong, 2008], Multiple Input
2000]. Among all the chaos digital modulations, Multiple Output (MIMO) and cooperative systems
Differential Chaos Shift Keying (DCSK) offers [Fang et al., 2013; Chen et al., 2013; Kaddoum et al.,
excellent performance for multipath fading or 2011; Kaddoum & Gagnon, 2013; Xu et al., 2011a;
time-varying channels [Kolumbán et al., 1996; Kaddoum et al., 2014], CS-DCSK/BPSK coexis-
Yao & Lawrance, 2006; Yang & Jiang, 2012; Yang tence communication system [Xu et al., 2014a].
et al., 2013, 2014]. As a simple alternative spread- Due to wideband power density properties of
spectrum communication method [Ye et al., 2005], chaos signals, modulation based on chaos signals is
the DCSK modulation has high robustness against an ideal transmission scheme for Ultra-WideBand

1650213-1
December 15, 2016 13:35 WSPC/S0218-1274 1650213

W. Xu et al.

(UWB) communication systems [Chen et al., 2010; GCS-DCSK system with optimal power and equal
Kolumbán, 2002; Min et al., 2010]. However, as a power allocations, respectively. When the number
Transmitted-Reference (TR) transmission scheme, of substreams M is large, the optimal power alloca-
Frequency-Modulated Differential Chaos Shift Key- tion strategy obtains significant performance over
ing (FM-DCSK) UWB receiver requires an ultra- AWGN and Rayleigh multipath fading channels.
wideband Radio Frequency (RF) delay circuit The main contributions of this paper are sum-
which is difficult to implement by low-cost CMOS marized as follows: (1) We propose an improved
[Stralen et al., 2002; Casu & Durisi, 2005]. For GCS-DCSK scheme whose transmitter does not
this reason, some alternative DCSK modulations require any delay circuits. (2) We analyze its perfor-
are proposed [Xu et al., 2011b, 2012], which avoid mance and give a closed BER expression in terms
RF delay circuits at the receiver. The Code-Shifted of substream power. (3) To minimize BER, we opti-
Differential Chaos Shift Keying (CS-DCSK) [Xu mize the power allocation on substreams of the pro-
et al., 2011b] and Generalized CS-DCSK (GCS- posed GCS-DCSK. Analysis and simulation results
DCSK) [Xu et al., 2012] modulation schemes apply show that the optimal power allocation strategy sig-
the orthogonal Walsh codes to reference signal nificantly improves the performance of the proposed
and information bearing signals, respectively. In GCS-DCSK.
by CITY UNIVERSITY OF HONG KONG on 12/29/16. For personal use only.
Int. J. Bifurcation Chaos 2016.26. Downloaded from www.worldscientific.com

[Kaddoum & Gagnon, 2012], a high spectral effi- The rest of this paper is organized as follows.
ciency DCSK system is presented, where chaotic Section 2 presents the power allocated system
sequences are used instead of the Walsh codes model of the proposed GCS-DCSK. In Sec. 3,
in CS-DCSK. However, it needs synchronization the desired power allocation strategy is presented.
of chaotic sequences, that is a difficult task. In Numerical simulations are presented in Sec. 4. Sec-
[Kaddoum et al., 2013], the authors proposed a tion 5 concludes the paper.
Multi-Carrier DCSK (MC-DCSK) scheme which
uses different frequency carriers as reference sig-
nal and information bearing signals, respectively. 2. System Model
It not only avoids the delay circuits at transmit- In [Xu et al., 2012], a Generalized Code-Shifted
ter and receiver but also enhances the data rate of DCSK (GCS-DCSK) scheme was proposed. In this
DCSK. However, the mixers for sine wave modula- scheme, a truncated chaos signal with duration Tc is
tion and demodulation increase the complexity of adopted as the carrier. For convenient formulation,
MC-DCSK. we denote it as GCS-DCSK-I. We first define two
In the GCS-DCSK [Xu et al., 2012], a trun- Walsh functions wR (t) and wIm (t) as
cated chaos signal was used as the carrier. Although
the truncated chaos signal guarantees the orthog- 
N −1
onality between the substreams of GCS-DCSK, it wR (t) = wR,k+1 rect(t − kTc )
results in a complex transmitter which requires mul- k=0
tiple delay circuits to delay the truncated chaotic (1)

N −1
signal. In order to further simplify the transmit- wIm (t) = wIm ,k+1 rect(t − kTc )
ter, we propose a simplified GCS-DCSK scheme, k=0
referred to as GCS-DCSK-II in this paper, whose
transmitter does not need any delay circuits. Then, where wR,k and wIm ,k are the orthogonal Walsh
we derive BER expressions of the proposed sys- code sequences, rect(t) is a rectangle pulse over the
tem with power allocation on substreams. Since the interval [0, Tc ] and its energy is normalized to 1.
orthogonality between substreams is not guaran- Suppose that c1 (t) is a truncated chaotic signal over
teed in the proposed system, we further improve the interval [0, Tc ] with energy E1 = E{c21 (t)}, where
the performance of the proposed system by optimiz- E{ } is expectation operator. The chaos signal is
ing the power allocation on substreams. To improve invariant in a symbol period Ts , but it is changed
the performance, using our method in [Xu et al., in different symbol duration. In GCS-DCSK-I [Xu
2014b], the optimal power allocation strategies for et al., 2012], the same power P1 is allocated over
different number of substreams M are obtained. reference and all information substreams. Assuming
Then, we evaluate the performance of the proposed single symbol transmitted, the transmitted signal of

1650213-2
December 15, 2016 13:35 WSPC/S0218-1274 1650213

A Simplified GCS-DCSK Modulation and Its Performance Optimization

GCS-DCSK-I is
 
N −1  
1
s1 (t) = P1 wR (t) √ c1 (t − kTc )
k=0
N E1


M 
+ P1 am wIm (t)
m=1


N −1   Fig. 2. Block diagram of the pth detector of the GCS-
1
× √ c1 (t − kTc ) (2) DCSK-II receiver.
k=0
N E1

where Ts = NT c and Tc are symbol and frame that the power of reference substream is P0 , and
duration, respectively, M is the number of sub- the power of all information substreams is P . Let
streams, N is number of frames in a symbol dura- wR and wIm represent reference and the mth sub-
tion, am ∈ {−1, +1} is the mth information symbol stream Walsh code sequences, respectively. So the
by CITY UNIVERSITY OF HONG KONG on 12/29/16. For personal use only.
Int. J. Bifurcation Chaos 2016.26. Downloaded from www.worldscientific.com

(m = 1, 2, . . . , M ) carried by the mth information transmitted signal of GCS-DCSK-II is


substream, which is mapped from information bit 
P0
bm . The transmitter of GCS-DCSK-I needs delay s2 (t) = [wR ⊗ rect(t)]c2 (t)
E2
circuits to delay the truncated chaos signal, which

results in high complexity. 
M
P
A simplified GCS-DCSK, denoted by GCS- + am [wIm ⊗ rect(t)] c2 (t) (3)
E2
DCSK-II, is represented in this section. The block m=1
diagram of transmitter of the proposed scheme is where ⊗ is Kronecker product, c2 (t) is a chaotic
shown in Fig. 1. Different from the GCS-DCSK-I, signal over the interval [0, NT c ] with energy E2 =
GCS-DCSK-II utilizes a nonperiodic chaotic sig- E{c22 (t)}.
nal with duration Ts as the carrier. Thus the We assume that the channel is an ideal Addi-
delay circuits used to delay period chaos signal tive White Gaussian Noise (AWGN) channel. Then
in transmitter of GCS-DCSK-I are avoided. How- the received signal r(t) is
ever, its performance will be deteriorated because
the orthogonality between substreams cannot be r(t) = s2 (t) + n(t) (4)
guaranteed. In order to alleviate the effect of sub-
stream interference, we study the power allocation where n(t) is zero-mean white Gaussian noise with
on reference substream and information substreams a two-sided power spectral density N0 /2.
of the proposed GCS-DCSK-II scheme. Our aim is The receiver structure of the GCS-DCSK-II is
to optimize the power ratio between information the same as that of GCS-DCSK-I. The block dia-
substream and reference substream. So we assume gram of the pth detector of GCS-DCSK-II receiver
is shown in Fig. 2. Thus, the observation statistic
of the pth substream at receiver is computed by
 Ts
Zp = [wR (t)r(t)] × [wIp (t)r(t)]dt. (5)
0

Then, the pth transmitted bit can be retrieved by


the decision rule

1, if Zp ≥ 0
b̂p = (6)
0, else Zp < 0.

Throughout the paper, perfect synchronization


is assumed and the synchronization problem will be
Fig. 1. Block diagram of the GCS-DCSK-II transmitter. studied in the future.

1650213-3
December 15, 2016 13:35 WSPC/S0218-1274 1650213

W. Xu et al.

3. Performance Optimization is β = Tc fs . The spreading factor (SF = Ts fs =


In this section, we first derive the BER expres- N β) is the number of samples in one symbol dura-
sion of GCS-DCSK-II over AWGN channel. Then tion. We employ chaos map cj+1 = 1 − 2c2j to gen-
we optimize the power allocation on reference and erate the chaos sequence with sample rate fs . The
information bearing substreams. Our analysis will mean and the variance of c2j are E{c2j } = 1/2 and
proceed in a discrete-time equivalent form. We Var{c2j } = 1/8 [Lau & Tse, 2003], respectively.
assume that the sampling rate of the receiver is fs .
Using the notations discussed above, the
Thus the number of samples in one frame duration
discrete-time equivalent of (5) is,
  N −1
N −1
P0    P  
β−1 M β−1
Zp =  wR,k+1 wR,k+1 ckβ+j + am wR,k+1 wIm ,k+1 ckβ+j
E2 E2
k=0 j=0 m=1 k=0 j=0
 
 −1  N −1
P0  
N β−1 β−1
+ wR,k+1 nkβ+j   wIp ,k+1 wR,k+1 ckβ+j
E2
by CITY UNIVERSITY OF HONG KONG on 12/29/16. For personal use only.
Int. J. Bifurcation Chaos 2016.26. Downloaded from www.worldscientific.com

k=0 j=0 k=0 j=0

 
 N −1 −1
P    
M β−1 N β−1
+ am wIp ,k+1 wIm ,k+1 ckβ+j + wIp ,k+1 nkβ+j . (7)
m=1
E2
k=0 j=0 k=0 j=0

The decision statistic Zp can be expressed as the sum of three items: “signal cross signal”, “signal cross
noise” and “noise cross noise”,
Zp = Zs×s + Zs×n + Zn×n (8)
where
N −1 M N −1
P0   P 2   
β−1 β−1
2
Zs×s = wR,k+1 wIp ,k+1 ckβ+j + am wR,k+1 wIp ,k+1 c2kβ+j
E2 E2 m=1
k=0 j=0 k=0 j=0
 

M −1 
M 
N −1 
β−1
2P
+ am al  wR,k+1 wIp ,k+1 wIm ,k+1 wIl ,k+1 c2kβ+j 
E2
m=1 l=m+1 k=0 j=0

√   −1  √ N −1 β−1
2 P P0   2
M N β−1
2 PP 0
+ am w2R,k+1 wIm ,k+1 wIp ,k+1 c2kβ+j + ap ckβ+j (9)
E2 E2
m=1,m=p k=0 j=0 k=0 j=0

 N −1  −1
P0     
β−1 M N β−1
P
Zs×n = 2 wIp ,k+1 ckβ+j nkβ+j + 2 am wR,k+1 wIp ,k+1 wIm ,k+1 ckβ+j nkβ+j
E2 E2
k=0 j=0 m=1,m=p k=0 j=0

 −1
P 
N 
β−1
+2 ap wR,k+1 ckβ+j nkβ+j (10)
E2
k=0 j=0


N −1 
β−1
Zn×n = wR,k+1 wIp ,k+1 n2kβ+j . (11)
k=0 j=0
Bit energy Eb of GCS-DCSK-II is

N −1 β−1

(MP + P0 ) c2kβ+j
k=0 j=0
Eb = . (12)
M E2

1650213-4
December 15, 2016 13:35 WSPC/S0218-1274 1650213

A Simplified GCS-DCSK Modulation and Its Performance Optimization

We define 1
= (2M 2 P 2 − MP 2 + 4MPP 0 + P 20 )N β

N −1 β−1
 M E2 Eb E 22
B= c2kβ+j = .
k=0 j=0
MP + P0 × Var{c2j }. (17)
Due to the orthogonality of Walsh code sequences, The conditional variance of Zs×n is calculated
except the last term in (9), expected value of the by,
other terms are approximately zero. Thus, given
ap = +1, the conditional mean of [Zs×s ] is P0 N0 P N0
Var{Zs×n } = 4 E{B} + 4M E{B}
√ N −1 β−1 E2 2 E2 2
PP 0  
E{Zs×s } ≈ 2 E{c2kβ+j } ME b N0
E2 = 4P0
k=0 j=0 P0 + PM 2

PP 0 ME b N0
=2 N βE{c2j }. (13) + 4MP . (18)
E2 P0 + P M 2
Because signal and noise are statistically indepen-
by CITY UNIVERSITY OF HONG KONG on 12/29/16. For personal use only.
Int. J. Bifurcation Chaos 2016.26. Downloaded from www.worldscientific.com

The conditional variance of Zn×n is [Goeckel &


dent, we have
Zhang, 2007]
E{Zs×n } = 0. (14)
N 20
Because orthogonality between Walsh code wR Var{Zn×n } = N β . (19)
2
and wIp , we have
Therefore, given ap = +1, the conditional vari-
E{Zn×n } = 0. (15)
ance of Zp is calculated by
Therefore, the conditional mean of Zp is given
by Var{Zp } = Var{Zs×s } + Var{Zs×n } + Var{Zn×n }

PP 0 + 2 cov(Zs×s , Zs×n ) + 2 cov(Zs×s , Zn×n )
E{Zp | ap = +1} = 2 N βE[c2j ]. (16)
E2
+ 2 cov(Zs×n , Zn×n ). (20)
Given ap = +1, the conditional variance of Zs×s
can be obtained as The covariance between Zs×s and Zs×n can be
Var{Zs×s } calculated by

1 M2 − M cov(Zs×s , Zs×n )
= 2 4PP 0 + 4P 2
E2 2 = E{Zs×s Zs×n } − E{Zs×s }E{Zs×n }

+ 4PP 0 (M − 1) + P 20 + P 2 M Var{B} = E{Zs×s Zs×n }. (21)

Substituting (14) into (21), (21) can be rewritten by

cov(Zs×s , Zs×n ) = E{Zs×s Zs×n }


 √ N −1 √
4P0 P  4P P0
≈E 3/2
wIp ,k+1 ρ(k) + 3/2
E2 k=0 E2
  
 −1 √ N −1 
M
P 
N
4P P0 
×  am 
wR,k+1 wIp ,k+1 wIm ,k+1 ρ(k) + wR,k+1 ρ(k)
E2 3/2
E2 
m=1,m=p k=0 k=0

√ N −1
4P0 P 
= 3/2
wIp ,k+1 E{ρ(k)}
E2 k=0

1650213-5
December 15, 2016 13:35 WSPC/S0218-1274 1650213

W. Xu et al.

  
√ 
M 
N −1
4P P0  P
+ am wR,k+1 wIp ,k+1 wIm ,k+1 E{ρ(k)}
3/2
E2 E2
m=1,m=p k=0

√ N −1
4P P0 
+ 3/2
wR,k+1 E{ρ(k)}
E2 k=0

=0 (22)
 3
where ρ(k) = β−1j=0 ckβ+j nkβ+j , the last equality is because chaos signal cj and noise nj are statistically
independent in (22), and the mean of noise is zero. Similarly, the covariance between Zs×s and Zn×n is
calculated by
cov(Zs×s , Zn×n ) = E{Zs×s Zn×n } − E{Zs×s }E{Zn×n }
= E{Zs×s Zn×n }
 
by CITY UNIVERSITY OF HONG KONG on 12/29/16. For personal use only.
Int. J. Bifurcation Chaos 2016.26. Downloaded from www.worldscientific.com

 2√P P 
N −1 
β−1 
0
≈E ap wR,k+1 wIp ,k+1 c2kβ+j n2kβ+j
 E2 
k=0 j=0

√ N −1
2 PP 0  
β−1
= ap wR,k+1 wIp ,k+1 E{c2kβ+j }E{n2kβ+j }. (23)
E2
k=0 j=0

Using the orthogonality of Walsh code, (23) is approximately zero.


The covariance between Zs×n and Zn×n is calculated by
cov(Zs×n , Zn×n ) = E{Zs×n Zn×n } − E{Zs×n }E{Zn×n }
= E{Zs×n Zn×n }

  P N −1 
β−1 
P 
N −1 
β−1
0 3
=E 2 wIp ,k+1 ckβ+j nkβ+j + 2 ap wR,k+1 ckβ+j n2kβ+j
 E2 E2
k=0 j=0 k=0 j=0

 −1 

M
P 
N 
β−1
+2 am wR,k+1 wIp ,k+1 wIm ,k+1 E{ckβ+j }E{n3kβ+j }
E2 
m=1,m=p k=0 j=0

 N −1  −1
P0    
β−1 N β−1
3 P
=2 wIp ,k+1 E{ckβ+j }E{nkβ+j } + 2 ap wR,k+1 E{ckβ+j }E{n3kβ+j }
E2 E2
k=0 j=0 k=0 j=0

 −1

M
P 
N 
β−1
+2 am wR,k+1 wIp ,k+1 wIm ,k+1 E{ckβ+j }E{n3kβ+j } = 0 (24)
E2
m=1,m=p k=0 j=0

where the last equality is because chaos signal cj and noise nj are statistically independent in (24), and
the mean of chaos signal cj is zero.
Substituting (17)–(19), (22)–(24) into (20), the variance of Zp conditioned on ap = 1 is given by
1
Var{Zp | ap = +1} = (2M 2 P 2 − MP 2 + 4MPP 0 + P 20 )N β Var{c2j }
E 22
ME b N0 ME b N0 N2
+ 4P0 + 4MP + Nβ 0 . (25)
P0 + PM 2 P0 + PM 2 2
1650213-6
December 15, 2016 13:35 WSPC/S0218-1274 1650213

A Simplified GCS-DCSK Modulation and Its Performance Optimization

According to Gaussian Approximation (GA) for the random variable Zp under ap = 1 or ap = −1,
assuming that transmitted bits are equiprobable, the BER is
1 1
BER = Pr(Zp < 0 | ap = +1) + Pr(Zp ≥ 0 | ap = −1)
2 2
 
1 E{Zp | ap = +1}
= erfc 
2 2 Var{Zp | ap = +1}

N β Var[c2j ]
 2 2 (2M 2 P 2 − MP 2 + 4MPP 0 + P 20 )
1  E 2
= erfc
2  PP 0
4 2 N 2 β 2 E2 [c2j ]
E2
− 12 

4Eb N0 M (P0 + MP)2 + (P0 + MP )2 N βN 20 
 
by CITY UNIVERSITY OF HONG KONG on 12/29/16. For personal use only.
Int. J. Bifurcation Chaos 2016.26. Downloaded from www.worldscientific.com

+   (26)
4PP 0 M 2 E 2b   

where erfc(·) denotes the complementary error func-


tion. Substituting E{c2j } = 1/2 and Var{c2j } = 1/8 minimizing Φ(N0 /Eb , λ) that satisfies dΦ(Ndλ
0 /Eb ,λ)
=
into (26), the BER expression can be obtained as 0 can be shown to be
 !
"  2  2
1 (2M 2 − M )P 2 + 4MPP 0 + P 20 " E 4N β E N β
" b
+
b
+
BER = erfc " N0 M N0 M
2 4N βPP 0 ∗
λ =" "  2 .
  # 2 Eb Eb 2
N0 P0 MP N0 (2M − M ) + 4MN β + (N β)
+2 + + N0 N0
Eb MP P0 Eb
(29)
  − 1 
1 P0 2 P N 20 2
+ + + Nβ 2 . For an L-path Rayleigh multipath fading chan-
4 M 2P M P0 Eb nel with gain αl for the lth path, the instantaneous
(27) signal-to-noise ratio (SNR) per bit at the receiver
can be written as,
Let λ = P/P0 , and we define Φ(N0 /Eb , λ) as
Eb  2
L
 
N0 rb ≈ αl . (30)
Φ ,λ N0
Eb l=1
  
(2M 2 − M ) N0 N β N0 2 According to [Xia et al., 2004], the averaged uncon-
= +M + λ ditional BER of the systems over multipath fading
4N β Eb 4 Eb
channel is given by
  
1 1 N0 N β N0 2 −1  ∞
1
+ +
4N β M Eb
+
4M 2 Eb
λ BER = erfc(Φ (rb , λ))f (rb )drb (31)
0 2
 2
M 2N0 Nβ N0 where f (rb ) is probability density function of the
+ + + . (28)
Nβ Eb 2M Eb received instantaneous SNR rb , which is indepen-
dent of λ. Thus, for given rb , M and spread factor
Note that minimizing BER = erfc(Φ(N0 /Eb , λ)−1/2 ) N β, the optimal ratio λ∗ is obtained by minimizing
is equivalent to minimizing Φ(N0 /Eb , λ)−1/2 . Since the function Φ (rb , λ), which is the same with the
Φ(N0 /Eb , λ) is a convex function, the optimal λ∗ of AWGN case except for Eb /N0 replaced by rb .

1650213-7
December 15, 2016 13:35 WSPC/S0218-1274 1650213

W. Xu et al.

4. Results and Discussions 10


0

M=4
To evaluate the effect of the power of substreams M=8
M=16
on the system performance, the analyzed BER and
simulation results of the GCS-DCSK-II system over 10
−1

AWGN and Rayleigh multipath fading channels are


illustrated.
Figures 3 and 4 depict the BER versus power

BER
−2
10
ratio λ for β = 60 and β = 20, respectively. The
real lines show analyzed results from (26) and dots
are simulation results. It is shown that the ana-
lyzed results are in good agreement with the simu- 10
−3

lations when β is 60. Figure 4 also shows that the


simulation results are not in good agreement with
the analysis counterpart when M is large and β −4
10
is small. This is because the Gaussian Approxima- 0 0.2 0.4 0.6 0.8 1 1.2
λ
by CITY UNIVERSITY OF HONG KONG on 12/29/16. For personal use only.
Int. J. Bifurcation Chaos 2016.26. Downloaded from www.worldscientific.com

tion method is accurate only for sufficiently large


spreading factor. It also shows that the minimum Fig. 4. BER versus power ratio λ over AWGN channel for
BERs of different M are almost same for the opti- analysis and simulation, Eb /N0 = 15 dB, β = 20.
mal power allocation scheme, but there are large
gaps if the reference and information substreams respectively. The corresponding results of GCS-
have equal power (i.e. λ = 1). Thus, the optimal DCSK-I and GCS-DCSK-II whose reference sub-
power allocation strategy obtains larger gains for stream power equals information substreams power
larger M . For example, given β = 60 and Eb /N0 = are also presented. They are denoted as black dash
15 dB, almost the same minimum BER 2.2 × 10−3 lines and blue dash-dot lines in Fig. 5, respectively.
is obtained, and the corresponding optimal power When the number of substreams is small, the per-
ratios λ∗ ≈ 0.0618, 0.1237, 0.2478 for M = 16, 8, 4, formance enhancement is limited. For example, the
respectively. BER curves almost overlay for M = 2. However, the
Figure 5 plots the effect of substreams power performance gains are obvious when the number of
allocation strategy on BER under an AWGN chan- substreams M is large. For example, the BER level
nel. In this figure, the optimal power ratio λ∗ is
obtained by (29) with β = 60 and given Eb /N0 from 10 0
0 dB to 22 dB for M = 2, 4, 8, 16, 64, 128 and 256,
10 -1

0
10
10 -2
M=4
M=8
M=16 10 -3
BER

10 -4
−1
10
10 -5
M=2
M=4
BER

-6 M=8
10
M=16
M=64
10 -7 M=128
−2
10 M=256

10 -8
0 5 10 15 20 25
Eb/N0(dB)

Fig. 5. BER performance comparisons of optimal power


−3
10 allocation and equal power allocation over AWGN chan-
0 0.2 0.4 0.6 0.8 1 1.2
λ nel, β = 60. Red lines, black dash lines and blue dash-dot
lines represent optimal power allocated GCS-DCSK-II, GCS-
Fig. 3. BER versus power ratio λ over AWGN channel for DCSK-I and GCS-DCSK-II with equal power on substreams,
analysis and simulation, Eb /N0 = 15 dB, β = 60. respectively.

1650213-8
December 15, 2016 13:35 WSPC/S0218-1274 1650213

A Simplified GCS-DCSK Modulation and Its Performance Optimization

can be significantly dropped to 10−7 with λ = λ∗ 0


10

for Eb /N0 = 20 dB, but it is about 10−2 when the


−1
10
power (λ = 1) is equal in reference substream and
information substreams for M = 16. In addition, −2
10
the performances of power allocated GCS-DCSK-
II are better than that of the GCS-DCSK-I whose −3
10
substreams are orthogonal to each other.

BER
The performance comparisons of the GCS- −4
10
DCSK-II and GCS-DCSK-I over Rayleigh multi-
path fading channels are illustrated in Figs. 6 and 7. −5
10
M=2
We consider a dense resolvable multipath chan- M=4
−6 M=8
nel, where each multipath gain is Rayleigh dis- 10
M=16
tributed with path average power E{α2l }, where
E{α2l } = E{α21 } exp[−e(l − 1)], for l = 1, 2, . . . , L,
−7
10
 2
0 5 10 15 20 25 30
are normalized such that L l=1 E{αl } = 1. In Fig. 6,
Eb/N0(dB)
by CITY UNIVERSITY OF HONG KONG on 12/29/16. For personal use only.
Int. J. Bifurcation Chaos 2016.26. Downloaded from www.worldscientific.com

the channel impulse response is a 3-path channel Fig. 7. BER performance comparisons of optimal power
with equal average power gain E{α21 } = E{α22 } = allocation and equal power allocation over Rayleigh fading
E{α23 } = 1/3, i.e. (L, ε) = (3, 0), and path delay channel, β = 60. Black dash lines and blue dash-dot lines
represent optimal power and equal power allocation on sub-
τ1 = 0, τ2 = ts , and τ3 = 2ts , where ts is dura-
streams of GCS-DCSK-II, respectively. Channel parameter is
tion of chaos sample interval. For power allocated L = 3, ε = 0.4.
GCS-DCSK-II, the optimal power ratios are simi-
lar to that under AWGN channel. When the num-
ber of substreams is small, for example M = 2, GCS-DCSK-II can drop to 10−3 for Eb /N0 = 25 dB.
there is almost no performance enhancement. How- In Fig. 7, the channel average power is exponential
ever, the performance gains are enlarged with M distribution, i.e. (L, ε) = (3, 0.4), and path delay
increased. For example, when the number of sub- τ1 = 0, τ2 = ts , and τ3 = 2ts . Similar to equal
streams is M = 16, the BER of equal power GCS- path average power gain, Fig. 7 apparently shows
DCSK-II and GCS-DCSK-I can only reach about the superior BER performance of the optimal power
10−1 , however, the BER of optimal power allocated allocation strategy over the equal power strategy. It
can also be observed that there is no error floor for
optimal power allocation.
0
10 To understand the effect of synchronization
error of Walsh code on BER performance, we plot
−1
10
0
10

−2 −1
10 10
BER

−2
10
−3
10 −3
10

σ2 = T /12
BER

−4
M=2 10 e c
−4
10 M=4 σ2 = T /6
e c
M=8 −5
M=16
10 σ2 = T /3
e c
−5 −6 σ2 = T /2
10 10 e c
0 5 10 15 20 25 30
σ2 = 2T /3
Eb/N0(dB) e c
σ2
−7
10 =T
e c
Fig. 6. BER performance comparisons of optimal power perfect
allocation and equal power allocation over Rayleigh fading −8
10
0 5 10 15 20
channel, β = 60. Red lines, black dash lines and blue dash- Eb/N0(dB)
dot lines represent optimal power allocated GCS-DCSK-II,
GCS-DCSK-I and GCS-DCSK-II with equal power on sub- Fig. 8. BER performance of nonperfect synchronization
streams, respectively. Channel parameter is L = 3, ε = 0. receiving over AWGN channel, β = 60, M = 16.

1650213-9
December 15, 2016 13:35 WSPC/S0218-1274 1650213

W. Xu et al.

the BER of GCS-DCSK-II with timing error of applications,” IEEE Trans. Vehic. Technol. 57, 1527–
Walsh code synchronization in Fig. 8. We assume 1536.
that the timing error is a normal distributed ran- Fang, Y., Xu, J., Wang, L. & Chen, G. [2013] “Perfor-
dom variable with zero mean and variance σ 2e . mance of MIMO relay DCSK-CD systems over Nak-
Figure 8 shows that the BER is increased with agami fading channels,” IEEE Trans. Circuits Syst.-I
60, 757–767.
the increasing of timing error variance. When the
Goeckel, D. L. & Zhang, Q. [2007] “Slightly frequency-
variance is less than Tc /6, the BER gap between shifted reference Ultra-Wideband (UWB) radio,”
perfect synchronization and nonperfect synchro- IEEE Trans. Commun. 55, 508–519.
nization with timing error is negligible. Although Kaddoum, G., Vu, M. & Gagnon, F. [2011] “Performance
the BER is significantly deteriorated when timing analysis of differential chaotic shift keying communi-
error variance is large, there is no obvious error floor cations in MIMO systems,” 2011 IEEE Int. Symp.
when timing error variance is as large as frame inter- Circuits and Systems, pp. 1580–1583.
val of Tc . It indicates that the GCS-DCSK-II has Kaddoum, G. & Gagnon, F. [2012] “Design of a
good robustness against the timing error. This prop- high-data-rate differential chaos-shift keying system,”
erty will decrease the requirement of timing preci- IEEE Trans. Circuits Syst.-II 59, 448–452.
sion of Walsh code at receiver, thereby relieving the Kaddoum, G. & Gagnon, F. [2013] “Performance anal-
by CITY UNIVERSITY OF HONG KONG on 12/29/16. For personal use only.
Int. J. Bifurcation Chaos 2016.26. Downloaded from www.worldscientific.com

complexity and difficulty of the receiver design. ysis of STBC-CSK communication system over slow
fading channel,” Sign. Process. 93, 2055–2060.
Kaddoum, G., Richardson, F. & Gagnon, F. [2013]
5. Conclusion “Design and analysis of a multi-carrier differential
chaos shift keying communication system,” IEEE
We have presented a simplified GCS-DCSK modu- Trans. Commun. 61, 3281–3291.
lation which uses a continuous chaotic signal as its Kaddoum, G., Parzysz, F. & Shokraneh, F. [2014] “Low
carrier, and thus the delay circuits in the transmit- complexity amplify-and-forward relaying protocol for
ter are eliminated. In order to enhance BER per- non-coherent chaos-based communication system,”
formance of the proposed scheme, we analyzed the IET Commun. 8, 2281–2289.
power allocation on substreams of proposed system Kolumbán, G., Vizvari, B., Schwarz, W. & Abel, A.
and derived the associated closed-form BER expres- [1996] “Differential chaos shift keying: A robust cod-
sion. Optimal power ratios exist between infor- ing for chaotic communication,” Proc. NDES 1, 87–
mation and reference substream for the proposed 92.
GCS-DCSK for different number of substreams M . Kolumbán, G. [2000] “Theoretical noise performance
of correlator-based chaotic communications schemes,”
Simulation results have demonstrated that the BER
IEEE Trans. Circuits Syst.-I 47, 1692–1701.
performance improvement using the optimal power
Kolumbán, G. [2002] “UWB technology: Chaotic com-
strategy is larger for larger M . The proposed GCS- munications versus noncoherent impulse radio,” Proc.
DCSK with simplified transmitter is more suitable ECCTD 1, 79–82.
for low-cost applications, such as Wireless Body Lau, F. C. M. & Tse, C. K. [2003] Chaos-Based Digital
Area Networks (WBANs). Communication Systems: Operating Principles, Anal-
ysis Methods, and Performance Evaluation (Springer-
Verlag, Berlin).
References Min, X., Xu, W., Wang, L. & Chen, G. [2010] “Promis-
Casu, M. & Durisi, G. [2005] “Implementation aspects ing performance of an FM-DCSK UWB system
of a transmitted-reference UWB receiver,” Wireless under indoor environments,” IET Commun. 4, 125–
Commun. Mobile Comput. 5, 537–549. 134.
Chen, S., Wang, L. & Chen, G. [2010] “Data-aided Stralen, N. V., Dentinger, A., Welles, K., Gans, R.,
timing synchronization for FM-DCSK UWB commu- Hoctor, R. & Tomlinson, H. [2002] “Delay hopped
nication systems,” IEEE Trans. Ind. Electron. 57, transmitted reference experimental results,” IEEE
1538–1545. Conf. Ultra Wideband Systems and Technologies,
Chen, P., Wang, L. & Lau, F. C. M. [2013] “One ana- 2002. Digest of Papers, pp. 93–98.
log STBC-DCSK transmission scheme not requir- Xia, Y., Tse, C. K. & Lau, F. C. M. [2004] “Perfor-
ing channel state information,” IEEE Trans. Circuits mance of differential chaos-shift-keying digital com-
Syst.-I 60, 1027–1037. munication systems over a multipath fading channel
Chong, C. C. & Yong, S. K. [2008] “UWB direct chaotic with delay spread,” IEEE Trans. Circuits Syst.-II 51,
communication technology for low-rate WPAN 680–684.

1650213-10
December 15, 2016 13:35 WSPC/S0218-1274 1650213

A Simplified GCS-DCSK Modulation and Its Performance Optimization

Xu, W., Wang, L. & Chen, G. [2011a] “Performance Yang, H. & Jiang, G. [2012] “High-efficiency differential-
of DCSK cooperative communication systems over chaos-scheme for chaos-based noncoherent communi-
multipath fading channels,” IEEE Trans. Circuits cation,” IEEE Trans. Circuits Syst.-II 59, 312–316.
Syst.-I 58, 196–204. Yang, H., Jiang, G. & Duan, J. [2013] “Reference-
Xu, W., Wang, L. & Kolumbán, G. [2011b] “A novel dif- modulated DCSK: A novel chaotic communication
ferential chaos shift keying modulation scheme,” Int. scheme,” IEEE Trans. Circuits Syst.-II 60, 232–236.
J. Bifurcation and Chaos 21, 799–814. Yang, H., Jiang, G. & Duan, J. [2014] “Phase-
Xu, W., Wang, L. & Kolumbán, G. [2012] “A new separated DCSK: A simple delay-component-free
data rate adaption communications scheme for code- solution for chaotic communications,” IEEE Trans.
shifted differential chaos shift keying modulation,” Circuits Syst.-II 61, 967–971.
Int. J. Bifurcation and Chaos 22, 1–8. Yao, J. & Lawrance, A. J. [2006] “Performance analy-
Xu, W., Wang, L. & Chen, G. [2014a] “Performance sis and optimization of multi-user differential chaos-
analysis of the CS-DCSK/BPSK communication sys- shift keying communication systems,” IEEE Trans.
tem,” IEEE Trans. Circuits Syst. 61, 2624–2633. Circuits Syst.-I 53, 2075–2091.
Xu, W., Wang, L. & Huang, T. [2014b] “Optimal Ye, L., Chen, G. & Wang, L. [2005] “Essence and
power allocation in MC-DCSK communication sys- advantages of FM-DCSK technique versus traditional
tem,” 2014 14th Int. Symp. Communications and spreading spectrum communication method,” J. Cir-
by CITY UNIVERSITY OF HONG KONG on 12/29/16. For personal use only.
Int. J. Bifurcation Chaos 2016.26. Downloaded from www.worldscientific.com

Information Technologies, pp. 313–317. cuits Syst. Sign. Process. 24, 657–673.

1650213-11

View publication stats

You might also like