1 @comment
{x
-kbibtex
-personnameformatting
=<%l><, %f>}
3 @inproceedings
{klauck
-kirsche
-chattythings
,
4 author = "Klauck
, R. and Kirsche
, M."
,
5 booktitle = "
{Collaborative Computing
: Networking
, Applications and Worksharing
(CollaborateCom
), 2012 8th International Conference on
}"
,
6 keywords = "Internet of Things
; client
-server systems
; computer bootstrapping
; human computer interaction
; information filtering
; man
-machine systems
; message passing
; mobile ad hoc networks
; operating systems
(computers
); transport protocols
; Chatty Things
; Contiki operating system
; DNS service discovery
; H2M communication
; IDNS
-SD service
; Internet of Things
; XMPP client
; XMPP message exchange
; XMPP publish
-subscribe capabilities
; XMPP
-based service provisioning sublayer
; ad hoc network environments
; human
-smart object collaboration
; human
-to
-machine communication
; loT
; mDNS
; multicast DNS
; resource constrained device integration
; smart object acceptance rate enhancement
; smart object accessibility
; smart object usability
; standardized bootstrapping processes
; standardized handling processes
; topic
-based filter mechanism
; IEEE
802.15 Standards
; Contiki
; H2M
; Internet of Things
; XMPP"
,
8 title = "
{Chatty things
-- Making the Internet of Things readily usable for the masses with XMPP
}"
,
13 abstract = "This specification defines how to communicate over local or wide
-area networks using the principles of zero
-configuration networking for endpoint discovery and the syntax of XML streams and XMPP messaging for real
-time communication. This method uses DNS
-based Service Discovery and Multicast DNS to discover entities that support the protocol
, including their IP addresses and preferred ports. Any two entities can then negotiate a serverless connection using XML streams in order to exchange XMPP message and IQ stanzas."
,
14 author = "Saint
-Andre
, Peter"
,
15 howpublished = "\url
{http
://xmpp.org
/extensions
/xep
-0174.html
}"
,
17 organization = "
{XMPP Standards Foundation
}"
,
18 series = "
{XMPP Extension Protocols
}"
,
19 title = "
{XEP
-0174: Serverless Messaging
}"
,
24 author = "Cheshire
, S. and Krochmal
, M."
,
25 howpublished = "RFC
6762 (Proposed Standard
)"
,
28 organization = "Internet Engineering Task Force"
,
30 series = "
{Request for Comments
}"
,
31 title = "
{Multicast DNS
}"
,
32 url
= "http
://www.ietf.org
/rfc
/rfc6762.txt"
,
37 author = "Cheshire
, S. and Krochmal
, M."
,
38 howpublished = "RFC
6763 (Proposed Standard
)"
,
41 organization = "Internet Engineering Task Force"
,
43 series = "
{Request for Comments
}"
,
44 title = "
{DNS
-Based Service Discovery
}"
,
45 url
= "http
://www.ietf.org
/rfc
/rfc6763.txt"
,
50 author = "Saint
-Andre
, P."
,
51 howpublished = "RFC
6120 (Proposed Standard
)"
,
54 organization = "Internet Engineering Task Force"
,
56 series = "
{Request for Comments
}"
,
57 title = "
{Extensible Messaging and Presence Protocol
(XMPP
): Core
}"
,
58 url
= "http
://www.ietf.org
/rfc
/rfc6120.txt"
,
63 author = "Gulbrandsen
, A. and Vixie
, P. and Esibov
, L."
,
64 howpublished = "RFC
2782 (Proposed Standard
)"
,
67 organization = "Internet Engineering Task Force"
,
69 series = "
{Request for Comments
}"
,
70 title = "
{A DNS RR for specifying the location of services
(DNS SRV
)}"
,
71 url
= "http
://www.ietf.org
/rfc
/rfc2782.txt"
,
75 @misc
{draft
-ietf
-core
-coap
-18,
76 author = "Shelby
, Z. and Hartke
, K. and Bormann
, C."
,
78 howpublished = "\url
{https
://tools.ietf.org
/html
/draft
-ietf
-core
-coap
-18}"
,
80 organization = "Internet Engineering Task Force"
,
82 series = "
{Internet Draft
}"
,
83 title = "
{Constrained Application Protocol
(CoAP
)}"
,
88 author = "Cheshire
, S. and Aboba
, B. and Guttman
, E."
,
89 howpublished = "RFC
3927 (Proposed Standard
)"
,
92 organization = "Internet Engineering Task Force"
,
94 series = "
{Request for Comments
}"
,
95 title = "
{Dynamic Configuration of IPv4 Link
-Local Addresses
}"
,
96 url
= "http
://www.ietf.org
/rfc
/rfc3927.txt"
,
101 author = "Thomson
, S. and Narten
, T. and Jinmei
, T."
,
102 howpublished = "RFC
4862 (Draft Standard
)"
,
105 organization = "Internet Engineering Task Force"
,
107 series = "
{Request for Comments
}"
,
108 title = "
{IPv6 Stateless Address Autoconfiguration
}"
,
109 url
= "http
://www.ietf.org
/rfc
/rfc4862.txt"
,
115 edition
= "
{v3.1 Specification
}"
,
116 howpublished = "\url
{http
://www.ibm.com
/developerworks
/webservices
/library
/ws
-mqtt
/}"
,
117 organization = "
{IBM
}"
,
118 title = "
{MQ Telemetry Transport
}"
121 @inproceedings
{zeeb
-moritz
-ws4d
,
122 author = "Zeeb
, E. and Moritz
, G. and Timmermann
, D. and Golatowski
, F."
,
123 booktitle = "
{39th International Conference on Parallel Processing Workshops
(ICPPW
)}"
,
124 doi
= "
10.1109/ICPPW
.2010.11"
,
126 keywords = "Web services
; embedded systems
; open systems
; protocols
; public domain software
; IP
-based application scenarios
; Internet protocol
; WS4D
; Web services
; constrained embedded devices
; cross domain interoperability
; devices profile
; heterogeneous platforms
; networked embedded systems
; open source WS4D implementations
; resource rich server platforms
; Generators
; IP networks
; Protocols
; Security
; Simple object access protocol
; XML"
,
128 title = "
{WS4D
: Toolkits for Networked Embedded Systems Based on the Devices Profile for Web Services
}"
,
132 @inproceedings
{Klauck
:2012:BCC
:2352852.2352881,
134 address = "Berlin
, Heidelberg"
,
135 author = "Klauck
, Ronny and Kirsche
, Michael"
,
136 booktitle = "
{Proceedings of the
11th international conference on Ad
-hoc
, Mobile
, and Wireless Networks
}"
,
137 doi
= "
10.1007/978-3-642-31638-8_24"
,
138 isbn
= "
978-3-642-31637-1"
,
139 keywords = "Contiki
; discovery
; internet of things
; mDNS
/DNS
-SD"
,
140 location
= "Belgrade
, Serbia"
,
143 publisher = "Springer
-Verlag"
,
144 series = "
{ADHOC
-NOW'
12}"
,
145 title = "
{Bonjour contiki
: a case study of a DNS
-based discovery service for the internet of things
}"
,
146 url
= "http
://dx.doi.org
/10.1007/978-3-642-31638-8_24"
,
147 x
-fetchedfrom
= "ACM Digital Library"
,
152 abstract = "This specification defines an XMPP protocol extension for generic publish
-subscribe functionality. The protocol enables XMPP entities to create nodes
(topics
) at a pubsub service and publish information at those nodes
; an event notification
(with or without payload
) is then broadcasted to all entities that have subscribed to the node. Pubsub therefore adheres to the classic Observer design pattern and can serve as the foundation for a wide variety of applications
, including news feeds
, content syndication
, rich presence
, geolocation
, workflow systems
, network management systems
, and any other application that requires event notifications."
,
153 author = "Millard
, Peter and Saint
-Andre
, Peter and Meijer
, Ralph"
,
154 howpublished = "\url
{http
://xmpp.org
/extensions
/xep
-0060.html
}"
,
156 organization = "
{XMPP Standards Foundation
}"
,
157 series = "
{XMPP Extension Protocols
}"
,
158 title = "
{XEP
-0060: Publish
-Subscribe
}"
,
163 abstract = "This document specifies best practices for use of the SASL ANONYMOUS mechanism in the context of client authentication with an XMPP server."
,
164 author = "Saint
-Andre
, Peter"
,
165 howpublished = "\url
{http
://xmpp.org
/extensions
/xep
-0175.html
}"
,
167 organization = "
{XMPP Standards Foundation
}"
,
168 series = "
{XMPP Extension Protocols
}"
,
169 title = "
{XEP
-0175: Best Practices for Use of SASL ANONYMOUS
}"
,
174 abstract = "This specification defines an XMPP protocol extension for multi
-user text chat
, whereby multiple XMPP users can exchange messages in the context of a room or channel
, similar to Internet Relay Chat
(IRC
). In addition to standard chatroom features such as room topics and invitations
, the protocol defines a strong room control model
, including the ability to kick and ban users
, to name room moderators and administrators
, to require membership or passwords in order to join the room
, etc."
,
175 author = "Saint
-Andre
, Peter"
,
176 howpublished = "\url
{http
://xmpp.org
/extensions
/xep
-0045.html
}"
,
178 organization = "
{XMPP Standards Foundation
}"
,
179 series = "
{XMPP Extension Protocols
}"
,
180 title = "
{XEP
-0045: Multi
-User Chat
}"
,
185 author = "Saint
-Andre
, P."
,
186 howpublished = "RFC
6121 (Proposed Standard
)"
,
189 organization = "Internet Engineering Task Force"
,
191 series = "
{Request for Comments
}"
,
192 title = "
{Extensible Messaging and Presence Protocol
(XMPP
): Instant Messaging and Presence
}"
,
193 url
= "http
://www.ietf.org
/rfc
/rfc6121.txt"
,
198 author = "Saint
-Andre
, P."
,
199 howpublished = "RFC
6122 (Proposed Standard
)"
,
202 organization = "Internet Engineering Task Force"
,
204 series = "
{Request for Comments
}"
,
205 title = "
{Extensible Messaging and Presence Protocol
(XMPP
): Address Format
}"
,
206 url
= "http
://www.ietf.org
/rfc
/rfc6122.txt"
,
211 abstract = "This specification describes how EXI compression can be used in XMPP networks."
,
212 author = "Waher
, Peter and DOI
, Yusuke"
,
213 howpublished = "\url
{http
://xmpp.org
/extensions
/xep
-0322.html
}"
,
215 organization = "
{XMPP Standards Foundation
}"
,
216 series = "
{XMPP Extension Protocols
}"
,
217 title = "
{XEP
-0322: Efficient XML Interchange
(EXI
) Format
}"
,
222 abstract = "This specification provides the common framework for sensor data interchange over XMPP networks."
,
223 author = "Waher
, Peter"
,
224 howpublished = "\url
{http
://xmpp.org
/extensions
/xep
-0323.html
}"
,
226 organization = "
{XMPP Standards Foundation
}"
,
227 series = "
{XMPP Extension Protocols
}"
,
228 title = "
{XEP
-0323: Internet of Things
- Sensor Data
}"
,
233 abstract = "This specification describes an architecture for efficient provisioning of services
, access rights and user privileges in sensor networks."
,
234 author = "Waher
, Peter"
,
235 howpublished = "\url
{http
://xmpp.org
/extensions
/xep
-0324.html
}"
,
237 organization = "
{XMPP Standards Foundation
}"
,
238 series = "
{XMPP Extension Protocols
}"
,
239 title = "
{XEP
-0324: Internet of Things
- Provisioning
}"
,
244 abstract = "This specification describes how to control devices or actuators in an XMPP
-based sensor network."
,
245 author = "Waher
, Peter"
,
246 howpublished = "\url
{http
://xmpp.org
/extensions
/xep
-0325.html
}"
,
248 organization = "
{XMPP Standards Foundation
}"
,
249 series = "
{XMPP Extension Protocols
}"
,
250 title = "
{XEP
-0325: Internet of Things
- Control
}"
,
255 abstract = "This specification describes how to manage and get information from concentrators of devices over XMPP networks."
,
256 author = "Waher
, Peter"
,
257 howpublished = "\url
{http
://xmpp.org
/extensions
/xep
-0326.html
}"
,
259 organization = "
{XMPP Standards Foundation
}"
,
260 series = "
{XMPP Extension Protocols
}"
,
261 title = "
{XEP
-0326: Internet of Things
- Concentrators
}"
,
267 title="
{Dynamic Host Configuration Protocol
}"
,
268 series="Request for Comments"
,
270 howpublished="RFC
2131 (Draft Standard
)"
,
272 organization="Internet Engineering Task Force"
,
275 url
="http
://www.ietf.org
/rfc
/rfc2131.txt"
,
279 author="P.V. Mockapetris"
,
280 title="
{Domain names
- implementation and specification
}"
,
281 series="Request for Comments"
,
283 howpublished="RFC
1035 (INTERNET STANDARD
)"
,
285 organization="Internet Engineering Task Force"
,
288 url
="http
://www.ietf.org
/rfc
/rfc1035.txt"
,
292 author = "Gamma
, E. and Helm
, R. and Johnson
, R. and Vlissides
, J."
,
293 interhash
= "
666db7e026c02bfa3e89b7b2772d18a2"
,
294 intrahash
= "ee90f849e019
01dd605163c365d247fa"
,
295 keywords = "patterns object
-oriented"
,
296 publisher = "Addison Wesley"
,
297 title = "
{Design Patterns
- Elements of Reusable Object
-Oriented Software
}"
,
302 title = "
{Figures were drawn using public domain icons from the Tango Desktop
303 Project
, see \url
{http
://tango.freedesktop.org
}}"