Understanding Power Consumption of NB-IoT in the Wild

Recent years have seen a widespread deployment of NB-IoT networks for massive machine-to-machine communication in the emerging 5G era. Unfortunately, the key aspects of NB-IoT networks, such as radio access performance and power consumption have not been well-understood due to lack of effective tools and closed nature of operational cellular infrastructure. We develop NBScope - the first hardware NB-IoT diagnostic tool that supports fine-grained fusion of power and protocol traces.

People

Guoliang Xing (PI, Professor, CUHK)
Jun Huang (Ph.D, PKU)
Xiangmao Chang (Pd.D, NSU)
Deliang Yang (Ph.D candidate, MSU)
Xianghui Zhang (Ph.D candidate, NUAA)
Xuan Huang (Ph.D candidate, CUHK)
Liqian Shen (Ph.D candidate, NUAA)

Publications

  1. Deliang Yang, Xianghui Zhang, Xuan Huang, Liqian Shen and Jun Huang, Xiangmao Chang, Guoliang Xing. 2020. Understanding Power Consumption of NB-IoT in the Wild: Tool and Large-scale Measurement. In MobiCom 2020 (MobiCom ’20), September 21–25, 2020.

Research Thrusts

1. Understanding Power Consumption of NB-IoT in the Wild: Tool and Large-scale Measurement. Recent years have seen a widespread deployment of NB-IoT networks for massive machine-to-machine communication in the emerging 5G era. Unfortunately, the key aspects of NB-IoT networks, such as radio access performance and power consumption have not been well-understood due to lack of effective tools and closed nature of operational cellular infrastructure. In this paper, we develop NBScope - the first hardware NB-IoT diagnostic tool that supports fine-grained fusion of power and protocol traces. We then conduct a large-scale field measurement study consisting of 30 nodes deployed at over 1,200 locations in 3 regions during a period of three months. Our in-depth analysis of the collected 49 GB traces showed that NB-IoT nodes yield significantly imbalanced energy consumption in the wild, up to a ratio of 75:1, which may lead to short battery lifetime and frequent network partition. Such a high performance variance can be attributed to several key factors including diverse network coverage levels, long tail power profile, and excessive control message repetitions. We then explore the optimization of NB-IoT base station settings on a software-defined eNodeB testbed, and suggest several important design aspects that can be considered by future NB-IoT specifications and chipsets.

source code link: https://github.com/LanternD/NB-Scope

Location

Ho Sin-Hang Engineering Bldg, CUHK, Shatin, Hong Kong

Contact

aiot@ie.cuhk.edu.hk