blob: 526e31777f14ee05385b98acaa9635742cac8816 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
|
\subsection{airprobe}
\begin{frame}{Open Source GSM Tools: Airprobe}
\begin{itemize}
\item {\em airprobe} is a collection of Um protocol analyzer tools using the USRP software defined radio
\item A number of different Um receiver implementations
\begin{description}[gsm-receiver]
\item[gssm] One of the two early Um receiver implementations (M\&M clock recovery)
\item[gsmsp] The other early Um receiver implementation
\item[gsm-tvoid] For a long time the Um receiver with best performance
\item[gsm-receiver] The latest generation of Um receiver
\end{description}
\item Today, gsm-receiver seems to be the most popular choice
\end{itemize}
\end{frame}
\begin{frame}{Open Source GSM Tools: Airprobe}
\begin{itemize}
\item Some other airprobe tools
\begin{description}[viterbi\_gen]
\item[gsmdecode] A standalone text-mode Um L2 frame parser
\item[wireshark] Dissector code for feeding Um frames into wireshark
\item[gsmstack] An unfinished more modular implementation of a Rx-only L1
\item[viterbi\_gen] Generate C++ implementations of a viterbi decoder
\end{description}
\item Still under development, no user friendly solution
\begin{itemize}
\item gsmtap frame format needs to be added as clean wireshark interface
\item receivers need automatic frequency scanning
\item full solution needs proper UI
\end{itemize}
\end{itemize}
\end{frame}
|