В серии 02 и 03 модемы разные. Анализируя логи и эксперименты, а так же некоторые давно напрашивающиеся пожелания, мы пришли к решению реализовать несколько дополнительных функций в 03 серии.
1. Сделаем счетчик разрывов PPP-сессий, если их число за единицу времени (например 30 минут) превысит 10 (значения будут рассчитаны более точно исходя из возможных настроек тестовых периодов), то произведем рестарт модема.
2. Если в течение определенного интервала времени или числа попыток не удалось установить сеанс TCP с сервером по основной сети, то переходим на вторую сеть и устанавливаем сеанс. Там остаемся пока есть сеанс с пультом.
Что касается возможных проблем в самом модеме, что он рвет сессию и восстанавливает сам, есть сомнения что такое возможно, но эти предположения возьмем на заметку и попробуем продумать как их подтвердить или опровергнуть. Интересны эксперименты
slavak14 писал(а):К слову о биллинге. Проводили эксперимент:
Объект А - Мираж М4-03 / FW1.3 / test 30 сек. / мтс - средний расход 53 руб.
Объект В - Мираж М4-03 / FW1.3 / test 30 сек. / мтс - средний расход 40 руб.
На объект B поставили дополнительный Мираж М4-03 / FW1.3 / test 30 сек. для тестирования.
Через две недели на объекте В расход по деньгам одинаковый.
Ставим тестовый Мираж на объект А.
Через две недели на объекте А расход на обоих Миражах одинаковый.
Кстати, один раз оба Миража на объекте А зависли наглухо, почти одновременно.
Которые показывают зависимость проблем от места установки прибора (от базовой станции или от других факторов). Появление сканера поможет понять, что в таких ситуациях видит наш микроконтроллер на приеме от модема, чтобы знать на что реагировать.