S-38.180 Quality of Service in the Internet Exercise 3: - - PowerPoint PPT Presentation

s 38 180 quality of service in the internet
SMART_READER_LITE
LIVE PREVIEW

S-38.180 Quality of Service in the Internet Exercise 3: - - PowerPoint PPT Presentation

S-38.180 Quality of Service in the Internet Exercise 3: Differentiated Services Based on Timo Viipuris material Johanna Nieminen jmantti3@netlab.tkk.fi 25.11.2005 25.11.2005 S-38.180 Quality of Service in the 1 Internet


slide-1
SLIDE 1

25.11.2005 S-38.180 – Quality of Service in the Internet 1

S-38.180 – Quality of Service in the Internet

Exercise 3: Differentiated Services Based on Timo Viipuri’s material Johanna Nieminen jmantti3@netlab.tkk.fi 25.11.2005

slide-2
SLIDE 2

25.11.2005 S-38.180 – Quality of Service in the Internet 2

Exercise Framework

§ DiffServ-capable operator network providing differentiated services for customers § Configurable PHB-profiles in core and edge routers

  • Through policing, scheduling and queue management

§ Customers using applications with different QoS requirements

  • Mapped to appropriate service classes
slide-3
SLIDE 3

25.11.2005 S-38.180 – Quality of Service in the Internet 3

Goals of the Exercise

§ To see how well different applications

  • perate using DiffServ mechanisms
  • By experimenting with various PHB-profile

configurations

§ To identify PHB configurations that best meet technical and economic goals § To discover possible problems in DiffServ mechanisms

slide-4
SLIDE 4

25.11.2005 S-38.180 – Quality of Service in the Internet 4

Assignment

§ Exercise consists of two parts:

  • Simulation
  • Run the simulations
  • Analyze the results
  • Report
  • Evaluate problems and possibilities of DiffServ
  • Base your analysis on simulation results, not only on your

general knowledge about DiffServ

§ Note: Tasks should not be divided within a pair, you must take part in simulation, analysis and writing the report

slide-5
SLIDE 5

25.11.2005 S-38.180 – Quality of Service in the Internet 5

Simulation Topology

§ Symmetrical topology with one bottleneck § Same amount of clients and servers on both sides of the network (VoIP, FTP, HTTP)

slide-6
SLIDE 6

25.11.2005 S-38.180 – Quality of Service in the Internet 6

Simulation Scenarios

§ Five scenarios

  • In each scenario, every communication pair is

assigned to a certain PHB-class

  • BE, AF, EF
  • PHB behaviors remain the same among

scenarios but PHB-class for a communication pair varies

  • Results in different distributions of BE, AF and EF

classes among the communication pairs

slide-7
SLIDE 7

25.11.2005 S-38.180 – Quality of Service in the Internet 7

Simulation Scripts

§ Download the package ex3_scripts.tar.gz from the course webpage § Unzip the package in your working directory

  • All necessary scripts will automatically go to the

following new directories

  • 1_BE_BE_BE
  • 2_EF_BE_AF
  • 3_EF_AF_BE_mixed
  • 4_EF_AF_BE_uneven
  • 5_BE_AF_EF
slide-8
SLIDE 8

25.11.2005 S-38.180 – Quality of Service in the Internet 8

Simulation Scripts

§ Five TCL-scripts will be provided in each directory:

  • diffnet.tcl: controlling and running simulations
  • 2q2p.tcl: configuring PHB-profiles
  • peer_setup.tcl: configuring traffic sources
  • topology.tcl: setting up topology
  • monitoring.tcl: monitoring related procedures

§ Don’t modify these scripts!

  • Familiarize yourself with the code and run
slide-9
SLIDE 9

25.11.2005 S-38.180 – Quality of Service in the Internet 9

Simulation Analysis

§ Record from each scenario

  • Throughput
  • Average packet delay
  • Packet loss ratio

§ These statistics can be obtained by sourcing stats.scr and stats_ext.scr files

  • .scr files use .awk files to compute statistics
  • Remember to remove unnecessary .mon files after

analysis to save quota

slide-10
SLIDE 10

25.11.2005 S-38.180 – Quality of Service in the Internet 10

Simulation Analysis

§ In the analysis, pay attention to following questions:

  • What was the application performance in each

scenario and why?

  • Could the scenarios be applied to real

networks?

  • What would be the motivation for such a scenario?
slide-11
SLIDE 11

25.11.2005 S-38.180 – Quality of Service in the Internet 11

Report

§ Based on your observations from the simulations

  • Discuss the pros and cons of DiffServ from ISP’s and

customer’s point of view

  • Take into account both technical and economic

approach

§ Material

  • Lectures
  • Timo Viipuri’s DiffServ documentation in course web-

page

  • Internet

§ Length: 1-2 pages

slide-12
SLIDE 12

25.11.2005 S-38.180 – Quality of Service in the Internet 12

Handout Requirements

§ Deadline: December xxx, at 16 o’clock

  • However, it is recommended to return the

exercise before the next exercise session

§ Grading:

  • Excellent/Good/Satisfactory/Fail

§ Returning the report:

  • By e-mail (in pdf) to: jmantti3@netlab.tkk.fi
  • In the course locker in G-wing, second floor