{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,1,7]],"date-time":"2026-01-07T07:57:45Z","timestamp":1767772665155,"version":"build-2065373602"},"reference-count":37,"publisher":"MDPI AG","issue":"5","license":[{"start":{"date-parts":[[2022,4,20]],"date-time":"2022-04-20T00:00:00Z","timestamp":1650412800000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"funder":[{"DOI":"10.13039\/501100001871","name":"Funda\u00e7\u00e3o para a Ci\u00eancia e Tecnologia","doi-asserted-by":"publisher","award":["UIDB\/50008\/2020"],"award-info":[{"award-number":["UIDB\/50008\/2020"]}],"id":[{"id":"10.13039\/501100001871","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Information"],"abstract":"<jats:p>This paper presents a wireless mesh network testbed based on ESP8266 devices using painlessMesh library. It evaluates its feasibility and potential effectiveness as a solution to monitor perishable goods, such as fresh fruit and vegetables, which are often stored and transported inside refrigerated containers. Performance testing experiments with different numbers of nodes and traffic loads and different message payload sizes are conducted under unicast transmission. The impact on network performance is evaluated in terms of delivery ratio and delivery delay, which, consequently, affect the energy consumption and, hence, network lifetime. The results of this investigation are an important contribution to help researchers to propose mechanisms, schemes, and protocols to improve performance in such challenging networks.<\/jats:p>","DOI":"10.3390\/info13050210","type":"journal-article","created":{"date-parts":[[2022,4,21]],"date-time":"2022-04-21T01:55:51Z","timestamp":1650506151000},"page":"210","update-policy":"https:\/\/doi.org\/10.3390\/mdpi_crossmark_policy","source":"Crossref","is-referenced-by-count":6,"title":["Performance Assessment of ESP8266 Wireless Mesh Networks"],"prefix":"10.3390","volume":"13","author":[{"given":"Lu\u00eds","family":"Santos","sequence":"first","affiliation":[{"name":"Instituto Polit\u00e9cnico de Castelo Branco, Escola Superior de Tecnologia, Avenida do Empres\u00e1rio, 6000-767 Castelo Branco, Portugal"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-4711-8466","authenticated-orcid":false,"given":"Tiago","family":"Costa","sequence":"additional","affiliation":[{"name":"Instituto Polit\u00e9cnico de Castelo Branco, Escola Superior de Tecnologia, Avenida do Empres\u00e1rio, 6000-767 Castelo Branco, Portugal"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-5830-3790","authenticated-orcid":false,"given":"Jo\u00e3o M. L. P.","family":"Caldeira","sequence":"additional","affiliation":[{"name":"Instituto Polit\u00e9cnico de Castelo Branco, Escola Superior de Tecnologia, Avenida do Empres\u00e1rio, 6000-767 Castelo Branco, Portugal"},{"name":"Instituto de Telecomunica\u00e7\u00f5es, Universidade da Beira Interior, Rua Marqu\u00eas d\u2019\u00c1vila e Bolama, 6201-001 Covilha, Portugal"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-8057-5474","authenticated-orcid":false,"given":"Vasco N. G. J.","family":"Soares","sequence":"additional","affiliation":[{"name":"Instituto Polit\u00e9cnico de Castelo Branco, Escola Superior de Tecnologia, Avenida do Empres\u00e1rio, 6000-767 Castelo Branco, Portugal"},{"name":"Instituto de Telecomunica\u00e7\u00f5es, Universidade da Beira Interior, Rua Marqu\u00eas d\u2019\u00c1vila e Bolama, 6201-001 Covilha, Portugal"}]}],"member":"1968","published-online":{"date-parts":[[2022,4,20]]},"reference":[{"key":"ref_1","unstructured":"Barros, F.S., Sousa, L.M., Dias, J.P., and Ferreira, H.S. (2018). A Preliminary Study on Mesh Networks and IoT. Livro de Resumos do 11.\u00b0 Encontro de Jovens Investigadores da U.PORTO, Universidade do Porto."},{"key":"ref_2","doi-asserted-by":"crossref","unstructured":"Varandas, L., Faria, J., Gaspar, P.D., and Aguiar, M.L. (2020). Low-Cost IoT Remote Sensor Mesh for Large-Scale Orchard Monitorization. J. Sens. Actuator Netw., 9.","DOI":"10.3390\/jsan9030044"},{"key":"ref_3","doi-asserted-by":"crossref","first-page":"332","DOI":"10.1016\/j.proeng.2017.03.045","article-title":"Development of WiFi Mesh Infrastructure for Internet of Things Applications","volume":"170","author":"Muhendra","year":"2017","journal-title":"Procedia Eng."},{"key":"ref_4","doi-asserted-by":"crossref","unstructured":"Cilfone, A., Davoli, L., Belli, L., and Ferrari, G. (2019). Wireless Mesh Networking: An IoT-Oriented Perspective Survey on Relevant Technologies. Future Internet, 11.","DOI":"10.3390\/fi11040099"},{"key":"ref_5","doi-asserted-by":"crossref","first-page":"102192","DOI":"10.1016\/j.adhoc.2020.102192","article-title":"Efficient strategy to optimize key devices positions in large-scale RF mesh networks","volume":"106","author":"Mezher","year":"2020","journal-title":"Ad Hoc Netw."},{"key":"ref_6","unstructured":"Sim\u00f5es, M.P.A.F., Veloso, A., Gaspar, P.D., Esp\u00edrito Santo, C., Silva, P.D., and Andrade, L.P. (2021). PrunusP\u00d3S\u2014Otimiza\u00e7\u00e3o de Processos de Armazenamento, Conserva\u00e7\u00e3o em Frio, Embalamento Ativo e\/ou Inteligente, e Rastreabilidade da Qualidade Alimentar no P\u00f3s-Colheita de Produtos Frut\u00edcolas, COTHN\u2014Centro Operativo e Tecnol\u00f3gico Hortofrut\u00edcola Nacional. Available online: https:\/\/repositorio.ipcb.pt\/bitstream\/10400.11\/7791\/1\/PrunusPOS-livro%20GO%20de%20Fruticultura%202021.pdf."},{"key":"ref_7","unstructured":"PrunusP\u00f3s (2022, February 23). GO Prunus P\u00f3s. Available online: https:\/\/prunospos.webnode.pt\/."},{"key":"ref_8","unstructured":"Grokhotkov, I. (2022, March 01). ESP8266 Arduino Core Documentation\u2014Release 3.0.2-30-gbf2882d8. Available online: https:\/\/readthedocs.org\/projects\/arduino-esp8266\/downloads\/pdf\/latest\/."},{"key":"ref_9","unstructured":"GitLab (2021, October 27). PainlessMesh Technical Documentation. Available online: https:\/\/gitlab.com\/painlessMesh\/painlessMesh\/-\/wikis\/home."},{"key":"ref_10","unstructured":"Arduino (2022, March 01). What Is Arduino?. Available online: https:\/\/www.arduino.cc\/."},{"key":"ref_11","doi-asserted-by":"crossref","first-page":"012023","DOI":"10.1088\/1742-6596\/1230\/1\/012023","article-title":"Performance Evaluation of ESP8266 Mesh Networks","volume":"1230","author":"Setyaningsih","year":"2019","journal-title":"J. Phys. Conf. Ser."},{"key":"ref_12","doi-asserted-by":"crossref","unstructured":"Krenz, R. (2009, January 18\u201323). IEEE 802.16 wireless mesh networks capacity estimation using collision domains. Proceedings of the 2009 Second International Conference on Advances in Mesh Networks, Athens, Greece.","DOI":"10.1109\/MESH.2009.28"},{"key":"ref_13","unstructured":"Liu, Y., Tong, K.-F., Qiu, X., Liu, Y., and Ding, X. (June, January 30). Wireless Mesh Networks in IoT Networks. Proceedings of the 2017 International Workshop on Electromagnetics: Applications and Student Innovation Competition, London, UK."},{"key":"ref_14","doi-asserted-by":"crossref","unstructured":"K\u00f6bel, C., Garcia, W.B., and Habermann, J. (2013, January 20\u201323). A survey on Wireless Mesh Network applications in rural areas and emerging countries. Proceedings of the IEEE Global Humanitarian Technology Conference, San Jose, CA, USA.","DOI":"10.1109\/GHTC.2013.6713717"},{"key":"ref_15","doi-asserted-by":"crossref","first-page":"445","DOI":"10.1016\/j.comnet.2004.12.001","article-title":"Wireless mesh networks: A survey","volume":"47","author":"Akyildiz","year":"2005","journal-title":"Comput. Netw."},{"key":"ref_16","doi-asserted-by":"crossref","first-page":"S23","DOI":"10.1109\/MCOM.2005.1509968","article-title":"A survey on wireless mesh networks","volume":"43","author":"Akyildiz","year":"2005","journal-title":"IEEE Commun. Mag."},{"key":"ref_17","doi-asserted-by":"crossref","unstructured":"Shahdad, S.Y., Sabahath, A., and Parveez, R. (2016, January 6\u20138). Architecture, issues and challenges of wireless mesh network. Proceedings of the 2016 International Conference on Communication and Signal Processing (ICCSP), Melmaruvathur, India.","DOI":"10.1109\/ICCSP.2016.7754201"},{"key":"ref_18","doi-asserted-by":"crossref","first-page":"90552","DOI":"10.4236\/ait.2019.91001","article-title":"Development of Power Consumption Models for ESP8266-Enabled Low-Cost IoT Monitoring Nodes","volume":"9","author":"Akintade","year":"2019","journal-title":"Adv. Internet Things"},{"key":"ref_19","first-page":"1778","article-title":"Power saving MAC protocols in wireless sensor networks: A survey","volume":"19","author":"Cotrim","year":"2021","journal-title":"TELKOMNIKA Telecommun. Comput. Electron. Control"},{"key":"ref_20","doi-asserted-by":"crossref","first-page":"18","DOI":"10.1109\/MIC.2008.25","article-title":"Wireless Mesh Networks for Public Safety and Crisis Management Applications","volume":"12","author":"Portmann","year":"2008","journal-title":"IEEE Internet Comput."},{"key":"ref_21","unstructured":"GitHub (2022, March 01). Intro to PainlessMesh. Available online: https:\/\/github.com\/gmag11\/painlessMesh."},{"key":"ref_22","unstructured":"Arduino (2022, February 23). Arduino IDE 2 Tutorials. Available online: https:\/\/docs.arduino.cc\/software\/ide-v2."},{"key":"ref_23","unstructured":"WEMOS (2022, February 23). D1 Mini Pro. Available online: https:\/\/www.wemos.cc\/en\/latest\/d1\/d1_mini_pro.html."},{"key":"ref_24","unstructured":"Kumar, K.N., Pillai, A.V., and Narayanan, M.B. (Mater. Today Proc., 2021). Smart agriculture using IoT, Mater. Today Proc., in press."},{"key":"ref_25","doi-asserted-by":"crossref","first-page":"107203","DOI":"10.1016\/j.compeleceng.2021.107203","article-title":"Design, power quality analysis, and implementation of smart energy meter using internet of things","volume":"93","author":"Kumar","year":"2021","journal-title":"Comput. Electr. Eng."},{"key":"ref_26","doi-asserted-by":"crossref","unstructured":"Mahgoub, A., Tarrad, N., Elsherif, R., Al-Ali, A., and Ismail, L. (2019, January 30\u201331). IoT-Based Fire Alarm System. Proceedings of the Third World Conference on Smart Trends in Systems, Security and Sustainability (WorldS4), London, UK.","DOI":"10.1109\/WorldS4.2019.8904001"},{"key":"ref_27","doi-asserted-by":"crossref","first-page":"431","DOI":"10.1016\/j.isatra.2019.08.011","article-title":"Internet of Things based real-time electric vehicle load forecasting and charging station recommendation","volume":"97","author":"Savari","year":"2020","journal-title":"ISA Trans."},{"key":"ref_28","doi-asserted-by":"crossref","first-page":"195","DOI":"10.1016\/j.measurement.2019.04.085","article-title":"IoT embedded systems network and sensors signal conditioning applied to decentralized photovoltaic plants","volume":"142","author":"Pereira","year":"2019","journal-title":"Measurement"},{"key":"ref_29","unstructured":"Balashanmugam, T., Elayaraja, P., Srinivasan, P., and Kumarganesh, S. (Mater. Today Proc., 2021). IoT based air quality measurement and alert system for steel, material and copper processing industries, Mater. Today Proc., in press."},{"key":"ref_30","doi-asserted-by":"crossref","first-page":"4472","DOI":"10.1016\/j.matpr.2020.12.987","article-title":"Design of system for measuring air properties for help during COVID-19 scenario","volume":"45","author":"Chawla","year":"2021","journal-title":"Mater. Today Proc."},{"key":"ref_31","unstructured":"George, D. (2022, February 23). MicroPython. Available online: https:\/\/micropython.org\/."},{"key":"ref_32","unstructured":"NodeMcu (2021, October 01). NodeMcu\u2014Connect Things EASY. Available online: https:\/\/www.nodemcu.com\/index_en.html."},{"key":"ref_33","unstructured":"Borman, D. (2022, February 23). TCP Options and Maximum Segment Size (MSS), RFC 6691. Available online: https:\/\/datatracker.ietf.org\/doc\/html\/rfc6691."},{"key":"ref_34","unstructured":"GitLab (2022, February 23). PainlessMesh API. Available online: https:\/\/gitlab.com\/painlessMesh\/painlessMesh\/-\/wikis\/api."},{"key":"ref_35","unstructured":"Putty (2022, February 23). Download PuTTY\u2014A Free SSH and Telnet Client for Windows. Available online: https:\/\/www.putty.org\/."},{"key":"ref_36","doi-asserted-by":"crossref","first-page":"e3882","DOI":"10.1002\/ett.3882","article-title":"Programmable objective function for data transportation in the Internet of Vehicles","volume":"31","author":"Fabian","year":"2020","journal-title":"Trans. Emerg. Telecommun. Technol."},{"key":"ref_37","doi-asserted-by":"crossref","unstructured":"Rachedi, A., and Badis, H. (2018, January 20\u201324). BadZak: An Hybrid Architecture Based on Virtual Backbone and Software Defined Network for Internet of Vehicles. Proceedings of the 2018 IEEE International Conference on Communications (ICC), Kansas City, MO, USA.","DOI":"10.1109\/ICC.2018.8422759"}],"container-title":["Information"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.mdpi.com\/2078-2489\/13\/5\/210\/pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,10,10]],"date-time":"2025-10-10T22:57:14Z","timestamp":1760137034000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.mdpi.com\/2078-2489\/13\/5\/210"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2022,4,20]]},"references-count":37,"journal-issue":{"issue":"5","published-online":{"date-parts":[[2022,5]]}},"alternative-id":["info13050210"],"URL":"https:\/\/doi.org\/10.3390\/info13050210","relation":{},"ISSN":["2078-2489"],"issn-type":[{"type":"electronic","value":"2078-2489"}],"subject":[],"published":{"date-parts":[[2022,4,20]]}}}