Q4Wireless Communication
Question
4. (a) Explain GSM Network Architecture with working principle. [8]
(b) Explain need of Mobile IP? How packet delivery perform in mobile IP routing networks explain with diagram. [8]
Answer
GSM Network Architecture and Working Principle
The GSM network architecture is organized into three principal subsystems: the Mobile Station (MS), the Base Station Subsystem (BSS), and the Network Switching Subsystem (NSS). The Mobile Station comprises the physical handset (Mobile Equipment, ME) together with the SIM (Subscriber Identity Module) card, which stores the subscriber's unique identity (IMSI - International Mobile Subscriber Identity), authentication keys, and other subscription-related information, allowing the subscriber's identity to be logically separated from any specific physical handset.
The Base Station Subsystem consists of the Base Transceiver Station (BTS), which houses the radio transceiver equipment and antenna providing the actual radio-frequency air interface to mobile stations within a cell, and the Base Station Controller (BSC), which manages radio resources for one or more BTSs under its control - allocating channels, controlling power levels, managing handovers between cells under its own control (intra-BSC handover), and concentrating traffic from multiple BTSs before forwarding it toward the network switching subsystem.
The Network Switching Subsystem is centered on the Mobile Switching Center (MSC), which performs the core call-control, switching, and mobility-management functions - routing calls to and from mobile subscribers, coordinating handovers that cross BSC or MSC boundaries, and interfacing with external networks such as the PSTN (Public Switched Telephone Network) and other PLMNs (Public Land Mobile Networks). The MSC works closely with two key subscriber databases: the Home Location Register (HLR), a centralized, permanent database storing subscription information and the current (approximate) location of every subscriber whose SIM is issued by that network operator, and the Visitor Location Register (VLR), a temporary, local database associated with each MSC that stores detailed information about subscribers currently located within that MSC's service area, allowing the network to efficiently route incoming calls to a mobile subscriber regardless of their current location by first consulting the HLR to determine which VLR (and hence which MSC area) currently serves that subscriber.
The overall working principle of the GSM network is that a mobile station, upon power-up, performs a location update procedure (registering its current location with the network via the serving BTS, BSC, and MSC, updating the relevant VLR and HLR entries), after which the network can locate and route incoming calls to that mobile through the paging procedure (broadcasting a page message in the location area where the HLR indicates the mobile is currently registered). For outgoing calls, the mobile initiates a call setup request through its serving BTS, which is processed by the BSC and MSC to establish the necessary radio and network resources and route the call to its destination, with the MSC continuously coordinating any necessary handovers as the mobile moves between cells during the ongoing call.
Mobile IP and Packet Delivery
Mobile IP is a protocol designed to allow a mobile device to maintain the same permanent IP address (its home address) and remain reachable for ongoing IP-based communication sessions even as it physically moves between different networks (and hence, under conventional IP addressing and routing, would otherwise need a new, topologically-correct IP address at each new network attachment point) - this need arises because conventional IP routing determines the path to a destination based on the network-prefix portion of its IP address, so a device that changes its point of network attachment while keeping the same home IP address would otherwise become unreachable via normal internet routing, since routers would still attempt to forward packets toward the device's original home network.
Mobile IP solves this through the concepts of a Home Agent (a router on the mobile device's home network that maintains a record of the mobile's current location) and a Foreign Agent (a router on whatever foreign/visited network the mobile device has moved to, or alternatively a co-located care-of-address obtained directly by the mobile device itself). When the mobile device moves to a new network, it registers its new location (care-of-address) with its Home Agent. Packet delivery to the mobile then proceeds via IP tunneling: a correspondent host sends packets addressed to the mobile's permanent home address as usual, which are routed normally to the Home Agent on the mobile's home network; the Home Agent then encapsulates (tunnels) these packets and forwards them to the mobile's current care-of-address at the foreign network, where the Foreign Agent (or the mobile itself, for a co-located care-of-address) de-encapsulates the tunneled packet and delivers the original packet to the mobile device - this tunneling mechanism allows the mobile to keep using its permanent home IP address transparently to any communicating correspondent host, while the actual packet delivery path is dynamically redirected to wherever the mobile currently happens to be located.
It is worth further contrasting the GSM circuit-switched call setup process described above with the packet-based Mobile IP mechanism discussed alongside it: while GSM's core NSS architecture (MSC, HLR, VLR) was originally designed around circuit-switched voice calls with a dedicated end-to-end resource reservation for the call's duration, the subsequent evolution of cellular networks toward packet-switched data services (GPRS, and later full IP-based data in 3G/4G/5G networks) required additional network elements and mobility-management protocols - of which Mobile IP represents one important, standardized approach - specifically to handle the different mobility and addressing requirements of connectionless, packet-routed IP traffic compared to the connection-oriented, circuit-switched voice traffic that GSM's original architecture was built to serve.
The tunneling approach used by Mobile IP, while effective at maintaining transparent reachability for a mobile device using its permanent home address, does introduce a well-known inefficiency called triangular routing: since every packet from a correspondent host must first travel to the mobile's home network (to reach the Home Agent) before being tunneled onward to the mobile's actual current location, the resulting path length is often considerably longer than the direct path between the correspondent host and the mobile's actual current location would be, particularly when the mobile has moved far from its home network - this inefficiency motivated later refinements to the Mobile IP concept (such as route optimization extensions, allowing a correspondent host to learn and directly use the mobile's current care-of-address for subsequent packets rather than always routing through the Home Agent) aimed at reducing this triangular-routing penalty while still preserving the core benefit of transparent, address-persistent mobility.