Servizi per la didattica
PORTALE DELLA DIDATTICA

Open and virtualized networks

01UEGLZ

A.A. 2022/23

Course Language

Inglese

Course degree

1st degree and Bachelor-level of the Bologna process in Aerospace Engineering - Torino

Course structure
Teaching Hours
Teachers
Teacher Status SSD h.Les h.Ex h.Lab h.Tut Years teaching
Teaching assistant
Espandi

Context
SSD CFU Activities Area context
ING-INF/03 6 D - A scelta dello studente A scelta dello studente
2020/21
The class of Open and Virtualized Networks, OVN in the following, aims at giving the fundamental skills for the novel professional operators known as Network Architects operating in a software-defined network environment down to the physical layer.These are requested to manage networks from the physical layer up to the network lyer. To this purpose, network elements and subsystems are virtualized, relying on physical and operational mathematical/statistical models. Virtualizations are summarized as common APIs and data structures to enabling an optimal orchestration through a network operating system. The proposed analyzes will enable an open network management based on common APIs and data structures. The teaching method will follow an application-oriented introduction of concepts. To this purpose, students will be required to develop Phyton module performing simple operations. Thus, students can operate in a license-free development environment, using their own laptop for virtual lab experiments. All the theoretical concepts will be proposed in the framework of a backbone transparent optical network supporting the deployment of different services including 5G low-latency connections and high-capacity data-center interconnections, as well as contents delivery services. After proposing an overview of the framework, the course will propose the fundamental concepts of the optical network elements (transceivers, fiber propagation, amplifiers and switches) with the purpose to enable the use of the APIs virtualizing their operational modes. Then, the concepts of network planning, management and control will be introduced, starting from application examples. Theoretical lectures will be integrated by exercises perfomed as virtual laboratories, as described in the following. NOTE: both theoretical lectures and practical sw exercise are fully compatible with remote online teaching.
The class of Open and Virtualized Networks, OVN in the following, aims at giving the fundamental skills for the novel professional operators known as Network Architects operating in a software-defined network environment down to the physical layer.These are requested to manage networks from the physical layer up to the network lyer. To this purpose, network elements and subsystems are virtualized, relying on physical and operational mathematical/statistical models. Virtualizations are summarized as common APIs and data structures to enabling an optimal orchestration through a network operating system. The proposed analyzes will enable an open network management based on common APIs and data structures. The teaching method will follow an application-oriented introduction of concepts. To this purpose, students will be required to develop Phyton module performing simple operations. Thus, students can operate in a license-free development environment, using their own laptop for virtual lab experiments. All the theoretical concepts will be proposed in the framework of a backbone transparent optical network supporting the deployment of different services including 5G low-latency connections and high-capacity data-center interconnections, as well as contents delivery services. After proposing an overview of the framework, the course will propose the fundamental concepts of the optical network elements (transceivers, fiber propagation, amplifiers and switches) with the purpose to enable the use of the APIs virtualizing their operational modes. Then, the concepts of network planning, management and control will be introduced, starting from application examples. Theoretical lectures will be integrated by exercises perfomed as virtual laboratories, as described in the following. NOTE: both theoretical lectures and practical sw exercise are fully compatible with remote online teaching.
Knowledges - Python language and networking library - GitHub-based software development - WDM optical transport - SW Abstraction of network elements in a disaggregated optical networks - SW Abstraction of data transport in open optical networks - Software-defined-networking principles - Control plane protocols and data languages (e.g., Netconf/YANG) - Network managemet operations: path computation, routing and wavelength assignment, lightpath deployement, traffic management, netwok operating system - 5G networking principles: hardware and network architecture.
Knowledges - Python language and networking library - GitHub-based software development - WDM optical transport - SW Abstraction of network elements in a disaggregated optical networks - SW Abstraction of data transport in open optical networks - Software-defined-networking principles - Control plane protocols and data languages (e.g., Netconf/YANG) - Network managemet operations: path computation, routing and wavelength assignment, lightpath deployement, traffic management, netwok operating system - 5G networking principles: hardware and network architecture.
This class needs fundamental concepts of signal analysis, digital transmission and data networking as well as the fundamental skills in computer programming. To support students with different background, recap letures on fundamental of elctrical communication and data networks will be provided to enable all the students to profitably follow the following lectures.
This class needs fundamental concepts of signal analysis, digital transmission and data networking as well as the fundamental skills in computer programming. To support students with different background, recap letures on fundamental of elctrical communication and data networks will be provided to enable all the students to profitably follow the following lectures.
- Class introduction - Introduction to Python - Recap lectures on fundamental of electrical communications and data networks - Optical Transport networks Tranponder Optical line systems Switching nodes Quality of transmission - Network abstraction as a weigthed graph - Network control protocols and data structures - Network operations Routing wavelelengh assigment Traffic deployement protection&restoration - 5G networking: hw and network architecture NOTE: 1) All lectures are based on owerpoint presntation and fully compatible with remote lecturing 2) all topics will be applied in hands-on virtual laboratories that the students will be required to develop on their own laptopt exploiting opensource software (Pycharm or similar) and GitHub repository. Virtual laboraties are semless compatible with remote teaching
- Class introduction - Introduction to Python - Recap lectures on fundamental of electrical communications and data networks - Optical Transport networks Tranponder Optical line systems Switching nodes Quality of transmission - Network abstraction as a weigthed graph - Network control protocols and data structures - Network operations Routing wavelelengh assigment Traffic deployement protection&restoration - 5G networking: hw and network architecture NOTE: 1) All lectures are based on owerpoint presntation and fully compatible with remote lecturing 2) all topics will be applied in hands-on virtual laboratories that the students will be required to develop on their own laptopt exploiting opensource software (Pycharm or similar) and GitHub repository. Virtual laboraties are semless compatible with remote teaching
The course is structured following and "hands-on" approach. Weekly, theoreretical lectures will be altenated with virtual laboratory sessions. In virtual labs, students will be requested to summarized the learned concepts in software modules addressing the assigned homework. In virtual laboratories the students will be required to use their own laptopt exploiting opensource software (Pycharm or similar) and GitHub repository. Such virtual labs are completely compatible with remote teaching. Homework discussion is the the core of the exam. All theoretical lectures will be based on powerpoint slides provided in advance to the students, enabling a teaching method fully compatible with remote teaching.
The course is structured following and "hands-on" approach. Weekly, theoreretical lectures will be altenated with virtual laboratory sessions. In virtual labs, students will be requested to summarized the learned concepts in software modules addressing the assigned homework. In virtual laboratories the students will be required to use their own laptopt exploiting opensource software (Pycharm or similar) and GitHub repository. Such virtual labs are completely compatible with remote teaching. Homework discussion is the the core of the exam. All theoretical lectures will be based on powerpoint slides provided in advance to the students, enabling a teaching method fully compatible with remote teaching.
Studying material will be available on “portale della didattica”. Books to deepen specific topics will be suggested as well
Studying material will be available on “portale della didattica”. Books to deepen specific topics will be suggested as well
Modalità di esame: Prova orale obbligatoria; Elaborato progettuale individuale;
The exam is an oral interview focused on discussing the homework implemenation. Students wil be required to show on their own laptop the solutions of the assigments. Theoretical questions will be asked related to the assigments' comments to evaluate the therotical part. To pass the exam it is manadatory to finalize the assignments. In the overall evaluation, 80% of the mark (24/30) is based on the assignment discussion and 20% (6/30) on the related thoretical questions. The exam structure does not foresee any difference between online and onsite exam: online, the interview and homework check are carried on in the virtual classroom by sharing the laptop monitor, while onsite the same exam structure is carried on live in a room.
Exam: Compulsory oral exam; Individual project;
The exam is an oral interview focused on discussing the homework implemenation. Students wil be required to show on their own laptop the solutions of the assigments. Theoretical questions will be asked related to the assigments' comments to evaluate the therotical part. To pass the exam it is manadatory to finalize the assignments. In the overall evaluation, 80% of the mark (24/30) is based on the assignment discussion and 20% (6/30) on the related thoretical questions. The exam structure does not foresee any difference between online and onsite exam: online, the interview and homework check are carried on in the virtual classroom by sharing the laptop monitor, while onsite the same exam structure is carried on live in a room.
Modalità di esame: Prova orale obbligatoria; Elaborato progettuale individuale;
The exam is an oral interview focused on discussing the homework implemenation. Students wil be required to show on their own laptop the solutions of the assigments. Theoretical questions will be asked related to the assigments' comments to evaluate the therotical part. To pass the exam it is manadatory to finalize the assignments. In the overall evaluation, 80% of the mark (24/30) is based on the assignment discussion and 20% (6/30) on the related thoretical questions. The exam structure does not foresee any difference between online and onsite exam: online, the interview and homework check are carried on in the virtual classroom by sharing the laptop monitor, while onsite the same exam structure is carried on live in a room.
Exam: Compulsory oral exam; Individual project;
The exam is an oral interview focused on discussing the homework implemenation. Students wil be required to show on their own laptop the solutions of the assigments. Theoretical questions will be asked related to the assigments' comments to evaluate the therotical part. To pass the exam it is manadatory to finalize the assignments. In the overall evaluation, 80% of the mark (24/30) is based on the assignment discussion and 20% (6/30) on the related thoretical questions. The exam structure does not foresee any difference between online and onsite exam: online, the interview and homework check are carried on in the virtual classroom by sharing the laptop monitor, while onsite the same exam structure is carried on live in a room.


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