Всем привет!
Подскажите, пожалуйста, механизм отключения выхода на межгород у некоторых внутренних номеров.
Подозреваю, что где-то в ld 86, но опыта не было еще работы с этим ld.
Новичек в запарке :)
Это называется New Flexible Code Restriction. Процедура подробно описана в документации:
Features and Services
Book 3 of 3 (N to Z) Document Number: 553-3001-306
Коротко последовательнасть следующая:
Task summary list
The following is a summary of the tasks in this section:
1 LD 15 – Enable NFCR for a customer.
2 LD 87 – Define NCOS groups and associated FRL.
3 LD 49 – Add, change, or print code restriction trees.
4 LD 16 – Associate an FRL with a code restriction tree.
5 LD 10 – Assign an analog (500/2500 type) telephone a Toll Denied and Network Class of Service.
6 LD 11 – Assign Meridian 1 proprietary telephones a Toll Denied and Network Class of Service.
7 LD 14 – Assign a trunk a Toll Denied and Network Class of Service.
8 LD 24 – Assign a DISA data block a Toll Denied and NCOS.
9 LD 88 – Assign an Authorization code a Toll Denied and NCOS.
Большое спасибо, боду хоть знать, что рыть :)
Вобщем посмотрел, оценил свои возможности и понял, с моими первоначальными навыками даже лезть страшно.
А нет у кого куска лога (во время программирования данной функции), какого нибудь наглядного?
Или профессионылы не идут такими путями? Им чем сложнее, тем интересней? ;)
Old Chap
25.01.2007, 16:36
Воспользуйся ПОИСКОМ по форуму. Например, поищи по слову "запрет".
Рассказывали, и с примерами, неоднократно.
Страшного там нет ничего. Читай, думай и пробуй.
Не боги горшки обжигают ;)
Old Chap пишет
Воспользуйся ПОИСКОМ по форуму. Например, поищи по слову "запрет".
Рассказывали, и с примерами, неоднократно.
Страшного там нет ничего. Читай, думай и пробуй.
Не боги горшки обжигают ;)
Это конечно все классно, но поиском пытался воспользоваться и до того, как начал активно спрашивать. Т.е. не нашел ничего похожего, как мне показалось.
Вопрос собственно уже могу поставить конкретней:
в ld 18-ом есть созданный xlst. В нем прописано "5 *" - это блокировка выхода в город.
На одном из аппаратов в ld 10 прописан этот xlst и все работает -нажимаешь на нем 5 - занято.
В ld 18-я создал еще один xlst, дальше попытался прописать в нем "stor 58 *" - и был далеко послан.
Вопрос такой: можно вообще закрыть межгород таким образом? Правильное ли направление моих действий? Или (как мне тут только-что подумалось) в этих x-листах можно только одну цифру закрыть?
Help me please ! :(
В XLST можно только одну цифру претранслировать или запретить её набор ( у тебя 5 * это и есть запрет набора этому абоненту. А всё остальное-только через NCOS, как расписал уважаемый Malex. У нас, например все городские номера начинаются на 2 (7-значная нумерация), поэтому можно было сделать ACOD города-2, а через XLST запретить набор 8 (выход на м/город). Но это неизящное решение. Так что-NCOS.
Cпасибо!
Будем рыть ncos.
Народ, кто подскажет, в чем ошибка?
Создал новое дерево с запретом набора комбинации "58"
>ld 49
DGT000
MEM AVAIL: (U/P): 759793 USED U P: 341880 77974 TOT: 1179647
DISK RECS AVAIL: 438
REQ new
TYPE fcr
CUST 0
CRNO 3
INIT alow
DENY 58
UPDT
DENY
ALOW
BYPS
Далее пытался сделать новое соответствие NCOS и "дерева" ограничений, но не понял, че она от меня хочет и отменил данное действие на середине:
>ld 87
ESN000
MEM AVAIL: (U/P): 759775 USED U P: 341880 77992 TOT: 1179647
DISK RECS AVAIL: 438
REQ new
CUST 0
FEAT nctl
SOHQ 3
ESN025
SOHQ 2
ESN025
SOHQ 4
ESN025
SOHQ 5
ESN025
SOHQ ****
OVL000
>
Далее пытался сотворить следующее действие, но напутал с номерами, как я думаю:
>ld 87
ESN000
MEM AVAIL: (U/P): 759775 USED U P: 341880 77992 TOT: 1179647
DISK RECS AVAIL: 438
REQ new
CUST 0
FEAT nctl
SOHQ
SCBQ
NCOS 2
EQA
FRL 1
RWTA
NSC
OHQ
CBQ
SPRI
MPRI
PROM
NCOS
TOHQ
MEM AVAIL: (U/P): 756669 USED U P: 344280 78698 TOT: 1179647
DISK RECS AVAIL: 437
REQ ****
И в заключении всего пытался опять создать новое правильное соответствие NCOS и дерева, а она мне вот что написала:
>ld 87
ESN000
MEM AVAIL: (U/P): 756669 USED U P: 344280 78698 TOT: 1179647
DISK RECS AVAIL: 437
REQ new
CUST 0
FEAT nctl
ESN095
MEM AVAIL: (U/P): 756669 USED U P: 344280 78698 TOT: 1179647
DISK RECS AVAIL: 437
REQ
ESN004
REQ new
CUST 0
FEAT nctl
ESN095
MEM AVAIL: (U/P): 756669 USED U P: 344280 78698 TOT: 1179647
DISK RECS AVAIL: 437
REQ
Может все-таки кто-нибудь сможет подсказать на примерах, что и как нужно делать, что бы создать правильно NCOS и заставить его работать, а то боюсь я тут такого напрограммирую, что меня с работы к черту уволят! :(
Любопытства ради: на работу брали как уже знающего Меридиан ?
НЕТ, естественно! Самое интересное, отработал два с лишним года сис-админом, а потом уволили парня, который станцию немного знал. Парень ушел и даже документации не оставил, хотя я знаю, что не подготовленному и документация не поможет...
Вобщем вызвали и сказали, что теперь, я тоже за нее ответственный :)
Нужно будет срочно курсы искать какие-нибудь. За пару месяцев эксперементируя научился лишь менять время, привязывать городские линии к внутренним номерам, переименовывать вн.номера, задизебливать вн.номера, настраивать rnpg, обрабатывать статистику Phones Pro, кнопки на цифровых аппаратах привязывал, вот попутно разобрался с xlst. А ncos еще не требовалось....
P.S. Буду все-таки очень благодарен тому, кто окажет ТЕХНИЧЕСКУЮ помощь.
Во первых, на будущее и на всякий случай:D
Перед тем, как на req писать new, попробуй сначала prt ;)
prt, естественно смотрю, только вот с данным примером вообще не понимаю, что она и в prt пишет.
Old Chap
29.01.2007, 22:44
Если на PRT "она" что-то пишет, а не просто ругается, значит объект таки существует, и возможно имеет смысл вместо метода NEW применить метод CHG :)
1. Идём в LD87 и смотрим NCTL
Напиши почту, пошлю пример
Nicolay1
30.01.2007, 10:33
Поможет чтение "Меридиан для Чайников" и аттача:
1. Идём в LD87 и смотрим NCTL
>ld 87
ESN000
MEM AVAIL: (U/P): 756655 USED U P: 344280 78712 TOT: 1179647
DISK RECS AVAIL: 437
REQ prt
CUST 0
FEAT nctl
NRNG 1
SOHQ NO
SCBQ NO
NCOS 1
EQA NO
FRL 0
RWTA NO
NSC NO
OHQ NO
CBQ NO
SPRI 0
MPRI 0
PROM 0
TOHQ NONE
MEM AVAIL: (U/P): 756655 USED U P: 344280 78712 TOT: 1179647
DISK RECS AVAIL: 437
REQ
rnng 1 - это номер ncos-а?
Поможет чтение "Меридиан для Чайников" и аттача:
Напиши почту, пошлю пример
Mr_Romka@bk.ru
Большое спасибо, всем тем, кто помогает, но все-таки, если Old_Chap не возражает, может рассмотрим сдесь пошагово, действительно пересмотрел туеву-хучу тем, но конкретного примера пошагового так нигде и не нашел.
Nicolay1
30.01.2007, 11:17
New Flexible Code Restriction
пошагово!
как и предыдущий doc
Спасибо большое, поколупаюсь еще пару дней, постараюсь сам разобраться. Действительно, документов уже куча :)
Nicolay1
30.01.2007, 11:25
NRNG 0-99 1-99 NCOS Range (starting and ending number for NCOS printing)
<CR> Pressed without defining the ending number, then
only the NCOS with the starting number defined is printed.
Prompted when REQ = PRT.
вроде разобрался, только получилась такая штука:
у меня этот ncos не в том руте :)
нужно в 0-м а у меня во втором работает
не подскажете, где поправить правило для 0 рута?
в ld 16-м когда я задаю frl, я и номер рута тоже 0-й прописываю...
и попутный вопрос: a ncos что, к acod не относится?
получается что бы закрыть выход на 8-ку нужно все 10 запретов в дерево писать: 81,82,83,84 и т.д. ?
В 16-м оверлее прописываются в FRL соответствия FRL и дерева ограничений из 49-й.
8-ку закрываем так.
Init alow
deny 8
ну с логикой запрета понятно, а что вот сделать, что бы данный ncos заработал в данном руте?
у меня два рута есть: 0-й и 2-й.
У 0-го acod 5, а у 2-го acod 9
на аппарате после ввода первой цыфры "9" все запреты срабатывают, а после ввода "5" - не работает...
Смотрите FRL на 0-м руте и сравнивайте со 2-м рутом. А лучше распечатку в студию.
PhoneMan
30.01.2007, 16:40
MrRomka пишет
ну с логикой запрета понятно, а что вот сделать, что бы данный ncos заработал в данном руте?
у меня два рута есть: 0-й и 2-й.
У 0-го acod 5, а у 2-го acod 9
на аппарате после ввода первой цыфры "9" все запреты срабатывают, а после ввода "5" - не работает...
Про acodы забудь.
Чтобы для абонента с NCOS=ZZ при выходе через рут УУ заработала таблица ограничений ХХ нужно:
В LD20 назначить абонентскому порту NCOS ZZ и CLS TLD
В LD87 привязать NCOS ZZ к FRL NN,
В LD49 создать таблицу (дерево) ограничений XX
В LD16 для рута УУ привязать к FRL NN таблицу ХХ
А 0-вой рут случайно не DTI?
Смотрите FRL на 0-м руте и сравнивайте со 2-м рутом. А лучше распечатку в студию.
прикрепил руты.
...вроде бы руты...
А 0-вой рут случайно не DTI?
сложно однозначно ответить.... :confused:
Про acodы забудь.
Чтобы для абонента с NCOS=ZZ при выходе через рут УУ заработала таблица ограничений ХХ нужно:
В LD20 назначить абонентскому порту NCOS ZZ и CLS TLD
В LD87 привязать NCOS ZZ к FRL NN,
В LD49 создать таблицу (дерево) ограничений XX
В LD16 для рута УУ привязать к FRL NN таблицу ХХ
спасибо, будем смотреть...
проверил, все правильно
в ld 16-ом
REQ chg
TYPE rdb
CUST 0
DMOD
ROUT 0
DES
TKTP
ESN
CNVT
SAT
RCLS
VTRK NO
DTRK YES
BRIP NO
DGTP PRI2
ISDN YES
MODE
IFC
CNTY
SBN
PNI
CTYP
INAC
CPFXS
SDID
APC
INTC
DSEL
PTYP
DNIS
DCDR
IANI
ICOG
SRCH
TRMB
STEP
ACOD
TCPP
TARG
BILN
SGRP
OABS
INST
IDC
DCNO
NDNO
DEXT
ANTK
SIGO
ICIS
OGIS
CNTL
DRNG
NDRI
CDR
NATL
SSL
CFWR
IDOP
VRAT
MUS
PANS
FRL 3 3
FRL
OHQ
OHQT
CBQ
AUTH
TTBL
ATAN
PLEV
OPR
ALRM
PECL
DCTI
TIDY
ANIE
CAC_CIS
в ld 49-м таблица есть, ее номер 3
в 87-м и 20-м тоже все правильно.
Не пойму, в чем дело, может в 0-м руте чего не так?
Если маршрут DTI, то NCOS не работает (по R1.5).
daiv пишет
Если маршрут DTI, то NCOS не работает (по R1.5).
а где проверить маршрут?
Old Chap
30.01.2007, 18:27
MrRomka пишет
проверил, все правильно
в ld 16-ом
REQ chg
TYPE rdb
CUST 0
DMOD
ROUT 0
...
FRL 3 3
...[i]
И каков смысл этого действия?
Там и так было 3 3, видно на выложенной ранее распечатке рутов..
Смотри ещё раз внимательно на разницу в FRL в рутах.
[i]в ld 49-м таблица есть, ее номер 3
есть, а что в ней?
в 87-м и 20-м тоже все правильно.
Распечатай, посмотрим.
Можно распечатать TNB для всех слотомест, где установлены карточки цифровых потоков. Найти слотоместо, для которого RTMB 0 x (0-номер маршрута, x-номер канала в маршруте). А потом посмотреть что написано на карточке в этом слотоместе :) Или в LD 73 prt lpti.
Old Chap
30.01.2007, 18:31
MrRomka пишет
а где проверить маршрут?
Не отвлекайся, нет у тебя DTI.
0-ой рут - EuroISDN PRI
2-ой рут - COT и DTRK=NO, скорее всего аналоговые двухпроводки.
Прошу прощения. Действительно ошибся. PRI там.
Old Chap пишет
И каков смысл этого действия?
Там и так было 3 3, видно на выложенной ранее распечатке рутов..
Смотри ещё раз внимательно на разницу в FRL в рутах.
есть, а что в ней?
Распечатай, посмотрим.
ВОТ:
>ld 49
DGT000
MEM AVAIL: (U/P): 756642 USED U P: 344280 78725 TOT: 1179647
DISK RECS AVAIL: 437
REQ prt
TYPE fcr
CUST 0
CRNO 3
CRNO 3
INIT ALOW
DENY 58
81
88
98
MEM AVAIL: (U/P): 756642 USED U P: 344280 78725 TOT: 1179647
DISK RECS AVAIL: 437
REQ
SCH0101
MEM AVAIL: (U/P): 756642 USED U P: 344280 78725 TOT: 1179647
DISK RECS AVAIL: 437
REQ ****
OVL000
>
OVL000
>ld 87
ESN000
MEM AVAIL: (U/P): 756642 USED U P: 344280 78725 TOT: 1179647
DISK RECS AVAIL: 437
REQ prt
CUST 0
FEAT nctl
NRNG 3
SOHQ NO
SCBQ NO
NCOS 3
EQA NO
FRL 3
RWTA NO
NSC NO
OHQ NO
CBQ NO
SPRI 0
MPRI 0
PROM 0
TOHQ NONE
MEM AVAIL: (U/P): 756642 USED U P: 344280 78725 TOT: 1179647
DISK RECS AVAIL: 437
REQ ****
OVL000
>
OVL000
>ld 20
PT0000
REQ: prt
TYPE: 500
TN 7 0
DATE
PAGE
DES
DES IR
TN 007 0 00 00
TYPE 500
CDEN 8D
CUST 0
WRLS NO
DN 242 0 MARP
CPND
CPND_LANG ROMAN
NAME
XPLN 19
DISPLAY_FMT FIRST,LAST
ANIE 0
AST NO
IAPG 0
HUNT
TGAR 1
LDN NO
NCOS 3
SGRP 0
RNPG 15
LNRS 16
XLST 5
SCI 0
SFLT NO
CAC_CIS 3
CAC_MFC 0
CLS TLD DTN FBD XFA WTA THFD FND HTD ONS
LPR XRD CWD SWD PUA MWD RMMD SMWD LPD XHD SLKD CCSD LNA TVD
CFTD SFD MRD C6D CNID CLBD AUTU
ICDD CDMD EHTD MCTD
GPUD DPUD CFXD ARHD OVDD AGTD CLTD LDTD ASCD
MBXD CPFA CPTA UDI RCC HBTD IRGD IAMD DDGA NAMA MIND
NRWD NRCD NROD SPKD CRD PRSD MCRD
EXR0 SHL SMSD ABDD CFHD DNAA DNDY DNO3
CWND USRD BNRD OCBD RTDD RBDD RBHD FAXD CNUD CNAD PGND FTTC
FDSD NOVD
PLEV 02
AACS NO
MLWU_LANG 0
FTR CFW 16
DATE 30 JAN 2007
NACT
Стоп. Я так понимаю, что в таблицу значения занесены с учетом кода доступа к маршруту. Это не правильно.
в ld 49-м произвольные цыфры, сути проблемы не меняют
если набирать acod 9 - то правило срабатывает.
Old Chap
30.01.2007, 18:47
1) LD21 prt fcr
2) LD49 chg fcr:
CRNO 3
INIT ALOW
DENY 8
3) LD20 prt pre
4) Что набираете с этого телефона для проверки работы блокировки?
Из чего делаете вывод, что блокировка не работает?
ИМХО трудно по произвольным цифрам проблему решать.
Old Chap пишет
1) LD21 prt fcr
2) LD49 chg fcr:
CRNO 3
INIT ALOW
DENY 8
3) LD20 prt pre
4) Что набираете с этого телефона для проверки работы блокировки?
Из чего делаете вывод, что блокировка не работает?
>ld 21
PT1000
REQ: prt
TYPE: fcr
TYPE FCR_DATA
CUST 0
TYPE FCR_DATA
CUST 00
NFCR YES
MAXT 10
OCB1 255
OCB2 255
OCB3 255
IDCA YES
DCMX 10
REQ: ****
OVL000
>ld 49
DGT000
MEM AVAIL: (U/P): 756642 USED U P: 344280 78725 TOT: 1179647
DISK RECS AVAIL: 437
REQ chg
TYPE fcr
CUST 0
CRNO 3
DENY 8
UPDT
FRCE
DENY
ALOW
BYPS
MEM AVAIL: (U/P): 756642 USED U P: 344280 78725 TOT: 1179647
DISK RECS AVAIL: 437
REQ ****
OVL000
>
OVL000
>ld 20
PT0000
REQ: prt
TYPE: pre
CUST 0
XLAT 0
PRE 1
PST
SDA
XLAT 3
PRE 3
PST
SDA
REQ:
4) Что набираете с этого телефона для проверки работы блокировки?
Из чего делаете вывод, что блокировка не работает?
набираю acod 9 (рут 2) и комбинацию цифр из таблицы - работает, но этим маршрутом никто не пользуется
должно работать, когда нажимаешь acod 5 (рут 0)
соответственно 5 + комбинация из дерева в ld 49 - не срабатывает
Old Chap
30.01.2007, 18:59
LD20 prt scl
LSNO 1
LSNO 3
Что значит "не срабатывает"?
Вы набирали полный номер ? или только несколько первых цифр?
daiv пишет
ИМХО трудно по произвольным цифрам проблему решать.
на самом деле не трудно:
что ввсел в таблицу - то и пробуешь, изменил таблицу, попробовал еще раз с другими цифрами... и т.д.
сразу видно, срабатывает, или нет.
Old Chap
30.01.2007, 19:06
MrRomka пишет
на самом деле не трудно:
что ввсел в таблицу - то и пробуешь, изменил таблицу, попробовал еще раз с другими цифрами... и т.д.
сразу видно, срабатывает, или нет.
Сразу видно только в том сучае, если цифры сразу уходят к канал..
Old Chap пишет
[i]LD20 prt scl
LSNO 1
LSNO 3
d 20
PT0000
REQ: prt
TYPE: scl
LSNO 1
SIZE 10
RNGE
SCNO 0001
SCL
DNSZ 16
STOR 0 285
STOR 1
STOR 2
STOR 3
STOR 4
STOR 5
STOR 6
STOR 7
STOR 8
STOR 9
REQ: prt
TYPE: scl
LSNO 3
SIZE 10
RNGE
SCNO 0003
SCL
DNSZ 16
STOR 0
STOR 1
STOR 2
STOR 3
STOR 4
STOR 5 *
STOR 6
STOR 7
STOR 8
STOR 9 *
REQ:
Что значит "не срабатывает"?
Вы набирали полный номер ? или только несколько первых цифр?
По разному набираю.
Когда начинаю с acod 9, то после набора комбинации из дерева - сразу сбрасывает, сразу же после набора acod 5 и тех же комбинаций из этого же 3-го дерева - не сбрасывает, а должна...
Old Chap
30.01.2007, 19:10
На телефоне попробуй поменять XLST c 5 на 0.
И набирать номер польностью.
Old Chap пишет
На телефоне попробуй поменять XLST c 5 на 0.
И набирать номер польностью.
поменял - не помогло.
пробую на комбинации - 58. Согласно дереву должно сбрасываться после ввода этой комбинации
1-й вариант 958 - сброс сразу
2-й вариант 558 - молчек, явно ждет еще цифр, ввожу еще - звонит.
Например добавляю сразу в дереве комбинации цыфр - сразу же начинают они работать с acod 9
с acod 5 - та же картина...
Sory, Sory, Sory !!!
работает!!
не то набирал
набрал номер полностью - после этого сбрасывает!
сбило то, что во втором руте сразу сбрасывает, даже еще не заканчивал набирать.
Всем большое спасибо, а особенно Old Chap !!!!!
p.s. А не подскажите еще, как удалить из дерева ненужные комбинации? Или дерево целиком?
а то только добавлять цыфры получается...
Old Chap
31.01.2007, 00:22
MrRomka пишет
работает!!
Ну вот и славно :)
как удалить из дерева ненужные комбинации
Прописать в ALOW то, что было прописано в DENY.
PS: Скачай, наконец, себе доку. И постарайся попасть в Белтел на курсы. На подсказках из форумов не проживешь.
Прописать в ALOW то, что было прописано в DENY.
спасибо, поправил.
PS: Скачай, наконец, себе доку. И постарайся попасть в Белтел на курсы. На подсказках из форумов не проживешь.
Дока есть для чайников, понимаю, что это так, что бы понять, что meridian - это не игрушка.
На счет курсов - обязательно. Я так понимаю, (http://beltel.ru) о них речь.