EXFO EXpert IPTV Test Tools (FTB-200v2) User guide

  • Hello! I am an AI chatbot trained to assist you with the EXFO EXpert IPTV Test Tools (FTB-200v2) User guide. I’ve already reviewed the document and can help you find the information you need or explain it in simple terms. Just ask your questions, and providing more details will help me assist you more effectively!
User Guide
IPTV Test Tools for FTB-200
EXpert IPTV Test Tools
2
Copyright©2011-2012EXFOInc.Allrightsr
eserved.Nopartofthispublicationmaybereproduced,
storedinaret
rievalsystemortransmittedinanyform,beitelectronically,mechanically,orby
anyothermeanssuchasphotocopying,recordingorotherwise,withoutthepriorwritten
permissionofEXFOInc.(EXFO).
InformationprovidedbyEXFOisbelievedtobeaccuratean
dreliable.However,no
responsibilityisassumedbyEXFOforitsusenorforanyinfringementsofpatentsorother
rightsofthirdpartiesthatmayresultfromitsuse.Nolicenseisgrantedbyimplicationor
otherwiseunderanypatentrightsofEXFO.
EXFO’sCommerceAn
dGovernmentEntities(CAGE)codeundertheNorthAtlanticTreaty
Organization(NATO)is0L8C3.
Theinformationcontainedinthispublicationissubjecttochangewithoutnotice.
Trademarks
EXFO’strademarkshavebeenidentifiedassuch.However,thepresenceorabsenceofsuch
identificationdoesnotaff ectthelegalstatusofanytrademark.
Unit
sofMeasurement
UnitsofmeasurementinthispublicationconformtoSIstandardsandpractices.
April27, 2012
Versionnumber:2.0.0

