Мобильные операторы часто используют межсетевые экраны NAT. Старайтесь поддерживать ваш UDP-сеанс, отправляя UDP-пакеты, которые ваше приложение может игнорировать. Отправка каждые 30 с может быть необходима для сохранения соответствия NAT.
Если брандмауэр NAT оператора мобильной связи не получает пакет от IP-адреса / порта назначения IP-порта источника UDP, равного четырем, он удаляет его и назначает новый IP-порт при получении следующего пакета из вашего приложения.