(57)【要約】  本発明は、ＰＯＮ内で、ＯＮＵ用のＩＥＥＥ１５８８マスタクロック構成を行うための方法および装置を提供する。本方法は、ＵＮＩがマスタクロックモードで動作しているということを示すために、ＰＴＰポートをＯＮＵのＵＮＩ上に作成し、該ＰＴＰポートに対応するＰＴＰポートＭＥを生成するステップと、マスタクロックデバイスとして使用されるすべてのＰＴＰポートのプロファイルを格納するために、ＯＮＵ内のすべてのＰＴＰポートのＰＴＰポートＭＥに基づき、１５８８マスタクロック構成データＭＥを生成するステップと、マスタクロックデバイスとして使用されるすべてのＰＴＰポートのクロックソース情報を示すために、１５８８マスタクロック構成データＭＥに従って、クロックデータセットＭＥを生成するステップとを含む。
2016528790.tif 000002
【特許請求の範囲】
【請求項１】
受動光ネットワーク（ＰＯＮ）内で、光ネットワークユニット（ＯＮＵ）用のＩＥＥＥ１５８８マスタクロック構成を行うための方法であって、
ユーザネットワークインタフェース（ＵＮＩ）がマスタクロックモードで動作しているということを示すために、高精度時刻プロトコル（ＰＴＰ）ポートをＯＮＵのＵＮＩ上に作成し、該ＰＴＰポートに対応するＰＴＰポート管理エンティティ（ＭＥ）を生成するステップと、
マスタクロックデバイスとして使用されるすべてのＰＴＰポートのプロファイルを格納するために、ＯＮＵ内のすべてのＰＴＰポートのＰＴＰポートＭＥに基づき、１５８８マスタクロック構成データＭＥを生成するステップと、
マスタクロックデバイスとして使用されるすべてのＰＴＰポートのクロックソース情報を示すために、１５８８マスタクロック構成データＭＥに従って、クロックデータセットＭＥを生成するステップと
を含む、方法。
【請求項２】
１５８８マスタクロック構成データＭＥおよびクロックデータセットＭＥが、マスタクロックデバイスとして使用されるＰＴＰポートから、そのスレーブクロックデバイスへ、ＩＥＥＥ１５８８プロトコルメッセージを通じて伝送される、請求項１に記載の方法。
【請求項３】
ＰＴＰポートＭＥが、ＩＥＥＥ１５８８プロトコルメッセージがレベル２（Ｌ２）上で実装される場合、Ｌ２伝送によって要求される伝送情報をさらに含む、請求項２に記載の方法。
【請求項４】
Ｌ２伝送によって要求される伝送情報が、仮想ローカルエリアネットワーク（ＶＬＡＮ）パラメータおよびＰｂｉｔパラメータを含む、請求項３に記載の方法。
【請求項５】
ＩＥＥＥ１５８８プロトコルメッセージがレベル３（Ｌ３）上で実装される場合、ＩＥＥＥ１５８８プロトコルメッセージがＴＣＰ／ＵＤＰ上のアプリケーションとして実装される、請求項２に記載の方法。
【請求項６】
ＩＥＥＥ１５８８プロトコルメッセージがレベル３（Ｌ３）上で実装される場合、ＯＮＵ上のＵＮＩに対応するＭＡＣブリッジポートが、ＰＯＮ側のＭＡＣブリッジに接続されて、トラフィックデータをネットワーク側に伝送できるだけでなく、Ｌ３の前部のブリッジに接続されて、Ｌ３より上の層のパケットを、下流デバイスに伝送することもできる、請求項２に記載の方法。
【請求項７】
ＰＯＮがＧＰＯＮであり、構成が、ＯＭＣＩプロトコルメッセージを通じて実現される、請求項１に記載の方法。
【請求項８】
ＰＯＮがＥＰＯＮであり、構成が、ＯＡＭプロトコルメッセージを通じて実現される、請求項１に記載の方法。
【請求項９】
光ネットワークユニット管理制御インタフェース（ＯＭＣＩ）メッセージを通じて、受動光ネットワーク（ＰＯＮ）内で光ネットワークユニット（ＯＮＵ）用にＩＥＥＥ１５８８マスタクロック構成を行うための装置であって、
ユーザネットワークインタフェース（ＵＮＩ）がマスタクロックモードで動作しているということを示すために、高精度時刻プロトコル（ＰＴＰ）ポートをＯＮＵのＵＮＩ上に作成し、該ＰＴＰポートに対応するＰＴＰポート管理エンティティ（ＭＥ）を生成するよう構成された、ＰＴＰポートＭＥ作成ユニットと、
マスタクロックデバイスとして使用されるすべてのＰＴＰポートのプロファイルを格納するために、ＯＮＵ内のすべてのＰＴＰポートのＰＴＰポートＭＥに基づき、１５８８マスタクロック構成データＭＥを生成するよう構成された、１５８８マスタクロック構成データＭＥ生成ユニットと、
マスタクロックデバイスとして使用されるすべてのＰＴＰポートのクロックソース情報を示すために、１５８８マスタクロック構成データＭＥに従って、クロックデータセットＭＥを生成するよう構成された、クロックデータセットＭＥ生成ユニットと
を備える、装置。
【請求項１０】
１５８８マスタクロック構成データＭＥおよびクロックデータセットＭＥを、マスタクロックデバイスとして使用されるＰＴＰポートから、そのスレーブクロックデバイスへ、ＩＥＥＥ１５８８プロトコルメッセージを通じて伝送するよう構成された伝送ユニットをさらに備える、請求項９に記載の装置。
【請求項１１】
ＰＴＰポートＭＥ作成ユニットが、ＩＥＥＥ１５８８プロトコルメッセージがレベル２（Ｌ２）上で実装される場合、Ｌ２伝送によって要求される伝送情報をさらに含む、ＰＴＰポートＭＥを作成するよう、さらに構成される、請求項１０に記載の装置。
【請求項１２】
Ｌ２伝送によって要求される伝送情報が、仮想ローカルエリアネットワーク（ＶＬＡＮ）パラメータおよびＰｂｉｔパラメータを含む、請求項１１に記載の装置。
【請求項１３】
ＩＥＥＥ１５８８プロトコルメッセージがレベル３（Ｌ３）上で実装される場合、ＩＥＥＥ１５８８プロトコルメッセージがＴＣＰ／ＵＤＰ上のアプリケーションとして実装される、請求項１０に記載の装置。
【請求項１４】
ＩＥＥＥ１５８８プロトコルメッセージがレベル３（Ｌ３）上で実装される場合、ＯＮＵ上のＵＮＩに対応するＭＡＣブリッジポートが、ＰＯＮ側のＭＡＣブリッジに接続されて、トラフィックデータをネットワーク側に伝送できるだけでなく、Ｌ３の前部のブリッジに接続されて、Ｌ３より上の層のパケットを、下流デバイスに伝送することもできる、請求項１０に記載の装置。
【請求項１５】
ＰＯＮがＧＰＯＮであり、構成が、ＯＭＣＩプロトコルメッセージを通じて実現される、請求項９に記載の装置。
【請求項１６】
ＰＯＮがＥＰＯＮであり、構成が、ＯＡＭプロトコルメッセージを通じて実現される、請求項９に記載の装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、一般に、ワイヤレス通信の分野に関し、より具体的には、ＰＯＮ内でＯＮＵをＩＥＥＥ１５８８マスタクロックとして構成するための方法および装置に関する。
【背景技術】
【０００２】
受動光ネットワーク（Ｐａｓｓｉｖｅ  Ｏｐｒｉｃａｌ  Ｎｅｔｗｏｒｋ：ＰＯＮ）とは、その光分配ネットワーク（Ｏｐｔｉｃａｌ  Ｄｉｓｔｒｉｂｕｔｉｏｎ  Ｎｅｔｗｏｒｋ：ＯＤＮ）内に、電子デバイスまたは電子式電源をいっさい含まない、光ネットワークのことを指す。ＰＯＮシステムは、主に、局側終端の光回線終端装置（Ｏｐｔｉｃａｌ  Ｌｉｎｅ  Ｔｅｒｍｉｎａｌ：ＯＬＴ）、ユーザ側終端の光ネットワークユニット（Ｏｐｔｉｃａｌ  Ｎｅｔｗｏｒｋ  Ｕｎｉｔ：ＯＮＵ）または光ネットワーク終端装置（Ｏｐｔｉｃａｌ  Ｎｅｔｗｏｒｋ  Ｔｅｒｍｉｎａｌ）、およびＯＬＴとＯＵＮ／ＯＮＴの間のＯＤＮから構成される。ＯＤＮは、受動デバイスのみを含み、高価な能動電子デバイスは含まない。ＰＯＮは有望なソリューションである。なぜなら、ＰＯＮは、局とユーザ側終端の間の能動デバイスを取り除き、それにより、より簡単なメンテナンス、より高い信頼性、より低いコスト、および光ファイバリソースの節約を可能にするからである。
【０００３】
ＰＯＮ内のブロードバンドアクセスにおいて現在使用されている、２つの主要な技術として、ＥＰＯＮおよびＧＰＯＮが挙げられる。以下の記述では、ＥＰＯＮおよびその派生ネットワーク（ＧＥＰＯＮ、１０Ｇ−ＥＰＯＮなど）は、まとめてＥＰＯＮ型ネットワークと呼ばれ、ＧＰＯＮおよびその派生ネットワーク（ＧＰＯＮ、ＸＧＰＯＮ、およびＮＧＰＯＮ２など）は、まとめてＥＰＯＮ型ネットワークと呼ばれる。
【０００４】
ＩＥＥＥ１５８８ＰＴＰとは、モバイルバックホールネットワークにおいて、時刻および周波数同期のために広く使用される、高精度タイミングプロトコルである。今日では、モバイルバックホールネットワーク要素の１つとして、ＰＯＮシステム（ＧＰＯＮ、ＸＧＰＯＮ、およびＮＧＰＯＮ２など）も、ＳＯ−ＯＣモードでＩＥＥＥ１５８８ＰＴＰをサポートするものと想定された。図１は、既存のＧＯＰＮシステムにおける、ＩＥＥＥ１５８８ｖ２ＰＴＰソリューションの概略図を示す。図１に示されるように、まず、局側終端のＯＬＴが、ＩＥＥＥ１５８８スレーブとして、ネットワーク側からのＩＥＥＥ１５８８メッセージを受信し、終端する。次いで、時刻およびクロック情報が、ＩＴＵ−Ｔ  Ｇ．９８４．３改正２で規定されたＴｏＤ  ｏｖｅｒ  ＧＰＯＮプロトコルを介して、ＯＬＴからＯＮＵに転送されることになる。最後に、ＯＮＵ／ＯＮＴは、ＩＥＥＥ１５８８マスタとして、（ＰＯＮインタフェースから受信された）時刻／クロック情報を１５８８メッセージに再パッケージし、それらを基地局に向かうＵＮＩインタフェースに配信する。ＥＰＯＮには、ＧＰＯＮと同様の構造が存在する。
【０００５】
ＯＭＣＩとは、ＧＰＯＮ標準で規定された構成伝送チャネルであり、ＯＬＴとＯＵＮ／ＯＮＴの間に、プライベートなＯＭＣＩ管理チャネルを確立することにより、ＯＭＣＩメッセージを伝送する。ＯＭＣＩは、ＯＵＮ／ＯＮＴを捕捉する標準的能力を提供し、ＯＵＮ／ＯＮＴを管理および制御することもできる。
【０００６】
ＥＰＯＮ型ネットワークでは、ＯＬＴによるＯＵＮ／ＯＮＴに対する管理およびメンテナンスは、ＩＥＥＥ８０２．３ａｈで規定されたＯＡＭプロトコルを通じて行われる。
【０００７】
しかし、ＧＰＯＮ上のＩＥＥＥ１５８８ｖ２エンドツーエンドソリューションの遺漏として、ＯＭＣＩ管理チャネルを介して、ＯＵＮ／ＯＮＴ内でＩＥＥＥ１５８８マスタクロックを構成する方法がない。ＩＴＵ  Ｇ．９８８（ＧＰＯＮ／ＸＧＰＯＮ  ＯＭＣＩ規定に関する）、またはその他の標準で規定されていないからである。同様に、ＥＰＯＮ型ネットワークでも、ＯＡＭプロトコルまたはその他のプロトコルを介して、ＯＵＮ／ＯＮＴ内に１５８８マスタクロックを構成する方法がない。
【０００８】
本出願で使用される略語
ＢＣ  境界クロック
ＥＰＯＮ  イーサネット（登録商標）受動光ネットワーク
ＧＥＰＯＮ  ギガビットイーサネット受動光ネットワーク
１０Ｇ−ＥＰＯＮ  １０ギガビットイーサネット受動光ネットワーク
ＧＰＯＮ  ギガビット受動光ネットワーク
ＩＥＥＥ  米国電気電子学会
ＩＴＵ  国際電気通信連合
Ｌ２  レベル２
Ｌ３  レベル３
ＭＥ  管理エンティティ
ＮＧＰＯＮ２  次世代受動光ネットワークタイプ２
ＯＡＭ  運用、管理、および保守
ＯＬＴ  光回線終端装置
ＯＭＣＩ  光ネットワークユニット管理制御インタフェース
ＯＮＵ  光ネットワークユニット
ＯＮＴ  光ネットワーク終端装置
ＯＳＩ  開放型システム間相互接続
ＰＯＮ  受動光ネットワーク
ＰＰＴＰ  物理パス終端点
ＰＴＰ  高精度時刻プロトコル
ＳＯ−ＯＣ  スレーブオンリ通常クロック
ＴＣＩ  タグ制御情報
ＴＣＰ  伝送制御プロトコル
ＴｏＤ  タイムオブデイ
ＵＤＰ  ユーザデータグラムプロトコル
ＵＮＩ  ユーザネットワークインタフェース
ＶＬＡＮ  仮想ローカルエリアネットワーク
ＸＧＰＯＮ  １０ギガビット対応受動光ネットワーク
【発明の概要】
【課題を解決するための手段】
【０００９】
上記問題に鑑み、本発明は、ＰＯＮシステム（ＧＰＯＮ型ネットワークおよびＥＰＯＮ型ネットワークの両方を含む）内で、ＯＮＵをＩＥＥＥ１５８８マスタクロックとして構成するための方法および装置を提供する。その核となる構想は、ＯＭＣＩプロトコル／ＯＡＭプロトコルを拡張することにより、異なる場面において、ＯＮＵ上の各ＩＥＥＥ１５８８ＰＴＰポートを、ＩＥＥＥ１５８８ｖ２マスタクロックデバイスとして管理するというものである。
【００１０】
本発明の一態様によれば、ＰＯＮ内でＯＮＵをＩＥＥＥ１５８８マスタクロックとして構成するための方法が提供され、この方法は、ＵＮＩがマスタクロックモードで動作しているということを示すために、ＰＴＰポートをＯＮＵのＵＮＩ上に作成し、該ＰＴＰポートに対応するＰＴＰポートＭＥを生成するステップと、マスタクロックデバイスとして使用されるすべてのＰＴＰポートのプロファイルを格納するために、ＯＮＵ内のすべてのＰＴＰポートのＰＴＰポートＭＥに基づき、１５８８マスタクロック構成データＭＥを生成するステップと、マスタクロックデバイスとして使用されるすべてのＰＴＰポートのクロックソース情報を示すために、１５８８マスタクロック構成データＭＥに従って、クロックデータセットＭＥを生成するステップとを含む。
【００１１】
本発明の別の態様によれば、ＰＯＮ内でＯＮＵをＩＥＥＥ１５８８マスタクロックとして構成するための装置が提供され、この装置は、ＵＮＩがマスタクロックモードで動作しているということを示すために、ＰＴＰポートをＯＮＵのＵＮＩ上に作成し、該ＰＴＰポートに対応するＰＴＰポートＭＥを生成するよう構成された、ＰＴＰポートＭＥ作成ユニットと、マスタクロックデバイスとして使用されるすべてのＰＴＰポートのプロファイルを格納するために、ＯＮＵ内のすべてのＰＴＰポートのＰＴＰポートＭＥに基づき、１５８８マスタクロック構成データＭＥを生成するよう構成された、１５８８マスタクロック構成データＭＥ生成ユニットと、マスタクロックデバイスとして使用されるすべてのＰＴＰポートのクロックソース情報を示すために、１５８８マスタクロック構成データＭＥに従って、クロックデータセットＭＥを生成するよう構成された、クロックデータセットＭＥ生成ユニットとを備える。
【００１２】
本発明の態様を使用することで、ＯＮＵ内の各ＩＥＥＥ１５８８ＰＴＰポートを、ＩＥＥＥ１５８８ｖ２マスタクロックデバイスとして管理することが可能になり、それにより、ＯＮＵ内のＩＥＥＥ１５８８ＰＴＰポートが、異なるトランスポートプロトコル（ＩＥＥＥ１５８８ＰＴＰプロトコルで規定される、Ｌ２イーサネットカプセル化プロトコルまたはＬ３  ＩＰ／ＵＤＰカプセル化プロトコルなど）を独立して実行することを可能にする。
【００１３】
以下の図面と併せて提供される、本発明の特定の実施形態の記述から、本発明がよりよく理解され、本発明のその他の目的、詳細、特徴、および利点がより明瞭になろう。
【図面の簡単な説明】
【００１４】
【図１】既存のＧＯＰＮシステムにおける、ＩＥＥＥ１５８８ｖ２ＰＴＰソリューションの概略図である。
【図２】本発明の実施形態による、ＯＮＵとその下流デバイスの間の、エンドツーエンド管理モデルの概略図である。
【図３】本発明による、ＯＭＣＩ  ＭＥを含むＯＮＵ構成モデルの概略図である。
【図４】本発明による、Ｌ２  ＯＭＣＩ実装モデルの概略図である。
【図５】本発明による、Ｌ３  ＯＭＣＩ実装モデルの概略図である。
【図６】本発明による、ＰＯＮ内で、ＯＭＣＩプロトコルメッセージを通じて、ＯＮＵを構成するための装置のブロック図である。
【発明を実施するための形態】
【００１５】
添付図面のすべてにおいて、類似の、または同様の参照番号は、類似の、同様の、または相当する特徴または機能を示す。
【００１６】
本発明の好ましい実施形態が、添付図面を併せて、以下でより詳細に記述される。本発明の好ましい実施形態が添付図面内に示されているが、本開示は様々な方法で実施されることが可能であり、本明細書に描写される実施形態によって限定されるものではないことを理解されたい。逆に、実施形態は、より徹底した完全な開示をなすために、また、本開示の範囲を当業者に伝えるために、本明細書に提示される。
【００１７】
図２は、本発明の実施形態による、ＯＮＵとその下流デバイスの間の、エンドツーエンド管理モデルの概略図を示す。図２に示されるように、ＯＮＵ（具体的には、ＯＮＵの各ＵＮＩインタフェース）は、ＩＥＥＥ１５８８ｖ２マスタクロックデバイスとして使用されて、ＩＥＥＥ１５８８ｖ２スレーブクロックデバイスとして使用される、さらに下流のデバイス（基地局など）に、ＴｏＤを伝送する。図２の例では、ＧＰＯＮシステムが、エンドツーエンドＴｏＤソリューションにおいて、バイナリクロックで稼働している。本発明はこれに限定されず、あらゆるクロックモデルで実装されることが可能である。
【００１８】
例えば、図２の概略図は、ＯＮＵをマスタクロックデバイスとして使用し、その下流デバイスをスレーブクロックデバイスとして使用することによって記述されている。しかし、本発明はこれに限定されないということは、当業者によって理解されよう。本発明は、ＯＮＴがマスタクロックデバイスとして使用され、その下流デバイスがスレーブクロックデバイスとして使用される場面においても、同様に使用されることができる。
【００１９】
ＯＮＵおよびＯＮＴは、ＩＴＵ−Ｔ  Ｇ．９８８プロトコルにおいて、具体的に記述されている。本発明の実装に関しては、ＯＮＵとＯＮＴの間に、実質的差異は存在しない。簡単にするため、以下の記述は、ＯＮＵを例として使用することによって記述される。
【００２０】
図２の概略図を使用して、本発明は、ＯＭＣＩプロトコルを拡張することにより、ＯＮＵ内でＩＥＥＥ１５８８マスタクロックを管理する方法に焦点を当てる。
【００２１】
以下の特定の記述では、ＧＰＯＮシステムおよびＯＭＣＩプロトコルは、例として記述される。しかし、本発明の原理は、ＯＡＭプロトコルを拡張することにより、ＥＰＯＮシステムに容易に移植され得ることは、当業者によって理解されよう。
【００２２】
当業者にはよく知られているように、様々なＯＭＣＩ管理エンティティ（ＭＥ）が、ＩＴＵ−Ｔ  Ｇ．９８８プロトコルで規定されている。これらのＭＥは、対応するプロトコルに準拠するようシステムに必須のＭＥや、ＯＮＵによって提供されるよう機能セットによって要求されるＭＥを含む。しかし、上述のように、既存のプロトコルには、ＯＮＵ内でＩＥＥＥ１５８８マスタクロックを管理するために規定されたＭＥは存在しない。
【００２３】
図３は、本発明による、ＯＭＣＩ  ＭＥを含むＯＮＵ構成モデルの概略図を示す。図３の破線内に示されるように、本発明では、ＯＮＵ内のＩＥＥＥ１５８８マスタクロックは、ＯＭＣＩプロトコルを拡張して、ＰＴＰポートＭＥ、１５８８マスタクロック構成データＭＥ、およびクロックデータセットＭＥを定義することによって管理される。３つのＭＥに対する定義は、それらの機能の見地から、追加されたＭＥを区別するためのものにすぎず、本発明をこの３つの特定のＭＥに限定するものではないことは、当業者によって理解されよう。
【００２４】
このほか、その他のＭＥ（ＵＮＩ−Ｇ、ＴＣＰ／ＵＤＰ構成データ、ＩＰホスト構成データ、ＭＡＣブリッジポート構成データ、拡張ＶＬＡＮタグ付け動作構成データなど）が、ＩＴＵ−Ｔ  Ｇ．９８８プロトコルで規定されており、それらは以下では詳述されない。
【００２５】
図３に示されるように、ＰＴＰポートは、ＯＮＵのＵＮＩ上に作成され、対応するＰＴＰポートＭＥが、ＵＮＩがマスタクロックモードで動作中であることを示すために生成される。
【００２６】
１５８８マスタクロック構成データＭＥは、ＯＮＵにおけるすべてのＰＴＰポートのＰＴＰポートＭＥに基づき生成され、マスタクロックデバイスとして使用される、すべてのＰＴＰポートのプロファイルを格納する。
【００２７】
クロックデータセットＭＥは、１５８８マスタクロック構成データＭＥに従って生成され、マスタクロックデバイスとして使用される、すべてのＰＴＰポートのクロックソース情報を示す。
【００２８】
１５８８マスタクロック構成データＭＥおよびクロックデータセットＭＥは、マスタクロックデバイスとして使用されるＰＴＰポートから、そのスレーブクロックデバイスへ、ＩＥＥＥ１５８８プロトコルメッセージを通じて伝送される。すなわち、１５８８マスタクロック構成データＭＥおよびクロックデータセットＭＥが、ＩＥＥＥ１５８８プロトコルメッセージの動作モードを決定する。
【００２９】
図３に示されるＯＮＵ構成モデルにおいて、対応するＰＴＰポートＭＥを、ＵＮＩ上に作成された各ＰＴＰポート用に生成することができるので、マスタクロックデバイスとして使用される各ＰＴＰポートは、そのサポートするＩＰスタックまたは他のサービスとの共有ＩＰスタックを、柔軟に選択することができる。
【００３０】
本発明はさらに、マスタクロックデバイスとして使用されるＰＴＰポートが、ＩＥＥＥ１５８８プロトコルメッセージをＬ２またはＬ３のどちらで伝送しているかに応じて、以下の２つの、特定の実装方法を提供する。
【００３１】
図４は、本発明による、Ｌ２  ＯＭＣＩ実装モデルの概略図を示す。
【００３２】
Ｌ２モデルでは、Ｌ２伝送によって要求される、ＶＬＡＮまたはＰｂｉｔパラメータなどの伝送情報は、マスタクロックデバイスとして使用される、各ＰＴＰポートＭＥ内に構成される。このとき、マスタクロックデバイスとして使用されるＰＴＰポートによって伝送される、ＩＥＥＥ１５８８プロトコルメッセージは、イーサネットフレームのフォーマットで伝送される。
【００３３】
このほか、スレーブクロックデバイスが異なるＬ２パス上で動作するときには、マスタクロックデバイスとして使用されるために、複数のＰＴＰポートが同一のＵＮＩ上に作成されてもよく、対応するＰＴＰポートＭＥが生成されてもよい。
【００３４】
図５は、本発明による、Ｌ３  ＯＭＣＩ実装モデルの概略図を示す。
【００３５】
Ｌ３実装に関しては、ＯＳＩ参照モデルに準拠するように、ＩＥＥＥ１５８８プロトコルメッセージは、ＴＣＰ／ＵＤＰ上のアプリケーションとして実装されて、他のアプリケーション／サービスと同一のＩＰスタックを共有すべきである。
【００３６】
このほか、Ｌ３モデルでは、ＵＮＩはＩＥＥＥ１５８８メッセージのみならず、他の通常Ｌ２トラフィックも伝達することができるので、対応するＭＡＣブリッジポートは、２つの異なるＭＡＣブリッジに関連付けられる必要がある。一方は、これまでのような、ＰＯＮ側に接続されたＭＡＣブリッジ（図５の右側に示されるＭＡＣブリッジ５０２など）であり、他方は、Ｌ３の前部に接続されたＭＡＣブリッジ（図５の左側に示されるＭＡＣブリッジ５０１など）である。
【００３７】
通常のトラフィックモデルでは、ＯＮＵ上のＵＮＩは、図５の右側に示されるように、ＯＮＵの下流のデバイスからＰＯＮ側に通常のトラフィックデータを伝送するために、トラフィックデータを上方に伝送する機能のみを担う。
【００３８】
本発明によるＬ３モデルでは、通常のＬ２トラフィックのほかにも、ＵＮＩは、ＩＥＥＥ１５８８プロトコルメッセージを、下流デバイスに向けて伝達することができる。したがって、ＣＰＵからのデータがＭＡＣブリッジ５０１に到達したとき、ＭＡＣブリッジ５０１は、データに関連付けられた異なるアプリケーションに従って、そのデータがＰＯＮ側とＵＮＩ側のどちらに向けられているかを判断し、それにより、適宜、データをフォワーディングするということが、図５にはさらに示されている（図５の矢印ＡおよびＢによって示される）。すなわち、本発明によるＬ３モデルは、Ｌ３より上の層のパケットを下方伝送することを可能にする。しかし、既存のＩＴＵ−Ｔ  Ｇ．９８８プロトコルには、Ｌ３より上の層のパケットを、能動的に下方伝送する能力がない。したがって、このことが、本発明による、従来技術に対する別の多大な貢献を表している。
【００３９】
モデルを簡略に保つため、ＭＡＣブリッジポートに対応するＵＮＩは、ＵＮＩを明示的に指し示すＰＴＰポートを介して、Ｌ３の前部に接続されたＭＡＣブリッジと、暗黙的に関連付けられることにする。図５では、例として１：ＭＰモデルを使用して、記述が行われる。しかし、上記記述は、ＭＡＣブリッジを共有することを除いて、Ｎ：ＭＰモデルにも適用可能である。１：ＭＰモデルおよびＮ：ＭＰモデルは、関連のＯＭＣＩプロトコルで規定されているので、ここでは不必要に記述されない。
【００４０】
このほか、スレーブクロックデバイスが異なるＬ３パス上で動作するときには、マスタクロックデバイスとして使用されるために、複数のＰＴＰポートが同一のＵＮＩ上に作成されてもよく、対応するＰＴＰポートＭＥが生成されてもよい。
【００４１】
一実施形態では、マスタクロックデバイスとして使用される、１つのＰＴＰポートは、複数のスレーブクロックデバイスと、同時に関連付けられ得る。
【００４２】
一実施形態では、１５８８マスタクロック構成データＭＥは、以下の項目の少なくとも１つを含み得る：
【００４３】
・ＭＥ  ＩＤ。ＯＮＵにおける、１５８８マスタクロック構成データＭＥの識別子である。
【００４４】
・クロックデータセットポインタ。クロックデータセットＭＥを指し示すよう構成されている。
【００４５】
・ＰＴＰバージョン。ＰＴＰプロトコルのバージョンを示すよう構成され、例えば、デフォルトでＩＥＥＥ１５８８ｖ２ＰＴＰにセットされることができる。
【００４６】
・ステップモード。１ステップクロックまたは２ステップクロックを示すことができ、異なるタイムスタンプの精度に対応する。
【００４７】
・遅延機構。例えば、エンドツーエンド（ｅ２ｅ）機構、ポイントツーポイント（ｐ２ｐ）機構、ディセーブルなどを含む。
【００４８】
・同期メッセージの間隔。
【００４９】
・遅延メッセージの間隔。
【００５０】
・ｐｄｅｌａｙメッセージの間隔（ｐｄｅｌａｙメッセージについてのさらなる情報はＩＥＥＥ１５８８プロトコルを参照）。
【００５１】
・アナウンスメッセージの間隔。
【００５２】
一実施形態では、ＰＴＰポートＭＥ（マスタクロックデバイス）は、以下の項目の少なくとも１つを含み得る：
【００５３】
・ＭＥ  ＩＤ。ＭＥインスタンスのＩＤである。
【００５４】
・ＵＮＩポインタ。ＰＰＴＰｘｘｘＵＮＩである。
【００５５】
・Ａｄｍｉｎ。ＩＥＥＥ１５８８出力のイネーブル／ディセーブルを示す。
【００５６】
・マスタポインタ。ＩＥＥＥ１５８８マスタ構成データＭＥを参照して、クロックパラメータを継承する。また、ＰＴＰポートの役割がマスタであると識別する。
【００５７】
・ＩＰｖ４、ＩＰｖ６、８０２．３などのプロトコルを含む、伝送プロトコル。
【００５８】
・ＴＣＰ／ＵＤＰポインタ。
【００５９】
・伝送モード。ユニキャスト、マルチキャスト、または混合とすることができる。
【００６０】
・ＴＣＩ。８０２．３が構成されているときはＶＬＡＮ＋ｐｂｉｔを示し、ｎｕｌｌの場合は０ｘｆｆｆｆを示し、０の場合はタグなしフレームを示す。
【００６１】
・ピアアドレステーブル。ユニキャスト伝送モードの場合に、ピアアドレスを指定する。このとき、１５８８マスタクロック構成データＭＥに関連付けられている場合は、そのピアはスレーブの役割をすることになり、以下を含む。
アドレスタイプ。Ｉｐｖ４、Ｉｐｖ６、または８０２．３の形式とすることができる。
アドレス。
【００６２】
一実施形態では、クロックデータセットＭＥは、以下の項目の少なくとも１つを含み得る：
【００６３】
・ＭＥ  ＩＤ。ＯＬＴからのＯＮＵ内のクロックソースを指す。
【００６４】
・ドメイン。
【００６５】
・上流クロッククラス。
【００６６】
・上流クロック精度。
【００６７】
・上流クロック優先度１。
【００６８】
・上流クロック優先度２。
【００６９】
・ＯＮＵが上流クロックと同期できない場合に定義されるアラーム。
【００７０】
本発明の一実施形態によれば、１５８８マスタクロック構成データＭＥ、クロックデータセットＭＥ、およびＰＴＰポートＭＥは、すべてＯＬＴによって生成される。しかし、これらのＭＥは、ＯＮＵ／ＯＮＴ自身によって、またはＯＤＮ内のその他の要素によって生成されることもできるので、本発明は、これに限定されない。
【００７１】
図６は、本発明による、ＰＯＮ内で、ＯＮＵ用のＩＥＥＥ１５８８マスタクロック構成を行うための装置６００のブロック図を示す。例えば、装置６００は、ＯＬＴ内に、またはＯＬＴによって実装されることができ、ＯＭＣＩプロトコルメッセージを通じて、ＯＮＵを構成することができる。
【００７２】
装置６００は、高精度時刻プロトコル（Ｐｒｅｃｉｓｉｏｎ  Ｔｉｍｅ  Ｐｒｏｔｏｃｏｌ：ＰＴＰ）ポート管理エンティティ（ＭＥ）作成ユニット６１０を含み、このユニットは、ＰＴＰポートをＯＮＵのＵＮＩ上に作成し、該ＰＴＰポートに対応するＰＴＰポートＭＥを生成して、ＵＮＩがマスタクロックモードで動作しているということを示すよう構成される。
【００７３】
装置６００はさらに、１５８８マスタクロック構成データＭＥ生成ユニット６２０を含み、このユニットは、ＯＮＵにおけるすべてのＰＴＰポートのＰＴＰポートＭＥに基づき、１５８８マスタクロック構成データＭＥを生成し、マスタクロックデバイスとして使用される、すべてのＰＴＰポートのプロファイルを格納するよう構成される。
【００７４】
装置６００はさらに、クロックデータセットＭＥ生成ユニット６３０を含み、このユニットは、１５８８マスタクロック構成データＭＥに従ってクロックデータセットＭＥを生成し、マスタクロックデバイスとして使用される、すべてのＰＴＰポートのクロックソース情報を示すよう構成される。
【００７５】
好ましくは、装置６００が伝送ユニット（図示なし）をさらに含み、このユニットは、１５８８マスタクロック構成データＭＥおよびクロックデータセットＭＥを、マスタクロックデバイスとして使用されるＰＴＰポートからスレーブクロックデバイスに、ＩＥＥＥ１５８８プロトコルメッセージを通じて伝送するよう構成される。
【００７６】
好ましくは、ＰＴＰポートＭＥ作成ユニット６１０が、ＩＥＥＥ１５８８プロトコルメッセージがＬ２上で実装される場合、Ｌ２伝送によって要求される伝送情報をさらに含む、ＰＴＰポートＭＥを作成するよう、さらに構成される。
【００７７】
好ましくは、Ｌ２伝送によって要求される伝送情報が、ＶＬＡＮパラメータおよびＰｂｉｔパラメータを含む。
【００７８】
好ましくは、ＩＥＥＥ１５８８プロトコルメッセージが、Ｌ３上で実装される場合、ＴＣＰ／ＵＤＰ上のアプリケーションとして実装される。
【００７９】
好ましくは、ＩＥＥＥ１５８８プロトコルメッセージが、Ｌ３上で実装される場合、ＯＮＵ上のＵＮＩに対応するＭＡＣブリッジポートが、ＰＯＮ側のＭＡＣブリッジに接続されて、トラフィックデータをネットワーク側に伝送できるだけでなく、Ｌ３の前部のブリッジに接続されて、Ｌ３より上の層のパケットを、下流デバイスに伝送できる。
【００８０】
本発明は、ＩＥＥＥ１５８８マスタクロックデバイスを、ＧＰＯＮ  ＯＮＵに初めて導入し、エンドツーエンドソリューションとして使用される、ＩＥＥＥ１５８８ＰＴＰプロトコルをサポートする。本発明の態様を使用することで、ＯＮＵ上の各ＩＥＥＥ１５８８ＰＴＰポートを、ＩＥＥＥ１５８８ｖ２マスタクロックデバイスとして管理することが可能になり、ＯＮＵ上の各ＩＥＥＥ１５８８ＰＴＰポートが、異なるトランスポートプロトコル（ＩＥＥＥ１５８８ＰＴＰプロトコルで規定される、Ｌ２イーサネットカプセル化プロトコルまたはＬ３  ＩＰ／ＵＤＰカプセル化プロトコルなど）を独立して実行することを可能にする。Ｌ３モードでは、ＩＥＥＥ１５８８マスタは、標準ＩＰインタフェースを、同一ＯＮＵ上で動作している他のサービスと共有することができる。
【００８１】
１つまたは複数の例示的設計において、本出願の機能は、ハードウェア、ソフトウェア、ファームウェア、またはそれらの任意の組合せを使用して実装され得る。ソフトウェアを用いて実装する場合、機能は、１つまたは複数の命令またはコードとしてコンピュータ可読媒体に記憶されても、１つまたは複数の命令またはコードとしてコンピュータ可読媒体に伝送されてもよい。コンピュータ可読媒体は、コンピュータ記憶媒体および通信媒体を含む。通信媒体は、ある場所から別の場所へのコンピュータプログラムの伝送を容易にする、あらゆる媒体を含む。記憶媒体は、汎用または専用コンピュータにアクセス可能な、あらゆる利用可能媒体とすることができる。コンピュータ可読媒体は、例えば、これらに限定されるものではないが、ＲＡＭ、ＲＯＭ、ＥＥＰＲＯＭ、ＣＤ−ＲＯＭ、もしくは他の光ディスク記憶デバイス、磁気ディスク記憶デバイス、もしくは他の磁気記憶デバイス、あるいは汎用もしくは専用コンピュータまたは汎用もしくは専用プロセッサによってアクセス可能な、命令またはデータ構造のかたちで、所望のプログラムコード手段を担うか記憶する、その他の媒体を含むことができる。さらに、あらゆるコネクションも、コンピュータ可読媒体と見なされ得る。例えば、ウェブサイト、サーバ、または他のリモートソースから、同軸ケーブル、光ケーブル、ツイストペア線、デジタル加入者線（Ｄｉｇｉｔａｌ  Ｓｕｂｓｃｒｉｂｅｒ  Ｌｉｎｅ：ＤＳＬ）、または赤外線、無線、もしくはマイクロ波などの無線技術を使用して、ソフトウェアが伝送される場合、同軸ケーブル、光ケーブル、ツイストペア線、デジタル加入者線（ＤＳＬ）、または赤外線、無線、もしくはマイクロ波などの無線技術も、媒体の定義に包含される。
【００８２】
本明細書の開示に関連して記述された、様々な例示的論理ブロック、モジュール、および回路は、汎用プロセッサ、デジタル信号プロセッサ（ＤＳＰ）、特定用途向け集積回路（Ａｐｐｌｉｃａｔｉｏｎ  Ｓｐｅｃｉｆｉｃ  Ｉｎｔｅｇｒａｔｅｄ  Ｃｉｒｃｕｉｔ：ＡＳＩＣ）、フィールドプログラマブルゲートアレイ（ＦＰＧＡ）、あるいは本明細書に記述された機能を遂行するよう設計された、他のプログラマブルロジックデバイス、ディスクリートなゲートもしくはトランジスタロジック、ディスクリートなハードウェアコンポーネント、またはそれらの任意の組合せを用いて、実装または遂行されてもよい。汎用プロセッサは、マイクロプロセッサとすることができるが、替わりに、そのプロセッサを、任意の通常プロセッサ、コントローラ、マイクロコントローラ、またはステートマシンとしてもよい。プロセッサは、例えば、ＤＳＰとマイクロプロセッサの組合せ、複数のマイクロプロセッサ、ＤＳＰコアと１つまたは複数のマイクロプロセッサの併用、またはその他のこうした構成などの、コンピューティングデバイスの組合せとしても実装され得る。
【００８３】
当業者であれば、本明細書の開示に関連して記述された、様々な例示的論理ブロック、モジュール、回路、およびアルゴリズムのステップは、電子ハードウェア、コンピュータソフトウェア、または両者の組合せとして実装され得ることをさらに理解できよう。このハードウェアとソフトウェアの互換性を明瞭に示すために、様々な例示的コンポーネント、ブロック、モジュール、回路、およびステップは、全体として、それらの機能の見地から、以上に記述されている。そのような機能が、ハードウェアとして実装されるのか、それともソフトウェアとして実装されるのかは、個々の用途、およびシステム全体に課される設計制約次第である。当業者であれば、記述された機能を、各個の用途に対して異なる方法で実装し得るが、そのような実装判断は、本開示の範囲からの逸脱によるものと解釈されるべきではない。
【００８４】
本開示の上記描写は、あらゆる当業者が本発明を実装または使用できるようにするものである。当業者にとっては、本開示の様々な修正は自明であり、本明細書で定義される一般原理は、本発明の趣旨および保護範囲から逸脱することなく、他の変形にも適用され得る。したがって、本発明は、本明細書に記述された例や設計に限定されるものではなく、本開示の原理および新規特性の最大範囲と一致すべきものである。
【図１】
2016528790.tif 000003
【図２】
2016528790.tif 000004
【図３】
2016528790.tif 000005
【図４】
2016528790.tif 000006
【図５】
2016528790.tif 000007
【図６】
2016528790.tif 000008
【国際調査報告】
2016528790.tif 000009
2016528790.tif 000010
2016528790.tif 000011
2016528790.tif 000012