Cisco uBR10012 Universal Broadband Router SIP and SPA Software Configuration Guide
Configuring the Cisco Wideband SPA

Table Of Contents

Configuring the Cisco Wideband SPA

Configuration Tasks

Cisco Wideband SPA Overview and Terminology

Wideband Channel or Bonding Group

Narrowband Channel

Wideband-Cable Interface

Modular-Cable Interface

Primary-Capable Downstream Channel

Extensible MAC Domain Support via Channel Grouping Domain

Fiber Node Configuration

Wideband Cable Modems

Linksys WCM300-NA, WCM300-EURO, and WCM300-JP Modems

Scientific Atlanta DPC2505 and EPC2505 Modems

Specifying the Location for the Cisco Wideband SPA

Specifying Narrowband Channels

Specifying Wideband Channels

Hardware Status and Line Protocol Status for a Wideband-Channel and Modular-Cable Interface

Preprovisioning of the Cisco Wideband SPA and a SIP

Entering Controller Configuration Mode for the Cisco Wideband SPA

Completing Required and Optional Wideband-Related Configuration Tasks

Setting General Configuration Values for the Cisco Wideband SPA

Configuring Narrowband Channels

Configuring Wideband Channels

Configuring Channel Grouping Domains

Setting Optional Configuration Values

Enabling Auto-Reset Mode on the CMTS

Configuring Primary and Secondary Bonded Channels with the cable bonding-group-id Command

Selecting Primary Downstream Channels by Narrowband and Wideband Cable Modems

Verifying the Configuration

Verifying the Cisco Wideband SPA Configuration

Verifying RF Channel Configuration

Verifying Fiber Node Configuration

Configuration Examples

Cisco Wideband SPA Controller Configuration Example

Wideband Channel Configuration Example

Virtual Bundle Configuration Example

Cable Fiber Node Configuration Example

Channel Grouping Domain Configuration Example

Modular Cable Interface Configuration Example

Wideband Cable Interface Configuration Examples

Sample Configuration

Wideband Cable Interface Configuration

Modular-Cable Interface Configuration


Configuring the Cisco Wideband SPA


This chapter provides information about configuring the Cisco Wideband SPA on the Cisco uBR10012 router. It includes the following sections:

Configuration Tasks

Setting Optional Configuration Values

Verifying the Configuration

Configuration Examples

Configuration Tasks

This section describes how to configure the Cisco Wideband SPA and includes the following topics:

Cisco Wideband SPA Overview and Terminology

Wideband Cable Modems

Specifying the Location for the Cisco Wideband SPA

Specifying Narrowband Channels

Specifying Wideband Channels

Preprovisioning of the Cisco Wideband SPA and a SIP

Entering Controller Configuration Mode for the Cisco Wideband SPA

Completing Required and Optional Wideband-Related Configuration Tasks

Cisco Wideband SPA Overview and Terminology

The Cisco Wideband SPA is a single-wide, half-height shared port adapter that provides DOCSIS Network formatting to downstream data packets. The Cisco Wideband SPA is used for downstream data traffic only. The Cisco Cisco Wideband SPA is a key component for the Cisco IOS features, DOCSIS 3.0 Downstream Channel Bonding and DOCSIS M-CMTS network architecture.

Each Cisco Wideband SPA is installed into a bay of the Cisco Wideband SIP or Cisco SIP-600 on a Cisco uBR10012 universal broadband router. See the "Identifying the Location of the Cisco Wideband SIP and Cisco Wideband SPA" section on page 4-2 for information on slot restrictions. Each Cisco Wideband SPA has one active and one redundant Gigabit Ethernet port that is used to send traffic to one or more external edge QAM devices.

The Cisco uBR10012 router can support up to two Cisco Wideband SPAs. Depending on how it is configured, each Cisco Wideband SPA allows up to 24 RF channels. A Cisco uBR10012 router with two Cisco Wideband SPAs supports a total of up to 48 RF channels.


Note For annex A and 256 QAM, each Cisco Wideband SPA supports up to 18 RF channels at full rate and up to 24 RF channels at less than full rate. For all other cases, the Cisco Wideband SPA supports up to 24 RF channels.


This section describes the following terms used for configuring the Cisco Wideband SPA:

Wideband Channel or Bonding Group

Narrowband Channel

Wideband-Cable Interface

Modular-Cable Interface

Primary-Capable Downstream Channel

Extensible MAC Domain Support via Channel Grouping Domain

Fiber Node Configuration

Wideband Channel or Bonding Group

A wideband channel or bonding group is a logical grouping of one or more physical radio frequency (RF) channels over which wideband MPEG-TS packets are carried. By aggregating or "channel bonding" multiple RF channels, the wideband channel is capable of greater bandwidth capacity for downstream data traffic than a single narrowband channel. During Cisco Wideband SPA configuration, each wideband channel is associated with one or more RF channels. Each Cisco Wideband SPA supports 32 wideband channels.

Narrowband Channel

A narrowband channel is a logical representation of a non-bonded channel that is a standard DOCSIS 1.x/2.0 protocol downstream channel that contains one RF channel.

Wideband-Cable Interface

A wideband-cable interface is a logical representation of the channels in the bonding group and is configured using the interface wideband-cable command.

Modular-Cable Interface

A modular-cable interface is a logical representation of the downstream channel's capability to carry non-bonded data traffic on the SPA downstream channels and is configured using the interface modular-cable command.

The Cisco DOCSIS 3.0 Downstream Channel Bonding feature can be deployed in parallel with DOCSIS 1.x/2.0 technology. The CMTS supports DOCSIS 1.x/ 2.0 modems on non-wideband interfaces while wideband cable modems deliver higher-speed throughput on the wideband ports.

Primary-Capable Downstream Channel

A SPA downstream channel is made primary-capable via Channel Grouping Domain (CGD) configuration. A primary-capable downstream channel can carry narrowband traffic as well as wideband traffic. An RF channel is considered primary-capable when it has been associated with one or more upstream channels from a Cisco uBR10-MC5X20 cable interface and this RF channel can carry DOCSIS MAC management messages (MMM) including SYNC messages, Mini-slot Allocation Packet (MAP) messages, and Upstream Channel Descriptors (UCDs). Such an RF channel downstream is referred to as a primary-capable downstream channel. A DOCSIS Timing Interface (DTI) server that interfaces with the EQAM device and the Cisco DTCC card is used to synchronize DOCSIS MAC-layer messages. The interface represented by a single primary-capable downstream represents the narrowband portion of the RF channel.

A SPA downstream channel, whether primary-capable or not, can always be part of a bonded channel that carries bonded data traffic.

An RF channel can be shared by the associated modular-cable interface and by the wideband interfaces. The bandwidth of each RF channel can be configured to be statically divided between the modular-cable and wideband interfaces. Each RF channel's bandwidth can be used for wideband channels or narrowband channels or for a combination of the two.

A primary downstream channel is a primary-capable channel that is being used as a narrowband channel or as part of a wideband channel. A SPA DS channel may only be a primary-capable downstream channel for a single MAC domain. However, the same SPA DS channel may be part of one or more bonded channels (wideband interface) that serve multiple MAC domains. A primary downstream channel of one MAC domain can serve as non-primary downstream channel of another MAC domain. The total available bandwidth of a primary downstream channel, which is 96 percent, is split between the primary-capable downstream and non-primary-capable downstream channels. The remaining 4 percent is reserved for DOCSIS MAP and SYNC bandwidth.

Extensible MAC Domain Support via Channel Grouping Domain

A Channel Grouping Domain (CGD) is a collection of primary-capable downstream channels that are associated with a common set of upstream channels. A CGD is always specified within the context of a MAC domain to which all the downstream and upstream channels belong. The downstream channel local to the MAC domain on the Cisco uBR10-MC5X20 line card is always primary-capable, but a SPA DS channel has to be made primary-capable by explicit CGD configuration. A CGD provides the additional flexibilty of associating a subset of the upstream channels within a MAC domain to any of the primary-capable downstream channels, including the local downstream channels. When an upstream channel is associated with a downstream channel, its information is included in the MAP and UCD messages sent through that downstream channel.

Multiple CGD configurations may be included in the same MAC domain, allowing the flexibility of the MAC domain to include various primary-capable downstream channels associated with common or different sets of upstream channels.

Fiber Node Configuration

In a cable network, a fiber node is a point of interface between a fiber trunk and the coaxial portion of the cable plant. A cable modem is physically connected to only one fiber node. Fiber node software configuration mirrors the physical topology of the cable network and is needed to optimize the DOCSIS MAC-layer messages for channel bonding. When configuring fiber nodes with Cisco IOS CLI commands, a fiber node is a software mechanism to define the following:

The set of downstream RF channels that will flow into the fiber node

At least one primary downstream channel for the fiber node

The set of upstream channel ports on the cable interface line card that are connected to the fiber node and available as upstream channels

A fiber node will be associated with at least one primary downstream channel. A fiber node can be associated with more than one primary downstream channel though only one primary downstream channel is used at any given point in time. Each primary-capable downstream channel can be associated with up to 8 fiber nodes. All channels that belong to a fiber node are configured with different non-overlaying frequencies.

Wideband Cable Modems

The number of RF channels that can be aggregated into a wideband channel is determined by the capability of the wideband cable modem. The Cisco Cable Wideband Solution, Release 2.0 supports DOCSIS 3.0-compliant multichannel modems, including the following Linksys and Scientific Atlanta modems:

Linksys WCM300-NA, WCM300-EURO, and WCM300-JP Modems

Scientific Atlanta DPC2505 and EPC2505 Modems

Linksys WCM300-NA, WCM300-EURO, and WCM300-JP Modems

For wideband channels, the Linksys WCM300-NA (WCM300-EURO for EuroDOCSIS and WCM300-JP for Japanese DOCSIS) wideband cable modem supports the receiving of a 50-MHz capture window of up to eight different downstream RF channels at 6 MHz per channel, or six different downstream RF channels at 8 MHz per channel. In addition to these eight RF channels, the Linksys WCM300 modem supports reception of one primary downstream channel (traditional DOCSIS channel).

The Linksys WCM300 wideband cable modem software supports the acquisition of up to eight wideband (bonded) downstream channels:

One primary bonded channel is the wideband channel on which the wideband cable modem receives all of its unicast data and some multicast data.

Up to two secondary bonded channels are the wideband channels on which the wideband cable modem receives common multicast data streams. Secondary bonded channels are intended to receive multicast data such as broadcast video that is not available on the primary bonded channel.

The DOCSIS configuration file and the cable bonding-group-id command define the primary and secondary bonded channels for the modem to select and acquire. The cable modem identifies the primary bonded channel and any secondary bonded channels to the CMTS at cable modem registration time.

For information on how the Linksys WCM300 modem selects primary and secondary bonded channels, see the Cisco DOCSIS 3.0 Downstream Solution Design and Implementation Guide, Release 2.0.

Scientific Atlanta DPC2505 and EPC2505 Modems

When used with the Cisco uBR10012 CMTS, the Scientific Atlanta DPC2505 and EPC2505 (for EuroDOCSIS) wideband cable modems support the receiving of one wideband channel, which consists of up to three bonded downstream RF channels from the SPA at 6 MHz per channel or at 8 MHz per channel. One of the RF channels from the Cisco Wideband SPA serves as the primary downstream channel.

The Scientific Atlanta DPC2505 is DOCSIS 3.0-compliant and can be used in this mode (for example, if the modem is connected to a non-wideband Cisco CMTS or to a non-Cisco CMTS). The modem is also backward compatible with existing DOCSIS 1.x networks.

Specifying the Location for the Cisco Wideband SPA

For information on specifying the location of a Cisco Wideband SPA, see the "Identifying the Location of the Cisco Wideband SIP and Cisco Wideband SPA" section on page 4-2.

Specifying Narrowband Channels

A modular-cable interface is a narrowband interface associated with one downstream RF channel of the SPA. The same RF channel may be associated with an entirely independent bonding group, and the RF channel could be sharing RF bandwidth with this bonding group.

At the Cisco IOS command line, the interface modular-cable command is used to specify a narrowband channel.

