Distance and Angle Measurements for Hybrid Localization in IEEE 802.15.4 TSCH Networks
Authors/Creators
Description
Overview
The dataset includes distance and angle measurements obtained from a hybrid localization system integrated with the IEEE 802.15.4 Time Slotted Channel Hopping (TSCH) protocol [1]. The system combines multi-carrier phase difference (MCPD) or phase-based ranging (PBR) for distance estimation [2] with phase-based direction finding technique for angle-of-arrival (AoA) estimation [3], enabling hybrid localization using a single anchor node in an IoT network.
Setup
The measurements were collected in an office environment with a IEEE 802.15.4 TSCH network formed by six low-cost devices. One node, positioned in the center of a 5.1 m by 6.5 m room, acted as the root and performed localization of five surrounding nodes. Each device was built upon the AT86RF215 transceiver, which provides access to the phase of the received signal. To enable angle estimation, the root node was equipped with an RF switch and a uniform circular antenna (UCA) array composed of eight dipole elements spaced equally across 360 degrees. The pictures of the setup, used equipment and configuration are attached in the dataset files along with detailed description.
Measurement Procedure
The root of the node first formed a TSCH network. When all devices joined the network, the root started acting as an initiator, pinging its child devices. Each packet transmission initiated a Phase Measurement Process (PMP) that acquired phase measurements for angle and distance estimation [1]. During each PMP, the initiator captured eight reference phase samples from the first antenna to estimate and correct the carrier frequency offset (CFO), followed by ninety phase samples across the antenna array for AoA estimation. The switching between antenna elements was performed in a Round Robin (RR) pattern. The sampling rate of the system was 8 us per phase sample [3]. For distance estimation, fifteen frequency samples were measured sequentially using the Golomb frequency set to minimize measurement time and spectral overlap [2].
Software Implementation
The software implementation of the modified Contiki-NG stack that supports hybrid localization alongside TSCH communication is available at: https://github.com/9morano/contiki-ng/tree/vesna-atasw
Dataset Structure
The dataset is stored in a single JSON file named `data.json`. It is organized by device, where each entry includes the device address and an array of records. Each record contains the absolute slot number (ASN) corresponding to the TSCH schedule, two arrays of phase samples representing measurements from the initiator and the reflector, an array of eight reference phase values used for frequency offset calibration, and a second array of ninety phase values used for angle estimation. The JSON file can be parsed using Python built-in json module.
Files
dataset_hybrid_localization_in_TSCH.zip
Files
(3.6 MB)
| Name | Size | Download all |
|---|---|---|
|
md5:1c1178a11fbc0f458937661faf68b4d0
|
3.6 MB | Preview Download |
Additional details
Related works
- Is supplement to
- Publication: 10.3390/s24123925 (DOI)
Funding
- The Slovenian Research and Innovation Agency
- J2-4461
- The Slovenian Research and Innovation Agency
- PR-12348
- The Slovenian Research and Innovation Agency
- P2-0016
References
- G. Morano, A. Simončič, T. Kocevska, T. Javornik, A. Hrovat, "Distance- and Angle-Based Hybrid Localization Integrated in the IEEE 802.15.4 TSCH Communication Protocol", Sensors, vol. 24, 2024. DOI: 10.3390/s1010000
- G. Morano, K. Guan, A. Hrovat, et al., "Phase-Based Distance Estimation Integrated With IEEE 802.15.4 TSCH Communication", IEEE Internet of Things Journal, vol. 11, no. 7, pp. 11 460–11 470, Apr. 2024, issn: 2327-4662. doi: 10.1109/JIOT.2023.3330933
- G. Morano, A. Simončič, T. Kocevska, T. Javornik, and A. Hrovat, "Angle of Arrival Estimation Using IEEE 802.15.4 TSCH Protocol", in 2023 IEEE 34th Annual International Symposium on Personal, Indoor and Mobile Radio Communications (PIMRC), Sep. 2023, pp. 1–7. doi: 10.1109/PIMRC56721.2023.10293886