You submitted this homework on Sat 22 Mar :51 AM PDT. You got a score of 5.00 out of 5.00.

Similar documents
You submitted this homework on Sun 23 Feb :12 PM PST. You got a score of 5.00 out of 5.00.

Quality of Service (QoS)

Overview Computer Networking What is QoS? Queuing discipline and scheduling. Traffic Enforcement. Integrated services

of-service Support on the Internet

Lecture 24: Scheduling and QoS

Topic 4b: QoS Principles. Chapter 9 Multimedia Networking. Computer Networking: A Top Down Approach

DiffServ Architecture: Impact of scheduling on QoS

Grandstream Networks, Inc. GWN7000 QoS - VoIP Traffic Management

ETSF10 Internet Protocols Transport Layer Protocols

ENSC 427 Communication Networks Final Project Presentation Spring Comparison and analysis of FIFO, PQ, and WFQ Disciplines in OPNET

A common issue that affects the QoS of packetized audio is jitter. Voice data requires a constant packet interarrival rate at receivers to convert

Multi-Level Priority Queues

A Preferred Service Architecture for Payload Data Flows. Ray Gilstrap, Thom Stone, Ken Freeman

CSE 461 Quality of Service. David Wetherall

Advanced Computer Networks

Real-Time Protocol (RTP)

Computer Networks 1 (Mạng Máy Tính 1) Lectured by: Dr. Phạm Trần Vũ

Configuring RSVP Support for Frame Relay

Multicast and Quality of Service. Internet Technologies and Applications

Multimedia Networking

Fragmenting and Interleaving Real-Time and Nonreal-Time Packets

Comparing the bandwidth and priority Commands of a QoS Service Policy

Episode 5. Scheduling and Traffic Management

Network Layer Enhancements

Week 7: Traffic Models and QoS

Lesson 14: QoS in IP Networks: IntServ and DiffServ

DiffServ Architecture: Impact of scheduling on QoS

Network Support for Multimedia

Multimedia Applications over Packet Networks

Multimedia networking: outline

CS 457 Multimedia Applications. Fall 2014

QUALITY of SERVICE. Introduction

Multimedia Networking and Quality of Service

Mohammad Hossein Manshaei 1393

Master Course Computer Networks IN2097

Master Course Computer Networks IN2097

Quality of Service II

ENSC 427 Communication Networks

Improving QOS in IP Networks. Principles for QOS Guarantees

EE 122: Differentiated Services

CSCD 433/533 Advanced Networks Spring Lecture 22 Quality of Service

Lecture 14: Performance Architecture

Lecture 17: Distributed Multimedia

Kent State University

Real-Time Control Protocol (RTCP)

QoS provisioning. Lectured by Alexander Pyattaev. Department of Communications Engineering Tampere University of Technology

Prioritizing Services

Recommended QoS Configuration Settings for NETGEAR R6400 Wireless Router

Module objectives. Integrated services. Support for real-time applications. Real-time flows and the current Internet protocols

Resource allocation in networks. Resource Allocation in Networks. Resource allocation

CEN445 Network Protocols & Algorithms. Network Layer. Prepared by Dr. Mohammed Amer Arafah Summer 2008

Episode 5. Scheduling and Traffic Management

Introduction to Real-Time Communications. Real-Time and Embedded Systems (M) Lecture 15

Lecture Outline. Bag of Tricks

ATM Hierarchical Shaping ATM VC into VP Shaping, page 1

Fairness, Queue Management, and QoS

Optimizing the Internet Quality of Service and Economics for the Digital Generation. Dr. Lawrence Roberts President and CEO,

Recommended QoS Configuration Settings for. AdTran NetVanta 3448 Router

CSCI Spring Final Exam Solution

QoS Policy Parameters

Congestion Management Overview

Advanced Lab in Computer Communications Meeting 6 QoS. Instructor: Tom Mahler

RSVP and the Integrated Services Architecture for the Internet

Quality of Service (QoS)

Quality of Service Mechanism for MANET using Linux Semra Gulder, Mathieu Déziel

