Difference between revisions of "Tech pages/IoT XepsExplained"

Jump to navigation Jump to search
Line 60: Line 60:
When you have realised that this is the way to go and would like to create more advanced network solutions and collaborative IoT systems you need do expand a bit further. The need for these xeps are that the normal PubSub, Eventing, etc are somewhat limited since they are meant to be used in people to people communication and therefore lacks some functionality. Instead of squeezing machine to machine into the existing xeps.  
When you have realised that this is the way to go and would like to create more advanced network solutions and collaborative IoT systems you need do expand a bit further. The need for these xeps are that the normal PubSub, Eventing, etc are somewhat limited since they are meant to be used in people to people communication and therefore lacks some functionality. Instead of squeezing machine to machine into the existing xeps.  


=== xep-0000-IoT-Discovery ===
=== Discovery ===


Defines the peculiars of sensor discovery in sensor networks. Apart from discovering sensors by JID, it also defines how to discover sensors based on location, etc.
Defines the peculiars of sensor discovery in sensor networks. Apart from discovering sensors by JID, it also defines how to discover sensors based on location, etc.


=== xep-0000-IoT-Events ===
=== Events ===


Defines how sensors send events, how event subscription, hysteresis levels, etc., are configured.
Defines how sensors send events, how event subscription, hysteresis levels, etc., are configured.


=== xep-0000-IoT-Multicast ===
=== Multicast ===


Defines how sensor data can be multicast in efficient ways.
Defines how sensor data can be multicast in efficient ways.


=== xep-0000-IoT-PubSub ===
=== Publish/Subscribe ===


Defines how efficient publication of sensor data can be made in sensor networks.
Defines how efficient publication of sensor data can be made in sensor networks.


=== xep-0000-IoT-BatteryPoweredSensors ===
=== Battery Powered Devices ===


Defines how to handle the peculiars related to battery powered devices, and other devices intermittently available on the network.
Defines how to handle the peculiars related to battery powered devices, and other devices intermittently available on the network.
15

edits

Navigation menu