Deliverable Reference Number: D7.2 Deliverable Title .

2y ago
46 Views
2 Downloads
2.10 MB
43 Pages
Last View : Today
Last Download : 2m ago
Upload by : Lilly Andre
Transcription

Project Number: 248495Project acronym: OptiBandProject title: Optimization of Bandwidth for IPTV Video StreamingDeliverable reference number: D7.2Deliverable title: Integration Test ReportDue date of deliverable: M27Actual submission date: 11-05-2012 (M29)Resubmission date: 21-08-2012 (M32)Start date of project: 1 January 2010Duration: 30 monthsOrganisation name of lead contractor for this deliverable: Fraunhofer HHIName of the lead author for this deliverable: Yago SánchezProject co-funded by the European Commission within the Seventh Framework Programme (2007-2013)Dissemination Level PUPUPublicPPRestricted to other programme participants (including the Commission Services)RERestricted to a group specified by the consortium (including the Commission Services)COConfidential, only for members of the consortium (including the Commission Services)XThe research leading to these results has received funding from the European Community’s Seventh FrameworkProgramme (FP7/2007-2013) under grant agreement n 248495

D7.2 - INTEGRATION TEST REPORTOPTIBAND tshort nameName of the Contributor1HHIYago Sanchezyago.sanchez@hhi.fraunhofer.de2HHIKarsten Lazzara nco Claudioclaudio.franco@telecomitalia.it6TVNOlivier DumasOlivier.dumas@thomson-networks.com7TVNRaoul Samuel Rivassamuel.rivas@interoud.com9IRDDmitri Jarnikovdjarnikov@IRD.com10IRDEgbert Westerveldegbert.westerveld@gmail.com11UDCMiguel Barreiromiguel.barreiro@udc.es12OPTECAlex Chernilovalexc@optibase.com13CSLYossi Band Consortium

D7.2 - INTEGRATION TEST REPORTOPTIBAND 24849521-08-2012Table of ContentsTable of figures . 4Table of Tables. 5Glossary . 61.Executive Summary . 82.Introduction . 83.Description of the Integration . 93.13.24.Update on IPTV Components. 9Updated IPTV System . 10Pre-integration step . 124.1PT-I: Interoperability between Middleware and STB . 124.2PT-II: Interoperability between Encoders and STB . 124.2.1 AVC-based approach . 124.2.2 SVC-based approach . 134.3PT-III: Interoperability between Live Single-Encoder and MPEG multiplexer . 144.4PT-IV: Interoperability between Encoders (and optional MPEG multiplexer) and PDD . 144.4.1 AVC-based approach . 144.4.2 SVC-based approach . 144.5PT-V: Interoperability between Encoders (and optional MPEG multiplexer) and Encryptioncomponent . 144.6PT-VI: Interoperability between Encryption component and PDD . 144.6.1 AVC-based approach . 144.7PT-VII: Interoperability between Encryption component and STB . 144.8PT-VIII: Interoperability between output of PDD and STB . 154.8.1 AVC-based approach . 154.8.2 SVC-based approach . 155.Stand-alone installation of components . 165.1Network installation and Setup . 165.2EI-I: Middleware installation . 165.3EI-II: STB/SVC STB Emulator installation . 175.3.1 AVC-based approach . 175.3.2 SVC-based approach . 175.4EI-III: Real Time Encoder or SVC Content generator installation . 185.4.1 AVC-based approach . 185.4.1.1Multi-rate SPTS AVC encoder with external Mux . 185.4.1.2Multi-rate SPTS AVC encoder with internal multiplexer . 235.4.2 SVC-based approach . 275.5EI-IV: Encryption component installation . 285.5.1 Encryption components at the head-end . 295.5.2 Using a (third-party) STB . 295.5.3 Using a descrambler . 315.5.4 Using the Web:TV STB . 316.First Integration Phase (without PDD and encryption) . 336.16.27.AVC-based approach . 33SVC-based approach . 33Second integration phase (with PDD) . 347.1SP-I: Integration of PDD without encryption component . 347.1.1 AVC-based approach . 34OptiBand3OptiBand Consortium