Modular cable interfaces are similar to the downstream portion of cable interfaces and are displayed in the output of commands such as show ip interface, show interfaces, show interface modular-cable, and show running-config.

The following is sample output for the show interface command for a modular-cable interface:

Router# show interfaces

Modular-Cable 1/0/0:1 is up, line protocol is up
  Hardware is CMTS MC interface, address is 0011.9221.84be (bia 0011.9221.84be)
  MTU 1500 bytes, BW 539 Kbit, DLY 1000 usec,
     reliability 255/255, txload 1/255, rxload 1/255
  Encapsulation MCNS, loopback not set
  Keepalive set (10 sec)
  ARP type: ARPA, ARP Timeout 04:00:00
  Last input never, output 1w3d, output hang never
  Last clearing of "show interface" counters never
  Input queue: 0/75/0/0 (size/max/drops/flushes); Total output drops: 0
  Queueing strategy: fifo
  Output queue: 0/40 (size/max)
  5 minute input rate 0 bits/sec, 0 packets/sec
  5 minute output rate 0 bits/sec, 0 packets/sec
     0 packets input, 0 bytes, 0 no buffer
     Received 0 broadcasts, 0 runts, 0 giants, 0 throttles
     0 input errors, 0 CRC, 0 frame, 0 overrun, 0 ignored, 0 abort
     40 packets output, 9968 bytes, 0 underruns
     0 output errors, 0 collisions, 0 interface resets
     0 output buffer failures, 0 output buffers swapped out
...

Note When a SPA is inserted, 24 modular-cable interfaces are created for that SPA. These interfaces are hidden until they are configured and will not be displayed in the output of commands such as show ip interface, show interfaces, show interface modular-cable, and show running-config. Refer to the "Hardware Status and Line Protocol Status for a Wideband-Channel and Modular-Cable Interface" section for information on the conditions when the line protocol is up for modular-cable interfaces.


Specifying Wideband Channels

At the Cisco IOS command line, the interface wideband-cable command is used to specify a wideband channel.

Wideband channels are similar to cable interfaces and are displayed in the output of commands such as show ip interface, show interfaces, and show interface wideband-cable. For example:

Router# show interfaces 
...
Wideband-Cable1/0/0:0 is up, line protocol is up 
  Hardware is Wideband CMTS Cable interface, address is 0012.001a.8896 (bia 
0012.001a.8896)
  MTU 1500 bytes, BW 74730 Kbit, def 74730 Kbit DLY 1000 usec, 
     reliability 255/255, txload 1/255, rxload 1/255
  Encapsulation MCNS, loopback not set
  Keepalive set (10 sec)
  ARP type: ARPA, ARP Timeout 04:00:00
  Last input never, output 00:00:09, output hang never
  Last clearing of "show interface" counters never
  Input queue: 0/75/0/0 (size/max/drops/flushes); Total output drops: 0
  Queueing strategy: fifo
  Output queue: 0/40 (size/max)
  30 second input rate 0 bits/sec, 0 packets/sec
  30 second output rate 0 bits/sec, 0 packets/sec
     0 packets input, 0 bytes, 0 no buffer
     Received 0 broadcasts, 0 runts, 0 giants, 0 throttles
     0 input errors, 0 CRC, 0 frame, 0 overrun, 0 ignored, 0 abort
     17033 packets output, 1765690 bytes, 0 underruns
     0 output errors, 0 collisions, 0 interface resets
     0 output buffer failures, 0 output buffers swapped out
...

Hardware Status and Line Protocol Status for a Wideband-Channel and Modular-Cable Interface

When Cisco IOS commands that display the hardware status and line protocol status for a cable interface such as the show interface wideband-cable command displays a wideband-channel cable interface or the show interface modular-cable command displays a modular cable interface, the following applies:

The hardware status for the cable interfaces will be up if a SPA is installed in a SIP and both the SIP and SPA are powered on.

The line protocol for wideband-channel cable interfaces will be up under the following conditions:

The interface must be administratively up.

The interface must be associated with at least one RF channel.

The Gigabit Ethernet port of the SPA must be connected.

The RF channel frequency must be set for the RF channel.

MAC address of the next-hop interface or edge QAM device must be set for the RF channel.

IP address of the edge QAM device must be set for the RF channel.

UDP port number or DEPI remote session ID for the QAM device that is used for the RF channel must be set.

If the line protocol for a wideband-channel cable interface is up, all wideband-channel configuration information needed to successfully send data is present. However, additional configuration information may be needed to complete the Cisco Wideband SPA configuration process. See the "Completing Required and Optional Wideband-Related Configuration Tasks" section for configuration procedures.

The line protocol for modular-cable interfaces will be up under the following conditions:

The interface must be administratively up.

The upstream channels from the Cisco uBR10-MC5X20 cable interface line card must be associated with the modular-cable interface downstream channels in a given cable MAC domain.

The total bandwidth allocated for the interface must be greater than or equal to 1 percent.

The modular host must be configured on the modular cable controller for the corresponding SPA.

If the modular-cable interface is a primary-capable channel, the DEPI remote ID must be configured for this channel. The UDP port number must not be configured in this case.


Note RF channels that are non-primary-capable and used in a wideband interface can use either a DEPI remote ID or a UDP port number and the line protocol and status of this interface is always down.


The following parameters must be set for the RF channel:

RF channel frequency

MAC address of the next-hop interface or edge QAM device

IP address of the edge QAM device

UDP port number or DEPI remote ID for the QAM device that is used for the RF channel

The Gigabit Ethernet port of the SPA must be connected.

Preprovisioning of the Cisco Wideband SPA and a SIP

Preprovisioning is an optional configuration task for the Cisco Wideband SPA on a SIP. Preprovisioning on the Cisco uBR10012 router allows you to configure the SIP and Cisco Wideband SPA without their physical presence.

For information on preprovisioning the Cisco Wideband SPA and a SIP, see the "Optional Configuration Tasks" section on page 4-6.

Entering Controller Configuration Mode for the Cisco Wideband SPA

The Cisco Wideband SPA is represented in the Cisco IOS software as a controller. You enable controller configuration by preprovisioning the Cisco Wideband SPA using the card command or by physically inserting the Cisco Wideband SPA in the SIP.

Following is an example of the card command:

card 1/0 2jacket-1
card 1/0/0 24rfchannel-spa-1

Note This example shows the syntax supported prior to Cisco IOS Release 12.2(33)SCB.


To enter controller configuration mode for the Cisco Wideband SPA, use the controller modular-cable command. Most Cisco Wideband SPA configuration tasks are performed in controller configuration mode.

Completing Required and Optional Wideband-Related Configuration Tasks

The required and optional wideband-related configuration tasks can be broken down into these categories:

Setting General Configuration Values for the Cisco Wideband SPA

Configuring Narrowband Channels

Configuring Wideband Channels

Configuring Channel Grouping Domains

Setting General Configuration Values for the Cisco Wideband SPA

Some Cisco Wideband SPA configuration items affect all RF channels on the SPA. These general Cisco Wideband SPA configuration values are set in controller configuration mode as follows:


Note In Cisco IOS Release12.3(21)BC, annex and modulation parameters were set globally for each SPA. For Cisco IOS Releases 12.3(23)BC and 12.2(33)SCB, annex and modulation parameters are set for each RF channel.


Use the ip-address command to set the IP address of the Cisco Wideband SPA FPGA. The IP address that is assigned to the Cisco Wideband SPA controller with the ip-address command is used as the source IP address for packets that are transmitted by the SPA.

Use the modular-host command to specify the modular-host Cisco uBR10-MC5X20 line card that will be used for DOCSIS 3.0 Downstream Channel Bonding. The Cisco Wideband SPA itself does not support DOCSIS 3.0 Downstream Channel Bonding operations.

To set these general Cisco Wideband SPA configuration values, complete the following steps:

 
Command
Purpose

Step 1 

Router# configure terminal

Example:

Router# configure terminal

Enters global configuration mode.

Step 2 

Cisco IOS Releases 12.3(23)BC and 12.2(33)SCA

Router(config)# controller modular-cable  slot/subslot/bay

Cisco IOS Release 12.2(33)SCB

Router(config)# controller modular-cable  slot/bay/port

Example:

Router(config)# controller modular-cable 1/0/1

Enters controller configuration mode to configure the Cisco Wideband SPA controller.

slot—Specifies the slot where the SIP resides. On the Cisco uBR10012 router, slots 1 and 3 are used for a SIP.

subslot—Specifies the subslot where the Cisco Wideband SIP resides (Cisco IOS Releases 12.2(33)SCA and 12.3BC). On the Cisco uBR10012 router, subslot 0 is always specified.

bay—Specifies the SIP subslot where a SPA resides . Valid values are 0 (upper bay) and 1 (lower bay).

port—Specifies the interface number on the SPA.

Step 3 

Router(config-controller)# ip-address ip-address

Example:

Router(config-controller)# ip-address 192.168.200.31

Sets the IP address of the Cisco Wideband SPA FPGA.

Step 4 

Router(config-controller)# modular-host subslot slot/subslot

Example:

Router(config-controller)# modular-host subslot 7/0

Specifies the modular-host line card (for example,
the Cisco uBR10-MC5X20S-D cable interface line card) that will be used for DOCSIS 3.0 Downstream Channel Bonding.

slot—Specifies the slot where the line card resides. The valid values are 5 to 8.

subslot—Specifies the subslot for the line card. The valid values are 0 and 1.

Configuring Narrowband Channels

This section describes how to configure narrowband channels on the Cisco Wideband SPA.

Configuring RF Channels for Narrowband

This section describes how to configure the RF channels for narrowband capability. Use the RF channel commands to configure the RF channel characteristics . For each RF channel, you must specify these configuration items:

Narrowband channel that is associated with the RF channel

Frequency

Annex

Modulation

Interleave-depth

IP address

MAC address

UDP port or DEPI remote ID

In addition to these required configuration items, each RF channel can have a description, though it is optional.


Note Be certain to verify that the RF channel values set with rf-channel match the values configured on the the edge QAM device. Frequency, IP address, MAC address, and UDP port and DEPI remote ID must match what is configured on the edge QAM device. If any of these values are incorrect, the Cisco Wideband SPA will not successfully communicate with the edge QAM device.


By default, Cisco IOS software assigns a unique downstream channel ID to the RF channel. Use the rf-channel cable downstream channel-id command if you need to change the assigned RF channel ID.


Note Each RF channel on the Cisco Wideband SPA can be mapped to a specific QAM port on an edge QAM device. Traffic from different Cisco Wideband SPAs cannot be mixed on the same QAM port.


To configure an RF channel for narrowband, complete the following steps:

 
Command
Purpose

Step 1 

Router# configure terminal

Example:

Router# configure terminal

Enters global configuration mode.

Step 2 

Cisco IOS Releases 12.3(23)BC and 12.2(33)SCA

Router(config)# controller modular-cable  slot/subslot/bay

Cisco IOS Release 12.2(33)SCB

Router(config)# controller modular-cable  slot/bay/port

Example:

Router(config)# controller modular-cable 1/0/1

Enters controller configuration mode to configure the SPA controller.

slot—Specifies the slot where the SIP resides. On the Cisco uBR10012 router, slots 1 and 3 are used for a SIP.

subslot—Specifies the subslot where the Cisco Wideband SIP resides (Cisco IOS Releases 12.2(33)SCA and 12.3BC). On the Cisco uBR10012 router, subslot 0 is always specified.

bay—Specifies the SIP subslot where a SPA resides . Valid values are 0 (upper bay) and 1 (lower bay).

port—Specifies the interface number on the SPA.

Step 3 

Router(config-controller)# rf-channel rf-port frequency freq [annex {A | B} modulation {64|256} [interleave-depth {8 | 12 | 16 | 32 | 64 | 128}]]

Example:

Router(config-controller)# rf-channel 1 frequency 699000000

Sets the frequency, annex, modulation, and interleave-depth of the RF channel.

rf-port—Specifies the RF channel physical port on the Wideband SPA FPGA. Allowed range is 0 to 23. Valid values for rf-port depend on the configuration set with the annex modulation command (see the Usage Guidelines section).

