JP4731096B2 - 通信システム及びデバイス - Google Patents
通信システム及びデバイス Download PDFInfo
- Publication number
- JP4731096B2 JP4731096B2 JP2002522135A JP2002522135A JP4731096B2 JP 4731096 B2 JP4731096 B2 JP 4731096B2 JP 2002522135 A JP2002522135 A JP 2002522135A JP 2002522135 A JP2002522135 A JP 2002522135A JP 4731096 B2 JP4731096 B2 JP 4731096B2
- Authority
- JP
- Japan
- Prior art keywords
- status
- channel
- information
- communication system
- isochronous
- 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.)
- Expired - Fee Related
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/28—Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
- H04L12/40—Bus networks
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/28—Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
- H04L12/40—Bus networks
- H04L12/40052—High-speed IEEE 1394 serial bus
- H04L12/40078—Bus configuration
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/28—Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
- H04L12/2803—Home automation networks
- H04L12/2805—Home Audio Video Interoperability [HAVI] networks
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/28—Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
- H04L12/2803—Home automation networks
- H04L12/2838—Distribution of signals within a home automation network, e.g. involving splitting/multiplexing signals to/from different paths
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/64—Hybrid switching systems
- H04L12/6418—Hybrid transport
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N5/00—Details of television systems
- H04N5/76—Television signal recording
- H04N5/765—Interface circuits between an apparatus for recording and another apparatus
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/28—Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
- H04L12/2803—Home automation networks
- H04L2012/2847—Home automation networks characterised by the type of home appliance used
- H04L2012/2849—Audio/video appliances
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N5/00—Details of television systems
- H04N5/76—Television signal recording
- H04N5/765—Interface circuits between an apparatus for recording and another apparatus
- H04N5/77—Interface circuits between an apparatus for recording and another apparatus between a recording apparatus and a television camera
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N5/00—Details of television systems
- H04N5/76—Television signal recording
- H04N5/765—Interface circuits between an apparatus for recording and another apparatus
- H04N5/775—Interface circuits between an apparatus for recording and another apparatus between a recording apparatus and a television receiver
Landscapes
- Engineering & Computer Science (AREA)
- Signal Processing (AREA)
- Computer Networks & Wireless Communication (AREA)
- Multimedia (AREA)
- Automation & Control Theory (AREA)
- Small-Scale Networks (AREA)
- Eye Examination Apparatus (AREA)
- Radar Systems Or Details Thereof (AREA)
- Mobile Radio Communication Systems (AREA)
Description
【発明の属する技術分野】
本発明は、等時性通信及び非同期通信を扱うことができるバスを介して相互接続された複数のデバイスを有する通信システムに関する。
【0002】
本発明は、また、そのような通信システムにおける使用のためのデバイスに関する。
【0003】
【従来の技術】
冒頭の通信システムは、IEEE Computer Society, "IEEE Standard for a High Performance Serial Bus", Institute of Electrical and Electronic Engineers Inc., IEEE standard 1394-1995から既知である。
【0004】
民生用電子機器(CE)工業から及びパーソナルコンピュータ(PC)工業からのデバイスは、ホームネットワークにますます協同的に接続される。そのようなホームネットワークは、典型的に、等時性(リアルタイム)及び非同期(非リアルタイム)情報の両方を運ぶことができる。通常、オーディオ及びビデオストリームのようなコンテンツは等時的に伝送され、制御情報は通常非同期で伝送される。IEEE 1394仕様とその1394a及び1394a-2000拡張とは、そのようなホームネットワークにおけるバスのための規格を提供する。
【0005】
IEEE 1394のバスのデバイスは、トポロジーは、ループを含むべきではないが、スター型、ツリー型、デイジーチェーン型、又はそれらの組み合わせのようなトポロジーで配置された、すべてピアノードである。システムが動作する間に、バスにデバイスを加えたり、バスからデバイスを取り外すことが可能である。一つのデバイスがCycle Managerとして動作し、その他はBus Manager又はIsochronous Resource Managerとして任意に動作し得るけれども、デバイスは、バスのための全体のマスターコントローラの役割を果たすことは要求されない。すべての操作は、分散型ピア・ツー・ピア様式において実行される。そのようなデバイスがピア・ツー・ピア様式で従来より接続されるので、この構成は、よくオーディオ及びビデオシステムに十分に役立つ。
【0006】
ホームネットワークにおけるデバイスは、少なくとも非同期通信をサポートする。たいていのデバイスは、また等時性通信をサポートする。それらは、リアルタイムで伝送されるべきオーディオ及び/又はビデオストリームでの用途のために意図されているからである。ネットワークバスの帯域幅の一部分は、非同期式伝送のために確保される。通常の間隔(いわゆる公正な間隔)で、デバイスは、バス上での非同期伝送を開始することができる。これは、通常大量の帯域幅を必要とする等時性伝送がバス上のすべての帯域幅を占めてしまうことを防止し、それによって制御情報などの伝送の邪魔をすることを防止する。
【0007】
等時性伝送のために、IEEE 1394では、それぞれのチャネルは、有効帯域幅により制限されているが、無制限の数の論理オーディオ又はビデオチャネルを含み得る、最高63の独立の等時性の「チャネル」をサポートする。例えば、マルチメディアシステムにおいて、一つの等時性チャネルは、サラウンドサウンドオーディオ信号及び非圧縮ディジタルビデオ信号を運ぶことができる。等時的に情報を伝送するため、デバイスは、Isochronous Resource Managerとコンタクトし、チャネル及び特定量の帯域幅を要求する。Isochronous Resource Managerは、これが可能であるかを決定し、もしそうであれば、デバイスが使用することができるチャネルを割り当てる。デバイスが伝送を完了したとき、Isochronous Resource Managerは、そのために確保された帯域幅が再び有効になるように、チャネルの割り当てを解除する。
【0008】
IEEE 1394の等時性伝送は、コネクションレス様式で、チャネル識別子でバス上に報知される。あらゆる等時性能力のあるデバイスは、あらゆる等時性チャネルからでも読み取ることができる。どのストリームがどの等時性チャネルに伝送されるかを前もって知ることができるならば、バス上のあらゆる所望のストリームに動的に合わせることが容易である。
【0009】
バス上の有効帯域幅、リソースの能力、又はネットワークトポロジーのマップのようなステータス情報は、一つのデバイスに通常蓄積される。この情報を必要とする他のデバイスは、非同期メッセージを直接使用してこのデバイスにコンタクトする。答えは、同じ様式でそれらに提供される。このように、多くのデバイスが同じステータス情報を要求するならば、多くの非同期メッセージが送り出される。ステータス情報を有するデバイスにより送り出される応答は、全て同じものである。それでも、それらが異なるデバイスに送られなければならないので、多数のメッセージが必要である。これは帯域幅の浪費である。さらに、これらの浪費的な非同期メッセージを伝送するためにその公正間隔を使うデバイスは、より緊急である又は重要な目的のために、もはやその帯域を使うことができない。
【0010】
【課題を解決するための手段】
本発明の目的は、より効率的に有効帯域幅を使用し、不必要なメッセージの送り出しを減らす、冒頭の通信システムを提供することである。
【0011】
この目的は、等時性ステータスチャネルをバス上に生成するステータスチャネル生成手段と等時性ステータスチャネル上のステータス情報を伝送するステータス情報伝送手段とを有するステータスマネージャを含むことを特徴とする通信システムにより達成される。等時性ステータスチャネルは、バス上であらゆるデバイスにより受信されることができ、それゆえそれらのデバイスに情報を伝送する効果的な方法である。情報が一度だけ送り出されるので、ステータス情報メッセージの不必要な複製が送り出されない。ステータス情報にアクセスを望むデバイスは、ステータスチャネルに入り込み、そこからその情報を読み取る。
【0012】
ステータスマネージャは、ステータスチャネルを生成し、情報をそれで伝送する責任能力がある。この情報は、他のデバイスから、例えばそれらのデバイスからステータスマネージャへの非同期伝送により、又はステータスマネージャがそれ自身にアクセスすることができるソースから、得られ得る。例えば、Bus Managerがステータスマネージャであるならば、トポロジーマップへの直接アクセス権を有し、いつでもこの情報を伝送することができる。Isochronous Resource Managerは、帯域幅関連情報及びチャネル関連情報への直接アクセス権を有し、チャネルが変わるときはいつでも、ステータスチャネル上でこのステータス情報を伝送することができる。このため、すべてのデバイスは、いつ有効帯域幅が変わったか、いつチャネルが割り当てられ又は割り当てが解除されたかなどを知ることができる。
【0013】
例えば、他のデバイスがステータスチャネル上に伝送されるステータス情報でステータスマネージャにコンタクトするとき、ステータスマネージャは、いつでもIsochronous Resource Managerでチャネルを割り当てることができる。これは、ステータスチャネルが必要であるという良好な指標である。必要なときのみステータスチャネルを割り当てることによって、ステータスマネージャは、他の伝送のために使用され得る有効等時性チャネルの一つを浪費することを防止する。さらに、ステータスチャネルを用いると、デバイスは、ステータスチャネル上で報知される情報を知るために非同期メッセージを送り出さなければならないことを避ける。それゆえ、代わりに他の非同期メッセージを直ちに送り出すことに使用できる。重い負荷のネットワークにおいては、これは伝送をより高速にする。
【0014】
一つ又は別の理由のために、ステータスチャネルからステータス情報を読み取ることができないデバイスは、ステータス情報を得るためになお古いメカニズムを使うことができる。このように、この解決法は、そのようなデバイスと両立する。
【0015】
実施の形態において、ステータスマネージャは、等時性ステータスチャネル上で受信ステータス情報を伝送するステータス伝送手段に連結された、複数のうちの一つのデバイスからステータス情報を非同期に受信するステータス受信手段をさらに有する。この実施の形態の利点は、ステータスマネージャが直ちにバス上の他のデバイスのためのセントラル配信点として役に立つということである。そのため、ステータスマネージャにとっては、これらのデバイスが多数のデバイスに多数回送り出すのではなく、一度それらのステータス情報を送り出すことだけを必要とする。
【0016】
ステータスチャネルが現在割り当てられないならば、ステータスマネージャは、ステータスチャネルが生成されるべきであることを決定するために、デバイスからステータス情報を受信するイベントを使用することができる。それから、ステータスマネージャは、Isochronous Resource Managerとコンタクトして、等時性ステータスチャネルを割り当てる。
【0017】
他の実施の形態において、ステータスマネージャは、ステータス情報を受信することに対応して等時性ステータスチャネル用の識別子をデバイスに送るためにさらに準備される。この実施の形態の利点は、デバイスがステータス情報を得るためにどのチャネル上で聞くべきかを自動的に知らされることである。
【0018】
他の実施の形態において、複数のうちの一つのデバイスは、等時性ステータスチャネルから伝送ステータス情報を読み取るステータス読み取り手段を有する。ステータス情報を受信することは、ステータス情報を得るために、ステータスチャネルに入り込み、ステータスチャネルからデータを読み取り、このデータを復号し及び処理することを含む。そのデバイスは、最初にステータスチャネルのチャネル識別子を知る必要がある。この識別子を知るために、デバイスは、前の実施の形態からのステータスマネージャに非同期メッセージを送り、この識別子の応答を得る。あるいは、デバイスは、あらゆるステータス情報がどのデバイスにおいても見つけられ得るかどうかを見るために、単にすべての割り当てられたチャネルをスキャンする。ステータスチャネルは、また、所定の予約チャネル識別子を有し得る。
【0019】
他の実施の形態において、複数のうちの一つのデバイスは、ステータスマネージャにステータス情報を非同期で送り出すステータス送り出し手段を有する。この実施の形態の利点は、デバイスに、バス上の他のデバイスにステータス情報を効率的に配信させることである。それは、ステータスマネージャに対して、多数の他のデバイスへの多数の伝送ではなく一つの伝送のみを必要とすることである。
【0020】
他の実施の形態において、ステータス情報は、通信システムのネットワークトポロジーの情報を含む。この実施の形態の利点は、デバイスがこのトポロジーにおける変更を直ちに自動的に知らされ得て、デバイスがこの情報を必要とするたびに、もはやBus Managerとコンタクトする必要はない。
【0021】
他の実施の形態において、ステータス情報は、通信システムにおいてデバイス能力の情報を含む。この実施の形態の利点は、多数のデバイスから来るその能力の情報に対する個々の要求に応答しなければならないことではなく、デバイスが他のデバイスにその能力を直ちに知らせることができることである。
【0022】
他の実施の形態において、ステータス情報は、バス上の有効帯域幅の情報を含む。通常、等時性チャネルを得ることを望むデバイスは、有効帯域幅を得るために最初にIsochronous Resource Managerに非同期メッセージを送らなければならず、その後、最初の応答に埋め込まれた情報から計算された、チャネル及び特定量の帯域幅を要求する第2のメッセージを送り出す。ステータスチャネルの有効帯域幅を報知することは、デバイスがそこから情報を得ることができ、その要求を満足するのに十分な帯域幅があるかどうかを決定することができるという利点を有することである。これは、Isochronous Resource Managerに問合せを送らなければならないことからこれらのデバイスを守る。それは、より有効な等時性チャネルを得る手順を作る。
【0023】
他の実施の形態において、ステータス情報は、通信システムにおける移動体デバイスと基地局デバイスとの間での帰属(attachment)レベルの強度の情報を含む。この実施の形態の利点は、この情報が移動体デバイスのために基地局デバイスとして機能することができる他のデバイスと効率的に直ちに共有され得ることである。それは、互いに多くの非同期メッセージを送り出さなければならないことなく、移動体デバイス及び基地局デバイスに互いに交信させ、並びに移動体デバイス及び基地局デバイスに、どの基地局デバイスが移動体デバイスに対して伝送制御するのに最も適しているかを決定することを可能にする。
【0024】
他の目的は、バス上に等時性ステータスチャネルを生成するステータスチャネル生成手段と、等時性ステータスチャネル上でステータス情報を伝送するステータス伝送手段とを特徴とする、本発明に係る通信システムにおいて使用するデバイスを提供することである。
【0025】
他の目的は、等時性ステータスチャネルから伝送ステータス情報を読み取るステータス読み取り手段を特徴とする、本発明に係る通信システムにおいて使用するデバイスを提供することである。
【0026】
本発明のこれら及び他の態様は、図面において示される実施の形態から明らかになり、及び実施の形態に関して説明されるであろう。
【0027】
【発明の実施の形態】
図面を通して、同じ参照番号は、同様であるか対応する形態を示す。図面において示されたいくつかの形態は、ソフトウェアで通常実行され、そのもの自体は、ソフトウェアモジュール又はオブジェクトのようなソフトウェアの実体を表す。
【0028】
図1は、例として、カムコーダー101、テレビ102、DVDプレーヤー103、セットトップボックス104、VCR105及びパーソナルコンピュータ106を含む通信システム100を概略的に示す。デバイス101−106は、IEEE 1394のバスを介して相互接続される。しかしながら、IEEE 1394a又は同様のバスもまた使用され得る。バスは、ポイント・ツー・ポイントのシグナリング環境において、分散型ピア・ツー・ピア様式で動作する。バス上のデバイス101−106は、それらの上で一つ又はそれ以上のポート110−127を有する。そのポートは、リピータとして働くことができ、デバイスの他のポートにより受信されたあらゆるパケットを再伝送する。カムコーダー101及びセットトップボックス104は、それぞれのポート110及び119を通して相互接続される。セットトップボックス104及びVCR105は、それぞれのポート121及び122などを通して相互接続される。IEEE 1394の規格では、2つのデバイスがそれらの間で16より多いケーブルホップ(cable hop)を有してはならないことを示す。一つのバスは最高63のデバイスを接続し得て、最高1023のバスが相互接続され得る。このように、多くとも64,449のデバイスによる非常に大きいネットワークが生成され得る。それぞれのノードは、バス上に最高256テラバイトのアドレス指定可能なメモリを有し得る。
【0029】
バスがピア・ツー・ピア様式で動作するので、セントラルバスコントローラは必要でない。しかしながら、通常、特別な機能を行う一つ又はそれ以上のデバイスがある。これらのデバイスは、Cycle Manager、Bus Manager、及びIsochronous Resource Managerである。
【0030】
Cycle Managerは、ネットワーク上でデバイス101−106のために共通クロック基準を維持する。それは、125μs毎にCycle Startパケットを伝送する。このパケットは、Cycle Managerのローカルクロック値を含み、この値がそれらのローカルクロックに同期するように受信デバイスにより使用される。常にCycle Managerとして働くバス上のデバイスがある。
【0031】
Bus Managerは、電力管理のようなバス最適化を行い、ネットワークトポロジーのマップ及びバス上のデバイス101−106の速度のリストのような情報を維持する。この情報は、最適な通信速度及びルートを選択するためにデバイスにより使用され得る。
【0032】
Isochronous Resource Managerは、等時性チャネルの割り当て及び割り当て解除を管理する。等時性チャネル上にデータを伝送することを欲するデバイス101−106は、チャネル及び特定量の帯域幅のための要求でIsochronous Resource Managerにコンタクトしなければならない。Isochronous Resource Managerは、それからデバイス101−106のためのチャネル番号(0から63)及び特定量の帯域幅を割り当てる。帯域幅又はチャネルが割り当てられ得ないならば、デバイス101−106は、後にその要求を繰り返すことになっている。デバイス101−106がその等時性データ伝送を完了したとき、それがチャネルの割り当てを解除することができるように、再びIsochronous Resource Managerにコンタクトする。バスがリセットされるとき、等時性チャネルを使用していたデバイス101−106は、そのチャネルを再要求することができ、デバイスは、そのチャネル上で伝送を続けることができる。
【0033】
システム100が動作する間、バスにデバイス101−106を加えることができ、バスからデバイス101−106を取り外すことができる。デバイス101−106がバスに加えられるならば、バスリセットが自動的に起こる。リセットは、また、ソフトウェアを介して開始され得る。リセットの後、デバイス101−106は、リーフ(leaf)ノードを用いて始め、それからブランチノードを用いて始めて、装置自身をコンフィギュアする。構成はバスリセット、ツリー認識(identification)、及びセルフ認識からなる。
【0034】
デバイス101−106がリセット信号を受信するとき、接続される他のすべてのデバイスにこの信号を送る。デバイス101−106は、それからリセット信号をバス上のすべてのデバイスに広げるために、しばらくの間アイドル状態のままでいる。リセット信号も、デバイス上に存在するバストポロジーで情報を消去する。
【0035】
次に、他のノードが接続されるルート(root)ノードを有するデバイスのツリーとしてネットワークトポロジーを規定するように、ツリー認識が行われる。他のノードに接続され、当該他のノードよりもルートノードに近いならば、そのノードは他のノードに対して親ノードと呼ばれる。他のノードは、そのとき親ノードに対して子ノードと呼ばれる。これは、ネットワークの物理的トポロジーと異なり得る論理トポロジーである点に注意されたい。
【0036】
ネットワークトポロジーは以下のように決定される。リーフノード、図1におけるデバイス101,102,103は、それぞれのポート110,114,118に親通知信号を提示する。それぞれのブランチノード、図1におけるデバイス104,105,106は、それぞれのポート119,123,127でこの親通知信号を見て、これらのポート119,123,127に子通知信号を提示し、子ノードに接続されているというマークをそれらのポートにつける。リーフノード101,102,103は、それから、それぞれのポート110,114,118から親通知信号を除去する。
【0037】
セットトップボックス104及びパーソナルコンピュータ106は、それから子ノードに接続されているというマークがされていない、それぞれのポート121及び125で親通知信号を提示する。VCR105は、そのマークがないポート122,124でこれらの親通知信号を受信し、子通知信号をこれらのポート122,124に提示し、子ノードに接続されているというマークをそれらのポートにつける。VCR105がそのポートのすべてに現在子ノードに接続されているというマークをつけたので、VCR105はルートノードになる。
【0038】
例えば、すべてのブランチノードが等しい数のマークされないポートを有し、それから同時に親通知信号を提示するとき、どのデバイスがルートノードになるべきか、このプロセスにおいて衝突が起こる可能性がある。これを防止するために、ランダムバックオフタイマが、一つのデバイスをルートノードにならせるために使用され得る。デバイスは、また、シグナリングプロセスでその応答を遅らせることにより、デバイス自身にルートノードになるようにすることができる。例えば、パーソナルコンピュータ106がその親通知信号を遅らせたならば、VCR105は、結局はそのポート124で親通知信号を提示することになる。パーソナルコンピュータ106は、それからそのポート125で子通知信号を提示して、それからすべてのそのポートに子ノードに接続されているというマークをつける。そのため、それはその後ルートノードになる。
【0039】
論理ツリートポロジーが規定された後、デバイス101−106はセルフ認識を行う。これは、それぞれのデバイス101−106に物理IDを割り当てること、近いものの間の伝送速度能力を交換すること、及びすべてのデバイス101−106にツリートポロジーを配信することを含む。ルートノードであるVCR105が、デバイスが接続された、最も低く番号つけされたポート122に信号を送り出すとき、セルフ認識は開始する。セットトップボックス104は、それを受信し、その最も低く番号つけされたポート119にそれを伝える。カムコーダー101はポート110でその信号を受信するが、それ以上それを伝えることができない。その後、それ自身に物理ID0を割り当てて、セットトップボックス104にセルフIDパケットを伝送する。セルフIDパケットは、それを生成したデバイスの物理IDを少なくとも含み、また、このデバイスの伝送速度能力のような他の情報を含み得る。セットトップボックス104は、デバイスが取り付けられているそのすべてのポート119−121にセルフIDパケットを再伝送する。結局、セルフIDパケットは、ルートノードに到着する。そのより高い番号がつけられたポート123,124でセルフIDパケットをすべてのデバイスに伝送し続ける。このように、すべての取り付けられたデバイスは、カムコーダー101からセルフIDパケットを受信する。このパケットを受信すると、他のデバイス102−106のすべては、最初すべてのデバイスに対してゼロである、それらのセルフIDカウンタをインクリメントする。カムコーダー101は、その後、セルフIDプロセスを完了したので、セットトップボックス104にセルフID完了指標をシグナリングする。セットトップボックス104は、それ自身のセルフIDプロセスを完了しないとき、この指標をルートノードに再伝送しない。
【0040】
ルートノードは、セルフID完了指標が受信されていない、ポート122である、最も低く番号つけされたポートに別の信号を直ちに伝送する。セットトップボックス104は、割り当てられた物理IDなしでそれ以上デバイスを取り付けない。このため、それ自身に物理ID1を割り当てて、前のパラグラフで記述されたやり方で、このパケットを他のデバイス101,102,103,105,106に伝送する。ポート123は、現在セルフID完了指標が受信されない最も低く番号つけされたポートであるので、ルートノードがポート123でそのプロセスを繰り返した後、セットトップボックス104は、それから、ルートノードにセルフID完了指標を伝送する。デバイス104が物理IDを割り当てられた後、プロセスは、ポート124に対して繰り返され、デバイス103及び106に対しても繰り返される。このセルフ認識プロセスを使用すると、すべてのデバイス101−106は、それらにユニークな物理IDを割り当て、ルートノードは、常に最も高い物理IDを有する。プロセスが完了したとき、カムコーダー101が物理ID0を有し、セットトップボックス104が物理ID1を有し、テレビ102が物理ID2を有し、DVDプレーヤー103が物理ID3を有し、パーソナルコンピュータ106が物理ID4を有し、VCR105が物理ID5を有する。
【0041】
初期化が完了する前に、一つ又はそれ以上のデバイスは、Cycle Managerの役割を割り当てられなければならない。そのうえ、Bus Manager及びIsochronous Resource Managerが選ばれ得る。ルートノードは、Cycle Managerでなければならない。バスがリセットされて、Cycle Managerとして動作できないデバイスがルートノードになれば、バスは再びリセットされ、Cycle Managerとして動作できるデバイスがルートノードになるであろう。Bus Managerは、ルートノードになったデバイスがCycle Managerとして動作できるかどうかを決定する責任能力がある。これがそのケースでないと決定するならば、Bus Managerは、Cycle Managerとして動作することができる別のデバイスがルートノードとして選ばれるように、リセットを強制する。Bus Managerはデバイスによって選ばれる。
【0042】
デバイスは、Isochronous Resource Managerになることを望むということを、それらのセルフIDパケットで表すことができる。セルフ認識プロセスが完了したとき、最も高い物理IDを有するものがIsochronous Resource Managerとしてこれらのデバイスから選ばれる。
【0043】
図2はデータ伝送の部分を概略的に示す。IEEE 1394は、2つの伝送モードを提供する。非同期伝送は、保証された送り出しを考慮に入れ、それぞれ伝送されたパケットに対する肯定応答を有する非リアルタイムモードである。それは、制御データのようなデータを伝送するために主に有用である。タイミングはそれほど重要ではない。非同期データを伝送するためのバスへのアクセスは、公正間隔を用いて保証される。それぞれの公正間隔において、デバイスは、一つの非同期バスアクセスを開始することができる。一般に、バス帯域幅の少なくとも20%が非同期転送のために確保される。非同期伝送を使うと、例えば、あるタイプのデータを扱うことができるかどうかや、コマンドを非同期で他のデバイスに送り出すことにより他のデバイスを制御できるかどうかのような、ある種類の機能性について別のデバイスに問い合わせることができる。
【0044】
等時性伝送はリアルタイムであり、予測できる待ち時間を有し、そのために確保された特定量の帯域幅を有する。通常、オーディオ及びビデオストリームのような時間重要性データは、等時性で伝送される。IEEE 1394は、最高63の独立の等時性チャネルをサポートする。そのそれぞれは、有効な帯域幅に制限される、無制限の数の論理オーディオ又はビデオチャネルを含み得る。マルチメディアシステムにおいて、例えば、一つの等時性チャネルは、サラウンドサウンドオーディオ信号及び非圧縮ディジタルビデオ信号を運ぶことができる。
【0045】
等時性伝送は、一般におよそ100μsであるいわゆる等時性サイクル、タイムセグメントで行われる。Cycle Managerがバス上に非同期Cycle Start(CS)パケットを伝送するとき、サイクルが開始する。等時性チャネル上でデータを伝送することを望むデバイス101−106は、その後ツリートポロジーでそれらの親ノードにバスアクセスするための要求をシグナリングする。この要求はルートノードに渡される。ルートノードは、その後データを伝送することを望む一つのデバイスにバスアクセス権を与える。その信号がルートノードに到着するために最少時間がかかるので、これは通常ルートノードに最も近いデバイスである。
【0046】
例として、カムコーダー101、テレビ102、DVDプレーヤー103、セットトップボックス104及びパーソナルコンピュータ106は、すべてそれぞれの等時性チャネル上でデータを伝送することを望むと仮定する。それらすべては、チャネル番号及び特定量の帯域幅を以前得ていた。それらがそれらのデータパケットを伝送する順序は、それぞれの要求がルートノードに到着するためにかかる時間に依存する。テレビ102からの要求が最初に到着すると仮定する。その後、テレビ102はアクセス権を与えられ、等時性データパケット200を伝送する。セットトップボックス104が次であり、等時性データパケット201を伝送する。このパケット201の後には、パーソナルコンピュータ106により送り出される等時性データパケット202が続く。最後に、カムコーダー101及びDVDプレーヤー103は、等時性データパケット203及び204を伝送する。バスは、データパケット200−204を伝送する間でアイドル状態になり得る。
【0047】
一旦デバイス101−106がデータパケットを伝送するためにそのアクセス権を使うならば、その等時性サイクルの間、バスアクセスをもはや要求し得ない。これは、他のデバイス101−106にバスにアクセスする機会を与える。一つのデバイス101−106がマルチ等時性チャネル上でデータを伝送することを欲するならば、それぞれのチャネルのために別個の要求を出さなければならず、それらは別個に与えられるであろう。
【0048】
最後のデバイス101−106が等時性チャネル上でそのデータを伝送した後、バスはアイドル状態になる。アイドル時間中、デバイス101−106は、非同期データパケット205,206を伝送するバスにアクセス権を許す。アクセスの順序は、等時性データ伝送200−204に対する様式と同じ様式で決定される。すべてのデバイス101−106にアクセスの等しい機会を確保するために、このアイドル時間は公正間隔に分割される。公正間隔の間、デバイス101−106は、一つの非同期データパケット205,206を伝送するだけである。一度アクセスを欲したすべてのデバイス101−106はそれらの機会を有し、バスは続いてArbitration Reset Gapの長さに対するアイドル状態になり、新しい公正間隔が始まり、デバイスはさらなる非同期データパケットを伝送することができる。
【0049】
非同期データパケットの伝送は、サイクルで利用できる時間よりも多くの時間がかかる可能性がある。これは、次のサイクルを始めるCSパケットが遅れることを意味する。この次のサイクルにおける非同期データ伝送のために利用できる時間は、その後遅れを補うために少なくなるであろう。
【0050】
図3は等時性データパケットの構造を示す。IEEE 1394規格は、等時性データが一つのデバイスから別のデバイスにどのように伝送されるかを指定するが、オーディオやビデオデータのような特定のタイプのデータのためのフォーマットを指定しない。Consumer Electronic Audio/Video EquipmentのためのDigital Interfaces用のIEC 61883規格は、等時性データパケットのフォーマットを指定する一つの規格である。このフォーマットは、また、Common Isochronous Packet(CIP)フォーマットとして知られている。
【0051】
それぞれのパケットは、多くのペイロードデータブロック301が後に続く、32ビットのヘッダ300からなる。ペイロード301のフォーマットは、ヘッダ300における情報に依存し、それは、実際上あらゆるものになり得る。ヘッダ300におけるフィールドは、次のように規定される。
【0052】
【表1】
【0053】
最初のヘッダワードの最初の2ビットは常に”00”であり、第2のヘッダワードの最初の2ビットは常に”01”である。
【0054】
図4は非同期データパケットのフォーマットを示す。それぞれのパケットは、任意に多くのペイロードデータブロック401が後に続く、ヘッダ400からなる。存在するならば、データブロックは、データの完全性を確保するためにデータ周期的冗長カウントブロックD_CRCが後に続く。ヘッダ400におけるフィールドは、次のように規定される。
【0055】
【表2】
【0056】
Cycle StartパケットCSは、データ部分401を有しない特殊なタイプの非同期パケットである。それは、Primary Asynchronous Packetsのうちの一つである。
Cycle Startパケットにおけるヘッダ400でのフィールド用の値は、次のように規定される(値は16進表記である)。
【0057】
【表3】
【0058】
図5は、カムコーダー101、テレビ102、DVDプレーヤー103、セットトップボックス104、VCR105及びパーソナルコンピュータ106を含む通信システム500を概略的に示す。デバイス101−106は、IEEE 1394のバスを通して相互接続されている。しかしながら、IEEE 1394a、1394a-2000又は同様のバスもまた使用され得る。この通信システム500において、VCR105は、図1に関して上述した手続を用いるルートノードとして選択される。VCR105は、またCycle Managerとして及びIsochronous Resource Managerとして機能するが、他のデバイスもまた、Isochronous Resource Managerとしての働きをすることができる。パーソナルコンピュータ106は、Bus Managerとして選ばれる。
【0059】
本発明に従って、通信システム500は、等時性ステータスチャネル上でステータス情報をデバイス101−106に配信する責任能力がある、Status Managerも含む。デバイス101−106の一つは、Status Managerとして選ばれる。配信されるステータス情報のタイプに依存して、よっていくつかの選択肢が利用できる。ステータス情報がバス、例えば有効帯域幅又はチャネル割り当てに関するならば、そのとき、Isochronous Resource Managerは良好に選択できる。トポロジー情報が配信されるのであれば、ネットワークトポロジーマップを維持するBus Managerはまた、Status Managerとして動作することができる。しかしながら、一般に、あらゆるデバイスは、必要な手段を有すると仮定して、Status Managerとして動作することができる。一つより多いデバイスがStatus Managerとして動作することができるならば、Isochronous Resource Manager又はBus Managerを選ぶメカニズムと同様の選択メカニズムが使用され得る。
【0060】
通信システム500において、VCR105は、Status Managerとして動作する。Status Manager105は、バス上で等時性ステータスチャネルを生成するステータスチャネル生成モジュール501を有する。ステータスチャネル生成モジュール501は、例えば、要求があるとき、又はStatus Manager105が電源投入されるあるいはリセットされるとき、又は少なくとも一つのデバイス101−106が等時性ステータスチャネルから読み取ることができることを決定するときに、ステータスチャネルを生成することができる。例えば、以下に説明するように、この少なくとも一つのデバイス101−106が、ステータスチャネル上で配信されるステータス情報でStatus Managerとコンタクトするならば、この決定がなされ得る。Status Manager105は、等時性ステータスチャネル上でステータス情報を伝送するためにステータス伝送モジュール502をさらに有する。ステータス情報が伝送され得る前に、ステータス情報は、いくつかの方法で符号化されなければならない。
【0061】
ステータス情報は、周期的にステータスチャネル上で伝送され得るか、ある部分で伝送され得る。以前に伝送されたステータス情報の更新は、別々に、又は全体として更新ステータス情報、すなわち更新が組み込んだオリジナル情報を伝送することにより、伝送され得る。十分なステータス情報が周期的に伝送されるならば、組み合わせも可能である。周期間で受信された更新は別に伝送される。次の周期、更新したステータス情報は、完全に伝送されるであろう。
【0062】
等時性ステータスチャネルからステータス情報を読み取るために、テレビ102、DVDプレーヤー103、セットトップボックス104及びパーソナルコンピュータ106は、ステータスチャネルからステータス情報を読み取るために、それぞれステータス読み取りモジュール511,512,513,514を有する。これは、ステータス情報を得るために、ステータスチャネルからのステータスチャネル読み取りデータを活用し、このデータを復号化及び処理することを含む。デバイス102,103,104,106は、最初にステータスチャネルのチャネル識別子を知る必要がある。この識別子を知るために、それらのデバイスは、Status Managerに非同期メッセージを送ることができ、この識別子で応答を得ることができる。あるいは、それらのデバイスは、あらゆるステータス情報がデバイスのいずれにおいても見つけられ得るかどうか見るために、すべての割り当てられたチャネルを簡単に走査し得る。ステータスチャネルは、また、ステータスチャネルを活用することを非常に容易にする、チャネル0又はチャネル63のような所定の確保したチャネル識別子を有することができ、ステータスチャネルが常に割り当てられ得ることを保証する。しかしながら、これは、そのチャネル識別子の標準化を必要とする。
【0063】
DVDプレーヤー103及びパーソナルコンピュータ106は、Status Managerにステータス情報を非同期で送り出すためのステータス送り出しモジュール515,516をさらに有する。このように、ステータス情報は、等時性ステータスチャネル上にStatus Managerにより配信され得る。Status Managerは、そのとき非同期で肯定応答メッセージを送り返し得る。このメッセージは、ステータスチャネルの識別子を含み得るので、DVDプレーヤー103及びパーソナルコンピュータ106は、それらがステータス情報を得るためにどのチャネルを活用しなければならないかについて知る。
【0064】
ステータス情報は、直接Status Managerに入手され得る。例えば、Bus ManagerがStatus Managerであるならば、それはトポロジーマップへの直接アクセス権を有し、いつでもこの情報を伝送することができる。Isochronous Resource Managerは、帯域幅及びチャネル関連情報への直接アクセス権を有し、それが変わるときはいつでも、ステータスチャネル上でこのステータス情報を伝送することができる。このため、すべてのデバイスは、有効帯域幅が変わったとき、チャネルが割り当てられて又は割り当てを解除されたとき、などを知る。等時性チャネル上でデータを伝送するために、デバイス101−106は、最初に、Isochronous Resource Manager105で、チャネル及び特定量の帯域幅を確保しなければならない。ステータスチャネル上で有効帯域幅を報知することは、デバイスが、そこから情報を得ることができ、その要求を満足するために十分な帯域幅があるかどうか決定することができるという利点を有する。もしそうならば、それは、Isochronous Resource Manager105への要求を送り出し、チャネルを割り当てる。通常、デバイスは、有効帯域幅を得るために、Isochronous Resource Manager105への非同期メッセージを最初に送り出さなければならず、それからチャネル及び特定量の帯域幅を要求する第2メッセージを送り出さなければならない。
【0065】
他のタイプのステータス情報は、他のデバイスから来得る。一般に、別のデバイス101−106でいくつかの機能性を使う必要があるデバイス101−106は、他のデバイス101−106がその機能性をサポートするかどうかを見つけ出すために、非同期メッセージを使わなければならない。これは、Device Discovery Processと呼ばれる。例えば、カムコーダー101が、記録された映画を示すためにテレビ102を使いたいならば、これが可能かどうかについて見つけ出すために、テレビ102に最初に問い合わせなければならない。しかしながら、ステータス読み取りモジュール511−514を備えたデバイスは、ステータスチャネルからこの情報を簡単に読み取ることができる。
【0066】
通信システム500におけるデバイス101−106がHome Audio/Video interoperability(HAVi)規格にしたがって動作するならば、そのときデバイス能力の情報は、レジストリに問い合わせることにより得られ得る。これは、その能力の情報が必要であるデバイスにコンタクトすることを含む。しかしながら、通信システム500において、このデバイスは、ステータスチャネル上でレジストリにおける情報を伝送することができるので、ステータス読み取りモジュール511−514を備えたデバイスがステータスチャネルからそれを簡単に読み取ることができる。レジストリを有する他の相互運用性(interoperability)規格を使用する通信システムのために、同じ技術が、帯域幅を確保するために使用され得る。デバイス101−106は、バス上でその能力又はリソースを他のデバイスに知らせ得る。ステータスチャネル上で順番にステータス情報を伝送することができ、そのため他のデバイスがデバイス能力について知ることができるように、Status Managerにこのステータス情報を提供することができる。このため、Status Managerは、別のデバイスから非同期でステータス情報を受信できる、ステータス受信モジュール503をさらに有する。ステータス受信モジュール503は、ステータス伝送モジュール502に連結される。ステータス情報を受信した後、おそらくいくつかのタイプの処理、更新、又はフォーマットしたステータス情報がその後ステータスチャネルに送られる。Status Managerは、ステータス情報を受信することに応答して、ステータスチャネル用の識別子をデバイスに送り返し得る。このように、デバイスは、ステータス情報を得るためにどのチャネルを聞くべきかを自動的に知らされる。ステータスチャネルが現在割り当てられないならば、Status Managerは、ステータスチャネルが生成されるべきであることを決定するために、デバイスからステータス情報を受け取るイベントを使用し得る。それから、等時性ステータスチャネルを割り当てるために、Isochronous Resource Managerとコンタクトする。
【0067】
ステータス情報は、移動体デバイス520、例えばハンディータイプの遠隔制御ユニット又は無線電話のハンドセットと移動体デバイス520に対する基地局として働くパーソナルコンピュータ106との間の帰属(attachment)レベルの強度の情報であり得る。基地局106と移動体デバイス520との間の接続は、通常、例えば、DECT技術、802.11、HIPERLAN、又は赤外線通信を用いた無線である。帰属レベルは、例えばパーソナルコンピュータ106により受信された移動体デバイス520からの信号の強度である。パーソナルコンピュータ106は、それからステータスチャネルでステータス情報を伝送し、そのために他のデバイスが知らされ得るように、Status Managerにこのステータス情報を送り出すために、そのステータス送り出しモジュール516を用いる。
【0068】
一つの移動体デバイスのために、ネットワークにおいて一つよりも多くの基地局が存在し得る。例えば、無線電話用の受信機が各部屋に配置され得る。その場合、別の基地局が移動体デバイス520を制御するためにより適するようになることが起こり得る。基地局は、最初の判定基準として、移動体デバイス520とのそれらの接続の品質を測定することができる。別の基地局が現在移動体デバイスを制御している基地局よりも良い接続品質を有することが分かると、制御は他の基地局に移されなければならない。あるいは、現在制御している基地局は、その自身の接続を測定し、品質が特定のレベルより下に落ちるときに、別の基地局に制御を移し得る。
【0069】
別の判定基準は、基地局のリソースの利用度のためのレベルである。基地局106があまりに使用中になっているならば、移動体デバイス520と対話するとき、ユーザがより良い性能を得ることを確保にするために、別のデバイスに移動体デバイス520の制御を移し得る。移動体デバイスの制御を一つの基地局から別の基地局に移すための手順は、本出願と同じ出願人によるヨーロッパ特許出願00201212.8(PHNL000193)に記述されている。
【0070】
基地局106への移動体デバイス520の帰属レベルの強度は、ステータスチャネル上で伝送され得る。他の基地局は、このステータスチャネルを活用し、現在の強度を知ることができる。それらは、ステータスチャネル上でそれら自身の信号強度を報告し得る。この情報を用いて、基地局は、どの基地局が移動体デバイス520に対する制御を移すために最も適するかを基地局間でネゴシエーションすることができる。
【0071】
通信システム500はまた、単一のStatus Managerにより又は異なるステータスチャネル用の別々のStatus Managerにより制御される、多数のステータスチャネルを使用し得る。例えば、上述したように、一つのステータスチャネルがバス上の有効帯域幅の情報を提供し得て、別のステータスチャネルが移動体デバイスの情報を配信する基地局により使用され得る。
【図面の簡単な説明】
【図1】 図1は、バスを介して相互接続された多くのデバイスを含む第1の通信システムを概略的に示す。
【図2】 図2は、データ伝送の部分を概略的に示す。
【図3】 図3は、等時性データパケットのフォーマットを示す。
【図4】 図4は、非同期データパケットのフォーマットを示す。
【図5】 図5は、バスを介して相互接続された多くのデバイスを含む第2の通信システムを概略的に示す。
Claims (9)
- 等時性及び非同期の伝送を扱えるバスを介して相互接続された複数のデバイスを含む通信システムであって、前記通信システムは、等時性ステータスチャネルを前記バス上で生成するステータスチャネル生成手段と、前記等時性ステータスチャネル上でステータス情報を伝送するステータス伝送手段とを有するステータスマネージャを有し、前記ステータスマネージャは、前記複数のデバイスのうちのデバイスから非同期でステータス情報を受信し、前記等時性ステータスチャネル上で前記受信したステータス情報を伝送するために前記ステータス伝送手段に結合されるステータス受信手段を有し、前記ステータスマネージャは、前記ステータス情報の受信に応答して、前記等時性ステータスチャネル用の識別子を前記デバイスに送り出すようにさらに構成される、ことを特徴とする通信システム。
- 請求項1記載の通信システムであって、前記複数のデバイスのうちのデバイスは、前記等時性ステータスチャネルから前記伝送されたステータス情報を読み取るステータス読み取り手段を有する、ことを特徴とする通信システム。
- 請求項1記載の通信システムであって、前記複数のデバイスのうちのデバイスは、前記ステータスマネージャに非同期でステータス情報を送り出すステータス送り出し手段を有する、ことを特徴とする通信システム。
- 請求項1記載の通信システムであって、前記ステータス情報は、前記通信システムのネットワークトポロジーの情報を含む、ことを特徴とする通信システム。
- 請求項1記載の通信システムであって、前記ステータス情報は、前記通信システムにおけるデバイスの能力情報を含む、ことを特徴とする通信システム。
- 請求項1記載の通信システムであって、前記ステータス情報は、前記バス上の有効帯域幅の情報を含む、ことを特徴とする通信システム。
- 請求項1記載の通信システムであって、前記ステータス情報は、前記通信システムにおける移動体デバイスと基地局デバイスとの間の帰属レベルの強度の情報を含む、ことを特徴とする通信システム。
- 請求項1記載の通信システムにおけるステータスマネージャとして使用するデバイスであって、前記等時性ステータスチャネルを前記バス上で生成するステータスチャネル生成手段と、前記等時性ステータスチャネル上でステータス情報を伝送するステータス伝送手段とを有する、ことを特徴とするデバイス。
- 請求項1記載の通信システムにおいて使用するデバイスであって、前記等時性ステータスチャネルから前記伝送されたステータス情報を読み取るステータス読み取り手段を有する、ことを特徴とするデバイス。
Applications Claiming Priority (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
EP00202949 | 2000-08-23 | ||
EP00202949.4 | 2000-08-23 | ||
PCT/EP2001/009622 WO2002017566A1 (en) | 2000-08-23 | 2001-08-13 | Communication system and device |
Publications (3)
Publication Number | Publication Date |
---|---|
JP2004507931A JP2004507931A (ja) | 2004-03-11 |
JP2004507931A5 JP2004507931A5 (ja) | 2008-10-02 |
JP4731096B2 true JP4731096B2 (ja) | 2011-07-20 |
Family
ID=8171947
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2002522135A Expired - Fee Related JP4731096B2 (ja) | 2000-08-23 | 2001-08-13 | 通信システム及びデバイス |
Country Status (9)
Country | Link |
---|---|
US (1) | US7107372B2 (ja) |
EP (1) | EP1224770B1 (ja) |
JP (1) | JP4731096B2 (ja) |
KR (1) | KR100818069B1 (ja) |
CN (1) | CN100420211C (ja) |
AT (1) | ATE343278T1 (ja) |
DE (1) | DE60123915T2 (ja) |
ES (1) | ES2272541T3 (ja) |
WO (1) | WO2002017566A1 (ja) |
Families Citing this family (21)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7028132B2 (en) * | 2001-09-29 | 2006-04-11 | Hewlett-Packard Development Company, L.P. | Distributed peer-to-peer communication for interconnect busses of a computer system |
US6871248B2 (en) * | 2001-09-29 | 2005-03-22 | Hewlett-Packard Development Company, L.P. | Isochronous transactions for interconnect busses of a computer system |
KR100437797B1 (ko) * | 2002-04-01 | 2004-06-30 | 엘지전자 주식회사 | 홈 네트워크의 네트워크 관리기 지정방법 |
CN1628299A (zh) * | 2002-06-19 | 2005-06-15 | 诺基亚有限公司 | 依据上下文相关信息生成移动主页的方法和设备 |
DE10239934B4 (de) * | 2002-08-30 | 2006-08-31 | Daimlerchrysler Ag | Verfahren zur Steuerung der Dienstbelegung in einem Datenbussystem |
DE10243850A1 (de) * | 2002-09-20 | 2004-04-01 | Siemens Ag | Verfahren zur Übertragung von Datentelegrammen in einem geschalteten, zyklischen Kommunikationssystem |
KR100935046B1 (ko) * | 2002-10-19 | 2009-12-31 | 엘지전자 주식회사 | 데이터방송의 이벤트 공유장치 및 방법 |
DE602005027837D1 (de) | 2004-05-13 | 2011-06-16 | Qualcomm Inc | Zustellung von informationen über einen kommunikationskanal |
EP1667374B1 (en) | 2004-12-03 | 2011-09-21 | Sony Corporation | Apparatus connection interface, apparatus control system and method of controlling apparatus control system |
CN100361113C (zh) * | 2005-02-05 | 2008-01-09 | 上海微电子装备有限公司 | 步进扫描投影光刻机的高速同步广播总线*** |
US7387755B2 (en) * | 2005-03-21 | 2008-06-17 | Praxair Technology, Inc. | Method of making a ceramic composite |
JP2007156512A (ja) * | 2005-11-30 | 2007-06-21 | Brother Ind Ltd | 状態情報取得処理プログラム、状態情報取得装置、および状態情報取得システム |
US9438436B2 (en) * | 2006-08-14 | 2016-09-06 | Alcatel Lucent | Broadcast anchor availability indication |
CN101127755B (zh) * | 2006-08-15 | 2010-05-26 | 深圳洪迪实业有限公司 | 实时视频图像传输方法及*** |
US8107485B2 (en) * | 2007-01-29 | 2012-01-31 | Siemens Aktiengesellschaft | Network component, method for the operation of such a network component, and automation system with such a network component |
US8788076B2 (en) | 2007-03-16 | 2014-07-22 | Savant Systems, Llc | Distributed switching system for programmable multimedia controller |
KR101370902B1 (ko) * | 2007-05-22 | 2014-03-26 | 엘지전자 주식회사 | Mbs 수신 방법 및 제공 방법 |
JP2011503918A (ja) * | 2007-09-13 | 2011-01-27 | アント−アドバンスド ネットワーク テクノロジーズ オイ | 多チャンネル・デジタル・オーディオのリアルタイム無線収集のための方法及びシステム |
CN101257770B (zh) * | 2008-04-16 | 2011-06-22 | 汕头超声印制板公司 | 一种在印制电路板上嵌入散热片的制作方法 |
WO2013141543A1 (en) | 2012-03-18 | 2013-09-26 | Lg Electronics Inc. | Method and apparatus for measuring serving cell in wireless communication system |
US9710410B2 (en) * | 2013-10-31 | 2017-07-18 | Qualcomm Incorporated | Camera control slave devices with multiple slave device identifiers |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH11261606A (ja) * | 1998-03-06 | 1999-09-24 | Nec Corp | 通信方法 |
JP2000124934A (ja) * | 1999-11-17 | 2000-04-28 | Matsushita Electric Ind Co Ltd | デ―タ伝送方法 |
JP2000151641A (ja) * | 1998-11-13 | 2000-05-30 | Sony Corp | 伝送制御方法及び伝送装置 |
JP2000196624A (ja) * | 1998-12-28 | 2000-07-14 | Pioneer Electronic Corp | 伝送管理装置、情報処理装置及び情報伝送システム |
JP2002016991A (ja) * | 2000-06-30 | 2002-01-18 | Fuji Photo Film Co Ltd | 機器制御システム及び機器制御方法 |
Family Cites Families (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5550802A (en) * | 1992-11-02 | 1996-08-27 | National Semiconductor Corporation | Data communication network with management port for isochronous switch |
DE69520378T2 (de) * | 1994-03-09 | 2001-10-31 | Matsushita Electric Industrial Co., Ltd. | Datenübertragungssystem und Verfahren |
US5835498A (en) * | 1995-10-05 | 1998-11-10 | Silicon Image, Inc. | System and method for sending multiple data signals over a serial link |
US5963202A (en) * | 1997-04-14 | 1999-10-05 | Instant Video Technologies, Inc. | System and method for distributing and managing digital video information in a video distribution network |
US6160796A (en) * | 1998-01-06 | 2000-12-12 | Sony Corporation Of Japan | Method and system for updating device identification and status information after a local bus reset within a home audio/video network |
US6678769B1 (en) * | 1998-02-24 | 2004-01-13 | Canon Kabushiki Kaisha | Control apparatus and method for managing a logical connection between source and destination nodes |
US6272546B1 (en) * | 1998-03-12 | 2001-08-07 | Sony Corporation | Method of and apparatus for managing resource allocation and bandwidth overflow in a cooperative, distributed computing environment |
US6452935B1 (en) * | 1998-11-25 | 2002-09-17 | Sony Corporation | Stream allocation in home networks |
KR20010041425A (ko) * | 1998-12-29 | 2001-05-15 | 요트.게.아. 롤페즈 | 분포된 네트워크 장치를 갖는 홈 제어 시스템 |
JP2000341302A (ja) * | 1999-05-27 | 2000-12-08 | Sony Corp | 電子機器 |
US6820150B1 (en) * | 2001-04-11 | 2004-11-16 | Microsoft Corporation | Method and apparatus for providing quality-of-service delivery facilities over a bus |
-
2001
- 2001-08-13 ES ES01969622T patent/ES2272541T3/es not_active Expired - Lifetime
- 2001-08-13 AT AT01969622T patent/ATE343278T1/de not_active IP Right Cessation
- 2001-08-13 CN CNB018032338A patent/CN100420211C/zh not_active Expired - Fee Related
- 2001-08-13 KR KR1020027005172A patent/KR100818069B1/ko not_active IP Right Cessation
- 2001-08-13 WO PCT/EP2001/009622 patent/WO2002017566A1/en active IP Right Grant
- 2001-08-13 DE DE60123915T patent/DE60123915T2/de not_active Expired - Lifetime
- 2001-08-13 JP JP2002522135A patent/JP4731096B2/ja not_active Expired - Fee Related
- 2001-08-13 EP EP01969622A patent/EP1224770B1/en not_active Expired - Lifetime
- 2001-08-21 US US09/933,846 patent/US7107372B2/en not_active Expired - Fee Related
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH11261606A (ja) * | 1998-03-06 | 1999-09-24 | Nec Corp | 通信方法 |
JP2000151641A (ja) * | 1998-11-13 | 2000-05-30 | Sony Corp | 伝送制御方法及び伝送装置 |
JP2000196624A (ja) * | 1998-12-28 | 2000-07-14 | Pioneer Electronic Corp | 伝送管理装置、情報処理装置及び情報伝送システム |
JP2000124934A (ja) * | 1999-11-17 | 2000-04-28 | Matsushita Electric Ind Co Ltd | デ―タ伝送方法 |
JP2002016991A (ja) * | 2000-06-30 | 2002-01-18 | Fuji Photo Film Co Ltd | 機器制御システム及び機器制御方法 |
Also Published As
Publication number | Publication date |
---|---|
CN100420211C (zh) | 2008-09-17 |
KR20020044169A (ko) | 2002-06-14 |
DE60123915T2 (de) | 2007-06-14 |
ES2272541T3 (es) | 2007-05-01 |
JP2004507931A (ja) | 2004-03-11 |
KR100818069B1 (ko) | 2008-04-01 |
US20020083245A1 (en) | 2002-06-27 |
ATE343278T1 (de) | 2006-11-15 |
US7107372B2 (en) | 2006-09-12 |
CN1394412A (zh) | 2003-01-29 |
WO2002017566A1 (en) | 2002-02-28 |
EP1224770A1 (en) | 2002-07-24 |
DE60123915D1 (de) | 2006-11-30 |
EP1224770B1 (en) | 2006-10-18 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP4731096B2 (ja) | 通信システム及びデバイス | |
US7724764B2 (en) | Adaptive synchronous media access protocol for shared media networks | |
US8031666B2 (en) | Method for transmitting a data packet and a method of allocating a channel in a wireless network | |
JP5005034B2 (ja) | 無線ネットワークにおける緊急チャネル資源割当方法 | |
JP2005020163A (ja) | 無線通信システム、無線通信装置及び無線通信方法、並びにコンピュータ・プログラム | |
MX2008012467A (es) | Metodo y sistema de control de acceso de canal para transmision de informacion de video a traves de canales inalambricos. | |
JPH10154996A (ja) | ネットワーク接続装置及びネットワーク接続方法 | |
US7187655B1 (en) | Information communication method and apparatus | |
US6272114B1 (en) | Data processing apparatus/method and electronic apparatus with such apparatus/method | |
US20020097738A1 (en) | Communication system and device | |
KR100311707B1 (ko) | 데이타 통신 시스템, 데이타 통신 방법, 데이타 통신 장치 및 디지탈 인터페이스 | |
JPH11331228A (ja) | データ通信システム及びデータ通信方法 | |
JP3964968B2 (ja) | 通信システム | |
JP2003229857A (ja) | シリアルバスシステム、シリアルバスの帯域管理機器および通信機器 | |
JP2005167800A (ja) | データ通信装置 | |
JP2000209221A (ja) | 無線通信方法及び該方法を実施する無線通信端末及び該方法を実現するプログラムを記憶した媒体 | |
JP2001237861A (ja) | データ通信装置、データ通信システムおよびデータ通信方法 | |
JP2001217857A (ja) | 無線バス |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
RD04 | Notification of resignation of power of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7424 Effective date: 20040903 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20080812 |
|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20080812 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20100824 |
|
A601 | Written request for extension of time |
Free format text: JAPANESE INTERMEDIATE CODE: A601 Effective date: 20101122 |
|
A602 | Written permission of extension of time |
Free format text: JAPANESE INTERMEDIATE CODE: A602 Effective date: 20101130 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20110224 |
|
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20110324 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20110419 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20140428 Year of fee payment: 3 |
|
R150 | Certificate of patent or registration of utility model |
Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
LAPS | Cancellation because of no payment of annual fees |