simtrace2: add pictures of QMOD + ngff-cardem

This commit is contained in:
Harald Welte 2022-10-19 19:43:05 +02:00
parent 798157862d
commit 0ebcab3b32
3 changed files with 45 additions and 2 deletions

Binary file not shown.

After

Width:  |  Height:  |  Size: 506 KiB

View File

@ -2,7 +2,7 @@
\subsection{Analyzing SIM card communication} \subsection{Analyzing SIM card communication}
\begin{frame}{Analyzing SIM problems } \begin{frame}{Analyzing SIM problems}
\begin{itemize} \begin{itemize}
\item Regular end-user phone does not give much debugging \item Regular end-user phone does not give much debugging
\item SIM card itself has no debug interface for printing error messages, warnings, etc. \item SIM card itself has no debug interface for printing error messages, warnings, etc.
@ -16,7 +16,7 @@
\begin{frame}{Introducing Osmocom SIMtrace2} \begin{frame}{Introducing Osmocom SIMtrace2}
\begin{itemize} \begin{itemize}
\item Osmocom SIMtrace2 is a passive (U)SIM-ME communication sniffer \item Osmocom SIMtrace2 is {\em primarily} a passive (U)SIM-ME communication sniffer
\item Insert SIM adapter cable into actual phone \item Insert SIM adapter cable into actual phone
\item Insert (U)SIM into SIMtrace2 hardware \item Insert (U)SIM into SIMtrace2 hardware
\item SIMtrace2 hardware provides USB interface to host PC \item SIMtrace2 hardware provides USB interface to host PC
@ -130,6 +130,49 @@
DEMO DEMO
\end{frame} \end{frame}
\subsection{Osmocom SIMtrace2 Card Emulation}
\begin{frame}{SIMtrace2 {\em card emulation} / {\em remote SIM}}
\begin{itemize}
\item The SIMtrace2 hardware can emulate the physical SIM card interface
\item This means that SIMtrace2 is connected to SIM {\em instead} of a SIM
\item The communication is picked up and passed via USB to the host
\item Host can now, for example, forward this communication to a (remote) smart card reader with the actual SIM
\begin{itemize}
\item {\tt simtrace2-cardem-pcsc} is a simplistic implementation of that: Pass communication to a locally connected PC/SC compatible reader
\item The {\tt osmo-remsim} software suite is a comprehensive software package for managing a fleet of phones/modems and SIM cards, allowing dynamic assignment of remote SIMS to phones/modems.
\item See a previous OsmoDevCall
(\url{https://media.ccc.de/v/osmodevcall-20210827-laforge-osmo-remsim}) for a talk on that
\end{itemize}
\end{itemize}
\end{frame}
\begin{frame}{sysmoQMOD board}
\begin{itemize}
\item a proprietary board hosting two SAM3S with SIMtrace2 {\em cardem} firmware
\item each SAM3S serves two cellular modems in mPCIe form-factor
\item can pick up SIM signalling of four modems and pass it to remote SIMs
\item Product page: \url{https://sysmocom.de/products/lab/sysmoqmod/index.html}
\end{itemize}
\begin{figure}[h]
\centering
\includegraphics[width=60mm]{sysmoQMOD_complete.png}
\end{figure}
\end{frame}
\begin{frame}{ngff-cardem board}
\begin{itemize}
\item a NGFF (M.2) cellular modem carrier board with on-board SIMtrace2
\item allows SIM tracing and card emulation/forwarding without any flex cables
\item an open source hardware project, just like SIMtrace2
\item Homepage: \url{https://osmocom.org/projects/ngff-cardem/wiki}
\end{itemize}
\begin{figure}[h]
\centering
\includegraphics[width=60mm]{ngff-cardem1.jpg}
\end{figure}
\end{frame}
\begin{frame}{SIMtrace2 TODO} \begin{frame}{SIMtrace2 TODO}
SIMtrace2 hardware is capable, but no software yet for: SIMtrace2 hardware is capable, but no software yet for:
\begin{itemize} \begin{itemize}

Binary file not shown.

After

Width:  |  Height:  |  Size: 5.0 MiB