Cisco IOS CMTS Cable Command Reference
Cable Commands: cable u through cable w

Table Of Contents

Cable Commands: cable u through cable w

cable upstream admission-control

cable upstream attribute-mask

cable upstream channel-width

cable upstream concatenation

cable upstream connector

cable upstream data-backoff

cable upstream description

cable upstream differential-encoding

cable upstream docsis-mode

cable upstream equalization-coefficient

cable upstream equalization-error-recovery

cable upstream fec

cable upstream fec-strength

cable upstream fragmentation

cable upstream fragment-force

cable upstream freq-adj averaging

cable upstream frequency

cable upstream hopping blind

cable upstream hop-priority

cable upstream ingress-noise-cancellation

cable upstream load-balance group

cable upstream maintain-psd

cable upstream max-ports

cable upstream minislot-size

cable upstream modulation-profile

cable upstream power-adjust

cable upstream power-level

cable upstream range-backoff

cable upstream rate-adapt (global)

cable upstream rate-adapt (interface)

cable upstream rate-limit

cable upstream scheduling type

cable upstream scrambler

cable upstream shutdown

cable upstream snr-polling

cable upstream spectrum-group

cable upstream threshold

cable upstream threshold hysteresis

cable upstream timing-adjust

cable upstream unfrag-slot-jitter

cable vc-map

cable wideband auto-reset


Cable Commands: cable u through cable w


Revised: March 30, 2009, OL-15510-09

New Commands

Command
Cisco IOS Software Release

cable upstream rate-adapt (global)

12.3(23)BC2

cable upstream rate-adapt (interface)

12.3(23)BC2

cable upstream attribute-mask

12.2(33)SCB

cable upstream threshold hysteresis

12.3(23)BC7

cable upstream equalization-error-recovery

12.3(23)BC7


Modified Commands

Command
Cisco IOS Software Release

cable wideband auto-reset

12.3(23)BC

cable upstream modulation

12.3(23)BC7


cable upstream admission-control

To specify the percentage overbooking rate that is allowed on an upstream channel, use the cable upstream admission-control command in cable interface configuration mode. To set overbooking rate to its default of 100 percent, use the no form of this command.

cable upstream n admission-control percentage

no cable upstream n admission-control

Syntax Description

n

Specifies the upstream port. Valid values start with 0 for the first upstream port on the cable interface line card.

percentage

Specifies the percentage overbooking rate to limit overbooking. Valid values are from 10 to 1000 percent, with a default of 100 percent.


Command Default

100 percent

Command Modes

Interface configuration (cable interface only)

Command History

Release
Modification

11.3(6) NA

This command was introduced.


Usage Guidelines

This command limits the maximum number of CMs for a given upstream port by looking at the minimum guaranteed upstream bandwidth allocated to each CM. Cable modems providing residential services and commercial services can be given different weights according to their traffic needs. This command affects only whether CMs can register with the CMTS—it does not affect CMs that have already come online.

The CMTS uses the minimum guaranteed upstream bandwidth field from the CM's DOCSIS configuration file to calculate whether the CM can come online or not. If the CM's minimum guaranteed upstream bandwidth would exceed the total upstream bandwidth multiplied by the overbooking percentage specified by this command, the CM cannot come online on that upstream. The CM will attempt to find another upstream, and if it cannot register on any upstreams, it will attempt to lock on to a new downstream.


Note A CM with a guaranteed upstream bandwidth does not consume that bandwidth unless it has active traffic. By guaranteeing a CM a minimum upstream bandwidth, individual customers are assured of never being totally shut out from network access in a very high-traffic situation.


Table 0-1 shows the approximate bandwidth for each upstream channel, depending on channel width, symbol rate, and modulation type, when admission control is used at 100 percent. When setting admission control to other values, scale the bandwidth values in Table 0-1 accordingly, so as to plan for the maximum number of CMs effectively allowed per upstream port.

Table 11 Admission Control Bandwidth Table

Channel Width (KHz)
Symbol Rate (Ksym/sec)
QPSK Virtual Channel Bandwidth—100% limit (bits/sec)
16 QAM Virtual Channel Bandwidth—100% limit (bits/sec)

200

160

320,000

640,000

400

320

640,000

1,280,000

800

640

1,280,000

2,560,000

1600

1280

2,560,000

5,120,000

3200

2560

5,120,000

10,240,000


For example, with a 3.2 MHz channel width and QPSK modulation, the total bandwidth is approximately 5 Mbps. This is the maximum allowable bandwidth that can be allocated to CMs at the default admission rate of 100%. If each CM is allocated a minimum upstream bandwidth of 128 kbps, this means a maximum of 40 CMs will be allowed to come online.

To verify whether or not upstream admission control is configured and activated, use the show interface command for a cable upstream to display its configuration information. If upstream admission control is configured and enabled, the output contains an entry stating "CIR admission control enforced." If upstream admission control is disabled, no admission control entry is displayed in the output.


Note Setting the admission control limit to below the current total reserved bandwidth for the channel does not immediately force any CMs offline, but may prevent CMs from reconnecting if they drop offline at a later time. Increasing the admission control limit allows more CMs to connect.


When an upstream becomes overbooked, use the test cable ucc command to move a cable modem that is currently online from one upstream port to another. For example, the following example shows that the cable modem with the IP address of 10.128.1.128 is being moved from port C3/0/U0 to C3/0/U1:

Router# show cable modem 10.128.1.128 
Interface   Prim Online     Timing Rec    QoS CPE IP address      MAC address
            Sid  State      Offset Power
Cable3/0/U0 101  online     1919    5.25  7   0   10.128.1.128    0030.1976.7067

Router# test cable ucc c3/0 101 1 

Router# show cable modem 10.128.1.128 
Interface   Prim Online     Timing Rec    QoS CPE IP address      MAC address
            Sid  State      Offset Power
Cable3/0/U1 101  online     1920    5.25  7   0   10.128.1.128    0030.1976.7067

Examples

The following example shows overbooking on upstream port 4 being limited to 125 percent:

Router(config)# interface cable 3/0 
Router(config-if)# cable upstream 4 admission-control 125 
Router(config-if)# 

Use the show interface cable upstream command to display the current status of admission control on an interface. For example, the following command output shows that this upstream has allocated a total bandwidth of 2.5 Mbit/sec to those online CMs that were assigned a guaranteed upstream bandwidth in their DOCSIS configuration files.

This displays also shows that the admission control is being enforced at a subscription level of 125 percent. The Virtual channel BW field is computed by multiplying channel bandwidth by the admission control limit. The Admissions requests rejected counter shows the number of cable modems that attempted to register but were refused because of the admission control policy.

Router# show interface c3/0 u4 

Cable3/0: Upstream 4 is up
      Received 11585 broadcasts, 11854 multicasts, 3222651 unicasts
      0 discards, 829 errors, 0 unknown protocol
      3246090 packets input, 5 uncorrectable
      557 noise, 0 microreflections
      Total Modems On This Upstream Channel : 69 (68 active)
      Default MAC scheduler
      Queue[Rng Polls]  0/64, fifo queueing, 0 drops
      Queue[Cont Mslots]  0/52, fifo queueing, 0 drops
      Queue[CIR Grants]  0/64, fair queueing, 0 drops
      Queue[BE Grants]  0/64, fair queueing, 0 drops
      Queue[Grant Shpr]   0/64, calendar queueing, 0 drops
      Reserved slot table currently has 0 CBR entries
      Req IEs 205196036, Req/Data IEs 0
      Init Mtn IEs 7604617, Stn Mtn IEs 422496
      Long Grant IEs 4848, Short Grant IEs 1646196
      Avg upstream channel utilization : 1%
      Avg percent contention slots : 94%
      Avg percent initial ranging slots : 1%
      Avg percent minislots lost on late MAPs : 0%
      Total channel bw reserved 2500000 bps
      CIR admission control enforced
      Subscribtion level 125%
      Virtual channel bw 6400000 bps
      Admission requests rejected 32
      Current minislot count   : 5200298    Flag: 0
      Scheduled minislot count : 5200420    Flag: 0

Router#

If a CM is denied access due to the admission control policy, its entry in the show cable modem command output shows "reject(c)":

Router# show cable modem 

Interface   Prim Online     Timing Rec    QoS CPE IP address      MAC address
            Sid  State      Offset Power
Cable2/0/U0 1    online     2288    0.50  4   0   10.16.30.66     0010.7bb3.fb45
Cable2/0/U0 2    online     2288    0.50  4   0   10.16.30.68     0010.7bb3.fb7b
Cable2/0/U0 3    init(i)    2280    0.00  2   0   10.16.30.69     0010.9500.05e
 . . . 
Cable3/0/U1 113  online     3921    0.00  5   0   10.128.1.108    0030.9433.c38b
Cable3/0/U1 114  online     3920    0.25  6   0   10.128.1.87     0030.1976.6ebf
Cable3/0/U0 115  reject(c)  3922    0.25  2   0   10.128.1.75     0030.1976.703b
Cable3/0/U0 116  online     3919    0.75  5   0   10.128.1.57     0030.1976.6fa1

Related Commands

Command
Description

debug cable mac-scheduler

Displays information for the MAC layer's scheduler and admission control activities.

debug cable us-adm-ctrl

Displays debug messages for upstream admission control activity.

show cable modem

Displays statistics for a CM, including its upstream port and primary SID.

show interface cable upstream

Displays the interface configuration, which for an upstream includes the current admission control policy, if any.


cable upstream attribute-mask

To specify an upstream attribute mask in hexadecimal format, use the cable upstream attribute-mask command in cable interface configuration mode. Use the no form of this command to set default value to upstream channel attribute mask.

cable upstream upstream attribute-mask attribute-mask

no cable upstream upstream attribute-mask attribute-mask

Syntax Description

upstream

Specifies the upstream port.

attribute-mask attribute-mask

Specifies the attribute mask bitmap in hexadecimal format.

Example: 0-FFFFFFFF


Command Default

The default value of upstream channel attribute mask is 0.

Command Modes

Interface configuration—cable interface only (config-if)

Command History

Release
Modification

12.2(33)SCB

This command was introduced.


Usage Guidelines

This command sets the attribute mask of upstream channel.

Examples

The following example shows how to set upstream attribute mask in hexadecimal format:

Router(config-if)# cable upstream 0 attribute-mask ffff

Related Commands

Command
Description

clear cable modem attribute-masks

This command clears the cable modem attribute masks.


cable upstream channel-width

To specify an upstream channel width for an upstream port, use the cable upstream channel-width command in cable interface configuration mode. To set the channel width back to the default setting of 1,600,000 Hz, use the no form of this command.

cable upstream n channel-width first-choice-width [last-choice-width]

no cable upstream n channel-width

Syntax Description

n

Specifies the upstream port number. Valid values start with 0 for the first upstream port on the cable interface line card.

first-choice-width

Specifies upstream channel width in hertz (Hz). Valid values for the supported cards are:

200,000 (160,000 symbols/sec)—Not valid when using Unsolicited Grant Service (UGS) or UGS with Activity Detection (UGS-AD) service flows (such as PacketCable voice calls)

400,000 (320,000 symbols/sec)

800,000 (640,000 symbols/sec)

1,600,000 (1,280,000 symbols/sec)

3,200,000 (2,560,000 symbols/sec)

The Cisco uBR-MC5X20S/U, Cisco uBR-MC16U/X, and Cisco uBR-MC28U/X cards also support 6,400,000 Hz (5,120,000 symbols/sec) when operating in DOCSIS 2.0 (A-TDMA-only) mode.

last-choice-width

The upstream channel width in hertz. The valid values are the same as those for the first-choice-width parameter, but for proper operation, the last-choice-width should be equal to or less than the first-choice-width value. Use this parameter with supported cards to enable symbol rate management algorithms.


Command Default

The first-choice-width value and the last-choice-width value default to 1,600,000 Hz.

Command Modes

Interface configuration (cable interface only)

Command History

Release
Modification

11.3(5)NA

This command was introduced.

12.0(4)XI

The last-choice-width argument was added.

12.2(11)CY, 12.2(11)BC3

Support was added for the Cisco uBR10-MC5X20S cable interface line card on the Cisco uBR10012 router.

12.2(15)CX

Support was added for the Cisco uBR-MC16U/X and Cisco uBR-MC28U/X cable interface line card, including DOCSIS 2.0 A-TDMA and mixed modulation profiles using 6.4 MHz channel widths.

12.2(15)BC2

Support was added for DOCSIS 2.0 A-TDMA and mixed modulation profiles using 6.4 MHz channel widths on the Cisco uBR-MC5X20S/U cable interface line cards.


Usage Guidelines

The last-choice-width parameter is supported only by the Cisco uBR-MC16S, Cisco uBR-MC16U/X, Cisco uBR-MC28U/X, and Cisco uBR-MC5X20S/U cable interface line cards. When one of these particular cards is installed, the system attempts to increase the channel width from the smallest channel width value to the largest channel width value.

When you specify both channel width values, the smaller value is taken as the last-choice-width parameter and the larger value is taken as the first-choice-width parameter. In the event of noise in the channel, the symbol rate automatically steps down to a value that is lower than the first-choice-width and greater or equal to the last-choice-width to maintain a stable channel.


Note In Cisco IOS Release 12.2(15)BC1 and later releases, changing the channel width could also force a frequency hop, if the current frequency does not fit within the new channel width parameters, or if the system needs to reset the fixed frequency or shared frequency group parameters to match the new channel width.



Caution In DOCSIS 1.X networks, do not change the channel width more than one step at a time on an interface that has cable modems that are currently online. The DOCSIS 1.X specifications require that cable modems remain online when the channel width is changed in single step increments (such as 800,000 to 1,600,000), but cable modems can go offline when you change the channel width in larger amounts (such as changing it from 800,000 to 3,200,000). DOCSIS 2.0 cable modems might support changing the channel width by two steps, but each brand of modem should be tested for this before attempting it on a live network. Also, after changing the channel width, do not change the channel width again until all cable modems have performed their ranging adjustments for the new width (which could take up to a minute, depending on the number of cable modems).


Note To specify only one channel width for the Cisco uBR-MC16S, Cisco uBR-MC16U/X, Cisco uBR-MC28U/X, or Cisco uBR-MC5X20S/U card, specify the same value for both the first-choice-width and last-choice-width parameters. For example:

cable upstream 0 channel-width 800000 800000


When using this command to change channel-widths for an upstream interface on the Cisco uBR-MC5X20S cable interface line card, some DOCSIS 1.1 CMs can go offline if you do not also change the minislot size to the corresponding value. See the following examples for the correct channel-width and minislot pairings:

Router(config-if)# cable upstream 0 channel-width 3200000 
Router(config-if)# cable upstream 0 minislot 4 

Router(config-if)# cable upstream 0 channel-width 1600000 
Router(config-if)# cable upstream 0 minislot 8 

Router(config-if)# cable upstream 0 channel-width 800000 
Router(config-if)# cable upstream 0 minislot 16 

Router(config-if)# cable upstream 0 channel-width 400000 
Router(config-if)# cable upstream 0 minislot 32 

Router(config-if)# cable upstream 0 channel-width 200000 
Router(config-if)# cable upstream 0 minislot 64 

Note This limitation does not affect DOCSIS 1.1-compliant CMs. Also, in Cisco IOS Release 12.2(15)CX, Cisco IOS Release 12.2(15)BC2, and later releases, manually changing the minislot size is not needed on the Cisco uBR-MC16U/X, Cisco uBR-MC28C, and Cisco uBR-MC28U/X cards, because these cards automatically change the minislot size when the channel width is changed, so as to produce 32 symbols per minislot.


PacketCable Limitations

The 200,000 Hz channel width cannot be used on upstreams that support PacketCable voice calls, or on any upstreams that use Unsolicited Grant Service (UGS) or UGS with Activity Detection (UGS-AD) service flows. Using this small a channel width with voice and other UGS/UGS-AD service flows results in calls being rejected because of "DSA MULTIPLE ERRORS".

Examples

The following example shows upstream port 2 on a Cisco uBR-MCXXC card being configured with a channel width of 200,000 Hz (which is equivalent to a symbol rate of 160 kilosymbols/second):

Router(config-if)# cable upstream 2 channel-width 200000 
Router(config-if)# 

The following example shows upstream port 2 on a Cisco uBR-MC16S, Cisco uBR-MC16U/X, Cisco uBR-MC28U/X, or Cisco uBR-MC5X20S card being configured with a channel width of 200,000 Hz (which is equivalent to a symbol rate of 160 kilosymbols/second):

Router(config-if)# cable upstream 2 channel-width 200000 200000 
Router(config-if)# 

The following example shows upstream port 3 being configured to step from a channel width of 1,600,000 Hz to a channel width of 3,200,000 Hz in increments of 200,000 Hz:

Router(config-if)# cable upstream 3 channel-width 1600000 3200000 
Router(config-if)# 

The following example shows an upstream port on a Cisco uBR-MC16U/X, Cisco uBR-MC28U/X, or Cisco uBR-MC5X20S card being configured with a channel width of 6.4 MHz, which is supported only in DOCSIS 2.0 A-TDMA-only mode:

Router(config-if)# cable upstream 0 channel-width 6400000 
Router(config-if)# 

Related Commands

Command
Description

