[go: up one dir, main page]

JP2013537774A - Avインターフェースに基づいて成立したネットワークで経路帯域幅を確保してデータを送受信する方法及びその装置 - Google Patents

Avインターフェースに基づいて成立したネットワークで経路帯域幅を確保してデータを送受信する方法及びその装置 Download PDF

Info

Publication number
JP2013537774A
JP2013537774A JP2013524800A JP2013524800A JP2013537774A JP 2013537774 A JP2013537774 A JP 2013537774A JP 2013524800 A JP2013524800 A JP 2013524800A JP 2013524800 A JP2013524800 A JP 2013524800A JP 2013537774 A JP2013537774 A JP 2013537774A
Authority
JP
Japan
Prior art keywords
message
data
path
transmitted
link
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
JP2013524800A
Other languages
English (en)
Other versions
JP5852652B2 (ja
Inventor
リ,ジェ−ミン
ナ,イル−ジュ
キム,スン−ファン
パク,スン−グォン
チョウ,ボン−ファン
シン,ハルキラート
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Samsung Electronics Co Ltd
Original Assignee
Samsung Electronics Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Samsung Electronics Co Ltd filed Critical Samsung Electronics Co Ltd
Publication of JP2013537774A publication Critical patent/JP2013537774A/ja
Application granted granted Critical
Publication of JP5852652B2 publication Critical patent/JP5852652B2/ja
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L69/00Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass
    • H04L69/14Multichannel or multilink protocols
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/64Hybrid switching systems
    • H04L12/6418Hybrid transport
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L69/00Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass
    • H04L69/30Definitions, standards or architectural aspects of layered protocol stacks
    • H04L69/32Architecture of open systems interconnection [OSI] 7-layer type protocol stacks, e.g. the interfaces between the data link level and the physical level
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L45/00Routing or path finding of packets in data switching networks
    • H04L45/12Shortest path evaluation
    • H04L45/125Shortest path evaluation based on throughput or bandwidth

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Computer Security & Cryptography (AREA)
  • Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
  • Data Exchanges In Wide-Area Networks (AREA)
  • Small-Scale Networks (AREA)

Abstract

ソースデバイスからシンクデバイスにストリームを伝送するデータ伝送経路のチェック及び確保を介して、データ伝送経路の有効性をあらかじめ評価し、これに基づいて、ストリーミング・サービスを行うデータ送受信方法及びその装置が開示される。

Description

本発明は、AV(audio/video)インターフェースに基づいて成立したネットワークでデータを送受信する方法及びその装置に係り、さらに詳細には、データ伝送経路を確保してデータを送受信する方法及びその装置に関する。
AV(audio/video)データを提供するソースデバイス(source device)と、ソースデバイスからAVデータを受信して再生するシンクデバイス(sink device)は、所定のAVインターフェース(AV interface)を介して連結される。
例えば、ソースデバイスとシンクデバイスは、デジタルAVデータの伝送のためのDVI(digital visual interface)またはHDMI(high-definition multimedia interface)のようなAVインターフェースを介して連結される。
本発明が解決しようとする技術的課題は、データ伝送経路を確保してデータを送受信する方法及びその装置を提供するところにあり、前記方法を遂行するためのプログラムを記録したコンピュータで読み取り可能な記録媒体を提供することである。
前記技術的課題を解決するための本発明の一実施形態による第1デバイスがAVインターフェース(interface)を介して連結された第2デバイスにデータを伝送する方法は、所定ストリームを前記第2デバイスに伝送することができる経路(path)を確保することを要請する第1メッセージを、前記第2デバイスに伝送する段階と、前記第1メッセージに対する応答として、前記経路の確保結果についての情報を含む第2メッセージを、前記第2デバイスから受信する段階と、前記第2メッセージを受信することによって選択的に、前記ストリームに係わるデータを前記第2デバイスに伝送する段階と、を含む。
本発明によれば、データ伝送経路の帯域幅が確保された後にストリームが伝送されるので、QoS(quality of service)を維持し、ストリーミング・サービスを行うことができる。従って、AVインターフェースに連結されたネットワークで、ストリーミング・サービスの安定性を高めることができ、ユーザ経験(user experience)も向上させることができる。
本発明の一実施形態によるAVインターフェースによって連結されたデバイスのネットワーク構造(topology)を図示する図面である。 本発明の一実施形態によるAVインターフェースを介したデータの双方向伝送を図示する図面である。 本発明の他の実施形態によるAVインターフェースを介したデータの双方向伝送を図示する図面である。 本発明の一実施形態によるAVインターフェースに基づいたネットワークの階層構造を図示する図面である。 本発明の一実施形態によるデータ伝送経路を図示する図面である。 本発明の一実施形態によるストリーミング方法を説明するためのフローチャートである。 本発明の一実施形態による、データ伝送経路をチェックする方法を説明するためのフローチャートである。 本発明の一実施形態によるAVリンクを図示する図面である。 本発明の一実施形態による伝送単位を割り当てる方法を図示する図面である。 本発明の一実施形態による伝送単位をストリームに割り当てる方法を図示する図面である。 本発明の一実施形態による伝送単位をストリームに割り当てる方法を図示する図面である。 本発明の一実施形態によるAVインターフェースに基づいて成立したネットワークのデバイスを図示する図面である。 本発明の一実施形態によるストリームを中継するためのフォワーディング・テーブルを図示する図面である。 本発明の一実施形態によるストリームを中継するためのフォワーディング・テーブルを図示する図面である。 本発明の一実施形態によるストリームを中継するためのフォワーディング・テーブルを図示する図面である。 本発明の一実施形態によるストリームを中継するためのフォワーディング・テーブルを図示する図面である。 本発明の一実施形態によるストリームを中継するためのフォワーディング・テーブルを図示する図面である。 本発明の一実施形態によるストリームを中継するためのフォワーディング・テーブルを図示する図面である。 本発明の一実施形態によるストリームを中継するためのフォワーディング・テーブルを図示する図面である。 本発明の一実施形態によるストリームを中継するためのフォワーディング・テーブルを図示する図面である。 本発明の一実施形態によるストリームを中継するためのフォワーディング・テーブルを図示する図面である。 本発明の一実施形態による非同時性データパケットを図示する図面である。 本発明の一実施形態による非同時性データパケットのヘッダに含まれるControl Flagsフィールドを図示する図面である。 本発明の一実施形態によって、AVネットワークのデバイスが周期的に伝送するパケットを図示する図面である。 本発明の一実施形態によって、AVネットワークのデバイスが周期的に伝送するパケットを図示する図面である。 本発明の一実施形態によるデータ伝送経路のチェックのためのパケットを図示する図面である。 本発明の一実施形態によるデータ伝送経路のチェックのためのパケットに対する応答パケットを図示する図面である。 本発明の一実施形態によるデータ伝送経路の確保を要請するパケットを図示する図面である。 本発明の一実施形態によるデータ伝送経路の確保を要請するパケットに対する応答パケットを図示する図面である。 本発明の一実施形態によるデータ伝送装置及びデータ受信装置を図示する図面である。
本発明の一側面は、データ伝送経路を確保してデータを送受信する方法及びその装置を提供するところにあり、本発明の他の側面は、前記方法を遂行するためのプログラムを記録したコンピュータで読み取り可能な記録媒体を提供することである。
本発明の一実施形態による第1デバイスがAV(audio/video)インターフェース(interface)を介して連結された第2デバイスにデータを伝送する方法は、所定ストリームを前記第2デバイスに伝送することができる経路(path)を確保することを要請する第1メッセージを、前記第2デバイスに伝送する段階と、前記第1メッセージに対する応答として、前記経路の確保結果についての情報を含む第2メッセージを、前記第2デバイスから受信する段階と、前記第2メッセージを受信することによって選択的に、前記ストリームに係わるデータを前記第2デバイスに伝送する段階と、を含む。
本発明の他の実施形態によれば、前記第1メッセージを、前記第2デバイスに伝送する段階は、前記経路が前記ストリームを伝送することができるか否かを確認するための第3メッセージを、前記第2デバイスに伝送する段階と、前記第3メッセージに対する応答として、前記経路に存在する全てのデバイス間の全てのリンクについての情報を含む第4メッセージを、前記第2デバイスから受信する段階と、前記第4メッセージに基づいて判断した結果、前記経路が前記ストリームを伝送することができると確認されれば、前記第1メッセージを、前記第2デバイスに伝送する段階と、を含む。
本発明のさらに他の実施形態によれば、前記第4メッセージは、前記経路に存在する全てのデバイス間の全てのリンクの使用可能な(available)帯域幅についての情報を含む。
本発明のさらに他の実施形態によれば、前記全てのリンクで使用可能な帯域幅についての情報は、前記経路に存在するデバイスが前記第3メッセージを中継することにより、前記経路に存在するデバイスにより、前記第3メッセージに追加され、前記第2デバイスに伝達される情報であることを特徴とする。
本発明のさらに他の実施形態によれば、前記第1メッセージは、前記ストリーム伝送に必要な帯域幅についての情報を含む。
前記技術的課題を解決するための本発明の一実施形態による第2デバイスがAVインターフェース(interface)を介して連結された第1デバイスからデータを受信する方法は、所定ストリームを前記第2デバイスに伝送することができる経路(path)を確保することを要請する第1メッセージを、前記第1デバイスから受信する段階と、前記第1メッセージに対する応答として、前記経路の確保結果についての情報を含む第2メッセージを、前記第1デバイスに伝送する段階と、前記第2メッセージに対する応答として選択的に、前記ストリームに係わるデータを前記第1デバイスから受信する段階と、を含む。
前記技術的課題を解決するための本発明の一実施形態によるAVインターフェース(interface)を介して連結された第2デバイスにデータを伝送する第1デバイスの装置は、所定ストリームを前記第2デバイスに伝送することができる経路(path)を確保することを要請する第1メッセージを、前記第2デバイスに伝送し、前記第1メッセージに対する応答として、前記経路の確保結果についての情報を含む第2メッセージを、前記第2デバイスから受信する経路管理部と、前記第2メッセージを受信することによって選択的に、前記ストリームに係わるデータを前記第2デバイスに伝送するデータ伝送部と、を含む。
前記技術的課題を解決するための本発明の一実施形態によるAVインターフェース(interface)を介して連結された第1デバイスからデータを受信する第2デバイスの装置は、所定ストリームを前記第2デバイスに伝送することができる経路(path)を確保することを要請する第1メッセージを、前記第1デバイスから受信し、前記第1メッセージに対する応答として、前記経路の確保結果についての情報を含む第2メッセージを、前記第1デバイスに伝送する経路管理部と、前記第2メッセージに対する応答として選択的に、前記ストリームに係わるデータを前記第1デバイスから受信するデータ受信部と、を含む。
前記技術的課題を解決するために本発明は、前記データ伝送方法及び/または前記データ受信方法を遂行するためのプログラムを記録したコンピュータで読み取り可能な記録媒体を提供する。
以下、図面を参照しつつ、本発明の望ましい実施形態について詳細に説明する。
図1は、本発明の一実施形態によるAVインターフェースを介して連結されたデバイスのネットワーク構造(topology)を図示している。AVインターフェースは、AVデータの送受信のためのインターフェースを意味する。「AVリンク」は、本発明の一実施形態によるAVインターフェースに基づいて成立したリンクを意味し、HDMI(high-definition multimedia interface)は、HDMIケーブルを介した連結を意味する。
図1を参照すれば、AVデバイスは、本発明の一実施形態によるAVインターフェースを介してネットワークを構成することができる。複数のルームに存在するAVデバイスは、本発明の一実施形態によるAVインターフェースを介して、同じルームまたは他のルームに存在する多種のAVデバイスと連結される。このとき、AVリンクを中継するスイッチ(switch)デバイスが、AVインターフェースに基づいた連結を中継する。スイッチデバイスは、AVリンク・ホームスイッチ151のように、AVリンクの中継のための別途のデバイスでもあり、スイッチ機能を内蔵したAVデバイス152,153,154,155,156及び157でもある。ルーム1 110では、AVデバイスであるAVレシーバ152、TV(television)153及びブルーレイ・プレーヤ157が、スイッチデバイスの役割を行い、ルーム3 130及びルーム4 140では、AVデバイスであるTV 155及び156がスイッチデバイスの役割を行う。
また、スイッチデバイスは、本発明の一実施形態によるAVインターフェースとHDMIとをスイッチングするデバイスでもある。例えば、ルーム2 120のスイッチデバイス 154は、HDMIを介して、コンピュータとゲーム機とからAVデータを受信し、受信されたAVデータを、本発明の一実施形態によるAVリンクを介して、ルーム1 110、ルーム3 130またはルーム4 140のデバイスに伝送することができる。
図1に図示されたネットワークのデバイスは、行う役割によって、ソース/リーフ(leaf)・デバイス、ソース/スイッチ・デバイス、スイッチデバイス、シンク/スイッチ・デバイス及びシンク/リーフ・デバイスに区分される。
ルーム1 110のセットトップボックス164のように、AVリンクを中継せずに、AVデータを提供するデバイスは、ソース/リーフ・デバイスに該当し、ルーム1 110のブルーレイ・プレーヤ152のように、他のデバイスにAVデータを提供しながら、AVリンクを中継するデバイスは、ソース/スイッチ・デバイスに該当する。また、AVリンク・ホームスイッチ151のように、AVリンクの中継だけ行うデバイスは、スイッチデバイスに該当し、ルーム4 140のTV 156のように、AVデータを他のデバイスから提供されながら、AVリンクを中継するデバイスは、シンク/スイッチ・デバイスに該当する。最後に、ルーム4 140のプロジェクタ163のように、AVリンクを中継せずに、AVデータを他のデバイスから提供されるデバイスは、シンク/リーフ・デバイスに該当する。
図1に図示されたネットワーク構造によれば、ルーム1 110のブルーレイ・プレーヤ157のAVデータが、AVレシーバ152及びAVリンク・ホームスイッチ151を介して、ルーム3 130のTV 155またはルーム4 140のTV 156に伝送される。また、ルーム4のセットップボックス158で受信される放送信号が、AVリンク・ホームスイッチ151を介して、ルーム3 130のTV 156、AVリンク・ホームスイッチ151及びAVレシーバ152を介して、ルーム1 110のTV 153に伝送される。
言い換えれば、図1に図示されたように、AVインターフェースに基づいたネットワーク(以下、「AVネットワーク」とする)で、自由にAVデータを送受信するためには、本発明の一実施形態によるAVインターフェースは、データの双方向伝送を支援しなければならない。
DVI(digital visual interface)及びHDMIのような従来技術によるAVインターフェースは、ソースデバイスからシンクデバイスへの単方向データ伝送のみを支援する。ソースデバイスのAVデータは、シンクデバイスに伝送されるのみ、DVI及びHDMIのような従来技術によるAVインターフェースを介して、シンクデバイスがソースデバイスにAVデータを伝送することができない。例えば、ルーム4 140のシンクデバイスであるTV 156は、HDMIに連結されたセットップボックス158からAVデータを受信することができるのみ、セットトップボックス158にAVデータを伝送することはできない。
しかし、本発明の一実施形態によるAVインターフェースを介したAVリンクは、データの双方向伝送を支援し、図1に図示されたネットワーク構造において、他のルームのデバイスにデータを伝送することもでき、他のルームのデバイスからデータを受信することができる。特に、本発明の一実施形態によるAVリンクは、非圧縮ビデオデータの双方向伝送が可能であり、データの双方向伝送の例について、図2A及び図2Bを参照して詳細に説明する。
図2Aは、本発明の一実施形態によるAVインターフェースを介したデータの双方向伝送を図示している。図2Aを参照すれば、ソースデバイス1 210(例えば、ブルーレイ・プレーヤ)のAVデータ(例えば、非圧縮ビデオデータ)は、シンクデバイス1 216(例えば、プロジェクタ)で再生され、ソースデバイス2 212(例えば、セットトップボックス)のAVデータは、ソース/シンク・デバイス214(例えば、PC(personal computer))で再生され、ソース/シンク・デバイス214のAVデータは、シンク/スイッチ・デバイス1 218(例えば、TV)で再生される。
シンク/スイッチ・デバイス1 218は、ソースデバイス1 210のAVデータ及びソースデバイス2 212のAVデータを、ソースデバイス1 210及びソースデバイス2 212から受信した後、受信されたAVデータを時分割デュプレックス(time division duplex)して、スイッチデバイス2 220に伝送する。
ソースデバイス1 210のAVデータ及びソースデバイス2 212のAVデータを受信したスイッチデバイス2 220は、受信されたデータを中継し、シンクデバイス1 216にソースデバイス1 210のAVデータを伝送し、ソース/シンク・デバイス214に、ソースデバイス2 212のAVデータを伝送する。また、スイッチデバイス2 220は、ソース/シンク・デバイス214からAVデータを受信し、受信されたAVデータを、スイッチデバイス1 218に伝送する。
シンク/スイッチ・デバイス1 218とスイッチデバイス2 220との間、及びスイッチデバイス2 220とソース/シンク・デバイス214とのリンクについて説明すれば、AVデータ、すなわち、非圧縮ビデオデータは、単方向だけに伝送されるのではなく、双方向に伝送される。従って、図2Aのデバイスが、それぞれ1つのAVインターフェースケーブルに連結された場合、AVインターフェースは、1本のケーブルを介して、双方向データ伝送を行うことができ、複数のソースデバイスから受信したAVデータを、時分割デュプレックスを利用して伝送する。
図2Bは、本発明の一実施形態によるAVインターフェースを介したデータの双方向伝送を図示している。図2Bに図示された実施形態を参照すれば、ソースデバイス1 210(例えば、ブルーレイ・プレーヤ)のAVデータ(例えば、非圧縮ビデオデータ)は、シンクデバイス1 216(例えば、プロジェクタ)で再生され、ソースデバイス2 212(例えば、セットトップボックス)のAVデータは、ソース/シンク・デバイス214(例えば、PC)で再生され、ソース/シンク・デバイス214のAVデータは、シンク/スイッチ・デバイス1 218(例えば、TV)で再生される。
ただし、図2Aは、時分割デュプレックスを利用してデータを送受信する方法を図示するとするならば、図2Bは、空間分割デュプレックス(space divisionduplex)を利用してデータを送受信する方法を図示している。図4と係わって後述するように、本発明の一実施形態によるAVインターフェースに基づいたAVリンクは、複数のサーブリンクを含むことができる。また、複数のサーブリンクは、デバイスとデバイスとの物理的な連結を示す空間的に分離した複数のレーンに対応する。従って、図2Bに図示されたように、AVデータを送受信するにおいて、複数のサブリンクに基づいた空間分割デュプレックスを利用してデータを送受信することができる。
例えば、図2Bで、シンク/スイッチ・デバイス1 218は、ソースデバイス1 210のAVデータ、及びソースデバイス2 212のAVデータを、2つのサブリンクを利用して空間分割デュプレックスで伝送することができる。同様に、スイッチデバイス2 220からソース/シンク・デバイス214のAVデータを受信するときには、他のサブリンクを利用して受信することができる。
DVI及びHDMIのような従来技術によるAVインターフェースは、AVデータの双方向伝送を行うことができない。従って、図1に図示されたように、AVインターフェースを利用してデータ伝送ネットワークを構成することができない。しかし、本発明によるAVインターフェースは、図2A及び図2Bに図示されたように、1本のケーブルを介した双方向データ伝送が可能であるから、多様なデバイスが連結された柔軟なネットワーク構成が可能である。
再び図1を参照すれば、AVデータだけではなく、多様な類型(type)のデータ、すなわち、イーサネット(登録商標)データ、USB(universal serial bus)データのようなデータも、本発明の一実施形態によるAVインターフェースを介して送受信される。ルーム2 120のノート型パソコン160がルーム1 110に設置された無線LAN(local area network)共有器159を介して、ルーム3 130のPC 161に、イーサネットデータを伝送する場合を例を挙げて説明する。イーサネットデータとは、一般的に、TCP(transmission control protocol)/IP(internet protocol)基盤LANを介して伝送されるデータである。
しかし、本発明の一実施形態によるAVインターフェースは、従来技術によるAVインターフェースと異なり、双方向データ伝送を支援するので、AVインターフェースを介して、イーサネットデータを送受信することができる。従って、ノート型パソコン160は、AVリンクで構成されたネットワークを介して、イーサネットデータをPC 161に伝送する。このために、図1のネットワークに存在するスイッチデバイスは、イーサネットデータを中継することができる機能を具備する。リンク階層のスイッチングを介して、イーサネットデータを無線共有器159からPC 161に伝達する。
他の実施形態として、カメラ162のUSBデータをノート型パソコン160に伝送する場合に、スイッチデバイスは、具備されたUSBデータのスイッチ機能を利用し、USBデータをノート型パソコン160に伝達する。AVインターフェースを介して、AVデータだけではなく、多種のデータを伝送するので、AVインターフェースに連結されたネットワークに、多様なデバイスが接続され、自由にデータを送受信することができる。スイッチデバイスは、リンク階層のスイッチングを介して、USBデータを中継する。
また、デバイス及びネットワークの制御のためのデータも、本発明の一実施形態によるAVインターフェースを介して送受信される。例えば、ユーザは、ルーム1 110のTV 153を利用し、同じルームのAVレシーバ152を制御することができる。ユーザは、TV 153を操作し、AVレシーバ152を制御するためのデータを、AVインターフェースを介して伝送することにより、AVレシーバ152を制御する。また、AVインターフェースを利用して構成されたネットワークに接続された他のルーム 140のTV 156またはセットトップボックス158を、AVインターフェースを介して、制御することができる。
AVインターフェースに連結されているネットワークの制御のためのデータも、AVインターフェースを介して送受信されるが、リンクの設定はもとより、ネットワークを管理するためのデータが、ネットワークの制御のためのデータとして、AVインターフェースを介して送受信される。
多様な類型のデータが、AVインターフェースを介して送受信されるので、AVネットワークの伝送単位は、データの類型についての情報を含んでもよい。データ類型についての情報は、AVネットワークの伝送単位のヘッダに含まれる。
また、本発明の一実施形態によるAVインターフェースを介して、電力も伝達することができる。USBインターフェースを介した電力伝達のように、AVリンクを介して、モバイルデバイスに所定の電力を伝達することができる。AVリンクを介して、電力伝達を介してモバイルデバイスの充電または作動のための電力を伝達する。
図3は、本発明の一実施形態によるAVネットワークの階層構造を図示している。
前述のように、本発明の一実施形態によるAVインターフェースに基づいて、多様な類型のデータを双方向で伝送するために、図3に図示されたようなネットワーク階層構造を利用することができる。
図3を参照すれば、本発明の一実施形態によるネットワーク階層構造は、アプリケーション階層310、リンク階層320及び物理階層330を含む。アプリケーション階層310は、前述のAVインターフェースを介して送受信されるデータの処理と係わるサブ階層を含む。
ソースデバイスのアプリケーション階層は、ビデオデータの伝送のためのビデオソース階層、オーディオデータの伝送のためのオーディオソース階層、及びAVコンテンツの著作権保護のためのCP(content protection)階層を含んでもよい。また、イーサネットデータの伝送と係わるイーサネット階層、TCP/IP階層及びDLNA(digital living network alliance)/UPnP(universal plug and play)階層を含んでもよい。USBデータの伝送と係わるUSBスタック(stack)及びAVネットワークの制御と係わるAVインターフェース命令階層を含んでもよい。
同様に、シンクデバイスのアプリケーション階層は、ビデオデータの受信のためのビデオシンク階層、オーディオデータの受信のためのオーディオシンク階層、及びAVコンテンツの著作権保護のためのCP階層を含んでもよい。また、イーサネットデータの受信と係わるイーサネット階層、TCP/IP階層及びDLNA/UPnP階層を含んでもよい。USBデータの伝送と係わるUSBスタック及び制御データの伝送と係わるAVインターフェース命令階層を含んでもよい。
リンク階層320は、アプリケーション階層のデータを目的デバイスに正確に伝達するための機能を提供する。リンク階層320は、オーディオデータ、ビデオデータのように、リアルタイム伝送が必要なデータのパケット化(packetize)またはデパケット化(depacketize)のための同時性データパケット化/デパケット化(isochronous data Pakt./Depkt.)階層を含む。また、イーサネットデータ、USBデータ及びネットワーク制御データのように、リアルタイム伝送が不要なデータのパケット化またはデパケット化のための非同時性データパケット化/デパケット化(asynchronous data Pakt./Depkt.)階層を含む。また、AVリンクの管理、及びAVリンクに基づいたネットワークの管理のためのリンク管理階層及びネットワーク管理階層を含む。
スイッチデバイスは、前述のリンク階層のスイッチングを行うために、ビデオスイッチ階層、オーディオスイッチ階層、イーサネットスイッチ階層及びデータスイッチ階層を含む。ビデオスイッチ階層及びオーディオスイッチ階層は、同時性データパケット化/デパケット化階層のデパケット化結果に基づいて、リンク階層のソースアドレス(source address)及び宛先アドレス(destination address)を決定し、決定結果に基づいてスイッチングを行う。同様に、イーサネットスイッチ階層及びデータスイッチ階層は、非同時性データパケット化/デパケット化階層のデパケット化結果に基づいて、リンク階層のソースアドレス及び宛先アドレスを決定し、決定結果に基づいてスイッチングを行う。
物理階層330は、リンク階層320のデータを、ケーブルを介して伝送するために、物理的な信号に変換する階層である。ソースデバイス、スイッチデバイス及びシンクデバイスは、いずれも物理階層330を含み、AVコネクタ(connector)、データの伝送のための物理伝送階層、及びデータの受信のための物理受信階層を含む。
リンク階層320の同時性データパケット化/デパケット化階層、または非同時性データパケット化/デパケット化階層は、パケット化されたデータをリンク伝送階層に伝達し、リンク伝送階層は、パケット化されたデータを多重化し、物理階層330に伝達することができる。前述のように、本発明によるAVリンクは、空間分割デュプレックスために、複数のサブリンクを含み、AVケーブルが複数のサブリンクに対応する空間的に分離された複数のレーンを含んでもよい。従って、リンク伝送階層は、パケット化されたデータを多重化(multiplexing)し、それぞれのレーンに割り当てた後、複数のレーンにそれぞれ対応する複数の物理伝送階層に伝達することができる。
一方、複数のレーンにそれぞれ対応する複数の物理受信階層が受信したデータは、リンク受信階層に伝達され、リンク受信階層は、複数の物理受信階層から受信したデータを逆多重化(demultiplexing)し、同時性データパケット化/デパケット化階層、または非同時性データパケット化/デパケット化階層に伝達することができる。同時性データパケット化/デパケット化階層、または非同時性データパケット化/デパケット化階層は、受信されたデータをデパケット化し、アプリケーション階層310に伝達するか、あるいはスイッチ階層に伝達する。
図3に図示されたネットワーク階層構造によるデータの送受信は、AVネットワークで、それぞれのデバイスに割り当てられたアドレスに基づいて行われる。AVインターフェースに連結されたデバイスを識別するために、それぞれのデバイスに、所定のアドレスが割り当てられ、割り当てられたアドレスに基づいて、データの送受信が行われる。
図4は、本発明の一実施形態によるデータ伝送経路を図示している。図4を参照すれば、図1のように、AVインターフェースに基づいて形成されたネットワークで、ソースデバイス410がシンクデバイス440に、所定のデータを伝送するために、スイッチデバイス420及び430を経なければならない場合がある。ソースデバイス410とシンクデバイス440とが直接連結されていない場合には、スイッチデバイス420及び430がソースデバイス410が伝送するデータを中継し、シンクデバイス440に伝達しなければならない。
図4に図示された例では、ソースデバイス410とシンクデバイス440との間には、2個のスイッチデバイス420及び430が存在し、これにより、リンク0 411、リンク1 421及びリンク2 431が、AVインターフェースに基づいて成立する。
ソースデバイス410がシンクデバイス440に伝送するデータは、ストリームであり、リアルタイム伝送が必要であり、QoS(quality of service)を維持した状態で、ストリームを伝送するためには、リンク0 411、リンク1 421及びリンク2 431にストリームを伝送するための帯域幅が確保されなければならない。図2A及び図2Bと係わって説明したように、スイッチデバイスが、複数のソースデバイスが伝送するデータを中継するときには、時分割デュプレックスまたは空間分割デュプレックスを利用して、中継されるデータを多重化する。ところで、スイッチデバイス1 420及びスイッチデバイス2 430が、現在多量のデータを中継しており、ソースデバイス410がシンクデバイス440に伝送するストリームのために、帯域幅を利用することができなければ、ストリーミング・サービスの品質は、顕著に落ちてしまい、ストリーミング・サービス自体が不可能になることもある。
従って、ソースデバイス410は、ストリームをシンクデバイス440に伝送する前に、あらかじめデータ伝送経路の帯域幅を確保し、ストリームを伝送する必要がある。データ伝送経路の帯域幅は、リンク0 411の帯域幅、リンク1 421の帯域幅及びリンク2 431の帯域幅のうち、最小の帯域幅によって決定されるが、図5及び図6を参照して、データ伝送経路の帯域幅を確保する方法について詳細に説明する。
図5は、本発明の一実施形態によるストリーミング方法を説明するためのフローチャートである。図5を参照すれば、ソースデバイス410が、シンクデバイス440に、ストリームを伝送してストリーミング・サービスを始める前に、段階510で、ソースデバイス410は、シンクデバイス440までのデータ伝送経路をチェックする。データ伝送経路の帯域幅が、ストリーミング・サービスを行うことができるほどに十分な帯域幅であるか否かをチェックすることができる。段階510に係わる詳細な説明は、図6を参照して後述する。
段階510のチェック結果、データ伝送経路がストリーミング・サービスを支援することができる場合には、段階520で、ソースデバイス410は、データ伝送経路を確保することをスイッチデバイス1 420に伝送する。
段階510のチェック結果、データ伝送経路がストリーミング・サービスを支援する場合にも、経路チェック以後に、リンク0 411に使用可能な帯域幅に変更が発生することがある。段階510のチェック以後、ストリーミング・サービスに帯域幅が割り当てられる前に、スイッチデバイス1 420が、他のデータの中継を行うことになり、スイッチデバイス1 420の使用可能な資源(resource)がストリーミング・サービスに利用されない場合がこれに該当する。
従って、段階520で、ソースデバイス410は、データ伝送経路を確保することをスイッチデバイス1 420に要請する。スイッチデバイス1 420の要請に従って、リンク0 411の資源(例えば、帯域幅)が、ソースデバイス410が伝送するストリームに割り当てられる。
段階520で、ソースデバイス410が、データ伝送経路の確保をスイッチデバイス1 420に要請すれば、ソースデバイス410とスイッチデバイス1 420は、ネットワークの制御のためのデータを送受信し、リンク0 411の資源を確保する。
リンクトレーニング(link training)及び帯域幅割り当てを行い、リンク0 411の資源を確保する。リンクトレーニングは、リンク0 411の初期化、リンクパラメータの設定、クロック同期化及びチャンネル等化(channel equalization)のように、リンクの設定のための過程を含む。帯域幅割り当ては、伝送単位の割り当てを意味するが、図8を参照して詳細に説明する。
リンク0 411の資源が確保されれば、スイッチデバイス1 420は、段階520で受信されたデータ伝送経路の確保要請を、スイッチデバイス2 430に中継する。スイッチデバイス1 420は、データ伝送経路の確保を、スイッチデバイス2 430に要請し、スイッチデバイス1 420とスイッチデバイス2 430は、ネットワークの制御のためのデータを送受信し、リンク1 421の資源を確保する。段階520と同様に、リンクトレーニング及び帯域幅割り当てを行い、リンク1 421の資源を確保する。
リンク1 421の資源が確保されれば、スイッチデバイス2 430は、段階530で受信されたデータ伝送経路の確保要請を、シンクデバイス440に中継する。スイッチデバイス2 430は、データ伝送経路の確保をシンクデバイス440に要請し、スイッチデバイス2 430とシンクデバイス440は、ネットワークの制御のためのデータを送受信し、リンク2 431の資源を確保する。段階530と同様に、リンクトレーニング及び帯域幅割り当てを行い、リンク2 431の資源を確保する。
段階550ないし段階570で、シンクデバイス440は、段階520ないし段階540を介して受信されたデータ伝送経路の確保要請に対する応答を、ソースデバイス410に伝送する。
段階520ないし段階540を介して、データ伝送経路の全てのリンクの資源が確保されれば、データ伝送経路の確保成功を示す情報を含む応答をソースデバイス410に伝送し、段階580で、ストリーミング・サービスを行う。
しかし、リンク0 411、リンク1 421及びリンク2 431のうちいずれか一つでも、ストリーミング・サービスを支援することができなければ、段階550ないし段階570を介して伝送される応答は、データ伝送経路の確保失敗を示す情報を含む。データ伝送経路の確保が失敗すれば、既確保のリンクも、確保以前の状態に復元される。
例えば、リンク0 411及びリンク1 421の資源は、ストリーミング・サービスのために確保されたが、リンク2 431の資源が確保されず、データ伝送経路が確保されない場合には、既確保のリンク0 411及びリンク1 421も、確保以前の状態に復元される。リンクトレーニングを取り消し、ストリーミング・サービスに係わる帯域幅割り当てを取り消す。
図6は、本発明の一実施形態による、データ伝送経路をチェックする方法について説明するためのフローチャートである。図6は、図5の段階510をさらに詳細に図示するものである。図6を参照すれば、段階610で、ソースデバイス410は、データ伝送経路のチェックをスイッチデバイス1 420に要請する。チェック要請には、ストリーミング・サービスのために必要な資源(例えば、帯域幅)についての情報と共に、ソースデバイス410とスイッチデバイス1 420とのリンクであるリンク0 411についての情報(例えば、使用可能な帯域幅についての情報)が含まれる。
段階620で、スイッチデバイス1 420は、段階610で受信された要請をスイッチデバイス2 430に中継する。中継するときに、スイッチデバイス1 420とスイッチデバイス 430とのリンクであるリンク1 421についての情報をさらに含めて中継する。言い換えれば、段階620で伝送されるチェック要請には、ストリーミング・サービスのために必要な資源についての情報、リンク0 411についての情報及びリンク1 421についての情報が含まれる。
段階630で、スイッチデバイス2 430は、段階620で受信された要請をシンクデバイス440に中継する。中継するときに、スイッチデバイス2 430とシンクデバイス440とのリンクであるリンク2 431についての情報をさらに含めて中継する。言い換えれば、段階630で伝送されるチェック要請には、ストリーミング・サービスのために必要な資源についての情報、リンク0 411についての情報、リンク1 421についての情報及びリンク2 431についての情報が含まれる。
段階630で受信されたチェック要請に基づいて、シンクデバイス440は、データ伝送経路が有効であるか否かを判断する。チェック要請に含まれているストリーミング・サービスのために必要な資源についての情報を、リンク0 411についての情報、リンク1 421についての情報及びリンク2 431についての情報と比較し、データ伝送経路が有効であるか否かを判断することができる。
ストリーミング・サービスのために必要な帯域幅より、リンク0 411の使用可能な帯域幅、リンク1 421の使用可能な帯域幅及びリンク2 431の使用可能な帯域幅が広ければ、データ伝送経路が有効であると判断することができる。
データ伝送経路が有効であると判断されれば、段階640ないし段階660を介して、データ伝送経路が有効であるということを示す情報を含む応答を、ソースデバイス410に伝送する。このとき、データ伝送経路の全てのリンクについての情報が応答に含まれる。言い換えれば、リンク0 411の使用可能な帯域幅、リンク1 421の使用可能な帯域幅、及びリンク2 431の使用可能な帯域幅についての情報が応答に含まれる。
データ伝送経路が有効ではないと判断されれば、段階640ないし段階660を介して、データ伝送経路が有効ではないということを示す情報を含む応、ソースデバイス410に伝送する。このときにも、データ伝送経路の全てのリンクについての情報が応答に含まれる。
図7は、本発明の一実施形態によるAVリンクを図示している。図7を参照すれば、本発明によるAVインターフェースに基づいて成立したAVリンクは、複数のレーンを含んでもよい。それぞれのレーンは、デバイスとデバイスとの物理的な連結を示すものであり、TP(twisted pair)にそれぞれ対応する。それぞれのレーンを介して、双方向データ通信が可能である。
図5の段階520ないし段階540で行われる帯域幅割り当ては、図7に図示された複数のレーンのうち一つまたは複数のレーンをストリームに割り当てることを意味する。図8、図9A及び図9Bを参照して詳細に説明する。
図8は、本発明の一実施形態による伝送単位の割り当て方法を図示している。図8は、ソースデバイス410からシンクデバイス440への方向を、順方向であるとするとき、順方向サブリンクでの伝送単位の割り当てについて、例を挙げて説明する。
図8を参照すれば、帯域幅の割り当ては、それぞれのリンクで、ソースデバイス410が伝送するストリームに伝送単位を割り当てることを意味する。伝送単位は、複数の基本単位を含み、データ伝送の基礎になる単位を意味する。
1つのサイクル810,820または830には、複数の伝送単位(例えば、1024個の伝送単位)が含まれもし、複数のレーンを介して、伝送単位が同時に伝送されることもある。また、それぞれの伝送単位は、複数の基本単位(例えば、256個の基本単位)を含んでもよいが、基本単位は、最小データ単位を意味する。例えば、ビット深度(bit depth)が8ビットである映像データで、基本単位は、8ビットでもある。しかし、8ビットの基本単位は、デバイス間の送受信のために、チャンネル符号化(channel coding)され、チャンネル符号化された基本単位は、8ビットより大きいビット(例えば、10ビット)の単位でもある。
サイクル810,820または830は、伝送単位の割り当てが変更される周期を意味する。サイクルごとに、伝送単位の割り当てを変更することができるが、ストリーミング・サービスが続く間には、伝送単位の割り当てを変更しないこともある。ソースデバイス410からシンクデバイス440への順方向サブリンクは、複数のレーンを含んでもよく、それぞれのレーンについて、伝送単位の割り当てを異なって設定することもでき、全てのレーンについて、伝送単位の割り当てを同一に設定することもできる。
伝送単位の割り当ては、1つの伝送単位840に含まれた複数の基本単位を、所定のデータに割り当てることによって行われる。例えば、ソースデバイス410が伝送するストリームに、伝送単位840に含まれた複数の基本単位を割り当てることができる。
前述のように、それぞれのサイクル810,820及び830ごとに、伝送単位の割り当ては異なっており、それぞれのサイクル810,820及び830が始まるとき、伝送単位の割り当てについての情報を、サイクル開始パケット(cycle start packet)821及び831に含め、AVリンクを形成している相対デバイスに伝送することができる。サイクル開始パケット821及び831を介して、当該サイクル810,820及び830での伝送単位の割り当てについての情報を受信したデバイスは、受信された情報に基づいて、受信された伝送単位から、ソースデバイス410が伝送するストリームに対応する基本単位だけ抽出することができる。サイクル開始パケットは、図8に図示されているように、それぞれのサイクルで、最初で(initially)伝送される少なくとも1つの伝送単位に含まれる。
図9A及び図9Bは、本発明の一実施形態による伝送単位をストリームに割り当てる方法を図示している。
図9Aを参照すれば、順方向サブリンクがレーンL0のみを含むとき、L0のレーンを介して伝送される伝送単位の一部基本単位910を、ソースデバイス410が伝送するストリームに割り当てることにより、帯域幅を割り当てることができる。
また、図9Bに図示されているように、順方向サブリンクが、レーンL0,L1及びL2を含むとき、L0,L1及びL2を介して伝送される伝送単位の一部基本単位920を、ソースデバイス410が伝送するストリームに割り当てることにより、帯域幅を割り当てることができる。
図10は、本発明の一実施形態によるAVインターフェースに基づいて成立したネットワークのデバイスを図示している。図10に表示された数字は、ポート(port)番号を意味し、円形ポートは、AVネットワークのポートを意味する。0番ポートは、いずれもホストファンクション(function)を意味し、0番ポートを除いた四角ポートは、イーサネットポートを意味する。円形輪郭に「X」字表示は、AVネットワークで送受信されるデータを中継するAVネットワークのスイッチを意味する。ただし、ルータのスイッチは、イーサネットデータだけ中継するイーサネットスイッチを意味する。
段階580(図5)で、ストリーミング・サービスが行われるためには、AVリンクで成立したAVネットワークのデバイスが、ソースデバイス410のストリームをシンクデバイス440まで正確に中継しなければならない。このために、図10に図示されたAVネットワークのデバイスは、ソースデバイス410がマッピングされたポートを介してストリームを受信し、シンクデバイス440がマッピングされたポートを介してストリームを伝送する。このとき、それぞれのデバイスは、ポートと、ポートのストリームとがマッピングされたフォワーディング・テーブルを参照し、ストリームを中継することができる。フォワーディング・テーブルは、図11Aないし図11Iを参照して説明する。
図11Aないし図11Iは、本発明の一実施形態によるストリームを中継するためのフォワーディング・テーブルを図示している。
図10に図示されたデバイス間で、STB 1010がTV1 1020に伝送するストリームA、TV1 1020がAVR 1030に伝送するストリームB、BDP 1040がTV2 1050に伝送するストリームC、STB 1010がPC2 1060に伝送するストリームD、GC 1060がTV3 1080に伝送するストリームEに、いずれも5個のストリームが送受信されるとき、図11Aは、STB 1010のフォワーディング・テーブルを図示し、図11Bは、AVR 1030のフォワーディング・テーブルを図示し、図11CはPVR 1090のフォワーディング・テーブルを図示している。図11Dは、TV1 1020のフォワーディング・テーブルを図示し、図11Eは、TV2 1050のフォワーディング・テーブルを図示し、図11Fは、GC 1070のフォワーディング・テーブルを図示している。図11Gは、PC2 1060のフォワーディング・テーブルを図示し、図11Hは、TV3 1080のフォワーディング・テーブルを図示し、図11Iは、BDP 1040のフォワーディング・テーブルを図示している。
ソースアドレスに係わる項目は、5つのストリームのソースデバイスのAVネットワークのアドレスを定義する。ストリーム・インデックスは、1つのソースデバイスが複数のストリームを伝送するとき、複数のストリームを区分するための識別子を定義し、In Port項目及びOut Port項目は、ストリームが受信されるポートと、ストリームが伝送されるポートとを定義する。BW項目は、それぞれのストリームを送受信するために必要な帯域幅を定義する。
図12は、本発明の一実施形態による非同時性データパケットを図示している。
図5の段階520ないし段階580、図6の段階610ないし段階660で、デバイス間で送受信される要請及び応答は、ネットワークの制御のために送受信される要請及び応答であり、前述の非同時性データに該当する。図12は、かような非同時性データパケットの構造を図示している。
図12を参照すれば、AVネットワークを介して送受信される非同時性データパケットの「Header」部分は、宛先AVネットワーク・アドレスとして、「Destination Address」フィールドを含み、ソースAVネットワーク・アドレスとして、「Source Address」フィールドを含む。
「Type」フィールドは、非同時性データパケットの類型を定義する。非同時性データパケットが、リンク階層管理のためのパケット、イーサネットフレームを含むパケット、アプリケーション階層の制御命令のためのパケット、データの受信を確認するためのACKパケットのうち、いずれのパケットであるかを示す情報が「Type」フィールドに含まれる。「Subtype」フィールドは、「Type」フィールドによって区別される類型より、さらに詳細な類型を定義する利用される。
「Control Flags」フィールドは、詳細なパケット制御のためのフラグであり、図13に図示された通りである。図13を参照すれば、「Control Flags」は、「Path Processing Required」フィールド、「Forwarding Prohibited」フィールド及び「ACK Requested」フィールドを含んでもよい。「Path Processing Required」フィールドは、非同時性データパケットが、パケットを受信したデバイスによって、処理及び/または修正されなければならないパケットであるか否か示すフィールドであり、「Forwarding Prohibited」フィールドは、非同時性データパケットの中継を禁止するフィールドである。「ACK Requested」フィールドは、非同時性データパケットを受信したデバイスに、受信を確認する応答を強要するためのフィールドである。
AVネットワークの伝送単位の「data」部分は、実際伝送されるデータを含む。非同時性データパケットが、伝送単位の割り当てについての情報を含めば、「data」部分に、伝送単位の割り当てについての情報が含まれる。
図14及び図15は、本発明の一実施形態によって、AVネットワークのデバイスが周期的に伝送するパケットを図示している。
図1及び図10に図示されているように、AVインターフェースに基づいて形成されたネットワークを維持するためには、ネットワークに含まれるデバイスが、自体の存在をネットワークの他のデバイスに通知する必要がある。従って、AVネットワークのデバイスは、周期的に自体の存在を他のデバイスに通知する図14に図示されたパケットを伝送する。図14に図示された、周期的に伝送するパケットも、ネットワーク制御のためのパケットであり、非同時性データパケットに該当し、図12に図示された「data」部分に含まれ、他のデバイスに伝送される。
「Num. of Ports」フィールドは、デバイスが保有している全体ポートの個数を定義するフィールドであり、「Number of Ethernet Ports」は、全体ポートのうち、イーサネットポートの個数を定義するフィールドである。「EMA」フィールドは、デバイスのイーサネットアドレスを定義するフィールドであり、「Port Number」フィールドは、ポートの番号を定義し、「Port Status」フィールドは、ポートの状態を定義する。
「Number of Lane」は、1つのポートが、図7に図示されているように、複数のレーンを含むとき、レーンの個数を定義するフィールドである。
「Supported Functions」フィールド及び「Function Status」フィールドは、デバイスが行うことができる機能及び当該機能の現在状態を定義するフィールドである。図15を参照して詳細に説明する。
図15を参照すれば、「Supported Functions」フィールドは、byte 2に対応するフィールドであり、「VSR」,「VSK」,「ASR」,「ASK」,「ETH」及び「USB」フィールドを含む。「VSR」フィールドは、デバイスがビデオソースとしての機能を行うことができることを示すフィールドであり、「VSK」フィールドは、デバイスがビデオシンクとしての機能を行うことができることを示すフィールドである。「ASR」フィールド及び「ASK」フィールドは、デバイスがオーディオソース及びオーディオシンクとしての機能を行うことができることを示すフィールドである。「ETH」フィールドは、デバイスがイーサネットデータを送受信している機能を具備していることを示すフィールドである。「USB」フィールドは、デバイスがUSBデータを送受信する機能を具備していることを示すフィールドである。
「Function Status」フィールドは、byte 3に対応するフィールドであり、「Supported Functions」フィールドで定義された機能が現在作動しているか否かを示すフィールドである。
図16は、本発明の一実施形態によるデータ伝送経路のチェックのためのパケットを図示している。図16は、段階610ないし段階620を介して、ソースデバイス410がシンクデバイス440に伝送するデータ伝送経路のチェックのためのパケットを図示している。データ伝送経路のチェックのためのパケットも、ネットワークの制御のためのパケット路で、非同時性データパケットに該当し、図12に図示された「data」部分に含まれてシンクデバイス440に伝送される。
図16を参照すれば、「Required Bandwidth」フィールドは、ソースデバイス410がストリーミング・サービスのために必要な帯域幅を定義し、「Resource Type」フィールドは、ソースデバイス410が伝送するデータの類型を図示している。ソースデバイス410は、ストリームを伝送し、ストリームは、同時性データであるので、「Resource Type」フィールドは、同時性データであるか否かを示すように設定される。
「Source RDA」は、ソースデバイス410のAVネットワーク・アドレスを定義し、「Port Number」は、ストリームが伝送されるポートの番号を定義する。「Available Bandwidth」は、データ伝送経路に含まれたリンクで使用可能な帯域幅を定義する。
ソースデバイス410が、段階610(図6)で、最初の行に対応するフィールド1600、及び2行目に対応するフィールド1610を含むチェック要請を、スイッチデバイス1 420に伝送すれば、スイッチデバイス1 420は、3行目に対応するフィールド1620を追加してスイッチデバイス2 430に伝送し、シンクデバイス440直前のデバイスであるスイッチデバイス2 430は、最後の行に対応するフィールド1630を追加してシンクデバイス440に伝送する。
2行目に対応するフィールド1610の「Available Bandwidth」フィールドは、リンク0 411(図4)の使用可能な帯域幅と定義され、3行目に対応するフィールド1620の「Available Bandwidth」フィールドは、リンク1 421(図4)の使用可能な帯域幅と定義され、最後の行に対応するフィールド1630の「Available Bandwidth」フィールドは、リンク2 431(図4)の使用可能な帯域幅と定義される。
「First Branch RDA」フィールドは、スイッチデバイス1 420(図4)のAVネットワーク・アドレスと定義され、「Last Branch RDA」フィールドは、スイッチデバイス2 430のAVネットワーク・アドレスと定義される。
図17は、本発明の一実施形態によるデータ伝送経路のチェックのためのパケットに対する応答パケットを図示している。
図16に図示されたようなデータ伝送経路のチェックを要請するパケットを受信したシンクデバイス440は、図17に図示されたような応答パケットを、ソースデバイス410に伝送する。図16に図示されたパケットと異なる点は、「Response Code」フィールドが追加されるという点である。図16に図示されたパケットを受信したシンクデバイス440(図4)は、受信されたパケットに含まれた「Available Bandwidth」フィールドを参照し、データ伝送経路がストリーミング・サービスを支援することができる十分な帯域幅を保有しているか否かを判断し、判断結果についての情報を「Response Code」フィールドに定義し、応答パケットを生成する。生成された応答パケットは、図12に図示された非同時性データパケットの「data」部分に含まれ、ソースデバイス410に伝送される。
図18は、本発明の一実施形態によるデータ伝送経路の確保を要請するパケットを図示している。
図17に図示されたようなチェック要請に対する応答パケットを受信したソースデバイス410は、図18に図示されたようなデータ伝送経路の確保を要請するパケットを生成し、シンクデバイス440に伝送する。「Required Bandwidth」フィールド、「Resource Type」フィールド及び「Source RDA」フィールドは、図16及び図17に図示された通りである。「Stream Index」フィールドは、ストリームを識別するためのフィールドであり、図11Aないし図11Iに図示されたストリーム・インデックスに係わる項目と同一である。データ伝送経路の確保を要請するパケットも、ネットワークの制御のためのパケットであり、非同時性データパケットであるので、図12に図示された非同時性データパケットの「data」部分に含まれ、シンクデバイス440に伝送される。
図19は、本発明の一実施形態によるデータ伝送経路の確保を要請するパケットに対する応答パケットを図示している。
図18に図示されたようなデータ伝送経路の確保を要請するパケットを受信したシンクデバイス440(図4)は、図19に図示されたような応答パケットを、ソースデバイス410(図4)に伝送する。図18に図示されたパケットと異なる点は、「Response Code」フィールドが追加されるという点である。段階520ないし段階540(図5)を介して、データ伝送経路を確保すれば、確保成功を示す情報が、「Response Code」フィールドに含まれた応答パケットをソースデバイス410に伝送し、データ伝送経路を確保することができなければ、確保失敗を示す情報が、「Response Code」フィールドに含まれた応答パケットをソースデバイス410に伝送する。
図19に図示されたパケットも、ネットワークの制御のためのパケットであり、非同時性データパケットであるので、図12に図示された非同時性データパケットの「data」部分に含まれ、ソースデバイス410に伝送される。
図20は、本発明の一実施形態によるデータ伝送装置及びデータ受信装置を図示している。
図20を参照すれば、本発明によるソースデバイス410のデータ伝送装置は、経路管理部2010及びデータ伝送部2020を含み、シンクデバイス440のデータ受信装置は、経路管理部2030及びデータ受信部2040を含む。
経路管理部2010は、経路管理部2030と通信し、データ伝送経路のチェック及び確保を行う。経路管理部2010は、図16に図示されたようなデータ伝送経路のチェックを要請するパケットを生成し、経路管理部2030に伝送し、経路管理部2030は、図17に図示されているように、応答パケットを生成し、経路管理部2010に伝送する。データ伝送経路のチェック結果、データ伝送経路が、ストリームデータを伝送するために必要な帯域幅を保有していれば、経路管理部2010は、図18に図示されているように、データ伝送経路の確保を要請するパケットを生成し、経路管理部2030に伝送し、経路管理部2030は、図19に図示されているように、応答パケットを生成して経路管理部2010に伝送する。
データ伝送経路のチェック及び確保がいずれも完了すれば、データ伝送部2020は、ストリームをデータ受信部2040に伝送し、ストリーミング・サービスを始める。
以上のように、本発明は、たとえ限定された実施形態と図面とによって説明したにしても、本発明が前記の実施形態に限定されるものではなく、それらは、本発明が属する分野で当業者であるならば、かような記載から多様な修正及び変形が可能であろう。従って、本発明の思想は、特許請求の範囲によってのみ把握されなければならず、それと均等であるか、あるいは等価的な変形は、いずれも本発明思想の範疇に属するものである。また、本発明によるシステムは、コンピュータで読み取り可能な記録媒体に、コンピュータで読み取り可能なコードとして具現することが可能である。
例えば、本発明の例示的な実施形態によるデータ伝送装置及びデータ受信装置は、図20に図示されたような装置のそれぞれのユニットにカップリングされたバス、前記バスに結合された少なくとも1つのプロセッサを含んでもよい。また、命令、受信されたメッセージまたは生成されたメッセージを保存するために前記バスに結合され、前述のような命令を遂行するための少なくとも1つのプロセッサにカップリングされたメモリを含んでもよい。
また、コンピュータで読み取り可能な記録媒体は、コンピュータ・システムによって読み取り可能なデータが保存される全ての種類の記録装置を含む。記録媒体の例としては、ROM(read-only memory)、RAM(random-access memory)、CD(compact disc)−ROM、磁気テープ、フロッピー(登録商標)ディスク、光データ保存装置などを含む。またコンピュータで読み取り可能な記録媒体は、ネットワークに連結されたコンピュータ・システムに分散され、分散方式でコンピュータで読み取り可能なコードが保存されて実行される。

Claims (15)

  1. 第1デバイスが、AVインターフェースを介して連結された第2デバイスにデータを伝送する方法において、
    所定のストリームを前記第2デバイスに伝送することができる経路を確保することを要請する第1要請メッセージを、前記第2デバイスに伝送する段階と、
    前記第1メッセージに対する応答として、前記第1デバイスが、前記経路が確保されたか否かに係わる結果情報を含む第2応答メッセージを、前記第2デバイスから受信する段階と、
    もし前記経路が確保された場合、前記第1デバイスが前記第2メッセージを受信することにより、前記所定のストリームを前記第2デバイスに伝送する段階と、を含むことを特徴とするデータ伝送方法。
  2. 前記第1メッセージを、前記第2デバイスに伝送する段階は、
    前記経路が前記所定のストリームを伝送することができるか否かの確認を要請する第3メッセージを、前記第2デバイスに伝送する段階と、
    前記第3メッセージに対する応答として、前記経路を形成するデバイス間のリンクの速成についての情報を含む第4メッセージを、前記第2デバイスから受信する段階と、
    前記第4メッセージに基づいて判断した結果、前記経路が前記所定のストリームを伝送することができると確認されれば、前記第1メッセージを、前記第2デバイスに伝送する段階と、を含むことを特徴とする請求項1に記載のデータ伝送方法。
  3. 前記第4メッセージは、
    前記経路を形成する前記デバイス間のリンクの使用可能な帯域幅についての情報を含むことを特徴とする請求項2に記載のデータ伝送方法。
  4. 前記全てのリンクで使用可能な帯域幅についての情報は、
    前記経路を形成するデバイスにより、前記第3メッセージに追加され、前記デバイスは、前記第3メッセージを中継し、前記第3メッセージは、追加された情報と共に前記第2デバイスに伝達される情報であることを特徴とする請求項3に記載のデータ伝送方法。
  5. 前記第1メッセージは、
    前記所定のストリーム伝送に必要な帯域幅についての情報を含むことを特徴とする請求項1に記載のデータ伝送方法。
  6. 第2デバイスがAVインターフェースを介して連結された第1デバイスからデータを受信する方法において、
    所定のストリームを前記第2デバイスに伝送することができる経路を確保することを要請する第1要請メッセージを、前記第1デバイスから受信する段階と、
    前記第1メッセージに対する応答として、第2デバイスが前記経路が確保されたか否かに係わる結果情報を含む第2応答メッセージを、前記第1デバイスに伝送する段階と、
    もし前記経路が確保された場合、前記第2デバイスが前記第2メッセージに対する応答として、前記所定のストリームを受信する段階と、を含むことを特徴とするデータ受信方法。
  7. 前記第1メッセージを、前記第1デバイスから受信する段階は、
    前記経路が前記所定のストリームを伝送することができるか否かの確認を要請する第3メッセージを、前記第1デバイスから受信する段階と、
    前記第3メッセージに対する応答として、前記経路を形成するデバイス間のリンクの速成についての情報を含む第4メッセージを、前記第1デバイスに伝送する段階と、
    前記第4メッセージに基づいて判断した結果、前記経路が前記所定のストリームを伝送することができると確認され、前記第1デバイスが伝送する前記第1メッセージを、前記第1デバイスから受信する段階と、を含むことを特徴とする請求項6に記載のデータ受信方法。
  8. AVインターフェースを介して連結された第2デバイスにデータを伝送する第1デバイスの装置において、
    所定ストリームを前記第2デバイスに伝送することができる経路を確保することを要請する第1要請メッセージを、前記第2デバイスに伝送し、前記第1メッセージに対する応答として、前記経路が確保されたか否かを示す結果情報を含む第2応答メッセージを、前記第2デバイスから受信する経路管理部と、
    もし前記経路が確保された場合、前記第2メッセージを受信することにより、前記所定のストリームを前記第2デバイスに伝送するデータ伝送部と、を含むことを特徴とするデータ伝送装置。
  9. 前記経路管理部は、
    前記経路が前記所定のストリームを伝送することができるか否かの確認を要請する第3メッセージを、前記第2デバイスに伝送し、前記第3メッセージに対する応答として、前記経路を形成するデバイス間のリンクの速成についての情報を含む第4メッセージを、前記第2デバイスから受信し、前記第4メッセージに基づいて判断した結果、前記経路が前記所定のストリームを伝送することができると確認されれば、前記第1メッセージを、前記第2デバイスに伝送することを特徴とする請求項に8記載のデータ伝送装置。
  10. 前記第4メッセージは、
    前記経路を形成する前記デバイス間のリンクの使用可能な帯域幅についての情報を含むことを特徴とする請求項9に記載のデータ伝送装置。
  11. 前記全てのリンクで使用可能な帯域幅についての情報は、
    前記経路を形成するデバイスにより、前記第3メッセージに追加され、前記デバイスは、前記第3メッセージを中継し、前記第3メッセージは、追加された情報と共に前記第2デバイスに伝達される情報であることを特徴とする請求項10に記載のデータ伝送装置。
  12. 前記第1メッセージは、
    前記所定のストリーム伝送に必要な帯域幅についての情報を含むことを特徴とする請求項8に記載のデータ伝送装置。
  13. AVインターフェースを介して連結された第1デバイスからデータを受信する第2デバイスの装置において、
    所定のストリームを前記第2デバイスに伝送することができる経路を確保することを要請する第1要請メッセージを、前記第1デバイスから受信し、前記第1メッセージに対する応答として、前記経路が確保されたか否かを示す結果情報を含む第2応答メッセージを、前記第1デバイスに伝送する経路管理部と、
    もし前記経路が確保された場合、前記第2メッセージに対する応答として、前記所定のストリームを受信するデータ受信部と、を含むことを特徴とするデータ受信装置。
  14. 前記経路管理部は、
    前記経路が前記所定のストリームを伝送することができるか否かの確認を要請する第3メッセージを、前記第1デバイスから受信し、前記第3メッセージに対する応答として、前記経路を形成するデバイス間のリンクの速成についての情報を含む第4メッセージを、前記第1デバイスに伝送し、前記第4メッセージに基づいて判断した結果、前記経路が前記所定のストリームを伝送することができると確認されれば、前記第1デバイスが伝送する前記第1メッセージを、前記第1デバイスから受信することを特徴とする請求項13に記載のデータ受信装置。
  15. 請求項1ないし6のうちいずれか一項に記載の方法を遂行するためのプログラムを記録したコンピュータで読み取り可能な記録媒体。
JP2013524800A 2010-08-20 2011-08-19 Avインターフェースに基づいて成立したネットワークで経路帯域幅を確保してデータを送受信する方法及びその装置 Expired - Fee Related JP5852652B2 (ja)

Applications Claiming Priority (5)

Application Number Priority Date Filing Date Title
US37537910P 2010-08-20 2010-08-20
US61/375,379 2010-08-20
KR10-2011-0072080 2011-07-20
KR1020110072080A KR101837085B1 (ko) 2010-08-20 2011-07-20 Av 인터페이스에 기초해 성립된 네트워크에서 경로 대역폭을 확보하여 데이터를 송수신하는 방법 및 장치
PCT/KR2011/006124 WO2012023829A2 (en) 2010-08-20 2011-08-19 Method and apparatus for transmitting and receiving data based on secured path bandwidth in network established by using audio/video interface

Publications (2)

Publication Number Publication Date
JP2013537774A true JP2013537774A (ja) 2013-10-03
JP5852652B2 JP5852652B2 (ja) 2016-02-03

Family

ID=46127615

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2013524800A Expired - Fee Related JP5852652B2 (ja) 2010-08-20 2011-08-19 Avインターフェースに基づいて成立したネットワークで経路帯域幅を確保してデータを送受信する方法及びその装置

Country Status (6)

Country Link
US (1) US9276772B2 (ja)
EP (1) EP2606620B1 (ja)
JP (1) JP5852652B2 (ja)
KR (1) KR101837085B1 (ja)
CN (1) CN103069765B (ja)
WO (1) WO2012023829A2 (ja)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2019105845A (ja) * 2019-01-25 2019-06-27 キヤノン株式会社 表示装置およびその制御方法

Families Citing this family (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20090172475A1 (en) * 2008-01-02 2009-07-02 International Business Machines Corporation Remote resolution of software program problems
EP2321944B1 (en) * 2008-08-19 2016-11-16 High Sec Labs Isolated multi-network computer system and apparatus
JP5771986B2 (ja) * 2010-12-28 2015-09-02 ソニー株式会社 電子機器、電子機器の制御方法および電子機器システム
US9167282B2 (en) * 2011-08-30 2015-10-20 Broadata Communications, Inc. Enhanced HDMI system and method
CN102546297B (zh) * 2011-12-31 2015-11-25 华为技术有限公司 一种用户带宽通知方法和计费装置
KR102463418B1 (ko) 2016-01-06 2022-11-08 삼성전자 주식회사 영상콘텐츠 제공장치 및 그 제어방법과, 시스템
US10542057B2 (en) * 2016-12-30 2020-01-21 Akamai Technologies, Inc. Multicast overlay network for delivery of real-time video
US10922246B1 (en) 2020-07-13 2021-02-16 High Sec Labs Ltd. System and method of polychromatic identification for a KVM switch
CN114339298B (zh) * 2020-09-29 2025-10-14 华为技术有限公司 一种无压缩音视频流的处理方法、装置、设备及系统

Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH10308759A (ja) * 1997-03-06 1998-11-17 Toshiba Corp 通信装置および通信方法
JPH1185632A (ja) * 1997-09-12 1999-03-30 Hitachi Ltd データ通信方法
JP2995676B2 (ja) * 1996-11-15 1999-12-27 株式会社超高速ネットワーク・コンピュータ技術研究所 情報通信方法
JP2004508739A (ja) * 2000-02-04 2004-03-18 エイチアールエル ラボラトリーズ,エルエルシー ネットワークにおける価格設定ベースのサービス品質(PQoS)コントロールのためのシステム
JP2004512737A (ja) * 2000-10-19 2004-04-22 トムソン ライセンシング ソシエテ アノニム 無線リンクを含むネットワークにおいて等時性リソースを予約する方法
WO2006095787A1 (ja) * 2005-03-10 2006-09-14 Matsushita Electric Industrial Co., Ltd. 中継装置
JP2008125042A (ja) * 2006-11-13 2008-05-29 Samsung Electronics Co Ltd 拡張したavb予約プロトコル
JP2010518653A (ja) * 2006-09-05 2010-05-27 エルジー エレクトロニクス インコーポレイティド 無線通信システムにおけるリンク適応的データ転送方法

Family Cites Families (29)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6751221B1 (en) 1996-10-04 2004-06-15 Kabushiki Kaisha Toshiba Data transmitting node and network inter-connection node suitable for home network environment
JP3890173B2 (ja) * 1998-12-24 2007-03-07 キヤノン株式会社 画像処理装置および画像処理方法、並びに画像処理プログラムを記憶した記憶媒体
US7136387B2 (en) * 1999-08-09 2006-11-14 Mci, Llc Method of and system for providing quality of service in IP telephony
EP1327328B1 (en) 2000-10-19 2007-12-05 Thomson Licensing Method for linking several communication busses using wireless links
US7350228B2 (en) * 2001-01-23 2008-03-25 Portauthority Technologies Inc. Method for securing digital content
WO2003101071A1 (en) * 2002-05-29 2003-12-04 Matsushita Electric Industrial Co., Ltd. Data transmitting apparatus, data receiving apparatus, data transmission system and data transmission method
TWI318831B (en) * 2002-09-27 2009-12-21 Panasonic Corp Resource management system
TWI323101B (en) * 2003-01-21 2010-04-01 Panasonic Corp Communication system and its terminal
WO2004068805A1 (ja) * 2003-01-31 2004-08-12 Nippon Telegraph And Telephone Corporation Vpn通信制御装置、vpnにおける通信制御方法、仮想専用網管理装置
US7444425B2 (en) * 2003-03-10 2008-10-28 Meetrix, Inc. Applying multicast protocols and VPN tunneling techniques to achieve high quality of service for real time media transport across IP networks
US7206320B2 (en) 2003-06-18 2007-04-17 Sony Corporation Method and apparatus for non-centralized network bandwidth management
CN100488151C (zh) 2003-06-18 2009-05-13 索尼电子有限公司 用于非集中式网络带宽管理的方法及设备
US20050168693A1 (en) * 2003-12-02 2005-08-04 Mizer Richard A. Method and system for distributing digital cinema events
JP4388366B2 (ja) * 2003-12-26 2009-12-24 株式会社ケンウッド 送信装置、受信装置、データ送信方法、データ受信方法及びプログラム
US7158026B2 (en) * 2004-02-06 2007-01-02 @Security Broadband Corp. Security system configured to provide video and/or audio information to public or private safety personnel at a call center or other fixed or mobile emergency assistance unit
JP2006095787A (ja) 2004-09-29 2006-04-13 Seiko Epson Corp プリンタヘッド及びこれを備えた画像形成装置、並びにプリンタヘッド用駆動回路
WO2006091042A1 (en) 2005-02-24 2006-08-31 Lg Electronics Inc. Network system management method
US7720351B2 (en) * 2005-04-04 2010-05-18 Gutman Levitan Preservation and improvement of television advertising in digital environment
CN101375558A (zh) 2006-01-27 2009-02-25 Lg电子株式会社 网络设备
KR20080021456A (ko) 2006-08-31 2008-03-07 엘지전자 주식회사 통신 시스템에서 인터페이스를 위한 메시지 전송 방법
US7822046B2 (en) * 2006-10-13 2010-10-26 Cisco Technology, Inc. Triggering bandwidth reservation and priority remarking
WO2008088015A1 (ja) * 2007-01-19 2008-07-24 Nec Corporation 映像音声ストリーム配信システム、配信方法、および配信用プログラム
JP2008181281A (ja) * 2007-01-24 2008-08-07 Hitachi Ltd ピア・ツー・ピア通信を行うネットワークシステム
US8752191B2 (en) * 2007-05-16 2014-06-10 Broadcom Corporation Generic digital rights management framework, and applications thereof
US7903550B2 (en) * 2007-07-27 2011-03-08 Silicon Image, Inc. Bandwidth reservation for data flows in interconnection networks
EP2266293A1 (en) * 2008-04-07 2010-12-29 Nokia Siemens Networks OY Apparatus, method, system and program for secure communication
US8516096B2 (en) * 2008-07-09 2013-08-20 In Motion Technology Inc. Cognitive wireless system
US20120144000A1 (en) * 2009-08-10 2012-06-07 Nec Corporation Content delivery system
US8856901B2 (en) * 2010-05-26 2014-10-07 Marcel Van Os Digital handshake for authentication of devices

Patent Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2995676B2 (ja) * 1996-11-15 1999-12-27 株式会社超高速ネットワーク・コンピュータ技術研究所 情報通信方法
JPH10308759A (ja) * 1997-03-06 1998-11-17 Toshiba Corp 通信装置および通信方法
JPH1185632A (ja) * 1997-09-12 1999-03-30 Hitachi Ltd データ通信方法
JP2004508739A (ja) * 2000-02-04 2004-03-18 エイチアールエル ラボラトリーズ,エルエルシー ネットワークにおける価格設定ベースのサービス品質(PQoS)コントロールのためのシステム
JP2004512737A (ja) * 2000-10-19 2004-04-22 トムソン ライセンシング ソシエテ アノニム 無線リンクを含むネットワークにおいて等時性リソースを予約する方法
WO2006095787A1 (ja) * 2005-03-10 2006-09-14 Matsushita Electric Industrial Co., Ltd. 中継装置
JP2010518653A (ja) * 2006-09-05 2010-05-27 エルジー エレクトロニクス インコーポレイティド 無線通信システムにおけるリンク適応的データ転送方法
JP2008125042A (ja) * 2006-11-13 2008-05-29 Samsung Electronics Co Ltd 拡張したavb予約プロトコル

Non-Patent Citations (2)

* Cited by examiner, † Cited by third party
Title
JPN6015010953; 'NSLP for Quality-of-Service Signaling' draft-ietf-nsis-qos-nslp-11.txt , 200606 *
JPN6015043247; G.Ash et al.: 'QoS NSLP QSPEC Templete' draft-ietf-nsis-qspec-24.txt , 20100127, P.1-11 *

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2019105845A (ja) * 2019-01-25 2019-06-27 キヤノン株式会社 表示装置およびその制御方法

Also Published As

Publication number Publication date
CN103069765B (zh) 2016-05-25
JP5852652B2 (ja) 2016-02-03
CN103069765A (zh) 2013-04-24
US20120047281A1 (en) 2012-02-23
KR101837085B1 (ko) 2018-03-09
WO2012023829A3 (en) 2012-04-26
KR20120018275A (ko) 2012-03-02
EP2606620A2 (en) 2013-06-26
EP2606620A4 (en) 2014-04-30
EP2606620B1 (en) 2016-05-04
WO2012023829A2 (en) 2012-02-23
US9276772B2 (en) 2016-03-01

Similar Documents

Publication Publication Date Title
JP5852652B2 (ja) Avインターフェースに基づいて成立したネットワークで経路帯域幅を確保してデータを送受信する方法及びその装置
US6925518B2 (en) Bridging system for interoperation of remote groups of devices
KR101121778B1 (ko) 무선으로 영상기기 주변의 기기를 제어하는 방법 및 장치
CN102893558B (zh) 用于家庭网络系统中的会话路由的方法和设备
CN103814566A (zh) 在hdmi网络中的地址映射
KR20150003203A (ko) 계층-2 관리 실체 메시징을 이용한 소프트웨어 업그레이드
JP5982373B2 (ja) Avインターフェースを介して送受信されるデータを多重化する方法及びその装置
JP5882988B2 (ja) 複数のデバイスにコンテンツを伝送する方法及びその装置
JP2013529006A (ja) Avインターフェースを介してイーサネット・データを伝送する方法及びその装置
WO2008120960A1 (en) Network bridge apparatus and communication method using the same
JP3519628B2 (ja) 中継装置
WO2007091480A1 (ja) Avサーバ機器及びコネクション管理方法
JP4514798B2 (ja) 中継装置及び中継方法並びに中継処理用プログラム
JP2013531921A (ja) コーディネータ決定方法及び装置
JP3584694B2 (ja) Ipアドレス値とpid値との変換方式、変換装置及びビデオ配信システム
JP2004088330A (ja) ネットワークブリッジ装置及び方法
US20050262252A1 (en) Method and device for performing communication on a bus structured network
US20110209183A1 (en) Method and apparatus for transmitting data based on audio/video interface
KR20110097563A (ko) Av 인터페이스에 기초한 데이터 전송 방법 및 장치
JP2012070458A (ja) 優先制御システム、優先制御装置、優先制御方法、及び優先制御プログラム

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20140819

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20150312

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20150324

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20150624

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20151104

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20151204

R150 Certificate of patent or registration of utility model

Ref document number: 5852652

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

LAPS Cancellation because of no payment of annual fees