VHE

Virtual Home Environment

Services →
Introduced in R99 Also in: Management, Core Network, Security

VHE is a service architecture concept enabling mobile users to consistently access their personalized services and interface settings as if in their home network, regardless of their location or terminal.

Category
Services
Introduced
R99
Where
Services › IMS
Also touches
3 segments
Specifications
23 specs
VHE Description Purpose Related Classification Specifications

Description

The Virtual Home Environment (VHE) is a comprehensive service framework defined in 3GPP that aims to provide users with a consistent set of services, personalized features, and user interface characteristics, as if they were in their home network, irrespective of their physical location or the terminal device they are using. The concept is rooted in the idea of service portability and personalization, which are critical for enhancing user experience in mobile communications. VHE is not a single network element but rather an architectural concept and a set of capabilities distributed across the network, including the home network, visited networks, and the user equipment (UE). It relies on standardized interfaces and service capabilities to ensure that service logic and user preferences can be transferred and executed in visited networks, enabling a seamless experience similar to that in the home environment.

Architecturally, VHE involves several key components and mechanisms. The Home Environment (HE) is responsible for storing the user's service profile, which includes preferences, subscribed services, and user interface settings. This profile is accessed by the Visited Network (VN) when the user roams. The VHE concept leverages the capabilities of the Intelligent Network (IN) and the Customized Applications for Mobile network Enhanced Logic (CAMEL) for service control, as well as the Open Service Architecture (OSA) and the Service Capability Server (SCS) for service exposure and execution. The execution of VHE services in a visited network requires the support of service brokers, which mediate between the home and visited networks to ensure that service logic is correctly interpreted and applied, taking into account the capabilities of the visited network and the terminal.

The operation of VHE involves the dynamic adaptation of services based on the user's context, which includes location, terminal capabilities, and network conditions. When a user roams into a visited network, the VHE system retrieves the user's service profile from the home network. This profile is then used to configure the services available in the visited network to match the user's home environment as closely as possible. This may involve adapting the user interface, enabling specific service features, or even downloading necessary applications or data. The VHE framework supports various service types, including voice, data, and multimedia services, and it is designed to be extensible to accommodate new services as they emerge. The role of VHE in the network is to bridge the gap between different network operators and technologies, providing a unified service experience that fosters user loyalty and enables innovative service offerings.

Purpose & Motivation

The Virtual Home Environment was created to address the challenges of service portability and personalization in mobile networks, particularly in the context of roaming. Before VHE, when users moved between different networks, especially while roaming internationally, they often faced a fragmented experience where services available in their home network were not accessible, or the user interface and service behavior differed significantly. This limitation hindered the adoption of advanced mobile services and reduced user satisfaction. The primary motivation for VHE was to enable service providers to offer a consistent and personalized service experience across network boundaries, thereby enhancing the value proposition of mobile services and encouraging user mobility.

Historically, the development of VHE began in 3GPP Release 99, aligning with the rollout of 3G networks and the increasing emphasis on data services and multimedia applications. The concept was driven by the need to support innovative services that required a high degree of personalization and context-awareness, such as location-based services, multimedia messaging, and mobile commerce. VHE aimed to leverage the capabilities of intelligent networks and open service architectures to decouple service logic from network infrastructure, allowing services to be executed in various network environments. This approach addressed the limitations of earlier systems where services were tightly coupled to specific network elements or operators, making them difficult to port or adapt.

Furthermore, VHE was designed to solve the problem of service interoperability between different operators and technologies. By standardizing the mechanisms for service profile management, service execution, and user interface adaptation, VHE facilitated collaboration between home and visited networks, enabling them to offer a seamless experience to roaming users. This not only improved user convenience but also opened up new business opportunities for operators by allowing them to offer value-added services to visiting subscribers. The evolution of VHE over subsequent 3GPP releases reflects its adaptation to new network architectures, such as IP Multimedia Subsystem (IMS), and its integration with emerging service paradigms, ensuring its relevance in the context of 4G and 5G networks.

Classification

Part ofOSA
Related approachesIMSCAMEL

Evolution Across Releases

R99 Initial

Introduced the initial VHE concept as part of the 3G service architecture, focusing on enabling consistent personal service environment across network boundaries. It defined basic principles for service portability, user profile management, and the use of CAMEL and IN capabilities to support VHE services in roaming scenarios.

Enhanced VHE with support for multimedia services and improved service personalization mechanisms. Introduced better integration with the IP Multimedia Subsystem (IMS) framework, allowing VHE to leverage IMS capabilities for session-based services and richer multimedia applications.

Further aligned VHE with IMS architecture, enabling more advanced service scenarios through the use of SIP-based signaling and service enablers. Added support for presence and group management features, expanding the scope of VHE to include collaborative and context-aware services.

Refined VHE specifications to improve interoperability and performance. Introduced enhancements for service discovery and execution in visited networks, including better mechanisms for adapting services to terminal capabilities and network conditions.

Continued evolution with a focus on service continuity and mobility management. Added support for VHE in the context of fixed-mobile convergence (FMC), enabling seamless service experience across fixed and mobile networks.

Adapted VHE concepts to the evolving network architecture, including support for LTE/EPC. Emphasized the role of VHE in enabling personalized services in all-IP networks, with enhancements for policy control and charging integration.

Explore further

Broader topics and technologies where VHE plays a role.

Defining Specifications

3GPP specifications that define or reference VHE, 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.100 v1320 UMTS Service Requirements Phase 1 Rel-4
TS 22.101 vk00 Service Principles for PLMNs Rel-20
TS 22.121 v1400 Virtual Home Environment Requirements Rel-5
TS 22.127 v1900 Open Service Access (OSA) Requirements Rel-9
TS 22.141 vj00 Presence Service Requirements Rel-19
TS 22.228 vj00 IP Multimedia Service Requirements Rel-19
TS 22.240 vj00 3GPP Generic User Profile Requirements Rel-19
TR 22.970 v1301 Virtual Home Environment (VHE) Concept and Requirements Rel-4
TR 22.975 v1310 UMTS Numbering and Addressing Requirements Rel-4
TS 23.050 v1100 UMTS Network Principles and Architecture R99
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.221 vj00 3GPP System Architectural Requirements Rel-19
TS 23.271 vj00 LCS Stage 2 Specification Rel-19
TR 23.923 v1300 Mobile IP+ Feasibility Study for UMTS/GPRS Rel-4
TS 29.198 v1900 OSA API Overview Specification Rel-9
TS 32.101 vj00 Management principles and high-level requirements Rel-19
TS 32.102 vj00 Telecom Management Physical Architecture Framework Rel-19
TS 32.140 vj00 Subscription Management (SuM) requirements Rel-19
TS 32.141 vj00 Subscription Management (SuM) Architecture Rel-19
TS 33.106 vj00 Lawful Interception Requirements (Pre-Rel-15) Rel-19