Presentation of Complementary courses LM Computer Science & Networking Pisa – May 22 nd 2015...

14
Presentation of Complementary courses LM Computer Science & Networking Pisa – May 22 nd 2015 Gregorio Procissi Università di Pisa Dipartimento di Ingegneria dell’Informazione Scuola di Ingegneria Gruppo di Ricerca Reti di Telecomunicazioni (NetGroup)

Transcript of Presentation of Complementary courses LM Computer Science & Networking Pisa – May 22 nd 2015...

Page 1: Presentation of Complementary courses LM Computer Science & Networking Pisa – May 22 nd 2015 Gregorio Procissi Università di Pisa Dipartimento di Ingegneria.

Presentation of ComplementarycoursesLM Computer Science & Networking

Pisa – May 22nd 2015

Gregorio ProcissiUniversità di Pisa

Dipartimento di Ingegneria dell’InformazioneScuola di IngegneriaGruppo di Ricerca Reti di Telecomunicazioni (NetGroup)

Page 2: Presentation of Complementary courses LM Computer Science & Networking Pisa – May 22 nd 2015 Gregorio Procissi Università di Pisa Dipartimento di Ingegneria.

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)

Page 3: Presentation of Complementary courses LM Computer Science & Networking Pisa – May 22 nd 2015 Gregorio Procissi Università di Pisa Dipartimento di Ingegneria.

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)

Page 4: Presentation of Complementary courses LM Computer Science & Networking Pisa – May 22 nd 2015 Gregorio Procissi Università di Pisa Dipartimento di Ingegneria.

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)

Page 5: Presentation of Complementary courses LM Computer Science & Networking Pisa – May 22 nd 2015 Gregorio Procissi Università di Pisa Dipartimento di Ingegneria.

Thesis available

• Energy-aware Routing AlgorithmThe 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.

Page 6: Presentation of Complementary courses LM Computer Science & Networking Pisa – May 22 nd 2015 Gregorio Procissi Università di Pisa Dipartimento di Ingegneria.

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)

Page 7: Presentation of Complementary courses LM Computer Science & Networking Pisa – May 22 nd 2015 Gregorio Procissi Università di Pisa Dipartimento di Ingegneria.

SyllabusObjectives

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

Page 8: Presentation of Complementary courses LM Computer Science & Networking Pisa – May 22 nd 2015 Gregorio Procissi Università di Pisa Dipartimento di Ingegneria.

Thesis available

• QoS architettures and related issues

• Performance evaluation of queueing systems• Rare event simulation• Anomaly detection

Page 9: Presentation of Complementary courses LM Computer Science & Networking Pisa – May 22 nd 2015 Gregorio Procissi Università di Pisa Dipartimento di Ingegneria.

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)

Page 10: Presentation of Complementary courses LM Computer Science & Networking Pisa – May 22 nd 2015 Gregorio Procissi Università di Pisa Dipartimento di Ingegneria.

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).

Page 11: Presentation of Complementary courses LM Computer Science & Networking Pisa – May 22 nd 2015 Gregorio Procissi Università di Pisa Dipartimento di Ingegneria.

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

Page 12: Presentation of Complementary courses LM Computer Science & Networking Pisa – May 22 nd 2015 Gregorio Procissi Università di Pisa Dipartimento di Ingegneria.

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)

Page 13: Presentation of Complementary courses LM Computer Science & Networking Pisa – May 22 nd 2015 Gregorio Procissi Università di Pisa Dipartimento di Ingegneria.

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)

Page 14: Presentation of Complementary courses LM Computer Science & Networking Pisa – May 22 nd 2015 Gregorio Procissi Università di Pisa Dipartimento di Ingegneria.

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)