제주대학교 Repository

A Study of CoT Architecture for Interworking between IoT Networks and Cloud Using IETF CoAP and OCF IoTivity

Metadata Downloads
Abstract
In the modern intelligent life, data is everywhere, it is necessary to collect the data and extract useful part
for analysis. To collect and extract useful data, the Internet of Things (IoT) technology is important, it is
able to emerge paradigm that manages billions of devices, gateways, sensors, and actuators connected to
the Internet, and support intelligent services based on huge context data. The IoT technology has obtained
great development over the last few years and is increasingly influencing various industrial development,
the IoT infrastructures and systems have been deployed to various important area, frequently used for
building smart environment, such as smart cities and smart homes. Clouds are also wildly used for huge
data repository and Internet services in various fields. Besides, building the connection between IoT devices
and cloud is very useful and convenient. In this paper, we present the CoT architecture based on IoT and Cloud using IETF CoAP and OCF IoTivity. And we design and implement five CoT architectures based on the combine of IoT and cloud for connectivity between IoT Networks and cloud. There are five different architectures which are able to collect massive sensing data from IoT devices and then upload the data to cloud for the further analysis. This paper present first CoT architecture using IETF CoAP for interworking local Cloud and IoT platforms. This architecture connects IoT devices and IoT platforms, and interconnets IoT platform and Local Cloud for collecting huge sensing data. We design and implement the first CoT architecture based on agent for interworking local Cloud and IoT Networks. We use Hadoop Distributed File System (HDFS) for local Cloud. IoT platform is able to upload sensing data to HDFS using IETF CoAP. Next, we introduce the second CoT architecture based on agent for interworking local Cloud and IoT Networks. This architecture connects IoT devices and local Cloud based on agent directly. And we design and implement the second CoT architecture based on agent for interworking local Cloud and IoT Networks. We use HDFS for local Cloud. There is an agent that is able to get sensing data from IoT devices and upload the data to HDFS using IETF CoAP. And, we describe the third CoT architecture using MQTT for interworking global Clouds and IoT networks. And we design and implement the second CoT architecture using AWS, Azure, and Google
Cloud used as global cloud. The CoT architecture communicates between global Clouds and IoT networks
using MQTT protocol and store the sensing data. And we compare IoT services based on global Clouds for
huge context acquisition in large scale IoT networks. The comparison helps users to choose easily IoT service based on Cloud. Hence, it is necessary to collect the context data easily and extract useful part for information analysis and usage in Cloud based on IoT. Forth, we propose the CoT architecture for global cloud and IoT networks based on proxy. The proxy is able to get sensing data from IoT networks and send to store in cloud (AWS IoT, Azure IoT Hub, and Google Cloud IoT Core) using OCF IoTivity and MQTT protocol. After some experiments we also compare the IoT cloud services of AWS, Azure, and Google Cloud Platform. Finally, we present the fifth CoT architecture based on IETF CoAP for vehicle monitoring service. And the administer controls and monitors own vehicles, and uploads vehicle state to cloud. Other clients make able to monitor vehicles states and get vehicle state from cloud.
Author(s)
현송애
Issued Date
2018
Awarded Date
2018. 8
Type
Dissertation
URI
http://dcoll.jejunu.ac.kr/common/orgView/000000008635
Alternative Author(s)
Xuan, Songai
Affiliation
제주대학교 일반대학원
Department
대학원 컴퓨터공학과
Table Of Contents
Abstract 1
1. Introduction 3
2. Related Work 8
2.1 Cloud (Hadoop, Azure, AWS, Google Cloud) 8
2.2 IoT Platforms 12
2.3 IoT Protocol 13
3. CoT Architecture for Hadoop and IoT Platform Using IETF CoAP16
3.1 CoT Design for Interworking between Hadoop and IoT Platform 16
3.2 Experiments and Results of CoT Architecture for Hadoop and IoT Platform 22
4. CoT Architecture for Hadoop and IoT Networks Based on Agent Using IETF CoAP 27
4.1 CoT Design for Interworking between Hadoop and IoT Networks 27
4.2 Experiments and Results of CoT Architecture for Hadoop and IoT Networks 31
5. CoT Architecture for Global Cloud and IoT Networks Using MQTT 35
5.1 CoT Design for Interworking between Global Cloud and IoT Networks 35
5.2 Experiments and Results of CoT Architecture for Global Cloud and IoT Networks 38
6. CoT Architecture for Global Cloud and IoT Networks Based on Proxy Using OCF IoTivity and MQTT 49
6.1 CoT Design for Interworking between Global Cloud and IoT Networks Based on Proxy 49
6.2 Experiments and Results of CoT Architecture for Global Cloud and IoT Networks Based on Proxy 55
7. CoT Architecture for Vehicle Monitoring and Control Service Based on Proxy Using OCF IoTivity and MQTT 66
7.1 CoT Design for Vehicle Monitoring and Control Service Based on Proxy 66
7.2 Experiments and Results of CoT Architecture for Vehicle Monitoring and Control Service Based on Proxy 70
8. Conclusion 80
References 81
Degree
Master
Publisher
제주대학교 일반대학원
Citation
현송애. (2018). A Study of CoT Architecture for Interworking between IoT Networks and Cloud Using IETF CoAP and OCF IoTivity
Appears in Collections:
General Graduate School > Computer Engineering
공개 및 라이선스
  • 공개 구분공개
파일 목록

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