(57)【要約】【課題】一以上の伝送媒体を束ねた上に論理的な伝送路を形成する伝送方式において、クライアント信号単位又はクライアント信号の構成単位ごとに伝送品質を監視することができる技術を提供すること。【解決手段】実施形態の伝送異常検出方法では、一以上のチャネルから入力されるクライアント信号を一以上の物理リンクを介して伝送する伝送システムにおいて、送信側装置が、伝送異常の検出に用いられる異常検出情報を各チャネルのクライアント信号に基づいてチャネルごとに生成し、生成された異常検出情報を、一以上の物理リンクを介してクライアント信号を伝送するフレームのオーバーヘッド領域に格納し、受信側装置が、送信側装置から受信した各チャネルのクライアント信号に基づいて異常検出情報を生成し、送信側装置で生成された異常検出情報と、自装置で生成された異常検出情報とに基づいてチャネルごとの伝送異常を検出する。【選択図】図１
2018101959.tif 000002
【特許請求の範囲】
【請求項１】
一以上のチャネルから入力されるクライアント信号を一以上の物理リンクを介して伝送する送信側装置と、前記物理リンクを介して前記送信側装置から前記クライアント信号を受信する受信側装置とを備える伝送システムが前記物理リンクにおける伝送異常を検出する方法であって、
前記送信側装置が、前記伝送異常の検出に用いられる異常検出情報を各チャネルのクライアント信号に基づいて前記チャネルごとに生成する第一の異常検出情報生成ステップと、
前記送信側装置が、前記第一の異常検出情報生成ステップにおいて生成された異常検出情報を、前記一以上の物理リンクを介してクライアント信号を伝送するフレームのオーバーヘッド領域に格納する異常検出情報格納ステップと、
前記受信側装置が、前記送信側装置から受信した各チャネルのクライアント信号に基づいて、前記第一の異常検出情報生成ステップと同様の異常検出情報を生成する第二の異常検出情報生成ステップと、
前記受信側装置が、前記送信側装置で生成された異常検出情報と、自装置で生成された異常検出情報とに基づいて前記チャネルごとの伝送異常を検出する異常検出ステップと、
を有する伝送異常検出方法。
【請求項２】
前記異常検出情報格納ステップでは、前記第一の異常検出情報生成ステップにおいて生成された異常検出情報を、前記異常検出情報の生成に用いられたクライアント信号を伝送するフレームのオーバーヘッド領域に格納する、
請求項１に記載の伝送異常検出方法。
【請求項３】
前記異常検出情報格納ステップでは、前記異常検出情報の生成に用いられたクライアント信号を伝送するフレームとは異なる物理リンクで伝送されるフレームのオーバーヘッド領域に前記異常検出情報を格納する、
請求項１又は２に記載の伝送異常検出方法。
【請求項４】
前記異常検出ステップでは、あるチャネルについて複数の異常検出情報が受信された場合、自装置で生成された異常検出情報が受信された全ての異常検出情報に一致する場合に前記チャネルは正常であると判定する、
請求項３に記載の伝送異常検出方法。
【請求項５】
一以上のチャネルから入力されるクライアント信号を一以上の物理リンクを介して伝送する送信側装置であって、
前記物理リンクにおける伝送異常の検出に用いられる異常検出情報を各チャネルのクライアント信号に基づいて前記チャネルごとに生成する異常検出情報生成部と、
前記異常検出情報生成部によって生成された異常検出情報を、前記一以上の物理リンクを介してクライアント信号を伝送するフレームのオーバーヘッド領域に格納する異常検出情報格納部と、
を備える送信側装置。
【請求項６】
一以上のチャネルから入力されるクライアント信号を一以上の物理リンクを介して伝送する送信側装置から前記物理リンクを介して前記クライアント信号を受信する受信側装置であって、
前記送信側装置から受信したフレームに含まれる各チャネルのクライアント信号に基づいて、前記物理リンクにおける伝送異常の検出に用いられる異常検出情報を前記チャネルごとに生成する異常検出情報生成部と、
前記フレームのオーバーヘッド領域から取得される異常検出情報と、自装置で生成された異常検出情報とに基づいて前記チャネルごとの伝送異常を検出する異常検出部と、
を備える受信側装置。
【請求項７】
請求項５に記載の送信側装置としてコンピュータを機能させるためのコンピュータプログラム。
【請求項８】
請求項６に記載の受信側装置としてコンピュータを機能させるためのコンピュータプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、伝送異常検出方法、送信側装置、受信側装置及びコンピュータプログラムに関する。
【背景技術】
【０００２】
Optical Internetworking Forum（以下「ＯＩＦ」という。）において、２０１６年３月にFlex Ethernet（登録商標、以下「ＦｌｅｘＥ」という。）のImplementation Agreement 1.0（以下「ＩＡ１．０」という。）が発行された（例えば非特許文献１参照）。ＦｌｅｘＥは、２つ以上の１００Gigabit Ethernet（以下「１００ＧｂＥ」又は「１００ＧｂＥ−ＰＨＹ」という。）を束ねた伝送路上において、５Gigabit／s単位に１つ以上のMedia Access Control（以下「ＭＡＣ」という。）レートを設定し、個々のＭＡＣレートごとに独立してクライアント信号を送信する技術の標準化規格である。
【０００３】
ＦｌｅｘＥでは、ＭＡＣレートとして１０Ｇ、４０Ｇ、ｍ×２５Ｇ（ｍは１以上の整数）が、クライアント信号として６４ｂ／６６ｂ伝送符号ブロックを用いる１０Gigabit Ethernet（以下「１０ＧｂＥ」という。）や４０Gigabit Ethernet（以下「４０ＧｂＥ」という。）等の信号が想定されている（例えば非特許文献１の“5.1 Requirements”を参照）。以下にＦｌｅｘＥの概略を説明する。
【０００４】
図１８は、４本の１００ＧｂＥを束ねた場合のＦｌｅｘＥのイメージ図である。この１００ＧｂＥ−ＰＨＹの束をFlexE Groupと呼び、左右から入出力されるクライアント信号（１０ＧｂＥや４０ＧｂＥ等の信号）をFlexE Clientと呼ぶ。また、FlexE GroupとFlexE Clientとの入出力を行う機能部はFlexE Shimと呼ばれ、FlexE ClientをFlexE Groupにマッピング（又はFlexE Groupからデマッピング）する機能を有する。
【０００５】
図１９は、FlexE Groupで伝送されるフレームの構成を示す図である。また、図２０は、ＦｌｅｘＥで伝送されるマルチフレームの構成を示す図である。ＦｌｅｘＥでは、FlexE Shimが６４ｂ／６６ｂ伝送符号ブロックからなる一列のMaster Calendarを構成する。ＦｌｅｘＥにおいてMaster Calendarを構成する個々の６４ｂ／６６ｂ伝送符号ブロックはＳｌｏｔと呼ばれ、Master Calendarは２０個のＳｌｏｔからなるSub-calendarに分割される。そして、このSub-calendarの単位でMaster Calendarが４つの１００ＧｂＥ−ＰＨＹに振り分けられる（例えば非特許文献１の“6.3 FlexE Calendar”参照）。
【０００６】
各１００Ｇ−ＰＨＹ（１００Ｇ  ＰＨＹ  ＃１〜＃４）に振り分けられたSub-calendarには１０２３個のごとに１Ｓｌｏｔのオーバーヘッド（Ｆｌｅｘ  ＯＨ）が挿入されることにより１つのフレームが構成される。そして更に、８つのフレームで１つのマルチフレームが構成される（例えば非特許文献１の“6.4 FlexE Overhead and Alignment”参照）。一方で、FlexE Clientは、６４ｂ／６６ｂ伝送符号ブロック単位でMaster Calendarにマッピングされる。
【０００７】
図２１は、Master Calendarに対するFlexE Clientのマッピングの例を示す図である。以下の説明では、Master Calendarにマッピングされる個々のクライアント信号（FlexE Client）のことをチャネルと呼ぶ。ＦｌｅｘＥでは、あるチャネルのクライアント信号が同じ１００ＧｂＥ−ＰＨＹで送信される場合もあれば、異なる１００ＧｂＥ−ＰＨＹで送信される場合もある。図２１は、１０ＧｂＥのチャネルのクライアント信号が１００Ｇ  ＰＨＹ  ＃１で送信され、２５ＧｂＥのチャネルのクライアント信号が１００Ｇ  ＰＨＹ  ＃３及び＃４の２つの１００ＧｂＥ−ＰＨＹで送信される場合を例示している（例えば非特許文献１の“7.4 FlexE Mux Data Flow”参照）。
【０００８】
このようなＦｌｅｘＥにおいて、FlexE Groupを構成する１００ＧｂＥ−ＰＨＹの一部に障害が発生した場合（例えば、受信光の強度が閾値以下に下がった状態や、６４ｂ／６６ｂ伝送符号ブロックが一定数連続して正しく受信されない状態など）、FlexE Group全体が通信断と判断される。この場合、全ての１００ＧｂＥ−ＰＨＹにおいて、オーバーヘッドのＲＰＦ（Remote PHY Fault）領域に障害の発生を示すフラグが立てられたフレームが伝送される。このようなフレームが送受信されることにより、FlexE Group全体が非通信状態に遷移する（例えば非特許文献１の“7.5.2 FlexE Demux Fault Handling”参照）。
【先行技術文献】
【非特許文献】
【０００９】
【非特許文献１】Flex Ethernet Implementation Agreement 1.0（ＩＡ  ＃  ＯＩＦ−ＦＬＥＸＥ−０１．０）
【発明の概要】
【発明が解決しようとする課題】
【００１０】
ＦｌｅｘＥの主な適用先は、データセンタ（以下「ＤＣ」という。）内のサーバ間、もしくはＤＣ間接続であり、ＦｌｅｘＥは通信キャリア向けのＩＴＵ−Ｔ（International Telecommunication Union Telecommunication Standardization Sector）標準であるOptical Transport Network（以下「ＯＴＮ」という。）等と比べて簡素な規格となっている。そのため、ＦｌｅｘＥには１０ＧｂＥ以上のEthernetと同等な伝送品質指標（ＢＥＲ：Bit Error Rate）を測定する機能しか存在しない。具体的には、６４ｂ／６６ｂ伝送ブロック符号の２ビットのオーバーヘッド部分を用いて１００ＧｂＥ−ＰＨＹ単位のビット誤り率を測定することは可能であるが、FlexE Client単位（チャネル単位）で伝送品質を監視することはできない。例えば非特許文献１の“7.1 FlexE Group Functions”には、物理層（ＰＨＹ）は１００Ｇ  Ethernet規格（Clause 82）に準ずる旨が記載されている。しかしながら、Ethernetにはチャネルに相当する概念がないため、チャネル単位で伝送品質を監視する機能は存在しない。
【００１１】
上記事情に鑑み、本発明は、一以上の伝送媒体を束ねた上に論理的な伝送路を形成する伝送方式において、クライアント信号単位（チャネル単位）又はクライアント信号の構成単位（ＦｌｅｘＥではＳｌｏｔ単位）ごとに伝送品質を監視することができる技術を提供することを目的としている。
【課題を解決するための手段】
【００１２】
本発明の一態様は、一以上のチャネルから入力されるクライアント信号を一以上の物理リンクを介して伝送する送信側装置と、前記物理リンクを介して前記送信側装置から前記クライアント信号を受信する受信側装置とを備える伝送システムが前記物理リンクにおける伝送異常を検出する伝送異常検出方法であって、前記送信側装置が、前記伝送異常の検出に用いられる異常検出情報を各チャネルのクライアント信号に基づいて前記チャネルごとに生成する第一の異常検出情報生成ステップと、前記送信側装置が、前記第一の異常検出情報生成ステップにおいて生成された異常検出情報を、前記一以上の物理リンクを介してクライアント信号を伝送するフレームのオーバーヘッド領域に格納する異常検出情報格納ステップと、前記受信側装置が、前記送信側装置から受信した各チャネルのクライアント信号に基づいて、前記第一の異常検出情報生成ステップと同様の異常検出情報を生成する第二の異常検出情報生成ステップと、前記受信側装置が、前記送信側装置で生成された異常検出情報と、自装置で生成された異常検出情報とに基づいて前記チャネルごとの伝送異常を検出する異常検出ステップと、を有する。
【００１３】
本発明の一態様は上記の伝送異常検出方法であって、前記異常検出情報格納ステップでは、前記第一の異常検出情報生成ステップにおいて生成された異常検出情報を、前記異常検出情報の生成に用いられたクライアント信号を伝送するフレームのオーバーヘッド領域に格納する。
【００１４】
本発明の一態様は上記の伝送異常検出方法であって、前記異常検出情報格納ステップでは、前記異常検出情報の生成に用いられたクライアント信号を伝送するフレームとは異なる物理リンクで伝送されるフレームのオーバーヘッド領域に前記異常検出情報を格納する。
【００１５】
本発明の一態様は上記の伝送異常検出方法であって、前記異常検出ステップでは、あるチャネルについて複数の異常検出情報が受信された場合、自装置で生成された異常検出情報が受信された全ての異常検出情報に一致する場合に前記チャネルは正常であると判定する。
【００１６】
本発明の一態様は、一以上のチャネルから入力されるクライアント信号を一以上の物理リンクを介して伝送する送信側装置であって、前記物理リンクにおける伝送異常の検出に用いられる異常検出情報を各チャネルのクライアント信号に基づいて前記チャネルごとに生成する異常検出情報生成部と、前記異常検出情報生成部によって生成された異常検出情報を、前記一以上の物理リンクを介してクライアント信号を伝送するフレームのオーバーヘッド領域に格納する異常検出情報格納部と、を備える。
【００１７】
本発明の一態様は、一以上のチャネルから入力されるクライアント信号を一以上の物理リンクを介して伝送する送信側装置から前記物理リンクを介して前記クライアント信号を受信する受信側装置であって、前記送信側装置から受信したフレームに含まれる各チャネルのクライアント信号に基づいて、前記物理リンクにおける伝送異常の検出に用いられる異常検出情報を前記チャネルごとに生成する異常検出情報生成部と、前記フレームのオーバーヘッド領域から取得される異常検出情報と、自装置で生成された異常検出情報とに基づいて前記チャネルごとの伝送異常を検出する異常検出部と、を備える。
【００１８】
本発明の一態様は、上記の送信側装置としてコンピュータを機能させるためのコンピュータプログラムである。
【００１９】
本発明の一態様は、上記の受信側装置としてコンピュータを機能させるためのコンピュータプログラムである。
【発明の効果】
【００２０】
本発明により、一以上の伝送媒体を束ねた上に論理的な伝送路を形成する伝送方式において、クライアント信号単位（チャネル単位）又はクライアント信号の構成単位（ＦｌｅｘＥではＳｌｏｔ単位）ごとに伝送品質を監視することが可能となる。
【図面の簡単な説明】
【００２１】
【図１】第１実施形態における送信側装置１の機能構成の具体例を示すブロック図である。
【図２】第１実施形態における制御部１４の機能構成の具体例を示すブロック図である。
【図３】第１実施形態における制御部１４がSub-calendarに対してオーバーヘッドを挿入する処理の流れを示すフローチャートである。
【図４】ＦｌｅｘＥにおけるオーバーヘッドの具体例を示す図である。
【図５】第１実施形態における送信側装置１の動作例を示す図である。
【図６】第１実施形態における受信側装置２の機能構成の具体例を示すブロック図である。
【図７】第１実施形態における制御部２４の機能構成の具体例を示すブロック図である。
【図８】第１実施形態における制御部２４がチャネルの異常を検出する処理の流れを示すフローチャート図である。
【図９】第１実施形態における受信側装置２の動作例を示す図である。
【図１０】第２実施形態における送信側装置１の動作例を示す図である。
【図１１】第２実施形態における受信側装置２の動作例を示す図である。
【図１２】第３実施形態における送信側装置１の動作例を示す図である。
【図１３】第３実施形態における受信側装置２の動作例を示す図である。
【図１４】第４実施形態における送信側装置１の動作例を示す図である。
【図１５】第４実施形態における受信側装置２の動作例を示す図である。
【図１６】第４実施形態における制御部２４がチャネルの異常を検出する処理の流れを示す第１のフローチャートである。
【図１７】第４実施形態における制御部２４がチャネルの異常を検出する処理の流れを示す第２のフローチャートである。
【図１８】４本の１００ＧｂＥを束ねた場合のＦｌｅｘＥのイメージ図である。
【図１９】FlexE Groupで伝送されるフレームの構成を示す図である。
【図２０】ＦｌｅｘＥで伝送されるマルチフレームの構成を示す図である。
【図２１】Master Calendarに対するFlexE Clientのマッピングの例を示す図である。
【発明を実施するための形態】
【００２２】
以下、クライアント信号単位（チャネル単位）又はクライアント信号の構成単位（ＦｌｅｘＥではＳｌｏｔ単位）ごとに伝送品質を監視することができるＦｌｅｘＥの送信側装置及び受信側装置について説明する。具体的には、送信側装置はＦｌｅｘＥにおける送信側のFlexE Shimであり、受信側装置は受信側のFlexE Shimである。
【００２３】
＜第１実施形態＞
図１は、第１実施形態における送信側装置１の機能構成の具体例を示すブロック図である。送信側装置１は、バスで接続されたＣＰＵ（Central Processing Unit）やメモリや補助記憶装置などを備え、プログラムを実行する。送信側装置１は、プログラムの実行によってマッピング部１１、Sub-calendar１２、１００ＧｂＥ−ＰＨＹ１３及び制御部１４を備える装置として機能する。なお、送信側装置１の各機能の全て又は一部は、ＡＳＩＣ（Application Specific Integrated Circuit）やＰＬＤ（Programmable Logic Device）やＦＰＧＡ（Field Programmable Gate Array）等のハードウェアを用いて実現されてもよい。プログラムは、コンピュータ読み取り可能な記録媒体に記録されてもよい。コンピュータ読み取り可能な記録媒体とは、例えばフレキシブルディスク、光磁気ディスク、ＲＯＭ、ＣＤ−ＲＯＭ等の可搬媒体、コンピュータシステムに内蔵されるハードディスク等の記憶装置である。プログラムは、電気通信回線を介して送信されてもよい。
【００２４】
マッピング部１１は、６４ｂ／６６ｂ伝送符号ブロック（Ｓｌｏｔ）からなる一列のMaster Calendarを構成し、クライアント装置から入力されたクライアント信号を複数の１００ＧｂＥ−ＰＨＹ（以下「ＰＨＹ」という。）に振り分けて出力することにより、ＰＨＹごとのSub-calendarを生成する機能を有する。
【００２５】
例えば図１は、マッピング部１１に対してClient_1、Client_2、…、Client_kのｋ（１以上の整数）個のチャネルのクライアント信号が入力され、ｋ個のクライアント信号がＮ（１以上の整数）個のSub-calendar１２に振り分けられる例を示している。Ｎ個のSub-calendar１２−１〜１２−Ｎは、それぞれＰＨＹ１３−１〜１３−Ｎに対応する。この場合、マッピング部１１は、入力されたｋ個のクライアント信号を、Ｎ個のSub-calendar１２のいずれかに割り当てる。Sub-calendar１２にマッピングされたクライアント信号は、それぞれのSub-calendarに対応するＰＨＹ１３に出力される。
【００２６】
制御部１４は、フレームを生成する機能を有する。具体的には、制御部１４はクライアント信号が所定数のＳｌｏｔにマッピングされるごとに、１Ｓｌｏｔのオーバーヘッド（Ｆｌｅｘ  ＯＨ）を挿入することにより１つのフレームを構成する。制御部１４は、個々のフレームのオーバーヘッドに加えて、マルチフレームのオーバーヘッドを挿入してもよい。また、制御部１４は、このオーバーヘッド領域に、各チャネルの異常を受信側で検出するために必要な情報（以下「異常検出情報」という。）を埋め込む機能を有する。
【００２７】
図２は、第１実施形態における制御部１４の機能構成の具体例を示すブロック図である。制御部１４は、カレンダ情報取得部１４１、異常検出情報生成部１４２及びオーバーヘッド出力部１４３を備える。カレンダ情報取得部１４１はマッピング部１１からカレンダ情報を取得する。カレンダ情報は、クライアント信号、及びそのSub-calendarへのマッピングに関する情報を含む。カレンダ情報を参照することにより、クライアント信号の信号値、クライアント信号とSub-calendarとの対応関係、及びクライアント信号とチャネルとの対応関係を識別することができる。カレンダ情報取得部１４１は、取得したカレンダ情報を異常検出情報生成部１４２及びオーバーヘッド出力部１４３に出力する。
【００２８】
異常検出情報生成部１４２は、カレンダ情報に基づいて異常検出情報を生成する。例えば、異常検出情報は、受信側で受信データの誤り（伝送異常）を検出するための情報である。この場合、ＢＩＰ（Bit Interleaved Parity）（例えばＢＩＰ８）やＣＲＣ（Cyclic Redundancy Check）（例えばＣＲＣ１６）等の誤り検出用データを異常検出情報として用いることができる。なお、この場合、異常検出情報は、誤りの検出に加え、誤りの一部又は全部を訂正することを可能にする誤り訂正用データであってもよい。本実施形態では、異常検出情報生成部１４２が異常検出情報としてＢＩＰ８を生成する場合を想定する。
【００２９】
オーバーヘッド出力部１４３は、カレンダ情報に基づいてSub-calendarごとのオーバーヘッドを生成する。オーバーヘッド出力部１４３は、生成したオーバーヘッドを対応するSub-calendarに出力する。このとき、オーバーヘッド出力部１４３は、各Sab-calendarの所定数のＳｌｏｔにクライアント信号が割り当てられるごとに１Ｓｌｏｔのオーバーヘッドを出力する。
【００３０】
図３は、第１実施形態における制御部１４がSub-calendarに対してオーバーヘッドを挿入する処理の流れを示すフローチャートである。まず、カレンダ情報取得部１４１がマッピング部１１からカレンダ情報を取得する（ステップＳ１０１）。カレンダ情報取得部１４１は、取得したカレンダ情報を異常検出情報生成部１４２に出力する。また、カレンダ情報取得部１４１は、取得したカレンダ情報に基づいて識別されるフレームとチャネルとの対応関係をオーバーヘッド出力部１４３に通知する。
【００３１】
異常検出情報生成部１４２は、マッピング部１１からカレンダ情報を取得する。異常検出情報生成部１４２は、取得したカレンダ情報に基づいて各Sub-calendarにマッピングされたクライアント信号のＢＩＰ８値を算出する（ステップＳ１０２）。ここで、異常検出情報生成部１４２は、各Sub-calendarについてチャネルごとのＢＩＰ８値を算出する。異常検出情報生成部１４２は、算出したＢＩＰ８値をオーバーヘッド出力部１４３に出力する。
【００３２】
オーバーヘッド出力部１４３は、異常検出情報生成部１４２からクライアント信号のＢＩＰ８値を取得する。オーバーヘッド出力部１４３は、取得したＢＩＰ８値を異常検出情報としてオーバーヘッドの所定領域に格納する（ステップＳ１０３）。オーバーヘッド出力部１４３は、各Sub-calendarについて生成したオーバーヘッドを各Sub-calendarの所定のＳｌｏｔに挿入する（ステップＳ１０４）。
【００３３】
図４は、ＦｌｅｘＥにおけるオーバーヘッドの具体例を示す図である。図４（Ａ）は、Reserve領域（Ｒｅｓ）を示す。図４（Ｂ）は、Management Channel-section領域を示す。図４（Ｃ）は、Management Channel-Shim to Shimを示す。伝送路がＦｌｅｘＥで構成される場合、オーバーヘッド出力部１４３は、各領域の一部又は全部に各チャネルの異常検出情報を格納してもよい。なお、オーバーヘッド出力部１４３は、各領域を１つの領域として管理し、その１つの領域の一部又は全部に各チャネルの異常検出情報を格納しても良い。
【００３４】
図５は、第１実施形態における送信側装置１の動作例を示す図である。図５は、Ｃｈ．１、Ｃｈ．２、Ｃｈ．３及びＣｈ．４の４つのチャネルが存在する場合の動作例を示す。図５の動作例では、ある１つのSub-calendarＣＳ１１において送信フレームＦＳ１１が構成されている。フレームＦＳ１１は、上述したように＃１〜＃２０のＳｌｏｔで構成される。図５の例では、フレームＦＳ１１におけるＳｌｏｔ＃１がチャネルＣｈ．１に、Ｓｌｏｔ＃２及び＃３がチャネルＣｈ．２に、Ｓｌｏｔ＃４〜＃１８がチャネルＣｈ．３に、Ｓｌｏｔ＃１９及び＃２０がチャネルＣｈ．４に、それぞれ対応する。
【００３５】
この場合、異常検出情報生成部１４２は、Ｓｌｏｔ＃１に格納されたクライアント信号に基づいてチャネルＣｈ．１のＢＩＰ８値を算出し、Ｓｌｏｔ＃２及び＃３に格納されたクライアント信号に基づいてチャネルＣｈ．２のＢＩＰ８値を算出し、Ｓｌｏｔ＃４〜＃１８に格納されたクライアント信号に基づいてチャネルＣｈ．３のＢＩＰ８値を算出し、Ｓｌｏｔ＃１９及び＃２０に格納されたクライアント信号に基づいてチャネルＣｈ．４のＢＩＰ８値を算出する。オーバーヘッド出力部１４３は、このように算出された各チャネルのＢＩＰ８値を異常検出情報としてオーバーヘッドの所定領域に格納する。オーバーヘッド出力部１４３は、異常検出情報を格納したオーバーヘッドをＳｌｏｔ＃２０の次のＳｌｏｔ（ＯＨＢ−Ｓ１１）に挿入する。
【００３６】
図６は、第１実施形態における受信側装置２の機能構成の具体例を示すブロック図である。受信側装置２は、バスで接続されたＣＰＵやメモリや補助記憶装置などを備え、プログラムを実行する。受信側装置２は、プログラムの実行によってデマッピング部２１、Sub-calendar２２、１００ＧｂＥ−ＰＨＹ２３及び制御部２４を備える装置として機能する。なお、受信側装置２の各機能の全て又は一部は、ＡＳＩＣやＰＬＤやＦＰＧＡ等のハードウェアを用いて実現されてもよい。プログラムは、コンピュータ読み取り可能な記録媒体に記録されてもよい。コンピュータ読み取り可能な記録媒体とは、例えばフレキシブルディスク、光磁気ディスク、ＲＯＭ、ＣＤ−ＲＯＭ等の可搬媒体、コンピュータシステムに内蔵されるハードディスク等の記憶装置である。プログラムは、電気通信回線を介して送信されてもよい。
【００３７】
デマッピング部２１は、ＰＨＹ２３ごとのSub-calendar２２に受信された信号から各チャネルのクライアント信号を復元する機能を有する。具体的には、デマッピング部２１は、各Sub-calendarに受信されたフレームのオーバーヘッドに格納されている情報に基づいてカレンダ情報を生成する。デマッピング部２１は、生成したカレンダ情報に基づいて各Sub-calendarに受信された信号から各チャネルのクライアント信号を復元する。例えば図６の例では、デマッピング部２１は、Ｎ系統のSub-calendar２２に受信された信号から、ｋ系統（チャネル数に対応）のクライアント信号を復元する。一方で、デマッピング部２１は、生成したカレンダ情報を制御部２４に出力する。
【００３８】
制御部２４は、受信信号に基づいて各チャネルの異常を検出する機能を有する。具体的には、制御部２４は、デマッピング部２１からカレンダ情報を取得し、取得したカレンダ情報に基づいて受信フレームから異常検出情報を取得する。制御部２４は、取得した異常検出情報に基づいてチャネルの異常を検出する。
【００３９】
図７は、第１実施形態における制御部２４の機能構成の具体例を示すブロック図である。制御部２４は、カレンダ情報取得部２４１、異常検出情報生成部２４２、オーバーヘッド抽出部２４３及び異常検出部２４４を備える。カレンダ情報取得部２４１及び異常検出情報生成部２４２は、送信側装置１と同様である。カレンダ情報取得部２４１はデマッピング部２１からカレンダ情報を取得し、異常検出情報生成部２４２はカレンダ情報に基づいて受信信号のＢＩＰ８値を算出する。異常検出情報生成部２４２は、算出されたＢＩＰ８値を異常検出部２４４に出力する。
【００４０】
オーバーヘッド抽出部２４３は、カレンダ情報に基づいて各Sub-calendarのフレーム構成を識別し、受信フレームからオーバーヘッドを抽出する。オーバーヘッド抽出部２４３は、抽出したオーバーヘッドに含まれる異常検出情報を異常検出部２４４に出力する。
【００４１】
異常検出部２４４は、異常検出情報生成部２４２から出力されたＢＩＰ８値と、オーバーヘッド抽出部２４３から出力されたＢＩＰ８値とに基づいて対応するチャネルごとの異常を検出する。
【００４２】
図８は、第１実施形態における制御部２４がチャネルの異常を検出する処理の流れを示すフローチャートである。まず、カレンダ情報取得部２４１がデマッピング部２１からカレンダ情報を取得する（ステップＳ２０１）。カレンダ情報取得部２４１は、取得したカレンダ情報を異常検出情報生成部２４２に出力する。また、カレンダ情報取得部２４１は、取得したカレンダ情報に基づいてフレームとチャネルとの対応関係を識別し、その対応関係を異常検出部２４４に通知する。異常検出情報生成部２４２は、異常検出情報生成部２４２から出力されたカレンダ情報に基づいて受信信号のＢＩＰ８値をチャネルごとに算出する（ステップＳ２０２）。異常検出情報生成部２４２は、算出した各チャネルのＢＩＰ８値を異常検出部２４４に出力する。
【００４３】
一方で、オーバーヘッド抽出部２４３は、各Sub-calendarに受信されたフレームからオーバーヘッドを抽出する（ステップＳ２０３）。オーバーヘッド抽出部２４３は、抽出したオーバーヘッドの所定領域から送信側で算出された各チャネルのＢＩＰ８値を取得する（ステップＳ２０４）。オーバーヘッド抽出部２４３は、取得したＢＩＰ８値を異常検出部２４４に出力する。
【００４４】
異常検出部２４４は、自装置（受信側）で算出されたＢＩＰ８値と、送信側で算出されたＢＩＰ８値とを比較する（ステップＳ２０５）。このとき、異常検出部２４４は、カレンダ情報取得部２４１から通知されたフレームとチャネルとの対応関係に基づいて、自装置（受信側）で算出された各ＢＩＰ８値とチャネルとの対応関係を識別し、自装置及び送信側で算出されたＢＩＰ８値をチャネルごとに比較する。異常検出部２４４は、自装置で算出されたＢＩＰ８値と送信側で算出されたＢＩＰ８値が一致したか否かを判定する（ステップＳ２０６）。両ＢＩＰ８値が一致した場合（ステップＳ２０６−ＹＥＳ）、異常検出部２４４は、チャネルは正常であると判定する（ステップＳ２０７）。一方、両ＢＩＰ８値が一致しない場合（ステップＳ２０６−ＮＯ）、異常検出部２４４はチャネルに異常が発生したと判定する（ステップＳ２０８）。
【００４５】
図９は、第１実施形態における受信側装置２の動作例を示す図である。図９は、図５と同様に、Ｃｈ．１、Ｃｈ．２、Ｃｈ．３及びＣｈ．４の４つのチャネルが存在する場合の動作例を示す。図９の動作例では、ある１つのSub-calendarＣＲ１１にフレームＦＲ１１が受信されている。この場合、異常検出情報生成部２４２は、カレンダ情報に基づいてフレームＦＲ１１とチャネルとの対応関係を識別し、図５と同様の方法で各チャネルのＢＩＰ８値を算出する。一方、オーバーヘッド抽出部２４３は、Ｓｌｏｔ＃２０の次のＳｌｏｔ（ＯＨＢ−Ｒ１１）からオーバーヘッドを抽出し、抽出したオーバーヘッドの所定領域に格納されているＢＩＰ８値を取得する。異常検出部２４４は、異常検出情報生成部２４２によって算出されたＢＩＰ８値と、受信フレームのオーバーヘッドから取得されたＢＩＰ８値とをチャネルごとに比較することによりチャネルの異常を検出する。
【００４６】
このように、制御部２４が受信されたフレームについて、自装置で算出したＢＩＰ８値と送信側で算出されたＢＩＰ８値とを比較することにより、受信側装置２は各チャネルの異常を検出することができる。
【００４７】
このように構成された第１実施形態の送信側装置１及び受信側装置２によれば、例えばＦｌｅｘＥにおいてＳｌｏｔ単位やFlexE Client単位（チャネル単位）で伝送品質を監視することが可能となる。これにより、チャネルの伝送状態をより詳細に把握することが可能となり、サービスレベルの高い通信環境を提供することができる。なお、第１実施形態では、送信側装置１及び受信側装置２が複数の物理リンク（ＰＨＹ）を有する構成を示したが、第１実施形態の送信側装置１及び受信側装置２は１つの物理リンクを有する構成であってもよい。
【００４８】
＜第２実施形態＞
第２実施形態は、送信側で算出されたＢＩＰ８値を、その算出に用いられたクライアント信号を伝送する物理リンク（ＰＨＹ）とは異なる物理リンク上で伝送する点で第１実施形態と異なる。具体的には、第２実施形態の送信側装置１は、オーバーヘッド出力部１４３が、第１のSub-calendarにマッピングされたフレームのＢＩＰ８値を、第１のSub-calendarとは異なる第２のSub-calendarにマッピングされたフレームのオーバーヘッドに格納する点で第１実施形態の送信側装置１と異なる。また、第２実施形態の受信側装置２は、オーバーヘッド抽出部２４３が、第１のSub-calendarに受信されたフレームのＢＩＰ８値を、第１のSub-calendarとは異なる第２のSub-calendarに受信されたフレームのオーバーヘッドから取得する点で第１実施形態の送信側装置１と異なる。第２実施形態の送信側装置１及び受信側装置２において、オーバーヘッド出力部１４３及びオーバーヘッド抽出部２４３以外の機能部は第１実施形態と同様である。
【００４９】
図１０は、第２実施形態における送信側装置１の動作例を示す図である。図１０は、Ｃｈ．１、Ｃｈ．２及びＣｈ．３の３つのチャネルから入力されるクライアント信号がSub-calendarＣＳ２１にマッピングされ、Ｃｈ．４及びＣｈ．５の２つのチャネルから入力されるクライアント信号がSub-calendarＣＳ２２にマッピングされる場合の動作例を示す。図１０の動作例では、Sub-calendarＣＳ２１に送信フレームＦ２１が構成され、Sub-calendarＣＳ２２に送信フレームＦＳ２２が構成されている。図１０の例の場合、フレームＦＳ２１におけるＳｌｏｔ＃１、＃２及び＃３がチャネルＣｈ．１に、Ｓｌｏｔ＃４〜＃１８がチャネルＣｈ．２に、Ｓｌｏｔ＃１９及び＃２０がチャネルＣｈ．３に、それぞれ対応する。また、フレームＦＳ２２におけるＳｌｏｔ＃１及び＃２がチャネルＣｈ．４に、Ｓｌｏｔ＃３〜＃２０がチャネルＣｈ．５に、それぞれ対応する。
【００５０】
この場合、異常検出情報生成部１４２は、Sub-calendarＣＳ２１のＳｌｏｔ＃１、＃２及び＃３に格納されたクライアント信号に基づいてチャネルＣｈ．１のＢＩＰ８値を算出し、Ｓｌｏｔ＃４〜＃１８に格納されたクライアント信号に基づいてチャネルＣｈ．２のＢＩＰ８値を算出し、Ｓｌｏｔ＃１９及び＃２０に格納されたクライアント信号に基づいてチャネルＣｈ．３のＢＩＰ８値を算出する。また、異常検出情報生成部１４２は、Sub-calendarＣＳ２２のＳｌｏｔ＃１及び＃２に格納されたクライアント信号に基づいてチャネルＣｈ．４のＢＩＰ８値を算出し、Ｓｌｏｔ＃３〜＃２０に格納されたクライアント信号に基づいてチャネルＣｈ．５のＢＩＰ８値を算出する。
【００５１】
オーバーヘッド出力部１４３は、フレームＦＳ２１について算出された各チャネル（Ｃｈ．１、Ｃｈ．２及びＣｈ．３）のＢＩＰ８値をフレームＦＳ２２のオーバーヘッドの所定領域に格納し、フレームＦＳ２２について算出された各チャネル（Ｃｈ．４及びＣｈ．５）のＢＩＰ８値をフレームＦＳ２１のオーバーヘッドの所定領域に格納する。オーバーヘッド出力部１４３は、フレームＦＳ２１のオーバーヘッドをフレームＦＳ２２のＳｌｏｔ＃２０の次のＳｌｏｔ（ＯＨＢ−Ｓ２２）に挿入し、フレームＦＳ２２のオーバーヘッドをフレームＦＳ２１のＳｌｏｔ＃２０の次のＳｌｏｔ（ＯＨＢ−Ｓ２１）に挿入する。
【００５２】
図１１は、第２実施形態における受信側装置２の動作例を示す図である。図１１は、図１０と同様に、Ｃｈ．１〜Ｃｈ．５の５つのチャネルが存在する場合の動作例を示す。図１１の動作例では、Sub-calendarＣＲ２１にフレームＦＲ２１が受信され、Sub-calendarＣＲ２２にフレームＦＲ２２が受信されている。この場合、オーバーヘッド抽出部２４３は、フレームＦＲ２２のオーバーヘッド（ＯＨＢ−Ｒ２２）の所定領域からフレームＦＲ２１のＢＩＰ８値を取得し、フレームＦＲ２１のオーバヘッド（ＯＨＢ−Ｒ２１）の所定領域からフレームＦＲ２２のＢＩＰ８値を取得する。異常検出部２４４は、自装置で算出されたフレームＦＲ２１のＢＩＰ８値と、フレームＦＲ２２のオーバーヘッドから取得されたフレームＦＲ２２のＢＩＰ８値とをチャネルごとに比較することにより、Ｃｈ．１、Ｃｈ．２及びＣｈ．３の異常を検出する。一方で、異常検出部２４４は、自装置で生成されたフレームＦＲ２２のＢＩＰ８値と、フレームＦＲ２１のオーバーヘッドから取得されたフレームＦＲ２２のＢＩＰ８値とをチャネルごとに比較することにより、Ｃｈ．４及びＣｈ．５の異常を検出する。
【００５３】
このように構成された第２実施形態の送信側装置１及び受信側装置２は、第１実施形態と同様の効果を奏するととともに、物理リンク（ＰＨＹ）の異常がクライアント信号とオーバーヘッドとの両方の伝送に影響を与えてしまうことを抑制することができる。
【００５４】
＜第３実施形態＞
以下の第３実施形態及び第４実施形態では、クライアント信号が複数の物理リンクに分散して伝送される場合について説明する。そのうち、第３実施形態は、クライアント信号のチャネルごとに算出されたＢＩＰ８値が、その算出に用いられたクライアント信号を伝送する複数の物理リンクのうちのいずれか１つで伝送される実施形態である。この場合、第３実施形態の送信側装置１及び受信側装置２は、一部の機能部の動作が一部異なるものの、基本的には第１実施形態と同様の機能構成を有する。以下、次の図１２及び図１３に示す動作例を参照しながら、第３実施形態の送信側装置１及び受信側装置２の動作について説明する。
【００５５】
図１２は、第３実施形態における送信側装置１の動作例を示す図である。図１２は、チャネルＣｈ．１から入力されるクライアント信号がSub-calendarＣ５及びＣ６にマッピングされ、チャネルＣｈ．２及びＣｈ．３から入力されるクラインと信号がSub-calendarＣＳ３１にマッピングされ、チャネルＣｈ．４から入力されるクライアント信号がSub-calendarＣＳ３２にマッピングされる場合の動作例を示す。図１２の動作例では、Sub-calendarＣＳ３１に送信フレームＦＳ３１が構成され、Sub-calendarＣＳ３２に送信フレームＦＳ３２が構成されている。図１２の例の場合、フレームＦＳ３１のＳｌｏｔ＃１、＃２及び＃３と、フレームＦＳ３２におけるＳｌｏｔ＃１及び＃２とがチャネルＣｈ．１に、フレームＦＳ３１のＳｌｏｔ＃４〜＃１８がチャネルＣｈ．２に、フレームＦＳ３１のＳｌｏｔ＃１９及び＃２０がチャネルＣｈ．３に、フレームＦＳ３２のＳｌｏｔ＃３〜＃２０がチャネルＣｈ．４に、それぞれ対応する。
【００５６】
この場合、異常検出情報生成部１４２は、フレームＦＳ３１のＳｌｏｔ＃１、＃２及び＃３に格納されたクライアント信号と、フレームＦＳ３２のＳｌｏｔ＃１及び＃２に格納されたクライアント信号とに基づいてチャネルＣｈ．１のＢＩＰ８値を算出し、フレームＦＳ３１のＳｌｏｔ＃４〜＃１８に格納されたクライアント信号に基づいてチャネルＣｈ．２のＢＩＰ８値を算出し、フレームＦＳ３１のＳｌｏｔ＃１９及び＃２０に格納されたクライアント信号に基づいてチャネルＣｈ．３のＢＩＰ８値を算出し、フレームＦＳ３２のＳｌｏｔ＃３〜＃２０に格納されたクライアント信号に基づいてチャネルＣｈ．４のＢＩＰ８値を算出する。
【００５７】
オーバーヘッド出力部１４３は、チャネルＣｈ．１、Ｃｈ．２及びＣｈ．３について算出されたＢＩＰ８値をフレームＦＳ３１のオーバーヘッドの所定領域に格納し、チャネルＣｈ．４について算出されたＢＩＰ８値をフレームＦＳ３２のオーバーヘッドの所定領域に格納する。オーバーヘッド出力部１４３は、フレームＦＳ３１のオーバーヘッドを、フレームＦＳ３１が構成されたSub-calendarＣＳ３１上のＳｌｏｔ＃１〜＃２０の次のＳｌｏｔ（ＯＨＢ−Ｓ３１）に挿入し、フレームＦＳ３２のオーバーヘッドを、フレームＦＳ３２が構成されたSub-calendarＣＳ３２上のＳｌｏｔ＃１〜＃２０の次のＳｌｏｔ（ＯＨＢ−Ｓ３２）に挿入する。なお、オーバーヘッド出力部１４３は、あるチャネルのクライアント信号が複数の物理リンクに跨って伝送される場合、そのチャネルのＢＩＰ８値を、クライアント信号を伝送するいずれのフレームのオーバーヘッドに格納されてもよい。例えば、図１２の例では、オーバーヘッド出力部１４３は、チャネルＣｈ．１のＢＩＰ８値を、フレームＦＳ３２のオーバーヘッドに格納してもよい。
【００５８】
図１３は、第３実施形態における受信側装置２の動作例を示す図である。図１３は、受信側装置２が図１２で生成された送信フレームＦＳ３１及びＦＳ３２を受信する動作を示す。図１３の動作例では、送信フレームＦＳ３１はSub-calendarＣＲ３１にフレームＦＲ３１として受信され、送信フレームＦＳ３２はSub-calendarＣＲ３２にフレームＦＲ３２として受信される。この場合、オーバーヘッド抽出部２４３は、フレームＦＲ３１のオーバーヘッド（ＯＨＢ−Ｒ３１）からチャネルＣｈ．１、Ｃｈ．２及びＣｈ．３のＢＩＰ８値を取得し、フレームＦＲ３２のオーバーヘッド（ＯＨＢ−Ｒ３２）からチャネルＣｈ．４のＢＩＰ８値を取得する。異常検出情報生成部２４２は、受信信号に基づいて送信側の異常検出情報生成部１４２と同様の方法でチャネルＣｈ．１〜Ｃｈ．４のＢＩＰ８値を算出する。異常検出部２４４は、自装置で算出されたＢＩＰ８値と、フレームＦＲ３１及びＦＲ３２のオーバーヘッドから取得されたＢＩＰ８値とをチャネルごとに比較することにより、Ｃｈ．１〜Ｃｈ．４の異常を検出する。
【００５９】
＜第４実施形態＞
第４実施形態は、複数の物理リンクに分散して伝送されるチャネルのＢＩＰ８値が、その算出に用いられたクライアント信号を伝送する複数のSub-calendarに構成されたフレームのオーバーヘッドに格納する点で第３実施形態と異なる。この場合、第４実施形態の送信側装置１及び受信側装置２は、一部の機能部の動作が一部異なるものの、基本的には第１実施形態と同様の機能構成を有する。以下、次の図１４及び図１５に示す動作例を参照しながら、第３実施形態の送信側装置１及び受信側装置２の動作について説明する。
【００６０】
図１４は、第４実施形態における送信側装置１の動作例を示す図である。図１４の動作例において、各チャネル（Ｃｈ．１〜Ｃｈ．４）と各Sub-calendar（ＣＳ４１及びＣＳ４２）との対応関係は図１２及び図１３に示した第３実施形態の動作例と同様である。この場合、異常検出情報生成部１４２は、第３実施形態と同様の方法で各チャネルのＢＩＰ８値を算出する。オーバーヘッド出力部１４３は、チャネルＣｈ．１、Ｃｈ．２及びＣｈ．３について算出されたＢＩＰ８値をフレームＦＳ４１のオーバーヘッドの所定領域に格納し、チャネルＣｈ．１及びＣｈ．４について算出されたＢＩＰ８値をフレームＦＳ４２のオーバーヘッドの所定領域に格納する。すなわち、オーバーヘッド出力部１４３は、あるチャネルのクライアント信号が複数の物理リンクに跨って伝送される場合、そのチャネルのＢＩＰ８値を、クライアント信号を伝送する複数のフレームのオーバーヘッドに格納する。
【００６１】
図１５は、第４実施形態における受信側装置２の動作例を示す図である。図１５は、受信側装置２が図１４で生成されたフレームＦＳ４１及びＦＳ４２を受信する動作を示す。図１５の動作例では、フレームＦＳ４１はSub-calendarＣＲ４１にフレームＦＲ４１として受信され、フレームＦＳ４２はSub-calendarＣＲ４２にフレームＦＲ４２として受信される。この場合、オーバーヘッド抽出部２４３は、フレームＦＲ４１のオーバーヘッド（ＯＨＢ−Ｒ４１）からチャネルＣｈ．１、Ｃｈ．２及びＣｈ．３のＢＩＰ８値を取得し、フレームＦＲ４２のオーバーヘッド（ＯＨＢ−Ｒ４２）からチャネルＣｈ．１及びＣｈ．４のＢＩＰ８値を算出する。異常検出情報生成部２４２は、受信信号に基づいて送信側の異常検出情報生成部１４２と同様の方法でチャネルＣｈ．１〜Ｃｈ．４のＢＩＰ８値を算出する。異常検出部２４４は、自装置で算出されたＢＩＰ８値と、フレームＦＲ４１及びＦＲ４２のオーバーヘッドから取得されたＢＩＰ８値とをチャネルごとに比較することにより、Ｃｈ．１〜Ｃｈ．４の異常を検出する。
【００６２】
図１６は、第４実施形態における制御部２４がチャネルの異常を検出する処理の流れを示す第１のフローチャートである。図１６において、第１実施形態における制御部２４と同様の処理には図８と同じ符号を付すことにより説明を省略する。あるチャネルに関して受信フレームから複数のＢＩＰ８値が取得された場合、制御部２４の異常検出部２４４は、取得された全てのＢＩＰ８値が自装置で算出されたＢＩＰ８値に一致するか否かを判定する（ステップＳ３０１）。取得された全てのＢＩＰ８値が自装置で算出されたＢＩＰ８値に一致する場合（ステップＳ３０１−ＹＥＳ）、異常検出部２４４は、当該チャネルは正常であると判定し（ステップＳ２０７）、取得されたＢＩＰ８値の一部が自装置で算出されたＢＩＰ８値と一致しない場合（ステップＳ３０１−ＮＯ）、異常検出部２４４は、当該チャネルに異常が発生したと判定する（ステップＳ２０８）。
【００６３】
図１７は、第４実施形態における制御部２４がチャネルの異常を検出する処理の流れを示す第２のフローチャートである。図１７において、図１６に示した第１のフローチャートと同様の処理には図１６と同じ符号を付すことにより説明を省略する。ステップＳ３０１において、取得されたＢＩＰ８値の一部が自装置で算出されたＢＩＰ８値と一致しない場合（ステップＳ３０１−ＮＯ）、異常検出部２４４は、一致したＢＩＰ８値の数が一致しないＢＩＰ８値の数以上であるか否かを判定する（ステップＳ４０１）。一致したＢＩＰ８値の数が一致しないＢＩＰ８値の数以上である場合（ステップＳ４０１−ＹＥＳ）、異常検出部２４４は、当該チャネルは正常であると判定し（ステップＳ２０７）、一致したＢＩＰ８値の数が一致しないＢＩＰ８値の数未満である場合（ステップＳ４０１−ＮＯ）、異常検出部２４４は、当該チャネルに異常が発生したと判定する（ステップＳ２０８）。なお、異常検出部２４４は、一致したＢＩＰ８値の数が所定の閾値以上である場合に、当該チャネルは正常であると判定してもよい。
【００６４】
＜変形例＞
上述した実施形態における送信側装置１又は受信側装置２をコンピュータで実現するようにしてもよい。その場合、この機能を実現するためのプログラムをコンピュータ読み取り可能な記録媒体に記録して、この記録媒体に記録されたプログラムをコンピュータシステムに読み込ませ、実行することによって実現してもよい。なお、ここでいう「コンピュータシステム」とは、ＯＳや周辺機器等のハードウェアを含むものとする。また、「コンピュータ読み取り可能な記録媒体」とは、フレキシブルディスク、光磁気ディスク、ＲＯＭ、ＣＤ−ＲＯＭ等の可搬媒体、コンピュータシステムに内蔵されるハードディスク等の記憶装置のことをいう。さらに「コンピュータ読み取り可能な記録媒体」とは、インターネット等のネットワークや電話回線等の通信回線を介してプログラムを送信する場合の通信線のように、短時間の間、動的にプログラムを保持するもの、その場合のサーバやクライアントとなるコンピュータシステム内部の揮発性メモリのように、一定時間プログラムを保持しているものも含んでもよい。また上記プログラムは、前述した機能の一部を実現するためのものであってもよく、さらに前述した機能をコンピュータシステムにすでに記録されているプログラムとの組み合わせで実現できるものであってもよく、ＦＰＧＡ（Field Programmable Gate Array）等のプログラマブルロジックデバイスを用いて実現されるものであってもよい。
【００６５】
以上、この発明の実施形態について図面を参照して詳述してきたが、具体的な構成はこの実施形態に限られるものではなく、この発明の要旨を逸脱しない範囲の設計等も含まれる。
【産業上の利用可能性】
【００６６】
本発明は、一以上のチャネルから入力されるクライアント信号を一以上の物理リンクを介して伝送する送信側装置と、当該物理リンクを介して送信側装置からクライアント信号を受信する受信側装置とを備える伝送システムに適用可能である。
【符号の説明】
【００６７】
１…送信側装置、  １１…マッピング部、  １２…Ｓｕｂ−ｃａｌｅｎｄａｒ、  １３…１００ＧｂＥ−ＰＨＹ、  １４…制御部、  １４１…カレンダ情報取得部、  １４２…異常検出情報生成部、  １４３…オーバーヘッド出力部、  ２…受信側装置、  ２１…デマッピング部、  ２２…Ｓｕｂ−ｃａｌｅｎｄａｒ、  ２３…１００ＧｂＥ−ＰＨＹ、  ２４…制御部、  ２４１…カレンダ情報取得部、  ２４２…異常検出情報生成部、  ２４３…オーバーヘッド抽出部、  ２４４…異常検出部
【図１】
2018101959.tif 000003
【図２】
2018101959.tif 000004
【図３】
2018101959.tif 000005
【図４】
2018101959.tif 000006
【図５】
2018101959.tif 000007
【図６】
2018101959.tif 000008
【図７】
2018101959.tif 000009
【図８】
2018101959.tif 000010
【図９】
2018101959.tif 000011
【図１０】
2018101959.tif 000012
【図１１】
2018101959.tif 000013
【図１２】
2018101959.tif 000014
【図１３】
2018101959.tif 000015
【図１４】
2018101959.tif 000016
【図１５】
2018101959.tif 000017
【図１６】
2018101959.tif 000018
【図１７】
2018101959.tif 000019
【図１８】
2018101959.tif 000020
【図１９】
2018101959.tif 000021
【図２０】
2018101959.tif 000022
【図２１】
2018101959.tif 000023