cancel
Showing results for 
Search instead for 
Did you mean: 
cancel
4029
Views
25
Helpful
9
Replies

Dedicated E1 channels

jmcornilla
Level 1
Level 1

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.

2 Accepted Solutions

Accepted Solutions

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

View solution in original post

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

View solution in original post

9 Replies 9

acampbell
VIP Alumni
VIP Alumni

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

Regards, Alex. Please rate useful posts.

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

Christian

+5 For this info.

Regards

Alex

Regards, Alex. Please rate useful posts.

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

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...

 

 

 

 

 

 

 

jmcornilla
Level 1
Level 1

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?

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

jmcornilla
Level 1
Level 1

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?

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