Expand this Topic clickable element to expand a topic
Skip to content
Optica Publishing Group

A time-delay signature elimination and broadband electro-optic chaotic system with enhanced nonlinearity by deep learning

Open Access Open Access

Abstract

In this paper, a novel electro-optic chaotic system with enhanced nonlinearity by deep learning (ENDL) is proposed to achieve time-delay signature (TDS) elimination. A long-short term memory network (LSTM) is trained by a specially designed loss function to enhance the nonlinear effect that can hide the TDS of the system. For the first time, the trained deep learning module is put into a single feedback loop to participate in chaos generation. Simulation results show that the ENDL system can eliminate TDS and increase the bandwidth to more than 31GHz when the feedback intensity is very low (α = 4V). Moreover, the complexity of the chaotic output can be improved with permutation entropy (PE) reaching 0.9941. The synchronization result shows that the ENDL system has high sensitivity to TDS but has low sensitivity to the feedback intensity, thus the system has both high security and high robustness. This system has an uncomplicated synchronization structure and high flexibility, and it opens up a new direction for high-quality chaos generation.

© 2022 Optica Publishing Group under the terms of the Optica Open Access Publishing Agreement

1. Introduction

In recent years, with the development of optical communication, security has become more and more important. Optical chaotic systems have drawn considerable attention [1,2] due to their advantages of high bandwidth, noise-like, and sensitivity to parameters. Optical chaotic sources are mainly divided into two categories, all-optical (AO) and electro-optical (EO) sources. AO sources chiefly introduce disturbances through optical feedback, optical injection, and photoelectric feedback, which causes the laser to exhibit nonlinear behavior [3]. However, AO systems have high requirements on customized devices, and it is difficult to synchronize for AO systems [4,5]. EO chaotic systems use a semiconductor laser as the light source and use external devices such as Mach-Zehnder modulator (MZM) to introduce nonlinear feedback to generate chaos. EO systems are described by the Ikeda equation [4]. This kind of EO system has the advantages of low cost and high synchronization robustness, so it is widely researched [69].

There are two focal points in the study of EO chaotic systems: time-delay signature (TDS) hiding and bandwidth enhancement. Since the delayed feedback loop of an EO system can cause periodic correlation of the output waveform, TDS is introduced into the output. TDS can be obtained through copious statistical analysis and deep learning methods [1013]. TDS is an essential key of the EO chaotic systems. Studies have shown that if the cracker knows the TDS of a chaotic system, the system can be easily reconstructed [14]. Therefore, whether TDS concealment can be achieved is an important evaluation criterion for chaotic security systems. By now, a variety of TDS concealing schemes have been reported [69,1522], such as multi-level chaotic encryption [7,15], multiple feedback coupling [6,8,1618], DSP processing [9,19,20], nonlinear function [21] and the time-domain fractional Fourier transform for post-processing [22]. Most of the above schemes introduce many additional physical devices and complex physical structures to enhance the nonlinear effect of the feedback loop. This means that these schemes require a large number of matched physical devices during chaotic synchronization, which is hard to apply in practice. As a result, the synchronization structures of the schemes above are complicated, and a large number of physical devices bring high costs, which hinder the promotion of these schemes. In addition, for chaotic secure communication, a waveform with higher bandwidth can carry a higher information rate, so generating broadband chaotic waveforms is also a crucial research point. Up to now, the bandwidth enhancement schemes of the EO system are reported in [2325]. In [23], photoelectric XOR logic gates and dual delay feedback are used to generate 29.1GHz broadband chaos, and [24] uses photoelectric hybrid feedback to achieve 20GHz broadband chaos synchronization. Meanwhile, [25] uses self-phase modulation and dual optical feedback, obtaining a 25.3GHz chaotic waveform. The above-mentioned bandwidth-enhancing schemes also have a large number of physical devices and complex physical structures. At the same time, they are not flexible.

Until now, with the development of deep learning, there have been many pieces of research on the combination of deep learning and optical chaotic secure communication. In [26,27], deep learning is applied to replace hardware modules to achieve chaotic synchronization, as a result, 32Gbps high-speed chaotic communication is achieved. In addition, a neural network is used to compensate for errors caused by parameter mismatch during chaotic synchronization [28]. Meanwhile, [12,13] use deep learning to crack TDS, and [2931] predict chaotic systems by deep learning. The above research proves the broad prospects of the application of deep learning to optical chaotic secure communication. However, the above schemes have not combined deep learning into chaotic generation, in which the nonlinear effect of deep learning can be used to produce high-performance chaotic waveforms.

In this paper, a phase-moduled EO chaotic system with enhanced nonlinearity by deep learning (ENDL) is proposed to eliminate TDS and enhance the bandwidth. In the ENDL system, a dedicated loss function is designed to train an LSTM network to provide the expected nonlinear effect. After training, the deep learning module is added into the EO feedback loop for chaos generation. Simulation results show that the ENDL system can generate chaos with TDS hidden, high complexity and broadband when the feedback intensity $\alpha$ is very low ($\alpha$ = 4V). We design the synchronization scheme of the ENDL system, simulation results show that the system is highly sensitive to TDS and robust to $\alpha$. The ENDL system uses only one feedback loop to generate high-quality chaos, involving fewer physical devices, therefore, it is more flexible. This scheme opens up a new direction for high-quality chaos generation.

2. Model of chaos generation

The schematic diagram of the phase-modulated electro-optic (PMEO) chaotic system with enhanced nonlinearity by deep learning (ENDL) is shown in Fig. 1. There are two steps in the proposed schematic diagram: the first step is the training process of the deep learning module, and the second step is the chaos generating process. The components of the system are introduced as follows. In the first step, a conventional electro-optic (CEO) chaos system is composed, which has been studied in depth by [4]. A continuous wave (CW) laser light from LD is modulated by PM, then the output is transmitted through the time-delay fiber and Mach Zehnder interferometer (MZI), then it is detected by a photodiode (PD) and amplified by a radio-frequency amplifier (RF). The output of RF is fed back to PM. After the CEO system is constructed, the output of RF is used as the data set to train the deep learning module, containing an LSTM network. After the training process is complete, the second step starts. The trained deep learning module is added into the feedback loop to participate as a nonlinear transformation. The output of RF is sent to the trained deep learning module, then the output is fed back to the modulation signal terminal of PM. Other part of the chaos generating system is the same as the CEO system in the first step. Both the first step and the second step use the same physical devices. Based on CEO phase chaotic system equation [4]:

