I. Introduction
Internet of Things (IoT) is a vision for the future network to support machine-to-machine (M2M) communications. Without the help of human intervention, one of the demands of M2M communications is to maintain stable connectivity among IoT devices with limited resources such as power, bandwidth, and system complexity. To fulfill such a demand, a new narrowband IoT (NB-IoT) technology has been standardized by 3GPP into Long-Term Evolution (LTE) releases to enable a wide range of services [1], [2]. IoT presents unique challenges to the radio network since massive number of IoT devices will desire to access the medium at any time. IoT traffic which involves inherently small data packets will be subject to excessive collisions. Cognitive radios (CRs) coupled with random access strategies can help alleviate congestion in the network [3]. A number of studies based on different IoT random access protocols have been presented in literature. In [4] and [5], in-depth surveys on existing mechanisms of random access in LTE and LTE advanced (LTE-A) standards are provided. Two opportunistic random access mechanisms based on carrier sensing multiple access/collision avoidance (CSMA/CA) are proposed for IoT in [6]. In [7], the delay distribution of slotted-ALOHA protocol, one of the candidates of 5G random access protocol for M2M communications, is derived.