0% found this document useful (0 votes)
53 views

Configuring Cable Modulation Profiles On Cisco's CMTS............................................................................. 1

Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
53 views

Configuring Cable Modulation Profiles On Cisco's CMTS............................................................................. 1

Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 16

Cisco − Configuring Cable Modulation Profiles on Cisco's CMTS

Table of Contents
Configuring Cable Modulation Profiles on Cisco's CMTS.............................................................................1
Introduction.............................................................................................................................................1
Before You Begin...................................................................................................................................2
Conventions......................................................................................................................................2
Prerequisites.....................................................................................................................................2
Components Used.............................................................................................................................2
Syntax Description..................................................................................................................................2
Defaults............................................................................................................................................4
Command Modes.............................................................................................................................5
Usage Guidelines..............................................................................................................................5
Configuration Samples...........................................................................................................................5
Customized Example........................................................................................................................6
Modulation Profile Built−in Templates...........................................................................................9
Related Commands...............................................................................................................................11
The cable upstream modulation−profile Command.......................................................................11
Defaults..........................................................................................................................................12
Command Modes...........................................................................................................................12
Usage Guidelines............................................................................................................................12
Examples........................................................................................................................................13
The show cable modulation−profile Command.............................................................................13
Defaults..........................................................................................................................................13
Command Modes...........................................................................................................................13
Usage Guidelines............................................................................................................................14
Related Information..............................................................................................................................15

i
Configuring Cable Modulation Profiles on Cisco's
CMTS
Introduction
Before You Begin
Conventions
Prerequisites
Components Used
Syntax Description
Defaults
Command Modes
Usage Guidelines
Configuration Samples
Customized Example
Modulation Profile Built−in Templates
Related Commands
The cable upstream modulation−profile Command
Defaults
Command Modes
Usage Guidelines
Examples
The show cable modulation−profile Command
Defaults
Command Modes
Usage Guidelines
Related Information

Introduction
Cisco Cable Modem Termination Systems (CMTSs) are capable of handling modulation profiles for the RF
configuration of a cable modem plant that handles voice and data. Cisco IOS® software is designed with a
default modulation profile that is optimal in most conditions. Therefore it is not recommended that you
change the configuration that comes by default. However, if the needs of the modulation are different for the
customer's plant, Cisco IOS has the ability to customize and configure the modulation profiles according to
the customer's needs.

Caution: It is recommended that only an expert who understands modulation changes and

Data−over−Cable Service Interface Specifications (DOCSIS) perform the task of modifying these parameters;
otherwise making these changes may cause disruption or degradation of services, as the commands will affect
the physical layer.

This document explains the configuration commands needed to change the modulation profile, as well as the
show commands used to verify the parameters that have been configured.

The Cisco CMTS's IOS Releases have one preconfigured modulation profile resident in memory, which
defines a typical profile for Quadrature Phase Shift Keying (QPSK) modulation. The Cisco uBR7100,
uBR7200, and uBR10000 series CMTS support as many as 8 cable modulation profiles. Profile 1 is the
default.

Cisco − Configuring Cable Modulation Profiles on Cisco's CMTS


You can see all the default parameters configured by default by looking at the output of the show cable
modulation−profile command below:

ubr7246#show cable modulation−profile


Mod IUC Type Preamb Diff FEC FEC Scrambl Max Guard Last Scrambl Preamb
length enco T CW seed B time CW offset
BYTES size size size short
1 request qpsk 64 no 0x0 0x10 0x152 0 8 no yes 952
1 initial qpsk 128 no 0x5 0x22 0x152 0 48 no yes 896
1 station qpsk 128 no 0x5 0x22 0x152 0 48 no yes 896
1 short qpsk 72 no 0x5 0x4B 0x152 6 8 no yes 944
1 long qpsk 80 no 0x8 0xDC 0x152 0 8 no yes 936

Before You Begin


Conventions
For more information on document conventions, see the Cisco Technical Tips Conventions.

Prerequisites
There are no specific prerequisites for this document.

Components Used
This document is not restricted to specific software and hardware versions.

Syntax Description
To define the modulation profile, use the cable modulation−profile global configuration command. To
remove the specified modulation profile, use the no cable modulation−profile command.

