commit - 33d5d706b5263b41e319729cca8b4d8b3857d560
commit + 9b2fcbff6fd9c56931af7f784f7d1633a5e79b07
blob - 5164cd58f54604c72ea4b33af8b8fad40f869f1b
blob + 90f4f32c4ed390e18a9b86a66bd6c28ceed78f43
--- src/presentation.tex
+++ src/presentation.tex
\begin{itemize}
\item Tests mit professionellen Audiologen
- \item unter Umständen großer Zeitaufwand
+ \item großer Zeitaufwand
\end{itemize}
\end{frame}
\vspace{5mm}
- {\textrightarrow} Bluetooth Low Energy ist ein perfekter Kandidat für
- eingebettete Geräte.
+ {\textrightarrow} Bluetooth Low Energy ist ein perfekter Kandidat für Embedded
+ Systems.
\end{frame}
\subsection{Protokollschichten}
\begin{frame}
\frametitle{\secname}
- \begin{itemize}
- \item[] Standardmäßiger Datendurchsatz von {\textasciitilde}4 kbps
- \item[\textrightarrow] Viel Spielraum für Verbesserungen
- \end{itemize}
+ Standardmäßiger Datendurchsatz von {\textasciitilde}4 kbps.
\vspace{5mm}
Verbesserungen konzentrieren sich auf:
\begin{itemize}
+ \item Keine Bestätigung von Paketen (siehe UDP)
\item Maximieren der physikalischen Übertragungsrate
\item Pakete ausfüllen
- \item Keine Bestätigung von Paketen (siehe UDP)
+ \item Alle Protokollschichten aufeinander abstimmen
\end{itemize}
\end{frame}
\frametitle{\secname}
\framesubtitle{\subsecname}
- \begin{columns}
- \begin{column}{.65\textwidth}
- \begin{figure}[htpb]
- \centerline{
- \includegraphics[scale=0.39]{overview_complete_presentation.png}
- }
- \caption{Hardware und Kommunikation}
- \label{fig:test_setup}
- \end{figure}
- \end{column}
- \vrule
- % TODO: a pause is probably required here
- \begin{column}{.35\textwidth}
- \begin{figure}[htpb]
- \centerline{
- \includegraphics[scale=0.37]{rough_overview_connection_used.png}
- }
- \caption{High-level Nachrichtenaustausch}
- \end{figure}
- \end{column}
- \end{columns}
+ \begin{figure}[htpb]
+ \centerline{
+ \includegraphics[scale=0.39]{overview_complete_presentation.png}
+ }
+ \caption{Hardware und Kommunikation}
+ \label{fig:test_setup}
+ \end{figure}
\end{frame}
+\begin{frame}
+ \frametitle{\secname}
+ \framesubtitle{\subsecname}
+
+ \begin{figure}[htpb]
+ \centerline{
+ \includegraphics[scale=0.37]{att_notification_exchange.png}
+ }
+ \caption{High-level Nachrichtenaustausch}
+ \end{figure}
+\end{frame}
+
\subsection{Write Request/Command}
\begin{frame}
\frametitle{\secname}
\begin{column}{.35\textwidth}
\begin{figure}[htpb]
\centerline{
- \includegraphics[scale=0.37]{att_notification_exchange.png}
+ \includegraphics[scale=0.37]{rough_overview_connection_used.png}
}
- \caption{Paketaustausch bei Nutzung von ATT Notifications}
+ \caption{Paketaustausch bei Nutzung von Write Command}
\end{figure}
\end{column}
\begin{column}{.65\textwidth}
\framesubtitle{\subsecname}
\begin{figure}[htpb]
- \includegraphics[scale=0.1]{link_layer_and_l2cap_pdu.png}
- \caption{PDU eines Link Layer Packets mit Relation zu L2CAP}
+ \includegraphics[scale=0.15]{link_layer_and_l2cap_pdu.png}
+ \caption{PDU eines Link Layer Packets mit Relation zu
+ L2CAP\cite{punchthrough:dle}.}
\end{figure}
\begin{itemize}
\item Standardmäßig Payload nur maximal 27 Byte groß
\item Data Packet Length Extension (DLE) kann aktiviert werden
\item[\textrightarrow] Payload bis 251 Byte
\end{itemize}
- \vspace{10mm}
+ \vspace{5mm}
Durchsatz erhöht sich \textbf{nicht} da höhere Schichten nicht mehr Daten
schicken.
\end{frame}
\framesubtitle{\subsecname}
\begin{figure}[htpb]
- \includegraphics[scale=0.3]{att_write_command_pdu.png}
- \caption{PDU eines ATT Packets mit Write Command}
+ \includegraphics[scale=0.4]{att_write_command_pdu.png}
+ \caption{PDU eines ATT Packets mit Write
+ Command\cite{punchthrough:att_mtu}.}
\end{figure}
Ähnlich zu Link Layer:
\begin{itemize}
\item 3 Byte ATT Header
\item 495 Byte User Payload
\item[\textrightarrow] 502 Byte Link Layer Payload
- \item[\textrightarrow] 2 Link Layer Pakete (2*201 Byte)
+ \item[\textrightarrow] 2 Link Layer Pakete (2*251 Byte)
\end{itemize}
\vspace{10mm}
Erhöht Durchsatz von {\textasciitilde}900 kbps auf {\textasciitilde}1250 kbps.
\frametitle{\secname}
\begin{itemize}
- \item Hier ein paar Punkte
- \item Die alles zusammenfassen
+ \item Datendurchsatz von {\textasciitilde}800 kbps mit {\textasciitilde}1250
+ kbps weit übertroffen
+ \item Reichweite von {\textasciitilde}3 Metern genügen für den Use-Case
+ \item Weitere kleine Optimierungen möglich (bspw. direkte Nutzung von L2CAP
+ Sockets)
\end{itemize}
\end{frame}