Narrowband internet of things (NB IoT) is an emerging IoT technology which is being developed to meet challenges of future cellular IoT. This technology will meet the requirement of connecting low-power devices which relies on batteries and send small-scale information.