CoAP-Based Streaming Control for IoT Applications

被引:6
|
作者
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 条
  • [31] A Time Synchronization Technique for CoAP-based Home Automation Systems
    Son, Seung-Chul
    Kim, Nak-Woo
    Lee, Byung-Tak
    Cho, Chae Ho
    Chong, Jo Woon
    IEEE TRANSACTIONS ON CONSUMER ELECTRONICS, 2016, 62 (01) : 10 - 16
  • [32] 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
  • [33] Design of Adaptive RTO Algorithm for Efficient Congestion Control in CoAP-based Wireless Lossy Environments
    Choi S.-Y.
    Choo Y.-Y.
    Journal of Institute of Control, Robotics and Systems, 2023, 29 (10) : 826 - 833
  • [34] A time synchronization technique for coap-based home automation systems
    Son S.-C.
    Kim N.-W.
    Lee B.-T.
    Cho C.H.
    Chong J.W.
    1600, Institute of Electrical and Electronics Engineers Inc., United States (62): : 10 - 16
  • [35] Performance Evaluation of Video Streaming Application Over CoAP in IoT
    Rahman, Waqas Ur
    Choi, Young-Seok
    Chung, Kwangsue
    IEEE ACCESS, 2019, 7 : 39852 - 39861
  • [36] Distance-based congestion control mechanism for CoAP in IoT
    Bansal, Sharu
    Kumar, Dilip
    IET COMMUNICATIONS, 2020, 14 (19) : 3512 - 3520
  • [37] Variable RTO algorithm to improve CoAP-based wireless communication performance
    Ha Y.-J.
    Kim Y.-B.
    Choo Y.-Y.
    Journal of Institute of Control, Robotics and Systems, 2019, 25 (11) : 1021 - 1026
  • [38] Enabling end-to-end CoAP-based communications for the Web of Things
    Castro, Miguel
    Jara, Antonio J.
    Skarmeta, Antonio F.
    JOURNAL OF NETWORK AND COMPUTER APPLICATIONS, 2016, 59 : 230 - 236
  • [39] Semantic-enhanced resource discovery for CoAP-based sensor networks
    Gramegna, Filippo
    Ieva, Saverio
    Loseto, Giuseppe
    Pinto, Agnese
    2013 5TH IEEE INTERNATIONAL WORKSHOP ON ADVANCES IN SENSORS AND INTERFACES (IWASI), 2013, : 233 - 238
  • [40] CoAP protocol for Web-based monitoring in IoT healthcare applications
    Ugrenovic, Dejana
    Gardasevic, Gordana
    2015 23RD TELECOMMUNICATIONS FORUM TELFOR (TELFOR), 2015, : 79 - 82