Подключение к SIP АТС: различия между версиями

Материал из База знаний VINTEO
 
(не показано 14 промежуточных версий 3 участников)
Строка 1: Строка 1:
== При подключении к SIP АТС обычно используют 2 сценария: ==
+
При подключении к SIP АТС обычно используют '''2 сценария''':
 +
 
 
=== Сценарий №1 ===
 
=== Сценарий №1 ===
* На АТС делается внутренний номер (экстеншн) для Vinteo и сервер Vinteo '''регистрируется''' по SIP на сервере АТС. При этом абоненты АТС могут позвонить на этот номер (экстеншн), выделенный в номерном плане для Vinteo, попадают в IVR, вводят пин-код и подключаются к конференции. С сервера Vinteo можно вызывать любых абонентов АТС, при этом эти абоненты будут видеть, что звонок им приходит с номера (экстеншена), выделенного под сервер Vinteo.
+
* На сервере Vinteo и АТС настраивается единый номерной план, т.е. номера конференций и номера абонентов на Vinteo не пересекаются с номерами абонентов на АТС. Между сервером Vinteo и АТС настраивается '''транк без регистрации'''. При этом абоненты АТС могут позвонить на номер конкретной конференции и, если они там добавлены как участники (в виде Loop-абонентов), или конференция открытая, то они смогут попасть в неё без ввода пин-кода. При вызове абонентов АТС с Vinteo они будут видеть номер конференции, из которой их вызывают.
 +
<ol>
 +
<li>Необходимо создать шлюз типа SIP. "Система"-"Шлюзы"-"Добавить Шлюз", и вписать на вкладке "Основные":</li>
 +
* Название шлюза;
 +
* IP-адрес АТС;
 +
* Разрешить входящие вызовы от АТС.
 +
[[Файл:Шлюз 2.1.jpg|800px|навесьэкран|центр|Шлюз 2.1.jpg]]</li>
 +
