`
`ETS! Standard
`
`Digital Video Broadcasting (DVB);
`DVB interaction channel for Cable TV
`distribution systems (CATV)
`
`
`
`European Broadcasting Lion>
`
`
`Union Européenne de Ra
`
`
`
`
`
`
`
`
`EXHIBIT 2005
`
`EXHIBIT 2005
`
`
`
`2
`
`ETSI ES 200 800 V1.3.1 (2001-10)
`
`Reference
`RES/JTC-DVB-1 16
`
`Keywords
`broadcasting, cable, digital, DVB, interaction, TV,
`video
`
`ETSI
`
`650 Route des Lucioles
`F-06921 Sophia Antipolis Cedex - FRANCE
`
`Tel.: +33 4 92 944200 Fax: +33 4 93 65 47 16
`
`Siret N° 348 623 562 00017 - NAF 742 C
`Association 4 but non Jucratif enregistrée a la
`Sous-Préfecture de Grasse (06) N° 7803/88
`
`Important notice
`
`Individual copies of the present document can be downloaded from:
`http:/Avww.etsi.org
`
`The present document may be made available in more than one electronic version orin print. In any case of existing or
`perceived difference in contents between such versions, the reference version is the Portable Document Format (PDF).
`In case of dispute, the reference shall be the printing on ETS! printers of the PDF version kept on a specific network drive
`within ETSI Secretariat.
`
`Users of the present document should be aware that the document maybe subjectto revision or changeof status.
`Information on the current status of this and other ETSI documentsis available at
`http://portal.etsi.org/tb/status/status.asp
`
`If you find errors in the present document, send your commentto:
`editor@etsi.fr
`
`Copyright Notification
`
`No part may be reproduced except as authorized by written permission.
`The copyright and the foregoing restriction extend to reproduction in all media.
`
`© European Telecommunications Standards Institute 2001.
`© European Broadcasting Union 2001,
`All rights reserved.
`
`ETS!
`
`EXHIBIT 2005
`
`EXHIBIT 2005
`
`
`
`3
`
`ETSI ES 200 800 V1.3.1 (2001-10)
`
`
`
`Contents
`
`Intellectual Property Rights 0... sce cssccsesesesecssseesssesssenssessessesesasenscsssesesenessessssenesenssssessseseseersasseenscatacnensentes 7
`FOLOWOLC...ccccccssscssssssesecsesecesesencccsseceneececessscsessereseteseessacsevenaasaedesenssoessssassassssueuesscsscerssoneeesensssesasesasaeecsessensssanensens 7
`
`SCOPE oocecccesccecscesenecseaceeeaceeeseeeeeeeeeeeeeesenesesasseecssunaseseesessaseesecsessnecsssaceeseeseneseecsenseneessnaceeeneueeneeneneeeenenenens 8
`RePELENCES ooo. ccccecesccccssescescsessceseenecseesersecnecseeneceteserarendenesassevsuesecseseasansasesessesssesusaesadesenslerasaseseesneessansreas 8
`
`ADDreVIATIONS ....ccecsccecetsssesescececesceccseeseeeesenseenenetecaceeeteeeeeeeseeaneasensdsdssessesasecsessssecsussssaueassassenessanecaesensensnanes 9
`
`1
`2
`
`3
`
`4
`
`Reference Model for System Architecture of Narrowband Interaction Channels in a Broadcasting
`Scenario (Asymmetric Interactive Services) .......cc ccc cesses sesesecaenenseenesssensrenssenssersssnenseeeeseesnenes 10
`
`Protocol Stack Model .....cccccccssccsececsescssceceeccecesceeecencenseesiresenensesesssseeesaneceecesusansesseeauiecsisecenesesssaeesaenes
`wld
`System Model... ccceccceseesceseeeeeeeeseseecteeeessseesesasseececenssssecassaassesereaseessneeneessseseeeesaseesanecsceseecasicananareesaeasaanenenns 11
`DVB Interaction Channel Specification for CATV Networks 0.0... cscseesseesesenecessteeesereenenseneneseenees 13
`we l3
`System Concept... ccsccsssesseecssssesseresscssecsssecseeesseisessesteesssesseseenens
`
`Out-Of-Band/In-Band Principle... ececessceceeeecseneenseneseesesesseccetsssseeseassnesesussssessentersnesaesessersssenecsenearaters 13
`Spectrum Allocation oe eee
`13
`
`FDM/TDMA Multiple Access........0..
`ben
`wld
`
`Bit Rates and Framing .........cccecccescsccsesceeeceeseveceeesesneesaseecseseessseneeseasseseeeesssasesssnessenseeesiesasseneneseeseersnenenens 15
`Lower Physical Layer Specification... cceesscssssssesssessssesseecssesersssessessessenensesisnessescecsuceneecaescuaeanannsecneetins 16
`LB
`Forward Interaction Path (Downstream OOB)....
`
`Frequency Range (Downstream OOB) ..........cccscsescscscnsneseeensneesnsrseseecassesensnessenenensenenseenenesnensaentacseass 18
`Modulation and Mapping (Downstream OOB)...... eee cseeeens secre cseseteneeseeeesesciceenssssisisenensaegny 18
`bees
`wel®
`Shaping Filter (Downstream OOB).......cecee
`
`Randomizer (Downstream OOB)....... cere reer seceeessessssaseccsessenusensssecarenenesesesnasessesnsseensnssnenenesereceeees20
`Bit Rate (Downstream OOB).... ec cecssesssesesenensseesseescnsteasessieceeesesecenecssssesssenesssessssencnenetsesauenenetennaayes21
`
`vs
`Receiver power level (Downstream OOB)....
`Summary (Downstream OOB) occ ssessenesseeeeereeseereteeesnessesscssesansesessesecseasesseseseeesenesseneanenassaseneeces21
`Bit Error Rate Downstream OOB (Informative)... ccseseseseseessseecseesesscsesscaesssecssseesenessecssssereessees 22
`
`Forward Interaction Path (Downstream IB)... eesseeeteeee
`be
`ReturnInteraction Path (Upstream) .....cccsceeeeeeeeesereeenseeeessesesesessnessecssesensssesssecsunesestesssenenessasanesasensssenees 22
`Frequency Range (Upstream)... ccceceseeseesssenssenesssescsessscsetssesesseseeasacseseseeeseenecesseneneneceessesaensaeeeany 22
`
`eee
`Modulation and Mapping (Upstream).....
`Shaping Filter (Upstream)... ccc sessecsseeeceeeeenereneneneesssiesssensecsssnenesseneseessaersenenseasreessneseenens 24
`Randomizer (Upstream)... ccecececeeeceerereeeeeeecsenteseensnessesenssssenuinssneesenecesseseesesenssesssenensesnsssesaneneeraey 25
`
`sess
`Pre Equalizer ......cccceeseseees
`Bit Rate (Upstream) ....c.cceeececesesccssereneresessscessesrensescesssersssscassseseeseeneaeeaesauenseesereaseneeseseensereseneasagarsereanees 26
`Transmit Power Level (Upstream) .........eceeccccceeesecssseserrensesesenesssessessecesesssnsssnersaesteseenesesssseeseeessesreatses 26
`
`ve
`Upstream Burst Power and Timing Profiles.............
`Interference (Spurious) SUpPpressiOn ........ ce eee tstessescseeseeeeeseesesseeececesseeesnsesceisesseeserieeeenesenneeeneney 27
`Summary (Upstream) ......cesessesescesseeeeesseccnersersecsscsneesessaecenenecsenssansseenseessenecssensesenassesseesensenenensieernetes 28
`
`vee
`Packet loss Upstream (Informative)...
`Maximum Cable Delay ......ccccccsscnstecsesseseetesesseceneeeessscsesscesesnesacsssensecausesessseesenesscaesesessersenseesseneneny 29
`FAMUINY oo. sceeeccesssesecesseeecnsserseseesensenenesacsesseeereusesssceesssecassnsassaseasesessusecdesneseassassuseasscasaassensesesienegagisuesonsaesesntereets 29
`
`we
`Forward Interaction Path (Downstream OOB) wecsscecen
`Signalling Link Extended Superframe Framing Format ........ccccceseesesssereseteseisersnesesenenssseeenenssnnees 29
`Frame overhead ..cccccsssccescsssssccssesscsssceesseeecssseeseesassecsecsssecssessssseeensaeeesseecacscerseseesseseuseesaesnesarsesesteesaessegs 30
`
`Payload Structure 0. eee ceteris teeaeereeentee
`ve
`Forward Interaction Path (Downstream IB)..cscccsccsesreessersseseerseeenenecetsncessesssaeseessnssseeseneseetessenensereneays 38
`IB Signalling MPEG2-TS Format (MAC Control Message) «0.0... ceccsscsesseresssceceneecenscaresseereessnes 38
`
`Frequency of IB Signalling Information... cscs scesesnscreseteseessecseetecscseerersereneiensesssenensesesnsasenasaeyAl
`
`Return Interaction Path (Upstream) ...... cscs ssesessssserseccssesesesetsnsreceesssesesseeesenscsescnsaseetssecssaesensnesseasieesAl
`
`Slot FOrmiat...cccccccscstsssscssseseccsestssseesseeecseesecseeeseeceessesseeeeseessesesereneneeseeesusessseauseeeessencensarasecessararesaeserseaes 41
`
`
`Minimum Processing Time .......cccecssesecnssessesssesseescnssssssssecnisscsssesassssesessaeesescasseasssecsessneeseesscenensnasacasases43
`
`Slot Timing Assignimetit...cccecssessessssesssereressssenssssecsccesereresscseessnsesseseescssseeeeeesesessnenssneensonensagarseneseavenseentnenes44
`
`Downstream Slot Position Reference (Downstream OOB) oo...ccc sesessenseesscerenetecseeceeesernentaes44
`Downstream Slot Position Reference (Downstream IB)... csecensseecseseerseesseecenseteeesseesesenssenseeeeereneeees 44
`
`4.1
`4.2
`5
`3.1
`5.1.1
`5.1.2
`5.1.3
`5.1.4
`5.2
`5.2.1
`5.2.1.4
`5.2.1.2
`5.2.1.3
`5.2.1.4
`5.2.1.5
`5.2.1.6
`5.2.1.7
`5.2.1.8
`5.2.2
`5.2.3
`5.2.3.1
`5.2.3.2
`5.2.3.3
`5.2.3.4
`5.2.3.5
`5.2.3.6
`5.2.3.7
`5.2.3.8
`5.2.3.9
`5.2.3.10
`5.2.3.1]
`5.2.3.12
`5.3
`5.3.1
`5.3.1.1
`5.3.1.2
`5.3.1.3
`5.3.2
`5.3.2.1
`5.3.2.2
`5.3.3
`5.3.3.1
`5.3.4
`5.4
`5.4.1
`5.4.2
`
`ETSI
`
`EXHIBIT 2005
`
`EXHIBIT 2005
`
`
`
`4
`
`ETSI ES 200 800 V1.3.1 (2001-10)
`
`5.43
`5.4.3.1
`5.4.3.2
`5.4.33
`5.4.3.4
`3.4.4
`5.5
`5.5.1
`5.5.2
`5.5.2.1
`5.5.2.2
`5.5.2.3
`5.5.2.4
`5.5.2.5
`5.5.2.6
`5.5.2.7
`5.5.3
`5.5.3.1
`5.5.3.2
`5.5.4
`5.5.4.1
`5.5.4.2
`5.5.4.3
`5.5.4.4
`5.5.4.5
`5.5.5
`5.5.5.1
`5.5.5.2
`5.5.6
`5.5.7
`5.5.8
`5.5.9
`5.5.10
`5.5.10.1
`5.5.10.2
`5.5.10.3
`5.5.10.4
`5.6
`5.6.1
`5.6.2
`5.6.3
`5.7
`5.7.1
`5.7.2
`5.7.3
`5.7.4
`5.7.5
`5.7.5.1
`5.7.5.2
`5.7.6
`5.8
`3.8.1
`5.8.1.1
`5.8.1.2
`5.8.1.3
`5.8.1.4
`5.8.2
`3.8.3
`5.8.4
`5.8.5
`5.8.6
`5.8.6.1
`
`
`
`Upstream Slot Positions .....cccccsssesssssssessssesssessssessssecsessesssecsessessesesassersoessescessisseaasseausesaesasanvevaevasaecacanans 46
`Rate 256 kbit/s QPSK, 512 kbit/s L6QAM oo. ceceeesesesesesecsccccescssescacesensseesaseacaneasassssseatsssvessetsnecsisseansants 47
`Rate 1,544 Mbit/s QPSK, 3,088 Mbit/s 16QAM ......ccssssesssesessssssseesesssescessesestscecsssceessecerseesaceeeseseeeseess 47
`
`Rate 3,088 Mbit/s QPSK, 6,176 Mbit/s 16QAM ou... .cssscsssssssessssssesessserescssscecevssessussersesessesssesssssessnees 48
`Rate 6,176 Mbit/s QPSK, 12,352 Mbit/s L6QAM .u...eecsceccsecsssesccsesesssscseecncereneauessseestsuscasevesssseusunssecssens 49
`Slot Position Counter 0... cece cs escseeeenessesevensesceusessssesesssaussesasessssssscaesssessscesceasenssenssusesavenesevasssesees 50
`
`
`seesaeseesseveusescsaceuersessesesasesesacenscascnssassaeseseaeaeesasseceusaassaseussensassesetesssenteseasss 52
`MACFunctionality...
`
`ccccccscccssescsseeessesceteseecssssscacessescseseacsssesssusanesessasssssasarscscssocasanesarsesuesseenarecennas 52
`MACReference Model...
`
`MAC Concept... cccccsccecscsesescsesesesseecssnevscsveesesseausesensessuavessesesesesaveseesasssesecsasesssesesaeasutsecssacescecaceuvevereeecens 33
`Relationship Between Higher Layers and MAC Protocol......cccscccsscsesssecssscesssescssssscsssacsvsssseseacersesese 53
`Relationship Between Physical Layer and MAC Protocol......cccccccsssssssesccessscsssesessauscscsesracaroveversusecess 33
`Relationship Between Physical Layer Slot Position Counter and MAC Slot Assignment..............00. 55
`Access Modes (Contention/Ranging/Fixed rate/Reservation) ....ccsssssesssssessssessssssssssesseesesssvssaveenscsecss 56
`
`MACError Handling Procedures...ccsccssssssssessessssssesssesccscsesevsnesscsesssesacsesssssesevssesscsesuuesaseveseevnensseecnees 57
`
`MAC Messagesin the Mini Slots .....cccsssscsssccsessssesessesssseseessssesscecssssssseccescscscesseveversensvevessevavavnenseeness 57
`
`
`MAC Message Format ....cccccccsesessssessesesesenecsesssesecscesseseresessessaeeuessesseseessevevscsvesesseessensusesseecensecavavscsnanes 60
`
`MACInitialization and Provisioning .....ccccsecssssssessesssscccsescoesesscseseacseseecssecsuscsssusesessuscssyscnsnevecasennavaveveners 63
`<MAC> Provisioning Channel Message (Broadcast Downstream).........ccccccsssceesscessseesesesssseeeseersssenes 64
`<MAC> Default Configuration Message (Broadcast Downstream).........cccccseccsssesssseseresseseenscsesssvess 65
`
`
`Sign On and Calibration oo... sssesecssesssssssesscesesssssessssevesauesesssessveseseneseeesensasacavevtecsssssevsssesersesesseceseasensess 70
`
`<MAC> Sign-On Request Message (Broadcast Downstream) .......ccccccccccsecesesesesssceeseessesensseseessenvsciss 71
`
`<MAC> Sign-On Response Message (Upstream Ranging) ....csccssssescssscesseessssescsssessseescssssesestensenrcssens 72
`<MAC> Ranging and Power Calibration Message (Singlecast Downstream).......cccecssecssesesssersersen 74
`<MAC> Ranging and Power Calibration Response Message (Upstream Rangingor reserved).......... 76
`<MAC>Initialization Complete Message (Singlecast Downstream).......c.cccssscscssseeecesesssesesessesessseees 76
`Connection Establishment ..0.0...c.cccccecsescsecesesesesssssesesscscessesenssesesssesesensesseacsesvscssscscscsessssescnssecavssacssavavsssensers 76
`
`Establishment of the First (initial) Connection ....c...cccccesccccsscecccessseccosecscscestsvassenenevsvavecavaraesseecanaess TT
`
`Establishment of Additional Connections.0.......c.scsssssssesesssssesesssseecesssesessssecssacsesvesanssesscssscssenseeceveneesenes 86
`
`Connection Release... cccsssssescseseccsesesscesesssessecscsesesacevassesussseseevesavsssvesesensesarasatacevecsesveseusacscavasavevsneveunes 91
`
`Fixed Rate ACC@SS........cccccsseccssescsssssessescssesessesensessessseessassssesesensnecsneassnsacaesscassecessereaearensseseeeeeessacssanessneesesees 92
`
`Contention Based Acess...cccccecesssssessesissssceceseesescsesessescasseseesvavsesssesssavstscsesssesessesssssesscsusseacasessassesenscseseaes 92
`
`
`ecaaaseasnesecensueesesscsussenscnenesussessesuesesansdsenatsenectsenssseaeeesaetesseeessasenesaseneens 93
`Reservation Access...
`
`
`MAC Link Management... cccesecescsscsescsssesesesesssesescsesesesesesesesescascecsereesesssessssecscivesssacesavessesueasvessertaya 100
`
`.ecccsessssssssssesssssessesssesesssescsesescsecsececeescecsescecasssesusess 100
`Power, Timing and Equalizer Management 0...
`
`TDMA Allocation Management ........ccccccccsssssescssecesesssssscsssesscevevsssescsusssusssavesssssessevseneverevecuseataraceesees 100
`
`Channel Error Management.0......ccescsesessescssecsssesescseseseseseseseseesasssssessecsasenesaseneecsescssacacessvavasesssesscates 109
`
`Link Management Messages ...........c.eeccesesecesssssesssesssesesesesesssessseesassesvestetesscasseassisenssseusaneescscsteseeesecsears 109
`
`Minislots ...c.ccscssssessesssesssesenssssesssecasseensasseevsucassecasorsssceeusasecsnsscnessesssensssasssaescatenssceesessesecsnsvesavevevacssansasseaenss 116
`
`
`Carrying Mimislots ....ccscssscsesreeesessssserseseecssesssesesessssesssscasssevesssessassssesassseseesaseseeessusssusscavsvseavensesacavanss 116
`
`Minislot framing structure oo. eee eeneneeseseeenecensaeseneseseassessassssuasesssassesuecseeseaessseeeseaessseseisenetseeness 116
`
`eenosesaeuscesessnectsceeseceeceenasaesanereneaes 117
`Contention resolution for minislots....
`
`
`Header Suppression... sesesesesesssesssvessescscseseesevsvssassussasavssessussasssssssscssesanessseaessasacecsceasscevesenssacevsvanssecasaeavers 118
`
`The Suppression Scheme .........c.ccceccesceceeeseesescsseesescneseacsvseseseseseseassrsssesseesensesesseeseseessessecenssscanenseneecsvenecs 118
`
`veseneussesuseoceuscanententeeesenssaesseaesavesesessaeseestseneecateesaecesseeaees 119
`Suppression Algorithm .....0.0.cccee
`cov
`
`
`Negotiation of the Suppression Scheme .......ccccscsscsssesessscscssecsesssesssssscscececessestssssseuscsesseaeeaseceressssseessesees 120
`
`Suppression Headet oo... eee ceecsesccssenenesesssesssssseesesesssesesessesseseassesesssuassseseessesessacscseaeeceensatsesesssessaresenaves 121
`
`Header Suppression <MAC> Messages .....ccscssssssssssessecesssesessecscsesesenscesscsesseceessessesssasssssevseseuavssveeseneaees 121
`
`<MAC> Suppression Data Message 0.0... ccccssssesessssssssessscsssesssssesessscseecesssscensssecsesssceuscecassuessseseaseers 121
`
`<MAC> Suppression Acknowledgment Message oo... .cccccssesesssssessssseseessessesssssessaesssesescacseseeeeneneseees 123
`
`Suppression Of RTP Sessions wo... ccccsccsccssesessssescssessssscsssecssevsesssessesceseesavecessesseessssvesesaesssvavsesaesvesesessaveas 123
`
`Security (optional)... ccssccesessssssssessssssessssesssesasssesssesesssescsescecsescssscesseecssscscscsessassecesssevavscasasacevsescarseneatacecaees 125
`
`Cryptographic primitives occ ccesscccseccssseessssseseecsssseesseseenecsseseensaneesesacsesasaesnsisessesecisecaneseneseesseeaessaneseies 125
`
`ccscesescccscessessesssesesseesnesevsserssevesssesesssencsesesssessassvesssassssvesseuscscessuenscsssscseaneneesacs 126
`Public key exchange...
`
`ashing oe. eee ee cece ceeeeeesesseseeneceseensneessesassnguesssssssesassaesssesasessaessacsessacsesscaucssseseseesearseeerensseacenseseses 126
`Encryption... .ecececeeeeseseeeeeees ceceeneescceeeseceesssessaaeaeeesaseeanesseseneuesenstesauesassesdsanenecsssssssesssascessnssenesseaceeses 127
`
`Pseudo-random nUMbers«0.0...
`cceceecececesescessesesesseecsssesesesavesescseseseseseseseseseeesussseessecaesesesuvassenssesssaseasesses 127
`Main Key Exchange, MKE.......cccccccscscssssccssecscveussesversscsssscsevsssussusicssssssscevecvsseesssaceassecessavauueaesasessacsansecaas 127
`Quick Key Exchange, QKE ooo... ccesceseececesesceeevotsvevesssesesesacesevessassnseasseseesacsseseutscsnstsceassessssscavenantereses 128
`
`Explicit Key Exchange, EKE........ccccsssssssscsessssssssscstessssseesessesesssascsesessscseseesessesesesssececsessesasenseasssenernatess 128
`Key derivation oo... cee cee eseccsesesesenenesesssenenencneasacauscecavaassvassessasevseaesvesssssesssesesessaesssesaserenesesseseereaseces 129
`Data stream processing ..........ceecceeeeeeees esesseseeneenseneesesaeenesseceessessisseususensnsssevsessesteneeessiaecsesaeseesatenesaeeets 129
`Payload Streams... cessssssssesesssesevsssssesesoesessscssesesssssessesseusesessessaasscsestecssercecscsssevsvavsvesssusvisaanevevacaeaens 129
`
`ETS!
`
`EXHIBIT 2005
`
`EXHIBIT 2005
`
`
`
`5
`
`ETSI ES 200 800 V1.3.1 (2001-10)
`
`5.8.6.2
`5.8.6.3
`5.8.6.4
`5.8.7
`5.8.8
`5.8.8.1
`5.8.9
`5.8.9.1
`5.8,9.2
`5.8.9.3
`5.8.9.4
`5.8.9.5
`5.8.9.6
`5.8.9.7
`5.8.9.8
`5.8.9.9
`
`Data emeryptions 2.0... cceeecccesesesecceeeeseeseeeseeeeaesaeseseanseeesesaseesseceaseeeasaeceeceeceesansaeseseaseceseseaeeevsaseeseeeaaes 129
`Encryption flags oo... csecsescsesssesesseneeseeseveseaessnsesseevseseserseenseseneasseeeesecsesdsatsdesiesesscseesessaseesseesesseeeses 130
`Chaining and initialization VeCtor ......ccsccesecessetscesetseceeseeecesssesecsecsesasaseecensaeesaeeessaecaseeeeaseneeseesenees 130
`
`Security Establishment «0.0.0.2... cccecececessecececeseeceeceescesescesnesassesceasancassavseseesateeseasscsatsaaesseanevatacesesanesseeases 130
`Persistent state variables osc csesetecesessnseaesevsesereeseoasetsenseeerenseeetenecsdnetaeneenseereesenareerineaniasseareesseeeesenty 131
`Guaranteed delivery voce euessenesssnscsevectseaesensenevesccasecrensessneasensieneresuesaesacsseatsersraseesseeassaesvasnesstearaeats 131
`
`Security MAC Messages o0.... ccc cceccecsseeeeceeceeeseeeneeseaeaeseesseseeseeseeersneeeesaesaeneesaseaeesnsaeeesseeeesaaseeseataeeneneneanees 132
`<MAC>Security Sign-On (Single-cast Downstream)... see eeceseecsesteesetseeeceevettesensneesatsessetsessevaceeees 132
`<MAC>Security Sign-On Response (Upstrearm)....0..ceeecceccescseecesseeeceeeaeeneceecaeenenaneaseeesaesescesaecaeeaeerens 133
`
`<MAC>Main Key Exchange (Single-cast Downstream) ..0.... ec ccesesseetsessernsccereeseeseseneraaenseseeenserases 133
`<MAC>Main Key Exchange Response (Upstream) .0......cccecccecseessseresseeerereseeeerseeseesesaeenesaseaseneeseees 134
`<MAC>Quick Key Exchange (Single-cast Downstream) occ
`secseseneeseseseeeneneneesesenseenseecneatesatas 135
`
`<MAC>Quick Key Exchange Response (Upstream) 0... ccsesesseesesseeesseessensecensenserseenerasenesssatesaneases 135
`<MAC>Explicit Key Exchange (Single-cast Downstream)... csseseccccsseceseseenereceaeneesatseceetsesaetaceees 136
`<MAC>Explicit Key Exchange Response (Upstream)... csccceseeseseneneessenseeesseessssesesesseereseressecases 136
`
`<MAC>Wait (Upstream) oo... ccseeseeeeseeeeeeseenereesensceesensescesentensaeseenenesseesseesevaeeesanessnenevaeeernearenneaiins 137
`
`6 6
`
`Interactive Cable STB/Cable Data Modem Mid Layer Protocol 0...eee
`137
`
`.1
`Direct IP oc ceeeecsseesereseaenseeeenecnesssesenesseseeesceneenesaseescaeeeesseseceaeeensdenesseasasesseesiusdenusseseacsesssseeeeessasenseesessasensesenses 137
`
`6.1.1
`
`FYAMMIIG 0. ccecccesessesecsssssesessvscensesesesescnevsneassaessecaucsuseacasceessseesersaessesaceassansasaeesagsessesaeearsassateeerasecenessasereneseses 137
`6.1.1.1
`seccceceeseseceeeeetsceeceeeseneseeseseeceesersessaceaecaecaceeeneseaeessarenseeesatenerers 137
`Upstream and OOB Downstream...
`
`TB Downstream .0...c.ecececececceeseeeeseeaeecececeaeeceseecaesaeeeecacaeeseceeceteeseecessaeessneaeeseseeeeesaeseesssaaeeeaeeaseetseeseaes 137
`6.1.1.2
`
`6.1.2
`AGdresSitg occ escsssseesscescsstecesssneessesenensesenesseesseceaesseceneseeesaeseaeesaneeeeaeeseeeaesnansneseeesaeesaesaeesensasversestecseversnees 138
`IP Broadcast and Multicast from STB/NIU to INA wee
`eeceeesssecsensesecseeceesenseersaeeerateeteneassvaaenseeseces 138
`6.1.2.1
`
`sevseeaseaeeseseenseaeeseenensseaceaessteessetacenseaeaes 138
`IP Broadcast and Multicast from INA to STB/NIU............
`6.1.2.2
`
`6.1.3
`
`IP Address ASSignimicttt.....cccccssscsssesssseercnscssssseceseecersnececsecnsceseecnesseseecaessecsesaeseeseeeacueseaeaseeasareceteaseevaeenees 138
`6.1.4
`INA Interfaces (informative) oo... csseeceseeccnsesenseaeeeneesereeecessasseeessesseassesseastasesenssensensensesecseterseteeseeataeners 138
`
`6.1.5
`
`NIU/STB Interfaces (informative)... ee nee einernnerienenenieanietinnesreenay 138
`
`
`6.2
`Ethermet MAC Bridging ......cccccccsscsesseseecseeeecaseeseecensesescseaeateneensvsceaenseessaeseauaaeeevseseesaecnsseecaenesnasseenesiessetseenees 139
`
`6.2.1
`Framing..secscccseccessccscseesessssesseeeenecaeenecaeeaecaesaecaeensues
`sasseesasaeseesseseeceesesusesesorssececenesseseeseesateeeeasensensaeeneeatenees 139
`
`6.2.1.1
`Upstream and OOB Downstream...
`ceeesseeeneeseneeeseeseesesteesererenersatesensesesseereetassassetsseneasenensessnes 139
`
`6.2.1.2
`TB Downstreann .......ceeeccscesceceeesceseeseeeseeeeneneceaceeesacaeesscancasseesaeneceasaeeeacaeccesaeseeeaceaeeeecaciessecaeeeesseeeecaeenens 139
`
`6.2.2
`
`AGALOSSING ooo.cecececectessecasssesetsetsetsenecsesneneeeasaeesassacssssaeensaseasecesaeneesessecsesieesessesaesaseaeseeeesscesesseeneraroneesseaes 139
`6.3
`PPP oo.eeeeseceececcseeseseeseeecsssessescesenseeseescuceecaeeecscenseesaesetaseenssacnsesavevsesatennseavanuessaueeatensasnseaevensaeenesrsateasseeensnateasaaeenas 139
`
`6.3.1
`FRAMING... eeeecescesceecesceeeeseessacseensconececaeenecacseecascaeseacaccecevsescessesuecacsesneesassessensecaesaeuaevacnsvevsatnesnessesoesageners 139
`
`6.3.1.1
`Upstream and OOB Downstreai........ccecsscecsssscesessesssscesseseeseesesesaeseesaesaecaeeseecneteresecerssesasraeaseeesaes 139
`
`
`6.3.1.2 coveeeecaeeeecaeeaceeeeaceseseseeeeeneeteieseeeetaseassareaeseseana 140TB Downstream ..0..... eee eeeeeees
`
`
`6.3.2
`
`Addressing oo... sesceceeceseccteeseeeeeescseeevecsceseaesessensenasnecerseesssaeaenseasnesaenesseasensaesaeasesaseaseaneseneneatertenevasencaeaeses 140
`6.3.3
`IP Address ASSIQTIMENDL.......cccccsccccseserssssssecssseeseeceesaecnseesesssessssnecesrseaeeeenersnessaeenesesecsaesaeenssnaaenenseesnsesieeseee 140
`
`6.3.4
`Additional IP addresses ........ccccccccecsscsscscecsseecesesecseeecaseeeseeseessseecnceeeauseesseseesesseesaeeessaeaeconsaesaesenseseneeeeenssees 140
`
`6.3.5
`SOCUTILY ete ceeseeeseereteeeeteeeatees
`sesaeeacaeeeseaceseaecaecaeececcsaeaessaneecaedacseseacaecessecesiesseteenaetetsaseeseneaseetnensess 140
`
`6.3.6
`INA Interfaces (informative) ...cccseetssereseeesessessessseeaseceesseseneresnssecnsiensessseeeseeesessnseessisenseesecsaseasensess 140
`6.3.7
`NID/STB Interfaces (informative)... ees sceseeseseeeseseneeeneeseecneessseneeeesssesteetetetesniesensseseseenseemeeeneteretenas 140
`
`ETSI
`
`EXHIBIT 2005
`
`EXHIBIT 2005
`
`
`
`6
`
`ETSI ES 200 800 V1.3.1 (2001-10)
`
`Annex A (informative):
`
`MACState Transitions and Time Outs...........sssssscsssssssssessssesssessssossseessens141
`
`A.1
`
`Initialization, Provisioning, Sign-On and Calibration.....cccccccccccccccccssssssessscsesescecssssenssarencncsecceateeseanene 142
`
`A.2 Connection Establishment .......0.0cccccccessssssescscssssssscscscssscsesssvssssssansvscsesecevevevevesevarassnarsssseasasacserevavsenenes 145
`
`A.3
`
` Commection Release ..cccccccccssccscssscscsccsccecssscscsesesescsavsvevavevssessuevevesesaussasasasssssusecacacacscevacavauavavacscseseseavs 147
`
`A.A Reservation Process... ccc secesssesessssssssssesesesesesesesesesesecesessassesesssssussssssssssvsssescsssvevsevevavesssvsvaatatsesvene 147
`
`A.5 Resource Request 0... ccecsesssecsresetsssessssssseseseessesescsscsesesescssssssscessuscacacsusssavsssvasavesaueasacauseasaceratsnsanavans 149
`
`A.6
`
`A.7
`
` Recalibration ...c.eeeecccececececesecesesesesessscssssssasssseveesesssvscsssseceuesscscasscsussssscacsssevanevsncsesessacaavacacacacacaeatscsess 151
`
` Reprovision Message .......cccssccecscsssssssesesessssesssseesesecscseauavesevsscscscssvacsusscecacaessecasareusavavavavsavensusucneacaeaens 151
`
`A.8 Transmission Control Message .......cescsssesssesesersesesesssevevsssuseecssessessasscscacsvsvavsescavsvevaavasavsessanavasecaneass 151
`
`A.J
`
`Status Request Message .......ecccecsssssssssessssssesecsevesesesesessecssessessusssssssssussvesesansassnsesusasatsesecerscssecacecavavavees 152
`
`A.10 Idle Message... eccsesesssenessssnsesesvecssavssssssscsesssseusssvsesescscscscscscavsesesssavsvsssauesvsssesucasuaucussnsteceavavaveness 153
`
`Annex B (informative):
`
`MAC Primitives ........csccssscesssesssssssnssecensonsosasscsscssacssersssecasatecstvereruseuecseneusnens 154
`
`B.1
`B.1.1
`B.1.1.1
`B.1.1.2
`B.1.1.3
`B.1.1.4
`B.1.1.5
`B.1.1.6
`B.1.1.7
`B.1.1.8
`B.1.2
`B.1.2.1
`B.1.2.2
`
`Control and Resource Primitives... eceececesesesesssseevssecascsessssssasssssesescsseseossesssvsucscavaveneasavensevavsnaananens 155
`Onn STB/CM Side oo... ecececccccesssesesesesnsessesesessesessacacsvsvassvssevsessessassssesceussssusavavsvacstanececcusssecsceratateesessavsvanatesesaces 155
`<Prim> MACACTIVATIONREQ.....csccccesssccssstesesseccsessenssssesvuseassvsvessacevaneavarsassesussersnsansesecavavensaseacess 155
`
`<Prim> MACACTIVATIONCNB. ..ccccsccscsssesssssecsersecssessessescssscsvscsvesecacavscavseseausutavanevarsestsasareaeacacecees 155
`<Prim> MACCONNECTIND u.ecccccsssssssesscosssecessssvevssssssssscsssssussesassevesssseuesssssssuseseesasssesseessssucesssaveseessn 156
`<Prim>MACRSV_UDIND woieeccccccecccccccscsssesesescscscecsesssvessneesvsscsssevsessessssssesavavscsvacsnsasececarsecevavavacecavaneeas 157
`<Prim> MACRELEASEIND wun ccccssssssssssesesesssvecscarscecsusnessserssesesssssesesvssssecsssvssavsasavacatansusvanassusesenecees 158
`<Prim> MACRESOURCE_REQ wescsccssssssssssssssesecssssvessssssssvscssssusssssscevecesseveceussnsuuseessssssssstsssevessavecsesen 158
`<Prim>MAC_RESOURCECNB oiccssssssssssssssssssessssssesssssvsssssvusseverseesensesssnsnenssnsesseseesesseseessessssassivenesseee 159
`<Prim>MAC_RESOURCE_DENTEDIND uo. .csssssssscssssssesssssescoseseecacsvscvssevavscececeaucnavesevessvacaceasacasacesaces 159
`
`On INA Side wo eccccesenessssesessessseseeescsessssescsesessssusssesessvessssesassvsvasacssssssvavsessssvssssescerssevacaravavacersaravavavasausavavasevass 160
`
`<Prim> MAC_INA_RESOURCEREQ oovscccssossesssssssesssssssssssssssssecsusssssscarsneesesessseeseseesssseeessssaveesassiveeessan 160
`<Prim> MACINARESOURCEIND uuu..cccccccscsesescssscssescscseecscscsvsvscscscavstavsveususesssssasstsneesesecenttavecsenesears 161
`
`B.2 Datta Primitives... cecccecsesssssseeesevsesesescsseseseveseesessvavscsesessesosssasausususessssssersessvevaracecavevsetesacaeusasanasens 163
`B.2.1
` <Prim> DL_DATA_IND viccessssecccsssssssssssesssscsssseveesesssssssvssesesssssuvssecessssuneeeeceessssaseeseseresssuasusesssessstasereessasssseees 163
`B.2.2
` <Prim> DL_DATA_REQ vecccsssssssssssscossssseeseccsssssuessecsssssntessssecssesesesecsessussuvesesgnssansecsssessnsnssaseesestsssssessecsessee 163
`<Prim> MAC_DATA_IND winccccccccssssscssssssesssessssssssecssssssuvsscssssssssssussessassensessecsssssneessssssnssssasuesesenssnsvesseseasee 163
`B23)
`
`B.2.4—<Prim> MACDATA_REQoicccscsccssssssssssssesssessssssssssssnssuvesessecssenansassssanessesssssessssisssassasssnisesessesessetsesssasssveciees 164
`B.2.5
`<Prim> MACDATACONF... iccsssssssssssssssccsesescscsescsscesesesssasenssesssssceussscesseaentacacersusesscatasavsnsesaseesersesasecs 164
`
`B.3
`B.3.1
`B.3.2
`B.3.3
`B.3.4
`
`Example MAC Control Scemarios 0... ccecccsssssssssssssesscscscssssscscssssescssessssvsecevssscsvavsvseasanavencasivacusasensnenes 165
`Example MAC Control Scenario on STB/CM Side...cccecccsssssssssesscssssssessscsesescesssssessescarsrsvensnsavssssseatacacerees 165
`Example Resource Management Scenario on STB/CM Sid@.....ceeecsesssssssssssesessesssesessessesesssneesneeesSeeeseseeesenes 166
`
`Example Resource Management Scenario on INA Side...........
`
`Example Upstream Data Transfer Scenarios ........cssceccsessssessesesesssescssessseccensscecssevsavevevssersesvsusasaneavavecansncasaseess 168
`
`Annex C (informative):
`
`BibLiOgraphy...ccsccssesssssssssccsescsssosscsesssssvenscesosscustsnsseatuasessessesnsasseveneacsasaseas 169
`
`HIStOLy ose esesessesesteeeeseecssesnessssesssssasssssseseseneasassesesevaverssesssasssevevavasesssasasacsresaseceassrsuvacaranevavavasasasasatscecavasavas 170
`
`ETSI
`
`EXHIBIT 2005
`
`EXHIBIT 2005
`
`
`
`
`
`7
`
`ETSI ES 200 800 V1.3.1 (2001-10)
`
`Intellectual Property Rights
`
`IPRs essential or potentially essential to the present document may have been declared to ETSI. The information
`pertaining to these essential [PRs, if any, is publicly available for ETSI members and non-members, and can be found
`in ETSI SR 000 314: "Intellectual Property Rights (IPRs); Essential, or potentially Essential, IPRs notified to ETS! in
`respect ofETSI standards", whichis available from the ETSI Secretariat. Latest updates are available on the ETSI Web
`server (http://www.etsi.org/legal/home.htm).
`
`Pursuant to the ETSI IPR Policy, no investigation, including IPR searches, has been carried out by ETSI. No guarantee
`can be givenas to the existence of other IPRs not referenced in ETSI SR 000 314 (or the updates on the ETSI Web
`server) which are, or may be, or may become, essential to the present document.
`
`
`Foreword
`
`This ETSI Standard (ES) has been produced by Joint Technical Committee (JTC) of the European Broadcasting Union
`(EBU), Comité Européen de Normalisation Electrotechnique (CENELEC) and the European Telecommunications
`Standards Institute (ETSD.
`
`NOTE:
`
`The EBU/ETSI JTC Broadcast was established in 1990 to co-ordinate the drafting of standardsin the
`specific field of broadcasting and related fields. Since 1995 the JTC Broadcast becamea tripartite body
`by including in the Memorandum of Understanding also CENELEC, whichis responsible for the
`standardization of radio andtelevision receivers. The EBUis a professional!association of broadcasting
`organizations whose workincludes the co-ordination of its members' activities in the technical, legal,
`programme-making and programme-exchange domains. The EBU has active members in about 60
`countries in the European broadcasting area; its headquarters is in Geneva.
`
`European Broadcasting Union
`CH-1278 GRAND SACONNEX(Geneva)
`Switzerland
`Tel:
`+41 22 717 21 11
`Fax:
`+41 22717 24 81
`
`Founded in September 1993, the DVB Project is a market-led consortiumof public and private sector organizationsin
`the television industry. Its aimis to establish the frameworkfor the introduction of MPEG-2 baseddigital television
`services. Now comprising over 200 organizations from more than 25 countries around the world, DVB fosters
`market-led systems, which meet the real needs, and economic circumstances, of the consumerelectronics and the
`broadcast industry.
`
`ETS!
`
`EXHIBIT 2005
`
`EXHIBIT 2005
`
`
`
`8
`
`ETSI ES 200 800 V1.3.1 (2001-10)
`
` 1
`
`Scope
`
`The present documentis the baseline specification for the provision of the interaction channel for CATV networks.
`
`It is not intended to specify a return channel solution associated to each broadcast system becausethe inter-operability
`of different delivery media to transport the return channelis desirable.
`
`The solutions provided in the present document for interaction channel for CATV networksare a part of a widerset of
`alternatives to implementinteractive services for Digital Video Broadcasting (DVB) systems.
`
` 2
`
`References
`
`The following documents contain provisions which, through reference inthis text, constitute provisions of the present
`document.
`
`e References are either specific (identified by date of publication and/oredition number or version number) or
`non-specific.
`
`« Fora specific reference, subsequent revisions do not apply.
`
`e For anon-specific reference, the latest version applies.
`
`[1]
`
`[2]
`
`[3]
`
`[4]
`
`[5]
`
`[6]
`
`[7]
`
`[8]
`
`[9]
`
`[10]
`
`[11]
`
`[12]
`
`[13]
`
`[14]
`
`[15]
`
`[16]
`
`[17]
`
`ITU-T Recommendation 1.361 (1999): "B-ISDN ATM layer specification".
`
`ITU-T Recommendation 1.363: "B-ISDN ATM Adaptation Layer (AAL) specification".
`
`Void.
`
`Void.
`
`JETF RFC 2104: "HMAC: Keyed-Hashing for Message Authentication”.
`
`ETSI EN 301 192: "Digital Video Broadcasting (DVB); DVBspecification for data broadcasting".
`
`ETSI EN 300 429: "Digital Video Broadcasting (DVB); Framing structure, channel coding and
`modulation for cable systems".
`
`TETF RFC 1483: "Multiprotocol Encapsulation over ATM Adaptation Layer 5".
`
`TETF RFC 2131: "Dynamic Host Configuration