Benchmarking Buffer Size in IoT Devices Deploying REST HTTP
Cao Vien Phung, Mounir Bensalem, Admela Jukan

TL;DR
This paper presents a theoretical and experimental study on how buffer size affects REST HTTP performance in IoT devices under lossy wireless conditions, emphasizing the need for benchmarking.
Contribution
It introduces a theoretical model for IoT device buffer size in REST HTTP and validates it experimentally, highlighting that larger buffers do not always enhance performance.
Findings
Increasing buffer size does not always improve performance in lossy environments
Benchmarking buffer size is crucial for optimizing IoT REST HTTP systems
Theoretical model aligns with experimental results
Abstract
A few potential IoT communication protocols at the application layer have been proposed, including MQTT, CoAP and REST HTTP, with the latter being the protocol of choice for software developers due to its compatibility with the existing systems. We present a theoretical model of the expected buffer size on the REST HTTP client buffer in IoT devices under lossy wireless conditions, and validate the study experimentally. The results show that increasing the buffer size in IoT devices does not always improve performance in lossy environments, hence demonstrating the importance of benchmarking the buffer size in IoT systems deploying REST HTTP.
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsGreen IT and Sustainability · Wireless Networks and Protocols · Network Traffic and Congestion Control
