Support context-adaptation in the constrained application protocol (COAP)

Yuji Dong, Kaiyu Wan*, Yong Yue, Xin Huang

*Corresponding author for this work

Research output: Chapter in Book or Report/Conference proceedingConference Proceedingpeer-review


The number of interconnected smart devices has already rapidly increased, and the Internet of Things (IoT) has presented tremendous potential in various domains such as smart cities, healthcare and industrial automation. To integrate the IoT applications to Web to utilise the advantages of Internet infrastructures, the Constrained Application Protocol (CoAP) is proposed as one of the standardised protocols for IoT applications. However, the REST architecture style, which is the foundation of Web, was not designed for IoT applications and thus cannot satisfy all the requirements of IoT applications. To efficiently monitor the IoT resources asynchronously, the IETF (Internet Engineering Task Force) extended the CoAP with Resource Observe mechanism. However, the Resource Observe mechanism benefits sensors rather than actuators. For the actuator resources, the CoAP cannot support the context-adaptation, and therefore it cannot always correctly estimate system states and handle complex physical behaviours. In this paper, we extend the CoAP with a context-adaptation mechanism to enrich the system states estimation and other operations in the protocol level for physical behaviour modelling and implementation. The extended mechanism is implemented in the Californium (CF) framework.

Original languageEnglish
Title of host publicationService-Oriented Computing – ICSOC 2018 Workshops - ADMS, ASOCA, ISYyCC, CloTS, DDBS, and NLS4IoT, Revised Selected Papers
EditorsWei Zhang, Djamal Benslimane, Liang Zhang, Ying Zou, Qi Yu, Zhongjie Wang, Antonio Bucchiarone, Michael Mrissa, Xiao Liu, Aditya Ghose
PublisherSpringer Verlag
Number of pages12
ISBN (Print)9783030176419
Publication statusPublished - 2019
Event16th International Conference on Service-Oriented Computing, ICSOC 2018 - Hangzhou, China
Duration: 12 Nov 201815 Nov 2018

Publication series

NameLecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
Volume11434 LNCS
ISSN (Print)0302-9743
ISSN (Electronic)1611-3349


Conference16th International Conference on Service-Oriented Computing, ICSOC 2018


  • CoAP
  • Context-adaptation
  • Internet of Things

Cite this