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.

FeaturesLTE Cat 1LTE Cat M1EC-GSM-IoTNB-IoT
Channel Bandwidth1.4 MHz1.08 MHz200 KHz180 KHz
Transmission DuplexityFullFull/HalfHalf (FDD)Half
Downlink (DL) peak rate10 Mbps1 Mbps70 kbps (GMSK) – 240kbps (8PSK)~50 Kbps
Uplink (UL) peak rate5 Mbps1 Mbps70 kbps (GMSK) – 240kbps (8PSK)50 kbps (multitone) – 20 kbps (single tone)
Number of Antennae211 -21
Latency range10-15 msec10-15 msec700 msec – 2 sec<0.5 sec (1.4 – 10 secs)
Data limitNot definedNot definedNot definedNot defined
Size of payload in a data packetNot definedNot definedNot definedNot defined
Duty cycleNot definedNot definedNot definedNot defined
Data EncryptionEPS-AKAEPS-AKAUMTS AKA(EPS-AKA)
Device AuthenticationSIMSIMSIMSIM
Voice communication supportVoLTEVoLTEGSMNo
PositioningE-CDIE-CDICell IDCell ID
Standardization organization3GPP Rel83GPP Rel133GPP Rel133GPP Rel13
UE bandwidth20 MHz1.4 MHz2.4 MHz200 kHz
Maximum Transmission power23 dBm20/23 dBm23/33 dBm20/23 dBm
FeaturesZigbeeSigFoxLoRaGoogle ThreadBluetooth LEWirepas Mesh
Channel Bandwidth600 KHz – 5 MHz0.1 KHz – 100 Hz125 KHz600 kHz – 5 MHz2 MHz2 MHz
Transmission DuplexityHalfHalfHalfHalfFull/HalfFull/Half
Downlink (DL) peak rate20 – 250 kbps100 – 600 bps300 bps – 50 kbps20 – 250 kbps125 kbps, 500 kbps, 1 Mbps, 2 Mbps1 Mbps
Uplink (UL) peak rate20 – 250 kbps100 to 600 bps (depending on the country)~300 bps – 50 kbps20 – 250 kbps125 kbps, 500 kbps, 1 Mbps, 2 Mbps1 Mbps
Number of Antennae1111
Latency range15 msec> 20 sec1 – 100 msec< 100 msec,13.5 msec – 1 sec< 3 msec,< 10 msec
Data limitNot defined140 msg/day uplink, 4 msg/day downlinkNot definedNot definedNot definedNot defined
Size of payload in a data packetMAC PDU 0 – 102 bytesPayload 0-12 B uplink, 8 B downlinkPayload 51-222 BMAC PDU 0 – 102 B0 – 2790 bits102 bytes
Duty cycle<1%<1% in some bandsNot definedNot defined
Data EncryptionAES 128Private key, VPN+SSL128-bit NwkSkey/ AppSkeyTLS, DTLS,SHA-256AES-CCM, HMAC-SHA256, P256 ECDH, HMAC-SHA-256AES 128
Device AuthenticationZigbee device authenticationUnique ID/ Private key64-bit DevEUIEC-JPAKESAFER+, HMAC SHA256Authentication Key
Voice communication supportNoNoNoNoNoNo
PositioningYesSigfox GeolocationNative positioningiBeaconWirepas Positioning Engine
Standardization organizationZigbee alliancePrivate company, open standardLoRa allianceThread groupBluetooth Special Interest GroupPrivate Company
UE bandwidth200 kHz125 kHz
Maximum Transmission powerCase dependent (~0 dBm)22 dBm22 dBmCase dependent (~0 dBm)0, 4, 20 dBm< 10 dBm in EU, < 19 dBm in US
Source and more: https://haltian.com/

Related posts