Черный список в Hiapth 4000 v6

Форум Siemens (Unify) PBXs
Ответить
DarkLabel
Пользователь
Сообщения: 8
Зарегистрирован: 24 окт 2023, 11:06
Откуда: Москва
Имя: Александр

Черный список в Hiapth 4000 v6

Сообщение DarkLabel »

Добрый день! Подскажите пожалуйста каким образом можно запретить входящий вызов с определенного городского номера на конкретный номер моей АТС Hiapth 4000 v6?
Я так понял это делается через AMO CLIMA, но пока смог запретить входящие с определенного городского номера на всю станцию, вот так:

Код: Выделить всё

CHANGE-COT:COTNO=33,COTTYPE=COTADD,PAR=CLNA&CLNO;
ADD-LDPLN:LCRADM,771,8,1,CLIPATTERNPLAN#1;
ADD-CLIMA:TABLE=CLI,PLAN=1,CLIDP="84951234567",NAME="ЗАПРЕТ ВХОДЯЩИХ",ACTION=REJECT;


Как запретить на конкретный номер так и не разобрался.
peter_hi
Пользователь
Сообщения: 21
Зарегистрирован: 06 сен 2021, 11:58
Откуда: Москва
Имя: Петр
Поблагодарили: 2 раза

Черный список в Hiapth 4000 v6

Сообщение peter_hi »

Попробуйте через amo bwlst.

В v4, она активируется командами:
cha-zand:reserve,172,yes;
cha-feasu:a,mlpp;
cha-zand:type=mlpp,mcamp=yes;
Возможно, часть из этих команд в вашей версии не сработают. Значит, они больше не нужны)

А, дальше, сформируйте "черный список":
add-bwlst:bwlidx=1,allwd=no,allincal=yes,destno=84951234567;

и произвести привязку "черного списка 1" к внутреннему номеру:
cha-sdat:stno=1234,type=data1,bwlidx=1;
Наша готова внести своя вклад!
masviss
Пользователь
Сообщения: 122
Зарегистрирован: 29 окт 2020, 14:23
Поблагодарили: 42 раза

Черный список в Hiapth 4000 v6

Сообщение masviss »

BWLST разработчики ПО не рекомендуют использовать на версиях
выше V4, так как АМО CLIMA к тому времени еще не была проработана.
Для блокировки вызова на конкретный номер в СОТ нужно ввести
параметр "контроль did", НО при активации этого параметра
и неправильной конфигурации таблиц CLIMA отключается входящая
связь. Кроме строки исключения должна быть прописана строка
разрешающая все остальные входящие номера, типа
ADD-CLIMA:CLI,1,Z,"",,,ACCEPT; и обязательно следующая
ADD-CLIMA:DDI,Z,1;

Поэтому я воздержусь от конкретных подсказок.
DarkLabel
Пользователь
Сообщения: 8
Зарегистрирован: 24 окт 2023, 11:06
Откуда: Москва
Имя: Александр

Черный список в Hiapth 4000 v6

Сообщение DarkLabel »

masviss писал(а): 17 ноя 2023, 10:32 BWLST разработчики ПО не рекомендуют использовать на версиях
выше V4, так как АМО CLIMA к тому времени еще не была проработана.
Для блокировки вызова на конкретный номер в СОТ нужно ввести
параметр "контроль did", НО при активации этого параметра
и неправильной конфигурации таблиц CLIMA отключается входящая
связь. Кроме строки исключения должна быть прописана строка
разрешающая все остальные входящие номера, типа
ADD-CLIMA:CLI,1,Z,"",,,ACCEPT; и обязательно следующая
ADD-CLIMA:DDI,Z,1;

Поэтому я воздержусь от конкретных подсказок.
У меня есть тестовый стенд с учебной OpenScape4000 v7, где я могу поэкспериментировать без ущерба для боевых АТС. На нём и проверю. Поэтому если Вам не составит труда был бы благодарен за более детальную информацию по алгоритму конфигурирования. Спасибо!
peter_hi
Пользователь
Сообщения: 21
Зарегистрирован: 06 сен 2021, 11:58
Откуда: Москва
Имя: Петр
Поблагодарили: 2 раза

Черный список в Hiapth 4000 v6

Сообщение peter_hi »

masviss писал(а): 17 ноя 2023, 10:32 BWLST разработчики ПО не рекомендуют использовать на версиях
выше V4..
Тоже слышал про эту рекомендацию)
Поэтому.. в v8 для фильтрации входящих по CLIP использую и clima, и bwlst, и.. dnit. В зависимости от задач.

