Добрый день. подскажите пожалуйста, можно ли на СС08 создать чёрный список номеров с других операторов на входящую связь для одного абонента?
можно ли создать чёрный список для отдельного абонента/номера
Сообщений 1 страница 12 из 12
Поделиться22011-11-21 11:01:12
Зависит от конкретный задач. В принципе есть несколько вариантов воплощения.
К стати даже в MML если вбить в поиск black & white - есть описание с примером.
Поделиться32011-11-29 06:08:28
задача самая простая, абонент запросил внести один номер в чёрный список чтобы тот до него не дозванивался. Мне хотя бы один вариант воплощения:)
Поделиться42011-11-30 03:09:53
попробовал создать правило для запрета получилось так
SET GAC: SRG=1; DRG=2; CI=CDIS;
MOD ST: D=K'788585, LMTGRP=1;
ADD CLDGRP: CLD=K'788558, GPT=OG; GRP=2;
но это внутри станции, для запрета номеров с других операторов надо отдельную транкгруппу создавать получается? И ещё, через MOD ST присвоил барринг группу=1. как теперь убрать эту барринг группу?
Поделиться52011-11-30 10:20:50
И ещё, через MOD ST присвоил барринг группу=1. как теперь убрать эту барринг группу?
надо LMTGRP=65535
Мне хотя бы один вариант воплощения
Например ADD CNACLR: PFX=K'111111, CID=K'22222, FUNC=REJ;
где PFX=K'111111 - номер абонента, который "просил " об услуге, при этом 111111 должно быть прописано в CNACLD
CID=K'22222 - номер абонента, вызова которого надо отвергать, при этом номер надо указывать с LACом
А вообще, правильно было сказано, все
Зависит от конкретный задач
Поделиться62011-12-01 01:11:32
james спасибо за пример. Это более удобный пример нежели тот который я пробовал. Я извиняюсь за незнание, подскажите что такое LAC?
Поделиться72011-12-01 13:40:13
LAC, Local Area Code — код локальной зоны
Поделиться82011-12-02 03:07:32
Например ADD CNACLR: PFX=K'111111, CID=K'22222, FUNC=REJ;
где PFX=K'111111 - номер абонента, который "просил " об услуге, при этом 111111 должно быть прописано в CNACLD
CID=K'22222 - номер абонента, вызова которого надо отвергать, при этом номер надо указывать с LACом
Не получилось по Вашему примеру сделать, выдаётся ошибка:
RETCODE=9208: No corresponding record is found in the called number analysis table
Получается номер вызываемого абонента не проходит в этой команде?
В команде прописывал следующее:
ADD CNACLR: PFX=K'788585, CID=K'89626731771, FUNC=REJ;
где PFX - номер абонента внутри нашей станции
CID -номер абонента сотового оператора, который нужно запретить для вызова
Поделиться92011-12-02 10:49:36
Пользуясь Вашим примером, необходимо сделать LST CNACLD: PFX="788585"; Если его нет, то надо нарисовать
ADD CNACLD: PFX=K'788585, MINL=6, MAXL=6, CHSC=0; K'788 не проходит,надо полный код
Поделиться102011-12-07 07:32:02
Спасибо, создалась команда. Но почему то только короткие 6ти значные номера блокирует. Например:
ADD CNACLR: PFX=K'788585, CID=K'788622, FUNC=REJ; - команда применяется успешно, телефон блокируется.
ADD CNACLR: PFX=K'788585, CID=K'89626731771, FUNC=REJ; - команда применяется успешно, звонок с "запрещённого" номера поступает успешно : (
Поделиться112011-12-07 07:36:14
кстати короткие сотовые тоже блокируются успешно. Подскажите что не так, мне именно длинные номера (сотовые и междугородние) нужно запрещать.
Поделиться122011-12-07 10:21:25
Если команда проходит, и даже работает на "коротких" номерах, то нужно смотреть трейс. Как выглядит номер вызывающего абонента в IAM или SETUP (в зависимости от подключения оператора ОКС, DSS1 и т.п.). Хотя может проблема глубже, мне где то встречалось ограничение на количество цифр (хотя при этом, кажется, не проходила команда, точно не помню).