Internet of Things

Internet of Things (IoT) considers devices connected to other devices, instead the classic view of human users behind the computers.

Type of devices connected to a gateway:

  • A: only receives data upon request. Less energy consumption.
  • B: Periodically connected. More energy consumption.
  • C: always connected. Most energy consumption.

IoT Protocols

IoT protocols featured on this post:

  • MQTT
  • COaP
  • HTTP

MQTT

MQTT (now an orphan acronym) is a publish/subscription protocol used in IoT. It is used to exchange messages in a message queue service over TCP on low energy devices.

It is an open standard issued by OASIS.

MQTT at Wikipedia

COaP

Constrained Application Protocol (COaP) is an application protocol for constrained devices that allows them to connect to the internet.

It is UDP-based.

It is defined in the standard RFC 7252.

COaP at Wikipedia

IoT Projects

IoT projects featured on this post:

  • Open Connectivity Foundation
  • The Things Networks

Open Connectivity Foundation

The Open Connectivity Foundation (OCF) is a project that offers interconnectivity applying the just-works philosophy and aspires to ensure interoperability between devices using a reference implementation called IoTivity. It is FOSS.

OCF official website

The Things Networks

The Things Network is a global network for things that started as a project in Amsterdam.

The Things Network official website

IoT Search Engines

List of IoT search engines

IoT Security

You can read a post about IoT security tools.

You can read a post about IoT information gathering tools.

You can read a post about IoT vulnerability scanner tools.

Leave a Reply

Your email address will not be published. Required fields are marked *