ACC

Automatic Congestion Control

Management
Introduced in Rel-5
A network management mechanism that automatically detects and mitigates congestion in cellular networks. It monitors traffic load and resource utilization, then applies predefined policies to reduce congestion and maintain service quality. This is crucial for ensuring network stability and preventing service degradation during peak usage periods.

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.

Key Features

  • Real-time congestion detection through continuous KPI monitoring
  • Automated policy-based congestion mitigation without manual intervention
  • Hierarchical congestion management with localized and global coordination
  • Configurable thresholds and graduated response mechanisms
  • Integration with existing network management and policy control systems
  • Detailed logging and reporting for network optimization and analysis

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.

Defining Specifications

SpecificationTitle
TS 21.905 3GPP TS 21.905
TS 31.121 3GPP TR 31.121
TS 32.808 3GPP TR 32.808