Analysis of Chirp Spread Spectrum System for Multiple Access

DOI : 10.17577/IJERTV1IS3243

Download Full-Text PDF Cite this Publication

Text Only Version

Analysis of Chirp Spread Spectrum System for Multiple Access

Rajni Billa

M. Tech Scholar Department of Electronics

and Communication

AFSET, Faridabad, India


Pooja Sharma

M. Tech Scholar Department of Electronics

and Communication

AFSET, Faridabad, India


Javed Ashraf

Asst. Professor

Department of Electronics and Communication

AFSET, Faridabad, India



This paper evaluates the performance of an efficient chirp spread spectrum multiple access technique. The technique is motivated by the inherent interference rejection capability of such spread-spectrum type system, especially in circumstances where immunity against Doppler shift and fading due to multipath propagation are important. Linear chirp of different chirp rates and phases spreads the modulated signal, that creates a pseudo-orthogonal set of spreading codes. An efficient system for spread spectrum multiple access can be made by combining linear chirp modulation with polar signaling, which reduces the multiple access interference. A simulation model has been outlined in MATLABTM and bit error rates over fading channels in different Doppler environments, have been calculated when the coherence time is of the order of bit duration. Simulation results show that under proper selection of parameters; the proposed technique performs approximately well in all flat fading channels in terms of bit error rate.

