(57)【特許請求の範囲】
【請求項１】
パケット交換を行う被試験装置に複数の入力ハイウェイ及び複数の出力ハイウェイを接続して被試験装置の動作試験を行うパケット交換試験方法であって、
パケットデータを被試験装置に送信する送信ステップと、
被試験装置により試験されたパケットデータを受信する受信ステップとを含み、
前記送信ステップは、連続的なランダムパターンの夫々にパケットヘッダを付加することにより前記パケットデータを生成するパケットステップと、
このパケットステップにより生成された各パケットデータを前記複数の入力ハイウェイの少なくとも１つに分離するハイウェイ分離ステップと、
前記パケットヘッダとして前記複数の入出力ハイウェイに対応する複数のハイウェイ番号を設定するとともに、前記複数の入力ハイウェイ及び複数の出力ハイウェイの内の使用すべき入力ハイウェイ数及び出力ハイウェイ数を設定する初期設定ステップと、
この初期設定ステップで設定された入出力ハイウェイ数に対応するハイウェイに各パケットデータを分離するように前記ハイウェイ分離ステップの処理を制御するハイウェイ分離制御ステップと、
前記各パケットデータ毎にシリアル番号を計数するシリアル番号ステップとを含み、
前記パケットステップは、各パケットデータに前記シリアル番号と前記ハイウェイ番号とを付加し、
前記受信ステップは、前記複数の出力ハイウェイから供給される各パケットデータを１つのハイウェイに多重化するパケット多重ステップと、
このパケット多重ステップにより多重化された各パケットデータの中からランダムパターンを取り出すデパケットステップと、
このデパケットステップで取り出されたランダムパターンの誤りを検出する誤り検出ステップと、
前記各出力ハイウェイからの各パケットデータに含まれるシリアル番号、ハイウェイ番号に基づきパケットの順序、パケットの遅延時間、パケットの廃棄を検出する検出ステップとを含み、
前記パケット多重ステップは、各出力ハイウェイからの各パケットデータを記憶手段に記憶する記憶ステップと、
前記検出ステップで検出されたパケットの順序、パケットの遅延時間、パケットの廃棄に基づき前記パケットステップで生成された各パケットデータの順序と同じ順序で記憶手段に書き込まれた各パケットデータを順次読み出す書込読出ステップとを含む
ことを特徴とするパケット交換試験方法。
【請求項２】
請求項１において、前記送信ステップは、前記いずれかのパケットデータについて廃棄すべき旨の通知があった場合に廃棄すべきパケットデータに対する前記シリアル番号の計数を停止させるための停止信号を前記シリアル番号ステップに供給するシリアル番号停止ステップと、
前記廃棄すべき旨の通知があった場合に廃棄すべきパケットデータには前記ランダムパターンを書き込まずにパケット廃棄を行うための制御情報を付加するよう前記パケットステップを制御する制御情報付加ステップとを含むことを特徴とするパケット交換試験方法。
【請求項３】
請求項２において、前記制御情報は、パケットを廃棄することを示す廃棄フラグと前記ランダムパターンに代わる固定パターンとであることを特徴とするパケット交換試験方法。
【請求項４】
請求項２において、前記被試験装置が前記廃棄すべきパケットデータと制御情報との廃棄処理を行った場合に、
前記受信ステップは、前記被試験装置の出力ハイウェイからのパケットデータの中に前記制御情報が含まれているか否かを判定する制御情報判定ステップと、
この制御情報判定ステップでパケットデータの中に前記制御情報が含まれていると判定された場合には前記被試験装置によるパケットの廃棄処理が失敗したことを知らせる報知ステップとを含むことを特徴とするパケット交換試験方法。
【請求項５】
パケット交換を行う被試験装置に複数の入力ハイウェイ及び複数の出力ハイウェイを接続して被試験装置の動作試験を行うパケット交換試験装置であって、
パケットデータを被試験装置に送信する送信手段と、
被試験装置により試験されたパケットデータを受信する受信手段とを備え、
前記送信手段は、連続的なランダムパターンの夫々にパケットヘッダを付加することにより前記パケットデータを生成するパケット手段と、
このパケット手段により生成された各パケットデータを前記複数の入力ハイウェイの少なくとも１つに分離するハイウェイ分離手段と、
前記パケットヘッダとして前記複数の入出力ハイウェイに対応した複数のハイウェイ番号を設定するとともに、前記複数の入力ハイウェイ及び複数の出力ハイウェイの内の使用すべき入力ハイウェイ数及び出力ハイウェイ数を設定する初期設定手段と、
この初期設定手段により設定された入出力ハイウェイ数に対応するハイウェイに各パケットデータを分離するように前記ハイウェイ分離手段の動作を制御するハイウェイ分離制御手段と、
各パケットデータ毎にシリアル番号を計数するシリアル番号手段とを備え、
前記パケット手段は、前記各パケットデータに前記シリアル番号と前記ハイウェイ番号とを付加し、
前記受信手段は、前記複数の出力ハイウェイから供給される各パケットデータを１つのハイウェイに多重化するパケット多重手段と、
このパケット多重手段により多重化された各パケットデータの中からランダムパターンを取り出すデパケット手段と、
このデパケット手段により取り出されたランダムパターンの誤りを検出する誤り検出手段と、
前記各出力ハイウェイからの各パケットデータに含まれるシリアル番号、ハイウェイ番号に基づきパケットの順序、パケットの遅延時間、パケットの廃棄を検出する検出手段とを備え、
前記パケット多重手段は、各出力ハイウェイからの各パケットデータを記憶する記憶手段と、
前記検出手段により検出されたパケットの順序、パケットの遅延時間、パケットの廃棄に基づき前記パケット手段により生成された各パケットデータの順序と同じ順序で前記記憶手段に書き込まれた各パケットデータを順次読み出す書込読出手段とを備える
ことを特徴とするパケット交換試験装置。
【請求項６】
請求項５において、前記送信手段は、前記いずれかのパケットデータについて廃棄すべき旨の通知があった場合に廃棄すべきパケットデータに対する前記シリアル番号の計数を停止させるための停止信号を前記シリアル番号手段に供給するシリアル番号停止手段と、
前記廃棄すべき旨の通知があった場合に廃棄すべきパケットデータには前記ランダムパターンを書き込まずにパケット廃棄を行うための制御情報を付加するよう前記パケット手段を制御する制御情報付加手段とを備えることを特徴とするパケット交換試験装置。
【請求項７】
請求項６において、前記制御情報は、パケットを廃棄することを示す廃棄フラグと前記ランダムパターンに代わる固定パターンとであることを特徴とするパケット交換試験装置。
【請求項８】
請求項６において、前記被試験装置が前記廃棄すべきパケットデータと制御情報との廃棄処理を行った場合に、
前記受信手段は、前記被試験装置の出力ハイウェイからのパケットデータの中に前記制御情報が含まれているか否かを判定する制御情報判定手段と、
この制御情報判定手段によりパケットデータの中に前記制御情報が含まれていると判定された場合には前記被試験装置によるパケットの廃棄処理が失敗したことを知らせる報知手段とを備えることを特徴とするパケット交換試験装置。
【発明の詳細な説明】
【０００１】
【産業上の利用分野】
本発明は、パケット交換装置の動作試験を行うパケット交換試験方法及びその装置に関する。特に、本発明はパケット交換方式を踏まえた上で試験装置の小型化を図るとともに試験を容易に行えるパケツト交換試験方法及びその装置に関する。
【０００２】
【従来の技術】
パケット交換装置は、通信情報を一包みの単位（パケット）に細分化することによりノード毎にいったん蓄積し、パケットを回線の状況に応じて送信するものである。従って、通信網は必要な時に必要な情報を転送していくだけで一つの呼によって回線を専有するわけではない。
【０００３】
このパケット交換装置の伝送品質などを保証するためにその装置の動作試験が従来より行われている。
図１２に従来のこの種のパケット交換装置の動作試験を行うパケット試験装置の構成図を示す。図１２に示すパケット試験装置１ａの送信側では、ランダムパターン発生器４がランダムパターンを発生する。パケット部２１ａは、発生したランダムパターンに行き先等の制御情報を付加することによりパケットデータを生成する。そのパケットデータは被試験装置６に供給される。
【０００４】
パケット試験装置１ａの受信側では、デパケット部３１ａが、被試験装置６から行き先の妥当なパケットデータを検出すると、パケットデータからランダムパターンを取り出す。そして、誤り検出器７はそのランダムパターンの誤りを検出していた。
【０００５】
このように従来のパケット試験装置１ａは、ランダムパターンをパケット化したパケットデータをそのまま被試験装置６であるパケット交換装置またはパッケージに送出する。そして、パケット試験装置１ａはパケット交換装置により処理されたパケットデータを分解して元のランダムパターンを取り出す。このランダムパターンの誤りを検出結果により被試験装置６の動作試験及び解析を行っていた。
【０００６】
【発明が解決しようとする課題】
しかしながら、従来の構成にあっては、複数の被試験装置６又はパッケージを試験する場合には、これに対応して複数の試験装置１ａが必要となる。また、単一の被試験装置又は単一のパッケージに複数の入出力ハイウェイが接続されている場合には、複数の入出力ハイウェイに対応して複数の試験装置１ａが必要となる。このため、試験装置１ａが非常に大きな装置になってしまうという問題があった。
【０００７】
また、従来の試験装置にあっては、各ハイウェイにおけるパケットデータの多重変換処理又は分離変換処理又は各ハイウェイ間の方路切替処理などに対応することが困難であった。
【０００８】
さらに、被試験装置６においてパケット廃棄やパケット喪失があった場合には、試験装置によりランダムパターンが検出されたときにデータの消失が行われる。このため、例えば、図１３（ａ）に示すようにａ，ｂ，ｃ，ｄの順に並べたシリアルランダムパターンをパケットヘッダを付加することにより図１３（ｂ）に示すようにパケットデータにフォーマット化する。
【０００９】
そして、図１３（ｃ）に示すように被試験装置６で強制的にパケットｂの廃棄処理を行い、図１３（ｄ）に示すようにパケットデータから元のランダムパターンを取り出す。すると、廃棄したパケットｂの情報フィールドに書き込まれたランダムパターンのデータが欠落する。このため、誤り率検出器７では、ランダムパターン（ＰＮパターン）の同期がはずれ、ランダムパターンの誤り率を正確に測定できなくなるという問題があった。
【００１０】
本発明は、このような点に鑑みてなされたもので、その目的とするところは、単一の被試験装置で複数のハイウェイが必要である場合や、各ハイウェイの多重変換処理又は分離変換処理、各ハイウェイの方路切替処理を一つの試験装置で行うとともにパケット廃棄処理を伴う試験にも対応可能とするパケット交換試験方法及びその装置を提供することにある。
【００１１】
【課題を解決するための手段】
本発明は、前記課題を解決するために下記の構成とした。すなわち、本発明のパケット交換試験装置は、パケット交換装置の動作試験を行うものである。図１は本発明のパケット交換試験装置の原理図であり、図１を参照して本発明を説明する。パケット交換試験装置は、試験対象となるパケット交換装置６（以下、単に被試験装置という。）に複数の入力ハイウェイ及び複数の出力ハイウェイを接続して被試験装置６の動作試験を行う。パケット交換試験装置は、送信手段２と受信手段３とを備える。
【００１２】
送信手段２はパケットデータを被試験装置６に送信する。受信手段３は被試験装置６により試験されたパケットデータを受信する。
前記送信手段２は、パケット手段２１、ハイウェイ分離手段２２を備える。
パケット手段２１は、連続的なランダムパターンの夫々にパケットヘッダを付加することにより前記パケットデータを生成する。
【００１３】
ハイウェイ分離手段２２は、このパケット手段２１により生成された各パケットデータを前記複数の入力ハイウェイの少なくとも１つに分離する。前記受信手段３は、パケット多重手段３２、デパケット手段３１、誤り検出手段７とを備える。パケット多重手段３２は、複数の出力ハイウェイから供給される各パケットデータを１つのハイウェイに多重化する。デパケット手段３１はこのパケット多重手段３２により多重化された各パケットデータの中からランダムパターンを取り出す。誤り検出手段７はこのデパケット手段３１により取り出されたランダムパターンの誤りを検出する。
【００１４】
また、前記送信手段２は、初期設定手段５、ハイウェイ分離制御手段２３とを備えるようにしてもよい。初期設定手段５は、前記パケットヘッダとして前記複数の入出力ハイウェイに対応した複数のハイウェイ番号を設定するとともに、前記複数の入力ハイウェイ及び複数の出力ハイウェイの内の使用すべき入力ハイウェイ数及び出力ハイウェイ数を設定する。
【００１５】
ハイウェイ分離制御手段２３は初期設定手段５により設定された入出力ハイウェイ数に対応するハイウェイに各パケットデータを分離するようにハイウェイ分離手段２２の動作（処理）を制御する。前記送信手段２は、各パケットデータ毎に前記シリアル番号を計数するシリアル番号手段２４を備えてもよい。この場合、前記パケット手段２１は前記各パケットデータに前記シリアル番号と前記ハイウェイ番号とを付加するようにする。
【００１６】
前記受信手段３は、検出手段３３を備え、パケット多重手段３２は記憶手段３５、書込読出手段３６とを備えるようにしてもよい。検出手段３３は前記各出力ハイウェイからの各パケットデータに含まれるシリアル番号、ハイウェイ番号に基づきパケットの順序、パケットの遅延時間、パケットの廃棄を検出する。記憶手段３５は各出力ハイウェイからの各パケットデータを記憶する。書込読出手段３６は検出手段３３により検出されたパケットの順序、パケットの遅延時間、パケットの廃棄に基づきパケット手段２１により生成された各パケットデータの順序と同じ順序で前記記憶手段３５に書き込まれた各パケットデータを順次読み出す。
【００１７】
前記送信手段２は、シリアル番号停止手段２６、制御情報付加手段２７とを備えるようにしてもよい。シリアル番号停止手段２６は前記いずれかのパケットデータについて廃棄すべき旨の通知があった場合に廃棄すべきパケットデータに対する前記シリアル番号の計数を停止させるための停止信号を前記シリアル番号手段２４に供給する。制御情報付加手段２７は前記廃棄すべき旨の通知があった場合に廃棄すべきパケットデータには前記ランダムパターンを書き込まずにパケット廃棄を行うための制御情報を付加するよう前記パケット手段２１を制御する。
【００１８】
前記制御情報は、パケットを廃棄することを示す廃棄フラグと前記ランダムパターンに代わる固定パターンとであってもよい。
さらに、前記受信手段３は、制御情報判定手段３７、報知手段３８とを備える。
制御情報判定手段３７は前記被試験装置６が前記廃棄すべきパケットデータと制御情報との廃棄処理を行った場合に、前記被試験装置６の出力ハイウェイからのパケットデータの中に前記制御情報が含まれるいるか否かを判定する。報知手段３８は制御情報判定手段３７によりパケットデータの中に前記制御情報が含まれていると判定された場合には前記被試験装置６によるパケットの廃棄処理が失敗したことを知らせる。
【００１９】
図２は本発明のパケット交換試験方法の原理フローである。図２を参照してパケット交換試験方法を説明する。本発明はパケット交換を行う被試験装置６に複数の入力ハイウェイ及び複数の出力ハイウェイを接続して被試験装置６の動作試験を行う。本発明はパケットデータを被試験装置６に送信する送信ステップと、被試験装置６により試験されたパケットデータを受信する受信ステップとを含む。
【００２０】
前記送信ステップは、連続的なランダムパターンの夫々にパケットヘッダを付加することにより前記パケットデータを生成するパケットステップと、
このパケットステップにより生成された各パケットデータを前記複数の入力ハイウェイに分離するハイウェイ分離ステップとを含む。
【００２１】
前記受信ステップは、前記複数の出力ハイウェイから供給される各パケットデータを１つのハイウェイに多重化するパケット多重ステップと、
このパケット多重ステップにより多重化された各パケットデータの中からランダムパターンを取り出すデパケットステップと、
このデパケットステップで取り出されたランダムパターンの誤りを検出する誤り検出ステップとを含む。
【００２２】
前記送信ステップは、前記パケットヘッダとして前記複数の入出力ハイウェイに対応する複数のハイウェイ番号を設定するとともに、前記複数の入力ハイウェイ及び複数の出力ハイウェイの内の使用すべき入力ハイウェイ数及び出力ハイウェイ数を設定する初期設定ステップと、
この初期設定ステップで設定された入出力ハイウェイ数に対応するハイウェイに各パケットデータを分離するハイウェイ分離制御ステップとを含む。
【００２３】
前記送信ステップは、前記各パケットデータ毎に前記シリアル番号を計数するシリアル番号ステップを含み、前記パケットステップは、各パケットデータに前記シリアル番号と前記ハイウェイ番号とを付加するようにする。
【００２４】
前記受信ステップは、前記各出力ハイウェイからの各パケットデータに含まれるシリアル番号、ハイウェイ番号に基づきパケットの順序、パケットの遅延時間、パケットの廃棄を検出する検出ステップを含み、
前記パケット多重ステップは、各出力ハイウェイからの各パケットデータを記憶手段に記憶する記憶ステップと、
前記検出ステップで検出されたパケットの順序、パケットの遅延時間、パケットの廃棄に基づき前記パケットステップで生成された各パケットデータの順序と同じ順序で記憶手段に書き込まれた各パケットデータを順次読み出す書込読出ステップとを含むようにした。
【００２５】
前記送信ステップは、前記いずれかのパケットデータについて廃棄すべき旨の通知があった場合に廃棄すべきパケットデータに対する前記シリアル番号の計数を停止させるための停止信号を前記シリアル番号ステップに供給するシリアル番号停止ステップと、
前記廃棄すべき旨の通知があった場合に廃棄すべきパケットデータには前記ランダムパターンを書き込まずにパケット廃棄を行うための制御情報を付加するよう前記パケットステップを制御する制御情報付加ステップとを含むようにした。
【００２６】
前記受信ステップは、前記被試験装置６が前記廃棄すべきパケットデータと制御情報との廃棄処理を行った場合に、前記被試験装置６の出力ハイウェイからのパケットデータの中に前記制御情報が含まれるいるか否かを判定する制御情報判定ステップと、
この制御情報判定ステップでパケットデータの中に前記制御情報が含まれていると判定された場合には前記被試験装置６によるパケットの廃棄処理が失敗したことを知らせる報知ステップとを含むようにした。
【００２７】
【作用】
本発明によれば、パケット手段２１によって連続的なランダムパターンの夫々にパケットヘッダを付加するとともにパケットデータが生成される。生成された各パケットデータはハイウェイ分離手段２２によって複数の入力ハイウェイの少なくとも１つに分離される。
【００２８】
そして、被試験装置６では、複数の入力ハイウェイからの各パケットデータを通信処理する。次に、複数の出力ハイウェイから供給される各パケットデータはパケット多重手段３２によって１つのハイウェイに多重化される。そして、デパケット手段３１によって多重化された各パケットデータの中からランダムパターンが取り出される。誤り検出手段７によって取り出されたランダムパターンについて誤りがある場合には検出される。
【００２９】
このように、試験すべき被試験装置が複数のハイウェイデータを必要とする場合には、パケットデータを複数のハイウェイに分離又は多重化することにより１つの試験装置によって被試験装置の試験又は解析を行える。
【００３０】
また、初期設定手段５が使用すべき入力ハイウェイ数及び出力ハイウェイ数を設定し、ハイウェイ分離制御手段２３が設定された入出力ハイウェイ数に対応するハイウェイに各パケットデータを分離するようにハイウェイ分離手段２２の動作を制御するので、被試験装置に必要なハイウェイ数が変化しても試験装置自体を変化させることなく、出力ハイウェイ数の設定等を変更するだけで被試験装置の試験を行うことができる。
【００３１】
さらに、パケット廃棄を伴う試験においても、廃棄すべきパケットデータにはランダムパターンを書き込まない構成としているため、正確にランダムパターンの誤りを検出できる。
【００３２】
【実施例】
以下、本発明のパケット交換試験装置の具体的な実施例を説明する。
＜実施例１＞
図３はパケット交換試験装置の実施例１の構成図である。実施例１では、被試験装置６に複数の入力ハイウェイ及び複数の出力ハイウェイが接続される。
【００３３】
パケット交換試験装置１には被試験装置６、ランダムパターン発生器４、初期設定部５、誤り検出器７とが接続されている。ランダムパターン発生器４は、連続的なランダムパターンを発生してパケット部２１に供給する。
【００３４】
初期設定部５は、前記パケットヘッダとして前記複数の入出力ハイウェイに対応する複数のハイウェイ番号を設定するとともに前記複数の入力ハイウェイ及び複数の出力ハイウェイの内の使用すべき入力ハイウェイ数及び出力ハイウェイ数を設定してハイウェイ分離制御部２３に供給する。また、初期設定部５は、パケット発生頻度の設定を行う。
【００３５】
前記試験装置１は、ランダムパターンを被試験装置６に送信する送信部２と被試験装置６からのランダムパターンを受信する受信部３とを備える。
送信部２は、パケット部２１、ハイウェイ分離部２２、ハイウェイ分離制御部２３、シリアル番号部２４とを備える。パケット部２１は、ランダムパターン発生器４から供給されたランダムパターンに行き先等の制御情報を示すパケットヘッダを付加することによりパケットデータを生成する。
【００３６】
このパケット部２１にはハイウェイ分離部２２が接続される。ハイウェイ分離部２２は、パケット部２１からのパケットデータを複数の入ハイウェイに振り分けて前記被試験装置６に供給する。
【００３７】
ハイウェイ分離制御部２３は、初期設定部５とハイウェイ分離部２２とシリアル番号部２４とに接続され、初期設定部５により設定された入出力ハイウェイ数に対応するハイウェイに各パケットデータを分離するようにハイウェイ分離部２２の動作を制御する。
【００３８】
シリアル番号部２４は、ハイウェイ分離制御部２３とパケット部２１とに接続される。シリアル番号部２４は、各パケットデータが生成される毎にシリアル番号を計数する。前記パケット部２１は、シリアル番号部２４により計数された前記シリアル番号と前記複数のハイウェイを表すハイウェイ番号とを各パケットデータに付加する。
【００３９】
受信部３は、デパケット部３１、パケット多重部３２、制御情報検出部３３、制御部３４とを備える。
パケット多重部３２は、被試験装置６からの複数の出力ハイウェイに分離されたパケットデータを１つのハイウェイに多重化する。被試験装置６とパケット多重部３２とには制御情報検出部３３が接続される。
【００４０】
制御情報検出部３３は、被試験装置６の各出力ハイウェイからのパケットデータに含まれるシリアル番号、ハイウェイ番号に基づきパケットの順序、パケットの遅延時間、パケットの廃棄を検出する。
【００４１】
前記パケット多重部３２は、記憶部３５、書込読出部３６とを備える。記憶部３５は各出力ハイウェイからの各パケットデータを記憶する。書込読出部３６は検出部３３により検出されたパケットの順序、パケットの遅延時間、パケットの廃棄に基づきパケット部２１により生成された各パケットデータの順序と同じ順序で前記記憶部３５に書き込まれた各パケットデータを順次読み出す。
【００４２】
デパケット部３１は、パケット多重部３２に接続され、パケットデータに含まれるヘッダを除去し、元のランダムパターンを取り出す。
誤り検出器７は、デパケット部３１から供給される元のパルスパターンの誤り率を測定する。
＜実施例１の動作＞
このように構成されたパケット交換試験装置により実現されるパケット交換試験方法を説明する。図４は実施例１のパケット交換試験方法を示すフローチャートである。実施例１では、被試験装置６が複数の入ハイウェイと複数の出ハイウェイを必要とする場合の動作試験である。
【００４３】
まず、初期設定部５が複数の入出力ハイウェイを表すハイウェイ番号を設定するとともに前記複数の入力ハイウェイ及び複数の出力ハイウェイに対応する入力ハイウェイ数及び出力ハイウェイ数を設定してハイウェイ分離制御部２３に供給する（ステップ１０１）。
【００４４】
次に、パケット部２１は、ランダムパターン発生器４で発生したランダムパターンにパケットヘッダを付加することによりパケットデータを生成する（ステップ１０２）。そして、その各パケットデータは、ハイウェイ分離部２２により複数の入力ハイウェイに分離され、被試験装置６に供給される（ステップ１０３）。
【００４５】
次に、被試験装置６で通信処理が行われる（ステップ１０４）。そして、被試験装置６で処理された複数の出力ハイウェイから出力される各パケットデータは、パケット多重部３２内の記憶部３５に順次記憶される（ステップ１０５）。この場合に、ハイウェイ毎に各パケットデータが異なる時間で入力されてくるからである。また、制御情報検出部３３は、被試験装置６の各出力ハイウェイからのパケットデータに含まれるシリアル番号、ハイウェイ番号に基づきパケットの順序、パケットの遅延時間、パケットの廃棄を検出する（ステップ１０６）。
【００４６】
次に、書込読出部３６が検出されたパケットの順序、パケットの遅延時間、パケットの廃棄に基づきパケット部２１により生成された各パケットデータの順序と同じ順序で記憶部３５に書き込まれた各パケットデータを順次読み出す（ステップ１０７）。このようにして、パケット多重部３２により１つのハイウェイに多重化される。従って、１つのハイウェイにパケットデータはシリアルに転送されてくる。
【００４７】
デパケット部３１は、シリアル番号に従って１つのハイウェイに並び変えられたパケットデータに含まれるヘッダを除去し、元のランダムパターンを取り出す（ステップ１０８）。誤り検出器７は、デパケット部３１から供給される元のパルスパターンの誤り率を測定する（ステップ１０９）。
【００４８】
試験すべき被試験装置が複数のハイウェイデータを必要とする場合には、パケットデータを複数のハイウェイに分離又は多重化することにより１つの試験装置によって被試験装置の試験又は解析を行える。
＜実施例２＞
図５はパケット交換試験装置の実施例２の構成図である。実施例２では、被試験装置６がＮ対１の多重化機能をもつ場合の例である。この場合には、初期設定部５ａは、複数の入ハイウェイに対応する入ハイウェイ数を設定するとともに、複数の出ハイウェイに対していずれか１つの出ハイウェイを設定する。
【００４９】
その他の構成は実施例１の構成と同一であり、同一符号を付する。図６は実施例２のパケット交換試験方法を示すフローチャートである。
まず、初期設定部５が初期設定を行い（ステップ２０１）、パケット部２１は、パケットデータを生成する（ステップ２０２）。そして、各パケットデータは、ハイウェイ分離部２２により複数の入力ハイウェイに分離され、被試験装置６に供給される（ステップ２０３）。
【００５０】
次に、被試験装置６で通信処理が行われる（ステップ２０４）。そして、被試験装置６で処理された１つの出力ハイウェイから出力される各パケットデータは、記憶部３５に順次記憶される（ステップ２０５）。制御情報検出部３３は、パケットの順序、パケットの遅延時間、パケットの廃棄を検出する（ステップ２０６）。書込読出部３６は検出されたパケットの順序、パケットの遅延時間、パケットの廃棄に基づきパケット部２１により生成された各パケットデータの順序と同じ順序で記憶部３５に書き込まれた各パケットデータを順次読み出す（ステップ２０７）。
【００５１】
デパケット部３１は、各シリアル番号に従って、パケットデータに含まれるヘッダを除去し、元のランダムパターンを取り出す（ステップ２０８）。誤り検出器７は、デパケット部３１から供給される元のパルスパターンの誤り率を測定する（ステップ２０９）。
【００５２】
このように、被試験装置６が多重機能を有する場合にも試験を行うことができる。
＜実施例３＞
図７はパケット交換試験装置の実施例３の構成図である。実施例３では、被試験装置が１対Ｎの分離機能をもつ場合である。この場合には、初期設定部５ｂは、複数の入ハイウェイに対して１つの入ハイウェイを設定するとともに、複数の出ハイウェイに対応して複数の出ハイウェイを設定する。
【００５３】
その他の構成は実施例１の構成と同一であり、同一符号を付する。図８は実施例３のパケット交換試験方法を示すフローチャートである。
まず、初期設定部５が初期設定を行い（ステップ３０１）、パケット部２１は、パケットデータを生成する（ステップ３０２）。そして、各パケットデータは、ハイウェイ分離部２２により１つの入力ハイウェイに分離され、被試験装置６に供給される（ステップ３０３）。
【００５４】
次に、被試験装置６で通信処理が行われる（ステップ３０４）。そして、被試験装置６で処理された複数の出力ハイウェイから出力される各パケットデータは、記憶部３５に順次記憶される（ステップ３０５）。制御情報検出部３３は、パケットの順序、パケットの遅延時間、パケットの廃棄を検出する（ステップ３０６）。書込読出部３６は検出されたパケットの順序、パケットの遅延時間、パケットの廃棄に基づきパケット部２１により生成された各パケットデータの順序と同じ順序で記憶部３５に書き込まれた各パケットデータを順次読み出す（ステップ３０７）。
【００５５】
デパケット部３１は、各シリアル番号に従って、パケットデータに含まれるヘッダを除去し、元のランダムパターンを取り出す（ステップ３０８）。誤り検出部７は、デパケット部３１から供給される元のパルスパターンの誤り率を測定する（ステップ３０９）。
【００５６】
このように、被試験装置６が分離機能を有する場合にも試験を行うことができる。
＜実施例４＞
図９はパケット交換試験装置の実施例４の構成図である。実施例４では、被試験装置がパケット廃棄試験を行った場合の例である。ここでは、ハイウェイ分離部２２と被試験装置６とが１つの入力ハイウェイで接続される。また、パケット多重部３２と被試験装置６とが１つの出力ハイウェイで接続される。
【００５７】
前記送信部２は、シリアル番号停止部２６、制御情報付加部２７とを備える。シリアル番号停止部２６は前記いずれかのパケットデータについて廃棄すべき旨の通知があった場合に廃棄すべきパケットデータに対する前記シリアル番号の計数を停止させるための停止信号を前記シリアル番号部２４に供給する。
【００５８】
制御情報付加部２７は前記廃棄すべき旨の通知があった場合に廃棄すべきパケットデータには前記ランダムパターンを書き込まずにパケット廃棄を行うための制御情報を付加するよう前記パケット部２１を制御する。
【００５９】
前記制御情報は、パケットを廃棄することを示す廃棄フラグと前記ランダムパターンに代わる固定パターンとであってもよい。
さらに、前記受信部３は、制御情報判定部３７、アラーム部３８とを備える。制御情報判定部３７は前記被試験装置６が前記廃棄すべきパケットデータと制御情報との廃棄処理を行った場合に、前記被試験装置６の出力ハイウェイからのパケットデータの中に前記制御情報が含まれるいるか否かを判定する。
【００６０】
アラーム部３８は制御情報判定部３７によりパケットデータの中に前記制御情報が含まれていると判定された場合には被試験装置６によるパケットの廃棄処理が失敗したことを知らせる。
【００６１】
その他の構成は実施例１と同一構成であり、同一部分は同一符号を付する。図１０はパケット廃棄処理を示すフローチャートである。図１１はパケット廃棄処理を説明するための図である。これらの図面を参照してパケット廃棄処理を説明する。
【００６２】
まず、初期設定部５ｃは、初期データとして入力ハイウェイ数、出力ハイウェイ数、パケットの行き先情報、パケットの発生頻度、廃棄データ挿入の有無を示す廃棄フラグを設定する（ステップ４０１）。ここでは、入力ハイウェイ数及び出力ハイウェイ数ともに１に設定される。
【００６３】
次に、ランダムパターン発生器４で発生したランダムパターンをパケット部２１に入力する（ステップ４０２）。そして、廃棄データを生成するか否かを判定する（ステップ４０３）。
【００６４】
ここで、廃棄データを生成しない場合には、パケット部２１は、ランダムパターンにパケットヘッダを付加することによりパケットデータを生成する（ステップ４０５）。
【００６５】
一方、廃棄データを生成する場合には、シリアル番号停止部２６は初期設定部５から前記いずれかのパケットデータについて廃棄すべき旨の通知があった場合に廃棄すべきパケットデータに対する前記シリアル番号の計数を停止させる。
【００６６】
制御情報付加部２７は前記廃棄すべき旨の通知があった場合に廃棄すべきパケットデータには前記ランダムパターンを書き込まずにパケット廃棄を行うための制御情報を付加するよう前記パケット部２１を制御する。
【００６７】
従って、パケット部２１は、パケット廃棄を行うパケットデータにはランダムパターンを書き込まずにペイロードを全て”０”に設定するかまたは固定パターンを設定する。また、パケットヘッダの空きビットにパケットを廃棄することを示す廃棄フラグ”１”を設定して（ステップ４０４）、ステップ４０５の処理に進む。
【００６８】
そして、そのパケットデータは、被試験装置６に供給される。例えば、図１１においては、ランダムパターンのブロックｂは廃棄処理を行うデータを生成した後にパケット化して、被試験装置６に供給する。
【００６９】
次に、被試験装置６が通信処理を行う（ステップ４０６）。すると、送信部２で生成されたパケットデータの内、被試験装置６の制御によりパケット廃棄のための固定パターンなどをもったパケットデータが廃棄される。そして、ランダムパターンを含むパケットデータは廃棄されずに再び受信部３に戻される。
【００７０】
制御情報判定部３７は、廃棄されるべきパケットデータが廃棄されたか否かをデータ廃棄フラグが１かどうかで判断する（ステップ４０７）。
廃棄フラグが１である場合には、アラーム部３９はデータ廃棄制御が失敗したとしてアラームを出す（ステップ４０８）。廃棄フラグが０である場合には、制御情報検出部３３が、シリアル番号に従ってランダムパターンを含むパケットデータの順序、パケットの遅延時間、パケットの欠落等が正常かどうかを判定する（ステップ４０９）。シリアル番号が異常である場合には、データ廃棄、重複等アラームを発出する（ステップ４１０）。
【００７１】
そして、デパッケト部３１がパケットデータからヘッダを除去し（ステップ４１１）、誤り検出器７が元のランダムパターンの誤り率を測定する（ステップ４１２）。
【００７２】
このように、パケット廃棄を伴う試験においても、パルスパターンの誤り率を測定することができる。
【００７３】
【発明の効果】
本発明によれば、複数の被試験装置を１つ又はいくつかの試験装置で同時に試験することができる。また、複数のハイウェイデータを必要とする場合でも１つ又はいくつかの試験装置で特性の解析を行える。さらに、多重化部や分離部においてハイウェイ毎に制御を行うため、任意の経路における特性の解析を行える。
【００７４】
さらに、パケット廃棄を伴う試験においても、パルスパターンの誤り率を測定することができる。
【図面の簡単な説明】
【図１】本発明のパケット交換試験装置の原理図である。
【図２】本発明のパケット交換試験方法の原理フローである。
【図３】本発明の実施例１の構成ブロック図である。
【図４】実施例１の動作を示すフローチャートである。
【図５】本発明の実施例２の構成ブロック図である。
【図６】実施例２の動作を示すフローチャートである。
【図７】本発明の実施例３の構成ブロック図である。
【図８】実施例３の動作を示すフローチャートである。
【図９】本発明の実施例４の構成ブロック図である。
【図１０】実施例４の動作を示すフローチャートである。
【図１１】実施例４のパケット廃棄を説明するための図である。
【図１２】従来のパケット交換試験装置の構成ブロック図である。
【図１３】従来のパケット廃棄を説明するための図である。
【符号の説明】
１・・パケット交換試験装置
２・・送信部
３・・受信部
４・・ランダムパターン発生器
５，５ａ〜５ｃ・・初期設定部
６・・被試験装置
７・・誤り検出器
２１・・パケット部
２２・・ハイウェイ分離部
２３・・ハイウェイ分離制御部
２４・・シリアル番号部
２６・・シリアル番号停止部
２７・・制御情報付加部
３１・・デパケット部
３２・・パケット多重部
３３・・制御情報検出部
３４・・多重制御部
３５・・記憶部
３６・・書込読出部
３７・・制御情報判定部
３８・・アラーム部
【図１】
0003545437.tif 000002
【図２】
0003545437.tif 000003
【図３】
0003545437.tif 000004
【図４】
0003545437.tif 000005
【図５】
0003545437.tif 000006
【図６】
0003545437.tif 000007
【図７】
0003545437.tif 000008
【図８】
0003545437.tif 000009
【図９】
0003545437.tif 000010
【図１０】
0003545437.tif 000011
【図１１】
0003545437.tif 000012
【図１２】
0003545437.tif 000013
【図１３】
0003545437.tif 000014