Popis: |
The Internet of Things (loT) allows transform current Internet communication in an automatically way through Machine-to-Machine (M2M) communication. The IoT probably has become one of the most popular networking concepts that has the potential to bring out many benefits. However, IoT has brought some communications challenges. In the next three years, it is expected that more than 20 billion IoT devices to be connected, thus, communication protocols must allow massive multicasting, low overhead, and simplicity to operate on small platforms. This paper presents a comparative study of the main communication protocols that allows the implementation of an IoT platform, to determine their computational load, overhead and network bandwidth. Communication protocols such as MQTT, AMQP, CoAP and XMPP were tested to determine CPU processing, transferred bytes and sent packets for different communication scenarios. |