GBU College Logo
Sign in with GBU Microsoft

Constrained Adaptive Exponential Backoff: An Algorithm for Effective RTO Estimation in CoAP

International Journal of Technology | 2026

Paper Details

Authors: Suwannapong C.; Somsuk K.; Sittijinda S.

DOI: 10.14716/ijtech.v17i2.8141

Journal: International Journal of Technology

Year: 2026

Publisher: Faculty of Engineering, Universitas Indonesia

Document Type: Article

Open Access: All Open Access; Gold Open Access

Cited by: 1

Abstract

The Constrained Application Protocol (CoAP) has become a widely adopted communication standard for the Internet of Things (IoT) and wireless sensor networks (WSNs). However, its default congestion control mechanism, based on binary exponential backoff (BEB), lacks adaptability to dynamic network conditions. This limitation often results in excessive retransmissions, increased latency, and inefficient energy consumption, particularly in resource-constrained environments. To address these challenges, this study proposes a novel Constrained Adaptive Exponential Backoff (CAEB) algorithm designed to enhance retransmission timeout (RTO) estimation through an adaptive, lightweight approach. CAEB integrates a logarithmic adjustment mechanism and weighting factors based on retransmission count and active node density, enabling real-time adaptability while maintaining computational simplicity. The proposed algorithm was implemented and evaluated in the Cooja simulator using the Contiki operating system under both continuous and periodic traffic scenarios. The experimental results demonstrated that CAEB consistently achieved lower flow completion time, higher throughput, and reduced packet loss and retransmissions compared with BEB, with these improvements confirmed as statistically significant based on the two-sample t-tests (p < 0.05) and the Holm–Bonferroni correction method. These findings highlight the effectiveness of CAEB in mitigating congestion and improving reliability in constrained IoT networks. The proposed algorithm not only advances methodological approaches for RTO estimation but also offers practical implications for energy-efficient and scalable IoT communication systems, particularly in applications such as smart agriculture, environmental monitoring, and structural health monitoring, where timely and reliable data delivery is critical. © 2026 Faculty of Engineering, Universitas Indonesia. All rights reserved.

Keywords

Adaptive backoff algorithm; Congestion control; Constrained adaptive exponential backoff; Constrained application protocol; RTO estimation