M2M Provisioning

Provisioning

Machine-to-Machine provisioning is the GSMA-specified remote SIM provisioning architecture for IoT and automotive devices that operate without a user interface. Unlike consumer RSP which uses SM-DP+, M2M provisioning uses SM-DP and SM-SR for push-based profile delivery, enabling operators to remotely manage eUICC profiles in headless devices.

별칭: M2M RSP GSMA SGP.02

What Is M2M Provisioning?

Machine-to-Machine (M2M) provisioning is the GSMA-specified remote SIMSIMApplicationSmart card for mobile network authentication.Click to view → provisioning architecture designed for IoT devices, automotive modules, and industrial equipment that operate without a user interface. Unlike the consumer RSP model that uses SM-DP+ and LPA, M2M provisioningM2M provisioningProvisioningRemote eSIMeSIMApplicationProgrammable embedded SIM chip.Click to view → provisioning for IoT and headless devices.Click to view → relies on a push-based architecture built around SM-DP and SM-SR servers, enabling operators to remotely manage eUICC profiles in headless devices at scale.

The architecture is specified in GSMA SGP.01 and SGP.02, and it addresses the unique constraint that M2M devices cannot display QR codes or activation UIs to end users.

Architecture Components

The M2M provisioning ecosystem consists of four primary entities:

  • SM-DP (Subscription Manager - Data Preparation) -- generates and encrypts operator profiles for delivery. Unlike the consumer SM-DP+, the M2M SM-DP does not communicate directly with the eUICCeUICCProvisioningReprogrammable SIM chip supporting remote profile switching.Click to view →.
  • SM-SR (Subscription Manager - Secure Routing) -- maintains a secure OTAOTAPersonalizationRemote card management via mobile network.Click to view → channel to each eUICC and routes profile management commands between SM-DP and the target device.
  • eUICC -- the embedded reprogrammable SIM chip that receives and installs profiles.
  • MNO (Mobile Network Operator) -- triggers profile operations through the SM-SRSM-SRProvisioningSecure routing entity for M2M eSIM profile management.Click to view → platform and manages the commercial relationship.

Push vs Pull Model

The critical difference between M2M and consumer provisioning is the delivery model:

Aspect Consumer (SGP.22) M2M (SGP.02)
Delivery model Pull (device-initiated) Push (server-initiated)
Profile server SM-DP+ SM-DP + SM-SR
User interaction LPALPAProvisioningDevice-side app for managing eSIM profile operations.Click to view → with QR code or activation code None (headless)
Device UI required Yes No
Typical use case Smartphones, tablets Connected cars, meters, sensors

Deployment Scenarios

M2M provisioning is essential in deployments where physical SIM access is impractical: eSIM modules soldered into smart meters, automotive telematics units, asset tracking devices, and industrial gateways. The push-based model allows fleet operators to switch carrier connectivity across thousands of devices simultaneously without dispatching technicians.

Cards used in M2M environments, such as the eSIM and iSIM, are typically certified under GSMA SAS to ensure manufacturing and provisioning integrity throughout the supply chain.

자주 묻는 질문

The smart card glossary is a comprehensive reference of technical terms, acronyms, and concepts used in smart card technology. It covers protocols (APDU, T=0, T=1), security (Common Criteria, EAL, HSM), hardware (SE, EEPROM, contact pad), and applications (EMV, ePassport, eSIM). It serves developers, product managers, and engineers.

Yes. SmartCardFYI provides glossary definitions in 15 languages including English, Korean, Japanese, Chinese, Spanish, Portuguese, Hindi, Arabic, French, Russian, German, Turkish, Vietnamese, Indonesian, and Thai.