Приветствую, коллеги.
Есть задача заставить совершаться звонки с Jabber на внешние адреса и по SIP и по h323.
Имеем схему "Cisco Jabber - CUCM - Expressway C - ExpressWay E - внешние абоненты."
Конспективно решение выглядит следующим образом:
1. На "CUCM" (Call Routing -> SIP Route Pattern) создается маршрут используя "Domain Routing" с указанием домена на который требуется вызов и транка на "ExpressWay C".
2. На обоих серверах "ExpressWay C" и "ExpressWay E" (Configuration -> Protocols ->h323 или SIP) проверяем, что включены оба протокола SIP и H323. А также включена функция "Interworking" (Configuration -> Protocols -> Interworking) "H.323 <-> SIP interworking mode" в состоянии "On".
3. На "ExpressWay E" (Configuration -> Authentication -> Devices -> Local database) создается пользователь для аутентификации создаваемой далее зоны между "ExpressWay С" и "ExpressWay E".
4. На "ExpressWay E" (Configuration -> Zones -> Zones) создается зона с указанием: тип зоны "Traversal server", ранее созданные Логин/пароль для аутентификации, порты для протоколов SIP и H323.
5. На "ExpressWay C" (Configuration -> Zones -> Zones) создается зона с указанием: тип зоны "Traversal client", ранее созданные Логин/пароль для аутентификации, ранее указанные порты для протоколов SIP и H323, в поле "Peer 1 address" адрес "ExpressWay E". Внутренний, если у вас используется Dual Network конфигурация.
6. Проверяем, что статус зоны на обоих серверах "ExpressWay C" и "ExpressWay E" по обоим протоколам, SIP и H323, в состоянии "Active".
7. На "ExpressWay C" (Configuration -> Dial Plan -> Search rules) создается правило по маршрутизации поступившего с "CUCM" вызова на требуемый домен: оставляя структуру вызова как она была, отправлять на ранее созданную зону "ExpressWay E".
8. На "ExpressWay E" (Configuration -> Zones -> Zones) создается DNS зона, где включаются оба протокола, выбирается транспортный протокол (TSP/UDP/TLS) и самое главное в разделе "Advanced" в поле "Include address record" ставим "On"! Включение данного параметра позволяет собственно разрешать имена в адреса при помощи DNS.
9. На "ExpressWay E" (Configuration -> Dial Plan -> Search rules) создается создается правило по маршрутизации поступившего с "ExpressWay C" вызова на требуемый домен и оставляя структуру вызова как она была отправлять на только что созданную DNS зону.
10. На "ExpressWay E" (Configuration -> Dial Plan -> Configuration) в поле "Calls to unknown IP addresses" установить параметр "Direct".
11. Проверяем работоспособность.