none
Voice Routing RRS feed

  • Вопрос

  • Коллеги я правельно понимаю, что в Voice Route с помощью регулярных выражений указываем, те звонки прошли правила нормализации или не прошли

    т.е. нпример, в случае если мое правило нормализации преобразовывает 101 в +101, то в маршруте я укажу, как пример ^\+1\d{2}$ (номера начинающиеся на +1 и далее имеющие два символа)?

    4 апреля 2012 г. 12:06

Ответы

  • Всё верно - маршрутизация отрабатывает после нормализации.

    Рекомендую, для ясности, прочитать эту статью.

    • Помечено в качестве ответа ЮА 5 апреля 2012 г. 6:18
    4 апреля 2012 г. 23:00
    Модератор

Все ответы

  • Формулировку вопроса я не совсем понял, но в целом излагаете верно.
    4 апреля 2012 г. 14:30
    Модератор
  • Я когда сделал правило нормализации на своем тестовом стенде ^(1\d{2})$ --> +$1 (три символа, начинаются на 1, прибавлять +)

    Далее создал правило маршрутизации ^1\d{2}$ (пропускать на шлюз xxxx трехзначные номера, начинаются на 1)

    На первый взгляд все вроде бы нормально подумал я, но протестировав в Test Voice Routing:

    Dialed Number To Test: 103

    Expected Translations: +103

    Правило нормализации тест пройден корректно, а вот Routing выдавал ошибку. Ну вот я собственно и подумал, что Routing то применяется, когда соответствия SIP URI не найдено, а номер то уже нормализован, соответсвенно поменял в Voice Routing на

    ^\+1\d{2}$ и тест сразу же прошел.

    Хотел узнать все ли верно я понял и Route применяется после нормализации номера и к нормализованному номеру или нет:) запутанно сформулировал..

    4 апреля 2012 г. 17:06
  • Всё верно - маршрутизация отрабатывает после нормализации.

    Рекомендую, для ясности, прочитать эту статью.

    • Помечено в качестве ответа ЮА 5 апреля 2012 г. 6:18
    4 апреля 2012 г. 23:00
    Модератор
  • спасибо.
    5 апреля 2012 г. 6:18