Next Article in Journal
Comparison of Alternative Engine Architectures for Next Generation Supersonic Aircraft
Previous Article in Journal
Molding Characteristics and Impact Strength of Polypropylene with Different Numbers of Recycling Cycles
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Proceeding Paper

Initial Experimentation of a Real-Time 5G mmWave Downlink Positioning Testbed †

by
José A. del Peral-Rosado
1,*,
Ali Y. Yildirim
1,
Auryn Soderini
1,
Rakesh Mundlamuri
2,
Florian Kaltenberger
2,
Elizaveta Rastorgueva-Foi
3,
Jukka Talvitie
3,
Ivan Lapin
4 and
Detlef Flachs
1
1
Airbus Defence and Space, 82024 Taufkirchen, Germany
2
Eurecom, 06410 Sophia-Antipolis, France
3
Electrical Engineering Unit, Tampere University, 33720 Tampere, Finland
4
European Space Agency, 2200 AG Noordwijk, The Netherlands
*
Author to whom correspondence should be addressed.
Presented at the European Navigation Conference, Noordwijk, The Netherlands, 22–24 May 2024.
Eng. Proc. 2025, 88(1), 61; https://doi.org/10.3390/engproc2025088061
Published: 29 May 2025
(This article belongs to the Proceedings of European Navigation Conference 2024)

Abstract

:
This work presents the initial experimentation of a real-time 5G mmWave downlink positioning testbed deployed at Airbus premises. This experimentation is part of a first-of-a-kind testbed for hybrid Global Navigation Satellite Systems (GNSS), fifth-generation (5G) new radio (NR) and sensor positioning, called the Hybrid Overlay Positioning with 5G and GNSS (HOP-5G) testbed. The mmWave 5G base station (BS) exploits the 5G standard positioning reference signal (PRS) to support positioning capabilities within the 5G NR downlink transmissions. Outdoor field results are used to characterize the received power levels and beam-based angle-of-arrival (AoA) estimation accuracy of this 5G mmWave PRS platform. The goal is to assess the suitability of this platform to enhance the positioning performance thanks to the 5G downlink mmWave transmissions. To the best of the authors’ knowledge, this paper presents the first AoA results using OpenAirInterface (OAI) PRS mmWave signal transmissions at 27 GHz for positioning. These initial field results indicate a maximum coverage of 30 m and an AoA accuracy limited by the reduced array size. The limitations and potential enhancements of this platform are provided as future recommendations.

1. Introduction

Millimeter-wave (mmWave) communications at carrier frequencies above 24 GHz are one of the disruptive technologies in fifth-generation (5G) new radio (NR) systems, thanks to the large bandwidth available in those high frequency bands. In addition, the large path loss suffered at mmWave bands leads to the use of directional antennas or beamforming techniques together with a high network density, offering angle-of-arrival (AoA) capabilities under line-of-sight (LoS) conditions. As a result, these broadband transmissions with beamforming capabilities in favorable propagation conditions also offer a key disruptive feature for 5G precise positioning targeting submeter-level accuracies [1,2], as well as for sixth-generation (6G) localization and sensing use cases [3].
Dedicated 5G network features for positioning purposes are already specified in the 3GPP NR standard, such as the 5G-based positioning methods in [4], the NR positioning reference signal (PRS) in [5], and the NR positioning protocol A (NRPPa) in [6]. Indeed, the achievable positioning capabilities of 5G-based positioning and its enhancements, such as with downlink time–difference of arrival (DL-TDoA), have been evaluated in the 3GPP standardization since Release 16 in [7], through simulations for frequency range 1 (FR1) below 6 GHz and for FR2 above 24 GHz. However, the real-world demonstration of 5G precise positioning has been very limited, due to major challenges when developing a real-time 5G network able to exploit the high bandwidths required for precise positioning. For instance, an FR1 field trial of 5G positioning based on single- and multi-cell round-trip time (RTT) and uplink angle-of-arrival (AoA) was demonstrated in [8] to achieve meter-level accuracies in FR1 LoS conditions. Another relevant example is the Hybrid Overlay Positioning with 5G and GNSS (HOP-5G) testbed [9,10,11,12], where the world’s first airborne 5G network for positioning purposes was shown to enable submeter localization accuracy with 80-MHz downlink PRS in FR1 LoS. In terms of prototype 5G FR2 network deployments, 5G mmWave precise positioning was demonstrated to achieve meter-level accuracies with downlink angle-of-departure (AoD) positioning in [13], or submeter-level accuracies with DL-TDoA in [14], depending on the network synchronization. Nonetheless, there is very limited literature on 5G mmWave network deployments for precise positioning in outdoor environments.
There are certainly extensive efforts in the literature to develop high-end mmWave testbeds able to exploit the most advanced 5G FR2 and future 6G communication features. State-of-the-art examples of mmWave front ends and testbeds at 28 GHz and 60 GHz are summarized in [15], including an overview of the example COSMOS testbed able to operate in both mmWave bands. Recently, an end-to-end connection between the OpenAirInterface (OAI) FR2 network and a commercial UE has been demonstrated in [16]. High-end mmWave front ends with a 64-element antenna array for a single 5G transmitter and a 256-element array for a single 5G receiver are deployed in [17], over a controlled indoor LoS environment to achieve centimeter-level ToA accuracy. Field results with a 5G mmWave base station and a prototype UE with 16-element array are shown in [18], to assess experimental RTT, downlink AoD and uplink AoD positioning for vehicular applications.
This work is a continuation of the FR1 positioning contributions within the HOP-5G testbed in [9,10,11,12]. In contrast to prototype commercial network demonstrators, the HOP-5G testbed is an experimental and flexible proof-of-concept (PoC) of advanced 5G and hybrid positioning features, based on OAI open-source software, commercial off-the-shelf (COTS) computing and software-defined radio (SDR) equipment, as well as custom-built payload platforms for unmanned aerial vehicles (UAVs) or drones in aerial networks. In this paper, a 16-element mmWave front end at both the transmitter and receiver is presented to assess the real-time beam-based AoA performance with downlink 5G PRS transmissions. To the best of the authors’ knowledge, this is the first work on a real-time 5G mmWave PRS testbed with reduced antenna arrays assessing downlink AoA performance outdoors.