• cable modulation−profile profile [ iuc | mix | qam−16 | qpsk ] fec−tbytes fec−len burst−len
guard−t mod scrambler seed diff pre−len last−cw uw−len
• no cable modulation−profile profile [ iuc | mix | qam−16 | qpsk ] fec−tbytes fec−len burst−Len
guard−t mod scrambler seed diff pre−Len last−cw uw−len

Note: All these options are available as of Cisco IOS Software Release 12.1(1)EC. In older versions, only
initial, long, request, short, or station options were available. There may be later releases of Cisco IOS
Software Releases 12.0T or 12.0SC that have all the features incorporated.

Parameter
Description
Modulation profile number − The values are 1−8
where 1 is the default modulation profile.
profile
Note: To use this command correctly, enter a line
with all parameters for each upstream burst type.
An incomplete burst profile causes unreliable
operation, or loss of modem connectivity.
mix Create a default QPSK/16−quadrature amplitude
modulation (QAM) mix modulation profile where

Cisco − Configuring Cable Modulation Profiles on Cisco's CMTS


short and long grant bursts are sent using
16−QAM, while request, initial ranging, and station
maintenance bursts are sent using QPSK. The burst
parameters are set to their default values for each
burst type.
Create a default 16−QAM modulation profile,
qam−16 where all bursts are sent using 16−QAM. The burst
parameters are set to their default values for each
burst type.
Create a default QPSK modulation profile, where
qpsk all bursts are sent using QPSK. The burst
parameters are set to their default values for each
burst type.
iuc Interval usage code − Valid entries are initial,
long, request, short, or station.
The number of bytes that can be corrected per the
Forward Error Correction (FEC) code word. Valid
values are from 0 to 10, where 0 means no FEC.
This is the number of bytes that the FEC decoder
fec−tbytes can correct within a codeword. A codeword
consists of information bytes, (called k−bytes) and
parity bytes for error correction. The number of
parity bytes is equal to two times the number of
correctable error (T). The size of T is dictated by
channel impairments.
FEC code word information bytes length − Valid
fec−len values are from 16 to 253 bytes. This value
specifies the number of information bytes (k) per
FEC codeword.
Maximum burst length in minislots − Valid
values are from 0 to 255, where 0 means no limit.
This is used to determine the breakpoint between
packets that use the short data grant burst profile,
Burst−Len and packets that use the long data grant burst
profile. If the required upstream time to transmit a
packet is greater than this value, the long data grant
burst profile is used. If the time is less than or equal
to this value, the short data grant burst profile is
used.
Guard time in symbols − The time between
successive bursts. Valid values are from 0 to 255
guard−t
symbols. It is the blank time at the end of a burst
transmission that exists to ensure that one burst
ends before another burst starts.
mod Modulation − Valid entries are 16qam and qpsk.
Modulation type is used to select between four bits
per modulation symbol (QAM−16) or two bits per
modulation symbol (QPSK). QAM−16 uses both

Cisco − Configuring Cable Modulation Profiles on Cisco's CMTS


phase and amplitude to carry information. QPSK
carries information in the phase of the signal
carrier. QAM−16 requires approximately 7 dB
higher C/N to achieve the same BER as QPSK, but
it transfers information at two times the rate of
QPSK.
Enable or disable scrambler − Valid entries are
scrambler and no−scrambler. Scrambler is used to
create an almost random sequence of transmission
symbols, which ensures an even spectral
distribution of energy transmitted within the
scrambler
channel. The scrambler seed is an initial value that
is used to start the pseudo−randomizer to scramble
the bits. Because both the transmitter and receiver
know the seed value, the scrambling can be
reversed at the receiver, leaving only the original
data.
seed Scrambler seed in hexidecimal format − Valid
values are from 0x0000 to 0x7FFF.
Enable or disable differential encoding − Valid
entries are diff and no−diff. Differential encoding
is a technique wherein the information is
transmitted by the phase change between two
diff
modulation symbols instead of by the absolute
phase of a symbol. This technique makes the
absolute phase of the received signal insignificant
and has the effect of doubling the BER for the
same C/N.
Preamble length in bits − Valid values are from 2
to 128. Preamble length (and Preamble offset) are
pre−Len
used to define a synchronizing string of modulation
symbols used to let the receiver find the phase and
timing of the transmitted burst.
Handling of FEC for last code word − Valid
last−cw
entries are fixed for fixed code word length and
shortened for shortened last code word.
Upstream unique word length − Enter uw8 for
uw−len
8−bit unique words or uw16 for 16−bit unique code
words.

