WO2010070350A2 - Multiple output multiple user methods and/or systems of underwater accoustic communication - Google Patents

Multiple output multiple user methods and/or systems of underwater accoustic communication Download PDF

Info

Publication number
WO2010070350A2
WO2010070350A2 PCT/GB2009/051732 GB2009051732W WO2010070350A2 WO 2010070350 A2 WO2010070350 A2 WO 2010070350A2 GB 2009051732 W GB2009051732 W GB 2009051732W WO 2010070350 A2 WO2010070350 A2 WO 2010070350A2
Authority
WO
WIPO (PCT)
Prior art keywords
user
decision
signal
users
soft
Prior art date
Application number
PCT/GB2009/051732
Other languages
French (fr)
Other versions
WO2010070350A3 (en
Inventor
Hong Kwang Yeo
Original Assignee
Sonar Link Limited
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Sonar Link Limited filed Critical Sonar Link Limited
Publication of WO2010070350A2 publication Critical patent/WO2010070350A2/en
Publication of WO2010070350A3 publication Critical patent/WO2010070350A3/en

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L25/00Baseband systems
    • H04L25/02Details ; arrangements for supplying electrical power along data transmission lines
    • H04L25/03Shaping networks in transmitter or receiver, e.g. adaptive shaping networks
    • H04L25/03006Arrangements for removing intersymbol interference
    • H04L25/03012Arrangements for removing intersymbol interference operating in the time domain
    • H04L25/03019Arrangements for removing intersymbol interference operating in the time domain adaptive, i.e. capable of adjustment during data reception
    • H04L25/03057Arrangements for removing intersymbol interference operating in the time domain adaptive, i.e. capable of adjustment during data reception with a recursive structure
    • H04L25/03076Arrangements for removing intersymbol interference operating in the time domain adaptive, i.e. capable of adjustment during data reception with a recursive structure not using decision feedback
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04BTRANSMISSION
    • H04B11/00Transmission systems employing sonic, ultrasonic or infrasonic waves
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04BTRANSMISSION
    • H04B13/00Transmission systems characterised by the medium used for transmission, not provided for in groups H04B3/00 - H04B11/00
    • H04B13/02Transmission systems in which the medium consists of the earth or a large mass of water thereon, e.g. earth telegraphy
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L25/00Baseband systems
    • H04L25/02Details ; arrangements for supplying electrical power along data transmission lines
    • H04L25/03Shaping networks in transmitter or receiver, e.g. adaptive shaping networks
    • H04L25/03006Arrangements for removing intersymbol interference
    • H04L25/03012Arrangements for removing intersymbol interference operating in the time domain
    • H04L25/03019Arrangements for removing intersymbol interference operating in the time domain adaptive, i.e. capable of adjustment during data reception
    • H04L25/03038Arrangements for removing intersymbol interference operating in the time domain adaptive, i.e. capable of adjustment during data reception with a non-recursive structure
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L25/00Baseband systems
    • H04L25/02Details ; arrangements for supplying electrical power along data transmission lines
    • H04L25/06Dc level restoring means; Bias distortion correction ; Decision circuits providing symbol by symbol detection
    • H04L25/067Dc level restoring means; Bias distortion correction ; Decision circuits providing symbol by symbol detection providing soft decisions, i.e. decisions together with an estimate of reliability
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L25/00Baseband systems
    • H04L25/02Details ; arrangements for supplying electrical power along data transmission lines
    • H04L25/03Shaping networks in transmitter or receiver, e.g. adaptive shaping networks
    • H04L25/03006Arrangements for removing intersymbol interference
    • H04L2025/0335Arrangements for removing intersymbol interference characterised by the type of transmission
    • H04L2025/03426Arrangements for removing intersymbol interference characterised by the type of transmission transmission using multiple-input and multiple-output channels
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L25/00Baseband systems
    • H04L25/02Details ; arrangements for supplying electrical power along data transmission lines
    • H04L25/03Shaping networks in transmitter or receiver, e.g. adaptive shaping networks
    • H04L25/03006Arrangements for removing intersymbol interference
    • H04L2025/03592Adaptation methods
    • H04L2025/03726Switching between algorithms

Abstract

A method of signal processing for underwater acoustic communication between N acoustic transmitters and at least one M remotely located acoustic signal receiver, comprises the following steps: configuring said transmitters and said receiver to share a common frequency band; ranking signals representing the power of at least two signal transmissions received by said receiver from said transmitters; employing N adaptive feedforward equalisers with a soft base band; whereby the method equalises Inter-Symbol Interference from multipath propagation and phase fluctuations; configuring a (N-I) adaptive feedforward equaliser to output a soft-decision to a N adaptive feedforward equaliser; and cancelling Multiple Access Interference generated from simultaneous asynchronous or synchronous reception of a plurality of signals.

Description

MULTIPLE OUTPUT MULTIPLE USER METHODS AND/OR SYSTEMS OF UNDERWATER ACCOUSTIC COMMUNICATION
Field of the Invention
The invention relates to methods and/or systems of underwater acoustic communication as well as receivers, transmitters, and base units configured to carry out the methods.
Background and review of Art known to the Applicant
Underwater communications, employing sound propagation, is an area that is an immense task beset by many underwater environmental problems.
The receiver usually observes a superposition of signals sent by the active transmitters, as shown in Figure 1. The invention seeks to improve the performance in handling the processing of signals and overcoming or at least minimising the problems which arise from multiple user underwater acoustic communication.
Figure 2 shows an underwater virtual network with a base station 1 , sub-sea units such as sub-sea unit 2, crawlers such as crawler 3, and a ROV/AUV 4. Downlink signals and uplink signals are shown as arrows such as arrows 5 and 6 respectively. The acoustic signal is symbolised by symbols such as symbol 7. Apart from resolving the problem of ISI (inter- symbol interference) arising from multipath propagation. Doppler shifts, environmental noise etc, the receiver in such scenarios has the additional task of mitigating the effects of co- channel interference from other users in the network system. Whilst a wide variety of prior art embodiments exist, the closest prior art embodiments are described in detail in the following publication: H. K. Yeo, B. S. Sharif, A. E. Adams and O. R. Hinton, "Implementation of Multi-user Detection Strategies for Coherent Underwater Acoustic Communication", IEEE Journal of Ocean Engineering, vol. 27, Issue 1, pg. 17-27, January 2002. The contents of this publication are incorporated by reference.
The proposed multi-user detection systems and signal processing systems in accordance with these prior art embodiments are complex and require extensive processing. One of the objects of the invention is to improve the performance of the detection process and the signal processing.
The following further prior art documents are acknowledged: 1) Impact of ocean variability on coherent underwater acoustic communication during the Kaual experiment (KauaiEx) J. Acoust. Soc. Am. 123(2), February 2008 (Song et al); 2) US68I3219; 3) US6819630; 4) Underwater communication link with iterative equalization IEEE 2006 (Oeberg et al.); 5) US2007/0071077; 6) US5301167; 7) WO94/10629; 8) US5905721 ; 9) US6985749; 10) BRADY, D and Preisig J C, "Underwater Acoustic Communication" Download from http://allegro.mit.edu/'~gww/pdf/l 998-poor-wornell-ph-ch8.pdf, on 10 Aug 2009. Created 19 Dec 2002. See Section 8.4.3 (pp 369-372); 11) Calvo, E and Stojanovic, M, "Efficient Channel-Estimation-Based Multiuser Detection for Underwater CDMA Systems", IEEE Journal of Oceanic Engineering, Vol. 33, No. 4, Oct 2008, pp502-512; 12) Gupta, C; Mumtaz, T; Zaman, M; Papandreou-Suppappola, A, "Wideband chirp modulation for FH- CDMA wireless systems: coherent and non-coherent receiver structures", Communications 2003. ICC '03. IEEE International Conference on, vol.4, no., pp. 2455-2459 vol.4, 11-15 May 2003; 13) Stojanovic, M and Freitag, L, "Multiuser undersea acoustic communications in the presence of multipath propagation", Proc of Oceans 2001, 5-8 Nov 2001 , pp2165- 2169. See Abstract and Fig. 2; 14) Hursky, P et al, "Comparison of two underwater acoustic communications techniques for multi-user access", Acoustical Society of America Journal, Vol. 115, Issue 5, p2469, May 2001; 15) Song A, Badiey M, Song HC, Hodgkiss WS, Porter MB, KauaiEx Group. Impact of ocean variability on coherent underwater acoustic communications during the Kaual experiment (KauaiEx). The Journal of the Acoustical Society of America. 2008 Feb; 123(2): 856-65. Summary of the Invention
In a first broad independent aspect, the invention provides a method of signal processing for underwater acoustic communication between N acoustic transmitters and at least one M remotely located acoustic signal receiver, comprising the following steps: configuring said transmitters and said receiver to share a common frequency band; ranking signals representing the power of at least two signal transmissions received by said receiver from said transmitters; employing N adaptive feedforward equalisers with a soft base band; whereby the method equalises Inter-Symbol Interference from multipath propagation and phase fluctuations; configuring a (N-I) adaptive feedforward equaliser to output a soft- decision to a N adaptive feedforward equaliser; and cancelling Multiple Access Interference generated from simultaneous asynchronous or synchronous reception of a plurality of signals.
By contrast, the closest prior art uses throughout adaptive decision feedback equalisation instead of adaptive feed forward equalisers as in the first broad independent aspect.
Similarly, the document "Impact of Ocean Variability on Coherent Underwater Acoustic Communications During the Kaual Experiment" also fails to propose adaptive feed forward equalisers and in particular it fails to suggest a plurality of adaptive feed forward equalisers with a soft base band. It also fails to suggest configuring an (N-I) adaptive feed forward equaliser to output a soft-decision to an N-adaptive feed forward equaliser. It actually only suggests a one transmitter by one receiver system. There is no disclosure of multiple remote transmitters communicating with a receiver. It suggests throughout the use of a decision feedback equaliser (DFE) see for example column 1 on page 856, Figure 3, column 1 of page 859, column 1 of page 860.
US6813219 and US6819630 also use decision feedback equalisers throughout. There is no disclosure of employing N-adaptive feed forward equalisers with a soft base band; whereby the method equalises Inter-Symbol Interference from multipath propagation and phase fluctuations; configuring an (N-I) adaptive feed forward equaliser to output a soft decision to an N-adaptive feed forward equaliser.
By employing adaptive feed forward equalisers of the form suggested in the main claim, the processing complexity is considerably reduced which leads to a performance which is three to four times more efficient than the performance of the prior art embodiments detailed in the closest prior art.
In a subsidiary aspect, N is greater or equal to 2.
In a further subsidiary aspect, the method comprises the step of observing a signal contained within said signal transmission to determine if it has expanded or contracted within a predetermined time period.
In a subsidiary aspect, the method incorporates the steps of broadcasting signals to a selection of underwater devices to increase power transmission for reception.
In a subsidiary aspect, the method comprises the step of switching between multi-element and single element receiver output modes dependent upon the evaluation of power, multi-path, Doppler Shift and noise.
In a subsidiary aspect, the method comprises no step of broadcasting to transmitters to increase power transmission; and the steps of sending receiver signals to a MOMU (Multi- Output Multi-User) detector and returning a signal to individual transmitters.
In a subsidiary aspect, the method comprises the step of transmitting an identifying code utilising a hybrid of Pseudo-Random Binary Sequences and Linear Frequency Modulation (LFM).
In a second broad independent aspect, the invention provides a method of underwater acoustic signal transmission comprising the steps of arranging a number of distinct underwater acoustic devices with transmitters for acoustically transmitting to a base station with multiple-output hydrophones; and transmitting signals from said devices to said base unit over a common frequency bandwidth.
In a third broad independent aspect, the invention provides a method of underwater acoustic communication with a base station and a plurality of underwater devices forming a network of underwater receivers and transmitters, comprising the steps of broadcasting signals to a plurality of underwater devices from a base station; detecting power received for each underwater response; ranking said devices in terms of power; and broadcasting signals to a selection of underwater devices to increase power transmission for reception.
In a fourth broad independent aspect, the invention provides a method of underwater acoustic communication with a base station and a plurality of underwater devices forming a network of underwater receivers and transmitters, comprising the steps of broadcasting signals to a plurality of underwater devices from a base station; and switching between multi-element and single element receiver output modes dependent upon the evaluation of power, multi-path and noise.
In a fifth broad independent aspect, the invention provides a method of underwater acoustic communication with a base station and a plurality of underwater devices forming a network of underwater receivers and transmitters, comprising no step of broadcasting to transmitters to increase power transmission; and comprising the steps of sending receiver signals to a MOMU detector and returning a signal to individual transmitters.
In a sixth broad independent aspect, the invention provides a method of underwater acoustic communication with a base station and a plurality of underwater devices forming a network of underwater receivers and transmitters, comprising the step of transmitting an identifying code utilising a hybrid of Pseudo-Random Binary Sequences and Linear Frequency Modulation (LFM).
In a subsidiary aspect, the method comprises the step of back-to-back mis-matched filtering.
In a further subsidiary aspect, the method comprises the step of power ranking by measuring the correlation peak output for each transmitter.
In a seventh broad independent aspect, the invention provides a method of underwater signal processing comprising the steps of: receiving a signal; employing a window for observing a change of frequency component for a base-band symbol period which is carrier modulated to a passband signal; and employing a fast butterfly FFT (Fast Fourier Transform) for a time- domain window containing samples to determine a passband frequency; whereby Doppler shift is determined.
In a subsidiary aspect, said window takes the form substantially as defined in equation (12).
In a further subsidiary aspect, said fast butterfly FFT takes the form substantially as defined in equation (13).
In a further subsidiary aspect, said method further comprises the steps of 1) compensating by adding or substracting a frequency component; and then 2) down-mixing to baseband signals.
In an eighth broad independent aspect, said method of underwater signal processing comprises the step of providing one or more adaptive feedforward equalisers. In a subsidiary aspect, said method comprises the steps of providing said adaptive feedforward equalisers with equaliser taps; sending predetermined training sequences for adapting said equaliser taps' weights; and switching to a decision directed mode.
In a further subsidiary aspect, said adaptive feedforward equaliser is configured to have a complex output substantially as defined in equation (14).
In a further subsidiary aspect, said adaptive feedforward equaliser defines a symbol error estimation substantially as in equation (15).
In a further subsidiary aspect, said adaptive feedforward equaliser defines a mean square error substantially as in equation (16).
In a further subsidiary aspect, said adaptive feedforward equaliser is configured to have a soft decision complex output based on maximum likelihood estimation where a probability density function is derived from a series of computed complex outputs as in equation (17) and the maximum likelihood estimation of said soft decision complex output is derived from equation (18).
In a further subsidiary aspect, said method incorporates a hard decision complex output operating in a first mode suitable for single user operation; and a second mode suitable for multi-user operation.
In a further subsidiary aspect, said first mode suitable for single user operation incorporates a data mode based on the adaptive decision of a user; the power estimate is set to zero; the maximum likelihood decision is set to zero; and the soft base-band decision is set to zero.
In a further subsidiary aspect, said second mode suitable for multi-user operation incorporates a multiple access interference cancellation step substantially based on equation (18) for soft base-band decision and substantially based on equation (19) for hard base-band decision.
In a further subsidiary aspect, said method incorporates interference cancellation steps substantially based on any one of equations (20) to (26).
In a ninth broad independent aspect, the invention provides a method of underwater signal processing, comprising the steps of: determining an input vector for single or multiple channel inputs to each user depending upon channel conditions; determining initial bits/symbols for N users from their corresponding adaptive feedforward equaliser unit whilst selecting a power estimation; and setting soft-decision base-band estimate to zero; feeding a power estimate and a complex soft decision base-band output from a first user to a second user's decoding block; regenerating bits/symbols with a weighting factor and phase correction; substracting the regenerated bits/symbols from a received signal to obtain a modified received signal; passing said modified received signal to a further stage for the removal of a further user signal; repeating the process of decision estimation, regeneration, weighting and interference cancellation for N-I stages.
In a subsidiary aspect, the method further comprises the step of employing a buffer window to store the time reference or time delay estimation for each user.
In a further subsidiary aspect, a signal vector is fed in a soft-decision base-band parallel interference cancellation process which substantially takes the form of equation (20).
In a further subsidiary aspect, the adaptive feedforward equaliser derives retrievable information which for a user is decoded by summation of maximum likelihood at each stage according to equation (21).
In a further subsidiary aspect, the method comprises the step of obtaining energy statistics from received signals to rank users in descending power.
In a further subsidiary aspect, the method further comprises the step of neglecting users which are weaker than an intended or a stronger user.
In a further subsidiary aspect, the method further comprises the step of linearly relating the time complexity per bit/symbol to the number of users in the system.
In a tenth independent aspect, the invention provides a method of underwater signal processing, comprising the steps of: obtaining energy statistics from received signals to rank users in descending power; performing adaptive symbol estimation of the strongest user; regenerating and cancelling estimated result from received signal; passing substracted received signal to the next weaker user for decoding; repeating the preceding steps to decode signals of other users; providing a feedback loop to cancel out summed effects from other users; summing, regenerating, weighting with phase correction and cancelling output decisions of a stronger user from other users to obtain a substracted signal; and decoding the subtracted signal whilst assuming that only background noise is present.
In an eleventh broad independent aspect, the method of underwater signal processing, comprises the steps of: obtaining energy statistics from received signals; randomly selecting a first user if equal energy statistic are obtained for each user; performing adaptive symbol estimation of the first user; regenerating and cancelling estimated result from received signal to obtain substracted received signal; passing substracted received signal to the next user for decoding; repeating the preceding steps to decode signals of other users; providing a feedback loop to cancel out summed effects from other users; summing, regenerating, weighting with phase correction and cancelling output decisions of said first user from other users to obtain a substracted signal; and decoding the subtracted signal whilst assuming that only background noise is present.
In a twelfth broad independent aspect, the invention provides an underwater communication system, for communication between N acoustic signal transmitter or transmitters and M remotely located acoustic signal receiver or receivers to form an underwater network comprising: means for said transmitter and said receiver to share a common frequency band for at least one signal transmission; means for ranking signals representing the power of at least two signal transmissions received by said receiver from said transmitter; means for said receiver to identify said transmitter; means for observing the information contained within said signal transmission to determine if said signal expanded or contracted within a predetermined time period; means for equalising Inter-Symbol Interference from multipath propagation and phase fluctuations; and means for Multiple-User Detection within said network.
In a subsidiary aspect, said transmitter and said receiver are configured to assign a predetermined code for establishing a transmission channel between said transmitter and said receiver over said frequency band.
In a further subsidiary aspect, said transmitter is configured to increase the power for said information transmission when said received ranked signals are below a predetermined power threshold.
In a further subsidiary aspect, said receiver is configured not to broadcast to transmitters to increase power transmission; the receiver incorporates a MOMU detector; said receiver is configured to send received signals to said detector and return a signal to individual transmitters.
In a further subsidiary aspect, said transmitter transmits an identifying code to said receiver.
In a further subsidiary aspect, said identifying code utilises a hybrid of Pseudo-Random Binary Sequences and Linear Frequency Modulation. In a further subsidiary aspect, said means for equalising Inter-Symbol Interference further comprises a training means and a decision means.
In a further subsidiary aspect, said training means comprises a predetermined training code which simulates at least one received signal to initially configure said means for equalising Inter-Symbol Interference.
In a further subsidiary aspect, said decision means receives a plurality of transmitted symbols embedded within said signal; said symbols represent said information contained within said received signals for subsequent adaptation and equalisation.
In a further subsidiary aspect, said means for Multiple-User Detection further comprises a means for cancelling Multiple Access Interference generated within said network.
In a further subsidiary aspect, said means for cancelling Multiple Access Interference is configured to utilise said received transmitted information; said received information is weighted and reconstructed to form said received signal.
In a further subsidiary aspect, said received transmitted information is weighted and reconstructed to form said received signal is repeated over a plurality of stages.
In a further subsidiary aspect, the means for cancelling Multiple Access Interference within said network is MOMU soft-decision Parallel Interference Cancellation.
In a further subsidiary aspect, said means for cancelling Multiple Access Interference is configured to obtain the highest ranked signal representing a received signal; said highest ranked signal is multiplied with a weighting factor with phase correction and is then subtracted from the received signal.
In a further subsidiary aspect, said means for cancelling Multiple Access Interference is configured to be repeated over a plurality of stages; each stage processes the next ranked signal which is weaker than the previous signal.
In a further subsidiary aspect, said means for cancelling Multiple Access Interference within said network is MOMU soft-decision Successive Interference Cancellation.
In a further subsidiary aspect, one or more decision means are summed together, multiplied with a weighting factor, subtracted from the received signal and fed back to the highest ranked signal for Multiple Access Interference cancellation. In a further subsidiary aspect, said means for cancelling Multiple Access Interference is configured to be repeated for each ranked signal.
In a further subsidiary aspect, said means for cancelling Multiple Access Interference is MOMU soft-decision Recursive Interference Cancellation.
In a thirteenth broad independent aspect, the invention provides an underwater device configured to operate the method and/or system of any of the preceding aspects.
Brief description of the figures
Figure 1 Multiple Output Multiple User (MOMU) System Level Architecture
Figure 2 Underwater virtual network
Figure 3 Data packet structure
Figure 4 Observation window for the different time of arrival for uplink signal transmission
Figure 5 Multiple Output Multiple User (MOMU) System Level Architecture
Figure 6 Physical MOMU System
Figure 7 Analog Front End
Figure 8 System Block Diagram
Figure 9 Receiver Block Diagram
Figure 10 Distinct Multiple Subsea Devices Communicating Acoustically to the Base- Station MOMU Detection
Figure 11 Auto-Correlation of a 13 chip Barker Sequence
Figure 12 Cross-Correlation of 2 PRBS 15 chip Sequences
Figure 13 Side Lobes with Zero Values in between 2 PRBS Sequences
Figure 14 Power ranking module
Figure 15 Doppler Shift Symbol Period Window
Figure 16 Single Output Single User Adaptive Feedforward Equaliser Receiver
Figure 17 Multiple Output Single User Architecture
Figure 18 Soft Decision Base-Band Parallel Interference Cancellation
Figure 19 Soft Decision Base-Band Successive Interference Cancellation
Figure 20 Soft Decision Base-Band Recursive Successive Interference Cancellation
Figure 21 views illustrating a hybrid LFM/PRBS Code
Figure 22 Time domain channel impulse response Detailed description of the figures
When referring to figure 1 , an underwater acoustic network consists of a sub-surface device (base-station 1), communicating acoustically to and from a plurality of mobile or fixed sub- sea devices (2, 3, 4) of an underwater network. The downlink transmission 6 (base-station to sub-sea devices) consists of a command and control where the base-station will send a broadcast signal to a plurality of subsea devices to transmit wireless acoustic signal to the base-station. In the up-link transmission 5, sub-sea devices users transmit acoustic information over a time-varying channel. The base-station 1 is then required to demodulate the received data for each user as if there were only one user present, while treating the others as additive noise. The communication operation between base-station and sub-sea devices is interchangeable. Each node is bi-directional in an embodiment of the invention. However, this idea is beset by underwater environmental issues like multipath (giving rise to Inter- Symbol Interference ISI), signal attenuation, Doppler Shift, noise etc and system issues like co-channel interferences or multiple access interferences (MAI).
A Multiple Output Multiple User (MOMU) method and device is provided for resolving underwater environmental artefacts and asynchronous multiple access communication operating in the same frequency band in the physical layer.
System Model
In an uplink asynchronous communication model, shown in Figure 4, each user is observed to be arriving asynchronously at the base-station; this process is applicable or identical to downlink communication. The data field may consist either of 2 blocks:
1) The data field of the transmitted data consists of a header, £Jk , user identification ID k ' trainmg sequence, J1 , and £) , variable data length. The header is used for initial "coarse" time synchronisation or clock recovery, and the training sequence is used to provide initial training to adapt the equaliser tap weights.
2) Without the training sequence, this is to allow events where signal drops off and the receiver needs to self-adapt to the data stream
Reference can be made to figure 3. The received signal at the base-station can be expressed in complex form, r{t) where
Figure imgf000013_0001
akhkbk ft - τk) + n(t)
(1) where ak(t), hk(t), bk(t) and τk denote, for each user k, the received amplitude, channel transfer function, transmitted bit/symbol sequence and time delay respectively, and n(t) is the Additive White Gaussian Noise (AWGN). In order to model an asynchronous reception, consideration is given to the transmitted bit/symbol stream, bk, of the kth user which takes the form
Figure imgf000013_0002
(2)
Thus generalising (1) becomes
Figure imgf000013_0003
akhkbk J Tt - JT - τk) + n(t)
(3) where T is the bit/symbol duration. Symbol-epoch offsets are defined with respect to an arbitrary origin, τref = 0, which is the time origin of the first detected user at the base-station, as shown in Figure 4.
Physical System
This section presents the design and development of several novel Multi-Output Multi-User (MOMU) detection strategy embodiments of the inventions for underwater acoustic communications, Figure 5 shows the system level architecture of the MOMU receiver and Figure 6 shows the top-level physical architecture of the MOMU receiver.
Figure 6 shows the MOMU system block diagram
Figure 7 shows the analog front end architecture of the system
Figure 8 shows the system block diagram of the down-mixing for the single output receiver
Figure 9 shows the block diagram of the single output receiver Multiple distinct sub-sea devices transmitting over a same frequency bandwidth or distinct bandwidth, thereby increasing data throughput (Embodiment of the Invention)
In an embodiment of the invention, multiple distinct subsea acoustic devices transmits individual data stream acoustically via a projector to the base-station Multiple-Output hydrophones. Each distinct subsea device shares a common same bandwidth for transmission, it is possible that the same bandwidth may be multiplexed and split into multiple carriers to reduce the propagation delay spread within the symbol period for each user bandwidth. The acoustic streams transmitted by the subsea devices go through the underwater channel medium which can be defined by as a matrix channel which consists of multiple paths between the subsea devices transmit projector and the multiple-output receive hydrophones at the base-station. The simplified equation for the received vector, r, at the base-station from equation (1) is
Figure imgf000014_0001
(4) where Hk, bk and nk are the underwater channel matrix, transmitted acoustic data and noise vector for K users respectively. The number of multipath solutions or resolution of multipath at the base-station will depends on the physical limitation of the hydrophones available, L, Figure 10. The number of L hydrophones, L - I equates the number of solutions for multipath resolution.
ID detection
Channel Capacity
For the number of user capacity contain within the underwater network, an embodiment of the invention can operate with a closed loop or an open loop defined as follows:
1) Closed loop - Base-station will broadcast to plurality of subsea devices and detects the power received for each sub-sea response which will vary in distances from the base-station. The base-station will then rank the power distribution of each user via conventional Singular Value Decomposition (SVD) technique and power allocation via Waterfilling technique. The base-station then re-broadcast to subsea devices that are further away to increase power transmission for reception. This ensures that the received power levels for each user at the base-station are in par, if not almost in par. However this leads to a shorter operation life if the subsea devices are operating on battery pack (application specific). However, if the subsea devices are attached to external entity with power source, this technique will be applicable. The signals are then fed into the base-station Multiple-Output Multiple-User (MOMU) detector to decode the signal and return the original signal to the individual users
Capacity Cιosedjoop = E log2detQ + USUH)
Figure imgf000015_0001
(5)
2) Open loop - Base-station will broadcast to plurality of subsea devices and detects the power received for each sub-sea response which will vary in distances from the base- station. The base-station will then rank the power distribution of each user via conventional Singular Value Decomposition (SVD) technique and power allocation via Waterfilling technique. However, the base-station will not re -broadcast to subsea devices that are further away to increase power transmission for reception. This process will be applicable for subsea devices operating with battery packs. The power levels for each user at the base-station are not in par, or unequal. The received signal will be send into the base-station MOMU detector within the base-station to decode the signal and return the original signal to the individual users.
CαpαcityOpen loop = max E[log2det{l + HHH) ]
(6)
Hybrid Linear Frequency Modulation (LFM) and Pseudo-Random Binary Sequences (Embodiment of the Invention)
An embodiment of the invention utilises a hybrid Linear Frequency Modulation (LFM), chirp signal - with wide ambiguity function against Doppler Shift and Pseudo-Random Binary Sequences (PRBS) like Gold, Kasami code, or other PRBS sequence with good autocorrelation and low cross-correlation properties to transmit signals. The individual properties of LFM chirp signal (1954, US Patent 375/285 ; 333/14; 333/20; 333/28R; 342/201; 375/306; 380/32; 455/111) and PRBScodes are well known and it is not the intention here to reiterate their properties. These disclosures are incorporated by reference.
However, applying the individual LFM and PRBS code in underwater communication are beset by several limitations:
1) LFM chirp signal - although LFM has wide ambiguity function against Doppler shift effect, which is more Doppler Shift tolerant. In order to achieve a low cross- correlation factor in multi-user/network environment, a high bandwidth is required to provide enough orthogonal bands for chirp signals so that interference can be minimised and cross-correlation factor will be low. The feature of high bandwidth is not possible in a bandwidth limited underwater communication environment that operates in only a Kilo Hertz (KHz) bandwidth.
2) PRBS like Gold or Kasami or other code - exhibits high auto-correlation yet low cross-correlation properties. However, Doppler tolerance, f DOPPLER^ of PRBS code is limited by its bandwith, Bw f 1DOPPLER - — TT 1" tsw
Reference to figure 21 can be made.
An embodiment of the invention is to employ - a hybrid LFM/PRBS Code, with high autocorrelation and low-crosscorrelation factor. A baseband PRBS code 3 chip sequence n = '0 1 0' (top of figure 21), which can be n=2m-l chips, is synthesized into a modulated signal (second view of figure 21) and LFM signal (third view of figure 21). The individual synthesized signals of PRBS code, with high auto-correlation and low-crosscorrelation factor, and LFM are combined prior to transmission (bottom of figure 21). Users ID strength detection and ranking via mis-matched filtering (Embodiment of the Invention)
The objective of the ID detection by the base-station is to identify the sub-sea devices that have transmitted acoustically to the base-station. Each subsea-device transmits a carrier modulated PRBS code, Pseudo-Random Binary Sequences, which consists of a hybrid combination of Linear Frequency Modulation (LFM) and PRBS code, which offers good auto-correlation, low cross-correlation factor and wide ambiguity function against Doppler shift.
In the event that the base-station receiver knows a priori the sub-sea device that is transmitting back a data stream, the base-station can employ detection of the ID based on auto-correlation:
M1 = Y' PkPk+l
(7)
An ideal code sequence to employ for ID sequence detection is a 13 chip Barker Code [+1 +1 +1 +1 +1 -1 -1 +1 +1 -1 +1 -1 +1] which gives the following auto-correlation output. Baker code is just an example of ID sequence where one can change the PRBS, with good auto-correlation and low cross-correlation properties accordingly.
Figure 1 1 shows the element M1 is the main lobe, peak at index 13, while the remaining side lobes are zeros. This maximum peak, with zeros side lobes ensures that probability of false detection is kept to minimum, ie near 0.
This is an ideal case of ID sequence detection for a single user ID detection. However, due to the fact that the Barker code only has 1 PRBS with such properties, it is not possible to allocate different ID's for each users. The alternative is to employ mis-match filtering.
In a cross-correlation, R, of 2 or more sequences, C and D of period i is
Figure imgf000017_0001
(B)
Taking C as a sequence to be cross-correlated with D which is composed of complex numbers, the sequences C and D are related by the weighting factor, T. Di = T1C1
(9)
In this instance, D is considered a "mis-matched filter" to C and the normalised filter D can be expressed as,
(10)
Figure 12 shows the cross-correlation of a hybrid 2 PRBS codes/LFM (2 users) 15 chips sequences, it can be seen that the side lobes for each sides of index 13 are high, which increases the probability of false detection once more asynchronous users reception are in the system as the cross-correlation factor will grow with each user, although the theoretical users capacity (not the scope of this invention) with a 15 chip sequence is 2N - 1 = 24 - 1 = 15 . This is an example of a 15 chips hybrid sequence PRBS code/LFM, the system is configured to be adaptable by for example adopting 2n-l chips depending on network capacity.
However, employing a back-to-back mis-matched filtering, the sidelobes within the two peaks are ensured to be zero, see Figure 13. This ensures and allows:
1) False detections for multiple user IDs are kept to minima by averaging the side lobes values between the 2 peaks
2) Propagation delay spread (multipath) in the time-domain via cross-correlation mainly contain the channel transfer function, h(t).
Power Ranking (Embodiment of the Invention)
Figure 14 shows the header for each user data stream consisting of a N series of back-to-back PRBS hybrid Code/LFM codes to differentiate its ID, Pseudo-Random Binary Sequences. Power ranking is measured by the correlation peak output for each user.
Doppler Shift
Doppler Shift arises from the physical movement of either the sub-sea device or base-station due to the underwater time-varying current. The time-domain passband signal will either expand or contract in time, this is equivalent to the change in carried frequency. A one-way Doppler Shift from either side of the acoustic transmission entity can be expressed as
4/ = -/ (H) c
Doppler Shift Compensation (Embodiment of the Invention)
The acoustic transmission time from the base-station to the sub-sea devices last usually for few hundred milliseconds and Doppler Shift is considered minimum. However the transmission time from the sub-sea device to the base-station can last for a few seconds to tens of seconds per burst, therefore Doppler Shift compensation is considered for the uplink path, although it is applicable for both directions.
A Doppler Shift compensation is proposed here. For each base-band symbol period, Ts , which is carrier modulated to a passband signal, when undergoing Doppler Shift, it will either expand or contract with time. A window is used to observe this change of frequency component (Figure 15),
TG = TS + 2ATS
(12)
The term 2 AT3 denotes a partial past symbol period and future symbol period.
For each time-domain window containing r(ή) samples, the frequency content can be determined by performing a fast Butterfly FFT such as fixed point embedded algorithm within a general DSP,
R\k) = ∑N nzl r*{n)W} *kn
N
(13)
where W^kn = e ; 'N. The passband frequency determined by the FFT will be the Δ/ in
(11), or Doppler Shift. This frequency drift will be added or subtracted from /to perform the down-mixing of the complex signals. Multiple-Output Multiple-User (MOMU) architecture
Multiple-Output Adaptive Feedforward Equaliser (Embodiment of invention)
1) Multiple-Output (MO) adaptive Feedforward Equaliser
2) Soft-Decision Output for Multi-User detection strategy - i.) Single-User mode - set to zero, ii.) Multi-user mode - Summation of Multi-User (MU) Soft-Decision interference cancellation from interfering users back to intended user for signal cancellation
3) Hard-Decision Output - i.) Single-User mode - Detected data output sequence ii.) Multi-User mode - Summation of Hard-Decision fed back to intended user for hard- decision detection.
As each subsea units/remote devices are transmitting narrow bandwidth data each simultaneously. The requirement for an adaptive DFE (Decision Feedback Equaliser) is not required for 2 reasons:
1) The uplink bandwidth for each remote devices is narrow, therefore the channel propagation delay spread (or multipath) will tend not to exceed each symbol period,
2) Adopting a DFE in a multi-user environment will introduce feedback erroneous cancellation that will propagate for several symbols long when the data packet of an unintended user arrives. This is due to the DFE having a sudden surge in the MSE (Mean Square Error) and will need to adapt the filters coefficients accordingly.
The primary task of the adaptive Feedforward Equaliser (FE), shown in Figure 16, is to equalise the ISI (Inter-symbol interference) which result from multipath propagation and phase fluctuations. The single-output feedforward equalisers for each user are used to remove ISI and provide phase compensation.
The operation of the adaptive FE is divided into two phases - the training mode and decision directed mode. In the training mode, a short priori known training sequence which is embedded in the receiver system is used as the desired signals to provide initial training for adapting the equaliser tap weights. At the end of the training mode, the equaliser would have attained convergence close to the optimal values, convergence is considered to be obtained when the MSE is below 3dB point. In the event where a training sequence is not available, the system will adapt blindly to minimise the Mean Square Error. The receiver then switches to the decision directed mode where the detected symbols are treated as the desired signal for further adaptation and equalisation so that variations in the channel can be tracked.
At time nTs , where Ts < Vi, , the complex output of the adaptive FE for user K is
Figure imgf000021_0001
(14)
where f* and χk" are the complex filter coefficients, nTs spaced samples buffered in the feedforward filters for user K at time nT^ .
The symbol error estimation can be defined as
eκ * {n) = dκ * (n) - aκ * (n)
(15)
where dκ * (ri) and aκ * (n) are the hard-decision decision is the pre-decision variable. The corresponding mean square error (MSE) is depicted as
MSEK = E{\eK 2 (n)\]
(16)
The soft decision complex output, s£, is based on Maximum Likelihood Estimation (MLE), where a probability density function, Z§* , is derived from aLn) , a series of computed complex output from the adaptive feedforward equaliser from user k, a£l5 a^2, a k(m-i)'
Figure imgf000021_0002
and the MLE of complex S^, is determined from
Figure imgf000021_0003
(18)
The hard decision complex output, dk * operates in 2 modes: 1 ) Single user mode - i.) Phase 1 - Training mode, dκ * complex output is based on the priori known training sequence of user k. ii.) Phase 2 - Data mode, dk * complex output is based on the adaptive decision of user k. iii.) In single user mode, the Power Estimate is set to '0', thus the input to the feedforward filter only contains ^LBase(. n) complex signal. iv.) MLE L(dk *) set to zero v.) Soft base-band decision sk(n) set to zero 2) Multi user mode - i.) Phase 1 - Training mode, dk * complex output is based on the priori known training sequence of user k. ii.) Phase 2 - MAI cancellation, dk * complex output based on equation (18) for Mth stage interference cancellation.
L(d* k) = sgn^_JogYak.faiτ0k *j)
Figure imgf000022_0001
where Y^* is the probability density function derived from a series of Y^* (akl, α£2, ak(m-l) \ dk)-
The Multiple Output architecture comprises of a series of receiver of Figure 16, shown in Figure 17.
Multiple Output Mwltiple-User (MOMU) Detection Strategy
Apart from the problems accrued from time-varying multipath propagation and Doppler fluctuations, the capacity and performance of a network system is also limited by multiple access interference (MAI). As the Multiple-Output adaptive Feedforward equaliser does not take into account the existence of MAI from other users, by which each user in the system is detected separately without regard for other users. The effect of MAI will become substantial as the number of interferences or power differences increases in the network system. A better detection strategy is one of Multiple Output Multi-User Detection (MOMU). Here, the information of multiple users is used jointly in order to better detect each individual user in the system. By utilising MOMU algorithms, there is significant added benefit in providing reliable communication in a network system. In this section, 3 methods of MOMU schemes for multiple access interference cancellation are proposed and developed: i.) MOMU Soft decision base-band Parallel Interference Cancellation (SDBB-PIC) ii.) MOMU Soft decision base-band Successive Interference Cancellation (SDBB- SIC) iii.) MOMU Soft decision base-band Recursive Interference Cancellation (SDBB- RIC).
MOMU Soft Decision Base-Band Parallel Interference Cancellation (SDBB-PIC) MU Strategy (Embodiment of the Invention)
Multi-user receiver structure based on parallel interference cancellation (PIC) estimates and subtracts all the MAI for k users concurrently. The performance of PIC can be improved by performing an initial partial cancellation. The partial cancellation involves multiplying the estimated symbol of each user with a factor less than unity prior to any interference cancellation. This takes into account the fact that the tentative decisions made in the earlier stages are less reliable than those of the later stages. However, the act of employing these PIC schemes in underwater acoustic communications is unrealistic since these MUD structures, developed in mobile communications, do not take into account the predominant effects of ISI, phase fluctuations and Doppler effects encountered in the underwater acoustic environment.
The prior art pass-band PIC MUD structure based on weighted parallel interference cancellation (PIC) adopts a DFE (decision feedback equaliser) for each user. The complex hard decision output for each user is weighted and used to re-constructs the pass-band signal for parallel interference cancellation. However, there are 2 limitations with such prior art MUD detection with increased users. i.) With the increase in users, the probability of the feedback path of the DFE propagating errors will increase during the first stage of MAI cancellation, therefore increasing the MSE for each user and it will take a longer time for the adaptive filters to converge. ii.) With the increased feedback propagated error via the DFE for each user, the regenerated pass-band carrier frequency component may be distorted which then results in signal phase cancellation.
By contrast, in an embodiment of the invention, a Mth-stage MOMU receiver structure based on soft decision base-band weighted parallel interference cancellation (PIC) with adaptive FE is proposed.
Input to Stage 1
The input vector, r£ Base(n) an& r Base(n)> are the single channel L input or multiple channel input to each of the user, depending on the channel conditions.
The conditions of selecting single channel or multiple channels are based on the following: a.) Power ranking (invention 4) - determine how many users are detected. b.) Time domain channel impulse response - based on 10.1og(Time Domain Impulse Response), shown right of Figure 22. c.) Signal to Noise Ratio (SNR) measurement - based on a measurement of background noise and signal level.
Output from Stage 1
In stage 1 of the soft-decision base-band PIC structure, the initial bits/symbols for all users k = 1,2,3, K, are estimated from the corresponding adaptive FE units. The power estimation, Pw, for all users and the soft-decision base-band estimate, §£, is set to zero.
Input to Stage 2 till Stages (M-I)
In stage 2 to (M-I), a circular rotation for each user is performed within the DSP by which each user is rotated by one step for MAI cancellation. For clarity sake, the power estimate, Pw l, and complex soft decision base-band output, Sj(n), from user 1 is fed into user 2 decoding block.
The estimated bit/symbol decisions are then regenerated with a weighting factor and phase correction. The regenerated signal is then subtracted from the received signal at the receiver array elements. The modified received signal, having one fewer interfering signals, is then passed to the next stage for processing and the removal of a further user signal. This process of parallel decision estimation, regeneration, weighting and interference cancellation is repeated for M stages, where the last stage are where all MAI have been removed between users. The T^~x term in Figure 18 denotes the time delay of the received signal to be summed with the regenerated MAI signals of other users at the (M-l)th stage.
A buffer window is used to store the time reference or time delay estimation for each user for asynchronous reception. At stage M-I, the signal vector that is fed either to single element input vector, r£ Base(n) or array elements rβase(n) of user K, at stage K-I, in the soft- decision base-band parallel interference cancellation (SDBB-PIC) in stage K-I, is expressed as:
M-i =
Figure imgf000025_0001
where the second term and third term are the power-estimation, soft-decision for all users, k = 1,2,3, ...(K - 1) , and the residual noise, respectively.
At stage K, the retrieved information from the adaptive FE for user K from the output of stage Mis decoded by the summation of maximum likelihood at each stage,
Figure imgf000025_0002
(21)
In order for a new set of signals to be regenerated for better data estimation in the next stage, the PIC structure assumes that the decision of the previous stage has been estimated correctly. Therefore any estimation error, contributed by any user, will degenerate the removal of MAI for other users. This problem arises in a "near-far" scenario, where the received signal for the weak user, coupled with the strong MAI from the other users that are fed into the adaptive feedforward equaliser (FE) structure, will encounter difficulties in estimating the data correctly. Therefore, it can be seen that the PIC receiver structure is superior in a well-power- controlled channel, where all signals from separate users are at an almost equal power level. MOMU Soft Decision Base-Band Successive Interference Cancellation (Embodiment of the Invention)
By contrast to the adaptive PIC receiver structure, the successive interference cancellation (SIC) strategy uses a successive approach towards MAI cancellation. If a decision has been made about the interfering strong user's bit/symbol, then the interfering signal can be regenerated at the receiver and subtracted from the received signal. The resulting subtracted signal should then be free from the strong interfering signal. However, this assumption relies greatly on the accuracy of the decision made for the interfering signal; if this decision is incorrect it will double the contribution of the interfering weaker signal. Once the interfering signal is stripped away from the received signal, the signal processing side of the receiver takes the view that the resulting signal contains one fewer users. The process is then repeated with the other weaker users, until the last user (weakest user) has been demodulated. A prior art SIC structure uses decisions produced by single-user matched filters, which neglects the presence of the interfering signals. This approach has been reported to perform well in a near-far situation under AWGN.
The SIC receiver structure, proposed here employs a soft decision base-band weighted parallel interference cancellation (SDBB_SIC) as shown in Figure 19. It is assumed, without loss of generality, that the powers of k = 1,2, ...,K users are in descending order and that perfect delay estimation is achieved. In this case, the strongest user, K = I, correct bit/symbol decision is regenerated by multiplying with a weight factor, PWjk, with phase correction and is then subtracted from the received signal. Therefore, this approach aims to remove the strongest MAI from the received signal. The detector then makes a decision for the next strongest user (k = 2) from the subtracted signal. This process of decision-making, regeneration, weighting, phase correction, and cancellation from the received signal continues until the weakest or last user, K, has been decoded. The retrieved information symbol from the output of user K adaptive FE in stage M can also be determined from equations (20) - (21), however, it should be noted that the MAI reductions are performed successively.
The technique of removing the MAI of the strongest user from the received signal aids in the estimation of signals for weaker users. Therefore SIC can be seen to be superior in a non- well-power-controlled channel. However, one prime disadvantage of such system is that the strongest user does not benefit from the reduction of MAI, which means that the summed MAI effects from all other weaker users will, to a certain degree, affect the correct data estimation for the strongest user. The embodiment presented here for the adaptive MOMU SIC strategy can be described in the following algorithmic form:
1) Obtain energy statistics from the received signal to rank users in descending power.
2) Perform adaptive symbol estimation of strongest user (amplitude and phase).
3) Estimated result is regenerated and cancelled from received signal.
4) Subtracted received signal is passed to the next weaker user for decoding.
5) Repeat 1 ) to 4) until the last or weakest user K is decoded.
The practical implementation features of the MOMU SIC can be summarised as follows:
1) Prior to adaptive signal processing, knowledge of the received power for all users in the network cell is required so that interference cancellation can be performed successively. Any errors in the estimation translate directly into additive interference for further decision making for weaker users.
2) Users weaker than the intended user are neglected for SIC.
3) The delay time for demodulation for SIC grows linearly with the number of users.
4) Time complexity per bit/symbol is linearly related to the number of users in the system.
Adopting the SIC strategy has a number of general advantages. Firstly, the receiver has the best chance of estimating the correct decision for the strongest user in the system. Secondly, removing the strongest user in the system gives the most benefit to the remaining weaker users. The SIC structure can be considered to be effective if the received power for users are widely variable. A major shortcoming of the adaptive SIC processor is that its performance is asymmetric, where users of equal received power are demodulated with disparate reliability. This is the opposite of the adaptive PlC, which means that the summed MAI effects from all other weaker users will, to a certain degree, affect correct data estimation.
MOMU Soft Decision Base-Band Recursive Interference Cancellation (An embodiment of the Invention)
The embodiment presented here is based on MOMU soft decision base-band recursive interference cancellation (SDBB-RIC), shown in Figure 20. In the case of unequal power reception, the receiver, having a priori knowledge of K users, first detects and obtains statistics from the received signal. r(t), to rank the users in order of descending power. The selector then switches to the corresponding adaptive FE of the detected strongest user. Subsequently, the output decision of the strongest user is regenerated, multiplied by the weighting factor, Pw k, with phase correction and is then cancelled from the received signal. The subtracted received signal is then passed to the next strongest user for decoding as if the received signal consists of K - 1 user. This process is repeated until the last (weakest) user has been decoded. The distinctive feature of the SDBB-RIC structure, as compared to the SIC structure, is the feedback loop in Figure 20. This allows the strongest user to cancel out the summed effects from other users. The output decisions from all other users are summed, regenerated, weighted with phase correction and cancelled from the received signal. With the subtracted signal, the strongest user is decoded again, with the assumption that only background noise is present. Decoding for the rest of the users is then performed for a predefined number of loops.
In the case of equal power reception, all users are placed with the same priority and the selector switches to the first available user for adaptive FE estimation. The procedure of decoding of K equal power users is the same as that of unequal power reception, except there is now only an arbitrary priority between users.
Assuming again that the power of k = 1, 2, ..., K users are in descending order and there is perfect delay estimation. The information symbols for user K are retrieved successively as described in previous section, this aspect is identical to the SDBB-SIC structure. During the loop back, the output symbol decisions for users k = 2, 3, ..., K, are summed, regenerated and cancelled from the received signal. The subtracted signal that is fed-back to user 1 can then be decoded free from MAI of other users. The output from the adaptive FE of user 1 at (M+l)th stage can be expressed as
<(M+l) = i(∑m=2 <mW)
(22)
where the signal, that is fed to single element single element input vector, r[ (ή) or array elements r* («) of user 1, is
Xi,M+i = )
Figure imgf000028_0001
Expanding (22) leads to
Figure imgf000029_0001
where cl M(n) is for the removal of postcursor ISI for user 1 at stage (M + 1). At stage 2M, for a single loop-back, the retrieved information for user K is depicted as:
Figure imgf000029_0002
(25) where the single of user K, is
XK.2M-I = + p(n)
Figure imgf000029_0003
(26)
Operation of this detector can be described in the following algorithmic form: i) Obtain statistics from the received signal to rank users in descending power. If the received powers are equal, switch to the adaptive FE for the first available user. Process steps ii) to vii) of the algorithmic flow. ii) Perform adaptive FE symbol estimation of the strongest/first user (amplitude and phase). iii) Estimated result is regenerated and cancelled from received signal, iv) Subtracted received signal is passed to the next strongest user adaptive FE for decoding. v) Repeat i) to iv) until the last or weakest user K is decoded. vi) Decisions of all subsequent users are then summed, regenerated, cancelled from the received signal and fed back to the strongest user for MAI cancellation. vii) Repeat ii) to v) where regeneration and MAI cancellation is performed for the next weaker user, k = 2, 3, 4, K for a pre-defined number of iterations.
The advantages of implementing the adaptive SDBB-RIC structure are threefold. Firstly, the SDBB-RIC structure offers the flexibility to self-adapt to handle equal or unequal power reception. In the case of equal power reception, the SDBB-RIC structure operates identically as the PIC structure. Whereas in an unequal power reception, the recursive loop back feature allows the strongest user to benefit from the reduction of MAI from other users. Secondly, with the MAI reduced, the adaptive FE block that is incorporated for each user can then effectively cope with the multipath fading propagation and inter-symbol interference (ISI). And finally, implementing the SDBB-RIC structure can effectively tackle the problem of power control inefficiency in horizontal-link communication. Therefore, the adaptive SDBB- RIC MUD structure manifests itself to be a superior candidate for implementation in both well-power-controlled and non-well-power-controlled channels. From the analysis, the adaptive SDBB-PIC receiver structure has a processing load of (K x M), whereas the adaptive SDBB-SIC receiver structure has only a processing load of M. Although the adaptive SDBB- RIC receiver structure has an increased load, (2M), compared to the SDBB-SIC structure, it requires a much lower computational load than the SDBB-PIC structure. One major gain of the SDBB-RIC over the SDBB-SIC MUD structure is that users weaker than the intended user are accounted for by the loop-back feature.

