ISDN BRI configuration command directory
Show ISDN related events,
I/O message, trail information of Q931 or Q921 message. Using “no debug isdn”
stop to show information.
[no] debug isdn [event | packet | q921| q931]
parameter:
event |
trail information of ISDN events |
packet |
ISDN input/output message |
q921 |
ISDN trail informatin of Q921 message |
q931 |
Trail information of ISDN Q631 message |
command mode:
supervisor mode
explanation:
After open ISDN debug switch, it will output ISDN event, original I/O
message,trail message of Q931 or Q 921 message, and it can help user to
diagnose
ISDN trouble.
Example:
The following example will introduce conditions of debugging ISDN original I/O message:
Router#debug isdn packet
Router#
ISDN BRI0/3: TX -> packet, length=8
fc ff 03 0f
61 28 01 ff
ISDN BRI0/3: RX <- packet, length=8
fe ff 03 0f
61 28 02 af
ISDN BRI0/3: TX -> packet, length=3
00 af 7f
ISDN BRI0/3: RX <- packet, length=3
00 af 73
domain |
description |
ISDN |
current debug is ISDN |
BRI0/3 |
current debug interface is BRI 0/3 |
TX |
ISDN transmit message |
RX |
ISDN receive message |
Length |
message length |
fc ff 03 0f 61 28 01 ff |
original I/O message |
The following example will
introduce conditions of debugging ISDN original I/O message trail:
Router#debug isdn q921
Router#
ISDN BRI0/3: TX -> IDREQ ri = 86 ai = 127
ISDN BRI0/3: RX <- IDASSN ri = 86 ai = 89
ISDN BRI0/3: TX -> SABMEp sapi = 0 tei = 89
ISDN BRI0/3: RX <- UAf
sapi = 0 tei = 89
ISDN BRI0/3: TX -> INFOc sapi = 0 tei =
89 ns = 0 nr = 0 i = 0x08010105040288901801832c0438313633
ISDN BRI0/3: RX <- RRr
sapi = 0 tei = 89 nr = 1
ISDN BRI0/3: RX <- INFOc sapi = 0 tei =
89 ns = 0 nr = 1 i = 0x08018102180189
ISDN BRI0/3: TX -> RRr
sapi = 0 tei = 89 nr = 1
domain |
description |
ISDN |
currently debugging is ISDN |
BRI0/3 |
currently debugging interface is BRI 0/3 |
TX |
ISDN transmit message |
RX |
ISDN receive message |
IDREQ、IDASSN、SABME、UA、INFO、RR |
The frame types of ISDN Q921: ID requesting ,ID assigning, extensable
asynchronous balance mode, no-number affirming response, information frame,
being ready for receiving |
p/f |
request/end |
callref |
call reference |
ri |
reference ID |
ai |
action indicator |
sapi |
service accessing point indicatoe |
tei |
terminal point indicator |
ns |
serial number of transmitting |
nr |
serial number of receiving |
i |
Q931 information in information frame |
The following example will
introduce conditions of debugging ISDN Q931 message trails:
Router#debug isdn q931
Router#
ISDN BRI0/3: TX -> SETUP pd = 8 callref = 0x06
Bearer Capability i =
0x8890
Channel ID i = 0x83
Keypad Facility i =
0x38313633
ISDN BRI0/3: RX <- CALL_PROC pd = 8 callref =
0x86
Channel ID i = 0x89
ISDN BRI0/3: RX <- ALERTING pd = 8 callref =
0x86
ISDN BRI0/3: RX <- CONNECT pd = 8 callref =
0x86
ISDN BRI0/3: TX -> CONNECT_ACK pd = 8 callref
= 0x06
ISDN BRI0/3: RX <- DISCONNECT pd = 8 callref =
0x86
Cause i = 0x8090 -
Normal call clearing
ISDN BRI0/3: TX -> RELEASE pd = 8 callref =
0x06
Cause i = 0x8090 -
Normal call clearing
ISDN BRI0/3: RX <- RELEASE_COMP pd = 8 callref
= 0x86
domain |
description |
ISDN |
currently debugging is ISDN |
BRI0/3 |
currently debugging port is BRI 0/3 |
TX |
ISDN transmit message |
RX |
ISDN receive message |
SETUP、CALL_PROC、ALERTING、CONNECT、CONNECT_ACK、RELEASE、RELEASE_COMP |
The types of ISDN Q931: create, call processing, remind, connect,
connect affirm, release finishing |
pd |
protocol distinguish |
callref |
call reference |
Bearer Capability、Channel ID、Keypad Facility、Cause |
Message units in ISDN Q931 message: bearer capability, channel ID,
keyboard facility,cause |
isdn call Create a ISDN call by hand
isdn call interface bri[x/x] WORD
parameter:
WORD |
ISDN phone number |
command mode:
supervisor mode
explanation:
Create
a ISDN call by hand( not according to flow )
Example:
The
following example will introduce how to create a ISDN call to 8163 in BRI 0/0:
Router#isdn
call interface bri0/0 8163
Create a ISDN call by hand
isdn disconnect interface bri[x/x]
[all | b1 | b2]
parameter:
all |
cut all calls on channel B |
b1 |
cut calls on channel B1 |
b2 |
cut calls on channel B2 |
command mode:
supervisor mode
explanation:
User
can create a ISDN call by hand(not according to flow)
Example:
The
following example will introduce how to cut ISDN call on all channels on BRI
0/0:
Router#isdn disconnect interface bri0/0 all
Command “isdn switch-type” chooses the type of ISDN switch, and command “no isdn switch-type” restores default type.
[no] isdn switch-type [basic-1tr6 | basic-5ess |
basic-dms100 | basic-net3| basic-ni| basic-ts013 | kdd | ntt | vn2 | vn3]
parameter:
basic-1tr6 |
1TR6 type (German) |
basic-5ess |
AT&T 5ESS Type(America ) |
basic-dms100 |
DMS-100 Type( north America) |
basic-net3 |
NET3 Type(Britain
and Europe) |
basic-ni |
National ISDN Type(
north America) |
basic-ts013 |
TS013 Type(Australia) |
kdd |
KDD Type(Japan) |
ntt |
NTT Type (Japan) |
vn2 |
VN2 Type(france) |
vn3 |
VN3 Type (france) |
Default:
basic-5ess。
command mode:
global configuration mode
explanation:
Using this command to set
the type of switch connecting BRI interface.
Example:
The following example will
set the type of overall switch to basic-1 tr6:
Router_config#isdn switch-type basic-1tr6
“isdn isdn-negotiation” set TEI negotiation way of ISDN, “no isdn tei-negotiation” can
restore default TEI negotiation way. [no] isdn
tei-negotiation [first-call | powerup]
parameter:
first-call |
run ISDN TEI negotiation on first-call |
powerup |
run ISDN TEI negotiation on powerup |
Default:
powerup。
command mode:
global configuration mode
explanation:
Using this command to set
TEI negotiation way of ISDN.
Example:
The following example will
set to run ISDN TEI negotiation on first-call:
Router_config#isdn
tei-negotiation first-call
show isdn Show ISDN current
status and timer information.
[no] show isdn [status | timers]
parameter:
status |
show current status of ISDN BRI |
timers |
show ISDN timer configuration information |
Default:
none
command mode:
supervisor mode
explanation:
Using this command to show
status and timer configurations of ISDN: L 1(line),
L2(
Q921) and L3(Q931).
Example:
The following example will
show each layer status of ISDN:
Router#show isdn status
Global ISDN Switchtype = basic-5ess
ISDN BRI0/3 interface :
Layer 1
Status:
ACTIVE
Layer 2
Status:
TEI = 89, State =
MULTIPLE_FRAME_ESTABLISHED
Layer 3
Status:
No Active Layer 3
Call(s)
Activated dsl
0 CCBs = 0
Total Allocated ISDN CCBs =
0
DOMAIN |
descriptions |
Global ISDN Switchtype = basic-5ess |
overall ISDN switch type |
ISDN BRI0/3 interface |
ISDN BRI 0/3 interface |
Layer 1 Status |
ISDN L1 status |
Layer 2 Status |
ISDN L2 status |
Layer 3 Status |
ISDN L3 status |
ACTIVE |
L1 is active |
TEI = 89 |
The
TE1 value switch allocate to the BRI interface |
State = MULTIPLE_FRAME_ESTABLISHED |
The
second layer is in multiple frame-established state. |
No Active Layer 3 Call(s) |
There
are no active calls on layer 3. |
Activated dsl 0 CCBs = 0 |
Activated
DSL is 0, and allocated CCB number is 0. |
Total Allocated ISDN CCBs = 0 |
All
allocated CCB number are 0. |
The
following example displays each ISDN layer’s status:
Router#show isdn timers
Global ISDN Switchtype = basic-5ess
ISDN Layer 2 values:
K = 1 outstanding I-frames
N200 = 3 max number of retransmits
T200 = 1 seconds
T202 = 2 seconds
T203 = 10 seconds
ISDN Layer 3 values:
T303 = 4 seconds
T305 = 4 seconds
T308 = 4 seconds
T310 = 60 seconds
T313 = 4 seconds
T316 = 120 seconds
T318 = 4 seconds
T319 = 4 seconds
DOMAIN |
descriptions |
Global ISDN Switchtype = basic-5ess |
Global ISDN Switch Type |
ISDN Layer 2 values |
ISDN
layer 2 values. |
ISDN Layer 3 values: |
ISDN
layer 3 values. |
K |
The
maximum number for unconfirmed I frame. |
N200 |
Maximum
recurring number. |
T200 |
The
maximum interval between command frame and response frame (or confirmation
frame). |
T202 |
The
minimum interval for sending TEI identification request. |
T203 |
The
maximum allowed time for no frame exchanging. |
T303 |
The
maximum interval for the sending start counter to send SETUP message and
receive the response message. |
T305 |
The
maximum interval for the disconnecting request counter to send DISC message
and receive RELEASE (or DISC) message. |
T308 |
The
maximum interval for the releasing request counter to send RELEASE message and
receive RELEASE_CMP (or RELEASE) message. |
T310 |
The
maximum interval for the call –process counter to receive CALL_PROC message
and the following messages (ALERT, CONNECT, DISC, PROGRESS). |
T313 |
The
maximum interval for the connecting request counter to send CONNECT message
and receive CONNECT_ACK message. |
T316 |
The
maximum interval for the restarting request counter to send RESTART message
and receive RESTART_ACK message. |
T318 |
The
maximum interval for the resuming request counter to send RESUME message and
receive RESUME_ACK message. |
T319 |
The
maximum interval for the suspending request counter to send SUSPEND message
and receive SUSPEND or SUSPEND_REJ message. |