cable upstream hopping blind

Disables optimum frequency hopping on the Cisco uBR-MC16S and Cisco uBR-MC5X20S cable interface line cards.

cable upstream minislot-size

Specifies the minislot size (in ticks) for a specific upstream interface.

cable upstream modulation-profile

Overrides modulation types specified in the modulation profile for the specified upstream channel.


cable upstream concatenation

To enable DOCSIS concatenation at the CMTS, use the cable upstream concatenation command in cable interface configuration mode. To turn off concatenation, use the no form of this command.

cable upstream n concatenation

no cable upstream n concatenation

Syntax Description

n

Specifies the upstream port number. Valid values start with 0 for the first upstream port on the cable interface line card.


Command Default

Concatenation is enabled

Command Modes

Interface configuration (cable interface only)

Command History

Release
Modification

12.0(7)XR2

This command was introduced.


Usage Guidelines

Concatenation is part of DOCSIS 1.0 extension support. Concatenation provides for improved bandwidth efficiency but must be supported at both the headend CMTS and the CM.

DOCSIS concatenation combines multiple upstream packets into one packet to reduce packet overhead and overall latency and increase transmission efficiency. Using concatenation, a DOCSIS CM needs to make only one bandwidth request for a concatenated packet, compared to making bandwidth requests for each individual packet. This technique is especially effective for bursty real-time traffic such as voice calls.

Concatenation support improves upstream per CM data throughput. The Cisco CMTS radio frequency (RF) line card driver can receive only one MAC frame in a data burst. Thus the CM must make explicit bandwidth requests for every packet it sends upstream. This limits the maximum upstream data throughput received by the CM due to the inherent request-to-grant round-trip latency of the hybrid fiber-coaxial (HFC) cable system incurred by every packet. To increase this per-CM upstream throughput, the Cisco CMTS driver has been enhanced to receive a concatenated burst of multiple MAC frames from the same CM.


Note Concatenation is not supported on the Cisco uBR-MC11 FPGA and Cisco uBR-MC16B cable interface line cards.


Examples

The following example shows how to enable concatenation for CMs on upstream port 2 on the cable interface in slot 3/0:

Router(config)# interface c3/0 
Router(config-if)# cable upstream 2 concatenation 

cable upstream connector

To map an upstream port to a physical port on the Cisco uBR-MC5X20S/U cable interface line card for use with a particular downstream, use the cable upstream connector command in cable interface configuration mode. To remove the mapping and shut down the upstream port, use the no form of this command.

cable upstream logical-port connector physical-port

no cable upstream logical-port connector physical-port

Syntax Description

logical-port

Specifies the upstream port number for the logical port assignment. The number of logical ports is configured with the cable modulation-profile command, and the valid range is from 0 to one less than the current value set with the cable modulation-profile command.

Tip The default value for max-ports command is 4, which means the default range for logical-port is 0 to 3.

physical-port

Specifies the upstream port number for the actual physical port to be assigned. The valid range is 0 to 19, with no default.


Defaults

By default, the Cisco uBR-MC5X20S/U cable interface line card uses a fixed configuration, in which each downstream is allocated four upstream ports.

Command Modes

Interface configuration (cable interface only)

Command History

Release
Modification

12.2(15)BC1

This command was introduced to support the Cisco uBR-MC5X20S cable interface line card.

12.2(15)BC2

Support was added for the Cisco uBR-MC5X20U card. Also, the entAliasMappingTable in the ENTITY-MIB was updated to show the mapping between the physical upstream connectors and the logical upstream connectors.


Usage Guidelines

The cable upstream connector command changes the default assignment of upstream ports to MAC domains on the Cisco uBR-MC5X20S/U card. This command creates a virtual upstream for a downstream and assigns it to a particular physical port.

The default port mapping assigns four upstream ports to each of the downstream ports (MAC domains). The ports are assigned sequentially, in the order in which they appear on the card's front panel.

The no version of this command removes the upstream port mapping and shuts down the upstream port. The port must be remapped to another physical port before it can come online again.


Tip Use the cable upstream max-ports command to set the maximum number of upstream ports per downstream before using the cable upstream connector command.


Table 12 shows the default port mapping.

Table 12 Default Upstream Port Assignments for the Cisco uBR-MC5X20S/U Cable Interface Line Card

 
Physical Ports (upstream, as labeled on the card)
Physical Ports (downstream)
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
Downstream Port DS0

0

1

2

3

                               
Downstream Port DS1
       

0

1

2

3

                       
Downstream Port DS2
               

0

1

2

3

               
Downstream Port DS3
                       

0

1

2

3

       
Downstream Port DS4
                               

0

1

2

3


The physical upstream ports can be assigned in any combination to a downstream, up to a maximum of 8 upstreams per downstream. If you have previously mapped an upstream port to a physical port using the cable upstream connector command, you must first remove that mapping, using the no form of the command, before changing it.

Examples

The following example shows how to configure a downstream (MAC domain) on the Cisco uBR-MC5X20S card for 8 upstream ports:

Router# configure terminal 
Router(config)# interface cable c8/1/0 
Router(config-if)# cable upstream max-ports 8 
Router(config-if)# cable upstream 0 connector 16 
Router(config-if)# cable upstream 1 connector 17 
Router(config-if)# cable upstream 2 connector 18 
Router(config-if)# cable upstream 3 connector 12 
Router(config-if)# cable upstream 4 connector 13 
Router(config-if)# cable upstream 5 connector 14 
Router(config-if)# cable upstream 6 connector 15 
Router(config-if)# cable upstream 7 connector 11 
Router(config-if)# exit 
Router(config)# exit 
Router# 

Related Commands

Command
Description

cable modulation-profile

Configures the maximum number of upstreams on a downstream (MAC domain) on a Cisco uBR-MC5X20S cable interface line card.


cable upstream data-backoff

To specify automatic or fixed start and stop values for data backoff, use the cable upstream data-backoff command in cable interface configuration mode. To use the default data backoff values, use the no form of this command.

cable upstream n data-backoff {automatic | start end}

no cable upstream n data-backoff

Syntax Description

n

Specifies the upstream port number. Valid values start with 0 for the first upstream port on the cable interface line card.

automatic

Specifies automatic data backoff start and stop values. It enables dynamic variation in the start and end values.

start

Binary exponential algorithm. Sets the start value for data backoff. Valid values are from 0 to 15.

end

Binary exponential algorithm. Sets the end value for data backoff. Valid values are from 0 to 15.


Command Default

Automatic

Command Modes

Interface configuration (cable interface only)

Command History

Release
Modification

12.1 T

This command was introduced.

12.1(5)EC1

Support was added for the Cisco uBR7100 series router.

12.2(4)BC1

Support was added for the Cisco uBR10012 router.


Usage Guidelines

The DOCSIS-specified method of contention resolution for CMs used to send data or requests on the upstream channel is a truncated binary exponential backoff with the initial backoff window and the maximum backoff window controlled by the CMTS. The Cisco CMTS router specifies backoff window values for both data and initial ranging, and sends these values downstream as part of the Bandwidth Allocation Map (MAP) MAC message.

The values specified in this command are exponential power-of-two values. For example, a value of 4 indicates a window between 0 and 15; a value of 10 indicates a window between 0 and 1023.

Cisco recommends that you use the automatic settings for data backoff. If you decide to manually specify the data-backoff values, use the following formula as a guideline for the start and end binary exponents:

0.33 = (2**stop - 2**start)/n 

where n is the number of CMs on the upstream. Choose start and stop values that come closest to the value of 0.33 (which is the optimal probability to transmit on a contention-based system).

Examples

The following example shows how to set the automatic data backoff values for upstream 2 on a cable interface card:

Router# configure terminal 
Router(config)# interface cable 3/0 
Router(config-if)# cable upstream 2 data-backoff automatic 
Router(config-if)# 

Related Commands

Command
Description

cable insertion-interval

Configures the interval between consecutive initial ranging slots on an upstream.

cable upstream range-backoff

Specifies automatic or configured initial ranging backoff calculation.

show controllers cable

Displays the backoff window setting for the configured upstream port.


cable upstream description

To assign a label to an upstream, use the cable upstream description command in cable interface configuration mode. To remove the label from the upstream, use the no form of this command.

cable upstream n description label

no cable upstream n description

Syntax Description

n

Specifies the upstream port number. Valid values start with 0 for the first upstream port on the cable interface line card.

label

An arbitrary string, up to 80 characters long, that describes this upstream for management and tracking purposes. If the string contains any spaces, enclose the string within quotes.


Command Default

No description is assigned to upstreams

Command Modes

Interface configuration (cable interface only)

Command History

Release
Modification

11.3 NA

This command was introduced.


Usage Guidelines

Use the cable upstream description command to assign arbitrary labels to the upstreams on the cable interfaces. These labels can contain any information that identifies the upstream and that could aid in network management or troubleshooting.


Tip Use the show interface cable upstream command to display the labels that are assigned to a particular upstream.


Examples

The following example shows how to assign descriptions to the first two upstreams on the cable interface in slot 3:

Router# configure terminal 
Router(config)# interface cable 3/0 
Router(config-if)# cable upstream 0 description "SJ-Node1-Upstream 0" 
Router(config-if)# cable upstream 1 description "SJ-Node1-Upstream 1 (Unused)" 
Router(config-if)# 

Related Commands

Command
Description

show interface cable

Displays the current configuration and status of a cable interface.


cable upstream differential-encoding

To enable differential encoding on upstream traffic to a specified cable interface, use the cable upstream differential-encoding command in cable interface configuration mode. To disable this function, use the no form of this command.

cable upstream n differential-encoding

no cable upstream n differential-encoding

Syntax Description

n

Specifies the upstream port number. Valid values start with 0 for the first upstream port on the cable interface line card.


Command Default

Enabled

Command Modes

Interface configuration (cable interface only)

Command History

Release
Modification

12.1

This command was introduced.


Usage Guidelines

To verify whether or not upstream differential encoding is activated, enter the show running-config command and look for the cable interface configuration information. If upstream differential encoding is enabled, a differential encoding entry is displayed in the output of the show running-config command. If upstream differential encoding is disabled, no differential encoding entry is displayed in the output.

If you are having trouble, make sure that the cable connections are not loose or disconnected; the cable interface line card is firmly seated in its chassis slot; the captive installation screws are tight; you have entered the correct slot and port numbers; and you selected a valid frequency for your router.

Examples

The following example shows how to enable differential encoding for upstream port 2:

Router(config-if)# cable upstream 2 differential-encoding 
Router(config-if)# 

cable upstream docsis-mode

To configure an upstream to use either DOCSIS 1.x or DOCSIS 2.0 modulation profiles, use the cable upstream docsis-mode command in cable interface configuration mode. To reset the upstream to its default configuration, use the no form of this command.

cable upstream n docsis-mode {atdma | tdma | tdma-atdma}

no cable upstream n docsis-mode {atdma | tdma | tdma-atdma}

Syntax Description

n

Specifies the upstream port. Valid values start with 0 for the first upstream port on the cable interface line card.

atdma

Configures the upstream for DOCSIS 2.0 Advanced Time Division Multiple Access (A-TDMA) modulation profiles only.

tdma

Configures the upstream for DOCSIS 1.0/DOCSIS 1.1 Time Division Multiple Access (TDMA) modulation profiles only (default).

tdma-atdma

Configures the upstream for both A-TDMA and TDMA operation (mixed mode).

Note If using abbreviations at the command line, you must specify at least "tdma-" to select mixed mode. If you choose a shorter abbreviation, you select TDMA-only mode.


Command Default

All upstreams are configured TDMA-only mode (DOCSIS 1.0/DOCSIS 1.1).

Command Modes

Interface configuration (cable interface only)

Command History

Release
Modification

12.2(15)CX

This command was introduced to support DOCSIS 2.0 A-TDMA and mixed modulation profiles on the Cisco uBR-MC16U/X and Cisco uBR-MC28U/X cable interface line card on the Cisco uBR7246VXR router.

12.2(15)BC2

Support was added for the Cisco uBR-MC5X20S/U cable interface line cards on the Cisco uBR10012 router.


Usage Guidelines

The DOCSIS 2.0 specification provides support for advanced modulation profiles that increase potential upstream bandwidth by building on the existing TDMA support. The Advanced TDMA profiles support higher QAM rates up to 64-QAM and wider channel widths up to 6.4 MHz (5.12 Msymbols).


Note The advanced hardware-based spectrum management features for the Cisco uBR-MC16S/U/X, Cisco uBR-MC28U/X, and Cisco uBR-MC5X20S/U cards are supported only in the DOCSIS 1.0/1.1 TDMA-only mode. They cannot be used in the mixed or A-TDMA-only modes.


The DOCSIS 2.0 specification allows an upstream to be configured in one of the following three modes:

A-TDMA only mode—Upstreams support only cable modems that register using A-TDMA modulation profiles. The CMTS does not allow DOCSIS 1.0 and DOCSIS 1.1 cable modems to register and come online these upstreams. The Cisco uBR-MC5X20S/U, Cisco uBR-MC16U/X, and Cisco uBR-MC28U/X cards also support 6,400,000 Hz (5,120,000 symbols/sec) when operating in DOCSIS 2.0 (A-TDMA-only) mode.

Changing the DOCSIS mode to A-TDMA only mode also automatically changes the symbol rate to 5.12 megasymbols per second and the channel width to 6.4 MHz. Dynamic upstream modulation is also automatically disabled.

In addition, the following are required to support the DOCSIS 2.0 A-TDMA features:

Cable modems must be DOCSIS 2.0 capable.

The DOCSIS configuration file for the cable modem must either omit the DOCSIS 2.0 Enable field (TLV 39), or it must set TLV 39 to 1 (enable). If you set TLV 39 to 0 (disable), a DOCSIS 2.0 CM uses the TDMA mode.

The upstream must be configured for either A-TDMA-only or mixed TDMA/A-TDMA mode.

TDMA-only mode—Upstreams support only cable modems that register using TDMA modulation profiles. DOCSIS 2.0 cable modems can register on these upstreams only by using a DOCSIS 1.0/DOCSIS 1.1 modulation profile (which typically would happen only when a DOCSIS 2.0 cable modem cannot find an A-TDMA channel in its DOCSIS domain).

Changing the DOCSIS mode to TDMA-only mode also automatically changes the symbol rate to 1.28 megasymbols per second and the channel width to 1.6 MHz. Dynamic upstream modulation is also automatically disabled.

Mixed mode—Upstreams support both DOCSIS 1.0/DOCSIS 1.1 cable modems using TDMA modulation profiles and DOCSIS 2.0 cable modems using A-TDMA modulation profiles. (The maximum channel width in mixed mode is 3.2 MHz.)

Changing the DOCSIS mode to mixed mode also automatically changes the symbol rate to 1.28 megasymbols per second and the channel width to 1.6 MHz. Dynamic upstream modulation is also automatically disabled.


Note Mixed mode upstreams do not support the 6.4 MHz channel width.


Changing the DOCSIS Mode for an Upstream Port Forces the Cable Modems on That Upstream to Go Offline and Reregister

When you switch the DOCSIS mode of an upstream between the TDMA-only, mixed TDMA/A-TDMA, and A-TDMA-only modes, cable modems that are currently online on that upstream are taken offline and are forced to reregister, so that the CMTS can determine the capabilities of the cable modems on the new channels.

If you change an upstream port to A-TDMA only mode, DOCSIS 1.x cable modems will not be able to come online on that upstream. If you change an upstream to TDMA only mode, DOCSIS 2.0-compliant cable modems are expected to attempt to come online on another upstream that is configured for A-TDMA or mixed mode. If no such upstreams are configured, or if the cable modem is configured to use only that particular upstream, it comes online in DOCSIS 1.x mode.


Note DOCSIS 2.0-capable cable modems that are already online on a TDMA-only upstream do not automatically reregister on another upstream that has been configured for mixed-mode or A-TDMA-only operations. The cable modem must either be reset or the CMTS must send an Upstream Channel Change (UCC) message to instruct the cable modem to move to the new channel.


If you change an upstream port to the mixed TDMA/A-TDMA mode, and some cable modems remain offline, or appear to come online but cannot pass traffic, upgrade the modem software to a DOCSIS-compliant software version.


Note The cable physical plant must support the higher upstream bandwidths and symbol rates to be able to use the A-TDMA or mixed mode modulation profiles.


Examples

The following example shows how to configure the first four upstreams for the first downstream on the Cisco uBR-MC28U/X cable interface line card in slot 5/0. The first two upstreams are configured for A-TDMA mode and the last two upstreams are configured for mixed TDMA/A-TDMA mode.

Router# config terminal 
Router(config)# interface cable 5/0/0 
Router(config-if)# cable upstream 0 docsis-mode atdma 
%%Docsis mode set to ATDMA only, 1.x CMs will go offline. 
%%The following defaults will be set: 
%%Channel Width 6.4MHz
%%Minislot Size 1 tick 
%%Modulation Profile 241

Router(config-if)# cable upstream 1 docsis-mode atdma 
%%Docsis mode set to ATDMA only, 1.x CMs will go offline. 
%%The following defaults will be set: 
%%Channel Width 6.4MHz
%%Minislot Size 1 tick 
%%Modulation Profile 241

