Consumer terminal function for access to IPTV and open internet multimedia services - Part 4-1: Protocols

IEC 62766-4-1:2017(E) specifies the protocols, which apply to the following reference point interfaces identified in the architecture described in Annex B of IEC 62766-1:2017.
- The UNI interfaces, between the consumer domain and the network or service provider domains.
- The HNI interfaces, between the functional entities in the consumer network domain.
- Interfaces to external systems, which include DLNA networks in the consumer domain.

General Information

Status
Published
Publication Date
25-Jul-2017
Current Stage
PPUB - Publication issued
Start Date
22-Aug-2017
Completion Date
26-Jul-2017
Ref Project

Buy Standard

Standard
IEC 62766-4-1:2017 - Consumer terminal function for access to IPTV and open internet multimedia services - Part 4-1: Protocols
English language
350 pages
sale 15% off
Preview
sale 15% off
Preview

Standards Content (Sample)

IEC 62766-4-1
®

Edition 1.0 2017-07
INTERNATIONAL
STANDARD

colour
inside


Consumer terminal function for access to IPTV and open internet multimedia
services –
Part 4-1: Protocols
IEC 62766-4-1:2017-07(en)

---------------------- Page: 1 ----------------------
THIS PUBLICATION IS COPYRIGHT PROTECTED
Copyright © 2017 IEC, Geneva, Switzerland

All rights reserved. Unless otherwise specified, no part of this publication may be reproduced or utilized in any form
or by any means, electronic or mechanical, including photocopying and microfilm, without permission in writing from
either IEC or IEC's member National Committee in the country of the requester. If you have any questions about IEC
copyright or have an enquiry about obtaining additional rights to this publication, please contact the address below or
your local IEC member National Committee for further information.


IEC Central Office Tel.: +41 22 919 02 11
3, rue de Varembé Fax: +41 22 919 03 00
CH-1211 Geneva 20 info@iec.ch
Switzerland www.iec.ch

About the IEC
The International Electrotechnical Commission (IEC) is the leading global organization that prepares and publishes
International Standards for all electrical, electronic and related technologies.

About IEC publications
The technical content of IEC publications is kept under constant review by the IEC. Please make sure that you have the
latest edition, a corrigenda or an amendment might have been published.

IEC Catalogue - webstore.iec.ch/catalogue Electropedia - www.electropedia.org
The stand-alone application for consulting the entire The world's leading online dictionary of electronic and
bibliographical information on IEC International Standards, electrical terms containing 20 000 terms and definitions in
Technical Specifications, Technical Reports and other English and French, with equivalent terms in 16 additional
documents. Available for PC, Mac OS, Android Tablets and languages. Also known as the International Electrotechnical
iPad. Vocabulary (IEV) online.

IEC publications search - www.iec.ch/searchpub IEC Glossary - std.iec.ch/glossary
The advanced search enables to find IEC publications by a 65 000 electrotechnical terminology entries in English and
variety of criteria (reference number, text, technical French extracted from the Terms and Definitions clause of
committee,…). It also gives information on projects, replaced IEC publications issued since 2002. Some entries have been
and withdrawn publications. collected from earlier publications of IEC TC 37, 77, 86 and

CISPR.
IEC Just Published - webstore.iec.ch/justpublished

Stay up to date on all new IEC publications. Just Published IEC Customer Service Centre - webstore.iec.ch/csc
details all new publications released. Available online and If you wish to give us your feedback on this publication or
also once a month by email. need further assistance, please contact the Customer Service
Centre: csc@iec.ch.

---------------------- Page: 2 ----------------------
IEC 62766-4-1

®


Edition 1.0 2017-07




INTERNATIONAL



STANDARD








colour

inside










Consumer terminal function for access to IPTV and open internet multimedia

services –

Part 4-1: Protocols

























INTERNATIONAL

ELECTROTECHNICAL


COMMISSION





ISBN 978-2-8322-4615-3
ICS 33.170 35.240.95



  Warning! Make sure that you obtained this publication from an authorized distributor.


® Registered trademark of the International Electrotechnical Commission

