Detailed Description
This repository provides datasets containing raw Channel Impulse Response (CIR) measurements collected from uplink Sounding Reference Signals (SRS) transmitted by a 5G CrossCall phone acting as the User Equipment (UE). Measurements were collected using two Radio Units (RUs) from VVDN deployed at the EURECOM campus located at coordinates [43.6144094, 7.0711747]. Each RU is equipped with four spatially distributed SISO directional antennas with a 50° 3dB beamwidth in azimuth and elevation. The dataset is designed to support research in wireless localization, positioning, channel charting, and AI/ML-based radio analytics. It provides synchronized CIR measurements together with accurate RTK-based ground-truth UE positions.
Antenna Placement
The local Cartesian coordinate reference is antenna 1 on RU1 with:
- Local coordinates: [x, y, z] = [0, 0, 2.2]
- GPS coordinates: [43.6139498, 7.0714626, 170]
RU1 — EURECOM South Terrace
| Antenna | X (m) | Y (m) | Z (m) |
|---|---|---|---|
| 1 | 0 | 0 | 2.2 |
| 2 | 9 | 0 | 2.2 |
| 3 | 27 | 0 | 2.2 |
| 4 | 36 | 0 | 2.2 |
RU2 — EURECOM North Rooftop
| Antenna | X (m) | Y (m) | Z (m) |
|---|---|---|---|
| 1 | 50 | 20 | 11 |
| 2 | 50 | 25 | 11 |
| 3 | 50 | 30 | 11 |
| 4 | 50 | 35 | 11 |
Dataset Structure
The dataset contains T samples, M antennas, and NFFT CIR indices.
{
time: [T×1 double] # recording timestamp in milliseconds
lat: [T×1 double] # true latitude from RTK
lon: [T×1 double] # true longitude from RTK
alt: [T×1 double] # true altitude from RTK
local_x: [T×1 double] # converted local x coordinate
local_y: [T×1 double] # converted local y coordinate
cir_real: [NFFT×M×T double] # real part of CIR
cir_imag: [NFFT×M×T double] # imaginary part of CIR
}
Example: Load in MATLAB
time = h5read('datasetname.h5', '/time');
