Hyperchaotic Impulsive Synchronization and Digital Secure Communication ()
1. Introduction
In 1990, Pecora and Carroll presented the conception of “chaotic synchronization” and introduced a method to synchronize two identical chaotic systems with different initial conditions [1] [2]. Since chaos control and synchronization have great potential applications in many areas such as information science, medicine, biology and Engineering, they have received a great deal of attention. Numerous researches have been done theoretically and experimentally [3] [4] [5] [6]. In recent years, many secure communication schemes based on chaotic synchronization have been proposed. For example, Kocarev et al. applied chaotic masking to secure communication in 1992 [7]. In 1993, Dedieu et al. proposed secure communication approach based on chaos shift keying [8] and Halle et al. presented secure communication scheme through modulation of chaos [9]. A lot of efforts have been devoted to chaotic secure communication [10] [11] [12] [13] [14], and some methods without synchronization were also proposed, such as in reference [15]. In 1999, Sushchik et al. applied impulsive synchronization to communication [16]. Because of transmitting signals in discrete times, impulsive synchronization demands less energy. Besides, it has faster synchronization speed and it’s easy to implement via single channel. Thus it is more practical. Recently, Sun et al. used continuous chaotic signals switch modulation in their secure communication scheme [12]. In this paper, a improved method based on their work is presented, discrete drive signal is adopted instead of continuous signal. Impulsive signals from Hyperchaotic Chen system and Hyperchaotic Lü system are alternately sent according to the transmission of binary signals “0” and “
1”
. In the receiver, these two hyperchaotic systems are adopted as response system at the same time. The digital signals are recovered via comparing the discrete signals of the two error systems. Because the information in the channel is discrete and the variables of Hyperchaotic Chen system and Hyperchaotic Lü system have similar amplitudes, original digital signals can’t be judged from frequency and amplitude. Phase space reconstruction, neural networks and Return maps are not available here. Numerical simulations show the effectiveness and robustness of the method.
In Chapter 2, the analysis process and rough method are presented. In Chapter 3, the specific scheme and simulation results are given.
2. Impulsive Synchronization of Hyperchaotic Systems
2.1. Theory of Impulsive Synchronization
Suppose a n-dimensional chaotic system as
, (1)
choose system (1) as drive system, response system is as follows
. (2)
is a matrix which stands for a linear combination of
, let
; The error vector is
;
is the discrete time at which the impulse is transmitted. According to system (1) and system (2), we can get the error system
. (3)
Suppose the impulsive interval
is invariable,
, if we have
under some conditions, system (1) and system (2) can be synchronized.
2.2. Implement of Impulsive Synchronization
Hyperchaotic Chen system [17] [18] is described as
, (4)
in this paper choose
,
,
,
,
so that system (4) exhibits a hyperchaotic behavior [17] [18], Figure 1 shows the projections of hyperchaotic Chen system’s attractor.
Hyperchaotic Lü system [19] is described as
, (5)
in this paper choose
,
,
,
so that system (5) exhibits a hyperchaotic behavior [19], Figure 2 shows the projections of hyperchaotic Lü system’s attractor.
From Figure 1 and Figure 2, we can see that the relevant variables of Hyperchaotic Chen system and Hyperchaotic Lü system have similar amplitudes, so signals from the two systems can’t be identified by amplitude.
(a) (b) (c)
Figure 1. The projections of hyperchaotic Chen system’s attractor.
(a) (b) (c)
Figure 2. The projections of hyperchaotic Lü system’s attractor.
Mohammad et al. proposed sufficient confidents for the impulsive synchronization of hyperchaotic Chen system [20]. According to reference [20], we can conclude that as far as system (1) and system (2) are concerned, if
(i.e.
are very near −1) and the invariable impulsive interval
is very small, system (1) and system (2) can be synchronized.
As to communication, transmitting signals via one channel is best. Impulsive signals are only transmitted in discrete times, so it’s likely to synchronize drive system and response system via one channel. Choose system (1) as drive system, the response system is described as follows
, (6)
where
. (7)
All information of the variables of the drive system are transmitted during
, that is to say, during every
, the response system will receive one impulsive signal and adjust its relevant variable. By this means, system (1) and system (6) can be synchronized via single channel.
In PC synchronization scheme, hyperchaotic Chen system described as system (4) can be self-synchronized if
are chosen as drive signals. Hyperchaotic Lü system can be self-synchronized in the same way. So we can consider only transmitting the information of
instead of all the information of drive system.
Suppose hyperchaotic Chen system described as system (1) is drive system, the response system is as follows.
, (8)
where
,
,
,
. (9)
It means
signal is transmitted to adjust
at
time, and
signal is transmitted to adjust
at
time. In this numerical simulation, let
. A time step of size 0.001 (second) is employed and fourth-order Runge-Kutta method is used to solve Equation (1) and Equation (8). The initial states of the drive system (1) and the response system (8) are taken as
and
. Hence the error system has the initial state
. Figure 3 shows the history of
,
,
,
in the error system. From Figure 3, we can see that
,
,
,
are steady near zero at last, i.e., system (1) and system (8) can be synchronized when
and
is described as Equation (9).
In the same way, suppose hyperchaotic Lü system described as system (1) is drive system; the response system is described as system (8). Let
,
, other conditions are the same as above, the two systems can be synchronized too. The errors
,
,
,
are shown in Figure 4.
3. The Digital Secure Communication Scheme and Numerical Simulations
Suppose
as the useful signal,
is the signal sent into the channel,
is the signal received by the receiver, which has been influenced by noise. Hyperchaotic Chen system described as Equation (4) sends signal
, which is composed by
signals alternatively. Hyperchaotic Lü system described as Equation (5) sends signals
, which is composed by
signals alternatively.
Figure 3. The error of the impulsive self-synchronization of hyperchaotic Chen system.
Figure 4. The error of the impulsive self-synchronization of hyperchaotic Lü system.
When
is “1”,
; When
is “0”,
. Choose hyperchaotic Chen system as the response system I and hyperchaotic Lü system as the response II. Two series of discrete response signals are obtained as
, which are composed by
signals of the relevant response system alternatively. Suppose T stands for the short period of time to decode a digital signal. The former half of T is used for synchronization. The latter half of T is used to collect and sum the discrete error signals together to obtain the summation error
and
for every digital signal. When
, we can conclude the discrete drive signals during the previous T come from hyperchaotic Lü system, “0” is recovered. On the contrary, when
, “1” is recovered. The theory of this scheme is shown in Figure 5.
To avoid the drive signals sudden change, the values of the variables of the current drive system are transferred to the next drive system before every switch. Accurate synchronization is not necessary to analysis the summation error, so we can choose
second. Suppose there are N useful signals, transmitting starts at
, then
is used to transmit the Kth signal. Choose the latter 0.5 second of every T to collect the summation error
and
, we have
, (10)
. (11)
Let
, i.e. during every 0.01 second one impulsive signal is transmitted, 50 error values compose the summation error. If
, the Kth useful signal is “
0”
; If
, the Kth useful signal is “
1”
.
Suppose
, transmitting starts at
. The initial states of the drive system are taken as
. The initial states of the response system I and response system II are taken as
and
. Suppose the noise in the channel is random between 0 and
, in order to decrease its influence, adjust the impulsive signals sent into the two response system to
. Figure 6 shows the simulation results when
.
Figure 5. Pictorial diagram of the digital secure communication scheme.
(a) (b) (c)
Figure 6. The simulation results of the digital secure communication scheme.
Figure 6(a) shows the impulsive signals in the channel. Figure 6(b) and Figure 6(c) show the absolute values of the discrete signals of the two error systems in every latter 0.5 second of T. According to Equation (10) and Equation (11), we have
,
,
then obtain
.
There is a potential problem in the scheme. If the receiver’s actions are driven by the signals from the emitter, an excessive strategy is required. The drive signal is y or w and it belongs to the latter half of T or not, which should be answered, or missing a signal will cause a fatal consequence.
According to Figure 1 and Figure 2, the two drive systems all have
,
. Before sending signals, for the former half of T, Let
,
, then
,
; for the latter half of T, let
,
then
,
. Sending
instead of
, the actions of the receiver can be decided by the range of the signals, and
can be recovered from
.
Figure 7. Pictorial diagram of the improved digital secure communication scheme.
Of course, if the actions of the receiver are driven by timer, the above strategy is not necessary, but it can be used in another way. If the amplitudes of the two drive systems are different, they can be adjusted by this means. Moreover, the drive signals can be encrypted by this strategy, the emitter can transmit all information of the variables of the drive system to the receiver, so almost all chaotic systems are available in the digital secure communication scheme and we could transmit more digital information in a very short time because the synchronization speed is much faster. The improved digital secure communication scheme is shown in Figure 7 (
are used to encrypt,
are used to decrypt).
4. Conclusions
The digital secure communication scheme based on impulsive synchronization has more advantages over the scheme in reference [12]: 1) Discrete drive signals demand less energy but provide more security; 2) By the improved communication scheme described in Figure 7, almost all chaotic systems can be chosen as drive system; 3) More digital information can be transmitted in a very short time in the improved scheme; 4) Comparing with the scheme in reference [12], summator takes the place of integrator, the complexity of the communication system is decreased; 5) Lots of simulations show that the digital information can be recovered accurately when
, which is a little better than reference [12] (In reference [12], the value is 1.9).
Choose different combination of drive-response systems, the robustness against noise will be different. We believe the robustness can be increased via adopting more suitable systems.
Acknowledgements
The research is supported by the General Research Project of Liaoning Provincial Education Department, China (No. LJKZ1185).