Information technology — Home electronic systems (HES) architecture — Part 5-101: Intelligent grouping and resource sharing remote AV access profile

ISO/IEC 14543-5-101:2019 (E) enables a media connection, resource sharing and co-operation among computers, home appliances and consumer electronics using remote access (RA). Also, users and devices can share and control media resources. This document specifies: • an IGRS remote media access profile based on the IGRS RA core protocol and the IGRS RA platform protocol, and • application rules for the interoperation between IGRS RA media users and devices

Technologies de l'information — Architecture des systèmes électroniques domestiques (HES) — Partie 5-101: Titre manque

General Information

Status
Published
Publication Date
20-Jun-2019
Current Stage
6060 - International Standard published
Start Date
21-Jun-2019
Due Date
22-Jan-2018
Completion Date
22-Jan-2018
Ref Project
Standard
ISO/IEC 14543-5-101:2019 - Information technology -- Home electronic systems (HES) architecture
English language
22 pages
sale 15% off
Preview
sale 15% off
Preview

Standards Content (Sample)


ISO/IEC 14543-5-101
Edition 1.0 2019-06
INTERNATIONAL
STANDARD
Information technology – Home electronic system (HES) architecture –
Part 5-101: Intelligent grouping and resource sharing for HES Class 2 and
Class 3 – Remote media access profile

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
ISO/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é info@iec.ch
CH-1211 Geneva 20 www.iec.ch
Switzerland
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 corrigendum or an amendment might have been published.

IEC publications search - webstore.iec.ch/advsearchform Electropedia - www.electropedia.org
The advanced search enables to find IEC publications by a The world's leading online dictionary on electrotechnology,
variety of criteria (reference number, text, technical containing more than 22 000 terminological entries in English
committee,…). It also gives information on projects, replaced and French, with equivalent terms in 16 additional languages.
and withdrawn publications. Also known as the International Electrotechnical Vocabulary

(IEV) online.
IEC Just Published - webstore.iec.ch/justpublished

Stay up to date on all new IEC publications. Just Published IEC Glossary - std.iec.ch/glossary
details all new publications released. Available online and 67 000 electrotechnical terminology entries in English and
once a month by email. French extracted from the Terms and Definitions clause of
IEC publications issued since 2002. Some entries have been
IEC Customer Service Centre - webstore.iec.ch/csc collected from earlier publications of IEC TC 37, 77, 86 and
If you wish to give us your feedback on this publication or CISPR.

need further assistance, please contact the Customer Service

Centre: sales@iec.ch.
ISO/IEC 14543-5-101
Edition 1.0 2019-06
INTERNATIONAL
STANDARD
Information technology – Home electronic system (HES) architecture –

Part 5-101: Intelligent grouping and resource sharing for HES Class 2 and

Class 3 – Remote media access profile

INTERNATIONAL
ELECTROTECHNICAL
COMMISSION
ICS 35.200 ISBN 978-2-8322-7051-6

– 2 – ISO/IEC 14543-5-101:2019
© ISO/IEC 2019
CONTENTS
FOREWORD . 4
INTRODUCTION . 5
1 Scope . 7
2 Normative references . 7
3 Terms, definitions and abbreviated terms . 8
3.1 Terms and definitions . 8
3.2 Abbreviated terms . 8
4 Conformance . 9
5 Overview of IGRS remote media access profile . 9
6 Application scenarios of remote media access . 9
7 Remote media access application system . 10
7.1 Overview. 10
7.2 IGRS RAMS . 10
7.3 IGRS RAMC . 12
7.4 Extension of RAMS and RAMC modules . 13
8 Message data format of remote media access application . 13
8.1 Classification of message and data format . 13
Annex A (normative) Specification of MTS . 15
A.1 Overview. 15
A.2 MTS service type . 15
A.3 MTS interface invocation reference flow . 15
A.4 MTS service attributes . 16
A.5 MTS data types . 16
A.6 MTS invocation interfaces . 16
A.6.1 PrepareForTranscoding . 16
A.6.2 StartTranscoding . 17
A.6.3 StopTranscoding . 17
A.6.4 GetTranscodingStatus . 17
A.6.5 MTS error codes . 18
Annex B (normative) Web Services Description Language (WSDL) description of MTS . 19
Bibliography . 22

Figure 1 – Interaction model of IGRS RA media access application . 10
Figure 2 – Components of IGRS RAMS . 11
Figure 3 – Components of IGRS RAMC . 12
Figure 4 – Extension of RAMS and RAMC modules . 13
Message 1 – Format of request message . 14
Message 2 – Format of response message . 14
Message 3 – Format of push message . 14
Figure A.1 – Service invocation flow of MTS . 15

