Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
Configuration and
Management Guide
No part of this publication my be reproduced in any form or by any means or used to make any derivative work (such
as translation, transformation or adaptation) without written permission from Motorola, Inc.
Motorola reserves the right to revise this publication and to make changes in content from time to time without
obligation on the part of Motorola to provide notification of such revision or change. Motorola provides this guide
without warranty of any kind, either implied or expressed, including, but not limited to, the implied warranties of
merchantability and fitness for a particular purpose. Motorola may make improvements or changes in the product(s)
described in this manual at any time.
Motorola and the stylized M logo are registered trademarks of Motorola, Inc. Broadband Services Router, BSR, BSR
64000, RiverDelta, and SmartFlow are trademarks of Motorola, Inc. All other trademarks and registered trademarks
are the property of their respective owners.
Preface
Scope ........................................................................................................................................... xxi
Audience.....................................................................................................................................xxii
Documentation Set .....................................................................................................................xxii
Conventions................................................................................................................................ xxv
Notes, Cautions, Warnings ........................................................................................................xxvi
If You Need Help......................................................................................................................xxvii
14 Configuring PacketCable
Overview ...................................................................................................................................14-1
PacketCable and PacketCable Multimedia Components ...............................................14-1
Configuration Task Summary ...................................................................................................14-3
Common Network Configuration Tasks.........................................................................14-4
PacketCable and PacketCable Multimedia Configuration Tasks ...................................14-4
Related Tasks..................................................................................................................14-5
Entering PacketCable Configuration Mode ..............................................................................14-5
Configuring Common Parameters.............................................................................................14-6
Specifying the Protocol IP Address................................................................................14-6
Configuring COPS Parameters.......................................................................................14-6
Restricting COPS Connections ........................................................................14-7
Specifying the Policy Enforcement Point ........................................................14-7
Configuring the COPS Client Timer................................................................14-7
Configuring Access Control Lists for COPS Connections ..............................14-8
Displaying COPS Connections ........................................................................14-8
Verifying the COPS Configuration ..................................................................14-9
Configuring Event Messages..........................................................................................14-9
Enabling the Event Message System ...............................................................14-9
Configuring Event Message Parameters ........................................................14-10
Disabling Event Messages .............................................................................14-14
Displaying Event Message Statistics .............................................................14-14
Configuring IP Security................................................................................................14-15
Configuring a Security Policy Using IPSec and IKE ....................................14-15
Configuring IPSec and IKE Parameters.........................................................14-19
Enabling IPSec and IKE ................................................................................14-21
Deleting Security Policy Database Policy Entries .........................................14-22
Displaying the IPSec Configuration ..............................................................14-22
Configuring Electronic Surveillance ............................................................................14-23
Displaying Electronic Surveillance Information............................................14-24
Configuring PacketCable Specific Parameters .......................................................................14-25
Enabling DQoS.............................................................................................................14-25
Configuring DQoS Parameters.....................................................................................14-26
Configuring DQoS Gate T0 and T1 Timers...................................................14-26
15 Configuring DSG
Introduction ...............................................................................................................................15-1
Prerequisites ..............................................................................................................................15-3
DSG Configuration Tasks .........................................................................................................15-4
Entering DSG Configuration Mode ..........................................................................................15-4
Initial DSG Configurations .......................................................................................................15-5
Configuring a Channel List ............................................................................................15-5
Configuring a Classifier .................................................................................................15-6
Configuring a Timer .......................................................................................................15-7
Configuring a Vendor Parameter ....................................................................................15-8
Configuring a DSG Client.........................................................................................................15-8
Configuring a DSG Tunnel .....................................................................................................15-10
Specifying Tunnel Parameters......................................................................................15-10
Configuring a Tunnel Group ........................................................................................15-11
Configuring a DSG Downstream Channel..............................................................................15-11
DCD Messages .............................................................................................................15-12
Associating Tunnel Groups to a Downstream Channel................................................15-12
Additional Configuration..............................................................................................15-14
Displaying DSG Information ..................................................................................................15-15
18 Subscriber Management
Introduction ...............................................................................................................................18-1
Creating Filters to Manage Subscribers ....................................................................................18-1
Creating a Packet Filter Group .......................................................................................18-2
Configuring the Source IP Address and Mask.................................................18-2
Configuring the Destination IP Address and Mask .........................................18-3
Pre-Equalization................................................................................................ B-5
Mix of DOCSIS 1.0, 1.1, and 2.0 Cable Modems ............................................ B-6
Interleaving (Intlv Depth)................................................................................................ B-8
S-CDMA .................................................................................................................................... B-8
Modulation (Modulation Type) ....................................................................................... B-8
FEC (FEC ERR CRC, FEC CW Len) ........................................................................... B-10
Preamble (Preamble Len) .............................................................................................. B-10
Interleaving (Intlv Stp Sz) ............................................................................................. B-10
Index
Scope
This document describes how to configure and manage the cable network modem
termination system (CMTS) component of the Motorola Broadband Services
Router 64000 (BSR 64000). The following tasks and procedures are described in this
document:
Configuring the Cable Interface
Configuring a Downstream Channel
DOCSIS 3.0 Features
Configuring Downstream Channel Bonding
Configuring an Upstream Channel
Configuring a DOCSIS 2.0 Upstream Logical Channel
Using RF Sentry on the 2:8 CMTS Resource Module
Managing Cable Modems
Configuring Service Classes
Setting QoS Parameters
Configuring Spectrum Management
Configuring Advanced Spectrum Management
Configuring Load Balancing
Configuring PacketCable
Configuring DSG
Configuring VLAN Tagging
Configuring Tagged Sub-Interfaces
Subscriber Management
Configuring a Distributed MAC Domain
Cable Traffic Management
The following additional information is also provided:
Pre-Defined Modulation Profiles
Understanding and Modifying Modulation Profiles
Audience
This document is for use by those persons who will install and configure the
BSR 64000 product. Only trained service personnel should install, maintain, or
replace the BSR 64000.
Documentation Set
The following documents comprise the BSR 64000 documentation set:
For users, this guide describes the structure of the BSR 64000 Command Line
Interface (CLI) and its various command modes. It also provides rules and
guidelines for navigating through the CLI.
Conventions
This document uses the conventions in the following table:
Note: A note contains tips, suggestions, and other helpful information, such
as references to material not contained in the document, that can help you
complete a task or understand the subject matter.
Warning: This symbol indicates that dangerous voltage levels are present
within the equipment. These voltages are not insulated and may be of
sufficient strength to cause serious bodily injury when touched. The symbol
may also appear on schematics.
The TRC is on call 24 hours a day, 7 days a week. In addition, Motorola Online offers
a searchable solutions database, technical documentation, and low-priority issue
creation and tracking.
Introduction
This chapter discusses required configuration tasks that must be performed to make
the cable interface on the CMTS module operational. It also discusses additonal
optional cable interface configuration tasks.
You must perform the following mandatory intial cable interface configuration tasks:
Setting the IP DHCP Relay Functions
Configuring the Cable Helper and IP Helper Addresses
Configuring Multiple ISPs
Enabling Host Authorization for All Cable Modems
Creating a Static Host Authorization Entry for a Specific Cable Modem
Enabling Host Authorization for an IP Range of CPEs
Using DHCP Lease Query Function to Secure the Cable Network
Setting ARP Parameters
Additonally, you can also perform the following optional cable interface
configuration tasks:
Defining MAC Domains on the 2:8 Primary CMTS Resource Module
Configuring AntiVirus/AntiWorm Protection
Configuring the Cable Channel Utilization Interval
Bundling Cable Interfaces into a Single IP Subnet
Subneting DHCP Clients on the Cable Interface
Clearing Cable Interface Counters
Configuring Cable Intercepts
Configuring Cable Security Authorized
Configuring User-defined Channel-IDs
Note: Ensure that an IP address and subnetwork mask has been configured
for the cable interface before performing any of the tasks described in this
chapter.
The ip dhcp relay information command enables the BSR's DHCP relay agent to
insert the Spectrum Group Name that DHCP client belongs to and/or inserts the MAC
address of the DHCP client and the DOCSIS Device Class Identifier into outbound
requests to the DHCP server. The DOCSIS Device Class Indenter is only supported
for 1.1 cable modems. Support for DHCP Option 82, sub-option 2 (Agent Remote ID)
and sub-option 4 (DOCSIS Device Class Identifier) is enabled by the ip dhcp relay
information option command. Support for DHCP Option 82, sub-option 85
(Spectrum Group Name) is enabled by the ip dhcp relay information
spectrum-group-name. The no ip dhcp relay agent information command disables
the insertion of DHCP Option 82, sub-options.
The following steps outline the IP DHCP relay process:
1. An MTA device, cable modem, or CPE sends broadcast DHCP discover packets
to the DHCP relay agent containing a request for an IP address.
2. The DHCP relay agent inserts the MTA, cable modem, or CPE option into the
DHCP discover packets. This option contains either the spectrum group name and
associated MAC address or a MAC address.
3. The DHCP relay agent inserts any configured options into the DHCP discover
packets. This can be a spectrum group name, a MAC address and a DOCSIS
Device Class Identifier or both the spectrum group name and the MAC address
and DOCSIS Device Class Identifier.
4. The DHCP server assigns an IP address to each MTA, cable modem, or CPE that
requested an IP address by placing the IP address in the (Your IP Address) yiaddr
field in the DHCP packet header. The yiaddr is the IP address to be used by the
MTA, cable modem, or CPE.
5. The DHCP relay agent removes the MTA, cable modem, or CPE option and
forwards the DHCP server reply, containing the IP address to the MTA, cable
modem, or CPE.
Follow these steps to configure the DHCP relay option on the BSR:
1. Use the show running-config command in Privileged EXEC mode determine the
DHCP relay function is enabled for the desired cable interface:
MOT:7A#show running-config
2. If you need to change or enable the DHCP relay function for a cable interface,
enter the desired cable interface from Global Configuration mode.
If you are configuring two MAC domains on the 2x8 CMTS module, the ip
dhcp relay information option command must be entered for each MAC
domain. If this command is not entered in for each domain, cable modems
cannot register in that domain.
Follow the steps in this section to configure the cable helper and IP helper address:
1. Use the cable helper-address command in Interface Configuration mode to
configure the helper IP address for the cable interface to forward only DHCP
broadcasts:
MOT:7A(config-if)#cable helper-address <A.B.C.D> cable-modem
where:
A.B.C.D is the IP address of the destination DHCP server.
2. Optionally use the cable helper-address command in Interface Configuration
mode to configure a secondary helper IP address for the CPE to forward only
UDP broadcasts:
MOT:7A(config-if)#cable helper-address <A.B.C.D> host
where:
A.B.C.D is the IP address of the destination DHCP server.
3. Optionally use the cable helper-address command in Interface Configuration
mode to configure a secondary helper IP address for the Multimedia Terminal
Adapter (MTA) device to forward only UDP broadcasts:
Note: The IP helper address must be entered for the DHCP Lease Query
function to work regardless of whether the relay agent option is used.
host optionally defines this secondary IP CPE host address as the giaddr to
be inserted into CPE host DHCP requests.
Note: The BSR supports 256 secondary IP subnets per CMTS module.The
maximum number of secondary IP subnets that can be configured on the
entire BSR chassis is 1024.
If you are running a BCM 3140-based DOCSIS 2.0 2:8 CMTS module as two
1:4 configurations, the limit is still 256 secondary IP subnets for the entire 2:8
CMTS module. The total number of secondary IP subnets between MAC
Domain 0 and MAC Domain 1 can only equal 256. Also, if you apply the
same cable bundle to each MAC domain even though the secondary IP
subnets are the same they must be counted twice.
For example, if you have 256 secondary IP subnets in a cable bundle and
you apply that cable bundle to two MAC domains, the total number of
secondary IP subnets would be 512 which exceeds the limit for the DOCSIS
2.0 CMTS module. In this example, there can be no more than 128
secondary IP subnets on the cable bundle.
DHCP Option 60
The DHCP Vendor Class Identifier Relaying feature enhancement allows the BSR to
relay DHCP traffic based on the contents of the vendor class identifier (VCI) field.
This allows DHCP traffic sourced from specific devices, such as set-top boxes, to be
relayed to specific DHCP servers based on the contents of the VCI field (option 60).
There are no requirements for devices to include the VCI field, however, the intention
of this feature enhancement is to allow the VCI field to be used as a way to identify
certain devices. Set-top boxes, for example, can be designed to include a specific VCI
string that allows the BSR 64000 to relay their DHCP traffic to specific DHCP servers
with this feature enhancement.
The following commands are used for this feature:
cable helper-address host vendor-class-identifiers
vendor-class-identifier
13. All subsequent CPEs that perform DHCP that are connected to the same cable
modem will be automatically assumed to have selected the same ISP.
The BSR supports an "isp-bind" option for the CLI commands ip address and cable
helper-address.
The isp-bind option for the ip address command allows the BSR to bind a
secondary IP address subnet, to another secondary IP address subnet.
The isp-bind option for the cable helper-address command allows the BSR to
bind the cable helper address with a secondary IP address subnet.
A CPE that is connected to a cable modem that has an IP address in the A.B.C.D
subnet of the isp-bind <A.B.C.D> option will have the giaddr field of its DHCP
requests set to the ip address A.B.C.D value and will have its DHCP requests
forwarded to the cable helper-address defined for isp-bind A.B.C.D.
An operator can bind a secondary IP address range that was defined for CPEs with the
giaddr of the secondary IP address range that was defined for cable modems of a
particular ISP provider using the ip address and cable helper address commands.
The operator creates an internal mapping of a cable modem subnet, giaddr value and
cable helper address. There can be up to 128 subnets configured on each CMTS
module. Since binding a secondary IP subnet to another secondary IP subnet requires
the use of two subnets and one subnet for the primary, up to 64 ISPs can be configured
for each CMTS.
After a CPE has selected an ISP, all subsequent DHCP requests will have the IP
address of the cable modem inserted by the CMTS module before forwarding the
request to the relay agent on the SRM. The SRM sets the giaddr field and the IP
address of the DHCP server using the cable modems IP address to determine what
the value should be.
where:
A.B.C.D indicates the IP address of the destination DHCP server.
cable-modem specifies that only cable modem UDP broadcasts are forwarded.
host specifies that only CPE UDP broadcasts are forwarded.
mta specifies that only CPE MTA broadcasts are forwarded
isp-bind A.B.C.D specifies the secondary IP subnet to which the
secondary IP address is bound.
Note: The isp-bind option is only available after selecting the host or mta
options. It is not available for the cable modem option.
1. Use the cable interface command in Global Configuration mode to enter the
desired cable interface.
2. Use the host authorization command in Interface Configuration mode to create a
static entry for a specific cable modem and CPE, as follows:
MOT:7A(config-if)#host authorization <mac> cpe <mac> <prefix>
where:
mac is the MAC address of the cable modem.
mac is the MAC address of the CPE.
prefix is the IP address of the CPE.
3. Use the host authorization command in Interface Configuration mode to create a
static entry for a specific cable modem and CPR, as follows:
MOT:7A(config-if)#host authorization <mac> cpr <mac> <prefix>
where:
mac is the MAC address of the cable modem.
mac is the MAC address of the CPR.
prefix is the IP address of the CPR.
4. Use the show host authorization cpe static command to display the static entries
and DHCP lease query information for CPEs only:
MOT:7A#show host authorization cpe static
A CPE with an IP address that is within the start and end range defined by the host
authorization range command that is currently connected remains in the host
authorization table until it is individually removed by the no host authorization
command, or if the BSR is reset.
Note: The IP helper address must be entered for the DHCP Lease Query
function to function properly. Refer to Configuring the Cable Helper and IP
Helper Addresses for more information on setting the IP helper address on
the cable interface.
For the DHCP Lease Query feature to function properly, host authorization
must also be enabled with the host authorization command. Host
authorization is used for security purposes on a cable network. Refer to
Enabling Host Authorization for All Cable Modems.
MOT:7A(config-if)#dhcpleasequery authorization on
3. Use the show ip traffic command to monitor DHCP lease query statistics, which
include the number of active, known, unknown, and unimplemented DHCP
packet transmissions.
2. Use the arp command in Interface configuration mode to specify the type of ARP
packet that is used on the BSR 64000:
MOT:7A(config-if)#arp [arpa | snap]
where:
arpa is entered for the standard ARP protocol.
snap is entered for the IEEE 802.3 usage of ARP.
The ARP timeout feature is used to prevent unnecessary flooding of traffic over the
cable network. ARP resolution requests are terminated after a defined interval when
attempts to resolve addressing information, for a device entry in the ARP cache table.
3. The ARP cache table expiration value is disabled by default. Use the arp timeout
command in Interface Configuration mode to set the ARP cache table expiration
value:
MOT:7A(config-if)#arp timeout <1-6000>
where:
1-6000 is the expiration value in minutes.
If you want to return to the default ARP timeout condition, use the no arp timeout
command in Interface Configuration mode:
MOT:7A(config-if)#no arp timeout
Each MAC Domain must have at least one downstream and one upstream channel
associated (bound) to it. A user associates (binds) either one or both of the two
downstream channels and a specific group of the eight upstream channels on the
module to either of the two MAC Domains available on the module. When installed in
an operating BSR chassis, the 2:8 Primary CMTS Resource Module sets up MAC
Domains based on the default definition in the startup configuration file.
Note: When using the cable upstream shutdown command, only the NUM
option displays for a BCM 3138-based 2:8 CMTS modules. Both the NUM
and X/Y arguments display for BCM 3140-based DOCSIS 2.0 2:8 CMTS. The
cable upstream shutdown command is applicable to both an upstream port
or upstream port and logical channel.
To determine which 2:8 CMTS module is installed in the BSR 64000, use the
show chassis status command. For BCM 3138-based 2:8 CMTS modules,
the command display reads 2:8 CMTS, and for the BCM 3140-based
DOCSIS 2.0 2:8 CMTS, the display reads, 2:8 CMTS (DOCSIS 2.0)
3. Use the show cable modem registered and show cable modem unregistered
commands to view the deregistration of all cable modems associated with the
channels you disabled in Step 2. Wait until all modems associated with the port
deregister before proceeding to Step 4.
4. Shutdown the cable interface associated with the MAC Domain 1, as follows:
MOT:7A(config-if)shutdown
5. Navigate to Interface Configuration mode for MAC Domain 0, as follows:
MOT:7A(config)#interface cable <X/Y>
where:
X is the chassis slot number of an installed 2:8 Primary CMTS Module
Y is the number of the MAC Domain (e.g. MAC Domain 0)
6. Use the cable bind downstream command to bind a downstream port to MAC
Domain 0, as follows:
MOT:7A(config-if)cable bind downstream <NUM>
where:
NUM is the number of a single downstream port or both downstream port
numbers on the module separated by a comma (0,1).
7. Use the cable bind upstream command to bind an upstream port to MAC
Domain 0, as follows:
MOT:7A(config-if)cable bind upstream <NUM>
where:
NUM specifies a single upstream port number, a subset of upstream port
numbers (separated by commas), or all upstream port numbers on the module
separated by commas (0,1,2,3,4,5,6,7).
8. Use the no cable downstream shutdown and no cable upstream shutdown
commands to enable the individual ports now associated (rebound) to MAC
Domain 0, as follows:
MOT:7A(config-if)no cable downstream <NUM> shutdown
MOT:7A(config-if)no cable upstream <NUM> shutdown
where:
NUM is the number of the downstream or upstream channel
9. Use the show cable modem registered and show cable unregistered commands
to view the reregistration of all cable modems associated with the channels you
enabled in Step 8.
10. Navigate to Interface Configuration mode for MAC Domain 1, as follows:
Use the cable deny ip command from Cable Interface Configuration Mode to create a
filter for a specific threat, as follows:
MOT:7A(config-if)# cable deny ip <0-255> <20-65535>
where:
0-255 is a numeric value indicating which IP protocol number to drop.
20-65535 is the length in bytes indicating the size of the IP packet to drop.
Use the no form of this command, no cable deny ip, to delete a filter you created, as
follows:
MOT:7A(config-if)# no cable deny ip <0-255> <20-65535>
3. If the IP helper address or cable helper address is not assigned to the master cable
interface, use the ip helper-address or cable helper-address command in
Interface configuration mode to enable DHCP relay. The ip helper-address or
cable helper address specifies the DHCP server.
4. Use the show interfaces cable command in Global Configuration mode to
determine if an ip address is assigned to the master cable interface:
MOT:7A(config)#show interfaces cable <X/Y>
where:
X/Y is the slot and MAC Domain number of the CMTS module.
5. If the master cable interface does not have IP address, use the ip address
command in Interface Configuration mode to specify the master cable interface
IP address.
6. Use the cable bundle master command in Interface Configuration mode to
assign the cable interface as the master cable interface and assign the bundle a
number:
MOT:7A(config-if)#cable bundle <0-255> [master]
where:
0-255 is the number of the cable bundle identifier.
For example:
MOT:7A(config-if)#cable bundle 1 master
7. Use the end command in Interface Configuration mode to exit the master cable
interface.
8. Use the show interfaces cable command in Global Configuration mode to make
sure that the slave cable interface does not have an IP address assigned to it:
MOT:7A(config)#show interfaces cable <X/Y>
where:
X/Y is the slot and MAC Domain number of the CMTS module.
9. Use the interface cable command in Global Configuration mode to assign
another cable interface as the slave interface:
MOT:7A(config)#interface cable <X/Y>
where:
X/Y is the slot and MAC Domain number of the CMTS module.
For example:
MOT:7A(config)#interface cable 5/0
10. Use the cable bundle command in Interface Configuration mode to assign this
cable interface as the slave cable interface and assign the bundle the same number
as the master cable interface:
MOT:7A(config-if)#cable bundle <0-255>
where:
0-255 is the number of the cable bundle identifier.
For example:
MOT:7A(config-if)#cable bundle 1
11. Use the show running-config command in Privileged EXEC mode to verify your
cable bundle configuration for each cable interface.
The examples in this section show that the DOCSIS module master cable interface is
in slot 4 and the DOCSIS module slave cable interface is in slot 5. Both modules are
in the same IP subnet that is described as cable bundle 1.
Here is the entire example configuration discussed in this section:
MOT:7A(config)#interface cable 4/0
MOT:7A(config-if)#cable bundle 1 master
MOT:7A(config-if)#end
MOT:7A(config)#interface cable 5/0
MOT:7A(config-if)#cable bundle 1
MOT:7A(config-if)#end
Note: In the case of virtual cable bundling, the BSR will support the
association of CMs in a single IP subnet with sub-interfaces across the MAC
domains (as slaves) of the same CMTS 2:8 module. This will also be
supported across the MAC domains of two different CMTS 2:8 modules.
Note: The BSR supports 256 secondary IP subnets per CMTS module.The
maximum number of secondary IP subnets that can be configured on the
entire BSR chassis is 1024.
If you are running a BCM 3140-based DOCSIS 2.0 2:8 CMTS module as two
1:4 configurations, the limit is still 256 secondary IP subnets for the entire 2:8
CMTS module. The total number of secondary IP subnets between MAC
Domain 0 and MAC Domain 1 can only equal 256. Also, if you apply the
same cable bundle to each MAC domain even though the secondary IP
subnets are the same they must be counted twice.
For example, if you have 256 secondary IP subnets in a cable bundle and
you apply that cable bundle to two MAC domains, the total number of
secondary IP subnets would be 512 which exceeds the limit for the DOCSIS
2.0 CMTS module. In this example, there can be no more than 128
secondary IP subnets on the cable bundle.
4. Use the show running-config command in Privileged EXEC mode to make sure
that DHCP relay is enabled on the master cable loopback interface. Check the
command output to see if the IP helper address or cable helper address is assigned
to the master cable loopback interface.
5. If the IP helper address or cable helper address is not assigned to the master cable
loopback address, use the ip helper-address or cable helper-address command
in Interface configuration mode to enable DHCP relay. The ip helper-address or
cable helper address specifies the DHCP server.
6. Use the show interfaces loopback command in Interface Configuration mode to
determine if an IP address is assigned to the master cable loopback interface:
MOT:7A(config-if)#show interfaces loopback <1-255>
where:
1-255 is the loopback interface number.
7. If the master cable loopback interface does not have IP address, use the ip
address command in Interface Configuration mode to specify the master cable
loopback interface IP address.
8. Use the cable bundle master command in Interface Configuration mode to
assign the loopback interface as the master cable interface and assign the bundle a
number:
MOT:7A(config-if)#cable bundle <0-255> [master]
where:
0-255 is the number of the cable bundle identifier.
For example:
MOT:7A(config-if)#cable bundle 1 master
9. Use the end command in Interface Configuration mode to exit the master cable
interface.
10. Use the show interfaces cable command in Global Configuration mode to make
sure that the slave cable interface does not have an IP address assigned to it:
MOT:7A(config)#show interfaces cable <X/Y>
where:
X/Y is the slot and MAC Domain number of the CMTS module.
11. Use the show running-config command in Privileged EXEC mode to verify your
cable bundle configuration for each loopback interface.
Note: The primary IP address for the cable interface is used for CM DHCP
requests.
host optionally defines this secondary IP CPE host address as the giaddr to
be inserted into CPE host DHCP requests.
mta optionally defines this secondary IP MTA address as the giaddr to be
inserted into MTA DHCP requests.
When a cable intercept is initiated, copies of the data transmissions from and to a
specified Customer Premises Equipment (CPE) MAC address (such as a PC) are sent
to an intercept collector, which is a server at a specified IP address and UDP port
number.
On the 2:8 CMTS module, each MAC domain supports a maximum of 16 cable
intercept entries in the startup configuration and running configuration files for a total
of 32 cable intercept entries for a 2:8 CMTS module. Only one MAC address per CPE
device, such as a PC can be intercepted and only packets from these CPEs are
intercepted.
Group Configuration
Enable Options -> Max Privilege for any AAA Client
Set to Level 14
TACACS Settings
Check - Shell (Exec)
Check - Privilege Level then input 14 into the box
Logging in as securityuser
To login as securityuser, do the following:
1. Use the login command, in User EXEC mode, as follows:
MOT:7A> login securityuser
2. Press the Enter key.
The Password: prompt displays.
3. Enter the default password of securityuser.
4. Press the Enter key to login as securityuser and access Privileged EXEC mode.
The MOT:7A# prompt displays.
Note: When the BSR is rebooted without a startup configuration file, all
configured cable intercepts will be automatically removed. If the BSR is
rebooted without a startup configuration file, the securityuser password is
reset to the default of securityuser. A non-authorized individual will potentially
be able to login as securityuser and identify any ongoing intercepts. This
scenario should be avoided.
5. Use the show interfaces cable intercept command to view intercept information
for each intercepted CPE MAC address. Each destination IP address and UDP
port for the data collection server are displayed and the total number of packets
and bytes that are intercepted from this CPE are also displayed:
MOT:7A(config-if)#show interfaces cable <X/Y> intercept
where:
X/Y is the slot and MAC Domain number of the 2:8 CMTS module.
Use the show users command to display the group access level for the
securityuser user account. The following displays an example of typical screen
output from the show users command.
Active connections
user group/privilege origin session
------------------------------------------------------------------
console sysadmin/rw console 0
securityuser security/rw 10.14.37.103 1*
For auditing and traceability purposes, it is necessary to log login, logout, and all
cable intercept related commands. This logging information is available to a user
logged in as securityuser with the show log security command. Use the show log
security command to display logged cable intercept information. The following
displays an example of typical screen output from the show log security
command. The newest logged entries appear first in the output.
Use the show interfaces cable intercept command to view statistical information
for each intercepted Customer Premises Equipment (CPE) MAC address.
MOT:7A#show interfaces cable <X/Y> intercept
where:
X/Y is the slot and MAC Domain number of the 2:8 CMTS module:
The show interfaces cable intercept command displays the following CPE
information:
The following is an example of typical screen output from the show interfaces
cable intercept command:
4. Use the show controllers cable downstream command to verify the configured
downstream Channel ID.
MOT:7A(config-if)#show controllers cable <X/Y> downstream <NUM>
where:
X/Y is the slot and MAC Domain number of the CMTS module.
NUM is the downstream port number.
5. Use the cable upstream channel-id command to specify a Channel ID number
for an upstream port and optional logical channel.
MOT:7A(config-if)#cable upstream {<NUM> | <X/Y>} channel-id
<1-255>
where:
NUM is the upstream port number
X/Y the upstream port number and optional logical channel number (0-3).
1-255 is the upstream Channel ID number.
Note: When using this command, only the NUM option displays for BCM
3138-based 2:8 CMTS modules. Both the NUM and X/Y arguments display
for BCM 3140-based DOCSIS 2.0 2:8 CMTS.
To determine which 2:8 CMTS module is installed in the BSR 64000, use the
show chassis status command. For BCM 3138-based 2:8 CMTS modules,
the command display reads 2:8 CMTS, and for the BCM 3140-based
DOCSIS 2.0 2:8 CMTS, the display reads, 2:8 CMTS (DOCSIS 2.0).
6. Optionally, repeat Step 5, if a Channel ID number for another upstream port needs
to be specified.
7. Use the show controller cable upstream command to verify the configured
upstream Channel ID.
MOT:7A(config-if)#show controller cable <X/Y> upstream <NUM>
where:
X/Y is the slot and MAC Domain number of the CMTS module.
NUM is the upstream port number.
Introduction
A downstream channel is configured to control the data flow from the cable interface
to the users cable modem. This section is divided into two parts. The downstream
parameters that must be configured for the minimal operation of the downstream port
are discussed in the Initial Downstream Configuration Tasks section. The downstream
parameters that are configured to manage the downstream channel operation are
discussed in the Managing the Downstream Channel section.
Note: The digital carrier frequency cannot be the same as the video carrier
frequency.
where:
NUM is the downstream port number.
91000000 - 857000000 is the downstream frequency in Hertz.
2. Use the cable downstream modulation command in Interface Configuration
mode to set the downstream digital to analog signal modulation rate:
MOT:7A(config-if)#cable downstream <NUM> modulation [64 | 256]
where:
NUM is the downstream port number.
64 is 6 bits per downstream symbol Quadrature Amplitude Modulation
(QAM). This is the default downstream digital to analog signal modulation
rate.
256 is 8 bits per downstream symbol Quadrature Amplitude Modulation
(QAM).
Use the no cable downstream modulation command in Interface Configuration
mode to restore the default (64 QAM):
MOT:7A(config-if)#no cable downstream <NUM> modulation [64 | 256]
1. Edit the cable modem configuration file to set the downstream data rate limit.
2. Use the cable downstream rate-limit command in Interface Configuration mode
to enable the rate-limiting function:
MOT:7A(config-if)#cable downstream <NUM> rate-limit
where:
NUM is the downstream port number.
Use the no cable downstream rate-limit command to disable the downstream
rate-limiting function.
3. Use the show running-config command in Privileged EXEC mode to verify that
downstream rate-limiting is enabled or disabled on the cable interface:
MOT:7A#show running-config
4. Use the show cable qos svc-flow statistics command to display the service flow
statistics for all service flow ID (SFID), a specific cable interface, or a specific
service flow:
MOT:7A#show cable qos svc-flow statistics [<X/Y>] [<1-4292967295>]
where:
X/Y is the slot and MAC Domain number of the CMTS module.
1-4292967295 is the SFID number.
Note: The entered description can be seen in the running configuration file,
and in the display output of various show commands such as the show ip
interface command.
Note: A higher interleave depth provides more protection from bursts of noise
on the HFC network; however, it increases downstream latency.
Note: When using the byte count parameter as the threshold unit, you must
specify a value for the lower byte threshold. If the lower byte threshold is not
specified, the BSR will automatically use one half of the upper byte threshold
value as the lower byte threshold value.
For specific information on service classes and service class configuration, refer to
Chapter 9, Configuring Service Classes.
Note: IGMP joins will still be listened for devices using a multicast disabled
downstream. If a device requests a join to a multicast session, the associated
cable modem will be moved to a multicast enabled downstream.
This chapter describes the following MDRC tasks and related commands:
Enabling MDRC on a MAC Domain
Configuring a Multicast Capable Downstream Channel
This chapter provides brief descriptions of the new or enhanced features that are
included in the Motorola Broadband Services Router 64000 (BSR 64000) Release
5.3.0 software. The following new or enhanced features are described:
Partial Services
Dynamic Bonding Change
Expanded Downstream Bonding Groups
Upstream Fiber Node Configuration
MD-CM-SG Ambiguity Resolution
Cable Modem Control (CM-CTRL)
Cable Modem Status (CM-STATUS)
Service Flow Attribute Based Downstream Assignment
Partial Services
Partial Services is a DOCSIS 3.0 concept that was introduced to maintain services
upon the loss of one or more channels in a transmit or receive channel set. Cable
modems operating with a reduced channel set is said to be operating in partial
service mode.
A channel can be declared unusable when the cable modem is unable to acquire it
during registration and/or a Dynamic Bonding Change (DBC) transaction or the cable
modem loses an upstream and/or downstream channel during normal operation.
Partial Service is a temporary mode of operation where service is not be operating
optimally and the loss can be resolved. The cable modem signals that it is operating in
a partial service mode and the CMTS will try and resolve a cable modems partial
service state.
By definition a cable modem is in a partial service mode of operation any time the
cable modem is operating with a subset of the channels in the receive channel set and/
or transmit channel set because a channel has become unusable either due to an
inability to acquire a channel during registration, a DBC transaction taking place, or
because communication on a channel was lost during normal operation. Partial
service mode is intended to be a temporary mode of operation where services may not
operate normally and which can be resolved.
The BSR Partial Service feature protects services that may be interrupted by an
impaired downstream channel(s) in a DBG by allowing cable modems to continue to
operate in partial service mode and by automatically restoring full downstream
operation once the impaired channel(s) are restored. This is achieved through the
implementation of additional registration confirmation codes, the DOCSIS 3.0
specified CM-STATUS message, and the Dynamic Bonding Change (DBC) protocol.
With the introduction of the DBC protocol to move DOCSIS 3.0 bonded cable
modems between channels and around receive channels sets, the DCC protocol has
been re-defined. DCC can now only move DOCSIS 3.0 cable modems across MAC
domains leaving channel movement within MAC Domains to be performed with
DBC. The functionality enforces DBC for DOCSIS 3.0 cable modems operating in a
DOCSIS 3.0 mode and DCC for non-DOCSIS 3.0 cable modems.
The following commands are provided with the Partial Services feature:
cable partial-service
clear cable modem downstream partial-service reset
show cable modem downstream partial-service
The DBC change can only occur within a MAC domain. The CMTS uses a DCC
message to move cable modems between MAC domains. The CMTS can add
channels, delete channels, or change channels within the receive and transmit channel
set(s) of a cable modem by sending a new receive channel and/or transmit channel
through a DBC-REQ message. The CMTS can also add channels, delete channels, or
change channels within the downstream re-sequencing channel list by replacing a
cable modems downstream re-sequencing channel list with a new list.
When communicating a new transmit channel configuration to the cable modem, the
CMTS also includes an updated assignment of SID(s) or SID cluster.
Note: During a DCC, the CMTS modifies the SID, SFID and SAID assignments for
the primary channel. During a DBC, the SID will be changed but SFID and SAID
assignments remain the same.
As the BSR processes the configuration of channel binding to a MAC Domain and
their associations to fiber nodes, the channels are grouped into respective MD-DS-SG,
MD-US-SG and MD-CM-SGs. They are formed on a per MAC Domain based on the
set of active channels reaching a particular fiber node. The MD-DS-SG, MD-US-SG
and MD-CM-SGs are unique to each MAC Domain. A cable modem is expected to
have access to particular channel groups based on the MAC domain and fiber node
the cable modem is reached by. If multiple fiber nodes reach the same exact set of
channels (upstream, downstream or both), they will share an MD-DS-SG, MD-US-SG
and MD-CM-SG.
The following commands are provided with the upstream fiber node configuration
feature:
cable upstream fiber-node
show cable fiber-node
show cable md-cm-sg
show cable md-us-sg
show interfaces cable downstream
show interfaces cable upstream
If the UCID, DCID and MD-DS-SG-ID found in the ranging message, do not point to
a uniquely defined MD-CM-SG, the BSR performs a sequence of steps to resolve the
cable modems MD-CM-SG. Once the MD-DS-SG is identified, the BSR determines
if the MD-US-SG is unique based on the upstream channel from which the ranging
message was received. If the upstream channel is not associated with a unique
MD-CM-SG, the BSR will send a RNG-RSP with an Upstream Channel Adjustment
TLV containing another upstream channel that can reduce the set of possible
MD-CM-SGs.
The following command is provided with the MD-CM-SG Ambiguity Resolution
feature:
cable cm-sg-resolution
CM-CTRL_RSP is a new MAC message specified by DOCSIS 3.0 that is sent from a
cable modem to a CMTS indicating how a recently sent CM-CTRL-REQ message
was handled. The following command is provided with the cable mode control
feature:
cable modem control
The following commands are provided with the cable modem status feature:
cable cm-status-event
cable non-chan-specific cm-status-eventt
cable downstream cm-status-event
cable upstream cm-status-event
Introduction
The Downstream Channel Bonding feature allows the combination of multiple
downstream channels on the BSR 64000 to provide up to 100 Mbps of downstream
throughput for a single cable modem.
In a Downstream Channel Bonding configuration, packets received by the BSR 64000
Network Interface Module (NIM) are forwarded to a 2:8 CMTS module. The CMTS
distributes the packets over multiple downstream channels (referred to as a bonding
group) to a cable modem. The cable modem collects packets received on the
downstream channels, resequences them to the order in which they were transmitted,
and then forwards them to the subscribers Customer Premises Equipment (CPE).
This chapter describes the functionality supported for DOCSIS 3.0 standard
downstream channel bonding. Configuring Downstream Channel Bonding involves
the following procedures:
Configuring a Bonding Domain
Configuring a Bonding Group
Clearing Channel Bonding Statistics
Disabling Downstream Channel Bonding
Bonding modems ranging and registering on a downstream and upstream channel pair
will be considered to be registered in the MAC domain that contains that downstream
and upstream channel pair. Those modems will also belong to the bonding group
configured in that MAC domain. From a forwarding perspective downstream packets
sent to a bonding modem will be forwarded to the MAC domain/interface that the
bonding modem is registered in despite the fact that some of the packets may transit
downstream channels belonging to other MAC domains.
To configure a downstream channel bonding group, do the following:
1. Use the interface cable command in Global Configuration mode to enter the
desired cable interface.
MOT:7A(config)#interface cable <X/Y>
where:
X is the 2:8 CMTS module slot number.
Y is the MAC domain.
2. Use the cable downstream bonding-group command to configure a downstream
channel bonding group.
MOT:7A(config-if)#cable downstream bonding-group <NUM> <X/Y>
<X/Y> [...<X/Y>]
where:
NUM is the downstream channel bonding group number, which must be 1.
X/Y is a downstream channel associated with this channel bonding group: X
is the 2:8 CMTS module slot number and Y is the MAC domain.
3. Use the show cable downstream bonding-groups command to verify that the
channel bonding group and its downstream channels are enabled and configured
correctly.
MOT:7A(config-if)#show cable downstream bonding-groups
1. Use the interface cable command in Global Configuration mode to enter the
desired cable interface.
MOT:7A(config)#interface cable <X/Y>
where:
X is the 2:8 CMTS module slot number.
Y is the MAC domain
2. Use the cable downstream bonding disable command to disable downstream
channel bonding.
MOT:7A(config-if)#cable downstream bonding disable
Introduction
An upstream channel is configured to control the data flow from a cable modem to the
cable interface. This section is divided into two parts. The initial upstream parameters
that must be configured for the minimal operation of the upstream port are discussed
in the Initial Upstream Configuration Tasks section. Modulation profiles are discussed
in the Modulation Profiles section. The upstream parameters that are configured to
manage the upstream channel operation and performance are discussed in the
Managing the Upstream Channel section. In addition, refer to the section About
Upstream Channel Commands before configuring an upstream channe.
Note: The cable interface will not operate until a fixed upstream frequency is
set.
channel-type modulation-profile
data-backoff range-backoff
force-frag show cable upstream
map-interval show interfaces cable upstream
max-calls trap-enable-cmts
minislot-size trap-enable-if
shutdown trap-enable-rdn
When using the following cable upstream commands, both the NUM and X/Y
arguments display for a BCM 3140-based DOCSIS 2.0 2:8 CMTS module. These
commands are only applicable for an upstream port and logical channel and will only
be available through the X/Y argument.
active-codes iuc11-grant-size
codes-minislot maintain-power-density
hopping-seed spread-interval
When using the following cable upstream commands, only the NUM option displays
for BCM 3138-based 2:8 CMTS modules. Both the NUM and X/Y arguments display
for a BCM 3140-based DOCSIS 2.0 2:8 CMTS modules. These commands are only
applicable for an upstream port will only be available through the NUM argument.
channel-width physical-delay
concatenation power-level
description pre-equalization
frequency range-forced-continue
ingress-canceller range-power-override
invited-range-interval rate-limit
loadbalance-group snr-offset
modem-ranging-delay spectrum-group
Note: To determine which 2:8 CMTS module is installed in the BSR 64000,
refer to Determining the 2:8 CMTS Module Type.
Note: Make sure that the upstream frequency selected does not interfere
with the frequencies used for any other upstream applications running in the
cable plant.
If the upstream input power level is set in relative mode, the input power level
changes when the upstream channel width is changed. For example, if the input
power level is +11 dBmV for a DOCSIS 3.2 MHz upstream channel bandwidth
setting in relative mode and is changed to 1.6 MHz, the default receive power is
+8 dBmV. The default power levels for the 3.2 MHz and 1.6 MHz channels are
equal relative to their respective channel bandwidth settings.
Caution: If the power level is not explicitly set on the upstream interfaces,
they default to 0 dBmV in absolute mode with a 3.2 MHz, 2560 kilosymbols
per second rate. Ensure that the correct power level is set on each upstream
channel.
Table Table describes how the upstream channel bandwidth corresponds to the input
power-level range and default power-level range for a specific upstream channel.
Example 1:
Use the cable upstream power-level default command in Interface Configuration
mode to set the input power level for a 3.2 MHz channel in relative mode from +11
dBmV to +5 dBmV:
MOT:7A(config-if)#cable upstream 0 power-level default -60
The default input power level is reduced by 6 dBmV. The power level is now
+5 dBmV.
Example 2:
Use the cable upstream power-level default command in Interface Configuration
mode to set the input power level for a 3.2 MHz channel in relative mode from +11
dBmV to 0 dBmV:
MOT:7A(config-if)#cable upstream 0 power-level default -110
The default input power level is reduced by 11 dBmV.
Caution: Use caution when increasing the input power level in absolute
mode. The cable modems on the HFC network increase their transmit power
level by 3 dB for every incremental upstream channel bandwidth change,
causing an increase in the total power on the upstream channel. This may
violate the upstream return laser design parameters
Note: The entered description can be seen in the running configuration, and
in the command output of show commands such as the show ip interface
command.
Modulation Profiles
A modulation profile is a collection of up to eight burst profiles that are sent out in an
Upstream Channel Descriptor (UCD) message to configure cable modem
transmission parameters for upstream traffic. Each upstream transmission burst type
is given a number called the Interval Usage Code (IUC). IUC codes are used to
allocate upstream time slots. The following IUC codes are supported:
IUC 1 Request Burst - opportunity for cable modems to transmit bandwidth
requests
IUC 3 Initial Maintenance - opportunity for cable modems to join the network by
sending an initial ranging request
IUC 4 Station Maintenance -cable modem periodic ranging
IUC 5 Short Grant Burst - short data burst
IUC 6 Long Grant Burst - long data burst
IUC 9 Advanced PHY Short Data Grant - advanced short data burst
IUC 10 Advanced PHY Long Data Grant - advanced long data burst
ifIndex: 46989444
description:
centerFreq: 13200000
rng_back_st: 0
rng_back_en: 4
data_back_st: 2
data_back_en: 8
channelWidth: 3200000
powerLevel: 0 (10th of dB)
slotSize: 0
force-frag: 0
map-interval: 4000 (usec)
pre-equalization: 0
invited-range-interval: 10000 (msec)
range-forced-continue: 0
range-power-override: false
concatenation: true
physical-delay: Mode 0, Min 400, Max 1600
rate-limit: 0
modulation-profile: 301 Modulation Profile
max-calls: 0 Number
Spectrum Group:
Channel type: S-CDMA
S-CDMA active codes: 126
S-CDMA codes per slot: 2
S-CDMA spreading intrvl: 16
S-CDMA hopping seed: 0
Ingress canceller state: enabled
Ingress canceller idle interval: 320 (symbols)
Ingress canceller idle frequency: 5
Maintain power spectrum density: off
Modem ranging delay: 250 (usec)
IUC 11 grant size: 0
MOT:7A(config-modprof:5:request)#
Modulation IUC
Profile Submode
Number
There are 8 IUC submodes (a-long, a-short, a-ugs, initial, long, request, short, and
station). The default IUC submode is request. There are two ways to enter a different
IUC submode:
where:
1-600 is a modulation profile number.
2. Use the iuc command in Modulation Profile Configuration Mode to configure a
new modulation profile, as shown below:
MOT:7A(config-modprof:<modulation profile number>:<IUC Submode>)#
iuc {a-long | a-short | a-ugs | initial | long | request | short | station} [A-TDMA
| mtdma | S-CDMA | tdma] {128qam | 16qam | 256qam | 32qam | 64qam |
8qam | qpsk} {<0-16>} {<16-253>} {fixed | short} {<0-255>} {off | on}
{<0x0-0x7fff>} {off | on} {none | qpsk0 | qpsk1} {<0-1536>} {<0-2048>}
{<0-2048>} {<0-32>} {off | on} {<0-128>} {off | on}
Table Table provides a description of each parameter listed in the iuc command
syntax above.
Parameter Description
The Interval Usage Code:
Parameter Description
0-16 the number of bytes that can be corrected per FEC code word
16-253 the FEC code word length
fixed fixed handling of FEC for last code word
short shortened handling of FEC for last code word
0-255 the maximum burst length in minislots
off | on disable/enable scrambler
0x0-0x7fff the scrambler seed in hexadecimal format
off | on disable/enable differential encoding
Note: If a modulation profile is in use, differential encoding
cannot be enabled or disabled for any of the burst types. To
enable or disable differential encoding for a burst type, an
operator must copy the modulation profile to a new modulation
profile number, enable or disable differential encoding for the
new modulation profile, and assign the new modulation profile to
the desired upstream channel. Attempting to enable or disable
differential encoding for a modulation profile that is in use will
generate the following error message:
Command Description
view the modulation profile parameters and verify the configuration, as shown
below:
MOT:7A#show cable modulation-profile <1-600>
where:
1-600 is a modulation profile number.
Use the no cable upstream modulation profile command to restore the default,
as shown below:
MOT:7A(config-if)#no cable upstream {<NUM> | <X/Y>}
modulation-profile <1-600>
where:
NUM is the upstream port number.
X/Y is the updtream portnumber and logical channel number (0-3).
1-600 is the modulation profile number.
Note: For any cable modem TFTP configuration files using the Upstream
Channel ID configuration Setting (TLV type 2), you must edit the configuration
file to update the channel ID TLV. Taking this action ensures that cable
modems implementing upstream channel override will interoperate properly
with the upstream channel numbering convention. If your modems implement
upstream channel override, failure to update the cable modems TFTP
configuration file to accommodate the BSR upstream channel numbering
convention will result in the cable modems being unable to complete
registration.
where:
NUM is the upstream port number.
0-30000 is the number of milliseconds allowed between ranging requests.
Use the cable upstream map-interval command in Interface Configuration
mode to determine the time interval in microseconds for bandwidth maps
messages (MAP) to be used by the cable modem to allocate upstream time slots,
as shown in the following command example:
MOT:7A(config-if)#cable upstream {<NUM> | <X/Y>} map-interval
<2000-16000>
where:
NUM is the upstream port number.
X/Y is the upstream port and logical channel number (0-3).
2000-16000 is the time interval in microseconds. The default is 4000
microseconds.
The initial ranging start and end backoff values are a part of the Upstream
Bandwidth Allocation Map (MAP) that cable modems use to register with the
CMTS. If a cable modem initial ranging request collides with requests from other
cable modems during the initial ranging process, the cable modem initial ranging
request is lost. The CMTS does not directly detect the collision. The cable
modem determines that a collision (or other reception failure) occurred when the
next MAP fails to include acknowledgement of the request. The cable modem
must then perform a back-off algorithm and retry its initial ranging request
causing prolonged cable modem downtime.
The initial ranging backoff start and end number of backoffs (wait times) can be
adjusted to randomize when initial ranging is initiated by cable modems that are
colliding during initial ranging. This adjustment lowers the odds for cable
modems colliding again, reducing the amount of time that a cable modem is
down.
Use the cable upstream range-backoff command in Interface Configuration
mode to set the initial ranging backoff start and end time. If the automatic
argument is used, the CMTS automatically sets the upstream data-backoff start
and end values:
10-1600 is the fixed upstream physical delay value in microseconds. The default
is 800 microseconds.
The 800 microsecond default setting is an optimal setting for HFC networks with a
radius of not more than 50 miles (i.e., distance to the farthest cable modem).
However, when the default setting of 800 microseconds is in force on HFC plants
with a radius larger than 50 miles, cable modems may not be able to register or pass
data reliably since the round-trip propagation delay exceeds the configured value for
the physical delay (i.e, cable modems are not given enough time to register).
Note: Setting a physical delay value larger than required is allowed, although
data passing performance will not be optimized. However, do not set a
physical delay value smaller than required since this might cause some cable
modems to become inoperable.
Should you need to change the default value for the physical delay, refer to the
guidelines in the table that follows or calculate a setting value using the formulas that
follow the table.
BSR
Physical
Delay One-way One-Way Round trip Round trip
Transit Delay Setting distance Distance distance distance
(microsecs) (microsecs) (miles) (kilometers) (miles) (kilometers)
800 1,600 100.0 160.9 200.0 321.9
700 1,400 87.5 140.8 175.0 281.6
600 1,200 75.0 120.7 150.0 241.4
500 1,000 62.5 100.6 125.0 201.2
400 800 50.0 80.5 100.0 160.9
300 600 37.5 60.4 75.0 120.7
200 400 25.0 40.2 50.0 80.5
100 200 12.5 20.1 25.0 40.2
To calculate a setting value for your HFC plant, follow these steps using one of the
formulas provided in Step 2:
1. Determine the distance from the BSR 64000 (i.e, CMTS) to the most distant cable
modem measured in miles (or kilometers) of HFC (i.e, physical cable length).
2. Calculate the value for the physical delay using one of the following formulas:
For HFC measured in miles:
16 x L = PD
where
L is the value determined in Step 1.
PD is the value to specify for the command cable upstream physical-delay
For HFC measured in kilometers:
9.95 x L = PD
where
L is the value determined in Step 1.
PD is the value to specify for the command cable upstream physical-delay
Enabling Pre-equalization
Use the cable upstream pre-equalization command to enable the pre-equalization
adjustment function on the upstream port, which includes sending pre-equalization
coefficients in a ranging response to a cable modem to compensate for impairment
over the transmission line in Interface Configuration mode:
Note: Not all cable modems support the pre-equalization adjustment. If you
enable the pre-equalization adjustment for an upstream port and the cable
modem does not support this adjustment, the cable interface may not receive
valid upstream data from the cable modem.
where:
X/Y is the slot and MAC Domain number of the CMTS module.
3. Use the cable upstream shutdown command in Interface Configuration mode to
disable an upstream port:
MOT:7A(config-if)#cable upstream {<NUM> | <X/Y>} shutdown
where:
NUM is the upstream port number.
X/Y is the upstream port and logical channel number (0-3).
Refer to the BSR 64000 Command Reference Guide to see typical screen output for
the show cable upstream command.
Refer to the BSR 64000 Command Reference Guide to see typical screen output for
the show interfaces cable upstream command.
Introduction
DOCSIS 2.0 increases physical upstream channel performance. It increases upstream
channel capacity and increases overall system tolerance to noise. The benefit of this is
improved spectral efficiency for the HFC network.
Logical Channels
For DOCSIS 1.0 and 1.1, a single channel was associated with each single physical
port on a BSR 64000 CMTS module. DOCSIS 2.0 introduces the ability to have
logical upstream channels on each single physical port. Logical channels allow
accommodation of DOCSIS 1.0 and 1.1 (legacy) cable modems in a DOCSIS 2.0
environment.
Channel Types
DOCSIS 2.0 allows operators to assign a channel type to each logical channel
associated with a physical port. A channel type allows (or restricts) the kind of cable
modem (DOCSIS 2.0, 1.1, or 1.0 compliant) that can operate over the logical channel
to which the channel type is assigned. Available channel types are listed in
Table Table :
For example, the bandwidth scheduler that resides in the CMTS module allocates
S-CDMA bursts to S-CDMA timeslots, while allocating DOCSIS 1.x or A-TDMA
bursts to TDMA timeslots.
The allocation of timeslots to each logical channel is interleaved and assigned based
on usage. TDMA-based cable modems transmit data during TDMA assigned
timeslots while S-CDMA based cable modems transmit data during their own
timeslots. In addition, multiple S-CDMA cable modems may transmit on the same
upstream channel at the same time, up to the total capacity of the channel. TDMA
requires that each cable modem on a particular upstream channel be allocated
different intervals of transmission time.
For a DOCSIS 2.0 2:8 CMTS Module, four logical channels are available on each
physical upstream port. The kinds of channel types that can be assigned to each
logical channel on a single upstream physical port of a 2:8 DOCSIS 2.0 CMTS
Module are listed in Table Table .
Note: Only the Primary (and Standby) 2:8 DOCSIS 2.0 CMTS Module
supports the configuration of logical channels.
channel-type modulation-profile
data-backoff range-backoff
force-frag show cable upstream
map-interval show interfaces cable upstream
max-calls trap-enable-cmts
minislot-size trap-enable-if
shutdown trap-enable-rdn
When using the following cable upstream commands, both the NUM and X/Y
arguments display for a BCM 3140-based DOCSIS 2.0 2:8 CMTS modules. These
commands are only applicable for an upstream port and logical channel and will only
be available through the X/Y argument.
active-codes iuc11-grant-size
codes-minislot maintain-power-density
hopping-seed spread-interval
When using the following cable upstream commands, only the NUM option displays
for BCM 3138-based 2:8 CMTS modules. Both the NUM and X/Y arguments display
for a BCM 3140-based DOCSIS 2.0 2:8 CMTS modules. These commands are only
applicable for an upstream port will only be available through the NUM argument.
channel-width physical-delay
concatenation power-level
description pre-equalization
frequency range-forced-continue
ingress-canceller range-power-override
invited-range-interval rate-limit
loadbalance-group snr-offset
modem-ranging-delay spectrum-group
Note: To determine which 2:8 CMTS module is installed in the BSR 64000,
refer to Determining the 2:8 CMTS Module Type.
Follow this procedure to configure the channel type for an upstream channel:
1. Navigate to Cable Interface Configuration mode, as follows:
MOT:7A(config)#interface cable <X/Y>
where:
X/Y is the slot and MAC Domain number of the CMTS module.
2. Use the cable upstream channel-type command in Cable Interface
Configuration mode to configure an upstream channel type, as shown below:
MOT:7A(config-if)#cable upstream {<NUM> | <X/Y>} channel-type
{tdma | A-TDMA | mtdma | S-CDMA}
where:
NUM is the upstream port number and default channel number 0.
X/Y the upstream port number and logical channel number (0-3).
tdma is a DOCSIS 1.1 channel type.
A-TDMA is a DOCSIS 2.0 channel type.
mtdma is a DOCSIS 1.1 or DOCSIS 2.0 TDMA channel type.
S-CDMA is a DOCSIS 2.0 channel type only used for logical channel
configurations.
3. Use the show interfaces cable configuration command, in all modes except
User EXEC, or show cable upstream command, in Cable Interface
Configuration mode, to view the channel type configuration, as shown below:
MOT:7A(config-if)#show interfaces cable <X/Y> configuration
where:
X/Y is the slot and MAC Domain number of the CMTS module.
\MOT:7A(config-if)#show cable upstream {<NUM> | <X/Y>}
where:
NUM is the upstream port number and default channel number 0.
X/Y the upstream port number and logical channel number (0-3).
The following is screen output from the show interfaces cable configuration
command which displays the channel type configuration. In this example, four
logical channels with an MTDMA channel type have been configured on
upstream port 4.
The S-CDMA channel type allows multiple modems to transmit on the same
upstream channel at the same time. S-CDMA spreads the signals transmitted based on
the particular code used so that messages will not interfere with each other. The
coding has the effect of creating channels within the same spectrum. With S-CDMA,
more than one mini-slot can occupy the same place in time in the upstream bandwidth
allocation. Mini-slots are separated by the code(s) used.
The existing time stamp mechanism is not sufficient for synchronizing these new
frames so an additional level of synchronization is added called a timestamp snapshot.
This information contains the frame number, mini-slot number, and time stamp.
Timestamp snapshot information is conveyed in the SYNC and UCD messages.
The following additional configuration procedures are required for an S-CDMA
logical channel:
Configuring S-CDMA Active Codes
Configuring S-CDMA Codes Per Minislot
Configuring the S-CDMA Hopping Seed
Configuring the S-CDMA Spreading Interval
Note: The logical channel must be disabled to specify a new hopping seed
value.
ifIndex: 118161
description:
centerFreq: 22800000
rng_back_st: 0
rng_back_en: 4
data_back_st: 2
data_back_en: 8
channelWidth: 3200000
powerLevel: 0 (10th of dB)
slotSize: 4
force-frag: 0
map-interval: 4000 (usec)
pre-equalization: 0
invited-range-interval: 10000 (msec)
range-forced-continue: 0
range-power-override: false
concatenation: true
physical-delay: Mode 0, Min 400, Max 1600
rate-limit: 0
modulation-profile: 1
max-calls: 0
Spectrum Group:
Channel type: tdma
S-CDMA active codes: 0
S-CDMA codes per slot: 0
S-CDMA spreading intrvl: 0
S-CDMA hopping seed: 0
Ingress canceller state: disabled
Ingress canceller idle interval: 320 (symbols)
Ingress canceller idle frequency: 5
Maintain power spectrum density: off
Modem ranging delay: 250 (usec)
IUC 11 grant size: 0
Introduction
The BSR 64000 2:8 CMTS module provides an RF Sentry upstream Spectrum
analysis tool. The RF Sentry tool is used to measure either power levels or signal to
noise ratios of each of the eight upstream ports. The RF Sentry works by means of the
Fast Fourier Transform (FFT) algorithm for power level measurement or Signal to
Noise Ratio (SNR) measurement.
Power level measurement is done by means of the Fast Fourier Transform (FFT)
algorithm. FFT transforms a discrete signal in a time domain to a power level in a
frequency domain. Power level measurement is done through a built-in FFT
processor.
SNR measurement is done by exchanging data between a reference modem and
the CMTS. A reference modem is a registered cable modem that is selected to
send an upstream traffic/burst used to measure the SNR on that upstream.
The RF Sentry has its own RF path which can be switched between the RF paths of
the eight upstream ports. The RF Sentry uses a tap-in mode to access the RF path.
Both power level and Signal to Noise Ratio measurement is done within the
Broadcom chip set (BCM3138/BCM3140) on the 2x8 CMTS module.
Configuring FFT
The fft setup command can be used to configure the FFT processor on the BCM3138/
BCM3140 chip set or to display the current FFT processor configuration.
sample 256-2048 is the number of samples of the power level measurement. The
default is 2048,
mode Tap-in is the RF Sentrys operational mode
window is the window coefficient to shape the output of the power level
measurement (rectangular, hamming, hanning, blackman, or
blackman-harris). The default is rectangular.
Note: The sample, mode, and window arguments are optional with the fft
start command but can be used to override the current FFT processor
configuration specified with the fft setup command and initiate power level
measurement with a new FFT processor configuration.
The FFT data can be processed into a table or graph format and then displayed to a
console or telnet session.
ingress-cancel auto evaluates the SNR with and without ingress cancellation.
ingress-cancel off evaluates the SNR without ingress cancellation.
ingress-cancel on evaluates the SNR with ingress cancellation.
modulation-type 16qam evaluates the SNR for 16qam mode.
modulation-type auto evaluates the SNR for both QPSK and 16QAM modes.
modulation-type qpsk evaluates the SNR for QPSK mode.
ingress-cancel auto evaluates the SNR with and without ingress cancellation.
ingress-cancel off evaluates the SNR without ingress cancellation.
ingress-cancel on evaluates the SNR with ingress cancellation.
modulation-type 16qam evaluates the SNR for 16qam mode.
modulation-type auto evaluates the SNR for both QPSK and 16QAM modes.
modulation-type qpsk evaluates the SNR for QPSK mode.
Note: The snr start command must first be used to initiate SNR
measurement before the snr store command can be used to store SNR
measurement data.
Use the snr store command to save the SNR measurement data, as follows:
MOT:7A#snr store {<NUM>{<NUM>}} {flash:<filename> <WORD>|
nvram:<filename> <WORD>}
where:
NUM is the slot number of the 2x8 CMTS module.
NUM is the upstream port number.
flash:<filename> stores the SNR measurement data to the Flash file system.
nvram:<filename> stores the SNR measurement data to the NVRAM file
system.
WORD is the SNR measurement data filename with a limit of 20 characters
excluding the ".snr" filename extension.
Introduction
This chapter describes managing cable modems and includes the following
procedures and tasks:
Configuring Network Parameters for Cable Modems
Configuring Baseline Privacy
Using Flap Lists
Pinging a Cable Modem at the MAC Layer
Resetting the Cable Modem
Clearing Cable Modem Counters
Viewing Cable Modem Information
Use the clear cable modem offline command to remove all offline cable modems
from the offline list:
MOT:7A:7A#clear cable modem offline
Use the clear cable modem offline command to remove a specific offline cable
modem from the offline list or all cable modems from a specific CMTS slot and
port:
MOT:7A:7A#clear cable modem offline {<mac> | <X/Y>}
where:
mac is the MAC address of the cable modem.
X/Y is the slot and MAC Domain number of the CMTS module.
Use the clear cable modem offline slot command to remove all offline cable
modems in a single CMTS from the offline list:
MOT:7A:7A#clear cable modem offline slot <NUM>]
where:
NUM is the slot number of a CMTS module from 0-5 and 9-14.
Note: Ensure that the upstream port is down before setting the insertion
interval.
where:
0-200 is the insertion interval in hundredths of a second.
Note: Ensure that the interface is down before setting the synchronization
message interval.
1. Use one the following two options to configure cable modem authentication
parameters so that all cable modems return a known text string to register with the
cable interface for network access:
If you want to activate cable modem authentication so that all cable modems
return an unencrypted text string to register with the cable interface for
network access, issue the cable shared-secret 0 command in Global
Configuration mode:
MOT:7A(config)#cable shared-secret 0 < string>
where:
0 specifies that an unencrypted authentication text string follows.
string is an alphanumeric text authentication string. The authentication string
must enclosed with double quotes if the string contains spaces. The "%" and
"!" characters must not be used.
Note: The configuration and activation of BPI depend on the cable operator
physical plant.
where:
1-8192 is the Service Identifier (SID).
Note: The cable privacy mandatory feature requires that all cable modems
have BPI enabled in order to register. If a cable modem does not have BPI
enabled and cable privacy mandatory is turned on, the cable modem will not
be able to register.
With cable privacy mandatory enabled, routed broadcasts are not received by
VLAN Tagging CM's. Therefore, VLAN tagging cable modems will not be able
to respond to broadcast pings.
Warning: After enabling the cable privacy mandatory feature, the cable
operator must issue the clear cable modem all reset command to
re-register all cable modems and allow non-unicast traffic (including ARPs) to
function correctly.
Note: CMs provisioned with DOCSIS 1.0 are permitted to register without
BPI+.
where:
1-86400 is the flap list insertion time, expressed in seconds. The default flap
list insertion time is 60.
3. Use the cable flap-list percentage-threshold command, in Cable Interface
Configuration mode, to specify the cable modem miss percentage:
MOT(config-if)#cable flap-list percentage-threshold <1-100>
where:
1-100 is the cable modem miss percentage.
Use the cable flap-list trap-enable command to control whether a flapListTrap
will be sent to the CMTS by the SNMP agent if the cable modem miss percentage
exceeds the flapListPercentageThreshold specified with the cable flap-list
percentage threshold command.
4. Use the cable flap-list power-adjust threshold command, in Global
Configuration mode, to specify the power adjustment threshold value between 0
to 2 dBmV. The power adjustment threshold causes a flap-list event to be
recorded when the threshold is exceeded:
Note: Motorola recommends that you do not change the power adjustment
threshold from the default value, which is 2 dbmV. Ensure that you evaluate
the need to enable this function before applying it to your network. A power
adjustment threshold of less than 1 dBmV may cause excessive flap list
event recording.
5. The default miss threshold for MAC-layer keepalive messages is 6. If you want to
change the threshold number of MAC-layer keepalive message misses that will
result in the cable modems being recorded in the flap list, use the cable flap-list
miss-threshold command, in Global Configuration mode, as follows:
Note: A high miss rate can indicate intermittent upstream problems, fiber
laser clipping, or common-path distortion.
Note: If a value is set to the default, the default value does not display after a
show running-configuration command.
3. Use the show cable flap-list sort-time command to sort the flap list statistics by
the time at which the cable modem flap occurred:
MOT:7A#show cable flap-list sort-time
4. Use the show cable flap-list sort-interface comman to sort the flap list statistics
by the cable upstream interface on which the cable modem flap occurred:
MOT:7A#show cable flap-list sort-interface
Refer to the BSR 64000 Command Reference Guide to see typical screen output and
field descriptions for the show cable flap-list command.
Note: Cable modems go offline faster than the frequency hop period and can
cause the frequency to stay fixed while cable modems go offline. Reduce the
hop period to 10 seconds to adjust to the hop frequency period.
Field Description
Hit and Miss The HIT and MISS columns are keepalive polling statistics between the
BSR and the cable modem. The station maintenance process occurs for
every cable modem approximately every 10 seconds. When the BSR
receives a response from the cable modem, the event is counted as a Hit.
If the BSR does not receive a response from the cable modem, the event
is counted as a Miss. A cable modem will fail to respond either because of
noise or if it is down. Cable modems which only log Misses and zero Hits
are assumed to be powered off.
Misses are not desirable since this is usually an indication of a return path
problem; however, having a small number of misses is normal. The flap
count is incremented if there are M consecutive misses where M is
configured in the cable flap miss-threshold parameter. The parameter
value ranges from 1-12 with a default of 6.
Ideally, the HIT count should be much greater than the Miss counts. If a
cable modem has a HIT count much less than its MISS count, then
registration is failing. Noisy links cause the MISS/HIT ratio to deviate from
a nominal 1% or less. High Miss counts can indicate:
Intermittent upstream possibly due to noise
Laser clipping
Common-path distortion
Ingress or interference
Too much or too little upstream attenuation
P-Adj The station maintenance poll in the BSR constantly adjusts the cable
modem transmit power, frequency, and timing. The Power Adjustments
(P-Adj) column indicates the number of times the cable modems power
adjustment exceeded the threshold value. The power adjustment
threshold may be set using the <cable flap power threshold > parameter
with a value range of 0-10 dB and a default value of 2 dB. Tuning this
threshold is recommended to decrease irrelevant entries in the flap list.
Power Adjustment values of 2 dB and below will continuously increment
the P-Adj counter. The cable modem transmitter step size is 1.5 dB,
whereas the cable interface may command 0.25 dB step sizes. Power
adjustment flap strongly suggests upstream plant problems such as:
Amplifier degradation
Poor connections
Thermal sensitivity
Attenuation problem
Field Description
Flap The Flap counter indicates the number of times the cable modem has
flapped. This counter is incremented when one of the following events is
detected:
Unusual cable modem insertion or re-registration attempts. The Flap and
the Ins counters are incremented when the cable modem tries to
re-establish the RF link with the BSR within a period of time that is less
than the user-configured insertion interval value.
Abnormal Miss/Hit ratio The Flap counter is incremented when N
consecutive Misses are detected after a Hit where N can be
user-configured with a default value of 6.
Unusual power adjustment The Flap and P-adj counters are incremented
when the cable modems upstream power is adjusted beyond a
user-configured power level.
Time Time is the timestamp indicating the last time the cable modem flapped.
The value is based on the clock configured on the local BSR. If no time is
configured, this value is based on the current uptime of the BSR. When a
cable modem meets one of the three flap list criteria, the Flap counter is
incremented and Time is set to the current time.
Save the flap list statistics to a database server at least once a day to keep a record
of flap list statistics which includes upstream performance and quality control
data. These statistics can be used again at a later time to evaluate trends and solve
intermittent problems on the HFC networks. Once the flap list statistics are
backed up daily on the database server, the flap list statistics can be cleared.
Use the show cable modem hosts command in Privileged EXEC mode to display
the number of Customer Premises Equipment (CPE) hosts connected to a specific
cable modem:
MOT:7A#show cable modem {<mac> | <prefix>} hosts
where:
mac is the cable modem MAC address.
prefix is the cable modem IP address.
Use the show cable modem offline command to display offline cable modems
only:
Note: The show cable modem offline command output is updated if the
aging timer interval expires for an offline cable modem. Also, the cable
modem offline table can contain 6100 entries. If this total number is reached
and a new cable modem goes offline, the oldest entry in the table is deleted.
Use the show cable modem phy command to view physical layer
information for a specific cable modem:
MOT:7A#show cable modem <mac> phy
where:
mac is the cable modem MAC address.
The show cable modem maintenance command is used to view station
maintenance statistics, which includes station maintenance retries, station
maintenance failures, and recent event timestamps.
Cable modem station maintenance ranging, which occurs during the cable
modem registration process, uses periodic time intervals to send a unicast
message containing a registered SID between the cable modem and the CMTS.
Use the following options to display station maintenance statistics:
Use the show cable modem maintenance command to view all station
maintenance statistics:
MOT:7A#show cable modem maintenance
Use the show cable modem maintenance command to view station
maintenance statistics for cable modems on a particular cable interface:
MOT:7A#show cable modem <X/Y> maintenance
where:
X/Y is the slot and MAC Domain number of the CMTS module.
Use the show cable modem maintenance command to view station
maintenance statistics for a particular cable modem:
MOT:7A#show cable modem <mac> maintenance
Refer to the BSR 64000 Command Reference Guide to see typical screen output, field
descriptions, and an explanation of connectivity states for the show cable modem
commands.
The timing offset stored in the cable modem is the collection of all the timing
adjustments sent to the cable modem. The BSR cannot determine the timing offset at
which a particular cable modem starts. The cable modem starts at an initial timing
offset based on its internal delays. The values stored and displayed by the BSR are the
summary of the cable modem initial timing offset adjustments.
The show cable modem timing-offset command allows the user to select which
cable modems are displayed based on their timing offset value.
Use the show cable modem timing-offset below command in Privileged EXEC
mode to identify all cable modems with a timing offset below the entered number:
MOT:7A#show cable modem timing-offset below <0-500000> [<X/Y>]
where:
0-500000 is the timing offset value that displays all cable modems below this
timing offset value.
X/Y is the slot and MAC Domain number of the CMTS module.
Use the show cable modem timing-offset above command in Privileged EXEC
mode to identify all cable modems with a timing offset above the entered number:
MOT:7A#show cable modem timing-offset above <0-500000> [<X/Y>]
where:
0-500000 is the timing offset value that displays all cable modems above this
timing offset value.
X/Y is the slot and MAC Domain number of the CMTS module.
Refer to the BSR 64000 Command Reference Guide to see typical screen output, field
descriptions, and an explanation of connectivity states for the show cable modem
commands.
Note: The Remote Query feature polls cable modems using SNMPv1 only.
The MSO must configure CMs to accept the SNMPv1 community string
specified with the cable modem remote-query command.
To enable the BSR to send SNMP Remote Query traps, do the following:
1. Use the snmp-server host command, in Global Configuration mode, to specify a
destination SNMP trap host to receive SNMP trap information, as shown below.
MOT:7A(config)#snmp-server host <A.B.C.D> traps <WORD>
remote-query
where:
A.B.C.D is the IP address of the host machine to receive remote query SNMP
trap information
WORD is the SNMPv1/v2c community string or SNMPv3 user name
2. Use the snmp-server enable traps command, in Global Configuration mode, to
enable SNMP traps, as shown below. This command configures the BSR to send
SNMP traps to the host(s) specified with the snmp-server host command.
MOT:7A(config)#snmp-server enable traps remote-query
Introduction
The Service Levels Classes with Maximum Assigned Bandwidth (MAB) feature
allows customers to configure service classes and control the amount of bandwidth
allocated to each class. This permits customers to provide support for communication
applications with varying Quality of Service (QoS) requirements such as voice, video,
and data and to effectively manage the bandwidth allocated to these applications.
Additionally, this feature allows customers to provide differentiated levels of service
to their end users.
Service Classes
The concept of service classes implies assigning service flows to a service class and
providing all flows belonging to that class with a defined quality of service. DOCSIS
has defined a set of QoS parameters, including maximum sustained and minimum
reserved traffic rates, and a way for associating specific QoS parameter values to
service flows. DOCSIS has further incorporated the concept of a service class name
so that service flows, when being created, may be assigned their QoS parameters by
referencing a service class name. The Service Level Classes with Maximum Assigned
Bandwidth feature has extended the DOCSIS definition of a service class by
introducing additional service class parameters for maximum assigned bandwidth,
over-booking, and class-based scheduling priority. Service classes are supported for
both downstream and upstream directions.
Overbooking
Since not all service flows are active simultaneously the service level classes feature
permits customers to overbook service classes. Overbooking means admitting service
flows to a service class such that the sum of their guaranteed minimum reserved rates
are in excess of the configured MAB for the service class. A configurable
overbooking factor is provided by the service levels classes feature to control the
amount of overbooking. This parameter is called the Configured Active Percent
(CAP). The CAP is an estimate of how many service flows, expressed in percent, are
likely to be active simultaneously. For example, if the CAP for a service class is set to
20 percent then it is estimated that only 20 percent of the service flows belonging to
that class will be active simultaneously. Therefore, 5x (1 / 0.2) overbooking would be
allowed. A CAP of 100 percent means that no overbooking will be allowed. A CAP of
zero percent means that unlimited overbooking is allowed.
Scheduling Priority
The scheduling priority of a service class determines the order in which service flows
are serviced by the packet scheduling algorithm. All service flows belonging to a
service class with a higher scheduling priority will be serviced before service flows
belonging to service classes with a lower scheduling priority. Class scheduling
priority is distinct from the DOCSIS QoS parameter, traffic priority, which is
specified to differentiate priority for service flows with other-wise identical QoS
parameter sets.
Admission Control
Admission control is a process wherein the bandwidth requirements of a service flow
are checked to verify that admission of the service flow to a service class does not
exceed the class MAB after accounting for the allowed level of overbooking. Service
flows are created during modem registration or through dynamic service messaging.
A CM registering with primary service flows will be permitted to register regardless
of whether the admission of its service flows would exceed its service class MAB. In
this case the service flow will be admitted in a Restricted state meaning that the
service flow will not be provided any guaranteed minimum reserved rate. Service
flows created via dynamic service messaging will be rejected if admission of the
service flow would cause its service class to exceed its MAB.
To keep up with the rate of grants being offered, the upstream map-interval
configured on the BSR 64000 should not be set higher than 5000 microseconds. The
recommended value is 4000, which is the default.
The Nominal Grant Interval should not be set to align with the packetization interval
of 20 milliseconds (20000 microseconds). If a modem were to miss a grant in such a
configuration, it would have to wait for an entire grant interval before being able to
send out a packet. This would result in close to a 20000 microsecond latency, which
would translate to voice jitter and possible backlog of subsequent packets. Set the
Nominal Grant Interval to a value that lets packets utilize a subsequent grant in time if
the original grant was missed. The recommended value for this configuration is 9000
microseconds.
Note: The parameters of the default service classes may be modified but the
default service classes cannot be deleted. Refer to Modifying Service Class
Parameters for more information on changing service class parameters.
Default Service
Class Description
DefBE-Down Default downstream service class, no minimum rate.
DefRRDown Default downstream service class, non-zero minimum rate.
DefBEUp Default upstream best-effort service class, no minimum rate.
DefRRUp Default upstream best-effort service class, non-zero minimum rate.
DefUGS Default upstream UGS service class.
DefUGSAD Default upstream UGS-AD service class.
DefRTPS Default upstream real-time polling service class.
DefNRTPS Default upstream non-real-time polling service class.
DefEMUp Default upstream emergency call service class.
DefEMDown Default downstream emergency call service class.
DefMCDown Default downstream mulitcast service class.
The following table describes all of the default service class parameters on the BSR:
Note: For scheduling purposes, each service class gets its bandwidth based
on its MAB fraction relative to other classes, not based on the absolute value
of the MAB. For example, if there are only two active service classes and
both have the same MAB, each service class would get 50% of the
bandwidth. The absolute value of the MAB is only used for admission control
not scheduling.
Note: For emergency calls to use the bandwidth for other service classes,
bandwidth sharing must be enabled for those service classes. Refer to
Sharing Bandwidth Between Service Classes and the allow-share
command.
where:
Note: The configure active percent (cap) for both the DefEMUp and
DefEMDown service classes is always 100 percent and cannot be changed.
The default maximum assigned bandwidth (mab) for both the DefEMUp and
DefEMDown service classes is 1 percent.
Note: The emergency call trap can also be enabled with the
rdnPktDQoSEmergencyTrapEnable MIB object (rdn-pktcable-mib).
Follow these steps to configure DQoS Calls for the High Priority Pre-emption feature:
1. Use the cable service-class command in Global Configuration mode to enter
Service Class Configuration mode.
2. Choose the sharing option that best corresponds to the DQoS call type that is
being used:
a. Use the allow-share DefUGS 1 command in Service Class Configuration
mode to allow the Upstream Emergency Call Service Class (DefEMUp)
to share bandwidth with the Default Upstream Unsolicited Grant Services
(UGS) Service Class (DefUGS).
MOT:7A(config-srvclass)#allow-share DefUGS 1
b. Use the allow-share DefUGSAD 1 command in Service Class
Configuration mode to allow the Upstream Emergency Call Service Class
(DefEMUp) to share bandwidth with the Default Upstream Unsolicited
Grant Services with Activity Detection Service Class (DefUGS-AD).
MOT:7A(config-srvclass)#allow-share DefUGSAD 1
2. Use the name schedule-type command in Cable Service Class mode to create a
service class that specifies the scheduling service type on an upstream service
flow:
Note: The default MAB for any user-defined service class is set to 1
regardless of the scheduling type.
The service class MAB is applied during admission control to determine whether
to admit a new service flow and again by the packet schedulers to provide a
class-based weighting to the scheduler.
Note: When configuring the Maximum Assigned Bandwidth (MAB) for service
classes, it is not permitted to configure MABs such that the sum of the MABs
for all service classes for each direction (upstream and downstream) exceeds
100 percent. Refer to Calculating Maximum Assigned Bandwidth
Percentages.
Note: For scheduling purposes, each service class gets its bandwidth based
on its MAB fraction relative to other classes, not based on the absolute value
of the MAB. For example, if there are only two active service classes and
both have the same MAB, each service class would get 50% of the
bandwidth. The absolute value of the MAB is only used for admission control
not scheduling.
The remaining MAB available is 30%. The DefEMUp service class has a MAB of
10%. If a user attempts to change the MAB percentage for the DefEMUp service class
to 50%, the following output would be displayed with the show cable service-class
command reflecting that the additional 10% MAB requested for the DefEMUp
service class was not allowed by the BSR and the MAB for the DefEMUp service
class was adjusted downward to 40%.
should set the DefUGS (and DefUGSAD) MAB to its minimum value of one percent,
since the MAB setting for those service classes will be ignored for purposes of
admission control.
Note: Once admitted, UGS and UGSAD scheduling type upstream flows are
always granted bandwidth with higher priority than best-effort scheduling type
flows .
Note: CAP can be specified for a service class that has a minimum reserved
traffic rate. Overbooking for UGS classes is not permitted. The CAP
parameter is fixed at 100 percent. The CAP parameter for UGS-AD classes
may not be set to less than 80 percent (25 percent overbooking).
Scheduling priority determines the order in which service classes are serviced.
All service flows belonging to a service class with a higher scheduling priority
are serviced before service flows belonging to service classes with a lower
scheduling priority. Use the schedpriority command in Cable Service Class
mode to assign a scheduling priority to the service class that you are configuring:
Note: The scheduling priority is different from the traffic priority DOCSIS QoS
parameter that is specified to characterize a priority for service flows that
have identical QoS parameter sets.
Note: The larger the priority number is, the higher the priority it has.
The admitted bandwidth threshold is used to generate an event trap for a service
class on a per-interface basis when the admitted bandwidth falls below the
threshold. Use the admitted-bw-threshold command in Cable Service Class
mode to configure the admitted bandwidth threshold value for this service class:
MOT:7A(config-srvclass)#admitted-bw-threshold <WORD> <0-100>
where:
WORD is the service class name.
0-100 is the threshold expressed as percent of the admitted bandwidth.
Use the trafpriority command in Cable Service Class mode to specify the
relative priority of service flows with identical QoS parameters:
MOT:7A(config-srvclass)#trafpriority <WORD> <1-7>
where:
WORD is the service class name.
1-7 is the traffic priority of the service flows used by this service class.
Use the max-rate command in Cable Service Class mode to control the
maximum sustained traffic rate of a service flows in a service class:
MOT:7A(config-srvclass)#max-rate <WORD> <0-4294967295>
where:
WORD is the service class name.
0-4294967295 is the maximum rate number in bits per second.
Use the max-burst command in Cable Service Class mode to control the
maximum traffic burst size at the transmission line rate of a service flows in a
service class:
MOT:7A(config-srvclass)#max-burst <WORD> <1522-65535>
where:
WORD is the service class name.
1522-65535 is the maximum burst size at the transmission line rate of a
service flow in bytes or the value of the maximum concatenated burst size
QoS parameter.
Use the min-rate command in Cable Service Class mode to specify the
guaranteed or reserved traffic rate of a service flows in a service class:
MOT:7A(config-srvclass)#min-rate <WORD> <0-4294967295>
where:
WORD is the service class name.
0-4294967295 is the guaranteed or reserved minimum number of bits per
second.
Use the min-pkt-size command in Cable Service Class mode to specify the
minimum packet size for a service flows in a service class with a reserved traffic
rate:
Note: Packets sent on the service flow which are smaller than the assumed
minimum packet size are considered to be the assumed minimum packet
size.
where:
WORD is the service class name.
0-65535 is the time-out in seconds.
Use the req-trans-policy command in Cable Service Class mode to specify
which Interval Usage Code (IUC) opportunities a CM may use for upstream
requests and packet transmissions, whether requests for bandwidth can be
piggy-backed with packet transmissions, and if data transmissions are
concatenated, fragmented or payload header suppression (PHS) is allowed:
MOT:7A(config-srvclass)#req-trans-policy <WORD> <0x0-0x7fff>
where:
WORD is the service class name.
0x0-0x7fff is the policy bit mask.
Use the poll-interval command in Cable Service Class mode to specify the
nominal interval between unicast request opportunities. The nominal polling
interval is relevant for service flows using UGS-AD scheduling, real-time, and
non-real time polling scheduling.
MOT:7A(config-srvclass)#poll-interval <WORD> <0-4294967295>
where:
WORD is the service class name.
0-4294967295 is the polling interval in micro-seconds.
Use the poll-jitter command in Cable Service Class mode to specify the interval
in which unicast requests may be delayed from nominal polling, as shown below:
Note: The tolerated poll jitter feature is relevant only for service flows using
UGS-AD and real-time polling scheduling.
Use the grant-size command in Cable Service Class mode to specify the size of
the unsolicited grant
Note: The unsolicited grant size function is relevant only for service flows
using UGS or UGS-AD scheduling.
Note: The nominal grant interval function is relevant only for service flows
using UGS or UGS-AD scheduling.
Note: The grant-jitter command is relevant only for service flows using UGS
or UGS-AD scheduling.
Note: If the TOS and mask is omitted, then the TOS field on upstream IP
packets are not modified by the CMTS.
A setting of 100% (the default) will have the effect of disabling rate limting for
voice calls.
MOT:7A(config-srvclass)#over-max-rate <0-100>
where:
0-100 is the amount of increase, specified as a percent of the configured max
rate. The default is 100%.
where:
X/Y is the slot and MAC Domain number of the CMTS module.
1-4292967295 is the SFID number.
Note: "no restriction" indicates that there is no traffic rate limit for this service.
2. Use the show cable qos svc-flow statistics command to display the service flow
statistics for all service flows, a specific cable interface, or a specific service
flow:
MOT:7A#show cable qos svc-flow statistics [<X/Y>] [<1-4292967295>]
where:
X/Y is the slot and MAC Domain number of the CMTS module.
1-4292967295 is the SFID number.
Figure Figure displays the active voice calls on a specified upstream port after 1
minute.
Figure Figure displays the active voice calls on a specified upstream port after 10
minutes.
The Current Flow Count output field is updated every time statistics are displayed.
The Maximum, Minimum and Average UGS flow counts for voice calls are updated
once every minute to display their status within the configured sample period. Once
enough samples are collected, these statistics become valid.
Introduction
This chapter describes how to configure Quality of Service (QoS) using service flows.
Use the commands in this section to create, change, or delete service flows with
Dynamic Service Addition (DSA), Dynamic Service Change (DSC), and Dynamic
Service Deletion (DSD) MAC management messages. Configuring QoS involves the
following tasks:
Creating or Modifying a QoS Profile
Deleting a QoS Profile
Viewing a QoS Profile
Initiating a DSA
Initiating a DSC
Initiating a DSD
Configuring an Active Timeout for Dynamic Service Flows
Viewing QoS Information
For example:
To configure the grant-interval and grant-size, you would do the following:
MOT:7A(config-qosprof:prof-num>)# grant-interval 20
MOT:7A(config-qosprof:prof-num>)# grant-size 229
The QoS Profile parameters are described in detail in Table Table . To verify a QoS
Profile configuration refer to Viewing a QoS Profile.
Note: Only QoS Profile numbers 1-16 can be deleted with the no cable
qos-profile command.
Note: The show cable qos profile command without any argumanets
displays all user-configured QoS profiles on the BSR regardless of whether
they are in use. The show cable qos profile command without arguments
does not display any QoS profiles that have been learned via modem
registration.
The show cable qos profile command with the <NUM> argument displays
all active Qos Profiles either user-configured or learned via modem
registration for the specified CMTS slot.
Use the show cable qos profile NUM command, to view learned and configured
(in use) QoS Profiles for a particular CMTS, as follows:
MOT:7A#show cable qos profile NUM
where:
NUM is a CMTS slot number on the BSR.
Use the show cable qos profile [NUM [<1-32>]] command, to view a specific
QoS Profile for the specified Profile Index of the specified CMTS, as follows:
MOT:7A#show cable qos profile [NUM [<1-32>]]
where:
NUM is a CMTS slot number on the BSR 64000.
1-32 is the Qos Profile index (identifying number).
Use the show cable qos profile mac command, to add the MAC addresses of
cable modems to the display output for the specified profile (with active flows) of
the specified CMTS, as follows:
MOT:7A#show cable qos profile [<NUM> [<1-32> [mac]]]
where:
NUM is a CMTS slot number on the BSR 64000.
1-32 is the Qos Profile identifying number.
mac causes the MAC Address for each modem
Refer to the BSR 64000 Command Reference Guide to see typical screen output for
the show cable qos profile commands.
Note: The "Prof Idx" field in the show cable qos profile command output
indicates a user configured QoS Profiles unique identifying number in the
range of 1-16. All QoS Profile identifying numbers in the range of 17-32
indicate a QoS Profile that was learned from cable modem registrations.
Initiating a DSA
The cable modem qos dsa command triggers the CMTS to send a Dynamic Service
Change (DSC) message to create a new service flow for a specified cable modem
(CM). The Dynamic Service Addition (DSA) is defined in the CM configuration file.
The current implementation has only the change of service based on service-flow (not
the flow classifier, nor the payload-header-suppression).
Note: Before you begin, ensure that the correct DSA definition is entered in
the CM configuration file, which is saved in the TFTP "boot" directory on a
TFTP server with a known IP address.
Follow these steps to cause the CMTS to initiate DSA messages on an existing service
flow for a CM:
1. Use the cable modem qos dsa command in Privileged EXEC mode to create a
new service flow:
Initiating a DSC
Follow these steps to cause the CMTS to initiate DSC messages on an existing service
flow for a CM.
Note: Before you begin, ensure that the correct DSA definition is entered in
the CM configuration file. Also ensure that the DSC definition applies to each
SFID. The CM configuration file must contain the correct SFID for the service
flow you change.
1. Use the show cable modem svc-flow-id command in Privileged EXEC mode to
display the Service Flow ID (SFID) of all the service flows used by a specific
CM, which includes the upstream or downstream channel direction and the
maximum sustained flow rate for the SFID in bits-per second:
Note: "no restriction" indicates that there is no traffic rate limit for this service.
3. Use the show cable qos svc-flow statistics command in Privileged EXEC mode
to display service flow statistics:
MOT:7A#show cable qos svc-flow statistics [<X/Y> [<1-4292967295>]]
where:
X/Y is the slot and MAC Domain number of the CMTS module.
1-4292967295 is the Service Flow Identifier (SFID) number.
4. Use the show cable qos svc-flow dynamic stat command in Privileged EXEC
mode to display statistics for both upstream and downstream DSC messages:
MOT:7A#show cable qos svc-flow dynamic stat
Refer to the BSR 64000 Command Reference Guide to see typical screen output for
the show cable qos svc-flow commands.
Initiating a DSD
Follow these steps to cause the CMTS to initiate DSD messages to delete an existing
service flow for a CM:
Note: Before you begin, ensure that the correct CM SFID is selected.
1. Use the show cable modem svc-flow-id command in Privileged EXEC mode to
display the SFID of all the service flows used by a specific CM:
MOT:7A#show cable modem [<mac> | <prefix>] svc-flow-id
where:
mac is the CM MAC address.
prefix is the CM IP address.
2. Use the cable modem qos dsd command in Privileged EXEC mode to initiate the
DSD of a specific SFID:
MOT:7A#cable modem qos dsd {<X/Y> <1-262143>}
where:
X/Y is the slot and MAC Domain number of the CMTS module.
1-262143 is the Service Flow Identifier (SFID).
3. Use the show cable qos svc-flow log command in Privileged EXEC mode to
display the deleted service flow log:
MOT:7A#show cable qos svc-flow log
4. Use the show cable qos svc-flow dynamic stat command in Privileged EXEC
mode to display statistics for both upstream and downstream DSD messages:
MOT:7A#show cable qos svc-flow dynamic stat
Refer to the BSR 64000 Command Reference Guide to see typical screen output for
the show cable qos svc-flow commands.
Note: If the CM requests an active timeout for that dynamic service flow in
the Dynamic Service Addition Request (DSA-REQ), this active timer starts
using the timeout value specified in the DSA-REQ.
where:
X/Y is the slot and MAC Domain number of the CMTS module.
1-4292967295 is the Service Flow Identifier (SFID).
1-65535 is the classifier identifier..
Note: If the Classifier ID is not given, all the classifiers with the given SFID
are listed.
Refer to the BSR 64000 Command Reference Guide to see typical screen output for
the show cable qos svc-flow classifier command.
Note: If the Classifier ID is not given, all the classifiers with the given SFID
are listed.
Note: The "Prof Idx" field output indicates a user configured QoS Profiles
unique identifying number in the range of 1-16. All QoS Profile identifying
numbers in the range of 17-32 indicate a QoS Profile that was learned from
cable modem registrations.
mac adds the MAC addresses of the cable modems to the display.
Note: The show cable qos profile command without any argumanets
displays all user-configured QoS profiles on the BSR regardless of whether
they are in use. The show cable qos profile command without arguments
does not display any QoS profiles that have been learned via modem
registration.
The show cable qos profile command with the <NUM> argument displays
all active Qos Profiles either user-configured or learned via modem
registration for the specified CMTS slot.
Refer to the BSR 64000 Command Reference Guide to see typical screen output
and output descriptions for the show cable qos profile commands
When you have not given each class of service (QoS Profile) a unique classID (in
the range 1 through 16) in the CM configuration file.
When you modify a CMs configuration file and specify parameter values that are
already in use by other registered modems and fail to change the class of service
ID to a unique value.
However, all registered CMs are using the class of service (QoS) parameters as
defined in their respective configuration files, only the displayed output of the show
cable qos profile command that is inconsistent.
Once all DOCSIS 1.0, DOCSIS 1.0+, and Euro-DOCSIS 1.0 classes of service have
unique classIDs, the display of the show cable qos profile command is accurate.
The command will display output similar to the following. Find the line cable
dynamic-service authorization-mode unauthorize to confirm that the command
issued in Step 3 was accepted by the BSR.
5. Define the following five QoS Profiles in the BSR 64000 running configuration
file. Refer to the section, Creating or Modifying a QoS Profile, earler in this
chapter.
cable qos profile 12 guaranteed-upstream 221
cable qos profile 12 max-upstream 221
cable qos profile 12 grant-size 149
cable qos profile 12 grant-interval 5
cable qos profile 12 name CALLS_4_AT_10MSEC
6. Save your current running configuration as your startup configuration using the
copy running-config startup-config command in Privileged EXEC mode:
MOT:7A#copy running-config startup-config
Caution: If you do not save your current running configuration to your startup
configuration, your running configuration will be lost when the BSR is
rebooted.
Review the EVT messages displayed on the console. The following information
EVT should be displayed on the console if a cable modem has successfully
registered as DOCSIS 1.0+:
[05/14-15:28:58.09- 11:REG]-I- REG.15 DOCSIS 1.0+ enabled
for CM, for MAC add r: 0008.0e16.fafe
Use the show cable modem mac command. The output of the command
indicates DOCSIS version for each cable modem as shown below.
MAC Address MAC Prim DOC Qos Frag Con PHS Priv DCC DS US Dev
State SID Ver Prov Saids Sids
0011.805f.fd30 online 2 2.0 1.1 yes yes yes BPI+ yes 15 16 eCM
0011.8061.3f0e online 1 2.0 1.1 yes yes yes BPI+ yes 15 16 eCM
000b.0643.33fc online 195 1.0+ 1.0 no yes no BPI no 0 0 CM
000b.0643.3718 online 203 1.0+ 1.0 no yes no BPI no 0 0 CM
0020.409a.24c8 online 194 1.1 1.0 no no no BPI no 0 0 CM
00e0.0c60.2854 online 213 1.0 1.0 no no no BPI no 0 0 CM
0011.1ac9.2094 offline 0 1.0 1.0 no no no BPI no 0 0 CM
0011.1aca.1394 online 1 2.0 1.1 yes yes yes BPI+ yes 15 16 eCM
0011.1aca.13a6 online 2 2.0 1.1 yes yes yes BPI+ yes 15 16 eC
Introduction
The spectrum management system monitors the upstream signal integrity, and collects
upstream spectrum information. When signal integrity degrades due to noise, the
spectrum management system automatically configures the upstream channel
parameters to maintain low packet loss by changing the upstream frequency,
modulation profile, channel-width and/or power level to ensure that upstream
performance stays at acceptable levels.
The following tasks are used to implement frequency agility on the BSR:
Configuring a Spectrum Group
Applying a Spectrum Group to an Upstream Port
Evaluating Spectrum Management Performance
The Cable Spectrum Group mode prompt displays. From this new prompt, all
cable spectrum parameters are configured. For example, if you defined your
group name as spectrum1 the prompt would display as shown below:
MOT:7A(config-spcgrp:spectrum1)#
If you need to delete a spectrum group, use the no cable spectrum
command, in Global Configuration or Cable Spectrum Group mode as shown
below:
Note: If a new availability time for a band is entered for a spectrum group, the
existing availability time for a band must be deleted first.
Note: When deleting the time for a band, ensure that the exact day,
hh:mm:ss, and start and end upstream frequencies are used.
where:
WORD is the spectrum group name.
day is the three letter abbreviation for day of the week
hh:mm:ss is the time during the day when the band is removed.
Note: If a new removal time for a band is entered for a spectrum group, the
existing removal time for a band must be deleted first.
where:
WORD is the spectrum group name.
day is the three letter abbreviation for day of the week
hh:mm:ss is the time during the day when the band is removed.
5000000-42000000 is the start upstream frequency in Hertz.
5000000-42000000 is the end upstream frequency in Hertz.
For example, the following syntax is used to express that the band from 21 MHz
to 29 MHz, belonging to spectrum group spectrum1, is removed every Thursday
morning at 11:00 AM:
MOT:7A(config-spcgrp:spectrum1)#time Thursday 11:00:00 delete
band 21000000 29000000
Note: Ensure that the exact parameters for the removal of a time band are
entered in order for the change to occur.
where:
WORD is the spectrum group name.
day is the three letter abbreviation for day of the week.
hh:mm:ss is the time during the day when the band is removed.
5000000-42000000 is the start upstream frequency in Hertz.
5000000-42000000 is the end upstream frequency in Hertz.
Note: Spectrum data is not collected for an upstream channel until the correct
collection interval is configured for the spectrum group, and the spectrum
group is applied to the upstream port.
Follow these options to change the default spectrum data collection parameters used
by the spectrum manager:
The default resolution is 200000 Hertz (Hz). Use the collect resolution command
in Cable Spectrum Group mode to change the frequency resolution rate that the
spectrum manager performs:
MOT:7A(config-spcgrp:<WORD>)#collect resolution
<200000-4000000>
where:
WORD is the spectrum group name.
200000-4000000 is the resolution in Hz.
The default collection interval is 0, which indicates that no collection interval is
defined. Use the collect interval command in Cable Spectrum Group mode to
configure the interval rate at which data collection is performed by the spectrum
manager while it scans the entire spectrum map from 5 MHz to 42 MHz:
MOT:7A(config-spcgrp:<WORD>)#collect interval <60-65535>
where:
WORD is the spectrum group name.
60-65535 is the time interval expressed in seconds.
For example, the following syntax shows that the spectrum managers data
collection interval rate for scanning the spectrum map occurs once every hour:
MOT:7A(config-spcgrp:spectrum1)#collect interval 3600
Since the spectrum collection feature uses resources on the upstream channel that
may affect throughput for CMs associated with the upstream port, the spectrum
data collection feature should be turned off when it is no longer in use to conserve
network resources.
Use the no collect interval command to disable the collection interval.
Use the no collect resolution command to disable the frequency resolution.
where:
WORD is the spectrum group name.
30-3600 is the rate at which the frequency hop takes place, expressed in
seconds.
2. Use the hop action frequency command in Cable Spectrum Group mode to
determine the frequency hop for discrete center frequencies during the frequency
hop action:
MOT:7A(config-spcgrp:<WORD>)#hop action frequency
<5000000-42000000> [priority <1-255>]
where:
WORD is the spectrum group name.
5000000-42000000 is the upstream frequency from 5000000 to 42000000 Hz
1-255 is the priority number of the upstream frequency hop action. When no
priority is assigned, the default priority is 128. The lower number takes
precedence.
For example, the following syntax determines that 28 MHz replaces the existing
upstream frequency when a hop action is triggered and defines the priority level
of the hop:
MOT:7A(config-spcgrp:spectrum1)#hop action frequency 28000000
priority 30
3. Use the hop action modulation-profile command in Cable Spectrum Group
mode to change the modulation profile setting for a hop action:
MOT:7A(config-spcgrp:<WORD>)#hop action modulation-profile
<1-16> [priority {<1-255>}]
where:
WORD is the spectrum group name.
1-16 is the modulation profile number. The default modulation profiles are 1
and 2.
1-255 is the priority number of the upstream modulation profile hop action.
When no priority is assigned, the default priority is 128.
For example, the following syntax determines that modulation profile 2 replaces
the existing modulation profile when the hop action is triggered and defines the
priority level of the hop:
MOT:7A(config-spcgrp:spectrum1)#hop action modulation-profile 2
priority 50
4. Use the hop action channel-width command in Cable Spectrum Group mode to
change the upstream channel-width setting in Hertz (Hz) for a hop action:
where:
WORD is the spectrum group name.
5000000-42000000 is the start upstream frequency band in Hz.
5000000-42000000 is the end upstream frequency band in Hz.
1-255 is the priority number of the upstream band hop action. When no
priority is assigned, the default priority is 128.
For example, the following syntax determines that the upstream frequency band
of 20 MHz to 30 MHz replaces the existing upstream frequency band when the
hop action is triggered and defines the priority level of the hop:
MOT:7A(config-spcgrp:spectrum1)#hop action band 20000000
30000000 priority 110
6. Use the hop action power-level command in Cable Spectrum Group mode to
change the power-level setting for a hop action:
Note: Refer to the Setting the Upstream Power Level for more information on
setting the upstream power level parameters for relative and absolute mode.
Note: All upstream ports sharing the same return path must be configured to
the same spectrum group.
3. Use the show cable spectrum-group command to verify if the spectrum group
that you assigned is activated for the upstream port:
MOT:7A(config-if)#show cable spectrum-group [<WORD>]
where:
WORD is the exact group name applied to the upstream port.
4. If you want to see what spectrum group is applied to each upstream port, issue the
show running config command in Privileged EXEC mode:
MOT:7A#show running-config
The following example shows that upstream port 1 on module 0 has a MIB Index ID
number (ifIndex) of 5. This number is used to determine the slot and upstream port
number that is displayed in the debug specmgr and console logging output.
MOT:7A(config)#interface cable 0/0
MOT:7A(config-if)#show cable upstream 1
ifIndex: 5
centerFreq: 13200000
rng_back_st: 0
rng_back_en: 4
data_back_st: 2
data_back_en: 8
channelWidth: 3200000
powerLevel: 100
slotSize: 4
force-frag: 0
map-interval: 4000
pre-equalization: 0
invited-range-interval: 10000
range-forced-continue: 0
range-power-override: 0
physical-delay: Mode 0, Min 1600, Max 1600
rate-limit: 0
modulation-profile: 2
Spectrum Group: spectrum_1
The following debug specmgr command output example displays no ingress noise
problems on the active upstream port. The command output displays a time stamp, the
error rate, the number of word errors, total word count, and the upstream noise power
level in one-tenth of a dBmV.
Note: Ensure that you review the criteria for the hop action rules that you
have configured when reviewing the debug specmgr and console logging
output to clearly understand what is happening in the debug specmgr
command output and console logging output.
Use the debug specmgr command in Privileged EXEC mode to monitor one or more
active upstream ports:
MOT:7A#debug specmgr
Note: In the following example, the IfIndex = 7 entry in the debug output
represents a single upstream port on a DOCSIS module.
The following command output example displays what happens when the ingress
noise power increases causing the error rate to exceed the error threshold on an
upstream port:
The following output displays that the hop action succeeded and that a new channel
width has been assigned to the upstream port by the spectrum manager:
[07/23-11:08:59:SPECMGR]-N-Set to new width 1600000, miniSlot 8
for channel ifIndex = 7 .
[07/23-11:09:08:SPECMGR]-D-Monitor Channel IfIndex = 7 :
[07/23-11:09:08:SPECMGR]-D-Error Rate: 0.5769 %, ErrorWord : 17,
TotalWord : 2947
[07/23-11:09:08:SPECMGR]-D-Channel Noise Power (1/10 dbmv) : 16.
The following output displays that the noise power level is restored:
[07/23-11:09:18:SPECMGR]-D-Monitor Channel IfIndex = 7 :
[07/23-11:09:18:SPECMGR]-D-Error Rate: 0.0000 %, ErrorWord : 0,
TotalWord : 3040
[07/23-11:09:18:SPECMGR]-D-Channel Noise Power (1/10 dbmv) :
-183.
Introduction
This chapter discusses the functionality and configuration procedures for the
Advanced Spectrum Management features on the BSR. Advanced Spectrum
Management includes Frequency Agility, Frequency Rollback, Modulation Profile
Agility and Modulation Profile Rollback.
The purpose of the Frequency Agility, Frequency Rollback, Modulation Profile
Agility and Modulation Profile Rollback features is to monitor the upstream signal
quality and automatically change the frequency and modulation profile (per operators
configuration), to operate the receiver at the optimum throughput by adapting to the
quality of the upstream spectrum. When the signal quality on the primary channel
improves, the upstream port is reverted back to the original configuration. The signal
quality is measured using MER (Mean Error Ratio). RF Sentry on the 2:8 CMTS
modules is used to assess the quality of the spare channels without affecting the data
or voice passing on the active channel.
Terminology
RFSentry and 9th Receiver are synonymous.
MER (Mean Error Ratio) and SNR(Signal-To-Noise Ratio) are synonymous and
both represent coherent channel signal quality measurements across the spectrum.
Active Channel indicates the configured channel or the spare channel whichever is
active at the time.
NON-OPTIMAL the channel is not operating at the highest configured modulation
profile mode.
Channel State indicates the operational state of the channel tuned to a receiver (as per
signal quality) and can be one of the following:
NORMAL is the operational status of the channel tuned to the receiver. If there
are registered modems on the receiver, continue to operate in this state or set the
channel quality to IMPAIRED based on the SNR measurements. If there are no
registered cable modems on the receiver, the channel quality state is changed to
PENDING.
IMPAIRED is the operational status of a channel that is operating below the
signal quality threshold. If there are registered cable modems on the receiver, the
channel can continue to operate in this state or the channel quality can be reset to
NORMAL based on the improved SNR measurements. If no registered cable
modems are on the receiver, the channel quality is changed to PENDING. If the
receiver is retuned to a different center frequency, the channel state is changed to
PENDING until SNR measurements can be performed.
PENDING is the operational status of the channel pending SNR signal quality
assessment. If there are registered modems on the receiver, set the channel
quality to either NORMAL or IMPAIRED based on the SNR measurements
Frequency Agility
Frequency Agility provides the capability of periodically monitoring the quality of the
active upstream channel. If the plant conditions degrade, i.e. noise detected on the
tuned center frequency, the spare spectrum that is configured for the Spectrum Group
is assessed using the RF Sentry 9th receiver. If a spare channel of acceptable quality is
available in that Spectrum Group, the receiver with the degrading channel is retuned
to the channel of acceptable quality.
The quality assessment for a spare channel is performed whenever the active channel
of a receiver in the Spectrum Group is in the "IMPAIRED" state provided a spare
channel for the Spectrum Group is available. If all spare channels are searched and no
acceptable replacement channel is found, a configurable hold down delay will elapse
before the retesting of the spare channels is resumed. When impairment is detected for
an active channel, before retuning the receiver with a spare channel, the spare
channels are assessed for suitable channel quality. The impaired channel is swapped
only if the spare channel meets the quality threshold. In the event that an impaired
channel could not be swapped with another channel due to poor quality of the spare
channels, the receiver with the impaired channel continues to operate on the
"IMPAIRED" channel. However, the spare channels are periodically assessed using
the RF Sentry 9th receiver until the receiver is operating on a channel that is not
impaired.
Frequency Rollback
Frequency Rollback provides the ability to switch the active channel which is running
on a spare frequency back to the primary channel. If the primary channel becomes
noise free, the receiver is switched back (rolled back) to its primary channel and the
spare channel becomes available for use by any of the receivers in the Spectrum
Group, in the event that there is impairment on their respective configured channels.
Note: The ASPM Frequency Rollback feature is only supported where the
configured frequencies are configured specifically for each upstream port and
the spare channel is used to replace the configured channel when there is
noise on the configured channel.
Prerequisites
Frequency agility is used first in the Advanced Spectrum Management feature if
the quality of the active upstream channel degrades. If a spare channel of
acceptable quality is not available, Modulation Profile Agility will then be used to
improve signal quality.
The Advanced Spectrum Management features described in this chapter are only
supported by the BCM 3138-based and BCM 3140-based 2:8 CMTS modules
that provide valid SNR channel quality measurements for upstream ports. These
modules provide a 9th receiver in order to provide channel quality measurements
on unused upstream channels.
The BCM 3137-based 1:4 and 1:8 CMTS modules will continue to support the
existing Spectrum Management features that are based on RSSI and packet error
metrics. SNR based Spectrum Management functionality is not supported on the
1:4 and 1:8 CMTS modules.
BCM 3140-based 2:8 CMTS modules for the BSR 64000 Release 4.2 or higher
only support the Modulation Profile Agility and Modulation Rollback features on
logical channel 0. This applies to both ASPM for Release 4.4 and the existing
Spectrum Management feature.
No Advanced Spectrum Management features will be supported for S-CDMA
channel types.
A minimum a five (5) registered cable modems are required for the ASPM
feature to work.
Note: The CLI help text will indicate which Spectrum Management
commands are only valid for Spectrum Groups associated with a 2:8 CMTS
modules upstream ports. The BSR will ignore the legacy CLI commands
listed below for a Spectrum Group associated with a 2:8 CMTS module.
The following legacy Spectrum Management CLI commands commands are not
supported by the Advanced Spectrum Management feature:
The following new Advanced Spectrum Management CLI commands have been
intoduced with the Advanced Spectrum Management feature to allow the operator to
have more control over ASPM:
clear interfaces cable upstream channel-agility-stats
hop snr hysteresis
hop sampling-period active-channel
hop sampling-period rollback-channel
hop sampling-period spare-channel
hop threshold snr modulation-type
reference-modem-exclusion
show cable spectrum-group modem-exclusion-list
show cable spectrum-group reference-modem
show cable spectrum-group snr-thresholds
show interfaces cable upstream channel-agility-stats
Note: The Active Channel Sampling Period, Spare Channel Sampling Period,
and SNR Hysteresis features have enabled default values that do not need to
be re-configured.
For example, the following syntax determines that the upstream frequency band of 20
MHz to 30 MHz replaces the existing upstream frequency band when the hop action
is triggered and defines the priority level of the hop:
MOT:7A(config-spcgrp:spectrum1)#hop action band 20000000
30000000 priority 110
Note: All upstream ports sharing the same return path should be configured
to the same Spectrum Group.
where:
X/Y displays cable interface controller information for the specified BSR
chassis slot and MAC Domain including RF signal information, the type of
hardware installed, FEC information for both corrected and uncorrected
packets, the spectrum group and the status of the cable interface.
NUM displays information for an upstream port including the upstream
modulation type, channel width, frequency, modulation profile information
(i.e minislots, interleave, preamble, etc.), and upstream Channel ID number.
or
Use the show running config command to see which Spectrum Group is applied
to each upstream.
MOT:7A#show running-config
where:
10-300 is the rate, measured in seconds, at which the signal quality of the
primary channel is measured when an upstream is operating on a spare
channel.
Note: The Configuring Modulation Type SNR Thresholds and the SNR
Hysteresis features have enabled default values that do not need to be
re-configured.
Note: The modulation type for the hopping profile has to be the same as the
configured channel profile type (i.e.TDMA to TDMA or A-TDMA to A-TDMA,
etc.)
Note: The SNR threshold values for the different modulation types must
always be in a low to high order with QPSK being the lowest and 256QAM
being the highest.
QPSK 14dB
8QAM 17dB
16QAM 20dB
32QAM 23dB
64QAM 27dB
128QAM 30dB
256QAM 33dB
Use the hop threshold snr modulation-type command to configure SNR thresholds
for each modulation type, as follows:
where:
WORD is the Spectrum Group name.
Note: All upstream ports sharing the same return path should be configured
to the same Spectrum Group.
where:
X/Y displays cable interface controller information for the specified BSR
chassis slot and MAC Domain including RF signal information, the type of
hardware installed, FEC information for both corrected and uncorrected
packets, the spectrum group and the status of the cable interface.
NUM displays information for an upstream port including the upstream
modulation type, channel width, frequency, modulation profile information
(i.e minislots, interleave, preamble, etc.), and upstream Channel ID number.
or
Use the show running config command to see which Spectrum Group is applied
to each upstream.
MOT:7A#show running-config
Introduction
This chapter provides information on configuring various types of load balancing on
the BSR. The following load blancing procedures are described:
Configuring Static Upstream Load Balancing
Configuring Static Count-Based Load Balancing
Configuring Dynamic Load Balancing
Manually Moving a Cable Modem
Redistributing CMTS Traffic Among HSIMs
Note: Using the static load balancing feature requires a thorough knowledge
of creating and using Spectrum Groups. Refer to the BSR 64000
Configuration and Management Guide and the BSR 64000 Command
Reference Guide for detailed instruction on creating and using Spectrum
Groups.
There are two ways to determine if static load balancing has been enabled:
Use the no load-balancing static command in Spectrum Group mode to disable static
upstream load balancing for a Spectrum Group, as follows:
If static upstream load balancing is enabled for a Spectrum Group, cable modems are
balanced across the upstream channels within the same Spectrum Group based only
on count. If the cable modem count on the current upstream channel on which the
cable modem is trying to register is greater than the count on the least loaded
upstream channel by a difference of 5, the cable modem is automatically moved to the
least loaded upstream channel.
Note: If a user invokes the load-balance feature through the CLI with the
cable load-balance spectrum-group command (see Load Balancing
Across All Upstream Channels), the difference of 5 will not apply and the
number of modems is divided, almost equally, between the available
receivers within the Spectrum Group.
Note: Cable modems will not be moved with the load-balancing static
command if any of the following conditions apply:
a cable modem has TLV type 2, upstream channel ID, assigned in the
configuration file. To move cable modems registered with a TLV type 2,
you must use the cable modem ucc command to move them
manually.
a cable modem de-registers after a UCC failure and attempts to
re-register within 30 seconds of de-registration.
where:
Upon receipt of the UCC request from the CMTS, the cable modem will perform
ranging on the new upstream channel. The cable modem remains registered over the
channel change.
Note: Cable modems will not be moved with the cable modem ucc
command if any of the following conditions apply:
The CMTS assigns cable modems to a General Load Balancing Group based on the
upstream channel on which they register. The CMTS will assign a modem to a
Restricted Load Balancing Group only if it is explicitly provisioned (via SNMP or
a configuration file TLV) to be a member of that group. The CMTS will not assign
a cable modem to more than one Load Balancing Group.
Note: Before configuring a load balancing group, you must configure a load
balancing policy and associated policy rules.
Note: The load balancing disable time period that is entered in a load
balancing rule cannot span AM to PM (i.e. 4 PM through 9 AM).
For example, to disable load balancing for this time period, you would need to
enter two separate command strings, 4 PM to 11:59:59 PM and 00:00:01 AM
to 9 AM, as follows:
Note: Only the maximum utilized channel must meet the minimum threshold
value before load balancing starts within a load balancing group.
Note: Only the maximum utilized channel must meet the minimum threshold
value before load balancing starts within a load balancing group.
Note: The cable modem index refers to an index of the Restricted List not the
index of the CM record.
mac the MAC address of the CM to be restricted from load balancing in the form
of xxxx.xxxx.xxxx.
mac the mask to specify a particular CM or a range of CMs in the form of
xxxx.xxxx.xxxx.
Note: The upstream channel can not be assigned to multiple load balancing
groups unless the load balancing groups are defined as restricted.
Through SNMP:
Dynamic Load Balancing can be enabled or disabled on all BSR CMTS modules
through the docsLoadBalEnabled MIB object. This object takes precedence
over any enable or disable objects that apply to a Load Balancing Group.
The show cable modem loadbalance-group command displays cable modem load
balancing group assignments.
MOT:7A# show cable modem loadbalance-group
Refer to the BSR 64000 Command Reference Guide to see typical screen output from
the show cable modem loadbalance-group command.
The show cable loadbalance-restricted command lists all cable modems associated
with a particular restricted load balancing group or all restricted load balancing
groups.
MOT:7A# show cable loadbalance-restricted [<1-256> | <WORD>] [snmp-index
<0-4294967295>] [ungrouped]
where:
1-256 is the load balancing group ID.
WORD is the load balancing group name.
snmp-index 0-4294967295 is the SNMP index value.
ungrouped displays the ungrouped restricted list.
Refer to the BSR 64000 Command Reference Guide to see typical screen output from
the show cable loadbalance-restricted command.
The show cable loadbalance-rule command configuration information for all load
balancing rules or a specific load balancing rule.
MOT:7A# show cable loadbalance-rule [<WORD>]
where:
WORD is the load balancing rule name.
Refer to the BSR 64000 Command Reference Guide to see typical screen output from
the show cable loadbalance-policy command.
Note: The upstream channel must be physically connected for DOCSIS 1.1
and 2.0 cable modems to be manually moved.
The same init-tech must be specified for both the upstream and downstream
channels.
Note: The no bind hsim command manually unbinds the specified CMTS
module from an HSIM module returning it to its default state.
where:
NUM is the number of the HSIM slot to which the CMTS module is bound
3. Use the balance command in Global Configuration mode, to automatically
redistribute the CMTS modules traffic across the available HSIM modules in the
BSR chassis:
Note: The balance command can be accessed in all modes except User
EXEC mode.
MOT:7A(config-slot02)#balance
Refer to the BSR 64000 Command Reference Guide to see typical screen output from
the show bindings command.
Overview
The BSR fully supports the Cablelabs PacketCable 1.x and PacketCable
Multimedia (PCMM) specifications. PacketCable Multimedia, building on the VoIP
capabilities of PacketCable 1.x, provides an IP-based platform for delivering
Quality-of-Service (QoS)-enhanced multimedia services over DOCSIS 1.1 and 2.0
HFC networks. Using PacketCable Multimedia, cable operators can offer subscribers,
in addition to the VoIP telephony services available through PacketCable 1.x,
additional services that include interactive gaming, streaming media, video telephony,
and video conferencing.
Functional
Component Description PC PCMM
Application Controls application sessions and communicates with the Customer No Yes
Manager (AM) Premises Equipment (CPE) Client to enable an application or service
and the Policy Server to pass Quality-of-Service information.
Call Management Maintains and manages PacketCable Network Call Signaling (NCS) Yes No
Server (CMS). based Voice over IP (VoIP) calls.
Policy Server Also referred to as the Policy Decision Point (PDP). The Policy Server No Yes
(PS) applies a policy and manages the relationships between AM(s) and
Cable Modem Termination System(s).
Multimedia A device that provides an interface for a subscribers telephone Yes Yes
Terminal Adapter service. A Terminal Adapter (TA) that is embedded into a cable
(MTA) modem becomes an EMTA.
Client A Client can be a Multimedia Terminal Adapter or other CPE device No Yes
that communicates directly with the Application Manager, such as a
gaming console or PC.
Common Open Protocol used to communicate a Quality-of-Service-related decision Yes Yes
Policy Service message to and from a Policy Decision Point (Policy Server and Call
(COPS) Management Server) and Policy Enforcement Point (BSR).
Cable Modem In a PacketCable or PacketCable Multimedia environment, the CMTS Yes Yes
Termination enforces and manages Quality-of-Service policies through DOCSIS
System (CMTS) service flows (i.e. the BSR). The CMTS is referred to as the cable
interface in this document.
Event Message All Quality-of-Service activities on the BSR are collected and sent Yes Yes
System through event messages to a Record Keeping Server for further
processing.
Record Keeping Stores event messages which are used by applications for billing, Yes Yes
Server (RKS) settlements, network usage monitoring, and fraud detection purposes.
Media Server Plays announcements based on the state of the phone call, which is Yes No
(MS) determined by the Call Management Server. For example, "The
number you have reached has been disconnected."
Media Gateway Provides an interface to the Public Switched Telephone Network Yes No
(MG) (PSTN).
Signaling Handles the signaling and call control functions to "bridge the gap" Yes No
Gateway (SG) between the PSTN and IP networks.
Functional
Component Description PC PCMM
Media Gateway Manages the connection with the PSTN by controlling the Media Yes No
Controller (MGC) Gateway and Signaling Gateway and maintains the call state for calls
requiring PSTN interconnection.
IP Security Encrypts data flowing between a gateway and a host, a pair of Yes Yes
(IPSec) gateways, or between a pair of hosts.
Internet Key Authenticates IPSec peers, negotiates IPSec security associations for Yes Yes
Exchange (IKE) the data flow, and negotiates and extracts keys for IPSec. IKE is
Management asynchronous to call signaling messages and does not contribute to
any delays during communications setup.
Electronic Requirement for the Communications Assistance for Law Yes No
Surveillance Enforcement Act (CALEA). Cable operators must satisfy CALEA
requirements if they are a PacketCable Telecommunications Service
Provider (PC/TSP) because this BSR feature provides any Law
Enforcement Agency (LEA) with Call Data Content (CDC) and Call
Content Connection (CCC) information.
Related Tasks
Table Table provides a summary of tasks related to both PacketCable and
PacketCable Multimedia:
2. If the show packet-cable statistics gate command output for the Client-Open
Sent field in the COPS Statistics section is incrementing, the network and the
PDP server need to be examined to determine the reason for the COPS Client
timeouts. The COPS Client Timer (which is the response timer for sending the
COPS Client-Open message) can be specified if COPS connections timeout
before receiving a Client-Accept message.
3. Use the cops client-timer command in PacketCable Configuration mode to
configure the amount of time permitted for the BSR to receive the Client-Accept
message from the PDP before terminating the COPS connection:
MOT:7A(config-pktcable)#cops client-timer <1-3600000>
where:
1-3600000 is the COPS Client timer value in milliseconds. The default is
3000.
where:
1-16 is the retry count. The default is 3.
For example, if the QoS_Reserve event message is disabled, the following command
is entered:
MOT:7A(config-pktcable)#em event-disable-mask 0x00000040
Configuring IP Security
Both voice and signaling data that is transmitted over the PacketCable/PacketCable
Multimedia network must be protected. The BSR uses the Internet Protocol Security
(IPSec) and Internet Key Exchange (IKE) protocols for security and key management.
The security between the CMTS and CM is established through DOCSIS Baseline
Privacy Plus (BPI+).
Follow the procedures in these sections to configure IPSec and IKE:
Configuring a Security Policy Using IPSec and IKE
Configuring IPSec and IKE Parameters
Enabling IPSec and IKE
Deleting Security Policy Database Policy Entries
Displaying the IPSec Configuration
Note: The pre-shared key configured in this section must match the
pre-shared key that is configured on the Call Management Server/Gate
Controller or Policy Server and Record Keeping Servers.
1. Use the ipsec command from Global Configuration mode to enter IPSec
Configuration mode.
2. Use the spd preshared-key command to configure the Pre-shared Key IP address
to allow a Pre-shared secret key to be passed between parties in a communication
flow to authenticate their mutual identities:
MOT:7A(config-ipsec)#spd preshared-key <A.B.C.D> <string>
where:
A.B.C.D is the IP address of the cable interface.
string is the name of the Pre-shared Key which is between 1 to 128
characters.
3. Repeat Step 2 if more Pre-shared Key IP addresses must be configured or go to
the next step.
4. Use the show ipsec spd preshared-key to verify the SPD pre-shared key
configuration.
In the following example, the IP address of the Call Management Server/Gate
Controller or Call Management Server/Policy Server is 10.1.40.63 with the
Pre-shared Key PACKETCABLE and the IP address of the Record Keeping
Server is 10.1.40.70 with the Pre-shared Key PACKETCABLE:
MOT:7A(config-ipsec)#spd preshared-key 10.1.40.63 PACKETCABLE
MOT:7A(config-ipsec)#spd preshared-key 10.1.40.70 PACKETCABLE
MOT:7A(config-ipsec)#show ipsec spd preshared-key
Index Dest IP Address Key Len Key
1 10.1.40.63 11 PACKETCABLE
2 10.1.40.70 11 PACKETCABLE
num is the policy security entry number. The index numbering begins at 1.
3. Use the spd policy bypass command to specify the default bypass policy to allow
a non-protected date to pass:
MOT:7A(config-ipsec)#spd policy 0.0.0.0-255.255.255.255 0.0.0.0-
255.255.255.255 0 0 0 bypass
4. Use the show ipsec spd policy command to verify if SPD policy is configured
correctly.
Refer to the BSR 64000 Command Reference Guide to see typical screen output
for the show ipsec spd policy command.
where:
0, 300-2592000 is the lifetime interval value in seconds. The default is
28800. Zero indicates an unlimited lifetime.
0, 10240-4190000 is the lifesize value in kilobytes. The default is 0, which
indicates an unlimited value in kilobytes.
Note: Use caution when deleting more than one SPD entry, because the
SPD index numbers change whenever an index is deleted.
2. Use the show ipsec spd policy command to verify if the appropriate SPD policy
was deleted.
Refer to the BSR 64000 Command Reference Guide to see typical screen output
for the show ipsec ipsec command.
Enabling DQoS
Follow these steps to enable Dynamic Quality-of-Service (DQoS) and configure each
PacketCable cable interface to accept DQoS gates:
1. Use the no dqos shutdown command in PacketCable Configuration mode to
enable DQoS.
2. Use the end command to go back to Global Configuration mode.
3. Use the interface cable command to enter a cable interface:
MOT:7A(config)#interface cable <X/Y>
where:
X/Y is the slot and MAC Domain number of the CMTS module.
4. \Use the cable dynamic-service authorization-mode command in Interface
Configuration mode to allow each PacketCable cable interface to accept dynamic
service:
MOT:7A(config-if)#cable dynamic-service authorization-mode
{auth_no_ecn02064 | authorize | unauthorize}
where:
auth_no_ecn02064 authorizes Dynamic Service based on DQoS gates
without PacketCable ECN 2064 support.
authorize authorizes CM initiated Dynamic Service based on DQoS gates.
This argument is required when DQoS is enabled.
unauthorize accepts all Dynamic Service.
5. Use the end command to exit the cable interface and return to Global
Configuration mode.
6. Repeat Step 3 through Step 5 if more cable interfaces need to accept dynamic
service.
7. Use the show cable dynamic-service command to verify the dynamic service
configuration status for the configured cable interfaces.
Refer to the BSR 64000 Command Reference Guide to see typical screen output
for the show cable dynamic-service command.
8. Use the show packet-cable configuration dqos command to verify the DQoS
configuration.
Refer to the BSR 64000 Command Reference Guide to see typical screen output
for the show packet-cable configuration dqos command.
The BSR clears all resources reserved for a gate (depending on the state of the
gate) when the DQoS gate Timer T1 expires, which causes the MTA or Client to
delete the gate.
Use the dqos t1-timer command in PacketCable Configuration mode to
configure the T1 timer:
MOT:7A(config-pktcable)#dqos t1-timer <1-3600>
where:
1-3600 is the timer value in seconds. The default is 250.
Displaying Gates
Use the following show commands to display gate information.
Use the show packet-cable gate command to display the gate ID in hexidecimal
notation, CM MAC address, CPE (subscriber) IP address, cable interface slot
number, upstream and downstream Service Flow Identifier (SFID) number, status
and committed time gate summary information.
Use the show packet-cable gate identifier command to display detailed gate
information for a specified gate ID:
MOT:7A#show packet-cable gate identifier <0x0-0xffffffff>
where:
0x0-0xffffffff is the specified hexidecimal number for the gate ID.
Use the show packet-cable gate cops command to display gate summary
information for the specified COPS Client handle:
MOT:7A#show packet-cable gate cops <0-99>
where:
0-99 is the specified COPS Client handle.
Use the show packet-cable gate slot command to display gate summary
information for the specified cable interface slot:
MOT:7A#show packet-cable gate slot <NUM>
where:
NUM is the cable interface slot number.
Use the show packet-cable gate modem command to display gate summary
information for a specified CM:
MOT:7A#show packet-cable gate modem <mac>
where:
mac is the MAC address of the CM.
Use the show packet-cable gate subscriber command to display gate summary
information for the specified MTA or Client subscriber using their IP address:
MOT:7A#show packet-cable gate subscriber <A.B.C.D>
where:
A.B.C.D is the IP address of the MTA or Client subscriber.
Refer to the BSR 64000 Command Reference Guide to see typical screen output for
the show packet-cable gate commands.
PacketCable DSCP
The PacketCable Differentiated Services Code Point (DSCP) feature allows an
operator to configure the DSCP field on IP packet headers for PacketCable traffic
generated by the BSR. The DSCP field can be configured for DQoS, MM, EM and
ES.
Differentiated services enhancements enable scalable service discrimination in a
network without the need for per-flow state and signaling at every hop. Differentiated
services can be constructed by a combination of:
1. setting bits in an IP header field at network boundaries
2. using those bits to determine how packets are forwarded by the nodes inside the
network and
3. conditioning the marked packets at network boundaries in accordance with the
requirements or rules of each service
The following commands are used to configure the PacketCable DSCP feature:
dqos dscp
em dscp
es ccc-dscp
mm dscp
Refer to the BSR 64000 Command Reference Guide for information on these
commands.
Clearing Gates
PacketCable gate information can be displayed using the show packet-cable gate
command, which provides the information necessary to clear them.
Refer to the BSR 64000 Command Reference Guide to see typical screen output for
the show packet-cable gate command.
Use the following commands, in Privileged EXEC mode, to clear PacketCable gate
information:
Use the clear packet-cable gate identifier command to clear the specified Gate
ID:
MOT:7A#clear packet-cable gate identifier <0x0 - 0xffffffff>
where:
0x0-0xffffffff is the specified hexidecimal number for the Gate ID.
For example:
MOT:7A#clear packet-cable gate identifier 0x6bde0001
Use the clear packet-cable gate all command to clear all gates:
Use the clear packet-cable gate cops command to clear all gates for a COPS
Client handle:
MOT:7A#clear packet-cable gate cops <0-99>
where:
0-99 specifies the specific COPS Client handle.
Use the clear packet-cable gate slot command to clear all gates associated with a
specified BSR slot number:
MOT:7A#clear packet-cable gate slot <NUM>
where:
NUM specifies the specific BSR slot number.
Use the clear packet-cable gate subscriber command to clear a gate associated
with a specified subscriber (MTA or Client) IP address:
MOT:7A#clear packet-cable gate subscriber <A.B.C.D>
where:
A.B.C.D specifies the subscriber IP address.
Use the clear packet-cable gate dqos command to clear all DQoS gates.
Use the clear packet-cable gate mm command to clear all Multimedia gates.
Use the clear counters ipsec command to clear the statistic counters displayed in
the output of the show ipsec commands.
Introduction
This chapter describes the tasks required to configure Out-Of-Band (OOB) messaging
between a Set-top Controller and customer premises equipment (CPEs) using the
DOCSIS Digital Set-top Gateway (DSG) protocol. Typical out-of-band cable services
include conditional access (CA), electronic program guide (EPG), emergency alert
services (EAS).
DSG allows the BSR CMTS to provide OOB cable services over a DOCSIS network.
DSG merges both set-top box and DOCSIS operations into a single, open network
without having to re-configure their existing network or cable modems. DSG uses the
concept of DSG tunnels which are logical interfaces that are used to encapsulate
various packet types and send them over a created link between two devices at remote
points on the network.
DSG provides a distinct advantage over traditional OOB cable services which use
proprietary protocols over a dedicated channel to provide network management of
customer CPEs (Set Top Boxes (STBs) or Set Top Devices (STDs) The traditional
OOB model hinders MSO flexibility through the use of proprietary application
servers and STDs which limit both upstream bandwidth and scalability for future
interactive services.
Prerequisites
The following prerequisite configurations must be completed before configuring any
DSG components:
IP multicast routing must be enabled.
The PIM routing protocol must be configured, as follows:
PIM must be enabled.
A PIM network must be designated.
Candidate BSRs must be configured.
Candidate RPs must be configured.
All HSIM interfaces for PIM operation and all the DSG enabled cable
downstream interfaces must be configured for PIM operation.
Note: PIM is a multicast routing protocol that runs over an existing Unicast
(legacy) infrastructure. The DSG specification requires support for legacy
DSG services and support for IP networks that may not support IP multicast.
Note: Configuring a DSG channel list is optional. A DSG channel list provides
a faster means of searching for DSG Tunnels but is not a mandatory
configuration.
Configuring a Classifier
This section describes configuring a DSG classifier. A classifier specifies layer 3 and
layer 4 filtering which will be applied to DSG tunnel traffic. DSG Classifiers may be
specified in the DSG Agent and can be sent as a component of the DSG Address
Table in the DCD Message.
Use the classifier command, in DOCSIS Set-top Gateway Configuration mode, to
create a new classifier or modify an existing classifier, as shown below:
MOT:7A(config-dsg:)#classifier <1-65535> {destination <A.B.C.D> |
destination-port <0-65535> <0-65535> | include-in-dcd | priority <0-255> | source
<A.B.C.D> <A.B.C.D>}
where:
1-65535 is the classifier number.
destination A.B.C.D is the destination IP address to be matched for this classifier.
destination-port 0-65535 0-65535 is the low and high end destination port range
to be matched for this classifier.
include-in-dcd specifies the inclusion of this DSG classifier in DCD messages.
priority 0-255 is the priority of this classifier. The default value of 0 indicates the
lowest priority.
source A.B.C.D A.B.C.D is the IP address and network mask of the DSG server.
Use the no classifier command to delete a classifier.
Configuring a Timer
This section describes configuring a DSG timer. Four specific DSG timeout timers
can be sent to DSG clients through a DCD message. Each downstream channel is
mapped to only one set of timers.
Use the timer command, in DOCSIS Set-top Gateway Configuration mode, to create
a new timer or modify an existing timer, as shown below:
MOT:7A(config-dsg:)#timer <1-4294967295> {dsg1 <1-65535> | dsg2
<1-65535> | dsg3 <1-65535> | dsg4 <1-65535>}
where:
1-4294967295 is the timer group number.
dsg1 is the initialization timeout. This is the timeout period for DSG packets
during the initialization of the DSG client.
dsg2 is the operational timeout. This is the timeout period for DSG packets
during the normal operation of the DSG client.
dsg3 is the two-way retry timer. This is the retry timer that determines when the
DSG client attempts to reconnect with the DSG Agent and establish two-way
connectivity. A value of 0 indicates that the DSG client will continuously retry
two-way operation.
dsg4 is the one-way retry timer. The retry timer that determines when the DSG
client attempts to rescan for a DOCSIS downstream channel that contains DSG
packets after a dsg1 or dsg2 timeout. A value of 0 indicates that the DSG client
will immediately begin scanning upon a dsg1 or dsg2 timeout.
1-65535 is the timer value in seconds.
Use the timer delete command to delete a timer group.
where:
1-4294967295 is the client list number.
client-id 1-4294967295 is the client identifier.
application-id line specifies an application ID in 2-byte hex string (e.g. 12ab).
This indicates a numeric ID for an application running on the Set-top Device.
broadcast 1-4 specifies the broadcast ID which identifies what types of data
streams are provided through the Broadcast Tunnel.
where:
1 = contains SCTE-65 [SCTE-65] delivery as defined in Annex D
2 = contains SCTE-18 [SCTE-18]delivery as defined in Annex D
3 = contains OCAP Object Carousel [OC-SP-OCAP1.0
4 = contains OpenCable Common Download Carousel
ca-id line specifies a CA ID in 2-byte hex string (e.g. 12ab). This indicates the
type of CA system applicable for the associated embedded Cable Modem
(ECM) streams.
mac-address mac specifies a DSG client MAC address in the form of
xxxx.xxxx.xxxx.This refers to the MAC address of the DSG Client within
the Set-top Device.
vendor-param 1-4294967295 is the index of the vendor parameter list specifying
the vendor specific DSG parameters.
Use the no client-list command to delete a DSG client.
DCD Messages
DSG Downstream Channel Descriptor (DCD) messages contain a group of DSG
Rules and DSG Classifiers. This collection of DSG Rules and DSG Classifiers in the
DCD message is known as the DSG Address Table.
A DSG Rule within the DSG Address Table assigns a DSG client ID to a DSG tunnel
address. A DSG classifier specifies layer 3 and layer 4 filtering which will be applied
to DSG tunnel traffic.
Use the cable downstream dsg enable command, in Cable Interface Configuration
mode, to disable or enable DCD messages on a downstream channel, as shown below:
MOT:7A(config-if)#cable downstream <NUM> dsg enable
MOT:7A(config-if)#no cable downstream <NUM> dsg enable
where:
NUM is the downsteam port number.
Additional Configuration
Channel lists, timers, and vendor parameters can also be associated with a
downstream channel.
Use the cable downstream dsg channel-list command, in Cable Interface
Configuration mode, to associate a channel list to a downstream cable channel, as
shown below:
MOT:7A(config-if)#cable downstream <NUM> dsg channel-list
<1-4294967295>
where:
NUM is the downstream port number.
1-4294967295 is the channel list index.
Use the cable downstream dsg timer command, in Cable Interface
Configuration mode, to associate a timer group to a downstream cable channel, as
shown below:
MOT:7A(config-if)#cable downstream <NUM> dsg timer
<1-4294967295>
where:
NUM is the downstream port number.
1-4294967295 is the timer index.
Use the cable downstream dsg vendor-param command, in Cable Interface
Configuration mode, to associate a vendor parameter list to a downstream cable
channel, as shown below:
MOT:7A(config-if)#cable downstream <NUM> dsg vendor-param
<1-4294967295>
where:
NUM is the downstream port number (default=0).
1-4294967295 is the vendor parameter index.
The show cable dsg channel-list command displays DSG channel list configuration
information.
MOT:7A# show cable dsg channel-list [<1-4294967295> {channel
<1-4294967295>}]
where:
1-4294967295 specifies a channel list index.
channel 1-4294967295 specifies a channel index.
Refer to the BSR 64000 Command Reference Guide to see typical screen output for
the show cable dsg channel-list command.
The show cable dsg classifier command displays DSG classifier configuration
information.
The show cable dsg client-list command displays DSG client list information.
MOT:7A# show cable dsg client-list [<1-4294967295> {client-id
<1-4294967295>}]
where:
1-4294967295 specifies a client list number.
client-id 1-4294967295 specifies a client identifying number.
Refer to the BSR 64000 Command Reference Guide to see typical screen output for
the show cable dsg client-list command.
The show cable dsg downstream command displays DSG downstream channel
configuration information.
MOT:7A# show cable dsg downstream
Refer to the BSR 64000 Command Reference Guide to see typical screen output for
the show cable dsg downstream command.
The show cable dsg timer command displays DSG timer configuration information.
MOT:7A# show cable dsg timer [<1-4294967295>]
where:
1-4294967295 specifies a timer index.
Refer to the BSR 64000 Command Reference Guide to see typical screen output for
the show cable dsg timer command.
The show cable dsg tunnel command displays DSG tunnel configuration
information.
MOT:7A# show cable dsg tunnel [<1-4294967295>]
where:
1-4294967295 specifies a tunnel number.
Refer to the BSR 64000 Command Reference Guide to see typical screen output for
the show cable dsg tunnel command.
The show cable dsg tunnel-group command displays DSG tunnel group information.
MOT:7A# show cable dsg tunnel-group [<1-4294967295>]
where:
1-4294967295 specifies a tunnel group number.
Refer to the BSR 64000 Command Reference Guide to see typical screen output for
the show cable dsg tunnel-group command.
The show cable dsg vendor-param command displays DSG vendor parameter
configuration information.
MOT:7A# show cable dsg vendor-param [<1-4294967295>]
where:
1-4294967295 specifies a vendor parameter group number
Refer to the BSR 64000 Command Reference Guide to see typical screen output for
the show cable dsg vendor-param command.
Introduction
The BSR 64000 normally acts as an IP router, forwarding only IP packets at ISO
layer 3 between Customer Premises Equipment (CPEs) attached to DOCSIS cable
modems and a network port of the BSR 64000. The VLAN Tagging feature of the
BSR introduces the concept of bridging CPE Ethernet packets at ISO layer 2 onto a
particular Virtual Local Area Network (VLAN) appearing on a BSR Gigabit Ethernet
interface. The VLAN Tagging feature allows cable operators to offer "Transparent
LAN Service (TLS)" or "Layer 2 Virtual Private Network" to their business enterprise
customers while at the same time continuing to offer Internet access via IP routing to
their household subscribers.
The VLAN Tagging feature bridges packets in a point-to-point manner from one cable
modem to one IEEE 802.1Q VLAN. VLAN Tagging allows the BSR to forward
traffic received from CPEs to a uniquely numbered VLAN using 802.1Q
industry-standard trunking encapsulation. A layer 2 switch is required to bridge layer
2 traffic between the cable modem bridged VLANs. The BSR Gigabit Ethernet port
used to forward traffic is called a "trunk port". Trunk ports carry the traffic of multiple
VLANs over a single link and can extend a VLAN across an entire network. The BSR
64000 supports VLAN-tagged bridging and routing IP traffic on the same trunk port.
The routed IP traffic may configured to be tagged or untagged.
VLAN Tagging represents a major business opportunity for cable operators. Many
businesses with multiple branches in the cable operators region interconnect their
branches to their main office using technologies such as Frame Relay connections.
These Frame Relay connections typically provide Layer 2 bridged Ethernet
connectivity between the branch office and the main office. MSOs can offer VLAN
Tagging over cable modems as a cost-effective alternative to more expensive
connections such as Frame Relay.
Frame Relay connections typically cost in the hundreds of US dollars per month while
consumer broadband service typically costs a few tens of US dollars per month.
Accordingly, cable operators can provide the same layer 2 connectivity as Frame
Relay with a layer 2 TLS service offering to businesses that has significantly higher
revenue per month than consumer service but is still much cheaper to the
multi-branch enterprise customer themselves.
The diagram in Figure 1-1 depicts a typical TLS deployment:
Internet Router
BSR 1 BSR 2
CM
CM
CM
Home
CM Subscribers CM
Customer A Customer A
Branch Main Office
The home subscribers of the cable operator continue to have all packets routed
through an Internet router to the Internet. A business enterprise customer A, however,
has all packets connected to a CM on BSR1 bridged through the operators backbone
to the customers main office via a CM connected to BSR 2. The customer's Main
Office may also be directly connected to the Layer 2/3 Backbone of the cable
operator. This is Transparent LAN Service provided to customer A.
With the VLAN tagging feature, each enterprise requires a "per-Enterprise" VLAN
implemented on the L2/L3 backbone. In addition, each cable modem configured for
bridging requires a unique "per-CM" VLAN on the connection between the L2/L3
switch and the BSR. The L2/L3 switch performs inter-VLAN bridging of the per-CM
VLANs together into the per-Enterprise VLAN. The Gigabit Ethernet connection
between the L2/L3 switch and the BSR is configured as an IEEE 802.1Q "trunk"
mode port, which tags all Ethernet packets with a particular VLAN number.
When the BSR forwards bridged packets to the L2/L3 switch, it always indicates a
particular VLAN for the bridged packet using 802.1Q tags. When the BSR forwards
an IP routed packet, however, it may or may not be tagged, depending on BSR
configuration.
where:
X/Y is the Gigabit Ethernet slot and port number.
2. Use the bridge mode trunk command to enable VLAN tagging for the network
port.
MOT(config-if)#bridge mode trunk
This configures the port to tag all layer 2 forwarded traffic and as a possible trunk
port. By default, all IP layer 3 routed traffic on the trunk is transmitted and
received untagged.
where:
0-255 is the priority value of the port.
The BSR will always select the highest numbered available port for VLAN Tagged
traffic forwarding. If a priority value is not specified for a "bridge mode trunk" port,
the default priority value is 128.
The BSR 64000 supports bridging of traffic received from CPEs behind a
PacketCable Embedded Multimedia Terminal Adapter (E-MTA) which is registered
as a bridging modem. Network traffic originating from the E-MTA will be routed
while traffic from the CPE will be bridged from the same E-MTA device. The BSR
identifies the traffic originating from an E-MTA device based on the source MAC
address of Ethernet frames received from it. The MAC address is extracted from the
E-MTAs DHCP packets. To distinguish DHCP packets recevied from an E-MTA
device, Option 60 must be enabled with the Vendor Class ID set to "pktc1.0".
Note: Baseline Privacy Interface (BPI) should be configured for all CMs
enabled for bridging. Otherwise, downstream bridged multicasts and
broadcasts will be received by all subscriber CMs, not just the bridging CM.
See Configuring Cable Privacy Mandatory for more information.
The Bridge Mode TLV is received by the BSR when the cable modem makes a
registration request.
Note: Any VLAN association specified in the Bridge Mode TLV can be
overridden with the bridge cable modem command. See Specifying a
Bridging Cable Modem through the CLI.
The Motorola Bridge Mode TLV is supported by all DOCSIS standard cable
modems. A bridging cable modem need not be manufactured by Motorola.
An MSO must change the total length and subtype 3 length values specified
in the TLV file based on the number of characters in the files VLAN Value
field. The VLAN Value field can be from 6-9 characters.
Using the TLV to define the VLAN ID will require that every cable modem
have a unique TLV file. The BSR disallows registration of a modem bridging
to a VLAN when another modem on the same CMTS is already registered as
bridging to that VLAN. The BSR disallows registration of a cable modem
bridging to a VLAN when that VLAN is already configured on the a tagged
routing interface. Although the BSR does not disallow registration of CMs on
different CMTSs with the same bridging VLAN, operation is unspecified. This
is considered a misconfiguration and is indicated in the output of the show
bridge vlan command.
The same VLAN ID value cannot be configured for both a bridging CM and a
tagged router interface
where:
mac is the cable modems MAC Address in the form xxxx.xxxx.xxxx.
2-4094 is the VLAN ID number.
2. Use the no bridge cable modem command to remove a particular cable modem
from a specified VLAN, as follows:
MOT(config)#no bridge cable modem <mac> <2-4094>
Note: The BSR ignores a VLAN TLV received in the registration request from
a cable modem, if VLAN mapping is already established for that cable
modem with the bridge cable modem command.
The same VLAN ID value cannot be configured for both a bridging CM and a
tagged router interface
Indicates that
VLAN stacking is enabled.
Note: An MSO must change the total length and subtype 3 length values
specified in the TLV file based on the number of characters in the files VLAN
Value field. The VLAN Value field can be from 16-19 characters.
where:
mac is the cable modems MAC Address in the form xxxx.xxxx.xxxx.
Note: VLAN ID 1 is reserved for use by the attached Layer 2 switch/router for
management purposes and as the default "native" VLAN for that equipment.
VLAN ID 1 may not be configured on the BSR for cable modem Layer 2
bridging.
Note: The same VLAN ID value cannot be configured for both a bridging CM
and a tagged router interface
where:
X/Y is the Gigabit Ethernet slot and port number.
2. If not already configured, use the ip address command to define a router
interface on the port:
where:
A.B.C.D is the IP host address of the interface.
A.B.C.D is the network mask.
3. Use the encapsulation dot1q command to configure a routed VLAN on the
BSRs Gigabit Ethernet interface, as follows:
MOT(config-if)#encapsulation dot1q <1-4094>
where:
1-4094 specifies the VLAN ID for routed traffic.
Note: The cable privacy mandatory feature requires that all cable modems
have BPI enabled in order to register. If a cable modem does not have BPI
enabled and cable privacy mandatory is turned on, the cable modem will not
be able to register.
With cable privacy mandatory enabled, routed broadcasts are not received by
VLAN Tagging CM's. Therefore, VLAN tagging cable modems will not be able
to respond to broadcast pings.
Warning: After enabling the cable privacy mandatory feature, the cable
operator must issue the clear cable modem all reset command to
re-register all cable modems and allow non-unicast traffic (including ARPs) to
function correctly.
Note: Some CMs may not forward 1522 byte packets with a customer
provided "inner" 802.1Q tag, and instead only forward a maximum size
packet of 1518 bytes. VLAN stacking of maximum size Ethernet packets is
not supported on such cable modems.
The show bridge vlan counters command displays statistical counters for all VLANs
or a specific VLAN.
Introduction
This chapter provides information on configuring Tagged Sub-Interfaces (TSIs). The
following topics are discussed:
TSI Feature Description
Adding and Removing a Sub-Interface
Associating an IEEE 802.1q VLAN ID with a Sub-Interface
Configuring the Physical Interface to Include Optional 802.1p and 802.1q Tags
Updated Commands
Note: The IEEE 802.1q VLAN ID cannot be used for TSIs if it is already in
use for the VLAN Tagging feature (bridging) through "bridge cable modem" or
cable modem TLV.
Note: If TRIs and TSIs are configured for the same physical interface,
untagged traffic will be dropped.
Updated Commands
As a result of the new TSI functionality implemented in Release 4.2.3, the syntax of
many CLI commands has been modified and enhanced. The following sections
provide a list of the commands that have been affected, a description of the
enhancements to the CLI commands, as well as command examples and sample
command output.
The following sections provide more detailed information.
TSI-Related Syntax Enhancement to CLI Commands
List of CLI-Configurable Commands for TSI
show l2-cam ip
show running-config
show stats 7 xfabric
trap-enable-if
trap-enable-rdn
Introduction
This chapter provides support, configuration, and command information for the
subscriber management feature:
The BSR supports the CableLabs DOCSIS Subscriber Management MIB (ECN
OSSIv2-05.0215), which extends CMTS filtering capabilities to include embedded
Multimedia Terminal Adapters (eMTAs), embedded Set-top Boxes (eSTBs), and
CableHome portal servers in order to support the DOCSIS Set-top Gateway (DSG)
feature.
In Release 4.2, filter groups were configured on the BSR through the MIB to manage
subscribers. Release 4.2.3 extends this capability so that filter groups can be
configured through the BSR Command Line Interface (CLI).
Note: The default source port 65536 matches any value in the TCP or UDP
source field.
Note: The default destination port 65536 matches any value in the TCP or
UDP destination field.
Note: The TCP flag value must always be a subset (proper or otherwise) of
the mask field.
Introduction
A Distributed MAC Domain logically binds together upstream channels and
downstream channels from different modules installed in a BSR chassis. A
Distributed MAC Domain is defined on a module containing one or more upstream
channels that binds downstream channels from the same or a different module.
Release 5.2.1 supports up to 10 downstream channels per 2:8 CMTS module in a
distributed MAC Domain. A distributed MAC Domain consists of downstream
channels from a local 2:8 (DOCSIS or EuroDOCSIS) module and remote downstream
channels on a TX32 module. Support for 10 downstream channels per 2:8 CMTS
module allows up to 80 downstream and 64 upstream channels for each BSR 64000
chassis. Distributed MAC Domains are defined with decoupled CLI configuration
syntax. The Distributed MAC Domain command syntax will now support binding the
downstream channels of a CMTS 2:8 module and a TX32 module into a single logical
MAC Domain.
This chapter provides an example of configuring a Distributed MAC Domain between
a CMTS 2:8 module and a TX32 module. Refer to Appendix A for additional
configuration information based on the example depicted in Figure 19-1 on page
19-2.
In the example topology, the CMTS 2:8 downstream channels are connected through
one port to four fiber nodes, and is called 1:4 splitting. The TX32s RF ports are
also connected through one port to four fiber nodes. In the upstream, two ports are
connected to one fiber node, denoted as 2:1 splitting. This sample configuration and
topology allows one TX32 to support 32 fiber nodes.
D0
CMTS D1
2x8
U0
U1
Fiber Node A
U2
U3
Fiber Node B
U4
U5
Fiber Node C
U6
U7
Fiber Node D
HSIM4
2x1
HSIM4
Figure 19-1 Distributed MAC Domain Configuration Example
The BSR chassis configuration used in the Distributed MAC Domain configuration
example depicted in Figure 19-1 is shown in the following table:
Slot Module
0 CMTS 2:8
1 CMTS 2:8
2 CMTS 2:8
3 CMTS 2:8
4 CMTS 2:8
5 CMTS 2:8
6 Spare 2:8
7 SRM3/4
8 SRM3/4
9 CMTS 2:8
10 CMTS 2:8
11 <empty>
12 <empty>
13 Primary TX32
14 GigE/Ether-Flex
15 GigE/Ether-Flex
This chapter discusses the following required procedures needed to configure the
Distributed MAC Domain example:
MAC Domain Layer 3 Configuration
Fiber Node Configuration
MAC Domain Configuration
TX32 Downstream Port Configuration
cable downstream
cable downstream scrambler on cable downstream rate-limit loadbalance-group
cable downstream
cable downstream sync-interval trap-enable-if cable downstream power-level
cable downstream
trap-enable-if
cable downstream
trap-enable-rdn
Refer to the BSR 64000 Command Reference Guide for information on these
commands.
Note: The BSR supports 256 secondary IP subnets per CMTS module.The
maximum number of secondary IP subnets that can be configured on the
entire BSR chassis is 1024.
If you are running a BCM 3140-based DOCSIS 2.0 2:8 CMTS module
configured as two 1:4s, the limit is still 256 secondary IP subnets for the
entire 2:8 CMTS module. The total number of secondary IP subnets between
MAC Domain 0 and MAC Domain 1 can only equal 256. Also, if you apply the
same cable bundle to each MAC domain even though the secondary IP
subnets are the same they must be counted twice.
For example, if you have 256 secondary IP subnets in a cable bundle and
you apply that cable bundle to two MAC domains, the total number of
secondary IP subnets would be 512 which exceeds the limit for the DOCSIS
2.0 CMTS module. In this example, there can be no more than 128
secondary IP subnets on the cable bundle.
4. Use the show running-config command to make sure that DHCP relay is
enabled. Check the command output to see if the IP helper address or cable helper
address is assigned to the master cable loopback interface.
5. If the IP helper address or cable helper address is not configured for the bundle
master cable interface, use the ip helper-address or cable helper-address
command, in Interface Configuration mode. The ip helper-address or cable
helper address specifies the DHCP server.
6. Use the show interfaces loopback command to determine if an IP address is
assigned to the master cable loopback interface:
MOT:7A(config-if)#show interfaces loopback <1-255>
where:
1-255 is the loopback interface number.
7. If the master cable loopback interface does not have IP address, use the ip
address command in Interface Configuration mode to specify the master cable
loopback interface IP address.
8. Use the cable bundle master command, in Cable Interface Configuration mode,
to assign the loopback interface as the master cable interface and assign the
bundle a number:
MOT:7A(config-if)#cable bundle <0-255> [master]
where:
0-255 is the number of the cable bundle identifier.
For example:
MOT:7A(config-if)#cable bundle 1 master
9. Use the show interfaces cable command to make sure that the slave cable
interface does not have an IP address assigned to it:
MOT:7A(config)#show interfaces cable <X/Y>
10. Use the show running-config command to verify the cable bundle configuration
for each loopback interface.
Initial Configuration
The following procedures are required for the initial configuration of the Distributed
MAC Domain in the configuration example:
Entering a Description of the Distributed MAC Domain
Associating the Cable Bundle
Binding the Downstream Channels
Note: The entered description can be seen in the running configuration file,
and in the display output of various show commands such as the show ip
interface command.
MOT:7A(config-if)#description <WORD>
where:
WORD is the text that describes the Distributed MAC Domain.
For example:
MOT:7A(config-if)#description Distributed MAC Domain to FN-A,
FN-B, FN-C, and FN-D
4. Use the show cable downstream bonding-groups command to verify that the
channel bonding groups and their downstream channels are enabled and
configured correctly.
MOT:7A(config-if)#show cable downstream bonding-groups
Note: The entered description can be seen in the running configuration file,
and in the display output of various show commands such as the show
cable downstream command.
2. Use the show cable binding cable command to verify the binding configuration:
MOT:7A(config-if)#show cable binding cable <X/Y>
where:
X/Y is the slot and MAC Domain number of the 2:8 CMTS module.
Note: The following procedures must be repeated for each upstream port in
the configuration example.
Note: The entered description can be seen in the running configuration, and
in the command output of show commands such as the show cable
upstream command.
Note: Make sure that the upstream frequency selected does not interfere
with the frequencies used for any other upstream applications running in the
cable plant.
MOT:7A(config-ds) exit
Note: The entered description can be seen in the running configuration file,
and in the display output of various show commands such as the show
cable downstream command.
Note: The TX32 downstream RF port must be shutdown before changing the
channel mode of the port. Also, the user must first unbind the already bound
affected channels of the TX32 downstream RF port before changing the
channel mode of the port.
Note: The allowed power levels that can be specified with the cable
downstream power-level command for theTX32 will vary depending on the
channel mode that the TX32 is set to with the cable downstream
channel-mode command (1, 2, or 4 channel mode).
Note: The entered description can be seen in the running configuration file,
and in the display output of various show commands such as the show ip
interface command.
Theory of Operations
Cable Traffic Management allows an operator to temporarily lower the maximum rate
limit for highly active modems so that they will lessen their impact on peak time
utilization and their impact on normally active modems.
The Cable Traffic Management feature provides three important new concepts within
a BSR64000:
A Cable Traffic Policy (CTP) is a configuration object that controls the creation
and operation of Traffic Token Buckets. Refer to Cable Traffic Policies.
A Traffic Token Bucket (TTB) is a run-time object that controls the rate limiter of
a single service flow by monitoring the traffic actually scheduled from the service
flow and reducing the rate limiter to a lower enforced rate when the traffic is
excessive. Refer to Traffic Token Bucket.
A cable sample interval is the configured number of minutes for calculating
tokens in a Traffic Token Bucket (TTB). Although every TTB is updated once per
cable sample interval, updating of different TTBs is staggered throughout the
cable sample interval. Refer to Traffic Token Bucket.
The following figure conceptually depicts how the Cable Traffic Management feature
controls traffic for downstream and upstream service flows.
Service Flow
Packet (Request) Queue
RF
Rate Limit (L) Channel(s)
Packet
Scheduler
Sets to M
or E
Other SFs
Traffic
Token Bytes Transferred
Bucket
(TTB)
creates
Applies To
Cable Traffic Policy
In the downstream direction, the BSR maintains a queue per service flow of packets
awaiting transmission. The BSR implements a scheduler Rate Limit (denoted by L)
that limits the rate at which packets can be scheduled on a downstream channel (or set
of channels, with channel bonding). When a downstream packet at the head of the
packet queue has waited sufficiently long to not exceed its rate limit, the packet is
scheduled along with the head-of-line packets from other service flows and eventually
transferred downstream on a downstream channel.
Operation is similar in the upstream direction, except that the BSR enqueues a single
request for an upstream burst of bandwidth rather than individual packets. Even in the
upstream direction, however, the BSR implements the concept of a scheduler rate
limit L that limits the rate of upstream bandwidth grants. The BSR signals a cable
modem wih a Dynamic Service Change DOCSIS MAC management message to
change its service flow rate when it is enforced with the Cable Traffic Management
feature. For the upstream direction, this instructs the CM to not request traffic that
exceeds the enforce rate.
When a service flow is created, its initial maximum rate limit is called its
configured Maximum Sustained Traffic Rate (denoted by L). The configured
maximum rate M of a primary service flow is provided in the cable modems
configuration file.
Credit (C)
Tokens (T)
The difference between the TTBs initial credit maximum C and its current token
level T (or C-T) is called the traffic count statistic of the TTB and is displayed
through the show commands of the CTM feature.
Token buckets are implemented as signed 32-bit integers storing units of 1000-byte
kilobytes. They are updated in the background processing of the BSR based on the
number of bytes transferred in a cable sample interval.
The Traffic Token Bucket is analogous to a bank account with a credit balance and
direct deposit of a regular paycheck. As long as the balance is positive, the entire
initial credit can be spent, but once the credit is gone, only the regularly earned
paychecks can be spent.
At the boundary between cable sample intervals, a TTB removes tokens for the
number of bytes transferred for the service flow (denoted by B), i.e. transmitted
downstream or received upstream. Because tokens are updated only on cable sample
interval boundaries, rather than with every packet, the token count of a TTB is
permitted to go negative.
With the single-tier configuration strategy, the cable traffic policy matches a single
configured maximum rate value. The token bucket credit maximum and enforce rate
and are both specified in absolute terms.
With a multiple-tier strategy, the policy applies to all primary service flows in the
policys direction regardless of their configured maximum rate. In the multiple-tier
case, the credit maximum and enforce rate of the TTBs controlled by the policy are
specified relative to the configured maximum rate of the flow.
For more detailed descriptions of the commands used for the tasks described in this
section, refer to the BSR 64000 Command Reference Guide.
bidirectional
cable traffic sample-interval
cable traffic policy
clear cable traffic enforcement
clear cable traffic history
credit
enabled
enforce
max-rate
peak-time
penalty-period
show cable subscriber-usage
show cable subscriber-usage summary
show cable traffic policy
The following prompt displays indicating that the user is in Cable Traffic Policy
configuration mode (config-traffic:<ctp-name>#)
Note: Motorola recommends that the credit mbytes option for TTBs be
configured to be at least 10 megabytes.
Use the penalty-period command to configure a cable traffic policy penalty period,
as follows:
MOT(config-traffic:<ctp-name>)#penalty-period <0-1440>
[expires-end-peak]
where:
0-1440 specifies the penalty period duration in minutes (24 hour maximum). The
minimum penalty-period may be specified as "0" minutes in order to monitor
subscriber traffic without enforcing it.
expires-end-peak stops enforcement of a service flow at the end of the policy
peak time. If the expires-end-peak option is specified, then any penalty-period
being enforced at the end of the peak-time expires. If the expires-end-peak
option is omitted, a penalty period can extend beyond the end of the current
peak-time. Any such late penalty-period expires automatically at the start of the
next peak-time interval. The expires-end-peak option is ignored with continuous
traffic monitoring, i.e. when no peak-time is configured.
Use the bidirectional command to configure the bidirectional parameter for a service
flow, as follows:
MOT(config-traffic:<ctp-name>)#bidirectional
penalty-period Disabled
peak-time Disabled
Use the enabled command to enable a configured cable traffic policy, as follows:
MOT(config-traffic:<ctp-name>)#enabled
Note: When any cable traffic policies are enabled, setting the cable traffic
sample-interval will disable and re-enable these policies after the interval is
changed. This will reset any current enforcement. A user will receive the
following warning message:
Introduction
This appendix lists the pre-defined modulation profiles supported in Release 4.1.0 of
the BSR software. There are 23 default modulation profiles assigned to the TDMA
(1-4), MTDMA (101-116), A-TDMA (201-205), and S-CDMA (301-310) channel
types.
TDMA A-TDMA
Modulation Profile 1 Modulation Profile 201
Modulation Profile 2 Modulation Profile 202
Modulation Profile 3 Modulation Profile 203
Modulation Profile 4 Modulation Profile 204
Modulation Profile 205
MTDMA
Modulation Profile 101 S-CDMA
Modulation Profile 102 Modulation Profile 301
Modulation Profile 103 Modulation Profile 302
Modulation Profile 104 Modulation Profile 303
Modulation Profile 105 Modulation Profile 304
Modulation Profile 106 Modulation Profile 305
Modulation Profile 107 Modulation Profile 307
Modulation Profile 108 Modulation Profile 308
Modulation Profile 109 Modulation Profile 309
Modulation Profile 110 Modulation Profile 310
Modulation Profile 111
Modulation Profile 112
Modulation Profile 113
Modulation Profile 114
Modulation Profile 115
Modulation Profile 116
Modulation Profile 1
Modulation Profile 2
Modulation Profile 3
Modulation Profile 4
Cable Modulation Profile 101 needs a fairly clean plant with an SNR of at least 27 dB. Profile will tolerate
some impulse noise.
Cable Modulation Profile 102 would commonly be used on a cable plant with a high noise floor. Profile
requires an SNR of at least 21 dB. Profile will tolerate some impulse noise. This profile does not deal well
with significant plant distortions such as micro-reflections or group delay.
Cable Modulation Profile 103 requires an SNR of at least 27 dB. Profile will tolerate a moderate level of
impulse noise. For plants with predominantly DOCSIS 2.0 cable modems (which correctly support
Pre-Equalization), this profile will deal fairly well with significant plant distortions such as micro-reflections or
group delay.
A-TDMA support of 64-QAM only for DOCSIS 2.0 cable modems (with 32-QAM for short data)
Moderate Post-Equalizatiom for all data bursts
Heavy FEC for all burst types
Excellent Pre-Equalization support
Note: Pre-Equalization must be enabled on the BSR.
Cable Modulation Profile 202 requires an SNR of at least 27 dB. Profile only supports plants with DOCSIS
2.0 cable modems, but in such cases, should provide excellent performance in dealing with impulse noise
and significant distortions such as micro-reflections or group delay. A-TDMA 64-QAM Transmit
Pre-Equalization and Post-Equalization.
Introduction
This appendix describes TDMA, A-TDMA, MTDMA, and S-CDMA modulation
profile parameters and guidelines for modifying these parameters.
Note: For both TDMA and S-CDMA, Ingress cancellation performance is not
impacted by parameters set within the modulation profiles. Ingress
cancellation is enabled and configured through other parameters with the
CLI.
15 QPSK
18 8QAM
21 16QAM
24 32QAM
27 64QAM
30 128QAM
33 256QAM
Note: 128QAM and 256QAM are not a part of the DOCSIS 2.0 specification.
Howerver, the BSR and associated Motorola DOCSIS 2.0 cable modems do
support these modulations.
Post-Equalization
Post-equalization is equalization performed only at the head-end (BSR), i.e., it does
not require any cable modem interaction and performs the same for DOCSIS 1.0, 1.1,
and 2.0 modems. Post-equalization can not be disabled by the user; however, the
performance of the post-equalization is related to the length of the preamble used
during a burst transmission. Thus, the user can increase the post-equalization
performance of the BSR by increasing the preamble length of each IUC burst type.
The key point here is that post-equalization is dependent upon the preamble length of
EACH IUC. For example, the BSR is better able to receive a Short Data (IUC 5) burst
if the preamble length of IUC 5 is increased, but this has no impact on the BSRs
ability to receive a Periodic Maintenance (IUC 4) or Long Data (IUC 6) burst or any
other IUC. Hence, to increase the distortion mitigation capabilities of the BSR using
post-equalization, the preamble length of each IUC must be increased.
Note: Increasing the preamble length also increases the overhead of the
channel and thus lowers the effective through-put of the channel. The BSR
utilizes a 24-Tap internal equalizer.
Pre-Equalization
Pre-equalization is equalization performed at the cable modem transmitter prior to
actually sending an upstream burst. Pre-equalization performs better than
post-equalization as it does not require the BSR to retrain for each new burst and
further allows finer adjustments to be made. Pre-equalization works as follows:
1. the BSR trains its internal equalizer based upon a given cable modem Init Maint
(IUC 3) or Periodic Maint (IUC 4) burst.
2. the BSR sends these equalizer coefficients to the cable modem which it will then
use for all bursts transmissions sent to the BSR.
3. the BSR continues to monitor the upstream bursts sent by the cable modem
during Station Maint (IUC 4), and if significant deviations in the coefficients are
detected, then an updated set of coefficients are sent to the cable modem.
Pre-equalization does not perform the same for DOCSIS 1.0, 1.1, and 2.0 cable
modems. In particular, DOCSIS 1.0 and 1.1 cable modems provide for only an 8-Tap
equalizer while DOCSIS 2.0 cable modems provide for a 24-Tap equalizer. (A 24-Tap
equalizer can mitigate a micro-reflection up to 3 times longer than that achieved with
an 8-Tap.) Further, earlier on in the DOCSIS certification process, equalization was
not well tested and as a result, a number of modems exist within the field that do not
implement equalization correctly. (Some of these modems were produced by vendors
who are no longer in business and therefore, software updates are not available.) As a
result when pre-equalization is enabled, operators may see performance by certain
classes of cable modems that is extremely poor and in some cases, these modems may
deregister.
In addition to the dependence on the type of cable modem (DOCSIS 1.0, 1.1, and 2.0),
the performance of pre-equalization is related to the length of the preamble used
during Init Maint (IUC 3) and Periodic Maint (IUC 4) bursts. The user can increase
the pre-equalization performance of the system by increasing the preamble length of
IUCs 4 and 5. Regardless of the preamble lengths, pre-equalization may be enabled
and disabled by the user which results in the termination of coefficient updates being
sent to the cable modem.
Any None or Minimal Since minimal distortion is present on the channel, the
operator can utilize shorter preambles. Since minor
distortion has a greater impact on higher modulation
types, the user will want to utilize slightly longer
preambles for higher modulation types to allow the
BSRs post-equalizatoin to mitigate any minor impacts.
General values for the DATA IUCs would range from
68 for a QPSK burst to 96 for a 64QAM burst. IM and
SM IUCs would likely use slightly longer preambles.
1.0 & 1.1 Typical to Heavy Requires post-equalization which means preamble
length for each IUC burst type will be impacted.
General values would range as follows:
1.0, 1.1, & 2.0 Typical to Heavy Requires post-equalization for DOCSIS 1.0 and 1.1
cable modems which means preamble length for IUCs
5 and 6 will be impacted. Conversly, DOCSIS 2.0 cable
modems may use pre-equalization (as obtained by the
BSR using IUC 3 and 4) or post-equalization. General
values would range as follows:
2.0 Typical to Heavy DOCSIS 2.0 cable modems may use pre-equalization
(as obtained by the BSR using IUC 3 and 4) or
post-equalization. General values would range as
follows:
S-CDMA
This section summarizes, in order of significance, key modulation profile parameters
and their impact on achieving an operating S-CDMA DOCSIS modulation profile on
the upstream channel.
15 QPSK
18 8QAM
21 16QAM
24 32QAM
27 64QAM
30 128QAM
33 256QAM
Table Table only summarizes SNR performance assuming that all S-CDMA codes
are active. If a reduced set of codes are active, then a coding gain is achieved and the
Channel SNR required will be reduced. The amount by which the SNR can be
reduced may be calculated as:
SNR improvement = 10*log10(128/(# active codes))
Therefore, if only 64 codes are active, then an SNR improvement of 3 dB is realized
and Table Table may be rewritten with the values displayed in Table Table
Table SNR Requirements for a DOCSIS S-CDMA Modulation Type with 64 Active Codes
12 QPSK
15 8QAM
18 16QAM
21 32QAM
24 64QAM
27 128QAM
30 256QAM
256QAM is not a part of the DOCSIS 2.0 specification. However, the Motorola
BSR and associated Motorola 2.0 cable modems do support this modulation.
By reducing the number of active codes from 128 to 64, you are actually reducing the
effective throughput of the channel by . The same effect is achieved in a TDMA
channel by reducing the Modulation Type and at the same expense, a reduction of 3
dB in the required SNR. The net effect is that S-CDMA and TDMA perform roughly
the same when comparing through-put with channel-width and SNR. This is no real
surprise as Shannons limit applies to both S-CDMA and TDMA channels.
Numbers
parameters, 7-9
911 Emergency Calls, 9-10
Bridge Mode TLV, 16-7, 16-10
A
C
Accounting Request message, 14-11
cable bundling, 1-24
Accounting-Response message, 14-11
cable headend path loss, 5-4
adding a sub-interface, 17-2
cable modem (CM), 14-2
Address Resolution Protocol (ARP), 1-18
Cable Modem Termination System (CMTS), 14-2
admission control, 9-3
cable network security, 1-16
AK
BPI, 7-9 Cable Spectrum Group, 11-3
grace-time, 7-9 Call Content Connection (CCC), 14-3
permanent, 7-9 Call Data Content (CDC), 14-3
temporary, 7-9
Call Management Server (CMS)
Application Manager (AM) description, 14-2
description, 14-2
channel list
applying configuring for DSG, 15-5
a modulation profile, 5-21
channel type
ARP configuring, 6-11
see host authorization, 1-12
Channel-IDs, 1-47
Authorization Key
classifier
setting, 7-9
configuring for DSG, 15-6
B clearing
dcc statistics, 13-22
Baseline Privacy ucc statistics, 13-22
configuring, 7-9 Client
BGP/MPLS VPNs, 14-6 description, 14-2
billing, settlements, 14-2 Client-Accept message, 14-8
BPI CM authentication information
configuring, 7-9 obtaining, 7-6
M O
MAC management messages, 10-1 obtaining
manually moving a cable modem, 13-20 CM authentication information, 7-6
Maximum Assigned Bandwidth (MAB), 9-1 OSSI V 2.0-N-04.0201-3, 1-47
maximum CPE host number output power level, 5-4
specifying, 7-7, 7-8
verifying, 7-8, 7-29 P
Media Gateway (MG)
Gateway description, 14-2 packet fragmentation
forcing, 5-33
Media Gateway Controller (MGC)
Gateway description, 14-3 PacketCable
description, 14-1
Media Server (MS)
description, 14-2 PacketCable Multimedia
description, 14-1
modualtion profile configuration
restoring default, 5-23 PacketCable Telecommunications Service Provider
(PC/TSP), 14-3
modulation
interface profile parameters
configuring, 5-15 BPI, 7-9
modulation profile payload header suppression entries, 10-13
applied to an upstream port, 5-12 PC, 14-2
applying, 5-21 permanent AK, 7-9
configuration mode, 5-14
permanent TEK, 7-10
configuring though an IUC submode, 5-19
copying, 5-22 PHS entries
deleting, 5-24 displaying, 10-13
displaying, 5-11 ping docsis, 7-24
numbering scheme, 5-11 Policy Decision Point (PDP), 14-2
modulation profiles, 5-9 Policy Enforcement Point (PEP), 14-7
moving a cable modem manually, 13-20 Policy Server (PS)
with DCC, 13-21 description, 14-2
V
vendor parameter
configuring for DSG, 15-8
verifying
downstream rate-limiting status, 2-3
host authorization, 1-15
maximum CPE host number, 7-8, 7-29
synchronization message interval, 7-4
viewing
QoS profiles, 10-5
VLAN Tagging, 16-1
Voice over IP (VoIP), 14-2
MGBI