From e27213d0f277cff7194e3c69d27a7048cb7ee7cb Mon Sep 17 00:00:00 2001 From: Roland Hieber Date: Mon, 23 Dec 2013 05:15:17 +0100 Subject: [PATCH] sync: additional XEPs --- biblio.bib | 56 ++++++++++++++++++++++++++++++++++++++++++++++ sec-discussion.tex | 17 ++++++++++++++ 2 files changed, 73 insertions(+) diff --git a/biblio.bib b/biblio.bib index 3d0c6e8..928c8c5 100644 --- a/biblio.bib +++ b/biblio.bib @@ -207,3 +207,59 @@ year = 2011 } +@misc{xep0322, + abstract = "This specification describes how EXI compression can be used in XMPP networks.", + author = "Waher, Peter and DOI, Yusuke", + howpublished = "\url{http://xmpp.org/extensions/xep-0322.html}", + month = jul, + organization = "{XMPP Standards Foundation}", + series = "{XMPP Extension Protocols}", + title = "{XEP-0322: Efficient XML Interchange (EXI) Format}", + year = "2013" +} + +@misc{xep0323, + abstract = "This specification provides the common framework for sensor data interchange over XMPP networks.", + author = "Waher, Peter", + howpublished = "\url{http://xmpp.org/extensions/xep-0323.html}", + month = apr, + organization = "{XMPP Standards Foundation}", + series = "{XMPP Extension Protocols}", + title = "{XEP-0323: Internet of Things - Sensor Data}", + year = "2013" +} + +@misc{xep0324, + abstract = "This specification describes an architecture for efficient provisioning of services, access rights and user privileges in sensor networks.", + author = "Waher, Peter", + howpublished = "\url{http://xmpp.org/extensions/xep-0324.html}", + month = apr, + organization = "{XMPP Standards Foundation}", + series = "{XMPP Extension Protocols}", + title = "{XEP-0324: Internet of Things - Provisioning}", + year = "2013" +} + +@misc{xep0325, + abstract = "This specification describes how to control devices or actuators in an XMPP-based sensor network.", + author = "Waher, Peter", + howpublished = "\url{http://xmpp.org/extensions/xep-0325.html}", + month = may, + organization = "{XMPP Standards Foundation}", + series = "{XMPP Extension Protocols}", + title = "{XEP-0325: Internet of Things - Control}", + year = "2013" +} + +@misc{xep0326, + abstract = "This specification describes how to manage and get information from concentrators of devices over XMPP networks.", + author = "Waher, Peter", + howpublished = "\url{http://xmpp.org/extensions/xep-0326.html}", + month = may, + organization = "{XMPP Standards Foundation}", + series = "{XMPP Extension Protocols}", + title = "{XEP-0326: Internet of Things - Concentrators}", + year = "2013" +} + + diff --git a/sec-discussion.tex b/sec-discussion.tex index 6305ab4..c882773 100644 --- a/sec-discussion.tex +++ b/sec-discussion.tex @@ -96,6 +96,23 @@ specialized software. In terms of efficiency, it chooses a common ground between binary protocols and Web Services, which were originally developed for servers with much less resource constraints as embedded systems. +Nonetheless, there are a few additional XEPs which can be implemented to further +increase the effictivity of Chatty Things. XEP-0322 (Efficient XML Interchange +Format)~\cite{xep0322} describes how XMPP stanzas sent between a server and a +client can be compressed, therefore effectively reducing the overhead introduced +by XML. A client and a server can then negotiate a compressed stream inside +their existing XMPP stream and exchange \code{} stanzas which contain +the payload. + +The documents XEP-0324 through XEP-0326 contain specifications targeted +especially to the Internet of Things: + \todo{additional XEPs, example XML stream with sensor data} +\begin{itemize} + \item asdf + \item asdfasdf + \item lkjlkj +\end{itemize} + % vim: set ft=tex et ts=2 sw=2 : -- 2.20.1