Table Of Contents
Upstream Scheduler Mode for the Cisco CMTS
Contents
Prerequisites for Upstream Scheduler Mode Configuration
Restrictions for Upstream Scheduler Mode Configuration
Information About Upstream Scheduler Mode Configuration
How to Configure Upstream Scheduler Modes
Troubleshooting Tips
Additional References
Related Documents
Standards
MIBs
RFCs
Technical Assistance
Upstream Scheduler Mode for the Cisco CMTS
Revised: November 10, 2008, OL-1467-08
This document describes how to configure optional upstream scheduler modes.
With this feature, you are able to select Unsolicited Grant Services (UGS), Real Time Polling Service (rtPS) or Non-Real Time Polling Service (nrtPS) scheduling types, as well as packet-based or Time Divison Multiplex (TDM)-based scheduling. Low latency queueing (LLQ) emulates a packet-mode-like operation over the TDM infrastructure of DOCSIS. As such, the feature provides the typical tradeoff between packets and TDM: with LLQ, the user has more flexibility in defining service parameters for UGS, rtPS or nrtPS, but with no guarantee (other than statistical distribution) regarding parameters such as delay and jitter.
History for the Enhanced DOCSIS Upstream Scheduler Modes Feature
Release
|
Modification
|
12.3(13)BC
|
This feature was introduced.
|
Finding Support Information for Platforms and Cisco IOS Software Images
Use Cisco Feature Navigator to find information about platform support and Cisco IOS software image support. Access Cisco Feature Navigator at http://www.cisco.com/go/fn. You must have an account on Cisco.com. If you do not have an account or have forgotten your username or password, click Cancel at the login dialog box and follow the instructions that appear.
Note
The Cisco uBR7100 series routers have reached end-of-life (EOL).
Contents
•
Prerequisites for Upstream Scheduler Mode Configuration
•
Restrictions for Upstream Scheduler Mode Configuration
•
Information About Upstream Scheduler Mode Configuration
•
How to Configure Upstream Scheduler Modes
•
Additional References
Prerequisites for Upstream Scheduler Mode Configuration
This feature applies to all Cisco CMTS routers.
Restrictions for Upstream Scheduler Mode Configuration
Note the following restrictions for this feature:
•
To ensure proper operation, Call Admission Control (CAC) must be enabled. When the Low Latency Queueing (LLQ) option is enabled, it is possible for the upstream path to be filled with so many calls that it becomes unusable, making voice quality unacceptable. CAC must be used to limit the number of calls to ensure acceptable voice quality, as well as to ensure traffic other than voice traffic.
•
Even if CAC is not enabled, the default (DOCSIS) scheduling mode blocks traffic after a certain number of calls.
•
Unsolicited Grant Services with Activity Detection (UGS-AD) is not supported by the Low Latency Queueing scheduler mode but remains supported by the default DOCSIS scheduler mode.
Information About Upstream Scheduler Mode Configuration
With UGS, a service flow is created that allows a cable modem to transmit fixed-size bursts of data at a guaranteed rate and with a guaranteed level of jitter by providing periodic transmission opportunities to the cable modem for fixed-sized frames. This kind of service flow is particularly suitable for VoIP applications.
With rtPS, a service flow is created that allows a periodic opportunity for a cable modem to request permission to transmit data by polling one cable modem for a bandwidth request, rather than all modems. This satisfies applications that have a requirement for real-time data transmission, and allows the cable modem to transmit data bursts of varying length. This kind of service flow is particularly suitable for MPEG VoIP.
With nrtPS, a service flow is created that allows a periodic opportunity for a cable modem to request permission to transmit data by polling one cable modem for a bandwidth request, rather than all modems. The data bursts may be of varying length. This kind of service flow is particularly suitable for non-interactive services such as file transfers.
How to Configure Upstream Scheduler Modes
This section describes the configuration tasks that are most commonly performed when using the upstream scheduler modes feature on the Cisco CMTS platforms.
SUMMARY STEPS
1.
enable
2.
configure terminal
3.
interface cable x/y
or
interface cable x/y/z
4.
cable upstream n scheduling type [ugs | rtps | nrtps] mode [llq | docsis]
5.
cable upstream n scheduling type [ugs | rtps | nrtps] mode [llq | docsis]
6.
end
DETAILED STEPS
|
Command or Action
|
Purpose
|
Step 1
|
enable
Example:
Router> enable
|
Enables privileged EXEC mode. Enter your password if prompted.
|
Step 2
|
configure terminal
Example:
Router# configure terminal
|
Enters global configuration mode.
|
Step 3
|
interface cable x/y
or
interface cable x/y/z
Example:
Router(config)# interface cable 5/1
Router(config-if)#
|
Enters interface configuration mode for the specified cable interface.
|
Step 4
|
cable upstream n scheduling type [ugs | rtps |
nrtps] mode [llq | docsis]
Example:
Router(config-if)# cable upstream 4 scheduling
type ugs mode llq
|
Enables LLQ-type (packet-based) scheduling for UGS services, where n specifies the upstream port. Valid values start with 0 for the first upstream port on the cable interface line card.
Note Any combination of ugs, rtps, nrtps, llq, and docsis is allowed. The only default value is docsis.
|
Step 5
|
cable upstream n scheduling type [ugs | rtps |
nrtps] mode [llq | docsis]
Example:
Router(config-if)# cable upstream 4 scheduling
type rtps mode docsis
|
Enables standard DOCSIS (TDM-based) scheduling scheduling for rtPS services, where n specifies the upstream port. Valid values start with 0 for the first upstream port on the cable interface line card.
Note Any combination of ugs, rtps, nrtps, llq, and docsis is allowed. The only default value is docsis.
|
Step 6
|
end
Example:
Router(config-if)# end
Router#
|
Exits interface configuration mode and returns to privileged EXEC mode.
|
Troubleshooting Tips
To confirm whether the scheduler is operating in LLQ or DOCSIS, mode, use the show interface cable mac-scheduler command. A new queue is added when LLQ mode is enabled, as shown below. For the complete syntax of this command, refer to the following document on Cisco.com:
•
Cisco IOS CMTS Cable Command Reference
http://www.cisco.com/en/US/docs/ios/cable/command/reference/cbl_book.html
Router# show int cab 4/0 mac-sched 0
DOCSIS 1.1 MAC scheduler for Cable4/0/U0
Queue[Rng Polls] 0/128, 0 drops, max 1
Queue[CIR Grants] 0/64, 0 drops, max 0
Queue[BE(7) Grants] 0/64, 0 drops, max 0
Queue[BE(6) Grants] 0/64, 0 drops, max 0
Queue[BE(5) Grants] 0/64, 0 drops, max 0
Queue[BE(4) Grants] 0/64, 0 drops, max 0
Queue[BE(3) Grants] 0/64, 0 drops, max 0
Queue[BE(2) Grants] 0/64, 0 drops, max 0
Queue[BE(1) Grants] 0/64, 0 drops, max 0
Queue[BE(0) Grants] 0/64, 0 drops, max 0
Queue[LLQ Grants] 0/64, 0 drops, max 0 <--- This queue is added in LLQ mode.
Req Slots 153607143, Req/Data Slots 0
Init Mtn Slots 1305584, Stn Mtn Slots 145897
Short Grant Slots 47, Long Grant Slots 2939
ATDMA Short Grant Slots 0, ATDMA Long Grant Slots 0
Fragmentation test disabled
Avg upstream channel utilization : 0%
Avg percent contention slots : 98%
Avg percent initial ranging slots : 1%
Avg percent minislots lost on late MAPs : 0%
Sched Table Adm-State: Grants 0, Reqpolls 0, Util 1%
UGS : 0 SIDs, Reservation-level in bps 0
UGS-AD : 0 SIDs, Reservation-level in bps 0
RTPS : 0 SIDs, Reservation-level in bps 0
NRTPS : 0 SIDs, Reservation-level in bps 0
BE : 2 SIDs, Reservation-level in bps 0
Total scheduling events 0
Additional References
The following sections provide references related to the Cisco CMTS routers. Related Documents
Related Documents
Standards
Standard
|
Title
|
DOCSIS
|
Data-Over-Cable Service Interface Specifications, DOCSIS 2.0, Radio Frequency Interface Specification, CM-SP-RFIv2.0-I08-050408
|
MIBs
No new or modified MIBs are supported by this feature.
RFCs
No new or modified RFCs are supported by this feature.
Technical Assistance
Description
|
Link
|
The Cisco Technical Support website contains thousands of pages of searchable technical content, including links to products, technologies, solutions, technical tips, and tools. Registered Cisco.com users can log in from this page to access even more content.
|
http://www.cisco.com/cisco/web/support/index.html
|