Title: Data Collection, Storage, and
1Data Collection, Storage, and
Retrieval
with an
Underwater Sensor Network
Authors
I. Vasilescu
K. Kotay
D. Rus
M.Dunbabin P. Corke
Presented by Benessa Defend
Febtruary 22, 2008
1
Yoram Versluis
2Introduction
Oceans cover 70 of surface Monitoring is
difficult and expensive
Common problems (power, deployment, repair)
Different problems (Communication)
June 6, 2007
2
3Scenario
Asymmetry
June 6, 2007
3
4200 M
Why data muling?
Data Muling
Short range optical comm.
28 hours (0.5 m/s)
256 sec (320 kbit/s)
174 J
Acoustic routing
10 km
Example
48 hours (480 bps)
200 M grid (50 x 50)
377 kJ (4.5mJ/bit)
10 MB data
June 6, 2007
4
5Hardware - Aquaflecks
Mica2 like node
In a yellow watertight box Optical comm.
Acoustic comm.
Pressure / temp / 255 x 143 Cam
170 mm Rod with LED for Beaconing and
Transportation
June 6, 2007
5
6Hardware - AUVs
Amour Autonomous Underwater Vehicle
Autonomous Modular Optical Underwater Robot
Magnetic Compass
Cone shaped cavity for docking
200 N latching mechanism
4 light sensors to determine direction
Starbug AUV
Two stereo vision heads for odometry and
obstacle avoidance
Visual Servoing
June 6, 2007
6
7Networking
Radio signals
Highly attenuated by salt water Optical
Much less attenuated
High speed
Data Transport
Directional and Short Range Acoustic
Been used extensively (SONAR)
Event Signaling
Reflections
3D Localization
Slow / Costly
June 6, 2007
7
8Networking - Optical
Range is affected by Light absorption Green
Light
Green
Red
Divergence
InfraRed
30 cone
Ambient Light
Green filter
Photo Diode Output S x e-k(d1 -d0) x P
Scattering
Turbidity
June 6, 2007
8
9Network - Optical - Protocol
VFIR(Very Fast Infrared)
Pulse Position Modulation Pulse width 250
ns On average
(4 4.5 5 5.5 6 ) / 8 3.125 us 320
kbit/s
1094nJ/bit
(RF 760 nJ/bit)
June 6, 2007
9
10Network - Optical - Experiments
Setup
7 Watt LED
30 - 40 cm under water
199 Packets at 1 Hz
Max 8 m in clear water / 1 m in highly turbid
water
Extra focusing increases the range
- Difficulties
- Accurately pointing transmitter, narrow beam
- AUV maintain position in strong current
June 6, 2007
10
11Networking - Acoustic
Mature field
Commercial Modems are Expensive Cheap
Commercial Land Transducers can be used
25 m vs. kilometers
June 6, 2007
11
12Networking - Acoustic - Experiments
Swimming Pool
River
30 - 40 cm
30 - 40 cm
1Hz square wave
50Hz square wave
No glitches till 10 m
No glitches till 5.8 m
Communication (Pulse Position Modulation)
Packet size of 20 bytes
41 bit/s, up to 15m due to reflections
Expected to be higher in open water
June 6, 2007
12
13Networking- Acoustic Experiments
Ranging / Localization
Robust Distributed Network Localization with
Noisy Range Measurements
June 6, 2007
13
14Mobility
Challenges
Locate first node (Spiral Search) Locate
next node in sequence Hovering
Visual Servoing (Starbug) Active
Beaconing (Amour) Data Transfer
Mobile node queries static node Data is
send in 239 byte packages
June 6, 2007
14
15Data Collection
512 kB of data memory (flash)
101 kJ (3-cell) battery
Download costs
512kB 8 bit 1094nJ 4.59J
512 kByte/ 320kbit 13.1 s
June 6, 2007
15
16Synchronization
- Synchronize to the Mobile node only
- No global clock sync.
- More messages
- More energy intensive
June 6, 2007
16
17Data Collection - Experiments
Three nodes logging temperature and pressure
Every 150 sec for 7 days -gt 110 kB of data
June 6, 2007
17
18Experimental Results
8 x 8 Grid topology
Starbug and Amour traverse the network
Starbug was routinely able to visit all nodes in
the network
Everything works!?
June 6, 2007
18
19Conclusions
Sensor networks are feasible underwater
Mobility provides effective and power-efficient
means for networking the system
Data muling is effective
June 6, 2007
19
20Discussion Points
- Extensibility of their scheme
- Hybrid acoustic-optical approach vs. other
methods - Determining when a node has failed or AUV is at
wrong object - Security
- Battery issues with Aquaflecks and AUVs
- Using filter other than green
June 6, 2007
20