(57)【特許請求の範囲】
【請求項１】
受信したＳＤＨデータのフレーム検出およびＳＯＨ部に対するエラーチェックを含む所定の処理を行う受信ＳＯＨ処理部（２１）と、
前記受信ＳＯＨ処理部によって処理されたデータのＡＵポインタとペイロード部とからなるＡＵデータの抽出、エラーチェックおよび前記ＡＵポインタで指定された情報先頭位置の検出を含む所定の処理を行う受信ＡＵ処理部（２２）と、
前記受信ＡＵ処理部によって抽出されたＡＵデータのペイロード部の一部のデータを所望データに置き換えたＡＵデータを生成する送信ＡＵ処理部（２５）と、
前記送信ＡＵ処理部によって生成されたＡＵデータと、前記受信ＳＯＨ処理部からのデータとからＳＤＨデータを生成して出力する送信ＳＯＨ処理部（２６）とを有し、受信したＳＤＨデータのぺイロード部の一部のデータを前記所望データに置き換えて送信するＳＤＨ試験装置において、
前記受信ＡＵ処理部と前記送信ＡＵ処理部との間に設けられ、前記受信ＡＵ処理部によって抽出されたＡＵデータを順次記憶し該記憶順に前記送信ＡＵ処理部に出力するＦＩＦＯメモリ（２３）と、
前記ＦＩＦＯメモリ内のデータ数が所定範囲に入るようにＡＵポインタ値を決定することによって、前記受信ＡＵ処理部および前記送信ＡＵ処理部のＡＵデータに対する処理で生じるペイロード部の情報先頭位置のずれ時間（ΔＴ２＋ΔＴ４）以降にＡＵデータが読み込めるようにするＡＵポインタ処理部（２４）とを備えており、
前記送信ＡＵ処理部は、前記ＡＵポインタ処理部によって決定されたＡＵポインタ値で指定された位置に前記情報先頭位置がくるようにＡＵデータを生成して前記送信ＳＯＨ処理部に出力するように構成されていることを特徴とするＳＤＨ試験装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、受信したＳＤＨデータのペイロード部の一部を所望データに置き換えて送信するＳＤＨ試験装置において、ＳＯＨ部分に対する処理とＡＵ部分に対する処理の時間差を簡単な構成で吸収できるようにする技術に関する。
【０００２】
【従来の技術】
複数系列のデータを同期多重化して伝送するＳＴＭ（同期転送モード）では、ＳＤＨ（シンクロナスディジタルハイアラーキ）データを用いている。
【０００３】
ＳＴＭには種々の規格があるが、最も基本的なＳＴＭ−１で規定されているＳＤＨデータは、図５の（ａ）に示すように、９×９バイトのＳＯＨ（セクションオーバヘッド）部と、２６１×９バイトのペイロード部とで１フレームが構成されており、図５（ｂ）のように、ＳＯＨ部とペイロード部とがそれぞれ９バイト、２６１バイトずつ交互に伝送される。
【０００４】
ＳＤＨデータのペイロード部には、ＳＯＨ部の４バイト目に挿入されているＡＵ（アドミニストラクティブ  ユニット）ポインタＡＵＰの値が示す位置Ａ（この位置は、ＡＵポインタＡＵＰの挿入位置より時間的に後の位置）を先頭位置として情報が挿入されている。
【０００５】
このＳＤＨデータを用いてデータ通信を行うシステム等の動作を試験する際に、伝送されるＳＤＨデータのペイロード部の一部を所望データ（例えば擬似ランダム信号）に置き換えて試験したい場合がある。
【０００６】
このようにＳＤＨデータのペイロード部の一部に所望データを挿入して出力するためには、入力されたＳＤＨデータからＳＯＨ部とペイロード部とを抽出して、ペイロード部の所望位置に所望データを挿入して送信用のデータを生成し、この生成したデータと、受信データから抽出したＳＯＨデータとに基づいてＳＤＨのフレームデータを生成して出力する必要がある。
【０００７】
ところがペイロード部の一部を所望データに書換えて新たなデータを生成するためには、ＳＯＨデータに対する処理時間より長い時間がかかるため、受信されたＳＤＨデータのＳＯＨ部に、新たに生成されたペイロード部のデータを単純に組合せてフレームデータを生成しようとすると、ペイロードの処理時間とＳＯＨデータの処理時間との差によって情報先頭位置がずれてしまう。
【０００８】
これを解決するために、従来では、ペイロード部のデータの処理時間に合わせてＳＯＨデータに対する処理を遅延させていた。
【０００９】
図７は、ＳＯＨデータに対する処理を遅延させてＳＤＨデータを生成する従来のＳＤＨ試験装置１０の構成を示している。
【００１０】
このＳＤＨ試験装置１０は、受信したＳＤＨデータのフレーム検出、チャネル選択、ＳＯＨ部に挿入されているデータの検出およびエラーチェック等を含む各種の処理を行う受信ＳＯＨ処理部１１、受信したＳＤＨデータのＡＵ部のデータの抽出およびエラーチェック等の各種の処理を行う受信ＡＵ処理部１２、受信ＡＵ処理部１２で抽出したデータのペイロード部の所定位置のデータを所望データに置き換えてＡＵデータを生成する送信ＡＵ処理部１３、受信ＳＯＨ処理部１１によって処理されたＳＯＨデータを、受信ＡＵ処理部１２および送信ＡＵ処理部１３によるデータの処理時間分だけ遅延して出力する遅延処理部１４と、送信ＡＵ処理部１３で生成されたＡＵデータと遅延処理部１４からのＳＯＨデータとに基づいて、ＳＤＨのフレームデータを生成して出力する送信ＳＯＨ処理部１５とによって構成されている。
【００１１】
このように、受信ＳＯＨ処理部１１で検出されたＳＯＨデータを受信ＡＵ処理部１２および送信ＡＵ処理部１３によるＡＵデータの処理時間分だけ遅延して送信ＳＯＨ処理部１５に出力することにより、入力されたＳＤＨデータに対して、そのＡＵ部の所望位置のデータが所望データに正しく置き換えられたＳＤＨデータを出力することができる。
【００１２】
【発明が解決しようとする課題】
しかしながら、前記したように、ＳＯＨデータに対する処理を遅延する方法では、遅延処理部１４の回路規模が非常に大きくなってしまうという問題があった。
【００１３】
特に、多チャネル化されたＳＤＨデータの場合、受信ＳＯＨ処理部１１から遅延処理部１４へは、ＳＯＨデータがチャネル数分高速に出力されるのに対し、受信ＡＵ処理部１２では特定チャネルのＡＵデータに対する処理を行うことになりその処理の間に遅延処理部１４は大量のＳＯＨデータを遅延して出力しなければならなず、遅延段数が大きくなってその回路規模が非常に多くなってしまう。
【００１４】
本発明は、この問題を解決し、簡単な構成でＡＵデータの処理時間の遅れを吸収できるようにしたＳＤＨ試験装置を提供することを目的としている。
【００１５】
【課題を解決するための手段】
前記目的を達成するために、本発明のＳＤＨ試験装置は、
受信したＳＤＨデータのフレーム検出およびＳＯＨ部に対するエラーチェックを含む所定の処理を行う受信ＳＯＨ処理部（２１）と、
前記受信ＳＯＨ処理部によって処理されたデータのＡＵポインタとペイロード部とからなるＡＵデータの抽出、エラーチェックおよび前記ＡＵポインタで指定された情報先頭位置の検出を含む所定の処理を行う受信ＡＵ処理部（２２）と、
前記受信ＡＵ処理部によって抽出されたＡＵデータのペイロード部の一部のデータを所望データに置き換えたＡＵデータを生成する送信ＡＵ処理部（２５）と、
前記送信ＡＵ処理部によって生成されたＡＵデータと、前記受信ＳＯＨ処理部からのデータとからＳＤＨデータを生成して出力する送信ＳＯＨ処理部（２６）とを有し、受信したＳＤＨデータのぺイロード部の一部のデータを前記所望データに置き換えて送信するＳＤＨ試験装置において、
前記受信ＡＵ処理部と前記送信ＡＵ処理部との間に設けられ、前記受信ＡＵ処理部によって抽出されたＡＵデータを順次記憶し該記憶順に前記送信ＡＵ処理部に出力するＦＩＦＯメモリ（２３）と、
前記ＦＩＦＯメモリ内のデータ数が所定範囲に入るようにＡＵポインタ値を決定することによって、前記受信ＡＵ処理部および前記送信ＡＵ処理部のＡＵデータに対する処理で生じるペイロード部の情報先頭位置のずれ時間（ΔＴ２＋ΔＴ４）以降にＡＵデータが読み込めるようにするＡＵポインタ処理部（２４）とを備えており、
前記送信ＡＵ処理部は、前記ＡＵポインタ処理部によって決定されたＡＵポインタ値で指定された位置に前記情報先頭位置がくるようにＡＵデータを生成して前記送信ＳＯＨ処理部に出力するように構成されている。
【００１６】
【発明の実施の形態】
以下、図面に基づいて本発明の実施形態を説明する。図１は、本発明の実施形態のＳＤＨ試験装置２０の構成を示している。
【００１７】
図１において、受信ＳＯＨ処理部２１は、入力されるＳＤＨデータのフレーム検出、チャネル選択、ＳＯＨ部に挿入されているデータの検出およびエラーチェック等を含む各種の処理を行う。
【００１８】
受信ＡＵ処理部２２は、受信ＳＯＨ処理部２１で処理されたデータのＡＵ部の抽出、エラーチェックおよび情報先頭位置の検出等の各種の処理を行い、抽出されたＡＵデータをＦＩＦＯ（ファーストイン・ファーストアウト）メモリ２３に出力する。
【００１９】
ＦＩＦＯメモリ２３は、受信ＡＵ処理部２２から出力されるデータをその出力順に記憶し、記憶した順に出力する。
【００２０】
ＡＵポインタ処理部２４は、ＦＩＦＯメモリ２３に残っているデータ数を監視し、このデータ数が所定範囲内に保たれるようにＡＵポインタを決定し、送信ＡＵ処理部２５に出力することにより、受信ＡＵ処理部２２および後述する送信ＡＵ処理部２５のＡＵ部に対する処理時間と、ＦＩＦＯメモリ２３内に所定範囲のデータ数を定常的に残留させるための遅延時間とによって生じるペイロード部の情報先頭位置のずれを補正する。
【００２１】
送信ＡＵ処理部２５は、ＦＩＦＯメモリ２３から出力されるデータと内部で発生（外部から入力してもよい）した所望データ（例えば擬似ランダム信号列）とに基づいて、ＡＵポインタ処理部２４によって決定されたＡＵポインタ値で指定された位置に前記情報先頭位置がくるようにＡＵデータを生成して送信ＳＯＨ処理部２６に出力する。
【００２２】
送信ＳＯＨ処理部２６は、受信ＳＯＨ処理部２１からのデータと送信ＡＵ処理部２５からのＡＵデータとに基づいて、ＳＤＨのフレームデータを生成して出力する。
【００２３】
次に、このＳＤＨ試験装置２０の動作を説明する。
図２の（ａ）に示すように９バイトのＳＯＨデータと２６１バイトのペイロードとが交互に続くＳＤＨデータが受信ＳＯＨ処理部２１に入力されると、受信ＳＯＨ処理部２１は、このＳＤＨデータに対してフレーム同期処理、ＳＯＨデータに対する誤りチェック等の所定処理を行い、処理したＳＤＨデータを、図２の（ｂ）のように、入力データに対してΔＴ１時間遅れて受信ＡＵ処理部２２および送信ＳＯＨ処理部２６に出力する。
【００２４】
なお、図２において符号Ａは、入力されたＳＤＨデータのＡＵポインタＡＵＰで指定された情報先頭位置を示す。
【００２５】
受信ＡＵ処理部２２では、このＳＤＨデータからＡＵ部（ＡＵポインタＡＵＰとペイロード部）を抽出して、そのデータに対する誤りチェック等の所定処理を行い、図２の（ｃ）のように、受信ＳＯＨ処理部２１から入力されたＳＤＨデータに対して、ΔＴ２時間遅延されたデータを出力する。
【００２６】
この受信ＡＵ処理部２２からのデータは、ＦＩＦＯメモリ２３に順次記憶されていく。
【００２７】
一方、ＡＵポインタ処理部２４は、ＦＩＦＯメモリ２３内のデータ数が所定範囲に入るようにＡＵポインタ値を決定することによって、受信ＡＵ処理部２２および送信ＡＵ処理部２５のＡＵデータに対する処理で生じるペイロード部の情報先頭位置のずれ時間以降にＡＵデータが読み込めるようにする。
【００２８】
即ち、送信ＳＯＨ処理部２６は、図２の（ｆ）のように、受信ＳＯＨ処理部２１からのデータ（図２の（ｂ））に対してΔＴ３だけ遅れてＳＯＨ部とペイロード部とを交互に出力するとすれば、送信ＡＵ処理部２５からは、図２の（ｅ）のように、送信ＳＯＨ処理部２６の処理時間ΔＴ３だけ早い時点、即ち、図２の（ｂ）データと同一タイミングでＡＵデータが出力される必要がある。
【００２９】
また、送信ＡＵ処理部２５の処理時間をΔＴ４とすれば、ＦＩＦＯメモリ２３からは、図２の（ｄ）のように、送信ＡＵ処理部２５から出力されるＡＵデータよりΔＴ４だけ早い時点でＡＵデータが出力される必要がある。
【００３０】
したがって、ＦＩＦＯメモリ２３による遅延が無いと仮定すれば、入力されたＳＤＨデータの情報先頭位置Ａのデータが受信ＳＯＨ処理部２２から出力された時点からΔＴ２＋ΔＴ４が経過するまでの間には、送信ＳＯＨ処理部に対して情報先頭位置Ａのデータを出力することはできないが、入力されたＳＤＨデータの情報先頭位置Ａのデータが受信ＳＯＨ処理部２２から出力された時点からΔＴ２＋ΔＴ４が経過した後には、情報先頭位置Ａのデータを送信ＳＯＨ処理部２６に出力することはでき、このデータを送信ＳＯＨ処理部２６から出力されるペイロード部内の任意の位置に配置することができる。
【００３１】
このとき、ＦＩＦＯメモリ２３内に定常的に所定範囲のデータが残るようにＡＵポインタを決定する。即ち、フレーム同期でＦＩＦＯメモリ２３のデータ残量をモニタし、所定範囲より少ない場合には前記ＡＵポインタを１増加させ、多い場合には１減少させる。このように決定されたＡＵポインタの値Ａ′はフレーム内のＡＵＰに挿入されるとともに、この値Ａ′で指定された位置が情報先頭位置となる。
【００３２】
一方、このＦＩＦＯメモリ２３に記憶された情報先頭位置のデータが読み出されるまでの遅延時間をΔＴ５とすると、図２の（ｅ）のように、入力されたＳＤＨデータの情報先頭位置Ａのデータが受信ＳＯＨ処理部２２から出力された時点からΔＴ２＋ΔＴ４＋ΔＴ５が経過した時点（つまりＡ′）でこの送情報先頭位置Ａにあったデータが送信ＡＵ処理部２５から出力される。
【００３３】
このように、情報先頭位置Ａ′を基準として所望位置に所望データを挿入して新たなＡＵデータを生成して、図２の（ｅ）のようにΔＴ４時間遅れて出力する。
【００３４】
この送信ＡＵ処理部２５によって生成されたＡＵデータは、受信ＳＯＨ処理部２１からのデータとともに送信ＳＯＨ処理部２６に入力されて、図２の（ｆ）のように、新たなＳＤＨデータが生成され、ΔＴ３時間遅れて出力されることになる。
【００３５】
以上の処理によって、図３の（ａ）に示すようにＡＵポインタＡＵＰによって指定された位置Ａに情報先頭位置を有するＳＤＨデータは、図３の（ｂ）のように、ＡＵデータに対する処理時間（ΔＴ２＋ΔＴ４）と、ＦＩＦＯメモリ２３のデータ蓄積状態を安定に維持するための遅延時間ΔＴ５を含むように、新たに決定されたＡＵポインタＡＵＰによって指定された位置Ａ′に情報先頭位置がずれ、この情報先頭位置Ａ′を基準にして所定位置に所望データＤが挿入されたＳＤＨデータに変換されて出力されることになる。
【００３６】
このように、この実施形態のＳＤＨ試験装置２０では、ＡＵデータに対する処理の遅延による情報先頭位置のずれに対して、ＡＵポインタの変更処理で対応しているため、ＳＯＨデータに対する遅延処理が不要となり、回路規模が多くならずに済み、簡単な構成で、受信したＳＤＨデータのペイロード部の一部のデータを所望データに置き換えたＳＤＨデータを送信することができる。
【００３７】
なお、前記説明では、受信したＳＤＨデータからＡＵデータのみを抽出していたが、ペイロード内のさらに深い階層のＴＵ（トリビュータリイ  ユニット）データを抽出する場合には、図４に示すＳＤＨ試験装置２０′のように、受信ＡＵ処理部２２によって処理されたデータから受信ＴＵ処理部３１によってＴＵデータを抽出し、この抽出したＴＵデータをＦＩＦＯメモリ３２に順次記憶してその記憶順に送信ＴＵ処理部３３へ出力するとともに、ＴＵポインタ処理部３４によって、受信ＴＵ処理部３１と送信ＴＵ処理部３３によるＴＵデータに対する処理時間、ＦＩＦＯメモリ３２のデータ蓄積状態を安定に維持するための遅延時間によって生じる情報先頭位置のずれを見込んでＴＵポインタを決定するように構成することもできる。
【００３８】
【発明の効果】
以上説明したように、本発明のＳＤＨ試験装置は、受信ＡＵ処理部と送信ＡＵ処理部との間に設けられ、受信ＡＵ処理部によって抽出されたＡＵデータを順次記憶しその記憶順に送信ＡＵ処理部に出力するＦＩＦＯメモリと、ＦＩＦＯメモリ内のデータ数が所定範囲に入るようにＡＵポインタ値を決定することによって、受信ＡＵ処理部および送信ＡＵ処理部のＡＵデータに対する処理で生じるペイロード部の情報先頭位置のずれ時間以降にＡＵデータが読み込めるようにするＡＵポインタ処理部とを備えおり、送信ＡＵ処理部は、ＡＵポインタ処理部によって決定されたＡＵポインタ値で指定された位置に情報先頭位置がくるようにＡＵデータを生成して送信ＳＯＨ処理部に出力するように構成されている。
【００３９】
このため、ＳＯＨデータに対する遅延処理が不要となり、回路規模が大きくならずに済み、簡単な構成で、受信したＳＤＨデータのペイロード部の一部のデータを所望データに置き換えたＳＤＨデータを送信することができる。
【図面の簡単な説明】
【図１】本発明の実施形態の構成を示すブロック図
【図２】実施形態の動作を説明するためのタイミング図
【図３】実施形態の動作を説明するためのデータフォーマット図
【図４】本発明の変形例を示すブロック図
【図５】ＳＤＨデータのフォーマット図
【図６】ＳＤＨデータの伝送形態を示す図
【図７】従来装置の構成を示すブロック図
【符号の説明】
２０  ＳＤＨ試験装置
２１  受信ＳＯＨ処理部
２２  受信ＡＵ処理部
２３  ＦＩＦＯメモリ
２４  ＡＵポインタ処理部
２５  送信ＡＵ処理部
２６  送信ＳＯＨ処理部
３１  受信ＴＵ処理部
３２  ＦＩＦＯメモリ
３３  送信ＴＵ処理部
３４  ＴＵポインタ処理部
【図１】
0003689295.tif 000002
【図２】
0003689295.tif 000003
【図３】
0003689295.tif 000004
【図４】
0003689295.tif 000005
【図５】
0003689295.tif 000006
【図６】
0003689295.tif 000007
【図７】
0003689295.tif 000008