Published at : 28 Jul 2023
Volume : IJtech
Vol 14, No 5 (2023)
DOI : https://doi.org/10.14716/ijtech.v14i5.5966
Brian Pamukti | 1. Optical Communication Laboratory, School of Electrical Engineering, Telkom University, Jl. Telekomunikasi No. 1, Terusan Buah Batu, Bandung 40257, Indonesia, 2. Graduate Institute of Electro-Optica |
Amirullah Wijayanto | Graduate Institute of Electro-Optical Engineering, National Taiwan University of Science and Technology, No.43, Section 4, Keelung Road, Taipei 106, Taiwan |
Shien-Kuei Liaw | Graduate Institute of Electro-Optical Engineering, National Taiwan University of Science and Technology, No.43, Section 4, Keelung Road, Taipei 106, Taiwan |
In this study, we proposed an adaptive successive
interference cancellation (SIC) technique to enhance non-orthogonal multiple
access visible light communication (NOMA-VLC) and demonstrate its effectiveness
using extensive simulations. NOMA-VLC is a promising technology for high-speed wireless
communication, but interference from multiple users can pose a significant
challenge. SIC is a technique that can help mitigate this interference. We used
non-return to zero (NRZ) modulation to achieve high bit rates up to 2 Gbps and
evaluated the performance using bit error rate (BER) analysis. Our simulation
showed that the static power allocation (SPA) performance on the NOMA-VLC
system achieved a BER value of around 10-3 for both users, using
power allocation We also compared SPA
against gain ratio power allocation (GRPA) and found that the performance of
GRPA was not as good, with a BER value around 10-2. Our results show
the effectiveness of the proposed SIC technique in enhancing the performance of
NOMA-VLC.
Bit error rate; Optical power domain; Static power allocation; Successive interference cancellation; Visible light communication
Visible light communication (VLC) is a type
of optical wireless communication (OWC) that utilizes light-emitting diodes
(LEDs) light to establish a communication link. VLC technology provides an
affordable communication solution as users do not require access points, only a
visible light source from LED lights. The wavelength range of VLC technology is
from 380 nm to 750 nm, which is visible to the human eye. VLC communication
systems are considered safe for the environment and are therefore suitable for use
in the ocean environment (Ibrahimy et al.,
2022). In
addition, due to the advantages of high switching speed, inexpensive, and low
power consumption, LEDs are suitable for VLC technology (Nugroho, Wijayanto, and Hadiyoso, 2018).
Although non-orthogonal multiple access (NOMA) technology has the potential for significant benefits, it still faces several significant challenges. These include signal interference, power allocation, and channel fading. While many successive interference cancellation (SIC) methods have been proposed to mitigate these challenges, most are designed for bipolar modulation and have not been fully explored for unipolar modulation, especially at high bit rates. VLC limits the practical applicability of NOMA in real-world scenarios. Furthermore, VLC has been identified as a promising innovation engine for information and communications technology (ICT), as highlighted by recent research (Suryanegara et al., 2019). VLC has several issues transmitting multi-users with security problems decoding their information (Garg, Sharma, and Gupta, 2021). Therefore, developing new and effective methods for NOMA-based VLC suitable for high bit rates is of great importance and has the potential to revolutionize the field of ICT.
Optical power domain non-orthogonal
multiple access (OPD-NOMA) was proposed as a promising solution for high-speed,
short-range wireless communications. This technology was studied by (Lin, Tang, and Ghassemlooy, 2019). OPD-NOMA
reduces the nonlinear distortion of low-power signals. Experimental results
show that OPD-NOMA is better utilized in the linear dynamic range of the LED's
power-current response (Trisdianto et al.,
2016); thus,
improved transmission performance compared to traditional NOMA with the same
driver circuit is provided. Researchers (Ding et
al., 2014) have
applied NOMA to the downlink VLC system and increased the desired data rate on
VLC.
NOMA uses two methods for multiplexing:
power domain (PD) NOMA and code domain (CD) NOMA. Both of these methods employ
superposition coding, which allows for greater spectral efficiency than
orthogonal multiple access (OMA) (Pamukti et al.,
2020). PD-NOMA
has proven to be very suitable for VLC communication with a high Signal Noise
to Ratio (SNR) ratio, short distance specifications, and a small number of
users in each cell—several power allocation techniques in NOMA, such as static
power allocation (SPA), gain ratio power allocation (GRPA), and Joint
Detection. In (Yang et al., 2021), GRPA for VLC systems is studied. The study
aims to maximize the total downlinks under the constraints of quality of
service (QoS), power consumption and LED operating area (LOR). With variable
transformations, auxiliary functions, and the Taylor series, the numerical
results show that the proposed scheme can have a higher total rate than the
modified GRPA algorithm (Pratama, Adriansyah, and Pamukti, 2021).
Paper (Astharini, Asvial, and Gunawan, 2022a) proposed using Kalman filter (KF)
estimation for VLC channel gain based on angular parameters according to the
Lambertian model. The proposed angular model is based on two state variables
directly determining factors in channel condition changes, and it is developed
with the channel model in mind. Three schemes of KF were explored, with the
proposed extended KF (EKF) with the angular parameter of Lambertian VLC
succeeding in reducing the processing time by 80% from the previous model with
Cartesian coordinates. Linear KF showed good performance with a standard
deviation estimation error of 0.0219. Researchers (Astharini,
Asvial, Gunawan, 2022b) evaluate
the performance of a trellis-coded modulation (TCM) technique for NOMA VLC
systems with two different convolutional encoders and decoders: four-state and
eight-state. Using a four-state trellis-coded, the system is compared to an
on-off keying (OOK) system with maximum likelihood signal detection (MLSD). The
authors observe the bit error rate (BER) values over a range of signal-to-noise
ratios (SNR) for the three users in each system. The results show that with
careful power allocation, all three TCM systems users can receive good quality
signals on SNRs of 30 and above. The performance of TCM 4 and TCM 8 is satisfactorily
comparable to that of OOK NOMA VLC.
The main contribution of this study lies
in developing an adaptive SIC technique that is particularly well-suited for
unipolar modulation at high bit rates. We specifically focused on using SPA for
VLC-NOMA, a power allocation technique that allocates power to each receiver
based on its channel gain and the time bit. By applying SPA to VLC-NOMA with a
high bit rate of 2 Gbps, we aimed to enhance the system's performance, which
was evaluated using the BER. To validate our approach, we implemented our
proposed technique in a VLC-NOMA system with a Line-of-Sight (LOS) channel
within a closed room. Overall, this study provides novel insights into the use of adaptive SIC and SPA
for improving the performance of VLC-NOMA systems, which could have significant
practical implications for indoor wireless communication.
The paper is organized into three main
sections. In Section II, the model of the SPA NOMA-VLC system is presented.
Section III provides an analysis of the simulation results, which show the SNR
and BER performance of the system. Finally, the conclusion of the simulation
results is summarized in Section IV. This section briefly overviews the study's
findings and highlights the research's main contributions.
This research used the system model and
parameters to evaluate SPA on VLC communication with LOS channel in applying
multiple access techniques, namely NOMA. The outline of the VLC system is
divided into three parts: the transmitter, the transmission channel, and the
receiver. In the NOMA VLC scheme, superposition coding (SPC) is applied on the
transmitter side, and SIC is implemented at the receiver.
Figure
1 Block
Diagram for adaptive successive interference cancellation
of visible light communication.
In Figure 1, on the receiving side, there are several input signals from the first initialized input signal which is initialized as the last signal. The transmitter block is part of the VLC system that functions as a source of sending information signals through the transmission channel. The system model design in this study uses an LED lamp with a power of 5 watts placed in the middle of the room with a total bandwidth of 20 MHz (Zeng et al., 2018). From the input signal, it continues to the modulator side to carry out laying the information to the carrier signal.
This study's modulation process is on-off
keying non-return to zero (OOK-NRZ). OOK is a form of amplitude shift keying
(ASK) modulation representing digital data as a carrier wave's presence or
absence. OOK is a simple and widely used modulation technique, but it can
suffer from low spectral efficiency and high error rates, especially in noise
and interference. The use of NRZ coding in this study helps to increase the bit
rate up to 2 Gbps, which is twice the bit rate compared to the previous
research (Putri, Hambali, and Pamukti
2019).
The receiver block is part of the VLC
system, which can decode the information signal received through the
transmission channel. The system model is designed with a receiver that has a 1
cm2 area, a 70° field of view (FOV), and a responsivity of 0.55 A/W,
as previously studied (Tabassum
and Hossain, 2018). A photodetector converts optical power signals to
electrical signals not separated from the information signal. After the
photodetector, the signal passes through the SIC side (Dixit and Kumar, 2021).
2.1. Transmission Channel Model
This study examines a LOS channel, which
is a type of transmission where the signal path between the transmitter and the
receiver is unobstructed. One of the parameters that affects the LOS channel is
the Lambertian order, which is given by (1) and related to the full-width half
maximum (FWHM) angle as shown below:
where the valueis for the transmitted angle of FWHM. For the
LOS channel for each user, the equation is
The area of the photodetector on the receiver side, and the distance from the transmitter to the receiver, are factors that determine the channel gain in (2). In addition to the distance, other factors such as ambient light, shadows, and atmospheric turbulence can also affect the channel gain, even at trim levels (Darusalam, Priambodo, and Rahardjo, 2015).
2.2. Power Allocation
SPA is a technique that involves
pre-determining the power allocation factor for the optical signal. The
power allocation is determined based on the channel gain of each receiver that
receives the signal (Nabavi and
Yuksel, 2020). The amount of power allocation is allocated according to the channel
gain, where receivers with weaker channel gain will receive a higher power
allocation and vice versa. This technique is often used as a simple and
practical method for power allocation in VLC systems, especially when channel
conditions are not highly variable.
The GRPA algorithm uses the channel state
information (CSI) to calculate the channel gain of each user and estimate the
optimal power allocation value, as shown by (3). The total power allocated to
all users must be equal to 1, as expressed by (4). GRPA is also a power-allocating
technique involving channel gain values from other users against users. Another researcher (Zhao et al.,
2020) proposed a scheme that discriminates
between an original receiving plane and an inclined to receive plane. The
proposed scheme does not change the core idea of the GRPA strategy but only
adjusts the method of acquiring channel gains. It can be expanded and applied
to other improved GRPA schemes besides the traditional GRPA scheme.
Systematically, the calculation of GRPA values can be expressed in the equation
as follows (Tao et al., 2018):
where is the last user. The power allocation factor has to be
equal to the one as follows.
where range is from zero to one .
2.3.
Superposition Code
Superposition
coding is a technique that allows a single source to transmit information to
multiple receivers simultaneously, as expressed by (5). In other words, it
allows the transmitter to transmit multiple user information simultaneously. In
order for the superposition code to function correctly on the receiver side,
the transmitter must encode the relevant information for each piece of
information (Chen and Ma, 2018). The transmitted information signal is a
linear superimposition to all users, as follows.
The information signal from the user, the signal from the last user, and the bit duration, as given by (6) are parameters that define
the superposition coding technique. The formula for as shown
below:
where is the bit rate.
2.4.
Adaptive Successive Interference Cancellation
The
received signal after SPC for each user is shown by (7), which contains
interference information from other users. To decode its own information, the receiver
must apply SIC to the received signal. SIC can be imagined by utilizing
specifications on the difference in the strength of the transmitted signal
between the desired signals. The basic idea of SIC is that the user signals are
decoded sequentially. After one user signal is decoded, it must be subtracted
from the combined signal before the next one is decoded. SIC in unipolar is
less complex than bipolar decode due to the multiplication among CSI, power
allocation, and time bit necessary for decoding threshold. The SIC method plays
a crucial role in decoding information at the receiver, which can be expressed.
where is the
threshold for hard decision decoding, is the
received signal of the user,
and and are the
channel gain from CSI and power allocation coefficients for the user,
respectively. After the first signal is decoded, the next user subtracts the
decoded signal of the first user from its received signal as a cancellation
formula, which can be expressed as follows.
Table 1 Research Parameter
This section presents and analyzes the
results obtained from tests conducted using predefined scenarios and
parameters. The main objective of this research is to evaluate the performance
of the adaptive SIC scheme and compare it with two other power allocation
techniques, namely SPA and GRPA. Our statistical analysis highlights the
importance of evaluating the performance of power allocation schemes using
various statistical techniques to ensure the accuracy and reliability of the
results.
3.1. SPA Performance
The
simulation setup shown in Figure 2(a) involves the 1st user being
far away at 7 m, while the 2nd user is closer to the lamp at a
distance of 5 m. The power allocation is set to 70% for the 1st user
and 30% for the 2nd user. At SNR of 20 dB, we observed a significant
difference in the BER values, exceeding 10-3. After the SNR
surpasses 20 dB, the SPA performs similarly for both users. Further analysis
revealed that the difference in transmission distance of 2 m did not affect the
SPA's performance. Additionally, our proposed method achieved a higher bit rate
and supported two users with almost the same level of performance compared to
the research (Zhang et al., 2021). After extensive simulations of both users,
we operated the research by moving the second user just under the lights; thus,
the distance for the 2nd user is 3 meters.
We
obtained the result that the SNR needed to be lower to achieve equality of
performance. The SNR value of 17 dB becomes the point of performance similarity
between the 1st and 2nd users and continues to experience
decreased errors, as shown in Figure 2(b). We found that the longer the distance
between users, the smaller the interference value, which made the SIC process
more perfect. Compared to the first experiment, we learned that the 2nd
user affects the performance value of both users because it has the closest
transmission distance, just below the lights. At the same time, the 1st
user who carried out the first decoding process did not experience any
challenges.
Figure 2
Performance SPA for (a) distances 7 m and 5 m; (b) distances 7 m and 3 m,
respectively
3.2.
GRPA Performance
The results showed
that the estimated power allocation values obtained by GRPA were not
significantly different from those obtained by SPA, as seen in Figure 3(a). We
observed that the power allocation values were highly sensitive to the VLC NOMA
performance, which indicates the need for careful consideration when selecting
a power allocation scheme.
Figure 3
Performance GRPA for (a) distances 7 m and 5 m; (b) distances 7 m and 3 m,
respectively
After
proving that the SPA performs better after the 2nd user is placed
right under the lights, we tested on GRPA. In GRPA, adaptive SIC is also used
to test the performance of various power allocations. From the results of GRPA,
the power allocation for the 1st user is 0.95645, and for the 2nd
user is 0.043551, with the comparison of channel values. We analyzed that the
power comparison between the 1st and 2nd users
significantly affects adaptive-SIC performance. Due to distances between users
being farther than before, the delta of power allocation for each user is
greater. The first user has dominated superposition coding too much, making
detection harder for the cancellation interferences process. Although GRPA is
adaptive power allocation due to propagation distances, we also found that it
cannot ensure the performance is fulfilled enough. Therefore, for GRPA, no user
meets the BER target of less than as in Figure 3(b). In addition, we proved
that adaptive SIC is more suitable for use in SPA and that studying enhanced
GRPA (EGRPA) has the possibility to improve performance.
3.3.
Comparison of SPA and GRPA performance
We compared the
simulation results and theoretical values to evaluate the proposed power
allocation scheme further. Figure 4 demonstrates that the simulation results
have a gap match of around 10 dB with the theoretical values, which shows the
effectiveness of the proposed power allocation scheme in improving the system
performance. It should be noted that the theoretical values were obtained for a
single user and not for NOMA with interference in the first user. The
simulation results also indicate that the proposed adaptive SIC scheme
outperforms both SPA and GRPA regarding user and system data rates. These
results demonstrated that the proposed scheme could efficiently mitigate
inter-user interference and enhance system performance. Therefore, the proposed
method can be considered a potential solution to address the issues of
inter-user interference and power allocation in NOMA systems.
Figure
4 Performance GRPA and SPA for
distances 7 m and 5 m
This study proposed adaptive SIC
to decode high bit rates of up to 2 Gbps by sending one million bits.
Simulations have been conducted in closed room conditions with 9 x 9 x 3 meters
using one LED light as VLC. We conducted an adaptive-SIC test on two allocation
powers, SPA and GRPA. In SPA, SNR is needed for identical performance on users
about 20 dB, at the furthest user distance of 7 m and the nearest user 5 m.
GRPA takes about 21 dB to produce BER performance below 10-3 at the
same farthest and closest user position. After that, the user's position is
changed from the nearest of 3 m, while the furthest remains 7 m to examine the
relationship between the change in position and performance. Our simulations
showed that when the nearest user position is changed, the (SPA) scheme is more
stable compared to the (GRPA) scheme. The SNR value required by SPA is only 17
dB, while in GRPA, the value of SNR up to 25 dB is still not received. Finally,
this research has the potential to be analyzed by different types of power
allocation on PD NOMA. In addition, further studies on NOMA coded domain (CD)
to compare performance against power domains can be done with different
modulation types.
The work is supported by the
National Science and Technology Council, Taiwan, under Grant NSTC
110-2224-E-011-004 and NSTC 110-2221-E-011-109. The research is co-worked with
the Optical Communication Laboratory at Telkom University.
Astharini, D., Asvial, M., Gunawan, D.,
2022a. Estimation with Angular Parameters on Channel of Visible Light
Communication. ECTI Transactions on Computer and Information Technology
(ECTI-CIT), Volume 16(2), pp. 142–151
Astharini, D., Asvial, M., Gunawan, D.,
2022b. Performance of Signal Detection with Trellis Code for Downlink
Non-Orthogonal Multiple Access Visible Light Communication. Photonic Network
Communications, Volume 43(3), pp. 185–192
Chen, S., Ma, X., 2018. MIMO Visible Light
Communication System with Block Markov Superposition Transmission. IET
Communications, Volume 12(6), pp. 696–703
Darusalam, U., Priambodo, P.S., Rahardjo,
E.T., 2015. Noise Suppression in The Signal Spectral Induced by Atmospheric
Turbulence on The FSO (Free-Space Optical) Communications. International
Journal of Technology, Volume 6(4), pp. 631–639
Ding, Z., Yang, Z., Fan, P., Poor, H.V.,
2014. On the performance of non-orthogonal multiple access in 5G systems with
randomly deployed users. IEEE signal processing letters, Volume 21(12),
pp. 1501–1505
Dixit, V., Kumar, A., 2021. An Exact BER
Analysis of NOMA-VLC System with Imperfect SIC and CSI. AEU-International
Journal of Electronics and Communications, Volume 138, p. 153864
Garg, P., Sharma, P.K., Gupta, A., 2021.
Secure Information Broadcasting Analysis in An Indoor VLC System with Imperfect
CSI. IET Communications, Volume 15(4), pp. 526–536
Ibrahimy, A.M., Ikhwan Fadilah, B., Arseno,
D., Pamukti, B., 2022. Performance of Underwater Audio Transmission Based on
Underwater Visible Light Communication (UVLC). Engineering Letters, Volume
30(1), pp. 362–368
Islam, S.M.R., Avazov, N., Dobre, O.A.,
Kwak, K.S., 2016. Power-Domain Non-Orthogonal Multiple Access (NOMA) in 5G
Systems: Potentials and Challenges. IEEE Communications Surveys &
Tutorials, Volume 19(2), pp. 721–742
Lin, B., Tang, X., Ghassemlooy, Z., 2019.
Optical Power Domain NOMA for Visible Light Communications. IEEE Wireless
Communications Letters, Volume 8(4), pp. 1260–1263
Nabavi, P., Yuksel, M., 2020. Comprehensive
Design and Prototype of VLC Receivers with Large Detection Areas. Journal of
Lightwave Technology, Volume 38(16), pp. 4187–4204
Nugroho, R.R., Wijayanto, I., Hadiyoso, S.,
2018. Design and Analysis of VLC-Based Digital Data Delivery with LEDs and
Phototransistor Arrays. Electrical Education Journal, Volume 2(1), pp.
35–42
Pamukti, B., Sigit, W.P.V., Fahmi, A.,
Adriansyah, N.M., Andini, N., 2020. Analysis of Water-Filling Random Resource
Allocation (W-FRRA) for Energy Saving in Light Fidelity (LiFi). Engineering
Letters, Volume 28(4), pp. 1168–1173
Pratama, B.S., Adriansyah, N.M., Pamukti,
B., 2021. Performance Analysis of Multi User Detection on NLOS Channels for
NOMA-VLC Systems. Journal of Electrical Energy Engineering,
Telecommunications Engineering, and Electronics Engineering, Volume 9(2),
p. 482
Putri, N.A.Y., Hambali, A., Pamukti, B.,
2019. VLC System Performance Evaluation with Addition of Optical Concentrator
on Photodetector. 2019 IEEE International Conference on Signals and Systems
(ICSigSys), pp. 167–172
Suryanegara, M., Harwahyu, R., Asvial, M.,
Setiawan, E.A., Kusrini, E., 2019. Information and Communications Technology
(ICT) as The Engine of Innovation in The Co-Evolution Mechanism. International
Journal of Technology, Volume 10(7), pp. 1260–1265
Tabassum, H., Hossain, E., 2018. Coverage
and Rate Analysis for Co-Existing RF/VLC Downlink Cellular Networks. IEEE
Transactions on Wireless Communications, Volume 17(4), pp. 2588–2601
Tao, S., Yu, H., Li, Q., Tang, Y., 2018.
Performance Analysis of Gain Ratio Power Allocation Strategies for
Non-Orthogonal Multiple Access in Indoor Visible Light Communication Networks. EURASIP
Journal on Wireless Communications and Networking, 2018(1), p. 154.
Trisdianto, C.A., Yuwono, A.H., Arini, T.,
Sofyan, N., Fikri, D., Lalasari, L.H., 2016. Optical Transmittance, Electrical
Resistivity and Microstructural Characteristics of Undoped and Fluorine-Doped
Tin Oxide Conductive Glass Fabricated by Spray Pyrolysis Technique with
Modified Ultrasonic Nebulizer. International Journal of Technology, Volume
7(8), pp. 1316–1325
Yang, F., Ji, X., Liu, X., Peng, M., 2021.
Power Allocation Optimization for NOMA based Visible Light Communications. 2021
IEEE Wireless Communications and Networking Conference (WCNC), pp. 1–6
Zeng, Z., Soltani, M.D., Haas, H., Safari,
M., 2018. Orientation Model of Mobile Device for Indoor VLC and Millimetre Wave
Systems. 2018 IEEE 88th vehicular technology conference (VTC-Fall), pp.
1–6
Zhang, L., Wei, Z., Wang, Z., Wang, L., Chen, C.J., Wu, M.C., Fu, H.Y., 2021. An InGaN-based Quantum Dot Blue Micro-LED for High-speed Two-user QAM-NOMA Visible Light Communication. Optoelectronics and Communications Conference, pp. JS2B-6
Zhao, Q., Jiang, J., Wang, Y., Du, J., 2020. A Low Complexity Power Allocation Scheme for NOMA-Based Indoor VLC System. Optics Communications, Volume 463, p. 125383