Professional Documents
Culture Documents
discussions, stats, and author profiles for this publication at: https://www.researchgate.net/publication/234832155
CITATIONS READS
5 371
4 authors, including:
Mounir Samet
University of Sfax
174 PUBLICATIONS 457 CITATIONS
SEE PROFILE
Some of the authors of this publication are also working on these related projects:
1rst International Conference on Smart , Monitored and Controlled Cities (ICSM2C-2017) feb 17-19
View project
All content following this page was uploaded by Abdennaceur Kachouri on 19 January 2017.
The user has requested enhancement of the downloaded file. All in-text references underlined in blue are added to the original document
and are linked to publications on ResearchGate, letting you access and read them immediately.
Nejah Nasri, Laurent Andrieux,
WSEAS TRANSACTIONS on COMMUNICATIONS Abdennaceur Kachouri, Mounir Samet
Nejah NASRI (1), Laurent ANDRIEUX (2), Abdennaceur KACHOURI (1), and Mounir SAMET (1)
LETI-ENIS, B.P.868-3018- SFAX-TUNISIA ;(2)LATTIS-IUT BLAGNAC TOULOUSE - FRANCE
nasrinejah@yahoo.fr
Abstract The Ocean is a dynamic and complex environment; it is a very complicated transmission channel that
can change rapidly with the environmental conditions. Hence, to avoid failure of underwater monitoring missions,
its crucial to predict the behavior of underwater acoustic channel. In this paper, several fundamental key aspects of
underwater acoustic channel are investigated. A model characterizing the underwater acoustic channel is
introduced, and how underwater channel can be simulated is discussed. In addition, this paper describes a
methodology for top-down design, modeling, and simulation of underwater channel using hardware description
language VHDL-AMS.
The following analysis may provide precious guidelines for the design of underwater communication systems.
Index Termsunderwater communication, underwater channel model, behavior modeling acoustic signal,
VHDL-AMS language.
Adjustment of AWGN
s(t) r(t) channel
25
noise_calc : process (awgn)
-- seeds for random function call 20
variable s1 : integer := seed1;
variable s2 : integer := seed2; 15
-- random variables
variable x1,x2 : real; 10
begin
5
-- create two random variables
random (s1,s2,x1);
0
random(s1,s2,x2);
-- create Gaussian variable using
-5
-- Box-Muller method
awgn<=SQRT(2.0*LOG(x1))*COS(MATH -10
_2_PI*x2)
after hmin; -15
end process noise_calc; 0 20m 40m 60m 80m 0.1 0.12 0.14 0.17
= x n (t) + y n (t)
)
Rayleigh
M
In which Rn(t) and n(t) are the envelope and phase of Fading
nth incoming wave, xn(t) and yn(t) are the in phase and Simulator
aN
quadrature phase factors of en(t).
In other hand the carrier frequency of nth incoming
wave is shifted by v.cosn/ (Hz) representing the
r(t)
Doppler Effect (Hz).
The received signal r (t) is the average addition of n
incoming waves.
N
(6) Figure10 . The flowchart to obtain the multipath Rayleigh
r ( t ) = rn ( t ) fading channel
n =1
N N
Next, we describe the operation of the multipath
= x
n =1
n ( t ) cos 2 . .f c . t y n ( t ) sin 2 . .f c . t
n =1
fading simulator. As shown to figure 8 the input signal
is delayed. Then Rayleigh fading is added to the
= x ( t ) cos 2 . .f c . t y ( t ) sin 2 . .f c . t delayed signals. Finally all signals are added
2DGraphSel3 0.25k
2.12 0.2k
0.15k
0.1k
50
Sheet.
1.00 0
-50
-0.1k
-0.15k
50.00m 0 0.5m 1m 1.5m 2m 2.5m 3m 3.5m 4.2m
0 5.00m 10.00m Figure15 . Example of transmitted signal through
Multipath Rayleigh Fading and AWGN channels (f=20
Figure12 . Signal fluctuation by a fading simulator KHz, N1=5, fd=100Hz, SNR=10)
0.25k
3 0.2k
0.15k
2
0.1k
1
50
0 0
-50
-1
-0.1k
-2 -0.15k
-0.2k
-3 0 0.5m 1m 1.5m 2m 2.5m 3m 3.5m 4.2m
0 50u 0.1m 0.15m 0.2m 0.25m 0.3m 0.35m 0.42m
Figure16 . Example of transmitted signal through
Figure13 . Example of transmitted signal through Multipath Rayleigh Fading and AWGN
Multipath Rayleigh Fading channel(f=20 KHz, N1=5, channels(N1=5, f=20 KHz, fd=10Hz, SNR=10)
fd=100Hz)
0.13k
travelling aquatic medium for different array of
0.1k frequency and distance [15].
Transmission losses(dB)
450
50
400
500
0
400 350
TL(dB)
200 250
-0.1k
-0.13k 100
200
0 0.2m 0.4m 0.6m 0.8m 1m 1.2m 1.4m 1.6m 1.8m 2m
0
Figure17 . Example of transmitted signal through 10000 150
Multipath Rayleigh Fading and AWGN 10
channels(N1=5, f=20 KHz, fd=10Hz, SNR=1) 100
5000
5 4
The impact of flat fading and Gaussian noise on x 10
TL1 (geom) and TL2 (losses) characterizing losses 1 10 100 1k 10k 63k f [Hz]
0.00 0.00
The principle of simulation achieved under
VHDL-AMS consists in the modeling of the weakening
in an aquatic environment. We take account of the
optimal parameters for best under water
communication as frequency and distance. The figure
below shows the attenuation of acoustic signal waves -415.43k -415.43k
0.00 768.22k Re
Figure1 . Bode and Nyquist plot of underwater channel 3.1 Communication Energy
BodePlotSel1 Occasional outages from poor propagation or elevated
noise levels can disrupt wireless underwater links
Gain [16].Ultimately, the available energy supply dictates
[dB] 1 10 100 1k 10k 100k 1Meg 10Meg 100Meg service life; and battery-limited nodes must be energy
116.16 116.16 conserving. For thus we need to estimate the battery life
108.16 108.16 of sensor nodes which has implications on the
usefulness, topology and range of the network.
100.16 100.16
In this subsection we showed an overview of the
92.16 92.16 underwater channel effect on the transmitted signal.
1 10 100 1k 10k 100k 1Meg 10Meg 100Meg f [Hz]
Here we are interested to evaluate the power of
Phase received signal through variety of range and frequency.
[rad] 1 10 100 1k 10k 100k 1Meg 10Meg 100Meg We can express the source level SL intensity as [5]:
3.14 3.14
SNR = SL+ TL + NL + DI (13)
1.57 1.57 Where SL is the source level, TL is the transmission
0.00 0.00 loss, NL is the noise level, and DI is the directivity
-1.57 -1.57 index.
-3.03 -3.03 For simplification, we assume that: The directivity
1 10 100 1k 10k 100k 1Meg 10Meg 100Meg f [Hz] index DI is zero because we assume omnidirectional
NyquPlotSel1 hydrophones. We consider an average value for the
Im -200.40k 0.00 768.22k
ambient noise level NL to be 70 dB as a representative
374.74k 374.74k
shallow water case. We also consider a target SNR of
20 dB at the receiver.
We can express the source level SL intensity as [5]:
0.00 0.00
SL (dB) = TL + 90 =20*log (ve/vs) +90 (14)
The transmitted signal intensity is expressed as
It = 10SL/10 * 0.67* 10-18 (15)
-415.43k -415.43k Finally, the transmitter power Pt needed to achieve
-200.40k 0.00 768.22k Re an intensity It at a fixed distance from the source in the
Figure19 . Bode and Nyquist plot of underwater channel direction of the receiver is expressed as [4]:
Pt = 2**d*h*It (16)
The following curves show that the aquatic channel The table below resumes the corresponding transmits
behaves like a low pass filter. In fact, for frequencies power Pt needed to achieve a source intensity of It
inferior to 10 KHz, there is less attenuation of the signal according to a typically frequency equal to 10 KHz and
and the system is stable. For high frequencies, we distances.
notice an attenuation of the signal and the system
becomes unstable. This instability is due to many TABLE II : TRANSMIT POWER NEEDED VS DISTANCES
factors including chemical and geometrical effects like Range Source Intensity of Power
the phenomenon of structural relaxation that appears (m) level signal needed
essentially in high frequency [6], multipath propagation (dB) (watt) (watt)
including reflections from the surface and bottom of the 1 90 1,64.10-12 9.10-9
sea. 10 110 5,97.10-11 3.75110-6
For the high frequencies (C/F) decreases 100 130 1,46.10-10 9.1710-6
(compared to the dimension of the underwater channel)
the wave undergoes several reflections. Therefore the According to this table for shorter ranges the transmit
phenomenon of multipath becomes one factor troubling power can be lower, potentially as low as 1W. These
the wireless underwater communication. result are in accord with the result given by
However it is possible in idealized conditions to L.Freitag[17].
predict and compute precise values for the transmission
loss associated to realistic application like essentially 3.2 MAC Energy Costs
identification of ships or baleens. Underwater MAC protocols are another way of energy
saving. In fact, Energy consumption is the main
criterion for our MAC protocol design. In this
subsection, we present the main several ways
3 ENERGY EFFICIENCY addressing the problem of energy wasting:
Collisions: if two nodes transmit at the same time and
interfere with each others transmission, packets are
corrupted. Hence, the energy used during transmission Smith and CSMA/CA -Performed well in
and reception is wasted. all (1997) term of latency
Handshaking: most protocols use control packets like [22] -Low throughput
RTS/CTS mechanism in order to avoid packet - Improved
Seaweb9 FDMA
collisions; these does not contains application data. The performance on term of
8 99 [23]
energy used for transmitting and receiving these frequency-selectivity.
packets is operating cost energy. - Not flexible and very
Overhearing: underwater channel is a shared inefficient in bursty
medium; so a node may receive packets that are not traffic (due to limited
destined for it. bandwidth).
Routing protocols: In underwater networks, node Seaweb TDMA-CDMA - Evolution of seaweb
links are in rapid changes due to the complexity of 2000 [23] with MACA spreading,
underwater channel. So the avoidance of long-lived style RTS/CTS improvement of the
routing loops in underwater networks is a way of saving handshakes physical layer and the
energy. MAC layer.
-Performed well in
3.3 Choice of underwater MAC protocols stationary and static
Several MAC protocols have been proposed recently nodes, but not in high
that attempt to provide sufficient operation and energy dynamics network.
efficiency .Most proposals have focused on random -Problem of Near far
access techniques, but some have used a fully Xie and CDMA
synchronized approach. So the Seaweb [18] project Gibson -Performed well in
(real application of the aquatic networks), use FDMA 2000[23] shallow water
as an access technique which is not efficient because of -Can not be used in a
the selectivity in frequency and the limited underwater Lapierre CSMA/CD
single channel packet
bandwidth. More recent Seaweb [18] experiments have and all
radio network
used hybrid TDMA/CDMA clusters with MACA-style 2001 [23]
-Very difficult to
RTS/CTS/DATA handshakes. This method of access is construct a wireless
adequate for the stationary networks and not for the underwater CSMA/CD
mobile networks or other networks that change quickly system full duplex.
during the time. One of the most promising access Salv -Reduce the length of
methods is the CDMA, she has been evoked by Xie and TDMA/CDMA
Garau and the TDMA slot, which
Gibson in 2000 [19]. The met problem of CDMA is Stojanovic increases the data rate.
Near Far. In aquatic networks the method of CDMA 2003 [24] -Increase the
access appears most promising, in which propagation probability of
delays will be reduced. The adaptation of MACA to the interference between
aquatic network looks to continue with Szer and all the adjacent nudes.
[17] while adding the WAIT command in order to -Worst latency
reduce collisions and to increase the efficiency of Foo and all CDMA/MACA
-It performs well in
power. In 2006, M.Stojanovic [20] proposes a specific 2004 [23] and MACAW
terms of packets
access method to the aquatic environment inspired from received but at
FAMA, that is called slotted FAMA whose principle is extremely high
to give out every packet (RTS, CT, DATED or ACK) in throughput.
the beginning of time slot to eliminate the A central nude controls
asynchronous nature aspect of protocols and to Freitag TDMA with
the network.
eliminate collisions. Aar and Adams [18] studied in and all less throughput
2006 the TDMA centralized with control of power and 2005[25]
adaptive debit. In 2007 M.Stojanovic, purpose Limit the delay of
Molins Slotted FAMA
UWAN-MAC, Distance Aware Collision Avoidance propagation by
and
Protocol DACAP [21], which is scalable to the addition of time slots.
Stojanovic
changing number of nodes and the coverage area of the 2006[20]
network. Controlled power and
following table shows a characteristics survey of the Aar and Centralized
adaptive throughput.
main protocols for underwater communications: Adams TDMA
Authors Protocols Characteristics 2006 [23]