An Approach to Flexible QoS Routing Active Networks Proceedings of the Fourth International Workshop on Active Middleware Services(AMS’02) 謝志峰 2002/11/14.

Slides:



Advertisements
Similar presentations
COGNITIVE PACKET NETWORKS
Advertisements

Quality-of-Service Routing in IP Networks Donna Ghosh, Venkatesh Sarangan, and Raj Acharya IEEE TRANSACTIONS ON MULTIMEDIA JUNE 2001.
20.1 Chapter 20 Network Layer: Internet Protocol Copyright © The McGraw-Hill Companies, Inc. Permission required for reproduction or display.
Designing An g Ad-hoc Network for Multimedia Communication Chung-Wei Lee & Jonathan C.L. Liu Presented By: Mahendra Kumar.
Receiver-driven Layered Multicast S. McCanne, V. Jacobsen and M. Vetterli University of Calif, Berkeley and Lawrence Berkeley National Laboratory SIGCOMM.
Improving TCP Performance over Mobile Ad Hoc Networks by Exploiting Cross- Layer Information Awareness Xin Yu Department Of Computer Science New York University,
A Mobile Infrastructure Based VANET Routing Protocol in the Urban Environment School of Electronics Engineering and Computer Science, PKU, Beijing, China.
6/3/ Improving TCP Performance over Mobile Ad Hoc Networks by Exploiting Cross-Layer Information Awareness CS495 – Spring 2005 Northwestern University.
Effects of Applying Mobility Localization on Source Routing Algorithms for Mobile Ad Hoc Network Hridesh Rajan presented by Metin Tekkalmaz.
Introduction Future wireless systems will be characterized by their heterogeneity - availability of multiple access systems in the same physical space.
Beneficial Caching in Mobile Ad Hoc Networks Bin Tang, Samir Das, Himanshu Gupta Computer Science Department Stony Brook University.
Multiple constraints QoS Routing Given: - a (real time) connection request with specified QoS requirements (e.g., Bdw, Delay, Jitter, packet loss, path.
Muhammad Mahmudul Islam Ronald Pose Carlo Kopp School of Computer Science & Software Engineering Monash University, Australia.
A simulation-based comparative evaluation of transport protocols for SIP Authors: M.Lulling*, J.Vaughan Department of Computer science, University college.
Multiple Sender Distributed Video Streaming Thinh Nguyen, Avideh Zakhor appears on “IEEE Transactions On Multimedia, vol. 6, no. 2, April, 2004”
Denial of Service Resilience in Ad Hoc Networks Imad Aad, Jean-Pierre Hubaux, and Edward W. Knightly Designed by Yao Zhao.
Promoting the Use of End-to- End Congestion Control in the Internet Sally Floyd and Kevin Fall Presented by Scott McLaren.
Path Protection in MPLS Networks Using Segment Based Approach.
A General approach to MPLS Path Protection using Segments Ashish Gupta Ashish Gupta.
Multipath Protocol for Delay-Sensitive Traffic Jennifer Rexford Princeton University Joint work with Umar Javed, Martin Suchara, and Jiayue He
SDSR – “Superior” DSR Jay Chen Siddharth Gidwani Christopher Yap.
10th Workshop on Information Technologies and Systems 1 A Comparative Evaluation of Internet Pricing Schemes: Smart Market and Dynamic Capacity Contracting.
1 Algorithms for Bandwidth Efficient Multicast Routing in Multi-channel Multi-radio Wireless Mesh Networks Hoang Lan Nguyen and Uyen Trang Nguyen Presenter:
Roadmap-Based End-to-End Traffic Engineering for Multi-hop Wireless Networks Mustafa O. Kilavuz Ahmet Soran Murat Yuksel University of Nevada Reno.
Distributed Quality-of-Service Routing of Best Constrained Shortest Paths. Abdelhamid MELLOUK, Said HOCEINI, Farid BAGUENINE, Mustapha CHEURFA Computers.
Bell Labs Advanced Technologies EMEAAT Proprietary Information © 2004 Lucent Technologies1 Overview contributions for D27 Lucent Netherlands Richa Malhotra.
EQ-BGP: an efficient inter- domain QoS routing protocol Andrzej Bęben Institute of Telecommunications Warsaw University of Technology,
A Distributed Scheduling Algorithm for Real-time (D-SAR) Industrial Wireless Sensor and Actuator Networks By Kiana Karimpour.
Security and QoS Self-Optimization in Mobile Ad Hoc Networks ZhengMing Shen and Johnson P. Thomas Presented by: Sharanpal singh.
A Simple and Effective Cross Layer Networking System for Mobile Ad Hoc Networks Wing Ho Yuen, Heung-no Lee and Timothy Andersen.
“Intra-Network Routing Scheme using Mobile Agents” by Ajay L. Thakur.
Reducing Traffic Congestion in ZigBee Networks: Experimental Results th International Wireless Communications and Mobile Computing Conference (IWCMC)
An End-to-end Approach to Increase TCP Throughput Over Ad-hoc Networks Sarah Sharafkandi and Naceur Malouch.
Improving QoS Support in Mobile Ad Hoc Networks Agenda Motivations Proposed Framework Packet-level FEC Multipath Routing Simulation Results Conclusions.
20.1 Chapter 20 Network Layer: Internet Protocol Copyright © The McGraw-Hill Companies, Inc. Permission required for reproduction or display.
Multicast Routing Algorithms n Multicast routing n Flooding and Spanning Tree n Forward Shortest Path algorithm n Reversed Path Forwarding (RPF) algorithms.
U Innsbruck Informatik - 1 CADPC/PTP in a nutshell Michael Welzl
ACN: RED paper1 Random Early Detection Gateways for Congestion Avoidance Sally Floyd and Van Jacobson, IEEE Transactions on Networking, Vol.1, No. 4, (Aug.
The Network Layer.
Sem1 - Module 10 Routing Fundamentals and Subnets Review.
Requirements for Simulation and Modeling Tools Sally Floyd NSF Workshop August 2005.
Presentation of Wireless sensor network A New Energy Aware Routing Protocol for Wireless Multimedia Sensor Networks Supporting QoS 王 文 毅
SRI International 1 A Simulation Comparison of TBRPF, OLSR, and AODV Richard Ogier SRI International July 2002.
Vertical Optimization Of Data Transmission For Mobile Wireless Terminals MICHAEL METHFESSEL, KAI F. DOMBROWSKI, PETER LANGENDORFER, HORST FRANKENFELDT,
Wireless communications and mobile computing conference, p.p , July 2011.
KAIS T High-throughput multicast routing metrics in wireless mesh networks Sabyasachi Roy, Dimitrios Koutsonikolas, Saumitra Das, and Y. Charlie Hu ICDCS.
1 Computer Communication & Networks Lecture 21 Network Layer: Delivery, Forwarding, Routing Waleed.
UNIVERSITY OF JYVÄSKYLÄ 2005 Multicast Admission Control in DiffServ Networks Department of Mathematical Information Technology University of Jyväskylä.
A Bandwidth Estimation Method for IP Version 6 Networks Marshall Crocker Department of Electrical and Computer Engineering Mississippi State University.
Deadline-based Resource Management for Information- Centric Networks Somaya Arianfar, Pasi Sarolahti, Jörg Ott Aalto University, Department of Communications.
We used ns-2 network simulator [5] to evaluate RED-DT and compare its performance to RED [1], FRED [2], LQD [3], and CHOKe [4]. All simulation scenarios.
Review of key networking techniques: –Reliable communication over unreliable channels –Error detection and correction –Medium access control –routing –Congestion.
1 Computer Communication & Networks Lecture 25 Transport Layer: Congestion Control Waleed Ejaz
Video Streaming Transmission Over Multi-channel Multi-path Wireless Mesh Networks Speaker : 吳靖緯 MA0G WiCOM '08. 4th International.
Quality of Service Schemes for IEEE Wireless LANs-An Evaluation 主講人 : 黃政偉.
1 Transport Layer: Basics Outline Intro to transport UDP Congestion control basics.
Using Ant Agents to Combine Reactive and Proactive strategies for Routing in Mobile Ad Hoc Networks Fredrick Ducatelle, Gianni di caro, and Luca Maria.
Lecture 7. Building Forwarding Tables There are several methods Static Method Dynamic Methods Centralized Distributed Distance Vector Link State.
Performance Evaluation of L3 Transport Protocols for IEEE (2 nd round) Richard Rouil, Nada Golmie, and David Griffith National Institute of Standards.
Performance Comparison of Ad Hoc Network Routing Protocols Presented by Venkata Suresh Tamminiedi Computer Science Department Georgia State University.
Load Balancing of Multipath Source Routing in Ad Hoc Networks Lianfang Zhang, Zenghua Zhao, Yantai Shu, and Lei Wang Department of Computer Science Tianjin.
PATH DIVERSITY WITH FORWARD ERROR CORRECTION SYSTEM FOR PACKET SWITCHED NETWORKS Thinh Nguyen and Avideh Zakhor IEEE INFOCOM 2003.
Author:Zarei.M.;Faez.K. ;Nya.J.M.
Speaker : Che-Wei Chang
Mrinalini Sawhney CS-710 Presentation 2006/09/12
A comparison of Ad-Hoc Routing Protocols
任課教授:陳朝鈞 教授 學生:王志嘉、馬敏修
ECE 544 Protocol Design Project 2016
A Probabilistic Routing Protocol for Mobile Ad Hoc Networks
Student: Mallesham Dasari Faculty Advisor: Dr. Maggie Cheng
Presentation transcript:

An Approach to Flexible QoS Routing Active Networks Proceedings of the Fourth International Workshop on Active Middleware Services(AMS’02) 謝志峰 2002/11/14

Outline  Introduction  QoS Support in Active Networks  AQR (Active QoS Routing) operation  Simulation of AQR  Conclusions

Introduction(1/2)  Active Network(AN) are investigated since several years, attempting to satisfy the increasing needs of highly customizable protocol mechanisms.  AQR:The paper combines the concept of AN with suitable QoS routing mechanisms to form a novel approach called “Active QoS Routing(AQR)”.

 Three major concepts and terms in the context of AN will be referred to frequently in the remainder:  Active Applications(AA): It denote user-provided communicating applications which make use of AN  Execution Environment(EE):The runtime system available on an AN node is coined as EE  NodeOS:The abstract machine on which all developer of customizations for an AN can rely is called NodeOS Introduction(2/2)

QoS Support in Active Networks  Mechanisms which are usually associated with layers 3 or 4 : We find Active Congestion Control, which reduces the feedback delay for congestion control mechanisms by moving endpoint algorithms into the network.  Mechanisms which transfer application layer functionality into the network : Intelligent dropping of packets that correspond to specific frames of a video stream.

 1.The AQR sender calculates all non- cyclic paths to the destination form the cyclic paths to the destination form the link state routing table. link state routing table.  2. A probing packet carrying the QoS requirements, code for QoS calculation, the requirements, code for QoS calculation, the sender and receiver’s addresses and a list of sender and receiver’s addresses and a list of visited nodes is sent to each first hop of these visited nodes is sent to each first hop of these paths. paths. AQR (Active QoS Routing) operation (1/3)

 3. Upon receiving an AQR probing packet, an AQR-compliant transit node executes the AA code,which  Check if the minimum QoS requirements found in the packet can be met,  Compares and updates the QoS data,  Adds itself to the list of already visited nodes, and  executes the code of the AQR sender, starting at step except that no probing packets are sent to the source or to any other already visited node. AQR operation (2/3)

 4. Only packets which conform to the minimum QoS requirements reach the AQR receiver, QoS requirements reach the AQR receiver, where a list of valid paths is generated. After where a list of valid paths is generated. After a predefined period, the best path is chosen a predefined period, the best path is chosen and communicated to the sender and communicated to the sender AQR operation (3/3)

 We performed two series of simulations with the “ns” network simulator.  In all of our simulators, the nominal bandwidth of all links was 1.5Mbit/s, packet sizes of all packets including measurement packets were 500 bytes.  Delay between probing packet ”waves” was set to approximately 2 RTTs, and we generally used a simulation time of 360 seconds. Simulation of AQR(1/10)

 The goal of Figure 1 was to study the behaviour of delay based AQR in a somewhat realistic scenario.  The sender was at node 9, the receiver was at node 45. Simulation of AQR (2/10)

 One such result is depicted in fig.2.  We chose this scenario because it shows a significant delay reduction(approx. 20%) despite a number of path changes. Simulation of AQR (3/10)

 We chose to use a somewhat less realistic but more controllable scenario by mean of a 15- node topology, which is shown in fig.3.  Using node 5 as a sender and node 13 as a receiver.  We studied the behaviour of AQR both with (greedy) TCP background traffic and exponentially distrially UDP background traffic. Simulation of AQR (4/10)

 Figure 4 shows the delay of a constant bit rate AQR stream with TCP background traffic.  AQR based on bandwidth measurements alone not only increases the average delay but also jitter. Simulation of AQR (5/10)

 In table 1(TCP background traffic) delay increased by approx. 9% in comparison with shortest path routing, jitter increased by 44%.  In table 2(UDP background traffic) The throughput increased by 27% in comparison with shortest path routing.The average delay increased by 8% and jitter increased by 87%. Simulation of AQR (6/10)

 We now focus on a mixture (called”AQR- new”) of both parameters, where a delay threshold limits the choice of paths.  “AQR-old” denotes AQR solely relying on delay. Simulation of AQR (7/10)

 There was no other drastic change in the delay or throughput results (see table 3) ; as could be expected, the average delay was notably 15% smaller than the average delay of shortest path routing (TCP background traffic). Simulation of AQR (8/10)

 Unresponsive background traffic yields a different result, which is depicted in figure 7. (UDP background traffic) Simulation of AQR (10/10)

 The main advantage of AQR-new with unresponsive background traffic lies in a throughput enhancement which was as high as 33% in our simulations.  This enhancement is due to a smaller packet loss ratio. The average delay was reduced by 36%. Simulation of AQR

 We have proposed AQR as an approach to combing Active Networks with QoS routing.  In the variant finally proposed, AQR combines a consideration of both bandwidth and delay for finding optimal paths.  This variant showed considerable improvements over shortest-path routing under various load combinations and characteristics. Conclusions

 We can research related topic with Active Network.  We can plan to consider multi-domain routing.  We can research different topic with AQR. Future and related work