I. Introduction
Internet of Things is a large concept, which will evolve from M2M in addition to many other technologies. The main objective of IoT is to define the interaction of smart object with the environment. M2M communication is a key component of IoT and smart spaces since it defines the underlying technologies for an end to end communication between different connected devices in various environments, wireless or wired, and for various applications and services [1] [2].