Router(config-if)# cable upstream 2 docsis-mode tdma-atdma 
%%Docsis mode set to DOCSIS2.0 Mixed Mode. 

Router(config-if)# cable upstream 3 docsis-mode tdma-atdma 
%%Docsis mode set to DOCSIS2.0 Mixed Mode. 

Router(config-if)# exit 
Router(config)# exit 
Router#

The following example shows the abbreviations needed to configure TDMA-only and mixed TDMA/A-TDMA modes.

Router# config terminal 
Router(config)# interface cable 4/0 

Router(config-if)# cable upstream 0 docsis-mode tdm 
%%Docsis mode set to DOCSIS1.0 TDMA Mode. 

Router(config-if)# cable upstream 1 docsis-mode tdma- 
%%Docsis mode set to DOCSIS2.0 Mixed Mode. 

Router(config-if)# 

Related Commands

Command
Description

cable modulation-profile

Defines a modulation profile for use on the router.

cable upstream channel-width

Specifies an upstream channel width for an upstream port.

cable upstream equalization-coefficient

Enables the use of a DOCSIS 1.1 pre-equalization coefficient on an upstream.

cable upstream maintain-psd

Requires DOCSIS 2.0 CMs on an A-TDMA-only upstream to maintain a constant power spectral density (PSD) after a modulation rate change.

cable upstream minislot-size

Specifies the minislot size (in ticks) for a specific upstream interface.

cable upstream modulation-profile

Assigns one or two modulation profiles to an upstream port.

show cable modulation-profile

Displays the modulation profile information for a Cisco CMTS.

show interface cable mac-scheduler

Displays the current time-slot scheduling state and statistics.


cable upstream equalization-coefficient

To enable the use of a DOCSIS 1.1 or 2.0 pre-equalization coefficient on an upstream port, use the cable upstream equalization-coefficient command in cable interface configuration mode. To disable the use of the pre-equalization coefficient, use the no form of this command.

cable upstream n equalization-coefficient

no cable upstream n equalization-coefficient

Syntax Description

n

Specifies the upstream port number. Valid range is from 0 to 7 for upstream ports in the cable interface line card.


Command Default

Pre-equalization coefficient is disabled.

Command Modes

Interface configuration (cconfig-if)

Command History

Release
Modification

12.2(4)BC1

This command was introduced.

12.2(15)CX

Support was added for the Cisco uBR-MC16U/X and Cisco uBR-MC28U/X cable interface line card, including DOCSIS 2.0 A-TDMA and mixed modulation profiles.

12.2(15)BC2

Support was added for DOCSIS 2.0 A-TDMA and mixed modulation profiles on the Cisco uBR-MC5X20S/U cable interface line cards.

12.3(23)BC6

Support was added for updated default modulation profiles for use with pre-equalization on the Cisco uBR-MC5X20S/U/H cable interface line cards.

12.2(33)SCB

Support was added for updated default modulation profiles for use with pre-equalization on the Cisco uBR-MC5X20S/U/H cable interface line cards.


Usage Guidelines

The DOCSIS 1.1 and 2.0 specifications allow a CMTS to specify a pre-equalization coefficient in the DOCSIS ranging response (RNG-RSP) MAC management messages it forwards to the cable modems (CM)s. When this is enabled, a CM can engage in transmit-side equalization (pre-equalization) to mitigate the effects of certain impairments in the cable plant, such as in-channel tilt, and group delay.

These impairments are more significant with higher order modulation formats such as 64-QAM or 16-QAM, and near the first octave break-point of the diplex filters (34 MHz to 38 MHz). This break-point exists predominantly as a time-domain group delay issue, and becomes severe for longer amplifier cascades.

Each amplifier causes the DOCSIS upstream signal to traverse two diplex filters. All diplex filter frequency splits (5-42 MHz, 5-65 MHz, or 5-88 MHz) share this characteristic, which is not visible in a frequency response measurement or sweep test.


Note For more information about the use of pre-equalization, see the DOCSIS 2.0 RFI specification section 6.2.15, Transmit Pre-Equalizer, and section 8.3.6 Ranging Response (RNG-RSP) MAC Management Messages.

DOCSIS 1.1 specifies the Type 4 type length value (TLV), and an 8-tap equalizer. DOCSIS 2.0 adds the Type 9 TLV, and increases the equalizer to support 24 taps to compensate for more complex impairments.


The cable upstream equalization-coefficient command configures the CMTS to send Type 4 TLV or Type 9 TLVs in the DOCSIS RNG-RSP MAC management messages to the CMs.

The no form of the command disables the CMTS from sending Type 4 TLV or Type 9 TLVs in the DOCSIS RNG-RSP MAC management messages to the CMs.

After the CMTS stops sending pre-equalization TLVs to the CM, the CM must retain these values until the modem's cable interface resets, or a modification is made to the upstream channel descriptor (UCD), which would make the stored equalization coefficients invalid.


Tip You can reset the cable modem's interface by:

Power cycling the cable modem

Resetting the cable modem from the CMTS using the clear cable modem command

Router# clear cable modem aaaa.bbbb.cccc reset

You can reset the equalizer coefficient of all CMs on an upstream by:

Changing the upstream center frequency. A 16-kHz or 32-kHz change is sufficient and unlikely to take many CMs offline.

Briefly changing the periodic ranging messages in the modulation profile between 16-QAM and Quadrature Phase Shift Keying (QPSK), or 64-QAM and 16-QAM.


A CMTS operating in a pure DOCSIS 2.0 upstream mode sends equalizer data supporting 24 taps to all modems during initial ranging.

The cable up 0 docsis-mode atdma command configures a DOCSIS 2.0-only upstream mode on the CMTS.

A CMTS operating in a DOCSIS 1.1 or mixed TDMA-ATDMA upstream mode sends equalizer data supporting 8 taps to all modems during initial ranging. The CMTS cannot send data supporting 24 taps until it is notified by the CM, that it is DOCSIS 2.0 compliant in the Registration Request (REG-REQ) message, immediately preceding the online state.

This can be configured on the CMTS using the cable up 0 docsis-mode tdma-atdma command.

When a CM receives a Type 4 TLV in the RNG-RSP MAC management message from the CMTS, it must combine the previously stored values with the new values from the CMTS. Under certain HFC plant conditions, a dynamic impairment occurs that require the CM to adjust its main equalizer tap. The DOCSIS standard specifies a convolution function that is sometimes unable to adjust for dynamic impairments. The result, is a CM whose signal-to-noise ratio (SNR) value as received by the CMTS, is quite low compared to other CMs on the same upstream.

In a mixed modulation profile, where station maintenance is of a lower order modulation format than the data grants, it is possible for the modem to enter a steady state where the SNR estimate is:

Below the required estimate for data grants to be processed by the CMTS

Above the requirement for station maintenance

This results in a modem that responds to DOCSIS Layer 2 pings, but not to Layer 3 traffic. The following commands can be used to check status:

ping docsis {cm-mac address | cm ip address}—succeeds

ping ip {cm IP address | CPE IP address}—fails

A cable modem whose SNR estimate is in this condition may enter the expired(pt) state when baseline privacy interface plus (BPI+) is enabled. A modulation profile where station maintenance and data grants are of the same order modulation, prevents this condition.

The CMTS may be configured to enable cable upstream pre-equalization on a per upstream port basis, and may be configured to disable the sending of upstream equalization-coefficients on a per modem MAC address or Organizational Unique Identifier (OUI) basis, using the related global exclude commands.


Note Some DOCSIS 2.0 compliant CMs / embedded media terminal adapters (EMTA)s have been known to report as DOCSIS 1.1 compliant to the CMTS, unless connected to a DOCSIS 2.0 format upstream. These CMs are treated by the CMTS as DOCSIS 1.1, and only send 8-tap equalizer coefficients. A firmware or SNMP set may be used on these cable modems to enable the proper reporting of DOCSIS 2.0 compliance under a DOCSIS 1.1-style upstream (for example, 3.2 MHz, 16-QAM, TDMA format).

Some older DOCSIS cable modem firmware versions will incorrectly process the transition from 8 to 24 taps when in a mixed TDMA-ATDMA mode, and will experience degrading or low SNR MER as displayed with show cable modem phy command. Upgrade the CM firmware, and temporarily move these modems to a pure DOCSIS 1.1 or 2.0 channel or disable pre-equalization for these devices with the exclude command.


Examples

The example shows how to enable the use of the pre-equalization coefficient on upstream port 0 in the cable interface line card in slot 5/1 on the Cisco uBR10012 router, while excluding the equalization coefficient messaging to a modem with MAC address aaaa.bbbb.cccc, and all modems with the OUI of 00aa.bb:

Router# configure terminal
Router# cable pre-equalization exclude aaaa.bbbb.cccc
Router# cable pre-equalization exclude 00aa.bb
Router(config)# interface cable 5/1/0 
Router(config-if)# cable upstream 0 equalization-coefficient 
Router(config-if)# 

Related Commands

Command
Description

show cable modem phy

Displays the physical layer RF parameters of the cable modem, including USSNR estimate (MER).

show cable modem docsis version

Displays the DOCSIS version of a cable modem, and the upstream DOCSIS mode— TDMA or ATDMA.

show cable modem [verbose]

Displays detailed information about the cable modem. Lines with the string Equalizer describe modem specific equalizer data.

debug cable range

Debugging commands to display the equalizer coefficients being sent by the CMTS to the cable modem in the DOCSIS RNG-RSP MAC management messages.

debug cable interface {interface} {cm-mac-address}[verbose]

Debugging commands to display the equalizer coefficients being sent by the CMTS to the cable modem in the DOCSIS RNG-RSP MAC management messages.


Caution Certain debug settings can produce a very large amount of data on a production router, and should be used with caution. Specifying the CM mac-address will dramatically reduce the amount of data produced.

cable upstream equalization-error-recovery

To enable the pre-equalizer direct load mechanism on an upstream port, use the cable upstream equalization-error-recovery command in cable interface configuration mode.

cable upstream port number equalization-error-recovery

no cable upstream port number equalization-error-recovery

Syntax Description

port number

Specifies an upstream port number on a cable interface. Valid range is 0 to 7.


Command Default

This command is enabled by default.

Command Modes

Interface configuration (config-if)

Command History

Release
Modification

12.3(23)BC7

This command was introduced.


Usage Guidelines

The pre-equalizer direct load mechanism is enabled by default. However, to use this direct load mechanism, you must enable the pre-equalization coefficient on an upstream port using the cable upstream equalization-coefficient command.

The cable upstream equalization-error-recovery command enables the CMTS to send Type-Length-Value (TLV) Type 9 in the DOCSIS RNG-RSP MAC management messages. This mechanism helps CMs come online when TLV Type 4 convolved method causes CMs to go offline.


Note The TLV Type 9, called pre-equalizer direct load, supports only the DOCSIS 2.0 or 3.0-certified modems. When a CM receives TLV Type 9, the CM replaces its data with the new data provided in the DOCSIS RNG-RSP MAC management messages.


Examples

The example shows how to enable the pre-equalizer direct load mechanism on a cable interface line card in slot 8/0 on the Cisco uBR10012 router.

Router# configure terminal
Router(config)# interface cable 8/0/0 
Router(config-if)# cable upstream 0 equalization-error-recovery

Related Commands

Command
Description

show cable modem

Displays information for the registered and unregistered CMs.

cable upstream equalization-coefficient

Enables the use of a DOCSIS 1.1 or 2.0 pre-equalization coefficient on an upstream port.

show cable modem calls

Displays displays voice call information for a particular CM, identified either by its IP address or MAC address.


cable upstream fec

To enable upstream forward error correction (FEC), use the cable upstream fec command in cable interface configuration mode. To disable FEC, use the no form of this command.

cable upstream n fec

no cable upstream n fec

Syntax Description

n

Specifies the upstream port number. Valid values start with 0 for the first upstream port on the cable interface line card.


Command Default

Enabled

Command Modes

Interface configuration (cable interface only)

Command History

Release
Modification

11.3 XA

This command was introduced.


Usage Guidelines

The Cisco CMTS uses FEC to attempt to correct any upstream data that might have been corrupted. To use this feature, you need to activate FEC on the upstream RF carrier. When FEC is activated, the Cisco CMTS commands all CMs on the network to activate FEC.

Examples

The following example shows how to activate upstream forward error correction:

Router (config-if)# cable upstream 0 fec

Related Commands

Command
Description

cable upstream frequency

Enters a fixed frequency of the upstream RF carrier for an upstream port.

cable upstream power-level

Sets the input power level for the upstream RF carrier in decibels per millivolt (dBmV).

cable upstream scrambler

Enables the cable upstream scrambler.

cable upstream shutdown

Disables the upstream port.


cable upstream fec-strength

To override the forward error correction (FEC) setting specified in the modulation profile for this upstream channel, use the cable upstream fec-strength command in cable interface configuration mode. To restore the default value, use the no form of this command.

cable upstream n fec-strength t-bytes

no cable upstream n fec-strength

Syntax Description

n

Specifies the upstream port number. Valid values start with 0 for the first upstream port on the cable interface line card.

t-bytes

Overrides the FEC strength specified in the modulation profile for this upstream channel. Valid values are from 0 to 10, where:

0 disables FEC.

1 is the lowest FEC strength.

10 is the highest FEC strength.


Command Default

No default behavior or values

Command Modes

Interface configuration (cable interface only)

Command History

Release
Modification

12.0(4)XI

This command was introduced.

12.1T

This command was deprecated and removed.


Examples

The following example shows how to configure the cable upstream fec-strength command:

Router(config-if)# cable upstream 2 fec-strength 3

Related Commands

Command
Description

cable upstream channel-width

Specifies an upstream channel width for a headend cable router.

cable upstream fec

Enables the upstream FEC.

cable upstream hopping blind

Disables optimum frequency hopping on the Cisco uBR-MC16S and Cisco uBR-MC5X20S/U cable interface line cards.

cable upstream modulation-profile

Overrides modulation types specified in the modulation profile for the specified upstream channel.


cable upstream fragmentation

To enable fragmentation of DOCSIS frames on a particular upstream, use the cable upstream fragmentation command in cable interface configuration mode. To disable fragmentation, use the no form of this command.

cable upstream n fragmentation

no cable upstream n fragmentation

Syntax Description

n

Specifies the upstream port number. Valid values start with 0 for the first upstream port on the cable interface line card.


Command Default

By default, fragmentation is enabled for all upstream ports on ASIC line cards (Cisco uBR-MC11C, Cisco uBR-MC12C, Cisco uBR-MC14C, Cisco uBR-MC16C, Cisco uBR-MC16S, and Cisco uBR-MC28C) and disabled for all upstream ports on old FPGA line cards.


Note Cisco IOS Release 12.1 CX supports the Multiple Grant Mode of DOCSIS 1.1 fragmentation.


Command Modes

Interface configuration (cable interface only)

Command History

Release
Modification

12.1(4)CX

This command was introduced.

12.2(4)BC1

Support for this command was added to the Release 12.2 BC train.


Usage Guidelines

This command enables and disables DOCSIS layer 2 fragmentation, which reduces run-time jitter experienced by constant bit rate (CBR) slots on the corresponding upstream. Disabling fragmentation increases the run-time jitter, but also reduces the fragmentation reassembly overhead for fragmented MAC frames. For ports running CBR traffic, fragmentation should be enabled (the default).


Note Do not confuse DOCSIS Layer 2 fragmentation with IP Layer 3 fragmentation.


Examples

The following command shows DOCSIS fragmentation being enabled on upstream 0 on the cable interface in slot 2/0:

Router# configure terminal 
Router(config)# interface c2/0 
Router(config-if)# cable upstream 0 fragmentation 
Router(config-if)# 

Related Commands

Command
Description

cable default-phy-burst

Specifies a value for the upstream Maximum Traffic Burst parameter for CMs that do not specify their own value.

cable upstream fragment-force

Specifies that a cable interface line card should fragment DOCSIS frames on an upstream when the frame exceeds a particular size.


cable upstream fragment-force

To specify that a cable interface line card should fragment DOCSIS frames on an upstream when the frame exceeds a particular size, use the cable upstream fragment-force command in cable interface configuration mode. To disable the forcing of fragmentation, use the no form of this command.

cable upstream n fragment-force [fragment-threshold [number-of-fragments] ]

no cable upstream n fragment-force

Syntax Description

n

Specifies the upstream port number. Valid values start with 0 for the first upstream port on the cable interface line card.

fragment-threshold

Number of bytes for the threshold at which DOCSIS frames are fragmented. The valid range is 0 to 4000, with a default of 2000 bytes.

number-of-fragments

Number of fragments that the cable interface line card should create when fragmenting DOCSIS frames. The card attempts to create this many equal-sized fragments when fragmenting. The valid range is 1 to 10, with a default of 3 fragments.


Command Default

fragment-threshold is 2000 bytes and number-of-fragments is 3

Command Modes

Interface configuration (cable interface only)

Command History

Release
Modification

12.2(15)BC2

This command was introduced.


Usage Guidelines

DOCSIS 1.1 allows the CMTS to fragment DOCSIS frames to improve performance, especially in networks that combine real-time traffic, such as voice, with data traffic. The cable upstream fragment-force command allows you to specify the size of frames that should be fragmented, as well as the number of fragments that should be created when fragmenting.