3
LicenseAgreementandWarranty
IMPORTANT:CAREFULLYREADTHEFOLLOWINGLICENSEAGREEMENTBEFOREOPENINGTHIS
INSTALLATIONPACKAGE.BYOPENINGTHISPACKAGEANDUSINGTHESOFTWAREWHETHER
INCORPORATEDORNOTINANEXFOINC.("EXFO")PRODUCT,YOUINDICATEYOUR
ACCEPTANCETOBEBOUNDBYTHETERMSANDCONDITIONSOFTHISAGREEMENT.IFYOU
DONOTACCEPTTHETERMSANDCONDITIONS
OFTHISLICENSEAGREEMENT,DONOTOPEN
THISPACKAGEANDPROMPTLYRETURNTHEPRODUCTORSOFTWAREWITHYOURPROOFOF
PAYMENT,WHEREUPONYOURMONEYWILLBEREFUNDED.
THEPRODUCTORSOFTWAREYOUORDEREDMIGHTINCLUDESOURCECODEAND/OR
SOFTWARECOMPONENTS,ITISPROVIDEDFORYOURCONVENIENCEINMODIFYINGTHE
PRODUCTORSOFTWARETOSU
ITYOURSPECIFICNEEDS,ORTOCREATEDERIVATIVEWORKS
INCLUDINGSOURCEANDLIBRARYFILESIFAPPLICABLE.
THEPRODUCTANDTHESOFTWAREMUSTBEUSEDONLYFORYOURINTERNALBUSINESS
OPERATIONANDITSINTENDEDAPPLICATION.YOUMAYNOTCOPYORUSETHESOURCE
CODEORTHESOFTWARECOMPONENTSTOPROD
UCEOTHERSOFTWAREDEVELOPMENT
TOOLSFORDISTRIBUTIONANDRESALEWITHOUTEXPRESSWRITTENPERMISSIONFROM
EXFO.EXFORETAINSALLRIGHTSTOTHESOURCECODE,THESOFTWARECOMPONENTSAND
ALLMODIFICATIONSTHEREOF.YOUSHALLRESPECTANDCOMPLYWITHANYOFTHE
PROVISIONSLISTEDBELOWWHICHMAYALSOBENEFITANYGIVENTHIRDPARTYBENEFICIARY
ASDEFINEDHER
EIN.
1.DEFINITIONS:ThefollowingdefinitionsapplytothetermsintheAgreement.
"Documentation"meanstheuser’smanualandotherprintedmaterialsaccompanyingthe
Software.
"Product"meanstheEXFOinstrumentdesignedforusewiththeSoftware,asthecasemay
be.
"Software"meansthecomputerprograms,sourcecodean
dsoftwarecomponentscontained
thereinandallupdatesandupgradesthereto.Thetermalsoincludesallcopiesofanypartof
thecomputerprogram,sourcecodeorsoftwarecomponents.
4
2.GRANTOFLICENSE:EXFOgrantstoyou,thepurchaseroftheenclosedSoftware,alimited,
restricted,nonexclusivelicense.YoushallusetheSoftwareonlyinconjuncti onwithits
purposeorinconjunctionwiththeProduct,subjecttothelimitationsonuseanddisclosure
containedhereinandintheDocumentation.Yo
umay:
UsetheSoftwareonanetwork,fileserviceorvirtualdisk;providedthataccessis
limitedtooneuseratatimeandthatyouhavetheoriginalcopyofthe
DocumentationandSoftwaremedia.
Makeone(1)copyoftheSoftwareforbackupormodificationpurp
osesinsupportof
theuseoftheSoftwareonasinglecomputer.
MergetheSoftwareorincorporatethesameintoanotherprogramprovidedthatsuch
aprogramwill,forsolongastheSoftwareisincludedtherein,besubjecttoallofthe
termsandconditionsofthisAgreem
ent.
Youmaynot:
Makeco
piesoftheDocumentation.
Assign,giveortransfertheSoftware,anyservicesorinterestsintheSoftware,toanother
individualorentity.Sublicense,lease,timeshare,servicebureau,lend,useforsubscription
serviceorrentaluseanyportionoftheProduct,theSoftware,oryourrightsunderthis
Agreeme
nt.
Reverseengineering,disassembleordecompileinwholeorinparttheSoftwareorthe
Product.
PublishanyresultofbenchmarktestsrunontheSoftwareortheProduct.
YOURECOGNIZETHATTHESOURCECODEANDTHESOFTWARECOMPONENTS
COMPRISINGTHESOFTWAREAREHIGHLYVALUABLETRADESECRETSOFEXFOORANY
GIVENTHIRDPARTYBENEFICIARYANDTHATEXFOWISHESTO
PREVENTTHEIR
DISCLOSURETOYOU,ORANYTHIRDPARTY.
3.SOFTWAREOWNERSHIP:TheSoftwareislicensed,notsold.TitletotheSoftwareshallnot
bepassedtoyouortoanyotherparty.Allapplicablerightstopaten
ts,copyrights,trademarks
andtradesecretsintheSoftware,oranymodificationsmadeatyourrequest,areandshall
remainthepropertyofEXFO.
4.AUDITS:EXFOreservesitsrighttoaudit,atitsconvenience,youruseoftheSoftware.
5
5.TERMSOFTERMINATION:ThisAgreementshallremaininfullforceandeffectuntilyou
discontinueuseoftheSoftwareorthe Product,untiltheendofthelifeoftheProductor
SoftwareoruntilthisAgreementisterminated,whicheveroccursearlier.Withoutprejudiceto
itsotherrights,EXFOmayterm
inatethisAgreementifyoufailtocomplywiththeterms
thereof.Insuchevent,youmustdestroyorreturnallcopiesoftheSoftwareand
DocumentationasrequestedinwritingbyEXFO.YoushallbeliableforalldamagestoEXFOas
aresultofthebreachwhetherornotyouwerenotifyofth
elikelihoodofsuchdamages.
EXFOretainsallrightstotheSoftwarenotexpresslygrantedhereunder.Nothinginthis
AgreementconstitutesawaiveroftherightsofEXFOoranyThirdPartyBeneficiary.
6.LIMITEDWARRANTY:EXFOwarrantsthemediaonwhichtheSoftwareisdistributedtobe
freefromdefectsinma
terialandworkmanshipandthattheSoftwarewillperform
substantiallyinaccordancewiththeDocumentation.EXFOwillreplacedefectivemediaor
Documentationatnocharge,providedyoureturntheitemwithdatedproofofpaymentto
EXFOwithin(60)daysofthedateofdelivery.THESEAREYOURSOL
EREMEDIESFORBREACH
OFWARRANTY.EXCEPTASSPECIFICALLYPROVIDEDABOVE,EXFOMAKESNOWARRANTYOR
REPRESENTATION,EITHEREXPRESSORIMPLIEDWITHRESPECTTOTHESOFTWAREOR
DOCUMENTATIONINCLUDINGTHEIRQUALITY,PERFORMANCE,MERCHANTABILITY,OR
FITNESSFORAPARTICULARPURPOSE.
7.LIMITATIONSOFLIABILITY:Becausesoftwareisinherentlycompl
exandmaynotbe
completelyfreeoferrors,youareadvisedtoverifyyourwork.INNOEVENTWILLEXFO,ITS
DEALERS,DISTRIBUTORS,RESELLERS,ORTHIRDPARTYBENEFICIARY,BELIABLEFORDIRECT,
INDIRECT,SPECIAL,INCIDENTAL,ORCONSEQUENTIALDAMAGES,INCLUDINGLOSTPROFITS,
DOWNTIMEORDAMAGESTOPROPERTYARISINGOUTOFTHEUSEOFORI
NABILITYTOUSE
THESOFTWAREORDOCUMENTATION,evenifadvisedofthepossibilityofsuchdamages.THE
WARRANTYANDREMEDIESSETFORTHABOVEAREEXCLUSIVEANDINLIEUOFALLOTHERS,
ORALORWRITTEN,EXPRESSORIMPLIED.Nodealer,distributor,agentoremp loyeeis
authorizedtomakeanymodificationoradditi
ontothiswarranty.SomeUSStatesor
applicablelocallegislationdonotallowtheexclusionorlimitationofimpliedwarrantiesor
limitationofliabilityforincidentalorconsequentialdamages,sotheabovelimitationor
exclusionmaynotapplytoyou.

