The present disclosure is a 371 of International Application No. PCT/CN/2018/089123, filed May 31, 2018, which claims priority of Chinese Patent Application No. 201810126155.8, filed to China Patent Office on Feb. 8, 2018. Contents of the present disclosure are hereby incorporated by reference in entirety of the International Application and the Chinese Patent Application.
The present disclosure belongs to the field of spread spectrum communication technology, and in particular to a communication method for phase separation differential chaos shift keying (DCSK) based on a second order hybrid system (SONS).
Since autocorrelation of chaotic signals is similar to autocorrelation of pulse signals the chaotic signals have characteristics of favorable anti-multipath and anti-interference abilities, large channel capacity, security performance brought by noise-like, the chaotic signals are widely applied to the digital communication field. At present, communication categories of chaos communication systems include a coherent chaos communication and a non-coherent chaos communication. In the coherent chaos communication, it is necessary that a sending end and a receiving end are synchronic in chaos oscillators, so that the coherent chaos communication cannot be applied to complicated wireless channels, and in particular to multipath channels. However, in the non-coherent chaos communication, the sending end and the receiving end are not required to be synchronic in chaos oscillators and channel estimation is not required to be executed, thus, the non-coherent chaos communication is widely concerned and the non-coherent chaos communication is more adaptable to high-reliability communication under complex channel condition. A typical non-coherent chaos communication, such as DCSK modulation technology, may reduce communication rates due to half of symbol period transmission reference signals. Therefore, researchers pay more attention on how to increase DCSK communication rates, but fail to research how to achieve low bit error rate (BER) in a complex communication channel. Especially, in the premise of compatibility with existing devices, a communication solution, which may achieve aims of high communication rates and low BER, in the complex communication channel (such as underwater communication) has been a technical problem to be solved.
At least some embodiments of the present disclosure provide a communication method for phase separation differential chaos shift keying (DCSK) based on a second order hybrid system (SONS), so as at least to partially solve a problem that, in a complex communication channel (such as short-wave communication or underwater communication), a communication solution provided in the related art is hard to achieve aims of high communication rates and low BER and is further hard to compatible with existing devices.
In an embodiment of the present disclosure, the communication method for phase separation DCSK based on the SOHS is provided. The method includes the following steps:
Step 1: Setting communication system parameters; and a bit transmission rate is set as Rb bits/s, a symbol period corresponding to the bit transmission rate is set as Tb=Δt·L, L is a spreading gain, L=nsampNs, nsamp is the number of sampling points during each switching period Tc, Ns is the number of switching periods in a modulation of one bit information, Ns=Tb/Tc, Δt is a sampling interval, fc is a carrier frequency and fc»1/Δt.
Step 2: preparing binary information to be transmitted; and the binary information to be transmitted is preset as Bn={b1, b2, . . . , bn}, bk represents+1 or −1, k=1, 2, . . . n represents the kth bit in the binary information to be transmitted and n is the number of bits in the binary information to be transmitted;
Step 3: generating a chaotic signal u(t)
and the chaotic signal is generated by a following calculating model of the second order hybrid system:
ü(t)−2βü(t)+(ω2+β2)(u(t)−s)=0, (1)
and t is a continuous time period of the second order hybrid system, {dot over (u)}(t) and ü(t) are respectively first and second derivatives of the chaotic signal u(t), ω=2πf, β=f ln 2, f represents is a base frequency of the chaotic signal, f=1/(Δt·nsamp), s represents a discrete state, when {dot over (u)}(t)=0, s(t)=sgn(u(t)), otherwise, s(t) keeps unaltered, and sgn(u) is defined as:
and the switching period of the discrete state s is defined as Ts=2π/ω=1/f;
Step 4: preparing to transmit the chaotic signal;
and for the kth bit in the binary information to be transmitted, a reference signal Rk(t) is calculated by multiplying u(t) by sin(2πfct) in a symbol period (k−1)ΔtL≤t<kΔtL, a information bearing signal Ik(t) is calculated by multiplying the chaotic signal u(t) by cos(2πfct) to obtain a calculated result and further multiplying this calculated result by a symbol to be transmitted bk (+1 or −1), the reference signal is added by a modulator to the information bearing signal to obtain the chaotic signal to be transmitted Sk(t) for the bit bk in the symbol period (k−1)ΔtL≤t<kΔtL:
Sk(t)=Rk(t)+Ik(t)=u(t)sin(2πfct)+bku(t)cos(2πfct), (k−1)ΔtL≤t<kΔtL, (3)
and k=1,2, . . . ,n, and chaotic signals to be transmitted corresponding to the number of n binary symbol bits are obtained;
Step 5: demodulating a received signal;
and the received signal vk(t) transmitted through a communication channel and obtained by a receiving end, is respectively multiplied by synchronized orthogonal carriers sin(2πfct) and cos(2πfct) to obtain a demodulated reference signal v1k(t) and a demodulated information bearing signal v2k(t) by the following formulas:
v1k(t)=vk(t)sin(2πfct)=(Sk(t)*h(t))sin(26 πfct) Δt(k−1)L≤t<ΔtkL
v2k(t)=vk(t)cos(2πfct)=(Sk(t)*h(t))cos(2πfct) Δt(k−1)L≤t<ΔtkL,
and h(t) is a impulse response of the communication channel, and a sign “*” is defined as a convolution operation;
Step 6: performing a chaotic matched filtering operation on the demodulated reference signal and the demodulated information bearing signal;
and the demodulated reference signal v1k(t) and the demodulated information bearing signal v2k(t) are inputted into a matched filter, which is configured to perform the chaotic matched filtering operation on the demodulated reference signal and the demodulated information bearing signal, to obtain a matched filtering output signal x1k(t) corresponding to the demodulated reference signal and a matched filtering output signal x2k(t) corresponding to the demodulated information bearing signal in the symbol period (k−1)ΔtL≤t<kΔtL, and each matched filtering output signal is expressed by the following formula:
x(t)=∫−∞+∞v(τ)g(t−τ)dτ, (4)
and x(t) is a matched filtering output signal, v(τ) is an i input signal of the matched filter, r represent an integral variable, g(t−τ) is a time delay r of a signal g(t), a right side of the formula (4) is a convolution operation between the input signal v(τ) and a basis function g(t), and the basis function is expressed by the following formula:
Step 7: extracting optimal signal to noise ratio (SNR) points in a sampling way;
and the matched filtering output signal x1k(t) and the matched filtering output signal x2k(t) respectively includes: Ns optimal SNR points, the matched filtering output signal x1k(t) and the matched filtering output signal x2k(t) are sampled according to a period of Tb/Ns through the following formula:
and i is a positive integer, z1k(i) and z2k(i) are sampling sequences of the optimal SNR points after performing the chaotic matched filtering operation on the demodulated reference signal and the demodulated information bearing signal, i=1, . . . , Ns;
Step 8: determining polarity of each symbol to obtain a recovered signal;
and for the kth information bit, a discrete correlation is performed on z1k(i) and z2k(i) to obtain zk, and the discrete correlation is calculated by the following formula:
and the kth information bit is recovered according to the calculated result zk through the following formula to obtain the recovered signal:
and communication is completed.
Beneficial effects of at least some embodiments of the present disdosure include the following aspects.
At one, the method provided in the present disclosure can be implemented without performing technical solutions including chaotic synchronization, channel estimation and complexity balancing adopted in the traditional wireless communication, and compared with the existing DCSK solution, the method provided in the present disclosure can be feasibility applied to actual communication devices without using accurate delay and switch components.
At two, the method provided in the present disclosure can modulate the reference signal and the information bearing signal by an orthogonal signal, and compared with the existing DCSK solution, the method provided in the present disclosure can achieve higher communication rates and bandwidth efficiency.
At three, the method provided in the present disclosure can transfer spectrum of chaotic signals close to a center frequency of a carrier signal, can be effectively compatible with existing communication devices, can be applied to a complex narrow-band communication channel (such as short-wave communication or underwater communication), and compared with the existing DCSK solution, the method provided in the present disclosure can achieve higher communication rates and lower BER without increasing complexities of communication devices.
At four, the chaotic matched filter provided in the present disclosure effectively reduces noise effect. At the same time, the operation of sampling the optimal SNR points further reduces noise effect. And under the condition of lower SNR, the demodulation operation can be effectively performed, so as to improve the reliability of the communication devices.
Exemplary embodiments of the present disclosure will be described in detail in conjunction with the accompanying drawings to explain the present disclosure.
As shown in
Based on the principle mentioned above, the method provided in the present disclosure is implemented by the following steps.
Step 1: Setting communication system parameters; and a bit transmission rate is set as Rb bits/s, a symbol period corresponding to the bit transmission rate is set as Tb=Δt·L, L is a spreading gain, L=nsampNs, nsamp is the number of sampling points during each switching period Tc, Ns is the number of switching periods in a modulation of one bit information, Ns=Tb/Tc, Δt is a sampling interval, fc is a carrier frequency and fc»1/Δt.
In an optional embodiment, the bit transmission rate Rb=1 bit/s, the symbol period Tb=1 s, the spreading gain L=256, nsamp=64, Tc=0.25 s, N5=4, and fc=10000 Hz.
Step 2: preparing binary information to be transmitted;
and the binary information to be transmitted is preset as Bn={b1, b2, . . . bn}, bk represents +1 or −1, k=1, n represents the kth bit in the binary information to be transmitted and n is the number of bits in the binary information to be transmitted.
In an optional embodiment, two symbols are transmitted and Bn={+1, −1}. As shown in
Step 3: generating a chaotic signal u(t)
and the chaotic signal is generated by a following calculating model of the second order hybrid system:
ü(t)−2β{dot over (u)}(t)+(ω2+β2)(u(t)−s)=0, (1)
and t is a continuous time period of the second order hybrid system, {dot over (u)}(t) and ü(t) are respectively first and second derivatives of the chaotic signal u(t), ω=2πf, βf ln 2, f represents is a base frequency of the chaotic signal, f=1/(Δt·nsamp), s represents a discrete state, when {dot over (u)}(t)=0, s(t)=sgn(u(t)), otherwise, s(t) keeps unaltered, and sgn(u) is defined as:
and the switching period of the discrete state s is defined as Ts=2π/ω=1/f.
In an optional embodiment, the chaotic signal generated according to parameters set at Step 1, a solid line represents a continuous chaotic signal, an initial value of u(t) is 0.842, and a dashed line represents discrete symbols embedded in the chaotic signal. Since f=1/(Δt·nsamp)=1/(Tb/L·nsamp)=4 Hz, four discrete symbols are generated in is as shown in
Step 4: preparing to transmit the chaotic signal;
and for the kth bit in the binary information to be transmitted, a reference signal Rk(t) is calculated by multiplying u(t) by sin(2πfct) in a symbol period (k−1)ΔtL≤t<kΔtL, a information bearing signal Ik(t) is calculated by multiplying the chaotic signal u(t) by cos(2πfct) to obtain a calculated result and further multiplying this calculated result by a symbol to be transmitted bk (+1 or −1), the reference signal is added by a modulator to the information bearing signal to obtain the chaotic signal to be transmitted Sk(t) for the bit bk in the symbol period (k−1)ΔtL≤t<kΔtL:
Sk(t)=Rk(t)+Ik(t)=u(t)sin(2πfct)+bku(t)cos(2πfct), (k−1)ΔtL≤t<kΔtL, (3)
and k=1,2, . . . ,n, and chaotic signals to be transmitted corresponding to the number of n binary symbol bits are obtained.
In an optional embodiment, for the 1th bit “+1” in the binary information to be transmitted, u(t)sin(2πfct) set as the modulated reference signal is transmitted in a symbol period of [0,1)s, and u(t)cos(2πfct) is multiplied with binary information “+1” to determine the modulated information bearing signal, so as to obtain a modulated signal of the 1th bit “+1” in the binary information as follows: S1(t)=u(t)sin(2πfct)+u(t)cos(2πfct), t∈[0,1)s. Similarly, for the 2th bit “−1” in the binary information to be transmitted, u(t)sin(2πfct) set as the modulated reference signal is transmitted in a symbol period of [1,2)s, and u(t)cos(2πfct) is multiplied with binary information “−1” to determine the modulated information bearing signal, so as to obtain a final modulated signal of the 2th bit “−1” in the binary information as follows: S2(t)=u(t)sin(2πfct)-u(t)cos(2πfct), t∈[1,2)s.
As shown in
Step 5: demodulating a received signal;
and the received signal vk(t) transmitted through a communication channel and obtained by a receiving end, is respectively multiplied by synchronized orthogonal carriers sin(2πfct) and cos(2πfct) to obtain a demodulated reference signal v1k(t) and a demodulated information bearing signal v2k(t) by the following formulas:
v1k(t)=vk(t)sin(2πfct)=(Sk(t)*h(t))sin(2πfct) Δt(k−1)L≤t<ΔtkL
v2k(t)=vk(t)cos(2πfct)=(Sk(t)*h(t))cos(2πfct) Δt(k−1)L≤t<ΔtkL,
and h(t) is a impulse response of the communication channel, and a sign “*” is defined as a convolution operation.
In an optional embodiment, the communication channel may be a underwater acoustic channel model. The received signal vk(t) transmitted through the communication channel is influenced by multiple factors, such as noise, multipath transmission, attenuation and the like.
The received signal received by the receiving end distorts seriously. As shown in
Step 6: performing a chaotic matched filtering operation on the demodulated reference signal and the demodulated information bearing signal;
and the demodulated reference signal v1k(t) and the demodulated information bearing signal v2k(t) are inputted into a matched filter, which is configured to perform the chaotic matched filtering operation on the demodulated reference signal and the demodulated information bearing signal, to obtain a matched filtering output signal x1k(t) corresponding to the demodulated reference signal and a matched filtering output signal x2k(t) corresponding to the demodulated information bearing signal in the symbol period (k−1)ΔtL≤t<kΔtL, and each matched filtering output signal is expressed by the following formula:
x(t)=∫−∞+∞v(τ)g(t−τ)dτ, (4)
and x(t) is a matched filtering output signal, v(T) is an i input signal of the matched filter, τ represent an integral variable, g(t−τ) is a time delay τ of a signal g(t), a right side of the formula (4) is a convolution operation between the input signal v(τ) and a basis function g(t), and the basis function is expressed by the following formula:
In an optional embodiment, the basis function g(t) configured in the chaotic matched filter is as shown in
Step 7: extracting optimal signal to noise ratio (SNR) points in a sampling way;
and the matched filtering output signal x1k(t) and the matched filtering output signal x2k(t) respectively includes: Ns optimal SNR points, the matched filtering output signal x1k(t) and the matched filtering output signal x2k(t) are sampled according to a period of Tb/Ns through the following formula:
and i is a positive integer, z1k(i) and z2k(i) are sampling sequences of the optimal SNR points after performing the chaotic matched filtering operation on the demodulated reference signal and the demodulated information bearing signal, i=1, . . . , Ns.
In an optional embodiment, the sampling operation is performed, according to the formula (6), on the matched filter signals to obtain the optimal SNR points. For the 1th symbol period [0,1)s, sampled time points include 0.125 s, 0.375 s, 0.625 s, 0.875 s. For the 2th symbol period [1,2)s, sampled time points include 1.125 s, 1.375 s, 1.625 s, 1.875 s, as shown in five-pointed star of
For the 1th symbol period [0,1)s, the optimal SNR points include:
z11=[0.0329, 0.0403, 0.0328, −0.0546],
z21=[0.0331, 0.0365, 0.0326, −0.0594];
For the 2th symbol period [1,2)s, the optimal SNR points include:
z12=[0.0481, −0.0439, 0.0422, 0.0503],
z22=[−0.0287, 0.0533, −0.0396, −0.0463].
Step 8: determining polarity of each symbol to obtain a recovered signal;
and for the kth information bit, a discrete correlation is performed on z1k(i) and z2k(i) to obtain zk, and the discrete correlation is calculated by the following formula:
and the kth information bit is recovered according to the calculated result zk through the following formula to obtain the recovered signal:
and communication is completed.
In an optional embodiment, according to formulas (7) and (8), for the 1th symbol, when Z1=0.0069>0, {tilde over (b)}1=+1, and for the 2th symbol, when Z2=−0.0077<0, {tilde over (b)}2=−1. Finally, the recovered signal can be represented as {tilde over (B)}2={1+1, −1}.
In an optional embodiment, simulation verification for AWGN channel BER is performed.
Compared with a logistic mapping adopted in the traditional DCSK solution, in at least some embodiments of the present disclosure, the chaotic signals and the chaotic matched filter corresponding to the chaotic signals generated by the chaotic system effectively restrains noise interference. At the same time, the sampling process of the optimal SNR points further can reduce noise influence and acquire lower BER. In this simulation verification, L=256, nsamp=64, Ns=4, fc=1800 Hz and a sampling frequency of a digital analog convertor fs=96000 Hz, which is different from generating the chaotic signals through the logistic mapping in the traditional DCSK solution. A simulated result is as shown in
In another optional embodiment, simulation verification for the multipath attenuation channel is performed.
Compared with the AWGN channel, the environment of the multipath attenuation channel is more complex, so that higher requirements are put forward on the reliability of communication devices. In this simulation verification, a multipath channel model is adopted and the configuration of communication parameters for the multipath attenuation channel is the same as the configuration of communication parameters for the AWGN channel. The channel delay is [0, 0.0042, 0.0096]s, and the attenuation intensity is [0-3-6] dB. As shown in
A spectrum of the modulated signal is shown in
To sum up, the special chaotic system and the chaotic matched filter corresponding to the special chaotic system provided in at least some embodiments of the present disclosure can modulate reference signals and information bearing signals to transmit on the same symbol period through the orthogonal signals. Compared with the traditional DCSK solution, the method provided in the present disclosure can not only achieve doubled communication rate, but also acquire lower BER. Furthermore, the method provided in the present disclosure can transfer spectrum of modulated signals close to a carrier center frequency through orthogonal carrier signals, so as to be effectively compatible with existing communication devices.
Number | Date | Country | Kind |
---|---|---|---|
201810126155.8 | Feb 2018 | CN | national |
Filing Document | Filing Date | Country | Kind |
---|---|---|---|
PCT/CN2018/089123 | 5/31/2018 | WO | 00 |
Publishing Document | Publishing Date | Country | Kind |
---|---|---|---|
WO2019/153591 | 8/15/2019 | WO | A |
Number | Name | Date | Kind |
---|---|---|---|
6178217 | Defries | Jan 2001 | B1 |
6999445 | Dmitriev | Feb 2006 | B1 |
20080226072 | Lee et al. | Sep 2008 | A1 |
20100254430 | Lee | Oct 2010 | A1 |
20110019719 | Michaels | Jan 2011 | A1 |
20160234009 | Li | Aug 2016 | A1 |
20170317712 | Graceffo | Nov 2017 | A1 |
Number | Date | Country |
---|---|---|
2995500 | Jun 2017 | CA |
101399795 | Apr 2009 | CN |
101986632 | Mar 2011 | CN |
103580849 | Feb 2014 | CN |
104753638 | Jul 2015 | CN |
105515683 | Apr 2016 | CN |
105915480 | Aug 2016 | CN |
106161310 | Nov 2016 | CN |
107222441 | Sep 2017 | CN |
20110068255 | Jun 2011 | KR |
WO-0004685 | Jan 2000 | WO |
WO-0072541 | Nov 2000 | WO |
2016012817 | Jan 2016 | WO |
2017107316 | Jun 2017 | WO |
Entry |
---|
Chao Bai et al. “Chaos-Based Underwater Communication With Arbitrary Transducers and Bandwidth”. applied sciences. Jan. 24, 2018 (Jan. 24, 2018). pp. 1-11. |
Haipeng Ren et al. “A Chaotic Spread Spectrum System for Underwater Acoustic Communication”. 2015 IEEE International Wireless Symposium (IWS 2015). Jul. 27, 2015 (Jul. 27, 2015). pp. 1-16. |
Number | Date | Country | |
---|---|---|---|
20200366539 A1 | Nov 2020 | US |