Пришла тут на днях мысль по прямому обмену между GSM-модулями. Может быть кто-то уже проверял
или имеет соображения по этому поводу.
Как известно локальные IP-адреса при подключении к Интернет преобразуются во внешние ч/з NAT сотовых операторов и в этом основная трудность прямого общения.
Однако, если рассмотреть упрощенный вариант, когда оба GSM-модуля находятся в домашней сети одного и того же оператора, то можно сказать что они в локальной сети и у каждого из них локальные IP-адреса.
Чаще всего они назначаются динамически. Но они находятся до NAT.
И поэтому может быть возможен "почти" прямой обмен между ними. "Почти" - потому что все равно ч/з оборудование операторов. И трафик будет по полной считаться скорее всего.
Динамически выделенные каждому из них IP-адрес может быть узнан по команде AT+CIFSR Get local IP address (SIM300). И передан другому ч/з SMS или внешний сервер. Возможны др.варианты.
Понятно что нужен софт серверного свойства позволяющий постоянно слушать порт.
Прошу высказаться.