Table 1: Definitions of the parameters in the cable modulation−profile command.

Defaults
Modulation profile #1.

Cisco − Configuring Cable Modulation Profiles on Cisco's CMTS


Command Modes
Global configuration

Cisco IOS Software


Release
Modification
11.3 NA
This command was introduced.
12.0(7)XR2
This command was used
12.0(6)SC and
12.1(3a)EC1 The mix, qpsk, and qam−16 options
were added.
Table 2: Command history.

Usage Guidelines
A modulation profile is a collection of six burst profiles that are sent out in an Upstream Channel Descriptor
(UCD) message to configure modem transmit parameters for the upstream message types:

• Request.
• Initial maintenance.
• Station maintenance.
• Short grant.
• Long grant.

You can use the no cable modulation−profile command to remove all modulation profiles except modulation
profile 1. In the case of modulation profile 1, the no cable modulation−profile command sets all the
parameters in a burst to default values.

Caution: Changes to modulation profiles causes changes to the physical layer. Because changing

physical layer characteristics affects router performance and function, this task should be reserved for expert
users.

To use the cable modulation−profile command correctly, enter a line with all parameters for each upstream
burst type. An incomplete burst profile causes unreliable operation, or loss of modem connectivity.

Turning the scrambler off can cause packet loss, and is only used in lab testing environments.

Errors or incompatible configurations in the burst profile(s) cause modems to either drop connectivity, drop
short or long data packets, or fail to connect to the network. It is possible to build a burst profile set for which
no implementation of a DOCSIS receiver is capable of receiving the modem's transmission.

The data rates 160 K symbol/sec and 2560 K symbol/sec are highly sensitive to unique word length, preamble
length, and FEC sizing. Incorrect choices for these values can cause poor or no connectivity at these symbol
rates.

Configuration Samples

Cisco − Configuring Cable Modulation Profiles on Cisco's CMTS


Customized Example
The following example is a modulation profile for 16−QAM, in which the initial, request, and station
maintenance messages are sent as QPSK, and the short and long data packets are sent as 16−QAM. 16−QAM
modulation is more bandwidth−efficient than QPSK, but QPSK is more robust than 16−QAM.

In the example below, the request burst is defined to have:

• 0 fec−tbytes.
• 16 kbytes fec−len.
• A burst−Len of 1.
• A guard time of 8.
• A mod value of qpsk.
• Scrambler enabled with a seed value of 152.
• Differential encoding is disabled.
• A preamble length of 64 bits.
• A fixed code word length.
• 8−bit unique words for upstream unique word length.

The remaining initial, station, short, and long bursts are defined in similar fashion for profile 2.

ubr7246#configure terminal

Enter configuration commands, one per line. End with CNTL/Z.

ubr7246(config)#cable modulation−profile 2 request 0 16 1 8 qpsk


scrambler 152 no−diff 64 fixed uw8
ubr7246(config)#cable modulation−profile 2 initial 5 34 0 48 qpsk
scrambler 152 no−diff 128 fixed uw16
ubr7246(config)#cable modulation−profile 2 station 5 34 0 48 qpsk
scrambler 152 no−diff 128 fixed uw16
ubr7246(config)#cable modulation−profile 2 short 6 75 6 8 16qam
scrambler 152 no−diff 144 fixed uw8
ubr7246(config)#cable modulation−profile 2 long 8 220 0 8 16qam
scrambler 152 no−diff 160 fixed uw8
ubr7246(config)#^Z
ubr7246#

Note: You must create all of the bursts (request, initial, station, short, and long) for this modulation profile
using the modulation profile command. Failing to do so may cause performance problems or service
interruption.

This example uses the following equipment:

Name Software
Model Usage Image Name
Version
Cable
Head
Cisco
End
IOS
Station
uBR7246 CMTS Software ubr7200−ik1st−mz.121−1a.T1
Release
Home uBR924 Cable Cisco
12.1(1a) ubr920−k8o3v6y5−mz.122−1.bin
Office Modem IOS
Software