---------------------- Page: 3 ----------------------
– 2 – IEC 62766-4-1:2017 © IEC 2017
CONTENTS
FOREWORD . 14
INTRODUCTION . 16
1 Scope . 17
2 Normative references . 17
3 Terms, definitions and abbreviations . 22
3.1 Terms and definitions . 22
3.2 Abbreviated terms . 23
4 Interface definitions . 23
4.1 Consumer network to provider network interfaces (UNI) . 23
4.2 Provider network reference points description . 25
4.3 Interfaces to external systems, consumer network . 28
5 Structure of this document . 28
6 HTTP . 29
6.1 HTTP reference points . 29
6.2 IG as a protocol converter supporting the HNI-IGI interface – HTTP option . 30
6.3 Protocols for IPTV service functions. 30
6.3.1 Multicast content streaming with SIP session management protocol
over HNI-IGI – HTTP option . 30
6.3.2 Unicast content streaming with SIP session management . 42
6.3.3 Forced play-out control with SIP session management – Protocol for
forced play-out control over HNI-IGI . 50
6.3.4 Content download . 50
6.3.5 Purchase of digital media service using SIP . 50
6.3.6 Pay per view multicast content service with SIP session management

protocol over HNI-IGI – HTTP option . 57
6.3.7 Parental control for content using SIP . 58
6.3.8 Network-based user notification services . 66
6.3.9 Content bookmarking . 69
6.3.10 Local PVR service usig SIP . 77
6.3.11 Network PVR (nPVR) using SIP . 82
6.3.12 Personalised channel . 84
6.3.13 Session transfer with SIP session management . 85
6.4 Protocol for service access and control functions . 92
6.4.1 Service provider discovery . 92
6.4.2 Service discovery . 97
6.4.3 Service access . 97
6.4.4 Subscription profile management and usage . 98
6.4.5 Remote management . 103
6.4.6 User registration and network authentication . 108
6.5 Protocols for communications functions using SIP . 119
6.5.1 CallerID . 119
6.5.2 Instant messaging Procedure for instant messaging on HGI-INI – HTTP

option . 121
6.5.3 IM session (chat using MSRP) . 123
6.5.4 Presence . 134
6.5.5 Content sharing . 139
6.6 Protocols system infrastructure functions OITF-IG interface (HNI-IGI) . 149

---------------------- Page: 4 ----------------------
IEC 62766-4-1:2017 © IEC 2017 – 3 –
6.6.1 HNI-IGI message types . 149
6.6.2 HNI-IGI messages in the OITF to IG direction – HTTP option . 150
6.6.3 HNI-IGI messages in the IG to OITF direction – HTTP option . 152
6.6.4 HNI-IGI PENDING_IG message – HTTP option. 153
6.6.5 HNI-IGI SIP message – HTTP option . 154
6.6.6 HNI-IGI auxiliary message . 154
6.6.7 HNI-IGI message body – HTTP option . 155
6.6.8 Guidelines for applications using the HNI-IGI interface – HTTP option . 155
6.6.9 Error recovery in the IG – HTTP option . 155
6.7 Protocols for content preparation . 156
6.7.1 Reference points NPI-45, NPI-46, NPI-CSPT3 and NPI-CSPG3 . 156
6.7.2 XML schema for content preparation . 176
7 SIP and SIP/SDP . 181
7.1 General . 181
7.2 SIP/SDP reference points within the provider network . 182
7.2.1 General . 182
7.2.2 Generic handling for SIP requests/responses . 182
7.2.3 Protocols for IPTV service functions . 182
7.2.4 Protocols for service access and control functions . 204
7.2.5 Protocols for communication services using SIP CallerID Procedures for
caller ID on UNIS-8 . 206
7.3 SIP/SDP reference points within the residential network . 208
7.3.1 General . 208
7.3.2 IG as a B2BUA . 208
7.3.3 Protocols for IPTV service functions . 209
7.3.4 Protocols for service access and control functions . 220
7.3.5 Protocols for communication services using SIP . 224
8 RTSP . 235
8.1 General . 235
8.2 Protocols for IPTV service functions. 236
8.2.1 Use of RTSP for unicast content streaming services . 236
8.2.2 Use of RTSP for forced play-out control RTSP for managed model over
UNIS-11 and NPI-10 . 243
8.2.3 Use of RTSP for network PVR (nPVR) . 244
8.2.4 Use of RTSP for personalized channel . 244
8.2.5 Content streaming post-session transfer . 245
8.3 Protocols for service access and control Performance monitoring over UNIT-
18 . 245
9 IGMP and multicast protocol . 248
9.1 General . 248
9.2 Protocols for IPTV service functions. 249
9.2.1 Multicast content streaming service on UNIS-13 . 249
9.2.2 Pay-per-view multicast content service with SIP session management . 249
9.2.3 nPVR Protocol over NPI-40 . 249
9.2.4 Network-generated notification service . 249
9.2.5 Emergency notification service . 250
9.3 Protocols for service access and control functions . 250
9.3.1 Service discovery and Content Selection . 250
9.3.2 Remote management – protocol over UNI-RMS . 250