Table A.1 – MTS service attributes . 16
Table A.2 – MTS data types . 16
Table A.3 – Input/Output parameters of PrepareForTranscoding . 17

© ISO/IEC 2019
Table A.4 – Input/Output parameters of StartTranscoding . 17
Table A.5 – Input/Output parameters of StopTranscoding . 17
Table A.6 – Input/Output parameters of GetTranscodingStatus . 18
Table A.7 – MTS error codes . 18

– 4 – ISO/IEC 14543-5-101:2019
© ISO/IEC 2019
INFORMATION TECHNOLOGY –
HOME ELECTRONIC SYSTEM (HES) ARCHITECTURE –

Part 5-101: Intelligent grouping and resource sharing
for HES Class 2 and Class 3 – Remote media access profile

FOREWORD
1) ISO (the International Organization for Standardization) and IEC (the International Electrotechnical Commission)
form the specialized system for worldwide standardization. National bodies that are members of ISO or IEC
participate in the development of International Standards through technical committees established by the
respective organization to deal with particular fields of technical activity. ISO and IEC technical committees
collaborate in fields of mutual interest. Other international organizations, governmental and non-governmental, in
liaison with ISO and IEC, also take part in the work. In the field of information technology, ISO and IEC have
established a joint technical committee, ISO/IEC JTC 1.
2) The formal decisions or agreements of IEC and ISO on technical matters express, as nearly as possible, an
international consensus of opinion on the relevant subjects since each technical committee has representation
from all interested IEC National Committees and ISO member bodies.
3) IEC, ISO and ISO/IEC publications have the form of recommendations for international use and are accepted
by IEC National Committees and ISO member bodies in that sense. While all reasonable efforts are made to
ensure that the technical content of IEC, ISO and ISO/IEC publications is accurate, IEC or ISO cannot be held
responsible for the way in which they are used or for any misinterpretation by any end user.
4) In order to promote international uniformity, IEC National Committees and ISO member bodies undertake to
apply IEC, ISO and ISO/IEC publications transparently to the maximum extent possible in their national and
regional publications. Any divergence between any ISO, IEC or ISO/IEC publication and the corresponding
national or regional publication should be clearly indicated in the latter.
5) ISO and IEC do not provide any attestation of conformity. Independent certification bodies provide conformity
assessment services and, in some areas, access to IEC marks of conformity. ISO or IEC are not responsible
for any services carried out by independent certification bodies.
6) All users should ensure that they have the latest edition of this publication.
7) No liability shall attach to IEC or ISO or its directors, employees, servants or agents including individual experts
and members of their technical committees and IEC National Committees or ISO member bodies for any
personal injury, property damage or other damage of any nature whatsoever, whether direct or indirect, or for
costs (including legal fees) and expenses arising out of the publication of, use of, or reliance upon, this ISO/IEC
publication or any other IEC, ISO or ISO/IEC publications.
8) Attention is drawn to the normative references cited in this publication. Use of the referenced publications is
indispensable for the correct application of this publication.
9) Attention is drawn to the possibility that some of the elements of this ISO/IEC publication may be the subject of
patent rights. ISO and IEC shall not be held responsible for identifying any or all such patent rights.
International Standard ISO/IEC 14543-5-101 was prepared by subcommittee 25:
Interconnection of information technology equipment, of ISO/IEC joint technical committee 1:
Information technology.
The list of all currently available parts of the ISO/IEC 14543 series, under the general title
Information technology – Home electronic system (HES) architecture, can be found on the
IEC website and ISO website.
This publication contains attached files in the form of xml. These files are intended to be used
as a complement and do not form an integral part of the publication.
The text of this standard is based on the following documents:
FDIS Report on voting
JTC1-SC25/2869/FDIS JTC1-SC25/2885/RVD

Full information on the voting for the approval of this standard can be found in the report on
voting indicated in the above table.
This publication has been drafted in accordance with the ISO/IEC Directives, Part 2.

