This project is to capture the data transmitted and received by an embedded SIM (eUICC). Specifically, we are interested in viewing the data transmitted and received by the "Local Profile Assistant" in the GSMA standard for consumer embedded SIMs.
The requirements are to collect a PCAP packet capture and/or IC2/SPI trace of all data transmitted and received by the "Local Profile Assistant" (LPA) from the start to finish of an eUICC profile download for an eSIM. The physical device can be any hardware of your choice.
We require both "sides" of the LPA, where (I) one side is an HTTPS connection to an SM-DP+ (e.g. encrypted but we can view HTTPS setup) and (ii) the other side has mostly unencrypted data transferred to a physical eUICC. Many different devices now include an eSIM such as the Google Pixel 2 phone, the new LTE capable Microsoft Surface Pro, etc, Apple iWatch 3, etc.
The example data transfers for the PCAP traces would be in Figure 10 on page 55 of the GSMA standard "RSP Technical Specification Version 2.2". The LPA may communicate with the eUICC as IC2/SPI (e.g. use tool like Beagle protocol analyzer). Or, the LPA may communicate via UDP local loopback ports (e.g. tcpdump can be used to capture). In either case, we need a readable log of the data transferred from LPA to eUICC from any commercial consumer device.