Visible Light Communication (VLC) employs the modulation of light energy to establish a data connection at a short range. The end-to-end data latency is a significant concern due to the ever-increasing constraints imposed by new applications and standards like 6G. To enhance data rate and communication distance, researchers are proposing more calculation-demanding modulation/demodulation techniques. However, implementing these techniques in real-time and ultra-low latency environments is challenging. In this paper, the authors propose an open system that integrates a programmable VLC front-end with a robust back-end based on a Field Programmable Gate Array (FPGA) to address this challenge. The front-end can drive LEDs with up to 1 A over a bandwidth of 0.01 – 10 MHz and is programmed via an easy MATLAB interface. With the FPGA framework, users can implement various low-latency VLC applications by modifying a minimal part of the code. The system is demonstrated by implementing two applications: a 1.56 Mb/s link based on chirp coding and a 100 kb/s link based on Manchester modulation that complies with IEEE 802.15.7. In both cases, the bit latency was under 50 μs, and transmission errors were not detected when the input SNR was greater than 1 and -2 dB, respectively.

FPGA-based Visible Light Communications Instrument for Implementation and Testing of Ultra low Latency Applications / Ricci, Stefano; Caputo, Stefano; Mucchi, Lorenzo. - In: IEEE TRANSACTIONS ON INSTRUMENTATION AND MEASUREMENT. - ISSN 0018-9456. - ELETTRONICO. - 72:(2023), pp. 1-11. [10.1109/TIM.2023.3280520]

FPGA-based Visible Light Communications Instrument for Implementation and Testing of Ultra low Latency Applications

Ricci, Stefano
;
Caputo, Stefano;Mucchi, Lorenzo
2023

Abstract

Visible Light Communication (VLC) employs the modulation of light energy to establish a data connection at a short range. The end-to-end data latency is a significant concern due to the ever-increasing constraints imposed by new applications and standards like 6G. To enhance data rate and communication distance, researchers are proposing more calculation-demanding modulation/demodulation techniques. However, implementing these techniques in real-time and ultra-low latency environments is challenging. In this paper, the authors propose an open system that integrates a programmable VLC front-end with a robust back-end based on a Field Programmable Gate Array (FPGA) to address this challenge. The front-end can drive LEDs with up to 1 A over a bandwidth of 0.01 – 10 MHz and is programmed via an easy MATLAB interface. With the FPGA framework, users can implement various low-latency VLC applications by modifying a minimal part of the code. The system is demonstrated by implementing two applications: a 1.56 Mb/s link based on chirp coding and a 100 kb/s link based on Manchester modulation that complies with IEEE 802.15.7. In both cases, the bit latency was under 50 μs, and transmission errors were not detected when the input SNR was greater than 1 and -2 dB, respectively.
2023
72
1
11
Ricci, Stefano; Caputo, Stefano; Mucchi, Lorenzo
File in questo prodotto:
File Dimensione Formato  
FPGA-based_Visible_Light_Communications_Instrument_for_Implementation_and_Testing_of_Ultra_low_Latency_Applications.pdf

accesso aperto

Licenza: Creative commons
Dimensione 1.51 MB
Formato Adobe PDF
1.51 MB Adobe PDF

I documenti in FLORE sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificatore per citare o creare un link a questa risorsa: https://hdl.handle.net/2158/1312631
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 1
  • ???jsp.display-item.citation.isi??? 0
social impact