Augmenting the Backpressure Collection Protocol to Support Multiple Sinks Varun Shimoga Prakash, Dr. Omprakash Gnawali Networked Systems Laboratory Dept.

Slides:



Advertisements
Similar presentations
CSE 413: Computer Networks
Advertisements

Multicasting in Mobile Ad hoc Networks By XIE Jiawei.
Computer Networking A Top-Down Approach Chapter 4.7.
A Distributed Security Framework for Heterogeneous Wireless Sensor Networks Presented by Drew Wichmann Paper by Himali Saxena, Chunyu Ai, Marco Valero,
Junction Trees And Belief Propagation. Junction Trees: Motivation What if we want to compute all marginals, not just one? Doing variable elimination for.
1 Routing Techniques in Wireless Sensor networks: A Survey.
Max-Min D-Cluster Formation in Wireless Ad Hoc Networks - Alan Amis, Ravi Prakash, Thai Vuong, Dung Huynh Presenter: Nirav Shah.
HYDRO: A Hybrid Routing Protocol for Lossy and Low Power Networks draft-tavakoli-hydro-01 Stephen Dawson-Haggerty, Jonathan Hui, Arsalan Tavakoli.
MANETs Routing Dr. Raad S. Al-Qassas Department of Computer Science PSUT
Mobile and Wireless Computing Institute for Computer Science, University of Freiburg Western Australian Interactive Virtual Environments Centre (IVEC)
Dissemination protocols for large sensor networks Fan Ye, Haiyun Luo, Songwu Lu and Lixia Zhang Department of Computer Science UCLA Chien Kang Wu.
E-ODMRP: Enhanced ODMRP with Motion Adaptive Refresh Soon Y. Oh, Joon-Sang Park, Mario Gerla Computer Science Dept. UCLA.
Mobile and Wireless Computing Institute for Computer Science, University of Freiburg Western Australian Interactive Virtual Environments Centre (IVEC)
Mobile and Wireless Computing Institute for Computer Science, University of Freiburg Western Australian Interactive Virtual Environments Centre (IVEC)
Spring Routing & Switching Umar Kalim Dept. of Communication Systems Engineering 06/04/2007.
Wireless Distributed Sensor Networks Special Thanks to: Jasvinder Singh Hitesh Nama.
8.1 Chapter 8 Switching Copyright © The McGraw-Hill Companies, Inc. Permission required for reproduction or display.
Mobile and Wireless Computing Institute for Computer Science, University of Freiburg Western Australian Interactive Virtual Environments Centre (IVEC)
Information Brokerage and Delivery to Mobile Sinks HyungJune Lee, Branislav Kusy, Martin Wicke.
Jennifer Rexford Princeton University MW 11:00am-12:20pm Wide-Area Traffic Management COS 597E: Software Defined Networking.
Ad Hoc Wireless Routing COS 461: Computer Networks
Switching Techniques Student: Blidaru Catalina Elena.
Mobile Ad-hoc Pastry (MADPastry) Niloy Ganguly. Problem of normal DHT in MANET No co-relation between overlay logical hop and physical hop – Low bandwidth,
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.
Wireless Sensor Networks COE 499 Energy Aware Routing
Data and Computer Communications Chapter 10 – Circuit Switching and Packet Switching (Wide Area Networks)
Switching breaks up large collision domains into smaller ones Collision domain is a network segment with two or more devices sharing the same Introduction.
Network and Communications Ju Wang Chapter 5 Routing Algorithm Adopted from Choi’s notes Virginia Commonwealth University.
Lan F.Akyildiz,Weilian Su, Erdal Cayirci,and Yogesh sankarasubramaniam IEEE Communications Magazine 2002 Speaker:earl A Survey on Sensor Networks.
GARUDA: Achieving Effective Reliability for Downstream Communication in Wireless Sensor Networks Seung-Jong Park et al IEEE Transactions on mobile computing.
CSCI 465 D ata Communications and Networks Lecture 15 Martin van Bommel CSCI 465 Data Communications & Networks 1.
A Survey of Geocast Routing Protocols 指導教授:許子衡 教授 報告學生:馬敏修 指導教授:許子衡 教授 報告學生:馬敏修.
An Energy-Efficient Voting-Based Clustering Algorithm for Sensor Networks Min Qin and Roger Zimmermann Computer Science Department, Integrated Media Systems.
Implementation of Collection Tree Protocol in QualNet
DHT-based unicast for mobile ad hoc networks Thomas Zahn, Jochen Schiller Institute of Computer Science Freie Universitat Berlin 報告 : 羅世豪.
Link State Routing David Holmer Generic Link State Routing  Each node monitors neighbors/local links and advertises them to the network.
Tufts Wireless Laboratory Tufts University School Of Engineering Real-Time Data Services for Cyber Physical Systems Zhong Zou.
Fault Tolerant WSN Routing Dong Han Advisor: Dr. Omprakash Gnawali Networked Systems Laboratory University of Houston 1.
Toward a Packet Duplication Control for Opportunistic Routing in WSNs Georgios Z. Papadopoulos, Julien Beaudaux, Antoine Gallais, Periklis Chatzimisios,
Teknik Routing Pertemuan 10 Matakuliah: H0524/Jaringan Komputer Tahun: 2009.
Network Layer (OSI and TCP/IP) Lecture 9, May 2, 2003 Data Communications and Networks Mr. Greg Vogl Uganda Martyrs University.
Energy Efficient Data Management for Wireless Sensor Networks with Data Sink Failure Hyunyoung Lee, Kyoungsook Lee, Lan Lin and Andreas Klappenecker †
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.
Sensor Network Data Dissemination based on the paper titled Directed Diffusion: A Scalable and Robust Communication Paradigm for Sensor Networks Presented.
IPSN Simple example Theory Background 3 key challenges  Choose an appropriate penalty function  high end-to-end packet delays  Scalability.
Improving Fault Tolerance in AODV Matthew J. Miller Jungmin So.
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)
1 Multipath Routing in WSN with multiple Sink nodes YUEQUAN CHEN, Edward Chan and Song Han Department of Computer Science City University of HongKong.
Wireless Access and Networking Technology (WANT) Lab. An Efficient Data Aggregation Approach for Large Scale Wireless Sensor Networks Globecom 2010 Lutful.
+ Dynamic Routing Protocols 2 nd semester
Wireless Control of a Multihop Mobile Robot Squad UoC Lab. 임 희 성.
Network Layer COMPUTER NETWORKS Networking Standards (Network LAYER)
COMPUTER NETWORKS CS610 Lecture-15 Hammad Khalid Khan.
Protocols for Wireless Sensor Networks
Transport layer.
Packet Switching Datagram Approach Virtual Circuit Approach
ECE 544 Protocol Design Project 2016
Forwarding and Routing IP Packets
Wireless Sensor Network Architectures
Introduction to Networking
Switching Techniques In large networks there might be multiple paths linking sender and receiver. Information may be switched as it travels through various.
Net 435: Wireless sensor network (WSN)
WAN Technologies and Routing
ECE 544 Protocol Design Project 2016
Switching Techniques.
Cross-layer DTN Task Scheduling in Disaster Recovery
Computer Networks Protocols
By Pramit Choudhary, Balaji Raao & Ravindra Bhanot
Mobile IP Neil Tang 11/12/2008 CS440 Computer Networks.
Presentation transcript:

Augmenting the Backpressure Collection Protocol to Support Multiple Sinks Varun Shimoga Prakash, Dr. Omprakash Gnawali Networked Systems Laboratory Dept. of Computer Science University of Houston

Problem Statement Enable the Backpressure Routing technique to route packets to multiple sinks within a network.

Expectations from the Solution Small Memory Overhead Packet Delivery Performance Adherence to conditions imposed by Backpressure Routing.

Possible Solutions Virtualization of Queue Management Clustering of Network Feedback based model.

Virtualization of Queue Management Each node stores its local backpressure to each of the sink in the network. Single Queue of Packets Backpressure values create a virtual queue for each sink. Backpressure values propagated through beacons or snooping.

Source Node 3 Source Node 4 Source Node 1 Source Node 2 Sink Node 1 Sink Node 3 Sink Node 2

{ Sink_1: Active }

{ Sink_2: Active }

{ Sink_1: 1 Sink_2: 1 } 4 3 2

{ Sink_3: Active }

{ Sink_3: 1 } 1 2 3

{ Sink_3: 2 Sink_1: 2 Sink_2: 2 } 1 2 3

{ Sink_3: 2 Sink_1: 3 Sink_2: 3 } 1 2 3

Disadvantages More the number of sinks, larger the packet header and storage of local backpressure to sinks.

Possible Solutions Virtualization of Queue Management Clustering of Network Feedback based model.

Clustering of Network Create imaginary clusters in the network where sinks are the centroids. Controlled Broadcast until packets reach a node in the desired cluster of a sink.

The Network is clustered around each Sink. There is an affiliation of each of the Nodes towards the cluster to which it belongs.

Source Sink

Broadcast Message

This node has a gradient sloping towards the local sink. Route message through Backpressure routing.

Disadvantages Controlled Broadcasting does not allow Linear Networks. Without controlled broadcasting, undesirable redundancy of messages increases.

Possible Solutions Virtualization of Queue Management Clustering of Network Feedback based model.

Feedback Based Model Sink sends feedback to the last node before it. Feedback propagate to all nodes in network. Based on feedback and past performance, nodes choose their next hop.

Source Node 3 Source Node 4 Source Node 1 Source Node 2 Sink Node 1 Sink Node 3 Sink Node 2 Task: Send packets from Source Node 3 to Sink Node 1

1 2 3 Initially Broadcast the packet

1 2 3 Broadcast

1 2 3 Negative Feedback

1 2 3 Broadcast Negative Feedback Sink Node 1 Positive Feedback

1 2 3 Sink Node 1 Positive Feedback Sink 1:

1 2 3 Sink Node 1 Positive Feedback Sink 1:

1 2 3 Sink Node 1 Positive Feedback Sink 1: Sink 2: Sink Node 2 Sink 3:

Disadvantages Convergence of the entire network takes more time in case of mobile sinks. New weight parameter (feedback) to be considered to calculate weight.