Table Of Contents
Upstream Scheduler Mode for the Cisco CMTS Routers
Contents
Prerequisites for the Upstream Scheduler Mode for the Cisco CMTS Routers
Restrictions for Upstream Scheduler Mode for the Cisco CMTS Routers
Information About Upstream Scheduler Mode for the Cisco CMTS Routers
How to Configure Upstream Scheduler Modes
Troubleshooting Tips
Additional References
Related Documents
Standards
MIBs
RFCs
Technical Assistance
Feature Information for Upstream Scheduler Mode for the Cisco CMTS Routers
Upstream Scheduler Mode for the Cisco CMTS Routers
Revised: November 10, 2008, Cisco IOS Release 12.2(33)SCA
First Published: Cisco IOS Release 12.3(13)BC
Note
Cisco IOS Release 12.2(33)SCA integrates support for this feature on the Cisco CMTS routers. This feature is also supported in Cisco IOS Release 12.3BC, and this document contains information that references many legacy documents related to Cisco IOS 12.3BC. In general, any references to Cisco IOS Release 12.3BC also apply to Cisco IOS Release 12.2SC. For the latest information on Cisco CMTS router support in Cisco IOS Release 12.2SC, refer to the Cross-Platform Release Notes for Cisco Universal Broadband Routers in Cisco IOS Release 12.2SC.
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.
Finding Feature Information in This Module
Your Cisco IOS software release may not support all of the features documented in this module. To reach links to specific feature documentation in this module and to see a list of the releases in which each feature is supported, use the "Feature Information for Upstream Scheduler Mode for the Cisco CMTS Routers" section.
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.
Contents
•
Prerequisites for the Upstream Scheduler Mode for the Cisco CMTS Routers
•
Restrictions for Upstream Scheduler Mode for the Cisco CMTS Routers
•
Information About Upstream Scheduler Mode for the Cisco CMTS Routers
•
How to Configure Upstream Scheduler Modes
•
Additional References
Prerequisites for the Upstream Scheduler Mode for the Cisco CMTS Routers
The Upstream Scheduler Mode for the Cisco CMTS Routers feature is supported on the Cisco CMTS routers in Cisco IOS Release 12.3BC and 12.2SC. Table 1 shows the hardware compatibility prerequisites for this feature.
Table 1 Upstream Scheduler Mode for the Cisco CMTS Hardware Compatibility Matrix
CMTS Platform
|
Processor Engine
|
Cable Interface Cards
|
Cisco uBR10012 Universal Broadband Router
|
Cisco IOS Release 12.3(13)BC
• PRE
• PRE-1
• PRE-2
Cisco IOS Release 12.2(33)SCA
• PRE-2
|
Cisco IOS Release 12.3(13)BC
• Cisco uBR10-MC5X20S/U
Cisco IOS Release 12.2(33)SCA
• Cisco uBR10-MC5X20S/U/H
|
Cisco uBR7246VXR Universal Broadband Router
|
Cisco IOS Release 12.3(13)BC
• NPE-G1
Cisco IOS Release 12.2(33)SCA
• NPE-G1
• NPE-G2
|
Cisco IOS Release 12.3(13)BC
• Cisco uBR-MC28U/X
• Cisco uBR-MC16U/X
Cisco IOS Release 12.2(33)SCA
• Cisco uBR-MC28U/X
• Cisco uBR-MC16U/X
|
Cisco uBR7225VXR Universal Broadband Router
|
Cisco IOS Release 12.2(33)SCA
• NPE-G1
|
Cisco IOS Release 12.2(33)SCA
• Cisco uBR-E-28U
• Cisco uBR-E-16U
• Cisco uBR-MC28U/X
• Cisco uBR-MC16U/X
|
Restrictions for Upstream Scheduler Mode for the Cisco CMTS Routers
Note the following restrictions for this feature:
•
To ensure proper operation, Call Admission Control (CAC) must be enabled. When the 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 LLQ scheduler mode but remains supported by the default DOCSIS scheduler mode.
Information About Upstream Scheduler Mode for the Cisco CMTS Routers
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.
Router# show interface cable 4/0 mac-scheduler 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 Topic
|
Document Title
|
Cisco CMTS command reference
|
Cisco IOS CMTS Cable Command Reference
http://www.cisco.com/en/US/docs/ios/cable/command/reference/cbl_book.html
|
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
|
Feature Information for Upstream Scheduler Mode for the Cisco CMTS Routers
Table 2 lists the release history for this feature.
Not all commands may be available in your Cisco IOS software release. For release information about a specific command, see the command reference documentation.
Use Cisco Feature Navigator to find information about platform support and software image support. Cisco Feature Navigator enables you to determine which Cisco IOS and Catalyst OS software images support a specific software release, feature set, or platform. To access Cisco Feature Navigator, go to http://www.cisco.com/go/cfn. An account on Cisco.com is not required.
Note
Table 2 lists only the Cisco IOS software release that introduced support for a given feature in a given Cisco IOS software release train. Unless noted otherwise, subsequent releases of that Cisco IOS software release train also support that feature.
Table 2 Feature Information for Upstream Scheduler Mode for the Cisco CMTS Routers
Feature Name
|
Releases
|
Feature Information
|
Upstream Scheduler Mode for the Cisco CMTS Routers
|
12.3(13)BC
|
This feature was introduced for all Cisco CMTS routers. The cable upstream scheduling type command was introduced.
|
Upstream Scheduler Mode for the Cisco CMTS Routers
|
12.2(33)SCA
|
This feature was integrated into Cisco IOS Releaswe 12.2(33)SCA. Support for the Cisco uBR7225VXR Universal Broadband Router was added.
|
CCDE, CCENT, CCSI, Cisco Eos, Cisco HealthPresence, Cisco IronPort, the Cisco logo, Cisco Nurse Connect, Cisco Pulse, Cisco SensorBase, Cisco StackPower, Cisco StadiumVision, Cisco TelePresence, Cisco Unified Computing System, Cisco WebEx, DCE, Flip Channels, Flip for Good, Flip Mino, Flipshare (Design), Flip Ultra, Flip Video, Flip Video (Design), Instant Broadband, and Welcome to the Human Network are trademarks; Changing the Way We Work, Live, Play, and Learn, Cisco Capital, Cisco Capital (Design), Cisco:Financed (Stylized), Cisco Store, Flip Gift Card, and One Million Acts of Green are service marks; and Access Registrar, Aironet, AllTouch, AsyncOS, Bringing the Meeting To You, Catalyst, CCDA, CCDP, CCIE, CCIP, CCNA, CCNP, CCSP, CCVP, Cisco, the Cisco Certified Internetwork Expert logo, Cisco IOS, Cisco Lumin, Cisco Nexus, Cisco Press, Cisco Systems, Cisco Systems Capital, the Cisco Systems logo, Cisco Unity, Collaboration Without Limitation, Continuum, EtherFast, EtherSwitch, Event Center, Explorer, Follow Me Browsing, GainMaker, iLYNX, IOS, iPhone, IronPort, the IronPort logo, Laser Link, LightStream, Linksys, MeetingPlace, MeetingPlace Chime Sound, MGX, Networkers, Networking Academy, PCNow, PIX, PowerKEY, PowerPanels, PowerTV, PowerTV (Design), PowerVu, Prisma, ProConnect, ROSA, SenderBase, SMARTnet, Spectrum Expert, StackWise, WebEx, and the WebEx logo are registered trademarks of Cisco Systems, Inc. and/or its affiliates in the United States and certain other countries.
All other trademarks mentioned in this document or website 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. (0910R)
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.
© 2008 Cisco Systems, Inc. All rights reserved.