I would like to download a new SIM profile on a removable M2M eUICC which is inserted in Thingy91. Can you please let me know how this can be achieved on Thingy91?
Hi,
It is possible, but I would recommend that you contact your eUICC provider to ask how it should be performed.
If local profile assistance (LPA) is located on application domain, modem provides AT commands for generic and restricted UICC access. Application shall setup own logical channel, manage and communicate with required application(s) on eUICC via that channel. I would recommend that you contact your eUICC provider and ask specifically what is required to download the new profile.
From this video: https://youtu.be/Gs6rJlz4neQ?t=253
It depends on what type of eSIM one has ... "Costumer eSIM on eUICC" vs "M2M eSIM on eUICC" ... that is, who has the "full rights" to update the UICC Profiles on the eSIM.
Let's say we have a "Costumer" grade eSIM ... and we have in our Application made sure to connect to LTE and downloaded our new UICC Profile ...
How do we add / re-program the eUICC chip?
Do we need to connect our eUICC to the nRF9160 to a "special pin(s)"? ...
or the nRF9160 can do the update through the "Sim Card Interface"?
Hi,
seludeft said:How do we add / re-program the eUICC chip?
All communication is over the Sim Card interface.
Assuming consumer (not M2M eUICC), you access the SIM directly via the appropriate AT commands:
I would recommend that you contact the eUICC provider to get details on how you should reprogram the specific eUICC using the standardized SIM communication channels that we provide.
Kind regards,
Håkon
All communication is over the Sim Card interface.
Great, then we don't have to "do anything more" :-)
Assuming consumer (not M2M eUICC), you access the SIM directly via the appropriate AT commands:
Thanks! We were looking at them, but were not sure ... now we are
If we have multiple "UICC Profiles" installed in the eSIM (eUICC) ... do we use the AT+CRSM & AT+CSIM command to "switch" between "UICC Profiles"? ... or maybe with AT%XUSIMLCK ? Or another AT_CMD?
[Yeah Lets assume the slide says : From SIM Card to eSIM (Costomer) with Remote Provisioning ]
I would recommend that you contact the eUICC provider to get details on how you should reprogram the specific eUICC using the standardized SIM communication channels that we provide.
Of course! as one should always do ... but right now, we would like to understand how it all connects, how "They" have thought up the solution to work (and it's becoming clearer and clearer
)
BTW, for anyone else reading this tread .... go and read this whitepaper: GSMA - eSim Whitepaper - The what and how to Remote SIM Provisioning
Hi,
seludeft said:If we have multiple "UICC Profiles" installed in the eSIM (eUICC) ... do we use the AT+CRSM & AT+CSIM command to "switch" between "UICC Profiles"? ... or maybe with AT%XUSIMLCK ? Or another AT_CMD?
The first two is highly likely the one's you'll use. If you have multiple profiles, it isn't unusual that a SIM can store more than one profile.
XUSIMLCK locks towards a specific SIM card:
The set command allows locking the modem to work with predefined USIM cards. Using the command, the modem can be personalized, depersonalized, or the lock of a category can be disabled if the category is not depersonalized. It is also possible to configure USIM personalization so that the device is locked to the first USIM that is inserted to it.
This command isn't aimed towards initial configuration of a SIM on the level that you are looking for. If you want to lock a device to a specific SIM, you can use this AT command do to that.
seludeft said:BTW, for anyone else reading this tread .... go and read this whitepaper: GSMA - eSim Whitepaper - The what and how to Remote SIM Provisioning
Thank you for sharing! This one is very informative, I'll be sure to read this :)
Kind regards,
Håkon
Hi,
seludeft said:If we have multiple "UICC Profiles" installed in the eSIM (eUICC) ... do we use the AT+CRSM & AT+CSIM command to "switch" between "UICC Profiles"? ... or maybe with AT%XUSIMLCK ? Or another AT_CMD?
The first two is highly likely the one's you'll use. If you have multiple profiles, it isn't unusual that a SIM can store more than one profile.
XUSIMLCK locks towards a specific SIM card:
The set command allows locking the modem to work with predefined USIM cards. Using the command, the modem can be personalized, depersonalized, or the lock of a category can be disabled if the category is not depersonalized. It is also possible to configure USIM personalization so that the device is locked to the first USIM that is inserted to it.
This command isn't aimed towards initial configuration of a SIM on the level that you are looking for. If you want to lock a device to a specific SIM, you can use this AT command do to that.
seludeft said:BTW, for anyone else reading this tread .... go and read this whitepaper: GSMA - eSim Whitepaper - The what and how to Remote SIM Provisioning
Thank you for sharing! This one is very informative, I'll be sure to read this :)
Kind regards,
Håkon