(57)【要約】【課題】本発明は、伝送される非同期フレームの出力を制御して、レジデンシャルイーサネットにおけるスーパーフレームの開始を保証するための非同期フレーム伝送方法を提供する。【解決手段】伝送される非同期データのサイズ(Ｌ２)と、非同期フレーム部の空きの伝送領域のサイズ(Ｌ１)とを比較する第１のステップ（Ｓ６３）と、上記サイズ(Ｌ２)が、上記サイズ(Ｌ１)以下である場合に、伝送される非同期データを上記空きの伝送領域に挿入する第２のステップと、上記サイズ(Ｌ２)が、上記サイズ(Ｌ１)よりも大きい場合に、上記サイズ(Ｌ１)が閾値以上であるか否かを判別する第３のステップと、上記サイズ(Ｌ１)が、閾値よりも小さい場合に、上記空きの伝送領域を残したままで転送を行う第４のステップと、上記サイズ(Ｌ１)が閾値以上である場合に、伝送される非同期データを上記空きの伝送空間のサイズ(Ｌ１)に合うように分割挿入し、分割された残りの非同期データは、次の伝送周期で挿入して伝送する第５のステップとを含む。【選択図】図６
2006295930.tif 000002
【特許請求の範囲】
【請求項１】
レジデンシャルイーサネットにおける非同期データを伝送する方法であって、
伝送される非同期データのサイズと、非同期フレーム部の空きの伝送領域のサイズとを比較する第１のステップと、
前記伝送される非同期データのサイズが、前記非同期フレーム部の空きの伝送領域のサイズ以下である場合に、前記伝送される非同期データを前記非同期フレーム部の空きの伝送領域に挿入する第２のステップと、
前記伝送される非同期データのサイズが、前記非同期フレーム部の空きの伝送領域のサイズよりも大きい場合に、前記非同期フレーム部の空きの伝送領域のサイズが閾値以上であるか否かを判別する第３のステップと、
前記第３のステップにおいて、前記非同期フレーム部の空きの伝送領域のサイズが、前記閾値よりも小さいと判別された場合には、前記非同期フレーム部の空きの伝送領域を残したままで転送を行う第４のステップと、
前記第３のステップにおいて、前記非同期フレーム部の空きの伝送領域のサイズが、前記閾値以上であると判別された場合には、前記伝送される非同期データを前記非同期フレーム部の空きの伝送領域のサイズに合うように分割挿入し、分割された残りの非同期データは、次の伝送周期で挿入して伝送する第５のステップと、を含むことを特徴とするレジデンシャルイーサネットにおけるスーパーフレームの開始を保証するための非同期フレーム伝送方法。
【請求項２】
前記非同期フレームは、
前記非同期フレームの開始及び終了を通知するプリアンブル領域と、
前記非同期フレームが伝送される宛先ＭＡＣアドレスを示す宛先アドレス領域と、
前記非同期フレームを伝送するステーションのＭＡＣアドレスを示すソースアドレス領域と、
前記非同期フレームのプロトコルタイプを示すＥタイプ領域と、
前記非同期フレームが分割して伝送されたか否かを示す分割制御領域と、
前記非同期フレームを介して伝送されるデータを収容するためのデータ領域と、
データ通信においてデータをフレーム別に分割伝送するときに、各フレームの端部に設けられ、エラー検出に用いられるＦＣＳ領域と、からなることを特徴とする請求項１に記載のレジデンシャルイーサネットにおけるスーパーフレームの開始を保証するための非同期フレーム伝送方法。
【請求項３】
前記分割制御フィールドは、
前記非同期フレームが分割伝送されることを示すためのＭｏｒｅフラグと、
受信側で前記分割されたフレームを再構成するために使用されるシーケンスと、を含むことを特徴とする請求項２に記載のレジデンシャルイーサネットにおけるスーパーフレームの開始を保証するための非同期フレーム伝送方法。
【請求項４】
前記閾値は、前記非同期フレームの前記プリアンブル領域、前記宛先アドレス領域、前記ソースアドレス領域、前記Ｅタイプ領域及び前記分割制御領域のためのデータ領域での値と、フレーム間の衝突防止のためのＩＦＧ領域での値とを加算した値以上であることを特徴とする請求項３に記載のレジデンシャルイーサネットにおけるスーパーフレームの開始を保証するための非同期フレーム伝送方法。
【請求項５】
前記第５のステップにおいて分割された残りの非同期データによるフレームは、前記分割された非同期フレームのヘッダー情報及び分割制御情報をそのまま使用することを特徴とする請求項３又は請求項４に記載のレジデンシャルイーサネットにおけるスーパーフレームの開始を保証するための非同期フレーム伝送方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明はイーサネット(登録商標、以下同じ)を用いてリアルタイムサービスと非リアルタイムサービスを効率良く同時に提供できるレジデンシャルイーサネット(Ｒｅｓｉｄｅｎｔｉａｌ  Ｅｔｈｅｒｎｅｔ)に関し、特に、レジデンシャルイーサネットのスーパーフレームの開始を保証するための方法に関する。
【背景技術】
【０００２】
イーサネットは、最も汎用されている近距離通信ネットワークについての技術である。イーサネットは、ＩＥＥＥ(Ｉｎｓｔｉｔｕｔｅ  ｏｆ  Ｅｌｅｃｔｒｉｃａｌ  ａｎｄ  Ｅｌｅｃｔｒｏｎｉｃｓ  Ｅｎｇｉｎｅｅｒｓ)８０２.３によって標準として定義されているが、元々は、ゼロックス社により開発され、その後、ゼロックス社とＤＥＣ社、そしてインテル社などにより開発されたものである。
【０００３】
従来のイーサネットは、ＩＥＥＥ８０２.３に規定されているＣＳＭＡ／ＣＤ(Ｃａｒｒｉｅｒ  Ｓｅｎｓｅ  Ｍｕｌｔｉｐｌｅ  Ａｃｃｅｓｓ／Ｃｏｌｌｉｓｉｏｎ  Ｄｅｔｅｃｔ)プロトコルを用いて競争的にフレームにアクセスするため、ＩＦＧ(Ｉｎｔｅｒ  Ｆｒａｍｅ  Ｇａｐ)の間隔を保持しながら、上位階層のサービスフレームを、伝送のためのイーサネットフレームとして生成して伝送する。このとき、上位のサービスフレームの種類を問わずに、生成順にイーサネットフレームの伝送を行う。すなわち、イーサネットは、互いに異なる複数の端末間、あるいは、複数のユーザ間においてデータを伝送するために、最も普遍的に、且つ、手軽に利用できる技術の一つである。
【０００４】
このようなイーサネットは、伝送時間の遅延に敏感な動画や音声の伝送には適していないものとして知られているが、近年に入り、既存のイーサネットを用いて映像/音声のような同期化データを伝送することのできる技術が活発に検討されている。こうした同期化データの伝送のためのイーサネットをレジデンシャルイーサネットという。
【０００５】
レジデンシャルイーサネットでは、フレーム伝送が周期的に行われる。一般的には、１２５μｓが１周期となる。この１周期は、同期フレームを伝送する期間と、非同期フレームを伝送する期間とに分割される。同期フレームは固定長のイーサネットフレームであり、非同期フレームは可変長のイーサネットフレームである。
【０００６】
現在のレジデンシャルイーサネットでは、スーパーフレームの非同期期間内に、少なくとも１つの非同期フレームが伝送されるようにするために、一つのスーパーフレーム内の同期フレームの数を最大１６個に制限している。この場合には、非同期期間の間に、最大２１５３バイトが伝送されることになる。
【０００７】
図１は、従来のレジデンシャルイーサネットにおける伝送サイクルの一例を示す構成図である。
【０００８】
図１に示すように、従来のレジデンシャルイーサネットでは、データ伝送のための伝送サイクルとして、１周期（１０）を１２５μｓとして構成し、各周期は、非同期データの伝送のための非同期フレーム部１１０と、同期データの伝送のための同期フレーム部１００とを含む。
【０００９】
このうち、同期データの伝送のための同期フレーム部１００は、伝送周期において最も優先される部分である。現在検討中の提案によれば、同期フレーム部１００には、それぞれ７３８バイトからなるサブ同期フレーム１０１〜１０４が含まれる。
【００１０】
そして、非同期データの伝送のための非同期フレーム部１１０には、当該領域において、それぞれ可変長を有するサブ非同期フレーム１１１〜１１３が含まれる。
【００１１】
図１に示すように、レジデンシャルイーサネットでは、フレームが周期単位で伝送されるため、正確な周期を維持する必要がある。しかし、サブ非同期フレームは可変長を有するため、正確な周期を維持することが困難である。
【００１２】
図２は、レジデンシャルイーサネットにおける非同期フレームにより同期が合わない場合を説明した例示図である。
【００１３】
図２に示すように、Ｎ回目の周期２１では、同期フレーム２０１〜２０３及び非同期フレーム２０４，２０５が伝送され、Ｎ＋１回目の周期２２では、同期フレーム２０６，２１０及び非同期フレーム２０７〜２０９が伝送され、Ｎ＋２回目の周期２３では、非同期フレーム２１１及び同期フレーム２１２，２１３が伝送される。
【００１４】
レジデンシャルイーサネットのデータ伝送においては、同期データは、各周期２１〜２３の開始に同期させてから伝送される。しかし、図２に示すように、Ｎ回目の周期２１における非同期フレーム２０６により、Ｎ＋１回目の周期が合わないことになる。これにより、Ｎ＋１回目の周期２２が、この開始タイミングからΔｔ１(２１４)の分だけ遅延し、Ｎ＋２回目の周期２３も、この開始タイミングからΔｔ２(２１５)の分だけ遅延してしまう。即ち、非同期フレームは可変長を有するため、全ての周期において、非同期フレームを周期のサイズに合うように正確に挿入することが困難となり、正確な同期を達成することが困難となる。
【００１５】
このようなスーパーフレームの開始の遅延は、非同期トラフィックの負荷が大きいほど発生しやすく、伝送される非同期フレームの長さが長いほど遅延時間が長くなる。
【００１６】
このように、従来のレジデンシャルイーサネットでは、非同期期間において伝送中の非同期フレームにより、次のスーパーフレームの伝送開始が遅延されるという問題が生じる。そして、最悪の場合、最大１５１８バイトの伝送期間において周期が遅延してしまう。このような場合には、次のスーパーフレームの同期期間が短縮されてしまうことがある。
【発明の開示】
【発明が解決しようとする課題】
【００１７】
本発明は、上述した問題点を解決するためになされたもので、その目的は、伝送周期を完全に同期させるために、伝送される非同期フレームの出力を制御し、レジデンシャルイーサネットにおけるスーパーフレームの開始を保証するための非同期フレーム伝送方法を提供することにある。
【課題を解決するための手段】
【００１８】
上記目的を達成するために、本発明は、レジデンシャルイーサネットにおける非同期データを伝送する方法であって、伝送される非同期データのサイズと、非同期フレーム部の空きの伝送領域のサイズとを比較する第１のステップと、前記伝送される非同期データのサイズが、前記非同期フレーム部の空きの伝送領域のサイズ以下である場合に、前記伝送される非同期データを前記非同期フレーム部の空きの伝送領域に挿入する第２のステップと、前記伝送される非同期データのサイズが、前記非同期フレーム部の空きの伝送領域のサイズよりも大きい場合に、前記非同期フレーム部の空きの伝送領域のサイズが閾値以上であるか否かを判別する第３のステップと、前記第３のステップにおいて、前記非同期フレーム部の空きの伝送領域のサイズが、閾値よりも小さいと判別された場合には、前記非同期フレーム部の空きの伝送領域を残したままで伝送を行う第４のステップと、前記第３のステップにおいて、前記非同期フレーム部の空きの伝送領域のサイズが閾値以上であると判別された場合には、前記伝送される非同期データを前記非同期フレーム部の空きの伝送領域のサイズに合うように分割挿入し、分割された残りの非同期データは、次の伝送周期で挿入して伝送する第５のステップとを含む。
【発明の効果】
【００１９】
本発明によれば、レジデンシャルイーサネットにおいて、固定長を有するスーパーフレーム内で帯域幅の浪費を防止するために、閾値に基づいて、非同期フレームの転送保留方法と、非同期フレームの分割方法とを選択的に使用することで、非同期フレームの伝送により発生するスーパーフレームの開始遅延を防止することができる。
【００２０】
また、本発明によれば、従来の非同期フレームの分割方法のみを使用する場合に比べて、不要な分割動作により発生するＭＡＣの負荷を低減することができる。
【００２１】
さらに、本発明によれば、従来の非同期フレームの転送保留方法のみを使用する場合に比べて、帯域幅の活用度を向上させることができる。
【発明を実施するための最良の形態】
【００２２】
以下、図面に基づき、本発明の好適な実施形態について詳細に説明する。なお、以下の実施形態の説明において、本発明に関連した公知の機能や構成については、この詳細な説明を省略する。
【００２３】
図７を参照して、本実施形態のレジデンシャルイーサネットの階層構造について説明する。
【００２４】
図７に示すように、レジデンシャルイーサネットの階層構造は、ＯＳＩ階層モデルの最下位の階層であって、ハードウェアと直接的に関連してイーサネットフレームの入出力を司るＰＨＹ階層７１と、ＰＨＹ階層７１とデータリンク階層とを結ぶための８０２．３ＭＡＣ−ＰＬＳ（Physical Layer Signaling）インタフェース階層としてのｘＭＩＩ（x Media Independent Interface）階層７２と、同期フレームに対してＭＡＣ階層以上の処理を施すための同期フレーム処理部７６、及び非同期フレームに対してＭＡＣ階層以上の処理を施すための非同期フレーム処理部７７を備えている。
【００２５】
非同期フレーム処理部７７は、従来の階層構造と同様に、上位階層（ＭＡＣクライアント）７５からのパケットをイーサネットフレーム化してＰＨＹ階層７１に伝送し、ＰＨＹ階層７１からのイーサネットフレームをパケット化して上位階層７５に送出するためのＭＡＣ階層７３と、受信したイーサネットフレームを解析し、イーサネットフレームに含まれる情報に基づいて目的地（宛先）への中継（Relay）の有無を決定し、中継が決まった場合に、所定の宛先にイーサネットフレームを送出するブリッジング階層７４とを備えている。
【００２６】
本実施形態においては、ｘＭＩＩ階層７２は、同期式イーサネットフレームをサブ同期フレーム及びサブ非同期フレームの各々に分け、各々の特性に応じて上位階層（ＭＡＣ階層７３、ＭＡＣクライアント７５）に送出するパーサ７２１と、同期フレーム処理部７６からのサブ同期フレームと非同期フレーム処理部７７からのサブ非同期フレームを、一つの周期として多重化するＭＵＸ７２２とを備えている。
【００２７】
図３には、レジデンシャルイーサネットにおいて完全な同期を確保するための、非同期フレームの転送保留方法に基づく伝送周期を示している。
【００２８】
図３に示すように、Ｎ（１以上の任意の値）回目の周期３１では、同期フレーム３０１〜３０３及び非同期フレーム３０４，３０５が伝送され、Ｎ＋１回目の周期３２では、同期フレーム３０６〜３０８及び非同期フレーム３０９が伝送され、Ｎ＋２回目の周期３３では、同期フレーム３１０〜３１２及び非同期フレーム３１３が伝送される。
【００２９】
図３は、図２に示す伝送周期とは異なり、各周期において、周期の開始タイミングが完全に同期している。これは、後述するように、非同期フレームの伝送制御を行うことにより、各周期と、この周期の開始タイミングを同期させることができる。例えば、Ｎ回目の周期３１において、非同期フレーム３０５の伝送が行われた後のタイミングと、Ｎ＋２回目の周期３２の開始タイミングとの間に、空領域が設けられている。この伝送領域のサイズは、Ｎ＋１回目の周期における最初(一番目)の非同期フレーム３０９のサイズよりも小さくなっている。ここで、Ｎ回目の周期３１における伝送領域において、非同期フレーム３０９を伝送しようとすると、図２で説明したように、周期の開始タイミングが遅延してしまう。そこで、本実施形態では、Ｎ回目の周期３１の伝送領域は残したままとし、Ｎ回目の周期３１で伝送しようとする非同期フレーム３０９を、次の周期（Ｎ＋１回目の周期３２）で伝送するように制御している。これにより、周期の開始タイミングを、各周期に同期させることができる。
【００３０】
以上で説明したように、本実施形態における非同期フレームの転送保留方法では、伝送しようとする非同期フレーム(例えば、上述した非同期フレーム３０９)のサイズと、当該伝送周期内の空領域（例えば、Ｎ回目の周期３１において、非同期フレーム３０５の伝送終了後からＮ＋１回目の周期３２の開始タイミングまでの領域）のサイズとを比較する。そして、伝送しようとする非同期フレームのサイズが空領域よりも大きい場合には、この周期では、空領域を残したままとし、この周期で伝送されない非同期フレームを次の周期で伝送するようにしている。
【００３１】
次に、本発明の他の実施形態について、図４を用いて説明する。
【００３２】
図４は、レジデンシャルイーサネットにおいて、周期の開始タイミングの同期を確保するための分割方法に基づく伝送周期を説明するための図である。
【００３３】
図４に示すように、Ｎ回目の周期４１では、同期フレーム４０１〜４０３及び非同期フレーム４０４〜４０６が伝送され、Ｎ＋１回目の周期４２では、同期フレーム４０７〜４０９及び非同期フレーム４１０，４１１が伝送され、Ｎ＋２回目の周期４３では、同期フレーム４１２〜４１４及び非同期フレーム４１５が伝送される。
【００３４】
図４は、図２に示す伝送周期とは異なり、各周期と、各周期での開始タイミングとが完全に同期している。これは、後述するように、非同期フレームの伝送制御を行うことにより、各周期と、この周期での開始タイミングとを同期させることができる。例えば、Ｎ回目の周期４１において、非同期フレーム４０５の伝送を行った後には、Ｎ回目の周期４１に空領域が生じる。ここで、この空き領域は、伝送される非同期フレーム４０６，４１０の合計サイズよりも小さくなっている。ここで、Ｎ回目の周期４１において、非同期フレーム４０６，４１０をまとめて伝送しようとする場合には、図２で説明したように、周期の開始タイミングが遅延してしまうことになる。そこで、本実施形態では、Ｎ回目の周期４１で転送しようとする非同期フレームを、２つの非同期フレーム４０６，４１０に分割し、Ｎ回目の周期４１で非同期フレーム４０６を伝送するとともに、次回となるＮ＋１回目の周期４２で残りの非同期フレーム４１０を伝送するようにしている。ここで、非同期フレーム４０６のサイズは、上述した空き領域のサイズよりも小さいものである。このように非同期フレームを分割して伝送することにより、各周期と、この周期の開始タイミングとを同期させることができる。
【００３５】
具体的に説明すれば、Ｎ回目の周期４１において、非同期データの伝送のために、空きの非同期フレーム（上述した空き領域）の長さをＬ１とし、伝送のために入力される非同期データの長さをＬ２とすれば、これらの長さＬ１，Ｌ２が等しい、又は、長さＬ１が長さＬ２よりも長い場合には、伝送のために入力される非同期データを空きの非同期フレーム領域に入力して伝送する。
【００３６】
一方、長さＬ２が長さＬ１よりも長い場合には、長さＬ２を有する非同期データを長さＬ１に分割し、分割された非同期データを非同期フレーム１/２(４０６)に入力することで、Ｎ回目の周期４１内で伝送する。ここで、図４に示すように、非同期フレーム１/２(４０６)は、プリアンブル領域４３１、ＤＡ(Ｄｅｓｔｉｎａｔｉｏｎ  Ａｄｄｒｅｓｓ、宛先アドレス)領域４３２、ＳＡ(Ｓｏｕｒｃｅ  Ａｄｄｒｅｓｓ、ソースアドレス)領域４３３、Ｅ（Ｅｔｈｅｒｎｅｔ）タイプ領域４３４、分割制御領域４３５、データ領域４３６及びＦＳＣ(Ｆｒａｍｅ  Ｃｈｅｃｋ  Ｓｅｑｕｅｎｃｅ)領域４３７で構成されている。
【００３７】
そして、上述した長さＬ１及び長さＬ２の差分に相当する残り部分は、次回であるＮ＋１回目の周期４２における最初の非同期フレーム２/２(４１０)に入力されて伝送される。ここで、非同期フレーム２/２(４１０)は、単純に長さＬ２及び長さＬ１の差分に相当する残り部分のみで構成されるものではなく、非同期フレーム１/２(４０６)と同様に、プリアンブル領域４４１、ＤＡ領域４４２、ＳＡ領域４４３、Ｅタイプ領域４４４、分割制御領域４４５、データ領域４４６及びＦＳＣ領域４４７で構成されている。
【００３８】
図５は、本実施形態によるレジデンシャルイーサネットにおける非同期フレームの一構成を示す図である。
【００３９】
図５に示すように、本発明によるレジデンシャルイーサネットにおいて、非同期フレームは、８バイトからなり、フレームの開始及び終了を通知するプリアンブル領域５１と、６バイトからなり、フレームが伝送される宛先ＭＡＣ(Ｍｅｄｉａ  Ａｃｃｅｓｓ  Ｃｏｎｔｒｏｌ)アドレスを表示する宛先アドレス(ＤＡ)領域５２と、６バイトからなり、フレームを伝送するステーションのＭＡＣアドレスを示すソースアドレス(ＳＡ)領域５３と、２バイトからなり、フレームのプロトコルタイプを示すＥタイプ領域５４と、２バイトからなり、フレームが分割されて伝送されたか否かを示す分割制御領域５５と、伝送されるデータを収容するためのデータ領域５６と、４バイトからなり、データ通信においてデータをフレーム別に分割して伝送するときに各フレームの端部に配置され、エラー検出に用いられるＦＣＳ領域５７とで構成されている。
【００４０】
ここで、分割制御領域５５は、フレームが分割されて伝送されることを示すための１ビットのＭｏｒｅフラグ５５１と、受信側で分割されたフレームを再構成するために使用される１５ビットのシーケンス５５２とを含む。すなわち、受信側では、同じシーケンス番号を有するフレームを集め、受信側のＭＡＣでフレームが再構成されることになる。そして、このような非同期フレームの構成において、分割されたフレームに対する新たなＥタイプ５４は、“０ｘ８８８９”として設定される。また、分割されたフレームの最後の領域を除いたすべてのフレームについては、Ｍｏｒｅフラグを“１”に設定し、最後のフレームについては、Ｍｏｒｅフラグを“０”に設定する。このような設定値は本実施形態を説明するための例示であり、これに限定されるものではなく、システムの運用によって変更可能である。
【００４１】
また、フレームを分割する場合、分割された残りのフレームの領域４１０に対しては、分割される前のフレーム４０６に付着されたイーサネットヘッダーと、２バイトの分割情報を再使用する。
【００４２】
図６は、本実施形態で用いられるレジデンシャルイーサネットにおいて、スーパーフレームの開始を保証するための非同期フレーム伝送方法を示すフローチャートである。この方法は、例えば、上述したＭＵＸ７２２で行うことができる。
【００４３】
本実施形態では、スーパーフレームの開始を保証するために、上述した非同期フレームの伝送を保留する方法と、非同期フレームを分割する方法とを併用し、これらの方法を選択的に使用する際の判断基準となる閾値に基づいて、上述した２つの方法のうち一方の方法を選択できるようにしている。
【００４４】
図６において、まず、伝送される非同期データのサイズ(Ｌ２)と、非同期フレーム部の空きの伝送領域のサイズ(Ｌ１)とを比較する(ステップＳ６１)。
【００４５】
そして、比較の結果、非同期データのサイズ(Ｌ２)が、非同期フレーム部の空きの伝送領域のサイズ(Ｌ１)以下である場合には(ステップＳ６２)、この非同期フレーム部の空きの伝送領域に、非同期データを挿入し(ステップＳ６８)、伝送する(ステップＳ６９)。
【００４６】
一方、比較の結果、非同期データのサイズ(Ｌ２)が、非同期フレーム部の空きの伝送領域のサイズ(Ｌ１)よりも大きい場合には(ステップＳ６２)、非同期フレーム部の空きの伝送領域空間のサイズ(Ｌ１)が閾値以上であるか否かを判別する(ステップＳ６３)。
【００４７】
ここで、閾値は、フレーム分割の効果が得られる領域における値を示す。すなわち、残っているフレームが非同期フレームのヘッダー部分を構成するのに不十分なサイズであれば、非同期データを分割する必要がない。ここで、本実施形態では、閾値を４８バイトに設定している。
【００４８】
ここで、４８バイトとは、非同期フレームのヘッダー領域である８バイトのプリアンブル領域５１、６バイトのＤＡ領域５２、６バイトのＳＡ領域５３、２バイトのＥタイプ領域５４を加算した２２バイトと、分割制御のために追加された分割制御領域の２バイトと、イーサネットにおいてフレーム間の領域区分のためのＩＦＧ(Ｉｎｔｅｒ  Ｆｒａｍｅ  Ｇａｐ)の２４バイトとを加算した値である。なお、閾値は、上述した加算値以上であってもよい。
【００４９】
一方、ステップＳ６３において、Ｌ１が閾値よりも小さいと判別した場合には、上述した伝送フレームの保留方法を使用して空きの伝送領域を残したままとする(ステップＳ６７)。
【００５０】
一方、ステップＳ６３において、Ｌ１が閾値以上であると判別した場合には、ステップＳ６４に進んで、上述したフレームの分割方法を使用する。
【００５１】
この分割方法での処理について、以下に説明する。
【００５２】
まず、非同期フレーム部の空きの伝送領域のサイズ(Ｌ１)に合うように、転送しようとする非同期データを分割する(ステップＳ６４)。そして、非同期フレーム部の空きの伝送領域のサイズ(Ｌ１)に合うように分割された非同期データを、該当する非同期フレーム部の空きの伝送領域に挿入し、Ｍｏｒｅフラグを設定する(ステップＳ６５)。
【００５３】
そして、伝送される非同期データのうち、非同期フレーム部の空きの伝送領域のサイズ（Ｌ１）に合うように分割された非同期データを除いた残りの非同期データについては、次の伝送周期における非同期フレーム部の最初の非同期フレームに挿入して伝送する(ステップＳ６６)。
【００５４】
なお、本発明の詳細な説明では具体的な実施形態について説明したが、本発明の要旨から逸脱しない範囲内において、本実施形態を変形することができる。よって、本発明の範囲は、前述の実施形態に限定されるものではなく、特許請求の範囲の記載及びこれと均等なものに基づいて定められる。
【図面の簡単な説明】
【００５５】
【図１】従来のレジデンシャルイーサネットにおける伝送周期の構成を示す図である。
【図２】レジデンシャルイーサネットにおいて、非同期フレームにより同期が合わない場合を説明する図である。
【図３】レジデンシャルイーサネットにおける完全な同期を確保するための転送保留方法に基づく伝送周期を示す図である。
【図４】レジデンシャルイーサネットにおける完全な同期を確保するための分割方法に基づく伝送周期を示す図である。
【図５】本発明の一実施形態において、レジデンシャルイーサネットにおける非同期フレームの構成を示す図である。
【図６】本発明の一実施形態において、レジデンシャルイーサネットにおけるスーパーフレームの開始を保証するための非同期フレーム伝送方法を示すフローチャートである。
【図７】本発明の同期式イーサネットの階層構造を示す例示図。
【符号の説明】
【００５６】
３１，３２，３３：周期
３０１〜３０３，３０６〜３０８，３１０〜３１２：同期フレーム
３０４，３０５，３０９，３１３：非同期フレーム
４０６，４１０：分割された非同期フレーム
４３１，４４１：プリアンブル領域
４３２，４４２：ＤＡ領域
４３３，４４３：ＳＡ領域
４３４，４４４：Ｅタイプ領域
４３５，４４５：分割制御領域
４３６，４４６：データ領域
４３７，４４７：ＦＣＳ領域
５５１：ＭＯＲＥフラグ領域
５５２：シーケンス領域
【図１】
2006295930.tif 000003
【図２】
2006295930.tif 000004
【図３】
2006295930.tif 000005
【図４】
2006295930.tif 000006
【図５】
2006295930.tif 000007
【図６】
2006295930.tif 000008
【図７】
2006295930.tif 000009