Description
The GSM PLMN Area (GPA) is a logical and geographical area concept defined within the GSM system architecture. A PLMN (Public Land Mobile Network) is a network operated by a single administrative entity, identified by a Mobile Country Code (MCC) and Mobile Network Code (MNC). The GPA refines this by segmenting the PLMN's total coverage area into smaller, manageable geographical zones. These areas are used by the network core, particularly the Home Location Register (HLR) and Visitor Location Register (VLR), for subscriber management, service provisioning, and mobility management. The definition and boundaries of a GPA are configured by the network operator based on factors like radio network planning, subscriber density, and administrative regions.
Architecturally, the GPA is a network-side identifier, not typically broadcast over the air. It is used in the core network databases and signaling protocols. For instance, a subscriber's service profile in the HLR may include a 'GPA' field that indicates the user's subscribed or permitted geographical area. When a mobile station (MS) performs location updating or attaches to the network, the MSC/VLR serving that location can determine the current GPA based on the Cell Global Identity (CGI) or Location Area Identity (LAI) of the serving cell. This GPA information can then be used to apply area-specific policies, such as allowing or restricting certain services, or for billing purposes (e.g., home zone tariffs).
Operationally, the GPA works as a key in database queries and logic checks. If a subscriber attempts to activate a service that is only valid within their 'Home GPA,' the MSC or service logic will compare the current serving GPA (derived from the cell ID) with the subscriber's registered GPA. A mismatch may result in service denial or invocation of roaming procedures. The concept is crucial for implementing zonal services, localized number portability areas in early implementations, and for network management tasks like traffic analysis and performance monitoring on a per-area basis. Its definition is purely administrative and does not directly correspond to a single radio parameter, but it maps to a collection of cells, location areas, or routing areas.
Purpose & Motivation
The GPA concept was created to enable geographical differentiation of services and policies within a single operator's GSM network. Early mobile networks provided uniform nationwide services, but market demands soon required localized offerings like home-zone billing, regional service restrictions, or location-dependent value-added services. The GPA provided a standardized framework for defining these zones within the PLMN's operational support systems.
It solved the problem of coarse granularity inherent in using only the PLMN ID (MCC+MNC). A PLMN could cover an entire country, but operators needed to manage subscribers and services at a city or district level. Before standardized area concepts, operators used proprietary methods, leading to interoperability issues. The GPA, introduced in 3GPP Release 5 as part of broader GSM enhancements, offered a consistent identifier that could be referenced across HLR, VLR, and billing systems, facilitating complex service logic and efficient network administration based on subscriber location.
Key Features
- Logical geographical subdivision of a GSM PLMN's coverage area
- Used for subscriber management and service provisioning in core network databases (HLR/VLR)
- Enables implementation of location-based services and zonal billing schemes
- Mapped from physical network elements like Cell Global Identity (CGI) or Location Area (LA)
- Configured administratively by the network operator
- Referenced in network signaling for mobility and service control
Evolution Across Releases
Introduced the GSM PLMN Area (GPA) concept within the 3GPP vocabulary and specifications. The initial architecture defined it as an operator-configurable area identifier for use in the core network, primarily for enabling geographical differentiation in subscriber service profiles and network management logic.
Defining Specifications
| Specification | Title |
|---|---|
| TS 21.905 | 3GPP TS 21.905 |