$$\begin{array}{l} V_{1}(t)=G A g P \cos ^{2}\left[\frac{\pi}{2 V_{\pi}}\left(V(t-T)-V(t-T-\delta T)\right)+\phi_0\right] \end{array}$$
$$\begin{array}{l} V_{3}(t)=G A g P \cos ^{2}\left[\frac{\pi}{2 V_{\pi}}\left(V_{4}(t-T)-V_{4}(t-T-\delta T)\right)+\phi_0\right] \end{array}$$
where $V_{1}(t)$ and $V_{3}(t)$ are the output voltage of RF during chaos generating and deep learning training respectively when the loop filtering effect is not considered. $V(t)$ and $V_{4}(t)$ are the signal modulation end of PM during chaos generating and deep learning training respectively. $\phi _0=\pi f \delta T$ is the compensation phase of MZI, the time delay introduced by the optical fiber delay line is $T$, the interference time delay of MZI is ${\rm \delta} T$, the response rate of PD is $g$, the half-wave voltage of the modulator is $V_{\pi }$, and the gain coefficients of RF amplifier is $G$. In this paper, $V_{\pi }$ = 4V. Consider the filtering effect of the loop:
$$V_{2}(t)+\tau \frac{d V_{2}(t)}{d t}+\frac{1}{\theta} \int_{t_0}^{t} V_{2}(s) d s=V_{1}(t)$$
$$V_{4}(t)+\tau \frac{d V_{4}(t)}{d t}+\frac{1}{\theta} \int_{t_0}^{t} V_{4}(s) d s=V_{3}(t)$$
where ${V}_{2}({t})$ and ${V}_{4}({t})$ are the output of $V_{1}(t)$ and $V_{3}(t)$ after passed through the equivalent filter BPF. $\tau$ and $\theta$ is the high pass and low pass cut-off time of the feedback loop respectively. Substitute Eq. (1) into Eq. (3), Eq. (2) into Eq. (4):
$$\begin{aligned} V_{2}(t)+\tau \frac{d V_{2}(t)}{d t}+\frac{1}{\theta} \int_{t_0}^{t} V_{2}(s) d s=\\ G A g P \cos ^{2} & \left[\frac{\pi}{2 V_{\pi}}\left(V(t-T)-V(t-T-\delta T)\right)+\phi_0\right] \end{aligned}$$
$$\begin{aligned} V_{4}(t)+\tau \frac{d V_{4}(t)}{d t}+\frac{1}{\theta} \int_{t_0}^{t} V_{4}(s) d s=\\ G A g P \cos ^{2} & \left[\frac{\pi}{2 V_{\pi}}\left(V_{4}(t-T)-V_{4}(t-T-\delta T)\right)+\phi_0\right] \end{aligned}$$

Define the nonlinear transformation introduced by the deep learning module be $F(\cdot )$, then

$${V}({t})={F}\left({V}_{2}({t})\right)$$
where $V(t)$ is the output of ${V}_{2}({t})$ through the deep learning module. Let $x(t)=\frac {\pi V_{4}(t)}{2 V_{\pi }}$, $\beta =\frac {G A g P \pi }{2 V_{\pi }}$, $\alpha =G A g P$, $\gamma =\frac {\pi }{2 V_{\pi }}$, then Eqs. (5) and (6) can be simplified as:
$$\begin{aligned} V_{2}(t)+\tau \frac{d V_{2}(t)}{d t}+\frac{1}{\theta} \int_{t_0}^{t} V_{2}(s) d s=\\ \alpha \cos ^{2}\left[\gamma\left(F\left(V_{2}(t-T)\right)-F\left(V_{2}(t-T-\delta T)\right)\right)+\phi_0\right] \end{aligned}$$
$$\begin{aligned} x(t)+\tau \frac{d x(t)}{d t}+\frac{1}{\theta} \int_{t_0}^{t} x(s) d s= \beta \cos ^{2}[(x(t-T)-x(t-T-\delta T))+\phi_0] \end{aligned}$$
where Eq. (8) is the ENDL system equation of the chaos generating, and Eq. (9) is the CEO chaotic system equation in the first step. ${\beta }$ is used to represent the feedback strength in the CEO systems, which is generally considered to be limited by the half-wave voltage of the lithium niobate electrode of the modulator and the gain coefficient of RF amplifier. The value range of ${\beta }$ in actual systems is [0,5.1] [4]. Corresponding to ${\beta }$, $\alpha$ is the feedback strength of the ENDL system, $\alpha =\frac {2 V_{\pi }}{\pi } \beta$. The value range of $\alpha$ is 0V~12.987V. The nonlinearity generated by the deep learning module is reflected in the $F(\cdot )$ of Eq. (8), which increases the complexity of the nonlinear term of the equation. When the nonlinear strength of $F(\cdot )$ increases, the nonlinearity of Eq. (8) can be enhanced.

In order to guide the deep learning module to achieve the expected nonlinear transformation, we propose the idea of defining a specific loss function to evaluate the performance of the neural network and guide the neural network to learn and evolve in the defined direction. Based on this idea, a loss function for LSTM training is designed. Because the autocorrelation function (ACF) of the output of the EO phase chaotic system has TDS at the feedback delay $T$, the interference delay ${\delta T}$ and their integer multiples, the key of the system is exposed. In order to hide the TDS of EO system, we take the sum of the absolute values of TDS easily exposed by the CEO system as the loss function of LSTM. For a segment of sequence $n$, the loss function Loss is defined as:

$${\mathrm{Loss}}(n)=\left|A C F_{n}(T)\right|+\left|A C F_{n}(2 T)\right|+\left|A C F_{n}(\delta T)\right|+\left|A C F_{n}(T+\delta T)\right|$$
where ACF is defined as [8]:
$$\operatorname{ACF}(s)=\frac{\langle[x(t+s)-\langle x(t)\rangle][x(t)-\langle x(t)\rangle]\rangle}{\sqrt{\left\langle(x(t)-\langle x(t)\rangle)^{2}\right\rangle\left\langle(x(t+s)-\langle x(t)\rangle)^{2}\right\rangle}}$$
where $s$ is the time delay value, $\langle \cdot \rangle$ is time average.

 figure: Fig. 1.

Fig. 1. Schematic diagram of the proposed ENDL system. LD: laser diode, PM: phase modulator, DL: delay line, MZI: Mach-Zehnder interferometer, PD: photodiode, RF: radio-frequency amplifier, LSTM: long-short term memory network, BPF: Band-pass Filter.

Download Full Size | PDF

During the training of the deep learning module, the chaotic sequence of the CEO system is used as the input of the LSTM in each iteration. Then the loss of the LSTM output sequence is calculated. Subsequently, the loss value is back propagated according to the loss value, and the gradient descent algorithm is used to update the parameters of the network, so as to make the network evolve in the direction of loss reduction (the direction of TDS peak reduction) in the iteration. Finally, the ultimate goal is to enable the network to produce a nonlinear transformation that can eliminate TDS peak of the ENDL system.

3. Numerical results and discussion

We use PyTorch to construct an LSTM model. The fourth-order Runge-Kutta algorithm is used to solve equations Eqs. (7)–(9), where the calculation result of Eq. (9) is the CEO chaotic sequence, which is used as the training data, and the result of Eq. (7) is the output of the ENDL system. The major parameters in the simulation are $T$ = 1 ns, $\delta T$ = 0.4 ns, $\tau$ = 25 ps, $\theta =5 \mu \mathrm {s}$, $\phi _0=\pi / 4$. The simulation step is 10ps, and the simulation length for generating chaotic output is 1000000.

3.1 Deep learning model selection and proof of the validity of the loss function

3.1.1 Comparison of different deep learning model

Since the chaotic sequence is a one-dimensional time series, we attempt to use a fully connected artificial neural network (ANN) and an LSTM as the network in the deep learning module, as shown in Fig. 2. Since the loss function is processed on a sequence, but the ANN has no memory effect, we add two registers to store data for the ANN so that the data is input into it in segments. The ANN in our simulation contains one 10000-dimensional input layer, one 21000-dimensional hidden layer, and one 10000-dimensional output layer, as shown in Fig. 2(${\rm a}$). On the contrary, LSTM is a kind of recurrent neural network, which has memory effect in the time dimension, so no additional registers are required. Data can be input and output one by one during training and using. We use a 4-layer 500-dimensional LSTM, as shown in Fig. 2(${\rm b}$), then a 500-dimensional linear layer and a 1-dimensional output layer are added after the LSTM layer. Both the ANN and LSTM are trained by the data generated from the first step in Fig. 1, using the loss function described in Eq. (10). After training, the deep learning module is put into the feedback loop in the second step of Fig. 1 for chaos generation, then chaotic sequences with a length of 100,000 are obtained.

 figure: Fig. 2.

Fig. 2. Schematic diagram of the network in the deep learning module. (a): the schematic diagram of ANN, (b): the schematic diagram of LSTM.

Download Full Size | PDF

 figure: Fig. 3.

Fig. 3. ACF curves of chaos generated by ANN and LSTM.

Download Full Size | PDF

For the ANN after training, the data is input and output in segments, therefore, a certain correlation between each segment of output is caused, which greatly affects the randomness and security of the final output. Figure 3 shows the autocorrelation function (ACF) of the output sequence from the ANN system and the LSTM system. From Figs. 3(${\rm a}$) and 3(${\rm b}$), it can be seen that the ACF curves of the output from both systems have no TDS at the feedback delay of 1ns, but the ACF from the ANN system has peaks at 100ns and its integer multiples. These peaks are caused by the correlation introduced by every segment of output. On contrary, the LSTM system does not have the above-mentioned peaks because the data is input and output one by one. At the same time, the LSTM system does not need to add additional registers, so the achievability is better. Therefore, the LSTM system is selected as the deep learning model in this paper.

3.1.2 Proof of the validity of the loss function

In the ENDL system, the deep learning module is added in the feedback loop to provide nonlinear transformations that can achieve TDS hiding and bandwidth enhancement. However, the direction of the nonlinear effect of LSTM itself is random. Therefore, we define Eq. (10) as the loss function during the training of LSTM, and the loss function guides the network to evolve in the direction of the effective nonlinear transformation. Since the loss function proposed in this paper is self-designed, it is necessary to prove whether the loss function works expectedly in the LSTM training and whether the trained LSTM plays the expected role in reducing TDS.

The absolute value of the correlation coefficient (CC) between the input and output of the LSTM is used to measure the strength of the nonlinear effect of LSTM. The smaller the $\left | {\rm CC} \right |$, the stronger the nonlinear effect of the LSTM. CC is defined as [9]:

$$\mathrm{CC}=\frac{\langle[x(t)-\langle x(t)\rangle][y(t)-\langle y(t)\rangle]\rangle}{\sqrt{\left\langle[x(t)-\langle x(t)\rangle]^{2}\right\rangle\left\langle[y(t)-\langle y(t)\rangle]^{2}\right\rangle}}$$
where $x(t)$ is the input of LSTM, and $y(t)$ is the output of LSTM.

 figure: Fig. 4.

Fig. 4. The signal waveform: (a): The trend of the values of Loss during the training of LSTM, (b): The trend of the values of $\left | {\rm CC} \right |$ during the training of LSTM, (c): The relationship between $\left | {\rm CC} \right |$ and Loss.

Download Full Size | PDF

