Description
Circuit Switched (CS) technology operates by establishing a dedicated, end-to-end physical or logical connection between two parties for the entire duration of a communication session. This connection reserves a fixed amount of network resources, such as a time slot in a TDM (Time Division Multiplexing) frame or a specific frequency channel, ensuring exclusive use until the call is terminated. Within the 3GPP architecture, the CS domain is a core network subsystem responsible for handling these traditional telephony services. It is comprised of key network elements like the Mobile Switching Center (MSC), which performs call switching and mobility management, and the Visitor Location Register (VLR), which stores subscriber data for users currently within its service area. The CS domain interfaces with the Radio Access Network (RAN) via the A-interface in GSM or the Iu-CS interface in UMTS to manage the radio resources for the circuit-switched bearer.
When a CS call is initiated, such as a voice call, the network performs a setup procedure that includes authentication, resource allocation, and routing. A dedicated bearer, often a 64 kbps channel for speech (based on PCM coding), is allocated and maintained continuously. This bearer provides a constant bit rate, which is crucial for real-time services because it minimizes jitter and delay, ensuring predictable performance. The call control signaling, which manages the establishment, maintenance, and release of the call, is typically handled via protocols like ISDN User Part (ISUP) in the core network and DTAP (Direct Transfer Application Part) over the radio interface. The CS domain's architecture is inherently connection-oriented, meaning the state of the call and its dedicated path are maintained by network nodes throughout the session.
The role of the CS domain extends beyond simple voice to include circuit-switched data services like fax and legacy data calls (e.g., via modem). These services utilize the same principle of a dedicated channel, ensuring data integrity and timing synchronization. However, the CS approach is resource-intensive, as the dedicated channel remains occupied even during silent periods of a conversation, leading to inefficient use of bandwidth compared to packet-switched methods. In 3GPP networks, the CS domain coexisted with the Packet Switched (PS) domain, with the latter handling IP-based data services. The introduction of the IP Multimedia Subsystem (IMS) and Voice over LTE (VoLTE) marked a shift towards delivering voice as a packet-switched service over IP, ultimately leading to the gradual phase-out of the CS domain in 4G and 5G networks, though it remains critical for legacy service support and fallback scenarios.
Purpose & Motivation
Circuit Switched technology was created to provide reliable, real-time telecommunication services, primarily voice calls, by guaranteeing dedicated network resources for the duration of a session. It solved the fundamental problem of enabling synchronous communication over long distances with consistent quality, low latency, and minimal packet loss. Before the advent of digital packet switching, CS was the dominant paradigm in telephony networks (like PSTN), and its integration into mobile networks (GSM, UMTS) allowed for seamless mobile voice services with interoperability with fixed-line networks. The dedicated circuit ensures that once a call is established, the quality of service is maintained without contention from other users, which is essential for conversational services.
The historical context of CS in 3GPP begins with GSM (2G), where it was the sole method for delivering voice and low-rate data services. It addressed the limitations of earlier analog cellular systems by providing digital, secure, and standardized voice communication. The CS domain's design was motivated by the need for predictable performance and compatibility with existing global telephony infrastructure, enabling international roaming and interworking. However, its resource reservation model leads to inefficiency, as bandwidth is not shared statistically and remains idle during silent periods. This inefficiency, coupled with the growing demand for data services, drove the development of packet-switched alternatives.
In later 3GPP releases, the purpose of CS evolved to support legacy services while transitioning to all-IP networks. It provided a fallback mechanism for voice services in areas without packet-switched voice coverage (e.g., Circuit Switched Fallback - CSFB in LTE) and ensured backward compatibility. The technology solved the immediate problem of maintaining voice service continuity during the migration to 4G and 5G, but its long-term role diminished as IMS-based VoLTE and VoNR (Voice over New Radio) became the standard for voice delivery, offering greater flexibility and integration with multimedia services.
Detected Changes Across Releases
from 3GPP Change RequestsSpecific changes extracted from the „Change history“ tables of 3GPP specifications (2 CRs across 1 releases). Complements the general historical overview above with the evidence-based evolution of this function.
In Release 15, the introduced changes for the Circuit Switched function specifically included new provisions for the interception of terminating CS calls when a subscriber is outbound roaming. Additionally, this release delivered stage 2 corrections to the Subscriber Record Change event handled by the Home Location Register (HLR) for CS domain management.
Explore further
Broader topics and technologies where CS plays a role.
Defining Specifications
3GPP specifications that define or reference CS, with the latest known release. Sourced from the 3GPP document catalog — see methodology.
| Specification | Title | Release |
|---|---|---|
| TS 21.810 v1300 | Multi-mode UE Issues - Categories, principles and procedures | Rel-4 |
| TR 21.905 vj00 | 3GPP Technical Terms and Definitions | Rel-19 |
| TR 21.910 v1300 | Multi-mode UE Operation Principles | Rel-4 |
| TS 22.038 vj00 | USIM Application Toolkit (USAT) Stage 1 | Rel-19 |
| TS 22.057 vj00 | Mobile Execution Environment (MExE) Stage 1 | Rel-19 |
| TS 22.100 v1320 | UMTS Service Requirements Phase 1 | Rel-4 |
| TS 22.135 vj00 | Multicall Supplementary Service Specification | Rel-19 |
| TS 22.173 vk00 | IMS Multimedia Telephony Service Definition | Rel-20 |
| TS 22.226 vj00 | Global Text Telephony (GTT) Stage 1 | Rel-19 |
| TS 22.228 vj00 | IP Multimedia Service Requirements | Rel-19 |
| TS 22.234 vd10 | 3GPP-WLAN Interworking Index Specification | Rel-13 |
| TS 22.273 v1700 | IMS Multimedia Telephony with PSTN/ISDN Simulation | Rel-7 |
| TS 22.495 v1700 | NGN Requirements for IMS Services | Rel-7 |
| TS 22.811 v1700 | Network Selection Mechanisms Overview | Rel-7 |
| TR 22.813 va00 | Enhanced Voice Services for EPS Study | Rel-10 |
| TR 22.944 vj00 | UE Functionality Split Scenarios and Requirements | Rel-19 |
| TR 22.949 vj00 | Privacy Requirements Study for 3GPP Services | Rel-19 |
| TR 22.980 vj00 | Network Composition Feasibility Study | Rel-19 |
| TS 23.018 vj00 | Basic call handling in 3GPP CS domain | Rel-19 |
| TS 23.060 vj00 | GPRS Service Description Stage 2 | Rel-19 |
| TS 23.078 vj00 | CAMEL Phase 4 Stage 2 Specification | Rel-19 |
| TS 23.107 vj00 | UMTS QoS Framework | Rel-19 |
| TS 23.141 vj00 | Presence Service Stage 2 Architecture | Rel-19 |
| TS 23.167 vj11 | IMS Emergency Sessions | Rel-19 |
| TS 23.205 vj00 | Bearer Independent CS Core Network Stage 2 | Rel-19 |
| TS 23.207 vj00 | End-to-End QoS Framework for GPRS | Rel-19 |
| TS 23.221 vj00 | 3GPP System Architectural Requirements | Rel-19 |
| TS 23.228 vj50 | IMS Stage-2 Service Description | Rel-19 |
| TS 23.231 vj00 | SIP-I based CS core network stage 2 | Rel-19 |
| TS 23.236 vj00 | Intra Domain Connection of RAN Nodes to Multiple CN Nodes | Rel-19 |
| TS 23.333 vj00 | MRFC-MRFP Mp Interface Requirements | Rel-19 |
| TS 23.719 ve00 | Study on Service Domain Centralization (SeDoC) | Rel-14 |
| TS 23.806 v1700 | Voice Call Continuity between CS and IMS | Rel-7 |
| TS 23.815 v1500 | IMS Charging Implications | Rel-5 |
| TS 23.849 vb00 | Study on IMS Roaming Media Optimization | Rel-11 |
| TS 23.851 v1600 | Network Sharing Architecture for 3G Systems | Rel-6 |
| TR 23.910 v1400 | UMTS Circuit Switched Bearer Services Overview | Rel-5 |
| TR 23.976 vj00 | Push Service Requirements Analysis | Rel-19 |
| TR 23.979 vj00 | PoC over 3GPP Systems Architectural Requirements | Rel-19 |
| TS 24.173 vj00 | Multimedia Telephony Service and Supplementary Services in IMS | Rel-19 |
| TS 24.206 v1700 | Voice Call Continuity Between CS and IMS | Rel-7 |
| TS 24.239 vj00 | Flexible Alerting Protocol for IMS | Rel-19 |
| TS 24.259 vj00 | Personal Network Management (PNM) Protocol Details | Rel-19 |
| TS 24.292 vj00 | IMS Centralized Services (ICS) Protocol | Rel-19 |
| TS 24.305 vj00 | Selective Disabling of 3GPP UE Capabilities | Rel-19 |
| TS 24.405 v1700 | Conference Service Protocol Description | Rel-7 |
| TS 24.408 v1700 | TIP/TIR Services Protocol Specification | Rel-7 |
| TS 24.447 v800 | Advice Of Charge (AOC) Service Protocol | Rel-8 |
| TS 24.505 v810 | Protocol Description of the Conference Service | Rel-8 |
| TS 24.508 v820 | TIP and TIR Service Protocol Description | Rel-8 |
| TS 24.524 vj00 | Hosted Enterprise Services Architecture | Rel-19 |
| TS 24.605 vj00 | 3GPP CONF Service Protocol Specification | Rel-19 |
| TS 24.608 vj00 | 3GPP TS 24608: TIP/TIR Services Protocol | Rel-19 |
| TS 24.642 vj00 | CCBS/CCNR/CCNL SIP Protocol Specification | Rel-19 |
| TS 25.410 vj00 | Iu Interface Introduction for UTRAN | Rel-19 |
| TS 25.412 vj00 | Iu Interface Signalling Transport Specification | Rel-19 |
| TS 25.413 vj00 | Radio Access Network Application Part (RANAP) | Rel-19 |
| TS 25.423 vj00 | UTRAN RNSAP Specification | Rel-19 |
| TS 25.444 vj00 | HNB User Data Transport Protocols | Rel-19 |
| TS 25.467 vj00 | UTRAN Architecture for 3G Home Node B | Rel-19 |
| TS 25.820 v820 | 3G Home NodeB Study Report | Rel-8 |
| TS 25.824 v800 | HSPA Evolution for 1.28Mcps TDD Study | Rel-8 |
| TS 25.913 v900 | Evolved UTRA and UTRAN Requirements | Rel-9 |
| TR 25.931 vj00 | UTRAN Signalling Procedures Examples | Rel-19 |
| TS 26.103 vj00 | 3GPP Codec Lists for OoBTC and TrFO | Rel-19 |
| TS 26.114 vj10 | IMS Multimedia Telephony Media Handling | Rel-19 |
| TS 26.453 vj00 | EVS Codec Generic Frame Format for 3G CS Networks | Rel-19 |
| TR 26.937 vj00 | 3GPP PSS Characterization | Rel-19 |
| TR 26.952 vj00 | EVS Codec Selection, Verification & Characterization | Rel-19 |
| TS 28.535 vj00 | Closed Control Loop Assurance Management | Rel-19 |
| TS 28.805 vg10 | Management of Communication Services in 5G | Rel-16 |
| TS 28.890 vg00 | ONAP-3GPP 5G Management Compatibility Study | Rel-16 |
| TS 29.078 vj00 | CAMEL Phase 4 CAP Specification | Rel-19 |
| TS 29.292 vj00 | IMS Centralized Services (ICS) Interworking | Rel-19 |
| TS 29.333 vj00 | MRFC-MRFP Mp Interface Protocol | Rel-19 |
| TS 29.415 vj00 | Nb User Plane Protocol Specification | Rel-19 |
| TS 29.828 vc10 | IMS Media Plane Security H.248 Profiles Study | Rel-12 |
| TS 29.863 v820 | IMS-CS Multimedia Interworking Feasibility Study | Rel-8 |
| TS 31.102 vj40 | USIM Application Specification | Rel-19 |
| TS 31.121 vi50 | UICC-terminal interface test specification | Rel-18 |
| TS 31.131 vj00 | C Language Binding for (U)SIM API | Rel-19 |
| TS 32.102 vj00 | Telecom Management Physical Architecture Framework | Rel-19 |
| TS 32.140 vj00 | Subscription Management (SuM) requirements | Rel-19 |
| TS 32.141 vj00 | Subscription Management (SuM) Architecture | Rel-19 |
| TS 32.240 vj40 | Charging Management Architecture & Principles | Rel-19 |
| TS 32.250 vj00 | Circuit Switched Offline Charging | Rel-19 |
| TS 32.251 vj00 | PS Domain Charging Management | Rel-19 |
| TS 32.270 vj00 | MMS Charging Management Specification | Rel-19 |
| TS 32.272 vj00 | Charging for Push-to-Talk over Cellular (PoC) | Rel-19 |
| TS 32.276 vj00 | VCS Online Charging from Proxy Function | Rel-19 |
| TS 32.281 vj00 | Announcement Service for Online Charging | Rel-19 |
| TS 32.293 vj00 | Proxy Function in Domestic Service Provider | Rel-19 |
| TS 32.295 vj00 | 3GPP Charging: CDR Transfer via GTP' Protocol | Rel-19 |
| TS 32.296 vj00 | Online Charging System (OCS) Architecture | Rel-19 |
| TS 32.297 vj00 | Charging Data Record File Transfer | Rel-19 |
| TS 32.298 vj30 | Charging Data Record (CDR) Parameter Specification | Rel-19 |
| TS 32.351 vj00 | Communication Surveillance IRP Requirements | Rel-19 |
| TS 32.352 vj00 | Communication Surveillance IRP Information Service | Rel-19 |
| TS 32.353 v1900 | Communication Surveillance IRP CORBA Solution Set | Rel-9 |
| TS 32.355 v1900 | Communication Surveillance IRP XML Definitions | Rel-9 |
| TS 32.356 vj00 | Communication Surveillance IRP Solution Set | Rel-19 |
| TS 32.357 v1900 | Communication Surveillance IRP SOAP Solution Set | Rel-9 |
| TS 32.371 vj00 | Security Management Concept & Requirements | Rel-19 |
| TS 32.404 vj00 | Performance Management Definitions & Template | Rel-19 |
| TS 32.405 vj00 | UTRAN Performance Measurements Specification | Rel-19 |
| TS 32.406 vj00 | Performance Management for CN PS Domain | Rel-19 |
| TS 32.407 vj00 | PM; CN CS Domain; UMTS/GSM measurements | Rel-19 |
| TS 32.408 vj00 | UMTS/GSM Performance Management Measurements | Rel-19 |
| TS 32.409 vj00 | IMS Performance Management Measurements | Rel-19 |
| TS 32.410 vj00 | 3GPP TS 32.410: Key Performance Indicators (KPI) | Rel-19 |
| TS 32.452 vj00 | PM Measurements for Home Node B Subsystem | Rel-19 |
| TS 32.453 vj00 | PM for Home eNodeB Subsystem (HeNS) | Rel-19 |
| TS 32.741 vb00 | STN Interface NRM IRP Requirements | Rel-11 |
| TS 32.808 v1800 | Common User Profile Storage Framework | Rel-8 |
| TS 32.849 vd00 | IMS Roaming Charging Study | Rel-13 |
| TS 32.850 ve00 | IMS Charging Correlation Methods Study | Rel-14 |
| TS 32.856 vf00 | Energy Efficiency Assessment for RAN OAM | Rel-15 |
| TS 33.102 vj10 | 3G Security Architecture Specification | Rel-19 |
| TS 33.106 vj00 | Lawful Interception Requirements (Pre-Rel-15) | Rel-19 |
| TS 33.107 vj00 | Lawful Interception Architecture & Functions | Rel-19 |
| TS 33.180 vk00 | Security of Mission Critical (MC) Service | Rel-20 |
| TS 33.210 vj20 | UMTS Security for IP Networks | Rel-19 |
| TS 33.856 vg10 | Security for 5G to 3G Voice Continuity | Rel-16 |
| TS 33.859 vb10 | UTRAN Key Hierarchy Enhancement Study | Rel-11 |
| TS 36.413 vj10 | S1 Application Protocol (S1AP) | Rel-19 |
| TS 37.113 vj00 | EMC Requirements for Multi-Standard Radio Base Stations | Rel-19 |
| TS 37.802 va10 | MSR BS RF Requirements for Non-Contiguous Spectrum | Rel-10 |
| TS 37.808 vc00 | PIM Handling for Base Stations Study | Rel-12 |
| TS 37.810 vc20 | Study on Base Station Specification Structure | Rel-12 |
| TS 37.842 vd30 | BS RF Requirements for Active Antenna Systems | Rel-13 |
| TR 37.843 vf70 | AAS BS Radiated RF Requirement Background | Rel-15 |
| TR 37.900 vj00 | Multi-Standard Radio (MSR) Base Station Requirements | Rel-19 |
| TS 38.113 vj00 | NR Base Station EMC Specification | Rel-19 |
| TS 38.175 vj00 | EMC for NR IAB Nodes | Rel-19 |
| TS 43.055 vj00 | Dual Transfer Mode (DTM) for GSM/GPRS | Rel-19 |
| TS 43.129 vj00 | PS Handover in GERAN A/Gb and GAN Modes | Rel-19 |
| TS 43.318 vj00 | Generic Access Network (GAN) Stage 2 | Rel-19 |
| TR 43.901 vj00 | Generic Access to A/Gb Interface Feasibility Study | Rel-19 |
| TR 43.902 vj00 | GAN Enhancements Feasibility Study | Rel-19 |
| TS 44.318 vj00 | Generic Access Network (GAN) Interface Procedures | Rel-19 |
| TR 45.913 vj00 | Optimized Transmit Pulse Shape for EGPRS2-B | Rel-19 |
| TS 48.018 vj00 | BSS-SGSN Interface for GPRS Control | Rel-19 |