2. OAI-Based 5G mmWave Network

OAI is an open-source software that implements a full 5G protocol and is widely used in research and experimental testbeds [19]. During recent years, OAI has also introduced the support of positioning capabilities, with key developments originated from the HOP-5G project. The physical layer includes the sounding reference signal (SRS) as in 3GPP Release 15 and the PRS as in 3GPP Release 16, both necessary to perform UL- and DL-based positioning methods, respectively. Moreover, OAI has implemented the NRPPa protocols and procedures to perform standard-compliant UL-TDoA positioning [20], where a development of the Location Management Function (LMF) also exists.
There are several examples on the use of OAI for positioning, in addition to the HOP-5G testbed. In [21], OAI is combined with a multi-channel SDR and a custom 2 × 2 patch antenna array for enhanced cell-ID (E-CID) positioning in indoor scenarios, by using RTT and AoA estimates based on the demodulation reference signal (DM-RS). Thanks to the OAI PRS developments in the HOP-5G project, a testbed with four OAI base stations or gNBs, and the OAI user equipment was deployed in [22] to exploit the PRS transmissions for DL-TDoA positioning. More recently, a novel framework was presented in [23] to estimate the RTT between a UE and a gNB with existing 5G NR transmissions.
In this paper, the OAI-based 5G mmWave network is based on downlink PRS transmissions between a single gNB and a single UE to estimate the time-of-arrival (ToA) and the received signal reference power (RSRP) at the OAI UE. The following subsections further describe the ToA and RSRP estimators.

2.1. Positioning Reference Signal

The 5G NR PRS is specified in the 3GPP standard since Release 16 as a reference signal dedicated for positioning purposes, with enhancements introduced as of the current standard in [5]. The PRS can be flexibly configured to adapt to the positioning application, by using tailored configurations of the PRS sequence and its resource allocation, such as based on the number of consecutive orthogonal frequency-division multiplexing (OFDM) symbols per slot, bandwidth or beams. In OAI, the PRS is explicitly implemented for 30 kHz and 120 kHz subcarrier spacing, corresponding to numerology 1 and 3, respectively. Furthermore, the implementation of PRS in OAI also supports the flexible resource allocation in terms of frequency, time and beams.
The resource allocation of the PRS implementation in OAI mmWave configuration is here defined by a subcarrier spacing of 120 kHz, 64 physical resource blocks (PRBs) occupying a bandwidth of 92.16 MHz, 6 consecutive OFDM symbols, comb-size of 4 (i.e., one every four subcarriers used for PRS resource elements), and allocated for 8 different beams. The resulting PRS resource allocation within the 5G NR radioframe and within every PRS slot is shown in Figure 1.

2.2. Time-of-Arrival and Power Measurements

