Подскажите, пожалуйста - со встречной станции нужно принимать только определенный диапазон номеров - белый список по определенной TG.
По одному номеру отсекать получается, по TGDSG, а как оставить только группу разрешенных ?
Группы запрета вызовов.
Сообщений 1 страница 30 из 45
Поделиться12013-12-13 14:35:54
Поделиться22013-12-13 14:59:52
Ну мы делаем так...
Вариант 1: На входящей ТГ ставим 0 call source, а через TGDSG подменяем нужные номера на нужный Call Source. Но это не совсем правильно....
Вариант 2: Через Barring Group - ставим на ТГ баринговую группу черного списка, через TGDSG меняем на белый список нужные номера.
Поделиться32013-12-13 15:19:34
угумс.. а как добавить нужный диапазон ?
DB CLRDSG: DSP=27, SCLI=K'567465000, ECLI=K'567467999, DAI=NDN, FUNC=DSG;%%
RETCODE = 3003 Setting records is too large
Поделиться42013-12-13 16:30:35
так стоп...
вот так вот: ADB CLRDSG: DSP=222, SCLI=K'567465, ECLI=K'567467, DAI=NDN, FUNC=ATT, GRP=65535;
Если что спрашивай - расскажу как сделано у нас.
Отредактировано james (2013-12-13 16:59:29)
Поделиться52013-12-13 17:18:21
хмм.. проканало ..
а дальше эту группу запрета подставить на TG ? ADD TGDSG ?
так ведь белая группа это должна быть не 65535 , а 60002 ?
Поделиться62013-12-13 17:48:24
Все верно. Я просто как пример писал)))
Типа сделать:
ADB CLRDSG: DSP=222, SCLI=K'567465, ECLI=K'567467, DAI=NDN, FUNC=ATT, GRP=60002;
MOD N7TG: TG=111, LMTGRP=60001;
ADD TGDSG: TG=111, DSG=222;
Поделиться72013-12-13 17:54:39
Спасибки, попробуем.
Поделиться82014-01-16 13:15:01
Все бы ничего...
Транзитные номера проходят.
Но пропал исход на эту TG у абонентов Intra-office (у них они используются Barring group для контроля MГ\МН ).
походу для этой TG нельзя использовать код 60001 ?
Отредактировано Sasha (2014-01-16 13:15:20)
Поделиться92014-01-16 13:29:32
Ну мы к примеру не используем 60001 - у нас написаны свои группы.
А в LST GAC что у вас прописано?
И какая группа на абонентах?
Поделиться102014-01-17 10:24:02
В GAC много записей:
Source call barring group Destination call barring group Call indication BW list process index
60001 60002 Call allowed 65535
60001 65534 Barring call 65535
60002 60001 Call allowed 65535
60002 65534 Call allowed 65535
65534 60002 Call allowed 65535
65534 60001 Barring call 65535
...
1 1 Call allowed 65535
1 54 Call allowed 65535
1 69 Call allowed 65535
1 71 Call allowed 65535
1 72 Call allowed 65535
1 73 Call allowed 65535
У абонентов группа 1.
Отредактировано Sasha (2014-01-27 12:12:57)
Поделиться112014-01-17 10:40:10
пока не будет записи:
SET GAC: SRG=1, DRG=60001, CI=CENA;
абоненты не смогут звонить на эту ТГ.
Поделиться122014-01-17 10:45:19
Подозреваю, что смогут ходить не только на эту TG, но и другие TG с DRG=60001 ?
Поделиться132014-01-17 10:54:01
Ну да на все где установлена 60001.
По этому мы насоздавали себе свои группы и тем самым ограничили нужные направления.
Поделиться142014-01-17 11:17:13
как-то с группами наворочено...
одно создаешь - другое затыкается.
А черно-белые списки ?
Можно каким-либо образом тупо с конкретной TG разрешить входящие вызовы с номерами А из заданного диапазона ?
Остальные - запретить.
Исход на эту TG для всех разрешен.
Поделиться152014-01-17 11:21:38
А на этой ТГ есть баринговая группа?
Поделиться162014-01-17 11:23:58
Сейчас - 65535.
Поделиться172014-01-17 11:33:17
тогда:
ADD CALLSRC: CSC=666, CSCNAME="Denied", RSSC=666; (создаем "левый" CS для запрета, если нужно ставим необходимые параметры)
MOD N7TG: TG=1, CSC=666; Ставим этот CS на ТГ.
ADD CLRDSG: DSP=111, CLI=K'555, DAI=ALL, FUNC=ATT, CSRC=1; создаем группу из нужного диапазона номеров (CLI=K'555 - первые цифры диапазона приплетаемых номеров) и меняем для них нужный CS.
ADD TGDSG: TG=1, DSG=111; присваиваем дискриминационную группу на нужную ТГ.
З.Ы. На счет ADD CALLSRC: CSC=666, CSCNAME="Denied", RSSC=666; - не уверен нужно ли RSSC=666
Надо попробовать так и так.
Отредактировано james (2014-01-17 11:34:38)
Поделиться182014-01-17 12:12:55
Это первый вариант из темы
В принципе, тут нет ничего неправильного.
И, вероятнее всего, работать будет - попробую, конечно ...
То есть варианта c B/W списком другого нет ?
Поделиться192014-01-17 12:31:46
нет(((
Поделиться202014-01-17 13:22:05
Спасибки !
попытка №2
Поделиться212014-01-20 12:22:58
как-то с группами наворочено...
одно создаешь - другое затыкается.
А черно-белые списки ?
Можно каким-либо образом тупо с конкретной TG разрешить входящие вызовы с номерами А из заданного диапазона ?
Остальные - запретить.
Исход на эту TG для всех разрешен.
закрываем все номера с 567
ADD CLRDSG: DSP=222, CLI=K'567, DAI=ALL, FUNC=NIN;
и открываем
ADB CLRDSG: DSP=222, SCLI=K'567465, ECLI=K'567467, DAI=ALL, FUNC=DSG;
MOD N7TG: TG=111, NIF=YES, ISCLR=TRUE;
ADD TGDSG: TG=111, DSG=222;
Поделиться222014-01-22 11:24:48
Только нужно закрыть не только номера 567 , а вообще все.
И - каким образом ?
Поделиться232014-01-22 13:31:21
Ну я вроде написал как...
А beno пишет про конкретный диапазон.
Поделиться242014-01-23 18:14:04
Ну эт понятно..
Только задача по другому ставилась-то, beno.
А вот если в предложенном варианте сделать так:
ADB CLRDSG: DSP=222, SCLI=K'0, ECLI=K'9, DAI=ALL, FUNC=NIN;
и открываем
ADB CLRDSG: DSP=222, SCLI=K'567465, ECLI=K'567467, DAI=ALL, FUNC=DSG;
MOD N7TG: TG=111, NIF=YES, ISCLR=TRUE;
ADD TGDSG: TG=111, DSG=222;
что скажете ?
Отредактировано Sasha (2014-01-23 18:17:48)
Поделиться252014-01-23 18:27:52
Такой вариант должен сработать...
Но нужно пробовать.
Поделиться262014-01-27 13:26:54
Заминочка получилась - TG с другим оператором работает по PRI.
Что-то не могу найти как можно добавить на такую TG группу запрета ...
В MOD PRATG поля barring group нет.
Отредактировано Sasha (2014-01-28 10:49:15)
Поделиться272014-01-27 18:19:36
С PRI печально - тут один вариант через TGDSG.
Поделиться282014-01-28 11:48:35
Похоже - еще печальнее...
Вызов проходит с этой TG при любом ее CALLSRC...
%%LST CALLSRC: CSC=99;%%
RETCODE = 0 Operation succeeded
Call source attribute data
--------------------------
Call source = 99
Call source name = barring
Prereceive number digits = 1
DnSet = 0
Route selection source = 99
Fail source code = 0
%%LST RTANA: RSSC=99;%%
RETCODE = 0 Operation succeeded
Query result is empty
%%LST TG: TG=340, SOT=YES;%%
Other parameter
---------------
Name valid = FALSE
Signaling type = DSS1 network side
Call source = 99
DOD2 = FALSE
Отредактировано Sasha (2014-01-28 12:19:34)
Поделиться292014-01-28 13:19:25
А если сделать:
ADD CLRDSG: DSP=666, CLI=K'E, DAI=ALL, FUNC=NIN; - закрыть выход для всех номеров.
ADD CLRDSG: DSP=666, CLI=K'567, DAI=ALL, FUNC=ATT, CSRC=0; - открыть выход для нужного дапазона с заменой Call Source.
MOD CALLSRC: CSC=99, DSG=666; - применить правило для Call Source.
Как то так... по идее должно работать.
или вместо CLI=K'E - прописать для всех цифр (от 0 до 9).
Поделиться302014-01-28 17:53:19
Так весь прикол в том что значение CALLSRC для PRATG не имеет значения - вызов в любом случае проходит , даже для несуществующих в RTANA CALLSRC - как такое может быть ?