Energy Aware Directed Diffusion for Wireless Sensor Networks Jisul Choe, 2Keecheon Kim Konkuk University, Seoul, Korea

Slides:



Advertisements
Similar presentations
A Data Dissemination Method for Supporting Mobile Sinks in Hierarchical Routing Protocol of WSN APAN 2008 Jieun Cho 4, August,
Advertisements

Energy-efficient distributed algorithms for wireless ad hoc networks Ramki Gummadi (MIT)
Switching Technology presented by Hussain Ahmad BA-Abdullah. Fawaz abdullah AL-Amri. prof : Adel Ali.
Directed Diffusion for Wireless Sensor Networking
Maximum Battery Life Routing to Support Ubiquitous Mobile Computing in Wireless Ad Hoc Networks By C. K. Toh.
Decentralized Reactive Clustering in Sensor Networks Yingyue Xu April 26, 2015.
Jaringan Komputer Lanjut Packet Switching Network.
Optimal Jamming Attacks and Network Defense Policies in Wireless Sensor Networks Mingyan Li, Iordanis Koutsopoulos, Radha Poovendran (InfoComm ’07) Presented.
Routing Protocols for Sensor Networks Presented by Siva Desaraju Computer Science WMU An Application Specific Protocol Architecture for Wireless Microsensor.
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.
Presented By- Sayandeep Mitra TH SEMESTER Sensor Networks(CS 704D) Assignment.
Rumor Routing Algorithm For sensor Networks David Braginsky, Computer Science Department, UCLA Presented By: Yaohua Zhu CS691 Spring 2003.
1 Routing Techniques in Wireless Sensor networks: A Survey.
A Novel Cluster-based Routing Protocol with Extending Lifetime for Wireless Sensor Networks Slides by Alex Papadimitriou.
Routing in WSNs through analogies with electrostatics December 2005 L. Tzevelekas I. Stavrakakis.
1 Next Century Challenges: Scalable Coordination in sensor Networks MOBICOMM (1999) Deborah Estrin, Ramesh Govindan, John Heidemann, Satish Kumar Presented.
Directed Diffusion: A Scalable and Robust Communication Paradigm for Sensor Networks.
1 On Handling QoS Traffic in Wireless Sensor Networks 吳勇慶.
Dissemination protocols for large sensor networks Fan Ye, Haiyun Luo, Songwu Lu and Lixia Zhang Department of Computer Science UCLA Chien Kang Wu.
Avoiding Energy Holes in Wireless Sensor Network with Nonuniform Node Distribution Xiaobing Wu, Guihai Chen and Sajal K. Das Parallel and Distributed Systems.
Self Organization and Energy Efficient TDMA MAC Protocol by Wake Up For Wireless Sensor Networks Zhihui Chen; Ashfaq Khokhar ECE/CS Dept., University of.
The Impact of Spatial Correlation on Routing with Compression in WSN Sundeep Pattem, Bhaskar Krishnamachri, Ramesh Govindan University of Southern California.
Online Data Gathering for Maximizing Network Lifetime in Sensor Networks IEEE transactions on Mobile Computing Weifa Liang, YuZhen Liu.
Anya Apavatjrut, Katia Jaffres-Runser, Claire Goursaud and Jean-Marie Gorce Combining LT codes and XOR network coding for reliable and energy efficient.
CS 712 | Fall 2007 Using Mobile Relays to Prolong the Lifetime of Wireless Sensor Networks Wei Wang, Vikram Srinivasan, Kee-Chaing Chua. National University.
Fault Tolerant and Mobility Aware Routing Protocol for Mobile Wireless Sensor Network Name : Tahani Abid Aladwani ID :
M-GEAR: Gateway-Based Energy-Aware Multi-Hop Routing Protocol
Wireless Sensor Networks COE 499 Energy Aware Routing
Patch Based Mobile Sink Movement By Salman Saeed Khan Omar Oreifej.
Efficient Deployment Algorithms for Prolonging Network Lifetime and Ensuring Coverage in Wireless Sensor Networks Yong-hwan Kim Korea.
ENERGY-EFFICIENT FORWARDING STRATEGIES FOR GEOGRAPHIC ROUTING in LOSSY WIRELESS SENSOR NETWORKS Presented by Prasad D. Karnik.
 SNU INC Lab MOBICOM 2002 Directed Diffusion for Wireless Sensor Networking C. Intanagonwiwat, R. Govindan, D. Estrin, John Heidemann, and Fabio Silva.
