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 条
  • [1] Decoupling Security From Applications in CoAP-Based IoT Devices
    de Hoz Diego, Jorge David
    Saldana, Jose
    Fernandez-Navajas, Julian
    Ruiz-Mas, Jose
    IEEE INTERNET OF THINGS JOURNAL, 2020, 7 (01) : 467 - 476
  • [2] CoAPthon: Easy Development of CoAP-based IoT Applications with Python']Python
    Tanganelli, G.
    Vallati, C.
    Mingozzi, E.
    2015 IEEE 2ND WORLD FORUM ON INTERNET OF THINGS (WF-IOT), 2015, : 63 - 68
  • [3] Composing Continuous Services in a CoAP-based IoT
    Billet, Benjamin
    Issarny, Valerie
    Texier, Geraldine
    2017 IEEE 6TH INTERNATIONAL CONFERENCE ON AI & MOBILE SERVICES (AIMS), 2017, : 46 - 53
  • [4] Bindings and RESTlets: A Novel Set of CoAP-Based Application Enablers to Build IoT Applications
    Teklemariam, Girum Ketema
    Van den Abeele, Floris
    Moerman, Ingrid
    Demeester, Piet
    Hoebeke, Jeroen
    SENSORS, 2016, 16 (08)
  • [5] SECoG: semantically enhanced mashup of CoAP-based IoT services
    Xiongnan Jin
    Jooik Jung
    Sejin Chun
    Seungjun Yoon
    Kyong-Ho Lee
    Service Oriented Computing and Applications, 2019, 13 : 81 - 94
  • [6] Mobility Management for Healthcare Services in CoAP-based IoT Networks
    Jung, Joong-Hwa
    Choi, Dong-Kyu
    Kim, Ji-In
    Koh, Seok-Joo
    33RD INTERNATIONAL CONFERENCE ON INFORMATION NETWORKING (ICOIN 2019), 2019, : 7 - 12
  • [7] SECoG: semantically enhanced mashup of CoAP-based IoT services
    Jin, Xiongnan
    Jung, Jooik
    Chun, Sejin
    Yoon, Seungjun
    Lee, Kyong-Ho
    SERVICE ORIENTED COMPUTING AND APPLICATIONS, 2019, 13 (01) : 81 - 94
  • [8] Management of Mobility of CoAP-based IoT Device for Continuous Movement Management
    Choi, Joo Ho
    Yi, Eun-Surk
    Kim, Ji-Youn
    Lee, Byung Mun
    INTERNATIONAL JOURNAL OF GRID AND DISTRIBUTED COMPUTING, 2018, 11 (02): : 55 - 68
  • [9] An Experimental System for MQTT/CoAP-based IoT Applications in IPv6 over Bluetooth Low Energy
    Lin, Chi-Yi
    Liao, Kai-Hung
    Chang, Chia-Hsuan
    JOURNAL OF UNIVERSAL COMPUTER SCIENCE, 2018, 24 (09) : 1170 - 1191
  • [10] CoAP-Based Lightweight Interoperability Semantic Sensor and Actuator Ontology for IoT Ecosystem
    Suman, Sukhavasi
    Perumal, Thinagaran
    Mustapha, Norwati
    Yaakob, Razali
    Bin Ahmadon, Mohd Anuaruddin
    Yamaguchi, Shingo
    INTERNATIONAL JOURNAL OF AMBIENT COMPUTING AND INTELLIGENCE, 2021, 12 (02) : 92 - 110