Subject: [core] FW: New Version Notification for draft-li-core-conditional-observe-04.txt

From: Lishitao <[email-masked]>
Date: Mon, 24 Jun 2013 01:19:13 +0000

Hi
The authors have submit a new version for draft-li-core-conditional-observe.

In Appendix c, the change log has indicated the main change in this new version.

the main changes are:

    Took request URI into consideration for Cancellation.

    Explicitly stated that the timing conditions allow a client to
use a representation that is older than Max-Age without
verifying the representation first. This collides with a MUST
NOT from the observe draft.

    Stated that a server should follow the text from the observe
draft for an unacknowledged notification in regards to the
transmission of new notifications and the cancellation of
existing relationships.

   Added section 2.1 comparing the RESTful approach from draft-
shelby-core-interfaces to our approach for conditional
observations.

   Clarified why "AND" semantics are preferred over "OR" semantics in
case of multiple Condition options.

   Clarified that the R flag doesn't violate the behaviour defined in
the Observe draft.

   Clarified that a client might opt to use representations older
than Max-Age without validating these first in case of most of the
timing conditions. A server has the ability to deny the client
this sort of behaviour however.

   Updated source endpoint terminology.
  
   Adding OMA LWM2M specifications for reference.

Hopefully, we can have more discussion on this topic.

Regards

shitao

-----Original Message-----
From: [email-masked] [mailto:[email-masked]] 
Sent: Monday, June 24, 2013 9:00 AM
To: Lishitao; Antonio J. Jara; Floris Van den Abeele; Jeroen Hoebeke
Subject: New Version Notification for draft-li-core-conditional-observe-04.txt

A new version of I-D, draft-li-core-conditional-observe-04.txt
has been successfully submitted by Shitao Li and posted to the
IETF repository.

Filename:	 draft-li-core-conditional-observe
Revision:	 04
Title:		 Conditional observe in CoAP
Creation date:	 2013-06-24
Group:		 Individual Submission
Number of pages: 31
URL:             http://www.ietf.org/internet-drafts/draft-li-core-conditional-observe-04.txt
Status:          http://datatracker.ietf.org/doc/draft-li-core-conditional-observe
Htmlized:        http://tools.ietf.org/html/draft-li-core-conditional-observe-04
Diff:            http://www.ietf.org/rfcdiff?url2=draft-li-core-conditional-observe-04

Abstract:
   CoAP is a RESTful application protocol for constrained nodes and
   networks.  Through the Observe option, clients can observe changes in
   the state of resources and obtain a current representation of the
   last resource state.  This document defines a new mechanism in CoAP
   Observe so that a CoAP client can conditionally observe a resource on
   a CoAP server, only being informed about state changes meeting a
   specific condition or set of conditions.  This offers possibilities
   to extend network intelligence, enhance scalability, and optimize the
   lifetime and performance in order to address the requirements from
   the Constrained Nodes and Networks.

The IETF Secretariat