<!DOCTYPE article PUBLIC "-//NLM//DTD JATS (Z39.96) Journal Archiving and Interchange DTD v1.0 20120330//EN" "JATS-archivearticle1.dtd">
<article xmlns:xlink="http://www.w3.org/1999/xlink">
  <front>
    <journal-meta />
    <article-meta>
      <title-group>
        <article-title>A Combined Ray Tracing Simulation Environment for Hybrid 5G and GNSS Positioning</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <string-name>Ivana Lukcˇin</string-name>
          <email>ivana.lukcin@iis.fraunhofer.de</email>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Phuong Bich Duong</string-name>
          <email>phuong.bich.duong@iis.fraunhofer.de</email>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Katrin Dietmayer</string-name>
          <email>katrin.dietmayer@iis.fraunhofer.de</email>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Sheikh Usman Ali</string-name>
          <email>sheikh.ali@tum.de</email>
          <xref ref-type="aff" rid="aff1">1</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Sebastian Kram</string-name>
          <email>sebastian.kram@iis.fraunhofer.de</email>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Jochen Seitz</string-name>
          <email>jochen.seitz@iis.fraunhofer.de</email>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Wolfgang Felber</string-name>
          <email>wolfgang.felber@iis.fraunhofer.de</email>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <aff id="aff0">
          <label>0</label>
          <institution>Fraunhofer Institute for Integrated Circuits (IIS)</institution>
          ,
          <addr-line>Nordostpark 84, Nuremberg</addr-line>
          ,
          <country country="DE">Germany</country>
        </aff>
        <aff id="aff1">
          <label>1</label>
          <institution>Technische Universität München (TUM)</institution>
          ,
          <addr-line>Arcisstraße 21, Munich</addr-line>
          ,
          <country country="DE">Germany</country>
        </aff>
      </contrib-group>
      <abstract>
        <p>GNSS based radio frequency (RF) positioning has to cope with challenging propagation conditions, like non-line of sight (NLoS), multipath, and sparse signal availability. The introduction of the ffithgeneration of mobile telecommunications technology (5G) with an improved Positioning Reference Signal (PRS) structure will be a key enabler for more reliable positioning solutions with increased availability and advanced signaling. Nevertheless, 5G-assisted positioning faces similar challenges. Therefore, to analyze the possibilities of 5G-assisted positioning, a suitable simulation environment is required. In this paper, a simulation environment based on a Ray Tracing (RT) channel model that emulates Global Navigation Satellite System (GNSS) signals is introduced, validated and extended to simulate 5G PRSs, and Sounding Reference Signals (SRSs). Additionally, the environment is applied for hybrid positioning by sensor data fusion with real-world recorded Global Positioning System (GPS) L1CA and Galileo E1BC GNSS signals under several severe conditions like strong building blockage and outdoor-indoor transition. It is shown that the simulation environment with various threedimensional (3D)-modeled objects represents 5G signals sufcfiiently well when the line of sight (LoS) is visible. Additionally, the simulated 5G signals improve the GNSS positioning accuracies when combined in a hybrid positioning approach, especially under complex channel conditions, like in typical industrial environments.</p>
      </abstract>
      <kwd-group>
        <kwd>eol&gt;GNSS</kwd>
        <kwd>GPS</kwd>
        <kwd>Galileo</kwd>
        <kwd>5G</kwd>
        <kwd>hybrid positioning</kwd>
        <kwd>Ray Tracing</kwd>
        <kwd>simulation environment</kwd>
      </kwd-group>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>1. Introduction</title>
      <p>
        The investigation and comparison of different simulation environments are relevant to
evaluate different position fusion algorithms and their performance. Simulation opens up the
possibility to meaningfully analyze new signal structures, specific frequency bands, chosen
signal bandwidths, and different environmental conditions. This has direct influence on
achievable positioning performance. Various use cases have already been analyzed using
deterministic, geometric-based stochastic channel models (GSCMs) and non-geometrical stochastic
channel models provided in [
        <xref ref-type="bibr" rid="ref1">1</xref>
        ]. The channel model parameters for GSCMs are based on
