Cargando…
CORDIC-Based General Multiple Fading Generator for Wireless Channel Digital Twin
A wireless channel digital twin is a useful tool to evaluate the performance of a communication system at the physical or link level by generating the physical channel controllably. In this paper, a stochastic general fading channel model is proposed, which considered most of the channel fading type...
Autores principales: | , , , , , , |
---|---|
Formato: | Online Artículo Texto |
Lenguaje: | English |
Publicado: |
MDPI
2023
|
Materias: | |
Acceso en línea: | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC10007480/ https://www.ncbi.nlm.nih.gov/pubmed/36904913 http://dx.doi.org/10.3390/s23052712 |
_version_ | 1784905531952988160 |
---|---|
author | Fang, Chen Mao, Kai Fang, Sheng Zhao, Zikun Hua, Boyu Liu, Tao Zhu, Qiuming |
author_facet | Fang, Chen Mao, Kai Fang, Sheng Zhao, Zikun Hua, Boyu Liu, Tao Zhu, Qiuming |
author_sort | Fang, Chen |
collection | PubMed |
description | A wireless channel digital twin is a useful tool to evaluate the performance of a communication system at the physical or link level by generating the physical channel controllably. In this paper, a stochastic general fading channel model is proposed, which considered most of the channel fading types for various communication scenarios. By using the sum-of-frequency-modulation (SoFM) method, the phase discontinuity of the generated channel fading was well addressed. On this basis, a general and flexible generation architecture for channel fading was developed on a field programmable gate array (FPGA) platform. In this architecture, improved CORDIC-based hardware circuits for the trigonometric function, exponential function, and natural logarithm were designed and implemented, which improved the real-time performance of the system and the utilization rate of the hardware resources compared with the traditional LUT and CORDIC method. For a 16-bit fixed-point data bit width single-channel emulation, the hardware resource consumption was significantly reduced from 36.56% to 15.62% for the overall system by utilizing the compact time-division (TD) structure. Moreover, the classical CORDIC method brought an extra latency of 16 system clock cycles, while the latency caused by the improved CORDIC method was decreased by 62.5%. Finally, a generation scheme of a correlated Gaussian sequence was developed to introduce a controllable arbitrary space–time correlation for the channel generator with multiple channels. The output results of the developed generator were consistent with the theoretical results, which verified the correctness of both the generation method and hardware implementation. The proposed channel fading generator can be applied for the emulation of large-scale multiple-input, multiple-output (MIMO) channels under various dynamic communication scenarios. |
format | Online Article Text |
id | pubmed-10007480 |
institution | National Center for Biotechnology Information |
language | English |
publishDate | 2023 |
publisher | MDPI |
record_format | MEDLINE/PubMed |
spelling | pubmed-100074802023-03-12 CORDIC-Based General Multiple Fading Generator for Wireless Channel Digital Twin Fang, Chen Mao, Kai Fang, Sheng Zhao, Zikun Hua, Boyu Liu, Tao Zhu, Qiuming Sensors (Basel) Article A wireless channel digital twin is a useful tool to evaluate the performance of a communication system at the physical or link level by generating the physical channel controllably. In this paper, a stochastic general fading channel model is proposed, which considered most of the channel fading types for various communication scenarios. By using the sum-of-frequency-modulation (SoFM) method, the phase discontinuity of the generated channel fading was well addressed. On this basis, a general and flexible generation architecture for channel fading was developed on a field programmable gate array (FPGA) platform. In this architecture, improved CORDIC-based hardware circuits for the trigonometric function, exponential function, and natural logarithm were designed and implemented, which improved the real-time performance of the system and the utilization rate of the hardware resources compared with the traditional LUT and CORDIC method. For a 16-bit fixed-point data bit width single-channel emulation, the hardware resource consumption was significantly reduced from 36.56% to 15.62% for the overall system by utilizing the compact time-division (TD) structure. Moreover, the classical CORDIC method brought an extra latency of 16 system clock cycles, while the latency caused by the improved CORDIC method was decreased by 62.5%. Finally, a generation scheme of a correlated Gaussian sequence was developed to introduce a controllable arbitrary space–time correlation for the channel generator with multiple channels. The output results of the developed generator were consistent with the theoretical results, which verified the correctness of both the generation method and hardware implementation. The proposed channel fading generator can be applied for the emulation of large-scale multiple-input, multiple-output (MIMO) channels under various dynamic communication scenarios. MDPI 2023-03-01 /pmc/articles/PMC10007480/ /pubmed/36904913 http://dx.doi.org/10.3390/s23052712 Text en © 2023 by the authors. https://creativecommons.org/licenses/by/4.0/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 (https://creativecommons.org/licenses/by/4.0/). |
spellingShingle | Article Fang, Chen Mao, Kai Fang, Sheng Zhao, Zikun Hua, Boyu Liu, Tao Zhu, Qiuming CORDIC-Based General Multiple Fading Generator for Wireless Channel Digital Twin |
title | CORDIC-Based General Multiple Fading Generator for Wireless Channel Digital Twin |
title_full | CORDIC-Based General Multiple Fading Generator for Wireless Channel Digital Twin |
title_fullStr | CORDIC-Based General Multiple Fading Generator for Wireless Channel Digital Twin |
title_full_unstemmed | CORDIC-Based General Multiple Fading Generator for Wireless Channel Digital Twin |
title_short | CORDIC-Based General Multiple Fading Generator for Wireless Channel Digital Twin |
title_sort | cordic-based general multiple fading generator for wireless channel digital twin |
topic | Article |
url | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC10007480/ https://www.ncbi.nlm.nih.gov/pubmed/36904913 http://dx.doi.org/10.3390/s23052712 |
work_keys_str_mv | AT fangchen cordicbasedgeneralmultiplefadinggeneratorforwirelesschanneldigitaltwin AT maokai cordicbasedgeneralmultiplefadinggeneratorforwirelesschanneldigitaltwin AT fangsheng cordicbasedgeneralmultiplefadinggeneratorforwirelesschanneldigitaltwin AT zhaozikun cordicbasedgeneralmultiplefadinggeneratorforwirelesschanneldigitaltwin AT huaboyu cordicbasedgeneralmultiplefadinggeneratorforwirelesschanneldigitaltwin AT liutao cordicbasedgeneralmultiplefadinggeneratorforwirelesschanneldigitaltwin AT zhuqiuming cordicbasedgeneralmultiplefadinggeneratorforwirelesschanneldigitaltwin |