The ToA estimation is here based on a threshold-based correlation of the PRS, i.e., ToA for the maximum peak of the PRS correlation above a certain threshold. This is implemented with a least-squares channel estimate in the frequency domain from the PRS, which is then converted to the time domain using an Inverse Discrete Fourier Transform (IDFT) to determine the ToA.
The least-squares estimate of the PRS channel h [ k ] at the k-th subcarrier can be obtained from the frequency–domain received signal y [ k ] as
h [ k ] = y k s k ,
where k ∈ [0, K – 1] and K is the total number of subcarriers per PRS symbol. The frequency domain channel estimates can be represented in vector form as
h = h 0 , h 1 , , h [ K 1 ] C K × 1 .
Then, h is zero-padded by an up-sampling factor K n represented as h Z P C K n K × 1 to increase the time resolution when converted to the time domain. The ToA estimate from h Z P is finally obtained by taking an IDFT of size K K n as
τ ^ = 1 F s K n a r g m a x   I D F T h Z P ,
where F s is the sampling rate.
The RSRP in the digital domain (measured in dBFS) is estimated from the received signal y [ k ] (which is in Q1.15 fixed-point format) as follows:
R S R P [ d B F S ] = 10 log 10 1 K k = 0 K 1 y k 2 10 log 10 2 30 ,
where     denotes a modulus of a complex number and 2 30 corresponds to the power level at full scale of 30 bits. Furthermore, to convert RSRP from dBFS to dBm, the RSRP in dBm is obtained by
RSRP [ d B m ] = RSRP [ d B F S ] G R X ,
where G R X is the receiver gain, which is calibrated using a signal at a known input level.

3. Beam-Based Angle-of-Arrival Algorithm

The AoA estimation is here performed with a beam-based AoA algorithm. First, the the mmWave front end at the receiver scans a certain angle estimation range by sweeping the pre-selected analog beams from the beambook. Then, the AoA is estimated by weighting the received power measurements of each scanned analog beam.
A polynomial fitted to the RSRP measurements of the PRS allows us to interpolate the signal strength between the receive beams and estimate the AoA of the signal with accuracy exceeding the beam separation. Let us assume that the UE receives the PRS signal via M receive beams, with beam directions in the azimuth angle domain ϕ R M spanning the desired AoA estimation range that includes the (unknown) AoA of the LoS path, ϕ A o A . Let us also assume that the signal received via each receive beam is in a form of raw I/Q samples, with I and Q signals’ output recorded simultaneously through the separate output ports to obtain the baseband real part and imaginary part of the received signal, respectively. Assuming appropriate signal synchronization and cyclic prefix (CP) removal, the output of these two ports can be combined into a vector of complex samples as S R X C N , where N is the number of OFDM symbol samples. Each beam-based RSRP measurement, therefore, can be obtained as
P b = 10 log 10 i Ω | X R X , i | 2 K     R ,
where X R X , i denotes the discrete Fourier transform of S R X , and Ω denotes the set of PRS active subcarrier indices of cardinality K . The RSRP measurements for all RX beams can be represented as a function of the beam azimuth angle P b ϕ R M , corresponding to the horizontal RSRP profile of the received signal.
The proposed AoA estimation algorithm is then built upon a polynomial fitting of the RSRP profile using the weighted least squares (WLS) method. In particular, the vector P b is approximated with the second-degree polynomial (parabola) P b ~ = c 0 + c 1 ϕ + c 2 ϕ 2 subject to a Gaussian weighting function w ϕ = e 1 2 ϕ ϕ m a x σ 2 , which is centered around the beam azimuth with the largest power ϕ m a x   = a r g m a x P b and standard deviation σ , being a user-defined parameter. The AoA estimate can be calculated in closed form as a function of the polynomial coefficients:
ϕ ^ A o A = c 1 / 2 c 2 .
In case the RSRP measurements suffer from errors due to very low SNR or interference, or in case the amount of receive beams is not enough to define the maximum of P b , the parabola may be inverted or degenerated, which does not allow to estimate ϕ A o A . A condition c 2 < 0 ensures that this does not happen, and AoA can be estimated using Equation (7). Note that in case this condition does not hold and parabolic approximation does not exist, AoA can be estimated as a direction of the beam with highest RSRP measurement, i.e., ϕ ^ A o A = ϕ m a x   .
An example result of the AoA beam-based algorithm is shown in Figure 2.
Note that the above beam-based AoA algorithm is presented for the azimuth beamforming at the UE. However, in case of elevation beamforming, the same principle can be applied to the elevation or zenith angle θ A o A using the vertical RSRP profile or extended to fitting a parabolic surface in case of tridimensional (3D) beams.