Cisco ASR 1000 Series Aggregation Services Routers: QoS Architecture and Solutions

CSE 123b Communications Software

Quality of Service (QoS)

The Diffie-Hellman Key Exchange

Common network/protocol functions

Project Computer Networking. Resource Management Approaches. Start EARLY Tomorrow s recitation. Lecture 20 Queue Management and QoS

Lecture 17 Multimedia Transport Subsystem (Part 3)

Congestion Control Open Loop

Affects of Queuing Mechanisms on RTP Traffic Comparative Analysis of Jitter, End-to- End Delay and Packet Loss

Lecture 22: Buffering & Scheduling. CSE 123: Computer Networks Alex C. Snoeren

Multimedia Networking

Kommunikationssysteme [KS]

Journal of Electronics and Communication Engineering & Technology (JECET)

Configuring QoS Policy Actions and Rules

Multiplexing. Common network/protocol functions. Multiplexing: Sharing resource(s) among users of the resource.

MQC Hierarchical Queuing with 3 Level Scheduler

Distributed Traffic Shaping for Line Cards in the Cisco Gigabit Switch Router

Multimedia networking: outline

Cisco. Implementing Cisco Service Provider Next-Generation Core Network Services Version: Demo. Web:

Part1: Lecture 4 QoS

Bandwidth Allocation for DiffServ based Quality of Service over

Packet Scheduling and QoS

2 Network Basics. types of communication service. how communication services are implemented. network performance measures. switching.

Defining QoS for Multiple Policy Levels

Chapter -6 IMPROVED CONGESTION CONTROL MECHANISM FOR REAL TIME DATA TRANSMISSION

Configuring QoS CHAPTER

Understanding SROS Priority Queuing, Class-Based WFQ, and QoS Maps

Router Design: Table Lookups and Packet Scheduling EECS 122: Lecture 13

Computer Networking. Queue Management and Quality of Service (QOS)

Quality of Service (QoS) Computer network and QoS ATM. QoS parameters. QoS ATM QoS implementations Integrated Services Differentiated Services

H3C S9500 QoS Technology White Paper

Outline EEC-682/782 Computer Networks I. Midterm 1 Statistics. Midterm 1 Statistics. High 99, Low 34, Average 66

A Comparative Study of Different Queuing Scheduling Disciplines

ATM Quality of Service (QoS)

VoIP Protocols and QoS

Transcription:

Feedback Homework 9 Help You submitted this homework on Sat 22 Mar 2014 5:51 AM PDT. You got a score of 5.00 out of 5.00. Question 1 Lecture 9-1 discussed the quality of service requirements for different applications. This question explores your understanding of the lecture material. Select ALL statements that are correct. When interpreting the lecture slides, note that a "high stringency" for property means that the property matters a great deal to the application. Thus a high stringency for delay means that the delay should be low (not high!) since this is what matters for delay. However, a high stringency for bandwidth means that the bandwidth should be high because this is what matters for bandwidth. We avoid using the term "stringent" below because of the potential for confusion. Telephony (as in voice calls) has demanding quality of service requirements for bandwidth. Voice-over-IP requires lower jitter than web access. Video-conferencing has more demanding quality of service requirements than file sharing. Telephony (as in Skype audio calls) needs the same kind of quality of service as file sharing (as in BitTorrent downloads) 0.25 No, voice calls need little bandwidth (say in the order of about 10 KB/s) from the network. 0.25 Yes, low jitter (or variation in delay) is important for VoIP to prevent gaps, whereas web access is not particularly sensitive to jitter. 0.25 Yes, both video-conferencing and file sharing require high bandwidth, but video-conferencing also requires low packet delays and low jitter. 0.25 No, file sharing wants high bandwidth and is insensitive to delay. Telephone wants low delay/jitter and is needs little bandwidth. https://class.coursera.org/comnetworks-003/quiz/feedback?submission_id=1071407 1/5