6
8.U.S.GOVERNMENTRESTRICTEDRIGHTS:TheSoftwareandDocumentationareprovided
withRESTRICTEDRIGHTS.Use,duplication,ordisclosurebytheGovernmentissubjectto
restrictionsassetforthinsubparagraph(c)(1)(ii)ofTheRightsinTechnicalDataand
ComputerSoftwareclauseat52.2277013.EXFOheadquartersarelocatedat400Godin
Avenue,Quebec,Quebec,G1M2K2,Canada.
9.EXPORTANDIMPORTLAWS:Yo
umustcomplyfullywithallapplicableexportandimport
lawsincluding,butnotlimitedto,exportlawsandregulationsoftheUnitedStatesof
America.NoPrograms,ProductsorSoftwareshallbeexported,directlyorindirectly,in
violationoflaws.
10.THIRDPA
RTYBENEFICIARY:EXFOmaydesignate,fromtimetotime,anyThirdParty
Beneficiary,withrespecttoanyProductorSoftware,whichhasdulyexecutedapriorwriting
agreementwithEXFO.ThirdPartyBeneficiariesmayinclude,butarenotlimitedto,namely
ORACLE,BusinessObjects,AdvanceFiberOptics,an
dMapInfo.ThetermsofthisAgreement
alsogovernsanysourcecodethatmaybeprovidedinsomeprogramsbyThirdParty
Beneficiary,suchastheonementionedabove.ThisAgreementisnotintendedtobeforthe
benefitofandshallnotbeenforceablebyanygivenThirdPartyBeneficiarywithou
taprior
writtenagreementdulyexecutedwithEXFO.
11.GENERAL:ThisAgreementconstitutestheentireagreementbetweenyouandEXFOas
concernsthesubjectmatterhereofandsupersedesanyprioragreementastosuchsubject
matter.IfanyprovisionofthisAgreementshallbedeemedtobeinvalid,illegalor
unenf
orceable,thevalidi t y,legalityandenforceabil ityoftheremainingportionsofthis
Agreementshallnotbeaffectedorimpairedthereby.ThisAgreementshallbegovernedby
andconstruedin accordancewiththelawsapplicableintheprovinceofQuebec,Canada
withoutregardstoitsconflictoflawsprovisions.
BYUSINGTHESOFTWARE,YO
UACKNOWLEDGETHATYOUHAVEREADTHISAGREEMENT,
THATYOUUNDERSTANDIT,ANDYOUAGREETOBEBOUNDBYITSTERMSANDCONDITIONS.
IfyouhaveanyquestionsregardingthisAgreement,youmaycontacttheLegalDepartmentat
EXFOat(418)6830211.

