- Research Article
- Open Access
Channel Equalization for Single Carrier MIMO Underwater Acoustic Communications
EURASIP Journal on Advances in Signal Processing volume 2010, Article number: 281769 (2010)
Multiple-input multiple-output (MIMO) underwater acoustic (UWA) channels introduce both space-time interference (STI) and time-varying phase distortion for transmitted signals. In such cases, the equalized symbols produced by conventional equalizer aiming for STI cancelation suffer phase rotation and thus cannot be reliably detected. In this paper, we propose a new equalization scheme for high data rate single carrier MIMO UWA channels. Different from existing methods employing joint equalization and symbolwise phase tracking technology, the proposed scheme decouples the interference cancelation (IC) operation and the phase compensation operation, leading to a generalized equalizer structure combining an IC equalizer with a phase compensator. The decoupling of the two functionalities leads to robust signal detection, which is most desirable in practical UWA applications. MIMO linear equalizer (LE) is adopted to remove space-time interference, and a groupwise phase estimation and correction method is used to compensate the phase rotation. In addition, the layered space-time processing technology is adopted to enhance the equalization performance. The proposed equalization scheme is tested to be very robust with extensive experimental data collected at Kauai, Hawaii, in September 2005, and Saint Margaret's Bay, Nova Scotia, Canada, in May 2006.
Underwater acoustic (UWA) channel is recognized as one of the most challenging channels in practical use . The obstacles imposed by the water media on acoustic propagation are reflected in four aspects. First, the available channel bandwidth is very limited due to the frequency-dependent attenuation. For example, in medium-range UWA communications, the bandwidth is on the order of a few tens of kilohertz. Second, the channel delay spread is very long due to the rich scattering environment. For instance, it could be over several tens of milliseconds (ms), leading to an equivalent discrete-time channel with several tens or even hundreds of channel taps in contrast to less than twenty taps in radio frequency (RF) communications. Third, the Doppler effect is very significant due to the low propagation speed of sound (about 1500 m/s in water). On one hand, the motion-induced Doppler shift causes a normalized carrier frequency offset (CFO) on the order of to , compared to to in RF channels. On the other hand, the motion-induced waveform compression or dilation incurs nonnegligible symbol offset requiring signal resampling. Finally, the temporal variation of the UWA channel is very fast due to the dynamics of the water mass, which imposes difficulty on both channel estimation and phase tracking.
In the past three decades, significant progress has been achieved in UWA communications [2–14]. Earlier UWA communications adopted noncoherent frequency-shift keying (FSK) technology which enabled simple energy-based signal detection combating the unpleasant effect of channel reverberation . The drawback of FSK lies in its low transmission rate and also low bandwidth efficiency. The partial coherent modulation of differential phase shift keying (DPSK) was then chosen to achieve a bandwidth efficiency between noncoherent and fully coherent systems. It was until early 1990s, UWA transmission using the bandwidth-efficient coherent modulation appeared in . Different from FSK, coherent transmission adopting modulations like phase shift keying (PSK) and quadrature amplitude modulation (QAM) requires proper cancelation of intersymbol interference (ISI) and compensation of phase distortion in signal detection; both tasks become very difficult under hash UWA channel conditions. Passive-phase conjugation (PPC)  and time reversal (TR)  technologies, both having different principles from equalization, have been proposed to mitigate ISI. The detection using PPC technology, however, has poor performance when only a small number of receiving hydrophones are available . As a result, equalization technology is more commonly adopted for coherent detection. Generally, equalization can be performed in either time-domain (TD) [7–11] or frequency-domain (FD) [12–14]. In [7, 8], the classic joint design of decision feedback equalizer (DFE) and phase-locked loop (PLL) has been proposed, and its iterative implementation can be found in . In , by coupling PPC technology with a single-channel DFE, the correlation-based DFE is proposed and tested to be robust to different acoustic environments. The phase rotation is tracked with PLL technology. In , linear equalization combined with proper phase compensation has been proposed to minimize error propagation due to incorrect decision feedback. In , single-carrier frequency-domain equalization (SC-FDE) followed by phase compensation is proposed for single-carrier systems, and the frequency-domain equalization for multiple-carrier orthogonal frequency division multiplexing (OFDM) systems has been proposed in [13, 14]. In , equalization is performed with adaptive channel estimation and phase tracking method. In , pilot-aided channel estimation is adopted for equalization, and a two-step Doppler compensation is adopted to remove phase rotation. While FD equalization enables low-complexity implementation even over highly dispersive channel, it usually requires extra guard intervals (GIs) among transmission blocks, which sacrifices the data transmission efficiency. Moreover, the inherent sensitivity of OFDM systems to carrier frequency offset makes robust signal detection very challenging especially with moving transceivers.
Despite the diverse equalization schemes, the demonstrated data rate of UWA communication is relatively low due to the natural limitation on the available channel bandwidth. In recent years, researchers have started to explore the spatial structure of the oceans to fundamentally improve the transmission rate. In the past years, MIMO UWA communications have been investigated in [15–19]. In , the number of the available degrees of freedom in the UWA channel is studied. In , coherent MIMO transmission has been presented, using a time reversal approach. In , the joint DFE and PLL scheme originally proposed in  for single input multiple output (SIMO) systems has been extended to MIMO cases. In , turbo linear equalization has been used for MIMO UWA communication. The FD equalization schemes proposed in [12, 14] have also been extended to MIMO systems in [19, 20], respectively.
In this paper, we propose a new time-domain MIMO equalization scheme for single carrier UWA communications. Different from conventional schemes performing joint equalization and phase tracking [3, 7–9, 17], where the requirement for careful tuning of DFE and PLL parameters makes the system less stable , the new scheme decouples the interference-cancelation functionality and phase-synchronization functionality leading to a generalized equalizer structure consisting of an interference-cancelation (IC) equalizer and a phase compensator. MIMO linear equalizer (LE) is adopted to achieve low-complexity equalization and also to avoid the error propagation in DFE especially under harsh channel conditions. A novel groupwise phase estimation and correction method proposed in , which is insensitive to noise disturbance, is used to compensate phase rotations in the equalized symbols. The proposed equalization scheme has been adopted in a layered receiver structure for UWA communications and has been tested by high-rate MIMO experimental data measured off the northwestern coast of Kauai, Hawaii, in September 2005, and by both moving-source and fixed-source SIMO experimental data measured at Saint Margaret's Bay, Nova Scotia, Canada, in May 2006. We have achieved successful equalization in both experiments.
The rest of the paper is organized as follows. In Section 2, a general MIMO UWA system model is given. Based on the system model, MIMO channel estimation is introduced in Section 3, as the basis for equalizer design. The new MIMO equalization scheme is then developed in Section 4, where the MIMO IC equalization, the groupwise phase estimation and compensation, and the layered space-time processing technology are discussed, respectively. Section 5 reports the results on experimental data processing, and conclusion is drawn in Section 6.
2. MIMO System Model
For a MIMO UWA communication system employing transmitting transducers and receiving hydrophones, the baseband discrete-time signal received at the th hydrophone is represented as
where is the effective transmission symbol of the th transducer observed at the receiver, and are the th complex fading coefficient and the phase drift of the time-varying subchannel between the th transducer and the th hydrophone, and is the channel length. The phase drift is a combining effect of the average Doppler shift, , the instantaneous Doppler, , and the coarse synchronization phase error, , and can be expressed as , where is the symbol interval. The term is the sample of a zero-mean additive white Gaussian noise (AWGN) with power , on the th hydrophone. For practical UWA channels, the fading coefficient usually changes slower than the instantaneous phase ; so it is appropriate to treat them separately .
The average Doppler shift is caused by the relative motion between the transmitter and the receiver, while the instantaneous Doppler modeled as a zero-mean time-varying random variable comes from the dynamics of the oceans. When the transmitter-receiver relative motion is nonnegligible, it causes the transmitted signal to be compressed or dilated at the receiver side [22, 23]. In this case, the effective transmission symbol in (1) is not exactly the same as the originally transmitted symbol , where with being the modulation constellation of size . As a result, compensation of the average Doppler shift and resampling of the received signal, herein named as Doppler preprocessing, are necessary before signal detection can be performed. An efficient average Doppler shift estimation method has been provided in . After Doppler preprocessing, the signal model in (1) becomes
where , , and are the received symbol, the fading coefficient, the phase drift, and the additive noise after Doppler preprocessing, respectively. The phase term, , may contain residual Doppler shift effect due to nonideal Doppler shift estimation and compensation. The noise is still zero-mean AWGN with variance power .
3. Channel Estimation for MIMO UWA Communications
As the basis for equalizer design, channel estimation for UWA communications is developed in this section. In training mode, MIMO channel estimation is performed with pilot symbols from all transducers. We assume that the time duration of the pilot sequences is less than the channel coherence time, in which case the fading coefficient in (2) can be treated as approximately time-invariant, that is, . The assumption is appropriate in many UWA communications. Then (2) can be represented in matrix form as
where = is the received sample vector at the th hydrophone with denoting matrix transpose operation,
is the matrix obtained with the th pilot sequence, and = , = , and = are the phase drift matrix, the fading coefficient vector, and the noise vector, respectively. The operator returns a diagonal matrix. It is still difficult to estimate and simultaneously from (3), due to the separation of and by on the right-hand side. To proceed, we rewrite as
where the index in is determined as with denoting the smallest integer larger than . The instantaneous phase drifts in (5) could be significant. However, the differential phase drifts will be insignificant over a short period of time. Thus (5) can be approximated by with being an identity matrix of order . Then (3) can be approximated by
where P= and h m = . From (6), the minimum mean square error (MMSE) estimation of is given by
where denotes matrix Hermitian transpose. The estimation in (7) is performed on all hydrophones to obtain MIMO channel estimation. It is noted that to guarantee the system equation (6) not to be underdetermined, a minimum of pilot symbols are required for each of the transducers. Last, the same channel estimation procedure discussed above will also be adopted in the decision-directed mode, where the previously detected symbols instead of the pilot symbols are used for channel estimation.
4. New Equalization Scheme for MIMO UWA Communication
A new equalization scheme is discussed in this section, where the conventional equalization is first adopted to cancel the space-time interference among transmitted symbols, and then a novel phase estimation and compensation method is applied to remove the phase rotations in the equalized symbols. The layered receiver structure adopting the proposed equalization scheme is then demonstrated.
4.1. MIMO Equalization for Space-Time Interference Cancelation
With the estimated MIMO channel, MIMO equalization can be performed. MIMO linear equalizer is adopted in this paper. In this case, the th equalized symbol of the th transmission stream (from the th transducer) is given by
where are nonnegative integers, and denotes the th linear equalizer coefficient corresponding to the received sample of the m th hydrophone for equalizing symbols of the th stream. Without loss of generality, the same values of are used for all pairs, resulting in equalizer taps in total.
Collecting the equalized symbols at time , , of all streams in a vector, leads to the matrix-form equalization model as
where = , y= and C= with and defined, respectively, as
To solve the equalizer matrix in (9), the mean squared error (MSE) is applied leading to the cost function defined as follows:
where is the Euclidean norm of vector , and denotes mathematical expectation. By minimizing in (11), the MMSE MIMO LE matrix is solved as
which is further simplified as
where the derivation details are referred to the Appendix. In (13), the definitions of the channel matrix , the normalized transmission symbol correlation matrix , and the signal-to-noise ratio (SNR) are referred to (A.4), (A.6b), and (A.7), respectively. Since is constant, the MIMO LE matrix only depends on the knowledge of MIMO channel and SNR.
In (13), two alternative solutions for the MIMO LE matrix are provided. In the first solution (first equality), matrix inversion of order is required. In the second solution, matrix inversion of order is involved. Since matrix inversion is the main source of the computational complexity, the solution with smaller-order matrix inversion is always favored in practical MIMO systems.
With the designed LE matrix in (13), equalization can then be performed. Substituting (2) into (9), the th equalized symbol of the th stream (or the th element in ) is expressed as
where is the collection of additive noise in the equalized symbol. As we can see from (14), the triple summation in the square bracket is the th hydrophone's contribution to the equalized symbol of the th stream. Therefore, we have the following definition:
where denotes the scaling factor which is usually a complex value closely related to the equalizer taps and instantaneous phase rotation , and denotes residual interference from symbols other than . With above definition, (14) is simplified as
where is the diversity combining gain of hydrophones, is the overall residual interference, and is the effective noise consists of the residual interference and additive noise in the equalized symbol. Obviously, regardless of the effective noise, the equalized symbol in (16) is an amplitude-scaled and phase-rotated version of the original symbol . The phase rotation is a complicated term caused by phase drift . For systems employing coherent modulation schemes like phase shift keying (PSK), the phase rotation is hostile and must be compensated, which is the topic of the next subsection.
4.2. Groupwise Phase Estimation and Compensation
The groupwise phase estimation and correction method proposed in  is adopted to handle the phase rotations in the equalized symbol , as shown in (16). The motivation for the groupwise phase estimation and correction method comes from the fact that the instantaneous phase drift changes gradually while not arbitrarily from time to time due to the nature of ocean waters. In other words, the rotating phase tends to be a constant over a small group of consecutive equalized symbols. The procedure for performing the groupwise phase estimation and compensation algorithm is presented in the following.
For the equalized data block of size , designate the first symbols as the training symbols for phase reference and determine the initial phase by
Then, partition the remaining symbols into groups, each having symbols, except that the th group may have less than symbols. Further, for an -ary PSK (MPSK) modulation constellation , define a phase quantization function as follows:
Compensate the phase of the th group data by , yielding
For each symbol in the th group, calculate its phase deviation from the corresponding nominal phase as
Calculate the average phase deviation and estimate the rotating phase, respectively, for the th group as
Increment by 1, repeat Steps 1–3 till .
After estimating the phases for the groups, we can compensate the phase rotation in the equalized symbols on group basis as
The phase-compensated symbol is then ready for detection. It is pointed out that if the last group has less than symbols, then the calculation through (19)–(23) needs to be carried out based on the actual number of symbols. Finally, the groupwise phase estimation method takes the advantage of insensitivity to noise perturbations, due to the averaging operation in (21).
4.3. Layered Space-Time Processing
Layered space-time processing was first proposed in , for frequency-flat fading channels. It was extended to frequency-selective fading channels in . The basic idea of the layered time-space processing is to detect multiple data streams one by one in a specific order , so that the overall detection performance of all streams can be improved compared to joint detection.
In , the layered time-space processing is operated with the ordered successive interference cancelation (OSIC), where the transmitted streams are detected in an order that strong streams are detected earlier than weak streams, and each stream is processed with the interference from all previously detected streams already canceled out. For a MIMO UWA communication system using space-time trellis coding (STTC) , a layered receiver structure adopting the proposed equalization scheme discussed above is demonstrated in Figure 1, where stages each detecting one of the transmission streams are included. At each stage, channel equalization and phase compensation are operated separately.
The key for the success of OSIC-based space-time processing lies in the successive interference reconstruction and cancelation. For a detection order with denoting the index of the stream detected at stage , the constructed interference of the th stream after it is detected is given as
where with and being the equalized symbol and the detected symbol of the th stream, respectively, as shown in Figure 1. The reconstructed interference of the th stream is then canceled out as
where denotes the received signal with the interference of the previous streams already subtracted out and is ready to be used for detecting the th stream. When detecting the th stream, we have . The procedure in (24)-(25) is repeated until all streams are detected.
5. Experimental Results
The layered receiver structure adopting the proposed equalization scheme as shown in Figure 1 has been tested by two undersea experiments: Makai05 and Unet06. We present the details on data processing for both experiments in this section.
5.1. Results of Makai05 Experiment
Single-band (SB) and multiband (MB) MIMO underwater experiments were conducted off the northwestern coast of Kauai, Hawaii, in September 2005. In MB experiment, six signal bands each having a symbol rate of 2 kilo symbols per second (ksps) were used. The adoption of MB transmission aims to reduce the equivalent symbol-spaced channel length (thus reduce the equalization complexity), while still achieve a high data rate. Its spectral efficiency, however, is lower than SB transmission due to the insertion of guard bands among multiple signal bands. Signal detection for MB transmission has been presented in , and no results for SB transmission have been previously reported yet.
In this paper, we focus on SB experiment, which further includes low band (LB) transmission and high band (HB) transmission. In LB transmission, the carrier frequency was kHz and the symbol interval was 0.1 ms. The occupied channel bandwidth was kHz due to the use of a pulse shaping filter with roll-off factor 0.4. In HB transmission, the carrier frequency was kHz and the symbol interval was 0.05 ms. The occupied channel bandwidth was kHz due to a pulse shaping filter with roll-off factor 0.25. The modulations included BPSK, QPSK, and 8PSK for both LB and HB transmissions. The transmitter was a ten-transducer array with 2 meters separation between adjacent transducer elements and was deployed over the side of the Kilo Moana research vessel. The receiver consisted of eight hydrophones with 2 meters separation between adjacent hydrophone elements and was allowed to drift freely. The transmission range was 2 kilometers (km).
In Figure 2, the signalling for a two-transducer transmission is shown. From the figure, the binary stream is input to the symbol mapping module with the output modulation symbol stream denoted by . The symbol stream is then encoded by space-time trellis coding, and the encoded stream is demultiplexed into two substreams and for two transducers. In this experiment, the four-state BPSK, four-state QPSK, and eight-state 8PSK STTC codes provided in  were used, all for two-transducer transmission. Symbol interleavers () were optionally used to transform and into and ( and when symbol interleaving was not applied). For the transmission with more than two transducers, the grouped STTC was used, with the details referred to .
The symbol stream was transmitted in packets. In Figure 3, the MIMO packet structure is shown. From the figure, the packet consists of three parts: the first part contains a sequence of probe signals transmitted by transducer one to transducer ten, plus a 0.2-second clear time. Each probe signal has a duration of 0.4 seconds and contains a linear frequency modulation (LFM) signal for synchronization. The second part contains data payload transmitted simultaneously by designated transducers depending on the experimental configuration. It has a time duration of 4.8 seconds. At the receiver side, part of the transmitted symbols will be used as pilot symbols for channel estimation, which will become evident shortly. The last part is a 3-second clear time used for transmission system resynchronization. The whole packet has a time duration of 12 seconds.
The signal detection procedures for LB transmission and HB transmission are similar, and we present the details for LB transmission without loss of generality. As mentioned above, the LFM signal contained in the probe signal is used for packet synchronization due to its good correlation property. Moreover, the channel length can also be estimated with the LFM signals by measuring the span of the significant LFM correlation . In Figure 4, an example of the normalized LFM correlation is depicted. It is clearly shown that there exists a correlation peak indicating the synchronization point. The significant correlation spans a range about 10 ms, over which most of the channel energy is concentrated. The channel length is thus estimated as , in terms of LB symbol interval ms.
Once the packet synchronization was achieved, the MIMO channel was initially estimated using pilot symbols located at the front of the data payload with the method described in Section 3. For the channel length of requiring a minimum training length of 299 with two-transducer MIMO transmission, a larger pilot length was selected so as to obtain an accurate channel estimation and also mitigate the effect of additive noise. Such choice of pilot length corresponds to a time duration of 60 ms, which is less than the channel coherence time about 200 ms corresponding to a maximum Doppler spread between Hz in this experiment. The approximation of phase drift in (6) is also appropriate in this case, since the maximum possible differential phase drift is less than . Figures 5 and 6 show two examples of the estimated channel impulse responses (CIRs) for the two-transducer eight-hydrophone MIMO transmissions with BPSK and QPSK modulations, respectively. Obviously, all subchannels are sparse with two distinct peaks over the depicted delay spread. The estimated MIMO channel with 8PSK modulation was similar to that depicted in Figure 6 and is not shown for brevity. The estimated channel was also used to determine the detection order in the layered space-time processing. For each stream (transducer), itsrelated channel energy is defined as the summation of all related subchannel energies. Then a simple ordering criterion is to compare therelated channel energies among streams, and the stream having largerrelated channel energy is detected earlier.
Periodic pilot sequences were inserted to divide the data payload into frames, and each frame was artificially partitioned into blocks for processing, as shown in Figure 7. We chose the block size , corresponding to 20 ms. The initial MIMO channel estimation was employed to detect the block following the first pilot sequence, using the layered detection scheme. In each layer, symbols of the corresponding stream were first equalized. The LE parameters and in (8) were selected as . An interesting observation was that using smaller only slightly degraded the equalization performance while decreased the computational complexity considerably. The equalized symbols were then fed into the phase compensation unit, as shown in Figure 1. In the operation of groupwise phase estimation and correction, the group size was used, and there were groups in one block. After phase compensation, the symbols were detected. The detected symbols together with the equalized symbols were also used to construct the interference of the detected stream, which was subtracted out of the received signal for detecting the next stream. The block processing was finished when all streams were detected. To effectively track the time variation of MIMO channel, previously detected symbols (part of them could be pilot symbols) of all streams were used to reestimate the channel, as shown in Figure 7. The updated channel was then used to detect the current data block in a similar way mentioned above. The channel reestimation and detection procedure continued until the next pilot sequence started. The insertion of periodic pilot sequences aimed to combat possible error propagation of decision-directed channel reestimation, and the new frame was processed in the same way as the previous one. The frame size was selected to achieve a tradeoff between detection performance and training overhead. In the processing, we selected which incurred only 5% overall training overhead, comparing to training overhead with conventional algorithms [17, 28]. Once an entire packet was detected, the symbol streams were deinterleaved (if the symbol interleaver was used) and then sent to the STTC decoding and symbol demapping module to produce the decoded information bit stream, as shown in Figure 1. The STTC decoding was easily implemented with Viterbi algorithm.
In Figure 8, the sequence of estimated CIRs obtained during packet detection is depicted, where the temporal variations of the four subchannels are clearly shown over the depicted time interval within one packet. In Figure 9, the scatter plot shows two channels (hydrophone one and hydrophone eight) of received baseband signal and the equalized and phase-corrected BPSK symbols of transducer one for a MIMO packet. In Figure 9(c), the phase rotations in the equalized symbols are obvious when comparing with the phase-corrected symbols shown in Figure 9(d). The phase-corrected symbols have been properly classified into two clusters centered at the two nominal BPSK modulation symbols and . Similar observations are found with the equalized and phase-corrected QPSK and 8PSK symbols, as depicted in Figure 10. All demonstrations have therefore verified the necessity and effectiveness of the phase compensation operation.
From the available experimental data, we had eight BPSK packets, three QPSK packets, and two 8PSK packets for LB transmission. We processed all these packets with the proposed detection scheme, and the bit error rate (BER) results for the MIMO transmission with BPSK, QPSK, and 8PSK modulations are listed in Table 1 through, Table 3. It is noted that symbol interleaving was applied only to even-indexed packets in all three tables. From these tables, we make three observations. First, the BER performance degrades when the size of the constellation size increases, by comparing the average uncoded BERs listed in the last lines of the three tables. Second, the average uncoded BERs of the two streams are comparable with BPSK modulation, while the first stream has better average uncoded BER than that of the second stream with QPSK and 8PSK modulations. This phenomenon is well explained by the fact that the two streams have similarrelated channel energy in BPSK case as shown in Figure 5. In contrast, stream one has a largerrelated channel energy than stream two in QPSK case, as shown in Figure 6. Third, the BER performance of all packets is improved with STTC decoding. The even-indexed packets have more significant improvement after STTC decoding than the odd-indexed packets, due to the use of symbol interleaving.
We finally presented the results for HB transmission. The channel length was measured as compared to with LB transmission, due to the smaller symbol interval in this case. The BER results for HB transmission are shown in Table 4 with BPSK modulation. The average uncoded BER is on the order of , which is not as good as that of Table 1 due to the increased transmission rate.
5.2. Results of Unet06 Experiment
SIMO UWA communication experiments with both moving-source transmission and fixed-source transmission were conducted at Saint Margaret's Bay, Nova Scotia, Canada, in May 2006. For moving-source transmission, the transmitter was deployed 21 meters deep in the water and towed at a speed up to 4 knots. The communication distance was ranging from 1 km to 3 km. For fixed-source transmission, the transmitter was suspended in water at 21 meters depth and 44 meters above the sea bottom, and the transmission range was fixed as 3.06 km. The receiver consisted of eight hydrophones arranged unequally on a 1.86-meter vertical array, which was suspended 30 meters deep in the water. QPSK modulation was used with a symbol rate of 4 ksps. The carrier frequency was kHz.
The structure of the transmission packet is depicted in Figure 11. It starts with an LFM signal named LFMB and ends with another LFM signal called LFME. An m-sequence of length 1023 is embedded in the packet, and the data payload carries 40397 symbols. The whole packet has a time duration of 15 seconds.
Without loss of generality, the processing details on moving-source packets are presented. As before, packet synchronization was achieved and the channel length was estimated, both with the help of LFMB signal. The equivalent symbol-spaced channel length was estimated as in moving-source transmission. The LFMB signal together with the LFME signal determined the received packet duration, which was used to estimate the average Doppler shift . In Table 5, Doppler shift estimations are listed for seven moving-source packets. For each packet, the estimation was performed independently on each of the eight channels (hydrophones). Obviously, the Doppler shift is nonnegligible compared to the carrier frequency of 17 kHz. The visual demonstration of the Doppler effect resorts to the channel scattering function, which was estimated with the m-sequence attributing to its sensitivity to Doppler spread. In the left subfigure of Figure 12, the scattering function of the first moving-source packet in Table 5 is demonstrated. It is obvious that the Doppler spectrum centers around the average Doppler shift. For comparison, the scattering function for a fixed-source packet is also shown in the right subfigure. Since there is no relative transceiver motion, the Doppler spectrum centers around zero in this scenario. The average Doppler shift was compensated in the moving-source packet before detection started.
For the channel length of requiring a minimum training length of 39 with SIMO transmission, a larger training length was selected. This choice of training length corresponds to a time duration of 50 ms, which is less than the channel coherence time about 200 ms for a maximum Doppler spread between Hz, as shown in Figure 12 (in moving-source case, the Doppler shift demonstrated in Figure 12(a) will be compensated). The maximum differential phase drift in this case is less than and the approximation for phase drift in (6) is appropriate. Similar to MIMO case, the received packet was partitioned into blocks for processing with a block size of , which is 0.1 seconds of time duration. Only one pilot sequence at the head of the data payload were used to obtain the initial MIMO channel, and the last symbols in the previously-detected block was used to reestimate the channel, leading to the partition structure shown in Figure 13. In the groupwise phase estimation and compensation, the group size of was selected, and there were groups in one block.
The scatter plots in Figures 14 and 15 demonstrate the equalized and phase-corrected QPSK symbols for moving-source packet. From Figure 14, the phase rotations in the equalized symbols are even more significant compared to the MIMO results shown in Figures 9 and 10. Regardless of the different experimental environments, the reason lies in the adoption of larger block size of , compared to used in MIMO case, during detection. The selection of larger block size decreases the complexity for channel adaption, while it increases the accumulation of phase rotations in the equalized symbols. From Figure 15, the symbols are well classified after phase correction, which indicates that the adopted phase estimation and compensation algorithm is effective and robust under different channel conditions.
The uncoded BER results for UNet06 experiment are listed in Table 6. In total, seven moving-source packets and six fixed-source packets were processed. The processing procedure for fixed-source packets was similar to that of moving-source packet, except that the channel length was in this case. The listed BERs are averaged ones over all packets. To demonstrate the diversity gain, the results corresponding to different number of combining channels are all shown. Two observations are made. First, the fixed-source transmission has better uncoded BER performance than the moving-source transmission, due to the absence of Doppler shift in the received signal. Second, it is obvious that the uncoded BER decreases when the number of channels used increases due to the increased diversity gain. When all eight channels are used, the best uncoded BER is achieved for both transmissions.
We have demonstrated a new time-domain MIMO equalization scheme for high data rate single-carrier underwater acoustic communications, where the separate interference cancelation and phase compensation operations have been performed during detection. MIMO linear equalization was operated in an ordered successive interference cancelation fashion to achieve enhanced performance. A novel groupwise phase estimation and compensation algorithm was used to remove the phase distortion in the equalized symbols. MIMO channel was estimated with pilot symbols in training mode and was tracked using previously detected symbols in decision-directed mode, incurring no more than training overhead, compared to in existing receiver designs. The proposed equalization scheme was tested by extensive experimental data measured off the northwestern coast of Kauai, Hawaii, in September 2005, and at Saint Margaret's Bay, Nova Scotia, Canada, in May 2006. Processing results have shown the effectiveness and robustness of the proposed new equalization scheme under different UWA transmission conditions.
A. Calculation of MIMO LE Matrix
The MIMO LE matrix given in (12) has implicit forms which are difficult for evaluation. Therefore, it is desirable to provide explicit solutions directly relating to the channel knowledge. To achieve that, we first represent of (10a) in the following form:
where x(kql) = , v = , and
with being the effective channel coefficient combining the fading tap with phase drift. Herein, the index is determined as similar to that in (5), and the approximation leading to (6) is also used to validate (A.1). Then, we are able to express in (9) as
where is given in the following:
and , is a vector containing transmission symbols of all transducers during the period , and the noise vector is defined as . Now, by substituting in (12) with (A.3), we obtain
In (A.5), we still need to evaluate , . Herein, the assumption that the transmitted symbols are uncorrelated both spatially and temporally is used. In this case, we have with being the power of transmission symbol , and
Defining the SNR as
and combining (A.6a)-(A.6b), we finally express the LE matrix in (A.5) as follows:
Kilfoyle DB, Baggeroer AB: State of the art in underwater acoustic telemetry. IEEE Journal of Oceanic Engineering 2000, 25(1):4-27. 10.1109/48.820733
Garrood DJ: Application of the MFSK acoustical communication system. Proceedings of the MTS/IEEE Oceans Conference, 1981, Boston, Mass, USA 67-71.
Stojanovic M, Catipovic J, Proakis JG: Adaptive multichannel combining and equalization for underwater acoustic communications. Journal of the Acoustical Society of America 1993, 94(3, part 1):1621-1631. 10.1121/1.408135
Rouseff D, Jackson DR, Fox WLJ, Jones CD, Ritcey JA, Dowling DR: Underwater acoustic communication by passive-phase conjugation: theory and experimental results. IEEE Journal of Oceanic Engineering 2001, 26(4):821-831. 10.1109/48.972122
Edelmann GF, Akal T, Hodgkiss WS, Kim S, Kuperman WA, Song HC: An initial demonstration of underwater acoustic communication using time reversal. IEEE Journal of Oceanic Engineering 2002, 27(3):602-609. 10.1109/JOE.2002.1040942
Yang TC: Differences between passive-phase conjugation and decision-feedback equalizer for underwater acoustic communications. IEEE Journal of Oceanic Engineering 2004, 29(2):472-487. 10.1109/JOE.2004.827122
Stojanovic M, Catipovic JA, Proakis JG: Phase-coherent digital communications for underwater acoustic channels. IEEE Journal of Oceanic Engineering 1994, 19(1):100-111. 10.1109/48.289455
Roy S, Duman T, Ghazikhanian L, McDonald V, Proakis J, Zeidler J: Enhanced underwater acoustic communication performance using space-time coding and processing. Proceedings of the MTS/IEEE Oceans Conference, November 2004 26-33.
Choi JW, Drost RJ, Singer AC, Preisig J: Iterative multi-channel equalization and decoding for high frequency underwater acoustic communications. Proceedings of the 5th IEEE Sensor Array and Multichannel Signal Processing Workshop, July 2008 127-130.
Yang TC: Correlation-based decision-feedback equalizer for underwater acoustic communications. IEEE Journal of Oceanic Engineering 2005, 30(4):865-880. 10.1109/JOE.2005.862126
Tao J, Zheng YR, Xiao C, Yang TC, Yang W-B: Channel estimation, equalization and phase correction for single carrier underwater acoustic communications. Proceedings of the MTS/IEEE Oceans Conference, April 2008, Kobe, Japan 1-6.
Zheng YR, Xiao C, Yang TC, Yang W-B: Frequency-domain channel estimation and equalization for shallow-water acoustic communications. Physical Communication 2010, 3(1):48-63. 10.1016/j.phycom.2009.08.010
Stojanovic M: Low complexity OFDM detector for underwater acoustic channels. Proceedings of the MTS/IEEE Oceans Conference, September 2006 1-6.
Li B, Zhou S, Stojanovic M, Freitag FL, Willett P: Multicarrier communication over underwater acoustic channels with nonuniform Doppler shifts. IEEE Journal of Oceanic Engineering 2008, 33(2):198-209.
Kilfoyle DB, Preisig JC, Baggeroer AB: Spatial modulation experiments in the underwater acoustic channel. IEEE Journal of Oceanic Engineering 2005, 30(2):406-415. 10.1109/JOE.2004.834168
Song HC, Roux P, Hodgkiss WS, Kuperman WA, Akal T, Stevenson M: Multiple-input-multiple-output coherent time reversal communications in a shallow-water acoustic channel. IEEE Journal of Oceanic Engineering 2006, 31(1):170-178. 10.1109/JOE.2005.850911
Roy S, Duman TM, McDonald V, Proakis JG: High-rate communication for underwater acoustic channels using multiple transmitters and space-time coding: receiver structures and experimental results. IEEE Journal of Oceanic Engineering 2007, 32(3):663-688.
Nordenvaad ML, Öberg T: Iterative reception for acoustic underwater MIMO Communications. Proceedings of the MTS/IEEE Oceans Conference, September 2006 1-6.
Zhang J, Zheng YR, Xiao C: Frequency-domain equalization for single carrier MIMO underwater acoustic communications. Proceedings of the MTS/IEEE Oceans Conference, September 2008
Li B, Huang J, Zhou S, Ball K, Stojanovic M, Freitag L, Willett P: MIMO-OFDM for high-rate underwater acoustic communications. IEEE Journal of Oceanic Engineering 2009, 34(4):634-644.
Xiao C, Zheng YR: Channel equalization and symbol detection for single carrier broadband MIMO systems with multiple carrier frequency offsets. Proceedings of the IEEE International Conference on Communications (ICC '08), May 2008, Beijing, China 4316-4320.
Sharif BS, Neasham J, Hinton OR, Adams AE: Computationally efficient Doppler compensation system for underwater acoustic communications. IEEE Journal of Oceanic Engineering 2000, 25(1):52-61. 10.1109/48.820736
Eggen TH, Baggeroer AB, Preisig JC: Communication over Doppler spread channels—part I: channel and receiver presentation. IEEE Journal of Oceanic Engineering 2000, 25(1):62-71. 10.1109/48.820737
Foschini GJ: Layered space-time architecture for wireless communication in a fading environment when using multi-element antennas. Bell Labs Technical Journal 1996, 1(2):41-59.
Lozano A, Papadias C: Layered space-time receivers for frequency-selective wireless channels. IEEE Transactions on Communications 2002, 50(1):65-73. 10.1109/26.975751
Wolnainsky PW, Foschini GJ, Golden GD, Valenzuela RA: V-BLAST: an architecture for achievingvery high data rates over the rich-scattering wireless channel. Proceedings of the International Symposium on Signals, Systems, and Electronics (ISSSE '98), September 1998, Pisa, Italy
Tarokh V, Seshadri N, Calderbank AR: Space-time codes for high data rate wireless communication: performance criterion and code construction. IEEE Transactions on Information Theory 1998, 44(2):744-765. 10.1109/18.661517
Clark MV: Adaptive frequency-domain equalization and diversity combining for broadband wireless communications. IEEE Journal on Selected Areas in Communications 1998, 16(8):1385-1395. 10.1109/49.730448
This work was supported in part by the Office of Naval Research under Grants N00014-07-1-0219 and N00014-10-1-0174 and the National Science Foundation under Grants ECCS-0846486 and CCF-0915846. The work of T. C. Yang and W.-B. Yang was supported by the Office of Naval Research. The authors are grateful to Professor Tolga Duman and Dr. Subhadeep Roy for providing the transmitted data of MakaiEx05.
About this article
Cite this article
Tao, J., Zheng, Y.R., Xiao, C. et al. Channel Equalization for Single Carrier MIMO Underwater Acoustic Communications. EURASIP J. Adv. Signal Process. 2010, 281769 (2010). https://doi.org/10.1155/2010/281769
- Orthogonal Frequency Division Multiplex
- Channel Estimation
- MIMO Channel
- Pilot Symbol