Q4Wireless Communication
Question
(a) Explain the GSM system architecture in detail. (b) Discuss the different channels in GSM (Traffic, Control, Broadcast). (c) Explain the call setup procedure in GSM.
Answer
An exhaustive dissection of the GSM System. Details the BTS/BSC radio network, the HLR/VLR switching core, the strict logical channel architecture (TCH, BCCH, RACH), and a step-by-step trace of a Mobile-Originated call setup.
The GSM (Global System for Mobile Communications) is a highly rigid, hierarchical network comprising three massive subsystems: the Mobile Station (MS - the phone and SIM), the Base Station Subsystem (BSS - the towers and controllers), and the Network Switching Subsystem (NSS - the core routing databases).
The BSS consists of the BTS (Base Transceiver Station), which physically handles the RF transmission, and the BSC (Base Station Controller), which manages dozens of BTSs, controlling handovers and power levels. The NSS contains the MSC (Mobile Switching Center), which acts as the massive central router, and the cryptographic databases: the HLR (Home Location Register) storing permanent subscriber data, and the VLR (Visitor Location Register) tracking current location.
While GSM physically uses FDMA/TDMA, the data flowing over these physical slots is mathematically categorized into strict Logical Channels.
1. Traffic Channels (TCH)
These channels violently carry the actual payload: the digitized, encrypted human voice or raw user data. (e.g., TCH/F for Full Rate voice at 13 kbps).
2. Control Channels (CCH)
These channels carry zero user data; they strictly carry the massive mathematical signaling required to manage the network.
- Broadcast Control Channel (BCCH): A downlink-only channel where the BTS continuously screams its identity, network codes, and operating frequencies to all phones in the cell.
- Common Control Channels (CCCH): Include the Paging Channel (PCH) (used by the tower to violently wake up a phone when it has an incoming call) and the Random Access Channel (RACH) (used by the phone to aggressively beg the tower for a connection when the user dials a number).
- Dedicated Control Channels (DCCH): Include the SDCCH (used for SMS and call setup authentication before a voice channel is assigned) and the FACCH (steals frames from the voice channel to execute high-speed, critical handoff commands).
When a user dials a number and presses "Send," a massive, highly synchronized architectural protocol executes in milliseconds:
- 1. Channel Request: The phone violently transmits a Channel Request on the Random Access Channel (RACH). Because RACH is shared, collisions can occur.
- 2. Immediate Assignment: The BSC hears the request and commands the BTS to assign a dedicated signaling channel (SDCCH) to the phone.
- 3. Authentication & Ciphering: The MSC/VLR initiates a massive cryptographic challenge over the SDCCH. The SIM card calculates the mathematical response using the key. If verified, encryption (A5 cipher) is instantly enabled.
- 4. Call Routing: The phone sends the dialed digits over the SDCCH. The MSC queries the network and routes the call to the destination.
- 5. TCH Assignment: Once the destination starts ringing, the BSC violently drops the SDCCH and assigns a dedicated Traffic Channel (TCH) for the actual voice data.
- 6. Conversation: The voice data flows. If the user moves, the BSC aggressively utilizes the FACCH to execute seamless Handoffs.