freq—Sets the center frequency for the RF channel. Allowed range is 55000000 to 1050000000 MHz.

annex {A | B}(Optional)—Specifies the MPEG framing format for each RF channel:

A-Annex A. The downstream is compatible with the European MPEG framing format specified in ITU-TJ.83 Annex A.

B-Annex B. The downstream is compatible with the North American MPEG framing format specified in ITU-TJ.83 Annex B.

modulation {64 | 256}(Optional)—Specifies the modulation rate for each RF channel:

interleave-depth{8 | 12 | 16 | 32 | 64 |128}(Optional)—Indicates the downstream interleave depth. The default value is 32.

Step 4 

Router(config-controller)# rf-channel rf-port ip-address ip-address mac-address mac-address {udp-port portnum | depi-remote-id session-id}

Example:

Router(config-controller)# rf-channel 1 ip-address 192.168.200.30 mac-address 0011.920e.a9ff udp-port 49152

Specifies the following:

rf-port—Specifies the RF channel physical port on the Wideband SPA FPGA. Allowed range is 0 to 23. Valid values for rf-port depend on the configuration set with the annex modulation command (see the Usage Guidelines section).

ip-address—Specifies the IP address of the Gigabit Ethernet interface on the edge QAM device for this RF channel.

mac-address—Specifies the MAC address of the next-hop interface or of the edge QAM device for this RF channel.

portnum—(Optional) Specifies the UDP port number for the edge QAM device that will be used for this RF channel. Allowed range is 0 to 65535.

session-id—(Optional) Specifies the DEPI remote session ID to be used for encapsulation of frames in DOCSIS-MPT mode.


Note Primary-capable modular cable interfaces must use the DEPI remote ID. Non-primary-capable modular cable interfaces can use either a UDP port number or a DEPI remote ID.


Step 5 

Router(config-controller)# rf-channel rf-port description description

Example:

Router(config-controller)# rf-channel 1 description Used for WB channel 0

Specifies the following:

rf-port—Specifies the RF channel physical port on the Wideband SPA FPGA. Allowed range is 0 to 23. Valid values for rf-port depend on the configuration set with the annex modulation command (see the Usage Guidelines section).

description—(Optional) Specifies a description for the RF channel.

Step 6 

Router(config-controller)# rf-channel rf-port cable downstream channel-id channel-id

Example:

Router(config-controller)# rf-channel 1 cable downstream channel-id 121

(Optional) Assigns a downstream channel ID to the RF channel. Cisco IOS software automatically assigns a unique downstream channel ID to the RF channel. Use the rf-channel cable downstream channel-id command to change the default channel ID.

Step 7 

Router(config-controller)# exit

Example:

Router(config-controller)# exit Router(config)#

Exits controller configuration mode and returns to global configuration mode.

Step 8 

Cisco IOS Releases 12.3(23)BC and 12.2(33)SCA

Router(config)# interface modular-cable slot/subslot/bay:nb-channel

Cisco IOS Release 12.2(33)SCB

Router(config)# interface modular-cable slot/bay/port:nb-channel

Example:

Router(config)# interface modular-cable 1/0/1:5

Enters interface configuration mode for a narrowband channel on a Cisco Wideband SPA.

slot—Specifies the slot where the SIP resides. On the Cisco uBR10012 router, slots 1 and 3 are used for a SIP.

subslot—Specifies the subslot where the Cisco Wideband SIP resides (Cisco IOS Releases 12.2(33)SCA and 12.3BC). On the Cisco uBR10012 router, subslot 0 is always specified.

bay—Specifies the SIP subslot where a SPA resides . Valid values are 0 (upper bay) and 1 (lower bay).

port—Specifies the interface number on the SPA.

Step 9 

Router(config-if)# cable rf-bandwidth-percent percent_value

Example:

Router(config-if)# cable rf-bandwidth-percent
50

Specifies the bandwidth percent allocated for this interface.

Step 10 

Router(config-if)# exit

Example:

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

Exits interface configuration mode.

RF Channel Bandwidth Allocation for Modular-Cable and Wideband-Cable Interfaces

During RF channel configuration, the bandwidth from each RF channel is statically partitioned between the modular-cable and wideband-cable interfaces.

Bandwidth Allocation for Modular-Cable Interfaces

Use the cable rf-bandwidth-percent percent_value command to allocate RF channel bandwidth to a modular-cable interface. If the RF channel is primary-capable, the total allocated percentage of the RF channel, including both, modular-cable interface and the wideband interfaces must not exceed 96 percent. The extra 4 percent of RF channel bandwidth is reserved for MAP and other MAC management messages traffic using this RF channel as its primary-capable downstream channel.

The default bandwidth percentage for a modular cable interface is set to zero. If the bandwidth is not allocated, then the RF channel cannot be used as a primary-capable channel and 100 percent of this RF channel bandwidth can be used for wideband interfaces.

Bandwidth Allocation for Wideband-Cable Interfaces

The total bandwidth allocation can be 100 percent if the RF channel is configured only for wideband interfaces.

As an example, Table 8-1 shows that a single RF channel can be associated with multiple wideband channels as long as the total allocated bandwidth for the RF channel does not exceed 100 percent.

Table 8-1 Bandwidth Allocation for a Non-Primary-Capable RF Channel

RF Channel
Wideband
Channel
Bandwidth
Allocated

10

0

30 percent

10

1

30 percent

10

2

40 percent

 Total Bandwidth Percent: 100 percent


Table 8-2, as an example, shows that a primary-capable RF channel can be associated with multiple narrowband and multiple wideband channels as long as the total allocated bandwidth for the RF channel does not exceed 96 percent. The extra 4 percent is used for MAP and MAC management traffic.

Table 8-2 Bandwidth Allocation for a Primary-Capable RF Channel

Narrowband Channel 10
Wideband
Channel 0
Wideband
Channel 1
Wideband
Channel 2
Total Bandwidth Percent

35 percent

20 percent

25 percent

16 percent

(4 percent is reserved for MMM)

96 percent


Configuring Modular-Cable Interfaces

Use the interface modular-cable command to enter the interface configuration mode for narrowband channels.

From this mode, you can allocate bandwidth percentage to the narrowband interface.

Use the cable rf-bandwidth-percent command to assign bandwidth percentage to a modular-cable interface.

To configure a modular-cable interface, complete the following steps:

 
Command
Purpose

Step 1 

Cisco IOS Releases 12.3(23)BC and 12.2(33)SCA

Router(config)# interface modular-cable slot/subslot/bay:nb-channel

Cisco IOS Release 12.2(33)SCB

Router(config)# interface modular-cable slot/bay/port:nb-channel

Example:

Router(config)# interface modular-cable 1/0/1:5

Enters interface configuration mode for a narrowband channel on a Cisco Wideband SPA.

slot—Specifies the slot where the SIP resides. On the Cisco uBR10012 router, slots 1 and 3 are used for a SIP.

subslot—Specifies the subslot where the Cisco Wideband SIP resides (Cisco IOS Releases 12.2(33)SCA and 12.3BC). On the Cisco uBR10012 router, subslot 0 is always specified.

bay—Specifies the SIP subslot where a SPA resides. Valid values are 0 (upper bay) and 1 (lower bay).

port—Specifies the interface number on the SPA.

Step 2 

Router(config-if)# cable rf-bandwidth-percent percent_value

Example:

Router(config-if)# cable rf-bandwidth-percent 50

Specifies the bandwidth percent allocated for this interface.

Step 3 

Router(config-if)# exit

Example:

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

Exits interface configuration mode.

Configuring Fiber Nodes for Narrowband

Fiber node configuration is used mainly to configure a wideband channel. Configuring fiber nodes for narrowband is optional. Use the cable fiber-node command to configure the fiber nodes.

Configuring Wideband Channels

This section provides information on how to configure the RF channels for wideband capability.

Configuring RF Channels for Wideband

A wideband channel is a logical grouping of one or more physical RF channels. By aggregating or "channel bonding" multiple RF channels, the wideband channel is capable of greater bandwidth capacity for downstream traffic than a single RF channel.

The number of RF channels that can be aggregated into a wideband channel is determined by the capability of the wideband cable modem.

The Linksys WCM300-NA (WCM300-EURO for EuroDOCSIS and WCM300-JP for Japanese DOCSIS) wideband cable modem can receive a wideband channel consisting of up to eight downstream RF channels at 6 MHz per channel, or up to six downstream RF channels at 8 MHz per channel. The modem requires that the channels be received in a 50-MHz capture window.

The Scientific Atlanta DPC2505 (EPC2505 for EuroDOCSIS) wideband cable modem can receive a wideband channel consisting of up to three downstream RF channels at either 6 MHz per channel or 8 MHz per channel.

1. Use the RF channel commands to configure RF channel characteristics. Refer to the "Configuring RF Channels for Narrowband" section for information on RF channel configuration.

2. Use the cable rf-channel command to associate an RF channel with a wideband channel. Optionally, you can use the command to assign a percent of the RF channel's bandwidth to the wideband channel. You can allocate some or all of an RF channel's bandwidth to a wideband channel. As long as an RF channel's total allocated bandwidth does not exceed 100 percent, an RF channel can be associated with multiple wideband channels on the same Cisco Wideband SPA.

To configure an RF channel for wideband, complete the following steps:

 
Command
Purpose

Step 1 

Router# configure terminal

Example:

Router# configure terminal

Enters global configuration mode.

Step 2 

Cisco IOS Releases 12.3(23)BC and 12.2(33)SCA

Router(config)# controller modular-cable  slot/subslot/bay

Cisco IOS Release 12.2(33)SCB

Router(config)# controller modular-cable  slot/bay/port

Example:

Router(config)# controller modular-cable 1/0/1

Enters controller configuration mode to configure the Cisco Wideband SPA controller.

slot—Specifies the slot where the SIP resides. On the Cisco uBR10012 router, slots 1 and 3 are used for a SIP.

subslot—Specifies the subslot where the Cisco Wideband SIP resides (Cisco IOS Releases 12.2(33)SCA and 12.3BC). On the Cisco uBR10012 router, subslot 0 is always specified.

bay—Specifies the SIP subslot where a SPA resides. Valid values are 0 (upper bay) and 1 (lower bay).

port—Specifies the interface number on the SPA.

Step 3 

Router(config-controller)# rf-channel rf-port frequency freq [annex {A | B} modulation {64 | 256} [interleave-depth {8 | 12 | 16 | 32 | 64 | 128}]]

Example:

Router(config-controller)# rf-channel 1 frequency 699000000

Sets the frequency, annex, modulation, and interleave-depth of the RF channel.

rf-port—Specifies the RF channel physical port on the Wideband SPA FPGA. Allowed range is 0 to 23. Valid values for rf-port depend on the configuration set with the annex modulation command (see the Usage Guidelines section).

freq—Sets the center frequency for the RF channel. Allowed range is 55000000 to 1050000000 MHz.

annex {A | B}(Optional)—Specifies the MPEG framing format for each RF channel:

A-Annex A. The downstream is compatible with the European MPEG framing format specified in ITU-TJ.83 Annex A.

B-Annex B. The downstream is compatible with the North American MPEG framing format specified in ITU-TJ.83 Annex B.

modulation {64 | 256}(Optional)—Specifies the modulation rate for each RF channel:

interleave-depth{8 | 12 | 16 | 32 | 64 |128}(Optional)—Indicates the downstream interleave depth. The default value is 32.

Step 4 

Router(config-controller)# rf-channel rf-port ip-address ip-address mac-address mac-address {udp-port portnum | depi-remote-id session-id}

Example:

Router(config-controller)# rf-channel 1 ip-address 192.168.200.30 mac-address 0011.920e.a9ff udp-port 49152

Specifies the following:

rf-port—Specifies the RF channel physical port on the Wideband SPA FPGA. Allowed range is 0 to 23. Valid values for rf-port depend on the configuration set with the annex modulation command (see the Usage Guidelines section).

ip-address—Specifies the IP address of the Gigabit Ethernet interface on the edge QAM device for this RF channel.

