X-Git-Url: https://git.rohieb.name/skm-ma-ws1314.git/blobdiff_plain/cef0a82d7031196271a37a75fe5cceee459d641a..0d2aadf6a2ba3957c52c3dc37a59c25e08556a80:/presentation.tex

diff --git a/presentation.tex b/presentation.tex
index c193c55..4318d88 100644
--- a/presentation.tex
+++ b/presentation.tex
@@ -12,19 +12,15 @@
 \usetikzlibrary{shapes.symbols}
 %\usepackage[usenames,dvipsnames]{color}
 
-\useoutertheme[section]{tubs}
-\setbeamertemplate{itemize items}[tusquare]
-
 %\presetkeys{todonotes}{inline}{}
 \newcommand{\code}[1]{\texttt{#1}}
-\definecolor{tu-green}{RGB}{137,164,0}  % from tubslatex
+\definecolor{green}{RGB}{137,164,0}  % from tubslatex
 
 \title{Chatty Things}
 \subtitle{Making the Internet of Things Readily Usable for the Masses with XMPP}
 \author{Roland Hieber}
 \institute[IBR, TU-BS]{Institute of Operating Systems and Computer Networks}
 \date[SKM-13/14]{Seminar Communications and Multimedia, WS 2013/14}
-\titlegraphic{iz}
 
 \begin{document}
 
@@ -54,22 +50,22 @@
 		\begin{itemize}
 			\item configure our devices?
 				\begin{itemize}
-					\invisible<1-1>{\item[\color{tu-green}\checkmark]\color{tu-green}
+					\invisible<1-1>{\item[\color{green}\checkmark]\color{green}
 						Link-Local Addressing, Stateless Address Autoconfiguration}
 				\end{itemize}
 			\item find other nodes to talk to?
 				\begin{itemize}
-					\invisible<1-2>{\item[\color{tu-green}\checkmark]\color{tu-green}
+					\invisible<1-2>{\item[\color{green}\checkmark]\color{green}
 						DNS-SD + mDNS}
 				\end{itemize}
 			\item talk to other nodes or users?
 				\begin{itemize}
-					\invisible<1-3>{\item[\color{tu-green}\checkmark]\color{tu-green} XMPP
+					\invisible<1-3>{\item[\color{green}\checkmark]\color{green} XMPP
 						Serverless Messaging}
 				\end{itemize}
 			\item filter relevant information?
 				\begin{itemize}
-					\invisible<1-4>{\item[\color{tu-green}\checkmark]\color{tu-green} ``Traffic
+					\invisible<1-4>{\item[\color{green}\checkmark]\color{green} ``Traffic
 						Lights'', Temporary Subscription for Presence}
 				\end{itemize}
 		\end{itemize}
@@ -133,12 +129,12 @@ Two-step process:
 \end{frame}
 
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-\begin{frame}[fragile]{mDNS + DNS-SD}
+\begin{frame}[fragile]{Example: mDNS + DNS-SD}
 \tikzset{font=\fontsize{7.5pt}{1em}\selectfont, >=latex, thick, y=3.5em}
 %\tikzstyle{iconlabel}=[text width=2cm, align=center,
 	%font=\fontsize{7.5pt}{1em}\selectfont]
 \tikzstyle{label}=[font=\fontsize{7pt}{1em}\selectfont]
-\tikzstyle{pkt}=[font=\fontsize{7pt}{1em}\selectfont,
+\tikzstyle{pkt}=[font=\fontsize{6pt}{0.7em}\selectfont,
 	draw,fill=white,dash pattern=on 2pt off 2pt, align=center,
 	inner sep=2pt]
 \def\xhalf{.45\textwidth}
@@ -159,11 +155,11 @@ Two-step process:
 		}
 		\draw[->] (node) -- (thecloud) node[pkt,pos=0.5]{
 			\verb+_presence._tcp.local+\\PTR? };
-		\draw[->] (juliet) -- (thecloud) node[pkt,pos=0.35]{
+		\draw[->] (juliet) -- (thecloud) node[pkt,pos=0.4]{
 			\verb+juliet._presence.+\\\verb+_tcp.local+ };
-		\draw[->] (romeo) -- (thecloud) node[pkt,pos=0.35]{
+		\draw[->] (romeo) -- (thecloud) node[pkt,pos=0.4]{
 			\verb+romeo._presence.+\\\verb+_tcp.local+ };
-		\draw[->] (mercutio) -- (thecloud) node[pkt,pos=0.35]{
+		\draw[->] (mercutio) -- (thecloud) node[pkt,pos=0.4]{
 			\verb+mercutio._presence.+\\\verb+_tcp.local+ };
 	\end{tikzpicture}
 
@@ -177,14 +173,7 @@ Two-step process:
 			\verb+juliet._presence._tcp.local+\\SRV? };
 		\draw[->] (juliet) -- (thecloud) node[pkt,pos=0.5]{
 			\verb+juliet.local, port 5222,+\\\verb+prio 0, weight 0+ };
-
-	
-	%\node[draw] (resptr) at (0,-4) {\code{juliet.\_presence.\_tcp.local} SRV?};
-	%\node[draw] (resres) at (16em,-4) {\code{juliet.local, port 5222, prio 0, weight 0}};
-
-	%\draw[->] (enumptr) -- (enumres);
-	%\draw[->] (resptr) -- (resres);
-\end{tikzpicture}
+	\end{tikzpicture}
 \end{enumerate}
 \end{frame}
 
@@ -493,8 +482,8 @@ Two-step process:
 \verb+  <req xmlns='urn:xmpp:sn' seqnr='1'+\\
 \verb+      momentary='true'>+\\
 \verb+    <node nodeId='Device04'/>+\\
-\verb+    <field name='+{\color{tu-red}\code{Energy}}\verb+'/>+\\
-\verb+    <field name='+{\color{dark-blue}\code{Power}}\verb+'/>+\\
+\verb+    <field name='+{\color{red}\code{Energy}}\verb+'/>+\\
+\verb+    <field name='+{\color{blue}\code{Power}}\verb+'/>+\\
 \verb+  </req> </iq>+
 %\end{verbatim}
 \advanceby{9\baselineskip}
@@ -536,10 +525,10 @@ Two-step process:
 \verb+  <fields xmlns='urn:xmpp:sn' seqnr='1' done='true'>+\\
 \verb+    <node nodeId='Device04'>+\\
 \verb+      <timestamp value='2013-03-07T22:03:15'>+\\
-\verb+        <numeric name='+{\color{tu-red}\code{Energy}}\verb+' momentary='true'+\\
-\verb+          value='+{\color{tu-red}\code{167.5}}\verb+' unit='+{\color{tu-red}\code{kWh}}\verb+'/>+\\
-\verb+        <numeric name='+{\color{dark-blue}\code{Power}}\verb+' momentary='true'+\\
-\verb+          value='+{\color{dark-blue}\code{239.4}}\verb+' unit='+{\color{dark-blue}\code{W}}\verb+'/>+\\
+\verb+        <numeric name='+{\color{red}\code{Energy}}\verb+' momentary='true'+\\
+\verb+          value='+{\color{red}\code{167.5}}\verb+' unit='+{\color{red}\code{kWh}}\verb+'/>+\\
+\verb+        <numeric name='+{\color{blue}\code{Power}}\verb+' momentary='true'+\\
+\verb+          value='+{\color{blue}\code{239.4}}\verb+' unit='+{\color{blue}\code{W}}\verb+'/>+\\
 \verb+      </timestamp>+\\
 \verb+    </node>+\\
 \verb+  </fields>+\\
