mirror of
https://github.com/moparisthebest/xeps
synced 2024-11-22 01:02:17 -05:00
v0.2 of XEP-0347
This commit is contained in:
parent
e533e9c23d
commit
6477076d3a
37
xep-0347.xml
37
xep-0347.xml
@ -47,6 +47,14 @@
|
|||||||
<jid>TBD</jid>
|
<jid>TBD</jid>
|
||||||
<uri>http://www-rnks.informatik.tu-cottbus.de/~rklauck</uri>
|
<uri>http://www-rnks.informatik.tu-cottbus.de/~rklauck</uri>
|
||||||
</author>
|
</author>
|
||||||
|
<revision>
|
||||||
|
<version>0.2</version>
|
||||||
|
<date>2014-09-07</date>
|
||||||
|
<initials>pw</initials>
|
||||||
|
<remark>
|
||||||
|
<p>Added a small note regarding URL encoding of hash signs, and corrected the Google Chart URL example.</p>
|
||||||
|
</remark>
|
||||||
|
</revision>
|
||||||
<revision>
|
<revision>
|
||||||
<version>0.1</version>
|
<version>0.1</version>
|
||||||
<date>2014-04-10</date>
|
<date>2014-04-10</date>
|
||||||
@ -110,10 +118,6 @@
|
|||||||
<td>xep-0000-IoT-BatteryPoweredSensors</td>
|
<td>xep-0000-IoT-BatteryPoweredSensors</td>
|
||||||
<td>Defines how to handle the peculiars related to battery powered devices, and other devices intermittently available on the network.</td>
|
<td>Defines how to handle the peculiars related to battery powered devices, and other devices intermittently available on the network.</td>
|
||||||
</tr>
|
</tr>
|
||||||
<tr>
|
|
||||||
<td>xep-0000-IoT-Discovery</td>
|
|
||||||
<td>This specification. Defines the peculiars of Thing discovery in Internet of Things. Apart from discovering Things by JID, it also defines how to discover Things based on location, etc.</td>
|
|
||||||
</tr>
|
|
||||||
<tr>
|
<tr>
|
||||||
<td>xep-0000-IoT-Events</td>
|
<td>xep-0000-IoT-Events</td>
|
||||||
<td>Defines how Things send events, how event subscription, hysteresis levels, etc., are configured.</td>
|
<td>Defines how Things send events, how event subscription, hysteresis levels, etc., are configured.</td>
|
||||||
@ -169,6 +173,10 @@
|
|||||||
<td>XEP-0336</td>
|
<td>XEP-0336</td>
|
||||||
<td>Defines extensions for how dynamic forms can be created, based on &xep0004;, &xep0122;, &xep0137; and &xep0141;.</td>
|
<td>Defines extensions for how dynamic forms can be created, based on &xep0004;, &xep0122;, &xep0137; and &xep0141;.</td>
|
||||||
</tr>
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>XEP-0347</td>
|
||||||
|
<td>This specification. Defines the peculiars of Thing discovery in Internet of Things. Apart from discovering Things by JID, it also defines how to discover Things based on location, etc.</td>
|
||||||
|
</tr>
|
||||||
</table>
|
</table>
|
||||||
</section1>
|
</section1>
|
||||||
<section1 topic='Glossary' anchor='glossary'>
|
<section1 topic='Glossary' anchor='glossary'>
|
||||||
@ -729,11 +737,14 @@
|
|||||||
Using UTF-8 encoding when generating the QR-code, this string returns the following QR-code:
|
Using UTF-8 encoding when generating the QR-code, this string returns the following QR-code:
|
||||||
</p>
|
</p>
|
||||||
<p>
|
<p>
|
||||||
<img src='https://chart.googleapis.com/chart?cht=qr&chs=200x200&chl=IoTDisco;SN:394872348732948723;MAN:www.ktc.se;MODEL:IMC;#V:1.2;KEY:4857402340298342'/>
|
<img src='https://chart.googleapis.com/chart?cht=qr&chs=200x200&chl=IoTDisco;SN:394872348732948723;MAN:www.ktc.se;MODEL:IMC;%23V:1.2;KEY:4857402340298342'/>
|
||||||
</p>
|
</p>
|
||||||
<p>
|
<p>
|
||||||
To generate a QR-code, Google Chart API can be used:
|
To generate a QR-code, Google Chart API can be used:
|
||||||
<link url='https://chart.googleapis.com/chart?cht=qr&chs=200x200&chl=IoTDisco;SN:394872348732948723;MAN:www.ktc.se;MODEL:IMC;#V:1.2;KEY:4857402340298342'>https://chart.googleapis.com/chart?cht=qr&chs=200x200&chl=IoTDisco;SN:394872348732948723;MAN:www.ktc.se;MODEL:IMC;#V:1.2;KEY:4857402340298342</link>
|
<link url='https://chart.googleapis.com/chart?cht=qr&chs=200x200&chl=IoTDisco;SN:394872348732948723;MAN:www.ktc.se;MODEL:IMC;%23V:1.2;KEY:4857402340298342'>https://chart.googleapis.com/chart?cht=qr&chs=200x200&chl=IoTDisco;SN:394872348732948723;MAN:www.ktc.se;MODEL:IMC;%23V:1.2;KEY:4857402340298342</link>
|
||||||
|
</p>
|
||||||
|
<p>
|
||||||
|
<strong>Note:</strong> The hash sign (#) has been URL encoded to <strong>%23</strong> in the URL.
|
||||||
</p>
|
</p>
|
||||||
<p>
|
<p>
|
||||||
Once the client has the required meta information about the Thing to claim ownership, it sends itself the following request to the Thing Registry:
|
Once the client has the required meta information about the Thing to claim ownership, it sends itself the following request to the Thing Registry:
|
||||||
@ -1534,7 +1545,7 @@
|
|||||||
<example caption="Service discovery information response from each component">
|
<example caption="Service discovery information response from each component">
|
||||||
<![CDATA[
|
<![CDATA[
|
||||||
<iq type='result'
|
<iq type='result'
|
||||||
from='provisioning@clayster.com'
|
from='discovery.clayster.com'
|
||||||
to='device@clayster.com/device'
|
to='device@clayster.com/device'
|
||||||
id='16'>
|
id='16'>
|
||||||
<query xmlns='http://jabber.org/protocol/disco#info'>
|
<query xmlns='http://jabber.org/protocol/disco#info'>
|
||||||
@ -1788,18 +1799,18 @@
|
|||||||
meta-data tags used in Thing Registry registrations can be found out by sniffing the network, making it possible to hijack the corresponding devices.
|
meta-data tags used in Thing Registry registrations can be found out by sniffing the network, making it possible to hijack the corresponding devices.
|
||||||
</p>
|
</p>
|
||||||
</section2>
|
</section2>
|
||||||
<section3 topic='DHCP Security Considerations'>
|
<section2 topic='DHCP Security Considerations'>
|
||||||
<p>TBD</p>
|
<p>TBD</p>
|
||||||
<!-- TODO -->
|
<!-- TODO -->
|
||||||
</section3>
|
</section2>
|
||||||
<section3 topic='DNS Security Considerations'>
|
<section2 topic='DNS Security Considerations'>
|
||||||
<p>TBD</p>
|
<p>TBD</p>
|
||||||
<!-- TODO -->
|
<!-- TODO -->
|
||||||
</section3>
|
</section2>
|
||||||
<section3 topic='UPnP Security Considerations'>
|
<section2 topic='UPnP Security Considerations'>
|
||||||
<p>TBD</p>
|
<p>TBD</p>
|
||||||
<!-- TODO -->
|
<!-- TODO -->
|
||||||
</section3>
|
</section2>
|
||||||
</section1>
|
</section1>
|
||||||
<section1 topic='IANA Considerations' anchor='iana'>
|
<section1 topic='IANA Considerations' anchor='iana'>
|
||||||
<p>This document requires no interaction with &IANA;.</p>
|
<p>This document requires no interaction with &IANA;.</p>
|
||||||
|
Loading…
Reference in New Issue
Block a user