Assuring IPTV QoE from the Headend to the Home
IPTV Network Architecture NetComplete™ Service Assurance Solutions Portfolio
Headend Hub Office Video Serving Office Home DSL/Cable Mobile Video Ethernet VoIP NetComplete Service Assurance Functions
MGW/VoIP VoD VoD IPTV/ –Pre-Qual Testing –Customer Performance Monitoring –Performance Reports
Peering ADSL Broadband Mobile
Digital Video
Ethernet VoIP –Service Turn-Up Verification –Problem Detection –Trend Analysis
Service Service Service –Customer & Service Emulation –Sectionalization & Segmentation –Capacity/Traffic Management
ADSL2+ Service
POTS
Migration
IP/ATM L2/L3 STB
Aggregation VDSL
Core Network
Network
NetComplete
SERVICE ASSURANCE SOLUTIONS
RG/ONU PC TV NetAnalyst Home PM NetOptimize
NetComplete
Encoder and xPON On-Demand Scheduled Service/CPE Network Open
Encryption Internet Local Ads & Testing Testing Monitoring Monitoring API
Peering Local Content Voi ta
ce
s Da
Video Wireles Passive and Active Service Probes Network, Service, and CPE Elements
> Ensure the quality and > Ensure error-free service > Optimize and manage the > Ensure continuous end-to-end QT-200
xDSL, 10/100, Cu
QT-600
Open
API
availability of services at transport across the IP xDSL loop visibility from the headend 10/100/GbE
the headend network through to the home RCATS QT-50
Portable
Probe
Switch/
Router
DSLAM Service CPE/RG
Soft Probe Elements
Wireless, POTS, 10/100...
Technology
NetAnalyst NetOptimize
Program Specific Information Packetized Elementary Stream MPEG-2 Transport Stream Structure
(PSI) (PES) Structure
Headend Hub Office Video Serving Office Home
Packet
Start Stream PES Optional Payload Transport Adaptation
Error Packet PES PES Packet Data Bytes Sync Error Transport PID Scrambling Field Continuity Adaptation Payload * DTS
PAT PMT CAT Code ID Unit Start
Indicator Length Header Byte Indicator Priority Control Control Counter Field
(Program Association Table) (Program MapTable) (Conditional Access Table) Prefix Indicator
MGW/VoIP VoD VoD
PMT
Prgm 0 PIDNIT
Characteristics CA PID 24 8 16 8 1 1 1 13 2 2 4 Peering T-BERD/MTS ADSL
Prgm 1 Syst . 1 EMM n°1
DTS
PMT
Prgm 1 PID 1 ES n°1 PIDESn°1
PES Elementary
ADSL2+
PES Stuffing
PMT Adaptation Random
Prgm 2 PID 2 ES n°2 PIDESn°2 10 Scrambling PES Data Alignment Copyright Original 7 Flags Header Optional Stream
Control Priority Indicator or Copy Data Length Fields
Bytes
(FF)
Field Discontinuity Access Priority
5 Flags Optional Stuffing POTS
Characteristics Length Indicator Indicator Fields Bytes
Prgm 2
2 2 1 1 1 1 8 8 (M*8)
Indicator
IP/ATM L2/L3 STB
CA PID
Syst
Syst. i EMM n°1
8 1 1 1 5 (N*8)
Core Network Aggregation HST
PMT
Prgm i PID i Characteristics
Prgm i DSM Network VDSL
Transport Adaptation
ES n°j PID ESn°j PTS ESCR ES Rate Trick Additional PES PES Private Transport
Field
ECM DTS Mode Copy Info CRC Extension PCR OPCR Splice Private 3 Optional RG/ONU
Data
PC TV
SmartClass Ethernet
Countdown Extension Flags Fields
Length Data
Length
40 (33) 48 (42) 24 (22)
40 (33)
8 8 (7) 16
48 48 8 8 (M*8) 8 8 Encoder and xPON
Optional
(33+9) (33+9) (3) Encryption Internet Local Ads & SmartClass
5 Flags
Fields ltw_valid ltw Piecewise Type DTS Peering Local Content
8 (5) Fixed length of each packet = 188 bytes Flag Offset Rate Splice Next
Optional field = Optional field = AU Observer RPM
MPEG -2 Transport
packet stream
Q T-2 0 0 D S L Te s t H e a d Q T-2 0 0 D S L Te s t H e a d Q T-2 0 0 D S L Te s t H e a d Q T-2 0 0 D S L Te s t H e a d Q T-2 0 0 D S L Te s t H e a d Q T-2 0 0 D S L Te s t H e a d
PAT PMT ... CAT EMM PES Pack Program Packet PES PCR = Program Clock Reference 1 1 24 4 36
PMT P-STD
(PID 0x00) Prgm 1 Prgm 2 (PID 0x01) Sys 1 Private Header Sequence Extension DTS = Decoding Time Stamp (22) (33)
Video Data Audio Buffer
ECM ES j
Prgm 1 Prgm i Prgm 1 Data Field Counter Field PTS = Presentation Time Stamp QT-600 QT-600 QT-600 QT-600 QT-200 QT-200 NetComplete Home PM
128 8 16 (8) 16 (N*8)+8
*Payload may contain various compression technologies: MPEG-2, MPEG-4AVC, VC-1, etc ...
Definitions
Name Description
Conditional Access Table (CAT) This table provides the PID 0x0001 value for the packets containing each Entitlement Management Message (EMM). EMMs update the subscription options or pay-per-view rights per subscriber.
Clarity-Video Portal
Moving Picture Experts Group (MPEG) The standards body responsible for the development of MPEG-2, the standard for digital television broadcasting. NetComplete Clarity allows service providers to easily monitor
Packet A packet is the basic unit of data in a transport stream. It consists of a sync byte, whose value is 0x47, followed by three one-bit flags and a 13-bit PID. This is followed by a 4-bit continuity counter. Additional optional transport fields, and troubleshoot IPTV services assuring their customers’ QoE. QT-600 Ethernet & Triple-Play Probe T-BERD/MTS-6000 & T-BERD/MTS-8000 Optical Test Platforms DTS-330 Digital Broadcast Test Platform HST-3000
as signaled in the optional adaptation field, may follow. The rest of the packet consists of payload. Packets are most often 188 bytes in length, but some transport streams consist of 204-byte packets which end in 16 bytes of Reed- By providing a complete aggregated view of the status of The QT-600 is a distributed probe targeted at addressing The T-BERD/MTS optical platforms are central office and field- Digital Broadcast Test Platform is a portable, multi-interface Lightweight, rugged, and battery-operated, the
thousands of simultaneous programs as they move through service provider's needs to deliver and guarantee service-level scalable for both installation and maintenance. The T-BERD/MTS are MPEG analyzer built purposely to identify root-cause video HST-3000 cost-effectively scales to provide an all-in-one
Solomon error correction data. the network over time, Clarity instantaneously detects and performance for VoIP, IPTV/Digital Video, and data. The QT-600 the industry's most innovative and cost-effective test solutions for broadcast problems and service impairments. Best in class solution for field installation, maintenance, and
Packetized Elementary Stream (PES) A stream containing variable-length packets of video, audio, or data. intelligently alerts deteriorating stream and program quality uses an affordable distributed approach to provide a total metro networks. A single transport module provides an integrated MPEG analysis applications provide line rate performance troubleshooting of VoIP, IPTV and Web applications over
highlighting the location in the network. service assurance solution for service turn-up verification, fault solution for Ethernet, SONET, SDH, PDH, and T-carrier networks. with a high degree of accuracy. The DTS 330 supports the full metro and access networks including IPTV, xDSL, copper,
Packet Identifier (PID) A unique integer value that identifies elements in the transport stream such as tables, data, or the audio for a program. Each table or elementary stream in a transport stream is identified by a 13 bit PID. A demultiplexer extracts isolation, and active and passive performance management. Optical modules allow thorough testing of short-haul, long-haul, array of DTS interfaces to include: GigE, QAM, ASI, PSK, 8VSB, T1/E1, fiber, and Ethernet.
elementary streams from the transport stream in part by looking for packets identified by the same PID. NetOptimize™ Performance Management FTTx, CWDM, and DWDM networks up to 10G. and COFDM.
OSS that provides data collection, processing, analysis, and
Programs A transport stream has a concept of programs, which are groups of one or more PIDs that are related to each other. For instance, a transport stream used in digital television might contain three programs, to represent three television reporting to support triple-play performance management
channels. Suppose each channel consists of one video stream, one or two audio streams, and any necessary metadata. A receiver wishing to tune to a particular channel merely has to decode the payload of the PIDs associated with and capacity planning.
its program. It can discard the contents of all other PIDs. NetAnalyst™ Test and Troubleshooting
Program Association Table (PAT) The PAT lists PIDs for all PMTs in the stream. Packets containing PAT information always have PID 0x0. Client/server test management OSS software that controls
remote test probes/units to test the entire network. Enables
Program Map Table (PMT) The PMT lists the PID values for the packets containing a program’s video, audio, clock reference, and data components. It also lists the PID value for each entitlement control message (ECM) in the stream. ECMs enable a decoder to test automation and provides a secure, managed platform for
descramble the audio, video, and data for a program. centralized testing of private line, data, and triple-play services. QT-200 xDSL & Triple-Play Probe Observer Remote Program Monitor (RPM) DTS-200 MPEG-2 Field Instrument SmartClass ADSL/E1 and Ethernet Testers
The QT-200 xDSL and Triple-Play probe provides an unsur- The Observer RPM solution for MSOs, independent cable operators, A compact, 2-interface test platform designed to meet the SmartClass handheld test tools that combine
Program Clock Reference (PCR) A time stamp in the transport stream used to synchronize the decoder’s clock with the original system time clock of the encoder. The PCR is transmitted at least every 0.1 seconds. Home Performance Management (PM) passed ability to pre-qualify, provision, maintain, monitor, and IPTV, and satellite providers automatically evaluates the quality of needs of digital network operators, field support teams and intelligence, power, and portability required to deliver
Home PM provides a suite of monitoring, diagnostic, and troubleshoot DSL triple-play services as well as copper loop their NOC/headend and remote hub site broadcasts from a central equipment manufacturers. The DTS-200 is capable of capturing, triple-play services. Economical, yet easy-to-use
Transport Stream A stream of 188-byte transport packets that contain audio, video, or data belonging to one or several programs. troubleshooting tools for home network and service and POTS lines. location. playing, and performing real-time analysis of MPEG-2 transport handheld point solutions suitable for tier-1 field
performance management based on TR-069, TR-135, and streams. It supports the full array of DTS interfaces. technicians.
TR-104 standards.
Note: Speci cations, terms, and conditions are subject to change without notice.
30149302 001 0808 IPTV.PO.SAS.TM.AE
To learn more, visit www.jdsu.com