exhaustive and complex measurement campaigns. For non-geometrical stochastic models, the
channel is modeled stochastically with predenfied parameters for the environment [
        <xref ref-type="bibr" rid="ref2">2</xref>
        ]. In
this paper we focus on presentation and evaluation of a RT based simulation environment,
to highlight the necessity of realistic position evaluation, with two main signal types: GNSS
and sub-6GHz 5G (e.g. 5G FR1). The vericfiation of 5G signals is based on emulated, and
GNSS signals on real-world data comparing the signal-to-noise ratio (SNR) and
carrier-tonoise density ratio (C /N0) values, respectively. Finally, a simple position fusion is done using
simulated 5G and recorded real-world GNSS data.
      </p>
    </sec>
    <sec id="sec-2">
      <title>2. Problem description</title>
      <p>
        Based on the overview of 5G positioning scenarios and use cases in [
        <xref ref-type="bibr" rid="ref3">3</xref>
        ], high mobility, urban
area, location awareness for Internet of Things (IoT) applications in urban areas, and
indooroutdoor transition are the ones that should protfi from hybridization of 5G and GNSS signals.
In high mobility cases, GNSS signals will handle mobility and coverage, while 5G New
Radio (NR) can improve accuracy. The opposite occurs for indoor-outdoor transition where 5G
NR access points ensure signal availability indoors. For all those use cases, the challenges
like GNSS satellite visibility, multipath on both 5G and GNSS signals, obscured or absent LoS
components demand further analysis. To assess sensor data fusion challenges properly, it
is desirable that different RF signal types undergo the same environmental conditions.
Furthermore, it is necessary to fully simulate GNSS signals in a specific environment to access
the data at different processing stages. Here, the use of real GNSS data should be considered
if an accurate positioning reference system is available. Representative simulation should be
made available as a preceding step to save time and effort otherwise invested in the
fieldtrials preparations, costs and executions.
      </p>
    </sec>
    <sec id="sec-3">
      <title>3. Method</title>
      <p>
        Fig. 1 shows the simulation and measurement setup for real/emulated GNSS and simulated
5G data. The Leica total station is used as a reference system [
        <xref ref-type="bibr" rid="ref4">4</xref>
        ]. The GNSS measurement
setup was composed of a Septentrio receiver, and a dual circularly polarized GNSS antenna
(GNSSA DCP), developed by Fraunhofer IIS and distributed by TeleOrbit GmbH [
        <xref ref-type="bibr" rid="ref5">5</xref>
        ]. The
Septentrio receiver logging was used to compare the emulated and measured data of some
selected pseudorandom noises (PRNs) (Fig. 3a) and as a source of GNSS measurements for
positioning. For emulation purposes, Sim3D is used, a GNSS signal emulator that couples a
Spirent Signal Generator together with the SE-NAV RT channel model to generate realistic,
environment-dependent GNSS signals [
        <xref ref-type="bibr" rid="ref6">6</xref>
        ]. The 5G emulation setup is described in [
        <xref ref-type="bibr" rid="ref7">7</xref>
        ], where
Universal Software Radio Peripheral (USRP) based transmission points (TRPs) are used for 5G
signal transmission. The 5G TRP deployment was reconstructed in SE-NAV together with
corresponding trajectories as depicted in Fig. 2c. The perfect synchronization between the TRPs
is assumed. To simulate 5G signals, their positions, the signal carrier frequency (3.75 GHz),
signal bandwidth (100 M H z), transmitting power (0.032 W), and antenna pattern are the
      </p>
      <sec id="sec-3-1">
        <title>RF signal</title>
        <p>Sim3D
SE-NAV</p>
        <sec id="sec-3-1-1">
          <title>SimGen</title>
          <p>- indoor-outdoor scenario
- industrial scenario
- urban scenario</p>
        </sec>
        <sec id="sec-3-1-2">
          <title>GNSS RX</title>
        </sec>
      </sec>
      <sec id="sec-3-2">
        <title>RF signal</title>
        <sec id="sec-3-2-1">
          <title>GNSS</title>
        </sec>
        <sec id="sec-3-2-2">
          <title>Logging File</title>
          <p>channel data, multipath link
