commit 6f2285d80a7ac7edf0052268d20ad5d20b8d440e from: witcher date: Sun Apr 16 12:07:55 2023 UTC add framework and introduction commit - eb30dd9cceddeab4af6aba3178a0f45c758bad6c commit + 6f2285d80a7ac7edf0052268d20ad5d20b8d440e blob - /dev/null blob + 14636e712832f02355eb4a4470b7cca168a0596e (mode 644) Binary files /dev/null and figures/bluetooth_stack.png differ blob - 618894067e5a373516eaba7313ccd8019b957325 blob + bb75479984f6b3e28b80a9c52d0d10f641529446 --- flake.nix +++ flake.nix @@ -16,8 +16,8 @@ let pkgs = nixpkgs.legacyPackages.${system}; tex = pkgs.texlive.combine { - inherit (pkgs.texlive) scheme-medium latexmk biber acronym - listingsutf8 csquotes biblatex biblatex-ieee; + inherit (pkgs.texlive) scheme-medium latexmk biber listingsutf8 + csquotes biblatex biblatex-ieee; }; buildInputs = [ pkgs.glibcLocales pkgs.coreutils tex pkgs.gnumake ]; in blob - 54fff5b1eb6c6460d88bc0335a63b527f6b3ea44 blob + e36c7d2935bed15f229dd6d0f97f6bb3085e5348 --- src/presentation.tex +++ src/presentation.tex @@ -1,48 +1,170 @@ \documentclass[11pt,aspectratio=169,xcolor=dvipsnames]{beamer} \usepackage[ngerman]{babel} -\usepackage[utf8]{inputenc} -\usepackage[T1]{fontenc} -\usepackage{helvet} \usepackage{caption} \usepackage[backend=biber,style=ieee,dashed=false]{biblatex} +\usepackage{csquotes} +\usepackage{graphicx} +\graphicspath{{../figures}} + \addbibresource{references.bib} \renewcommand*{\bibfont}{\footnotesize} \renewcommand{\familydefault}{\sfdefault} -\usetheme{Boadilla} +\usetheme{Berkeley} \usecolortheme{seahorse} \useinnertheme{circles} +% don't print navigation symbols \beamertemplatenavigationsymbolsempty -\captionsetup[figure]{font=scriptsize} +% smaller footnotes (used for sources) +\setbeamerfont{footnote}{size=\tiny} -\title{Verlustfreie Audioübertragung mit Bluetooth Low Energy zur Nutzung in - Audiometrieverfahren} +% left align description items +\defbeamertemplate{description item}{align left}{\insertdescriptionitem\hfill} +\setbeamertemplate{description item}[align left] + +\captionsetup[figure]{font=tiny} + +\title[Datenübertragung mit Bluetooth Low Energy]{ + Verlustfreie Audioübertragung mit Bluetooth Low Energy zur Nutzung in + Audiometrieverfahren +} \author{Thomas Böhler} -\institute{\textit{Hochschule Offenburg}} +\institute[EMI, HS Offenburg]{ + Fakultät Elektrotechnik, Medizintechnik und Informatik\\ + Hochschule Offenburg +} \date{25.04.2023} +\subject{Bluetooth Low Energy} + \begin{document} - \begin{frame} - \titlepage - \end{frame} - \section*{Gliederung} - \begin{frame} - \frametitle{\secname} +\begin{frame} + \titlepage +\end{frame} - test\footfullcite{rust:book} - \tableofcontents - \end{frame} +\begin{frame} + \frametitle{Gliederung} - \section*{Literatur} - \begin{frame}[c] - \frametitle{\secname} + \tableofcontents +\end{frame} - \printbibliography{} - \end{frame} +\section{Kontext und Ziel} +\begin{frame} + \frametitle{\secname} + \framesubtitle{Kontext} + + 466 Millionen Menschen weltweit leiden unter Hörverlust + \footfullcite{audiometry:smartphone_self_assessment}.\\ + {\textrightarrow} Nutzung von Hörgeräten + + \vspace{8mm} + + Kalibrieren der Hörgeräte: + + \begin{itemize} + \item Tests mit professionellen Audiologen + \item unter Umständen großer Zeitaufwand + \end{itemize} +\end{frame} + +\begin{frame} + \frametitle{\secname} + \framesubtitle{Ziel} + + \begin{description} + \item[Alternative] Tests selber durchführen + \item[Idee] Durchführung mit dem Smartphone über Bluetooth Low + Energy + \end{description} + + \begin{block}{Ziel} + Es ist ein Datendurchsatz von {\textasciitilde}800 kbit/s zu erreichen. + \end{block} +\end{frame} + +\section{Bluetooth Low Energy} +\begin{frame} + \frametitle{\secname} + \begin{itemize} + \item Eingeführt mit Version 4.0 der Bluetooth + Spezifikation\footfullcite{bluetooth_le_primer} + \item Technologie zur Datenübertragung + \item Ursprünglich nur kurze Strecken, mittlerweile auch größere + \item Geringerer Energieverbrauch als Vorgänger (Bluetooth Classic) + \end{itemize} + + \vspace{5mm} + + {\textrightarrow} Bluetooth Low Energy ist ein perfekter Kandidat für + eingebettete Geräte. +\end{frame} + +\subsection{Protokollschichten} +\begin{frame} + \frametitle{\secname} + \framesubtitle{\subsecname} + + \begin{columns} + \begin{column}{.45\textwidth} + \begin{figure}[htpb] + \centerline{\includegraphics[scale=0.25]{bluetooth_stack.png}} + \caption{Die wichtigsten BLE Protokollschichten: GATT, ATT, L2CAP, Link + Layer, Physical Layer\cite[p. 10]{bluetooth_le_primer}.} + \label{fig:bluetooth_stack} + \end{figure} + \end{column} + \begin{column}{.55\textwidth} + Für Performanz betrachtete Schichten: + \vspace{3mm} + + \begin{description} + \item[GATT] Lesen und Schreiben von Charakteristiken + \item[ATT] Lesen und Schreiben von Attributen + \item[L2CAP] Multiplexing, Paketaufteilung + \item[Link Layer] Fehlerprüfung + \item[Physical Layer] Physikalische Übertragung + \end{description} + \end{column} + \end{columns} +\end{frame} + +\subsection{Performanz} +\begin{frame} + \frametitle{\secname} + \framesubtitle{\subsecname} + + \begin{itemize} + \item Standardmäßiger Datendurchsatz von {\textasciitilde}4 kbit/s + \item Viel Spielraum für Verbesserungen + \end{itemize} +\end{frame} + +\section{Verbesserung} +\subsection{Testaufbau} +\subsection{Protokollschichten} +\subsection{Abstimmen der Verbesserungen} + +\section{Fazit} +\begin{frame} + \frametitle{\secname} + + \begin{itemize} + \item Hier ein paar Punkte + \item Die alles zusammenfassen + \end{itemize} +\end{frame} + +\appendix + +\begin{frame}[c] + \frametitle{\secname} + + \printbibliography{} +\end{frame} \end{document}