Figure 4(${\rm a}$) shows the trend of Loss during the LSTM training. The overall Loss has a declining trend and can quickly converge to below 0.01. It can be seen that the training process based on the loss function Eq. (10) is optimizable, and the network can evolve in the correct direction. The trend of $\left | {\rm CC} \right |$ during the LSTM training is shown in Fig. 4(${\rm b}$). $\left | {\rm CC} \right |$ shows a trend of declining and converging, which is similar to the trend of Loss. The declining of $\left | {\rm CC} \right |$ indicates that the nonlinear effect of LSTM is increasing during the training process. Figure 4(${\rm c}$) shows the relationship between $\left | {\rm CC} \right |$ and Loss. $\left | {\rm CC} \right |$ and Loss are positively correlated, which indicates that the nonlinear effect of trained LSTM makes the Loss decrease.

 figure: Fig. 5.

Fig. 5. Time series of the output generated by (a): trained LSTM and (c): untrained LSTM; ACF curves of the output generated by (b): trained LSTM and (d): untrained LSTM.

Download Full Size | PDF

Figures 5(a) and 5(c) is the output waveform based on the structure of the second step in Fig. 1 with the trained LSTM and the untrained LSTM, and Figs. 5(b) and 5(d) are the corresponding ACFs. It can be seen that the trained LSTM participates in the feedback to produce a chaotic waveform, and its ACF has no obvious peak at the time of $\delta T$ = 0.4ns and $T$ = 1ns. While the untrained LSTM cannot produce the required chaotic waveform. Therefore, the effect of TDS concealment is caused by the nonlinear effect of the LSTM guided by the loss function. This fact can prove that the enhanced nonlinearity exists and it is generated by the training process with Eq. (10).

3.2 Dynamic complexity analysis

In this section, we compare the complexity of the time series waveforms generated by the ENDL and CEO systems under different feedback strength $\alpha$. We analyze the chaotic time traces and the corresponding RF spectra. Moreover, we quantitatively analyze the complexity through the maximum Lyapunov exponent $\lambda _{\max }$, permutation entropy (PE), and effective bandwidth (BW). Figs. 6 (a$_1$)–6(a$_3$) are the chaotic time waveform comparisons generated by the ENDL and CEO systems under $\alpha$ equaling 4V, 7V, and 8.5V, respectively. In addition, the corresponding RF spectra of the ENDL system and the CEO system are shown in Figs. 6(b$_1$)–6(b$_3$), and Figs. 6(c$_1$)–6(c$_3$), respectively. The RF spectra of the chaotic waveform generated by the ENDL system are flatter than that of the CEO system under the three $\alpha$s, which means that the ENDL system has higher bandwidth and a better carrier performance than the CEO system. We use the effective bandwidth BW as the span between direct current (DC) and the frequency containing 80% of the energy in the RF spectrum, the calculation results are marked in Figs. 6(b$_1$)–6(c$_3$). The bandwidth of the ENDL under three $\alpha$s is greater than 31GHz, while the bandwidth of the CEO system is less than 20GHz. It can be seen that the enhanced nonlinearity introduced by the deep learning module has achieved the effect of increasing the bandwidth of the chaotic carrier.

 figure: Fig. 6.

Fig. 6. Time series (first row), RF spectra of the output of the ENDL system (second row), and RF spectra of the output of the CEO system (third row) when $\alpha$ = 4V (first column), 7V (second column), and 8.5V (third column).

Download Full Size | PDF

After that, the maximum Lyapunov exponent $\lambda _{\max }$ is used to quantitatively measure whether the chaotic system enters a chaotic state. If the maximum Lyapunov exponent of the system is positive, it is considered to be in a chaotic state [32]. The Lyapunov exponent $\lambda _{\max }$ is defined as:

$$d(t)=C e^{\lambda t}$$
where $d(t)$ is the average divergence at time $t$, and $C$ is the initial separation vector. For the discrete-time system $xn+1=f(xn)$, the above formula can be changed to
$$\lambda\left(x_{0}\right)=\lim _{n \rightarrow \infty} \frac{1}{n} \sum_{i=0}^{n-1} \ln \left|f^{\prime}\left(x_{i}\right)\right|$$
where $x_0$ is the initial condition of the system. The maximum Lyapunov exponents of the ENDL and CEO system when $\alpha$ changes from 0V to 12.9V are shown in Fig. 7(a). The CEO system enters the chaotic state when the $\alpha$ is about 4V, while the ENDL system gets into the chaotic state when the $\alpha$ is about 0.5V, which is significantly faster than the CEO system.

 figure: Fig. 7.

Fig. 7. The signal waveform: (a): the maximum Lyapunov exponents, (b): PE, (c): the bandwidth of the output from the ENDL and CEO system when the feedback gain $\alpha$ increases.

Download Full Size | PDF

Permutation entropy (PE) is used to quantitatively measure the time complexity of the system through phase space reconstruction. It is generally considered that the system enters a high-complexity chaotic state when PE is greater than 0.9 [7]. For the sequence $\{u(i), i=1,2, \ldots, k\}$, embed it in the m-dimensional space ${U}_{{i}}=[ {u}({i}), {u}({i}+{L}), \ldots, {u}({i}+( {m}-1) {L})]$, $m$ is the embedding dimension, $L$ is the embedding delay time, and $U_i$ is the ascending order. Then its permutation entropy PE is defined as [33]:

$$H(m)={-}\sum_{j=1}^{K} P_{j} \ln P_{j}$$

Usually $m$ = 6, $L$ = 2 [8], and $P_{j}$ is the probability distribution of the symbol sequence $j$. We calculate the PE trend of the output sequence from the ENDL and CEO system when the $\alpha$ changes from 0V to 12.9V. As shown in Fig. 7(b), the ENDL system enters a complex chaotic state when $\alpha$=0.6V and the corresponding PE equals 0.9218. The largest PE reaches 0.9941 when $\alpha$ = 1.7V. In comparison, the CEO system has a PE greater than 0.9 when $\alpha$ = 8.1V, and the largest PE reaches 0.9524 when $\alpha$ = 12.8V. It can be seen from Fig. 7 that the rising rate of PE with the increase of $\alpha$ of the ENDL system is significantly faster than that of the CEO system, and PE of the ENDL system is higher than that of the CEO system under the same $\alpha$.

