Load balancing in P2P smartphone based distributed IoT systems
De Masi, Alexandre (2015)
Diplomityö
De Masi, Alexandre
2015
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi-fe2015072710718
https://urn.fi/URN:NBN:fi-fe2015072710718
Tiivistelmä
With the new age of Internet of Things (IoT), object of everyday such as mobile
smart devices start to be equipped with cheap sensors and low energy wireless communication capability. Nowadays mobile smart devices (phones, tablets) have become an ubiquitous device with everyone having access to at least one device. There is an opportunity to build innovative applications and services by exploiting these devices’ untapped rechargeable energy, sensing and processing capabilities. In this thesis, we propose, develop, implement and evaluate LoadIoT a peer-to-peer load balancing scheme that can distribute tasks among plethora of mobile smart devices in the IoT world. We develop and demonstrate an android-based proof of concept load-balancing application. We also present a model of the system which is used to validate the efficiency of the load balancing approach under varying application scenarios. Load balancing concepts can be apply to IoT scenario linked to smart devices. It is able to reduce the traffic send to the Cloud and the energy consumption of the devices. The
data acquired from the experimental outcomes enable us to determine the feasibility and
cost-effectiveness of a load balanced P2P smart phone-based applications.
smart devices start to be equipped with cheap sensors and low energy wireless communication capability. Nowadays mobile smart devices (phones, tablets) have become an ubiquitous device with everyone having access to at least one device. There is an opportunity to build innovative applications and services by exploiting these devices’ untapped rechargeable energy, sensing and processing capabilities. In this thesis, we propose, develop, implement and evaluate LoadIoT a peer-to-peer load balancing scheme that can distribute tasks among plethora of mobile smart devices in the IoT world. We develop and demonstrate an android-based proof of concept load-balancing application. We also present a model of the system which is used to validate the efficiency of the load balancing approach under varying application scenarios. Load balancing concepts can be apply to IoT scenario linked to smart devices. It is able to reduce the traffic send to the Cloud and the energy consumption of the devices. The
data acquired from the experimental outcomes enable us to determine the feasibility and
cost-effectiveness of a load balanced P2P smart phone-based applications.