cc/td/doc/product/dsl_prod/ios_dsl/rel121
hometocprevnextglossaryfeedbacksearchhelp
PDF

Table of Contents

Configuring Digital Subscriber Lines

Configuring Digital Subscriber Lines

This chapter describes how to configure Cisco NI-2 DSLAMs for digital subscriber line (DSL) service. The chapter contains these sections:

Using DSL Profiles

Except for a few dynamic operational modes, port configuration takes place through a configuration profile, rather than by direct configuration. A profile is a named list of configuration parameters with a value assigned to each parameter. You can change the value of each parameter in the profile. To configure a subscriber, you need only attach the desired profile to that subscriber. When you change a parameter in a profile you change the value of that parameter on all ports using that profile. If you want to change a single port or a subset of ports, you can copy the profile, change the desired parameters, and then assign the new profile to the desired ports.

If you modify an existing profile, that change takes effect on every ADSL port linked to that profile.

This profile configuration approach is consistent with ADSL MIB standards.

The DSLAM implementation uses the dynamic profile approach, as opposed to the static profile approach. The dynamic profile approach supports a many-to-one correspondence between ports and profiles; that is, multiple ports can share the same profile but not vice versa. Also, with the dynamic approach, profiles are created and destroyed dynamically (with the exception of a special profile named default). Direct configuration of port parameters is not allowed.

Every port is attached to a special profile named default by default. You can modify the default profile (but not delete it). This is useful when you want to modify one or two default parameters and apply this to every port in the system (rather than creating a new profile with the minor changes and attaching this to every port in the system).


Note   When you create a profile, it inherits all of the configuration settings of the special profile named default at the time of creation. If you subsequently modify the special profile default, the new changes to default do not propagate to the previously created profiles.

Using profiles introduces a new command mode, Profile mode. Use the command dsl-profile to enter Profile mode. When you are in Profile mode, changes you make to parameters affect only the profile you specify.

This example sets the interleaved FEC check bytes for a profile named test to 6 upstream and 4 downstream. Other profiles do not change:

DSLAM# configure terminal
DSLAM(config)# dsl-profile test
DSLAM(config-dsl-prof)# dmt bitrate interleaved downstream 4 upstream 6

Creating, Modifying, or Deleting a Profile

This section describes how to create or delete a profile, and how to select a profile for modification.

To create a profile, or to select a profile for modification, follow these steps:

Step
Command
Task

    1.

DSLAM# configure terminal

Go to the global configuration level.

    2.

DSLAM(config)# dsl-profile profile-name

Create a profile named profile-name, or select an existing profile named profile-name for modification.

To delete a profile, follow these steps:

Step
Command
Task

    1.

DSLAM# configure terminal

Go to the global configuration level.

    2.

DSLAM(config)# no dsl-profile profile-name

Deleted profile-name.


Note   You can modify the default profile, but you cannot delete it.

Examples

This command creates a DSL profile named fast2. After you execute these steps, you can modify the parameters for this profile:

DSLAM# configure terminal
DSLAM(config)# dsl-profile fast2
DSLAM(config-dsl-prof) 
 

This example modifies the default profile and displays the results:

DSLAM# configure terminal
DSLAM(config)# dsl-profile default
DSLAM(config-dsl-prof) alarms
DSLAM(config-dsl-prof) exit
DSLAM(config)# exit
DSLAM# show dsl profile default
dsl profile default:
      Alarms Enabled: NO
DMT profile parameters
      Maximum Bitrates:
         Interleave Path:  downstream:  8032/kbs,   upstream:   480/kbs
      Minimum Bitrates:
         Interleave Path:  downstream:     0/kbs,   upstream:     0/kbs
      Margin:              downstream:     6 db,    upstream:     6 db
      Interleave Delay:    downstream: 16000 usecs, upstream: 16000 usecs
      FEC Redundancy Bytes:
         Interleave Path:  downstream:    16,       upstream:    16
      R-S Codeword Size:   downstream:  auto,       upstream:  auto
      Trellis Coding:         Enabled
      Overhead Framing:       Mode 1
      Bit-Swap:               Enabled
      Bit-Swap From Margin:      3 dB
      Bit-Swap To Margin:        3 dB
.
.
.

Copying a Profile

This section describes how to copy a profile to an identical profile with a different name.

To copy a profile to an identical profile with a different name, follow these steps:

Step
Command
Task

    1.

DSLAM# configure terminal

Go to the global configuration level.

    2.

DSLAM(config)# dsl-copy-profile [force] source source- profile destination new-profile

Copy the profile named source- profile to a profile named new- profile

If the destination profile indicated in this command does not exist, dsl-copy-profile creates it. The command then copies all non-default configurations defined for the source profile to the destination profile.

Example

This example copies the default profile to a profile named fast and displays the results. If fast does not exist, the command creates it. Use the command show dsl profile to confirm the existence and parameters for the new profile:

DSLAM# configure terminal
DSLAM(config)# dsl-copy-profile force source default destination fast
DSLAM# show dsl profile fast
dsl profile fast:
      Alarms Enabled: NO
DMT profile parameters
      Maximum Bitrates:
         Interleave Path:  downstream:  8032/kbs,   upstream:   480/kbs
      Minimum Bitrates:
         Interleave Path:  downstream:     0/kbs,   upstream:     0/kbs
      Margin:              downstream:     6 db,    upstream:     6 db
      Interleave Delay:    downstream: 16000 usecs, upstream: 16000 usecs
      FEC Redundancy Bytes:
         Interleave Path:  downstream:    16,       upstream:    16
      R-S Codeword Size:   downstream:  auto,       upstream:  auto
      Trellis Coding:         Enabled
      Overhead Framing:       Mode 1
      Bit-Swap:               Enabled
      Bit-Swap From Margin:      3 dB
      Bit-Swap To Margin:        3 dB
      Operating Mode:         Automatic
      Training Mode:          Quick
 
 SDSL profile parameters
.
.
.

Attaching or Detaching a Profile

This section describes how to attach or detach a profile to or from a slot or port.

To attach a profile from a slot or port, follow these steps:

Step
Command
Task

    1.

DSLAM# configure terminal

Go to the global configuration level.

    2.

DSLAM(config)# interface atm slot/port

Go to the interface level and specify the slot/port to which you want to attach the profile.

    3.

DSLAM(config-if)# dsl profile profile-name

Attach profile-name to the slot/port.

To detach a profile from a slot or port, follow these steps:

Step
Command
Task

    1.

DSLAM# configure terminal

Go to the global configuration level.

    2.

DSLAM(config)# interface atm slot/port

Go to the interface level and specify the slot/port from which you want to detach the profile.

    3.

DSLAM(config-if)# no dsl profile profile-name

Detach profile-name from the specified slot/port.

Example

This example attaches the profile test1 to slot 20, port 1, and displays the results:

DSLAM# configure terminal
DSLAM(config)# int atm 20/1
DSLAM(config-if)# dsl profile test1
DSLAM# show dsl int atm 20/1
Port Status:
   Subscriber Name:          Circuit ID: 
   IOS admin: UP     oper: UP     Card status: Present
   Last Change: 36352 days, 13 hrs, 51 min, 47 sec No. of changes: 0
   Line Status: TRAINED
   Test Mode:   NONE
Loopback: NONE
 
ADSL Chipset Self-Test: NONE
CO Modem Firmware Version: 0x1319BE02
 
Configured:
 
 DMT Profile Name: test1
      Alarms Enabled: NO
.
.
.

Displaying a Profile

This section describes how to display a profile and all the ports currently connected to it.

To display a profile and all the ports currently connected to it, follow this step:

Step
Command
Task

    1.

DSLAM# show dsl profile profile-name

Display a profile and all the ports currently connected to it.


Note   If you omit the profile-name argument, this command displays profile information for all existing DSL profiles.

Example

This example displays the profile fast:

DSLAM# show dsl profile fast
 
dsl profile fast:
      Alarms Enabled: NO
 
 DMT profile parameters
      Maximum Bitrates:
         Interleave Path:  downstream:  8032/kbs,   upstream:   480/kbs
      Minimum Bitrates:
         Interleave Path:  downstream:     0/kbs,   upstream:     0/kbs
      Margin:              downstream:     6 db,    upstream:     6 db
      Interleave Delay:    downstream: 16000 usecs, upstream: 16000 usecs
      FEC Redundancy Bytes:
         Interleave Path:  downstream:    16,       upstream:    16
      R-S Codeword Size:   downstream:  auto,       upstream:  auto
      Trellis Coding:         Enabled
      Overhead Framing:       Mode 1
      Bit-Swap:               Enabled
      Bit-Swap From Margin:      3 dB
      Bit-Swap To Margin:        3 dB
      Operating Mode:         Automatic
      Training Mode:          Quick
 
 SDSL profile parameters
.
.
.

Displaying DSL Profiles

This section describes how to display all nondefault settings for each currently defined DMT profile, including the default profile.

To display all nondefault settings, follow this step:

Step
Command
Task

    1.

DSLAM# show running-config

Display all nondefault settings for each currently defined DMT profile, including the default DMT profile.

Example

This example shows how to display a running configuration:

DSLAM# show running-config
Building configuration...
 
Current configuration:
!
!
version XX.X
no service pad
service timestamps debug uptime
service timestamps log uptime
no service password-encryption
service internal
!
hostname Router
!
slot 1 atuc-1-4dmt
 
[Some output deleted]
.
.
.
 
slot 32 atuc-1-4dmt
enable password lab
!
!
dsl-profile default
!
dsl-profile fast
 dmt training-mode quick
 dmt margin downstream 6 upstream 6
 dmt bitrate maximum interleaved downstream 8032 upstream 480