4. HOP-5G mmWave Positioning Testbed

The HOP-5G mmWave positioning testbed is based on a fixed mmWave gNB and moving mmWave UE, as it is shown in Figure 3. This testbed follows a modular architecture to enable the operation of each node as transmitter or receiver with specific hardware and software configurations. The key hardware components of the testbed are as follows:
  • mmWave front end: The Sivers EVK02001 is an evaluation kit with an analog beamformer mmWave front end (FE) able to up-convert 5G NR signals from baseband to mmWave or to down-convert from mmWave to baseband, by integrating the Sivers TRXBF02 COTS transceiver. The 16-element antenna array, i.e., non-commercial uniform rectangular array (URA) with 2 × 8 elements, enables steerable beams within the beambook upon operator commands.
  • Software-defined radio: The USRP X310 is a flexible SDR, which here includes a BasicTX or BasicRX daughterboard for transmission or for reception, respectively, and a GPS disciplined oscillator (GPSDO) to increase the stability of the SDR clock. This SDR is used with a sampling rate of 92.16 Msps to stream the baseband samples of the 5G NR signals between the mmWave front end and the host computer.
  • Host computer: The host computer includes the necessary software modules to establish 5G transmission, 5G reception, GNSS data collection and AoA estimation. At the transmission, the OAI gNB is used to stream the 5G PRS to the mmWave front end through the SDR in real time. At the reception, the OAI UE is used to process the 5G PRS and to obtain ToA and RSRP measurements in real time, and the AoA estimator controls the beams of the mmWave front end and computes the AoA measurements also in real time. In both nodes, the GNSS receiver manager operates and collects the GNSS position solution from the receiver in real time.
  • GNSS receiver: The u-blox F9P is a multi-band high precision GNSS receiver, whose position solution is used for the ground truth of the field campaign.
  • GNSS antenna: A survey multi-band GNSS antenna is used at both nodes together with a splitter to feed GNSS signals to the USRP GPSDO and to the GNSS receiver.
The AoA estimation software module at the UE host computer controls the mmWave front end to enable real-time AoA measurements. This module connects to the Sivers EVK and initiates its operation. Then, the software proceeds to establish the reception beam on the antenna array. As it is described in Section 3, beam-based AoA estimation is performed with the RSRP measurements of the PRS received from the gNB for each beam. Thus, the AoA algorithm collects RSRP measurements for each beam angle and proceeds to sweep each beam within −45 degrees to 45 degrees with a 4.5-degree resolution per beam. The reception duration for each beam angle is 20 ms, which is sufficient for the OAI UE to perform and disseminate the PRS RSRP and ToA measurements. The measurement dissemination is performed over the MQTT protocol. OAI publishes the measurements messages in a specific MQTT topic, and the AoA algorithm subscribes to this topic to collect the measured RSRP values for each reception beam angle. Since the RSRP collection lasts 20 ms for each beam, the overall measurement collection has a duration of 420 ms for all beams. After the RSRP collection, the AoA algorithm estimates the reception angle in real time. The AoA algorithm also collects the most recent position solution published by the GNSS receiver manager over MQTT. Finally, the AoA algorithm outputs the AoA estimation together with the RSRP measurements and GNSS position solution.

5. Field Campaign

This section discusses the initial experimentation results on the maximum coverage distance and receiver orientation impact, when using the HOP-5G mmWave positioning testbed in a field campaign with LoS conditions.

5.1. Description

The HOP-5G mmWave positioning testbed was deployed on demand at Airbus premises for experimentation purposes. The FR2 downlink transmission was established at 27 GHz with a static OAI gNB and a moving OAI UE in LoS. The 5G PRS configuration described in Section 2.1 was used to achieve a bandwidth of 92.16 MHz. As it is shown in Figure 4, the starting position of the UE was as close as possible to the gNB, and then the UE (mounted on a trolley) was moved linearly until a maximum coverage distance. The UE moved with a nearly linear trajectory at a nearly constant and low velocity, i.e., with variations between 0.25 m/s and 1 m/s, except at planned temporary stops to evaluate the static scenario.
The field experiment was based on a five-step procedure repeated in each test to perform the AoA measurements:
  • The OAI UE acquires and synchronizes to the 5G NR signals transmitted from the OAI gNB.
  • The GNSS receiver manager collects and disseminates the GNSS-based UE position solution in real time.
  • For each beam within [−45°, −41.5°, …, 41.5°, 45°], the AoA algorithm enables the corresponding beam on the Sivers EVK, the OAI UE estimates the RSRP from the PRS subframes, and the AoA algorithm collects the RSRP measurement for the specific beam.
  • The AoA algorithm performs real-time AoA estimation from the collected RSRP measurements.
  • The AoA estimate is disseminated together with the latest GNSS position solution.