7
TableofContents
EXFO........................................................................................................................................1
EXPERT
IPTVTESTTOOLS............................................................................................................1
LICENSEAGREEMENTANDWARRANTY....................................................................................3
TABLEOFCONTENTS................................................................................................................7
CHAPTER1INTRODUCINGTHEEXPERTIPTVTESTTOOLS....................................................10
CHAPTER2SAFETYINFORMATION.....................................................................................14
CHAPTER3GETTINGSTARTED............................................................................................15
S
TARTINGAPPLICATION...............................................................................................................15
CHAPTER4 PHYSICALINTERFACE........................................................................................16
E
THERNET10/100/1000MBITS/SETHERNETPORT.........................................................................16
CHAPTER5 USINGTHEGRAPHICALUSERINTERFACE..........................................................17
M
AINWINDOW.........................................................................................................................17
CHAPTER6 SETTINGTHEIPTVTEST....................................................................................18
6.1
SETUPINTERFACE..............................................................................................................18
6.2
 SETUPTHRESHOLDS..........................................................................................................18
6.3
 MANAGECHANNELLIST.....................................................................................................19
CHAPTER7RUNNINGIPTVTESTS.......................................................................................22
8
7.1
SIMULTANEOUSTESTINGOFMULTIPLECHANNELS.................................................................22
7.2
PASSIVETEST..................................................................................................................22
7.3
SETTOPBOXEMULATIONTEST..........................................................................................24
7.4
ETHERNETINTERFACESTATUS..............................................................................................25
CHAPTER8GETTINGIPTVMETRICS....................................................................................26
8.1
 BASICIPTVMETRICSTEST................................................................................................26
Definitions:............................................................................................................................27
8.2
LIVESTREAMPREVIEW.......................................................................................................28
8.3
ADVANCEDIPTVMETRICSTEST...........................................................................................29
8.3.1
VIDEOPERCEPTUALQUALITYMETRICS...............................................................................29
8.3.2
TRANSPORTPACKETMETRICS...............................................................................................31
8.3.3.
MPEGTSTR101290PRIORITY.....................................................................................33
8.3.4
AUDIODESCRIPTIONANDPERCEPTUALMETRICSINFORMATION............................................... 35
8.3.5
VIDEOFRAMEMETRICS..................................................................................................37
8.3.6.
VIDEOBANDWIDTH.......................................................................................................39
8.3.7
METRICSINGRAPHICALFORMHISTOGRAMS......................................................................40
CHAPTER9GENERATINGANDVIEWINGTESTRESULTS......................................................41
9.1 T
ESTRESULTSLOG.............................................................................................................41
9.1.1 A
CCESSINGTESTRESULTS.................................................................................................41
APPENDIXA.........................................................................................................................47
A.1
UNDERSTANDINGIPTVVIDEOPERCEPTUALQUALITY*............................................................47
A.1.1
TRANSMISSIONRELATEDIMPAIRMENTS.............................................................................48
A.1.2.2 PerformanceofVideoCoders .................................................................................55
A.2
VQMON/HDQUALITYANALYSISALGORITHM*.....................................................................57
A.2.1
VIDEOSTREAMANALYSIS................................................................................................57
A.2.1.1 TR101290MetricsCollection.................................................................................58
A.2.1.2 PlayoutBufferEmulator......................................................................................... 58
A.2.1.3 ContentAnalysis.....................................................................................................58
A.2.1.4 FrameTypeDetection............................................................................................59
A.2.1.5 PerframeQualityAnalysis.....................................................................................59
9
A.2.1.6 PerceptualQualityModel.......................................................................................59
A.2.1.7 VQmonMarkovModel(VMM)...............................................................................59
A.2.2
AUDIOSTREAMANALYSIS................................................................................................61
A.2.3
TELCHEMYVIDEOQUALITYMETRICS..................................................................................62
A.2.3.1 MeanOpinionScores(MOS)...................................................................................63
A.2.3.2 VQmon/HDVideoServiceTransmissionQualityMetric‐VSTQ...............................64
A.2.3.3 DegradationFactors...............................................................................................65
A.3 IPTV
PROTOCOLS..............................................................................................................66
A.4 PCR
JITTER......................................................................................................................70
A.5 IGMP
LATENCYVS.ZAPTIME..............................................................................................71
APPENDIXB TECHNICALSPECIFICATION...............................................................................74
TROUBLESHOOTING...............................................................................................................77
GLOSSARY.........................................................................................................................78

