Menu
Latest
12 meetings · Prague, Jeju · 12–16 Oct
Reports
RAN1#126-bis · SA2#177

Glossary term · Core Network

CS

Circuit Switched

Core Network →

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.

Introduced
R99
Where
Services › IMS
Specifications
142 specs
Also in
Radio Access Network, Core Network, Management
CS Description Purpose What changed 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.

What changed in its specifications

The latest release-to-release comparison of specifications that define CS. Each summary describes the whole specification, not only this term.

TR 21.905Rel-17 → Rel-18

Rel-18 brings only minor changes to TS 21.905: 0 clauses changed, with no change attributed to a release feature.

Full comparison in TR 21.905 →
TS 22.038Rel-4 → Rel-5

Rel-5 added USAT definitions, proactive key press indication, ISIM reference, and removed network-specific bearer and communication control restrictions.

Full comparison in TS 22.038 →

Evolution Across Releases

An overview written from the defining specifications, not a verified change history. For the exact text, open the specifications listed below.

R99 Initial

Introduced the Circuit Switched (CS) domain as a core component of the 3GPP UMTS architecture, extending GSM principles into 3G. It provided dedicated voice and data services via the Iu-CS interface between the RNC and MSC, supporting speech, fax, and circuit-switched data calls. The initial capabilities included seamless handover between GSM and UMTS CS domains for service continuity.

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 v300 Multi-mode UE Issues - Categories, principles and procedures R99 read
TR 21.905 vj20 3GPP Terminology and Definitions Rel-19 read
TR 21.910 v300 Multi-mode UE Operation Principles R99 read
TS 22.038 vj00 USIM Application Toolkit (USAT) Stage 1 Rel-19 read
TS 22.057 vj00 Mobile Execution Environment (MExE) Stage 1 Rel-19 read
TS 22.100 v370 UMTS Service Requirements for Release '99 R99 read
TS 22.135 vj00 Multicall Supplementary Service Specification Rel-19 read
TS 22.173 vl00 IMS Multimedia Telephony Service Rel-21 read
TS 22.226 vj00 Global Text Telephony (GTT) Stage 1 Rel-19 read
TS 22.228 vl00 IMS Service Requirements Rel-21 read
TS 22.234 vd10 3GPP-WLAN Interworking Index Specification Rel-13 read
TS 22.273 v710 IMS Multimedia Telephony with PSTN/ISDN Simulation Rel-7 read
TS 22.495 v700 NGN Requirements for IMS Services Rel-7 read
TS 22.811 v720 Network Selection Mechanism Analysis Rel-7 read
TR 22.813 va00 Enhanced Voice Services for EPS Study Rel-10 read
TR 22.944 vj00 UE Functionality Split Scenarios and Requirements Rel-19 read
TR 22.949 vj00 Privacy Requirements Study for 3GPP Services Rel-19 read
TR 22.980 vj00 Network Composition Feasibility Study Rel-19 read
TS 23.018 vj00 Basic call handling in 3GPP CS domain Rel-19 read
TS 23.060 vj00 GPRS Stage 2 Service Description Rel-19 read
TS 23.078 vj00 CAMEL Phase 4 Stage 2 Specification Rel-19 read
TS 23.107 vj00 UMTS QoS Framework Rel-19 read
TS 23.141 vj00 Presence Service Stage 2 Architecture Rel-19 read
TS 23.167 vk10 IMS Emergency Services Rel-20 read
TS 23.205 vj00 Bearer Independent CS Core Network Stage 2 Rel-19 read
TS 23.207 vj00 End-to-End QoS Framework for GPRS Rel-19 read
TS 23.221 vj00 3GPP System Architectural Requirements Rel-19 read
TS 23.228 vk10 IP Multimedia Core Network Subsystem Rel-20 read
TS 23.231 vj00 SIP-I based CS core network stage 2 Rel-19 read
TS 23.236 vj00 Intra Domain Connection of RAN Nodes to Multiple CN Nodes Rel-19 read
TS 23.333 vj00 MRFC-MRFP Mp Interface Requirements Rel-19 read
TS 23.719 ve00 Study on Service Domain Centralization (SeDoC) Rel-14 read
TS 23.806 v700 Voice Call Continuity between CS and IMS Rel-7 read
TS 23.815 v500 IMS Charging Implications Rel-5 read
TS 23.849 vb00 Study on IMS Roaming Media Optimization Rel-11 read
TS 23.851 v610 Network Sharing Architecture for 3G Systems Rel-6 read
TR 23.910 v550 CS Bearer Services in UMTS Rel-5 read
TR 23.976 vj00 Push Service Requirements Analysis Rel-19 read
TR 23.979 vj00 PoC over 3GPP Systems Architectural Requirements Rel-19 read
TS 24.173 vj00 Multimedia Telephony Service and Supplementary Services in IMS Rel-19 read
TS 24.206 v750 Voice Call Continuity Between CS and IMS Rel-7 read
TS 24.239 vj00 Flexible Alerting Protocol for IMS Rel-19 read
TS 24.259 vj00 Personal Network Management (PNM) Protocol Details Rel-19 read
TS 24.292 vj00 IMS Centralized Services (ICS) Protocol Rel-19 read
TS 24.305 vj00 Selective Disabling of 3GPP UE Capabilities Rel-19 read
TS 24.405 v700 Conference Service Protocol Description Rel-7 read
TS 24.408 v700 TIP/TIR Services Protocol Specification Rel-7 read
TS 24.447 v800 Advice Of Charge (AOC) Service Protocol Rel-8 read
TS 24.505 v810 Protocol Description of the Conference Service Rel-8 read
TS 24.508 v820 TIP and TIR Service Protocol Description Rel-8 read
TS 24.524 vj00 Hosted Enterprise Services Architecture Rel-19 read
TS 24.605 vj00 3GPP CONF Service Protocol Specification Rel-19 read
TS 24.608 vj00 3GPP TS 24608: TIP/TIR Services Protocol Rel-19 read
TS 24.642 vj00 CCBS/CCNR/CCNL SIP Protocol Specification Rel-19 read
TS 25.410 vj00 Iu Interface Introduction for UTRAN Rel-19 read
TS 25.412 vj00 Iu Interface Signalling Transport Specification Rel-19 read
TS 25.413 vj00 Radio Access Network Application Part (RANAP) Rel-19 read
TS 25.423 vj00 UTRAN RNSAP Specification Rel-19 read
TS 25.444 vj00 HNB User Data Transport Protocols Rel-19 read
TS 25.467 vj00 UTRAN Architecture for 3G Home Node B Rel-19 read
TS 25.820 v820 3G Home NodeB Study Report Rel-8 read
TS 25.824 v800 HSPA Evolution for 1.28Mcps TDD Study Rel-8 read
TS 25.913 v900 Evolved UTRA and UTRAN Requirements Rel-9 read
TR 25.931 vj00 UTRAN Signalling Procedures Examples Rel-19 read
TS 26.103 vj00 3GPP Codec Lists for OoBTC and TrFO Rel-19 read
TS 26.114 vk11 IMS Multimedia Telephony Client Rel-20 read
TS 26.453 vj00 EVS Codec Generic Frame Format for 3G CS Networks Rel-19 read
TR 26.937 vj00 3GPP PSS Characterization Rel-19 read
TR 26.952 vj00 EVS Codec Selection, Verification & Characterization Rel-19 read
TS 28.535 vj00 Closed Control Loop Assurance Management Rel-19 read
TS 28.805 vg10 Management of Communication Services in 5G Rel-16 read
TS 28.890 vg00 ONAP-3GPP 5G Management Compatibility Study Rel-16 read
TS 29.078 vj00 CAMEL Phase 4 CAP Specification Rel-19 read
TS 29.292 vj00 IMS Centralized Services (ICS) Interworking Rel-19 read
TS 29.333 vj00 MRFC-MRFP Mp Interface Protocol Rel-19 read
TS 29.415 vj00 Nb User Plane Protocol Specification Rel-19 read
TS 29.828 vc10 IMS Media Plane Security H.248 Profiles Study Rel-12 read
TS 29.863 v820 IMS-CS Multimedia Interworking Feasibility Study Rel-8 read
TS 31.102 vk00 USIM Application Specification Rel-20 read
TS 31.121 vj00 UICC Application Test Specification Rel-19 read
TS 31.131 vj00 C Language Binding for (U)SIM API Rel-19 read
TS 32.102 vj00 Telecom Management Physical Architecture Framework Rel-19 read
TS 32.140 vj00 Subscription Management (SuM) requirements Rel-19 read
TS 32.141 vj00 Subscription Management (SuM) Architecture Rel-19 read
TS 32.240 vk10 3GPP Charging Architecture and Principles Rel-20 read
TS 32.250 vj00 Circuit Switched Offline Charging Rel-19 read
TS 32.251 vj00 PS Domain Charging Management Rel-19 read
TS 32.270 vj00 MMS Charging Management Specification Rel-19 read
TS 32.272 vj00 Charging for Push-to-Talk over Cellular (PoC) Rel-19 read
TS 32.276 vj00 VCS Online Charging from Proxy Function Rel-19 read
TS 32.281 vj00 Announcement Service for Online Charging Rel-19 read
TS 32.293 vj00 Proxy Function in Domestic Service Provider Rel-19 read
TS 32.295 vj00 3GPP Charging: CDR Transfer via GTP' Protocol Rel-19 read
TS 32.296 vj00 Online Charging System (OCS) Architecture Rel-19 read
TS 32.297 vj00 Charging Data Record File Transfer Rel-19 read
TS 32.298 vk10 Charging Data Record Specification Rel-20 read
TS 32.351 vj00 Communication Surveillance IRP Requirements Rel-19 read
TS 32.352 vj00 Communication Surveillance IRP Information Service Rel-19 read
TS 32.353 v900 CS IRP CORBA Solution Set Rel-9 read
TS 32.355 v900 CS IRP XML Definitions for 3GPP Management Rel-9 read
TS 32.356 vj00 Communication Surveillance IRP Solution Set Rel-19 read
TS 32.357 v900 CS IRP SOAP Solution Set Specification Rel-9 read
TS 32.371 vj00 Security Management Concept & Requirements Rel-19 read
TS 32.404 vj00 Performance Management Definitions & Template Rel-19 read
TS 32.405 vj00 UTRAN Performance Measurements Specification Rel-19 read
TS 32.406 vj00 Performance Management for CN PS Domain Rel-19 read
TS 32.407 vj00 PM; CN CS Domain; UMTS/GSM measurements Rel-19 read
TS 32.408 vj00 UMTS/GSM Performance Management Measurements Rel-19 read
TS 32.409 vj00 IMS Performance Management Measurements Rel-19 read
TS 32.410 vj00 3GPP TS 32.410: Key Performance Indicators (KPI) Rel-19 read
TS 32.452 vj00 PM Measurements for Home Node B Subsystem Rel-19 read
TS 32.453 vj00 PM for Home eNodeB Subsystem (HeNS) Rel-19 read
TS 32.741 vb00 STN Interface NRM IRP Requirements Rel-11 read
TS 32.808 v800 Common Profile Storage Framework for User Data Rel-8 read
TS 32.849 vd00 IMS Roaming Charging Study Rel-13 read
TS 32.850 ve00 IMS Charging Correlation Methods Study Rel-14 read
TS 32.856 vf00 Energy Efficiency Assessment for RAN OAM Rel-15 read
TS 33.102 vj10 3G Security Architecture Specification Rel-19 read
TS 33.106 vj00 Lawful Interception Requirements (Pre-Rel-15) Rel-19 read
TS 33.107 vj00 Lawful Interception Architecture & Functions Rel-19 read
TS 33.180 vk10 Security of the Mission Critical Service (MCX) Rel-20 read
TS 33.210 vk00 Network Domain Security for IP Networks Rel-20 read
TS 33.856 vg10 Security for 5G to 3G Voice Continuity Rel-16 read
TS 33.859 vb10 UTRAN Key Hierarchy Enhancement Study Rel-11 read
TS 36.413 vj20 S1 Application Protocol (S1AP) for E-UTRAN Rel-19 read
TS 37.113 vj10 EMC Requirements for Multi-Standard Radio Base Stations Rel-19 read
TS 37.802 va10 MSR BS RF Requirements for Non-Contiguous Spectrum Rel-10 read
TS 37.808 vc00 PIM Handling for Base Stations Study Rel-12 read
TS 37.810 vc20 Study on Base Station Specification Structure Rel-12 read
TS 37.842 vd30 BS RF Requirements for Active Antenna Systems Rel-13 read
TR 37.843 vf70 AAS BS Radiated RF Requirement Background Rel-15 read
TR 37.900 vj00 Multi-Standard Radio (MSR) Base Station Requirements Rel-19 read
TS 38.113 vj20 BS Electromagnetic Compatibility (EMC) Rel-19 read
TS 38.175 vj00 EMC for NR IAB Nodes Rel-19 read
TS 43.055 vj00 Dual Transfer Mode (DTM) for GSM/GPRS Rel-19 read
TS 43.129 vj00 PS Handover in GERAN A/Gb and GAN Modes Rel-19 read
TS 43.318 vj00 Generic Access Network (GAN) Stage 2 Rel-19 read
TR 43.901 vj00 Generic Access to A/Gb Interface Feasibility Study Rel-19 read
TR 43.902 vj00 GAN Enhancements Feasibility Study Rel-19 read
TS 44.318 vj00 Generic Access Network (GAN) Interface Procedures Rel-19 read
TR 45.913 vj00 Optimized Transmit Pulse Shape for EGPRS2-B Rel-19 read
TS 48.018 vj00 BSS-SGSN Interface for GPRS Control Rel-19 read