I. Introduction
Recently, machine-type communication (MTC) has been considered as an enabling technology to provide enormous connections for various devices, which is applied in domains spanning e-health, smart environment, and public security [1]. Since there have been a surging amount of data and information from devices, MTC plays a significant role in a number of applications. Due to the fact that most MTC devices have sparse activity and low signaling overhead, random access can be employed for MTC to provide an efficient way to support massive MTC devices with minimized network overload [2]. Many recent works conduct discussion on approaches such as contention-based random access procedures and overload control schemes in respect of the issues in above.