Connectivity - LTE-M vs NB-IoT, Coverage, Providers and Roaming
Table of Contents
- Many countries and network operators globally have rolled out or are in the process of rolling out LTE-M/NB-IoT networks.
- We refer to LTE-M, but it is often also called Cat-M1
- NB-IoT is sometimes called NB1
- LTE-M/NB-IoT networks fall under the umbrella of 4G/5G - they are formally recognised under each category. 3G/4G/5G etc. refers to a 'generation' of network technologies rather than any single specific network.
Image: From 2G to 5G: The history of mobile connectivity
The GSMA provide an up to date list of what networks different mobile network operators have deployed.
GSMA - Mobile IoT Launchesbetween
The Journey
We released our first 4G device, the G62, way back in 2018! At the time, 4G LTE-M/NB-IoT was in its infancy.
As expected, the landscape has changed dramatically since then, even in 2021/2022 we have seen significant changes:
- The new cellular modem used in our latest device range is far improved compared to it's predecessor
- Energy usage for an upload is 1/3 that of the previous device range
- Roaming performance is greatly improved - night and day difference. This is due to improvements on the device and network end
- New power saving features for even longer battery life!
LTE-M vs NB-IoT - key differences
LTE-M and NB-IoT are quite similar, either technology will work well for most applications. There are some differences which mean for some applications, one option may have a slight edge. There is no outright 'better' or 'worse' - the networks can be selected to suit the application - or more often than not, selection is dictated by which technology is available in the area.
Maturity + Support
Digital Matter's early experience with both LTE-M vs NB-IoT has shown LTE-M to be more mature and better supported.
- In the US, AT&T coverage has been reliable and extensive.
- In Australia, Telstra coverage has also been reliable and extensive.
- In both the US and Australia, LTE-M has proven to be a suitable replacement for 3G, and we confidently supply devices for use on both networks.
In recent years, the landscape has changed dramatically. Early on, it wasn't easy to get online on many NB-IoT networks, and using a roaming SIM on these networks was out of the question.
This is no longer the case and we have seen many NB-IoT success stories of late.
Confidence
Digital Matter current confidence levels can be summarised as:
LTE-M1 on SIM's home network | Highly confident, well proven |
LTE-M, with a roaming SIM | Confident, well-proven over many years. It is important to apply the relevant APN and band masks for best performance - see: SIM Providers & Setup Some roaming SIMs will cause significant extra battery drain, and should be avoided if using battery-powered devices. See Roaming SIM Cards - Battery Life Impact |
NB-IoT, Home network SIM | Confident, well proven. In general, NB-IoT networks are 'younger' than LTE-M in many regions, so some minor teething issues (which have sinwell-provence been resolved for LTE-M) may remain on certain NB-IoT networks. However, issues are fast becoming few and far between. |
NB-IoT, with a roaming SIM | Confident - this has improved greatly over recent years. As above some roaming, SIMs should not be used in battery-powered devices. |
Success Stories
-
Yabby Edge Roaming Across Europe
- December 2021
- Yabby Edge seamlessly roaming across multiple networks, and switching between LTE-M and NB-IoT technologies easily. This all worked out of the box!
-
Bolt2 Journey Across South Africa on NB-IoT
- Excellent NB-IoT coverage in South Africa
-
NB-IoT for Real-Time Asset Tracking
- Testing of transmission delays on NB-IoT networks
- The results show NB-IoT is suitable for real-time tracking applications
Bandwidth and Data Rate
NB-IoT uses a narrower bandwidth (~200 kHz), compared to Cat-M1 which uses 1.4 MHz. As a result the maximum data rate for NB-IoT is around 250 kb per second. Compared to Cat-M1 - up to 1 Mbps.
NB-IoT was enhanced as part of 3GPP Release 14 - the new NB2 feature has brought improvements to the way devices connect to the network and throughput.
Takeaway:
- LTE-M can support faster data transfer. This does not ultimately mean it is definitively better. In many applications we are only sending little bits of data, so faster is not always necessary, or better.
- NB-IoT components can be built simpler and cheaper, which is well suited to deploying large numbers of devices.
- Early on, NB-IoT network was quite low, making firmware updates a slow process. Though recently, improvements to NB-IoT networks have increased throughput meaning this is no longer an issue!
Cell tower handover
In our testing, we noted that for an NB-IoT device, when changing towers - small increases in transmission delay were observed, but the device retained its connection to the server. It is a common misconception with NB-IoT that devices need to re-establish their connection to the server every time they swap cells, resulting in transmission delays of up to one minute. The results show that this is not the case.
Takeaway:
- Either technology will work well for real-time tracking applications with moving assets.
Range and Battery Life
Both networks provide excellent range and penetration, particularly when compared to 3G or 2G networks. NB-IoT has a slight advantage over LTE-M, making NB-IoT a good choice for assets potentially indoors, in basements etc.
Global Deployments
Early on, LTE-M networks were the first to be set up. They are well established globally. In the last couple of years, NB-IoT deployments have caught up, and may outpace LTE-M in future.
Summary + Applications
For most applications, either technology will work perfectly well. If you have either network, you can get online with DM devices. Check pricing plans and select the option which provides best value.
I want to use Digital Matter devices in my country, what do I do to get connected?
We produce devices which utilise a variety of networks:
- 2G
- 4G LTE-M and NB-IoT
- LoRaWAN (all global regions)
- Sigfox (subject to MOQ)
- 3G available subject to MOQ.
In order to determine which device will be right for your region we need to determine what networks are available.
To see whether LTE-M/NB-IoT will be suitable,
- Check if you have an LTE-M or NB-IoT network in your country here: GSMA - Mobile IoT Launches
- You will need to find a SIM provider that will let you get on one of these networks, options are:
- Enquire directly with the network listed in the link above
- Find another local SIM provider that supplies cards which utilise one of these networks
- Find a roaming SIM provider who's cards will roam on the above networks. Note that some networks reserve the right to kick roaming SIMs off their network which stay attached for too long (often around 6 months). This may pose a risk to your deployment.
Getting Connected - the tricky bits
You may be used to setting APNs on devices in order to get them online. APN stands for Access Point Name. The APN provides the device with all the information that it needs to connect to the network - e.g which ports to use, what IP address etc.
On our 2G and 3G devices, a list of APNs is stored in device FW. When a SIM is inserted, it reports its IMSI - International Mobile Subscriber Identity. Then if there is an APN against this IMSI this is used and the device can join the network. If the right APN isn't in the list, it needs to be set. This can be done via SMS easily on 2G and 3G, as SMSes can be received even if the device isn't connected to the network.
On our 4G devices, we also have the Auto-APN feature, where a device will automatically detect the settings to use. Typically most devices come online with most SIMs without any input. On top of this, when specific SIM cards are detected, we apply the best possible modem settings (as advised by the mobile networks) to allow for the best connection speeds. However not every network is the same, and sometimes APNs and network settings need to be applied manually.
4G networks use a flat architecture where all communication is sent via the data network - so the device must be online to receive an SMS. This makes setting an APN directly via SMS impossible! We have developed other methods to achieve this which are covered here:
4G APN - How do I set the APN so I can get connected to the network?
The issue is that if you do not have access to the device and it won't connect - settings can't be changed to rectify the situation without retrieving the device. This can make roaming difficult. The solution is to test thoroughly!
Roaming on LTE-M and NB-IoT - Do DM devices roam?
Digital Matter devices are able to roam between countries and join different networks. There is nothing specific to the device which will enable/prevent this. It is typically down to whether or not the SIM card in the device can successfully attach to various networks in different countries. That being said, there are some issues with roaming.
1. Rollout of 4G Networks
There are still many countries around the world (particularly developing countries) which do not have 4G LTE-M or NB-IoT coverage, and may not for some time.
On top of this, given how new the networks are, many operators are still getting roaming agreements in place. 2G and 3G networks have been long established so this has all been put in place.
More and more 4G LTE-M/NB-IoT enabled roaming SIM cards are becoming available as time progresses.
2. Network settings
While a SIM card may be able to roam to multiple countries and use networks in these locations, the specific mobile networks may require advanced or specific configuration in regards to what APN is set, and what LTE bands the devices connect on. This is hard to manage if each country requires a different set up, as then we cannot use the same set up to ensure connectivity is maintained in all countries.
In general, it is a good idea to set the APN explicitly in parameters for a roaming SIM - even if it can get online without doing so - 4G APN - How do I set the APN to connect to the network?
3. Roaming SIM Battery Life Impact.
Some roaming SIM cards trigger the device to regularly turn on it's modem, and scan for extended periods of time to search for a 'home' network. This is a setting set on the SIM, and can't be worked around/turned off via device parameters.
These scans significantly increase battery drain. With some worst-case examples using approximately 10% of device battery per month, just on the SIM-controlled network scanning. Some SIM cards are better 'behaved' than others and do not cause excessive battery drain.
See Roaming SIM Cards - Battery Life Impact for details including results of SIM cards we have tested.
So what's the bottom line?
- If roaming on 4G is required, you must ensure there is a 4G network available in all countries the device may end up.
- Avoid roaming SIM cards which cause excessive device battery drain.
- TEST!!