Documente Academic
Documente Profesional
Documente Cultură
The cable modem (CM) steering feature helps to redirect or steer CMs to multiple Cable Modem
Termination Systems (CMTS) using downstream frequency overrides. A configurable string is used to
bond the CM to the proper CMTS. Once the bonding is done, the CMTS can move the CM within itself
for load balancing.
Contents
• Prerequisites for CM Steering
• Restrictions for CM Steering
• Information About CM Steering
• How to Configure CM Steering on Cisco CMTS Routers
• Configuration Examples for CM Steering
• Additional References
• Feature Information for CM Steering
Americas Headquarters:
Cisco Systems, Inc., 170 West Tasman Drive, San Jose, CA 95134-1706 USA
CM Steering on the Cisco CMTS Routers
Prerequisites for CM Steering
2
CM Steering on the Cisco CMTS Routers
Information About CM Steering
3
CM Steering on the Cisco CMTS Routers
How to Configure CM Steering on Cisco CMTS Routers
Channel Redirection
The service type identifier-based channel redirection allows you to redirect or steer the CMs to one or
more CMTS using downstream frequency overrides. A configurable string in the CM configuration file
is used to bond the CM to the correct CMTS. A global CLI ties the string to the downstream frequency,
which is configured on the CMTS.
Once a CM registers on a downstream of a CMTS, the CMTS can move the CM to any location within
the CMTS for load balancing.
A DOCSIS 3.0-compliant TLV (TLV 43.11) service identifier is used as the configurable string in the
CM configuration file. It is backward-compatible with DOCSIS 1.1 and DOCSIS 2.0 CMs. This TLV is
used as the tag of the CM to decide whether to redirect or not. The method used to redirect is downstream
frequency override in the ranging phase.
Channel Restriction
The CMTS can impose restrictions on the channels a CM uses based on the CMs configuration file or
its capabilities. For example, Advanced Time Division Multiple Access (ATDMA) capable CMs should
not use Time Division Multiple Access (TDMA) upstream channels.
DOCSIS 3.0 provides guidelines on how a CMTS can choose a pair of channels for a CM at both
registration time and during autonomous load balancing. DOCSIS 3.0 defines several TLVs to aid
channel selection, including the service type identifier, load balancing group ID, and CM attribute masks
and service flow attribute masks.
Except for the service flow attribute masks, the TLVs are encoded as general extension information in
the CM configuration file, which are backward compatible with DOCSIS 1.1 and DOCSIS 2.0 CMs.
Channel restriction looks only for upstream CM attribute masks, and is therefore compatible with
DOCSIS 1.1, DOCSIS 2.0 and DOCSIS 3.0 CMs in non-Multiple Transmit Channel (MTC) mode.
Note In Cisco IOS Release 12.2(33)SCC and later releases, it is recommended to assign a CM to different
Restricted Load Balancing Groups (RLBGs) to restrict the usage of channels, instead of using attribute
masks.
4
CM Steering on the Cisco CMTS Routers
How to Configure CM Steering on Cisco CMTS Routers
Restrictions
You can redirect CMs matching the service type identifier to a downstream frequency. However, one
service type identifier cannot be redirected to multiple downstream frequencies.
During registration, the CM service type identifier is stored in the CMTS to redirect target downstream
frequency during ranging time. If you want to clear the stored service type identifier, you must manually
execute the clear cable modem service-type command.
To restrict the CM on the exact downstream on the target CMTS, the redirection must be configured on
the target CMTS. If the CMs are redirected to the source CMTS, the dynamic load balance may not work
properly and the CM may drop offline during load balancing. For the CMs to be redirected it must reach
the target frequency.
SUMMARY STEPS
1. enable
2. configure terminal
3. cable service type service-type-id ds-frequency frequency
DETAILED STEPS
Example:
Router# configure terminal
Step 3 cable service type service-type-id ds-frequency Redirects matching service types to downstream frequency.
frequency
• service-type-id—Specifies the service type identifier to
be redirected. Maximum length is 16.
Example:
Router(config)# cable service type commercial
• frequency—Specifies the downstream frequency to
ds-frequency 519000000 which the CMs are redirected.
5
CM Steering on the Cisco CMTS Routers
How to Configure CM Steering on Cisco CMTS Routers
6
CM Steering on the Cisco CMTS Routers
How to Configure CM Steering on Cisco CMTS Routers
To view the modems having the service type identifier, use the show cable modem service-type
service-type-id command as shown in the following example:
Router# show cable modem service-type commercial
B D
MAC Address IP Address I/F MAC Prim Service-type-id P I
State Sid I P
0018.6812.29ae 41.42.2.212 C5/0/4/U2 offline 3838 commercial N N
0018.6811.f9f8 41.42.0.140 C5/0/4/U2 offline 3225 commercial N N
0018.6811.fba6 41.42.5.169 C5/0/4/U2 offline 3439 commercial N N
0018.6812.225a 41.42.3.210 C5/0/4/U2 offline 3355 commercial N N
0018.6811.fa8c 41.42.1.133 C5/0/4/U2 offline 3091 commercial N N
0018.6812.37e8 41.42.0.136 C5/0/4/U2 offline 7439 commercial N N
0018.6811.fbca 41.42.2.255 C5/0/4/U2 offline 6263 commercial N N
0018.6811.fb44 41.42.2.17 C5/0/4/U2 offline 2996 commercial N N
0018.6812.2f20 41.42.0.100 C5/0/4/U2 offline 3544 commercial N N
To clear the cable modem service type identifiers, use the clear cable modem service-type command
as shown in the following examples:
Router# clear cable modem all service-type-id
Router# clear cable modem oui string service-type-id
Router# clear cable modem slot/subslot/port offline service-type-id
Prerequisites
Advanced Time Division Multiple Access (ATDMA) capable cable modems should be restricted from
using Time Division Multiple Access (TDMA) upstream channels.
7
CM Steering on the Cisco CMTS Routers
How to Configure CM Steering on Cisco CMTS Routers
Restrictions
• The CM attribute masks (TLV 43.9) are a function of the CMTS support and are compatible only
with legacy DOCSIS 1.1 and DOCSIS 2.0 CMs.
• When the CMTS cannot find an appropriate US channel in the same legacy LB group, the CM
steering checking is skipped and CMs come online. The US channel must meet the requirement of
CM US attribute masks if a load balancing group (LBG) is not configured.
• During registration, the CM attribute masks are stored at the CMTS. These are then used to restrict
usage of upstream channels during ranging time. You must manually execute the clear cable
modem attribute-masks command to clear the stored attribute masks.
SUMMARY STEPS
1. enable
2. configure terminal
3. interface cable slot/subslot/port
4. cable upstream upstream-interface attribute-mask attribute-mask
DETAILED STEPS
Example:
Router# configure terminal
Step 3 interface cable slot/subslot/port Enables the cable interface.
Example:
Router(config)# interface cable 5/0/4
Step 4 cable upstream upstream-interface Configures the attribute mask on a particular upstream
attribute-mask attribute-mask interface.
• upstream-interface—Specifies the upstream port.
Example:
Router(config-if)# cable upstream 0
• attribute-mask—Specifies the attribute mask bitmap in
attribute-mask ffff hexadecimal format.
Example: 0-FFFFFFFF
Note From Cisco IOS Release 12.2(33)SCC, the bit 0 in
attribute-mask is bypassed when CM steering
checks it.
8
CM Steering on the Cisco CMTS Routers
How to Configure CM Steering on Cisco CMTS Routers
9
CM Steering on the Cisco CMTS Routers
How to Configure CM Steering on Cisco CMTS Routers
Boolean Services : 0
Number of Multicast DSIDs Support : 0
MDF Capability Mode : 0
FCType10 Forwarding Support : N
Features Bitmask : 0x0
Total Time Online : 00:19
SUMMARY STEPS
1. enable
2. show cable modem verbose
3. clear cable modem attribute-masks
4. show running-config
DETAILED STEPS
Example:
Router# clear cable modem all attribute-masks
Step 4 show running-config Displays the running configuration.
Use it to verify whether upstream masks of the CM are
Example: configured on the corresponding upstream channel.
Router# show running-config
10
CM Steering on the Cisco CMTS Routers
How to Configure CM Steering on Cisco CMTS Routers
SUMMARY STEPS
1. enable
2. show running config
3. debug cable range
4. debug cable registration
5. debug cable mac-address mac verbose
6. clear cable modem mac delete
DETAILED STEPS
Example:
Note You can use this information to verify the CMTS
Router# show running config
configuration to make sure that the CMs can reach
the configured downstream-frequency.
Step 3 debug cable range Displays ranging messages from CMs on the Hybrid
Fiber-Coaxial (HFC) network.
Example:
Router# debug cable range
Step 4 debug cable registration Displays debug messages for the CM registration process.
Example:
Router# debug cable registration
Step 5 debug cable mac-address mac verbose Displays debug information for a specific CM.
Example:
Router# debug cable mac-address 00E0.1E00.0000
ffff.ff00.0000 verbose
Step 6 clear cable modem mac delete Removes the specified modem from the CMTS.
Example:
Note This allows the CMTS to re-register the CM’s page.
Router# clear cable modem 00E0.1E00.0000
ffff.ff00.0000 delete
11
CM Steering on the Cisco CMTS Routers
Configuration Examples for CM Steering
Troubleshooting Tips
This section provides tips and commands you can use to troubleshoot your CM Steering configuration.
• Clearing Attribute Masks, page 10
• Debugging Channel Redirection, page 11
• Because empty rules are not allowed, if you remove the last rule of a policy, using no cable
load-balance docsis-policy policy-id rule rule-id or no cable load-balance rule rule-id, the policy
itself will be removed.
• Use the show running | include docsis-policy command or the show running-config | include rule
command to see the policy and rule configured in the system.
12
CM Steering on the Cisco CMTS Routers
Additional References
Additional References
The following sections provide references related to the CM Steering feature.
Related Documents
Related Topic Document Title
CMTS cable commands Cisco IOS CMTS Cable Command Reference
DOCSIS 1.1 as it relates to Cisco CMTS Cisco IOS CMTS Cable Software Configuration Guide
Load Balancing and Dynamic Channel Change (DCC) Load Balancing and Dynamic Channel Change on the Cisco CMTS
Routers
N+1 Redundancy N+1 Redundancy for the Cisco Cable Modem Termination System
Standards
Standard Title
CM-SP-MULPIv3.0-I07-080215 DOCSIS 3.0 MAC and Upper Layer Protocols Interface
Specification
CM-SP-MULPIv3.0-I08-080522 DOCSIS 3.0 MAC and Upper Layer Protocols Interface
Specification
CM-SP-RFI2.0-I13-080215 DOCSIS 2.0 Radio Frequency Interface Specification
MIBs
MIB MIBs Link
No new or modified MIBs are supported by this To locate and download MIBs for selected platforms, Cisco IOS
feature, and support for existing MIBs has not been releases, and feature sets, use Cisco MIB Locator found at the
modified by this feature. following URL:
http://www.cisco.com/go/mibs
RFCs
RFC Title
No new or modified RFCs are supported by this
feature, and support for existing RFCs has not been
modified by this feature.
13
CM Steering on the Cisco CMTS Routers
Feature Information for CM Steering
Technical Assistance
Description Link
The Cisco Support website provides extensive online http://www.cisco.com/support
resources, including documentation and tools for
troubleshooting and resolving technical issues with
Cisco products and technologies.
To receive security and technical information about
your products, you can subscribe to various services,
such as the Product Alert Tool (accessed from Field
Notices), the Cisco Technical Services Newsletter, and
Really Simple Syndication (RSS) Feeds.
Access to most tools on the Cisco Support website
requires a Cisco.com user ID and password.
Note Table 2 lists only the Cisco IOS software release that introduced support for a given feature in a given
Cisco IOS software release. Unless noted otherwise, subsequent releases of that Cisco IOS software
release also support that feature.
14
CM Steering on the Cisco CMTS Routers
Feature Information for CM Steering
15
CM Steering on the Cisco CMTS Routers
Feature Information for CM Steering
Cisco and the Cisco logo are trademarks or registered trademarks of Cisco and/or its affiliates in the U.S. and other countries. To view a list of
Cisco trademarks, go to this URL: www.cisco.com/go/trademarks. Third-party trademarks mentioned are the property of their respective owners. The
use of the word partner does not imply a partnership relationship between Cisco and any other company. (1110R)
Any Internet Protocol (IP) addresses used in this document are not intended to be actual addresses. Any examples, command display output, and
figures included in the document are shown for illustrative purposes only. Any use of actual IP addresses in illustrative content is unintentional and
coincidental.
16