37117 - Multi-Service Networks M

Academic Year 2013/2014

  • Teaching Mode: Traditional lectures
  • Campus: Bologna
  • Corso: Second cycle degree programme (LM) in Telecommunications Engineering (cod. 0932)

Learning outcomes

The main objective of this course is to provide an understanding of the basic principles and fundamental design issues related to multi-service networks. Service requirements and metrics, quality of service mechanisms and architectures, multi-service network engineering techniques and methodologies are introduced and applied to practical examples.

 

Course contents

.   Introduction and motivations: basics of the Internet: best effort service limitation

Part I

 2.   Traffic: basic concepts and definitions

3.   Poisson process as arrival process: arrival probability,  inter-arrival time, residual time

4.   Bernoulli process as arrival process: inter-arrival time

5.   Discrete-time Markov Chains

6.   Continuous-time Markov Chains

7.   Birth/Death Markov processes

8.   Queuing systems, Kendall's notation

9.    Little's formula

10.  Pure loss Systems, Erlang B

11.  Ideal waiting systems, Erlang C

12.  M/G/1 average delay P-K formula, M/G/1 residual time

13.  Parallel queues with priority: average delay formula

Part II

14.  Routing and forwarding in the Internet

15.  Router architectures and queuing techniques

16.  Basic mechanisms  for QoS support: marking, policing, shaping.

17.  Token bucket: average, peak rate and burst length control

18.   Priority queuing

19.   Weighted fair queuing

20.   Processor sharing and bit round fair queuing

21.   Active queue management: RED technique

22.  Differentiated services model

23.   Integrated services model and RSVP

24.  Case studies and design examples

Readings/Bibliography

L. Peterson, B. Davie, "Computer networks: a system approach",  Elsevier, Morgan Kaufmann

J. Evans, C. Filsfils, “ Deploying IP and MPLS QoS for Multi-service networks”, Morgan Kaufmann Publishers, Elsevier.

William Stallings, 'High Speed Networks and the Internets: Performance and Quality of Service', Prentice Hall.

J. F. Kurose, K. W. Ross, ' Computer Networking, a Top-Down Approach', Fifth ed. Pearson.

L. Kleinrock, 'Queuing systems, part I', Wiley editions.

Teaching methods

lectures and related application examples

seminars given by invited speakers

Assessment methods

oral exams

Teaching tools

Slides provided by the teacher

Links to further information

http://www.unibo.it/docenti/carla.raffaelli

Office hours

See the website of Carla Raffaelli