Freeze писал(а):nikol72 писал(а):Этого не может быть потому, что не может быть никогда!
Вот и я о том же
.
Светлана, как контроллер узнаёт что через 60 секунд неудачных попыток соединения по TCP,нужно звонить ?
Логика определения времени совершения тестовых звонков по каналу VOICE заложена в программном обеспечении контроллера, но временные параметры передачи тестовых пакетов по GPRS и тестовых звонков по VOICE устанавливаются в настройках контроллера. В карточке объекта задаются времена, когда пульт будет ожидать (контролировать) тестовые пакеты и звонки со стороны контроллера.
А теперь логика - если используются каналы GPRS + VOICE и включен контроль подавления, при этом у контроллера нет недоставленных событий. Наступил момент, когда тестовый пакет не был доставлен до ПЦН с карты SIM-1: IP-1, Port-1, контроллер делает перебор IP-адресов и портов согласно заложенному алгоритму и определенное количество раз (в зависимости от наличия количества портов и IP-адресов). Если установить соединение не получилось, делает тестовый звонок по каналу Voice.
Два варианта:
1. Если звонок успешный (контроллер дозвонился до тестового модема сервера), то ПЦН сформирует событие "Авария TCP/IP". Контроллер продолжает попытки установить TCP/IP-соединение, перебирая IP-адреса и порты. Следующий тестовый звонок будет осуществлен через то время, которое установленно для канала Voice в настройках контроллера (по умолчанию 5 минут).
2. Если звонок не успешный (контроллер не дозвонился до тестового модема сервера), то ПЦН сформирует событие "Возможное подавление". Следующий тестовый звонок будет совершен также через установленное время в настройках канала Voice.