Too Many IoT Connectivity Protocols? Haltian’s IoT Protocol Comparison Table Makes Choosing Easier

Too Many IoT Connectivity Protocols? Haltian’s IoT Protocol Comparison Table Makes Choosing Easier

IoT Protocols Comparison

There is no one-size-fits-all connectivity technology that can provide an optimal solution for all IoT applications. It is a question of selecting the best-suited option for each use-case at hand.

The here-below comparison tables have been created by Haltian.

Features LTE Cat 1 LTE Cat M1 EC-GSM-IoT NB-IoT
Channel Bandwidth 1.4 MHz 1.08 MHz 200 KHz 180 KHz
Transmission Duplexity Full Full/Half Half (FDD) Half
Downlink (DL) peak rate 10 Mbps 1 Mbps 70 kbps (GMSK) – 240kbps (8PSK) ~50 Kbps
Uplink (UL) peak rate 5 Mbps 1 Mbps 70 kbps (GMSK) – 240kbps (8PSK) 50 kbps (multitone) – 20 kbps (single tone)
Number of Antennae 2 1 1 -2 1
Latency range 10-15 msec 10-15 msec 700 msec – 2 sec <0.5 sec (1.4 – 10 secs)
Data limit Not defined Not defined Not defined Not defined
Size of payload in a data packet Not defined Not defined Not defined Not defined
Duty cycle Not defined Not defined Not defined Not defined
Data Encryption EPS-AKA EPS-AKA UMTS AKA (EPS-AKA)
Device Authentication SIM SIM SIM SIM
Voice communication support VoLTE VoLTE GSM No
Positioning E-CDI E-CDI Cell ID Cell ID
Standardization organization 3GPP Rel8 3GPP Rel13 3GPP Rel13 3GPP Rel13
UE bandwidth 20 MHz 1.4 MHz 2.4 MHz 200 kHz
Maximum Transmission power 23 dBm 20/23 dBm 23/33 dBm 20/23 dBm
Features Zigbee SigFox LoRa Google Thread Bluetooth LE Wirepas Mesh
Channel Bandwidth 600 KHz – 5 MHz 0.1 KHz100 Hz 125 KHz 600 kHz – 5 MHz 2 MHz 2 MHz
Transmission Duplexity Half Half Half Half Full/Half Full/Half
Downlink (DL) peak rate 20 – 250 kbps 100 – 600 bps 300 bps – 50 kbps 20 – 250 kbps 125 kbps, 500 kbps, 1 Mbps, 2 Mbps 1 Mbps
Uplink (UL) peak rate 20 – 250 kbps 100 to 600 bps (depending on the country) ~300 bps – 50 kbps 20 – 250 kbps 125 kbps, 500 kbps, 1 Mbps, 2 Mbps 1 Mbps
Number of Antennae 1 1 1 1
Latency range 15 msec > 20 sec 1 – 100 msec < 100 msec,13.5 msec – 1 sec < 3 msec, < 10 msec
Data limit Not defined 140 msg/day uplink, 4 msg/day downlink Not defined Not defined Not defined Not defined
Size of payload in a data packet MAC PDU 0 – 102 bytes Payload 0-12 B uplink, 8 B downlink Payload 51-222 B MAC PDU 0 – 102 B 0 – 2790 bits 102 bytes
Duty cycle <1% <1% in some bands Not defined Not defined
Data Encryption AES 128 Private key, VPN+SSL 128-bit NwkSkey/ AppSkey TLS, DTLS,SHA-256 AES-CCM, HMAC-SHA256, P256 ECDH, HMAC-SHA-256 AES 128
Device Authentication Zigbee device authentication Unique ID/ Private key 64-bit DevEUI EC-JPAKE SAFER+, HMAC SHA256 Authentication Key
Voice communication support No No No No No No
Positioning Yes Sigfox Geolocation Native positioning iBeacon Wirepas Positioning Engine
Standardization organization Zigbee alliance Private company, open standard LoRa alliance Thread group Bluetooth Special Interest Group Private Company
UE bandwidth 200 kHz 125 kHz
Maximum Transmission power Case dependent (~0 dBm) 22 dBm 22 dBm Case dependent (~0 dBm) 0, 4, 20 dBm < 10 dBm in EU, < 19 dBm in US
Source and more: https://haltian.com/

Related posts