Open access peer-reviewed chapter

Chaos-Based Spectral Keying Technique for Secure Communication and Covert Data Transmission between Radar Receivers over an Open Network Channel

By Oleg Zemlyaniy and Konstantin Lukin

Submitted: March 12th 2018Reviewed: May 22nd 2018Published: November 5th 2018

DOI: 10.5772/intechopen.79027

Downloaded: 224

Abstract

Application of chaotic signals in modern telecommunication facilities and radars is an actual task that can significantly extend functionality of these systems and improve their performance. In this chapter, we propose a concept of chaos-based technique for secure communication and hidden data transmission over an open network channel which is based on a novel method for spectral keying of chaotic signal generated by nonlinear dynamical system with delayed feedback. In the technique developed, the modulating information sequence controls the parameter of nonlinear element, so that it switches the chaotic modes and changes the spectral structure of the signal, transmitted to the communication channel. A noncoherent reception is used for demodulation the information message from received waveform. We start from theoretical justification of the proposed scheme, and show then the numerical simulations and imitation modeling results, as well as demonstrate experimental validation of suggested technique. Also, the communication system reliability and its covert operation efficiency under impact of AWGN in the environment with high-level interferences have been shown by means of evaluation the system anti-jamming capabilities and unauthorized access immunity.

Keywords

  • chaos-based secure communications
  • deterministic chaos
  • nonlinear dynamical system with delayed feedback
  • chaos generator
  • chaos modulation
  • noncoherent receiver
  • skew tent-map
  • chaotic map with varying parameter
  • spectral keying
  • spectral modulation
  • spread-spectrum system
  • wide-band chaotic waveform

1. Introduction

At present, scientific direction on the usage of nonlinear dynamical systems with chaotic regimes for creation of radar and telecommunication systems, the operation principles of which are based on specific features of chaotic signals [1, 2, 3, 4, 5, 6], attract increasing attention among hardware engineers and software developers. There are several basic schemes for building systems with chaotic dynamics for information transmission are known today: systems with a Chaotic Masking [7], Chaos Shift Keying (CSK) [8, 9], Nonlinear Mixing [10], Direct Chaotic Modulation (Inverse Systems) [11, 12], Predictive Poincare Control Modulation [13], chaos in systems with phase-locked loop [14] and frequency modulation with a chaotic signal [15]. Systems with a coherent and noncoherent reception are distinguished by the method of extracting the transmitted message from the received signal.

Operation of systems with implementation of coherent method of reception is based on the phenomenon of chaotic synchronization [7, 8, 9, 16], that is used for demodulation of chaotic oscillations. As a rule, in systems of this type, in order to achieve synchronous mode, it is necessary to ensure a high degree of identity between the parameters of a transmitter and a receiver. The structure and parameters of the transmitter, in general case, are not known to the third party, which ensures the confidentiality of the transmitted information. The disadvantages of systems with chaotic synchronization relates to the need keeping the identity of the transmitter and receiver parameters, as well as restrictions associated with increased requirements for the quality of communication channel, and low resistance to additive noise.

Examples of systems that do not use the phenomenon of chaotic synchronization include systems that perform Differential Chaos Shift Keying (DCSK) [17, 18], energy reception [19], and an inverse system without chaotic synchronization. In DCSK and systems with an estimation of energy parameters for extracting information from the received signal, its statistical properties are used and traditional methods of signal processing are applied. In this case, high noise immunity is inherent when performing the optimal signal reception.

Among systems with chaos, the delayed feedback systems [20, 21, 22, 23] are of particular interest from the point of view of their use for transmission of confidential information (secure communication) [24, 25], in view of the fact that due to their infinite dimensionality they allow generating chaotic signals whose parameters cannot be restored by third party without using special techniques. In addition, because of their broadband, they have potential of greater secure messaging capabilities than low-dimensional chaotic systems [26].

A system of secure information transmission based on a delayed feedback generator operating by means of switching the delay time in the transmitter and extracting an information signal using two different delay systems in the receiver, and each of them is to be synchronized with the received signal (coherent reception), which is proposed in [25]. For communication systems of this type, in which chaotic modes are switched, the presence of noise prevents the full chaotic synchronization between the receiver and the transmitter. Therefore, to increase noise immunity, the authors propose to perform additional processing that reduces the additive noise level in the output signal of the receiver.

