Klemen Petrovčič (2016) A referential architecture for the development of interoperable solutions in the Internet of Things. MSc thesis.
Abstract
This thesis describes a referential architecture of the internet of things, consisting of a hardware and a software part, used for communication of devices, which are using the most widely used protocols of this domain. We have developed four plugins for the OM2M platform, which is implemented in accordance with the specifications of the OneM2M standard. When we started writing, the OM2M platform supported only the HTTP protocol and therefore represented a good basis for the development of our referential architecture. An initial overview of the literature, platforms, protocols and open source libraries was made, based on which we implemented two general bindings for the protocols CoAP and MQTT, and two sample plugins were developed for the technologies Z-Wave and ZigBee. The aim of this thesis was to use an open source platform of the internet of things, which would base on a relevant standard, and expand it, using the open source libraries, so it would support a set of relevant protocols and enable their usage. The result of this thesis is an open source solution, which implements the key internet of things protocols and which, by being open source, will surely contribute to the interoperability of devices in this domain.
Actions (login required)