Testing Interfaces
If you want to run loopback tests or bit error rate tests on channelized T3 interfaces, you must enable testing at the T3 or T1 layer. See Interface Stack for a description of the layers.
For a list of the modules that support bit error rate tests (BERTs) and remote loopback, see ERX Module Guide, Appendix A, Module Protocol Support.
NOTE: BERTs are supported on frame-based channelized T3 interfaces, with the exception of the CT3/T3 line module used with the 3-port CT3/T3 I/O module.
Testing at the T3 Layer
To enable testing at the T3 layer:
- Change the clock source to internal.
host1(config-controll)#clock source internal module- Configure one of the following tests:
host1(config-controll)#loopback localSet the loopback to network to test the line connected to the network. host1(config-controll)#loopback network line
- Set the loopback to remote to request that a remote device connected on a T3 interface enter into a loopback.
host1(config-controll)#loopback remoteConfigure the T3 interface to enable or disable the ability to enter into a loopback initiated by a remote device, as follows:
- Issue the equipment customer loopback command to enable the router to enter into loopback when it receives an appropriate signal from the remote device.
host1(config-controll)#equipment customer loopbackIssue the equipment network loopback command to disable the ability to enter into loopback initiated by a remote device. host1(config-controll)#equipment network loopbackbert
- Use to enable bit error rate tests using the specified pattern on a channelized T3 interface.
- Unlike other configuration commands, bert is not stored in NVRAM.
- Specify one of the following test patterns:
- 0sRepetitive test pattern of all zeros, 00000...
- 1sRepetitive test pattern of all ones, 11111...
- 2^9Pseudorandom test pattern, 511 bits in length
- 2^11Pseudorandom test pattern, 2047 bits in length
- 2^15Pseudorandom test pattern, 32,767 bits in length
- 2^20Pseudorandom test pattern, 1,048,575 bits in length
- 2^20-QRSSPseudorandom QRSS test pattern, 1,048,575 bits in length
- 2^23Pseudorandom test pattern, 8,388,607 bits in length
- alt-0-1Repetitive alternating test pattern of zeros and ones, 01010101...
host1(config-controll)#bert pattern 2^15 interval 20Use the no version to stop the test that is running. equipment loopback
- Use to enable or disable the router's ability to enter into a loopback initiated by a remote device connected on a channelized T3 interface.
NOTE: Remote loopback is available only on channelized T3 interfaces configured to use C-bit framing.
- Specify one of the following loopback options:
- customerEnables the router to enter into loopback when it receives an appropriate signal from the remote interface
- networkDisables the router's ability to enter into loopback when it receives an appropriate signal from the remote interface
host1(config-controll)#equipment customer loopbackhost1(config-controll)#equipment network loopbackUse the no version to disable the router's ability to be placed in loopback by the remote device. loopback
- localLoops the data back toward the router; on supported line modules, also sends an alarm indication signal (AIS) out toward the network
- networkLoops the data toward the network before the framer processes the data
- payloadLoops the data toward the network after the framer processes the data
- remoteSends a far end alarm code in the C-bit framing, as defined in ANSI T1.404, to notify the remote end to activate or (when you use the no version) deactivate the line loopback
NOTE: Remote loopback is available only on channelized T3 interfaces configured to use C-bit framing.
host1(config-controll)#loopback localUse the no version to restore the default configuration, no loopback. Testing at the T1 Layer
The T1 channel testing commands enable you to specify testing parameters for a single channel, multiple individual channels, ranges of channels, or any combination of the three types of specifications. For example:
host1(config-controll)#t1 3,6-15,22,25-27 loopback localTo enable testing at the T1 layer:
host1(config-controll)#t1 2 loopback localSet the loopback to network to test the line connected to the network. host1(config-controll)#t1 2 loopback network lineSet the loopback to remote-loopback to enable acceptance of loopback commands issued from a remote router. host1(config-controll)#t1 2 remote-loopback
- Configure the line to run bit error rate tests.
host1(config-controll)#t1 2 bert pattern 2^11 time 10 unframedt1 bert
- Use to enable bit error rate tests using the specified pattern on a T1 interface.
- Unlike other configuration commands, bert is not stored in NVRAM.
- Specify one of the following test patterns:
NOTE: The CT3/T3-F0 line module supports only the 2^11, 2^15, and 2^20-O153 options.
- 0sRepetitive test pattern of all zeros, 00000...
- 1sRepetitive test pattern of all ones, 11111...
- 2^11Pseudorandom test pattern, 2047 bits in length
- 2^15Pseudorandom test pattern, 32,767 bits in length
- 2^20-O153Pseudorandom test pattern, 1,048,575 bits in length
- 2^20-QRSSPseudorandom QRSS test pattern, 1,048,575 bits in length
- 2^23Pseudorandom test pattern, 8,388,607 bits in length
- alt-0-1Repetitive alternating test pattern of zeros and ones, 01010101...
NOTE: The BERT patterns supported when testing the T1 layer vary depending on the line module and I/O module assembly you are using.
- Specify the duration of the test in the range 11440 minutes.
- Optionally, specify the unframed keyword to overwrite the framing bits.
- Example
host1(config-controll)#t1 2 bert pattern 2^11 interval 10 unframedUse the no version to stop the test that is running. t1 loopback
- Use to configure a loopback.
- Specify one of the following options:
NOTE: The CT3/T3-F0 line module does not support the remote line inband option.
- localLoops the router output data back toward the router at the T1 framer; on supported line modules, also sends an alarm indication signal (AIS) out toward the network
- network { line | payload }Specify the line keyword to loop the data back toward the network before the T1 framer and automatically set a local loopback at the HDLC controllers. Specify the payload keyword to loop the payload data back toward the network at the T1 framer and automatically set a local loopback at the HDLC controllers.
- remote line fdl ansiSends a repeating 16-bit ESF data link code word (00001110 11111111) to the remote end requesting that it enter into a network line loopback. Specify the ansi keyword to enable the remote line facilities data link (FDL) ANSI bit loopback on the T1 channel, according to the ANSI T1.403 Specification.
- remote line fdl bellcoreSends a repeating 16-bit ESF data link code word (00010010 11111111) to the remote end requesting that it enter into a network line loopback. Specify the bellcore keyword to enable the remote line facilities data link (FDL) Bellcore bit loopback on the T1 channel, per the Bellcore TR-TSY-000312 Specification.
- remote line inbandSends a repeating 5-bit inband pattern (00001) to the remote end requesting that it enter into a network line loopback
- remote payload [ fdl ] [ ansi ]Sends a repeating, 16-bit, ESF data link code word (00010100 11111111) to the remote end requesting that it enter into a network payload loopback. Enables the remote payload facilities data link (FDL) ANSI bit loopback on the T1 channel. You can optionally specify fdl and ansi.
host1(config-controll)#t1 2 loopback localUse the no version to deactivate loopback. If you specify the remote keyword, the no version sends the 16-bit ESF data link code word or inband pattern to deactivate the loopback at the remote end based on the last activate request sent to the remote end. If you do not specify the remote keyword, the no version clears the local loopback configuration. t1 remote-loopback
host1(config-controll)#t1 2 remote-loopbackUse the no version to restore the factory default, which is to reject loopback commands issued from a remote router.