HE

Home Environment

Services
Introduced in R99
The Home Environment is the administrative domain of a user's service provider, managing their subscription, service profiles, and authentication. It is a foundational concept for service personalization, roaming, and security, enabling consistent user experiences across different visited networks.

Description

The Home Environment (HE) is a core architectural and administrative concept within 3GPP networks, representing the domain of a user's home service provider or network operator. It is not a single physical entity but a logical domain encompassing the systems and data repositories that define a subscriber's identity, subscription rights, and service capabilities. The HE is responsible for storing the master copy of the user's service profile, which includes subscribed services, quality of service (QoS) parameters, and authentication credentials. This profile is crucial for service control and personalization, ensuring that users can access their subscribed services even when roaming outside their home network's coverage area.

Architecturally, the HE interfaces with the Visited Network (VN) or Serving Network where the user is currently located. Key functional components within the HE include the Home Location Register (HLR) or Home Subscriber Server (HSS), which acts as the central database for subscriber information, and various application servers that provide value-added services. When a user attaches to a visited network, the serving network's entities (like the MSC, SGSN, or MME) communicate with the HE's HSS/HLR to authenticate the user and download relevant subscription data. This process, governed by protocols like MAP (for 2G/3G) or Diameter (for 4G/5G), ensures that service authorization and charging are correctly handled by the home operator.

The HE's role extends beyond basic subscription management to encompass advanced service logic and execution. For services like IMS (IP Multimedia Subsystem), the HE includes the S-CSCF (Serving-Call Session Control Function) assigned to the user, which resides in the home network and executes the user's service profile. This ensures that service logic, such as call forwarding rules or presence information, is consistently applied regardless of the user's location. The separation between Home and Serving environments is fundamental to 3GPP's roaming architecture, enabling interoperability between different operators' networks while maintaining the home operator's control over service delivery, security, and billing.

Purpose & Motivation

The Home Environment concept was introduced to formalize the separation between a subscriber's home service provider and the network currently providing radio access and connectivity. This separation is essential for enabling seamless national and international roaming. Before such standardized architectures, subscribers were often tied to a single network operator's infrastructure, with limited ability to use services when outside its coverage. The HE model solves this by defining a clear administrative boundary and standardized interfaces (like the C/D interfaces for HLR access) that allow a visited network to securely query the home network for subscriber data and authorization.

Furthermore, the HE is central to service personalization and innovation. It allows the home operator to develop and control advanced services (like multimedia telephony or messaging) that are delivered to the user consistently, whether at home or roaming. This business model motivates operators to invest in service platforms. The HE also addresses critical security requirements by centralizing authentication functions. The long-term secret key (Ki) used for generating authentication vectors is stored only within the HE's secure domain (in the AuC, part of HSS/HLR), never transmitted to the visited network. This design prevents credential exposure and forms the basis for mutual authentication between the user and the network.

Key Features

  • Centralized storage of master subscriber profiles and service data
  • Authentication and authorization of subscribers for network access and services
  • Enables seamless service delivery and personalization during roaming
  • Hosts core service control functions like the IMS S-CSCF
  • Provides the anchor point for billing and charging records generation
  • Maintains security by housing authentication credentials (AuC) within the home domain

Evolution Across Releases

R99 Initial

Introduced as a fundamental concept for GSM and UMTS networks. Defined the HE as the domain containing the HLR and service control logic, establishing the initial roaming architecture and authentication framework (using the AuC). Specified interfaces for the serving network to retrieve subscriber data.

Defining Specifications

SpecificationTitle
TS 21.133 3GPP TS 21.133
TS 21.905 3GPP TS 21.905
TS 22.105 3GPP TS 22.105
TS 22.121 3GPP TS 22.121
TS 22.127 3GPP TS 22.127
TS 23.127 3GPP TS 23.127
TS 23.171 3GPP TS 23.171
TS 23.198 3GPP TS 23.198
TS 23.271 3GPP TS 23.271
TS 29.198 3GPP TS 29.198
TS 31.102 3GPP TR 31.102
TS 31.103 3GPP TR 31.103
TS 32.141 3GPP TR 32.141
TS 33.102 3GPP TR 33.102
TS 33.401 3GPP TR 33.401
TS 35.234 3GPP TR 35.234
TS 35.937 3GPP TR 35.937