Difference between revisions of "Tech pages/SensorNetworks"

Jump to navigation Jump to search
no edit summary
 
(4 intermediate revisions by the same user not shown)
Line 1: Line 1:
This has moved to [[Tech_pages/IoT_systems]]
== Overview ==
== Overview ==


* Abstract interface description, describing available sensor resources (readable/writable values, data types, meta information, etc.)
* Request/response mechanism for readout.
* Request/response mechanism for output.
* Spontaneous reporting of momentary values  based on subscription rules, hysteresis levels, and/or other logic.
* Node topology information (if sensor part of larger whole, like a concentrator, for instance).


* Abstract metering data description, including:
o   Timestamps
o   Description
o   Units (if numerical)
o   Precision (if numerical)
o   Statuses (sequence of flags: error, QoS, tampering, etc.)
o   Data types (numerical, Boolean, string, date & time, enum, time span)
o   Value Types (momentary values, historical values, status values, informative values, etc.)
o   Localization information




== Base Specifications ==
== Base Specifications ==
To create this interoperable sensor network usage of XMPP a set of extensions has been created  
To create this interoperable sensor network usage of XMPP a set of xep extensions has been created. The core is 4 xeps that together describes more or less any sensor actuator network.


* [http://htmlpreview.github.com/?https://github.com/joachimlindborg/XMPP-SN/blob/master/sensor-data.html sensor-data]
* [http://htmlpreview.github.com/?https://github.com/joachimlindborg/XMPP-SN/blob/master/sensor-data.html sensor-data]
Line 29: Line 66:


== Enhancing Specifications ==
== Enhancing Specifications ==
To


* xep-0000-SN-Discovery
* xep-0000-SN-Discovery
Line 39: Line 77:
   hysteresis levels, etc., are configured.
   hysteresis levels, etc., are configured.


* xep-0000-SN-Interoperability
 
  Defines guidelines for how to achieve interoperability in
  sensor networks, publishing interoperability interfaces for
  different types of devices.


* xep-0000-SN-Multicast
* xep-0000-SN-Multicast
Line 55: Line 90:
   devices, and other devices intermittently available on the network.
   devices, and other devices intermittently available on the network.


== Interoperability Specification ==
In all networks that combines information from different systems over business and technology borders the crucial thing is to get interoperability. And there is no other way to do this than creating specifications that adds the "common good practices" to make things speak the same language. The interoperability spec will be a moving target with constant elaboration to enable true interoperability between systems
* xep-0000-SN-Interoperability
  Defines guidelines for how to achieve interoperability in
  sensor networks, publishing interoperability interfaces for
  different types of devices.


== Supporting Specifications ==
== Supporting Specifications ==
15

edits

Navigation menu