Admission control simulation is the process of modeling the decision logic that grants or denies a new radio bearer or Protocol Data Unit (PDU) session in a virtualized RAN environment. It evaluates a request against the current resource utilization—including Physical Resource Blocks (PRBs), channel capacity, and backhaul bandwidth—and the specific Quality of Service (QoS) parameters, such as Guaranteed Bit Rate (GBR) or latency budget, to predict whether acceptance would degrade existing sessions.
Glossary
Admission Control Simulation

What is Admission Control Simulation?
Admission control simulation is the computational modeling of the network function that decides whether to accept or reject a new bearer request based on available resources and the required quality of service.
This simulation is a critical component of a RAN digital twin, allowing operators to safely test and tune admission control algorithms offline before deployment. By replaying real-world traffic patterns or injecting synthetic load, engineers can analyze blocking probability, optimize resource reservation thresholds, and validate the behavior of AI-driven admission policies under stress conditions without impacting the live network.
Key Features of Admission Control Simulation
Admission control simulation models the critical decision logic that determines whether a new bearer request is accepted or rejected based on available resources and Quality of Service (QoS) requirements. These key features define how the simulation replicates real-world gNB behavior.
QoS-Aware Gating Logic
The core decision engine evaluates incoming bearer requests against the Guaranteed Bit Rate (GBR) and Non-GBR resource pools. The simulation models the exact logic that checks if admitting a new flow would violate the QoS commitments of existing flows.
- GBR Bearers: Admission is based on strict resource reservation checks
- Non-GBR Bearers: Uses aggregate maximum bit rate (AMBR) enforcement
- ARP Priority: Allocation and Retention Priority preemption logic is simulated to determine if a new high-priority bearer can evict a lower-priority one
Resource Block Utilization Modeling
The simulation maintains a real-time model of Physical Resource Block (PRB) consumption across the cell. Each admission decision is validated against the current and projected PRB utilization, accounting for the spectral efficiency of the requesting UE.
- Tracks downlink and uplink PRB pools independently
- Models the overhead of control channel elements (CCE)
- Projects resource consumption based on the requested 5QI characteristics and the UE's reported Channel Quality Indicator (CQI)
Slice-Aware Admission Control
In a 5G network slicing environment, admission control is performed per Network Slice Instance (NSI). The simulation models the hierarchical admission logic where a request must be admitted by both the slice's resource quota and the underlying cell's physical resources.
- Models S-NSSAI (Single Network Slice Selection Assistance Information) identification
- Enforces slice-specific resource quotas defined by the Network Slice Subnet Management Function (NSSMF)
- Simulates the interaction between the Common Resource Block (CRB) pool and dedicated slice partitions
Stochastic UE Arrival Modeling
The simulation generates realistic traffic load by modeling UE session arrivals as a Poisson process with configurable inter-arrival times. This allows stress-testing of the admission control algorithm under varying load conditions.
- Models session holding times with exponential distributions
- Generates heterogeneous traffic mixes (eMBB, URLLC, mMTC) simultaneously
- Supports replay of real-world call trace data for scenario replay validation
Admission Rejection Cause Logging
Every rejection is logged with a precise cause code for post-simulation analysis. This telemetry is critical for tuning admission thresholds and identifying capacity bottlenecks in the digital twin before deploying changes to the live network.
- Logs detailed rejection causes: PRB exhaustion, slice quota exceeded, ARP preemption failure, transport resource unavailable
- Generates time-series KPIs: Admission Success Rate (ASR), Blocking Probability
- Correlates rejections with UE location and serving cell load for root cause analysis
Frequently Asked Questions
Explore the core concepts behind modeling the network function that decides whether to accept or reject a new bearer request based on available resources and the required quality of service.
Admission control simulation is the computational modeling of the Radio Resource Control (RRC) and bearer management logic that determines whether a new service request can be accepted without degrading the Quality of Service (QoS) of existing sessions. The simulation works by creating a virtual network environment populated with realistic traffic generators and user mobility models, then subjecting a modeled MAC scheduler to a stream of connection requests. The admission control algorithm evaluates each request against the current resource block utilization, channel quality indicators (CQIs), and the Guaranteed Bit Rate (GBR) or Non-GBR requirements of the requested bearer. If the available resources, after accounting for a configurable reservation margin, are insufficient to meet the new request's QoS Class Identifier (QCI) profile without violating existing service level agreements, the simulation logs a rejection event. This allows engineers to tune the admission threshold to balance blocking probability against system overload.
Enabling Efficiency, Speed & Accuracy
Intelligent Analysis, Decision & Execution
We build AI systems for teams that need search across company data, workflow automation across tools, or AI features inside products and internal software.
Talk to Us
Search across company data
Give teams answers from docs, tickets, runbooks, and product data with sources and permissions.
Useful when people spend too long searching or get different answers from different systems.

