smartgate.wtelecom.net
 [-]  Login  Registration  
News  Products  Solutions  Documentation  Contacts  


Перейти на русский

V-center
Prev Next

5.7.1. Редактор карт роутинга

Основным критерием маршрутизации звонка в SmartGate является набираемый номер. Сопоставление набираемому номеру набора ПОС ТД, способных терминировать звонок, выполняется с использованием объекта "карта роутинга". Карты роутинга определяют для номера набор терминирующих ПОС точек доступа и способ проксирования звонка. Они же определяют относительные приоритеты терминации. Ссылки на соответствующую карту роутинга помещаются в правила оказания сервисов SmartGate. Таким образом осуществляется связь ПОС SmartGate и набора ПОС ТД, с использованием которых будет идти терминация.

Список карт роутинга активного SmartGate можно получить через меню [Управление][Роутинг]. Все изменения вносятся при помощи редактора карт роутинга (переход по ссылке от идентификатора карты в списке). Ниже приводится типовой снимок экрана работы редактора карт роутинга.



Карты роутинга составляются из независимых строк. Различают 2 типа строк - шаблон и карта. Шаблоны используют для описания маршрутизации звонков, тогда как строки карта позволяют включать другие карты в состав редактируемой ( эффект такого действия эквивалентен замене строки на содержимое включаемой карты ).

Строки карт можно "комментировать" установкой флага "комм.". Можно также управлять порядком строк, отмечая одну или более строк с помощью checkbox-ов справа от типа строки и перемещая, пользуясь кнопками со стрелками в заголовке карты. Хотя порядок строк не оказывает влияния на роутинг, правильная визуальная группировка маршрутов может облегчить администрирование.

Строка карты типа шаблон определяет для шаблона префиксов порядок маршрутизации, то есть описывает маршрут для звонков, набираемые номера которых попадают под соответствующий шаблон. Главная характеристика маршрута - уровень проксирования. Он определяет как фактический смысл маршрута, так и набор дополнительных параметров:

  • disable - Явное запрещение (блокировка) терминации направления. Полностью запрещается любая терминация номеров, попадающих под шаблон маршрута (через любые ПОС). Используется для запрещения определенных направлений при наличии более общих маршрутов.
  • disable service - Блокировка терминации направления определенным ПОС. Используется для выборочной отмены терминации направлений через ПОС, если другие маршруты предписывают терминацию более общих направлений через него, например, если существует маршрут, предписывающий терминировать направление 7 (Россия) через ПОС "test1", можно запретить прохождение по этому маршруту 7095 (Москва). При этом маршрутизация направления 7095 через другие ПОС не затрагивается.
  • direct - Прямое перенаправление звонка. Маршрут определяет перенаправление звонков с минимальными усилиями (юез проксирования). Так при маршрутизации по RAS запросам это будет ответ ARQ с адресом конеченого терминатора.
  • proxy signal - Проксирование сигнализации звонка. Обработка звонка будет идти с проксированием SmartGate всей сигнализации звонка, но с прохождением media потоков напрямую.
  • proxy full - Полное проксирование звонка. При обработке звонка будет полностью проксировано максимальное число элементов.
Все маршруты, за исключением явного запрета терминации направления, характеризуются ссылкой на ПОС ТД, к которому относятся. Разрешающие ( эффективные ) маршруты также характеризуются относительным приоритетом. Наивысшим приоритетом считается 0, большее значение соответствует более низкому приоритету. Запрещающие маршруты роутинга ( disable / disable service ) безприоритетны, т. е. влияют на весь процесс роутинга целиком.

При описании разрешающих маршрутов могут быть использованы флаги, влияющие на процесс роутинга. Флаги должны записываться в поле шаблона собственно до начала шаблона. Все флаги обозначаются одной буквой. В случае наличия параметров они идут в скобках после буквы флагов.

В шаблонах карт роутинга разрешено использование следующих флагов:

  • X - эксклюзивность. Эксклюзивные маршруты полностью вытесняют из роутинга маршруты с более коротким соответствием номеру обрабатываемого звонка, без учета приоритетов. Это позволяет описывать 'узких' терминаторов с блокированием более широких, в том числе жестко закреплять отдельные номера за конкретными ПОС при наличии маршрутов по умолчанию (даже если маршрут по умолчанию имеет более высокий приоритет).
  • A - аддитивность. Вступление в силу следующего маршрута не повлечет за собой снятие этого. Используется при организации групповых номеров.
  • T(число) - время вступления в силу следующего маршрута. Используется для организации гибких схем поиска абонента. Возможно, совместно с флагом A.
  • L(число) - ограничение нагрузки на маршрут (в звонках). Позволяет лимитировать нагрузку. Все включающие маршрут карты будут разделять единый ограничитель. Явное описание такого же маршрута будет использовать новый счетчик.
  • D - маршрут 'по требованию'. Срабатывает только по номерам / префиксам, которые динамически прикреплены к RAS-регистрировавшемуся терминатору. Используется для роутинга на динамически регистрирующихся абонентов по выбраным картам.

Алгоритм формирования множества терминирующих ПОС для конкретного номера:

  • Из карты выбираются все маршруты с префиксами, под которые попадает набираемый номер маршрутизируемого звонка.
  • Анализируется эксклюзивность: эксклюзивные маршруты вытесняют все маршруты с более коротким совпадением префиксов.
  • Оставшиеся маршруты сортируются по приоритетам в порядке возрастания ( 0 - высший приоритет ).
  • Для каждого ПОС ТД остается только один маршрут с наивысшим приоритетом ( наименьшим значением ).


Prev Up Next
Роутинг Home Правила динамического роутинга
Rambler's Top100
Rambler's Top100 Copyright © 2001-2005 West Telecom,Tel: +16312405677, E-mail: admin@wtelecom.net