---------------------- Page: 5 ----------------------
– 4 – IEC 62766-4-1:2017 © IEC 2017
9.4 Protocols for system infrastructure functions – interactive application
delivery – protocol over UNIS-6 and UNIS-12 . 250
10 RTP/RTCP. 251
10.1 General . 251
10.2 Protocols for IPTV service functions. 251
10.2.1 Multicast content streaming service . 251
10.2.2 Unicast content streaming service . 251
10.2.3 nPVR Protocol over NPI-41 . 251
10.3 Service access and control – Performance monitoring over UNIT-18 . 251
10.4 Application-layer forward error correction . 252
10.5 Application-layer retransmission (RET) . 252
10.5.1 General . 252
10.5.2 Protocol over UNIT-17 . 252
10.5.3 Protocol over UNIT-18 . 253
10.6 Fast channel change (FCC) . 253
10.6.1 General . 253
10.6.2 Protocol over UNIT-17 . 253
10.6.3 Protocol over UNIT-18 . 253
10.7 Protocols for multimedia telephony services – protocol over UNIT-17 . 253
10.7.1 General . 253
10.7.2 RTP payload formats for video streams . 253
10.7.3 RTP payload formats for audio streams . 253
11 UPnP protocols for system infrastructure functions – UPnP discovery . 254
11.1 General . 254
11.2 Procedure for IG discovery . 254
11.2.1 Discovery sequence . 254
11.2.2 urn:oipf-org:device:ig:1 device definitions . 254
11.2.3 IG description . 254
11.3 Procedure for AG discovery . 257
11.3.1 Discovery sequence . 257
11.3.2 urn:oipf-org:device:ag:1 device definitions . 257
11.3.3 AG description . 257
11.4 Procedure for CSPG-DTCP discovery . 258
11.4.1 Discovery sequence . 258
11.4.2 urn:oipf-org:device:cspg-dtcp:1 device definitions . 258
11.4.3 CSPG-DTCP description . 259
11.5 Procedure for OITF discovery . 260
11.5.1 Discovery sequence . 260
11.5.2 OITF description . 260
12 DLNA function . 260
13 DHCP . 260
13.1 General . 260
13.2 Protocols for system infrastructure functions – network attachment . 261
13.2.1 General . 261
13.2.2 DHCP option usage . 261
14 UDP for IPTV service functions. 263
14.1 Multicast content streaming service – protocol over UNIT-17 . 263
14.2 Unicast content streaming service – Protocol over UNIT-17 . 263

