Цитата(viakon @ Jan 22 2014, 15:30)

Под IDLE понимается AT+CFUN режим? Тогда зачем звонки, переводите модем в IDLE и все, он должен продолжать работать по GPRS. А микроконтроллер устройства пусть просыпается по приему байтов от модема.
Я использую вот этот IDLE:
When the AirPrime WISMO228 has a location update with a live network but with no
GSM/GPRS connection, while the UART interface is in sleep mode.
В этом режиме, если позвонить на устройство, то оно примет звонок.
Если в этот режим перейти, не разорвав соединение, то скорее всего при приеме пакета TCP, оно проснётся (не проверял). Но есть подозрение, что если соединение долго не используется, то его разорвёт сотовый оператор (отдаст ip другому телефону), и тогда серверу уже не достучаться до устройства.
Возможно имеет смысл иногда просыпаться и пинговать сервер, но тут становиться критичным потребление, да и как часто пинговать не понятно.