(57)【特許請求の範囲】
【請求項１】
ネットワーク要素間における１５８８時間同期誤差の検出方法であって、
ネットワーク全体が１５８８時間ネットワークを確立することと、
ネットワーク要素間において１５８８時間同期誤差を検出する必要がある場合、前記ネットワーク要素間が、予め設定された伝送速度に従って、ＰａｓｓｉｖｅポートまたはＭａｓｔｅｒポートを介してローカルタイムスタンプを含むプローブパケットを互いに反対端ネットワーク要素に送信することと、
プローブパケットを受信したネットワーク要素が、予め設定された時間差アルゴリズムに従って、ローカルタイムスタンプと前記プローブパケット内のタイムスタンプとの時間差を算出し、前記時間差に基づいて検出経路に障害があるかどうかを判断し、検出経路に障害がある場合、アラームを報告することと
を含むことを特徴とする方法。
【請求項２】
１５８８時間同期誤差の検出を行う必要があるネットワーク要素が隣接していない場合、当該方法は、さらに、前記ネットワーク要素間の経路に応じて、現在の検出における検出経路を設定することを含む
ことを特徴とする請求項１に記載の方法。
【請求項３】
前記プローブパケットは、ＴＣ（Transparent Clock）モードで前記ネットワーク要素間において伝送される
ことを特徴とする請求項１または２に記載の方法。
【請求項４】
前記時間差アルゴリズムは、ローカルタイムスタンプからプローブパケット内のタイムスタンプを減算することである
ことを特徴とする請求項１に記載の方法。
【請求項５】
前記ネットワーク要素が検出経路に障害があるかどうかを判断することは、
前記時間差が予め設定された時間差閾値より大きいかどうかを判断することであり、前記時間差が予め設定された時間差閾値より大きい場合、前記検出経路に障害があると判断される
ことを特徴とする請求項１または４に記載の方法。
【請求項６】
前記１５８８時間がＥＴＨ１５８８である場合、レイヤ２ユニキャストモードで前記経路における全てのネットワーク要素間に仮想ローカルエリアネットワーク（ＶＬＡＮ：Virtual Local Area Network）交換ドメインを設定することによって検出経路の設定を実現し、
前記１５８８時間がＩＰ１５８８である場合、レイヤ３ユニキャストモードで前記経路における全てのネットワーク要素にＩＰ（Internet Protocol）ルーティングを設定することによって検出経路の設定を実現する
ことを特徴とする請求項２に記載の方法。
【請求項７】
前記ネットワーク要素が時間差を算出する前に、当該方法は、さらに、
前記プローブパケット内のタイムスタンプのネットワーク要素間の遅延時間が平衡かつ対称であるかどうかを判断し、前記タイムスタンプのネットワーク要素間の遅延時間が平衡ではないかまたは非対称である場合、前記タイムスタンプのネットワーク要素間の遅延時間に対して非対称的な補償を行うことを含む
ことを特徴とする請求項１または６に記載の方法。
【請求項８】
前記ネットワーク要素が反対端ネットワーク要素へプローブパケットを送信する前に、当該方法は、さらに、
ｈｅｌｌｏメッセージを反対端ネットワーク要素へ送信することと、
前記反対端ネットワーク要素から返されたＲｅｓｐメッセージを受信した後、予め設定された伝送速度に基づいて、反対端ネットワーク要素へプローブパケットを送信することと
を含むことを特徴とする請求項７に記載の方法。
【請求項９】
１５８８時間同期誤差の検出装置であって、当該装置は、ネットワーク設定モジュール、プローブパケット送受信モジュール、時間差算出モジュール、障害判断モジュールを含み、
前記ネットワーク設定モジュールは、１５８８時間ネットワークを確立することに用いられ、
前記プローブパケット送受信モジュールは、ネットワーク要素間において１５８８時間同期誤差を検出する必要がある場合、前記ネットワーク要素間が、予め設定された伝送速度に従って、ＰａｓｓｉｖｅポートまたはＭａｓｔｅｒポートを介してローカルタイムスタンプを含むプローブパケットを反対端ネットワーク要素に送信し、反対端ネットワーク要素から送信されたプローブパケットを受信することに用いられ、
前記時間差計算モジュールは、予め設定された時間差アルゴリズムに従って、ローカルタイムスタンプと、前記プローブパケット送受信モジュールによって受信されたプローブパケット内のタイムスタンプとの時間差を算出することに用いられ、
前記障害判断モジュールは、前記時間差に基づいて検出経路に障害があるかどうかを判断し、検出経路に障害がある場合、アラームを報告することに用いられる
ことを特徴とする装置。
【請求項１０】
前記ネットワーク設定モジュールは、さらに、ユーザに伝送速度を設定するためのインターフェイスを提供し、ユーザ設定を保存することに用いられ、１５８８時間同期誤差の検出を行う必要があるネットワーク要素が隣接していない場合、前記ネットワーク要素間の経路に基づいて、現在の検出における検出経路を設定することに用いられ、
前記プローブパケット送受信モジュールは、さらに、反対端ネットワーク要素へプローブパケットを送信する前に、ｈｅｌｌｏメッセージを反対端ネットワーク要素に送信することに用いられ、
前記時間差算出モジュールは、時間差を算出する前に、前記プローブパケット内のタイムスタンプのネットワーク要素間の遅延時間が平衡かつ対称であるかどうかを判断し、前記タイムスタンプのネットワーク要素間の遅延時間が平衡ではないかまたは非対称である場合、前記タイムスタンプのネットワーク要素間の遅延時間に対して非対称的な補償を行うことに用いられ、
前記障害判断モジュールは、さらに、前記時間差が、予め設定された時間差閾値より大きいかどうかを判断することに用いられる
ことを特徴とする請求項９に記載の装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は通信分野に関し、特にネットワーク要素間における１５８８時間誤差の検出方法及び検出装置に関する。
【背景技術】
【０００２】
ネットワーク情報化の急速な発展に伴い、大量のネットワークデバイスからなるＰＴＮ（Ｐａｃｋｅｔ Ｔｒａｎｓｐｏｒｔ Ｎｅｔｗｏｒｋ：パケット伝送ネットワーク）の規模がますます大きくかつ複雑になってきている。このため、１５８８時間のネットワーク伝送過程において、時間誤差が生じることがある。１５８８時間伝送過程は、ネットワーク要素間のマスタ（Ｍａｓｔｅｒ）ポート、スレーブ（Ｓｌａｖｅ）ポートについて補正や補償を行うことができる。しかしながら、ネットワーク要素のパッシブ（Ｐａｓｓｉｖｅ）ポート、Ｍａｓｔｅｒポートの間は、１５８８時間が同期しているかどうかを把握することができない。
【０００３】
リンクに時間誤差が存在している場合にネットワーク事業者に注意を与えることができる時間誤差の検出は非常に重要である。誤差値をタイムリーに検出することができない場合、リンク上の１５８８時間誤差が次第に大きくなり、最終的に時間同期障害が引き起こされる可能性がある。
【０００４】
現在の標準では、対応するテスト方法が未だ規定されていない。特にピア‐ツー‐ピア・ネットワーク要素間の１５８８時間同期について、対応するテスト方法が提案されていない。実際のネットワーク運営において、ピア‐ツー‐ピア・リンク上の１５８８時間誤差における具体的な検出方法もなく、リンク上に１５８８時間誤差が存在しているかどうかを正確に判断することができない。
【発明の概要】
【発明が解決しようとする課題】
【０００５】
これに鑑みて、本発明の主な目的は、既存技術において１５８８時間誤差の検出方法がないという問題を解決するために、ネットワーク要素間の１５８８時間誤差を検出する方法及び装置を提供することにある。
【課題を解決するための手段】
【０００６】
本発明は、ネットワーク要素間における１５８８時間誤差の検出方法を提供する。
当該方法は、
ネットワーク全体が１５８８時間ネットワークを確立することと、
ネットワーク要素間において１５８８時間誤差を検出する必要がある場合、ネットワーク要素が、ローカルタイムスタンプを含むプローブパケットを互いに反対端ネットワーク要素に送信することと、
プローブパケットを受信したネットワーク要素が、予め設定された時間差アルゴリズムに従って、ローカルタイムスタンプと前記プローブパケット内のタイムスタンプとの時間差を算出し、前記時間差に基づいて検出経路に障害があるかどうかを判断し、検出経路に障害がある場合、アラームを報告することとを含む。
【０００７】
本発明は、さらに、１５８８時間誤差の検出装置を提供する。
当該装置は、ネットワーク設定モジュール、プローブパケット送受信モジュール、時間差算出モジュール、障害判断モジュールを含み、ここで、
前記ネットワーク設定モジュールは、１５８８時間ネットワークを確立することに用いられ、
前記プローブパケット送受信モジュールは、ネットワーク要素間において１５８８時間誤差を検出する必要がある場合、ローカルタイムスタンプを含むプローブパケットを互いに反対端ネットワーク要素に送信し、反対端ネットワーク要素から送信されたプローブパケットを受信することに用いられ、
前記時間差計算モジュールは、予め設定された時間差アルゴリズムに従って、ローカルタイムスタンプと、前記プローブパケット送受信モジュールによって受信されたプローブパケット内のタイムスタンプとの時間差を算出することに用いられ、
前記障害判断モジュールは、前記時間差に基づいて検出経路に障害があるかどうかを判断し、検出経路に障害がある場合、アラームを報告することに用いられる。
【０００８】
本発明によれば、ネットワーク全体において１５８８時間ネットワークが確立された後、プローブパケットを介して、任意の２つのネットワーク要素間の１５８８時間誤差を検出することができる。１５８８時間誤差が、予め設定された閾値を超えている場合、ネットワーク要素間の検出経路に障害があると判断するこができる。任意２つのネットワーク要素間の１５８８時間誤差の検出によって、ネットワーク内の１５８８時間伝送の精度を把握することができ、時間経路に障害があるとわかったときに、タイムリーにアラームを報告し、ネットワーク管理プラットフォームに通知して１５８８時間誤差メンテナンスを行う。これにより、効果的に時間誤差による時間のエラー伝送を防止し、ネットワークの安定性を確保する。
【図面の簡単な説明】
【０００９】
【図１】本発明に係るネットワーク要素間の１５８８時間誤差の検出方法における好適な実施例１のフローチャートである。
【図２】本発明に係るネットワーク要素間の１５８８時間誤差の検出方法における好適な実施例２のフローチャートである。
【図３】本発明に係る１５８８時間誤差の検出装置における好適な実施例の機能ブロック図である。
【発明を実施するための形態】
【００１０】
図面の簡単な説明の欄において説明される添付図面は、本発明に対する更なる理解のために用いられるものであり、本発明の一部を構成する。本発明の例示的な実施例及びその説明は本発明を説明するために用いられるものであり、本発明を不当に制限するものではない。
【００１１】
本発明の基本的な考え方は、以下のようなものである。ネットワーク全体において１５８８時間ネットワークが確立され、ネットワーク要素間において１５８８時間誤差の検出が必要な場合、ネットワーク要素が、ローカルタイムスタンプを含むプローブパケットを互いに反対端ネットワーク要素に送信する。プローブパケットを受信したネットワーク要素は、予め設定された時間差アルゴリズムに従って、ローカルタイムスタンプと、プローブパケット内のタイムスタンプとの時間差を算出し、前記時間差に基づいて検出経路に障害があるかどうかを判断する。そして、検出経路に障害がある場合、アラームを報告する。
【００１２】
本発明が解決しようとする技術的問題、技術的スキーム及び有益な効果をさらに明瞭かつ明確にするために、以下、添付図面及び実施例を参照して、本発明を更に詳細に説明する。ここで述べられる具体的な実施例は本発明を解釈するためにのみ用いられるものであり、本発明を限定するものではない。
【００１３】
本発明に係るネットワーク要素間における１５８８時間誤差の検出方法は、隣接ネットワーク要素間における１５８８時間誤差の検出方法と、非隣接ネットワーク要素間における１５８８時間誤差の検出方法との２種類の方法を含む。この２種類の方法は、本発明の２種類の方式、即ちプリアクティベイト（事前活性化）方式及びオンデマンド方式として定義することができる。ユーザは必要に応じて、ネットワークの検出方法を設定することができる。なお、デフォルトではプリアクティベイト（事前活性化）方式である。
【００１４】
図１は、本発明に係るネットワーク要素間における１５８８時間誤差の検出方法の好適な実施例１のフローチャートである。本実施例は隣接ネットワーク要素間における１５８８時間誤差の検出方法、即ちプリアクティベイト（事前活性化）方式である。この方法は具体的に以下のステップを含む。
【００１５】
ステップＳ０１：ネットワーク全体で１５８８時間ネットワークを確立する。
【００１６】
本ステップは、ネットワーク内の各ネットワーク要素の時間ノードタイプ、時間アルゴリズムなどを設定することを含む。
【００１７】
１５８８時間ネットワークが確立された後、１５８８時間についてＳｙｎｃＥクロック及び同期化ネットワークが確立され、ネットワークにおけるすべてのネットワーク要素が１５８８時間、ＢＣ（Ｂｏｕｎｄａｒｙ  Ｃｌｏｃｋ、境界クロック）、ＯＣ（Ｏｒｄｉｎａｒｙ  Ｃｌｏｃｋ、通常クロック）、ＴＣ（Ｔｒａｎｓｐａｒｅｎｔ  Ｃｌｏｃｋ、パススルークロック）、ＯＣ＋ＴＣ等のモードをサポートする。本実施例では、ネットワークにおけるすべてのネットワーク要素がＢＣ＋ＴＣモードをサポートする。
【００１８】
ステップＳ０２：隣接ネットワーク要素間における１５８８時間誤差の検出が要求される。
【００１９】
ステップＳ０３：ネットワーク要素がＰａｓｓｉｖｅポートを介してハロー（ｈｅｌｌｏ）メッセージを反対端ネットワーク要素のＭａｓｔｅｒポートへ送信する。
【００２０】
ネットワーク要素はＰａｓｓｉｖｅポートまたはＭａｓｔｅｒポートを介してプローブパケットを送受信する。ネットワーク要素間のトポグラフィが１５８８時間ネットワーク確立の後すぐに確立され、各ネットワーク要素間のポートの接続関係も確立される。従って、隣接ネットワーク要素が１５８８時間誤差の検出を行う時に、Ｐａｓｓｉｖｅポート及びＭａｓｔｅｒポートのうちどのポートを介してプローブパケットを送受信するかは、ネットワーク要素間を接続するポートの具体的な状況に応じて選択される。例えば、ネットワーク要素ＡのＰａｓｓｉｖｅポートがネットワーク要素ＢのＭａｓｔｅｒポートと接続され、ネットワーク要素ＡのＭａｓｔｅｒポートがネットワーク要素ＥのＰａｓｓｉｖｅポートと接続されている場合において、１５８８時間誤差を検出する必要があるネットワーク要素がネットワーク要素Ａとネットワーク要素Ｂである場合、ネットワーク要素Ａは、Ｐａｓｓｉｖｅポートを介してプローブパケットを送受信する。１５８８時間誤差を検出する必要なネットワーク要素がネットワーク要素Ａとネットワーク要素Ｅであ場合、ネットワーク要素Ａは、Ｍａｓｔｅｒポートを介してプローブパケットを送受信する。
【００２１】
ステップＳ０４：前記反対端ネットワーク要素のＭａｓｔｅｒポートから返信されたＲｅｓｐメッセージを受信する。
【００２２】
ステップＳ０３‐Ｓ０４は、オプションステップであり、他の実施例では、これらのステップを実行せずに直接プローブパケットを送信してもよい。
【００２３】
ステップＳ０５：予め設定された伝送速度に基づいて、Ｐａｓｓｉｖｅポートを介して反対端ネットワーク要素のＭａｓｔｅｒポートへローカルタイムスタンプを含むプローブパケットを送信する。
【００２４】
プローブパケットはＴＣモードでネットワーク要素間において伝送される。
【００２５】
本発明では、プローブパケットは、具体的な応用場面に応じて、対応するフォーマットを選択することができる。
【００２６】
ステップＳ０６：プローブパケットを受信する。
【００２７】
ステップＳ０７：予め設定された時間差アルゴリズムに従って、ローカルタイムスタンプと、前記プローブパケット内のタイムスタンプとの時間差を算出する。
【００２８】
本実施例において、時間差アルゴリズムは、ローカルタイムスタンプからプローブパケット内のタイムスタンプを減算することである。
【００２９】
ステップＳ０８：前記時間差に基づいて、検出経路に障害があるかどうかを判断する。障害がある場合、ステップＳ０９を実行し、障害がない場合、ステップＳ０５を実行する。
【００３０】
本ステップでは、前記時間差が、予め設定された時間差閾値よりも大きいかどうかを判断することによって検出経路に障害があるかどうかを判断する。時間差が、予め設定された時間差閾値よりも大きい場合、検出リンクに障害が生じていると判断される。
【００３１】
ステップＳ０９：アラームを報告する。
【００３２】
例えば、ネットワークにおいて、ネットワーク要素６とネットワーク要素３が隣接しており、ネットワーク要素６のＰａｓｓｉｖｅポートとネットワーク要素３のＭａｓｔｅｒポートが接続され、お互いの１５８８時間誤差、即ちネットワーク要素６―ネットワーク要素３の間の１５８８時間誤差を検出する必要がある場合を想定する。この場合の処理は、具体的に、以下の通りである。
【００３３】
ネットワーク要素６―ネットワーク要素３：  ネットワーク要素６は、Ｐａｓｓｉｖｅポートを介してプローブパケットｈｅｌｌｏメッセージを送信する。ネットワーク要素６のＰａｓｓｉｖｅポートとネットワーク要素３のＭａｓｔｅｒポートとの間でメッセージの正常なインタラクションが行われた後、ネットワーク要素６は、Ｐａｓｓｉｖｅポートを介して自身のタイムスタンプＴ２-Ｔ１、Ｔ４-Ｔ３を含むプローブパケットを送信する。ネットワーク要素３は、Ｍａｓｔｅｒポートを介してプローブパケットを受信した後、まずプローブパケット内のタイムスタンプが平衡かつ対称であるかどうかを判断し、判断結果に応じて、非対称的な補償をタイムスタンプに行うかどうかを判断する。そして、プローブパケット内のタイムスタンプと自身のタイムスタンプとを使用して時間差を算出し、前記時間差が予め設定された時間差閾値よりも大きい場合、時間リンクに障害が生じたと判断する。
【００３４】
ネットワーク要素３―ネットワーク要素６：  ネットワーク要素３は、Ｍａｓｔｅｒポートを介してプローブパケットｈｅｌｌｏメッセージを送信する。ネットワーク要素３のＭａｓｔｅｒポートとネットワーク要素６のＰａｓｓｉｖｅポートとの間でメッセージの正常なインタラクションが行われた後、ネットワーク要素３は、Ｍａｓｔｅｒポートを介して自身のタイムスタンプＴ２-Ｔ１、Ｔ４-Ｔ３を含むプローブパケットを送信する。ネットワーク要素６は、Ｐａｓｓｉｖｅポートを介してプローブパケットを受信した後、まずプローブパケット内のタイムスタンプが平衡かつ対称であるかどうかを判断し、判断結果に応じて非対称的な補償をタイムスタンプに行うかどうかを判断する。そして、プローブパケット内のタイムスタンプと自身のタイムスタンプとを使用して時間差を算出し、前記時間差が予め設定された時間差閾値よりも大きい場合、時間リンクに障害が生じたと判断する。
【００３５】
図２は、本発明に係るネットワーク要素間における１５８８時間誤差の検出方法の好適な実施例２のフローチャートである。本実施例は、非隣接ネットワーク要素間における１５８８時間誤差の検出方法、即ちオンデマンド方式である。この方法は具体的に、以下のステップを含む。
【００３６】
ステップＳ１１：ネットワーク全体で１５８８時間ネットワークを確立する。
【００３７】
ステップＳ１２：非隣接ネットワーク要素間における１５８８時間誤差の検出が要求される。
【００３８】
ステップＳ１３：前記ネットワーク要素間における時間経路に基づいて、現在の検出における検出経路を設定する。
【００３９】
前記１５８８時間がＥＴＨ１５８８である場合、レイヤ２ユニキャストモードで、前記時間経路における全てのネットワーク要素間にＶＬＡＮ（Ｖｉｒｔｕａｌ Ｌｏｃａｌ Ａｒｅａ Ｎｅｔｗｏｒｋ：仮想ローカルエリアネットワーク）交換ドメインを設定して検出経路の設定を実現する。
【００４０】
前記１５８８時間がＩＰ１５８８８である場合、レイヤ３ユニキャストモードで、前記時間経路における全てのネットワーク要素にＩＰルーティングを設定して検出経路の設定を実現する。
【００４１】
ネットワーク要素は、ＰａｓｓｉｖｅポートまたはＭａｓｔｅｒポートを介してプローブパケットを送受信する。ネットワーク要素間のトポグラフィは１５８８時間ネットワークの確立後にすぐに確立され、各ネットワーク要素間のポートの接続関係も確立される。従って、非隣接ネットワーク要素に検出経路が設定されるときに、確定されたポート対応関係に基づいて検出経路を選択する必要がある。
【００４２】
本実施例のポート対応関係は、Ｐａｓｓｉｖｅポート対Ｍａｓｔｅｒポートである。例えば、隣接しないネットワーク要素Ａとネットワーク要素Ｅの間の１５８８時間ネットワークを検出する必要があり、ネットワーク要素ＡのＰａｓｓｉｖｅポートがネットワーク要素Ｂと接続され、ネットワーク要素ＡのＭａｓｔｅｒポートがネットワーク要素Ｄと接続されているとする。また、ネットワーク要素ＥのＰａｓｓｉｖｅポートがネットワーク要素Ｃと接続され、ネットワーク要素ＥのＭａｓｔｅｒポートがネットワーク要素Ｆと接続されているとする。そして、ネットワーク要素Ａとネットワーク要素Ｅの間に時間経路が２本あり、それぞれ、Ａ-Ｂ-Ｃ-ＥとＡ-Ｄ-Ｈ-Ｆ-Ｅであるとする。本実施例では時間経路Ａ-Ｄ-Ｈ-Ｆ-Ｅを検出経路として選択する必要がある。他の実施例では、具体的な要求に応じて、ポートの対応関係が選択されてもよい。
【００４３】
ステップＳ１４：ネットワーク要素は、予め設定された伝送速度に従って、Ｐａｓｓｉｖｅポートを介して反対端ネットワーク要素のＭａｓｔｅｒポートへローカルタイムスタンプを含むプローブパケットを送信する。
【００４４】
ステップＳ１５：プローブパケットを受信する。
【００４５】
ステップＳ１６：予め設定された時間差アルゴリズムに従って、ローカルタイムスタンプと前記プローブパケット内のタイムスタンプとの時間差を算出する。
【００４６】
ステップＳ１７：前記時間差に基づいて検出経路に障害があるかどうかを判断する。障害がある場合、ステップＳ１８を実行し、障害がない場合、ステップＳ１４を実行する。
【００４７】
ステップＳ１８：アラームを報告する。
【００４８】
例えば、ネットワークにおいて、１０個のネットワーク要素（それぞれネットワーク要素１―ネットワーク要素１０）が存在し、ネットワーク要素６―ネットワーク要素８の間の１５８８時間誤差を検出する必要がある場合を想定する。この場合の処理は、具体的に、以下のとおりである。
【００４９】
ネットワーク要素６―ネットワーク要素８：ネットワーク要素６、ネットワーク要素８は隣接しないネットワーク要素であり、従って、検出経路を設定する必要がある。仮にネットワーク要素６―ネットワーク要素８の間の時間経路が、ネットワーク要素６----ネットワーク要素３----ネットワーク要素５----ネットワーク要素１０----ネットワーク要素８であるとする。経路が首尾よく設定された後、ネットワーク要素６----ネットワーク要素８の間に１５８８時間誤差検出経路が確立される。ネットワーク要素６は、Ｐａｓｓｉｖｅポートを介してタイムスタンプＴ２-Ｔ１、Ｔ４-Ｔ３を含むプローブパケットを送信する。プローブパケットは、ネットワーク要素６----ネットワーク要素３----ネットワーク要素５----ネットワーク要素１０----ネットワーク要素８による検出経路を経由してネットワーク要素８のＭａｓｔｅｒポートに到達する。ネットワーク要素８は、プローブパケットを受信した後、まずプローブパケット内のタイムスタンプが平衡かつ対称であるかどうかを判断し、判断結果に応じて、非対称的な補償をタイムスタンプに対して行うかどうかを判断する。そして、プローブパケット内のタイムスタンプと自身のタイムスタンプと使用して時間差を算出し、前記時間差が予め設定された時間差閾値よりも大きい場合、時間リンクに障害が生じたと判断する。
【００５０】
ネットワーク要素８―ネットワーク要素６では、ネットワーク要素６―ネットワーク要素８と同様の処理が実行される。
【００５１】
図３は、本発明に係る１５８８時間誤差の検出装置における好適な実施例の機能ブロック図である。本実施例は、ネットワーク設定モジュール１０、プローブパケット送受信モジュール２０、時間差算出モジュール３０、障害判断モジュール４０を含む。
【００５２】
ネットワーク設定モジュール１０は、１５８８時間ネットワークを確立すること、及びユーザに伝送速度を設定するインターフェイスを提供してユーザ設定を保存することに用いられる。また、１５８８時間誤差の検出を行う必要があるネットワーク要素が隣接していない場合、ネットワーク要素間における時間経路に基づいて、現在の検出における検出経路を設定することに用いられる。
【００５３】
プローブパケット送受信モジュール２０は、ネットワーク要素間において１５８８時間誤差を検出する必要がある場合、ｈｅｌｌｏメッセージを反対端ネットワーク要素へ送信すること、反対端ネットワーク要素から送信されたＲｅｓｐメッセージを受信した後、ローカルタイムスタンプを含むプローブパケットを反対端ネットワーク要素へ送信すること、及び反対端ネットワーク要素から送信されたプローブパケットを受信することに用いられる。
【００５４】
時間差計算モジュール３０は、前記プローブパケット内のタイムスタンプが平衡かつ対称であるかどうかを判断すること、前記タイムスタンプが平衡でないかまたは非対称である場合に、前記タイムスタンプに対して非対称的な補償を行うこと、及び予め設定された時間差アルゴリズムに従って、ローカルタイムスタンプと、前記プローブパケット送受信モジュールが受信したプローブパケット内のタイムスタンプとの時間差を算出することに用いられる。
【００５５】
障害判断モジュール４０は、前記時間差が、予め設定された時間差閾値より大きいかどうかを判断すること、前記時間差に基づいて検出経路に障害があるかどうかを判断すること、及び検出経路に障害がある場合に、アラームを報告することに用いられる。
【００５６】
以上の説明では、本発明の好適な実施例を例示して述べたが、先に述べたように、本発明は、本願で開示された形式に制限されず、他の実施例を排除することを意図するものではない。本発明は、様々な他の組み合わせ、修正及び環境に応用することができ、また、本発明は、本願で述べられた発明の範囲内において、上述の示唆または関連分野の技術や知識に基づいて変更することができる。本分野の当業者は、本発明に対して各種の修正及び変更が可能である。本発明の主旨及び範囲内において実施されたいかなる修正、等価的置換、改良等も、本発明の保護範囲以内に含まれる。
【図１】
0005878641.tif 000002
【図２】
0005878641.tif 000003
【図３】
0005878641.tif 000004