NB-IoT from 3GPP has become a leading LPWAN connectivity protocol. It is very important that the design aspects of the NB-IoT device protocol stack ensure low module cost and low energy consumption.