"ポートシリーズの各ポートが、シリーズ内の次のポートのバイパス入力に接続されたバイパス出力を含み、シリーズ内の最後のポートが、シリーズ内の最初のポートのバイパス入力に接続されたバイパス出力を含む、ポートシリーズの間で通信するためのリングネットワークを形成するポートシリーズと、マルチメディアデバイスと前記リングネットワークの間でデータが転送される際に経由するマルチメディアデバイスの少なくとも1つのピンとを含むマルチメディアデバイス。データが、ネットワークデータが前記リングネットワーク上で転送されるプロトコルと同様の形式にコンプライアントする又は適合する請求項1に記載のマルチメディアデバイス。前記データを非コンプライアントデータからコンプライアントデータに変換してから、マルチメディアデバイスから前記データを前記リングネットワークに転送するために前記ピンと前記バイパス出力の間に配置されたコントローラを有するインターフェースをさらに含む請求項1に記載のマルチメディアデバイス。前記非コンプライアントデータが、前記リングネットワーク上でネットワークデータが転送されるプロトコルとは異なる形式である請求項3に記載のマルチメディアデバイス。前記バイパス出力ピンから前記バイパス入力ピンにロックされたアイソクロナスデータとして前記データを第1の速度で転送するように結合された第1のポートと、前記データを受信し、前記データを前記第1の速度から、前記第1の速度に従属させられた第2の速度に変換するように結合された位相ロックループを有する第2のポートとを前記ポートシリーズが含む請求項1に記載のマルチメディアデバイス。前記バイパス出力から前記バイパス入力に、ロックされていないアイソクロナスデータとして前記データを第1の速度で転送するように結合され、前記第1の速度と、前記バイパス出力から前記バイパス入力に情報が送信される速度の位相差を転送するようにも結合された第1のポートと、前記位相差の大きさに依存して、前記バイパス出力から前記バイパス入力に送信されるデータの周波数を変更するように結合された加算器を有する第2のポートとを前記ポートシリーズが含む請求項1に記載のマルチメディアデバイス。第1のポート受信入力と第1のポート送信出力を含む第1のポートを有する第1のマルチメディアデバイスと、第2のポート受信入力と第2のポート送信出力を含む第2のポートを有する第2のマルチメディアデバイスとを含む通信システムであって、前記第1のポート受信入力と前記第2のポート送信出力が、デジタルデータと右アナログオーディオデータを転送するように結合され、前記第2のポート受信入力と前記第1のポート送信出力が、デジタルデータと左アナログオーディオデータを転送するように結合されたシステム。前記右アナログオーディオデータと前記左アナログオーディオデータが、同時に転送される請求項7に記載の通信システム。前記第1のマルチメディアデバイスが、i右アナログオーディオデータとデジタルデータが受信される、ii右アナログオーディオデータとデジタルデータが送信される、iii左アナログオーディオデータが受信され、デジタルデータが送信される、又はiv左アナログオーディオデータが送信され、デジタルデータが受信される少なくとも1つのピンを含む請求項7に記載の通信システム。前記第1のマルチメディアデバイスが、i左アナログオーディオデータとデジタルデータが受信される、ii左アナログオーディオデータとデジタルデータが送信される、iii右アナログオーディオデータが受信され、デジタルデータが送信される、又はiv右アナログオーディオデータが送信され、デジタルデータが受信される少なくとも1つのピンを含む請求項7に記載の通信システム。前記第1のマルチメディアデバイスが、アナログ-デジタル変換器を含み、前記第2のマルチメディアデバイスが、デジタル-アナログ変換器を含む、又は前記第1のマルチメディアデバイスが、デジタル-アナログ変換器を含み、前記第2のマルチメディアデバイスが、アナログ-デジタル変換器を含む請求項7に記載の通信システム。前記第1のマルチメディアデバイスが、第3のポートを含み、前記第1のポートが、第1のポート入力と第1のポート出力をさらに含み、前記第3のポートが、第3のポート入力と第3のポート出力を含む請求項7に記載の通信システム。前記第1のポート出力が、前記第3のポート入力に結合される請求項12に記載の通信システム。前記左アナログオーディオデータと前記右アナログオーディオデータを受信するように結合されたペアのアナログ-デジタル変換器の入力と、前記ペアのアナログ-デジタル変換器のそれぞれの出力に結合されたプロセッサとを前記第1のポートがさらに含む請求項13に記載の通信システム。デジタル変換された前記ペアの左アナログオーディオデータと右アナログオーディオデータを受信するための別のプロセッサと、前記デジタル変換された前記ペアの左アナログオーディオデータと右アナログオーディオデータを変換するように結合されたペアのデジタル-アナログ変換器とを前記第3のポートがさらに含む請求項14に記載の通信システム。前記デジタル変換された前記右アナログオーディオデータと前記左アナログオーディオデータをコンプライアントデータに変換し、前記コンプライアントデータを同期データ又はアイソクロナスデータとして前記第3のポート入力に転送するために、前記ペアのアナログ-デジタル変換器と前記第1のポート出力の間に結合されたインターフェース回路を前記第1のポートがさらに含む請求項15に記載の通信システム。プロセッサのシリアル入力と、前記デジタルデータを受信し、前記デジタルデータが、前記第1のポートバイアス出力と前記第3のポートバイパス入力の間でデータが転送されるプロトコルと同様の形式である場合、前記デジタルデータを前記第1のポートバイアス出力に転送し、同様の形式ではない場合、前記データが前記プロセッサによる処理のために前記シリアル入力に送信されるように結合されたマルチプレクサとを前記第1のポートがさらに含む請求項13に記載の通信システム。前記プロトコルが、前記ネットワーク上で同一の転送速度で送信されるデータの各フレーム内の時間分割多重化されたタイムスロットの中で送られる同期データ、パケット化されたデータ、アイソクロナスデータ、制御データを含む請求項17に記載の通信システム。前記プロトコルが、DCのない符号化されたデータを含む請求項17に記載の通信システム。前記プロトコルが、48kHz又は44.1kHzで転送されるデータのフレームを含む請求項17に記載の通信システム。前記シリアル入力が、ソニー/フィリップスデジタルインターフェース形式SPDIFデータだけを受け入れるように適合された請求項17に記載の通信システム。前記シリアル入力が、TCP/IPデータのシリアルビットストリームを受け入れるように適合された請求項17に記載の通信システム。前記デジタルデータ上のDCバイアスを前記左アナログオーディオデータ上、又は前記右アナログオーディオデータ上のDCバイアスと比較する比較器と、比較結果により、前記デジタルデータに関連するDCバイアス、及び/又は前記デジタルデータが、前記第1のポート出力から前記第3のポートバイアス入力にデータが送信されるプロトコルと同様の形式であることが示された場合、前記デジタルデータを前記第1のポート出力に転送するために前記比較器に結合され、示されなかった場合、前記第1のポートバイアス入力と前記第1のポート出力の間で接続が行われるマルチプレクサとを前記第1のポートがさらに含む請求項13に記載の通信システム。前記デジタルデータの周波数を前記右アナログオーディオデータの周波数と比較する比較器と、比較結果により、前記デジタルデータに関連するDCバイアス、前記デジタルデータが、前記第1のポートバイアス出力から前記第3のポートバイアス入力にデータが送信されるプロトコルと同様の形式であることが示された場合、前記デジタルデータを前記第1のポートバイアス出力に転送するために前記比較器に結合され、示されなかった場合、前記第1のポートバイアス入力と前記第1のポート出力の間で接続が行われるマルチプレクサとを前記第1のポートがさらに含む請求項12に記載の通信システム。ストリーミングデータアイソクロナスストリーミングデータと同期ストリーミングデータの両方を転送できるとともに、パケット化されたTCP/IPデータや制御データをネットワークを介して同時に転送することができるネットワークを導入することが望ましい。また、様々なタイプのデータを、すべてのそのようなタイプのデータに関する速度と同一の速度でクロック制御されたネットワークを介して送信することも望ましい。このため、所望されるネットワークは、サンプリングされるストリーミングデータが、ネットワーク転送速度を認識しており、パケット化されたデータが、そのネットワーク転送速度でネットワークに送り込まれる同期ネットワークである。さらに、改良されたネットワークは、オーディオ情報とパケット化されたデータのために2つの伝送パスを利用することを回避する。データをストリーミングし、データのバーストパケットを送信する任意のマルチメディアデバイスが、所望の通信システムや通信ネットワーク上にフォーマットされ、タイムスロットを割り当てられることが可能である。以上に概説した諸問題は、大方、第2のマルチメディアデバイスを結合することができるネットワークを完成させるように一緒に結合されたポート群を有するマルチメディアデバイスから成る、通信システム及び通信ネットワークによって解決される。各ポートは、第2のデバイスからの着信ビットストリームが、ネットワークプロトコルにコンプライアントしているか否かを判定するのに使用される。コンプライアントしている場合、そのコンプライアントデータが、ネットワークパケットの適切なタイムスロットに入るように転送される。コンプライアントしていない場合、その非コンプライアントデータは、ネットワークに直接に送り込まれず、代わりに、非コンプライアントデータを受け入れるように特別に設計された第1のデバイスの入力によって認識される。そのポート内のインターフェースを使用して、必要な場合、非コンプライアントデータを再フォーマットし、第1のポートからそのデータを出力して、リングネットワークを介して第2のポートのバイパス入力に送り込むことができる。第1のポートからの出力は、第1のポートのバイパス出力ピンを介してネットワークパスに結合される。本明細書で使用するマルチメディアデバイスは、どのような形態のデータであれ、データを送信する、又は受信する任意のデバイスである。マルチメディアデバイスの例には、マルチメディアハブ、スイッチとオーディオプロセッサすなわち、オーディオ及び/又はビデオ受信機、コンピュータ、増幅器、スピーカ、マルチメディアプレーヤすなわち、CDプレーヤ、DVDプレーヤ、MP3プレーヤなど、マルチメディアレコーダすなわち、VCR、DVRなど、GPSシステムなどが含まれる。マルチメディアデバイスという用語は、以降、単にデバイスと呼ぶ。本システムで使用されるネットワークプロトコルには、送信元デバイスと宛先デバイスの間でチャネルを確立するプリアンブルが関わり、宛先デバイスは、リングトポグラフィに構成された、互いに接続されたデバイスのネットワークに接続された任意のデバイスであることが可能である。プリアンブルの後に続く各フレームは、それぞれの通信チャネル用に確保された、時間分割多重化されたフィールドセットから成る。例えば、第1のフィールドは、同期ストリーミングデータ用に確保され、第2のフィールドは、ストリーミングアイソクロナスデータ用に確保され、第3のフィールドは、パケット化されたデータ用に確保され、第4のフィールドは、制御データ用に確保されている。このため、リングに結合されたマルチメディアデバイス群は、各フレームの中で、少なくとも1つのタイプのデータを送信することができる。フレーム転送速度FSYは、サンプリングレートと同期されるか、又は代替として、サンプリングレートがFSYより高い、又は低い場合、ストリーミングデータは、リングネットワークに関して確立された特定のタイムスロット内、又は特定のチャネル内でアイソクロナスの形で送信することができる。したがって、各フレームは、フレーム間で時間の中断なしに、送信元デバイスから宛先デバイスにストリーミングデータの連続したチャネルを送信する。ストリーミングデータは、送信元デバイス上でサンプリングされると、フレーム内の可能なN個のチャネル又はフィールドの1つの中で、ネットワーク上でリアルタイムで送信され、fsと同一の速度で、又は、場合により、fsの整数倍の速度で送信される。本明細書の同期ネットワークによって使用されるプロトコルには、すべてのフレームの中で確保された特定の時間分割多重化されたチャネルが関わる。各チャネルは、データタイプが同期型であれ、アイソクロナスであれ、制御データであれ、特定のタイプのデータ転送用に指定される。ネットワークプロトコルとインターフェースをとるため、マルチメディアデバイスからの着信データを、プロトコルの範囲に含まれるデータ、又はそのプロトコルから外れたデータとして認識することが必須である。指定されたタイムスロットに関するFSYパルスから時間がずれた特定のタイプのデータとして、フレーム同期パルスに対して、つまりFSYに対してタイミング調整されたデータすなわち、時間分割多重化されたチャネルは、ネットワークプロトコルにコンプライアントする。それ以外の場合、着信データは、そのチャネル内の特定のタイプのデータ用に確保された時間分割多重化されたチャネル群の1つのチャネル内にあると認識されず、このため、非コンプライアントである。非コンプライアントデータを送信することが可能なマルチメディアデバイス及び/又はコンプライアントデータを送信すること可能なマルチメディアデバイスが存在し、それぞれ、非コンプライアントデバイス、又はコンプライアントデバイスと呼ばれる。デジタル-アナログ変換器DACが、通常、場合により同期ネットワークによって使用される周波数とは異なる周波数に従って変調されたアナログ信号を送信する。通常、アナログ信号は、20Hz~20kHz辺りの範囲内、又は、場合により、より広い範囲内にあるが、30kHzよりはるかに高く、より好ましくは、44.1kHz又は48kHzであるネットワークの転送速度より、間違いなくはるかに低い。SPDIFデータは、44.1kHz又は48kHzで送信されるが、ネットワーク上で送信されるデータのプリアンブルとは異なるプリアンブルを使用する。また、SPDIFデータには、複数のタイプのストリーミングされるパケット化されたデータに対応するネットワークプロトコルに従ったタイムスロット割り当ては行われない。さらに、イーサネットプロトコルに従って送信されるデータパケットは、ネットワークによって使用されるのとは異なるプロトコルを使用する。というのは、イーサネットパケット内のTCP/IPデータは、FSYレートで規則的に送られるフレームの特定のタイムスロットを目標とせず、パケット化されたデータに関するプリアンブルが、ネットワーク上でブロードキャストチャネルとして同期して送信されることもないからである。アナログ信号や、イーサネットパケット、SPDIFデータは、ネットワークとは異なる可変の周波数で転送され、ネットワークとは非同期の周波数で転送され、かつ/又はネットワーク上で送信されるコンプライアントパケットとはまったく異なるプリアンブル、又は符号化アルゴリズムを使用して転送される。このため、ネットワークパケット/フレームの周波数、振幅、プリアンブル、符号化すなわち、ネットワークプロトコルと整合性のないアナログデータ、パケット化されたデータ、SPDIFデータ、さらには、場合により、他のタイプのデータを、本明細書では、非コンプライアントデータ、又は非コンプライアントデータと呼ぶ。したがって、非コンプライアントデータを送信するマルチメディアデバイス群は、非コンプライアントデバイス、又は単にレガシデバイスと呼ぶ。レガシデバイス群が、適切なタイムスロット内で、ネットワーク転送速度でデータを転送することができるまで、本ネットワークは、レガシデバイス群、及びレガシデバイス群に関連するデータビットストリームを受け入れるポートを実装する。ただし、一部のデバイスは、ネットワークにコンプライアントする可能性があり、したがって、ポートは、コンプライアントデバイス群、及びコンプライアントデバイス群に関連するデータビットストリームを認識することもできる。本ネットワークと通信のシステムは、マルチメディアデバイス群を互いに接続してリングを形成することができ、各デバイスから送信されたコンプライアントデータ又は非コンプライアントデータを認識し、適切に導くことができるポートに、各デバイスが接続される。ポートは、コンプライアントデバイスからネットワークに送り込まれる着信データを受信すること、又は非コンプライアントデバイスから、非コンプライアントデータを受信するように指定されたピンに入る着信データを受信することができる。一実施態様によれば、通信ポートのペアが設けられている。両方のポートが、第1のマルチメディアデバイスに関連付けられることが可能である。第1のポートは、第1のポート受信入力や、第1のポートバイパス入力、第1のポート出力を有する。第2のポートは、第2のポート受信入力や、第2のポートバイパス入力、第2のポート出力を有する。第1のポート出力は、第2のポートバイパス入力に結合されて、ポートのペア第1のポート及び第2のポートの間でネットワークを形成する。ネットワークは、第2のマルチメディアデバイスが、着信データをネットワークパスに結合すること、及び/又は第1のポートと第2のポートに関連する第1のマルチメディアデバイスと通信することを可能にする。第2のマルチメディアデバイスからの着信データがコンプライアントするすなわち、コンプライアントデータである場合、その着信データは、2つだけのポートが提供される場合、ネットワークフレームの適切なタイムスロットに入れられることが可能であり、データは、第1のポートを通って第1のポートバイパス入力から第1のポート出力に進み、次に、第2のポートバイパス入力に入って第2のポート出力に進み、第1のポートバイパス入力に戻る。着信データが非コンプライアントである場合、着信データは、そのデータを受信するように特に指定された第1のマルチメディアデバイスの入力に送り込まれ、ネットワークは、第1のポートバイパス入力から、第1のポートバイパス出力を含む第1のポート出力まで続く。ピンは、好ましくは、シリアルデータを受信するピンであり、非コンプライアントのシリアルデータは、処理されると、所望される場合、第1のポート内のインターフェース回路又はインターフェースシステムによって、ネットワークプロトコルにコンプライアントする形式に再フォーマットされる。このため、再フォーマットされた非コンプライアントデータは、第1のポートに関連するインターフェース回路によって処理された後、コンプライアントするようにさせられることが可能である。ネットワークの他のポート群も、類似したインターフェース回路を有し、回路は、好ましくは、着信データを処理するデジタル信号プロセッサDSP、及び着信データを再フォーマットして、そのタイプのデータ用に確保された特定のタイムスロット着信データがコンプライアントするようにする物理層トランシーバデバイス、又はコントローラを有する。一実施態様によれば、第1のデバイスに関連する第1のポートは、第1のデバイスに関連する第1のポート、第2のポートなどを経由してリングネットワーク上で転送されるデータの各フレームのプロトコル及び時間分割構造を、第2のデバイスからの着信データのプロトコルと比較して、着信データがネットワークプロトコルにコンプライアントしているかどうかを判定することができる。コンプライアントしている場合、着信データは、コンプライアントデバイスから送信されたものとされる。非コンプライアントである場合、着信データは、非コンプライアントのレガシマルチメディアデバイスから送信されている。SPDIFデータや、アナログ信号データ、パケット化されたすなわち、イーサネットデータは、通常、非コンプライアントデバイス群からの非コンプライアントデータと見なされる。第1のデバイスのポートは、コンプライアントデバイス又は非コンプライアントデバイスからの着信データを受け入れることができる。コンプライアントデバイスと非コンプライアントデバイスをともに第1のデバイスに接続することが所望され、好ましくは、第1のデバイスは、2つのポート、すなわち、各接続につき1つのポートを含む。2つのポートは、バイパス入力/出力を介して接続され、各ポートが、2つの入力着信データを受信するための受信入力、及びバイパス入力と2つの出力送信データを送信するための送信出力、及びバイパス出力を含むようにする。バイパス出力は、ポートシリーズ内の次のポートのバイパス入力に結合される。シリーズ内の最後のポートからのバイパス出力は、シリーズ内の最初のポートのバイパス入力に結合されて、リングネットワークが完成される。各ポートは、ネットワーク上で送信されるデータを着信データと比較し、着信データが、ネットワークプロトコルに類似する形式である場合、バイパス出力を介して着信データをネットワーク上に転送するように動作上結合された、自動検出検出器/比較器及びマルチプレクサ回路を含む。ポートは、着信データのサンプリングレートを、ネットワーク上で送信されるデータの転送速度に従属させるための周波数逓倍器-分周器を有する位相ロックループを含む。代替として、着信データの位相と、ネットワーク上で送信されるデータの位相の位相差を表す少なくとも1ビットが、着信データとともに送信される。そのビット値に含まれる位相差情報を、ネットワークのデータ転送速度とともに使用して、宛先ノード、又は宛先デバイスにおいてサンプリングレートを再コンパイルすることができる。ネットワーク転送速度に従属させられた位相ロックループが送信元と宛先で存在する例は、ロックされたアイソクロナス転送モードを表す。位相差を表す少なくとも1ビットがデータとともにネットワーク上で送信される例は、ロックされていないアイソクロナス転送モードと呼ばれる。いずれのオペレーションモードが選択されるかに関わらず、送信元デバイス又は宛先デバイス上のサンプリングレートがネットワークのFSYと異なる場合、データは、ネットワーク上でアイソクロナスの形で送信されることが可能である。さらに別の実施形態によれば、第1のポート受信入力と第1のポート送信出力とを含む第1のポートを有する第1のデバイスを含む通信システムが提供される。第2のマルチメディアデバイスが、第2のポート受信入力と第2のポート送信出力とを含む第2のポートを有する。第1のポート受信入力と第2のポート送信出力が一緒に結合されて、デジタルデータと右アナログオーディオデータを転送する。第2のポート受信入力と第1のポート送信出力が一緒に結合されて、デジタルデータと左アナログオーディオデータを転送する。第1のデバイスが、アナログ-デジタル変換器ADCを含むのに対して、第2のデバイスは、デジタル-アナログ変換器DACを含むこと、又はその逆が可能である。第1のデバイスは、第3のポートも含むことが可能である。第1のポートは、第1のポートバイパス入力と第1のポートバイパス出力とを含むことが可能であり、第3のポートは、第3のポートバイパス入力と第3のポートバイパス出力とを含むことが可能である。第1のポートバイパス出力は、好ましくは、第3のポートバイパス入力に結合される。第1のポートは、シリアル入力ピンとマルチプレクサをさらに含む。シリアル入力は、プロセッサを含むインターフェース回路上のピンであることが可能であり、このピンにすべての着信データが送り込まれる。シリアル入力は、非コンプライアントデータを含め、すべての着信データを受信する。第1のポート受信入力に送り込まれる右アナログオーディオデータ及び/又はデジタルデータは、コンプライアントデータである場合、シリアル入力ピンに向けられることが可能であり、あるいは、非コンプライアントデータである場合、インターフェース回路上の受信入力に送り込むことを介して、第1のポートバイパス出力に向けられることが可能である。本発明のその他の目的及び利点は、以下の詳細な説明を読むこと、及び添付の図面を参照することで明白となる。本発明は、様々な変更形態及び代替形態が可能であるが、本発明の特定の実施形態を、例として図面で示し、以下に詳細に説明する。ただし、図面、及び図面の詳細な説明は、開示する特定の形態に本発明を限定するものではなく、反対に、添付の特許請求の範囲で定義される本発明の趣旨及び範囲に含まれる、すべての変更形態、均等形態、及び代替形態を範囲に含むことを意図しているものと理解されたい。1つ又は複数のマルチメディアデバイスは、伝送線のフレーム同期レートFSYより高いサンプリングレートfsでデータをサンプリングできることが認識されている。例えば、マルチメディアデバイスは、およそ44.1kHzでサンプリングを行うCDプレーヤなどである。CDプレーヤは、例えば、サンプルオーディオチャネル当たり16ビット32ビット/ステレオチャネルでデータをストリーミングすることができ、したがって、32ビット/ステレオサンプル×44.1Kサンプル/秒=1.4112Mbpsという伝送線上のbpsボーレートをもたらす。デバイスからの非ゼロ復帰NRZデータは、いくつかの形で符号化することができる。データは、例えば、周知のミラー符号化技術を使用して符号化することもできる。代替の符号化には、2相符号化、又は符号化されたビットストリームが累積DC値を被らないようにする符号化が含まれる。符号化されたビットストリームが累積DC値を被らないようにする符号化機構は、しばしば、DC適応符号化、又はDCのない符号化と呼ばれ、参照により本明細書に組み込まれている米国特許第6,437,710号において説明されている。伝送線上のFSYが、サンプリングレートfsとは異なる場合、マルチメディアデバイスからのストリーミングデータは、伝送線を介して別のデバイスにすなわち、DVDプレーヤからスピーカに同期で送り込むことができない。代わりに、ストリーミングデータは、同期ストリーミングデータとしてではなく、アイソクロナスストリーミングデータとして送ることができる。前述した他のタイプのデータも、ネットワーク上で送ることができる。非同期データ又はパケット化されたデータは、伝送制御プロトコルTCP及びインターネットプロトコルIPを使用してデータグラムとして構成することができる。TCP/IPは、IPパケット形式に入れられた断片化されたデータグラムである。しかし、TCP/IPパケットがネットワーク上で転送される場合、OSI参照モデルのトランスポート-ネットワーク層が、例えば、イーサネットプロトコルに従うOSI参照モデルのデータ層又は物理層に従って送信される。所望される場合、データグラムだけをイーサネットプロトコルから取り外し、異なるプロトコルを使用して送信することができる。図2は、本ネットワークに固有のネットワーク伝送プロトコルを使用してTCP/IPデータグラムとともに他のタイプのデータが送信されるのを示す。次に、図を参照すると、図2は、転送されるすべてのフレーム内で異なるタイプのデータがネットワーク上で送信される形式を示す。バイト幅のFSYに同期されたプリアンブルに続き、ネットワークに接続されたマスタユニットとスレーブユニットの間に形成されたいくつかのチャネルを指定するプロトコルが、プリアンブル内で確立される。その後、各フレームは、符号化違反などの一意に識別可能なFSYバイト値で始まり、その後に、同期化されたデータを受け取ることに専用の第1のタイムスロット、パケット化されたデータを受け取ることに専用の第2のタイムスロット、アイソクロナスデータを受け取ることに専用の第3のタイムスロット、制御データを受け取ることに専用の第4のタイムスロットが続く。各タイムスロットはチャネルを表す。例えば、64バイトのフレーム構造内に4つのチャネルが存在することができ、各チャネルは、最小で2バイトを有する。各チャネルが、同数のバイトを有する場合、64バイトは、ノードを介してネットワークに接続されたデバイスのオーディオサンプリングレートで繰り返されるそれぞれ16バイトに細分することができる。例えば、オーディオサンプリングレートが48kHzである場合、任意の2つのノード間におけるネットワークの合計ビットレートは、48K/フレーム秒×64バイト/フレーム×8ビット/バイト=24.576Mbit/秒である。デバイスがアクティブにされる、つまり電源投入されると、ルーティングテーブルが、ネットワーク上の他のデバイス群のそれぞれに制御チャネル上でブロードキャストされる。制御チャネルは、新たにアクティブにされたデバイス間のデータ転送に対応するのに必要とされる構成又は再構成テーブル群を含む。したがって、ルーティングテーブルは、様々なタイプのデータを受け取るように確立された様々なチャネル又はフレーム部分のすべてに対応するように作成され、その後、アクティブにされたデバイス間のネットワーク上で、同期して送信される。例えば、DSPのメモリ媒体内のルーティングテーブルは、フレーム内のいずれのバイトが、後の通信が所望される場合に特定のチャネルに関連するかを明らかにする。したがって、例えば、DVDが1つのチャネル上にあり、CDが別のチャネル上にある場合、ルーティングテーブルは、実際にタイムスロットをそれらのチャネルに割り当てる。このようにして、DVDプレーヤは、第1のチャネル内でオーディオ情報及びビデオ情報を送信するが、CDプレーヤは、タイムスロットに従って割り当てられた第2のチャネル内でオーディオ情報を送信する。ネットワーク転送速度が48kHzである場合、48kHzでサンプリングを行うDVDプレーヤと、44.1kHzでサンプリングを行うCDプレーヤは、同期データチャネルをDVDプレーヤに割り当て、アイソクロナスデータチャネルをCDプレーヤに割り当てる。アイソクロナスデータは、例えば、ネットワークに接続されたコンピュータがオンラインになると、例えば、ルーティングテーブル内で確立された可変チャネル長を有する。例えば、アイソクロナス転送が、連続するフレーム内で追加のバイト図2で、N1バイトとして示すを要する場合、例えば、高い周波数でサンプリングされるDVDプレーヤがオンラインになり、より低い転送周波数に以前にロックされているネットワークに対してアクティブにされると、ルーティングテーブルは、そのバイトを割り当てる。復号器が、同期バイトFSYを認識し、復号化し、制御バイトをプロセッサに転送し、プロセッサが、対応するノード内のルーティングテーブルを更新する。同期バイトは、例えば、インターフェースコントローラ内部のタイマに転送される。タイマは、適切にタイミング調整されたバイト境界で宛先又は目標にデータが適切にルーティングされるように、ネットワーク上で送信されるバイトが確実にスイッチと同期される。図2に示した4つのタイムスロットは、単一のフレームに適用可能である。ただし、複数のフレームが連続して送信されるものと理解される。各フレームは、ルーティングテーブルに従ったタイムスロットとチャネルの伝送を維持する。デバイス群がオンラインされると、ルーティングテーブルが更新され、タイムスロットが割り当てられる。例えば、単一のデバイスペアがオンラインである場合、場合により、フレーム全体が単一のフレームセグメントに割り当てられて、それらのデバイス間のデータ転送に対応することが可能である。データがストリーミングである場合、ルーティングテーブルは、ストリーミングソースがアクティブである期間中にネットワーク内で送信されるすべてのフレームにわたって少なくとも1つのフレームセグメントを割り当てるように定義される。このため、フレームは、繰り返されることが可能であり、例えば、ネットワーク上のノード内の送信元デバイスから、復号器に連続して送信される。例えば、電話機とCDがともに、ネットワークデータがクロック制御されているのと同一の速度でデータをサンプリングしていることが可能な例が存在する可能性がある。そのケースでは、2つのフレームセグメントが、同期データを伝送するために各フレーム内で確保される。この実施例では、4つを超えるタイムスロットが間違いなく存在することが可能であり、2つ以上のタイムスロットが、同期データを受け取ることに専用であり、場合により、別の2つ以上のタイムスロットが、例えば、より高い、又はより低いサンプリングレートのプレーヤのペアがネットワーク上でアクティブにされる可能性がある場合、アイソクロナスデータを受け取ることに専用となる。タイムスロットTS0~TS3は、単に例として示しており、フレーム1で始まり、フレームNで終わる各フレーム内の対応するセグメントとして用意されている。ネットワークが、特定のデバイスのサンプリングレートfsより低いFSYで動作している場合、場合により、アイソクロナスデータを伝送するセグメントのために別のバイトが必要とされる。典型的な例が、44.1kHzでサンプリングされるCD出力にロックされたネットワークが、48kHzでサンプリングされるDVDプレーヤ情報を取り込もうと試みることである。DVDドライブのより高いサンプリングレートに対応するため、例えば、タイムスロットTS2のアイソクロナスセグメント内に追加のバイトが入れられる。送信されるデータタイプに関わらず、ネットワーク上で送信されるデータの各チャネルは、同一の速度で転送される。これにより、ネットワークが、普通は非同期して送信されるデータ、又はネットワーク転送速度より高い速度、又は低い速度でサンプリングされるデータすなわち、アイソクロナスデータに対応しながら、同期で動作することが可能になる。したがって、各タイムスロット、又は各チャネルが互いに同期する。チャネルを同期させて転送することは、アイソクロナスデータの同期転送に追加のバイトを割り当てることによって実現される。アイソクロナスデータは、その他のチャネルと同一の転送速度で送信されるが、シグナルバイトを使用して、Nバイトサンプリングレートがフレーム同期レート未満である場合又はN1バイトサンプリングレートがフレーム同期レートを超える場合のどちらが各フレーム内で有効であるかが明らかにされる。例えば、ネットワークが、48kHzで動作しており、デバイスが、44.1kHzでネットワーク上にサンプリングを行うことが所望される場合、フレーム当たり8バイトのアイソクロナスチャネルを収容するのに、最小で8×44.1/48バイト/フレーム、つまりフレーム当たり7.35バイトが必要とされる。N=8であるこの例では、このアイソクロナスデータを収容するのに最小でフレーム当たり8バイトが必要とされるが、各フレーム内のその8バイトの一部分だけが実際に有効である。シグナルバイトは、それらのフレームのいずれが有効であり、いずれが有効でないかを常に把握している。このため、アイソクロナスデータは、シグナルバイトから同期される。後述する理由から、タグバイトを使用して、パケット化されたデータを同期し、各フレーム内のどこにパケット化されたデータが存在し、有効であるかを示すことができる。シグナルバイトは、データ自体の中に埋め込まれることが可能であり、例えば、符号化違反を表すことができる。例えば、米国特許第6,437,710号のDCA符号化又はDCのない符号化とは異なる符号化違反は、アイソクロナスデータ、非同期データ、及び/又は同期データが各フレーム内のどこに入れられるべきかを、そのフレームセグメントを占有する一連のバイトの先頭、ならびにメッセージの終りが来るまでの1つ又は複数の連続するフレームセグメントをシグナルすることによって示す。データ符号違反が生じる中間の期間が、チャネルを表し、そのチャネルは、異なるデータタイプを包含することが可能である。図3は、AV受信機、又はマルチメディアデータハブ41などのデバイスの入力/出力を形成する互いに接続されたポート42、44、46の同期ネットワーク40を示す。ポート42、44、46は、バイパス出力BOを介してバイパス入力BIに一緒に結合され、連鎖したポートシリーズの最後のポート46は、シリーズの最初のポート42のBIにBOが結合されて、ループ、つまりリングネットワーク43を形成している。ループは、ポート42の送信がデバイス50aの受信に結合され、デバイス50aの送信が、検出器回路とマルチプレクサ回路を介してポート42の受信に戻るように結合されると、完成される。また、ループは、デバイス50b、50c、又は50dを介して形成されることも可能である。図示するとおり、ポート42のBOは、ポート44のBIに接続され、ポート44からのBOは、ポート46のBIに接続され、ポート46のBOは、ポート42のBIに接続される。図面を簡単にするため、3つのポートだけを示す。ただし、最小限で2つのポートが一般に望ましく、必要な場合、3つを超えるポートを使用することができるものと理解されたい。各ポート内には、ポート42の詳細な拡大図で示すとおり、検出器又は比較器45bと、ペアのマルチプレクサ48a、48bが存在する。マルチプレクサ48aは、ネットワークからのBIと、AV受信機デバイスからのシリアル出力TXを受信する。外部デバイス50aがコンプライアント型であるか、非コンプライアント型であるかに依存して、マルチプレクサ48aは、デバイス50aのRXピンへの入力として、BI内のコンプライアントデータを選択するか、又はデバイス50aのRXピンへの入力として、デバイス41の送信ピンTXからの非コンプライアントデータを選択する。着信データの自動検出は、デバイス41のTXピン上のデータ出力が非コンプライアントであると分かっているので、必要とされない。検出器45bとマルチプレクサ48bは、オーディオ-ビデオAV受信機デバイス50aのBOとRXに帰せられる。デバイス50aの送信出力は、ポート42の受信入力に結合される。自動検出が、検出器45bによって実行され、マルチプレクサ48bは、着信データがコンプライアント型であるか、非コンプライアント型であるかに依存して、受信入力上の信号をポート42のBOに送信するか、又はBIが送信される。着信RXデータは、検出器45bとマルチプレクサ48bの入力ピン群の1つに印加され、BIは、他方の入力ピンに印加される。自動検出機能は、検出器45b内部で実行されて、着信データプロトコルをネットワークプロトコルと比較し、着信データがコンプライアントデバイスからであるか、又は非コンプライアントデバイスからであるかを判定する。ポート42のRX上の着信データは、検出器45bと、最終的にデバイス41をリードするインターフェースの受信ピンの両方に送り込まれる。BI上のデータは、必要な場合、BOに印加されたBIを受信するコントローラを接続するポートを介して、41にルーティングされることが可能である。図3に示すとおり、ポート42、46上の着信データは、コンプライアントデバイスからであるのに対して、ポート44上の着信データは、非コンプライアントデバイスからである。マルチプレクサ48aは、デバイス41からのデータ、及びBIがマルチプレクサ48aによって選択される以外は、マルチプレクサ48bと同様の諸機能を実行し、目標とされるデバイス50aがコンプライアント型であるか否かに依存して、デバイス41からのデータデバイス41に関連するインターフェースのTXを介して、又はBIが、ポート42の送信データTXに入れられる。デバイス50aは、前述したネットワークプロトコルに従ってデータを送信/受信するコンプライアントデバイスであり、チャネルAのチャネル情報が、適切なタイムスロットに入れられ、このため、検出器45bとマルチプレクサ48bが、適切なデータを比較し、デバイス41のインターフェースに関連する受信ピンRXにルーティングする。このため、デバイス41のRXピン上の着信データは、例えば、ポート42のBOに対するI2Cポート又はI2Sポートを介して、インターフェース回路、及び関連するトランシーバコントローラを通して内部で処理され、結合され、着信データがデバイス41によって処理されるだけでなく、RXピン上の着信データ、又はネットワークデータの着信データBIを、必要な場合、他のデバイス50b、50c、及び/又は50dに送信する。コントローラを介してBOをデバイス41の入力に結合するのに使用されるインターフェース回路の詳細を、図8を参照して以下に説明する。デバイスが、デバイス50bのように非コンプライアント型である場合、特定のチャネルすなわち、チャネルCのデータがどこに入れられるかは、不確実である。というのは、デバイス44内部の自動検出回路によって検出されるプロトコルが、ネットワークプロトコルに認識可能ではないからである。このため、ポート44が、シリアル入力ピン上、及びマルチプレクサ上で着信信号を受信する。ポート44内のマルチプレクサは、BOに結合するためにBIを選択してネットワークを続けるが、デバイス41が、シリアル入力ピンSRを介して非コンプライアントデータを受信することができるようにする。RX入力上の着信データがコンプライアント型であるか否かについての判定は、例えば、DSP内部で行われる。デバイス50aと同様に、デバイス50c、50dも、図示したチャネルEなどの、特定の専用スロット内で情報のチャネルを送信するコンプライアントデバイス群である。デバイス50c、50dは、リング内で結合されて、2つを超えるデバイスを含むようにリングネットワークを拡張することが可能である。図3は、第2のデバイス50a又は他の任意の外部デバイスのTXピンからの、第1のデバイス41のRXピンへの、したがって、リングを形成する次の連続するデバイスの別の外部デバイス50cへの、ネットワークを巡るコンプライアントデータの転送をすべての事例において示す。非コンプライアントの着信データが受信された場合、その着信データは、即時にネットワークに送り込まれず、デバイスのシリアル入力ピンに印加されて、どのようなプロトコルであれ、その着信データがもたらし、したがって、非コンプライアントデータを扱うように設計されたシリアル入力ピンに受け入れ可能であるプロトコルに従って処理されることが可能である。図4は、SPDIFストリーミングデータ又はイーサネットパケット化されたデータなどの、あるタイプの非コンプライアントデータを示す。非コンプライアントデバイス50bのTXピンからの着信データは、伝送チャネル52上で着信し、非コンプライアントSPDIF又はイーサネットデータは、検出器/比較器54bによってネットワーク伝送パス上で送信されるデータと比較される。プロトコルが異なる場合、比較器54bから比較器信号Cが送信されて、マルチプレクサ58bを介してBOに送信されるべきBIからのネットワークデータを選択する。着信RXデータは、デバイス41に関連するDSPのシリアル受信入力SRに転送され、検出器54bの入力にも転送される。DSP60は、非コンプライアントデータを受け入れることができる入力ピンを保持し、このため、SRは、例えば、SPDIFプロトコルを認識することができる。しかし、デバイス50bがコンプライアント型である場合、コンプライアント情報がBOにルーティングされ、必要な場合、例えば、I2Cポートを介してDSPにルーティングされる。DSP60は、データがコンプライアント型であるか否かに依存して、データに対する操作を実行することができる。それらの操作には、SRにおいて非コンプライアントデータを復号化すること、及びデバイスによって必要とされる諸機能を実行することが含まれる。また、必要な場合、非コンプライアントデータは、非コンプライアントデータをコンプライアントデータにするようにDSP60の操作によって再フォーマットされることも可能である。非コンプライアントデータは、シリアル送信出力STポートに送信された後、非コンプライアントの外部デバイスに送信されることが可能である。しかし、DSP60から出力されたデータが、コンプライアントデバイスを宛先とする場合、データは、コントローラ56に送られ、コントローラ56が、非コンプライアントデータをコンプライアントデータ用の適切なタイムスロット及びプロトコルに再フォーマットし、BOを介してネットワーク上でそのデータを転送するように動作する。このように、DSP60からのデータは、コントローラ56を含むトランシーバインターフェースを介してフォーマットされることが可能である。コントローラ56は、図8に示すとおり、自動検出器やマルチプレクサと一緒に単一のインターフェースとして統合することができる。BIとRXの間には、BIをネットワークに送り込むネットワークトランシーバとしてだけでなく、デバイス41が、ネットワーク上で転送されるコンプライアントデータの宛先である場合、BIをデバイス41に送り込むようにも動作するコントローラ56が配置される。コントローラ56は、コンプライアントデータを取り込み、DSP60が受け入れることができる周知のI2Cプロトコル、又はI2Sプロトコルに構成する。コントローラ56は、BIの着信データを同期し、DSPが認識可能な形式に再フォーマットする物理層デバイスの役割をする。コントローラは、I2Cバス上で再フォーマットされたデータをDSP60に送信することができる。このため、コントローラ56は、コンプライアントのネットワークデータをデバイス41の入力に送り込む。このため、各ポートはインターフェースを含む。ポート44のインターフェース64が、マルチプレクサ58a、58bや、検出器54b、DSP60、コントローラ56を含むように示されている。図4の検出器54bは、自動検出機能を実行する。図4の実施形態では、検出器54bは、着信SPDIFプロトコルをネットワークプロトコルと比較するか、又は着信イーサネットプロトコルをネットワークプロトコルと比較する。インターフェース64の送信側で対応する検出器は、必要とされない。というのは、マルチプレクサ58aが、ポート64のTX出力に接続された外部デバイス50bのステータスに依存して、コンプライアントデータ又は非コンプライアントデータを選択するからである。構成レジスタが、外部デバイスのコンプライアントステータス/非コンプライアントステータスを保持して、外部デバイスが非コンプライアント型であるか、又はコンプライアント型であるかに依存して、C=0又はC=1という適切な選択信号をそれぞれマルチプレクサに与えるようにプログラミングされる。図示するとおり、構成レジスタは、ポート44のTX出力に結合された非コンプライアントデバイスを示す0という選択ステータスを保持して、DSP60からの非コンプライアントデータのシリアル送信出力STが非コンプライアントデバイス50bに確実に転送されるようにする。図示するとおり、STは、外部デバイス50bのRXピンが認識可能なSPDIF出力データを生成する。図5は、検出器54bの比較機能を実行するのに使用することができる2つの分離された検出器、すなわちプリアンブル検出器/比較器66、符号検出器/比較器68を示す。SPDIFプロトコルは、各情報フレームに専用の時間分割多重化されたチャネルを利用せず、イーサネットプロトコルは、米国特許第6,437,710号に記載されたDCA符号化、又はDCのない符号化とは異なる符号化を含むことを認識されたい。イーサネットの8B/10B符号は、DCA符号とは異なるものとして検出され、符号比較器68が、比較結果をマルチプレクサに送って、ネットワーク内のコンプライアントデバイスの受信入力上で着信データを選択的に受信するか、又は受信しない。符号比較器68と同様に、プリアンブル比較器66は、SPDIFのプリアンブルをネットワークプリアンブルに対して比較して、プロトコルの違いが存在するかどうかを判定する。符号比較器とプリアンブル比較器はともに、着信データが、非コンプライアントデータを受信することに専用であるシリアル入力ピンに送り込まれるか、又は着信データが、コンプライアントデータを受信するためにポートのBOに接続されたそのポートの受信入力に印加されるかを表す、プロトコルの違いを特定する。図6及び図7は、アナログデータであることが可能な、異なるタイプの非コンプライアントデータを示す。デバイス50b内部のDACが、左アナログオーディオ出力データと右アナログオーディオ出力データを送信するように設計され、右アナログオーディオデータは、デバイス50bの送信ピンからポート44の受信ピンに送り込まれる。ポート44上の受信ピンは、DACから右アナログオーディオデータを受信するのと同一のピンである。左アナログオーディオデータは、デバイス50bの受信ピンからポート44の送信ピンに送信され、インターフェース65内部のADCの左アナログオーディオ入力にも送信される。図示するとおり、ポート42、44、46は、図3のポート群と同様であるが、ポート44内部には、ADCを含むインターフェース回路65が存在する。インターフェース回路67は、DACを含む。代替として、インターフェース回路内部のADC回路及びDAC回路の代わりに、ADCとDACは、関連するデバイス41図3の別の領域内に存在していてもよい。ポート44、46のインターフェース回路65、67の内部のADC回路とDAC回路と同様に、非コンプライアントデバイス50b、50cの内部に対応するDAC71及びADC73を配置することができる。重要なこととして、ADCの左アナログオーディオデータと右アナログオーディオデータは、送信ピンと受信ピンによってそれぞれ共用される左アナログオーディオピンと右アナログオーディオピンに印加される。反対に、DACの左アナログオーディオデータと右アナログオーディオデータは、受信ピンと送信ピンによってそれぞれ共用される左アナログオーディオピンと右アナログオーディオピンに印加される。このようにして、DACからの左/右オーディオ情報は、ADCに関連するポートの左/右ピン及び送信/受信ピンに送信される。DACによって送信される左情報と右情報は、ADCによって戻されることが可能であり、したがって、DAC上の送信/受信の右/左変換は、ADC上の受信/送信の右/左変換と整合性があり、アナログオーディオ情報を送受信するためにADCとDACの間で仮想ループネットワークを形成する。図6に示すとおり、ADCは、第1のデバイスのポートに関連すること、又はそのポートを介して第1のデバイスに接続された第2のデバイス内部に存在することが可能である。同じことが、DACにも当てはまる。また、図6には、インターフェース回路65、67の詳細な図も含まれ、ADCとDACが、別々の左ADCと右ADC、及び左DACと右DACに分けられている。左アナログオーディオチャネルは、左ADC74に結合される。マルチプレクサ76aは、DSPからのシリアル送信出力ST、又はネットワークからのBIを選択するように結合される。このため、左アナログオーディオチャネルのデジタル表現が、選択され、ポート44のL/TXピンに送信されること、又は代替として、BI内のネットワークデータが、L/TXピンに送信されることが可能である。アナログオーディオの左チャネルと右チャネルは、ADCからDSP78に転送されることが可能であり、デジタル形態にして、ポート44に結合された外部デバイスがコンプライアント型であるか、又は非コンプライアント型であるかに依存して、コントローラ56を介してネットワークに転送される、又はポート44のL/TXピンを介して出力されることが可能である。着信右アナログオーディオチャネルも、右ADC79を使用して着信データが受信され、検出器75により、データがコンプライアント型であるかどうかが判定され、マルチプレクサ76がBIをBOに印加するという点で、左チャネルと同様である。アナログデータの左チャネルと右チャネルは、DSP78に転送され、次に、インターフェース65を介して、ポート44に関連する内部デバイスに転送される。インターフェース65と同様に、別のインターフェース67も、同様に配置された回路要素を有し、詳細には、左DACと右DACが互いに別々に分離されている。DAC74a及び79aは、着信データを受信し、変換を形成する。マルチプレクサ76a’が図示され、マルチプレクサ76と同様に動作する。同じことが、マルチプレクサ76bと検出器75bと同様に動作するマルチプレクサ76b’と検出器75b’に関しても言える。適切な選択信号が構成レジスタを介して与えられた場合、接続されたデバイスに戻るように、BIを介してネットワークからコンプライアントデータを送り出すドライバ回路が、各インターフェース内部に設けられる。図6に示すとおり、選択信号Cは、0に設定されており、DSPのST出力が、デバイス50b、50cの非コンプライアント受信入力に送り込まれるべきであるという選択を示す。デバイス50b、50cがコンプライアント型であった場合、選択信号Cは、1に設定されて、デバイス50b、50cの受信入力に送り込まれるようにBIの選択を示す。図7は、着信アナログ信号の周波数を、ポート間のネットワーク上で送信されるコンプライアントデータのネットワーク転送速度と比較するのに使用される検出器75b/75b’を示す。通常、BIとBOの間のネットワーク上や、隣接するBOとBIの間で送信されるデジタルデータは、FSYの倍数であり、FSYは、44.1kHz又は48kHzである。アナログ信号は、通常、30kHz未満の周波数で送信される。デジタル信号のDCバイアスは、上向きに調整し、ネットワーク上で送信することができるのに対して、アナログ信号のDCバイアスは、実質的にゼロである。DCバイアスを調整することにより、周波数よりも振幅の比較が望ましいかどうかの区別が形成される。検出器75a/75a’を使用して、DSPから送信されたデジタル信号が、ネットワークプロトコルにコンプライアントかどうかを判定し、信号をネットワークに送るか、又は非コンプライアントの外部デバイスに転送する。図8は、コントローラ56が組み込まれた2つのインターフェースユニット80、82を示しており、1つのインターフェースの送信ピンは、図示するとおり、マルチプレクサによって基本的に別のインターフェースの受信ピンに接続される。もちろん、インターフェースユニット80、82は、必要な場合、1つのユニットととして一緒に統合することもできる。送信ピンと受信ピンの接続により、ポート100aのインターフェース回路80とポート100bのインターフェース回路82の間でデイジーチェーン、又はリングトポロジを形成することが可能になる。さらに、インターフェース80とインターフェース82が結合されて、デバイス第2のデバイスがデータを送信することができるハブが形成される。さらに、第2のデバイス84に加えて、第3のデバイス86を第1のデバイス90に接続することができる。図示する第2のデバイスと第3のデバイスは、この実施形態では、オーディオ-ビデオ受信機84、86である。自動非コンプライアント検出機構により、CDプレーヤ、DVDプレーヤなどのレガシ家庭用機器が、コンプライアントネットワークに接続され、44.1kHzや48kHzのオーディオ情報やビデオ情報などの、様々なサンプリングレートの資料をサポートするように固定の速度でネットワーク上で転送を行うことが可能になる。オーディオ-ビデオ受信機コンプライアント型又は非コンプライアント型のは、DVDプレーヤ90からネットワークに送り込まれたオーディオ-ビデオ情報、又はインターフェース82を介してDVDプレーヤ90から送信されたSPDIF情報を再生することができる。情報は、宛先のオーディオ-ビデオ受信機がコンプライアント型であるか否かに依存して、I2Cポート又はI2Sポートを介して、インターフェース80又は82の入力であるシリアル受信SRに送信することができる。インターフェースユニット内部のコントローラは、着信データを同期させ、着信データに対して他の物理層機能を実行する。オーディオ-ビデオ受信機84及び/又は86は、例えば、光情報を光ファイバ受信機FOR92a及び92bに送り込むことができる。自動SPDIF検出を実現するため、レガシデバイス86から出力された非コンプライアントデータは、インターフェース82のピンであるSPDIFシリアル入力、SRにも接続される。このピンは、SPDIFデータを受信するように構成される。SPDIFが検出されると、入力マルチプレクサ状態は、インターフェース80からのBIをインターフェース82のRXに送るように切り替えられる。このため、SPDIFデバイス86が接続されると、リングが保持され、具体的には、一方のデバイスから他方のデバイスへのネットワーク上の通信が保持される。ネットワークからの情報を、ネットワークから再び出て、光ファイバ送信機FOX98bを介して第3のデバイス86に転送することも可能である。破線内で、第1のデバイス、例えば、DVD90に対応する2つのポート100a、100bにラベルが付けられている。ポート100aは、ネットワーク情報と、コンプライアントデバイス84からのコンプライアントデータを受信することに専念する。しかし、ポート100bは、ネットワーク情報と、デバイス86からの非コンプライアントデータをともに受信することに専念する。図示した例では、SPDIF入力は、シリアル受信SRポートというラベルが付けられた非同期ソースポートによって回収される。コントローラとともに、前述した検出器/比較器がインターフェースに組み込まれて、比較を実行することが可能であり、次に、マルチプレクサが、適切な信号を多重化してインターフェースの受信ピンに印加することが示されている。SPDIFデータが受信される場合、SPDIFデータは、ロックされずにアイソクロナスの形で非同期シリアル受信ポートSRにトランスポートされ、インターフェース82内部のコントローラが、PLL、又は以下に説明する他の手段を使用して同期を実行する。マルチプレクサ94a、94bは、光が検出され、SPDIFデータが検出されなかった場合にだけ、光受信機データ出力信号をインターフェース80/82の受信入力に接続する。光受信機のステータス信号はインターフェースの汎用の入力/出力に接続される。ステータス信号により、光が検出されたことが示された場合、インターフェースは、対応するインターフェースユニット内部のSPDIFロック検出器を監視する。ある時間枠内でロックが検出されなかった場合、光受信機データ出力は、受信RX入力に接続される。SPDIF入力は、48kHz又は44.1kHzであるのに対し、ネットワークは、48kHzにロックされている。ソフトウェアが、周波数の差を自動的に算出し、比較器が、プリアンブルの違いを特定する。DVDプレーヤ90は、通常、PLL104から導出された27MHzクロックに同期される。DVDプレーヤ90は、好ましくは、96/48kHz又は88.2/44.1kHzのオーディオデータをもたらす。DVD速度とネットワーク速度が等しくない場合、DVDデータは、ロックされたアイソクロナスモードでトランスポートされる。DVD速度とネットワーク速度が同一である場合、DVDデータは同期してトランスポートされる。DVDからの最大データは、およそ6チャネル、24ビットであり、96kHzである。同時に、DVDは、SPDIFを介して、CDオーディオ帯域幅と等しいAC3符号化データをもたらす。96kHzオーディオの6つすべてのチャネルに加え、ACデータが、3つのアイソクロナスストリームの中で同時にトランスポートされることが可能である。インターフェース80/82は、96kHzオーディオの6つのチャネルを処理し、それらのチャネルをパックして2つのアイソクロナスチャネルにし、その一方で、インターフェースの1つの上の1つのDSPが、AC3をパックして別のアイソクロナスチャネルにする。データをロックせずにアイソクロナスの形でトランスポートすることには、通常、宛先デバイスにおけるデジタルPLLが関わる。このため、PLL104図8は、FSY、及びFSYと送信元デバイスにおけるサンプリングクロックの間の周波数又は位相の差から宛先デバイスのシリアルクロック又はサンプリングレートを定めるデジタルPLLであることが可能である。図9は、ロックされていないアイソクロナストランスポート機構を示す。送信元デバイスにおけるサンプリングレート変換の代わりに、図9は、宛先114におけるデジタルPLLを示す。送信元デバイス105は、fsでサンプリングされることが可能であり、比較器106は、ネットワークフレームレートFSYをfs=FSY1のサンプリングレートと比較することができる。位相差ΔΦ1、又は時刻1及び時刻2における位相差ΔΦ1ΔΦ2をネットワーク上で、単一のビットとして、又は複数ビットバイトとして送信することができる。位相差、つまりΔΦ1は、位相差の大きさに依存して異なるビット値を有することが可能である。したがって、サンプルデータは、FSY2のフレーム転送レートでアイソクロナスデータとして送信されることが可能であるが、場合により、各フレーム内で追加のバイトが確保されて、FSY2と比べてより高速のFSY1に対応する。このようにして、ストリーミングデータは、ネットワーク上で送信される連続するフレームのそれぞれにわたって保持される。比較器106が、各フレーム転送クロック又は各サンプリングクロックの立ち上がり端又は立ち下り端の間の位相差を比較する。デジタル位相比較器108は、例えば、タイマを使用して実装されることが可能である。3つのシリアルビットストリームが使用される場合、例えば、高速クロックは、3072fsであることが可能である。例えば、6サイクルの3072fsだけ、FST1とFSY2の立ち下り端ΔΦ1として表されるが離隔している場合、2進の6の値を示すバイトが、ネットワーク上で周期的に送信される。クロックレートを24576fsに高めることにより、2進値の分解能が大幅に向上し、したがって、8ビットを周期的に送信する代わりに、12ビットを送信することができる。その後、位相差例えば、8ビットバイト又は12ビットバイトは、PLL及び宛先ポートによって使用される。加算器110が、FSY1とFSY2の位相差A-Rで表されるから、FSY2とFSY1の位相差B-Rとして表されるを引き、A-R-B-Rを得る。それらの差が0であり、したがって、デジタルPLL104がロックされている場合、加算器110からの出力は、フィルタ-分周器-発振器ネットワーク112に入力される0の位相差である。加算器110及びフィルタ-分周器-発振器112は、DSPの一部分を形成することが可能である。位相比較器108が、ネットワーク転送フレームレートクロック端を、基準Bとして示される宛先デバイスのローカルサンプリングレートと比較する。基準Bは、デジタルフィルタ-プログラマブル分周器112からのフィードバックにより、基準Aと等しくされる。分周器112は、フィルタ112から出力された制御に基づき、発振器出力を分周して、ローカルサンプリングクロックBを送信元サンプリングクロックAにロックするのに必要とされる適切な周波数と位相にする発振器112から、高周波数クロックを受け取る。宛先デバイスにおけるローカルデジタルPLLにより、任意の周波数における任意のストリーミングデータが、ロックされずにネットワークに送り込まれることが可能になる。データが宛先デバイス114において受信されるまで、サンプリングレートは、送信元デバイス105上のサンプリングレートにロックされない。位相及び/又は周波数の差は、ネットワーク上でアイソクロナスデータとともにロックされていないアイソクロナスデータとして送信される。デジタルPLLにより、送信元デバイスにおける複雑なサンプリングレート変換機構の使用と、そのデバイスにおけるDSPのオーバーヘッドが回避される。代わりに、単一のPLLを宛先ポートにおいて使用して、アイソクロナスデータがネットワーク上で送信されることが可能になり、サンプリングレート変換、又は局所化された水晶発振器に関連するジッタの代わりに、宛先ポートにおいてクロック回復が使用される。図8は、DVDプレーヤ90が、オーディオ-ビデオ受信機のコンプライアント入力上、又は非コンプライアント入力上で受信されるべきSPDIFデータ及び/又はネットワークコンプライアントデータを、ネットワークに送り込んでいるのを示す。反対に、図10は、コンプライアントデバイスと非コンプライアントデバイスが、ネットワークに、又はそのネットワーク内に配置されたオーディオ-ビデオ受信機のコンプライアントポートと非コンプライアントポートに情報を送り込んでいるのを示す。具体的には、図10は、コンプライアントDVDプレーヤ120と非コンプライアントCDプレーヤ122が、着信データをネットワーク、又はオーディオ-ビデオ受信機124のコンプライアントポート/非コンプライアントポートに送り込んでいるのを示す。簡単にするため、各ポート126a、126bの様々な詳細は、図示しない。ただし、光ファイバ送信機と受信機ポート、同期ポート、マルチプレクサだけでなく、インターフェースのGPIピン、SRピン、GPOピンの機能も、図8のポート100a、100bで示したのと同様であることを理解されたい。非コンプライアントCD又はレガシCDは、左オーディオチャネル出力と右オーディオチャネル出力をADCインターフェースに送り込むことが可能である。次に、ADCインターフェースが、そのオーディオ情報をデジタル情報として受信機124のDSPに転送する。コンプライアントデバイス120も、データをポート126aに送り込むことが可能である。次に、ポート126aが、データをネットワークに転送するとともに、シリアル送信ピンSXを介してオーディオ-ビデオ受信機124のDSPに転送することが可能である。シリアルクロックSCKとフレーム同期クロックFSYは、図9のロックされていないアイソクロナストランスポート機構、又は図11のロックされたアイソクロナストランスポート機構を使用して導出される。送信元デバイスをネットワークタイミングに、例えば、デジタルビデオブロードキャスト受信機に従属させることができない場合、FSYとSCKは、大抵、ロックされていないアイソクロナストランスポートモードを使用して送信元デバイスから導出され、FSY及びSCKは、宛先デバイスにおいて送信元デバイスからコンパイルされる。しかし、送信元デバイスが、クロックマスタとならず、場合により、ネットワークに接続された何らかの他のデバイスが、マスタとして動作する場合、マスタは、基本的にネットワーク自体である。このようにして、送信元デバイスをネットワークマスタに従属させることができ、宛先デバイスもネットワークマスタに従属させることができる。この例において、図11が、送信元デバイス及び宛先デバイスをネットワーククロックマスタに従属させることを示し、ネットワークフレーム同期FSY2が、送信元サンプリングレート及び宛先サンプリングレートであるFSY1=fsをコンパイルするのに使用されている。図10及び図11を併せて参照すると、宛先におけるPLL130が、図10に示されている。PLL130には、分周器-逓倍器132が関連付けられている。分周器-逓倍器132は、FSY2というネットワーク転送速度に相対的なX/Y係数で周波数を分周すること、及び逓倍することを行う。別個の分周器-逓倍器の代わりに、PLL130は、分数分周器132を有することも可能である。分数分周器又は別個の分周器-逓倍器132は、実際には、マルチメディアデバイス124の一部分にして、組み込むことができる。図11を参照すると、ネットワークフレーム同期FSY2が48kHzであり、送信元サンプリングレート及び宛先サンプリングレートが44.1kHzである場合、分周器-逓倍器132a、132bに関して147/160という累積比が生じる。しかし、ネットワークフレームレートが44.1kHzであり、送信元サンプリングレート及び宛先サンプリングレートが48kHzであった場合、累積比は、分周器-逓倍器132a、132bの内部で160/147である。DVDドライブの一部として、システムコントローラは、ドライブを制御し、オーディオ情報及びビデオ情報を復号化し、オーディオ情報をアナログに変換する一方で、伸張されたビデオをディスプレイに送る。コントローラは、通常、ローカルの27MHz水晶発振器によってクロック制御される。代替として、水晶発振器を非アクティブにして、FSY2から導出された27MHzクロックからコントローラをクロック制御することもできる。コントローラは、インターフェース134a、134b内部に存在する。オーディオデータは、ドライブから読み取られると、ムービーの場合には、伸張され、必要な場合、DACに転送される。DACのサンプリングレートは、一定で、変化せず、27MHzの基準から直接に、又は暗黙に生成される。例として、2/1125という周波数変換比を有するPLLが、コントローラの27MHz基準クロックを、ドライブからオーディオデータをサンプリングするのに必要とされる48kHzサンプリングクロックに変換する。49/30000という変換比が、27MHzを44.1kHzに変換する。このため、送信元デバイス136及び宛先デバイス138は、インターフェース134a、134bの内部でコントローラが動作する速度だけでなく、ほとんどあらゆる周波数でサンプリングされたデータを受け取ることができる。このため、シリアルクロック及びサンプリングレートは、送信元ノードと宛先ノードの両方の内部のローカルPLLの分周係数及び逓倍係数に基づいて調整することができる。したがって、ロックされたアイソクロナス転送モードを実現することができる。以上の開示を十分に理解することで、多数の変形形態及び変更形態が当業者には明白となろう。添付の特許請求の範囲は、すべてのそのような変形形態及び変更形態を包含するものと解釈される。"