The data measurements with the AoA, RSRP and GNSS solution were logged in real time and post-processed for performance analysis.

5.2. Maximum Coverage Distance

The assessment of the maximum coverage distance was performed based on the availability of OAI measurements as the UE moved farther from the gNB. The distance between gNB and UE was computed with the stand-alone GNSS solution estimated at both nodes during the entire duration of the field test (i.e., 120 s).
The field results shown in Figure 5 indicate a maximum distance around 30 m between the UE and gNB with the HOP-5G mmWave positioning testbed. At 30 m of distance, the OAI UE lost the 5G NR signal synchronization, and the test was stopped before the UE returned to the starting point for the following test. The AoA estimation accuracy was analyzed based on the RSRP distribution for each beam as a function of the distance between the UE and gNB, as it is shown in Figure 5a,b. Considering the static periods within the trajectory, the average RSRP was computed for each beam angle. The result indicates an almost constant average RSRP value between beam angles −13.5° and 13.5°, while the rest of the beam angles (outside of this range) include values below 3 dB. This beam pattern was kept over the different distances. As a result, when both the transmitter and receiver are aligned, i.e., an azimuth orientation of 0°, the AoA estimation accuracy is equal to 4.6° at static periods. The AoA performance degrades to 9.5° for the full trajectory, which includes dynamic and static periods. Certainly, the reduced array size limits the AoA estimation accuracy.

5.3. Impact of the Receiver Orientation

The receiver azimuth orientation also has a significant impact on the beam alignment between the transmitter and the receiver. In order to assess this impact on the FR2 AoA estimation performance, several tests were repeated for different receiver orientations compared to the perfect alignment studied in the previous section, i.e., with UE orientations at 0°, 30° and −30°. The static periods of these tests were used to obtain the beam pattern for each orientation. As it is shown in Figure 5c, the beam pattern of the Sivers EVK is not symmetric, and there are abrupt changes in the RSRP between −13.5° to −18° and between 13.5° and 18°, which correspond to angle offsets of 45° with respect to the antenna boresight. This reduces the sensitivity of the AoA to small changes in the receiver orientation, especially when perfectly aligned. Future work can explore enhanced AoA weighting functions optimized for the beam response of the antenna array or based on iterative fitting, as in [24].

6. Conclusions

This paper presents initial results of a real-time 5G mmWave testbed, able to exploit positioning reference signal (PRS) transmissions for beam-based angle-of-arrival (AoA). The testbed is based on the combination of OpenAirInterface (OAI), a software-defined radio (SDR) and a 16-element mmWave front end to be deployed at both the base station (BS) and user equipment (UE) and operating at 27 GHz. The proposed beam-based AoA algorithm controls the antenna array to sweep beams over the scanned angles, while collecting receiver power measurements for each beam. The initial experimentation results of the field campaign indicate a maximum distance coverage of 30 m between the BS and UE of the testbed. In addition, an AoA estimation accuracy of 4.6° is achieved under UE static conditions and perfect alignment between transmitter and receiver arrays. The introduction of an orientation mismatch at the UE, i.e., with an azimuth orientation of −30° and 30°, results in abrupt decreases in the RSRP measurements. Beam response characterization or iterative fitting can be used in the future to enhance the AoA performance of these reduced antenna arrays. Future work can also investigate the exploitation of the 5G mmWave testbed with multiple base stations.

Author Contributions

Conceptualization, J.A.d.P.-R., A.Y.Y., A.S., R.M., F.K., E.R.-F., J.T., I.L. and D.F.; experimentation, J.A.d.P.-R. and A.S.; data post-processing, J.A.d.P.-R. and A.S.; writing, J.A.d.P.-R., A.Y.Y., A.S., R.M., F.K., E.R.-F. and J.T.; project administration, J.A.d.P.-R. All authors have read and agreed to the published version of the manuscript.

Funding

This work from the Hybrid Overlay Positioning with 5G and GNSS (HOP-5G) project has been supported by the European Space Agency Navigation Innovation and Support Programme (NAVISP), which aims to generate innovative concepts, technologies and system solutions in the wide field of positioning, navigation and time.