mac-address—Specifies the MAC address of the next-hop interface or of the edge QAM device for this RF channel.

portnum—(Optional) Specifies the UDP port number for the edge QAM device that will be used for this RF channel. Allowed range is 0 to 65535.

session-id—(Optional) Specifies the DEPI remote session ID to be used for encapsulation of frames in DOCSIS-MPT mode.


Note Primary-capable modular cable interfaces must use the DEPI remote ID. Non-primary-capable modular cable interfaces can use either a UDP port number or a DEPI remote ID.


Step 5 

Router(config-controller)# rf-channel rf-port description description

Example:

Router(config-controller)# rf-channel 1 description Used for WB channel 0

Specifies the following:

rf-port—Specifies the RF channel physical port on the Wideband SPA FPGA. Allowed range is 0 to 23. Valid values for rf-port depend on the configuration set with the annex modulation command (see the Usage Guidelines section).

description—(Optional) Specifies a description for the RF channel.

Step 6 

Router(config-controller)# rf-channel rf-port cable downstream channel-id channel-id

Example:

Router(config-controller)# rf-channel 1 cable downstream channel-id 121

(Optional) Assigns a downstream channel ID to the RF channel. Cisco IOS software automatically assigns a unique downstream channel ID to the RF channel. Use the rf-channel cable downstream channel-id command to change the default channel ID.

Step 7 

Router(config-controller)# exit

Example:

Router(config-controller)# exit Router(config)#

Exits controller configuration mode and returns to global configuration mode.

Step 8 

Cisco IOS Releases 12.3(23)BC and 12.2(33)SCA

Router(config)# interface modular-cable slot/subslot/bay:nb-channel

Cisco IOS Release 12.2(33)SCB

Router(config)# interface modular-cable slot/bay/port:nb-channel

Example:

Router(config)# interface modular-cable 1/0/1:5

Enters interface configuration mode for a narrowband channel on a Cisco Wideband SPA.

slot—Specifies the slot where the SIP resides. On the Cisco uBR10012 router, slots 1 and 3 are used for a SIP.

subslot—Specifies the subslot where the Cisco Wideband SIP resides (Cisco IOS Releases 12.2(33)SCA and 12.3BC). On the Cisco uBR10012 router, subslot 0 is always specified.

bay—Specifies the SIP subslot where a SPA resides. Valid values are 0 (upper bay) and 1 (lower bay).

port—Specifies the interface number on the SPA.

Step 9 

Router(config-if)# cable rf-bandwidth-percent percent_value

Example:

Router(config-if)# cable rf-bandwidth-percent
50

Specifies the bandwidth percent allocated for this interface.

Step 10 

Router(config-if)# exit

Example:

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

Exits interface configuration mode and returns to global configuration mode.

Configuring Wideband-Channel Cable Interfaces

Use the interface wideband-cable command to enter the interface configuration mode for wideband channel.

From this mode, you can specify bandwidth percent for each cable RF channel that is added to the wideband interface. Each wideband-cable interface is a representation of a bonding group and allows you to create up to 32 bonding group IDs for each SPA. The Cisco IOS software automatically assigns a bonding group ID to each wideband-channel cable interface by default.

Use the cable bonding-group-id command to configure bonding group IDs for wideband-cable interfaces.

Use the cable bundle command to add the modular-cable interface to the cable bundle.

Use the cable rf-channel rf-port [bandwidth-percent bw-percent] command to associate RF channels with a wideband channel and to assign a percent of the RF channel's bandwidth to the wideband channel.

To configure a wideband-cable interface, complete the following steps:

 
Command
Purpose

Step 1 

Cisco IOS Releases 12.3(23)BC and 12.2(33)SCA

Router(config)# interface wideband-cable slot/subslot/bay:wb-channel

Cisco IOS Release 12.2(33)SCB

Router(config)# interface wideband-cable slot/bay/port:wb-channel

Example:

Router(config)# interface wideband-cable 1/0/1:5

Enters interface configuration mode for a wideband channel on a Cisco Wideband SPA.

slot—Specifies the slot where the SIP resides. On the Cisco uBR10012 router, slots 1 and 3 are used for a SIP.

subslot—Specifies the subslot where the Cisco Wideband SIP resides (Cisco IOS Releases 12.2(33)SCA and 12.3BC). On the Cisco uBR10012 router, subslot 0 is always specified.

bay—Specifies the SIP subslot where a SPA resides. Valid values are 0 (upper bay) and 1 (lower bay).

port—Specifies the interface number on the SPA.

Step 2 

Router(config-if)# cable bundle n

Example:

Router(config-if)# cable bundle 1

Adds the modular cable interface to the cable bundle.

Step 3 

Router(config-if)# cable rf-channel n bandwidth-percent percent_value

Example:

Router(config-if)# cable rf-channel 0 bandwidth-percent 50

Adds the RF channel to this wideband interface and specifies the RF channel bandwidth allocated for this channel.


Note If you do not specify a bandwidth percent value, 100 percent of the RF channel bandwidth is allocated to the RF channel.


Step 4 

Router(config-if)# cable bonding-group-id n

Example:

Router(config-if)# cable bonding-group-id 1

Assigns a bonding group ID to this wideband cable interface.

Step 5 

Router(config-if)# exit

Example:

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

Exits interface configuration mode.

Configuring a Virtual Bundle

For a fiber node to be in valid state, all wideband and modular cable interfaces that use the RF channels in the fiber node must belong to the same virtual bundle interface. You must assign virtual bundle numbers for wideband interfaces using CLI configuration. The bundle membership of the MAC domain, namely the Cisco uBR10-MC5X20 line card host interface, is inherited by the modular-cable interface via the CGD configuration.

Wideband-Cable Interfaces Belonging to the Same Virtual Bundle

This section provides an example of wideband-cable interfaces that belong to the same virtual bundle.

In the following example, fiber node 1 includes RF channels 0 to 3 of Cisco Wideband SPA1/0/0 and these RF channels are used by two wideband interfaces.


Note This example shows the syntax supported prior to Cisco IOS Release 12.2(33)SCB.


interface Wideband-Cable1/0/0:12
 no ip address
 cable bundle 1
 cable bonding-group-id 36
 cable rf-channel 0 bandwidth-percent 90
 cable rf-channel 1 bandwidth-percent 50
 cable rf-channel 2
end
interface Wideband-Cable1/0/0:13
 no ip address
 cable bundle 1
 cable bonding-group-id 37
 cable rf-channel 1 bandwidth-percent 50
 cable rf-channel 2
 cable rf-channel 3
end

In this case, the fiber node is in valid state because the two wideband channels share the same RF channel and the wideband interfaces are in the same virtual bundle.

Modular-Cable Interfaces Belonging to the Same Virtual Bundle

In the example shown above, if RF channel 0 of the Cisco Wideband SPA 1/0/0 is configured as a primary-capable channel and is associated with the Cisco uBR10-MC5X20 line card host interface 6/0/1, then the modular-cable interface 1/0/0:0 inherits the bundle membership of this host interface. This bundle number must be the same as the two wideband interfaces, interface Wideband-Cable 1/0/0:12 and interface Wideband-Cable 1/0/0:13. Otherwise, fiber node 1 that includes the RF channels 0 to 3 will be in invalid state.

The virtual bundle number of the wideband or modular-cable interfaces cannot be changed after the RF channels that belong to these interfaces are added to the fiber node. To change the virtual bundle number, you must remove the RF channel from the fiber node before making the change.

All wideband channels on a fiber node and all associated primary downstream channels must belong to the same virtual bundle interface. The tasks involved in configuring wideband channels and primary downstream channels as members of the same virtual bundle are as follows:

1. Define a virtual bundle interface.

2. Use the cable bundle command to add wideband channels as virtual bundle members.


Note For recent releases of Cisco IOS, a virtual bundle interface with virtual bundle members has replaced the master-slave model that was previously used for cable bundles. The virtual bundle model is used in Cisco IOS Release 12.3(21)BC and subsequent releases.


To configure two wideband cable interfaces and a CGD host interface as members of a the same virtual bundle, complete the following steps:

 
Command
Purpose

Step 1 

Router# configure terminal

Example:

Router# configure terminal

Enters global configuration mode.

Step 2 

Router(config)# interface bundle n

Example:

Router(config)# interface bundle 1

Enters interface configuration mode so that a virtual bundle can be defined.

Step 3 

Router(config-if)# ip address address mask

Example:

Router(config-if)# ip address 172.25.1.1 255.255.255.0

Configures an IP address and subnet mask for the virtual bundle.

Step 4 

Router(config-if)# ip pim sparse-mode

Example:

Router(config-if)# ip pim sparse-mode

(Optional) For multicast, enables sparse mode protocol-independent multicast (PIM) for the virtual bundle.

Step 5 

Router(config-if)# cable helper-address address

Example:

Router(config-if)# cable helper-address 
10.0.0.0

(Optional) For the virtual bundle, specifies an IP address for an external Dynamic Host Configuration Protocol (DHCP) server.

Step 6 

Router(config-if)# exit

Example:

Router(config-if)# exit

Exits interface configuration mode.

Step 7 

Cisco IOS Releases 12.3(23)BC and 12.2(33)SCA

Router(config)# interface wideband-cable slot/subslot/bay:wb-channel

Cisco IOS Release 12.2(33)SCB

Router(config)# interface wideband-cable slot/bay/port:wb-channel

Example:

Router(config)# interface wideband-cable 1/0/0:12

Enters interface configuration mode for a wideband channel on a Cisco Wideband SPA.

slot—Specifies the slot where the SIP resides. On the Cisco uBR10012 router, slots 1 and 3 are used for a SIP.

subslot—Specifies the subslot where the Cisco Wideband SIP resides (Cisco IOS Releases 12.2(33)SCA and 12.3BC). On the Cisco uBR10012 router, subslot 0 is always specified.

bay—Specifies the SIP subslot where a SPA resides. Valid values are 0 (upper bay) and 1 (lower bay).

port—Specifies the interface number on the SPA.

Step 8 

Router(config-if)# cable bundle n

Example:

Router(config)# cable bundle 1

Adds the modular-cable interface to the cable bundle.

Step 9 

Router(config-if)# cable rf-channel n bandwidth-percent percent_value

Example:

Router(config-if)# cable rf-channel 0 bandwidth-percent 90

Adds the RF channel to this wideband interface and specifies the RF channel bandwidth allocated for this channel.

Step 10 

Router(config-if)# cable rf-channel n bandwidth-percent percent_value

Example:

Router(config-if)# cable rf-channel 1 bandwidth-percent 50

Adds the RF channel to this wideband interface and specifies the RF channel bandwidth allocated for this channel.

Step 11 

Router(config-if)# cable rf-channel n bandwidth-percent percent_value

Example:

Router(config-if)# cable rf-channel 2

Add the RF channel to this wideband interface and specifies the RF channel bandwidth allocated for this channel.


Note The example shown here does not specify a bandwidth percent value. This indicates that 100 percent of the RF channel bandwidth is allocated to this RF channel.


Step 12 

Router(config-if)# cable bonding-group-id n

Example:

Router(config-if)# cable bonding-group-id 36

Assigns a bonding group ID to this wideband cable interface.

Step 13 

Router(config-if)# exit

Example:

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

Exits interface configuration mode.

Step 14 

Cisco IOS Releases 12.3(23)BC and 12.2(33)SCA

Router(config)# interface wideband-cable slot/subslot/bay:wb-channel

Cisco IOS Release 12.2(33)SCB

Router(config)# interface wideband-cable slot/bay/port:wb-channel

Example:

Router(config)# interface wideband-cable 1/0/0:13

Enters interface configuration mode for a wideband channel on a Cisco Wideband SPA.

slot—Specifies the slot where the SIP resides. On the Cisco uBR10012 router, slots 1 and 3 are used for a SIP.

subslot—Specifies the subslot where the Cisco Wideband SIP resides (Cisco IOS Releases 12.2(33)SCA and 12.3BC). On the Cisco uBR10012 router, subslot 0 is always specified.

bay—Specifies the SIP subslot where a SPA resides. Valid values are 0 (upper bay) and 1 (lower bay).

