Development of a conditional generative adversarial network model for television spectrum radio environment mapping
dc.contributor.author | Dare, Oluwatobi E. | |
dc.contributor.author | Okokpujie, Kennedy | |
dc.contributor.author | Adetiba, Emmanuel | |
dc.contributor.author | Idowu-Bismark, Olabode | |
dc.contributor.author | Abayomi, Abdultaofeek | |
dc.contributor.author | Kala, Raymond Jules | |
dc.contributor.author | Owolabi, Emmanuel | |
dc.contributor.author | Ukpong, Udeme C. | |
dc.date.accessioned | 2025-07-15T11:47:27Z | |
dc.date.available | 2025-07-15T11:47:27Z | |
dc.date.issued | 2024-12 | |
dc.description.abstract | To efficiently use the finite wireless communication resource (radio spectrum), a Radio Environment Map (REM) is needed to monitor, analyse and provide rich awareness of spectrum activities in a radio propagating environment. REM shows radio coverage metrics in a geographical region. A REM construction model with few constraints and optimal performance is needed to better support cognitive radio for dynamic spectrum sharing (DSS) and other benefits of REM. This study aims to estimate fine-resolution REM from sparse radio signal strength measurement. In this study, we utilised conditional generative adversarial network (CGAN) to create a television spectrum radio environment map in order to improve cognitive television white space (TVWS) radio performance in real-time propagation environments. Measurement campaign was carried out to acquire a TV-band (470-862MHz) radio frequency and geographical dataset at Covenant University, Ota, Nigeria. A preprocessing procedure which was implemented with Python script was employed to group the dataset using Nigerian Communications Commission TV spectrum channel spacing and to create incomplete spectrograms for 49 channels. Xgboost, SVM, and kriging variogram models were explored to generate ground truth datasets for the CGAN model training, and the best algorithm was employed. A CGAN REM model was developed using U-Net as a generator and PatchGan as a discriminator. The U-Net generator is a 3-channel input, 16-layer architecture while the PatchGan discriminator is a 6-channel input, 7-layer architecture. The model performance was evaluated using mean square error (MSE) and mean absolute error (MAE). 12 different experiments were carried out varying the training parameters of the CGAN architecture to obtain an optimal model. The achieved root mean square error (RMSE) is 0.1145dBm and MAE is 0.0820dBm, which shows the deviation between the ground truth and the generated REM. This low deviation means that the proposed CGAN REM model possesses an improved accuracy in predicting the spectrum activities within the television spectrum which is considered appropriate for DSS technology. This study also revealed that 41 channels within TV-band in Covenant University are totally unoccupied. | |
dc.description.department | Science, Mathematics and Technology Education | |
dc.description.librarian | am2025 | |
dc.description.sdg | SDG-04: Quality Education | |
dc.description.sponsorship | The Covenant Applied Informatics and Communication Africa Centre of Excellence (CApIC-ACE) of Covenant University, Ota, Ogun State, Nigeria. Part funding provided to OED and UCE through the 2023 Google Award for TensorFlow Outreaches in Colleges. | |
dc.description.uri | https://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=6287639 | |
dc.identifier.citation | Dare, O.E., Okokpujie, K., Adetiba, E. et al. 2024, 'Development of a conditional generative adversarial network model for television spectrum radio environment mapping', IEEE Access, pp. 1-14. DOI: 10.1109/ACCESS.2017. | |
dc.identifier.issn | 2169-3536 | |
dc.identifier.other | 10.1109/ACCESS.2017 | |
dc.identifier.uri | http://hdl.handle.net/2263/103381 | |
dc.language.iso | en | |
dc.publisher | Institute of Electrical and Electronics Engineers | |
dc.rights | This work is licensed under a Creative Commons Attribution 4.0 License. | |
dc.subject | Conditional generative adversarial network (CGAN) | |
dc.subject | Dynamic spectrum sharing (DSS) | |
dc.subject | Radio environment map (REM) | |
dc.subject | Received signal strength (RSS) | |
dc.subject | Television white spaces (TVWS) | |
dc.title | Development of a conditional generative adversarial network model for television spectrum radio environment mapping | |
dc.type | Article |