NB-IoT vs. LoRa vs. SigFox: Choosing the Right IoT Connectivity

NB-IoT vs. LoRa vs. SigFox: Choosing the Right IoT Connectivity

Introduction

The Internet of Things (IoT) is growing rapidly, with businesses looking to connect all kinds of devices and equipment to the internet. To enable IoT use cases, low power wide area networks (LPWANs) have emerged as an ideal connectivity option. Within LPWANs, there are three major competing technologies – NB-IoT, LoRa and SigFox.

Each has its own advantages and disadvantages. As an IoT solution architect, it is crucial to understand the key differences between NB-IoT, LoRa and SigFox. This allows you to make an informed decision on which technology to use for your specific IoT use case and requirements.

In this extensive article, I will compare NB-IoT, LoRa and SigFox across various parameters to help you choose the right IoT connectivity option.

Background of NB-IoT, LoRa and SigFox

First, let’s briefly understand what NB-IoT, LoRa and SigFox are:

NB-IoT

NB-IoT or Narrowband IoT is a cellular-based LPWAN technology standardized by 3GPP. It makes use of licensed spectrum used by mobile operators. NB-IoT focuses on indoor coverage, low cost, long battery life and high connection density.

LoRa

LoRa is an open standard LPWAN solution maintained by the LoRa Alliance. It uses unlicensed radio spectrum in the ISM bands. LoRa emphasizes bidirectional communication, security, mobility and localization services.

SigFox

SigFox is a proprietary LPWAN technology and network operated by SigFox the company. It uses ISM bands and ultra narrow band modulation to enable low power, low throughput connectivity.

Now let’s do a detailed comparison.

Key Parameters for Comparison

I will be comparing NB-IoT, LoRa and SigFox on the following key parameters:

  • Spectrum used
  • Architecture
  • Two-way communication
  • Maximum payload size
  • Mobility
  • Range
  • Battery life
  • Security
  • Roaming capability
  • Location services
  • Link budget
  • Deployment cost
  • Development ecosystem

Spectrum Used

NB-IoT

NB-IoT uses licensed cellular spectrum bands. This includes:

  • LTE band 1.4 MHz (band 8)
  • LTE band 200 kHz (band 20)
  • LTE guard band 180 kHz (band 3, 8)

Using licensed spectrum provides guaranteed QoS.

LoRa

LoRa operates in various unlicensed ISM bands:

  • 868 MHz in Europe
  • 915 MHz in North America
  • 433 MHz in Asia

ISM spectrum is free to use but may get crowded.

SigFox

Like LoRa, SigFox uses unlicensed ISM bands:

  • 868 MHz in Europe
  • 902 MHz in North America

No spectrum cost but quality depends on ISM usage.

Architecture

NB-IoT

NB-IoT uses a cellular architecture. Devices connect directly to existing 4G LTE base stations. Minimal changes required in cellular infrastructure.

LoRa

LoRaWAN architecture with end devices connecting to gateways which connect to network servers over IP. Requires building new infrastructure of gateways.

SigFox

Proprietary network architecture built from ground up. SigFox provides end to end connectivity. No infrastructure for users to manage.

Two-Way Communication

NB-IoT

Bidirectional communication is supported by NB-IoT. Uplink and downlink available between device and application server.

LoRa

Bidirectional communication is a key feature in LoRaWAN. Uplink and downlink present.

SigFox

Primarily uplink-only. Downlink limited to 140 messages of 12 bytes per day. Latency can be high.

Maximum Payload Size

NB-IoT

  • Uplink: 1600 bytes
  • Downlink: 352 bytes

LoRa

  • Uplink: 243 bytes
  • Downlink: 243 bytes

SigFox

  • Uplink: 12 bytes
  • Downlink: 8 bytes

NB-IoT has highest payload capacity.

Mobility

NB-IoT

As a cellular technology, mobility is inherently supported at up to 200 km/h in NB-IoT.

LoRa

Mobility can be supported but with some limitations on handovers between gateways.

SigFox

No support for mobility. Devices must be static or stationary.

Range

NB-IoT

10+ km in rural areas. 1-5 km in urban areas.

LoRa

2-5 km in urban areas. 15 km in rural areas.

SigFox

30-50 km in rural settings. 3-10 km in cities.

SigFox has the longest range.

Battery Life

NB-IoT

~10 years battery life based on power saving features.

LoRa

2-5 years on 2 AA batteries.

SigFox

10+ years with small batteries. Ultra narrow band helps.

NB-IoT and SigFox offer longest battery lifetime.

Security

NB-IoT

High security through tried and tested 3GPP standards like EPS encryption.

LoRa

AES 128 bit encryption ensures security in LoRaWAN.

SigFox

Proprietary RC4 rolling code algorithm used. Relatively unproven.

NB-IoT considered most secure.

Roaming Capability

NB-IoT

Roaming is supported via inter-operator agreements.

LoRa

Limited roaming support only in some regions/countries so far.

SigFox

No roaming. SigFox builds own network in each country.

NB-IoT has best roaming experience.

Location Services

NB-IoT

Can leverage cellular network based location services. Accuracy of <100m.

LoRa

GPS or TDOA techniques available for asset tracking. Accuracy generally 10-30m.

SigFox

Cell ID based coarse grained location. Accuracy of 1-10km only.

LoRa offers best location services.

Link Budget

NB-IoT

164 dB (downlink), 144 dB (uplink)

LoRa

157 dB for both uplink and downlink

SigFox

160 dB link budget

NB-IoT has highest link budget.

Deployment Costs

NB-IoT

Low deployment cost as leverages existing LTE networks.

LoRa

Medium cost – need to deploy gateways.

SigFox

High cost to build proprietary network. Charges subscription fee.

NB-IoT has lowest deployment costs.

Development Ecosystem

NB-IoT

Chipsets from multiple vendors. Developer friendly LTE environment.

LoRa

Semtech dominates chipset supply. Open source SDK.

SigFox

Proprietary chipsets. Closed development environment.

NB-IoT has most vibrant dev ecosystem.

Conclusion

To summarize, here are some high level guidelines on which technology to select:

  • NB-IoT forapplications needing high reliability, security and low latency. Cellular connectivity and roaming make it ideal for asset tracking.

  • LoRa for long range connectivity in rural areas along with mobility support. Bidirectional comms and open standards are key benefits.

  • SigFox for ultra low power static devices needing downlink messages occasionally. Low deployment cost but proprietary technology.

This comprehensive guide has compared NB-IoT vs LoRa vs SigFox across 12 key parameters to assist in selecting the most optimal LPWAN connectivity for your IoT use case. Each technology has its pros and cons, so evaluate them closely during your decision making process.

Facebook
Pinterest
Twitter
LinkedIn

Newsletter

Signup our newsletter to get update information, news, insight or promotions.

Latest Post