The Design and Implementation of IoT Device Management System

No Thumbnail Available
Journal Title
Journal ISSN
Volume Title
Sähkötekniikan korkeakoulu | Master's thesis
Date
2021-01-26
Department
Major/Subject
Communications Engineering
Mcode
ELEC3029
Degree programme
CCIS - Master’s Programme in Computer, Communication and Information Sciences (TS2013)
Language
en
Pages
35+6
Series
Abstract
The fast growth of 5G and advancements of Industrial Internet of Things (IIoT) technologies make more and more devices connect to Internet and work smartly. IIoT device to date have been worked as hardware that only can interact with user though smart phone app or web service. This thesis is based on the propose of a web application that could remote manage the devices connected to crane. Due to the limitation of power consumption and constrained IIoT network, the proposal also highlights a Light-Weight Machine to Machine (LwM2M) standard, which creates a communication mechanism between M2M devices client and M2M server under a constrained network. But comparing to traditional data commutation from machine to user, LwM2M can only improve communications between machines. In this thesis, based on the crane management web application proposed, and LwM2M standard, I will propose a complete architecture for a light weight crane management system. The architecture is Representational State Transfer (REST) style and it is divided into three main layers: Device management client layer, Web application layer, which already has be discussed in detail, and a middle layer connects them. In middleware layer architecture design, I mainly focus on HTTP–CoAP proxy to facilitate seamless communication between IIoT network and front-end web application. The system architecture is demonstrated by simulating the crane management system web page and some basic functionalities will be verified.
Description
Supervisor
Vuorimaa, Petri
Thesis advisor
Vuorimaa, Petri
Keywords
LwM2M, Internet of Things, CoAP, device management, REST
Other note
Citation