Tip This command takes effect only when fragmentation has been enabled on the upstream using the cable upstream fragmentation command (which is the default configuration). This command also supercedes the configuration of the cable default-phy-burst command, if necessary.


In the default configuration, the Cisco CMTS fragments DOCSIS frames that are 2,000 bytes or larger in size, and it fragments these frames into three equally-sized fragments. Do not use a fragment size greater than 2,000 bytes on the Cisco uBR-MC5X20S/U cable interface line cards, and do not use a fragment size greater than 3,500 bytes on all other cable interface line cards, unless otherwise instructed by a Cisco TAC engineer.

When using DOCSIS concatenation, you might need to change the cable default-phy-burst command from its default size of 2,000 bytes, so that multiple frames can be concatenated into a maximum-sized burst. If you set the cable default-phy-burst command to zero, the max burst then becomes the lowest of 255 mini-slots, the maximum concatenated burst setting in the DOCSIS configuration file, or the value of the long data grant burst that is specified in the upstream's profile.


Caution Ensure that the number-of-fragments parameter is large enough to keep the size of each fragment of a mximum-sized burst less than the 2,000 bytes or 3,500 bytes specified above. If fragments are too large, the cable modem might not be able to come online or pass traffic.


Note Do not confuse DOCSIS Layer 2 fragmentation with IP Layer 3 fragmentation.


Examples

The following command shows how to enable DOCSIS fragmentation on frames that are 1500 bytes or larger, using four fragments per frame:

Router# configure terminal 
Router(config)# interface c2/0 
Router(config-if)# cable upstream 0 fragment-force 1500 4 
Router(config-if)# 

The following example shows how to disable the forced fragmentation of DOCSIS frames on an upstream. This also resets the fragment-threshold parameter to 2,000 bytes.

Router# configure terminal 
Router(config)# interface c5/1/0 
Router(config-if)# no cable upstream 0 fragment-force 
Router(config-if)# 

Related Commands

Command
Description

cable default-phy-burst

Specifies a value for the upstream Maximum Traffic Burst parameter for CMs that do not specify their own value.

cable upstream fragmentation

Enables fragmentation of DOCSIS frames on a particular upstream.


cable upstream freq-adj averaging

To specify the percentage of frequency adjustment packets that is required to change the adjustment method from the regular power-adjustment method to the noise power-adjustment method, use the cable upstream freq-adj averaging command in cable interface configuration mode. To disable power adjustments, use the no form of this command.

cable upstream n freq-adj averaging % of frequency adjustment

no cable upstream n freq-adj averaging

Syntax Description

n

Specifies the upstream port number. Valid values start with 0 for the first upstream port on the cable interface line card.

% of frequency adjustment

Specifies the percentage of frequency-adjustment packets required to switch from the regular power-adjustment method to the noise power-adjustment method. Valid range is from 10 to 100 percent.


Command Default

No default behavior or values

Command Modes

Interface configuration (cable interface only)

Command History

Release
Modification

12.0(7)T

This command was introduced.


Examples

The following example shows how to change the power-adjustment method when the frequency-adjustment packet count reaches 50 percent:

Router(config-if)# cable upstream 0 freq-adj averaging 50

Related Commands

Command
Description

cable upstream power-adjust

Controls power-adjustment methods on the Cisco CMTS.

show cable flap-list

Displays a list of CMs that have exceeded the threshold number of power adjustments.

show cable modem

Displays CM configuration settings.


cable upstream frequency

To enter a fixed frequency of the upstream radio frequency (RF) carrier for an upstream port, use the cable upstream frequency command in cable interface configuration mode. To restore the default value for this command, use the no form of this command.

cable upstream n frequency up-freq-hz

no cable upstream n frequency up-freq-hz

Syntax Description

n

Specifies the upstream port number on the cable interface line card for which you want to assign an upstream frequency. Valid values start with 0 for the first upstream port on the cable interface line card.

up-freq-hz

The upstream center frequency is configured to a fixed Hertz (Hz) value. The valid upstream frequency range is 5 MHz (5000000 Hz) to 42 MHz (42000000 Hz), 55 MHz (55000000 Hz), or 65 MHz (65000000 Hz), depending on the cable interface line card being used. If you wish to have the Cisco CMTS dynamically specify a center frequency for the given upstream interface, do not enter any frequency value.


Command Default

Dynamic (not fixed frequency)

Command Modes

Interface configuration (cable interface only)

Command History

Release
Modification

11.3 XA

This command was introduced.

12.0(13)SC

Support for the higher EuroDOCSIS upstream range (5 to 65 MHz) was introduced for the Cisco uBR-MC16E cable interface line card.

12.1(4)EC, 12.2(4)BC1

Support for the higher EuroDOCSIS upstream range (5 to 65 MHz) was introduced for the Cisco uBR7111E and Cisco uBR7114E routers.

12.2(15)BC2

The allowable range of frequencies that you can select with this command is determined by the configuration of the upstream freq-range command.


Usage Guidelines

The upstream channel frequency of your RF output must be set to comply with the expected input frequency of your cable interface line card. To configure an upstream channel frequency, you may:

Configure a fixed frequency between the allowable ranges and enable the upstream port,
or

Create a global spectrum group, assign the interface to it, and enable the upstream port.

The allowable range for the upstream channel frequency depends on the cable interface line card and Cisco IOS software release being used. See Table 13 for the currently supported values.

Table 13 Allowable Frequency Range for the cable upstream frequency Command

Frequency Range
Supported Cable Interfaces
Minimum Cisco IOS Releases

5 to 42 MHz

All supported cable interfaces

All releases supported for the Cisco CMTS

5 to 55 MHz

Cisco uBR-MC16U/X, Cisco uBR-MC28U/X, Cisco uBR-MC5X20U

Cisco IOS Release 12.2(15)BC2

5 to 65 MHz

Cisco uBR-MC16E, Cisco uBR-MC16U/X, Cisco uBR-MC28U/X, Cisco uBR-MC5X20U, Cisco uBR7111E and Cisco uBR7114E routers

Cisco IOS Release 12.0(13)SC, 12.1(4)EC, and 12.2(4)BC1



Note In Cisco IOS Release 12.2(15)BC2 and later releases, the allowable range of frequencies that you can select with the cable upstream frequency command is determined by the configuration of the upstream freq-range command.



Tip If both a Cisco uBR-MC16E cable interface line card and a Cisco uBR-MC16C and/or a Cisco uBR-MC16S cable interface line card are present in the chassis, a spectrum group in the 42 MHz to 65 MHz range should not be assigned.


To configure the default upstream frequency (which is no fixed frequency), enter the cable upstream n frequency command without specifying a center frequency.

Examples

The following example shows how to configure the upstream center frequency for port 0, located in slot 6, to 5,700,000 Hz:

Router(config-if)# cable upstream 0 frequency 5700000 
Router(config-if)# exit 
Router(config)# exit 
Router# show running-config | include frequency 
cable upstream 0 frequency 5696000
Router# 

Note Cisco cable interface line cards always program the upstream's center frequency in 16 KHz increments, and this is the frequency displayed by the lines added to the router's configuration and by the show controllers cable upstream command. For example, if you use the cable upstream frequency command to specify a center frequency of 27 MHz (cable upstream x frequency 27000000), the actual center frequency will be 27.008 MHz, which is the next highest 16 KHz boundary. The configuration file will therefore show the line cable upstream 0 frequency 27008000.


The following example shows how to configure the upstream center frequency to a frequency (54,700,000 Hz) within the extended Japanese frequency range:

Router# configure terminal 
Router(config)# upstream freq-range japanese 
Router(config)# interface cable 3/0 
Router(config-if)# cable upstream 0 frequency 54000000 
Router(config-if)# exit 
Router(config)# exit 
Router# 

The following example shows how to allow the Cisco CMTS to dynamically specify a center frequency for the upstream port 0:

Router(config-if)# no cable upstream 0 frequency 

The following command example from Cisco IOS Release 12.3 BC illustrates the allowable upstream frequency range in Hz:


Router(config-if)# cable upstream 3 frequency ? 
<5000000-55000000> Upstream Frequency in Hz 

Related Commands

Command
Description

cable spectrum-group (global configuration)

Creates spectrum groups, which contain one or more upstream frequencies.

show controllers cable

Displays information about the cable interface, including the upstream center frequency.

upstream freq-range

Configures the Cisco CMTS router for the range of frequencies that are acceptable on upstreams.


cable upstream hopping blind

To override hop decisions, use the cable upstream hopping blind command in cable interface configuration mode. To stop blind hopping, enter the no form of this command.

cable upstream n hopping blind

no cable upstream n hopping blind

Syntax Description

n

Specifies the upstream port for which blind frequency hopping will be activated. Valid values start with 0 for the first upstream port on the cable interface line card.


Command Default

Disabled (hopping is optimized)

Command Modes

Interface configuration (cable interface only)

Command History

Release
Modification

12.0(7)XR2

This command was introduced.


Usage Guidelines

Enter this command to override the hardware spectrum manager's decision to optimize hopping.


Note Do not use this command unless you have a specific reason to disable optimum hopping configurations. For example, if you are experimenting with a Cisco uBR-MC16S or Cisco uBR-MC5X20S/U card, you can use this command to enforce blind hopping on individual upstream channels.


Examples

The following example shows how to specify hopping blind on the upstream port 0:

Router(config-if)# cable upstream 0 hopping blind

Related Commands

Command
Description

cable monitor

Configures preset modulation profiles that you can apply to one or more upstream cable interfaces when you identify and configure spectrum groups.

cable spectrum-group (global configuration)

Configures spectrum management characteristics for the given spectrum group.

cable upstream channel-width

Specifies the channel width of the given upstream cable interface.

cable upstream frequency

Specifies the center frequency for a given upstream cable interface.

cable upstream power-level

Specifies the upstream cable interface receive power level in dBmV.

cable upstream shutdown

Activates or shuts down a specified upstream cable interface.


cable upstream hop-priority

To configure the priority of the corrective actions to be taken when a frequency hop is necessary due to ingress noise on the upstream, use the appropriate cable upstream hop-priority command in cable interface configuration mode.

cable upstream n hop-priority frequency modulation channel-width

cable upstream n hop-priority modulation frequency channel-width

cable upstream n hop-priority frequency channel-width modulation

Syntax Description

n

Specifies the upstream port. Valid values start with 0 for the first upstream port on the cable interface line card.

frequency, modulation, channel-width

Specifies the priority of corrective actions to be taken when ingress noise occurs on a downstream.

Note The channel-width option must come after the frequency option, either immediately or after the modulation option, as shown in the above examples.


Command Default

The default priority is frequency, modulation, and channel-width.

Command Modes

Interface configuration (cable interface only)

Command History

Release
Modification

12.1(7)CX1

This command was introduced for Cisco uBR7200 series routers using the Cisco uBR-MC16S cable interface line card.

12.2(8)BC2

Support was added for the Cisco uBR10012 router and the Cisco uBR-LCP2-MC16S cable interface line card.

12.2(11)CY, 12.2(11)BC3

Support was added for the Cisco uBR10-MC5X20S cable interface line card on the Cisco uBR10012 router.

12.2(15)BC2

Support was added for the Cisco uBR10-MC5X20U cable interface line card on the Cisco uBR10012 router.


Usage Guidelines

This command specifies the priority of the corrective actions that should be taken when a frequency hop is necessary to correct excessive ingress noise on an upstream. For example, if the upstream on a Cisco uBR-MC16S card is set for the default settings (frequency, modulation, and channel-width), the following occurs when the upstream noise exceeds the CNR threshold value for the current modulation profile:

1. The Cisco uBR-MC16S changes to a new frequency, if a clean frequency is available in its spectrum group.

2. If no clean frequency is available, the Cisco uBR-MC16S uses the Dynamic Upstream Modulation feature to switch the upstream to the secondary modulation profile.

3. If the noise levels still exceed the CNR threshold value for the secondary modulation profile, and if the upstream has been configured for a range of channel widths, the Cisco uBR-MC16S narrows the channel width of the upstream by half. If the noise levels are still excessive, the channel width is again cut in half, and this process continues until a clean upstream is found or the bandwidth is reduced to the minimum channel width that has been configured using the cable upstream channel-width command.

Allowable DOCSIS channel widths are 3.2 MHz, 1.6 MHz, 800 KHz, 400 KHz, and 200 KHz. If the channel width drops to 200 KHz, but the noise still exceeds the SNR threshold, the CMs go offline.


Note The default specifies only a single channel width of 1.6 MHz. If this is not changed to specify a range of allowable channel widths (using the cable upstream channel-width command), the Cisco uBR-MC16S does not attempt to change the channel width.


To use the Dynamic Upstream Modulation feature, you must first create two modulation profiles (using the cable modulation-profile command) and assign them to the upstream (using the cable upstream modulation-profile command).

Examples

The following example shows that when ingress noise on the upstream exceeds the threshold allowed for the primary modulation profile, the Cisco uBR-MC16S line card should first switch to the secondary modulation profile, then try frequency hopping, and if that fails to correct problem, to finally try narrowing the channel width:

Router(config)# interface cable 3/0 
Router(config-if)# cable upstream 0 hop-priority modulation frequency channel-width 
Router(config-if)# exit 
Router(config)# 

Related Commands

Command
Description

cable modulation-profile

Creates a cable modulation profile.

cable upstream channel-width

Configures an upstream for a range of allowable channel widths.

cable upstream modulation-profile

Configures an upstream for one modulation profile (static profile) or two modulation profiles (Dynamic Upstream Modulation).

show cable hop

Displays the current hop period and threshold for an upstream, along with other statistics.

show cable modulation-profile

Displays the cable modulation profiles that have been created.


cable upstream ingress-noise-cancellation

To configure how often a cable interface line card should train its noise-cancellation circuitry so as to adjust to noise levels on the upstream, use the cable upstream ingress-noise-cancellation command in cable interface configuration mode. To disable the ingress noise cancellation feature, use the no form of this command.

cable upstream n ingress-noise-cancellation interval

no cable upstream n ingress-noise-cancellation

Syntax Description

n

Specifies the upstream port number. Valid values start with 0 for the first upstream port on the cable interface line card.

interval

Triggering interval, in milliseconds. The valid range is 10 to 3000 milliseconds, with a default value of 200 milliseconds.


Command Default

The default interval is 200 milliseconds.

Command Modes

Interface configuration (config-if)

Command History

Release
Modification

12.2(15)CX

This command was introduced for the Cisco uBR-MC16U/X and Cisco uBR-MC28U/X cable interface line cards on the Cisco uBR7246VXR router.

12.3(17b)BC4

Support was added for the Cisco uBR10-MC5X20H broadband processing engine on the Cisco uBR10012 router.

12.2(33)SCA

This command was integrated into Cisco IOS Release 12.2(33)SCA. Support for the Cisco uBR7225VXR router was added.


Usage Guidelines


Note This command is available only on the Cisco uBR10-MC5X20H BPE, Cisco uBR-MC16U/X, and Cisco uBR-MC28U/X cable interface line cards. It cannot be used on other cable interface line cards.


Cable interface line cards, such as the Cisco uBR-MC28U/X cards, contain advanced hardware-based noise cancellation circuitry that digitally removes in-channel impairments such as ingress, common path distortion, and certain types of impulse noise. To configure how often these line cards should train their noise cancellation circuity, so as to adapt to changes in the noise types and levels, use the cable upstream ingress-noise-cancellation command.

When you enable ingress noise cancellation on an upstream, the Cisco CMTS periodically schedules a 256-symbol idle slot on the upstream channel. The interval option specified in the cable upstream ingress-noise-cancellation command determines how often this idle slot is generated.

The default for BPE cards is for the card to train its circuitry every 200 milliseconds. The smaller the triggering interval, the faster the card can adjust to changes in ingress noise, which makes the upstream more robust to noise problems, but at the cost of decreasing bandwidth on the upstream channel. To determine the bandwidth cost, in percentage of raw bandwidth, use the following formula:

(256/interval)/channel-symbol-rate 

where interval is the time period in milliseconds specified by the cable upstream ingress-noise-cancellation command, and channel-symbol-rate is the symbol rate in kilohertz. For example, if the upstream is using a 2.56 MHz channel rate and a noise cancellation interval of 10 milliseconds, the bandwidth cost is 1% of the total raw bandwidth:

(256/10)/2560 = 0.01 (1% of bandwidth) 

Broadband Processing Engine Support

The cable upstream ingress-noise-cancellation command is required on the Cisco uBR10-MC5X20H broadband processing engine (BPE) to enable ingress noise cancellation.

The Cisco uBR10-MCX520S/U BPEs have ingress noise cancellation capability enabled by default, so no configuration of ingress noise cancellation is available in the Cisco IOS software for these cards.

However, for configuration compatibility in support of high availability among Cisco uBR10-MC5X20S/U/H cards, the Cisco IOS software will accept configuration of the cable upstream ingress-noise-cancellation command for these BPEs without generating any warning or error when synchronizing the configuration.

Examples

The following example shows how to configure the first upstream on a Cisco uBR-MC16U/X or Cisco uBR-MC28U/X card to perform ingress noise cancellation every 300 milliseconds:

interface cable 5/0 
 cable upstream 0 ingress-noise-cancellation 300 

