Moving Application Logic from the Firmware to the Cloud: Towards the Thin Server Architecture for the Internet of Things
Innovative Mobile and Internet Services in Ubiquitous Computing, International Conference on (2012)
Palermo, Italy Italy
July 4, 2012 to July 6, 2012
DOI Bookmark: http://doi.ieeecomputersociety.org/10.1109/IMIS.2012.104
Unlike traditional networked embedded systems, the Internet of Things interconnects heterogeneous devices from various manufacturers with diverse functionalities. To foster the emergence of novel applications, this vast infrastructure requires a common application layer. As a single global standard for all device types and application domains is impracticable, we propose an architecture where the infrastructure is agnostic of applications and application development is fully decoupled from the embedded domain. In our design, the application logic of devices is running on application servers, while thin servers embedded into devices export only their elementary functionality using REST resources. In this paper, we present our design goals and preliminary results of this approach, featuring the Californium (Cf) CoAP framework.
Servers, Actuators, Temperature sensors, Computer architecture, Internet, Logic gates, wireless sensor networks, IoT, WoT, CoAP, framework, next generation networking, software architecture, representational state transfer
"Moving Application Logic from the Firmware to the Cloud: Towards the Thin Server Architecture for the Internet of Things," 2012 Sixth International Conference on Innovative Mobile and Internet Services in Ubiquitous Computing (IMIS), Palermo, 2012, pp. 751-756.