-clock-select 1 ATM0/1
network-clock-select 2 system
ip subnet-zero
ip host-routing
ip host c 171.69.209.28
ip domain-name cisco.com
ip name-server 171.69.204.11
!
atm address 47.0091.8100.0000.007b.efde.2301.007b.efde.2301.00
atm address 47.0091.8100.0000.007c.417f.1601.007c.417f.1601.00
atm address 47.0091.8100.0000.0016.3488.7e01.0016.3488.7e01.00
atm address 47.0091.8100.0000.0072.7ca0.de01.0072.7ca0.de01.00
atm address 47.0091.8100.0000.00d1.b96f.b001.00d1.b96f.b001.00
atm router pnni
 no aesa embedded-number left-justified
 node 1 level 56 lowest
  redistribute atm-static
!
clock timezone EST -5
clock summer-time EDT recurring
!
process-max-time 200
!
interface ATM0/0
 ip address 60.0.0.1 255.0.0.0
 no ip directed-broadcast
 map-group test
 atm cac service-category abr deny
 atm maxvp-number 0
!
interface Ethernet0/0
 ip address 172.27.144.128 255.255.255.0
 no ip directed-broadcast
 no ip proxy-arp
 no keepalive
!
interface ATM0/1
 no ip address
 no ip directed-broadcast
 no atm ilmi-keepalive
 atm cac service-category abr deny
!
interface ATM0/2
 no ip address
 no ip directed-broadcast
 no atm ilmi-keepalive
 atm cac service-category abr deny
!
.
.
.

Enabling and Disabling a Port

This section describes how to enable or disable a port.

To disable a port, follow these steps:

Step
Command
Task

    1.

DSLAM# configure terminal

Go to the global configuration level.

    2.

DSLAM(config)# interface atm slot/port

Go to the interface level and specify the port you want to disable.

    3.

DSLAM(config-if)# shutdown

Disable the specified port.

To enable a port, follow these steps:

Step
Command
Task

    1.

DSLAM# configure terminal

Go to the global configuration level.

    2.

DSLAM(config)# interface atm slot/port

Go to the interface level and specify the port you want to enable.

    3.

DSLAM(config-if)# no shutdown

Enable the specified port.

Example

This example enables port 20 on slot 0 and displays the results:

DSLAM# configure terminal
DSLAM(config)# int atm 20/0
DSLAM(config-if)# no shutdown
DSLAM# show dsl int atm 20/0
Port Status:
   Subscriber Name:          Circuit ID: 
 IOS admin: UP     oper: UP     Card status: Present
   Last Change: 36352 days, 13 hrs, 51 min, 47 sec No. of changes: 0
   Line Status: TRAINED
   Test Mode:   NONE
Loopback: NONE
 
ADSL Chipset Self-Test: NONE
CO Modem Firmware Version: 0x1319BE02
.
.
.

Note   The admin status is modified by the shutdown and no shutdown commands. The oper (operational) status is a function of the ATM switch fabric and the DSL line state.

Configuring a Slot

This section describes how to configure a slot for a specific card type.

To configure a slot for a specific card type, use these commands:

Step
Command
Task

    1.

DSLAM# configure terminal

Go to the global configuration level.

    2.

DSLAM(config)# slot slot# cardtype

Configure the slot# to the desired cardtype.

The slot number range varies by platform; the maximum range is 1 to 38. These card types are available:


Note   Some line cards do not function in all NI-2 DSLAM systems. For example, the Cisco 6100 system supports only a dual-port CAP ATU-C line card. Consult the hardware documentation for your DSLAM to determine which line cards it supports.

Example

This example configures slot 12 for a 4-port SDSL card and displays the hardware associated with the slot.

DSLAM# configure terminal
DSLAM(config)# slot 12 STUC-4-2B1Q-DIR-1
DSLAM# show hardware slot 12
 
Slot 12:STUC-4-2B1Q-DIR-1
 
        EEPROM format version 255
        EEPROM contents (hex):
          0x00:FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
          0x10:FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
          0x20:FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
          0x30:FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
          0x40:FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
          0x50:FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
          0x60:6C 67 AB 35 56 41 4C 49 54 4B 46 42 41 41 BC C1
          0x70:7B 12 41 E8 E1 85 0C 41 FF FF FF FF FF FF FF FF
 

Note   If you attempt to provision an empty slot, the major alarm "MODULE-MISSING" asserts.

If the detected card type matches the slot provisioning for ATU-C and STU-C, the card type displays. The word "Missing" displays when a provisioned slot is empty.

"Mismatch" displays if the card type does not match the slot provisioning.

Mixing Line Cards

The line coding used by the 4-port Flexi line card is spectrally incompatible with the line coding for both the 8-port IDSL line card and the 4-port SDSL (STU-C) line card. If you install spectrally incompatible cards in the same side of the chassis, the lines served by those cards can suffer reduced performance. For best performance in a chassis with a mixture of line card types, always install Flexi cards on one side of the chassis and install IDSL and SDSL cards on the opposite side.

Errors

Card mismatch error conditions include the following:


Note   You must provision an ATU-C FLEXI for CAP or DMT line coding before it will operate.

Assigning Port Names

This section tells you how to assign a name to a DSL subscriber port.

The name may contain up to 64 printable characters. Alphanumerics and most special characters (underscores, hyphens, and ampersands, for example) are allowed. Spaces and quotes are not allowed.

To assign a name to a DSL subscriber port, follow these steps:

Step
Command
Task

    1.

DSLAM# configure terminal

Go to the global configuration level.

    2.

DSLAM(config)# interface atm slot#/port#

Specify the slot and port.

    3.

DSLAM(config-if)# dsl subscriber name

Assign name to the port.

Example

In this example, the name curley is assigned to slot 9, port 2.

DSLAM# configure terminal
DSLAM(config)# interface atm 9/2
DSLAM(config-if)# dsl subscriber curley
 

Assigning Circuit IDs

This section tells you how to assign an identifier to a DSL circuit.

The circuit ID may contain up to 32 printable characters. Alphanumerics and most special characters (underscores, hyphens, and ampersands, for example) are allowed. Spaces and quotes are not allowed.

To assign an identifier to a DSL circuit, follow these steps:

Step
Command
Task

    1.

DSLAM# configure terminal

Go to the global configuration level.

    2.

DSLAM(config)# interface atm slot#/port#

Specify the slot and port.

    3.

DSLAM(config-if)# dsl circuit circuit-id

Assign circuit-id to the port.

Example

In this example, the circuit ID 341 is assigned to slot 9, port 2.

DSLAM#configure terminal
DSLAM(config)# interface atm 9/2
DSLAM(config-if)# dsl circuit 341

Setting FEC Check (Redundancy) Bytes

This section describes how to set upstream and downstream interleaved FEC check (redundancy) bytes per Reed-Solomon codeword for a specific profile. This information applies to profiles for DMT interfaces only. The higher the check bytes setting the better the error correction, but the check bytes subtract from user bytes.

The configured number of FEC check bytes must be an even number in the range 0 to 16 inclusive. The default (the value assigned when a DSL profile is created) is 16 check bytes for both the upstream and downstream directions.

If possible, the DSLAM sets the actual number of FEC check bytes to match the configured value. However, depending upon the bit rate that the port finally trains to, some settings of FEC check bytes may not be acheivable. When this occurs, the DSLAM chooses an actual number of FEC check bytes that is closest (numerically) to the configured number of FEC check bytes. Table 7-1 lists the values of FEC check bytes that are achievable for all bit rates.


Table 7-1: Achievable Combinations of FEC Check Bytes and Symbols Per Codeword for Different Bit Rate Ranges
Bit Rate Range (kbps) Symbols per Codeword Allowed FEC Check Bytes Allowed

8032 to 3616

1

0, 2, 4, 6, 8, 10, 12, 14, 16

3584 to 3168

1 or 2

0, 2, 4, 6, 8, 10, 12, 14, 16

3136 to 1760

2

0, 2, 4, 6, 8, 10, 12, 14, 16

1728 to 1568

2 or 4

0, 2, 4, 6, 8, 10, 12, 14, 16


Note   Values of 2, 6, 10, or 14 are allowed only when symbols per codeword = 2.

1536 to 832

4

0, 4, 8, 12, 16

800 to 768

4 or 8

0, 4, 8, 12, 16


Note   Values of 4 or 12 are allowed only when symbols per codeword = 4.

736 to 384

8

0, 8, 16

352 to 0

16

0, 16

To set upstream and downstream FEC check (redundancy) bytes for a specific profile, follow these steps:

Step
Command
Task

    1.

DSLAM# configure terminal

Go to the global configuration level.

    2.

DSLAM(config)# dsl-profile profile-name

Go to the profile configuration level and specify the profile-name for which you want to set FEC check bytes.

    3.

DSLAM(config-dsl-prof)# dmt check-bytes
interleaved downstream bytes upstream bytes

Set the check bytes to the specified number of bytes downstream and bytes upstream.

This command retrains the port if you change the parameter. Setting a parameter to its previous value does not cause a retrain. If a port is training when you change this parameter, the port untrains and retrains to the new parameter.

It is normally desirable to keep the ratio of check-bytes to users bytes roughly constant regardless of the bit rate. This requires you to change both the check bytes and the codeword size parameters.

When the training-mode is set to quick, the DSLAM automatically chooses the check bytes value. However, if check bytes is set to zero and the training mode is quick, the system always uses a check-bytes value of 0.

Example

This example sets the FEC check bytes for the default profile to 6 upstream and 4 downstream and displays the results:

DSLAM# configure terminal
DSLAM(config)# dsl-profile default
DSLAM(config-dsl-prof)# dmt check-bytes interleaved downstream 4 upstream 6
DSLAM# show dsl profile default
 
dsl profile default:
      Alarms Enabled: NO
 
 DMT profile parameters
      Maximum Bitrates:
         Interleave Path:  downstream:  8032/kbs,   upstream:   480/kbs
      Minimum Bitrates:
         Interleave Path:  downstream:     0/kbs,   upstream:     0/kbs
      Margin:              downstream:     6 db,    upstream:     6 db
      Interleave Delay:    downstream: 16000 usecs, upstream: 16000 usecs
      FEC Redundancy Bytes:
Interleave Path:  downstream:    16,       upstream:    16
      R-S Codeword Size:   downstream:  auto,       upstream:  auto
      Trellis Coding:         Enabled
      Overhead Framing:       Mode 1
      Bit-Swap:               Enabled
      Bit-Swap From Margin:      3 dB
      .
      .
      .

Setting the Interleaving Delay

This section describes how to set the interleaving delay for both the upstream and downstream traffic for DMT and CAP interfaces.

DMT Interfaces

This information applies to DMT interfaces only. Interleaving delay helps protect against impulse noise and clipping, but adds delay, which may not be tolerable for some applications.

The allowable values for configured interleaved delay are 0, 500, 1000, 2000, 4000, 8000, and 16000 microseconds. The default interleaved delay (the value assigned when a DSL profile is created) is 16000 microseconds (that is, 16 msecs) for both upstream and downstream directions.

If possible, the DSLAM sets the actual interleaving delays to match the configured values. However, depending upon the bit rate that the port finally trains to, some settings of interleaving delay may not be acheivable. When this occurs, the DSLAM chooses an actual interleaving delay that is closest (numerically) to the configured interleaving delay. Table 7-2 lists the values of interleaving delay that are achievable for all bit rates.


Table 7-2: Achievable Combinations of Interleaving Delay and Symbols Per Codeword for Different Bit Rate Ranges
Bit Rate Range (kbps) Symbols per Codeword Allowed Interleaving Delay Allowed (microseconds)

8032 to 3616

1

0, 500, 1000, 2000, 8000, 16000

3584 to 3168

1 or 2

0, 500, 1000, 2000, 8000, 16000


Note   A value of 500 is allowed only when symbols per codeword = 1.

3136 to 1760

2

0, 1000, 2000, 8000, 16000

1728 to 1568

2 or 4

0, 1000, 2000, 4000, 8000, 16000


Note   A value 1000 is allowed only when symbols per codeword = 2. A value of 4000 is allowed only when symbols per codeword = 4.

1536 to 832

4

0, 2000, 4000, 8000, 16000

800 to 768

4 or 8

0, 2000, 4000, 8000, 16000


Note   A value of 2000 is allowed only when symbols per codeword = 4.

736 to 384

8

0, 4000, 8000, 16000

352 to 0

16

0, 8000, 16000

To set upstream and downstream interleaved delay for a specific profile, follow these steps:

Step
Command
Task

    1.

DSLAM# configure terminal

Go to the global configuration level.

    2.

DSLAM(config)# dsl-profile profile-name

Go to the profile configuration level and specify the profile-name for which you want to set the interleaving delay.

    3.

DSLAM(config-dsl-prof)# dmt interleaving-delay downstream delay-in-usecs upstream delay-in-usecs

Set the downstream and upstream interleaving delay times as delay-in-usecs.

This command retrains the port if you change the parameter. Setting a parameter to its previous value does not cause a retrain. If a port is training when you change this parameter, the port untrains and retrains to the new parameter.

Example

This example sets the interleaving delay of the profile named fast to 2000 usec downstream and 4000 usec upstream, and displays the results:

DSLAM# configure terminal
DSLAM(config)# dsl-profile fast
DSLAM(config-dsl-prof)# dmt interleaving-delay downstream 2000 upstream 4000 
DSLAM# show dsl profile fast
 
dsl profile fast:
      Alarms Enabled: NO
 
 DMT profile parameters
      Maximum Bitrates:
         Interleave Path:  downstream:  8032/kbs,   upstream:   480/kbs
      Minimum Bitrates:
         Interleave Path:  downstream:     0/kbs,   upstream:     0/kbs
      Margin:              downstream:     6 db,    upstream:     6 db
Interleave Delay:    downstream: 2000 usecs, upstream: 4000 usecs
      FEC Redundancy Bytes:
         Interleave Path:  downstream:    16,       upstream:    16
      R-S Codeword Size:   downstream:  auto,       upstream:  auto
      Trellis Coding:         Enabled
      Overhead Framing:       Mode 1
      Bit-Swap:               Enabled
      Bit-Swap From Margin:      3 dB
      Bit-Swap To Margin:        3 dB
      Operating Mode:         Automatic
      Training Mode:          Quick
.
.
.

CAP Interfaces

To set the interleaving delay for a CAP profile, use the cap interleaving-delay profile configuration command:

Step
Command
Task

    1.

DSLAM# configure terminal

Go to the global configuration level.

    2.

DSLAM(config)# dsl-profile profile-name

Go to the profile configuration level and specify the profile-name for which you want to set the interleaving delay.

    3.

DSLAM(config-dsl-prof)# cap interleaving-delay {short | long | none}

Set interleaving-delay for a designated CAP profile.

    4.

DSLAM(config-dsl-prof)# end

Exit from profile configuration mode.

Step
Command
Task

    1.

DSLAM# configure terminal

Go to the global configuration level.

    2.

DSLAM(config)# dsl-profile profile-name

Go to the profile configuration level and specify the profile-name for which you want to set the interleaving delay.

    3.

DSLAM(config-dsl-prof)# no cap interleaving-delay

Set interleaving-delay to the default value (long) for a designated CAP profile.

    4.

DSLAM(config-dsl-prof)# end

Exit from profile configuration mode.

Table 7-3 shows the amount of delay (in milliseconds) that results from various combinations of baud rate, constellation, and cap interleaving-delay settings (short or long) on a 4-port Flexi card configured for CAP. Interleaving delay is applied only in the downstream direction. Interleaving is not used on upstream traffic.


Table 7-3: Downstream Interleaving Delay
Constellation Short or Long Delay 136 Kbaud 340 Kbaud 680 Kbaud 952 Kbaud

8

short

4.4 ms

4.4 ms

-

-

long

49 ms

49 ms

-

-

16

short

3.0 ms

3.0 ms

3.0 ms

2.7 ms

long

31 ms

31 ms

16 ms

11 ms

32

short

2.3 ms

2.3 ms

-

-

long

24 ms

24 ms

-

-

64

short

1.9 ms

1.9 ms

1.8 ms

1.7 ms

long

19 ms

19 ms

9.6 ms

6.8 ms

128

short

1.6 ms

1.6 ms

-

-

long

16 ms

16 ms

-

-

256

short

1.4 ms

1.4 ms

1.4 ms

1.2 ms

long

14 ms

14 ms

6.8 ms

5.0 ms

256 uncorrected

short

1.3 ms

1.3 ms

1.2 ms

1.0 ms

long

12 ms

12 ms

6.0 ms

4.3 ms

You can choose the interleaving-delay option none only when 136k downstream baud rate is enabled. If you configure the interleaving-delay as none but the line card trains at a downstream bit rate that uses a baud rate that is other than 136k, the actual interleaving-delay value is short.

The following table shows the relationship between the interleaving-delay value chosen and the state of the Reed-Solomon error correction function.

Interleave Value
Reed-Solomon Relationship

Short

RS error correction on

Long

RS error correction on

None

RS error correction off


Note   If you set interleaving delay to none, the subscriber's line may provide service at a higher bit rate than the one configured. This can happen because setting interleaving delay to none turns off Reed-Solomon error correction, and turning off error correction reduces the overhead on the line, leaving more bandwidth available to the subscriber.

Examples

This example shows how to set the interleaving-delay value to none for the profile named issis:

DSLAM# configure terminal
DSLAM# dsl-profile issis
DSLAM(config-dsl-prof)# cap interleaving-delay
DSLAM(config-dsl-prof)# end
 

This example shows how to set the default interleaving delay value for the profile named issis.

DSLAM# configure terminal
DSLAM# dsl-profile issis
DSLAM(config-dsl-prof)# no cap interleaving-delay 
DSLAM(config-dsl-prof)# end
 

Setting Signal-to-Noise Ratio Margins

This section describes how to set signal-to-noise ratio (SNR) margins for both downstream and upstream traffic. This section addresses SNR margins for ATU-C CAP, ATU-C Flexi CAP, ATU-C Flexi DMT and 4DMT interfaces. The higher the margin the more protection there is against data corruption. The higher the margin the lower the data rate a given loop can support.

ATU-C CAP and ATU-C FLEXI CAP Interfaces

Use the following profile configuration commands set the signal-to-noise ratio (SNR) value for a selected ATU-C CAP or ATU-C Flexi CAP profile:

Step
Command
Task

    1.

DSLAM# configure terminal

Go to the global configuration level.

    2.

DSLAM(config)# dsl-profile profile-name

Go to the profile configuration level and specify the profile-name for which you want to set SNR margins.

    3.

DSLAM(config-dsl-prof)# cap margin downstream 0-12 upstream 0-12

Set the SNR upstream and downstream margins to integers 0 through 12.

Follow these steps to set the default SNR margin values for an ATU-C CAP interface:

Step
Command
Task

    1.

DSLAM# configure terminal

Go to the global configuration level.

    2.

DSLAM(config)# dsl-profile profile-name

