TY - JOUR
T1 - Visible Light Communication Module
T2 - An Open Source Extension to the ns3 Network Simulator with Real System Validation
AU - Aldalbahi, Adel
AU - Rahaim, Michael
AU - Khreishah, Abdallah
AU - Ayyash, Moussa
AU - Little, Thomas D.C.
N1 - Publisher Copyright:
© 2013 IEEE.
PY - 2017/10/4
Y1 - 2017/10/4
N2 - The emergence of new physical media such as optical wireless and the ability to aggregate these new media with legacy networks motivate the study of heterogeneous network performance, especially with respect to the design of protocols to best exploit the characteristics of each medium. We consider visible light communications (VLC), which is expected to co-exist with legacy and future radio frequency (RF) media. While most of the research on VLC has been done on optimizing the physical medium, research on higher network layers is only beginning to gain attention, requiring new analyses and tools for performance analysis. To meet this need, we have developed a new ns3-based VLC module that can be used to study VLC-RF heterogeneous networks via simulation. The proposed ns3 module has been developed based on existing models for intensity modulated LED signals operating as lighting units transmitting to optical receivers at indoor scales (meters). These models and the corresponding simulation model are validated using a test bed implemented with a software-defined radio system, photo detector, phosphor-converted 'white' LEDs, and under PSK and QAM modulation. Two scenarios are used in the validation of the VLC module: 1) using a receiver placed normal to the transmitter with varying range; and 2) using a receiver with a fixed range with varying angle of acceptance. Results indicate good correspondence between the simulated and actual test bed performance. Subsequently, we demonstrate how the VLC module can be used to predict the performance of a hybrid Wi-Fi/VLC network simulated using the ns3 environment with UDP, TCP, and combined network traffic.
AB - The emergence of new physical media such as optical wireless and the ability to aggregate these new media with legacy networks motivate the study of heterogeneous network performance, especially with respect to the design of protocols to best exploit the characteristics of each medium. We consider visible light communications (VLC), which is expected to co-exist with legacy and future radio frequency (RF) media. While most of the research on VLC has been done on optimizing the physical medium, research on higher network layers is only beginning to gain attention, requiring new analyses and tools for performance analysis. To meet this need, we have developed a new ns3-based VLC module that can be used to study VLC-RF heterogeneous networks via simulation. The proposed ns3 module has been developed based on existing models for intensity modulated LED signals operating as lighting units transmitting to optical receivers at indoor scales (meters). These models and the corresponding simulation model are validated using a test bed implemented with a software-defined radio system, photo detector, phosphor-converted 'white' LEDs, and under PSK and QAM modulation. Two scenarios are used in the validation of the VLC module: 1) using a receiver placed normal to the transmitter with varying range; and 2) using a receiver with a fixed range with varying angle of acceptance. Results indicate good correspondence between the simulated and actual test bed performance. Subsequently, we demonstrate how the VLC module can be used to predict the performance of a hybrid Wi-Fi/VLC network simulated using the ns3 environment with UDP, TCP, and combined network traffic.
KW - Visible light communications (VLC)
KW - network layer
KW - network simulation
KW - ns3
UR - http://www.scopus.com/inward/record.url?scp=85030748917&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=85030748917&partnerID=8YFLogxK
U2 - 10.1109/ACCESS.2017.2759779
DO - 10.1109/ACCESS.2017.2759779
M3 - Article
AN - SCOPUS:85030748917
SN - 2169-3536
VL - 5
SP - 22144
EP - 22158
JO - IEEE Access
JF - IEEE Access
M1 - 8058415
ER -