Анализ номера вызываемого абонента
- Визуальный конфигуратор
- Текстовый конфигуратор
- Общие вопросы конфигурирования
- Маршрутизация
- Формальный синтаксис
- Анализ номера вызываемого абонента
- Анализ номера вызывающего абонента
- Преобразование номеров
- Явная адресация физического порта
- Выбор направления исходящей связи
- Маршрутизация из файла
- Маршрутизация по времени
- Маршрутизация по категории абонента
- Использование параметров номера (ОКС№7, DSS1) в маршрутизации
- Настройка сигнализаций на оборудовании М-200
- Описание параметров конфигурации
Анализ номера вызываемого абонента
Начальный номер может либо однозначно указывать на совпадение номера («123000»), либо отражать некий диапазон номеров с помощью знака «*» («123***» - все номера от 123000 до 123999).
RECORD «2**» LOCAL //номера с 200 по 299 являются //внутренней нумерацией АТС RECORD «238» ERROR //номер 238 рассматривается как ошибка RECORD «9*****» 1 //номера начинающиеся с «9» и содержащие //пять любых цифр после девятки отправляются //в направление №1 RECORD «*****» 2 //любые пять любых цифр отправляются //в направление №2
Конечный номер позволяет уточнить требуемый диапазон и/или расширить его.
RECORD «210» - «248» LOCAL //номера с 210 по 248 являются //внутренней нумерацией АТС RECORD «3**» - «5**» 1 //номера с 300 по 599 отправляются //в направление №1
Количество цифр в номере
Количество цифр в набранном номере должно строго совпадать с количеством знаков в полях начальный номер и конечный номер.
RECORD «3**» 1 //номера 32 или 3012 не совпадают с данной //записью.
Для задания номера переменной длины существует знак «?». Он указывает на любую возможную цифру. В этом случае длина номера определяется не только полем в записи, но и признаком конца номера.
RECORD «1**???» 1 //номер, начинающийся с «1» и содержащий //минимум 3, максимум 6 цифр.
В качестве признака конца номера принимается: • Тайм-аут ожидания следующей цифры • Клавиша «#» нажатая на телефонном аппарате • Признак конца номера в EDSS PRI • И т.д.
Также, в качестве альтернативы использованию знаков «?», возможна следующая последовательность записей:
RECORD «1**» 1 //для набора номера 100, нужно набрать на ТА RECORD «1***» 2 // «100#» или 100 подождать несколько секунд. RECORD «1****» 3 // Аналогично набираются номера 1000 и 10000. RECORD «1*****» 4 // Номер 100000 должен быть просто
//набран достаточно быстро.
Набранный номер рассматривается не как число, а как последовательность цифр. Таким образом, следующий вариант записи НЕДОПУСТИМ!
RECORD «300» - «2150» 1 //это ошибочная запись
При необходимости указать диапазон номеров от 300 до 2150, необходимы две записи:
RECORD «300» - «999» 1 RECORD «1000» - «2150» 1
Во всех приведенных выше примерах трансляция номера начинается после получения станцией всех требуемых цифр. Иногда бывает удобнее транслировать цифры в направление по одной, по мере их набора абонентом (по мере поступления), например при выходе на межгород декадным набором + телефон с пульсовым набором у абонента – в этом случае скорость набора увеличиться практически в два раза. Для организации подобной связи используется служебное слово «MAX», которое указывает максимально-возможное количество цифр в номере (поле мкц).
RECORD «8» MAX 11 1 //восьмерка транслируется в направление //№ 1 и АТС ждет донабора еще 10 цифр. //Цифры транслируются по мере их //получения (набора абонентом) RECORD «9» MAX 5 : «-» 1 //транслируется пять цифр в //направление № 1 без 9
Трансляция цифр заканчивается по достижении максимального значения, либо по тайм-ауту.