you can use something like meshtastic to easily setup a network of end nodes and relays this also enables additional use-cases, like verifiable geolocation/proximity, and locale-restricted access
electromagnetic waves propagate at a ≈constant speed (speed of light), which means that you can estimate the distance between two communicating end nodes, or between a node and a relay similar approaches are used mitigate against range extender attacks for remote car unlocking