cd97214abe5056d69920fb342fdfba2368176112
[skm-ma-ws1314.git] / main.tex
1 \documentclass[a4paper,11pt]{article}
2 \usepackage[utf8]{inputenc}
3 \usepackage[T1]{fontenc}
4 \usepackage{ae}
5 \usepackage{color}
6 \usepackage{graphicx}
7 \usepackage{wrapfig}
8 \usepackage[hidelinks=true]{hyperref}
9 \usepackage{todonotes}
10 \usepackage{tikz}
11 \usepackage{enumitem} % for sparse lists with \setlist
12
13 \usetikzlibrary{arrows}
14 \urlstyle{sf}
15 \setlist[enumerate]{noitemsep}
16 \setlist[itemize]{noitemsep}
17
18 \newcommand{\pages}[1]{\marginpar{#1 pages}}
19 \newcommand{\term}[1]{\emph{#1}}
20 \newcommand{\code}[1]{\textsf{#1}}
21
22 \title{Chatty Things -- Making the Internet of Things Readily Usable for the
23 Masses with XMPP}
24 \author{Roland Hieber}
25 \date{Seminar Communications and Multimedia, TU~Braunschweig \\[1em] \today}
26
27 \begin{document}
28 \maketitle
29
30 \input{sec-intro.tex}
31 %% Prerequisites
32 \section{Prerequisites}\label{sec:prereq}
33
34 In order to build a distributed, failure-tolerant network for our Chatty Things,
35 we will first look at some techniques which can be used to eliminate centralized
36 infrastructure. Most of these techniques are standardized by the IETF and widely
37 used in existing networks. Finally, we will look at XMPP as the basic
38 communication protocol used in Chatty Things.
39
40 \input{sec-address-allocation.tex}
41 \input{sec-dns-extensions.tex}
42 \input{sec-xmpp.tex}
43 \input{sec-chatty-things.tex}
44 \input{sec-discussion.tex}
45
46 \bibliographystyle{plain}
47 {\small \bibliography{biblio}}
48
49 \end{document}
50 % vim: set ft=tex et ts=2 sw=2 :
This page took 0.041249 seconds and 3 git commands to generate.