Literature Database Entry


Janis Krasemann, "Medium Access for Ultra-Low Power Sensor Systems using Fountain Codes," Bachelor Thesis, Department of Computer Science, University of Paderborn, February 2016. (Advisors: Falko Dressler and Johannes Blobel)


Wireless sensor networks are often used to observe animals in their natural habitat. To do this, a small sensor node is attached to the animal's body. The sensor node can then record data and send this data via wireless transmission methods to a nearby ground station. It is often necessary to update or reconfigure these sensor nodes while an experiment is running, again by using wireless communication. Depending on the size of the observed animal, these nodes have very strict energy budgets. This is especially true for the project "Dynamic Adaptable Applications for Bats Tracking by Embedded Communicating Systems (BATS)", in which bats are the observation target. Another challenge in this project is high node mobility - it is to be expected that nodes frequently move in and out of communication range of the sending ground station. For this reason, a custom MAC protocol has to be developed that takes into account the specific challenges - strict energy budget and high node mobility - of the BATS project. The solution approach to reduce the overall battery usage is to use a wake-up receiver which interprets a custom addressing scheme and thus decides if their respective node should wake up to receive a subsequent message, or not. The node mobility problem is solved by using fountain codes as a Forward Error Correction (FEC) method. Fountain codes eliminate the need to retransmit packets that are not successfully transmitted (e.g. due to node mobility) and instead send newly generated packets that eventually allow the receiver to decode the original message, no matter which specific packets were received. Over the course of this thesis, such a communication protocol was designed and implemented in an OMNeT++ simulation. The results of this simulation were then used to rate the quality of the developed solution. The designed protocol offers an energy efficient and reliable solution for the problem of remotely reconfiguring the mobile nodes in an environment of highly mobile sensor nodes. The energy efficiency scales very well with the quality of the chosen fountain code implementation and to a lesser extent when the communication channel quality drops. The developed protocol is a suitable candidate for implementation on the sensor nodes in the BATS project.

Quick access

BibTeX BibTeX


Janis Krasemann

BibTeX reference

    author = {Krasemann, Janis},
    advisor = {Dressler, Falko and Blobel, Johannes},
    title = {{Medium Access for Ultra-Low Power Sensor Systems using Fountain Codes}},
    institution = {Department of Computer Science},
    year = {2016},
    month = {February},
    school = {University of Paderborn},
    type = {Bachelor Thesis},

Copyright notice

Links to final or draft versions of papers are presented here to ensure timely dissemination of scholarly and technical work. Copyright and all rights therein are retained by authors or by other copyright holders. All persons copying this information are expected to adhere to the terms and constraints invoked by each author's copyright. In most cases, these works may not be reposted or distributed for commercial purposes without the explicit permission of the copyright holder.

The following applies to all papers listed above that have IEEE copyrights: Personal use of this material is permitted. However, permission to reprint/republish this material for advertising or promotional purposes or for creating new collective works for resale or redistribution to servers or lists, or to reuse any copyrighted component of this work in other works must be obtained from the IEEE.

The following applies to all papers listed above that are in submission to IEEE conference/workshop proceeedings or journals: This work has been submitted to the IEEE for possible publication. Copyright may be transferred without notice, after which this version may no longer be accessible.

The following applies to all papers listed above that have ACM copyrights: ACM COPYRIGHT NOTICE. Permission to make digital or hard copies of part or all of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, to republish, to post on servers, or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from Publications Dept., ACM, Inc., fax +1 (212) 869-0481, or

The following applies to all SpringerLink papers listed above that have Springer Science+Business Media copyrights: The original publication is available at

This page was automatically generated using BibDB and bib2web.