При эксплуатации заметил, что clima имеет более высокий приоритет, чем dnit и bwlst.
Последний же, самый простой по настройкам вариант для ограничений входящих у конкретного stn.

Каких-либо серьезных косяков в работе этой "троицы команд" не заметил.
Прошу сообщить, если в вашей практике удалось их выявить.
Наша готова внести своя вклад!
masviss
Пользователь
Сообщения: 122
Зарегистрирован: 29 окт 2020, 14:23
Поблагодарили: 42 раза

Черный список в Hiapth 4000 v6

Сообщение masviss »

CHANGE-COT:COTNO=X,COTTYPE=COTADD,PAR=CLAC&CLNA&CLNI&CLNO&DDIC;
CLAC - CLIACT (ACTION BASED ON CLI) USED FOR TRUNK
CLNA - CLINAMETR (CLI NAME TRANSLATION) USED FOR TRUNK
CLNI - CLINOINT (CLI NUMBER UNKNOWN - NO INTERCEPT TO AC)
CLNO - CLINUMTR (CLI NUMBER MODIFICATION) USED FOR TRUNK
DDIC - DDI Control

ADD-LDPLN:LCRADM,771,8,1,"CLI PATTERN PLAN #1";
ADD-LDPLN:LCRADM,772,8,2,"CLI PATTERN PLAN #2";
ADD-DIMSU:TYPE=NETWORK,LDPLN8=1000; (1000 = количество)
ADD-CLIMA:CLI,1,Z,"",,,ACCEPT;
ADD-CLIMA:CLI,2,89021234567,"",,,REJECT;
ADD-CLIMA:CLI,2,Z,"",,,ACCEPT;
ADD-CLIMA:DDI,Z,1;
ADD-CLIMA:DDI,98765,2;

Абонент 8-902-123-4567 не может позвонить вн. абоненту 98765.
То есть, план 1 для всех, а план 2 для абонента 98765.
Планов может быть 19, количество назначений 64000 максимум
для всех планов.
План 0 зарезервирован для DDI.
ADD-LDPLN:LCRADM,770,8,0,"DDI PATTERN PLAN #0";
DarkLabel
Пользователь
Сообщения: 8
Зарегистрирован: 24 окт 2023, 11:06
Откуда: Москва
Имя: Александр

Черный список в Hiapth 4000 v6

Сообщение DarkLabel »

peter_hi писал(а): 17 ноя 2023, 11:35
masviss писал(а): 17 ноя 2023, 10:32 BWLST разработчики ПО не рекомендуют использовать на версиях
выше V4..
Тоже слышал про эту рекомендацию)
Поэтому.. в v8 для фильтрации входящих по CLIP использую и clima, и bwlst, и.. dnit. В зависимости от задач.

При эксплуатации заметил, что clima имеет более высокий приоритет, чем dnit и bwlst.
Последний же, самый простой по настройкам вариант для ограничений входящих у конкретного stn.

Каких-либо серьезных косяков в работе этой "троицы команд" не заметил.
Прошу сообщить, если в вашей практике удалось их выявить.
Чтобы работал bwlst необходимо активировать CHA-FEASU:A,MLPP. При этом для всей АТС у абонентов перестаёт работать функция "обратный вызов".
peter_hi
Пользователь
Сообщения: 21
Зарегистрирован: 06 сен 2021, 11:58
Откуда: Москва
Имя: Петр
Поблагодарили: 2 раза

Черный список в Hiapth 4000 v6

Сообщение peter_hi »

DarkLabel писал(а): 17 ноя 2023, 15:29 Чтобы работал bwlst необходимо активировать CHA-FEASU:A,MLPP. При этом для всей АТС у абонентов перестаёт работать функция "обратный вызов".
Интересная "фича" в v6(v7). В v8 "call back" успешно работает с включенной опцией MLPP.
Значит, bwlst вам не подходит.

Для информации (может вам и пригодится).
Некоторые особенности работы clima в v8.
1. Таблица CLI=1 применяется для всех входящих CLIP с транков, у которых в cot есть CLAC&CLNA&CLNI&CLNO&DDIC, не зависимо есть ли что в таблицах DDI.
2. Для обработки входящих по DDI, создается отдельная таблица CLI, в которой указывается CLIP="Z" c параметром "ACCEPT" и ваши CLIP-ы с другими параметрами.

P.S.
Для обработки входящих есть еще DNIT. В v4 и v8 он работает одинаково. Хотя и немного сложнее в настройке.
Наша готова внести своя вклад!
DarkLabel
Пользователь
Сообщения: 8
Зарегистрирован: 24 окт 2023, 11:06
Откуда: Москва
Имя: Александр

