WLAN Matkab Toolbox™ provides standards-compliant functions for the design, simulation, analysis, and testing of wireless LAN communications systems. It includes configurable physical layer waveforms for IEEE 802.11ax/ac/ad/ah and 802.11b/a/g/n/j/p standards. It also provides transmitter, channel modeling, and receiver operations, including channel coding (BCC and LDPC), modulation (OFDM, DSSS, and CCK), spatial stream mapping, channel models (TGay, TGax, TGac, TGah, and TGn), and MIMO receivers.
We can distinguish and chronologically the software ISIS Proteus, Matlab, NetSim, NS2, NS3 and also the extension of NS3 to simulate visible light communication.
For more details and information about this subject i suggest you no see links attached files on ntopic.
Ns-3, OMNET++, and GloMoSim are considered good tools that allow for the simulation of large-scale networks. however, it depends on you and whats your familiar with.
I could suggest you the Ns-3 if you are good with paython/c++ due to its features and capabilities offered. ex: It has native modules for LTE and WiFi making it easy to develop a hybrid system with LiFi. also, there are many third part 5G new radio (NR) modules that could be integrated with LiFi to help simulate heterogeneous 5G networks