NSS

Network Sub System

Core Network
Introduced in Rel-4
The core circuit-switched network domain in GSM, responsible for call control, mobility management, and subscriber data. It comprises key nodes like the MSC, VLR, HLR, and EIR that work together to enable voice calls, SMS, and basic mobility services.

Description

The Network Sub System (NSS) is the core network domain of the Global System for Mobile communications (GSM) and its evolved 2.5G/3G counterparts. It is the circuit-switched heart of the network, responsible for managing voice calls, Short Message Service (SMS), and subscriber mobility. The NSS interfaces with the Base Station Subsystem (BSS) on one side and external networks like the Public Switched Telephone Network (PSTN) on the other. Its primary function is to set up, maintain, and tear down circuit-switched connections and to track the location of mobile subscribers to deliver services to them.

Architecturally, the NSS is composed of several key interconnected nodes. The Mobile Switching Center (MSC) is the central switch that handles call routing and switching. It connects calls between mobile users and between mobiles and fixed-line networks. The Visitor Location Register (VLR) is a database, often co-located with the MSC, that stores temporary subscriber data for users currently located in its service area. The Home Location Register (HLR) is the permanent master subscriber database containing all user profiles, service subscriptions, and current location information (pointing to the serving VLR). The Equipment Identity Register (EIR) is a database that lists valid, barred, or stolen mobile equipment identities (IMEI). Additional elements like the SMS Interworking MSC (SMS-IWMSC) and Gateway MSC (GMSC) handle SMS delivery and interconnection with other networks, respectively.

The NSS works through sophisticated signaling protocols, primarily the Mobile Application Part (MAP) running over Signaling System No. 7 (SS7). When a mobile phone registers with the network, it contacts the BSS, which forwards the registration to the MSC/VLR. The VLR then queries the subscriber's HLR (using MAP signaling) to authenticate the user and download their service profile. For a mobile-terminated call, the call is routed to a GMSC, which queries the HLR to find which MSC/VLR is currently serving the subscriber. The HLR provides the address of the serving MSC, and the call is routed there for completion. This intricate dance of signaling between NSS nodes enables seamless mobility and service delivery across wide geographical areas.

Purpose & Motivation

The NSS was created as the foundational core network for GSM to enable wide-area, automated mobile telephony. Prior to GSM, early mobile systems were often manual or had very limited, localized coverage. The NSS solved the fundamental problems of subscriber mobility management and automated call switching in a national or international network. It separated the user's permanent identity (stored in the HLR) from their temporary location (managed by the VLR), a revolutionary concept that allowed users to roam seamlessly.

Its creation was motivated by the goal of a digital, scalable, and standardized cellular network. The NSS architecture provided the switching intelligence and subscriber databases necessary to support millions of users, offering services like call forwarding, roaming, and SMS. It addressed the limitations of previous analog systems by providing a robust, signaling-rich core that could handle complex routing, security (via authentication centers often integrated with the HLR), and service logic. The NSS formed the blueprint for all subsequent circuit-switched mobile core networks, including those for 3G UMTS, before the industry transitioned to the all-IP IMS and packet-switched cores of 4G and 5G.

Key Features

  • Provides circuit-switched voice and SMS core network functions
  • Centralized around the Mobile Switching Center (MSC) for call control
  • Utilizes HLR for permanent subscriber data and VLR for temporary visitor data
  • Employs EIR for equipment identity validation and security
  • Uses SS7/MAP signaling for communication between nodes
  • Enables national and international subscriber roaming

Evolution Across Releases

Rel-4 Initial

Introduced the split architecture for the MSC, separating the call control (MSC Server) from the media switching (Media Gateway). This was part of the move towards an all-IP core network. The NSS began its evolution into the Circuit Switched (CS) domain of 3G UMTS, maintaining backward compatibility with GSM while supporting new 3G capabilities.

Defining Specifications

SpecificationTitle
TS 21.905 3GPP TS 21.905
TS 22.100 3GPP TS 22.100
TS 23.060 3GPP TS 23.060
TS 28.530 3GPP TS 28.530
TS 29.561 3GPP TS 29.561
TS 32.102 3GPP TR 32.102
TS 43.064 3GPP TR 43.064
TS 44.318 3GPP TR 44.318
TS 52.402 3GPP TR 52.402