Calvin based Internet of Things framework on Resource Constrained Devices : Analysis and implementation of an Internet of Things framework
Sammanfattning: The Internet of Things (IoT) is a network of devices, usually sensors and actuators, that are connected together through the Internet and can be remotely accessed and commanded. As IoT is getting very pervasive, there is the need to extend, in an efficient manner, such functionality also to Constrained Resource Devices (CRD) which rely on limited computational power. Furthermore, the diversity in the lowest level of the IoT stack, due to the several devices available on the market, is a huge problem to tackle. We propose to solve these problems taking as a case study Calvin, an IoT actor-based hybrid framework by Ericsson Research, and ARM mbed OS, which purpose is to fill the gap between the diversity of devices, providing a set of APIs that hides these differences. The solution we present in this paper is µCalvin, a minimal Calvin prototype implementation that runs on the top of mbed OS. We achieve the porting of Calvin on CRDs selecting a subset of its functionality which still guarantee the ability to run applications. To conclude, we evaluate µCalvin in terms of performance, network traffic and amount of messages exchanged.
HÄR KAN DU HÄMTA UPPSATSEN I FULLTEXT. (följ länken till nästa sida)