• 文献检索
  • 文档翻译
  • 深度研究
  • 学术资讯
  • Suppr Zotero 插件Zotero 插件
  • 邀请有礼
  • 套餐&价格
  • 历史记录
应用&插件
Suppr Zotero 插件Zotero 插件浏览器插件Mac 客户端Windows 客户端微信小程序
定价
高级版会员购买积分包购买API积分包
服务
文献检索文档翻译深度研究API 文档MCP 服务
关于我们
关于 Suppr公司介绍联系我们用户协议隐私条款
关注我们

Suppr 超能文献

核心技术专利:CN118964589B侵权必究
粤ICP备2023148730 号-1Suppr @ 2026

文献检索

告别复杂PubMed语法,用中文像聊天一样搜索,搜遍4000万医学文献。AI智能推荐,让科研检索更轻松。

立即免费搜索

文件翻译

保留排版,准确专业,支持PDF/Word/PPT等文件格式,支持 12+语言互译。

免费翻译文档

深度研究

AI帮你快速写综述,25分钟生成高质量综述,智能提取关键信息,辅助科研写作。

立即免费体验

受限应用协议(CoAP)观察组通信中的拥塞控制

Congestion Control in CoAP Observe Group Communication.

作者信息

Suwannapong Chanwit, Khunboa Chatchai

机构信息

Department of Computer Engineering, Faculty of Engineering, Khon Kaen University, 40002 Khon Kaen, Thailand.

出版信息

Sensors (Basel). 2019 Aug 5;19(15):3433. doi: 10.3390/s19153433.

DOI:10.3390/s19153433
PMID:31387304
原文链接:https://pmc.ncbi.nlm.nih.gov/articles/PMC6696228/
Abstract

The Constrained Application Protocol (CoAP) is a simple and lightweight machine-to-machine (M2M) protocol for constrained devices for use in lossy networks which offers a small memory capacity and limited processing. Designed and developed by the Internet Engineering Task Force (IETF), it functions as an application layer protocol and benefits from reliable delivery and simple congestion control. It is implemented for request/response message exchanges over the User Datagram Protocol (UDP) to support the Internet of Things (IoT). CoAP also provides a basic congestion control mechanism. In dealing with its own congestion, it relies on a fixed interval retransmission timeout (RTO) and binary exponential backoff (BEB). However, the default CoAP congestion control is considered to be unable to effectively perform group communication and observe resources, and it cannot handle rapid, frequent requests. This results in buffer overflow and packet loss. To overcome these problems, we proposed a new congestion control mechanism for CoAP Observe Group Communication, namely Congestion Control Random Early Detection (CoCo-RED), consisting of (1) determining and calculating an RTO timer, (2) a Revised Random Early Detection (RevRED) algorithm which has recently been developed and primarily based on the buffer management of TCP congestion control, and (3) a Fibonacci Pre-Increment Backoff (FPB) algorithm which waits for backoff time prior to retransmission. All the aforementioned algorithms were therefore implemented instead of the default CoAP mechanism. In this study, evaluations were carried out regarding the efficiency of the developed CoCo-RED using a Cooja simulator. The congestion control mechanism can quickly handle the changing behaviors of network communication, and thus it prevents the buffer overflow that leads to congestions. The results of our experiments indicate that CoCo-RED can control congestion more effectively than the default CoAP in every condition.

摘要

受限应用协议(CoAP)是一种用于资源受限设备的简单轻量级机器对机器(M2M)协议,适用于内存容量小且处理能力有限的有损网络。它由互联网工程任务组(IETF)设计和开发,作为应用层协议运行,并受益于可靠传输和简单的拥塞控制。它通过用户数据报协议(UDP)实现请求/响应消息交换,以支持物联网(IoT)。CoAP还提供了一种基本的拥塞控制机制。在处理自身拥塞时,它依赖于固定间隔重传超时(RTO)和二进制指数退避(BEB)。然而,默认的CoAP拥塞控制被认为无法有效地进行组通信和资源观察,并且无法处理快速、频繁的请求。这会导致缓冲区溢出和数据包丢失。为了克服这些问题,我们提出了一种用于CoAP观察组通信的新拥塞控制机制,即拥塞控制随机早期检测(CoCo-RED),它由(1)确定和计算RTO定时器、(2)一种最近开发的主要基于TCP拥塞控制的缓冲区管理的改进随机早期检测(RevRED)算法以及(3)一种在重传前等待退避时间的斐波那契预增量退避(FPB)算法组成。因此,所有上述算法都被实现以替代默认的CoAP机制。在本研究中,使用Cooja模拟器对开发的CoCo-RED的效率进行了评估。该拥塞控制机制可以快速处理网络通信的变化行为,从而防止导致拥塞的缓冲区溢出。我们的实验结果表明,在每种情况下CoCo-RED都能比默认的CoAP更有效地控制拥塞。

