Please use this identifier to cite or link to this item: http://10.1.7.192:80/jspui/handle/123456789/8536
Title: Analysis & Development of IoT device Module
Authors: Roz, Zalak
Keywords: EC 2015
Project Report
Project Report 2015
EC Project Report
EC (ES)
Embedded Systems
Embedded Systems 2015
15MEC
15MECE
15MECE29
Issue Date: 1-Jun-2017
Publisher: Institute of Technology
Series/Report no.: 15MECE29;
Abstract: With emerging technology of wireless sensor network, embedded system and cloud computing, the use of Internet of Things (IoT) has been widely popular in applica- tions like home automation. There are already lots of products in a market based on IoT and home automation. But all belong to different manufacturers, platform, OS. So, it is difficult to use and connect different products in one home environment. To remove this problem, this project develops a device module that will work with any manufacturer's product. This module will de ne functional part of any IoT device. Newly developed Iotivity framework is used for this project. Iotivity works on standard defined by open connectivity foundation (OCF). The IoTivity project is hosted by the Linux Foundation, and sponsored by the OCF that is a group of technology companies such as Samsung Electronics and Intel who together will develop standard specifications, promote a set of interoperability guidelines, and provide a certification program to enable the Internet of Things. Any individual or company can contribute to the project, and this may in uence OCF standards indirectly. Iotivity is available on Linux, Tizen, iOS and Windows platforms. It is portable & compatible with many hardware platforms. Iotivity is based on APIs of C & C++ SDK. Iotivity works on client-server based architecture. Communication between client and server takes place through Wi-Fi or Ethernet. Server hosts IoT device and client will perform the task of controlling that device. This project adds functionality on the client part of device. A module is developed, that will define the behavior of client device, response behavior of server device. In this module, discovery process and control process of device from the client side are implemented.
URI: http://10.1.7.192:80/jspui/handle/123456789/8536
Appears in Collections:Dissertation, EC (ES)

Files in This Item:
File Description SizeFormat 
15MECE29.pdf15MECE293.47 MBAdobe PDFThumbnail
View/Open


Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.