Description
Originating Line Information (OLI) is a standardized parameter carried within SIP signaling messages, specifically in the P-Asserted-Identity header or other appropriate fields as defined by 3GPP. It is a numeric or alphanumeric code that indicates the characteristics of the line from which a call or session originates in an IMS network. The OLI value is typically inserted by the originating network's Call Session Control Function (CSCF) or an Application Server (AS) based on subscription data or network configuration.
In the IMS architecture, the OLI parameter is propagated from the originating user's network through the Serving-CSCF (S-CSCF) to the destination network. It forms part of the call detail records (CDRs) generated for billing purposes. Network operators and service providers use OLI to differentiate between various origination types, enabling tailored charging rates, specific routing policies (e.g., emergency call prioritization from payphones), or triggering value-added services.
The parameter's definition and usage are specified in 3GPP TS 24.229 (IP multimedia call control protocol) and TS 29.163 (Interworking between the IP Multimedia (IM) Core Network (CN) subsystem and Circuit Switched (CS) networks). While its core function has remained stable, its presence ensures backward compatibility and interworking with legacy circuit-switched networks where similar line information was used in ISUP signaling. OLI is a key element for lawful interception, fraud detection, and ensuring regulatory compliance by accurately identifying the nature of the calling party's access.
Purpose & Motivation
OLI was introduced to bridge the semantic gap between traditional circuit-switched telephony and the new IP-based IMS. In legacy PSTN/ISDN networks, the Calling Party's Category parameter in ISUP signaling conveyed similar information about the originating line (e.g., ordinary subscriber, payphone, test line). This data was essential for billing systems and network operations.
With the migration to IMS and all-IP networks, there was a need to preserve this critical information element to maintain existing business logic, regulatory requirements, and service capabilities. OLI solves the problem of losing origination context when calls transition from TDM to IP. It ensures that service providers can continue to apply differential charging, implement specific routing for certain line types (like free calls from payphones), and meet legal obligations for call tracing and identification.
Its creation was motivated by the requirement for feature parity between networks and seamless interworking during the transition phase. Without OLI, IMS networks would lack a standardized mechanism to convey this class of information, leading to inconsistencies in billing, service treatment, and potential violations of telecommunications regulations.
Classification
Detected Changes Across Releases
from 3GPP Change RequestsSpecific changes extracted from the „Change history“ tables of 3GPP specifications (9 CRs across 2 releases). Complements the general historical overview above with the evidence-based evolution of this function.
Studied in Rel-7, normative work from Rel-15.
In Release 15, the OLI function was updated to include the provision of attestation information and to enable the interworking of the Connected subaddress Information Element carried in an ISUP CON message. Furthermore, the release introduced reference updates for the ISUP location parameter and for the ISUP Q.850 location parameter.
- Providing attestation information TS 29.163CR1040
- Interwork of Connected subaddress IE carried in ISUP CON message TS 29.163CR1026
- Reference Update for the ISUP location parameter TS 29.163CR1018
- Reference Update for the ISUP location parameter TS 29.163CR1020
- Reference Update for the ISUP location parameter TS 29.163CR1023
- Reference Update for the ISUP Q.850 location parameter TS 29.163CR1044
In Release 16, the enhancements for the Originating Line Information (OLI) function included a reference update for the ISUP Cause Location parameter. Furthermore, work was done to define the mapping of the SIP History-Info header field to the ISUP Original Called Number parameter.
Explore further
Broader topics and technologies where OLI plays a role.
Defining Specifications
3GPP specifications that define or reference OLI, with the latest known release. Sourced from the 3GPP document catalog — see methodology.
| Specification | Title | Release |
|---|---|---|
| TS 24.229 vj50 | IMS call control protocol based on SIP and SDP | Rel-19 |
| TS 29.163 vj00 | Interworking between 3GPP IM CN and CS networks | Rel-19 |