An Adaptive Routing Protocol with Congestion Avoidance for Opportunistic Networks 王冉茵.

Slides:



Advertisements
Similar presentations
Quality-of-Service Routing in IP Networks Donna Ghosh, Venkatesh Sarangan, and Raj Acharya IEEE TRANSACTIONS ON MULTIMEDIA JUNE 2001.
Advertisements

Multicasting in Mobile Ad hoc Networks By XIE Jiawei.
COS 461 Fall 1997 Routing COS 461 Fall 1997 Typical Structure.
A Presentation by: Noman Shahreyar
DSR The Dynamic Source Routing Protocol Students: Mirko Gilioli Mohammed El Allali.
An Interest-Driven Approach to Integrated Unicast and Multicast Routing in MANETs Rolando Menchaca-Mendez J.J. Garcia-Luna-Aceves 280N Seminar: 4/28/2008.
CS 408 Computer Networks Congestion Control (from Chapter 05)
Ranveer Chandra , Kenneth P. Birman Department of Computer Science
Monday, June 01, 2015 ARRIVE: Algorithm for Robust Routing in Volatile Environments 1 NEST Retreat, Lake Tahoe, June
Random Access MAC for Efficient Broadcast Support in Ad Hoc Networks Ken Tang, Mario Gerla Computer Science Department University of California, Los Angeles.
Coping with Communication Gray Zones in IEEE b based Ad hoc Networks, H. Lundgren, E. Nordström, and C. Tschudin Anne Saaranen.
Multiple constraints QoS Routing Given: - a (real time) connection request with specified QoS requirements (e.g., Bdw, Delay, Jitter, packet loss, path.
Directed Diffusion: A Scalable and Robust Communication Paradigm for Sensor Networks Intanagonwiwat, Govindan, Estrin USC, Information Sciences Institute,
Di Wu 03/03/2011 Geographic Routing in Clustered Multi-layer Vehicular Ad Hoc Networks for Load Balancing Purposes.
1 K. Salah Module 6.1: TCP Flow and Congestion Control Connection establishment & Termination Flow Control Congestion Control QoS.
Performance and Power Efficient On-Chip Communication Using Adaptive Virtual Point-to-Point Connections M. Modarressi, H. Sarbazi-Azad, and A. Tavakkol.
Data Communications and Networking
Performance Evaluation of Vehicular DTN Routing under Realistic Mobility Models Pei’en LUO.
Lect3..ppt - 09/12/04 CIS 4100 Systems Performance and Evaluation Lecture 3 by Zornitza Genova Prodanoff.
Itrat Rasool Quadri ST ID COE-543 Wireless and Mobile Networks
1 Pertemuan 20 Teknik Routing Matakuliah: H0174/Jaringan Komputer Tahun: 2006 Versi: 1/0.
Introduction to Network Layer. Network Layer: Motivation Can we built a global network such as Internet by extending LAN segments using bridges? –No!
“Intra-Network Routing Scheme using Mobile Agents” by Ajay L. Thakur.
Presented By: Vasantha Lakshmi Gutha Graduate student (CS) Course: CENG 5931 University of Houston-Clear Lake Spring 2011.
Wireless Sensor Networks COE 499 Energy Aware Routing
Tonghong Li, Yuanzhen Li, and Jianxin Liao Department of Computer Science Technical University of Madrid, Spain Beijing University of Posts & Telecommunications.
Multicast Routing Algorithms n Multicast routing n Flooding and Spanning Tree n Forward Shortest Path algorithm n Reversed Path Forwarding (RPF) algorithms.
Computer Networks Performance Metrics. Performance Metrics Outline Generic Performance Metrics Network performance Measures Components of Hop and End-to-End.
Cross-Layer Protocol Design and Optimization for Delay/Fault-Tolerant Mobile Sensor Networks IEEE Journal of Selected Areas in Communications, 2008 Yu.
TELE202 Lecture 5 Packet switching in WAN 1 Lecturer Dr Z. Huang Overview ¥Last Lectures »C programming »Source: ¥This Lecture »Packet switching in Wide.
Sami Al-wakeel 1 Data Transmission and Computer Networks The Switching Networks.
MARCH : A Medium Access Control Protocol For Multihop Wireless Ad Hoc Networks 성 백 동
RELAX : An Energy Efficient Multipath Routing Protocol for Wireless Sensor Networks Bashir Yahya, Jalel Ben-Othman University of Versailles, France ICC.
Univ. of TehranAdv. topics in Computer Network1 Advanced topics in Computer Networks University of Tehran Dept. of EE and Computer Engineering By: Dr.
Routing In Socially Selfish Delay Tolerant Networks Chan-Myung Kim
ENERGY-EFFICIENT FORWARDING STRATEGIES FOR GEOGRAPHIC ROUTING in LOSSY WIRELESS SENSOR NETWORKS Presented by Prasad D. Karnik.
Group 3 Sandeep Chinni Arif Khan Venkat Rajiv. Delay Tolerant Networks Path from source to destination is not present at any single point in time. Combining.
Growth Codes: Maximizing Sensor Network Data Persistence abhinav Kamra, Vishal Misra, Jon Feldman, Dan Rubenstein Columbia University, Google Inc. (SIGSOMM’06)
Presentation of Wireless sensor network A New Energy Aware Routing Protocol for Wireless Multimedia Sensor Networks Supporting QoS 王 文 毅
PRoPHET+: An Adaptive PRoPHET- Based Routing Protocol for Opportunistic Network Ting-Kai Huang, Chia-Keng Lee and Ling-Jyh Chen.
A Message Ferrying Approach for Data Delivery in Sparse Mobile Ad Hoc Networks Reporter: Yanlin Peng Wenrui Zhao, Mostafa Ammar, College of Computing,
Copyright 2008 Kenneth M. Chipps Ph.D. Controlling Flow Last Update
Providing End-to-End Delay Guarantees for Multi-hop Wireless Sensor Networks I-Hong Hou.
Networks and Distributed Systems Mark Stanovich Operating Systems COP 4610.
1 Computer Communication & Networks Lecture 21 Network Layer: Delivery, Forwarding, Routing Waleed.
1 Data Link Layer Lecture 23 Imran Ahmed University of Management & Technology.
Unit III Bandwidth Utilization: Multiplexing and Spectrum Spreading In practical life the bandwidth available of links is limited. The proper utilization.
TCP OVER ADHOC NETWORK. TCP Basics TCP (Transmission Control Protocol) was designed to provide reliable end-to-end delivery of data over unreliable networks.
A Pseudo Random Coordinated Scheduling Algorithm for Bluetooth Scatternets MobiHoc 2001.
Networks and Distributed Systems Sarah Diesburg Operating Systems COP 4610.
指導教授:許子衡 教授 學 生:黃群凱 2016/2/251 Proceedings of the 2008 IEEE International Conference on Vehicular Electronics and Safety Columbus, OH, USA. September 22-24,
Routing in Delay Tolerant Network Qing Ye EDIFY Group of Lehigh University.
Chien-Shiu Lin, Wei-Shyh Chang, Ling-Jyh Chen, Cheng-Fu Chou, and Ting-Kai Huang.
An End-to-End Service Architecture r Provide assured service, premium service, and best effort service (RFC 2638) Assured service: provide reliable service.
Real-time Transport for Assured Forwarding: An Architecture for both Unicast and Multicast Applications By Ashraf Matrawy and Ioannis Lambadaris From Carleton.
@Yuan Xue A special acknowledge goes to J.F Kurose and K.W. Ross Some of the slides used in this lecture are adapted from their.
Performance Comparison of Ad Hoc Network Routing Protocols Presented by Venkata Suresh Tamminiedi Computer Science Department Georgia State University.
Chapter 10 Congestion Control in Data Networks and Internets 1 Chapter 10 Congestion Control in Data Networks and Internets.
Topics discussed in this section:
Ad hoc Routing Protocols
by Saltanat Mashirova & Afshin Mahini
The Network Layer Network Layer Design Issues:
PRESENTATION COMPUTER NETWORKS
Advanced Computer Networks
Congestion Control (from Chapter 05)
Congestion Control (from Chapter 05)
Congestion Control (from Chapter 05)
Congestion Control (from Chapter 05)
Congestion Control (from Chapter 05)
Changing the paradigm in forwarding : How transform daemons to angels?
Presentation transcript:

An Adaptive Routing Protocol with Congestion Avoidance for Opportunistic Networks 王冉茵

Abstract The importance of routing and forwarding of messages in opportunistic networks. The necessity of congestion avoidance. Congestion aware adaptive routing protocol.

Introduction The adaptive routing protocol. ‒ Based on the expected level of connectedness and predictability of nodes. ‒ Some popular nodes will become congested and devote more of their resources than others for the overall benefit.

Conventional congestion control approaches in MANETs. ‒ 1) In order to allocate buffer space for arriving nodes, which results in dropping of a significant number of nodes ‒ 2) The protocols are built based on the assumptions of an end-to-end feed-back loop are not applicable for such partitioned.

