добрый день!
имеется 2821/2851 с c2800nm-adventerprisek9-mz.151-4.M12a.bin на борту, настроена сип телефония с аппаратами стороннего производителя. все ок, есть вопрос.
в voice translation-rule можно сделать максимум 100 правил, в этих правилах я описываю подмену номера при входящих и исходящих звонках по потоку е1, телефонных номеров скоро будет 170, как мне обрабатывать остальные? сейчас есть один диалпир вот такого содержания
Код:
dial-peer voice 1 pots
description gorod
translation-profile incoming localall
translation-profile outgoing worldall
destination-pattern 8..........
direct-inward-dial
port 0/2/0:15
forward-digits all
правило для входящих звонков
Код:
voice translation-rule 1
rule 1 /7499ххххххх/ /9001/ (группа)
rule 2 /7499ххххххх/ /3001/ (аппарат)
...
rule 99 /7499......./ /1000/ (IVR + секретарь если не совершен донабор)
правило для исходящих звонков
Код:
voice translation-rule 2
rule 1 /3001/ /8499ххххххх/ (аппарат 1)
rule 2 /3002/ /8499ххххххх/ (аппарат 2)
...
rule 99 /3.../ /8499ххххххх/ (все кто не перечислен в списке)
ну и профили в котором перечислены правила
Код:
voice translation-profile localall
translate called 1
voice translation-profile worldall
translate calling 2
что в этой конструкции надо изменить чтобы я мог корректно принимать более 100 разных городских номеров? номера в емкости 8(499)ххх-хх-00 8(499)ххх-хх-99, то есть 10 штук подряд и еще будет 70 новых в разнобой кучками по 20-30 штук. я думал эти 70 номеров также потоком передать на вторую цыску и уже на ней разруливать оставшиеся 70 номеров но не пойму как это организовать.
пробовал организовать второй dial-peer voice 2 pots с аналогичным содержимым но с другим набором правил, и както оно криво работало, входящий из города звонок долго не поступал на трубку а если поступал частенько уходил не туда куда надо.
подскажите как разрулить этот вопрос? заранее благодарен.