CoreESIM: VoLTE Service Assurance for eUICC-enabled Roaming
3 min read
The CoreESIM, as a conceptual or functional entity within a mobile core network, represents the integrated capabilities required to provision, manage, and assure VoLTE services for subscribers leveraging embedded Universal Integrated Circuit Cards (eUICCs), particularly in travel and roaming contexts. Its primary objective is to facilitate the dynamic management of multiple operator profiles on a single device, ensuring continuous and high-quality Voice over LTE (VoLTE) service delivery in compliance with 3GPP and GSMA standards.
CoreESIM's operational scope encompasses the entire lifecycle of an eSIM profile from a core network perspective. This involves secure remote provisioning, activation, deactivation, and deletion of Mobile Network Operator (MNO) profiles on an eUICC. Key enablers include the Subscription Manager - Data Preparation+ (SM-DP+) for profile generation and the Subscription Manager - Secure Routing (SM-SR) for secure delivery to the eUICC. The Local Profile Assistant (LPA) on the device interacts with these backend systems. From the core network's viewpoint, CoreESIM orchestrates the authentication and authorization processes by interfacing with the Home Location Register/Home Subscriber Server (HLR/HSS) to retrieve subscriber data corresponding to the active eSIM profile. This ensures that the device, upon attaching to the network (via MME), is correctly identified and permitted to access subscribed services, including VoLTE.
VoLTE Service Enablement and Roaming Integration
For VoLTE service enablement, CoreESIM plays a critical role in ensuring that the active eSIM profile is correctly mapped to IMS (IP Multimedia Subsystem) registration and dedicated bearer establishment. Upon successful attachment and authentication through the Mobility Management Entity (MME) and Serving/Packet Data Network Gateway (SGW/PGW), the CoreESIM facilitates the signaling required for IMS registration. This involves the routing of Session Initiation Protocol (SIP) and Session Description Protocol (SDP) messages over the established Packet Switched (PS) domain. The Policy and Charging Rules Function (PCRF) is leveraged to apply appropriate Quality of Service (QoS) policies, guaranteeing the necessary bandwidth and latency for VoLTE traffic, typically using a dedicated Guaranteed Bit Rate (GBR) bearer (e.g., QCI 5 for signaling, QCI 1 for media).
In travel and roaming scenarios, CoreESIM's capabilities become even more pronounced. When a subscriber utilizing a travel-specific eSIM profile attaches to a visited network, CoreESIM manages the inter-operator agreements and roaming steering logic. This ensures that the visited network correctly processes the subscriber's authentication requests and, crucially, enables VoLTE services where supported by the roaming partner and agreement. Depending on the roaming architecture (e.g., local breakout vs. home-routed), CoreESIM ensures the correct routing of IMS traffic, potentially directing it back to the home IMS domain or enabling local IMS access in the visited network. Challenges include maintaining consistent QoS across diverse visited networks and ensuring seamless Single Radio Voice Call Continuity (SRVCC) if the device transitions to 2G/3G coverage, which requires close coordination between the core network elements and the IMS. Adherence to GSMA SGP.22 (Remote Provisioning Architecture for Embedded UICC) and 3GPP TS 23.401 (General Packet Radio Service (GPRS) enhancements for Evolved Universal Terrestrial Radio Access Network (E-UTRAN) access) is fundamental to CoreESIM's design and operation.