1、BSI Standards PublicationBS ISO/IEC 14543-5-7:2015Information technology Home electronic system (HES)architecturePart 5-7: Intelligent grouping and resourcesharing for HES Class 2 and Class 3 Remote access system architectureBS ISO/IEC 14543-5-7:2015 BRITISH STANDARDNational forewordThis British Sta
2、ndard is the UK implementation of ISO/IEC 14543-5-7:2015.The UK participation in its preparation was entrusted to Technical Committee IST/6/-/12, Home Electronic Systems.A list of organizations represented on this committee can be obtained on request to its secretary.This publication does not purpor
3、t to include all the necessary provisions of a contract. Users are responsible for its correct application. The British Standards Institution 2015.Published by BSI Standards Limited 2015ISBN 978 0 580 85196 4 ICS 35.200 Compliance with a British Standard cannot confer immunity from legal obligations
4、.This British Standard was published under the authority of the Standards Policy and Strategy Committee on 31 May 2015.Amendments/corrigenda issued since publicationDate T e x t a f f e c t e dISO/IEC 14543-5-7 Edition 1.0 2015-04 INTERNATIONAL STANDARD Information technology Home electronic system
5、(HES) architecture Part 5-7: Intelligent grouping and resource sharing for HES Class 2 and Class 3 Remote access system architecture INTERNATIONAL ELECTROTECHNICAL COMMISSION ICS 35.200 ISBN 978-2-8322-2568-4 Warning! Make sure that you obtained this publication from an authorized distributor. BS IS
6、O/IEC 14543-5-7:2015 ISO/IEC 14543-5-7:2015 ISO/IEC 2015 2 CONTENTS FOREWORD 3 INTRODUCTION . 4 1 Scope . 6 2 Normative references . . 6 3 Terms, definitions and abbreviations . . 6 3.1 Terms and definitions . 6 3.2 Abbreviations . 7 4 Conformance . 8 5 IGRS remote access (RA) system architecture .
7、8 5.1 IGRS RA functionality overview. . 8 5.2 IGRS RA system structure . . 8 6 IGRS RA specification framework 10 6.1 IGRS RA specification framework overview 10 6.2 IGRS RA core protocol . 10 6.3 IGRS RA service platform protocol . . 11 6.4 IGRS RA application profiles . . 12 6.4.1 Overview . 12 6.
8、4.2 Remote AV access profile . 12 6.4.3 Remote universal management profile 12 6.4.4 Additional application profiles . . 13 6.5 IGRS remote user interface (RUI) protocol . 13 6.6 IGRS RA test and verification protocol 13 7 Security . 13 Bibliography . 14 Figure 1 IGRS RA system structure . 9 Figure
9、2 IGRS RA specification architecture 10 Figure 3 Structure of IGRS RA service platform . . 11 BS ISO/IEC 14543-5-7:2015 ISO/IEC 14543-5-7:2015 ISO/IEC 2015 3 INFORMATION TECHNOLOGY HOME ELECTRONIC SYSTEM (HES) ARCHITECTURE Part 5-7: Intelligent grouping and resource sharing for HES Class 2 and Class
10、 3 Remote access system architecture 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 o
11、f 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
12、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
13、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 mem
14、ber 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 interna
15、tional 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
16、 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
17、 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 IE
18、C 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 othe
19、r 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 pub
20、lication 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-7 was prepared by subcommittee 25: Interconnection of information technology equipment, of ISO/IEC joint technical committee 1
21、: 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 International Standard has been approved by vote of the mem
22、ber bodies, and the voting results may be obtained from the address given on the second title page. This publication has been drafted in accordance with the ISO/IEC Directives, Part 2. BS ISO/IEC 14543-5-7:2015 ISO/IEC 14543-5-7:2015 ISO/IEC 2015 4 INTRODUCTION The ISO/IEC 14543-5 series of standard
23、s specifies the services and protocol of the application layer for Intelligent Grouping and Resource Sharing (IGRS) devices and services in the Home Electronic System. The ISO/IEC 14543-5 series includes the following parts. IGRS Part 5-1: Core protocol Specifies the TCP/IP protocol stack as the bas
24、is 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
25、 for a type of home network that supports streaming media and other high-speed data transports within a home. IGRS Parts 5-21 and 5-22: Application profiles Based on the IGRS core protocol. Specify device and service interaction mechanisms, as well as application interfaces used in IGRS basic applic
26、ations. Multiple application profiles are specified, including: Part 5-21: AV profile Part 5-22: File profile IGRS Part 5-3: Basic application Includes an IGRS basic application list. Specifies a basic application framework. Specifies operation details (device grouping, service description template,
27、 etc.), function definitions and service invocation interfaces. IGRS Part 5-4: Device validation Defines a standard method to validate an IGRS-compliant device. IGRS Part 5-5: Device type Specifies IGRS device types used in IGRS applications. IGRS Part 5-6: Service type Specifies basic service types
28、 used in IGRS applications. IGRS Part 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 following parts
29、of this series: ISO/IEC 14543-5-8: Remote access core protocol ISO/IEC 14543-5-9: Remote access service platform ISO/IEC 14543-5-101: Remote AV access profile ISO/IEC 14543-5-102: Remote universal management profile BS ISO/IEC 14543-5-7:2015 ISO/IEC 14543-5-7:2015 ISO/IEC 2015 5 ISO/IEC 14543-5-11:
30、Remote user interface ISO/IEC 14543-5-12: Remote access test and verification The relationships between these parts are specified in this part. IGRS Part 5-8: Remote access core protocol (under consideration) Provides detailed system constructions, system function modules, basic conceptions of IGRS
31、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. IGRS Part 5-9: Remote access service platform (un
32、der consideration) Specifies the IGRS RA service platform architectures and interfaces among servers in service platforms. Based on the IGRS Part 5-8: Remote access core protocol. IGRS Part 5-101 and 5-102: Remote access application profiles (under consideration) Define a device and service interact
33、ion mechanism for various applications Based on the IGRS Part 5-8: Remote access core protocol Two profiles are under development: Part 5-101: Remote AV access profile. This part defines the common requirements for IGRS RA AV users/devices in IGRS networks. Part 5-102: Remote universal management pr
34、ofile. 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 management frameworks. Additional application profiles will be specified in the future. IGRS Part 5-11:
35、 Remote user interface (under consideration) Specifies adaptive user interface generation and remote device control mechanisms suitable for different remote access applications and devices. IGRS Part 5-12: Remote access test and verification (under consideration) Defines a standard method to test an
36、d verify IGRS-RA compliant devices and service interfaces. BS ISO/IEC 14543-5-7:2015 ISO/IEC 14543-5-7:2015 ISO/IEC 2015 6 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 architectur
37、e 1 Scope This part of ISO/IEC 14543 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 other parts of this series. The relationship among these
38、 parts are specified in this standard. This standard is applicable to the remote access of an IGRS sub-network (called an IGRS subnet) for resource sharing and service collaboration among home and/or remote computers, consumer electronics and communication devices. 2 Normative references The followi
39、ng documents, in whole or in part, are normatively referenced in this document and are indispensable for its application. For dated references, only the edition cited applies. For undated references, the latest edition of the referenced document (including any amendments) applies. ISO/IEC 18028-4, I
40、nformation technology Security techniques IT network security Part 4: Securing remote access ISO/IEC 24767-1, Information technology Home network security Part 1: Security requirements 3 Terms, definitions and abbreviations 3.1 Terms and definitions For the purposes of this document, the following t
41、erms and definitions apply. 3.1.1 IGRS AS basic service unit composed of one or multiple IGRS servers Note 1 to entry: Each IGRS AS (Autonomous System) provides services for a dedicated user/device group and constructs an IGRS RA domain. Different IGRS ASs exchange messages with each other according
42、 to the IGRS service platform protocol. 3.1.2 IGRS LAN device device that conforms to ISO/IEC 14543-5-1 through ISO/IEC 14543-5-6 Note 1 to entry: An IGRS LAN device can join an IGRS remote access (RA) network with the assistance of an IGRS RA agent. BS ISO/IEC 14543-5-7:2015 ISO/IEC 14543-5-7:2015
43、ISO/IEC 2015 7 3.1.3 IGRS RA user user of the IGRS RA devices and application services Note 1 to entry: Generally, an IGRS RA user is a human being. Each IGRS RA user has a unique user ID (identification). A bundle relationship can be established between one IGRS RA user and another. A binding relat
44、ionship can be established between one IGRS RA user and one IGRS device. 3.1.4 IGRS RA device device that is controlled by the IGRS RA user in the IGRS RA system Note 1 to entry: Each IGRS RA device has a unique device ID (identification). A binding relationship can be established between an IGRS RA
45、 device and an IGRS RA user. 3.1.5 IGRS RA agent functional entity that can provide an IGRS RA service to IGRS LAN devices Note 1 to entry: The main functionalities of the IGRS RA agent are sending/receiving instructions to/from the IGRS RA service platform and translating the instructions of local
46、IGRS networks to/from those of the IGRS RA networks. The IGRS RA agent provides compatibility among local IGRS devices to IGRS RA devices. 3.1.6 IGRS RA server instantiation of a service provider that can be assembled into an IGRS RA AS Note 1 to entry: An IGRS RA server is deployed on the Internet.
47、 It maintains relationships among the IGRS RA user and IGRS devices. It also provides retransmissions of collaborative messages. The IGRS RA user/device can start a data connection to the IGRS RA service platform and supports interconnection using the data connection and retransmission functions of
48、the IGRS RA service platform. An IGRS RA AS consists of one or multiple IGRS RA servers. 3.1.7 IGRS RA service platform collection of IGRS RA service providers that consist of one or multiple IGRS RA AS Note 1 to entry: Each IGRS RA AS provides services in its own domain and exchanges information wi
49、th other IGRS RA ASs to provide resource sharing and collaborative services between different domains. 3.1.8 IGRS RA universal management mechanism for the universal management of all IGRS home appliances and devices Note 1 to entry: An IGRS RA can manage not only smart devices that have relatively high computation capacities with IP addresses but also non-smart devices that have relatively low computation capacities without IP address