Institutional Review Board Statement

Not applicable.

Informed Consent Statement

Not applicable.

Data Availability Statement

Data are contained within the article.

Conflicts of Interest

Authors José A. del Peral-Rosado, Ali Y. Yildirim, Auryn Soderini, and Detlef Flachs were employed by the company Airbus Defence and Space. The remaining authors declare that the research was conducted in the absence of any commercial or financial relationships that could be construed as a potential conflict of interest. The view expressed herein can in no way be taken to reflect the official opinion of the European Space Agency.

References

  1. del Peral-Rosado, J.A.; Raulefs, R.; López-Salcedo, J.A.; Seco-Granados, G. Survey of Cellular Mobile Radio Localization Methods: From 1G to 5G. IEEE Commun. Surveys Tutor. 2018, 20, 1124–1148. [Google Scholar] [CrossRef]
  2. Wymeersch, H.; Seco-Granados, G.; Destino, G.; Dardari, D.; Tufvesson, F. 5G mmWave positioning for vehicular networks. IEEE Wirel. Commun. 2017, 24, 80–86. [Google Scholar] [CrossRef]
  3. Khatib, E.J.; Álvarez-Merino, C.S.; Luo-Chen, H.Q.; Barco-Moreno, R. Designing a 6G Testbed for Location: Use Cases, Challenges, Enablers and Requirements. IEEE Access 2023, 11, 10053–10091. [Google Scholar] [CrossRef]
  4. 3GPP TS 38.305. NG Radio Access Network (NG-RAN); Stage 2 Functional Specification of User Equipment (UE) Positioning in NG-RAN. Available online: https://www.3gpp.org/dynareport/38305.htm (accessed on 5 September 2024).
  5. 3GPP TS 38.211. NR; Physical Channels and Modulation. Available online: https://www.3gpp.org/dynareport/38211.htm (accessed on 5 September 2024).
  6. 3GPP TS 38.455. NG-RAN; NR Positioning Protocol A (NRPPa). Available online: https://www.3gpp.org/dynareport/38455.htm (accessed on 5 September 2024).
  7. 3GPP TR 38.855. Study on NR Positioning Support. Available online: https://www.3gpp.org/dynareport/38855.htm (accessed on 5 September 2024).
  8. Qualcomm, ZTE and China Mobile. 5G Multi-Cell Positioning: Joint Field Trial Demonstration. Available online: https://www.qualcomm.com/videos/5g-multi-cell-positioning-ota-demonstration (accessed on 5 September 2024).
  9. del Peral-Rosado, J.A.; Nolle, P.; Razavi, S.M.; Lindmark, G.; Shrestha, D.; Gunnarsson, F.; Kaltenberger, F.; Sirola, N.; Särkkä, O.; Roström, J.; et al. Design Considerations of Dedicated and Aerial 5G Networks for Enhanced Positioning Services. In Proceedings of the 2022 10th Workshop on Satellite Navigation Technology (NAVITEC), Noordwijk, The Netherlands, 5–7 April 2022; pp. 1–12. [Google Scholar]
  10. del Peral-Rosado, J.A.; Nolle, P.; Rothmaier, F.; Razavi, S.M.; Lindmark, G.; Jiang, X.; Shrestha, D.; Gunnarsson, F.; Parsawar, S.; Mundlamuri, R.; et al. Proof-of-Concept of Dedicated Aerial 5G and GNSS Testbed for Enhanced Hybrid Positioning. In Proceedings of the 35th International Technical Meeting of the Satellite Division of The Institute of Navigation (ION GNSS+ 2022), Denver, CO, USA, 19–23 September 2022; pp. 1–15. [Google Scholar]
  11. del Peral-Rosado, J.A.; Yildirim, A.Y.; Klinger, N.C.; Nolle, P.; Razavi, S.M.; Parsawar, S.; Mundlamuri, R.; Kaltenberger, F.; Sirola, N.; Garlaschi, S.; et al. Preliminary Field Results of a Dedicated 5G Positioning Network for Enhanced Hybrid Positioning. Eng. Proc. 2023, 54, 6. [Google Scholar]
  12. del Peral-Rosado, J.A.; Yildirim, A.; Schlötzer, S.; Nolle, P.; Razavi, S.M.; Parsawa, S.; Mundlamuri, R.; Kaltenberger, F.; Sirola, N.; Garlaschi, S.; et al. First Field Trial Results of Hybrid Positioning with Dedicated 5G Terrestrial and UAV-Based Non-Terrestrial Networks. In Proceedings of the 36th International Technical Meeting of the Satellite Division of The Institute of Navigation (ION GNSS+ 2023), Denver, CO, USA, 19–23 September 2023; pp. 1598–1605. [Google Scholar]
  13. Qualcomm. MWC 2022: Expanding 5G Positioning to mmWave and Lower-Complexity IoT. Available online: https://www.youtube.com/watch?v=82zIWOa2PhI (accessed on 5 September 2024).
  14. Qualcomm. MWC 2023: Precise Positioning and RF Sensing. Available online: https://www.qualcomm.com/videos/precise-positioning-and-rf-sensing (accessed on 5 September 2024).
  15. Chen, T.; Maddala, P.; Skrimponis, P.; Kolodziejski, J.; Adhikari, A.; Hu, H.; Gao, Z.; Paidimarri, A.; Valdes-Garcia, A.; Lee, M.; et al. Open-access millimeter-wave software-defined radios in the PAWR COSMOS testbed: Design, deployment, and experimentation. Comput. Netw. 2023, 234, 109922. [Google Scholar] [CrossRef]
  16. TMYTEK. mmW-OAI Solution: Open-Source 5G FR2 Test Network. Available online: https://tmytek.com/solutions/mmW-OAI (accessed on 5 September 2024).
  17. Yammine, G.; Alawieh, M.; Ilin, G.; Momani, M.; Elkhouly, M.; Karbownik, P.; Franke, N.; Eberlein, E. Experimental Investigation of 5G Positioning Performance Using a mmWave Measurement Setup. In Proceedings of the 2021 International Conference on Indoor Positioning and Indoor Navigation (IPIN), Lloret de Mar, Spain, 29 November–2 December 2021; pp. 1–8. [Google Scholar]
  18. Ge, Y.; Chen, H.; Jiang, F.; Zhu, M.; Khosravi, H.; Lindberg, S.; Herbertsson, H.; Eriksson, O.; Brunnegård, O.; Olsson, B.E.; et al. Experimental Validation of Single Base Station 5G mmWave Positioning: Initial Findings. In Proceedings of the 2022 25th International Conference on Information Fusion (FUSION), Linköping, Sweden, 4–7 July 2022; pp. 1–8. [Google Scholar]
  19. Kaltenberger, F.; Silva, A.P.; Gosain, A.; Wang, L.; Nguyen, T.T. OpenAirInterface: Democratizing innovation in the 5G Era. Comput. Netw. 2020, 176, 107284. [Google Scholar] [CrossRef]
  20. Ahadi, M.; Malik, A.; Kaltenberger, F.; Thienot, C. 5G NR UL SRS TDoA Positioning by OpenAirInterface. In Proceedings of the 2023 13th International Conference on Indoor Positioning and Indoor Navigation Work-in-Progress (IPIN-WiP), Nuremberg, Germany, 25-28 September 2023; pp. 1–12. [Google Scholar]
  21. Li, D.; Chu, X.; Wang, L.; Lu, Z.; Zhou, S.; Wen, X. Performance Evaluation of E-CID based Positioning on OAI 5G-NR Testbed. In Proceedings of the 2022 IEEE/CIC International Conference on Communications in China (ICCC), Foshan, China, 11–13 August 2022; pp. 832–837. [Google Scholar]
  22. Palamà, I.; Lizarribar, Y.; Monteforte, L.M.; Santaromita, G.; Bartoletti, S.; Giustiniano, D.; Bianchi, G.; Melazzi, N.B. 5G positioning with software-defined radios. Comput. Netw. 2024, 250, 110595. [Google Scholar] [CrossRef]
  23. Mundlamuri, R.; Gangula, R.; Kaltenberger, F.; Knopp, R. Novel round trip time estimation in 5G NR. In Proceedings of the GLOBECOM 2024 - 2024 IEEE Global Communications Conference, Cape Town, South Africa, 08-12 December 2024; pp. 3069–3074. [Google Scholar] [CrossRef]
  24. Rastorgueva-Foi, E.; Kaltiokallio, O.; Ge, Y.; Turunen, M.; Talvitie, J.; Tan, B.; Keskin, M.F.; Wymeersch, H.; Valkama, M. Millimeter-Wave Radio SLAM: End-to-End Processing Methods and Experimental Validation. IEEE J. Sel. Areas Commun. 2024, 42, 2550–2567. [Google Scholar] [CrossRef]