Claims

Claims
1. A method of signal processing for underwater acoustic communication between N acoustic transmitters and at least one M remotely located acoustic signal receiver, comprising the following steps: configuring said transmitters and said receiver to share a common frequency band; ranking signals representing the power of at least two signal transmissions received by said receiver from said transmitters; employing N adaptive feedforward equalisers with a soft base band; whereby the method equalises Inter-Symbol Interference from muitipath propagation and phase fluctuations; configuring a (N-I) adaptive feedforward equaliser to output a soft-decision to a N adaptive feedforward equaliser; and cancelling Multiple Access Interference generated from simultaneous asynchronous or synchronous reception of a plurality of signals.
2. A method according to claim 1, comprising the steps of broadcasting signals to a selection of underwater devices to increase power transmission for reception.
3. A method according to either of the preceding claims, further comprising the step of switching between multi-element and single element receiver output modes dependent upon the evaluation of power, multi-path, Doppler Shift and noise.
4. A method according to either claim 1 or claim 3, comprising no step of broadcasting to transmitters to increase power transmission; and the steps of sending receiver signals to a MOMU (Multi-Output Multi-User) detector and returning a signal to individual transmitters.
5. A method according to any of the preceding claims, comprising the step of transmitting an identifying code utilising a hybrid of Pseudo-Random Binary Sequences and Linear Frequency Modulation (LFM).
6. A method according to claim 5, comprising the step of back-to-back mis-matched filtering.
7. A method according to any of the preceding claims comprising the steps of receiving a signal; employing a window for observing a change of frequency component for a base-band symbol period which is earner modulated to a passband signal; and employing a fast butterfly FFT (Fast Fourier Transform) for a time-domain window containing samples to determine a passband frequency; whereby Doppler shift is determined.
8. A method according to claim 7, wherein said window takes the form substantially as defined in equation (12).
9. A method according to either of claims 7 and 8, wherein said fast butterfly FFT takes the form substantially as defined in equation (13).
10. A method according to any of claims 7 to 9, wherein said method further comprises the steps of 1) compensating by adding or subtractinga frequency component; and then 2) down- mixing to baseband signals.
1 1. A method according to any of the preceding claims, comprising the steps of providing said adaptive feedforward equalisers with equaliser taps; sending predetermined training sequences for adapting said equaliser taps' weights; and switching to a decision directed mode.
12. A method according to any of the preceding claims, wherein said adaptive feedforward equalisers are configured to have a complex output substantially as defined in equation (14).
13. A method according to any of the preceding claims, wherein said adaptive feedforward equalisers define a symbol error estimation substantially as in equation (15).
14. A method according to any of the preceding claims, wherein said adaptive feedforward equaliser defines a mean square error substantially as in equation (16).
15. A method according to any of the preceding claims, wherein said adaptive feedforward equalisers are configured to have a soft decision complex output based on maximum likelihood estimation where a probability density function is derived from a series of computed complex outputs as in equation (17) and the maximum likelihood estimation of said soft decision complex output is derived from equation (18).
16. A method according to any of the preceding claims, wherein said adaptive feedforward equaliser incorporates a hard decision complex output operating in a first mode suitable for single user operation; and a second mode for multi-user operation.
17. A method according to claim 16, wherein said first mode suitable for single user operation incorporates a data mode based on the adaptive decision of a user; the power estimate is set to zero; the maximum likelihood decision is set to zero; and the soft base-band decision is set to zero.
18. A method according to claim 16, wherein said second mode suitable for multi-user operation incorporates a multiple access interference cancellation step substantially based on equation (18) for soft base-band decision and substantially based on equation (19) for hard base-band decision.
19. A method according to claim 16, wherein said method incorporates interference cancellation steps substantially based on any one of equations (20) to (26).
20. A method according to any of the preceding claims, comprising the steps of determining an input vector for single or multiple channel inputs to each user depending upon channel conditions; determining initial bits/symbols for N users from their corresponding adaptive feedforward equaliser whilst selecting a power estimation; and setting soft-decision baseband estimate to zero; feeding a power estimate and a complex soft decision base-band output from a first user to a second user's decoding block; regenerating bits/symbols with a weighting factor and phase correction; subtracting the regenerated bits/symbols from a received signal to obtain a modified received signal; passing said modified received signal to a further stage for the removal of a further user signal; repeating the process of decision estimation, regeneration, weighting and interference cancellation for N-I stages.
21. A method according to claim 20, further comprising the step of employing a buffer window to store the time reference or time delay estimation for each user.
22. A method according to either of the preceding claims 20 and 21, wherein a signal vector is fed in a soft-decision base-band parallel interference cancellation process which substantially takes the form of equation (20).
23. A method according to claim 22, wherein the adaptive feedforward equaliser derives retrievable information which for a user is decoded by summation of maximum likelihood at each stage according to equation (21).
24. A method according to any of claims 20 to 23, further comprising the step of obtaining energy statistics from received signals to rank users in descending power and feeding in a soft-decision base-band successive interference cancellation process or recursive interference cancellation process.
25. A method according to claim 24, further comprising the step of neglecting users which are weaker than the strongest user.
26. A method according to either of the preceding claims 24 and 25, further comprising the step of linearly relating the time complexity per bit/symbol to the number of users in the system.
27. A method according to claim 1, wherein the method comprises the steps of obtaining energy statics from received signals to rank users in descending power; performing adaptive symbol estimation of the strongest user; regenerating and cancelling estimated results from received signal: passing subtracted received signal to the next weaker user for decoding; repeating the preceding steps to decode signals of other users; providing a feedback loop to cancel out summed effects from other users; summing, regenerating, weighting with phase correction and cancelling output decisions of a stronger user from other users to obtain a subtracted signal; and decoding the subtracted signal whilst assuming that only background noise is present.
28. An underwater device configured to operate the method of any of the preceding claims.
29. Signal processing apparatus configured to operate in accordance with the method of any of claims 1 to 27.
30. Computer software which configures a signal processing apparatus to operate according to the method of any of claims 1 to 27.
31. An underwater communication system substantially as hereinbefore described with reference to and/or as illustrated in any appropriate of the accompanying text and/or figures.
PCT/GB2009/051732 2008-12-17 2009-12-17 Multiple output multiple user methods and/or systems of underwater accoustic communication WO2010070350A2 (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
GB0822926.2 2008-12-17
GB0822926A GB2466252B (en) 2008-12-17 2008-12-17 Multiple output multiple user methods and/or systems of underwater acoustic communication

Publications (2)

Publication Number Publication Date
WO2010070350A2 true WO2010070350A2 (en) 2010-06-24
WO2010070350A3 WO2010070350A3 (en) 2010-12-16

Family

ID=40326200

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/GB2009/051732 WO2010070350A2 (en) 2008-12-17 2009-12-17 Multiple output multiple user methods and/or systems of underwater accoustic communication

Country Status (2)

Country Link
GB (1) GB2466252B (en)
WO (1) WO2010070350A2 (en)

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
TWI660602B (en) * 2018-10-18 2019-05-21 林進豐 Universal filter group multi-carrier underwater sound signal transmission method
US10637586B2 (en) 2017-08-25 2020-04-28 National Science Foundation Turbo receivers for multiple-input multiple-output underwater acoustic communications
CN111431835A (en) * 2020-03-25 2020-07-17 哈尔滨工程大学 Parallel multi-carrier-based high-efficiency underwater current field communication method
CN111881414A (en) * 2020-07-29 2020-11-03 中南大学 Synthetic aperture radar image quality evaluation method based on decomposition theory
JPWO2021001870A1 (en) * 2019-07-01 2021-01-07
CN113067645A (en) * 2021-03-29 2021-07-02 浙江大学 Low-complexity underwater acoustic communication power setting method combining rules and cases

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US11012762B2 (en) 2017-07-11 2021-05-18 Onesubsea Ip Uk Limited Subsea oilfield communications system
CN112953653B (en) * 2021-03-01 2022-07-15 哈尔滨工程大学 Single-carrier multi-user underwater acoustic communication method

Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5301167A (en) 1992-08-05 1994-04-05 Northeastern University Apparatus for improved underwater acoustic telemetry utilizing phase coherent communications
WO1994010629A1 (en) 1992-10-27 1994-05-11 Northeastern University A receiver for receiving a plurality of asynchronously transmitted signals
US5905721A (en) 1996-09-26 1999-05-18 Cwill Telecommunications, Inc. Methods for channel estimation and signal detection of CDMA signals
US6813219B1 (en) 2003-09-15 2004-11-02 The United States Of America As Represented By The Secretary Of The Navy Decision feedback equalization pre-processor with turbo equalizer
US6819630B1 (en) 2002-09-20 2004-11-16 The United States Of America As Represented By The Secretary Of The Navy Iterative decision feedback adaptive equalizer
US6985749B2 (en) 1999-12-21 2006-01-10 Rudolf Bannasch Method and devices for transmitting and receiving information
US20070071077A1 (en) 2004-06-24 2007-03-29 Yang Tsih C Correlation based decision-feedback equalizer for underwater acoustic communications

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6704376B2 (en) * 2002-01-23 2004-03-09 Bae Systems Information And Electronic Systems Integration Inc. Power and confidence ordered low complexity soft turbomud with voting system
WO2008066271A1 (en) * 2006-12-01 2008-06-05 Electronics And Telecommunications Research Institute Iterative reception method and iterative receiver
US8149899B2 (en) * 2008-11-26 2012-04-03 Advanced Receiver Technologies, Llc Efficient despread and respread of multi-rate CDMA signals

Patent Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5301167A (en) 1992-08-05 1994-04-05 Northeastern University Apparatus for improved underwater acoustic telemetry utilizing phase coherent communications
WO1994010629A1 (en) 1992-10-27 1994-05-11 Northeastern University A receiver for receiving a plurality of asynchronously transmitted signals
US5905721A (en) 1996-09-26 1999-05-18 Cwill Telecommunications, Inc. Methods for channel estimation and signal detection of CDMA signals
US6985749B2 (en) 1999-12-21 2006-01-10 Rudolf Bannasch Method and devices for transmitting and receiving information
US6819630B1 (en) 2002-09-20 2004-11-16 The United States Of America As Represented By The Secretary Of The Navy Iterative decision feedback adaptive equalizer
US6813219B1 (en) 2003-09-15 2004-11-02 The United States Of America As Represented By The Secretary Of The Navy Decision feedback equalization pre-processor with turbo equalizer
US20070071077A1 (en) 2004-06-24 2007-03-29 Yang Tsih C Correlation based decision-feedback equalizer for underwater acoustic communications

Non-Patent Citations (9)

* Cited by examiner, † Cited by third party
Title
BRADY, D; PREISIG J C, UNDERWATER ACOUSTIC COMMUNICATION, 10 August 2009 (2009-08-10), pages 369 - 372, Retrieved from the Internet <URL:http://allegro.mit.edu/-gww/pdi71998-poor-womell-ph-ch8.pdf>
CALVO, E; STOJANOVIC, M: "Efficient Channel-Estimation-Based Multiuser Detection for Underwater CDMA Systems", IEEE JOURNAL OF OCEANIC ENGINEERING, vol. 33, no. 4, October 2008 (2008-10-01), pages 502 - 512, XP011250472
GUPTA, C; MUMTAZ, T; ZAMAN, M; PAPANDREOU-SUPPAPPOLA, A: "Wideband chirp modulation for FH-CDMA wireless systems: coherent and non-coherent receiver structures", COMMUNICATIONS 2003. ICC '03. IEEE INTERNATIONAL CONFERENCE, vol. 4, May 2003 (2003-05-01), pages 2455 - 2459, XP010642888, DOI: doi:10.1109/ICC.2003.1204388
H. K. YEO; B. S. SHARIF; A. E. ADAMS; O. R. HINTON: "Implementation of Multi-user Detection Strategies for Coherent Underwater Acoustic Communication", IEEE JOURNAL OF OCEAN ENGINEERING, vol. 27, no. 1, January 2002 (2002-01-01), pages 17 - 27
HURSKY, P ET AL.: "Comparison of two underwater acoustic communications techniques for multi-user access", ACOUSTICAL SOCIETY OF AMERICA JOURNAL, vol. 115, no. 5, May 2001 (2001-05-01), pages 2469
OEBERG ET AL., IEEE, 2006, pages 5
SONG A; BADIEY M; SONG HC; HODGKISS WS; PORTER MB: "KauaiEx Group. Impact of ocean variability on coherent underwater acoustic communications during the Kaual experiment", THE JOURNAL OF THE ACOUSTICAL SOCIETY OF AMERICA, vol. 123, no. 2, February 2008 (2008-02-01), pages 856 - 65
SONG, J. ACOUST. SOC. AM., vol. 123, no. 2, February 2008 (2008-02-01)
STOJANOVIC, M; FREITAG, L: "Multiuser undersea acoustic communications in the presence of multipath propagation", PROC OF OCEANS, 2001, pages 2165 - 2169, XP010566772

Cited By (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US10637586B2 (en) 2017-08-25 2020-04-28 National Science Foundation Turbo receivers for multiple-input multiple-output underwater acoustic communications
US11652557B2 (en) 2017-08-25 2023-05-16 University Of Missouri Turbo receivers for multiple-input multiple-output underwater acoustic communications
TWI660602B (en) * 2018-10-18 2019-05-21 林進豐 Universal filter group multi-carrier underwater sound signal transmission method
JPWO2021001870A1 (en) * 2019-07-01 2021-01-07
WO2021001870A1 (en) * 2019-07-01 2021-01-07 日本電信電話株式会社 Communication device and communication method
JP7174302B2 (en) 2019-07-01 2022-11-17 日本電信電話株式会社 Communication device and communication method
CN111431835A (en) * 2020-03-25 2020-07-17 哈尔滨工程大学 Parallel multi-carrier-based high-efficiency underwater current field communication method
CN111881414A (en) * 2020-07-29 2020-11-03 中南大学 Synthetic aperture radar image quality evaluation method based on decomposition theory
CN111881414B (en) * 2020-07-29 2024-03-15 中南大学 Synthetic aperture radar image quality assessment method based on decomposition theory
CN113067645A (en) * 2021-03-29 2021-07-02 浙江大学 Low-complexity underwater acoustic communication power setting method combining rules and cases

Also Published As

Publication number Publication date
GB2466252A (en) 2010-06-23
WO2010070350A3 (en) 2010-12-16
GB0822926D0 (en) 2009-01-21
GB2466252B (en) 2011-03-16

Similar Documents

Publication Publication Date Title
US7583723B2 (en) Method and apparatus providing an advanced MIMO receiver that includes a signal-plus-residual interference (SPRI) detector
WO2010070350A2 (en) Multiple output multiple user methods and/or systems of underwater accoustic communication
US20140098841A2 (en) Underwater acoustic multiple-input/multiple-output (mimo) communication systems and methods
Stojanovic et al. Multichannel detection for wideband underwater acoustic CDMA communications
JP4666150B2 (en) MIMO receiving apparatus, receiving method, and radio communication system
JP2570967B2 (en) CDMA receiver
EP1774670B1 (en) Use of adaptive filters in cdma wireless systems employing pilot signals
US7636407B2 (en) Signal detector used in wireless communication system
US6721293B1 (en) Unsupervised adaptive chip separation filter for CDMA terminal
US20060153283A1 (en) Interference cancellation in adjoint operators for communication receivers
EP1596548A2 (en) Channel estimation device, channel estimation method, and wireless receiver
US20110116581A1 (en) Communication system, reception device, and communication method
US7929413B2 (en) Transmission system, transmission method, transmitter, receiver, decoding method, and decoder
WO2008043088A1 (en) Intersymbol interference mitigation
Kohno Spatial and temporal filtering for co-channel interference in CDMA
Cannelli et al. Adaptive turbo equalization for underwater acoustic communication
Konstantakos et al. Comparison of DS-CDMA and MC-CDMA techniques for dual-dispersive fading acoustic communication networks
JP2020141174A (en) Wireless communication system, wireless communication method, transmission station device, and reception station device
Sood et al. Minimum probability of error demodulation for multipath OFDM-SDMA systems
US7302023B2 (en) Application of multipath combiner and equalizer in a multi-channel direct sequence spread spectrum communication system
JP2020141173A (en) Wireless communication system, wireless communication method, transmission station device, and reception station device
Cho et al. Successive interference cancellation for time-reversed underwater acoustic channels
WO2020209092A1 (en) Wireless communication system, wireless communication method, transmission station device, and reception station device
Zakharov et al. Interference Cancellation for UWA Random Access Data Packet Transmission
Chang et al. A novel architecture of single-carrier block transmission DS-CDMA

Legal Events

Date Code Title Description
121 Ep: the epo has been informed by wipo that ep was designated in this application

Ref document number: 09801535

Country of ref document: EP

Kind code of ref document: A2

NENP Non-entry into the national phase

Ref country code: DE

122 Ep: pct application non-entry in european phase

Ref document number: 09801535

Country of ref document: EP

Kind code of ref document: A2