`
`Technical Specification
`
`Telecommunications and Internet converged Services and
`Protocols for Advanced Networking (TISPAN);
`IMS-based IPTV stage 3 specification
`
`Koninklijke KPN NV - Exhibit 2005
`Ericsson Inc. v. Koninklijke KPN NV PTAB-IPR2022-00557
`Page 1 of 127
`
`
`
`2
`
`ETSI TS 183 063 V2.1.0 (2008-06)
`
`Reference
`DTS/TISPAN-03127-NGN-R2
`
`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
`
`Sire! N° 348 623 562 00017 - NAF 742 C
`Association a but non lucratif enregistree a la
`Sous-Prefecture 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 2008.
`All rights reserved.
`
`DECT™, PLUGTESTS™, UMTS™, TIPHON™, the TIPHON logo and the ETSI logo are Trade Marks of ETSI registered
`for the benefit of its Members.
`3GPP ™ is a Trade Mark of ETSI registered for the benefit of its Members and of the 3GPP Organizational Partners.
`
`ETSI
`
`Koninklijke KPN NV - Exhibit 2005
`Ericsson Inc. v. Koninklijke KPN NV PTAB-IPR2022-00557
`Page 2 of 127
`
`
`
`3
`
`ETSI TS 183 063 V2.1.0 (2008-06)
`
`Contents
`
`Intellectual Property Rights ................................................................................................................................ 9
`
`Foreword ............................................................................................................................................................. 9
`
`1
`
`2
`2.1
`2.2
`
`3
`
`4
`4.1
`4.2
`4.2. l
`4.2.2
`4.2.3
`4.2.4
`4.2.5
`4.2.6
`4.2. 7
`
`Scope ...................................................................................................................................................... 10
`
`References .............................................................................................................................................. 10
`Normative references ....................................................................................................................................... 11
`Informative references ...................................................................................................................................... 13
`
`Abbreviations ......................................................................................................................................... 13
`
`Applicability ........................................................................................................................................... 14
`Overview .......................................................................................................................................................... 14
`Functional Entities ............................................................................................................................................ 16
`User Equipment (UE) ....................................................................................................................................... 16
`Service Control Function (SCF) ....................................................................................................................... 16
`Service Discovery Function (SDF) .................................................................................................................. 16
`Service Selection Function (SSF) ..................................................................................................................... 16
`Media Control Function (MCF) ....................................................................................................................... 16
`Media Delivery Function (MDF) ..................................................................................................................... 16
`Core-IMS .......................................................................................................................................................... 16
`
`5
`5.1
`5.1.l
`5.1.2
`5.1.2. l
`5.1.2.2
`5.1.2.2. l
`5.1.2.2.2
`5.1.3
`5.1.3. l
`5.1.3. l.l
`5.1.3.2
`5.1.3.3
`5.1.3.3. l
`5.1.3.3.2
`5.1.3.4
`5.1.3.5
`5.1.4
`5.1.4. l
`5.1.4.2
`5.1.4.2. l
`5.1.4.2.2
`5.1.4.2.3
`5.1.4.3
`5.1.4.3. l
`5.1.4.3.2
`5.1.4.4
`5.1.4.4.l
`5.1.4.4.2
`5.1.4.5
`5.1.5
`5.1.5. l
`5.1.5.2
`5.1.6
`5.1.7
`5.1.7.l
`
`Procedures using SIP/SDP for IMS-based IPTV ................................................................................... 17
`User Equipment (UE) ....................................................................................................................................... 17
`Procedure for IMS registration ................................................................................................................... 17
`Procedure for service attachment ................................................................................................................ 17
`Push mode ............................................................................................................................................. l 7
`Pull mode .............................................................................................................................................. 17
`Subscription ..................................................................................................................................... 18
`Receiving notifications .................................................................................................................... 19
`Procedure for BC service ............................................................................................................................ 19
`Session initiation ................................................................................................................................... 19
`Additional SDP lines for FEC streams ............................................................................................ 20
`Session modification ............................................................................................................................. 20
`BC service with trick-play mode ........................................................................................................... 21
`Trick-play mode activation .............................................................................................................. 21
`Trick-play mode deactivation .......................................................................................................... 21
`Session termination ............................................................................................................................... 22
`Session Information .............................................................................................................................. 22
`Procedure for CoD service .......................................................................................................................... 22
`Procedure for retrieving missing parameters before session initiation .................................................. 22
`Session initiation ................................................................................................................................... 23
`Procedure for establishing the RTSP content control and content delivery channel ....................... 23
`Procedure for establishing the RTSP channel separately ................................................................ 24
`Additional SDP lines for FEC streams ............................................................................................ 25
`Session modification ............................................................................................................................. 25
`Procedure for establishing the content delivery channel ................................................................. 25
`Additional SDP lines for FEC streams ............................................................................................ 26
`Session termination ............................................................................................................................... 26
`Session termination using RTSP Method 1 ..................................................................................... 26
`Session termination using RTSP Method 2 ..................................................................................... 27
`Procedures for handling COD Service action data ................................................................................ 27
`Procedure for Service Configuration .......................................................................................................... 27
`Subscription to notification of changes ................................................................................................. 27
`Processing of notifications .................................................................................................................... 28
`Procedure for IPTV presence service .......................................................................................................... 28
`Procedure for NPVR Service ...................................................................................................................... 29
`Procedures for NPVR Service Capture Request ................................................................................... 29
`
`ETSI
`
`Koninklijke KPN NV - Exhibit 2005
`Ericsson Inc. v. Koninklijke KPN NV PTAB-IPR2022-00557
`Page 3 of 127
`
`
`
`4
`
`ETSI TS 183 063 V2.1.0 (2008-06)
`
`5.1.7.1.1
`5. I. 7.1.2
`5.1.7.2
`5.2
`5.2.1
`5.2.2
`5.2.2.1
`5.2.2.2
`5.2.2.3
`5.3
`5.3.1
`5.3.1.1
`5.3.1.2
`5.3.1.3
`5.3.1.3.1
`5.3.1.3.2
`5.3.1.4
`5.3.2
`5.3.2.1
`5.3.2.2
`5.3.2.3
`5.3.2.4
`5.3.2.4.1
`5.3.2.4.2
`5.3.2.5
`5.3.3
`5.3.4
`5.3.4.1
`5.3.4.1.1
`5.3.4.1.2
`5.3.4.2
`5.4
`5.4.1
`5.4.1.1
`5.4.1.2
`5.4.1.2.1
`5.4.1.2.2
`5.4.1.3
`5.4.1.3.1
`5.4.1.4
`5.4.1.4.1
`5.4.1.4.2
`5.4.1.5
`5.4.2
`5.4.3
`5.5
`5.5.1
`5.5.2
`5.5.2.1
`5.5.2.2
`5.5.3
`5.5.4
`5.5.5
`5.5.6
`5.6
`5.6.1
`5.6.2
`
`Procedures for Impulsive Request ................................................................................................... 29
`Procedures for Offline Request ....................................................................................................... 30
`Procedures for NPVR Session ............................................................................................................... 31
`Service Discovery Function (SDF) .................................................................................................................. 31
`Procedure for IMS registration ................................................................................................................... 31
`Procedure for service attachment ................................................................................................................ 31
`Push mode ............................................................................................................................................. 31
`Pull mode .............................................................................................................................................. 32
`Service Attachment Information ........................................................................................................... 33
`Service Control Function (SCF) ....................................................................................................................... 35
`Procedure for BC service ............................................................................................................................ 35
`Session initiation ................................................................................................................................... 35
`Session modification ............................................................................................................................. 36
`BC service with trick-play mode ........................................................................................................... 36
`Trick-play mode activation .............................................................................................................. 36
`Trick-play mode deactivation .......................................................................................................... 37
`Session termination ............................................................................................................................... 37
`Procedure for CoD service .......................................................................................................................... 37
`Procedure for handling missing parameters before session initiation ................................................... 37
`Session initiation ................................................................................................................................... 38
`Session modification ............................................................................................................................. 38
`Session termination ............................................................................................................................... 38
`Session termination using RTSP method l ...................................................................................... 38
`Session termination using RTSP method 2 ...................................................................................... 38
`Procedures for handling COD Service action data ................................................................................ 38
`Procedure for Service Configuration .......................................................................................................... 39
`Procedure for NPVR Service ...................................................................................................................... 39
`Procedures for NPVR Service Capture Request ................................................................................... 39
`Procedures for Impulsive Request ................................................................................................... 39
`Procedures for Offline Request ....................................................................................................... 40
`Procedures for NPVR Session ............................................................................................................... 40
`Media Control Function (MCF) ....................................................................................................................... 40
`Procedure for CoD service ......................................................................................................................... .40
`Procedure for providing missing parameters before session initiation ................................................. .40
`Session initiation ................................................................................................................................... 40
`Procedure for establishing the RTSP content control and content delivery channel ...................... .40
`Procedure for establishing the RTSP channel separately ............................................................... .42
`Session modification ............................................................................................................................. 42
`Procedure for establishing the content delivery channel ................................................................ .43
`Session termination ............................................................................................................................... 43
`Session termination using RTSP method l ..................................................................................... .43
`Session termination using RTSP method 2 ...................................................................................... 43
`Procedures for handling COD Service action data ............................................................................... .43
`Procedure for support of BC service with trick play .................................................................................. .44
`Procedure for NPVR Session ...................................................................................................................... 45
`Core IMS .......................................................................................................................................................... 45
`Procedure for Registration .......................................................................................................................... 45
`Procedure for Service Attachment .............................................................................................................. 45
`Push mode ............................................................................................................................................. 45
`Pull mode ............................................................................................................................................. .45
`Procedure for Service Configuration .......................................................................................................... 45
`Procedure for Service Selection .................................................................................................................. 46
`Procedure for CoD service .......................................................................................................................... 46
`Procedure for BC service ............................................................................................................................ 46
`Common Procedures ........................................................................................................................................ 46
`IMS Communication Service Identifier ...................................................................................................... 46
`Session Control Procedures ........................................................................................................................ 47
`
`6
`6.1
`6.1.1
`6.1.1.1
`
`Procedures using HTTP for IMS-based IPTV ....................................................................................... .47
`User Equipment (UE) ....................................................................................................................................... 47
`Procedures for Service Selection ................................................................................................................ 47
`Procedure for Service Personalization .................................................................................................. 47
`
`ETSI
`
`Koninklijke KPN NV - Exhibit 2005
`Ericsson Inc. v. Koninklijke KPN NV PTAB-IPR2022-00557
`Page 4 of 127
`
`
`
`5
`
`ETSI TS 183 063 V2.1.0 (2008-06)
`
`6.1.1.2
`6.1.1.3
`6.1.1.3.1
`6.1.1.3.2
`6.1.1.4
`6.1.1.5
`6.1.1.6
`6.1.2
`6.1.2.1
`6.1.2.2
`6.2
`6.2.1
`6.2.1.1
`6.2.1.2
`6.2.1.3
`6.2.1.4
`6.3
`6.3.1
`6.3.1.1
`6.3.1.2
`6.3.1.3
`6.3.1.4
`6.3.1.4.1
`6.3.1.4.2
`6.3.1.5
`6.3.1.6
`6.4
`6.4.1
`6.4.1.1
`6.4.1.2
`6.4.1.3
`6.4.1.4
`
`Request of DVB SD&S ......................................................................................................................... 48
`Request of DVB BCG ........................................................................................................................... 48
`Container-based request .................................................................................................................. 48
`Query mechanism ............................................................................................................................ 48
`Request of OMA BCAST ESG ............................................................................................................. 48
`Request of Service Action Data ............................................................................................................ 48
`Use of Service Selection information .................................................................................................... 48
`Procedure for Service Configuration .......................................................................................................... 49
`General .................................................................................................................................................. 49
`Subscription for notification of state changes in XML document... ..................................................... .49
`Service Control Function (SCF) ....................................................................................................................... 49
`Procedure for Service Configuration .......................................................................................................... 49
`General .................................................................................................................................................. 49
`Manipulation acceptance ....................................................................................................................... 49
`Authentication and authorization .......................................................................................................... 50
`Subscription acceptance and notification of state changes in XML document.. ................................... 50
`Service Selection Function (SSF) ..................................................................................................................... 50
`Procedure for Service Selection .................................................................................................................. 50
`Authentication and authorization in case of personalized service selection information ...................... 50
`Procedure for Service Personalization .................................................................................................. 51
`Delivery of DVB SD&S ........................................................................................................................ 51
`Delivery of DVB BCG .......................................................................................................................... 52
`Container-based delivery ................................................................................................................. 52
`Query response ................................................................................................................................ 52
`Delivery of OMA BCAST ESG ............................................................................................................ 52
`Delivery of Service Action Data ........................................................................................................... 52
`Stand-Alone XMDS ......................................................................................................................................... 53
`Procedure for Service Configuration .......................................................................................................... 53
`General .................................................................................................................................................. 53
`Manipulation acceptance ....................................................................................................................... 53
`Authentication and authorization .......................................................................................................... 53
`Subscription acceptance and notification of state changes in XML document.. ................................... 53
`
`7
`7.1
`7.1.1
`7.1.1.1
`7.1.1.2
`7.1.1.3
`7.1.1.4
`7.1.1.5
`7.1.2
`7.1.2. l
`7.1.2.2
`7.1.2.3
`7.1.2.4
`7.1.2.5
`7.1.2.6
`7.1.2.7
`7.2
`7.2.l
`7.2.1.1
`7.2.1.2
`7.2.1.3
`7.2.1.4
`7.2.1.5
`7.2.2
`7.2.2.l
`7.2.2.2
`7.2.2.3
`7.2.2.4
`7.2.2.5
`
`Procedures using RTSP for IMS-based IPTV ........................................................................................ 54
`User Equipment (UE) ....................................................................................................................................... 54
`Procedures for RTSP playback control (Method l) .................................................................................... 54
`Introduction ........................................................................................................................................... 54
`Media Playback Initiation Procedure .................................................................................................... 54
`Media Playback Modification Procedure .............................................................................................. 55
`Media Playback Information Retrieval and Setting Procedure ............................................................. 55
`Handling of Media Events .................................................................................................................... 55
`Procedure for content control (Method 2) ................................................................................................... 55
`Introduction ........................................................................................................................................... 55
`Media Description Procedure ................................................................................................................ 56
`Media Setup Procedure ......................................................................................................................... 56
`Media Playback Initiation Procedure .................................................................................................... 56
`Media Playback Modification Procedure .............................................................................................. 56
`Media Teardown Procedure .................................................................................................................. 57
`Handling of Media Events .................................................................................................................... 57
`Media Control Function (MCF) ....................................................................................................................... 57
`Procedures for RTSP playback control (Method l) .................................................................................... 57
`Introduction ........................................................................................................................................... 57
`Media Playback Initiation Procedure .................................................................................................... 58
`Media Playback Modification Procedure .............................................................................................. 58
`Media Playback Information Retrieval and Setting Procedure ............................................................. 58
`Handling of Media Events .................................................................................................................... 58
`Procedure for content control (Method 2) ................................................................................................... 59
`Introduction ........................................................................................................................................... 5 9
`Media Description Procedure ................................................................................................................ 59
`Media Setup Procedure ......................................................................................................................... 59
`Media Playback InitiationControl Procedure ........................................................................................ 60
`Media Playback Modification Procedure .............................................................................................. 60
`
`ETSI
`
`Koninklijke KPN NV - Exhibit 2005
`Ericsson Inc. v. Koninklijke KPN NV PTAB-IPR2022-00557
`Page 5 of 127
`
`
`
`6
`
`ETSI TS 183 063 V2.1.0 (2008-06)
`
`7.2.2.6
`7.2.2.7
`
`Media Teardown Procedure .................................................................................................................. 60
`Handling of Media Events .................................................................................................................... 60
`
`8
`8.1
`8.1.1
`8.1.1.1
`8.1.1.2
`8.1.2
`8.1.2.1
`8.1.2.2
`8.2
`8.2.1
`8.2.2
`
`Procedures using IGMP/MLD for IMS-based IPTV .............................................................................. 60
`User Equipment (UE) ....................................................................................................................................... 60
`Procedure for Service Selection .................................................................................................................. 61
`Procedure to start receiving service selection information .................................................................... 61
`Procedure to stop receiving service selection information .................................................................... 61
`Procedure for BC servicc ............................................................................................................................ 62
`Procedure for joining a BC service ....................................................................................................... 62
`Procedure for leaving BC servicc .......................................................................................................... 63
`Transport Functions .......................................................................................................................................... 63
`Receiving IGMP/MLD request corresponding to a join opcration ............................................................. 64
`Receiving IGMP/MLD request corresponding to a leave opcration ........................................................... 64
`
`9
`9.1
`9.1.1
`9.1.1.1
`9.1.1.2
`9.1.1.3
`9.2
`9.2.1
`9.2.1.1
`9.2.1.2
`
`Procedures using DVBSTP for IMS-based IPTV .................................................................................. 64
`User Equipment (UE) ....................................................................................................................................... 64
`Procedure for Service Selection .................................................................................................................. 64
`Request of DVB Service Discovery & Selection data .......................................................................... 64
`Request of DVB Broadband Content Guide ......................................................................................... 64
`Use of Service Selection information .................................................................................................... 64
`Service Selection Function (SSF) ..................................................................................................................... 65
`Procedure for Service Selection ...................................