The Internet of Things would not be the exciting prospect that it is without a key component – wireless technologies. These technologies are defined under various standards and protocols and choosing the right one depends on the context and the requirement.
Some IoT implementations require data to be transmitted over long distances, others short; some devices transfer small volumes of data, others large. Some are deployed in inaccessible environment and their life needs to be sustained longer. This diversity in requirements and devices necessitates different communication standards and protocols in different contexts.