(57)【要約】【課題】ＣＳＭＡ／ＣＤなどのプロトコルを使用するイーサネット（登録商標、以下同じ）を用いて実時間及び非実時間サービスを同時に提供する。【解決手段】上位クライアント装置と下位イーサネットＭＡＣ装置とをイーサネットＭＡＣ適応装置で接続し、上位クライアント装置から受信した実時間データ及び非実時間データの特性に従って伝送スケジューリングを行い、その伝送スケジューリングに従って下位イーサネットＭＡＣ装置にデータを伝送すると共に、下位イーサネットＭＡＣ装置から受信したデータをその特性に従って分類する構成とする。   【選択図】図４
2005318591.tif 000002
【特許請求の範囲】
【請求項１】
イーサネット(登録商標、以下同じ)を用いた実時間サービスの提供のために、上位クライアント装置と下位イーサネットＭＡＣ(Media Access Control)装置とを接続するイーサネットＭＡＣ適応装置であって、
前記上位クライアント装置からの実時間データを送受信する実時間データ送受信部と、
前記上位クライアント装置からの非実時間データを送受信する非実時間データ送受信部と、
前記実時間データ送受信部及び前記非実時間データ送受信部に入力されたデータの特性に従って伝送スケジューリングをするデータスケジューリング部と、
前記データスケジューリング部の伝送スケジューリングに従って前記下位イーサネットＭＡＣ装置にデータを伝送すると共に、前記下位イーサネットＭＡＣ装置から受信したデータをその特性に従って分類するイーサネットデータ送受信部と、
を含むことを特徴とする実時間サービスのためのイーサネットＭＡＣ適応装置。
【請求項２】
前記実時間データ送受信部は、前記上位クライアント装置からの実時間データを送受信するために、実時間データに対するデータの要求をするためのＭＡ_ＤＡＴＡ_ＳＹＮＣ.request及び、実時間データに対するデータの受信を知らせるためのＭＡ_ＤＡＴＡ_ＳＹＮＣ.indicationのサービスプリミティブを使用することを特徴とする請求項１記載の実時間サービスのためのイーサネットＭＡＣ適応装置。
【請求項３】
前記非実時間データ送受信部は、前記上位クライアント装置からの非実時間データを送受信するために、非実時間データに対するデータの要求をするためのＭＡ_ＤＡＴＡ_ＳＹＮＣ.request及び、非実時間データに対するデータの受信を知らせるためのＭＡ_ＤＡＴＡ_ＡＳＹＮＣ.indicationのサービスプリミティブを使用することを特徴とする請求項１記載の実時間サービスのためのイーサネットＭＡＣ適応装置。
【請求項４】
前記イーサネットデータ送受信部は、前記下位イーサネットＭＡＣ装置にＣＳＭＡ/ＣＤ(Carrier Sense Multiple Access/Collision Detect)プロトコルで接続されることを特徴とする請求項１ないし３のいずれか一つに記載の実時間サービスのためのイーサネットＭＡＣ適応装置。
【請求項５】
イーサネットを用いた実時間サービスの提供のために、上位クライアント装置と下位イーサネットＭＡＣ装置とを接続するイーサネットＭＡＣ適応装置によるデータ伝送方法であって、
データを前記下位イーサネットＭＡＣ装置に伝送可能であるかどうかを判定する第１のステップと、
前記データを伝送可能であると判定したときには、前記データが実時間データ伝送又は非実時間データ伝送のいずれに基づく伝送かを判定する第２のステップと、
前記データが実時間データ伝送に基づく伝送であると判定したときには、上位クライアント装置から実時間データを受信し、前記データが非実時間データ伝送に基づく伝送であると判定したときには、前記上位クライアント装置から非実時間データを受信する第３のステップと、
前記第３のステップを通して伝送のための１サイクルのデータが受信されると、前記下位イーサネットＭＡＣ装置にデータの伝送を要求して、データを送信する第４のステップと、
を含むことを特徴とする実時間サービスのためのデータ伝送方法。
【請求項６】
前記第３のステップは、
前記上位クライアント装置からのデータを受信するために、前記実時間データに対するデータの要求をするＭＡ_ＤＡＴＡ_ＳＹＮＣ.request及び、前記非実時間データに対するデータの要求をするＭＡ_ＤＡＴＡ_ＡＳＹＮＣ.requestのサービスプリミティブを使用することを特徴とする請求項５記載の実時間サービスのためのデータ伝送方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、実時間サービスと非実時間サービスを同時に提供することのできるイーサネット(登録商標、以下同じ)プロトコルの階層構造における実時間サービスのためのイーサネットＭＡＣ適応装置及びそのデータ伝送方法に関するものである。
【背景技術】
【０００２】
イーサネット(Ethernet（登録商標)）は、最も広く利用されているＬＡＮ(Local Area Network)である。イーサネットは、ＩＥＥＥ(Institute of Electrical and Electronics Engineers)８０２.３として規格が決められているが、その始まりはＸｅｒｏｘ社によって発明され、Ｘｅｒｏｘ社、ＤＥＣ社、Ｉｎｔｅｌ社によって発展されて現在に至っている。イーサネットＬＡＮカードは、一般的に同軸ケーブルまたは所定等級の非シールドのツイストペアケーブルを使用してコンピュータに接続されている。
【０００３】
最も一般的に使用されるイーサネットシステムは、１０ＢＡＳＥ-Ｔと呼ばれており、１０Ｍｂｐｓの伝送速度を提供する。イーサネットシステムはケーブルによって他のシステムと接続され、ＩＥＥＥ８０２．３に規定されたＣＳＭＡ/ＣＤ(Carrier Sense Multiple Access/Collision Detect)プロトコルを用いて他のシステムにアクセスすることができる。
【０００４】
高速イーサネットＬＡＮや１００ＢＡＳＥ-Ｔなどのイーサネットは最高１００Ｍｂｐｓの伝送速度を提供し、一般的に、１０ＢＡＳＥ-Ｔカードが装着されたワークステーションを支援するためのＬＡＮの基幹部(backbone)に多く使用されている。また、ギガビットイーサネットは、その基幹部において１０００Ｍｂｐｓよりも高いデータ伝送速度を提供する。
【０００５】
従来のイーサネットシステムは、ＩＥＥＥ８０２.３に規定されたＣＳＭＡ/ＣＤプロトコルを用いて他のシステムとのアクセスを可能にするため、ＩＦＧ(Inter Frame Gap)を維持しつつ、上位階層のサービスフレームをイーサネットフレームフォーマットに生成して伝送する。このとき、生成された上位サービスフレームは、その種類に関係なく生成した順に伝送される。
【０００６】
図１は、従来のイーサネットの階層構造と各階層間のサービスプリミティブについての概念図である。
【０００７】
図１に示すように、従来のイーサネットの階層構造は、イーサネットサービスを提供するために、上位階層であるＭＡＣ(Media Access Control)クライアント１００と、このＭＡＣクライアント１００からのデータを受信してイーサネットフレームを生成及び伝送するためのＩＥＥＥ８０２.３ＭＡＣサブ階層(以下、単に「ＭＡＣ階層」と呼ぶ)２００とから構成される。
【０００８】
ＭＡＣクライアント１００とＭＡＣ階層２００との間には、データ伝送のためにＭＡ_ＤＡＴＡ.request及びＭＡ_ＤＡＴＡ.indicationと呼ばれるサービスプリミティブが定義されている。ここで、ＭＡ_ＤＡＴＡ.requestはフレームを伝送するときに使用し、ＭＡ_ＤＡＴＡ.indicationはフレームを受信するときに使用する。
【０００９】
すなわち、ＭＡＣクライアント１００で伝送するデータが発生すると、まずＭＡ_ＤＡＴＡ.requestをＭＡＣ階層２００に伝送する。このとき、ＭＡＣ階層２００がデータ伝送可能な状態であれば、ＭＡＣクライアント１００からの上位データをＭＡＣフレームにカプセル化するエンキャプシュレート(encapsulate)を行い、他の階層に伝送する。
【００１０】
一方、ＭＡＣ階層２００に受信されたイーサネットフレームは、ＭＡ_ＤＡＴＡ.indicationを使用してＭＡＣクライアント１００に伝送される。
【００１１】
このようにＩＥＥＥ８０２.３に規定されたイーサネットは、上位サービスをその種類に関わらす生成した順に他の階層に伝送するように定義されている。特に、従来のイーサネットで使用されるＣＳＭＡ/ＣＤプロトコルは、順序に関わらず他のシステムに競争的にアクセスする。
【００１２】
図２Ａ及び図２Ｂは、従来のイーサネットにおけるＣＳＭＡ/ＣＤプロトコルを使用したデータ処理方法を説明するための図である。
【００１３】
図２Ａを参照すると、デバイスＡ１３がネットワークを介してパケット伝送のための動作２１を行なっている状態にて、デバイスＢ１４及びデバイスＣ１５がパケットを伝送するための動作２２、２３を行なう場合、デバイスＡ１３のパケット伝送のための動作２１が終了した後、ＩＦＧ(Inter-Frame Gap)２４、例えば９６ビットの間隔をおいてからパケットを伝送するための動作２２、２３を開始する。 
【００１４】
このとき、デバイスＢ１４及びデバイスＣ１５がパケットを伝送する動作２２、２３が同時であるため、衝突(collision)が発生する。この衝突に対する処理方法は、図２Ｂを参照して説明する。デバイスＢ１４及びデバイスＣ１５は、衝突が検知されると、ＩＦＧ２４の終了時点からそれぞれランダムな遅延(random delay)２５、２６の分だけパケットの伝送動作２２、２３を遅延させる。より詳細には、衝突が発生した際には、デバイスＡ及びデバイスＢ１４、１５は衝突（障害）を検知し、ネットワークを介して一連の“ジャム(jam)”ビットシーケンス(bit sequence)を伝送する。そしてこのジャムビットシーケンスにより伝送を希望する他のデバイスも衝突が発生したことを検知するようになる。この場合に、各デバイスはランダム遅延期間を経過した後、更にパケットの伝送を試し、初期状態を繰り返すようになる。
【００１５】
さらに図２Ｂを参照すると、デバイスＢ１４のランダム遅延２５はデバイスＣ１５のランダム遅延２６よりも短いので、デバイスＢ１４のパケット伝送動作２２が先に行なわれることとなる。
【００１６】
イーサネットは、ＬＡＮを通じて端末間にデータを通信するための最も一般的な伝送技術の一つである。しかしながら、このようなイーサネット技術は、動画データや音声データのような伝送時間の遅延に敏感なデータの伝送には適していない。そのため、近年においては既存のイーサネットに基づいて画像及び音声のような同期化データ(Synchronous data)を伝送しようとする技術が活発に検討されている。この技術は、同期化イーサネットと呼ばれている。
【００１７】
図３は、同期化イーサネットに使用される、一伝送サイクルのフレーム構造を示す図である。 
【００１８】
図３に示すように、一の伝送サイクルに基づく伝送フレームは、同期化データを伝送するためのＳｙｎｃフレーム部３１と、非同期化データを伝送するためのＡｓｙｎｃフレーム部３２とを含む構成である。ここで、伝送フレームの伝送サイクル周期は、例えば１２５μsである。
【００１９】
同期化データを伝送するためのＳｙｎｃフレーム部３１は、伝送サイクルのなかで高い優先権を有している。現在提案されている標準案(その後、変更されるかもしれない)によると、Ｓｙｎｃフレーム部３１は、７３８バイトで構成された複数のサブ同期化フレームを含み、そのデフォルト(default)値で１０を含む構成である。 
【００２０】
そして、非同期化データを伝送するためのＡｓｙｎｃフレーム部３２は、該当領域に可変的な非同期化データをフレーム単位で含む構成である。
【００２１】
しかしながら、上述の同期化イーサネットにおいては、伝送フレームはＡｓｙｎｃデータとＳｙｎｃデータとに分類され、それぞれのデータに対するフレームの割り当て(allocate)が必要になる。そのため、図１に示したイーネット階層構造を有する従来のＣＳＭＡ/ＣＤプロトコルを、このような同期化イーサネットに適用することができない。したがって、図１に示したような従来のイーサネット階層構造で同期化イーサネットを使用するためには、ＭＡＣ階層２００の動作をすべて新たに定義しなくてはならず、また、既存のイーサネットＭＡＣ装置も新たな装置に交替しなくてはならないという問題点があった。
【発明の開示】
【発明が解決しようとする課題】
【００２２】
本発明は上記のような問題点を解決するためになされたものであり、本発明の目的は、イーサネットＭＡＣに基づいて実時間サービスと非実時間サービスを同時に提供することのできる実時間サービスのためのイーサネットＭＡＣ適応装置とそのデータ伝送方法を提供することにある。
【課題を解決するための手段】
【００２３】
上記のような目的を達成するために、本発明の実時間サービスのためのイーサネットＭＡＣ適応装置は、イーサネット(登録商標、以下同じ)を用いた実時間サービスの提供のために、上位クライアント装置と下位イーサネットＭＡＣ(Media Access Control)装置とを接続するイーサネットＭＡＣ適応装置であって、前記上位クライアント装置からの実時間データを送受信する実時間データ送受信部と、前記上位クライアント装置からの非実時間データを送受信する非実時間データ送受信部と、前記実時間データ送受信部及び前記非実時間データ送受信部に入力されたデータの特性に従って伝送スケジューリングをするデータスケジューリング部と、前記データスケジューリング部の伝送スケジューリングに従って前記下位イーサネットＭＡＣ装置にデータを伝送すると共に、前記下位イーサネットＭＡＣ装置から受信したデータをその特性に従って分類するイーサネットデータ送受信部と、を含むことを特徴とする。
【００２４】
また、本発明の実時間サービスのためのデータ伝送方法は、イーサネットを用いた実時間サービスの提供のために、上位クライアント装置と下位イーサネットＭＡＣ装置とを接続するイーサネットＭＡＣ適応装置によるデータ伝送方法であって、データを前記下位イーサネットＭＡＣ装置に伝送可能であるかどうかを判定する第１のステップと、前記データを伝送可能であると判定したときには、前記データが実時間データ伝送又は非実時間データ伝送のいずれに基づく伝送かを判定する第２のステップと、前記データが実時間データ伝送に基づく伝送であると判定したときには、上位クライアント装置から実時間データを受信し、前記データが非実時間データ伝送に基づく伝送であると判定したときには、前記上位クライアント装置から非実時間データを受信する第３のステップと、前記第３のステップを通して伝送のための１サイクルのデータが受信されると、前記下位イーサネットＭＡＣ装置にデータの伝送を要求して、データを送信する第４のステップと、を含むことを特徴とする。
【発明の効果】
【００２５】
本発明によれば、既存のイーサネットＭＡＣ階層を利用して実時間サービスと非実時間サービスとを効率的に伝送することができる。
【００２６】
また、本発明によれば、既存のデータ伝送イーサネットを通じて実時間サービスを提供することができるので、結果としてネットワーク構築のためのコストを節減することが可能になる。
【発明を実施するための最良の形態】
【００２７】
以下、本発明の望ましい実施形態について添付図面を参照して詳細に説明する。なお、図面において、同一の構成要素に対してはできるだけ同一の参照番号及び参照符号を付して説明する。本発明においては、関連した公知機能或いは構成に関する説明が本発明の要旨を不明瞭にすると判断した場合に、その詳しい説明は省略する。
【００２８】
図４は、本発明の一実施形態に従うイーサネット階層構造を示す構成図である。
【００２９】
図４に示すように、イーサネット階層構造は、上位階層であるＭＡＣクライアント１００と、このＭＡＣクライアント１００からのデータを入力し、イーサネットフレームを生成してそれを伝送するための下位イーサネットＭＡＣ装置としてのＩＥＥＥ８０２.３ＭＡＣサブ階層(以下、単に「ＭＡＣ階層」と呼ぶ)２００と、実時間データ及び非実時間データに対するスケジューリングを通じて同期化イーサネット方式のデータ処理がＭＡＣ階層で遂行されるように支援する同期化イーサネットサービス適応サブ階層(Ethernet Service Adaptation sublayer)３００とを含む構成である。この同期化イーサネットサービス適応サブ階層３００は、ＭＡＣクライアント１００とＭＡＣ階層２００との間に介在する。更に、上位階層である上位クライアント装置としてのＭＡＣクライアント１００は、実時間データを伝送するための実時間ＭＡＣクライアント１００-１と、非実時間データを伝送するための非実時間ＭＡＣクライアント１００-２とを含んでいる。
【００３０】
同期化イーサネットサービス適応サブ階層３００の動作について以下に詳しく説明する。サービスプリミティブ機能は、実時間ＭＡＣクライアント１００-１及び非実時間ＭＡＣクライアント１００-２に基づいたサービスの要求によって遂行される。また、実時間データと非実時間データに対するサービスの分類に基づいてＩＥＥＥ８０２.３ＭＡＣサブ階層２００にサービスを要求する機能を遂行する。さらに送受信間の同期化のために実時間データ及び非実時間データをスケジューリングしてＩＥＥＥ８０２.３ＭＡＣサブ階層２００に伝送する機能を遂行する。 
【００３１】
したがって、同期化イーサネットサービス適応サブ階層３００は、ＭＡＣ階層２００とのサービスインタフェースとして既存のＩＥＥＥ８０２.３ＭＡＣ標準を使用することができる。
【００３２】
同期化イーサネットサービス適応サブ階層３００とＭＡＣ階層２００との間には、データ伝送のためにＭＡ_ＤＡＴＡ.request及びＭＡ_ＤＡＴＡ.indicationと呼ばれるサービスプリミティブが定義されている。ここで、ＭＡ_ＤＡＴＡ.requestは、フレームを伝送するときに使用し、ＭＡ_ＤＡＴＡ.indicationはフレームを受信するときに使用する。その詳しい動作は、既述のとおりである。
【００３３】
さらに本実施形態においては、同期化イーサネットサービス適応サブ階層３００とＭＡＣクライアント１００との間に新たなサービスプリミティブを定義する。すなわち、この新たなサービスプリミティブは、実時間データに対するデータを要求するためのＭＡ_ＤＡＴＡ_ＳＹＮＣ.request、非実時間データに対するデータを要求するためのＭＡ_ＤＡＴＡ_ＡＳＹＮＣ.request、実時間データに対するデータの受信を知らせるためのＭＡ_ＤＡＴＡ_ＳＹＮＣ.indication、及び非実時間データに対するデータの受信を知らせるためのＭＡ_ＤＡＴＡ_ＡＳＹＮＣ.indicationを含んでいる。
【００３４】
このような新たなサービスプリミティブによる詳しい動作について、以下に説明する。
【００３５】
まず、実時間ＭＡＣクライアント１００-１は、データを伝送するときにはＭＡ_ＤＡＴＡ_ＳＹＮＣ.requestを用いて同期化イーサネットサービス適応サブ階層３００に要求を行なう。また、非実時間ＭＡＣクライアント１００-２は、データを伝送するときにＭＡ_ＤＡＴＡ_ＡＳＹＮＣ.requestを使用して同期化イーサネットサービス適応サブ階層３００に要求を行なう。
【００３６】
そして要求を受け取った同期化イーサネットサービス適応サブ階層３００は、ＭＡ_ＤＡＴＡ.requestを使用してＭＡＣ階層２００に要求を行なう。
【００３７】
このとき、例えば図３に示すような形式のフレームが形成されるように、同期化イーサネットサービス適応サブ階層３００はデータのスケジューリングを遂行する。さらにＭＡＣ階層２００は、ＣＳＭＡ/ＣＤ方式でデータを処理してフレームを形成する。即ち、同期化イーサネットサービス適応サブ階層３００は、このフレームが例えば図３のような同期化イーサネットフレームで構成されるように、実時間データ及び非実時間データのスケジューリングを遂行する。なお、具体的なスケジューリングは、システムの特性により異なるため、そのスケジューリング動作も異なる。ここではスケジューリングの詳細な構成及び動作に関する説明は省略する。
【００３８】
この場合、サイクル単位で伝送が行なわれる。そして１サイクルは実時間区間と非実時間区間とに分けられ、対応するサービスプリミティブが選択されてＭＡＣ階層２００に伝送される。 
【００３９】
続いてデータを受信する場合について説明する。まず、ＭＡ_ＤＡＴＡ.indicationがＭＡＣ階層２００から受信されると、同期化イーサネットサービス適応サブ階層３００はフレームの種類に基づく分類を行なう。そして、受信されたフレームの種類が実時間データである場合には、ＭＡ_ＤＡＴＡ_ＳＹＮＣ.indicationを用いて実時間ＭＡＣクライアント１００-１に受信されたことを知らせる。一方、フレームタイプが非実時間データである場合には、ＭＡ_ＤＡＴＡ_ＡＳＹＮＣ.indicationを用いて非実時間ＭＡＣクライアント１００-２に受信されたことを知らせる。このような同期化イーサネットサービス適応サブ階層３００は、それぞれのイーサネット装置の一部に実時間サービスのためのイーサネットＭＡＣ適応装置として備えることが可能である。
【００４０】
即ち、同期化イーサネットサービス適応サブ階層３００は、実時間サービスのためのイーサネットＭＡＣ適応装置として構成されており、このような実時間サービスのためのイーサネットＭＡＣ適応装置は、同期化イーサネットサービス適応サブ階層３００の動作（詳しくは上述の動作）を実現するために、上位クライアント装置(例えば、実時間ＭＡＣクライアント１００-１)から実時間データを送受信するための実時間データ送受信部と、上位クライアント装置(例えば、非実時間ＭＡＣクライアント１００-２)から非実時間データを送受信するための非実時間データ送受信部と、実時間データ送受信部及び非実時間データ送受信部に入力されたそれぞれの入力データの特性に従って伝送スケジューリングを遂行するデータスケジューリング部と、データスケジューリング部の伝送スケジューリングに従って下位イーサネットＭＡＣ装置(例えば、ＭＡＣ階層２００)にデータを伝送すると共に、下位イーサネットＭＡＣ装置から受信したデータをその特性に従って分類して、実時間データ送受信部または非実時間データ送受信部を介して前記上位クライアント装置に伝送するイーサネットデータ送受信部とを含む構成である（図４には図示せず）。
【００４１】
図５は、本発明の一実施形態に従う同期化イーサネットサービス適応サブ階層によるデータ伝送方法を示すフローチャートである。
【００４２】
図５に示すように、同期化イーサネットサービス適応サブ階層３００によるデータ伝送を遂行するために、まず下位ＭＡＣ階層２００がデータ伝送可能な状態であるかどうかを確認（判定）する(ステップ５１)。 
【００４３】
前記ステップ５１において下位ＭＡＣ階層２００がデータ伝送可能であれば、同期化イーサネットサービス適応サブ階層３００は、それぞれのデータに対するスケジューリングをするために、データが実時間データ伝送時間であるか又は非実時間データ伝送時間であるかを確認（判定）する(ステップ５２)。即ち、本実施形態においては、実時間データと非実時間データとを分けた一つの伝送サイクルを構成して下位ＭＡＣ階層２００に伝送するために、実時間データと非実時間データに対する区分けが行なわれる。
【００４４】
この結果、データが下位ＭＡＣ階層２００に実時間データ伝送時間に基づいて伝送されると、同期化イーサネットサービス適応サブ階層３００は上位階層(すなわち、ＭＡＣクライアント１００)から実時間データに対するデータ伝送要求を受信する(ステップ５３)。このとき、データ伝送要求はＭＡ_ＤＡＴＡ_ＳＹＮＣ.requestによって受信される。
【００４５】
一方、データが下位ＭＡＣ階層２００に非実時間データ伝送時間に基づいて伝送されると、同期化イーサネットサービス適応サブ階層３００は上位階層(すなわち、ＭＡＣクライアント１００)から非実時間データに対するデータ伝送要求を受信する(ステップ５４)。このとき、データ伝送要求はＭＡ_ＤＡＴＡ_ＡＳＹＮＣ.requestによって受信される。
【００４６】
そして伝送のための１サイクルのデータが生成されると、同期化イーサネットサービス適応サブ階層３００は下位ＭＡＣ階層２００にＭＡ_ＤＡＴＡ.requestを用いてデータ伝送を要求し、１サイクルのデータを伝送する(ステップ５５)。
【００４７】
上述の実施形態によれば、受信した実時間データ及び非実時間データのそれぞれの特性に従って伝送スケジューリングを行い、この伝送スケジューリングに従って下位階層のＭＡＣ階層２００にデータを伝送すると共に、ＭＡＣ階層２００からの受信データをその特性に従って分類することにより、ＣＡＭＡ／ＣＤプロトコルを採用したイーサネット階層構造を用いて同期化イーサネットを実現することができる。
【００４８】
なお、本発明のデータ伝送方法は、例えばＣＰＵ，メモリなどを備えたコンピュータによって読み出し可能なコンピュータプログラムで実現され、ＣＤ-ＲＯＭ、ＲＡＭ、フレキシブルディスク、ハードディスク、光ディスクのような記録媒体に貯蔵することができる。
【００４９】
上述したように本発明は、この技術分野で通常の知識を有する者には、技術的思想を外れない範囲内で多様な変形が可能なことは自明である。したがって、本発明は上記した実施形態及び添付の図面によって限定されるものではない。
【図面の簡単な説明】
【００５０】
【図１】従来のイーサネット(登録商標)の階層構造と各階層間のサービスプリミティブに対する例示図である。
【図２Ａ】従来のイーサネットでのＣＳＭＡ/ＣＤ方式の処理方法を説明するための図である。
【図２Ｂ】従来のイーサネットでのＣＳＭＡ/ＣＤ方式の処理方法を説明するための図である。
【図３】一般の同期化イーサネットで用いられる一伝送サイクルのフレーム構造を示す図である。
【図４】本発明の実施形態によるイーサネット階層構造を示す構成図である。
【図５】本発明の実施形態による同期化イーサネットサービス適応サブ階層でのデータ伝送方法を示すフローチャートである。
【符号の説明】
【００５１】
１００     ＭＡＣクライアント
１００-１  実時間ＭＡＣクライアント
１００-２  非実時間ＭＡＣクライアント
２００    ＩＥＥＥ８０２.３ＭＡＣサブ階層
３００     同期化イーサネットサービス適応サブ階層
【図１】
2005318591.tif 000003
【図２Ａ】
2005318591.tif 000004
【図２Ｂ】
2005318591.tif 000005
【図３】
2005318591.tif 000006
【図４】
2005318591.tif 000007
【図５】
2005318591.tif 000008