search query: @keyword Internet of Things / total: 39
reference: 38 / 39
Author: | Huang, Fuguo |
Title: | Web technologies for the internet of things |
Publication type: | Master's thesis |
Publication year: | 2013 |
Pages: | 59 s. + liitt. 7 Language: eng |
Department/School: | Tietotekniikan laitos |
Main subject: | Tietokoneverkot (T-110) |
Supervisor: | Nurminen, Jukka K. |
Instructor: | Di Francesco, Mario |
Location: | P1 Ark Aalto 7378 | Archive |
Keywords: | web technology WebSockets WAMP internet of things IoT sensor actuator light switch JavaScript HTML5 |
Abstract (eng): | Traditional web communication technologies, such as the Hypertext Transfer Protocol (HTTP), provide a uni-directional link and a request/response message exchange model. This solution can be troublesome in web-based applications involving a large number of different interconnected devices, such as in the Internet of Things (IoT). In this thesis, we design communication patterns suitable for scalable and low-latency web-based IoT applications. We further evaluate different technologies to realise such applications. Among them, we focus on the WebSocket protocol that provides bi-directional communication mechanism through a single socket, thus reducing unnecessary communication overhead and redundant TCP connections. We also consider the WebSocket Application Messaging Protocol (WAMP), a WebSocket sub protocol, to implement some of the considered communication patterns - namely, Publish/Subscribe and Remote Procedure Call in the IoT. As a case study, we implement web-based IoT applications for the scenarios represented by home automation and social sensing. We further evaluate the performance of WAMP over WebSocket against other protocols commonly used in IoT applications. |
ED: | 2013-09-26 |
INSSI record number: 47256
+ add basket
INSSI