ISO/IEC 14543-5-22:2010 情報技術—ホームエレクトロニックシステム(HES)アーキテクチャ—パート5-22:HESクラス2およびクラス3のインテリジェントなグループ化とリソース共有—アプリケーションプロファイル—ファイルプロファイル | ページ 2

※一部、英文及び仏文を自動翻訳した日本語訳を使用しています。

序文

  • 1) ISO (国際標準化機構) と IEC (国際電気標準会議) は、世界的な標準化のための専門的なシステムを形成します。 ISO または IEC のメンバーである国家機関は、国際規格の開発に参加しています。それらの準備は技術委員会に委ねられています。扱われる主題に関心のある ISO および IEC 加盟団体は、この準備作業に参加することができます。 ISO および IEC と連携している国際的な政府および非政府組織も、この準備に参加しています。
  • 2)情報技術の分野では、ISO と IEC は合同技術委員会 ISO/IEC JTC 1 を設立しました。合同技術委員会によって採択された国際規格草案は、投票のために各国の機関に回覧されます。国際規格として発行するには、投票を行う国の機関の少なくとも 75% による承認が必要です。
  • 3)各技術委員会は、関心のあるすべての IEC および ISO メンバー団体からの代表者を持っているため、技術的事項に関する IEC および ISO の正式な決定または合意は、関連する主題に関する国際的な意見の一致を可能な限り表現します。
  • 4) IEC, ISO, および ISO/IEC の出版物は、国際的な使用のための推奨事項の形式を持ち、その意味で IEC および ISO のメンバー団体によって受け入れられています。 IEC, ISO, および ISO/IEC の出版物の技術的内容が正確であることを保証するためにあらゆる合理的な努力が払われていますが、IEC または ISO は、それらの使用方法またはエンドユーザーによる誤解に対して責任を負うことはできません。
  • 5)国際的な統一性を促進するために、IEC および ISO のメンバー団体は、IEC, ISO, および ISO/IEC の出版物を可能な限り透過的に国内および地域の出版物に適用することを約束します。 ISO/IEC 刊行物と対応する国または地域の刊行物との相違点は、後者で明確に示す必要があります。
  • 6) ISO および IEC は、承認を示すためのマーキング手順を提供しておらず、ISO/IEC 出版物に適合していると宣言された機器について責任を負うことはできません。
  • 7)すべてのユーザーは、この出版物の最新版を持っていることを確認する必要があります。
  • 8) IEC または ISO またはその取締役、従業員、使用人または代理店 (個々の専門家および技術委員会のメンバーを含む) および IEC または ISO のメンバー団体は、人身傷害、物的損害、またはその他のいかなる性質の損害についても、責任を負わないものとします。この ISO/IEC 刊行物またはその他の IEC, ISO, または ISO/IEC 刊行物の発行、使用、または依存から生じる直接的または間接的、または費用 (弁護士費用を含む) および費用。
  • 9)この刊行物で引用されている規範的な参考文献に注意が必要です。この刊行物を正しく適用するには、参照されている刊行物を使用することが不可欠です。
  • 10)この規格の要素の一部が特許権の対象となる可能性があることに注意してください。 ISO および IEC は、そのような特許権の一部またはすべてを特定する責任を負わないものとします。

国際規格 ISO/IEC 14543-5-22 は、ISO/IEC 合同技術委員会 1: 情報技術の小委員会 25: 情報技術機器の相互接続によって作成されました。

ISO/IEC 14543 シリーズの現在入手可能なすべてのパーツのリストは、一般的なタイトルである情報技術 - ホーム エレクトロニック システム (HES) アーキテクチャの下にあり、IEC Web サイトで見つけることができます。

この国際規格は、メンバー団体の投票によって承認されており、投票結果は、2 番目のタイトル ページに記載されているアドレスから取得できます。

この出版物は、ISO/IEC 指令に従って起草されています。 2.

前書き

ISO/IEC 14543-5, Intelligent Grouping and Resource Sharing for HES (IGRS)は、

