Добрый день!Коллеги, подскажите как сделать.
Уже поломал всю голову.
Есть:
1. Cisco 3825 с потоком E1 в сторону провайдера.
2. Три филиала компании (Cisco стоит в центральном филиале). Для каждого филиала создан отдельный Route Partition на CUCM
3. Все филиалы выходят в "мир" через этот поток.
4. Поток и телефоны зареганы на CUCM и все корректно работает.
5. Внутренняя номерация (1XXXX - Центральный офис, 2XXXX - Второй офис, 3XXXX - третий офис)
Есть задача, в зависимости от того, с какого филиала идет звонок в город, подставлять нужный CallerPartyNumber.
90001 - Центральный
90002 - Офис2
90003 - Офис3
Разумеется, с провайдером это оговорено.
Как пробовал сделать:
1. На Cisco 3825 морочился с translation-profile и/или translation rule. Это не заработало. Видимо потому, что 3825 использует MGCP и зарегана на CUCM.
2. Пробовал на CUCM использовать translation pattern. Тоже не работает, т.к., как я понял, это только для входящих звонков.
3. ПОЧТИ ТО, ЧТО НУЖНО. В каждом филиале, для кажого DN поставил необходимый мне "External Phone Number Mask" (90001,90002,90003). Далее в нужном Route Pattern включил "Use Calling Party's External Phone Number Mask".
Все заработало! В поток уходит то, что нужно!
НО! НО! НО!
НА КАЖДОМ IP-ТЕЛЕФОНЕ ТЕПЕРЬ СВЕТИТЬСЯ 9000X, вместо его экстеншина.
Подскажите как сделать, чтобы при таких настройках на телефонах светился правильный экстеншин.
Либо, как правильно решить подобную задачу.
Заранее огромное спасибо!