11-22-2023 10:09 AM
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
Solved! Go to Solution.
11-29-2023 10:51 AM
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
11-22-2023 11:10 PM
IMO, you only have 1 option: Use different calling party transf. patterns (with different CSS / Partition) on both MGCP-GWs.
11-23-2023 10:46 AM
Could you please explain more details? Thanks.
11-23-2023 10:32 PM
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.
11-23-2023 11:01 PM
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.
11-28-2023 12:10 AM
@utwo Any update here? Your config really should be straight forward, given the info you got from us.
11-23-2023 01:55 AM
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
11-29-2023 10:51 AM
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
Discover and save your favorite ideas. Come back to expert answers, step-by-step guides, recent topics, and more.
New here? Get started with these tips. How to use Community New member guide