© ISO/IEC 2019
INTRODUCTION
ISO/IEC 14543-5 (all parts) specifies the services and protocol of the application layer for
intelligent grouping and resource sharing (IGRS) devices and services in the home electronic
system. Some parts reference Classes 1, 2 and 3, which are HES designations specified in
the HES architecture standard, ISO/IEC 14543-2-1.
ISO/IEC 14543-5 (all parts) includes the following parts.
– ISO/IEC 14543-5-1: Core protocol
• Specifies the TCP/IP protocol stack as the basis and the HTTP protocol as the
message-exchange framework among devices.
• Specifies a series of device and service interaction/invocation standards, including
device and service discovery protocol, device and service description, service
invocation, security mechanisms, etc.
• Specifies core protocols for a type of home network that supports streaming media and
other high-speed data transports within a home.
– ISO/IEC 14543-5-2#: Application profile
• Based on the IGRS core protocol.
• Specifies a device and service interaction mechanism, as well as application
interfaces used in IGRS basic applications.
• Multiple application profiles are specified, including:
i) ISO/IEC 14543-5-21: AV profile
ii) ISO/IEC 14543-5-22: File profile
– ISO/IEC 14543-5-3: Basic application
• Includes an IGRS basic application list.
• Specifies a basic application framework.
• Specifies operation details (device grouping, service description template, etc.),
functional descriptions and service invocation interfaces.
– ISO/IEC 14543-5-4: Device validation
• Defines a standard method to validate an IGRS-compliant device.
– ISO/IEC 14543-5-5: Device type
• Specifies IGRS device types used in IGRS applications.
– ISO/IEC 14543-5-6: Service type
• Specifies basic service types used in IGRS applications.
– ISO/IEC 14543-5-7: Remote access system architecture
• Specifies the architecture and framework for the remote access of IGRS devices and
services in the home electronic system. The remote access communications protocol
and application profiles are specified in the following parts of ISO/IEC 14543-5:
i) ISO/IEC 14543-5-8: Remote access core protocol
ii) ISO/IEC 14543-5-9: Remote access service platform
iii) ISO/IEC 14543-5-101: Remote media access profile
iv) ISO/IEC 14543-5-102: Remote universal management profile
v) ISO/IEC 14543-5-11: Remote user interface
vi) ISO/IEC 14543-5-12: Remote access test and verification
• The relationships among these parts are specified in Part 5-7.

– 6 – ISO/IEC 14543-5-101:2019
© ISO/IEC 2019
– ISO/IEC 14543-5-8: Remote access core protocol
• Provides detailed system components, system functional modules, basic concepts of
IGRS remote access elements and their relationships, message exchange
mechanisms and security related specifications.
• Specifies interfaces between IGRS remote access (RA) client and service platforms.
Defines co-operative procedures among IGRS RA clients.
– ISO/IEC 14543-5-9: Remote access service platform
• Specifies the IGRS RA service platform (IRSP) architectures and interfaces among
servers in the service platforms.
• Based on ISO/IEC 14543-5-8: Remote access core protocol.
– ISO/IEC 14543-5-101 and ISO/IEC 14543-5-102: Remote access application profiles
• Defines a device and service interaction mechanism for various applications
• Based on ISO/IEC 14543-5-8: Remote access core protocol.
• Two profiles have been developed:
i) ISO/IEC 14543-5-101: Remote media access profile. This part defines the common
requirements for IGRS RA media users and devices in IGRS networks.
ii) ISO/IEC 14543-5-102: Remote universal management profile. This part specifies a
mechanism for integrating devices with both relatively high and low processing
capabilities into IGRS networks. It also specifies universal remote device discovery
and a management framework.
• Additional application profiles will be specified in the future.
– ISO/IEC 14543-5-11: Remote user interface
• Specifies adaptive user interface generation and remote device control mechanisms
suitable for different remote access applications and devices.
– ISO/IEC 14543-5-12: Remote access test and verification
• Specifies a standard method to test and verify IGRS-RA compliant device and service
interfaces.
© ISO/IEC 2019
INFORMATION TECHNOLOGY –
HOME ELECTRONIC SYSTEM (HES) ARCHITECTURE –

Part 5-101: Intelligent grouping and resource sharing
for HES Class 2 and Class 3 – Remote media access profile

1 Scope
This part of ISO/IEC 14543 enables a media connection, resource sharing and co-operation
among computers, home appliances and consumer electronics using remote access (RA).
Also, users and devices can share and control media resources.
This document specifies:
• an IGRS remote media access profile based on the IGRS RA core protocol and the IGRS
RA platform protocol, and
• application rules for the interoperation between IGRS RA media users and devices.
2 Normative references
The following documents are referred to in the text in such a way that some or all of their
content constitutes requirements of this document. For dated references, only the edition
cited applies. For undated references, the latest edition of the referenced document (including
any amendments) applies.
ISO/IEC 14543-5-1:2010, Information technology – Home electronic system (HES)
architecture – Part 5-1: Intelligent grouping and resource sharing for Class 2 and Class 3 –
Core protocol
ISO/IEC 14543-5-21:2012, Information technology – Home electronic system (HES)
architecture – Part 5-21: Intelligent grouping and resource sharing for HES Class 2 and
Class 3 – Application profile – AV profile
ISO/IEC 14543-5-6:2012, Information technology – Home electronic system (HES)
architecture – Part 5-6: Intelligent grouping and resource sharing for HES Class 2 and Class 3
– Service type
ISO/IEC 14543-5-7:2015, Information technology – Home electronic system (HES)
architecture – Part 5-7: Intelligent grouping and resource sharing for HES Class 2 and Class 3
– Remote access system architecture
ISO/IEC 14543-5-8:2017, Information technology – Home electronic system (HES)
architecture – Part 5-8: Intelligent grouping and resource sharing for HES Class 2 and Class 3
– Remote access core protocol
ISO/IEC 14543-5-9:2017, Information technology – Home electronic system (HES)
architecture – Part 5-9: Intelligent grouping and resource sharing for HES Class 2 and Class 3
– Remote access service platform

