Support Context-Adaptation in the Constrained Application Protocol (CoAP)

被引:0
作者
Dong, Yuji [1 ,2 ]
Wan, Kaiyu [2 ]
Yue, Yong [2 ]
Huang, Xin [2 ]
机构
[1] Univ Liverpool, Liverpool L69 3BX, Merseyside, England
[2] Xian Jiaotong Liverpool Univ, Suzhou 215123, Peoples R China
来源
SERVICE-ORIENTED COMPUTING, ICSOC 2018 | 2019年 / 11434卷
关键词
Context-adaptation; CoAP; Internet of Things; INTERNET; THINGS;
D O I
10.1007/978-3-030-17642-6_25
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
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.
引用
收藏
页码:294 / 305
页数:12
相关论文
共 19 条
[1]   CoAP: An Application Protocol for Billions of Tiny Internet Nodes [J].
Bormann, Carsten ;
Castellani, Angelo P. ;
Shelby, Zach .
IEEE INTERNET COMPUTING, 2012, 16 (02) :62-67
[2]   Design for Adaptation of Distributed Service-Based Systems [J].
Bucchiarone, Antonio ;
De Sanctis, Martina ;
Marconi, Annapaola ;
Pistore, Marco ;
Traverso, Paolo .
SERVICE-ORIENTED COMPUTING, (ICSOC 2015), 2015, 9435 :383-393
[3]   Behavioural Self-Adaptation of Services in Ubiquitous Computing Environments [J].
Camara, Javier ;
Canal, Carlos ;
Salauen, Gwen .
2009 ICSE WORKSHOP ON SOFTWARE ENGINEERING FOR ADAPTIVE AND SELF-MANAGING SYSTEMS, 2009, :28-37
[4]  
Cubo J, 2011, INFORM-J COMPUT INFO, V35, P51
[5]  
de Lemos R., 2013, LNCS, V7475, P1, DOI [DOI 10.1007/978-3-642-35813-5_1, 10.1007/978-3-642-35813-51, DOI 10.1007/978-3-642-35813-51]
[6]   A Feedback-Based Adaptive Service-Oriented Paradigm for the Internet of Things [J].
Dong, Yuji ;
Wan, Kaiyu ;
Yue, Yong .
SERVICE-ORIENTED COMPUTING - ICSOC 2017 WORKSHOPS, 2018, 10797 :137-148
[7]  
Fielding R., 1999, Tech. Rep.
[8]  
Fielding R. T., 2000, Ph.D. Thesis
[9]   Internet of Things (IoT): A vision, architectural elements, and future directions [J].
Gubbi, Jayavardhana ;
Buyya, Rajkumar ;
Marusic, Slaven ;
Palaniswami, Marimuthu .
FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE, 2013, 29 (07) :1645-1660
[10]  
Guinard D., 2010, 2010 Internet of Things (IOT 2010), DOI 10.1109/IOT.2010.5678452