- Table of Contents
- Related Documents
-
Title | Size | Download |
---|---|---|
04-ISDN commands | 280.71 KB |
ISDN commands
This feature is supported only on routers with E1 interface modules installed.
Before you can use a CE1/PRI interface to provide ISDN PRI services, you must use the pri-set command to bundle timeslots into channel sets on the interface. For each PRI set, the system creates a serial interface automatically. To configure ISDN settings for a PRI set, you must enter the view of this serial interface.
For more information about timeslot bundling, see WAN interface configuration in Interface Configuration Guide.
display isdn active-channel
Use display isdn active-channel to display information about successful calls on ISDN interfaces.
Syntax
display isdn active-channel [ interface interface-type interface-number ]
Views
Any view
Predefined user roles
network-admin
network-operator
Parameters
interface interface-type interface-number: Specifies an interface by its type and number. If you do not specify an interface, the command displays information about successful calls for all ISDN interfaces.
Examples
# Display information about successful Q.931 calls on PRI interface Serial 2/3/0:15.
<Sysname> display isdn active-channel interface serial 2/3/0:15
Serial2/3/0:15
Serial2/3/0:15
Channel Info: B2
Call Property: Digital
Call Type: Out
Calling Number: 8306001
Calling Subaddress:
Called Number: 8306002
Called Subaddress:
Start Time: 13-02-14 12:22:26
Time Used: 00:11:20
Field |
Description |
Channel Info |
B-channel for the call. |
Call Property |
Call property: Digital or Analog. |
Call Type |
Call type: · In—Incoming call. · Out—Outgoing call. In ISDN, In and Out describe a call as viewed by the user side of the interface. |
Start Time |
Time when the call was established. |
Time Used |
Duration of the connection since the call was established. |
display isdn call-info
Use display isdn call-info to display information about calls on ISDN interfaces.
Syntax
display isdn call-info [ interface interface-type interface-number ]
Views
Any view
Predefined user roles
network-admin
network-operator
Parameters
interface interface-type interface-number: Specifies an interface by its type and number. If you do not specify an interface, the command displays call information for all ISDN interfaces.
Usage guidelines
The command displays information about each ISDN layer, including Q.921, Q.931, and CC. When a call setup fails, you can use the command to identify the layer that caused the failure.
Examples
# Display call information for PRI interface Serial 2/3/0:15.
<Sysname> display isdn call-info interface serial 2/3/0:15
Serial2/3/0:15(User-side):
Link Layer 1: TEI = 0, State = MULTIPLE_FRAME_ESTABLISHED
Network Layer: 1 connections
Connection 1:
CallID: 0x0000ffff, State: ACTIVE, CES: 1, Channel: 0x00200000
TEI: 0
Calling_Num[:Sub]: 8306001
Called_Num[:Sub]: 8305001
Table 2 Command output
Field |
Description |
Link Layer |
Data link connections on the ISDN interface. ISDN establishes a connection for each terminal and uses a TEI to identify each connection. A PRI interface can have only one connection. |
TEI |
Terminal endpoint identifier that identifies an end-user terminal such as an ISDN phone. TEIs are assigned by the network side. |
State |
Data link layer state: · TEI_UNASSIGNED—No TEI is assigned to the data link connection. · ASSIGN_AWAITING_TEI—The data link layer is waiting for TEI assignment. · ESTABLISH_AWAITING_TEI—The data link layer is waiting for TEI assignment and multiple-frame establishment. · TEI_ASSIGNED—A TEI has been assigned to the data link connection. · AWAITING_ESTABLISHMENT—The data link layer is waiting for multiple-frame establishment. · MULTIPLE_FRAME_ESTABLISHED—The multiple-frame operation is successful. The Send Sequence Number and the Receive Sequence Number for Q.921 frames are synchronized. · TIMER_RECOVER—On timer expiration, the data link layer is attempting to recover the link. · AWAITING_RELEASE—The data link layer is waiting for the multiple-frame operation to be released. |
Network Layer: 1 connections |
A Q.931 network layer connection is present on the interface. |
CallID |
Index of the call at the CC layer. |
CES |
Connection endpoint suffix used between Q.931 and Q.921 to identify a call connection. |
Channel |
Bitmap of the ISDN B-channel for the call. Each bit in the bitmap represents a B channel. If a bit is set to 1, the B channel is used. |
Calling_Num[:Sub] |
Calling number and calling subaddress. |
Called_Num[:Sub] |
Called number and called subaddress. |
display isdn call-record
Use display isdn call-record to display the history records for ISDN calls.
Syntax
display isdn call-record [ interface interface-type interface-number ]
Views
Any view
Predefined user roles
network-admin
network-operator
Parameters
interface interface-type interface-number: Specifies an interface by its type and number. If you do not specify an interface, the command displays call history records for all ISDN interfaces.
Usage guidelines
The command displays the most recent 100 history records for successful ISDN calls.
Examples
# Display ISDN call history records.
<Sysname> display isdn call-record
Type Caller Called Start time End time Duration(s)
Out - 232303 13-03-20 14:10:12 - 273
In - 262609 13-03-20 14:04:50 13-03-20 14:08:54 244
Out - 232303 13-03-20 14:00:47 13-03-20 14:04:07 200
In 232303 262609 13-03-20 13:48:15 13-03-20 13:49:06 51
Out 262609 232303 13-03-20 13:46:39 13-03-20 13:47:31 52
Table 3 Command output
Field |
Description |
Type |
Call type: · In—Incoming call. · Out—Outgoing call. In ISDN, In and Out describe a call as viewed by the user side of the interface. |
Caller |
Calling number. |
Called |
Called number. |
Start time |
Time when the call was established. |
End time |
Time when the call was terminated. |
Duration |
Duration (in seconds) of the connection since the call was established. |
display isdn parameters
Use display isdn parameters to display ISDN Layer 2 and Layer 3 parameters.
Syntax
display isdn parameters { protocol | interface interface-type interface-number }
Views
Any view
Predefined user roles
network-admin
network-operator
Parameters
protocol: Specifies an ISDN protocol. Available options include 5ess, ansi, at&t, dss1, etsi, ni, ni2, ntt, and qsig. If you specify a protocol, the command displays the default parameters for the protocol.
interface interface-type interface-number: Specifies an interface by its type and number. If you specify an interface, the command displays the ISDN Layer 2 and Layer 3 parameters for the specified interface.
Examples
# Display the default DSS1 parameters.
<Sysname> display isdn parameters dss1
DSS1 ISDN Layer 2 system parameters:
T200(sec) T201(sec) T202(sec) T203(sec) N200 K(PRI)
1 1 2 10 3 7
DSS1 ISDN Layer 3 system timers(default values):
Timer Value(sec)
T301 240
T302 15
T303 4
T304 30
T305 30
T308 4
T309 90
T310 40
T313 4
T322 4
# Display the ISDN parameters for PRI interface Serial 2/3/0:15.
<Sysname> display isdn parameters interface serial 2/3/0:15
Serial2/3/0:15(Network-side):
QSIG ISDN Layer 2 system parameters:
T200(sec) T201(sec) T202(sec) T203(sec) N200 K(PRI)
1 1 2 10 3 7
QSIG ISDN Layer 3 system timers:
Timer Value(sec)
T301 35
T302 37
T303 8
T304 50
T305 20
T308 3
T309 130
T310 130
T313 6
T322 8
Field |
Description |
T200(sec) |
Q.921 T200 timer sets the retransmission interval (in seconds). |
T201(sec) |
Q.921 T201 timer sets the minimum interval (in seconds) between the retransmissions of a TEI Identity check message. |
T202(sec) |
Q.921 T202 timer sets the minimum interval (in seconds) between transmissions of TEI Identity request messages. |
T203(sec) |
Q.921 T203 timer sets the maximum amount of time that the data link can be idle. |
N200 |
Q.921 N200 counter sets the maximum number of retransmissions. |
K(PRI) |
Maximum number of unacknowledged frames (sliding window size) on the ISDN PRI interface. |
isdn bch-local-manage
Use isdn bch-local-manage to enable an ISDN interface to select ISDN B-channels for calls.
Use undo isdn bch-local-manage to restore the default.
Syntax
isdn bch-local-manage [ exclusive ]
undo isdn bch-local-manage
Default
B-channel selection is disabled on ISDN interfaces. The service provider switch selects B-channels for calls.
Views
ISDN interface view
Predefined user roles
network-admin
Parameters
exclusive: Specifies exclusive B-channel selection. If you do not specify this keyword, the command enables non-exclusive B-channel selection.
Usage guidelines
Typically, B-channel selection is done by the service provider switch. To improve call establishment efficiency and reduce call losses on ISDN lines, you can enable the ISDN interface to select B-channels for calls. This is particularly true for PRI ISDN lines.
· If non-exclusive B-channel selection is enabled, the interface selects a preferred B-channel for a call. However, it will use the B-channel selected by the peer end when a selection conflict occurs.
· If exclusive B-channel selection is enabled, the interface selects a preferred B-channel for a call. It does not accept the B-channel selected by the peer end when a selection conflict occurs.
IMPORTANT: Configure exclusive B-channel selection only when the interface is in network mode. In user mode, exclusive B-channel selection will cause a call establishment failure when a B-channel selection conflict occurs. |
Examples
# Enable non-exclusive B-channel selection on Serial 2/3/0:15.
<Sysname> system-view
[Sysname] interface serial 2/3/0:15
[Sysname-Serial2/3/0:15] isdn bch-local-manage
isdn bch-select-way
Use isdn bch-select-way to set a B-channel selection method.
Use undo isdn bch-select-way to restore the default.
Syntax
isdn bch-select-way { ascending | descending }
undo isdn bch-select-way
Default
The device selects B channels in ascending order of channel IDs.
Views
ISDN interface view
Predefined user roles
network-admin
Parameters
ascending: Selects ISDN B channels in ascending order of channel IDs.
descending: Selects ISDN B channels in descending order of channel IDs.
Usage guidelines
If the interface is operating in user mode, this command takes effect only when the isdn bch-local-manage command is configured.
Examples
# Set the B channel selection method to descending order on Serial 2/3/0:15.
<Sysname> system-view
[Sysname] interface serial 2/3/0:15
[Sysname-Serial2/3/0:15] isdn bch-select-way descending
Related commands
isdn bch-local-manage
isdn caller-number
Use isdn caller-number to configure calling number verification for incoming calls.
Use undo isdn caller-number to restore the default.
Syntax
isdn caller-number caller-number
undo isdn caller-number
Default
An ISDN interface accepts calls from any calling numbers.
Views
ISDN interface view
Predefined user roles
network-admin
Parameters
caller-number: Specifies an acceptable calling number, a case-sensitive string of 1 to 24 characters.
Usage guidelines
Calling number verification enables an ISDN interface to accept calls only from a specific calling party.
Call setup will fail in the following situations:
· The calling number in the incoming SETUP message is not configured on the ISDN interface.
· The incoming SETUP message does not include a calling number.
Examples
# Configure Serial 2/3/0:15 to accept incoming calls only from the calling number 400.
<Sysname> system-view
[Sysname] interface serial 2/3/0:15
[Sysname-Serial2/3/0:15] isdn caller-number 400
Related commands
isdn calling
isdn calling
Use isdn calling to configure ISDN calling number identification.
Use undo isdn calling to restore the default.
Syntax
isdn calling calling-number
undo isdn calling
Default
ISDN interfaces do not send a calling number in outgoing SETUP messages for any services except voice services.
Views
ISDN interface view
Predefined user roles
network-admin
Parameters
calling-number: Specifies a calling number, a case-sensitive string of 1 to 24 characters.
Usage guidelines
ISDN calling number identification enables an ISDN interface to include the call number of a calling party in the outgoing call SETUP messages. The calling number information can be used for different purposes. For example, the service provider can use this information to identify the pricing scheme for the calling party. The called party can use this information to verify the origin of calls.
For the called party to receive the calling number, the connected service provider switch must support transmitting calling numbers.
As a best practice, do not configure the calling number to be sent for voice services.
Examples
# Configure Serial 2/3/0:15 to include 8060170 as the calling number in outgoing SETUP messages.
<Sysname> system-view
[Sysname] interface serial 2/3/0:15
[Sysname-Serial 2/3/0:15] isdn calling 8060170
Related commands
display isdn call-info
isdn caller-number
isdn carry calling-name
Use isdn carry calling-name to configure ISDN to include the calling-name field in outgoing packets on an ISDN interface.
Use undo isdn carry calling-name to restore the default.
Syntax
isdn carry calling-name
undo isdn carry calling-name
Default
ISDN does not include the calling-name field in outgoing packets on an ISDN interface.
Views
ISDN interface view
Predefined user roles
network-admin
Usage guidelines
The command enables a called party to identify the name of a calling party attached to the interface.
You can execute the command only when no call is present on the ISDN interface.
Examples
# Configure ISDN to include the calling-name field in outgoing packets on Serial 2/3/0:15.
<Sysname> system-view
[Sysname] interface serial 2/3/0:15
[Sysname-Serial 2/3/0:15] isdn carry calling-name
Related commands
isdn carry connected-name
isdn carry connected-name
Use isdn carry connected-name to configure ISDN to include the connected-name field in outgoing packets on an ISDN interface.
Use undo isdn carry connected-name to restore the default.
Syntax
isdn carry connected-name
undo isdn carry connected-name
Default
ISDN does not include the connected-name field in outgoing packets.
Views
ISDN interface view
Predefined user roles
network-admin
Usage guidelines
The command enables a calling party to identify the name of a called party attached to the interface.
You can execute the command only when no call is present on the ISDN interface.
Examples
# Configure ISDN to include the connected-name field in outgoing packets on Serial 2/3/0:15.
<Sysname> system-view
[Sysname] interface serial 2/3/0:15
[Sysname-Serial2/3/0:15] isdn carry connected-name
Related commands
isdn carry calling-name
isdn check-called-number
Use isdn check-called-number to configure called-number verification for incoming calls on an ISDN interface.
Use undo isdn check-called-number to remove an acceptable called number.
Syntax
isdn check-called-number check-index called-party-number
undo isdn check-called-number check-index
Default
ISDN does not check the called number or subaddress in incoming SETUP messages.
Views
ISDN interface view
Predefined user roles
network-admin
Parameters
check-index: Specifies a called-number verification index in the range of 1 to 3.
called-party-number: Specifies an acceptable called number. You can include a colon-separated subaddress when you specify the called number, for example, 66668888:13525. The value must be a case-sensitive string of 1 to 40 characters.
Usage guidelines
Called-number verification enables an ISDN interface to accept only calls placed to specific called numbers. You can configure the ISDN interface to verify only the called number or both the called number and the called subaddress. The ISDN interface will accept a call only if the called-number information matches one entry in the list of acceptable called numbers.
Examples
# Add 66668888:13525 to the list of acceptable called-numbers on Serial 2/3/0:15.
<Sysname> system-view
[Sysname] interface serial 2/3/0:15
[Sysname-Serial2/3/0:15] isdn check-called-number 1 66668888:13525
isdn crlength
Use isdn crlength to set the length of the call reference for calls placed on an ISDN interface.
Use undo isdn crlength to restore the default.
Syntax
isdn crlength call-reference-length
undo isdn crlength
Default
The call reference length is 2 bytes for CE1/PRI interfaces.
Views
ISDN interface view
Predefined user roles
network-admin
Parameters
call-reference-length: Specifies an ISDN call reference length, in bytes. Available values include 1 and 2.
Usage guidelines
Call reference is a sequence number that identifies a call. A call reference can be reused after it is released when its associated call is released.
When the router is connected to a peer device that cannot recognize the call reference length, you must configure the router with the same call reference length as the peer device.
You can configure the command only when no calls are present on the ISDN interface.
Examples
# Set the call reference length to 1 byte on PRI interface Serial 2/3/0:15.
<Sysname> system-view
[Sysname] interface serial 2/3/0:15
[Sysname-Serial2/3/0:15] isdn crlength 1
isdn ignore connect-ack
Use isdn ignore connect-ack to enable ISDN to enter the ACTIVE state without an acknowledgment after it sends or receives a CONNECT request.
Use undo isdn ignore connect-ack to disable ISDN from entering the ACTIVE state without an acknowledgment after it sends or receives a CONNECT request.
Syntax
isdn ignore connect-ack [ incoming | outgoing ]
undo isdn ignore connect-ack [ incoming | outgoing ]
Default
After sending a CONNECT request, ISDN waits for a CONNECT ACK before it changes to the ACTIVE state for traffic transmission.
After receiving a CONNECT request, ISDN sends a CONNECT ACK and changes to the ACTIVE state.
Views
ISDN interface view
Predefined user roles
network-admin
Parameters
incoming: Specifies the incoming CONNECT ACK.
outgoing: Specifies the outgoing CONNECT ACK.
Usage guidelines
The setting for the command must be consistent with the setting on the service provider switch.
· If the service provider switch does not send CONNECT ACK, configure the isdn ignore connect-ack incoming command. After sending a CONNECT message, ISDN changes to the ACTIVE state without waiting for an acknowledgment.
· If the service provider switch does not receive CONNECT ACK, configure the isdn ignore connect-ack outgoing command. After receiving a CONNECT message, ISDN changes to the ACTIVE state without sending an acknowledgment.
You can configure the command only when no calls are present on the ISDN interface.
Examples
# On Serial 2/3/0:15, enable ISDN to change to the ACTIVE state after it sends a CONNECT request without waiting for a CONNECT ACK.
<Sysname> system-view
[Sysname] interface serial 2/3/0:15
[Sysname-Serial2/3/0:15] isdn ignore connect-ack incoming
# On Serial 2/3/0:15, enable ISDN to change to the ACTIVE state after it receives a CONNECT request without sending a CONNECT ACK.
<Sysname> system-view
[Sysname] interface serial 2/3/0:15
[Sysname-Serial2/3/0:15] isdn ignore connect-ack outgoing
isdn ignore hlc
Use isdn ignore hlc to exclude the HLC information element from the outgoing SETUP message.
Use undo isdn ignore hlc to restore the default.
Syntax
isdn ignore hlc
undo isdn ignore hlc
Default
All ISDN protocols except 5ESS and QSIG include the HLC information element in the SETUP message.
Views
ISDN interface view
Predefined user roles
network-admin
Usage guidelines
The high layer compatibility (HLC) element provides high layer compatibility check information for the called party. The called party will reject the call setup request if it detects an incompatibility.
For a successful call setup, make sure the ISDN interface uses the same HLC setting as the service provider switch.
You can execute the command only when no call is present on the ISDN interface.
Examples
# Exclude the HLC information element from the outgoing SETUP message on Serial 2/3/0:15.
<Sysname> system-view
[Sysname] interface serial 2/3/0:15
[Sysname-Serial2/3/0:15] isdn ignore hlc
isdn ignore llc
Use isdn ignore llc to exclude the LLC information element from the outgoing SETUP message.
Use undo isdn ignore llc to restore the default.
Syntax
isdn ignore llc
undo isdn ignore llc
Default
All ISDN protocols except 5ESS and QSIG include the LLC information element in the SETUP message.
Views
ISDN interface view
Predefined user roles
network-admin
Usage guidelines
The lower layer compatibility (LLC) element provides low layer compatibility check information for the called party. The called party will reject the call setup request if it detects an incompatibility.
For a successful call setup, make sure the ISDN interface uses the same LLC setting as the service provider switch.
You can execute the command only when no call is present on the ISDN interface.
Examples
# Exclude the LLC information element from the outgoing SETUP message on Serial 2/3/0:15.
<Sysname> system-view
[Sysname] interface serial 2/3/0:15
[Sysname-Serial2/3/0:15] isdn ignore llc
isdn ignore sending-complete
Use isdn ignore sending-complete to exclude or ignore the sending complete indication for call setup.
Use undo isdn ignore sending-complete to restore the default.
Syntax
isdn ignore sending-complete [ incoming | outgoing ]
undo isdn ignore sending-complete [ incoming | outgoing ]
Default
The device checks incoming SETUP messages for the sending complete indication.
The device includes a sending complete indication in outgoing SETUP messages.
Views
ISDN interface view
Predefined user roles
network-admin
Parameters
incoming: Ignores the sending complete indication in the incoming SETUP message.
outgoing: Excludes the sending complete indication from the outgoing SETUP message.
Usage guidelines
A sending complete indication in the SETUP message indicates the completion of information sending or receiving.
If you do not specify a call direction, the command takes effect on both incoming and outgoing ISDN calls.
The command takes effect only when the ISDN protocol is DSS1, QSIG, or ETSI. For a successful call setup, you must use the same sending complete indication setting as the service provider switch.
You can execute the command only when no call is present on the ISDN interface.
Examples
# Ignore the sending complete indication in the incoming SETUP message on Serial 2/3/0:15.
<Sysname> system-view
[Sysname] interfaceserial 2/3/0:15
[Sysname-Serial2/3/0:15] isdn ignore sending-complete incoming
# Exclude the sending complete indication in the outgoing SETUP message on Serial 2/3/0:15.
[Sysname-Serial2/3/0:15] isdn ignore sending-complete outgoing
isdn protocol-type
isdn l3-timer
Use isdn l3-timer to set an ISDN L3 timer.
Use undo isdn l3-timer to restore the default.
Syntax
isdn l3-timer timer-name time-interval
undo isdn l3-timer { timer-name | all }
Default
Table 5 lists the default L3 timer settings for DSS1. For the default L3 timer values for other ISDN protocols, use the display isdn parameters command.
Views
ISDN interface view
Predefined user roles
network-admin
Parameters
timer-name: Specifies an ISDN L3 timer name.
time-interval: Specifies a timer value.
all: Restores the default values of all ISDN L3 timers.
Keyword for the timer-name argument |
Timer name |
Value range (in seconds) |
Default (in seconds) |
t301 |
T301 |
30 to 1200 |
240 |
t302 |
T302 |
1 to 60 |
15 |
t303 |
T303 |
2 to 10 |
4 |
t304 |
T304 |
10 to 60 |
30 |
t305 |
T305 |
4 to 30 |
30 |
t308 |
T308 |
2 to 10 |
4 |
t309 |
T309 |
1 to 240 |
90 |
t310 |
T310 |
10 to 240 |
40 |
t313 |
T313 |
2 to 10 |
4 |
t322 |
T322 |
2 to 10 |
4 |
Usage guidelines
T302 and T304 are timers for overlap sending. They are not available in overlap sending-incapable ISDN protocols, including AT&T, NTT, NI2, and 5ESS.
Examples
# Set the T301 timer to 160 seconds on Serial 2/3/0:15.
<Sysname> system-view
[Sysname] interface serial 2/3/0:15
[Sysname-Serial2/3/0:15] isdn l3-timer t301 160
Related commands
display isdn parameters
isdn overlap-sending
isdn number-property
Use isdn number-property to set the number type and numbering plan identification for calling or called numbers in incoming or outgoing ISDN calls.
Use undo isdn number-property to restore the default.
Syntax
isdn number-property number-property [ calling | called ] [ in | out ]
undo isdn number-property [ calling | called ] [ in | out ]
Default
The system automatically selects a number type and numbering plan appropriate to the upper-layer service.
Views
ISDN interface view
Predefined user roles
network-admin
Parameters
number-property: Specifies the type and numbering identification plan of ISDN numbers, a hexadecimal string in the range of 0 to 7F. In binary form, the string contains 8 bits:
· Bits 1 through 4 represent the numbering identification plan.
· Bits 5 through 7 represent type of the number.
· Bit 8 is reserved for extension.
Table 6 through Table 11 show the ISDN number type and numbering plan identification bitmaps for different ISDN protocols.
calling: Specifies calling numbers.
called: Specifies called numbers.
in: Specifies incoming ISDN calls.
out: Specifies outgoing ISDN calls.
Table 6 ISDN number type and numbering plan identification bitmap for AT&T
Ext |
Type of number |
Numbering plan identification |
Information element |
Type of number |
Numbering plan identification |
||||||
8 |
7 |
6 |
5 |
4 |
3 |
2 |
1 |
|
|
|
|
|
|
|
|
0 |
0 |
0 |
0 |
Calling party number |
N/A |
Unknown |
|
|
|
|
|
0 |
0 |
0 |
1 |
Calling party number |
N/A |
ISDN/telephony numbering plan (Recommendation E.164) |
|
|
|
|
|
0 |
0 |
1 |
1 |
Calling party number |
N/A |
Data numbering plan (Recommendation X.121) |
|
|
|
|
|
0 |
1 |
0 |
0 |
Calling party number |
N/A |
Telex numbering plan (Recommendation F.69) |
|
|
|
|
|
1 |
0 |
0 |
0 |
Calling party number |
N/A |
National standard numbering plan |
|
|
|
|
|
1 |
0 |
0 |
1 |
Calling party number |
N/A |
Private numbering plan |
|
|
|
|
|
1 |
1 |
1 |
1 |
Calling party number |
N/A |
Reserved for extension |
|
Table 7 ISDN number type and numbering plan identification bitmap for ANSI, ETSI, DSS1, and NTT
Ext |
Type of number |
Numbering plan identification |
Information element |
Type of number |
Numbering plan identification |
||||||
8 |
7 |
6 |
5 |
4 |
3 |
2 |
1 |
|
|
|
|
|
|
|
|
0 |
0 |
0 |
0 |
Calling party number Called party number |
N/A |
Unknown |
|
|
|
|
|
0 |
0 |
0 |
1 |
Calling party number Called party number |
N/A |
ISDN/telephony numbering plan (Recommendation E.164) |
|
|
|
|
|
0 |
0 |
1 |
1 |
Calling party number Called party number |
N/A |
Data numbering plan (Recommendation X.121) |
|
|
|
|
|
0 |
1 |
0 |
0 |
Calling party number Called party number |
N/A |
Telex numbering plan (Recommendation F.69) |
|
|
|
|
|
1 |
0 |
0 |
0 |
Calling party number Called party number |
N/A |
National standard numbering plan |
|
|
|
|
|
1 |
0 |
0 |
1 |
Calling party number Called party number |
N/A |
Private numbering plan |
|
|
|
|
|
1 |
1 |
1 |
1 |
Calling party number Called party number |
N/A |
Reserved for extension |
|
Table 8 ISDN number type and numbering plan identification bitmap for NI
Ext |
Type of number |
Numbering plan identification |
Information element |
Type of number |
Numbering plan identification |
||||||
8 |
7 |
6 |
5 |
4 |
3 |
2 |
1 |
|
|
|
|
|
0 |
0 |
0 |
0 |
0 |
0 |
0 |
Called party number |
Unknown |
Unknown |
|
|
0 |
0 |
0 |
0 |
0 |
0 |
1 |
Calling party number |
Unknown |
ISDN/telephony numbering plan (Recommendation E.164) |
|
|
0 |
0 |
0 |
0 |
0 |
1 |
1 |
Calling party number |
Unknown |
Data numbering plan (Recommendation X.121) |
|
|
0 |
0 |
0 |
0 |
1 |
0 |
0 |
Calling party number |
Unknown |
Telex numbering plan (Recommendation F.69) |
|
|
0 |
0 |
0 |
1 |
0 |
0 |
0 |
Calling party number |
Unknown |
National standard numbering plan |
|
|
0 |
0 |
0 |
1 |
0 |
0 |
1 |
Calling party number |
Unknown |
Private numbering plan |
|
|
0 |
0 |
0 |
1 |
1 |
1 |
1 |
Calling party number |
Unknown |
Reserved for extension |
|
|
0 |
1 |
0 |
0 |
0 |
0 |
1 |
Called party number |
National number |
ISDN/telephony numbering plan (Recommendation E.164) |
|
|
0 |
1 |
1 |
1 |
0 |
0 |
1 |
Called party number |
Network specific number |
ISDN/telephony numbering plan (Recommendation E.164) |
|
|
1 |
0 |
0 |
0 |
0 |
0 |
1 |
Called party number |
Unknown |
ISDN/telephony numbering plan (Recommendation E.164) |
|
|
1 |
1 |
0 |
1 |
0 |
0 |
1 |
Called party number |
Abbreviated number |
Private numbering plan |
|
Table 9 ISDN number type and numbering plan identification bitmap for NI2
Ext |
Type of number |
Numbering plan identification |
Information element |
Type of number |
Numbering plan identification |
||||||
8 |
7 |
6 |
5 |
4 |
3 |
2 |
1 |
|
|
|
|
|
0 |
0 |
0 |
0 |
0 |
0 |
0 |
Calling party number |
Unknown |
Unknown |
|
|
0 |
0 |
1 |
0 |
0 |
0 |
1 |
Calling party number |
International number |
ISDN/telephony numbering plan (Recommendation E.164) |
|
|
0 |
1 |
0 |
0 |
0 |
0 |
1 |
Calling party number |
National number |
ISDN/telephony numbering plan (Recommendation E.164) |
|
|
1 |
0 |
0 |
0 |
0 |
0 |
1 |
Calling party number |
Subscriber number |
ISDN/telephony numbering plan (Recommendation E.164) |
|
|
0 |
0 |
1 |
0 |
0 |
1 |
1 |
Calling party number |
International number |
Data numbering plan (Recommendation X.121) |
|
|
1 |
0 |
0 |
1 |
0 |
0 |
1 |
Calling party number |
Subscriber number |
Private numbering plan |
|
|
1 |
1 |
0 |
1 |
0 |
0 |
1 |
Calling party number |
Abbreviated number |
Private numbering plan |
|
Table 10 ISDN number type and numbering plan identification bitmap for 5ESS
Ext |
Type of number |
Numbering plan identification |
Information element |
Type of number |
Numbering plan identification |
||||||
8 |
7 |
6 |
5 |
4 |
3 |
2 |
1 |
|
|
|
|
|
0 |
0 |
0 |
|
|
|
|
Calling party number Called party number |
Unknown |
N/A |
|
|
0 |
0 |
1 |
|
|
|
|
Calling party number Called party number |
International number |
N/A |
|
|
0 |
1 |
0 |
|
|
|
|
Calling party number Called party number |
National number |
N/A |
|
|
0 |
1 |
1 |
|
|
|
|
Calling party number Called party number |
Network specific number |
N/A |
|
|
1 |
0 |
0 |
|
|
|
|
Calling party number Called party number |
Subscriber number |
N/A |
|
|
|
|
|
0 |
0 |
0 |
0 |
Calling party number Called party number |
N/A |
Unknown |
|
|
|
|
|
0 |
0 |
0 |
1 |
Calling party number Called party number |
N/A |
ISDN/telephony numbering plan (Recommendation E.164) |
|
|
|
|
|
0 |
0 |
1 |
0 |
Calling party number Called party number |
N/A |
Private numbering plan |
|
|
|
|
|
1 |
0 |
0 |
1 |
Calling party number Called party number |
N/A |
Unknown |
|
Table 11 ISDN number type and numbering plan identification bitmap for QSIG
Ext |
Type of number |
Numbering plan identification |
Information element |
Type of number |
Numbering plan identification |
||||||
8 |
7 |
6 |
5 |
4 |
3 |
2 |
1 |
|
|
|
|
|
0 |
0 |
0 |
0 |
0 |
0 |
0 |
Calling party number Called party number |
Unknown |
Unknown |
|
|
0 |
0 |
0 |
0 |
0 |
0 |
1 |
Calling party number Called party number |
Unknown |
ISDN/telephony numbering plan (Recommendation E.164) |
|
|
0 |
0 |
1 |
0 |
0 |
0 |
1 |
Calling party number Called party number |
International number |
ISDN/telephony numbering plan (Recommendation E.164) |
|
|
0 |
1 |
0 |
0 |
0 |
0 |
1 |
Calling party number Called party number |
National number |
ISDN/telephony numbering plan (Recommendation E.164) |
|
|
1 |
0 |
0 |
0 |
0 |
0 |
1 |
Calling party number Called party number |
Network specific number |
ISDN/telephony numbering plan (Recommendation E.164) |
|
|
0 |
0 |
0 |
1 |
0 |
0 |
1 |
Calling party number Called party number |
Unknown |
Private numbering plan |
|
|
0 |
0 |
1 |
1 |
0 |
0 |
1 |
Calling party number Called party number |
International number |
Level 2 regional number in private numbering plan |
|
|
0 |
1 |
0 |
1 |
0 |
0 |
1 |
Calling party number Called party number |
National number |
Private numbering plan |
|
|
0 |
1 |
1 |
1 |
0 |
0 |
1 |
Calling party number Called party number |
Network specific number |
Private numbering plan |
|
|
1 |
0 |
0 |
1 |
0 |
0 |
1 |
Calling party number Called party number |
Subscriber number |
Private numbering plan |
|
Examples
# Set the type of number and numbering plan identification both to unknown for the calling numbers in incoming ISDN calls on Serial 2/3/0:15.
<Sysname> system-view
[Sysname] interface serial 2/3/0:15
[Sysname-Serial2/3/0:15] isdn number-property 0 calling in
# Set the type of number and numbering plan identification both to unknown for the called numbers in outgoing ISDN calls on Serial 2/3/0:15.
<Sysname> system-view
[Sysname] interface serial 2/3/0:15
[Sysname-Serial2/3/0:15] isdn number-property 0 called out
isdn overlap-sending
Use isdn overlap-sending to enable overlap sending on an ISDN interface for called numbers.
Use undo isdn overlap-sending to restore the default.
Syntax
isdn overlap-sending [ digits ]
undo isdn overlap-sending
Default
En-bloc sending is enabled for called numbers. In the SETUP message, ISDN includes all information required by the network to process the call.
Views
ISDN interface view
Predefined user roles
network-admin
Parameters
digits: Specifies the maximum number of digits that can be sent in each SETUP message. The value range is 1 to 15, and the default is 10.
Usage guidelines
In overlap mode, called number information is absent or incomplete in each outgoing SETUP message.
Overlap sending is not available in ANSI, DSS1, ETSI, NI, or QSIG.
You can execute the command only when no call is present on the ISDN interface.
Examples
# Enable overlap sending on Serial 2/3/0:15, and configure the interface to send a maximum of 12 called-number digits in each SETUP message.
<Sysname> system-view
[Sysname] interface serial 2/3/0:15
[Sysname-Serial2/3/0:15] isdn overlap-sending 12
isdn pri-slipwnd-size
Use isdn pri-slipwnd-size to set the sliding window size on an ISDN PRI interface.
Use undo isdn pri-slipwnd-size to restore the default.
Syntax
isdn pri-slipwnd-size window-size
undo isdn pri-slipwnd-size
Default
The sliding window size is 7 on ISDN PRI interfaces.
Views
ISDN interface view
Predefined user roles
network-admin
Parameters
window-size: Specifies a sliding window size in the range of 5 to 64.
Usage guidelines
Q.921 sends frames in order of their sequence numbers and requires an acknowledgment of each transmitted frame. To improve transmission efficiency, Q.921 does not wait for a transmitted frame to be acknowledged before it sends the next frame. Instead, it uses a sliding window mechanism for transmission.
The sliding window mechanism enables Q.921 to send multiple continuous frames without waiting for the acknowledgment of the previous frame. The sliding window size sets the maximum number of unacknowledged frames. You can tune the size depending on the link status to maximize the throughput.
When sending a frame, Q.921 checks the number of unacknowledged frames. Suppose V(A) is the sequence number of the previous acknowledged frame, V(S) is the sequence number of the frame to be sent, and k is the sliding window size. If V(A) + k = V(S), the system stops sending frames.
Examples
# Set the sliding window size to 10 on ISDN PRI interface Serial 2/3/0:15.
<Sysname> system-view
[Sysname] controller e1 2/3/0
[Sysname-E1 2/3/0] using ce1
[Sysname-E1 2/3/0] pri-set
[Sysname-E1 2/3/0] quit
[Sysname] interface serial 2/3/0:15
[Sysname-Serial2/3/0:15] isdn pri-slipwnd-size 10
isdn progress-indicator
Use isdn progress-indicator to set the progress description in the progress indicator information element of ISDN signaling messages.
Use undo isdn progress-indicator to restore the default.
Syntax
isdn progress-indicator indicator
undo isdn progress-indicator
Default
ISDN uses the progress description assigned by the upper-layer voice service.
Views
ISDN interface view
Predefined user roles
network-admin
Parameters
indicator: Specifies one of the progress descriptions in Table 12.
Table 12 Progress descriptions
Value |
Description |
1 |
Call is not an end-to-end ISDN call. Further call progress information might be available in-band. |
2 |
Destination address is non-ISDN. |
3 |
Origination address is non-ISDN. |
4 |
Call has returned to the ISDN network. |
5 |
Interworking has occurred and has resulted in a telecommunication service change. For example, the ISDN network changes to the VoIP network. |
8 |
Signals of other protocols than ISDN are present on the D channel. |
Usage guidelines
The progress indicator information element describes an event that has occurred during the life of the call.
You only need to set the progress description manually only if you are required by the service provider to do so for compatibility.
Examples
# Set the progress description code to 8 on Serial 2/3/0:15.
<Sysname> system-view
[Sysname] interface serial 2/3/0:15
[Sysname-Serial2/3/0:15] isdn progress-indicator 8
isdn progress-to-alerting enable
Use isdn progress-to-alerting enable to enable an ISDN interface to interpret the PROGRESS message as the ALERTING message.
Use undo isdn progress-to-alerting enable to disable an ISDN interface from interpreting the PROGRESS message as the ALERTING message.
Syntax
isdn progress-to-alerting enable
undo isdn progress-to-alerting enable
Default
The progress message is not interpreted as the ALERTING message.
Views
ISDN interface view
Predefined user roles
network-admin
Usage guidelines
Typically, ISDN devices use the ALERTING message to indicate that called user alerting has been initiated. To work with third-party ISDN devices that use the PROGRESS message to convey this information, you must execute the command.
Examples
# Interpret the PROGRESS message as the ALERTING message on ISDN PRI interface Serial 2/3/0:15.
<Sysname> system-view
[Sysname] interface serial 2/3/0:15
[Sysname-Serial2/3/0:15] isdn progress-to-alerting enable
isdn protocol-mode
Use isdn protocol-mode to configure the ISDN functionality of an ISDN interface.
Use undo isdn protocol-mode to restore the default.
Syntax
isdn protocol-mode { network | user }
undo isdn protocol-mode
Default
An ISDN interface provides the ISDN user-side functionality.
Views
ISDN interface view
Predefined user roles
network-admin
Parameters
network: Specifies the network-side functionality.
user: Specifies the user-side functionality.
Usage guidelines
An ISDN interface can provide the ISDN user-side or network-side functionality. For two ISDN devices to communicate with each other, you must configure one end as the network side and configure the other end as the user side.
You must configure the ISDN interface as the user side when ANSI, AT&T, ETSI, NI, or NTT is configured.
You cannot configure the command when a call is present on the ISDN interface.
Examples
# Configure Serial 2/3/0:15 as the network side.
<Sysname> system-view
[Sysname] interface serial 2/3/0:15
[Sysname-Serial2/3/0:15] isdn protocol-mode network
isdn protocol-type
Use isdn protocol-type to configure the ISDN switch type on an ISDN interface.
Use undo isdn protocol-type to restore the default.
Syntax
isdn protocol-type protocol
undo isdn protocol-type
Default
The ISDN switch type is DSS1 for PRI.
Views
ISDN interface view
Predefined user roles
network-admin
Parameters
protocol: Specifies an ISDN switch type. Available options include 5ess, ansi, at&t, dss1, etsi, ni, ni2, ntt, and qsig. To specify ANSI, AT&T, ETSI, NI, or NTT, make sure the interface is operating on the user side.
Usage guidelines
You can configure the command only when no call is present on the ISDN interface.
ISDN service providers in different countries implement variants of ISDN to provide varied ISDN services. When you configure an ISDN interface, you must set the switch type on the interface to be the same as the service provider switch type.
Table 13 shows the ISDN switch types available on an ISDN interface.
Table 13 ISDN switch type and ISDN interface compatibility matrix
Switch type |
CE1/PRI |
ANSI |
No |
AT&T |
No |
5ESS |
No |
DSS1 |
Yes |
ETSI |
Yes |
NI |
No |
NI2 |
No |
QSIG |
Yes |
NTT |
No |
Examples
# Set the ISDN switch type to 5ESS on ISDN PRI interface Serial 2/3/0:23.
<Sysname> system-view
[Sysname] interface serial 2/3/0:23
[Sysname-Serial2/3/0:23] isdn protocol-type 5ess
Related commands
isdn protocol-mode