Load-Balancing Routing in Multichannel Hybrid Wireless Networks With Single Network Interface So, J.; Vaidya, N. H.; Vehicular Technology, IEEE Transactions.
An Energy Efficient Hierarchical Clustering Algorithm for Wireless Sensor Networks Seema Bandyopadhyay and Edward J. Coyle Presented by Yu Wang.
Presentation of Wireless sensor network A New Energy Aware Routing Protocol for Wireless Multimedia Sensor Networks Supporting QoS 王 文 毅
WEAR: A Balanced, Fault-Tolerant, Energy-Aware Routing Protocol for Wireless Sensor Networks Kewei Sha, Junzhao Du, and Weisong Shi Wayne State University.
REECH ME: Regional Energy Efficient Cluster Heads based on Maximum Energy Routing Protocol Prepared by: Arslan Haider. 1.
Efficient Energy Management Protocol for Target Tracking Sensor Networks X. Du, F. Lin Department of Computer Science North Dakota State University Fargo,
ELECTIONEL ECTI ON ELECTION: Energy-efficient and Low- latEncy sCheduling Technique for wIreless sensOr Networks Shamim Begum, Shao-Cheng Wang, Bhaskar.
MMAC: A Mobility- Adaptive, Collision-Free MAC Protocol for Wireless Sensor Networks Muneeb Ali, Tashfeen Suleman, and Zartash Afzal Uzmi IEEE Performance,
Copyright © 2011, Scalable and Energy-Efficient Broadcasting in Multi-hop Cluster-Based Wireless Sensor Networks Long Cheng ∗ †, Sajal K. Das†,
Tufts Wireless Laboratory School Of Engineering Tufts University Paper Review “An Energy Efficient Multipath Routing Protocol for Wireless Sensor Networks”,
Murat Demirbas Onur Soysal SUNY Buffalo Ali Saman Tosun U. San Antonio Data Salmon: A greedy mobile basestation protocol for efficient data collection.
a/b/g Networks Routing Herbert Rubens Slides taken from UIUC Wireless Networking Group.
Ching-Ju Lin Institute of Networking and Multimedia NTU
A Dynamic Query-tree Energy Balancing Protocol for Sensor Networks H. Yang, F. Ye, and B. Sikdar Department of Electrical, Computer and systems Engineering.
Simulation of DeReClus Yingyue Xu September 6, 2003.
Energy Efficient Data Management for Wireless Sensor Networks with Data Sink Failure Hyunyoung Lee, Kyoungsook Lee, Lan Lin and Andreas Klappenecker †
A Bandwidth Scheduling Algorithm Based on Minimum Interference Traffic in Mesh Mode Xu-Yajing, Li-ZhiTao, Zhong-XiuFang and Xu-HuiMin International Conference.
A Load-Balanced Guiding Navigation Protocol in Wireless Sensor Networks Wen-Tsuen Chen Department of Computer Science National Tsing Hua University Po-Yu.
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.
Efficient Pairwise Key Establishment Scheme Based on Random Pre-Distribution Keys in Wireless Sensor Networks Source: Lecture Notes in Computer Science,
GholamHossein Ekbatanifard, Reza Monsefi, Mohammad H. Yaghmaee M., Seyed Amin Hosseini S. ELSEVIER Computer Networks 2012 Queen-MAC: A quorum-based energy-efficient.
Ben Miller.   A distributed algorithm is a type of parallel algorithm  They are designed to run on multiple interconnected processors  Separate parts.
“LPCH and UDLPCH: Location-aware Routing Techniques in WSNs”. Y. Khan, N. Javaid, M. J. Khan, Y. Ahmad, M. H. Zubair, S. A. Shah.
Toward Reliable and Efficient Reporting in Wireless Sensor Networks Authors: Fatma Bouabdallah Nizar Bouabdallah Raouf Boutaba.
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)
Directed Diffusion: A Scalable and Robust Communication Paradigm for Sensor Networks Presented by Barath Raghavan.
Wireless Access and Networking Technology (WANT) Lab. An Efficient Data Aggregation Approach for Large Scale Wireless Sensor Networks Globecom 2010 Lutful.
1 Hierarchical Data Dissemination Scheme for Large Scale Sensor Networks Anand Visvanathan and Jitender Deogun Department of Computer Science and Engg,
VADD: Vehicle-Assisted Data Delivery in Vehicular Ad Hoc Networks Zhao, J.; Cao, G. IEEE TRANSACTIONS ON VEHICULAR TECHNOLOGY, 鄭宇辰
Wireless sensor and actor networks: research challenges Ian. F. Akyildiz, Ismail H. Kasimoglu
Protocols for Wireless Sensor Networks
Introduction to Wireless Sensor Networks
Xiaobing Wu, Guihai Chen and Sajal K. Das
Net 435: Wireless sensor network (WSN)
Networks and Communication Systems Department
A Survey on Routing Protocols for Wireless Sensor Networks
Presentation transcript:

Energy Aware Directed Diffusion for Wireless Sensor Networks Jisul Choe, 2Keecheon Kim Konkuk University, Seoul, Korea

Outline ◆ 1.Abstract ◆ 2.Introduction ◆ 3.Related work 3.1 Directed Diffusion 3.1 Directed Diffusion 3.2 An Energy Efficient Direct Diffusion Routing 3.2 An Energy Efficient Direct Diffusion Routing Protocol Protocol ◆ 4. EADD: Energy Aware Directed Diffusion 4.1 EADD 4.1 EADD 4.2 The same average available energy 4.2 The same average available energy problem problem 4.3 The relative energy table 4.3 The relative energy table ◆ 5. Result

1.Abstract (1) ◆ Duplicate messages : Reducing duplicate packets is good for energy efficiency. packets is good for energy efficiency. ◆ Directed Diffusion : (1) One of the energy efficient routing protocols. (1) One of the energy efficient routing protocols. (2) Instead of forwarding broadcast packets. (2) Instead of forwarding broadcast packets.

1.Abstract(2) ◆ EADD: ◆ EADD: (1) Depends on each node ’ s available (1) Depends on each node ’ s available energy changes the node ’ s forwarding energy changes the node ’ s forwarding moment. moment. (2) allows the nodes to response more (2) allows the nodes to response more quickly than the node which have quickly than the node which have lower available energy. lower available energy. EADD is helpful to achieve balanced node ’ s energy EADD is helpful to achieve balanced node ’ s energy distribution and extension of network life cycle. distribution and extension of network life cycle.

Outline ◆ 1.Abstract ◆ 2.Introduction ◆ 3.Related work 3.1 Directed Diffusion 3.1 Directed Diffusion 3.2 An Energy Efficient Direct Diffusion Routing 3.2 An Energy Efficient Direct Diffusion Routing Protocol Protocol ◆ 4. EADD: Energy Aware Directed Diffusion 4.1 EADD 4.1 EADD 4.2 The same average available energy 4.2 The same average available energy problem problem 4.3 The relative energy table 4.3 The relative energy table ◆ 5. Result

2.Introduction(1) 2.Introduction(1) ◆ Broadcast : moreover sensor nodes are densely deployed. (1)advantage : WSN maintain high connectivity (1)advantage : WSN maintain high connectivity (2)defect : generate numerous duplicate (2)defect : generate numerous duplicate messages messages Consequently, to prevent duplicate messages to be propagated all over network.

2.Introduction(2) 2.Introduction(2) ◆ Energy aware schemes can improve the unbalanced distribution. unbalanced distribution. ◆ EADD : (1) resolve the reinforced path without (1) resolve the reinforced path without comparison. comparison. (2) depends on each node ’ s available (2) depends on each node ’ s available energy to changes the node ’ s energy to changes the node ’ s forwarding moment forwarding moment

Outline ◆ 1.Abstract ◆ 2.Introduction ◆ 3.Related work 3.1 Directed Diffusion 3.1 Directed Diffusion 3.2 An Energy Efficient Direct Diffusion Routing 3.2 An Energy Efficient Direct Diffusion Routing Protocol Protocol ◆ 4. EADD: Energy Aware Directed Diffusion 4.1 EADD 4.1 EADD 4.2 The same average available energy 4.2 The same average available energy problem problem 4.3 The relative energy table 4.3 The relative energy table ◆ 5. Result

3. Related work 3.1 Directed Diffusion ◆ The routing protocols in WSN are divided into flat and hierarchical routing protocol [1]. and hierarchical routing protocol [1]. (1) flat routing : every node can equally (1) flat routing : every node can equally participate in routing. participate in routing. (2) hierarchical routing : the network divided (2) hierarchical routing : the network divided into a number of clusters, the into a number of clusters, the nodes located in the cluster always nodes located in the cluster always transmit the data through the transmit the data through the head node. head node. DD is one of the flat routing protocols. DD is one of the flat routing protocols.

Outline ◆ 1.Abstract ◆ 2.Introduction ◆ 3.Related work 3.1 Directed Diffusion 3.1 Directed Diffusion 3.2 An Energy Efficient Direct Diffusion Routing 3.2 An Energy Efficient Direct Diffusion Routing Protocol Protocol ◆ 4. EADD: Energy Aware Directed Diffusion 4.1 EADD 4.1 EADD 4.2 The same average available energy 4.2 The same average available energy problem problem 4.3 The relative energy table 4.3 The relative energy table ◆ 5. Result

