{"title":"Performance Evaluation of TCP and UDP over IPv4 and IPv6 for the ESP8266 Module","authors":"Eric Gamess, Brody Smith","doi":"10.1145/3409934.3409956","DOIUrl":null,"url":null,"abstract":"Due to the increasing popularity of the Internet of Things (IoT), several modules, development boards, and single-board computers have been proposed by the community and manufacturers. In this paper, we selected the ESP8266, an inexpensive module, to make a performance evaluation of its networking subsystem. Since the popular benchmarking tools of the area have not been ported for the ESP8266, we wrote several benchmarks to evaluate its TCP and UDP performance over IPv4 and IPv6, as an end-point device or as an access point. In our tests, we report parameters such as one-way delay and throughput. To cover a wider range of developers, we give performance measurements for two development tools: Arduino IDE and Espressif SDK.","PeriodicalId":145384,"journal":{"name":"Proceedings of the 2nd International Electronics Communication Conference","volume":"82 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2020-07-08","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"3","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Proceedings of the 2nd International Electronics Communication Conference","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1145/3409934.3409956","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 3
Abstract
Due to the increasing popularity of the Internet of Things (IoT), several modules, development boards, and single-board computers have been proposed by the community and manufacturers. In this paper, we selected the ESP8266, an inexpensive module, to make a performance evaluation of its networking subsystem. Since the popular benchmarking tools of the area have not been ported for the ESP8266, we wrote several benchmarks to evaluate its TCP and UDP performance over IPv4 and IPv6, as an end-point device or as an access point. In our tests, we report parameters such as one-way delay and throughput. To cover a wider range of developers, we give performance measurements for two development tools: Arduino IDE and Espressif SDK.