(57)【特許請求の範囲】
【請求項１】
パケットネットワーク（１００）の通過される要素（１０４６）内のタイムスタンプ付きのパケットの滞留時間を特定および補正するために、前記ネットワーク（１００）で使用されるトランスペアレントクロック（１０２６）の同期障害（３００）を検出および管理する方法であって、トランスペアレントクロック（１０２６）が複数のネットワーク要素（１０４５、１０４６、１０４７）およびその関連するトランスペアレントクロック（１０２５、１０２６、１０２７）を含むマスタ（１０６）／スレーブ（１０８）の同期経路（１１２）の一部であり、
スレーブ（１０８）が、異なる経路（１１０、１１２）を介して送信された複数の時間信号を受信するように、異なる同期経路（１１０、１１２）を介してマスタ（１０６）からスレーブ（１０８）へタイムスタンプ付きのパケットを送信するステップと、
障害が発生した／発生中の経路（１１２）によって提供される時間信号と、１つまたは複数の他の送信経路（１１０）によって提供される時間信号との間の差が予め定められている閾値を超える場合、前記障害が発生した／発生中の同期経路（１１２）のトランスペアレントクロック（１０２６）内の障害（３００）を特定するステップと、
障害が発生した／発生中の同期経路（１１２）のトランスペアレントクロック（１０２６）内の障害（３００）を特定するために、スレーブ（１０８）がマスタ（１０６）および／または同期管理サーバ（１１４）に、前記異なる既存の同期経路（１１０、１１２）に加えて、新しい同期経路の設定を要求するステップと
を含み、
前記時間信号は、それぞれのネットワーク要素に関連するそれぞれのトランスペアレントクロックにより測定される、タイムスタンプ付きのパケットのネットワーク要素の滞留時間に対する補正を含む、方法。
【請求項２】
スレーブ（１０８）が検出された障害（３００）を同期管理サーバ（１１４）に送信するステップをさらに含む、請求項１に記載の方法。
【請求項３】
障害が発生した／発生中のトランスペアレントクロック（１０２６）が検出された障害（３００）を同期管理サーバ（１１４）に送信するステップをさらに含む、請求項１または２に記載の方法。
【請求項４】
同期管理サーバ（１１４）が、障害が発生した／発生中の同期経路（１１２）を事前に準備された、または新しく確立された同期経路と取り替える、請求項１、２、または３に記載の方法。
【請求項５】
トランスペアレントクロックがタイムスタンプ付きのパケット内の内部障害をスレーブに示すように、トランスペアレントクロックのステータス（２００１１０、２００１１２）記述子が、前記タイムスタンプ付きのパケットに埋め込まれる、請求項１から４のいずれかに記載の方法。
【請求項６】
前記トランスペアレントクロックのステータスが、ＰＴＰｖ２メッセージ内で運ばれる新しいＴｙｐｅ  Ｌｅｎｇｔｈ  Ｖａｌｕｅ（ＴＬＶ）状の記述子で示される、請求項５に記載の方法。
【請求項７】
新しいＴｙｐｅ  Ｌｅｎｇｔｈ  Ｖａｌｕｅ状の記述子が、通過される障害が発生していない各トランスペアレントクロックで補正されるカウンタを含む、請求項６に記載の方法。
【請求項８】
新しいＴｙｐｅ  Ｌｅｎｇｔｈ  Ｖａｌｕｅ状の記述子により、同期経路内の障害が発生したトランスペアレントクロックを特定することが可能になる、請求項６または７に記載の方法。
【請求項９】
パケットネットワーク（１００）の要素（１０４６）によってタイムスタンプ付きのパケットの滞留時間を特定および補正するために前記ネットワーク（１００）で使用されるトランスペアレントクロック（１０２６）の同期障害（３００）を検出および管理するためのスレーブであって、トランスペアレントクロック（１０２６）が、複数のネットワーク要素（１０４５、１０４６、１０４７）およびその関連するトランスペアレントクロック（１０２５、１０２６、１０２７）を含むマスタ（１０６）／スレーブ（１０８）同期経路（１１２）の一部であり、
複数の時間信号が異なる経路（１１０、１１２）を介して送信されるように異なる同期経路（１１０、１１２）を介してマスタ（１０６）から送信されたタイムスタンプ付きのパケットを受信するための手段と、
前記障害が発生中の経路（１１２）によって提供される時間信号と、１つまたは複数の他の送信経路（１１０）によって提供される時間信号との間の差が予め定められている閾値を超える場合、障害が発生中の同期経路（１１２）のトランスペアレントクロック（１０２６）内の障害（３００）を特定するための手段と、
障害が発生した／発生中の同期経路（１１２）のトランスペアレントクロック（１０２６）内の障害（３００）を特定するために、前記異なる既存の同期経路（１１０、１１２）に加えて新しい同期経路を設定することをマスタ（１０６）および／または同期管理サーバ（１１４）に要求するための手段と
を含み、
前記時間信号は、それぞれのネットワーク要素に関連するそれぞれのトランスペアレントクロックにより測定される、タイムスタンプ付きのパケットのネットワーク要素の滞留時間に対する補正を含む、スレーブ（１０８）。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、関連する保護方式とともに、トランスペアレントクロックの同期障害を検出するための方法に関する。
【背景技術】
【０００２】
パケット通信ネットワークにおいて、ネットワーク要素の滞留時間（ｒｅｓｉｄｅｎｃｅ  ｔｉｍｅ）、すなわちパケットがこのようなネットワーク要素を通って送信されるための遅延を考慮に入れることを目的として、特定の装置−以降トランスペアレントクロックと呼ぶ−を実装することが知られている。
【０００３】
このために、マスタサーバとクライアントとの間の通信経路に沿ったそれぞれのネットワーク要素、例えばルータまたはスイッチなどに、トランスペアレントクロックが関連付けられる。マスタサーバとクライアントは、以降それぞれ「マスタ」および「スレーブ」と呼ばれ、上記の通信経路に沿ってマスタがスレーブにタイムスタンプ付きのパケットを送信する。この文書では、このようなタイムスタンプ付きのパケットは、「時間制御パケット」または「制御パケット」とも呼ばれる。
【０００４】
時間制御パケットに基づいて、トランスペアレントクロックは、通過するネットワーク要素の滞留時間（エンドツーエンドのトランスペアレントクロック）、あるいはリンクの遅延とネットワーク要素の滞留時間の両方（ピアツーピアのトランスペアレントクロック）を、測定および補正することができる。
【０００５】
トランスペアレントクロックおよび時間制御パケットを実施する方法の一例としては、電気電子技術者協会（Ｉｎｓｔｉｔｕｔｅ  ｏｆ  Ｅｌｅｃｔｒｉｃａｌ  ａｎｄ  Ｅｌｅｃｔｒｏｎｉｃｓ  Ｅｎｇｉｎｅｅｒｓ、ＩＥＥＥ）の高精度時間プロトコル（Ｐｒｅｃｉｓｉｏｎ  Ｔｉｍｅ  Ｐｒｏｔｏｃｏｌ）リリース第２バージョン、すなわちＰＴＰＶ２とも呼ばれるＩＥＥＥ  １５８８Ｖ２規格を考えることができる。
【０００６】
トランスペアレントクロックが完全に配備されている、すなわちこれによって、マスタからサーバへの１つのパケットを処理するすべての要素がトランスペアレントクロックと関連する範囲では、トランスペアレントクロックの動作がマスタとスレーブとの間で正確に同期された周波数および／または時間を維持できないとき、トランスペアレントクロックの動作は影響を受ける。したがって、トランスペアレントクロックの障害に対処するには、補正動作および事前対応動作が必要とされる。
【０００７】
障害が発生した／発生中のトランスペアレントクロック自体によって、障害が内部で検出される場合、トランスペアレントクロックの障害が発生した／発生中の部分を内部バックアップ部と自動的に取り替えることによって、および／または、障害が発生した／発生中のトランスペアレントクロックが、バックアップ同期経路を設定することができるリモート同期マネージャに「ＦＡＵＬＴ」メッセージを送信することによって、補正／事前対応動作を行うことができる。
【０００８】
残念ながら、こうした手法は、内部トランスペアレントクロックの冗長性および切替え手順を用意することを必要とし、これがトランスペアレントクロックのコストを増大させ、および／または、同期マネージャは一般にネットワークコアレベルで通常は中央局に位置するリモート要素であるので、かなりの再構成時間を必要とする。
【０００９】
このようなかなりの再構成時間は、さらなるスレーブ要件（例えば、周波数の安定、位相の一時的（ｔｒａｎｓｉｅｎｔｓ）フィルタリング）ひいてはそのさらなるコストを暗に示している。
【００１０】
障害が発生した／発生中のトランスペアレントクロック自体によって障害が内部で検出されない場合、基準クロックを使用してトランスペアレントクロックの周波数偏差を制御することができる。この基準クロックはローカルに、すなわちトランスペアレントクロック内もしくは関連するネットワーク要素内に組み込む、または、時間変更されたビットストリームのような外部同期信号に組み込むことができる。
【００１１】
この場合、固定システムが、時間変更された信号によって担持される周波数と、トランスペアレントクロックの局部発振器によって生成される周波数との間の偏差を検出することができる。
【００１２】
残念ながら、こうした方法もまた、例えば位相ロックループ（Ｐｈａｓｅ  Ｌｏｃｋｅｄ  Ｌｏｏｐ）などのハードウェア要素にさらなるコストを必要とした。
【発明の概要】
【課題を解決するための手段】
【００１３】
従来技術の前述の欠点を解決するために、本発明は、内部で検出される障害（例えばポートの障害）の枠組みで、および／または外部で検出される障害の枠組みで、許容できるコスト計画の範囲内のトランスペアレントクロックの障害を検出するための少なくとも１つの方法および関連する保護メカニズムを提供する。
【００１４】
そのために本発明は、上記のネットワークの通過される要素内のタイムスタンプ付きのパケットの滞留時間を特定および補正するために、パケットネットワークで使用されるトランスペアレントクロックの同期障害を検出および管理するための方法に関するものであり、このトランスペアレントクロックは、複数のネットワーク要素と、その関連するトランスペアレントクロックとを含むマスタ／スレーブ同期経路の一部であり、この方法は、次のステップを含む：
−  スレーブが異なる経路を介して送信された複数の時間信号を受信するように、マスタからスレーブに異なる同期経路を介してタイムスタンプ付きのパケットを送信するステップ。
−  障害が発生した／発生中の経路によって提供された時間信号が、（１つまたは複数の）他の送信経路によって提供された時間信号とは異なる場合、障害が発生した／発生中の同期経路のトランスペアレントクロック内の障害を特定するステップ。
【００１５】
本発明を通信パケットネットワークに実装するとき、周波数安定性に関して比較的劣るトランスペアレントクロックおよび／またはスレーブの要件を考慮に入れながら、同期トポロジの効率的な自動保護メカニズムを実現する。言い換えれば本発明は、コスト効率が高い。
【００１６】
例示として、本発明は、スレーブレベルでの非常に短い再構成時間を提供し、スレーブクロックの安定性要件ひいてはそのコストを著しく緩和することができる。
【００１７】
最後に、本発明によるスレーブによって監視されるバックアップ経路の手法が、複数のトランスペアレントクロックを含意する冗長方式を回避する。
【００１８】
したがって、本発明は、コスト効率の高い方法で同期トポロジを利用して、トランスペアレントクロックの必要とされる保護要件を達成する。
【００１９】
一実施形態では、この方法はさらに、障害が発生中の同期経路のトランスペアレントクロック内の障害を特定するために、スレーブがマスタにおよび／または同期管理サーバに、上記の異なる同期経路に加えて新しい同期経路を設定することを要求するステップを含む。
【００２０】
一実施形態では、本発明はさらに、スレーブが検出された障害を同期管理サーバに送信するステップを含む。
【００２１】
一実施形態では、本発明はさらに、障害が発生したトランスペアレントクロックが検出された障害を同期管理サーバに送信するステップを含む。
【００２２】
一実施形態では、本発明はさらに、同期管理サーバが、障害が発生した同期経路を事前に準備された、または新しく確立された同期経路と取り替えるステップを含む。
【００２３】
一実施形態では、トランスペアレントクロックのステータス記述子（ｄｅｓｃｒｉｐｔｏｒ）が、タイムスタンプ付きのパケットに埋め込まれて、トランスペアレントクロックが上記のタイムスタンプ付きのパケット内で内部障害をスレーブに示すようにする。
【００２４】
一実施形態では、トランスペアレントクロックのステータスは、ＰＴＰｖ２メッセージ内で伝送される新しいＴｙｐｅ  Ｌｅｎｇｔｈ  Ｖａｌｕｅ（タイプ  長さ  値、ＴＬＶ）状の記述子で示される。
【００２５】
一実施形態では、新しいＴｙｐｅ  Ｌｅｎｇｔｈ  Ｖａｌｕｅ状の記述子は、それぞれの通過される障害のないトランスペアレントクロックで補正されるカウンタを含む。
【００２６】
一実施形態では、新しいＴｙｐｅ  Ｌｅｎｇｔｈ  Ｖａｌｕｅ状の記述子により、同期経路内で障害が発生したトランスペアレントクロックを特定することができる。
【００２７】
本発明はまた、上記のネットワークの要素を通る時間を記録されたパケットの滞留時間を特定および補正するためにパケットネットワークで使用されるトランスペアレントクロックの同期障害を検出し、管理することを目的とするスレーブに関し、このトランスペアレントクロックは、複数のネットワーク要素と、その関連するトランスペアレントクロックとを含むマスタ／スレーブ同期経路の一部であり、次の手段を含むことを特徴とする：
−  複数の時間信号を異なる経路を介して送信するために異なる同期経路を介してマスタから送信されたタイムスタンプ付きのパケットを受信するための手段。
−  障害が発生中の経路によって提供される時間信号が、他の（１つまたは複数の）送信経路によって提供される時間信号とは異なる場合、上記の障害が発生中の同期経路のトランスペアレントクロック内の障害を特定するための手段。
【００２８】
ここで本発明の好ましい実施形態を詳細に参照し、その一例を添付の図面に示す。
【図面の簡単な説明】
【００２９】
【図１】本発明による方法を実施するパケットネットワークを表す図である。
【図２】トランスペアレントクロックが正確に動作する図１のパケットネットワークを表す図である。
【図３】トランスペアレントクロックが障害を引き起こしている図１のパケットネットワークを表す図である。
【発明を実施するための形態】
【００３０】
図１を参照すると、パケットネットワーク１００が、上記のネットワーク１００の要素１０４１、１０４２、……１０４７を通るデータパケットの伝送遅延を測定および補正するために、トランスペアレントクロック１０２１、１０２２、……１０２７を含む。
【００３１】
より正確には、各ネットワーク要素１０４ｉが、トランスペアレントクロック１０２ｉと関連付けられ、このトランスペアレントクロック１０２ｉの機能は主に、少なくとも１つの経路１１０または１１２を通ってマスタ１０６とスレーブ１０８との間で伝送されるタイムスタンプ付きのパケットのネットワーク要素滞留時間を測定することにある。
【００３２】
この実施形態では、上記の制御パケットおよびマスタ１０６／スレーブ１０８のペアは、すでに述べたＩＥＥＥ  １５８８Ｖ２プロトコルに従って動作する。
【００３３】
上記のプロトコルＩＥＥＥ  １５８８Ｖ２に従ったトランスペアレントクロック１０２１、１０２２、……１０２７の動作は、ネットワーク１００内のパケットジッタ、すなわちパケット遅延変動（Ｐａｃｋｅｔ  Ｄｅｌａｙ  Ｖａｒｉａｔｉｏｎｓ、ＰＤＶ）、ならびにしばしば「ネットワークノイズ」として言及される、一方向（例えばマスタ１０６からスレーブ１０８へ）の１つのＰＴＰＶ２メッセージの通信遅延が、ＰＳＮ（「双方向」アプローチ）に固有の、反対方向（例えばスレーブ１０８からマスタ１０６へ）の関連するＰＴＰＶ２メッセージ（例えば同じシーケンス番号を有する）の遅延とは著しく異なる、ＰＤＶにより引き起こされる通信経路の遅延非対称を解決する（ｆｉｇｈｔ  ｏｕｔ）ことに専念する。
【００３４】
完全に配備されたトランスペアレントクロック方式を考えると、マスタからスレーブへの、一方向の時間シグナリングで十分にスレーブレベルの厳しい同期要件を達成する。
【００３５】
したがって、トランスペアレントクロックなしでは、ＰＴＰＶ２の性能は、ネットワーク１００の、本来予測不可能なトラフィック負荷に非常に左右される。効率的な方法でトランスペアレントクロックの障害を克服するために、各トランスペアレントクロックは、本明細書で以下に記載する本発明の第１および／または第２の態様を実行する。各態様を互いと独立して使用することができるからである。
【００３６】
障害が発生した／発生中のトランスペアレントクロック自体により検出されない障害に対処する本発明の第１の態様によれば、スレーブ１０８が異なる同期経路１１０および１１２を介して送信される複数の時間信号を取得することができるように、上記の異なる経路１１０および１１２を介してマスタ１０６からスレーブ１０８へ制御パケットが送信される。
【００３７】
したがって、スレーブは、上記の経路によって提供された時間信号がその後に説明する他の時間信号と著しく異なる場合、１つの同期経路のトランスペアレントクロック内の障害イベントと結論を出すことができる。
【００３８】
スレーブ１０８がこのような障害検出を行う場合、スレーブ１０８は検出した障害をネットワークの同期マネージャ１１４に送信し、例えば、障害が発生した／発生中の同期経路を特定する、または隔離するために、上記の同期マネージャが新しい同期経路を確立するようにする。
【００３９】
本発明のこの第１の態様によれば、スレーブ１０８は、（１つまたは複数の）それぞれの経路によって提供される情報から計算される時間信号を比較する能力を有し、１つの経路によって提供される時間が、時間オフセット閾値に基づいて、他の経路によって提供される同じ／同様の時間と激しく異なり始めた場合、スレーブサーバ１０８は上記の異なりつつある経路が障害が発生している／発生中であると結論付けることができる。
【００４０】
図１のように２つの冗長経路しかない特定の場合には、スレーブ１０８は、障害のある経路を隔離することができない可能性がある。しかしながら、スレーブ１０８は、同期マネージャ１１４に「警告（Ａｌａｒｍ）」メッセージを送信することができ、次いで、障害のある経路を検出し、最終的に取り替えるために必要である第３の同期経路を設定するための適切なアクションを取ることができる。
【００４１】
上記の第３の経路に基づいて、スレーブ１０８は、障害が発生した／発生中の経路を隔離することができ、したがって、これを（例えばネットワーク管理システムによって）取り除く（ｔｏｒｎ  ｄｏｗｎ）ことができる。
【００４２】
本発明のこの態様は特に、トランスペアレントクロック自体によって検出されない、例えば、局部発振器の早期の経年変化（ｅａｒｌｙ  ａｇｉｎｇ）など、トランスペアレントクロックが徐々に劣化する場合に適用されるべきである。
【００４３】
トランスペアレントクロックまたはその他により徐々に進む同期経路の障害を検出するメカニズムはさらに、スレーブに「軽い（ｌｉｇｈｔ）」（すなわち低コストの）クロックを使用することを可能にする。これらのクロックは、ローカルの安定した（ｌｏｃａｌ  ｓｔａｂｌｅ）（および高価な）周波数基準を埋め込む必要がないからである。
【００４４】
さらにローカルなトランスペアレントクロックの冗長手法は、その後バックアップ同期経路手法のおかげで回避することができる。これにより、このような要素の保護制約、ひいてはコストを著しく緩和する。
【００４５】
さらに、複数の障害が発生中のトランスペアレントクロックの保守は、正確に識別された障害が発生中のトランスペアレントクロックに対してこのような保守を調整することができるので、改善されることが可能である。
【００４６】
同じ方法で、この保護シーケンスは、スレーブクロックの要件（ホールドオーバ（ｈｏｌｄｏｖｅｒ）／フィルタリング段階など）、ひいてはスレーブのコストを著しく緩和する。
【００４７】
障害が発生した／発生中のトランスペアレントクロックがそれ自体で障害を検出する本発明のこの第１の態様の別の実施形態では、上記の障害が発生した／発生中のトランスペアレントクロックは、スレーブ１０８と並行して、またはスレーブ１０８に代わって、障害イベントアラームをネットワークの同期マネージャ１１４に送信することができる。
【００４８】
本発明の第２の態様によれば、トランスペアレントクロックのステータス記述子が、制御パケット（タイムスタンプ付きのパケット）に埋め込まれ、したがってトランスペアレントクロックが（アクションがないことにより）上記の制御パケットを通して内部の障害をスレーブに知らせることができる。
【００４９】
ＰＴＰｖ２メッセージの文脈の中では、トランスペアレントクロックのステータスが、制御メッセージ内で運ばれるＴｙｐｅ  Ｌｅｎｇｔｈ  Ｖａｌｕｅフィールドであることが可能である。
【００５０】
図２を参照すると、このような記述子２００は、通過する障害の発生していない／発生中ではないトランスペアレントクロックによって、１ずつデクリメントされる値「Ｉｄ」である。したがって、記述子の値は、マスタ１０６レベルでは、検討されるマスタ／スレーブ通信経路に沿って配備されたトランスペアレントクロックの総数を表す。
【００５１】
通常動作中は、記述子の値は、スレーブレベルでゼロに等しいはずである。
【００５２】
逆に、非ゼロの値は、関連する同期経路で発生している障害イベント３００（図３）をスレーブ１０８に示す。
【００５３】
拡張として、記述子は、この実施形態のように、「Ｔｒａｎｓｐａｒｅｎｔ  Ｃｌｏｃｋ  ｆａｉｌｅｄ  ｉｎｄｉｃａｔｏｒ（トランスペアレントクロック障害インジケータ）、ＦＩＤ」、例えば、同期メッセージの１ビットを含むことができ、これにより同期経路内の障害が発生中のトランスペアレントクロック１０２６を指示することが可能になる。
【００５４】
障害が発生すると、ｎ番目のトランスペアレントクロックは、他のその後のトランスペアレントノードがＩｄステータスをデクリメントしないようにするために、ＦＩＤステータス（典型的にはブール値）を変更する。その結果、スレーブレベルで受信されるＩｄ値は、マスタ／スレーブ通信経路内の障害が発生したスレーブクロックの位置を提供する。
【００５５】
本発明の様々な態様は、特に、スレーブレベルで厳しい周波数および時間要件（マイクロ秒の精度）を示す移動体ネットワークの適用を対象として含む。完全なトランスペアレントクロックの配備は、このような問題に対処するための１つの実行可能な手法である。
【００５６】
各ノードについて最悪のＰＤＶ、約１０ｍｓ（輻輳状態で発生する可能性がある）の場合の１０個のノードの同期ネットワーク経路を考え、スレーブレベルでマイクロ秒の時間精度要件を目標とすると、トランスペアレントクロックに要求される精度は、少なくとも１ｐｐｍ（ｐａｒｔ  ｐｅｒ  ｍｉｌｌｉｏｎ）範囲であるべきであると思われる。
【００５７】
このような値について、１００ｎｓ範囲では、最大累積時間補正誤差は、μｓの目標をはるかに下回る。したがって、トランスペアレントクロックの測定要求は、低コストの発振器を用いて実現することができる。
【００５８】
周波数精度要件（無線技術の大規模なセットに必須）は、時間情報を単に１回導出することにより対処されることが可能であると理解すべきである。実際には、例えば、所与の数ＮのＩＥＥＥ  １５５８８Ｖ２パケットにわたって時間情報をまとめることによって、時間測定誤差を削減することができ、したがって誤差／ノイズは（Ｎ）−１／２の割合で補正される（より一般的には、フィルタリング技術も同様に使用することができる）。
【００５９】
１秒に１６パケットの標準的な１５８８Ｖ２パケット／メッセージレートを考えると、時間測定誤差は、１秒後に４分の１に減少する。累積された１００ｎｓの累積誤差は、したがって１ｓでは２５ｎｓの誤差になり、２５ｐｐｂ（ｐａｒｔ  ｐｅｒ  ｂｉｌｌｉｏｎ）の周波数精度値となる。したがって、厳しい時間および周波数要件は、（周波数）安定性／精度に乏しい特徴を示す１５８８Ｖ２のスレーブクロックを用いて達成することができる。
【００６０】
上述のように、この提案は、ＰＳＮ内のすべてのＮＥにＴＣが実装されると仮定するが、実施形態によっては、この「完全な配備」の実施は必要とされない可能性がある。
【００６１】
本発明は、様々な実施形態により導き出されることが可能である。図のように、本発明の第１の態様の複数の経路の監視により、マスタからスレーブへの送信同期メッセージ（例えば、経路１を通じて送信される奇数列のＳｙｎｃメッセージおよび経路２を通じて送信される偶数列のＳｙｎｃメッセージ）の負荷平衡を可能にする。
【図１】
0005525068.tif 000002
【図２】
0005525068.tif 000003
【図３】
0005525068.tif 000004