title of the course - Università di Pisa

Download Report

Transcript title of the course - Università di Pisa

Pisa – May 22nd 2015
Presentation of Complementary
courses
LM
Computer Science & Networking
Gregorio Procissi
Università di Pisa
Dipartimento di Ingegneria dell’Informazione
Scuola di Ingegneria
Gruppo di Ricerca Reti di Telecomunicazioni (NetGroup)
Courses from NetGroup
Aspetti Architetturali e di Progetto delle Reti Wireless Rosario G. Garroppo
Architetture, Componenti e Servizi di Rete Michele Pagano
Laboratorio di Protocolli e Architetture di Routing (LPA) Davide Adami
Architetture di Commutazione ed Elaborazione Dati a Pacchetto Gregorio Procissi
Ingegneria del Teletraffico Stefano Giordano (mandatory)
PERFORMANCE AND DESIGN OF
WIRELESS NETWORKS (6 CFU)
• Teacher(s) name: Rosario G. Garroppo
• Email: [email protected]
• Phone: +39.050.2217621
• Web page: http://netgroup.iet.unipi.it/rgarroppo.shtml
• Semester: Second
• Exam mode: Oral Colloquium
• Pre-requisites: Basic Networking
• Area: GR-a (Networking)
Syllabus
• Cellular Networks : General structure of a cellular network, GSM network
Architecture, UMTS network Architecture, Mobility and session management in
cellular networks
• Wireless LAN : The standard IEEE 802.11, Operative modes of IEEE 802.11 networks,
Distributed Coordination Function and Point Coordination Function, IEEE 802.11
systems evolution, Security threats and solutions in IEEE 802.11 networks
• Wireless Mesh Networks (WMN) : MAC protocols, Capacity, Routing protocols,
Transport protocols, Fairness issues, QoS, Security and Management issues, The
working group IEEE 802.11s
• Multimedia over IP (MoIP): Design issues, The Session Initiation Protocol (SIP),
Techniques for the evaluation of the Quality of Experience (QoE)
Thesis available
• Energy-aware Routing Algorithm
The power consumption of network equipment has stimulated several research efforts
devoted to the study of new mechanisms to optimize the energy utilization. The
characterization of the energy consumption of a network equipment in function of its
traffic throughput, denoted as Energy Profile (EP), permits the study of routing
solutions aimed at minimizing the overall energy consumption of the network. In this
framework, the main goal of this master thesis is the study of new routing algorithms
able to minimize the power consumption of the network, while maintaining the
performance required by the applications.
Architectures, Components and
Network Services (6+3 CFU)
• Teacher(s) name: Michele Pagano
• Email: [email protected]
• Phone: +39.050.2217575
• Web page:
• Semester: Second
• Exam mode: Oral + Project
• Pre-requisites: Knowledge of the network layer (IP), Basic knowledge
of Linux
• Area: GR-a (Networking)
Syllabus
Objectives
Description of the architecture and protocols of modern packet-switching networks and on-the-field
understanding of networking in Linux
Topics

IPv6 & MIPv6

Multicast communications


Transport layer

UDP

TCP (with detailed analysis of TCP congestion control)
Quality of Service

Scheduling algorithms

Architectures: IntServ and DiffServ

Application-layer network overlay: services and architecture

Lab module (3 CFU), focused on networking in Linux
Thesis available
• QoS architettures and related issues
• Performance evaluation of queueing systems
• Rare event simulation
• Anomaly detection
Laboratorio di Protocolli e Architetture
di Routing (LPA)
• Teacher name: Davide Adami
• Email: [email protected]
• Phone Number: 0502217652
• Semester: I
• Exam mode: 581II
• Pre-requisites: Networking fundamentals
• Area: Networking (Gr-a)
Syllabus
• The course provides the basic knowledge and the key concepts to understand the functional
components required to design and implement intra and inter-domain routing
• Main theoretical and practical topics:
• design and deployment of networks with IGP (RIP/OSPF) and EGP (BGP) routing protocols
• Traditional lectures are coupled with laboratory experiments (24 hours) which provides students
with the possibility to work with commercial routers (Juniper Networks routers).
• Basic concepts concerning the configuration, management and monitoring of routers are
provided
• At the end of the course, students may obtain Juniper Certification (JNCIA-Junos exam).
Thesis available
• Cloud Networking
• Software Defined Networking Approach for Network Resilience
• Software Defined Networking in the Data center
• Software Defined Networking in provider networks
• Software Defined Wireless Sensor Networks
Packet switching and processing
architectures (6 CFU)
• Teacher(s) name: Gregorio Procissi
• Email: [email protected]
• Phone: +39.050.2217622
• Web page: http://netgroup.iet.unipi.it/gprocissi.shtml
• Semester: Second
• Exam mode: Oral colloquium + Project
• Pre-requisites: Basic Networking, Random processes
• Area: GR-a (Networking)
Syllabus
• Objectives
The course presents the main network switching architectures, with particular focus on packet switching architectures. After
a brief introduction to the notions of circuit and packet switching, the course will focus on the main schemes of packet
switching together with their performance and possible issues. The course will also present the OpenFlow platform to run
experimental switching solutions. Then, the course will deal with packet processing and will show the main lookup and
classification algorithms currently in use. Finally, the course addresses the topic of traffic measurements by introducing
advanced probabilistic and deterministic data structures for high performance monitoring applications and pattern matching
• Topics
•
•
•
•
•
•
Basics on switching paradigms
Switching fabrics
Packet switching architectures (IQ, OQ, CIOQ, …)
Packet Processing (Lookup, classification, …)
The OpenFlow Switching Platform
Traffic Measurements/Monitoring (probabilistic data structures for high speed traffic monitoring)
Thesis available
• DPI Protocol classification module on top of PFQ traffic capture
engine
• The module should use cross http+DNS information to classify protocol
• Content based routing on top of PFQ
• Design and implementation of extended OpenFlow actions within
OVS/OFSoftSwitch (this activity will be included in the H2020 project
Behavioral Based Forwarding)