10
C hapter1IntroducingtheEXpertIPTVTestTools
TheEXpertIPTVTestToolsisasoftwareFTB200basedIPTVqualityanalyzer.Itconsists
ofseveralcomponents:
TestLoggerwithmultistreamdetectionandsynchronizerviatheFTB200
10/100/1000Ethernetinterface
SetTopBox(STB)emulatorformulticastandunicaststreams
VideoPreviewer
VideoMetrics
Packe
tstatistics
TR101290Me
trics
AudioMetrics
VideoFrameMetrics
VideoBandwidthMetrics
Charts
WhenusedasaSTBemulatorTheEXpertIPTVTestToolsisterminatingthecustomer
modemorGPONadapter.
11
WhenusedasapassivemonitoringdeviceTheEXpe rtIPTVTestToolsisconnectedviaa
manageableswitchoraggregatingtaptomonitorbidirectionallytheIGMP,RTSPand
otherprotocols,andIPTVstreamsfromthevideoserver.
InbothconnectionmodesvideoandaudioqualityassessmentisprovidedbyVQMON
algorithm.
Testresul
tsarecontinuouslyaccumulatedandsavedontheFTB200harddrive.Livetest
resultscanbewatchedonthescreen.Savedtestresultscanbeviewedinthereport
format,pdfformatorbeexportedtoafile.
Testedmetricscanbesortedandviewedintextorgraphicalform
ats.
The
wit
h

examplebelow
h
individualprev
i
showsTheEXpe
r
i
ewscreens.
12
r
tIPTVTestToolsduringanalysi
s
s
offourIPTVstr
e
e
ams
13
Conventions
Beforeusingtheproductdescribedinthisguide,youshouldunderstandthefollowing
conventions:
WARNING
Indicatesapotentiallyhazardoussituationwhich,ifnotavoided,could
resultindeathorseriousinjury.Donotproceedunlessyou
understandandmeettherequiredconditions.
CAUTION
Indicatesapotentiallyhazardoussituationwhich,ifnotavoided,may
resultinminorormoderateinjury.Donotproceedunlessyou
understandandmeettherequiredconditions.
CAUTION
Indicatesapotentiallyhazardoussituationwhich,ifnotavoided,may
resultincomponentdamage.Donotproceedunlessyouunderstand
andmeettherequiredconditions.
IMPORTANT
Referstoinformationaboutthisproductyoushouldnotoverlook.
14
C hapter2 SafetyInformation
Safety Information
Laser Safety Warnings
WARNING
Donotinstallorterminatefiberswhilealaser sourceisactive.Never
lookdirectlyintoalivefiber,andensurethatyoureyesareprotected
atalltimes.
Laser Safety Information
TheEXpertIPTVTestToolssoftwareisnotprovidedwithanyhardware
components.However,itmaybeusedwithyourplatformormoduleswhichmay
containlasercomponents.Refertotheuserguidesofyourplatformormodules
forfurtherlasersafetydetailsandinstructions.


