|
|
This document describes the Cisco Signaling Link Terminal (Cisco SLT), which is designed to perform SS7 signal pre-processing for a Cisco Media Gateway Controller. The Cisco SLT consists of a custom Cisco IOS 12.0(7)XR image running on a Cisco 2611 router.
This document includes the following sections:
As part of a complete Cisco Systems end to end solution, the Cisco Signaling Link Terminal (Cisco SLT) enables Service Providers to reliably transport Signaling System 7 (SS7) protocols across an IP network. The Cisco SLT uses the Cisco Internetworking Operating System SS7 Cisco SLT feature set, providing reliable interoperability with the Media Gateway Controller. The Cisco SLT uses Cisco's Reliable User Datagram Protocol (RUDP) to backhaul, or transport, upper-layer SS7 protocols across an IP network, including:
The Cisco SLT supports the following Message Transfer Part level 1 (MTP 1) functions:
The Cisco SLT supports the following Message Transfer Part level 2 (MTP 2) functions:
The Session Manager software manages the communication sessions with the Cisco Media Gateway Controller. When the Cisco SLT is used with a redundant pair of controllers, the Session Manager maintains separate communication sessions with each controller in the pair. The session between the Cisco SLT and the active controller transports the SS7 traffic, while the session between the Cisco SLT and the standby controller provides backup.
The Session Manager uses RUDP to communicate between the Cisco SLT and the controller. RUDP is a simple, connection-oriented, packet-based transport protocol that is Cisco-proprietary and based on RFC 908 (Reliable Data Protocol) and RFC 1151(version 2 of the Reliable Data Protocol).
RUDP helps establish a reliable connection between a client and a server and provides flow and congestion control. The term client refers to the peer that initiates the connection and the term server refers to the peer that listened for the connection. At each end, the connection is made using the IP address of the peer and a specified User Datagram Protocol (UDP) port.
In combination with this application specific version of the Cisco IOS, the Cisco SLT hardware component leverages the widely deployed Cisco 2611 Multiservice Access Router. The Cisco 2611 has an RISC CPU architecture providing high performance routing. The Cisco 2600 series routers meet service provider's critical physical requirements for equipment depth fitting right alongside transmission equipment on standard 12 inch deep with a 1 Rack-unit height. NEBs compliance is assured by using the NEBs/ETSI Kit included with the TC -SLT. Common Language Equipment Identification (CLEI) coding is provided for easy identification and tracking of central-office equipment. Internal DC, or AC power supplies or a redundant AC power supply adapter options are available.
Specifically, when used for Signal Link Terminal applications, the modular Cisco 2611 dual Ethernet port router can be configured with dual serial as well as the Multiflex interface cards with integrated E1 DSUs or T1 CSU/DSUs WAN interface cards. These interface cards permit fast servicing as Field Replaceable Units (FRUs). For additional flexibility the Multiflex interface cards may also be ordered with a dual-port Drop and Insert capability.
When used with the Cisco 2611, the T1/E1 Multiflex interface cards provide a highly manageable and reliable one box solution for Central Offices. These Multiflex cards offer the following features:
For additional information about the T1/E1 multiflex trunk interface cards, see Cisco WAN Interface Cards Hardware Installation Guide or datasheet.
The dual-port serial WAN interface cards feature Cisco's new, compact high-density Smart Serial connector to support a wide variety of electrical interfaces when used with the appropriate transition cables. Ports on each card can be configured individually to support a variety of synchronous or asynchronous protocols. The high-speed WIC-2T supports port speeds up to 2.048 Mbps.
The single serial port WIC-1T supports synchronous-only connections using the Cisco 5-in-1 connector. It should be noted this card does not use the same transition cables as the WIC-2T.
SS7 network access and interconnection requires a high degree of reliability in the signaling links and associated equipment. The Cisco SLT provides the reliability of a dedicated signaling link terminal device and maximizes the availability of the SS7 signaling links.
Processor-intensive parts of the SS7 Message Transfer Part (levels 1 and 2) are offloaded from the Media Gateway Controller to the Cisco SLT. This distributed MTP model allows the controller to better utilize its resources to provide optimal call control.
Signaling backhaul provides a means for combining gateways into a virtual switch with the call control intelligence centralized in the Media Gateway Controller.
Interconnection with SS7 network elements is supported using the following SS7 physical interface standards:T1, E1, V.35, RS-449, and RS-530.
T1/E1 interface cards support Drop and Insert (also called TDM Cross-Connect), which allows individual T1/E1 channels to be transparently passed, uncompressed, between T1/E1 ports. This feature enables direct termination of SS7 A-links or F-links in T1 or E1 carriers, while the remaining bearer channels are passed on to a gateway device for processing.
For additional information on how to install and configure a Cisco 2600 series modular access router, see the documentation that shipped with the product.
The following documents, available from CCO, provide information about the router and VWIC interfaces:
Aside from the MIBs supported in the Cisco IOS IP feature set for the Cisco 2600 series, no new or modified MIBs are supported by the Cisco SLT feature set.
Aside from the RFCs supported in the Cisco IOS IP feature set for the Cisco 2600 series, no new or modified RFCs are supported by the Cisco SLT feature set.
The Cisco SLT consists of a custom Cisco IOS Release 12.0(7)XR image running on a Cisco 2611 router. The Cisco SLT ships standard with the following items:
Optional items include:
In addition, the router must be equipped with at least one of the following interface cards:
Although only two MTP 2 links can be terminated using the Cisco SLT, the two MTP 2 links can be terminated by using both ports of a 2-port VWIC/WIC, or two links can be terminated across two VWIC/WICs, one on each.
In addition to the WAN or dual-mode interface cards, the following minimum hardware is required:
To configure the Cisco SLT for the Cisco 2611, complete the following:
To configure the basic parameters of the Cisco SLT, complete the following steps:
Step 1 Power ON the Cisco SLT.
Step 2 When you are asked if you would like to configure the initial configuration dialog, enter y (yes) to begin the configuration.
Would you like to enter the initial configuration dialog? [yes/no]: y
At any point you may enter a question mark for help. Use Ctrl-c to abort configuration dialog at any prompt. Default settings are in square brackets.
Basic management setup provides only enough connectivity for management of the system. Extended setup will ask you to configure each interface on the system.
Step 3 Enter y (yes) to enter basic management setup.
Would you like to enter basic management setup? [yes/no]: y Configuring global parameters:
Step 4 Enter the host name for the Cisco 2611 router.
Enter host name [Router]: router_name
Step 5 Enter the enable secret password. This password is encrypted (more secure) and cannot be seen when viewing the configuration. The enable secret is a password used to protect access to privileged EXEC and configuration modes. This password, after entered, becomes encrypted in the configuration.
Enter enable secret: enable_secret
Step 6 Enter an enable password that is different from the enable secret password. This password is not encrypted (less secure) and can be seen when viewing the configuration. The enable password is used when you do not specify an enable secret password, with some older software versions, and with some boot images.
Enter enable password: enable_password
Step 7 Enter the virtual terminal password, which prevents unauthenticated access to the Cisco SLT through ports other than the console port. The virtual terminal password is used to protect access to the router over a network interface.
Enter virtual terminal password: vt_password
Step 8 Configure the SNMP parameters.
Configure SNMP Network Management? [yes]: yes
Community string [public]:
Step 9 Enter the interface name used to connect to the management network:
Current interface summary Controller Timeslots D-Channel Configurable modes Status T1 0/2 24 23 pri/channelized Administratively up T1 0/3 24 23 pri/channelized Administratively up Any interface listed with OK? value "NO" does not have a valid configuration Interface IP-Address OK? Method Status Protocol Ethernet0/0 unassigned NO unset up up Serial0/0 unassigned NO unset down down Ethernet0/1 unassigned NO unset up down Serial0/1 unassigned NO unset down down Enter interface name used to connect to the management network from the above interface summary: Ethernet0/0
Step 10 Configure the Ethernet Interface:
Configuring interface Ethernet0/0: Configure IP on this interface? [yes]: y
Step 11 Specify the IP address and the Subnet mask for the Interface:
IP address for this interface: 10.1.1.5 Subnet mask for this interface [255.0.0.0]: 255.255.0.0 Class A network is 10.0.0.0, 16 subnet bits; mask is /16
Step 12 Save configuration to NVRAM and exit the Initial Configuration Mode.
The following configuration command script was created: hostname aladdin enable secret 5 $1$0gLU$vLK1YHrMcianH5oVWFJNP/ enable password lablab line vty 0 4 password lab no snmp-server ! no ip routing ! interface Ethernet0/0 no shutdown ip address 10.1.1.5 255.255.0.0 ! interface Serial0/0 shutdown no ip address ! interface Ethernet0/1 shutdown no ip address ! interface Serial0/1 shutdown no ip address ! end [0] Go to the IOS command prompt without saving this config. [1] Return back to the setup without saving this config. [2] Save this configuration to nvram and exit. Enter your selection [2]: 2 Building configuration... Use the enabled mode 'configure' command to modify this configuration. Press RETURN to get started!
Step 13 Access global configuration mode. At the command prompt, enter the following commands:
enable password config t
This completes the basic SLT configuration.
The T1/E1 multiflex trunk interface cards are dual-mode T1 or E1 interfaces in a VWIC (Voice/WAN Interface Card) form for voice, data, and integrated voice/data applications. They support the SS7 Cisco SLT function, as do serial WICs.
The T1/E1 VWIC supports the following T1/E1 functionality:
For additional information about the T1/E1 multiflex trunk interface cards, see Cisco WAN Interface Cards Hardware Installation Guide.
The following steps show how to configure T1/E1 multiflex trunk interfaces.
For serial WICs, no particular configuration is required, except to ensure that the interfaces are not shut down.
For information about configuring other types of WICs, see Cisco WAN Interface Cards Hardware Installation Guide.
| | Enter global configuration mode. | ||
| Router(config)# controller {T1 | E1} 0/port | Enter controller configuration mode for the T1 controller at the specified slot/port location. The value for slot is always 0 and the port value is from 0 to 3. Note For information about WAN interface slot and port numbering, see Cisco WAN Interface Cards Hardware Installation Guide. | ||
| Router or
Router | For T1, you generally set the framing to the most common Extended SuperFrame (ESF) format.
For E1, set the framing to CRC4. | ||
| Router or
Router | For T1, set the line coding to the most common binary zero 0 substitution (B8ZS).
For E1, set the line coding to high density binary 3 (HDB3). Note These are the most common settings. Consult your service provider and Wide Area Network Configuration Guide if you need more information. | ||
| Router(config-controller)# line-termination {75-ohm | 120-ohm}
| (E1 only) Enter a line-termination value. This command specifies the impedance (amount of wire resistance and reactivity to current) for the E1 termination. Impedance levels are maintained to avoid data corruption over long-distance links. Specify 120-ohm to match the balanced 120-ohm interface. This is the default. 75-ohm is for an unbalanced BNC 75-ohm interface. | ||
| Router(config-controller)# cablelength long {gain26 | gain36} {-15db | -22.5db | -7.5db | 0db}
or cablelength short {133 | 266 | 399 | 533 | 655} | (T1 interfaces only) To set a cable length longer than 655 feet for a T1 link, enter the cablelength long command. The keywords are as follows:
To set a cable length 655 feet or shorter for a T1 link, enter the cablelength short command. There is no default for cablelength short. The keywords are as follows:
If you do not set the cable length, the system defaults to a setting of cablelength long gain26 0db. | ||
| Router(config-controller)# channel-group 0 timeslots 24 or Router | Specify the channel group and time slots to be mapped. Only channel group 0 can be configured. Generally, only one time slot is configured when you are using the Cisco SLT feature, as is shown in this example where time slot 24 is used for a T1 interface and time slot 16 is used for an E1 interface. The channel group creates a virtual serial interface. It is numbered slot/port:subinterface, as follows:
subinterface is the channel group number (always 0). Return to Step 2 if your router has other T1/E1 interfaces that you need to configure. | ||
| Router(config-controller)# exit | Exit controller configuration mode. |
To configure Drop and Insert (the TDM cross-connect function), complete the following steps:
| Step | Command | Purpose | ||
|---|---|---|---|---|
| | Enter global configuration mode. | ||
| Router(config)# controller {T1 | E1} 0/port | Enter controller configuration mode for the T1 or E1 controller at the specified slot/port location. The value for slot is always 0 and the port value is from 0 to 3. Note For information about WAN interface slot and port numbering, see Cisco WAN Interface Cards Hardware Installation Guide. | ||
| Router(config-controller)# tdm-group tdm-group-no timeslots timeslot-list | Enter this command to create TDM channel groups for the Drop-and-Insert function with a two-port T1 or E1 multiflex trunk interface card. You must set up a TDM group for each interface that you wish to cross-connect. tdm-group-no is a value from 1 to 31 that identifies the channel group. The group numbers for controller groups must be unique. For example, a TDM group should not have the same ID number as a channel group. timeslot-list is a single number, numbers separated by commas, or a pair of numbers separated by a hyphen to indicate a range of time slots. For T1, allowable values are from 1 to 24. For E1, allowable values are from 1 to 15 and 17 to 31. | ||
| Router(config-controller)# no shutdown | Activate the controller. Repeat Steps 3 and 4 for the second interface. | ||
| Router(config-controller)# exit | Exit controller configuration mode. | ||
| Router(config)# connect id T1 slot/port tdm-group-no-1 T1 slot/port tdm-group-no-2 | Sets up the connection between two T1 or E1 TDM groups of timeslots on the trunk interfaces---for Drop and Insert. id is a name for the connection. Identify each T1 controller by its slot/port location. The slot value is always 0; the port value can be from 0 to 3. tdm-group-no-1 and tdm-group-no-2 identify the TDM group numbers (from 1 to 31) on the specified controller. The groups were set up in Step 3. | ||
| Router(config)# exit |
To verify the initial T1/E1 trunk interface configuration, follow these steps:
Step 1 Enter the privileged EXEC show controllers t1 or show controllers e1 command. Following is sample output from the commands. Important information appears in bold:
Router# show controllers e1
E1 0/2 is up.
Applique type is Channelized E1 - balanced
Cablelength is Unknown
No alarms detected.
Version info Firmware: 19990702, FPGA: 6
Framing is CRC4, Line Code is HDB3, Clock Source is Line.
Data in current interval (599 seconds elapsed):
0 Line Code Violations, 0 Path Code Violations
0 Slip Secs, 0 Fr Loss Secs, 0 Line Err Secs, 0 Degraded Mins
0 Errored Secs, 0 Bursty Err Secs, 0 Severely Err Secs, 0 Unavail Secs
Total Data (last 10 15 minute intervals):
435334 Line Code Violations, 1 Path Code Violations,
8 Slip Secs, 69 Fr Loss Secs, 9 Line Err Secs, 0 Degraded Mins,
8 Errored Secs, 0 Bursty Err Secs, 0 Severely Err Secs, 69 Unavail Secs
E1 0/3 is down.
Applique type is Channelized E1 - balanced
Cablelength is Unknown
Far End Block Errors Detected
Receiver has loss of signal.
Version info Firmware: 19990702, FPGA: 6
Framing is CRC4, Line Code is HDB3, Clock Source is Line.
Data in current interval (602 seconds elapsed):
0 Line Code Violations, 0 Path Code Violations
0 Slip Secs, 602 Fr Loss Secs, 0 Line Err Secs, 0 Degraded Mins
0 Errored Secs, 0 Bursty Err Secs, 0 Severely Err Secs, 603 Unavail Secs
Total Data (last 10 15 minute intervals):
0 Line Code Violations, 0 Path Code Violations,
0 Slip Secs, 9000 Fr Loss Secs, 0 Line Err Secs, 0 Degraded Mins,
0 Errored Secs, 0 Bursty Err Secs, 0 Severely Err Secs, 9000 Unavail Secs
Router# show controllers t1
T1 0/0 is up.
Applique type is Channelized T1
Cablelength is short 133
No alarms detected.
Version info Firmware: 19990702, FPGA: 6
Framing is ESF, Line Code is B8ZS, Clock Source is Line.
Data in current interval (608 seconds elapsed):
136066 Line Code Violations, 778727 Path Code Violations
567 Slip Secs, 0 Fr Loss Secs, 608 Line Err Secs, 0 Degraded Mins
0 Errored Secs, 0 Bursty Err Secs, 0 Severely Err Secs, 608 Unavail Secs
Total Data (last 10 15 minute intervals):
4286812 Line Code Violations, 11478885 Path Code Violations,
7734 Slip Secs, 69 Fr Loss Secs, 8996 Line Err Secs, 0 Degraded Mins,
0 Errored Secs, 0 Bursty Err Secs, 0 Severely Err Secs, 9000 Unavail Secs
Step 2 To find out about channel groups configured as virtual serial interfaces, enter the show interface serial slot/port:subinterface command, as shown in the following output:
Router# show interface serial 0/0:0
Serial0/0:0 is reset, line protocol is down
Hardware is PowerQUICC Serial
MTU 1500 bytes, BW 56 Kbit, DLY 20000 usec,
reliability 253/255, txload 1/255, rxload 1/255
Encapsulation SS7 MTP2, loopback not set
Keepalive set (10 sec)
Last input never, output 00:12:22, output hang never
Last clearing of "show interface" counters never
Input queue: 0/75/0 (size/max/drops); Total output drops: 0
Queueing strategy: weighted fair
Output queue: 0/1000/64/0 (size/max total/threshold/drops)
Conversations 0/0/256 (active/max active/max total)
Reserved Conversations 0/0 (allocated/max allocated)
5 minute input rate 0 bits/sec, 0 packets/sec
5 minute output rate 0 bits/sec, 0 packets/sec
0 packets input, 0 bytes, 0 no buffer
Received 0 broadcasts, 0 runts, 0 giants, 0 throttles
1437 input errors, 2 CRC, 31 frame, 0 overrun, 0 ignored, 1404 abort
128055 packets output, 512220 bytes, 0 underruns
0 output errors, 0 collisions, 2 interface resets
0 output buffer failures, 0 output buffers swapped out
1 carrier transitions
Timeslot(s) Used:1, Transmitter delay is 0 flags
Step 3 To learn more about the virtual serial interface, enter the show controllers serial slot/port:subinterface command, as in the following example:
Router# show controllers serial 0/2:0
Interface Serial0/2:0
Hardware is PowerQUICC MPC860idb at 0x81143590, driver data structure at 0x81145
474
SCC Registers:
General [GSMR]=0x2:0x00000033, Protocol-specific [PSMR]=0x8
Events [SCCE]=0x0200, Mask [SCCM]=0x001F, Status [SCCS]=0x02
Transmit on Demand [TODR]=0x0, Data Sync [DSR]=0x7E7E
Interrupt Registers:
Config [CICR]=0x00367F80, Pending [CIPR]=0x04000246
Mask [CIMR]=0x60240000, In-srv [CISR]=0x00000000
Command register [CR]=0xD40
Port A [PADIR]=0x00F0, [PAPAR]=0x25F0
[PAODR]=0x0000, [PADAT]=0x5A4F
Port B [PBDIR]=0x0000F, [PBPAR]=0x0000E
[PBODR]=0x00000, [PBDAT]=0x37FFD
Port C [PCDIR]=0x00C, [PCPAR]=0xA00
[PCSO]=0x000, [PCDAT]=0x5F2, [PCINT]=0xFFF
Receive Ring
rmd(68012930): status 9000 length 6 address 2DA22E4
rmd(68012938): status 9000 length 6 address 2DA3AA4
rmd(68012940): status 9000 length 6 address 2DA1E24
rmd(68012948): status 9000 length 6 address 2DA27A4
rmd(68012950): status 9000 length 6 address 2DA5724
rmd(68012958): status 9000 length 6 address 2DA14A4
rmd(68012960): status 9000 length 6 address 2DA5264
rmd(68012968): status 9000 length 6 address 2DA4684
rmd(68012970): status 9000 length 6 address 2DA4424
rmd(68012978): status 9000 length 6 address 2DA1964
rmd(68012980): status 9000 length 6 address 2DA4B44
rmd(68012988): status 9000 length 6 address 2DA60A4
rmd(68012990): status 9000 length 6 address 2DA2544
rmd(68012998): status 9000 length 6 address 2DA3124
rmd(680129A0): status 9000 length 6 address 2DA0FE4
rmd(680129A8): status B000 length 6 address 2DA3844
Transmit Ring
tmd(680129B0): status DC00 length 4 address 2AD9EA8
tmd(680129B8): status DC00 length 4 address 2AD7568
tmd(680129C0): status DC00 length 4 address 2ADA428
tmd(680129C8): status DC00 length 4 address 2ADA6E8
tmd(680129D0): status DC00 length 4 address 2AD7DA8
tmd(680129D8): status DC00 length 4 address 2AD5468
tmd(680129E0): status DC00 length 4 address 2AD8328
tmd(680129E8): status DC00 length 4 address 2AD85E8
tmd(680129F0): status DC00 length 4 address 2AD5CA8
tmd(680129F8): status CE00 length 4 address 2AD8B68
tmd(68012A00): status DC00 length 4 address 2AD8E28
tmd(68012A08): status DC00 length 4 address 2AD64E8
tmd(68012A10): status DC00 length 4 address 2AD67A8
tmd(68012A18): status DC00 length 4 address 2AD9668
tmd(68012A20): status DC00 length 4 address 2AD9928
tmd(68012A28): status FC00 length 4 address 2AD6FE8
SPI Mode [SPMODE]=0xF70, Events [SPIE]=0x0
Mask [SPIM]=0x0, Command [SPCOM]=0x0
SI Mode [SIMODE]=0x80408040, Global [SIGMR]=0xE
Cmnd [SICMR]=0x0, Stat [SISTR]=0x0
SI Clock Route [SICR]=0x00004040
SCC GENERAL PARAMETER RAM (at 0x68013D00)
Rx BD Base [RBASE]=0x2930, Fn Code [RFCR]=0x18
Tx BD Base [TBASE]=0x29B0, Fn Code [TFCR]=0x18
Max Rx Buff Len [MRBLR]=1548
Rx State [RSTATE]=0x0, BD Ptr [RBPTR]=0x2970
Tx State [TSTATE]=0x188920A3, BD Ptr [TBPTR]=0x2A08
SCC SS7 PARAMETER RAM (at 0x68013D38)
CRC Preset [C_PRES]=0xFFFF, Mask [C_MASK]=0xF0B8
Error-free SUs [EFSUC] = 22927
Max frm len [MFLR] = 278
Erm [ERM] = 0x0,N [NOCTETS] = 16, N_cnt [NOCTETS_CNT] = 12, T [ERM_THRESH] = 64,
D [ERM_EFSUS] = 256, D_cnt [ERM_EFSUS_CNT] = 97
SS7 options [SS7_OPT] = 0x10F
Filter masks [MASK1] = 0xFFFFFFFF, [MASK2] = 0xFF
buffer size 1524
PQUICC SCC specific errors:
0 input aborts on receiving flag sequence
0 throttles, 0 enables
0 overruns
0 transmitter underruns
0 transmitter CTS losts
The following steps show how to configure 1T and 2T serial interfaces.
| Step | Command | Purpose | ||
| | Enter global configuration mode. | ||
| | Enter interface configuration mode for the serial interface. | ||
| | Activate the interface. | ||
| | Exit serial interface configuration mode. |
The Cisco SLT uses the built-in Ethernet interface for connection to the IP network that backhauls SS7 MSUs between the Cisco 2611 router and the Media Gateway Controller. Follow the steps below to configure the Ethernet interface.
| Step | Command | Purpose | ||
|---|---|---|---|---|
| | Enter global configuration mode. | ||
| | Enter interface configuration mode for the built-in Ethernet interface. | ||
| | Assign an IP address and subnet mask to the interface. | ||
| | Activate the interface. | ||
| | Exit back to global configuration mode. |
To verify the Ethernet interface configuration, enter the show interface ethernet 0/0 privileged EXEC command. The following text is sample output from the command:
Router# show interface ethernet 0/0
Ethernet0/0 is up, line protocol is up
Hardware is AmdP2, address is 0050.7337.5100 (bia 0050.7337.5100)
Internet address is 255.251.111.6/24
MTU 1500 bytes, BW 10000 Kbit, DLY 1000 usec,
reliability 255/255, txload 1/255, rxload 1/255
Encapsulation ARPA, loopback not set
Keepalive set (10 sec)
ARP type: ARPA, ARP Timeout 04:00:00
Last input 00:00:00, output 00:00:00, output hang never
Last clearing of "show interface" counters 10:00:36
Queueing strategy: fifo
Output queue 0/40, 0 drops; input queue -196/75, 0 drops
5 minute input rate 3000 bits/sec, 5 packets/sec
5 minute output rate 2000 bits/sec, 4 packets/sec
45891 packets input, 3234949 bytes, 0 no buffer
Received 1593 broadcasts, 0 runts, 0 giants, 0 throttles
0 input errors, 0 CRC, 0 frame, 0 overrun, 0 ignored
0 input packets with dribble condition detected
61546 packets output, 3728838 bytes, 0 underruns(518/2091/0)
0 output errors, 2609 collisions, 3 interface resets
0 babbles, 0 late collision, 875 deferred
0 lost carrier, 0 no carrier
0 output buffer failures, 0 output buffers swapped out
The Session Manager and the Reliable User Datagram Protocol (RUDP) are responsible for managing the communication sessions with the Media Gateway Controllers. Regardless of the number of SS7 links that the Media Gateway Controller activates on the Cisco 2611, the router maintains only one Session Manager session with each of the Media Gateway Controller devices.
Perform the following tasks to configure the session for establishing communications with the Media Gateway Controller. You can define just one session or as many as two.
| Step | Command | Purpose | ||
|---|---|---|---|---|
| Router# configure terminal | Enter global configuration mode. | ||
| Router(config)# ss7 set failover-timer 5 | When an active session fails, the ss7 set failover-timer command specifies the number of seconds that the Session Manager waits for the the active session to recover or for the standby Media Gateway Controller to indicate that the Cisco SLT should switch traffic to the standby session and to make that session the active session. If the timer expires without a recovery of the original session or an active message from the standby Media Gateway Controller, the signaling links are taken out of service. The default setting is 3, and values from 1 through 10 are valid. | ||
| Router(config)# ss7 session-0 address 10.10.11.1 255.255.255.0 | Configure the address pairs and ports for the first Session Manager session, using the following syntax: ss7 session-session number {address remote-address remote-port local-address local-port} session number is either 1 or 0. You specify the remote four-part IP address and the remote port first, then the local IP address and UDP port. There are two sessions: one for the active Media Gateway Controller and one for the standby controller. | ||
| Router(config)# ss7 session-1 address 10.10.11.1 255.255.255.0 | Configures the address pairs and UDP ports for the second Session Manager session. You can specify any UDP port not used by another protocol defined in RFC 1700 or otherwise used within your network. | ||
| Router(config)# exit | Exit configuration mode. | ||
| Router# copy system:running-config nvram:startup-config | Save the new configuration as the startup configuration. | ||
| Router# reload | Reloads the router. The router must be reloaded any time you delete a session or modify any of the parameters of a session. |
Follow the steps below in order to verify the Session Manager and RUDP configuration.
Step 1 To see how sessions are configured, enter the privileged EXEC show ss7 sm session command, with or without a session number of 0 or 1:
Router# show ss7 sm session
Session[0]: Remote Host 255.251.250.252:8060, Local Host 255.251.251.252:8060
retrans_t = 600
cumack_t = 300
kp_t = 2000
m_retrans = 2
m_cumack = 3
m_outseq = 3
m_rcvnum = 32
Session[1]: Remote Host 255.251.250.253:8060, Local Host 255.251.251.252:8061
retrans_t = 600
cumack_t = 300
kp_t = 2000
m_retrans = 2
m_cumack = 3
m_outseq = 3
m_rcvnum = 32
Step 2 To check the failover timer setting, enter the privileged EXEC show ss7 sm set command:
Router# show ss7 sm set
Session Manager Set
failover timer = 3 seconds
Step 3 To look at Session Manager statistics, enter the privileged EXEC show ss7 sm stats command. You can specify a session number of 1 or 2:
Router# show ss7 sm stats
-------------------- Session Manager --------------------
Session Manager state = SESSION SET STATE-ACTIVE
Session Manager Up count = 1
Session Manager Down count = 0
lost control packet count = 0
lost PDU count = 0
failover timer expire count = 0
invalid_connection_id_count = 0
Session[0] statistics SM SESSION STATE-STANDBY:
Session Down count = 0
Open Retry count = 0
Total Pkts receive count = 1
Active Pkts receive count = 0
Standby Pkts receive count = 1
PDU Pkts receive count = 0
Unknown Pkts receive count = 0
Pkts send count = 0
Pkts requeue count = 0
-Pkts window full count = 0
-Pkts resource unavail count = 0
-Pkts enqueue fail count = 0
PDUs dropped (Large) = 0
PDUs dropped (Empty) = 0
RUDP Not Ready Errs = 0
RUDP Connection Not Open = 0
RUDP Invalid Conn Handle = 0
RUDP Unknown Errors = 0
RUDP Unknown Signal = 0
NonActive Receive count = 0
Session[1] statistics SM SESSION STATE-ACTIVE:
Session Down count = 0
Open Retry count = 0
Total Pkts receive count = 2440
Active Pkts receive count = 1
Standby Pkts receive count = 0
PDU Pkts receive count = 2439
Unknown Pkts receive count = 0
Pkts send count = 2905
Pkts requeue count = 0
-Pkts window full count = 0
-Pkts resource unavail count = 0
-Pkts enqueue fail count = 0
PDUs dropped (Large) = 0
PDUs dropped (Empty) = 0
RUDP Not Ready Errs = 0
RUDP Connection Not Open = 0
RUDP Invalid Conn Handle = 0
RUDP Unknown Errors = 0
RUDP Unknown Signal = 0
NonActive Receive count = 0
SS7 MTP2 supports four variants: Telcordia (formerly Bellcore), ITU, NTT (Japan), and TTC (Japan Telecom). The parameters under one variant have different meanings, purposes, and ranges in another. See the "ss7 mtp2-variant" section for the appropriate MTP 2 variant commands and the parameters.
The channel to be configured must be out of service at the Media Gateway Controller before the variant or the variant configuration can be changed.
| Step | Command | Purpose | ||
| | Enter global configuration mode. | ||
| | Set the amount of DRAM to be used for I/O memory to 40 percent. Note If you do not set the I/O memory to at least 40 percent, there will not be enough memory for the SS7 MTP2 signaling. | ||
| | Configure the MTP2 variant Telcordia (formerly Bellcore) for channel 2. | ||
| | Set the aligned timer to 30,000 milliseconds. | ||
| | Set the maximum number of MSUs waiting for acknowledgment to 16. | ||
| | Set the excessive delay timer to 50,000 milliseconds. | ||
| | Exit Bellcore variant configuration mode. | ||
| | Exit configuration mode. | ||
| | Save the running configuration to startup configuration. |
The Media Gateway Controller provides call control.
Once the Cisco SLT is configured, you must configure the point codes, linksets, SS7 signaling links, and the associated MTP 2 parameters on the Media Gateway Controller.
Each SS7 link defined on the Media Gateway Controller is considered a logical channel, and each logical channel corresponds to a physical interface on the Cisco 2611. You can define two SS7 links (logical channels) from the Media Gateway Controller to a Cisco 2600 series router. The logical channels defined on the TCS map to the physical serial interfaces on the router from right to left, as follows:
Table 1 shows some examples of how different signaling termination channels might map to interface positions.
For more information about configuring the Media Gateway Controller software, see the documentation that came with it.
| Logical Channel | Cisco 2600 Series Physical Interface | |||
|---|---|---|---|---|
| Two 2-Port WICs | 1-Port WIC on Right, 2-Port on Left | Two 2-Port WICs | 2-Port WIC on Right, 1-Port on Left | |
0 | Not used: Serial 0/0 | Assigned to port in first (right) slot: Serial 0/0 | Not used: Serial 0/0 | Not used: Serial 0/0 |
1 | Assigned to second port in first (right) slot: Serial 0/1 |
| Not used: Serial 0/1 | Assigned to second port in first (right) slot: Serial 0/1 |
2 | Not used: Serial 0/2 | Assigned to first port in second (left) slot: Serial 0/1 | Assigned to first port in second (left) slot: Serial 0/2 | Assigned to first port in second (left) slot: Serial 0/2 |
3 | Assigned to second port in second (left) slot: Serial 0/3 | Not used: Serial 0/2 | Assigned to second port in second (left) slot: Serial 0/3 | |
The following are the new show and clear commands that you can use to maintain the Cisco SLT:
| Command | Purpose |
|---|---|
Router# clear rudpv0 statistics | Clears the counters that track RUDP statistics. |
Router# clear ss7 sm stats | Clear the counters that track Session Manager statistics. |
Router# show rudpv0 failures | Shows RUDP failure statistics. |
Router# show rudpv0 statistics | Shows RUDP performance statistics. |
Router# show ss7 mtp2 ccb | Shows channel control block information. |
Router# show ss7 mtp2 state | Shows MTP 2 state machine information. |
Router# show ss7 mtp2 stats | Shows MTP 2 operational statistics. |
Router# show ss7 mtp2 timer | Shows MTP 2 timer settings. |
Router# show ss7 mtp2 variant | Shows MTP 2 Telcordia (formerly Bellcore) protocol variant information. |
Router# show ss7 sm session | Shows session configuration for timers, addresses, and ports. |
Router# show ss7 sm set | Shows the setting of the failover timer. |
Router# show ss7 sm stats | Shows Session Manager performance statistics. |
This section provides the following configuration examples:
The following example shows the configuration of the Cisco SLT with a T1 interface card.
version 12.0 no service pad service timestamps debug datetime msec service timestamps log datetime msec localtime no service password-encryption ! hostname Router_T1 ! logging buffered 4096 debugging ! ip subnet-zero !
Extended SuperFrame (ESF) framing and binary-8 zero substitution (B8ZS) are configured on the T1 0/0 controller. For these settings, the defaults are usually sufficient, and only need to be changed because the service provider requires it.
Because this is a short-haul link, the cable length is specified as short.
controller T1 0/0 framing esf linecode b8zs cablelength short 133
The channel-group controller configuration command creates a channel group 0 that occupies a single time slot.
channel-group 0 timeslots 24 ! controller T1 0/1 framing esf tdm-group 2 timeslots 1-23 ! process-max-time 200 !
Ethernet 0/0 provides the IP connection for backhauling SS7 information between the Cisco 2600 series router and the Media Gateway Controller.
interface Ethernet0/0 ip address 255.1.1.6 no ip directed-broadcast no ip mroute-cache no cdp enable !
The channel-group command creates a logical serial interface that corresponds to the slot and port location of the T1 interface, and to the channel group number of 0.
interface Serial0/0:0 no ip address no ip directed-broadcast ! interface Ethernet0/1 no ip address no ip directed-broadcast no ip mroute-cache ! ip classless no ip http server !
The SS7 commands all use the default settings. This is especially important for the session timers, which should not be changed except at the instruction of Cisco technical assistance. Two sessions are configured here.
ss7 set failover-timer 3 ss7 session-0 address 255.1.0.2 8060 255.1.1.6 8060 ss7 session-0 retrans_t 600 ss7 session-0 cumack_t 300 ss7 session-0 kp_t 2000 ss7 session-0 m_retrans 2 ss7 session-0 m_cumack 3 ss7 session-0 m_outseq 3 ss7 session-0 m_rcvnum 32 ss7 session-1 address 255.1.0.1 8061 255.1.1.6 8061 ss7 session-1 retrans_t 600 ss7 session-1 cumack_t 300 ss7 session-1 kp_t 2000 ss7 session-1 m_retrans 2 ss7 session-1 m_cumack 3 ss7 session-1 m_outseq 3 ss7 session-1 m_rcvnum 32 ! line con 0 exec-timeout 0 0 transport input none line aux 0 line vty 0 4 exec-timeout 0 0 password lab login ! end
The ss7 mtp2-variant command determines the MTP 2 variant on each channel.
ss7 mtp2-variant NTT 0 ss7 mtp2-variant NTT 1 ss7 mtp2-variant Bellcore 2 ss7 mtp2-variant Bellcore 3
The following example shows configuration of the Cisco SLT with an E1 voice/WAN interface card that has Drop-and-Insert capabilities.
version 12.0 no service pad service timestamps debug datetime msec service timestamps log datetime msec localtime no service password-encryption ! hostname Router_E1 ! logging buffered 4096 debugging ! ip subnet-zero !
The channel-group controller configuration commands create channel groups 0, each of which occupies a single time slot. The TDM groups use the rest of the time slots.
! controller E1 0/0 channel-group 0 timeslots 16 tdm-group 1 timeslots 1-15,17-31 ! controller E1 0/1 clock source internal tdm-group 1 timeslots 1-15,17-31 ! controller E1 0/2 channel-group 0 timeslots 16 ! controller E1 0/3 ! process-max-time 200 !
Ethernet 0/0 provides the IP connection for backhauling SS7 information between the Cisco 2600 series router and the Media Gateway Controller.
interface Ethernet0/0 ip address 10.1.1.6 no ip directed-broadcast no ip mroute-cache no cdp enable !
The channel-group command creates two logical serial interfaces that correspond to the slot and port locations of the E1 interfaces, and to the channel group number of 0.
interface Serial0/0:0 no ip address no ip directed-broadcast no keepalive ! interface Ethernet0/1 no ip address no ip directed-broadcast no ip mroute-cache ! interface Serial0/2:0 no ip address no ip directed-broadcast no keepalive ! ip classless no ip http server !
The connect command links the two VWIC ports for Drop and Insert.
connect my_connection E1 0/0 1 E1 0/1 1 !
The SS7 commands all use the default settings. This is especially important for the session timers, which should not be changed except at the direction of Cisco technical assistance. Two sessions are configured here.
ss7 set failover-timer 3 ss7 session-0 address 10.1.0.2 8060 10.1.1.6 8060 ss7 session-0 retrans_t 600 ss7 session-0 cumack_t 300 ss7 session-0 kp_t 2000 ss7 session-0 m_retrans 2 ss7 session-0 m_cumack 3 ss7 session-0 m_outseq 3 ss7 session-0 m_rcvnum 32 ss7 session-1 address 10.1.0.1 8061 10.1.1.6 8061 ss7 session-1 retrans_t 600 ss7 session-1 cumack_t 300 ss7 session-1 kp_t 2000 ss7 session-1 m_retrans 2 ss7 session-1 m_cumack 3 ss7 session-1 m_outseq 3 ss7 session-1 m_rcvnum 32 ! line con 0 exec-timeout 0 0 transport input none line aux 0 line vty 0 4 exec-timeout 0 0 password lab login ! end
The ss7 mtp2-variant command determines the MTP 2 variant on each channel.
ss7 mtp2-variant NTT 0 ss7 mtp2-variant NTT 1 ss7 mtp2-variant Bellcore 2 ss7 mtp2-variant Bellcore 3
This section documents new or modified commands (modified commands are marked by an asterisk). All other commands used with the Cisco SLT are documented in the Cisco IOS Release 12.0 command references and feature modules.
In Cisco IOS Release 12.0(1)T or later, you can search and filter the output for show and more commands. This functionality is useful when you need to sort through large amounts of output, or if you want to exclude output that you do not need to see.
To use this functionality, enter a show or more command followed by the pipe character (|), one of the keywords begin, include, or exclude, and an expression that you want to search or filter on:
command | {begin | include | exclude} regular-expression
Following is an example of the show atm vc command in which you want the command output to begin with the first line where the expression "PeakRate" appears:
show atm vc | begin PeakRate
For more information on the search and filter functionality, refer to the Cisco IOS Release 12.0(1)T feature module titled CLI String Search.
To clear the counters that track RUDP statistics, enter the privileged EXEC clear rudpv0 statistics command.
clear rudpv0 statisticsThis command has no arguments or keywords.
The statistical information accumulates.
| Release | Modification |
|---|---|
12.0(7)XR and 12.1(1)T | This command was introduced. |
The following example shows how to clear RUDP statistics on a Cisco 2611:
Router# clear rudpv0 statistics
| Command | Description |
show rudpv0 failures | Displays RUDP information about failed connections and the reasons for them. clear rudpv0 statistics resets the counters for these statistics to 0. |
show rudpv0 statistics | Displays RUDP information about number of packets sent, received, and so forth. clear rudpv0 statistics resets the counters for these statistics to 0. |
To clear the counters that track Session Manager statistics, enter the privileged EXEC clear ss7 sm stats command.
clear ss7 sm statsThis command has no arguments or keywords.
The statistical information accumulates.
| Release | Modification |
|---|---|
12.0(7)XR and 12.1(1)T | This command was introduced. |
The following example shows how to clear Session Manager statistics on a Cisco 2611:
Router # clear ss7 sm stats
| Command | Description |
show ss7 sm stats | Displays Session Manager information about number of packets queued, received, and so forth. clear ss7 sm stats resets the counters for these statistics to 0. |
To turn on alarm forwarding so that alarms arriving on one T1/E1 port are sent to the other port on dual-mode multiflex trunk interface cards, enter the forward-alarms controller configuration command on the one port. Use the no form of this command to restore the default value so that no alarms are forwarded.
forward-alarmsThis command has no arguments or keywords.
Alarm forwarding is disabled.
Controller configuration
| Release | Modification |
|---|---|
12.0(7)XR and 12.1(1)T | This command was introduced. |
When you enter this command, physical-layer alarms on the configured port are forwarded to the other port on dual-port cards, simulating a one-way repeater operation. The system forwards RAIs (remote alarm indications, Yellow Alarms), alarm indication signals (AIS, or Blue Alarms), losses of frame (LOF alarms or Red Alarms), and losses of signaling (LOS alarms or Red Alarms).
The following example shows how to turn on alarm forwarding on controller E1 0/0 of a Cisco 2600 series router:
Router(config)# controller e1 0/0 Router(config-controller)# forward-alarms
To set the line termination on an E1 controller, enter the line-termination controller configuration command. Use the no form of this command to restore the default value.
line-termination { 75-ohm | 120-ohm }120-ohm | Matches the unbalanced twisted-pair 120-ohm interface. |
75-ohm | Matches the balanced BNC 75-ohm interface. |
The default value is 120-ohm.
Controller configuration
| Release | Modification |
|---|---|
12.0(7)XR and 12.1(1)T | This command was introduced. |
This command applies to E1 controllers only.
The following example shows how to set controller E1 0/0 to a line-termination of 75-ohm:
Router(config)# controller e1 0/0 Router(config-controller)# line-termination 75-ohm
To set the loopback method for testing the E1 interface, enter the loopback controller configuration command. Use the no form of this command to restore the default value.
loopback {diag | local {line | payload} }
diag | Places the interface into local diagnostic loopback mode. |
local | Places the interface into local loopback mode. |
line | Places the interface into external loopback mode at the line level. |
payload | Places the interface into external loopback mode at the payload level. |
No loopback is configured.
Controller configuration
| Release | Modification |
|---|---|
11.3 MA | This command was introduced as a controller configuration command for the Cisco MC3810. |
12.0(5)T and 12.0(7)XR | The command was introduced as an ATM interface configuration command for the Cisco 2600 and 3600 series. |
12.0(5)XE | The command was introduced as an ATM interface configuration command for the Cisco 7200 and 7500 series. |
12.1(1)T | The command was modified as a controller configuration command for the Cisco 2600 series. |
You can use a loopback test on lines to detect and distinguish equipment malfunctions caused either by line and Channel Service Unit/Digital Service Unit (CSU/DSU) or by the interface. If correct data transmission is not possible when an interface is in loopback mode, the interface is the source of the problem.
The following example shows how to set the payload loopback method on controller E1 0/0:
Router(config)# controller e1 0/0 Router(config-controller)# loopback local payload
To set the loopback method for testing the T1 interface, enter the loopback controller configuration command. Use the no form of this command to restore the default value.
loopback {diagnostic | local {payload | line} | remote {iboc | esf {payload | line}}
diagnostic | Loops the outgoing transmit signal back to the receive signal |
line | Places the interface into external loopback mode at the line level. |
local | Places the interface into local loopback mode. |
payload | Places the interface into external loopback mode at the payload level. |
remote | Keeps the local end of the connection in remote loopback mode. |
iboc | Sends an in band bit oriented code to the far-end to cause it to go into line loopback. |
esf | Specifies extended super frame as the T1 or E1 frame type. |
No loopback is configured.
Controller configuration
| Release | Modification |
|---|---|
11.3 MA | This command was introduced as a controller configuration command for the Cisco MC3810. |
12.0(5)T and 12.0(7)XR | The command was introduced as an ATM interface configuration command for the Cisco 2600 and Cisco 3600 series. |
12.0(5)XE | The command was introduced as an ATM interface configuration command for the Cisco 7200 and Cisco 7500 series. |
12.1(1)T | The command was introduced as a controller configuration command for the Cisco 2600 series. |
You can use a loopback test on lines to detect and distinguish equipment malfunctions caused either by line and Channel Service Unit/Digital Service Unit (CSU/DSU) or by the interface. If correct data transmission is not possible when an interface is in loopback mode, the interface is the source of the problem.
The following example shows how to set the diagnostic loopback method on controller T1 0/0:
Router(config)# controller t1 0/0 Router(config-controller)# loopback diagnostic
To show SS7 Reliable User Datagram Protocol (RUDP) failure statistics, enter the show rudpv0 failures privileged EXEC command.
show rudpv0 failuresThere are no keywords or arguments.
There are no default behaviors or values.
| Release | Modification |
|---|---|
12.0(7)XR and 12.1(1)T | This command was introduced. |
The following example shows the display of RUDP failures. The fields are self-explanatory.
Router# show rudpv0 failures **** RUDP Failure Stats **** CreateBufHdrsFailure 0 CreateConnRecsFailure 0 CreateEventsFailure 0 NotReadyFailures 0 OptionNotSupportedFailures 0 OptionRequiredFailures 0 GetConnRecFailures 0 InvalidConnFailures 0 EventUnavailFailures 0 EmptyBufferSendFailures 0 BufferTooLargeFailures 0 ConnNotOpenFailures 0 SendWindowFullFailures 0 GetBufHdrSendFailures 0 GetDataBufFailures 0 GetBufHdrFailures 0 SendEackFailures 0 SendAckFailures 0 SendSynFailures 0 SendRstFailures 0 SendNullFailures 0 TimerNullFailures 0 FailedRetransmits 0 IncomingPktsDropped 0 UnknownRudpEvents 0
| Command | Description |
clear rudpv0 statistics | Resets the counters for the statistics generated by show rudpv0 failures to 0. |
show rudpv0 statistics | Displays RUDP information about number of packets sent, received, and so forth. clear rudpv0 statistics resets the counters for these statistics to 0. |
To show SS7 Reliable User Datagram Protocol (RUDP) internal statistics, enter the show rudpv0 statistics privileged EXEC command.
show rudpv0 statisticsThere are no keywords or arguments.
There are no default behaviors or values.
| Release | Modification |
|---|---|
12.0(7)XR and 12.1(1)T | This command was introduced. |
Because the statistics counters are continually updated, the cumulative total may not be exactly equal to individual connection counters. Once a connection is reset, previous statistics are lost, so the current connection statistics reflect only this instance of the RUDP connection---since the last reset.
Cumulative statistics reflect counts since the router was rebooted or since the last time the clear rudpv0 statistics command was issued.
The following example shows the display of RUDP statistics and states for two connections. The fields are self-explanatory.
Router# show rudpv0 statistics *** RUDP Internal Stats **** Connection ID: 811641AC, Current State: OPEN RcvdInSeq 1 RcvdOutOfSeq 0 SoftResets 0 SoftResetsRcvd 0 TotalPacketsSent 4828 TotalPacketsReceived 4826 TotalDataBytesSent 0 TotalDataBytesReceived 4 TotalDataPacketsSent 0 TotalDataPacketsReceived 1 TotalPacketsRetrans 0 TotalPacketsDiscarded 0 Connection ID: 81163FD4, Current State: OPEN RcvdInSeq 2265 RcvdOutOfSeq 0 SoftResets 0 SoftResetsRcvd 0 TotalPacketsSent 7863 TotalPacketsReceived 6755 TotalDataBytesSent 173690 TotalDataBytesReceived 56121 TotalDataPacketsSent 2695 TotalDataPacketsReceived 2265 TotalPacketsRetrans 0 TotalPacketsDiscarded 0 Cumulative RudpV0 Statistics RcvdInSeq 2266 RcvdOutOfSeq 0 SoftResets 0 SoftResetsRcvd 0 TotalPacketsSent 12691 TotalPacketsReceived 11581 TotalDataBytesSent 173690 TotalDataBytesReceived 56125 TotalDataPacketsSent 2695 TotalDataPacketsReceived 2266 TotalPacketsRetrans 0 TotalPacketsDiscarded 0
| Command | Description |
clear rudpv0 statistics | Resets the counters for the statistics generated by show rudpv0 statistics to 0. |
show rudpv0 failures | Displays RUDP information about failed connections and the reasons for them. clear rudpv0 statistics resets the counters for these statistics to 0. |
To display SS7 MTP 2 Channel Control Block (CCB) information, enter the show ss7 mtp2 ccb privileged EXEC command.
show ss7 mtp2 ccb [channel]
channel | Specifies a channel from 0 through 3. |
The default is set when you first configure the MTP 2 variant. The link must be out of service in order to change the MTP 2 variant.
If you do not specify a channel, the command shows Channel Control Block information for channel 0.
| Release | Modification |
|---|---|
12.0(7)XR and 12.1(1)T | This command was introduced. |
The application and meaning of the output is dependent on the MTP 2 variant. For example, NTT and TTC only support emergency alignment.
The following example shows the display of MTP 2 CCB information.
Router# show ss7 mtp2 ccb 0 SS7 MTP2 Internal Channel Control Block Info for channel 0 Protocol version for channel 0 is Japan NTT Q.703 Version 1-1 ModuloSeqNumber = 128 (0x80 ) MaxSeqNumber = 127 (0x7F ) Unacked-MSUs (MaxInRTB) = 40 (0x28 ) MaxProvingAttempts = 5 (0x5 ) error_control = Basic LSSU_Len = 1 (0x1 ) MSU_Len = 272 (0x110 ) SUERM-threshold = 64 (0x40 ) SUERM-number-octets = 16 (0x10 ) SUERM-number-SUs = 256 (0x100 ) Tie-AERM-Emergency = 1 (0x1 ) Tin-AERM-Normal = 1 (0x1 ) MSU_FISU_Accepted_flag = FALSE LSSU_available = TRUE AbnormalBSN_flag = FALSE AbnormalBSN_flag = FALSE UnreasonableBSN = FALSE UnreasonableFSN = FALSE Abnormal_FIBR_flag = FALSE congestionDiscard = TRUE ThisIsA_MSU = FALSE local_processor_outage = FALSE remote_processor_outage = FALSE provingEmergencyFlag = FALSE RemoteProvingEmergencyFlag = FALSE further_proving_required = FALSE ForceRetransmitFlag = FALSE RetransmissionFlag = FALSE link_present = FALSE Debug Mask = 0x0
To display internal SS7 Message Transfer Part level 2 (MTP 2) state machine information, enter the show ss7 mtp2 state privileged EXEC command.
show ss7 mtp2 state [channel]
channel | Specifies a channel from 0 to 3. |
If you do not specify a channel, the command shows state machine information for channel 0.
| Release | Modification |
|---|---|
12.0(7)XR and 12.1(1)T | This command was introduced. |
The following examples show the display of MTP 2 state machine information for two different channels. Table 2 explains the fields.
Router# show ss7 mtp2 state 0
SS7 MTP2 states for channel 0
Protocol version for channel 0 is Japan NTT Q.703 Version 1-1
MTP2LSC_OOS MTP2IAC_IDLE
MTP2TXC_INSERVICE MTP2RC_IDLE
MTP2SUERM_IDLE MTP2AERM_IDLE
MTP2CONGESTION_IDLE
Congestion Backhaul = Abate
Remote Processor Outage = FALSE
Router# show ss7 mtp2 state 1
SS7 MTP2 states for channel 1
Protocol version for channel 1 is Japan NTT Q.703 Version 1-1
MTP2LSC_OOS MTP2IAC_IDLE
MTP2TXC_INSERVICE MTP2RC_IDLE
MTP2SUERM_IDLE MTP2AERM_IDLE
MTP2CONGESTION_IDLE
Congestion Backhaul = Abate
Remote Processor Outage = FALSE
| State | Description | Possible Values |
MTP2LSC | Indicates the overall status of the link. | OOS---The link is Out-of-Service. INITIAL_ALIGNMENT---The link is in a transitional link alignment state. ALIGNED_READY---The link is in a transitional link alignment state. ALIGNED_NOT_READY---The link is in a transitional link alignment state. INSERVICE---The link is in service. PROCESSOR_OUTAGE---There is an outage in the local processor. This state implies that the link has been aligned. POWER_OFF---It is possible you don't have the I/O memory set to at least 40 percent. There may not be enough memory for the SS7 MTP2 signaling. |
MTP2IAC | Indicates the status of the initial alignment control state machine. | IDLE---The state machine is idle. It is not aligning the link. NOT_ALIGNED---The state machine has begun the alignment process. ALIGNED--- The link has exchanged the alignment handshake with the remote device. PROVING---The link alignment is being proven. This is a waiting period before the LSC state changes to INSERVICE. |
MTP2TXC | Indicates the status of the transmission control state machine. | IDLE---The state machine is inactive. INSERVICE---The state machine is the active transmitter. |
MTP2RC | Indicates the status of the receive control state machine. | IDLE---The state machine is inactive. INSERVICE---The state machine is the active receiver. |
MTP2SUERM | Indicates the status of the signal unit error monitor (SUERM). | IDLE---The state machine is inactive. MONITORING---The SUERM is active. SUERM uses a leaky-bucket algorithm to track link errors while the link is in service. If the number of link errors reaches the threshold, the link is taken out of service. |
MTP2AERM | Indicates the status of the alignment error rate monitor state machine (AERM). | IDLE---The state machine is inactive. MONITORING---Alignment error monitor is active. This is part of the alignment process. |
MTP2CONGESTION | Indicates the status of the congestion control state machine. | IDLE---The state machine is inactive. No congestion is detected; normal traffic flow. ACTIVE---Congestion has been declared. The Cisco 2600 series router is sending SIBs every T5, which indicates that the remote end should stop sending new MSUs until the local Cisco 2600 series router can catch up. |
Congestion Backhaul | Indicates congestion status of the backhaul link between the Cisco SLT and the Media Gateway Controller. | Abate---The link between the Cisco 2600 series router and the Media Gateway Controller is not under congestion. Onset---The link between the Cisco 2600 series router and the Media Gateway Controller is under congestion. and the Media Gateway Controller should stop sending new MSUs until the local Cisco 2600 series router can catch up. |
Remote Processor Outage | Indicates the processor outage status of the remote. | TRUE indicates that the remote is in processor outage. FALSE indicates that the remote has not declared processor outage. |
To display SS7 MTP 2 operational statistics, enter the show ss7 mtp2 stats privileged EXEC command.
show ss7 mtp2 stats [channel]
channel | Specifies a channel from 0 through 3. |
If you do not specify a channel, the command shows status information for channel 0.
| Release | Modification |
|---|---|
12.0(7)XR and 12.1(1)T | This command was introduced. |
The following example shows operations and maintenance (OM) statistics for MTP 2 channel 0. Table 3 explains some of the fields.
Router# show ss7 mtp2 stats 0 SS7 MTP2 Statistics for channel 0 Protocol version for channel 0 is Japan NTT Q.703 Version 1-1 OMIACAlignAttemptCount = 0 OMIACAlignFailCount = 0 OMIACAlignCompleteCount = 0 OMMSU_TO_XMIT_Count = 0 OMMSU_XMIT_Count = 0 OMMSU_RE_XMIT_Count = 0 OMMSU_RCV_Count = 0 OMMSU_Posted_Count = 0 OMMSU_too_long = 0 OMFISU_XMIT_Count = 0 OMFISU_RCV_Count = 0 OMLSSU_XMIT_Count = 17 OMLSSU_XMIT_SINCount = 0 OMLSSU_XMIT_SIECount = 0 OMLSSU_XMIT_SIOCount = 0 OMLSSU_XMIT_SIOSCount = 17 OMLSSU_XMIT_SIPOCount = 0 OMLSSU_XMIT_SIBCount = 0 OMLSSU_RCV_Count = 0 OMLSSU_RCV_SINCount = 0 OMLSSU_RCV_SIECount = 0 OMLSSU_RCV_SIOCount = 0 OMLSSU_RCV_SIOSCount = 0 OMLSSU_RCV_SIPOCount = 0 OMLSSU_RCV_SIBCount = 0 OMLSSU_RCV_InvalidCount = 0 OMRemote_PO_Count = 0 OMRemote_Congestion_Cnt = 0 OMtimeINSV (secs) = 0 OMtimeNotINSV (secs) = 9550 OMMSUBytesTransmitted = 0 OMMSUBytesReceived = 0 OMTransmitReqCount = 33 OMPDU_notAcceptedCount = 0 OMPDU_NACK_Count = 0 OMunreasonableFSN_rcvd = 0 OMunreasonableBSN_rcvd = 0 OMT1_TMO_Count = 0 OMT2_TMO_Count = 0 OMT3_TMO_Count = 0 OMT4_TMO_Count = 0 OMT5_TMO_Count = 0 OMT6_TMO_Count = 0 OMT7_TMO_Count = 0 OMT8_TMO_Count = 0 OMTA_TMO_Count = 0 OMTF_TMO_Count = 0 OMTO_TMO_Count = 0 OMTS_TMO_Count = 477218 OMLostTimerCount = 0 OMOMLostBackHaulMsgs = 0 OMAERMCount = 0 OMAERMFailCount = 0 OMSUERMCount = 0 OMSUERMFailCount = 0 OMCongestionCount = 0 OMCongestionBackhaulCnt = 0
| Field | Description |
OMIACAlignAttemptCount OMIACAlignFailCount OMIACAlignCompleteCount | Counts for Initial Alignment Control (IAC) attempts. |
OMMSU_TO_XMIT-_Count | This count is some what related to the results of the show ss7 sm stats command's PDU_pkts_recieve_count statistic. The number shown in OMMSU_TO_XMIT_Count is less than the PDU_pkts_recieve_count because OMMSU_TO_XMIT_Count shows the number of PDUs going out on the link, while the PDU_pkts_recieve_count includes PDUs that are internal to MTP2. |
OMMSU_RCV_Count | Related to the results of the show ss7 sm stats command's packets_send_count. |
OMLSSU_XMIT_Count OMLSSU_XMIT_SINCount OMLSSU_XMIT_SIECount OMLSSU_XMIT_SIOCount OMLSSU_XMIT_SIOSCount OMLSSU_XMIT_SIPOCount OMLSSU_XMIT_SIBCount | These counters represent the number of times that MTP 2 has posted the specific Link Status Signal Unit (LSSU) to MTP 1. They do not show the number of LSSUs actually sent over the link. |
OMLSSU_RCV_Count OMLSSU_RCV_SINCount OMLSSU_RCV_SIECount OMLSSU_RCV_SIOCount OMLSSU_RCV_SIOSCount OMLSSU_RCV_SIPOCount OMLSSU_RCV_SIBCount OMLSSU_RCV_InvalidCount | These counters represent the number of LSSUs received by MTP 2 from MTP 1. Due to MTP 1 filtering, this is not the same as the actual LSSUs sent over the link. |
OMT1_TMO_Count OMT2_TMO_Count OMT3_TMO_Count OMT4_TMO_Count OMT5_TMO_Count OMT6_TMO_Count OMT7_TMO_Count OMT8_TMO_Count OMTA_TMO_Count OMTF_TMO_Count OMTO_TMO_Count OMTA_TMO_Count OMLostTimerCount | These fields show information about timers in use. |
OMLostBackhaulMsgs | This count is some what related to the results of the show ss7 sm stats command's PDU_pkts_recieve_count statistic. The counter indicates how many messages received from the Media Gateway Controller have been lost due to a lack of resources in the Cisco 2600 series router. For example, if the Media Gateway Controller sends 100 MSUs and the Cisco 2600 series router only has 65 free buffers, 35 MSUs might be lost. |
To display durations of the SS7 MTP 2 state machine timers, enter the show ss7 mtp2 timer privileged EXEC command.
show ss7 mtp2 timer [channel]
channel | Specifies a channel from 0 through 3. |
If you do not specify a channel, the command shows status information for channel 0.
| Release | Modification |
|---|---|
12.0(7)XR and 12.1(1)T | This command was introduced. |
MTP 2 uses eight different timers on each link. Throughout the link state transitions, multiple timers are active. An in-service MTP 2 link requires timers that are constantly started, stopped and restarted. Use this command to display the configured timer durations.
The following example shows how to display timer information for channel 0:
Router# show ss7 mtp2 timer 0
SS7 MTP2 Timers for channel 0 in milliseconds
Protocol version for channel 0 is Japan NTT Q.703 Version 1-1
T1 aligned/ready = 15000
T2 not aligned = 5000
T3 aligned = 3000
T4 Emergency Proving = 3000
T4 Normal Proving = 3000
T5 sending SIB = 200
T6 remote cong = 3000
T7 excess ack delay = 2000
T8 errored int mon = 0
TA SIE timer = 20
TF FISU timer = 20
TO SIO timer = 20
TS SIOS timer = 20
To display information about the SS7 MTP 2 protocol variant, enter the show ss7 mtp2 variant privileged EXEC command.
show ss7 mtp2 variant [channel]
channel | Specifies a channel from 0 through 3. |
If you do not specify a channel, the command shows protocol information for channel 0.
| Release | Modification |
|---|---|
12.0(7)XR and 12.1(1)T | This command was introduced. |
Each country specifies its own variant of SS7, and the Cisco SLT supports several variants of the MTP 2 protocol. The selected variant can affect the MTP 2 statistics displayed by various commands. The Cisco SLT support the following variants:
Each channel can be configured to any one of the protocol variants. When you change from one variant to another, for example from Bellcore to NTT, the MTP 2 parameters default to those specified by NTT. You can then change the defaults as required.
The following example shows how to display protocol variant information for channel 1:
Router# show ss7 mtp2 variant 1 Protocol version for channel 1 is Bellcore GR-246-Core Issue 2, Dec 1997
To display information about SS7 Session Manager session, enter the show ss7 sm session privileged EXEC command.
show ss7 sm session [session]
session | Specifies a session, 0 or 1. |
If you do not specify a session, the command shows information for both sessions.
| Release | Modification |
|---|---|
12.0(7)XR and 12.1(1)T | This command was introduced. |
If no sessions are configured, the message "No Session is configured" appears.
The following example shows how to display session information for both sessions:
Router# show ss7 sm session
Session[0]: Remote Host 255.255.251.254:8060, Local Host 255.255.255.254:8060
retrans_t = 600
cumack_t = 300
kp_t = 2000
m_retrans = 2
m_cumack = 3
m_outseq = 3
m_rcvnum = 32
Session[1]: Remote Host 255.255.251.255:8061, Local Host 255.255.255.254:8061
retrans_t = 600
cumack_t = 300
kp_t = 2000
m_retrans = 2
m_cumack = 3
m_outseq = 3
m_rcvnum = 32
| Field | Description |
|---|---|
Remote Host, Local Host | Shows the IP address and port number for the session. |
retrans_t | Shows the retransmission timer value. |
cumack_t | Shows the cumulative acknowledgment timer value. |
m_cumack | Shows the maximum number of segments that can be received before the RUDP sends an acknowledgment. |
m_outseq | Shows the maximum number of out-of-sequence segments that can be received before the RUDP sends an extended acknowledgment. |
m_rcvnum | Shows the maximum number of segments that the remote end can send before receiving an acknowledgment |
| Command | Description |
ss7 session retrans_t | Sets the retransmission timer. |
ss7 session m_rcvnum | Sets the maximum number of segments that the remote end can send before receiving an acknowledgment. |
ss7 session m_outseq | Sets the maximum number of out-of-sequence segments that can be received before the RUDP sends an extended acknowledgment. |
ss7 session m_cumack | Sets the maximum number of segments that can be received before the RUDP sends an acknowledgment. |
ss7 session cumack_t | Sets the cumulative acknowledgment timer. |
ss7 session | Establishes a session. |
To display information about the SS7 failover timer, enter the show ss7 sm set privileged EXEC command.
show ss7 sm setThere are no arguments or keywords.
There is no default.
| Release | Modification |
|---|---|
12.0(7)XR and 12.1(1)T | This command was introduced. |
The following example shows how to display failover timer information; the failover timer is set to the default of 3 seconds.
Router# show ss7 sm set
Session Manager Set
failover timer = 3 seconds
| Command | Description |
ss7 set failover timer | Specifies the amount of time that the Session Manager waits for the session to recover before declaring the session inactive. |
ss7 session | Establishes a session. |
To display SS7 Session Manager session statistics, enter the show ss7 sm stats privileged EXEC command.
show ss7 sm statsThere are no arguments or keywords for this command.
The command shows information for both sessions.
| Release | Modification |
|---|---|
12.0(7)XR and 12.1(1)T | This command was introduced. |
If no sessions are configured, the message "No Session is configured" appears.
The following example shows how to display SS7 Session Manager statistics. The fields are self-explanatory and show information about the session state, protocol data units (PDUs) packets sent and received, and SS7 Reliable User Datagram Protocol (RUDP) performance:
Router# show ss7 sm stats
-------------------- Session Manager --------------------
Session Manager state = SESSION SET STATE-ACTIVE
Session Manager Up count = 1
Session Manager Down count = 0
lost control packet count = 0
lost PDU count = 0
failover timer expire count = 0
invalid_connection_id_count = 0
Session[0] statistics SM SESSION STATE-STANDBY:
Session Down count = 0
Open Retry count = 0
Total Pkts receive count = 1
Active Pkts receive count = 0
Standby Pkts receive count = 1
PDU Pkts receive count = 0
Unknown Pkts receive count = 0
Pkts send count = 0
Pkts requeue count = 0
-Pkts window full count = 0
-Pkts resource unavail count = 0
-Pkts enqueue fail count = 0
PDUs dropped (Large) = 0
PDUs dropped (Empty) = 0
RUDP Not Ready Errs = 0
RUDP Connection Not Open = 0
RUDP Invalid Conn Handle = 0
RUDP Unknown Errors = 0
RUDP Unknown Signal = 0
NonActive Receive count = 0
Session[1] statistics SM SESSION STATE-ACTIVE:
Session Down count = 0
Open Retry count = 0
Total Pkts receive count = 2440
Active Pkts receive count = 1
Standby Pkts receive count = 0
PDU Pkts receive count = 2439
Unknown Pkts receive count = 0
Pkts send count = 2905
Pkts requeue count = 0
-Pkts window full count = 0
-Pkts resource unavail count = 0
-Pkts enqueue fail count = 0
PDUs dropped (Large) = 0
PDUs dropped (Empty) = 0
RUDP Not Ready Errs = 0
RUDP Connection Not Open = 0
RUDP Invalid Conn Handle = 0
RUDP Unknown Errors = 0
RUDP Unknown Signal = 0
NonActive Receive count = 0
| Command | Description |
clear ss7 sm-stats | Clears the counters that track Session Manager statistics for the show ss7 sm stats command. |
ss7 session | Establishes a session. |
To configure the device for Telcordia (formerly Bellcore) standards, enter the ss7 mtp2-variant bellcore global configuration command.
ss7 mtp-variant bellcore [channel] [parameters]
channel | Specifies the channel, 0 through 3. |
parameters | See table below for timer descriptions, defaults, and ranges. |
Bellcore is the default variant if no other is configured.
See Table 5 for default parameters.
Global configuration
| Release | Modification |
|---|---|
12.0(7)XR and 12.1(1)T | This command was introduced. |
This MTP2 variant has timers and parameters that can be configured using the following quick-reference table. To restore the designated default, use the no or the default form of the command (see example below).
| Parameter | Description | Default | Range |
|---|---|---|---|
T1 | aligned/ready timer duration (milliseconds) | 13000 | 1000 to 65535 |
T2 | not aligned timer (milliseconds) | 11500 | 1000 to 65535 |
T3 | aligned timer (milliseconds) | 11500 | 1000 to 65535 |
T4-Emergency-Proving | emergency proving timer (milliseconds) | 600 | 1000 to 65535 |
T4-Normal-Proving | normal proving period (milliseconds) | 2300 | 1000 to 65535 |
T5 | sending SIB timer (milliseconds) | 100 | 80 to 65535 |
T6 | remote congestion timer (milliseconds) | 6000 | 1000 to 65535 |
T7 | excessive delay timer (milliseconds) | 1000 | 500 to 65535 |
lssu-len | 1 or 2 byte LSSU format | 1 | 1 to 2 |
unacked-MSUs | Maximum number of MSUs waiting ACK | 127 | 16 to 127 |
proving-attempts | Maximum number of attempts to prove alignment | 5 | 3 to 8 |
SUERM-threshold | SUERM error rate threshold | 64 | 32 to 128 |
SUERM-number-octets | SUERM octet counting mode | 16 | 8 to 32 |
SUERM-number-signal- | signal units (good or bad) needed to dec ERM | 256 | 128 to 512 |
Tie-AERM-Emergency | AERM emergency error rate threshold | 1 | 1 to 8 |
Tie-AERM-Normal | AERM normal error rate threshold | 4 | 1 to 8 |
The following example sets the aligned/ready timer duration on channel 0 to 30,000 milliseconds:
Router(config)# ss7 mtp2-variant Bellcore 0 Router(config-Bellcore)# T1 30000
The following example restores the aligned/ready timer default value of 13,000 milliseconds:
Router(config)# ss7 mtp2-variant Bellcore 0 Router(config-Bellcore)# no T1
| Command | Description |
ss7 mtp2-variant itu | Specifies the mtp2-variant as ITU. |
ss7 mtp2-variant ntt | Specifies the mtp2-variant as NTT. |
ss7 mtp2-variant ttc | Specifies the mtp2-variant as TTC. |
To configure the device for ITU (International Telecom United) standards, enter the ss7 mtp2-variant itu global configuration command.
ss7 mtp-variant itu [channel] [parameters]
channel | Specifies the channel, 0 through 3. |
parameters | See table below for timer descriptions, defaults, and ranges. |
Bellcore is the default variant if no other is configured.
See Table 6 for ITU default parameters.
Global configuration
| Release | Modification |
|---|---|
12.0(7)XR and 12.1(1)T | This command was introduced. |
The ITU MTP2 variant has timers and parameters that can be configured using the following quick-reference table. To restore the designated default, use the no or the default form of the command (see the example below).
| Parameter | Description | Default | Range |
|---|---|---|---|
T1 | aligned/ready timer duration (milliseconds) | 40000 | 1000 - 65535 |
T2 | not aligned timer (milliseconds) | 5000 | 1000 - 65535 |
T3 | aligned timer (milliseconds) | 1000 | 1000 - 65535 |
T4-Emergency-Proving | emergency proving timer (milliseconds) | 500 | 1000 - 65535 |
T4-Normal-Proving | normal proving timer (milliseconds) | 8200 | 1000 - 65535 |
T5 | sending SIB timer (milliseconds) | 100 | 80 - 65535 |
T6 | remote congestion timer (milliseconds) | 6000 | 1000 - 65535 |
T7 | excessive delay timer (milliseconds) | 1000 | 1000 - 65535 |
lssu-len | 1 or 2 byte LSSU format | 1 | 1 - 2 |
msu-len |
|
|
|
unacked-MSUs | Maximum number of MSUs waiting ACK | 127 | 16 - 127 |
proving-attempts | Maximum number of attempts to prove alignment | 5 | 3 - 8 |
SUERM-threshold | SUERM error rate threshold | 64 | 32 - 128 |
SUERM-number-octets | SUERM octet counting mode | 16 | 8 - 32 |
SUERM-number-signal-units | signal units (good or bad) needed to dec ERM | 256 | 128 - 512 |
Tie-AERM-Emergency | AERM emergency error rate threshold | 1 | 1 - 8 |
Tin-AERM-Normal | AERM normal error rate threshold | 4 | 1 - 8 |
The following example sets the emergency proving period on channel 1 to 10,000 milliseconds:
Router(config)# ss7 mtp2-variant itu 1 Router(config-itu)# t4-Emergency-Proving 10000
The following example restores the emergency proving period default value of 5,000 milliseconds:
Router(config)# ss7 mtp2-variant itu 1 Router(config-itu)# default t4-Emergency-Proving
| Command | Description |
ss7 mtp2-variant bellcore | Specifies the mtp2-variant as Bellcore. |
ss7 mtp2-variant ntt | Specifies the mtp2-variant as NTT. |
ss7 mtp2-variant ttc | Specifies the mtp2-variant as TTC. |
To configure the device for NTT (Japan) standards, enter the ss7 mtp2-variant ntt global configuration command.
ss7 mtp-variant ntt [channel] [parameters]
channel | Specifies the channel, 0 through 3. |
parameters | See table below for timer descriptions, defaults, and ranges. |
Bellcore is the default variant if no other is configured.
See Table 7 for NTT default parameters.
Global configuration
| Release | Modification |
|---|---|
12.0(7)XR and 12.1(1)T | This command was introduced. |
The NTT MTP2 variant has timers and parameters that can be configured using the following quick-reference table. To restore the designated default, use the no or the default form of the command (see the example below).
| Parm | Description | Default | Range |
|---|---|---|---|
T1 | aligned/ready timer duration (milliseconds) | 15000 | 1000 to 65535 |
T2 | not aligned timer (milliseconds) | 5000 | 1000 to 65535 |
T3 | aligned timer (milliseconds) | 3000 | 1000 to 65535 |
T4-Emergency-Proving | emergency proving timer (milliseconds) | 3000 | 1000 to 65535 |
T5 | sending SIB timer (milliseconds) | 200 | 80 to 65535 |
T6 | remote congestion timer (milliseconds) | 2000 | 1000 to 65535 |
T7 | excessive delay timer (milliseconds) | 3000 | 1000 to 65535 |
TA | SIE interval timer (milliseconds) | 20 | 10 to 500 |
TF | FISU interval timer (milliseconds) | 20 | 10 to 500 |
TO | SIO interval timer (milliseconds) | 20 | 10 to 500 |
TS | SIOS interval timer (milliseconds) | 20 | 10 to 500 |
unacked-MSUs | Maximum number of MSUs waiting ACK | 40 | 16 to 40 |
proving-attempts | Maximum number of attempts to prove alignment | 5 | 3 to 8 |
SUERM-threshold | SUERM error rate threshold | 64 | 32 to 128 |
SUERM-number-octets | SUERM octet counting mode | 16 | 8 to 32 |
SUERM-number-signal-units | signal units (good or bad) needed to dec ERM | 256 | 128 to 512 |
Tie-AERM-Emergency | AERM emergency error rate threshold | 1 | 1 to 8 |
The following example sets the SUERM error rate threshold on channel 2 to 100:
Router(config)# ss7 mtp2-variant ntt 2 Router(config-ntt)# SUERM-threshold 100
The following example restores the SUERM error rate threshold default value of 64:
Router(config)# ss7 mtp2-variant ntt 2 Router(config-ntt)# no SUERM-threshold
| Command | Description |
ss7 mtp2-variant bellcore | Specifies the mtp2-variant as Bellcore. |
ss7 mtp2-variant itu | Specifies the mtp2-variant as ITU. |
ss7 mtp2-variant ttc | Specifies the mtp2-variant as TTC. |
To configure the device for TTC (Japan Telecom) standards, enter the ss7 mtp2-variant ttc global configuration command.
ss7 mtp-variant ttc [channel] [parameters]
channel | Specifies the channel, 0 through 3. |
parameters | See table below for timer descriptions, defaults, and ranges. |
Bellcore is the default variant if no other is configured.
See Table 8 for TTC default parameters.
Global configuration
| Release | Modification |
|---|---|
12.0(7)XR and 12.1(1)T | This command was introduced. |
The TTC MTP2 variant has timers and parameters that can be configured using the following quick-reference table. To restore the designated default, use the no or the default form of the command (see the example below).
| Parm | Description | Default | Range |
|---|---|---|---|
T1 | aligned/ready timer duration (milliseconds) | 15000 | 1000 to 65535 |
T2 | not aligned timer (milliseconds) | 5000 | 1000 to 65535 |
T3 | aligned timer (milliseconds) | 3000 | 1000 to 65535 |
T4-Emergency-Proving | emergency proving timer (milliseconds) | 3000 | 1000 to 65535 |
T5 | sending SIB timer (milliseconds) | 200 | 80 to 65535 |
T6 | remote congestion timer (milliseconds) | 2000 | 1000 to 65535 |
T7 | excessive delay timer (milliseconds) | 3000 | 1000 to 65535 |
TA | SIE interval timer (milliseconds) | 20 | 10 to 500 |
TF | FISU interval timer (milliseconds) | 20 | 10 to 500 |
TO | SIO interval timer (milliseconds) | 20 | 10 to 500 |
TS | SIOS interval timer (milliseconds) | 20 | 10 to 500 |
unacked-MSUs | Maximum number of MSUs waiting ACK | 40 | 16 to 40 |
proving-attempts | Maximum number of attempts to prove alignment | 5 | 3 to 8 |
SUERM-threshold | SUERM error rate threshold | 64 | 32 to 128 |
SUERM-number-octets | SUERM octet counting mode | 16 | 8 to 32 |
SUERM-number-signal-units | signal units (good or bad) needed to dec ERM | 256 | 128 to 512 |
Tie-AERM-Emergency | AERM emergency error rate threshold | 1 | 1 to 8 |
The following example sets the maximum number of proving attempts for channel 3 to 3:
Router(config)# ss7 mtp2-variant ttc 3 Router(config-ttc)# proving-attempts 3
The following example restores the maximum number of proving attempts to the default value:
Router(config)# ss7 mtp2-variant ttc 3 Router(config-ttc)# default proving-attempts
| Command | Description |
ss7 mtp2-variant bellcore | Specifies the mtp2-variant as Bellcore. |
ss7 mtp2-variant itu | Specifies the mtp2-variant as ITU. |
ss7 mtp2-variant ntt | Specifies the mtp2-variant as NTT. |
To create a Reliable User Datagram Protocol (RUDP) session, enter the ss7 session global configuration command. The no form of the command deletes the session.
ss7 session-session number {address remote-address remote-port local-address local-port}
session-number | SS7 session number. Valid values are 0 and 1. You must enter the hyphen, with no space following it, after the session keyword. |
remote-address | The remote IP address of the Media Gateway Controller in four-part dotted-decimal format. |
remote-port | The number of the remote UDP port on which the Media Gateway Controller is configured to listen. This UDP port cannot be used by another protocol as defined in RFC 1700 and cannot be otherwise used in the network. |
local-address | The local IP address of the router in four-part dotted-decimal format. The local IP address for both sessions, 0 and 1, must be the same. |
local-port | The number of the local UDP port on which the router expects to receive messages from the Media Gateway Controller. Specify any UDP port that is not used by another protocol as defined in RFC 1700 and that is not otherwise used in your network. The local UDP port must be different for session-0 and session-1. |
No session is configured.
Global configuration
| Release | Modification |
|---|---|
12.0(7)XR and 12.1(1)T | This command was introduced. |
You can configure a maximum of two sessions, one for each signaling link. In a redundant Media Gateway Controller configuration, session-0 is configured to one MGC and session-1 is configured to the other.
The Media Gateway Controller must be configured to send messages to the local port, and it must be configured to listen on the remote port.
You must reload the router whenever you remove a session or change the parameters of a session.
The following example sets up two sessions on a Cisco 2611:
ss7 session-0 address 255.251.255.255 7000 255.255.255.254 7000 ss7 session-1 address 255.255.255.252 7002 255.255.255.254 7001
| Command | Description |
ss7 session retrans_t | Sets the retransmission timer. |
ss7 session m_retrans | Sets the maximum number of times that the RUDP attempts to resend a segment before declaring the connection invalid. |
ss7 session m_rcvnum | Sets the maximum number of segments that the remote end can send before receiving an acknowledgment. |
ss7 session m_outseq | Sets the maximum number of out-of-sequence segments that can be received before the RUDP sends an extended acknowledgment. |
ss7 session m_cumack | Sets the maximum number of segments that can be received before the RUDP sends an acknowledgment. |
ss7 session k_pt | Sets the null segment (keepalive) timer. |
ss7 session cumack_t | Sets the cumulative acknowledgment timer. |
To set the Reliable User Datagram Protocol (RUDP) cumulative acknowledgment timer for a specific SS7 signaling link session, enter the ss7 session cumack_t global configuration command. The no form of the command restores the default value.
ss7 session-session number cumack_t milliseconds
session-number | SS7 session number. Valid values are 0 and 1. You must enter the hyphen, with no space following it, after the session keyword. |
milliseconds | Use this parameter to specify the amount of time (in milliseconds) that the RUDP waits before it sends an acknowledgment after receiving a segment. Valid values are from 100 to 65535. This value should be less than the value configured for the retransmission timer by using the ss7 session-session number retrans_t command. |
The default value is 300 milliseconds.
Global configuration
| Release | Modification |
|---|---|
12.0(7)XR and 12.1(1)T | This command was introduced. |
The cumulative acknowledgment timer determines when the receiver sends an acknowledgment. If the timer is not already running, it is initialized when a valid data, null, or reset segment is received. When the cumulative acknowledgment timer expires, the last in-sequence segment is acknowledged. The RUDP typically tries to "piggyback" acknowledgments on data segments being sent. However, if no data segment is sent in this period of time, it sends a standalone acknowledgment.
The following example sets up two sessions and sets the cumulative acknowledgment timer to 320 milliseconds for each one:
ss7 session-0 address 255.255.255.251 7000 255.255.255.254 7000 ss7 session-0 cumack_t 320 ss7 session-1 address 255.255.255.253 7002 255.255.255.254 7001 ss7 session-1 cumack_t 320
| Command | Description |
ss7 session retrans_t | Sets the retransmission timer. |
ss7 session m_retrans | Sets the maximum number of times that the RUDP attempts to resend a segment before declaring the connection invalid. |
ss7 session m_rcvnum | Sets the maximum number of segments that the remote end can send before receiving an acknowledgment. |
ss7 session m_outseq | Sets the maximum number of out-of-sequence segments that can be received before the RUDP sends an extended acknowledgment. |
ss7 session m_cumack | Sets the maximum number of segments that can be received before the RUDP sends an acknowledgment. |
ss7 session k_pt | Sets the null segment (keepalive) timer. |
show ss7 | Displays the SS7 configuration. |
To set the null segment (keepalive) timer for a specific SS7 signaling link session, enter the ss7 session kp_t global configuration command. The no form of the command restores the default value.
ss7 session-session number kp_t milliseconds
session-number | SS7 session number. Valid values are 0 and 1. You must enter the hyphen, with no space following it, after the session keyword. |
milliseconds | Use this parameter to specify the amount of time (in milliseconds) that the Reliable User Datagram Protocol (RUDP) waits before sending a keepalive to verify that the connection is still active. Valid values are 0 and from100 to 65535. |
The default value is 2000 milliseconds.
Global configuration
| Release | Modification |
|---|---|
12.0(7)XR and 12.1(1)T | This command was introduced. |
The null segment timer determines when a null segment (keepalive) is sent by the client Cisco 2600 series router. On the client, the timer starts when the connection is established and is reset each time a data segment is sent. If the null segment timer expires, the client sends a keepalive to the server to verify that the connection is still functional. On the server, the timer restarts each time a data or null segment is received from the client.
The value of the server's null segment timer is twice the value configured for the client. If no segments are received by the server in this period of time, the connection is no longer valid.
To disable keepalive, set this parameter to 0.
The following example sets up two sessions and sets a keepalive of 1,800 milliseconds for each one:
ss7 session-0 address 255.255.255.251 7000 255.255.255.254 7000 ss7 session-0 kp_t 1800 ss7 session-1 address 255.255.255.253 7002 255.255.255.254 7001 ss7 session-1 kp_t 1800
| Command | Description |
ss7 session retrans_t | Sets the retransmission timer. |
ss7 session m_retrans | Sets the maximum number of times that the RUDP attempts to resend a segment before declaring the connection invalid. |
ss7 session m_rcvnum | Sets the maximum number of segments that the remote end can send before receiving an acknowledgment. |
ss7 session m_outseq | Sets the maximum number of out-of-sequence segments that can be received before the RUDP sends an extended acknowledgment. |
ss7 session m_cumack | Sets the maximum number of segments that can be received before the RUDP sends an acknowledgment. |
ss7 session cumack_t | Sets the cumulative acknowledgment timer. |
show ss7 | Displays the SS7 configuration. |
To set the maximum number of segments that can be received before the Reliable User Datagram Protocol (RUDP) sends an acknowledgment in a specific SS7 signaling link session, enter the ss7 session m_cumack global configuration command. The no form of the command restores the default value.
ss7 session-session number m_cumack segments
session-number | SS7 session number. Valid values are 0 and 1. You must enter the hyphen, with no space following it, after the session keyword. |
segments | Use this parameter to specify maximum number of segments that can be received before the Reliable User Datagram Protocol (RUDP) sends an acknowledgment. Valid values are from 0 to 255. |
The default value is 3 segments.
Global configuration
| Release | Modification |
|---|---|
12.0(7)XR and 12.1(1)T | This command was introduced. |
The cumulative acknowledgment counter records the number of unacknowledged, in-sequence data, null, or reset segments received without a data, null, or reset segment being sent to the transmitter. If this counter reaches the configured maximum, the receiver sends a standalone acknowledgment (a standalone acknowledgment is a segment that contains only acknowledgment information). The standalone acknowledgment contains the sequence number of the last data, null, or reset segment received.
If you set this parameter to 0, an acknowledgment is sent immediately after a data, null, or reset segment is received.
The following example sets up two sessions and in each session sets a maximum of two segments for receipt before acknowledgment:
ss7 session-0 address 255.255.255.251 7000 255.255.255.254 7001 ss7 session-0 m_cumack 2 ss7 session-1 address 255.255.255.253 7002 255.255.255.254 7000 ss7 session-1 m_cumack 2
| Command | Description |
ss7 session retrans_t | Sets the retransmission timer. |
ss7 session m_retrans | Sets the maximum number of times that the RUDP attempts to resend a segment before declaring the connection invalid. |
ss7 session m_rcvnum | Sets the maximum number of segments that the remote end can send before receiving an acknowledgment. |
ss7 session m_outseq | Sets the maximum number of out-of-sequence segments that can be received before the RUDP sends an extended acknowledgment. |
ss7 session k_pt | Sets the null segment (keepalive) timer. |
ss7 session cumack_t | Sets the cumulative acknowledgment timer. |
show ss7 | Displays the SS7 configuration. |
To set the maximum number of out-of-sequence segments that can be received before the Reliable User Datagram Protocol (RUDP) sends an extended acknowledgment in a specific SS7 signaling link session, enter the ss7 session m_outseq global configuration command. The no form of the command restores the default value.
ss7 session-session number m_outseq segments
session-number | SS7 session number. Valid values are 0 and 1. You must enter the hyphen, with no space following it, after the session keyword. |
segments | Use this parameter to specify the maximum number of out-of-sequence segments that can be received before the RUDP sends an extended acknowledgment. If the specified number of segments are received out of sequence, an Extended Acknowledgment segment is sent to inform the sender which segments are missing. Valid values are from 0 to 255. |
The default value is 3 segments.
Global configuration
| Release | Modification |
|---|---|
12.0(7)XR and 12.1(1)T | This command was introduced. |
The out-of-sequence acknowledgment counter records the number of data segments that have arrived out of sequence. If this counter reaches the configured maximum, the receiver sends an extended acknowledgment segment that contains the sequence numbers of the out-of-sequence data, null, and reset segments received. When the transmitter receives the extended acknowledgment segment, it retransmits the missing data segments.
If you set this parameter to 0, an acknowledgment is sent immediately after an out-of-sequence segment is received.
The following example sets up two sessions and sets a maximum number of four out-of-sequence segments for each session:
ss7 session-0 address 255.255.255.251 7000 255.255.255.254 7001 ss7 session-0 m_outseq 4 ss7 session-1 address 255.255.255.253 7002 255.255.255.254 7000 ss7 session-1 m_outseq 4
| Command | Description |
ss7 session retrans_t | Sets the retransmission timer. |
ss7 session m_retrans | Sets the maximum number of times that the RUDP attempts to resend a segment before declaring the connection invalid. |
ss7 session m_rcvnum | Sets the maximum number of segments that the remote end can send before receiving an acknowledgment. |
ss7 session m_cumack | Sets the maximum number of segments that can be received before the RUDP sends an acknowledgment. |
ss7 session k_pt | Sets the null segment (keepalive) timer. |
ss7 session cumack_t | Sets the cumulative acknowledgment timer. |
show ss7 | Displays the SS7 configuration. |
To set the maximum number of segments that the remote end can send before receiving an acknowledgment in a specific SS7 signaling link session, enter the ss7 session m_rcvnum global configuration command. The no form of the command restores the default value.
ss7 session-session number m_rcvnum segments
session-number | SS7 session number. Valid values are 0 and 1. You must enter the hyphen, with no space following it, after the session keyword. |
segments | Use this parameter to specify the maximum number of segments that the remote (Cisco IOS) end can send before receiving an acknowledgment. Valid values are from 1 to 64. |
The default value is 32 segments.
Global configuration
| Release | Modification |
|---|---|
12.0(7)XR and 12.1(1)T | This command was introduced. |
The outstanding segments counter is the maximum number of segments that the Cisco IOS end of the connection can send without getting an acknowledgment from the receiver. The receiver uses the counter for flow control.
The following example sets up two sessions and for each session sets a maximum of 36 segments for receipt before an acknowledgment:
ss7 session-0 address 255.255.255.251 7000 255.255.255.254 7001 ss7 session-0 m_rcvnum 36 ss7 session-1 address 255.255.255.253 7002 255.255.255.254 7000 ss7 session-1 m_rcvnum 36
| Command | Description |
ss7 session retrans_t | Sets the retransmission timer. |
ss7 session m_retrans | Sets the maximum number of times that the Reliable User Datagram Protocol (RUDP) attempts to resend a segment before declaring the connection invalid. |
ss7 session m_outseq | Sets the maximum number of out-of-sequence segments that can be received before the RUDP sends an extended acknowledgment. |
ss7 session m_cumack | Sets the maximum number of segments that can be received before the RUDP sends an acknowledgment. |
ss7 session k_pt | Sets the null segment (keepalive) timer. |
ss7 session cumack_t | Sets the cumulative acknowledgment timer. |
show ss7 | Displays the SS7 configuration. |
To set the maximum number of times that the Reliable User Datagram Protocol (RUDP) attempts to resend a segment before declaring the connection invalid in a specific SS7 signaling link session, enter the ss7 session m_retrans global configuration command. The no form of the command restores the default value.
ss7 session-session number m_retrans number
session-number | SS7 session number. Valid values are 0 and 1. You must enter the hyphen, with no space following it, after the session keyword. |
number | Use this parameter to specify the maximum number of times that the RRUDP attempts to resend a segment before declaring the connection broken. Valid values are from 0 to 255. |
The default value is 2 times.
Global configuration
| Release | Modification |
|---|---|
12.0(7)XR and 12.1(1)T | This command was introduced. |
The retransmission counter is the number of times a segment has been retransmitted. If this counter reaches the configured maximum, the transmitter resets the connection and informs the upper-layer protocol.
If you set this parameter to 0, the RUDP attempts to resend the segment continuously.
The following example sets up two sessions and for each session sets a maximum number of three times to resend before a session becomes invalid:
ss7 session-0 address 255.255.255.251 7000 255.255.255.254 7001 ss7 session-0 m_retrans 3 ss7 session-1 address 255.255.255.253 7002 255.255.255.254 7000 ss7 session-1 m_retrans 3
| Command | Description |
ss7 session retrans_t | Sets the retransmission timer. |
ss7 session m_rcvnum | Sets the maximum number of segments that the remote end can send before receiving an acknowledgment. |
ss7 session m_outseq | Sets the maximum number of out-of-sequence segments that can be received before the RUDP sends an extended acknowledgment. |
ss7 session m_cumack | Sets the maximum number of segments that can be received before the RUDP sends an acknowledgment. |
ss7 session k_pt | Sets the null segment (keepalive) timer. |
ss7 session cumack_t | Sets the cumulative acknowledgment timer. |
show ss7 | Displays the SS7 configuration. |
To set the amount of time that the Reliable User Datagram Protocol (RUDP) waits to receive an acknowledgment for a segment in a specific SS7 signaling link session, enter the ss7 session retrans_t global configuration command. If it does not receive the acknowledgment in this time period, the RUDP retransmits the segment. The no form of the command restores the default value.
ss7 session-session number retrans_t milliseconds
session-number | SS7 session number. Valid values are 0 and 1. You must enter the hyphen, with no space following it, after the session keyword. |
milliseconds | Use this parameter to specify the amount of time that the RUDP waits to receive an acknowledgment for a segment. Valid values are from 100 to 65535. |
The default value is 600 milliseconds.
Global configuration
| Release | Modification |
|---|---|
12.0(7)XR and 12.1(1)T | This command was introduced. |
The retransmission timer is used to determine whether a packet must be retransmitted and is initialized each time a data, null, or reset segment is sent. If an acknowledgment for the segment is not received by the time the retransmission timer expires, all segments that have been transmitted---but not acknowledged---are retransmitted.
This value should be greater than the value configured for the cumulative acknowledgment timer by using the ss7 session cumack_t command.
The following example sets up two sessions and specifies 550 milliseconds as the time to wait for an acknowledgment for each session:
ss7 session-0 address 255.255.255.251 7000 255.255.255.254 7001 ss7 session-0 retrans_t 550 ss7 session-1 address 255.255.255.253 7002 255.255.255.254 7000 ss7 session-1 retrans_t 550
| Command | Description |
ss7 session m_retrans | Sets the maximum number of times that the RUDP attempts to resend a segment before declaring the connection invalid. |
ss7 session m_rcvnum | Sets the maximum number of segments that the remote end can send before receiving an acknowledgment. |
ss7 session m_outseq | Sets the maximum number of out-of-sequence segments that can be received before the RUDP sends an extended acknowledgment. |
ss7 session m_cumack | Sets the maximum number of segments that can be received before the RUDP sends an acknowledgment. |
ss7 session k_pt | Sets the null segment (keepalive) timer. |
ss7 session cumack_t | Sets the cumulative acknowledgment timer. |
show ss7 | Displays the SS7 configuration. |
To specify the amount of time that the SS7 Session Manager waits for the active session to recover or for the standby Media Gateway Controller to indicate that the SLT should switch traffic to the standby session, enter the ss7 set failover-timer global configuration command. The no form of the command restores the default setting.
ss7 set failover-timer [seconds]
seconds | Time in seconds that the Session Manager waits for a session to recover. Values from 1 through 10 are valid. |
The default is 3 seconds.
Global configuration
| Release | Modification |
|---|---|
12.0(7)XR and 12.1(1)T | This command was introduced. |
This command specifies the number of seconds that the Session Manager waits for the the active session to recover or for the standby Media Gateway Controller to indicate that the SLT should switch traffic to the standby session and to make that session the active session. If the timer expires without a recovery of the original session or an active message from the standby Media Gateway Controller, the signaling links are taken out of service.
The following example sets the failover timer to four seconds:
ss7 set failover-timer 4
| Command | Description |
show ss7 sm set | Displays the current failover timer setting. |
ss7 session | Establishes a session. |
This section documents new or modified debug commands.
To enable SS7 Reliable User Datagram Protocol (RUDP) application debugging, enter the debug rudpv0 application privileged EXEC command. The no form of this command disables debugging output.
debug rudpv0 applicationThis command has no arguments or keywords.
| Release | Modification |
|---|---|
12.0(7)XR and 12.1(1)T | This command was introduced. |
This command's output shows the sequence numbers of segments as they are being passed to the upper layer protocol.
The following is an example of debug rudpv0 application command output:
*Mar 1 00:41:09.387: Turning application debugging on *Mar 1 00:41:09.395: Send to appl, seq 204 *Mar 1 00:41:13.722: Send to appl, seq 205 *Mar 1 00:41:23.631: Send to appl, seq 206 *Mar 1 00:41:37.225: Send to appl, seq 207 *Mar 1 00:41:37.225: Send to appl, seq 208 *Mar 1 00:41:37.225: Send to appl, seq 209 *Mar 1 00:41:39.404: Send to appl, seq 210 *Mar 1 00:41:39.444: Send to appl, seq 211 *Mar 1 00:41:48.632: Send to appl, seq 212
To view information about sent and received SS7 Reliable User Datagram Protocol (RUDP) packets, enter the debug rudpv0 performance privileged EXEC command. The no form of this command disables debugging output.
debug rudpv0 performanceThis command has no arguments or keywords.
| Release | Modification |
|---|---|
12.0(7)XR and 12.1(1)T | This command was introduced. |
This command's output shows the average number of segments sent and received per second for all RUDP connections combined. The "Sent" and "Rcvd" counts report the total number of segments (both internal RUDP segments and data segments) averaged over the time since the last issue of the clear rudpv0 statistics command or the last reboot.
The "Data Bytes" and packet counts are averaged only over the number of segments when there is actual data traffic flowing. For example, sent keepalive segments do not affect these counts.
The following is an example of debug rudpv0 performance command output:
Router# debug rudpv0 performance *Mar 1 01:12:34.065: Turning performance debugging on *Mar 1 01:12:41.817: *Mar 1 01:12:41.817: Sent: Pkts 1, Data Bytes 118, Data Pkts 1 *Mar 1 01:12:41.817: Rcvd: Pkts 1, Data Bytes 47, Data Pkts 1 *Mar 1 01:12:41.817: Discarded: 0, Retransmitted 0 *Mar 1 01:12:41.817: *Mar 1 01:12:51.846: *Mar 1 01:12:51.846: Sent: Pkts 1, Data Bytes 118, Data Pkts 1 *Mar 1 01:12:51.846: Rcvd: Pkts 1, Data Bytes 47, Data Pkts 1 *Mar 1 01:12:51.846: Discarded: 0, Retransmitted 0 *Mar 1 01:12:51.846: *Mar 1 01:13:01.874: *Mar 1 01:13:01.874: Sent: Pkts 1, Data Bytes 118, Data Pkts 1 *Mar 1 01:13:01.874: Rcvd: Pkts 1, Data Bytes 47, Data Pkts 1 *Mar 1 01:13:01.874: Discarded: 0, Retransmitted 0 *Mar 1 01:13:01.874: *Mar 1 01:13:11.907: *Mar 1 01:13:11.907: Sent: Pkts 1, Data Bytes 118, Data Pkts 1 *Mar 1 01:13:11.907: Rcvd: Pkts 1, Data Bytes 47, Data Pkts 1 *Mar 1 01:13:11.907: Discarded: 0, Retransmitted 0 *Mar 1 01:13:11.907: *Mar 1 01:13:21.931: *Mar 1 01:13:21.931: Sent: Pkts 1, Data Bytes 118, Data Pkts 1 *Mar 1 01:13:21.931: Rcvd: Pkts 1, Data Bytes 47, Data Pkts 1
To show information about SS7 Reliable User Datagram Protocol (RUDP) retransmit timer performance, enter the debug rudpv0 retransmit privileged EXEC command. The no form of this command disables debugging output.
debug rudpv0 retransmitThis command has no arguments or keywords.
| Release | Modification |
|---|---|
12.0(7)XR and 12.1(1)T | This command was introduced. |
This command's output shows internal RUDP events involved in retransmitting segments.
The following is an example of debug rudpv0 retransmit command output:
Router# debug rudpv0 retransmit *Mar 1 01:14:21.405: Turning retransmit/softreset debugging on *Mar 1 01:14:21.633: Retrans timer, set to ack 67 *Mar 1 01:14:22.647: Retrans timer, set to ack 45 *Mar 1 01:14:23.636: Retrans timer, set to ack 46 *Mar 1 01:14:23.636: Retrans timer, set to ack 68 *Mar 1 01:14:25.640: Retrans timer, set to ack 47 *Mar 1 01:14:25.644: Retrans timer, set to ack 69 *Mar 1 01:14:27.639: Retrans timer, set to ack 48 *Mar 1 01:14:27.643: Retrans timer, set to ack 70 *Mar 1 01:14:29.642: Retrans timer, set to ack 49 *Mar 1 01:14:29.646: Retrans timer, set to ack 71 *Mar 1 01:14:31.645: Retrans timer, set to ack 50 *Mar 1 01:14:31.649: Retrans timer, set to ack 72 *Mar 1 01:14:33.649: Retrans timer, set to ack 51 *Mar 1 01:14:33.653: Retrans timer, set to ack 73 *Mar 1 01:14:35.648: Retrans timer, set to ack 52 *Mar 1 01:14:35.652: Retrans timer, set to ack 74 *Mar 1 01:14:37.203: Retrans timer, set to ack 53 *Mar 1 01:14:37.655: Retrans timer, set to ack 75 *Mar 1 01:14:39.210: Retrans timer, set to ack 56 *Mar 1 01:14:39.659: Retrans timer, set to ack 76 *Mar 1 01:14:41.209: Retrans timer, set to ack 57 *Mar 1 01:14:41.662: Retrans timer, set to ack 77
To show information about segments being sent and received by the SS7 Reliable User Datagram Protocol (RUDP), enter the debug rudpv0 segment privileged EXEC command. The no form of this command disables debugging output.
debug rudpv0 segmentThis command has no arguments or keywords.
| Release | Modification |
|---|---|
12.0(7)XR and 12.1(1)T | This command was introduced. |
This command's output shows segments that are being sent and received by the RUDP and the control bits that are set in those segments. The number in parentheses is the length of the segment.
The following is an example of debug rudpv0 segment command output:
*Mar 1 01:16:57.981: Turning segment debugging on *Mar 1 01:16:58.005: RUDP: Rcvd ACK 30..145 (4), *Mar 1 01:16:58.642: RUDP: Send NUL ACK 143..155 (4), *Mar 1 01:16:58.895: RUDP: Rcvd ACK 156..143 (4), *Mar 1 01:16:59.808: RUDP: Send NUL ACK 146..29 (4), *Mar 1 01:17:00.105: RUDP: Rcvd ACK 30..146 (4), *Mar 1 01:17:00.646: RUDP: Send NUL ACK 144..155 (4), *Mar 1 01:17:00.898: RUDP: Rcvd ACK 156..144 (4), *Mar 1 01:17:01.812: RUDP: Send NUL ACK 147..29 (4), *Mar 1 01:17:02.108: RUDP: Rcvd ACK 30..147 (4), *Mar 1 01:17:02.645: RUDP: Send NUL ACK 145..155 (4), *Mar 1 01:17:02.897: RUDP: Rcvd ACK 156..145 (4), *Mar 1 01:17:03.811: RUDP: Send NUL ACK 148..29 (4), *Mar 1 01:17:04.107: RUDP: Rcvd ACK 30..148 (4), *Mar 1 01:17:04.648: RUDP: Send NUL ACK 146..155 (4), *Mar 1 01:17:04.897: RUDP: Rcvd ACK 156..146 (4), *Mar 1 01:17:05.814: RUDP: Send NUL ACK 149..29 (4), *Mar 1 01:17:06.107: RUDP: Rcvd ACK 30..149 (4), *Mar 1 01:17:06.652: RUDP: Send NUL ACK 147..155 (4), *Mar 1 01:17:06.896: RUDP: Rcvd ACK 156..147 (4), *Mar 1 01:17:07.188: RUDP: Rcvd ACK 156..147 (24), *Mar 1 01:17:07.192: RUDP: Rcvd ACK 157..147 (24), *Mar 1 01:17:07.192: RUDP: Rcvd ACK 158..147 (24), *Mar 1 01:17:07.196: RUDP: Send ACK 148..158 (136),
To enable SS7 Reliable User Datagram Protocol (RUDP) signaling debugging, enter the debug rudpv0 signal privileged EXEC command. The no form of this command disables debugging output.
debug rudpv0 signalThis command has no arguments or keywords.
| Release | Modification |
|---|---|
12.0(7)XR and 12.1(1)T | This command was introduced. |
This command's output shows the signals the RUDP is sending to the upper-layer protocol.
The following is an example of debug rudpv0 signal command output:
Router# debug rudpv0 signal *Mar 1 00:00:35.093:Turning signal debugging on *Mar 1 00:02:29.060:Sent CONN_RESET_SIG to connID 811BE94C *Mar 1 00:02:30.061:Sent CONN_OPEN_SIG to connID 811BE94C *Mar 1 00:04:11.195:Sent CONN_RESET_SIG to connID 811BEB24 *Mar 1 00:04:15.202:Sent CONN_OPEN_SIG to connID 811BEB24
To see SS7 Reliable User Datagram Protocol (RUDP) timer delay setting and start and stops, enter the debug rudpv0 timer privileged EXEC command. The no form of this command disables debugging output.
debug rudpv0 timer![]() | Warning Use this command only for testing problems in a controlled environment. This command can generate signficant amounts of output. If there is any significant amount of traffic flow when you issue the command, the processor may slow down so much that RUDP connections fail. This command is recommended for field support personnel only, and is not recommended for use without prior recommendation from Cisco. |
This command has no arguments or keywords.
| Release | Modification |
|---|---|
12.0(7)XR and 12.1(1)T | This command was introduced. |
This command's output shows the timers that RUDP starts and stops, as well as those that expire.
The following is an example of debug rudpv0 timer command output showing the configured delays for active timers used in the specified connections (connection ID 81164054 and so on):
Router# debug rudpv0 timer *Mar 1 01:19:46.842: Turning timer debugging on *Mar 1 01:19:47.479: Timer Keepalive (NullSeg) triggered for conn = 81164054 *Mar 1 01:19:47.479: Starting Retrans timer for connP = 81164054, delay = 600 *Mar 1 01:19:47.479: Stopping SentList timer for connP = 81164054 *Mar 1 01:19:47.479: Starting NullSeg timer for connP = 81164054, delay = 2000 *Mar 1 01:19:47.700: Stopping Retrans timer for connP = 81164054 *Mar 1 01:19:47.992: Timer Keepalive (NullSeg) triggered for conn = 8116422C *Mar 1 01:19:47.992: Starting Retrans timer for connP = 8116422C, delay = 600 *Mar 1 01:19:47.992: Stopping SentList timer for connP = 8116422C *Mar 1 01:19:47.992: Starting NullSeg timer for connP = 8116422C, delay = 2000 *Mar 1 01:19:48.196: Stopping Retrans timer for connP = 8116422C *Mar 1 01:19:48.629: Starting Retrans timer for connP = 81164054, delay = 600 *Mar 1 01:19:48.629: Stopping SentList timer for connP = 81164054
To display SS7 MTP 2 Alignment Error Rate Monitor (AERM) events and state transitions, enter the debug ss7 mtp2 aerm privileged EXEC command. The no form of this command disables debugging output.
debug ss7 mtp2 aerm [channel]
channel | Enter a logical channel number. Valid values are from 0 through 3. |
If you do not specify a channel number, the command displays information for channel 0.
| Release | Modification |
|---|---|
12.0(7)XR and 12.1(1)T | This command was introduced. |
The following is an example of debug ss7 mtp2 aerm command output. See the MTP 2 specification for details:
Router# debug ss7 mtp2 aerm 0 *Mar 8 08:59:30.991:itu2AERM_Start chnl=0 MTP2AERM_IDLE *Mar 8 08:59:35.070:itu2AERM_Stop chnl=0 MTP2AERM_MONITORING
To display SS7 MTP 2 events and messages received from the Media Gateway Controller and sent to the Media Gateway Controller, enter the debug ss7 mtp2 backhaul privileged EXEC command. The no form of this command disables debugging output.
debug ss7 mtp2 backhaul [channel]
channel | Enter a logical channel number. Valid values are from 0 through 3. |
If you do not specify a channel number, the command displays information for channel 0.
| Release | Modification |
|---|---|
12.0(7)XR and 12.1(1)T | This command was introduced. |
This command helps debug communications between the Media Gateway Controller and the Cisco 2611.
The following is an example of debug ss7 mtp2 backhaul command output for channel 0:
Router# debug ss7 mtp2 backhaul 0 *Mar 1 03:08:04.433: MTP2: send Disc Ind ch=0 reason=0x14-T2 expired waiting for SIO *Mar 1 03:08:04.433: MTP2: send LSC Ind ch=0 event=0x8-lost link alignment cause=0x0 *Mar 1 03:08:08.721: MTP2: rcvd Conn Req - Normal ch=0 *Mar 1 03:08:10.311: MTP2: rcvd Statistics Req-Send&Reset ch=0 *Mar 1 03:08:10.311: MTP2: send Stats Cfm ch=0 *Mar 1 03:08:20.440: MTP2: send Disc Ind ch=0 reason=0x14-T2 expired waiting for SIO *Mar 1 03:08:20.444: MTP2: send LSC Ind ch=0 event=0x8-lost link alignment cause=0x0 *Mar 1 03:08:24.719: MTP2: rcvd Conn Req - Normal ch=0 *Mar 1 03:08:36.438: MTP2: send Disc Ind ch=0 reason=0x14-T2 expired waiting for SIO *Mar 1 03:08:36.438: MTP2: send LSC Ind ch=0 event=0x8-lost link alignment cause=0x0 *Mar 1 03:08:40.312: MTP2: rcvd Statistics Req-Send&Reset ch=0 *Mar 1 03:08:40.312: MTP2: send Stats Cfm ch=0 *Mar 1 03:08:40.721: MTP2: rcvd Conn Req - Normal ch=0 *Mar 1 03:08:52.444: MTP2: send Disc Ind ch=0 reason=0x14-T2 expired waiting for SIO *Mar 1 03:08:52.444: MTP2: send LSC Ind ch=0 event=0x8-lost link alignment cause=0x0 *Mar 1 03:08:56.719: MTP2: rcvd Conn Req - Normal ch=0 *Mar 1 03:09:08.438: MTP2: send Disc Ind ch=0 reason=0x14-T2 expired waiting for SIO *Mar 1 03:09:08.438: MTP2: send LSC Ind ch=0 event=0x8-lost link alignment cause=0x0
The following tables explain codes that appear in the command output.
| Event Code | Explanation |
|---|---|
0x0 | local processor outage |
0x1 | Local processor outage recovered |
0x2 | Entered a congested state |
0x3 | Exited a congested state |
0x4 | Physical layer up |
0x5 | Physical layer down |
0x7 | Protocol error (see cause code) |
0x8 | Link alignment lost |
0x9 | Retransmit buffer full |
0xa | Retransmit buffer no longer full |
0xb | Negative acknowledgment received from far end |
0xc | Remote entered congestion |
0xd | Remote exited congestion |
0xe | Remote entered processor outage |
0xf | Remote exited processor outage |
| Cause Code | Explanation |
|---|---|
0x0 | Cause unknown - default |
0x1 | Management initiated |
0x2 | Abnormal BSN (Backward Sequence Number) |
0x3 | Abnormal FIB (Forward Indicator Bit) |
0x4 | Congestion discard |
| Cause Code | Explanation |
|---|---|
0x0 | Layer management request |
0x1 | SUERM (Signal Unit Error Monitor) failure |
0x2 | Excessively long alignment period |
0x3 | T7 timer expired |
0x4 | Physical interface failure |
0x5 | Two or three invalid BSNs |
0x6 | Two or three invalid FIBs |
0x7 | LSSU (Link Status Signal Unit) condition |
0x8 | Excessive MTP 2 congestion |
0x13 | SIOs (Service Information Octets) received in Link State Control (LSC) |
0x14 | Timer T2 expired waiting for SIO |
0x15 | Timer T3 expired waiting for SIE/SIN |
0x16 | SIO received in initial alignment control (IAC) |
0x17 | Proving period failure |
0x18 | Timer T1 expired waiting for FISU (Fill-In Signal Unit) |
0x19 | SIN received in in-service state |
0x20 | CTS lost |
0x25 | No resources |
To display information about SS7 MTP 2 congestion state machine events and transitions, enter the debug mtp2 cong privileged EXEC command. The no form of this command disables debugging output.
debug ss7 mtp2 cong [channel]
channel | Enter a logical channel number. Valid values are from 0 through 3. |
If you do not specify a channel number, the command displays information for channel 0.
| Release | Modification |
|---|---|
12.0(7)XR and 12.1(1)T | This command was introduced. |
The following is an example of debug ss7 mtp2 cong command output. See the MTP 2 specification for details:
Router# debug ss7 mtp2 cong 0 *Mar 8 09:10:56.219:itu2CongestionOnset chnl=0 MTP2CONGESTION_IDLE *Mar 8 09:10:59.332:itu2CongestionAbatement chnl=0 MTP2CONGESTION_ACTIVE *Mar 8 09:11:01.143:itu2CongestionAbatement chnl=0 MTP2CONGESTION_IDLE
To display information about SS7 MTP 2 initial alignment control (IAC) events and transitions, enter the debug ss7 mtp2 iac privileged EXEC command. The no form of this command disables debugging output.
debug ss7 mtp2 iac [channel]
channel | Enter a logical channel number. Valid values are from 0 through 3. |
If you do not specify a channel number, the command displays information for channel 0.
| Release | Modification |
|---|---|
12.0(7)XR and 12.1(1)T | This command was introduced. |
The following is an example of debug ss7 mtp2 iac command output. See the MTP 2 specification for details:
Router# debug ss7 mtp2 iac 0 *Mar 8 09:17:58.367:itu2IAC_Start chnl=0 MTP2IAC_IDLE *Mar 8 09:17:58.739:itu2IAC_Rcvd_SIO chnl=0 MTP2IAC_NOT_ALIGNED *Mar 8 09:17:58.739:itu2IAC_Rcvd_SIN chnl=0 MTP2IAC_ALIGNED *Mar 8 09:17:58.739:itu2IAC_Rcvd_SIN chnl=0 MTP2IAC_PROVING *Mar 8 09:18:02.814:itu2IAC_T4_TMO chnl=0 MTP2IAC_PROVING
To display information about SS7 MTP 2 Link State Control (LSC) events and transitions, enter the debug ss7 mtp2 lsc privileged EXEC command. The no form of this command disables debugging output.
debug ss7 mtp2 lsc [channel]
channel | Enter a logical channel number. Valid values are from 0 through 3. |
If you do not specify a channel number, the command displays information for channel 0.
| Release | Modification |
|---|---|
12.0(7)XR and 12.1(1)T | This command was introduced. |
The following is an example of debug ss7 mtp2 lsc command output. See the MTP 2 specification for details:
Router# debug ss7 mtp2 lsc 0 *Mar 8 09:20:21.105:itu2LSC_Rcvd_SIOS chnl=0 MTP2LSC_INSERVICE *Mar 8 09:20:21.121:itu2LSC_Retrieve_BSNT chnl=0 MTP2LSC_OOS *Mar 8 09:20:22.058:itu2LSC_SetEmergency chnl=0 MTP2LSC_OOS *Mar 8 09:20:22.058:itu2LSC_Start chnl=0 MTP2LSC_OOS *Mar 8 09:20:33.785:itu2LSC_AlignmentNotPossible chnl=0 MTP2LSC_INITIAL_ALIGNMENT *Mar 8 09:20:38.758:itu2LSC_SetEmergency chnl=0 MTP2LSC_OOS *Mar 8 09:20:38.758:itu2LSC_Start chnl=0 MTP2LSC_OOS *Mar 8 09:20:44.315:itu2LSC_Rcvd_SIO chnl=0 MTP2LSC_INITIAL_ALIGNMENT *Mar 8 09:20:44.315:itu2LSC_Rcvd_SIO chnl=0 MTP2LSC_INITIAL_ALIGNMENT *Mar 8 09:20:44.319:itu2LSC_Rcvd_SIE chnl=0 MTP2LSC_INITIAL_ALIGNMENT *Mar 8 09:20:44.319:itu2LSC_Rcvd_SIE chnl=0 MTP2LSC_INITIAL_ALIGNMENT *Mar 8 09:20:48.397:itu2LSC_AlignmentComplete chnl=0 MTP2LSC_INITIAL_ALIGNMENT
To trace backhaul SS7 MTP 2 Message Signaling Units (MSUs), enter the debug ss7 mtp2 msu command during a low-traffic period. The no form of this command disables debugging output.
debug ss7 mtp2 msu [channel]
channel | Enter a logical channel number. Valid values are from 0 through 3. |
If you do not specify a channel number, the command displays information for channel 0.
| Release | Modification |
|---|---|
12.0(7)XR and 12.1(1)T | This command was introduced. |
MSUs carry addressed signaling information for call setup and tear down and SS7 network management.
This command's output can slow traffic under busy conditions, so enter it when there is low traffic.
The following is an example of debug ss7 mtp2 msu command output for channel 2:
Router# debug ss7 mtp2 msu 2 *Mar 1 01:01:12.447: MTP2: send MSU Ind ch=2 len=25 *Mar 1 01:01:12.455: MTP2: rcvd MSU Req ch=2 len=252
To display debug messages for SS7 MTP 2 packets, enter the debug ss7 mtp2 packet privileged EXEC privileged EXEC command. The no form of this command disables debugging output.
debug ss7 mtp2 packet [channel] [all]![]() | Warning Use this command only for testing problems in a controlled environment. This command can generate signficant amounts of output. If there is any significant amount of traffic flow when you issue the command, the processor may slow down so much that RUDP connections fail. This command is recommended for field support personnel only, and is not recommended for use without prior recommendation from Cisco. |
channel | Enter a logical channel number. Valid values are from 0 through 3. |
all | Enter a logical channel number. Valid values are from 0 through 3. |
If you do not specify a channel number or enter the all keyword, the command displays information for channel 0.
| Release | Modification |
|---|---|
12.0(7)XR and 12.1(1)T | This command was introduced. |
The following is an example of debug ss7 mtp2 packet command output for channel 0:
Router# debug ss7 mtp2 packet 0
*Mar 1 00:53:00.052: MTP2 incoming trace enabled on channel 0.
*Mar 1 00:53:00.052: MTP2 outgoing trace enabled on channel 0.
*Mar 1 00:53:07.220: ---- Incoming Rudp msg (20 bytes) ----
SM_msg_type 0x00008000
protocol_type 0x0001
msg_ID 0x0001
msg_type 0x0044
channel_ID 0x0000
bearer_ID 0x0000
length 0x0004
data 0x00000001
*Mar 1 00:53:07.224: ---- Outgoing Rudp msg (132 bytes) ----
SM_msg_type 0x00008000
protocol_type 0x0001
msg_ID 0x0001
msg_type 0x0045
channel_ID 0x0000
bearer_ID 0x0000
length 0x0074
data 0x0000001E 0x00000000 0x00000000 0x00000000
0x00000000 0x00000000 0x00000000 0x00000000
0x00000000 0x00000000 0x00000000 0x00000000
0x00000002 0x00000000 0x00008317 0x00000000
0x00000002 0x00000000 0x00000008 0x009B5C97
0x00000000 0x0032A2A7 0x0000061C 0x000000BF
0x00000000 0x00000000 0x00000006 0x00000000
0x000000ED
*Mar 1 00:53:11.343: ---- Outgoing Rudp msg (41 bytes) ----
SM_msg_type 0x00008000
protocol_type 0x0001
msg_ID 0x0000
msg_type 0x0011
channel_ID 0x0000
bearer_ID 0x0000
length 0x0019
data 0x8201190A 0x03190A00 0x11F01122 0x33445566
0x778899AA 0xBBCCDDEE
*Mar 1 00:53:11.351: ---- Incoming Rudp msg (41 bytes) ----
SM_msg_type 0x00008000
protocol_type 0x0001
msg_ID 0x0001
msg_type 0x0010
channel_ID 0x0000
bearer_ID 0x0000
length 0x0019
data 0xB203190A 0x01190A00 0x21F01122 0x33445566
0x778899AA 0xBBCCDDEE
*Mar 1 00:53:13.739: ---- Incoming Rudp msg (27 bytes) ----
SM_msg_type 0x00008000
protocol_type 0x0001
msg_ID 0x0001
msg_type 0x0010
channel_ID 0x0000
bearer_ID 0x0000
length 0x000B
data 0x9503190A 0x01190A00
To display information about SS7 MTP 2 receiver state machine events and transitions, enter the debug ss7 mtp2 rcv privileged EXEC command. The no form of this command disables debugging output.
debug ss7 mtp2 rcv [channel]![]() | Warning Use this command only for testing problems in a controlled environment. This command can generate signficant amounts of output. If there is any significant amount of traffic flow when you issue the command, the processor may slow down so much that RUDP connections fail. This command is recommended for field support personnel only, and is not recommended for use without prior recommendation from Cisco. |
channel | Enter a logical channel number. Valid values are from 0 to 3. |
If you do not specify a channel number, the command displays information for channel 0.
| Release | Modification |
|---|---|
12.0(7)XR and 12.1(1)T | This command was introduced. |
The following is an example of debug ss7 mtp2 rcv command output. See the MTP 2 specification for details:
Router# debug ss7 mtp2 rcv 0
*Mar 8 09:22:35.160:itu2RC_Stop chnl=0 MTP2RC_INSERVICE
*Mar 8 09:22:35.164:itu2RC_Start chnl=0 MTP2RC_IDLE
*Mar 8 09:22:52.565:BSNR not in window
bsnr=2 bibr=0x80 fsnr=66 fibr=0x80 fsnf=0 fsnl=127 fsnx=0
fsnt=127
*Mar 8 09:22:52.569:BSNR not in window
bsnr=2 bibr=0x80 fsnr=66 fibr=0x80 fsnf=0 fsnl=127 fsnx=0
fsnt=127
*Mar 8 09:22:52.569:AbnormalBSN_flag == TRUE
*Mar 8 09:22:52.569:itu2RC_Stop chnl=0 MTP2RC_INSERVICE
*Mar 8 09:22:57.561:itu2RC_Start chnl=0 MTP2RC_IDLE
To display information about SS7 MTP 2 Signal Unit Error Rate Monitor (SUERM) state machine events and transitions, enter the debug ss7 mtp2 suerm privileged EXEC command. The no form of this command disables debugging output.
debug ss7 mtp2 suerm [channel]
channel | Enter a logical channel number. Valid values are from 0 through 3. |
If you do not specify a channel number, the command displays information for channel 0.
| Release | Modification |
|---|---|
12.0(7)XR and 12.1(1)T | This command was introduced. |
The following is an example of debug ss7 mtp2 suerm command output. See the MTP 2 specification for details:
Router# debug ss7 mtp2 suerm 0 *Mar 8 09:33:51.108:itu2SUERM_Stop chnl=0 MTP2SUERM_MONITORING *Mar 8 09:34:00.155:itu2SUERM_Start chnl=0 MTP2SUERM_IDLE
To display information about SS7 Message Transfer Part level 2 (MTP 2) timer starts and stops, enter the debug ss7 mtp2 timer privileged EXEC command. The no form of this command disables debugging output.
debug ss7 mtp2 timer [channel]![]() | Warning Use this command only for testing problems in a controlled environment. This command can generate signficant amounts of output. If there is any significant amount of traffic flow when you issue the command, the processor may slow down so much that RUDP connections fail. This command is recommended for field support personnel only, and is not recommended for use without prior recommendation from Cisco. |
channel | Enter a logical channel number. Valid values are from 0 through 3. |
If you do not specify a channel number, the command displays information for channel 0.
| Release | Modification |
|---|---|
12.0(7)XR and 12.1(1)T | This command was introduced. |
The following is an example of debug ss7 mtp2 timer command output for channel 0:
Router# debug ss7 mtp2 timer 0 *Mar 1 01:08:13.738: Timer T7 (ex delay) Start chnl=0 *Mar 1 01:08:13.762: Timer T7 (ex delay) Stop chnl=0 *Mar 1 01:08:13.786: Timer T7 (ex delay) Start chnl=0 *Mar 1 01:08:13.810: Timer T7 (ex delay) Stop chnl=0 *Mar 1 01:08:43.819: Timer T7 (ex delay) Start chnl=0 *Mar 1 01:08:43.843: Timer T7 (ex delay) Stop chnl=0 *Mar 1 01:08:48.603: Timer T7 (ex delay) Start chnl=0 *Mar 1 01:08:48.627: Timer T7 (ex delay) Stop chnl=0 *Mar 1 01:09:13.784: Timer T7 (ex delay) Start chnl=0 *Mar 1 01:09:13.808: Timer T7 (ex delay) Stop chnl=0 *Mar 1 01:09:13.885: Timer T7 (ex delay) Start chnl=0 *Mar 1 01:09:13.909: Timer T7 (ex delay) Stop chnl=0
To display information about SS7 MTP 2 transmit state machine events and transitions, enter the debug ss7 mtp2 txc privileged EXEC command. The no form of this command disables debugging output.
debug ss7 mtp2 txc [channel]![]() | Warning Use this command only for testing problems in a controlled environment. This command can generate signficant amounts of output. If there is any significant amount of traffic flow when you issue the command, the processor may slow down so much that RUDP connections fail. This command is recommended for field support personnel only, and is not recommended for use without prior recommendation from Cisco. |
channel | Enter a logical channel number. Valid values are from 0 through 3. |
If you do not specify a channel number, the command displays information for channel 0.
| Release | Modification |
|---|---|
12.0(7)XR and 12.1(1)T | This command was introduced. |
The following is an example of debug ss7 mtp2 txc command output for channel 2. The transmission control is functioning and updating Backward Sequence Numbers (BSNs). See the MTP 2 specification for details:
Router# debug ss7 mtp2 txc 2 *Mar 1 01:10:13.831: itu2TXC_bsn_update chnl=2 MTP2TXC_INSERVICE *Mar 1 01:10:13.831: itu2TXC_bsn_update chnl=2 MTP2TXC_INSERVICE *Mar 1 01:10:13.831: itu2TXC_bsn_update chnl=2 MTP2TXC_INSERVICE *Mar 1 01:10:13.839: itu2TXC_PDU2xmit chnl=2 MTP2TXC_INSERVICE *Mar 1 01:10:13.863: itu2TXC_bsn_update chnl=2 MTP2TXC_INSERVICE *Mar 1 01:10:13.863: itu2TXC_bsn_update chnl=2 MTP2TXC_INSERVICE *Mar 1 01:10:23.603: itu2TXC_PDU2xmit chnl=2 MTP2TXC_INSERVICE *Mar 1 01:10:23.627: itu2TXC_bsn_update chnl=2 MTP2TXC_INSERVICE *Mar 1 01:10:23.627: itu2TXC_bsn_update chnl=2 MTP2TXC_INSERVICE *Mar 1 01:10:23.631: itu2TXC_bsn_update chnl=2 MTP2TXC_INSERVICE *Mar 1 01:10:23.631: itu2TXC_bsn_update chnl=2 MTP2TXC_INSERVICE *Mar 1 01:10:23.635: itu2TXC_bsn_update chnl=2 MTP2TXC_INSERVICE *Mar 1 01:10:43.900: itu2TXC_bsn_update chnl=2 MTP2TXC_INSERVICE *Mar 1 01:10:43.900: itu2TXC_bsn_update chnl=2 MTP2TXC_INSERVICE *Mar 1 01:10:43.900: itu2TXC_bsn_update chnl=2 MTP2TXC_INSERVICE *Mar 1 01:10:43.908: itu2TXC_PDU2xmit chnl=2 MTP2TXC_INSERVICE *Mar 1 01:10:43.928: itu2TXC_bsn_update chnl=2 MTP2TXC_INSERVICE *Mar 1 01:10:43.932: itu2TXC_bsn_update chnl=2 MTP2TXC_INSERVIC
To display debugging information for an SS7 Session Manager session, enter the debug ss7 sm session privileged EXEC command. The no form of this command disables debugging output.
debug ss7 sm session [session]
session | Specifies a session, 0 or 1. |
If you do not specify a session, the command shows information for both sessions.
| Release | Modification |
|---|---|
12.0(7)XR and 12.1(1)T | This command was introduced. |
Use this command to watch the Session Manager and RUDP sessions. The Session Manager is responsible for establishing the RUDP connectivity to the Media Gateway Controller.
The following is an example of debug ss7 sm session command output for session 0. The Session Manager has established the connection (RUDP_CONN_OPEN_SIG):
Router# debug ss7 sm session-0 *Mar 8 09:37:52.119:SM:rudp signal RUDP_SOFT_RESET_SIG, session = 0 *Mar 8 09:37:58.129:SM:rudp signal RUDP_CONN_RESET_SIG, session = 0 *Mar 8 09:37:58.129:SM:Opening session[0] to 10.5.0.4:8060 *Mar 8 09:37:58.137:SM:rudp signal RUDP_CONN_OPEN_SIG, session = 0
To display debugging information for the SS7 Session Manager failover timer, enter the debug ss7 sm set privileged EXEC privileged EXEC command. The no form of this command disables debugging output.
debug ss7 sm setThis command has no arguments or keywords.
There is no default.
| Release | Modification |
|---|---|
12.0(7)XR and 12.1(1)T | This command was introduced. |
Use this command to watch the Session Manager progression for the set, which is the aggregation of the two RUDP sessions. **What should the user be looking for?**
The following is an example of debug ss7 sm set command output. The Session Manager connection is up (SM_UP):
Router# debug ss7 sm set *Mar 6 12:37:10.176:SESSION SET STATE-INACTIVE Active session = 1 *Mar 6 12:37:10.176:Session[0]:SM SESSION STATE-OPENING | Session[1]: SM SESSION STATE-STANDBY *Mar 6 12:37:10.176:Event:0x02-SM EVENT-ACTIVE on Session 1 *Mar 6 12:37:10.176:SM:SM_UP sent to MTP2
To enable SS7 Session Manager timer debugging, enter the debug rudp timer privileged EXEC privileged EXEC command. The no form of this command disables debugging output.
debug ss7 sm timer![]() | Warning Use this command only for testing problems in a controlled environment. This command can generate signficant amounts of output. If there is any significant amount of traffic flow when you issue the command, the processor may slow down so much that RUDP connections fail. This command is recommended for field support personnel only, and is not recommended for use without prior recommendation from Cisco. |
This command has no arguments or keywords.
| Release | Modification |
|---|---|
12.0(7)XR and 12.1(1)T | This command was introduced. |
Use this command to watch the Session Manager timer progressions.
The following is an example of debug ss7 sm timer command output:
Router# debug ss7 sm timer *Mar 6 12:38:30.483:SM:Open Timer is stoped for Session=0 *Mar 6 12:38:30.483:SM:Open Timer is started for Session=0 *Mar 6 12:41:56.141:SM:Fail-Over Timer is stopped
AIN---Advanced Intelligent Network.
AERM---Alignment Error Rate Monitor. SS7 MTP 2 function that provides monitoring of link alignment errors.
AIS---Alarm Indication Signal. In a T1 transmission, an all-ones signal transmitted instead of the normal signal to maintain transmission continuity and to indicate to the receiving terminal that there is a transmission fault that is located either at, or upstream from, the transmitting terminal.
AMI---Alternate Mark Inversion. Line-code type used on T1 and E1 circuits. In AMI, zeros are represented by 01 during each bit cell, and ones are represented by 11 or 00, alternately, during each bit cell. AMI requires that the sending device maintain ones density. Ones density is not maintained independently of the data stream. Sometimes called binary coded alternate mark inversion. Compare with B8ZS.
B8ZS---binary 8-zero substitution. Line-code type, used on T1 and E1 circuits, in which a special code is substituted whenever 8 consecutive zeros are sent over the link. This code is then interpreted at the remote end of the connection. This technique guarantees ones density independent of the data stream. Sometimes called bipolar 8-zero substitution. Compare with AMI.
BER---bit error rate. Ratio of received bits that contain errors.
BIB---Backward Indicator Bit. Part of an SS7 MSU that when toggled signals a negative acknowledgment by the remote signaling point.
BISDN---Broadband ISDN. ITU-T communication standards designed to handle high-bandwidth applications such as video. BISDN currently uses ATM technology over SONET-based transmission circuits to provide data rates from 155 to 622 Mbps and more.
BSN---Backward Sequence Number. Part of SS7 MSU that acknowledges the receipt of signal units by the remote signaling point, contains the sequence number of the signal unit being acknowledged.
CEPT---European Conference of Postal and Telecommunications Administrations.
CCB---Channel Control Block.
CRC---cyclic redundancy check. Error-checking technique in which the frame recipient calculates a remainder by dividing frame contents by a prime binary divisor and compares the calculated remainder to a value stored in the frame by the sending node.
CCS---common channel signaling. Signaling system used in telephone networks that separates signaling information from user data. A specified channel is exclusively designated to carry signaling information for all other channels in the system. See also SS7.
CSU---channel service unit. Digital interface device that connects end-user equipment to the local digital telephone loop. Often referred to together with DSU, as CSU/DSU.
DSU---data service unit. Device used in digital transmission that adapts the physical interface on a DTE device to a transmission facility such as T1 or E1. The DSU is also responsible for such functions as signal timing. Often referred to together with CSU, as CSU/DSU.
E1---Wide-area digital transmission scheme used predominantly in Europe that carries data at a rate of 2.048 Mbps. E1 lines can be leased for private use from common carriers.
ESF---Extended Super Frame. Framing type used on T1 circuits that consists of 24 frames of 192 bits each, with the 193rd bit providing timing and other functions. ESF is an enhanced version of SF.
FDL---Facility Data Link. A 4-Kbps channel, provided by the Extended SuperFrame (ESF) T1 framing format. The FDL performs outside the payload capacity and allows a service provider to check error statistics on terminating equipment, without intrusion.
FISU---Fill-In Signal Unit. SS7 message that is transmitted in both directions whenever other signal units are not present. Provides a CRC checksum for use by both signaling endpoints.
FSN---Forward Sequence Number. Part of an SS7 MSU that contains the sequence number of the signal unit.
HDB3---high density binary 3. Zero suppression line coding used on E1 links.
HDLC---High-Level Data Link Control. Bit-oriented synchronous data link layer protocol developed by ISO. Derived from SDLC, HDLC specifies a data encapsulation method on synchronous serial links using frame characters and checksums.
IAC---Initial Alignment Control. SS7 MTP 2 function that provides the link alignment processing.
INAP---Intelligent Network Application Part. SS7 architectural protocol layer.
ISDN---Integrated Services Digital Network. Communication protocol, offered by telephone companies, that permits telephone networks to carry data, voice, and other source traffic.
ISUP---ISDN User Part. SS7 protocol layer that defines the protocol used to prepare, manage, and release trunks that carry voice and data between calling and called parties.
LOF---loss of frame. Red alarm.
LOS---loss of signal. Red alarm.
LSC---Link State Control. SS7 MTP 2 function that provides the overall coordination of a session.
LSSU---SS7 message that carries one or two octets (8-bit bytes) of link status information between signaling points at either end of a link, used to control link alignment and to provide the status of a signaling point (such as a local processor outage) to the remote signaling point.
MIB---Management Information Base.
MSU---Message Signal Unit. SS7 message that carries call control, database traffic, network management, and network maintenance data in the signaling information field (SIF).
MTP---SS7 protocol layer consisting of three levels.
MTP 1---Message Transfer Part Level 1. SS7 architectural level that defines the physical, electrical, and functional characteristics of the digital signaling link.
MTP 2---Message Transfer Part Level 2. SS7 data link layer protocol. SS7 architectural level that exercises flow control, message sequence validation, error checking, and retransmission.
MTP 3---Message Transfer Part Level 2. SS7 architectural level that provides messages between signaling points in the network, helping control traffic when congestion or failures occur.
PDU---protocol data unit.
RAI---Remote Alarm Indication. Yellow alarm.
RTB---ReTransmit Buffer.
RUDP---Reliable User Datagram Protocol. Cisco proprietary signaling backhaul protocol.
SCCP---Signaling Connection Control Part. SS7 protocol level that provides connectionless and connection-oriented network services, and addressing services. Is the transport layer for TCAP-based services.
SF---SuperFrame. Common framing type used on T1 circuits. SF consists of 12 frames of 192 bits each, with the 193rd bit providing error checking and other functions. SF is superseded by ESF, but is still widely used. Also called D4 framing.
SIF---signaling information field. Part of the MSU that carries call control information.
SLT---Signaling Link Terminal for SS7.
SS7---Signaling System 7. Signaling System 7. Standard CCS system used with BISDN and ISDN. Developed by Bellcore (now Telcordia).
SIO---Service Information Octet. Field of an SS7 MSU that contains a four-bit subservice field and a four-bit service indicator.
SUERM---Signal Unit Error Rate Monitor. SS7 MTP 2 function that provides monitoring of signal unit events.
T1---Digital WAN carrier facility. T1 transmits DS-1-formatted data at 1.544 Mbps through the telephone-switching network, using AMI or B8ZS coding. Compare with E1.
TCAP---Transaction Capabilities Applications Part. SS7 protocol layer that helps exchange non-circuit related data between applications across the network. Handles queries such as verification of a caller's Personal Identification Number (PIN) for telephony billing purposes.
WAN---Wide-area network.
WIC---WAN interface card.
![]()
![]()
![]()
![]()
![]()
![]()
![]()
Posted: Sun Mar 26 20:17:44 PST 2000
Copyright 1989 - 2000©Cisco Systems Inc.