|
Сегодня мы рассмотрим настройку IP телефонии на Avaya IP Office 500 с версией прошивки 15.0(15). Предварительно в телефонной станции должна быть активной лицензия на создание SIP транков.
Допустимые входные данные от провайдера телефонной связи:
IP адрес SIP шлюза: 192.168.40.17/30*
IP адрес CPE (нашей телефонной станции): 192.168.40.18/30*
Протокол: SIP v.2
Кодек: G.711 ALAW 64K
Префикс: 2506644#
/30* - 255.255.255.252
Далее по нашему сценарию мы подключаем провод от провайдера в гнездо LAN2.
Идем в System - LAN2 - LAN Settings и прописываем IP адрес:

Там же во вкладке VoIP нужно убедиться, что стоит галочка напротив SIP Trunks Enable:

Network Topology оставляем без изменений. Вкладка SIP Registrar появилась в пятой версии прошивки. Я пока не разобрался зачем она нужна, но на всякий случай приведу скриншот того, как бы она выглядела у меня:

Теперь в разделе Line, необходимо создать SIP транк:

В первой вкладке указать номер линии (он нигде не будет использоваться), IP адрес SIP шлюза, поставить галочку In Service, убедиться, что используется протокол UDP, проверить номер порта:

Перейдем к SIP URI. В SIP URI определяется телефонный номер, который будет высвечиваться у вызываемого абонента в поле "От: ", и номера групп для входящих и исходящих звонков. Вводить данные в SIP URI можно различными способами, в зависимости от того, что мы хотим получить.
Самый простой вариант, это использовать один общий исходящий номер для всех телефонов указав его в SIP URI. Для этого создадим SIP URI и пропишем номер телефона, который дал наш провайдер, в полях Local URI, Contact и Registration:

Если провайдер предоставил несколько городских телефонных номеров и мы хотим, присвоить номера телефонов каждому абоненту вручную, то можно использовать следующую схему в SIP URI, где вместо конкретного телефонного номера нужно указать Use User Data, чтобы он (номер) вытягивался из профиля абонента:

Идя по второму пути, мы должны настроить профили абонентов, а именно указать желаемый телефонный номер во вкладке User - ExtnXXXX - SIP:

Если отметить поле Anonymous, то номер у вызываемого абонента не определится.
Теперь, собственно, чтобы осуществить вызов по SIP необходимо создать шоткод (Short Code). Допустим нам нужно, чтобы набрав цифру 9 и номер вызываемого абонента, человек смог бы до него дозвониться. Есть два пути. Самый простой, это зайти в раздел Short Code и создать новую запись:

В поле Code указываем цифру 9, с которой будет набран номер, а переменной N указываем сам номер, который будет набран пользователем. В поле Telephone Number пишем префикс, который выдал провайдер телефонии, после него подставляем переменную N и адрес SIP шлюза, так, как показано на картинке выше. Значение Line Group Id должно совпадать с номером исходящей группы SIP Channel, который мы создали ранее в SIP URI.
Второй вариант чуть сложнее, но тоже имеет право на жизнь, т.к. используя данный метод можно расширить функционал в случае исходящих звонков.
Идем в раздел ARS и создаем новую запись с шоткодом по тому же принципу, что и выше:

После этого, в разделе Short Code создаем ссылку на созданную ARS запись:

Теперь мы можем спокойно звонить куда-либо. но чтобы дозвонились до нас, нужно создать входящий маршрут в разделе Incoming Call Route:

В поле Bearer Capability указываем тип данных, в поле Line Group Id указываем номер входящей группы, который мы указали в SIP URI, и входящий номер в поле Incoming Number.
Во вкладке Destinations определяем маршрут входящего вызова. В нашем случае все входящие вызовы на номер 83452555555 будут переадресованы автоответчику:

Если провайдер телефонии предоставил более одного телефонного номера, то соответственно входящие вызовы можно будет распределить между несколькими телефонами. Например, создадим прямой городской номер для директора. Допустим это будет номер 83425555557. В настройках SIP URI ничего менять не будем. Внесем изменение в User - 5510 Boss - SIP:

Затем в Incoming Call Route создадим новый маршрут для входящих вызовов (обратите внимание, что входящая группа осталась, что и прежде - 171, а номер телефона изменился):

Во вкладке Destinations укажем добавочный номер директора, на который будет переведен звонок:

|
Комментарии
1. в вашем примере управление осуществляется по LAN1 или LAN2? т.к. не совсем понятно при чем здесь ip адрес телефонной станции, отсюда вытекает второй вопрос.
2. от провайдера имеем: IP Address, IP mask и Default VoIP Gateway. Т.о. непонятно что у вас подразумевается под ip адресом sip шлюза и ip адресом CPE?
Хочу отметить, что для sip мы имеем свзяку шлюз-сервер(свитч), т.о. IPO500 должна быть шлюзом, но непонятно где прописывать Default VoIP Gateway. Также несовсем ясно нужно ли прописывать ip route.
хотелось бы увидеть ваши комментарии.
спасибо.
2. Под адресом sip шлюза скорее всего подразумевается адрес, который вы называете Deafult VoIP Gateway, а под адресом CPE, тот адрес, который мы должны присвоить телефонной станции (этот адрес также должен предоставить провайдер, если он прокинул свою собственную линию связи к вам конечно же)
3. Какая там связка в принципе не имеет значения, когда у нас есть Deafult VoIP Gateway, IP Address и IP mask, главное чтобы шел пинг от IP500 до VoIP шлюза. Проверить пинг можно через утилиту System Status.
Т.е. если у вас провайдер подключен напрямую к LAN2, то присвойте данному интерфейсу ip адрес и маску выданные вам от провайдера. Сам же VoIP gateway указывается в настройках SIP линии в разделе Line.
Маршрут указывать скорее всего не понадобится, так как ip адрес IP500 и адрес шлюза от провайдера (VoIP gateway) должны находится в одной сети, как у меня в примере.
Первый раз сложно настроить sip