Related Commands

cable modulation-profile

Defines a modulation profile for use on the router.

cable upstream channel-width

Specifies an upstream channel width for an upstream port.

cable upstream docsis-mode

Configures an upstream to use either DOCSIS 1.x or DOCSIS 2.0 modulation profiles.

cable upstream frequency

Enters a fixed frequency of the upstream RF carrier for an upstream port.

cable upstream minislot-size

Specifies the minislot size (in ticks) for a specific upstream interface.

cable upstream modulation-profile

Assigns one or two modulation profiles to an upstream port.

cable upstream power-level

Sets the input power level for the upstream RF carrier in decibels per millivolt (dBmV).

show cable hop

Displays CM configuration settings.

show cable modulation-profile

Displays the modulation profile information for a Cisco CMTS.

show interface cable mac-schedule

Displays the current time-slot scheduling state and statistics.

show interface cable sid

Displays cable interface information.


cable upstream load-balance group

To assign an upstream to a load-balance group, use the cable upstream load-balance group command in interface configuration mode. To remove an upstream from a load-balance group, use the no form of this command.

cable upstream uport load-balance group n

no cable upstream uport load-balance group n

Syntax Description

uport

Specifies the upstream port that should be assigned to the load-balance group. Upstream port values start with 0 and end with a value that depends on the number of upstream ports on the cable interface line card.

n

Specifies the number of the load-balance group to which the upstream should be assigned. The valid range is 1 to 255.


Command Default

An upstream is not assigned to any load-balance groups. If you use the cable load-balance group (interface configuration) command to assign a downstream interface to a load-balance group, all its upstreams are automatically assigned to the same group until you use the cable upstream load-balance group command to reassign an upstream to a different group.

Command Modes

Interface configuration (cable interface only)

Command History

Release
Modification

12.2(15)BC1

This command was introduced for the Cisco uBR7246VXR and Cisco uBR10012 routers.


Usage Guidelines

After you have used the cable load-balance group (global configuration) command to initially create and configure a load-balance group, use the cable upstream load-balance group command to assign this load-balance group to an upstream. This enables the cable interface to begin participating in load-balancing operations.


Tip Use the cable load-balance group (interface configuration) command to assign this load-balance group to a downstream.


The following rules apply when creating and assigning load-balance groups:

A downstream or upstream can belong to only one load-balance group.

All downstreams and upstreams in a load-balance group must share physical radio frequency (RF) connectivity to the same group of cable modems. Downstreams can be in a separate load-balance group than upstreams, but all downstreams or all upstreams that have the same RF physical connectivity must be members of the same load-balance group. You cannot distribute downstreams or upstreams that share physical connectivity across multiple load-balance groups.

Load balancing is done only on a per-chassis basis—all interfaces in a load-balance group must be in the same chassis.

Examples

The following example shows how to assign the first four upstreams for cable interface 5/1 to load balance group 14:

Router# config terminal 
Router(config)# interface cable 5/1/0 
Router(config-if)# cable upstream 0 load-balance group 14 
Router(config-if)# cable upstream 1 load-balance group 14 
Router(config-if)# cable upstream 2 load-balance group 14 
Router(config-if)# cable upstream 3 load-balance group 14 
Router(config-if)# 

Related Commands

Command
Description

cable load-balance exclude

Excludes a particular cable modem, or all cable modems from a particular vendor, from one or more types of load-balancing operations.

cable load-balance group (global configuration)

Creates and configures a load-balance group.

cable load-balance group (interface configuration)

Assigns a downstream to a load-balance group.

cable load-balance group interval

Configures the frequency of the load-balancing policy updates.

cable load-balance group policy ugs

Configures how the Cisco CMTS should load balance cable modems with active unsolicited grant service (UGS) service flows.

cable load-balance group threshold

Configures the threshold values that a load-balance group should use for load-balancing operations.

clear cable load-balance

Clears the counters or state machine used to track load-balancing operations.

show cable load-balance

Displays real-time statistical and operational information for load-balancing operations.


cable upstream maintain-psd

To require DOCSIS 2.0 CMs on an A-TDMA-only upstream to maintain a constant power spectral density (PSD) after a modulation rate change, use the cable upstream maintain-psd command in cable interface configuration mode. To return to the default behavior, so that CMs do not need to maintain their power spectral density, use the no form of this command.

cable upstream uport maintain-psd

no cable upstream uport maintain-psd

Syntax Description

uport

Specifies the upstream port to be configured. Upstream port values start with 0 and end with a value that depends on the number of upstream ports on the cable interface line card.


Command Default

Cable modems are not required to maintain their power spectral density after a modulation rate change (no cable upstream maintain-psd)


Note In Cisco IOS Release 12.2(15)BC2 and later releases, this command is automatically removed from the configuration when you configure an upstream for a TDMA-only or mixed TDMA/A-TDMA configuration.


Command Modes

Interface configuration (cable interface only)

Command History

Release
Modification

12.2(15)CX

This command was introduced to support DOCSIS 2.0 operations on the Cisco uBR-MC16U/X and Cisco uBR-MC28U/X cable interface line card.

12.2(15)BC2

Support was added for DOCSIS 2.0 operations on the Cisco uBR-MC5X20S/U cable interface line cards.


Usage Guidelines

Use this command to specify whether DOCSIS 2.0 CMs should maintain their power spectral density when the Cisco CMTS changes their upstream modulation rate in an upstream channel descriptor (UCD) message. When you configure an upstream with the cable upstream maintain-psd command, the Cisco CMTS sets TLV 15 (Maintain Power Spectral Density) to ON in the UCD messages it sends to the CMs on that upstream.

When TLV 15 is on, and when the new UCD specifies a new upstream modulation rate for the CM, the CM must change its transmit power level to keep its power spectral density as close as possible to what it was before the modulation rate change. The CM must maintain this power spectral density until the CMTS sends a power adjustment command in a Ranging-Response (RNG-RSP) message.

The default configuration (no cable upstream maintain-psd) configures TLV 15 to OFF, and CMs are not required to maintain their power spectral density after a modulation rate change. However, per the DOCSIS specifications, the CMs continue to maintain constant total input power on the upstream.


Note This command affects only DOCSIS 2.0 CMs that are online an upstream that is configured for the DOCSIS 2.0 A-TDMA-only mode. This command has no effect on DOCSIS 1.0 and DOCSIS 1.1 CMs, which will continue to maintain constant total input power on the upstream, per the DOCSIS 1.x specifications.


Examples

The following example shows how to configure four upstreams on a cable interface line card to require cable modems to maintain a constant power spectral density after a modulation rate change.

Router# configure terminal 
Router(config)# interface cable c6/1/0 
Router(config-if)# cable upstream 0 maintain-psd 
Router(config-if)# cable upstream 1 maintain-psd 
Router(config-if)# cable upstream 2 maintain-psd 
Router(config-if)# cable upstream 3 maintain-psd 
Router(config-if)# exit 
Router(config)# exit 
Router# 

The following example shows how to configure an upstream for the default behavior, which is that CMs are not required to maintain a constant power spectral density after a modulation rate change, but do continue to maintain constant total input power levels on the upstream.

Router# configure terminal 
Router(config)# interface cable c5/1/0 
Router(config-if)# no cable upstream 0 maintain-psd 
Router(config-if)# exit 
Router(config)# exit 
Router# 

Related Commands

Command
Description

cable upstream docsis-mode

Configures an upstream to use either DOCSIS 1.x or DOCSIS 2.0 modulation profiles.


cable upstream max-ports

To configure the maximum number of upstreams on a downstream (MAC domain) on a Cisco uBR-MC5X20S/U cable interface line card, use the cable upstream max-ports command in cable interface configuration mode. To reset the card to its default value of 4 upstreams per downstream, use the no form of this command.

cable upstream max-ports n

no cable upstream max-ports n

Syntax Description

n

The valid range is 1 to 8, with a default of 4.


Command Default

4

Command Modes

Interface configuration (cable interface only)

Command Modes

Release
Modification

12.2(15)BC1

This command was introduced to support the Cisco uBR-MC5X20S cable interface line card.

12.2(15)BC2

Support was added for the Cisco uBR-MC5X20U cable interface line card.


Usage Guidelines

Use this command to specify how many upstreams a downstream (MAC domain) will support on the Cisco uBR-MC5X20S card, before using the cable upstream connector command to assign upstreams to physical ports on the card. The downstreams on a card can be configured for different maximum upstream values.

After using this command, the valid range for upstreams on that cable interface will be from 0 to one less than the maximum port value. For example, if you use the cable upstream max-ports 6 command to specify a maximum of 6 upstreams for the downstream, the valid range for upstreams will be 0 to 5.

Examples

The following example shows how to configure all of the downstreams on a Cisco uBR-MC5X20S card for a maximum number of 6 upstreams.

Router# configure terminal 
Router(config)# interface cable c6/1/0 
Router(config-if)# cable upstream max-ports 6 
Router(config-if)# interface cable c6/1/1 
Router(config-if)# cable upstream max-ports 6 
Router(config-if)# interface cable c6/1/2 
Router(config-if)# cable upstream max-ports 6 
Router(config-if)# interface cable c6/1/3 
Router(config-if)# cable upstream max-ports 6 
Router(config-if)# interface cable c6/1/4 
Router(config-if)# cable upstream max-ports 6 
Router(config-if)# exit 
Router(config)# exit 
Router# 

Related Commands

Command
Description

cable upstream connector

Maps an upstream port to a physical port on the Cisco uBR-MC5X20S cable interface line card for use with a particular downstream.


cable upstream minislot-size

To specify the minislot size (in ticks) for a specific upstream interface, use the cable upstream minislot-size command in cable interface configuration mode. To reset the minislot size to the default for the current channel width setting, use the no form of this command.

cable upstream n minislot-size size

no cable upstream n minislot-size

Syntax Description

n

Specifies the upstream port number. Valid values start with 0 for the first upstream port on the cable interface line card.

size

Specifies the minislot size in time ticks. Valid minislot sizes are:

1—(32 symbols at 6.4MHz channel width) Supported by the Cisco uBR-MC16U/X, Cisco uBR-MC28U/X and Cisco uBR-MC5X20S/U cable interface line cards when operating in Advanced TDMA (A-TDMA) DOCSIS 2.0 only mode.

2 (32 symbols at at 3.2 MHz channel width)

4 (64 symbols at 3.2 MHz channel width)

8 (128 symbols at 3.2 MHz channel width)

16 (256 symbols at 3.2 MHz channel width)

32 (512 symbols at 3.2 MHz channel width)

64 (1024 symbols at 3.2 MHz channel width)

128 (2048 symbols at 3.2 MHz channel width)


Command Default

The default settings vary, depending on the upstream's channel width. The default values were changed in Cisco IOS Release 12.2(15)BC1 and later releases to better optimize data and voice traffic on the upstream. Table 14 lists the default minislot values for each channel width for Cisco IOS releases before and after Cisco IOS Release 12.2(15)BC1.

Command Modes

Interface configuration (cable interface only)

Command History

Release
Modification

11.3(6) NA

This command was introduced.

12.2(15)CX

Support was added for the Cisco uBR-MC16U/X and Cisco uBR-MC28U/X cable interface line cards, including support for minislot size of 1 to support DOCSIS 2.0 A-TDMA and mixed modulation profiles.

12.2(15)BC1

The default minislot size was reduced to optimize the upstream for data and Voice-over-IP (VoIP) traffic. The previous defaults produced 16 bytes per minislot when using QPSK modulation and a 1.6 MHz channel width, and the new defaults produce 8 bytes per minislot with the same configuration.

12.2(15)BC2

Support was added for the minislot size of 1 to support DOCSIS 2.0 A-TDMA and mixed modulation profiles on the Cisco uBR-MC5X20S/U cable interface line cards.


Usage Guidelines

The minislot size determines the minimum amount of information that can be transmitted on the upstream. How much a particular minislot size can contain depends on the modulation profile and channel width being used, with higher-bandwidth settings allowing larger amounts of data.

Because DOCSIS specifications require that the minislot size contain at least 32 symbols, you might need to change the minislot size whenever you change the channel width or modulation of an upstream, to meet the DOCSIS requirements.


Note In Cisco IOS Release 12.2(15)CX, Cisco IOS Release 12.2(15)BC2, and later releases, manually changing the minislot size is not needed on the Cisco uBR-MC16U/X, Cisco uBR-MC28C, and Cisco uBR-MC28U/X cards, because these cards automatically change the minislot size when the channel width is changed, to produce 32 symbols per minislot, as required by the DOCSIS specifications.


Table 14 lists the default minislot sizes for each channel width for Cisco IOS releases before and after Cisco IOS Release 12.2(15)BC1.

Table 14 Default Minislot Sizes 

Releases Earlier than Cisco IOS Release 12.2(15)BC1 (creates 64 symbols and 16 bytes per minislot)
 
Cisco IOS Release 12.2(15)BC1 and Later Releases (creates 32 symbols and 8 bytes per minislot)
Channel Width
Default Minislot Size (in Ticks)
 
Channel Width
Default Minislot Size (in Ticks)

0.2 MHz

64

 

0.2 MHz

32

0.4 MHz

32

 

0.4 MHz

16

0.8 MHz

16

 

0.8 MHz

8

1.6 MHz

8

 

1.6 MHz

4

3.2 MHz

4

 

3.2 MHz

2

     

6.4 MHz
(DOCSIS 2.0 only)

11

1 You must be using a 6.4 MHz channel width if using a minislot size of 1 tick. Otherwise, you will violate the DOCSIS requirements that each minislot should contain 32 symbols.


Increasing the Minislot Size for High Bandwidth Users

The DOCSIS specifications allow a maximum burst limit of 255 minislots, which could require increasing the minislot size from the default values if you are offering service level agreements (SLAs) that offer guaranteed upstream speeds of 2 Mbps or greater, or if you are allowing maximum concatenation bursts greater than 2000 bytes. This is because the default minislot sizes might not accommodate the largest bursts that are possible with these configurations.

The default minislot sizes provide for 8 or 16 bytes per minislot, depending on Cisco IOS release. If the default setting provides 8 bytes per minislot, then the maximum possible burst is 8 bytes * 255 minislots, or 2040 total bytes, which might not be sufficient for certain users with high guaranteed upstream speeds. You should increase the minislot size to accommodate the expected maximum burst transmissions, adding in approximately 10 percent for overhead.


Caution Using values of 64 or 128 for higher symbol rates such as 1280 kilosymbols/second or 2560 kilosymbols/second can cause performance problems. Depending on your current setting's symbol rate, you should select the minislot size (in ticks) that yields a minislot size of 32 or 64 symbols.

Examples

The following example shows how to set the minislot size on upstream port 4 to 16:

Router# configure terminal 
Router(config)# interface cable 3/0 
Router(config-if)# cable upstream 4 minislot-size 16 
Router(config-if)# exit 
Router(config)# exit 
Router# 

Related Commands

cable modulation-profile

Defines a modulation profile for use on the router.

cable upstream channel-width

Specifies an upstream channel width for an upstream port.

cable upstream docsis-mode

Configures an upstream to use either DOCSIS 1.x or DOCSIS 2.0 modulation profiles.

cable upstream equalization-coefficient

Enables the use of a DOCSIS 1.1 pre-equalization coefficient on an upstream.

cable upstream modulation-profile

Assigns one or two modulation profiles to an upstream port.

show cable hop

Displays CM configuration settings.

show cable modulation-profile

Displays the modulation profile information for a Cisco CMTS.

show interface cable mac-schedule

Displays the current time-slot scheduling state and statistics.

show interface cable sid

Displays cable interface information.


cable upstream modulation-profile

To assign up to three modulation profiles to an upstream port, use the cable upstream modulation-profile command in cable interface configuration mode. Using the no form of this command will set the upstream modulation profile to the single default profile based on the DOCSIS-mode setting of the upstream.

cable upstream n modulation-profile primary-profile-number [secondary-profile-number] [tertiary-profile-number]

no cable upstream n modulation-profile primary-profile-number [secondary-profile-number] [tertiary-profile-number]

Syntax Description

n

Specifies the upstream port number. Valid values start with 0 for the first upstream port on the cable interface line card.

primary-profile number

Number identifying the primary modulation profile for the upstream port. The primary modulation profile is used when the upstream is operating with nominal noise conditions. The valid values depend on the cable interface being used and the mode of operation:

If the upstream is configured for DOCSIS 1.0 and DOCSIS 1.1 mode, the valid range is from 1 to 99, depending on the cable interface. The system creates profiles 1, 21, and 41 as the default DOCSIS 1.x profiles, depending on the installed cable interfaces.

If the upstream is configured for DOCSIS 1.x and DOCSIS 2.0 mixed mode, the valid range is from 100 to 199, depending on the cable interface. The system creates profiles 101, 121, and 141 as the default mixed mode profiles, depending on the installed cable interfaces.

If the upstream is configured for DOCSIS 2.0 ATDMA mode, the valid range is from 200 to 299, depending on the cable interface. The system creates profiles 201, 221, and 241 as the default DOCSIS 2.0 ATDMA profiles, depending on the installed cable interfaces.

Note See the description of the cable modulation-profile command for a table of the valid ranges for the individual cable interface cards.

secondary-profile-number

