Skip to main content

Protocols for the Internet of Things

Vidhya Gholkar (Freelance)
Average rating: ***..
(3.30, 10 ratings)
Slides:   external link

Ericsson proclaims that there will be 50 billion devices as a part of the internet of things. The vast majority of these devices will have small memory and cpu footprint so for example cannot support web browsers. Realtime meets device and network constraints. The IETF has being standardising a new protocol Constrained Application Protocol (CoAP) specifically for dealing with these “constrained devices”. In addition, IBM has been promoting MQ Telemetry Transport (MQTT) which it is now standardising through the OASIS body. These are binary protocols. One of them is a RESTful protocol and the other one is a Pubsub type protocol. Both are designed to be memory, energy and network efficient. Both of them are easy to use by developers via languages such as C, Python and Javascript.

More makers should become aware of these protocols at a high level so that they can use them. I will give an overview of CoAP and MQTT and will make use of sensors, Arduinos and Raspberry PIs to show a simple live demonstration of them in operation.

The audience will walk away with a broad understanding of these protocols and know what open sources tools are available today so that they can use and build with them now.

Vidhya Gholkar


With a PhD in Signal Processing has developed new Machine Learning technologies for oil and gas exploration (Schlumberger). Managed Open Communication technology Standards at Vodafone Group. CTO at mobile startup (Argogroup) which has now been acquired.