Добрый деньЕсть такая схема: CCM4 (77... dial plan)<->7204VXR(dial-peers 72,73)<->PBX Meridian (72... ,73... dial plan)
Звонки с коллменеджера идут на гейтвей 7204 и далее на Меридиан. Мне нужно при звонках с некоторых IP телефонов добавлять префиксы для набираемых номеров, например номер 77001 звонить на номера 72001 73001 и тд ,добавляется префикс "6" и звонки происходят на номера 672001 673001 и тд. Для остальных номеров 77... нечего не добавлять.
Пытался сделать с помощью "translation-rule" но правило для called и calling номеров одновременно сделать нельзя.
Может подскажите с помощью чего можно решить данную задачу.
Спасибо
> Пытался сделать с помощью "translation-rule" но правило для called и calling номеров
> одновременно сделать нельзя.
Благородный дон не смотрел в сторону "voice translation-profile"?Там можно вбабахать и "translate called", и "translate calling". А потом в dial-peer вписать:
===
dial-peer voice 1 pots
description Мой супер-пупер-рульный E1-поток
translation-profile incoming профиль_рульного_потока_in
translation-profile outgoing профиль_рульного_потока_out
destination-pattern ^техпрефикс.T
direct-inward-dial
port 3/0:D
forward-digits all
===
Используйте "voice translation-rule" и "voice translation-profile".
Тестил такую конфигурацию:voice translation-rule 1
rule 1 /^72081$/ /672081/
!
voice translation-profile 1
translate called 1
!
dial-peer voice 72 pots
translation-profile outgoing 1
preference 1
destination-pattern 72...
progress_ind setup enable 3
progress_ind alert enable 8
direct-inward-dial
port 1/1:15
prefix 72При звонке с любых номеров на номер 72081 добавляет шестерку (672081).А как бы сделать чтобы префикс добавлялся только при звонке с 77001 на 72081 72... 73...