INTERNATIONAL TELECOMMUNICATION UNION FOCUS GROUP ON IPTV TELECOMMUNICATION STANDARDIZATION SECTOR FG IPTV-DOC-0056 English only STUDY PERIOD 2005-2008 2nd FG IPTV meeting: WG(s): 1 Busan, 16-20 October 2006 OUTPUT DOCUMENT Source: Editor Title: Working Document: IPTV Architecture Content 1. SCOPE ..................................................................................................................................................................... 2 2. REFERENCES ........................................................................................................................................................ 2 3. ABBREVIATIONS ................................................................................................................................................. 2 4. DEFINITIONS ........................................................................................................................................................ 2 5. INTRODUCTION ................................................................................................................................................... 2 6. IPTV RELATIONSHIP WITH NGN AND OTHER NETWORKS .................................................................. 3 7. REFERENCE MODEL .......................................................................................................................................... 4 8. IPTV ARCHITECTURE ........................................................................................................................................ 4 8.1 “NON-NGN-BASED” ARCHITECTURE ........................................................................................................................ 7 8.2 NGN-BASED IPTV ARCHITECTURE .......................................................................................................................... 7 8.2.1 NON-IMS-BASED IPTV ARCHITECTURE ............................................................................................................... 7 8.2.2 IMS-BASED IPTV ARCHITECTURE ......................................................................................................................... 8 8.3 OVERALL ARCHITECTURE OF IPTV .......................................................................................................................... 4 Contact: Julien Maisonneuve Alcatel SA France Tel: +33 1 4076 1145 Fax: +33 1 4076 1259 Email: Julien.Maisonneuve@alcatel.com Attention: This is a document submitted to the work of ITU-T and is intended for use by the participants to the activities of ITU-T's Focus Group on IPTV, and their respective staff and collaborators in their ITU-related work. It is made publicly available for information purposes but shall not be redistributed without the prior written consent of ITU. Copyright on this document is owned by the author, unless otherwise mentioned. This document is not an ITU-T Recommendation, an ITU publication, or part thereof. -2FG IPTV-DOC-0056 IPTV Architecture 1. Scope 2. References The following ITU-T Recommendations and other references contain provisions, which, through reference in this text, constitute provisions of this working document. At the time of publication, the editions indicated were valid. All Recommendations and other references are subject to revision; users of this working document are therefore encouraged to investigate the possibility of applying the most recent edition of the Recommendations and other references listed below. A list of the currently valid ITU-T Recommendations is regularly published. The reference to a document within this Recommendation does not give it, as a stand-alone document, the status of a Recommendation [1] ITU-T Recommendation Y.2012 (2006), Architecture and Requirement of the NGN 3. Abbreviations This working document uses the following abbreviations. IPTV Internet Protocol TV NGN Next Generation Network IMS 4. Definitions This working document uses or defines the following terms: 5. Introduction [Editor’s Note: introduction text is required here.] 3 approaches were identified for the architecture of IPTV. (1) “NGN-based” and “IMS-based” architecture An IPTV service component is drawn on top of the “other NGN service components” in NGN architecture shown in Figure TBD. The IPTV service component is achieved by using IMS. (2) “NGN-based” and “non-IMS-based” architecture An IPTV service component is drawn on top of the “other NGN service components” in NGN architecture shown in Figure TBD. The IPTV service component is achieved without using IMS. (3) “Non-NGN-based” architecture The architecture does not depend on NGN architecture [1]. [Editor’s Note: need a figure to underline the differences between those 3 approaches.] -3FG IPTV-DOC-0056 6. IPTV Relationship with NGN and other networks The “NGN-based” architecture means the IPTV architecture in accordance with [1] for providing IPTV services. The NGN components described in [1] are shown in Fig. 1. [Editor’s Note: more text is needed here.] [Editor’s Note: more text should be added to restate that the NGN Architecture does not exclude legacy networks .] [Editor’s Note: change “Streaming Service Component” to “ IPTV Service Component” in the figure below.] Third Party Applications Service Stratum Application/Service Functions ApplicationSupport Functions S. User Profile Functions Other Multimedia Service Components … Service Control Functions Streaming Service Component IP Multimedia Component IP Multimedia &PSTN/ISDN Simulation Service Component Legacy Terminals Legacy Terminals Customer Networks NGN Terminals End-User Functions GW GW T.User User Profile Profile Functions Functions Network Attachment Network Access Control Functions Attachment Functions (NACF) NAAF Access Network Access Transport Functions Functions Resource and Admission Control Functions (RACF) Edge Functions Core Core Transport transport Functions Functions Transport Stratum * Note: Gateway (GW) may exist in either Transport Stratum or End-User Functions. Figure-1 Transport and service configuration of the NGN Other Networks PSTN / ISDN Emulation Service Component -4FG IPTV-DOC-0056 7. Reference Model [Editor’s note: the contribution C-0233 proposed to remove the Typical Functions in each bubble of the next diagram.] [Editor’s note : It was suggested during the scenarios that Content Aggregation Entity to be considered.] Content Provider Service Provider Network Provider Consumer Figure-2 Reference Model [Editor’s note: The table of content is provisional and will include more sections] 8. IPTV Architecture [Editor’s Note: There should be a section to describe Service Exchange Points. This note is coming from C-135 and not approved by WG.] 8.1 High Level Architecture of IPTV [Editor’s Note: the ordering of those sections can be changed. ] 8.1.1 High Level Architecture 1 -5FG IPTV-DOC-0056 System Management and Security C Content Provision Content Source B User Command End System D G IPTV Control A E F1 F2 Content Delivery Figure 3 IPTV Functional Architecture Information cross each reference point is listed as following (not complete), A: Content Stream B: Content Request, Descriptive Metadata/Content Info etc. C: Rights Management Interaction G: Conditional Access System D: Service Interaction Message E: Content Location Info, Billing Info., Content Control Command, etc. F1: Play Control Signal F2: Content Stream [Editor’s Note: The figure and attached text above is taken from FG IPTV-C-0170 with some modification.] [Editor’s Note: the list below is picked from FG IPTV-C-0111 Figure 1.] Service Management Platform Functions: Subscribe Service Account STB Content CP Resource Portal System Statistics -6FG IPTV-DOC-0056 Content Control Cmd./ Content Location Info. Cache/Storag e Distribution Play Control Content Stream End System IPTV Control Play Control Content Stream Content Provision Streaming Control Content Delivery Figure 4 Functional Architecture of the Content Delivery Sub-system [Editor’s Note: The diagram above is taken from FG IPTV-C-0169 with some modifications.] [Editor’s Note: the diagram above is not yet approved by WG1. ] 8.1.2 High Level Architecture 2 IPTV Terminal Application Layer Converged Services and Application IPTV Client Session Protocol IPTV / Session Control Streaming Client Customer Transport Network Gateway IPTV Application Transaction Protocol Control Protocol Streaming Protocol Multicast Protocol Authentication Protocol NGN Access Transport IPTV Control Streaming for Broadcast & VoD Network Attachment Access IMS Application IPTV Subscriber Management IMS User Profile User Profile NGN Service Orientated Sub-systems NGN IP Control Sub-Systems Resource & Admission Edge Functions Figure 5 Converged Applications Core NGN Core Transport -7FG IPTV-DOC-0056 [Editor’s Note: the diagram above is coming from Ad-hoc meeting, and not be approved by WG1 yet.] 8.2 Non-NGN-based architecture Application Layer IPTV Terminal IPTV Client IPTV Control Streaming Client Customer Network Network Gateway Control Protocol Streaming Protocol IPTV Control User Profile Streaming for Broadcast & VoD Multicast Protocol Network Authentication Authentication Protocol Access Network IPTV Subscriber Management IPTV Application Transaction Protocol Access Network Control Resource Control Edge Functions Core Core Network Figure 6 Non-NGN IPTV Delivery Architecture [Editor’s Note: the diagram above is coming from Ad-hoc meeting, and not be approved by WG1 yet.] 8.3 NGN-based IPTV Architecture 8.3.1 Non-IMS-based IPTV Architecture -8FG IPTV-DOC-0056 IPTV Terminal IPTV Client Application Layer IPTV Application Transaction Protocol IPTVIPTV / Session Control Control Protocol Streaming Protocol Streaming Client NACF Network Attachment Function Authentication Protocol Network Gateway NGN Access Transport IPTV Control Streaming for Broadcast & VoD Multicast Protocol Customer Transport IPTV Subscriber Management Access User Profile NGN Service Orientated Sub-systems NGN IP Control Sub-Systems RACF Resource & Admission Function Edge Functions NGN Core Transport Core Figure 7 Non-IMS Based IPTV Architecture [Editor’s Note: the diagram above is coming from Ad-hoc meeting, and not be approved by WG1 yet.] IPTV Component HTTP RACF UE ABG-FE RTSP ABG-FE RTP stream HTTP CoD server SD&S server Figure-8 Example of non-IMS-based architecture for unicast IPTV services 8.3.2 IMS-based IPTV Architecture [Editor’s Note: The concept of maintenance needs to be introduced and need to be further studied.] -9FG IPTV-DOC-0056 [Editor’s Note: IMS Argumentation need more text.] IPTV IMS based architecture ensures: - SIP protocol dedicated to multimedia - Modular architecture - Easy integration with old telecommunication networks and exists services - Central billing system based on Parley OSA solution. - Third-party services [Editor’s Note: the above text is not yet approved by WG1.] IPTV Terminal IPTV Client Application Layer Session Protocol IPTV Session / Session Control Streaming Client Customer Transport Network Gateway IPTV Application Transaction Protocol Streaming Protocol Multicast Protocol Authentication Protocol NGN Access Transport Streaming for Broadcast & VoD NACF Network Attachment Function Access IMS Application IPTV Subscriber Management IMS User Profile NGN Service Orientated Sub-systems NGN IP Control Sub-Systems RACF Resource & Admission Function Edge Functions Core NGN Core Transport Figure 9 IMS Based IPTV Architecture [Editor’s Note: the diagram above is coming from Ad-hoc meeting, and not be approved by WG1 yet.] - 10 FG IPTV-DOC-0056 Application Servers Ut1 Rf/Ro Rf/Ro Other types of service logic Network Attachement Control Function Charging Functions IPTV Service logic Sh SUP-FE SAA-FE Cx Rf/Ro Dh ISC/Ma SL-FE Dx NSIW-FE P3 Core IMS e2 Mx Mw Ic IBC-FE I/S- CSCF Mx Mi BGCF Mk Mr Mw Rs Mj Mx P- CSCF Mg MRFC MGCF Ie SG- FE Gm Ut1 Mp Mn Resource and Admission Control Function PSTN/ISDN Rs IP Networks Gm Ib Iw UE MRP- FE TMG-FE T IBG-FE IP Transport (Access and Core) STB Figure-10 IMS-based architecture for IPTV [Editor’s Note: The figure above is taken from FG IPTV-C-0156er1.] [Editor’s Note: The entities in light blue in the figure above may require modifications beyond the ITU-T SG13 definition.] SIP IMS SIP RACF UE ABG-FE RTSP ABG-FE RTP stream HTTP CoD server SD&S server Figure-11 Example of IMS-based architecture for unicast IPTV services