budget data, receiver data,
transmitter data</p>
        </sec>
        <sec id="sec-3-2-3">
          <title>Position Fusion</title>
          <p>SE-NAV-EXT</p>
        </sec>
        <sec id="sec-3-2-4">
          <title>Ranging-Pkg</title>
          <p>- 4G signal
- 5G signal
- GNSS signal
- UWB signal</p>
        </sec>
      </sec>
      <sec id="sec-3-3">
        <title>TOA measurements,</title>
      </sec>
      <sec id="sec-3-4">
        <title>BS positions</title>
        <p>
          most important settings that determine the ray properties and received signal power. The
transmitter antenna model is denfied as 120-degree opening angle antenna. The basis for
the simulation is the 3D-model of the Fraunhofer IIS building. Figs. 2a and 2b show real and
rebuilt building, respectively. The goal was to have a proper simulation environment of the
backyard since the tests were performed in front of the L.I.N.K. test and application center,
between two buildings and indoors (Fig. 2c). The simulated building shows a roof made
of glass only for the visibility of the indoor area. The used RT channel model [
          <xref ref-type="bibr" rid="ref6">6</xref>
          ] provides
the option to specify the material permittivity, conductivity, and thickness which define the
properties of reeflcted, dispersed, and transmitted rays (Fig. 2b). For signal propagation: a
maximum of 2 reflections and 2 transmissions with enabled diffractions were simulated. Rays
with more then 2 reflections or transmissions are neglected. Fig. 2c visualizes those LoS,
relfected, diffracted and transmitted ray paths in white, red, blue and green, respectively. Since
SE-NAV is a pure channel model, added software (SW) extensions enable proper signaling for
the fusion of different measurements. The developed ranging package includes various
signal generators for signals like 5G and GNSS. Scene-dependent ranging signals are generated
based on the extracted RT channel properties.
        </p>
      </sec>
    </sec>
    <sec id="sec-4">
      <title>4. Evaluation</title>
      <p>First we verify the 3D-model based on GPS measurements. The building model shown in
Fig. 2c has the same orientation as the skyplot in Fig. 3a. Figs. 3b and 3c show the evaluations</p>
      <p>G20 60°
G18</p>
      <p>90°</p>
      <p>G14 120°
210°</p>
      <p>150°
180°
(a) 3b: yellow, 3c: green</p>
      <p>GPS L1</p>
      <p>
        GPS L1
