LAP

Liberty Alliance Project

Security →
Introduced in Rel-8

LAP is a now-sunset industry consortium that developed open standards for federated digital identity, influencing early 3GPP authentication work for IMS and network access.

Category
Security
Introduced
Rel-8
Where
Security
Specifications
1 specs
LAP Description Purpose Specifications

Description

The Liberty Alliance Project (LAP) was not a 3GPP-created technology but an external standards body whose work was referenced and adopted within certain 3GPP specifications, primarily those dealing with security and service access. Its core contribution was the Liberty Identity Federation Framework (ID-FF), which provided a protocol suite for federated identity management. Federation allows a user's identity and authentication credentials from one domain (the Identity Provider, or IdP) to be trusted and used in another domain (the Service Provider, or SP), enabling seamless cross-domain single sign-on (SSO). Within 3GPP, this concept was integrated to facilitate secure access to IMS and other IP-based services, especially from non-3GPP access networks like Wi-Fi.

Architecturally, LAP's framework introduced key roles: the Principal (user), the Identity Provider (which holds the user's master credentials), and the Service Provider. The protocols allowed for the creation of a federated context or "circle of trust" between these entities. Technically, this involved browser-based redirects using artifacts or SAML assertions to convey authentication statements. In a 3GPP context, the Home Subscriber Server (HSS) or a dedicated Authentication, Authorization, and Accounting (AAA) server could act as the Identity Provider. A web portal or IMS Application Server could act as the Service Provider. When a user attempted to access a service, the SP would redirect the user's browser to the IdP (the 3GPP network) for authentication. After successful 3GPP authentication (e.g., using SIM credentials), the IdP would send a cryptographically signed assertion back to the SP, confirming the user's identity and authentication status, granting access without requiring a separate password.

This mechanism was particularly detailed in 3GPP specification TS 33.980, which profiled the use of Liberty ID-FF for 3GPP systems. It defined how 3GPP network entities should generate and process Liberty artifacts and assertions, mapping 3GPP subscriber identifiers (like IMSI or IMPI) into the federated identity model. The framework also supported identity federation establishment, single logout, and simple consent-based attribute sharing. While LAP itself has been superseded by later standards like SAML 2.0 and OpenID Connect, its foundational concepts of identity federation became a critical component in enabling secure, user-friendly access to multimedia services across heterogeneous access networks in the 3GPP ecosystem.

Purpose & Motivation

The Liberty Alliance Project was formed in 2001 by a consortium of companies to create an open alternative to proprietary single sign-on systems, most notably Microsoft's Passport (now Windows Live ID). Its primary purpose was to address the growing need for secure, privacy-respecting, and interoperable digital identity management across the internet. Before federation standards, users had to maintain separate usernames and passwords for every service, leading to poor user experience and security risks like password reuse. For network operators and service providers, managing these isolated identities was cumbersome and limited service reach.

3GPP's adoption of LAP specifications, beginning in Release 8, was motivated by the need to securely extend 3GPP-based authentication (like SIM-based authentication) to non-3GPP IP access networks and web services. As IMS and mobile data services evolved, users expected to access the same multimedia services from their home Wi-Fi or a public hotspot as they did from their cellular connection. The problem was how to leverage the strong, SIM-based security of the 3GPP domain in these untrusted, IP-based domains without compromising security or user experience. LAP's federated identity framework provided a standardized solution.

It solved the problem by allowing the 3GPP network (the home operator) to act as a trusted Identity Provider. A user could authenticate once with their home network, and that authentication could be federated to any Service Provider (e.g., an IMS application, a partner video service) that trusted the operator's IdP. This eliminated the need for service-specific passwords, strengthened security by using robust 3GPP authentication methods, and enabled seamless service access across different technological domains. It was a key enabler for early fixed-mobile convergence and the vision of ubiquitous multimedia service access.

Evolution Across Releases

Rel-8 Initial

Initial adoption and profiling of Liberty Alliance Identity Federation Framework (ID-FF) for 3GPP systems. Specified in TS 33.980, it defined how 3GPP networks act as Identity Providers, using Liberty protocols to enable SSO for IMS and other IP-based services accessed via non-3GPP networks like Wi-Fi.

Maintenance and potential clarifications to the Liberty ID-FF profiling. Integration with enhanced IMS service access scenarios and alignment with ongoing 3GPP security architecture work for EPS.

Continued support and maintenance. The specifications began to note the industry migration towards SAML 2.0, which subsumed many Liberty ID-FF concepts. 3GPP work started to evolve towards Generic Bootstrapping Architecture (GBA) and other native 3GPP authentication mechanisms for web services.

The Liberty Alliance specifications in 3GPP entered a maintenance phase with minimal changes. The industry-standard identity federation moved decisively to SAML 2.0 and later OAuth 2.0 / OpenID Connect. 3GPP's own mechanisms, like GBA and 5G authentication, became the primary focus for service access security.

TS 33.980 remains as a historical reference. Active development and new features for federated identity in 3GPP are addressed through other specifications, leveraging modern protocols. The LAP work is considered a foundational but legacy component of 3GPP's identity management history.

Explore further

Broader topics and technologies where LAP plays a role.

Defining Specifications

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

SpecificationTitleRelease
TR 33.980 vj00 GAA & Liberty Alliance Interworking Guidelines Rel-19