D7.2 - INTEGRATION TEST REPORTOPTIBAND 24849521-08-20127.1.2 SVC-based approach . 377.2SP-II: Integration of PDD with encryption component . 388.Final Tests . 408.18.29.10.AVC-based approach . 40SVC-based approach . 41Integration Plan achieved . 42Bibliography. 43Table of figuresFigure 1: System Architecture of the complete integrated IPTV for the AVC multi rate approach. 11Figure 2: System Architecture of the complete integrated IPTV for the SVC approach . 11Figure 3: Middleware . 16Figure 4: AVC capable STB installation . 17Figure 5: SVC STB Emulator installation . 17Figure 6: Installation of head-end of the multi-rate approaches without encryption component . 18Figure 7: TVN and OPTEC Multi-rate Encoders in the System rack . 19Figure 8: OPTEC Multirate Encoders network configuration. 19Figure 9: Encoder blade with external Mux. . 20Figure 10: 8RX to 2TX Multi-video SPTS Mux configuration . 20Figure 11: Four rates Single-video SPTS Mux sequence with one audio recorded on site . 21Figure 12: Installation of the Multi-video-Encoders in the IPTV system . 23Figure 13: Multi-video-Encoders workflow. 24Figure 14: Three rates Multi-video SPTS sequence with one audio recorded on site . 25Figure 15: Three rates Multi-video SPTS sequence analysed on site using TVN tool . 26Figure 16: IDR frames analysed on site using TVN tool . 26Figure 17: TS priority flag check for IDR frames . 26Figure 18: SVC Content generator (SVC Head End) installation . 27Figure 19: Installed servers for the SVC solution . 28Figure 20: Encryption component installation for the multi-rate approach . 28Figure 21: Encryption components: IRD IPTV Scrambler, IRD KeyServer, and IRD KMS. . 29Figure 22: Description of the encryption configuration for the STB-based descrambling . 29Figure 23: Test setup – IRD-enabled STB . 30Figure 24: Description of the encryption configuration for the descrambler-based descrambling . 31Figure 25: Web:TV STB integrated with IRD libraries . 32Figure 26: Full IPTV eco-system without encryption for multi-rate approach. 33Figure 27: Full IPTV eco-system without encryption for SVC-based approach . 33Figure 28: IPTV system without encryption component with PDD integrated for the multi-rate approach . 34Figure 29: Packet Dropping Device (PDD) . 35Figure 30: IPTV system without encryption component with PDD integrated for the SVC approach . 37Figure 31: Configuration of output services on IRD KMS. . 38Figure 32: Output configuration of IRD IPTV scrambler. . 39Figure 33: The scrambler configuration of the active service. . 39Figure 34: Actual integration and installation finalization dates. 42OptiBand4OptiBand Consortium

D7.2 - INTEGRATION TEST REPORTOPTIBAND 24849521-08-2012Table of TablesTable 1: IPTV System components . 9Table 2: Recorded Single video SPTS streams for the Live Multi-video-Encoder (TVN) . 12Table 3: Recorded Multi video SPTS streams for the Live Multi-video-Encoder (TVN) . 12Table 4: Recorded Single video SPTS streams for the Live Single-video-Encoder (OPTEC) . 13Table 5: Recorded Multi video SPTS streams for the Live Single-video-Encoder (OPTEC) . 13Table 6: Encoder Configuration . 21Table 7: Single-video SPTS with external Mux on site recordings . 22Table 8: Multi-video SPTS on site recordings . 27Table 9: Network configuration of the encryption components . 30Table 10: Test setup . 38Table 11: Switching pattern and expected received Bitrate . 40OptiBand5OptiBand Consortium

