MQTTg: An Android Implementation

06/14/2019
by   Andrew Fisher, et al.
0

The Internet of Things (IoT) age is upon us. As we look to build larger networks with more devices connected to the Internet, the need for lightweight protocols that minimize the use of both energy and computation gain popularity. One such protocol is Message Queue Telemetry Transport (MQTT). Since its introduction in 1999, it has slowly increased in use cases and gained a huge spike in popularity since it was used in the popular messaging application Facebook Messenger. In our previous works, we focused on adding geolocation to MQTT, to help modernize the protocol into the IoT age. In this paper, we build off our previous work on MQTTg and build an IoT Android Application that can pull geolocation information from the Operating System. We then use the geolocation data to create geofences to help further tailor the use cases of MQTTg.

READ FULL TEXT
research
11/23/2018

Green Communication with Geolocation

Green communications is the practice of selecting energy efficient commu...
research
05/24/2021

Personal Internet of Things (PIoT): What is it Exactly?

The use of Internet of Things (IoT) devices in homes and the immediate p...
research
11/08/2018

ACP: An End-to-End Transport Protocol for Delivering Fresh Updates in the Internet-of-Things

The next generation of networks must support billions of connected devic...
research
06/05/2018

NDN, CoAP, and MQTT: A Comparative Measurement Study in the IoT

This paper takes a comprehensive view on the protocol stacks that are un...
research
04/15/2015

RIOT OS Paves the Way for Implementation of High-Performance MAC Protocols

Implementing new, high-performance MAC protocols requires real-time feat...
research
09/22/2017

Correctness of the Chord Protocol

Internet of Things (IoT) can be seen as a cooperation of the various het...
research
01/06/2022

Network Generations and the Security Challenge in IoT Applications

Networks exist all around on the planet, and inside the brain of every l...

Please sign up or login with your details

Forgot password? Click here to reset