Keywords: spread spectrum multiple access, chirp spread spectrum, wireless network, MATLABTM, flat fading.

  1. Introduction

    Through the years, the Federal Communication Commission (FCC) managed the spectrum allocations on a request-by-request basis; the FCC has realized that it had no more spectra to allocate [5], which gave rise to spread spectrum techniques. With the rapid development in wireless communication, spread spectrum techniques and spread spectrum systems have received quite some attention. As a future communication systems a spread spectrum system has the advantage of inherent detection protection due to their noise-like spectra, interference rejection, multipath suppression, code division multiple access, and high resolution ranging. Spread spectrum is a technique whereby a modulated waveform is modulated (spread) a second time in such a way as to generate an expanded-bandwidth wideband signal by means of a code which is independent of the information message, and a synchronized reception with the code at the receiver is used for dispreading and subsequent data recovery [3]. The spread spectrum techniques are classified as direct sequence, carrier sense multiple access, chirp modulation, frequency hopping, time hopping and hybrid spread spectrum [12]. Chirp modulation or linear frequency modulation was introduced by Winkler [8] in 1962. She suggested

    the use of one pair of linear chirps that have opposite chirp rates, for binary signalling. Chirp spread spectrum is a spread spectrum technique that uses wideband linear frequency modulated chirp pulses to encode information. A chirp is a sinusoidal signal whose frequency increases or decreases over a certain amount of time [7]. Theoretically, chirp modulation is found to be superior in the partially coherent and frequency-selective fading cases over certain ranges of channel conditions [9]. Multi-user phased chirp spread spectrum systems was introduced by Khamy for multiple access [4]. In 1974, Cook [1] assigned pairs of linear chirps with different chirp rates to several users, thus allowing multiple access within a common frequency band. The performance of chirp spread spectrum systems can still be further improved in the case of multiple access by means of polar signalling in

    conjunction with a good selection of the chirp parameters.

  2. System Model

    The chirp spread spectrum for N users is shown in Figure 1. Let the transmitted power Pi of each user for its

    transmitted bit {1; +1 0 < } be same

    Pi= Pt i; where i =1, 2, N and Tb denotes the bit duration. On transmitter side the binary data sequence modulates a linear chirp signal centered at some given carrier frequency fc i.e.

    = (1)

    From the set of spreading signals each user is assigned a separate chirp signal ci(t). Spreading and up conversion to a carrier frequency fc is achieved by multiplication with one of the chirp signals.

    2 cos 2f t + i t2

    , 0 t < Tb

    c t =

    c 2 +






    2 cos 2 f t + M i t 1


    t 1 + i 1 + , Tb

    t < T

    + i

    Tb 2

    Tb 2

    4 2 b

    where denotes the chirp rate and denotes the phase of the spreading signals. The chirp rate parameter and the phase parameter have to be selected carefully, as they heavily impact the overall system performance. In particular, the cross-correlation between two spreading chirps Ci(t) and Cj(t)can be approximated by

    values of , the linear chirp would be too densely spaced in the joint time frequency domain. Thus pseudo-orthogonal codes cant be obtained and system may suffer from multiple access interference.

    Chirp modulation uses the concept of OFDM, where all N user channels are parallel-sloped slices of bandwidth in joint time-frequency domain. In this way it


    = 1 ()

    Which can be further reduced to

    () (3)

    can be easily compared with TDMA and FDMA, in which channels are parallel slices orthogonal to time and frequency axis.


    Demodulation and detection can then be realized by

    = sin (2 )

    1 = ,

    an array of correlation receivers. Each receiver

    2 ( ) 0

    multiplies the received signal with its coherent, locally

    The chirp rate parameter is given by

    = 2


    generated replica of spreading signal of unit energy and integrates this product over one symbol interval to obtain the decision variable.

    For 1, this will usually yield a pseudo-orthogonal set of spreading codes. For smaller

    = 1



    where Es is the energy ,Ts is symbol duration and x(t) is transmitted signal. Finally a threshold detector estimates the data symbol sent, simply by detecting the sign of the decision variable ui.

  3. Fading Channels

    The mobile channel places fundamental limitations on the performance of wireless communication systems.

    Figure 1. Chirp spread spectrum system.

    Multi-path is a condition where the transmitted radio signal is reflected by physical features/structures, creating multiple signal paths between the base station and the user terminal. These multipath signals can interfere with the desired signal and make it harder for receiver to detect the original signal that was transmitted. When the waves of multi-path signals are out of phase, reduction in signal strength can occur. One such type of reduction is called a fade; the phenomenon is known as "Rayleigh fading" or "fast fading." The Rayleigh, Ricean and Nakagami are the most commonly used statistical models to represent

    small-scale fading phenomenon. The Rayleigh distribution is commonly used to describe the statistical time varying nature of the received envelope of a flat fading signal, or the envelope of an individual multipath component.In the Rayleigh flat fading channel model, it is assumed that the channel induces amplitude, which varies in time according to the Rayleigh distribution.

    In micro-cellular environments, there usually exists a dominant line of sight (LOS) path in addition to numerous diffused multipath components between

    the transmitter and receiver [14]. In such a case, the other faded signal components are superimposed on the dominant component and the resultant signal amplitude follows Rician distribution with the ratio between the LOS and diffused components denoted by the Rice factor K. Rice fading is caused by Doppler-shifted echoes with a Gaussian distribution, but in addition there is always a direct path from the Tx antenna to the Rx antenna. A received signal envelop model, which allows for different degrees of fading severity for the desired as well as for interfering signal

    If the set of all possible bit variations is given by


    = () 1; +1 = 1,2, , ; , where independent user bit sequences with equally likely 0s and 1s are assumed. It is easily seen that the bit error probability of user i for a fixed bit variation Bi is

    ; = 2 1 (10)

    This expression allows us to apply the moment generating function technique for average error probability derived in Section 6.4.3 [6]. In our case, we find =1 and

    envelopes, and which is widely used to model many

    = = 1

    2 (11)

    mobile radio environments, is the Nakagami-m


    distribution. The Nakagami-m distribution is a versatile statistical model, because it can model fading amplitudes that experience either less or severe fading than that of Rayleigh variants. It sometimes fits experimental data much better than a Rayleigh or Rician distribution [11], [15]. The Nakagami-m distribution of envelope of the received signal is given by [11].

    If 0 is the mean value of the received energy per bit to noise spectral density ratio, the BER of BPSK coherent receiver for slow Rayleigh fading channel [2] is given by

    The parameter g depends on the other users data bits and the cross-correlation coefficients. Hence, it captures the effects of multiple access interference. Smaller the g is, more the multiple access interference present and higher the probability of bit error. Note that this derivation for g is not strictly correct since it implies that all users experience the same instantaneous SNR b. This does not hold true anymore for independent fading channels as considered here. Despite that, we will use this definition of g as an anticipated average value without further proof. Using the moment generating function (MGF) technique, the average user bit error rate for an average user SNR in Nakagami-m fading

    = 1 1 0 (7)

    [13] yields



    ; =



    ( )


    ; (12)

    The BER of BPSK coherent receiver for AWGN is given by



    = 1 0 (8)

    () ; = 1 + 2




    The average system BER of chirp spread spectrum was derived in [4] for AWGN channels when N users exhibit the same SNR per bit b is given by

    is the MGF corresponding to Nakagami-m fading. Averaging this bit error rate over all possible bit variations and users results in an exact expression for the average system BER in Nakagami-m fading, which

    = 1 1 2 1 is

    =1 2 1


    () (9)


    1 (13)

  4. Simulation Environment

    To simulate bit error rate performance of chirp spread spectrum system over flat fading channels, an equivalent discrete-time baseband model in MATLABTM has been implemented. Separating the chirp signals into in-phase and quadrature components, allows us to find their complex baseband equivalent. In our system model, the transmitter uses these equivalent baseband chirp codes to spread the binary phase shift keyed (BPSK) data sequence. A binary random number generator creates independent data bit sequences for the users, where 0s and 1s occur with equal probability. Notice that we use a rectangular pulse shape although raised cosine or other pulse shaping techniques may be applied advantageously.

    For the flat fading channels, we follow the procedure proposed by Beaulieu [10] to generate independent flat fading Nakagami-m sequences. This approach first generates a Rayleigh fading sequence with Doppler spectrum at the desired Doppler frequency. This Rayleigh sequence is then transformation mapped into a Nakagami-m sequence of given parameter m. The simulation model generates an independent Nakagami-m flat fading channel for each user over the entire duration of the data bit sequence. Rayleigh and Rician (with parameter K) fading channels follow as special cases of the Nakagami-m channel for m=1 and m= (K +1)2 / 2K+1 respectively. The Nakagami-m fading channel model accepts m parameters of range

    0.65 m 10 and m= for no fading. Each users receiver simply computes the cross-correlation coefficient between the received signal and its coherent spreading code in discrete time. The transmitted data bit is estimated by deciding about the sign of the cross-correlation coefficient. Comparing the estimated data bit sequence with the transmitted sequence determines the number of bit errors. The average system BER is then obtained by averaging the number of bit errors over the number of bits sent per user and the number of users.

  5. Simulation Results