---------------------- Page: 6 ----------------------
IEC 62766-4-1:2017 © IEC 2017 – 5 –
14.3 nPVR – protocol over NPI-41 . 263
15 FLUTE . 263
15.1 General . 263
15.2 Protocols for IPTV service Functions . 264
15.2.1 Emergency notification . 264
15.2.2 Network-generated notification . 264
16 Diameter. 264
16.1 General . 264
16.2 Protocols for IPTV service functions – Purchase of digital media – Protocol
over NPI-11 . 264
Annex A (informative) Example messages . 265
A.1 IPTV service functions message examples – Unicast content streaming
session setup with SIP session management . 265
A.2 Communication services message examples – HNI-IGI message mapping to
SIP . 269
A.2.1 General . 269
A.2.2 Presence . 270
A.2.3 Chat . 275
A.2.4 Presence document . 279
Annex B (informative) User profile description . 280
B.1 IPTV subscription profile . 280
B.1.1 General . 280
B.1.2 XML Schema for the IPTV subscription profile . 280
B.2 XML schema for the OIPF profile . 285
B.3 IPTV subscription profile elements classification . 290
B.3.1 General . 290
B.3.2 User visible and manageable data . 290
B.3.3 User visible, but not manageable data . 290
B.3.4 Data neither visible nor manageable by the user. 291
Annex C (normative) Mapping attributes for scheduled content . 292
C.1 Mapping SDP attributes from DVB SD&S information . 292
C.2 Service package SDP attributes . 294
Annex D (normative)  names . 295
Annex E (normative) System infrastructure . 296
E.1 OITF start-up high-level procedures . 296
E.1.1 OITF with native HNI-IGI support . 296
E.1.2 OITF with non-native HNI-IGI support . 297
E.1.3 Integrated OITF/IG with no HNI-IGI support . 298
E.2 High-level procedure for an OITF graceful shut-down in network relying on
IMS . 299
E.3 OITF restart high-level procedures for an IG integrating WAN GW . 300
E.4 IG start-up and shutdown procedures . 302
E.4.1 IG start-up procedures . 302
E.4.2 IG shutdown procedures . 302
E.5 WAN Gateway functions . 303
E.5.1 General . 303
E.5.2 NAT traversal . 303
E.5.3 NAT traversal for SIP-based services . 303

---------------------- Page: 7 ----------------------
– 6 – IEC 62766-4-1:2017 © IEC 2017
E.5.4 NAT traversal and keep-alive messages for unicast content streaming
services . 305
Annex F (informative) System infrastructure mechanisms – NAT-T informational flows
for IPTV services with SIP session management . 307
F.1 General . 307
F.2 IG and WAN GW in one physical device . 307
F.3 IG and WAN GW in different physical devices . 309
Annex G (informative) NAT-T informational flows for IPTV services . 312
Annex H (normative) Port mapping and NAT traversal for FCC/RET for multicast
content services . 313
H.1 General . 313
H.2 Cookie signalling . 313
H.3 NAT traversal without cookie signalling . 315
H.4 Correlation of RTCP messages sent to the RS and FT entity . 316
Annex I (normative) Presence XML schema . 317
Annex J (informative) Protocol procedure subclause structure . 318
Annex K (normative) OITF-specific TR-135 and TR-106 remote management objects . 320
K.1 General . 320
K.2 OITF-specific TR-135 remote management object . 320
K.3 OITF-specific TR-106 remote management object . 326
Annex L (informative) New event package for SIP SUBSCRIBE/NOTIFY . 329
Annex M (informative) Overview of notification services in OIPF R2 . 330
Annex N (normative) Fast Channel Change and Retransmission (FCC/RET). 332
N.1 Application-layer retransmission (RET) . 332
N.1.1 General . 332
N.1.2 Unicast RET for multicast content service . 332
N.1.3 Unicast RET for unicast content service . 333
N.1.4 Multicast RET for multicast content service . 334
N.1.5 Packet loss event upstream of the RET server . 334
N.1.6 Packet loss event downstream of the RET server . 335
N.2 Fast channel change (FCC) . 336
Annex O (informative) IG handling of IMPUs in association with GRUU . 339
Annex P (normative) FDT schema extensions . 340
Annex Q (normative) IG Service awareness . 341
Q.1 General . 341
Q.2 IG Algorithm for service awareness . 341
Annex R (normative) Definition of content reporting info package . 342
R.1 General . 342
R.2 Applicability . 342
R.3 Info Package Name . 342
R.4 Info Package Parameters .
...

Questions, Comments and Discussion

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