My Publications

Articles

Academic Publications

In the period between August 2002 and August 2004, I was employed as a student research assistant at the Chair for Applied Computer Science IV. There I was participating in the research projects Fleetnet and Networks-on-Wheels (NoW). During this time, I was involved in the creation of the following academic publications:

  • MobiCom Poster: Studying Vehicle Movements on Highways and their Impact on Ad-Hoc Connectivity
    Authors: Holger Füßler, Marc Torrent-Moreno, Hannes Hartenstein, Matthias Transier, Roland Krüger, Wolfgang Effelsberg
    Published in: ACM SIGMOBILE Mobile Computing and Communications Review (MC2R), 2007
    Download document
  • Statistical Analysis of the FleetNet Highway Movement Patterns
    Authors: Roland Krüger, Holger Füßler, Marc Torrent-Moreno, Matthias Transier, Hannes Hartenstein, Wolfgang Effelsberg
    Published in: Technical Report TR-2005-004, Department for Mathematics and Computer Science, University of Mannheim, July 2005
    Download document
  • Studying Vehicle Movements on Highways and their Impact on Ad-Hoc Connectivity
    Authors: Holger Füßler, Marc Torrent-Moreno, Roland Krüger, Matthias Transier, Hannes Hartenstein, Wolfgang Effelsberg
    Published in: Technical Report TR-2005-003, Department for Mathematics and Computer Science, University of Mannheim, June 2005
    Download document

Diploma Thesis

My diploma thesis was written by me at the University of Mannheim's Chair for Applied Computer Science IV. The thesis is titled "Automatisierte Simulationsverteilung für SimpleSim" (English: „Automatic simulation run assignment for SimpleSim“). Below is a short overview of the problem that had to be solved in this thesis.

Description of my diploma project

SimpleSim is a university project with the goal of providing a network simulator for simulating mobile ad-hoc networks (MANETs). Unlike other well-known simulation environments, this Java-based software was designed to allow simulations which can be executed and verified in a very easy way.

Simulation studies usually consist of a large number of single simulation runs. To distribute these on a number of computers and reassemble all simulation results in a central place by hand is a daunting and time-consuming task. By using a system that autonomously distributes simulation runs and gathers the results, it is possible to save a huge amount of time and work for the researcher. Furthermore, the statistical robustness of the simulation results can be augmented by increasing both the number of simulation repetitions and the number of available computing nodes.

For this diploma thesis, a software was developed which is responsible for these tasks. Inspired by grid computing software such as SETI@home, this software was named SimpleGrid.

Download Automatisierte Simulationsverteilung für SimpleSim (German)

Student Research Project

I have also written my student research project at the Chair for Applied Computer Science IV. The work is titled "Understanding the Loss Behavior of Position-Based Greedy Routing in Vehicular Highway Scenarios".

Abstract

In the past years, the importance of wireless devices and radio communication technologies has increasingly grown. A broad availability of inexpensive equipment for wireless communication has raised demand for the development and study of suitable routing protocols that enable freely moving network nodes to exchange data with each other via radio communication in a loose network. Such nodes may be represented by cars equipped with radio devices or people using cell phones or handheld devices.

One such routing protocol is referred to as Position-Based Routing (PBR). In PBR, routing decisions are based on maximizing the progress each single data packet can make at each hop towards its destination. This approach is also termed greedy forwarding since forwarding nodes will pass data packets to that particular neighboring node that is geographically nearest to the destination.

Great effort has been put into enhancing this plain greedy forwarding process with optimization schemes that improve the overall performance of the protocol. These optimizations have a significant impact on the protocol’s behavior. The present work aims at investigating the Position-Based Routing protocol together with its optimization schemes. Prior to that, an introduction of the involved techniques and algorithms of the protocol will be given. The analysis undertaken in this work is facilitated by way of simulating with the ns-2 network simulator. The main question that is intended to be answered here is about the influence that each single optimization scheme exerts on the overall performance of the protocol. In order to examine this question, the protocol is simulated with the optimizations alternately switched on and off. Additionally, the statistical properties of the greedy forwarding process will be analyzed and interpreted.

Download Understanding the Loss Behavior of Position-Based Greedy Routing in Vehicular Highway Scenarios

Blog

Apart from my personal blog, I also used to regularly write on the company blogs of Trivadis Mannheim. Unfortunately, these blogs have since been shut down. Following is a list of selected blog posts from these two company blogs.

English Blog Posts

German Blog Posts

Conference Talks

In addition to the conference presentations, I used to regularly give presentations at my former employer's internal knowledge sharing events. At these events, I talked about Vaadin, JUnit 5, Vagrant, QueryDSL, web security, testing, design patterns, and many more topics.