ИМХО - оптимальным будет следующий вариант: ультразвуковой генератор

ИМХО - оптимальным будет следующий вариант: ультразвуковой генератор на стационарном пункте, выдающий раз в N сек пачку импульсов (определенной частоты или что-то типа DTMF), соответственно - усилитель + аккустика (50-100Вт излучатель - обычная ВЧ головка с титановой диафрагмой, мощность УНЧ подобрать экспериментально), приемник - микрофон с УНЧ, МК/DSP для определения факта получения посылки, ну и генератор с ФАПЧ и оконечник на 0.5-1Вт, выдающий импульс. Исходя из задержки - можно определить расстояние. Минус - расстояние будет считаться по пути звуковой волны (т.е. - огибая здания).