7 つの部分:

  • ➣ Part 5-1: コアプロトコル
    • • TCP/IP プロトコル スタックを基本として、HTTP プロトコルをデバイス間のメッセージ交換フレームワークとして指定します。
    • •デバイスとサービスの検出プロトコル、デバイスとサービスの説明、サービスの呼び出し、セキュリティ メカニズムなどを含む、一連のデバイスとサービスの相互作用/呼び出しの標準を定義します。
    • •家庭内のストリーミング メディアやその他の高速データ転送をサポートするホーム ネットワークのタイプのコア プロトコルを指定します。
  • Part 5-21: アプリケーション プロファイル — AV プロファイル

    • • IGRS コア プロトコルに基づく。
    • •デバイスとサービスの対話メカニズム、および IGRS 基本アプリケーションで使用されるアプリケーション インターフェイスを定義します。
  • Part 5-22: アプリケーション プロファイル — ファイル プロファイル

    • • IGRS コア プロトコルに基づく。
    • •デバイスとサービスの対話メカニズム、および IGRS 基本アプリケーションで使用されるアプリケーション インターフェイスを定義します。
  • Part 5-3: 基本的なアプリケーション

    • • IGRS の基本的なアプリケーション リストが含まれています。
    • •基本的なアプリケーション フレームワークを定義します。
    • •操作の詳細 (デバイスのグループ化、サービス記述テンプレートなど)、機能定義、およびサービス呼び出しインターフェイスに対処します。
  • Part 5-4: デバイスの検証

    • • IGRS 準拠デバイスを検証するための標準的な方法を定義します。
  • Part 5-5: デバイスの種類

    • • IGRS アプリケーションで使用される IGRS デバイス タイプを定義します。
  • Part 5-6: サービスの種類

    • • IGRS アプリケーションで使用される基本的なサービス タイプを定義します。

1 スコープ

ISO/IEC 14543 のこの部分では、ファイル データ ストリーミング アプリケーション プロファイル、デバイス インタラクション フロー モデル、デバイス インタラクション プロセスにおける要求メッセージと応答メッセージ、およびインテリジェント グループ化とリソース共有 (IGRS) に基づくデバイスのサービス記述形式を指定します。 ISO/IEC 14543-5-

この規格は、ローカル エリア ネットワーク (LAN) またはパーソナル エリア ネットワーク (PAN) 環境、特にワイヤレス ダイナミック ネットワークにおけるコンピュータ、家庭用電化製品、および通信デバイス間のファイル データ ストリームのリソース共有およびサービス コラボレーションに適用されます。

2 参考文献

本書の適用には、以下の参考文献が不可欠です。日付のある参考文献については、引用された版のみが適用されます。日付のない参照については、参照文書の最新版 (修正を含む) が適用されます。

ISO/IEC, IEC, ISO, および ITU ドキュメント以外の参照仕様の規定は、この条項で特定されているように、この国際規格のコンテキスト内で有効です。この国際規格内でのそのような仕様への参照は、ISO または IEC 内でそれ以上の地位を与えるものではありません。特に、参照された仕様に国際標準の地位を与えるものではありません。

  • ISO/IEC 14543-5-1, 情報技術 — 家庭用電子システム (HES) アーキテクチャ — 5-1: クラス 2 およびクラス 3 のインテリジェントなグループ化とリソース共有 — コア プロトコル
  • W3C SOAP 1.2:シンプル オブジェクト アクセス プロトコル バージョン 1.2 http://www.w3.org/2002/12/soap-envelope

参考文献

W3C WSDL 1.1, Web サービス記述言語バージョン 1.1 http://www.w3.org/TR/wsdl
IETF RFC 5234, 構文仕様の拡張 BNF: ABNF
文法規則として使用される BNF 標準形を拡張 http://tools.ietf.org/html/rfc2234