Figure 1. OAI mmWave PRS resource allocation within (a) 5G NR radioframe; (b) 5G NR slot.
Figure 1. OAI mmWave PRS resource allocation within (a) 5G NR radioframe; (b) 5G NR slot.
Engproc 88 00061 g001
Figure 2. Example of beam-based AoA estimation demonstrated on test data obtained with horn antenna as transmitter and beam-sweeping Anokiwave antenna array with fixed gain as receiver: (a) maximum power is defined, parabola fit is successful, and AoA is estimated as interpolation between beam directions; (b) parabola fit is successful, and AoA is estimated as extrapolation beyond the range of azimuth angle ϕ ; (c) maximum is on the boundary, parabola fit is unsuccessful, and AoA is estimated as a direction of a beam with maximum power value. Note that beam powers are normalized to maximum value. This test setup does not use any SDR.
Figure 2. Example of beam-based AoA estimation demonstrated on test data obtained with horn antenna as transmitter and beam-sweeping Anokiwave antenna array with fixed gain as receiver: (a) maximum power is defined, parabola fit is successful, and AoA is estimated as interpolation between beam directions; (b) parabola fit is successful, and AoA is estimated as extrapolation beyond the range of azimuth angle ϕ ; (c) maximum is on the boundary, parabola fit is unsuccessful, and AoA is estimated as a direction of a beam with maximum power value. Note that beam powers are normalized to maximum value. This test setup does not use any SDR.
Engproc 88 00061 g002
Figure 3. Architecture of the HOP-5G mmWave positioning testbed.
Figure 3. Architecture of the HOP-5G mmWave positioning testbed.
Engproc 88 00061 g003
Figure 4. Field deployment of the HOP-5G mmWave positioning testbed: (a) tests start at minimum distance between gNB and UE; (b) tests finalize at maximum coverage between gNB and UE.
Figure 4. Field deployment of the HOP-5G mmWave positioning testbed: (a) tests start at minimum distance between gNB and UE; (b) tests finalize at maximum coverage between gNB and UE.
Engproc 88 00061 g004
Figure 5. Normalized power measurements per beam angle: (a) RSRP per beam angle over the full UE trajectory and azimuth orientation of 0°; (b) average RSRP per beam angle at static UE locations within the moving trajectory and azimuth orientation of 0°; (c) average RSRP per beam angle for azimuth orientation of 0°, −30° and 30° during static UE periods.
Figure 5. Normalized power measurements per beam angle: (a) RSRP per beam angle over the full UE trajectory and azimuth orientation of 0°; (b) average RSRP per beam angle at static UE locations within the moving trajectory and azimuth orientation of 0°; (c) average RSRP per beam angle for azimuth orientation of 0°, −30° and 30° during static UE periods.
Engproc 88 00061 g005
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content.

