IHOSS

Internet Hosted Octet Stream Service

Services →
Introduced in Rel-4

IHOSS is a 3GPP service that provides a standardized, transparent IP-based bearer for octet-aligned data streaming between a mobile user and an internet host over the packet-switched core network.

Category
Services
Introduced
Rel-4
Where
Services
Specifications
2 specs
IHOSS Description Purpose Related Specifications

Description

The Internet Hosted Octet Stream Service (IHOSS) is a standardized bearer service defined within the 3GPP architecture, specifically for the Packet-Switched (PS) domain. Its primary function is to provide a transparent, connection-oriented data transport mechanism between a mobile User Equipment (UE) and an Internet host. The service is 'octet stream' oriented, meaning it handles data as a continuous, ordered sequence of octets (bytes), ensuring reliable in-sequence delivery without interpreting the content. Architecturally, IHOSS operates over the Packet Data Protocol (PDP) context established between the UE and the Gateway GPRS Support Node (GGSN) in the core network. The service utilizes the underlying GPRS Tunneling Protocol (GTP) to carry user data packets between the Serving GPRS Support Node (SGSN) and the GGSN. From the GGSN, the data stream is routed to the external Packet Data Network (PDN), typically the Internet. Key components involved in delivering IHOSS include the UE, which initiates the PDP context activation request specifying the desired Access Point Name (APN) and QoS profile; the SGSN, which handles mobility management and session control; and the GGSN, which acts as the gateway to the external IP network and allocates the UE's IP address. The service's role is foundational: it provides the basic IP connectivity layer upon which numerous higher-layer applications (web browsing, email, file transfer) are built, abstracting the complexities of the radio access and core network transport from the end-user application.

Purpose & Motivation

IHOSS was created to standardize and provide a reliable, IP-based data delivery service for mobile networks as they evolved from circuit-switched voice-centric systems to packet-switched data-centric networks. Prior to its definition, mobile data services were often proprietary or limited to specific, non-IP protocols. The motivation was to enable seamless internet access for mobile users, treating the mobile network as a transparent IP pipe to the global Internet. It solved the problem of how to integrate mobile terminals into the Internet architecture, providing a consistent service definition that ensured interoperability between network equipment from different vendors and between mobile networks and internet service providers. By defining a standardized 'octet stream' service, 3GPP provided a clear model for billing, QoS management, and network resource allocation for generic IP data traffic, which was crucial for the commercial success of mobile data services beyond simple SMS.

Evolution Across Releases

Rel-4 Initial

Introduced IHOSS as a fundamental bearer service for the 3GPP Packet-Switched domain. The initial architecture defined the service based on PDP contexts, GTP tunneling between SGSN and GGSN, and interconnection to external IP networks. It established the model for transparent octet stream delivery to mobile users.

Explore further

Broader topics and technologies where IHOSS plays a role.

Defining Specifications

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

SpecificationTitleRelease
TR 21.905 vj00 3GPP Technical Terms and Definitions Rel-19
TS 23.060 vj00 GPRS Service Description Stage 2 Rel-19