01-15-2015 05:55 AM - edited 03-17-2019 01:35 AM
Hello All,
Our client wants to provide telephony services to their tenants. They purchased an additional E1 line for this and dedicated to their tenants. Previously, these numbers were separate BRIs and now they grouped all the numbers in one PRI.
The tenants represent companies(clients) in the remote site, as they do not have a local office. Whenever the tenants make an outgoing call, the origination number should match with the service provider's channel allocation within the PRI Line. They do not dynamically accept the DID numbers of the tenant PRI.
The challenge here is they have assigned one channel each for the tenant numbers indicated below. They will accept the outgoing call only if we sent out the origination number hits the particular channel.
TL | 27000140 | ISDNP | C | Client Number1 |
|
| W | Channel 1 |
TL | 268615 | ISDNP | C | Client Number2 |
|
| W | Channel 2 |
TL | 27478542 | ISDNP | C | Client Number3 |
| W | ch 3 | |
TL | 267365 | ISDNP | C | Client Number4. |
|
| W | Ch4 |
TL | 27478999 | ISDNP | C | Client Number5. |
|
| W | ch5 |
TL | 27858053 | ISDNP | C | Client Number6. |
|
| W | ch6 |
TL | 27449465 | ISDNP | C | Client Number7. |
|
| W | ch7 |
TL | 286659 | ISDNP | C | Client Number8. |
|
| W | ch8 |
TL | 28669140 | ISDNP | C | Client Number9. |
|
| W | ch9 |
TL | 28669139 | ISDNP | C | Client Number10 |
|
| W | ch10 |
TL | 286643 | ISDNP | D | Client Number11. | ND,TTS 07258671 | --0 | A | ch11 |
Wrote the below translation rule to send out the call through PRI to present the origination number to the service provider and it works. I have done the same for the rest of the client numbers with separate dial peers.
voice translation-rule 9
rule 1 /^98../ /27000140/ --> to present the DID number to the service provider
rule 2 /^610\(.*\)/ /00\1/
rule 3 /^61\(67.......\)/ /\1/ --> Local outgoing call from PRI2 and all the possible local outgoing combinations
rule 4 /^61\(68.......\)/ /\1/
rule 5 /^61\(69.......\)/ /\1/
rule 6 /^61\(2.....\)/ /\1/
rule 7 /^61\(2.......\)/ /\1/
rule 8 /^61\(2........\)/ /\1/
rule 9 /^61\(2.........\)/ /\1/
rule 10 /^61\(6........\)/ /\1/
voice translation-profile Customer_A
translate calling 9
translate called 9
dial-peer voice 22 pots
description Prefix calling for Tenants PRI 2
translation-profile outgoing Customer_A
destination-pattern 61.T --> Prefix for local and international ougoing calls. The home users can also make calls using this prefix and the call goes out through 2nd PRI.
port 0/0/1:15
forward-digits all
The question is how do I apply the above solution with the present requirement that we have to send out the Client call only through specific time slot or channel. Ex. Presenting origination number of Client1 to channel 1.
Is it possible to configure the trunk group as below :
labgw(config-controller)#trunk-group PRI-TRUNK-GROUP-1 timeslots 1-1 or timeslots 1
labgw(config-controller)#trunk-group PRI-TRUNK-GROUP-2 timeslots 2-2 or timeslots 2
labgw(config-controller)#trunk-group PRI-TRUNK-GROUP-2 timeslots 3-3 or timeslots 3
Please help...
Thanks,
Mubarak
Solved! Go to Solution.
01-16-2015 04:26 AM
Yes you can but the command should be
labgw(config-controller)#trunk-group PRI-TRUNK-GROUP-1 timeslots 1
labgw(config-controller)#trunk-group PRI-TRUNK-GROUP-2 timeslots 2
labgw(config-controller)#trunk-group PRI-TRUNK-GROUP-2 timeslots 3
You will then need to apply the trunk group the relevant dial-peer
01-16-2015 04:26 AM
Yes you can but the command should be
labgw(config-controller)#trunk-group PRI-TRUNK-GROUP-1 timeslots 1
labgw(config-controller)#trunk-group PRI-TRUNK-GROUP-2 timeslots 2
labgw(config-controller)#trunk-group PRI-TRUNK-GROUP-2 timeslots 3
You will then need to apply the trunk group the relevant dial-peer
01-22-2015 05:03 AM
Hi Ayodeji,
Thanks for your answer, I will need to apply the configs and see whether the call goes through specific channel of the PRI.
Will post the results shortly.
Mubarak
01-23-2015 05:39 AM
Hi Ayodeji,
It worked when I do the configuration as below:
Now the channels are reserved for individual channels and the service provider is accepting the call as we send the calls out through the designated channels.
Conf t
trunk group CH2-(label)
controller E1 0/0/1
(config-controller)#trunk-group CH2-(label) timeslots 1
dial-peer voice 23 pots
trunkgroup CH2-(label)
description Prefix calling for Tenants PRI 2
translation-profile outgoing Customer_A
destination-pattern 51.T
forward-digits all
Note: We should not configure the port (port 0/0/1:15) in the dial peer configuration, as we are reserving the channels in the controller config. The router will not accept saying 'Voice port already exists'
Thanks a lot for the clarification Ayodeji
- Mubarak
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