"PayloadAreaに格納可能な任意の周波数を設定する周波数設定部11と、前記周波数設定部で設定された周波数を用いてPayloadAreaに含まれるデータ量の整数値部分を表すパラメータCmを算出するパラメータ算出部14と、前記パラメータ算出部の算出した前記Cmで定められるタイミング信号を出力するとともに、前記Cmで定められるPayloadArea内の位置にデータを挿入するデータ挿入部15と、前記タイミング信号に同期したデータを発生させて前記データ挿入部に出力するデータ発生部13と、前記データ挿入部によってデータを挿入されたPayloadAreaを有するOPUOpticalchannelPayloadUnitフレームを生成するフレーム生成部16と、前記パラメータ算出部、前記データ挿入部及び前記フレーム生成部を駆動する第2のクロック信号を生成する第2の発振部17と、を備えるOPUフレーム生成装置。前記周波数設定部は、PayloadAreaに格納可能な任意の周波数範囲を設定し、設定した周波数範囲内で周波数を順次変化させ、前記パラメータ算出部は、順次変化する周波数を用いて前記Cmを順次算出し、前記データ挿入部は、前記パラメータ算出部からの順次変化する前記Cmを取得し、順次変化する前記Cmを用いて前記タイミング信号を順次発生させ、周波数が共通する前記データ発生部からの前記データを取得した前記Cmで定められるPayloadArea内の位置に挿入し、前記データ発生部は、順次変化する前記タイミング信号に同期したデータを順次発生させることを特徴とする請求項1に記載のOPUフレーム生成装置。PayloadAreaに格納可能な任意の周波数を設定する周波数設定部11と、前記周波数設定部で設定した周波数で第1のクロック信号を生成する第1の発振部12と、前記第1のクロック信号に同期してデータを発生させるデータ発生部13と、前記第1のクロック信号の周波数を用いてPayloadAreaに含まれるデータ量の整数値部分を表すパラメータCmを算出するパラメータ算出部14と、前記パラメータ算出部の算出した前記Cmで定められるPayloadArea内の位置に、前記データ発生部の発生した前記データを挿入するデータ挿入部15と、前記データ発生部で発生した前記データのタイミングを前記データ挿入部の前記データを挿入するタイミングに同期するように調整するバッファ18と、前記データ挿入部によってデータを挿入されたPayloadAreaを有するOPUフレームを生成するフレーム生成部16と、前記パラメータ算出部、前記データ挿入部及び前記フレーム生成部を駆動する第2のクロック信号を生成する第2の発振部17と、を備えるOPUフレーム生成装置。前記周波数設定部は、PayloadAreaに格納可能な任意の周波数範囲を設定し、設定した周波数範囲内で前記第1のクロック信号の周波数を順次変化させ、前記データ発生部は、順次変化する前記第1のクロック信号に同期したデータを順次発生させ、前記パラメータ算出部は、順次変化する前記第1のクロック信号の周波数を用いて前記Cmを順次算出し、前記データ挿入部は、前記第1のクロック信号の周波数が共通する前記データ発生部の前記データ及び前記パラメータ算出部の前記Cmを取得し、取得した前記Cmで定められるPayloadArea内の位置に、取得した前記データを挿入することを特徴とする請求項3に記載のOPUフレーム生成装置。前記データ発生部は、予め定められたパターンのデータを発生させることを特徴とする請求項1から4のいずれかに記載のOPUフレーム生成装置。請求項1から5のいずれかに記載のOPUフレーム生成装置10と、前記フレーム生成装置の生成したOPUフレームを受信した受信部100から、前記OPUフレームのPayloadAreaに含まれるデータを取得するデータ取得部21と、前記データ取得部の取得したデータと前記データ発生部の発生したデータとが一致するか否かを判定する判定部22と、前記判定部の判定結果を表示する表示部23と、を備えるOPUフレーム試験装置。PayloadAreaに格納可能な任意の周波数を設定する周波数設定手順S101と、前記周波数設定手順で設定した周波数を用いてPayloadAreaに含まれるデータ量の整数値部分を表すパラメータCmを算出し、算出した前記Cmで定められるタイミングに同期してデータを発生させ、算出した前記Cmで定められるPayloadArea内の位置に発生した前記データを挿入するデータ発生手順S102と、前記データ発生手順でデータを挿入されたPayloadAreaを有するOPUフレームを生成するフレーム生成手順S104と、を順に有するOPUフレーム生成方法。前記周波数設定手順において、PayloadAreaに格納可能な任意の周波数範囲を設定し、前記フレーム生成手順の後に前記周波数設定手順に移行し、前記周波数範囲内で設定周波数を順次変化させることを特徴とする請求項7に記載のOPUフレーム生成方法。第1の発振部の発振周波数を、PayloadAreaに格納可能な任意の周波数に設定する周波数設定手順S101と、前記第1の発振部からの第1のクロック信号に同期してデータを発生するとともに、前記第1の発振部とは異なる第2の発振部からの第2のクロック信号に同期して、前記第1のクロック信号の周波数を用いてPayloadAreaに含まれるデータ量の整数値部分Cmを算出し、前記Cmで定められるPayloadArea内の位置に、発生させた前記データを挿入するデータ発生手順S102と、前記第2のクロック信号に同期して、前記データを挿入したPayloadAreaを有するOPUフレームを生成するフレーム生成手順S104と、を順に有するOPUフレーム生成方法。前記周波数設定手順において、PayloadAreaに格納可能な任意の周波数範囲を設定し、前記フレーム生成手順の後に前記周波数設定手順に移行し、前記周波数範囲内で前記第1の発振部の発振周波数を順次変化させることを特徴とする請求項9に記載のOPUフレーム生成方法。前記データ発生手順において、予め定められたパターンのデータを発生させることを特徴とする請求項7から10のいずれかに記載のOPUフレーム生成方法。請求項7から11のいずれかに記載の周波数設定手順、データ発生手順及びフレーム生成手順を、コンピュータに実行させるためのOPUフレーム生成プログラム。請求項7から11のいずれかに記載のOPUフレーム生成方法を用いて生成したOPUフレームを送信するOPUフレーム送信手順S201と、前記OPUフレーム送信手順で送信した前記OPUフレームを受信した受信部100から、前記OPUフレームのPayloadAreaに含まれるデータを取得するデータ取得手順S202と、前記データ取得手順で取得したデータと前記データ発生手順で発生したデータとが一致するか否かを判定する判定手順S203と、前記判定手順での判定結果を表示する表示手順S204と、を有するOPUフレーム試験方法。請求項13に記載のOPUフレーム送信手順、データ取得手順、判定手順及び表示手順を、コンピュータに実行させるためのOPUフレーム試験プログラム。ITU-TRec.G.70912/2009に準拠するためには、送信部はPayloadAreaに格納可能な任意のビットレートのデータをPayloadAreaへ格納し、さらに受信部はデータが格納されたPayloadAreaからデータを正しく抽出できなければならない。そこで、本発明は、PayloadAreaに格納可能な任意のビットレートのデータが格納されたPayloadAreaを有するOPUOpticalchannelPayloadUnitフレームを生成することを目的とする。前述の目的を達成するために、本願発明のOPUフレーム生成装置は、PayloadAreaに格納可能な任意の周波数を設定する周波数設定部11と、前記周波数設定部で設定された周波数を用いてPayloadAreaに含まれるデータ量の整数値部分を表すパラメータCmを算出するパラメータ算出部14と、前記パラメータ算出部の算出した前記Cmで定められるタイミング信号を出力するとともに、前記Cmで定められるPayloadArea内の位置にデータを挿入するデータ挿入部15と、前記タイミング信号に同期したデータを発生させて前記データ挿入部に出力するデータ発生部13と、前記データ挿入部によってデータを挿入されたPayloadAreaを有するOPUフレームを生成するフレーム生成部16と、前記パラメータ算出部、前記データ挿入部及び前記フレーム生成部を駆動する第2のクロック信号を生成する第2の発振部17と、を備える。本願発明のOPUフレーム生成装置は、周波数設定部11と、パラメータ算出部14と、データ発生部13と、を備えるため、PayloadAreaに格納可能な任意のビットレートのデータを発生させることができる。本願発明のOPUフレーム生成装置は、データ挿入部15と、フレーム生成部16と、第2の発振部17と、を備えるため、任意のビットレートのデータがPayloadAreaに格納されたOPUフレームを生成することができる。本願発明のOPUフレーム生成装置では、前記周波数設定部は、PayloadAreaに格納可能な任意の周波数範囲を設定し、設定した周波数範囲内で周波数を順次変化させ、前記パラメータ算出部は、順次変化する周波数を用いて前記Cmを順次算出し、前記データ挿入部は、前記パラメータ算出部からの順次変化する前記Cmを取得し、順次変化する前記Cmを用いて前記タイミング信号を順次発生させ、周波数が共通する前記データ発生部からの前記データを取得した前記Cmで定められるPayloadArea内の位置に挿入し、前記データ発生部は、順次変化する前記タイミング信号に同期したデータを順次発生させてもよい。本発明により、それぞれ異なるビットレートのデータがPayloadAreaに格納された複数のOPUフレームを生成することができる。これにより、PayloadAreaに格納可能なビットレートについての耐力試験を行うことができる。前述の目的を達成するために、本願発明のOPUフレーム生成装置は、PayloadAreaに格納可能な任意の周波数を設定する周波数設定部11と、前記周波数設定部で設定した周波数で第1のクロック信号を生成する第1の発振部12と、前記第1のクロック信号に同期してデータを発生させるデータ発生部13と、前記第1のクロック信号の周波数を用いてPayloadAreaに含まれるデータ量の整数値部分を表すパラメータCmを算出するパラメータ算出部14と、前記パラメータ算出部の算出した前記Cmで定められるPayloadArea内の位置に、前記データ発生部の発生した前記データを挿入するデータ挿入部15と、前記データ発生部で発生した前記データのタイミングを前記データ挿入部の前記データを挿入するタイミングに同期するように調整するバッファ18と、前記データ挿入部によってデータを挿入されたPayloadAreaを有するOPUフレームを生成するフレーム生成部16と、前記パラメータ算出部、前記データ挿入部及び前記フレーム生成部を駆動する第2のクロック信号を生成する第2の発振部17と、を備える。本願発明のOPUフレーム生成装置は、周波数設定部11と、第1の発振部12と、データ発生部13と、を備えるため、PayloadAreaに格納可能な任意のビットレートのデータを発生させることができる。本願発明のOPUフレーム生成装置は、パラメータ算出部14と、データ挿入部15と、フレーム生成部16と、バッファ18と、第2の発振部17と、を備えるため、PayloadAreaに格納可能な任意のビットレートのデータがPayloadAreaに格納されたOPUフレームを生成することができる。本願発明のOPUフレーム生成装置では、前記周波数設定部は、PayloadAreaに格納可能な任意の周波数範囲を設定し、設定した周波数範囲内で前記第1のクロック信号の周波数を順次変化させ、前記データ発生部は、順次変化する前記第1のクロック信号に同期したデータを順次発生させ、前記パラメータ算出部は、順次変化する前記第1のクロック信号の周波数を用いて前記Cmを順次算出し、前記データ挿入部は、前記第1のクロック信号の周波数が共通する前記データ発生部の前記データ及び前記パラメータ算出部の前記Cmを取得し、取得した前記Cmで定められるPayloadArea内の位置に、取得した前記データを挿入してもよい。本発明により、それぞれ異なるビットレートのデータがPayloadAreaに格納された複数のOPUフレームを生成することができる。これにより、PayloadAreaに格納可能なビットレートについての耐力試験を行うことができる。本願発明のOPUフレーム生成装置では、前記データ発生部は、予め定められたパターンのデータを発生させてもよい。受信部の受信したデータと照合することによって、PayloadAreaに格納されたデータを受信部が正しく抜き出せているか否かを確認することができる。前述の目的を達成するために、本願発明のOPUフレーム試験装置は、本願発明のOPUフレーム生成装置10と、前記フレーム生成装置の生成したOPUフレームを受信した受信部100から、前記OPUフレームのPayloadAreaに含まれるデータを取得するデータ取得部21と、前記データ取得部の取得したデータと前記データ発生部の発生したデータとが一致するか否かを判定する判定部22と、前記判定部の判定結果を表示する表示部23と、を備える。本願発明のOPUフレーム試験装置は、データ取得部21と、判定部22と、表示部23と、を備えるため、受信部100においてGMPに従った受信ができているか否かの試験を行うことができる。ここで、本願発明のOPUフレーム試験装置は、OPUフレーム生成装置10を備えるため、PayloadAreaに格納可能な任意のビットレートのデータがPayloadAreaに格納されたOPUフレームを受信部100に受信させることができる。したがって、本願発明のOPUフレーム試験装置は、任意のビットレートのデータが格納されたPayloadAreaから受信部100がデータを正しく抽出できているか否かの試験を行うことができる。前述の目的を達成するために、本願発明のOPUフレーム生成方法は、PayloadAreaに格納可能な任意の周波数を設定する周波数設定手順S101と、前記周波数設定手順で設定した周波数を用いてPayloadAreaに含まれるデータ量の整数値部分を表すパラメータCmを算出し、算出した前記Cmで定められるタイミングに同期してデータを発生させ、算出した前記Cmで定められるPayloadArea内の位置に発生した前記データを挿入するデータ発生手順S102と、前記データ発生手順でデータを挿入されたPayloadAreaを有するOPUフレームを生成するフレーム生成手順S104と、を順に有する。本願発明のOPUフレーム生成方法は、周波数設定手順S101と、データ発生手順S102と、を有するため、PayloadAreaに格納可能な任意のビットレートのデータを発生させることができる。本願発明のOPUフレーム生成方法は、フレーム生成手順S104を有するため、任意のビットレートのデータがPayloadAreaに格納されたOPUフレームを生成することができる。本願発明のOPUフレーム生成方法では、前記周波数設定手順において、PayloadAreaに格納可能な任意の周波数範囲を設定し、前記フレーム生成手順の後に前記周波数設定手順に移行し、前記周波数範囲内で設定周波数を順次変化させてもよい。本発明により、それぞれ異なるビットレートのデータがPayloadAreaに格納された複数のOPUフレームを生成することができる。これにより、PayloadAreaに格納可能なビットレートについての耐力試験を行うことができる。前述の目的を達成するために、本願発明のOPUフレーム生成方法は、第1の発振部の発振周波数を、PayloadAreaに格納可能な任意の周波数に設定する周波数設定手順S101と、前記第1の発振部からの第1のクロック信号に同期してデータを発生するとともに、前記第1の発振部とは異なる第2の発振部からの第2のクロック信号に同期して、前記第1のクロック信号の周波数を用いてPayloadAreaに含まれるデータ量の整数値部分Cmを算出し、前記Cmで定められるPayloadArea内の位置に、発生させた前記データを挿入するデータ発生手順S102と、前記第2のクロック信号に同期して、前記データを挿入したPayloadAreaを有するOPUフレームを生成するフレーム生成手順S104と、を順に有する。本願発明のOPUフレーム生成方法は、周波数設定手順S101と、データ発生手順S102と、を有するため、PayloadAreaに格納可能な任意のビットレートのデータを発生させることができる。本願発明のOPUフレーム生成方法は、フレーム生成手順S104を有するため、任意のビットレートのデータがPayloadAreaに格納されたOPUフレームを生成することができる。本願発明のOPUフレーム生成方法では、前記周波数設定手順において、PayloadAreaに格納可能な任意の周波数範囲を設定し、前記フレーム生成手順の後に前記周波数設定手順に移行し、前記周波数範囲内で前記第1の発振部の発振周波数を順次変化させてもよい。本発明により、それぞれ異なるビットレートのデータがPayloadAreaに格納された複数のOPUフレームを生成することができる。これにより、PayloadAreaに格納可能なビットレートについての耐力試験を行うことができる。本願発明のOPUフレーム生成方法では、前記データ発生手順において、予め定められたパターンのデータを発生させてもよい。受信部の受信したデータと照合することによって、PayloadAreaに格納されたデータを受信部が正しく抜き出せているか否かを確認することができる。前述の目的を達成するために、本願発明のOPUフレーム生成プログラムは、本願発明の周波数設定手順、データ発生手順及びフレーム生成手順を、コンピュータに実行させるためのプログラムである。本発明により、コンピュータを用いて本願発明のOPUフレーム生成方法を実行することができるため、PayloadAreaに格納可能な任意のビットレートのデータが格納されたPayloadAreaを有するOPUフレームを生成することができる。前述の目的を達成するために、本願発明のOPUフレーム試験方法は、本願発明のOPUフレーム生成方法を用いて生成したOPUフレームを送信するOPUフレーム送信手順S201と、前記OPUフレーム送信手順で送信した前記OPUフレームを受信した受信部100から、前記OPUフレームのPayloadAreaに含まれるデータを取得するデータ取得手順S202と、前記データ取得手順で取得したデータと前記データ発生手順で発生したデータとが一致するか否かを判定する判定手順S203と、前記判定手順での判定結果を表示する表示手順S204と、を有する。本願発明のOPUフレーム試験方法は、データ取得手順S202と、判定手順S203と、表示手順S204と、を有するため、受信部100においてGMPに従った受信ができているか否かの試験を行うことができる。本願発明のOPUフレーム試験方法は、OPUフレーム送信手順S201を有するため、PayloadAreaに格納可能な任意のビットレートのデータがPayloadAreaに格納されたOPUフレームを受信部100に受信させることができる。したがって、本願発明のOPUフレーム試験方法は、任意のビットレートのデータが格納されたPayloadAreaから受信部100がデータを正しく抽出できているか否かの試験を行うことができる。前述の目的を達成するために、本願発明のOPUフレーム試験プログラムは、本願発明のOPUフレーム送信手順、データ取得手順、判定手順及び表示手順を、コンピュータに実行させるためのプログラムである。本発明により、コンピュータを用いて本願発明のOPUフレーム試験方法を実行することができるため、PayloadAreaに格納可能な任意のビットレートのデータが格納されたPayloadAreaを有するOPUフレームを生成することができる。本発明によれば、PayloadAreaに格納可能な任意のビットレートのデータが格納されたPayloadAreaを有するOPUフレームを生成することができる。添付の図面を参照して本発明の実施形態を説明する。以下に説明する実施形態は本発明の実施の例であり、本発明は、以下の実施形態に制限されるものではない。なお、本明細書及び図面において符号が同じ構成要素は、相互に同一のものを示すものとする。実施形態1図1に、本実施形態に係るOPUフレーム試験装置の一例を示す。本実施形態に係るOPUフレーム試験装置20は、OPUフレーム生成装置10と、データ取得部21と、判定部22と、表示部23と、を備える。OPUフレーム生成装置10は、周波数設定部11と、データ発生部13と、パラメータ算出部14と、データ挿入部15と、フレーム生成部16と、第2の発振部17と、を備える。図2に、本実施形態に係るOPUフレーム試験方法の一例を示す。本実施形態に係るOPUフレーム試験方法は、OPUフレーム送信手順S201と、データ取得手順S202と、判定手順S203と、表示手順S204と、を順に有する。本実施形態に係るOPUフレーム試験プログラムは、OPUフレーム送信手順S201、データ取得手順S202、判定手順S203及び表示手順S204を、コンピュータに実行させるためのプログラムである。OPUフレーム送信手順S201では、本実施形態に係るOPUフレーム生成方法を用いて生成したOPUフレームを送信する。本実施形態に係るOPUフレーム生成方法は、周波数設定手順S101と、データ発生手順S102と、フレーム生成手順S104と、を順に有する。本実施形態に係るOPUフレーム生成プログラムは、周波数設定手順S101、データ発生手順S102及びフレーム生成手順S104を、コンピュータに実行させるためのプログラムである。周波数設定手順S101では、周波数設定部11は、PayloadAreaに格納可能な任意の周波数FTXに設定する。そして、周波数設定部11は、設定された周波数FTXをパラメータ算出部14に出力する。ここで、周波数の設定は、PayloadAreaに格納可能な任意のビットレートの設定となる。たとえば、ODUOpticalChannelDataUnitの規定の1つであるODU0では、該規定におけるPayloadAreaに格納可能な最大のビットレートは1.23895431Gbit/sになる。図3に、周波数の設定表示画面の一例を示す。表示部23に、周波数入力用の周波数選択ウィンドウ52を表示する。周波数選択ウィンドウは、予め定められた周波数範囲で周波数を変更するアップダウンキー53を表示していることが好ましい。予め定められた周波数範囲で周波数を変更することができれば、スクロールバー等の他の設定方法でもよい。予め定められた周波数範囲は、規格で定められた範囲であってもよいが、PayloadAreaに格納可能であれば、規格の範囲外の周波数を設定可能であってもよい。データ発生手順S102では、OPUフレーム生成装置10は、以下のように動作する。パラメータ算出部14が、周波数設定部11からの周波数FTXと第2の発振部17からの第2のクロック信号C2の周波数とを用いてPayloadAreaに含まれるデータ量の整数値部分を表すパラメータCmを算出する。Cmの算出は、例えば、後述する式D-13を用い、fclientに周波数FTXを代入し、fserverに第2のクロック信号C2の周波数を代入し、Bserverにデータ挿入部15で挿入可能な最大データ量をビット単位で代入し、Mに周波数の変動を制御する際の、挿入するデータ量又はStuff量をバイト単位で代入する。ここで、パラメータ算出部14は、第2の発振部17からの第2のクロック信号C2に同期して算出する。なお、第2のクロック信号C2の周波数は、たとえばODU0では、クロック信号C2として1.24416GHzのクロック信号が生成される。そして、データ挿入部15は、Cmの値に基づいてタイミング信号Tを発生し、データ発生部13に出力する。データ発生部13は、パラメータ算出部14からのタイミング信号Tに同期してデータDTXを発生させる。ここで、データ発生部13は、PRBSPseudo-randombitsequenceなどの予め定められたパターンのデータを発生させることが好ましい。これにより、判定部22は、データDTXとデータDRXとが一致しているか否かを判定することができる。データ挿入部15が、パラメータ算出部14の算出したCmで定められるPayloadArea内の位置に、データ発生部13の発生したデータDTXを挿入する。ここで、データ挿入部15は、第2の発振部17からの第2のクロック信号C2に同期してDTXを挿入する。例えば、データ挿入部15は、PayloadArea中の個々のPayloadfieldの番号jj=1Pm,serverがスタッフ又はデータのいずれであるかを判定することにより、データDTXを挿入する位置を決定する。j×CmtmodPm,server<Cmtの場合、すなわち、PayloadfieldjにCmを乗算したものを最大格納データ量Pm,serverで除算した余りを算出し、その余りがCmよりも小さい場合はデータと判定する。j×CmtmodPm,server≧Cmtの場合、すなわち、PayloadfieldjにCmを乗算したものを最大格納データ量Pm,serverで除算した余りを算出し、その余りがCm以上の場合はスタッフと判定する。さらに、パラメータ算出部14が、OHに格納するJC1、JC2、JC3、JC4、JC5及びJC6を算出する。例えば、Cmの変動条件を表す図8に示すII及びDIを算出する。また、JC1とJC2のCRCを算出することにより、JC3を算出する。また、パラメータΣCnDを算出することにより、JC4及びJC5を算出する。パラメータΣCnDの算出は、後述する式D-16を用いて算出する。例えば、nに8を用い、Mに80を用いて、式D-6からcnを算出し、式D-13からCmtを算出し、これらの値を式D-16に代入する。また、JC4とJC5のCRCを算出することにより、JC6を算出する。フレーム生成手順S104では、フレーム生成部16が、データ挿入部15によってデータDTXを挿入されたPayloadAreaを有するOPUフレームを生成する。ここで、フレーム生成部16は、第2の発振部17からの第2のクロック信号C2に同期してOPUフレームを生成する。このとき、OHに、パラメータ算出部14の算出したJC1~JC6を格納する。以上のOPUフレーム生成方法を行うことで、PayloadAreaに格納可能な任意のビットレートのデータが格納されたOPUフレームを生成することができる。そして、OPUフレーム試験装置20は、OPUフレーム生成装置10が生成したOPUフレームを送信する。すると、受信部100は、OPUフレーム生成装置10からのOPUフレームを受信し、PayloadAreaに含まれるデータDRXと、データDRXの周波数FRXを取得する。以上説明したように、本実施形態に係るOPUフレーム生成装置10及びOPUフレーム生成方法は、周波数設定部11で設定した周波数FTXに相当するビットレートのデータDTXをPayloadAreaに格納したOPUフレームを生成することができる。これにより、PayloadAreaに格納可能な任意のビットレートのデータがPayloadAreaに格納されたOPUフレームを受信部100に受信させ、そのときの受信部100の動作を試験することができる。データ取得手順S202では、データ取得部21は、受信部100からデータDRX及び周波数FRXを取得する。判定手順S203では、判定部22は、データ取得部21の取得したデータDRXとデータ発生部13の発生したデータDTXとが一致するか否かを判定する。表示手順S204では、表示部23は、判定部22の判定結果を表示する。図4に、実施形態1に係る表示部23の表示例を示す。表示部23は、送信側周波数FTXと、送信側データ量Cmと、受信側周波数FRXと、送受信データが一致したか否かを表示する。送信側周波数FTXは、周波数設定部11の設定した周波数である。送信側データ量Cmは、パラメータ算出部14の算出したCmである。受信側周波数FRXは、受信部100から取得した周波数である。送受信データが一致したか否かには、判定部22の判定結果を表示する。送信側周波数FTX及び受信側周波数FRXの表示はビットレートの表示でもよい。また、受信側周波数FRXの代わりに、送信側周波数FTXを基準とした送信側周波数FTXと受信側周波数FRXの差を百万分率で表示してもよい。以上説明したように、本実施形態に係るOPUフレーム試験装置20及びOPUフレーム試験方法は、PayloadAreaに格納可能な任意のビットレートのデータがPayloadAreaに格納されたOPUフレームを受信部100に受信させ、受信部100がデータを正しく受信できているか否かを判定することができる。実施形態2本実施形態に係るOPUフレーム試験装置で20は、実施形態1で説明した周波数設定部11が、PayloadAreaに格納可能な任意の周波数範囲を設定する。この場合、図2に示す周波数設定手順S101において、周波数設定部11は、周波数FTXとして、周波数FTX_D以上周波数FTX_U以下の周波数範囲内の任意の周波数FTX_1を設定する。任意の周波数の設定は、任意のビットレートの設定でもよい。そして、周波数設定部11の設定した周波数FTX_1を用いて、データ発生手順S102及びフレーム生成手順S104を行う。例えば、パラメータ算出部14は、周波数FTX_1を用いてパラメータCm_1を算出する。そして、データ挿入部15が、パラメータ算出部14の算出したCm_1で定められるタイミング信号T_1を発生してデータ発生部13に出力する。そして、データ発生部13がタイミング信号T_1に同期したデータDTX_1を発生させる。そして、データ挿入部15が、パラメータ算出部14の算出したCm_1で定められるPayloadArea内の位置に、データ発生部13の発生したデータDTX_1を挿入する。また、フレーム生成手順S104において、フレーム生成部16が、データ挿入部15によってデータDTX_1を挿入されたPayloadAreaを有するOPUフレームを生成する。図2に示すフレーム生成手順S104の後に周波数設定手順S101に移行する。そして、周波数設定手順S101において、周波数設定部11は、設定した周波数FTX_D以上周波数FTX_U以下の周波数範囲内で設定周波数を順次変化させる。例えば、周波数FTX_1を周波数FTX_2に変化させる。そして、周波数設定部11の設定した周波数FTX_2を用いて、データ発生手順S102及びフレーム生成手順S104を行う。このように、周波数FTX_D以上周波数FTX_U以下の周波数範囲内で設定周波数を順次変化させながら、周波数設定手順S101からフレーム生成手順S104までの各手順を行う。データ取得手順S202では、データ取得部21は、受信部100からデータDRX及び周波数FRXを取得する。判定手順S203では、判定部22は、データ取得部21の取得したデータDRXとデータ発生部13の発生したデータDTXとが一致するか否かを判定する。このときの比較対象データは、送信側周波数FTXと受信側周波数FRXとが等しくなっているデータ同士となる。そして、周波数ごとに出力する。表示手順S204では、表示部23は、判定部22の判定結果を周波数ごとに表示する。図5に、実施形態2に係る表示部23の表示例を示す。送信側周波数の下限FTX_Dと、送信側周波数の下限FTX_Dのときの送信側データ量Cm_Dと、送信側周波数の下限FTX_DのOPUフレームを受信した受信部100から取得した周波数FRX_Dを表示する。また、送信側周波数の上限FTX_Uと、送信側周波数の上限FTX_Uのときの送信側データ量Cm_Uと、送信側周波数の上限FTX_UのOPUフレームを受信した受信部100から取得した周波数FRX_Uを表示する。また、各周波数における判定部22の判定結果を、周波数ごとに表示する。送信側周波数FTX及び受信側周波数FRXの表示はビットレートの表示でもよい。また、受信側周波数FRXの代わりに送信側周波数FTXを基準とした送信側周波数FTXと受信側周波数FRXの差を百万分率で表示してもよい。以上説明したように、本実施形態に係るOPUフレーム生成装置10及びOPUフレーム生成方法並びにOPUフレーム試験装置20及びOPUフレーム試験方法は、設定したPayloadAreaに格納可能な周波数FTX_D以上周波数FRX_U以下の範囲で周波数を順次変化させてデータDTX_D~データDTX_Uを発生し、データDTXをPayloadAreaに格納したOPUフレームを生成することができる。これにより、周波数FTX_D以上周波数FRX_U以下のビットレートを有するデータがPayloadAreaに格納されたOPUフレームを受信部100に受信させ、そのときの受信部100の動作を試験することができる。実施形態3図6に、本実施形態に係るOPUフレーム試験装置の一例を示す。実施形態1で説明したOPUフレーム生成装置10において、第1の発振部12及びバッファ18をさらに備え、データ発生部13及びデータ挿入部15の動作が異なる。本実施形態に係るOPUフレーム試験方法及びOPUフレーム試験プログラムは、実施形態1で説明したOPUフレーム送信手順S201が異なる。また、本実施形態に係るOPUフレーム生成方法及びOPUフレーム生成プログラムは、実施形態1で説明したデータ発生手順S102が異なる。データ発生手順S102では、OPUフレーム生成装置10は、以下のように動作する。第1の発振部12が、周波数設定部11で設定した周波数で第1のクロック信号C1を生成する。たとえばODU0では、第1のクロック信号C1として1.23895431GHzのクロック信号が生成される。そして、データ発生部13が、第1のクロック信号C1に同期してデータDTXを発生させる。一方で、パラメータ算出部14が、第1のクロック信号C1の周波数と第2の発振部17からの第2のクロック信号C2の周波数とを用いてPayloadAreaに含まれるデータ量の整数値部分を表すパラメータCmを算出する。データ挿入部15が、パラメータ算出部14の算出したCmで定められるPayloadArea内の位置に、データ発生部13の発生したデータDTXを挿入する。このとき、バッファ18は、データ発生部13で発生したデータのタイミングをデータ挿入部15のデータを挿入するタイミングに同期するように調整する。バッファ18は、例えばFIFOである。以上のデータ発生手順S102を行っても、PayloadAreaに格納可能な任意のビットレートのデータが格納されたOPUフレームを生成することができる。したがって、本実施形態に係るOPUフレーム生成装置10及びOPUフレーム生成方法は、周波数設定部11で設定した周波数FTXに相当するビットレートのデータDTXをPayloadAreaに格納したOPUフレームを生成することができる。これにより、PayloadAreaに格納可能な任意のビットレートのデータがPayloadAreaに格納されたOPUフレームを受信部100に受信させ、そのときの受信部100の動作を試験することができる。実施形態4本実施形態に係るOPUフレーム試験装置20は、実施形態3で説明した周波数設定部11が、PayloadAreaに格納可能な任意の周波数範囲を設定する。この場合、図2に示す周波数設定手順S101において、周波数設定部11は、周波数FTXとして、周波数FTX_D以上周波数FTX_U以下の周波数範囲内の任意の周波数FTX_1を設定する。任意の周波数の設定は、任意のビットレートの設定でもよい。そして、周波数設定部11の設定した周波数FTX_1を用いて、データ発生手順S102及びフレーム生成手順S104を行う。例えば、第1の発振部12は、周波数設定部11で設定した周波数FTX_1の周波数で第1のクロック信号C1を生成する。そして、パラメータ算出部14は、第1のクロック信号C1の周波数FTX_1を用いてCm_1を順次算出する。そして、データ挿入部15が、パラメータ算出部14の算出したCm_1で定められるPayloadArea内の位置に、データ発生部13の発生したデータDTX_1を挿入する。フレーム生成手順S104において、フレーム生成部16が、データ挿入部15によってデータDTX_1を挿入されたPayloadAreaを有するOPUフレームを生成する。図2に示すフレーム生成手順S104の後に周波数設定手順S101に移行する。そして、周波数設定手順S101において、周波数設定部11は、設定した周波数FTX_D以上周波数FTX_U以下の周波数範囲内で設定周波数を順次変化させる。例えば、周波数FTX_1を周波数FTX_2に変化させる。そして、周波数設定部11の設定した周波数FTX_2を用いて、データ発生手順S102及びフレーム生成手順S104を行う。このように、周波数FTX_D以上周波数FTX_U以下の周波数範囲内で設定周波数を順次変化させながら、周波数設定手順S101からフレーム生成手順S104までの各手順を行う。以上説明したように、本実施形態に係るOPUフレーム生成装置10及びOPUフレーム生成方法並びにOPUフレーム試験装置20及びOPUフレーム試験方法は、設定したPayloadAreaに格納可能な周波数FTX_D以上周波数FRX_U以下の範囲で周波数を順次変化させてデータDTX_D~データDTX_Uを発生し、データDTXをPayloadAreaに格納したOPUフレームを生成することができる。これにより、周波数FTX_D以上周波数FRX_U以下のビットレートを有するデータがPayloadAreaに格納されたOPUフレームを受信部100に受信させ、そのときの受信部100の動作を試験することができる。次に、パラメータ算出部14の詳細について説明する。パラメータ算出部14におけるCmの算出は、例えば、以下のようにして行う。あるフレーム期間又はマルチフレーム期間に到達するn-bitデータn-bitで1括りとしたときのデータ量は次のように表される。ここで、fclientはclientbitrateを示し、Tserverはframeperiodoftheserverframeorservermultiframeを示し、cnはnumberofclientn-bitdataentitiesperserverframeorservermultiframeを示す。Tserverは次のように表される。ここで、fserverはserverbitrateを示し、Bserverはbitsperserverframeormultiframeを示す。式D-5の関係を用いると、式D-1は次のように表される。CBRConstantBitRateデータをOPUkやLOODUjviaODTUk.tsに格納するために、GMPを採用する。OTNのGMPでは、基本的に8bit単位で分割してマッピングされるn=8、C8。m=8×Mbitとすると、対象データ量は、全ビット数n×cnをmで割ったものになる。このように8bit単位で区切られた場合の格納対象データ量cmは次のように表される。整数値として伝送することから、cmの整数値をCmtと表す。整数値のとりうる上限ceiling、下限floorは、次のように表される。式D-6で表されるPayloadAreaに格納されるべきデータ量のうち、CmによりPayloadAreaへ格納する際に格納しきれなかったデータ量CnDは次のように表される。また、その整数値CnDtは次のように表される。ただし、CnDtは1-8×M/nと8×M/n-1の間の数である。"