A broadband channel for digital information transmission based on spectral code modulation, first proposed in [27], is considered in [28], at which the transmitter adds the reference broadband noise signal with its copy delayed for the different time intervals, duration of which depends on incoming information binary symbol. In the receiver, an unambiguous reconstruction of the binary symbol stream occurs when performing double spectral processing of the received signal when estimating the position of the information peak of its autocorrelation function takes place.

In this chapter, we suggest a broadband communication system based on a nonlinear dynamical system with time delay and switching of chaotic regimes in which the information sequence controls the parameter of a nonlinear element by means of keying mode. From our investigations, we found that a result of such controlling procedure is redistribution of the transmitted signal spectral components, which leads to periodic (in frequency) nonuniformity in the signal spectrum. We show that in this case, the position of the maxima and minima on the frequency axis is uniquely determined by the value of the control parameter, that is, the transmitted symbol.

The technique developed is not supposed using chaotic synchronization since communication systems based on the phenomenon of chaotic synchronization have serious drawbacks that limit their real world application. Namely, the main disadvantage of such systems is an extremely bad quality of information signal restoring in the receiver when the parameters of the transmitter and receiver are detuned and when noise and distortions of the signal in the communication channel increase.

In the noncoherent receiver, matched filtration is used to demodulate the transmitted message, which satisfies the optimality criterion for receiving continuous noise waveforms. Data recovery is performed by estimating the envelope amplitudes at the outputs of two parallel comb filters, the amplitude-frequency characteristics of which are matched with the amplitude spectrum of the input signal, and making a decision when comparing them. Thus, the proposed method combines the use of specific features of time-delayed chaotic systems that allow the formation of a chaotic waveform with a periodic structure in the spectral domain and a matched filtration of a wideband chaotic waveform that allows achieving a high signal-to-noise ratio, which ensures good noise immunity of the communication system as a whole.

2. Spectral properties of chaos generated by the delayed feedback system with one-dimensional skew tent map

A nonlinear dynamical system with delayed feedback of the ring type is used for broadband chaotic signal generation. In the general case, under the assumption that the whole system is inertial-free, it is described by a difference equation of the form:

xt=FxtT0ra,E1

where Fxrais the mapping function of the unit interval 01of the x-axis into itself F:0101;rand aare the map parameters defined by the function F; T0is the delay time.

The solutions of Eq. (1) and their correlation properties for the case when the function Fxradefines a unimodal piecewise-linear map (skew tent map):

Fxra=rx/a,x0ar1x/1a,xa1E2

are investigated by authors in [29].

The evolution of any dynamical system depends on its parameters. Their change leads to an inevitable change in the trajectories of motions of the dynamical system in time. In this case, a small change in the parameters can lead to both an insignificant change in behavior and a significant rearrangement of the phase trajectories (bifurcations). To exploit the map under consideration as source of chaotic sequences, one needs to make selection of its parameters. It is convenient to use a two-parameter bifurcation diagram in terms of the parameters r and a (Figure 1).

Figure 1.

Two-parameter bifurcation diagram of the skew tent map.

In Figure 1, for the sake of clarity, the step along the parameter a is chosen to be sufficiently large, which, however, does not prevent from following the evolution of the iterative process when a changes. More detailed information is contained in the cross sections of the three-dimensional picture made for fixed values of the parameter r (Figure 2).

Figure 2.

Cross-sections of the two-parameter bifurcation diagram of the skew tent map obtained for parameter r fixed values: (a) r = 0.7 ; (b) r = 0.9 ; (c) r = 1 .

A characteristic feature that is visible on these cross-sections is the presence of three boundary values of the bifurcation parameter a, under which the picture of the behavior of the system abruptly changes. Therefore, for example, for r=0.7(Figure 2(a)), the fixed point for a=a1=0.3loses stability, that leads to the appearance of cycles of intervals, which merged, when a=a1=0.5. With further increase of the bifurcation parameter, the amplitude of the chaotic oscillations decreases, and when a=a1=0.7, a fixed stable point appears and the oscillations disappear.

Since two points of the mapping function graph are fixed, the layout of the graph is completely determined by the position of the top. There are three regions with qualitatively different system states (Figure 3) for it.

Figure 3.

