MAC Protocol

The purpose of this project was to develop and implement a MAC protocol which was able to avoid collisions between packets.


A collision avoidance scheme with acknowledgements and carrier sensing was implemented on opsensensor v2 sensor boards using the nRF905 and Bluetooth modules. In this implementation it was possible to send text, pictures and audio from one mobile phone to another through a network of sensors to another mobile phone.

Source code

Department of Electronic Systems | Aalborg University | Niels Jernes Vej 12 | DK-9220 Aalborg | Denmark
Phone: (+45) 9635 8695 | Fax (+45) 9815 1583 | E-mail ies(at)
Copyright © 2006 Department of Electronic Systems

Last update:22-08-2008