1、 ETSI TS 186 020 V3.1.1 (2011-07)Technical Specification Telecommunications and Internet converged Services andProtocols for Advanced Networking (TISPAN);IMS-based IPTV interoperability test specificationETSI ETSI TS 186 020 V3.1.1 (2011-07)2Reference RTS/TISPAN-06061-NGN-R3 Keywords IMS, interopera
2、bility, IPTV, testing ETSI 650 Route des Lucioles F-06921 Sophia Antipolis Cedex - FRANCE Tel.: +33 4 92 94 42 00 Fax: +33 4 93 65 47 16 Siret N 348 623 562 00017 - NAF 742 C Association but non lucratif enregistre la Sous-Prfecture de Grasse (06) N 7803/88 Important notice Individual copies of the
3、present document can be downloaded from: http:/www.etsi.org The present document may be made available in more than one electronic version or in print. In any case of existing or perceived difference in contents between such versions, the reference version is the Portable Document Format (PDF). In c
4、ase of dispute, the reference shall be the printing on ETSI 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 may be subject to revision or change of status. Information on the current status of this
5、and other ETSI documents is available at http:/portal.etsi.org/tb/status/status.asp If you find errors in the present document, please send your comment to one of the following services: http:/portal.etsi.org/chaircor/ETSI_support.asp Copyright Notification No part may be reproduced except as author
6、ized by written permission. The copyright and the foregoing restriction extend to reproduction in all media. European Telecommunications Standards Institute 2011. All rights reserved. DECTTM, PLUGTESTSTM, UMTSTMand the ETSI logo are Trade Marks of ETSI registered for the benefit of its Members. 3GPP
7、TM and LTE are Trade Marks of ETSI registered for the benefit of its Members and of the 3GPP Organizational Partners. GSM and the GSM logo are Trade Marks registered and owned by the GSM Association. ETSI ETSI TS 186 020 V3.1.1 (2011-07)3Contents Intellectual Property Rights 6g3Foreword . 6g31 Scope
8、 7g32 References 7g32.1 Normative references . 7g32.2 Informative references 8g33 Abbreviations . 8g34 IMS-based IPTV Interoperability Test Specification . 9g34.1 Introduction 9g34.2 Test Prerequisites . 9g34.2.1 IP Version and protocols . 9g34.2.1.1 IP . 9g34.2.1.2 RTSP . 9g34.2.1.3 SIP . 9g34.2.1.
9、4 IGMP . 9g34.2.1.5 Media transport . 9g34.2.2 Authentication and Security 10g34.2.2.1 SIP . 10g34.2.2.2 HTTP . 10g34.2.3 Supported Options 10g34.2.3.1 Signalling Compression 10g34.2.3.2 SIP Provisional Message Reliability . 10g34.2.3.3 SIP precondition option tag . 10g34.2.3.4 SIP timer option tag
10、(Session Timers) 10g34.2.4 Content related options . 10g34.2.4.1 Encrypted contents 10g34.2.4.2 Digital Rights Management 10g34.2.4.3 FEC . 10g34.2.5 Service discovery 10g34.2.6 Miscellaneous . 11g34.2.6.1 Network Address Translation (NAT) and Firewall function . 11g34.3 Test Architecture 11g34.3.1
11、IPTV Nodes 12g34.3.1.1 Core IMS . 12g34.3.1.1.1 Relevant Reference Points . 12g34.3.1.1.2 Node Configuration . 12g34.3.1.2 IPTV aware UE . 12g34.3.1.2.1 Relevant Reference Points . 12g34.3.1.2.2 Node Configuration . 12g34.3.1.3 IPTV Application Server (AS) 12g34.3.1.3.1 Relevant Reference Points. 12
12、g34.3.1.3.2 Node Configuration . 12g34.3.1.4 OMA Instant Messaging and Presence Service (AS) 12g34.3.1.5 Content on Demand Server (CoDS) 13g34.3.1.5.1 Relevant Reference Points . 13g34.3.1.5.2 Node Configuration . 13g34.3.1.6 Personal Video Recorder Server (PVRS) 13g34.3.1.6.1 Relevant Reference Poi
13、nts . 13g34.3.1.6.2 Node Configuration . 13g34.3.1.7 Transport and Access (T Essential, or potentially Essential, IPRs notified to ETSI in respect of ETSI standards“, which is available from the ETSI Secretariat. Latest updates are available on the ETSI Web server (http:/ipr.etsi.org). Pursuant to t
14、he ETSI IPR Policy, no investigation, including IPR searches, has been carried out by ETSI. No guarantee can be given as 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. Fo
15、reword This Technical Specification (TS) has been produced by ETSI Technical Committee Telecommunications and Internet converged Services and Protocols for Advanced Networking (TISPAN). ETSI ETSI TS 186 020 V3.1.1 (2011-07)71 Scope The present document specifies interoperability tests for IMS-based
16、IPTV system for NGN Release 3. It covers the use of main IPTV functionality via different methods as defined in NGN Release 2 as well as NGN Release 3 new use cases and features for IPTV and possible interactions with Voice/Data communications such as Social TV, Incoming Voice call management and no
17、tification on TV screen. Interoperability test descriptions have been specified following the ETSI IPT test specification framework described in EG 202 568 i.1 and interoperability testing methodology defined in EG 202 237 i.2, i.e. interoperability testing with a conformance relation. Each interope
18、rability test description includes an end user test sequence as well as a table for checking of high level message flows at key standardized reference points in the TISPAN IMS-based IPTV infrastructure 1 and 2. 2 References References are either specific (identified by date of publication and/or edi
19、tion number or version number) or non-specific. For specific references, only the cited version applies. For non-specific references, the latest version of the reference document (including any amendments) applies. Referenced documents which are not found to be publicly available in the expected loc
20、ation might be found at http:/docbox.etsi.org/Reference. NOTE: While any hyperlinks included in this clause were valid at the time of publication, ETSI cannot guarantee their long term validity. 2.1 Normative references The following referenced documents are necessary for the application of the pres
21、ent document. 1 ETSI TS 182 027 (V3.4.1): “Telecommunications and Internet converged Services and Protocols for Advanced Networking (TISPAN); IPTV Architecture; IPTV functions supported by the IMS subsystem“. 2 ETSI TS 183 063 (V3.5.2): “Telecommunications and Internet converged Services and Protoco
22、ls for Advanced Networking (TISPAN); IMS-based IPTV stage 3 specification“. 3 IETF RFC 2326: “Real Time Streaming Protocol (RTSP)“. 4 IETF RFC 3261: “SIP: Session Initiation Protocol“. 5 ETSI TS 102 034: “Digital Video Broadcasting (DVB); Transport of MPEG-2 TS Based DVB Services over IP Based Netwo
23、rks“. 6 IETF RFC 3376: “Internet Group Management protocol, Version 3“. 7 IETF RFC 2616: “Hypertext Transfer Protocol - HTTP/1.1“. 8 ETSI TS 183 048: “Telecommunications and Internet converged Services and Protocols for Advanced Networking (TISPAN); Resource and Admission Control System (RACS); Prot
24、ocol Signalling flows specification; RACS Stage 3“. 9 ETSI TS 183 017 (V2.3.1): “Telecommunications and Internet converged Services and Protocols for Advanced Networking (TISPAN); Resource and Admission Control: DIAMETER protocol for session based policy set-up information exchange between the Appli
25、cation Function (AF) and the Service Policy Decision Function (SPDF); Protocol specification“. 10 ETSI TS 102 539: “Digital Video Broadcasting (DVB); Carriage of Broadband Content Guide (BCG) information over Internet Protocol (IP)“. 11 ETSI TS 102 323: “Digital Video Broadcasting (DVB); Carriage an
26、d signalling of TV-Anytime information in DVB transport streams“. ETSI ETSI TS 186 020 V3.1.1 (2011-07)812 ETSI TS 181 016: “Telecommunications and Internet converged Services and Protocols for Advanced Networking (TISPAN); Service Layer Requirements to integrate NGN Services and IPTV“. 13 ETSI ES 2
27、83 030: “Telecommunications and Internet converged Services and Protocols for Advanced Networking (TISPAN); Presence Service Capability; Protocol Specification 3GPP TS 24.141 V7.0.0, modified and OMA-TS-Presence-SIMPLE-V1-0, modified“. 14 OMA-TS-SIMPLE-IM-V1-0-20100322-C:“OMA: Instant Messaging usin
28、g SIMPLE“. 2.2 Informative references The following referenced documents are not necessary for the application of the present document but they assist the user with regard to a particular subject area. i.1 ETSI EG 202 568: “Methods for Testing and Specification (MTS); Internet Protocol Testing (IPT)
29、; Testing: Methodology and Framework“. i.2 ETSI EG 202 237: “Methods for Testing and Specification (MTS); Internet Protocol Testing (IPT); Generic approach to interoperability testing“. i.3 K. Taniguchi and K. Ishikawa: “MSF IMS-based IPTV Test Plan for GMI 2008“, Multi Service Forum (MSF) contribut
30、ion 2008.169.06. i.4 SCTE-130 part 1: “Advertising Systems Overview“. 3 Abbreviations For the purposes of the present document, the following abbreviations apply: 3GPP 3rdGeneration Partnership Project A-RACS Access - Resource and Admission Control Subsystem AAA AA-Answer AAR AA-Request AS (IMS) App
31、lication Server BC Broadcast CF (Test) Configuration CoD Content On Demand CoDS Content on Demand Server CSCF Call Session Control Function EPG Electronic Program Guide FEC Forward Error Correction I-CSCF Interrogating CSCF IGMP Internet Group Management Protocol IMS IP Multimedia Subsystem IP Inter
32、net Protocol IP EN IP Edge Node IPTV Internet Protocol Television MCF Media Control Function MDF Media Delivery Function MLD Multicast Listener DiscoverynPVR network-side Personal Video Recorder P-CSCF Proxy CSCF PO Point of Observation PVRS Personal Video Recorder Server RCEF Resource Control Enfor
33、cement Function RTSP Real Time Streaming Protocol S-CSCF Serving CSCF SIP Session Initiation Protocol SDP Session Description Protocol ETSI ETSI TS 186 020 V3.1.1 (2011-07)9SCF Service Control Function SDF Service Discovery Function SPDF Service-based Policy Decision Function SSF Service Selection F
34、unction STA Session-Termination-AnswerSTR Session-Termination-Request T TS 183 063 2, clause 6.1.1 Configuration: CF_IMS_IPTV Required Equipment: IPTV aware UE, Core IMS, IPTV AS Pre-test conditions: IPTV AS is configured not to act as a third-party registrar (push mode is disabled) UE is configured
35、 statically with SSF information UE and IPTV AS support the same EPG format Test Sequence: Step 1 User starts UE 2 User requests EPG 3 Verify that UE displays EPG Conformance Criteria: Check 1 Message exchange follows the below table Step Direction Protocol Comment U s e r U E T TS 183 063 2, clause
36、s 5.1.2.2 and 6.1.1 Configuration: CF_IMS_IPTV Required Equipment: IPTV aware UE, Core IMS, IPTV AS Pre-test conditions: IPTV AS is configured not to act as a third-party registrar (push mode is disabled) Core IMS is configured to forward service attachment information request to IPTV AS UE is confi
37、gured to request the EPG UE and IPTV AS support the same EPG format Test Sequence: Step 1 User starts UE 2 User requests EPG 3 Verify that UE displays EPG Conformance Criteria: Check 1 Message exchange follows the below table Step Direction Protocol Comment U s e r U E T TS 183 063 2, clauses 5.1.2.
38、1 and 6.1.1 Configuration: CF_IMS_IPTV Required Equipment: IPTV aware UE, Core IMS, IPTV AS Pre-test conditions: IPTV AS is configured to act as a third-party registrar (push mode enabled) UPSF is configured to provide SSF information to SDF UE is configured for SSF provision in push mode UE and IPT
39、V AS support the same EPG format Test Sequence: Step 1 User starts UE 2 User requests EPG 3 Verify that UE displays EPG Conformance Criteria: Check 1 Message exchange follows the below table Step Direction Protocol Comment U s e r U E T TS 183 063 2, clauses 5.1.3.1 and 8.1.2.1 Configuration: CF_IMS
40、_IPTV Required Equipment: IPTV aware UE, Core IMS, IPTV AS, TV HEAD END, T TS 183 063 2, clauses 5.1.3.5 and 8.1.2 Configuration: CF_IMS_IPTV Required Equipment: IPTV aware UE, Core IMS, IPTV AS, TV HEAD END, T TS 183 063 2, clauses 5.1.4.2 and 7.2.1 Configuration: CF_IMS_IPTV Required Equipment: IP
41、TV aware UE, Core IMS, IPTV AS, TV HEAD END, T TS 183 063 2, clauses 5.1.3.1 and 8.1.2.1, TS 183 017 9, clauses 5.1.1 and 5.2.1 Configuration: CF_IMS_IPTV Required Equipment: IPTV aware UE, Core IMS, IPTV AS, TV HEAD END, T TS 183 063 2, clauses 5.1.3.5 and 8.1.2; TS 183 017 9, clauses 5.1.2 and 5.2
42、.2 Configuration: CF_IMS_IPTV Required Equipment: IPTV aware UE, Core IMS, IPTV AS, TV HEAD END, T TS 183 063 2, clauses 5.1.4.2 and 7.2.1; TS 183 017 9, clauses 5.1.3 and 5.2.3 Configuration: CF_IMS_IPTV Required Equipment: IPTV aware UE, Core IMS, IPTV AS, TV HEAD END, T TS 183 063 2, clauses 5.1.
43、3.3.1 and 8.1.2.2 Configuration: CF_IMS_IPTV Required Equipment: IPTV aware UE, Core IMS, IPTV AS, TV HEAD END, T TS 183 063 2, clause 7.2.1 Configuration: CF_IMS_IPTV Required Equipment: IPTV aware UE, Core IMS, IPTV AS, CoDS, TV HEAD END, T TS 183 063 2, clause 7.2.1 Configuration: CF_IMS_IPTV Req
44、uired Equipment: IPTV aware UE, Core IMS, IPTV AS, CoDS, TV HEAD END, T TS 183 063 2, clause 7.2.1 Configuration: CF_IMS_IPTV Required Equipment: IPTV aware UE, Core IMS, IPTV AS, CoDS, TV HEAD END, T&A Pre-test conditions: UE, CoDS, Core IMS and IPTV AS are configured for method 1 User is registere
45、d in Core IMS using userIPTV_priv identity UE is displaying paused recorded broadcast TV channel (see TD_IMS_IPTV_BC1_0001) EPG has at least one trick play enabled broadcast TV channel T&A is configured with multicast rights for the UE TV Head End broadcasting TV content in real-time using multicast
46、 UE supports content protocols and coding used by TV Head End and CoDS CoDS supports content protocols and coding used by TV Head End User has trick-play rights in IPTV AS CoDS is recording the trick play enabled broadcast TV channel Test Sequence: Step 1 User requests x2 fast backward on the paused
47、 broadcast TV channel 2 Verify that UE displays recorded broadcast TV channel in fast backward mode 3 Verify that UE stops display when beginning of recording is reached Conformance Criteria: Check 1 Message exchange follows the below table Step Direction Protocol Comment U s e r U E T & A C O R E A
48、 S C o D S 1 User requests x2 fast backward on the paused broadcast TV channel 2 RTSP UE sends RTSP PAUSE to CoDS via Xc (optional) 3 RTSP CoDS sends RTSP 200 OK to UE via Xc (optional) 4 RTSP UE sends RTSP PLAY (scale -2) to CoDS via Xc 5 RTSP CoDS sends RTSP 200 OK to UE via Xc 6 UE displays recorded broadcast TV channel in fast backward mode 7 UE stops display when beginning of recording is reached