Cisco − Configuring Cable Modulation Profiles on Cisco's CMTS


Release
12.2(1)
WinNT
DHCP
PC Server
Server Cisco Network Registrar 3.5
4.0
WinNT
TFTP
Server
Server Cisco TFTP
4.0
WinNT
TOD
Server
Server Any NTP/ TOD server will do
4.0

Table 3

Below is the whole configuration of the uBR7246. The commands in bold are the ones that are relevant to the
configuration of modulation−profiles.

uBR7246 Configuration
ubr7246#show run
Building configuration...
Current configuration:
!
version 12.1
no service pad
service timestamps debug uptime
service timestamps log uptime
no service password−encryption
service compress−config
!
hostname ubr7246
!
enable password ww
!
cable modulation−profile 2 request 0 16 1 8 qpsk scrambler
152 no−diff 64 fixed uw8
cable modulation−profile 2 initial 5 34 0 48 qpsk scrambler
152 no−diff 128 fixed uw16
cable modulation−profile 2 station 5 34 0 48 qpsk scrambler
152 no−diff 128 fixed uw16
cable modulation−profile 2 short 6 75 6 8 16qam scrambler
152 no−diff 144 fixed uw8
cable modulation−profile 2 long 8 220 0 8 16qam scrambler
152 no−diff 160 fixed uw8
no cable qos permission create
no cable qos permission update
cable qos permission modems
cable time−server
!
!
!
!
ip subnet−zero
no ip domain−lookup
!
interface Ethernet2/0
ip address 172.16.30.20 255.255.255.192
!

Cisco − Configuring Cable Modulation Profiles on Cisco's CMTS


interface Cable3/0
ip address 192.168.5.1 255.255.255.0 secondary
ip address 10.2.3.1 255.255.255.0
no keepalive
cable downstream rate−limit token−bucket shaping
cable downstream annex B
cable downstream modulation 256qam
cable downstream interleave−depth 32
cable upstream 0 frequency 20000000
cable upstream 0 power−level 0
cable upstream 0 modulation−profile 2
no cable upstream 0 shutdown
cable upstream 1 shutdown
cable upstream 2 shutdown
cable upstream 3 shutdown
cable upstream 4 shutdown
no cable upstream 5 shutdown
cable source−verify dhcp
cable dhcp−giaddr policy
cable helper−address 172.16.30.3
!
ip classless
ip route 0.0.0.0 0.0.0.0 172.16.30.1
no ip http server
!
!
line con 0
transport input none
line aux 0
line vty 0 4
password ww
login tacacs
!
end

For completeness of this document, the configuration of one of the cable modems uBR924 is shown below.
This is the basic bridge configuration that the cable modems get once they come online and obtain an IP
address from the DHCP server.

uBR924 Configuration
uBR924−445b#show run
Building configuration...

version 12.2
no service single−slot−reload−enable
no service pad
service timestamps debug uptime
service timestamps log uptime
no service password−encryption
!
hostname uBR924−445b
!
logging rate−limit console 10 except errors
!
clock timezone − −8
ip subnet−zero
no ip routing
no ip finger
!
ip audit notify log

Cisco − Configuring Cable Modulation Profiles on Cisco's CMTS


ip audit PO max−events 100
no ip dhcp−client network−discovery
call RSVP−sync
!
!
!
interface Ethernet0
ip address 10.2.3.3 255.255.255.0
no ip route−cache
bridge−group 59
bridge−group 59 spanning−disabled
!
interface cable−modem0
no ip route−cache
bridge−group 59
bridge−group 59 spanning−disabled
h323−gateway voip interface
h323−gateway voip id 3620−gk ipaddr 172.16.30.5 1718
h323−gateway voip h323−id test2
!
ip classless
ip http server
no ip http cable−monitor
!
snmp−server packetsize 4096
snmp−server manager
!
voice−port 0
input gain −2
output attenuation 0
!
voice−port 1
input gain −2
output attenuation 0
!
dial−peer voice 1 pots
destination−pattern 3333
port 0
!
dial−peer voice 2 pots
destination−pattern 4444
port 1
!
dial−peer voice 10 voip
destination−pattern 1111
session target ras
!
gateway
!
!
line con 0
transport input none
line vty 0 4
!
end