Черный список в Hiapth 4000 v6

Сообщение DarkLabel »

peter_hi писал(а): 17 ноя 2023, 15:46
DarkLabel писал(а): 17 ноя 2023, 15:29 Чтобы работал bwlst необходимо активировать CHA-FEASU:A,MLPP. При этом для всей АТС у абонентов перестаёт работать функция "обратный вызов".
Интересная "фича" в v6(v7). В v8 "call back" успешно работает с включенной опцией MLPP.
Значит, bwlst вам не подходит.

Для информации (может вам и пригодится).
Некоторые особенности работы clima в v8.
1. Таблица CLI=1 применяется для всех входящих CLIP с транков, у которых в cot есть CLAC&CLNA&CLNI&CLNO&DDIC, не зависимо есть ли что в таблицах DDI.
2. Для обработки входящих по DDI, создается отдельная таблица CLI, в которой указывается CLIP="Z" c параметром "ACCEPT" и ваши CLIP-ы с другими параметрами.

P.S.
Для обработки входящих есть еще DNIT. В v4 и v8 он работает одинаково. Хотя и немного сложнее в настройке.
А не опишите пожалуйста пример блокировки входящего с определенного номера на конкретный номер с использованием AMO DNIT? Почитал описание DNIT в документации - пока разобраться как она работает не получилось.
peter_hi
Пользователь
Сообщения: 21
Зарегистрирован: 06 сен 2021, 11:58
Откуда: Москва
Имя: Петр
Поблагодарили: 2 раза

Черный список в Hiapth 4000 v6

Сообщение peter_hi »

DarkLabel писал(а): 17 ноя 2023, 16:41 А не опишите пожалуйста пример блокировки входящего с определенного номера на конкретный номер с использованием AMO DNIT? Почитал описание DNIT в документации - пока разобраться как она работает не получилось.
Возможно, DNIT не совсем то, что вам нужно. Пример, ниже.

1. В zand type=acd,supagtnu=yes.

Далее, пример, для городского DID=4951234567, входящего CLIP="9160123456"&"ALL", внутренних STN=3333&1111 и TGRP(в tdcsu)=1:

2. В BUEND для TGRP=1: GDTRRULE=0, в TDCSU c TGRP=1: TRTBL=GDTR, SINANI=NO.
*- по умолчанию эти параметры такими и будут

3. Создаем STN (в sbcsu или scsu) 3333 и 1111. Последний - виртуальный (для блокировок входящих).

4. Создаем stn, через который будут приниматься DID=4951234567 в dnit
add-wabe:004567,,,stn;
и обрабатываться входящие c CLIP="all" и CLIP=9160123456, соответственно
add-wabe:090000,,,stn;
add-wabe:090001,,,stn;

5. Далее, работаем с DNIT (таблицы GDTRRULE жестко разделены на две группы "1-128 - GDTR SID/ANI" и "129-255 - GDTR DNIS").
5.1 Создаем DNI для 09000х
add-dnit:dni,090000,drtd,0,"",no,3333;
add-dnit:dni,090001,drtd,0,"BLOCKED",no,1111;
5.2 Создаем GDTR(SID/ANI) таблицу 1 для маршрутизации по CLIP-у с назначением 090000 и 090001
add-dnit:gdtr,1,#,090000,norequ;
add-dnit:gdtr,1,9160123456,090001,norequ;
5.3 Создаем DNI для 004567 c привязкой его к GDTR (SID/ANI) таблице 1
add-dnit:dni,004567,drtsa,1,"(495)123-45-67",no,3333;
5.4 Создаем GDTR(DNIS) для DID=4951234567
add-dnit:gdtr,201,4951234567,004567,SID;
5.5 Связываем TGRP(в tdcsu)=1 с GDTR(DNIS)=201
cha-dnit:gdtrsr,1,201,none;

Итог данного примера:
При входящем на DID=4951234567 с любым CLIP="all" вызов направляется на 3333.
При входящем на DID=4951234567 с CLIP="9160123456" вызов направляется на 1111 (терминируется в данном примере).


Примечания.
Команды вводить в предложенной выше последовательности.
Номера GDTR(DNIS) лучше подбирать так, чтобы они частично совпадали с номерами TGRP(в tdcsu).
Если во всех STN(SBCSU) установить dnidsp=y, то NAME(в DNIT)="(495)123-45-67" будет отображаться при входящем вызове на второй строке дисплея аппарата (дополнительно к CLIP в первой).
Наша готова внести своя вклад!
Ответить