yinjingwei171323-self-200804-7
TRANSCRIPT
-
7/27/2019 yinjingwei171323-self-200804-7
1/10
Under water Acoustic Communication Based on PatternTime Delay Shift Coding Scheme
YIN Jing2wei ( )a
, HUI Jun2ying ( )a
, HUI J uan ( )a
,
YAO Zhi2xiang ( )a , b
and WANG Yi2lin ( )a
aCollege of Underwater Acoustic Engineering , Harbin Engineering University , Harbin 150001, China
bCollege of Electric , Navy Engineering University , Wuhan 430043, China
(Received 15 August 2005 ; accepted 18 April 2006)
ABSTRACT
Underwater acoustic communication based on Pattern Time Delay Shift Coding ( PDS) communication scheme is
studied. The time delay shift values of the pattern are used to encode the digital information in the PDS scheme , which
belongs to the Pulse Position Modulation ( PPM) . The duty cycle of the PDS scheme is small , so it can economize the
power for communication. By use of different patterns for code division and different frequencies for channel division , the
communication system is capable of mitigating the inter2symbol interference ( ISI) caused by the multipath channel. The
data rate of communication is 1000 bits/ s at 8 kHz bandwidth. The receiver separates the channels by means of band2
pass filters , and performs decoding by 4 copy2correlators to estimate the time delay shift value. Based on the theoretical
analysis and numerical simulations , the PDS scheme is shown to be a robust and effective approach for underwater acous2
tic communication.
Key words : underwater acoustic ( UWA) communication ; pattern time delay shift coding ( PDS) ; estimation of time de2
lay shift ; multipath channel ; inter2symbol i nterference ( ISI)
1 Corresponding author. E2mail : yinjingwei @hrbeu. ebu. cn
1. Introduction
Underwater acoustic (UWA) communication is a fast developing field , and its application is not
limited to military affairs , but is also extending into commercial fields. Catipovic (1990) , Stojanovic
(1996) and Kilfoyle and Baggeroer (2000) pointed out respectively that the underwater acoustic chan2
nel are far from ideal. The available underwater acoustic bandwidth for shallow2water acoustic commu2
nication is limited to a few kHz depending on both the range and frequency. In addition , the acoustic
signals are affected by spatial2temporal variation of the multipath channel , and that may result in severe
inter2symbol interference ( ISI) (Robert and Stojanovic , 2002) . These characteristics restrict the range
and bandwidth for reliable communication and lead to a low data transfer rate.
The key to the realization of real2time underwater acoustic communication is to overcome the ISI
caused by the multipath channel. To overcome the difficulties brought about by time2varying multipath ,
the design of commercially available UWA communication systems has so far relied mostly on the non2
coherent modulation techniques which provide a relatively low data rate. Robustness and simplicity of
implementation are their advantages ( Proakis , 1991) . In order to mitigate the ISI , the existing nonco2
herent systems employ guard time making the interval between subsequent p ulses longer than the multi2
China Ocean Engineering , Vol. 20 , No. 3 , pp. 499 - 508
2006 China Ocean Press , ISSN 089025487
http://www.paper.edu.cn
-
7/27/2019 yinjingwei171323-self-200804-7
2/10
path time delay. The insertion of guard time results in a reduction of the available data rate. In addi2
tion , the bandwidth of frequency separation of the Multiple Frequency Shift Keying (MFSK) system is
desired to be wider than the coherence bandwidth so that several frequency channels can work at the
same time , and this further reduces the system efficiency. Chitre et al. (2005) used the Orthogonal
Frequency Division Multiplexing (OFDM) for UWA communication which is becoming a modulation
technique chosen for wireless communication , which can provide a large data rate with sufficient ro2
bustness. In an OFDM scheme , a large number of orthogonal , overlapping , narrow band sub2channels
or sub2carriers , transmitted in parallel , divide the available transmission bandwidth. When OFDM is
applied to UWA communication , the efficiency is reduced due to the high frequency separation among
the channels and relatively long guard time. Recently , phase coherent modulation has developed rapid2
ly which provides a data rate an order of magnitude higher than that of the existing noncoherent sys2
tems. Phase coherent modulation real2time systems (Suzuki and Sasaki , 1992) have been implemented
mostly for the application to vertical and very short range channels , such as to the deep ocean vertical
path channel in a Japanese image transmission system.
The Pattern Time Delay Shift Coding ( PDS) communication scheme presented by Hui et al.
(1999) uses the time delay shift values of the pattern to code the information and the duty cycle is
small for economization of the power. The PDS scheme adopts the code division and correcting2codes in
order to enable every information2
code to be against the ISI caused by the multipath channel . The sys2
tem is also more robust against distortions , multipath fading and noise (potentially non2Gaussian) in
the horizontal channel due to the larger bandwidth. The communication system occupies 5 13 kHz ,
divided averagely into 4 subbands for 4 communication channels ; the data rate reaches 1000 bits/ s in
the horizontal range of 10 km.
2. Pattern Time Delay Shift Coding
The information is not modulated on the carrier wave form in the PDS scheme. The time delay
shift value of the pattern is used to encode the digital information and different values represent differ2
ent information ( Fig. 1) . The duration of every pattern is Tp and the encoding time window for infor2
mation coding is Tc ; so the duration of one symbol is T0 = Tp + Tc and the duty cycle is Tp/ T0 small2
er than 1. If one symbol takes n bits digital information , the quantization unit of time delay shift is
= Tc/ (2n
- 1) . The band of the system is divided averagely for N communication channels and every
channel has L patterns which are orthogonal to each other. Fig. 1 shows the sketch of pattern time de2
lay shift coding of one block.
Fig. 1. Sketch of pattern time delay shift coding.
005 YIN Jing2wei et al. / China Ocean Engineering , 20 (3) , 2006, 499 - 508
http://www.paper.edu.cn
-
7/27/2019 yinjingwei171323-self-200804-7
3/10
In Fig. 1 , d = k is the time delay shift value , where k = 0 , 1 , , 2n
- 1 , and is the
quantization unit. Different time delay shift values represent different digital information , for example ,
for n = 5 bits : k = 0 represents the digital information 0 0 0 0 0 , and k = 5 represents the digital
information 0 0 1 0 1 .
The Pattern Time Delay Shift Coding scheme belongs to the Pulse Position Modulation ( PPM) .
For communication channel I , the PDS coding signal is given by :
s I ( t) =
+
i = 0
L - 1
j = 0
pj [ t - ( j + L i) T0 - kij ], kij = 0,1, , (2n
- 1) (1)
where pj ( t) is the j2th pattern whose duration is Tp ; ( kij ) is the time delay shift value of the (L
i + j + 1
)2th information
2
code.The data rate for one communication channel is given as :
= log2Tc
+ 1 / T0 = n / T 0 . (2)
It is easy to find from Eq. (1) that the data rate is related to the parameters T0 and n . The data
rate becomes lower when the duration of one symbol is longer , and it becomes higher when is
shorter.
2 . 1 The Rule f or Pattern Selection
The PDS system makes use of the multiform pattern for code division. The pattern selection is so
important that it influences directly the ability of anti2multipath interference. The selected patterns
should have a keen2edged auto2correlation peak and a low cross2correlation coefficient for each other in
order to mitigate the ISI effectively.
There are L = 5 patterns in every communication channel which has an ability of anti2multipath
interference time extension of 5 20 = 100 ms. The pattern is made up of 7 chips , namely , 7 CW
chips , which are connected end to end and have different frequencies in the bandwidth of 2 kHz. The
assembly and combinations for the 7 chips are 7 !. The phase of each chip is either 0 or 180 , so the
total combination kinds of the pattern are 7 ! 27
. Five patterns are selected for one communication
channel which has a keen2edged auto2correlation peak and a low cross2correlation coefficient ( < 0 . 3) .
The lower the cross2correlation coefficient , the less the interference among different patterns and the
more reliable the communication system. The normalized correlation waveforms of Channel I are shown
in Fig. 2. The diagonal windows in Fig. 2 are auto2correlation waveforms of each pattern , and the oth2
ers are cross2correlations.
2 . 2 Code Structure of PDS System
The code structure of the PDS system is shown in Fig. 3.
(1) The wakening code is used to waken the system to work. It is just sent at the beginning of
communication.
(2) The channel impulse response (CIR) is estimated by sending an LFM signal . At the receiv2
er , the copy2correlator of LFM signal will have a series of correlation peaks and the multipath time de2
105YIN Jing2wei et al. / China Ocean Engineering , 20 (3) , 2006, 499 - 508
http://www.paper.edu.cn
-
7/27/2019 yinjingwei171323-self-200804-7
4/10
Fig. 2 . The normalized correlation waveforms of Channel I.
Fig. 3. The code structure of PDS system.
lay TISI could be estimated , as shown in Fig. 4.
Fig. 4. Channel impulse response of shallow water for the source at the depth of 50 m ,
and the receiver at 60 m , the length of transmission being 10 km.
(3) The synchronous2code also uses an LFM signal . It is used to fix the time base for receiving
the correcting codes and information codes. Between the synchronous code and the correcting code ,
there should be an interval of TISI in order to mitigate the interference with the correcting code caused
by the synchronous code.
(4) The correcting codes are made up of all the patterns used in the communication system. At
the receiver , they will be received as the reference signals for the copy2correlators. They give the crite2
205 YIN Jing2wei et al. / China Ocean Engineering , 20 (3) , 2006, 499 - 508
http://www.paper.edu.cn
-
7/27/2019 yinjingwei171323-self-200804-7
5/10
rion of zero time delay shift and mitigate the inner symbol multipath interference. In order to receive
every correcting code exactly not interfered by the others , an interval of TISI should be reserved follow2
ing each correcting code. There are totally 20 patterns for the 4 communication channels. One correct2
ing code occupies (20 + TISI) ms , so the whole time occupied by the correcting codes is 20 (20 +
TISI) ms. The correcting codes have 5 patterns for one communication channel ; they all take the digi2
tal information 0 0 0 0 0 , namely , the zero time delay shift . After the time base is fixed by the syn2
chronous code , these correcting codes are received and stored.
(5) The information codes are behind the correcting codes which encode the digital information by
the time delay shift values of the pattern. There are a series of information code blocks and the number
of blocks depends on the duration of the relative stability of the underwater acoustic channel . There are5 patterns for one information code block corresponding to the correcting codes for every communication
channel . Because of the 4 communication channels ( , , , and ) working at the same time ,
every block of the information code is the summation of 4 blocks coming from the 4 communication
channels ( , , , and ) .
2 . 3 Communication Flo w
The communication system parameters are defined as follows : Tp = 8 ms , Tc = 12 ms , and n =
5 bits. The data rate of one communication channel is 5 bits/ 20 ms = 250 bits/ s , so the total data rate
of the communication system is 1000 bits/ s.
The PDS underwater acoustic communication system includes 3 parts : source coding , channel
coding and decoding , as shown in Fig. 5.
Fig. 5. The underwater acoustic communication system.
The signal transmitted at last s ( t) is the summation for the 4 communication channels shown inFig. 5.
s ( t) = s ( t) + s ( t) + s ( t) + s ( t) . (3)
At the receiver , the first step is to search the synchronous code by the auto2correlator. There are
a set of multipath signals corresponding to the multiple reflection of the incident wave on the interfaces ,
305YIN Jing2wei et al. / China Ocean Engineering , 20 (3) , 2006, 499 - 508
http://www.paper.edu.cn
-
7/27/2019 yinjingwei171323-self-200804-7
6/10
a set of correlation peaks will be obtained by the correlator. The time corresponding to the maximal
peak is regarded as the time base. Then the correcting codes are received and stored into the RAM as
reference signals for the copy2
correlators. The signal s ( t) is the summation for the 4 channels ( s ,
s , s , and s ) because the 4 communication channels work at the same time , so there are 4 band2
pass filters ( : 5 7 kHz ; , : 7 9 kHz ; : 9 11 kHz ; : 11 13 kHz) at the receiver to
separate the signals for the 4 communication channels. Every communication channel has a copy2corre2
lator for decoding (whose reference signal should change every other T0 in order to keep the pattern
same with their corresponding information codes) .
3. A Theory for Mitigating ISI
In this section discussed is the ability of PDS system to mitigate the ISI.
The model of the channel impulse response function of the coherent multipath channel is given as
( Hui , 1992) :
h ( t) = i
A i ( t - i) (4)
where A i and i are sound ray parameters corresponding to the amplitude and time delay , respectively.
Two fundamental mechanisms of multipath formation are reflection at the boundaries and ray bend2
ing. Multipath propagation will occur in surface or bottom bounces and may be responsible for severe
degradation of the acoustic communication signal , since it generates ISI. The acoustic channels may
have extremely heavy multipath extension such as shown in Fig. 4a , whose value depends on the water
depth and communication range.
Multipath extension is an important figure of merit for the underwater acoustic communication sys2
tem. It is important and necessary to mitigate the ISI caused by the multipath channel for achieving
highly reliable communication.
The communication system adopts orthogonal patterns for code division. There are 5 patterns for
one communication channel and the duration of each pattern is 20 ms , so the duration of one block ofinformation code is 100 ms , namely , the next same pattern appears 100 ms later. implying that the
system has the maximum ability of anti2multipath interference within 100 ms that mitigates the ISI ef2
fectively.
In addition , the received correcting codes serve as the reference signal for copy2correlators which
provide time delay shift reference for corresponding information codes. On account of the relative sta2
bility of acoustic channels during the coherent time , the influences of the multipath interference on the
information code and the correcting code which have the same pattern are almost the same. So the cor2
recting code is beneficial to the mitigation of the inner symbol multipath interference and precise esti2
mation of the time delay shift.
4. Simulated Experiment Results
The underwater acoustic channel is considered as a coherent multipath channel which varies slowly
405 YIN Jing2wei et al. / China Ocean Engineering , 20 (3) , 2006, 499 - 508
http://www.paper.edu.cn
-
7/27/2019 yinjingwei171323-self-200804-7
7/10
and constant during these information code blocks. The ray acoustic theory provides a basis for such a
propagation model.
The communication system occupies the 5 13 kHz band , which is divided averagely for 4 com2
munication channels. In this experiment , the sampling frequency is 48 kHz and the input SNR is 10
dB at the receiver.
The simulated experiments were performed in a shallow water channel. The sound2speed profile
for the experimental environment is shown in Fig. 6. The depth of the water is 105 m. The channel is
characterized by extended multipath and the multipath time delay is nearly 100 ms. The source and the
receiver are both positioned at the depths from 50 m to 100 m , and the acoustic channel is varied with
the change of their positions. The transmission range is 10 km.
Fig. 6 . The sound2speed profile of the shal2
low water.
The shallow water transmission results are shown in Fig. 7 , the data rate being 1000 bits per sec2
ond. The original signal before it is sent out i s shown in Fig. 7a ; it passes through the shallow water
channel as shown in Fig. 4a ; the received signal consists of multipath and noise , as shown in Fig.
7b.
Fig. 7. Shallow water transmission.
At the receiver , first , auto2correlation of the synchronous code is done to fix the time base for re2
ceiving the correcting codes. Second , the correcting codes are received and stored in the RAM as the
505YIN Jing2wei et al. / China Ocean Engineering , 20 (3) , 2006, 499 - 508
http://www.paper.edu.cn
-
7/27/2019 yinjingwei171323-self-200804-7
8/10
reference signals for the copy filters for the decoding of the corresponding information code. Finally ,
the information codes are received , the signals are separated for the 4 communication channels by
band2
pass filters , and the information is decoded by copy2
correlators through estimation of the time de2
lay shift.
Now let us discuss the effect of correcting codes in the PDS communication system. The correla2
tion output waveforms of one information code symbol are shown in Fig. 8.
Fig. 8. The correlation output waveform.
Fig. 8a shows the correlation output waveform for the correcting code serving as the reference sig2
nal for copy2correlators , and its correlation peak i s shown in Fig. 8b ; Fig. 8c shows the correlation
output waveform for the original pattern serving as the reference signal for copy2correlators , and its cor2
relation peak is shown in Fig. 8d. The correlation peak is separated into two or more peaks by inner
symbol multipath interference , as shown in Fig. 8d. As indicated in Section 2 , the correcting codes
provide time delay shift reference for corresponding information codes and mitigate the inner symbol
multipath interference effectively , as shown in Fig. 8b. So the inner symbol multipath interferencecould not influence the estimation precision of time delay shift in the PDS scheme by virtue of the cor2
recting code.
Many simulations are done in order to test the communication system , and some results are given
in Table 1 . The horizontal range of communication is 10 km. The digital information for transmission is
4000 bits at the data rate 1000 bits/ s and it is transmitted 100 times for testing the bit2error2rate per2
formance.
5. Conclusion
Underwater acoustic communication based on the PDS scheme encodes the digital information in
time delay shift values of the pattern. The PDS communication system uses a number of different pat2
terns for code division and different frequencies for channel division , so the system has a high capabili2
ty of anti2multipath interference. And it could mitigate the inner symbol multipath interference in virtue
605 YIN Jing2wei et al. / China Ocean Engineering , 20 (3) , 2006, 499 - 508
http://www.paper.edu.cn
-
7/27/2019 yinjingwei171323-self-200804-7
9/10
http://www.paper.edu.cn
of the correcting code. The data rate is 1000 bit/ s with a stable reliability. The small duty cycle is
beneficial to the economization of the power for communication , which is valuable for power2limited
and bandwidth2constrained underwater acoustic communication . The PDS system has a great potential
of application for underwater acoustic communication networks.
Table 1 The experimental results
Source depth(m)
Receiver depth(m)
Bit2error2rate ( %)
Mean
50 50 0. 0010 0. 0006 0 0 0. 0004
50 70 0. 0064 0. 0163 0. 0123 0. 0023 0. 0093
50 80 0 0 0. 0012 0. 0783 0. 019960 60 0 0. 0657 0. 0044 0 0. 0175
60 90 0 0. 0015 0. 0007 0. 0022 0. 0011
70 80 0 0. 0029 0 0 0. 0007
80 50 0. 0510 0. 0021 0. 0410 0. 0521 0. 0365
80 100 0 0. 0025 0 0 0. 0006
90 50 0. 0105 0. 0003 0. 0415 0. 0012 0. 0134
100 60 0. 0001 0. 0021 0. 0015 0. 0015 0. 0013
100 90 0. 0005 0. 0030 0. 0010 0. 0001 0. 0012
Notes : , , , communication channels ; Mean the bit2error2rate of the communication system and e2
qual to the mean for , , , and .
In order to make the PDS system more available to underwater acoustic communication , the data
rate should be changed for more reliable communication to meet the demands of different acoustic chan2
nels . In addition , the measurement precision of the time delay shift should be improved for stable reli2
ability and the quantization unit of time delay shift should be reduced for a high data rate. For mitigat2
ing the ISI , Edelmann et al. (2002) , Heinemann et al. (2003) and Rouseff (2005) had made use
of the time reversal mirror ( TRM) . We are also researching on the application of the time reversal mir2
ror ( TRM) to underwater acoustic communication based on the PDS scheme , because TRM could
match the acoustic channel automatically and lead to an adaptive focusing which could mitigate the ISI
effectively.
References
Catipovic , J . A. , 1990. Performance limitations in underwater acoustic telemetry , IEEE J . Oceanic Eng. , 15 (3) :
205 216.
Chitre , M. , Ong , S. H. and Potter , J . , 2005. Performance of coded OFDM in very shallow water channels and snap2
ping shrimp noise , IEEE/ MTS OCEANS 2005 ,Washington DC , 18 23.
Kilfoyle , D. B. and Baggeroer , A. B. , 2000. The state of the art in underwater acoustic telemetry , IEEE J . Oceanic
Eng. , 25 (1) : 4 27.
Rouseff , D. , 2005. Intersymbol interference in underwater acoustic communication using time2reversal mirror signal pro2
cessing , J . Acoust. Soc. Am. , 117(2) : 780 788.
Edelmann. G. F. , Akal , T. , Hodgkiss , W. S. , Kim , S. , Kuperman. W. A. and Song , H. C. , 2002. An Initial
705YIN Jing2wei et al. / China Ocean Engineering , 20 (3) , 2006, 499 - 508
-
7/27/2019 yinjingwei171323-self-200804-7
10/10
http://www.paper.edu.cn
Demonstration of Underwater Acoustic Communication Using Time Reversal , IEEE J . Oceanic Eng. , 27(3) : 602
609.
Heinemann , M. , Larraza , A. and Smith , K. B. , 2003. Experimental studies of application of time2
reversal acousticsto noncoherent underwater communications , J . Acoust. Soc. Am. , 113(6) : 3111 3116.
HUI J un2ying , 1992. Underwater acoustic channels. 1 , Beijing , National Defense Industry Publisher , 30 33. (in Chi2
nese)
HUI J un2ying , L IU Li and LIU Hong , 1999. A study on Pattern time delay coding underwater acoustic communication ,
Chinese J ournal of Acoustics , 24(6) : 561 572. (in Chinese)
Proakis , J . G. , 1991. Coded modulation for digital communications over Rayleigh fading channels , IEEE J . Oceanic
Eng. , 16 (1) : 66 73.
Robert , S. H. and Stojanovic , M. , 2002 , Underwater acoustic digital signal processing and communication systems , 1 ,
Boston , Kluwer Academic Publishers , 4 7.
Stojanovic , M. , 1996. Recent advances in high rate underwater acoustic communication , IEEE J . Oceanic Eng. , 21(2) : 125 136.
Suzuki , M. and Sasaki , T. , 1992. Digital acoustic image transmission system for deep sea research submersible , Proc.
OCEANS 92 ,Newport , RI , Sept. ,1992 , 567 570.
805 YIN Jing2wei et al. / China Ocean Engineering , 20 (3) , 2006, 499 - 508