– 8 – ISO/IEC 14543-5-101:2019
© ISO/IEC 2019
3 Terms, definitions and abbreviated terms
3.1 Terms and definitions
For the purposes of this document, the following terms and definitions apply.
ISO and IEC maintain terminological databases for use in standardization at the following
addresses:
• IEC Electropedia: available at http://www.electropedia.org/
• ISO Online browsing platform: available at http://www.iso.org/obp
3.1.1
remote media access
browsing, searching and playing media content located in remote media servers through an
IRSP
Note 1 to entry: In this document, “media” is primarily audio and video.
3.1.2
remote access media client
RAMC
media device in an IGRS RA network that possesses capabilities for browsing, searching,
receiving and rendering multimedia content located on an RAMS through an IRSP
Note 1 to entry: Examples of an RAMC device include a TV, set-top box, etc. The RAMC may access contents on
the RAMS as the destination device through IRSP in a remote media access application.
3.1.3
remote access media server
RAMS
media device in an IGRS RA network that possesses capabilities for storing multimedia
content, accessing an IRSP and transmitting multimedia content to an RAMC according to
control commands from the RAMC
Note 1 to entry: Examples of an RAMS device are a PC, network storage server, etc. The RAMS may provide a
network interface to other RAMC devices to access content managed by the RAMS as the source device through
IRSP in a remote media access application.
3.1.4
service attribute
variable associated with each service type to record service status
3.2 Abbreviated terms
CIS content index service
CMS connection management service
DRM digital right management
ID identification
IGRS intelligent grouping and resource sharing
IGRSDSIM IGRS dynamic service invocation module
MCTMS media client transport management service
MSTMS media server transport management service
MTS media transcoding service
QoS quality of service
RAMC remote access media client
RAMS remote access media server

© ISO/IEC 2019
IGRS intelligent grouping and resource sharing
IRSP IGRS RA service platform
IP internet protocol
MC media client
MS media server
RA remote access
URI universal resource identifier
XMPP extensible messaging and presence protocol
WSDL Web Services Description Language
4 Conformance
The application profile for a remote media access application shall be implemented as
specified in Clause 5. The application scenarios of remote media access shall be
implemented as specified in Clause 6. The remote media access system architecture and
components of an IGRS Remote Access Media Server (RAMS) and Remote Access Media
Client (RAMC) shall conform to Clause 7. The message and data formats used in a remote
media access application shall conform to Clause 8.
5 Overview of IGRS remote media access profile
IGRS remote access (RA) application profiles are based on the IGRS RA core protocol
(ISO/IEC 14543-5-8:2017) and the IGRS RA service platform protocol (ISO/IEC 14543-5-
9:2017). The IGRS RA application profiles specify functional models, service models for
different applications and interactive processes and interfaces between the applications and
core protocol. Manufacturers may develop additional applications based these profiles. The
applications developed based on these profiles may interoperate with each other.
An IGRS remote media access profile is one of the IGRS RA application profiles. It is based
on the IGRS RA core protocol specified in ISO/IEC 14543-5-8:2017. All the basic access and
play control functions of media are based on the IGRS AV application profile specified in
ISO/IEC 14543-5-21:2012. ISO/IEC 14543-5-21:2012 specifies media server (MS) and media
client (MC) service functionalities of the AV profile. ISO/IEC 14543-5-6:2012 specifies the
service types and implementation methods in ISO/IEC 14543-5-21:2012.
This document specifies the service realization methods in an IGRS RA network, and clarifies
the differences between IGRS remote media access applications in an IGRS RA network and
IGRS media applications in a local IP network.
6 Application scenarios of remote media access
The possible application scenarios of IGRS RA media include the following.
a) Users can discover the local IGRS devices in a home network (TV, media player, set-top-
box, etc.) and the media content stored or played in these devices with the users’ remote
IGRS devices. Users can search the media content and control the rendering of the
content (i.e. play, stop, pause, continue, re-play, etc.).
b) Users can use the local IGRS devices (TV, media-player, set-top box
...

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