(57)【特許請求の範囲】
【請求項１】
Ｎ以下の自然数にそれぞれ対応するＮ個のポート部と、前記Ｎ個のポート部に接続されたＮ×Ｎクロスバスイッチと、前記Ｎ個のポート部と前記Ｎ×Ｎクロスバスイッチの接続関係を制御する為の接続制御部とを備えたクロスバスイッチ装置から成り、
前記Ｎ個のポート部は、それぞれ、前記Ｎ×Ｎクロスバスイッチを介して受けた診断用パケットデータが、予め設定された診断用パケットデータと等しいか否かをチェックする為の診断データ受信手段と、前記診断データ受信手段において受信した前記診断用パケットデータが、前記予め設定された診断用パケットデータと等しいと判断した場合に、前記Ｎ個のポート部のうちの１つに対して前記予め設定された診断用パケットデータを送信する為の診断データ送信手段とを有し、
前記Ｎ個のポート部のうちの自ポート番号ｊに対応するポート部は、
初期にカウンタ値に１を設定し、
前記予め設定された診断用パケットデータを送信した後に前記診断用パケットデータを受信したときに、前記カウンタ値のインクリメントを行い、
前記インクリメントを行った結果、前記カウンタ値が（Ｎ＋１）を示すときに、前記カウンタ値を（ｊ＋１）とし、
受信した前記診断用パケットデータが前記予め設定された診断用パケットデータと等しいと判断した場合に、前記Ｎ個のポート部のうちの前記カウンタ値に対応するポート部に前記予め設定された診断用パケットデータを送信する
事を特徴とするクロスバスイッチ装置。
【請求項２】
前記診断データ受信手段が、前記接続制御部からの受信指示に応答して、第１の制御信号を発生させる為の接続拒否／応答部と、前記Ｎ×Ｎクロスバスイッチから転送パケットデータを受け、前記接続拒否／応答部からの前記第１の制御信号に基づいて通常パケットデータと診断用パケットデータに振り分ける為のバッファ部と、前記バッファ部から出力される診断用パケットデータを受け、該診断用パケットデータと前記予め設定された診断用パケットデータとが等しいか否かをチェックし、前記診断データ送信手段に対して第１の通知信号を送信する為のパターンチェック部とを有する事を特徴とする請求項１記載のクロスバスイッチ装置。
【請求項３】
前記診断データ送信手段は、前記カウンタ値を示す診断用ポート信号を出力するポートカウンタを有し、
前記ポートカウンタは、前記第１の通知信号を受けて前記診断用ポート信号を出力し、
前記診断データ送信手段が、更に、通常ポート信号又は前記診断用ポート信号を受け、これを前記接続制御部に対して第２の送信信号として出力し、又前記接続制御部からの第２の受信信号に基づいて第２の制御信号を発生する為の接続要求／応答部と、前記予め設定された診断用パケットデータを発生する為のパターン発生部と、前記接続要求／応答部から前記第２の制御信号に基づいて、前記通常パケットデータと前記診断用パケットデータを振り分け、前記Ｎ×Ｎクロスバスイッチに対して前記転送用パケットデータとして出力する為のセレクタとを有する事を特徴とする請求項２記載のクロスバスイッチ装置。
【請求項４】
前記診断データ送信手段が、前記第１の通知信号と前記接続要求／応答部からの前記第２の制御信号を受け、第３の通知信号を出力する為の論理和演算部と、前記第３の通知信号を受け、前記診断用ポート信号を出力する為の前記ポートカウンタと、前記通常ポート信号又は前記診断用ポート信号を受け、これを前記接続制御部に対して第２の送信信号として出力し、又前記接続制御部からの前記第２の受信信号に基づいて第２の制御信号を発生させる為の前記接続要求／応答部と，前記予め設定された前記診断用パケットデータを発生させる為の前記パターン発生部と、前記接続要求／応答部から前記第２の制御信号に基づいて、前記通常パケットデータと前記診断用パケットデータを振り分け、前記Ｎ×Ｎクロスバスイッチに対して前記転送パケットデータとして出力する為のセレクタとを有する事を特徴とする請求項３記載のクロスバスイッチ装置。
【請求項５】
請求項４記載のクロスバスイッチ装置を診断する診断方法であり、
第２の前記ポート部における前記診断データ送信手段により、前記転送パケットデータを送信するステップと、前記転送パケットデータを前記Ｎ×Ｎクロスバスイッチ内部において転送させるステップと、前記ポート部における前記診断データ受信手段により前記転送パケットデータを受信し、前記診断用パケットデータのチェックを行うステップと、前記第１の通知信号又は前記第３の通知信号に基づいて前記ポートカウンタをインクリメントするステップと、更に前記ステップから成る工程を前記ポート部の総数に等しい数だけ繰り返すステップとから成る事を特徴とするクロスバスイッチ装置の診断方法。
【請求項６】
第２の前記ポート部における前記診断データ送信手段により前記転送パケットデータを送信するステップが、
前記ポートカウンタの初期値ｉ又はインクリメントされた値に基づいて前記診断用ポート信号を出力するステップと、前記通常のポート信号に従う通常の接続要求を確認するステップと、前記通常の接続要求が無い場合に、前記診断用ポート信号である前記第２の送信信号と又一方で前記第１の送信信号を送信するステップと、前記第１の送信信号及び前記第２の送信信号を受け、前記Ｎ×Ｎクロスバスイッチの全接続ポイントを決定し、前記第１の受信信号及び前記第２の受信信号を送信するステップと、前記第２の受信信号を受け前記第２の制御信号を発生させるステップと、前記第２の制御信号に基づいて、前記通常パケットデータと前記診断用パケットデータを振り分け、前記診断用データを前記転送パケットデータとして出力するステップとから成る事を特徴とする請求項５記載のクロスバスイッチ装置の診断方法。
【請求項７】
前記ポート部の前記診断データ受信手段により前記転送パケットデータを受け、前記診断用パケットデータのチェックを行うステップが、
前記第１の受信信号を受け、前記第１の制御信号を発生させるステップと、前記転送パケットデータを受け、前記第１の制御信号に基づいて前記通常パケットデータと前記診断用パケットデータに振り分けるステップと、前記診断用パケットデータが前記予め設定された診断用パケットデータと等しいか否かのチェックを行うと共に、第１の通知信号を出力し又等しくない場合に、第２の通知信号を出力するステップと、前記第１の通知信号に基づき前記ポートカウンタの値をｉ＋１にインクリメントするステップとから成る事を特徴とする請求項６記載のクロスバスイッチ装置の診断方法。
【請求項８】
前記ポート部の前記診断データ受信手段により前記転送パケットデータを受け、前記診断用パケットデータのチェックを行うステップが、
前記第１の受信信号を受け、前記第１の制御信号を発生させるステップと、前記転送パケットデータを受け、前記第１の制御信号に基づいて前記通常パケットデータと前記診断用パケットデータに振り分けるステップと、前記診断用パケットデータが前記予め設定された診断用パケットデータと等しいか否かのチェックを行うと共に、第１の通知信号を出力し又等しくない場合に、第２の通知信号を出力するステップと、前記第１の通知信号と前記第２の制御信号受け、前記第３の通知信号を出力するステップと、前記第３の通知信号を受けて前記ポートカウンタの値をインクリメントするステップとから成る事を特徴とする請求項７記載のクロスバスイッチ装置の診断方法。
【請求項９】
請求項４記載のクロスバスイッチ装置を診断する診断方法であり、
第２の前記ポート部における前記診断データ送信手段により、前記転送パケットデータを送信する機能と、前記転送パケットデータを前記Ｎ×Ｎクロスバスイッチ内部において転送させる機能と、前記ポート部における前記診断データ受信手段により前記転送パケットデータを受信し、前記診断用パケットデータのチェックを行う機能と、前記第１の通知信号又は前記第３の通知信号に基づいて前記ポートカウンタをインクリメントする機能と、更に前記機能から成る工程を前記ポート部の総数に等しい数だけ繰り返す機能とから成る事を特徴とするクロスバスイッチ装置の診断方法。
【請求項１０】
第２の前記ポート部における前記診断データ送信手段により前記転送パケットデータを送信する機能が、
前記ポートカウンタの初期値ｉ又はインクリメントされた値に基づいて前記診断用ポート信号を出力する機能と、前記通常のポート信号に従う通常の接続要求を確認する機能と、前記通常の接続要求が無い場合に、前記診断用ポート信号である前記第２の送信信号と又一方で前記第１の送信信号を送信する機能と、前記第１の送信信号及び前記第２の送信信号を受け、前記Ｎ×Ｎクロスバスイッチの全接続ポイントを決定し、前記第１の受信信号及び前記第２の受信信号を送信する機能と、前記第２の受信信号を受け前記第２の制御信号を発生させる機能と、前記第２の制御信号に基づいて、前記通常パケットデータと前記診断用パケットデータを振り分け、前記診断用データを前記転送パケットデータとして出力する機能とから成る事を特徴とする請求項９記載のクロスバスイッチ装置の診断方法。
【請求項１１】
前記ポート部の前記診断データ受信手段により前記転送パケットデータを受け、前記診断用パケットデータのチェックを行う機能が、
前記第１の受信信号を受け、前記第１の制御信号を発生させる機能と、前記転送パケットデータを受け、前記第１の制御信号に基づいて前記通常パケットデータと前記診断用パケットデータに振り分ける機能と、前記診断用パケットデータが前記予め設定された診断用パケットデータと等しいか否かのチェックを行うと共に、第１の通知信号を出力し又等しくない場合に、第２の通知信号を出力する機能と、前記第１の通知信号に基づき前記ポートカウンタの値をｉ＋１にインクリメントする機能とから成る事を特徴とする請求項１０記載のクロスバスイッチ装置の診断方法。
【請求項１２】
前記ポート部の前記診断データ受信手段により前記転送パケットデータを受け、前記診断用パケットデータのチェックを行う機能が、
前記第１の受信信号を受け、前記第１の制御信号を発生させる機能と、前記転送パケットデータを受け、前記第１の制御信号に基づいて前記通常パケットデータと前記診断用パケットデータに振り分ける機能と、前記診断用パケットデータが前記予め設定された診断用パケットデータと等しいか否かのチェックを行うと共に、第１の通知信号を出力し又等しくない場合に、第２の通知信号を出力する機能と、前記第１の通知信号と前記第２の制御信号受け、前記第３の通知信号を出力する機能と、前記第３の通知信号を受けて前記ポートカウンタの値をインクリメントする機能とから成る事を特徴とする請求項１１記載のクロスバスイッチ装置の診断方法。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、ＡＴＭ（Asynchronous Transfer Mode，非同期転送モード）交換機等に用いられるクロスバースイッチ装置とその診断方法に関する。
【０００２】
【従来の技術】
従来のクロスバスイッチ装置に対する診断法においては、その動作が正常であるか否かの確認を行う為に、転送するパケットデータにパリティビットを付加して、受信側でチェックを行っている。
【０００３】
図５に従来技術として一般的なクロスバスイッチ装置を示す。本システムの構成は、１からＮまでのＮ個のポート部（図中符号１〜５で示す）と、Ｎ×Ｎクロスバスイッチ６５及び接続関係を制御する接続制御部６７より構成される。各ポート部はポート送信部１１、２１・・・、５１及びポート受信部２１、２２・・・、５２より成る。本システムの診断法については、ポート部１からポート部２へデータ伝送を行う場合を例に取ると、ポート部１のポート送信部１１から送信される通常のパケットデータにはパリティビットが付加されており、これを受信するポート受信部１２でパリティチェックを行うことにより、ポート部１からポート部２への経路が正常であるか否かの確認を行う。
【０００４】
【発明が解決しようとする課題】
このパリティ付加方法では、以下のような問題点がある。第１の問題点は、実際にパケットデータの転送が行われた接続ポイント及び伝送路しかそれが正常であるか否かを確認できない事である。複数のポート部を持つクロスバスイッチ装置では、中には普段あまりデータ転送が行われない接続ポイント及び伝送路が存在する可能性がある。パリティ付加方法ではこのような接続ポイント及び伝送路が正常であるか否かを確認することができない。第２の問題点は、パリティチェックでは伝送路上に複数ビット異常がある場合、異常を取りこぼす可能性がある。例えば、転送されているデータが伝送路上で２ビット同時に反転すると、パリティエラーとはならず異常が無いものと判断されてしまう。
【０００５】
そこで本発明は、以上の問題点を解決し、Ｎ×Ｎクロスバスイッチの回路規模が大きい場合においても、全接続ポイント及び伝送路の正確さを確認でき、且つ、その回路規模がより小さいクロスバスイッチ装置及びその診断方法を提供することにある。
【０００６】
上記問題を解決する為に、本発明であるクロスバスイッチ装置はＮ個のポート部と、前記Ｎ個のポート部に接続されたＮ×Ｎクロスバスイッチと、前記Ｎ個のポート部と前記Ｎ×Ｎクロスバスイッチの接続関係を制御する為の接続制御部とを備えたクロスバスイッチ装置から成り、第１の前記ポート部が、前記Ｎ×Ｎクロスバスイッチを介して第二の前記ポート部から受けた診断用パケットデータが、予め設定された診断用パケットデータと等しいか否かをチェックする為の診断用パケットデータ受信手段と、前記診断データ受信手段において受信した前記診断用パケットデータが、前記予め設定された診断用パケットデータと等しいと判断した場合に、第３の前記ポート部に対して前記予め設定された診断データを送信する為の診断データ送信手段とを有する事を特徴とするクロスバスイッチ装置。
【０００７】
又前記診断データ受信手段が、前記接続制御部からの受信指示に応答して、第１の制御信号を発生させる為の接続拒否／応答部と、前記Ｎ×Ｎクロスバスイッチから転送パケットデータを受け、前記接続拒否／応答部からの前記第１の制御信号に基づいて通常パケットデータと診断用パケットデータに振り分ける為のバッファ部と、前記バッファ部から出力される診断用パケットデータを受け、該診断用パケットデータと前記予め設定された診断用パケットデータとが等しいか否かをチェックし、前記診断データ送信手段に対して第１の通知信号を送信する為のパターンチェック部とを有する事を特徴とする。
【０００８】
更に前記診断データ送信手段が、前記第１の通知信号を受け、診断用ポート信号を出力する為のポートカウンタと、通常ポート信号又は前記診断用ポート信号を受け、これを前記接続制御部に対して第２の送信信号として出力し、又前記接続制御部からの第２の受信信号に基づいて第２の制御信号を発生する為の前記接続要求／応答部と、前記予め設定された診断用パケットデータを発生する為のパターン発生部と、前記接続要求／応答部から前記第２の制御信号に基づいて、前記通常パケットデータと前記診断用パケットデータを振り分け、前記Ｎ×Ｎクロスバスイッチに対して前記転送用パケットデータとして出力する為のセレクタとを有する事を特徴とする。
【０００９】
更に前記診断データ送信手段が、前記第１の通知信号と前記接続要求／応答部からの前記第２の制御信号を受け、第３の通知信号を出力する為の論理和演算部と、前記第３の通知信号を受け、前記診断用ポート信号を出力する為の前記ポートカウンタと、前記通常ポート信号又は前記診断用ポート信号を受け、これを前記接続制御部に対して第２の送信信号として出力し、又前記接続制御部からの前記第２の受信信号に基づいて第２の制御信号を発生させる為の前記接続要求／応答部と，前記予め設定された前記診断用パケットデータを発生させる為の前記パターン発生部と、前記接続要求／応答部から前記第２の制御信号に基づいて、前記通常パケットデータと前記診断用パケットデータを振り分け、前記Ｎ×Ｎクロスバスイッチに対して前記転送パケットデータとして出力する為のセレクタとを有する事を特徴とする。
【００１０】
【発明の実施の形態】
次に本発明であるクロスバスイッチ装置について、添付図面を参照して以下に詳細を説明する。最初に本発明の第一の実施形態に係るクロスバスイッチ装置について説明する。
【００１１】
図１にクロスバスイッチ装置の構成を示す（本構成は従来技術として図５に示したものと基本的に同じである）。図１を参照して、本構成はＮ個のポート部（図中５個、符号は各１〜５で示す）と、任意の２ポート間においてスイッチ機能を実現する為のＮ×Ｎクロスバスイッチ６５と、Ｎ対の接続ポイントを決定し、Ｎ×Ｎクロスバスイッチ６５を制御する為の接続制御部６７とから構成される。
【００１２】
Ｎ×Ｎクロスバスイッチ６５には、転送パケットデータ１０１の送受信を行う各ポート部１、２、・・、５のポート送信部１１、２１、・・、５１及びポート受信部１２、２２、・・、５２が接続され、通常単位スイッチサイクル当たりにＮ対の転送パケットデータ１０１が転送される。各ポート部は、診断データ送信手段６１を含むポート送信部と、診断データ受信手段６３を含むポート受信部から構成される。接続制御部６７には、各ポート部１、２、・・、５のポート送信部１１、２１、・・、５１及びポート受信部１２、２２、・・、５２が接続されており、各ポート部のポート送信部との間で第２の送信信号１０３及び第２の受信信号１０５が、又ポート受信部との間で第1の送信信号１０７、第1の受信信号１０９及び第２の通知信号１１１が転送される。又第2の送信信号１０３、第1及び２の受信信号１０５及び１０９に対しては「診断転送ビット」を定義することで、転送パケットデータ１０１を通常の転送されるパケットデータ（以下通常パケットデータ８５と定義する。）か、若しくは診断用に転送されるパケットデータ（以下診断用パケットデータ８７と定義する。）かを判別する。
【００１３】
図２に転送パケットデータ１０１の送信及び受信を行う各ポート部１、２、・・、５の内部構成を示すブロック図を示す。各ポート部１、２、５は同一構成の為、本図では、ポート部１を例として取り上げている。図２を参照して、診断データ送信手段６１は、パターン発生部６９、ポートカウンタ７３、接続要求／応答部７５及びセレクタ７１から成る。ポートカウンタ７３は、「１」〜「Ｎ＋１」をカウントする為のものであり、そのカウンタ値を診断用ポート信号９１として出力する。診断用ポートカウンタ９１のインクリメントは、ポート受信部１２における診断データ受信手段６３により出力される第1の通知信号９５に基づいて行われるが、カウンタ値が「Ｎ＋１」になった時は、接続要求／応答部７５への診断用ポート信号９１を「自ポート番号＋１」とする。接続要求／応答部７５は通常のデータ転送における接続要求を示すポート信号８９と診断用のデータ転送における接続要求を示す診断用ポート信号９１とを判別し、これを第２の送信信号１０３として接続制御部６７に送信し、第２の接続応答受信信号１０５を接続制御部６７から受け、これに基づいて第２の制御信号９９を出力する。セレクタ７１は接続要求／応答部７５が出力する第２の制御信号９９を受け、通常パケットデータ８５と診断用パケットデータ８７とを振り分け、これを転送パケットデータ１０１としてＮ×Ｎクロスバスイッチ６５に対して送信する。
【００１４】
診断データ受信手段６３は、パターンチェック部８１、接続拒否／応答部７９及びバッファ部７７から成る。接続拒否／応答部７９は接続制御部６７に対して第1の送信信号１０７を送信し、次に接続制御部６７からの第1の受信信号に基づいて第１の制御信号９３を出力する。バッファ部７７は第１の制御信号９３を受け、これに基づいて通常パケットデータ８５と診断用データパケットデータ８７との振り分けをする。パターンチェック部８１は、受信した診断用パケットデータ８７が予め設定された診断用パケットデータ８７と比較し、正確であるか否かをチェックし、受信後の診断用パケットデータ８６を受けたことを第1の通知信号９５として診断データ送信部６１に対して出力する。受信した診断用パケットデータ８６に異常があった場合、第２の通知信号１１１を接続情報部６７に対して出力する。
【００１５】
次に、クロスバスイッチ装置の診断動作について、図面を参照して詳細に説明する。始めに図１を参照して、通常Ｎ個のポートを収容し、任意の２ポート間スイッチ機能を実現するＮ×Ｎクロスバスイッチ６５は、転送パケットデータ１０１の送受信を行う各ポート部１、２、・・５がデータ転送を行う相手ポート部１、２、・・５への情報（第２の送信信号１０３）、及びデータ転送を拒絶する情報（第1の送信信号１０７）を接続制御部６７に通知することにより、接続制御部６７がＮ個のポートから受けたこれらの接続要求／拒否情報を基に全接続ポイントを決定し、第1及び第２の受信信号１０５及び１０９を各ポート部１、２、・・５に対して出力した後、各ポート部１、２、・・、５から転送パケットデータ１０１が転送される。これを単位スイッチサイクル毎に繰り返し実行している。転送パケットデータ１０１には、パリティビットが付加され、通過した接続ポイントと伝送路、及び転送パケットデータが正確であるか否かを確認する。本発明では転送パケットデータ１０１が普段あまり通過しないような接続ポイント及び伝送路においても診断用パケットデータ８７をＮ×Ｎクロスバスイッチ６５内部においてチェーン状に転送させる。
【００１６】
次に図３を参照して、診断用パケットデータ８７をＮ×Ｎクロスバスイッチ６５の全接続ポイントに対して効率よくチェーン状に転送させる為に、まずポート送信部１１のポートカウンタ７３は、初期値「１」を設定し、これを相手ポート番号を意味する診断用ポート信号として出力する。接続要求／応答部７５は、通常ポート信号８９に従い通常のデータ転送の為の接続要求があるか否かを判断し、ある場合はそのまま通常ポート信号８９を第２の送信信号１０３とし、無い場合は診断の為の診断用ポート信号９１が示す相手ポート番号を接続制御部６７に対する接続要求として「診断ビット」を付加して第２の送信信号１０３とする。接続制御部６７から送信された第２の受信信号１０５により診断接続が許可されると、接続要求／応答部６７は第２の制御信号９９を発生させ、セレクタ７１を制御してパターン発生部６９から診断用パケットデータ８７をＮ×Ｎクロスバスイッチ６５に対して出力し、以後診断用ポート信号９１が変化するまで診断接続要求を止める。
【００１７】
ポート受信部１２の接続拒否／応答部７９は、接続を拒絶したい相手ポートを示した第1の送信信号１０７を接続制御部６７に対して送信後、接続制御部６７から送信される第1の受信信号１０９により接続相手ポートとの診断接続か否かを判断し、バッファ部７７を制御する。診断の為に行われる接続の場合、受信した診断用パケットデータ８６はパターンチェック部８１へ振り分けられ、データパターンのチェックと同時に、自ポート送信部１１のポートカウンタ７３へ第１の通知信号９５を送信する。
【００１８】
自ポート受信部１２から第1の通知信号９５を受けたポート送信部１１はポートカウンタ７３のインクリメントを行い、新たな次ポートへの接続要求を行う。但し、全接続ポイントをチェーン状に一周する為に、ポートカウンタ７３のカウント値が「Ｎ＋１」になった時の診断用ポート信号７３は、ポート番号「Ｎ」以外のポート部１，２の場合「自ポート番号＋１」とし、ポート番号「Ｎ」のポート部５の場合「１」とする。これにより診断用パケットデータ８７である転送パケットデータ１０１がＮ×Ｎクロスバスイッチ６５内をチェーン状に転送させることができ、同じポートへの接続等、診断する接続ポイントの偏りを回避している。以降はこれの繰り返し動作となる。ポート受信部１２は、パターンチェック部８１において受信した診断用パケットデータ８７に異常を発見した場合、第２の通知信号１１１を接続情報部６７出力することにより通知する。
【００１９】
次に、本発明の第二の実施形態に係るクロスバスイッチ装置について、図面を参照して詳細に説明する。図４に第二の実施形態に係るクロスバスイッチ装置における、ポート部の内部構成を示すブロック図を示す。本図は図２に示した第1の実施形態と比較して論理和演算部８３を除いて同じ構成要素から成る。
【００２０】
図４を参照して、論理和演算（ＯＲ）部８３は、接続要求／応答部７５から出力される第２の制御信号９９と、パターンチェック部から出力される第1の通知信号を受け、第３の通知信号が出力され、これがポートカウンタ７３に対して入力される。これは、診断接続を行いたい相手ポートに診断の為の接続要求をしているにもかかわらず、相手ポートが通常パケットデータ８５の転送を行っている場合、又はある不具合により転送が不可能な状態になっていて、診断の為の接続ができない場合に、その相手ポートをキャンセルして次ポートへ診断の為の接続をする為である。接続要求／応答部７５は、診断の為の接続要求をある一定回数行っても接続許可されない場合、論理和演算（ＯＲ）部８３に対して第２の制御信号９９を出し、ポートカウンタ７３は、第３の通知信号を受け、これに基づきカウンタのインクリメントを行って更に次ポートへ診断の為の接続要求を行う。本第二の実施形態は、診断パケットデータ８７である転送パケットデータ１０１をより効率よくチェーン状に転送でき、診断パケットデータ８７の行き止まりを回避することができる。
【００２１】
【発明の効果】
本発明のクロスバスイッチ装置の効果について示す。  第１の効果は、診断パケットがＮ×Ｎクロスバスイッチ６５内部の各接続ポイントを順番にチェーン状に転送される為、Ｎ×Ｎクロスバスイッチの全接続ポイント及び伝送路の正常な動作を偏り無く確認できることである。この為、普段あまり接続の行われない接続ポイント及び伝送路の正常な動作を確認することができる。
【００２２】
第２の効果は、Ｎ×Ｎクロスバスイッチ６５の各接続ポイント及び伝送路における多ビットの異常に対して確実に異常検出できることである。又、異常接続ポイント、及びその異常ビットを特定することも可能である。その理由は、予め設定されたデータパターンである診断用パケットデータ８７を転送している為である。又転送された診断用パケットデータ８７のデータパターンはそれぞれの受信部において受信と同時にデータパターンのチェックが行われ、第1及び第２の受信信号１０９及び１０５により接続相手ポートを認識できる為である。
【００２３】
第３の効果は、クロスバスイッチ装置全体のスループットに影響を及ぼさずＮ×Ｎクロスバスイッチ装置の診断ができることである。その理由は、通常パケットデータ８５の接続要求が有るか否かを判断して診断の為の接続要求を行うことを可能とすることから、通常のパケットデータの転送を優先している為である。
【図面の簡単な説明】
【図１】図１は、本発明の第一の実施形態を説明する為の全体構成を示すブロック図である。
【図２】図２は、本発明の第一の実施形態を説明する為のポート部の内部構成を示すブロック図である。
【図３】図３は、本発明の第一の実施形態であるのクロスバスイッチ装置の診断動作を説明する為の手順図である。
【図４】図４は本発明の第二の実施形態を説明する為の全体構成を示すブロック図である。
【図５】図５は従来のクロスバスイッチの全体構成を説明する為のブロック図である。
【符号の説明】
１、２、５        ：ポート部
１１、２１、５１  ：ポート送信部
１２、２２、５２  ：ポート受信部
６１              ：診断データ送信手段
６３              ：診断データ受信手段
６５              ：Ｎ×Ｎクロスバスイッチ
６７              ：接続制御部
６９              ：パターン発生部
７１              ：セレクタ
７３              ：ポートカウンタ
７５              ：接続要求／応答部
７７              ：バッファ部
７９              ：接続拒否／応答部
８１              ：パターンチェック部
８３              ：論理和演算部
８５              ：通常パケットデータ
８６              ：受信後の診断用パケットデータ
８７              ：診断用パケットデータ
８８              ：スイッチ信号
８９              ：通常ポート信号
９１              ：診断用ポート信号
９３              ：第１の制御信号
９５              ：第１の通知信号
９７              ：第３の通知信号
９９              ：第２の制御信号
１０１            ：転送パケットデータ
１０３            ：第２の送信信号
１０５            ：第２の受信信号
１０７            ：第1の送信信号
１０９            ：第1の受信信号
１１１            ：第２の通知信号
【図１】
0003678265.tif 000002
【図２】
0003678265.tif 000003
【図３】
0003678265.tif 000004
【図４】
0003678265.tif 000005
【図５】
0003678265.tif 000006