VideoEdge User GD 11-13-2014
VideoEdge User GD 11-13-2014
VideoEdge User GD 11-13-2014
DOC-3020-01
Document Revision 03.01.00
November 2014
© 2014 Casa Systems, Inc.
All rights reserved. Licensed software products are owned by Casa Systems or its suppliers and are protected
by United States copyright laws and international treaty provisions.
The information regarding the product in this manual is subject to change without notice. All statements,
information, and recommendations in this manual are believed to be accurate but are presented without
warranty of any kind, express of implied. Users must take full responsibility for their application of the product.
In no event shall Casa or its suppliers be liable for any indirect, special, consequential, or incidental damages,
including, without limitation, lost profits or loss or damage to data arising out of the use or inability to use this
manual, even if Casa or its suppliers have been advised of the possibility of such damages.
iii
Contents
Preface
About this guide .................................................................................................... xi
Revision history.............................................................................................. xii
Contacting Casa .................................................................................................. xii
Corporate facility ............................................................................................ xii
Technical Support .......................................................................................... xii
Technical documentation ............................................................................... xii
Conventions used in Casa documentation ......................................................... xiv
Typographical conventions ........................................................................... xiv
Acronyms ....................................................................................................... xv
Video On Demand (VOD) and Next Generation On Demand (NGOD) ... 1-7 .
Figure 2-8.Configure -> Video Interface, Add Video Interface screen. 2-18
Step 6. Add the SRM .................................................................................2-22 .
Figure 2-10.Configure -> QAM Domain, Add QAM Domain screen .... 2-24
Step 8. Configure the QAM group(s) .........................................................2-25 .
Figure 2-11.Configure -> QAM Group, Add QAM Group screen......... 2-25
Step 9. Save the configuration ...................................................................2-26 .
References ..................................................................................................3-1
.
Figure 3-10.Configure -> Ngod Video Module -> Add Ngod Video
Module screen ......................................................................................3-24
Step 8. Create the QAM domain ............................................................... 3-26 .
Figure 3-11.Configure -> QAM Domain, Add QAM Domain screen .... 3-26
Step 9. Configure the QAM group(s) ......................................................... 3-27 .
Figure 3-12.Configure -> QAM Group, Add QAM Group screen ......... 3-27
Step 10. Save the configuration ................................................................ 3-28 .
[no] video pme device-id [2] <string> password [2] <string> ................... 4-4 .
Preface
The video edge component of the CCAP can be managed with the new Casa Video
Web user interface, which provides menus and a graphical user interface (GUI), or
with the standard command line interface (CLI). Sample sessions from both
management interfaces are included in the guide under the following topics:
Revision history
• 01.00.00 — Initial release of the Casa Systems – CCAP Video Edge User Guide.
• 02.00.00 — Implemented Privacy Mode Encyrption (PME) and Edge Resource
Manager (ERM). ERM is also known as Next Generation On Demand (NGOD).
• 03.00.00 — Revised document for Casa shared channels capability in Chapters 2
and 3; added system fan and temperature status monitoring to Chapter 5. Screen
revisions with added properties have been applied where applicable.
• 03.00.01 — Corrected channel capacities for Annex A and Annex B in Chapters 2
and 3.
• 03.01.00 — Added Appendix A, “Video troubleshooting quick reference.”
Originally, and during customer trials, the information contained in this guide was
included as a chapter in the Casa Systems – CMTS Network Solutions Guide. The
Casa Systems – CCAP Video Edge User Guide guide supersedes that chapter and
should no longer be used as it is no longer current.
Contacting Casa
Corporate facility
Casa Systems, Inc.
100 Old River Road
Andover, MA 01810
Tel.: 978-688-6706
World Wide Web: www.casa-systems.com
Technical Support
In the United States: Tel: 978-699-3045
E-mail: support@casa-systems.com
Technical documentation
Casa Systems provides the following documentation set in PDF format, viewable
using Adobe Reader 5.0 or later. These PDF files are available from the Casa FTP site
at ftp://support.casa-systems.com.
• Casa Systems – C1G CMTS Hardware Installation Guide
Note: Casa Systems provides updates to the manuals on a regular basis. Log
on to the Casa Systems Web site at www.casa-systems.com for the latest files
in PDF format. Select customer login and enter your username and
password. If you do not have a Casa-assigned username and password, send
e-mail to support@casa-systems.com.
Boldface font Commands and keywords are in Type abc, then press [ENTER]
boldface.
Italic font Emphasized terminology is in italics. burst profile
brackets [ ] Elements in square brackets are [portNumber]
optional.
braces {x | y | z} Indicates a required argument with a {enabled | disabled}
choice of values; choose one.
brackets [x | y | z] Indicates an optional argument with a [abc | 123]
choice of values; choose one.
vertical bar | Separates parameter values. Same as {TCP | TLS}
“or.”
String A non-quoted set of characters. Do not abc
use quotation marks (“”)around the
string as the string will include the
quotation marks.
Screen font Terminal sessions and information the
system displays are in screen font.
Boldface screen font Information you must enter is in
boldface screen font.
Italic screen font Arguments for which you supply values number
are in italic screen font.
^ The symbol ^ represents the key
labeled CTRL (control). The key
combination ^D in a screen display
means hold down the CTRL key while
pressing the D-key.
Acronyms
Casa Systems manuals contain the following industry-standard and product-specific
acronyms:
AAA Authentication, Authorization, Accounting
CCAP Converged Cable Access Platform
CLI Command Line Interface
CMTS Cable Modem Termination System
DAD Duplicate Address Detection
DES Data Encryption System
DOCSIS Data Over Cable System Interface Specification
DS Downstream
DVB Digital Video Broadcasting
EDIS Edge Device Interface Specification (TWC)
EIS Event Information Scheduler
ERM Edge Resource Manager (NGOD)
GigE Gigabit Ethernet
GRE Generic Routing Encapsulation
HE Head End
IGMP Internet Group Management Protocol
IP Internet Protocol
IPTV Internet Protocol Television
MPLS Multiprotocol Label Switching
NTP Network Time Protocol
Topic Page
Topic Page
Internet
SRM server(s)
ERM (NGOD) host running EDIS protocol
Network side
interfaces (GigE
and xGigE)
CASA SYSTEMS
CCASA
ASA
C10G
0 1 2 3 4 5 6 7 8 9 10 11 12 13
US 16X4 US 16X4
SMM SMM
US 16X4 US 16X4 DS 8X8 DS 8X8 DS 8X8 DS 8X8 DS 8X8
10/100MI
10/100MI
G0 G0
G1 G1
DOCSIS 3.0 G2
G3
G2
G3
G6 G6
G7 G7
XG1 XG1
IOIOI
IOIOI
STATUS STATUS
ACTIVE ACTIVE
ALARM ALARM
Multiple
upstream
channels Downstream
1 FAN TRAY HS HS OK
1 FAN TRAY HS HS OK
1 FAN TRAY HS HS OK narrowcast and broadcast
Television and
Diplexer/filter channel lineup
LOW | HIGH
5 to 42 MHz 50 MHz to 1 GHz
MPEG-2 Set-top box
Fiber network and transport stream
amplifier CH 851
Splitter
DS PC
US
D3.0 cable modem
Coaxial cable
- Multiple tranmitters
and receivers Wireless
- Channel bonding router
Phone
The Casa CCAP platform requires the QAM 8x96 high-density module to support
both narrowcast and shared channels, where each of the eight ports consists of 32
unicast channels and 12 shared channels. Shared channels are RF channels that
operate over any or all eight physical ports totalling 96 channels.
Video interface
A video interface is a numbered index in the range 1 to 16 for the assignment of SMM
Ethernet ports. This index is used by the SRM to identify the EDIS input-port for a
video session.
Each video interface must be uniquely identified by an IP address that is associated
with a QAM8X96 module. The video interface also defines the EDIS loopback
interface as an EDIS client on the SMM.
Video interfaces operate either in host mode or routing mode. In host mode, the video
interface operates as a Layer 2 transport for MPEG-2 transport streams. In routing
mode, the video interface operates as a Layer 3 transport where configured routing
protocols on the physical interfaces and the upstream router handle the video traffic.
Note: When there is NO Ethernet port configured on the video interface, then
that video interface is operating in "Routing mode." When an Ethernet port IS
present on the video interface, then that video interface is operating in "Host
mode."
QAM domain
A QAM domain is a numbered index in the range 1 to128 that includes one or more
video interfaces and a service group identifier. Each QAM domain contains one or
more QAM groups that share the same destination IP address for unicast sessions.
The following limits apply to QAM domains:
• The total number of QAM groups within a QAM domain must be less than or
equal to 8.
• A QAM8X96 module can have up to 16 QAM domains.
• All QAM groups within a QAM domain have to be from the same downstream
line card.
Note: A QAM channel can be allocated for video or DOCSIS traffic, or can
remain as unused resource if not configured. When a channel is configured in
a QAM domain, then that channel is allocated for video traffic only. A channel
that is configured in a DOCSIS MAC domain is allocated for DOCSIS CMTS
traffic only.
QAM group
A QAM group is a numbered index that contains one or more contiguous QAM
channels from the same port on the same line card. Up to 32 QAM groups can be
configured on a downstream line card. However, a QAM channel cannot be present in
more than one QAM group.
The EDIS index in the QAM domain defines the session resource manager (SRM).
Using the EDIS protocol, the SRM controls video interfaces and QAM channels in the
QAM domain. One SRM could be from a source such as the Cisco Universal Session
and Resource Manager (USRM), or from another vendor.
Each vendor's SRM requires an exported file describing resource information such as
input-port, output-port, TSID, Service Group, etc. This file format is unique for each
vendor. The srm-type field in the edis configuration allows for the 3rd party SRM to
be properly identified. There are other settings that may be vendor specific such as,
supporting EDIS Announce messages, or EDIS Reset-Indication messages.
The video interface also defines an EDIS interface. This is the control-source
loopback interface on the CCAP which communicates with the SRM. All video
interfaces in a QAM domain must have the same control-source loopback interface.
The Edge Resource Manager (ERM) is one of several resource managers in the Next
Generation On Demand Architecture, also known as NGOD. The EdgeQAM
(C100G) only communications with the ERM using the D6 Discovery protocol which
allows the Edge to send UPDATE messages to inform the ERM with properties of its
input (video interfaces) and output (QAM Channels) video resources.
SDV provides video services in a more efficient manner than broadcast video. It does
this by not sending unwatched programs to the service group(s). This frees up
bandwidth on the QAM channels for other applications.
Using the EDIS protocol, SDV sessions are managed by the SRM. Because these
programs are "live feeds", the video servers are always transmitting them. SDV is
transmitted via SPTS. Unlike VOD, UDP ports are not used for addressing.
The SRM can signal the Edge QAM to join multicast groups using one of two
methods. In Any-Source Multicast (ASM), the input session is identified by the group
IP address only. In Source-Specific Multicast (SSM), both the source and group IP
address are used to identify the input session.
If the Edge QAM is not already receiving the multicast group address from a previous
session, it sends a Join message to the upstream router to start forwarding it.
Likewise, after the last subscriber changes the channel from that program (or,
multicast group), the Edge QAM sends a Leave message to the upstream router to stop
forwarding it.
VOD services allow a cable customer to select and watch video content at any time.
There are two methods of delivering VOD: External SRM mode and Table mode VOD.
Similar to SDV, External SRM mode signals the Edge QAM using the EDIS protocol
on how to create the video session. The SRM manages the destination UDP ports.
After the session is successfully created, the video server transmits a unicast SPTS
with the correct destination UDP port and destination IP address of the video interface
on the Edge QAM.
Unlike External mode, Table Mode VOD does not require any EDIS signaling. The
Edge QAM simply parses the destination UDP port of the incoming unicast SPTS to
decide what QAM channel and program number to use. The Edge QAM can be
configured to operate in one of four table modes: mode0, mode1, mode2 and mode3.
• In mode0, the UDP port (two-bytes) is masked in this manner:
qqqqqqq qqpppppp, where the seven least significant bits (LSBs) of the upper
byte and the three most significant bits (MSBs) of the lower byte are combined to
form the zero-based QAM channel number on a given line card slot, and where
pppppp is the 1-based program number within the QAM channel. In this mode,
an IP address can cover 1024 QAM channels, and each QAM channel can have 63
programs.
• In mode1, the UDP port (two-bytes) is preceded with the number 1 to protect the
known UDP port space: 1qqqqqqq qqqppppp. In this mode, an IP address can
cover 1024 QAM channels, and each QAM channel can have 31 programs. This
leaves the lower 32K ports unused for video, as many of the UDP ports are
reserved for well-known UDP ports.
• In mode2, only the mask is different: 1qqqqqqq qqqpppp0. In this mode, an IP
address can cover 1024 QAM channels, and each QAM channel can have 15
programs.
• In mode 3, the applied mask is: qqqqqqqq pppppppp. In this mode, an IP
address can cover 256 QAM channels, and each QAM channel can have 255
programs.
For example, Table Mode 1, UDP port 34499 in binary mode is represented as
10000110 11000011. In this case, the QAM channel (qqqqqqq qqq) is 110110 =
decimal 54 = QAM Port 1, Channel 22. As a point of reference, QAM Port 0, Channel
0 is decimal 0. The outgoing program number (ppppp) is 00011 = decimal 3.
Video management
Casa video configurations are managed using the Casa CLI, SNMP, or with the Casa
Video Web Interface. The Video Web Interface is an HTTP-based tool that requires
an Internet Web browser, such as Windows Internet Explorer to display the
menu-based interface for configuring and monitoring the Casa video environment.
This chapter uses a combination of CLI and Video Web Interface session examples to
describe video configuration tasks.
3. At the User Name prompt, type the default name called root.
4. At the Password prompt, type the default password casa.
5. Select Log In, or press Enter at your computer keyboard.
The Case System and Module Status screen appears with the Casa system name, any
alarms and warnings that are present that have not been cleared, the current date and
time, and the name of the user who is presently logged in.
• Selecting the Alarms or Warnings button closes the current screen to display any
alarm and warning messages that have been logged.
• Selecting the Previous or Next buttons provides forward or reverse screen
navigation when there are multiple screens in a display.
• Selecting the LogOut button closes the current video Web interface session.
In addition to the basic system statistics shown in Figure 1-3, the system currently has
QAM8x96 modules in system slots 0 and 4, active SMMs in slots 6 and 7, a standard
QAM8x4 or QAM8x8 in slot 11, and one upstream module in system slot 13.
To refresh the current system and module statistics from this screen, select the System
tab at the top menu bar.
• Video ERM — Adds Edge Resource Manager (ERM) host address, port, and
connection parameters.
• NGOD Video Module — Adds the QAM 8x96 video module (by chassis slot in
the range 0 to 13) and sets module-specific parameter settings (streaming,
location, edge name, description, loopback, cost, bandwidth).
• QAM Module— Configures the number of QAM 8x96 narrowcast channels per
port.
Monitoring — Provides statistics monitoring capabilities for the following
components:
• Alarms and logs
• Edge announce
• EDIS, channel, port, and service-group
• NIC and diagnostic ports
• QAM channels
• Common interfaces, VLAN loopback interfaces
• NGOD module statistics
• Video sessions
Basic functions include Save, Edit, and Delete keys that are available as you build
and modify the video configuration. A Sync key is available for synchronizing the
CCAP with a target Network Time Protocol (NTP) server.
Figure 1-4. Configure -> Service, Add NTP, Trap Target, and System Log screen
• IP — Specify the IP address for the NTP, SNMP trap target, and the syslog server.
For the NTP server IP, click Sync to synchronize the CCAP with the target NTP
server.
• NTP Source Interface — From the pull-down menu, select the
previously-configured loopback interface at the CCAP to be used for NTP traffic.
• Version — Specify SNMP Version 1 or SNMP Version 2 traps.
To edit the Services parameters from an active Casa CLI session to the CCAP, enter
the configuration mode context and issue the following commands.
Example
C10G-209(config) ntp server 6.7.8.9
C10G-209(config) ntp sync 6.7.8.9
C10G-209(config) ntp source-interface loopback 3
C10G-209(config) snmp traphost 6.6.7.8
C10G-209(config) logging host 7.8.6.5
Topic Page
Example
C10G-209(config)# adduser robert privilege 15
Changing password for robert
Enter the new password (minimum of 5, maximum of 8 characters)
Please use a combination of upper and lower case letters and numbers.
New password: *****
Re-enter new password: *****
Password changed.
C10G-209(config)#
See the Casa Systems – CMTS Software Configuration Guide for information on these
port parameters.
To edit the QAM Port parameters from an active Casa CLI session to the CCAP, enter
the configuration mode context and issue the interface qam <slot/port> command.
Example
C10G(config) interface qam 0/7
C10G(config-if-qam 0/7)# annex B
C10G(config-if-qam 0/7)# modulation 256qam
C10G(config-if-qam 0/7)# power 510
C10G(config-if-qam 0/7)# no shutdown
• 352 QAM channels in Annex B and Annex A mode — 256 channels are
capable of both DOCSIS and video traffic, plus 96 video channels capable of
broadcast over any of the RF ports.
In this mode, a shared channel emulates one of the narrowcast channels on a port. The
content of this channel does not replicate to any other port.
This mode is useful in cable environments that do not require replication, where the
shared channels are used increase the channel density of a port.
With 96 shared channels, each RF port (up to 8) can get up to 12 extra narrowcast
channels. Each RF port has up to 44 narrowcast channels, with 12 video-only
channels.
All RF ports on a line card must have the same number of narrowcast channels.
In this mode, the content of the channel can be replicated to all 8 RF ports. The set of
downstream ports on each shared channel may be selected to allow a subset of RF port
for shared channel replication.
The RF frequency of the shared channel must be the same on all the outgoing RF
ports.
The system allows a combination of these modes over an RF port, where some shared
channels are in the extra narrowcast channel mode, and some shared channels are
configured in multi-port shared channel mode.
To configure shared channels in the extra narrowcast mode, use the module
command in the following format:
CASA(config)# [no] module <slot> narrowcast-channels <32-44>
The command sets the total number of narrowcast channels on the module RF
downstream ports. If the number of narrowcast-channels is more than 32 as
specified with the command, the system places a set of shared channels into the
extra narrowcast mode to meet the assigned number. The maximum value for
narrowcast channels is 44; this is also the default setting.
The following CLI session creates 35 narrowcast channels on the QAM 8x96
module.
Example
CASA(config)# module 0 narrowcast-channels 35
Example
CASA(config)# show narrowcast-channels
module 4 narrowcast-channels 44
module 10 narrowcast-channels 44
The shared-channel command places a shared channel into the multi-port shared
channel mode. Shared channels in the range 0 to 95 are enabled using an assigned
frequency. The shared channel frequency MUST be assigned first using the
following command format:
shared-channel <sch_id> frequency <number> [1-32]
The optional range [1-32] is the number channels to which the frequency applies
using a single command.
Example
CASA(config)# interface qam 0/0
CASA(config-if-qam 0/0)# shared-channel 0 frequency 555000000
CASA(config-if-qam 0/0)# shared-channel 0 transport stream id 125
Note: If some of the shared channels are assigned to the narrowcast channel
mode, there will be less shared channels available for multiport shared
channel mode.
Once a shared channel on one of the QAM 8x96 ports has been created, this channel
can then be shared across one or more ports (up to 7 additional) on the same module.
Figure 2-3 shows a sample mapping of the eight QAM 8x96 ports where port 0 shares
12 SDV0 channels with 1, port 2 shares SDV1 channels with port 3, and so on.
The following CLI session configures the shared channels on port 0 and shares them
with port 1 using the following steps.
1. Configure the number of narrowcast channels on module 0 and module 1.
2. Configure the shared channel identifier on the first module and number of
channels to be shared, then configure the second and any subsequent ports using
the same shared channel identifier.
3. Execute the show module <slot> shared-channel mapping command to verify
the configuration.
4. Add multi-port shared channels to the video QAM domain and QAM group. The
qam group command in the video qam domain configuration supports the range
of narrowcast and multi-port shared channels.
qam-group <group-id> shared-channel <first_schannel>
<last_schannel>
where group-id is the qam group ID in the range 1 to 8, and first_schannel and
last_ schannel specify the block of multi-port shared channels in this range 0 to
44. See “Configure -> QAM Group, Add QAM Group screen” (page 2-25)
5. Run the show docsis channel utilization command to display multi-port shared
channel statistics.
Example
CASA(config)# module 0 narrowcast-channels 32
CASA(config)# show narrowcast-channels
module 0 narrowcast-channels 32
0 41 9 777000000 0 41 255 ff 3 17 up
0 42 10 783000000 0 42 255 ff 3 18 up
0 43 11 789000000 0 43 255 ff 3 19 up
Figure 2-4. QAM 8x96 channel time line frequency blocks (Annex B, C; 128 ch.)
Dynamic system-assigned default frequencies
Figure 2-5. QAM 8x96 channel time line frequency blocks (Annex A; 96 ch.)
Dynamic system-assigned default frequencies
Example
C10G-181(config-if-qam 0/0)# show interface qam 0/0 block
schan_id:
0 1 2 3 4 5 6 7 8 9 10 11
<<<<==== 12 multiport shared-channels added
255 255 255 255 255 255 255 255 255 255 255 255
255 255 255 255 255 255 255 255 255 255 255 255
255 255 255 255 255 255 255 255 255 255 255 255
255 255 255 255 255 255 255 255 255 255 255 255
255 255 255 255 255 255 255 255 255 255 255 255
255 255 255 255 255 255 255 255 255 255 255 255
255 255 255 255 255 255 255 255 255 255 255 255
shutdown channels:
Figure 2-6 shows the Configure-> QAM Channel window after setting the channel 0
frequency to 483000000 on module slot 0, port 0.
• Dejitter Interval [ms] — Sets the dejitter buffer size in the range 10 to 200 ms.
The default setting is 200 ms.
• PAT Interval [ms] — Sets the maximum time between adjacent program
association tables (PAT) in milliseconds. The default setting is 250 ms. The
configurable range is 50 to 1000 ms.
• PMT Interval [ms] — Sets the maximum time between adjacent program
mapping tables (PMT) in milliseconds. The default setting is 250 ms. The
allowable range is 50 to 1000 ms.
• Signaling Mode — Sets the signaling to EDIS or NGOD.
• Table Mode — Sets the system-wide VOD table mode to none, mode0
(qqqqqqqq qqpppppp), mode 1 (1qqqqqqq qqqppppp), or mode 2 (1qqqqqqq
qqqpppp0), or mode3 (qqqqqqqq pppppppp) The default setting is none. When set
to none, sessions are exclusively managed by the SRM. See the section, “Table
mode VOD/NGOD” in Chapter 1 for additional information.
• Unicast Session Loss Timeout — Sets the time to elapse before detecting unicast
VOD session loss. The operating range is 1 to 172800 seconds. The default setting
is 60 seconds.
• Multicast Session Loss Timeout — Sets the time to elapse before detecting
multicast/SDV session loss. The operating range is 1 to 172800 seconds. The
default setting is 60 seconds.
• PID remapping mode — Sets the program identifier (PID) remapping mode to
either auto or pg-num-based (program number based). The default setting is
auto.
All elementary PIDs from all input programs are multiplexed into the same MPTS
for a given QAM channel. The PIDs must be unique for proper demultiplexing
when the MPTS reaches a QAM set-top box. For multiplexed video QAM, there
are two modes of operation:
— Auto mode — The system assigns a PID from the range of 0x21 to 0x1FF0,
and guarantees that all remapped PIDs will be unique in a QAM channel.
— Program number based mode — The following fixed mapping is used for a
given output program number N:
PMT PID = N * 0x10;
PCR PID = Video PID = (PMT PID) + 1;
Audio 1 PID = (PMT PID) + 4; for the 1st audio
Audio 2 PID = (PMT PID) + 5; for the 2nd audio if it exists;
ECM PID = (PMT PID) + 9;
Note that sixteen PIDs can exist in a program.
• Error Window — Sets the time period in seconds when sampling for degraded
video. The configurable range is 1 to 30 seconds. The default setting if not
specified is 10 seconds.
• Error Threshold — Sets the number of errors to occur before detecting video
degradation. The configurable range is 1 to 65535. The default setting if not
specified is 5 errors.
• Pktloss Window — Sets the numbers of seconds to allow when checking for loss
of video packets. The configurable range is 1 to 60 seconds. The default setting is
1 second.
To edit the general video parameters from a CLI session, enter the configuration mode
context and issue the video command.
Example
C10G-209(config)# video dejitter-interval 50
C10G-209(config)# video multicast-session-loss-timeout default
C10G-209(config)# video pat-interval 100
C10G-209(config)# video pid-remapping-mode auto
C10G-209(config)# video pmt-interval 100
C10G-209(config)# video table mode1
C10G-209(config)# video unicast-session-loss-timeout default
C10G-209(config)# video pktloss-window 2
C10G-209(config)# video error-window 15
C10G-209(config)# video error-threshold 10
Figure 2-8. Configure -> Video Interface, Add Video Interface screen
• Index — Specify the video interface logical index in the range 1 to 8, where 8 is
the maximum number of video interfaces per chassis.
• IP Address — Specify the IP address associated with the GigE or 10GigE video
interface in standard 32-bit dotted notation.
• Net Mask — Specify the network mask associated with the IP address on this
video interface.
• Control Source — Specify the loopback interface to be applied as an EDIS client
on the SMM.
Note: When there is NO Ethernet port configured on the video interface, then
that video interface is operating in "Routing mode." When an Ethernet port IS
present on the video interface, then that video interface is operating in "Host
mode."
• SMM6 — Specify the SMM slot 6 physical port to be applied to this video
interface. Specify gige6/0 to gige6/7, or xgige6/0 or xgige6/1
• SMM7— Specify the SMM redundant slot 7 physical port to be applied to this
video interface. Specify gige7/0 to gige7/7, or xgige7/0 or xgige7/1. Ports
specified on SMM7 must match their corresponding port numbers on SMM6.
• IP IGMP — Specify enable or disable to control IGMP client services on this
video interface.
To edit the video interface parameters from an active Casa CLI, enter the
configuration mode context and issue the interface video command. When a GigE
port IS present in the video interface, host mode is applied.
Note: If you have a video interface in host mode where it defines the (x)gige
ports, then you cannot assign an IP address to those (x)gige ports.
The following example creates a redundant video interface on SMM6 and SMM7 in
host mode:
C10G-209#
When there is NO GigE port in the video interface, the implied mode is routing mode.
However, gige and xgige ports require that an IP address be configured on the
interface.
The following CLI session example creates a video interface that operates in routing
mode. Note the configured IP addresses on the gige and xgige interfaces
C10G-209#
Example
C10G-209(config)# video edis 5
C10G-209(conf-video-edis 5)# ?
announce edis announce message
description description of the interface
ip-address video edis IP address configuration
reset-indication edis reset indication message
reset-interval reset interval in seconds
srm-type srm type
Figure 2-10. Configure -> QAM Domain, Add QAM Domain screen
Example
C10G-209(config)# video qam-domain 56
C10G-209(conf-qam-domain 56)#
edis edis command
interface interface command
qam-group qam group configuration
C10G-209(config)# edis 1
C10G-209(config)# interface video 2
C10G-209(config)# interface video 6
C10G-209(config)# video service group 400
Figure 2-11. Configure -> QAM Group, Add QAM Group screen
Example
C10G-209(config)# video qam-domain 1
C10G-209(conf-qam-domain 1)# ?
edis edis command
interface interface command
qam-group qam group configuration
Use the Save Start Unconditional option when a module is not in the running state at
the time when you are saving the configuration.
Example
C10G-209(config)# copy running-config startup-config
The following message is displayed, followed by the prompt:
One or more modules are not in running state. You might lose part of
your startup-config if you save now. You can wait or use 'copy run
start unconditional' to save your config anyway.
You can wait for the module to boot up or you can force the reboot by retyping the
command and adding the “unconditional” argument.
Example
C10G-209(config)# copy running-config startup-config unconditional
Example
C10G-209(config)# show video qam-domain 1
video qam-domain 1
edis 1
Example
C10G-209(config)# video session <number>
C10G-209(conf-video-session #)?
bitrate bit rate configuration
in-program-number input program number to be included in the session
input-port input port configuration
ip-address video edis IP address configuration
Note: The qam channel command is the final command that instructs the
system to create the video session.
Apply the no video session id <number> command to remove the session from the
QAM channel created in the CLI.
Apply the no video session <number> command to remove the session from the
QAM channel created by an SRM.
References
Data-Over-Cable Interface Specifications, Modular Headend Architecture, Edge
Resource Manager Interface Specification (CM-SP-ERMI-104-110623)
Topic Page
Note: When there is NO Ethernet port configured on the video interface, then
that video interface is operating in "Routing mode." When an Ethernet port IS
present on the video interface, then that video interface is operating in "Host
mode."
After creating the ERM configuration in the CLI or Video Web Interface, and with the
QAM 8x96 video module slot in the no shutdown state, the CCAP video edge QAM
initiates a D6 connection with the ERM server and keeps the session open indefinitely
using keepalive and UPDATE messages between the two devices.
4. Repeat Steps 1 to 3 to add more users. Use the Edit and Delete functions to make
changes to existing users, or to remove previously configured users.
Figure 3-1 shows the Add User screen showing a new user name, level, and
password. Note that the user named root is assigned in the software and cannot be
removed.
Example
C10G-209(config)# adduser robert privilege 15
Changing password for robert
Enter the new password (minimum of 5, maximum of 8 characters)
Please use a combination of upper and lower case letters and numbers.
New password: *****
Re-enter new password: *****
Password changed.
C10G-209(config)#
To edit the QAM Port parameters from an active Casa CLI session to the CCAP, enter
the configuration mode context and issue the interface qam <slot/port> command.
Example
C10G(config) interface qam 0/7
C10G(config-if-qam 0/7)# annex B
C10G(config-if-qam 0/7)# modulation 256qam
C10G(config-if-qam 0/7)# power 510
C10G(config-if-qam 0/7)# no shutdown
• 352 QAM channels in Annex B and Annex A mode — 256 channels are
capable of both DOCSIS and video traffic, plus 96 video channels capable of
broadcast over any of the RF ports.
In this mode, a shared channel emulates one of the narrowcast channels on a port. The
content of this channel does not replicate to any other port.
This mode is useful in cable environments that do not require replication, where the
shared channels are used increase the channel density of a port.
With 96 shared channels, each RF port (up to 8) can get up to 12 extra narrowcast
channels. Each RF port has up to 44 narrowcast channels, with 12 video-only
channels.
All RF ports on a line card must have the same number of narrowcast channels.
In this mode, the content of the channel can be replicated to all 8 RF ports. The set of
downstream ports on each shared channel may be selected to allow a subset of RF port
for shared channel replication.
The RF frequency of the shared channel must be the same on all the outgoing RF
ports.
The system allows a combination of these modes over an RF port, where some shared
channels are in the extra narrowcast channel mode, and some shared channels are
configured in multi-port shared channel mode.
To configure shared channels in the extra narrowcast mode, use the module
command in the following format:
CASA(config)# [no] module <slot> narrowcast-channels <32-44>
The command sets the total number of narrowcast channels on the module RF
downstream ports. If the number of narrowcast-channels is more than 32 as
specified with the command, the system places a set of shared channels into the
extra narrowcast mode to meet the assigned number. The maximum value for
narrowcast channels is 44; this is also the default setting.
The following CLI session creates 35 narrowcast channels on the QAM 8x96
module.
Example
CASA(config)# module 0 narrowcast-channels 35
Example
CASA(config)# show narrowcast-channels
module 4 narrowcast-channels 44
module 10 narrowcast-channels 44
The shared-channel command places a shared channel into the multi-port shared
channel mode. Shared channels in the range 0 to 95 are enabled using an assigned
frequency. The shared channel frequency MUST be assigned first using the
following command format:
shared-channel <sch_id> frequency <number> [1-32]
The optional range [1-32] is the number channels to which the frequency applies
using a single command.
Example
CASA(config)# interface qam 0/0
CASA(config-if-qam 0/0)# shared-channel 0 frequency 555000000
CASA(config-if-qam 0/0)# shared-channel 0 transport stream id 125
Note: If some of the shared channels are assigned to the narrowcast channel
mode, there will be less shared channels available for multiport shared
channel mode.
Once a shared channel on one of the QAM 8x96 ports has been created, this channel
can then be shared across one or more ports (up to 7 additional) on the same module.
Figure 3-3 shows a sample mapping of the eight QAM 8x96 ports where port 0 shares
12 SDV0 channels with 1, port 2 shares SDV1 channels with port 3, and so on.
The following CLI session configures the shared channels on port 0 and shares them
with port 1 using the following steps.
1. Configure the number of narrowcast channels on module 0 and module 1.
2. Configure the shared channel identifier on the first module and number of
channels to be shared, then configure the second and any subsequent ports using
the same shared channel identifier.
3. Execute the show module <slot> shared-channel mapping command to verify
the configuration.
4. Add multi-port shared channels to the video QAM domain and QAM group. The
qam group command in the video qam domain configuration supports the range
of narrowcast and multi-port shared channels.
qam-group <group-id> shared-channel <first_schannel>
<last_schannel>
where group-id is the qam group ID in the range 1 to 8, and first_schannel and
last_ schannel specify the block of multi-port shared channels in this range 0 to
44. See “Configure -> QAM Group, Add QAM Group screen” (page 3-27)
5. Run the show docsis channel utilization command to display multi-port shared
channel statistics.
Example
CASA(config)# module 0 narrowcast-channels 32
CASA(config)# show narrowcast-channels
module 0 narrowcast-channels 32
1 32 0 723000000 0 32 255 ff 3 8 up
1 33 1 729000000 0 33 255 ff 3 9 up
1 34 2 735000000 0 34 255 ff 3 10 up
1 35 3 741000000 0 35 255 ff 3 11 up
1 36 4 747000000 0 36 255 ff 3 12 up
1 37 5 753000000 0 37 255 ff 3 13 up
1 38 6 759000000 0 38 255 ff 3 14 up
1 39 7 765000000 0 39 255 ff 3 15 up
1 40 8 771000000 0 40 255 ff 3 16 up
1 41 9 777000000 0 41 255 ff 3 17 up
1 42 10 783000000 0 42 255 ff 3 18 up
1 43 11 789000000 0 43 255 ff 3 19 up
• In Annex A mode, at the 8 MHz channel width, the maximum number of channels
on a single block is 24. The maximum number of Annex A channels on each
physical port is 96 RF channels. (4 blocks x 24 channels. ) See Figure 3-5.
Figure 3-4. QAM 8x96 channel time line frequency blocks (Annex B, C; 128 ch.)
Dynamic system-assigned default frequencies
Figure 3-5. QAM 8x96 channel time line frequency blocks (Annex A; 96 ch.)
Dynamic system-assigned default frequencies
Example
C10G-181(config-if-qam 0/0)# show interface qam 0/0 block
schan_id:
0 1 2 3 4 5 6 7 8 9 10 11
<<<<==== 12 multiport shared-channels added
255 255 255 255 255 255 255 255 255 255 255 255
255 255 255 255 255 255 255 255 255 255 255 255
255 255 255 255 255 255 255 255 255 255 255 255
255 255 255 255 255 255 255 255 255 255 255 255
255 255 255 255 255 255 255 255 255 255 255 255
255 255 255 255 255 255 255 255 255 255 255 255
255 255 255 255 255 255 255 255 255 255 255 255
shutdown channels:
Figure 3-6 shows the Configure-> QAM Channel window after setting the channel 0
frequency to 483000000 on module slot 0, port 0.
• Dejitter Interval [ms] — Sets the dejitter buffer size in the range 10 to 200 ms.
The default setting is 200 ms.
• PAT Interval [ms] — Sets the maximum time between adjacent program
association tables (PAT) in milliseconds. The default setting is 250 ms. The
configurable range is 50 to 1000 ms.
• PMT Interval [ms] — Sets the maximum time between adjacent program
mapping tables (PMT) in milliseconds. The default setting is 250 ms. The
allowable range is 50 to 1000 ms.
• Table Mode — Sets the system-wide VOD table mode to none, mode0
(qqqqqqqq qqpppppp) , mode 1 (1qqqqqqq qqqppppp), or mode 2 (1qqqqqqq
qqqpppp0). The default setting is none. When set to none, sessions are
exclusively managed by the SRM. See the section, “Table mode VOD/NGOD” in
Chapter 1 for additional information.
• Unicast Session Loss Timeout [ms] — Sets the time to elapse before detecting
unicast VOD session loss. The operating range is 1 to 172800 seconds. The
default setting is 60 seconds.
• Multicast Session Loss Timeout [ms] — Sets the time to elapse before detecting
multicast/SDV session loss. The operating range is 1 to 172800 seconds. The
default setting is 60 seconds.
• PID remapping mode — Sets the program identifier (PID) remapping mode to
either auto or pg-num-based (program number based). The default setting is
auto.
All elementary PIDs from all input programs are multiplexed into the same MPTS
for a given QAM channel. The PIDs must be unique for proper demultiplexing
when the MPTS reaches a QAM set-top box. For multiplexed video QAM, there
are two modes of operation:
— Auto mode — The system assigns a PID from the range of 0x21 to 0x1FF0,
and guarantees that all remapped PIDs will be unique in a QAM channel.
— Program number based mode — The following fixed mapping is used for a
given output program number N:
PMT PID = N * 0x10;
PCR PID = Video PID = (PMT PID) + 1;
Audio 1 PID = (PMT PID) + 4; for the 1st audio
Audio 2 PID = (PMT PID) + 5; for the 2nd audio if it exists;
ECM PID = (PMT PID) + 9;
Note that sixteen PIDs can exist in a program.
• Error Window — Sets the time period in seconds when sampling for degraded
video. The configurable range is 1 to 30 seconds. The default setting if not
specified is 10 seconds.
• Error Threshold — Sets the number of errors to occur before detecting video
degradation. The configurable range is 1 to 65535. The default setting if not
specified is 5 errors.
• Pktloss Window — Sets the numbers of seconds to allow when checking for loss
of video packets. The configurable range is 1 to 60 seconds. The default setting is
1 second.
To edit the general video parameters from a CLI session, enter the configuration mode
context and issue the video command.
Example
C10G-209(config)# video dejitter-interval 50
C10G-209(config)# video multicast-session-loss-timeout default
C10G-209(config)# video pat-interval 100
C10G-209(config)# video pid-remapping-mode auto
Figure 3-8. Configure -> Video Interface, Add Video Interface screen
• Index — Specify the video interface logical index in the range 1 to 8, where 8 is
the maximum number of video interfaces per chassis.
• IP Address — Specify the IP address associated with the GigE or 10GigE video
interface in standard 32-bit dotted notation.
• Net Mask — Specify the network mask associated with the IP address on this
video interface. It is recommended that the network mask on video interfaces be
32-bit (255.255.255.255) as the control source is a loopback interface.
Note: When there is NO Ethernet port configured on the video interface, then
that video interface is operating in "Routing mode." When an Ethernet port IS
present on the video interface, then that video interface is operating in "Host
mode."
• SMM6 — Specify the SMM slot 6 physical port to be applied to this video
interface. Specify gige6/0 to gige6/7, or xgige6/0 or xgige6/1
• SMM7— Specify the SMM redundant slot 7 physical port to be applied to this
video interface. Specify gige7/0 to gige7/7, or xgige7/0 or xgige7/1. Ports
specified on SMM7 must match their corresponding port numbers on SMM6.
• IP IGMP — Specify enable or disable to control IGMP client services on this
video interface.
When a GigE port IS present in the video interface, host mode is applied.
Note: If you have a video interface in host mode where it defines the (x)gige
ports, then you cannot assign an IP address to those (x)gige ports.
The following example creates a redundant video interface on SMM6 and SMM7 in
host mode:
C10G-209#
When there is NO GigE port in the video interface, the implied mode is routing mode.
However, gige and xgige ports require that an IP address be configured on the
interface.
To edit the video interface parameters from an active Casa CLI, enter the
configuration mode context and issue the interface video command.
The following CLI session example creates a video interface that operates in routing
mode. Note the configured IP addresses on the gige and xgige interfaces
C10G-209#
Example:
C10G-209(config)# show interface video 4
interface video 4
ip address 169.254.2.2 255.255.255.255
input-group-name foo
input-port-id 10
total-input-bandwidth 3
The following settings are required for messaging between the CCAP and the ERM
server when ERM attempts to create video sessions:
• input-group-name — Specifies the input group name to which this video
interface belongs; required in D6 UPDATE messages per the D6 signaling
standard.
• input-port-id — Specifies the chassis input interface identifier in the range 1 to
65535 for ERM.
• total-input-bandwidth— Specifies the maximum and capable bandwidth for this
video interface in the range 0 to 100000000 kbps. The default is 10000000. Video
sessions established by the ERM cannot exceed the total input bandwidth on this
interface.
Step 6. Add the ERM and set the video signaling mode
The Configure -> Video ERM function configures the ERM server parameters that
control the D6 messaging sessions between the CCAP and ERM.
• Port — Specify the UDP port number in the range 1 to 65535 over which D6
update messages will be exchanged between the CCAP and the ERM server. The
default setting is port 6069.
• Hold Timeout — Specify a period of time in the range 30 to 300 seconds to
indicate the duration between responses to successive keepalive or UPDATE
messages received by the CCAP. If the duration time elapses and a response is not
received, the CCAP attempts to re-establish the connection with the ERM. The
default setting is 30 seconds. The hold-timeout parameter should not be edited
once a session with the ERM has been established.
— The hold-timeout is negotiated between the Edge and the ERM in the D6
OPEN message. Each peer sends their configured hold time and they agree
on the lower of the two.
— If the hold-timeout is set to zero, KEEPALIVE messages are not sent.
— If the hold-timeout is a non-zero value, each peer must send a KEEPALIVE
within that period to reset this timer.
— Only the EDGE sends UPDATE messages; an UPDATE message also resets
this timer.
— If the timer expires and no KEEPALIVE message is received, then the D6
connection terminates and restarts after the Connect Retry Time.
— If the hold-timout is modified at the Edge, the D6 connection is restarted for
re-negotiation with the ERM.
• Connect Retry Time — Enter a period of time in the range 1 to 60 seconds to
indicate the duration between connection attempts to the ERM to send D6
messages. The default retry time is 7.5 seconds.
• Keepalive Timeout — - Enter a period of time in the range of 1 to 120 seconds to
indicate the interval period which a D6 KEEPALIVE message will be transmitted
to the ERM. The default time is 10 seconds. It must be less than the configured
Hold Timeout and if it is greater than or equal to the negotiated Hold Timeout,
the Keep Alive timeout value will be set to one third of the negotiated Hold
Timeout for the duration of the D6 session.
To edit the ERM parameters from an active Casa CLI to the CCAP, enter the
configuration mode context and issue the video erm command.
Figure 3-10. Configure -> Ngod Video Module -> Add Ngod Video Module screen
• Index — Specify the chassis slot number in the range 0 to 13. Chassis slots 6 and
7 reserved for the SMM.
• ERM — Specify the unique Edge Resource Manager identifier in the range 1 to 8.
• Streaming — Specify the required streaming-zone name (SZ-name) or initiating
a connection with the ERM.
• Location — Specify the location of the CCAP QAM 8x96 module in the format:
<State>.<City>. <Locality ID>.<Hub name>, where
— State is the official US Postal Service 2-character designation, such as MA
for Massachusetts.
— City is US city name having a maximim of 18 alpha characters.
— Locality ID is the US ZIP code, such as 01810 for Andover, MA.
— Hub name can be any user-specified string up to 18 characters. The
combined City and Hub name can not exceed 36 characters.
• Edge Name — Specify the edge-name in the range three-digit range 001 to 999.
This is the instance ID of this video module at this location.
• Description — Optional. Specify up to 64 alphanumeric characters with no blank
spaces. Surround the description string with quotation marks (“ “) to enable blank
spaces in the string.
• Loopback — Specify the loopback index in the range 0 to 15 to be used for the
controlling the IP interface used in R6 by the ERM. The port is the RTSP R6 port
in the range 1 to 65535. The default port is 554.
• Cost — Specify a cost metric in the range 1 to 255. The default setting is 1. This
value represents the relative cost of resources at this video module, where a low
value represent a preferred video module resource over modules having higher a
higher cost metric.
• Bandwidth — Specify the available bandwidth threshold in kbps. The default is
0. This parameter indicates the average amount of bandwidth that ERM has as its
disposal over a given averaging period to reflect changes in subscriber usage.
• D6 Enable — Enables the D6 interface for this module. Select Yes or No.
To edit the video module parameters from an active Casa CLI, enter the configuration
mode context and issue the video module command.
Example
C10G-209(conf-video-module 0)# ?
bandwidth-update-threshold Specify available bandwidth threshold
cost Specify cost
d6-enable Enable the D6 interface for this module
description description of the interface
edge-name Specify edge name
erm Specify ERM ID
location Specify location name
Figure 3-11. Configure -> QAM Domain, Add QAM Domain screen
Example
C10G-209(config)# video qam-domain 56
C10G-209(conf-qam-domain 56)#
edis edis command
interface interface command
qam-group qam group configuration
Figure 3-12. Configure -> QAM Group, Add QAM Group screen
Example
C10G-209(config)# video qam-domain 1
C10G-209(conf-qam-domain 1)# ?
edis edis command
interface interface command
qam-group qam group configuration
Use the Save Start Unconditional option when a module is not in the running state at
the time when you are saving the configuration.
Example
C10G-209(config)# copy running-config startup-config
The following message is displayed, followed by the prompt:
One or more modules are not in running state. You might lose part of
your startup-config if you save now. You can wait or use 'copy run
start unconditional' to save your config anyway.
You can wait for the module to boot up or you can force the reboot by retyping the
command and adding the “unconditional” argument.
Example
C10G-209(config)# copy running-config startup-config unconditional
Topic Page
PME components
Figure 4-1 illustrates a basic network with the CCAP supporting both DOCSIS 3.0
and one or more integrated video QAM domains. The video QAM domain receives
UDP/IP flows containing MPEG-2 transport packets and then processes the multiple
MPEG-2 transport streams into multiple program transport streams (MPTS) over
downstream QAM channels.
The CCAP PME system includes the following components:
• Conditional Access System (CAS) — In the PME environment, the CAS
contains the Encryption Renewal System (ERS) and the Digital Addressable
Controller (DAC) components. The CAS schedules video play-out and performs
encryption and set top box management.
• Encryption Renewal System (ERS) — The ERS manages encryption data for
the CAS and provides the interface to the CCAP Edge QAM Manager.
• CCAP Edge QAM Manager (EQAM) — The CCAP EQAM component
communicates with the ERS and distributes the encrypted traffic to the Transport
Encryption Devices (TEDs), which are the encryption components at the CCAP.
The commands are replicated to the standby SMM card in a C100G high availability
system. After SMM switchover, the configuration is automatically restored.
Internet
US 16X4 US 16X4
SMM SMM
US 16X4 US 16X4 DS 8X8 DS 8X8 DS 8X8 DS 8X8 DS 8X8
10/100MI
10/100MI
G0 G0
G1 G1
DOCSIS 3.0 G2
G3
G2
G3
G6 G6
G7 G7
XG1 XG1
IOIOI
IOIOI
STATUS STATUS
ACTIVE ACTIVE
ALARM ALARM
Multiple
upstream
channels Downstream
1 FAN TRAY HS HS OK
1 FAN TRAY HS HS OK
1 FAN TRAY HS HS OK narrowcast and broadcast
Television and
Diplexer/filter channel lineup
LOW | HIGH
5 to 42 MHz 50 MHz to 1 GHz
MPEG-2 Set-top box
Fiber network and transport stream
amplifier CH 851
Splitter
DS PC
US
D3.0 cable modem
Coaxial cable
- Multiple tranmitters
and receivers Wireless
- Channel bonding router
Phone
Example:
CASA-CCAP(config)# video pme on
Example:
CASA-CCAP(config)# video pme retry-time 10
Example:
CASA-CCAP# video pme certificate
Example:
CASA-CCAP#(config) video pme device-id XXXX-XXX password YYYYYYY
Example:
CASA-CCAP#(config) video pme url xxx-yyy.net
Example:
CASA-CCAP#(config) video pme contact support@casa-systems.com
Example:
CASA-CCAP#(config) video pme proxy server master
Example:
CASA-CCAP#(config) video pme proxy server 6.7.8.9 port 50010
Example:
CASA-CCAP#(config) video pme proxy server keepalive 60
Example:
CASA-CCAP#(config) video pme source-interface 10
Example:
CASA-CCAP#(config) video pme test-mode
Enables logging of PME daemon event messages. Use the no form of this command to
disable logging.
Example
CASA-CCAP# show video pme
PME status: On
Loopback: N/A
Retry timer: 5 minutes
Test-mode: Off
Contact info:support@casa-systems.com
CASA-CCAP(config)#
Example
CASA-CCAP# show video pme proxy stats
server master: yes
server ip address: <ip-address>
server port number: <port>
server keepalive: <secs>
Client Connections:
ID CLIENT-IP MSG-SENT MSG-RECVD CONNECT-TIME
CASA-CCAP(config)#
Topic Page
Associated CLI:
Video logging
The video logging command allows you to select one or more the logging levels for
the capturing of video event messages to the system log file. By default, the system
logs messages classified at the Warning, Informational, and Errors event levels. All
other levels must be interactively enabled with the video logging command. Use the
no video logging command to disable a currently enabled logging level.
Note: It is recommended that you keep the debugging level disabled unless
you are actively troubleshooting a video problem. Keeping the debugging level
enabled may impact system performance when debugging processes are
running.
Example
C10G-209(config)# show video ?
channel qam channel
edis edge device interface specification configuration
global global command
interface interface configuration
log log command
mirror mirror command
qam qam interface
qam-domain video qam-domain info
session session configuration
— Total-bandwidth
— Annex
— Frequency
— Modulation
— Utilization
— Bitrate
— Packet-rate
— Packets transmitted
— TSID
— Active programs
• show video channel slot/port/channel stat — Displays video output statistics for
the specified channel.
— Channel ID
— Total Packets
— Data Rate
— Over Flow
— Under Flow
— Dropped Packets
• show video all stat — Displays video output statistics for all channels.
— Channel ID
— Total Packets
— Data Rate
— Over Flow
— Under Flow
— Dropped Packets
• show video edis — Displays EDIS server information and current parameter
settings:
— EDIS server IP address
— SRM type
— Reset interval
— EDIS announce
— EDIS reset indication
• show video global config— Displays all currently configured global video
parameters:
— PAT/PMT interval
— Dejitter interval
— Unicast/multicast timeout values
— PID remapping mode
— Video table mode
— Video logging levels
• show video interface — Displays video interface information per interface
instance, active and standby SMM state, host or routing mode, QAM module slot
number, and video unicast count.
• show video log — Displays video session log messages according to the specified
filter:
— EDIS announce events
— EDIS messages
— Volatile and non-volatile messages saved to memory
• show video mirror — Displays a video diagnostic session, if present. See the
section, “Video diagnostics” (page 5-12) for information.
• show video qam {<number> | stat}— Displays statistics associated with the
specified QAM8X96 module.
— Detected, available, and maximum bitrate
— Utilization
— Total bandwidth
— Program number
— Packets transmitted
— Provision Mode
— Session State
— Input Stream: Created On, Uptime, Data State, Packets Detected, PSI
Detected, Bitrate Requested, Bitrate Detected, Jitter Detected, Stream Type,
SSM Address, Destination IP, Input Port, PAT ver, PMT ver, IP Packets in, TP
Packets in, PcrPackets, NonPcrPackets, UnexpectedPackets,
ContinuityErrors, SyncLossPackets, PcrIntervalExceeds
— Output Qam Channel: Data State, QAM-Channel, QAM-Domain, PAT ver,
PMT ver, Total TP Packets, Drop Pkts, Under-flow, Over-flow
• show video session all summary — Displays all video session statistics in
summary format:
— Active, Off, UDP, Remap, Init, Blocked, ASM, Data, Idle, PSI-ready, SSM,
Passthru
— Total sessions
— Total Measured Bitrate
• show video session all brief — Displays all video session statistics in brief
format.
— Session ID
— SRM ID
— Input port
— Destination IP address
— UDP port
— QAM channel
— QAM domain
— PID remap
— Input and output program number
— Detected bitrate
— Input and output state
— PSI (program specific information) detected
— QAM domain
— PID remap
— Input and output program number
— Detected bitrate
— Input and output state
— PSI (program specific information) detected
• show video session port <slot/port> summary — Displays all video sessions for
the specified slot/port number in summary format:
— Active, Off, UDP, Remap, Init, Blocked, ASM, Data, Idle, PSI-ready, SSM,
Passthru
— Total sessions
— Total Measured Bitrate
• show video session qam-domain <index> brief — Displays all video sessions
for the QAM domain index in brief format:
— Session ID
— SRM ID
— Input port
— Destination IP address
— UDP port
— QAM channel
— QAM domain
— PID remap
— Input and output program number
— Detected bitrate
— Input and output state
— PSI (program specific information) detected
• show video session qam-domain <index> summary — Displays all video
sessions for QAM domain index in summary format:
— Active, Off, UDP, Remap, Init, Blocked, ASM, Data, Idle, PSI-ready, SSM,
Passthru
— Total sessions
— Total Measured Bitrate
• show video session slot <number> brief — Displays all video sessions for the
specified slot in brief format:
— Session ID
— SRM ID
— Input port
— Destination IP address
— UDP port
— QAM channel
— QAM domain
— PID remap
— Input and output program number
— Detected bitrate
— Input and output state
— PSI (program specific information) detected
• show video session slot <number> summary — Displays all video sessions for
the specified slot number in summary format:
— Active, Off, UDP, Remap, Init, Blocked, ASM, Data, Idle, PSI-ready, SSM,
Passthru
— Total sessions
— Total Measured Bitrate
• show video homeless-streams {all | slot <number> — Displays reported
unknown video sessions to the SMM.
— QAM module
— Source IP address
— Destination IP address
— Destination port
— Total packets
• show interface video [stat | <number> [stat]]— Displays the specified video
interface specified (by number) or all video interfaces.
— SMM6/SMM7 up or down state
— QAM module
— Video unicast count
— GigE port
— EDIS loopback interface
Video diagnostics
The video mirror command in Casa diagnostics (diag) mode provides a port over
which video sessions can be output to a destination IP target or host. The command
format uses the following settings and options:
CASA(diag)# [no] video mirror <index_1:3> <dest-ip> <dest-udp>
<TTL_time-in-seconds 0:255> {{chan <slot/port/channel>} [pid-list
<pid-list>]}|{input-stream ip-address <ip-address> dst-port <dst-port>
| shared-channel <slot/channel>
The video mirror command sends the output of either a narrowcast channel specified
by slot/port/channel or an video stream specified by IP address, destination-port and
source-port to a remote host machine specified by the remote host and destination
UDP port.
The TTL is the time to live for the diagnostic session in seconds. The pidlist is the
optional list which specifies only specific PIDs sent to the destination. A PID is
specified as a comma separated string.
Use the no form of the command to cancel the video mirror diagnostics session.
Video monitoring
The Monitoring function allows you to display statistics associated with the
following components:
• Alarms and logs
• Edge announce
• EDIS, channel, port, and service-group
• NIC and diagnostic ports
Alarm monitoring
Select the Monitoring -> Alarm function to display the list of alarms that have been
triggered at the CCAP, as shown in Figure 5-2. The screen displays the date and time
when the alarm occurred, the alarm status, and the message explaining the alarm.
If the list of alarms is longer than the maximum number of entries displayed (15 or
30), select Next, or enter a search string to filter out one or more matching events.
Log monitoring
Select the Monitoring -> Log function to display the list of messages that have been
logged at the CCAP, as shown in Figure 5-3. The screen displays the date and time
when the message was logged, the logging level (abbreviated to the first two
characters, such a WA for Warning, CR for Critical, ER for Error, etc.), the QAM slot
and port from which the message was generated, and the message text.
If the list of log messages is longer than the maximum number of entries displayed (15
or 30), select Next, or enter a search string to filter out one or matching log messages.
Associated CLI:
Associated CLI:
Associated CLI:
Associated CLI:
Video diagnostics
The video mirror command in Casa diagnostics (diag) mode provides a diagnostic
tool over which video streams on a QAM channel can be sent to a destination IP target
or host. The command format uses the following settings and options:
CASA(diag)# [no] video mirror <index_1:3> <dest-ip> <dest-udp>
<time-in-seconds 0:255> {{chan <slot/port/channel>} [pid-list
<pid-list>]}|{input-stream ip-address <ip-address> dst-port <dst-port>
| shared-channel <slot/channel>
The video mirror command sends the output of either a narrowcast channel specified
by slot/port/channel or an video stream specified by IP address and destination-port to
a remote host machine specified by the remote host and destination UDP port.
The no video mirror command removes the mirrored session.
show video
all stat Video output statistics for all channels.
channel <slot/port/channel> psi QAM channel PAT and the PMTs for all active sessions on this
QAM channel.
channel <slot/port/channel> stat Video output statistics for the specified channel.
edis EDIS server information and current parameter settings.
global config All currently configured global video parameters.
homeless-streams {all | slot Reports unknown video sessions in the system or the
<number> specified downstream slot.
interface Video interface information per interface instance, active and
standby SMM state, host or routing mode, QAM module slot
number, and video unicast count.
log {volatile | non-volatile) Logs video session messages using volatile or non-volatile
methods.
channel <slot/port/channel> brief All video sessions for the specified QAM channel slot/port/
channel number in brief format.
channel <slot/port/channel> All video sessions for the specified QAM channel slot/port/
summary channel number in summary format.
port <slot/port> brief All video sessions for the specified port slot/port number in
brief format.
port <slot/port> summary All video sessions for the specified slot/port number in
summary format.
qam-domain <index> brief All video sessions for the QAM domain index in brief format.
qam-domain <index> summary All video sessions for QAM domain index in summary format.
slot <number> brief All video sessions for the specified slot in brief format.
slot <number> summary All video sessions for the specified slot number in summary
format.
show interface video [stat | <number> Statistics associated with the specified video interface (by
[stat]] number) or all video interfaces.
show tech-support Combines the output of the show version, show system, and
show running-config commands. The optional module <id> for
show tech-support is the unique module identifier, usually the slot
number of the module location in the chassis.
show ha configuration Displays the current HA redundancy configuration settings at the
CCAP.
show ha log Displays the system log for slot and high availability (HA) module
redundancy information.
show interface xgige <slot/port> Displays packet throughput on the specified xgige interface.
throughput
show ip route Displays IP routing information associated with an active SMM
interface.
show ip multicast traffic Displays multicast routing statistics associated with one or more
multicast groups.
show ip mroute [<slot>] Displays the IP multicast routing table, including reverse path
forwarding (RPF) neighbor statistics.
show igmp client Displays IGMP multicast group statistics.
CCAP
Video Edge User Guide
DOC-3020-01
Supports Casa Software Release 6.4.3