Areas with qualitatively different states of the system.

When the top of the map is in region I (Figure 3(a)), the map has two fixed points, one of which is unstable (z0), and the other is stable (z1). Therefore, the iterative process converges to z1. When the top of the map moves to region II (Figure 3(b)), the fixed point z1 loses its stability, since the absolute value of the derivative at this point becomes greater than 1. The z0 point is still unstable. In this case, a region of chaotic oscillations with dense filling appears on the bifurcation diagram. With the further movement of the top of the map in the direction toward the region III, there comes a moment when the top and the fixed point merge (this occurs on the bisector of the first quadrant) and when the top of the map falls into the region III (Figure 3(c)), the oscillations in the system disappear, since there remains one fixed point z0that gets stable. Thus, in order to obtain chaotic regimes when choosing bifurcation parameter values rand a, it is necessary to be guided by the condition that the top of the map belongs to the region II.

When choosing oscillation modes in systems with time delay, it is necessary to take into account the stability of oscillations and the influence of external noise [30]. Apparently, under the influence of destabilizing factors, which can be described by the presence of additive or multiplicative noise, the boundary of the chosen region of the bifurcation parameters will be blurred.

Thus, when r=1(only this case will be considered below), the sequence of iterations of a skew tent map is completely chaotic. Its interesting property is the independence of the invariant measure on the parameter a. As shown in [31, 32], this map is ergodic on the interval 01and has an invariant measure px=1. This circumstance allows determining exactly the dependence of the Lyapunov exponent on the abscissa of the top of the map. Since the invariant measure is known, averaging over time can be replaced by averaging over x[31] when calculating the characteristic Lyapunov exponent:

σ=pxlndFxdxdx.E3

Taking into account that in our case, the map is represented by a function that differs from 0 only on the interval 01and does not take negative values anywhere, after integration, we get σ=lnaa1a1a. As seen from the graph of this function (Figure 4), the Lyapunov exponent is positive everywhere within unit interval and reaches its maximum value for a symmetric case (for a=0.5). As a criterion for selection the value of parameter a, we choose Lyapunov exponents to be at least 0.5 (white area in Figure 4).

Figure 4.

Dependence of the Lyapunov exponent on the asymmetry parameter of a skew tent map.

It was shown in [29] that the autocorrelation function of the solution of Eq. (1) can be represented in the form

Rτ=0Btδτtdt,E4

where Bt=Ct,t=nT0,0,tnT0,nNIn this case, the dependence of the autocorrelation function of the solution of Eq. (1) with a nonlinear function Eq. (2) has the following form [33, 34]:

Ct=C0et/τc,a>1/2C01tet/τc,a<1/2,E5

where τc=1/ln2a1. Using the Wiener-Khinchin theorem, we derive the power spectrum of the process with autocorrelation function Rτ:

Wω=20Rτcosωτ.E6

Substituting Eq. (4) into Eq. (6) and changing the order of integration, we have:

Wω=20Btcosωtdt.E7

Taking into account that the function Btdiffers from zero only at points t=nT0, the integral Eq. (7) can be replaced by the series Wω=2n=0CnT0cosT0, and to calculate the sum of this series we need substitute CnT0by values from Eq. (5). As a result, the problem reduces to calculating the sum of the series k=11kekycoskx, where y>0. After carrying out all calculations, we finally obtain that the power spectrum of chaotic process with the autocorrelation function Eq. (4) has the following form (up to a constant factor):

Wωa=eT0/τccosωT0eT0/τc+eT0/τc2cosωT0,0.5<a<1,eT0/τc+cosωT0eT0/τc+eT0/τc+2cosωT0,0<a<0.5.E8

Thus, the power spectrum of chaotic auto-oscillations in the dynamical system of ring type with a delay in the deviation of a nonlinear map from a symmetric form is a periodic function of the frequency with a frequency period fT=ωT/2π=1/T0, corresponding to the delay time T0 of the signal in the delay line (Figure 5).

Figure 5.

Power spectrum of chaotic oscillations in a ring dynamical system with delay for different values of the parameter a.