D7.2 - INTEGRATION TEST REPORTOPTIBAND 24849521-08-2012GlossaryAbbreviation / acronym DescriptionADSLAsymmetric Digital Subscriber LineAVCAdvanced Video CodingCAConditional AccessCASConditional Access systemCCContinuity CheckCWControl wordDSLDigital Subscriber LineECMEntitlement Control Messages carry the keys that are used to unlockthe encrypted contentEMMEntitlement management messageH.264/MPEG-4 AVCCodec developed by the ITU-T Video Coding Experts GroupIDRI-frame known as an instantaneous decoder refresh (IDR) frameMetro NetworkA metropolitan area network (MAN) is a network that usually spans acity. An MAN usually interconnects a number of local areanetworks (LANs) using a high-capacity backbone technology, andprovides uplink services to wide area networks (or WAN) andthe Internet.MGSMedium Grain ScalabilityMPEGMoving Picture Experts GroupNALNetwork Abstraction LayerOPOperation Point is defined as a unique combination of temporal andquality levelsPATProgram Association TablePCRProgram Clock ReferencePDAPacket Dropping AlgorithmPDDPacket Dropping DevicePIDPacket IdentifierPMTProgram Map TablePriority IDPriority ID is associated to the pair of {T (temporal layer), Q (qualitylayer)} provided by the NAL unit header.PSIProgram Specific Information, metadata about a program (channel)and part of a MPEG transport stream, the PSI data contains fivetables:PAT (Program Association Table)CAT (Conditional Access Table)PMT (Program Map Table)NIT (Network Information Table)TDT (Time and Date Table)RTPReal-time Transport ProtocolSPTSSingle Program Transport StreamOptiBand6OptiBand Consortium

D7.2 - INTEGRATION TEST REPORTSTBSet-Top BoxSVCScalable Video CodingTSTransport StreamUDPUser Datagram ProtocolOptiBandOPTIBAND 24849521-08-20127OptiBand Consortium

D7.2 - INTEGRATION TEST REPORTOPTIBAND 24849521-08-20121. Executive SummaryThe main goal of this project is to develop an efficient solution for IPTV operators to provide HD videostreams to users which have a limited access bandwidth and to optimize bandwidth usage for IPTV videostreaming. WP7 deals with the System Integration.This document describes the system integration strategy with its different phases according to the integrationplanning defined in D.7.1 and the list of tests performed from unitary to end to end tests for the twoapproaches presented in [1] and [2] for providing an HD IPTV service of quality:Approach 1: AVC video encoding with multiple profilesFor the system integration of this approach, live encoders are used, which generate multiple H.264/AVC [4]streams encapsulated in MPEG-2 TS [6] at different bit rates as indicated in [2]. The whole IPTV chain isbuilt checking also with an existing commercial STB that the described solution works properly and thepromised benefits under limited access bandwidth are achieved.For this approach several streams of the same content are generated at the Head End at different rates andare encapsulated in MPEG-2 TS in a single program, i.e. a Multi-video SPTS is generated. This Multi-videoSPTS is sent in multicast diffusion and adapted at the Packet Dropping Device (PDD) [1], which forwards aunique version of the video contained in the Multi-video SPTS, i.e. the PDD forwards a Single-video SPTS.The PDD is responsible for switching from one video version to another depending on the availablethroughput and the signalization in the stream where switching points are marked, as described in [2].Approach 2: SVC video encodingFor the system integration of this approach an offline encoder is used generating an SVC [5] stream usingMGS SNR scalability which is encapsulated in MPEG-2 TS [6] packets and, subsequently, in a set of RTPpackets as described in [2], achieving thus multiple bitrates mapped to different amount SVC layers. Thewhole IPTV chain is built and an emulated STB is used for testing that the described solution works properlyand the promised benefits under limited access bandwidth are achieved.For this approach a Single-video SPTS is sent from the Head End with the SVC encoded content. During theencapsulation process, a special tagging mechanism is performed consisting in signalling the differentoperation points that can be achieved by forwarding a different amount of data, i.e. performing bitstreamshaping. This method is more explicitly explained in [2] but basically it consists in assigning different priorityvalues (Priority IDs) to the different RTP packets depending on the contained data. Different OperationPoints (OPs) are defined based on the temporal id and quality id in the SVC extension header of the NALunits [5] of the SVC stream. Then, based on the defined OPs, the MPEG-2 TS packets are encapsulated intoRTP [10] streams where, depending on the OP to which the data in the MPEG-2TS belong to, a givenPriority ID is assigned. This Priority ID is added into

