Chapter 22: Channel Bonding
STANDARD Revision 1.0
C4® CMTS Release 8.3 User Guide
© 2016 ARRIS Enterprises LLC. All Rights Reserved.
709
QAMFEC_LOCKRECOVERY indicating which downstream channels were acquired. The C4/c CMTS will then resume use of
those downstream channels for that modem.
In cases where a modem fully registers on all downstream channels and subsequently loses one or more downstream
channels, some modems may respond by sending a CM-STATUS message to the C4/c CMTS with a report of
QAMFEC_LOCKFAIL indicating which downstream channels were lost. When this occurs and this message is enabled, the
C4/c CMTS will discontinue sending bonded traffic to that modem via the reported downstream channels. The C4/c CMTS
will continue to bond traffic across the remaining downstream channels associated with any given downstream service
flow on that modem. When the modem recovers lock on the channel, it will send a CM-STATUS message with a report of
QAMFEC_RECOVERY. The C4/c CMTS will then resume use of that downstream channel for that modem.
Sequence Out of Range Recovery
This feature provides a recovery mechanism for downstream bonded flows that encounter an error whereby the sequence
numbers of the flows are out of sync with the C4/c CMTS. By resetting the Downstream Service ID (DSID) on the
Downstream CAM, the sequence change count is toggled and the sequence number resets to zero. This will cause the CM
to recover from the sequence number out-of- range condition.
When the C4/c CMTS receives a Sequence Out-of-Range (SOOR) CM-STATUS message and this feature is enabled, the flow
recovers and the modem begins to process traffic again.
SOOR CLI Commands
The following command enables or disables toggling the Sequence Change Count bit:
configure cable cm-status seqOutOfRange-recovery [no]
The default [no] indicates this feature is disabled and the Sequence Change Count bit will not toggle.
Additional commands:
configure interface cable-mac <0-415> cable cm-status event-type seqOutOfRange max-num-reports <0-
255>
Note: It is recommended that if the max-num-reports parameter for seqOutOfRange type is changed from the default of
one, then the new value should be an odd number.
To set the timer used by the CM for determining when to transmit a CM-STATUS message:
configure interface cable-mac <0-415> cable cm-status event-type seqOutOfRange max-event-holdoff <1-
65535>