(Optional) Secondary modulation profile for the upstream port, which is used when noise on the upstream increases to the point that the primary modulation profile can no longer be used. The valid values are the same ranges as for the primary modulation profile.

Note The secondary modulation profile should specify a more robust performance profile (in terms of coping with noise) than the primary profile. The secondary profile is used for both basic and advanced dynamic modulation.

tertiary-profile-number

(Optional) Tertiary modulation profile for the upstream port, which is used when noise on the upstream increases to the point that the secondary modulation profile can no longer be used.

Note The tertiary modulation profile is only available for the basic dynamic modulation. You cannot use the tertiary modulation profile when a spectrum group is defined for the upstream.


Command Default

Default modulation profiles are created, using profile numbers 1, 21, 41, 101, 121, 201, 221, and 241, depending on DOCSIS mode and the cable interface line cards being used. See Table 14the description of the cable modulation-profile command for a table of the valid ranges for the individual cable interface cards

Command Modes

Interface configuration (cable interface only)

Command History

Release
Modification

11.3 NA

This command was first introduced.

12.0(7)XR2 and 12.1(1a)T1

This command was introduced into the Cisco IOS Release 12.0 and Release 12.1 trains, replacing the previous version of the cable upstream modulation-profile command.

12.1(3a)EC1

This command was modified to add the optional secondary-profile-number parameter to enable the Dynamic Upstream Modulation feature.

12.1(5)EC

This command was introduced for the Cisco uBR7100 series universal broadband routers.

12.1(7)CX1

This command was enhanced for the Cisco uBR-MC16S line card.

12.2(4)BC1

Support for this command was added for the Cisco IOS Release 12.2 BC train.

12.2(8)BC2

Support for this command was added for the Cisco uBR-MC16S and Cisco uBR-LCP2-MC16S line cards.

12.2(11)CY, 12.2(11)BC3

Support was added for the Cisco uBR10-MC5X20S cable interface line card on the Cisco uBR10012 router.

12.2(15)CX

Support was added for the Cisco uBR-MC16U/X and Cisco uBR-MC28U/X cable interface line card, including DOCSIS 2.0 ATDMA and mixed modulation profiles.

12.2(15)BC2

Support was added for DOCSIS 2.0 ATDMA and mixed modulation profiles on the Cisco uBR-MC5X20S/U cable interface line cards.

12.3(23)BC7

This command was modified to add the optional tertiary-profile-number parameter to enable Three Step Dynamic Upstream Modulation feature.


Usage Guidelines

The cable upstream modulation-profile command can assign up to three modulation profiles to an upstream port, depending on the type of cable interface and Cisco IOS software release being used. The third modulation profile is only available for the basic dynamic modulation and is unavailable when a spectrum group is defined for the upstream.

Static Modulation Profile (single profile)

The cable upstream modulation-profile command can assign a single modulation profile to an upstream port on the Cisco uBR7100 series routers and on all cable interface line cards that are available for the Cisco CMTS routers. This modulation profile affects all CMs and set-top boxes that are using that upstream port.

Dynamic Upstream Modulation (up to three profiles)

The cable upstream modulation-profile command can assign up to three modulation profiles to an upstream port to use the Dynamic Upstream Modulation feature. You must assign at least two profiles to activate the Dynamic Upstream Modulation feature. This feature operates differently, depending on the Cisco IOS software release and the cable interface line card that is providing the upstream port:

The upstream port is on a Cisco uBR7100 series router or on a Cisco uBR-MC1xC, Cisco uBR-MC28C, or Cisco uBR-MC16E line card that is used on Cisco CMTS router running Cisco IOS Release 12.3(23)BC7 or later release.

When using the Dynamic Upstream Modulation feature, the primary modulation profile is the default profile. The line card tracks the upstream signal quality by monitoring the signal-to-noise ratio (SNR) value and forward error correction (FEC) counters for the upstream. For a dual modulation profile, the line card tracks the upstream signal quality by monitoring the SNR value, carrier-to-noise ratio (CNR) value, and FEC counters for the upstream.

When the noise on the upstream exceeds the threshold(s) for the primary profile, the upstream switches to the secondary profile in a dual modulation profile. Whereas, in a three modulation profile setup, the upstream can switch from primary profile to the secondary profile or directly to the tertiary profile based on the CNR, SNR, and FEC counter thresholds. Two separate thresholds are used for switching between the primary profile and the secondary profile and from secondary profile to the tertiary profile.

When the noise conditions improve (defined as a SNR value that is 3 dB greater than the threshold value and FEC counters that are below the threshold values), the upstream automatically switches back to the primary modulation profile. For Three Step Dynamic Upstream Modulation, the user can configure the threshold values and FEC counters for the upgrade. However, there is no direct upgrade from tertiary profile to the primary profile. The upgrade follows a sequential order, from tertiary profile to secondary profile and then to the primary profile.

For example, in dual modulation profile, the primary modulation profile could be configured for 16-QAM (or mixed 16-QAM and QPSK) operation, while the secondary profile could be configured for QPSK operation. If noise conditions on the upstream threaten to force CMs offline, the upstream switches to the secondary profile to implement QPSK operation. When the noise ingress conditions are solved, the upstream switches back to 16-QAM operation.

In Three Step Dynamic Upstream Modulation, the primary modulation profile could be configured for 64-QAM operation, while the secondary modulation profile could be configured for 16-QAM operation (or mixed 64-QAM and 16-QAM) and the tertiary modulation profile for QPSK. If noise conditions increase, the upstream switches to the secondary profile to implement 16-QAM (or mixed profile) operation and then to the tertiary modulation profile to implement QPSK operation. When the noise ingress conditions are improved, the upstream switches back to 16-QAM operation (or mixed 64-QAM and 16-QAM), and then to the 64-QAM operation, on further improvement of noise conditions.


Note For more information on this form of the Dynamic Upstream Modulation feature, see the chapter, Spectrum Management for the Cisco Cable Modem Termination System, in the Cisco CMTS Feature Guide.


When Dynamic Upstream Modulation is enabled and spectrum groups are configured on the same interface, the line cards respond to excessive noise by first switching to the secondary modulation profile. If noise conditions worsen, the line card attempts to find a new upstream channel by changing the modulation or by frequency hopping, and if that fails, the line card reduces the channel width.


Note The default priority of switching modulation profile is frequency (F), modulation (M) and channel-width (C). However, it is user configurable and you can make it MFC or FCM.


The upstream port is on a Cisco uBR-MC16S line card that is used on Cisco CMTS routers using Cisco IOS Release 12.1(7)CX1 or later release, or on a Cisco uBR-MC5X20S/U line card.

The Dynamic Upstream Modulation feature on the Cisco uBR-MC16S line card is identical to that for other line cards except that the spectrum management hardware onboard the Cisco uBR-MC16S or Cisco uBR-MC5X20S/U line card uses the CNR value (You can use only the CNR value for a dual profile configuration) in conjunction with the SNR value. The CNR value is a more accurate description of noise conditions on the upstream. Because of this, these line cards switch back to the primary modulation profile when noise conditions improve to a CNR value that is only 3 dB greater than the threshold value (assuming FEC counters are also below the threshold values).


Note If the Cisco CMTS router is running Cisco IOS Release 12.1(3a)EC1 or a later Cisco IOS release, the Dynamic Upstream Modulation feature on the Cisco uBR-MC16S line card operates the same as it does on the other line cards.


When Dynamic Upstream Modulation is enabled and spectrum groups are configured on the same interface, the line cards respond to excessive noise by taking the first corrective action, as determined by the cable upstream hop-priority command (either frequency hopping or changing to the secondary modulation profile). If noise conditions worsen, the line card takes the second corrective action that has been defined, and if that fails, the line card takes the last corrective action.


Note The Dynamic Upstream Modulation feature uses the SNR, CNR, and FEC thresholds for 64-QAM, 16-QAM and QPSK operation to determine when to switch modulation profiles. We recommend the use of 64-QAM, 16-QAM and QPSK for primary, secondary and tertiary profiles in a Three Step Dynamic Upstream Modulation.
For dual profile configuration, we recommend the use of 16-QAM or mixed 16-QAM and QPSK modulation for primary profile and QPSK modulation for the secondary profile. However, this is not mandatory, and the two profiles could be the same (16-QAM or QPSK), but the secondary profile should still be considered a more robust profile than the primary profile in terms of coping with noise conditions.



Tip Modulation profiles must be first created using the cable modulation-profile command before they can be assigned using the cable upstream modulation-profile command.


Examples

The following example assigns the primary modulation profile 2, the secondary modulation profile 1, and the tertiary modulation profile 4 to upstream port 0 on the cable interface line card in slot 3. This automatically enables the Dynamic Upstream Modulation feature for all CMs using that upstream.

Router(config)# interface cable 3/0 
Router(config-if)# cable upstream 0 modulation-profile 2 1 4
Router(config-if)# 

The following example assigns the primary modulation profile 2 and the secondary modulation profile 1, to upstream port 0 on the cable interface line card in slot 3. This automatically enables the Dynamic Upstream Modulation feature for all CMs using that upstream.

Router(config)# interface cable 3/0 
Router(config-if)# cable upstream 0 modulation-profile 2 1
Router(config-if)# 

Related Commands

Command
Description

cable modulation-profile

Creates a cable modulation profile.

cable upstream hop-priority

Determines the order of the corrective actions to be taken when ingress noise exceeds the allowable value for an upstream.

Note This command is related to the cable upstream modulation-profile command only when using advanced dynamic modulation configuration, that is, when spectrum group is defined for the upstream channel.

show cable modulation-profile

Displays the cable modulation profiles that have been created.


cable upstream power-adjust

To control power-adjustment methods on the Cisco CMTS, use the cable upstream power-adjust command in cable interface configuration mode. To return to the default values, use the no form of this command.

cable upstream n power-adjust {continue pwr-level | noise perc-pwr-adj | threshold value}

no cable upstream n power-adjust {continue | noise | threshold}

Syntax Description

n

Specifies the upstream port number. Valid values start with 0 for the first upstream port on the cable interface line card.

continue pwr-level

Specifies the power threshold value that determines the value of the Ranging Status field in the Ranging Response (RNG-RSP) messages that the CMTS sends to the CM. The valid range is from 2 to 15 dB, with a default of 2 dB.

threshold value

Specifies the power adjustment threshold. The threshold range is from 0 to 10 dB, with a default of 1 dB.

noise perc-pwr-adj

Specifies the percentage of power adjustment packets that is required to change the adjustment method from the regular power-adjustment method to the noise power-adjustment method, which uses an averaging algorithm to smooth out wide jumps in the power level. The valid range is 10 to 100 percent, with a default of 30 percent.


Command Default

The continue option defaults to 2 dB, the noise option defaults to 30 percent, and the threshold option defaults to 1 dB.

Command Modes

Interface configuration (cable interface only)

Command History

Release
Modification

12.0(7)T

This command was introduced.


Usage Guidelines

When a CM comes online, it sets itself for the optimal power level, as determined by the CMTS. As the CMTS periodically polls each CM, the CMTS examines the CM's power level and orders the CM to adjust its power level to adapt to current total attenuation between it and the CMTS. These power adjustments can be required because of temperature variations, upstream frequency hopping, or increased attenuation that has been added either intentionally or unintentionally. The cable upstream power-adjust command controls how the CMTS makes these power adjustments.


Note To set the upstream power level on the CMTS, see cable upstream power-level.


Setting the threshold Option

The threshold option specifies the allowable range between the target upstream power for a CM and the actual receive power that the CMTS is measuring for that CM. If the CM receive power level is above or below the target power level by a value that is greater than the threshold option, the CMTS will command the CM to change its power level. When the CMTS receive power level for a CM falls within the threshold range of the target power level, the CMTS stops commanding the CM to change its power level.

For example, the default threshold value of 1 dB means that the CM must be 1 dB above or below its target power range before the CMTS will command it to change its power level. If the CM is within 1 dB of its target power level, the CMTS does not adjust the CM's power level.


Note The threshold parameter can be set from 0 dB to 10 dB with a default of 1 dB. However, do not set the threshold to 0 dB because this means that the CMTS will command all CMs to continually change their power levels until the CMTS measures the power levels at exactly 0 dBmV. Cisco recommends that you set the threshold parameter to a minimum of its default value of 1 dB so that the CMs do not change their power levels continually for minuscule RF plant variations.


Setting the continue Option

The continue option specifies the maximum allowable range for the CM's power level, in relation to its target power level. The CM can operate even at its maximum transmit power level, as long as it is within the continue range. The continue parameter can be set from 2 dB to 15 dB, with a default of 2 dB. For example, with the default value of 2 dB, the CM can operate within 2 dB of its target power level, even if it is transmitting at its maximum power level.

The continue option works together with the threshold option to control the CM's operation. If the CM is within the threshold range, the CMTS sets the Ranging Status field of its RNG-RSP messages to SUCCESS. If the CM is outside the threshold range, but within the continue range, the CMTS sets the Ranging Status field to CONTINUE.


Note Cisco recommends designing the network so that CMs are at least 6 dB from the CM's maximum transmit power level. This will accommodate new services, changing modulation schemes, different channel widths, customer-installed passives, temperature variations, and other non-linearities. DOCSIS specifies a minimal power range of +8 dBmV to +55 dBmV for 16-QAM operation and +8 dBmV to +58 dBmV maximum power level for QPSK operation. Cisco CMs typically have a maximum power level of +60 dBmV, which exceeds the DOCSIS standards.



Tip If a number of CMs are transmitting close to their maximum transmit power, try increasing the continue range to allow the CMTS to continue adjusting the CM's power levels. This situation can happen when systems use high value taps, such as 29 dB taps, in the design of the plant.



Note When the CM requires 16 successive power adjustments that are greater than the value of the continue option, the CMTS reinitializes the CM and starts to rescan downstream carriers, as per the DOCSIS specification.


Determining if the CM has Reached Its Maximum Power Level

Per the DOCSIS specification, the CMTS does not adjust the CM power level by commanding the CM to set itself to an absolute power level. Instead, the CMTS changes the CM power levels by commanding the CM to make relative power adjustments, using increments of +/-0.25 dB (or multiples thereof).

If the CMTS commands a CM to adjust its power level by a particular amount, but the measured power level afterwards shows that the CM has made a smaller adjustment than requested, the show cable flap-list and show cable modem commands show an exclamation point (!) for that particular CM. This typically indicates that the CM has reached its maximum power level.

If the CM has not reached its maximum power level, but the show cable flap-list and show cable modem commands still show an exclamation point (!) for that CM, the problem could be a fault in the upstream path of the cable network. This fault is typically found as amplifier misalignment, where one upstream amplifier is adjusted with too much input attenuation, and the next has too little. The amplifier with too little attenuation enters non-linear operation and begins serious intermodulation.

Another possible cause is a faulty CM or a faulty connection between the CM and cable network. For example, a faulty coaxial cable or bad F-connector could also create noise problems.


Note A CM that shows an exclamation point (!) in the show cable flap-list and show cable modem displays is typically more prone to packet loss than other CMs.


Setting the noise Option

