Ask
* PPV/EPG/EAS/BMAIL/Network Binding/Messaging configuration, BFS, New hub configuration, IB
& OOB calculations, download carousel creation
* Merge Section, EUT Dump, Doctor Report, CVT Reader, smMix, modDhctConfig,
modDhctAdminStatus, IIH
* CamPsm, BOSS Server, DRM/DSM, Osm, bfsServer, EMMDistributor, PKEManager, CamAm
* Calculation of BW of various PIDs (EMM, MSG, CVT, CAT, SYS), new hub design, understand limits
on EUT playout/messaging/bmail, BFS playout limits
* Add/Delete/Modify the DB for creating or removing records, create backup of the DNCS DB, restore
using backup
* Pair RNCS with DNCS, sync data between RNCS and DNCS, installation,
Agenda
Core Services (NA and Intl)
* Source Provisioning
* Source Packaging
* Source Transport
Billing Interface
SI
* Channel Map
* SI Server
BFS/Image
EAS
EPG
PPV
BMAIL
N/W Binding
Upgrade/Installation
- DVD based upgrade documented procedure
- T5-2 – Install DVD + Migrate data from old machine
DNCS – Digital Network Control System
STB Inventory
Keys for the STB
Source Mgmt.
* Linear services
Packaging
Source Creation
- Id/Name
- Source Security Mode (Encrypted/Clear)
- Business Decision of packaging (cost for each program)
o Package
o Entitlements
o Source to package is a m-to-m relationship
- CA Property linked to a source
o Fingerprinting
o Macro vision
o Copy control
- Segment
o This captures the CA Properties of a source
Pkg A
- Segment 1 - 10101
- Segment 2 – 10102
Pkg B
- Segment 3 – 10103
- Pkg A
Box P – Pkg B – Video of 10101, 10102, 10103
Box Q – Pkg A – Video for 10101, 10102
Entitlement Check – Box P – Pkg B – Success, Pkg A – Failure
Entitlement Check – Box Q – Pkg B – Failure, Pkg A – Success
Scrambling and ECM
- GQAM/GQI QAM – NA
- PCG – supply ECM – International
Server Client
ECM Packager CAProperties/Entitlements ECM Depackager
Scrambler CW Descrambler
Clear Content Clear Content
Access Criteria – Source ID – 4 Bytes Padded with ZERO on the left
Transport
- Tuning Information
o Freq
o Program
- Other paramters for tuning include
o Symbol Rate
o Mod Type – 64 QAM/256 QAM
o Mod Mode - ITU-B/A/C
o Build a table with all the Tuning info including Freq
o ID to this entry is TSID
- International world
o Triplet for identifier is ONID/TSID/SERVICE ID
o SERVICE ID = Program ID
o ONID – Network Id
- International
o Typically done outside the DNCS via DCM/RFGW
o SI is generated from SI Server / SIM
- North American
o GQAM/MQAM/GQI QAM/Netcyrpt session
o SI is generated by DNCS using the Session information
PCG Sessions
- PCG device is modeled iDNCS
o Device is marked as Primary/Secondary
- SCS Devices are modeled on the iDNCS
o Each SCS device modeled is marked with Primary and Secondary
PCG associated with it
o Ports are required to build SCS Sessions
o For Home TS modeling – UNConfig data
o For BFS/Image Carousel TS modeling is required
o For the above 2 – the TS frequency information needs to match the
actual field deployment
o All other Transports for carrying only Video the frequency
information need not match as the SI is generated using SI Server
- Logs
o Dsm, drm, pkeManager, camPsm are the processes involved
(/dvs/dncs/tmp)
o logLvl command needs to be used to set appropriate log level
o sessionId is recorded against the logs
- PCG Trouble shooting
o Pcg process is running – “ps –ef | grep pcg”
o Start PCG
/etc/init.d/pcgmon start
o Stop PCG
/etc/init.d/pcgmon stop
o Bootp logs are available in /var/log/mon.log
o PCG logs are available in /opt/pcg/logs
o Console
/opt/pcg/console_app/cons
inline help available at the PCG> prompt
ecms – command
provide the list of streams and the output ECM count
edgeinfo command
lists the SCS devices modeled
session status – ACTIVE, CAMAN_WAITING, ERROR
CAMAN_WAITING
o Happens if the source is clear or no segment is
present or segment is not part of any package
vers command
what is the pcg version
CA Property changes are conveyed via deliverEcm call to
the PCG
Connectivity break between PCG and iDNCS we will
find errors in pkeManager
Unknown SCS devices that are not modeled on iDNCS will
be not supported on PCG
Limits
- How Many Sources? – 1500 tested in lab (max international customer seen
is 700)
- How many segments / source? – 4 segments per source
- How many packages / source? - 6 packages per segment
- International DVB std – allows for 250 packages Theoritically
- 100 packages per segment as the stand (only 1 segment)
- PCG Sessions
o 1000 session (configuration < 1000)
o 600 streams per PCG
o 20 scrambers can be created per PCG
Billing Tx
- Subscriber records –
o Batch File load
o Staging
New Image download
Billing System – ModifyDhctConfiguration ( SAVE button no
the DHCT UI)
DMS enable
Pacakges
modDhctCfg command on the DNCS
In this phase typically 36/40 emms are seen
Staging EMMS are deleted from the DNCS after some day
Configuratble … default is 30 days
In this phase typically 4-8 emms are seen
Once the staging emms are cleared but STB is actually not
staged
modDhctConfig –s command will recreate the staging
EMMS on DNCS
ModifyDhctAdminStatus
OOS – Don’t cycle the EMMs for this box, Don’t allow
it to sign on
IS1W/IS2W – Box is on the wire and cycle EMMs.
IS1W – Don’t allow sign on.
EMM Refresh
Refresh EMMs carry the final package authorization
and other CA Properties
These emms are only played out on the regular cycle
default made by the System
Narrow casting is used to direct the Refresh carousel to only
STBs authorized with a Package that is associated with a
region(hub)
Network binding is extension to Narrowcasting where the
STB additionally validates to brick if the STB is not
authorized for the HUB specific package
Priority EMMs are meant to play a quick caorusel for all
Specific EMMs to Boxes that are recently modified
o Debugging
Adhoc EMMS and Billing Tx – camAm
Refresh EMMs, Priority - emmDistributor
oitPump logs will indicate BW used by PID
emmSniffer tool for Multicast
Analysis
- Source Package mapping
o camPsm logs
o doctorReport – Warning
o eutDump (/dvs/dvsFiles/CAM has the eut file)
-
Actions
- XYCoord – International Finger Printing Qualifying parameters
- PCG install documentation
- Lastest version of PCG, DNCS releases and where they are available
- SIT exit for the releases
- Most customers are on i4.4.1.X releases
- T5-2 HW requires i4.5.x.x
- Refresh/Remake document