(57)【特許請求の範囲】
【請求項１】
周波数信号および前記周波数信号の品質状態を示す品質情報を含むパケットを、伝送装置を介してマスター装置からスレーブ装置に送信する伝送システムの周波数同期方法において、
前記品質状態と前記品質情報との対応関係の定義が異なる複数のオプションのうち、前記マスター装置と前記伝送装置とが、互いに異なる前記オプションの定義および同じ通信規格に基づいて前記品質情報を含むパケットをそれぞれ生成し、生成した前記パケットをそれぞれ前記スレーブ装置に送信する場合、前記スレーブ装置は、前記オプションが異なる複数の前記品質情報に対応した判別テーブルを参照し、前記マスター装置と前記伝送装置との各々から受信する前記パケットに含まれる前記周波数信号の前記品質状態を判別する
ことを特徴とする周波数同期方法。
【請求項２】
請求項１に記載の周波数同期方法において、
前記判別テーブルは、前記オプションが異なる複数の前記品質情報を組み合わせた複数の前記品質状態を優先度順に並べたデータ構造であり、
前記スレーブ装置は、前記判別テーブルを参照し、前記マスター装置から受信する前記品質情報と前記伝送装置から受信する前記品質情報とを用いて、自装置が受信する前記周波数信号の前記品質状態を判別する
ことを特徴とする周波数同期方法。
【請求項３】
請求項２に記載の周波数同期方法において、
前記伝送装置が前記品質情報を含む第１フォーマットの前記パケットを廃棄する設定の場合に、前記マスター装置は、前記第１フォーマットのパケットを前記第１フォーマットとは異なる第２フォーマットのパケットに変更して前記スレーブ装置に送信し、
前記スレーブ装置は、前記第２フォーマットのパケットを受信した場合に、前記第１フォーマットのパケットに変更して前記品質情報を受信する
ことを特徴とする周波数同期方法。
【請求項４】
請求項２または請求項３に記載の周波数同期方法において、
前記パケットは、ITU-T G.8264のESMCパケットに対応し、
前記オプションは、ITU-T G.781規格のOptionI、OptionII、OptionIIIのいずれかに対応し、
前記品質情報および前記品質状態は、ITU-T G.781規格のSSMコードおよびQL状態にそれぞれ対応し、
前記判別テーブルは、前記OptionI、前記OptionIIおよび前記OptionIIIのうち少なくとも２つの前記SSMコードを組み合わせた複数のQL状態を優先度順に並べた情報を有し、
前記スレーブ装置は、前記判別テーブルを参照し、前記マスター装置から受信する前記ESMCパケットの前記SSMコードの前記QL状態と、前記伝送装置から受信する前記SSMコードの前記QL状態とを用いて、自装置が受信する前記周波数信号の前記品質状態を判別する
ことを特徴とする周波数同期方法。
【請求項５】
周波数信号および前記周波数信号の品質状態を示す品質情報を含むパケットを、伝送装置を介してマスター装置から受信する周波数同期装置において、
前記品質情報と前記品質状態との対応関係の定義が異なる複数のオプションのうち、前記マスター装置と前記伝送装置とにおいて、互いに異なる前記オプションの定義および同じ通信規格に基づいて生成された前記品質情報を含むパケットをそれぞれ受信する受信部と、
前記オプションが異なる複数の前記品質情報に対応した判別テーブルを参照し、前記マスター装置と前記伝送装置との各々から受信した前記パケットに含まれる前記周波数信号の前記品質状態を判別する変換部と
を有することを特徴とする周波数同期装置。
【請求項６】
請求項５に記載の周波数同期装置において、
前記判別テーブルは、前記オプションが異なる複数の前記品質情報を組み合わせた複数の前記品質状態を優先度順に並べたデータ構造であり、
前記変換部は、前記判別テーブルを参照し、前記マスター装置から受信する前記品質情報と前記伝送装置から受信する前記品質情報とを用いて、自装置が受信する前記周波数信号の前記品質状態を判別する
ことを特徴とする周波数同期装置。
【請求項７】
請求項６に記載の周波数同期装置において、
前記伝送装置が前記品質情報を含む第１フォーマットのパケットを廃棄する設定のときに、
前記受信部は、前記マスター装置によって前記第１フォーマットのパケットから前記第１フォーマットとは異なる第２フォーマットに予め変更して送信されたパケットを、前記第１フォーマットのパケットに再び変更するフォーマット変換処理を行って前記品質情報を受信する
ことを特徴とする周波数同期装置。
【請求項８】
請求項６または請求項７に記載の周波数同期装置において、
前記パケットは、ITU-T G.8264のESMCパケットに対応し、
前記オプションは、ITU-T G.781規格のOptionI、OptionII、OptionIIIのいずれかに対応し、
前記品質情報および前記品質状態は、ITU-T G.781規格のSSMコードおよびQL状態にそれぞれ対応し、
前記判別テーブルは、前記OptionI、前記OptionIIおよび前記OptionIIIのうち少なくとも２つの前記SSMコードを組み合わせた複数のQL状態を優先度順に並べた情報を有し、
前記変換部は、前記判別テーブルを参照し、前記マスター装置から受信する前記ESMCパケットの前記SSMコードの前記QL状態と、前記伝送装置から受信する前記SSMコードの前記QL状態とを用いて、自装置が受信する前記周波数信号の前記品質状態を判別する
ことを特徴とする周波数同期装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、装置間の周波数同期を実現する技術に関する。
【背景技術】
【０００２】
ネットワーク内で接続される装置間で周波数同期を行う場合、上流側の装置は下流側の装置に周波数同期の品質状態を示す情報を送信する。例えば、周波数同期の品質状態を示す情報の送信方法としてSlow Protocolが知られており、周波数同期の品質状態をSSM(Synchronous Status Message)コードで転送する（例えば非特許文献１参照）。また、Ethernet(登録商標)などのパケット網で周波数同期を行う場合、SSMコードをESMC(Ethernet Synchronization Message Channel)パケットで転送する技術が利用されている(例えば、非特許文献２参照)。SSMコードは周波数同期の品質状態をQL(Quality Level：品質レベル)状態で規定し、SSMコードとQL状態との対応についてはOptionI、OptionIIおよびOptionIIIの3種類のOptionが用意されている（例えば非特許文献３参照）。
【０００３】
このような技術を利用して、例えばパケット網で接続されるマスター（Master）装置とスレーブ（Slave）装置との間で周波数同期を行う場合、Master装置は、自装置の周波数信号のQLをESMCパケットによりSlave装置に通知し、Slave装置は、周波数同期の品質を維持する制御を行う。
【先行技術文献】
【非特許文献】
【０００４】
【非特許文献１】ＩＥＥＥ  ８０２．３  Ａｎｎｅｘ  ５７Ａ／Ｂ
【非特許文献２】ＩＴＵ−Ｔ  Ｇ．８２６４
【非特許文献３】ＩＴＵ−Ｔ  Ｇ．７８１
【発明の概要】
【発明が解決しようとする課題】
【０００５】
ところが、Master装置とSlave装置とがパケット網の伝送装置で接続される場合、以下のような課題がある。一つ目の課題は、パケットを中継する伝送装置にて、ESMCパケットが廃棄される場合があり、Slave装置は、伝送装置でのESMCパケットの廃棄によりMaster装置から周波数品質情報を受け取ることができない。二つ目の課題は、Master装置、伝送装置およびSlave装置の装置間で品質情報の定義(Option)が異なる場合があり、Slave装置は、装置間での周波数信号の品質情報の定義の相違により、Master装置や伝送装置から通知された周波数品質情報を正しく判断できない。
【０００６】
本発明は、上流側の装置が送信する周波数信号の品質情報を含むパケットが中継する伝送装置にて廃棄されないようにし、且つ、周波数信号の品質情報の定義が異なる場合でも正確に品質状態を判別できる周波数同期方法および周波数同期装置を提供することを目的とする。
【課題を解決するための手段】
【０００７】
第１の発明は、周波数信号および周波数信号の品質状態を示す品質情報を含むパケットを、伝送装置を介してマスター装置からスレーブ装置に送信する伝送システムの周波数同期方法において、品質状態と品質情報との対応関係の定義が異なる複数のオプションのうち、マスター装置と伝送装置とが、互いに異なるオプションの定義および同じ通信規格に基づいて品質情報を含むパケットをそれぞれ生成し、生成したパケットをそれぞれスレーブ装置に送信する場合、スレーブ装置は、オプションが異なる複数の品質情報に対応した判別テーブルを参照し、マスター装置と伝送装置との各々から受信するパケットに含まれる周波数信号の品質状態を判別することを特徴とする。
【０００８】
第２の発明は、判別テーブルは、オプションが異なる複数の品質情報を組み合わせた複数の品質状態を優先度順に並べたデータ構造であり、スレーブ装置は、判別テーブルを参照し、マスター装置から受信する品質情報と伝送装置から受信する品質情報とを用いて、自装置が受信する周波数信号の品質状態を判別することを特徴とする。
【０００９】
第３の発明は、伝送装置が品質情報を含む第１フォーマットのパケットを廃棄する設定の場合に、マスター装置は、第１フォーマットのパケットを第１フォーマットとは異なる第２フォーマットのパケットに変更してスレーブ装置に送信し、スレーブ装置は、第２フォーマットのパケットを受信した場合に、第１フォーマットのパケットに変更して品質情報を受信することを特徴とする。
【００１０】
第４の発明は、パケットは、ITU-T G.8264のESMCパケットに対応し、オプションは、ITU-T G.781規格のOptionI、OptionII、OptionIIIのいずれかに対応し、品質情報および品質状態は、ITU-T G.781規格のSSMコードおよびQL状態にそれぞれ対応し、判別テーブルは、OptionI、OptionIIおよびOptionIIIのうち少なくとも２つのSSMコードを組み合わせた複数のQL状態を優先度順に並べた情報を有し、スレーブ装置は、判別テーブルを参照し、マスター装置から受信するESMCパケットのSSMコードのQL状態と、伝送装置から受信するSSMコードのQL状態とを用いて、自装置が受信する周波数信号の品質状態を判別することを特徴とする。
【００１１】
第５の発明は、周波数信号および周波数信号の品質状態を示す品質情報を含むパケットを、伝送装置を介してマスター装置から受信する周波数同期装置において、品質情報と品質状態との対応関係の定義が異なる複数のオプションのうち、マスター装置と伝送装置とにおいて、互いに異なるオプションの定義および同じ通信規格に基づいて生成された品質情報を含むパケットをそれぞれ受信する受信部と、オプションが異なる複数の品質情報に対応した判別テーブルを参照し、マスター装置と伝送装置との各々から受信したパケットに含まれる周波数信号の品質状態を判別する変換部とを有することを特徴とする。
【００１２】
第６の発明は、判別テーブルは、オプションが異なる複数の品質情報を組み合わせた複数の品質状態を優先度順に並べたデータ構造であり、変換部は、判別テーブルを参照し、マスター装置から受信する品質情報と伝送装置から受信する品質情報とを用いて、自装置が受信する周波数信号の品質状態を判別することを特徴とする。
【００１３】
第７の発明は、伝送装置が品質情報を含む第１フォーマットのパケットを廃棄する設定のときに、受信部は、マスター装置によって第１フォーマットのパケットから第１フォーマットとは異なる第２フォーマットに予め変更して送信されたパケットを、第１フォーマットのパケットに再び変更するフォーマット変換処理を行って品質情報を受信することを特徴とする。
【００１４】
第８の発明は、パケットは、ITU-T G.8264のESMCパケットに対応し、オプションは、ITU-T G.781規格のOptionI、OptionII、OptionIIIのいずれかに対応し、品質情報および品質状態は、ITU-T G.781規格のSSMコードおよびQL状態にそれぞれ対応し、判別テーブルは、OptionI、OptionIIおよびOptionIIIのうち少なくとも２つのSSMコードを組み合わせた複数のQL状態を優先度順に並べた情報を有し、変換部は、判別テーブルを参照し、マスター装置から受信するESMCパケットのSSMコードのQL状態と、伝送装置から受信するSSMコードのQL状態とを用いて、自装置が受信する周波数信号の品質状態を判別することを特徴とする。
【発明の効果】
【００１５】
本発明に係る周波数同期方法および周波数同期装置は、パケットを中継する伝送装置にて周波数信号の品質情報を含むパケットが廃棄されないようにし、且つ、周波数信号の品質情報の定義が異なる場合でも正確に品質状態を判別することができる。
【図面の簡単な説明】
【００１６】
【図１】本実施形態における周波数同期ネットワークの一例を示す図である。
【図２】Master装置の一例を示す図である。
【図３】Slave装置一例を示す図である。
【図４】OptionIIのSSMコード例を示す図である。
【図５】OptionIIIのSSMコード例を示す図である。
【図６】OptionIIとOptionIIIとを組み合わせたSSMコードの対応例を示す図である。
【図７】Master装置からSlave装置へのQLの送信例を示す図である。
【発明を実施するための形態】
【００１７】
以下、図面を参照して本発明に係る周波数同期方法および周波数同期装置の実施形態について説明する。
【００１８】
図１は、本実施形態における周波数同期ネットワークの一例を示す。図１に示した周波数同期ネットワークは、Master装置１０１（０）およびMaster装置１０１（１）と、Slave装置１０２とを有する。Master装置１０１（０）は、パケット網の伝送装置１０３および伝送装置１０４を介してSlave装置１０２に接続される。一方、Master装置１０１（１）は、伝送装置を中継せずにSlave装置１０２に直接接続される。なお、本実施形態は、図１の点線で示したMaster装置１０１（０）およびSlave装置１０２に適用される。なお、本実施形態の説明では、Master装置１０１（０）からSlave装置１０２の伝送系統を０系と称し、Master装置１０１（１）からSlave装置１０２の伝送系統を１系と称する。
【００１９】
図１において、Master装置１０１（０）が送信するESMCパケットは、伝送装置１０３および伝送装置１０４で中継されてSlave装置１０２で受信される。ここで、図１の例では、ESMCパケットは、伝送装置１０３および伝送装置１０４の２台の装置で中継されるが、中継する伝送装置は１台であってもよいし、３台以上であってもよい。
【００２０】
ここで、本実施形態では、従来技術の課題を以下のように解決する。
(1)パケットを中継する伝送装置にてMaster装置１０１（０）が送出したESMCパケットが廃棄されるという課題に対して、例えば、Master装置１０１（０）は、伝送装置１０３および伝送装置１０４で廃棄されないESMCパケットのフォーマットを設定する。例えばESMCパケットのSubtypeを伝送装置１０３や伝送装置１０４で廃棄されない設定に変更する。
(2)Master装置１０１（０）、伝送装置１０３、伝送装置１０４およびSlave装置１０２の装置間で品質情報の定義(Option)が異なる場合に受信する周波数信号のQL状態を正しく判定できないという課題に対して、Slave装置１０２は、異なるOptionを組み合わせたQL状態の対応表を持つことで、正しいQL状態を判定できるようにする。
【００２１】
このように、本実施形態に係るMaster装置１０１（０）およびSlave装置１０２は、伝送装置１０３または伝送装置１０４がESMCパケットを廃棄しないように設定し、且つ、装置間の品質情報のOptionが異なる場合でも、異なるOptionを組み合わせた対応表を持つことにより、周波数品質情報を正確にSlave装置１０２に転送することができる。
【００２２】
本実施形態では、Slave装置１０２に含まれる後述の0系受信部３０１（０）が受信する周波数信号(クロック)は、伝送装置１０３および伝送装置１０４を経由してMaster装置１０１（０）から送出された周波数信号である場合を前提とする。そして、Slave装置１０２は、上流側から受信する周波数信号の品質状態を、周波数信号と共に受信するESMCパケットの品質情報に基づいて判定する。ところが、サポートするOptionがMaster装置１０１（０）と伝送装置１０４とで異なる場合、伝送装置１０４は、伝送装置１０３を介してMaster装置１０１（０）が送出したESMCパケットを廃棄してしまい、Slave装置１０２に届かないという問題がある。なお、伝送装置１０４は、上流からのESMCパケットに関係なく、自身で生成したESMCパケットをSlave装置１０２に送信する。
【００２３】
そこで、本実施形態に係るMaster装置１０１（０）は、伝送装置１０４がESMCパケットを廃棄しないように、伝送装置１０４の廃棄条件に当てはまらないフォーマットにESMCパケットを変換して送信する。そして、Slave装置１０２は、伝送装置１０４とMaster装置１０１（０）との両方のESMCパケットを受信し、Master装置１０１（０）と伝送装置１０４との両方のQL状態から、Slave装置１０２の0系から受信する周波数信号の品質状態を判断することができる。これに対して、従来は、Master装置１０１（０）のESMCパケットがSlave装置１０２に届かなかったので、Slave装置１０２は、Master装置１０１（０）の周波数信号のQL状態を知ることができなかった。
【００２４】
なお、本実施形態に係る周波数同期方法は、Slave装置１０２がMaster装置１０１（０）と伝送装置１０４とから受信する0系の２つのQL状態の良い方を選択するわけではなく、Slave装置１０２が上流側から受信する周波数信号の品質状態を正確に判断できるようにする技術である。これにより、従来のSlave装置１０２のように、OptionIIまたはOptionIIIのいずれかのQL状態だけしか判断できず、正確な品質状態がわからないという課題が解決される。
【００２５】
図２は、Master装置１０１（０）の一例を示す。図２において、Master装置１０１（０）は、受信部２０１、周波数同期部２０２、パケット処理部２０３、周波数品質状態判別部２０４、パケット処理部２０５および送信部２０６を有する。
【００２６】
受信部２０１は、周波数信号およびSSMコードを有するESMCパケットを上流側の装置から受信する。なお、SSMコードは、ESMCパケットのData and padding領域に格納されている。
【００２７】
周波数同期部２０２は、受信部２０１から受信した周波数信号に同期した周波数信号を生成する。また、周波数同期部２０２は、周波数信号を受信しない場合は自身で保有する内部発振器を基に周波数信号を生成する機能(自走状態)を有する。
【００２８】
パケット処理部２０３は、受信部２０１から受信したESMCパケットの処理を行う。例えば、周波数同期部２０２は、ESMCパケットからSSMコードを抽出してQL状態を取得する。
【００２９】
周波数品質状態判別部２０４は、上流側の装置から受信する周波数信号の品質状態および自装置の周波数同期部２０２の品質状態に対応するQL状態を非特許文献３の開示に基づいて求める。
【００３０】
パケット処理部２０５は、周波数品質状態判別部２０４が求めたQL状態に対応するSSMコードを付加したESMCパケットの送出を行う。ここで、パケット処理部２０５は、ESMCパケットが伝送装置１０３および伝送装置１０４で廃棄されずにSlave装置１０２へ転送するためにEthernetフレームに内包する形でカプセル化、あるいは、廃棄されないフォーマットにESMCパケットを定義し直して送出する処理を行う。また、パケット処理部２０５は、伝送装置１０３および伝送装置１０４を介さないネットワーク構成(例えば光伝送路による直結など)を考慮し、ESMCパケットのEthernetフレームへのカプセル化または中継する伝送装置で廃棄されないフォーマットへ変換する機能の有効／無効の設定を行うことができる。なお、本実施形態では、パケット処理部２０５は、ESMCパケットが伝送装置１０３や伝送装置１０４で廃棄されないフォーマットに設定する例について説明する。例えばSubtype”00-01”のESMCパケットが伝送装置１０４で廃棄される場合、パケット処理部２０５は、ESMCパケットのSubtype”00-01”をSubtype”FF-01”に変換して送信する。
【００３１】
送信部２０６は、周波数信号および周波数信号のQL状態を示すSSMコードを格納するESMCパケットを下流側の装置に送信する。
【００３２】
このように、Master装置１０１（０）は、上流側の装置から受信した周波数信号または自身で保有する内部発振器を基に生成する周波数信号のいずれかをESMCパケットと共に下流側の装置に送信する。
【００３３】
ここで、周波数品質状態判別部２０４は、上流側の装置から受信する周波数信号の品質状態または自装置の周波数同期部２０２の品質状態のいずれかを示すQLに対応するSSMコードを求める。ITU-T G.781規格では、QL状態とSSMコードとの対応について、OptionI、OptionIIおよびOptionIIIの３種類のOptionが用意されている。そこで、周波数品質状態判別部２０４は、自装置が対応するOptionのSSMコード対応表を参照してQL状態とSSMコードとの対応関係を決定する。
【００３４】
以降の実施形態では、Master装置１０１（０）がOptionIIに対応するSSMコードを含むESMCパケットを送信し、伝送装置１０４がOptionIIIに対応するSSMコードを含むESMCパケットを送信する場合について説明する。この場合、Slave装置１０２は、Master装置１０１（０）からOptionIIに対応するSSMコードを含むESMCパケットを受信し、伝送装置１０４からOptionIIIに対応するSSMコードを含むESMCパケットを受信する。なお、Slave装置１０２がOptionI、OptionIIおよびOptionIIIのうち異なる複数のOptionに対応するSSMコードを含むESMCパケットを受信する場合についても同様に適用可能であり、同様の効果が得られる。本実施形態において使用するOptionIIとOptionIIIにおけるSSMコードとQL状態との対応表については、後で詳しく説明する。
【００３５】
図３は、Slave装置１０２の一例を示す。図３において、Slave装置１０２は、0系受信部３０１（０）、1系受信部３０１（１）、0系パケット処理部３０２（０）、1系パケット処理部３０２（１）、周波数品質状態判別部３０３、パケット処理部３０４、送信部３０５、切替処理部３０６および周波数同期部３０７を有する。
【００３６】
0系受信部３０１（０）は、0系の周波数パスに接続され、周波数信号およびQL状態を示すSSMコードを有するESMCパケットを0系の上流側の装置から受信する。例えば図１の場合、0系受信部３０１（０）は、Master装置１０１（０）側の周波数パスに接続され、Master装置１０１（０）および伝送装置１０４の両方からESMCパケットを受信する。なお、0系受信部３０１（０）は、フォーマット変換されたESMCパケット受信した場合、変換前のフォーマットに戻して0系パケット処理部３０２（０）に出力する。ここで、変換前のフォーマットと変換後のフォーマットは予め決められているものとし、0系受信部３０１（０）は、例えばSubtype”FF-00”のESMCパケットを受信した場合、フォーマット変換されたESMCパケットであると認識し、変換前のSubtype”00-01”に戻したESMCパケットを0系パケット処理部３０２（０）に出力する。
【００３７】
1系受信部３０１（１）は、1系の周波数パスに接続され、周波数信号およびQL状態を示すSSMコードを有するESMCパケットを1系の上流側の装置から受信する。例えば図１の場合、1系受信部３０１（１）は、Master装置１０１（１）側の周波数パスに接続され、Master装置１０１（１）から周波数信号およびESMCパケットを受信する。
【００３８】
0系パケット処理部３０２（０）は、0系受信部３０１（０）から受信するESMCパケットの処理を行う。ここで、0系パケット処理部３０２（０）は、Master装置１０１（０）および伝送装置１０４からそれぞれ送信されたESMCパケットを処理する。ここで、0系パケット処理部３０２（０）は、種類が異なるOptionのSSMコードに対応してQL状態を判別することができる。そして、0系パケット処理部３０２（０）は、Master装置１０１（０）および伝送装置１０４からそれぞれ受信するESMCパケットのSSMコードからQL状態を取得する変換部３０２ａを有し、0系受信部３０１（０）が受信する周波数信号のQL状態を判別する。なお、Master装置１０１（０）から受信するESMCパケットのSSMコードがOptionII、伝送装置１０４から受信するESMCパケットのSSMコードがOptionIIIのように、Optionが異なる場合でも、0系パケット処理部３０２（０）は、OptionIIおよびOptionIIIの両方のSSMコードを組み合わせたQL状態を優先度順に並べたテーブル(後述する図６に示した対応表)を有するので、異なるOptionに対応することができる。
【００３９】
1系パケット処理部３０２（１）は、1系受信部３０１（１）から受信するESMCパケットの処理を行う。
【００４０】
周波数品質状態判別部３０３は、0系パケット処理部３０２（０）および1系パケット処理部３０２（１）の各々より取得した周波数信号の品質状態(QL状態)を比較して最も品質が良い系の周波数信号を判別する。また、両系のQL状態が自身で保有する内部発振器のQL状態よりも悪い場合は、周波数品質状態判別部３０３は、内部発振器に切り替えるように切替処理部３０６に指示する。この場合、内部発振器のQL状態が下流側の装置に出力する周波数信号の品質状態となる。なお、周波数品質状態判別部３０３は、先に説明した0系パケット処理部３０２（０）と同様のSSMコードとQL状態との対応表を有する。
【００４１】
パケット処理部３０４は、周波数品質情報判定部３０３で判定したQL状態に対応するSSMコードを格納するESMCパケットを生成する。
【００４２】
送信部３０５は、パケット処理部３０４が生成したESMCパケットおよび周波数同期部３０７が出力する周波数信号を下流側の装置に送信する。
【００４３】
切替処理部３０６は、周波数品質状態判定部３０３の判定結果に応じて、周波数パスの選択系を切り替える処理を行う。なお、周波数品質状態判定部３０３の判定結果において、両系から受信する周波数信号の品質状態が自身で保有する内部発振器の品質状態よりも悪い場合は、切替処理部３０６は、0系受信部３０１（０）および1系受信部３０１（１）が両系から受信する周波数パスの周波数信号が周波数同期部３０７に出力されないように遮断する。
【００４４】
周波数同期部３０７は、0系受信部３０１（０）から受信した周波数信号または1系受信部３０１（１）から受信した周波数信号を出力する。なお、周波数同期部３０７は、周波数信号を受信しない場合や切替処理部３０６で周波数信号が遮断された場合は、周波数同期部３０７自身が保有する内部発振器が自走状態で発振する周波数信号を出力する。
【００４５】
このように、本実施形態に係るSlave装置１０２は、0系の周波数パスおよび1系の周波数パスから周波数信号およびESMCパケットを受信し、ESMCパケットに格納されたSSMコードのQL状態を比較して、周波数品質状態が良い方の系の周波数パスに切り替えることができる。特に本実施形態では、0系の周波数パスにおいて、Master装置１０１（０）は、ESMCパケットが廃棄されないようにフォーマットを変換して送信し、Slave装置１０２は、異なるOptionのSSMコードに対応できるように、異なるOptionのSSMコードを組み合わせたQL状態との対応表を備える。これにより、Master装置１０１（０）のESMCパケットがSlave装置１０２に届かなかったり、異なるOptionのSSMコードに対応できずにQL状態を正確に判別できないという課題を解決することができる。
【００４６】
次に、OptionIIとOptionIIIにおけるSSMコードとQL状態との対応例について説明する。
【００４７】
図４は、OptionIIにおけるSSMコードとQL状態との対応を示すテーブルである。図４に示したテーブルにおいて、SSMコードは4bitsで表され、各SSMコードに対応するQL状態が決められている。例えば図４において、SSMコード：0001のQL状態はPRS(Primary Reference Source)を示し、SSMコード：0000のQL状態はSTU(Synchronization Traceability Unknown)を示す。同様に、SSMコード：0111のQL状態はST2(Stratum 2)、SSMコード：1010のQL状態はST3(Stratum 3)、SSMコード：1100のQL状態はSMC(SONET Minimum Clock)、SSMコード：1111のQL状態は(DUS Don’t Use for Sync)、上記以外のSSMコードのQL状態はInvalidをそれぞれ示す。
【００４８】
ここで、図４に示したテーブルにおいて、周波数品質の優先度は、PRS > STU > ST2 > ST3 > SMC > DUS > Invaidの順に定義され、PRSの優先度が最も高い。例えば、Slave装置１０２が保有する内部発振器がRb発振器等のITU-T G.812, TypeIIに準拠する周波数精度を有する場合のQL状態はST2になるので、上流側の装置から受信する0系又は1系の周波数パスのSSMコードのQL状態がST3未満であった場合、Slave装置１０２は上流側の装置から受信する周波数信号を利用せず、自装置の内部発振器の自走状態の周波数信号を用いる。この場合、Slave装置１０２の下流側の装置に送信するSSMコードのQL状態はST2となる。
【００４９】
図５は、OptionIIIにおけるSSMコードとQL状態との対応を示すテーブルである。図５に示したOptionIIIのテーブルにおいて、図４で示したOptionIIと同様に、SSMコードは4bitsで表され、各SSMコードに対応するQL状態が決められている。例えば図５において、SSMコード：0000のQL状態はUNK(Unknown)、SSMコード：1011のQL状態はSEC(SDH Equipment Clock)、上記以外のSSMコードのQL状態はInvalidをそれぞれ示す。ここで、図５に示したテーブルにおいて、周波数品質の優先度は、UNK > SEC > Invaidの順に定義される。
【００５０】
このように、図５に示したOptionIIIと図４に示したOptionIIとでSSMコードに対応するQL状態が異なる。例えば、上流側の装置がOptionIIのSSMコードをサポートし、SSMコード： 0000に設定した場合、QL状態はSTUであるが、下流側の装置がOptionIIIをサポートしている場合、上流側の装置から受信したSSMコード：0000が示すQL状態をUNKと判断するため、上流側の装置と下流側の装置との間でQL状態の不一致が生じる。なお、通常は、システム内の全装置で同じOptionをサポートする等の対応が図られているが、上流側の装置と下流側の装置とが接続されるEthernetなどのパケット網内の伝送装置において、Optionが上流側の装置および下流側の装置と異なる場合がある。例えば図１において、Master装置１０１（０）およびSlave装置１０２のOptionが伝送装置１０３または伝送装置１０４のOptionと異なる場合、Slave装置１０２は、Master装置１０１（０）のQL状態を正確に判定できないという問題が生じる。
【００５１】
そこで、本実施形態では、OptionIIおよびOptionIIIのSSMコードの情報を組み合わせたSSMコードとQL状態との対応テーブルをSlave装置１０２が持つことで、正しいQL状態を判定できるようにしている。
【００５２】
図６は、OptionIIおよびOptionIIIを組み合わせたSSMコードとQL状態との対応テーブルの一例を示す。なお、図６において、図４または図５と同名称のQL状態は、同じQL状態を示す。
【００５３】
図６において、OptionIIIのSSMコード:0000はOptionIIのSSMコード: 0001,0000,0111,1010,1100,1111,other(PRS,STU,ST2,ST3,SMC,DUS,Invaid)に対応する。また、OptionIIIのSSMコード：1011は、対応するOptionIIのSSMコードが無く(Don't care)、QL状態はSECである。さらに、OptionIIIのSSMコード：0000,1011以外のSSMコードは、対応するOptionIIのSSMコードが無く(Don't care)、QL状態はInvalidである。
【００５４】
このように、本実施形態では、Slave装置１０２がOptionIIとOptionIIIとの両方のSSMコードに対応するQL状態を判別することができるので、上流側の装置から異なるOptionのSSMコードを受信した場合でも正確にQL状態を判定することができる。特に、本実施形態に係るSlave装置１０２は、0系の周波数パスにおいて、Master装置１０１（０）と伝送装置１０４との両方から異なるOption(OptionIIおよびOptionIII)の２つのESMCパケットを受信した場合でも、双方のQL状態を判別できるので、受信する周波数信号の品質状態を正確に知ることができる。
【００５５】
次に、0系パケット処理部３０２（０）および1系パケット処理部３０２（１）の処理について詳しく説明する。
【００５６】
図７は、図１に示した構成のMaster装置１０１（０）とSlave装置１０２との間で送受信されるESMCパケットとSlave装置１０２におけるSSMコードの処理例を示す。なお、図７において、Master装置１０１（１）の構成は省略する。
【００５７】
図７に示したESMCパケットの送受信例の前提条件は以下の通りである。
・Master装置１０１（０）は、OptionIIのSSMコードのESMCパケットを送信するときに、ESMCパケットのSubtypeを'FF-00'に変換して伝送装置(伝送装置１０３および伝送装置１０４)に送信する。なお、ITU-T Subtype領域に格納された値が"00-01"のパケットは、ITU-T G.8264で規定されているESMCパケットであることを示す。
・伝送装置１０４は、ITU-T G.8264で規定されているITU-T Subtype”00-01”のESMCパケットを廃棄するので、ITU-T Subtypeを”FF-00”に書き換えたESMCパケットを送信する。これにより、伝送装置１０４は、ITU-T Subtype”FF-00”のESMCパケットを廃棄せずに透過してSlave装置１０２に転送する。なお、伝送装置１０４は、透過するMaster装置１０１（０）のESMCパケットとは別に、ITU-T Subtypeが”00-01”のESMCパケットを生成してSlave装置１０２に送信する。
【００５８】
このように図７の例では、Slave装置１０２は、Master装置１０１（０）が送信するSubtype'FF-00'のESMCパケットと、伝送装置１０４が生成して送信するSubtype”00-01”のESMCパケットとを受信する。
【００５９】
次に、図７において、Master装置１０１（０）とSlave装置１０２との間で送受信されるESMCパケットの流れについて説明する。図７は、図２および図３とは視点が異なる図で、ESMCパケットの生成処理、変換処理および送受信処理をレイヤー構造で描いてある。図７において、Master装置１０１（０）は、Over ether layerのブロック４０１でSubtype”00-01”のESMCパケットを生成し、ブロック４０２のSubtype convertでESMCパケットのSubtype”00-01”を伝送装置で廃棄されないSubtype”FF-00”のESMCパケットに変換する。そして、Subtype”FF-00”のESMCパケットは、ether layerのブロック４０３でEther網に送信される。
【００６０】
Master装置１０１（０）からEther網に送信されたSubtype”FF-00”のESMCパケットは、先ず、Ether網内の伝送装置１０３で受信され、さらに伝送装置１０４からSlave装置１０２に転送される。ここで、伝送装置１０４は、Subtypeが”00-01”のESMCパケットを廃棄するが、Subtypeが”FF-00”のESMCパケットは透過するので、透過されたESMCパケットはSlave装置１０２のether layerのブロック４０４で受信される。ここで、Master装置１０１（０）がSlave装置１０２に送信するESMCパケットのSSMコードのQL状態は図４で説明したOptionIIに対応し、QL状態はPRSであるものとする。
【００６１】
一方、伝送装置１０４は、透過するESMCパケットとは別に、Subtype”00-01”のESMCパケットを生成して送信する。図７の例では、伝送装置１０４は、Subtype”00-01”のESMCパケットを生成してSlave装置１０２に送信し、Slave装置１０２のether layerのブロック４０４でSubtype”00-01”のESMCパケットが受信される。ここで、伝送装置１０４がSlave装置１０２に送信するESMCパケットのSSMコードのQL状態は図５で説明したOptionIIIに対応し、QL状態はSECであるものとする。
【００６２】
図７のSlave装置１０２において、ether layerのブロック４０４で受信されたOptionIIのSubtypeが”FF-00”のパケットは、ITU-T G.8264で規定されているSubtype："00-01"のESMCパケットではないのでブロック４０５に出力される。そして、ブロック４０５のSubtype convertは、Subtype”FF-00”をMaster装置１０１（０）が生成したSubtype”00-01”のESMCパケットに変換する。Over ether layerのブロック４０６は、ブロック４０５でSubtype”00-01”に変換されたESMCパケットを受け、0系パケット処理部３０２（０）に出力する。一方、ether layerのブロック４０４で受信されたOptionIIIのSubtypeが”00-01”のESMCパケットは、そのまま0系パケット処理部３０２（０）に出力される。
【００６３】
このようにして、Master装置１０１（０）が送信するOptionIIのSSMコードを有するESMCパケットは、Subtypeを"00-01"から"FF-00"に変換して送信されるので、伝送装置１０４を透過してSlave装置１０２で受信される。これにより、Master装置１０１（０）が送信するESMCパケットが伝送装置１０４で廃棄されることを防止できる。また、Slave装置１０２は、OptionIIおよびOptionIIIの両方のSSMコードに対応してQL状態を判別できるので、OptionIIとOptionIIIとの両方のESMCパケットが受信される場合においても、正確にQL状態を判断することができる。
【００６４】
なお、0系パケット処理部３０２（０）は、Master装置１０１（０）および伝送装置１０４からそれぞれ受信するESMCパケットのSSMコードからQL状態を取得する変換部３０２ａを有し、0系受信部３０１（０）が受信する周波数信号のQL状態を判別する。例えば、0系パケット処理部３０２（０）は、OptionIIIのSSMコードを有するパケットであって、伝送装置１０４から送信されたSubtype”00-01”のESMCパケットのQL状態はSECと判別できる。同様に、0系パケット処理部３０２（０）は、OptionIIのSSMコードを有するパケットであって、Master装置１０１（０）から送信されたSubtype”FF-00”のESMCパケットのQL状態はPRSと判別できる。この場合、0系パケット処理部３０２（０）は、Master装置１０１（０）のESMCパケットのQL状態を周波数品質状態判別部３０３に出力する。そして、周波数品質状態判別部３０３は、図３で説明したように、Master装置１０１（０）から受信したESMCパケットのQL状態と、1系受信部３０１（１）から受信したESMCパケットのQL状態とを比較して、QL状態が良い方の系を選択する。
【００６５】
以上、実施形態で説明したように、本発明に係る周波数同期方法および周波数同期装置は、パケットを中継する伝送装置にてESMCパケットが廃棄されないようにし、且つ、装置間で品質情報の定義が異なる場合でも、周波数品質情報を正確に下流側の装置に通知することができる。
【符号の説明】
【００６６】
１０１（０），１０１（１）・・・Master装置；１０２・・・Slave装置；１０３，１０４・・・伝送装置；２０１・・・受信部；周波数同期部２０２・・・；２０３・・・パケット処理部；２０４・・・周波数品質状態判別部；２０５・・・パケット処理部；２０６・・・送信部；３０１（０）・・・0系受信部；３０１（１）・・・1系受信部；３０２（０）・・・0系パケット処理部；３０２（１）・・・1系パケット処理部；３０２ａ・・・変換部；３０３・・・周波数品質状態判別部；３０４・・・パケット処理部；３０５・・・送信部；３０６・・・切替処理部；３０７・・・周波数同期部
【要約】
【課題】
従来、パケット網で接続されるマスター装置とスレーブ装置とが周波数同期を行う場合、周波数信号の品質情報を含むパケットが中継する伝送装置で廃棄されたり、品質情報の定義が異なる場合にスレーブ装置が正確に品質状態を判別できないという課題があった。
【解決手段】
周波数信号および周波数信号の品質状態を示す品質情報を含むパケットを、伝送装置を介してマスター装置からスレーブ装置に送信する伝送システムの周波数同期方法において、品質情報は、品質状態と品質情報との対応関係の定義が異なる複数のオプションを有し、マスター装置と伝送装置とが異なるオプションの定義に基づいて品質情報をそれぞれスレーブ装置に送信する場合、スレーブ装置は、オプションが異なる複数の品質情報に対応した判別テーブルを参照し、自装置が受信する周波数信号の品質状態を判別することを特徴とする。
【選択図】図６【図１】
0005940694.tif 000002
【図２】
0005940694.tif 000003
【図３】
0005940694.tif 000004
【図４】
0005940694.tif 000005
【図５】
0005940694.tif 000006
【図６】
0005940694.tif 000007
【図７】
0005940694.tif 000008