Talk CoAP to me – IoT over Bluetooth Low Energy

Matthias Nefzger

Software Engineer

MaibornWolff GmbH

CoAP, the Constrained Application Protocol, is a protocol designed for machine-to-machine communication in the era of IoT. Conceptually, CoAP is based on the REST paradigm but has less overhead compared to other, more well known protocols.

In this talk we will explore how our team built a Bluetooth communication stack for CoAP into our Android app. As CoAP was designed to be used with UDP as a transport protocol, some additional measures are required to use it in Android with Bluetooth.

I will start with an introduction to CoAP and then dive into the challenges that we encountered while implementing CoAP over Bluetooth Low Energy.

Matthias is a Software Engineer at MaibornWolff GmbH in Munich. He mainly focuses on Android development but also has a fascination for all Virtual and Augmented Reality projects. Luckily, with the rising popularity of mobile AR, these two areas often share some common ground.

Matthias has a background of human-computer-interaction from his studies of Media Informatics at the Ludwig-Maximilians-University in Munich.

droidcon EMEA is produced by:

Mobile Seasons GmbH (droidcon Global HQ)

Messedamm 22

14055, Berlin

Germany

.droidcon is a registered Trademark of Mobile Seasons GmbH

  • dc-social
  • Twitter - White Circle
  • Facebook - White Circle