TY - GEN
T1 - Gr-owc
T2 - 17th International Conference on Wireless and Mobile Computing, Networking and Communications, WiMob 2021
AU - Ahmed, Arsalan
AU - Rahaim, Michael B.
N1 - Publisher Copyright:
© 2021 IEEE.
PY - 2021
Y1 - 2021
N2 - Research in the field of optical wireless communications (OWC) has increased significantly over the past decade. As new researchers begin to explore this field, there are various hurdles related to developing a research program in OWC. This is particularly noticeable when comparing the breadth of available RF toolkits to the limited number of openly available OWC tools. Furthermore, many of the available OWC resources are standalone with limited capabilities for higher layer integration. In this work, we present gr-owc, an open source out-of-tree module for the widely used GNURadio signal processing toolkit. Within gr-owc, we have developed signal processing blocks for OWC channel simulation and common OWC modulation/demodulation techniques. We demonstrate use of this module to simulate a multi-cell/multi-user OWC network. We also describe how gr-owc signal processing blocks can be deployed in a physical implementation using Software Defined Radio (SDR) hardware, namely the universal software radio peripheral (USRP). Furthermore, methods for contribution to the project are described since the project is designed for continued development internally and with the goal of engaging the broader OWC research community.
AB - Research in the field of optical wireless communications (OWC) has increased significantly over the past decade. As new researchers begin to explore this field, there are various hurdles related to developing a research program in OWC. This is particularly noticeable when comparing the breadth of available RF toolkits to the limited number of openly available OWC tools. Furthermore, many of the available OWC resources are standalone with limited capabilities for higher layer integration. In this work, we present gr-owc, an open source out-of-tree module for the widely used GNURadio signal processing toolkit. Within gr-owc, we have developed signal processing blocks for OWC channel simulation and common OWC modulation/demodulation techniques. We demonstrate use of this module to simulate a multi-cell/multi-user OWC network. We also describe how gr-owc signal processing blocks can be deployed in a physical implementation using Software Defined Radio (SDR) hardware, namely the universal software radio peripheral (USRP). Furthermore, methods for contribution to the project are described since the project is designed for continued development internally and with the goal of engaging the broader OWC research community.
KW - GNURadio
KW - LiFi
KW - Optical Wireless Communication (OWC)
KW - Software Defined Radio (SDR)
KW - Testbed
UR - https://www.scopus.com/pages/publications/85122992080
UR - https://www.scopus.com/pages/publications/85122992080#tab=citedBy
U2 - 10.1109/WiMob52687.2021.9606271
DO - 10.1109/WiMob52687.2021.9606271
M3 - Conference contribution
AN - SCOPUS:85122992080
T3 - International Conference on Wireless and Mobile Computing, Networking and Communications
SP - 48
EP - 53
BT - 2021 17th International Conference on Wireless and Mobile Computing, Networking and Communications, WiMob 2021
PB - IEEE Computer Society
Y2 - 11 October 2021 through 13 October 2021
ER -