Total / Question 2 Consider a router that uses fair queueing, with two queues, for flows F1 and respectively. F1 uses packets of length 1200 bits, and uses packets of length 400 bits. To what flows do the first five packets sent belong? To answer the question, compute the finish times. Assume that the queues are always backlogged and that a router can transmit a packet from either one of the two flows at any point in time.,,,,,,, F1, Yes, this option sends the packets with the lowest finish times first., F1,, F1, F1 F1,,,, Total / Finish times for F1 are 1200, 2400, 3600... Finish times for are 400, 800, 1200, 1600... Packets are transmitted based on the finish time Question 3 https://class.coursera.org/comnetworks-003/quiz/feedback?submission_id=1071407 2/5

Two flows F1 and are shaped by token buckets (R1, B1) = (50 KB/sec, 2000 bytes) and (R2, B2) = (100 KB/sec, 1000 bytes). Which statements are TRUE regarding the flows after they are shaped by the token buckets? Select ALL answers that are correct. For simplicity, use 1 KB = 1000 bytes. F1 can transmit a maximum of 102KB over *two* seconds F1 can transmit a maximum of 50KB over a second can transmit a maximum of 100KB over a second can transmit a maximum of 101KB over a second 0.25 The maximum data transmitted in t secs is bounded by R*t + B = 50000*2 + 2000. 0.25 Did you take into account the fact that traffic can exceed the rate R by B bytes? 0.25 Did you take into account the fact that traffic can exceed the rate R by B bytes? 0.25 The maximum data transmitted in t secs is bounded by R*t + B = 100000*1 + 1000 Total / Question 4 This question covers the differentiated services concept discussed in lecture 9-6. Which statements are TRUE concerning how differentiated services are implemented and used? Select ALL statements that are correct. Quality of service markings on a packet are modified at each router Best effort service traffic typically has the lowest priority 0.25 No, the markings are carried through the network and used to ensure that the packet receives the same service at each router in the network. 0.25 Quality of service markings are sent along with 0.25 https://class.coursera.org/comnetworks-003/quiz/feedback?submission_id=1071407 3/5

each packet Each router maintains state regarding the quality of service level for each flow 0.25 No, routers need only consider the different services because each packet is marked with its service (regardless of its flow). Total / Review the differentiated services architecture; the correct statements are descriptive of it. Question 5 This question explores the strong quality of service guarantee provided by the scheme of lecture 9-7. Consider a (2MBps, 100KB) shaped traffic flow (i.e., rate is set to 2 MBps and burst limited to 100KB). Assume that it traverses two routers R1 and R2 with the following settings: Weight attached to the flow at R1 is 10 Sum of weights of all R1 flows is 100 Capacity of link coming out of R1 is 10 MBps Weight attached to the flow at R2 is 10 Sum of weights of all R2 flows is 200 Capacity of link coming out of R2 is 40 MBps End-to-end end delay for the flow is 100 ms when there is no queueing at R1 or R2 Which statements about the bandwidth and delay guarantees provided for the flow are TRUE? Select ALL statements that are correct. Note that we have given both rates and bursts using bytes (B). For simplicity use K = 1,000 and M = 1,000,000 in your calculations. The flow is bottlenecked at R1 when there is cross-traffic in the network. 0.25 Correct. R1 guarantees only 1 MBps, while R2 guarantees 2 MBps and the token bucket allows 2 MBps. The flow is 0.25 Check what rate is guaranteed by R1. https://class.coursera.org/comnetworks-003/quiz/feedback?submission_id=1071407 4/5

bottlenecked at R2 The flow can achieve a bandwidth rate of 1MBps irrespective of the amount of cross traffic The worst case delay for the flow's packets is 200 ms 0.25 The flow is constrained at router R1 to a rate of 10/100*10MBps = 1MBps 0.25 This is tricky. Since the token bucket can let R = 2 MBps into the network but the network only guarantees 1 MBps at R1, then the queue at R1 can build endlessly and drive up the worst case delay until there is loss. (If the traffic is shaped so that R Total / Work out the rate that the flow is guaranteed at R1 and R2. This will let you find the lowest rate that is guaranteed across the network and reason about how this interacts with the flow after it has been shaped. https://class.coursera.org/comnetworks-003/quiz/feedback?submission_id=1071407 5/5