Call admission control
What Is Call Admission Control?
Call admission control (CAC) is a traffic management mechanism in telecommunications networks that decides whether to accept or reject a new connection request based on the current state of network resources and the quality-of-service (QoS) requirements of both the incoming call and the sessions already in progress. By refusing requests that would degrade service below acceptable thresholds, CAC protects the user experience of established connections while making the best possible use of available capacity. It is a core component of network resource management in circuit-switched telephony, packet-switched broadband networks, and wireless cellular systems.
CAC draws from queuing theory and control theory, applying concepts developed in the analysis of telephone exchanges and data networks to the problem of real-time bandwidth allocation. As networks evolved from narrow-band voice circuits to integrated voice-data systems and then to all-IP architectures, the problem of admission control became more complex because heterogeneous traffic types with different delay, jitter, and loss tolerances must coexist on shared infrastructure.
QoS and Resource Management
The central task of a CAC mechanism is to estimate the impact of admitting a new call on the QoS metrics experienced by all sessions sharing the resource. Key metrics include delay, jitter, packet loss rate, and bandwidth consumption. A new voice-over-IP (VoIP) call, for example, requires a bounded one-way delay (typically under 150 ms per ITU-T G.114) and a low jitter and packet loss rate to remain intelligible. If admitting the call would push these metrics beyond acceptable limits for existing sessions, a well-designed CAC scheme rejects the request. IEEE Xplore contains an extensive body of research on optimal CAC policies for integrated voice-data cellular networks, covering the trade-off between maximizing admitted traffic and guaranteeing QoS bounds.
Admission Algorithms
CAC algorithms range from simple threshold-based approaches to statistical methods that model traffic as stochastic processes. In basic threshold CAC, the network accepts a new call only if the number of active connections of each class falls below a configured maximum; calls beyond the threshold are blocked or queued. More sophisticated schemes use effective bandwidth calculations, in which each traffic source is characterized by a bandwidth value that reflects both its mean rate and its burstiness, allowing the network to statistically multiplex connections and admit more sessions than a deterministic analysis would allow. Measurement-based admission control (MBAC) estimates available capacity from real-time observations of actual traffic rather than declared connection parameters, making it robust to inaccurate traffic declarations. IETF RFC 3550, which specifies RTP for real-time transport, informs the timing and QoS measurement framework that MBAC implementations rely on.
Wireless and Mobile Networks
In wireless networks, CAC is complicated by the mobility of users and the variability of the radio channel. A call that was admitted when a user had a strong signal may later consume far more bandwidth when the user moves to a cell edge with a weaker link. Handoff calls, which are ongoing sessions transferred from one base station to another, are typically granted higher admission priority than new call requests because dropping an active call is more disruptive to users than blocking a new request. LTE and 5G networks implement CAC as part of Radio Resource Management (RRM), in which the eNodeB or gNodeB continuously monitors load and enforces admission decisions. The 3GPP TS 36.300 specification defines the overall architecture of LTE radio access, including the RRM functions that incorporate CAC.
Applications
Call admission control has applications in a wide range of fields, including:
- Internet telephony and VoIP platforms managing concurrent calls across shared IP infrastructure
- Wireless cellular networks enforcing per-cell capacity limits and handoff prioritization
- Video conferencing systems that limit participant counts to preserve video quality
- Cable and DSL broadband networks allocating upstream and downstream bandwidth among subscribers
- Industrial control networks where deterministic latency for sensor and actuator traffic must be guaranteed