(57)【特許請求の範囲】
【請求項１】
双方向クロック追跡リンクを有するネットワーク要素のクロックを同期するための方法であって、
複数のクロック信号をそれぞれの双方向クロック追跡リンクを介してネットワーク要素により受信するステップであって、前記複数のクロック信号は第１スタンバイ・クロック信号を含む、ステップと、
前記複数のクロック信号の２つ以上のクロック信号を、クロック・ソース・グループに前記ネットワーク要素が設定するステップであって、前記２つ以上のクロック信号は同一のネットワーク要素から来る、ステップと、
前記２つ以上のクロック信号からクロック信号を現在追跡されているクロック信号として前記ネットワーク要素により選択するステップと、
前記クロック・ソース・グループの中の前記クロック信号の各々に対応する前記双方向クロック追跡リンクを介して品質レベル不使用情報（ＱＬ＿ＤＮＵ）を運搬する第２スタンバイ・クロック信号を前記ネットワーク要素により送信するステップと、
を含み、
前記クロック・ソース・グループ内の全ての前記クロック信号のクロック品質レベル情報が前記第１スタンバイ・クロック信号のクロック品質レベル情報より低いときに、前記クロック・ソース・グループの中の前記クロック信号の各々にそれぞれ対応する前記双方向クロック追跡リンクを用いることによって、切り換えられたクロック品質レベル情報を運搬する第３スタンバイ・クロック信号を送信するステップをさらに含む、クロックを同期するための方法。
【請求項２】
前記クロック信号を前記現在追跡されているクロック信号として選択するステップは、前記クロック・ソース・グループの前記クロック信号に対応するクロック優先度および／またはクロック品質レベル情報に基づく、
請求項１に記載の方法。
【請求項３】
前記現在追跡されているクロック信号が失われたかまたは前記現在追跡されているクロック信号のクロック品質レベルが低下した場合には、前記クロック・ソース・グループ内の別のクロック信号を、前記クロック・ソース・グループの前記クロック信号に対応するクロック優先度および／またはクロック品質レベル情報に従って前記現在追跡されているクロック信号として再選択するステップをさらに含む、請求項１または２に記載の方法。
【請求項４】
信号受信モジュール、ソース・グループ設定モジュール、切替え保護モジュール、信号選択モジュールおよび信号フィードバック・モジュールを備えたネットワーク要素であって、
前記信号受信モジュールは複数のクロック信号をそれぞれの双方向クロック追跡リンクを介して受信するように構成され、前記複数のクロック信号は第１スタンバイ・クロック信号を含み、
前記ソース・グループ設定モジュールは、前記複数のクロック信号の２つ以上のクロック信号を、同一のクロック・ソース・グループに設定するように構成され、前記２つ以上のクロック信号は同一のネットワーク要素から来ており、
前記信号選択モジュールは、前記２つ以上のクロック信号からクロック信号を現在追跡されているクロック信号として選択するように構成され、
前記信号フィードバック・モジュールは、前記クロック・ソース・グループの中の前記クロック信号の各々に対応する前記双方向クロック追跡リンクを介して、品質レベル不使用情報（ＱＬ＿ＤＮＵ）を運搬する第２スタンバイ・クロック信号を送信するように構成され、
前記切替え保護モジュールは、前記クロック・ソース・グループ内の全ての前記クロック信号のクロック品質レベル情報が前記第１スタンバイ・クロック信号の前記クロック品質レベル情報より低いときに、前記クロック・ソース・グループの中の前記クロック信号の各々にそれぞれ対応する前記双方向クロック追跡リンクを用いることによって、切り換えられたクロック品質レベル情報を運搬する第３スタンバイ・クロック信号を送信するように構成される、
ネットワーク要素。
【請求項５】
前記信号選択モジュールは特に、前記クロック・ソース・グループの前記クロック信号に対応するクロック優先度および／またはクロック品質レベル情報に従って、クロック信号を前記現在追跡されているクロック信号として選択するように構成される、請求項４に記載のネットワーク要素。
【請求項６】
追跡切替えモジュールをさらに備え、
前記追跡切替えモジュールは、前記現在追跡されているクロック信号が失われたかまたは前記現在追跡されているクロック信号のクロック品質レベルが低下した場合には、前記クロック・ソース・グループ内の別のクロック信号を、前記クロック・ソース・グループの前記クロック信号に対応するクロック優先度および／またはクロック品質レベル情報に従って前記現在追跡されているクロック信号として再選択するように構成される、
請求項４または５に記載のネットワーク要素。
【請求項７】
受信器、送信器およびプロセッサを備えたネットワーク要素であって、
前記受信器は複数のクロック信号をそれぞれの双方向クロック追跡リンクを介して受信するように構成され、前記複数のクロック信号は第１スタンバイ・クロック信号を含み、
前記プロセッサは、前記複数のクロック信号の２つ以上のクロック信号を、同一のクロック・ソース・グループに設定するように構成され、前記２つ以上のクロック信号は同一のネットワーク要素から来ており、前記２つ以上のクロック信号からクロック信号を現在追跡されているクロック信号として選択するように構成され、
前記送信器は、前記クロック・ソース・グループの中の前記クロック信号の各々に対応する前記双方向クロック追跡リンクを介して、品質レベル不使用情報（ＱＬ＿ＤＮＵ）を運搬する第２スタンバイ・クロック信号を送信するように構成され、
前記送信器はさらに、前記クロック・ソース・グループ内の全ての前記クロック信号のクロック品質レベル情報が前記第１スタンバイ・クロック信号の前記クロック品質レベル情報より低いときに、前記クロック・ソース・グループの中の前記クロック信号の各々にそれぞれ対応する前記双方向クロック追跡リンクを用いることによって、切り換えられたクロック品質レベル情報を運搬する第３スタンバイ・クロック信号を送信するように構成される、
ネットワーク要素。
【請求項８】
前記プロセッサは特に、前記クロック・ソース・グループの前記クロック信号に対応するクロック優先度および／またはクロック品質レベル情報に従って、前記クロック信号を前記現在追跡されているクロック信号として選択するように構成される、請求項７に記載のネットワーク要素。
【請求項９】
前記プロセッサはさらに、前記現在追跡されているクロック信号が失われたかまたは前記現在追跡されているクロック信号のクロック品質レベルが低下した場合には、前記クロック・ソース・グループ内の別のクロック信号を、前記クロック・ソース・グループの前記クロック信号の各々に対応するクロック優先度および／またはクロック品質レベル情報に従って前記現在追跡されているクロック信号として再選択するように構成される、請求項７または８に記載のネットワーク要素。
【請求項１０】
請求項４乃至９の何れか１項に記載の少なくとも１つのネットワーク要素を備える、クロックを同期するためのシステム。
【請求項１１】
コンピュータにより実行されると、請求項１から３のいずれか一項の方法を前記コンピュータに遂行させる命令を具備するコンピュータ可読記憶媒体。
【請求項１２】
コンピュータにより実行されると、請求項１から３のいずれか一項の方法を前記コンピュータに遂行させる命令を具備するコンピュータプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本願は、発明の名称を「クロックを同期するための方法、システム、および装置」とした、２０１２年９月２８日に出願された中国特許出願第２０１２１０３７０４４６．４号に対する優先権を主張し、その全体を引用により本明細書に組み込む。
【０００２】
本発明は通信の分野に関し、特に、クロックを同期するための方法、システムおよび装置に関する。
【背景技術】
【０００３】
クロック同期は、ネットワーク同期を実現するためのデジタル・ネットワークにおける主要な技術であり、通常、マスタ・スレーブ同期モードが採用されている。一連の階層クロックが当該マスタ・スレーブ同期モードで採用されている。各レベルでのクロックがより高いレベルでクロックと同期され、最高レベルのクロックは通常はマスタ・クロックと呼ばれ、より低いレベルでのクロックは通常はスレーブ・クロックと呼ばれる。
【０００４】
当該クロック同期プロセスでは、クロック追跡ループの生成を特に防止する必要がある。所謂クロック追跡ループは、クロックから、それ自体から来る直接的または間接的に来たクロック信号を追跡する現象を指す。先行技術では、標準ＳＳＭ（Ｓｙｎｃｈｒｏｎｉｚａｔｉｏｎ  Ｓｔａｔｕｓ  Ｍｅｓｓａｇｅ、同期ステータス・メッセージ）における品質レベル不使用情報ＱＬ＿ＤＮＵは通常、当該クロック追跡ループの生成、即ち、ＩＴＵ−Ｔ標準Ｇ．８２６４およびＧ．７８１で示唆される逆送信ＤＮＵ（Ｄｏ  Ｎｏｔ  Ｕｓｅ）機能を防止するために使用される。ＳＳＭはクロック品質レベルを示し、当該クロック品質レベルは５つのレベルに分割される。即ち、
【０００５】
【表１】
0006437587.tif 000002
【０００６】
上から下へ連続的に配置された上の５個のクロック品質レベルは高から低に配置されている。即ち、ＱＬ−ＰＲＣ  ＳＳＭ情報を運搬するクロック・ソースのクロック品質レベルは、ＱＬ−ＳＳＵ−Ａ  ＳＳＭ情報を運搬するクロック・ソースより高い。複数の選択可能なクロック・ソースがネットワーク要素に存在する場合には、より高い品質レベルのクロック・ソースが追跡に関して優先的に選択される。
【０００７】
図１Ａは、先行技術の逆送信ＤＮＵ機能を使用しないネットワーク要素によりクロック同期を実装する略図を示す。本図では、ネットワーク要素ＮＥ１とＮＥ２のアクティブなクロックとスタンバイクロックはそれぞれ（１）および（２）とラベルを付した２つのクロック信号から来る。２つのクロック信号をＱＬ−ＰＲＣレベルのクロック・ソースにより生成された信号とし、ＮＥ２が逆送信ＤＮＵ機能を使用しないとすると、通常の環境下では、（１）とラベルを付したクロック信号はＮＥ１のタイミングとＮＥ２のタイミングの両方に対して追跡される。次に、ＮＥ１により受信される（１）とラベルを付したクロック信号のクロック品質が低下（例えばＱＬ−ＳＳＵ−Ａレベルに低下）した場合、ＮＥ１は、当該優先度（ＱＬ−ＰＲＣ＞ＱＬ−ＳＳＵ−Ａ）に従って、ＮＥから来る（２）とラベルを付したクロック信号をクロック・ソースとして自動的に選択するが、実際には、ＮＥ２は常に、ＮＥ１から来る（１）とラベルを付したクロック信号をクロック・ソースとして追跡し続けており、明らかに、クロック追跡ループが生成される。
【０００８】
図１Ｂは、先行技術の逆送信ＤＮＵ機能を使用したネットワーク要素によりクロック同期を実装する略図を示す。図１Ａと異なる点は、ＮＥ２が逆送信ＤＮＵ機能を使用すること、即ち、ＮＥ２が、ＮＥ１から来る（１）とラベルを付したクロック信号をクロック・ソースとして追跡するとき、ＮＥ２から来てＮＥ１により受信される（２）とラベルを付したクロック信号のクロック品質レベルがＱＬ−ＰＲＣではなくＱＬ−ＤＮＵであるという点である。ＮＥ１により受信された（１）とラベルを付したクロック信号のクロック品質が低下した（例えばＱＬ−ＳＳＵ−Ａレベルに低下）した場合、ＮＥ１は、優先度（ＱＬ−ＳＳＵ−Ａ＞ＱＬ−ＤＮＵ）に従って、（１）とラベルを付したクロック信号を依然としてクロック・ソースとして選択し、ＮＥ１によりＮＥ２に送信された、（１）とラベルを付したクロック信号のクロック品質レベルはＱＬ−ＰＲＣからＱＬ−ＳＳＵ−Ａとなり、ＮＥ２は、ＮＥ１から来る（１）とラベルを付したクロック信号のクロック品質が低下したことを発見し、優先度（ＱＬ−ＰＲＣ＞ＱＬ−ＳＳＵ−Ａ）に従って、（２）とラベルを付したクロック信号に切り替え、一方で、ＮＥ２によりＮＥ１に送信された、（２）とラベルを付したクロック信号のクロック品質レベルもＱＬ−ＤＮＵからＱＬ−ＰＲＣになる。この時点で、ＮＥ１は、優先度（ＱＬ−ＰＲＣ＞ＱＬ−ＳＳＵ−Ａ）に従って、ＮＥ２から来る（２）とラベルを付したクロック信号をクロック・ソースとして自動的に選択する。このプロセスでは、クロック追跡ループは生成されない。
【発明の概要】
【発明が解決しようとする課題】
【０００９】
しかし、上述の方法は、図１に示したような、２つのネットワーク要素の間に１つの双方向クロック追跡リンクしか存在しない環境のような環境においてのみ、クロック追跡ループを回避するために使用できるにすぎない。２つのネットワーク要素の間に２つ以上の双方向クロック追跡リンクが存在するときは、上述の方法ではクロック追跡ループの生成を効果的に回避することはできない。
【課題を解決するための手段】
【００１０】
クロック追跡ループの生成が効果的に回避できないという先行技術の問題を解決するために、本発明の諸実施形態では、クロックを同期するための方法、システムおよび装置を提供する。
【００１１】
第１の態様では、少なくとも２つのクロック信号を受信するステップであって、当該少なくとも２つのクロック信号はスタンバイ・クロック信号を含み、当該クロック信号の各々は、それぞれそれらに対応する双方向クロック追跡リンクにより送信されるステップと、同一のネットワーク要素から来る２つ以上のクロック信号を、当該少なくとも２つのクロック信号において同一のクロック・ソース・グループに設定するステップと、当該少なくとも２つのクロック信号から１つのクロック信号を現在追跡されているクロック信号として選択するステップと、現在追跡されているクロック信号がクロック・ソース・グループに属する場合には、当該現在追跡されているクロック信号が属するクロック・ソース・グループの中のクロック信号の各々にそれぞれ対応する双方向クロック追跡リンクを用いることによって、品質レベル不使用情報ＱＬ＿ＤＮＵを運搬するスタンバイ・クロック信号をそれぞれ送信するステップと含む、クロックを同期するための方法を提供する。
【００１２】
第１の態様の第１の可能な実装形態では、少なくとも２つのクロック信号から１つのクロック信号を現在追跡されているクロック信号として選択するステップは、クロック信号の各々に対応するクロック優先度および／またはクロック品質レベル情報に従って、当該少なくとも２つのクロック信号から１つのクロック信号を現在追跡されているクロック信号として選択するステップを含む。
【００１３】
第１の態様または第１の態様の第１の可能な実装形態を組み合わせることで第２の可能な実装形態では、当該方法はさらに、現在追跡されているクロック信号がクロック・ソース・グループに属し、当該現在追跡されているクロック信号が失われたかまたはそのクロック品質レベルが低下した場合には、クロック・ソース・グループ内の別のクロック信号を、当該クロック信号の各々に対応するクロック優先度および／またはクロック品質レベル情報に従って現在追跡されているクロック信号として再選択するステップを含む。
【００１４】
第１の態様、第１の態様の第１の可能な実装形態または第１の態様の第２の可能な実装形態を組み合わせることで第３の可能な実装形態では、当該方法はさらに、現在追跡されているクロック信号がクロック・ソース・グループに属し、当該現在追跡されているクロック信号が属するクロック・ソース・グループ内の全てのクロック信号のクロック品質レベル情報がスタンバイ・クロック信号のクロック品質レベル情報より低くなってからクロック切替え保護が行われた場合には、当該現在追跡されているクロック信号が属するクロック・ソース・グループの中のクロック信号の各々にそれぞれ対応する双方向クロック追跡リンクを用いることによって、切り換えられたクロック品質レベル情報を運搬するスタンバイ・クロック信号をそれぞれ送信するステップを含む。
【００１５】
第２の態様では、少なくとも２つのクロック信号を受信するように構成された信号受信モジュールであって、当該少なくとも２つのクロック信号はスタンバイ・クロック信号を含み、当該クロック信号の各々は、それぞれそれらに対応する双方向クロック追跡リンクにより送信される信号受信モジュールと、同一のネットワーク要素から来る２つ以上のクロック信号を、当該少なくとも２つのクロック信号において同一のクロック・ソース・グループに設定するように構成されたソース・グループ設定モジュールと、当該少なくとも２つのクロック信号から１つのクロック信号を現在追跡されているクロック信号として選択するように構成された信号選択モジュールと、現在追跡されているクロック信号がクロック・ソース・グループに属する場合には、当該現在追跡されているクロック信号が属するクロック・ソース・グループの中のクロック信号の各々にそれぞれ対応する双方向クロック追跡リンクを用いることによって、品質レベル不使用情報ＱＬ＿ＤＮＵを運搬するスタンバイ・クロック信号をそれぞれ送信するように構成された信号フィードバック・モジュールとを備える、ネットワーク要素を提供する。
【００１６】
第２の態様の第１の可能な実装形態では、当該信号選択モジュールは特に、クロック信号の各々に対応するクロック優先度および／またはクロック品質レベル情報に従って、少なくとも２つのクロック信号から１つのクロック信号を現在追跡されているクロック信号として選択するように構成される。
【００１７】
第２の態様または第２の態様の第１の可能な実装形態を組み合わせることで第２の可能な実装形態では、当該ネットワーク要素はさらに、追跡切替えモジュールを備える。当該追跡切替えモジュールは、現在追跡されているクロック信号がクロック・ソース・グループに属し、当該現在追跡されているクロック信号が失われたかまたはそのクロック品質レベルが低下した場合には、クロック・ソース・グループ内の別のクロック信号を、当該クロック信号の各々に対応するクロック優先度および／またはクロック品質レベル情報に従って現在追跡されているクロック信号として再選択するように構成される。
【００１８】
第２の態様、第２の態様の第１の可能な実装形態または第２の態様の第２の可能な実装形態を組み合わせることで第３の可能な実装形態では、当該ネットワーク要素はさらに切替え保護モジュールを備える。当該切替え保護モジュールは、現在追跡されているクロック信号がクロック・ソース・グループに属し、当該現在追跡されているクロック信号が属するクロック・ソース・グループ内の全てのクロック信号のクロック品質レベル情報がスタンバイ・クロック信号のクロック品質レベル情報より低くなってからクロック切替え保護が行われた場合には、当該現在追跡されているクロック信号が属するクロック・ソース・グループの中のクロック信号の各々にそれぞれ対応する双方向クロック追跡リンクを用いることによって、切り換えられたクロック品質レベル情報を運搬するスタンバイ・クロック信号をそれぞれ送信するように構成される。
【００１９】
第３の態様では、少なくとも２つのクロック信号を受信するように構成された受信器であって、当該少なくとも２つのクロック信号はスタンバイ・クロック信号を含み、当該クロック信号の各々は、それぞれそれらに対応する双方向クロック追跡リンクにより送信される受信器と、同一のネットワーク要素から来る２つ以上のクロック信号を、当該少なくとも２つのクロック信号において同一のクロック・ソース・グループに設定するように構成され、さらに当該少なくとも２つのクロック信号から１つのクロック信号を現在追跡されているクロック信号として選択するように構成されたプロセッサと、現在追跡されているクロック信号がクロック・ソース・グループに属する場合には、当該現在追跡されているクロック信号が属するクロック・ソース・グループの中のクロック信号の各々にそれぞれ対応する双方向クロック追跡リンクを用いることによって、品質レベル不使用情報ＱＬ＿ＤＮＵを運搬するスタンバイ・クロック信号をそれぞれ送信するように構成された送信器とを備える、ネットワーク要素を提供する。
【００２０】
第３の態様の第１の可能な実装形態では、当該プロセッサは特に、クロック信号の各々に対応するクロック優先度および／またはクロック品質レベル情報に従って、少なくとも２つのクロック信号から１つのクロック信号を現在追跡されているクロック信号として選択するように構成される。
【００２１】
第３の態様または第３の態様の第１の可能な実装形態を組み合わせることで第２の可能な実装形態では、当該プロセッサはさらに、現在追跡されているクロック信号がクロック・ソース・グループに属し、当該現在追跡されているクロック信号が失われたかまたはそのクロック品質レベルが低下した場合には、クロック・ソース・グループ内の別のクロック信号を、当該クロック信号の各々に対応するクロック優先度および／またはクロック品質レベル情報に従って現在追跡されているクロック信号として再選択するように構成される。
【００２２】
第３の態様、第３の態様の第１の可能な実装形態または第３の態様の第２の可能な実装形態を組み合わせることで第３の可能な実装形態では、当該送信器はさらに、現在追跡されているクロック信号がクロック・ソース・グループに属し、当該現在追跡されているクロック信号が属するクロック・ソース・グループ内の全てのクロック信号のクロック品質レベル情報がスタンバイ・クロック信号のクロック品質レベル情報より低くなってからクロック切替え保護が行われた場合には、当該現在追跡されているクロック信号が属するクロック・ソース・グループの中のクロック信号の各々にそれぞれ対応する双方向クロック追跡リンクを用いることによって、切り換えられたクロック品質レベル情報を運搬するスタンバイ・クロック信号をそれぞれ送信するように構成される。
【００２３】
第４の態様では、第２の態様、第２の態様の様々な可能な実装形態、第３の態様または第３の態様の様々な可能な実装形態で説明した少なくとも１つのネットワーク要素を備えるクロックを同期するためのシステムを提供する。
【００２４】
同一のネットワーク要素から来る２つ以上のクロック信号をクロック・ソース・グループに設定し、１つのクロック信号をクロック・ソース・グループで追跡するとき、品質レベル不使用情報ＱＬ＿ＤＮＵを運搬するスタンバイ・クロック信号をクロック・ソース・グループの中のクロック信号の各々に対応する双方向クロック追跡リンクにそれぞれ送信し戻すことで、２つのネットワーク要素の間に２つ以上の双方向クロック追跡リンクが存在するシナリオにおいてクロック追跡ループの生成が避けられないという先行技術の問題が解決され、２つのネットワーク要素の間に２つ以上の双方向クロック追跡リンクが存在するシナリオにおいて、特定の双方向クロック追跡リンクが故障するかまたはそのクロック信号のクロック品質レベルが低下した場合であってもクロック追跡ループが生成されないという効果を奏する。
【００２５】
本発明の諸実施形態の技術的解決策をより明確に説明するために、以下では、諸実施形態の説明に必要な添付図面を簡単に説明する。明らかに、添付図面は本発明の幾つかの例示的な諸実施形態を示すにすぎず、当業者は創造的作業なしにこれらの図面から他の図面を導出することができる。
【図面の簡単な説明】
【００２６】
【図１Ａ】先行技術の逆送信ＤＮＵ機能を使用しないネットワーク要素によりクロック同期を実装する略図を示す図である。
【図１Ｂ】先行技術の逆送信ＤＮＵ機能を使用するネットワーク要素によりクロック同期を実装する略図を示す図である。
【図２】本発明の１実施形態で必要とする実装環境の略構造図である。
【図３】本発明の１実施形態に従うクロックを同期するための方法の流れ図である。
【図４】本発明の別の実施形態に従うクロックを同期するための方法の流れ図である。
【図５】本発明の別の実施形態に従うクロックを同期するための方法を実装する略図である。
【図６】本発明のさらに別の実施形態で必要とする実装環境の略構造図である。
【図７】本発明のさらに別の実施形態に従うクロックを同期するための方法の流れ図である。
【図８】本発明のさらに別の実施形態に従うクロックを同期するための方法を実装する略図である。
【図９】本発明の１実施形態に従うネットワーク要素の構造ブロック図である。
【図１０】本発明の別の実施形態に従うネットワーク要素の構造ブロック図である。
【図１１】本発明のさらに別の実施形態に従うネットワーク要素の構造ブロック図である。
【発明を実施するための形態】
【００２７】
本発明の目的、技術的解決策、および利点をより明確にするために、添付図面を参照して本発明の諸実施形態をさらに詳細に説明する。
【００２８】
２つのネットワーク要素の間に２つ以上の双方向クロック追跡リンクが存在するシナリオは、ＩＥＥＥ（Ｉｎｓｔｉｔｕｔｅ  ｏｆ  Ｅｌｅｃｔｒｉｃａｌ  ａｎｄ  Ｅｌｅｃｔｒｏｎｉｃｓ  Ｅｎｇｉｎｅｅｒｓ、米国電気電子技術者協会）標準のＬＡＣＰ（Ｌｉｎｋ  Ａｇｇｒｅｇａｔｉｏｎ  Ｃｏｎｔｒｏｌ  Ｐｒｏｔｏｃｏｌ、リンク集約制御プロトコル）に基づくＬＡＧ（Ｌｉｎｋ  Ａｇｇｒｅｇａｔｉｏｎ  Ｇｒｏｕｐ、リンク集約グループ）において一般的である。一般に述べられているように、ＬＡＧは、２つのＥｔｈｅｒｎｅｔ（登録商標）スイッチの、同一のプロパティを有する複数のポートをバインドして、当該２つのＥｔｈｅｒｎｅｔ（登録商標）スイッチの間の元の複数のリンクを、１つのリンクに結合されているかのように使用可能とするものである。勿論、２つのネットワーク要素の間に２つ以上の双方向クロック追跡リンクが存在する状況はＥｔｈｅｒｎｅｔ（登録商標）  ＬＡＧ環境に限定されるものではなく、マイクロ波無線インタフェース１＋１（ＳＤ／ＦＤ／ＨＳＢ）、マイクロ波無線インタフェースＬＡＧ、ＳＤＨ（Ｓｙｎｃｈｒｏｎｏｕｓ  Ｄｉｇｉｔａｌ  Ｈｉｅｒａｒｃｈｙ、同期デジタル・ハイアラーキ）等における一部のシナリオに存在することもある。説明を簡単にするために、Ｅｔｈｅｒｎｅｔ（登録商標）  ＬＡＧのみを本明細書では例示する。
【００２９】
図２を参照されたい。図２は、本発明の１実施形態で必要とする実装環境の略構造図を示す。当該実装環境は２つのネットワーク要素ＮＥ１およびＮＥ２を含む。
【００３０】
ＮＥ１は全部でｎ＋１個のＬＡＧポート、即ち、ＰＯＲＴ＿Ａ、ＰＯＲＴ＿１、ＰＯＲＴ＿２，．．．，ＰＯＲＴ＿ｎを含む。ＮＥ２は全部でｎ＋１個のＬＡＧポート、即ち、ＰＯＲＴ＿Ｂ、ＰＯＲＴ＿１、ＰＯＲＴ＿２，．．．，ＰＯＲＴ＿ｎを含む。
【００３１】
ＮＥ１のＰＯＲＴ＿１、ＰＯＲＴ＿２，．．．，ＰＯＲＴ＿ｎとＮＥ２の対応するＰＯＲＴ＿１、ＰＯＲＴ＿２，．．．，ＰＯＲＴ＿ｎの間に１つの双方向クロック追跡リンクがそれぞれ存在する。これらのｎ個の並列リンクがリンク集約グループを形成する。ｎは自然数である。
【００３２】
ＱＬ−ＰＲＣ  ＳＳＭ情報を運搬するアクティブなクロック信号がＮＥ１から送信され、ＱＬ−ＤＮＵ  ＳＳＭ情報を運搬するスタンバイ・クロック信号がＮＥ２から送信されると仮定すると、以下の通りである。
【００３３】
ＮＥ１は、以前のネットワーク要素が送信したアクティブなクロック信号をＰＯＲＴ＿Ａに対応する双方向クロック追跡リンクから受信し、当該アクティブなクロック信号を現在追跡されているクロック信号とし、ＰＯＲＴ＿１、ＰＯＲＴ＿２，．．．，ＰＯＲＴ＿ｎに対応するｎ個の双方向クロック追跡リンクを通じて当該アクティブなクロック信号をＮＥ２に送信することができる。ＮＥ２は、ＰＯＲＴ＿１、ＰＯＲＴ＿２，．．．，ＰＯＲＴ＿ｎに対応するｎ個の双方向クロック追跡リンクを介して当該アクティブなクロック信号を受信し、事前構成された優先度に従って、ｎ個の双方向クロック追跡リンクから１つを現在追跡されているクロック信号として選択し、ＰＯＲＴ＿Ｂに対応する双方向クロック追跡リンクを通じて当該アクティブなクロック信号を次のネットワーク要素に送信する。
【００３４】
さらに、ＮＥ２は、次のネットワーク要素が送信したスタンバイ・クロック信号をＰＯＲＴ＿Ｂに対応する双方向クロック追跡リンクから受信し、ＰＯＲＴ＿１、ＰＯＲＴ＿２，．．．，ＰＯＲＴ＿ｎに対応するｎ個の双方向クロック追跡リンクを通じて当該スタンバイ・クロック信号をＮＥ１に送信することができる。ＮＥ１は、ＰＯＲＴ＿１、ＰＯＲＴ＿２，．．．，ＰＯＲＴ＿ｎに対応するｎ個の双方向クロック追跡リンクを通じて当該スタンバイ・クロック信号を受信し、ＰＯＲＴ＿Ａに対応する双方向クロック追跡リンクを通じて当該スタンバイ・クロック信号を当該以前のネットワーク要素に送信する。
【００３５】
以上のプロセスは主に、ＮＥ１およびＮＥ２におけるクロック優先度リストを通じて実現される。特に、ＮＥ１のクロック優先度リストでは、ＰＯＲＴ＿Ａは最高優先度を有するように設定され、ＰＯＲＴ＿１、ＰＯＲＴ＿２，．．．，ＰＯＲＴ＿ｎはより低い優先度を有するように設定される。ＮＥ２のクロック優先度リストでは、ＰＯＲＴ＿１、ＰＯＲＴ＿２，．．．，ＰＯＲＴ＿ｎの１つが最高優先度を有するように設定され、他のＬＡＧポートはより低い優先度を有するように設定される。例えば、ＰＯＲＴ＿１は最高優先度を有するように設定され、ＰＯＲＴ＿２は２番目に高い優先度を有するように設定され、その他のＬＡＧポートはより低い優先度を有するように設定される。
【００３６】
明らかに、先行技術におけるクロックを同期するための方法によれば、ＰＯＲＴ＿１、ＰＯＲＴ＿２，．．．，ＰＯＲＴ＿ｎに対応するｎ個の双方向クロック追跡リンクの特定のリンクが故障した場合には、これはＮＥ２が当該リンクにより送信されたアクティブなクロック信号を受信できない原因となり、ＮＥ２は、クロック切替え保護を当該リンクに対して実施し、それにより、クロック追跡ループをｎ個の双方向クロック追跡リンクの他のリンクと形成するかもしれない。
【００３７】
図３を参照されたい。図３は、本発明の１実施形態に従うクロックを同期するための方法の流れ図を示す。当該実施形態を、図２に示すＮＥ２で適用されるクロックを同期するための方法を例として説明する。クロックを同期するための当該方法は以下を含む。
【００３８】
Ｓ３０２で、少なくとも２つのクロック信号を受信する。当該少なくとも２つのクロック信号はスタンバイ・クロック信号を含み、当該クロック信号の各々は、それぞれそれらに対応する双方向クロック追跡リンクにより送信される。
【００３９】
図１を例にとると、ＮＥ２はｎ＋１個のクロック信号を受信し、当該クロック信号の各々は対応する双方向クロック追跡リンクにより送信される。ｎ個のクロック信号はＮＥ１から来るアクティブなクロック信号であり、その他の１つのクロック信号は次のネットワーク要素から来るスタンバイ・クロック信号である。
【００４０】
Ｓ３０４で、同一のネットワーク要素から来る２つ以上のクロック信号を、当該少なくとも２つのクロック信号において同一のクロック・ソース・グループに設定する。
【００４１】
ＮＥ２が、受信したｎ＋１個のクロック信号における同一のネットワーク要素から来る２つ以上のクロック信号を同一のクロック・ソース・グループに設定する。即ち、ＮＥ２が、ＮＥ１から来た受信したｎ個のアクティブなクロック信号を同一のクロック・ソース・グループに設定してもよい。
【００４２】
「同一のネットワーク要素から来る」とは、当該ネットワーク要素から直接来るクロック信号を指すだけでなく、他のネットワーク要素により転送され当該ネットワーク要素から間接的に来るクロック信号も含むことに留意されたい。
【００４３】
Ｓ３０６で、少なくとも２つのクロック信号から１つのクロック信号を現在追跡されているクロック信号として選択する。
【００４４】
ＮＥ２は、受信したｎ＋１個のクロック信号における１つのクロック信号を現在追跡されているクロック信号として選択する。特に、ＮＥ２は、クロック信号の各々に対応するクロック優先度および／またはクロック品質レベル情報に従って、少なくとも２つのクロック信号における１つのクロック信号を当該現在追跡されているクロック信号を選択してもよい。一般に、最高クロック品質レベル情報を有するクロック信号を、当該クロック信号の各々に対応するクロック品質レベル情報に従って、現在追跡されているクロック信号として優先的に選択する。最高クロック品質レベル情報を有する２つ以上のクロック信号が存在する場合には、最高クロック優先度を有するクロック信号を当該現在追跡されているクロック信号として選択する。図１を例にとると、ＮＥ２は、ＮＥ１から来る、ＱＬ−ＰＲＣ  ＳＳＭ情報を運搬するｎ個のアクティブなクロック信号を受信し、次のネットワーク要素から来る、ＱＬ−ＤＮＵ  ＳＳＭ情報を運搬する１つのスタンバイ・クロック信号を受信する。当該ＱＬ−ＰＲＣ  ＳＳＭ情報に対応するクロック品質レベルは当該ＱＬ−ＤＮＵ  ＳＳＭ情報に対応するクロック品質レベルより高いので、ＮＥ２は、ＮＥ１から来るｎ個のアクティブなクロック信号の１つのクロック信号を当該現在追跡されているクロック信号として優先的に選択する。ＮＥ１から来るｎ個のアクティブなクロック信号のクロック品質レベルが同一である場合には、ＮＥ２が、組込みのクロック優先度リストに従って、ＰＯＲＴ＿１、ＰＯＲＴ＿２，．．．，ＰＯＲＴ＿ｎの中で最高優先度を有するＬＡＧポートに対応する双方向クロック追跡リンクで送信されたアクティブなクロック信号を当該現在追跡されているクロック信号として選択してもよい。例えば、ＰＯＲＴ＿１のクロック優先度が最高であり、ＮＥ２は、ＰＯＲＴ＿１に対応する双方向クロック追跡リンクで送信されたアクティブなクロック信号を当該現在追跡されているクロック信号として選択する。
【００４５】
Ｓ３０８で、現在追跡されているクロック信号がクロック・ソース・グループに属する場合には、当該現在追跡されているクロック信号が属するクロック・ソース・グループの中のクロック信号の各々にそれぞれ対応する双方向クロック追跡リンクを用いることによって、品質レベル不使用情報ＱＬ＿ＤＮＵを運搬するスタンバイ・クロック信号をそれぞれ送信する。
【００４６】
ＮＥ２は、ＮＥ１から来るクロック・ソース・グループにおける１つのクロック信号を追跡し、したがって、ＮＥ２は、ＮＥ１から来るクロック・ソース・グループの中のクロック信号の各々に対応する双方向クロック追跡リンクをそれぞれ用いることによって、品質レベル不使用情報ＱＬ＿ＤＮＵを運搬するスタンバイ・クロック信号をＮＥ１にそれぞれ送信し戻す。即ち、ＮＥ２は、品質レベル不使用情報ＱＬ＿ＤＮＵを運搬するスタンバイ・クロック信号をＰＯＲＴ＿１、ＰＯＲＴ＿２，．．．，ＰＯＲＴ＿ｎに対応するｎ個の双方向クロック追跡リンクの各リンクにそれぞれ送信し戻す。
【００４７】
この時点で、ＰＯＲＴ＿１、ＰＯＲＴ＿２，．．．，ＰＯＲＴ＿ｎに対応するｎ個の双方向クロック追跡リンクの特定のリンクが故障したとしても、クロック追跡ループは生成されない。
【００４８】
纏めると、当該実施形態で提供するクロックを同期するための方法では、同一のネットワーク要素から来る２つ以上のクロック信号をクロック・ソース・グループに設定し、１つのクロック信号をクロック・ソース・グループで追跡するとき、品質レベル不使用情報ＱＬ＿ＤＮＵを運搬するスタンバイ・クロック信号をクロック・ソース・グループの中のクロック信号の各々に対応する双方向クロック追跡リンクにそれぞれ送信し戻すことで、２つのネットワーク要素の間に２つ以上の双方向クロック追跡リンクが存在するシナリオにおいてクロック追跡ループの生成が避けられないという先行技術における問題が解決され、２つのネットワーク要素の間に２つ以上の双方向クロック追跡リンクが存在するシナリオにおいて、特定の双方向クロック追跡リンクが故障するかまたはそのクロック信号のクロック品質レベルが低下した場合であってもクロック追跡ループが生成されないという効果を奏する。
【００４９】
図４を参照されたい。図４は、本発明の別の実施形態に従うクロックを同期するための方法の流れ図を示す。当該実施形態を、依然として図２に示すＮＥ２で適用されるクロックを同期するための方法を例として説明する。以前の実施形態と異なるのは、当該実施形態がさらにＳ４１０とＳ４１２を含むということである。クロックを同期するための当該方法は以下を含む。
【００５０】
Ｓ４０２では、少なくとも２つのクロック信号を受信する。当該少なくとも２つのクロック信号はスタンバイ・クロック信号を含み、当該クロック信号の各々は、それぞれそれらに対応する双方向クロック追跡リンクにより送信される。
【００５１】
ＮＥ２はｎ＋１個のクロック信号を受信し、当該クロック信号の各々は対応する双方向クロック追跡リンクにより送信される。ｎ個のクロック信号はＮＥ１から来るアクティブなクロック信号であり、その他の１つのクロック信号は次のネットワーク要素から来るスタンバイ・クロック信号である。
【００５２】
Ｓ４０４で、当該少なくとも２つのクロック信号における同一のネットワーク要素から来る２つ以上のクロック信号を同一のクロック・ソース・グループに設定する。
【００５３】
ＮＥ２は、受信したｎ＋１個のクロック信号における同一のネットワーク要素から来るクロック信号を同一のクロック・ソース・グループに設定する。即ち、ＮＥ２は、ＮＥ１から来た受信したｎ個のアクティブなクロック信号を同一のクロック・ソース・グループに設定することができる。
【００５４】
「同一のネットワーク要素から来る」とは、当該ネットワーク要素から直接来るクロック信号を指すだけでなく、他のネットワーク要素により転送され当該ネットワーク要素から間接的に来るクロック信号も含むことに留意されたい。
【００５５】
Ｓ４０６で、少なくとも２つのクロック信号から１つのクロック信号を現在追跡されているクロック信号として選択する。
【００５６】
ＮＥ２は、受信したｎ＋１個のクロック信号における１つのクロック信号を当該現在追跡されているクロック信号として選択する。特に、ＮＥ２は、クロック信号の各々に対応するクロック優先度および／またはクロック品質レベル情報に従って、１つのクロック信号を少なくとも２つのクロック信号から当該現在追跡されているクロック信号として選択することができる。一般に、最高クロック品質レベル情報を有するクロック信号を、当該クロック信号の各々に対応するクロック品質レベル情報に従って、現在追跡されているクロック信号として優先的に選択する。最高クロック品質レベル情報を有する２つ以上のクロック信号が存在する場合には、最高クロック優先度を有するクロック信号を当該現在追跡されているクロック信号として選択する。図１を例にとると、ＮＥ２は、ＮＥ１から来る、ＱＬ−ＰＲＣ  ＳＳＭ情報を運搬するｎ個のアクティブなクロック信号と、次のネットワーク要素から来る、ＱＬ−ＤＮＵ  ＳＳＭ情報を運搬する１つのスタンバイ・クロック信号を受信する。当該ＱＬ−ＰＲＣ  ＳＳＭ情報に対応するクロック品質レベルは当該ＱＬ−ＤＮＵ  ＳＳＭ情報に対応するクロック品質レベルより高いので、ＮＥ２は、ＮＥ１から来るｎ個のアクティブなクロック信号の１つのクロック信号を当該現在追跡されているクロック信号として優先的に選択する。ＮＥ１から来るｎ個のアクティブなクロック信号のクロック品質レベルが同一である場合には、ＮＥ２は、組込みのクロック優先度リストに従って、ＰＯＲＴ＿１、ＰＯＲＴ＿２，．．．，ＰＯＲＴ＿ｎの中で最高優先度を有するＬＡＧポートに対応する双方向クロック追跡リンクで送信されたアクティブなクロック信号を当該現在追跡されているクロック信号として選択することができる。例えば、ＰＯＲＴ＿１のクロック優先度が最高であり、ＮＥ２は、ＰＯＲＴ＿１に対応する双方向クロック追跡リンクで送信されたアクティブなクロック信号を当該現在追跡されているクロック信号として選択する。
【００５７】
Ｓ４０８で、現在追跡されているクロック信号がクロック・ソース・グループに属する場合には、当該現在追跡されているクロック信号が属するクロック・ソース・グループの中のクロック信号の各々にそれぞれ対応する双方向クロック追跡リンクを用いることによって、品質レベル不使用情報ＱＬ＿ＤＮＵを運搬するスタンバイ・クロック信号をそれぞれ送信する。
【００５８】
ＮＥ２は、ＮＥ１から来るクロック・ソース・グループにおける１つのクロック信号を追跡し、したがって、ＮＥ２は、ＮＥ１から来るクロック・ソース・グループの中のクロック信号の各々に対応する双方向クロック追跡リンクをそれぞれ用いることによって、品質レベル不使用情報ＱＬ＿ＤＮＵを運搬するスタンバイ・クロック信号をＮＥ１にそれぞれ送信し戻す。即ち、ＮＥ２は、品質レベル不使用情報ＱＬ＿ＤＮＵを運搬するスタンバイ・クロック信号をＰＯＲＴ＿１、ＰＯＲＴ＿２，．．．，ＰＯＲＴ＿ｎに対応するｎ個の双方向クロック追跡リンクの各リンクにそれぞれ送信し戻す。
【００５９】
Ｓ４１０で、現在追跡されているクロック信号がクロック・ソース・グループに属し、当該現在追跡されているクロック信号が失われたかまたはそのクロック品質レベルが低下した場合には、クロック・ソース・グループ内の別のクロック信号を、当該クロック信号の各々に対応するクロック優先度および／またはクロック品質レベル情報に従って現在追跡されているクロック信号として再選択する。
【００６０】
ＮＥ２は、ＮＥ１から来るクロック・ソース・グループにおける１つのクロック信号を追跡し、現在ＮＥ２によって追跡されているクロック信号が失われている場合には、ＮＥ２は、クロック・ソース・グループ内の別のクロック信号を、当該クロック信号の各々に対応するクロック優先度および／またはクロック品質レベル情報に従って現在追跡されているクロック信号として再選択する。例えば、ＰＯＲＴ＿１に対応する双方向クロック追跡リンクで送信されＮＥ２により現在追跡されているクロック信号が紛失し、ＮＥ２は、組込みの優先度リストに従って、優先度がＰＯＲＴ＿１より低いが他のＬＡＧポートより高いＰＯＲＴ＿２に対応する双方向クロック追跡リンクで送信されたクロック信号を現在追跡されている信号として選択することができる。
【００６１】
Ｓ４１２で、現在追跡されているクロック信号がクロック・ソース・グループに属し、当該現在追跡されているクロック信号が属するクロック・ソース・グループ内の全てのクロック信号のクロック品質レベル情報がスタンバイ・クロック信号のクロック品質レベル情報より低いときにクロック切替え保護が発生した場合には、当該現在追跡されているクロック信号が属するクロック・ソース・グループの中のクロック信号の各々にそれぞれ対応する双方向クロック追跡リンクを用いることによって、切り換えられたクロック品質レベル情報を運搬するスタンバイ・クロック信号をそれぞれ送信する。
【００６２】
ＮＥ１が受信したアクティブなクロック信号のクロック品質レベルがＱＬ＿ＰＲＣからＱＬ＿ＳＳＵ＿Ａに低下し、次のネットワーク要素が切換え保護を実施した後、ＮＥ２に送信されたスタンバイ・クロック信号のクロック品質レベルがＱＬ＿ＤＮＵからＱＬ＿ＰＲＣに変化したと仮定すると、ＮＥ２もクロック切替え保護を実施する。この時点で、ＮＥ２は、図５に示すように、ＱＬ＿ＰＲＣＳＳＭ情報を運搬するスタンバイ・クロック信号をＰＯＲＴ＿１、ＰＯＲＴ＿２，．．．，ＰＯＲＴ＿ｎに対応するｎ個の双方向クロック追跡リンクの各リンクに送信し戻す。
【００６３】
その後、ＮＥ１は、当該優先度に従って、ＰＯＲＴ＿１、ＰＯＲＴ＿２，．．．，ＰＯＲＴ＿ｎに対応するｎ個の双方向クロック追跡リンクにおける１つのスタンバイ・クロック信号を当該現在追跡されているクロック信号として選択し、ＱＬ＿ＤＮＵ  ＳＳＭ情報を運搬するスタンバイ・クロック信号をＮＥ２に送信し戻す。
【００６４】
纏めると、当該実施形態で提供するクロックを同期するための方法では、同一のネットワーク要素から来る２つ以上のクロック信号をクロック・ソース・グループに設定し、１つのクロック信号をクロック・ソース・グループで追跡するとき、品質レベル不使用情報ＱＬ＿ＤＮＵを運搬するスタンバイ・クロック信号をクロック・ソース・グループの中のクロック信号の各々に対応する双方向クロック追跡リンクにそれぞれ送信し戻すことで、２つのネットワーク要素の間に２つ以上の双方向クロック追跡リンクが存在するシナリオにおいてクロック追跡ループの生成が避けられないという先行技術における問題が解決され、２つのネットワーク要素の間に２つ以上の双方向クロック追跡リンクが存在するシナリオにおいて、特定の双方向クロック追跡リンクが故障するかまたはそのクロック信号のクロック品質レベルが低下した場合であってもクロック追跡ループが生成されないという効果を奏する。さらに、クロック切替え保護の間に同一のクロック品質レベルを運搬するスタンバイ・クロック信号をクロック・ソース・グループの中のクロック信号の各々に対応する双方向クロック追跡リンクに依然としてそれぞれ送信し戻すことによって、２つのネットワーク要素の間に２つ以上の双方向クロック追跡リンクが存在するシナリオにおいて、クロック保護の切換えが必要である場合であってもクロック追跡ループが生成されないという効果がさらに達成される。
【００６５】
上述の実施形態は、当該実装環境に存在する２つのネットワーク要素ＮＥ１およびＮＥ２を例としてのみ説明した。当該２つのネットワーク要素のうちＮＥ２を主に説明した。複数のネットワーク要素が存在する実装形態をより良く説明するために、当該実装環境に存在する３つのネットワーク要素を例として説明する以下の実施形態を参照されたい。
【００６６】
図６を参照されたい。図６は、本発明の別の実施形態で必要な実装環境の略構造図を示す。当該実装環境は３つのネットワーク要素ＮＥ１、ＮＥ２およびＮＥ３を含む。ＮＥ１は全部でｎ＋ｚ＋１個のＬＡＧポート、即ち、ＰＯＲＴ＿Ａ、ＰＯＲＴ＿１，．．．，ＰＯＲＴ＿ｎ＋ｚを含み、ＮＥ２は全部でｎ＋ｍ＋１個のＬＡＧポート、即ち、ＰＯＲＴ＿Ｂ、ＰＯＲＴ＿１，．．．，ＰＯＲＴ＿ｎ＋ｍを含み、ＮＥ３は全部でｍ＋ｚ個のＬＡＧポート、即ち、ＰＯＲＴ＿１，．．．，ＰＯＲＴ＿ｍ＋ｚを含む。
【００６７】
ＮＥ１のＰＯＲＴ＿１、ＰＯＲＴ＿２，．．．，ＰＯＲＴ＿ｎとＮＥ２の対応するＰＯＲＴ＿１、ＰＯＲＴ＿２，．．．，ＰＯＲＴ＿ｎの間に１つの双方向クロック追跡リンクがそれぞれ存在する。これらのｎ個の並列リンクがリンク集約グループを形成する。
【００６８】
１つの双方向クロック追跡リンクがそれぞれ、ＮＥ１のＰＯＲＴ＿ｎ＋１，．．．，ＰＯＲＴ＿ｎ＋ｚと対応するＮＥ３のＰＯＲＴ＿ｍ＋１，．．．，ＰＯＲＴ＿ｍ＋ｚとの間に存在する。これらのｚ個の並列リンクはリンク集約グループを形成する。
【００６９】
１つの双方向クロック追跡リンクがそれぞれ、ＮＥ２のＰＯＲＴ＿ｎ＋１，．．．，ＰＯＲＴ＿ｎ＋ｍと対応するＮＥ３のＰＯＲＴ＿１，．．．，ＰＯＲＴ＿ｍとの間に存在する。これらのｍ個の並列リンクはリンク集約グループを形成する。
【００７０】
ＱＬ−ＰＲＣ  ＳＳＭ情報を運搬するアクティブなクロック信号が右側から送信され、ＱＬ−ＤＮＵ  ＳＳＭ情報を運搬するスタンバイ・クロック信号が左側から送信されると仮定すると、以下の通りである。
【００７１】
ＮＥ１が、以前のネットワーク要素が送信したアクティブなクロック信号をＰＯＲＴ＿Ａに対応する双方向クロック追跡リンクから受信し、当該アクティブなクロック信号を現在追跡されているクロック信号とし、当該アクティブなクロック信号を、ＰＯＲＴ＿１，．．．，ＰＯＲＴ＿ｎに対応するｎ個の双方向クロック追跡リンクを通じてＮＥ２に送信し、当該アクティブなクロック信号を、ＰＯＲＴ＿ｎ＋１，．．．，ＰＯＲＴ＿ｎ＋ｚに対応するｚ個の双方向クロック追跡リンクを介してＮＥ３に送信してもよい。
【００７２】
ＮＥ３は、当該アクティブなクロック信号を、ＰＯＲＴ＿ｍ＋１，．．．，ＰＯＲＴ＿ｍ＋ｚに対応するｚ個の双方向クロック追跡リンクを通じて受信し、事前構成された優先度に従って当該ｚ個の双方向クロック追跡リンクのうち１つを現在追跡されているクロック信号として選択し、当該アクティブなクロック信号を、ＰＯＲＴ＿１、…、ＰＯＲＴ＿ｍに対応する当該双方向クロック追跡リンクを通じてＮＥ２に送信する。
【００７３】
ＮＥ２は、ＮＥ１から直接来たアクティブなクロック信号を、ＰＯＲＴ＿１，．．．，ＰＯＲＴ＿ｎに対応するｎ個の双方向クロック追跡リンクを通じて受信し、ＮＥ１から間接的に来たアクティブなクロック信号を、ＰＯＲＴ＿ｎ＋１，．．．，ＰＯＲＴ＿ｎ＋ｍに対応するｍ個の双方向クロック追跡リンクを通じてＮＥ３から受信し、事前構成された優先度に従って、当該ｎ＋ｍ個の双方向クロック追跡リンクから１つを現在追跡されているクロック信号として選択し、当該アクティブなクロック信号を、ＰＯＲＴ＿Ｂに対応する双方向クロック追跡リンクを通じて当該次のネットワーク要素に送信する。
【００７４】
さらに、ＮＥ２は、次のネットワーク要素が送信したスタンバイ・クロック信号をＰＯＲＴ＿Ｂに対応する双方向クロック追跡リンクから受信し、当該スタンバイ・クロック信号を、ＰＯＲＴ＿１，．．．，ＰＯＲＴ＿ｎに対応するｎ個の双方向クロック追跡リンクを通じてＮＥ１に送信することができる。ＮＥ１は、当該スタンバイ・クロック信号を、ＰＯＲＴ＿１，．．．，ＰＯＲＴ＿ｎに対応するｎ個の双方向クロック追跡リンクを通じて受信し、当該スタンバイ・クロック信号を、ＰＯＲＴ＿Ａに対応する双方向クロック追跡リンクを通じて当該以前のネットワーク要素に送信する。
【００７５】
ＮＥ２はまた、スタンバイ・クロック信号を、ＰＯＲＴ＿ｎ＋１，．．．，ＰＯＲＴ＿ｎ＋ｍに対応するｍ個の双方向クロック追跡リンクを通じてＮＥ３に送信する。ＮＥ３は、当該スタンバイ・クロック信号を、ＰＯＲＴ＿１，．．．，ＰＯＲＴ＿ｍに対応するｍ個の双方向クロック追跡リンクを通じて受信し、当該スタンバイ・クロック信号を、ＰＯＲＴ＿ｍ＋１、…、ＰＯＲＴ＿ｍ＋ｚに対応する双方向クロック追跡リンクを通じてＮＥ１に送信する。
【００７６】
図７を参照されたい。図７は、本発明の別の実施形態に従うクロックを同期するための方法の流れ図を示す。当該実施形態を、図６に示すＮＥ１、ＮＥ２およびＮＥ３で適用したクロックを同期するための方法を例として説明する。クロックを同期するための当該方法は以下を含む。
【００７７】
Ｓ７０２で、少なくとも２つのクロック信号を受信する。当該少なくとも２つのクロック信号はスタンバイ・クロック信号を含み、当該クロック信号の各々は、それぞれそれらに対応する双方向クロック追跡リンクにより送信される。
【００７８】
ＮＥ１はｎ＋ｚ＋１個のクロック信号を受信し、当該クロック信号の各々は対応する双方向クロック追跡リンクにより送信される。１つのクロック信号は以前のネットワーク要素から来るアクティブなクロック信号であり、他のｎ個のクロック信号はＮＥ２から来るスタンバイ・クロック信号であり、ｚ個のクロック信号はＮＥ３から来るスタンバイ・クロック信号である。
【００７９】
ＮＥ２はｎ＋ｍ＋１個のクロック信号を受信し、当該クロック信号の各々は対応する双方向クロック追跡リンクにより送信される。ｎ個のクロック信号はＮＥ１から来るアクティブなクロック信号であり、他のｍ個のクロック信号はＮＥ３から来るアクティブなクロック信号であり、１つのクロック信号は次のネットワーク要素から来るスタンバイ・クロック信号である。
【００８０】
ＮＥ３はｚ＋ｍ個のクロック信号を受信し、当該クロック信号の各々は対応する双方向クロック追跡リンクにより送信される。ｚ個のクロック信号はＮＥ１から来るアクティブなクロック信号であり、ｍ個のクロック信号はＮＥ２から来るスタンバイ・クロック信号である。
【００８１】
Ｓ７０４で、少なくとも２つのクロック信号における同一のネットワーク要素から来る２つ以上のクロック信号を同一のクロック・ソース・グループに設定する。
【００８２】
ＮＥ１の点では、ＮＥ２から来るｎ個のスタンバイ・クロック信号とＮＥ３から来るｚ個のスタンバイ・クロック信号が存在する。しかし基本的には、ＮＥ３から来るｚ個のスタンバイ・クロック信号はＮＥ２から間接的に来たスタンバイ・クロック信号であり、したがって、ＮＥ１は、当該ｎ＋ｚ個のクロック信号を当該第１のクロック・ソース・グループに均一に設定することができる。
【００８３】
ＮＥ２の点では、ＮＥ１から来るｎ個のアクティブなクロック信号とＮＥ３から来るｍ個のアクティブなクロック信号が存在する。しかし基本的には、ＮＥ３から来るｍ個のアクティブなクロック信号がＮＥ１から間接的に来たアクティブなクロック信号であり、したがって、ＮＥ２は、当該ｎ＋ｍ個のクロック信号が当該第２のクロック・ソース・グループに設定することができる。
【００８４】
ＮＥ３の点では、ＮＥ１から来るｚ個のアクティブなクロック信号とＮＥ２から来るｍ個のスタンバイ・クロック信号が存在する。したがって、ＮＥ３は、ＮＥ１から来るｚ個のクロック信号を第３のクロック・ソース・グループに設定し、ＮＥ２から来るｍ個のクロック信号を第４のクロック・ソース・グループに設定することができる。
【００８５】
Ｓ７０６で、少なくとも２つのクロック信号から１つのクロック信号を現在追跡されているクロック信号として選択する。
【００８６】
各ネットワーク要素は、クロック信号の各々に対応するクロック優先度および／またはクロック品質レベル情報に従って、当該少なくとも２つのクロック信号から１つのクロック信号を現在追跡されているクロック信号として選択する。一般に、最高クロック品質レベル情報を有するクロック信号を、当該クロック信号の各々に対応するクロック品質レベル情報に従って、現在追跡されているクロック信号として優先的に選択し、最高クロック品質レベル情報を有する２つ以上のクロック信号が存在する場合には、最高クロック優先度を有するクロック信号を当該現在追跡されているクロック信号として選択する。
【００８７】
ＮＥ１の点では、受信したｎ＋ｚ＋１個のクロック信号において、以前のネットワーク要素から来るアクティブなクロック信号のクロック品質レベルが最高であり、したがって、ＮＥ１は、ＰＯＲＴ＿Ａに対応する双方向クロック追跡リンクにより送信されたアクティブなクロック信号を現在追跡されているクロック信号として送信する。
【００８８】
ＮＥ２の点では、ＮＥ１から来た受信したｎ個のクロック信号とＮＥ３から来るｍ個のクロック信号のクロック品質レベルは次のネットワーク要素から来る１つのスタンバイ・クロック信号よりも高いので、ＮＥ２は、１つのクロック信号をＮＥ１とＮＥ３から来るｎ＋ｍ個のクロック信号から現在追跡されているクロック信号として選択すべきである。ＮＥ１とＮＥ３から来るｎ＋ｍ個のクロック信号のクロック品質レベが同一である場合には、ＮＥ２は、組込みのクロック優先度リストに従って、ＰＯＲＴ＿１，．．．，ＰＯＲＴ＿ｎ＋ｍにおいて最高優先度を有するＬＡＧポートに対応する双方向クロック追跡リンクで送信されたアクティブなクロック信号を当該現在追跡されているクロック信号として選択することができる。例えば、ＰＯＲＴ＿１のクロック優先度が最高であり、ＮＥ２は、ＰＯＲＴ＿１に対応する双方向クロック追跡リンクで送信されたアクティブなクロック信号を当該現在追跡されているクロック信号として選択する。
【００８９】
ＮＥ３の点では、ＮＥ１から来た受信したｚ個のアクティブなクロック信号のクロック品質レベルはＮＥ２から来るｍ個のスタンバイ・クロック信号のクロック品質レベルより高く、以前のネットワーク要素から来るアクティブなクロック信号のクロック品質レベルは最高であるので、ＮＥ３は、ＮＥ１から来るｚ個のクロック信号からの１つのクロック信号を当該現在追跡されているクロック信号として選択すべきである。ＮＥ１から来るｚ個のクロック信号のクロック品質レベルが同一である場合には、ＮＥ３は、組込みのクロック優先度リストに従って、ＰＯＲＴ＿ｍ＋１，．．．，ＰＯＲＴ＿ｍ＋ｚにおいて最高優先度を有するＬＡＧポートに対応する双方向クロック追跡リンクで送信されたアクティブなクロック信号を当該現在追跡されているクロック信号として選択することができる。例えば、ＰＯＲＴ＿ｍ＋１のクロック優先度が最高であり、ＮＥ３は、ＰＯＲＴ＿ｍ＋１に対応する双方向クロック追跡リンクで送信されたアクティブなクロック信号を当該現在追跡されているクロック信号として選択する。
【００９０】
Ｓ７０８で、現在追跡されているクロック信号がクロック・ソース・グループに属する場合には、当該現在追跡されているクロック信号が属するクロック・ソース・グループの中のクロック信号の各々にそれぞれ対応する双方向クロック追跡リンクを用いることによって、品質レベル不使用情報ＱＬ＿ＤＮＵを運搬するスタンバイ・クロック信号をそれぞれ送信する。
【００９１】
ＮＥ１の点では、ＰＯＲＴ＿Ａに対応する双方向クロック追跡リンクで送信されたアクティブなクロック信号が追跡され、品質レベル不使用情報ＱＬ＿ＤＮＵを運搬するスタンバイ・クロック信号を、既存の逆送信ＤＮＵ機能に従って以前のネットワーク要素に送信し戻すことができる。
【００９２】
ＮＥ２の点では、第２のクロック・ソース・グループにおける１つのクロック信号が追跡され、したがって、ＮＥ２が、当該第２のクロック・ソース・グループ内のクロック信号の各々にそれぞれ対応する双方向クロック追跡リンクを用いることで、品質レベル不使用情報ＱＬ＿ＤＮＵを運搬するスタンバイ・クロック信号をそれぞれ送信し戻す。即ち、ＮＥ２は、品質レベル不使用情報ＱＬ＿ＤＮＵを運搬するスタンバイ・クロック信号をＰＯＲＴ＿１，．．．，ＰＯＲＴ＿ｎ＋ｍに対応するｎ＋ｍ個の双方向クロック追跡リンクの各リンクにそれぞれ送信し戻す。
【００９３】
ＮＥ３の点では、第４のクロック・ソース・グループにおける１つのクロック信号が追跡され、したがって、ＮＥ３は、当該第４のクロック・ソース・グループ内のクロック信号の各々にそれぞれ対応する双方向クロック追跡リンクを用いることによって、品質レベル不使用情報ＱＬ＿ＤＮＵを運搬するスタンバイ・クロック信号をＮＥ１にそれぞれ送信し戻す。即ち、ＮＥ３は、品質レベル不使用情報ＱＬ＿ＤＮＵを運搬するスタンバイ・クロック信号を、ＰＯＲＴ＿ｍ＋１，．．．，ＰＯＲＴ＿ｍ＋ｚに対応するｚ個の双方向クロック追跡リンクの各リンクにそれぞれ送信し戻す。
【００９４】
Ｓ７１０で、現在追跡されているクロック信号がクロック・ソース・グループに属し、当該現在追跡されているクロック信号が失われたかまたはそのクロック品質レベルが低下した場合には、クロック・ソース・グループ内の別のクロック信号を、当該クロック信号の各々に対応するクロック優先度および／またはクロック品質レベル情報に従って現在追跡されているクロック信号として再選択する。
【００９５】
ＮＥ２を例とすると、ＮＥ２は第２のクロック・ソース・グループにおける１つのクロック信号を追跡し、ＮＥ２によって現在追跡されているクロック信号が失われている場合には、ＮＥ２は、当該クロック信号の各々に対応するクロック優先度および／またはクロック品質レベル情報に従って、当該第２のクロック・ソース・グループにおける別のクロック信号を当該現在追跡されているクロック信号として選択する。例えば、ＰＯＲＴ＿１に対応する双方向クロック追跡リンクで送信されＮＥ２により現在追跡されているクロック信号が紛失し、ＮＥ２は、組込みの優先度リストに従って、優先度がＰＯＲＴ＿１より低いが他のＬＡＧポートより高いＰＯＲＴ＿２に対応する双方向クロック追跡リンクで送信されたクロック信号を現在追跡されている信号として選択することができる。
【００９６】
Ｓ７１２で、現在追跡されているクロック信号がクロック・ソース・グループに属し、当該現在追跡されているクロック信号が属するクロック・ソース・グループ内の全てのクロック信号のクロック品質レベル情報がスタンバイ・クロック信号のクロック品質レベル情報より低いときにクロック切替え保護が発生した場合には、当該現在追跡されているクロック信号が属するクロック・ソース・グループの中のクロック信号の各々にそれぞれ対応する双方向クロック追跡リンクを用いることによって、切り換えられたクロック品質レベル情報を運搬するスタンバイ・クロック信号をそれぞれ送信する。
【００９７】
ＮＥ１が受信したアクティブなクロック信号のクロック品質レベルがＱＬ＿ＰＲＣからＱＬ＿ＳＳＵ＿Ａに低下したと仮定すると、ＮＥ２とＮＥ３が受信した全てのアクティブなクロック信号のクロック品質レベルがＱＬ＿ＰＲＣからＱＬ＿ＳＳＵ＿Ａに低下し、ＮＥ３によりＮＥ２に送信されＮＥ２により次のネットワーク要素に送信された全てのアクティブなクロック信号のクロック品質レベルもＱＬ＿ＰＲＣからＱＬ＿ＳＳＵ＿Ａに低下する。
【００９８】
ＮＥ２の次のネットワーク要素が切換え保護を実施した後、ＮＥ２に送信されたスタンバイ・クロック信号のクロック品質レベルがＱＬ＿ＤＮＵからＱＬ＿ＰＲＣに変化した場合には、ＮＥ２において、ＮＥ１から来る第２のクロック・ソース・グループにおける全てのクロック信号のクロック品質レベルは当該次のネットワーク要素から来るスタンバイ・クロック信号のクロック品質レベルより低く、したがって、ＮＥ２もクロック切替え保護を実施する。この時点で、ＮＥ２は、当該第２のクロック・ソース・グループに属するＰＯＲＴ＿１，．．．，ＰＯＲＴ＿ｎ＋ｍに対応するｎ＋ｍ個の双方向クロック追跡リンクの各リンクに、ＱＬ＿ＰＲＣ  ＳＳＭ情報を運搬するスタンバイ・クロック信号を送信し戻す。
【００９９】
ＮＥ２により送信されたＱＬ＿ＰＲＣ  ＳＳＭ情報を運搬するスタンバイ・クロック信号をＮＥ３が受信した後、ＮＥ３において、ＮＥ１から来る第４のクロック・ソース・グループのクロック品質レベルはＮＥ２から来る第３のクロック・ソース・グループのクロック品質レベルより低く、ＮＥ３はクロック切替え保護を実施し、当該第４のクロック・ソース・グループに属するＰＯＲＴ＿ｍ＋１，．．．，ＰＯＲＴ＿ｍ＋ｚに対応するｚ個の双方向クロック追跡リンクの各リンクに、ＱＬ＿ＰＲＣ  ＳＳＭ情報を運搬するスタンバイ・クロック信号を送信する。
【０１００】
次に、ＮＥ１は、組込みのクロック優先度リストに従って、第１のクロック・ソース・グループの中の１つのスタンバイ・クロック信号を当該現在追跡されているクロック信号として選択する。
【０１０１】
明らかに、上述の各クロック同期プロセスではクロック追跡ループは生成されない。
【０１０２】
纏めると、当該実施形態で提供するクロックを同期するための方法では、同一のネットワーク要素から来る２つ以上のクロック信号をクロック・ソース・グループに設定し、１つのクロック信号をクロック・ソース・グループで追跡するとき、品質レベル不使用情報ＱＬ＿ＤＮＵを運搬するスタンバイ・クロック信号をクロック・ソース・グループの中のクロック信号の各々に対応する双方向クロック追跡リンクにそれぞれ送信し戻すことで、２つのネットワーク要素の間に２つ以上の双方向クロック追跡リンクが存在するシナリオにおいてクロック追跡ループの生成が避けられないという先行技術における問題が解決され、２つのネットワーク要素の間に２つ以上の双方向クロック追跡リンクが存在するシナリオにおいて、特定の双方向クロック追跡リンクが故障するかまたはそのクロック信号のクロック品質レベルが低下した場合であってもクロック追跡ループが生成されないという効果を奏する。さらに、クロック切替え保護の間に同一のクロック品質レベルを運搬するスタンバイ・クロック信号をクロック・ソース・グループの中のクロック信号の各々に対応する双方向クロック追跡リンクに依然としてそれぞれ送信し戻すことによって、２つのネットワーク要素の間に２つ以上の双方向クロック追跡リンクが存在するシナリオにおいて、クロック保護の切換えが必要である場合であってもクロック追跡ループが生成されないという効果がさらに達成される。
【０１０３】
以下の実施形態は装置の本発明の諸実施形態であり、本発明の方法の諸実施形態を実装するために使用することができる。本発明の装置の諸実施形態で説明されない技術的な詳細については、本発明の方法の諸実施形態を参照されたい。
【０１０４】
図９を参照されたい。図９は、本発明の１実施形態に従うネットワーク要素の構造ブロック図を示す。当該ネットワーク要素は、信号受信モジュール９２０、ソース・グループ設定モジュール９４０、信号選択モジュール９６０および信号フィードバック・モジュール９８０を備える。
【０１０５】
信号受信モジュール９２０は少なくとも２つのクロック信号を受信するように構成される。当該少なくとも２つのクロック信号はスタンバイ・クロック信号を含み、当該クロック信号の各々はそれぞれそれらに対応する双方向クロック追跡リンクにより送信される。
【０１０６】
ソース・グループ設定モジュール９４０は、信号受信モジュール９２０により受信された少なくとも２つのクロック信号における同一のネットワーク要素から来る２つ以上のクロック信号を同一のクロック・ソース・グループに設定するように構成される。
【０１０７】
信号選択モジュール９６０は、１つのクロック信号を、信号受信モジュール９２０により受信された少なくとも２つのクロック信号から現在追跡されているクロック信号として選択するように構成される。
【０１０８】
信号フィードバック・モジュール９８０は、信号選択モジュール９６０によって現在追跡されているクロック信号がソース・グループ設定モジュール９４０により設定されたクロック・ソース・グループに属する場合には、現在追跡されているクロック信号が属するクロック・ソース・グループの中のクロック信号の各々にそれぞれ対応する双方向クロック追跡リンクを用いることによって、品質レベル不使用情報ＱＬ＿ＤＮＵを運搬するスタンバイ・クロック信号をそれぞれ送信するように構成される。
【０１０９】
纏めると、当該実施形態で提供するネットワーク要素では、同一のネットワーク要素から来る２つ以上のクロック信号をクロック・ソース・グループに設定し、１つのクロック信号をクロック・ソース・グループで追跡するとき、品質レベル不使用情報ＱＬ＿ＤＮＵを運搬するスタンバイ・クロック信号をクロック・ソース・グループの中のクロック信号の各々に対応する双方向クロック追跡リンクにそれぞれ送信し戻すことで、２つのネットワーク要素の間に２つ以上の双方向クロック追跡リンクが存在するシナリオにおいてクロック追跡ループの生成が避けられないという先行技術の問題が解決され、２つのネットワーク要素の間に２つ以上の双方向クロック追跡リンクが存在するシナリオにおいて、特定の双方向クロック追跡リンクが故障するかまたはそのクロック信号のクロック品質レベルが低下した場合であってもクロック追跡ループが生成されないという効果を奏する。
【０１１０】
図１０を参照されたい。図１０は、本発明の別の実施形態に従うネットワーク要素の構造ブロック図を示す。当該ネットワーク要素は、信号受信モジュール９２０、ソース・グループ設定モジュール９４０、信号選択モジュール９６０、信号フィードバック・モジュール９８０、追跡切替えモジュール９９２および切替え保護モジュール９９４を備える。
【０１１１】
信号受信モジュール９２０は少なくとも２つのクロック信号を受信するように構成される。当該少なくとも２つのクロック信号はスタンバイ・クロック信号を含み、当該クロック信号の各々はそれぞれそれらに対応する双方向クロック追跡リンクにより送信される。
【０１１２】
ソース・グループ設定モジュール９４０は、信号受信モジュール９２０により受信された少なくとも２つのクロック信号における同一のネットワーク要素から来る２つ以上のクロック信号を同一のクロック・ソース・グループに設定するように構成される。
【０１１３】
信号選択モジュール９６０は、１つのクロック信号を、信号受信モジュール９２０により受信された少なくとも２つのクロック信号から現在追跡されているクロック信号として選択するように構成される。特に、信号選択モジュール９６０は、クロック信号の各々に対応するクロック優先度および／またはクロック品質レベル情報に従って、当該少なくとも２つのクロック信号から１つのクロック信号を当該現在追跡されているクロック信号として選択するように構成される。
【０１１４】
信号フィードバック・モジュール９８０は、信号選択モジュール９６０によって現在追跡されているクロック信号がソース・グループ設定モジュール９４０により設定されたクロック・ソース・グループに属する場合には、該現在追跡されているクロック信号が属するクロック・ソース・グループの中のクロック信号の各々にそれぞれ対応する双方向クロック追跡リンクを用いることによって、品質レベル不使用情報ＱＬ＿ＤＮＵを運搬するスタンバイ・クロック信号をそれぞれ送信するように構成される。
【０１１５】
追跡切替えモジュール９９２は、信号選択モジュール９６０によって現在追跡されているクロック信号がクロック・ソース・グループに属し、当該現在追跡されているクロック信号が失われたかまたはそのクロック品質レベルが低下した場合には、クロック・ソース・グループ内の別のクロック信号を、当該クロック信号の各々に対応するクロック優先度および／またはクロック品質レベル情報に従って現在追跡されているクロック信号として再選択するように構成される。
【０１１６】
切替え保護モジュール９９４は、信号選択モジュール９６０によって現在追跡されているクロック信号がクロック・ソース・グループに属し、当該現在追跡されているクロック信号が属するクロック・ソース・グループ内の全てのクロック信号のクロック品質レベル情報がスタンバイ・クロック信号のクロック品質レベル情報より低いときにクロック切替え保護が発生した場合に、当該現在追跡されているクロック信号が属するクロック・ソース・グループの中のクロック信号の各々にそれぞれ対応する双方向クロック追跡リンクを用いることによって、切り換えられたクロック品質レベル情報を運搬するスタンバイ・クロック信号をそれぞれ送信するように構成される。
【０１１７】
纏めると、当該実施形態で提供するネットワーク要素では、同一のネットワーク要素から来る２つ以上のクロック信号をクロック・ソース・グループに設定し、１つのクロック信号をクロック・ソース・グループで追跡するとき、品質レベル不使用情報ＱＬ＿ＤＮＵを運搬するスタンバイ・クロック信号をクロック・ソース・グループの中のクロック信号の各々に対応する双方向クロック追跡リンクにそれぞれ送信し戻すことで、２つのネットワーク要素の間に２つ以上の双方向クロック追跡リンクが存在するシナリオにおいてクロック追跡ループの生成が避けられないという先行技術の問題が解決され、２つのネットワーク要素の間に２つ以上の双方向クロック追跡リンクが存在するシナリオにおいて、特定の双方向クロック追跡リンクが故障するかまたはそのクロック信号のクロック品質レベルが低下した場合であってもクロック追跡ループが生成されないという効果を奏する。さらに、当該クロック切替え保護の間に同一のクロック品質レベルを運搬するスタンバイ・クロック信号をクロック・ソース・グループの中のクロック信号の各々に対応する双方向クロック追跡リンクに依然としてそれぞれ送信し戻すことによって、２つのネットワーク要素の間に２つ以上の双方向クロック追跡リンクが存在するシナリオにおいて、クロック保護の切換えが必要である場合であってもクロック追跡ループが生成されないという効果がさらに達成される。
【０１１８】
図１１を参照されたい。図１１は、本発明の１実施形態に従うネットワーク要素の構造ブロック図を示す。当該ネットワーク要素は、受信器１１２０、プロセッサ１１４０および送信器１１６０を備える。
【０１１９】
受信器１１２０は、少なくとも２つのクロック信号を受信するように構成される。当該少なくとも２つのクロック信号はスタンバイ・クロック信号を含み、当該クロック信号の各々は、それぞれそれらに対応する双方向クロック追跡リンクにより送信される。
【０１２０】
プロセッサ１１４０は、受信器１１２０により受信された少なくとも２つのクロック信号における同一のネットワーク要素から来る２つ以上のクロック信号を同一のクロック・ソース・グループに設定するように構成される。
【０１２１】
プロセッサ１１４０はさらに、１つのクロック信号を、受信器１１２０が受信した少なくとも２つのクロック信号から現在追跡されているクロック信号として選択するように構成される。
【０１２２】
送信器１１６０は現在追跡されているクロック信号がクロック・ソース・グループに属する場合には、当該現在追跡されているクロック信号が属するクロック・ソース・グループの中のクロック信号の各々にそれぞれ対応する双方向クロック追跡リンクを用いることによって、品質レベル不使用情報ＱＬ＿ＤＮＵを運搬するスタンバイ・クロック信号をそれぞれ送信するように構成される。
【０１２３】
纏めると、当該実施形態で提供するネットワーク要素では、同一のネットワーク要素から来る２つ以上のクロック信号をクロック・ソース・グループに設定し、１つのクロック信号をクロック・ソース・グループで追跡するとき、品質レベル不使用情報ＱＬ＿ＤＮＵを運搬するスタンバイ・クロック信号をクロック・ソース・グループの中のクロック信号の各々に対応する双方向クロック追跡リンクにそれぞれ送信し戻すことで、２つのネットワーク要素の間に２つ以上の双方向クロック追跡リンクが存在するシナリオにおいてクロック追跡ループの生成が避けられないという先行技術の問題が解決され、２つのネットワーク要素の間に２つ以上の双方向クロック追跡リンクが存在するシナリオにおいて、特定の双方向クロック追跡リンクが故障するかまたはそのクロック信号のクロック品質レベルが低下した場合であってもクロック追跡ループが生成されないという効果を奏する。
【０１２４】
より好適な実施形態として、図１１に示す実施形態に基づいて、当該プロセッサは特に、クロック信号の各々に対応するクロック優先度および／またはクロック品質レベル情報に従って、当該少なくとも２つのクロック信号から１つのクロック信号を当該現在追跡されているクロック信号として選択するように構成される。
【０１２５】
当該プロセッサはさらに、現在追跡されているクロック信号がクロック・ソース・グループに属し、当該現在追跡されているクロック信号が失われたかまたはそのクロック品質レベルが低下した場合には、クロック・ソース・グループ内の別のクロック信号を、当該クロック信号の各々に対応するクロック優先度および／またはクロック品質レベル情報に従って現在追跡されているクロック信号として再選択するように構成される。
【０１２６】
当該送信器はさらに、当該現在追跡されているクロック信号がクロック・ソース・グループに属し、当該現在追跡されているクロック信号が属するクロック・ソース・グループ内の全てのクロック信号のクロック品質レベル情報がスタンバイ・クロック信号のクロック品質レベル情報より低いときにクロック切替え保護が発生した場合には、当該現在追跡されているクロック信号が属するクロック・ソース・グループの中のクロック信号の各々にそれぞれ対応する双方向クロック追跡リンクを用いることによって、切り換えられたクロック品質レベル情報を運搬するスタンバイ・クロック信号をそれぞれ送信するように構成される。
【０１２７】
このように、クロック切替え保護の間に同一のクロック品質レベルを運搬するスタンバイ・クロック信号をクロック・ソース・グループの中のクロック信号の各々に対応する双方向クロック追跡リンクに依然としてそれぞれ送信し戻すことによって、当該ネットワーク要素は、２つのネットワーク要素の間に２つ以上の双方向クロック追跡リンクが存在するシナリオにおいて、クロック保護の切換えが必要である場合であってもクロック追跡ループが生成されないという効果を奏する。
【０１２８】
本発明の１実施形態ではさらに、クロックを同期するためのシステムを提供する。クロックを同期するための当該システムは２つ以上のネットワーク要素を備える。当該システムでは、少なくとも１つのネットワーク要素は、本明細書の装置の実施形態で提供するネットワーク要素である。
【０１２９】
上述の実施形態の符号は説明のためのものであるが、当該実施形態の好適性を表すのではない。
【０１３０】
上述の実施形態のステップの全部または一部の実装を、ハードウェアにより、または、プログラム命令に関連するハードウェアにより行いうることは当業者には理解される。当該プログラムをコンピュータ可読記憶媒体に格納してもよい。当該記憶媒体が、読取専用メモリＲＯＭ、磁気ディスクまたは光ディスク等であってもよい。
【０１３１】
以上の諸実施形態は本発明の好適な諸実施形態にすぎず、本発明を限定するものではない。本発明の本質や原理から逸脱しない任意の修正、置換、改良等は本発明の保護範囲において網羅される。
【符号の説明】
【０１３２】
９２０  信号受信モジュール
９４０  ソース・グループ設定モジュール
９６０  信号選択モジュール
９８０  信号フィードバック・モジュール
９９２  追跡切替えモジュール
９９４  切替え保護モジュール
１１２０  受信器
１１４０  プロセッサ
１１６０  送信器
【図１Ａ】
0006437587.tif 000003
【図１Ｂ】
0006437587.tif 000004
【図２】
0006437587.tif 000005
【図３】
0006437587.tif 000006
【図４】
0006437587.tif 000007
【図５】
0006437587.tif 000008
【図６】
0006437587.tif 000009
【図７】
0006437587.tif 000010
【図８】
0006437587.tif 000011
【図９】
0006437587.tif 000012
【図１０】
0006437587.tif 000013
【図１１】
0006437587.tif 000014