Modulation Profile Built−in Templates


In order to simplify the process of defining new modulation profiles, the cable modulation−profile command
allows you to quickly create a complete modulation profile based on one of three pre−defined templates. The
three templates are as follows:

Cisco − Configuring Cable Modulation Profiles on Cisco's CMTS


• qpsk − This template is a modulation profile optimized for all IUCs to use QPSK.
• mix − This template is a modulation profile optimized to use QAM−16 for data traffic and qpsk for
maintenance and request traffic.
• QAM−16 − This template is a modulation profile optimized for all IUCs to use 16−QAM Cisco
recommends that this modulation profile not be used.

Use "mix" in order to gain the robustness of QPSK for maintenance traffic and the speed of 16−QAM for data
traffic. In order to create a new modulation profile using one of these templates, use the following form of the
cable modulation−profile command.

QPSK Modulation Profile Example

To configure Cisco's CMTS with the QPSK template all you need to do is to enter the command cable
modulation−profile <n> qpsk in global configuration. This is shown in the output below:

ubr7246#configure terminanl
Enter configuration commands, one per line. End with CNTL/Z.

ubr7246(config)#cable modulation−profile 2 qpsk


ubr7246(config)#end

Once this command is entered, the CMTS will load all the preconfigured settings for this profile, those are
going to appear in the configuration.

ubr7246#show run | include modulation−profile 2


cable modulation−profile 2 request 0 16 0 8 qpsk scrambler 152 no−diff 64 fixed uw8
cable modulation−profile 2 initial 5 34 0 48 qpsk scrambler 152 no−diff 128 fixed uw16
cable modulation−profile 2 station 5 34 0 48 qpsk scrambler 152 no−diff 128 fixed uw16
cable modulation−profile 2 short 5 75 6 8 qpsk scrambler 152 no−diff 72 fixed uw8
cable modulation−profile 2 long 8 220 0 8 qpsk scrambler 152 no−diff 80 fixed uw8

Notice that all the IUCs where built automatically with QPSK modulation. Also note that once the cable
modulation−profile <n> {qpsk|QAM−16|mix} is entered, one can alter some of the parameters manually.

QAM−16 Modulation Profile Example

To configure Cisco's CMTS with the QAM−16 template all you need to do is to enter the command cable
modulation−profile <n> qam−16k in global configuration. This is shown in the output below:

ubr7246#configure terminal
ubr7246(config)#cable modulation−profile 3 QAM−16
ubr7246(config)#end

Once this command is entered, the CMTS will load all the preconfigured settings for this profile, those are
going to appear in the configuration.

ubr7246#show run | include modulation−profile 3


cable modulation−profile 3 request 0 16 0 8 16qam scrambler 152 no−diff 128 fixed uw16
cable modulation−profile 3 initial 5 34 0 48 16qam scrambler 152 no−diff 256 fixed uw16
cable modulation−profile 3 station 5 34 0 48 16qam scrambler 152 no−diff 256 fixed uw16
cable modulation−profile 3 short 6 75 6 8 16qam scrambler 152 no−diff 144 fixed uw8
cable modulation−profile 3 long 8 220 0 8 16qam scrambler 152 no−diff 160 fixed uw8
ubr7246#

Cisco − Configuring Cable Modulation Profiles on Cisco's CMTS


Mixed QPSK−QAM16 Modulation Profile Example

A more efficient template has been also implemented where there is a combination of QPSK and QAM−16
modulation profiles (more robust at a higher speed).

To configure Cisco's CMTS with the QAM−16 template all you need to do is to enter the command cable
modulation−profile <n> mix in global configuration. This is shown in the output below:

ubr7246#configure terminal

Enter configuration commands, one per line. End with CNTL/Z.

ubr7246(config)#cable modulation−profile 4 mix


ubr7246(config)#end

Once this command is entered, the CMTS will load all the preconfigured settings for this profile, those are
going to appear in the configuration.

ubr7246#show run | include modulation−profile 4


