Glossary

LPA (Local Profile Assistant)

What is LPA (Local Profile Assistant)?

A Local Profile Assistant (LPA) is a software component built into eSIM-enabled devices that manages how eSIM profiles are downloaded, installed, and activated. It acts as the interface between the device user and the Remote SIM Provisioning (RSP) platform, allowing secure communication with mobile network operators (MNOs) and Subscription Managers (SM-DP+ / SM-SR) defined by the GSMA.

The LPA eliminates the need for physical SIM swaps by automating the process of adding or switching mobile network profiles directly on the device.

How the Local Profile Assistant Works

The LPA interacts with other components in the eSIM ecosystem, including the eUICC (Embedded Universal Integrated Circuit Card) and SM-DP+ servers, to deliver and manage operator profiles securely.

Here’s a simplified breakdown:

  1. Activation: When a user scans a QR code or enters an activation code, the LPA securely connects to the SM-DP+ server over the internet.
  2. Profile download: The selected mobile profile is downloaded and installed on the eUICC within the device.
  3. Profile management: The LPA enables users to switch, enable, or delete profiles, managing multiple operator subscriptions without needing a new SIM card.
  4. User experience layer: It provides an easy-to-use interface (visible in device settings) that abstracts the complexity of network provisioning for the user.

Key Benefits of LPA

  • Simplified connectivity: Enables instant activation of mobile service without visiting a store or waiting for a SIM card.
  • Seamless carrier switching: Users can change networks in seconds via digital provisioning — ideal for travel, IoT devices, or enterprise management.
  • Enhanced security: Follows GSMA-defined standards to ensure encrypted communication and secure storage of mobile profiles.
  • User control: Provides transparency and flexibility to manage multiple profiles on one device.
  • Supports global IoT deployments: In IoT and M2M contexts, LPAs enable remote provisioning for millions of connected devices, ensuring interoperability across operators and geographies.

LPA in the eSIM Ecosystem

The LPA is a vital element within the GSMA Remote SIM Provisioning architecture, working alongside:

  • eUICC: The secure element that stores profiles.
  • SM-DP+ (Subscription Manager – Data Preparation): The remote platform that prepares and delivers operator profiles.
  • SM-SR (Subscription Manager – Secure Routing): Manages secure communication between networks and devices.

Kigen’s eSIM Operating System (OS) and Remote SIM Provisioning solutions are fully compliant with GSMA specifications, ensuring smooth interoperability between LPAs, eUICCs, and operator systems. This helps mobile OEMs, MNOs, and IoT solution providers deploy scalable, secure, and future-proof connectivity solutions.