65692 - Telecommunications Networks Design (Graduate Course)

Academic Year 2012/2013

  • Moduli: Giorgio Corazza (Modulo 1) Carla Raffaelli (Modulo 2)
  • Teaching Mode: Traditional lectures (Modulo 1) Traditional lectures (Modulo 2)
  • Campus: Bologna
  • Corso: Second cycle degree programme (LM) in Telecommunications Engineering (cod. 0932)

    Also valid for Second cycle degree programme (LM) in Telecommunications Engineering (cod. 0932)

Learning outcomes

Network design principles. Performance evaluation of telecommunication networks.

Course contents

Internet Design Techniques

This module is related to transport protocol and network node design.

Transport layer. Basic functionalities. Interactions with application and network layers. UDP and TCP protocols in the Internet stack. TCP flow control and congestion control. Congestion window dynamics and algorithms. TCP implementations. Retransmission time out. Mathematical models of TCP: throughput and latency.

Network layer. Routing protocols and algorithms. Routing in the Internet. RIP and OSPF. Routing teble update. Exterior gateway protocls: BGP. MPLS and traffic engineering.

Network node architectures. Interconnection networks. Queueing techniques. Application of traffic theory to node design. Quality of service in the Internet. Integrated services and Differentiated services models. Queu management to support quality of service.

Readings/Bibliography

Slides prepared by the teacher

A. Tanenbaum, "Computer Networks", Prentice Hall.

Teaching methods

Traditional lectures, exercises, labs.

Assessment methods

Oral exams

Teaching tools

Slides

Office hours

See the website of Carla Raffaelli

See the website of Giorgio Corazza