Title: Robust Gridbased Deployment Schemes for Underwater Optical Sensor Networks
1Robust Grid-based Deployment Schemes for
Underwater Optical Sensor Networks
- Abdullah Reza
- Department of Computing Science
- University of Alberta
- Edmonton, Alberta, Canada
2Underwater Sensor Networks (UWSN)
- Allows us to monitor underwater environment which
constitutes 70 of earths surface - A new and evolving field of research
- Acoustic communication has been considered mostly
for UWSN
3Problems of Underwater Acoustic Communication
- Very low bandwidth (5 Kbps 2)
- Very slow propagation (1500 m/s 3)
- High error rate 4, 5
- High cost of acoustic modems 2
- unsuitable for applications with stringent b/w
requirement (e.g., real-time and multimedia
applications)
4Optical Communication An Alternative of
Acoustic Communication
- We consider nodes with optical transceivers
- Low-cost and light LEDs and photodiodes
- Operation in blue/green visible ranges
- Point-to-point communication
- Advantage High bandwidth and fast propagation
2, 9 ,10 - Disadvantage Shorter range and line of sight
requirement 2, 9 ,10
5Optical UWSN Design Challenges
- Intelligent Deployment (expensive nodes)
- Connectivity is not inherent
- Cost of Deployment (directional transceivers)
6Problem Definition
- Design Goals
- 1) Robustness
- Deterministic (2-edge-connected)
- Probabilistic
- 2) Path Quality
- 3) Interface-count
- Per node constraint (Maximum 1, 2 and 3
interfaces per node) - Minimum total interface in the network
7Optical Interface Model 2
- Maximum 1 interface per node
- 2 or more interfaces per node
8Robust Deployment Maximum 1 Interface per Node
- One Hamiltonian Cycle Always possible with even
number of rows and/or columns 12 - Robustness poor
- Path quality poor
- A Better Design 4 Hamiltonian Cycles
9Robust Deployment Maximum 2 Interfaces per Node
- We use 4 undirected Hamiltonian Cycles
- Robustness
- 2-edge-connected
- Better than directed cycles
- Path Quality
- Better than directed cycles
10Robust Deployment Maximum 3 Interfaces per Node
- Design Approach
- 1) Generate a 3-degree constrained shortest path
spanning tree from the sink with minimum number
of 3-d nodes (optimal pattern) - 2) Add additional edges to make it
2-edge-connected - 3) Add additional edges to improve probabilistic
robustness - Introduce minimum number of 3-degree nodes in
each step
11Subproblem Quadrants
12Lower Bound for Number of 3-d nodes in a Quadrant
- Theorem Consider a quadrant with sides of size m
and n where mn. A sink is placed in a corner. A
3-degree constrained shortest-path tree rooted at
the sink and spanning all nodes inside and on the
boundaries of the quadrant require at least (m-2)
3-degree nodes.
13Optimal Pattern for a Quadrant
14Do Optimal Patterns for Quadrants Give Optimal
Pattern for the Grid?
- Depends on whether or not 3-degree constraint is
violated on the axes - In any case, (l1l2l3l4) remains the lower
bound - We call LB (l1l2l3l4) ? li
-
15A Pattern for a Quadrant that Avoids Conflict on
the Axes
- A pattern that draws edges only from the vertical
axis - Has minimum number of 3-d nodes (li ) of y x
but has minimum1 number of 3-d nodes (li1) if y
gt x
16Pattern Applied on the Entire Grid
- Shortest path spanning tree from the sink with
3-degree constraint - Number of 3-degree nodes in the worst case is
LB4 which can be shown to be actually LB3 - clockwise counterclockwise LB2 in worst case
17Summary of Proposed Deployments
TOP2
TOP3
TOP1
TOP4
TOP5
TOP6
18Summary of Proposed Deployments 12x12 Grid
19Static Evaluation of Deployment Topologies
- Two failure models
- Isolated Model 15
- Patterned Model 15
- Metrics Robustness Path Quality
20Important Findings
- TOP6 offers almost 98 robustness even when each
link is failed with 8 probability - TOP6 offers almost 95 robustness even when three
error blobs with dimension a60m and b4m are
present in the grid - TOP2 offers acceptable robustness if failures are
always concentrated in a certain region
21Dynamic Evaluation of Deployment Topologies
- Resilient Routing Protocols
- Memory-constrained Flooding (FLD)
- Dual Paths Protocol (DPP)
- Hop-by-Hop Acknowledgment with local update
protocol (HHA)
22Simulation Environment
- Single Packet generating source
- Ten packets generated per second, each with 1 Kb
payload - Three error blobs (20mx4m) moving at 15 cm/sec
speed in the grid in a random-walk fashion
23Important Findings
- FLD supports highest resiliency (97 with TOP6)
with shortest delay but incurs excessive
transmissions - DPP fails to utilize the inherent redundancies in
the topology because of its static nature - HHA supports resiliency almost as good as FLD
with a small number of transmissions but with
slightly increased delay - TOP6 not only supports highest delivery ratio but
also lowest delay (and transmissions for HHA)
24Summary
- Robust deployment topologies for optical UWSN
with 1, 2 and 3 interfaces per node constraints - For 1 and 2 interfaces cases, topologies that
utilize four directed and undirected Hamiltonian
cycles in the grid, respectively. - For 3 interfaces case, formulation pattern for a
3-degree constrained shortest path spanning tree
in the grid with arbitrary root and arbitrary
dimension that results in (LB2) 3-degree nodes
in the worst case. - A series of deployment patterns built on the
3-degree constrained shortest path tree that
support higher degrees of robustness by
introducing additional links in the network at
strategic points.
25Summary
- Static evaluation of the proposed topologies show
that a very high degree of robustness (98) is
maintained by TOP6 even at reasonably harsh
conditions - Dynamic evaluation of the proposed topologies
with three simple routing protocols - FLD achieves a very high degree of delivery ratio
when applied on TOP6 but incurs excessive
communication - DPP fails to utilize the inherent redundancies of
the proposed topologies - HHA achieves delivery ratio as good as FLD with
very small communication overhead but slightly
higher average delay
26References
- 1 I.F. Akyildiz, D. Pompili, and T.
Melodia, Challenges for efficient communication
in underwater acoustic sensor networks, ACM
SIGBED Review, Volume 1, Issue 2, July, 2004,
pages 3-8. - 2 I. Vasilescu, K. Kotay, D. Rus, M.
Dunbabin, and P. Corke, Data collection,
storage, and retrieval with an underwater sensor
network, In Proc. of SenSys05, San Diego, CA,
USA, November, 2005. - 3 D. Pompili, T. Melodia, and I.F.
Akyildiz, Routing algorithms for
delay-insensitive and delay-sensitive
applications in underwater sensor networks, In
Proc. of MobiCom06, Los Angeles, CA, USA,
September, 2006. - 4 P. Sun, W.K.G. Seah, and P.W.Q. Lee,
Efficient data delivery with packet cloning for
underwater sensor networks, In Proc. of UT07 and
SSC07, Tokyo, Japan, April, 2007. - 5 P. Xie, J.H. Cui, and L. Lao, VBF
vector-based forwarding protocol for underwater
sensor networks, UCONN Technical Report
UbiNet-TR05-03, February, 2005. - 6 M. Molins, and M. Stojanovic,
Slotted FAMA a MAC protocol for underwater
acoustic networks, In Proc. of IEEE Oceans06,
Boston, MA, USA, September, 2006. - 7 P. Xie, and J.H. Cui, R-MAC An
energy-efficient MAC protocol for underwater
sensor networks, In Proc. of WASA 2007, Chicago,
IL, USA, August, 2007. - 8 W.K.G. Seah, and H.P. Tan, Multipath
virtual sink architecture for wireless sensor
networks in harsh environments, In Proc. of
InterSense06, Nice, France, May, 2006. - 9 J. H. Smart, Underwater optical
communications systems part 1 variability of
water optical parameters, In Proc. of IEEE
MILCOM 2005, Atlantic City, NJ, USA, October,
2005. - 10 J.W. Giles, and I.N. Bankman,
Underwater optical communications systems part
2 basic design considerations, In Proc. of
IEEE MILCOM 2005, Atlantic City, NJ, USA,
October, 2005. - 11 http//www.venus.uvic.ca/discover_venus
/mainpage.html - 12 S. Skiena, Implementing Discrete
Mathematics Combinatorics and Graph Theory with
Mathematica, Addison-Wesley, Redwood City, CA,
1990, pages 147-148. - 13 J. Llorca, A. Desai, and S. Milner,
Obscuration minimization in dynamic free space
optical networks through topology control, In
Proc. of IEEE MILCOM 2004, Monterey, CA, USA,
November, 2004 - 14 E.F. Krause, Taxicab Geometry, Dover,
New York, 1987. - 15 D. Ganesan, R. Govindan, S. Shenker,
and D. Estrin, Highly-resilient,
energy-efficient multipath routing in wireless
sensor networks, ACM SIGMOBILE Mobile Computing
and Communications Review, Volume 4, Issue 4,
October, 2001 - 16 D. Kedar and S. Arnon, A distributed
sensor system for detection of contaminants in
the ocean, In Proc of SPIE (Society of
Photographic Instrumentation Engineers), Vol.
6399, 639903(2006), Stockholm, Sweden, 2006.