| Contact | Location Map |
titelbild

Masterarbeit / Master Project

Implementing a LPP version of BEAM in omnet++ 4.x

Betreuer: Markus Anwander

Introduction

In order to grant a long network lifetime in wireless sensor networks (WSNs), energy-efficiency is a primary issue at all layers of the network stack. Especially, the MAC and the physical layer bear a high potential to cut energy expenditure. At the INSS10 we introduced the Burst-Aware Energy-Efficient Adaptive MAC (BEAM) protocol. BEAM is based on a Low Power Listening (LPL) approach, in which receivers periodically poll the channel for long preambles from senders. An other common approach for packet oriented radios are "low power probing" (LPP) based MAC protocol. With LPP, nodes send explicit probes and wake up if their probes are acknowledged.

Student task

The scope of this Master thesis is to implement and evaluate a LPP version of BEAM in the omnet++ 4.x simulator. This LPP version of BEAM uses all the enhancement like "Multi-Packets" and "Buffer Indicator" of BEAM.

This includes at least the following tasks:

  • Porting the current BEAM and XMAC implementations to the omnet++ 4.x simulator.
  • Implementing the LPP MAC protocol RI-MAC in the omnet++ 4.x simulator. (this protocol is probably already implemented in omnet++)
  • Implementing BEAM in a LPP version. (this protocol will be defined by Markus Anwander)
  • Evaluation: Analyze throughput, network reactivity, latency throughout and energy consumption in different scenarios. Compare it with BEAM (LPL), XMAC (LPL) and RI-MAC (LPP).

All this options have to be evaluated in different scenarios.

Prerequisites

Prerequisites: Knowledge on Linux, network programming, C/C++, statistics

Universität Bern | IAM | CDS | Neubrückstrasse 10 | CH-3012 Bern | cds@iam.unibe.ch | Tel +41 (0)31 631 86 81 | Fax +41 (0)31 631 32 62
© Universität Bern 08.10.2004 | Impressum