• Manuel ITU-T IPTV Focus Group Proceedings - 2008
  • Preface
  • Foreword
  • TABLE OF CONTENTS
  • Part I: General
    • Summary
    • 1 Overview of FG IPTV
    • 2 Overview of working groups activities and achievements
      • 2.1 Architecture and requirements (WG 1)
      • 2.2 QoS and performance aspects (WG 2)
      • 2.3 Service security and content protection (WG 3)
      • 2.4 IPTV network control (WG 4)
      • 2.5 End systems and interoperability aspects (WG 5)
      • 2.6 Middleware, application and content platforms (WG 6)
    • 3IPTV Global Standards Initiative (IPTV-GSI)
    • Annex A: FG IPTV management team
    • Annex B: FG IPTV meetings
    • Annex C: List of FG IPTV deliverables
    • Annex D: List of editors
    • Annex E: List of participating companies and organizations
    • Annex F: Introduction to ITU-T
  • Part II: Texts of FG IPTV deliverables
    • Summary
    • II.1 ARCHITECTURE AND REQUIREMENTS
      • II.1.1 IPTV services requirements
      • II.1.2 IPTV architecture
        • CONTENTS
        • 1 Scope
        • 2 References
        • 3 Definitions
          • 3.1 Terms defined elsewhere
          • 3.2 Terms defined within this document
        • 4 Abbreviations and acronyms
        • 5 Conventions
        • 6 IPTV Domains
        • 7 IPTV Architectural Approaches
        • 8 IPTV Functional Architecture Framework
          • 8.1 End-User Functions
          • 8.2 Application Functions
          • 8.3 Content Delivery Functions
          • 8.4 Service Control Functions
          • 8.5 Management Functions
          • 8.6 Content Provider Functions
          • 8.7 Network Functions
        • 9 IPTV Functional Architecture
          • 9.1 IPTV Architectural Overview
          • 9.2 Architectural differences
          • 9.3 Description of Functions Specific to the Non-NGN IPTV Functional Architecture
          • 9.4 Description of Functions Specific to NGN Non-IMS IPTV Architecture
          • 9.5 Description of Functions Specific to NGN IMS IPTV Architecture
          • 9.6 Description of Functions Common to the three Architectural Approaches
          • 9.7 Third Party Application Gateway Functional Block
          • 9.8 Inter-working between NGN variants of the IPTV architecture
          • 9.9 Reference Points
        • 10 Interconnection between different IPTV networks
          • 10.1 Interconnection between two NGN-based IPTV networks
          • 10.2 Interconnection between Non-NGN IPTV network and NGN IPTV network
        • Annex A - Relationship Between IPTV and NGN Architectures
        • A.1 IPTV related components in the NGN architecture
        • A.2 Functional Mapping between NGN-based IPTV and NGN architectures
        • A.3 Application Support Functions & Service Support Functions
        • Appendix I - Procedural Flows Relating to IPTV Services
        • I.1 High level flows
        • I.2 Procedural Flows for IPTV Services based on Non-NGN IPTV Architectures
        • I.3 Procedural Flows for IPTV Services based on NGN Non-IMS IPTV Architectures
        • I.4 Procedural Flows for IPTV Services based on NGN IMS IPTV Architecture
        • I.5 Procedural flows for IPTV interconnection between two NGN networks
        • Appendix II - IPTV Physical Network Hierarchy
        • Appendix III - Overlay Networking Function for IPTV Services and Multicast
        • Appendix IV - Adaptation of the IPTV Architecture for HFC Networks
      • II.1.3 IPTV service scenarios
        • CONTENTS
        • 1 Scope
        • 2 References
        • 3 Definitions
          • 3.1 Terms defined elsewhere
          • 3.2 Terms defined in this document
        • 4 Abbreviations and acronyms
        • 5 Conventions
        • 6 IPTV services description and use cases
          • 6.1 IPTV service list
          • 6.2 Broadcast services
          • 6.3 On-demand service
          • 6.4 Advertising service
          • 6.5 Public interest service
          • 6.6 Tele-services
          • 6.7 Portal services
          • 6.8 Hosting services
          • 6.9 IPTV interactive service
          • 6.10 Presence services
          • 6.11 Time-shifting and Place-shifting service
          • 6.12 Session mobility service
          • 6.13 Supplementary content
        • 7 Payment methods for accessing IPTV services
        • Bibliography
      • II.1.4 Gap analysis
        • CONTENTS
        • 1 Scope
        • 2 References
        • 3 Definitions
          • 3.1 Terms defined elsewhere
          • 3.2 Terms defined in this document
        • 4 Abbreviations and acronyms
        • 5 Gap identification
        • Bibliography
    • II.2 QoS AND PERFORMANCE ASPECTS
      • II.2.1 Quality of experience requirements for IPTV services
        • CONTENTS
        • 1 Scope
        • 2 References
        • 3 Definitions
          • 3.1 Terms defined elsewhere
          • 3.2 Terms defined in this document
        • 4 Abbreviations and acronyms
        • 5 Introduction to QoE
        • 6 QoE for video and audio
          • 6.1 Requirements for media compression and synchronization
          • 6.2 Requirements for network transmission
          • 6.3 Network Layer Performance Objectives
        • 7 QoE for text and graphics
          • 7.1 Media component text
          • 7.2 Media component graphics
        • 8 QoE for control functions
          • 8.1 QoE requirements for channel zapping time
          • 8.2 QoE requirements VoD trick mode
        • 9 QoE for other IPTV services
          • 9.1 QoE requirements for Metadata
          • 9.2 QoE requirements for Browser
          • 9.3 QoE requirements for Content Navigation
        • 10 Accessibility requirements
        • Appendix I - Network QoS parameters affecting QoE
        • I.1 Transport Impairments
        • Bibliography
      • II.2.2 Traffic management mechanisms for the support of IPTV services
        • CONTENTS
        • 1 Scope
        • 2 References
        • 3 Definitions
          • 3.1 Terms defined elsewhere
          • 3.2 Terms defined in this document
        • 4 Abbreviations and acronyms
        • 5 Traffic management mechanisms
          • 5.1 Control plane
          • 5.2 Data plane
          • 5.3 Multicast
        • 6 Mapping of IPTV service components to IP performance classes
          • 6.1 Network QoS classes
          • 6.2 Mapping of IPTV service components to Y.1541 classes
        • 7 Cross-layer interaction for IPTV services
        • 8 Traffic management capabilities: core networks
          • 8.1 IP network traffic management capabilities
          • 8.2 IP traffic management capabilities applicable to IPTV services
        • 9 Traffic management capabilities: access networks
          • 9.1 Overview of access network technologies
          • 9.2 Access traffic management capabilities applicable to IPTV services
        • 10 Traffic management capabilities: home networks
        • Appendix I - Admission control example for IMS-based architecture
        • Bibliography
      • II.2.3 Application layer error recovery mechanisms for IPTV services
        • CONTENTS
        • 1 Scope
        • 2 References
        • 3 Definitions
        • 4 Abbreviations and acronyms
        • 5 Conventions
        • 6 Introduction
        • 7 Overview on error recovery mechanisms and related standards
          • 7.1 Overview
          • 7.2 Retransmission
          • 7.3 Forward Error Correction
          • 7.4 Hybrid Combinations of FEC with Retransmissions and Feedback
        • 8 Usage Guidelines
          • 8.1 General Discussion on Retransmission and FEC
          • 8.2 Relation of mechanisms to the QoS classes in Y.1541
        • 9 Recommendations
        • Bibliography
      • II.2.4 Performance monitoring for IPTV
        • CONTENTS
        • 1 Scope
        • 2 References
        • 3 Definitions
        • 4 Abbreviations and acronyms
        • 5 Conventions
        • 6 Monitor points
          • 6.1 Monitoring Point Definitions
        • 7 Monitoring parameters
          • 7.1 Physical Layer Parameters
          • 7.2 IP Layer/Network Parameters
          • 7.3 Transport Stream parameters
          • 7.4 Service Line-Up parameters
          • 7.5 Channel Attribute parameters
          • 7.6 Content on Demand Parameters
          • 7.7 Other Parameters
        • 8 Monitoring methods
          • 8.1 Generalized monitoring method for multi-media data based on transmission packet loss
          • 8.2 RF Integrity Monitoring
          • 8.3 Network performance monitoring
          • 8.4 Service Attribute Monitoring
          • 8.5 Video quality monitoring
          • 8.6 Audio quality monitoring
          • 8.7 Ancillary attribute monitoring
        • Annex A - Considerations for Network Performance Monitoring when using Overlay Networks
        • 1 Overlay Measurement
        • 2 Measurement Unit
        • Bibliography
    • II.3 SERVICE SECURITY AND CONTENT PROTECTION
      • II.3.1 IPTV security aspects
        • CONTENTS
        • 1 Scope
        • 2 References
        • 3 Definitions
          • 3.1 Terms defined elsewhere
          • 3.2 Terms defined in this Recommendation
        • 4 Abbreviations and acronyms
        • 5 Conventions
        • 6 Security Requirements
          • 6.1 General Security Requirements
          • 6.2 Content Security Requirements
          • 6.3 Service Security Requirements
          • 6.4 Network Security Requirements
          • 6.5 Terminal Security Requirements
          • 6.6 Subscriber Security Requirements
        • 7 Security Architecture
          • 7.1 General Security Architecture
          • 7.2 Content Protection Architecture
          • 7.3 Service Protection Architecture
          • 7.4 Security Functional Entities
          • 7.5 Security Interfaces
        • 8 Security Mechanisms
          • 8.1 Security Mechanisms that pertain to Content or Content Protection
          • 8.2 Security Mechanisms that pertain to Services or Service Protection
          • 8.3 Security Mechanisms that pertain to Networks
          • 8.4 Security Mechanisms that pertain to Terminal Devices
          • 8.5 Security Mechanisms that pertain to Subscribers or End-Users
          • 8.6 Security Mechanisms that pertain to Multiple or Unspecified Functional Areas
        • Annex A - Service Authorization for Linear TV Service (Informative)
        • Annex B - Subscriber Security Protection (Informative)
        • B.1 Subscriber Personal Data
        • B.2 Protection of Legal Minors
        • Appendix I - Security Threats
        • I.1 Security Attack Points
        • I.2 Security Threats Model
        • Appendix II - Discussion of Interoperability of SCP
        • II.1 Overview of Interoperability of SCP
        • II.2 SCP interoperability scenarios
        • II.3 Technical areas of SCP Interoperability
        • II.4 SCP Interoperable Architectures
        • II.5 Scenarios of SCP-B or SCP-IX deployed in IPTV terminal device
        • Appendix III - An Example of IPTV Service and Content Protection Process
        • III.1 Example of Content Protection Process
        • III.2 Example of Service Security Protection Process
        • Appendix IV - Usage Rights
        • Appendix V - Downloadable Application Protection
        • V.1 Authorization and authentication before the software downloading
        • V.2 Authorization and authentication during the software program running
        • V.3 The encryption of the software programs when the programs are stored in STB, and decryption before running/duplicating the software programs
        • Appendix VI - DVB Content Protection & Copy Management
        • VI.1 Introduction
        • VI.2 Definitions
        • VI.3 Abbreviations and acronyms
        • VI.4 CPCM Architecture
        • VI.5 CPCM Reference Model & Functional Entities
        • VI.6 CPCM Authorized Domain
        • VI.7 CPCM Content Usage Rules
        • VI.8 Usage State Information Metadata
        • VI.9 CPCM Content
        • VI.10 CPCM Device
        • VI.11 Usage Rule & Usage State Information
    • II.4 IPTV NETWORK CONTROL
      • II.4.1 IPTV network control aspects
        • CONTENTS
        • 1 Scope
        • 2 References
        • 3 Definitions
          • 3.1 Terms defined elsewhere
          • 3.2 Terms defined in this document
        • 4 Abbreviations and acronyms
        • 5 Conventions
        • 6 Framework of IPTV Network Control Aspects
        • 7 Control and Signalling Aspects
          • 7.1 Network Control
          • 7.2 IPTV Network High Availability
          • 7.3 Linear TV Control
          • 7.4 Parental Control
          • 7.5 Network Traffic Identification
          • 7.6 Session Control
          • 7.7 Stream Control
        • 8 Content Delivery Network Aspects
          • 8.1 Content Delivery Network Topology
          • 8.2 CDN-based IPTV Media Delivery Mechanism
          • 8.3 Distributed Content Storage/Cache and Content Serving
          • 8.4 Centralized Content Location Management
          • 8.5 Distributed Content Delivery
          • 8.6 Content Segmentation
          • 8.7 Statistical Performance of Content Delivery Network
          • 8.8 Content Delivery Protocols
        • 9 IPTV Consumer Domain Attachment and Initialization
        • 10 Identification Aspects
        • 11 IPTV Inter-working
        • 12 Overlay Network Aspects
          • 12.1 Control Function in IPTV Overlay Network
          • 12.2 Multicast Function in IPTV Overlay Network
          • 12.3 Session Manager in IPTV Overlay Network
          • 12.4 Manageable Overlay Network
        • 13 Other Aspects
        • Appendix I - Example of IPTV Consumer Domain Attachment and Initialization
        • I.1 IPTV Device Initialization and Attachment Flow
        • Appendix II - Example of Multicast VPN
        • II.1 Requirement on Multicast VPN in IPTV Network Control Aspect
        • II.2 IPTV Multicast VPN Group Management
        • Appendix IV - ISP-manageable P2P Network Structure
      • II.4.2 IPTV multicast frameworks
        • CONTENTS
        • 1 Scope
        • 2 References
        • 3 Definitions
          • 3.1 Terms defined elsewhere
          • 3.2 Terms defined in this document
        • 4 Abbreviations and acronyms
        • 5 Conventions
        • 6 IPTV multicast requirements
          • 6.1 IPTV multicast transport requirement
          • 6.2 QoS requirements of IPTV multicast
          • 6.3 Security requirements of IPTV multicast
          • 6.4 Interoperability requirement of IPTV multicast
          • 6.5 Service management requirements of IPTV multicast
        • 7 IPTV Multicast Architecture
          • 7.1 Description of entities for Non-NGN IPTV functional architecture
          • 7.2 Description of reference points for Non-NGN IPTV functional architecture
        • 8 IPTV Multicast scenarios
          • 8.1 Native IP multicast scenario
          • 8.2 Alternative multicast scenarios
        • 9 Design considerations for IPTV multicast network
          • 9.1 IPTV multicast transport
          • 9.2 IPTV multicast QoS
          • 9.3 IPTV multicast interoperability among service providers
          • 9.4 IPTV multicast management
        • 10 Overlay multicast networking
          • 10.1 Control framework for IPTV overlay multicast
          • 10.2 Functional framework for IPTV overlay multicast
          • 10.3 QoS control in IPTV overlay multicast network
        • Appendix I - IPTV multicast delivery solutions
        • I.1 Hybrid P2P IPTV service multicast delivery solution
        • I.2 P2P CDN-based IPTV service multicast delivery solution
        • Appendix II - QoS and Resource Control Functions for IPTV Overlay Multicast
        • II.1 Resource control function
        • II.2 Resource control function for IPTV overlay multicast QoS in wired/wireless/mobile networks.
        • II.3 Procedure to provide QoS and resource control functions for IPTV overlay multicast
        • II.4 Network measurement function
        • Appendix III - Control Framework for IPTV Overlay Multicast
        • III.1 IMA backup
        • III.2 Media signalling proxy
        • Appendix IV - A Scenario for Service Control Function of Session Manager in IPTV Overlay Multicast Network
      • II.4.3 IPTV related protocols
        • CONTENTS
        • 1 Scope
        • 2 References
        • 3 Abbreviations and acronyms
        • 4 Protocols
        • Bibliography
    • II.5 END SYSTEMS AND INTEROPERABILITY ASPECTS
      • II.5.1 Aspects of IPTV end system – terminal device
        • CONTENTS
        • 1 Scope
        • 2 Reference
        • 3 Definitions
          • 3.1 Terms defined elsewhere
          • 3.2 Terms defined within this document
        • 4 Abbreviations and acronyms
        • 5 Conventions
        • 6 Services supported by the IPTV Terminal Device
          • 6.1 Broadcast Services
          • 6.2 Electronic Program Guide (EPG)
          • 6.3 On-Demand Services
          • 6.4 Personal Video Recorder (PVR) Services
          • 6.5 Advertising Services
          • 6.6 Audience Rating Information
          • 6.7 Interactive Services
          • 6.8 Public Interest Services
          • 6.9 Linear TV with Trick Mode
          • 6.10 Personal IPTV Broadcast
        • 7 IPTV Terminal Device Functionality and Architecture
          • 7.1 Functional Requirements
          • 7.2 Functional Architecture
          • 7.3 Software Architecture
          • 7.4 Protocols
          • 7.5 Terminal Device Attachment and Initialization
          • 7.6 Quality Monitoring
        • Appendix I - Service Information (SI)
        • Appendix II - Removable Security TD-SM Interface
        • Bibliography
      • II.5.2 Aspects of home network supporting IPTV services
        • CONTENTS
        • 1 Scope
        • 2 References
        • 3 Definitions
          • 3.1 Terms defined elsewhere
          • 3.2 Terms defined here
        • 4 Abbreviations and acronyms
        • 5 Conventions
        • 6 Home Network
          • 6.1 Home Network Architecture
          • 6.2 QoS
          • 6.3 Security
          • 6.4 Interoperability between IPTV core/access network and home network
          • 6.5 Interoperability among home network devices
          • 6.6 The DNG
        • 7 Remote management
          • 7.1 Management Architecture
          • 7.2 Management requirement
          • 7.3 IPTV service information report
          • 7.4 Remote management protocol
        • Annex A - Considerations on ISO/IEC15045-1 for IPTV services
        • A.1 Introduction
        • A.2 Comparison of terminology
        • A.3 Packet processing and interfaces of the DNG
        • A.4 Security consideration
        • Appendix I - An explanation of the layered models for IPTV Home Network
        • Appendix II - Home network (HN) use case scenarios
        • II.1 HN IPTV TD acting as an HN server
        • II.2 HN IPTV TD acting as an HN client
        • Appendix III - UPnP-based Home Network
        • Appendix IV - Consideration of re-transmission of Free-to-Air broadcasting
        • IV.1 Middleware aspect
        • IV.2 Content protection issue
        • IV.3 Privacy protection issue
        • IV.4 Delivery control of retransmission
        • IV.5 Provision of Emergency broadcast
        • Appendix V - Example configurations for an IP-based home network
        • Bibliography
    • II.6 MIDDLEWARE, APPLICATION AND CONTENT PLATFORMS
      • II.6.1 IPTV middleware, application and content platforms
        • CONTENTS
        • 1 Scope
        • 2 References
        • 3 Definitions
          • 3.1 This working document uses the following terms defined elsewhere:
          • 3.2 This working document defines the following terms:
        • 4 Abbreviations and acronyms
        • 5 Content provisioning
          • 5.1 Introduction
          • 5.2 Interface between content/metadata providers and service providers
          • 5.3 Gap analysis for content and metadata provisioning
        • 6 Service Discovery
        • 7 Channel Identification and location resolution
        • 8 Profiling
        • 9 Events
          • 9.1 Input events
          • 9.2 Other events
        • 10 Service navigation systems
        • Appendix I - Profiling
        • I Profiling Process for IPTV Service
        • Appendix II - Input events
        • Appendix III - Example of assignment of input events
        • Appendix IV - Service navigation systems
      • II.6.2 Toolbox for content coding
        • CONTENTS
        • 1 Scope
        • 2 References
        • 3 Definitions
          • 3.1 Terms defined elsewhere
          • 3.2 Terms defined in this document
        • 4 Abbreviations and acronyms
        • 5 Available Codecs
        • 6 Audio Codecs
          • 6.1 AC-3 (Dolby Digital)
          • 6.2 Enhanced AC-3 (Dolby Digital Plus)
          • 6.3 Extended AMRWB (AMRWB+)
          • 6.4 MPEG4 High Efficiency AAC v2 (HE AAC v2)
          • 6.5 MPEG-1 Layer 2 Audio
          • 6.6 MPEG-2 AAC
          • 6.7 MPEG Surround
          • 6.8 ITU-T G.722.1 and G.722.1 Annex C
          • 6.9 ITU-T G.729.1 – An 8-32 kbit/s scalable wideband coder bitstream interoperable with G.729
          • 6.10 ITU-T G.722
          • 6.11 ITU-T G.722.2 (3GPP AMR-WB)
        • 7Video codecs
          • 7.1 H.264/AVC Video
          • 7.2 MPEG-2 Video
          • 7.3 VC1 video
          • 7.4 AVS Video
        • Appendix I - Technical Aspects of Toolbox Codecs and Content Coding
        • Appendix II - List of some additional content related standards
        • Bibliography
      • II.6.3 IPTV middleware
        • CONTENTS
        • 1 Scope
        • 2 References
        • 3 Definitions
          • 3.1 This working document uses the following terms defined elsewhere:
          • 3.2 This working document defines the following terms:
        • 4 Abbreviations and acronyms
        • 5 IPTV middleware architecture
        • 6 IPTV Terminal middleware architecture
          • 6.1 IPTV terminal middleware components and APIs
          • 6.2 Classification of IPTV terminal middleware components APIs
        • 7 Service platform middleware
          • 7.1 IPTV service platform middleware components and APIs
          • 7.2 Classification of IPTV service platform middleware components APIs
      • II.6.4 IPTV metadata
        • CONTENTS
        • 1 Scope
        • 2 References
        • 3 Definitions
          • 3.1 Terms defined elsewhere
          • 3.2 Terms defined in this Recommendation
        • 4 Abbreviations and acronyms
        • 5 Conventions
        • 6 IPTV Metadata service overview
        • 7 Metadata service discovery
          • 7.1 Service provider metadata
        • 8 Metadata delivery method
          • 8.1 Updating method
          • 8.2 Metadata transport container
          • 8.3 Metadata change notification
        • 9 Metadata representation
        • 10 Metadata elements
          • 10.1 Service and content metadata
          • 10.2 User metadata
        • 11 Metadata for content provisioning
        • 12 Metadata aggregation management
        • 13 User metadata security
        • 14 Classification scheme
        • 15 Identity management
        • 16 Metadata API
        • 17 Metadata framework
        • Bibliography
      • II.6.5 Standards for IPTV multimedia application platforms
        • CONTENTS
        • 1 Scope
        • 2 References
        • 3 Definitions
          • 3.1 Terms defined elsewhere
          • 3.2 Terms defined in this document
        • 4 Abbreviations and acronyms
        • 5 Requirements for IPTV Multimedia Application Platform
          • 5.1 Architecture
          • 5.2 Middleware
          • 5.3 Terminal Device
        • 6 Standards for Declarative Application Platforms
          • 6.1 Binary Format for Scene (BIFS)
          • 6.2 Broadcasting Markup language (BML)
          • 6.3 CEA-2014
          • 6.4 Cascading Style Sheet (CSS)
          • 6.5 Document Object Model (DOM)
          • 6.6 Digital Video Broadcasting HyperText Markup Language (DVB-HTML)
          • 6.7 ECMAScript
          • 6.8 Lightweight Application Scene Representation (LASeR) & Simple Aggregation Format (SAF)
          • 6.9 Lua
          • 6.10 MHEG-5
          • 6.11 Nested Context Language (NCL)
          • 6.12 Scalable Vector Graphics (SVG)
        • 7 Standards for Procedural Application Platforms
          • 7.1 GEM-based Application Platforms
        • 8 Other Related Standards
          • 8.1 MPEG Multimedia Middleware (M3W)
        • Appendix I - Comparison of some multimedia application platforms
        • Appendix II - Worldwide TV Markup Language (WTVML)
        • Bibliography
    • II.7 IPTV VOCABULARY OF TERMS
      • IPTV vocabulary of terms
        • 1 Scope
        • 2 References
        • 3 Conventions
        • 4 Terms and their definitions