A solution for provisioning reliable M2M infrastructures using SDN and device management
The current trend of running software components on top of virtual machines in cloud platforms is gaining more momentum as it reduces the deployment time and operational costs in comparison to running them on dedicated hardware. By providing elasticity through orchestration, this approach brings even more value taking advantage of the resources on peak times and saving energy when the load is not significant. However, such an approach brings some challenges due to the dynamic instantiation of new service components: it is necessary to always announce clients changes in the backend infrastructure. In this paper, we propose a solution for dynamically communicating parameters provisioning between M2M endpoints using a device management protocol. Two device management protocols were compared and OMA LWM2M was chosen for its energy efficiency. The proposed solution is based on the OpenMTC toolkit and enables safe and reliable communication establishment from one M2M endpoint to another one elastically deployed in the cloud.