Networks and technologies for telecommunications

Code 158II
Credits 9

Learning outcomes

The course is divided in three modules.
The first module, Network Management Systems (NMS), introduces the fundamentals of network management techniques.
The second module Laboratory of Network Software (LabNS), introduces the utilization of a commercial software (OPNET Modeler) enabling communication network simulation. In this module the students will have the opportunity of simulating the network architectures, the protocols, and the management techniques learned in the previous module.
The third module FPGA for Communications Network Prototyping (FCN) introduces FPGA programming basics and shows how FPGAs can be used for prototyping communications network protocols. In this module students will have the opportunity of implementing basic protocols in FPGAs.

PROGRAM
-Network Management Systems (NMS)
+Management framework and systems
+Information and Data Model
+Protocols and standards
+IP-based management framework
+Sub-IP (optical) management framework
+Emerging network management paradigms
*Software-Defined Networks
*In-network Magagement
*Probabilistic Network Management
*Data Center Management

-Laboratory of Network Software (LabNS)
+Network modeling and simulation: introduction to OPNET Modeler
+Process modeling with OPNET Modeler and exercise
+Variables, statistics, attributes, packets and exercise
+Manual debugging, OPNET Modeler debugger
+Link models and pipeline stage and exercise
+Dynamic processes and exercise
+OPNET practice

-FPGA for Communications Network Prototyping (FCN)
+Introduction to FPGAs
+Introduction to Quartus Prime
+In and Out
+Clocks and Registers
+State Machines
+Modular Design
+Memories
+Managing Clocks
+I/O Flavors
+Laboratory exercises