DocumentCode
645880
Title
An Internet of Things (IoT) architecture for embedded appliances
Author
Yashiro, T. ; Kobayashi, S. ; Koshizuka, N. ; Sakamura, K.
Author_Institution
YRP Ubiquitous Networking Lab., Tokyo, Japan
fYear
2013
fDate
26-29 Aug. 2013
Firstpage
314
Lastpage
319
Abstract
Although much of the work has been done until today to realize the Internet of Things (IoT) into practice, most of the work focuses on resource-constrained nodes, rather than linking the existing embedded systems to the IoT network. In this paper, we propose the uID-CoAP architecture, a new architecture designed to host IoT services on common embedded systems, like usual consumer appliances. As they often need to provide a number of sophisticated functions compared to simple sensor nodes, we combine the constrained application protocol (CoAP) with the ubiquitous ID (uID) architecture. The latter plays a crucial role for keeping the knowledge and data required for practical complex IoT services. In addition, we provide a software framework for embedded appliance nodes, designed to reduce the burden of embedded appliance manufacturers by providing an intuitive, consistent, and easy-to-use APL Based on this idea, our framework provides functions to build RESTful services in addition to the low-level communication API. We have evaluated our system through a case-study, and showed that our framework can be used effectively to implement practical IoT applications over existing embedded systems with a small programming effort.
Keywords
Internet of Things; application program interfaces; domestic appliances; embedded systems; home automation; protocols; resource allocation; sensors; ubiquitous computing; Internet of Things architecture; IoT applications; IoT architecture; IoT network; IoT services; RESTful services; complex IoT services; constrained application protocol; easy-to-use API; embedded appliance manufacturers; embedded appliance nodes; embedded systems; low-level communication API; resource-constrained nodes; sensor nodes; software framework; sophisticated functions; uID-CoAP architecture; ubiquitous ID architecture; Computer architecture; Databases; Embedded systems; Home appliances; Protocols;
fLanguage
English
Publisher
ieee
Conference_Titel
Humanitarian Technology Conference (R10-HTC), 2013 IEEE Region 10
Conference_Location
Sendai
Type
conf
DOI
10.1109/R10-HTC.2013.6669062
Filename
6669062
Link To Document