port—Specifies the interface number on the SPA.

Step 15 

Router(config-if)# cable bundle n

Example:

Router(config)# cable bundle 1

Adds the modular cable interface to the cable bundle.

Step 16 

Router(config-if)# cable rf-channel n bandwidth-percent percent_value

Example:

Router(config-if)# cable rf-channel 1 bandwidth-percent 50

Adds the RF channel to this wideband interface and specifies the RF channel bandwidth allocated for this channel.

Step 17 

Router(config-if)# cable rf-channel n bandwidth-percent percent_value

Example:

Router(config-if)# cable rf-channel 2

Adds the RF channel to this wideband interface and specifies the RF channel bandwidth allocated for this channel.

Step 18 

Router(config-if)# cable rf-channel n bandwidth-percent percent_value

Example:

Router(config-if)# cable rf-channel 3

Adds the RF channel to this wideband interface and specifies the RF channel bandwidth allocated for this channel.

Step 19 

Router(config-if)# cable bonding-group-id n

Example:

Router(config-if)# cable bonding-group-id 36

Assigns a bonding group ID to this wideband cable interface.

Step 20 

Router(config-if)# exit

Example:

Router(config-if)# exit

Exits interface configuration mode.

Step 21 

Router(config)# interface cable slot/subslot/port

Example:

Router(config)# interface cable 6/0/1

Enters interface configuration mode for the Channel Grouping Domain host line card.

slot—Specifies the chassis slot number of the cable interface line card.

subslot—(Cisco uBR10012 only) Specifies the secondary slot number of the cable interface line card. Valid subslots are 0 or 1.

port—Specifies the downstream port number.

Valid values for these arguments are dependent on your CMTS router and cable interface line card. Refer to the hardware documentation for your router chassis and cable interface line card for supported slot and port numbering.

Step 22 

Router(config-if)# cable bundle n

Example:

Router(config-if)# cable bundle 1

Adds the wideband channel as a member of the virtual bundle.

Step 23 

Cisco IOS Releases 12.3(23)BC and 12.2(33)SCA

Router(config-if)# downstream modular-cable slot/subslot/bay rf-channel rf channels [upstream grouplist]

Cisco IOS Release 12.2(33)SCB

Router(config-if)# downstream modular-cable slot/bay/port rf-channel rf channels [upstream grouplist]

Example:

Router(config-if)# downstream modular-cable 1/0/0 rf-channel 0 upstream 1

Specifies primary-capable channels from the SPA that are associated with the upstream channels from the host line card.

slot—Specifies the slot where the SIP resides. On the Cisco uBR10012 router, slots 1 and 3 are used for a SIP.

subslot—Specifies the subslot where the Cisco Wideband SIP resides (Cisco IOS Releases 12.2(33)SCA and 12.3BC). On the Cisco uBR10012 router, subslot 0 is always specified.

bay—Specifies the SIP subslot where a SPA resides. Valid values are 0 (upper bay) and 1 (lower bay).

port—Specifies the interface number on the SPA.

rf-channel rf channels—Range of RF channel physical ports on the SPA FPGA.

upstream grouplist—Specifies the number of upstreams with the modular cable downstream channel.

Step 24 

Router(config-if)# exit

Example:

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

Exits the interface configuration mode.

The preceding example shows the basic commands that are used for configuring wideband channels on a fiber node and all associated primary downstream channels as virtual bundle members. In a real deployment, additional commands may be used for virtual interface bundling. For detailed information on virtual interface bundling, see the Cisco CMTS Feature Guide at the following URL:
http://www.cisco.com/en/US/docs/cable/cmts/feature/guide/cmtsfg.html

Configuring Fiber Nodes for Wideband

Configuring cable fiber nodes with the cable fiber-node command is required for fiber nodes that are used for wideband channels. Cable fiber node configuration does not allow downstream interfaces to be combined into the same fiber node unless they are members of the same virtual bundle interface.

In a cable network, a fiber node is a point of interface between a fiber trunk and the coaxial distribution. A cable modem is physically connected to only one fiber node. Fiber node software configuration mirrors the physical topology of the cable network. When configuring wideband channels, a fiber node is a software mechanism to define a set of downstream and upstream channels that will flow into the physical fiber node.

For a wideband channel to work correctly, each fiber node must be configured as follows:

1. Use the cable fiber-node command to create the fiber node and to enter cable fiber-node configuration mode.  

2. Use the downstream cable command to associate the fiber node with one or more
Cisco uBR10-MC5X20 line card downstream channels. Each fiber node should have at least one primary downstream. This command is optional if the primary downstream channel for this fiber node is assigned from a SPA downstream.

3. Use the upstream command to specify the upstream channel ports that are connected to a fiber node.

4. Use the downstream modular-cable rf-channel command to associate one or more SPA RF channels or primary-capable RF channels from the SPA with the fiber node.

5. Optionally, use the description command to specify a description for the fiber node.

For each fiber node, a primary downstream channel is used to carry SYNCs, MAPs, and other MAC-layer management messages, and the associated upstream channel is used to carry MAC management messages. A DTI server that interfaces with the EQAM device and the Cisco DTCC card is used to synchronize DOCSIS MAC-layer messages.

In Cisco IOS Release 12.3(21)BC, the primary downstream channel, which is a traditional DOCSIS downstream channel on the Cisco uBR10-MC5X20 cable interface line card, is used to carry MAC management and signaling messages, and the associated traditional DOCSIS upstream channel is used for return data traffic and signaling.

Beginning in Cisco IOS Releases 12.3(23)BC and 12.2(33)SCB, either an RF channel from the SPA or a Cisco uBR10-MC5X20 downstream channel can serve as a primary channel in a fiber node. If the fiber node does not have a Cisco uBR10-MC5X20 downstream channel, then make sure that at least one of the RF channels specified in the downstream modular-cable rf-channel command is a primary-capable downstream channel.

The maximum number of cable fiber nodes that can be configured is limited to 256 for each CMTS.

To configure a fiber node, complete the following steps:

 
Command
Purpose

Step 1 

Router# configure terminal

Example:

Router# configure terminal

Enters global configuration mode.

Step 2 

Router(config)# cable fiber-node fiber-node-id

Example:

Router(config)# cable fiber-node 1

Enters cable fiber-node configuration mode for the specified fiber node.

Step 3 

Router(config-fiber-node)# downstream cable slot/subslot/port

Example:

Router(config-fiber-node)# downstream cable 6/0/0

(Optional) Assigns a primary downstream channel from the Cisco uBR10-MC5X20 line card for the fiber node. If the primary downstream channel for this fiber node is assigned from a SPA downstream, then this command is not required.

slot—Specifies the chassis slot number of the cable interface line card.

subslot—(Cisco uBR10012 only) Specifies the secondary slot number of the cable interface line card. Valid subslots are 0 or 1.

port—Specifies the downstream port number.

Step 4 

Router(config-fiber-node)# upstream cable slot/subslot connector list-of-ports

Example: 
Router(config-fiber-node)# upstream cable 6/0 
connector 0-3 

Specifies the upstream ports that are connected to the fiber node.

slot/subslot—The location of the cable interface line card containing the upstream port.

list-of-ports—A range of physical port numbers on the cable interface line card. The list-of-ports can be one or more port numbers or a range of port numbers separated by a hyphen or combinations of both. The valid range for port numbers on Cisco uBR10-MC5X20 line cards is 0 to 19.

Step 5 

Cisco IOS Releases 12.3(23)BC and 12.2(33)SCA

Router(config-fiber-node)# downstream modular-cable slot/subslot/bay rf-channel rf channels

Cisco IOS Release 12.2(33)SCB

Router(config-fiber-node)# downstream modular-cable slot/bay/port rf-channel rf channels

Example:

Router(config-fiber-node)# downstream 
modular-cable 1/0/0 rf-channel 0-1 

For the specified Cisco Wideband SPA, indicates the RF channels that are available for wideband channels on the fiber node or channels that will be used as primary-capable channels.

slot—Specifies the slot where the SIP resides. On the Cisco uBR10012 router, slots 1 and 3 are used for a SIP.

subslot—Specifies the subslot where the Cisco Wideband SIP resides (Cisco IOS Releases 12.2(33)SCA and 12.3BC). On the Cisco uBR10012 router, subslot 0 is always specified.

bay—Specifies the SIP subslot where a SPA resides. Valid values are 0 (upper bay) and 1 (lower bay).

port—Specifies the interface number on the SPA.

rf-channel rf channels—Range of RF channel physical ports on the SPA FPGA.

Step 6 

Router(config-fiber-node)# description description

Example:

Router(config-fiber-node)# description Branch Office 105

(Optional) Specifies a comment providing information about the fiber node.

Step 7 

Router(config-fiber-node)# exit

Example:

Router(config-fiber-node)# exit
Router(config)#

Exits cable fiber-node configuration mode.


Note The preceding example shows how to configure one fiber node so that it has all 24 RF channels from a Cisco Wideband SPA available for a wideband channel. In a real deployment, the number of RF channels that are used for a fiber node will vary depending on how many wideband channels are provisioned for the fiber node and how much bandwidth (number of RF channels) is required for the wideband channels.


Configuring Channel Grouping Domains

A Channel Grouping Domain (CGD) is a set of primary-capable downstreams associated with the set of upstreams under a cable interface, where the downstream channels can be shared by one or more upstreams. A Channel Grouping Domain is represented by a cable interface and can have only a single downstream from the Cisco uBR10-MC5X20 cable interface line card and one or more downstreams from the SPA that are associated with one or more upstreams. Each CGD is part of a MAC domain and each MAC domain can be enabled or disabled and can be identified by an automatically assigned unique MAC address.

A Channel Grouping Domain is created using the following:

Upstream channels 1 to 8 from a single Cisco uBR10-MC5X20 line card

A single downstream from the Cisco uBR10-MC5X20 line card (This downstream can optionally be disabled.)

Downstream channels 0 to 24 from one or more SPAs

Figure 8-1 shows a representation of a Channel Grouping Domain.

Figure 8-1 MAC Domain Support via Channel Grouping Domain Configurations

In this example:

The Interface Cable 5/0/0 serves as the Channel Grouping Domain host downstream channel.

Upstream channels 0 to 3 from the Cisco uBR10-MC5X20 line card are associated, by default, with the CGD host downstream channel.

Downstream RF channels 0 and 1 from the SPA residing in slot 1, subslot 0, and bay 0 are associated with the Cisco uBR10-MC5X20 upstream channels 0 and 1.

Downstream RF channels 1 and 3 from the SPA residing in slot 1, subslot 0, and bay 0 are associated with the Cisco uBR10-MC5X20 upstream channels 2 and 3.


Note The downstream channel from the Cisco uBR10-MC5X20 line card can serve either as a MAC domain or as a primary downstream channel.


The CGD allows load balancing groups to be created across one or more CGDs and enables the load balancing groups by default within the CGDs.

The sample CGD shown above is configured as follows:

 
Command
Purpose

Step 1 

Router(config)# interface cable slot/subslot/port

Example:

Router(config)# interface cable 5/0/0

Enters interface configuration mode for the Channel Grouping Domain host line card.

slot—Specifies the chassis slot number of the cable interface line card.

subslot—(Cisco uBR10012 only) Specifies the secondary slot number of the cable interface line card. Valid subslots are 0 or 1.

port—Specifies the downstream port number.

Valid values for these arguments are dependent on your CMTS router and cable interface line card. Refer to the hardware documentation for your router chassis and cable interface line card for supported slot and port numbering.

Step 2 

Cisco IOS Releases 12.3(23)BC and 12.2(33)SCA

Router(config-if)# downstream modular-cable slot/subslot/bay rf-channel rf channels [upstream grouplist]

Cisco IOS Release 12.2(33)SCB

Router(config-if)# downstream modular-cable slot/bay/port rf-channel rf channels [upstream grouplist]

Example:

Router(config-if)# downstream modular-cable 1/0/0 rf-channel 0-1 upstream 0-1

Associates downstream RF channels 0 and 1 from the SPA slot 1, subslot 0, and bay 0 with upstream channels 0 and 1 from the host line card.

