分散型ネットワークを介して、機器間でビデオ及び/又はオーディオストリームを通信する通信方法において、サイクル開始信号が検出されない場合、上記ネットワーク上でサイクル開始信号を生成するステップと、各送信機において、タイムスロットを個別に調停し、ストリームを送信するための十分なタイムスロットを獲得するステップと、上記ネットワークを介して、上記タイムスロットを用いて、受信側によって受信されるストリームを送信するステップとを有する通信方法。上記サイクル開始信号は、上記ネットワークに接続されている送信機によって生成され、該送信機は、他の如何なるサイクルマスタアクティビティも検出されない場合、サイクルマスタになることを特徴とする請求項1記載の通信方法。上記サイクル開始信号の生成の際、信号衝突に遭遇し又は他の信号が検出された場合、上記サイクル開始信号を生成する送信機は、サイクル開始信号の生成を停止し、他の送信機によって生成された如何なるサイクル開始信号も検出されない場合のみ、バックオフ時間経過後に、サイクル開始信号の生成を再び試みることを特徴とする請求項2記載の通信方法。上記バックオフ時間は、所定の制限内のランダム時間値に対応する時間であることを特徴とする請求項3記載の通信方法。上記サイクルの一部は、アイソクロナス伝送及び非同期通信の両方のために確保されていることを特徴とする請求項1記載の通信方法。未使用のタイムスロット上でダミー伝送を生成することによってアイソクロナス伝送帯域幅を確保するステップを更に有する請求項1記載の通信方法。上記ダミー伝送は、上記サイクルマスタによって生成されることを特徴とする請求項6記載の通信方法。新たなストリームの送信のためのタイムスロットを容易に獲得できるようにするために、上記ダミー伝送は、最低の優先度で生成されることを特徴とする請求項6記載の通信方法。上記調停するステップは、サイクル開始信号を基準にタイムスロット要求を生成するステップと、上記タイムスロットのためのより高い優先度の要求を監視するステップと、如何なる高い優先度の要求も検出されない場合、上記タイムスロットを獲得し、より高い優先度の要求が検出された場合、該タイムスロットの要求を取り下げ、異なるタイムスロットを要求するステップとを有することを特徴とする請求項1記載の通信方法。上記データを送信する帯域幅の調停は、旧型の搬送波感知多重アクセス/衝突回避CDMA/CA機器に互換性を有することを特徴とする請求項1記載の通信方法。所定の優先度のレベルの範囲内で、各連続したアクティブストリームに、順次より低い副優先度を割り当てることによって、伝送の優先度のレベルを再分割するステップを更に有する請求項1記載の通信方法。上記副優先度は、タイムスロットの調停の間に使用され、所定の優先度のレベルの範囲内でより高い副優先度を有する要求がタイムスロットを獲得することを特徴とする請求項11記載の通信方法。上記副優先度レベルは、連続した数値によって表されることを特徴とする請求項11記載の通信方法。送信されるストリームの品質、完全性及び/又は安全性を向上させるために、送信機によって、付加的なタイムスロットを獲得するステップを更に有する請求項1記載の通信方法。上記ネットワークを介して新たなストリームを送信する準備をした送信機からの非同期要求に応じて、ストリームを送信するために用いられるタイムスロットの数を削減するステップを更に有する請求項1記載の通信方法。サイクルマスタ以外の機器から送信されるストリーム伝送は、該サイクルマスタの切断によって中断されないことを特徴とする請求項1記載の通信方法。上記ネットワークは、電力線通信powerlinecommunication:PLCネットワークであることを特徴とする請求項1記載の通信方法。上記電力線通信PLCネットワークを介した通信は、暗号化されることを特徴とする請求項17記載の通信方法。上記サイクル開始信号は、電力線の60Hzのサイクルタイミングに同期されることを特徴とする請求項17記載の通信方法。上記タイムスロットを介してストリームを送信する前に、該ストリームの所定の受信側がタイムスロットを確認するステップを更に有する請求項1記載の通信方法。各送受信機対間に、過度のデータエラーを防ぐための十分な減衰が存在する場合、上記伝送サイクル内のタイムスロットは、複数の送受信機対によって獲得されることを特徴とする請求項20記載の通信方法。分散型電力線ネットワークを介して、機器間でビデオ及び/又はオーディオストリームを通信する通信方法において、サイクル開始信号が検出されない場合、上記ネットワーク上でサイクル開始信号を生成するステップであって、他の如何なるサイクルマスタアクティビティも検出されない場合、上記ネットワークに接続された送信機が上記サイクル開始信号を生成し、サイクルマスタになるステップと、1サイクル開始信号を基準にタイムスロット要求を生成するステップと、2上記タイムスロットのためのより高い優先度の要求を監視するステップと、3如何なる高い優先度の要求も検出されない場合、上記タイムスロットを使用のために獲得し、より高い優先度の要求が検出された場合、該タイムスロットの要求を取り下げ、異なるタイムスロットを要求するステップとによって、各送信機が、個別に、ストリームを送信するために十分なタイムスロットを獲得することによって、タイムスロットを調停するステップと、上記ネットワークを介して、上記タイムスロットを用いて、受信側によって受信されるストリームを送信するステップとを有する通信方法。上記サイクル開始信号の生成の際、信号衝突に遭遇し又は他の信号が検出された場合、上記サイクル開始信号を生成する送信機は、サイクル開始信号の生成を停止し、他の送信機によって生成された如何なるサイクル開始信号も検出されない場合のみ、バックオフ時間経過後に、サイクル開始信号の生成を再び試みることを特徴とする請求項22記載の通信方法。上記サイクルの一部は、アイソクロナス伝送及び非同期通信の両方のために確保されていることを特徴とする請求項22記載の通信方法。所定の優先度のレベルの範囲内で、各連続したアクティブストリームに、順次より低い副優先度を割り当てることによって、伝送の優先度のレベルを再分割するステップを更に有する請求項22記載の通信方法。上記副優先度は、タイムスロットの調停の間に使用され、所定の優先度のレベルの範囲内でより高い副優先度を有する要求がタイムスロットを獲得することを特徴とする請求項25記載の通信方法。上記副優先度レベルは、連続した数値によって表されることを特徴とする請求項25記載の通信方法。上記電力線通信PLCネットワークを介した通信は、暗号化されることを特徴とする請求項22記載の通信方法。上記サイクル開始信号は、電力線の60Hzのサイクルタイミングに同期されることを特徴とする請求項22記載の通信方法。そこで、柔軟且つ低コストで、ネットワークを介した通信の少なくとも一部において、所定のサービス品質QoSをサポートできる自律型ネットワーク通信規格の実現が望まれている。本発明の目的は、これらの要求及び他の要求を満たし、従来のネットワークソリューションの欠点を克服した自律型ネットワークを提供することである。保証されたサービス品質を提供できる自律的且つ非集中的なネットワーク制御のための方法及びシステムを提供する。本発明に基づくシステム及び方法は、電力線通信powerlinecommunications:以下、PLCという。ネットワークに好適に適合する。異なるストリーム伝送をサポートするタイムスロットの割当は、ネットワーク上で自律的に決定され、タイムスロットマネージャ又は仲裁装置は不要である。ストリームを送信しようとするネットワーク上の第1の機器は、サイクルマスタの役割を引き受け、ネットワークのサイクルを計時し、ネットワーク上の全ての送信機が、所望の数のタイムスロットを獲得するために、個別にアービトレーションを行う。各伝送サイクルは、好ましくは、アイソクロナス伝送及び非同期伝送のための部分に分割される。ネットワーク上の機器間の内部クロックの差は蓄積されず、サイクルマスタは、ストリームトラヒックを混乱させることなく切断することができる。本発明は、多くの有益なモード及び側面を提供し、これらは、以下のカテゴリにグループ化される。1ダミー伝送dummytransmissionsによって所定の帯域を埋めることによって、本発明に基づく優先度チャンネル帯域幅を確保する。サイクルマスタは、伝送サイクルのアイソクロナス部分内で未使用のタイムスロットをダミー伝送で埋め、これにより、優先度が低い非同期機器が不適切に帯域幅を確保することを防ぐ。確保された帯域幅内の未使用のタイムスロットを埋めることにより、PLCネットワーク上で、伝送サイクルの非同期部分の間に通信できる旧式の機器を使用することができる。旧式の機器は、適応帯域幅マネージャによって制御可能に構成されていない非同期式装置であるとみなすことができる。2所定の優先度内で優先度を細分する。タイムスロットを要求すると、ストリームには、アクティブストリームの数に基づいて、連続したトークンが渡され、トークン副優先度subpriority値の値は、ストリームが終わるまで、アービトレーション内で、ストリームがタイムスロットを所定の優先度で獲得する順序を決定する。一例として、数値のトークンすなわち、{0、1、2n}の集合からの数値が渡され、より小さい副優先度値が、タイムスロットを入手する優先度が低いことを表す。ストリームが終了すると、トークン値に基づいて優先度がシフトし、残りのストリームが連続した高い副優先度値を埋める。好ましくは、トークンは、仮想ネットワーク上のサーバ間で共有される。3ストリーム信号を自動的に強調する。本発明では、信号の強調は、所定の優先度について、帯域幅の使用可能性に応じて行われる。本発明の側面では、確保された帯域幅の未使用の部分、例えば、アイソクロナスストリームに関連する部分等、所定のストリーム優先度に割り当てられた部分を自動的に利用して、ストリームの品質、完全性又は安全性を向上させる。したがって、単に未使用の帯域部分すなわち、タイムスロットをダミーデータで埋めることに代えて、ストリームを高品質で符号化することにより、データ損失の可能性を低減することを保証し、安全性を高め、又はストリーム改善の組合せを実現する。4条件に応じて自動的に、帯域幅を削減する。本発明に基づくシステムでは、帯域幅の減少又は使用可能な帯域幅の使用中に更なるストリームを送信する必要性が生じた場合等の状況に応じて、各ストリームが使用する帯域幅の量を自動的に削減できる。この場合、全てのストリーム又は選択されたストリームに対し、可能であれば使用する帯域幅を削減するように命じる。また、ストリームが終了すると、帯域幅制限を緩和でき、これにより、要求される帯域幅を少なくしてもよい。本発明は、従来のシステム及び機構に対して、以下に例示的に列挙するような多数の利点を提供する。本発明の側面では、総合的な帯域幅を効果的に活用しながら、ストリームのために、帯域幅を適切に割り当てることができる。本発明の他の側面では、優先度が高いチャンネル帯域幅を確保し、確保された帯域幅が優先度が低い非同期通信によって奪われることを防ぐことができる。本発明の他の側面では、タイムスロットマネージャ又は仲裁装置を必要としない非集中型の手法で、自律型ネットワーク制御が実現される。本発明の他の側面では、新たな接続又は切断の後に、フルバスリセットを生じさせることなく、したがって、既存の通信を妨害することがない容易な遷移が実現する。本発明の他の側面では、ネットワークに機器を追加し、又はネットワークから機器を切断しても、重要なオーディオ/ビデオストリームが中断されない、QoSが保証されたネットワーク通信を提供することができる。本発明の他の側面では、アイソクロナスストリーム及び非アイソクロナスストリームの間でネットワーク帯域幅を共有するための、容易且つ低コストで実現できる柔軟で拡張性が高いメカニズムが実現される。本発明の他の側面では、高データレートのストリームをサポートするために、連続したタイムスロットを確保できる、タイムスロットを介したオーディオ/ビデオストリーム伝送が実現される。本発明の他の側面では、ネットワーク上の伝送機器間で、内部クロックの誤差が蓄積しないオーディオ/ビデオストリーム伝送が実現される。本発明の他の側面では、所定の又は選択可能な期間を有し、各サイクル内で非同期伝送を行い、この結果、高速な非同期送信を保証するオーディオ/ビデオストリーム伝送が実現される。本発明の他の側面では、ストリーム伝送を開始する前に、ストリーム送信機及びストリーム受信機の両方がタイムスロットを確認し、これにより、タイムスロットの使用に関する衝突を回避するオーディオ/ビデオストリーム伝送が実現される。本発明の他の側面では、第1の送信機及び受信機の対が1つ以上のタイムスロットを使用でき、第1及び第2の対の間でエラーレートが低い通信を確立するために十分な減衰が存在している場合、第2の送信機及び受信機の対が同時に同じタイムスロットを使用できる効率的なオーディオ/ビデオストリーム伝送が実現される。本発明の他の側面では、タイムスロット割当処理が、旧型の搬送波感知多重アクセス/衝突回避CDMA/CA機器に互換性を有するオーディオ/ビデオストリーム伝送が実現される。本発明の他の側面では、如何なる専用の仲裁装置も必要としない自律的なアービトレーションによって、タイムスロットが獲得されるオーディオ/ビデオストリーム伝送が実現される。本発明の他の側面では、タイムスロットを柔軟に割り当て、再割当て要求メカニズムによって、既存の機器が帯域幅を完全に使用できるオーディオ/ビデオストリーム伝送が実現される。本発明の他の側面では、タイムスロットの損失を防ぐために、確保された帯域幅セクション時間又は周波数領域内で、未使用のタイムスロットを埋めるためのダミーデータを生成する。本発明の他の側面では、優先度がない非同期式装置との下位互換性を維持しながら、優先度に基づく帯域幅の使用が実現される。本発明の他の側面では、送信優先度レベルを再分割することによって、送信優先度をストリーム内で公平に共有する。本発明の他の側面では、各アクティブなストリームについて、順次低下する副優先度を用いて、物理ネットワーク内のサーバ又は仮想ネットワーク間で、公平にタイムスロットを獲得させる。本発明の他の側面では、予備の帯域幅が使用可能である場合、ストリームの品質、完全性又は安全性を自動的に向上させることによって、帯域幅の使用効率を高める。発明の更なる側面では、伝送条件が悪化し、又は送信要求の数が増えた場合に、ストリームのための帯域幅を自動的に削減する。発明の更なる側面は、以下の説明により明らかとなるが、以下の詳細な説明は、本発明の好適な実施形態を完全に開示するためのものであり、本発明を制限するものではない。以下、本発明の例示的な実施形態を示す図1~図21を用いて、本発明について詳細に説明する。なお、本明細書に開示する基本的な概念から逸脱することなく装置の構成を変更してもよく、部分の詳細を変更してもよく、方法の特定のステップ及びシーケンスを変更してもよいことは明らかである。1.電力線ネットワーク本明細書に開示する帯域の割当及び確保の手法は、多くの異なる種類のネットワークに適用できるが、特に電力線通信powerlinecommunication:以下、PLCという。ネットワークに好適に適合する。以下では、電力線通信ネットワークに本発明を適用した具体例を説明する。但し、以下の開示の全て又は一部は、例えば、無線ネットワーク及び他のネットワーク等、他のネットワーク形式にも適用可能である。1.1.ネットワーク構成。図1は、住宅のPLCネットワークを介して動作する分散型システム10の具体例を示している。住居12は、複数の部屋を相互接続するAC電力線14を備える。分散型システムは、第1のサーバ16、第2のサーバ18、第1のクライアント20、第2のクライアント22を備え、これらは、通常、一例として未使用のコンセント24を含む交流電源コンセントを介して、電力線に接続されている。図を明瞭にするために、AC電力線14の、配電変圧器又はこれに類する装置への外部接続は示していない。第1のサーバ16に接続されるケーブル26は、例えば、ケーブル放送、インターネット接続等の様々なコンテンツへのアクセスを提供する。なお、このシステムは、有線形式及び無線形式の両方を含む他の形式の接続を備えていてもよい。この具体例における第1のサーバ16は、オーディオ/ビデオデータを保存し、PLCネットワーク上の1つ以上のクライアントにストリームを送信するように構成されている。第1のサーバ16は、ケーブル26からオーディオ/ビデオコンテンツストリームを受信し、このオーディオ/ビデオコンテンツストリームを、第1のクライアント20又は第2のクライアント22を始めとする他のクライアントに送信できる。この具体例では、第1のサーバ16及び第2のサーバ18は、同様の機能を有する。なお、本明細書では、用語ストリームは、アイソクロナス通信ストリーム及び非同期通信ストリームの両方を表すものとする。1.2.サーバ第1のサーバ16の内部の構成例を図2に示す。チューナフロンエンド30は、ケーブル26からRF信号を受け取り、復調し、コーデック32は、メモリ34と協働して、チューナフロンエンド30からの復調信号を復号する。復号されたビデオ信号は、例えば、D/A変換器36によってアナログ信号に変換され、ディスプレイ38に表示される。復号されたオーディオ信号は、D/A変換器40によってアナログ信号に変換され、増幅器42によって増幅され、オーディオ変換器すなわち、スピーカアセンブリ44に供給される。ビデオストリームを記録する場合、コーデック32は、例えば、ハードディスクドライブharddiskdrive:以下、HDDという。46等のデータ記録サブシステムにストリームを供給し、HDD46は、好ましくは、バス50に接続されたインタフェース48を介してアクセスされる。記録されたストリームを再生する場合は、コーデック32は、HDD46からストリームを受け取り、復号する。ここで、第1のサーバ16が、AC電力線14を介して、第1のクライアント20にビデオストリームを供給する場合を検討する。チューナフロンエンド30からのストリームは、コーデック32からPLCインタフェース52を介して、及び電力プラグ54を介して、PLCネットワークを経由して第1のクライアント20に供給される。同様に、記録されたストリームを再生する場合、HDD46からのストリームは、PLCインタフェース52を介してPLCネットワークを経由して、第1のクライアント20に供給される。PLCインタフェース52は、好ましくは、暗号化及び平文化機構を備える。一般に、PLCネットワークを介して送信する前に、全ての通信を暗号化し、受信側で平文化を行うことが好ましい。ユーザは、キーパッドインタフェース58を介してバス50に接続されたキーパッド56を用いて、又はリモートインタフェース62を介してバス50に接続された遠隔制御ユニット60を用いて、第1のサーバ16の動作を制御できる。コマンドは、バス50を介してCPU64に供給され、CPU64は、メモリ66内の命令を実行する。モデム68は、ネットワーク接続をサーバに提供し、一例として、外部ネットワーク接続すなわち、電話回線、デジタル加入者回線、ケーブル、LAN、WAN等を、サーバ16内の要素がアクセスできるバス50にブリッジする。図3は、PLCインタフェース52のブロック図である。ここに示す具体例では、電力線を介する信号伝送のために、直交周波数分割多重orthogonalfrequencydivisionmultiplexing:以下、OFDMという。技術を用いている。バスインタフェース70は、送信するべきデータをバス50から受け取り、必要であれば、バッファメモリ72に保存する。前方誤り訂正エンコーダforwarderrorcorrectionencoder:以下、FECEという。74は、データにエラー訂正符号を加え、インタリーバ76は、エラー訂正符号が加えられたデータをインタリーブし、シリアル-パラレル変換器78は、シリアルデータをパラレルデータに変換し、変調器80は、信号を変調して、逆高速フーリエ変換invertedfastFouriertransform:以下、IFFTという。ブロック82に供給する。IFFT82は、各入力信号にキャリアを割り当て、逆高速フーリエ変換を行う。そして、処理ブロック74~82によって処理された信号は、アナログフロントエンドAFE84から、電力プラグ54を介して、AC電力線14を用いた通信以下、PLC14ともいうに送信される。図3の下半分は、データの受信のためのブロックを示している。AFE84は、PLC14図1に接続された電力プラグ54を介して、クライアントからストリームを受け取る。受信データは、FFT86によって高速フーリエ変換され、復調器88によって復調され、パラレル-シリアル変換器90によってパラレルデータからシリアルデータに変換される。更に、上述の処理が施された信号は、デインタリーバ92によって逆インタリーブされ、FECデコーダ94によってエラー訂正され、バスインタフェース70に供給される。コントローラ96は、図3に示すブロックの操作を制御し、ネットワークを監視し、例えば、サイクル開始信号及びアービトレーション要求信号を送信するためのシグナリングを生成する。1.3.クライアント第1のクライアント20等のクライアントの例示的な構成を図4に示す。ローカルバス100は、メモリ104と協働するCPU102の制御の下で、クライアント20の回路を相互接続する。電力線通信PLCネットワークインタフェースIF106は、電力コネクタ108を介して、他の機器、例えば第1のサーバ16図1又は第2のサーバ18からストリームを受け取り、このストリームは、例えば、ローカルバス100を介して、デコーダ110に供給される。なお、PLCインタフェース106は、図3と同様な構成で実現してもよく、又は使用可能な如何なる代替となる回路設計を用いて実現してもよい。デコーダ110は、メモリ112と協働して、ストリームを復号する。復号されたビデオ信号は、D/A変換器114によって、適切なフォーマット、例えば、デジタルからアナログフォーマットに変換され、ディスプレイ116に表示される。デコーダ110が生成したオーディオ信号は、オーディオ出力のために、D/A変換器118によって、アナログ信号に変換され、増幅器120によって増幅され、オーディオ変換器122に供給される。PLC通信データは、好ましくは、電力線を介して送信される前に暗号化され、電力線から受信した後に復号される。クライアント20には、キーパッド124を用いて、キーパッドインタフェース126を介して、又は遠隔制御ユニット128を用いて、リモートインタフェース130を介してコマンドを入力でき、コマンドは、ローカルバス100を介して、CPU102に供給される。2.自律型ネットワーク制御IEEE1394ネットワークを実現するためには、タイムスロットマネージャが必要であるが、本発明に基づくネットワーク通信では、旧型の機器とみなされる機器を除いて、ネットワーク上の各機器が、好ましくは、同様の能力を有するため、このようなタイムスロットマネージャを用いる必要がない。自律型ネットワークは、a例えば、第1の機器がストリームの送信を希望した場合等、サイクル開始信号が検出されない場合、ネットワーク上でサイクル開始信号を生成し、b各送信機において、タイムスロットを個別に調停し、宛先にストリームを送信するための十分なタイムスロットを獲得し、c獲得したタイムスロットを用いてストリームを送信することによって制御される。タイムスロットは、アービトレーション処理によって獲得される。タイムスロットを獲得するために、機器は、ネットワークを監視し、使用可能なタイムスロットを獲得するための要求を送信する。機器は、タイムスロットを獲得すると、送信を開始する。どの機器がどの機器にどのデータを送信しているかは、機器の動作には無関係であり、機器は、各タイムスロットが占有されているか否かを検出するのみである。非集中型ネットワーク制御の結果、フルバスリセットを実行する必要なく、どの機器も切断することができ、この結果、ユーザは、イーサネット機器の場合と同様に、機器を自由に接続又は切断することができる。2.1.サイクル開始信号の生成図5は、第1のサーバ16がクライアント20へのアイソクロナスストリームの送信を開始する際のPLCネットワーク伝送150を示している。まず第1のサーバ16は、通信のために、PLCネットワーク伝送150を監視する。そして、如何なる通信も検出されない場合、第1のサーバ16は、サイクル開始マスタになり、周期的周期=Tcにサイクル開始信号152の送信を開始する。信号衝突又は他の信号が検出された場合、第1のサーバ16は、直ちにサイクル開始信号を停止し、バックオフ時間経過後、サイクル開始を再試行する。バックオフ時間の間、送信機は、サイクル開始信号を監視し、何も検出されない場合のみ、サイクル開始を再試行する。バックオフ時間は、好ましくは、所定の時間値の範囲内のランダム時間値に対応する。ネットワーク上の1つの機器だけがサイクル開始マスタになれるので、他の機器が既にサイクル開始信号を送信している場合、サーバ16は、サイクル開始信号を生成しない。なお、この手法では、電力線通信PLCネットワークへのアクセスは、Tcのサイクルタイムで繰り返される。各タイムスロットは、サイクルタイム内でフレーム化され、一定の時間長を有する。あるアプリケーションでは、このサイクルタイミングを電力線の60Hzのサイクルに同期させることが有益である。2.2.第1のストリームの送信図6は、機器が、PLCネットワーク伝送150内でタイムスロットを獲得しようとする際のアービトレーション調停を示している。第1のサーバ16は、ストリームを送信するために、固定長タイムスロットを獲得する。送信機は、帯域幅及びデータの優先度に応じて、1つ以上の連続したタイムスロットを獲得することができる。タイムスロットを獲得するために、第1のサーバ16は、タイムスロットアービトレーション処理に参加する。アービトレーションは、好ましくは、各サイクルに対して一定の時間で行われ、例えば、サイクル開始信号152の開始から期間T1経過後、期間T2持続する時間で行われる。このアービトレーション期間の間にサーバ16は、スロット要求信号を送る。第1のサーバ16がアービトレーションに勝つと、サイクル開始信号152に続いて、伝送を開始する。一方、第1のサーバ16がアービトレーションに負けた場合、第1のサーバ16は、勝者が送信を開始することを許可し、次に、他のタイムスロットの獲得を再試行する。図7は、第1のサーバ16がサイクル開始信号152の直後の1又は複数のタイムスロットの確保に成功した場合の送信状況を示している。ブロック154は、このサイクル及び後続するサイクルについて獲得されたタイムスロットを示している。一旦、タイムスロットが獲得されると、他の如何なる機器も、タイムスロットに割込をかけることができない。第1のサーバ16は、これらの周期的なタイムスロットを用いてストリームを送信する。なお、サイクル開始信号152とタイムスロット154との間には、時間的なギャップが存在する。このギャップは、好ましくは、伝送遅延を効果的に補償するために配設された有限の期間である。但し、図を明瞭にするために、ここでは、タイムスロット及び時間的なギャップのサイズを期間Tcに対して誇張して示している。なお、各サイクルTcは、数百個のタイムスロットに分割してもよい。タイムスロットの長さと時間ギャップの長さは、固定された期間に対応させることが好ましく、これにより、機器は、スロットが占有されているか否かを容易に検出することができる。2.3.第2のストリーム図8及び図9を用いて、PLCネットワークを介した他の伝送の開始を説明する。この場合、第2のサーバ18は、第2のクライアント22への他のアイソクロナス伝送を開始する。第2のサーバ18は、図8に示すように、サイクル開始信号152を検出し、これに同期する。第2のサーバ18は、PLCネットワークを監視し、タイムスロット154が既に使用中であることを検出すると、タイムスロット154に続くタイムスロットを獲得することを試みる。新たなアービトレーション期間は、サイクル開始信号152の最初から期間T3経過後に開始され、期間T3の長さは、他方のアービトレーション期間T2と同じであることが好ましい。期間T3は、タイムスロット154の長さと時間的なギャップとの和から容易に求めることができる。電力線上の伝送遅延を補償するために、サイクル開始信号及び第1のスロットの間、又はタイムスロットの間に僅かな時間的なギャップを設けることが好ましい。第2のサーバ18は、アービトレーション期間T2の間、要求信号を送信する。第2のサーバ18がタイムスロットの確保に成功すると、新たなタイムスロットがタイムスロット154に続く。図9は、この具体例において、第2のサーバ18が獲得したタイムスロット156を表している。第2のサーバ18は、この新たに獲得したタイムスロットを用いて、第2のクライアント22に新たなストリームを送信する。なお、ネットワーク上の各機器の内部クロックは、水晶により制御される性質及び高い動作周波数を考慮すると、100万分の1の範囲内で、互いに僅かにずれている。周知の多くのデジタル伝送システムでは、これらのクロックの誤差が累積されることが問題となっている。一方、本発明では、各機器が、サイクル開始マスタが生成したサイクルタイム開始信号からタイムスパンを測定するので、クロックの誤差が累積される問題は生じない。2.4.タイムスロットのスキャッタリング図10は、幾つかのタイムスロットの終わりに対応するタイムスロット使用可能性の具体例を示している。なお、機器は、そのタイムスロットのためのアービトレーション処理に勝てば、如何なる使用可能なタイムスロットでも獲得するとこができる。例えば、送信機が、タイムスロット154に続く1又は複数のスロットを獲得しようと試みている場合、送信機は、アービトレーション期間T2の間に、サイクル開始信号152から期間T3経過後に、要求を送信する。また、送信機が、タイムスロット158の後のスロットを獲得しようとする場合、送信機は、期間T2の間、サイクル開始信号152から期間T4経過後に要求を送信する。送信機が、高いビットレートのストリームを送信するために、複数の連続するスロットを必要とする場合、送信機は、PLCネットワーク送信を監視し、一連の使用可能なスロットを選択する。このメカニズムにより、単一の高ビットレートストリームには、連続したスロットが用いられやすくなり、すなわち、時間軸的に連続するストリームに割り当てられたスロットが分散してしまう可能性が低くなる。但し、ネットワークが混んでいれば、送信機は、分散されたスロットを獲得してもよい。本発明では、好ましくは、データを速やかに送信する要求と、連続したタイムスロットを使用する要求との間のトレードオフを調整するように、タイムスロットを選択することができる。2.5.非同期伝送期間PLCネットワークに多数の未使用のタイムスロットがある場合、前章に説明した同期伝送として、非同期伝送を実行できる。1つの違いは、非同期伝送では、全ての使用可能な非同期タイムスロットが使用中の場合、最大n個の連続したサイクルについて、同じタイムスロットを使用できるという点である。付加的なタイムスロットが使用可能である場合、n個の連続したスロットを超えるスロットを用いて、非同期伝送を続けることができる。スロットが使用できない場合、nサイクルの後に、非同期送信機は、より高い優先度を有する他の伝送による使用のために、タイムスロットを解放する必要がある。このようなPLCアクセスを待つ伝送がない場合、送信機は、再び同じタイムスロットを獲得することができる。連続するサイクルの最大数であるnの値は、非同期伝送の優先度に応じて選択できる。例えば、優先度が低い伝送については、nの値を小さくし、優先度がより高い伝送については、nの値を大きくしてもよい。全てのタイムスロットがアイソクロナス伝送に占有されている場合、非同期伝送は、使用可能なタイムスロットを獲得するために、更に長い時間、待機する必要があることがある。有害な状況を回避するために、非同期伝送に依存するタスクにおいてデータ不足が生じないように、各サイクルの一部を非同期伝送による使用に割り当てることが好ましい。図11は、非同期伝送期間160を使用する具体例を示している。この非同期伝送期間160は、サイクル開始信号152の後に、期間T5経過後に開始され、次のサイクル開始信号が開始される直前で終了する。非同期伝送期間160の間、非同期送信機は、好ましくは、アイソクロナス伝送と略々同じ手法でタイムスロットを獲得する。このメカニズムの変形例として、送信機は、周知のCSMA/CA方式に基づいて、非同期伝送期間160内でタイムスロットアクセス権を獲得してもよい。多くのアプリケーションにとって、非同期伝送期間は、CSMA/CA機能又は同様の機能のみを提供する旧型PLC機器への下位互換性を保証するので、有益である。現在の及び従来のPLC機器旧式の機器は、アービトレーション又はアイソクロナス伝送のための能力を有していない。したがって、本発明に基づくシステムでは、これらの機器は、非同期処理のために確保された期間の間のみ、非同期伝送を実行することができる。2.6.アービトレーションこの章では、本発明内において、アービトレーションがどのように実行されるかを説明する。一例として、全ての伝送のそれぞれに、以下に示す3つの優先度レベルの1つを割り当てるとする。優先度1最高:例:VolPアイソクロナス優先度2中間:例:オーディオ/ビデオ送信アイソクロナス優先度3最低:例:データ転送、ウェブアクセス等非同期なお、ボイスオーバIPvoiceoverIP:以下、VoIPという。は、遅延時間に非常に敏感なアプリケーションであり、この具体例では、VoIPに最高の優先度を与えている。また、オーディオ/ビデオストリームには、第2の優先度を与えている。データ転送ファイルコピー、ウェブアクセス等には、最低の優先度を与えている。タイムスロットのアービトレーションでは、高いレベルを有する伝送が、より低い優先度の伝送に勝つ優先される。図12は、タイムスロット要求タイミング170を示している。上述したように、タイムスロットを獲得しようとする送信機は、アービトレーション期間の間に要求信号を送り、そのタイミングは、送信されるストリームの優先度に依存する。最も優先度が高いストリームについては、送信機は、アービトレーション期間T2の始めの部分172において要求を送る。ストリームの優先度が次に低いレベルである場合、このストリームの要求は、上位のレベルの優先度の要求の後に送られる。そして、アービトレーション期間T2の最後の部分で、最低の優先度の要求を送る。なお、ここでは、3つのレベルの優先度をサポートする3つの時間的な部分を示しているが、本発明では、幾つのレベルの優先度をサポートしてもよい。アービトレーションの間、送信機が第2の優先度のストリームを送ることを望んだ場合、送信機は、始めからアービトレーション期間を監視する。最優先の要求が検出された場合、送信機は、この1又は複数のスロットを要求しない。同様に、送信機が、優先度が低いストリームの送信を希望し、送信機が、高いレベル又は中間のレベルの優先度の要求を検出した場合、送信機は、そのスロットの獲得を諦め、上位のレベルの優先度を有する送信にスロットを譲る。アービトレーション要求は、好ましくは、例えば、3つの連続したサイクルに亘って又は他の所定の選択された期間に亘って複数回送信される。アービトレーション期間の間、そのスロットについて、より高い優先度を有する如何なる要求も検出されない場合、送信機は、スロットの獲得に成功する。優先度がより高い要求がアービトレーションに勝つことを保証するために、伝送の優先度に応じて、アービトレーションの監視期間の長さを変化させることが望ましい。以下、この具体例における優先度に基づく監視期間の具体例を示す。優先度1:3サイクル優先度2:5サイクル優先度3:7サイクル送信機が、3つの連続したサイクルの間に最高の優先度の要求を送り、より高い如何なる要求も検出されない場合、送信機は、データの伝送のためにタイムスロットの使用を開始することができる。同様に、7つの連続したサイクルの間に送信機が優先度が低い要求を送り、より優先度が高い要求が全く検出されない場合、送信機は、送信を開始することができる。ここで、2つ以上の送信機が同じ優先度の要求を送った場合、衝突が生じる。送信機が衝突を検出すると、送信機は、チャンネルを要求から引き返しバックオフ:backsoff、例えば、ランダムバックオフモードに入る。送信機は、ランダムバックオフモードにおいて、ランダム化された待機時間経過後に、タイムスロット要求を再送信する。2.7.タイムスロット情報交換なお、PLCネットワーク条件によっては、ネットワークにおける深刻な信号減衰により、1又は複数の機器が、既に使用されているタイムスロットを検出できなくなる虞がある。例えば、送信機は、タイムスロットが未使用であるかのように見えることを検出したが、リモートの受信機は、同じタイムスロットが実際には使用中であることを検出することがある。このような問題を回避するために、好ましくは、送信機が、使用可能なタイムスロットを獲得した後に、送信機が、受信機に対して、受信機の観点から、タイムスロットが使用可能であるように見えるか否かを質問する相互確認を行う。タイムスロットが、両方の側から使用可能に見える場合、送信機は、送信を開始する。受信機側からは、タイムスロットが使用可能に見えない場合、送信機は、そのタイムスロットを諦め、タイムスロットの衝突を回避するために、他の使用可能なタイムスロットを監視する。この方式の他の利点として、損失が多いPLCネットワークにおいて、各ノードは、減衰に応じて、拡張された期間に亘って、ローカルで使用可能なタイムスロットを効率的に利用することができるという点である。これにより、ローカルトラヒックは、ネットワークのリモート部分で使用されているタイムスロットを介して、トラヒックを送信できる。スロットの使用をエンドツーエンドでチェックすることにより、衝突が回避されるとともに、過度のデータエラーを防ぐために、十分な減衰で分離されているネットワークの他の部分においてデータのルーティングに使用されているタイムスロットを同時に利用できる可能性が生じる。このタイムスロットの再利用の具体例として、第1のサーバ16及び第1のクライアント20がPLC14上で物理的に近い位置に配設されている場合を検討する。また、第1のサーバ16及び第1のクライアント20の近くではないネットワークの他の部分、例えば、住居内の反対の部分、より好ましくは、ブロッキングフィルタなしで同じ電力配電変圧器を共有する異なる住居、又は少なくとも、住居間の信号のブリードスルーを排除する効果を有するブロッキングフィルタがない位置で、第2のサーバ18及び第2のクライアント22が互いに近くにあるとする。この場合、第1及び第2のクライアントサーバ対の間で大きな減衰が存在すると考えられる。これらの条件下では、好ましくない伝送衝突を生じさせることなく、2つの対が、同時に同じスロット又は重複するタイムスロットを使用できることは明らかである。第1のサーバ16内のAFE84は、必要であれば、適応型の伝送パワー制御機能を有する。クライアントが近くにあり、クライアントとの間の信号減衰が大きくない場合、第1のサーバ16は、伝送パワーを小さくする。一方、クライアントが遠く、又は信号条件が良くないために減衰が大きい場合、第1のサーバ16は、伝送パワーを大きくする。この機能は、本来、電力消費量及び電磁干渉の抑制のためのものである。しかしながら、この機能を利用して、離れた場所で同じスロットを使用できるようにすることもできる。2.8.サイクル再開第1のサーバ16がPLCネットワークのサイクル開始信号152を生成する機器であり、他の機器が、このサイクル開始信号152に動作を同期させる場合について検討する。第1のサーバ16が切断されると、サイクル開始信号は、中止される。本発明は、動的なネットワーク動作を提供し、すなわち、一旦、サイクル開始信号が失われると、他の機器がサイクルマスタとしての役割を引き継ぎ、直ちに、通常、好ましくは、元のサイクルマスタのタイミングに従って、新たなサイクル開始信号の送信を開始する。本発明の1つのモードでは、サイクルマスタは、サイクルマスタ切断に応じてサイクルマスタの役割を引き継ぐ機器の順位を予め決定する。なお、各機器は、内部クロックが元のサイクルタイミングにロックされるので、サイクル開始信号なしでも暫くは動作する。これが長期に亘ると、クロックエラーが累積され、ロックから外れる。このロックから外れる前に、他の機器がサイクル開始信号の送信を開始する。本発明では、2つの更なる機器が同時にサイクルマスタになることを防止する。複数の機器がサイクルマスタになることを防ぐための1つの手法として、バックオフメカニズムを用いてもよく、この場合、競合が生じると、サイクルマスタになる可能性がある各機器は、任意の遅延時間待機し、最初にサイクルマスタとして戻った機器がサイクルマスタになるフィールドを分割して、単一のサイクルマスタを決定するために、1回、2回又はそれ以上のバックオフサイクルが必要であることもある。なお、既存の送信の割込を防ぐように、サイクル開始信号が回復されるまでは、全ての機器が、自らのタイミングサイクルで動作することが好ましい。2.9.新たなストリームのためのタイムスロット再割当よりロバストな伝送又は高品質の伝送例えば、ピクチャ伝送を実現するために、十分な帯域幅が使用可能であれば、オーディオ/ビデオストリームは、必要とされる最少量より多くのタイムスロットを使用してもよい。なお、タイムスロットを未使用のままにすることには、生来的に何の利点もない。例えば、1つ以上のストリームを未使用のタイムスロットにコピーする単純な重複送信を行うだけで、データの信頼性が高まる。同様に周知の何らかの手法に基づいて、更なるタイムスロットを利用することにより、送信される1つ以上のストリームの品質、完全性又は安全性を向上させることができる。他の具体例として、可変レート方式のストリームの場合、より高い伝送レートで送信を行うことにより、より高画質の画像を提供できる。このような多くの技術は、当分野で周知であるので、これらの手法に関する詳細は説明しない。このように、本発明のあるモードでは、ストリームは、非同期データのために確保されているタイムスロットを除く使用可能な全てのタイムスロットを利用して、データの品質、完全性又は安全性を向上させることができる。ここで、全てのタイムスロットが使用されており、且つ新たなストリームを送信しようとする場合、タイムスロット再割当を実行する必要があることがある。一例として、まず、新たなストリームの送信機が、非同期伝送期間内において、他の機器に対し、タイムスロットを解放するよう依頼する要求を送信し、各送信機は、要求を受け取り、現在使用中のタイムスロットの一部を解放してもよい。新たなストリームの送信機は、PLCネットワークを監視し、これらの新たに使用可能となったタイムスロットをチェックする。十分なタイムスロットが使用可能になると、送信機は、タイムスロットを獲得し、ストリームを送信する。ここで、使用可能なタイムスロットが不十分である場合、送信機は、更に他の要求を送信する。なお、これらのタイムスロット要求は、より低い又は等しい優先度を有するストリームが、より高い優先度を有するストリームより多くの割合のタイムスロットを解放することを強制する優先度情報を含んでいてもよい。また、ストリームによるタイムスロットを構成する利益の大きさに応じて、スロットの解除を偶発的に行ってもよい。いずれの場合も、タイムスロットは、1ラウンド以上の要求の後に、送信機によって解放され、これにより、少なくとも、新たなストリームの相対的な優先度に従って、新たな送信機の要求が実現する。図13、図14及び図15は、第1の要求の後に、既存のストリームが使用するタイムスロットの一部を解放し、新たなストリームが十分なタイムスロットを獲得することによって、新たなストリームを開始するシーケンスの具体例を示している、図13には、非同期伝送期間160のためのタイムスロットを除く使用可能なタイムスロット連続したタイムスロットの2つのブロックとして示す154、156を占有する2つのアイソクロナスストリームを示している。ここで、送信機が、新たなアイソクロナスストリームの送信を望んだとする。まず、新たな送信機は、既存の送信機にタイムスロット再割当要求を送信する。この要求は、ブロードキャストによって送信してもよい。新たな送信機は、どの機器が既存の送信機であるかを知る必要はない。既存の送信機は、要求を受け取り、それらのタイムスロット利用率を低減し、必要であれば、低減された帯域幅に合うように符号化レートを変更する。図14は、新たな送信機からの要求に対応して、タイムスロット再割当の結果として開設される更なるタイムスロットを示している。図15は、新たな送信機が新たに使用可能なタイムスロットのアービトレーションに勝ち、典型的に複数の連続したタイムスロットを含む新たなストリーム162の送信を開始する具体例を示している。新たなストリームが既存のストリームと同じ送信機から送信される場合、再割当要求は、好ましくは、送信機が送信している既存のストリームに関して内部的に処理される。3.アイソクロナスダミー伝送旧型のPLCネットワーク機器の機能は、通常、CSMA/CA機能だけに制限される。したがって、これらの機器は、いつでも、送信を開始する可能性がある。本発明では、例えば、旧型の機器内の非同期送信機は、まず、非同期伝送期間160をチェックする。送信期間160内のタイムスロットが使用可能である場合、送信機は、これらのタイムスロットを使用する。始めは、期間T5は、非同期アクセスから保護することが好ましい。図16は、旧型非同期ストリームによる割込からアイソクロナスストリームを保護する具体例を示している。この具体例では、旧式の機器に使用可能な非同期伝送期間160を残して、タイムスロット164a~164dのために、ダミーデータを生成する。サイクルマスタは、非同期伝送期間160内のタイムスロット以外の未使用のタイムスロットを保護するために、期間T5内の全ての未使用のスロットにダミーデータを送信し、この結果、旧式の機器が、最初にこれらのタイムスロットを使用することがなくなる。実際のデータスロット及びダミーデータスロットの組合せは、期間T5を占有し、この結果、T5内で非同期アクセスが開始されることが防がれる。なお、図面を簡略化するために、ここでは4つの可能なスロットのみを示しているが、サイクル期間Tc内に数百のスロットを設けてもよい。ダミー伝送の優先度は、他の如何なるアイソクロナス伝送の優先度よりも低く、したがって、アイソクロナス送信機は、直ちにダミースロットを奪い、新たなアイソクロナスストリームを開始することができる。図17は、非同期伝送期間160内のスロットが使用可能でない場合に、サイクルマスタが、非同期送信機にタイムスロットを提供する処理を示している。非同期伝送期間160が完全に占有されている場合、サイクルマスタは、新たな非同期伝送による使用のためにダミースロットの少なくとも一部を解放する。図16に示すダミー伝送164c、164dは、図17に示すように解放され、新たな非同期送信機が、タイムスロット166の使用を開始する。タイムスロット166は、新たなストリームの一部であってもよく、又は非同期伝送期間160において送信されているデータに関連するデータであってもよい。要求されたトラヒックの大部分が非同期アクセスから構成される場合、この手法により、効率的な運用が保証される。なお、非同期伝送に与えられるサイクル数は、制限されている。サイクルが終了した後に、他のタイムスロットが使用できない場合、アイソクロナス伝送は、同じタイムスロットを使用できる。4.仮想ネットワークベースのアービトレーションPLCネットワークの住居用の市場では、数人の居住者が1個の配電変圧器を共有することが多く、この結果、単一の物理的なPLCネットワーク上で複数の仮想ネットワークが動作する必要がある例外として、有効なブロッキングフィルタが用いられている場合がある。単一の物理ネットワーク上の他の仮想ネットワークによって通信が傍受され、又は利用されることを防止するために、例えば、単一の住居内の機器だけが共通鍵を共有する共通鍵暗号によって、ネットワークを介する全ての通信を暗号化することが好ましい。共通鍵暗号又は同様の暗号化方式を用いることにより、隣人は、鍵がなければ、伝送データを復号することができず、すなわち、各家庭が自らの仮想専用網VirtualPrivateNetwork:以下、VPNという。を確立することができる。この複数のオーバラップするネットワーク環境下では、トラヒック及び共有された帯域幅の使用を制御するネットワークマスタが全く存在していないために問題が生じる。ネットワークを介するアクセスは、先着順firstcomefirstserveに実行されるので、1つの住居が、全てではないにしても、大部分の電力線帯域幅を占有してしまうことがある。隣接する住居の機器が、例えば、帯域幅を公正に共有するようにネットワークの一部を取り戻すことができない場合、不公平が生じる。サーバは、所定の優先度の各ストリームに、インクリメントするアクティブストリーム番号を与える。3つのストリームを送信するサーバは、副優先度subpriorityが存在している場合、好ましくは、その順位に応じて、これらのストリーム内に番号0、1、2を埋め込む。なお、例えば、番号付け、テキスト、ストリームの要素間の関係の変更等、如何なる手法によってストリームにマーク付けを行ってもよい。一例として、以下に制限されるわけではないが、サーバは、送信されたこの第1のストリームに0をマークし、送信された第2のストリームに1をマークし、送信された第3のストリームに2をマークしてもよい。送信された第1のストリームは、通常、最も優先度が高いストリームである。同じ優先度を有する2つのストリームが、タイムスロットの獲得で競合した場合、付された番号がより小さいストリームがタイムスロットの獲得に勝つ。好ましくは、異なる仮想ネットワーク内で、2つのストリームが異なる送信機から生成される。この副優先度の競争メカニズムは、PLCネットワーク上でスロットを獲得するためのサーバの能力を均等化する。これは、混んでいるネットワークでは、サーバが送信する第1のストリームがスロットを獲得し、第2の又は第3のストリームは、スロットを獲得する可能性が低いことを意味する。このメカニズムにより、1つのサーバが多くのストリームを送信し、電力線帯域幅を部分的に又は完全に独占することを防ぐことができる。アクティブストリーム番号は、ストリームが終わる都度、更新され、これにより、サーバは、残りの伝送について、適切に競争することができる。例えば、所定の優先度内すなわち、非同期からアイソクロナスの間の優先度の範囲内で最も優先度が高いストリームであるストリーム0が終わると、他のストリームには、新たに0の副優先度を使用可能にするために、番号を振り直す。すなわち、第1のストリームが終わると、第2のストリーム及び第3のストリームには、それぞれ、アクティブストリーム番号0及び1のマークが付される。番号の振り直しに代えて、アクティブストリームの総数に基づいて、新たなストリームに新たな番号を与えてもよい。副優先度は0から始まるので、総ストリーム数より1小さい番号を新たなストリームに与える。例えば、3つのストリームがアクティブである場合、各ストリームにはそれぞれ0、1、2の番号を与える。0の番号を有する第1のストリームが終了すると、新たなストリームは、副優先度2を得る。副優先度は、タイムスロットを獲得するために用いられるので2つ以上のストリームが同じ副優先度を共有しても問題はない。なお、所定の仮想ネットワーク内で2つ以上のサーバを接続してもよい。仮想ネットワーク上に複数のサーバがある場合、所定の仮想ネットワーク内でアクティブストリーム番号を共有でき、これによりネットワーク内のサーバは、競合せず、協力する。例えば、同じ仮想ネットワーク内のサーバが、アクティブストリームテーブルを交換し、協力してストリームの順序を選び、新たなストリームに新たなアクティブストリーム番号を付すようにサーバをプログラミングしてもよい。5.冗長な伝送上述したように、タイムスロットが使用可能な場合、送信機は、ストリームを送信するために必要であるスロットより多くの付加的なタイムスロットを使用でき、これにより、使用されなければ無駄になる帯域幅を活用する。送信機は、更なるタイムスロットを使用することにより、オーディオ/ビデオ符号化レートを高めることができ、より高品質なビデオ表示及び/又はオーディオ出力を実現することができる。更に、送信機は、例えば、64-直交振幅変調QuadratureAmplitudeModulation:QAMから、16-直交振幅変調又は四位相偏移変調QuadraturePhaseShiftKeying:QPSKに切り換える等、よりロバストな変調技術を用いることができる。なお、よりロバストな変調技術を採用することにより、電気雑音源及び無線周波雑音源に対する耐性が高くなる。上述のように、送信機は、ストリームデータの全て又は一部をコピーしてもよくすなわち、2倍のタイムスロットが使用可能である場合のストリームの冗長な伝送、エラー訂正を組み込んでもよく、又は更なるタイムスロットを利用して、よりロバストなエラー訂正を行ってもよい。図18及び図19は、ストリーム伝送のための付加的なタイムスロットの獲得を示している。図18では、タイムスロット154は、第1のストリームに割り当てられており、タイムスロット156は、第2のストリームに割り当てられている。説明を簡潔及び明瞭にするために、本明細書におけるこの具体例及び他の具体例では、単一のタイムスロットの使用について説明しているが、実際には、最大数百ものタイムスロットを使用することができ、ストリームのデータレートに応じて、所定のストリームのために複数のタイムスロットを獲得することができる。更に、ここでは、タイムスロットについて説明しているが、例えば、周波数ベースのスロット等、他の形式のスロットを用いてもよい。図18の具体例では、ストリームデータが全く送信されていないサイクルTcの一部によって表現されているように、帯域幅の大半が未使用である。この状況では、各ストリームの送信機が使用可能なスロットを使用できる。本発明では、1つのストリームが使用可能なスロットの大部分を不公平に占有することを防止する。このための1つのメカニズムとして、例えば、ある期間内で、各ストリームが未使用のスロットを1つずつ獲得できるようにしてもよく、例えば、各送信機が、300ミリ秒あたり1つのスロットを獲得することを許可してもよい。このメカニズムにより、各ストリームに対し、タイムスロットを獲得するための機会を公平に与えることができる。これらの付加的なタイムスロットを獲得するための優先度は、全てのアイソクロナス伝送ストリームの優先度より低く、これらの要求より、新たなストリームによるタイムスロットの獲得が優先される。付加的なタイムスロットを獲得するための処理の具体例を図19に示す。タイムスロット154を介して送信を行っている送信機は、タイムスロット154’を獲得し、タイムスロット156に関連する送信機は、付加的なタイムスロット156’を獲得している。以上では、アイソクロナススロットを確保するためにダミーデータを送信する本発明の側面を、アイソクロナス領域への非同期アクセスを防ぐためのメカニズムとして説明した。なお、冗長な送信又は付加的なタイムスロットの他の用途によって、これらのスロットを確保すると共に、ストリーム伝送の利点すなわち、品質、完全性、安全性又はこれらの組合せを向上させることもできる。この場合、サイクルマスタがダミー伝送を生成する必要はなくなり、これに代えて、送信機は、付加的なタイムスロットを獲得し、及び付加的なタイムスロットを使用すると共に、新たなストリームがタイムスロットを獲得しようとする場合、これらの付加的なスロットを放棄するように、ストリーム伝送モードを変更する。送信機が送信すべき新たなストリームを有し、ネットワークを監視し、使用可能なタイムスロットの位置を発見したとする。十分なタイムスロットが使用可能ではないことが判った場合、送信機は、ネットワーク上の全ての機器に対する非同期コマンドを生成し、各機器が、例えば、冗長な送信又は品質、完全性又は安全性を向上させる用途で用いている付加的なタイムスロットの使用を停止又は少なくとも削減するよう要求する。他の送信機は、この要求を受け取ると、それらの付加的なスロットの全て又は一部を解放することができる。この要求は、全ての機器にブロードキャストしてもよい。新たな送信機は、どの機器が既存の送信機であるかを知る必要はない。一例として、他の送信機に対し、全ての付加的なタイムスロットの使用を中止し、少なくとも新たなストリームが必要なタイムスロットを獲得するまで、元のスロットのみを使用することを要求してもよい。例えば、より高いレートでオーディオ/ビデオストリームを符号化するために付加的なスロットが使用されている場合、送信機は、冗長なスロットを解放する前にエンコーダの設定を元の符号化レートに戻す。同様に、変調技術又はセキュリティを向上させるために用いられていた技術は、元のモードに戻され、付加的なスロットが解放される。なお、冗長な送信は、マスタデバイスによる介入の必要がない非集中型の手法で、各送信機の制御の下で実行される。なお、この冗長な送信は、非集中型ネットワークに制限されず、集中型ネットワークシステムにも適用できることは明らかである。6.混んだネットワーク状態に対応するスロット削減また、混んだネットワークでは、送信機が既に使用中の、例えば、冗長な送信のための全ての付加的なスロットを解放しても、如何なるアイソクロナスタイムスロットも使用できないことがある。この場合、本発明では、新たなストリームを送信するために、基本的な伝送レートを低減する。図20及び図21は、PLCネットワーク伝送150の間に、他の新たなストリームを送信するためのストリーム帯域幅の削減の具体例を示す。図20は、それぞれが実質的に等しい数のタイムスロットを獲得している送信中の4つのストリーム181、82、184、186を示している。また、この具体例のTcは、少なくとも10~100のタイムスロットに分割され、所定のストリーム伝送のために使用するタイムスロットの数を変更するための能力を示す十分細かい分解能を提供すると仮定する。十分なタイムスロットが使用できない場合、新たなストリームの送信機は、全ての機器に非同期コマンドを送信し、各機器が使用しているタイムスロットの数を削減することを求める。このコマンドは、好ましくは、要求の程度及び/又は優先度を示す1つ以上のパラメータを含む。例えば、この要求は、タイムスロット削減目標比率として、例えば、80の値を示すパラメータを含んでいてもよい。このコマンドを受け取ると、各送信機は、獲得しているタイムスロットの一部を解放することによって、例えば、元のレートの最小80にオーディオ/ビデオ符号化レートを低減する。また、本発明では、目標比率まで又は目標比率に向けて使用するタイムスロットを削減する際に、より低い優先度のストリームに対応する送信機又は帯域幅を削減しやすい送信機が最初にタイムスロットを放棄するように、送信機に幾らかの柔軟性を提供してもよい。このため、新たなストリームのためにタイムスロットを獲得する処理は、使用可能な帯域幅が最も効率的に使用されるようになるまで繰り返される繰返し処理を含んでいてもよい。この処理の一手法として、タイムスロットを獲得しようとする送信機は、まず、タイムスロットを効率的に使用できるように要求する形式で要求を開始し、そして、この要求が満たされない場合、自らの要求を満たすために、他の送信機特により優先度が低い送信機に対し、タイムスロットの使用を削減することを要求する。図21は、ストリーム180、182、182、186を送信する送信機が、各ストリームによって使用されていたタイムスロットの数を減少させた後の状況を示している。新たなストリームは、解放されたタイムスロットの一部又は全てを獲得する。本発明では、好ましくは、フラグメントを低減するために、ストリーム内でタイムスロットを再グループ化する1つ以上のメカニズムを提供するが、解放されたタイムスロットは、必ずしも連続したタイムスロットである必要はない。例えば、サイクルの始めからではなく、既存のタイムスロットの終わりから時間を測定することにより、ストリーム間のタイムスロットをより少ないフラグメントでグループ化することができる。新たなストリームは、新たに解放されたタイムスロットを獲得し、可能な限り他のチャンネルの要求に適合する圧縮率、例えば、80の圧縮率で、自らの送信を符号化する。新たなストリームのために十分なタイムスロットを獲得できない場合、送信機は、第2の目標比率、例えば、60の目標比率を含む更なるコマンドを送信することができる。上述のように、ある状況では、全てのストリーム送信機がタイムスロットを放棄するための要求又はコマンドに従う必要はない。時間的制約が厳しく、広い帯域幅を必要としない通信の一例として、ボイスオーバインターネットプロトコルvoiceoverInternetprotocol:VoIPの通信があり、この場合、このストリームの送信機は、上述の要求又はコマンドを無視できる。削減比率は、例えば、ストリーム優先度等、多くの要素に応じて、決定でき及び/又は変更できる。例えば、優先度が高いストリームでは、削減比率を小さくしてもよい。既存のストリームが関連するタイムスロットを終了させ、解放した場合、他のストリームは、これらのスロットを獲得し、符号化レートは、100元の値に戻る。更なるタイムスロットが使用可能になれば、各ストリームは、品質、完全性及び/又は安全性を向上させるために、例えば、上述のように、冗長な伝送を実行するために付加的なスロットを獲得することができる。なお、このスロット削減は、各送信機の制御の下で実行され、マスタデバイスが全く存在していないので集中的には制御されない。7.実施形態の変形例1又は複数の例示的な具体例を用いて本発明の実施形態について説明したが、本発明の開示から逸脱することなく、発明の側面を様々に変更できることは明らかである。また、本発明は、包括的に無線ネットワーク及び他のネットワークにも適用でき、本発明の適用可能性は、電力線通信に制限されるものではないことは明らかである。上述の説明は、多くの詳細事項を含んでいるが、これらは、本発明を限定するものとは解釈されず、本発明の好適な形態の幾つかを例示的に示すのみである解釈される。したがって、本発明の範囲は、当業者にとって明らかな他の実施の形態を包含することは明らかである、したがって、本発明の範囲は、添付の請求の範囲によってのみ制限される。なお、請求の範囲における要素の単数形は、特に明示している場合を除き、1つ且つ1つのみではなく、1つ又は複数を意味するものとする。上述の好適な形態における要素に関する、当業者に周知な構造的、化学的、機能的等価物は、参照によって本願に援用され、本発明の範囲に包含されるものとする。更に、装置又は方法は、本発明によって解決すべき問題のそれぞれ又は全てに必ずしも対応するものではないが、本発明の請求の範囲に包含されるものである。更に、ここで説明した要素、コンポーネント、処理ステップは、これらが請求の範囲に明示的に示されているか否かに関わらず、公知となることを意図するものではない。請求の範囲内の各要素は、手段meansforという表現を用いている場合を除き、米国特許法第112条第6項の規定に基づいて定義されるものではない。