Классическая телефония меня всегда пугала.
Это как какое-то тайное знание.
Оно передается только из уст в уста, от учителя к ученику.
И несмотря на все попытки держаться от нее подальше, волею судьбы все мое тело было отброшено в амбразуру тамошних стволов АТС, Е1 и прочих СО.
О настройке АТС я уже писал ранее.
С тех пор освободилось много временных интервалов и передо мной встала новая задача: настроить транк между двумя АТС (Definity и IP Office) и сделать возможными городские звонки через этот транзит. Я спрашиваю тех, кто интересуется тайными знаниями АТС Avaya Definity – наш давний гость с доброй сотней номеров для трех организаций холдинга.
До сих пор мне удавалось отделаться только добавлением новых внутренних номеров и изменением порядка звонка.
АТС была подключена по композитному каналу с двумя конвертерами Ethernet-E1. Помимо сложной настройки такого подключения и непрозрачной логики, это вызывало ряд сложностей и проблем.
1) Очень долгое ожидание соединения с абонентом.
2) Наличие всего 12 таймслотов в потоке и соответственно только 12 возможных одновременных звонков.
Это связано с характеристиками маршрутизатора Cisco, выполняющего транзит. 3) При выходе из строя канала помимо локальной сети перестает работать и телефония.
4) Сложный процесс отладки и большое количество отказных узлов.
Но не так давно возникла необходимость приобрести IP Office для другой организации и по финансовым и техническим причинам было принято решение подключить его транком к Definity. Кроме того, это дает возможность гипотетически настроить единый номерной план для всех организаций холдинга.
При этом было принято решение перевести эту АТС на новый поток, а старый транзит оставить только для местной телефонии.
Итак, окончательная схема будет выглядеть так:
И настройка фактически будет производиться с нуля.
Так давайте пройдем этот путь вместе, коллеги?
я
Начнем с подключения к оператору.Первое, что нам нужно сделать, это установить карты E1 в АТС Definity. Он поддерживает горячую замену, поэтому, проверив положение дип-переключателей, их можно смело подключать к рабочей станции.
Есть два DIP-переключателя.
Одним из них указываем тип физической линии: коаксиальная или витая пара.
Как правило, это все же витая пара и поэтому выбираем 120 Ом.
Второй указывает на рабочий стандарт E1/T1, соответственно 32/24 канала.
Конечно, в России используется Е1 – 32 канала.
Берем у оператора два потока, значит нам нужно 2 платы.
Сразу после того, как платы заняли место в своих слотах через эмулятор терминала Avaya командой #список всех конф.
можно проверить, что АТС их увидела:
На этом этапе вы можете осуществить физическое соединение.
Независимо от стоимости платы: цифровые или аналоговые порты на 24 линии, Е1 на четыре провода или Ethernet, разъем универсальный: 50-контактный.
Я называю его амфенолом, хотя не уверен, что этот термин означает не только телефонную розетку.
Для E1 пара 23,48 используется для передачи, а пара 22,47 — для приема.
Это можно легко проверить, подключив светодиод к парам Tx-передача.
Нам нужно подключить передачу оператора к нашему приему и наоборот: нашу передачу к их приему.
Следующим шагом будет добавление интерфейса ds1. #добавьте ds1 ххх со следующими параметрами
ххх — номер платы, в нашем случае это 01b06
Возможно, вам придется сделать #канальная синхронизация , если вы настраиваете АТС впервые.
Так как мы подключаемся к оператору, скорее всего в параметре Соединять сеть должна быть указана.
В общем, все эти параметры вам, конечно, следует узнавать у оператора.
Если на этом этапе все сделано правильно, то команда #тестовая доска ххх , Где ххх - номер платы, необходимо вернуть ПРОХОДИТЬ для всех тестов.
НЕУДАЧА в тесте 138 означает отсутствие приема сигнала.
Как вы знаете, 16-й временной интервал Е1 используется для сигнализации, поэтому следующим шагом будет настройка группы сигнализации.
#добавить подпись дальше
Последние две цифры Первичный D-канал — номер временного интервала в потоке.
Avaya не требует указывать номер транковой группы (тем более, что у нас его пока нет).
Но лучше это сделать в любом случае, чтобы избежать различных проблем (параметр Группа соединительных линий для выбора канала ) Проверяем состояние группы сигналов следующими командами.
#тестовый знак x Тесты должны давать результаты ПРОХОДИТЬ или ПРЕРВАТЬ .
ПРЕРВАТЬ не является признаком проблемы, а лишь указывает на неприменимость данного теста.
Если результат теста FAIL, с большой долей вероятности можно сказать, что проблема в настройках.
Соединять — например, на обеих станциях есть Сеть или Линейная сторона #статус знак x Группа сигнализации должна иметь статус в сервисе Теперь все готово для настройки транковой группы, которая будет использоваться для перевода звонков.
Но сначала вам нужно проверить свой план набора.
Он должен содержать номер dac. #disp циферблат
В нашем случае это число, начинающееся с 7 и состоящее из 3 цифр.
Это число, которое должно быть указано на первой странице команды.
#добавим следующий багажник
Важные параметры подчеркнуты
Начиная с 4-й страницы, здесь указываются временные интервалы, используемые в транке.
Это достаточно гибкий механизм: можно сделать несколько транков в одном потоке, разделив поток, а можно объединить несколько потоков в один транк.
У нас как раз второй случай, так как возможно до 50 одновременных звонков.
Поэтому я добавляю в одну транковую группу все 60 таймслотов двух потоков Е1, за исключением сервиса 16 и 32.
Итак, теперь у нас уже есть полноценная связь с оператором, осталось только принять от него городские номера, а также указать, как наши внутренние номера будут звонить в город.
II
Начнем с исходящих номеров.Вот что нам нужно для этого сделать.
Сначала создайте шаблон маршрута .
С его помощью мы укажем, куда и по каким правилам будет перенаправлен вызов.
Поскольку подключение к оператору на самом деле является маршрутом по умолчанию для наших звонков, не будем ничего обманывать:
Теперь коснемся очень важного элемента конфигурации: алгоритма маршрутизации.
А.
Р.
С.
- Автоматический выбор маршрута.
Он настраивается двумя командами: #анализ символов И #chars цифра .
В моем случае вывод команды такой: #анализ символов выглядит так:
По сути, это означает, что все вызовы с вызываемыми номерами, удовлетворяющими следующим шаблонам, должны направляться на шаблон маршрута 2, который является группой соединительных линий 4, как мы настроили выше.
Команда #ch isdn общедоступный поможет настроить правила сопоставления внутренних номеров с городскими номерами, другими словами Caller ID.
Эта запись означает, что для всех трехзначных внутренних номеров, начинающихся с 1, городской номер будет 2390013 и он будет отправлен в транковую группу 4, а для номера 102 будет отдельный номер 2390012.
На самом деле цифры шестизначные и здесь указано «2», потому что оператор ожидает номер в таком формате; это также следует заранее уточнить у представителей.
Если вы введете здесь неверный номер или неправильную группу соединительных линий, вызов будет отклонен.
Если вы настраиваете АТС впервые, вам также необходимо указать в плане нумерации код доступа к алгоритму маршрутизации.
Обычно это «9».
Да-да, это та самая «девятка», которую вам постоянно придется набирать, если вы пользуетесь АТС.
Собственно говоря, этих настроек уже будет достаточно для совершения исходящего звонка.
III
С входящими номерами немного сложнее.Первое, что вам необходимо сделать, это указать в настройках транковой группы, чтобы к набираемому номеру телефона (а именно городскому номеру) добавлялся префикс «9*».
То есть кто-то набрал номер 390045, используя маршруты оператора, этот номер приходит на нашу АТС в транковой группе номер 4, и здесь указано, что к номеру необходимо добавить символы «9*».
«9» означает, что вызов должен быть отправлен алгоритму маршрутизации.
Правило маршрутизации мы настроим чуть позже.
Это делается на третьей странице.
#ch багажник
При настройке группы соединительных линий можно настроить, чтобы это происходило со всеми входящим вызовом, а можно задать определенные шаблоны номеров, как это сделал я (шестизначные номера, начинающиеся с 390, 396, 680).
Далее настраиваем алгоритм маршрутизации входящих звонков.
Это делается командой #chars цифра
Сначала не забывается «*», затем указываем, что из 7 символов номера убираем все 7 и вставляем 3 цифры внутреннего номера и отправляем это напрямую на расширение, то есть телефон.
В результате получается, что звонок, поступающий на номер 390013, перенаправляется на внутренний 110. Теперь вы можете совершать входящие звонки.
IV
Ну и осталось только научиться пропускать звонки через транковую группу на IPO500. Физически подключить все очень просто.Пары на Definity одинаковые; на IPO это 9 и/или 10 порты 1.2-4.5. Конечно, мы соединяем прием с передачей.
Пока не настроена маршрутизация, всё делается аналогично, с корректировкой номера платы, количества таймслотов и порядковых номеров параметров.
Необходимо отметить лишь одно отличие: в настройках DS1 мы не указываем сеть , А линейная сторона .
IPO
Вы можете узнать, как проводится IPO, из моего предыдущего статьи , здесь я приведу лишь скриншот страницы настроек:Если все настроено правильно, индикатор на плате Е1 в Definity должен стать желтым, а в IP Office — зеленым:
Кроме того, мы немедленно организуем IPO. входящие звонки :
И исходящий .
Здесь мы снова помним, что номер должен быть указан в том формате, в котором его ожидает оператор.
Этих настроек в IP Office достаточно.
Теперь давайте схитрим с Definity
Так как у нас теперь несколько транков, то нам нужно придумать какой-то идентификатор для нового транка, который будет одновременно префиксом для городских номеров, определяющим, в какой маршрут-шаблон его следует поставить.Возьмем, к примеру, приставку «10».
То есть звонок, пришедший на номер 680053, будет обработан алгоритмом маршрутизации и номер будет изменен на 10680053. Естественно, нам необходимо добавить новый маршрут-шаблон, в котором мы настроим новую транковую группу, а также убрать два символа — тот самый префикс, чтобы номер доходил до IPO в первозданном виде.
Далее мы добавим префикс и обработаем вызов:
Вуаля:
Сейчас я вам расскажу о том, во что я уперся лбом и сломал не одно копье.
После всех настроек вообще не работали исходящие звонки.
На следах Definity вдоль этого ствола ничего не было видно.
Трассировка на IP Office показывает, что звонок отправляется на 1-ю линию с ID исходящей группы 701, но приходит ответ «Причина=34, Нет cct/chan доступный», что означает отсутствие свободных каналов для звонка.
Долгая-долгая бесплодная отладка, но помог только совет друга.
Получается, возвращаясь к тому, что я сказал в начале статьи, нужно настроить номер транковой группы в группе сигнализации.
Именно в этом и была проблема.
Ситуация осложнялась тем, что для других транков, настроенных на АТС, этот параметр не был указан.
Я закончу здесь.
Для скачивания связь Теги: #avaya #телефония #IP Office 500 #e1 #PRI #Definity #Разработка систем связи
-
Руководство По Освоению Shokz Sc2
19 Oct, 24 -
Будем Знакомы.
19 Oct, 24 -
Торвальдсу Не Нравится Гном
19 Oct, 24 -
Что Такое Форекс
19 Oct, 24