We are proud to announce, that our bachelor project of 2018/2019 implemented the GeoNetworking protocol as a module for the Linux kernel. The GeoNetworking protocol is specified by the European Telecommunications Standards Institute (ETSI) and a prerequisite for Vehicle-to-everything (V2X) communication via the ETSI Intelligent Transportation Systems (ITS) Standard G5 (IEEE 802.11p).
To the best of our knowledge, this is the first open source implementation of the GeoNetworking protocol for the Linux kernel. This contributes to the ecosystem of open source software and open science in the area of intelligent transportation systems.
The bachelor project of the Professorship for Operating Systems and Middleware was conducted in cooperation with the DB Systel GmbH in the context of the Rail2X project. The members Lars Jonas Bollmeier, Florian Marx, et al. were supervised by Jossekin Beilharz, Lukas Pirl, and Prof. Dr. Andreas Polze,
For more information, please see gitlab.com/hpi-potsdam/osm/g5-on-linux/linux-geonetworking.
Additionally, we contribute a consolidated guide and Ansible roles to
prepare the Linux kernel (
ath9k driver), user space tools (regulatory
iw), and configuration (wireless channel
properties, transmission power, IP properties) for ITS-G5/IEEE 802.11p
Please see gitlab.com/hpi-potsdam/osm/g5-on-linux/11p-on-linux for more information.