What is the function of SM-SR in M2M devices?
There is a standard framework for IoT device eUICC SIM (eSIM) provisioning and management, set out by the GSM Association (Global System for Mobile Communications).
This framework comprises two types of server that work in tandem. One of these servers is called Subscription Manager Data Preparation (SM-DP). This is a kind of storage hub for all the profiles which are available for download to eSIMs, along with other important information such as an IMSI (subscriber ID numbers), subscription-related data for various operators, and authentication keys. The SM-DP stores information in encrypted form. Different providers will have different eSIM profiles available depending on the strength of their MNO eco-system and their in-house capabilities.
SM-SR (Subscription Management Securing Routing) is the other server. As its name suggests, its function is to provide a secure routing path for transmission of information from the SM-DP to the eSIM. Depending on the policies or business rules defined pre-deployment, the SM-SR will ensure that the correct operator credentials are installed on the device’s SIM. Thereafter, the SM-SR is central to remotely managing the eSIM, by enabling, disabling and deleting profiles as required during the product’s lifetime and according to the established policies.
The leading MVNO service providers will typically offer access to their SM-SR and handle all the factory provisioning of SIMs and security keys as well as the in-life operation. It is not necessary to license an RSP platform of your own although that option does exist.