Power Allocation for Sum-Rate Maximization in VLC-NOMA Systems with Improved Particle Swarm Optimization
Abstract
1. Introduction
- We first establish an indoor NOMA-VLC downlink system model with randomly distributed users. Accounting for the residual interference induced by imperfect SIC, we then systematically investigate the power allocation optimization problem for the system.
- Leveraging this baseline model, we develop a sum-rate maximization framework, where the resulting non-convex power allocation problem explicitly incorporates practical constraints, such as illuminance targets, eye-safety regulations, per-LED power budgets, individual QoS guarantees, and the unique amplitude limitation of VLC signals, so that the achievable sum rate is maximized without violating any operational requirement.
- To circumvent the non-convexity of the original formulation, we put forward an improved particle swarm optimization (IPSO) algorithm that operates directly in the non-convex landscape without any convexification step. The proposed IPSO algorithm integrates (i) an adaptive inertia weight that self-tunes to the instantaneous swarm diversity, (ii) cooperative learning factors that allow particles to exploit both personal and social bests in a synergistic manner, and (iii) an elite opposition-based learning module that instantaneously reinitializes under-performing particles around the mirrored elite. These three mechanisms jointly drive the swarm toward a high-quality global power allocation solution while maintaining exploration and exploitation balance.
- Finally, the proposed IPSO-based power allocation strategy is evaluated in a NOMA-VLC network under realistic conditions. Simulation results verify that our strategy yields substantial capacity improvements under both perfect and imperfect SIC, while converging markedly faster than the existing PSO scheme.
2. System Model
2.1. VLC Channel
2.2. NOMA Transmission
3. IPSO-Based Power Allocation Strategy
3.1. Problem Formulation
3.2. The Proposed IPSO Algorithm
| Algorithm 1: The proposed IPSO algorithm for the problem (14) |
![]() |
4. Simulations and Discussions
5. Conclusions
Author Contributions
Funding
Institutional Review Board Statement
Informed Consent Statement
Data Availability Statement
Conflicts of Interest
Abbreviations
| VLC | Visible Light Communication |
| NOMA | Non-orthogonal Multiple Access |
| IPSO | Improved Particle Swarm Optimization |
| CSI | Channel State Information |
| SIC | Successive Interference Cancellation |
| OMA | Orthogonal Multiple Access |
| QoS | Quality of Service |
| NLoS | Non-Line-of-Sight |
| EEOBL | Enhanced Elite Opposition-based Learning |
References
- Chi, N.; Haas, H.; Kavehrad, M.; Little, T.D.C.; Huang, X.-L. Visible light communications: Demand factors, benefits and opportunities [Guest Editorial]. IEEE Wirel. Commun. 2015, 22, 5–7. [Google Scholar] [CrossRef] [Scilit]
- Haas, H.; Yin, L.; Wang, Y.; Chen, C. What is LiFi? J. Lightwave Technol. 2016, 34, 1533–1544. [Google Scholar] [CrossRef] [Scilit]
- Saito, Y.; Kishiyama, Y.; Benjebbour, A.; Nakamura, T.; Li, A.; Higuchi, K. Non-Orthogonal Multiple Access (NOMA) for Cellular Future Radio Access. In Proceedings of the 2013 IEEE 77th Vehicular Technology Conference (VTC Spring); IEEE: New York, NY, USA, 2013; pp. 1–5. [Google Scholar]
- Saito, Y.; Benjebbour, A.; Kishiyama, Y.; Nakamura, T. System-level performance evaluation of downlink non-orthogonal multiple access (NOMA). In Proceedings of the 2013 IEEE 24th Annual International Symposium on Personal, Indoor, and Mobile Radio Communications (PIMRC); IEEE: New York, NY, USA, 2013; pp. 611–615. [Google Scholar]
- Islam, S.M.R.; Avazov, N.; Dobre, O.A.; Kwak, K.S. Power-Domain Non-Orthogonal Multiple Access (NOMA) in 5G Systems: Potentials and Challenges. IEEE Commun. Surv. Tutor. 2017, 19, 721–742. [Google Scholar] [CrossRef] [Scilit]
- Shim, E.; No, J.S.; No, J.S.; Shin, D.J. Cooperative PSO-based power allocation scheme for NOMA-VLC systems. IEEE Photonics Technol. Lett. 2020, 32, 1557–1560. [Google Scholar]
- Wu, Y.; Li, X.; Sun, L.; Lin, X. An Energy Efficient Power Allocation Method for NOMA-Based VLC Systems. In Proceedings of the 2024 12th International Conference on Intelligent Computing and Wireless Optical Communications (ICWOC), Chongqing, China, 21–23 June 2024; IEEE: New York, NY, USA, 2024; pp. 102–106. [Google Scholar]
- Memon, M.L.; Dey, S.; Shimizu, T. Performance analysis of NOMA for indoor visible light communications with randomly deployed users. J. Lightwave Technol. 2020, 38, 2789–2801. [Google Scholar]
- Marshoud, H.; Kapinas, V.M.; Karagiannidis, G.K.; Muhaidat, S. Non-orthogonal multiple access for visible light communications. IEEE Photonics Technol. Lett. 2015, 28, 51–54. [Google Scholar] [CrossRef] [Scilit]
- Kizilirmak, R.C.; Rowell, C.R.; Uysal, M. Non-orthogonal multiple access (NOMA) for indoor visible light communications. In Proceedings of the 2015 4th International Workshop on Optical Wireless Communications; IEEE: New York, NY, USA, 2015; pp. 98–101. [Google Scholar]
- Chen, C.; Zhong, W.D.; Yang, H.; Du, P. On the performance of MIMO-NOMA-based visible light communication systems. IEEE Photonics Technol. Lett. 2017, 30, 307–310. [Google Scholar] [CrossRef] [Scilit]
- Zhang, X.; Gao, Q.; Gong, C.; Xu, Z. User Grouping and Power Allocation for NOMA Visible Light Communication Multi-Cell Networks. IEEE Commun. Lett. 2017, 21, 777–780. [Google Scholar] [CrossRef] [Scilit]
- Yang, Z.; Xu, W.; Li, Y. Fair Non-Orthogonal Multiple Access for Visible Light Communication Downlinks. IEEE Wirel. Commun. Lett. 2017, 6, 66–69. [Google Scholar] [CrossRef] [Scilit]
- Li, Q.; Shang, T.; Tang, T.; Dong, Z. Optimal power allocation scheme based on multi-factor control in indoor NOMA-VLC systems. IEEE Access 2019, 7, 82878–82887. [Google Scholar] [CrossRef] [Scilit]
- Fan, K.; Wang, J.; Chen, D.; Lu, H. Hybrid multi-user access scheme for a visible light communication system. Appl. Opt. 2022, 61, 7552–7557. [Google Scholar] [CrossRef] [Scilit] [PubMed]
- Jin, J.; Liang, Z.; Lu, H.; Wang, J.; Chen, D.; Wang, S. An SIC-free NOMA-VLC system enhanced by multi-user rate allocation. Opt. Commun. 2024, 572, 130977. [Google Scholar] [CrossRef] [Scilit]
- Kahn, J.M.; Barry, J.R. Wireless infrared communications. Proc. IEEE 1997, 85, 265–298. [Google Scholar] [CrossRef] [Scilit]
- Pradana, A.; Ahmadi, N.; Adiono, T.; Gunawan, D.; Gonzalez, S. VLC physical layer design based on Pulse Position Modulation (PPM) for stable illumination. In Proceedings of the 2015 International Symposium on Intelligent Signal Processing and Communication Systems (ISPACS); IEEE: New York, NY, USA, 2015; pp. 368–373. [Google Scholar]
- Andrews, J.G.; Meng, T.H. Optimum power control for successive interference cancellation with imperfect channel estimation. IEEE Trans. Wirel. Commun. 2003, 2, 375–383. [Google Scholar] [CrossRef] [Scilit]
- Li, Q.; Shang, T.; Tang, T.; Xiong, Z. Adaptive User Association Scheme for Indoor Multi-User NOMA-VLC Systems. IEEE Wirel. Commun. Lett. 2023, 12, 873–877. [Google Scholar] [CrossRef] [Scilit]
- Parida, P.; Das, S.S. Power allocation in OFDM based NOMA systems: A DC programming approach. In Proceedings of the 2014 IEEE Globecom Workshops (GC Wkshps); IEEE: New York, NY, USA, 2014; pp. 1026–1031. [Google Scholar]
- Luo, Z.Q.; Zhang, S. Dynamic spectrum management: Complexity and duality. IEEE J. Sel. Top. Signal Process. 2008, 2, 57–73. [Google Scholar] [CrossRef] [Scilit]
- Pham, Q.V.; Huynh-The, T.; Alazab, M.; Zhao, J.; Hwang, W.J. Sum-Rate Maximization for UAV-Assisted Visible Light Communications Using NOMA: Swarm Intelligence Meets Machine Learning. IEEE Internet Things J. 2020, 7, 10375–10387. [Google Scholar] [CrossRef] [Scilit]
- Rahnamayan, S.; Tizhoosh, H.R.; Salama, M.M.A. Opposition-based differential evolution. IEEE Trans. Evol. Comput. 2008, 12, 64–79. [Google Scholar] [CrossRef] [Scilit]
- Xu, Q.; Wang, L.; He, B.; Sun, J. Improved particle swarm optimization algorithm based on multi-strategy fusion for solving global optimization problems. IEEE Access 2021, 9, 12025–12041. [Google Scholar]
- Tang, K.; Li, Z.; Luo, L.; Liu, B. Multi-strategy adaptive particle swarm optimization for numerical optimization. Eng. Appl. Artif. Intell. 2015, 37, 9–19. [Google Scholar] [CrossRef] [Scilit]





