An Autonomous Method for Aggregating and Repairing Paths in Sensor Networks Inoue, Shinji; Masuda, Noriyuki; Kakuda, Yoshiaki; Eighth International Symposium.

Slides:



Advertisements
Similar presentations
Advisor : Prof. Yu-Chee Tseng Student : Yi-Chen Lu 12009/06/26.
Advertisements

Directed Diffusion for Wireless Sensor Networking
Multicasting in Mobile Ad Hoc Networks Ravindra Vaishampayan Department of Computer Science University of California Santa Cruz, CA 95064, U.S.A. Advisor:
Dynamic Object Tracking in Wireless Sensor Networks Tzung-Shi Chen 1, Wen-Hwa Liao 2, Ming-De Huang 3, and Hua-Wen Tsai 4 1 National University of Tainan,
An Energy Efficient Routing Protocol for Cluster-Based Wireless Sensor Networks Using Ant Colony Optimization Ali-Asghar Salehpour, Babak Mirmobin, Ali.
Improvement on LEACH Protocol of Wireless Sensor Network
Sec-TEEN: Secure Threshold sensitive Energy Efficient sensor Network protocol Ibrahim Alkhori, Tamer Abukhalil & Abdel-shakour A. Abuznied Department of.
A novel Energy-Efficient and Distance- based Clustering approach for Wireless Sensor Networks M. Mehdi Afsar, Mohammad-H. Tayarani-N.
Source-Location Privacy Protection in Wireless Sensor Network Presented by: Yufei Xu Xin Wu Da Teng.
MANETs Routing Dr. Raad S. Al-Qassas Department of Computer Science PSUT
PEDS September 18, 2006 Power Efficient System for Sensor Networks1 S. Coleri, A. Puri and P. Varaiya UC Berkeley Eighth IEEE International Symposium on.
A Data Fusion Approach for Power Saving in Wireless Sensor Networks Reporter : Chi-You Chen.
Dissemination protocols for large sensor networks Fan Ye, Haiyun Luo, Songwu Lu and Lixia Zhang Department of Computer Science UCLA Chien Kang Wu.
CS 599 Intelligent Embedded Systems1 Adaptive Protocols for Information Dissemination in Wireless Sensor Networks W.R.Heinzelman, J.kulik, H.Balakrishnan.
Online Data Gathering for Maximizing Network Lifetime in Sensor Networks IEEE transactions on Mobile Computing Weifa Liang, YuZhen Liu.
Adaptive Self-Configuring Sensor Network Topologies ns-2 simulation & performance analysis Zhenghua Fu Ben Greenstein Petros Zerfos.
A Preferred Link Based Multicast Protocol for Wireless Mobile Ad hoc Networks R. S. Sisodia, Karthigeyan. I, B. S. Manoj, and C. Siva Ram Murthy ICC 2003.
Vikramaditya. What is a Sensor Network?  Sensor networks mainly constitute of inexpensive sensors densely deployed for data collection from the field.
IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS 2007 (TPDS 2007)
M-GEAR: Gateway-Based Energy-Aware Multi-Hop Routing Protocol
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.
Multimedia & Networking Lab
1 Spring Semester 2009, Dept. of Computer Science, Technion Internet Networking recitation #3 Mobile Ad-Hoc Networks AODV Routing.
Ad-hoc On-Demand Distance Vector Routing (AODV) and simulation in network simulator.
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.
Wireless Sensor Networks COE 499 Energy Aware Routing
Efficient Deployment Algorithms for Prolonging Network Lifetime and Ensuring Coverage in Wireless Sensor Networks Yong-hwan Kim Korea.
Optimal Base Station Selection for Anycast Routing in Wireless Sensor Networks 指導教授 : 黃培壝 & 黃鈴玲 學生 : 李京釜.
Distributed Monitoring and Aggregation in Wireless Sensor Networks INFOCOM 2010 Changlei Liu and Guohong Cao Speaker: Wun-Cheng Li.
Lan F.Akyildiz,Weilian Su, Erdal Cayirci,and Yogesh sankarasubramaniam IEEE Communications Magazine 2002 Speaker:earl A Survey on Sensor Networks.
Fault-Tolerant Papers Broadband Network & Mobile Communication Lab Course: Computer Fault-Tolerant Speaker: 邱朝螢 Date: 2004/4/20.
WEAR: A Balanced, Fault-Tolerant, Energy-Aware Routing Protocol for Wireless Sensor Networks Kewei Sha, Junzhao Du, and Weisong Shi Wayne State University.
An Energy-Aware Periodical Data Gathering Protocol Using Deterministic Clustering in Wireless Sensor Networks (WSN) Mohammad Rajiullah & Shigeru Shimamoto.
AODV: Introduction Reference: C. E. Perkins, E. M. Royer, and S. R. Das, “Ad hoc On-Demand Distance Vector (AODV) Routing,” Internet Draft, draft-ietf-manet-aodv-08.txt,
Implementation of Collection Tree Protocol in QualNet
DSR: Introduction Reference: D. B. Johnson, D. A. Maltz, Y.-C. Hu, and J. G. Jetcheva, “The Dynamic Source Routing Protocol for Mobile Ad Hoc Networks,”
Bounded relay hop mobile data gathering in wireless sensor networks
A Quorum-Based Energy-Saving MAC Protocol Design for Wireless Sensor Networks Chih-Min Chao, Yi-Wei Lee IEEE TRANSACTIONS ON VEHICULAR TECHNOLOGY, 2010.
Copyright © 2011, Scalable and Energy-Efficient Broadcasting in Multi-hop Cluster-Based Wireless Sensor Networks Long Cheng ∗ †, Sajal K. Das†,
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.
Collaborative Broadcasting and Compression in Cluster-based Wireless Sensor Networks Anh Tuan Hoang and Mehul Motani National University of Singapore Wireless.
Ad-hoc On Demand Distance Vector Protocol Hassan Gobjuka.
Ching-Ju Lin Institute of Networking and Multimedia NTU
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.
Hole Detection and Boundary Recognition in Wireless Sensor Networks Kun-Ying Hsieh ( 謝坤穎 ) Dept. of Computer Science and Information Engineering National.
Data Dissemination Based on Ant Swarms for Wireless Sensor Networks S. Selvakennedy, S. Sinnappan, and Yi Shang IEEE 2006 CONSUMER COMMUNICATIONS and NETWORKING.
Energy Efficient Data Management for Wireless Sensor Networks with Data Sink Failure Hyunyoung Lee, Kyoungsook Lee, Lan Lin and Andreas Klappenecker †
An Enhanced Cross-Layer Protocol for Energy Efficiency in Wireless Sensor Networks Jaehyun Kim, Dept. of Electrical & Electronic Eng., Yonsei University;
An adaptive Multihop Clustering Scheme for Highly Mobile Ad Hoc Networks Tomoyuki Ohta, Shinji Inoue, and Yoshiaki Kakuda ISADS 2003.
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.
GholamHossein Ekbatanifard, Reza Monsefi, Mohammad H. Yaghmaee M., Seyed Amin Hosseini S. ELSEVIER Computer Networks 2012 Queen-MAC: A quorum-based energy-efficient.
TreeCast: A Stateless Addressing and Routing Architecture for Sensor Networks Santashil PalChaudhuri, Shu Du, Ami K. Saha, and David B. Johnson Department.
Data funneling : routing with aggregation and compression for wireless sensor networks Petrovic, D.; Shah, R.C.; Ramchandran, K.; Rabaey, J. ; SNPA 2003.
“LPCH and UDLPCH: Location-aware Routing Techniques in WSNs”. Y. Khan, N. Javaid, M. J. Khan, Y. Ahmad, M. H. Zubair, S. A. Shah.
SERENA: SchEduling RoutEr Nodes Activity in wireless ad hoc and sensor networks Pascale Minet and Saoucene Mahfoudh INRIA, Rocquencourt Le Chesnay.
REED : Robust, Efficient Filtering and Event Detection in Sensor Network Daniel J. Abadi, Samuel Madden, Wolfgang Lindner Proceedings of the 31st VLDB.
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)
Peter Pham and Sylvie Perreau, IEEE 2002 Mobile and Wireless Communications Network Multi-Path Routing Protocol with Load Balancing Policy in Mobile Ad.
Structure-Free Data Aggregation in Sensor Networks.
Construction of Optimal Data Aggregation Trees for Wireless Sensor Networks Deying Li, Jiannong Cao, Ming Liu, and Yuan Zheng Computer Communications and.
Wireless Access and Networking Technology (WANT) Lab. An Efficient Data Aggregation Approach for Large Scale Wireless Sensor Networks Globecom 2010 Lutful.
A Stable Routing Protocol to Support ITS Services in VANET Networks Tarik Taleb, Ehssan Sakhaee, Abbas Jamalipour, Kazuo Hashimoto, Nei Kato, Yoshiaki.
1 Along & across algorithm for routing events and queries in wireless sensor networks Tat Wing Chim Department of Electrical and Electronic Engineering.
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.
Author:Zarei.M.;Faez.K. ;Nya.J.M.
Protocols for Wireless Sensor Networks
Distributed Energy Efficient Clustering (DEEC) Routing Protocol
任課教授:陳朝鈞 教授 學生:王志嘉、馬敏修
Presentation transcript:

An Autonomous Method for Aggregating and Repairing Paths in Sensor Networks Inoue, Shinji; Masuda, Noriyuki; Kakuda, Yoshiaki; Eighth International Symposium on Autonomous Decentralized Systems, ISADS '07. 報告:蔡建邦

Outline Introduction Sensor Network Model An Autonomous Aggregating and Repairing Paths Method for Sensor Networks Simulation Experiments Conclusion

Introduction (1/2) A wireless sensor network consists of hundreds or thousands battery-powered sensor nodes generally. If a battery of a sensor node which has to relay sensing data has run out, data sensed by another sensor node X would not be delivered to a sink node even if a battery of sensor node X is still alive.

Introduction (2/2) Some techniques for reducing battery power: Data aggregation Battery-aware routing MAC-layer protocols No methods to repair a path from a sensor node to a sink node have been proposed in case of the path being invalid caused by battery power shortage of a node on the path.

Sensor Network Model (1/1) In the model, there exist three kinds of nodes: sensor node sensing function wireless communication function relay node only a wireless communication function sink node wireless communication function gathering sensing data function sending sensing data to an end user

An Autonomous Aggregating and Repairing Paths Method for Sensor Networks (1/12) This method consists of two procedures : The first procedure is for setting initial paths where the initial paths are aggregated. Another procedure is for repairing a broken path by searching a substitution path for the broken path.