Other Three Protocols: Epidemic routing protocol: Prophet routing protocol: Hibop routing protocol:

Congestion effects and the adaptive routing protocol

Just Drop Policy

Incorporating congestion avoidance in the adaptive routing protocol When the buffer occupancy is below one half of buffer size, the node can accommodate an arriving message without much problems. When the buffer space fills up and the occupied buffer space goes above a set threshold, say one half of the total buffer size, our congestion avoidance algorithm takes control in deciding which message are to be kept in the buffer.

The algorithm considers the available buffer space under two cases: In the first case it checks if the occupancy of the buffer is above a “safety” threshold margin which is dependent on the traffic generated rate of the node and the current occupancy of the buffer. In the second case the node checks if the occupancy of the buffer is above one half of the buffer size but below the “safety” threshold margin.

Algorithm Algorithm 1 and Algorithm 2 describe how each node limits its willingness to accept new messages whenever its buffer is occupied more than one half of its capacity.

Algorithm 1:Message Acceptance Logic - Receiver Algorithm 1 describes how a receiving node limits its willingness to receive packets when it senses self congestion.

Algorithm 2:Message Sending Logic - Sender Algorithm 2 describes how a sending node prepares its list of messages to be forwarded to a potential neighbor whom it had just met.

Congestion Aware Adaptive Routing Protocol(CAARP) In CAARP nodes will also advertise their buffer space availability and their willingness to store carry and forward messages for other nodes.

Simulation setup Message Delivery Ratio(MDR): We define message delivery performance as the system’s ability to deliver messages of application data in the presence of intermittent connectivity. This is expressed as the ratio of the messages delivered to the totally generated messages of each type.

Results and discussion

Conclusion The CAARP shows a higher MDR than adaptive routing when the buffer sizes are relativity larger. When the consumed energy is also taken in to account, for any given buffer size and a message delivery ratio, we have found that the CAARP has an overall superior performance with lower energy utilization than adaptive routing protocol.