Компонент "Bridge"

1. Опис

Налаштування з'єднання сторони Leg-A зі стороною Leg-B. Використовується для генерації сторони Leg-B, можливості зателефонувати на користувача, або для дзвінка у світ, через обраний шлюз.

Цей компонент присутній у схемах типу:

  • Голосова.

Блок (Рис. 1(1)) використовується у полі для побудови схеми. При натисканні на блок відкривається панель налаштувань даного компонента (Рис. 1(2)).

Bridge.png
Рис. 1. Компонент "Bridge"

1.1. Блок "Bridge"

Блок складається з таких елементів:

  1. Назви компонента;

  2. Гілка "in" - гілка, що приймає (з'єднує з іншим блоком);

  3. Гілка "out" - вихідна (що з'єднує з наступним блоком) гілка.

1.2. Панель налаштувань "Bridge"

Складається з таких елементів:

  1. Поле "Bridge strategy";

  2. Елемент "Bridge parameters";

  3. Елемент "Endpoints";

  4. Перемикач "Break";

  5. Елемент "Limit".

1.2.1 Поле "Bridge strategy"

Призначене для вибору стратегії з'єднання сторони Leg-A зі стороною Leg-B.

Доступні такі варіанти:

  • multiply - одночасні спроби з'єднання з кількома представниками сторони Leg-B (для вхідного дзвінка — з кількома операторами, які вказані в елементі "Endpoints");

  • failover - послідовне з'єднання.

1.2.2 Елемент "Bridge parameters"

Представлений кнопкою "Add" при натисканні на яку відкриваються:

  • поле "Key" - назва параметра;

  • поле "Value" - значення параметра;

  • інструмент видалення — під час натискання видаляє параметр у ряді з яким він стоїть.
    Можливо задати кілька параметрів.

1.2.3 Елемент "Endpoints"

Призначено для задання куди саме відбуватиметься з'єднання — генерація сторони Leg-B.

Представлено такими кнопками:

  1. Add user;

  2. Add gateway.

1.2.3.1 Кнопка "Add user"

Призначена для додавання конкретного користувача/оператора на якого відбуватиметься з'єднання.

Натискання на кнопку "Add user" відкриває доступ до налаштувань розділу "Endpoint", що містить такі параметри (Рис. 2):

  1. Поле "Extension";

  2. Перемикач "Call only on idle";

  3. Елемент "Endpoint parameters";

  4. Кнопка "Delete endpoint".

Розділ Endpoint під час додавання користувача.png
Рис. 2. Розділ "Endpoint" під час додавання користувача

Можливо задати кілька операторів

1.2.3.1.1 Поле "Extension"

Тут вказується внутрішній номер оператора, на якого відбуватиметься з'єднання.

1.2.3.1.2 Перемикач "Call only on idle"

Відповідає за дозвіл робити спроби з'єднання, коли оператор вільний:

- робити спроби з'єднатися, незалежно від зайнятості оператора;

- робити спроби з'єднатися, тільки коли вільний.

1.2.3.1.3 Елемент "Endpoint parameters"

Представлений у вигляді кнопки "Add", при натисканні на яку відкриваються такі параметри:

  • поле "Key" - назва параметра;

  • поле "Value" - значення параметра;

  • інструмент видалення — під час натискання видаляє даний параметр.

Можна додати кілька параметрів за допомогою кнопки "Add". Перелік параметрів можна подивитися тут.

1.2.3.1.4 Кнопка "Delete endpoint"

Натискання на кнопку "Delete endpoint" видаляє розділ "Endpoint" до якого він належить.

1.2.3.2 Кнопка "Add gateway"

Призначена для додавання конкретного шлюзу, на якому буде відбувається з'єднання.

Натискання на кнопку "Add gateway" відкриває доступ до налаштувань розділу "Endpoint", що містить такі параметри (Рис. 3):

  1. Елемент "Gateway";

  2. Поле "Dial string";

  3. Перемикач "Cancel distribute";

  4. Елемент "Endpoint parameters";

  5. Кнопка "Delete endpoint".

Можливо задати кілька шлюзів

1.2.3.2.1. Елемент "Gateway"

Призначений для вибору шлюзу. Складається з:

  • Поля "Gateway" - поле для вибору шлюзу. Під час натискання на поле відкривається список наявних шлюзів;

  • Кнопки "Add" - кнопка для додавання обраного шлюзу.

Після натискання кнопки "Add" поле "Gateway" і кнопка "Add" зникає і відображається обраний шлюз з можливістю видалити його через кнопку .

1.2.3.2.2 Поле "Dial string"

Призначене для вказання номера призначення — номера, куди відбуватиметься дзвінок. Тут можна вказати як конкретний номер телефону, так і посилатися на номер призначення, використовуючи знак $ і порядковий номер можливого значення. Такий номер вказано в "Номер призначення" на сторінці "Правила вихідного набору" для маршрутизації, що використовує цю схему.

Наприклад, у "Номер призначення", для маршрутизації, яка використовує цю схему, зазначено ^(7)(4997045627)$.

То посилатися на такий регулярний вираз за допомогою знака $ можна кількома варіантами: $0, $1, $2.

Де,

$0 = 74997045627;

$1 = 7;

$2 = 4997045627.

1.2.3.2.3 Перемикач "Cancel distribute"

Відповідає за скидання дзвінків, які розподіляються на оператора, якщо в цей же момент оператор робить вихідний дзвінок:

- не скидає дзвінок, який розподіляється на оператора;

- скидає дзвінок, який розподіляється на оператора.

1.2.3.2.4 Елемент "Endpoint parameters"

Представлений у вигляді кнопки "Add", при натисканні на яку відкриваються такі параметри:

  • поле "Key" - назва параметра;

  • поле "Value" - значення параметра;

  • інструмент видалення — при натисканні видаляє цей параметр.

Можна додати кілька параметрів за допомогою кнопки "Add". Перелік параметрів можна подивитися тут.

1.2.3.2.5 Кнопка "Delete endpoint"

Натискання на кнопку "Delete endpoint" видаляє розділ "Endpoint" до якого він належить.

1.2.4. Перемикач "Break"

1.2.5. Елемент "Limit"

Рис. 4. Встановлення ліміту