In addition, we plot the trend of effective bandwidth BW of the RF spectra of the ENDL system and CEO system when $\alpha$ alters from 0V to 12.9V. As shown in Fig. 7(c), the bandwidth of the ENDL system increases much faster than the CEO system. Moreover, the bandwidth of the ENDL is always greater than 30GHz when $\alpha$ > 0.9V, and it reaches 36.23GHz when $\alpha$ = 0.9V. It can be seen that the ENDL system has achieved bandwidth enhancement compared with the CEO system.

3.3 Security of chaotic waveforms analysis

Time-delay signature(TDS) is the key of a chaotic security system. Therefore, whether the TDS can be hidden is a key indicator to measure the security of the system. The autocorrelation function (ACF) and delayed mutual information (DMI) curve are usually used to analyze the TDS of a chaotic system. ACF is defined as Eq. (11), and DMI is defined as [8]:

$$\operatorname{DMI}(s)=\sum p[x(t), x(t+s)] \log \frac{p[x(t), x(t+s)]}{p[x(t)] p[x(t+s)]}$$
where $p[x(t)]$ and $p[x(t), x(t+s)]$ are the marginal probability distribution and the joint probability distribution, respectively.

Figures 8(a)–8(c) is the ACF of the ENDL and CEO output under different $\alpha$, and Figs. 8(d)–8(f) is the DMI. It can be seen from Fig. 8 that the TDS of CEO are all exposed at the time of $\delta T$ = 0.4ns, $T$ = 1ns, and $T+\delta T$ = 1.4ns under three $\alpha$s. On contrary, there is no TDS exposure in ACF or DMI of the ENDL system. Therefore, the ENDL system realizes TDS elimination starting from a very low $\alpha$.

 figure: Fig. 8.

Fig. 8. ACF (first row) and DMI (second row) of the output from the ENDL and CEO system at different $\alpha$s. (a) and (d): $\alpha$ = 4V, (b) and (e): $\alpha$ = 7V, (c) and (f): $\alpha$ = 8.5V.

Download Full Size | PDF

After that, the influence of feedback intensity $\alpha$ on TDS suppression is analyzed. Define environment variables background$\_$low (BL) and background$\_$high (BH) as follows:

$$BL(\alpha)=\operatorname{mean}\left\{F\left(x_{\alpha}\right)\right\}-S D\left\{F\left(x_{\alpha}\right)\right\}$$
$$BH(\alpha)=\operatorname{mean}\left\{F\left(x_{\alpha}\right)\right\}+S D\left\{F\left(x_{\alpha}\right)\right\}$$
where $SD$ is the standard deviation, and $F$ is ACF and DMI. In order to study whether the peak value of ACF and DMI at the time delay is between BL and BH, we have drawn BL, BH, and TDS peak values of the ENDL system when $\alpha$ alters from 0V to 12.9V, as shown in Fig. 9. Figures 9(a) and 9(b) are the calculation results of ACF and DMI respectively. According to Fig. 9, the peak values of ACF can be hidden in the background when $\alpha$ > 3.3V, and the peak values of DMI can be hidden in the background when $\alpha$ > 0.5V.

 figure: Fig. 9.

Fig. 9. Value of the peaks of output in (a): ACF and (b): DMI for increasing the feedback gain $\alpha$ at 1 ns and 0.4 ns.

Download Full Size | PDF

Figure 10 shows the comparison of the TDS trend of the ENDL and CEO system when $\alpha$ alters from 0V to 12.9V. Figures 10(a) and 10(b) are the ACF trends at t = 1 ns and t = 0.4 ns, while Figs. 10(c) and 10(d) are the DMI trends at t = 1 ns and t = 0.4 ns. It can be seen that the TDS values of the ENDL system decline significantly faster than that of the CEO. Moreover, the absolute values of TDS of the ENDL are much lower than that of the CEO when $\alpha$ is low.

 figure: Fig. 10.

Fig. 10. Value of the peaks of output in ACF (first row) and DMI (second row) of the output from the ENDL and CEO system at different TDSs for increasing the feedback gain $\alpha$. (a) and (c): t = 1ns, (b) and (d): t = 0.4 ns.

Download Full Size | PDF

3.4 Chaos synchronization

Figure 11 shows a schematic diagram of the synchronization structure of the ENDL system. Both transmitter and receiver use the same deep learning module, and the remaining parameters are matched. The chaotic output is drawn from PM$_1$ and sent to the receiver. At the receiving end, the signal is divided into two channels, one is passed into PM$_2$, and the other is passed through the delay line DL$_2$, MZI$_2$, PD$_2$, RF$_2$, and deep learning module, which are all matched with the transmitter, then the signal is inverted as modulation signal of PM$_2$. The equation of the system is as follows:

$$\begin{aligned} V_{2}(t)+\tau_{1} \frac{d V_{2}(t)}{d t}+\\ \frac{1}{\theta_{1}} \int_{t_{0}}^{t} V_{2}(s) d s= & \alpha_{1} \cos ^{2}\left[\gamma\left(F\left(V_{2}\left(t-T_{1}\right)\right)-\mathrm{F}\left(V_{2}\left(t-T_{1}-\delta T\right)\right)\right)+\phi_{0}\right] \end{aligned}$$
$$\begin{aligned} V_{2}^{\prime}(t)+\tau_{2} \frac{d V_{2}^{\prime}(t)}{d t}+\\ \frac{1}{\theta_{2}} \int_{t_{0}}^{t} V_{2}^{\prime}(s) d s= & \alpha_{2} \cos ^{2}\left[\gamma\left(F\left(V_{2}^{\prime}\left(\left(t-T_{2}\right)\right)\right)-\mathrm{F}\left(V_{2}^{\prime}\left(t-T_{2}-\delta T\right)\right)\right)+\phi_{0}\right] \end{aligned}$$
where $V_{2}(t)$ and $V_{2}^{\prime }(t)$ are the input signals of the deep learning module at the transmitter and the receiver, respectively. The correlation coefficient (CC) between the transmitter and receiver is used to measure the synchronization quality. CC is defined as Eq. (12). It is generally believed that when CC > 0.95, the transmitter and receiver achieve high-quality chaotic synchronization [16].

 figure: Fig. 11.