3.2 An Energy Efficient Direct Diffusion Routing Protocol ◆ For DD: (1) maintain the minimum delay during a certain (1) maintain the minimum delay during a certain period of time. period of time. (2) don ’ t consider about the energy balancing (2) don ’ t consider about the energy balancing to cause decrease the network life cycle. to cause decrease the network life cycle. focus on following considerations: (1) Total communication cost of the path (1) Total communication cost of the path (2) Average remaining energy of the nodes on the path (2) Average remaining energy of the nodes on the path (3) Minimum node energy on the path (3) Minimum node energy on the path (4) Node connectivity (4) Node connectivity

Outline ◆ 1.Abstract ◆ 2.Introduction ◆ 3.Related work 3.1 Directed Diffusion 3.1 Directed Diffusion 3.2 An Energy Efficient Direct Diffusion Routing 3.2 An Energy Efficient Direct Diffusion Routing Protocol Protocol ◆ 4. EADD: Energy Aware Directed Diffusion 4.1 EADD 4.1 EADD 4.2 The same average available energy 4.2 The same average available energy problem problem 4.3 The relative energy table 4.3 The relative energy table ◆ 5. Result

4. EADD: Energy Aware Directed Diffusion 4.1 EADD ◆ Let ’ s assume that there are two gradient paths (path X and path Y) which receive same interest message from the sink node. message from the sink node.

◆ DD : just reinforce the first path (fastest path) as soon as sink node set up first gradient path. sink node set up first gradient path. ◆ EADD : path X and Y has different arrival time. If a node has more available energy, the node can get faster has more available energy, the node can get faster response time. response time.

◆ (1)EADD set up a gradient between source and destination, the nodes on gradient should wait until calculated time pass the nodes on gradient should wait until calculated time pass over. over. (2)When a node sets up the gradient with previous node, it (2)When a node sets up the gradient with previous node, it should fix appointed time to forward the gradient to next should fix appointed time to forward the gradient to next node. node.

Outline ◆ 1.Abstract ◆ 2.Introduction ◆ 3.Related work 3.1 Directed Diffusion 3.1 Directed Diffusion 3.2 An Energy Efficient Direct Diffusion Routing 3.2 An Energy Efficient Direct Diffusion Routing Protocol Protocol ◆ 4. EADD: Energy Aware Directed Diffusion 4.1 EADD 4.1 EADD 4.2 The same average available energy 4.2 The same average available energy problem problem 4.3 The relative energy table 4.3 The relative energy table ◆ 5. Result

4.2 The same average available energy problem additional MAC field to record the lowest available energy additional MAC field to record the lowest available energy value on each path. value on each path.

Outline ◆ 1.Abstract ◆ 2.Introduction ◆ 3.Related work 3.1 Directed Diffusion 3.1 Directed Diffusion 3.2 An Energy Efficient Direct Diffusion Routing 3.2 An Energy Efficient Direct Diffusion Routing Protocol Protocol ◆ 4. EADD: Energy Aware Directed Diffusion 4.1 EADD 4.1 EADD 4.2 The same average available energy 4.2 The same average available energy problem problem 4.3 The relative energy table 4.3 The relative energy table ◆ 5. Result

4.3 The relative energy table

Outline ◆ 1.Abstract ◆ 2.Introduction ◆ 3.Related work 3.1 Directed Diffusion 3.1 Directed Diffusion 3.2 An Energy Efficient Direct Diffusion Routing 3.2 An Energy Efficient Direct Diffusion Routing Protocol Protocol ◆ 4. EADD: Energy Aware Directed Diffusion 4.1 EADD 4.1 EADD 4.2 The same average available energy 4.2 The same average available energy problem problem 4.3 The relative energy table 4.3 The relative energy table ◆ 5. Result

5. Result ◆ Restrictions: (1)Each node is located in the point of the square. (1)Each node is located in the point of the square. (2)Gradient path is created only toward arrow direction. (2)Gradient path is created only toward arrow direction. (3)Only shortest path can be the gradient from the source (3)Only shortest path can be the gradient from the source to destination. to destination. (4)Thick arrows mean reinforced path. (4)Thick arrows mean reinforced path. ◆ Assumption: (1)Events take place at the fixed area. (1)Events take place at the fixed area. (2)When set up gradient, a node on the (2)When set up gradient, a node on the gradient consumes 0.2% energy. gradient consumes 0.2% energy. (3)Data transmission consumes 0.4% (3)Data transmission consumes 0.4% energy. energy.