https://cdn.ncbi.nlm.nih.gov/pmc/blobs/84d0/6696228/6b9171513a62/sensors-19-03433-g008.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/84d0/6696228/1c6573c28dd5/sensors-19-03433-g001.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/84d0/6696228/ad528dae78ce/sensors-19-03433-g002.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/84d0/6696228/aaff257f377b/sensors-19-03433-g003.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/84d0/6696228/4347b1a74893/sensors-19-03433-g004.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/84d0/6696228/ad33581d530b/sensors-19-03433-g005.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/84d0/6696228/ebea06eec36c/sensors-19-03433-g006.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/84d0/6696228/f25ea78abca7/sensors-19-03433-g007.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/84d0/6696228/6b9171513a62/sensors-19-03433-g008.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/84d0/6696228/1c6573c28dd5/sensors-19-03433-g001.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/84d0/6696228/ad528dae78ce/sensors-19-03433-g002.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/84d0/6696228/aaff257f377b/sensors-19-03433-g003.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/84d0/6696228/4347b1a74893/sensors-19-03433-g004.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/84d0/6696228/ad33581d530b/sensors-19-03433-g005.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/84d0/6696228/ebea06eec36c/sensors-19-03433-g006.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/84d0/6696228/f25ea78abca7/sensors-19-03433-g007.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/84d0/6696228/6b9171513a62/sensors-19-03433-g008.jpg

相似文献

1
Congestion Control in CoAP Observe Group Communication.受限应用协议(CoAP)观察组通信中的拥塞控制
Sensors (Basel). 2019 Aug 5;19(15):3433. doi: 10.3390/s19153433.
2
Enhancements and Challenges in CoAP-A Survey.CoAP 增强与挑战:综述
Sensors (Basel). 2020 Nov 9;20(21):6391. doi: 10.3390/s20216391.
3
Improving Congestion Control of TCP for Constrained IoT Networks.改善受限物联网网络中TCP的拥塞控制
Sensors (Basel). 2020 Aug 24;20(17):4774. doi: 10.3390/s20174774.
4
Gateway-Assisted Retransmission for Lightweight and Reliable IoT Communications.用于轻量级和可靠物联网通信的网关辅助重传
Sensors (Basel). 2016 Sep 22;16(10):1560. doi: 10.3390/s16101560.
5
A Mechanism for Reliable Mobility Management for Internet of Things Using CoAP.一种使用受限应用协议(CoAP)的物联网可靠移动性管理机制。
Sensors (Basel). 2017 Jan 12;17(1):136. doi: 10.3390/s17010136.
6
Lightweight Payload Encryption-Based Authentication Scheme for Advanced Metering Infrastructure Sensor Networks.基于轻量级有效负载加密的高级计量基础设施传感器网络认证方案。
Sensors (Basel). 2022 Jan 11;22(2):534. doi: 10.3390/s22020534.
7
Impact of CoAP and MQTT on NB-IoT System Performance.CoAP 和 MQTT 对 NB-IoT 系统性能的影响。
Sensors (Basel). 2018 Dec 20;19(1):7. doi: 10.3390/s19010007.
8
Transparent CoAP Services to IoT Endpoints through ICN Operator Networks.通过 ICN 运营商网络为物联网终端提供透明 CoAP 服务。
Sensors (Basel). 2019 Mar 17;19(6):1339. doi: 10.3390/s19061339.
9
An Edge-Fog Secure Self-Authenticable Data Transfer Protocol.一种边缘雾安全自认证数据传输协议。
Sensors (Basel). 2019 Aug 19;19(16):3612. doi: 10.3390/s19163612.
10
CoAP-Based Mobility Management for the Internet of Things.基于受限应用协议的物联网移动性管理
Sensors (Basel). 2015 Jul 3;15(7):16060-82. doi: 10.3390/s150716060.

引用本文的文献

1
UIOT-FMT: A Universal Format for Collection and Aggregation of Data from Smart Devices.UIOT-FMT:一种用于从智能设备中收集和聚合数据的通用格式。
Sensors (Basel). 2020 Nov 20;20(22):6662. doi: 10.3390/s20226662.
2
Enhancements and Challenges in CoAP-A Survey.CoAP 增强与挑战:综述
Sensors (Basel). 2020 Nov 9;20(21):6391. doi: 10.3390/s20216391.
3
Correction: Suwannapong, C. et al. Congestion Control in CoAP Observe Group Communication. 2019, 3433.更正:Suwannapong, C. 等人。受限应用协议观察组通信中的拥塞控制。2019年,3433。

本文引用的文献

1
State-of-the-Art Internet of Things in Protected Agriculture.物联网在设施农业中的应用现状
Sensors (Basel). 2019 Apr 17;19(8):1833. doi: 10.3390/s19081833.
2
Appdaptivity: An Internet of Things Device-Decoupled System for Portable Applications in Changing Contexts.适应能力:一种用于在不断变化的环境中实现便携式应用的物联网设备解耦系统。
Sensors (Basel). 2018 Apr 26;18(5):1345. doi: 10.3390/s18051345.
3
Bindings and RESTlets: A Novel Set of CoAP-Based Application Enablers to Build IoT Applications.绑定与RESTlet:一组基于受限应用协议(CoAP)构建物联网应用的新型应用使能器
Sensors (Basel). 2019 Oct 11;19(20):4387. doi: 10.3390/s19204387.
Sensors (Basel). 2016 Aug 2;16(8):1217. doi: 10.3390/s16081217.
4
Experimental Evaluation of Unicast and Multicast CoAP Group Communication.单播和多播CoAP组通信的实验评估
Sensors (Basel). 2016 Jul 21;16(7):1137. doi: 10.3390/s16071137.
5
Flexible unicast-based group communication for CoAP-enabled devices.适用于支持CoAP的设备的基于灵活单播的组通信。
Sensors (Basel). 2014 Jun 4;14(6):9833-77. doi: 10.3390/s140609833.