slot—Specifies the slot where the SIP resides. On the Cisco uBR10012 router, slots 1 and 3 are used for a SIP.

subslot—Specifies the subslot where the Cisco Wideband SIP resides (Cisco IOS Releases 12.2(33)SCA and 12.3BC). On the Cisco uBR10012 router, subslot 0 is always specified.

bay—Specifies the SIP subslot where a SPA resides. Valid values are 0 (upper bay) and 1 (lower bay).

port—Specifies the interface number on the SPA.

rf-channel rf channels—Range of RF channel physical ports on the SPA FPGA.

upstream grouplist—Specifies the number of upstreams with the modular cable downstream channel.

Step 3 

Cisco IOS Releases 12.3(23)BC and 12.2(33)SCA

Router(config-if)# downstream modular-cable slot/subslot/bay rf-channel rf channels [upstream grouplist]

Cisco IOS Release 12.2(33)SCB

Router(config-if)# downstream modular-cable slot/bay/port rf-channel rf channels [upstream grouplist]

Example:

Router(config-if)# downstream modular-cable 1/0/0 rf-channel 1 3 upstream 2-3

Associates downstream RF channels 1 and 3 from the SPA slot 1, subslot 0, and bay 0 with upstream channels 2 and 3 from the host line card.

slot—Specifies the slot where the SIP resides. On the Cisco uBR10012 router, slots 1 and 3 are used for a SIP.

subslot—Specifies the subslot where the Cisco Wideband SIP resides (Cisco IOS Releases 12.2(33)SCA and 12.3BC). On the Cisco uBR10012 router, subslot 0 is always specified.

bay—Specifies the SIP subslot where a SPA resides. Valid values are 0 (upper bay) and 1 (lower bay).

port—Specifies the interface number on the SPA.

rf-channel rf channels—Range of RF channel physical ports on the SPA FPGA.

upstream grouplist—Specifies the number of upstreams with the modular cable downstream channel.


Note The Cisco IOS software automatically assigns a cable bundle to the modular cable interface when the downstream modular-cable slot/subslot/port rf-channel command is given in the MAC domain configuration.


Step 4 

Router(config-if)# exit

Example:

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

Exits the interface configuration mode.

Load Balancing Groups

A Load Balancing Group (LBG) is an operator-configured managed object that controls how the CMTS assigns the service flows of registered cable modems among an identified set of upstream and downstream channels of the CMTS.

An operator configures a Load Balancing Group with the following attributes:

A Load Balancing Group Index unique within the CMTS

A set of downstream and upstream channels in the same MAC Domain cable modem Service Group (MD-CM-SG)

A boolean optionally configuring the LBG as a "Restricted" LBG

A policy that governs if and when the cable modem or its individual service flows can be moved

A priority value that can be used by the CMTS in order to select which cable modems and service flows to move

For more information on load balancing, refer to the Cisco DOCSIS 3.0 Downstream Channel Bonding Solution Design and Implementation Guide, Release 2.0.

Primary Downstream Channel Selection in a Fiber Node Configured with Downstreams from the Cisco uBR10-MC5X20 Cable Interface Line Card and SPA Downstreams

If a fiber node is configured with a primary downstream from a Cisco uBR10-MC5X20 cable interface line card as well as a primary downstream from the SPA that is part of a wideband channel, then the primary downstream channel selection depends on the downstream channel selection policies (that govern when the cable modem can be moved) implemented and enforced by the configuration. The fiber node can be configured to force a Scientific Atlanta DPC2505 (EPC2505 for EuroDOCSIS) to perform 3-channel bonding. But this will also depend on the implemented downstream channel selection policies that govern when the cable modem can be moved.

Here is an example of a fiber node configured with a primary downstream from the
Cisco uBR10-MC5X20 cable interface line card as well as a primary downstream from the SPA:

 
Command
Purpose

Step 1 

Router# configure terminal

Example:

Router# configure terminal

Enters global configuration mode.

Step 2 

Router(config)# cable fiber-node fiber-node-id

Example:

Router(config)# cable fiber-node 1

Enters cable fiber-node configuration mode for the specified fiber node.

Step 3 

Router(config-fiber-node)# downstream cable slot/subslot/port

Example:

Router(config-fiber-node)# downstream cable 6/0/0

Assigns a primary downstream channel from the
Cisco uBR10-MC5X20 line card for the fiber node.

slot—Specifies the chassis slot number of the cable interface line card.

subslot—(Cisco uBR10012 only) Specifies the secondary slot number of the cable interface line card. Valid subslots are 0 or 1.

port—Specifies the downstream port number.

Step 4 

Cisco IOS Releases 12.3(23)BC and 12.2(33)SCA

Router(config-fiber-node)# downstream modular-cable slot/subslot/bay rf-channel rf channels

Cisco IOS Release 12.2(33)SCB

Router(config-fiber-node)# downstream modular-cable slot/bay/port rf-channel rf channels

Example:

Router(config-fiber-node)# downstream 
modular-cable 1/0/0 rf-channel 0-3 

For the specified Cisco Wideband SPA, indicates the RF channels that are available for wideband channels on the fiber node or channels that will be used as primary-capable channels.

slot—Specifies the slot where the SIP resides. On the Cisco uBR10012 router, slots 1 and 3 are used for a SIP.

subslot—Specifies the subslot where the Cisco Wideband SIP resides (Cisco IOS Releases 12.2(33)SCA and 12.3BC). On the Cisco uBR10012 router, subslot 0 is always specified.

bay—Specifies the SIP subslot where a SPA resides. Valid values are 0 (upper bay) and 1 (lower bay).

port—Specifies the interface number on the SPA.

rf-channel rf channels—Range of RF channel physical ports on the SPA FPGA.

Step 5 

Router(config-fiber-node)# downstream cable slot/subslot/port

Example:

Router(config-fiber-node)# downstream cable 6/0/1

Assigns a primary downstream channel from the
Cisco uBR10-MC5X20 line card for the fiber node.

slot—Specifies the chassis slot number of the cable interface line card.

subslot—(Cisco uBR10012 only) Specifies the secondary slot number of the cable interface line card. Valid subslots are 0 or 1.

port—Specifies the downstream port number.

Step 6 

Cisco IOS Releases 12.3(23)BC and 12.2(33)SCA

Router(config-fiber-node)# downstream modular-cable slot/subslot/bay rf-channel rf channels

Cisco IOS Release 12.2(33)SCB

Router(config-fiber-node)# downstream modular-cable slot/bay/port rf-channel rf channels

Example:

Router(config-fiber-node)# downstream 
modular-cable 1/0/0 rf-channel 4-7 

For the specified Cisco Wideband SPA, indicates the RF channels that are available for wideband channels on the fiber node or channels that will be used as primary-capable channels.

slot—Specifies the slot where the SIP resides. On the Cisco uBR10012 router, slots 1 and 3 are used for a SIP.

subslot—Specifies the subslot where the Cisco Wideband SIP resides (Cisco IOS Releases 12.2(33)SCA and 12.3BC). On the Cisco uBR10012 router, subslot 0 is always specified.

bay—Specifies the SIP subslot where a SPA resides. Valid values are 0 (upper bay) and 1 (lower bay).

port—Specifies the interface number on the SPA.

rf-channel rf channels—Range of RF channel physical ports on the SPA FPGA

Step 7 

Router(config-fiber-node)# upstream cable slot/subslot connector list-of-ports

Example: 
Router(config-fiber-node)# upstream cable 6/0 
connector 0-7 

Specifies the upstream ports that are connected to the fiber node.

slot/subslot—The location of the cable interface line card containing the upstream port.

list-of-ports—A range of physical port numbers on the cable interface line card. The list-of-ports can be one or more port numbers or a range of port numbers separated by a hyphen or combinations of both. The valid range for port numbers on Cisco uBR10-MC5X20 line cards is 0 to 19.

Step 8 

Router(config-fiber-node)# exit

Example:

Router(config-fiber-node)# exit
Router(config)#

Exits cable fiber-node configuration mode.

Assigning the Modem a 2-Channel Bonding Group Versus a 3-Channel Bonding Group

When a 3-channel modem is connected to a fiber node, the modem can be assigned either a 2-channel bonding group or a 3-channel bonding group. If the modem scans and acquires a Cisco uBR10-MC5X20 cable interface line card downstream channel as its primary donwstream, the CMTS can only assign a 2-channel bonding group to the modem. If the modem scans and acquires a primary-capable SPA downstream as its primary downstream and if the CMTS is configured to assign a 3-channel bonding group, which contains a primary-capable downstream to this modem, then the modem will perform 3-channel bonding. If CMTS assigns a 2-channel bonding group to the modem, then the modem will perform 2-channel bonding.

If the downstream channel selection policies have been implemented, then a 3-channel modem can be forced to perform 3-channel bonding.

For more information on primary-capable downstream channel selection, refer to the Cisco DOCSIS 3.0 Downstream Solution Design and Implementation Guide, Release 2.0.

Setting Optional Configuration Values

These wideband-related configuration tasks are optional:

Enabling Auto-Reset Mode on the CMTS

Configuring Primary and Secondary Bonded Channels with the cable bonding-group-id Command

Selecting Primary Downstream Channels by Narrowband and Wideband Cable Modems

Enabling Auto-Reset Mode on the CMTS

Use the cable wideband auto-reset 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 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.

For a fully configured wideband CMTS, wideband cable modems can 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. 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 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.

A wideband deployment typically enables wideband auto-reset mode. To enable wideband auto-reset mode, complete the following steps:

 
Command
Purpose

Step 1 

Router# configure terminal

Example: 
Router# configure terminal 

Enters global configuration mode.

Step 2 

Router(config)# cable wideband auto-reset

Example:

Router(config)# cable wideband auto-reset

Enables wideband auto-reset mode on the CMTS.

Configuring Primary and Secondary Bonded Channels with the cable bonding-group-id Command

Configuration of primary and secondary bonded (wideband) channels with the cable bonding-group-id command applies only to channels that will be received by the Linksys WCM300-NA, WCM300-EURO and WCM300-JP cable modems.


Note The cable bonding-group-id command is not used for wideband channels that will be received by the Scientific Atlanta DPC2505 (EPC2505 for EuroDOCSIS) wideband cable modem.


For wideband channels that will be used by the Linksys WCM300 wideband cable modem, a wideband channel is configured either as a primary bonded channel or a secondary bonded channel. The cable bonding-group-id command defines whether a wideband channel is a primary bonded channel or secondary bonded channel.

A primary bonding group is a primary bonded channel. When the cable bonding-group-id command is issued, the absence of the secondary keyword indicates a primary bonding group. For example:

cable bonding-group-id 105 

A secondary bonding group is a secondary bonded channel. When the cable bonding-group-id command is issued, the use of the secondary keyword indicates a secondary bonding group. For example:

cable bonding-group-id 105 secondary 

The primary bonded channel is the wideband channel that a Linksys WCM300 cable modem first successfully registers on and is the channel on which it receives its unicast data.

In addition to joining a primary bonded channel, a Linksys WCM300 cable modem may join up to two secondary bonded channels simultaneously in order to receive multicast data streams. The wideband cable modem selects secondary bonded channels to acquire using type, length, value (TLV) encodings from the DOCSIS configuration file.

If a wideband channel is specified as a primary or secondary bonded channel in the DOCSIS configuration file, the channel must be identically specified as a primary or secondary bonded channel in the CMTS active, running configuration file.

If a wideband channel is configured to be a primary bonded channel or by default is a primary bonded channel, the wideband cable modem will not register using it as one of its secondary bonded channels.

If a wideband channel is configured to be a secondary bonded channel, the wideband cable modem will not register using it as its primary bonded channel.

For detailed information on how the Linksys WCM300 wideband cable modem selects primary and secondary bonded channels, see the Cisco DOCSIS 3.0 Downstream Channel Bonding Solution Design and Implementation Guide, Release 2.0.

To specify that a wideband channel is a primary or secondary bonded channel, complete the following steps:

 
Command
Purpose

Step 1 

Router# configure terminal