For 0.5<a<1, the first maximum of the power spectrum is located at zero frequency, while when 0<a<0.5it is shifted to fT/2(the maxima are located at frequencies 1/2T0,3/2T0, …). Therefore, assigning the control parameter value a from the interval 00.5or 0.51allows manipulating the positions of the spectrum maxima, thereby entering information message into a chaotic carrier [35]. To transmit a binary sequence, it is sufficient to use two fixed values of a, for example, following the formula a=0.5+λsignsi0.5, where siis the information bit that takes the value “0” or “1”. Here parameter λ01determines the ratio between maxima and minima (the “depth” of the irregularity) in the formed spectrum. If the signal generated in this way arrives in the receiver at the input of the comb filter, the frequency response shape of which is matched to the signal spectrum, then the response at the filter output will be maximal in comparison with the case, when the signal with a spectrum that does not match to the filter frequency response acts at the filter input. An analysis of the magnitude of the response allows making decision whether “0” or “1” was transmitted and thus restoring the original information.

3. Simulation modeling of the data transmission system

The efficiency of the proposed method of information transmission was tested by means of simulation using the Simulink environment of the MATLAB software package. We used Eq. (1), written in discrete time domain at r=1as a source of chaos, controlled by a discrete information sequence:

xn=FxnMa.E9

where x1,x2,xMis the vector of initial values by dimension M. If a discrete sequence xnis associated with the binary sequence sn=signaxn, then discrete Eq. (9) with the nonlinear function Eq. (2) has the following form:

xn=2xnM+snM12a+snM1.E10

Following this formula, the problem of generating a chaotic signal in discrete time domain using a dynamical system with delayed feedback and a nonlinear function Eq. (2) reduces to computing the samples of the sequence exploiting the algorithm given by formula Eq. (10). Entering information into a chaotic signal is accomplished by changing the parameter a value. In this case, the computational algorithm consists of a block of delay for M samples and a set of functional blocks performing elementary arithmetic operations. This allows implementation of a digital synthesis module based on FPGA technology, for example, using standard elements of the “Xilinx System Generator for DSP” and “ISE Foundation” libraries [36]. The simulation model of proposed chaos communication system is presented in Figure 6.

Figure 6.

Simulation model of proposed chaos-based communication system.

Signal is generated in the transmitter as follows. We choose a binary sequence whose elements si take the values “0” or “1” as a test information signal S(t). The information signal controls the switching element, which changes the parameter of the nonlinear function (Figure 7), herewith the parameter values a0=0.25and a1=0.75correspond to transmission of the symbols “0” and “1”, respectively.

Figure 7.

The dynamical system of ring type with a variable parameter of a nonlinear element as a driver of a chaotic signal in the transmitter.

To transmit one information symbol of duration TS, it is necessary to fulfill the condition TS>T0>>Δt,where T0 is the delay time equal to the analysis time of the signal spectrum at the receiver, Δtis the duration of one sample of the chaotic carrier (one information symbol is transmitted for a sequence of M=TS/Δtsamples of the chaotic signal). During transmission of the symbol “0” a continuous chaotic signal enters the communication channel, in the spectrum of which the positions of maxima are determined from the condition Ωn0=2n1π/T0, nN. When symbol “1” is transmitted, the maxima in the spectrum of the transmitted signal correspond to the condition Ωn1=2n1π/T0, nN.

In the receiver, to derive the information from a chaotic signal, its analysis in the spectral domain is used. A signal with a structural feature of the spectrum in the form of equidistantly located spectral density maxima can be efficiently distinguished with a comb filter, the transmission coefficient modulus of which is Kω=1/1+G22GcosωT0, where G and T0 are the amplifier gain and the delay time in the feedback loop, respectively. For a positive value G, the filter frequency response is matched to the chaotic signal spectrum at 0.5<a<1(transmission of information bit “1”), whereas for its negative value the filter frequency response is matched to the chaotic signal spectrum at 0<a<0.5(transmission of information bit “0”).

The received signal is simultaneously feed two comb filters, one of which has a positive gain in the feedback loop (G1=0.9) and the other has negative one (G2=0.9). A detector is connected at the output of each filter, which estimates the dispersion of the incoming signal. The signals from both detectors come to the inputs of a comparator and then to a decision device, at the output of which the logical “0” is formed if the signal at the output of the first channel exceeds the signal at the output of the second one and the logical “1” in the opposite case.

