1、 ETSI TS 182 027 V3.5.1 (2011-03)Technical Specification Telecommunications and Internet converged Services and Protocols for Advanced Networking (TISPAN);IPTV Architecture;IPTV functions supported by the IMS subsystemETSI ETSI TS 182 027 V3.5.1 (2011-03)2Reference RTS/TISPAN-02083-NGN-R3 Keywords a
2、rchitecture, 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 enregistre la Sous-Prfecture de Grasse (06) N 7803/88 Important notice Individual copies of t
3、he 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). I
4、n 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 th
5、is 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 aut
6、horized 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, UMTSTM, TIPHONTM, the TIPHON logo and the ETSI logo are Trade Marks of ETSI registered for t
7、he benefit of its Members. 3GPPTM 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 M
8、arks registered and owned by the GSM Association. ETSI ETSI TS 182 027 V3.5.1 (2011-03)3Contents Intellectual Property Rights 10g3Foreword . 10g31 Scope 11g32 References 11g32.1 Normative references . 11g32.2 Informative references 12g33 Definitions and abbreviations . 13g33.1 Definitions 13g33.2 Ab
9、breviations . 15g34 High-level overview . 16g35 Overview of functional entities 17g35.1 Functional architecture for IPTV services 17g35.1.1 Functional architecture overview 17g35.1.2 IPTV services 18g35.1.2.0 Compliance . 18g35.1.2.1 General 19g35.1.3 Functional entities . 20g35.1.3A Generic Capabil
10、ities 20g35.1.4 Elementary Functions (EF) . 21g35.1.4.1 Content Security Functions (CSF) 22g35.1.5 Functional Entities 22g35.1.5.1 Service Discovery and Selection Functions (SDF and SSF) . 22g35.1.5.2 IPTV Service Control Functions (SCF) 23g35.1.5.3 IPTV Media Control and Delivery Functions (MCF and
11、 MDF) . 24g35.1.5.4 UPSF . 26g35.1.5.5 Transport processing functions . 26g35.2 Interactions between Service Control function and Media Functions 26g35.3 Void 27g35.4 Inter-destination media synchronization 27g35.4.1 Functional entities MSAS and SC 28g35.4.2 Mapping onto the IPTV architecture 28g35.
12、4.3 Modification and re-origination of media streams 29g35.5 IPTV Service State . 30g35.5.1 General 30g35.5.2 Relationship between IPTV Service State and IPTV presence . 30g36 Reference points . 30g36.1 UE - SSF (Xa) 30g36.2 UE - IPTV Service Control Functions (Ut) 30g36.3 UE - Core IMS (Gm) 30g36.4
13、 UE - Media Control Functions (Xc) . 30g36.5 UE - Media Delivery Functions (Xd) . 31g36.6 IPTV Service Control Functions (SCF) - UPSF (Sh) . 31g36.7 Core IMS - UPSF (Cx) . 31g36.8 Core IMS - IPTV Service Control Functions (ISC) . 31g36.9 Core IMS - IPTV Media Functions (y2) 31g36.10 Core IMS - SDF (
14、ISC) 32g36.11 SDF - UPSF (Sh) 32g36.12 Void 32g36.13 Application Functions - NASS (e2) 32g36.14 Core IMS - RACS (Gq) . 32g36.15 NASS - RACS (e4). 32g36.16 IPTV Service Control Functions - SLF (Dh) 32g36.17 Core IMS - SLF (Dx) . 32g3ETSI ETSI TS 182 027 V3.5.1 (2011-03)46.18 IPTV Media Control Functi
15、on - IPTV Media Delivery Function (Xp) 32g36.19 MSAS-SC reference point (Sync) 32g36.20 MSAS-SC reference point (Sync) . 33g36.21 SSF-SCF reference point (Ss) 33g37 User data . 33g37.1 Classification of information 33g37.2 Location and access to user data 34g37.2.1 Data management functions 35g37.2.
16、2 Access from other application servers 35g37.2.3 Access from User Equipment (UE) 35g37.2.4 Access from the SSF . 35g37.3 IPTV user profile structure . 36g37.3.1 IPTV user profile structure . 36g37.3.1.1 BC service package . 37g37.3.1.2 BC service . 37g37.3.1.3 UE . 37g37.3.1.4 Global settings: lang
17、uage preference 37g37.3.1.5 Global settings: user action recordable . 38g37.3.1.5A Global settings: PC-CostLimit 38g37.3.1.5B Global settings: PC-TotalCostLimit 38g37.3.1.5C Global settings: PC-ClassificationRestriction . 38g37.3.1.5D Global settings: PC-TimePeriodRestriction 38g37.3.1.5E Global set
18、tings: PC-TotalPlayTimeLimit 38g37.3.1.5F Global settings: PC-AdminUser 38g37.3.1.5G Global settings: dynamic PC-activation 38g37.3.1.5H Global settings: PC-Contact 38g37.3.1.6 N-PVR storage-limit . 39g37.3.1.6A PVR: IPTVContentMarkerAuthorizedViewUser 39g37.3.1.6B PVR: IPTVContentMarkerSourceUser .
19、 39g37.3.1.6C PVR: AuthorizedControlUser . 39g37.3.1.7 BC: ParentalControlLevel. 39g37.3.1.7A BC: IPTVContentMarkerAuthorizedViewUser 39g37.3.1.7B BC: IPTVContentMarkerSourceUser 39g37.3.1.8 CoD: IPTVContentMarkerAuthorizedViewUser 39g37.3.1.9 CoD: IPTVContentMarkerSourceUser . 39g37.3.1.10 PCh: PCh
20、Id . 39g37.3.1.11 PCh: PChExpiryTime 40g37.3.1.12 PCh: PChItemServiceType . 40g37.3.1.13 PCh: PChItemContentId 40g37.3.1.14 PCh: PChItemStartTime 40g37.3.1.15 PCh: PChItemEndTime. 40g37.3.1.16 PCh: PChItemOffset 40g37.3.1.17 CR Settings: CR notifications . 40g37.3.1.18 UGC storage-limit . 40g37.3.1.
21、19 UGC: AuthorizedControlUser. 40g37.3.1.20 ICM Settings: ICM rules . 40g37.3.2 Usage of IPTV user profile . 41g37.3.3 Life cycle 41g37.4 IPTV service action data 41g37.4.0 General 41g37.4.1 Data model 42g37.4.2 Life cycle 43g37.5 IPTV information storing/sharing services . 44g37.5.1 General 44g37.5
22、.2 IPTV Content Marker . 44g37.5.2.1 General 44g37.5.2.2 IPTVContentMarkerID . 44g37.5.2.3 OwnerUserID 44g37.5.2.4 IPTV service type identifier 45g37.5.2.5 IPTV Content Identifier 45g37.5.2.6 StartTimeOfIPTVContentMarker . 45g3ETSI ETSI TS 182 027 V3.5.1 (2011-03)57.5.2.7 EndTimeOfIPTVContentMarker
23、45g37.5.2.8 UserComment . 45g37.5.2.9 GenerationTime 45g37.5.2.10 ExpiryTime . 45g37.5.3 IPTV Service Access History . 45g37.5.3.1 Data model 45g37.5.3.2 UserID . 46g37.5.3.3 AccessHistoryID . 46g37.5.3.4 ServiceType 46g37.5.3.5 ReferencedContentID 46g37.5.3.6 Rating 46g37.5.3.7 AccessStartTime . 46
24、g37.5.3.8 AccessEndTime 47g37.5.3.9 HistoryExpiryTime . 47g37.6 IPTV Content Recommendation profile . 47g37.6.1 Genre 47g37.6.2 Keyword . 47g37.6.3 Creator 47g37.6.4 CreationLocation 47g37.6.5 CreationDate . 48g37.7 IPTV Service State Data . 48g37.7.1 Data model 48g37.7.2 Life cycle 49g38 Procedures
25、 49g38.1 IPTV addressing mechanisms 49g38.1.1 IPTV end-users identification and addressing mechanisms 49g38.1.2 Addressing of nodes 49g38.2 UE start-up procedure 49g38.3 Broadcast session . 52g38.3.1 Signalling flows for broadcast session initiation 53g38.3.1.1 Overview of the signalling flows for s
26、ession initiation . 53g38.3.1.1.1 UE-initiated BC session initiation . 53g38.3.1.1.2 SCF-initiated BC session initiation . 54g38.3.1.2 Signalling flows for the establishment of the delivery channel . 54g38.3.1.2.1 SCF-initiated establishment of the delivery channel . 54g38.3.1.2.2 UE-initiated estab
27、lishment of the delivery channel . 55g38.3.2 Signalling flows for BC session modification 56g38.3.2.1 UE-initiated BC session modification . 56g38.3.2.2 SCF-initiated BC session modification . 57g38.3.3 Signalling flows for broadcast session release 58g38.3.3.1 UE-initiated session release 58g38.3.3
28、.2 SCF-initiated session release . 59g38.3.4 Signalling flow for Broadcast TV channel switching . 60g38.3.5 Signalling flows for transition from Broadcast TV to Broadcast TV with trick play . 61g38.3.6 Signalling flows for transition from Broadcast TV with trick play to Broadcast TV . 63g38.3.7 Sign
29、alling flows for Broadcast TV with trick play session release . 63g38.3.8 Signalling flows for Pay Per View service . 63g38.4 CoD session 64g38.4.1 Signalling Flows for CoD session initiation . 65g38.4.1.1 Overall signalling flows for CoD session initiation 65g38.4.1.1.1 UE-initiated CoD session ini
30、tiation . 65g38.4.1.1.2 SCF-initiated CoD session initiation . 66g38.4.1.2 Media Channel Negotiation (MCN) 68g38.4.1.2.1 Signalling flows for the establishment of the content control and content delivery channels from MF 68g38.4.1.2.2 Signalling flows for the establishment of the content control and
31、 content delivery channels from UE . 69g38.4.1.2.3 Signalling flows for the establishment of the content control channel from UE . 70g38.4.2 Signalling Flows for CoD session modification . 70g38.4.2.0A UE-initiated CoD session modification . 70g38.4.2.0B MF-initiated CoD session modification 72g3ETS
32、I ETSI TS 182 027 V3.5.1 (2011-03)68.4.2.1 Signalling flows for the establishment/modification of the content delivery channel from UE 73g38.4.2.2 Signalling flows for the modification of the content delivery channels from MF 73g38.4.3 Signalling Flows for CoD session release. 74g38.4.3.1 UE-initiat
33、ed session release 74g38.4.3.2 SCF-initiated session release . 75g38.4.3.3 MF-initiated session release 76g38.4.4 Signalling Flows for CoD session transfer . 77g38.4.4.1 Terminal centric session transfer pushed from transferor UE to transferee UE 77g38.4.4.2 Network centric session Transfer pushed f
34、rom transferor UE to transferee UE . 79g38.4.4.3 Session Replication pushed from transferor UE to transferee UE 81g38.4.4.4 Session Transfer pulled by the transferee UE . 81g38.4.4.5 Session Replication Between transferor to transferee in a pull mode transfer 83g38.4.5 Signalling flows for CoD servi
35、ce action data update/Requests 83g38.4.5.1 CoD service action data updated by UE 83g38.4.5.2 CoD service action data updated by MF . 84g38.4.5.3 CoD Service Action Data requested by the SCF . 85g38.4.6 Signalling flows for generating playlist by SCF and sending playlist information from SCF to MF du
36、ring CoD session initiation 85g38.4.6.1 IPTV Data Model for playlist 86g38.4.6.1.1 General 86g38.4.6.1.2 ContentD . 87g38.4.6.1.3 Duration . 87g38.4.6.1.4 Begin Time 87g38.4.6.1.5 Restricted trick play . 87g38.4.7 Signalling flows for generating playlist by SCF and sending playlist information from
37、SCF to MF during an existing CoD session. 87g38.4.8 Content switch procedure within a CoD playlist 88g38.5 PVR service procedures . 89g38.5.0 PVR use for non-BC services . 89g38.5.0A Signalling Flows for PVR Using Impulsive Request 89g38.5.0B Signalling flows for the PVR off-line capture request . 9
38、1g38.5.1 Network PVR service procedures . 92g38.5.1.1 Signalling Flows for Network-PVR Service Capture Request 92g38.5.1.1.1 Signalling Flows for Network-PVR Using Impulsive Request . 92g38.5.1.1.2 Signalling flows for the Network-PVR off-line capture request . 92g38.5.1.2 Signalling flows for Netwo
39、rk-PVR content session 93g38.5.2 Client PVR service procedures . 94g38.5.2.1 Signalling Flows for Client-PVR Service Capture Request 94g38.5.2.1.1 Signalling Flows for Client-PVR Using Impulsive Request . 94g38.5.2.1.2 Signalling flows for the Client-PVR off-line capture request 94g38.5.2.2 Signalli
40、ng flows for Client-PVR recording session 94g38.5.3 PVR content update procedures 95g38.6 Time Shift service procedures 96g38.7 Preview procedures 96g38.7.1 Preview procedures for BC service . 96g38.7.1.1 Session initiation procedures for multi-screen BC preview 97g38.7.1.2 Procedures for transition
41、 between multi-screen BC preview and regular BC service . 97g38.7.2 Preview procedures for COD service 97g38.7.3 Preview procedures for other IPTV service 98g38.8 Parental control procedures 98g38.9 UGC procedures . 100g38.9.1 Overview 100g38.9.2 UGC creation procedure . 100g38.9.3 UGC watching proc
42、edure . 102g38.9.4 UGC removal procedure . 103g38.10 Personalized channel (PCh) service procedures . 103g38.10.1 Generic Procedure for PCh service . 103g38.10.2 MF Option for PCh Service Provision 105g38.10.3 UE Option for PCh Service Provision 106g38.11 Interaction procedures with other IPTV Servic
43、es . 107g38.11.1 Notification procedures . 107g38.11.1.1 Notification procedures using signalling path . 107g3ETSI ETSI TS 182 027 V3.5.1 (2011-03)78.11.1.2 Notification procedures using multicast media path . 108g38.12 Procedures for IPTV User Profile Configuration . 109g38.13 Content Recommendatio
44、n service procedures 110g38.14 Advertising (Ad) service procedures 111g38.14.1 Generic Procedures for targeted ad insertion (TAI) 111g38.14.2 Generic Signalling for Targeted Ad insertion . 112g38.14.2.1 Signalling flows for TAI at UE side 112g38.14.2.2 Signalling flows for TAI at MF side . 114g38.15
45、 Procedures for inter-destination media synchronization 115g38.15.1 MSAS - SC . 115g38.15.1.1 SCF-based media synchronization 115g38.15.1.1.1 Mapping 1: SC in UE 115g38.15.1.1.2 Mapping 2: SC in Transport 116g38.15.2 MSAS - SC 116g38.16 Signalling flows for network-controlled trick play 117g38.17 Pu
46、sh Procedures . 118g38.17.1 Push CoD session . 118g38.18 Unicast Content Upload/Download Procedures . 119g38.18.1 Signalling Flows for UE-initiated Unicast Content Upload/Download 119g38.18.2 Signalling Flows for SCF-initiated Unicast Content Download . 120g38.19 Multicast Content Download Procedure
47、s . 121g38.20 Signalling flows for restricted trick play 121g38.21 Shared Service Control (SSC) procedures 122g38.21.1 Overview 122g38.21.2 Room creation procedure for SSC 122g38.21.3 Room selection procedure for SSC . 123g38.21.4 Shared service control procedures 125g38.21.4.1 Shared BC channel cha
48、nges 125g38.21.4.2 Shared CoD trick play commands . 126g38.21.5 Room deletion procedure for SSC 128g38.22 Personalized Service Composition (PSC) procedures 128g38.22.1 General 128g38.22.2 PSC session initiation . 129g38.22.3 Session modification during PSC session initiation 130g38.22.4 PSC session
49、release . 132g38.22.4.1 UE-initiated PSC session release 132g38.22.4.2 SCF-initiated PSC session release . 132g38.23 Signalling flows for IPTV Content Marker service procedures . 133g38.23.1 IPTV Content Marker storing procedures . 133g38.23.2 IPTV Content Marker retrieval procedures 133g38.23.3 IPTV Content Marker update/removal procedures . 134g38.24 Role of BGF in IPTV . 135g38.25 Procedures for service initiation by remote UE 135g38.26 Signalling flows for IPTV service state data updates/requests . 137g38.26.1 IPTV service state data updated by MF 137g38.26.2 IPTV serv