Example:
Router# configure terminal 

Enters global configuration mode.

Step 2 

Cisco IOS Releases 12.3(23)BC and 12.2(33)SCA

Router(config)# interface wideband-cable slot/subslot/bay:wb-channel

Cisco IOS Release 12.2(33)SCB

Router(config)# interface wideband-cable slot/bay/port:wb-channel

Example:

Router(config)# interface wideband-cable 1/0/0:5

Enters interface configuration mode for the wideband-channel cable interface.

slot—Specifies the slot where the SIP resides. On the Cisco uBR10012 router, slots 1 and 3 are used for a SIP.

subslot—Specifies the subslot where the Cisco Wideband SIP resides (Cisco IOS Releases 12.2(33)SCA and 12.3BC). On the Cisco uBR10012 router, subslot 0 is always specified.

bay—Specifies the SIP subslot where a SPA resides. Valid values are 0 (upper bay) and 1 (lower bay).

port—Specifies the interface number on the SPA

Step 3 

Router(config-if)# cable bonding-group-id id-num [secondary]

Example:

Router(config-if)# cable bonding-group-id 105

Specifies a bonding-group ID and whether the wideband channel is a primary bonding group or secondary bonding group. If you omit the secondary keyword, the group is a primary bonding group.


Tip When a wideband channel is defined on the Cisco Wideband SPA, Cisco IOS software configures the wideband channel as a primary bonding group (primary bonded channel) and assigns a default ID to the bonding group. If a wideband channel is to be used as a secondary bonded channel, use the cable bonding-group-id command with the secondary keyword to specify that the channel is a secondary bonded channel.


Selecting Primary Downstream Channels by Narrowband and Wideband Cable Modems

Each primary downstream channel from the SPA can be configured to carry narrowband as well as wideband traffic. Each SPA RF channel can be shared by the associated modular-cable interface as well as the wideband interfaces. Depending on the type of wideband-capable modems used, this allows support for bonding of two to eight RF channels from the same SPA to deliver higher-speed throughput data. This section describes how a modem selects the primary downstream channel that is used for MAC management traffic.

Primary Downstream Channel Selection for Wideband Cable Modems

The wideband-capable cable modems or modems that have bonded services are forced to register on the primary-capable channel that is part of a wideband channel's set of RF channels (downstream bonding group) using the following command:

cable service attribute ds-bonded downstream-type bonding-enabled [enforce]

Use this command to force a downstream bonding-capable modem to initialize on a bonded primary-capable downstream channel.


Note Enabling primary channel selection for wideband cable modems will not affect existing modems in the system.


Primary Downstream Channel Selection for Narrowband Modems

Primary downstream channel seletion for narrowband modems provides the flexibility to restrict narrowband modems on specific types of downstream channels.

The primary downstream channel selection for narrowband modems can be done in one of two ways:

Potential non-bonding-capable modems that access the CMTS with INIT-RNG-REQ at initizalition can be redirected to a specified downstream frequency using the following command:

cable service attribute non-ds-bonded legacy-ranging downstream-type frequency

The non-bonding-capable modems can be forced to register only on DOCSIS 1.0 /2.0 (non-bonded) downstream channel on the CMTS using the following command:

cable service attribute non-ds-bonded downstream-type bonding-disabled

Both these options can be configured simultaneously. If the cable modem is a narrowband modem and accesses the CMTS with legacy initial ranging, then the option of registering the modem based on a specific downstream channel frequency will override the option where the modem is allowed to register only on narrowband channels.


Note Enabling primary downstream channel selection for wideband modems will not affect existing modems in the system.



Note If the frequency keyword option is used and if the frequency is modified, then the new frequency setting will only impact new modems trying to initialize after the frequency is modified. To enforce the downstream channel selection policy on existing modems, each modem has to be manually reset either globally or at the individual primary downstream channel level using the clear cable modem command.


Primary Downstream Channel Selection for Voice-Enabled Services

By default, all primary-capable narrowband downstream channels on the SPA and on the
Cisco uBR10-MC5X20 cable interface line card are voice-enabled.

To restrict voice services only to downstream channels on the Cisco uBR10-MC5X20 cable interface line card, use the following command:

cable service attribute voice-enabled downstream-type HA-capable

To provide higher system availability for voice services, the voice-enabled services can be restricted only to downstreams from the Cisco uBR10-MC5X20 cable interface line card by configuring only the
Cisco uBR10-MC5X20 cable interface line card downstream channels as voice-capable. The CMTS attempts to register or move voice modems to the hosting Cisco uBR10-MC5X20 cable interface line card downstream channel in the same load balancing group.

For more information on primary dowstream channel selection, refer to the Cisco DOCSIS 3.0 Downstream Solution Design and Implementation Guide, Release 2.0.

Verifying the Configuration

This section describes some of the Cisco IOS commands you can use to verify that the configuration tasks have been performed correctly:

Verifying the Cisco Wideband SPA Configuration

Verifying RF Channel Configuration

Verifying Fiber Node Configuration

For more detailed information on monitoring the Cisco Wideband SPA and wideband channels, see the Cisco DOCSIS 3.0 Downstream Channel Bonding Solution Design and Implementation Guide.

Verifying the Cisco Wideband SPA Configuration

In addition to using the show running-configuration command to display your router configuration settings, you can use a variety of commands to display information about the Cisco Wideband SPA including:

Cisco Wideband SPA configuration

Wideband channels and RF channels

Wideband-channel cable interfaces

For an example of the show interface wideband-cable output for a wideband-channel cable interface, see the "Examples of the show diag and show interface wideband-cable Commands" section on page 7-5.

With Cisco IOS commands, the Cisco Wideband SPA and its Gigabit Ethernet ports are not considered standard user-configurable interfaces and do not appear in the output of the show interfaces command. The Cisco Wideband SPA is a controller and the show controller modular-cable command displays information about the SPA, its Gigabit Ethernet ports, installed SFP modules, and so on.

The following example provides sample show controller modular-cable output for the Cisco Wideband SPA located in slot 1, subslot 0, bay 0 of a Cisco uBR10012 router. In the output, the Gigabit Ethernet Port Selected field indicates that Port 1 is the active port on the Cisco Wideband SPA.


Note This example shows the syntax supported prior to Cisco IOS Release 12.2(33)SCB.


Router# show controller modular-cable 1/0/0 brief 
SPA 0 is present
status LED: [green]
Host 12V is enabled and is okay.
Power has been enabled to the SPA.
SPA reports power enabled and okay.
SPA reports it is okay and is NOT held in reset.

Gigabit Ethernet Port Selected : Port 1
Receive Interface              : In Reset
Receive Interface              : Disabled
Transmit Interface             : Out of Reset
Transmit Interface             : Enabled
Primary Receive Clock          : Disabled
Backup Receive Clock           : Disabled
SFP [Port 0] : 1000BASE-SX Present 
 Tx Enabled , LOS Detected , TxFault Not Detected
 Link Status [Port 0] : DOWN 

SFP [Port 1] : 1000BASE-T Present 
 Tx Enabled , LOS Not Detected , TxFault Not Detected
 Link Status [Port 1] : UP 

Wideband Channel information
Channel    RF bitmap   Police Info: Bytes      Interval
0          0x3                      0            0 ms
1          0xC                      0            0 ms
2          0x30                     0            0 ms
3          0xC0                     0            0 ms
4          0x300                    0            0 ms
5          0xC00                    0            0 ms
6          0x3000                   0            0 ms
7          0xC000                   0            0 ms
8          0x30000                  0            0 ms
9          0x0                      0            0 ms
10         0x0                      0            0 ms
11         0x0                      0            0 ms
12         0x0                      0            0 ms
13         0x0                      0            0 ms
14         0x0                      0            0 ms
15         0x0                      0            0 ms
16         0x0                      0            0 ms
17         0x0                      0            0 ms
18         0x0                      0            0 ms
19         0x0                      0            0 ms
20         0x0                      0            0 ms
21         0x0                      0            0 ms
22         0x0                      0            0 ms
23         0x0                      0            0 ms
24         0x0                      0            0 ms
25         0x0                      0            0 ms
26         0x0                      0            0 ms
27         0x0                      0            0 ms
28         0x0                      0            0 ms
29         0x0                      0            0 ms
30         0x0                      0            0 ms
31         0x0                      0            0 ms
RF Channel information
Modulation corresponds to : QAM 256 
Annex corresponds to : Annex B 
Modulation Data :GE Interframe Gap = 12 , MPEG-TS Frames per pkt = 4
SPA IP address = 0.0.0.0           SPA MAC Addr = 0012.001A.888B
QAM       Channel Rate     Rate adjust   State
0         0                1            Enabled   
1         0                1            Enabled   
2         0                1            Enabled   
3         0                1            Enabled   
4         0                1            Enabled   
5         0                1            Enabled   
6         0                1            Enabled   
7         0                1            Enabled   
8         0                1            Enabled   
9         0                1            Enabled   
10        0                1            Enabled   
11        0                1            Enabled   
12        0                1            Enabled   
13        0                1            Enabled   
14        0                1            Enabled   
15        0                1            Enabled   
16        0                1            Enabled   
17        0                1            Enabled   
18        0                1            Enabled   
19        0                1            Enabled   
20        0                1            Enabled   
21        0                1            Enabled   
22        0                1            Enabled   
23        0                1            Enabled   
Interrupt Counts
Idx  Interrupt Register       Interrupt Bit            Total Count  Masked:
69   blz_sp_int_stat_reg_0    spi_train_vld            24           YES
84   spa_brd_int_stat_reg     sp_int_0                 24           NO
85   spa_brd_int_stat_reg     scc_int                  2            NO
86   spa_brd_int_stat_reg     phy1_int                 1            NO
87   spa_brd_int_stat_reg     phy0_int                 1            NO
92   spa_brd_int_stat_reg     temp1_int                2            NO
93   spa_brd_int_stat_reg     temp0_int                2            NO
97   bm_int_stat_reg          bm_spa_brd               26           NO

Verifying RF Channel Configuration

The following example provides sample show hw-module bay output for RF channel 0 in the Cisco Wideband SPA located in slot 1, subslot 0, bay 0 of a Cisco uBR10012 router.


Note This example shows the syntax supported prior to Cisco IOS Release 12.2(33)SCB.


Router# show hw-module bay 1/0/0 config rf-channel 0 verbose 

SPA                                 : Modular-Cable 1/0/0
RF channel number                   : 0
Frequency                           : 699000000 Hz
Modulation                          : 256qam
Annex                               : B
IP address of next hop              : 10.30.4.110
MAC address of EQAM                 : 0090.f001.06ec
UDP port number                     : 49192
EQAM headroom                       : 0

Verifying Fiber Node Configuration

The following example provides sample show cable fiber-node output for cable fiber node 1:

Router# show cable fiber-node 1
Fiber-Node 1  (prim_rfch = 0x400, bg_rfch = 0x3, status = 0x1)
    MDD Status: Valid

Configuration Examples

This section includes the following configuration examples:

Cisco Wideband SPA Controller Configuration Example

Wideband Channel Configuration Example

Virtual Bundle Configuration Example

Cable Fiber Node Configuration Example

Channel Grouping Domain Configuration Example

Modular Cable Interface Configuration Example

Wideband Cable Interface Configuration Examples

Sample Configuration

Cisco Wideband SPA Controller Configuration Example

The following example shows the configuration for the controller of the Cisco Wideband SPA located in slot 1, subslot 0, bay 0. Only RF channels 0 to 17 have been configured and associated with wideband channels.


Note This example shows the syntax supported prior to Cisco IOS Release 12.2(33)SCB.


