cancel
Showing results for 
Search instead for 
Did you mean: 
cancel
475
Views
20
Helpful
12
Replies
dimensyssrl
Beginner

Numbering External Mask

Hello.

We have a CUCM 9.1.2.11900-12.

When we make an external call, receiver can't see our number (it appears as unknown).

I've tried to add the number into "External Phone Number Mask" field (into "Line Configuration" from device), with no luck.

I've also tried to add a number into "Calling Party Transform Mask" field and check "" from Route Pattern, no luck!

Into gateway configuration (2821 mgcp controlled) there are no configuration.

ISP doesn't mask our numbers.

Where I'm wrong?

Thanks

Daniele

12 REPLIES 12

Hi Daniele.

Can you please post the output of a debug isdn q931 during an outgoing call?

Thanks

Regards

Carlo

Please rate all helpful posts

"The more you help the more you learn"

Please rate all helpful posts "The more you help the more you learn"

Hi Carlo.

Thanks for your reply.

Here it is the output:

Feb 19 12:12:04 192.168.57.15 8719: Feb 19 12:12:21.093: ISDN Se1/1:15 Q931: TX -> SETUP pd = 8  callref = 0x00C0

Feb 19 12:12:04 192.168.57.15 8720:           Sending Complete

Feb 19 12:12:04 192.168.57.15 8721:           Bearer Capability i = 0x8090A3

Feb 19 12:12:04 192.168.57.15 8722:                     Standard = CCITT

Feb 19 12:12:04 192.168.57.15 8723:                     Transfer Capability = Speech 

Feb 19 12:12:04 192.168.57.15 8724:                     Transfer Mode = Circuit

Feb 19 12:12:04 192.168.57.15 8725:                     Transfer Rate = 64 kbit/s

Feb 19 12:12:04 192.168.57.15 8726:           Channel ID i = 0xA98389

Feb 19 12:12:04 192.168.57.15 8727:                     Exclusive, Channel 9

Feb 19 12:12:04 192.168.57.15 8728:           Calling Party Number i = 0x0081, '0116319705'

Feb 19 12:12:04 192.168.57.15 8729:                     Plan:Unknown, Type:Unknown

Feb 19 12:12:04 192.168.57.15 8730:           Called Party Number i = 0x80, '3312828301'

Feb 19 12:12:04 192.168.57.15 8731:                     Plan:Unknown, Type:Unknown

You certainly need to talk with Telco ,debug show you are sending correct calling number i.e. '0116319705' and do check with them on which format they accept calling numbers (7 digits or 10 digits).

Rate useful post.

Thanks

Manish

Also check the number type they expect. Here in the UK some telcos expect you to set the number type/plan to something other than Unknown.

GTG

Please rate all helpful posts.

Please rate all helpful posts.

Thanks for all reply.

I'm checking with Telco.

But there is a strange thing: my numbering plan (internal) is XXX (the dn of the calling phone is 705), and I've not configured anywhere 0116319xxx (route pattern, gateway, phone).

Now, I see that all our phones present 0116319xxx translation (but I don't have any).

How CUCM can transform in this way?

Daniele

One of the way to find out is to do a DNA.

Rate all the helpful post.

Thanks

Manish

I've used DNA, and result is:

  • Results Summary
    • Calling Party Information
    • Dialed Digits = 03312828301
    • Match Result = RouteThisPattern
    • Matched Pattern Information
    • Called Party Number =  03312828301
    • Time Zone = Etc/GMT
    • End Device = RL_Esterne
    • Call Classification = OffNet
    • InterDigit Timeout = YES
    • Device Override = Disabled
    • Outside Dial Tone = NO

  • Call Flow
    • TranslationPattern :Pattern=
      • Partition =
      • Positional Match List = 0:3312828301
      • Calling Party Number = 705
      • PreTransform Calling Party Number =
      • PreTransform Called Party Number =
      • Calling Party Transformations
        • External Phone Number Mask = NO
        • Calling Party Mask =
        • Prefix =
        • CallingLineId Presentation =
        • CallingName Presentation =
        • Calling Party Number = 705
      • ConnectedParty Transformations
      • Called Party Transformations
    • Route Pattern :Pattern= 0.331!
    • Route List :Route List Name= RL_Esterne

    It seems that CUCM didn't translate calling DN.

    If I insert into route pattern translation, I got this result:

  • Results Summary
    • Calling Party Information
    • Dialed Digits = 03312828301
    • Match Result = RouteThisPattern
    • Matched Pattern Information
    • Called Party Number =  03312828301
    • Time Zone = Etc/GMT
    • End Device = RL_Esterne
    • Call Classification = OffNet
    • InterDigit Timeout = YES
    • Device Override = Disabled
    • Outside Dial Tone = NO

  • Call Flow
    • TranslationPattern :Pattern=
    • Route Pattern :Pattern= 0.331!
      • Positional Match List = 0:3312828301
      • DialPlan =
      • Route Filter
      • Require Forced Authorization Code = No
      • Authorization Level = 0
      • Require Client Matter Code = No
      • Call Classification =
      • PreTransform Calling Party Number = 705
      • PreTransform Called Party Number = 03312828301
      • Calling Party Transformations
        • External Phone Number Mask = YES
        • Calling Party Mask = 0116319XXX
        • Prefix =
        • CallingLineId Presentation = Default
        • CallingName Presentation = Default
        • Calling Party Number = 0116319705
      • ConnectedParty Transformations
      • Called Party Transformations
    • Route List :Route List Name= RL_Esterne

    But from debug I can't see any difference: calling number appears both times as 0116319705...

    Please use the option of the prefix DN in the route List.

    If your internal extension are 4 digit then just put the 631 for 7 digit output OR 011631 for 10 digit dialing.

    Same can be done in the route pattern too.

    just try and see how it goes.

    Please check the Route Pattern:0.331!. You have added Calling Party Mask= 0116319XXX under that.

    //Suresh

    Please rate all the useful posts.

    //Suresh Please rate all the useful posts.

    Thanks to all,

    Telco has made changes, now we can see our numbers.

    A last question: if we want to mask some number (the called number must see unknown number) how can we configure translation?

    Until now, I've made only translations with numbers.

    Thanks

    Daniele

    Hi Daniele.

    What I usually do, and tested right now on my lab, is create a dedicated outgoing route pattern for users I want to hide the number, put this route pattern in a dedicated partition and CSS and assign this CSS to their lines.

    On route pattern, I put calling line ID presentation to restricted, Calling name presentation to restricted and both Numbering Plan and Numbering type to unknown.

    That hides my number to called party users.

    HTH

    Regards

    Carlo

    Please rate all helpful posts

    "The more you help the more you learn"

    Please rate all helpful posts "The more you help the more you learn"

    No suggestions about this question?

    "A last question: if we want to mask some number (the called number must see unknown number) how can we configure translation?"

    Content for Community-Ad

    Spotlight Awards 2021