logo-polimi
Loading...
Risorse bibliografiche
Risorsa bibliografica obbligatoria
Risorsa bibliografica facoltativa
Scheda Riassuntiva
Anno Accademico 2019/2020
Scuola Scuola di Ingegneria Industriale e dell'Informazione
Insegnamento 052481 - NETWORK DESIGN
  • 052479 - COMMUNICATION NETWORK DESIGN
Docente Tornatore Massimo
Cfu 5.00 Tipo insegnamento Modulo Di Corso Strutturato
Didattica innovativa L'insegnamento prevede  0.5  CFU erogati con Didattica Innovativa come segue:
  • Blended Learning & Flipped Classroom

Corso di Studi Codice Piano di Studio preventivamente approvato Da (compreso) A (escluso) Insegnamento
Ing Ind - Inf (Mag.)(ord. 270) - MI (263) MUSIC AND ACOUSTIC ENGINEERING*AZZZZ096120 - COMMUNICATION NETWORK DESIGN
Ing Ind - Inf (Mag.)(ord. 270) - MI (474) TELECOMMUNICATION ENGINEERING - INGEGNERIA DELLE TELECOMUNICAZIONI*AZZZZ096120 - COMMUNICATION NETWORK DESIGN
052481 - NETWORK DESIGN
Ing Ind - Inf (Mag.)(ord. 270) - MI (481) COMPUTER SCIENCE AND ENGINEERING - INGEGNERIA INFORMATICA*AZZZZ096120 - COMMUNICATION NETWORK DESIGN

Obiettivi dell'insegnamento

The course is intended to provide students with the knowledge and tools necessary to design communication networks. In the first part of the course the different segments of networks (access, metro and core), with the role of optical-network technologies. Practical network design problems will be solved thorugh mathematical formulations (integer linear programming) and heuristic approaches, also with the help of a laboratory activity based on the open-source software Net2Plan. Various techniques to ensure network survivability against failures will be described. In the second part of the course, fundamental concepts of queuing theory will be introduced to solve capacity planning an network dimensioning problems (based on, e.g., Erlang and Engset formulas) considering different users' behavior.


Risultati di apprendimento attesi

Knowledge and Understanding

- Students will learn how to:

-- Use Integer Linear Programming to solve routing and capacity assignment problems

-- Identify the right protection technique given the network characteristics

-- Master fundamental tele-traffic formulas as Erlang B, C and Engset 

 

Applying Knowledge and Understanding

Given specific network characteristics, students will be able to:

-- Model and implement network routing and capacity assignment problems

-- apply fundamental tele-traffic formulas in realistic case-studies

 

Making judgements

Students will be able to:

-- understand the fundamental principles that govern the design of communication networks

-- identify which protection strategy shall be appied based on service and network characteristics

-- identify which tele-traffic fundamental formula shall be applied in practical capacity planning cases   

 

Communication

- Students will learn how to present to a network engineer, in written and oral form, the actual design and operation problem that is facing in a communication network


Argomenti trattati

1 –  Introduction on Optical Networks

Optical networking principles and challenges: telecom network overview, business models, traffic engineering vs network engineering vs network design. Enabling Technologies: optical fiber, optical transmitters, optical receivers, optical amplifiers, switching elements, Wavelength Division Multiplexing (WDM).

2 – Exact and Heuristic (Optical Core) Network design methodologies

Network design based on mathematical modelling: flow formulation, route formulation. Modelling of network protection: dedicated protection, shared protection. Network design by heuristic approaches: greedy, local search. Lab activity with Net2Plan: a free and open-source Java tool for the design of communication networks

3 – Protection techniques

Network survivability: objectives and protection techniques. Single-layer and multi-layer protection techniques: protection at IP layer, protection at physical layer. Protection techniques in SONET/SDH: line and section protection, point-to-point and ring structures, dedicated and shared protection. Protection in the optical layer: solutions for ring networks and for mesh network, dedicated-vs-shared protection, ring cover and p-cycle techniques.

5 – Queueing theory primer

Markov, birth death and Poisson process. 

6 –  Capacity dimensioning in communication networks

Introduction on traffic modeling: single and multiple source model. Analysis of multiple-server systems with assumption BCC, BCH, BCD. Evaluation of congestion and statistics of carried/lost traffic (Erlang B and C, Engset).  Capacity dimensioning  with Wilkinson, Fredericks and Lindberger approaches.

 

 

 

 


Prerequisiti

Basic courses of Computer Networks and Statistics.


Modalità di valutazione

The verification of knowledge for the course content consists in a test at the end of the course that comprises a written test and, if required, an oral examination on the subjects covered in the course. Projects, to be defined with the professor, can be used to substitute the oral examination.

The written exam is based on numerical exercises (up to 5) and/or open question (1 or 2) on the topics such as protection, network design thorugh Integer Linear Programming and capacity dimensioning using queueing theory formulas. the written exam is used to assess the capability of the students to manage theoretical and technological tools to design communication networks. The laboratory activity using the software Net2Plan can be used to complement the final written score. 

The oral exam will be used by the instructor to verify student' understading of the fundamental concepts such as enabling technologies for networking, queuing theory behind formulas for capcity dimensioning, protection at different network layers.

In case of negative evaluation the student is admitted to the following tests of the academic year.


Bibliografia

Forme didattiche
Tipo Forma Didattica Ore di attività svolte in aula
(hh:mm)
Ore di studio autonome
(hh:mm)
Lezione
29:00
43:30
Esercitazione
15:00
22:30
Laboratorio Informatico
6:00
9:00
Laboratorio Sperimentale
0:00
0:00
Laboratorio Di Progetto
0:00
0:00
Totale 50:00 75:00

Informazioni in lingua inglese a supporto dell'internazionalizzazione
Insegnamento erogato in lingua Inglese
Disponibilità di materiale didattico/slides in lingua inglese
Disponibilità di libri di testo/bibliografia in lingua inglese
Possibilità di sostenere l'esame in lingua inglese
Disponibilità di supporto didattico in lingua inglese
schedaincarico v. 1.6.4 / 1.6.4
Area Servizi ICT
10/07/2020