diff --git a/ps-rev/draft-ietf-core-coap-pubsub.html b/ps-rev/draft-ietf-core-coap-pubsub.html index cb07e93..00dbbd6 100644 --- a/ps-rev/draft-ietf-core-coap-pubsub.html +++ b/ps-rev/draft-ietf-core-coap-pubsub.html @@ -1366,75 +1366,91 @@

- - - + + + + + - - + + + + + + - + - + + + + + - - + + + + + + + + + + CoAP CoAP - CoAP + CoAP clients server - clients - observe + clients + observe publish - - │◀──────────── - + + + publisher - +──────────▶│ - ├────────────▶│ - subscriber - + + subscribe + - - ├────────────▶│ - - - - - - broker - - - - - - - - - observe + + + + + + ... + + broker + + ... + ... + + + ... + + + observe publish - - │◀──────────── - + + + publisher - +──────────▶│ - ├────────────▶│ - subscriber - + + subscribe + - - ├────────────▶│ - + + +
@@ -2139,39 +2155,39 @@

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + CoAP server @@ -2198,126 +2214,123 @@

- - - - CoAP - server - 2 - Topic - - [2001:db8::2:1] - - Collection - Resource - - - - - - - - - - - - - - - - - ...... - ...... - ......... - + ─. + + CoAP + server + 2 + Topic + + [2001:db8::2:1] + + Collection + Resource + + + + + + + + + + + + + + + + + ...... + ...... + ......... + + : + : + : + : + + │: + : + Topic + + Topic : : : - : - - │: + ─────────── : - Topic - - Topic + Data + + Resource : + _ + _ : : - ─────────── + : + + │: : - Data - - Resource - : - _ - _ - : - : - : - - │: - : - Resource - + Resource + + .... + .... + ......... + :.......: + .... .... - ......... - :.......: - - .... - .... - - - - Topic + + + + Topic + : + _ + _ + : + + + + + + + + + + + Data : - _ - _ : - - - - - - - - - - - Data + + + Resource : : - - - Resource - : - : - :.......: - - - - - - - - - - - - - - - - - - - - - - - - - + :.......: + + . + + + + + + + + + + + + + + + + + + + + + ─┘

diff --git a/ps-rev/draft-ietf-core-coap-pubsub.txt b/ps-rev/draft-ietf-core-coap-pubsub.txt index 281ec15..9e80854 100644 --- a/ps-rev/draft-ietf-core-coap-pubsub.txt +++ b/ps-rev/draft-ietf-core-coap-pubsub.txt @@ -224,20 +224,20 @@ Table of Contents resource will receive notifications, the delivery of which is done on a best-effort basis. - CoAP CoAP CoAP - clients server clients - +-----------. +----------+ observe +------------+ - │ │ publish │ │◀────────────+ │ - │ publisher +──────────▶│ ├────────────▶│ subscriber │ - │ │ │ ├────────────▶│ │ - +-----------+ │ │ +------------+ - ┄ │ broker │ ┄ - ┄ │ │ ┄ - +-----------+ │ │ observe +------------+ - │ │ publish │ │◀────────────+ │ - │ publisher +──────────▶│ ├────────────▶│ subscriber │ - │ │ │ ├────────────▶│ │ - +-----------+ +----------+ +------------+ + CoAP CoAP CoAP + clients server clients + +-----------. +----------+ observe +-----------+ + │ │ publish │ │<----------+ │ + │ publisher +--------->├ +---------->| subscribe │ + │ │ │ +---------->│ │ + +-----------+ │ │ +-----------+ + ... │ broker │ ... + ... │ │ ... + +-----------+ │ │ observe +-----------+ + │ │ publish │ │<----------+ │ + │ publisher +--------->│ +---------->| subscribe │ + │ │ │ +---------->│ │ + +-----------+ +----------+ +-----------+ Figure 1: Publish-subscribe architecture over CoAP @@ -825,8 +825,7 @@ Table of Contents CoAP server 1 [central-ps.example.com] - ┌ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ - │ + ┌ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─. │ ___ CoAP server 2 Topic / \ │ [2001:db8::2:1] │ Collection \___/ @@ -843,9 +842,7 @@ Table of Contents Data : / \ : │ │ Resource : \___/ : :.......: │ - │ - │ - └ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ + . ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─┘ Figure 5: topic data hosted externally