S-72.158 Master’s thesis seminar 8th August 2006 QUALITY OF SERVICE AWARE ROUTING PROTOCOLS IN MOBILE AD HOC NETWORKS Thesis Author: Shan Gong Supervisor:Sven-Gustav.

Slides:



Advertisements
Similar presentations
Capacity of wireless ad-hoc networks By Kumar Manvendra October 31,2002.
Advertisements

Multicasting in Mobile Ad Hoc Networks Ravindra Vaishampayan Department of Computer Science University of California Santa Cruz, CA 95064, U.S.A. Advisor:
The Selective Intermediate Nodes Scheme for Ad Hoc On-Demand Routing Protocols Yunjung Yi, Mario gerla and Taek Jin Kwon ICC 2002.
MANETs Routing Dr. Raad S. Al-Qassas Department of Computer Science PSUT
Multicasting in Mobile Ad-Hoc Networks (MANET)
An Analysis of the Optimum Node Density for Ad hoc Mobile Networks Elizabeth M. Royer, P. Michael Melliar-Smith and Louise E. Moser Presented by Aki Happonen.
Random Access MAC for Efficient Broadcast Support in Ad Hoc Networks Ken Tang, Mario Gerla Computer Science Department University of California, Los Angeles.
Muhammad Mahmudul Islam Ronald Pose Carlo Kopp School of Computer Science & Software Engineering Monash University, Australia.
CS541 Advanced Networking 1 Dynamic Channel Assignment and Routing in Multi-Radio Wireless Mesh Networks Neil Tang 3/10/2009.
IEEE OpComm 2006, Berlin, Germany 18. September 2006 A Study of On-Off Attack Models for Wireless Ad Hoc Networks L. Felipe Perrone Dept. of Computer Science.
QoS Constraint Routing Protocols for Mobile Ad Hoc
Fair Sharing of MAC under TCP in Wireless Ad Hoc Networks Mario Gerla Computer Science Department University of California, Los Angeles Los Angeles, CA.
CS541 Advanced Networking 1 Mobile Ad Hoc Networks (MANETs) Neil Tang 02/02/2009.
Study of Distance Vector Routing Protocols for Mobile Ad Hoc Networks Yi Lu, Weichao Wang, Bharat Bhargava CERIAS and Department of Computer Sciences Purdue.
Interference-Aware QoS OLSR for Mobile Ad-hoc Network Routing SAWN 2005, May 24 P. Minet & D-Q. Nguyen.
Component-Based Routing for Mobile Ad Hoc Networks Chunyue Liu, Tarek Saadawi & Myung Lee CUNY, City College.
8/7/2015 Mobile Ad hoc Networks COE 549 Routing Protocols II Tarek Sheltami KFUPM CCSE COE 1.
1 Algorithms for Bandwidth Efficient Multicast Routing in Multi-channel Multi-radio Wireless Mesh Networks Hoang Lan Nguyen and Uyen Trang Nguyen Presenter:
1 Minimizing End-to-End Delay: A Novel Routing Metric for Multi- Radio Wireless Mesh Networks Hongkun Li, Yu Cheng, Chi Zhou Department of Electrical and.
High Throughput Route Selection in Multi-Rate Ad Hoc Wireless Networks Dr. Baruch Awerbuch, David Holmer, and Herbert Rubens Johns Hopkins University Department.
Ad Hoc Wireless Routing COS 461: Computer Networks
Network Coding vs. Erasure Coding: Reliable Multicast in MANETs Atsushi Fujimura*, Soon Y. Oh, and Mario Gerla *NEC Corporation University of California,
Itrat Rasool Quadri ST ID COE-543 Wireless and Mobile Networks
MobiQuitous 2004Kimaya Sanzgiri Leveraging Mobility to Improve Quality of Service in Mobile Networks Kimaya Sanzgiri and Elizabeth Belding-Royer Department.
A Simple and Effective Cross Layer Networking System for Mobile Ad Hoc Networks Wing Ho Yuen, Heung-no Lee and Timothy Andersen.
Institut für Betriebssysteme und Rechnerverbund Technische Universität Braunschweig Multi hop Connectivity in Mobile Ad hoc Networks (MANETs) Habib-ur.
Mobile Routing protocols MANET
Ad-hoc On-Demand Distance Vector Routing (AODV) and simulation in network simulator.
Enhancing TCP Fairness in Ad Hoc Wireless Networks using Neighborhood RED Kaixin Xu, Mario Gerla UCLA Computer Science Department
1 Core-PC: A Class of Correlative Power Control Algorithms for Single Channel Mobile Ad Hoc Networks Jun Zhang and Brahim Bensaou The Hong Kong University.
Improving QoS Support in Mobile Ad Hoc Networks Agenda Motivations Proposed Framework Packet-level FEC Multipath Routing Simulation Results Conclusions.
Computer Networks Performance Metrics. Performance Metrics Outline Generic Performance Metrics Network performance Measures Components of Hop and End-to-End.
Dilshad Haleem CST593 summer 2007 Routing In Wireless Mesh Networks CST593 Final Project by Dilshad Haleem Division of Computing Studies, ASU Polytechnic.
Fault-Tolerant Papers Broadband Network & Mobile Communication Lab Course: Computer Fault-Tolerant Speaker: 邱朝螢 Date: 2004/4/20.
Small-Scale and Large-Scale Routing in Vehicular Ad Hoc Networks Wenjing Wang 1, Fei Xie 2 and Mainak Chatterjee 1 1 School of Electrical Engineering and.
SRI International 1 A Simulation Comparison of TBRPF, OLSR, and AODV Richard Ogier SRI International July 2002.
SRL: A Bidirectional Abstraction for Unidirectional Ad Hoc Networks. Venugopalan Ramasubramanian Ranveer Chandra Daniel Mosse.
KAIS T High-throughput multicast routing metrics in wireless mesh networks Sabyasachi Roy, Dimitrios Koutsonikolas, Saumitra Das, and Y. Charlie Hu ICDCS.
Ch 4. Routing in WMNs Myungchul Kim
SenProbe: Path Capacity Estimation in Wireless Sensor Networks Tony Sun, Ling-Jyh Chen, Guang Yang M. Y. Sanadidi, Mario Gerla.
A Scalable Routing Protocol for Ad Hoc Networks Eric Arnaud Id:
Qos support and adaptive video. QoS support in ad hoc networks MAC layer techniques: – e - alternation of contention based and contention free periods;
Intro DSR AODV OLSR TRBPF Comp Concl 4/12/03 Jon KolstadAndreas Lundin CS Ad-Hoc Routing in Wireless Mobile Networks DSR AODV OLSR TBRPF.
a/b/g Networks Routing Herbert Rubens Slides taken from UIUC Wireless Networking Group.
SHORT: Self-Healing and Optimizing Routing Techniques for Mobile Ad Hoc Networks Presenter: Sheng-Shih Wang October 30, 2003 Chao Gui and Prasant Mohapatra.
November 4, 2003Applied Research Laboratory, Washington University in St. Louis APOC 2003 Wuhan, China Cost Efficient Routing in Ad Hoc Mobile Wireless.
Video Streaming Transmission Over Multi-channel Multi-path Wireless Mesh Networks Speaker : 吳靖緯 MA0G WiCOM '08. 4th International.
A Receiver-Initiated Approach for Channel-Adaptive On-Demand Routing in Ad Hoc Mobile Computing Networks Xiao-Hui Lin, Yu-Kwong Kwok, and Vincent K. N.
Ad Hoc On-Demand Distance Vector Routing (AODV) ietf
Using Ant Agents to Combine Reactive and Proactive strategies for Routing in Mobile Ad Hoc Networks Fredrick Ducatelle, Gianni di caro, and Luca Maria.
Improving Fault Tolerance in AODV Matthew J. Miller Jungmin So.
DETECTION AND IGNORING BLACK HOLE ATTACK IN VANET NETWORKS BASED LATENCY TIME CH. BENSAID S.BOUKLI HACENE M.K.FAROUAN 1.
Peter Pham and Sylvie Perreau, IEEE 2002 Mobile and Wireless Communications Network Multi-Path Routing Protocol with Load Balancing Policy in Mobile Ad.
Doc.: IEEE /0174r1 Submission Hang Liu, et al. March 2005 Slide 1 A Routing Protocol for WLAN Mesh Hang Liu, Jun Li, Saurabh Mathur {hang.liu,
Courtesy Piggybacking: Supporting Differentiated Services in Multihop Mobile Ad Hoc Networks Wei LiuXiang Chen Yuguang Fang WING Dept. of ECE University.
Doc.: IEEE /r0 Submission November 2005 Xin Yu and Hang LiuSlide 1 Implementation and Evaluation of AODV with Proactive Route Announcements.
Performance Comparison of Ad Hoc Network Routing Protocols Presented by Venkata Suresh Tamminiedi Computer Science Department Georgia State University.
National Taiwan University Department of Computer Science and Information Engineering Vinod Namboodiri and Lixin Gao University of Massachusetts Amherst.
-1/16- Maximum Battery Life Routing to Support Ubiquitous Mobile Computing in Wireless Ad Hoc Networks C.-K. Toh, Georgia Institute of Technology IEEE.
HoWL: An Efficient Route Discovery Scheme Using Routing History in Mobile Ad Hoc Networks Faculty of Environmental Information Mika Minematsu
Author:Zarei.M.;Faez.K. ;Nya.J.M.
Mobicom ‘99 Per Johansson, Tony Larsson, Nicklas Hedman
TCP and MAC interplay in Wireless Ad Hoc Networks
A comparison of Ad-Hoc Routing Protocols
任課教授:陳朝鈞 教授 學生:王志嘉、馬敏修
A Probabilistic Routing Protocol for Mobile Ad Hoc Networks
Goal Control the amount of traffic in the network
ITIS 6010/8010 Wireless Network Security
A Routing Protocol for WLAN Mesh
Routing in Mobile Wireless Networks Neil Tang 11/14/2008
Presentation transcript:

S Master’s thesis seminar 8th August 2006 QUALITY OF SERVICE AWARE ROUTING PROTOCOLS IN MOBILE AD HOC NETWORKS Thesis Author: Shan Gong Supervisor:Sven-Gustav Häggman

Outlines Ad Hoc Networks QoS (Challenge of implementing QoS in ad hoc networks, QoS metrics, QoS metric calculation) AODV Access admission control in QAODV QAODV Simulation Environment and Results

Mobile Ad hoc networks The application of mobile ad hoc networks becomes more and more popular. Applications of Mobile Ad Hoc Networks (Military Applications, Emergency Operations, Wireless Mesh networks, Wireless sensor networks).

QoS “Quality of Service is the performance level of a service offered by the network to the user”. QoS considered in this thesis work: low end to end delay (e.g. real time traffics)

Challenge of QoS in ad hoc networks Dynamically varying network topology Lack of precise state information Shared radio channel The resources such as data rate, battery life, and storage space are all very limited in ad hoc networks.

QoS metrics Additive metrics (end to end delay) Concave metrics (data rate) Multiplicative metrics. (link outage probability) The generally used metrics for real time applications are data rate, delay, delay variance (jitter), and packet loss.

Calculation for locally available data rate Method 1: Transmission range = Carrier sensing range Case 1 is the data rate used by node i for receiving data. Case 2 is the data rate consumed by neighbors who are receiving. Case 3 is the data rate consumed by neighbors who are sending.

Calculation for local available data rate Method 2: Carrier sensing range is more than twice of the transmission range (more realistic) Data Rate =(N*S*8)/T The used data rate is the sum of the sent, received and sensed data rate

AODV routing protocol Reactive RREQ (broadcast) and RREP (unicast) RERR

Access Admission Control Available bandwidth ? Required bandwidth

Required data rate at each node Method 1 carrier sensing range = transmission range With a N-hop route, the source and destination nodes should satisfy ABi>=2r, the second and N-1 nodes ABi >=3r and the intermediate nodes ABi >=4r. Here, r is the required data rate requirement and ABi is the available data rate at node i. N-1 node is the node on the path which is next to the destination node. EDCB A

Required data rate at each node Method 2 carrier sensing range >= 2* transmission range The contention count is calculated as follows If hreq > 2  hreq = 2 otherwise hreq=hreq If hrep > 3  hrep = 3 otherwise hrep=hrep CC = hreq + hrep

Required data rate at each node Method 2 carrier sensing range >= 2* transmission range Example

Maximum data rate Vs. Hops of a route

QAODV routing protocol-draft Session ID Maximum delay extension field Minimum data rate extension field Node satisfying these requests could broadcast the RREQ further List of sources requesting QoS guarantees

AODV vs. QAODV Recv RREQ Recv RREP Enough Data rate? Broadcast RREQ Forward RREP Enough Data rate? Drop RREQ Drop RREP Periodically check Available Data rate Available data rate >0 Do nothing Send ICMP_QoS_Lost Recv ICMP_QoS_ Lost Whether I am the source node Forward ICMP_QoS Lost Stop traffic

Example for QAODV—periodic check for available data rate m 150 m 33 Move direction of Node m (Interference range) Traffic stopped

Scenario

Simulations with both AODV and QAODV

Performance metrics Average end to end delay Packet Delivery Ratio (PDR) Normalized Overhead Load (NOL) Route finding time of the first route

Simulation Environment The channel type is “wireless channel” radio propagation model is “two ray ground”. MAC layer based on CSMA/CA as in IEEE is used with RTS/CTS mechanism. The data rate at physical layer is 11 Mbps. Queue type is “drop tail” the maximum queue length is 50. Routing protocols are the AODV and the QAODV. The transmission range and carrier sensing range are 250 m and 550 m respectively.

Specific Scenarios for Simulations. The area size is 700 m * 700 m 20 nodes in this area. Every experiment will be run 1000 s in total. (500 s is added at the beginning of each simulation to stabilize the mobility model.) Each data point in the results represents an average of 10 trails with same traffic model but different randomly mobility scenarios. For fairness comparisons, same mobility and traffic scenarios are used in both the AODV and the QAODV routing protocols. In the following set of simulations, a group of data rates ranging from 50 kbps to 1800 kbps is applied. The mobility scenario is with a pause time of 10 seconds and the maximum node speed of nodes is 1 m/s.

Traffic pattern

Average end to end delay

Packet Delivery Ratio

Normalized Overhead Load

Time used to find the first route The first traffic flow 553 s ~ 774 s. The second traffic flow 680 s ~ 780 s.

Summary and Conclusions QAODV outperforms AODV in terms of end to end delay Constrain the packets which might be useless to the network More routing packets are sent (brings problem when node density is high) More QoS metrics could be added to the routing protocol (delay, packet loss)

Thank you