Telecommunications and Internet converged Services and Protocols for Advanced Networking (TISPAN); IMS-based IPTV stage 3 specification

RTS/TISPAN-03204-NGN-R3

General Information

Status
Published
Publication Date
15-Feb-2011
Technical Committee
Current Stage
12 - Completion
Due Date
21-Feb-2011
Completion Date
16-Feb-2011
Ref Project
Standard
ts_183063v030501p - Telecommunications and Internet converged Services and Protocols for Advanced Networking (TISPAN); IMS-based IPTV stage 3 specification
English language
238 pages
sale 15% off
Preview
sale 15% off
Preview

Standards Content (Sample)


Technical Specification
Telecommunications and Internet converged Services and
Protocols for Advanced Networking (TISPAN);
IMS-based IPTV stage 3 specification


2 ETSI TS 183 063 V3.5.1 (2011-02)

Reference
RTS/TISPAN-03204-NGN-R3
Keywords
IMS, IP, TV, stage 3
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 enregistrée à la
Sous-Préfecture de Grasse (06) N° 7803/88

Important notice
Individual copies of the 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 case 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 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 authorized by written permission.
The copyright and the foregoing restriction extend to reproduction in all media.

© European Telecommunications Standards Institute 2011.
All rights reserved.
TM TM TM TM
DECT , PLUGTESTS , UMTS , TIPHON , the TIPHON logo and the ETSI logo are Trade Marks of ETSI registered
for the benefit of its Members.
TM
3GPP is a Trade Mark of ETSI registered for the benefit of its Members and of the 3GPP Organizational Partners.
LTE™ is a Trade Mark of ETSI currently being 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
3 ETSI TS 183 063 V3.5.1 (2011-02)
Contents
Intellectual Property Rights . 15
Foreword . 15
1 Scope . 16
2 References . 16
2.1 Normative references . 16
2.2 Informative references . 19
3 Abbreviations . 20
4 Applicability . 22
4.1 Overview . 22
4.2 Functional entities . 24
4.2.1 User Equipment (UE) . 24
4.2.2 Service Control Function (SCF) . 24
4.2.3 Service Discovery Function (SDF) . 24
4.2.4 Service Selection Function (SSF) . 24
4.2.5 Media Control Function (MCF) . 24
4.2.6 Media Delivery Function (MDF) . 24
4.2.7 Core-IMS . 24
4.2.8 Inter-destination media synchronization entities . 25
4.2.8.1 MSAS . 26
4.2.8.2 SC . 26
4.2.8.3 SC' . 26
4.2.9 Service Protection and Content Protection function (SCP) . 26
4.3 Compliance. 27
5 Procedures using SIP/SDP for IMS-based IPTV . 28
5.1 User Equipment (UE) . 28
5.1.1 Procedure for IMS registration . 28
5.1.2 Procedure for service attachment . 28
5.1.2.1 Push mode . 28
5.1.2.2 Pull mode . 28
5.1.2.2.1 Subscription . 29
5.1.2.2.2 Receiving notifications . 30
5.1.3 Procedure for BC service . 30
5.1.3.1 UE-initiated session initiation . 30
5.1.3.1.1 Additional SDP lines for FEC streams . 31
5.1.3.1A SCF-initiated session initiation . 32
5.1.3.2 Session modification . 33
5.1.3.3 BC service with trick-play mode . 33
5.1.3.3.1 Trick-play mode activation . 33
5.1.3.3.2 Trick-play mode deactivation . 33
5.1.3.4 Session termination . 34
5.1.3.5 Session Information . 34
5.1.3.6 Procedure for PPV service . 35
5.1.4 Procedure for CoD service . 35
5.1.4.1 Procedure for retrieving missing parameters before session initiation . 35
5.1.4.2 UE-initiated session initiation . 36
5.1.4.2.1 Procedure for establishing the RTSP content control and content delivery channel . 36
5.1.4.2.2 Procedure for establishing the RTSP channel separately . 37
5.1.4.2A SCF-initiated session initiation . 38
5.1.4.2.3 Additional SDP lines for FEC streams . 38
5.1.4.3 Session modification . 39
5.1.4.3.1 Procedure for establishing the content delivery channel . 39
5.1.4.3.2 Additional SDP lines for FEC streams . 39
5.1.4.4 Session termination . 40
ETSI
4 ETSI TS 183 063 V3.5.1 (2011-02)
5.1.4.4.1 Session termination using RTSP Method 1 . 40
5.1.4.4.2 Session termination using RTSP Method 2 . 40
5.1.4.5 Procedures for handling COD Service action data . 40
5.1.5 Procedure for Service Configuration . 41
5.1.5.1 Subscription to notification of changes . 41
5.1.5.2 Processing of notifications . 42
5.1.6 Procedure for IPTV presence service. 42
5.1.6.1 Subscribing to presence . 44
5.1.6.2 Receiving presence notifications . 45
5.1.7 Procedure for PVR Service . 45
5.1.7.1 Procedures for PVR Service Capture Request . 45
5.1.7.1.1 Procedures for Impulsive Request . 45
5.1.7.1.2 Procedures for Offline Request . 47
5.1.7.2 Procedures for N-PVR Session . 47
5.1.7.3 Procedures for C-PVR Recording Session . 48
5.1.8 Procedure for UGC Service . 48
5.1.8.1 Procedure for UGC declaration . 48
5.1.8.2 Procedure for publishing UGC description information by UE . 49
5.1.8.3 Procedure for UGC creation . 49
5.1.8.3.1 Session initiation . 49
5.1.8.4 Procedure for UGC watching session . 50
5.1.8.4.1 UGC selection . 50
5.1.8.4.2 Session initiation . 50
5.1.9 Notification service . 51
5.1.9.1 Procedure for Notification service using signalling path . 51
5.1.10 Procedure for Remote Service Initiation . 51
5.1.10.1 Procedure for service initiation by remote UE . 51
5.1.10.2 Procedure for service initiation on the Target UE . 51
5.1.11 Procedure for Personalised Service Composition . 52
5.1.11.1 General . 52
5.1.11.2 Generation of the PSCid by the UE . 52
5.1.11.3 UE-initiated session initiation . 52
5.1.11.4 SCF-initiated session initiation . 52
5.1.11.5 Session modification . 52
5.1.11.6 Session termination . 53
5.1.12 Procedure for Personalized Channel (PCh) Service . 53
5.1.12.1 Procedure for PCh Declaration . 53
5.1.12.2 Procedure for PCh Operation . 53
5.1.12.2.1 PCh Session Initiation . 53
5.1.12.2.2 Session modification due to a PCh Content Item Switch . 54
5.1.12.2.3 PCh Overlap Handling through User interaction . 54
5.1.13 Procedure for Content Insertion at UE Side . 54
5.1.14 Procedures for IPTV Content Marker Service . 55
5.1.14.1 Procedure for IPTV Content Marker handling . 55
5.1.15 Procedure for Targeted Ad Insertion (TAI) . 57
5.1.15.1 TAI at UE side . 57
5.1.15.2 TAI at MF side . 57
5.1.16 Procedures for Content Switch within a CoD Contentlist(User-Owned) . 57
5.1.16.1 UE-initiated session Session initiation . 57
5.1.17 Procedures with other IMS Services . 57
5.1.17.1 Instant Messaging Procedures . 57
5.1.18 Procedures for Unicast Content Download . 58
5.1.18.1 UE-initiated Content download session initiation for unicast download . 58
5.1.18.2 UE-initiated Content download session initiation for multicast download . 59
5.1.19 Procedure for Preview Service. 59
5.1.19.1 Procedures for BC preview session . 59
5.1.19.1.1 Session initiation . 59
5.1.19.2 Procedures for CoD preview session. 59
5.1.19.2.1 Session initiation . 59
5.1.20 Procedure for Session Transfer . 60
5.1.20.1 Generic Procedure . 60
5.1.20.1.1 Transferee UE session initiation . 60
ETSI
5 ETSI TS 183 063 V3.5.1 (2011-02)
5.1.20.2 Session Transfer - Push Mode . 60
5.1.20.2.1 Transferor UE Locating a Transferee . 60
5.1.20.2.2 Transferor UE Initiation of Session Transfer Request . 60
5.1.20.2.3 Transferee UE Handling for Incoming Session Transfer Request . 61
5.2 Service Discovery Function (SDF) . 61
5.2.1 Procedure for IMS registration . 61
5.2.2 Procedure for service attachment . 61
5.2.2.1 Push mode . 61
5.2.2.2 Pull mode . 62
5.2.2.3 Service Attachment Information . 64
5.3 Service Control Function (SCF) . 66
5.3.1 Procedure for BC service . 66
5.3.1.1 UE-initiated session initiation . 66
5.3.1.1A SCF-initiated session initiation . 67
5.3.1.2 Session modification . 67
5.3.1.3 BC service with trick-play mode . 67
5.3.1.3.1 Trick-play mode activation . 68
5.3.1.3.2 Trick-play mode deactivation . 68
5.3.1.4 Session termination . 68
5.3.1.5 Procedure for PPV service . 69
5.3.1.5.1 PPV Session initiation . 69
5.3.1.5.2 PPV Session termination . 69
5.3.2 Procedure for CoD service . 69
5.3.2.1 Procedure for handling missing parameters before session initiation . 69
5.3.2.2 UE-initiated session initiation . 69
5.3.2.2A SCF-initiated session initiation . 70
5.3.2.3 Session modification . 70
5.3.2.4 Session termination . 70
5.3.2.4.1 Session termination using RTSP method 1. 70
5.3.2.4.2 Session termination using RTSP method 2. 70
5.3.2.5 Procedures for handling COD Service action data . 70
5.3.3 Procedure for Service Configuration . 71
5.3.4 Procedure for PVR Service . 71
5.3.4.1 Procedures for PVR Service Capture Request . 71
5.3.4.1.1 Procedures for Impulsive Request . 71
5.3.4.1.2 Procedures for Offline Request . 72
5.3.4.2 Procedures for N-PVR Session . 72
5.3.4.3 Procedures for C-PVR Service Recording Session . 72
5.3.5 Procedure for UGC Service . 73
5.3.5.1 Procedure for handling UGC declaration request . 73
5.3.5.2 Procedure for handling publication request of UGC description information . 73
5.3.5.3 Procedure for handling UGC creation request . 74
5.3.5.4 Procedure for handling UGC watching request. 74
5.3.5.4.1 UGC pre-selection . 74
5.3.6 Notification service . 74
5.3.6.1 Procedure for Notification service using signalling path . 75
5.3.6.2 Procedure for Notification service using multicast media path . 76
5.3.7 Procedure for restricted trick play . 76
5.3.8 Procedure for Service Initiation for Remote UE . 77
5.3.8.1 Procedure for handling the request of remote UE initial procedures . 77
5.3.9 Procedures for Playlist handling . 77
5.3.9.1 Network-Owned Playlist procedures for during CoD session initiation . 77
5.3.9.2 Playlist procedures during an existing CoD session . 78
5.3.10 Procedure for Personalised Service Composition . 78
5.3.10.1 UE-initiated session initiation . 78
5.3.10.2 SCF-initiated session initiation . 78
5.3.10.3 Session modification . 78
5.3.10.4 Session termination . 79
5.3.11 Procedure for Personalized Channel (PCh) Service . 79
5.3.11.1 Procedure for PCh Declaration Request Handling . 79
5.3.11.2 Procedure for PCh Operation . 79
5.3.11.2.1 PCh Session Initiation . 79
ETSI
6 ETSI TS 183 063 V3.5.1 (2011-02)
5.3.11.2.2 PCh Content Item Switch . 80
5.3.11.2.3 PCh Overlap Handling . 80
5.3.12 Procedure for Content Insertion . 81
5.3.12.1 Content Insertion at UE Side . 81
5.3.12.2 Content Insertion at MF Side . 82
5.3.13 Procedures for IPTV Content Marker Service . 83
5.3.13.1 Procedure for IPTV Content Marker handling . 83
5.3.14 Procedure for Targeted Ad Insertion (TAI) . 83
5.3.14.1 TAI at UE side . 83
5.3.14.2 TAI at MF side . 84
5.3.15 Procedures for Content Switch within a CoD Contentlist. 84
5.3.15.1 UE-initiated session Session initiation . 84
5.3.16 Procedures with other IMS Services . 84
5.3.16.1 Instant Messaging Procedures . 84
5.3.17 Procedures for Unicast Content Download . 85
5.3.17.1 UE-initiated Content Download session initiation . 85
5.3.18 Procedure for Preview Service. 85
5.3.18.1 Procedures for BC preview session . 85
5.3.18.1.1 Session initiation . 85
5.3.18.2 Procedures for CoD preview session. 85
5.3.18.2.1 Session initiation . 85
5.3.19 Procedure for Session Transfer . 85
5.3.19.1 Generic Procedure . 85
5.3.19.1.1 Transferee UE session initiation . 85
5.3.19.2 Session Transfer - Push Mode . 86
5.3.19.2.1 Transferor UE Locating a Transferee . 86
5.3.19.2.2 Transferor and Transferee Handling of Session Transfer Request . 86
5.4 Media Control Function (MCF) . 86
5.4.1 Procedure for CoD service . 86
5.4.1.1 Procedure for providing missing parameters before session initiation . 86
5.4.1.2 Session initiation . 86
5.4.1.2.1 Procedure for establishing the RTSP content control and content delivery channel . 87
5.4.1.2.2 Procedure for establishing the RTSP channel separately . 88
5.4.1.3 Session modification . 88
5.4.1.3.1 Procedure for establishing the content delivery channel . 89
5.4.1.4 Session termination . 89
5.4.1.4.1 Session termination using RTSP method 1. 89
5.4.1.4.2 Session termination using RTSP method 2. 89
5.4.1.5 Procedures for handling COD Service action data . 89
5.4.2 Procedure for support of BC service with trick play . 90
5.4.3 Procedure for N-PVR Session . 91
5.4.4 Procedure for UGC Service . 91
5.4.4.1 Procedure for handling UGC creating Session . 91
5.4.4.1.1 MCF as SDP answerer . 91
5.4.5 Notification service . 92
5.4.5.1 Procedure for Notification service using multicast media path . 92
5.4.6 Procedure for restricted trick play . 92
5.4.7 Procedures for Playlist handling . 92
5.4.7.1 Procedures for updating playlist information . 92
5.4.7.2 Procedures for Content Switching according to playlist information . 93
5.4.8 Procedure for Personalized Channel (PCh) Service . 93
5.4.8.1 Procedure for PCh Operation . 93
5.4.8.1.1 PCh Session Initiation . 93
5.4.8.1.2 PCh Content Item Switch . 93
5.4.9 Procedure for Targeted Ad Insertion (TAI) . 93
5.4.9.1 Procedure for Internal TAI option . 93
5.4.9.1.1 TAI at UE side . 93
5.4.9.1.2 TAI at MF side . 93
5.4.10 Procedures for inter-destination media synchronization . 94
5.4.10.1 Synchronization session initiation . 94
5.4.10.2 Synchronization session modification . 94
5.4.10.3 Synchronization session termination . 94
ETSI
7 ETSI TS 183 063 V3.5.1 (2011-02)
5.4.11 Procedures for Content Switch within a CoD Contentlist. 94
5.4.11.1 UE-initiated Session Initiation . 94
5.4.12 Procedure for Content Insertion at MF Side . 94
5.4.13 Procedure for Unicast Content Download . 95
5.4.13.1 Procedure for handling UE-initiated Content Download session . 95
5.4.13.1.1 MCF as SDP answerer . 95
5.4.14 Procedure for Preview Service. 96
5.4.14.1 Procedures for CoD preview session. 96
5.5 Core IMS . 96
5.5.1 Procedure for Registration . 96
5.5.2 Procedure for Service Attachment . 96
5.5.2.1 Push mode . 96
5.5.2.2 Pull mode . 97
5.5.3 Procedure for Service Configuration . 97
5.5.4 Procedure for Service Selection . 97
5.5.5 Procedure for CoD service . 97
5.5.6 Procedure for BC service . 98
5.6 Common Procedures . 98
5.6.1 IMS Communication Service Identifier . 98
5.6.2 Session Control Procedures . 98
5.6.3 UE SIP Instance Identifier . 99
5.6.4 UE Support for GRUU . 99
5.7 Synchronization Client (SC). 99
5.7.1 Procedures for inter-destination media synchronization . 99
5.7.1.1 Synchronization session initiation . 99
5.7.1.2 Synchronization session termination . 100
5.8 Media Synchronization Application Server (MSAS) . 100
5.8.1 Procedures for inter-destination media synchronization . 100
5.8.1.1 Synchronization session initiation . 100
5.8.1.2 Synchronization session termination . 101
6 Procedures using HTTP for IMS-based IPTV. 101
6.1 User Equipment (UE) . 101
6.1.1 Procedures for service selection . 101
6.1.1.1 Procedure for service personalization . 101
6.1.1.2 Request of DVB SD&S . 102
6.1.1.3 Request of DVB BCG . 102
6.1.1.3.1 Container-based request . 102
6.1.1.3.2 Query mechanism . 102
6.1.1.4 Request of OMA BCAST ESG . 102
6.1.1.5 Request of service
...

Questions, Comments and Discussion

Ask us and Technical Secretary will try to provide an answer. You can facilitate discussion about the standard in here.

Loading comments...