15
C hapter3 GettingStarted
TheEXpertIPTVTestToolsapplicationispreinstalledontheFTB200.IfTheEXpert
IPTVTestToolsisnotinstalled,refertotheFTB200UserGuideformoreinformation
onhowtoinstalltheapplication.
StartingApplication
Youcanaccessmanytoolsdirectlyfromyourunit.
Tostartanapplication:
1. FromCompactToolbox,selecttheTestToolstab.
2. ClickontheExpertIPTVTestTools.
OR
SelectfromtheSTARTmenuEXFO,ToolsandtheExpertIPTVTestTools.

16
C hapter4 PhysicalInterface
TheEXpertIPTVTestToolsusestheGigEportoftheFTB200.
Ethernet10/100/1000Mbits/sEthernetPort

Connectthe10/100/1000electricalsignalwiththeIPTVtotheportwith
theRJ45connector.
Note:RefertotheFTB200CompactModularPlatformUserGuideformoreinformation.

17
C hapter5 UsingtheGraphicalUserInterface
ThischapterdescribesthegraphicaluserinterfaceofyourExpertIPTVTestTools
application.
TheEXpertIPTVTestToolsallowsyoutostartatest,connectanddisconnecttoIPTVstreams,
programanduseSetTopBox,viewinformationaboutthestream,viewIPTVmetricsand
statistics,vieworprinttestresults,andmo
re.
MainWindow

StarttheEXpertTestToolsIPTVapplication.Theapplicationallowstoviewthefirst
leveltabsandbuttonsfortestsetupandresults:
Chap
6.1
TheExp
e
Changin
g
followin
g
MA
C
Stat
i
orD
Cha
n
Thedef
a
6.2
ter6
S
S
etupInter
f
e
rtIPTVTestTo
o
g
thesedefaults
g
parametersis
r
C
address
i
cIPaddress
H
CPclientVend
o
n
gesintheThre
s
a
ultEthernetint
e
L
ocalAreaConn
e
P
CIeGBEFamily
SchedulerMini
p
N
oMACaddress
I
GMPv2
D
HCPClient
S
etupThre
s
F
ailed,Warned
a
p
arametersare
p
A
verageAudio/V
V
ideoPacketLos
s
T
R101290.TheT
R
o
rPriority1and
2
m
enuasshownt
S
ettin gth
e
f
ace
o
lssetuphasfac
t
isnecessaryonl
y
r
equiredforlogi
n
o
rClassID
s
holdssettings
e
rfaceis:
e
ctionRealtek
Controllerpack
e
p
ort
s
holds
a
ndPassedthres
h
p
resetfor:
ideoMOS,Max
P
s
Ratio,IGMPLa
t
R
101290allows
c
2
parametersfro
otheright.
18
e
IPTVTes
t
orydefaults.
y
ifanyofthe
n
process:
e
t
h
old
P
CRJitter,
t
encyand
c
onfiguration
maseparate
t
i
6.3
Clic
k
Cha
n
and
on
M
cha
n
T
hesecolorcode
t
hresholdswillt
h
t
riggerthe
c
orrespondingfl
a
ntheSummary
p
an.Unchecking
a
nyparameters
r
emovesitfrom
t
a
ctivemetrics.
U
ncheckingall
p
arameterswill
r
esultinfla
g
f
ortheTR10129
0
E
rrorsofSumma
r
M
anageCh
a
k
on
n
nelSetup
clickagain
M
anage
n
nellist.
d
h
en
a
gs
t
he
g
0
r
y.
a
nnelList
19
For
M
E
nterNewGrou
p
n
ameasachann
l
ist.
S
electeither
M
ulticastchann
e
o
rVoDstreams.
M
ulticastchann
e
E
nterNewChan
n
N
umber,Name,
M
ulticastaddre
s
a
ndPort.
P
ressOK.
p
el
e
ls
e
ls:
n
el
s
s
20
Fo
r
r
VoDstreams:
EnterNe
w
Channel
Number,
N
andrtspu
r
pressOK.
Repeatth
e
aboveste
p
eachaddit
channel(o
uri)tobe
a
tothemul
(orVoD)g
r
w
N
ame
r
iand
e
p
for
ional
rrtsp
a
dded
ticast
r
oup.
/