CS

Circuit Switched

Core Network →
Introduced in R99 Also in: Core Network, Radio Access Network, Management

CS is a traditional telecommunication method that establishes a dedicated physical circuit for the entire duration of a call, forming the foundation for legacy voice and data services in 2G and 3G networks.

Category
Core Network
Introduced
R99
Where
Services › Codecs
Also touches
3 segments
Specifications
142 specs
CS Description Purpose Detected Changes Specifications

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 Requests

Specific 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.

Rel-15 2 changes

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.

  • Interception of terminating CS calls when outbound roaming TS 33.107CR0295
  • Stage 2 Corrections to the Subscriber Record Change event by HLR for CS TS 33.107CR0288

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.

SpecificationTitleRelease
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