Abstract

Massive connections and diverse Quality of Service (QoS) requirements pose a major challenge for machine-type communication (MTC) networks. In this article, to satisfy the various QoS requirements of a massive number of MTC devices (MTCDs), the devices are divided into multiple clusters based on the QoS characteristics. The cluster access control and intracluster resource allocation problems are studied to satisfy the double delay requirements in the access and data transmission phases in a cross-layer approach. Specifically, we formulate an access control problem to maximize the access efficiency with constraints on access and transmission delays. An efficient algorithm is proposed to adaptively adjust the access time intervals and backoff factors of the clusters for different numbers of active MTCDs and transmission rates. Given the access parameters, nonorthogonal multiple access is adopted in resource allocation to maximize the system utility function while guaranteeing the delay requirements for each accessed MTCD. An efficient sequential convex programming iterative algorithm is proposed to solve the NP-hard nonconvex problem with two typical utility objectives: 1) total throughput and 2) consumed power. Simulation results show that the proposed scheme can achieve better performance in terms of access efficiency, delay, throughput, and consumed power than other schemes. The impacts of various parameters, including delay and traffic rate, on the performance, are disclosed.

Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call