The noise option specifies that when the number of power adjustments beyond the threshold amount exceeds a certain percentage of the total Ranging Requests for a CM, the CMTS switches into its noise power-adjustment method. The noise power-adjustment method uses an averaging algorithm to make power adjustments for a particular CM, so that if a modem is experiencing wide swings in its power levels (known as "bouncing'), the CMTS averages the power levels before sending a power adjustment to the CM. The CMTS returns to the normal power adjust method after receiving ten Ranging Request messages with power adjustments below the threshold value.

For example, the cable upstream power-adjust noise 30 command instructs the CMTS that when 30 percent (3 out of the last 10) of the Ranging Responses for a particular CM resulted in a power adjustment beyond the threshold level, the CMTS begins using power averaging for that CM to adjust its power level.


Tip The cable upstream power-adjust noise command is typically not needed during normal operations, but it can help in certain situations where the cable plant is experiencing ingress noise and other interference that is forcing many CMs to frequently re-range. If the show cable flap-list and show cable modem commands show a large number of CMs with asterisks (*), experiment with the noise option, so that the CMTS will average its CM power readings before sending any power adjustments to the CMs.



Note When a CM is in power averaging mode, the show cable flap-list and show cable modem commands shows an asterisk (*) for that particular CM.


Examples

The following example shows the commands needed so that the CMTS will begin using the power averaging adjustment method when 50 percent of Ranging Requests result in a power adjustment beyond the threshold level of 2 dB:

Router(config)# interface c6/0 
Router(config-if)# cable upstream 0 power-adjust threshold 2 
Router(config-if)# cable upstream 0 power-adjust noise 50 
Router(config-if)#

Related Commands

Command
Description

cable upstream frequency

Configures a fixed frequency of the upstream RF carrier for an upstream port.

cable upstream power-level

Sets the input power level for the upstream radio frequency (RF) carrier.

show cable flap-list

Displays a list of CMs that have exceeded the threshold number of power adjustments.

show cable modem

Displays CM configuration settings.


cable upstream power-level

To set the input power level for the upstream radio frequency (RF) carrier in decibels per millivolt (dBmV), use the cable upstream power-level command in cable interface configuration mode. To restore the default value for this command, use the no form of this command.

cable upstream n power-level dbmv

no cable upstream n power-level dbmv

Syntax Description

n

Specifies the upstream port number. Valid values start with 0 for the first upstream port on the cable interface line card.

dbmv

Decibels per millivolt designating the upstream signal input power level. Valid range is -16 dBmV to +26 dBmV, depending on the cable interface and the upstream's symbol rate (channel width).


Command Default

0 dBmV

Command Modes

Interface configuration (cable interface only)

Command History

Release
Modification

11.3 XA

This command was introduced.

12.2(15)BC1

The allowable range of power levels was changed so that it depends on the upstream's channel width.


Usage Guidelines

The Cisco CMTS controls the output power levels of the CMs to meet the desired upstream input power level. The nominal input power level for the upstream RF carrier is specified in decibels per millivolt (dBmV). The default setting of 0 dBmV is the optimal setting for the upstream power level.

The valid range for the input power level depends on the data rate, as expressed as the symbol rate and channel width. Table 15 shows the valid power levels for each allowable rate, as given in the DOCSIS specification. Higher (more positive) values cause the CMs to increase their transmit power, achieving a greater carrier-to-noise ratio (CNR).

Table 15 Allowable DOCSIS Power Levels

Symbol Rate (Symbols per second)
Channel Width (Hz)
Allowable Power Range (dBmV)

160,000

200,000

-16 to +14

320,000

400,000

-13 to +17

640,000

800,000

-10 to +20

1,280,000

1,600,000

-7 to +23

2,560,000

3,200,000

-4 to +26

5,120,0001

6,400,000

-1 to +29 (max. valid value for DOCSIS is +26)

1 The 5.12 MSymbols/sec symbol rate and 6.4 MHz channel width are supported only on upstreams that are configured for DOCSIS 2.0 A-TDMA-only operation.



Note Some cable interfaces might allow smaller ranges of either -10 to +10 or -10 to +25 dBmV.



Tip You can use inline attenuators to force CMs to transmit at higher power levels and to achieve a higher CNR value on the network.



Caution If you increase the input power level or add inline attenuators before the CMTS, the CMs on your HFC network increase their transmit power level. Be careful if you adjust this parameter. You might violate the upstream return laser design parameters or exceed the CM's maximum transmit power level.


Note Do not adjust your input power level by more than 5 dB in a 30-second interval. If you increase the power level by more than 5 dB within 30 seconds, you will disrupt CM service on your network. If you decrease the power level by more than 5 dB within 30 seconds, the CMs on your network will be forced to re-range.



Tip When setting upstream power levels, Cisco recommends that the adjacent channels of equal bandwidth not have a large variation. The recommended maximum input power variance is 5 to 6 dB.


Examples

The following example shows how to set the input power level for upstream port 0 to -5 dBmV:

Router(config)# interface cable 5/1/0 
Router(config-if)# cable upstream 0 power-level -5 
Router(config-if)# 

Related Commands

Command
Description

cable upstream fec

Enables the upstream FEC.

cable upstream frequency

Enters a fixed frequency of the upstream RF carrier for an upstream port.

cable upstream power-adjust

Controls how the CMTS adjusts the CM power level so that the CMs reach the target transmit power setting.

cable upstream shutdown

Disables the upstream port.


cable upstream range-backoff

To specify automatic or configured initial ranging backoff calculation, use the cable upstream range-backoff command in cable interface configuration mode. To set default values, use the no form of this command.

cable upstream n range-backoff {automatic | start end}

no cable upstream n range-backoff

Syntax Description

n

Specifies the upstream port number. Valid values start with 0 for the first upstream port on the cable interface line card.

automatic

Specifies the fixed data backoff start and end values.

Note The automatic setting is not supported on Cisco uBR-MC5X20S/U cable interface line cards, which should use manually configured ranging backoff instead.

start

Binary exponential algorithm. Sets the start value for initial ranging backoff. Valid values are from 0 to 15.

end

Binary exponential algorithm. Sets the end value for initial ranging backoff. Valid values are from 0 to 15.


Command Default

Ranging backoff is enabled with the automatic setting

Command Modes

Interface configuration (cable interface only)

Command History

Release
Modification

12.1 T

This command was introduced.


Usage Guidelines

The DOCSIS-specified method of contention resolution for CMs used to send data or requests on the upstream channel is a truncated binary exponential back-off with the initial backoff window and the maximum backoff window controlled by the CMTS. The Cisco CMTS router specifies backoff window values for both data and initial ranging and sends these values downstream as part of the Bandwidth Allocation Map (MAP) MAC message. The values are power-of-two values. For example, a value of 4 indicates a window between 0 and 15; a value of 10 indicates a window between 0 and 1023.

The automatic setting is optimized for a maximum of 250 CMs per upstream port. Set manual values for data backoff windows only when operating with more than 250 CMs per upstream port. (The automatic setting is not supported on Cisco uBR-MC5X20S/U cable interface line cards, which should use manually configured ranging backoff instead.)


Tip Use the show controllers cable upstream command to display the current Ranging Backoff settings.


Examples

The following example shows how to set the range backoff to automatic for upstream port 2:

Router(config)# interface cable 4/0 
Router(config-if)# cable upstream 2 range-backoff automatic 
Router(config-if)# 

Related Commands

Command
Description

cable insertion-interval

Configures the interval between consecutive initial ranging slots on an upstream.

cable upstream data-backoff

Specifies automatic or fixed start and stop values for data backoff.


cable upstream rate-adapt (global)

To globally enable upstream utilization optimization on all cable modem upstream flows, use the cable upstream rate-adapt command in global configuration mode. To disable global upstream utilization optimization, use the no form of this command.

cable upstream rate-adapt [local | priority value | rate number]

no cable upstream rate-adapt [local | priority value | rate number]

Syntax Description

local

(Optional) Specifies upstream utilization optimization is enabled on a specific upstream.

priority value

(Optional) Specifies upstream utilization optimization is enabled if an upstream flow meets or exceeds a defined priority. The valid range is 0-7.

rate number

(Optional) Specifies upstream utilization optimization is enabled if an upstream flow meets or exceeds the set minimum max-rate of the flow. The valid range is 0-30000000.


Command Default

Upstream utilization optimization is globally disabled.

Command Modes

Global configuration (config)

Command History

Release
Modification

12.3(23)BC2

This command was introduced.


Usage Guidelines

If upstream utilization optimization is globally enabled, activated service flows are configured for upstream utilization optimization. The command also turns on local upstream utilization optimization so specific local upstreams can be configured to be rate-adapt enabled. Using the priority or rate option allows you to restrict upstream utilization optimization to service flows that meet or exceed specified levels for priority or rate.

Examples

The following example enables upstream utilization optimization globally on all upstream flows.

Router(config)# cable upstream rate-adapt

Related Commands

Command
Description

cable upstream rate-adapt (interface)

Enables and configures upstream utilization optimization locally.

show cable rate-adapt

Displays the global and local upstream utilization optimization configuration parameters.


cable upstream rate-adapt (interface)

To enable and configure upstream utilization optimization locally, use the cable upstream rate-adapt command in cable interface configuration mode. To disable upstream utilization optimization on the specified upstream flow, use the no form of this command.

cable upstream port rate-adapt [bcs slots | duration millisecs | fcms-off | priority value |
rate
number]

no cable upstream port rate-adapt [bcs slots | duration millisecs | fcms-off | priority value |
rate
number]

Syntax Description

port

Identifies the specific upstream flow to be optimized and configured.

bcs slots

(Optional) Specifies the number of broadcast contention minislots (BCS). MAPs that have gaps are filled with BCS. You can override the default of 10 with a larger or smaller number using the bcs option. The valid range is 0-80. The default is 10 BCS.

duration millisecs

(Optional) Specifies the length of time, in milliseconds, that a flow rate-adapts. This keyword overrides the default duration. The default is 1. The valid range is 0-2000.

fcms-off

(Optional) Disables the forced broadcast contention minislot at the end of a filled MAP.

priority value

(Optional) Specifies the minimum priority required to enable rate-adapt on a flow. This keyword overrides any globally configured rate-adapt priority. The valid range is 0-7.

rate number

(Optional) Specifies the minimum max-rate required to enable rate-adapt on a flow. This keyword overrides any globally configured rate-adapt rate. The valid range is 0-30000000.


Command Default

Upstream utilization optimization is not enabled on a local upstream.

Command Modes

Interface configuration—cable interface only (config-if)

Command History

Release
Modification

12.3(23)BC2

This command was introduced.


Usage Guidelines

If eligible, local upstream flows can utilize upstream utilization optimization.

Examples

The following example enables and configures rate-adapt on upstream 0 with a priority of 6 and a rate of 200.

Router(config-if)# cable upstream 0 rate-adapt priority 6 rate 200

Related Commands

Command
Description

cable upstream rate-adapt (global)

Enables upstream utilization optimization globally on all cable modem upstream flows.

show cable rate-adapt

Displays the global and local upstream utilization optimization configuration parameters.


cable upstream rate-limit

To set DOCSIS rate limiting for an upstream port on a cable interface line card, use the cable upstream rate-limit command in cable interface configuration mode. To disable DOCSIS rate limiting for the upstream port, use the no form of this command.

cable upstream n rate-limit [token-bucket [shaping]]

no cable upstream n rate-limit

Syntax Description

n

Specifies the upstream port number. Valid values start with 0 for the first upstream port on the cable interface line card.

token-bucket shaping

(Optional) Enables rate limiting for the specified upstream cable interface using the token-bucket policing algorithm. The shaping option enables token-bucket shaping.


Command Default

Token-bucket algorithm with traffic shaping

Command Modes

Interface configuration (cable interface only)

Command History

Release
Modification

11.3(6)NA

This command was introduced.

11.3(9)NA

The shaping keyword was added.


Usage Guidelines

Upstream rate limiting allows upstream bandwidth requests from rate-exceeding CMs to be buffered without incurring TCP-related timeouts and retransmits. This enables the Cisco CMTS to enforce the peak upstream rate for each CM without degrading overall TCP performance for the subscriber CPE devices. Upstream grant shaping is per cable modem (SID).

When the token-bucket algorithm is configured, the Cisco CMTS automatically drops packets in violation of allowable upstream bandwidth.

Use of the default value (the upstream port's rate limit) enforces strict DOCSIS-compliant rate limiting. Cisco highly recommends to using the default setting of token-bucket with the shaping option.

Examples

The following example shows how to configure the token bucket filter algorithm with traffic shaping on upstream port 4:

Router(config-if)# cable upstream 4 rate-limit token-bucket

Related Commands

Command
Description

cable downstream rate-limit

Enables DOCSIS rate limiting on downstream traffic.


cable upstream scheduling type

To enable various scheduler modes, use the cable upstream scheduling type command in interface configuration mode (cable interface only). To disable this feature, use the no form of this command.

cable upstream n scheduling type [ugs | rtps] mode [llq | docsis]

no cable upstream n scheduling type [ugs | rtps] mode [llq | docsis]

Syntax Description

n

Specifies the upstream port. Valid values start with 0 for the first upstream port on the cable interface line card.

ugs

(Optional) Selects scheduling for UGS.

rtps

(Optional) Selects scheduling for rtPS.

mode

Enables the selection of packet-based Low Level Queueing (LLQ) or TDM-based DOCSIS scheduling.

llq

(Optional) Selects LLQ scheduling.

docsis

(Optional) Selects DOCSIS scheduling.


Command Default

The only default is docsis.

Command Modes

Interface configuration —cable interface only (config-if)

Command History

Release
Modification

12.3(13(BC)

This command was introduced.

12.2(33)SCA

This command was integrated into Cisco IOS Release 12.2(33)SCA. Support for the Cisco uBR7225VXR router was added.


Usage Guidelines

Any combination of ugs, rtps, llq, and docsis is allowed.

Note the following restrictions:

To ensure proper operation, Call Admission Control (CAC) must be enabled. When the Low Latency Queueing (LLQ) option is enabled, it is possible for the upstream path to be filled with so many calls that it becomes unusable, making voice quality unacceptable. CAC must be used to limit the number of calls to ensure acceptable voice quality, as well as to ensure traffic other than voice traffic.

Even if CAC is not enabled, the default (DOCSIS) scheduling mode blocks traffic after a certain number of calls.

Examples

The following example shows how to enable LLQ-type (packet-based) scheduling for UGS services on upstream port 4 on a Cisco CMTS interface:

Router(config-if)# cable upstream 4 scheduling type ugs mode llq

The following example shows how to enable standard DOCSIS (TDM-based) scheduling for rtPS services on upstream port 4 on a Cisco CMTS interface:

Router(config-if)# cable upstream 4 scheduling type rtps mode docsis

Related Commands

Command
Description

show interface cable mac-scheduler

Use this command to confirm whether LLQ scheduling is enabled.


cable upstream scrambler

To enable the cable upstream scrambler, use the cable upstream scrambler command in cable interface configuration mode. To restore the default configuration value for this command, use the no form of this command.

cable upstream n scrambler

no cable upstream n scrambler

Syntax Description

n

Specifies the upstream port number. Valid values start with 0 for the first upstream port on the cable interface line card.


Command Default

Disabled

Command Modes

Interface configuration (cable interface only)

Command History

Release
Modification

11.3 XA

This command was introduced.


Usage Guidelines

This command causes CMs to enable their pseudo-random scrambler circuitry to improve the robustness of the upstream receiver on the line card.

The scrambler on the upstream radio frequency (RF) carrier enables CMs on the HFC network to use built-in scrambler circuitry for upstream data transmissions. The scrambler circuitry improves reliability of the upstream receiver on the cable interface line card. The upstream scrambler is activated by default and should not be disabled under normal circumstances.


Caution Scrambler must be activated for normal operation. Deactivate only for prototype CMs that do not support scrambler.

Examples

The following example shows how to activate the upstream scrambler:

Router(config-if)# cable upstream 0 scrambler# 

Related Commands

Command
Description

cable upstream fec

Enables the upstream FEC.

cable upstream frequency

Enters a fixed frequency of the upstream RF carrier for an upstream port.

cable upstream power-level

Sets the input power level for the upstream RF carrier in decibels per millivolt (dBmV).

cable upstream shutdown

Disables the upstream port.


cable upstream shutdown

To disable a single upstream port, use the cable upstream shutdown command in cable interface configuration mode. To enable the upstream port, use the no form of this command.

cable upstream n shutdown

no cable upstream n shutdown

Syntax Description

n

Specifies the upstream port number. Valid values start with 0 for the first upstream port on the cable interface line card.


Command Default

Upstream port enabled

Command Modes

Interface configuration (cable interface only)

Command History

Release
Modification

11.3 XA

This command was introduced.


Usage Guidelines

The cable upstream shutdown command shuts down a single upstream port without affecting any of the other upstream or downstream ports on the cable interface. To shut down the entire interface, use the shutdown command in cable interface configuration mode.

Examples

The following example shows how to disable the upstream port:

Router(config-if)# cable upstream 0 shutdown

Related Commands

Command
Description

shutdown

Shuts down (disables) an interface and all of its ports.


cable upstream snr-polling

To configure how often cable interface cards with hardware spectrum management should poll an upstream to determine its Carrier-to-Noise Ration (CNR), use the cable upstream snr-polling command in cable interface configuration mode.

cable upstream n snr-polling interval-in-ms


Note This command can be used only on upstreams on the Cisco uBR-MC16S cable interface line cards.


Syntax Description

n

Specifies the upstream port number. Valid values start with 0 for the first upstream port on the cable interface line card.

interval-in-ms

The valid range is 1000 to 25000 milliseconds, with a default of 15000 milliseconds.


Defaults

5000 milliseconds

Command Modes

Interface configuration (cable interface only)

Command History

Release
Modification

12.1(7)CX1

This command was introduced for Cisco CMTS routers using the Cisco uBR-MC16S cable interface line card.

12.2(8)BC2

Support was added for the Cisco uBR10012 router and the Cisco uBR-LCP2-MC16S cable interface line card.


Usage Guidelines

The Cisco uBR-MC16S cable interface line cards contain digital signal processors (DSPs) that perform hardware spectrum management. Use the cable upstream snr-polling command to determine how often that hardware should examine an upstream's signal to determine the current CNR value.

Examples

The following example shows how to configure the sixth upstream on a Cisco uBR-MC16S cable interface card so that the DSP samples the upstream signal every 10 seconds (10,000 milliseconds):

Router(config)# interface cable 3/0 
Router(config-if)# cable upstream 5 snr-polling 10000 
Router(config-if)# 

Related Commands

Command
Description

cable modulation-profile

Creates a cable modulation profile.

cable upstream modulation-profile

Configures an upstream for one modulation profile (static profile) or two modulation profiles (Dynamic Upstream Modulation).

show cable hop

Displays the current hop period and threshold for an upstream, along with other statistics.

show cable modulation-profile

Displays the cable modulation profiles that have been created.


cable upstream spectrum-group

To assign a spectrum group to a single upstream on a cable interface line card, use the cable upstream spectrum-group command in interface configuration mode. To remove a spectrum group from an upstream, use the no form of this command.

cable upstream n spectrum-group group-number

no cable upstream n spectrum-group group-number

Syntax Description

n

Specifies the upstream port number. Valid values start with 0 for the first upstream port on the cable interface line card.

group-number

Specifies the spectrum group for which you are specifying a parameter value or specifies the number of the spectrum group you wish to remove from your router configuration. Valid range is from 1 to 32, or from 1 to 40, depending on the Cisco IOS software release.


Command Default

No default behavior or values.

Command Modes

Interface configuration

Command History

Release
Modification

11.3 NA

This command was introduced.

12.2(15)BC2

The maximum number of spectrum groups was increased from 32 to 40 groups per router.


Usage Guidelines

This command assigns a spectrum group to a single upstream on the cable interface line card. To configure the spectrum groups, use the set of cable spectrum-group commands in global configuration mode.


Note You can also spectrum groups to all of the upstreams on the cable interface using the cable spectrum-group (interface configuration) command.


Examples

The following example shows how to assign spectrum group 12 to the first upstream on the cable interface line card in slot 5/0:

Router(config)# interface cable 5/0 
Router(config-if)# cable upstream 0 spectrum-group 12 
Router(config-if)# exit 
Router(config)# 

Related Commands

Command
Description

cable modulation-profile

Configures preset modulation profiles that you can apply to one or more upstream cable interfaces when you identify and configure spectrum groups.

cable spectrum-group (global configuration)

Creates and configures a spectrum group.

cable spectrum-group (interface configuration)

Assigns a spectrum group to all of the upstreams on a cable interface line card.

cable spectrum-group hop period

Sets the minimum frequency-hop interval for a cable spectrum group.

cable spectrum-group hop threshold

Specifies a hop threshold for a cable spectrum group.

cable spectrum-group shared

Specifies the upstream ports in a spectrum group can share the same upstream frequency.

cable upstream hopping blind

Disengages the advanced spectrum management features of the Cisco uBR-MC16S and Cisco uBR-MC5X20S/U cable interface line cards by enabling blind frequency hopping behavior.


cable upstream threshold

To configure the upstream for the carrier-to-noise ratio (CNR) and Forward error correction (FEC) threshold values to be used in determining the allowable noise levels, use the cable upstream threshold command in cable interface configuration mode.

cable upstream n threshold cnr-profile1 threshold1-in-dB cnr-profile2 threshold2-in-dB corr-fec fec-corrected uncorr-fec fec-uncorrected


Note This command can be used only on upstreams on the Cisco uBR-MC16S cable interface line cards.


Syntax Description

n

Specifies the upstream port number. Valid values start with 0 for the first upstream port on the cable interface line card.

cnr-profile1 threshold1-in-DB

Specifies the CNR threshold for the primary modulation profile specified for the upstream. The threshold is specified in dB (5-35, default is 25).

cnr-profile2 threshold2-in-DB

Specifies the CNR threshold for the secondary modulation profile specified for the upstream. The threshold is specified in dB (5-35, default is 15 dB and must be less than the primary threshold).

corr-fec fec-corrected

Specifies the allowable number of correctable FEC errors for the upstream. The fec-corrected parameter is given as a percentage of total packets received on the upstream during the polling period, with a valid range of 1 to 30, and a default of 3.

uncorr-fec fec-uncorrected

Specifies the allowable number of uncorrectable FEC errors for the upstream. The fec-uncorrected parameter is given as a percentage of total packets received on the upstream during the polling period, with a valid range of 1 to 30, and a default of 1.

Note For normal plant use, Cisco recommends that the uncorrectable FEC threshold remain at its default of 1 percent to avoid an unacceptable number of errors on the channel.


Defaults

The CNR threshold for the primary modulation profile defaults to 25 dB. The CNR threshold for the secondary modulation profile defaults to 15 dB. The correctable FEC error threshold defaults to 3 percent of total packets received, and the uncorrectable FEC error threshold defaults to 1 percent of total packets received.


Note The ranges and defaults for the correctable and uncorrectable FEC error thresholds were changed in Cisco IOS Release 12.2(8)BC2.


Command Modes

Interface configuration (cable interface only)

Command History

Release
Modification

12.1(7)CX1

This command was introduced for Cisco CMTS routers using the Cisco uBR-MC16S cable interface line card.

12.2(8)BC2

Support was added for the Cisco uBR10012 router and the Cisco uBR-LCP2-MC16S cable interface line card. Also, the ranges and defaults for the correctable and uncorrectable FEC error thresholds were changed.


Usage Guidelines

Separate CNR thresholds are assigned to the primary and secondary modulation profiles. Both profiles, however, are assigned the same correctable and uncorrectable FEC values.


Note The uncorrectable FEC error count includes packets that have header checksum errors and "no unique word detected" errors.


Examples

The following example shows upstream 5 configured with the CNR threshold for the primary modulation profile set to 20 dB, the CNR threshold for the secondary modulation profile set to 10 dB, the correctable FEC error rate set to 5 percent of total packets received on the upstream, and the uncorrectable FEC error rate set to 1 percent of total packets received on the upstream:

Router(config)# interface cable 3/0 
Router(config-if)# cable upstream 5 threshold cnr-profile1 20 cnr-profile2 10 corr-fec 5 
uncorr-fec 1 
Router(config-if)# 

Related Commands

Command
Description

cable modulation-profile

Creates a cable modulation profile.

cable upstream hop-priority

Determines the order of the corrective actions to be taken when ingress noise exceeds the allowable value for an upstream.

cable upstream modulation-profile

Configures an upstream for one modulation profile (static profile) or two modulation profiles (Dynamic Upstream Modulation).

show cable hop

Displays the current hop period and threshold for an upstream, along with other statistics.

show cable modulation-profile

Displays the cable modulation profiles that have been created.


cable upstream threshold hysteresis

To configure a hysteresis value to be used in conjunction with the dynamic modulation upgrade thresholds, use the cable upstream threshold hysteresis command in cable interface configuration mode. To use the default hysteresis value, use the no form of this command.

cable upstream n threshold hysteresis hysteresis-in-dB

no cable upstream n threshold hysteresis

Syntax Description

n

Specifies the upstream port number. Valid values start with 0 for the first upstream port on the cable interface line card.

hysteresis-in-dB

Specifies the hysteresis value to be used in conjunction with the dynamic modulation upgrade thresholds.

The valid values are from 0 to 10 dB.


Command Default

The default value of hysteresis is 3 dB.

Command Modes

Interface configuration (cable interface only)

Command History

Release
Modification

12.3(23)BC7

This command was first introduced.


Usage Guidelines

The cable upstream threshold hysteresis command can be used to configure a hysteresis value to prevent upstream (US) channels from becoming unstable and continuously changing between modulation profiles.

The hysteresis value is used in dynamic modulation, frequency hopping, and dynamic channel-width changes.

The hysteresis value is used in conjunction with carrier-to-noise ratio (CNR) or signal-to-noise ratio (SNR) thresholds to determine channel configuration upgrade criteria for both advanced and basic spectrum management features.

Examples

The following example configures a hysteresis value to be used in conjunction with the SNR and CNR thresholds for dynamic modulation upgrade.

Router(config)# interface cable 3/0 
Router(config-if)# cable upstream 0 threshold hysteresis 5
Router(config-if)# 

Related Commands

Command
Description

cable modulation-profile

Creates a cable modulation profile.

cable upstream hop-priority

Determines the order of the corrective actions to be taken when ingress noise exceeds the allowable value for an upstream.

Note This command is related to the cable upstream threshold hysteresis command only when using advanced dynamic modulation configuration, that is, when spectrum group is defined for the upstream channel.

show cable modulation-profile

Displays the cable modulation profiles that have been created.

cable upstream threshold

Configures the upstream for the carrier-to-noise ratio (CNR) or signal-to-noise ratio (SNR) and forward error correction (FEC) threshold values to be used in determining the allowable noise levels.


cable upstream timing-adjust

To enable upstream timing adjustment for a specified cable interface, use the cable upstream timing-adjust command in cable interface configuration mode. To return to the default values, use the no form of this command.

cable upstream n timing-adjust {continue sec | threshold sec}

no cable upstream n timing-adjust {continue sec | threshold sec}

Syntax Description

n

Specifies the upstream port number. Valid values start with 0 for the first upstream port on the cable interface line card.

continue sec

Sets the minimum timing adjustment that sets continue ranging status in seconds. The range for sec is 2 to 64 seconds. Default value is 2 seconds.

threshold sec

Sets the timing adjustment threshold in seconds. Valid threshold value is 1 to 32 seconds. Default is 1 second.


Command Default

2 seconds for continue and 1 second for threshold

Command Modes

Interface configuration (cable interface only)

Command History

Release
Modification

11.3 NA

This command was introduced.

12.0(12)SC

This command was supported on the 12.0 SC release.

12.1(3)T

This command was supported on the 12.1 T release.

12.1(3a)EC

This command was removed and no longer supported on the 12.1 EC and later releases (including those releases, such as 12.1 CX, that are based on the 12.1 EC train).


Usage Guidelines

To verify whether or not upstream timing adjustment is configured and activated, enter the show running-config command and look for the cable interface configuration information. If upstream timing adjustment is enabled, either or both of the continue and threshold timing adjustment entries are displayed in the show running-config output. If both the continue and threshold upstream timing adjustments are disabled, no timing adjustment entry is displayed in the show running-config output.

If you are having trouble, make sure that the cable connections are not loose or disconnected; the cable interface line card is firmly seated in its chassis slot; the captive installation screws are tight; and you have entered the correct slot and port numbers.


Note The cable timing-adjust command is applicable only on Cisco IOS Release 12.0(12)SC and Cisco IOS Release 12.1(3)T. It is deprecated and removed on Cisco IOS Release 12.1(3a)EC, 12.1(4)CX, and later releases.


Examples

The following example shows how to set the upstream time adjustment ranging value to 5 seconds:

CMTS01(config-if)# cable upstream 0 time-adjust continue 5

The following example shows how to set the threshold value to the default of 12 seconds:

CMTS01(config-if)# cable upstream 0 time-adjust threshold 12

cable upstream unfrag-slot-jitter

To control how much jitter can be tolerated on the corresponding upstream due to unfragmentable slots, use the cable upstream unfrag-slot-jitter command in cable interface configuration mode. To disallow all jitter, use the no form of this command.

cable upstream n unfrag-slot-jitter [limit jitter | cac-enforce]

no cable upstream n unfrag-slot-jitter [limit jitter | cac-enforce]

Syntax Description

n

Specifies the upstream port number. Valid values start with 0 for the first upstream port on the cable interface line card.

limit jitter

Specifies the allowable jitter limit caused by unfragmentable slots, in microseconds (0 to 4,294,967,295).

cac-enforce

Rejects service flows requesting jitter less than the fragmentable slot jitter.


Command Default

By default, the limit is 0 microseconds and the cac-enforce option is enabled.

Command Modes

Interface configuration (cable interface only)

Command History

Release
Modification

12.1(4)CX

This command was introduced.

12.2(4)BC1

Support was added to the Release 12.2 BC train.


Usage Guidelines

This command controls how much jitter due to unfragmented slots is to be tolerated on each port. If the specified value for the tolerated limit is less than the size of a maximum unfragmentable slot, the MAC scheduler automatically blocks the slots in the scheduling table so that the unfragmentable slot can be accommodated in the blocked space and avoid causing excessive jitter to CBR slots.

The cac-enforce option enforces the rule that service flows requesting run-time jitter less than unfragmentable slot jitter should be rejected.

Examples

The following example shows the jitter being set to 10 milliseconds (10,000 microseconds) for upstream port 0 on cable interface 2/0:

Router# configure terminal 
Router(config)# interface c2/0 
Router(config-if)# cable upstream 0 unfrag-slot-jitter limit 10000 
Router(config-if)# 

cable vc-map

To map a cable modem to a particular permanent virtual connection (PVC) on an Asynchronous Transfer Mode (ATM) interface, use the cable vc-map command in global configuration mode. To remove this mapping, use the no form of this command.

cable vc-map mac-address atm-interface vpi/vci [cust-name]

no cable vc-map mac-address

no cable vc-map customer cust-name

Syntax Description

mac-address

Specifies the hardware (MAC) address for the cable modem whose traffic is to be mapped.

atm-interface

Specifies the outbound ATM interface to which this cable modem should be mapped.

vpi/vci

Specifies the virtual path identifier (VPI) and virtual channel identifier (VCI) on the ATM interface to which this cable modem should be mapped.

cust-name

(Optional) Identifies the customer for this PVC. The cust-name can be any arbitrary alphanumeric string, up to 127 characters long.

customer cust-name

(Optional) Deletes all PVCs belong to this customer. The cust-name can be any arbitrary alphanumeric string, up to 127 characters long.


Command Default

No default behavior or values

Command Modes

Global configuration

Command History

Release
Modification

12.2(11)BC3

This command was introduced for Cisco uBR7100 series and Cisco uBR7246VXR universal broadband routers.

12.2(15)BC2

Support for the customer option was added.


Usage Guidelines

This command maps a cable modem, on the basis of its hardware (MAC) address, to a particular PVC on an ATM interface.


Note To use this command, you must first enable the use of Layer 2 tunnels, using the cable l2-vpn-service atm-vc command. Then use the cable vc-map command to enable the mapping of individual cable modems to specific PVCs.


Examples

The following example shows how to enable the use of Layer 2 tunnels and then map specific CMs to specific PVCS:

Router# config terminal 
Router(config)# cable l2-vpn-service atm-vc 
Router(config)# cable vc-map 0007.0e03.69f9 ATM2/0 1/1 
Router(config)# cable vc-map 0010.7bed.9c95 ATM2/0 1/2 
Router(config)# exit 
Router# 

The following example shows the same configuration as above, but with the addition of a customer name that identifies the customer that is using each particular PVC:

Router# config terminal 
Router(config)# cable l2-vpn-service atm-vc 
Router(config)# cable vc-map 0007.0e03.69f9 ATM2/0 1/1 ENTERPRISE-CO1 
Router(config)# cable vc-map 0010.7bed.9c95 ATM2/0 1/2 ENTERPRISE-CO2 
Router(config)# exit 
Router# 

Related Commands

Command
Description

cable l2-vpn-service atm-vc

Enables the use of Layer 2 tunnels for the Customer Premises Equipment (CPE) traffic that is behind cable modems, so that individual CPE traffic can be routed to a particular PVC on an ATM interface.

debug cable l2-vpn

Displays debugging messages for the Layer 2 mapping of cable modems to a particular PVC on an ATM interface.

show cable l2-vpn vc-map

Displays the mapping of one or all cable modems to PVCs on the ATM interfaces.


cable wideband auto-reset

To enable wideband auto-reset mode on the CMTS, use the cable wideband auto-reset command in global configuration mode. To disable wideband auto-reset mode, use the no form of this command.

cable wideband auto-reset

no cable wideband auto-reset

Syntax Description

This command has no keywords or arguments.

Command Default

Wideband auto-reset mode is disabled.

Command Modes

Global configuration (config)

Command History

Release
Modification

12.3(21)BC

This command was introduced for the uBR10012 router.

12.3(23)BC

This command was updated.

12.2(33)SCA

This command was integrated into Cisco IOS release 12.2(33)SCA.


Usage Guidelines

Use this command to enable wideband auto-reset mode on the CMTS. If wideband auto-reset mode is enabled, wideband cable modems registered on a cable interface as traditional DOCSIS modems (DOCSIS 1.x/2.0 modems) are auto-reset when the cable interface becomes wideband-capable. When a wideband cable modem auto-resets, it deregisters on the CMTS as a traditional DOCSIS cable modem and immediately attempts to re-register as a wideband cable modem.

A cable interface is considered wideband-capable when at least one fully configured and operational wideband channel has been associated with the interface's traditional DOCSIS (narrowband) channel.

For a fully configured wideband CMTS, wideband cable modems may register as traditional DOCSIS modems for a variety of reasons, such as cable interface line card boot order or line card online insertion and removal (OIR). Rather than defer wideband cable modem registration, wideband cable modems are permitted to register as traditional DOCSIS modems.

If a wideband-capable modem registers as a traditional DOCSIS modem, it registers on a primary downstream channel that has been assigned with the downstream cable command to the modem's fiber node if the fiber node is configured. If the modem's fiber node is not configured, the wideband-capable modem can register on any downstream channel that is visible to it (as a traditional cable modem does).


Note In Cisco IOS Release12.3(21)BC, the primary downstream channel is a traditional DOCSIS downstream channel for the fiber node. Beginning in Cisco IOS Release 12.3(23)BC, either an RF channel from the SPA or a Cisco uBR10-MC5X20 downstream channel serves as a primary channel in a fiber node.
Beginning in Cisco IOS Release12.3(23)BC if the primary downstream channel for this fiber node is assigned from a SPA downstream, then the downstream cable command is not required.


When and if a cable interface becomes wideband capable, wideband cable modems that have registered as traditional DOCSIS modems are reset for CMTS routers with wideband auto-reset mode enabled. These modems are only reset when the interface first becomes wideband-capable and are not reset again if they subsequently fail to register as wideband cable modems.

Examples

The following example shows how to enable wideband auto-reset mode:

Router# configure terminal 
Router(config)# cable wideband auto-reset

Related Commands

Command
Description

cable bundle

Configures a cable interface to belong to a virtual bundle interface.

downstream cable

Assigns a primary downstream channel for a fiber node.