The table below
lists the new CableLabs defined type, length, values (TLVs) for the Upstream
Channel Bonding feature.
Table 8. New TLVs for
Upstream Channel Bonding
TLV Name
|
Type
|
Length
|
Value
|
CM vendor
ID
|
43.8
|
3
|
Per vendor
definition
|
Cable modem
attribute mask
|
43.9
|
n
|
Cable modem
attribute mask subtype encodings
|
A Cisco CMTS can
have multiple upstream channel bonding groups (USBG) configured. Each of these
bonding groups can include upstream channels with different upstream
frequencies. Some bonding groups can include channels with frequencies within
the extended frequency range (see
Table 1). An HFC
network consists of several types of CMs, each supporting standard or extended
upstream frequencies.
When you register a CM, the Cisco CMTS does not assign bonding groups based on the upstream frequency range that is supported
by that CM. The assignment of the bonding groups is done to balance the CM count on each of the bonding groups. This may lead
to assignment of a bonding group, in the extended frequency range, to a CM that lacks the extended frequency support. As a
result, the CM will not be able to register. This scenario is generally observed in the Cisco cBR-8 CCAP line card deployment
(containing a mix of CMs), which supports frequency as high as 85MHz (see Table 1).
If the Cisco CMTS assigns a USBG with a channel within the extended frequency range to a CM limited to the standard frequency
range, that CM may not be able to register on that upstream bonding group. Use the TLV 43.9.3 (CM US Required Attribute Mask)
or TLV 43.9.4 (CM US Forbidden Attribute Mask) as a workaround. These TLVs enable the Cisco CMTS to assign CM to a USBG, which
is in the upstream frequency range that is supported by that CM.
The default attributes (in hexadecimal) on a CM Attribute Mask (TLV 43.9) are “80 00 00 00", which means by default the mask
is all zeroes with the bonding bit enabled. The first four bytes are predefined while the last four bytes are user-defined.
In order to enable Cisco CMTS to assign bonding groups based on the frequency range supported by CMs, complete these steps:
-
Configure a mask, using TLV 43.9.3 or TLV 43.9.4, by modifying the last four bytes. The mask should be configured such that
a unique attribute is assigned to each of the bonding groups.
-
Apply this mask to the CM configuration file. CMs supporting extended frequency, can register with any USBGs, irrespective
of the configured frequency range of the USBG. CMs supporting standard frequency, can only register with USBGs that are configured
with the standard frequency range.
Apply the mask that you have configured above, to the CMs that support standard, or extended frequency ranges. However, the
ONLY CMs that must employ the attribute mask are the ones with the standard frequency range, since they will not be able to
register with the USBG configured with extended upstream frequency range. No attribute mask on the extended frequency supporting
CMs means that these modems are assigned to any USBG.
The Cisco CMTS uses
this mask, received in the CM configuration file during registration, to decide
which USBG should be assigned to the CM.
TLV 89
In releases before Cisco IOS XE Dublin 17.12.1w, cBR-8 routers use TLV 47 to contain an SFID and channel-to-SID mapping within
the SID cluster. For TLV 47, the type and length field are both 1 byte, so the value cannot exceed 255 bytes. If you configure
10 USBG and 2 SID clusters, then TLV 47 length exceeds the max length limit.
Starting with Cisco IOS XE Dublin 17.12.1w, we have added TLV 89 support.
If a modem supports TLV 89, then CMTS has no issue with sending 2 SID clusters with 10 (8+2) US channels. You can view the
Ext SF SID Cluster Assignment output field in the show cable modem CM Mac verbose output, to see whether the modem supports TLV 89. If the output is 0, then the modem doesn't support TLV89. If the output
is 1, then the modem supports TLV89. The following example shows a sample output of the show cable modem CM Mac verbose command:
Router#show cable modem 4458.2945.4584 verbose | i Ext SF
Ext SF SID Cluster Assignment : 0
Router#
Note
|
With 10 USBG, you also must configure 9 (7+2 or 8+1) USBG, then only modems not supporting TLV89 become online with 9 US channels.
|