CoAP-Based Streaming Control for IoT Applications

被引:4
|
作者
Jung, Joong-Hwa [1 ]
Gohar, Moneeb [2 ]
Koh, Seok-Joo [1 ]
机构
[1] Kyungpook Natl Univ, Sch Comp Sci & Engn, Daegu 41566, South Korea
[2] Bahria Univ, Dept Comp Sci, Islamabad 44000, Pakistan
关键词
CoAP; error handling; flow control; IoT; streaming control;
D O I
10.3390/electronics9081320
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
The Constrained Application Protocol (CoAP) is a representative messaging protocol for Internet of Things (IoT) applications. It is noted that a lot of IoT-based streaming applications have been recently deployed. Typically, CoAP uses User Datagram Protocol (UDP) as its underlying protocol for lightweight messaging. However, it cannot provide reliability, since it is based on UDP. Thus, the CoAP over Transmission Control Protocol (TCP) was recently proposed so as to provide reliability. However, the existing schemes do not provide the error handling and flow controls suitably for IoT-based streaming applications. This tends to induce throughput degradation in wireless lossy networks. In this paper, we propose a CoAP-based streaming control (CoAP-SC) scheme, which is an extension of CoAP over UDP with error handling and flow control for throughput enhancement. The proposed CoAP-SC scheme is designed by considering the sequence number of data message, the use of ACK messages, and the buffer size of sending buffer. To do this, a new CoAP option is defined. For performance analysis, the proposed scheme is implemented and compared with the existing schemes. From the testbed experimentations in various network environments, we see that the proposed CoAP-SC scheme can provide better throughput than the existing CoAP-based schemes by performing the error handling and flow control operations effectively.
引用
收藏
页码:1 / 19
页数:19
相关论文
共 50 条
  • [21] Hybrid CoAP-based resource discovery for the Internet of Things
    Djamaa, Badis
    Yachir, Ali
    Richardson, Mark
    JOURNAL OF AMBIENT INTELLIGENCE AND HUMANIZED COMPUTING, 2017, 8 (03) : 357 - 372
  • [22] Design and Evaluation of a Rate-Based Congestion Control Mechanism in CoAP for IoT Applications
    Ancillotti, Emilio
    Bruno, Raffaele
    Vallati, Carlo
    Mingozzi, Enzo
    2018 IEEE 19TH INTERNATIONAL SYMPOSIUM ON A WORLD OF WIRELESS, MOBILE AND MULTIMEDIA NETWORKS (WOWMOM), 2018,
  • [23] Lightweight CoAP-Based Bootstrapping Service for the Internet of Things
    Garcia-Carrillo, Dan
    Marin-Lopez, Rafael
    SENSORS, 2016, 16 (03)
  • [24] Partial Bicasting with Buffering for Proxy Mobile IPV6 Mobility Management in CoAP-Based IoT Networks
    Gohar, Moneeb
    Anwar, Sajid
    Ali, Moazam
    Choi, Jin-Ghoo
    Alquhayz, Hani
    Koh, Seok-Joo
    ELECTRONICS, 2020, 9 (04)
  • [25] CoAP-based Lightweight Information Exchange Technique for Demand Response
    Son, SeungChul
    Lee, Hyungok
    Lee, Byung-Tak
    2017 INTERNATIONAL CONFERENCE ON INFORMATION AND COMMUNICATION TECHNOLOGY CONVERGENCE (ICTC), 2017, : 973 - 975
  • [26] CoAP-based collaborative sensor networks in the Semantic Web of Things
    Ruta, Michele
    Scioscia, Floriano
    Pinto, Agnese
    Gramegna, Filippo
    Ieva, Saverio
    Loseto, Giuseppe
    Di Sciascio, Eugenio
    JOURNAL OF AMBIENT INTELLIGENCE AND HUMANIZED COMPUTING, 2019, 10 (07) : 2545 - 2562
  • [27] CoAP-based collaborative sensor networks in the Semantic Web of Things
    Michele Ruta
    Floriano Scioscia
    Agnese Pinto
    Filippo Gramegna
    Saverio Ieva
    Giuseppe Loseto
    Eugenio Di Sciascio
    Journal of Ambient Intelligence and Humanized Computing, 2019, 10 : 2545 - 2562
  • [28] A Security Approach for CoAP-based Internet of Things Resource Discovery
    Khalil, Kasem
    Elgazzar, Khalid
    Abdelgawad, Ahmed
    Bayoumi, Magdy
    2020 IEEE 6TH WORLD FORUM ON INTERNET OF THINGS (WF-IOT), 2020,
  • [29] Group Communication in Constrained Environments using CoAP-based Entities
    Ishaq, Isam
    Hoebeke, Jeroen
    Van den Abeele, Floris
    Moerman, Ingrid
    Demeester, Piet
    2013 9TH IEEE INTERNATIONAL CONFERENCE ON DISTRIBUTED COMPUTING IN SENSOR SYSTEMS (IEEE DCOSS 2013), 2013, : 345 - 350
  • [30] A CoAP-based framework for collaborative sensing in the Semantic Web of Things
    Ruta, Michele
    Scioscia, Floriano
    Pinto, Agnese
    Gramegna, Filippo
    Ieva, Saverio
    Loseto, Giuseppe
    Di Sciascio, Eugenio
    8TH INTERNATIONAL CONFERENCE ON AMBIENT SYSTEMS, NETWORKS AND TECHNOLOGIES (ANT-2017) AND THE 7TH INTERNATIONAL CONFERENCE ON SUSTAINABLE ENERGY INFORMATION TECHNOLOGY (SEIT 2017), 2017, 109 : 1047 - 1052