<li> Произвести настройки на вкладке "Расширенные". Подробная информация с описанием значений на вкладке "Расширенные" доступна по следующей [[Система_(Основные_настройки_сервера)#.D0.A8.D0.BB.D1.8E.D0.B7.D1.8B|"ссылке";]] </li>
 +
<li>Согласно общему номерному плану в маршрутах прописать направления, которые будут обслуживаться шлюзом: номера на АТС и, при необходимости, маршруты в ТфОП.
 +
Задать маршруты можно либо вручную, либо автоматически для отдельных Loop абонентов. Параметры для ручного задания маршрутов описаны в основной документации в [[Система_(Основные_настройки_сервера)#routes|статье о шлюзах]]. Автоматическое создание маршрута происходит, если абоненту с типом "Loop" в расширенных настройках в графе "Serve gateway" указать созданный шлюз.
 +
[[Файл:Маршруты 1.5.jpg|800px|навесьэкран|центр|Маршруты 2.2]]</li>
 +
<li>Диапазоны адресного пространства сервера Vinteo задаются в разделе "Настройки диапазонов номеров" "Основных" настроек сервера.
 +
[[Файл:Номерное пространство сервера 1.1.jpg|800px|навесьэкран|центр|Номерное пространство сервера 2.3]]
 +
Заданные диапазоны используются для подстановки вновь создаваемым абонентам и конференциям номеров по умолчанию. Это не означает, что номера вне этих диапазонов нельзя задавать абонентам. Как раз для абонентов АТС, номера которых находятся в другом диапазоне, нужно создавать абонентов типа "Loop", с присвоенными им номерами на АТС. Это позволит добавлять этих абонентов в конференции участниками.
 +
</ol>
 +
 
 +
=== Сценарий №2 ===
 +
* На АТС делается SIP-транк с регистрацией и настраивается маршрутизация определённого номера в этот транк, или делается экстеншн (внутренний номер) для Vinteo, при условии, что нет ограничений со стороны АТС на количество одновременных звонков через этот экстеншн, и сервер Vinteo '''регистрируется''' по SIP на сервере АТС. При этом абоненты АТС позвонив на этот номер (смаршрутизированный в транк) или экстеншн, выделенный в номерном плане для Vinteo, попадают в IVR, вводят пин-код и подключаются к конференции. С сервера Vinteo можно вызывать любых абонентов АТС, при этом эти абоненты будут видеть, что звонок им приходит с номера (экстеншена), выделенного под сервер Vinteo.
 
Для этого необходимо выполнить следующие настройки на сервере Vinteo:
 
Для этого необходимо выполнить следующие настройки на сервере Vinteo:
 
<ol>
 
<ol>
 
<li> Создать шлюз типа SIP, "Система"-"Шлюзы"-"Добавить Шлюз", и вписать на вкладке "Основные":</li>  
 
<li> Создать шлюз типа SIP, "Система"-"Шлюзы"-"Добавить Шлюз", и вписать на вкладке "Основные":</li>  
* "Имя" соединения(тематическое);  
+
* Название шлюза;  
 
* IP-адрес АТС;  
 
* IP-адрес АТС;  
* Учётные данные учётной записи, созданной на АТС для сервера Vinteo;
+
* Данные учётной записи (логин и пароль для регистрации), созданной на АТС для сервера Vinteo;
 
* Разрешить входящие вызовы от АТС;
 
* Разрешить входящие вызовы от АТС;
[[Файл:Шлюз с регистрацией 1.1.jpg|800px|мини|центр|Шлюз с регистрацией 1.1]]
+
[[Файл:Шлюз с регистрацией 1.1.jpg|800px|навесьэкран|центр|Шлюз с регистрацией 1.1]]
 
<li> Произвести настройки на вкладке "Расширенные". Подробная информация с описанием значений на вкладке "Расширенные" доступна по следующей [[Система_(Основные_настройки_сервера)#.D0.A8.D0.BB.D1.8E.D0.B7.D1.8B|"ссылке";]] </li>
 
<li> Произвести настройки на вкладке "Расширенные". Подробная информация с описанием значений на вкладке "Расширенные" доступна по следующей [[Система_(Основные_настройки_сервера)#.D0.A8.D0.BB.D1.8E.D0.B7.D1.8B|"ссылке";]] </li>
[[Файл:Шлюз с "Расширенные" настройки 1.2.jpg|800px|мини|центр|Шлюз с "Расширенные" настройки 1.2]]
+
[[Файл:Шлюз с "Расширенные" настройки 1.2.jpg|800px|навесьэкран|центр|Шлюз с "Расширенные" настройки 1.2]]
<li> Задать маршруты. Если абоненту с типом "Loop" в расширенных настройках в графе "Serve gateway" указать уже созданный шлюз, то в маршрутах появится запись для этого абонента (#2-в данном примере). Об применении значения [[Подключение_к_SIP_АТС#.D0.98.D1.81.D0.BF.D0.BE.D0.BB.D1.8C.D0.B7.D0.BE.D0.B2.D0.B0.D0.BD.D0.B8.D0.B5_.D0.B7.D0.BD.D0.B0.D1.87.D0.B5.D0.BD.D0.B8.D1.8F_.22.D0.92.D0.B5.D1.81.22_.D0.BC.D0.B0.D1.80.D1.88.D1.80.D1.83.D1.82.D0.B0|"Вес" смотри ниже]] </li>
+
<li> Задать маршруты для этого шлюза можно либо вручную, либо автоматически для отдельных Loop абонентов. Параметры для ручного задания маршрутов описаны в основной документации в [[Система_(Основные_настройки_сервера)#routes|статье о шлюзах]]. Автоматическое создание маршрута происходит, если абоненту с типом "Loop" в расширенных настройках в графе "Serve gateway" указать созданный шлюз. (См. маршрут #2 на скриншоте ниже). </li>
[[Файл:Шлюз Маршруты 1.3.jpg|800px|мини|центр|Маршруты 1.3]]
+
[[Файл:Шлюз Маршруты 1.3.jpg|800px|навесьэкран|центр|Маршруты 1.3]]
<li> Для того, чтобы абоненты сервера могли вызывать городские и сотовые номера, имеющие 11-занаков, необходимо в "Система"-"Настройки"-"Входящие" поставить значение 11 в строке "Не принимать входящие вызовы на номера длиннее N символов".
+
<li>Шлюзы работают в связке с абонентами типа "Loop". Необходимо создать абонентов с номерами, которые соответствуют вручную прописанному маршруту на шлюзе, либо в свойствах абонента указать шлюз, которым будет обслуживаться данный абонент. Созданных абонентов можно добавлять участниками в конференции для того, чтобы иметь возможность вызывать этих абонентов с сервера Vinteo из конференции.</li>
[[Файл:Входящие 1.4.jpg|800px|мини|центр|Входящие 1.4]]
+
<li> Авторизованные абоненты сервера Vinteo могут совершать P2P звонки в том числе и на направления, которые обслуживаются шлюзом. Для того, чтобы абоненты сервера могли вызывать городские и сотовые номера через шлюз, длиной 11-знаков, необходимо в "Система"-"Настройки"-"Входящие" установить значение 11 в параметре "Не принимать входящие вызовы на номера длиннее N символов".
 +
[[Файл:Входящие 1.4.jpg|800px|навесьэкран|центр|Входящие 1.4]]</li>
 +
 
 
</ol>
 
</ol>
 
 
=== Сценарий №2 ===
 
* На сервере Vinteo и АТС настраивается единый номерной план, т.е. номера конференций и номера абонентов на Vinteo не пересекаются с номерами абонентов на АТС. Между сервером Vinteo и АТС настраивается '''транк без регистрации'''. При этом абоненты АТС могут позвонить на номер конкретной конференции и, если они там добавлены как участники, или конференция открытая, то они смогут попасть в неё без ввода пин-кода. При вызове абонентов АТС с Vinteo они будут видеть номер конференции, из которой их вызывают.
 
Для второго варианта необходимо выполнить все предыдущие действия из первого варианта, кроме ввода данных авторизации.
 
[[Файл:Шлюз 2.1.jpg|800px|мини|центр|Шлюз 2.1.jpg]]
 
И разграничить номерные адресные пространства на АТС и сервере Vinteo.
 
Добавить дополнительные маршруты с внутренним номерным пространством АТС. В данном примере внутреннее адресное пространство на АТС от 1000 до 3999, а на сервере от 5001 до 9999.
 
[[Файл:Маршруты 1.5.jpg|800px|мини|центр|Маршруты 2.2]]
 
Значения интервалов адресного пространства сервера Vinteo задаются в разделе "Настройки диапазонов номеров" "Основных" настроек сервера.
 
[[Файл:Номерное пространство сервера 1.1.jpg|800px|мини|центр|Номерное пространство сервера 2.3]]
 
Заданные диапазоны используются для подстановки вновь создаваемым абонентам и конференциям, это не означает что номера вне диапазона нельзя задавать абонентам, как раз для абонентов АТС, находящихся в другом диапазоне можно создавать абонентов типа "Loop" с присвоенными им номерами на АТС.
 
[[Файл:Список абонентов 1.2.jpg|950px|мини|центр|Список абонентов 2.4]]
 
==== Использование значения "Вес" маршрута ====
 
[[Файл:Список шлюзов 2.5.jpg|950px|мини|центр|Список шлюзов 3.1]]
 
Если используются два шлюза, то для приоретизации вызовов по одному из шлюзов на определённые номера необходимо указать вес маршрута, в данном примере вызовы  абонентов сотового оператора "Мегафон" будет производится через шлюз "ATSRT", т.к. вес маршрута #1 в этом шлюзе задан "1", а остальные вызовы будут осуществляться через "ATSMTT", т.к. для маршрута #1 этого шлюза, с паттерном "_8XXXXXXXXXX", установлен "Вес" - "2".
 
[[Файл:Маршруты 2.6.jpg|950px|мини|центр|Маршруты 3.2]]
 

Текущая версия на 00:57, 6 апреля 2023

При подключении к SIP АТС обычно используют 2 сценария:

Сценарий №1

  • На сервере Vinteo и АТС настраивается единый номерной план, т.е. номера конференций и номера абонентов на Vinteo не пересекаются с номерами абонентов на АТС. Между сервером Vinteo и АТС настраивается транк без регистрации. При этом абоненты АТС могут позвонить на номер конкретной конференции и, если они там добавлены как участники (в виде Loop-абонентов), или конференция открытая, то они смогут попасть в неё без ввода пин-кода. При вызове абонентов АТС с Vinteo они будут видеть номер конференции, из которой их вызывают.
  1. Необходимо создать шлюз типа SIP. "Система"-"Шлюзы"-"Добавить Шлюз", и вписать на вкладке "Основные":
    • Название шлюза;
    • IP-адрес АТС;
    • Разрешить входящие вызовы от АТС.
    Шлюз 2.1.jpg
  2. Произвести настройки на вкладке "Расширенные". Подробная информация с описанием значений на вкладке "Расширенные" доступна по следующей "ссылке";
  3. Согласно общему номерному плану в маршрутах прописать направления, которые будут обслуживаться шлюзом: номера на АТС и, при необходимости, маршруты в ТфОП. Задать маршруты можно либо вручную, либо автоматически для отдельных Loop абонентов. Параметры для ручного задания маршрутов описаны в основной документации в статье о шлюзах. Автоматическое создание маршрута происходит, если абоненту с типом "Loop" в расширенных настройках в графе "Serve gateway" указать созданный шлюз.
    Маршруты 2.2
  4. Диапазоны адресного пространства сервера Vinteo задаются в разделе "Настройки диапазонов номеров" "Основных" настроек сервера.
    Номерное пространство сервера 2.3

    Заданные диапазоны используются для подстановки вновь создаваемым абонентам и конференциям номеров по умолчанию. Это не означает, что номера вне этих диапазонов нельзя задавать абонентам. Как раз для абонентов АТС, номера которых находятся в другом диапазоне, нужно создавать абонентов типа "Loop", с присвоенными им номерами на АТС. Это позволит добавлять этих абонентов в конференции участниками.

Сценарий №2

  • На АТС делается SIP-транк с регистрацией и настраивается маршрутизация определённого номера в этот транк, или делается экстеншн (внутренний номер) для Vinteo, при условии, что нет ограничений со стороны АТС на количество одновременных звонков через этот экстеншн, и сервер Vinteo регистрируется по SIP на сервере АТС. При этом абоненты АТС позвонив на этот номер (смаршрутизированный в транк) или экстеншн, выделенный в номерном плане для Vinteo, попадают в IVR, вводят пин-код и подключаются к конференции. С сервера Vinteo можно вызывать любых абонентов АТС, при этом эти абоненты будут видеть, что звонок им приходит с номера (экстеншена), выделенного под сервер Vinteo.

Для этого необходимо выполнить следующие настройки на сервере Vinteo:

  1. Создать шлюз типа SIP, "Система"-"Шлюзы"-"Добавить Шлюз", и вписать на вкладке "Основные":
    • Название шлюза;
    • IP-адрес АТС;
    • Данные учётной записи (логин и пароль для регистрации), созданной на АТС для сервера Vinteo;
    • Разрешить входящие вызовы от АТС;
    Шлюз с регистрацией 1.1
  2. Произвести настройки на вкладке "Расширенные". Подробная информация с описанием значений на вкладке "Расширенные" доступна по следующей "ссылке";
  3. Шлюз с "Расширенные" настройки 1.2
  4. Задать маршруты для этого шлюза можно либо вручную, либо автоматически для отдельных Loop абонентов. Параметры для ручного задания маршрутов описаны в основной документации в статье о шлюзах. Автоматическое создание маршрута происходит, если абоненту с типом "Loop" в расширенных настройках в графе "Serve gateway" указать созданный шлюз. (См. маршрут #2 на скриншоте ниже).
  5. Маршруты 1.3
  6. Шлюзы работают в связке с абонентами типа "Loop". Необходимо создать абонентов с номерами, которые соответствуют вручную прописанному маршруту на шлюзе, либо в свойствах абонента указать шлюз, которым будет обслуживаться данный абонент. Созданных абонентов можно добавлять участниками в конференции для того, чтобы иметь возможность вызывать этих абонентов с сервера Vinteo из конференции.
  7. Авторизованные абоненты сервера Vinteo могут совершать P2P звонки в том числе и на направления, которые обслуживаются шлюзом. Для того, чтобы абоненты сервера могли вызывать городские и сотовые номера через шлюз, длиной 11-знаков, необходимо в "Система"-"Настройки"-"Входящие" установить значение 11 в параметре "Не принимать входящие вызовы на номера длиннее N символов".
    Входящие 1.4