block 1900 on sip phone (CME)

Unanswered Question
Sep 20th, 2009

For blocking 1900 calls on sccp phones we usually use after-hours block-pattern under telephony-service.

What is the best way for blocking particular patterns for sip endpoints ?

I have this problem too.
0 votes
  • 1
  • 2
  • 3
  • 4
  • 5
Overall Rating: 0 (0 ratings)
virverma Sun, 09/20/2009 - 20:00

if you want to block certain calls going from SIP phones on CME,

Use the voice translation-rule command to create the definition of a translation rule.

These translation rules are grouped into profiles that are referenced by trunk groups, dial peers, source IP groups, voice ports, and interfaces.


The following example initiates translation rule 150, Which includes two rules:

Router(config)# voice translation-rule 150

Router(cfg-translation-rule)# rule 1 reject /^408\(.(\)/

Router(cfg-translation-rule)# rule 2 /\(^...\)853\(...\)/ /\1525\2/

apply this to translation-profile

use profile in sip dial-peer

Hope it helps!

Paolo Bevilacqua Mon, 09/21/2009 - 00:41

Just make sure your destinaiton-pattern do not cover that number. eg:

destination-pattern 1[1-8]......T

If your country uses is fixed length numbers, configure it without T

Andriy Yerofyeyev Mon, 09/21/2009 - 04:02

Thanks for advise , but we do not use destination-pattern at all. we rely on digit-collect kpml because most of our phones are 7961.

As I understand (correct me if Im wrong) destination-pattern needs only if phone do not support digit-by-digit dialing

I would try translation-pattern from first posting.

Paolo Bevilacqua Mon, 09/21/2009 - 04:08

How kpml collection works ? That is a SIP only setting to my knowledge.

You best choice is to use SCCP on the phones so they also will support your national language.

note whatever setting under telephony-service DO NOT apply to SIP phones. Anoter good reason to avoid SIP.


This Discussion