Hello Davide
Sorry for the late reply, and congratulations on the success of your project. đ Thanks for the links to the paper and presentation too. If you need help or my participation with provisioning and the IoT XEPs, please let me know.
Best regards
Peter Waher
----------------------------------------------------------------------
Hi all,
during the last 30 months I have been involved in a
project called IMPReSS ( http://impressproject.eu/ )
co-funded by both European Commission, through 7th
programme framework, and Brazilian government, through the
CNPq minister. The aim of the project, which is on the eve
of the final review, is to
provide a Systems Development Platform which enables rapid
and cost effective development of complex systems
involving Internet of Things and Services and at the same
time facilitates the interplay with users
and external systems.
Leveraging XMPP protocol, the project developed a Network
Management infrastructure and Commissioning and
Configuration infrastructure for IoT platforms. The latter
supports the configuration and mashup of the
different components of the IoT platform, while the
Network Management infrastructure provides instruments for
network monitoring and setup.
This infrastructure leverages many features provided by
XMPP protocol:
- every device is uniquely identified through a Jabber
Identifier (JID);
- the presence mechanism is used to know in real-time the
status of the devices;
- XEP-0030 (Service Discovery) is used to discover the
entities and their feautres;
- XEP-0050 (AdHoc Command) and XEP-0060
(Publish-Subscribe) are used to model
 the device capabilities in term of data generated and
services provided;
- XEP-0248 (PubSubCollection Nodes) is used to organize
the
publish-subscribe nodes, modeling the devices and their
features,in a hierarchical structure.
which can be used in the discovery mechanism
As a next step, we are aiming at making this solution to
converge toward XMPP-IoT extensions specifications, with a
particular interest and focus on XEP-0324: Internet of
Things - Provisioning, which will
allow us to improve furtherly our commissioning
infrastructure to help people with non-programming skills
to quickly and easily develop IoT application based on
general purpose IoT middlewares and platforms.
This XMPP infrastructure has received good feedback and
interest at ICIN 2016 conference on ?Innovations in
Clouds, Internet and Networks?( http://www.icin.co.uk/ )
where has been presented.
If you are interested in extended information, you can
find the presented paper at the following link:
https://www.researchgate.net/publication/299445607_XMPP-based_Network_ManagâŚ
and relevant slides here:
https://www.researchgate.net/publication/299594851_Slides_XMPP-based_NetworâŚ
Hope you can find this approach interesting for you.
Please, if you have any comments, questions or you are
interested in cooperating on this do not hesitate to
contact me.
BR,
Davide Conzon
--
Davide Conzon
Istituto Superiore Mario Boella (ISMB)
via P.C. Boggio, 61 - 10138 Torino (ITALY) tel. (+39)
011.2276.710
Informativa - Art. 13 D.lgs. 196/03
==========================
Il trattamento dei dati ha la finalit? di permettere lo
svolgimento delle attivit? di ricerca, formazione e
studio, oltre agli ulteriori servizi messi a disposizione
dall?Istituto Superiore Mario Boella I dati saranno
trattati con modalit? manuali, informatiche e/o
telematiche; non verranno per nessuna ragione comunicati
ad altri soggetti ed Enti senza previa autorizzazione.
Potranno venire a conoscenza dei Vostri dati il
responsabile del trattamento e le categorie di soggetti
incaricati del trattamento. In ogni momento potr?
rivolgersi al nostro servizio Privacy per conoscere i suoi
dati e farli integrare, modificare o cancellare per
violazione di legge, od opporsi al loro trattamento e/o
per esercitare gli altri diritti previsti dall?art. 7 del
D.lgs 196/03. Titolare del trattamento ? la societ?
Istituto Superiore Mario Boella con sede in Via P. Carlo
Boggio n. 61- 10138 Torino.
All information and attachments are reserved and an
Istituto Superiore Mario Boella intellectual property, if
you receive this message for error please delete it and
contact info at ismb.it.
Hi all,
during the last 30 months I have been involved in a
project called IMPReSS ( http://impressproject.eu/ )
co-funded by both European Commission, through 7th
programme framework, and Brazilian government, through the
CNPq minister. The aim of the project, which is on the eve
of the final review, is to
provide a Systems Development Platform which enables rapid
and cost effective development of complex systems
involving Internet of Things and Services and at the same
time facilitates the interplay with users
and external systems.
Leveraging XMPP protocol, the project developed a Network
Management infrastructure and Commissioning and
Configuration infrastructure for IoT platforms. The latter
supports the configuration and mashup of the
different components of the IoT platform, while the
Network Management infrastructure provides instruments for
network monitoring and setup.
This infrastructure leverages many features provided by
XMPP protocol:
- every device is uniquely identified through a Jabber
Identifier (JID);
- the presence mechanism is used to know in real-time the
status of the devices;
- XEP-0030 (Service Discovery) is used to discover the
entities and their feautres;
- XEP-0050 (AdHoc Command) and XEP-0060
(Publish-Subscribe) are used to model
the device capabilities in term of data generated and
services provided;
- XEP-0248 (PubSubCollection Nodes) is used to organize
the
publish-subscribe nodes, modeling the devices and their
features,in a hierarchical structure.
which can be used in the discovery mechanism
As a next step, we are aiming at making this solution to
converge toward XMPP-IoT extensions specifications, with a
particular interest and focus on XEP-0324: Internet of
Things - Provisioning, which will
allow us to improve furtherly our commissioning
infrastructure to help people with non-programming skills
to quickly and easily develop IoT application based on
general purpose IoT middlewares and platforms.
This XMPP infrastructure has received good feedback and
interest at ICIN 2016 conference on âInnovations in
Clouds, Internet and Networksâ( http://www.icin.co.uk/ )
where has been presented.
If you are interested in extended information, you can
find the presented paper at the following link:
https://www.researchgate.net/publication/299445607_XMPP-based_Network_ManagâŚ
and relevant slides here:
https://www.researchgate.net/publication/299594851_Slides_XMPP-based_NetworâŚ
Hope you can find this approach interesting for you.
Please, if you have any comments, questions or you are
interested in cooperating on this do not hesitate to
contact me.
BR,
Davide Conzon
--
Davide Conzon
Istituto Superiore Mario Boella (ISMB)
via P.C. Boggio, 61 - 10138 Torino (ITALY) tel. (+39)
011.2276.710
Informativa - Art. 13 D.lgs. 196/03
==========================
Il trattamento dei dati ha la finalitĂ di permettere lo
svolgimento delle attivitĂ di ricerca, formazione e
studio, oltre agli ulteriori servizi messi a disposizione
dallâIstituto Superiore Mario Boella I dati saranno
trattati con modalitĂ manuali, informatiche e/o
telematiche; non verranno per nessuna ragione comunicati
ad altri soggetti ed Enti senza previa autorizzazione.
Potranno venire a conoscenza dei Vostri dati il
responsabile del trattamento e le categorie di soggetti
incaricati del trattamento. In ogni momento potrĂ
rivolgersi al nostro servizio Privacy per conoscere i suoi
dati e farli integrare, modificare o cancellare per
violazione di legge, od opporsi al loro trattamento e/o
per esercitare gli altri diritti previsti dallâart. 7 del
D.lgs 196/03. Titolare del trattamento è la societĂ
Istituto Superiore Mario Boella con sede in Via P. Carlo
Boggio n. 61- 10138 Torino.
All information and attachments are reserved and an
Istituto Superiore Mario Boella intellectual property, if
you receive this message for error please delete it and
contact info at ismb.it.
Hi all next saturday it's global IoT day http://iotday.org
I will again have a session in Stockholm where we will do some hacking,
talk about IoT compare protocols and technologies and of course use
xmpp-iot.
*The idea is to use XEP323 and XEP 325 with basic read and write between
IoT devices*
*http://http://www.xmpp-iot.org/tutorials/
<http://www.xmpp-iot.org/tutorials/>*
*http://www.xmpp.org/extensions/xep-0323.html#readmomentary
<http://www.xmpp.org/extensions/xep-0323.html#readmomentary>*
*http://www.xmpp.org/extensions/xep-0325.html#sect-idp1718128
<http://www.xmpp.org/extensions/xep-0325.html#sect-idp1718128>*
*We will talk between JID's subscribed to each outer so devices need to
accept subscription requests either from anybody or if you prefer specific
servers. *
*We will also use one chat room for discussions *
*We will use another chat room for devices to have anonymous direct
messaging. So no groupchat talks in that room only direct messaging between
nicknames, otherwise it would easily be totally swamped.*
So I would like all of you, that have a device or two, to hook them up and
publish a JID and we try to do an "around the world federated IoT hack with
the best open 'IoT Silo' killing standard, XMPP.
If you have any other suggestion on usage, pubsub, adhoc, testcases,
servers, etc etc lets talk about it and see where we get.
*Regards*
Joachim Lindborg
CTO, systems architect
Sustainable Innovation SUST.se
Barnhusgatan 3 111 23 Stockholm
Email: Joachim.lindborg(a)sust.se
linkedin: http://www.linkedin.com/in/joachimlindborg
Tel +46 706-442270