понедельник, 4 марта 2019 г.

AddPac: нюансы с ДВО и приоритеты в пирах


Узнал нюанс с программированием ДВО, обычно у меня на шлюзах два диал-пира один на Н323 и один на SIP

!
dial-peer voice 100 voip
 destination-pattern 000T
 session target {ip-addr} 
 voice-class codec 1
 no vad      
 dtmf-relay h245-alphanumeric
 translate-outgoing called-number 2
 translate-outgoing calling-number 0
 fax protocol t38 redundancy 2
 fax rate 9600
!
dial-peer voice 200 voip
 destination-pattern T
 session target {ip-addr} 
 session protocol sip
 voice-class codec 1
 no vad
 dtmf-relay rtp-2833
 translate-outgoing called-number 4
 preference 1
 huntstop

 fax protocol t38 redundancy 2
 fax rate 9600

 
Я выделил три пункта, чтобы работали ДВО
В чем проблема
1) когда идет с префиксом вызов как в 100 пире, то шлюз не может ассоциировать номер ни с одним прописаном на портах пиром. т.к. у нас номера 100, 101 и тд, а прилетает 000100 001101 и так далее
2) А второе, это то что при таком ключе аддпак не ассоциирует связь DTMF по RFC2833, т.е. он не видит в голосе ее, а при установленном соединении он не может менять, такое правда только на APOS G1, но учитывать надо
3) Обходим это тем что пир по SIP делаем без префикса, но тут выходит то что в него приходят все вызовы и чтобы не потерять и попадали бы звонки по Н323 мы уменьшаем приоритет, делаем:
     А) больший номер пира(200 против 100).
     Б) По очереди опускаем ниже: preference 1
     В) Останавливаем на нем поиск, делая конечным пунктом: huntstop

На этом все!

Комментариев нет:

Отправить комментарий

Debian 12 sources.list редактирование и уход от cdrom

     Если после установки постоянно просит диск и ничего с этим не сделать, то идем в сорс-листы и комментим вот такую строчку  cat /etc/apt...