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...

Descripción completa

Detalles Bibliográficos
Autores principales: Fang, Chen, Mao, Kai, Fang, Sheng, Zhao, Zikun, Hua, Boyu, Liu, Tao, Zhu, Qiuming
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