Go to the interface level and specify the profile-name for which you want to set SNR margins.

    3.

DSLAM(config-dsl-prof)# no cap margin {downstream | upstream}

Set the SNR downstream or upstream margins to the default value (6 dB).

Example

In this example, the command sets the SNR margin at 8 dB downstream and 5 dB upstream for the DSL profile issis:

DSLAM# configure terminal
DSLAM# dsl-profile issis
DSLAM(config-dsl-prof)# cap margin downstream 8 upstream 5 
DSLAM(config-dsl-prof)# end
 

ATU-C 4DMT Interface

The 4DMT line card controls both the upstream and downstream margin.To set SNR margins for a 4DMT interface, use these profile configuration commands:

Step
Command
Task

    1.

DSLAM# configure terminal

Go to the global configuration level.

    2.

DSLAM(config)# dsl-profile profile-name

Go to the profile configuration level and specify the profile-name for which you want to set SNR margins.

    3.

DSLAM(config-dsl-prof)# dmt margin downstream dmt-margin upstream dmt-margin

Set the SNR upstream and downstream margins to dmt-margin.

The range of DMT margin values is 0 to 15 dB in each direction. The default value for each direction is 6 dB.

This command retrains the port if you change the parameter. Setting a parameter to its previous value does not cause a retrain. If a port is training when you change this parameter, the port untrains and retrains to the new parameter.

Example

This example sets the SNR margins of the default profile to 6 dB upstream and 6 dB downstream and displays the results:

DSLAM# configure terminal
DSLAM(config)# dsl-profile default
DSLAM(config-dsl-prof)# dmt margin downstream 6 upstream 6
DSLAM# show running-config 
 
Building configuration...
 
Current configuration:
!
!
version XX.X
no service pad
service timestamps debug uptime
service timestamps log uptime
no service password-encryption
service internal
!
hostname DSLAM
!
slot 1 atuc-1-4dmt
.
.
.
slot 32 atuc-1-4dmt
enable password lab
!
!
dsl-profile default
!
dsl-profile fast
 dmt training-mode quick
dmt margin downstream 6 upstream 6
 dmt bitrate maximum interleaved downstream 8032 upstream 480
network-clock-select 1 ATM0/1
network-clock-select 2 system
.
.
.
 

Setting Upstream and Downstream Baud Rates

This section describes how to configure upstream and downstream baud rate margins for ATU-C CAP, and ATU-C FLEXI CAP interfaces.

ATU-C CAP Interfaces

To enable baud rates, follow these steps:

Step
Command
Task

    1.

DSLAM# configure terminal

Go to the global configuration level.

    2.

DSLAM# dsl-profile profile-name

Go to the profile configuration level and specify the profile-name for which you want to enable baud rates.

    3.

DSLAM(config-dsl-prof)#cap baud {downstream 136 | upstream { 17k | 68k }}

Enable one or more baud rates for the designated CAP profile.

    4.

DSLAM(config-dsl-prof)# end

Exit from profile configuration mode.

To disable baud rates, follow these steps:

Step
Command
Task

    1.

DSLAM# configure terminal

Go to the global configuration level.

    2.

DSLAM# dsl-profile profile-name

Go to the profile configuration level and specify the profile-name for which you want to disable baud rates.

    3.

DSLAM(config-dsl-prof)# no cap baud {downstream 136 | upstream { 17k | 68k }}

Disable one or more baud rates for the specified CAP profile.

    4.

DSLAM(config-dsl-prof)# end

Exit from profile configuration mode.

Interface Line Rates

Cisco IOS supports provisioning additional baud rates for interface line codes.

If you enter a

ATU-C CAP and ATU-C FLEXI CAP Baud Rates

In addition to the existing upstream 136 kilobaud rate, Cisco IOS also supports an upstream 17 kilobaud rate and an upstream 68 kilobaud rate. You can independently enable or disable the new baud rates.

The following list contains the valid upstream/downstream pairs within the available rates:

Table 7-4 and Table 7-5 show the upstream and downstream baud rates and their corresponding bit rates for the ATU-C CAP and ATU-C FLEXI CAP interfaces.


Table 7-4: ATU-C CAP and ATU-C FLEXI CAP Upstream Baud Rates and Corresponding Bit Rates
Module Upstream Baud Rate Upstream Bit Rate (kbps)

ATU-C CAP/ ATU-C FLEXI CAP

136 kilobaud

1088, 952, 816, 680, 544, 408, 272 91

68 kilobaud

544, 476, 408, 340, 272, 204, 136, 46

17 kilobaud

136, 119, 102, 85, 68, 51, 34, 12


Table 7-5: ATU-C CAP and ATU-C FLEXI CAP Downstream Baud Rates and Corresponding Bit Rates
Module Downstream Baud Rate Downstream Bit Rate (kbps)

ATU-C CAP/ ATU-C FLEXI CAP

952 kilobaud

7168, 6272, 4480, 2688

680 kilobaud

5120, 4480, 3200, 1920

340 kilobaud

2560, 2240, 1920, 1600, 1280, 960, 640

136 kilobaud—RS1 enabled

1024, 896, 768, 640, 512, 384, 256

136 kilobaud—RS disabled

1088, 952, 816, 680, 544, 408, 272

1Reed-Solomon coding—long/short interleave

The following information applies to Table 7-4 and Table 7-5:

Setting Upstream and Downstream Bit Rates

This section describes how to configure upstream and downstream bit rates for ATU-C CAP, and ATU-C FLEXI CAP, DMT, and STU-C interfaces.

Setting Bit Rate Parameters for ATU-C CAP Interfaces

To set the downstream and upstream minimum or maximum bit rates, use the profile configuration commands:

Step
Command
Task

    1.

DSLAM# configure terminal

Go to the global configuration level.

    2.

DSLAM# dsl-profile profile-name

Go to the profile configuration level and specify the profile-name for which you want to set the bit rate.

    3.

DSLAM(config-dsl-prof)# cap bitrate {minimum | maximum} downstream int upstream int

A designated profile's bit rate is set for upstream and downstream for any CAP interface.

    4.

DSLAM(config-dsl-prof)# end

Exit from profile configuration mode.

Step
Command
Task

    1.

DSLAM# configure terminal

Go to the global configuration level.

    2.

DSLAM# dsl-profile profile-name

Go to the profile configuration level and specify the profile-name for which you want to set the default bit rate.

    3.

DSLAM(config-dsl-prof)# no cap bitrate {minimum | maximum } downstream int upstream int

Set this profile to the default bit rate.

    4.

DSLAM(config-dsl-prof)# end

Exit from profile configuration mode.

Defaults

Value Type
Default

Minimum downstream

0 kbps

Minimum upstream

0 kbps

Maximum downstream

640 kbps

Maximum upstream

91 kbps

The alarm subsystem uses the minimum bit rate settings. The Cisco IOS asserts an alarm if the line card trains at a rate below the configured minimum bit rate.

Examples

In this example, the command sets the maximum downstream and upstream bit rates to 7168 kbps, and 1088 kbps respectively:

DSLAM# configure terminal
DSLAM# dsl-profile issis
DSLAM(config-dsl-prof)# cap bitrate maximum downstream 7168 upstream 1088 
DSLAM(config-dsl-prof)# end
 

In this example, the command sets the maximum downstream and upstream bit rates to the default values for that particular interface. In this case, it is a quad port ATU-C FLEXI CAP.

DSLAM# configure terminal
DSLAM# dsl-profile issis
DSLAM(config-dsl-prof)# cap bitrate maximum downstream 5150 upstream 880 
DSLAM(config-dsl-prof)# end
 

Setting Bit Rate Parameters for DMT Interfaces

To set the maximum allowed bit rate for interleaved-path DMT parameters for a profile, use the profile configuration commands:

Step
Command
Task

    1.

DSLAM# configure terminal

Go to the global configuration level.

    2.

DSLAM(config)# dsl-profile profile-name

Go to the profile configuration level and specify the profile-name for which you want to set the maximum allowed bit rate for interleaved-path DMT profile parameters.

    3.

DSLAM(config-dsl-prof)# dmt bitrate max interleaved-path downstream dmt-bitrate upstream dmt-bitrate

Set the maximum allowed bit rate for interleaved-path DMT profile parameters to dmt-bitrate.

To set the minimum allowed bit rate for interleaved-path DMT parameters for a profile, follow these steps:

Step
Command
Task

    1.

DSLAM# configure terminal

Go to the global configuration level.

    2.

DSLAM(config)# dsl-profile profile-name

Go to the profile configuration level and specify the profile-name for which you want to set the minimum allowed bit rate for interleaved-path DMT profile parameters

    3.

DSLAM(config-dsl-prof)# dmt bitrate min interleaved-path downstream dmt-bitrate upstream dmt-bitrate

Set the maximum allowed bit rate for interleaved-path DMT profile parameters to dmt-bitrate.

The software does not send minimum bit rate settings to the line card. The Cisco IOS software uses these settings locally to determine if a line rate alarm should be set for a port.

Setting the DMT bit rate to 0 disables the associated minimum DMT bit rate alarm.

Table 7-6 lists the allowable ranges and default values for DMT bit rate.


Table 7-6: Allowable Ranges and Default Values for DMT Bit Rates
Configuration Parameter Data Path Downstream Upstream
Aggregate Range (kbps) Path Range (kbps) Path Default (kbps) Aggregate Range (kbps) Path Range (kbps) Path Default (kbps)

dmt bitrate max

Interleaved

8032 to 32

8032 to 32

640

864 to 32

864 to 0

128

dmt bitrate min

Interleaved

8032 to 32

