Cellular and non-cellular networks for IoT
The rapidly growing number of IoT devices and applications usually have specific communications requirements such as low cost, low power, long range and low data rates, while base stations may need to cater for many thousands of devices. As technologies such as Zigbee, Wi-Fi and conventional cellular don’t always meet these demands, the foundations have been laid for Low Power Wide Area Network (LPWAN) non-cellular standards like LoRa and SigFox along with cellular standards like NB-IoT and LTE-M.
Sigfox and LoRa were developed by French companies around 2010. Since then, the LoRa Alliance has standardised LoRa protocols and Sigfox is in discussions with 3GPP for standardisation, while the development of NB-IoT and LTE-M standards are being led by 3GPP. But it is the backing from major market players that is making LoRa and NB-IoT more attractive for IoT use cases compared to Sigfox.
NB-IoT is a cellular technology based on the LTE network architecture but later adopted for 5G. It works in licensed bands and piggybacks on deployed cellular infrastructure. NB-IoT works for 4G and 5G bands, which means that a separate frequency band is not required, making it the technology of choice for mobile network operators. While LoRa networks need deployment from scratch, the long-term operational costs are lower because they use unlicensed ISM (Industrial, Scientific and Medical) bands, which makes LoRa ideal for low-budget, small-scale enterprise applications.
However, there is a restriction associated with using the ISM band as users are obliged to adhere to a policy limiting their use of available bandwidth, such that large volumes of data cannot typically be transferred. In addition, data rates are low – LoRa offers 50kbps at best. Another disadvantage is that unlicensed LPWA connected devices can experience greater interference, resulting in reduced efficiency and coverage.
125 kHz, 250 kHz
Maximum data rate
Duty Cycle restrictions
Max Output power
Yes / Half-duplex
Yes / Half-duplex
Maximum payload length
*5 km - rural and 1 km – urban (at 14dBm and 868MHz)
*10 km - rural and 1.5km – urban
(at 23dBm and 1840MHz)
Adoption and support
NB-IoT is being developed by standards body 3GPP, which is responsible for the 3G and LTE standards. NB-IoT is supported by the Chinese government, which has influenced its adoption in the region, while companies like Vodafone and Deutsche Telekom are the early adopters in Europe. LoRa is the technology of choice for low cost private IoT networks, supported by the LoRa Alliance - a non-profit and open source association of 500+ members promoting the free use of LoRa protocols. According to the LoRa Alliance, more than 83 public network operators are currently using LoRaWAN. However, the GSMA claims that 40 countries are in the process of deploying NB-IoT networks.
(Courtesy – IHS Market: An in-depth view into the competition, applications and influencers driving the foundation of IoT)
Cost vs Quality: LoRa took an early lead in private network deployments due to free band use, cheaper infrastructure and low device cost. But when it comes to public networks there is stiff competition with NB-IoT, a charged service operating in licensed bands and owned by network operators. The cost vs quality trade-off is usually the deciding factor and applications requiring low latency and guaranteed QoS will prefer NB-IoT, whereas applications requiring low cost deployment and free use will incline towards LoRa.
Longevity: The QoS, low latency, synchronous communication and higher device current, require higher energy use and render a shorter battery life to NB-IoT devices compared to LoRa. The applications that do not need low latency would prefer LoRa if battery life is the main concern.
Coverage: Better link budget gives a coverage edge to NB-IoT over LoRa, although its reliance on the LTE network means NB-IoT may have limited coverage in rural areas. LoRa however, with low infrastructure costs, can be readily deployed to get coverage where no LTE infrastructure exists.
Data rate: Applications requiring higher than 50Kbps need NB-IoT deployment which runs at 250Kbps peak data rate. LoRa, however, offers rate adaptation thus reducing the channel use and interference
Mobility: IoT applications requiring mobility prefer LoRa over NB-IoT as the latter works on cell reselection in idle mode, which does not offer optimum mobility support. LoRa networks, however, allow transmission to multiple base stations with no need for handover.
Cellular and non-cellular NB technologies have strengths and weaknesses that make them ideal for specific applications and market segments. Whilst LoRa is more suited to low cost, low bandwidth, local area and private network deployments, NB-IoT will be adopted for more sensitive applications requiring higher bandwidth, low latency and guaranteed QoS. It can be said with confidence that although seen as competing technologies, they will develop their own niche markets and co-exist for a long time.