Javascript must be enabled to continue!
Congestion Control in CoAP Observe Group Communication
View through CrossRef
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.
Title: Congestion Control in CoAP Observe Group Communication
Description:
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.
Related Results
FaCoCo-RED: A Fast Response Congestion Control Mechanism for Constrained Application Protocol
FaCoCo-RED: A Fast Response Congestion Control Mechanism for Constrained Application Protocol
The rapid growth of the Internet of Things (IoT) has contributed to significant challenges in dealing with congestion within IoT communications due to high packet error rates, late...
Effects of herbal tea (Platostoma palustre) on the Hyperlipidemia in vivo
Effects of herbal tea (Platostoma palustre) on the Hyperlipidemia in vivo
Platostoma palustre jelly is a traditional food. Platostoma palustre has been used as folk medicine and is effective against heat-shock, hypertension and diabetes. Therefore, the a...
A Worldwide Celebration: International Observe the Moon Night
A Worldwide Celebration: International Observe the Moon Night
Introduction: International Observe the Moon Night is a worldwide public engagement program that has been held annually since 2010. Every autumn, we ask people to observe the Moon ...
Contemporary Perspectives on Congestion in Heart Failure: Bridging Classic Signs with Evolving Diagnostic and Therapeutic Strategies
Contemporary Perspectives on Congestion in Heart Failure: Bridging Classic Signs with Evolving Diagnostic and Therapeutic Strategies
Congestion represents a defining hallmark of heart failure (HF) leading to increased morbidity and mortality in HF patients. While it was traditionally viewed as a simple and unifo...
State-of-the-Art Congestion Control Protocols in WSN: A Survey
State-of-the-Art Congestion Control Protocols in WSN: A Survey
Wireless Sensor Networks (WSNs) inherently are resource-constrained in terms of available energy, bandwidth, processing power and memory space. In these networks, congestion occurs...
Fuzzy-based quantification of congestion for traffic control
Fuzzy-based quantification of congestion for traffic control
This paper presents a methodology for appraisal of congestion level for traffic control on expressways using fuzzy logic. The congestion level indicates the severity of congestion ...
An approximation delay between consecutive requests for congestion control in unicast CoAP-based group communication
An approximation delay between consecutive requests for congestion control in unicast CoAP-based group communication
<p>This research presents a way to avoid network congestion during unicast CoAP-based group communication using increased delays between consecutive requests (DCR) in LoWPAN ...
Influence mechanism of congestion degree of layout on domino effect in petrochemical plants
Influence mechanism of congestion degree of layout on domino effect in petrochemical plants
The study focused on the establishment of the congestion degree in describing the layout of process plants, and discovering the influence mechanism of congestion degree on the risk...

