Source-linked AI summary
Towards Massive Machine Type Communications in Ultra-Dense Cellular IoT Networks: Current Issues and Machine Learning-Assisted Solutions
Shree Krishna Sharma, Xianbin Wang
TL;DR
Massive machine-type communication must support diverse QoS requirements amid sporadic traffic, signalling overhead, and congestion in ultra-dense cellular IoT networks. This paper reviews enabling technologies and existing solutions, develops a QoS-aware scheduling framework, and examines machine-learning assistance, highlighting Q-learning and a reported 86% capacity gain from preamble-initiated access for small packets.
Problem
Ultra-dense cellular IoT networks lack efficient approaches for supporting massive resource-constrained MTC populations while meeting diverse QoS requirements and controlling congestion.
Method
The paper synthesizes mMTC challenges and standards, presents a QoS-aware scheduling analysis framework, reviews congestion solutions, and examines low-complexity Q-learning applications.
Results
86% more capacity is achieved by preamble-initiated access than conventional LTE access and ALOHA-like immediate transmission for small data packets in IoT scenarios.
Takeaways & Limitations
The review identifies ML-assisted solutions, including Q-learning, as potential approaches for addressing RAN congestion and related ultra-dense cellular IoT challenges.
Takeaways & Limitations
Aggregated traffic modeling is simpler but less precise than source traffic modeling, motivating low-complexity and precise traffic-modeling research.
Abstract
from arXiv · showhide
The ever-increasing number of resource-constrained Machine-Type Communication (MTC) devices is leading to the critical challenge of fulfilling diverse communication requirements in dynamic and ultra-dense wireless environments. Among different application scenarios that the upcoming 5G and beyond cellular networks are expected to support, such as eMBB, mMTC and URLLC, mMTC brings the unique technical challenge of supporting a huge number of MTC devices, which is the main focus of this paper. The related challenges include QoS provisioning, handling highly dynamic and sporadic MTC traffic, huge signalling overhead and Radio Access Network (RAN) congestion. In this regard, this paper aims to identify and analyze the involved technical issues, to review recent advances, to highlight potential solutions and to propose new research directions. First, starting with an overview of mMTC features and QoS provisioning issues, we present the key enablers for mMTC in cellular networks. Along with the highlights on the inefficiency of the legacy Random Access (RA) procedure in the mMTC scenario, we then present the key features and channel access mechanisms in the emerging cellular IoT standards, namely, LTE-M and NB-IoT. Subsequently, we present a framework for the performance analysis of transmission scheduling with the QoS support along with the issues involved in short data packet transmission. Next, we provide a detailed overview of the existing and emerging solutions towards addressing RAN congestion problem, and then identify potential advantages, challenges and use cases for the applications of emerging Machine Learning (ML) techniques in ultra-dense cellular networks. Out of several ML techniques, we focus on the application of low-complexity Q-learning approach in the mMTC scenarios. Finally, we discuss some open research challenges and promising future research directions.
I. INTRODUCTION … D. Review of Related Overview/Survey Articles
The paper examines how cellular IoT and mMTC can support massive, heterogeneous device populations in ultra-dense networks, emphasizing QoS, access, congestion, and resource-management challenges. It reviews existing standards and surveys while motivating computationally simple Q-learning solutions for constrained IoT environments.
- I. INTRODUCTION: The convergence of wireless technologies, ubiquitous infrastructure, and IoT applications is enabling future smart and connected societies with rapidly growing device populations.I. INTRODUCTION highlights industrial automation, connected cars, smart grids, and a forecast of around 125 billion smart devices by 2030.
- A. Recent Developments in Cellular IoT: Among 5G service classes, mMTC targets scalable connectivity for 10^6 devices per square kilometer with diverse QoS requirements, but limited radio resources constrain support.The paper contrasts mMTC with eMBB’s high data rates and URLLC’s very low latency.
- A. Recent Developments in Cellular IoT: LTE-M and NB-IoT are the main 3GPP cellular IoT standards, targeting different application and coverage needs through small allocated bandwidths.LTE-M supports mid-range applications including voice and video and assigns 1.4 MHz, whereas NB-IoT targets very large coverage and ultra-low-cost devices with 180 kHz.
- B. Challenges in Cellular IoT: Existing cellular systems and contention-based access protocols struggle with massive, sporadic MTC requests and diverse QoS requirements.Limited LTE preambles can cause simultaneous selection and high collision probability in the access network.
- C. Need of Machine Learning and Associated Challenges in IoT/mMTC Networks: Ultra-dense cellular IoT networks require adaptive self-configuration, self-optimization, and self-healing because configurable parameters and wireless conditions are increasingly complex and dynamic.Effective decisions require observing environmental variations, learning uncertainties, planning responses, and configuring network parameters.
- C. Need of Machine Learning and Associated Challenges in IoT/mMTC Networks: Applying conventional ML directly is difficult because MTC devices have limited computation and memory, while IoT networks are distributed, heterogeneous, and QoS-diverse.The paper therefore emphasizes computationally simpler Q-learning-based solutions for ultra-dense IoT scenarios.
- D. Review of Related Overview/Survey Articles: Prior surveys cover IoT and mMTC protocols, cellular M2M standards, random-access overload control, traffic congestion, transmission scheduling, big-data analytics, QoS, AI, learning, and UDNs.These works address enabling technologies, network layers, access mechanisms, data analytics, resource management, and deployment approaches across related domains.
- D. Review of Related Overview/Survey Articles: The reviewed literature also identifies unresolved requirements for characterizing MTC traffic, scheduling distributed devices, satisfying QoS under energy constraints, and applying learning methods suited to heterogeneous resource-constrained IoT networks.Related surveys discuss MTC-specific traffic, uplink scheduling, QoS-energy tradeoffs, AI for 5G resource management, learning complexity, and M2M integration in UDNs.
E. Contributions · V. Solutions for RAN Congestion Problem in Cellular IoT Networks · VII. Research Challenges and Future Directions
The paper addresses the missing comprehensive analysis of massive MTC support in ultra-dense cellular IoT networks by reviewing recent advances, highlighting enabling technologies, and proposing ML-assisted solutions. Its contributions span QoS provisioning, random access, transmission scheduling, RAN congestion, and future research directions.
- E. Contributions: The survey identifies a literature gap: comprehensive analysis of research issues in supporting massive MTC devices in ultra-dense cellular IoT networks is missing.It also notes the absence of a detailed review of recent advances, including ML-assisted solutions addressing these challenges.
- E. Contributions: The paper organizes its contributions around QoS provisioning in ultra-dense cellular IoT networks.
- E. Contributions: The paper examines the random access procedure in cellular IoT as a distinct contribution area.
- E. Contributions: Transmission scheduling for mMTC is treated as a separate contribution area.
- V. Solutions for RAN Congestion Problem in Cellular IoT Networks: The paper includes solutions for the RAN congestion problem in cellular IoT networks.
- VII. Research Challenges and Future Directions: The survey aims to overcome identified challenges, highlight potential enablers, and propose ML-assisted solutions for ultra-dense cellular IoT networks.
- VII. Research Challenges and Future Directions: A major contribution is identifying cellular IoT challenges in supporting massive MTC devices and highlighting enabling technologies, mMTC features, traffic characterization, and application scenarios.
- VII. Research Challenges and Future Directions: The paper points out the inefficiency of legacy LTE random access for MTC devices and presents its adaptation for mMTC systems alongside emerging cellular IoT access mechanisms.
A. Machine-Type Communications … D. Q-Learning for RACH Congestion Problem
The paper reviews RAN congestion solutions and emerging ML techniques for ultra-dense cellular IoT networks, then develops a low-complexity Q-learning framework for mMTC applications.
- C. Overview of Existing: The paper addresses exploration strategies for Q-learning as part of its ML-technique review.
- D. Q-Learning for RACH Congestion Problem: It examines performance enhancement of Q-learning for the RACH congestion problem.
- B. Emerging Solutions: The paper reviews existing solutions for addressing RAN congestion in cellular IoT networks and highlights three emerging techniques.
- A. Advantages of Learning in Wireless Communications: It identifies potential benefits, challenges, and promising use-case scenarios for applying emerging ML techniques in ultra-dense cellular networks.
- B. Learning Techniques for IoT/mMTC: Existing ML techniques are broadly categorized into supervised, unsupervised, and reinforcement-learning techniques.
- D. Q-Learning for RACH Congestion Problem: A framework is proposed for applying a low-complexity Q-learning approach in mMTC scenarios.
F. Paper Organization · II. QOS PROVISIONING IN ULTRA-DENSE IOT NETWORKS · A. Machine-Type Communications
The paper introduces QoS provisioning challenges in ultra-dense IoT networks and then characterizes MTC applications, requirements, traffic features, and performance objectives. It emphasizes extreme connection density, bursty and sporadic traffic, constrained devices, diverse latency needs, and congestion risks.
- F. Paper Organization: Section II examines QoS provisioning issues and potential mMTC enablers for ultra-dense cellular IoT networks.The paper also plans to characterize and model MTC traffic.
- II. QOS PROVISIONING IN ULTRA-DENSE IOT NETWORKS: About 10^6 devices per square kilometer is the IMT 2020-and-beyond connection-density target, despite limited radio resources and infrastructure.This density creates a fundamental resource-management challenge.
- II. QOS PROVISIONING IN ULTRA-DENSE IOT NETWORKS: Bursty instantaneous IoT-gateway traffic can greatly exceed average aggregated traffic because sensor nodes transmit periodically with different periods and frame sizes.Such traffic can cause congestion during transient peaks.
- II. QOS PROVISIONING IN ULTRA-DENSE IOT NETWORKS: MTC scheduling must accommodate many small packets, energy-constrained devices, and QoS requirements that differ from conventional HTC.Relevant techniques include sleep-mode optimization, power control, data-rate adaptation, and learning-assisted algorithms, while satisfactory QoS may better balance energy efficiency than QoS maximization.
- II. QOS PROVISIONING IN ULTRA-DENSE IOT NETWORKS: Time-critical MTC applications require low and deterministic end-to-end delay, bounded delay variation, and linear delay-payload dependence.HTC multimedia packet arrival periods range from 10 ms to 40 ms, whereas MTC periods range from about 10 ms to several minutes.
- A. Machine-Type Communications: MTC spans industrial automation, intelligent transportation, smart grids, smart environments, security and public safety, and e-health applications.Examples include production on demand, automatic meter reading, environmental monitoring, remote surveillance, and personal tracking.
- A. Machine-Type Communications: Compared with HTC, MTC features infrequent transmissions and low data rates, but signaling packets can exceed user-data packets and simultaneous access by many devices can congest infrastructure.3GPP requirements include operator control over individual device features and mechanisms to reduce peak data and signaling traffic.
- A. Machine-Type Communications: 5G NR mMTC objectives include 10^6 devices per km^2, battery life beyond 10 years, 164 dB MCL, and latency of about 10 seconds or less for a 20-byte uplink packet.The objectives also specify ultra-low complexity and low-cost devices and networks.
B. Challenges for QoS Provisioning in Ultra-Dense IoT Networks · C. Potential Enablers for mMTC in Cellular Networks
Ultra-dense mMTC networks must accommodate massive, heterogeneous, and dynamic device traffic while maintaining QoS, limiting congestion and signalling overhead, and scaling network performance. The paper therefore identifies cellular enabling techniques including flexible waveforms, spectrum sharing, clustering, aggregation, and advanced scheduling.
- B. Challenges for QoS Provisioning in Ultra-Dense IoT Networks: Massive MTC populations compete for scarce network resources over short periods, requiring efficient resource utilization or additional bandwidth allocation.MTC devices also differ substantially from existing LTE-based users in transceiver properties and applications.
- B. Challenges for QoS Provisioning in Ultra-Dense IoT Networks: mMTC devices require low complexity and support for group-based, time-controlled, small-data, and low- or no-mobility applications, unlike traditional HTC systems.These constraints reflect the requirements of cheap devices intended for mass deployment.
- B. Challenges for QoS Provisioning in Ultra-Dense IoT Networks: MTC traffic is highly dynamic and combines event-driven and periodic transmissions, challenging contention-based access schemes to coordinate random transmissions from many devices.This traffic is less predictable than conventional HTC traffic.
- B. Challenges for QoS Provisioning in Ultra-Dense IoT Networks: Integrating massive MTC populations can congest the RAN, core, and signalling networks while requiring performance to remain scalable as connected devices increase by 10× to 100×.The network must also support concurrent transmissions and minimize uplink and downlink signalling exchange.
- B. Challenges for QoS Provisioning in Ultra-Dense IoT Networks: Conventional centralized congestion management is not sufficiently scalable, distributed scheduling lacks broader network-load knowledge, and reactive control does not provide the proactive behavior needed for MTC.The paper motivates source-level transmission deferral and shaping as proactive congestion-management directions.
- C. Potential Enablers for mMTC in Cellular Networks: mMTC design must address transitions from larger to smaller packets, downlink-focused to uplink-dominant communication, and high- to low-data-rate transmissions.These transitions create design requirements distinct from conventional HTC systems and motivate a different network-design perspective.
- C. Potential Enablers for mMTC in Cellular Networks: Potential mMTC enablers include flexible waveforms, dynamic resource allocation, advanced spectrum sharing, clustering with data aggregation, and scheduling designed for heterogeneous QoS requirements.Promising scheduling approaches include latency-aware scheduling, fast uplink grant, and learning-assisted scheduling for sporadic transmissions.
D. Traffic Characterization and Modeling for mMTC Systems
mMTC traffic must be characterized and modeled because heterogeneous, dynamic device activity can interfere with cellular users and degrade LTE/LTE-A performance. The section contrasts uniform and synchronized Beta traffic models, and highlights the trade-off between aggregate-model simplicity and source-level precision.
- Motivation: Traffic modeling is crucial because MTC deployments may cause harmful interference to existing cellular users and significantly degrade LTE/LTE-A system performance.Traffic characterization also supports investigation of traffic-management schemes such as peak-traffic reduction.
- Traffic characteristics: MTC devices exhibit heterogeneous traffic patterns differing in amplitude, starting time, activation period, and application-specific behavior.These differences make traffic models dependent on the particular IoT application.
- Modeling trade-offs: Aggregated traffic modeling is simpler and suitable for many devices, whereas source traffic modeling is more precise but becomes complex as the number of source devices increases.The section therefore motivates models combining aggregate-model simplicity with source-level fidelity.
- Traffic models: The two 3GPP-based models represent either uniformly distributed, nonsynchronized access over duration T or highly synchronized, correlated access modeled by a Beta distribution.The uniform model omits transmission correlation, whereas the Beta model generates correlated traffic within a specific time interval.
- Traffic management: Traffic scheduling can limit queue size or bandwidth to flatten demand, but it introduces processing delay and requires balancing latency against energy saving.A suitable bandwidth limit should prevent active-queue traffic from exceeding the limit while managing this trade-off.
III. RANDOM ACCESS PROCEDURE IN CELLULAR IOT NETWORKS · A. RA Procedure in Legacy LTE Systems · B. Failure of RA Procedure and Its Inefficiency in mMTC systems
The paper describes legacy LTE’s four-stage contention-based random access procedure and explains why it becomes inefficient for massive access in mMTC systems. Failures arise from collisions, resource shortages, transmission errors, and limited access capacity under bursty demand.
- III. RANDOM ACCESS PROCEDURE IN CELLULAR IOT NETWORKS: MTC devices use random access to establish connections during initial access, unsynchronized data transmission, absent uplink scheduling resources, handover, or reconnection.
- A. RA Procedure in Legacy LTE Systems: LTE random access comprises four stages: preamble transmission, RA Response, connection request, and connection resolution.The procedure begins after system information is broadcast by the eNodeB.
- A. RA Procedure in Legacy LTE Systems: Devices randomly select preambles without transmitting device IDs, then receive an RA response containing an uplink grant before sending the connection request.
- A. RA Procedure in Legacy LTE Systems: After receiving Message 2 within the RAR window, a device sends Message 3 and waits for its own Message 4 before completing access.
- B. Failure of RA Procedure and Its Inefficiency in mMTC systems: The RA procedure can fail through preamble collisions or insufficient power, missing Message 2 resources, unsuccessful Message 3 transmission, or missed Message 4 reception.Message 4 failure may result from insufficient PDCCH resources or imperfect channel conditions.
- B. Failure of RA Procedure and Its Inefficiency in mMTC systems: LTE-A provides 64 preambles, including 54 for contention-based access and 10 reserved for contention-free access, with 200 access opportunities per second.This yields an absolute maximum capacity of 10,800 preambles per seconds without access collisions.
- B. Failure of RA Procedure and Its Inefficiency in mMTC systems: Massive concurrent requests create collision-prone signaling and traffic spikes because LTE-A contention-based RACH uses ALOHA-type access, severely degrading mMTC performance.Increasing access opportunities can reduce physical RACH load but reduces the amount of resources available for other transmissions.
- B. Failure of RA Procedure and Its Inefficiency in mMTC systems: Limited contention-based preambles overload uplink and downlink access, increasing collision probability, access failure rate, and access delay while requiring additional downlink resources for 56-bit RAR messages.
C. Adaptation of RA Procedure for MTC devices · D. LTE-M: Key Features and Channel Access Mechanisms
The paper examines adaptations to cellular random access for massive MTC traffic and summarizes LTE-M’s evolution and channel-access mechanisms. It highlights congestion and delay challenges, short-packet overhead, and trade-offs among access schemes, while outlining LTE-M features addressing constrained IoT operation.
- C. Adaptation of RA Procedure for MTC devices: Conventional RACH uses PRACH and PDCCH, with one PDCCH handling multiple PRACHs during random-access response transmission.Each PRACH comprises six physical RBs and 1.08 MHz bandwidth; up to six RACHs can be time-division multiplexed across the system bandwidth.
- C. Adaptation of RA Procedure for MTC devices: Distributing RA requests across multiple NB channels reduces congestion from wideband PDCCH operation, but the adapted RACH still cannot support massive request volumes.The limitation remains significant as the number of MTC devices continues increasing.
- C. Adaptation of RA Procedure for MTC devices: RACH-overload solutions are categorized as push-based, where devices control requests, or pull-based, where the eNodeB controls contention.Existing work also emphasizes BS load balancing, radio resource management, and MTC-device grouping, while comparatively fewer studies optimize massive-request access control.
- C. Adaptation of RA Procedure for MTC devices: RA delay can be reduced by several orders of magnitude through effective tuning of RA-opportunity frequency and preamble count under different traffic-arrival distributions.The analysis considers uniformly distributed and Beta-distributed traffic arrivals and derives lower bounds for LTE-A RA delay.
- C. Adaptation of RA Procedure for MTC devices: Cellular IoT standards primarily comprise LTE-M and NB-IoT, two technologies optimized to provide cellular connectivity for IoT devices.The paper introduces their key differences and refers readers to further comparisons with legacy LTE across physical-channel features and functionalities.
- D. LTE-M: Key Features and Channel Access Mechanisms: LTE-M evolved from CAT-0 in Release 12 to CAT-M in Release 13, with later releases adding features for diverse MTC and IoT applications.Release 13 introduced CAT-M and CAT-N, while the cited passage identifies Release 13, 2016, as the introduction point for these categories.
- D. LTE-M: Key Features and Channel Access Mechanisms: LTE-M Release 13 added CE modes A/B, 1.4 MHz bandwidth-limited operation, half-duplex and in-band operation, control-plane data transmission, mobility, RRC connection, and eDRX.Release 14 added multicast, positioning enhancements, and other capabilities; Release 15 targeted lower latency and power consumption, improved spectral efficiency, idle-UE load control, eDRX enhancements, and higher UE velocity.
- D. LTE-M: Key Features and Channel Access Mechanisms: The conventional four-stage LTE handshake creates high overhead for short IoT packets, motivating alternative channel-access mechanisms.Preamble-initiated access provides 86 % more capacity than conventional LTE and ALOHA-like immediate transmission, whereas ALOHA-like access reduces delay by about 62 % and 77 % under the stated comparisons and low-load condition.
E. Narrowband IoT: Key Features and Channel Access Mechanisms · IV. TRANSMISSION SCHEDULING FOR MTC SYSTEMS WITH QOS SUPPORT
NB-IoT targets massive low-throughput connectivity with better indoor coverage, low power consumption, relaxed delay requirements, and reduced signalling overhead. QoS-aware MTC scheduling must model queuing behavior and distinguish applications requiring reliability from those requiring strict latency and data rates.
- E. Narrowband IoT: Key Features and Channel Access Mechanisms: NB-IoT, proposed in 3GPP Release 13, targets better indoor coverage and massive support for low-throughput devices.Its objectives also include low power consumption and relaxed delay requirements.
- E. Narrowband IoT: Key Features and Channel Access Mechanisms: NB-IoT optimizes CIoT control and user planes to reduce signalling overhead for small data packet transmissions.This supports deployments such as smart cities, homes, metering, and agriculture by reusing existing network architectures.
- E. Narrowband IoT: Key Features and Channel Access Mechanisms: NB-IoT operates over 180 kHz, using OFDMA with 15 kHz spacing over 12 downlink sub-carriers and single- or multi-tone uplink transmission.Single-tone uplink supports 3.75 kHz or 15 kHz subcarrier spacing.
- E. Narrowband IoT: Key Features and Channel Access Mechanisms: NB-IoT supports in-band, guard band, and stand-alone deployment modes, using LTE resource blocks, unused LTE guard-band resources, or refarmed GSM low bands.The stand-alone mode uses 700 MHz, 800 MHz, and 900 MHz bands.
- E. Narrowband IoT: Key Features and Channel Access Mechanisms: NB-IoT uses power saving mode and eDRX for battery life, while its 200 kHz channel bandwidth enables GSM channel re-farming and simpler, lower-cost receivers.The 200 kHz bandwidth comprises 180 kHz plus guard bands.
- E. Narrowband IoT: Key Features and Channel Access Mechanisms: Its uplink access uses NPRACH for random-access preambles and NPUSCH for uplink data, while the RA procedure establishes links, schedules requests, and achieves uplink synchronization.NPRACH resources can use separate repetition values for devices in different coverage classes.
- IV. TRANSMISSION SCHEDULING FOR MTC SYSTEMS WITH QOS SUPPORT: Physical-layer-only models cannot capture link-layer QoS requirements, so MTC scheduling analysis must characterize connection queuing behavior, source traffic, and services.This modeling is needed for QoS mechanisms such as resource reservation.
- IV. TRANSMISSION SCHEDULING FOR MTC SYSTEMS WITH QOS SUPPORT: MTC QoS support must reflect application differences: non-real-time traffic prioritizes reliability, whereas real-time applications require strict latency and data rates.These requirements can take precedence over high spectral efficiency for real-time MTC applications.
A. Framework for Performance Analysis with QoS Support
The framework analyzes uplink mMTC performance with QoS support using effective capacity, effective SNR, and estimated device numbers in a single-cell 3GPP LTE-A setting. It models traffic and channels, incorporates statistical delay requirements, and accounts for SC-FDMA resource-allocation constraints and random-access estimation.
- System Model: The analysis considers a single-cell 3GPP LTE-A uplink serving MTC devices over SC-FDMA, focusing on QoS support while maximizing network performance.The framework excludes legacy cellular/HTC users from the considered case.
- System Model: The model assumes M MTC devices, L available RBs, Poisson traffic arrivals, block fading, and channel coherence time longer than the TTI.Devices and RBs are indexed by sets of sizes M and L, respectively.
- QoS Modeling: A QoS exponent θ_m characterizes steady-state delay violation probability, while effective capacity specifies the maximum constant arrival rate supportable under that QoS requirement.The formulation uses the pair (φ_m(λ), θ_m(λ)) to characterize each device-to-gateway/eNodeB link.
- SC-FDMA Resource Allocation: SC-FDMA requires each RB to serve at most one user, each user’s RBs to be adjacent, and equal transmit power across that user’s allocated RBs.Because symbols span the allocated bandwidth, effective SNR is computed by averaging the device’s RB-level SNRs.
- Random Access Estimation: The framework also supports random-access design by estimating the number of contending devices from idle slots in the uplink Random Access Window.Maximum likelihood estimation is identified as one suitable technique for this purpose.
B. Short Data Packet Transmission and Associated Issues
Short-packet transmission in IoT/mMTC challenges conventional assumptions because metadata is non-negligible, long-packet coding benefits do not directly apply, and synchronization, training, and interference estimation become difficult. Proposed directions include pilot and waveform design, coding/modulation, NOMA, user-centric mobility, and receiver strategies tailored to low-latency, energy-efficient, massive connectivity.
- Core challenges: Short packets make metadata non-negligible and require highly efficient encoding schemes, while conventional long-packet coding assumptions do not directly apply.For long packets, channel codes can reconstruct the payload with high probability as thermal noise and channel distortions average out.
- Physical-layer approaches: Pilot-overhead optimization can improve short-packet efficiency, but ergodic-capacity-based methods assume sufficiently large packets and low packet-error probability.The passage identifies this assumption as unsuitable for short-packet transmission.
- Physical-layer approaches: Suitable waveforms, coding, and modulation are needed to support diverse small-packet applications, low latency, and high energy efficiency under low-duty-cycle operation.Low duty cycles make time synchronization and phase coherency non-trivial, while short packets limit achievable coding length and increase synchronization overhead.
- Connectivity and signaling: NOMA is a candidate multiple-access solution for scalable short-packet connectivity, offering improved fairness and spectral efficiency for low-latency IoT transmission relative to orthogonal access.The passage states that NOMA is considered promising for IoT applications.
- Receiver design: Short-packet systems must balance pilot training against data transmission, because insufficient training can severely degrade channel and interference-covariance estimation.An efficient receiver can exploit information received during data transmission to enhance reception quality.
V. SOLUTIONS FOR RAN CONGESTION PROBLEM IN CELLULAR IOT NETWORKS … 2) Distributed Queueing:
The paper reviews standardized and research-based approaches to RAN congestion in cellular IoT networks, including access control, resource allocation, learning-based access, and distributed queueing. These methods target overload, collisions, access delay, and signaling efficiency under diverse traffic conditions.
- V. SOLUTIONS FOR RAN CONGESTION PROBLEM IN CELLULAR IOT NETWORKS: The review covers six 3GPP LTE random-access congestion solutions: ACB, MTC-specific backoff, dynamic resource allocation, slotted random access, separate RA resources, and pull-based RA.These techniques are presented alongside related solutions from the literature.
- A. Existing Techniques: Backoff-based access retransmits devices after collisions and can improve performance under low congestion but becomes problematic under high congestion.It is the conventional approach in contention-based wireless networks.
- A. Existing Techniques: Access-control schemes regulate RA participation through barring, class differentiation, coordinated or dynamic ACB parameters, and prioritized resource allocation.ACB admits a device when a uniformly generated r satisfies r < p, while EAB trades higher access success probability for increased mean access delay.
- A. Existing Techniques: Dynamic RACH resource allocation can add time- or frequency-domain resources during predicted overload, but it reduces resources available to traffic channels.Group-based RA can instead allocate RACH resources according to device criteria such as QoS, delay requirements, or geographic deployment.
- B. Emerging Solutions: The paper introduces emerging research directions for addressing RAN congestion in wireless IoT networks.These directions follow the review of existing congestion-control techniques.
- 1) Learning-based Techniques:: Learning-based methods select suitable base stations or access decisions to avoid congestion, minimize packet delay, and account for QoS under dynamic traffic.Q-learning can enable devices to avoid collisions without a central entity and eventually obtain unique RACH slots.
- 2) Distributed Queueing:: Distributed Queuing Collision Avoidance addresses ALOHA-type inefficiency, instability, and uncertainty with a distributed, always-stable, high-performance protocol.Its stated benefits include eliminating backoff periods, avoiding data-packet collisions, independence from transmitting-node count, traffic-independent stability, and low signaling overhead.
3) SDN and Virtualization for RAN Management: … B. Learning Techniques for IoT/MTC Systems
The paper presents virtualization and SDN as mechanisms for differentiated QoS-aware MTC networking, then surveys learning-assisted adaptation and its IoT/MTC-specific opportunities and constraints. It emphasizes dynamic resource management, congestion reduction, and the need for low-complexity and distributed learning under device and energy limitations.
- 3) SDN and Virtualization for RAN Management:: Network virtualization slices a physical wireless network into multiple virtual networks to support differentiated MTC services with diverse QoS requirements.A hypervisor can divide the network according to device classes and functionalities.
- 3) SDN and Virtualization for RAN Management:: SDN separates data and control planes, enabling a centralized controller with global network visibility to dynamically manage radio resources under changing traffic and channel conditions.The controller allocates available resources among virtual IoT networks to meet their differing QoS requirements.
- A. Advantages of Learning Techniques in Wireless Communications: Learning techniques are motivated by the growing number of configurable cellular-system parameters and the complexity of optimizing them in 5G and beyond networks.Configurable parameters increased from about 500 in 2G and about 1000 in 3G to about 1500 in 4G, with around 2000 predicted for 5G.
- A. Advantages of Learning Techniques in Wireless Communications: Learning can complement conventional link adaptation because accurately predicting reliability becomes difficult amid multiple antennas, wideband signals, advanced processing, and numerous environmental parameters.Link adaptation must balance data rate and reliability because packet error rate is generally inversely related to data rate.
- VI. LEARNING-ASSISTED SOLUTIONS FOR RAN CONGESTION PROBLEM IN CELLULAR IOT NETWORKS: In ultra-dense cellular systems, learning use cases include assigning unique RA slots, adapting the RACH access barring factor, selecting suitable BSs/eNodeBs, and recognizing delay-sensitive messages.These applications target collision avoidance, RACH congestion control, access-network congestion reduction, and dynamic allocation for critical transmissions.
- A. Advantages of Learning Techniques in Wireless Communications: Learning can also extract activity, mobility, temporal, spatial, and social patterns from raw unstructured or semi-structured data generated by massive numbers of sensors.The extracted patterns are listed as an application of learning techniques in ultra-dense cellular systems.
- B. Learning Techniques for IoT/MTC Systems: IoT/MTC learning is constrained by device computation, communication energy, limited radio resources, and limited information availability.Widely used methods such as reinforcement learning and decision trees may be computationally complex, motivating investigation of distributed learning.
- B. Learning Techniques for IoT/MTC Systems: Existing MTC/IoT studies apply learning to access barring, intelligent dedicated-slot assignment, and Q-learning or reinforcement-learning-based BS/eNodeB selection.The stated objectives are minimizing RACH overload, avoiding access-request collisions, and reducing access-network overload.
C. Overview of Existing Machine Learning Techniques · D. Q-learning for RACH Congestion Problem
The paper surveys supervised, unsupervised, semi-supervised, reinforcement, and sequential learning, emphasizing Q-learning as suitable for resource-constrained IoT devices. It then formulates Q-learning for distributed RACH congestion mitigation, where devices learn slot preferences to reduce collisions and improve access stability.
- C. Overview of Existing Machine Learning Techniques: Supervised learning requires labelled training data, while IoT devices face difficulty processing the extensive datasets needed to learn dynamic environments because of limited computing and memory resources.Unsupervised learning avoids labels but has higher computational cost and remains less widely used; semi-supervised learning combines small labelled and large unlabelled datasets to improve accuracy.
- C. Overview of Existing Machine Learning Techniques: Reinforcement learning lets agents interact with an environment and learn from experience without training data by balancing exploration of random actions against exploitation.Sequential learning is also described for agents that infer binary environmental states through ordered observations of prior agents’ actions or observations.
- C. Overview of Existing Machine Learning Techniques: Q-learning uses low computational resources, requires no environment model, and can be implemented distributively, making it suitable for resource-constrained IoT devices and RACH congestion control.The paper therefore selects Q-learning for the following cellular IoT RACH formulation.
- D. Q-learning for RACH Congestion Problem: Contention-based random access inevitably produces collisions, reducing RACH throughput under massive access loads; slotted ALOHA has a maximum throughput of e−1 (37%).Low throughput and backoff can make newly generated plus retransmitted traffic exceed RACH capacity, destabilizing the system.
- D. Q-learning for RACH Congestion Problem: MTC devices can learn to avoid concurrent RACH transmissions without central assistance and, after convergence, obtain unique dedicated slots that prevent transmission collisions.The paper develops the approach first for a single MTC device before extending the Q-learning formulation to congestion control.
- D. Q-learning for RACH Congestion Problem: The RACH environment is modeled as a finite Markov Decision Process with states X, actions U, transition function f, and reward function ρ, while policies determine actions and discounted returns quantify long-term rewards.Q-learning estimates an optimal action-value function from successive states and rewards; a greedy policy selects the action with the highest Q-value.
- D. Q-learning for RACH Congestion Problem: In frame-based slotted ALOHA, each of N MTC nodes maintains Q-values for K access slots and updates them from transmission outcomes, assigning R = +1 for success and R = −1 otherwise.Each node selects the slot with the highest Q-value, randomly breaking ties; α controls convergence speed, with smaller values generally preferred.
E. Exploration Strategies for Q-Learning
The section describes exploration strategies for balancing Q-learning’s exploration–exploitation tradeoff, focusing on ε-greedy selection, Boltzmann randomness, and optimism in the face of uncertainty.
- Exploration–exploitation tradeoff: Q-learning exploits actions maximizing Q(x, u) and explores by randomly selecting actions to improve estimation of the optimal Q-function.The algorithm must balance exploitation of known high-value actions with exploration of alternatives.
- ε-greedy strategy: The ε-greedy strategy chooses the highest current Q-value with probability (1 − ε) and a random action with probability ε, where 0 ≤ ε ≤1.ε can vary over time as learning progresses, but the approach treats all possible actions equivalently during exploration.
- Boltzmann strategy: The Boltzmann strategy uses temperature τ > 0 to control randomness, with τ = 0 yielding no exploration and T →∞ producing nearly equal action-selection probabilities.The supplied passage describes temperature-controlled randomness but uses both τ and T notation.
- Optimism in the face of uncertainty: Optimism in the face of uncertainty encourages exploration by assigning higher initial values to the Q-function, but increases convergence time.Higher initial Q-function values make uncertain actions more attractive during learning.
F. Performance Enhancement of Q-Learning … 3) Fuzzy-logic based Adaptive Q-learning:
The paper reviews Q-learning variants for ultra-dense IoT networks, addressing multi-agent coordination, adaptive convergence, and continuous state-action spaces. Collaborative, situation-aware, and fuzzy-logic approaches modify rewards, parameters, or representations to improve applicability and performance.
- F. Performance Enhancement of Q-Learning: Q-learning variants are introduced to improve the performance of ordinary Q-learning.
- 1) Collaborative Q-learning:: Collaborative Q-learning uses the collective environment’s global objective or reward instead of an individual device’s reward for multi-agent ultra-dense IoT networks.Traditional single state-action Q-learning may be unsuitable for multi-agent environments with multiple policies.
- 1) Collaborative Q-learning:: Joint state-action mappings create Q-value tables exponential in the number of agents, reaching 2M for M devices with two actions.The resulting expansion affects state, information, and action spaces.
- 1) Collaborative Q-learning:: Nash Q-values account for joint actions in multi-agent learning, but convergence becomes slower as the number of agents increases because the joint action set grows.
- 2) Situation-Aware Adaptive Q-learning:: RA-request collisions increase access delay through retransmissions, while allocating more RACH sub-frames reduces data-transmission sub-frames.
- 2) Situation-Aware Adaptive Q-learning:: Situation-aware adaptation dynamically adjusts the learning rate α, discount rate γ, and Boltzmann temperature parameter τ to improve convergence and avoid local optima.The parameters are adapted according to the dynamicity of the underlying learning environment.
- 3) Fuzzy-logic based Adaptive Q-learning:: Fuzzy Q-learning addresses impractical continuous state spaces by discretizing continuous state or action variables into finite states using fuzzy labels and rules.Prior knowledge encoded in fuzzy rules can increase learning speed.
- 3) Fuzzy-logic based Adaptive Q-learning:: Fuzzy-logic rules make Q-learning more adaptive to continuous real-world states, discrete actions and spaces, and multiple objectives by tuning learning parameters.Applications include distributed cooperation for antenna tilting, automated bias-factor adjustment for user association, and energy control without prior traffic, pricing, or weather knowledge.
4) Model-based Q-Learning: … C. Traffic Characterization Issues for mMTC Systems
The paper identifies model-based Q-learning as a way to reduce model-free learning’s convergence drawback, while highlighting transmission, spectrum, traffic-modeling, and transport-layer challenges in mMTC systems. It emphasizes cloud-assisted environmental prediction, suitable spectrum sharing, precise low-complexity traffic models, and enhanced TCP as research directions.
- 4) Model-based Q-Learning:: Model-based Q-learning can improve learning performance by predicting transition-state probabilities, especially when environmental dynamics vary over time.Centralized entities such as cloud centers can predict dynamics and support distributed Q-learning at resource-constrained IoT devices through collaborative cloud-edge processing.
- 4) Model-based Q-Learning:: Model-based Q-learning has been applied to robotic applications and wireless channel allocation.
- A. Design Issues for Low-Power MTC Device Transmission Schemes: Low-power MTC transmission schemes must balance device battery life, system capacity, coverage, cost, and latency requirements.Supporting many devices within a given bandwidth while maintaining battery efficiency is a central design challenge.
- B. Spectrum Issues for mMTC Systems: Below 6 GHz, spectrum sharing is crucial for accommodating eMBB, URLLC, and mMTC because usable spectrum is limited.Candidate approaches include cognitive communications, carrier aggregation, LAA, LSA, and SAS, while mmWave operation remains challenging because of propagation and hardware imperfections.
- B. Spectrum Issues for mMTC Systems: Unlicensed-band carrier aggregation and LAA may reduce costs for mMTC, but massive-device interference and absent QoS guarantees can severely limit their use.
- C. Traffic Characterization Issues for mMTC Systems: mMTC traffic varies by application and may include periodic, event-driven, and streaming patterns with different amplitudes, activation periods, starting times, and packet sizes.
- C. Traffic Characterization Issues for mMTC Systems: 3GPP’s uniform aggregated model targets nonsynchronized traffic and its Beta-distribution model targets highly synchronized traffic, but aggregated modeling is less precise than source modeling.Developing traffic models that are both low-complexity and precise is identified as an important future research direction.
- C. Traffic Characterization Issues for mMTC Systems: TCP is inefficient for MTC traffic over current LTE-A networks because of connection setup, congestion control, data buffering, and real-time application issues.The paper therefore calls for an enhanced TCP version over LTE/LTE-A to accommodate MTC traffic.
D. Issues with Machine Learning in the mMTC environment … VIII. CONCLUSIONS
The paper identifies practical, distributed-resource, heterogeneity, and deep-learning challenges in ultra-dense mMTC networks, while outlining ML-assisted solutions and future research directions. It concludes that Q-learning and other emerging ML methods can help address congestion and broader mMTC requirements.
- D. Issues with Machine Learning in the mMTC environment: ML methods for resource-constrained MTC devices should minimize convergence rate and learning time while avoiding local minima.Learning time can reduce the time available for data transmission.
- D. Issues with Machine Learning in the mMTC environment: Collaborative, situation-aware adaptive, fuzzy-logic-based Q-learning, and model-based learning are identified as future approaches for ultra-dense IoT networks.These techniques are proposed to enhance ML performance and support MTC incorporation in 5G and beyond cellular networks.
- E. Distributed Resource Management in Ultra-Dense IoT Networks: Coordinating communication, computing, and caching resources distributed among devices, aggregators/eNodeBs, and cloud centers is a major ultra-dense IoT research issue.Cloud centers are advantageous for computationally intensive tasks because of their computing and storage capabilities.
- E. Distributed Resource Management in Ultra-Dense IoT Networks: Distributed caching can schedule sporadic MTC transmissions and significantly reduce peak traffic in IoT access networks.Time-controlled, time-tolerant, priority-alarm, infrequent, and group-based transmission features can help exploit device caches.
- F. Device Heterogeneity and Grouping-based Transmission Schemes: Device heterogeneity in computing capability, cache size, battery power, data rate, and latency requirements complicates QoS provisioning and contributes to RAN congestion, signalling overhead, and power-consumption concerns.Grouping-based policing and addressing are highlighted as relevant transmission features.
- F. Device Heterogeneity and Grouping-based Transmission Schemes: Grouping devices by service requirements or physical location enables group headers to aggregate requests, data, and status information before forwarding traffic to an eNodeB or aggregator.Group headers can also relay downlink packets and signalling messages, reducing resources needed for direct communication.
- G. Deep Learning for Emerging IoT Applications and Associated Issues: Deep learning is promising for extracting meaningful information from massive, noisy, unstructured or semi-structured IoT data that conventional ML may not handle effectively.Dynamic and unlabelled datasets, together with impractical manual labelling, limit conventional supervised training in large-scale IoT and mMTC environments.
- G. Deep Learning for Emerging IoT Applications and Associated Issues: Implementing deep learning at IoT devices is difficult because real-time processing requires substantial computation while devices have limited computing power and memory.The associated challenges also include high-speed training for large-scale networks and massive datasets.