Wireless Mesh and Vehicular Networks - aa 2017-18
Welcome in the official web site of the WMVN course (DISI - MSc in Computer Science)
for the 2017-2018 academic.
The information you find here is "official" meaning that it comes directly from the teachers, so it is probably
the most correct and up-to-date you can find.
Clearly this side does not substitute, but complements, the official
with all its branches and global information, nor does it substitute
ESSE3 for what your curriculum,
exams, and all the career management is concerned.
The course goal is understanding and learning to analyse, design and deploy wireless networks, and services upon them,
based on short range communication devices, normally (but not always) based on 802.11 PHY and MAC standards
(not necessarily the usual plug-and-play WiFi we are all familiar with).
Teaching spans from the physical to the application layer, taking a holistic, cross-layer design approach to
learn how to build networks that work correctly and efficiently support the applications they are meant for.
Applications include Community Networks as liberation technologies to design alternative Internets over
Wireless Mesh Networks WMN) and Safety as well as Cooperative Driving systems based on direct communication
between vehicles (V2V Vehicular Networks).
During the course the students will learn:
- How to deploy a real WMN based on Open Source stacks and how to analyse its efficiency and performance;
- How to design/study a protocol for Vehicular Networks supporting
safety and/or cooperative driving applications.
The course is based on an overview (roughly 1/2 of the course) of the conceptual and metodological tools
we need to build such networks (e.g., basics on 802.11 MAC functions, OLSR routing protocol, device coordination, etc.), while
the remaining half of the course is experimental (or simulative in case of Vehicular Networks).
The application part can lead to a project that will be the main body of the exam.
Students that do not whish to do a project-based exam can take a standard written exam whose content is focused
on the experience during the course.
- Timetable for remaining lessons:
- Thursday Nov 29; 11-13, Room A203 - Projects assignment
- Friday Dec 1; 9-11, Povo 2 Labs (Room I156)
- Tuesday Dec 5; 9-11, Room B103
- Thursday Dec 7; 11-13, Room A203
- Thursday Dec 14; 11-13, Room A203
- Friday Dec 15; 9-11, Povo 2 Labs (Room I156)
- Thursday Dec 21; 11-13, Room A203
- Nov. 16: Friday lessons are in the lab at level -2 in Povo2, 9-11 until the end of november.
- Nov. 8: This week we start having lessons on Friday. This friday is 2-4 PM, room A203
- Oct. 25: Next Tuesday Oct. 31 we have lesson regularly in Room B103, the lesson of Thursday Nov. 2 is canceled
- Oct. 12: Tuesday Oct. 17 we start analyzing Vehicular Networks with Michele Segata
- Sept. 12: Timetable & Rooms:
- Tuesday 9-11, Room B103
- Thursday 11-13, Room A203
Meeting your teachers
All your teachers normally welcomes any question or curiosity during lessons or at the end of them.
For specific questions or appointments just send an e-mail to one of them ... or to all of them for general
questions where one of them may answer:
- Renato Lo Cigno: locigno disi.unitn.it
- Leonardo Maccari: leonardo.maccari disi.unitn.it
- Michele Segata: msegata disi.unitn.it
Drop by the office without an appointment is in general instead a bad idea:
very few chances to be received and a loss of time for everyone.
Slides are normally available before the lessons, so that you can associate your notes
with them and you do not need to copy schemes and diagrams.
Please, remember that slides are a trace fro the lesson, not the lesson itself.
- Introduction, general notions and rehearsal of known concepts; exam methodology and projets
- 802.11 MAC and data-link protocol
- 802.11b/g/a/h/n/ac: a bunch of different technologies to improve transmission speeds. PHY and PLCP layers.
- Vehicular Networks
- Introduction to the topic, scenarios, applications benefits for safety and infrastructure usage:
- Technologies, Beaconing, and Routing in Vehicular Networks:
- Simulation of Vehicular Networks:
- OMNeT++ project and source code for the two simple TicToc examples seen during the lecture:
- Mesh and Community Networks