As follows from the simulation results, presented in Figure 8, the binary sequence at the output of the receiver (Figure 8(f)) repeats the modulating sequence in the transmitter (Figure 8(a)). In this case, the signal of the transmitter in the communication channel looks like noise waveform, the moments of changing the information bits are not detected from the observable time series (Figure 8(b)). The fragments corresponding to transmission of information bits “0” and “1” are visually indistinguishable, which allows making conclusion about covert operation of the proposed method of information transmission.

Figure 8.

Results of simulation modeling: (a) initial information impulse sequence corresponding to the transmitted message; (b) a fragment of the time series of the signal in the communication channel during the sequential transmission of “1” and “0”; (c) signal at the output in the absence of interference in the communication channel; (d) output signal under the influence of additive Gaussian white noise in the communication channel with a level of + 6 dB relative to the signal level; (e) output signal under the influence of additive Gaussian white noise in the communication channel with a level of + 12 dB relative to the signal level; (f) restored information sequence.

To study noise immunity, an AGWN channel was modeled by adding a Gaussian white noise to the transmitted waveform. Figure 8(d) and (e) show the output signal coming from the comparator output for the case when the signal at the receiver input is completely hidden by noise (signal-to-noise ratio is S/N=6dBand 12dB, correspondingly). Simulation results show that with the system parameters selected, that provide the time-bandwidth product B500, information recovery occurs correctly at the signal-to-noise ratios of at least 14dB. With a further increase in the power of additive interference, the envelopes at the output in each channel have an unacceptably large dispersion, resulting in false triggering of the key circuit in the decoder at the receiver output leading errors in the information bit sequence recovering.

The use of a delayed feedback system as a source of chaotic carrier allows simplifying the scheme of a transmitter with switching chaotic modes compared to, for example, the device described in [26], where the procedure for forming a spectrum with alternating maxima and minima applies to a pre-generated noise signal. In our approach, a special feature of the spectral characteristics of oscillations in a system with delayed feedback of ring type was used for this, which eliminated the need to include additional signal conversion units to obtain the spectrum of the required shape.

4. Experiment on information transmission by the method of spectral keying

The scheme of the experiment on the transmission of a binary message based on the spectral keying of a broadband chaotic signal is shown in Figure 9. Designations on the picture as is following: Fxsis a block of a nonlinear function, ZMis a delay unit for M samples, AWG is an arbitrary waveform generator, ADC is an analog-to-digital converter, G1 and G2 are multipliers by a constant, D1 and D2 are blocks of variance estimation, C is a comparator. Functionally, it consists of a software module for calculating samples of a chaotic signal containing the information being transmitted, an AWG board, a communication channel, an ADC board, a software module for extracting the transmitted message from the received signal.

Figure 9.

Experimental set-up of communication system for data transmission based on the spectral manipulation of a broadband chaotic signal.

In the AWG module, the preloaded signal samples are extracted from the memory cells with the clock frequency of 4 GHz and feed the DAC input, at the output of which an analog signal is transmitted to the communication channel, which is a coaxial cable with a wave impedance of 50Ω. An arbitrary waveform generator from Euvis company (California, USA), model AWG472 [37] (Figure 10) was used in experimental set-up.

Figure 10.

AWG472 board general appearance (a), AWG472 architecture (b).

The signal received from the communication channel feed the input of the ADC board. Further, digital representation of the received signal is recorded in the memory of a personal computer and processed according to an algorithm that includes the following software modules: two digital recursive filters of the first order operating in parallel; blocks of variance estimation; the comparator [38]. The algorithm for restoring the information sequence is as follows. During the information bit “0” a filter, in which the gain in the feedback circuit has a negative value, is matched with the signal spectrum. During the information bit “1” a filter with a positive coefficient in the feedback circuit is matched with the signal spectrum. By comparing signal variances at the filters outputs within a time interval T0 corresponding to the number of samples M, an information sequence is extracted from the chaotic signal.

Manchester coding of information bits produce sequence of rectangular pulses. It is used as a test information signal, representing binary word “11,001,110” for experimental evaluation of the system performance. Initial and reconstructed information sequences are shown in Figure 11.

Figure 11.

Initial (a) and reconstructed (b) information sequences.

