Call Blocking on MGCP Gateway

Unanswered Question
Jun 25th, 2008

Can you block specific incoming calls on an MGCP gateway registered with Call Manager 4.X box?

For instance I want to block 555.555.1234 from ringing to a DN.



I have this problem too.
0 votes
  • 1
  • 2
  • 3
  • 4
  • 5
Overall Rating: 5 (1 ratings)
Chad Stachowicz Wed, 06/25/2008 - 10:40

incoming called number? on MGCP, Yes! Use a partition and gateway CSS specific to that site, then block it on a translation pattern! Incoming calling number, you can only block on H323 with a translation-profile!



jeff_pinkerton Wed, 06/25/2008 - 10:54

I created a translation pattern in the same CSS and partition as the DN I want to prevent calls going to -

The "translation pattern" is the cell number (10 digits) and I have selected to "block this pattern - call rejected"

But the call is still coming through . . .

I am not sure if I understand what you mean when you say, "you can only block on H323 with a translation-profile" I am only using MGCP at the gateway . . .

Thanks again!


Chad Stachowicz Wed, 06/25/2008 - 10:57

Jeff create the same pattern in a different partition say


Then CSS_SiteS_Gateway has

PT_Site_A_Specific<---Block Trans

PT_Internal <---DN

lastly reset the gateways.

on the H323 I meant if say 18003333333 kept calling you and you wanted to block all calls FROM 18003333333, this is only supported on H323...

This should do it, please rate if it helps!


Jaime Valencia Wed, 06/25/2008 - 17:51

ok, just to clear this all time favorite on which there are i don't know how many posts before this one, MGCP CANNOT BLOCK CALLS BASED ON CALLING NUMBER

you need H323 gateway

look in here for further instructions

Call Blocking Configuration Examples

Reject Calls

BTW, all in CUCM is based in called number, thus your translation pattern does not work for that



if this helps, please rate

Chad Stachowicz Wed, 06/25/2008 - 21:13

I understand that, from my understanding he was trying to block it on called, I think that is clearly laid out!

"on the H323 I meant if say 18003333333 kept calling you and you wanted to block all calls FROM 18003333333, this is only supported on H323...


AKA no calling number block on MGCP


jeff_pinkerton Thu, 06/26/2008 - 11:20

Got it - bottom line - I can not do it with the MGCP gateway.

Do you happen to know of any kind of third party software that might do this - my searches have yielded nothing.



Chad Stachowicz Thu, 06/26/2008 - 13:09

To add to Paolo, I prefer using H.323 over MGCP for 2 reasons. One MGCP is still flaky sometimes, and I have it lock up routers that a simple no mgcp / mgcp will fix. Secondly it offers much more flexibility on dial plan!

telcorinc Fri, 06/27/2008 - 09:01

Has the question ever been asked why a MGCP gateway cannot block calls based on calling number? Or more specifically why the CUCM cannot block the call coming in from the MGCP gateway. I don't necessarily need a command on the router to block the call, but the CUCM to block/reject/whatever based on inbound calling number.

I understand this question has been asked time and time again, but here I am with a MGCP gateway in my deployment and the request from my staff to block inbound numbers.

Can anyone give me an explanation as to why this feature is unavailable? Thanks!


Jaime Valencia Fri, 06/27/2008 - 09:18

MGCP is a master slave protocol, it just sends ALL to CUCM. CUCM only takes decisions on called number

H323 is peer to peer and can take decisions based on called and calling numbers before even sending something else to CUCM or to other endpoints

if you know the protocols you know why it has the limitations



if this helps, please rate

telcorinc Fri, 06/27/2008 - 10:02

Jaime, thanks for your helpful response.

It sounds like I will be converting my MGCP gateway over to a H.323 one.



This Discussion