Cisco Unified Call Manager (CUCM) та H323 gateway

Не з'ясовуватимемо, що ці провайдери не хороші люди, а просто налаштовуватимемо.

У моєму випадку, роль h323 шлюзу буде виконувати Cisco 2811, само собою повинен бути встановлений модуль PVDM, і потрібен відповідний IOS для підтримки голосу. Тут не будемо загострювати увагу, то все зрозуміло.

Для початку, з'єднаємо CUCM і cisco 2811. Я так само це робитиму через h323. Для цього доCisco Unified CM Administration в менюDevice — Gateway додаємо новий маршрутизатор.

Gateway type вибираємо h323 Gateway. Переходимо далі - Next.

Решту можна залишити за замовчуванням. (Якщо використовується, а я думаю має використовуватися CSS, то вказуємо відповідний, ну і так далі. У цій статті я розповідаю про базові налаштування).

cisco

Зберігаємо.Reset.

Тепер можна перейти до налаштування безпосередньо на 2811.

Спочатку ми включаємо підтримку H323 та дозволимо підключення h323 to h323, робиться це у секції voice service voip (у режимі глобальної конфігурації звичайно).

voice service voip allow-connections h323 to h323 h323

interface FastEthernet0/0 ip address 10.0.0.240 255.255.255.0 duplex auto speed auto h323-gateway voip interface h323-gateway voip bind srcaddr 10.0.0>

Best Practice і те, що це налаштування краще робити на loopback інтерфейсі, т.к. він постійно в UP.

Ну а далі, найголовніше, створення Dial-Peer'ів.

dial-peer voice 10 voip destination-pattern 7………. session target ipv4:XX.XX.XX.XX codec transparent

Майже все готове. Залишається ще прописатиRoute Pattern у CUCM і вказати куди його направляти.

Заходимо знову вуправління CUCM, в менюCall Routing - Route Patterns і додаємо новий Add New.

unified

Route Pattern у мойому випадку виглядає як 9.7XXXXXXXXXX, 9 це префікс, що означає вихід на міжмісто. ну а далі безпосередньо сам шаблон номера, що набирається, як у dial-peer, тільки тут будь-який символ це «X», в dial-peer на 2811 «.».

Так як у нас у dial-peer немає 9-ки перед 7, нам необхідно її відкинути (адже вона нам не потрібна, на нашому voice gateway), для цього в секціїCalled Party Transformations у поліDiscard Digits вибираємоPreDot.

Це говорить про те, що всі цифри будуть відкидатися перед точкою і далі вже буде передаватися за шаблоном 7XXXXXXXXXX.

Все має бути добре 🙂

Але можуть виникнути проблеми. Які добре "відловлюються" за допомогою debug.

Рекомендовані debug для h323.

debug cch323 all (основний debug, можна замість all вказати більш конкретно, h225, h245 тощо).debug h225debug h245

Цього має вистачити.

Хочу відзначити те, що NetMeeting працює тільки з кодеками G711 a/u, і G723.

Замість NetMeeting можна використовувати SJPhone.