[
Date Prev][
Date Next][
Thread Prev][
Thread Next][
Date Index][
Thread Index]
[
List Home]
[cf-dev] Implementation of RFC 7967: Constrained Application Protocol (CoAP) Option for No Server Response
|
Dear List,
On
August 2016 RFC 7967 was published. It adds an option to CoAP header
for No-Server response. It is registered in CoAP registry as option
number 258.
About this option from the abstract of the RFC:
" There can be machine-to-machine (M2M) scenarios where server
responses to client requests are redundant. This kind of open-loop
exchange (with no response path from the server to the client) may be
desired to minimize resource consumption in constrained systems while
updating many resources simultaneously or performing high-frequency
updates. CoAP already provides Non-confirmable (NON) messages that
are not acknowledged by the recipient. However, the request/response
semantics still require the server to respond with a status code
indicating "the result of the attempt to understand and satisfy the
request", per RFC 7252.
This specification introduces a CoAP option called 'No-Response'.
Using this option, the client can explicitly express to the server
its disinterest in all responses against the particular request.
This option also provides granular control to enable _expression_ of
disinterest to a particular response class or a combination of
response classes. The server MAY decide to suppress the response by
not transmitting it back to the client according to the value of the
No-Response option in the request. This option may be effective for
both unicast and multicast requests. This document also discusses a
few examples of applications that benefit from this option."
To
best of my knowledge Californium does not yet incorporate this option.
This option is actually useful for several applications as mentioned in
the quoted text and can actually be useful in system level debugging.
Could it be possible to have this option included into Californium (and
Copper) sometimes down the line?
Regards
Abhijan Bhattacharyya
Associate Consultant
Scientist, Innovation Lab, Kolkata, India
Tata Consultancy Services
Mailto: abhijan.bhattacharyya@xxxxxxx
Website: http://www.tcs.com
____________________________________________
Experience certainty. IT Services
Business Solutions
Consulting
____________________________________________
=====-----=====-----=====
Notice: The information contained in this e-mail
message and/or attachments to it may contain
confidential or privileged information. If you are
not the intended recipient, any dissemination, use,
review, distribution, printing or copying of the
information contained in this e-mail message
and/or attachments to it are strictly prohibited. If
you have received this communication in error,
please notify us by reply e-mail or telephone and
immediately and permanently delete the message
and any attachments. Thank you