Fig. 11. Schematic diagram of chaos synchronization.

Download Full Size | PDF

Based on the above synchronization structure, Fig. 12 shows the influence of parameter $T$ and $\alpha$ mismatch on chaotic synchronization. First, when the mismatch between $T$ and $\alpha$ is 0V, CC = 1, which shows that the ENDL system can be strictly synchronized when the system parameters are perfectly matched. Figure 12(a) shows the effect of $T$ mismatch on chaotic synchronization, CC decreases rapidly with the mismatch of $T$ increases. When $T$ mismatch equals 3ps, CC = 0.9427, which shows that CC is less than 0.95 when $T$ mismatch is greater than 2ps. This proves that the system is very sensitive to the key $T$. Figure 12(b) shows the effect of $\alpha$ mismatch on chaotic synchronization. Within 50% of alpha mismatch, the value of CC is greater than 0.95. This shows that the synchronization of the ENDL system is not sensitive to $\alpha$. Since $\alpha$ is not the key of the ENDL system, the robustness of synchronization is high.

 figure: Fig. 12.

Fig. 12. The cross-correlation coefficients of the transmitter and receiver when (a): T and (b): $\alpha$ are mismatched.

Download Full Size | PDF

4. Conclusion

In summary, this paper proposes an electro-optic chaotic system based on deep learning that introduces enhanced nonlinear feedback to eliminate TDS and increase the bandwidth. The deep learning module is trained by designing a reasonable loss function to guide its nonlinear evolution direction. For the first time, the trained deep learning module is added to the feedback loop of electro-optic chaos. The deep learning module provides a wealth of nonlinearity in the feedback loop, and a chaotic carrier with stronger security and higher complexity is generated. When the feedback intensity $\alpha$ is very low ($\alpha$ = 4V), chaos with a bandwidth exceeding 31 GHz and TDS hidden can be generated. The synchronization structure of ENDL is designed, and the simulation results show that the system is sensitive to the key $T$ but robust to the non-key $\alpha$. Since this system only involves single-loop feedback and does not have a complex physical structure, it has low requirements for physical device parameter matching and has higher flexibility.

Funding

National Natural Science Foundation of China (61831003, 62021005).

Disclosures

The authors declare no conflicts of interest.

Data availability

Data underlying the results presented in this paper are not publicly available at this time but may be obtained from the authors upon reasonable request.

References

1. N. Jiang, A. Zhao, C. Xue, J. Tang, and K. Qiu, “Physical secure optical communication based on private chaotic spectral phase encryption/decryption,” Opt. Lett. 44(7), 1536 (2019). [CrossRef]  

2. Q. Yang, L. Qiao, M. Zhang, J. Zhang, T. Wang, S. Gao, M. Chai, and P. Menjabin Mohiuddin, “Generation of a broadband chaotic laser by active optical feedback loop combined with a high nonlinear fiber,” Opt. Lett. 45(7), 1750 (2020). [CrossRef]  

3. P. Zhou, Q. Fang, and N. Li, “Phased-array assisted time-delay signature suppression in the optical chaos generated by an external-cavity semiconductor laser,” Opt. Lett. 45(2), 399 (2020). [CrossRef]  

4. R. Lavrov, M. Peil, M. Jacquot, L. Larger, V. Udaltsov, and J. Dudley, “Electro-optic delay oscillator with nonlocal nonlinearity: Optical phase dynamics, chaos, and synchronization,” Phys. Rev. E 80(2), 026207 (2009). [CrossRef]  

5. X. Mao, Y. Sun, L. Wang, Y. Guo, Z. Gao, Y. Wang, S. Li, L. Yan, and A. Wang, “Instability of optical phase synchronization between chaotic semiconductor lasers,” Opt. Lett. 46(12), 2824 (2021). [CrossRef]  

6. C. Wang, Y. Ji, H. Wang, and L. Bai, “Security-Enhanced Electro-Optic Feedback Phase Chaotic System Based on Nonlinear Coupling of Two Delayed Interfering Branches,” IEEE Photonics J. 10(4), 1–15 (2018). [CrossRef]  

7. H. Wang, T. Lu, and Y. Ji, “Key space enhancement of a chaos secure communication based on VCSELs with a common phase-modulated electro-optic feedback,” Opt. Express 28(16), 23961 (2020). [CrossRef]  

8. J. Bai, H. Wang, and Y. Ji, “Time-delay signature concealing electro-optic chaotic system with multiply feedback nonlinear loops,” Opt. Express 29(2), 706 (2021). [CrossRef]  

9. G. Zou, H. Wang, and Y. Ji, “Electro-optic chaos system with time delay signature concealment based on XOR operation and multi-bit PRBS,” Opt. Express 29(5), 7327 (2021). [CrossRef]  

10. V. S. Udaltsov, J. P. Goedgebuer, L. Larger, J. B. Cuenot, P. Levy, and W. T. Rhodes, “Cracking chaos-based encryption systems ruled by nonlinear time delay differential equations,” Phys. Lett. A 308(1), 54–60 (2003). [CrossRef]  

11. V. S. Udaltsov, L. Larger, J. P. Goedgebuer, A. Locquet, and D. S. Citrin, “Time delay identification in chaotic cryptosystems ruled by delay-differential equations,” J. Opt. Technol. 72(5), 373 (2005). [CrossRef]  

12. Y. Chen, R. Xin, M. Cheng, X. Gao, S. Li, W. Shao, L. Deng, M. Zhang, S. Fu, and D. Liu, “Unveil the time delay signature of optical chaos systems with a convolutional neural network,” Opt. Express 28(10), 15221 (2020). [CrossRef]  

