Vehicular Networking 2022s [C2X 2022s]
(2/2/0) INF-04-FG-SOI, INF-BI-1, INF-VERT1, IST-05-FG-SOI, Summer 2022
- ⏰ Time and Date: Wednesdays, 3. DS (11:10) (lecture) and 4. DS (13:00) (labs)
- 🟢 Start: 1st week of teaching period
- 👋 Location: first week: meetings in rooms APB E006 (lecture) and APB E065 (labs), then by arrangement (see section “Physical Classes”)
- 📦 Format: 🏛 on-campus class (if possible, web meeting as fallback), 📁 slide/sheet download, 💬 chat
- 🧰 Prerequisites: see section “Prerequisites”
- 💬 Questions? Comments? Join the discussion in our Matrix Room #nsm-course-c2x:tu-dresden.de (reachable from the TU Dresden Matrix server)
Contents
Today’s automotive industry is increasingly relying on computer science in product innovation. Young professionals are expected to have specialized knowledge in the fields of electronics, software and vehicular networks – both in-car networks and networks of moving cars. This lecture teaches important concepts from these domains, starting with in-car networks (from individual electronic control units, modern bus systems, system and network architectures, to driver assistance functions, security and safety). The lecture then moves to networks of moving cars (from communication technology and system architectures, to the design of advanced traffic information systems, security and safety). Particular emphasis is given to the relevant question of balancing users' privacy with their safety and security.
Prerequisites
This class may have substantial online components. To be able to join, you must be able to make use of
- your university e-mail mailbox, reading its messages daily
(e.g., by configuring it to forward to your private mailbox) - OPAL and associated services, reading its messages daily
(e.g., by configuring e-mail notifications) - web chat systems, particularly the TU Dresden Matrix server
- web video conferencing systems, particularly via BigBlueButton (Test Room)
- a virtual machine, e.g., using Oracle VM VirtualBox
Before enrolling, please try these out and contact us if you do not fulfill these requirements.
Beyond this, there are no formal prerequisites for joining. Still, certain background knowledge is not taught in this course, but assumed for all of lecture, labs, and exams.
- You should have a background (or the willingness to learn) computer networking with a focus on wireless as well as fundamental knowledge of applied statistics.
- For the labs, simulations will be designed, written (in C++), and run (on Linux systems). For this, both programming and computer skills are essential.
Learning Outcome
Students will be able to understand the fundamentals of vehicular networking in the sense of both in-car and car-to-everything communication. They will also be able to apply this knowledge in practice.
General Information / Methods
This course consists of lectures and labs. The lecture covers theoretical parts of the course, the labs cover practical parts.
This course will be held in English (German, if universally preferred) and all the course material is available in English. The teaching platform for this course is OPAL.
For participation, two alternatives will be offered in parallel:
- All slides along with written commentary will be made available online for download and asynchronous learning. Links will be published here.
- All slides will be presented in a weekly interactive on-campus and/or web meeting for synchronous learning. The streaming platform is the TU Dresden BigBlueButton instance, with Zoom as a fall-back. Links will be published on this page.
Questions? Comments? Join the discussion in our Matrix Room #nsm-course-c2x:tu-dresden.de (reachable from the TU Dresden Matrix server) or add a post to our OPAL forum!
Exams
Oral examination (by appointment).
Option of written exam if 32 participants or more where covered by degree program regulations.
If you want to get a grade, please pre-register the exam with us in the first two weeks of lecture. This is in addition to the regular exam registration you will need to do later in the semester. See the organizational slide deck for details.
Instructors
- Lecture: Christoph Sommer
- Labs: Mario Franke
Timeline
For timeline information, see both the section “In a nutshell” above and the slide deck “Organization” below.
Physical Classes
In the first week, there will be a parallel web meeting. During the first week, we will discuss how to continue the classes.
For meeting information, see both the section “In a nutshell” above and the slide deck “Organization” below.
Web Meeting Links
In the first week, there will be a parallel web meeting. During the first week, we will discuss how to continue the classes.
If (and when) announced in OPAL and/or Matrix, a web meeting will then complement or replace some physical classes. Note that links for joining may change anytime; please check this page for the most up-to-date one. In case of technical difficulties, please check the Matrix room.
Slides
- 00-org.pdf - Organization
- more: see OPAL
Sheets
- installation.pdf - Installation
- sheet0.pdf - Sheet 0: Installation & TicToc
- more: see OPAL
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.