Routing Metrics Neil Tang 11/03/2009

Slides:



Advertisements
Similar presentations
Data and Computer Communications
Advertisements

Computer Networks Performance Metrics Computer Networks Term B10.
Jaringan Komputer Lanjut Packet Switching Network.
CS 408 Computer Networks Congestion Control (from Chapter 05)
Computer Networks Computer Networks Term B10 Network Delay Network Delay Performance Problems.
Computer Networks Performance Metrics Advanced Computer Networks.
Traffic Engineering Jennifer Rexford Advanced Computer Networks Tuesdays/Thursdays 1:30pm-2:50pm.
CS541 Advanced Networking 1 Dynamic Channel Assignment and Routing in Multi-Radio Wireless Mesh Networks Neil Tang 3/10/2009.
Network Delays, Statistical Multiplexing
Computer Networks: Performance Measures1 Computer Network Performance Measures.
Spring Routing & Switching Umar Kalim Dept. of Communication Systems Engineering 17/04/2007.
UCB Packet Dynamics Jean Walrand U.C. Berkeley
CS541 Advanced Networking 1 Mobile Ad Hoc Networks (MANETs) Neil Tang 02/02/2009.
CS541 Advanced Networking 1 Cognitive Radio Networks Neil Tang 1/28/2009.
CS541 Advanced Networking 1 Routing and Shortest Path Algorithms Neil Tang 2/18/2009.
15-744: Computer Networking L-5 Intra-Domain Routing.
Networks: Performance Measures1 Network Performance Measures.
Component-Based Routing for Mobile Ad Hoc Networks Chunyue Liu, Tarek Saadawi & Myung Lee CUNY, City College.
Advanced Computer Networks 1 Sample Network Performance Problems.
Jennifer Rexford Princeton University MW 11:00am-12:20pm Wide-Area Traffic Management COS 597E: Software Defined Networking.
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.
Computer Networks Performance Metrics. Performance Metrics Outline Generic Performance Metrics Network performance Measures Components of Hop and End-to-End.
Data and Computer Communications Chapter 10 – Circuit Switching and Packet Switching (Wide Area Networks)
Switching Techniques Dr. Sanjay P. Ahuja, Ph.D. Fidelity National Financial Distinguished Professor of CIS School of Computing, UNF.
CSCI 465 D ata Communications and Networks Lecture 17 Martin van Bommel CSCI 465 Data Communications & Networks 1.
What is the Speed of the Internet? Internet Computing KUT Youn-Hee Han.
Teknik Routing Pertemuan 10 Matakuliah: H0524/Jaringan Komputer Tahun: 2009.
Delay in packet switched network. Circuit switching In Circuit switched networks the resources needed along a path (buffers and link transmission rate)
Data and Computer Communications Ninth Edition by William Stallings Chapter 10 – Circuit Switching and Packet Switching Data and Computer Communications,
William Stallings Data and Computer Communications
Routing Metrics for Wireless Mesh Networks
Congestion Control in Data Networks and Internets
COMPUTER NETWORKS CS610 Lecture-21 Hammad Khalid Khan.
Analysis the performance of vehicles ad hoc network simulation based
Computer Data Communication
Routing Metrics for Wireless Mesh Networks
Analysis of Delay and Jitter of Voice Traffic Over the Internet
任課教授:陳朝鈞 教授 學生:王志嘉、馬敏修
Computer Network Performance Measures
William Stallings Data and Computer Communications
Routing in Packet Networks Shortest Path Routing
Routing Metrics for Wireless Mesh Networks
CS223 Advanced Data Structures and Algorithms
Shortest Path Algorithm
Ethernet Neil Tang 9/17/2008 CS440 Computer Networks.
Computer Network Performance Measures
Kevin Lee & Adam Piechowicz 10/10/2009
Data and Computer Communications
Congestion Control (from Chapter 05)
Computer Networks Performance Metrics
Net301 LECTURE 10 11/19/2015 Lect
Congestion Control (from Chapter 05)
Chapter 10. Packet Switching
Congestion Control (from Chapter 05)
End-to-End Aware Association in Mesh Networks: Performance Study
Propagation & Transmission delay
Sample Network Performance Problems
Shortest Path Algorithm
Congestion Control (from Chapter 05)
End-to-End Aware Association in Mesh Networks: Performance Study
Congestion Control (from Chapter 05)
Congestion Control (from Chapter 05)
Bridges Neil Tang 10/10/2008 CS440 Computer Networks.
Congestion Control (from Chapter 05)
Sample Network Performance Problems
Congestion Control (from Chapter 05)
QoS routing Finding a path that can satisfy the QoS requirement of a connection. Achieving high resource utilization.
Performance Metrics Neil Tang 9/10/2008
Routing in Mobile Wireless Networks Neil Tang 11/14/2008
CSCI 465 Data Communications and Networks Lecture 16
Presentation transcript:

Routing Metrics Neil Tang 11/03/2009 CS440 Computer Networks

Outline Weaknesses of Hop-count Based Metric Delay Based Metric Utilization Based Metric CS440 Computer Networks

Weaknesses of Hop-Count Metric It does not distinguish between links on a delay basis. It does not distinguish between links on a capacity basis. It does not distinguish between links on a load basis. CS440 Computer Networks

Delay Based Metric Delay = queuing delay + transmission delay + prop delay queuing delay = depart time – arrival time transmission delay = message size/bandwidth propagation delay = distance/speed of light CS440 Computer Networks

Delay Based Metric Problems Instability: traffic switch back and forth from certain links frequently. A large range of link cost values: e.g., a heavily loaded 9.6kpbs link may be 127 more costly than a lightly loaded 56kbps link. CS440 Computer Networks

Utilization Based Metric Link utilization is measured based on the average of the previous reported utilization. Link cost is given be a function which takes the measured link utilization, link type (e.g., wireless link, wired link) and link capacity as parameters. A hard limit is usually set for the range of link values. CS440 Computer Networks

Utilization Based Metric CS440 Computer Networks

Routing Metrics None of metrics are instantaneous. Link cost is usually given based on an average value over a period of time. In order to reduce the overhead, link cost update messages are normally sent out only when the change exceeds some threshold. CS440 Computer Networks