Cooperative Mobile Systems 2018s [CMS 2018s]
L.079.05811, Summer 2018
Contents
Vehicle-to-everything communication can serve as the basis for novel applications enabling cooperation among mobile systems of the future. Trucks, cars, bikes, pedestrians, and cities are all part of such a system. This course will cover the basis and the application of communication concepts to the design of such cooperative mobile systems. A practical part covers the application of learned theroetical concepts to the design of novel cooperative mobile systems, as well as the study of such systems via simulative performance evaluation.
Learning Outcome
Students will be able to understand how vehicle-to-everything communication can serve as the basis for applications enabling cooperation among trucks, cars, bikes, pedestrians, and cities. They will also be able to apply this knowledge to the design of future cooperative mobile systems - both in theory and in practice.
General Information / Methods
This master course will be held in English and all the course material is available in English. Oral exams can be organized in English as well as in German.
- (Lecture: 2 SWS, Labs: 3 SWS)
Instructors
- Lecture: Christoph Sommer
- Labs: Tobias Hardes
Schedule
This course consists of lectures and labs. The lecture covers the theory part of the course, the labs cover the pratical part. For the labs, simulations will be designed, written (in C++), and run (on Linux systems). For this, programming and computer skills are essential.
-
Lecture:
- Wednesday, 11-13h (c.t.), F1.110
-
Labs:
- Group 1: Thursday, 11-14h (c.t.), Computer Pool F1.520
- Group 2: Friday, 11-14h (c.t.), Computer Pool F1.520
No labs on:
- July 13
Exams
Oral examination (by appointment). Successful completion of labs required (AQT, "Studienleistung").
Lecture
- Course Organization (pdf, v3)
- Introduction (pdf, v2)
- Simulation (pdf, v2)
- Channels (pdf, v3)
- Information Dissemination (pdf, v2)
- Cooperative Awareness (pdf, v3)
- Platooning (pdf, v4)
- Intersection (pdf, v3)
Labs
We provide a virtual machine, which we call Instant-CMS. The machine is available as a virtual machine disk or as an ova-file on the IRB file server. You can download this VM and use it for all lab sessions or start it directly from from the IRB computers. For further details and for instructions to install the tools on your own computer, please refer to the installation manual. Make sure you have a working machine ready for the first lab!
- Installation (installation.pdf, 18.04.2018)
- Sheet 1 (OMNeT++, INET, TicToc, 13.04.2018)
- Sheet 2 (Consumer-producer-dispatcher & Detour project -
lab2.tar.gz, 20.04.2018)
The lab on 26/27 April 2018 is starting in FU.511
The lab on 17/18 May 2018 is starting in FU.511 - Sheet 3 (Evaluation with R & Flooding project - lab3.tar.gz,
18.05.2018)
The lab on 31 May / 1 June 2018 is starting in FU.511
Updated omnetpp.ini file: omnetpp.ini - Result Evaluation with R (pdf, v1)
- Sheet 4 (Platooning project - lab4.tar.gz, 18.05.2018)
The lab on 21 June / 22 June 2018 is starting in FU.511
New version of HumanInterferingProtocol.cc
The lab on 5 July / 6 July 2018 is starting in FU.511
The lab on 18 July / 19 July 2018 is starting in FU.511 - Platooning Lab Slides (Platooning slides, 20.06.2018)
Evaluation
Many thanks for the critical and helpful evaluation!
-
Additional Questions
- How did you contact the lecturer outside the lecture?
- How helpful was the recap of basic communication concepts?
- When did you start prepearing for the exam?
-
Additional Questions
- Which lab task did you like best?
- Was one person supporting the lab sufficient?
- Are more deadlines helpful to distribute the workload?
Literature
-
Christoph Sommer and Falko Dressler, Vehicular Networking, Cambridge University Press, 2014. [DOI, BibTeX, Details...]
-
Averill M. Law, Simulation, Modeling and Analysis, ed. 4, Singapore, Singapore, McGraw-Hill, 2007.
-
Ronald E. Walpole, Raymond H. Myers, Sharon L. Myers and Keying Ye, Probability and Statistics for Engineers and Scientists, ed. 9 (international), Pearson, 2012.