X-Git-Url: http://git.rohieb.name/skm-ma-ws1314.git/blobdiff_plain/f1c1b4a2b8a9f899a42f91b362222b10f357a2c7..db175969734f2fc4b583278d25760fdd690df02a:/main.tex

diff --git a/main.tex b/main.tex
index 1b3120a..9d8854c 100644
--- a/main.tex
+++ b/main.tex
@@ -5,6 +5,7 @@
 \usepackage{color}
 \usepackage{graphicx}
 \usepackage{wrapfig}
+\usepackage{hyperref}
 
 \newcommand{\pages}[1]{\marginpar{#1 pages}}
 \newcommand{\todo}{\textcolor{red}{TODO} \\}
@@ -26,13 +27,13 @@ Masses with XMPP}
 short overview, not too long: what do we want, what are we
 going to do
 
+basically: how do we talk to our smart home?
 
 %% Prerequisites
 \section{Prerequisites}
 \todo
 overview to the techniques used in the paper by Klauk and Kirsche
 
-basically: how do we talk to our smart home?
 \cite{klauck-kirsche-chattythings}
 
 \input{address-allocation.tex}
@@ -52,8 +53,36 @@ basically: how do we talk to our smart home?
 Middleware, Application protocol gateways:
 \begin{itemize}
 	\item Constrained Application Protocol \cite{draft-ietf-core-coap-18}
+	\begin{itemize}
+		\item machine-to-machine
+		\item everything-built-in
+		\item discovery over multicast, service discovery over /.well-known
+			entry-point
+		\item maps to HTTP => stateless
+		\item low protocol overhead and parsing complexity (binary messages)
+		\item only draft status
+		\item UDP with Ack and IDs instead of TCP... (limited state machine)
+		\item proxies
+		\item asynchronous messages
+	\end{itemize}
 	\item MQ Telemetry Transport \cite{mqtt}
+	\begin{itemize}
+		\item TCP/IP
+		\item small overhead: 2 byte header + variable header length
+		\item publish-subscribe with topic names
+		\item binary protocol
+		\item discovery?
+	\end{itemize}
 	\item Devices Profile for Web Services \cite{zeeb-moritz-ws4d}
+	\begin{itemize}
+		\item TCP/IP -> HTTP -> SOAP -> Web Services. Overhead!
+		\item but very extendable and composable
+		\item discovery as a service
+		\item focused on multiple platforms, deeply embedded and servers
+		\item IPv6 partly experimental
+		\item ROM usage of uDPWS: 45 kByte
+	\end{itemize}
+
 \end{itemize}
 
 \section{Discussion}
