"Radio does not work underground" is half true, and the half that is wrong
leads people to the wrong architecture.
A tunnel is an oversized lossy dielectric waveguide. Below a cutoff set by the bore
nothing propagates at all; above it, propagation is by attenuated modes. For a 3 m bore
that means nothing useful below roughly 50 to 100 MHz, and efficient propagation only
above about 300 MHz where the bore is many wavelengths across.
And then, at 900 MHz in a clean straight 3 m tunnel, the attenuation is about
0.05 dB per metre — four decibels over eighty metres.
RF works fine in a straight tunnel.
The killer is not distance. It is corners. A single right-angle bend
costs 20 to 40 dB. One corner eats the entire link budget, and tunnels are not straight.
Add an RMS delay spread of 20 to 100 ns, which caps the coherent bandwidth at 2 to
10 MHz, and fast fading of 20 to 30 dB over half a wavelength — 17 cm at 900 MHz — so a
moving node's link dies and revives every few centimetres.
Through the rock itself there is nothing to discuss. Skin depth at 100 MHz in rock at
0.01 S/m is 0.50 m. At 1 kHz it is 159 m — which is why mine-rescue through-the-earth
systems live at a few kilohertz and get tens of bits per second through 250 m with a
thirty-metre transmit loop. That is a heartbeat, not a relay.
So RF is a bearer, opportunistically, and never the bearer.
An architecture that assumes otherwise has already failed at the first corner. There is
one genuine consolation: the same physics that stops your signal getting out also stops
it getting out. At 900 MHz your emissions are contained within about a metre of rock, so
underground RF is nearly perfectly EMCON-safe against a surface collector. The threat is
a receiver inside the tunnel with you.