да,и еще, подскажите как правильно подбирать параметр тайм-аута соединения? ( а так же остальные параметры таймаутов и счетчиков дозвона в настройках конфигуратора)
Этап 3.
Сразу договоримся что все настройки будем указывать в тиках.
1 тик равен 147 миллисекундам или 147 мс., как это отображено в "Конфигураторе".
Что такое "таймаут поднятой трубки"?
Итак, модуль "Орлан-М" держит трубку 40 тиков, а это означает, что "Луню" держать трубку поднятой дольше, просто бессмысленно, его уже никто не слушает. Соответственно максимальный таймаут на Луне не должен превышать 39.
Таймаут поднятой трубки у модуля Орлан-М фиксированный и его изменить можно только в заводских условиях.
Кроме этого если модуль Орлан-М распознал событие, то он трубку кладет сразу и таймаут в этом случае не считается.
Теперь самое интересное.
"Лунь" передает событие около 3 - 4 сек. Почему не точно? Да потому что "Лунь" сам не генерирует DTMF коды, а просто заставляет их генерировать базовую станцию. Соответственно время реакции у разных базовых станций, разных операторов и еще по целому ряду причин могут отличаться.
Теперь, когда мы знаем максимальный предел, мы можем постепенно уменьшать таймаут на 1 тик и наблюдать как проходят сообщения. В конце концов, на каком то этапе, на пульте будут буду только ошибочные сообщения (OFF). Допустим сплошные OFF пошли при значении таймаута 35. Это означает что "Лунь" трубку кладет рано и обрезает последнюю посылку.
Теперь берем два значения таймаутов максимальный (39) и минимальный (35), полученный экспериментально и производим с ними арифметические действия по расчету среднего значения (39+35)/2=37.
Возникает вопрос почему мы берем среднее.
Ответ простой.
Так как Вам ни кто не даст гарантии, что "Лунь" работающий в зоне покрытия нескольких базовых станций, и хорошо "выловленном" коротком таймауте, не переключится через пару дней на другую станцию с другим временем реакции.
Можно конечно поставить 39 и не утруждать себя всеми этими изысканиями, но не забывайте что GSM900/1800 это все таки РАДИОКАНАЛ. Естественно чем дольше мы в эфире, тем больше вероятность словить помеху и как результат OFF.
В этом отношении GPRS, это великолепное решение для закрытия проблемы OFF для радиоканала, раз и навсегда, так как передача пакета события осуществляется за 1 мс.Должен отметить что начать использовать GPRS в настоящее время достаточно просто и не так дорого как это было год назад. Почитать можно тут:
http://p-sec.eu/forum/index.php?topic=246.0