Wireless Networks

advertisement
Localized Algorithms and Their
Applications in Ad Hoc Wireless
Networks
Jie Wu
Dept. of Computer Science & Engineering
Florida Atlantic University
Boca Raton, FL 33431
12/28/2003
CNSF Workshop
Classification of Communication
Networks
• Wired Networks
– LAN, MAN, WAN, and Internet
• Wireless Networks
– Infrastructured networks
(cellular networks)
– Infrastructureless networks
(ad hoc wireless networks)
12/28/2003
CNSF Workshop
Wired/Wireless Networks
12/28/2003
CNSF Workshop
Wireless and Mobile Networks
• 200 million wireless telephone handsets
(purchased annually)
• A billion wireless communication devices in
use
• The first decade of 21st Century: mobile
computing
• "anytime, anywhere"
12/28/2003
CNSF Workshop
Characteristics
•
•
•
•
Self-organizing: without centralized control
Scarce resources: bandwidth and batteries
Dynamic network topology
Unit disk graph models: host connection
based on geographical distance
12/28/2003
CNSF Workshop
Unit Disk Graph
A simple ad hoc wireless network of six wireless
mobile hosts.
12/28/2003
CNSF Workshop
Major Issues in Ad Hoc Networks
• Mobility management
– Addressing and routing
• Location tracking
– Absolute vs. Relative, GPS
• Network management
– Merge and split
• Resource management
– Network resource allocation and energy efficiency
• QoS management
– Dynamic advance reservation and adaptive error control
techniques
12/28/2003
CNSF Workshop
Major Issues in Ad Hoc Networks
(Cont’d.)
• MAC protocols
– Contention-base, controlled
• Applications and middleware
– Measurement and experimentation
• Security
– Authentication, encryption, anonymity, and intrusion detection
• Error control and failure
– Error correction and retransmission, deployment of back-up
systems
12/28/2003
CNSF Workshop
Localized Algorithms (Estrin, 99)
• Processors (hosts) only interact with others in a
restricted vicinity.
• Each processor performs exceedingly simple tasks
(such as maintaining and propagating information
markers).
• Collectively these processors achieve a desired
global objective.
• There is no (or limited) sequential propagation of
information.
12/28/2003
CNSF Workshop
Localized Algorithms (Con’t)
• Differ from traditional distributed algorithms
• Complexity
– Communication: number of rounds
– Communication: size of message
– Computation: plays a lesser rule
• Quality
– Average case: probabilistic analysis/simulation
– Worst case: bound/approximation ratio
12/28/2003
CNSF Workshop
Application I: Connected
Dominating Set (CDS)
(Wu and Li, 1999)
• CDS as a virtual backbone
• Marking process: A node is marked true if it
has two unconnected neighbors
.
12/28/2003
CNSF Workshop
Marking Process (Cont’d.)
A sample ad hoc wireless network
12/28/2003
CNSF Workshop
Application II: Broadcasting
(Wu and Dai, 2003 and 2004)
• Promiscuous receive mode
• Coverage & efficiency
• Flooding: each node forwards the message
once
u
w
s
v
(a)
12/28/2003
u
u
w
s
v
(b)
CNSF Workshop
w
s
v
(c)
Application II: Broadcasting (Con’t)
• Localized solution via self-pruning
(INFOCOM 2003)
• Localized solution via neighbor designation
(ICDCS 2003)
• Mobility management and consistent view
(INFOCOM 2004)
• Computation complexity reduction in dense
mode (ICDCS 2004)
12/28/2003
CNSF Workshop
A Sample Broadcasting
(n=100, d=6, r=16, k=2)
12/28/2003
CNSF Workshop
Other Applications
• Energy-Efficient Communication
• MAC layer protocols
• Topology control
• Directional antenna
• Sensor coverage
• Data gathering and dissemination
•…
12/28/2003
CNSF Workshop
Security in Ad Hoc Networks
• Key
management
• Routing security
• Light-weight cryptography
• Intrusion detection
• Trust: incentive-based
12/28/2003
CNSF Workshop
Cross-Disciplinary Issues
• NSF Sensor Network Program
(March, 2003)
• Sponsored by multiple divisions/programs
(including CISE)
• Encouraging multi-disciplinary team
effort
• 1,000 submissions with an acceptance rate
of around 5%
12/28/2003
CNSF Workshop
Example: Multi-Disciplinary Team
• Hitch-hiking Model (INFOCOM 2004)
• Energy-efficient design in sensor networks
• Multiple institutions: UMass- FAU
• Multiple disciplines
• physical layer
• MAC layer
• network layer
12/28/2003
CNSF Workshop
Vision of the Field
• Convergence of Multiple Disciplines
– Parallel processing
– Distributed systems
– Network computing
• Wireless network and mobile computing as
an important component in
Cyberinfrastructure and Cybertrust
12/28/2003
CNSF Workshop
Vision of the Field
Ultimate Cyberinfrastructure
• Petascale computing, exabyte storage, and terabit
networks
Network-Centric
• Supernetworks: networks are faster than the
computers attached to them
• Endpoints scale to bandwidth-match the network
with multiple-10Gbps lambdas
12/28/2003
CNSF Workshop
Major Conferences in the fields
•
•
•
•
•
General: IEEE INFOCOM
Mobile Computing: ACM MobiCom
Ad Hoc Networks: ACM MobiHoc
Distributed Systems: IEEE ICDCS
Sensor Networks: IEEE MASS (Mobile Adhoc and Sensor Networks)
12/28/2003
CNSF Workshop
Some Related Events
• IEEE Computer
– Special issue on Ad Hoc Networking
– Feb. 2004, guest editors: J. Wu. & I. Stojmenovic
• NSF Workshop on Theoretical Aspects of Ad hoc,
Sensor, and Peer-to-Peer Networks
– Feb. 2004, http://www.cse.fau.edu/~jie
– Book published by CRC and special issue in JPDC
12/28/2003
CNSF Workshop
Download