X-Git-Url: http://git.rohieb.name/skm-ma-ws1314.git/blobdiff_plain/94cb4638c0b154bba68386a18eb63dfa12460a25..d6d1c8b170ced9f0fcd46f7a18458a7bcb2d52b9:/sec-chatty-things.tex?ds=sidebyside

diff --git a/sec-chatty-things.tex b/sec-chatty-things.tex
index 9ac3428..6acde0c 100644
--- a/sec-chatty-things.tex
+++ b/sec-chatty-things.tex
@@ -7,7 +7,7 @@ Kirsche~\cite{Klauck:2012:BCC:2352852.2352881} use to build Chatty Things.
 \subsection{Service Provisioning Sublayer}
 
 Considering the application in deeply embedded systems and the special needs of
-the Internet of Things on the one hand, the protocol stack needs to fulfil
+the Internet of Things on the one hand, the protocol stack needs to fulfill
 certain technical requirements.
 
 First, memory, computing resources and bandwidth on embedded systems are limited,
@@ -66,7 +66,7 @@ devices talk directly with the user or with other devices. This method has the
 drawback that Multi-User Chats cannot be used for topic filtering, since no
 method is specified to do XEP-0045 and XEP-0174 at the same time. In this case,
 a user must have an XEP-0174-compliant chat client, but it also gives her the
-opportunity to interact with things spontaneously on an ad-hoc basis (e.~g. when
+opportunity to interact with things spontaneously on an ad hoc basis (e.~g. when
 entering a room) without need for any additional gateway on the application
 level.
 
@@ -77,7 +77,7 @@ level.
 \subsection{Bootstrapping}
 
 With the given approach, bootstrapping new Chatty Things is easy and no
-configuration is neccessary: on the network layer, IP addresses can simply be
+configuration is necessary: on the network layer, IP addresses can simply be
 obtained using IPv4 Link-Local Addressing or IPv6 Stateless Address
 Autoconfiguration. On the transport layer, all needed ports can be obtained over
 DNS-Based Service Discovery. Finally, on the application layer, host names can
@@ -93,7 +93,7 @@ Bootstrapping a Chatty Thing therefore incorporates three steps:
   \item If a server is found, connect to it using ANONYMOUS login, join
     topic-based Multi-User Chats, deactivate the uBonjour client
     \term{(Infrastructure mode).}
-  \item If no server is found, activate the XEP-0174 client \term{(Ad-hoc
+  \item If no server is found, activate the XEP-0174 client \term{(Ad hoc
     mode)}.
 \end{enumerate}
 
@@ -104,7 +104,7 @@ changing from one mode to the other:
   \item In Infrastructure mode: when connection to the server is lost, enable
     the uBonjour client, try to find a server, and when none is found, enable
     Serverless Messaging.
-  \item In Ad-hoc mode: if uBonjour detects a new XMPP server joining the
+  \item In Ad hoc mode: if uBonjour detects a new XMPP server joining the
     network, try to connect to it. If this succeeds, disable Serverless
     Messaging and uBonjour and join topic-based Multi-User Chats.
 \end{itemize}
