cancel
Showing results for 
Search instead for 
Did you mean: 
cancel
571
Views
4
Helpful
7
Replies

Calling Party (A-number)

utwo
Level 1
Level 1

Hi All,
What is the best way to manipulate numbers for this situation when we have CUCM with two MGCP gateways? The number of phones is approximately 500 pcs. One group of phones uses one of two gateways; if it is not available, then the second gateway. The other group uses the second gateway as the main one, if it is not available, then the first gateway.

Device AAA: DN 1000:
first choice via MGCP GW1 Calling Party (A-number) 112233
second choice via MGCP GW2 Calling Party (A-number) 445566

Device BBB: DN 1001:
first choice via MGCP GW2 Calling Party (A-number) 445577
second choice via MGCP GW1 Calling Party (A-number) 112244

Device CCC: DN 1002:
first choice via MGCP GW1 Calling Party (A-number) 112255
second choice via MGCP GW2 Calling Party (A-number) 445588

Device DDD: DN 1003:
first choice via MGCP GW2 Calling Party (A-number) 445599
second choice via MGCP GW1 Calling Party (A-number) 112266

and etc.

Two device pool? Calling Party Transformation Pattern? 
Thank you for any reply

1 Accepted Solution

Accepted Solutions

utwo
Level 1
Level 1

Device AAA: DN 1000:
Device Pool= HQ

Device BBB: DN 1001:
Device Pool= BR

====================
Device Pool HQ:
Standard Local Route Group: MGCP1-2

Device Pool BR:
Standard Local Route Group: MGCP2-1
====================
Route Group MGCP1-1:
MGCP GW1
MGCP GW2

Route Group MGCP2-1:
MGCP GW2
MGCP GW1
====================

MGCP GW1:
Calling Party Transformation CSS: CSS_GW1

MGCP GW2:
Calling Party Transformation CSS: CSS_GW2
====================

CSS_GW1:
PT_GW1

CSS_GW2:
PT_GW2
====================

Calling Party Transformation:
1000:
Partion:PT_GW1
Calling Party Transformation Mask: 112233

1001:
Partion:PT_GW2
Calling Party Transformation Mask: 445577

1XXX:
Partion:PT_GW1
Calling Party Transformation Mask: 100000

1XXX:
Partion:PT_GW2
Calling Party Transformation Mask: 200000

....so for the second choices I used common numbers and I get 500+2 transformations

 

 

 

View solution in original post

7 Replies 7

b.winter
VIP
VIP

IMO, you only have 1 option: Use different calling party transf. patterns (with different CSS / Partition) on both MGCP-GWs.

Could you please explain more details? Thanks.

May I ask what it is in @b.winter response that is unclear to you? He is saying that you’ll need to use calling party transformation patterns and that these need to be placed in different partitions and CSS per gateway. That said this will quickly be a quite troublesome manageable situation as from your outline you’ll need to create individual pairs of transformations per directory number you have, so with 500 DNs your looking at a thousand transformations. IMHO that’s not manageable over time.



Response Signature


GW A has a calling party trans. CSS set --> e.g. "CSS_GW_A_calling_party_trans"
CSS "CSS_GW_A_calling_party_trans" has only 1 partition --> e.g. "PT_GW_A_calling_party_trans"
In the partition "PT_GW_A_calling_party_trans" you have the calling party transformation patterns that you need to manipulate the calling number --> e.g. in your case Device AAA: DN 1000 --> 112233

And the same in principle just copy / paste for GW B, but just with differently configured transformation patterns.

@utwo Any update here? Your config really should be straight forward, given the info you got from us.

Hi

The problem here is that there is no unique or linear translation rule we could apply.

If it would be

DN.1:1000

GWA: Transformed in 2020

GWB: Transformed in 3020

Than here we could work with RP and Partition/CSS.

in this case I would suggest to use SIP instead og MGCP so you could be more granular at GW level configuring  translaion rule based on calling number

 

Please let us know

 

HTH

 

Carlo

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

utwo
Level 1
Level 1

Device AAA: DN 1000:
Device Pool= HQ

Device BBB: DN 1001:
Device Pool= BR

====================
Device Pool HQ:
Standard Local Route Group: MGCP1-2

Device Pool BR:
Standard Local Route Group: MGCP2-1
====================
Route Group MGCP1-1:
MGCP GW1
MGCP GW2

Route Group MGCP2-1:
MGCP GW2
MGCP GW1
====================

MGCP GW1:
Calling Party Transformation CSS: CSS_GW1

MGCP GW2:
Calling Party Transformation CSS: CSS_GW2
====================

CSS_GW1:
PT_GW1

CSS_GW2:
PT_GW2
====================

Calling Party Transformation:
1000:
Partion:PT_GW1
Calling Party Transformation Mask: 112233

1001:
Partion:PT_GW2
Calling Party Transformation Mask: 445577

1XXX:
Partion:PT_GW1
Calling Party Transformation Mask: 100000

1XXX:
Partion:PT_GW2
Calling Party Transformation Mask: 200000

....so for the second choices I used common numbers and I get 500+2 transformations