Как отметили другие, обслуживание координат GPS (или других произвольных данных) обычно не является функцией беспроводного маршрутизатора. Поэтому я думаю, что вам будет сложно найти какие-либо протоколы, предназначенные для этой функции.
С другой стороны, ваш маршрутизатор просто запускает встроенный веб-сервер, и веб-сервер может быть настроен на обслуживание чего угодно. Если вы действительно хотите, чтобы ваш маршрутизатор обслуживал эту информацию, я бы посмотрел на установку альтернативной прошивки (например, взгляните на dd-wrt ), в частности на встроенный веб-сервер: http://www.dd-wrt.com /wiki/index.php/WEB_server . Тогда ваш клиент может использовать любой HTTP-клиент (браузер, или curl, или что-то еще), чтобы получить простую страницу, которая возвращает то, что вы хотите.
Последнее замечание: если бы я настраивал это, я бы не стал менять конфигурацию маршрутизатора и ОС. Я бы открыл порт на один из серверов в локальной сети и вернул страницу.