13. X. Gao, W. Zhu, Q. Yang, D. Zeng, L. Deng, Q. Chen, and M. Cheng, “Time delay estimation from the time series for optical chaos systems using deep learning,” Opt. Express 29(5), 7904 (2021). [CrossRef]  

14. M. D. Prokhorov, V. I. Ponomarenko, A. S. Karavaev, and B. P. Bezruchko, “Reconstruction of time-delayed feedback systems from time series,” Phys. D 203(3-4), 209–223 (2005). [CrossRef]  

15. T. Wu, Q. Li, X. B. Bao, and M. Hu, “Time-delay signature concealment in chaotic secure communication system combining optical intensity with phase feedback,” Opt. Commun. 475, 126042 (2020). [CrossRef]  

16. Y. Huang, H. Hu, F. Xie, and J. Zheng, “An innovative electro-optical chaotic system using electrical mutual injection with nonlinear transmission function,” IEEE Photonics J. 10(1), 1–12 (2018). [CrossRef]  

17. X. Zhu, M. Cheng, L. Deng, X. Jiang, C. Ke, M. Zhang, S. Fu, M. Tang, P. Shum, and D. Liu, “An Optically Coupled Electro-Optic Chaos System with Suppressed Time-Delay Signature,” IEEE Photonics J. 9(3), 1–9 (2017). [CrossRef]  

18. M. Cheng, X. Gao, L. Deng, L. Liu, Y. Deng, S. Fu, M. Zhang, and D. Liu, “Time-delay concealment in a three-dimensional electro-optic chaos system,” IEEE Photonics Technol. Lett. 27(9), 1030–1033 (2015). [CrossRef]  

19. X. Jiang, M. Cheng, F. Luo, L. Deng, S. Fu, C. Ke, M. Zhang, M. Tang, P. Shum, and D. Liu, “Electro-optic chaotic system based on the reverse-time chaos theory and a nonlinear hybrid feedback loop,” Opt. Express 24(25), 28804 (2016). [CrossRef]  

20. C. Luo, M. Cheng, X. Jiang, L. Deng, M. Zhang, C. Ke, S. Fu, M. Tang, D. Liu, and P. Shum, “Broadband optical chaos generation by constructing a simple hybrid feedback loop,” MWP 2017 - 2017 Int. Top. Meet. on Microw. Photonics 2017-Decem, 1–4 (2017). [CrossRef]  

21. L. Liu and Q. Liu, “Improved electro-optic chaotic system with nonlinear electrical coupling,” IET Optoelectron. 13(2), 94–98 (2019). [CrossRef]  

22. M. Cheng, L. Deng, H. Li, and D. Liu, “Enhanced secure strategy for electro-optic chaotic systems with delayed dynamics by using fractional Fourier transformation,” Opt. Express 22(5), 5241 (2014). [CrossRef]  

23. H. Luo, M. Cheng, C. Huang, B. Ye, W. Shao, L. Deng, Q. Yang, M. Zhang, and D. Liu, “Experimental demonstration of a broadband optoelectronic chaos system based on highly nonlinear configuration of IQ modulator,” Opt. Lett. 46(18), 4654 (2021). [CrossRef]  

24. A. Zhao, N. Jiang, C. Chang, Y. Wang, S. Liu, and K. Qiu, “Generation and synchronization of wideband chaos in semiconductor lasers subject to constant-amplitude self-phase-modulated optical injection,” Opt. Express 28(9), 13292 (2020). [CrossRef]  

25. A. Zhao, N. Jiang, C. Xue, S. Liu, and K. Qiu, “Wideband complexity-enhanced chaos generation with electro-optic phase modulation and dual optical feedback,” Opt. InfoBase Conf. Pap. Part F160, M3E.3 (2019). [CrossRef]  

26. J. Ke, L. Yi, Z. Yang, Y. Yang, Q. Zhuge, Y. Chen, and W. Hu, “32 Gb/s chaotic optical communications by deep-learning-based chaos synchronization,” Opt. Lett. 44(23), 5776 (2019). [CrossRef]  

27. Z. Yang, J. Ke, W. Hu, and L. Yi, “Effect of ADC parameters on neural network based chaotic optical communication,” Opt. Lett. 46(1), 90 (2021). [CrossRef]  

28. J. Ke, L. Yi, and W. Hu, “Chaos Synchronization Error Compensation by Neural Network,” IEEE Photonics Technol. Lett. 31(13), 1104–1107 (2019). [CrossRef]  

29. H. Fan, J. Jiang, C. Zhang, X. Wang, and Y. C. Lai, “Long-term prediction of chaotic systems with machine learning,” Phys. Rev. Res. 2(1), 012080 (2020). [CrossRef]  

30. J. Jiang and Y. C. Lai, “Model-free prediction of spatiotemporal dynamical systems with recurrent neural networks: Role of network spectral radius,” Phys. Rev. Res. 1(3), 033056 (2019). [CrossRef]  

31. C. Zhang, J. Jiang, S. X. Qu, and Y. C. Lai, “Predicting phase and sensing phase coherence in chaotic systems with machine learning,” Chaos 30(8), 083114 (2020). [CrossRef]  

32. H. Kantz, “A robust method to estimate the maximal lyapunov exponent of a time series,” Phys. Lett. A 185(1), 77–87 (1994). [CrossRef]  

33. Y. Cao, W. wen Tung, J. B. Gao, V. A. Protopopescu, and L. M. Hively, “Detecting dynamical changes in time series using the permutation entropy,” Phys. Rev. E 2014, 1 (2014). [CrossRef]  

Data availability

Data underlying the results presented in this paper are not publicly available at this time but may be obtained from the authors upon reasonable request.

Cited By

Optica participates in Crossref's Cited-By Linking service. Citing articles from Optica Publishing Group journals and other participating publishers are listed here.

Alert me when this article is cited.


