ACC

Automatic Congestion Control

Management →
Introduced in Rel-5

ACC is a network management mechanism that automatically detects and mitigates congestion in cellular networks by monitoring traffic load and applying policies to maintain service quality and stability.

Category
Management
Introduced
Rel-5
Where
Services
Specifications
3 specs
ACC Description Purpose Specifications

Description

Automatic Congestion Control (ACC) is a comprehensive network management system defined in 3GPP standards that enables cellular networks to autonomously detect, analyze, and respond to congestion conditions. The system operates through continuous monitoring of key performance indicators (KPIs) across network elements including radio access nodes, core network gateways, and signaling interfaces. When predefined congestion thresholds are exceeded, ACC triggers automated mitigation actions without requiring manual intervention from network operators. This proactive approach prevents network overload situations that could lead to service degradation, dropped calls, or complete service outages.

The architecture of ACC consists of three main functional components: monitoring agents deployed throughout the network, a centralized congestion management function, and policy enforcement points. Monitoring agents collect real-time data on resource utilization, traffic patterns, and performance metrics. This data is aggregated and analyzed by the congestion management function, which applies algorithms to detect congestion patterns and predict potential overload situations. Based on this analysis, the system selects appropriate mitigation strategies from a predefined policy database and instructs enforcement points to implement these measures.

ACC implements various congestion mitigation techniques depending on the network segment affected and the type of congestion detected. In the radio access network, this may include adjusting admission control parameters, modifying handover thresholds, or temporarily reducing quality of service (QoS) for certain traffic classes. In the core network, ACC can implement traffic shaping, rate limiting, or load balancing across network elements. The system employs hierarchical congestion management, allowing localized responses for specific network areas while maintaining global coordination to prevent congestion propagation.

Key operational aspects include configurable congestion thresholds, graduated response mechanisms, and feedback loops to assess mitigation effectiveness. ACC maintains detailed logging of congestion events and mitigation actions for network optimization and forensic analysis. The system also supports different operational modes, including preventive congestion avoidance and reactive congestion resolution, allowing operators to balance network efficiency with service quality objectives. Integration with other network management systems enables coordinated responses across multiple network domains.

Purpose & Motivation

ACC was developed to address the growing challenge of network congestion in increasingly complex and heavily utilized cellular networks. Prior to its introduction, congestion management relied heavily on manual monitoring and intervention by network operations teams, which was reactive, slow, and often ineffective during rapidly developing congestion situations. This manual approach resulted in extended service degradation periods, inconsistent application of congestion mitigation measures, and increased operational costs. The proliferation of data services and the exponential growth in mobile traffic created scenarios where congestion could develop faster than human operators could respond.

The primary motivation for ACC was to create an automated, standardized approach to congestion management that could operate at network speed. Traditional congestion control mechanisms were often vendor-specific, limited in scope, and lacked coordination across different network domains. ACC provides a framework for holistic congestion management that spans radio access, transport, and core network elements. This standardization enables consistent implementation across multi-vendor networks and facilitates interoperability between different network operators' systems.

ACC solves several critical problems in modern cellular networks: it prevents revenue loss due to service degradation during congestion events, reduces operational expenses by automating routine congestion management tasks, and improves customer satisfaction by maintaining service availability during peak usage periods. The system also addresses regulatory requirements for network reliability and emergency service availability. By providing predictable, consistent responses to congestion, ACC enables network operators to optimize resource utilization while maintaining service level agreements and quality of experience for end users.

Evolution Across Releases

Rel-5 Initial

Introduced the initial ACC architecture with basic congestion detection and mitigation capabilities. Established fundamental monitoring parameters for UMTS networks including radio resource utilization, core network element load, and transport network congestion indicators. Defined basic policy framework for automated responses to detected congestion conditions.

Explore further

Broader topics and technologies where ACC plays a role.

Defining Specifications

3GPP specifications that define or reference ACC, with the latest known release. Sourced from the 3GPP document catalog — see methodology.

SpecificationTitleRelease
TR 21.905 vj00 3GPP Technical Terms and Definitions Rel-19
TS 31.121 vi50 UICC-terminal interface test specification Rel-18
TS 32.808 v1800 Common User Profile Storage Framework Rel-8