HE

Home Environment

Services →
Introduced in R99 Also in: Security, User Equipment

HE is the administrative domain of a user's service provider that manages their subscription, service profiles, and authentication for consistent, personalized service across visited networks.

Category
Services
Introduced
R99
Where
Services › IMS
Also touches
2 segments
Specifications
17 specs
HE Description Purpose Related Classification Specifications

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.

Classification

Part ofIMS
Specific typesHSSHLR

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.

Explore further

Broader topics and technologies where HE plays a role.

Defining Specifications

3GPP specifications that define or reference HE, with the latest known release. Sourced from the 3GPP document catalog — see methodology.

SpecificationTitleRelease
TS 21.133 v1400 3G Security Requirements Rel-5
TR 21.905 vj00 3GPP Technical Terms and Definitions Rel-19
TS 22.105 vj00 Telecommunication Services Framework Rel-19
TS 22.121 v1400 Virtual Home Environment Requirements Rel-5
TS 22.127 v1900 Open Service Access (OSA) Requirements Rel-9
TS 23.127 v1600 Virtual Home Environment Stage 2 Specification Rel-6
TS 23.171 v1300 LCS Stage 2 Specification for UMTS Rel-4
TS 23.198 v1900 Open Service Access (OSA); Stage 2 Rel-9
TS 23.271 vj00 LCS Stage 2 Specification Rel-19
TS 29.198 v1900 OSA API Overview Specification Rel-9
TS 31.102 vj40 USIM Application Specification Rel-19
TS 31.103 vj00 ISIM Application Specification Rel-19
TS 32.141 vj00 Subscription Management (SuM) Architecture Rel-19
TS 33.102 vj10 3G Security Architecture Specification Rel-19
TS 33.401 vj10 EPS Security Architecture Rel-19
TS 35.234 vj00 MILENAGE-256 Algorithm Set Specification Rel-19
TR 35.937 vj00 MILENAGE-256 Algorithm Set Specification Rel-19