Figures (12)

Fig. 1.
Fig. 1. Schematic diagram of the proposed ENDL system. LD: laser diode, PM: phase modulator, DL: delay line, MZI: Mach-Zehnder interferometer, PD: photodiode, RF: radio-frequency amplifier, LSTM: long-short term memory network, BPF: Band-pass Filter.
Fig. 2.
Fig. 2. Schematic diagram of the network in the deep learning module. (a): the schematic diagram of ANN, (b): the schematic diagram of LSTM.
Fig. 3.
Fig. 3. ACF curves of chaos generated by ANN and LSTM.
Fig. 4.
Fig. 4. The signal waveform: (a): The trend of the values of Loss during the training of LSTM, (b): The trend of the values of $\left | {\rm CC} \right |$ during the training of LSTM, (c): The relationship between $\left | {\rm CC} \right |$ and Loss.
Fig. 5.
Fig. 5. Time series of the output generated by (a): trained LSTM and (c): untrained LSTM; ACF curves of the output generated by (b): trained LSTM and (d): untrained LSTM.
Fig. 6.
Fig. 6. Time series (first row), RF spectra of the output of the ENDL system (second row), and RF spectra of the output of the CEO system (third row) when $\alpha$ = 4V (first column), 7V (second column), and 8.5V (third column).
Fig. 7.
Fig. 7. The signal waveform: (a): the maximum Lyapunov exponents, (b): PE, (c): the bandwidth of the output from the ENDL and CEO system when the feedback gain $\alpha$ increases.
Fig. 8.
Fig. 8. ACF (first row) and DMI (second row) of the output from the ENDL and CEO system at different $\alpha$s. (a) and (d): $\alpha$ = 4V, (b) and (e): $\alpha$ = 7V, (c) and (f): $\alpha$ = 8.5V.
Fig. 9.
Fig. 9. Value of the peaks of output in (a): ACF and (b): DMI for increasing the feedback gain $\alpha$ at 1 ns and 0.4 ns.
Fig. 10.
Fig. 10. Value of the peaks of output in ACF (first row) and DMI (second row) of the output from the ENDL and CEO system at different TDSs for increasing the feedback gain $\alpha$. (a) and (c): t = 1ns, (b) and (d): t = 0.4 ns.
Fig. 11.
Fig. 11. Schematic diagram of chaos synchronization.
Fig. 12.
Fig. 12. The cross-correlation coefficients of the transmitter and receiver when (a): T and (b): $\alpha$ are mismatched.

Equations (20)

Equations on this page are rendered with MathJax. Learn more.

V 1 ( t ) = G A g P cos 2 [ π 2 V π ( V ( t T ) V ( t T δ T ) ) + ϕ 0 ]
V 3 ( t ) = G A g P cos 2 [ π 2 V π ( V 4 ( t T ) V 4 ( t T δ T ) ) + ϕ 0 ]
V 2 ( t ) + τ d V 2 ( t ) d t + 1 θ t 0 t V 2 ( s ) d s = V 1 ( t )
V 4 ( t ) + τ d V 4 ( t ) d t + 1 θ t 0 t V 4 ( s ) d s = V 3 ( t )
V 2 ( t ) + τ d V 2 ( t ) d t + 1 θ t 0 t V 2 ( s ) d s = G A g P cos 2 [ π 2 V π ( V ( t T ) V ( t T δ T ) ) + ϕ 0 ]
V 4 ( t ) + τ d V 4 ( t ) d t + 1 θ t 0 t V 4 ( s ) d s = G A g P cos 2 [ π 2 V π ( V 4 ( t T ) V 4 ( t T δ T ) ) + ϕ 0 ]
V ( t ) = F ( V 2 ( t ) )
V 2 ( t ) + τ d V 2 ( t ) d t + 1 θ t 0 t V 2 ( s ) d s = α cos 2 [ γ ( F ( V 2 ( t T ) ) F ( V 2 ( t T δ T ) ) ) + ϕ 0 ]
x ( t ) + τ d x ( t ) d t + 1 θ t 0 t x ( s ) d s = β cos 2 [ ( x ( t T ) x ( t T δ T ) ) + ϕ 0 ]
L o s s ( n ) = | A C F n ( T ) | + | A C F n ( 2 T ) | + | A C F n ( δ T ) | + | A C F n ( T + δ T ) |
ACF ( s ) = [ x ( t + s ) x ( t ) ] [ x ( t ) x ( t ) ] ( x ( t ) x ( t ) ) 2 ( x ( t + s ) x ( t ) ) 2
C C = [ x ( t ) x ( t ) ] [ y ( t ) y ( t ) ] [ x ( t ) x ( t ) ] 2 [ y ( t ) y ( t ) ] 2
d ( t ) = C e λ t
λ ( x 0 ) = lim n 1 n i = 0 n 1 ln | f ( x i ) |
H ( m ) = j = 1 K P j ln P j
DMI ( s ) = p [ x ( t ) , x ( t + s ) ] log p [ x ( t ) , x ( t + s ) ] p [ x ( t ) ] p [ x ( t + s ) ]
B L ( α ) = mean { F ( x α ) } S D { F ( x α ) }
B H ( α ) = mean { F ( x α ) } + S D { F ( x α ) }
V 2 ( t ) + τ 1 d V 2 ( t ) d t + 1 θ 1 t 0 t V 2 ( s ) d s = α 1 cos 2 [ γ ( F ( V 2 ( t T 1 ) ) F ( V 2 ( t T 1 δ T ) ) ) + ϕ 0 ]
V 2 ( t ) + τ 2 d V 2 ( t ) d t + 1 θ 2 t 0 t V 2 ( s ) d s = α 2 cos 2 [ γ ( F ( V 2 ( ( t T 2 ) ) ) F ( V 2 ( t T 2 δ T ) ) ) + ϕ 0 ]
Select as filters


Select Topics Cancel
© Copyright 2024 | Optica Publishing Group. All rights reserved, including rights for text and data mining and training of artificial technologies or similar technologies.