The parameters for the four chirp spread spectrum systems selected for simulation are given in Table 1. The average system BER versus average user SNR for all systems was simulated over five channels in three Doppler environments. The channels considered are no fading (m), Nakagami-m (m=0.65), Rayleigh (m=1), Nakagami-m (m=3), and Rician (k=10, so m=5.76).

Table 1. Parameters of simulated chirp spread spectrum systems.




System 1





System 2





System 3





System 4





To investigate BER performance, when the channel coherence time Tc 1 fD is in the order of the bit duration, we simulated the systems for fDTb=0.5, fDTb=1 and fDTb=2, where fD denotes the Doppler frequency.

The simulation results for system 1 are given in Figures 2 to 4. For each data point, a bit sequence of length 104 per user has been simulated. The figures show that BER performance is worst in the case fDTb=0.5, where the coherence time is twice the bit duration. In all three Doppler environments, the penalty over no fading is less than 1dB for the Nakagami-m (m=3) and Rician channel at a target BER of 10-3. At fDTb=1 and fDTb=2, there is virtually no performance loss for these two channels.

However when going to the severely fading channels Nakagami-m (m=0.65) and Rayleigh (m=1), the simulation results indicate considerable penalties over no fading. For the worst case again at fDTb=0.5, Rayleigh fading causes about a 2 dB loss and Nakagami-m (m=0.65) even a 6 dB loss at a BER of 10-3. Moreover, the latter case shows

Figure 2. Performance of system 1 at fDTb= 0.5

Figure 3. Performance of system 1 at fDTb= 1

evidence of an error floor for SNRs above 5 dB.

Let us now consider the performance of system 2. It has a spectral efficiency 0.5 bits/s/Hz, four ties that of system 1. Intuitively, from its less ideal cross- correlation, we expect it to perform worse than system

1. The simulated bit error rates for chirp spread spectrum system 2 are shown in Figures 5 to 7.

At useful average system BERs, the average user SNR increases by at least 4 dB over system 1; the price to pay for higher spectral efficiency.

Figure 4. Performance of system 1 at fDTb= 2

Figure 5. Performance of system 2 at fDTb= 0.5

Compared to no fading, the penalties for the Nakagami-m (m=3) and Rician channel are negligibly small, within about 2 dB at a BER of 10-3.

However, the two severely fading channels indicate error floors in almost all Doppler environments. For the Nakagami-m (m=0.65) channel, BERs below 10-3 are not even attainable for coherence times at or above the bit duration. Rayleigh fading causes about a 3,2,1.5 dB loss and Nakagami-m (m=0.65) 5,4,3 dB loss at a BER of 10-2 at Doppler shift of 0.5, 1 and 2 .The channel fading essentially destroys the pseudo- orthogonality of the spreading chirps.

Figure 6. Performance of system 2 at fDTb= 1

Figure 7. Performance of system 2 at fDTb= 2

Considering the performance of system 3 that has a spectral efficiency 0.0625bits/s/Hz, half that of system

1. The simulated bit error rates for chirp spread spectrum system 3 are shown in Figures 8 to 10. At an average system BER of 10-3, the average user SNR decreases by at least 7 dB over system 1 but at the cost of spectral efficiency.

Figure 8. Performance of system 3 at fDTb= 0.5

Figure 9. Performance of system 3 at fDTb= 1

