Field-testing how distance affects the behavior of LTE-M and NB-IoT

There is an updated field test at the same location from 2022. During the updated field test, we captured more parameters for both LTE-M and NB-IoT devices and, we captured power measurements of the cellular devices on each kilometer from the base station. 

This blog post complements the video with the same title, see this.

Introduction

There are many sources of information on the web trying to characterize the new low power cellular technologies LTE-M (Cat-M1) and NB-IoT (Cat-NB1). Unfortunately, many of the characterizations list ideal numbers, which probably isn't too applicable to your real-world product. To obtain more valuable characterizations we went out in the Norwegian wilderness to field-test how distance/signal quality affects the behavior of LTE-M and NB-IoT.

New to LTE terminology? Check out the bottom of the page.

Background

There are a couple of relevant differences between LTE-M and NB-IoT that are worth mentioning before continuing. Firstly, the on-air bandwidth is different. LTE-M has 1.4 MHz, while NB-IoT has 200 kHz. The bigger bandwidth of LTE-M results in higher throughput, while the smaller bandwidth of NB-IoT should result in better signal quality and range. Secondly, the modulation is different. LTE-M uses QPSK or 16QAM in both UL and DL depending on signal quality, while NB-IoT uses BPSK or QPSK in UL, depending on signal quality, and only QPSK in DL. Each symbol in these modulations represents different number of bits. More bits per symbol means higher bitrate/throughput and higher energy efficiency.

Modulation Bits/symbol
BPSK 1
QPSK 2
16QAM

4

Some elaboration on the parameters we sampled:

  • Received power. The standard way of measuring received power in the LTE world is by using reference signal received power (RSRP). It is the received power of a specific reference signal that is sent from the eNB to the UE. The output power from the eNB is constant, so the RSRP directly tells us something about the signal quality. The RSRP is used when doing cell selection/reselection and handover. If you have used the LTE Link Monitor tool, the RSRP determines the visualized signal strength in the right top corner and it is plotted in the chart view.
  • Output power. The output power used in the UE is dictated by the eNB. It will dynamically change between being low, with good signal conditions, to being high, with bad signal conditions. Lower output power means higher energy efficiency.
  • Modulation. The modulation used is dictated by the eNB. For LTE-M it will dynamically change between 16QAM, with good signal conditions, to QPSK, with bad signal conditions, for both UL and DL. For NB-IoT it will dynamically change between QPSK, with good signal conditions, to BPSK, with bad signal conditions, but only for UL.
  • Repetitions. Repetitions are referring to Coverage Enhancement modes A and B, or CE mode A and CE mode B. CE mode A is up to 32 repetitions, while CE mode B is up to 2048 repetitions. More repetitions means lower throughput and energy efficiency, but longer range.

Execution

We used a standard nRF9160 DK to perform the test, with a SIM card from the Norwegian mobile operator Telenor. Test location was Valdresflya in Norway, a flat mountain plateau. There is a mountain peak there, called Bitihorn (1607 MASL), with an eNB on the top. There are no other eNBs close by, so we didn't need to worry about our UE (nRF9160 DK) connecting to other unwanted eNBs. From the base of the mountain there is a relatively straight road leading away. We tested with LTE-M first. 3 kilometers away from eNB, we sampled the four parameters. Then we moved one more kilometer away, and sampled again. We repeated this until we lost the connection. Then we did the same for NB-IoT.

The above illustrates an approximate elevation profile of the test locations. Also see this map for actual eNB and sample locations, with RSRP for LTE-M included.

Results

We expected to get better numbers for output power and RSRP on NB-IoT, mainly because of the smaller bandwidth it has compared to LTE-M. For LTE-M modulation we expected to see 16QAM being used closer to the eNB, and QPSK further away. Similarly for QPSK and BPSK for NB-IoT in uplink.

The above graph shows the measured output power and RSRP for LTE-M. Output power is on the left axis, while RSRP is on the right. The bottom shows kilometers from the eNB/base station, with the actual measurements. Close to the eNB the output power is low, only 4 dBm, meaning the UE is very energy effective when sending its data. Further away it increases, becoming less and less energy effective, until it ends up at 23 dBm, which is the maximum. The RSRP is opposite, being -86 dBm at 3 km, and decreasing down to -117 dBm at 12 km. 

Distance (km)

3

4

5

6

7

8

9

10

11

12

Output power (dBm)

4

6

12

10

23

16

18

23

23

23

RSRP (dBm)

-86

-87

-90

-87

-95

-95

-97

-101

-112

-117

Modulation UL

16QAM

QPSK

Modulation DL

QPSK

Repetitions UL

16

Repetitions DL

8

The above table show all results related to LTE-M, including modulation and repetitions. From 3 km to 9-10 km 16QAM modulation was mostly used in UL, before QPSK gradually becomes dominant. For DL only QPSK modulation was used. This was a bit unexpected, but after some investigation we found out that this can happen, and it is normal. More and more repetitions of 8 were observed in DL after 10 km. For DL, repetitions was observed more and more after 11 km.

We set out to characterize both LTE-M and NB-IoT in this field test, but due to an error when executing the test, we didn't end up with NB-IoT data to represent in the format. However, in general we observed that the RSRP was generally better for NB-IoT than LTE-M. The above illustration shows the range achieved with LTE-M and NB-IoT. For LTE-M we still had a connection at 12 km, but it was lost before hitting the 13 km mark. For NB-IoT we still had a connection at 14 km, but lost it before hitting the 15 km mark.

In a more ideal test location we suspect that the connection could have been kept even longer, especially with NB-IoT. By studying the elevation profile it easy to see that we get disconnected approximately in the area where we lose line of sight with the eNB. It is also important to note that we did this field test back in December 2018, significant improvements and optimizations have been implemented on the hardware and software on both the nRF9160 DK and on the network side since then, increasing performance and maturity.

Conclusion

We are excited about the results. It is remarkable to see how the parameters adapt to never use more energy than necessary. It is impressive to see the range that can be achieved with these technologies. More than 14 kilometers is excellent, especially when keeping in mind that these are low power technologies. It is also important to be aware that in most cases there would be a closer eNB to reselect/handover before reaching this distance, meaning that you would typically use low output power, the best modulations and no repetitions. 

For more information about our low power cellular IoT solutions, please see this.

LTE terminology:

  • RSRP - reference signal received power.
  • eNB - enhanced Node B. Base station/cell.
  • UE - user equipment. Device connecting to base station.
  • UL - uplink. Packets from UE to eNB.
  • DL - downlink. Packets from eNB to UE.
  • Cell selection. UE procedure selecting which eNB to connect to.
  • Cell reselection. UE procedure connect to another eNB.
  • Cell handover. UE procedure to handover connection to another eNB.