cable modulation−profile 4 request 0 16 0 8 qpsk scrambler 152 no−diff 64 fixed uw16
cable modulation−profile 4 initial 5 34 0 48 qpsk scrambler 152 no−diff 128 fixed uw16
cable modulation−profile 4 station 5 34 0 48 qpsk scrambler 152 no−diff 128 fixed uw16
cable modulation−profile 4 short 6 75 6 8 16qam scrambler 152 no−diff 144 fixed uw8
cable modulation−profile 4 long 8 220 0 8 16qam scrambler 152 no−diff 160 fixed uw8

Notice that in this case the short and long IUCs are using QAM−16 whereas the request, initial and station use
QPSK.

Note: The default unique word setting for long and short IUCs in the 16−QAM mix profile is unique word 8
(UW8). Cisco recommends the use of UW16. Using a longer UW helps out in noisy situations and reduces
uncorrectable FEC error generation.

Use the command cable modulation−profile <n> to change the unique word from UW8 to UW16. Below is
the output of show run | include modulation−profile 4 after changing the unique word from UW8 to UW16

ubr7246#show run | include modulation−profile 4

cable modulation−profile 4 request 0 16 0 8 qpsk scrambler 152 no−diff 64 fixed uw16


cable modulation−profile 4 initial 5 34 0 48 qpsk scrambler 152 no−diff 128 fixed uw
cable modulation−profile 4 station 5 34 0 48 qpsk scrambler 152 no−diff 128 fixed uw
cable modulation−profile 4 short 6 75 6 8 16qam scrambler 152 no−diff 144 fixed uw16
cable modulation−profile 4 long 8 220 0 8 16qam scrambler 152 no−diff 160 fixed uw16

The next section of Related Commands describes in detail the use of the show cable modulation−profile
command which should be used after configuring modulation profiles to make sure all the parameters entered
were understood correctly by the CMTS.

