haku: @keyword javascript / yhteensä: 50
viite: 19 / 50
Tekijä: | Huang, Fuguo |
Työn nimi: | Web technologies for the internet of things |
Julkaisutyyppi: | Diplomityö |
Julkaisuvuosi: | 2013 |
Sivut: | 59 s. + liitt. 7 Kieli: eng |
Koulu/Laitos/Osasto: | Tietotekniikan laitos |
Oppiaine: | Tietokoneverkot (T-110) |
Valvoja: | Nurminen, Jukka K. |
Ohjaaja: | Di Francesco, Mario |
Sijainti: | P1 Ark Aalto 7378 | Arkisto |
Avainsanat: | web technology WebSockets WAMP internet of things IoT sensor actuator light switch JavaScript HTML5 |
Tiivistelmä (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 tietueen numero: 47256
+ lisää koriin
INSSI