IPIN2023

Environment

The measurement environment consists of a warehouse area of approximately 1,200 m², enclosed by reflecting walls including warehouse walls and metal gates. The environment contains various metal objects such as industrial vehicles and metal shelves.

Measurement Setup

Eight receiving anchors are placed along the walls of the environment at varying heights. The transmitter device is carried by a person at a constant height of 1.05 m and regularly transmits 5G signals received by the anchors.

The system is based on a 5G New Radio platform operating at a bandwidth of 100 MHz and a center frequency of 3.75 GHz. Ground truth positioning data is collected using a millimeter-accurate motion tracking system. Data is synchronized via an NTP server and pre-processed to remove corrupted datapoints and align RF and positioning reference data.

The receivers are placed at the following locations:

ID P_X P_Y P_Z
0 2.0998 20.8315 6.6086
1 10.0957 29.8520 3.4952
2 22.0165 29.8119 5.1238
3 33.9174 29.8297 3.4697
4 41.8702 10.2216 6.6122
5 33.8929 0.6511 3.2815
6 21.9839 0.6823 4.7012
7 10.0512 0.6712 3.4646

Dataset Description

The dataset is stored as an HDF5 file containing a single dataset named ds. Each entry corresponds to one Channel Impulse Response (CIR) measurement received at an anchor node and contains the following fields:

  • rec_time (float64): The timestamp in seconds at which the CIR was received at the anchor node. This serves as the global time index of the tracking problem.
  • TOA (float64): The Time of Arrival of the signal at the receiving anchor node in seconds.
  • cir_real (int32[N]) and cir_imag (int32[N]): The real and imaginary parts of the CIR, containing N samples each. The samples can be related to distance or time-of-flight using window_start_time.
  • window_start_time (float64): The timestamp in seconds indicating the start time of the CIR window. This local time index can be used to assign a distance or time-of-flight value to each CIR sample.
  • anch_id (int8): The ID of the receiving anchor node.
  • ref_x, ref_y (float32): The ground truth position of the mobile agent at the time of reception, corresponding to rec_time. These reference positions are obtained from the millimeter-accurate motion tracking system.

 

If you use our dataset for your research, please consider citing:

@misc{kram2023track7,
  author       = {Stahlke, Maximilian and Porada, Andreas and Bauer, Jan Niklas and Mutschler, Christopher},
  title        = {IPIN2023 Challenge Track 7: Channel Impulse Responses},
  year         = {2023},
  howpublished = {\url{https://iis.fraunhofer.de/ipin2023}},
  note         = {Fraunhofer Institute for Integrated Circuits IIS}
}