Share and Cite

MDPI and ACS Style

del Peral-Rosado, J.A.; Yildirim, A.Y.; Soderini, A.; Mundlamuri, R.; Kaltenberger, F.; Rastorgueva-Foi, E.; Talvitie, J.; Lapin, I.; Flachs, D. Initial Experimentation of a Real-Time 5G mmWave Downlink Positioning Testbed. Eng. Proc. 2025, 88, 61. https://doi.org/10.3390/engproc2025088061

AMA Style

del Peral-Rosado JA, Yildirim AY, Soderini A, Mundlamuri R, Kaltenberger F, Rastorgueva-Foi E, Talvitie J, Lapin I, Flachs D. Initial Experimentation of a Real-Time 5G mmWave Downlink Positioning Testbed. Engineering Proceedings. 2025; 88(1):61. https://doi.org/10.3390/engproc2025088061

Chicago/Turabian Style

del Peral-Rosado, José A., Ali Y. Yildirim, Auryn Soderini, Rakesh Mundlamuri, Florian Kaltenberger, Elizaveta Rastorgueva-Foi, Jukka Talvitie, Ivan Lapin, and Detlef Flachs. 2025. "Initial Experimentation of a Real-Time 5G mmWave Downlink Positioning Testbed" Engineering Proceedings 88, no. 1: 61. https://doi.org/10.3390/engproc2025088061

APA Style

del Peral-Rosado, J. A., Yildirim, A. Y., Soderini, A., Mundlamuri, R., Kaltenberger, F., Rastorgueva-Foi, E., Talvitie, J., Lapin, I., & Flachs, D. (2025). Initial Experimentation of a Real-Time 5G mmWave Downlink Positioning Testbed. Engineering Proceedings, 88(1), 61. https://doi.org/10.3390/engproc2025088061

Article Metrics

Back to TopTop