An Autonomous Aggregating and Repairing Paths Method for Sensor Networks (2/12) Sensor nodes send environmental data periodically toward the sink node. Every node knows the maximal number of hops between a sink node and a sensor node. ABCD Sink lower nodechild nodeparent nodeupper node

An Autonomous Aggregating and Repairing Paths Method for Sensor Networks (3/12) node 23 is a parent node of node 20 Cmsg C20A to node 23 and Cmsg C20B to node 32. Dead means that node’s battery power is lower than a lower bound value Close means that a path between a node and a sink node is invalid. Two Cmsg’s C11B and C17A are delivered from node 28 to node 20.

An Autonomous Aggregating and Repairing Paths Method for Sensor Networks (4/12) Step 1: Flooding of PRmsg Flooding of path request message (PRmsg) is caused by a sink node. Payload of a PRmsg includes information about hop count and battery power.

An Autonomous Aggregating and Repairing Paths Method for Sensor Networks (5/12) Step 2: Relaying of Cmsg toward a sink node Case 1 – Procedure for a sensor node Chooses k nodes in transmission range of the sensor node, and delivers a candidate message (Cmsg) with an ID to each chosen node. Case 2 – Procedure for a relay node Hop count (less is better) The number of receiving Cmsg’s (much is better) Battery power (much is better).

An Autonomous Aggregating and Repairing Paths Method for Sensor Networks (6/12) Step 3: Reserving paths from each sensor node to a sink node In order to reserve paths to a sink node from each sensor node, a sink node sends reserve messages (RSRVmsg’s) which includes chosen Cmsg’s ID’s, toward each sensor node along the route.

An Autonomous Aggregating and Repairing Paths Method for Sensor Networks (7/12) Step 1: Alerting dead alerting When battery power of a node becomes lower than predetermined lower bound value close alerting When a node can detect that any upper nodes of the node is dead

An Autonomous Aggregating and Repairing Paths Method for Sensor Networks (8/12) Step 2a: Procedure for a node which asks for repairing a path When a node receives a Dmsg or a CLSmsg from a parent node of the node, the node broadcasts a RRmsg If the node receives no RRAmsg for the waiting time, the node performs a close alerting. The node receives RRAmsg’s, the node chooses one of the RRAmsg’s, and sends a repair reserve message (RRSRVmsg) to the new parent node. Also the node broadcasts an RRDmsg in transmission range of the node in order to inform that it has found the new parent node to upper nodes on the previous path before switching.

An Autonomous Aggregating and Repairing Paths Method for Sensor Networks (9/12) Step 2b: Procedure for a node which is asked for repairing a path Suppose that node X receives an RRmsg from node A. Case 1: Status of node X is Dead or Close: Node X performs nothing. Case 2: Status of node X is Alive and node A is a parent node of node X: Node X performs nothing.

An Autonomous Aggregating and Repairing Paths Method for Sensor Networks (10/12) Case 3: Status of node X is Alive and node X is reserved for a path from some sensor nodes to a sink node: Node X sends a RRAmsg to node A. Current battery power A parent node of node X The number of paths which are aggregated at node X. Case 4: Status of node X is Alive and node X is not reserved for a path from any sensor nodes to a sink node: That is, node X does not have its parent node. In order to search a path to a sink node from node X, node X broadcasts an RRmsg in transmission range of node X to find the new parent node.

An Autonomous Aggregating and Repairing Paths Method for Sensor Networks (11/12) Step 3: Procedure for a node whose status is Close When a close node receives an RRDmsg, the close node changes status field’s value of the close node in transmission range table into Alive, switches the close node’s parent node to a node which sent an RRDmsg, and broadcasts an RRDmsg.

An Autonomous Aggregating and Repairing Paths Method for Sensor Networks (12/12) Sink C A S1S1 D B F E S2S2 Dmsg RRmsgCLSmsg RRmsg RRAmsg RRDmsg RRSRVmsg RRmsg RRDmsg RRSRVmsg RRAmsg RRDmsg RRSRVmsg

Simulation Experiments (1/4)

Simulation Experiments (2/4) The proposed method expands lifetime of the first model 33%

Simulation Experiments (3/4) The proposed method expands lifetime of the first model 63%

Simulation Experiments (4/4) small overhead

Conclusion (1/1) Different from the previous methods, the proposed method for repairing paths are a new technique to expand lifetime of sensor networks in the sense that it is autonomously performed based on local information. Results of the experiments show that the proposed method expands lifetime of sensor networks with small overhead. In future works, we will extend our research results to adaptive role changing between sensor nodes and relay nodes.