Deliverable title: Integration Test Report Due date of deliverable: M27 Actual submission date: 11-05-2012 (M29) Resubmission date: 21-08-2012 (M32) Start date of project: 1 January 2010 Duration: 30 months Organisation name of lead contractor for this deliverable: Fraunhofer HHI Name of the lead author for this deliverable: Yago Sánchez

Related Documents:

Deliverable title Final Evaluation Report Deliverable number D7.3 Deliverable version Version 8 Previous version(s) Version 7 Contractual date of delivery 31 March 2017 Actual date of delivery 31 May 2017 Deliverable filename D_7_ 3_Deliverable_v8.docx Nature of deliverable R Dissemination level PU Number of pages 91 (plus Appendices)

Deliverable N D 4.1 Deliverable title ADAPTATION OF INNOVATIVE METHODS IN SCIENCE EDUCATION (incl. Annex “Teaching Materials”) Due date of deliverable: Month XII Actual submission date: November 2010 Start date of project: 01/11/2009 Duration: 45 months Name of Coordinator: Austrian Institute of Ecology

Deliverable Grant Agreement Number 600680 Full Project Title ICT Transfer Concept for Adaptation, Dissemination and Local Exploitation of European Research Results in Central Asia’s Countries Project Acronym eINTERASIA Title of Deliverable A generic IT transfer concept Deliverable Number D 2.2.2 Work‐package WP2

H2020-ICT-2016-1-732340 1 Deliverable Title: Deliverable D3.1 Report on Historical Data as Sources Deliverable Date: 30/03/2018 Version: 1.0 Project Acronym: K-PLEX Project Title: Knowledge Complexity Funding Scheme: H2020-ICT-2016-1 Grant Agreement number: 732340 Project Coordinator: Dr. Jennifer Edmond (edmondj@tcd.ie) Project Management

1 Deliverable Deliverable Number D24.6 Deliverable Title White paper on suitability of HNScienceCloud and European Open Science Cloud for synchrotron and FEL applications Lead Beneficiary PSI Authors A. Ashton (PSI), R.Dimper (ESRF), A.Götz (ESRF), D.Salvat (ALBA), F.Schlünzen (DESY)

Part 1: GIS Utility Risk Identification, which addresses project Deliverable 5A Part 2: Risk Mitigation and Risk Response Planning, which addresses project Deliverable 5B. NOTE: Part 1 (Deliverable 5A) was delivered on March 14, 2005. This report includes a finalized Deliverable 5A and th

Stage Gate Processes 1. Scope 2. Select Deliverable 1 Deliverable 2 Deliverable 3 Deliverable 4 LINKS Policies Procedures External Standards Gate Gate Gate Gate Lessons Learned Incidents Actions AAR MoC / Dispensations Templates Examples Metadata Naming Standards Publishing Archit

Peter G. Harris SHERFIELD Ian Buckbury Farm, Buckbury Lane, Newport, PO30 2NL UKIP Paul S. Martin . Anne E.V. Robertson Ivy D. Sykes Frank Vecsei ( ) Janet Champion Stephen G. Phillips Nicholas H. Finney Jean C. Burt KENDALL Gordon Sutherland 29 Beachfield Road, Bembridge, Isle of Wight, PO35 5TN Independent Patrick D. Joyce ( ) Jennifer A. Austen John L. Gansler Richard C. Beet Roger F .