Distributed Algorithms for Mobile Sensor Networks

Slides:



Advertisements
Similar presentations
anywhere and everywhere. omnipresent A sensor network is an infrastructure comprised of sensing (measuring), computing, and communication elements.
Advertisements

Distributed Algorithms for Mobile Sensor Networks Chelsea Sanders Ben Tullis.
SELF-ORGANIZING MEDIA ACCESS MECHANISM OF A WIRELESS SENSOR NETWORK AHM QUAMRUZZAMAN.
Integrated Coverage and Connectivity Configuration in Wireless Sensor Networks Xiaorui Wang, Guoliang Xing, Yuanfang Zhang*, Chenyang Lu, Robert Pless,
KAIST Adaptive Triangular Deployment Algorithm for Unattended Mobile Sensor Networks Suho Yang (September 4, 2008) Ming Ma, Yuanyuan Yang IEEE Transactions.
Energy Aware Self Organized Communication in Complex Networks Jakob Salzmann, Dirk Timmermann SPP 1183 Third Colloquium Organic Computing, ,
Oliver Pankiewicz EEL 6935 Embedded Systems
1 Mobile Sensor Network Deployment using Potential Fields : A Distributed, Scalable Solution to the Area Coverage Problem Andrew Howard, Maja J Mataric´,
Relaxation On a Mesh a formalism for generalized Localization By Andrew Howard, Maja J Matari´c and Gaurav Sukhatme Robotics Research Labs, Computer Science.
CS 441: Charles Durran Kelly.  What are Wireless Sensor Networks?  WSN Challenges  What is a Smartphone Sensor Network?  Why use such a network? 
Robotic Sensor Networks: from theory to practice CSSE Annual Research Review Sameera Poduri.
An Energy Efficient Hierarchical Clustering Algorithm for Wireless Sensor Networks Seema Bandyopadhyay and Edward J. Coyle IEEE INFOCOM 2003.
BACK-TRACKING BASED SENSOR DEPLOYMENT BY A ROBOT TEAM Proceedings of the 7 th IEEE Communications Society Conference on Sensor Mesh and Ad-Hoc Communications.
1 Energy Efficient Communication in Wireless Sensor Networks Yingyue Xu 8/14/2015.
1 BANAID: A Sensor Network Test-Bed for Wormhole Attack Hani Alzaid Suhail AbanmiSalil KanhereChun Tung Chou BANAID.
MICA: A Wireless Platform for Deeply Embedded Networks
WIRELESS SENSOR NETWORKS: POWER RELATED ISSUES Jay Wiley, # CSE 7344,Computer Networks and Distributed Systems II Dr. Golla.
Algorithms for Robot-based Network Deployment, Repair, and Coverage Gaurav S. Sukhatme Center for Robotics and Embedded.
Clustering in Mobile Ad hoc Networks. Why Clustering? –Cluster-based control structures provides more efficient use of resources for large dynamic networks.
Miao Zhao, Ming Ma and Yuanyuan Yang
Multicast Routing in Mobile Ad Hoc Networks (MANETs)
Networked Robotics: From Distributed Robotics to Sensor Networks Gaurav S. Sukhatme Center for Robotics and Embedded.
WMNL Sensors Deployment Enhancement by a Mobile Robot in Wireless Sensor Networks Ridha Soua, Leila Saidane, Pascale Minet 2010 IEEE Ninth International.
An Intelligent and Adaptable Grid-Based Flood Monitoring and Warning System Phil Greenwood.
MOBILE SENSOR NETWORK DEPLOYMENT USING POTENTIAL FIELDS: A DISTRIBUTED, SCALABLE SOLUTION TO THE AREA COVERAGE PROBLEM Proceedings of the 6 th International.
Lan F.Akyildiz,Weilian Su, Erdal Cayirci,and Yogesh sankarasubramaniam IEEE Communications Magazine 2002 Speaker:earl A Survey on Sensor Networks.
1 Wireless Networks and Services 10 Years Down the Road Ross Murch Professor, Electronic and Computer Engineering Director, Centre for Wireless Information.
College of Engineering Grid-based Coordinated Routing in Wireless Sensor Networks Uttara Sawant Major Advisor : Dr. Robert Akl Department of Computer Science.
TOPOLOGY MANAGEMENT IN COGMESH: A CLUSTER-BASED COGNITIVE RADIO MESH NETWORK Tao Chen; Honggang Zhang; Maggio, G.M.; Chlamtac, I.; Communications, 2007.
Differential Ad Hoc Positioning Systems Presented By: Ramesh Tumati Feb 18, 2004.
Wireless Sensor Network (WSN). WSN - Basic Concept WSN is a wireless network consisting of spatially distributed autonomous devices using sensors to cooperatively.
Maximizing Lifetime per Unit Cost in Wireless Sensor Networks
Using local geometry for Topology Construction in Wireless Sensor Networks Sameera Poduri Robotic Embedded Systems Lab(RESL)
Ben Miller.  A distributed algorithm is a type of parallel algorithm  They are designed to run on multiple interconnected processors  Separate parts.
Overview of Wireless Networks: Cellular Mobile Ad hoc Sensor.
An Adaptive Zone-based Storage Architecture for Wireless Sensor Networks Thang Nam Le, Dong Xuan and *Wei Yu Department of Computer Science and Engineering,
Intro Wireless vs. wire-based communication –Costs –Mobility Wireless multi hop networks Ad Hoc networking Agenda: –Technology background –Applications.
Wireless Sensor Networks
Distributed Algorithms for Dynamic Coverage in Sensor Networks Lan Lin and Hyunyoung Lee Department of Computer Science University of Denver.
Younghwan Yoo† and Dharma P. Agrawal‡ † School of Computer Science and Engineering, Pusan National University, Busan, KOREA ‡ OBR Center for Distributed.
EASE: An Energy-Efficient In-Network Storage Scheme for Object Tracking in Sensor Networks Jianliang Xu Department of Computer Science Hong Kong Baptist.
KAIS T Sensor Deployment Based on Virtual Forces Reference: Yi Zou and Krishnendu Chakarabarty, “Sensor Deployment and Target Localization Based on Virtual.
Wireless Sensor Network: A Promising Approach for Distributed Sensing Tasks.
-1/16- Maximum Battery Life Routing to Support Ubiquitous Mobile Computing in Wireless Ad Hoc Networks C.-K. Toh, Georgia Institute of Technology IEEE.
Power-Aware Topology Control for Wireless Ad-Hoc Networks Wonseok Baek and C.-C. Jay Kuo Department of Electrical Engineering University of Southern California.
RTLAB Real-Time Systems Lab. Kyungpook National University School of Electrical Engineering and Computer Science Sung Ho Park Message Ferrying: Proactive.
- Pritam Kumat - TE(2) 1.  Introduction  Architecture  Routing Techniques  Node Components  Hardware Specification  Application 2.
A Key Pre-Distribution Scheme Using Deployment Knowledge for Wireless Sensor Networks Zhen Yu & Yong Guan Department of Electrical and Computer Engineering.
Presented by: Saurav Kumar Bengani
Overview of Wireless Networks:
Ad-hoc Networks.
Distributed Algorithms for Mobile Sensor Networks
Presented by: Rohit Rangera
Wireless Sensor Network (WSN)
Wireless Sensor Network Architectures
Introduction to Wireless Sensor Networks
CSE 4340/5349 Mobile Systems Engineering
Net 435: Wireless sensor network (WSN)
Adhoc and Wireless Sensor Networks
ASCENT: Adaptive Self-Configuring sEnsor Networks Topologies.
Padmalaya Nayak, and Bhavani Vathasava
Securing Wireless Sensor Networks
Wireless Ad Hoc Networks
A schematic overview of localization in wireless sensor networks
Optimizing Energy Consumption in Wireless Sensor
Speaker : Lee Heon-Jong
Protocols.
Adaptive Topology Control for Ad-hoc Sensor Networks
Survey on Coverage Problems in Wireless Sensor Networks - 2
Protocols.
Presentation transcript:

Distributed Algorithms for Mobile Sensor Networks CS5802 – Nathan Loika

What is a Mobile Sensor Network? Network of nodes Capable of point-to-multi-point communication Performs the collection of data Flexible hardware Sensing Computation Communication Locomotion Discrete or embedded

Physical Microcontroller / Processor Sensors Power Communications Tailored to application Power Solar, Battery Communications Radio Antenna Movement

Current Applications Machine learning Data mining Automation Autonomous vehicles Data mining Fitness trackers Environmental trackers Automation Home security Manufacturing optimization

Network Creation Unknown environment Occupancy grid Adaptive vs Incremental Occupancy grid High node degree typically

Creation Algorithm Example Given N mobile nodes with isotropic radial sensors of range Rs and isotropic radio communication of range Rc how should they deploy themselves so that the resulting configuration maximizes the net sensor coverage of the network with the constraint that each node has at least K neighbors? Attraction and repulsion forces Repel until node has degree K Communicate to critical nodes, continue to repel others Increase attraction force until equilibrium

Creation Algorithm Example

Communication Wireless Changing topology Coverage Energy consumption WiFi Bluetooth Radio Changing topology Ad-hoc Coverage Multi-hop Energy consumption

Communication Conserve Energy Change transmission power Fixed Global Equal Transmission Power (ETP) Dynamic Transmission Power (DTP) Local Local Mean Algorithm (LMA) Local Mean of Neighbors Algorithm (LMN) LMA -> Increase until # of nodes can be connected LMN -> Dynamic number of nodes, found from average neighbor connections

Distributed Algorithms Message diffusion Clustering Positioning Boundary detection Pathfinding

Message Diffusion Messages from a node propagates throughout network Creates tree like topology Allows changing topology Time constrained by number of hops

Clustering Grouping nodes into clusters to ease communication Fixes topology Typically single hop clusters Typically O(n) time Possible to redistribute clusterheads to improve load balancing

Positioning Triangulation Obstructions reduce accuracy Hops Transmission power Obstructions reduce accuracy

Citations Howard, Andrew, Maja J. Matarić, and Gaurav S. Sukhatme. "An incremental self-deployment algorithm for mobile sensor networks." Autonomous Robots 13.2 (2002): 113-126. Poduri, Sameera, and Gaurav S. Sukhatme. "Constrained coverage for mobile sensor networks." Robotics and Automation, 2004. Proceedings. ICRA'04. 2004 IEEE International Conference on. Vol. 1. IEEE, 2004. Kubisch, Martin, et al. "Distributed algorithms for transmission power control in wireless sensor networks." Wireless Communications and Networking, 2003. WCNC 2003. 2003 IEEE. Vol. 1. IEEE, 2003. Bandyopadhyay, Seema, and Edward J. Coyle. "An energy efficient hierarchical clustering algorithm for wireless sensor networks." INFOCOM 2003. Twenty-Second Annual Joint Conference of the IEEE Computer and Communications. IEEE Societies. Vol. 3. IEEE, 2003. McLurkin, James D. Algorithms for distributed sensor networks. Diss. Department of Electrical Engineering and Computer Sciences, University of California at Berkeley, 1999.