(57)【特許請求の範囲】
【請求項１】
データの通信方法であって、
第１のノードの動作に関連した制御信号を受信するステップと、
前記第１のノードにおいて、第１のプロトコルに従う形式のエンコードされたデータの組を受信するステップと、
前記エンコードされたデータの組をデコードして、第１の組のデータと第２の組のデータを取得するステップであって、前記第１の組のデータは実質的に連続的なデータのストリームであることからなる、ステップと、
第１のソース/シンクに前記第１の組のデータを送るステップと、
前記制御信号に応答して、第２のノードに転送するために前記第１の組のデータをエンコードするステップであって、当該第１の組のデータは前記第１のプロトコルに従う形式にエンコードされることからなる、ステップ
を含む、通信方法。
【請求項２】
前記第１の組のデータが音声データである、請求項１記載の通信方法。
【請求項３】
前記第２の組のデータがパケットデータである、請求項１又は２記載の通信方法。
【請求項４】
前記第２の組のデータが状態マシンの制御下で処理される、請求項１〜３のいずれかに記載の通信方法。
【請求項５】
前記第２のノードが２つのノードからなる、請求項１〜４のいずれかに記載の通信方法。
【請求項６】
前記第１のプロトコルが時分割多重化プロトコルである、請求項１〜５のいずれかに記載の通信方法。
【請求項７】
前記第１のプロトコルが複数の連続したフレームからなり、各フレームが複数の連続するスロットからなる、請求項１〜６のいずれかに記載の通信方法。
【請求項８】
前記第１のプロトコルがイーサネットプロトコルである、請求項１〜５のいずれかに記載の通信方法。
【請求項９】
データの通信方法であって、
第１のノードにおいて、等時性データの第１の組と非等時性データの第２の組を受信するステップと、
前記データの第１の組と前記データの第２の組をエンコードし、エンコードされたデータの組を形成するステップと、
前記エンコードされたデータの組を第２のノードに第１のデータリンクを介して伝送するステップと、
前記第２のノードにおいて、前記エンコードされたデータの組をデコードし、等時性部分と非等時性部分を取得するステップと、
第１の制御信号に応答して、等時性部分をエンコードしてエンコードされた等時性部分を形成し、このエンコードされた等時性部分が、前記第１の制御信号に応答して、第２のデータリンクを介して第３のノードに伝送されるステップ
を含む、通信方法。
【請求項１０】
前記等時性データの第１の組がビデオデータである、請求項９記載の通信方法。
【請求項１１】
前記第１のデータリンクが物理媒体からなる、請求項９又は１０記載の通信方法。
【請求項１２】
前記第２の組のデータが制御状態マシンの制御下で処理される、請求項９〜１１のいずれかに記載の通信方法。
【請求項１３】
前記第２のノードが２つのノードからなる、請求項９〜１２のいずれかに記載の通信方法。
【請求項１４】
前記エンコードされたデータの組がイーサネットプロトコルにしたがってエンコードされている、請求項９〜１３のいずれかに記載の通信方法。
【請求項１５】
前記エンコードされたデータの組が複数の連続するフレームを用いてエンコードされたデータからなり、各フレームが、複数の連続するスロットからなる、請求項９〜１３のいずれかに記載の通信方法。
【請求項１６】
データを通信するための装置であって、
第１のノードの動作に関連した制御信号を受信するための制御回路と、
前記第１のノードにおいて、第１のプロトコルに従う形式のエンコードされたデータの組を受信するための第１のノード受信回路と、
前記エンコードされたデータの組をデコードして、実質的に連続的なデータのストリームからなる第１の組のデータ、並びに、第２の組のデータを取得するためのデコード回路と、
第１のソース/シンクに前記第１の組のデータを送るための第１のノード出力回路と、
前記制御信号に応答して、第２のノードに転送するために前記第１の組のデータをエンコードするエンコード回路であって、前記第１の組のデータが前記第１のプロトコルに従う形式にエンコードされていることからなる、エンコード回路
を備える、装置。
【請求項１７】
前記第１の組のデータが音声データである、請求項１６記載の装置。
【請求項１８】
前記第２の組のデータがパケットデータである、請求項１６又は１７記載の装置。
【請求項１９】
前記第２の組のデータが状態マシンの制御下で処理される、請求項１６〜１８のいずれかに記載の装置。
【請求項２０】
前記第２のノードが２つのノードからなる、請求項１６〜１９のいずれかに記載の装置。
【請求項２１】
前記第１のプロトコルが時分割多重化プロトコルである、請求項１６〜２０のいずれかに記載の装置。
【請求項２２】
前記第１のプロトコルが複数の連続したフレームからなり、各フレームが複数の連続するスロットからなる、請求項１６〜２１のいずれかに記載の装置。
【請求項２３】
前記第１のプロトコルがイーサネットプロトコルである、請求項１６〜２０のいずれかに記載の装置。
【請求項２４】
データを通信するための装置であって、
第１のノードにおいて、等時性データの第１の組と非等時性データの第２の組を受信するための第１のノード入力回路と、
前記データの第１の組と前記データの第２の組をエンコードし、エンコードされたデータの組を形成するための第１のノードエンコード回路と、
前記エンコードされたデータの組を第２のノードに第１のデータリンクを介して伝送するための第１のノード伝送回路と、
前記第２のノードにおいて、前記エンコードされたデータの組をデコードし、等時性部分と非等時性部分を取得するための第２のノードデコード回路と、
第１の制御信号に応答して、等時性部分をエンコードしてエンコードされた等時性部分を形成するための第２のノードエンコード回路であって、このエンコードされた等時性部分が、前記第１の制御信号に応答して、第２のデータリンクを介して第３のノードに伝送されることからなる、第２のノードエンコード回路
を備える、装置。
【請求項２５】
前記等時性データの第１の組がビデオデータである、請求項２４記載の装置。
【請求項２６】
前記第１のデータリンクが物理媒体からなる、請求項２４又は２５記載の装置。
【請求項２７】
前記非等時性部分が制御状態マシンの制御下で処理される、請求項２４〜２６のいずれかに記載の装置。
【請求項２８】
前記第２のノードが２つのノードからなる、請求項２４〜２７のいずれかに記載の装置。
【請求項２９】
前記エンコードされたデータの組がイーサネットプロトコルにしたがってエンコードされている、請求項２４〜２８のいずれかに記載の装置。
【請求項３０】
前記エンコードされたデータの組が複数の連続するフレームを用いてエンコードされたデータからなり、各フレームが、複数の連続するスロットからなる、請求項２４〜２８のいずれかに記載の装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ローカルエリアネットワーク又はワイドエリアネットワークのようなデータ通信ネットワークに関し、詳しくは等時性データを転送するためのネットワークに関するものである。
【背景技術】
【０００２】
等時性（isochronous）データは一般的には、パケット化されていない、不確定な、潜在的に連続長であるデータとして記述することができる。等時性データソースには、イメージ及びそれに伴うサウンドを表すデータの実質的に連続的なストリームを出力するビデオカメラ、及び実質的に連続的な音声データのストリームを出力する電話がある。等時性データシンクの例は、表示を行うために、実質的に連続的なビデオデータのストリームを受信するビデオモニターである。
【０００３】
図１（Ａ）は、等時性データ転送を概略的に示している。データの転送又は「接続」は最初に、例えば電話での会話を開始し、又はビデオカメラ転送を開始12することによって開始される。データ転送が開始された後に、恐らくはハウスキーピング情報（例えば宛先局、ソース、オーディオ又はビデオタイミングその他）の転送を随伴するデータの転送が、例えば電話会話又はビデオ伝送の終了14に至るまでの、不確定期間にわたって実質的に連続的にもたらされる。転送される全てのビットがデータビットを表す必要はない。宛先局及びオーディオ又はビデオタイミングを制御する「ハウスキーピング」ビットも転送されうる。さらにまた、転送されるデータが、電話での会話に際しての沈黙、又は空白のビデオイメージの転送といったように、「空」データからなることができる。等時性データ転送の１つの形式は、例えば1991年３月25日のFDDI-II Hybrid Multiplexer, Revision 2.4に記載された如き、ファイバ分散データインタフェース-II（FDDI-II）である。
【０００４】
非等時性ソース及びシンクに加えて等時性ソース及びシンクを含むマルチメディアコンピュータ及びワークステーションの利用可能性の増大により、ネットワーク環境において等時性データを伝送することについての関心が高まっている。多くの既存のネットワークは、ネットワーク上のステーション間で、非等時性データ通信を用いている。一般に用いられているデータ転送プロトコルは、パケット転送システム及びトークンリングシステムを含んでいる。
【０００５】
パケット化データ転送の１つの例は、一般に用いられているイーサネットシステムである。10BASE-Tとして知られている１つの実施形態が、1989年11月15日の、IEEE Standard 802.3に補充されたドラフト９に記述されている。図１（Ｂ）は、パケット伝送22を示している。
【０００６】
トークンリングシステムでは、ノードは電子的トークンを捕獲した後においてのみ、データを転送する。一般に用いられているトークンリングシステムの１つは、IEEE Standard 802.5に記述されている。図１（Ｃ）はトークンリングシステムにおけるデータ転送23を示している。
【発明の開示】
【発明が解決しようとする課題】
【０００７】
これらの既存のデータネットワーク上に等時性データを適応させようとする従来の多くの試みは、不利な動作特性をもたらす結果となった。幾つかの従来の等時性デバイスにおいては、所与の等時性ソース又はシンクに利用可能な帯域幅は、ネットワーク上で送受信を行っている等時性ソース及びシンクの合計数に対し、直接的に比例して減少する。さらにまた、等時性ソース及びシンクの存在は、非等時性帯域幅を減少させる。
【０００８】
加えて、既存の等時性システムはまた、在来のネットワークとの互換性を殆ど、又は全くもたらさない。この非互換性は、等時性及び非等時性トラヒックの両者に適応するために、ハードウェア又はソフトウェアの大規模な交換を必要とする。かくして、イーサネット性能及びビデオカメラを有するマルチメディアパソコンは、等時性及び非等時性ソース／シンクの両者を同時に利用することができない。
【課題を解決するための手段】
【０００９】
同日に出願されここで参照することによってその内容を本明細書に取り入れる「等時性能力を備えたデータ通信ネットワーク」と題する本出願人の米国特許出願第969916号は、等時性データソース及びシンクへ、またそれらからのデータ通信をもたらすシステムを記述している。等時性ソース／シンクについて利用可能な帯域幅は、ネットワーク上での非等時性要求の変化とは無関係であり、またその逆のことも言える。さらにまた、各々のソース／シンクには等時性帯域幅が保証されており、これはネットワーク上でのソース／シンク帯域幅の変化とは無関係である。等時性通信システムはまた、従来の、多くは設置済のシステムとの高度の互換性を維持し、ハードウェア／ソフトウェアの交換は最小限しか必要とされない。例えば等時性データの実効データ転送速度は、非等時性データの帯域幅又はトラヒックにおける変化、或いは非等時性データにおける割り込み（イーサネットデータにおけるデータ衝突又はトークンリングデータの場合のトークンの喪失）によっては、変化しない。
【００１０】
好ましくは、本発明のシステムは、スター形ネットワークとして実施され、その場合にデータソースは中央のハブへと転送を行い、この中央のハブが次いで、データをデータシンクへと転送する。ハブを大帯域幅のバス、例えばタイムスロットインタチェンジ（ＴＳＩ）バスへと、例えばリング構造又はツリー構造で相互接続することにより、幾つかのこのようなスター形システムを接続することができる。ハブに到着する多重化データは脱多重化されて、等時性ソースのデータ、非等時性ソースのデータ、及びＤチャネルとＭチャネルの情報が分離される。この非等時性ソースのデータは、非等時性データストリームを取り扱うよう特化されたハブ回路に提供されうる。好ましくは、ハブ中の回路は、分離された非等時性データストリームを、従来の非等時性ネットワーク上で利用可能な形式に実質的に類似した形式へと変換する。例えば、非等時性データがイーサネットＭＡＣに由来したものである場合には、ハブは分離された非等時性データを、標準的なイーサネットハブリピータ回路により処理される形態へと変換する。
【００１１】
同様にして、等時性ソースデータは、等時性データストリームを取り扱うよう特化されたハブ回路へと提供されうる。本発明の１つの実施例によれば、ハブの等時性データ回路は、ローカルループバック性能を有する。ソースノード及び宛先局ノードが同じハブ回路に結合されている状況においては、ローカルループバック性能は、ハブが先ずハブを相互接続しているＴＳＩバス上にデータを置くことなしに、データをノード間で転送することを可能にする。それによりＴＳＩバスの帯域幅は、内部転送により影響されることはない。かくして異なるハブ上のノードを相互接続するというシステムの能力は、同じハブに接続されたノード間の転送によって影響されない。
【００１２】
本発明の別の実施例によれば、ローカルループバックは、ソースノードと宛先局ノード同じハブに接続され、ハブが大帯域幅のバスを介して相互に接続されている、どのようなネットワーク形態においても用いることができる。かくして本発明は、バス外部帯域幅に影響を与えることなく、かかる転送を完了するためのシステムを提供するものである。
【発明の効果】
【００１３】
本発明によれば、ローカルループバックを用いることにより、データを受信バッファから送信バッファへと直接に、ＴＳＩリング上にデータを置く必要なしに伝送することを可能となる。かくしてＴＳＩバスの帯域幅は他のハブが使用するように解放されると共に、遅延の減少も図られる。
【００１４】
本発明のループバックの別の利点は、スタンドアローン形のハブが使用される場合に、ＴＳＩリング134を省略できる可能性があることである。データ通信ネットワークが単一のハブのみから構成されている場合には、ハブの受信及び送信バッファを接続するためには、データライン494のみが必要である。マルチプレクサ156は前述した仕方で動作し、バッファ132からのデータをバッファ154に置く。従って別個のＴＳＩバスに対する接続はもはや不要であるが、選択的に備えることは可能である。
【発明を実施するための最良の形態】
【００１５】
本明細書の末尾の表１は、本発明の１つの実施例によりデータストリームを多重化するための時分割多重化方式の表である。また表２は、本発明の１つの実施例による４／５エンコードの形態をリストしている。
【００１６】
本発明の詳細な説明は、非等時性及び等時性の両者の通信をサポートするデータ転送システムに関して与えられる。ここで与えられる記述は従って、
１）同じハブに接続された非等時性ソースと非等時性シンクとの間での転送、及び
２）同じハブに接続された等時性ソースと等時性シンクとの間での転送
について本発明が用いられる場合についての記述を行うものである。本明細書の記載は従って、本発明が使用されるであろうより一般的な状況の幾つかを示すことになる。しかしながら本発明は、記述される特定の等時性／非等時性データ転送システムのみに用いるように限定されたものではなく、ノード間の通信がハブを介して行われるどのようなデータ転送システムに対しても容易に取り入れることができる。
【００１７】
同日に出願されここで参照することによってその内容を本明細書に取り入れる「等時性能力を備えたデータ通信ネットワーク」と題する本出願人の米国特許出願第969916号は、スター形に配置され、リング又はツリー形に相互接続されることのできる、等時性データ用のデータ通信システムを記述している。このようなシステムが、図２、図３又は図４に示されている。図２に示された配置においては、ハブはリング形に接続されており、第１のハブ44aは第２のハブ44bへとデータを送出し、第２のハブ44bは第３のハブ44cへとデータを送出し、第３のハブはサイクル発生器及びリングレータンシイ（待ち時間）調節回路を介して、第１のハブ44aへと戻るようデータを送出する。ハブ相互間の接続は、タイムスロットインタチェンジ（ＴＳＩ）リング58f上で行われる。１つの実施例では、ＴＳＩリング58fとして、FDDI-IIシステムを用いることができる。図３は、単一のハブ内に多数の等時性回路を有するスター及びリング形でもって配置された、ハブ44a, 44b及び44cを示している。図３は、ツリー形の通信システムを示す。親ハブ44aが、大帯域幅のバックボーンへと接続している。ハブ44bは親ハブ44aの子ハブとして動作し、ハブ44aのポート２に取着されている。子ハブ44cが、子ハブ44bから縦続されている。
【００１８】
スター及びリング形は、大帯域幅のバス上で動作する単一のハブに取着された複数のノード42a, 42b, 42cを含む。ノードの正確な数は、データ伝送に対するニーズと、システムの目的とに応じて変化する。ノード42a-42cの各々は、厳格な等時性ソース及びシンク、厳格な非等時性ソース／シンク、或いは等時性及び非等時性双方のソース及びシンクといった、種々の形式のソース及びシンクを含むことができる。片方向ツイストペアケーブル46a-46rの如き、物理的なデータ伝送媒体からなるデータリンクが、各々のノードをハブ44a-44cの１つへと結合している。
【００１９】
図５は、ハブ44a及び関連するノード42a-42cをより詳細に示している。図５はそれ自体、完全なスター形システムを形成しうる。各々のノード42a, 42b, 42cは、回路50a, 50b, 50cを含んでいる。回路50a-cは、データを受信し、それを物理媒体46a, 46c, 46e上での伝送に適した形へと変換し、物理媒体46b, 46d, 46fから信号を受信し、データシンクにより用いられるのに適した形へと変換する。
【００２０】
ハブ44aは、物理媒体46a, 46c, 46eからデータを受信し、等時性データを非等時性データ並びにＤチャネル及びＭチャネルデータから分離し、分離したデータを下流のハブ回路56により処理するのに適した形へと変換するための回路54a, 54b, 54cを含んでいる。図示の実施例では、分離された等時性ソースからのデータは、データをＴＳＩバス上へと置くために、タイムスロットインタチェンジコントローラ58の如き等時性スイッチング回路へと供給され、かくして種々の宛先局ノード42a, 42b, 42cへと伝送すべく、そのハブにおける他の等価な回路54a-54cによって、他のハブへと伝送及びハブから回復可能である。分離された非等時性データは、宛先局ノード42a, 42b, 42cへと伝送するために、非等時性データを運ぶよう構成された回路60へと供給される。非等時性ソースからのデータがイーサネットデータを含む実施例では、ハブ回路60は標準的なイーサネットリピータプロセッサであり得る。このようにして、本発明のシステムは少なくとも部分的に、従前のイーサネットハブシステムと後方互換であり得る。
【００２１】
Ｄチャネル及び保守データは、シグナリングプロセッサ62へと供給される。シグナリングプロセッサ62は、種々の保守及び制御機能を営む。例えば、エラー状態を識別してユーザに警告し、例えばデータ経路64上で等時性及び非等時性コントローラ58, 60と通信することにより、要求された接続、即ちソース／宛先局経路をセットアップするものである。
【００２２】
上記した構成要素の動作は、等時性ソースであるビデオカメラ48dから、等時性シンク48bへのデータ転送、及び非等時性ソースであるイーサネットＭＡＣ48cから非等時性シンク48gへのデータ転送を記述することによって理解されよう。等時性デバイス48dから送出されるデータは、デジタル化データの連続ストリームであり、例えば米国「Ｔ１」標準である1.544Mbpsに等しいデータ転送速度を有する。イーサネットＭＡＣ48cからのデータ出力は、標準的な10BASE-Tイーサネット転送速度である10Mb/秒で供給される。Ｄチャネル情報は、好ましくはＭＡＣその他のシステム中の回路に含まれているＤチャネルデータストリームソースから、或いは例えば仮想キーパッド48fから、例えば約64Kbpsを越えない転送速度の如き、可変のデータ転送速度で提供される。
【００２３】
ライン66a, 66b, 66cは、ソース48d及び48cからのデータストリームを、ノード回路50bへと搬送する。図６は、この回路50bをより詳細に示している。ノード回路50bは、入力されるデータストリームについて動作するハードウェアを含み、データソースと宛先局との間での効率的な、互換性のある伝送を可能にしている。マルチプレクサ70は、一連のフレーム又はテンプレートの繰り返しを用いて、入力データを４ビット単位で時分割多重化する。この実施例においては、フレームは125マイクロ秒毎に繰り返される。
【００２４】
表１は、種々のデータストリーム、及び付加的なデータ及び制御バイトが時分割多重化される方式を示している。表１における各々の記号は４ビットのデータを表しており、２つの記号のグループ毎に８ビットの１データバイトが表されることになる。表１において、Ｅはイーサネットストリーム66aからの４ビットデータを表し、Ｂは等時性ストリーム66bからの４ビットデータを示し、Ｄはシグナリング又はＤチャネルストリーム66cからの４ビットデータを表す。Ｍは、好ましくは回路50bにより供給される４ビットのＭチャネルデータを表している。加えて、あるバイト長のパターンがもたらされる。ＪＫはフレーム同期パターンを表し、ＥＭ（表１のブロック３の最初の２つのバイト）はイーサネット「パッド（pad）」を表し、保守バイトがそれに続いている。
【００２５】
表１に見られるように、各々のフレームは256バイトを含み、これは各々８バイトの32のグループ、又は各々64バイトの４つのグループとして考えることができる。等時性ソース48dからの1.544Mb／秒のデータ転送速度での出力について、上記したフレーム構造は、6.144Mb／秒の等時性帯域幅能力をもたらす。従って、本実施例における単一の等時性ソース48dは、フレーム当たり192の「Ｂ」記号を48だけ用いて完全に適応することができる。等時性チャネル内の３つの64Kb／秒を用いることにより、基本速度のＩＳＤＮチャネルをサポートすることができる。かくして、利用可能な等時性帯域幅内に、各種の等時性ソースを割り当てることができる。このフレーム構造は、同日に出願されここで参照することによってその内容を本明細書に取り入れる「フレーム構造を有する等時性ソースデータの伝送用ネットワーク」と題する本出願人の米国特許出願第969911号に、より完全に記述されている。上述したフレーム構造とは異なる他のフレーム構造を用いて、特定の目的に適した帯域幅の割り当てをもたらすことも可能である。
【００２６】
時分割多重化データは次いで、エンコーダ72によりエンコードされ、２進０の長いストリングによって混乱される可能性のある、ケーブルのＡＣバランスが維持される。図示の実施例においては、エンコーダは４／５エンコードを行う。ANSII X3T9.5標準と部分的に合致する、４／５エンコードの１つの特定の形が、表２に示されている。これらのパターンは、適切に組み合わせられた場合には、最大で３ビット時間を有し、遷移はない。表２に示されたエンコード方式は、同日に出願されここで参照することによってその内容を本明細書に取り入れる「フレームベースのデータ伝送」と題する本出願人の米国特許出願第970329号に、より詳細に記述されている。
【００２７】
４／５エンコードの結果は次いで、Non-Return to Zero Inverted（ＮＲＺＩ）方式を用いて、図６のエンコーダ74によりさらにエンコードされる。この４／５−ＮＲＺＩエンコードは、非等時性ソースが10BASE-Tイーサネットソースであるネットワークにおいて、特に有用である。その理由は、このエンコードが、イーサネットＭＡＣにより提供され予想されるデータ転送速度と実質的に互換である、シグナリング速度での伝送をもたらすからである。しかしながら、８ビットを10ビットへとエンコードする方式などの、他の形式のエンコード又はデコードもまた用いることが可能である。
【００２８】
エンコードの後、データはプリエンファシス回路76及び送信機又はドライバ78bへと送られる。このプリエンファシス回路76は、物理媒体上を伝送される信号を補償して、ジッタを減少させる。信号は次いで、物理媒体46cを介してハブ44aへと伝送されるが、この物理媒体46cは、ツイストペアケーブル、同軸ケーブル、或いは光ファイバケーブルなどを含む。
【００２９】
図５に見られるハブ44aは、複数の回路デバイス54a, 54b, 54cを含み、これらは各々が物理媒体46によってノード42a, 42b, 42cの１つへと結合されている。図７に示されているように、物理媒体46を介して伝送されるデータは、非直列化回路／デコーダ80に直列的に到着する。非直列化回路／デコーダ80は、機能的には上述した多重化／エンコード回路の逆である回路を含み、４／５ＮＲＺＩエンコードをデコードして、等時性及び非等時性ソースのデータを分離するように動作する。非直列化回路／デコーダ80はまた、フレーム化タイミング発生器98により使用するため、ＪＫフレーム同期記号96から導いた同期信号を出力する。リンク検出回路82はまた、物理媒体46からのデータを受信して、ノードが動作しているモードを検出し（例えば10BASE-T、非等時性イーサネット又は等時性）、同日に出願されここで参照することによってその内容を本明細書に取り入れる「ネットワークリンク端点能力検出」と題する本出願人の米国特許出願第971018号により完全に記述されているようにして、モード選択信号を出力する。
【００３０】
非等時性ソースデータ94b及び等時性ソースデータ94aは両方とも、宛先局ノードへと伝送するために、必要に応じて各種のハブ回路成分54a, 54b, 54cに対して利用可能とされる。１つの実施例においては、分離された等時性データ94a及び非等時性データ94bは、それぞれインタフェース58, 60によって再構成されて、等時性出力102及び非等時性出力104が宛先局ノードへの伝送に適した形で提供される。１つの実施例では、非等時性データ94bはＥインタフェース60によって構成されて、ハブ回路54に備え、最終的に宛先局ノードへと伝送するために、出力データ104がリピータデバイスによって処理可能となるようにされる。非等時性データについてリピータを用いる代替として、メディアアクセスコントロール層ブリッジを介してパケット接続をリンクすることができる。
【００３１】
図８は、非等時性データ94bを受信し、従前から利用可能なリピータ回路60により処理可能な形式の出力106, 108をもたらす形式の、Ｅインタフェース59の１つの実施形態を示している。この非等時性データは、先入れ先出し（ＦＩＦＯ）バッファ112において受信され、データ転送速度が平滑化される。回路114は、イーサネットデータパケットをエミュレートするために提供される「キャリヤなし」記号を検出するが、これは論理回路又は状態マシン116により使用されて、キャリヤ検出信号が出力される。ＦＩＦＯ112からの出力118はマルチプレクサ120及び非直列化回路122へと提供され、データ出力106が生成される。マルチプレクサ120はプリアンブルストリーム124を受信することができ、出力データ106中に適切なプリアンブルビットをもたらす。ＦＩＦＯ112からの出力118はまた、デコード回路128へも提供され、データ衝突及びアライメントエラー記号が認識され、状態マシン116に対して適切な信号130, 132が出力される。受信インタフェース59の動作及び構成要素については、「フレームベースのデータ伝送」と題する米国特許出願第970329号において、より完全に記述されている。
【００３２】
本実施例の目的については、等時性ソース48d（図９）からのデータは、表１のブロック０において「Ｂ」記号で表された、各々のフレームの最初の24の等時性バイト（即ちフレーム構造中の最初の48の「Ｂ」記号）において伝送されると仮定している。図９は、本発明の１実施例によるＢインタフェース58を示している。図９の実施例においては、分離された等時性データ94aは、２つのバッファ132a, 132bの１つに格納されている。バッファ132a, 132bにおける格納のタイミングは、125マイクロ秒のフレーム伝送タイミングでもって調整されており、最初のフレームからのデータ94aが最初の125マイクロ秒の期間の間に第１のバッファ132aに格納され、次の125マイクロ秒の期間の間に、次のフレームからの等時性データ94aが第２のバッファ132bに格納されるようになっている。１つの実施例においては、データはバッファ132へと、受信したと同じ順序で格納されることができ、表１における最初の２つの「Ｂ」記号により表される８ビットがバッファ132aの第１の格納位置に格納され、表１の次の２つの「Ｂ」記号に対応するものがバッファ132aの第２の位置に格納され、といった具合になっている。表１に示したフレーム構造はフレーム当たりに96バイトの等時性データを含んでいるから、バッファ132a, 132bの各々は、サポートするノード当たりで96バイトのデータを格納する能力を有している。第１のフレームからの等時性データがバッファ132に格納された後、次の125マイクロ秒の期間の間に（次のフレームからのデータが第２のバッファ132bに格納されつつある間に）、第１のバッファ132aにおいて格納されたデータが、大帯域幅のバス134上へと伝送される。バッファ132のローディング及び順序付けは、ハブ44aによりサポートされているノードの数に依存している。バス134は、ハブ44aに接続された複数のノードからの等時性データ出力を搬送するのに十分な帯域幅を有している。ハブ44aが16のノードに接続されている実施例においては、バス134の帯域幅は、125マイクロ秒当たりに（即ちフレーム毎に）1536バイトのデータ（即ちノード当たり96バイト×16ノード）を受信するのに十分なものでなければならない。これは、約98304Kb／秒の帯域幅に対応する。
【００３３】
ハブに取着されたノードの数や等時性データ専用とされた帯域幅といったシステム構成の様相に応じて、本発明の他の実施例を、ＴＳＩバス134に代わる他の帯域幅について提供することができる。しかしながら、98304Kb／秒の帯域幅は特に有用なものである。なぜならそれはFDDI-IIにおいて用いられている帯域幅と実質的に合致し、ＴＳＩリング58がFDDI-IIシステムである構成において、ＴＳＩバス134上のデータをＴＳＩリング58（図５）へと受け渡すことを特に容易にするからである。
【００３４】
１つの実施例においては、データはバッファ132からバス134上のタイムスロット内へと、タイムスロットインタチェンジ様式で運ばれる。ＴＳＩバス134上で運ばれるデータは、1536のタイムスロットに分割された125マイクロ秒の時間フレームにおいて伝送され、その各々は約0.08138マイクロ秒の長さを有する。各々のタイムスロットは、データ及び関連する制御及びパリティを有する。かくして１バイトは、10ビットのタイムスロット情報を表すことができる。かくしてバッファ132aからのデータはＴＳＩバス134上へと、バッファ132aに格納された1536バイトの所与の１つを、125マイクロ秒の時間フレームの1536タイムスロットの適切なスロットにおいてＴＳＩバス134上へと伝送することによって置かれる。どのタイムスロットが「適切」であるかは、データが用いられる用途、及び特にＤチャネルを介しての接続セットアップにおいて予め定められたデータの宛先局に依存している。
【００３５】
図示の実施例においては、データの宛先局は、Ｄチャネル情報を用いて予め確立されている。このＤチャネル情報は、シグナリングプロセッサ138へと送られる。ソース、宛先局、及びその他の必要な情報を含むこのＤチャネル情報は、好ましくはスイッチテーブル140に値を格納するために用いられる。１つの例では、スイッチテーブル140は、この例におけるハブ回路58に関連する16のノードに対応する16の部分142a-142pへと分割される。各々の部分142は、ＴＳＩバスの時間フレームにある1536のタイムスロットに対応する1536ビットを含んでいる。これらのビットは、マルチプレクサ146に対する制御144として用いることができる。
【００３６】
この実施例においては、125マイクロ秒のフレーム当たりの等時性ソース48dからの24バイトのデータは、各々の等時性ソース48dのフレームの最初の24のＢスロットにおいて伝送される。従って、ソース48dからのデータは、等時性バッファ132に格納される。この例において等時性データの宛先局は、モニタ48bである。従ってデータの24のＢスロットはデータバッファ154aへと転送され、そして次のフレーム上で、その対応する最初の24のＢスロットにおいてシンク48bへと転送される。
【００３７】
24のＢスロットはＴＳＩバスに向けることができ、その場合には等時性バッファ132の24のＢスロットはＴＳＩバス上へと切り換えられる。スイッチテーブルの内容のビットがライン150を制御し、ＴＳＩのタイムスロット毎に１ビットの速度（即ち0.08138マイクロ秒毎に１ビット）でマルチプレクサ146を制御する。ＴＳＩバスの最初の10タイムスロットが、最初のＴＳＩタイムスロットに際して別のハブに取着されたノードに向けられているＢデータを受信しないと仮定すると、マルチプレクサ制御114は「０」であり、バッファ132からバス134へはデータは出力されない。マルチプレクサ146は単に、ＴＳＩバス134に沿って、最初のタイムスロットにおいて既にＴＳＩバス上にある何らかのデータを伝達するに過ぎない。この状態はＴＳＩバスの11番目のタイムスロットまで継続され、その時点で別のハブに取着されたノードに向けられたＢデータがＴＳＩバス上へと出力され始める。次の24のＴＳＩバスのタイムスロットの各々に際して、マルチプレクサ146に対する制御信号は「１」であり、バッファ132の適当なデータ位置に格納されたデータバイトは、マルチプレクサ146からバス134上へと出力される。バッファ132のどのデータ位置が「適当」であるかは、スイッチテーブルに含まれている読み取りポインタにより決定することができる。好ましくは、バッファ132はランダムアクセスメモリ（ＲＡＭ）であり、読み取りポインタは、ＴＳＩスロットフレームを表しているスイッチテーブル位置の内容に応じて決定される。24バイトのＴＳＩバス上への伝達が完了した後、このＴＳＩフレームの後続のタイムスロットに際してはバッファ132aからの出力はないが、これはこの例において、他の接続が確立されていないからである。。このようにして、ＴＳＩバス上のフレームについてのタイムスロット11から35は、バッファ132aに格納されたデータ、即ち等時性ソース48dによる24バイトのデータ出力で満たされる。
【００３８】
図９はまた、ＴＳＩバス134から回復される等時性データの、宛先局ノードへの転送を示している。この実施例では、ハブ44aが、伝送されたフレームの最初の24の偶数タイムスロットに格納された24バイトのデータを回復することが必要である。ＴＳＩリングからのデータは、シンク48bに関連したＢインタフェース58により回復される。
【００３９】
ＴＳＩリングからの回復は、マルチプレクサ146の制御について記述したのと同様の仕方でもってテーブル162に依存して、信号プロセッサ138からライン160を介して出力される制御信号158により制御されたマルチプレクサ156によって達成される。
【００４０】
ハブ44aのＥインタフェース60は、非等時性シンク48gを意図するリピータ60からの非等時性データ（ソース48c）を回復する。Ｅ伝送インタフェース168の例が、図10に示されている。図10に示された伝送インタフェースは一般に、図８に示されたＥ受信インタフェースと機能的に逆である。並列インタフェースをもたらすことも可能であり、ＭＡＣにある場合にＦＩＦＯの必要はない。データ166は非直列化され、次いで何らかの必要なアライメントエラービット172とマルチプレクサ174において組み合わせられ、その出力はＦＩＦＯ176へと出力される。同期検出回路178はリピータ出力166から同期情報を抽出し、状態マシン180へと伝達する。状態マシン180はまた、キャリヤ検出情報184、フレーム化カウンタ情報186をも受信し、制御信号188をＦＩＦＯ176へと提供する。ＦＩＦＯ176からのデータ出力は、プリアンブルビット190及び「０キャリヤ」ビット194と、マルチプレクサ196によって多重化される。Ｅ伝送インタフェースの動作については、「フレームベースのデータ伝送」と題する米国特許出願第970329号において、より完全に記述されている。
【００４１】
Ｅ伝送インタフェース168から出力されるデータ198は、等時性データ出力164並びにＭチャネル及びＤチャネルデータ170と共に、図11に示すようにしてエンコーダ直列化回路202へと提供される。このエンコーダ／直列化回路202は、図６に示したエンコード回路と実質的に同様にして構成されている。詳しくは、エンコーダ／直列化回路202は、データ198, 170, 164の３つのストリームを組み合わせるためのマルチプレクサと、４／５エンコーダと、ＮＲＺＩエンコーダと、プリエンファシス回路とをもたらす。伝送のタイミングは、伝送タイミング回路204により制御される。エンコーダ／直列化回路からの出力206は、より完全には本出願人の米国特許出願第971018号に記述されているようにして、マルチプレクサ210により、リンク端点検出の目的で、リンクうなり（beat）発生器208からのリンクうなりと選択的に結合される。
【００４２】
ハブ44aからノード42へと送られる等時性及び非等時性の両方のデータは、上述したようにノード48からハブ44aへと送られるデータについて用いられるフレームフォーマットと実質的に同じであることが好ましいフレームフォーマットでもって送られる。ノード42において、回路50はデータをデコードし脱多重化するための、ハブにおいてこれらの機能を実行するとして上述したデバイスに類似のデバイス（図６）、主として位相同期デコード回路86、ＮＲＺＩデコード回路88、４／５デコード回路90及びデマルチプレクサ92を含む。デコードされ脱多重化されたデータは次いで、ノード42にある各種のデータシンクへと伝達される。
【００４３】
図12は、減衰、ジッタを減少し、必要とされるバッファリングメモリの量を最小限とするためのタイミングスキームを示している。図12に示されている如く、このタイミングは125マイクロ秒の基準クロック信号214と同期させることができ、基準信号214は125マイクロ秒毎に立ち上がるクロックエッジをもたらす。この基準信号は、ワイドエリアネットワーク又はFDDI-IIリングからの基準信号の如き外部クロック基準との同期を含めて、多数のソースの何れにより供給することもできる。サイクルの開始に当たり、時間ライン216上のタイミングマークにより示されているように、ハブ44はノードへとフレームの伝送を開始する。時間ライン218により示されている如く、物理媒体におけるライン遅延の故に、ノードがハブにより伝送されたフレームを受信する時点は、それらがハブから送出された時点から遅れる。そこで、ノードがハブ222へと次のフレームの伝送を開始する前に、遅延220が導入される。この遅延220は、物理媒体46上での伝送により導入されるレータンシイに対処するものであり、ハブがクロック信号214の立ち上がりエッジとほぼ一致する時点224において伝送されたフレームの受信を開始するような値を有している。
【００４４】
遅延220は例えば、受信回路78a, 78bとノード42a, 42bの間、及び送信回路228a, 228bとノード42a, 42bとの間に遅延回路226a, 226bを挿入することによって導入することができる。図13を参照のこと。物理媒体のレータンシイは、リンクの長さに依存してノード毎に異なるから、回路226aにより挿入される遅延の長さもまた、適宜変更される。計算された最適遅延を、遅延回路228a, 228bへと適宜プログラムすることができる。この遅延の特徴はより詳細には、同日に出願されここで参照することによってその内容を本明細書に取り入れる「等時性リンクプロトコル」と題する本出願人の米国特許出願第970313号により完全に記述されている。
【００４５】
上述したタイミングスキームは、ノードから受信したサイクルが、ハブから次のサイクルが伝送されるよりも僅かに早く到着することを保証する。小さなＦＩＦＯをハブが受信したデータストリーム中に挿入し、サイクルの到着を正確に整列させることができる。同様のＦＩＦＯ構造をノードにおいても使用して、データを受信したサイクル基準と、それが転送されるまで同期させることができる。これらのＦＩＦＯを備えることについては、同日に出願されここで参照することによってその内容を本明細書に取り入れる「等時性ＦＩＦＯ化を用いてケーブル長遅延に適応する装置及び方法」と題する本出願人の米国特許出願第969917号により詳細に記述されている。
【００４６】
上述した全体的なシステムにおいては、ノード間でのデータ転送は、ソースノードからのデータをハブへと中継し、ハブを相互接続しているＴＳＩリング上にデータを置き、ＴＳＩリングからデータを宛先局ハブにおいて回復し、宛先局ハブからデータを宛先局ノードへとルーティングすることによって行われる。この過程はＴＳＩ帯域幅を浪費し、ソース及び宛先局ノードの両者が同じハブに接続されている場合は、システムに遅延を導入する。
【００４７】
本発明によれば、回路58にはまた、ローカルループバック性能が備えられる。ローカルループバック性能は、回路58がデータを受信バッファ132から送信バッファ154へと直接に、ＴＳＩリング134上にデータを置く必要なしに伝送することを可能にし、かくしてＴＳＩバスの帯域幅を他のハブが使用するように解放する（図２及び図３）。ループバックを制御するために、マルチプレクサ156を用いることができる。
【００４８】
ローカルループバック性能は、例えば等時性ソース及び等時性シンクの両者が同じハブに接続されている場合に有用である。例えば、前述の実施例においては、ビデオカメラである等時性ソース48dとビデオモニタである等時性シンク48bの両者が、同じハブ44aに接続されている。ローカルループバックは、データをモニタ48bにもたらして、ビデオカメラ48dにより受信したイメージを実質的に「リアルタイム」で、データをＴＳＩバス134上に置くことなしに表示する。非等時性ループバックは、米国カリフォルニア州サンタクララのナショナルセミコンダクタ社から入手可能なDP83950リピータインタフェースコントローラ（ＲＩＣ）の如き非等時性リピータデバイス60により達成することができる。
【００４９】
図14は、等時性ループバックを実施するための構成を示している。データライン494が、通常はＴＳＩリング134上に置かれるバッファ132からの伝送データを受信するように結合されている。データライン494は内部ループバックのためにマルチプレクサ156に入力されており、ＴＳＩリング134上のデータがバッファ154に入るのが阻止される。マルチプレクサ156は、プロセッサ138のスイッチテーブルの１つにより、ライン160を介して制御されている。制御データは、Ｄチャネルを介してシグナリングプロセッサへと供給される宛先情報に従って、出力テーブル162に格納されている。しかしながらこの場合、テーブル162は十分に広く、ＴＳＩ及びループバックマルチプレクサ156の両者を制御するための制御ビットを格納できなければならない。内部ループバックが開始される場合、バッファ132aからのデータはタイムスロットの代わりに、バッファ154へと伝送される。かくしてあるタイムスロットにおいて内部ループバックが開始された場合、関連するＴＳＩデータはバッファ154aにはロードされない。マルチプレクサ156は、内部ループバックを示す制御ライン158と共に用いられる。制御ライン158の制御はシグナリングプロセッサにより行われ、また１つの実施例ではルックアップテーブルである。
【００５０】
２つのバッファ154a, 154bは回復データを格納し、また前述した仕方で制御される。最初の時間フレームの間、バッファ154aはライン494又はＴＳＩバス134からデータを受信し、その間にバッファ154bは以前の時間フレームの間に格納されたデータを、物理媒体46bを介して宛先局ノード42aへと伝送すべく回路58のライン164に出力する。次の時間フレームの間、これらのバッファの役割は逆転され、ライン494から受信したデータはバッファ156bに格納され、先行する時間フレームに際してバッファ154aに格納されたデータは宛先局ノード42aへと伝送すべく出力される。
【００５１】
本発明は好ましい実施例、並びに特定の設計変更及び修正によって記述されたが、他の設計変更及び修正を使用することも可能であり、本発明は特許請求の範囲によって規定されるものである。
【００５２】
【表１】
0003691504.tif 000002
【００５３】
【表２】
0003691504.tif 000003
【００５４】
以下においては、本発明の種々の構成要件の組み合わせからなる例示的な実施態様を示す。
１．複数のソース及びシンクの間でデータを通信するための装置であって、
前記複数のソース及びシンクの少なくとも１つに結合され、ノード送信機及びノード受信機を有する第１のノードと、
前記ノードに結合され、
（ａ）前記ノード送信機に結合されて前記第１のノードから伝送されるデータを受信するハブ受信機と、
（ｂ）前記ノード受信機に結合されて前記第１のノードへとデータを伝送するハブ送信機と、
（ｃ）前記ハブ受信機を前記ハブ送信機に結合するデータリンクと、
（ｄ）前記ハブ受信機と前記ハブ送信機の間で前記データリンク上に配置され、制御信号に結合されていて、前記制御信号が主張された場合にデータを前記ハブ受信機から前記ハブ送信機へと通過するスイッチ
を有する第１のハブと、
第２のハブと、
少なくとも前記第１のハブの前記ハブ受信機と前記ハブ送信機の一方と、前記第２のハブとに結合され、前記第１のハブと前記第２のハブの間でデータを通過させるバスとからなる装置。
２．前記第１のノードが２つのノードからなる、項番１の装置。
３．前記スイッチがマルチプレクサからなる、項番１の装置。
４．前記ハブ受信機がさらに、前記第１のノードから受信したデータを格納するバッファを含む、項番１の装置。
５．前記ハブ送信機がさらに、前記第１のノードへの伝送のためにデータを格納するバッファを含む、項番１の装置。
６．前記第１のハブがさらに、前記制御信号を格納するためのメモリデバイスを含む、項番１の装置。
７．複数のデータソース及びシンクの間でデータを通信するための装置であって、前記ソース及びシンクの少なくとも第１のものがデータを等時性で受信し送信するよう構成され、前記ソース及びシンクの第２のものがデータを非等時性で伝送するよう構成されているものにおいて、
前記ソース及びシンクの前記第１及び第２のものの両者に結合され、
（ａ）ノード送信機と、
（ｂ）ノード受信機と、
（ｃ）前記ソース及びシンクの前記第１及び第２のものの両者からデータを伝送すべく第１のデータリンクを介して前記ノード送信機に結合され、等時性ソースから由来するデータについて第１の専用帯域幅をもたらすマルチプレクサ
を有する第１のノードと、
前記第１のノードに結合され、
（ａ）前記ノード送信機に結合されて前記第１のノードから前記第１のデータリンクを介して伝送されるデータを受信するハブ受信機と、
（ｂ）前記ノード受信機に結合されて前記第１のノードへとデータを伝送するハブ送信機と、
（ｃ）前記ハブ受信機を前記ハブ送信機に結合する第２のデータリンクと、
（ｄ）前記ハブ受信機と前記ハブ送信機の間で前記第２のデータリンク上に配置され、制御信号に結合されていて、前記制御信号が主張された場合にデータを前記ハブ受信機から前記ハブ送信機へと通過するスイッチ
を有する第１のハブとからなる装置。
８．第２のノードに結合された第２のハブと、
少なくとも前記第１のハブの前記ハブ受信機と前記ハブ送信機の一方と、前記第２のハブとに結合され、前記第１のハブと前記第２のハブの間でデータを通過させるバスとをさらに含む、項番７の装置。
９．前記第１のノードが２つのノードからなる、項番７の装置。
１０．前記スイッチがマルチプレクサからなる、項番７の装置。
１１．前記ハブ受信機がさらに、前記第１のノードから受信したデータを格納するバッファを含む、項番７の装置。
１２．前記ハブ送信機がさらに、前記第１のノードへの伝送のためにデータを格納するバッファを含む、項番７の装置。
１３．前記第１のハブがさらに、前記制御信号を格納するためのメモリデバイスを含む、項番７の装置。
１４．前記第２のデータリンクが等時性データを搬送する、項番７の装置。
１５．データの通信方法であって、
前記データをノードから第１のハブのハブ受信機へと伝送し、
第１の制御信号が主張された場合に、前記データを前記ハブ受信機からデータリンクを介してハブ送信機へと通過させ、
第２の制御信号が主張された場合に、前記データを前記ハブ受信機からバスへと通過させ、前記データを前記バスを介して第２のハブへと通信することからなる通信方法。
１６．前記データを前記ハブ送信機から、前記第１のハブに結合された複数のノードの１つへと伝送することをさらに含む、項番15の通信方法。
１７．前記データを前記ハブ送信機から前記ノードへと伝送することをさらに含む、項番15の方法。
１８．データの通信方法であって、
第１のノードにおいて等時性データの第１の組と非等時性データの第２の組とを受信し、
前記第１の組及び前記第２の組のデータを多重化して多重化データの組を形成し、
前記多重化データの組を第１のデータリンクを介して第１のハブへと伝送し、
前記多重化データの組をハブ受信機において脱多重化して、等時性データ部分及び非等時性データ部分を獲得し、
第１の制御信号が主張された場合に、前記等時性データ部分を前記ハブ受信機からハブ送信機へと第２のデータリンクを介して通過させ、
前記等時性データ部分を前記ハブ受信機からバスへと通過させ、第２の制御信号が主張された場合に前記等時性データ部分を前記第１のハブから第２のハブへと前記バスを介して通信することからなる通信方法。
１９．前記等時性データ部分を前記ハブ送信機から前記第１のハブに結合された複数のノードの１つへと伝送することをさらに含む、項番18の通信方法。
２０．前記非等時性データ部分をリピータデバイスを用いてリピートすることをさらに含む、項番18の通信方法。
２１．複数のノード間でデータを交換するよう結合された複数のハブを有する通信システムにおいて、
前記ノードの少なくとも１つから等時性データを受信する受信回路と、
等時性データを少なくとも前記ノードの１つへと伝送する送信回路と、
前記受信回路を前記送信回路に結合する第１のデータリンクと、
前記第１のデータリンク上に配置され、制御信号に結合されており、前記制御信号が主張された場合に前記等時性データを前記受信回路から前記送信回路へと通過させるスイッチと、
前記受信回路又は前記送信回路の一方と、前記複数のハブの所与の１つとに結合され、第２の制御信号が主張された場合に前記複数のハブの前記所与の１つとデータを交換する第２のデータリンクとからなるハブ装置。
２２．前記受信回路に結合され、前記ノードの少なくとも１つから非等時性データを受信する手段と、
前記送信回路に結合され、前記ノードの少なくとも１つへと非等時性データを伝送する手段とをさらに含む、項番21のハブ装置。
２３．前記受信回路に結合され、前記受信回路からの前記非等時性データを前記送信回路へと伝送するリピータ回路をさらに含む、項番22のハブ回路。
【図面の簡単な説明】
【００５５】
【図１】（Ａ）は等時性データフレーム転送のタイミング図、（Ｂ）はパケット化データ転送のタイミング図、及び（Ｃ）はトークンリングデータ転送のタイミング図である。
【図２】本発明の１実施例による、スター及びリング形の通信システムのブロック図である。
【図３】単一のハブ内に多数の等時性回路を有するスター及びリング形の通信システムのブロック図である。
【図４】本発明の１つの実施例による、ツリー形の通信システムのブロック図である。
【図５】本発明の１つの実施例により構成された通信システムのブロック図である。
【図６】本発明の１つの実施例によるノード回路のブロック図である。
【図７】本発明の１つの実施例によるハブリピータ回路のブロック図である。
【図８】本発明の１つの実施例による非等時性データの受信インタフェースのブロック図である。
【図９】本発明の１つの実施例による等時性データの受信インタフェース及び関連するハブ回路のブロック図である。
【図１０】本発明の１つの実施例による非等時性データ用のハブ伝送インタフェースのブロック図である。
【図１１】本発明の１つの実施例による非等時性データ用のハブ送信機インタフェースのブロック図である。
【図１２】本発明の１つの実施例によるデータ転送の調整についてのタイミング図である。
【図１３】本発明の１つの実施例による遅延回路を有するノードのブロック図である。
【図１４】本発明の１つの実施例によるローカルループバック性能を有する等時性データ用の受信インタフェースのブロック図である。
【符号の説明】
【００５６】
42a, 42b, 42c  ノード
44a  ハブ
46a-f  物理媒体
48a, 48d  等時性ソース
48b, 48e  等時性シンク
48c  非等時性ソース
48g  非等時性シンク
48f  Ｄチャネルソース
50a, 50b, 50c  ノード回路
54a, 54b, 54c  ハブ成分
56  ハブ回路
494  データライン
MUX  マルチプレクサ
DEMUX  デマルチプレクサ
Tx  送信
Rx  受信
isoPhy  等時性物理層
iso  等時性
【図１】
0003691504.tif 000004
【図２】
0003691504.tif 000005
【図３】
0003691504.tif 000006
【図４】
0003691504.tif 000007
【図５】
0003691504.tif 000008
【図６】
0003691504.tif 000009
【図７】
0003691504.tif 000010
【図８】
0003691504.tif 000011
【図９】
0003691504.tif 000012
【図１０】
0003691504.tif 000013
【図１１】
0003691504.tif 000014
【図１２】
0003691504.tif 000015
【図１３】
0003691504.tif 000016
【図１４】
0003691504.tif 000017