serg_mob
26.09.2011, 18:02
Добрый день.
Подскажите пожалуйста возможно ли как то сделать так что б определенный номер не мог дозвонится на наш телефонный номер?
Заранее большое спасибо!

Urri
26.09.2011, 18:15
Добрый день.
Подскажите пожалуйста возможно ли как то сделать так что б определенный номер не мог дозвонится на наш телефонный номер?
Заранее большое спасибо!
В поиск. Как говорится, уже обсуждалось. А вообщето - наверное както можно:D

serg_mob
27.09.2011, 15:26
в поиске не нашел, потому и создал топ.

Urri
27.09.2011, 15:59
в поиске не нашел, потому и создал топ.
Ключевая фраза "черный список"

http://bbs.radiolink.ru/forum/showthread.php?t=50334&highlight=%F7%E5%F0%ED%FB%E9+%F1%EF%E8%F1%EE%EA

VTM
28.09.2011, 16:02
Если кроме M1 есть еще железки, то в качестве прокладки между M1 и PSTN можно поставить шлюз от другого вендора.
Например, запретим входящий звонок с номера 5252222

voice translation-rule 10
rule 1 reject /^5252222$/

voice translation-profile BlackList
translate calling 10

dial-peer voice 1 pots
call-block translation-profile incoming BlackList
incoming called-number .
direct-inward-dial

Получаем,

Sep 28 11:47:11.940: ISDN Se0/0/0:15 Q931: RX <- SETUP pd = 8 callref = 0x0172
Bearer Capability i = 0x8090A3
Standard = CCITT
Transfer Capability = Speech
Transfer Mode = Circuit
Transfer Rate = 64 kbit/s
Channel ID i = 0xA98381
Exclusive, Channel 1
Progress Ind i = 0x8583 - Origination address is non-ISDN
Display i = 'br1 pstn'
Calling Party Number i = 0x4180, '5252222'
Plan:ISDN, Type:Subscriber(local)
Called Party Number i = 0xC1, '3033003'
Plan:ISDN, Type:Subscriber(local)
Sep 28 11:47:11.940: ISDN Se0/0/0:15 Q931: Received SETUP callref = 0x8172 callID = 0x0037 switch = primary-net5 interface = User
Sep 28 11:47:11.960: ISDN Se0/0/0:15 Q931: TX -> RELEASE_COMP pd = 8 callref = 0x8172
Cause i = 0x80BF - Service/option not available, unspecified

при этом с других номеров, все замечательно прозванивается:

Sep 28 11:50:24.647: ISDN Se0/0/0:15 Q931: RX <- SETUP pd = 8 callref = 0x0174
Bearer Capability i = 0x8090A3
Standard = CCITT
Transfer Capability = Speech
Transfer Mode = Circuit
Transfer Rate = 64 kbit/s
Channel ID i = 0xA98381
Exclusive, Channel 1
Calling Party Number i = 0x0081, '+14082022001'
Plan:Unknown, Type:Unknown
Called Party Number i = 0xA1, '9723033003'
Plan:ISDN, Type:National
Sep 28 11:50:24.651: ISDN Se0/0/0:15 Q931: Received SETUP callref = 0x8174 callID = 0x0038 switch = primary-net5 interface = User
Sep 28 11:50:24.675: ISDN Se0/0/0:15 Q931: TX -> CALL_PROC pd = 8 callref = 0x8174
Channel ID i = 0xA98381
Exclusive, Channel 1
Sep 28 11:50:24.811: ISDN Se0/0/0:15 Q931: TX -> ALERTING pd = 8 callref = 0x8174
Sep 28 11:50:42.051: ISDN Se0/0/0:15 Q931: TX -> CONNECT pd = 8 callref = 0x8174
Sep 28 11:50:42.059: ISDN Se0/0/0:15 Q931: RX <- CONNECT_ACK pd = 8 callref = 0x0174

при этом причину отбоя можем разную выдать:
BR1-RTR(config-dial-peer)#call-block disconnect-cause incoming ?
call-reject Call Reject
invalid-number Invalid Number
unassigned-number Unassigned Number
user-busy User Busy

пример,
BR1-RTR(config-dial-peer)#$disconnect-cause incoming invalid-number

Sep 28 12:01:55.137: ISDN Se0/0/0:15 Q931: TX -> RELEASE_COMP pd = 8 callref = 0x8175
Cause i = 0x809C - Invalid number format (incomplete number)

TheRam
03.10.2011, 11:26
И решений для "прослойки" немало...

2VTM: Эа, ренегат, лаб сдал? :)
Твоё решение годится для частного случая. А если надо прикрыть номера по списку да разрешить редактирование это списка супервизору колцентра?
Думаю в случае одного потока Е1 проще, да и дешевле, использовать *