ISDN PRI b-channel selection

Answered Question
Oct 29th, 2011

Dear Experts,

Is it possible to send outgoing call via particular b-channel on PRI ISDN interface ?

I tried to configure that like destination pattern in pots dial-peer with configured trunk group which should be bonded to approprite b-channel/serial iface, but b-channels for some reason are not accessible on my platform like below:

controller E1 2

framing CRC4

clock source line primary

pri-group timeslots 1-31

interface Serial2:15

no ip address

encapsulation hdlc

isdn switch-type primary-net5

no cdp enable

dial-peer voice 1 pots

huntstop

destination-pattern1#.....$ -- b-channel #1

trunkgroup ch1

router(config)#inter serial 2:1

% Cannot access B-channel interfaces

router(config)#

Is what I want possible in principle or I can only use Asc/Desc/RR selection ? The platform is:

router#sh ver

Cisco Internetwork Operating System Software

IOS (tm) 5300 Software (C5300-IS-M), Version 12.3(26), RELEASE SOFTWARE (fc2)

Thanks and best regards

Alex

I have this problem too.
0 votes
Correct Answer by Paolo Bevilacqua about 2 years 5 months ago

Are you sure that this channel bank supports PRI, and not E1 R2 instead ?

And even if it supports PRI only, can't you configure it so thjta calling different numbers, different ports are used ?

  • 1
  • 2
  • 3
  • 4
  • 5
Average Rating: 5 (1 ratings)
alexlange Sat, 10/29/2011 - 16:01

Remote device receiving calls is custom made non-configurable E1 -> FXO "converter" with hardware routing logic i.e. to reach terminal connected to say FXO #2 I need to send call via b-channel #2

Correct Answer
Paolo Bevilacqua Sun, 10/30/2011 - 03:17

Are you sure that this channel bank supports PRI, and not E1 R2 instead ?

And even if it supports PRI only, can't you configure it so thjta calling different numbers, different ports are used ?

alexlange Sun, 10/30/2011 - 09:42

> Are you sure that this channel bank supports PRI, and not E1 R2 instead ?

I think so. When I configure pri-group timeslots 1-1,16 in e1 controller my call comes out of FXO1 as expected.

> And even if it supports PRI only, can't you configure it so thjta calling different numbers, different ports are used ?

The box has only E1 port and 30 FXO ports and is not configurable.

Cheers / Alex

Paolo Bevilacqua Mon, 10/31/2011 - 05:53

Thanks for claryfing.

I'm afraid that IOS is too old to support controller-level trunk-group. You might need to upgrade hardware for that to work.

michamen Sat, 10/29/2011 - 18:12

You can use the trunk-group command within the controller to group timeslots and then point to the trunk groups from the dial-peers. Eg:

Router(config)# controller T1 0

Router(config-controller)# pri-group timeslots 1-24 nfas_d primary nfas_int 0 nfas_group 0

Router(config-controller)# trunk-group L1 timeslots 1-5 preference 1

Router(config-controller)# trunk-group L2 timeslots 12-14 preference 2

Router(config-controller)# exit

Router(config)# controller T1 1

Router(config-controller)# pri-group timeslots 1-24 nfas_d backup nfas_int 1 nfas_group 0

Router(config-controller)# trunk-group L3 timeslots 1-5

Router(config-controller)# trunk-group L4 timeslots 12-14 preference 4

Router(config-controller)# exit

For more information search for "timeslots" in the "Command Lookup Tool" page here:

http://tools.cisco.com/Support/CLILookup/cltSearchAction.do

HTH

alexlange Sun, 10/30/2011 - 09:24

thanks, but seems not compatible with globally set primary-net5 switch type:

router(config)# controller e1 0

router(config-controller)#pri-group timeslots 1-31 nfas_d primary nfas_int 0 nfas_group 0

%ISDN NFAS only supported for primary-4ess, primary-dms100, primary-ni and primary-ntt switch-types set globally.

alexlange Sun, 10/30/2011 - 11:50

Michael, I've tried your config on the spare unit (same hw) - this time with cas-compatible switch type, but no luck again:

isdn switch-type primary-ni

!

controller E1 0

