- База знаний
- Пример файла конфигурации XML для Cisco 8851 phone
- Пример файла конфигурации XML для Cisco 7970 phone
- Пример файла конфигурации XML для Cisco 9971
- Отладка VoIP звонка с Wireshark
- Книги
- Использование поля Diversion в SIP пакете
- Астериск и Н.323
- ISDN release cause codes
- Пример файла конфигурации голосового шлюза Cisco
- Пример конфигурации интерфейса E1 PRI в голосовом шлюзе Cisco
- Аналоговое зло
- Интернациональные телефонные коды стран
- Практикум по интеграции Астериск в комплексе с OpenBSC/Osmocom
- Факс по IP
Двухпроводные CO-линии (они же FXO) часто зависают на определении коротких гудков при заверешении разговора удалённым абонентом, в российских сетях они такие же как сигнал «занято» - 425 герц, периодичность 350 мсек гудок и 350 мсек тишина. Также могут зависать при переадресации входящего с FXO на внешний номер, также через другой FXO (зависает сразу 2 линии), например, если входящий городской вызов приходит на внутренний номер, который в свою очередь переадресован в город.
Также линии могут зависнуть при использовании DISA (голосовое приветствие с донабором или очередью на группу операторов): звучит приветствие, звонок попадает в очередь, оператор не берет трубку либо занят, выдается сигнал «ожидайте на линии», клиенту надоело ждать и он кладет трубку, а для АТС звонок не завершается, телефонный аппарат продолжает звонить; когда оператор берет трубку, то там идет сброс, и складывается ощущение, будто вызов сбрасывают клиенты, но бывает и такое что клиенты жалуются будто трубки сбрасывают. Calling Party Control (CPC) Signal Detection — отслеживание сигнала окончания соединения. Это сигнал отбоя соединения посредством разрыва шлейфа, т.е. кратковременного пропадания напряжения в линии.
В России не поддерживается, в том числе даже коммерческими операторами, поэтому часто используют дополнительные коробочки — отбойники (http://www.otboinik.ru), которые реагируют на все виды коротких гудков, занято, ошибка, перегрузка направления и выдают разрыв шлейфа open loop (0 volts DC) с интервалом от 250 до 500 миллисекунд (или другое). АТС имеет поддержку, т.е. аппаратный узел и его программную обработку контроля напряжения в СО-линии.
Если напряжение отсутствует в течении программно задаваемого времени СРС (это время так же может именоваться в станциях как Open Loop Disconnect Timer), АТС разъединяет линию. Время CPC в Panasonic например должно быть не более времени CPC отбойника, соответственно включается в разрыв линии без соблюдения полярности и входа-выхода. Если вы установите CPC равным 800ms, а на самом деле CPC составляет только 500ms (это полсекунды!), система никогда не распознает open loop. Если вы установите CPC равным 500ms, а на самом деле длительность CPC составляет 800ms, АТС распознает open loop, т.к. точно существовал интервал времени длительностью 500 миллисекунд, когда напряжение было равным 0 volt, и не важно, что напряжение отсутствовало ещё 300 миллисекунд. Но слишком коротким CPC таймер тоже нельзя назначать, т.к. могут быть ложные срабатывания при проблемах с напряжением в сети и очень кратковременном отсутствии напряжения, что может вообще прерывать любые разговоры.
Также встречается метод определения начала и конца разговора (и, следовательно - завершения) т.н. переполюсовка (Reverse Polarity, Battery Reversal), Применялся обычно в таксофонах, где тарификация должна начинаться именно тогда, когда вызываемый абонент берёт трубку.