Published November 2, 2021 | Version v1
Dataset Open

Quasi-norm Kernel-based Emitter Localization

  • 1. Johns Hopkins University

Description

JHU_fingerprints.csv

CSV file of fingerprint measurements.  A set of TDoA, RSS, and AoA measurements were collected using a synchronized, distributed RF sensor network. The network consisted of eight ceiling-mounted sensor nodes, with each node having a dual-channel software-defined radio (SDR), for a total of sixteen receivers in the network. Each node also has a two-element antenna array with half-wavelength spacing between the elements. All nodes are synchronized to a common one pulse-per-second (PPS) reference enabling high-precision TDOA measurements. Each channel of a dual-channel SDR shares a common oscillator that enables two-element AoA measurements per node. In order to avoid interference from signals on active frequency bands while taking advantage of available antennas and an easy-to-achieve antenna element spacing, a 20MHz- wide 16QAM signal at a frequency of 206MHz was used as the source for measurements. The source signal transmitter was systematically moved throughout a mixed-use, 2100-sq meter space. 3527 different locations on a 0.6×0.6m grid were measured, which equates to sampling approximately 70% of the available space. At each location, the sensor network recorded complex IQ samples at the rate of 25MHz for approximately 60ms from the sixteen synchronized receivers. Measurements were generated from blocks of 8192 samples, leading to approximately 180 sets of TDoA (ns), RSS (dBm), and AoA (rad) measurements per location. The measurements were averaged, resulting in a 136 element vector for each location with 112 TDoA measurements,16 RSS measurements, and 8 AoA measurements. There are 112 = 16− 8 TDoA measurements, which is all possible pairs minus the measurements between the dual receivers at each of the eight nodes. These intra-node measurements are removed from the data analysis because the antenna separation is within the system margin of error for estimating time delays.

Nodes are labeled A-H.  Each receiver are labelled as 0 or 1.  TDoA columns are labeled according to node/receiver pairs, e.g., tdoa_B0_F1 is TDoA estimate between node B, receiver 0 and node F, receiver 1.  RSS columns are labeled according to node/receiver, i.e., rss_G1 is RSS estimate for node G, receiver 1.  AoA columns are labeled according to nodes, i.e., aoa_E is AoA estimate by the pair of receivers at node E.

Additional description of columns:

Column Groups Number of columns units Description
date-time 1   yyyy-mm-dd-hh-mm-ss format. Time of measurement collection for given row.
TDoA 112 ns See description above table.
RSS 16 dBm See description above table.
AoA 8 rad See description above table.
x 1 m Cartesian coordinate of measurement location for given row.
y 1 m Cartesian coordinate of measurement location for given row.
Location 1   Text description of location (hallways, rooms, etc.)
Distance 1 m Distance between given node and measurement location, i.e., H0_dist is distance between measurement and node H, receiver 0.

 

JHU_locations.csv

CSV file of the sensor nodes (A-H) locations in Cartesian format.

Files

JHU_fingerprints.csv

Files (10.3 MB)

Name Size Download all
md5:d0bae4bb1b4c855afc260dc242b10400
10.3 MB Preview Download
md5:139d3dd1d4126efce416b829c7e01d4a
366 Bytes Preview Download

Additional details

Related works