Немного поразмыслил, и решил облегчить задачу.
Добавляем в устройство модуль GPS, (Уменьшение затрат на связь (при использовании GPRS) того стоит) и таблицу расположения стационарных роутеров.
Передача данных только в контрольных точках, или по событию.
разбиваем сеть на несколько ID (Если нужно)
При вхождении модуля в определенную зону устройство заранее знает к кому конектиться..
Возможен отказ даже от полного модуля а использование частей
http://meshnetics.com/opensource/mac/ MeshNetics OpenMAC с чипом RF212 и Атмегой на которую есть порт MeshNetics eZeeNet SDK
http://atmel.com/dyn/products/tools_card.a...p;family_id=676Цитата
В описанном выше случае есть возможность обойтись считанным количеством раутеров, которые будут иметь стационарные позиции и не будут перемещаться... остальные подвижные устройства будут End Device-ами, которые при смене позиций будут инициировать новые rejoin-ы, если удалятся от своего родителя на столько, что перестанут его слышать. Ни о какой особой "глубине" речь тут не идет и меняться она (глубина) не будет.
Это тоже один из вариантов.
но девайсов как мне кажется многовато... Какое колличество роутер может через себя пропускать, или просто держать на себе?