Related Commands
The cable upstream modulation−profile Command
To assign a modulation profile to an interface, use the cable upstream modulation−profile interface
configuration command. To assign the default primary modulation profile (profile #1) to the interface, use the
no cable upstream modulation−profile interface command.

Cisco − Configuring Cable Modulation Profiles on Cisco's CMTS


• cable upstream n modulation−profile primary−profile−number secondary−profile−number
• no cable upstream n modulation−profile primary−profile−number secondary−profile−number

n Port number on the cable modem slot


(port numbers begin with a 0).
primary−profile
number Default modulation profile added to the
interface.
secondary−profile
number Additional modulation profile added to
the interface.
Table 4 − Syntax Description

Defaults
Primary modulation profile (profile #1).

Command Modes
Interface configuration.

Cisco IOS
Software
Release
Modification
11.3 NA
This command was first introduced.
12.0(7)XR2
and
12.1(1a)T1 This command was introduced into the 12.x
trains.
This command was modified to add the
12.1(3a)EC1 primary−profile−number and
secondary−profile−number parameter to enable
the Dynamic Upstream Modulation feature.
12.1(5)EC This command was introduced for the Cisco
uBR7100 series universal broadband routers.
12.1(7)CX This command was enhanced for the Cisco
uBR−MC16S line card.

Table 5: Command History

Usage Guidelines
You can configure modulation profiles with fixed upstream frequencies or on interfaces with assigned
spectrum groups. The Dynamic Upstream Modulation feature uses modulation profiles to track upstream
signal quality. It checks that the upstream signal can support the configured modulation scheme, and adjusts
to a more robust modulation scheme if necessary. When return path conditions improve, it returns the
upstream channel to the higher modulation scheme.

In Cisco uBR−MC1xC and Cisco uBR−MC16S cable modem cards, when Dynamic Upstream Modulation

Cisco − Configuring Cable Modulation Profiles on Cisco's CMTS


and spectrum groups are configured on the same interface, the first corrective action is modulation
switchover, then frequency hopping, and finally reduction in channel width.

Examples
The following example assigns the primary modulation profile 2 and the secondary modulation profile 1 to
port (interface) 0:

Router(config−if)#cable upstream 0 modulation−profile 2 1

The show cable modulation−profile Command


show cable modulation−profile [profile] [iuc−code]

Syntax
Description
profile (Optional) Profile number. Valid values are from 1
to 8.
(Optional) Internal usage code. Valid options are:

• initial Initial ranging burst.


iuc−code • long Long grant burst.
• requestRequest burst.
• reqdataRequest/data burst.
• shortShort grant burst.
• station Station ranging burst.

Table 6

Defaults
No default behavior or values.

Command Modes
Privileged EXEC.

Cisco IOS Software


Release
Modification
11.3 XA
This command was first introduced.
12.(0)7XR2
This command was used.
12.1(3a)EC1 This command was supported and the
reqdata type was added.

Table 7: Command History

Cisco − Configuring Cable Modulation Profiles on Cisco's CMTS


Usage Guidelines
The show cable modulation−profile command displays modulation profile group information. A modulation
profile is a collection of six burst profiles that are sent out in a UCD message to configure modem transmit
parameters for the following upstream message types:

• Request.
• Reqdata.
• Initial maintenance.
• Station maintenance.
• Short grant.
• Long grant.

The following is a sample output from the show cable modulation−profile command:

ubr7246#show cable modulation−profile 1


Mod IUC Type Preamb Diff FEC FEC Scrambl Max Guard Last Scrambl Preamb
length enco T CW seed B time CW offset
BYTES size size size short
1 request qpsk 64 no 0x0 0x10 0x152 1 8 no yes 952
1 initial qpsk 128 no 0x5 0x22 0x152 0 48 no yes 896
1 station qpsk 128 no 0x5 0x22 0x152 0 48 no yes 896
1 short qpsk 72 no 0x5 0x4B 0x152 6 8 no yes 944
1 long qpsk 80 no 0x8 0xDC 0x152 0 8 no yes 936

The following table describes the fields shown in the show cable modulation−profile display.

Field
Description
Modulation profile group number. A modulation
Mod profile group is the set of burst profiles that define
upstream transmit characteristics for the various types
of upstream transmission classes.
Internal usage code. Each upstream transmit burst
belongs to a class which is given a number called the
IUC. Bandwidth maps messages by IUC codes used
to allocate upstream time slots. The following types
are currently defined:
IUC
• initial Initial ranging burst.
• long Long grant burst.
• requestRequest burst.
• reqdataRequest/data burst.
• shortShort grant burst.
• station Station ranging burst.
Type
Modulation type.
Preamb
length
Preamble length.
Diff enco Differential encoding enabled (yes) or not enabled
(no).
FEC T Number of bytes that can be corrected for each FEC

Cisco − Configuring Cable Modulation Profiles on Cisco's CMTS


bytes code word.
FEC k
bytes The number of information bytes within an FEC code
word..
Size, in bytes, of the post FEC codeword. This is
FEC CW
typically k + 2T bytes, or the number of FEC
size
Information Bytes (k) plus two times the number of
bytes that can be corrected within each FEC
codeword (T).
Scrambl
seed
Scrambler seed value in hex format.
Max B
size
Maximum burst size.
Guard
time size Time between successive bursts measured in
symbols.
Last CW
short
Handling of FEC for shortened last code word.
Scrambl
Scrambler enabled (yes) or not enabled (no).
Preamb
offset
The bits to be used for the preamble value.

Table 8

To verify that the modulation profile that we configured has the correct parameters, we can use the show
cable modulation−profile for profile #2.

ubr7246#show cable modulation−profile 2


Mod IUC Type Preamb Diff FEC FEC Scrambl Max Guard Last Scrambl Preamb
length enco T CW seed B time CW offset
BYTES size size size short
2 request qpsk 64 no 0x0 0x10 0x152 1 8 no yes 440
2 initial qpsk 128 no 0x5 0x22 0x152 0 48 no yes 384
2 station qpsk 128 no 0x5 0x22 0x152 0 48 no yes 384
2 short qam 144 no 0x6 0x4B 0x152 6 8 no yes 864
2 long qam 160 no 0x8 0xDC 0x152 0 8 no yes 848

Related Information
• Cisco uBR7200 Series Dynamic Upstream Modulation
• Cisco Broadband Cable Command Reference Guide
• Configuring Basic Broadband Internet Access
• Broadband Cable Technology Support
• Technical Support − Cisco Systems

All contents are Copyright © 1992−2003 Cisco Systems, Inc. All rights reserved. Important Notices and Privacy Statement.

Cisco − Configuring Cable Modulation Profiles on Cisco's CMTS

You might also like