Цитата(Paganelius @ Feb 17 2016, 14:12)

Спасибо всем за помощь.
Пока что оставлю так ка есть, посмотрим как это будет работать в разных странах с разними операторами.
Пара заметок.
Разрывать сессию (CIPCLOSE) и деактивировать контекст(CIPSHUT) не нужно. Что Эдик хотел сказать, я понял. Он уже начал предупреждать, что в лесу волки водятся, а человек спрашивал как пройти к лесу.
Просто шлете как есть, как будто нет TCP/IP сессии. Попутно не забываете, что могут прийти URC(данные от сервера, CIPCLOSE, PDP DEACT...) и обрабатываете их по необходимости. Не забывайте, что СМС может уходить долго(таймаут 60сек), за это время оператор действительно может отключить GPRS (PDP DEACT), но чаще на 5й минуте (зависит от региона, времени и оператора), сам модуль имеет вн таймаут (7 минут по-моему, не помню точно). Но если вы хотите, чтобы соединение жило не зависимо от того, что данные не идут, то пингуйте сервер (+CIPPING) или установите +CIPTKA.