NOAH: A Hybrid and Adaptive Network Coding Protocol for Visible Light Communication

  • Douglas D. M. Silva UFV
  • Vitor A. S. Carvalho UFV
  • Kristtopher K. Coelho UFMG
  • Matheus Nogueira Moreira UFV
  • Marcos A. M. Vieira UFMG
  • Alex B. Vieira UFJF
  • Luiz F. M. Vieira UFMG
  • José Augusto Nacif UFV

Abstract


With the advancement of technology and the increasing demands of computer networks, Visible Light Communication (VLC) has gained prominence due to its transmission capabilities. However, since the visible light spectrum can suffer from external interference, this technology presents high packet loss, harming its transmission. This article presents NOAH (Network cOding Adaptive Hybrid protocol), a network coding protocol designed to improve network resilience in VLC systems, achieving gains of approximately 23% in the reduction of the packet loss rate compared to the ARQ mechanism. The ARQ, in turn, presented gains of up to 27% when compared to the Best-Effort scheme. In addition, a more realistic simulation model for the ns-3 VLC module is presented.

References

Aldalbahi, A., Rahaim, M., Khreishah, A., Ayyash, M., Ackerman, R., Basuino, J., Berreta, W., and Little, T. D. (2016). Extending ns3 to simulate visible light communication at network-level. In 2016 23rd International Conference on Telecommunications (ICT), pages 1–6. IEEE.

da Cruz Carvalho, M., Vieira, L. F., and Vieira, M. A. (2022). Codificaçao em rede (network coding) em redes de salto de canal sincronizado com o tempo (tsch). In Anais do XL Simpósio Brasileiro de Redes de Computadores e Sistemas Distribuídos, pages 294–307. SBC.

Ericsson (2024). Ericsson mobility report: November 2024. [link]. Acesso em: 15 jun. 2025.

Guan, X., Yang, Q., Wang, T., and Chan, C. C.-K. (2019). Phase-aligned physical-layer network coding in visible light communications. IEEE Photonics Journal, 11(2):1–9.

Gupta, S., Roy, D., Bose, S., Dixit, V., and Kumar, A. (2024). Illuminating the future: A comprehensive review of visible light communication applications. Optics & Laser Technology, 177:111182.

Hasan, O. and Tahar, S. (2008). Performance analysis of arq protocols using a theorem prover. In ISPASS 2008 - IEEE Int. Symp. on Performance Analysis of Systems and software.

Krogfoss, B., Hanson, G., and Vale, R. (2011). Impact of consumer traffic growth on mobile and fixed networks: Business model and network quality impact. Bell Labs Technical Journal, 16(1):105–120.

Matheus, L., Pires, L., Vieira, A., Vieira, L. F. M., Vieira, M. A. M., and Nacif, J. A. (2019a). The internet of light: Impact of colors in led-to-led visible light communication systems. Internet Technology Letters, 2(1):e78.

Matheus, L. E. M., Vieira, A. B., Vieira, L. F., Vieira, M. A., and Gnawali, O. (2019b). Visible light communication: Concepts, applications and challenges. IEEE Communications Surveys & Tutorials, 21(4):3204–3237.

Sena, S. P., Vieira, L. F., Vieira, M. A., Vieira, A. B., Silva, E. F., and Nacif, J. A. M. (2023). Um protocolo multicast para comunicação por luz visível (vlc). In Anais do XLI Simpósio Brasileiro de Redes de Computadores e Sistemas Distribuídos, pages 560–573. SBC.

Tahenni, A. and Merazka, F. (2024). Illuminating networks: Enhancing visible light communication with physical-layer network coding (pnc-vlc scheme). In 2024 8th International Artificial Intelligence and Data Processing Symposium (IDAP), pages 1–6.

Vieira, A. G., Vieira, L. F., Veira, M. A., and Vieira, A. B. (2018). Comunicação por luz visível: redução da latência via combinação de pacotes. In Simpósio Brasileiro de Engenharia de Sistemas Computacionais (SBESC). SBC.

Vieira, A. G., Vieira, L. F., Vieira, M. A. M., Vieira, A. B., and Nacif, J. A. M. (2025). Parc: Proactive protocol for wireless optical ad hoc networks. In 13th Wireless Days Conference.

Vijayakumari, K. and Anusudha, K. (2024). A comprehensive study on the advances and challenges in visible light communication technologies. In 2024 Third International Conference on Smart Technologies and Systems for Next Generation Computing (ICSTSN), pages 1–6.

Wang, Q., Giustiniano, D., and Puccinelli, D. (2015). An open source research platform for embedded visible light networking. IEEE Wireless Communications, 22(2):94–100.

Xiong, J., Zhang, R., Lu, L., Sun, Q. T., and Long, K. (2023). Physical-layer network coding enhanced visible light communications using rgb leds. IEEE Photonics Journal, 15(1):1–10.

Zhou, Y., Xu, Z., Lin, X., Lu, Z., Luo, Z., Zhou, Y., and Chi, N. (2024). State-of-the-art for high-speed visible light laser communication. In AOPC 2024: Optical Sensing, Imaging Technology, and Applications, volume 13496, pages 476–480. SPIE.
Published
2026-05-25
SILVA, Douglas D. M.; CARVALHO, Vitor A. S.; COELHO, Kristtopher K.; MOREIRA, Matheus Nogueira; VIEIRA, Marcos A. M.; VIEIRA, Alex B.; VIEIRA, Luiz F. M.; NACIF, José Augusto. NOAH: A Hybrid and Adaptive Network Coding Protocol for Visible Light Communication. In: BRAZILIAN SYMPOSIUM ON COMPUTER NETWORKS AND DISTRIBUTED SYSTEMS (SBRC), 44. , 2026, Praia do Forte/BA. Anais [...]. Porto Alegre: Sociedade Brasileira de Computação, 2026 . p. 1038-1051. ISSN 2177-9384. DOI: https://doi.org/10.5753/sbrc.2026.19277.