FOREWORD

  • 1) ISO (International Organization for Standardization) and IEC (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. Their preparation is entrusted to technical committees; any ISO and IEC member body interested in the subject dealt with may participate in this preparatory work. International governmental and non-governmental organizations liaising with ISO and IEC also participate in this preparation.
  • 2) In the field of information technology, ISO and IEC have established a joint technical committee, ISO/IEC JTC 1. Draft International Standards adopted by the joint technical committee are circulated to national bodies for voting. Publication as an International Standard requires approval by at least 75 % of the national bodies casting a vote.
  • 3) 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 and ISO member bodies.
  • 4) IEC, ISO and ISO/IEC publications have the form of recommendations for international use and are accepted by IEC 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.
  • 5) In order to promote international uniformity, IEC 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 publication and the corresponding national or regional publication should be clearly indicated in the latter.
  • 6) ISO and IEC provide no marking procedure to indicate their approval and cannot be rendered responsible for any equipment declared to be in conformity with an ISO/IEC publication.
  • 7) All users should ensure that they have the latest edition of this publication.
  • 8) 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 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.
  • 9) 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.
  • 10) Attention is drawn to the possibility that some of the elements of this International Standard 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-22 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 ISO/IEC 14543 series, under the general title Information technology — Home electronic system (HES) architecture, can be found on the IEC web site.

This International Standard has been approved by vote of the member 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, 2.

INTRODUCTION

ISO/IEC 14543-5, Intelligent Grouping and Resource Sharing for HES (IGRS), is divided into

seven parts:

  • ➣ Part 5-1: Core protocol
    • • Specifies the TCP/IP protocol stack as the basis and the HTTP protocol as the message-exchanging framework among devices.
    • • Defines 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 transport within a home.
  • Part 5-21: Application profile — AV profile

    • • Based on the IGRS Core Protocol.
    • • Defines a device and service interaction mechanism, as well as application interfaces used in IGRS Basic Applications.
  • Part 5-22: Application profile — File profile

    • • Based on the IGRS Core Protocol.
    • • Defines a device and service interaction mechanism, as well as application interfaces used in IGRS Basic Applications.
  • Part 5-3: Basic application

    • • Includes an IGRS basic application list.
    • • Defines a basic application framework.
    • • Addresses operation specifics (device grouping, service description template, etc.), function definitions, and service invocation interfaces.
  • Part 5-4: Device validation

    • • Defines a standard method to validate an IGRS-compliant device.
  • Part 5-5: Device types

    • • Defines IGRS Device types used in IGRS applications.
  • Part 5-6: Service types

    • • Defines basic service types used in IGRS applications.

1 Scope

This part of ISO/IEC 14543 specifies the file data streaming application profile, device interaction flow model, the request and response messages in the device interaction process, and the service description format of the devices based on Intelligent Grouping and Resource Sharing (IGRS), ISO/IEC 14543-5-1.

This standard is applicable to resource sharing and service collaboration of file data stream among computers, consumer electronics, and communication devices in a Local Area Network (LAN) or Personal Area Network (PAN) environment, especially in a wireless dynamic network.

2 Normative references

The following referenced documents are indispensable for the application 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.

The provisions of the referenced specifications other than ISO/IEC, IEC, ISO and ITU documents, as identified in this clause, are valid within the context of this International Standard. The reference to such a specification within this International Standard does not give it any further status within ISO or IEC. In particular, it does not give the referenced specification the status of an International Standard.

  • ISO/IEC 14543-5-1, Information technology — Home electronic system (HES) architecture — 5-1: Intelligent grouping and resource sharing for Class 2 and Class 3 — Core protocol
  • W3C SOAP 1.2: Simple Object Access Protocol Version 1.2 http://www.w3.org/2002/12/soap-envelope

Bibliography

W3C WSDL 1.1, Web Service Description LanguageVersion 1.1 http://www.w3.org/TR/wsdl
IETF RFC 5234, Augmented BNF for Syntax Specifications: ABNF
Extend BNF normal form used as grammar regulation http://tools.ietf.org/html/rfc2234