8032 to 0

0

864 to 0

864 to 0

0

This command retrains the port if you change the parameter. Setting a parameter to its previous value does not cause a retrain. If a port is training when you change this parameter, the port untrains and retrains to the new parameter.

Example

This example sets the maximum interleaved-path bit rate of the default profile to 640 kbps downstream, and 128 kbps upstream and displays the results:

DSLAM# configure terminal
DSLAM(config)# dsl-profile default
DSLAM(config-dsl-prof)# dmt bitrate interleaved-path downstream 640 upstream 128
 
dsl profile default:
      Alarms Enabled: NO
 
 DMT profile parameters
      Maximum Bitrates:
Interleave Path:  downstream:   640/kbs,   upstream:   128/kbs
      Minimum Bitrates:
         Interleave Path:  downstream:     0/kbs,   upstream:     0/kbs
      Margin:              downstream:     3 db,    upstream:     3 db
      Interleave Delay:    downstream: 16000 usecs, upstream: 16000 usecs
      FEC Redundancy Bytes:
         Interleave Path:  downstream:    16,       upstream:    16
      R-S Codeword Size:   downstream:  auto,       upstream:  auto
      Trellis Coding:         Enabled
      Overhead Framing:       Mode 1
      Bit-Swap:               Enabled
      Bit-Swap From Margin:      3 dB
      Bit-Swap To Margin:        3 dB
      Operating Mode:         Automatic
      Training Mode:          Standard
 
 SDSL profile parameters
.
.
.

Setting Bit Rate Parameters for STU-C Interfaces

To set the bit rate for STU-C parameters for a profile, use the profile configuration commands:

Step
Command
Task

    1.

DSLAM# configure terminal

Go to the global configuration level.

    2.

DSLAM(config)# dsl-profile profile-name

Go to the profile configuration level, specifying the profile-name for which you want to set the maximum allowed bit rate.

    3.

DSLAM(config-dsl-prof)# sdsl bitrate bitrate

The STU-C upstream and downstream bit rates are identical. The loop characteristics determine the achievable rate.

Example

In this example, the command sets the bit rate of the default profile to 528 kbps downstream and upstream:

DSLAM# configure terminal
DSLAM(config)# dsl-profile default
DSLAM(config-dsl-prof)# sdsl bitrate 528
 

Setting the Power Spectral Density Mask

This section tells you how to set the ATU-C CAP and ATU-C FLEXI CAP power spectral density mask (PSDM) upstream and downstream values.

The Cisco IOS software does not send minimum bit rate settings to the line card. The software uses these settings locally to determine if a line rate alarm should be set for a port.

The following allowable STU-C bit rate ranges occur in units of Kbps:

1168

1040

784

528

400

272

144


Caution The sdsl bitrate bitrate command causes the port to retrain when you change the parameter.

Setting a parameter to its current value does not cause a retrain. If a port is training when you change the parameter, the port untrains and retrains to the new parameter.

You can set the ATU-C CAP and ATU-C FLEXI CAP power spectral density mask (PSDM) upstream and downstream values using these profile configuration commands:

Step
Command
Task

    1.

DSLAM# configure terminal

Go to the global configuration level.

    2.

DSLAM(config)# dsl-profile profile-name

Go to the profile configuration level, specifying the profile-name for which you want to set the PSDM value.

    3.

DSLAM(config-dsl-prof)# cap psdm downstream psdm upstream psdm

A designated profile's PSDM rate is set for upstream and downstream for any CAP interface.

    4.

DSLAM(config-dsl-prof)# end

Exit from profile configuration mode.

Defaults

The default decibel values for PSDM rates are

Examples

In this example, the command sets the CAP PSDM value at -37 dB downstream and -41 dB upstream.

DSLAM# configure terminal
DSLAM# dsl-profile issis
DSLAM(config-dsl-prof)# cap psdm downstream -37 upstream -41 
DSLAM(config-dsl-prof)# end
 
 

In this example, the command sets the CAP PSDM value to the default downstream and upstream settings of -40 dB and -38 dB.

DSLAM# configure terminal
DSLAM# dsl-profile issis
DSLAM(config-dsl-prof)# no cap psdm downstream -37 upstream -38 
DSLAM(config-dsl-prof)# end
 

Setting the ATU-C CAP CPE-Signature

You can set the customer premisis equipment (CPE) signature for each configuration profile. To set the CAP CPE-signature for a desginated profile use these profile configuration commands:

Step
Command
Task

    1.

DSLAM# configure terminal

Go to the global configuration level.

    2.

DSLAM(config)# dsl-profile profile-name

Go to the profile configuration level and specify the profile-name for which you want to set the CPE signature value.

    3.

DSLAM(config-dsl-prof)# cap cpe-signature 0-255

Set the CPE signature value.

    4.

DSLAM(config-dsl-prof)# end

Exit from profile configuration mode.

Modifying the Operating Mode

This section describes how to modify the operating mode of a DMT profile.

To modify the operating mode of a DMT profile, follow these steps:

Step
Command
Task

    1.

DSLAM# configure terminal

Go to the global configuration level.

    2.

DSLAM(config)# dsl-profile profile-name

Go to the profile configuration level and specify the profile-name for which you want to modify the operating mode.

    3.

DSLAM(config-dsl-prof)# dmt operating-mode {auto | g992-1 | g992-2 | t1-413}

Set an operating mode for the selected profile.

To set the operating mode of a DMT profile to the default mode, follow these steps:

Step
Command
Task

    1.

DSLAM# configure terminal

Go to the global configuration level.

    2.

DSLAM(config)# dsl-profile profile-name

Go to the profile configuration level and specify the profile-name for which you want to modify the operating mode.

    3.

DSLAM(config-dsl-prof)# no dmt operating-mode

Force the operating mode to the default mode, auto.

An ADSL line uses of one of these operating modes:

This command retrains the port if you change the parameter. Setting a parameter to its previous value does not cause a retrain. If a port is training when you change this parameter, the port untrains and retrains to the new parameter.

Example

This example sets the operating mode of the default profile to splitterless and displays the results:

DSLAM# configure terminal
DSLAM(config)# dsl-profile default
DSLAM(config-dsl-prof)# dmt operating-mode splitterless
DSLAM# show dsl profile default
 
dsl profile default:
      Alarms Enabled: NO
DMT profile parameters
      Maximum Bitrates:
         Interleave Path:  downstream:   640/kbs,   upstream:   128/kbs
      Minimum Bitrates:
         Interleave Path:  downstream:     0/kbs,   upstream:     0/kbs
      Margin:              downstream:     3 db,    upstream:     3 db
      Interleave Delay:    downstream: 16000 usecs, upstream: 16000 usecs
      FEC Redundancy Bytes:
         Interleave Path:  downstream:    16,       upstream:    16
      R-S Codeword Size:   downstream:  auto,       upstream:  auto
      Trellis Coding:         Enabled
      Overhead Framing:       Mode 1
      Bit-Swap:               Enabled
      Bit-Swap From Margin:      3 dB
      Bit-Swap To Margin:        3 dB
 Operating Mode:         Splitterless
      Training Mode:          Standard
 
 SDSL profile parameters
 
 CAP profile parameters

Setting the Overhead Framing Mode

This section describes how to set the overhead framing mode of a DMT profile.

To set the overhead framing mode of a DMT profile, follow these steps:

Step
Command
Task

    1.

DSLAM# configure terminal

Go to the global configuration level.

    2.

DSLAM(config)# dsl-profile profile-name

Go to the profile configuration level and specify the profile-name for which you want to set the overhead framing mode.

    3.

DSLAM(config-dsl-prof)# dmt overhead-framing
{mode1 | mode2 | mode3}

Set the overhead framing mode.

This command does not retrain the port when you change the parameter.

If the actual framing mode used is the mode the ATU-C port requested, or if the ATU-R CPE does not support the ATU-C's choice, then the highest mode the ATU-R does support is used.

Example

This example sets the overhead framing mode in the default profile to mode2 and displays the results:

DSLAM# configure terminal
DSLAM(config)# dsl-profile default
DSLAM(config-dsl-prof)# dmt overhead-framing mode2
DSLAM# show dsl profile 
 
dsl profile default:
      Alarms Enabled: NO
 
 DMT profile parameters
      Maximum Bitrates:
         Interleave Path:  downstream:   640/kbs,   upstream:   128/kbs
      Minimum Bitrates:
         Interleave Path:  downstream:     0/kbs,   upstream:     0/kbs
      Margin:              downstream:     3 db,    upstream:     3 db
      Interleave Delay:    downstream: 16000 usecs, upstream: 16000 usecs
      FEC Redundancy Bytes:
         Interleave Path:  downstream:    16,       upstream:    16
      R-S Codeword Size:   downstream:  auto,       upstream:  auto
      Trellis Coding:         Enabled
Overhead Framing:       Mode 2
      Bit-Swap:               Enabled
      Bit-Swap From Margin:      3 dB
      Bit-Swap To Margin:        3 dB
      Operating Mode:         Automatic
      Training Mode:          Standard

Modifying the Training Mode

This section describes how to modify the training mode of a DMT profile.

To modify the training mode of a DMT profile, follow these steps:

Step
Command
Task

    1.

DSLAM# configure terminal

Go to the global configuration level.

    2.

DSLAM(config)# dsl-profile profile-name

Go to the profile configuration level and specify the profile-name for which you want to modify the training mode.

    3.

DSLAM(config-dsl-prof)# dmt training-mode {standard | quick}

Modify the training mode. The choices are standard and quick.

To set the training mode of a DMT profile to its default value, follow these steps:

Step
Command
Task

    1.

