TreeCast: A Stateless Addressing and Routing Architecture for Sensor Networks Santashil PalChaudhuri, Shu Du, Ami K. Saha, and David B. Johnson Department.

Slides:



Advertisements
Similar presentations
Directed Diffusion for Wireless Sensor Networking
Advertisements

Decentralized Reactive Clustering in Sensor Networks Yingyue Xu April 26, 2015.
Routing Protocols for Sensor Networks Presented by Siva Desaraju Computer Science WMU An Application Specific Protocol Architecture for Wireless Microsensor.
SENSOR NETWORKS ECE 654 Irene Ioannou. Sensor networks communication architecture.
Highly-Resilient, Energy-Efficient Multipath Routing in Wireless Sensor Networks Computer Science Department, UCLA International Computer Science Institute,
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.
Rumor Routing in Sensor Networks David Braginsky and Deborah Estrin Presented By Tu Tran 1.
A Novel Cluster-based Routing Protocol with Extending Lifetime for Wireless Sensor Networks Slides by Alex Papadimitriou.
A Hierarchical Energy-Efficient Framework for Data Aggregation in Wireless Sensor Networks IEEE TRANSACTIONS ON VEHICULAR TECHNOLOGY, VOL. 55, NO. 3, MAY.
LPT for Data Aggregation in Wireless Sensor networks Marc Lee and Vincent W.S Wong Department of Electrical and Computer Engineering, University of British.
Online Data Gathering for Maximizing Network Lifetime in Sensor Networks IEEE transactions on Mobile Computing Weifa Liang, YuZhen Liu.
A Topology Discovery Algorithm for Sensor Networks Go Suzuki CS691, SSNS Spring 2003.
A Scalable Approach for Reliable Downstream Data Delivery in Wireless Sensor Networks Seung-Jong Park, Ramanuja Vedantham, Raghupathy Sivakumar and Lan.
On Tree-Based Convergecasting in Wireless Sensor Networks V. Annamalai, S. K. S. Gupta, L. Schwiebert IEEE 2003 Speaker : Chi-Chih Wu.
Beacon Vector Routing: Scalable Point-to-Point Routing in Wireless Sensornets.
Dynamic Clustering for Acoustic Target Tracking in Wireless Sensor Network Wei-Peng Chen, Jennifer C. Hou, Lui Sha Presented by Ray Lam Oct 23, 2004.
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.
Investigating Depth-Fanout Trade-Off in WiMAX Mesh Networks Salim Nahle Luigi Iannone Benoit Donnet Timur Friedman Laboratoire LIP6 – CNRS Université Pierre.
LPT for Data Aggregation in Wireless Sensor Networks Marc Lee and Vincent W.S. Wong Department of Electrical and Computer Engineering, University of British.
IPCCC’111 Assessing the Comparative Effectiveness of Map Construction Protocols in Wireless Sensor Networks Abdelmajid Khelil, Hanbin Chang, Neeraj Suri.
Dynamic Clustering for Acoustic Target Tracking in Wireless Sensor Network Wei-Peng Chen, Jennifer C. Hou, Lui Sha.
A novel gossip-based sensing coverage algorithm for dense wireless sensor networks Vinh Tran-Quang a, Takumi Miyoshi a,b a Graduate School of Engineering,
Compressive Data Gathering for Large-Scale Wireless Sensor Networks Chong Luo Feng Wu Jun Sun Chang Wen Chen.
Ubiquitous Networks WSN Routing Protocols Lynn Choi Korea University.
Minimal Hop Count Path Routing Algorithm for Mobile Sensor Networks Jae-Young Choi, Jun-Hui Lee, and Yeong-Jee Chung Dept. of Computer Engineering, College.
Rate-based Data Propagation in Sensor Networks Gurdip Singh and Sandeep Pujar Computing and Information Sciences Sanjoy Das Electrical and Computer Engineering.
Routing and Data Dissemination. Outline Motivation and Challenges Basic Idea of Three Routing and Data Dissemination schemes in Sensor Networks Some Thoughts.
Benjamin AraiUniversity of California, Riverside Reliable Hierarchical Data Storage in Sensor Networks Song Lin – Benjamin.
Lan F.Akyildiz,Weilian Su, Erdal Cayirci,and Yogesh sankarasubramaniam IEEE Communications Magazine 2002 Speaker:earl A Survey on Sensor Networks.
 SNU INC Lab MOBICOM 2002 Directed Diffusion for Wireless Sensor Networking C. Intanagonwiwat, R. Govindan, D. Estrin, John Heidemann, and Fabio Silva.
