Servizi per la didattica
PORTALE DELLA DIDATTICA

Projects and laboratory on photonic networks

01RXSOQ, 01RXSOV

A.A. 2018/19

Course Language

Inglese

Course degree

Master of science-level of the Bologna process in Ingegneria Elettronica (Electronic Engineering) - Torino
Master of science-level of the Bologna process in Ingegneria Informatica (Computer Engineering) - Torino

Course structure
Teaching Hours
Lezioni 20
Esercitazioni in laboratorio 40
Teachers
Teacher Status SSD h.Les h.Ex h.Lab h.Tut Years teaching
Curri Vittorio Professore Ordinario ING-INF/03 15 0 30 0 2
Teaching assistant
Espandi

Context
SSD CFU Activities Area context
ING-INF/03 6 D - A scelta dello studente A scelta dello studente
2018/19
The class of Projects and Laboratory on Photonic Networks, PLPN in the following, will introduce the concepts of physical-layer-aware networking needed to maximize the capacity of back-bone and extended-metro fiber optics networks. PLPN aims at describing peculiarities of data networking based on the exploitation of photonic transmission on optical fiber networks. With the specific purpose of multilayer optimization down from the IP layer, enabling full exploitation of the photonic layer either using the state-of-the art WDM fixed-grid, either the already standardized flex-grid. The concept of Software Defined Network will be introcuded together with the concept of line-system controller. The teaching method will follow an application-oriented introduction of concepts. To this purpose, students will be required to apply the acuired knowledges by developing Phyton modules performing simple network control operations. These will be the homeworks used to the student assessment. Coding will be addressed to the standard open-source procedure based on GitHub. Lectures on Python coding and use of Github will be part of the class. Seminars will be given by companies and operators operating in the field. In particular, by Facebook, Cisco, SMOptics, Coriant Networks, OpenFiber and TIM. The final student assessment will be done through the discussion on the assigned homework. For PLPN students will be available a set of homeworks that may evolve into a Master thesis work, being its initial phase. The PLPN class will take advantage of the experience gained participating to the consortium Telecom Infra Project.
The class of Projects and Laboratory on Photonic Networks, PLPN in the following, will introduce the concepts of physical-layer-aware networking needed to maximize the capacity of back-bone and extended-metro fiber optics networks. PLPN aims at describing peculiarities of data networking based on the exploitation of photonic transmission on optical fiber networks. With the specific purpose of multilayer optimization down from the IP layer, enabling full exploitation of the photonic layer either using the state-of-the art WDM fixed-grid, either the already standardized flex-grid. The concept of Software Defined Network will be introcuded together with the concept of line-system controller. The teaching method will follow an application-oriented introduction of concepts. To this purpose, students will be required to apply the acuired knowledges by developing Phyton modules performing simple network control operations. These will be the homeworks used to the student assessment. Coding will be addressed to the standard open-source procedure based on GitHub. Lectures on Python coding and use of Github will be part of the class. Seminars will be given by companies and operators operating in the field. In particular, by Facebook, Cisco, SMOptics, Coriant Networks, OpenFiber and TIM. The final student assessment will be done through the discussion on the assigned homework. For PLPN students will be available a set of homeworks that may evolve into a Master thesis work, being its initial phase. The PLPN class will take advantage of the experience gained participating to the consortium Telecom Infra Project.
Knoweledges o State-of-the art transceivers for optical communications o Foundations of optical fiber propagation and modeling its impairments o Amplifiers and passive components o WDM spectral use and standards o ROADMs and node structure in general o YANG, Netconfig, GMPLS, OTN o SDN controller and line-system controller o Python language o TensorFlow libraries for machine learning Abilities o Python development within GitHub o Emulation of optical layer in photonic networks o Routing spectral and wavelength assignment o Multilayer optimization, including machine learning methods. o In general, ability to perform physical-layer-aware network analysis, design and optimization
Knoweledges o State-of-the art transceivers for optical communications o Foundations of optical fiber propagation and modeling its impairments o Amplifiers and passive components o WDM spectral use and standards o ROADMs and node structure in general o YANG, Netconfig, GMPLS, OTN o SDN controller and line-system controller o Python language o TensorFlow libraries for machine learning Abilities o Python development within GitHub o Emulation of optical layer in photonic networks o Routing spectral and wavelength assignment o Multilayer optimization, including machine learning methods. o In general, ability to perform physical-layer-aware network analysis, design and optimization
This class will need foundation of signal analysis and digital transmission as well as general knowledge of the Internet structure. If selected students will miss some of the prerequisites, specific summary session on selected topics will be organized.
This class will need foundation of signal analysis and digital transmission as well as general knowledge of the Internet structure. If selected students will miss some of the prerequisites, specific summary session on selected topics will be organized.
Teaching method will be “hands-on”, so within every lecture students will be required to use their own laptop so that theoretical concept will be immediately applied in simple exercises or reviewing examples. For approximately 1/3 of the available hours, the main teacher will be asssisted by assistants supporting code development and in general exercise solving. In the following, the course syllabus as a list of arguments is shown. o Photonic networks: classification and structure. o Introduction to the SDN paradigm o Passive and active network elements o Fundation of fiber propgation: close form models o Fundation of Python coding o The Qaulity-of-Tranmission estimator for lightpaths (related homework) o The concept of line-sytem controller (related homework) o The Statistical Network Assessment Process o Telemtetry and machine learning (related homework) o Protocols and network layers in photonic networks o Open-source and networking: the Telecom Infraproject of Facebook o Companies' seminars (Possible companies are: Cisco, SMOptics, Juniper, Coriant, TIM, OpenFiber, Orange, Microsoft, Facebook)
Teaching method will be “hands-on”, so within every lecture students will be required to use their own laptop so that theoretical concept will be immediately applied in simple exercises or reviewing examples. For approximately 1/3 of the available hours, the main teacher will be asssisted by assistants supporting code development and in general exercise solving. In the following, the course syllabus as a list of arguments is shown. o Photonic networks: classification and structure. o Introduction to the SDN paradigm o Passive and active network elements o Fundation of fiber propgation: close form models o Fundation of Python coding o The Qaulity-of-Tranmission estimator for lightpaths (related homework) o The concept of line-sytem controller (related homework) o The Statistical Network Assessment Process o Telemtetry and machine learning (related homework) o Protocols and network layers in photonic networks o Open-source and networking: the Telecom Infraproject of Facebook o Companies' seminars (Possible companies are: Cisco, SMOptics, Juniper, Coriant, TIM, OpenFiber, Orange, Microsoft, Facebook)
The class will be organized as a series of concepts’ presentation and their application through Python coding homework. Students will be required to operate on their own laptop and group working will be allowed.
The class will be organized as a series of concepts’ presentation and their application through Python coding homework. Students will be required to operate on their own laptop and group working will be allowed.
Teaching material will be available on “portale della didattica”. Books and websites to deepen specific topics will be suggested as well.
Teaching material will be available on “portale della didattica”. Books and websites to deepen specific topics will be suggested as well.
Modalità di esame: Prova orale obbligatoria; Progetto individuale; Progetto di gruppo;
Exam: Compulsory oral exam; Individual project; Group project;
... Student assessment will be performed reviewing the Python coding homework, including the proper use of github and reports. This work can be a group work. This process will deliver a maximum of 25 points. The remaining 5 points – and possible laude – will be assigned during the individual final oral discussion.
Gli studenti e le studentesse con disabilità o con Disturbi Specifici di Apprendimento (DSA), oltre alla segnalazione tramite procedura informatizzata, sono invitati a comunicare anche direttamente al/la docente titolare dell'insegnamento, con un preavviso non inferiore ad una settimana dall'avvio della sessione d'esame, gli strumenti compensativi concordati con l'Unità Special Needs, al fine di permettere al/la docente la declinazione più idonea in riferimento alla specifica tipologia di esame.
Exam: Compulsory oral exam; Individual project; Group project;
Student assessment will be performed reviewing the Python coding homework, including the proper use of github and reports. This work can be a group work. This process will deliver a maximum of 25 points. The remaining 5 points – and possible laude – will be assigned during the individual final oral discussion.
In addition to the message sent by the online system, students with disabilities or Specific Learning Disorders (SLD) are invited to directly inform the professor in charge of the course about the special arrangements for the exam that have been agreed with the Special Needs Unit. The professor has to be informed at least one week before the beginning of the examination session in order to provide students with the most suitable arrangements for each specific type of exam.
Esporta Word


© Politecnico di Torino
Corso Duca degli Abruzzi, 24 - 10129 Torino, ITALY
Contatti