Выход в город через определенный транк
Модератор: Administrator
-
- Постоянный участник форума
- Сообщения: 176
- Зарегистрирован: Пт 30 авг 2013, 09:06
- Откуда: Москва
Выход в город через определенный транк
вопрос решен
Re: Выход в город через определенный транк
Так поделился бы, тоже интересно.
-
- Постоянный участник форума
- Сообщения: 176
- Зарегистрирован: Пт 30 авг 2013, 09:06
- Откуда: Москва
Re: Выход в город через определенный транк
Добрый день.
Это можно сделать, например, через Time of Day Chart.
В настройках VDN прописываются разные COR, в COR-ах разные Time of Day Chart.
В Time of Day Chart разные PGN
Далее partition-route-table различные route, в роутах разные транки. И правятся таблицы ARS или AAR, в зависимости от того, что используется для выхода в город.
PGN - partition-route-table
Позволяет одинаковому набору номера с разных stations отправляться разными путями (разными RoutePattern)
Имеет значение FRL. Он прописывается в COR и в Route Pattern для каждого транка.
FRL в COR должен быть >= FRL в Route Pattern. Иначе звонок не пройдёт. Т.е. если в RoutePattern FRL=2, то station с COR FRL >= 2, звонить через этот RoutePattern могут, а с COR FRL < 2 нет (выдаётся DenialEvent 1644)
Прописывается PGN вот таким способом:
(в примере 2 компании, которые должны использовать разнные транки. TrunkGroup 1 - канал компании1, TrunkGroup 2 - канал компании2)
создаём для компаний отдельный COR, там устаналиваете Time of Day Chart: (например COR 1 - Time-of-day 1 для компании1; COR 3 - Time-of-day 7 для компании2)
ch time-of-day 1 - проверяем, что в колонке PGN везде стоит 1:
TIME OF DAY ROUTING PLAN 1
Act PGN Act PGN Act PGN Act PGN Act PGN Act PGN
Time # Time # Time # Time # Time # Time #
Sun 00:00 1 : : : : :
Mon 00:00 1 : : : : :
Tue 00:00 1 : : : : :
Wed 00:00 1 : : : : :
Thu 00:00 1 : : : : :
Fri 00:00 1 : : : : :
Sat 00:00 1 : : : : :
ch time-of-day 7 - проверяем, что в колонке PGN везде стоит 7:
TIME OF DAY ROUTING PLAN 7
Act PGN Act PGN Act PGN Act PGN Act PGN Act PGN
Time # Time # Time # Time # Time # Time #
Sun 00:00 7 : : : : :
Mon 00:00 7 : : : : :
Tue 00:00 7 : : : : :
Wed 00:00 7 : : : : :
Thu 00:00 7 : : : : :
Fri 00:00 7 : : : : :
Sat 0:00 7 : : : : :
Или указяваем в какоя время какой PGN будет выполняться (например с 9 утра до 18 вечера с телефона можно совершать звонки по всей России, а с 18 вечера до 9 утра только по городу). Но здесь этот вариант не показан!
change partition-route-table 0
PARTITION ROUTING TABLE
Routing Patterns
Route
Index PGN 1 PGN 2 PGN 3 PGN 4 PGN 5 PGN 6 PGN 7 PGN 8
----- ----- ----- ----- ----- ----- ----- -----
1 1 2
Здесь абоненты с PGN=1 (PGN=Time of day в нашем примере) выходят на RoutePattern 1, а абоненты с PGN=7 на RoutePattern 2.
change ars analysis 0 Page 1 of 2
ARS DIGIT ANALYSIS TABLE
Location: all Percent Full: 5
Dialed Total Route Call Node ANI
String Min Max Pattern Type Num Reqd
3 7 7 p1 locl n
Здесь указываем что при наборе номера, начинающегося с 3, длиной 7 циферок, PBX должна рассмотреть строку 1 таблицы partition-route-table
Соответственно, абоненты, имеющие COR 1 (где Time-of-Day 1) при наборе 3ххххххх отправляются в RoutePattern 1 (а там прописано TrunkGroup 1), а имеющие COR 3 (где Time-of-Day 7) при наборе 3ххххххх отправляются в RoutePattern 2 (там прописано TrunkGroup 2).
Это можно сделать, например, через Time of Day Chart.
В настройках VDN прописываются разные COR, в COR-ах разные Time of Day Chart.
В Time of Day Chart разные PGN
Далее partition-route-table различные route, в роутах разные транки. И правятся таблицы ARS или AAR, в зависимости от того, что используется для выхода в город.
PGN - partition-route-table
Позволяет одинаковому набору номера с разных stations отправляться разными путями (разными RoutePattern)
Имеет значение FRL. Он прописывается в COR и в Route Pattern для каждого транка.
FRL в COR должен быть >= FRL в Route Pattern. Иначе звонок не пройдёт. Т.е. если в RoutePattern FRL=2, то station с COR FRL >= 2, звонить через этот RoutePattern могут, а с COR FRL < 2 нет (выдаётся DenialEvent 1644)
Прописывается PGN вот таким способом:
(в примере 2 компании, которые должны использовать разнные транки. TrunkGroup 1 - канал компании1, TrunkGroup 2 - канал компании2)
создаём для компаний отдельный COR, там устаналиваете Time of Day Chart: (например COR 1 - Time-of-day 1 для компании1; COR 3 - Time-of-day 7 для компании2)
ch time-of-day 1 - проверяем, что в колонке PGN везде стоит 1:
TIME OF DAY ROUTING PLAN 1
Act PGN Act PGN Act PGN Act PGN Act PGN Act PGN
Time # Time # Time # Time # Time # Time #
Sun 00:00 1 : : : : :
Mon 00:00 1 : : : : :
Tue 00:00 1 : : : : :
Wed 00:00 1 : : : : :
Thu 00:00 1 : : : : :
Fri 00:00 1 : : : : :
Sat 00:00 1 : : : : :
ch time-of-day 7 - проверяем, что в колонке PGN везде стоит 7:
TIME OF DAY ROUTING PLAN 7
Act PGN Act PGN Act PGN Act PGN Act PGN Act PGN
Time # Time # Time # Time # Time # Time #
Sun 00:00 7 : : : : :
Mon 00:00 7 : : : : :
Tue 00:00 7 : : : : :
Wed 00:00 7 : : : : :
Thu 00:00 7 : : : : :
Fri 00:00 7 : : : : :
Sat 0:00 7 : : : : :
Или указяваем в какоя время какой PGN будет выполняться (например с 9 утра до 18 вечера с телефона можно совершать звонки по всей России, а с 18 вечера до 9 утра только по городу). Но здесь этот вариант не показан!
change partition-route-table 0
PARTITION ROUTING TABLE
Routing Patterns
Route
Index PGN 1 PGN 2 PGN 3 PGN 4 PGN 5 PGN 6 PGN 7 PGN 8
----- ----- ----- ----- ----- ----- ----- -----
1 1 2
Здесь абоненты с PGN=1 (PGN=Time of day в нашем примере) выходят на RoutePattern 1, а абоненты с PGN=7 на RoutePattern 2.
change ars analysis 0 Page 1 of 2
ARS DIGIT ANALYSIS TABLE
Location: all Percent Full: 5
Dialed Total Route Call Node ANI
String Min Max Pattern Type Num Reqd
3 7 7 p1 locl n
Здесь указываем что при наборе номера, начинающегося с 3, длиной 7 циферок, PBX должна рассмотреть строку 1 таблицы partition-route-table
Соответственно, абоненты, имеющие COR 1 (где Time-of-Day 1) при наборе 3ххххххх отправляются в RoutePattern 1 (а там прописано TrunkGroup 1), а имеющие COR 3 (где Time-of-Day 7) при наборе 3ххххххх отправляются в RoutePattern 2 (там прописано TrunkGroup 2).