Published February 28, 2022 | Version v2
Dataset Open

BLE Ray-Tracing Simulation Dataset

Description

BLE ray-tracing propagation data generated via Altair Feko WinProp software in a simulation environment of dimensions 14m x 7m. Four horizontal facing APs are placed in the corners of the room at 2.5m height and at 45 degrees azimuth rotation pointing towards the center of the room. The elevation angle of all APs is 45 degrees pointing downwards. Three transmitting frequencies are simulated i.e., 2402, 2426 and 2480 MHz, corresponding to the three advertising BLE channels (numbered 37, 38 and 39, respectively) and two antenna polarizations (omni-directional), i.e., horizontal and vertical. The tag is positioned at a fixed height of 1.5 m (z-dimension) and 2450 signal samples are collected per  room configuration, evenly distributed across the room. Data was collected for 9 different room configurations with varying furniture, furniture material and anchor points positions and orientation as shown below. 
 

Room Setup Description
testbench_01 No line-of-sight blocking furniture
testbench_01_furniture_low One line-of-sight blocking furniture
testbench_01_furniture_mid Three line-of-sight blocking furniture
testbench_01_furniture_high Six line-of-sight blocking furniture
testbench_01_furniture_low_concrete Same as low but with concrete furniture
testbench_01_furniture_mid_concrete Same as mid but with concrete furniture
testbench_01_furniture_high_concrete Same as high but with concrete furniture
testbench_01_rotated_anchors Same as testbench_01 but the anchors have been rotated clockwise by 5 degrees
testbench_01_translated_anchors Same as testbench_01 but the anchors have been translated by 10cm


For each room setup, data is split into 12 json files - 6 for the tag signal data collected from the 4 anchor points and 6 for the properties of each anchor point. The 6 different files correspond to the different channel-polarization combinations as indicated by their names. 

Each entry of the anchor json files contains the following information:

  • anchor: anchor's index
  • x_anchor, y_anchor, z_anchor: anchor point's coordinates
  • az_anchor: anchor's horizontal rotation
  • el_anchor: anchor's vertical rotation
  • reference_power: received signal strength (RSS) reference value in dB

Each entry of the tag json files contains the following information:

  • anchor: anchor's index
  • point: point's index
  • x_tag, y_tag, z_tag: tag point's coordinates
  • los: point is in line of sight of anchor {0=false,1=true}
  • relative power: RSS value in dB
  • pdda_input_real: in-phase components of the anchor's antennas' measurements
  • pdda_input_image: quadrature-phase components of the anchor's antennas' measurements
  • pdda_phi: pdda prediction for azimuth angle
  • pdda_theta: pdda prediction for elevation angle
  • pdda_out_az: pdda's spatial power spectrum for azimuth angle
  • pdda_out_el: pdda's spatial power spectrum for elevation angle
  • true_phi: actual azimuth angle
  • true_theta: actual azimuth angle

Files

BLE Ray-tracing Simulation Dataset.zip

Files (641.5 MB)

Name Size Download all
md5:267318b69e5b6685b2f58ece96845b73
641.5 MB Preview Download