09-30-2011 09:16 PM - last edited on 03-25-2019 08:09 PM by ciscomoderator
Hi guys,
Is it possible to dedicate E1 PRI channels for an extension or group of extensions?
Scenario1: Our client wants to dedicate an E1 channel for an extension which will serve as an "emergency response" number. As such, they want it to always be available to be called from outside.
Scenario2: Our client wants to provide telephony services to their tenants. They would like to purchase additional E1 lines for this and assign to their tenants, for example, 10 local extensions and 3 dedicated E1 channels.
Solved! Go to Solution.
10-03-2011 05:54 AM
Hi John,
You can do this only in a H.323 gateway scenario.
You can configure E1 trunkgroups:
controller E1 0/0/0
pri-group timeslots 1-31
trunk-group CustomerA timeslots 1-3
trunk-group CustomerB timeslots 4-31
You wil
After this, you will refer this trunk-groups in your dial-peers as your destination.
Your service provider have to support this type of configuration ...
Hope this helps,
Cristian
10-05-2011 07:57 PM
oh ok
in this case you need the same concept
as long as you will have dialpeer to PSTN per trunkgroup make the destination pattern to PSTN to be differnt for each dialpeeer/trunk group
like one start with 5 the other start with 8 ..etc
and you can apply translation profile on the ephone level to prefix the desired digit to route the call out the required pots dialpeer/trunkgroup
example:
trunkgroup1 to PSTN dialpeer:
dial-peer voice 1 pots
trunkgroup PRI-TRUNK-GROUP-1
destination-pattern 5.T
direct-inward-dial
translation profile to prefix 5 to any number start with 9 ( this is just example assuming that all PSTN cas start with 9 to avoid blocking the internal calls you can replace the 9 with the digits that people first dial to go to PSTN for outside dialing )
voice-translation rule 1
rule 1 /\(^9.*\)/ /5\1/
voice-translation profile Grp1
translate called 1
apply the translation profile in the ephone-DN level in the incoming direction
ephone-dn 1
number xxx ----- this is DN internal extention to be in Trunk Group1
translation-profile incoming Grp1
now when ephonex with the above DN dial a number start with 9 the number will be prefixed with 5 and become 59......
and this supposed to match outgoing dialpeer 1 above to be sent over the desired E1 channels
make sure you plan it good to avoid any number overlapping
hope this help
plz rate the helpful posts
10-03-2011 05:32 AM
Hi,
To the best of my knowledge this type of working on ISDN PRI is not supported by Cisco.
Here in the UK we still have 2 types of ISDN PRI service
1) ETSI - Newest& Modern
2) DASS - Old but still well used and effective but not Supported with Cisco KIT
DASS does allow for facilities like you explained "Chanel Selection" where you could nail up channels for specific use.
Using Cisco we have to use ETSI PRI for ISDN access.
You configure the controller and "D" channel and it is open to all calls if a dial peer or MGCP end point is selected.
Regards
Alex
10-03-2011 05:54 AM
Hi John,
You can do this only in a H.323 gateway scenario.
You can configure E1 trunkgroups:
controller E1 0/0/0
pri-group timeslots 1-31
trunk-group CustomerA timeslots 1-3
trunk-group CustomerB timeslots 4-31
You wil
After this, you will refer this trunk-groups in your dial-peers as your destination.
Your service provider have to support this type of configuration ...
Hope this helps,
Cristian
10-03-2011 06:15 AM
Christian
+5 For this info.
Regards
Alex
10-04-2011 07:35 AM
John
To add on to Christian's reply, I have given the step by step procedure for trunk-group creation and channel allocation. Hope this will help you to resolve the issue.
Christian , My rating is + 5. Thanks for sharing.
PRI Trunk Configuration
--------------------------------------------------------------------------------
Step 1 Configure framing, clock source, DS0 group, etc.
labgw(config)#controller T1 3
labgw(config-controller)#framing esf
labgw(config-controller)#clock source line secondary 3
labgw(config-controller)#linecode b8zs
labgw(config-controller)#pri-group timeslots 1-24
labgw(config-controller)#!
Step 2 Configure trunk group label.
labgw(config)#trunk-group PRI-TRUNK-GROUP-1
labgw(config)#trunk-group PRI-TRUNK-GROUP-2
labgw(config)#trunk-group PRI-TRUNK-GROUP-3
Step 3 Configure timeslots and preference.
labgw(config)#controller T1 3
labgw(config-controller)#framing esf
labgw(config-controller)#clock source line secondary 3
labgw(config-controller)#linecode b8zs
labgw(config-controller)#pri-group timeslots 1-24
labgw(config-controller)#trunk-group PRI-TRUNK-GROUP-1 timeslots 1-10
labgw(config-controller)#trunk-group PRI-TRUNK-GROUP-2 timeslots 11-15
labgw(config-controller)#trunk-group PRI-TRUNK-GROUP-3 timeslots 20-22 preference 10
Step 4
labgw(config)#dial-peer voice 1 pots
trunkgroup PRI-TRUNK-GROUP-1
destination-pattern 145...
tone ringback alert-no-PI
translation-profile outgoing typenational
no digit-strip
direct-inward-dial
forward-digits all
Replicate the dial-peer configuration for other trunk-group label aswell.
Regards
Lavanya
01-15-2015 05:36 AM
I have the similar kind of scenario as jmcornilla had.
Our client wants to provide telephony services to their tenants. They purchased an additional E1 line for this and assign to their tenants. Previously, these numbers were separate BRIs and now they grouped all the numbers in one 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...
10-05-2011 02:39 PM
Hey guys,
Thank you for the info. Now I know that dedicating E1 trunks is possible. My follow-up question is, how do I set a group of phones to always use a certain trunk group? For example, GROUP-A-EXTENSIONS should always use only PRI-TRUNK-GROUP-1, while GROUP-B-EXTENSIONS should always use only PRI-TRUNK-GROUP-2?
10-05-2011 05:04 PM
Hi John
one way to do it is
once you have the trunk group setup and defined then you will add it to a pots dial peer
to make sure certain users wll only go over this trunk group you can do it either on CUCM side or VoiceGateway side
i think using CUCM side is more flexable for adding changing phones/lines to use this line group
first create a route pattren for PSTN access in new partition called P1 for example
in this route pattren in the prefix digit prefex a number for example 5
create CSS for phones need to be in trunk group one and add P1 to it in addtion to partitions to access internal phones
now if phone supposed to be part of trunk group1 dial pstn number 12345 the number will go to the gateway as 512345
in the dial peer of trunkgroup1 make the matching patrren as 5.T
which will match any called number start with and the 5 will get discarded automaticaly here in the pots
for other groups prefix diffrent number and put it in the pots dial peer same concept as above using diffrent route pattrens, partitions and CSS
hoep this help
if helpful Rate
10-05-2011 07:28 PM
Hi Marwanshawi,
I need to do this on the gateway since the deployment is CME. Is it possible to filter based on the local extension only?
10-05-2011 07:57 PM
oh ok
in this case you need the same concept
as long as you will have dialpeer to PSTN per trunkgroup make the destination pattern to PSTN to be differnt for each dialpeeer/trunk group
like one start with 5 the other start with 8 ..etc
and you can apply translation profile on the ephone level to prefix the desired digit to route the call out the required pots dialpeer/trunkgroup
example:
trunkgroup1 to PSTN dialpeer:
dial-peer voice 1 pots
trunkgroup PRI-TRUNK-GROUP-1
destination-pattern 5.T
direct-inward-dial
translation profile to prefix 5 to any number start with 9 ( this is just example assuming that all PSTN cas start with 9 to avoid blocking the internal calls you can replace the 9 with the digits that people first dial to go to PSTN for outside dialing )
voice-translation rule 1
rule 1 /\(^9.*\)/ /5\1/
voice-translation profile Grp1
translate called 1
apply the translation profile in the ephone-DN level in the incoming direction
ephone-dn 1
number xxx ----- this is DN internal extention to be in Trunk Group1
translation-profile incoming Grp1
now when ephonex with the above DN dial a number start with 9 the number will be prefixed with 5 and become 59......
and this supposed to match outgoing dialpeer 1 above to be sent over the desired E1 channels
make sure you plan it good to avoid any number overlapping
hope this help
plz rate the helpful posts
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