DSLAM# configure terminal

Go to the global configuration level.

    2.

DSLAM(config)# dsl-profile profile-name

Go to the profile configuration level and specify the profile-name for which you want to modify the training mode.

    3.

DSLAM(config-dsl-prof)# no dmt training-mode

Set the training mode to its default value.

This object specifies the mode employed by the ATU-C port when it is training to an ATU-R CPE. There are two training modes:

This command does not retrain the port when you change the parameter.

Example

This example sets the training mode of the default profile to quick and displays the results:

DSLAM# configure terminal
DSLAM(config)# dsl-profile default
DSLAM(config-dsl-prof)# dmt training-mode quick
DSLAM# show dsl profile default
 
dsl profile default:
      Alarms Enabled: NO
 
 DMT profile parameters
      Maximum Bitrates:
         Interleave Path:  downstream:   640/kbs,   upstream:   128/kbs
      Minimum Bitrates:
         Interleave Path:  downstream:     0/kbs,   upstream:     0/kbs
      Margin:              downstream:     3 db,    upstream:     3 db
      Interleave Delay:    downstream: 16000 usecs, upstream: 16000 usecs
      FEC Redundancy Bytes:
         Interleave Path:  downstream:    16,       upstream:    16
      R-S Codeword Size:   downstream:  auto,       upstream:  auto
      Trellis Coding:         Enabled
      Overhead Framing:       Mode 1
      Bit-Swap:               Enabled
      Bit-Swap From Margin:      3 dB
      Bit-Swap To Margin:        3 dB
      Operating Mode:         Automatic
Training Mode:          Quick
 
 SDSL profile parameters
.
.
.

Enabling and Disabling Trellis Coding

This section describes how to enable or disable trellis coding.

To enable trellis coding, follow these steps:

Step
Command
Task

    1.

DSLAM# configure terminal

Go to the global configuration level.

    2.

DSLAM(config)# dsl-profile profile-name

Specify the profile-name for which you want to enable trellis coding.

    3.

DSLAM(config-dsl-prof)# dmt encoding-trellis

Enable trellis coding.

To disable trellis coding, follow these steps:

Step
Command
Task

    1.

DSLAM# configure terminal

Go to the global configuration level.

    2.

DSLAM(config)# dsl-profile profile-name

Specify the profile-name for which you want to disable trellis coding.

    3.

DSLAM(config-dsl-prof)# no dmt encoding-trellis

Disable trellis coding.

This command retrains the port if you change the parameter. Setting a parameter to its previous value does not cause a retrain. If a port is training when you change this parameter, the port untrains and retrains to the new parameter.

The system can use trellis coding only if the profile enables it and the CPE supports trellis coding.

Example

This example turns off trellis encoding for the default profile and displays the results:

DSLAM# configure terminal
DSLAM(config)# dsl-profile default
DSLAM(config-dsl-prof)# no dmt encoding-trellis
DSLAM# show dsl profile 
dsl profile default:
      Alarms Enabled: NO
DMT profile parameters
      Maximum Bitrates:
         Interleave Path:  downstream:   640/kbs,   upstream:   128/kbs
      Minimum Bitrates:
         Interleave Path:  downstream:     0/kbs,   upstream:     0/kbs
      Margin:              downstream:     3 db,    upstream:     3 db
      Interleave Delay:    downstream: 16000 usecs, upstream: 16000 usecs
      FEC Redundancy Bytes:
         Interleave Path:  downstream:    16,       upstream:    16
      R-S Codeword Size:   downstream:  auto,       upstream:  auto
 Trellis Coding:         Disabled
      Overhead Framing:       Mode 1
      Bit-Swap:               Enabled
      Bit-Swap From Margin:      3 dB
      Bit-Swap To Margin:        3 dB
      Operating Mode:         Automatic
      Training Mode:          Standard
      .
      .
      .

Enabling and Disabling Payload Scrambling

This section tells you how to enable and disable cell payload scrambling on a DMT subscriber port. Payload scrambling is enabled by default.

To enable payload scrambling, follow these steps:

Step
Command
Task

    1.

DSLAM# configure terminal

Go to the global configuration level.

    2.

DSLAM(config)# dsl-profile profile-name

Specify the profile-name for which you want to enable payload scrambling.

    3.

DSLAM(config-dsl-prof)# payload-scrambling

Enable payload scrambling.

To disable trellis coding, follow these steps:

Step
Command
Task

    1.

DSLAM# configure terminal

Go to the global configuration level.

    2.

DSLAM(config)# dsl-profile profile-name

Specify the profile-name for which you want to disable payload scrambling.

    3.

DSLAM(config-dsl-prof)# no payload-scrambling

Disable payload scrambling.

The two ends of a connection must have the same payload scrambling value—that is, payload scrambling must be enabled at both ends or disabled at both ends. The line does not train if payload scrambling is enabled at one end and disabled at the other end.

Enabling or disabling payload scrambling does not cause the port to retrain.

Setting the Number of Symbols Per Reed-Solomon Codeword

This section describes how to set the number of symbols per Reed-Solomon codeword. This information applies to DMT interfaces only.

The allowable values for configured symbols per codeword are 1, 2, 4, 8, 16, or auto. If you select auto (automatic), the line card chooses the optimum symbols per codeword based upon the bit rate to which the line trains. The optimum value keeps the ratio of user data to error correction bytes roughly constant. The default symbols per codeword setting (the value assigned when a DSL profile is created) is auto for both upstream and downstream directions.

If the symbols per codeword is set explicitly (any value other than auto), the DSLAM attempts to match the configured symbols per codeword. However, depending upon the bit rate to which the port finally trains, some settings of symbols per codeword may not be acheivable. When this occurs, the DSLAM chooses an actual symbols per codeword value that is closest (numerically) to the configured symbols per codeword. Table 7-7 lists the values of symbols per codeword that are allowable for various bit rate ranges.


Table 7-7: Symbols Per Codeword Values for Different Bit Rate Ranges
Bit Rate Range (kbps) Symbols per Codeword for Auto Symbols per Codeword Allowed

8032 to 3616

1

1

3584 to 3168

2

1 or 2

3136 to 1760

2

2

1728 to 1568

4

2 or 4

1536 to 832

4

4

800 to 768

8

4 or 8

736 to 384

8

8

352 to 0

16

16

When the training mode is set to quick the modem DSP automatically chooses the codeword size. The one exception is that if check bytes is set to zero and the training mode is quick, the codeword size is always one.

To set the number of symbols per Reed-Solomon codeword, follow these steps:

Step
Command
Task

    1.

DSLAM# configure terminal

Go to the global configuration level.

    2.

DSLAM(config)# dsl-profile default

Go to the profile level.

    3.

DSLAM(config-dsl-prof)# dmt codeword-size downstream {symbols | auto} upstream {symbols | auto}

Set codeword size. The allowable values for codeword size (in symbols per Reed-Solomon codeword) are 1, 2, 4, 8, 16, or auto.

If you set the codeword size to auto, the number of symbols per codeword will depend upon the actual DMT bit rate. The default codeword size is auto.

This command retrains the port if you change the parameter. Setting a parameter to its previous value does not cause a retrain. If a port is training when you change this parameter, the port untrains and retrains to the new parameter.

Example

This example sets the number of symbols per Reed-Solomon codeword to 8 upstream and 10 downstream and displays the results:

DSLAM# configure terminal
DSLAM(config)# dsl-profile default
DSLAM(config-dsl-prof)# dmt codeword-size downstream 10 upstream 8
DSLAM# show dsl profile default
 
dsl profile default:
      Alarms Enabled: NO
DMT profile parameters
      Maximum Bitrates:
         Interleave Path:  downstream:   640/kbs,   upstream:   128/kbs
      Minimum Bitrates:
         Interleave Path:  downstream:     0/kbs,   upstream:     0/kbs
      Margin:              downstream:     3 db,    upstream:     3 db
      Interleave Delay:    downstream: 16000 usecs, upstream: 16000 usecs
      FEC Redundancy Bytes:
         Interleave Path:  downstream:    16,       upstream:    16
R-S Codeword Size:   downstream:    auto,     upstream:   8
      Trellis Coding:         Enabled
      Overhead Framing:       Mode 1
      Bit-Swap:               Enabled
      Bit-Swap From Margin:      3 dB
.
.
.

Displaying DSL and ATM Status

This section describes how to display DSL and ATM status for a port.

To display DSL and ATM status for a port, follow these steps:

Step
Command
Task

    1.

DSLAM# show dsl status slot/port

Display the administrative and operational status of the port (up/down), the actual line rates, the subscriber name and circuit ID assigned to the port, and the subtend ID for the specified slot/port.

    2.

DSLAM# show dsl int atm slot/port

Display the information provided by show dsl status, plus configured profile parameters and actual parameter values for the specified slot/port.

Example

This example displays the DSL and ATM status for port 1 in slot 4:

DSLAM# show dsl status 4/1
DSLAM# show dsl int atm 4/1
Port Status:
   Subscriber Name:          Circuit ID: 
   IOS admin: UP     oper: UP     Card status: Present
   Last Change: 36352 days, 13 hrs, 51 min, 47 sec No. of changes: 0
   Line Status: TRAINED
   Test Mode:   NONE
Loopback: NONE
 
ADSL Chipset Self-Test: NONE
CO Modem Firmware Version: 0x1319BE02
 
Configured:
 
      DMT Profile Name: fast
      Alarms Enabled: NO
 
