YERKON A terrestrial positioning backup layer Run the simulation

The architecture

Three parts: broadcast units standing at surveyed positions, receivers that work out their own position, and a management system that keeps the identities current.

From the report, with Turkish labels. The receiver measures distance by sending messages back and forth. The line between the management system and the units carries identity and keys rather than distance.
From the report, with Turkish labels. The receiver measures distance by sending messages back and forth. The line between the management system and the units carries identity and keys rather than distance.

Three parts

Why two way ranging

Systems that look at how much later a signal reaches one unit than another (TDoA) may need precise network wide time synchronisation between the units, and the infrastructure to supply it, to reach the same accuracy. Going below a billionth of a second, for instance, means an atomic clock and IEEE 1588 PTP at every unit. One chip-scale atomic clock (Microchip SA65) costs about 5500 dollars, roughly 266400 lira (Analog IC Tips, September 2021). Two way ranging needs no network wide synchronisation: the time the signal spends in the air comes out of one short there-and-back between the unit and the receiver.

Every radio chip counts time with its own crystal, and no two crystals run at exactly the same rate. In two way ranging that difference only turns into error over the short wait before the unit answers, and the receiver estimates it from the incoming signal and removes it. In the simulation what is left after that correction stays under 20 centimetres on one range.

Each unit keeps its own private key and hands its public key to the management system. The key is 256 bit ECC and the signature is ECDSA. A sequence number gives away an old message recorded and sent again later.

~266400 TLan atomic clock per unit, TDoA
0 TLclock synchronisation, YERKON (two way ranging)

In TDoA, keeping the units' clocks equal to each other takes costly infrastructure such as an atomic clock and IEEE 1588 PTP at every unit. YERKON measures range two ways, so it needs no such synchronisation at all.

Three kinds of installation

Receiver modules

The hardware and its price

The final product's parts

EBYTE E28-2G4M20SSX1280 radio module with an amplifier, 20 dBm
Qorvo DWM3000TR13UWB radio module
STM32G031K8T6microcontroller, 64 KB
STM32G0B1MET6microcontroller, 512 KB
Microchip ATECC608Bidentity and key chip
Espressif ESP32-S3-WROOM-1-N8phone link (BLE)
CEVA BNO085motion sensor
Taoglas GW.22.5151pole and vehicle antenna, 2,4 GHz, 5 dBi, IP67, outdoor
HI-LINK HLK-5M12mains supply, 230 V AC to 12 V DC, 5 W
YDL 803040LiPo cell, 3,7 V, 1000 mAh
2,8 inç ILI9341 SPI TFT modülü2,8 inch display
Gainta G203outdoor box, 115x65x40 mm, IP65 (4,99 €)
Gainta G212vehicle box, 115x90x55 mm, IP65 (5,98 €)
Gainta G517G(BC)-1hand-held box with a battery bay, 92x66,5x21 mm (1,86 €)