Difference between revisions of "Tech pages/IoT systems"
Line 50: | Line 50: | ||
[http://xmpp.org/extensions/xep-0323.html xep-0323 Internet of Things - Sensor Data] | [http://xmpp.org/extensions/xep-0323.html xep-0323 Internet of Things - Sensor Data] | ||
[http://xmpp.org/extensions/xep-0324.html | [http://xmpp.org/extensions/xep-0324.html xep-0324 Internet of Things - Provisioning] | ||
[http://xmpp.org/extensions/xep-0325.html | [http://xmpp.org/extensions/xep-0325.html xep-0325 Internet of Things - Control] | ||
[http://xmpp.org/extensions/xep-0326.html | [http://xmpp.org/extensions/xep-0326.html xep-0326 Internet of Things - Concentrators] | ||
=== Protoxeps === | === Protoxeps === | ||
Line 64: | Line 64: | ||
Latest working material is put on Github as soon as available | Latest working material is put on Github as soon as available | ||
[https://github.com/joachimlindborg/XMPP-IoT | [https://github.com/joachimlindborg/XMPP-IoT XMPP-IoT] | ||
[https://github.com/joachimlindborg/XMPP-Exi | [https://github.com/joachimlindborg/XMPP-Exi XMPP-Exi] | ||
[https://github.com/joachimlindborg/XMPP-Web3 | [https://github.com/joachimlindborg/XMPP-Web3 XMPP-Web3] | ||
=== Reference material and more to read === | === Reference material and more to read === | ||
[http://iea.sust.se | [http://iea.sust.se iea.sust.se] | ||
[http://www-rnks.informatik.tu-cottbus.de/content/unrestricted/staff/mk/FPublications/CollaborateCom_2012-Klauck_Kirsche.pdf| CollaborateCom_2012-Klauck_Kirsche.pdf] | [http://www-rnks.informatik.tu-cottbus.de/content/unrestricted/staff/mk/FPublications/CollaborateCom_2012-Klauck_Kirsche.pdf| CollaborateCom_2012-Klauck_Kirsche.pdf] |
Revision as of 15:24, 8 July 2013
Layout
Main Main page IoT_XepsExplained Description of xeps and their interaction IoT_Examples Mashup some examples from different industries, help finding new ones IoT_Support Here we describe who support this and related work that can help you. IoT_Interoperability How we will keep everything truly interoperable IoT_XMPP_Process How is the process of the xep's and interoperability interfaces managed IoT_ConstrainedDevices Going in to the world of restricted devices we need special care. IoT_LocalEnvironment When dealing with home automation or a local network we need serverless or a local server configuration IoT_HttpOverXmpp This extension creates a view of webservices through the XMPP network
The IoT world
The term Internet of Things has many definitions Wikipedia definition but one of the cornerstones in all views is the seemless interaction between people and things.
Making people to people communication working. Has been the focus for the XMPP protocol suite for many years and it has succeeded in making the communication open and controllable through the XSF foundation.
On the M2M machine to machine area nothing like XMPP has ever existed. We have seen several "If you all do like me" lonworksKNXzigbeez-wave What they all have in common is that they all have gateways to IP
The evolvement of wifi and initiatives as ipso-alliance and IPv6 together brings the revolution of connected devices and M2M.
The big problem is that they are all trapped in business silos covered by clouds with exploding number of different API's making it very hard to create interoperable inventive services without creating your own hardware.
Goals of this effort
In the same manor as XMPP silently has created people to people communication interoperable. We are aiming to make communication machine to people and machine to machine interoperable.
Many of the cennected devices are
Width the federation of xmpp servers closed services with defined business models are possible but it is also possible to open up sensors to be used in smart cities and wider.
The Swedish project iea.sust.se is an example of this it spans the domestic business models alarms, heating, ventilation, to create smart energy services it will use this XMPP solution
XMPP strengths
- Proven technology
- Security
- Efficient
XMPP weaknesses
- Provisioning, things that cant answer friend requests.
The sensei/IoT ISO/IEC/IEEE P21451-1-4 The Xeps defined in IoT will also be base for other standardisation
Sources and links
Xeps in experimental
xep-0322 Efficient XML Interchange (EXI) Format
xep-0323 Internet of Things - Sensor Data
xep-0324 Internet of Things - Provisioning
xep-0325 Internet of Things - Control
xep-0326 Internet of Things - Concentrators
Protoxeps
Latest working material
Latest working material is put on Github as soon as available
Reference material and more to read
CollaborateCom_2012-Klauck_Kirsche.pdf
Authors
Email: peter.waher@clayster.com JabberID: peter.waher@jabber.org URI: http://se.linkedin.com/pub/peter-waher/1a/71b/a29/
Email: joachim.lindborg@sust.se JabberID: jabberjocke@jabber.org URI: http://se.linkedin.com/in/joachimlindborg/