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

Slides:



Advertisements
Similar presentations
Multicasting in Mobile Ad hoc Networks By XIE Jiawei.
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:
A 2 -MAC: An Adaptive, Anycast MAC Protocol for Wireless Sensor Networks Hwee-Xian TAN and Mun Choon CHAN Department of Computer Science, School of Computing.
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,
Multicast in Wireless Mesh Network Xuan (William) Zhang Xun Shi.
Decentralized Reactive Clustering in Sensor Networks Yingyue Xu April 26, 2015.
指導教授:許子衡 教授 報告學生:馬敏修 2010/8/ Introduction 2. Geocast Routing Protocols  2.1 GAMER Overview 3. GAMER Details  3.1 Building the Mesh  3.2 Adaptation.
TOPOLOGIES FOR POWER EFFICIENT WIRELESS SENSOR NETWORKS ---KRISHNA JETTI.
Sec-TEEN: Secure Threshold sensitive Energy Efficient sensor Network protocol Ibrahim Alkhori, Tamer Abukhalil & Abdel-shakour A. Abuznied Department of.
Advisor : Prof. Yu-Chee Tseng Student : Yi-Chen Lu 12009/6/26.
Network Layer Routing Issues (I). Infrastructure vs. multi-hop Infrastructure networks: Infrastructure networks: ◦ One or several Access-Points (AP) connected.
Rumor Routing Algorithm For Sensor Networks
Rumor Routing in Sensor Networks David Braginsky and Deborah Estrin Presented By Tu Tran 1.
Monday, June 01, 2015 ARRIVE: Algorithm for Robust Routing in Volatile Environments 1 NEST Retreat, Lake Tahoe, June
Probabilistic QoS Guarantee in Reliability and Timeliness Domains in Wireless Sensor Networks Emad Felemban, Chang-Gun Lee, Eylem Ekici, Ryan Boder, and.
Multicasting in Mobile Ad-Hoc Networks (MANET)
PEDS September 18, 2006 Power Efficient System for Sensor Networks1 S. Coleri, A. Puri and P. Varaiya UC Berkeley Eighth IEEE International Symposium on.
Random Access MAC for Efficient Broadcast Support in Ad Hoc Networks Ken Tang, Mario Gerla Computer Science Department University of California, Los Angeles.
Dissemination protocols for large sensor networks Fan Ye, Haiyun Luo, Songwu Lu and Lixia Zhang Department of Computer Science UCLA Chien Kang Wu.
On the Construction of Energy- Efficient Broadcast Tree with Hitch-hiking in Wireless Networks Source: 2004 International Performance Computing and Communications.
Milano, 4-5 Ottobre 2004 IS-MANET The Virtual Routing Protocol for Ad Hoc Networks ISTI – CNR S. Chessa.
Adaptive Self-Configuring Sensor Network Topologies ns-2 simulation & performance analysis Zhenghua Fu Ben Greenstein Petros Zerfos.
Mobile and Wireless Computing Institute for Computer Science, University of Freiburg Western Australian Interactive Virtual Environments Centre (IVEC)
Component-Based Routing for Mobile Ad Hoc Networks Chunyue Liu, Tarek Saadawi & Myung Lee CUNY, City College.
Mario Čagalj supervised by prof. Jean-Pierre Hubaux (EPFL-DSC-ICA) and prof. Christian Enz (EPFL-DE-LEG, CSEM) Wireless Sensor Networks:
MAC Reliable Broadcast in Ad Hoc Networks Ken Tang, Mario Gerla University of California, Los Angeles (ktang,
1 Algorithms for Bandwidth Efficient Multicast Routing in Multi-channel Multi-radio Wireless Mesh Networks Hoang Lan Nguyen and Uyen Trang Nguyen Presenter:
Ming-Yu Jiang and Wanjiun Liao,IEEE ICC 2002 Family ACK Tree (FAT): A New Reliable Multicast Protocol for Mobile Ad Hoc Networks. Speaker : Wilson Lai.
Performance Evaluation and Improvement of an Ad Hoc Wireless Network Takayuki Yamamoto Graduate School of Engineering Science, Osaka University, Japan.
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
Mobile Adhoc Network: Routing Protocol:AODV
Power-Balance Broadcast in Wireless Mobile Ad Hoc Networks Jang-Ping Sheu, Yu-Chia Chang, and Hsiu- Ping Tsai National Central University, Chung-Li, 32054,Taiwan.
Ad-hoc On-Demand Distance Vector Routing (AODV) and simulation in network simulator.
Presented by Fei Huang Virginia Tech April 4, 2007.
The Chinese Univ. of Hong Kong Dept. of Computer Science & Engineering POWER-SPEED A Power-Controlled Real-Time Data Transport Protocol for Wireless Sensor-Actuator.
CS 5565 Network Architecture and Protocols Godmar Back Lecture 22.
IEEE Globecom 2010 Tan Le Yong Liu Department of Electrical and Computer Engineering Polytechnic Institute of NYU Opportunistic Overlay Multicast in Wireless.
Multicast Routing Algorithms n Multicast routing n Flooding and Spanning Tree n Forward Shortest Path algorithm n Reversed Path Forwarding (RPF) algorithms.
RELAX : An Energy Efficient Multipath Routing Protocol for Wireless Sensor Networks Bashir Yahya, Jalel Ben-Othman University of Versailles, France ICC.
Dynamic Source Routing in ad hoc wireless networks Alexander Stojanovic IST Lisabon 1.
ODMRP (On-Demand Multicast Routing Protocol in Multihop Wireless Mobile Networks ) Sung-Ju Lee William Su Mario Gerla Presented By: Meenakshi Bangad.
ENERGY-EFFICIENT FORWARDING STRATEGIES FOR GEOGRAPHIC ROUTING in LOSSY WIRELESS SENSOR NETWORKS Presented by Prasad D. Karnik.
Directed Diffusion: A Scalable and Robust Communication Paradigm for Sensor Networks ChalermekRameshDeborah Intanagonwiwat Govindan Estrin Mobicom 2000.
Load-Balancing Routing in Multichannel Hybrid Wireless Networks With Single Network Interface So, J.; Vaidya, N. H.; Vehicular Technology, IEEE Transactions.
Energy-Efficient Shortest Path Self-Stabilizing Multicast Protocol for Mobile Ad Hoc Networks Ganesh Sridharan
KAIS T High-throughput multicast routing metrics in wireless mesh networks Sabyasachi Roy, Dimitrios Koutsonikolas, Saumitra Das, and Y. Charlie Hu ICDCS.
An Adaptive Energy-Efficient and Low- Latency MAC for Data Gathering in Wireless Sensor Networks Gang Lu, Bhaskar Krishnamachari, and Cauligi S. Raghavendra.
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†,
Computer Network Lab. Integrated Coverage and Connectivity Configuration in Wireless Sensor Networks SenSys ’ 03 Xiaorui Wang, Guoliang Xing, Yuanfang.
Opportunistic Flooding in Low-Duty- Cycle Wireless Sensor Networks with Unreliable Links Shuo Goo, Yu Gu, Bo Jiang and Tian He University of Minnesota,
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.
A Reliable Transmission Protocol for ZigBee-Based Wireless Patient Monitoring IEEE JOURNALS Volume: 16, Issue:1 Shyr-Kuen Chen, Tsair Kao, Chia-Tai Chan,
a/b/g Networks Routing Herbert Rubens Slides taken from UIUC Wireless Networking Group.
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.
LOCALIZED MINIMUM - ENERGY BROADCASTING IN AD - HOC NETWORKS Paper By : Julien Cartigny, David Simplot, And Ivan Stojmenovic Instructor : Dr Yingshu Li.
Self-stabilizing energy-efficient multicast for MANETs.
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.
Using Ant Agents to Combine Reactive and Proactive strategies for Routing in Mobile Ad Hoc Networks Fredrick Ducatelle, Gianni di caro, and Luca Maria.
Connected Point Coverage in Wireless Sensor Networks using Robust Spanning Trees IEEE ICDCSW, 2011 Pouya Ostovari Department of Computer and Information.
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.
Max do Val Machado Raquel A. F. Mini Antonio A. F. Loureiro DCC/UFMG DCC/PUC Minas DCC/UFMG IEEE ICC 2009 proceedings Advisor : Han-Chieh Chao Student.
Scalable Coverage Maintenance for Dense Wireless Sensor Networks Jun Lu, Jinsu Wang, Tatsuya Suda University of California, Irvine Secon ‘ 06.
Introduction to Wireless Sensor Networks
Net 435: Wireless sensor network (WSN)
Presentation transcript:

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

 Introduction  Related Work  Motivation  Goal  Protocol Design  Simulation  Conclusion 2

 A WSN is composed of numerous inexpensive wireless sensor nodes, each of which is normally powered by batteries and has limited computing ability  Wireless sensor nodes are capable of not only collecting, storing, processing environmental information, but also communicating with neighboring nodes  Many research works have been dedicated to WSNs, such as routing, self-organization, deployment, and localization 3

 Multicast is a fundamental routing service of network communication  In WSN, a single message can be delivered to multiple destinations efficiently via multicast communication  In WSN, members may dynamically join and leave the groups 4 Fruits Area Drinks Area Join banana group Join coke group

 ZigBee is a cost-effective wireless networking solution that supports low data-rates, low-power consumption, security, and reliability  Most WSN industries have adopted ZigBee as their communication protocol and developed numerous products 5

 In ZigBee, multicast members are physically separated by a hop distance of no more than MaxNonMemberRadius  ZigBee multicast exploits regional flooding to deliver the multicast message 6 Region bounded by MaxNonMemberRadius Member Another Member  Drawbacks of ZigBee multicast  Heavy traffic overhead  High energy cost  Unreliable

 Introduction  Related Work  Overlay Multicast  Geographic Multicast  Relay-Selection Multicast  Motivation  Goal  Protocol Design  Simulation  Conclusion 7

 PAST-DM (Wireless Networks 2007)  Applying unicast leads to excessive energy consumption and redundant transmissions  AOM (ICPPW 2007)  Applying broadcast eliminates redundant transmissions  Packet header overhead  Overlay multicast needs extra cost to support dynamic member actions  Fixed delivery paths lead to single- node failure problem 8 redundant 6 transmissions4 transmissions Destination List & Forwarder List

 GMREE (COMCOM 2007)  Cost over progress ratio  Drawbacks  Packet header overhead  Location information must be available  Suffer from the face routing cost  Do not support dynamic member joining/leaving  Single-node failure problem 9

 Steiner-tree based multicast  BIP and MIP (MONET 2002) ▪ Based on Prim’s algorithm to find a minimum-cost spanning tree  NJT and TJT (COMCOM 2007 ) ▪ Minimum cost set cover heuristics  Single-node failure problem  Computing complexity is high  Centralized algorithm must keep global information  Do not support dynamic member joining/leaving  Source tree construction overhead 10

 Introduction  Related Work  Motivation  Goal  Protocol Design  Simulation  Conclusion 11

 Due to the limited power resource, energy efficient multicast is a critical issue in WSN  ZigBee multicast is not only energy inefficient but also unreliable  Many approaches have been proposed to study on the energy efficient multicast issues in WSN 12

 However, these proposed approaches either have significant drawbacks or are not compatible with ZigBee  Single-node failure problem (all)  Do not support dynamic member joining/leaving (all)  Packet header overhead (overlay & geographic)  Location information (geographic)  High computing complexity (geographic & relay)  Must keep global information (relay-selection) 13

 Introduction  Related Work  Motivation  Goal  Protocol Design  Simulation  Conclusion 14

 Propose a multicast routing protocol which has the following features  ZigBee Compatible  Energy efficient ▪ Less energy consumption  Reliable ▪ Higher delivery ratio  Load balanced ▪ Avoid single-node failure problem ▪ Prolong the network lifetime  Support dynamic member joining/leaving 15

 Introduction  Related Work  Motivation  Goal  Protocol Design  Simulation  Conclusion 16

17 Probabilistic Anycast Probabilistic Anycast Random Backoff Random Backoff Packet Forwarding Packet Forwarding Coverage Over Cost Ratio Coverage Over Cost Ratio Residual Energy Residual Energy Forwarding Strategy Forwarding Strategy Ack Mechanism Ack Mechanism Multicast Information Table (MIT) Multicast Information Table (MIT)

18 MIT Maitenance Radom Backoff Radom Backoff Discard Forward Rebroadcast Ack Mechanism Forwarding Strategy Initiate A Multicast Receive A Multicast Packet Coverage Over Cost Ratio Residual Energy Wait for t wait Backoff for t b Multicasting

 Introduction  Related Work  Motivation  Goal  Protocol Design  MIT Maintenance  Multicasting  Simulation  Conclusion 19

 Multicast Information Table (MIT)  Reachable members within MaxNonMemberRadius hops  Hop distances to the reachable members 20 MIT MemberHop Count m1m1 h1h1 m2m2 h2h2 …… mnmn hnhn

21 MIT MIT MIT MIT MIT MaxNonMemberRadius = 2 MIT keeps the information of only the members located within the region bounded by MaxNonMemberRadius hops

 Introduction  Related Work  Motivation  Goal  Protocol Design  MIT Maintenance  Multicasting  Simulation  Conclusion 22

23 MIT Maitenance Radom Backoff Radom Backoff Discard Forward Rebroadcast Ack Mechanism Forwarding Strategy Initiate A Multicast Receive A Multicast Packet Coverage Over Cost Ratio Residual Energy Wait for t wait Backoff for t b Multicasting

 Our protocol adopts a probabilistic anycast mechanism based on the coverage over cost ratio and each node’s residual energy  Our protocol is similar to the relay-selection approaches  However, the selection of relay nodes is determined by the receivers, rather than by the senders 24

Random Backoff Packet Forwarding 25 Probabilistic Anycast Coverage Over Cost Ratio Residual Energy Coverage Over Cost Ratio Residual Energy Forwarding Strategy Ack Mechanism Forwarding Strategy Ack Mechanism

26 Multicast to {m 1, m 2, m 3 } Hop distance to them is {2, 2, 3 } The average residual energy of my neighbors is E avg Destination Set M = {m 1, m 2, m 3 } Distance Set H = {2, 2, 3 } Average residual energy of the neighbors = E avg MIT m1m1 2 m2m2 2 m3m3 3

27 MIT m1m1 1 m2m2 3 m3m3 2 SX Remove member originator/previous hop to avoid loop Remove the members which are further from me than from the previous hop to avoid detours MIT m1m1 2 m2m2 2 m3m3 3 Generate a random Backoff period

28 Random Backoff Packet Forwarding Probabilistic Anycast Coverage Over Cost Ratio Residual Energy Coverage Over Cost Ratio Residual Energy

 Coverage Over Cost Ratio  The coverage over cost ratio is targeted at reaching as many member nodes as possible while consuming as little energy as possible 29 X A B YC B A Number of covered members Estimated energy cost Superior in forwarding

 The backoff timer interval t b is generated randomly within the range [ 0, T]  With greater f value, T should be smaller  The single-node failure problem is still unsolved 30

 We further introduce the idea of load balance to our protocol  Therefore, a node which has more energy and covers more destination members with less energy cost has a better chance to generate a shorter backoff interval  The data delivery paths are dynamically adjusted during each propagation according to the instant network condition 31 Superior in forwarding

32 Random Backoff Packet Forwarding Probabilistic Anycast Forwarding Strategy Ack Mechanism Forwarding Strategy Ack Mechanism

 During the backoff period, any member covered by other nodes is removed from M  When the backoff period expires, and M is not Φ  Rebroadcast the packet with up-to-date M, H and E avg 33

 After sending out the multicast packet, the sender waits for a period of time t wait to confirm the forwarding status of the destination members  If not all the members in set M of the sender are forwarded when t wait expires, the sender retransmits the multicast packet 34

 Introduction  Related Work  Motivation  Goal  Protocol Design  Simulation  Conclusion 35

Simulation Environment Simulation Duration10 5 sec Area35m * 35m Number of Nodes100~500 (Random deployment) Number of Members10 (Randomly generated) MaxNonMemberRadius5 Transmission Range6m MACIEEE MAC with unslotted CSMA-CA Max Backoff Interval5ms Transmission Rate250Kbps 36

37

 Introduction  Related Work  Motivation  Goal  Protocol Design  Simulation  Conclusion 38

 Energy efficient multicast is a critical issue in WSN  Many approaches have been proposed, but they fail to achieve energy efficiency and load balance at the same time  We propose a ZigBee compatible multicast protocol  Energy efficient  Load balanced  Reliable  Support dynamic member joining/leaving  Simulation result shows that our protocol outperforms ZigBee in energy consumption and latency 39

40