As can be seen from the figure, the restored sequence of pulses at the output of the receiver module (red dashed line in Figure 11(b)) is identical to the initial information sequence arriving at the information input of the transmitter (Figure 11(a)); time lag between these two sequences has fixed value, which is determined by the length of the communication channel, as well as internal delays in the transmitter and receiver modules.

It should be noted that this method used for information transmission does not require chaotic synchronization. The necessary condition for high fidelity of transmitted message recovery is the exact coincidence of the delay time in the transmitter and the delay time in feedback circuit of each of the comb filters used to reconstruct the information sequence at the receiver.

There is a speed limitation in the proposed method for data transmission due to the existence of the minimum allowable time interval necessary for the receiver to correctly recognize the transmitted symbol after the transient processes that occurs due to change of one chaotic regime to another. This is inherent feature for all chaotic systems with mode switching. The accumulation time, necessary for the receiver to estimate the variance of the envelope of the elementary fragments of the signal from which the information sequence is formed, is finite for the duration of one transmitted symbol. It determines the minimum duration of one information bit.

The algorithm of the system operation can be constructed in such a way that at certain time intervals, the predetermined control code sequences will be analyzed by the receiver. If they are misidentified due to distortion during propagation through the channel, a decision will be made to slow down the transmission rate, which will allow the detectors to accumulate for a longer period of time. If necessary, it can be possible to periodically link the operation of the clock generators of the transmitter and the receiver to achieve their matched work by transferring the control code sequences.

5. Conclusions

In this chapter, we have presented theoretical justification, simulation model and experimental results for the physical layer for secure data transmission aiming application in telecommunications and radar sensor networks. We have elaborated technique for information transmission using a wideband chaotic signal generated by a nonlinear time-delayed dynamical system. A novel method, proposed by authors for the first time, differs from the previously known ones in that a feature of chaotic systems is used, consisting in the possibility of forming a periodic structure in the signal spectrum directly during the process of its generation. In the transmitter, constructed according to the chaotic mode switching scheme, the information sequence controls the parameter of the nonlinear element, as a result of which the spectrum structure of the signal transmitted to the communication channel changes. In a noncoherent receiver, which does not require chaotic synchronization with the transmitter, an algorithm for decoding an information message is implemented which is close to optimal, that allows achieving noise immunity and high fidelity of data recovery. As a result of the simulation, the workability of the proposed technique has been demonstrated. We show that the correct recovery of the transmitted binary message is possible at the level of additive broadband Gaussian interference in the communication channel, which considerably exceeds the level of the useful chaotic signal. The operability of the information transmission system based on the spectral keying of a chaotic signal using the proposed algorithm is demonstrated by authors experimentally that confirmed theoretical and modeling findings. The signal processing in the transmitter and receiver are performed in discrete time domain that makes suggested technique ready for DSP and FPGA implementation. The presented results are supposed to be used in development of secure communication systems and radar sensor networks with protection of transmitted information from unauthorized access.

Acknowledgments

This research is partially sponsored by the NATO Science for Peace and Security Programme under grant G5465 (http://www.nato.int/science).

© 2018 The Author(s). Licensee IntechOpen. This chapter is distributed under the terms of the Creative Commons Attribution 3.0 License, which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.

How to cite and reference

Link to this chapter Copy to clipboard

Cite this chapter Copy to clipboard

Oleg Zemlyaniy and Konstantin Lukin (November 5th 2018). Chaos-Based Spectral Keying Technique for Secure Communication and Covert Data Transmission between Radar Receivers over an Open Network Channel, Telecommunication Networks - Trends and Developments, Mohammad Abdul Matin, IntechOpen, DOI: 10.5772/intechopen.79027. Available from:

chapter statistics

224total chapter downloads

More statistics for editors and authors

Login to your personal dashboard for more detailed statistics on your publications.

Access personal reporting

Related Content

This Book

Next chapter

Optical Amplifiers for Next-Generation Telecommunication

By Toto Saktioto and Roby Ikhsan

Related Book

First chapter

Ultra-Wideband RF Transceive

By M. A. Matin

We are IntechOpen, the world's leading publisher of Open Access books. Built by scientists, for scientists. Our readership spans scientists, professors, researchers, librarians, and students, as well as business professionals. We share our knowledge and peer-reveiwed research papers with libraries, scientific and engineering societies, and also work with corporate R&D departments and government entities.

More About Us