The final lap to ISO 20022. December 12, 2024

Read the blog

You are using an obsolete browser (Internet Explorer < 11). For a safe user experience use the latest version.

Test tool / Mobile test tool

SM-DP+ Simulator

Download and install profiles in non-removable eSIM in a device.

Simulate the SM-DP+ and download a profile onto different eUICC/device combinations.

SM-DP+ Simulator

Verify that the device, its LPAd and the eUICC are interoperable with the eSIM profile.

SM-DP+ Simulator is essential for anyone in the mobile industry who wants to load eSIM profiles onto GSMA Consumer eSIM devices with non-removable eSIMs, when they do not have access to a real SM-DP+.

SM-DP+ Simulator supports functions on GSMA ES8+ and ES9+ interfaces. Configure the SM-DP+ Simulator via a simple UI or configure and automate testing via a REST API exactly as you need it.


Key benefits

  1. Eliminate need to book test time on your real SM-DP+ platform.

  2. Automate and integrate the test tool with your own test environment using REST API.

  3. Quickly verify and evaluate interoperability between profiles, handsets and eSIMs.

  4. Download multiple profiles concurrently on different devices with non-removable eSIM.

Key features

  • Supports the functions on GSMA ES8+ and ES9+ interfaces.

  • Create your own test network using DNS server.
  • Provides detailed logs for ES9+ (including TLS) and ES8+ for profile download.
  • Supports eSIM profile download via Activation Code/QR code and Default DP+ Address with or without Confirmation Code.

  • Use Fime’s proprietary mechanism or REST API to load

    profiles into the tool, schedule profile availability and

    set retry attempts.

How it works.

The tool loads eSIM profiles onto GSMA Consumer eSIM devices via Wi-Fi to verify that the device, its LPAd and the eUICC are interoperable with the eSIM profile and associated metadata using custom SM-DP+ certificates and keys or with GSMA SGP.26 test certificates and keys used in SGP.23.

 

What's in the box.

REST API for simulator management.

  • Start and stop the simulator.

  • Check whether the simulator is running.

  • List, add and remove profiles.

  • Reset the profile download counter

Proprietary profile loading mechanism.

  • Manually add profiles and profile metadata using our proprietary mechanism.

  • Manage GSMA ES2+ profile ordering via a simple UI.

DNS Server.

  • A DNS Server is provided to specify custom domain name (FQDN) to IP address mapping.

Libraries

GSMA interfaces

  • GSMA’s ES8+ interface to download the profile between the SM-DP+ simulator and the eUICC in the device.

  • GSMA’s ES9+ interface to download the profile between the SM-DP+ simulator and the device LPAd via Wi-Fi.

  • Does not currently support ES2+ functionality, but may in the future.

  • Logging of all TLS and RSP layer traffic on ES8+ and ES9+.



Secure channel support

  • Support for TLS and Protocol for Profile Protection (PfPP) via GSMA’s ES9+ interface.

  • Support for GSMA’s SCP03t via GSMA’s

    ES8+ interface.

TCA Interoperable Profile Format

  • Support of TCA eUICC Profile Package: Interoperability Functional Requirements specification.

Downloads

Download our technical specifications sheets for more information.

Get your quote and further information

Share your challenge.

Our Fime experts are here to help you make innovation possible,
from defining, designing to delivering and testing your products
and services.

Contact us