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