DMT profile parameters
      Maximum Bitrates:
         Interleave Path:  downstream:  8032/kbs,   upstream:   480/kbs
      Minimum Bitrates:
         Interleave Path:  downstream:     0/kbs,   upstream:     0/kbs
      Margin:              downstream:     6 db,    upstream:     6 db
      Interleave Delay:    downstream: 16000 usecs, upstream: 16000 usecs
      FEC Redundancy Bytes:
         Interleave Path:  downstream:    16,       upstream:    16
      R-S Codeword Size:   downstream:  auto,       upstream:  auto
      Trellis Coding:         Enabled
      Overhead Framing:       Mode 1
      Bit-Swap:               Enabled
      Bit-Swap From Margin:      3 dB
      Bit-Swap To Margin:        3 dB
      Operating Mode:         Automatic
      Training Mode:          Quick
 
Status:
    Bitrates:
         Interleave Path:  downstream:  6176/kbs,      upstream:   480/kbs
    Attainable Aggregate
    Bitrates:
                           downstream:  6176/kbs,      upstream:   544/kbs
    Margin:                downstream:     6 db,       upstream:    12 db
    Attenuation:           downstream:    13 db,       upstream:     0 db
    Interleave Delay:      downstream:    16 usecs,    upstream:    16 usecs
    FEC Redundancy Bytes:
         Interleave Path:  downstream:    16,          upstream:     8
    R-S Codeword Size:     downstream:     1,          upstream:     8
    Trellis Coding:        Not In Use
    Overhead Framing:      Mode 1
    Operating Mode:        ANSI T1 413 Issue 2
    Line Type:             Interleaved Only
    Line Fault:            NONE
 
    Alarms:
       status:             NONE
 
ATM Statistics:
   Interleaved-Path Counters:
      HEC errors:          downstream:          0      upstream:          0
      LOCD events:         near end:            0      far-end:           0
 
DSL Statistics:
   Init Events:            1
   Transmitted Blocks:     near end:     29391516      far end:    29391861
   Received Blocks:        near end:     29391447      far end:    29391792
   Corrected Blocks:       near end:            0      far end:       96462
   Uncorrected Blocks:     near end:            0      far end:         483
   LOS Events:             near end:            0      far end:           0
   LOF/RFI Events:         near end:            0      far end:           0
   ES Events:              near end:            0      far end:           0
 
CPE Info
   Serial Number:          00000000
   Vendor ID:              0
   Version Number:         0
 

Enabling and Disabling Alarms

You can enable and disable alarms for a selected DSL profile using a single command. The alarms apply to these event classes:

DSL alarms are disabled by default.

To enable DSL alarms, follow these steps:

Step
Command
Task

    1.

DSLAM# configure terminal

Go to the global configuration level.

    2.

DSLAM(config)# dsl-profile profile-name

Specify a profile.

    3.

DSLAM(config-dsl-prof)# alarms

Enable alarms for that profile.

To disable DSL alarms, follow these steps:

Step
Command
Task

    1.

DSLAM# configure terminal

Go to the global configuration level.

    2.

DSLAM(config)# dsl-profile profile-name

Specify a profile.

    3.

DSLAM(config-dsl-prof)# no alarms

Disable alarms for that profile.

Example

This example enables alarms for the default profile and displays the results:

DSLAM# configure terminal
DSLAM(config)# dsl-profile default
DSLAM(config-dsl-prof)# alarms 
DSLAM# show dsl profile default
 
dsl profile default:
	          Alarms Enabled:YES
 
 DMT profile parameters
      Maximum Bitrates:
         Interleave Path: downstream:  640/kbs,   upstream:  128/kbs
      Minimum Bitrates:
         Interleave Path: downstream:    0/kbs,   upstream:    0/kbs
         .
         .
         .

Running the Chipset Self-Test

This section describes how to run the chipset self-test.

To run the DMT chipset self-test, follow these steps:

Step
Command
Task

    1.

DSLAM# configure terminal

Go to the global configuration level.

    2.

DSLAM(config)# dsl test atm slot/port self

Run the self test on the specified slot and port.

    3.

DSLAM# show dsl interface atm slot/port

Display the results of the self test.

This command runs a digital bit error-rate loopback test on the specified port. The run time for the self-test ranges from 3 seconds for the ATUC-1-4DMT card to 1 minute for the 4-port Flexi card.

To view the result of the self-test, use the command show dsl interface atm slot#/port#.

The output for this command includes the result of the last self-test, such as

Last Self-Test Result: NONE
 

The possible self-test results are PASSED, FAILED, RUNNING, and NONE. NONE means that a chipset self-test has not run since the port became operational. RUNNING means that the test is in progress.


Caution  The chipset self-test disrupts port operation. If a port has trained or is training when this test begins, the port becomes untrained, the test executes, and the port retrains.

Example

This example runs the chipset self-test for port 1 on slot 6 and displays the results:

DSLAM# configure terminal
DSLAM(config)# dsl test atm 6/1 self
DSLAM(config)# exit
DSLAM# show dsl int atm 6/1
Port Status:
   Subscriber Name:          Circuit ID: 
   IOS admin: UP     oper: UP     Card status: Present
   Last Change: 36352 days, 13 hrs, 51 min, 47 sec No. of changes: 0
   Line Status: TRAINED
   Test Mode:   NONE
Loopback: NONE
 
ADSL Chipset Self-Test: PASSED
CO Modem Firmware Version: 0x1319BE02
 
Configured:
 
      DMT Profile Name: fast
      Alarms Enabled: NO
 

Enabling and Disabling ATM Local Loopback

When you enable the loopback functionality, loopback cells are inserted on designated VPCs/VCCs. The NI-2 notifies you through the MIB or ILMI if loopback cells do not return.

This section describes how to enable and disable ATM local loopback on a port.

To enable ATM local loopback on a port, follow these steps:

Step
Command
Task

    1.

DSLAM# configure terminal

Go to the global configuration level.

    2.

DSLAM(config)# int atm slot/port

Go to the interface level and specify the port for which you want to enable local loopback.

    3.

DSLAM(config-if)# loopback diagnostic

Enable the loopback diagnostic for the selected port.

To disable ATM local loopback on a port, follow these steps:

Step
Command
Task

    1.

DSLAM# configure terminal

Go to the global configuration level.

    2.

DSLAM(config)# interface atm slot/port

Go to the interface level and specify the port for which you want to enable local loopback.

    3.

DSLAM(config-if)# no loopback diagnostic

Disable the loopback diagnostic for the selected port.

This command retrains the port if you change the parameter. Setting a parameter to its previous value does not cause a retrain. If a port is training when you change this parameter, the port untrains and retrains to the new parameter.

Example

This command disables ATM local loopback for port 1 on slot 0 and displays the results:

DSLAM# configure terminal
DSLAM(config)# interface atm 0/1
DSLAM(config-if)# no loopback diagnostic
DSLAM# show dsl int atm 0/1
Port Status:
   Subscriber Name:          Circuit ID: 
   IOS admin: UP     oper: UP     Card status: Present
   Last Change: 36352 days, 13 hrs, 51 min, 47 sec No. of changes: 0
   Line Status: TRAINED
   Test Mode:   NONE
Loopback: NONE
 
ADSL Chipset Self-Test: NONE
CO Modem Firmware Version: 0x1319BE02
.
.
.

Displaying Hardware Information

This section describes how to display information about the DSLAM hardware components.

To display a list of the cards in the chassis, the chassis type, and whether the power supply and fan interfaces are present, follow this step:

Step
Command
Task

    1.

DSLAM# show hardware

Display the type of card in each slot in the chassis, the chassis type, and whether the power supply and fan interfaces are present.

To display the name of the card in the specified slot, follow this step:

Step
Command
Task

    1.

DSLAM# show hardware slot slot

Display the name of the card in the specified slot.

To display the manufacturing information for the card in the slot: Chassis type, chassis name, manufacturer's name, H/W revision, Serial #, Asset ID, Alias, and CLEI code, follow this step:

Step
Command
Task

    1.

DSLAM# show hardware chassis

Display the manufacturing information for the DSLAM: Chassis type, chassis name, manufacturer's name, H/W revision, Serial #, Asset ID, Alias, and CLEI code.

To display the online insertion and removal (OIR) status of the line cards, follow this step:

Step
Command
Task

    1.

DSLAM# show oir status [slot]

Display the manufacturing information for the DSLAM: Chassis type, chassis name, manufacturer's name, H/W revision, Serial #, Asset ID, Alias, and CLEI code.

The show oir status command reports the status of line card slots in the DSLAM chassis. The reported status is one of the following:

When the NI-2 cannot communicate with a line card, the NI-2 provides no entry for the slot where the card is located. The show oir status command displays a history of attempts to communicate with the line card.

Examples

This example displays the physical card in the chassis and the chassis type and indicates if the power supply and fan interfaces are present:

DSLAM# show hardware 
 
Chassis Type:C6160
 
Slot 1 :EMPTY                                   Slot 18:EMPTY
Slot 2 :EMPTY                                   Slot 19:ATUC-4FLEXICAP
Slot 3 :EMPTY                                   Slot 20:EMPTY
Slot 4 :EMPTY                                   Slot 21:ATUC-1-4DMT
Slot 5 :EMPTY                                   Slot 22:ATUC-4FLEXIDMT
Slot 6 :EMPTY                                   Slot 23:EMPTY
Slot 7 :EMPTY                                   Slot 24:EMPTY
Slot 8 :EMPTY                                   Slot 25:EMPTY
Slot 9 :EMPTY                                   Slot 26:EMPTY
Slot 10:NI-2-DS3-DS3                            Slot 27:EMPTY
Slot 11:EMPTY                                   Slot 28:EMPTY
Slot 12:STUC-4-2B1Q-DIR-1                       Slot 29:EMPTY
Slot 13:EMPTY                                   Slot 30:EMPTY
Slot 14:EMPTY                                   Slot 31:EMPTY
Slot 15:EMPTY                                   Slot 32:EMPTY
Slot 16:EMPTY                                   Slot 33:EMPTY
Slot 17:EMPTY                                   Slot 34:EMPTY
 
