(57)【要約】【課題】ＭＰＬＳ−ＴＰ網におけるクロック品質情報の伝送を支援する。【解決手段】ＭＰＬＳ−ＴＰ網に設置される通信装置１０は、ＭＰＬＳ−ＴＰ網内の他装置へ通知すべきクロックの品質レベルを決定する。通信装置１０は、決定したクロックの品質レベルを送信元アドレスの領域に格納したＣＣＭフレームを上記他装置へ送信することにより、上記他装置が自装置に隣接しているか否かにかかわらず、クロックの品質レベルを通知する。【選択図】図４
2015119294.tif 000002
【特許請求の範囲】
【請求項１】
ＭＰＬＳ−ＴＰ（Multi Protocol Label Switching - Transport Profile）網に設置される通信装置であって、
前記ＭＰＬＳ−ＴＰ網内の他装置へ通知すべきクロックの品質レベルを決定するクロック品質決定部と、
前記クロック品質決定部により決定されたクロックの品質レベルを宛先アドレスまたは送信元アドレスの領域に格納したＣＣＭ（Continuity Check Message）フレームを前記他装置へ送信することにより、前記クロックの品質レベルを前記他装置へ通知するフレーム送信部と、
を備えることを特徴とする通信装置。
【請求項２】
前記ＭＰＬＳ−ＴＰ網内の第１の外部装置から送信されたＣＣＭフレームに格納されたクロックの品質レベルを取得するクロック品質取得部をさらに備え、
前記クロック品質決定部は、
自装置からクロックの品質レベルを通知すべき前記ＭＰＬＳ−ＴＰ網内の第２の外部装置と、前記第１の外部装置とのＭＥＧ（Maintenance Entity Group）のレベルが同じ場合に、前記第１の外部装置から通知されたクロックの品質レベルを前記第２の外部装置へ通知すべきクロックの品質レベルとして決定する一方、
前記第２の外部装置と前記第１の外部装置とのＭＥＧのレベルが異なる場合に、自装置のクロックの品質レベルを前記第２の外部装置へ通知すべきクロックの品質レベルとして決定することを特徴とする請求項１に記載の通信装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、データ通信技術に関し、特に通信装置に関する。
【背景技術】
【０００２】
ＭＰＬＳ−ＴＰ（Multi Protocol Label Switching - Transport Profile）は、パケットスイッチ技術を用いて高い信頼性と操作性を持つトランスポート網を構築する技術である。この技術を適用したＭＰＬＳ−ＴＰ網では、ＡＴＭ（Asynchronous Transfer Mode）やＴＤＭ（Time Division Multiplex）等のサービスをエンド・ツー・エンドで転送することができる。図１はＭＰＬＳ−ＴＰ網の一例を示す。通常の通信技術は、宛先アドレス（ＤＡ）と送信元アドレス（ＳＡ）によってフレームをルーティングするが、ＭＰＬＳ−ＴＰではフレームにラベルを付加し、そのラベルを用いてルーティングする。
【０００３】
ＭＰＬＳ−ＴＰ  ＯＡＭ（Operation Administration and Maintenance）とは、ＭＰＬＳ−ＴＰ網の警報監視、性能監視、切替、疎通確認、遅延測定、フレームロス検出等を実現するための技術である（例えば特許文献１参照）。ＣＣ（Continuity Check）はＭＰＬＳ−ＴＰ  ＯＡＭ機能の１つであり、ＣＣＭ（Continuity Check Message）フレームの送受により、疎通確認や回線品質の監視を実現する。ＣＣ機能の通知範囲、言い換えれば、ＣＣＭフレームの到達範囲は、ＭＥＬ（Maintenance Entity Group Level）により論理区間として定めることができる。したがって、隣接する対向装置を透過させてその先の装置にＣＣＭフレームを到達させることができる。
【０００４】
ＳＳＭとは、クロック同期網においてクロック品質を通知する機能である。ＳＳＭの転送にはＥＳＭＣ（Ethernet Synchronization Messaging Channel、「Ethernet」は登録商標）フレームを使用し、ＳＳＭの具体的なデータは、クロック品質を示すＳＳＭ  ＱＬ（Quality Level）である。図２はＳＳＭ  ＱＬの種類を示す。同図で示すように、複数のＳＳＭ  ＱＬコードが定められている。またＳＳＭは、定期的に送信するハートビートメッセージ（Heart-beat message）と、クロック状態が変化したときに送信するイベントタイプメッセージ（Event type message）を含む。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２０１２−１２００７３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
ＳＳＭおよびＥＳＭＣフレームはＩＴＵ−Ｔ  Ｇ．８２６４／Ｙ１３６４で定められているが、標準では、ＥＳＭＣフレームを使用したＳＳＭ  ＱＬの通知を、隣接する対向装置にのみ可能とすることが規定されている。すなわち、隣接装置を透過させてその先の装置にＳＳＭ  ＱＬを通知することは規定されていない。そのため、クロック同期網の中にＳＳＭ転送に未対応の装置が存在すると、その装置においてＥＳＭＣフレームが終端され、その先の装置にＳＳＭ  ＱＬを伝達することができないという問題があった。
【０００７】
本発明は本発明者の上記課題認識にもとづきなされたものであり、その主な目的は、ＭＰＬＳ−ＴＰ網におけるクロック品質情報の伝送を支援する技術を提供することである。
【課題を解決するための手段】
【０００８】
上記課題を解決するために、本発明のある態様の通信装置は、ＭＰＬＳ−ＴＰ網に設置される通信装置であって、ＭＰＬＳ−ＴＰ網内の他装置へ通知すべきクロックの品質レベルを決定するクロック品質決定部と、クロック品質決定部により決定されたクロックの品質レベルを宛先アドレスまたは送信元アドレスの領域に格納したＣＣＭフレームを他装置へ送信することにより、クロックの品質レベルを他装置へ通知するフレーム送信部とを備える。
【０００９】
なお、以上の構成要素の任意の組合せ、本発明の表現を、方法、システム、プログラム、プログラムを格納した記録媒体などの間で変換したものもまた、本発明の態様として有効である。
【発明の効果】
【００１０】
本発明によれば、ＭＰＬＳ−ＴＰ網におけるクロック品質情報の伝送を支援することができる。
【図面の簡単な説明】
【００１１】
【図１】ＭＰＬＳ−ＴＰ網の一例を示す図である。
【図２】ＳＳＭ  ＱＬの種類を示す図である。
【図３】従来のクロック品質情報の伝送態様を示す図である。
【図４】実施の形態におけるクロック品質情報の伝送態様を示す図である。
【図５】実施の形態の通信装置の機能構成を示す図である。
【図６】フレームフォーマットを示す図である。
【図７】通信装置の動作を示すフローチャートである。
【発明を実施するための形態】
【００１２】
実施の形態では、ＭＰＬＳ−ＴＰ  ＯＡＭの規格は「ＲＦＣ５８６０」を使用する。また、ＭＰＬＳ−ＴＰ  ＯＡＭのＣＣＭフレームの規格は「Ｄｒａｆｔ−ｂｈｈ−ｍｐｌｓ−ｔｐ−ｏａｍ−ｙ１７３１−０８−ＭＰＬＳーＴＰ  ＯＡＭ  ｂａｓｅｄ  ｏｎ  Ｙ．１７３１」を使用する。また、ＳＳＭとＥＳＭＣフレームの規格は「ＩＴＵ−Ｔ  Ｇ．８２６４／Ｙ１３６４」を使用する。
【００１３】
実施の形態の通信装置の構成を説明する前に概要を説明する。
既に述べたように、標準ではＥＳＭＣフレームを使用したＳＳＭ  ＱＬの通知は、隣接する対向装置にのみ可能とすることが規定されている。図３は、従来のクロック品質情報の伝送態様を示す。図３の（ａ）で示すように、従来は、各通信装置が隣接装置へＥＳＭＣフレームを送信することにより、クロック生成装置側の上位装置から、クロック生成装置から離れた下位装置までクロック品質情報を伝達していた。クロック同期網であるＭＰＬＳ−ＴＰ網の中にＳＳＭ転送に未対応の装置が存在すると、その先の装置にＳＳＭ  ＱＬを伝達することができないという問題があった。
【００１４】
また、ＭＰＬＳ−ＴＰ網ではＯＡＭによる回線品質の監視がなされる。ＭＰＬＳ−ＴＰ網の装置間でクロック品質通知と回線品質監視を同時に実行するため、図３の（ｂ）で示すように、ＣＣＭフレームとＥＳＭＣフレームのそれぞれを、定期的に、かつ並行して送信する必要があった。その結果、ＭＰＬＳ−ＴＰ網の帯域の圧迫を招くことがあった。
【００１５】
そこで、実施の形態においてＭＰＬＳ−ＴＰ網に設置される通信装置は、ＥＳＭＣフレームに代えて、ＭＰＬＳ−ＴＰ  ＯＡＭのＣＣＭフレームを使用してＳＳＭ  ＱＬデータを伝送する。図４は、実施の形態におけるクロック品質情報の伝送態様を示す。図４の（ａ）で示すように、実施の形態の通信システム１００では、クロック同期網を構成すべき実施の形態の通信装置をクロック生成装置から並べて配置する。実施の形態の通信装置は、各種の伝送装置であってよく、例えばレイヤ２スイッチ、レイヤ３スイッチ、クロスコネクト装置、光クロスコネクト装置であってもよい。
【００１６】
通信システム１００では、クロック同期網を構成すべき通信装置を必ずしも隣接させる必要はなく、実施の形態の通信装置間にＳＳＭ転送に未対応の装置を挟むこともできる。ＳＳＭ転送に未対応の装置は、ＣＣＭフレームを通常のＭＡＣフレームとしてラベルに応じて転送すればよく、ＳＳＭ−ＱＬデータを付与したＣＣＭフレームは、ＳＳＭ転送に未対応の装置を透過して宛先装置に到達する。なお、実施の形態の通信装置は、その入力点と出力点にＭＥＬを設定する。このとき、クロックパス上流側の送信側装置の出力点と、クロックパス下流側の受信側装置の入力点が同一ＭＥＬになるよう設定する。言い換えれば、双方に同一レベルのＭＥＧ（Maintenance Entity Group）を設定する。
【００１７】
これにより、図４の（ａ）で示すように、同一ＭＥＬ（例えばＭＥＬ＝７、ＭＥＬ＝３）が設定された各装置に、同一ＭＥＬの開始位置にある装置からのクロック品質情報を伝送することが可能になる。すなわち、同一ＭＥＬが設定された装置間で共通のＳＳＭ  ＱＬを共有することができる。また、クロックパスの経路上にＳＳＭ転送に未対応の装置が存在しても、その装置を透過してＳＳＭ  ＱＬデータを通知することが可能になる。
【００１８】
また、ＣＣＭフレームにＳＳＭ  ＱＬデータを付加するため、図４の（ｂ）で示すようにＥＳＭＣフレームの送信が不要になる。これにより、ＣＣＭフレームとＥＳＭＣフレームを並行して送信することによるＭＰＬＳ−ＴＰ網の帯域の消費を低減できる。例えば、１つのＥＳＭＣフレームのサイズは６４バイト〜１５１８バイトであり、最大１０フレーム／秒で送信されるとすると、最大で６４０バイト／秒〜１５１８０バイト／秒の帯域削減を実現できる。
【００１９】
図５は、実施の形態の通信装置の機能構成を示す。通信装置１０は、フレーム受信部１２、フレーム送信部１４、クロック抽出部１６、クロック処理部１８、ＯＡＭ処理部２０、ＳＳＭ−ＱＬ取得部２４、ＳＳＭ−ＱＬ決定部２６、ＳＳＭ−ＱＬ付与部２８を備える。通信装置１０は、フレーム伝送に関わる公知の機能をさらに備えてもよい。例えば、通信装置１０がスイッチ装置の場合のルーティング（方路決定）機能や、通信装置１０がクロスコネクト装置の場合の分岐・変換機能をさらに備えてもよい。
【００２０】
本明細書のブロック図において示される各ブロックは、ハードウェア的には、コンピュータのＣＰＵやメモリをはじめとする素子や機械装置、電子回路で実現でき、ソフトウェア的にはコンピュータプログラム等によって実現される。ここでは、それらの連携によって実現される機能ブロックを描いている。したがって、これらの機能ブロックはハードウェア、ソフトウェアの組合せによっていろいろなかたちで実現できることは、当業者には理解されるところである。
【００２１】
フレーム受信部１２は、ＭＰＬＳ−ＴＰ網の伝送路からＭＡＣフレームを受信する。フレーム送信部１４は、ＭＰＬＳ−ＴＰ網の伝送路へＭＡＣフレームを送出する。このＭＡＣフレームは、例えば主信号のフレームやＣＣＭフレームを含む。
【００２２】
クロック抽出部１６は、ＭＰＬＳ−ＴＰ網の伝送路の物理信号から、その物理信号に重畳されたクロック信号を抽出する。クロック処理部１８は、クロック抽出部１６により取得されたクロック信号にもとづいて装置内クロック同期処理や周波数同期処理等、公知のクロック関連処理を実行する。またクロック処理部１８は、ＳＳＭ−ＱＬ取得部２４で取得されたＳＳＭ−ＱＬコードにもとづいて公知のクロック関連処理を実行する。例えば複数の伝送路それぞれのＳＳＭ−ＱＬコードが取得された場合、より品質が高いことを示すＳＳＭ−ＱＬコードが取得された伝送路をクロック抽出の選択系としてクロック抽出部１６に通知する。またクロック処理部１８は、公知の手法により自装置のクロック品質を判定し、保持する。
【００２３】
ＯＡＭ処理部２０は、ＯＡＭの規格により定められたＭＥＰ（Maintenance End Point）やＭＩＰ（Maintenance Intermediate Point）の機能を実行する。ＯＡＭ処理部２０はＣＣ処理部２２を含む。ＣＣ処理部２２は、ＭＰＬＳ−ＴＰ  ＯＡＭにおける公知のＣＣ機能を実行する。
【００２４】
例えば、ＣＣ処理部２２は、フレーム受信部１２により受信されたＭＡＣフレームが、そのイーサタイプ値等によりＣＣＭフレームであることを識別すると、ＣＣＭフレームの受信間隔にもとづいて送信元装置（対向ＭＥＰ）との疎通状態を確認する。また、自装置の入力点（例えばＣＣＭ受信のＭＥＰ）に対して予め定められたＭＥＬと、受信したＣＣＭフレームに設定されたＭＥＬとの異同や、ＣＣＭフレームの宛先アドレス等に応じて、当該ＣＣＭフレームの転送・終端・廃棄を決定する。転送を決定した場合、受信したＣＣＭフレームをＳＳＭ−ＱＬ決定部２６へ出力する。
【００２５】
またＣＣ処理部２２は、予め定められたＣＣＭ送信条件が充足されたことを検出すると、新たにＣＣＭフレームを生成し、ＳＳＭ−ＱＬ決定部２６へ出力する。このＣＣＭフレームには、自装置の出力点（例えばＣＣＭ送信のＭＥＰ）に対して予め定められたＭＥＬを設定する。ＣＣＭ送信条件は公知の条件であってよい。例えば、先のＣＣＭフレームの送信から予め定められた時間が経過した場合、言い換えれば、定期送信のタイミングに至った場合に充足されるものでもよい。また、自装置に設定された保守機能点がＭＩＰである場合に外部のＭＥＰ宛のＣＣＭフレームを受け付け、当該ＣＣＭフレームを転送すべき場合に充足されるものでもよい。
【００２６】
ＳＳＭ−ＱＬ取得部２４は、フレーム受信部１２により受信されたＭＡＣフレームの送信元ＭＡＣアドレス領域に格納されたデータを参照し、そのデータがＳＳＭーＱＬデータの識別子と一致するか否かを判定する。一致する場合、受信フレームの送信元ＭＡＣアドレス領域の中の所定領域（図６に関連して後述する）に格納されたＳＳＭ−ＱＬコードを抽出する。以下、ＳＳＭ−ＱＬコードが付加されたＣＣＭフレームを「ＳＳＭ−ＱＬ付与ＣＣＭフレーム」と呼ぶ。ＳＳＭ−ＱＬ取得部２４は、ＳＳＭ−ＱＬ付与ＣＣＭフレームから読み込んだＳＳＭ−ＱＬコードをクロック処理部１８とＳＳＭ−ＱＬ決定部２６へ出力する。
【００２７】
ＳＳＭ−ＱＬ決定部２６は、ＣＣ処理部２２がＣＣＭフレームを出力した場合に、そのＣＣＭフレームに付加的に設定すべきクロック品質情報を決定する。言い換えれば、ＭＰＬＳ−ＴＰ網内の他装置であり、クロックパスの下位装置へ伝送すべきＳＳＭ−ＱＬコードを決定する。
【００２８】
具体的には、ＳＳＭ−ＱＬ決定部２６は、（１）フレーム受信部１２が受信したＳＳＭ−ＱＬ付与ＣＣＭフレームに設定されたＭＥＬと、（２）ＣＣ処理部２２が出力したＣＣＭフレームに設定されたＭＥＬが一致するか否かを判定する。（１）のＭＥＬは、ＳＳＭ−ＱＬコードの送信元装置のＭＥＬであり、クロックパスで自装置より上位（上流）に位置する装置のＭＥＬである。自装置の入力点（例えばＣＣＭ受信のＭＥＰ）に設定されたＭＥＬとも言える。その一方、（２）のＭＥＬは、自装置の出力点（例えばＣＣＭ送信のＭＥＰ）に設定されたＭＥＬである。ＳＳＭ−ＱＬコードの送信先装置のＭＥＬであり、クロックパスで自装置より下位（下流）に位置する装置のＭＥＬとも言える。
【００２９】
（１）のＭＥＬと（２）のＭＥＬが一致する場合、自装置が、同一のＭＥＬが設定された単一のクロックパスの中間区間に位置することになる。したがって、ＳＳＭ−ＱＬ決定部２６は、フレーム受信部１２が受信したＳＳＭ−ＱＬ付与ＣＣＭフレームに格納されたＳＳＭ−ＱＬコードを、他装置へ伝送すべきクロック品質情報として決定する。このＳＳＭ−ＱＬコードは、クロックパスで自装置より上位（上流）に位置する装置から通知されたクロック品質情報である。これにより、クロックパスの上位装置から通知されたクロック品質情報を、同じクロックパスの下位装置へ通知することになる。ＳＳＭ−ＱＬ決定部２６は、他装置へ伝送すべきクロック品質情報として、フレーム受信部１２が受信したＳＳＭ−ＱＬ付与ＣＣＭフレームの送信元アドレス領域に格納されたＳＳＭ−ＱＬコードをＳＳＭ−ＱＬ取得部２４から取得する。
【００３０】
（１）のＭＥＬと（２）のＭＥＬが不一致の場合、自装置が、同一のＭＥＬが設定された単一のクロックパスの始点に位置することになる。言い換えれば、自装置が、第１のＭＥＬが設定された第１のクロックパスの終点であり、第２のＭＥＬが設定された第２のクロックパスの始点に位置することになる。したがって、ＳＳＭ−ＱＬ決定部２６は、クロック処理部１８で管理されている自装置のクロック品質を、他装置へ伝送すべきクロック品質情報として決定する。これにより、自装置のクロック品質情報を、同じクロックパスの下位装置へ通知することになる。ＳＳＭ−ＱＬ決定部２６は、他装置へ伝送すべきクロック品質情報として、自装置のクロック品質を示すＳＳＭ−ＱＬコードをクロック処理部１８から取得する。
【００３１】
ＳＳＭ−ＱＬ付与部２８は、ＳＳＭ−ＱＬ決定部２６が他装置へ伝送すべきクロック品質情報として取得したＳＳＭ−ＱＬコードを、ＣＣ処理部２２が出力したＣＣＭフレームに付加する。これにより、通常のＣＣＭフレームをＳＳＭ−ＱＬ付与ＣＣＭフレームへ変換する。ＳＳＭ−ＱＬ付与部２８は、ＳＳＭ−ＱＬ付与ＣＣＭフレームをフレーム送信部１４へ出力し、ＭＰＬＳ−ＴＰ網の他装置へ送信させる。
【００３２】
図６は、フレームフォーマットを示す。図６の（ａ）は通常のＣＣＭフレームのフォーマットを示し、図６の（ｂ）は通常のＥＳＭＣフレームのフォーマットを示している。ＳＳＭ−ＱＬ付与部２８は、ＣＣＭフレームの送信元アドレスの領域であり、通常、送信元装置のＭＡＣアドレスが設定される領域に、これまでＥＳＭＣフレームに設定されていたＳＳＭ−ＱＬコードを格納する。
【００３３】
具体的には、ＥＳＭＣフレームの「Data and padding」領域の「Type」「Length」「unused」「SSM Code」と、予め定められたヘッダデータを格納する。ヘッダデータは、送信元ＭＡＣアドレスではなくＳＳＭ−ＱＬコードが格納されていることを示すユニークなコードであればよい。ＳＳＭ−ＱＬ付与ＣＣＭフレームは図６の（ｃ）で示す構成になる。ＳＳＭ−ＱＬ付与部２８は、送信元アドレス領域にＳＳＭ−ＱＬコードを格納する際に、ＦＣＳもあわせて変更する。
【００３４】
なお、ＭＰＬＳ−ＴＰ網内でＳＳＭ−ＱＬ付与ＣＣＭフレームを宛先装置まで伝送するために使用されるラベル（例えば図６のＬＳＰ、ＧＡＬ）の値は、通常のＣＣＭフレームと同様に設定されればよい。例えば、ＣＣ処理部２２やフレーム送信部１４が公知の手法により設定してもよい。
【００３５】
以上の構成による通信装置１０の動作を以下説明する。
図７は、通信装置１０の動作を示すフローチャートである。ここでは通信装置１０の特徴的な動作として、ＣＣＭフレームを受信し、また送信する場合の動作を説明する。主信号フレームの伝送や、クロックの同期処理等は公知の動作を実行してよい。
【００３６】
フレーム受信部１２が、ＭＰＬＳ−ＴＰ網の伝送路からＣＣＭフレームを受信すると（Ｓ１０のＹ）、ＳＳＭ−ＱＬ取得部２４は、当該ＣＣＭフレームの送信元アドレス領域に格納されたデータを確認する。送信元アドレス領域のデータがＳＳＭ情報を示す特殊コードの場合（Ｓ１２のＹ）、ＳＳＭ−ＱＬ取得部２４は、当該ＣＣＭフレームをＳＳＭ−ＱＬ付与ＣＣＭフレームと判定する。そして、送信元アドレス領域の４５〜４８ビット目に格納されたＳＳＭ−ＱＬコードを取得し、クロック処理部１８に渡す（Ｓ１４）。図６の（ｃ）のフレーム構成であれば、先頭の４４ビットが「０ｘ５１４Ｃ０１０００４０」か否かを判定して、ＳＳＭ−ＱＬ付与ＣＣＭフレームか否かを識別してもよい。
【００３７】
ＣＣＭフレームの送信元アドレス領域のデータがＳＳＭ情報を示す特殊コードでなければ（Ｓ１２のＮ）、Ｓ１４をスキップする。ＯＡＭ処理部２０は、通常のＣＣＭフレーム処理、例えば疎通性確認処理を実行する（Ｓ１６）。ＣＣＭフレームが受信されなければ（Ｓ１０のＮ）、Ｓ１２〜Ｓ１６をスキップする。
【００３８】
ＯＡＭ処理部２０は、ＣＣＭ送信タイミングに至ったことを検出すると（Ｓ１８のＹ）、ＣＣＭフレームを出力する。ＣＣＭ送信タイミングに至るとは、ＣＣＭフレームの定期送信タイミングになることを含み、また、ある装置から受信したＣＣＭフレームを別の装置へ転送することを含む。ＳＳＭ−ＱＬ決定部２６は、フレーム受信部１２が受信したＳＳＭ−ＱＬ付与ＣＣＭフレームに設定されたＭＥＬと、自装置の出力点のＭＥＬ、すなわちＯＡＭ処理部２０が出力したＣＣＭフレームに設定されたＭＥＬが一致するかを判定する。一致する場合（Ｓ２０のＹ）、ＳＳＭ−ＱＬ付与部２８は、クロックパスの上位装置からＳＳＭ−ＱＬ付与ＣＣＭフレームで通知されたＳＳＭ−ＱＬコードを、ＯＡＭ処理部２０が出力したＣＣＭフレームの送信元アドレス領域に設定する（Ｓ２２）。
【００３９】
不一致の場合（Ｓ２０のＮ）、ＳＳＭ−ＱＬ付与部２８は、自装置のクロック品質を示すＳＳＭ−ＱＬコードを、ＯＡＭ処理部２０が出力したＣＣＭフレームの送信元アドレス領域に設定する（Ｓ２４）。自装置が特定のＭＥＬにおけるクロックパスの先頭装置であれば、Ｓ２４を実行することになる。フレーム送信部１４は、ＯＡＭ処理部２０が出力したＣＣＭフレームに、ＳＳＭ−ＱＬコードが付与されたＳＳＭ−ＱＬ付与ＣＣＭフレームをＭＰＬＳ−ＴＰ網へ送出する（Ｓ２６）。ＣＣＭ送信タイミングに至らなければ（Ｓ１８のＮ）、Ｓ２０〜Ｓ２６をスキップする。
【００４０】
実施の形態の通信装置１０によると、ＭＰＬＳ−ＴＰ  ＯＡＭのＣＣＭフレームによりクロック品質情報を伝送するため、クロック品質情報を通知すべき外部装置が、自装置に隣接するか否かにかかわらず、ＳＳＭ−ＱＬコードを提供できる。また、クロックパスの経路上にＳＳＭ転送に未対応の装置が存在しても、その装置を透過して、同一ＭＥＬが設定された各装置にクロックパスの開始装置からのクロック品質情報を伝達できる。これにより、ＭＰＬＳ−ＴＰ網における装置配置の自由度を高めることができる。また、ＣＣＭフレームの到達範囲はＭＥＬの設定次第で柔軟に調整できるため、クロック品質情報の到達範囲も柔軟に調整でき、クロックパスの構成も柔軟に調整できる。
【００４１】
また、本来、ＭＡＣアドレスが設定される領域であるが、ＭＰＬＳ−ＴＰ網のフレーム伝送では使用されないアドレス領域にクロック品質情報を付与することで、受信装置におけるＳＳＭ−ＱＬコードの抽出を容易なものにできる。例えば、アドレス領域にクロック品質情報を付与することで、ＯＡＭ（ＣＣ）規格に変更が生じてもその影響を受けずに、受信側でクロック品質情報を取得できる。
【００４２】
以上、本発明を実施の形態をもとに説明した。これらの実施の形態は例示であり、それらの各構成要素や各処理プロセスの組合せによりいろいろな変形例が可能なこと、またそうした変形例も本発明の範囲にあることは当業者に理解されるところである。
【００４３】
例えば、上記実施の形態では、ＣＣＭフレームの送信元アドレス領域にクロック品質情報を設定することとしたが、この設定位置は送信元アドレス領域でなくてもよい。例えば、送信元アドレス領域に代えて、宛先アドレス領域、すなわち通常は宛先装置のＭＡＣアドレスが設定される領域にクロック品質情報を設定してもよい。この態様でも、送信元アドレス領域にクロック品質情報を設定する場合と同様の効果を得られる。また、ＭＰＬＳ−ＴＰ網のフレーム伝送では未使用の他の領域を使用してもよい。例えば、ＣＣＭフレームのＯＡＭペイロード内にＴＬＶ（Type Length Value）と呼ばれる付加領域を設け、そのＴＬＶ領域にクロック品質情報を設定してもよい。
【００４４】
また、上記実施の形態では、上位装置から通知されたＳＳＭ−ＱＬコードと、自装置のクロック品質を示すＳＳＭ−ＱＬコードのいずれかを選択的にＳＳＭ−ＱＬ付与ＣＣＭフレームにて下位装置へ提供することとした。変形例として、両方のＳＳＭ−ＱＬコードを１つのＳＳＭ−ＱＬ付与ＣＣＭフレームにて下位装置へ提供してもよい。例えば、ＣＣＭフレームの送信元アドレス領域の４１〜４４ビット目（図６の「unused」領域）に上位装置から通知されたＳＳＭ−ＱＬコードを格納し、４５〜４８ビット目に自装置のクロック品質を示すＳＳＭ−ＱＬコードを格納してもよい。また上記変形例と組み合わせて、宛先アドレス領域に上位装置から通知されたＳＳＭ−ＱＬコードを格納し、送信元アドレス領域に自装置のクロック品質を示すＳＳＭ−ＱＬコードを格納してもよい。
【００４５】
この変形例によると、クロックパスの下位装置において、クロックパスの最上位の装置から通知されたＳＳＭ−ＱＬコードと、直近上位の装置から通知されたＳＳＭ−ＱＬコードの一方、または両方にもとづくクロック関連処理を実行できる。例えば、クロックパスの設計にもとづいて必要なクロック品質情報を選択的に使用することができる。これにより、ＭＰＬＳ−ＴＰ網におけるクロックパスを一層柔軟に設計・実装することができる。
【００４６】
請求項に記載の各構成要件が果たすべき機能は、実施の形態および変形例において示された各構成要素の単体もしくはそれらの連携によって実現されることも当業者には理解されるところである。
【符号の説明】
【００４７】
１０  通信装置、  １２  フレーム受信部、  １４  フレーム送信部、  １６  クロック抽出部、  １８  クロック処理部、  ２０  ＯＡＭ処理部、  ２２  ＣＣ処理部、  ２４  ＳＳＭ−ＱＬ取得部、  ２６  ＳＳＭ−ＱＬ決定部、  ２８  ＳＳＭ−ＱＬ付与部、  １００  通信システム。
【図１】
2015119294.tif 000003
【図２】
2015119294.tif 000004
【図３】
2015119294.tif 000005
【図４】
2015119294.tif 000006
【図５】
2015119294.tif 000007
【図６】
2015119294.tif 000008
【図７】
2015119294.tif 000009