Politecnico di Torino
Politecnico di Torino
Politecnico di Torino
Academic Year 2015/16
Internet and communications lab
1st degree and Bachelor-level of the Bologna process in Electronic Engineering - Torino
1st degree and Bachelor-level of the Bologna process in Mechanical Engineering - Torino
1st degree and Bachelor-level of the Bologna process in Automotive Engineering - Torino
Teacher Status SSD Les Ex Lab Tut Years teaching
Mellia Marco ORARIO RICEVIMENTO O2 ING-INF/03 20 0 40 10 3
SSD CFU Activities Area context
ING-INF/03 6 D - A scelta dello studente A scelta dello studente
Subject fundamentals
The Internet and communication systems are nowadays commonly used in every engineering disciplines, from Bioengineering, to Computer Engineering, from Electronic to Management. This course aims at offering engineering students the critical knowledge and ability in correctly understanding these systems, by offering them a practical and experimental approach.
The whole course focuses around experimental laboratories where students are asked to run experiments in controlled environment to understand the limits and constraints applications face when using the Internet and communication systems in general.
The course offers two separate tracks: Internet laboratory, and Communication laboratory. The first offers experiments to understand what happens when we use the Internet, and which constraints applications face when using it. The second one focuses more on the physical implications of the systems.
Each student will take only one of the two tracks. The first one is more interesting for students in Engineering degrees closer to the applications (Computer Engineers, Biomedical Engineering, Automotive Engineering, Cinema and Media Engineering), while the second is more interesting or Engineering degrees closer the the physical layer (Electronic Engineering, Physical Engineering, Electrical Engineering). The course is also interesting for anyone interested in the topics and has not prerequisites. Students will work in small groups of two/three students each.
At the end of the class, the student will be familiar with the basic of Internet technologies, and of Communication systems. The goal is to give the student both a practical and critical capacity of addressing problems, with a correct experimental methodology.
Working in groups, the student will also get used to the team working and sharing methodologies.
Expected learning outcomes
The class is divided into two tracks: Internet Laboratory, and Communication Laboratory. Each student will take only one of the two.
Each track will offer
10 hours (1 cr) of theoretical lessons in which lab problems and scenario will be discussed
30 hours (3 cr) of practical laboratories where students will interact with PCs and Internet devices in the Politecnico Laboratories (LAIB, LED) or using their own PC.
20 Hours (2 cr) of team working where students will develop a small project working at home
There are 6 CR in total.
Internet Laboratory focues on practical experiments to get the student used to typical Internet configuration problems and applications. Students will work using Linux running on a PC. By setting up a Local Area Network, interconnecting PCs and using common applications that run on the Internet, students will go through experimental laboratories of increasing complexity.
At the end of the course, the students will have the practical knowledge to configure and troubleshooting Local Area Networks, and understand the problems that applications and application developers faces when using the Internet.

The communication laboratory aims at offering students the fundamental knowledge of transmission systems. Using simulators, students will be able to study system under controlled environment, and understand implications. At the end, students will be able to run experiments following the principles of experimental science, building a critical capability in system understanding.
Prerequisites / Assumed knowledge
Students must have some basic knowledge of the Internet and of Communications systems. For the Internet laboratory track, students must be familiar with TCP/IP protocols, and the professor will recall those basic requirements during theoretical classes.
For the Commnication laboratory track, students will be introduced to the required knowledge during classes.
The Internet laboratory track focuses on practical laboratories where both the configuration of a Local Area Network, and the understading of the Internet application principle and constraints will be faced. In particular, the labs will focus on
Configuration of a Local Area Network with PCs, IP addresses configuration, and connectivity check (6 hours)
Traffic analysis using sniffers (wireshark), focusing on TCP, UDP, HTTP and web browsing protocols (6 hours)
Engineering of a "speetest" system to measure the throughput offered by a Internet connection (8 hours)
Configuration of a video server, and performance measurements a video streaming application, with impact of losses and delay (10 hours)
Homework to be completed by students focusing on the analysis and understanding of Internet applications like Dropbox, Whatsapp, Facebook, Twitter or similar (20 hours)

The communication laboratory track will focus on three parts:
Simulation of a transmission system using matlab (12 hours)
Experimental measurements of a real system using a WiFi or wired channel (18 hours)
Homework to be completed by students joining the simulation and the experimental part (20 hours)
Delivery modes
The course will be done for the majority of the time using the laboratories at Politecnico (LAIB or LED).
Professor will offer 10 hours of theoretical classes explaining the experiments, and giving the basic knowledge of the system.
Students will work in groups of two/three members in the lab by running experiments under the supervision of the professor (30 hours). At last, students are asked to complete an homework at home working on some specific topic (20 hours)
Texts, readings, handouts and other learning resources
All the teaching materials will be made available by the professors, including the description of the laboratories.
Assessment and grading criteria
Each student will work in groups. Each group will be asked to prepare and deliver a lab report on selected topics. The report grade will be the same for all members of the group.
Each student will then be invited to discuss the report individually during an oral exam.
The final grade will be a weighted average of the two scores: 70% of the group report score and 30% of the oral examination. Both must be sufficient to pass the exam.

Programma definitivo per l'A.A.2015/16

© Politecnico di Torino
Corso Duca degli Abruzzi, 24 - 10129 Torino, ITALY
WCAG 2.0 (Level AA)