Automate internal workflows
Use AI to route work, draft outputs, trigger actions, and keep approvals and logs in place.
Useful when repetitive work moves across multiple tools and teams.

Add AI to products and internal tools
Build assistants, guided actions, or decision support into the software your team or customers already use.
Useful when AI needs to be part of the product, not a separate tool.
Related Terms
Understanding admission control requires familiarity with the key network functions and simulation methodologies that govern resource allocation and quality of service in a digital twin environment.
MAC Scheduler
The logical function within a base station responsible for dynamically allocating time-frequency resource blocks to user equipment. In an admission control simulation, the MAC scheduler provides the real-time resource availability data that the admission control function queries. A new bearer request is only admitted if the scheduler can guarantee the required Quality of Service (QoS) without starving existing users. Common algorithms modeled include Proportional Fair, Round Robin, and Maximum Throughput scheduling.
System-Level Simulation
A simulation methodology that models a multi-cell network with numerous mobile users to evaluate network-wide performance metrics. Unlike link-level simulation, it abstracts the physical layer to focus on resource management, mobility, and interference coordination. Admission control is a primary function tested in this environment, where the simulator tracks the blocking probability and drop rate as new sessions arrive according to a Poisson process and move through the network.
Quality of Service (QoS) Enforcement
The mechanism that ensures each admitted bearer receives its contracted performance guarantees. In simulation, this is modeled through QoS Class Identifiers (QCIs) or 5G QoS Identifiers (5QIs), each defining a priority, packet delay budget, and packet error rate. The admission control algorithm uses these parameters to determine if sufficient Guaranteed Bit Rate (GBR) or Non-GBR resources exist before accepting a new flow.
Handover Simulation
The modeling of the process where an ongoing user session is transferred from a source cell to a target cell. Admission control plays a critical role during handover: the target cell must reserve resources before the transfer completes. A simulation must model admission control failure during handover, which results in a Radio Link Failure (RLF) and a dropped call, a key metric for network robustness.
Traffic Generator
A software tool that creates synthetic data packets conforming to specific application patterns to load the simulated network. For admission control testing, traffic generators model diverse service types:
- VoIP: Constant bit rate, strict latency budget
- Video Streaming: Variable bit rate, bursty traffic
- Web Browsing: Intermittent, best-effort
- IoT Telemetry: Low throughput, high connection density The mix of these traffic types stresses the admission control function's ability to handle heterogeneous resource requests.
User Mobility Model
A statistical or trace-based model that simulates the movement patterns, speed, and direction changes of user equipment. Mobility directly impacts admission control because a moving UE may enter a congested cell, triggering a handover that the target cell must reject if resources are unavailable. Common models include Random Waypoint, Gauss-Markov, and realistic map-based paths imported from GIS data.

About the author
Prasad Kumkar
CEO & MD, Inference Systems
Prasad Kumkar is the CEO & MD of Inference Systems and writes about AI systems architecture, LLM infrastructure, model serving, evaluation, and production deployment. Over 5+ years, he has worked across computer vision models, L5 autonomous vehicle systems, and LLM research, with a focus on taking complex AI ideas into real-world engineering systems.
His work and writing cover AI systems, large language models, AI agents, multimodal systems, autonomous systems, inference optimization, RAG, evaluation, and production AI engineering.
Partnered with leading AI, data, and software stack.
How We Work
Custom AI workflows for your Business
One-fit-all AI don't work for modern businesses. At Inferensys, we aim to understand your business & custom requirements; which we use to define most efficient agentic workflows, the data, and the tools for your business.
01
Review the use case
We understand the task, the users, and where AI can actually help.
Read more02
Pick the right approach
We define what needs search, automation, or product integration.
Read more03
Build the first useful version
We implement the part that proves the value first.
Read more04
Improve from there
We add the checks and visibility needed to keep it useful.
Read moreThe first call is a practical review of your use case and the right next step.
Talk to Us