Telecommunications and Internet converged Services and Protocols for Advanced Networking (TISPAN); IPTV Architecture; IPTV functions supported by the IMS subsystem

RTS/TISPAN-02083-NGN-R3

General Information

Status
Published
Publication Date
10-Mar-2011
Technical Committee
Current Stage
12 - Completion
Due Date
16-Mar-2011
Completion Date
11-Mar-2011
Ref Project
Standard
ts_182027v030501p - Telecommunications and Internet converged Services and Protocols for Advanced Networking (TISPAN); IPTV Architecture; IPTV functions supported by the IMS subsystem
English language
195 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);
IPTV Architecture;
IPTV functions supported by the IMS subsystem

2 ETSI TS 182 027 V3.5.1 (2011-03)

Reference
RTS/TISPAN-02083-NGN-R3
Keywords
architecture, IMS, IP, TV
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 182 027 V3.5.1 (2011-03)
Contents
Intellectual Property Rights . 10
Foreword . 10
1 Scope . 11
2 References . 11
2.1 Normative references . 11
2.2 Informative references . 12
3 Definitions and abbreviations . 13
3.1 Definitions . 13
3.2 Abbreviations . 15
4 High-level overview . 16
5 Overview of functional entities . 17
5.1 Functional architecture for IPTV services . 17
5.1.1 Functional architecture overview . 17
5.1.2 IPTV services . 18
5.1.2.0 Compliance . 18
5.1.2.1 General . 19
5.1.3 Functional entities . 20
5.1.3A Generic Capabilities . 20
5.1.4 Elementary Functions (EF) . 21
5.1.4.1 Content Security Functions (CSF) . 22
5.1.5 Functional Entities . 22
5.1.5.1 Service Discovery and Selection Functions (SDF and SSF) . 22
5.1.5.2 IPTV Service Control Functions (SCF) . 23
5.1.5.3 IPTV Media Control and Delivery Functions (MCF and MDF) . 24
5.1.5.4 UPSF . 26
5.1.5.5 Transport processing functions . 26
5.2 Interactions between Service Control function and Media Functions . 26
5.3 Void . 27
5.4 Inter-destination media synchronization . 27
5.4.1 Functional entities MSAS and SC . 28
5.4.2 Mapping onto the IPTV architecture . 28
5.4.3 Modification and re-origination of media streams . 29
5.5 IPTV Service State . 30
5.5.1 General . 30
5.5.2 Relationship between IPTV Service State and IPTV presence . 30
6 Reference points . 30
6.1 UE - SSF (Xa) . 30
6.2 UE - IPTV Service Control Functions (Ut) . 30
6.3 UE - Core IMS (Gm) . 30
6.4 UE - Media Control Functions (Xc) . 30
6.5 UE - Media Delivery Functions (Xd) . 31
6.6 IPTV Service Control Functions (SCF) - UPSF (Sh) . 31
6.7 Core IMS - UPSF (Cx) . 31
6.8 Core IMS - IPTV Service Control Functions (ISC) . 31
6.9 Core IMS - IPTV Media Functions (y2) . 31
6.10 Core IMS - SDF (ISC) . 32
6.11 SDF - UPSF (Sh) . 32
6.12 Void . 32
6.13 Application Functions - NASS (e2). 32
6.14 Core IMS - RACS (Gq') . 32
6.15 NASS - RACS (e4). 32
6.16 IPTV Service Control Functions - SLF (Dh) . 32
6.17 Core IMS - SLF (Dx) . 32
ETSI
4 ETSI TS 182 027 V3.5.1 (2011-03)
6.18 IPTV Media Control Function - IPTV Media Delivery Function (Xp) . 32
6.19 MSAS-SC reference point (Sync) . 32
6.20 MSAS-SC' reference point (Sync') . 33
6.21 SSF-SCF reference point (Ss') . 33
7 User data . 33
7.1 Classification of information . 33
7.2 Location and access to user data . 34
7.2.1 Data management functions . 35
7.2.2 Access from other application servers . 35
7.2.3 Access from User Equipment (UE) . 35
7.2.4 Access from the SSF . 35
7.3 IPTV user profile structure . 36
7.3.1 IPTV user profile structure . 36
7.3.1.1 BC service package . 37
7.3.1.2 BC service . 37
7.3.1.3 UE . 37
7.3.1.4 Global settings: language preference . 37
7.3.1.5 Global settings: user action recordable . 38
7.3.1.5A Global settings: PC-CostLimit . 38
7.3.1.5B Global settings: PC-TotalCostLimit . 38
7.3.1.5C Global settings: PC-ClassificationRestriction . 38
7.3.1.5D Global settings: PC-TimePeriodRestriction . 38
7.3.1.5E Global settings: PC-TotalPlayTimeLimit . 38
7.3.1.5F Global settings: PC-AdminUser . 38
7.3.1.5G Global settings: dynamic PC-activation . 38
7.3.1.5H Global settings: PC-Contact . 38
7.3.1.6 N-PVR storage-limit . 39
7.3.1.6A PVR: IPTVContentMarkerAuthorizedViewUser . 39
7.3.1.6B PVR: IPTVContentMarkerSourceUser . 39
7.3.1.6C PVR: AuthorizedControlUser . 39
7.3.1.7 BC: ParentalControlLevel . 39
7.3.1.7A BC: IPTVContentMarkerAuthorizedViewUser . 39
7.3.1.7B BC: IPTVContentMarkerSourceUser. 39
7.3.1.8 CoD: IPTVContentMarkerAuthorizedViewUser . 39
7.3.1.9 CoD: IPTVContentMarkerSourceUser . 39
7.3.1.10 PCh: PChId . 39
7.3.1.11 PCh: PChExpiryTime. 40
7.3.1.12 PCh: PChItemServiceType . 40
7.3.1.13 PCh: PChItemContentId . 40
7.3.1.14 PCh: PChItemStartTime . 40
7.3.1.15 PCh: PChItemEndTime . 40
7.3.1.16 PCh: PChItemOffset. 40
7.3.1.17 CR Settings: CR notifications . 40
7.3.1.18 UGC storage-limit . 40
7.3.1.19 UGC: AuthorizedControlUser. 40
7.3.1.20 ICM Settings: ICM rules . 40
7.3.2 Usage of IPTV user profile . 41
7.3.3 Life cycle . 41
7.4 IPTV service action data . 41
7.4.0 General . 41
7.4.1 Data model . 42
7.4.2 Life cycle . 43
7.5 IPTV information storing/sharing services . 44
7.5.1 General . 44
7.5.2 IPTV Content Marker . 44
7.5.2.1 General . 44
7.5.2.2 IPTVContentMarkerID . 44
7.5.2.3 OwnerUserID . 44
7.5.2.4 IPTV service type identifier . 45
7.5.2.5 IPTV Content Identifier . 45
7.5.2.6 StartTimeOfIPTVContentMarker . 45
ETSI
5 ETSI TS 182 027 V3.5.1 (2011-03)
7.5.2.7 EndTimeOfIPTVContentMarker . 45
7.5.2.8 UserComment . 45
7.5.2.9 GenerationTime . 45
7.5.2.10 ExpiryTime . 45
7.5.3 IPTV Service Access History . 45
7.5.3.1 Data model . 45
7.5.3.2 UserID . 46
7.5.3.3 AccessHistoryID . 46
7.5.3.4 ServiceType . 46
7.5.3.5 ReferencedContentID . 46
7.5.3.6 Rating . 46
7.5.3.7 AccessStartTime . 46
7.5.3.8 AccessEndTime . 47
7.5.3.9 HistoryExpiryTime . 47
7.6 IPTV Content Recommendation profile . 47
7.6.1 Genre . 47
7.6.2 Keyword . 47
7.6.3 Creator . 47
7.6.4 CreationLocation . 47
7.6.5 CreationDate . 48
7.7 IPTV Service State Data . 48
7.7.1 Data model . 48
7.7.2 Life cycle . 49
8 Procedures . 49
8.1 IPTV addressing mechanisms . 49
8.1.1 IPTV end-users identification and addressing mechanisms . 49
8.1.2 Addressing of nodes. 49
8.2 UE start-up procedure . 49
8.3 Broadcast session . 52
8.3.1 Signalling flows for broadcast session initiation . 53
8.3.1.1 Overview of the signalling flows for session initiation . 53
8.3.1.1.1 UE-initiated BC session initiation . 53
8.3.1.1.2 SCF-initiated BC session initiation . 54
8.3.1.2 Signalling flows for the establishment of the delivery channel . 54
8.3.1.2.1 SCF-initiated establishment of the delivery channel . 54
8.3.1.2.2 UE-initiated establishment of the delivery channel . 55
8.3.2 Signalling flows for BC session modification . 56
8.3.2.1 UE-initiated BC session modification . 56
8.3.2.2 SCF-initiated BC session modification . 57
8.3.3 Signalling flows for broadcast session release . 58
8.3.3.1 UE-initiated session release . 58
8.3.3.2 SCF-initiated session release . 59
8.3.4 Signalling flow for Broadcast TV channel switching . 60
8.3.5 Signalling flows for transition from Broadcast TV to Broadcast TV with trick play . 61
8.3.6 Signalling flows for transition from Broadcast TV with trick play to Broadcast TV . 63
8.3.7 Signalling flows for Broadcast TV with trick play session release . 63
8.3.8 Signalling flows for Pay Per View service . 63
8.4 CoD session . 64
8.4.1 Signalling Flows for CoD session initiation . 65
8.4.1.1 Overall signalling flows for CoD session initiation . 65
8.4.1.1.1 UE-initiated CoD session initiation . 65
8.4.1.1.2 SCF-initiated CoD session initiation . 66
8.4.1.2 Media Channel Negotiation (MCN) . 68
8.4.1.2.1 Signalling flows for the establishment of the content control and content delivery channels
from MF . 68
8.4.1.2.2 Signalling flows for the establishment of the content control and content delivery channels
from UE . 69
8.4.1.2.3 Signalling flows for the establishment of the content control channel from UE . 70
8.4.2 Signalling Flows for CoD session modification . 70
8.4.2.0A UE-initiated CoD session mod ificatio n . 70
8.4.2.0B MF-initiated CoD session modification . 72
ETSI
6 ETSI TS 182 027 V3.5.1 (2011-03)
8.4.2.1 Signalling flows for the establishment/modification of the content delivery channel from UE. 73
8.4.2.2 Signalling flows for the modification of the content delivery channels from MF . 73
8.4.3 Signalling Flows for CoD session release. 74
8.4.3.1 UE-initiated session release . 74
8.4.3.2 SCF-initiated session release . 75
8.4.3.3 MF-initiated session release . 76
8.4.4 Signalling Flows for CoD session transfer . 77
8.4.4.1 Terminal centric session transfer pushed from transferor UE to transferee UE . 77
8.4.4.2 Network centric session Transfer pushed from transferor UE to transferee UE . 79
8.4.4.3 Session Replication pushed from transferor UE to transferee UE . 81
8.4.4.4 Session Transfer pulled by the transferee UE . 81
8.4.4.5 Session Replication Between transferor to transferee in a pull mode transfer . 83
8.4.5 Signalling flows for CoD service action data update/Requests . 83
8.4.5.1 CoD service action data updated by UE . 83
8.4.5.2 CoD service action data updated by MF . 84
8.4.5.3 CoD Service Action Data requested by the SCF . 85
8.4.6 Signalling flows for generating playlist by SCF and sending playlist information from SCF to MF
during CoD session initiation. 85
8.4.6.1 IPTV Data Model for playlist. 86
8.4.6.1.1 General . 86
8.4.6.1.2 ContentD . 87
8.4.6.1.3 Duration . 87
8.4.6.1.4 Begin Time . 87
8.4.6.1.5 Restricted trick play . 87
8.4.7 Signalling flows for generating playlist by SCF and sending playlist information from SCF to MF
during an existing CoD session. 87
8.4.8 Content switch procedure within a CoD playlist . 88
8.5 PVR service procedures . 89
8.5.0 PVR use for non-BC services . 89
8.5.0A Signalling Flows for PVR Using Impulsive Request . 89
8.5.0B Signalling flows for the PVR off-line capture request . 91
8.5.1 Network PVR service procedures . 92
8.5.1.1 Signalling Flows for Network-PVR Service Capture Request . 92
8.5.1.1.1 Signalling Flows for Network-PVR Using Impulsive Request . 92
8.5.1.1.2 Signalling flows for the Network-PVR off-line capture request . 92
8.5.1.2 Signalling flows for Network-PVR content session . 93
8.5.2 Client PVR service procedures . 94
8.5.2.1 Signalling Flows for Client-PVR Service Capture Request . 94
8.5.2.1.1 Signalling Flows for Client-PVR Using Impulsive Request . 94
8.5.2.1.2 Signalling flows for the Client-PVR off-line capture request. 94
8.5.2.2 Signalling flows for Client-PVR recording session . 94
8.5.3 PVR content update procedures . 95
8.6 Time Shift service procedures . 96
8.7 Preview procedures . 96
8.7.1 Preview procedures for BC service . 96
8.7.1.1 Session initiation procedures for multi-screen BC preview . 97
8.7.1.2 Procedures for transition between multi-screen BC preview and regular BC service . 97
8.7.2 Preview procedures for COD service. 97
8.7.3 Preview procedures for other IPTV service . 98
8.8 Parental control procedures . 98
8.9 UGC procedures . 100
8.9.1 Overview . 100
8.9.2 UGC creation procedure . 100
8.9.3 UGC watching procedure . 102
8.9.4 UGC removal procedure . 103
8.10 Personalized channel (PCh) service procedures . 103
8.10.1 Generic Procedure for PCh service . 103
8.10.2 MF Option for PCh Service Provision . 105
8.10.3 UE Option for PCh Service Provision . 106
8.11 Interaction procedures with other IPTV Services . 107
8.11.1 Notification procedures . 107
8.11.1.1 Notification procedures using signalling path . 107
ETSI
7 ETSI TS 182 027 V3.5.1 (2011-03)
8.11.1.2 Notification procedures using multicast media path . 108
8.12 Procedures for IPTV User Profile Configuration . 109
8.13 Content Recommendation service procedures. 110
8.14 Advertising (Ad) service procedures . 111
8.14.1 Generic Procedures for targeted ad insertion (TAI) . 111
8.14.2 Generic Signalling for Targeted Ad insertion . 112
8.14.2.1 Signalling flows for TAI at UE side . 112
8.14.2.2 Signalling flows for TAI at MF side . 114
8.15 Procedures for inter-destination media synchronization . 115
8.15.1 MSAS - SC . 115
8.15.1.1 SCF-based media synchronization . 115
8.15.1.1.1 Mapping 1: SC in UE . 115
8.15.1.1.2 Mapping 2: SC in Transport . 116
8.15.2 MSAS - SC' . 116
8.16 Signalling flows for network-controlled trick play . 117
8.17 Push Procedures . 118
8.17.1 Push CoD session . 118
8.18 Unicast Content Upload/Download Procedures . 119
8.18.1 Signalling Flows for UE-initiated Unicast Content Upload/Download . 119
8.18.2 Signalling Flows for SCF-initiated Unicast Content Download . 120
8.19 Multicast Content Download Procedures . 121
8.20 Signalling flows for restricted trick play . 121
8.21 Shared Service Control (SSC) procedures . 122
8.21.1 Overview . 122
8.21.2 Room creation procedure for SSC . 122
8.21.3 Room selection procedure for SSC . 123
8.21.4 Shared service control procedures . 125
8.21.4.1 Shared BC channel changes . 125
8.21.4.2 Shared CoD trick play commands . 126
8.21.5 Room deletion procedure for SSC . 128
8.22 Personalized Service Composition (PSC) procedures . 128
8.22.1 General . 128
8.22.2 PSC session initiation . 129
8.22.3 Session modification during PSC session initiation . 130
8.22.4 PSC session release . 132
8.22.4.1 UE-initiated PSC session release . 132
8.22.4.2 SCF-initiated PSC session rel ease . 132
8.23 Signalling flows for IPTV Content Marker service procedures . 133
8.23.1 IPTV Content Marker storing procedures . 133
8.23.2 IPTV Content Marker r
...

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...