Предлагаю все-таки перенастроить таймера DisconnectTimeout и ConnectionTimeout под приборы с большим периодом отправки тестовых событий, то есть установить так, чтобы хоть немного перекрывало 5 минут, например DisconnectTimeout=350, и ConnectionTimeout=330. Такая настройка позволить значительно снизить количество событий Тест в базу данных, при этом не повлияв на работу приборов с новой версией ПО.
Период отправки тестов более 300 секунд в принципе приведет к закрытию каждой PPP сессии (при отсутствии событий от прибора таких как "На охране", "Тревога" ип.), и соответственно событие тест все равно будет приходить каждые 300 сек (5 мин) Не считая затрат за связь...
под приборы с большим периодом отправки тестовых событий
Вы имели ввиду не более 300 секунд ?
Или я что то не так понимаю?