Compared to other systems it performs almost same in all fading environments. Close analysis shows that the system performs best when the coherence time is same as the bit duration. The pseudo-orthogonality of the spreading chirps is maintained.

System 4 has a spectral efficiency 0.125bits/s/Hz, same as system 1 but number of users is double. The simulated bit error rates for multi-user system 4 are shown in Figures 11 to 13.

Figure 10. Performance of system 3 at fDTb= 2

At useful average system BERs, the average user SNR decreases by at least 5 dB over system 1 for no fading, Rician and Nakagami-m (m=3) at BER of 10-3. Compared to no fading, the penalties for the Nakagami-m (m=3) and Rician channel are negligibly small, within about 0.5 dB at a BER of 10-3.

Figure 11. Performance of system 4 at fDTb= 0.5

However, the two severely fading channels indicate error floors in almost all Doppler environments. Rayleigh fading causes about a 3, 2, 1dB loss and Nakagami-m (m=0.65) even a 6,4,3 dB loss at BER of 10-3 at Doppler shift 0.5, 1 and 2. The system performs better at coherence time greater than the bit duration.

Figure 12. Performance of system 4 at fDTb= 1

Figure 13. Performance of system 4 at fDTb= 2

  1. Conclusions

    In this paper, a chirp spread spectrum system model has been described for use in MAC channels experiencing flat amplitude fading. An analytical expression for the average system probability of bit error was derived using the moment generating function technique. An equivalent baseband system model for BER simulations has been outlined in MATLABTM, which included a general Nakagami-m fading generator based on transformation mapping. Simulations of

    system BER over user SNR were carried out over four flat fading channels in three different Doppler environments, when the channel coherence time is in the order of the bit duration. The BER results show good agreement between the theory and simulation. The results show that the penalty to no fading for moderately fading channels is small for Nakagami-m with m parameters greater than 3 it is within 2 dB. In severe fading like Rayleigh, the penalty increases significantly, even introduces an error floor. Furthermore, the simulation results indicate that performance degrades most for channel coherence times greater than the bit duration.


    We would like to thank Dr. Alka Nigam, Professor in Echelon Institute of Technology Faridabad, for her valuable guidance throughout this research.


    1. C. E. Cook, Linear FM signal formats for beacon and communication systems, IEEE Transactions on Aerospace and Electronic Systems, vol. 10, July 1974, pp. 471-478.

    2. Deergha Rao, K., A comparative theoretical BER performance analysis of wireless communication techniques in Rayleigh fading channel, proceedings of IEEE 10th International Conference on Signal Processing IEEE, Oct 2010, pp. 1642 – 1645.

    3. Dr. Kamilo Feher, Wireless Digital Communications, Modulation and Spread Spectrum Application, PHI Learning Private Limited, 2009.

    4. E-Khamy, S.E., Efficient multiple-access communications using multi-user chirp modulation signals, Proceedings of IEEE 4th International

      Symposium on Spread Spectrum Techniques and Applications, vol. 3, sep 1996, pp no. 1209 1213.

    5. FCC, Notice of Proposed Rule Making and Order, Et docket no. 03-322, Dec 2003.

    6. Goldsmith A, Wireless Communications, Stanford, CA: Course Reader for EE 359, Wireless Communications, 2011.

    7. IEEE Computer Society, IEEE Standard 802.15.4a-2007. New York, NY: IEEE, August 31, 2007.

    8. M. R. Winkler, "Chirp signals for communications," WESCON Convention Record, 1962, Paper 14.2.

    9. Nanotron's nanoLOC TRX Transceiver, Nanotron marketing [online], Available:

    10. N. C. Beaulieu, C. Cheng, "An efficient procedure for Nakagami-m fading simulation," Proceedings of the IEEE Global Telecommunications Conference, vol. 6, Nov 2001, pp. 25-29.

    11. N. Nakagami, The m-distribution, a general formula for intensity distribution of rapid fading, Statistical Methods in Radio Wave Propagation,edited by N. G. Hoffman, Pergamon, Oxford, 1960, England.

    12. R. C. Dixon, spread spectrum Techniques. New York, NY: IEEE press, 1976, pp. 1-14.

    13. Suraweera, H.A, Performance Analysis of Fixed Gain Relay Systems With a Single Interferer in Nakagami- Fading Channels, IEEE Transactions on Vehicular Technology, Vol. 6, Issue. 3, March, 2012, pp. 1457 1463.

    14. T. S. Rappaport, Wireless Communications: Principles and Practice, Pearson Education, 2008 NJ.

    15. U. Charash, Reception through Nakagami fading multipath channel with random delays, IEEE Transaction on communication, April 1979, p p.657-670.

Leave a Reply