Ensuring Interoperability for the Internet of Things: Experience with CoAP Protocol Testing

被引:3
|
作者
Chen, Nanxing [1 ]
Viho, Cesar [1 ]
Baire, Anthony [1 ]
Huang, Xiaohong [2 ]
Zha, Jiexi [2 ]
机构
[1] Univ Rennes, IRISA Inst Res Comp Sci & Random syst, F-35042 Rennes, France
[2] Beijing Univ Posts & Telecommun, Network & Informat Ctr, Beijing 100876, Peoples R China
关键词
CoAP; Interoperability testing; IoT; Passive testing;
D O I
10.7305/automatika.54-4.418
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Constrained Application Protocol (CoAP) is a specialized web transfer protocol, designed for realizing interoperation with constrained networks and nodes for machine to machine applications like smart energy, building automation, etc. As an important ubiquitous application protocol for the future Internet of Things, CoAP will be potentially implemented by a wide range of smart devices to achieve cooperative services. Therefore, a high level of interoperability of CoAP implementations is crucial. In this context, CoAP Plugtest the first formal CoAP interoperability testing event was held in Paris, March 2012 to motivate vendors to verify the interoperability of their equipments. The event turned to be successful due to our contribution, including the test method and tool. This paper presents the testing method and procedure for the CoAP Plugtest event. To carry out the tests, a set of test objectives concerning the most important properties of CoAP have been selected and used to measure the interoperability of CoAP implementations. The process of verification has been automated by implementing a test validation tool based on the technique of passive testing. By using the test tool, a number of devices were successfully tested.
引用
收藏
页码:448 / 458
页数:11
相关论文
共 50 条
  • [21] Enabling CoAP into the Swarm: A Transparent Interception CoAP-HTTP Proxy for the Internet of Things
    Esquiagola, J.
    Costa, L.
    Calcina, P.
    Zuffo, M.
    [J]. 2017 GLOBAL INTERNET OF THINGS SUMMIT (GIOTS 2017), 2017, : 59 - 64
  • [22] Californium: Scalable Cloud Services for the Internet of Things with CoAP
    Kovatsch, Matthias
    Lanter, Martin
    Shelby, Zach
    [J]. 2014 INTERNATIONAL CONFERENCE ON THE INTERNET OF THINGS (IOT), 2014, : 1 - 6
  • [23] A Set Notation Configuration CoAP Scheme for Internet of Things
    Baek, Jinsuk
    Kanampiu, Munene W.
    Ko, Byeong Hyun
    [J]. 2020 22ND INTERNATIONAL CONFERENCE ON ADVANCED COMMUNICATION TECHNOLOGY (ICACT): DIGITAL SECURITY GLOBAL AGENDA FOR SAFE SOCIETY!, 2020, : 43 - 47
  • [24] Analysis of CoAP implementations for industrial Internet of Things: a survey
    Iglesias-Urkia, Markel
    Orive, Adrian
    Urbieta, Aitor
    Casado-Mansilla, Diego
    [J]. JOURNAL OF AMBIENT INTELLIGENCE AND HUMANIZED COMPUTING, 2019, 10 (07) : 2505 - 2518
  • [25] Internet of Things - IOT Interoperability and Challenges
    Mughal, Muhammad Jawad Hamid
    Faisal, Mohammad
    Munir, Mehr E.
    [J]. JOURNAL OF MECHANICS OF CONTINUA AND MATHEMATICAL SCIENCES, 2019, 14 (04): : 304 - 318
  • [26] CoAP-Based Mobility Management for the Internet of Things
    Chun, Seung-Man
    Kim, Hyun-Su
    Park, Jong-Tae
    [J]. SENSORS, 2015, 15 (07) : 16060 - 16082
  • [27] Secure Mobility Management using CoAP in the Internet of Things
    Oryema, Brian
    Lee, Byunghoon
    Park, Jongtae
    [J]. 2018 IEEE 5TH INTERNATIONAL CONGRESS ON INFORMATION SCIENCE AND TECHNOLOGY (IEEE CIST'18), 2018, : 514 - 524
  • [28] Ensuring Information Security for Internet of Things
    Miloslavskaya, Natalia
    Tolstoy, Alexander
    [J]. 2017 IEEE 5TH INTERNATIONAL CONFERENCE ON FUTURE INTERNET OF THINGS AND CLOUD (FICLOUD 2017), 2017, : 62 - 69
  • [29] Hybrid CoAP-based resource discovery for the Internet of Things
    Badis Djamaa
    Ali Yachir
    Mark Richardson
    [J]. Journal of Ambient Intelligence and Humanized Computing, 2017, 8 : 357 - 372
  • [30] CoAP: An Application Protocol for Billions of Tiny Internet Nodes
    Bormann, Carsten
    Castellani, Angelo P.
    Shelby, Zach
    [J]. IEEE INTERNET COMPUTING, 2012, 16 (02) : 62 - 67