Fan Module: Present   
Power Supply Module 1: Not Present   2: Present
 

This example displays information on the cards in slots 20 and 21:

DSLAM# show hardware slot 20
 
Slot 20:EMPTY
 
DSLAM# show hardware slot 21
 
Slot 21:ATUC-1-4DMT
 
        EEPROM format version 255
        EEPROM contents (hex):
          0x00:FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
          0x10:FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
          0x20:FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
          0x30:FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
          0x40:FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
          0x50:FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
          0x60:FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
          0x70:FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
 

This example displays the manufacturing information for the DSLAM, including information on the the NI2, backplane, I/O card, and power modules.

DSLAM# show hardware chassis 
 
Chassis Type: C6260          
 
NI2 Daughtercard EEPROM:
        Hardware Revision        : 1.0
        Part Number              : 73-3952-02
        Board Revision           : 04
        Deviation Number         : 0-0
        Fab Version              : 01
        PCB Serial Number        : SAK03180059
        RMA Test History         : 00
        RMA Number               : 0-0-0-0
        RMA History              : 00
        EEPROM format version 4
        EEPROM contents (hex):
          0x00: 04 FF 40 01 4F 41 01 00 82 49 0F 70 02 42 30 34
          0x10: 80 00 00 00 00 02 01 C1 8B 53 41 4B 30 33 31 38
          0x20: 30 30 35 39 03 00 81 00 00 00 00 04 00 FF FF FF
          0x30: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
          0x40: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
          0x50: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
          0x60: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
          0x70: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
 
NI2 Motherboard EEPROM:
        Hardware Revision        : 1.0
        Part Number              : 800-05179-01
        Board Revision           : 01
        Deviation Number         : 0-0
        Fab Version              : 01
        PCB Serial Number        : SAK0320001R
        RMA Test History         : 00
        RMA Number               : 0-0-0-0
        RMA History              : 00
        CLEI Code                :           
        Asset Identifier         :  
        FPGA Type(s)             : 02
        EEPROM format version 4
        EEPROM contents (hex):
          0x00: 04 FF 40 01 51 41 01 00 C0 46 03 20 00 14 3B 01
          0x10: 42 30 31 80 00 00 00 00 02 01 C1 8B 53 41 4B 30
          0x20: 33 32 30 30 30 31 52 03 00 81 00 00 00 00 04 00
          0x30: C6 8A 20 20 20 20 20 20 20 20 20 20 CC 01 20 09
          0x40: 02 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
          0x50: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
          0x60: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
          0x70: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
 
BackPlane EEPROM:
        Hardware Revision        : 2.0
        Part Number              : 73-3999-02
        Board Revision           : 01
        Deviation Number         : 0-0
        Fab Version              : 01
        PCB Serial Number        : SAA03230532
        RMA Test History         : 00
        RMA Number               : 0-0-0-0
        RMA History              : 00
        Chassis Serial Number    : SAA03240873
        CLEI Code                :           
        Asset Identifier         :  
        EEPROM format version 4
        EEPROM contents (hex):
          0x00: 04 FF 41 02 00 82 49 0F 9F 02 42 30 31 80 00 00
          0x10: 00 00 02 01 C1 8B 53 41 41 30 33 32 33 30 35 33
          0x20: 32 03 00 81 00 00 00 00 04 00 C2 8B 53 41 41 30
          0x30: 33 32 34 30 38 37 33 C6 8A 20 20 20 20 20 20 20
          0x40: 20 20 20 CC 01 20 FF FF FF FF FF FF FF FF FF FF
          0x50: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
          0x60: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
          0x70: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
          0x80: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
          0x90: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
          0xA0: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
          0xB0: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
          0xC0: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
          0xD0: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
          0xE0: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
          0xF0: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
 
I/O Card EEPROM:
        Hardware Revision        : 1.0
        Part Number              : 800-05423-01
        Board Revision           : 01
        Deviation Number         : 0-0
        Fab Version              : 01
        PCB Serial Number        : SAK03190017
        RMA Test History         : 00
        RMA Number               : 0-0-0-0
        RMA History              : 00
        Chassis MAC Address      : 0050.0fff.2f00
        MAC Address block size   : 1024
        CLEI Code                :           
        Asset Identifier         :  
        EEPROM format version 4
        EEPROM contents (hex):
          0x00: 04 FF 40 01 55 41 01 00 C0 46 03 20 00 15 2F 01
          0x10: 42 30 31 80 00 00 00 00 02 01 C1 8B 53 41 4B 30
          0x20: 33 31 39 30 30 31 37 03 00 81 00 00 00 00 04 00
          0x30: C3 06 00 50 0F FF 2F 00 43 04 00 C6 8A 20 20 20
          0x40: 20 20 20 20 20 20 20 CC 01 20 FF FF FF FF FF FF
          0x50: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
          0x60: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
          0x70: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
          0x80: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
          0x90: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
          0xA0: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
          0xB0: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
          0xC0: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
          0xD0: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
          0xE0: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
          0xF0: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
 
Slot 1 Power Module EEPROM: Unreadable.
 
Slot 2 Power Module EEPROM:
        Hardware Revision        : 1.0
        Part Number              : 34-0938-01
        Deviation Number         : 0-0
        RMA Test History         : 00
        RMA Number               : 0-0-0-0
        RMA History              : 00
        Chassis Serial Number    : 000000PP197
        Power Supply Type        : DC
        CLEI Code                : XXXYYYYZZZ
        Asset Identifier         :  
        EEPROM format version 4
        EEPROM contents (hex):
          0x00: 04 FF 41 01 00 82 22 03 AA 01 80 00 00 00 00 03
          0x10: 00 81 00 00 00 00 04 00 C2 8B 30 30 30 30 30 30
          0x20: 50 50 31 39 37 0B 01 C6 8A 58 58 58 59 59 59 59
          0x30: 5A 5A 5A CC 01 20 FF FF FF FF FF FF FF FF FF FF
          0x40: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
          0x50: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
          0x60: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
          0x70: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
          0x80: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
          0x90: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
          0xA0: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
          0xB0: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
          0xC0: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
          0xD0: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
          0xE0: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
          0xF0: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
 

Displaying Debugging Information for a Port

This section describes how to display debugging information for a port.

To display debugging information for a port, follow this step:

Step
Command
Task

    1.

DSLAM# show controller atm slot/port

Display debugging information for the selected port.

Command output includes

Example

This example displays debugging information for slot 0, port 1:

DSLAM# show controller atm 0/1
Upstream SNR
      Sub Channel    SNR      Sub Channel    SNR
          0        32000         16        58112
          1        34475         17            0
          2        40420         18            0
          3            0         19            0
          4            0         20            0
          5            0         21            0
          6            0         22            0
          7            0         23            0
          8         2561         24            0
          9        47635         25            0
         10        38657         26         1536
         11        47635         27            0
         12        20992         28            0
         13          766         29            0
         14        35840         30            0
         15            1         31            0
 
Upstream Bit Allocation
      Sub Channel    Bits Allocated      Sub Channel    Bits Allocated
          0                  0              16                  0
          1                  0              17                  0
          2                  0              18                  0
          3                  0              19                  0
          4                  0              20                  0
          5                  0              21                  0
          6                  0              22                  0
          7                  0              23                122
          8                  0              24                 57
          9                  0              25                255
         10                  0              26                255
         11                  0              27                255
         12                  0              28                255
         13                  0              29                255
         14                  0              30                255
         15                  0              31                255
 
Option CMV's
      Option #:  0   Downstream: 4176541489   Upstream: 4294967295
      Option #:  1   Downstream: 4176802282   Upstream: 4294967295
      Option #:  2   Downstream: 4075942608   Upstream: 4294967295
      Option #:  3   Downstream: 4059741030   Upstream: 4294967295
      Option #:  4   Downstream: 3136788984   Upstream: 4294967295
      Option #:  5   Downstream: 2968580331   Upstream: 4294967295
      Option #:  6   Downstream: 4110219248   Upstream: 4294967295
      Option #:  7   Downstream: 3094459377   Upstream: 4294967269
 
ADPT CMV:             4122014934
RATE.actual CMV:      4252104181
RATE.maximum CMV:     3857773271
CODE.upstream CMV:    3992103664
CODE.maximum CMV:     3067732208
DIAG.control:         4168135892
DIAG.flags_latched:   4050941175
PSDM.config:          4122080500
PSDM.actual:          2717185262
OPTN.options:         4126210800
OPTN.bitswap:         4193317616
OPTN.utopia:          4278115199
Actual Interleaver Depth (bytes):   Upstream:   184     Downstream:   242
 
Near End Defect Seconds Counters:
     FEC:  Interleaved: 0 
     CRC:  Interleaved: 0 
     HEC:  Interleaved: 0 
     LOCD: Interleaved: 0 
     LOS: 0         
     SEF: 0         
     LPR: 0         
 
Far End Defect Seconds Counters:
     CRC:  Interleaved: 0
     HEC:  Interleaved: 0 
     LOCD: Interleaved: 0 
     LOS: 0         
     SEF: 0         
     LPR: 0         


hometocprevnextglossaryfeedbacksearchhelp
Posted: Tue Sep 19 10:50:05 PDT 2000
Copyright 1989-2000©Cisco Systems Inc.