Salah A. Aly,Moustafa Youssef, Hager S. Darwish,Mahmoud Zidan Distributed Flooding-based Storage Algorithms for Large-Scale Wireless Sensor Networks Communications,
Communication Paradigm for Sensor Networks Sensor Networks Sensor Networks Directed Diffusion Directed Diffusion SPIN SPIN Ishan Banerjee
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.
Efficient Energy Management Protocol for Target Tracking Sensor Networks X. Du, F. Lin Department of Computer Science North Dakota State University Fargo,
Rendezvous Regions: A Scalable Architecture for Service Location and Data-Centric Storage in Large-Scale Wireless Sensor Networks Karim Seada, Ahmed Helmy.
A Survey on Sensor Networks Hussein Alzoubi Rami Alnamneh
KAIS T Distributed cross-layer scheduling for In-network sensor query processing PERCOM (THU) Lee Cheol-Ki Network & Security Lab.
Energy-Conserving Data Placement and Asynchronous Multicast in Wireless Sensor Networks Sagnik Bhattacharya, Hyung Kim, Shashi Prabh, Tarek Abdelzaher.
Tufts Wireless Laboratory School Of Engineering Tufts University Paper Review “An Energy Efficient Multipath Routing Protocol for Wireless Sensor Networks”,
1 Presented by Jing Sun Computer Science and Engineering Department University of Conneticut.
An Energy-Efficient Geographic Routing with Location Errors in Wireless Sensor Networks Julien Champ and Clement Saad I-SPAN 2008, Sydney (The international.
A Dynamic Query-tree Energy Balancing Protocol for Sensor Networks H. Yang, F. Ye, and B. Sikdar Department of Electrical, Computer and systems Engineering.
Energy-Aware Data-Centric Routing in Microsensor Networks Azzedine Boukerche SITE, University of Ottawa, Canada Xiuzhen Cheng, Joseph Linus Dept. of Computer.
By: Gang Zhou Computer Science Department University of Virginia 1 Medians and Beyond: New Aggregation Techniques for Sensor Networks CS851 Seminar Presentation.
Wireless Access and Networking Technology Lab WANT Energy-efficient and Topology-aware Routing for Underwater Sensor Networks Xiaobing Wu, Guihai Chen and.
Efficient Resource Allocation for Wireless Multicast De-Nian Yang, Member, IEEE Ming-Syan Chen, Fellow, IEEE IEEE Transactions on Mobile Computing, April.
Energy-Efficient Randomized Switching for Maximizing Lifetime in Tree- Based Wireless Sensor Networks Sk Kajal Arefin Imon, Adnan Khan, Mario Di Francesco,
Dynamic Link Labels for Energy Efficient MAC Headers in Wireless Sensor Networks Sheng-Shih Wang Gautam Kulkarni, Curt Schurgers, and Mani Srivastava IEEE.
Energy Efficient Data Management for Wireless Sensor Networks with Data Sink Failure Hyunyoung Lee, Kyoungsook Lee, Lan Lin and Andreas Klappenecker †
Centralized Transmission Power Scheduling in Wireless Sensor Networks Qin Wang Computer Depart., U. of Science & Technology Beijing Edward Y. Hua Wireless.
FERMA: An Efficient Geocasting Protocol for Wireless Sensor Networks with Multiple Target Regions Young-Mi Song, Sung-Hee Lee and Young- Bae Ko Ajou University.
Structure-Free Data Aggregation in Sensor Networks.
Dynamic Proxy Tree-Based Data Dissemination Schemes for Wireless Sensor Networks Wensheng Zhang, Guohong Cao and Tom La Porta Department of Computer Science.
Repairing Sensor Network Using Mobile Robots Y. Mei, C. Xian, S. Das, Y. C. Hu and Y. H. Lu Purdue University, West Lafayette ICDCS 2006 Speaker : Shih-Yun.
Construction of Optimal Data Aggregation Trees for Wireless Sensor Networks Deying Li, Jiannong Cao, Ming Liu, and Yuan Zheng Computer Communications and.
1 MobiQuery: A Spatiotemporal Query Service in Sensor Networks Chenyang Lu, Guoliang Xing, Octav Chipara, Chien-Liang Fok, Sangeeta Bhattacharya Department.
Wireless Access and Networking Technology (WANT) Lab. An Efficient Data Aggregation Approach for Large Scale Wireless Sensor Networks Globecom 2010 Lutful.
TTDD: A Two-tier Data Dissemination Model for Large- scale Wireless Sensor Networks Haiyun Luo, Fan Ye, Jerry Cheng, Songwu Lu, Lixia Zhang (UCLA) Mobicom.
1 Hierarchical Data Dissemination Scheme for Large Scale Sensor Networks Anand Visvanathan and Jitender Deogun Department of Computer Science and Engg,
Mobile Networks and Applications (January 2007) Presented by J.H. Su ( 蘇至浩 ) 2016/3/21 OPLab, IM, NTU 1 Joint Design of Routing and Medium Access Control.
1 Along & across algorithm for routing events and queries in wireless sensor networks Tat Wing Chim Department of Electrical and Electronic Engineering.
A Spatial-based Multi-resolution Data Dissemination Scheme for Wireless Sensor Networks Jian Chen, Udo Pooch Department of Computer Science Texas A&M University.
Efficient Route Update Protocol for Wireless Sensor Networks Xuhui Hu, Yong Liu, Myung J. Lee, Tarek N. Saadawi City University of New York, City College.
GeoTORA: A Protocol for Geocasting in Mobile Ad Hoc Networks
Introduction to Wireless Sensor Networks
A Survey on Routing Protocols for Wireless Sensor Networks
Presentation transcript:

TreeCast: A Stateless Addressing and Routing Architecture for Sensor Networks Santashil PalChaudhuri, Shu Du, Ami K. Saha, and David B. Johnson Department of Computer Science, Rice University IEEE IPDPS 2004 Speaker: Hao-Chun Sun

Outline  Introduction  TreeCast Architecture  Stateless Scoped Addressing  Evaluation  Conclusion

Introduction -background-  Sensor Networks Sinks, sensor nodes  Small, inexpensive  Low power  Sensing and report sensory data to sink Dense deployment  Tolerating the low quality of sensor nodes

Introduction -motivation-  State in the sensors Robustness of the network  Node failure  Temporary wireless failures  Communication pattern Sink floods a query to sensor network and sensor node reply with relative data. A sensor node sends data to sink after sensing without an explicit query.

Introduction -related work-  Data centric routing Directed Diffusion Mechanism  Using the interests  gradients  routing info. interests sink

Introduction -related work-  Data centric routing SPIN Mechanism  Sensors flood short description and wait for request from sinks. Short description sink

TreeCast Architecture  Overview Address Allocation  Address assignment  Tree Construction Tree Maintenance  Parent failure  Node Addition Routing Messages

TreeCast Architecture  Address Allocation basic idea Node address has some correlation with  the distance of the node from the sink and  the subtree it belongs to. Node address form  ((0 | 1) b ) k k: level  b: neighbor number 2 b >> N (N: maximum neighbor number) s abc de k: 0 k: 1 k: 2 b=2

TreeCast Mechanism  Address assignment algorithm

TreeCast Mechanism  Address assignment algorithm Choose Parent— a Level M Level (M+1) Level (M+2) CONFIRM 1.Source address 2.b value 1.Source address 2.b value 1.k x T wait 1.Strongest signal 2.Random selection 1.k x T wait 1.Strongest signal 2.Random selection

TreeCast Mechanism  Address assignment algorithm Do Allocation— a Level M Level (M+1) Level (M+2) CONFIRM 1.Source address 2.b = 2 1.Source address 2.b = 2 1.random b-bit number 2.concatenate with parent address 1.random b-bit number 2.concatenate with parent address (10) (01) (11) (1110) PROBE 1.Source address 2.Random tag 1.Source address 2.Random tag COMPLAINT APPROVE

TreeCast Mechanism  Address assignment algorithm Hear Allocation— a Level M Level (M+1) Level (M+2) CONFIRM 1.Source address 2.b = 2 1.Source address 2.b = 2 Check address (10) (01) (11) (1110) PROBE 1.Source address 2.Random tag 1.Source address 2.Random tag COMPLAINT APPROVE

TreeCast Mechanism  Tree Construction Property: 1.A node know own level 2.A node know its parent’s address Property: 1.A node know own level 2.A node know its parent’s address

TreeCast Mechanism  Tree Maintenance Parent failure New nodes b a s e f g h d k j i l m n c Do Allocation CONFIRM PROBE COMPLAINT APPROVE Orphan node

TreeCast Mechanism  Routing Messages Sink floods a query to sensor network.  Broadcast Tree Orphan: forward all unique query packets. Sensor node sends sensory data to sink.  Every node sends to its parent and parent forwards the packets. K level Orphan:  (K-1) level any parent (ANY PARENT flag)  K level any other node (LATERAL flag)

Stateless Scoped Addressing  A subset sensors query A particular geographical area A particular attribute  Reinforcement Learning First time—  Sink sends a query with flooding.  Sensor node response relative data and its own address. Once the sink knows the relevant sensors, it can direct the query to only the nodes.

Stateless Scoped Addressing  Address Aggregation Set Approximation

Stateless Scoped Addressing  Address Aggregation Set Approximation—Threshold based  (n / N)  n: Number of nodes in subtree rooted in children nodes which did not respond to this query  N: Number of nodes in the subtree rooted at this node 45/60

Stateless Scoped Addressing  Address Aggregation Address Coalescence  Basic delta compression technique ( ) ( ) ( ) ( ), (5,6.7.8), (4,5.6.7)

Stateless Scoped Addressing  Address Aggregation Address Coalescence  Basic delta compression technique ( ) ( )( ) [( ), (5,6.7.8), (4,5.6.7)] [( ), (6,4)] E ( ) ( )

Stateless Scoped Addressing  Query Optimization ( ) ( ) [( ),(3,2.4.5)],[…………],….., [( ), (5,6.7.8), (4,5.6.7)] (1.2.3)[( ), (5,6.7.8), (4,5.6.7)] ( )( ) [( ), (5,6.7.8)][( )]

Evaluation  Ns-2 simulator  Network size:1000m x 1000m  Nodes number: 200  Nodes deployment: uniform random distribution  Radio transmission range: 125m (avg. density: 10 nodes per transmission area)

Evaluation  Simulation Parameters Parameter NameParameter Value Number of runs10 Timeout to wait for probable parents 12s Bits per level8 (2 8 address per level)

Evaluation  Scenario 200 nodes, 1000m x 1000m

Evaluation  Generated Tree

Evaluation  Levels assigned to nodes with increasing distance from sink

Evaluation  Reachability of sensor nodes under node failures

Conclusion  It has been presented a novel way to auto-configure a deployment of sensor network.  Unique address allocation lets routing messages becomes stateless and trivial.  It has been presented a stateless addressing scheme for addressing a specific group of sensors using reinforcement learning, thus decreasing message overhead.