| Parameter | Symbol | Value |
|---|---|---|
| PD Detection Area | 0.01 m2 | |
| PD Responsivity | 1 A/W | |
| Optical Filter Gain | 1 | |
| Refractive Index of Optical Concentrator | 1.5 | |
| Field of View | 60° | |
| LED Half-Power Angle | 60° | |
| LED Height | H | 3 m |
| Maximum Transmit Power | 20 mW | |
| VLC System Bandwidth | B | 12 MHz |
| DC Bias | ||
| LED Peak Optical Intensity | ||
| Noise Power Spectral Density |
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content. |
© 2026 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license.
Share and Cite
Zhang, H.; Li, J.; Tang, J.; Hu, H.; Cao, Y.; Wang, Y.; Liu, Y.; Tang, T.; Li, Q.; Shi, L. Power Allocation for Sum-Rate Maximization in VLC-NOMA Systems with Improved Particle Swarm Optimization. Electronics 2026, 15, 1378. https://doi.org/10.3390/electronics15071378
Zhang H, Li J, Tang J, Hu H, Cao Y, Wang Y, Liu Y, Tang T, Li Q, Shi L. Power Allocation for Sum-Rate Maximization in VLC-NOMA Systems with Improved Particle Swarm Optimization. Electronics. 2026; 15(7):1378. https://doi.org/10.3390/electronics15071378
Chicago/Turabian StyleZhang, Heng, Jiahao Li, Jie Tang, Haoran Hu, Yuexiang Cao, Ya Wang, Ying Liu, Tang Tang, Qian Li, and Lei Shi. 2026. "Power Allocation for Sum-Rate Maximization in VLC-NOMA Systems with Improved Particle Swarm Optimization" Electronics 15, no. 7: 1378. https://doi.org/10.3390/electronics15071378
APA StyleZhang, H., Li, J., Tang, J., Hu, H., Cao, Y., Wang, Y., Liu, Y., Tang, T., Li, Q., & Shi, L. (2026). Power Allocation for Sum-Rate Maximization in VLC-NOMA Systems with Improved Particle Swarm Optimization. Electronics, 15(7), 1378. https://doi.org/10.3390/electronics15071378


