Overview

IoT development is an ever growing endeavour that has incorporated transmission of different data formats since it’s inception. This project aims to explore how IoT sensors stream multimedia (MM) data, it’s bottlenecks and what may be done to improve it.

This project will also include exploring services that employ the use of different Low Power and Lossy Networks (LLNs) protocols, in particular the MQTT and the CoAP protocols, for MM data streaming. These services include AWS IoT Core and AWS Kinesis.

Why pursue this project?

I believe that the development of IoT sensors and actuators brings us closer to a fully autonomous world run by intelligent software, I intend to acquire this knowledge to be a part of that future. Moreover, it’s use is prevalent in many different industries and is only expected to grow over the years.

Expected deliverables

Date Deliverable
October 9, 2023 Project proposal submitted
October 16, 2023 Limitations of MM streaming for IoT devices
October 26, 2023 How limitations of MM streaming may be overcome
November 5, 2023 How different LNN protocols affect streaming of MM data
November 6, 2023 Project update
November 25, 2023 Performance analysis of different services streaming MM data
December 4, 2023 Project demo & website
December 11, 2023 Project report

Experiment details

Goal

Determine the best encoding scheme and protocol for MM data transmission from IoT sensor to subscriber(s) via an AWS IoT Core as the broker.

How

This project shall do the following:

Infrastructure

Untitled