B.A.T.M.A.N. Mesh Networking on ESP32’s 802.11
Mesh routing protocols are widely used in IoT and sensor networks. In recent years, the ESP32 Wi-Fi/BLE SoC became popular for prototyping IoT applications. However, the existing mesh networks for this platform lack efficient node to node communication, fast route discovery and repair, and energy efficiency. This paper addresses the formation of IEEE 802.11 based ad-hoc mesh networks without the delays inflicted by the Station to Access Point association protocol. We implemented the B.A.T.M.A.N. protocol on top of the ESP32 Wi-Fi MAC interface and integrated it into the LwIP network stack. The performance evaluation with respect to UDP/IP and TCP/IP end-to-end throughput shows the general usefulness but also identifies bottlenecks caused by limitations of the existing MAC interface. Overall, this opens an interesting opportunity for research on mesh protocols by providing a simpler platform than full featured Wi-Fi routers; and for wireless IoT applications by providing higher throughput than subGHz and BLE technologies.
Authors
- Matthias Werner (ORCID: https://orcid.org/0000-0002-3963-2246)
- Billy Naumann (ORCID: https://orcid.org/0000-0003-4850-5430)
- Randolf Rotta (ORCID: https://orcid.org/0000-0002-1984-6917)
- Jörg Nolte
- Navya Sneha Chatharajupalli
- Julius Schulz
Institutions
- Chemnitz University of Technology (DE)
- Brandenburg University of Technology Cottbus-Senftenberg (DE)
Publication Details
- Published
- 2024-09-09
- DOI
- https://doi.org/10.1109/lcn60385.2024.10639698
- Citations
- 1
- Primary Topic
- Mobile Ad Hoc Networks
- Type
- article
- Field-Weighted Citation Impact
- 0.35