SM-DP (Subscription Manager for Data Preparation) by eSIM.Net

In what environment is the SM-DP used?
The SM-DP is used in a Machine to Machine (M2M) environment.

What is the function of the SM-DP?
The function of the SM-DP is to:

  • Take raw profile information from an MNO.
  • Personalize it with the appropriate IMSI / Ki pair.
  • Convert it to a form suitable for transmission by the SM-SR.

What are the steps for a profile download in an M2M environment?
The steps for a profile download in an M2M environment are:

  1. An SMS message is sent to eUICC by the SM-SR via the SMSC of the provider of the provisioning profile in order to trigger a session.
  2. The eUICC requests that the device sets up a data session using Bearer Independent Protocol (BIP) and the URL / IP address of the SM-SR contained in the SMS.
  3. A CAT_TP or HTTPS transport link is established between the eUICC and the SM-SR.
  4. A secure channel is established between the SM-DP and eUICC.
  5. A profile download is initiated by the SM-DP.