(57)【要約】【課題】ヘッダ部の各マルチデータ情報が任意に設定できるＯＴＵフレームデータを発生する装置を実現する。【解決手段】ＭＦＡＳカウンタ２３から出力されるシーケンス番号Ｎに対応したマルチフレーム構造のデータをマルチデータメモリ２５から読み出し、その読み出したデータ、シーケンス番号およびＯＨメモリ２４に記憶されている非マルチフレーム構造のデータをＯＴＵフレームのヘッダに格納し、ペイロードデータ発生手段２１から出力されるデータをペイロード部に格納して、ＯＴＵのフレームデータを生成し、ＯＴＵフレームデータを光信号に変換して出力する。編集手段３０は、少なくともマルチデータメモリ２５に記憶されているデータを項目毎に表示器３２に一覧表示するとともに、そのデータ項目に対するマルチフレーム単位での編集処理を操作部３２の操作にしたがって行なう。【選択図】        図１
2005033509.tif 000002
【特許請求の範囲】
【請求項１】
ＯＴＵフレームのペイロード部に格納するためのデータを出力するペイロードデータ発生手段（２１）と、
マルチフレームのシーケンス番号を順次出力するシーケンス番号発生手段（２３）と、
ＯＴＵフレームのヘッダに格納するデータのうち、非マルチフレーム構造のデータを記憶している第１のメモリ（２４）と、
ＯＴＵフレームのヘッダに格納するデータのうち、マルチフレーム構造のデータを前記シーケンス番号に対応付けて記憶している第２のメモリ（２５）と、
前記シーケンス番号発生手段から出力されるシーケンス番号に対応したマルチフレーム構造のデータを第２のメモリから読み出し、該読み出したデータ、前記シーケンス番号および前記第１のメモリに記憶されている非マルチフレーム構造のデータをＯＴＵフレームのヘッダに格納し、前記ペイロードデータ発生手段から出力されるデータをペイロード部に格納して、ＯＴＵのフレームデータを生成するＯＴＵフレームデータ生成手段（２６）と、
前記ＯＴＵフレームデータ生成手段によって生成されたＯＴＵフレームデータを光信号に変換して出力するＥ／Ｏ変換手段（２８）と、
操作部（３１）と、
表示器（３２）と、
少なくとも前記第２のメモリに記憶されているマルチフレーム構造のデータを前記表示器に表示するとともに、該データに対するマルチフレーム単位での編集処理を前記操作部の操作にしたがって行なう編集手段（３０）とを備えたＯＴＵフレームデータ発生装置。
【請求項２】
前記編集手段は、
ＯＴＵフレームのヘッダ部に格納するデータのうち、非マルチフレーム構造のデータの項目とデータ値とがそれぞれの格納領域に対応した位置に配置され、マルチフレーム構造のデータの項目が前記操作部の操作によって選択可能な状態でそれぞれの格納位置に対応した位置に配置された基本画面を前記表示器の画面上に表示する基本画面表示手段（Ｓ１）と、
前記基本画面上でマルチフレーム構造のデータ項目が選択されたとき、該選択された項目についてのデータを前記第２のメモリから読み出し、該読み出したデータを前記表示器の画面上に前記シーケンス番号順に一覧表示する編集画面表示手段（Ｓ６、Ｓ７）とを有し、
該編集画面上で前記選択されたマルチフレーム構造のデータに対する前記操作部による編集を可能にしていることを特徴とする請求項１記載のＯＴＵフレームデータ発生装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、光伝送網（ＯＴＮ）で使用されるＯＴＵフレームデータを生成出力し、また、そのヘッド（ＯＨ）部のマルチフレーム構造のデータを容易に編集できるようにするための技術に関する。
【０００２】
【従来の技術と解決しようとする課題】
近年、従来の各種同期伝送システムＳＤＨ／ＳＯＮＥＴ、ＰＤＨ、ＡＴＭ等に加え、これら同期伝送システムの各種フレームをマッピングして伝送する光伝送網（ＯＴＮ）に用いるＯＴＵフレームの構造がＩＴＵ−Ｔ  Ｇ．７０９（非特許文献１）で規定された。
【０００３】
【非特許文献１】ＩＴＵ−Ｔ  Ｇ．７０９
【０００４】
このＯＴＵフレームは、図９に示しているように、１６×４バイトのヘッダ部（ＯＨ）と、誤り訂正用のＦＥＣ領域を含む４０６４×４バイトのペイロード部とで構成される。
【０００５】
ヘッダ部には、図１０に示すように、このフレームデータの伝送に必要な各種の情報が格納される。
【０００６】
図１０で７バイト長のデータ「ＦＡＳ」はフレームの先頭等を表す情報、「ＦＡＳ」に続く１バイト長のデータ「ＭＦＡＳ」は、このフレームがマルチフレームの何番目のフレームであるかを示すシーケンス番号情報である。
【０００７】
この「ＭＦＡＳ」に続く各データのうち、アドレス情報等を含む「ＳＭ」、「ＴＣＭ１」〜「ＴＣＭ６」、「ＰＭ」の各「ＴＴＩ」データ、フィールド情報を含む「ＦＴＦＬ」データ、ペイロード部の構造情報を含む「ＰＳＩ」データは、マルチフレーム構造のデータで、１フレーム当たり１バイトであるが、２５６フレーム分（またはその１／２や１／４のフレーム数）のデータを合わせて意味のある１組のデータをなす。
【０００８】
また、上記以外の各データは、１フレーム毎にそれぞれ意味をなす非マルチフレーム構造のデータである。
【０００９】
このように、ヘッダ部にマルチフレーム構造と非マルチフレーム構造のデータが混在するフレーム構造を有するＯＴＵフレームデータの伝送機器を構成する場合、特にヘッダ部の情報が正しく認識されるか否かを調べる必要がある。
【００１０】
このために、ヘッダ部の各マルチデータ情報が任意に設定できるＯＴＵフレームデータを発生する装置が必要となるが、従来このような装置は実現されていなかった。
【００１１】
本発明は、この新しいフレーム構造のＯＴＵフレームデータの発生が可能なＯＴＵフレームデータ発生装置を提供することを目的としている。
【００１２】
【課題を解決するための手段】
前記目的を達成するために、本発明の請求項１のＯＴＵフレームデータ発生装置は、
ＯＴＵフレームのペイロード部に格納するためのデータを出力するペイロードデータ発生手段（２１）と、
マルチフレームのシーケンス番号を順次出力するシーケンス番号発生手段（２３）と、
ＯＴＵフレームのヘッダに格納するデータのうち、非マルチフレーム構造のデータを記憶している第１のメモリ（２４）と、
ＯＴＵフレームのヘッダに格納するデータのうち、マルチフレーム構造のデータを前記シーケンス番号に対応付けて記憶している第２のメモリ（２５）と、
前記シーケンス番号発生手段から出力されるシーケンス番号に対応したマルチフレーム構造のデータを第２のメモリから読み出し、該読み出したデータ、前記シーケンス番号および前記第１のメモリに記憶されている非マルチフレーム構造のデータをＯＴＵフレームのヘッダに格納し、前記ペイロードデータ発生手段から出力されるデータをペイロード部に格納して、ＯＴＵのフレームデータを生成するＯＴＵフレームデータ生成手段（２６）と、
前記ＯＴＵフレームデータ生成手段によって生成されたＯＴＵフレームデータを光信号に変換して出力するＥ／Ｏ変換手段（２８）と、
操作部（３１）と、
表示器（３２）と、
少なくとも前記第２のメモリに記憶されているマルチフレーム構造のデータを前記表示器に表示するとともに、該データに対するマルチフレーム単位での編集処理を前記操作部の操作にしたがって行なう編集手段（３０）とを備えている。
【００１３】
また、本発明の請求項２のＯＴＵフレームデータ発生装置は、請求項１のＯＴＵフレームデータ発生装置において、
前記編集手段は、
ＯＴＵフレームのヘッダ部に格納するデータのうち、非マルチフレーム構造のデータの項目とデータ値とがそれぞれの格納領域に対応した位置に配置され、マルチフレーム構造のデータの項目が前記操作部の操作によって選択可能な状態でそれぞれの格納位置に対応した位置に配置された基本画面を前記表示器の画面上に表示する基本画面表示手段（Ｓ１）と、
前記基本画面上でマルチフレーム構造のデータ項目が選択されたとき、該選択された項目についてのデータを前記第２のメモリから読み出し、該読み出したデータを前記表示器の画面上に前記シーケンス番号順に一覧表示する編集画面表示手段（Ｓ６、Ｓ７）とを有し、
該編集画面上で前記選択されたマルチフレーム構造のデータに対する前記操作部による編集を可能にしていることを特徴としている。
【００１４】
【発明の実施の形態】
以下、図面に基づいて本発明の実施の形態を説明する。
図１は本発明を適用したＯＴＵフレームデータ発生装置２０の構成を示している。
【００１５】
図１において、ペイロードデータ発生手段２１は、ＯＴＵフレームデータのペイロード部に格納するための任意のフレームデータ（ＳＤＨ／ＳＯＮＥＴ、ＰＤＨ、ＡＴＭ等）を生成して、ＦＩＦＯメモリ２２に出力する。
【００１６】
ＭＦＡＳカウンタ２３は、この実施形態のシーンス番号発生手段を構成するもので、８ビットのカウンタからなり、ＯＴＵのフレーム周期のクロック信号Ｃを計数し、その０〜２５５までの計数結果をシーケンス番号Ｎとして循環的に出力する。
【００１７】
ＯＨメモリ２４は、この実施形態の第１のメモリを構成するものであり、ＯＴＵフレームのヘッダに格納するデータのうち、非マルチフレーム構造の「ＦＡＳ」、「ＧＣＣ０〜ＧＣＣ３」、「ＴＣＭ  ＡＣＴ」、「ＡＰＳ／ＰＣＣ」、「ＲＥＳ」等の各データが予め記憶されている。
【００１８】
また、マルチデータメモリ２５は、この実施形態の第２のメモリを構成するものであり、ＯＴＵフレームのヘッダに格納するデータのうち、マルチフレーム構造をとる「ＳＭ」、「ＴＣＭ１〜６」、「ＰＭ」の各「ＴＴＩ」のデータ、「ＦＴＦＬ」、「ＰＳＩ」の各データが、シーケンス番号に対応付けされて記憶されている。
【００１９】
ＯＴＵフレームデータ生成手段２６は、ＯＨメモリ２４に記憶されている非マルチフレーム構造のデータと、マルチデータメモリ２５に記憶されているマルチフレーム構造のデータと、ＭＦＡＳカウンタ２３から出力されるシーケンス番号Ｎを用いてＯＴＵフレームのヘッダ部を生成して、そのヘッダ部に続くペイロード部にＦＩＦＯメモリ２２からのペイロードデータを読み出し、ＯＴＵフレームデータを生成し、ＦＩＦＯメモリ２７に出力する。
【００２０】
なお、このＯＴＵフレームデータ生成手段２６は、ＯＨメモリ２４に記憶されている非マルチフレーム構造のデータについては、その全項目のデータを全てのフレームのヘッダ部のそれぞれの位置に毎回挿入し、マルチデータメモリ２５に記憶されているマルチフレーム構造のデータについては、その各項目について複数バイト長をもつデータからシーケンス番号Ｎで示される順位のデータを１バイトずつ読み出して各フレームのそれぞれの位置に挿入する。
【００２１】
Ｅ／Ｏ変換手段２８は、ＦＩＦＯメモリ２７に書き込まれたＯＴＵフレームデータを順次読み出し、光信号に変換して出力する。
【００２２】
ＯＨメモリ２４とマルチデータメモリ２５の内容は、編集手段３０によって編集可能になっている。
【００２３】
編集手段３０は、操作部３１等の操作によって編集モードが指定されると、表示器３２の画面上にヘッダの設定用の画面を表示するとともにし、操作部３１の操作にしたがって、ヘッダ内の各データの設定、変更等の編集処理を行なう。
【００２４】
図２は、この編集手段３０の処理手順を示すフローチャートである。
以下、このフローチャートに基づいて編集手段３０の動作を説明する。
【００２５】
ヘッダの編集モードが指定されると、編集手段３０は、図３に示すように、ＯＴＵフレームのＯＨを含む１６×４バイトのヘッダレイアウトの編集用の基本画面を表示する。この基本画面では、ヘッダ部に格納する全てのデータ項目と、ＯＨメモリ２４に記憶されている非マルチフレーム構造のデータ値（１６進２桁表示）とがそれぞれの格納位置に表示され、マルチフレーム構造の各データについては、そのデータ項目（ＴＴＩ等）を操作部３１のポインティング操作等で選択可能な状態、例えばクリック操作で選択するボタン（図３でハッチングを施した部分）で表示される（Ｓ１：基本画面表示手段）。
【００２６】
この基本画面上で操作部３１によって非マルチフレーム構造のデータ値のいずれかの表示欄（四角枠）に対する選択操作がなされると、その表示欄に表示されているデータ値の変更を可能な状態にし、操作部３１によってそのデータ値に対する変更操作がなされると、その表示欄のデータ値の表示変更処理と、そのデータについてのＯＨメモリ２４の更新処理を行なう（Ｓ２〜Ｓ５）。
【００２７】
また、操作部３１によってマルチフレーム構造のデータについてのいずれかのボタン（項目）に対する選択操作がなされると、そのボタンに対応するデータ項目のデータをマルチデータメモリ２５から読み出して、そのデータ項目についての編集画面を表示する（Ｓ６、Ｓ７：編集画面表示手段）。なお、この編集画面の表示は、基本画面の上に重なり合うように表示したり、基本画面の表示を一時的に停止して編集画面のみを単独表示する方法のいずれであってもよい。
【００２８】
例えば、「ＳＭ」の「ＴＴＩ」のボタンが選択操作された場合、図４に示すように、「ＳＭ」の「ＴＴＩ」の格納領域で複数フレームで送信するデータの内訳（この図４では送信元アドレスに関する１６バイト分のＳＡＰＩ、宛先アドレスに関する１６バイト分のＤＡＰＩ等）、その内訳毎に現在設定されているデータ値およびそれに続く３２バイト分の任意のデータとを、シーケンス番号順（送信フレーム順）に一覧表示する。
【００２９】
なお、図４に示しているように、「ＴＴＩ」の全データ長は６４バイトであるから、６４フレームに１バイトずつ挿入することで全てのデータを送信することができるが、ＯＴＵのヘッダのＭＦＡＳ（１バイト）で表される総数は２５６で、２５６フレームを１つの周期としているので、実際には６４バイトの「ＴＴＩ」のデータを４回分繰り返して送ることになる。
【００３０】
また、ここで編集可能なデータについては、操作部３１でポインティング操作可能な表示欄に表示する。
【００３１】
そして、そのいずれかの表示欄に対する選択操作がなされると、その表示欄に表示されているデータ値の変更を可能な状態にし、操作部３１によってそのデータ値が変更されると、その表示欄のデータ値の表示変更処理と、そのデータについてのマルチデータメモリ２５の更新処理を行なう（Ｓ８〜Ｓ１１）。
【００３２】
例えば、図４の編集画面で、送信元の国を指定する「ＳＡＰＩ  ＩＳ  ：ＣＣ」の項目の「ｓｅｌｅｃｔ」が表示されている表示欄を選択すると「ＣＣ」や「ＡＳＣＩＩ」の選択可能な項目がプルダウン表示され（図示せず）、「ＣＣ」を選択操作すると、図５のように選択可能な国の名前とコードの一覧が表示され、そのうちの任意の国が選択操作されると、選択された国のコードが現在設定されている国の表示欄のに表示されていた「ＪＰＮ」の代わりに表示され、その国の変更に合わせて「ＳＭ」の「ＴＴＩ」についてマルチデータメモリ２５に記憶されているデータが更新される。
【００３３】
また、「ＡＳＣＩＩ」を選択した場合には、ＡＳＣＩＩコードの一覧が表示され、そのコードを用いて国のコードの入力が可能となる。
【００３４】
なお、この国コードの編集処理は、宛先の「ＤＡＰＩ  ＩＳ  ：ＣＣ」の項目についても同様に行なうことができる。
【００３５】
また、基本画面で「ＦＴＦＬ」のボタンが選択操作された場合には、図６、図７のように、フィールドを選択するための選択欄、ＦＩＦ、ＯＩＦ等の各項目とデータ、およびそれに続く任意に設定可能な１１８バイト分のデータがシーケンス番号順に一覧表示され、そのデータに対する編集が前記同様に可能となり、その編集結果でマルチデータメモリ２５に記憶されているデータが更新される。
【００３６】
また、基本画面で「ＰＳＩ」のボタンが選択操作された場合には、図８のように、２５６バイトのＰＳＩデータが一覧表示された編集画面が表示され、そのデータに対する編集が前記同様に可能となり、その編集結果でマルチデータメモリ２５に記憶されているデータが更新される。
【００３７】
このようなマルチフレーム構造のデータに対する編集処理を行なって、その編集の終了操作（上記例では各編集画面の「ＯＫ」ボタンの操作）を行なうと、基本画面の表示状態に戻る（Ｓ１２）。また、この基本画面表示状態で、操作部３１によってヘッダ編集の終了操作を行なうと、ヘッダに対する編集モードを終了する。
【００３８】
このようにして、ヘッダ部の非マルチフレーム構造のデータとマルチフレーム構造のデータとを編集して、ＯＨメモリ２４とマルチデータメモリ２５の内容を更新して、ＯＴＵフレームデータの送出モードを指定すれば、その更新されたデータに基づいて生成されたヘッダとペイロードとからなるＯＴＵフレームデータが順次生成されて、光データに変換されて出力される。
【００３９】
実施形態のＯＴＵフレームデータ発生装置２０は、上記のように構成されているため、ヘッダ部の非マルチフレーム構造のデータおよびマルチフレーム構造のデータについて項目毎に任意に設定変更可能なＯＴＵフレームデータを生成出力することができ、ＯＴＵフレームデータに対する各種機器の動作試験を容易に行うことができる。
【００４０】
また、編集手段３０がヘッダ部に格納するマルチフレーム構造のデータについては、ヘッダ部全体の各データのレイアウトに対応した基本画面上から任意に選択した項目毎に、シーケンス番号順に一覧表示して編集できるようにしているため、画面上で直観的に且つ容易にマルチフレーム構造のデータを把握でき、その編集を容易に行なうことができる。
【００４１】
なお、上記実施形態のＯＴＵフレームデータ発生装置２０で、非マルチフレーム構造のデータについても編集できるようにしていたが、この非マルチフレーム構造のデータは固定値として、マルチフレーム構造のデータのみについて編集できるように構成してもよい。
【００４２】
【発明の効果】
以上説明したように、本発明のＯＴＵフレームデータ発生装置は、ＯＴＵフレームのペイロード部に格納するためのデータを出力するペイロードデータ発生手段と、マルチフレームのシーケンス番号を順次出力するシーケンス番号発生手段と、ＯＴＵフレームのヘッダに格納するデータのうち、非マルチフレーム構造のデータを記憶している第１のメモリと、マルチフレーム構造のデータを記憶している第２のメモリと、シーケンス番号発生手段から出力されるシーケンス番号に対応したデータを第２のメモリから読み出し、その読み出したデータ、シーケンス番号および第１のメモリに記憶されているデータをＯＴＵフレームのヘッダに格納し、ペイロードデータ発生手段から出力されるデータをペイロード部に格納して、ＯＴＵのフレームデータを生成するＯＴＵフレームデータ生成手段と、そのＯＴＵフレームデータを光信号に変換して出力するＥ／Ｏ変換手段と、操作部と、表示器と、少なくとも第２のメモリに記憶されているデータを項目毎に表示器に一覧表示するとともに、そのデータ項目に対するマルチフレーム単位での編集処理を操作部の操作にしたがって行なう編集手段とを備えている。
【００４３】
このため、ヘッダ部の少なくともマルチフレーム構造のデータについて項目毎に任意に設定変更可能なＯＴＵフレームデータを生成出力することができ、ＯＴＵフレームデータに対する各種機器の動作試験を容易に行うことができる。
【００４４】
また、ヘッダ部に格納するマルチフレーム構造のデータについては、ヘッダ部全体の各データのレイアウトに対応した基本画面上から任意に選択した項目毎に、シーケンス番号順に一覧表示して編集できるようにしているため、画面上で直観的に且つ容易にマルチフレーム構造のデータを把握でき、その編集を容易に行なうことができる。
【図面の簡単な説明】
【図１】本発明の実施の形態の構成を示す図
【図２】実施形態の要部の処理手順を示すフローチャート
【図３】実施形態の編集動作を説明するための図
【図４】実施形態の編集動作を説明するための図
【図５】実施形態の編集動作を説明するための図
【図６】実施形態の編集動作を説明するための図
【図７】実施形態の編集動作を説明するための図
【図８】実施形態の編集動作を説明するための図
【図９】ＯＴＵフレームの全体構造図
【図１０】ＯＴＵフレームのヘッダ構造を示す図
【符号の説明】
２０……ＯＴＵフレームデータ発生装置、２１……ペイロードデータ発生手段、２２……ＭＦＡＳカウンタ、２４……ＯＨメモリ、２５……マルチデータメモリ、２６……ＯＴＵフレームデータ生成手段、２８……Ｅ／Ｏ変換手段、３０……編集手段、３１……操作部、３２……表示器
【図１】
2005033509.tif 000003
【図２】
2005033509.tif 000004
【図３】
2005033509.tif 000005
【図４】
2005033509.tif 000006
【図５】
2005033509.tif 000007
【図６】
2005033509.tif 000008
【図７】
2005033509.tif 000009
【図８】
2005033509.tif 000010
【図９】
2005033509.tif 000011
【図１０】
2005033509.tif 000012