Cluster Tree Based Self Organization of Virtual Sensor Networks Dilum Bandara 1, Anura Jayasumana 1, and Tissa Illangasekare 2 1 Department of Electrical.

Slides:



Advertisements
Similar presentations
1 A Real-Time Communication Framework for Wireless Sensor-Actuator Networks Edith C.H. Ngai 1, Michael R. Lyu 1, and Jiangchuan Liu 2 1 Department of Computer.
Advertisements

Decentralized Reactive Clustering in Sensor Networks Yingyue Xu April 26, 2015.
Sensor Network 教育部資通訊科技人才培育先導型計畫. 1.Introduction General Purpose  A wireless sensor network (WSN) is a wireless network using sensors to cooperatively.
Improvement on LEACH Protocol of Wireless Sensor Network
A Survey on Tracking Methods for a Wireless Sensor Network Taylor Flagg, Beau Hollis & Francisco J. Garcia-Ascanio.
Rumor Routing Algorithm For sensor Networks David Braginsky, Computer Science Department, UCLA Presented By: Yaohua Zhu CS691 Spring 2003.
Rumor Routing in Sensor Networks David Braginsky and Deborah Estrin LECS – UCLA Modified and Presented by Sugata Hazarika.
1 Routing Techniques in Wireless Sensor networks: A Survey.
Comb, Needle, and Haystacks: Balancing Push and Pull for Information Discovery Xin Liu Computer Science Dept. University of California, Davis Collaborators:
Rumor Routing in Sensor Networks David Braginsky and Deborah Estrin Presented By Tu Tran 1.
Target Tracking Algorithm based on Minimal Contour in Wireless Sensor Networks Jaehoon Jeong, Taehyun Hwang, Tian He, and David Du Department of Computer.
A Practical Approach to QoS Routing for Wireless Networks Teresa Tung, Zhanfeng Jia, Jean Walrand WiOpt 2005—Riva Del Garda.
Practical Belief Propagation in Wireless Sensor Networks Bracha Hod Based on a joint work with: Danny Dolev, Tal Anker and Danny Bickson The Hebrew University.
A Survey on Wireless Mesh Networks Sih-Han Chen 陳思翰 Department of Computer Science and Information Engineering National Taipei University of Technology.
Placement of Integration Points in Multi-hop Community Networks Ranveer Chandra (Cornell University) Lili Qiu, Kamal Jain and Mohammad Mahdian (Microsoft.
Dissemination protocols for large sensor networks Fan Ye, Haiyun Luo, Songwu Lu and Lixia Zhang Department of Computer Science UCLA Chien Kang Wu.
Globecom 2004 Energy-Efficient Self-Organization for Wireless Sensor Networks: A Fully Distributed approach Liang Zhao, Xiang Hong, Qilian Liang Department.
1 A Delay-Aware Reliable Event Reporting Framework for Wireless Sensor-Actuator Networks Presented by Edith Ngai Supervised by Prof. Michael R. Lyu Term.
Taming the Underlying Challenges of Reliable Multihop Routing in Sensor Networks.
Extending Network Lifetime for Precision-Constrained Data Aggregation in Wireless Sensor Networks Xueyan Tang School of Computer Engineering Nanyang Technological.
Adaptive Topology Discovery in Hybrid Wireless Networks
2006 AGU Fall Meeting Poster No. H41B-0420 Continuous Plume Monitoring and Model Calibration using a wireless sensor network: Proof of Concept in Intermediate-Scale.
Connected Dominating Sets in Wireless Networks My T. Thai Dept of Comp & Info Sci & Engineering University of Florida June 20, 2006.
Yanyan Yang, Yunhuai Liu, and Lionel M. Ni Department of Computer Science and Engineering, Hong Kong University of Science and Technology IEEE MASS 2009.
1 The Orphan Problem in ZigBee- based Wireless Sensor Networks IEEE Trans. on Mobile Computing (also in MSWiM 2007) Meng-Shiuan Pan and Yu-Chee Tseng Department.
A Node-Centric Load Balancing Algorithm for Wireless Sensor Networks Hui Dai, Richar Han Department of Computer Science University of Colorado at Boulder.
Sensor Coordination using Role- based Programming Steven Cheung NSF NeTS NOSS Informational Meeting October 18, 2005.
CS 712 | Fall 2007 Using Mobile Relays to Prolong the Lifetime of Wireless Sensor Networks Wei Wang, Vikram Srinivasan, Kee-Chaing Chua. National University.
LPT for Data Aggregation in Wireless Sensor Networks Marc Lee and Vincent W.S. Wong Department of Electrical and Computer Engineering, University of British.
Hongyu Gong, Lutian Zhao, Kainan Wang, Weijie Wu, Xinbing Wang
IPCCC’111 Assessing the Comparative Effectiveness of Map Construction Protocols in Wireless Sensor Networks Abdelmajid Khelil, Hanbin Chang, Neeraj Suri.
A Framework for Energy- Saving Data Gathering Using Two-Phase Clustering in Wireless Sensor Networks Wook Chio, Prateek Shah, and Sajal K. Das Center for.
Research Interests Georgia Koloniari Computer Science Department University of Ioannina, Greece.
1 BitHoc: BitTorrent for wireless ad hoc networks Jointly with: Chadi Barakat Jayeoung Choi Anwar Al Hamra Thierry Turletti EPI PLANETE 28/02/2008 MAESTRO/PLANETE.
Department of Computer Science City University of Hong Kong Department of Computer Science City University of Hong Kong 1 Continuous Residual Energy Monitoring.
Energy-Aware Scheduling with Quality of Surveillance Guarantee in Wireless Sensor Networks Jaehoon Jeong, Sarah Sharafkandi and David H.C. Du Dept. of.
Hao Yang, Fan Ye, Yuan Yuan, Songwu Lu, William Arbaugh (UCLA, IBM, U. Maryland) MobiHoc 2005 Toward Resilient Security in Wireless Sensor Networks.
Content Addressable Network CAN. The CAN is essentially a distributed Internet-scale hash table that maps file names to their location in the network.
Multi-Resolution Spatial and Temporal Coding in a Wireless Sensor Network for Long-Term Monitoring Applications You-Chiun Wang, Member, IEEE, Yao-Yu Hsieh,
RoamHBA : Maintaining Group Connectivity In Sensor Networks Qing Fang Jie Liu Leonidas Guibas Feng Zhao Department of Electrical Engineering, Stanford.
Multi-Criteria Routing in Pervasive Environment with Sensors Santhanakrishnan, G., Li, Q., Beaver, J., Chrysanthis, P.K., Amer, A. and Labrinidis, A Department.
College of Engineering Grid-based Coordinated Routing in Wireless Sensor Networks Uttara Sawant Major Advisor : Dr. Robert Akl Department of Computer Science.
REED: Robust, Efficient Filtering and Event Detection in Sensor Networks Daniel Abadi, Samuel Madden, Wolfgang Lindner MIT United States VLDB 2005.
1 REED: Robust, Efficient Filtering and Event Detection in Sensor Networks Daniel Abadi, Samuel Madden, Wolfgang Lindner MIT United States VLDB 2005.
Selection and Navigation of Mobile sensor Nodes Using a Sensor Network Atul Verma, Hemjit Sawant and Jindong Tan Department of Electrical and Computer.
1 Shape Segmentation and Applications in Sensor Networks Xianjin Xhu, Rik Sarkar, Jie Gao Department of CS, Stony Brook University INFOCOM 2007.
Chapter 6 Relaxation (1) CDS in unit disk graph
Multi-channel Wireless Sensor Network MAC protocol based on dynamic route.
Modeling In-Network Processing and Aggregation in Sensor Networks Ajay Mahimkar The University of Texas at Austin March 24, 2004.
A Wakeup Scheme for Sensor Networks: Achieving Balance between Energy Saving and End-to-end Delay Xue Yang, Nitin H.Vaidya Department of Electrical and.
Tufts Wireless Laboratory School Of Engineering Tufts University Paper Review “An Energy Efficient Multipath Routing Protocol for Wireless Sensor Networks”,
Ching-Ju Lin Institute of Networking and Multimedia NTU
MCEEC: MULTI-HOP CENTRALIZED ENERGY EFFICIENT CLUSTERING ROUTING PROTOCOL FOR WSNS N. Javaid, M. Aslam, K. Djouani, Z. A. Khan, T. A. Alghamdi.
Efficient Resource Allocation for Wireless Multicast De-Nian Yang, Member, IEEE Ming-Syan Chen, Fellow, IEEE IEEE Transactions on Mobile Computing, April.
1 Planning Base Station and Relay Station Locations in IEEE j Multi-hop Relay Networks Yang Yu, Seán Murphy, Liam Murphy Department of Computer Science.
Data Dissemination Based on Ant Swarms for Wireless Sensor Networks S. Selvakennedy, S. Sinnappan, and Yi Shang IEEE 2006 CONSUMER COMMUNICATIONS and NETWORKING.
An Adaptive Zone-based Storage Architecture for Wireless Sensor Networks Thang Nam Le, Dong Xuan and *Wei Yu Department of Computer Science and Engineering,
Energy Efficient Data Management for Wireless Sensor Networks with Data Sink Failure Hyunyoung Lee, Kyoungsook Lee, Lan Lin and Andreas Klappenecker †
ICIIS Peradeniya, Sri Lanka1 An Enhanced Top-Down Cluster and Cluster Tree Formation Algorithm for Wireless Sensor Networks H. M. N. Dilum Bandara,
“LPCH and UDLPCH: Location-aware Routing Techniques in WSNs”. Y. Khan, N. Javaid, M. J. Khan, Y. Ahmad, M. H. Zubair, S. A. Shah.
Selection and Navigation of Mobile Sensor Nodes Using a Sensor Network Atul Verma, Hemjit Sawant and Jindong Tan Department of Electrical and Computer.
On Mobile Sink Node for Target Tracking in Wireless Sensor Networks Thanh Hai Trinh and Hee Yong Youn Pervasive Computing and Communications Workshops(PerComW'07)
Unpredictable Software-based Attestation Solution for Node Compromise Detection in Mobile WSN Xinyu Jin 1 Pasd Putthapipat 1 Deng Pan 1 Niki Pissinou 1.
Wireless Access and Networking Technology (WANT) Lab. An Efficient Data Aggregation Approach for Large Scale Wireless Sensor Networks Globecom 2010 Lutful.
In the name of God.
Vineet Mittal Should more be added here Committee Members:
Distributed Energy Efficient Clustering (DEEC) Routing Protocol
Net 435: Wireless sensor network (WSN)
A Survey on Routing Protocols for Wireless Sensor Networks
Outline Ganesan, D., Greenstein, B., Estrin, D., Heidemann, J., and Govindan, R. Multiresolution storage and search in sensor networks. Trans. Storage.
Presentation transcript:

Cluster Tree Based Self Organization of Virtual Sensor Networks Dilum Bandara 1, Anura Jayasumana 1, and Tissa Illangasekare 2 1 Department of Electrical and Computer Engineering, Colorado State University, CO 80523, USA. 2 Division of Environmental Science and Engineering, Colorado School of Mines, Golden, CO 80401, USA. Supported in part by a grant from Army Research Office (ARO)

Outline  Virtual Sensor Networks (VSNs)  VSN formation  Performance analysis  Summary & future work 2WMSN 2008

Dedicated Wireless Sensor Networks  Sense the physical world at a far greater temporal and spatial granularity  Nodes are limited in sensing, processing, and communication capabilities  Severe power constraints  Cost  Homogeneous nodes 3WMSN 2008

Virtual Sensor Networks (VSNs)  Formed by a subset of nodes dedicated to a certain task/application  Other nodes provide support to create, maintain, and operate  Multiple VSNs on a single WSN  Heterogeneous Jayasumana, Han, & Illangasekare, “Virtual Sensor Networks,” WMSN 2008

Example 1: Geographically overlapped applications  Heterogeneous nodes  Relay each others data 5WMSN 2008

Example 2: Multi-functional sensor networks  One physical sensor network for different functions Each node equipped with multiple sensors  SmartKG iBadge platform Multiple applications  Smart neighborhood systems 6WMSN 2008

Example 3: Dedicated applications  Some dedicated applications can benefit from the VSN concept as well May involve dynamically varying subset of sensors & users Jayasumana & Illangasekare, WMSN 2008

Virtual Sensor Networks (VSNs)  Better resource efficiency through collaboration and resource sharing  Supports collaborative, resource efficient, and multipurpose WSNs  We are proposing a cluster tree based approach for VSN formation Jayasumana, Han, & Illangasekare, “Virtual Sensor Networks,” WMSN 2008

VSN support functions  Additional functions are required to handle splitting and merging phenomenons 9WMSN 2008 FunctionUsage Form_Discover_VSN(msg) Nodes that detect a relevant event for the first time Unsubscribe_VSN(msg) Unsubscribe if no longer need to be in a VSN Unicast_VSN(destination, type, data) Muticast_VSN(type, data) Broadcast_VSN(data) VSN communication

VSN message delivery  Alternative strategies for node-to-sink and node-to-node communication Random routing  Rumor routing – Braginsky and Estrin, (2002)  Ant routing – Hussein and Saadawi (2003) Geographic routing Hierarchical routing  Need some sort of an addressing scheme  Imposing some structure within network is more attractive E.g., Cluster tree – IEEE , GTC GTC – Generic Top-down Clustering algorithm 10WMSN 2008

Cluster tree formation with Generic Top-down Clustering (GTC) algorithm 11WMSN 2008 Bandara & Jayasumana, 2007  Hierarchical addressing scheme is developed to facilitate in-network communication

Cluster tree based self-organization of VSNs Cluster heads in VSN Cluster heads that facilitate VSN 12WMSN 2008

Self-organization of VSNs (cont.) Virtual tree belong to plume 2 Cluster heads belong to plume 1 Cluster heads belong to plume 2 Virtual tree belong to plume 1 13WMSN 2008

Simulator  Discrete event simulator was developed using C  5000 nodes in a circular region with a radius of 500m  500 nodes detect the phenomenon in all the regions 14WMSN 2008

Performance analysis – Self-organization of VSNs (a) Scenario 1, (b) Scenario 2 P T = -12dBm 15WMSN 2008

Performance analysis – VSN formation overhead No hops per agent Probability of successful delivery  Scenario hops are required if CH-to-CH communication is multi-hop  Scenario 2 - Cost of discovering two VSN members with Rumor routing  Cluster tree based VSN formation guarantees that all VSN members identify each other  Lower overhead 16WMSN 2008

Summary & future work  Cluster tree based VSN formation scheme Efficient Reliable Addressing scheme  Future work VSN management functions to detect multiple VSNs Merging 2 VSNs together Splitting a VSN into 2 VSNs 17WMSN 2008

Questions ? Thank You…

Generic Top-Down Cluster & cluster tree formation (GTC) algorithm C1C1 19 C2C2 C4C4 C3C3 WMSN 2008

GTC - Cluster tree formation  Cluster tree is formed by keeping track of parent & child relationships C1C1 C2C2 C4C4 C3C3 C1C1 C4C4 C3C3 C2C2 C 10 C8C8 C7C7 C6C6 C5C5 C9C9 20WMSN 2008

GTC algorithm (cont.)  SHC – Simple Hierarchical Clustering  HHC – Hop-ahead Hierarchical Clustering SHC clusters hops max = TTL max = 1 Similar to IEEE cluster tree HHC clusters TTL max = 2×hops max WMSN 2008

 HHC  5000 nodes  Grid - 201×201  Grid spacing – 5m  R = -20dBm  Root node in the middle Clusters 22WMSN 2008

Cluster tree 23WMSN 2008

Performance analysis 24  HHC  Uniform clusters  Better circularity  Lower number of clusters  Lower depth  Message complexity O(n) WMSN 2008

Hierarchical addressing  Single point of failure at root node 25 WMSN 2008

Cross-links based routing  Routing through cross links Reduce burden on the root node  Use hierarchical addresses 26 WMSN 2008

 Send message from U to K  Hierarchical routing - 5 hops  Cross links - 5 hops  Circular path - 4 hops Circular path based routing 27  Circular path  Connects clusters at the same depth  Reduce workload on root node  Use hierarchical addresses WMSN 2008

VSN formation algorithm Handle_VSN_Message(msg) //Initially n = 0, m = 0 IF msg.source  my.cluster_members IF (msg.type  my_data.VSNs) my_data.VSNs(n)  msg.type n  n + 1 Forward_To_Parent_CH(msg, my.parent_CH) my_data.VSN_table(m)  (msg.source, msg.type) m  m + 1 ELSE IF (msg.type  my_data.VSN_table) Forward_To_Parent_CH(msg, my_data.parent_CH) my_data.VSN_table(m)  (child_CH, msg.type) m  m WMSN 2008

Performance analysis – Number of messages  Cross-link and circular path base routing increase network capacity 29WMSN 2008