What is the HSS in LTE?

What is the HSS in LTE?

The Home Subscriber Server (HSS) is a core network element in LTE (Long Term Evolution) architecture that plays a central role in managing user subscriptions, authentication, authorization, and mobility. It is an essential component of the EPC (Evolved Packet Core) and acts as the primary database for all user-related information in the LTE network.

HSS is the LTE counterpart of the HLR (Home Location Register) used in 2G/3G networks. However, HSS provides more advanced capabilities and supports the evolved features of IP-based mobile networks, including support for IMS (IP Multimedia Subsystem) services.

Core Functions of HSS in LTE

The HSS performs multiple critical tasks that support subscriber access, network mobility, and service delivery:

1. User Profile Management

The HSS stores detailed subscriber profiles, which include:

  • IMSI (International Mobile Subscriber Identity)
  • MSISDN (Mobile Subscriber ISDN Number)
  • APN (Access Point Names) and allowed services
  • QoS (Quality of Service) parameters
  • Subscribed bearer types (default and dedicated)
  • Roaming restrictions and access rights

This information is used by various LTE components like MME (Mobility Management Entity) and PCRF (Policy and Charging Rules Function) to deliver appropriate service levels to users.

2. Authentication and Authorization

One of the most critical roles of the HSS is authenticating users when they attach to the LTE network. The HSS communicates with the MME using the Diameter protocol over the S6a interface.

  • It stores the user’s AUTN (Authentication Token) and KASME (Key for Access Security Management Entity).
  • It provides these to the MME during the initial attach procedure to generate temporary session keys.
  • It ensures that only legitimate UEs (User Equipments) can access the network.

This secure authentication is based on the EPS AKA (Evolved Packet System Authentication and Key Agreement) procedure.

3. Mobility Management

HSS assists in tracking the subscriber’s current location, even when moving across different tracking areas or eNodeBs. This is essential for enabling seamless handovers, especially during active data sessions.

  • It maintains information about the MME Identity where the user is currently registered.
  • This allows efficient routing of calls, SMS, and signaling messages to the correct serving node.

4. IMS Integration Support

The HSS is extended with IMS functions in networks that support voice over IP services, also known as VoLTE (Voice over LTE). In this scenario, the HSS provides service authorization and SIP registration support through its integrated SLF (Subscriber Location Function) and IMS Authentication.

IMS-enabled HSS communicates with the Call Session Control Function (CSCF) using the Diameter Cx and Dx interfaces.

5. Support for Roaming

When users roam into other networks, the visited network queries the HSS of the home network to verify identity and retrieve user profile settings. HSS allows roaming services by interacting securely across operator domains using standardized Diameter-based interfaces.

This enables consistent service delivery whether the subscriber is on the home network or a visited one.

6. Interfacing and Communication

The HSS communicates with multiple components across the LTE core:

Component Interface Protocol Purpose
MME S6a Diameter User authentication, profile download, mobility support
CSCF (in IMS) Cx/Dx Diameter IMS registration, user profile for VoLTE
SLF Sh Diameter Service logic and application info exchange
PCRF Sp Diameter Policy control, QoS enforcement

HSS vs HLR

Though HSS evolved from the HLR of legacy networks, there are key differences:

  • Protocol: HLR uses MAP (Mobile Application Part) over SS7; HSS uses Diameter over IP.
  • Service Support: HLR supports circuit-switched services; HSS supports IP-based, packet-switched services.
  • IMS Integration: HSS integrates IMS functions; HLR does not.

Virtualized and 5G Evolution

Modern HSS implementations are moving toward cloud-native and virtualized platforms (vHSS), which allow dynamic scaling and better integration with 5G core components. In 5G, HSS functionality is distributed into several Network Functions such as:

  • UDM (Unified Data Management)
  • AUSF (Authentication Server Function)
  • UDR (Unified Data Repository)

These functions inherit and expand upon the roles originally handled by the HSS in LTE.

In summary, the HSS is a critical backbone of LTE networks that manages subscriber data, authenticates users, supports mobility, and facilitates service provisioning. It is indispensable for delivering secure, personalized, and uninterrupted services across both LTE and IMS networks.