A Hybrid Millimeter-wave Channel Simulator for
Joint Communication and Localization
Junquan Deng
National University of Defense Technology, China, Email: jqdeng@nudt.edu.cn
Abstract—Joint communication and localization (JCL) is envi-
sioned to be a key feature in future millimeter-wave (mmWave)
wireless networks for context-aware applications. A map-based
channel model considering both site-specific radio environment
and statistical channel characteristics is essential to facilitate
JCL research and to evaluate the performance of various JCL
systems. To this end, this paper presents an open-source hybrid
mmWave channel simulator called OmniSIM for site-specific
JCL research, which uses digital map, network layout and user
trajectories as inputs to predict the channel responses between
users and base stations. A fast shooting-bouncing rays (FSBR)
algorithm combined with Computational Electromagnetic, has
been developed to generate channel parameters relevant to
JCL, considering mmWave reflection, diffusing, diffraction and
scattering.
Index Terms—Millimeter-wave, joint communication and lo-
calization, ray-tracing, shooting-bouncing rays
I. INTRODUCTION
Future wireless networks feature the use of large antenna
arrays and wide-band radio access techniques in high radio
frequency range, especially in the millimeter-wave (mmWave)
frequencies. 3GPP’s 5G New Radio (NR) in Frequency Range
2 (FR2) and IEEE 802.11ay are two representative standards
for mmWave communications. Large number of antennas and
signal bandwidth adopted in these mmWave networks not
only increase the communication capacity, but also equip
the networks with radio sensing and positioning functions of
high accuracies. On the other hand, the built-in localization
functionality facilitate various context-aware applications
including Internet-of-Things, intelligent transportation system,
crowd sensing, assets tracking and advanced radio resource
management (RRM).
The performances of a mmWave joint communication and
localization (JCL) system heavily depends on the site-specific
mmWave channel characteristics, including LOS condition,
powers of multi-path components (MPC), angular and tem-
poral distributions of MPCs and Doppler shifts. On the one
hand, mmWave communication relies on line-of-sight (LOS)
or prominent reflection paths for beamforming or multiple-
input-multiple-output (MIMO) transmission, and the channel
state information (CSI) needs to be estimated for designing the
baseband pre-coder and combiner. On the other hand, various
geometrical mmWave localization algorithms also rely on
This work was supported by the National Science Foundation of China
under grant 61901497, 62131005, 62231012 and Research Project of National
University of Defense Technology under grant ZK 19-09. The channel
simulator is available at https://github.com/dengjunquan/OmniSIM.
the accurate estimations of the direction-of-arrivals (DOAs)
and/or delays for prominent MPCs. For fingerprinting-based
localization methods, channel spatial consistency is important,
which describes the smooth variations of channels when the
user equipment (UE) moves in the geographic space. In order
to effectively support the design and evaluation of a mmWave
JCL system, accurate network-level channel characterization
and modeling considering massive user equipments (UEs) are
of great importance.
According to how the clusters of MPCs are generated,
mmWave channel models can be categorized as stochastic,
deterministic and their hybrid ones [1], [2]. Stochastic models,
including the widely used geometry-based stochastic channel
model (GSCM) [3]–[5], use randomly dropped scatters to
generate MPC clusters, they are suitable for evaluating multi-
antenna communication performances, but cannot be used
directly for designing and evaluating localization techniques.
Deterministic channel models are based on detailed site-
specific electromagnetic environment information, using either
full-wave solutions such as method of moments (MoM), finite-
difference time domain (FDTD), or asymptotic technique
like geometric optics (GO) and uniform theory of diffrac-
tion (UTD) to predict the radio channels. As compared, a
hybrid model [1] uses a simplified geometric description of
the propagation environment and a ray-tracing method to
generate realistic large-scale spatial channel properties, and
adds some stochastic factors to model the small-scale fading
effects.
There are several mmWave channel simulators available for
academia and industrial research, including QuaDRiGa [5],
NYUSIM [6], NIST Q-D Realization [7], Altair WinProp [8]
and Remcom Wireless InSite [9]. QuaDRiGa and NYUSIM
are based on GSCM, while Q-D Realization, WinProp and
Wireless InSite are based on ray tracing. QuaDRiGa extends
the popular GSCM channel model with new features that
allow the generation of channel traces with temporal evolution
and scenario transitions. It dose not use an exact geometric
representation of the environment but distributes the positions
of scatters randomly in the simulated scenario. NYUSIM
provides an accurate rendering of actual channel impulse
responses in both delay and spatial spaces based on parameters
derived from measurement data. The open-source NIST Q-D
Realization software implements ray tracing to capture the
deterministic specular rays, and integrate the deterministic
channel description with stochastic models for diffuse rays.
arXiv:2210.11422v1 [eess.SP] 4 Oct 2022