YANG et al.: MULTI-CARRIER CHAOS SHIFT KEYING: SYSTEM DESIGN AND PERFORMANCE ANALYSIS 2183
data and reference signals not by codes but by two phases of
a given sinusoidal carrier. Although no delay lines are needed
by receivers in [22]–[25], there are more delay lines in the
transmitters and extra code synchronization requirements also
complicate the system design of these schemes.
To solve the delay line problem as well as to combat with
the hostile propagation environments in high data rate mobile
communications, multi-carrier (MC) transmission technique
can be applied into chaos-based digital modulations so as to
allow simultaneous transmissions of data and reference signals
on multiple subcarriers. As an effective solution adopted
by many recent standards, such as DVB-T, IEEE 802.11a,
WiMAX, LTE and so on, MC shows great potentials in digital
broadcasting, WLAN, UWB and many other mobile wireless
broadband communications [26]–[29]. In the MC transmis-
sion, a serial high rate data stream is converted into many
parallel low-rate sub-streams, where each one is carried by an
allocated subcarrier. By using the fast Fourier transform (FFT)
technique, MC modulation can be efficiently implemented in
digital settings [30]. With a long symbol time, MC systems
show great immunity to impulsive noise and delay spread,
i.e., inter-symbol interference (ISI). In this way, combining
MC transmission and chaos-based digital modulation not only
can solve the delay line problem perfectly but also can inherit
many merits that were originally reported from the multi-
carrier spread spectrum (MC-SS) schemes [31], such as high
spectral efficiency, robustness and flexibility.
The MC technique is first combined with DCSK in [32],
where a new system called multi-carrier differential chaos shift
keying (MC-DCSK) is suggested. Later, in [33], MC-DCSK is
extended to multi-user scenarios, where all users share some
predefined subcarriers for data transmission. Defined as a new
cognitive multi-user access strategy, an analog network coding
scheme is designed in [34] for MC-DCSK. In MC-DCSK, one
of the subcarriers is assigned to the chaotic reference signal,
while the others are assigned to multiple data-bearing sig-
nals, which share the same reference signal. In consequence,
MC-DCSK increases both the data rate and the energy effi-
ciency, resulting in better bit error rate (BER) performance
as compared to DCSK. However, the spectral efficiency of
MC-DCSK is relatively low since the data-bearing signal,
occupying a certain subcarrier during one symbol period,
carries only one single data bit each time.
To simultaneously fulfill the surged demands of higher
spectral efficiency, better data security and higher data rate
in mobile wireless communications, a novel multi-carrier
chaos shift keying (MC-CSK) modulation system is designed
in this paper. The proposed system is based on multi-level
CSK, in which data-bearing signals are generated by mapping
M-ary data symbols into normalized orthogonal chaotic basis
signals. In each symbol duration, all the chaotic basis signals
are being transmitted as the references on different subcarriers
in the MC-CSK system, together with multiple data-bearing
signals carrying different symbols. To be free of interference,
these reference and data-bearing signals, though occupying
same subcarriers, are separated by orthogonal I/Q channels.
In this way, chaos synchronization and threshold shifting in
conventional CSK system are eliminated in MC-CSK. Instead,
a non-coherent detector that compares correlations between
each received data-bearing signal and all chaotic basis signals
can be utilized for data recovery. With one data-bearing signal
carrying more data bits, the proposed MC-CSK system has
much better spectral efficiency and a much higher data rate.
The rest of the paper is organized as follows. In Section II,
the generation of chaotic basis signals in the proposed sys-
tem is first introduced, and the transceiver architecture as
well as the basis of the MC-CSK system is then described.
In Section III, the BER performances of the MC-CSK system
over additive white Gaussian noise (AWGN) and multipath
Rayleigh fading channels are derived. Simulation results are
reported with comparisons in Section IV. Finally, conclusions
are given in Section V.
II. M
ULTI-CARRIER CSK SYSTEM
In this section, the basis and the architecture of the
MC-CSK system are presented. To start with, the design of
the generator of chaotic basis signals is first presented.
A. Generator of Chaotic Basis Signals
In binary CSK modulation [1], two chaotic basis signals are
utilized to represent two different binary symbols, respectively.
Depending on which chaotic basis signal is received, binary
symbols can be retrieved at the receiver side. This idea
has been extended to multi-level CSK modulation, in which
multiple dissimilar chaotic signals are used as basis signals to
represent multiple M-ary symbols.
As far as system implementation is concerned, chaotic
basis signals used in the MC-CSK system can be produced
either from multiple distinct chaotic systems or from a
chaotic system with different initials or bifurcation parameters.
Nevertheless, the obtained chaotic basis signals have imper-
fections, i.e., their auto-correlations may vary from symbol
to symbol and their cross-correlations also fluctuate around
the zero value. As a result, the system performance is dete-
riorated, especially for small spreading factors. This negative
effect escalates when more chaotic basis signals are involved,
as in MC-CSK, impacting on the system performance despite
having a relatively large spreading factor.
There are two possible solutions to improve the char-
acteristics of auto-correlations and cross-correlations of the
chaotic basis signals. The first solution is to combine the
frequency modulator [4] and Hadamard-Walsh codes [35].
Since chaotic signals weighted by Walsh codes are strictly
orthogonal, the values of their cross-correlations will always
be zero. In addition, chaotic signals that undergo the frequency
modulator have fixed power and subsequently can eliminate
variations of auto-correlations. The second solution is based
on the Gram-Schmidt algorithm [12]. Due to the fact that
Walsh-based orthogonalization will introduce more additional
delay lines in transmitters and could be invalid in multipath
channels and asynchronous multiuser situations, only the
Gram-Schmidt orthogonalization that needs no delay lines in
system implementation is considered here.
To generate the chaotic basis signals for the MC-CSK
system, an orthogonal chaotic signal generator (OCSG) is
designed. Referring to the design block diagram in Fig. 1,