controller Modular-Cable 1/0/0                                                  
 annex B modulation 256qam 0 23                                                 
 modular-host subslot 5/0                                                       
 rf-channel 0 cable downstream channel-id 24                                    
 rf-channel 0 frequency 699000000                                               
 rf-channel 0 ip-address 10.30.4.110 mac-address 0090.f001.06ec udp-port 49192  
 rf-channel 1 cable downstream channel-id 25                                    
 rf-channel 1 frequency 705000000                                               
 rf-channel 1 ip-address 10.30.4.110 mac-address 0090.f001.06ec udp-port 49193  
 rf-channel 2 cable downstream channel-id 26                                    
 rf-channel 2 frequency 711000000                                               
 rf-channel 2 ip-address 10.30.4.110 mac-address 0090.f001.06ec udp-port 49194  
 rf-channel 3 cable downstream channel-id 27                                    
 rf-channel 3 frequency 717000000                                               
 rf-channel 3 ip-address 10.30.4.110 mac-address 0090.f001.06ec udp-port 49195  
 rf-channel 4 cable downstream channel-id 28                                    
 rf-channel 4 frequency 723000000                                               
 rf-channel 4 ip-address 10.30.4.110 mac-address 0090.f001.06ec udp-port 49196  
 rf-channel 5 cable downstream channel-id 29                                    
 rf-channel 5 frequency 729000000                                               
 rf-channel 5 ip-address 10.30.4.110 mac-address 0090.f001.06ec udp-port 49197  
 rf-channel 6 cable downstream channel-id 30                                    
 rf-channel 6 frequency 735000000                                               
 rf-channel 6 ip-address 10.30.4.110 mac-address 0090.f001.06ec udp-port 49198  
 rf-channel 7 cable downstream channel-id 31                                    
 rf-channel 7 frequency 741000000                                               
 rf-channel 7 ip-address 10.30.4.110 mac-address 0090.f001.06ec udp-port 49199  
 rf-channel 8 cable downstream channel-id 32                                    
 rf-channel 8 frequency 747000000                                               
 rf-channel 8 ip-address 10.30.4.110 mac-address 0090.f001.06ec udp-port 49200  
 rf-channel 9 cable downstream channel-id 33                                    
 rf-channel 9 frequency 753000000                                               
 rf-channel 9 ip-address 10.30.4.110 mac-address 0090.f001.06ec udp-port 49201  
 rf-channel 10 cable downstream channel-id 34                                   
 rf-channel 10 frequency 759000000                                              
 rf-channel 10 ip-address 10.30.4.110 mac-address 0090.f001.06ec udp-port 49202 
 rf-channel 11 cable downstream channel-id 35                                   
 rf-channel 11 frequency 765000000                                              
 rf-channel 11 ip-address 10.30.4.110 mac-address 0090.f001.06ec udp-port 49203 
 rf-channel 12 cable downstream channel-id 36                                   
 rf-channel 12 frequency 771000000                                              
 rf-channel 12 ip-address 10.30.4.110 mac-address 0090.f001.06ec udp-port 49204 
 rf-channel 13 cable downstream channel-id 37                                   
 rf-channel 13 frequency 777000000                                              
 rf-channel 13 ip-address 10.30.4.110 mac-address 0090.f001.06ec udp-port 49205 
 rf-channel 14 cable downstream channel-id 38                                   
 rf-channel 14 frequency 783000000                                              
 rf-channel 14 ip-address 10.30.4.110 mac-address 0090.f001.06ec udp-port 49206 
 rf-channel 15 cable downstream channel-id 39                                   
 rf-channel 15 frequency 789000000                                              
 rf-channel 15 ip-address 10.30.4.110 mac-address 0090.f001.06ec udp-port 49207 
 rf-channel 16 cable downstream channel-id 40                                   
 rf-channel 16 frequency 795000000                                              
 rf-channel 16 ip-address 10.30.4.100 mac-address 0090.f00b.0037 udp-port 49172 
 rf-channel 17 cable downstream channel-id 41                                   
 rf-channel 17 frequency 801000000                                              
 rf-channel 17 ip-address 10.30.4.100 mac-address 0090.f00b.0037 udp-port 49173 
 rf-channel 18 cable downstream channel-id 42                                   
 rf-channel 19 cable downstream channel-id 43                                   
 rf-channel 20 cable downstream channel-id 44                                   
 rf-channel 21 cable downstream channel-id 45                                   
 rf-channel 22 cable downstream channel-id 46                                   
 rf-channel 23 cable downstream channel-id 47 

Wideband Channel Configuration Example

The following example shows how a wideband channel is configured. In this example, wideband channel Wideband-Cable1/0/0:0 is a member of virtual bundle interface 1.


Note This example shows the syntax supported prior to Cisco IOS Release 12.2(33)SCB.



Note The assignment of a bonding group ID is only needed for the Linksys WCM300 cable modem.


interface Wideband-Cable1/0/0:0                                                 
 no ip address                                                                  
 load-interval 30                                                               
 cable bundle 1 
 cable bonding-group-id 24                                                      
 cable rf-channel 0                                                             
 cable rf-channel 1 

Virtual Bundle Configuration Example

The wideband channel and its associated primary channels on the fiber node must belong to the same virtual bundle interface. The following example shows how virtual bundle interface 1 is configured.

interface Bundle1
 ip address 10.11.68.200 255.255.0.0
 ip pim sparse-mode
 cable match address 102 downstream Wideband-Cable1/0/0:1 bpi-enable
 cable arp filter request-send 3 2
 cable arp filter reply-accept 3 2

Cable Fiber Node Configuration Example

The following example shows how cable fiber node 1 is configured.

cable fiber-node 1
  downstream Cable5/0/1
  downstream Modular-Cable 1/0/0 rf-channel 0 - 3 
  upstream cable 5/0 connector 4 
  upstream cable 5/0 connector 5 

Channel Grouping Domain Configuration Example

The following example shows how the primary downstream channel located at slot/subslot/port 5/0/1 is configured. In this example, the primary downstream channel is a member of virtual bundle interface (cable bundle) 1 (as are the wideband channels on the fiber node, such as the wideband channel Wideband-Cable1/0/0:0).


Note This example shows the syntax supported prior to Cisco IOS Release 12.2(33)SCB.


interface Cable5/0/1
 no ip address
 load-interval 30
	 downstream Modular-Cable 1/0/0 rf-channel 0 - 3 upstream 0-2
 no cable packet-cache
 cable bundle 1
 cable downstream channel-id 120
 cable downstream annex B
 cable downstream modulation 256qam
 cable downstream interleave-depth 32
 cable downstream frequency 561000000
 no cable downstream rf-shutdown
 cable downstream rf-power 50
 cable upstream max-ports 4
 cable upstream 0 connector 4
 cable upstream 0 frequency 11400000
 cable upstream 0 docsis-mode tdma
 cable upstream 0 channel-width 1600000 1600000
 cable upstream 0 minislot-size 4
 cable upstream 0 power-level 0
 cable upstream 0 range-backoff 3 6
 cable upstream 0 modulation-profile 21
 no cable upstream 0 shutdown
 cable upstream 1 connector 5
 cable upstream 1 frequency 13000000
 cable upstream 1 docsis-mode tdma
 cable upstream 1 channel-width 1600000 1600000
 cable upstream 1 minislot-size 4
 cable upstream 1 power-level 0
 cable upstream 1 range-backoff 3 6
 cable upstream 1 modulation-profile 21
 no cable upstream 1 shutdown
 cable upstream 2 connector 6
 cable upstream 2 frequency 14600000
 cable upstream 2 docsis-mode tdma
 cable upstream 2 channel-width 1600000 1600000
 cable upstream 2 minislot-size 4
 cable upstream 2 power-level 0
 cable upstream 2 range-backoff 3 6
 cable upstream 2 modulation-profile 21
 no cable upstream 2 shutdown
 cable upstream 3 connector 7
 cable upstream 3 frequency 16200000
 cable upstream 3 docsis-mode tdma
 cable upstream 3 channel-width 1600000 1600000
 cable upstream 3 minislot-size 4
 cable upstream 3 power-level 0
 cable upstream 3 range-backoff 3 6
 cable upstream 3 modulation-profile 21
 no cable upstream 3 shutdown

Modular Cable Interface Configuration Example

The following example shows how a modular cable interface is configured. In this example, the modular cable interface slot/subslot/bay:narrowband channel 1/0/0:2 is configured. The cable rf-bandwidth-percent command specifies that 40 percent of the bandwidth is reserved for this interface.


Note This example shows the syntax supported prior to Cisco IOS Release 12.2(33)SCB.


interface Modular-Cable 1/0/0:2 
no ip address 
cable bundle 1 

cable rf-bandwidth-percent 40

Wideband Cable Interface Configuration Examples

The example below shows a three-channel wideband cable interface using Cisco uBR10-MC5X20 local downstream as the primary downstream. In this example, cable rf-channel 2, cable rf-channel 3, and cable rf-channel 4 are added to the wideband cable interface slot/subslot/bay: wideband channel 1/0/0:0. This wideband interface is capable of 3-channel bonding as well a 2-channel bonding.


Note The following examples show the syntax supported prior to Cisco IOS Release 12.2(33)SCB.


	interface Wideband-Cable 1/0/0:0 
	no ip address 
	load-interval 30 
	cable bundle 1 
	cable bonding-group-id 25 
	cable rf-channel 2 bandwidth-percent 20
	cable rf-channel 3 bandwidth-percent 30
	cable rf-channel 4 

The example below shows the downstream cable command used in the fiber node configuration assigning the Cisco uBR10-MC5X20 downstream as the primary-capable downstream channel.

	Router# configure terminal 
	Router(config)# cable fiber-node 5 
	Router(config-fiber-node)# downstream cable 6/0/0
	downstream modular-cable 1/0/0 rf-channel 2
	upstream cable 5/0 connector 0

The example below shows a wideband interface with a SPA RF channel 0 as a primary-capable channel. This interface is capable of 3-channel bonding.

	Router# configure terminal
	Router (config)# interface cable 5/1/0	
	Router(config-if)# downstream modular-cable 1/0/0 rf-channel 0 upstream 0-1 4-5

	interface Wideband-Cable 1/0/0:1 
		no ip address 
		load-interval 30 
		cable bundle 1 
		cable bonding-group-id 25 
		cable rf-channel 0 
		cable rf-channel 1 
		cable rf-channel 2 

The example below shows a modular-cable interface capable of registering narrowband modems on a SPA RF channel.

	Router# configure terminal
	Router (config)# interface cable 5/1/0	
	Router(config-if)# downstream modular-cable 1/0/0 rf-channel 2 upstream 0-1 4-5

	interface Modular-Cable 1/0/0:2 
		no ip address 
		cable bundle 1 
		cable rf-bandwidth-percent 40 

Sample Configuration

The configuration shown in Figure 8-2 represents a sample implementation of a wideband and a modular-cable interface.

Figure 8-2

Sample Cable Interface Configuration

Wideband Cable Interface Configuration

Channel Bonding: Three RF channels, RF0, RF1 and RF2 from the SPA residing in slot 1, subslot 0, and bay 0 are bonded to form the wideband cable interface 1/0/0:0.

50 percent of the total bandwidth of RF channel 0 is reserved for this wideband interface.

75 percent of the total bandwidth of RF channel 1 is reserved for this wideband interface.

100 percent of the bandwidth of RF channel 2 is reserved for this wideband interface.

Primary Downstream Channel: RF channel 0, which is associated with upstream 0, connector 0 from the Cisco uBR10-MC5X20 line card, serves as the primary downstream channel that is used for SYNCs, MAPs, and MAC management traffic.


Note This example shows the syntax supported prior to Cisco IOS Release 12.2(33)SCB.


The wideband interface is configured as follows:

Router(config)# interface wideband-cable 1/0/0:0 
Router(config-if)# cable bundle 1
Router(config-if)# cable rf-channel 0 bandwidth-percent 50
Router(config-if)# cable rf-channel 1 bandwidth-percent 75
Router(config-if)# cable rf-channel 2
Router(config-if)# cable bonding-group-id 1
Router(config-if)# exit

Modular-Cable Interface Configuration

RF channel 0, which is the narrowband channel, is associated with upstream 0, connector 0 from the Cisco uBR10-MC5X20 line card.


Note This example shows the syntax supported prior to Cisco IOS Release 12.2(33)SCB.


The modular-cable interface is configured as follows:

Router(config)# interface modular-cable 1/0/0:0 
Router(config-if)# cable rf-bandwidth-percent 50
Router(config-if)# exit