60 60
50 50
/-)(zd0BCNH4321000000 PR5N08 100 150 0 PR5N015Tim1e0(0s) 150 0 PR5N018 100SMiemauslu1ar5tee0dd /-)(zd0BCNH4321000000 PR5N011 100 150 0 PR5N014Tim1e0(0s) 150 0 PR5N020 100SMiemaus1lua5rte0edd
(b) Outdoor-indoor-outdoor
transitions
(c) Outdoor area with strong
blockage
for satellites in Fig. 3a. The receiver is indoor and between two buildings for short time in
the middle. The Fig. 3b identiefis two modeling issues: Missing objects and vegetation on
the east side of the building, and the height of the hall entrance gate. This affects PRNs 15
and 18 on the east side, as well as PRN 20 in Fig. 3c. The PRN 11, high elevation satellite is
shortly blocked in the middle at the turning point, resulting in a significant C /N0 drop in the
simulated data. This is due to uneven terrain between the two buildings which was not
modeled. The results show that the 3D-model in its current version agrees with reality in essential
aspects covering relevant propagation conditions for GNSS signals. Second, the 5G FR1
representation is evaluated. The SNR in the Fig. 4 decreases in multipath-rich conditions, for
both emulated and simulated data. The underestimation of lower SNRs impacts statistical
evaluations in Table 1. The SNRs standard deviation ranges between 5.5 and 8.5 dB for LoS.
This is sufcfiiently accurate since RT channel models show a standard deviation below 8 dB
[
        <xref ref-type="bibr" rid="ref8">8</xref>
        ]. To compare the positioning performance GNSS and simulated data is used with mostly
LoS. Results in Fig. 5a indicate a visible shift between measured and simulated position
solution with two-dimensional (2D)-error mean of 18.1 m and a standard deviation of 1.62 m. The
atmospheric effects are modeled, resulting in a systematic mean error bias. Finally, the
simulated 5G FR1 PRS signals are fused using weighted least squares method with measured GNSS
signals in Fig. 5b. The measured observations are GPS L1CA and Galileo E1BC pseudoranges,
and 5G PRS time of arrival (ToA) values. Here, we use measurements from the TRPs from
which the LoSs are present and distinguish two areas: outdoor-indoor-outdoor transitions
(left) and outdoor area with strong blockage (right). We compute 5G FR1 position solution
for channel data collected: (1) for all TRPs at once and (2) through individual runs for each
TRP. The ToA set from (2) is used for sensor data fusion with GNSS. The 5G positioning
outperforms both GNSS and hybrid position solution when indoors. In the outdoor case with
severe blockage, the 5G signals slightly enhance the GNSS solution because the useful TRPs
do not signicfiantly improve the geometrical Dilution of Precision (DOP).
      </p>
    </sec>
    <sec id="sec-5">
      <title>5. Conclusion</title>
      <p>We have shown that the presented simulation environment is representative for GNSS and
5G FR1 signals under LoS conditions. Additionally, possible modifications for the 3D-model
40
35
30
)25
(m20
h
tr
o15
N
10
5
0
-50
GNSS position solution</p>
      <p>Simulated
Measured</p>
      <p>Simulated w/o bias</p>
      <p>Indoor TRP
100 Tim0e (s) 50 100
(a) Outdoor-indoor-outdoor transitions</p>
      <p>Measured
Simulated
150</p>
      <p>Indoor TRP
100 Tim0e (s) 50 100
(b) Outdoor area with a strong blockage</p>
      <p>Measured
Simulated
150
40
35
30
)25
m
(r
o
rr20
E
-215
D
10
5
00</p>
      <p>GNSS
5G-FR1 (1)
5G-FR1 (2)
hybrid
improvement are given. Especially, the 5G NLoS case is strongly dependent on the material
properties and requires additional study. Brief hybrid positioning results for 5G and GNSS
have been shown. With this simulation environment advanced hybrid positioning solutions
will be developed.</p>
    </sec>
    <sec id="sec-6">
      <title>Acknowledgments</title>
      <p>The research results presented in this paper have been accomplished within a part of the
project 5G-Bavaria-Testzentrum which is funded by the Bavarian Ministry of Economic
Affairs, Regional Development and Energy. We want to thank Mohammad Alawieh, Birendra
Ghimire, Ernst Eberlein, and Matthias Overbeck for their tremendous support and valuable
discussions.</p>
      <p>5
10
15 East (m) 25
20
30
35</p>
      <p>40
(a) 2D GNSS position solution comparison</p>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          [1]
          <string-name>
            <given-names>C.-X.</given-names>
            <surname>Wang</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J.</given-names>
            <surname>Bian</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J.</given-names>
            <surname>Sun</surname>
          </string-name>
          ,
          <string-name>
            <given-names>W.</given-names>
            <surname>Zhang</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Zhang</surname>
          </string-name>
          ,
          <article-title>A survey of 5g channel measurements and models</article-title>
          ,
          <source>IEEE Communications Surveys &amp; Tutorials</source>
          <volume>20</volume>
          (
          <year>2018</year>
          )
          <fpage>3142</fpage>
          -
          <lpage>3168</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          [2]
          <string-name>
            <given-names>J. A.</given-names>
            del
            <surname>Peral-Rosado</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J. A.</given-names>
            <surname>Lopez-Salcedo</surname>
          </string-name>
          , Sunwoo Kim,
          <string-name>
            <given-names>G.</given-names>
            <surname>Seco-Granados</surname>
          </string-name>
          ,
          <article-title>Feasibility study of 5G-based localization for assisted driving</article-title>
          , in: 2016 International Conference on Localization and
          <article-title>GNSS (ICL-GNSS)</article-title>
          , IEEE, Barcelona, Spain,
          <year>2016</year>
          , pp.
          <fpage>1</fpage>
          -
          <lpage>6</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          <article-title>[3] Ericsson, RAT independent and hybrid NR positioning solutions</article-title>
          ,
          <year>2019</year>
          .
          <fpage>R2</fpage>
          -
          <volume>1901531</volume>
          .
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          [4]
          <string-name>
            <given-names>David</given-names>
            <surname>Eugen</surname>
          </string-name>
          <string-name>
            <given-names>Grimm</given-names>
            ,
            <surname>Hans-Martin</surname>
          </string-name>
          <string-name>
            <surname>Zogg</surname>
          </string-name>
          ,
          <source>Leica Nova MS50 White paper</source>
          ,
          <year>2013</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          [5]
          <string-name>
            <given-names>J.</given-names>
            <surname>Seybold</surname>
          </string-name>
          ,
          <string-name>
            <surname>GNSSA-DCP (DUAL CIRCULARLY POLARIZED GNSS ANTENNA</surname>
          </string-name>
          <article-title>)</article-title>
          ,
          <source>Technical Report, TeleOrbit GmbH</source>
          ,
          <year>2020</year>
          . Available Online: https://teleorbit.eu/en/satnav/.
        </mixed-citation>
      </ref>
      <ref id="ref6">
        <mixed-citation>
          [6]
          <string-name>
            <given-names>G. M.</given-names>
            <surname>Tommaso Panicciari</surname>
          </string-name>
          , Mohamed Ali Soliman,
          <article-title>Evaluation of a gnss receiver performance in different multipath environments with a novel real-time multipath simulation system, Proceedings of the 30th International Technical Meeting of the Satellite Division of The Institute of Navigation (ION GNSS+</article-title>
          <year>2017</year>
          ) (
          <year>September 2017</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref7">
        <mixed-citation>
          [7]
          <string-name>
            <given-names>F.</given-names>
            <surname>Mata</surname>
          </string-name>
          ,
          <string-name>
            <given-names>F.</given-names>
            <surname>Grec</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Azaola</surname>
          </string-name>
          ,
          <string-name>
            <given-names>F.</given-names>
            <surname>Blázquez</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Fernández</surname>
          </string-name>
          , E. Dominguez, G. CuetoFelgueroso,
          <string-name>
            <given-names>G.</given-names>
            <surname>Seco-Granados</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J.</given-names>
            del
            <surname>Peral-Rosado</surname>
          </string-name>
          ,
          <string-name>
            <given-names>E.</given-names>
            <surname>Staudinger</surname>
          </string-name>
          ,
          <string-name>
            <given-names>C.</given-names>
            <surname>Gentner</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Kasparek</surname>
          </string-name>
          ,
          <string-name>
            <given-names>C.</given-names>
            <surname>Backert</surname>
          </string-name>
          ,
          <string-name>
            <given-names>D.</given-names>
            <surname>Barlett</surname>
          </string-name>
          ,
          <string-name>
            <given-names>E.</given-names>
            <surname>Serna</surname>
          </string-name>
          ,
          <string-name>
            <given-names>L.</given-names>
            <surname>Ries</surname>
          </string-name>
          ,
          <string-name>
            <given-names>R.</given-names>
            <surname>Prieto-Cerdeira</surname>
          </string-name>
          ,
          <source>Preliminary Field Trials and Simulations Results on Performance of Hybrid Positioning Based on GNSS and 5G Signals</source>
          ,
          <year>2020</year>
          , pp.
          <fpage>387</fpage>
          -
          <lpage>401</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref8">
        <mixed-citation>
          [8]
          <string-name>
            <given-names>A. W.</given-names>
            <surname>Mbugua</surname>
          </string-name>
          ,
          <string-name>
            <given-names>Y.</given-names>
            <surname>Chen</surname>
          </string-name>
          ,
          <string-name>
            <given-names>L.</given-names>
            <surname>Raschkowski</surname>
          </string-name>
          ,
          <string-name>
            <given-names>L.</given-names>
            <surname>Thiele</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Jaeckel</surname>
          </string-name>
          , W. Fan,
          <source>Review on Ray Tracing Channel Simulation Accuracy in Sub-6 GHz Outdoor Deployment Scenarios, IEEE Open Journal of Antennas and Propagation</source>
          <volume>2</volume>
          (
          <year>2021</year>
          )
          <fpage>22</fpage>
          -
          <lpage>37</lpage>
          .
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>