July 09, 2019
Please note: As soon as you watch the video, information about it is transmitted to YouTube. You can find more information about this under read more

How to Achieve Reliable eUICCs in Automotive Emergency Systems


The Challenge

Particularly in automotive emergency response systems, RSP M2M communication depends on the reliable behavior of eSIM, device, mobile network, and back end server. Thanks to COMPRION’s eUICC Profile Manager, direct testing of eSIM actions is already quite simple. However, testing the eSIM’s reaction to communication failures remains complicated, and it requires considerable effort to produce the necessary network behavior. This is a critical point as the eSIM must react in a predefined way: If, for example, enabling of a profile fails because of network problems, then the eSIM must automatically roll back to the previous profile. Otherwise, the communication of an emergency system could be blocked, and the vehicle must be brought to a workshop for repair or replacement. It certainly is a good idea to check proper functioning before soldering new eSIMs into devices, especially if they’re going to be used in automotive applications! Until now, trying to produce network errors for testing has been no fun for anybody. This has changed.

The COMPRION Solution

COMPRION’s eUICC Profile Manager has been complemented with the Manipulation feature. It allows you to manipulate the communication with the back end that causes specific errors. Just run a JavaScript file inside our software, which you can fully adapt to your requirements. Additionally, we provide some useful samples that can be enhanced for your purposes. As you will see in the following use case example, this is a smart and economical method that immediately yields informative results.

Step 1

First, we check if profile enabling on our new eUICC works as intended without any manipulation of the back end:




Here, everything worked as expected: Profile 2 (green rectangle) is enabled and profile 1, directly above, is disabled (now appears dimmed). In the ‘Messages’ view, we can track the operation and see that the profile has been successfully enabled (see the final entry in red rectangle). Now, let’s be mean and disrupt this idyll by manipulating the back end …

Step 2

We want to reverse step 1 by re-enabling profile 1. But before we start, we manipulate the operation with an error that blocks the reception of a confirmation SMS on the back end. Therefore, we implant a manipulation script:



 This script prevents the back end from successfully receiving SMS messages. Select the script and start it with just one click:



Step 3

With Manipulation being activated, we begin to enable profile 1:



Sabotaging the communication went well and now we have the following result: Profile 1 is still disabled, and a rollback was performed (see error message). Rollback means that profile 2 was first disabled but, when enabling of profile 1 failed due to the manipulated communication error, profile 2 was re-enabled. Consequently, the eSIM performed perfectly well by making sure that an active profile is available even if the back end messes things up. So, this eSIM has passed an important (possibly lifesaving) test.

The Conclusion

Producing M2M network errors for eSIM testing made easy: That’s COMPRION’s new Manipulation feature available with eUICC Profile Manager. Just activate the appropriate script for your test objective, and you can check if the eSIM under test reacts as expected, always ready for help in an emergency. And there is no need to fiddle with network settings.

You would like to see more of our How Tos? Just click here and find a solution to your issue!

Latest news

Digital Key Development Advanced with the Help of COMPRION

The Car Connectivity Consortium (CCC) has made significant progress in advancing the Digital Key at CCC PlugFest #3 hosted by Google in San Jose from…

Read more

Trusted Connectivity Alliance Teams with COMPRION to Launch New eSIM Interoperability Service

Global industry association Trusted Connectivity Alliance (TCA) has announced the launch of an eSIM Interoperability Service to promote increased…

Read more

Sales Contact


Phone +49 5251 68 59 0

Related Products

eUICC Profile Manager
The modular tool for efficient eUICC life cycle management

Read more

Read Also

Contact us!

If you cannot find what you are looking for, leave us a note and we will get back to you as soon as possible.