framing CRC4

clock source line primary

pri-group timeslots 1-31 nfas_d primary nfas_int 0 nfas_group 0 <-- accepted this time

router(config)#contr e1 0

router(config-controller)#trun?

% Unrecognized command

router(config-controller)#?

Controller configuration commands:

  cablelength       cable length for a DS1 link

  cas-custom        cas group customization configuration

  channel-group     Specify the timeslots to channel-group mapping for an interface

  clock             Specify the clock source for a DS1 link

  default           Set a command to its defaults

  description       Controller specific description

  ds0               ds0 commands

  ds0-group         Configure group of timeslots to a particular signaling type

  exit              Exit from controller configuration mode

  extsig            Configure an external signalling protocol - { mgcp }

  framing           Specify the type of Framing on a E1 link

  guard-timer       Guard timer (0-20) for xcsp calls - timer duration and accept/reject on expiry

  help              Description of the interactive help system

  line-termination  Specify the line termination for E1

  linecode          Specify the line encoding method for a E1 link

  loopback          Put the entire E1 line into loopback

  no                Negate a command or set its defaults

  pri-group         Configure the specified timeslots for PRI

  shutdown          Shut down a E1 link (send Blue Alarm)

  voice-class       specify a voice class

don't see trunk-group command here - there's a channel-group command, but with defined pri-group it gives no effect.

acampbell Sun, 10/30/2011 - 12:51

Hi,

Can you try this


!
trunk-group BOB
trunk-group BILL
!
!
controller E1 2
framing CRC4
clock source line primary
pri-group timeslots 1-31
trunk-group BOB timeslots 1
trunk-group BILL timeslots 2-31
!
interface Serial2:15
no ip address
encapsulation hdlc
isdn switch-type primary-net5
no cdp enable
!
!
dial-peer voice 1 pots
huntstop
destination-pattern1#.....$
trunkgroup BOB
!

HTH
Alex

alexlange Sun, 10/30/2011 - 15:47

Hi Alex !

Here's sh runn output:

!

trunk group  bob

!

!

trunk group  bill

!

isdn switch-type primary-net5

!

controller E1 0

framing CRC4

clock source line primary

pri-group timeslots 1-31

!

interface Serial0:15

no ip address

encapsulation hdlc

isdn switch-type primary-net5

no cdp enable

!

then I do:

router#conf t

Enter configuration commands, one per line.  End with CNTL/Z.

router(config)#contr e1 0

router(config-controller)#trun? <-- OK, maybe it's hidden command - lets do comlpete input:

% Unrecognized command

router(config-controller)#trunk-group bob timeslots 1

                       ^

% Invalid input detected at '^' marker.

router(config-controller)#trunk-group bill timeslots 2-31

                       ^

% Invalid input detected at '^' marker.

router(config-controller)#?

Controller configuration commands:

  cablelength       cable length for a DS1 link

  cas-custom        cas group customization configuration

  channel-group     Specify the timeslots to channel-group mapping for an interface

  clock             Specify the clock source for a DS1 link

  default           Set a command to its defaults

  description       Controller specific description

  ds0               ds0 commands

  ds0-group         Configure group of timeslots to a particular signaling type

  exit              Exit from controller configuration mode

  extsig            Configure an external signalling protocol - { mgcp }

  framing           Specify the type of Framing on a E1 link

  guard-timer       Guard timer (0-20) for xcsp calls - timer duration and accept/reject on expiry

  help              Description of the interactive help system

  line-termination  Specify the line termination for E1

  linecode          Specify the line encoding method for a E1 link

  loopback          Put the entire E1 line into loopback

  no                Negate a command or set its defaults

  pri-group         Configure the specified timeslots for PRI

  shutdown          Shut down a E1 link (send Blue Alarm)

  voice-class       specify a voice class

router(config-controller)#

trunk-group command is not among options...

Thanks / Alex

Actions

Login or Register to take actions

This Discussion

Posted October 29, 2011 at 2:51 PM
Stats:
Replies:10 Avg. Rating:5
Views:1772 Votes:0
Shares:0
Tags: pri, isdn, pots, trunk, e1
+

Related Content

Discussions Leaderboard