(57)【特許請求の範囲】
【請求項１】
複数の入力ポートそれぞれに対応して入力されるパケットデータの宛先出力ポートを示すルートリクエスト信号を送出するルートリクエスト送出手段と、
これらルートリクエスト送出手段によって送出されたルートリクエスト信号に対応して所定の承認信号が応答されないとき前記入力ポートに対応して前記パケットデータを順次蓄積する入力パケットデータ蓄積手段と、
ルートリクエスト送出手段によって送出されたリクエスト信号に基づいて出力ポートの割り当てを行う出力ポート割当手段と、
この出力ポート割当手段によって出力ポートが割り当てられたルートリクエスト信号の送信元に承認信号を応答する応答手段と、前記出力ポート割当手段によって出力ポートが割り当てられなかったルートリクエスト信号を蓄積するルートリクエスト蓄積手段と、前記応答手段によって応答された承認信号に対応して前記入力パケットデータ蓄積手段から読み出されたパケットデータを前記出力ポート割当手段によって割り当てられた出力ポートにスイッチングする接続切替手段とを備える２重化構成された第１および第２のスイッチ手段と、
これら第１および第２のスイッチ手段の応答手段によって応答された第１および第２の承認信号のうち現用系の承認信号に基づいてこれに対応するパケットデータを送出するデータ送出手段と、
前記第１および第２のスイッチ手段の接続切替手段によってスイッチングされたパケットデータのうち現用系のパケットデータを選択出力するデータ選択手段と、
所定の切替指示信号の受信を検出する切替指示受信手段と、
この切替指示受信手段によって前記切替指示信号が受信されたとき前記第１および第２のスイッチ手段のうち現用系の応答手段に現用系のルートリクエスト蓄積手段に蓄積された全てのルートリクエストに対する応答処理を指示する処理指示手段と、
前記切替指示信号が受信されたときあらかじめ決められた前記ルートリクエスト蓄積手段に蓄積された全てのルートリクエストに対する応答処理に必要な最大時間を計時するタイマ手段と、
このタイマ手段によって前記最大時間が計時されたとき前記第１および第２のスイッチ手段の系切替を行う系切替実行手段
とを具備することを特徴とするパケットスイッチ装置。
【請求項２】
複数の入力ポートそれぞれに対応して入力されるパケットデータの宛先出力ポートを示すルートリクエスト信号を送出するルートリクエスト送出手段と、
これらルートリクエスト送出手段によって送出されたルートリクエスト信号に対応して所定の承認信号が応答されないとき前記入力ポートに対応して前記パケットデータを順次蓄積する入力パケットデータ蓄積手段と、
ルートリクエスト送出手段によって送出されたリクエスト信号に基づいて出力ポートの割り当てを行う出力ポート割当手段と、この出力ポート割当手段によって出力ポートが割り当てられたルートリクエスト信号の送信元に承認信号を応答する応答手段と、前記出力ポート割当手段によって出力ポートが割り当てられなかったルートリクエスト信号を蓄積するルートリクエスト蓄積手段と、前記応答手段によって応答された承認信号に対応して前記入力パケットデータ蓄積手段から読み出されたパケットデータを前記出力ポート割当手段によって割り当てられた出力ポートにスイッチングする接続切替手段とを備える２重化構成された第１および第２のスイッチ手段と、
これら第１および第２のスイッチ手段によって応答された第１および第２の承認信号のうち現用系の承認信号に基づいてこれに対応するパケットデータを送出するデータ送出手段と、
前記第１および第２のスイッチ手段によってスイッチングされたパケットデータのうち現用系のパケットデータを選択出力するデータ選択手段と、
所定の切替指示信号の受信を検出する切替指示受信手段と、
この切替指示受信手段によって前記切替指示信号が受信されたとき前記第１および第２のスイッチ手段のうち現用系の応答手段に現用系のルートリクエスト蓄積手段に蓄積された全てのルートリクエストに対する応答処理を指示する処理指示手段と、
この処理指示手段によって指示された応答処理の終了を監視する応答処理終了監視手段と、
この応答処理終了監視手段によって前記応答処理の終了が検出されたとき前記第１および第２のスイッチ手段の系切替を行う系切替実行手段
とを具備することを特徴とするパケットスイッチ装置。
【請求項３】
前記入力パケットデータ蓄積手段は、前記切替指示受信手段によって前記切替指示信号が受信された時点から前記系切替実行手段によって系切替が実行される時点までに入力されるパケットデータを蓄積する蓄積容量を有していることを特徴とする請求項１または請求項２記載のパケットスイッチ装置。
【請求項４】
前記系切替実行手段によって系切替が実行されたとき前記第１および第２のスイッチ手段のうち前記切替指示信号の受信前まで予備系であったスイッチ手段のルートリクエスト蓄積手段の蓄積内容をクリアするルートリクエスト初期化手段を備えることを特徴とする請求項１〜請求項３いずれかに記載のパケットスイッチ装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明はパケットデータのスイッチングを行うパケットスイッチ装置に係わり、詳細にはパケットデータのスイッチングを行うスイッチ部が２重化構成されたパケットスイッチ装置に関する。
【０００２】
【従来の技術】
従来、この種のパケットスイッチ装置は、現用系および予備系からなる２重化構成により、現用系に障害が発生した場合現用系から予備系に切り替えて本来のパケットデータのスイッチング機能を維持することで信頼性の向上を図る。
【０００３】
図６は、従来提案された２重化構成の第１の従来例におけるパケットスイッチ装置の構成の概要を表わしたものである。このパケットスイッチ装置では、図示しない複数の入力ポートから入力されたパケットデータ１０１〜１０Ｎが、それぞれ各ポートに対応して設けられた第１〜第Ｎの入力インタフェース（Ｉｎｔｅｒｆａｃｅ：以下、ＩＦと略す。）部１１１〜１１Ｎに入力される。第１〜第Ｎの入力ＩＦ部１１１〜１１Ｎは、それぞれバッファ１２１〜１２Ｎにおいて、パケットデータ１０１〜１０ＮをＭパケット分だけバッファリングする。バッファ１２１〜１２Ｎに蓄積されているパケットデータは、選択承認（ＡＣＫｎｏｗｌｅｄｇｅ：以下、ＡＣＫと略す。）信号１３１〜１３Ｎにより、０系および１系スイッチ部１４０、１４１に対して出力される。選択ＡＣＫ信号１３１〜１３Ｎは、それぞれ２入力１出力セレクタであるＳＥＬ部１５１〜１５Ｎによって、切替制御信号１６に基づいて、０系スイッチ部１４０からのＡＣＫ信号１７１〜１７Ｎと１系スイッチ部１４１からのＡＣＫ信号１８１〜１８Ｎのうちいずれか一方が選択されることで生成される。
【０００４】
また、第１〜第Ｎの入力ＩＦ部１１１〜１１Ｎは、それぞれのバッファにパケットデータ１０１〜１０Ｎが入力されるたびに、その出方路の出力ポートを特定するルートリクエスト信号（図示せず）を、０系および１系スイッチ部１４０、１４１に対して送出するようになっている。０系および１系スイッチ部１４０、１４１は、これらルートリクエスト信号から、図示しないスケジューラによって宛先となる出力ポートの割り当てあるいはスケジューリングされた結果、スイッチング可能となったときに、ルートリクエスト信号の送信元である入力ＩＦ部に対してＡＣＫ信号を返信する。
【０００５】
０系および１系スイッチ部１４０、１４１は、ＡＣＫ信号でルートリクエスト信号による要求が承認されて各入力ＩＦ部によって出力されたパケットデータを、これに対応するルートリクエストで要求された出力ポートにスイッチングする。０系および１系スイッチ部１４０、１４１でスイッチングされたパケットデータ１９１〜１９Ｎ、２０１〜２０Ｎは、それぞれ要求した出力ポートに対応する第１〜第Ｎの出力ＩＦ部２１１〜２１Ｎに対して出力される。第１〜第Ｎの出力ＩＦ部２１１〜２１Ｎは、２入力１セレクタであるＳＥＬ部２２１〜２２Ｎにおいて、切替制御信号１６により、０系および１系スイッチ部１４０、１４１でスイッチングされたパケットデータのうちいずれか一方を選択し、出力パケットデータ２３１〜２３Ｎとして出力する。
【０００６】
切替制御信号１６は、共通制御部２４によって生成される。共通制御部２４は、切替指示受信部２５で図示しない上位装置から入力される切替指示信号２６の受信を監視し、これが検出されると、切替制御部２７によって各部に分配される。
【０００７】
このようなパケットスイッチ装置は、共通制御部２４で上位装置から切替指示信号２６を受信すると、切替指示受信部２５および切替制御部２７を経て生成した切替制御信号１６を、第１〜第Ｎの入力ＩＦ部１１１〜１１ＮのＳＥＬ部１５１〜１５Ｎおよび第１〜第Ｎの出力ＩＦ部２１１〜２１ＮのＳＥＬ部２２１〜２２Ｎに対して出力する。各ＳＥＬ部は、入力された切替制御信号１６にしたがって選択出力する。これにより、現用系である０系から予備系である１系への系切替を実行する。ここで、たとえばはじめは予備系で、切替実行後に現用系となった１系スイッチ部１４１は、入力ＩＦ部でバッファリングされる最大Ｍパケット分に対応するルートリクエスト数Ｍ個分だけ、切替実行後にダミーのＡＣＫ信号を各入力ＩＦ部ごとに送信する。そして、その後、切り替えられた１系においてスイッチング動作を行う。
【０００８】
このようなパケットスイッチ装置の技術思想は、たとえば特開平１−２７４５４３号公報「パケット交換システム」に開示されている。
【０００９】
また、特開平６−２１６９２８号公報「ＡＴＭ交換機の系切替方式」には、両系のスイッチ部の初期状態の違いによって遅延時間が異なることに起因するスイッチングデータの欠落を回避する技術が開示されている。
【００１０】
図７は、特開平６−２１６９２８号公報に開示された技術を適用した第２の従来例におけるパケットスイッチ装置の構成の概要を表わしたものである。このパケットスイッチ装置において、入力ＩＦ部３０に入力されたパケットデータ３１は、ここで０系および１系スイッチ部３２０、３２１に分配される。０系スイッチ部３２０では、入力ＩＦ部３０から入力されたパケットデータを、バッファ３３０にバッファリングする。バッファ３３０は、バッファ制御部３４０によって、タイマ３５０で計測されているタイマ時間に基づいて、その入力および出力が制御される。バッファ制御部３４０によってバッファ３３０から読み出されたパケットデータは、出力ＩＦ部３６の２入力１出力セレクタ３７に入力される。
【００１１】
同様に、１系スイッチ部３２１では、入力ＩＦ部３０から入力されたパケットデータを、バッファ３３１にバッファリングする。バッファ３３１は、バッファ制御部３４１によって、タイマ３５１で計測されているタイマ時間に基づいて、その入力および出力が制御される。バッファ制御部３４１によってバッファ３３１から読み出されたパケットデータは、出力ＩＦ部３６の２入力１出力セレクタ３７に入力される。バッファ制御部３４０、３４１およびセレクタ３７は、共通制御部３８によって制御される。
【００１２】
このような構成のパケットスイッチ装置において、共通制御部３８は、図示しない上位装置からの切替指示信号を検出する。共通制御部３８は、切替指示信号を検出すると、０系スイッチ部３２０のバッファ制御部３４０および１系スイッチ部３２１のバッファ制御部３４１に対して、同時に系切替信号３９０、３９１を送出する。以下では、現在０系スイッチ部３２０が現用系、１系スイッチ部３２１が予備系であるものとし、セレクタ３７は系選択信号４０によって現用系である０系スイッチ部３２０からのパケットデータを選択しているものとして説明する。
【００１３】
系切替信号３９０を受信した０系スイッチ部３２０のバッファ制御部３４０は、バッファ３３０に対して入力ＩＦ部３０からのパケットデータを受け付けないように指示する。一方、系切替信号３９１を受信した１系スイッチ部３２１のバッファ制御部３４１は、バッファ３３１に対してリセットを指示して残留データをクリアするとともに、これ以降入力ＩＦ部３０からのパケットデータについて、出力ＩＦ部３６への出力停止を指示する。さらに、バッファ制御部３４１は、タイマ３５１にあらかじめ設定されている時間として、現用系である０系スイッチ部３２０のバッファ３３０に蓄積されているパケットデータが全て排出されるまでの時間の計測を開始させる。
【００１４】
バッファ制御部３４１は、タイマ３５１によるタイムアウトを検出すると、その旨を共通制御部３８に通知する。共通制御部３８は、これを受けて、セレクタ３７に対して、予備系であった１系スイッチ部３２１のバッファ３３１からのパケットデータを選択するように系選択信号４０を送出する。同時に、１系スイッチ部３２１のバッファ制御部３４１に対してバッファ３３１からのパケットデータの出力停止を解除する。
【００１５】
このように系切替時に現用系の入力を停止させるとともに、予備系のバッファをクリアしてパケットデータを蓄積させてその出力を停止させている。そして、タイマによって現用系に蓄積されている全パケットデータの排出が行われる時間が経過したとき、予備系に系を切り替えるとともに予備系のバッファの出力の停止を解除して、予備系におけるスイッチングを開始する。
【００１６】
【発明が解決しようとする課題】
しかしながら、第１の従来例におけるパケットスイッチ装置では、共通制御部２４で切替指示信号２６を受信後、直ちに切替制御信号１６により系切替を実行するため、系切替後の現用系のＡＣＫ信号の応答は予備系に対して行われることになる。したがって、現用系と予備系とでルートリクエストのバッファリング状態が異なる場合には、系切替前に現用系であったスイッチ部にバッファリングされていたルートリクエストに該当するパケットデータが欠落する場合があり、いわゆる系切替時における瞬断が発生するという問題がある。
【００１７】
これに対して第２の従来例におけるパケットスイッチ装置では、現用系のバッファに蓄積されたデータを排出するまで系切替を実行しないようにすることによって、瞬断の発生を回避している。しかしながら、個々にデータフローが規定されているパケットデータは、スイッチ部において、互いに異なる入力ポートを介して入力されたパケットデータの出方路に対応する出力ポートが重複することがあるため、スケジューリングを行ってこれらを調整する必要がある。したがって、第２の従来例におけるパケットスイッチ装置のようなバッファを、スイッチ部あるいは入力ＩＦ部に単純に設けただけでは、ルートリクエストとこれに対応する承認が、両系にまたがってしまい、上述した瞬断が発生するという問題がある。また、第２の従来例におけるパケットスイッチ装置では、各スイッチ部においてタイムアウトを検出するようにしているため、これを一旦共通制御部に通知してから、系切替を行う必要があり、装置の複雑化および処理時間の遅延を招くという問題がある。
【００１８】
そこで本発明の目的は、簡易な構成で、それぞれスケジューリングを行ってスイッチング処理を行い２重化構成されているスイッチ部の系切替を無瞬断で実現するパケットスイッチ装置を提供することにある。
【００１９】
【課題を解決するための手段】
請求項１記載の発明では、（イ）複数の入力ポートそれぞれに対応して入力されるパケットデータの宛先出力ポートを示すルートリクエスト信号を送出するルートリクエスト送出手段と、（ロ）これらルートリクエスト送出手段によって送出されたルートリクエスト信号に対応して所定の承認信号が応答されないとき入力ポートに対応してパケットデータを順次蓄積する入力パケットデータ蓄積手段と、（ハ）ルートリクエスト送出手段によって送出されたリクエスト信号に基づいて出力ポートの割り当てを行う出力ポート割当手段と、この出力ポート割当手段によって出力ポートが割り当てられたルートリクエスト信号の送信元に承認信号を応答する応答手段と、出力ポート割当手段によって出力ポートが割り当てられなかったルートリクエスト信号を蓄積するルートリクエスト蓄積手段と、応答手段によって応答された承認信号に対応して入力パケットデータ蓄積手段から読み出されたパケットデータを出力ポート割当手段によって割り当てられた出力ポートにスイッチングする接続切替手段とを備える２重化構成された第１および第２のスイッチ手段と、（ニ）これら第１および第２のスイッチ手段の応答手段によって応答された第１および第２の承認信号のうち現用系の承認信号に基づいてこれに対応するパケットデータを送出するデータ送出手段と、（ホ）第１および第２のスイッチ手段の接続切替手段によってスイッチングされたパケットデータのうち現用系のパケットデータを選択出力するデータ選択手段と、（ヘ）所定の切替指示信号の受信を検出する切替指示受信手段と、（ト）この切替指示受信手段によって切替指示信号が受信されたとき第１および第２のスイッチ手段のうち現用系の応答手段に現用系のルートリクエスト蓄積手段に蓄積された全てのルートリクエストに対する応答処理を指示する処理指示手段と、（チ）切替指示信号が受信されたときあらかじめ決められたルートリクエスト蓄積手段に蓄積された全てのルートリクエストに対する応答処理に必要な最大時間を計時するタイマ手段と、（リ）このタイマ手段によって最大時間が計時されたとき第１および第２のスイッチ手段の系切替を行う系切替実行手段とをパケットスイッチ装置に具備させる。
【００２４】
すなわち請求項１記載の発明では、パケットデータが入力されたとき、まずルートリクエスト送出手段により宛先出力ポートを特定するルートリクエスト信号を２重化構成されている第１および第２のスイッチ手段に、送出する。第１および第２のスイッチ手段では、出力ポート割り当て手段によってそれぞれルートリクエスト信号に基づいて出力ポートの割り当てを行い、応答手段でその結果出力ポートの割り当てが行われたときルートリクエスト信号の送出元に対して所定の承認信号により応答する。一方、出力ポートが割り当てられなかったルートリクエスト信号をルートリクエスト蓄積手段に蓄積するとともに、対応する承認信号がないものとして、入力ポートに対応して設けられた入力パケットデータ蓄積手段にパケットデータを順次蓄積する。現用系の承認信号による応答があったときは、接続切替手段が、割当情報にしたがって、データ送出手段によって送出された現用系パケットデータのスイッチングを行うとともに、データ選択手段が現用系のスイッチ手段でスイッチングされたパケットデータを選択出力する。ここで、所定の系切替を指示する切替指示信号が切替指示受信手段で受信が検出されたとき、処理指示手段によってルートリクエスト蓄積手段に蓄積されているスイッチングが未処理の全てのルートリクエスト信号に対して現用系のスイッチ手段でスイッチングを行うように指示が出力される。そして、タイマ手段により予め決められたルートリクエスト蓄積手段に蓄積されている全てのルートリクエストに対するスイッチング処理に必要な最大時間が計時され、その時間経過後に、系切替実行手段により、第１および第２のスイッチ手段の系切替を実行するようにしている。
【００２５】
請求項２記載の発明では、（イ）複数の入力ポートそれぞれに対応して入力されるパケットデータの宛先出力ポートを示すルートリクエスト信号を送出するルートリクエスト送出手段と、（ロ）これらルートリクエスト送出手段によって送出されたルートリクエスト信号に対応して所定の承認信号が応答されないとき入力ポートに対応してパケットデータを順次蓄積する入力パケットデータ蓄積手段と、（ハ）ルートリクエスト送出手段によって送出されたリクエスト信号に基づいて出力ポートの割り当てを行う出力ポート割当手段と、この出力ポート割当手段によって出力ポートが割り当てられたルートリクエスト信号の送信元に承認信号を応答する応答手段と、出力ポート割当手段によって出力ポートが割り当てられなかったルートリクエスト信号を蓄積するルートリクエスト蓄積手段と、応答手段によって応答された承認信号に対応して入力パケットデータ蓄積手段から読み出されたパケットデータを出力ポート割当手段によって割り当てられた出力ポートにスイッチングする接続切替手段とを備える２重化構成された第１および第２のスイッチ手段と、（ニ）これら第１および第２のスイッチ手段によって応答された第１および第２の承認信号のうち現用系の承認信号に基づいてこれに対応するパケットデータを送出するデータ送出手段と、（ホ）第１および第２のスイッチ手段によってスイッチングされたパケットデータのうち現用系のパケットデータを選択出力するデータ選択手段と、（ヘ）所定の切替指示信号の受信を検出する切替指示受信手段と、（ト）この切替指示受信手段によって切替指示信号が受信されたとき第１および第２のスイッチ手段のうち現用系の応答手段に現用系のルートリクエスト蓄積手段に蓄積された全てのルートリクエストに対する応答処理を指示する処理指示手段と、（チ）この処理指示手段によって指示された応答処理の終了を監視する応答処理終了監視手段と、（リ）この応答処理終了監視手段によって応答処理の終了が検出されたとき第１および第２のスイッチ手段の系切替を行う系切替実行手段とをパケットスイッチ装置に具備させる。
【００２６】
すなわち請求項２記載の発明では、請求項１記載の発明において、応答処理終了監視手段により、処理指示手段によって指示された応答処理の終了を監視し、系切替実行手段はこの応答処理終了監視手段によって前記応答処理の終了が検出されたとき第１および第２のスイッチ手段の系切替を実行するようにしている。
【００２７】
請求項３記載の発明では、請求項１または請求項２記載のパケットスイッチ装置で、入力パケットデータ蓄積手段は、切替指示受信手段によって切替指示信号が受信された時点から処理指示手段によって指示された処理が終了した時点までに入力されるパケットデータを蓄積する蓄積容量を有していることを特徴としている。
【００２８】
すなわち請求項３記載の発明では、入力パケットデータ蓄積手段の蓄積容量を、切替指示信号が受信された時点から系切替実行手段によって系切替が実行される時点までに入力されるパケットデータを全て蓄積するようにしたので、パケットデータの欠落を回避するためにそれまで入力されたパケットデータの再送を要求するといった余分な処理時間を削減し、系切替実行後のスイッチング動作を速やかに開始することができる。
【００２９】
請求項４記載の発明では、請求項１〜請求項３いずれかに記載のパケットスイッチ装置で、系切替実行手段によって系切替が実行されたとき第１および第２のスイッチ手段のうち切替指示信号の受信前まで予備系であったスイッチ手段のルートリクエスト蓄積手段の蓄積内容をクリアするルートリクエスト初期化手段を備えることを特徴としている。
【００３０】
すなわち請求項４記載の発明では、系切替実行とともに予備系のルートリクエスト蓄積手段を初期化するようにしたので、系切替実行以前に予備系にバッファリングされていたルートリクエスト信号に対して、切替実行後に不要な応答処理を行う必要がなくなり、系切替処理の高速化を図ることができる。
【００３１】
【発明の実施の形態】
【００３２】
【実施例】
以下実施例につき本発明を詳細に説明する。
【００３３】
第１の実施例
【００３４】
図１は、本発明の第１の実施例におけるパケットスイッチ装置の構成の概要を表わしたものである。第１の実施例におけるパケットスイッチ装置は、入力ＩＦ部５０と出力ＩＦ部５１とが、スイッチ部５２を介して接続されている。入力ＩＦ部５０、出力ＩＦ部５１およびスイッチ部５２は、切替指示信号５３が入力される共通制御部５４によって生成された切替制御信号５５によって、系切替制御が行われる。
【００３５】
入力ＩＦ部５０は、図示しないＮ本の入力ポートそれぞれに対応して、第１〜第Ｎの入力ＩＦ部５６１〜５６Ｎを備えている。第１〜第Ｎの入力ＩＦ部５６１〜５６Ｎは、パケットデータ５７１〜５７Ｎが入力されるたびに、各パケットデータのヘッダ情報として付加されている出方路情報を参照して、宛先となる出力ポートを示すルートリクエスト信号を、スイッチ部５２に送出する。第１〜第Ｎの入力ＩＦ部５６１〜５６Ｎは、これらルートリクエスト信号に対応するＡＣＫ信号を受信したとき、各ルートリクエスト信号に対応するパケットデータを、スイッチ部５２に対して出力する。送出したルートリクエスト信号に対応するＡＣＫ信号による応答がないときは、入力ポートを介して入力されたパケットデータ５７１〜５７Ｎは、それぞれ第１〜第Ｎの入力ＩＦ部５６１〜５６Ｎでバッファリングされる。
【００３６】
スイッチ部５２は、０系スイッチ部５８０と、１系スイッチ部５８１とを備え、２重化構成をなしている。０系および１系スイッチ部５８０、５８１では、それぞれ各入力ＩＦ部５６１〜５６Ｎにパケットデータ５７１〜５７Ｎが入力されるたびに、ルートリクエスト信号が受信される。そして、これらルートリクエスト信号によって特定される出力ポートの割り当ておよび接続スケジューリングを行う。要求した出力ポートへスイッチング可能となった入力ＩＦ部に対してＡＣＫ信号を返信する。要求した出力ポートへのスイッチングが不可能とされたルートリクエスト信号は、スイッチ部内にバッファリングされる。各スイッチ部５８０、５８１は、このＡＣＫ信号に対応して入力ＩＦ部から入力されてきたパケットデータを、ルートリクエスト信号によって特定された出力ポートにスイッチングする。
【００３７】
出力ＩＦ部５１は、図示しないＮ本の出力ポートそれぞれに対応して、第１〜第Ｎの出力ＩＦ部５９１〜５９Ｎを備えている。スイッチ部５２の０系および１系スイッチ部５８０、５８１によってスイッチングされた各パケットデータは、宛先となる出力ポートに対応する第１〜第Ｎの出力ＩＦ部５９１〜５９Ｎのいずれかに入力される。第１〜第Ｎの出力ＩＦ部５９１〜５９Ｎは、それぞれ切替制御信号５５に応じて、一方の系のスイッチ部から入力されたパケットデータを選択して、出力パケットデータ６０１〜６０Ｎとして出力する。
【００３８】
このような構成のパケットスイッチ装置の系切替は、共通制御部５４によって制御される。共通制御部５４は、切替指示信号５３が入力されると、その時点で現用系のスイッチ部にバッファリングされているルートリクエスト信号に対してスイッチングを行ってから、予備系のスイッチ部に系切替を行うように切替制御信号５５を出力する。この切替制御信号５５を受信した予備系のスイッチ部では、予備系のルートリクエスト信号のバッファをクリアし、切替制御信号受信後のルートリクエスト信号に対する処理は、全て予備系側で行うようになっている。
【００３９】
次に、第１の実施例におけるパケットスイッチ装置について詳細に説明するため、以下パケットスイッチ装置の要部について説明する。
【００４０】
図２は、第１の実施例におけるパケットスイッチ装置の入力ＩＦ部５０、スイッチ部５２および出力ＩＦ部５１の間で送受信されるパケットデータに着目して関連する構成要部を表わしたものである。ただし、図１に示すパケットスイッチ装置と同一部分には、同一符号を付し説明を省略する。
【００４１】
第１の入力ＩＦ部５６１は、図示しない入力ポートを介して入力されるパケットデータをバッファリングするパケットデータバッファ６１１と、パケットデータバッファ６１１に対して現用系のスイッチ部からのＡＣＫ信号を選択するためのＳＥＬ部６２１と、パケットデータ５７１が入力されるたびにスイッチ部に対してルートリクエスト信号を送出するルートリクエスト送信部６３１とを有している。
【００４２】
パケットデータバッファ６１１は、先入れ先出し（Ｆｉｒｓｔ  Ｉｎ  Ｆｉｒｓｔ  Ｏｕｔ：以下、ＦＩＦＯと略す。）メモリによって構成されている。ここで、スイッチ部におけるルートリクエストのバッファリング容量を“Ｍパケット”分とし、入力ポート数を“Ｎ”としたとき、パケットデータバッファ６１１の容量は“Ｎ×Ｍパケット”分である。
【００４３】
ＳＥＬ部６２１は、図示しない切替制御信号によって、０系スイッチ部５８０からのＡＣＫ信号６４１と１系スイッチ部５８１からのＡＣＫ信号６５１のうち、いずれか一方を選択して選択ＡＣＫ信号６６１として出力する。選択ＡＣＫ信号６６１は、パケットデータバッファ６１１に入力される。選択ＡＣＫ信号６６１を受信したパケットデータバッファ６１１は、１パケットだけ読み出して、０系および１系スイッチ部５８０、５８１に対して出力する。一方、選択ＡＣＫ信号６６１が送信不可のとき、そのままパケットデータは、バッファリングされる。
【００４４】
ルートリクエスト送信部６３１は、入力されるパケットデータ５７１を監視して、そのヘッダ情報として配置される出方路情報から出力すべき出力ポートを特定し、ルートリクエスト信号６７１として０系および１系スイッチ部５８０、５８１に対して通知する。
【００４５】
第２〜第Ｎの入力ＩＦ部５６２〜５６Ｎの構成および動作は、上述した第１の入力ＩＦ部５６１と同様なので説明を省略する。
【００４６】
０系スイッチ部５８０は、第１〜第Ｎの入力ＩＦ部５６１〜５６Ｎによって送出されたルートリクエスト信号６７１〜６７Ｎから各パケットデータを出力ポートに割り当てを行ったり、割り当てが重複したときの接続スケジューリングを行う０系スケジューラ部６８０と、入力されるパケットデータを０系スケジューラ部６８０によって割り当てられた出力ポートにスイッチングするスイッチングデータパス部６９０とを有している。
【００４７】
０系スケジューラ部６８０は、第１〜第Ｎの入力ＩＦ部５６１〜５６Ｎから通知されたルートリクエスト信号６７１〜６７Ｎによって特定される宛先出力ポートを、これに対応するパケットデータが入力される入力ポートに割り当てる。ここで、宛先となる出力ポートが重複しない場合は、各ルートリクエストを送出した入力ＩＦ部に対してＡＣＫ信号を送出する。また、宛先となる出力ポートが重複した場合には、スケジューリングを行って選択した１つの入力ＩＦ部に対してＡＣＫ信号を送出する。このスケジューリングの結果、選択されなかった残りの入力ＩＦ部からのルートリクエストは、バッファリングされる。このため、０系スケジューラ部６８０は、第１〜第Ｎの入力ＩＦ部５６１〜５６Ｎに対応して、ルートリクエスト信号６７１〜６７ＮをそれぞれＭパケット分バッファリングするルートリクエストバッファ７０１〜７０Ｎを有している。
【００４８】
スイッチングデータパス部６９０は、各出力ポートに０系スケジューラ部６８０によって割り当てられた入力ポートからのパケットデータが伝送されるように回線切替を行う。
【００４９】
１系スケジューラ部６８１は、第１〜第Ｎの入力ＩＦ部５６１〜５６Ｎに対応して、ルートリクエスト信号６７１〜６７ＮをそれぞれＭパケット分バッファリングするルートリクエストバッファ７１１〜７１Ｎを有し、その動作は上述した０系スケジューラ部６８０と同様なので説明を省略する。
【００５０】
第１の出力ＩＦ部５９１は、２入力１出力セレクタであるＳＥＬ部７２１を有している。ＳＥＬ部７２１は、第１の出力ＩＦ部５９１に対応する出力ポートを宛先として０系および１系スイッチ部５８０、５８１によってそれぞれスイッチングされたパケットデータ７３１、７４１が入力されている。ＳＥＬ部７２１は、図示しない切替制御信号によって現用系のスイッチ部から出力されたパケットデータを、出力パケットデータ６０１として選択出力する。
【００５１】
第２〜第Ｎの出力ＩＦ部５９２〜５９Ｎの構成および動作は、上述した第１の出力ＩＦ部５９１と同様なので説明を省略する。
【００５２】
次に、上述したルートリクエスト信号およびＡＣＫ信号を送受信するスケジューラ部について、詳細に説明する。
【００５３】
図３は、図２に示した０系および１系スケジューラ部６８０、６８１において入出力されるルートリクエスト信号およびＡＣＫ信号に着目してその関連する構成要部を表わしたものである。ただし、図１および図２に示したパケットスイッチ装置および各スケジューラ部について同一部分には同一符号を付し、説明を省略する。０系スケジューラ部６８０の構成および動作は、１系スケジューラ部６８１と同様のため、以下では０系スケジューラ部６８０についてのみ説明する。
【００５４】
０系スケジューラ部６８０は、第１〜第Ｎの入力ＩＦ部５６１〜５６Ｎに対応してルートリクエスト信号６７１〜６７ＮをそれぞれＭパケット分バッファリングするルートリクエストバッファ７１１〜７１Ｎを備えるルートリクエストバッファリング部７５０と、ルートリクエスト信号６７１〜６７Ｎによって要求される入力ポートと出力ポートの割り当てを行うスケジューリング部７６０と、スケジューリング部７６０による割当結果にしたがって第１〜第Ｎの入力ＩＦ部５６１〜５６Ｎに対してＡＣＫ信号６４１〜６４Ｎを生成するＡＣＫ信号生成部７７０とを備えている。さらに、０系スケジューラ部６８０は、上位装置からの切替指示信号５３が入力される切替指示受信部７８０と、共通制御部５４からの切替制御信号５５が入力されるバッファリセット部７９０とを備えている。
【００５５】
ルートリクエストバッファリング部７５０は、上述したように、各入力ポートに対応する第１〜第Ｎの入力ＩＦ部５６１〜５６Ｎからのルートリクエスト信号をＭパケット分に相当するＭ個分バッファリングする。スケジューリング部７６０は、各入力ＩＦ部からのルートリクエストにしたがってスイッチング動作のスケジューリングを行い、スケジューリングの結果入力ＩＦ部に対して要求通り出力ポートの割り当てが不可能の場合には、送信許可としてのＡＣＫ信号を送出せず、受信したルートリクエスト信号を順次これらルートリクエストバッファにバッファリングする。ＡＣＫ信号生成部７７０は、スケジューリング部７６０のスケジューリングの結果入力ＩＦ部に対して要求通り出力ポートの割り当てが可能の場合には、送信許可としてのＡＣＫ信号を対応する入力ＩＦ部に対して送出する。切替指示受信部７８０は、上位装置からの切替指示信号を受信する。その時点で、自己の系が現用系の場合には、ＡＣＫ信号生成部７７０を起動して現在ルートリクエストバッファリング部７５０にバッファリングされている全てのルートリクエスト信号に対してスケジューリングを行って、ＡＣＫ信号の応答を行わせる。一方、切替指示受信部７８０は、切替指示信号の受信時点で自己の系が予備系の場合には、バッファリセット部７９０で受信した切替制御信号５５の受信により、ルートリクエストバッファリング部７５０をリセットさせる。
【００５６】
次に、このようなスケジューラ部にＡＣＫ信号応答あるいはルートリクエストバッファのリセットを行わせる切替制御信号について説明する。
【００５７】
図４は、第１の実施例におけるパケットスイッチ装置において送受信される切替制御信号に着目してその関連する構成要部を表わしたものである。ただし、図１〜図３に示したパケットスイッチ装置および各スケジューラ部について同一部分には同一符号を付し、説明を省略する。共通制御部５４は、図示しない上位装置からの切替指示信号５３の受信を監視する切替指示受信部８０と、切替指示受信部８０によって受信が検出されたとき“Ｎ×Ｍパケット時間”をカウントするタイマカウント部８１と、タイマカウント部８１によって“Ｎ×Ｍパケット時間”経過後に通知される切替指示信号を各部に分配する切替制御信号５５を生成する切替制御部８２とを有している。切替制御部８２によって生成された切替制御信号５５は、第１〜第Ｎの入力ＩＦ部５６１〜５６ＮのＳＥＬ部６２１〜６２Ｎ、第１〜第Ｎの出力ＩＦ部５９１〜５９ＮのＳＥＬ部７２１〜７２Ｎそして０系および１系スイッチ部５８０、５８１のバッファリセット部７９０、７９１に対して出力されている。
【００５８】
次に、上述した構成の第１の実施例におけるパケットスイッチ装置の動作について説明する。以下では、現用系を０系、予備系を１系として説明する。
【００５９】
第１〜第Ｎの入力ＩＦ部５６１〜５６Ｎでは、図２に示したように、ルートリクエスト送信部６３１〜６３Ｎにより、図示しないＮ個の入力ポートを介して入力されたパケットデータ５７１〜５７Ｎを参照して、それぞれのヘッダ情報から宛先出力ポートを特定し、ルートリクエスト信号６７１〜６７Ｎとして、それぞれ０系および１系スイッチ部５８０、５８１内の０系および１系スケジューラ部６８０、６８１に対して送出する。
【００６０】
ルートリクエスト信号６７１〜６７Ｎを受信した０および１系スケジューラ部６８０、６８１は、図３に示したように、それぞれスケジューリング部７６０、７６１において、ルートリクエストごとに要求される宛先出力ポートの割り当てを行う。その結果、複数のルートリクエストに対して宛先となる出力ポートが重複しないときには、該当する入力ＩＦ部に対して、それぞれＡＣＫ信号生成部７７０、７７１よりＡＣＫ信号を応答する。一方、複数のルートリクエストに対して宛先となる出力ポートが重複したときは、スケジューリングを行って、いずれか１つのルートリクエストにのみ出力ポートを割り当て、ＡＣＫ信号生成部７７０、７７１より、割り当てられたルートリクエストを送出した入力ＩＦ部に対してＡＣＫ信号を応答する。出力ポートが重複してスケジューリングの結果、出力ポートが割り当てられなかったルートリクエストは、入力ＩＦ部ごとにそれぞれルートリクエストバッファリング部７５０、７５１にバッファリングする。ＡＣＫ信号による応答がなかったパケットデータは、入力ポートに対応する入力ＩＦ部のパケットデータバッファ６１１〜６１Ｎに格納される。
【００６１】
０系および１系スケジューラ部６８０、６８１のＡＣＫ信号生成部７７０、７７１から送出されたＡＣＫ信号は、図４に示すように各入力ＩＦ部のＳＥＬ部に入力される。各ＳＥＬ部６２１〜６２Ｎは、切替制御信号５５によって択一的に現用系である０系のＡＣＫ信号６４１〜６４Ｎを選択する。選択されたＡＣＫ信号は、それぞれ選択ＡＣＫ信号６６１〜６６Ｎとして出力される。各入力ＩＦ部では、選択ＡＣＫ信号が送信許可を示すアクティブのとき、それぞれ対応するパケットデータを、図３に示すように０系および１系スイッチ部５８０、５８１のスイッチングデータパス部６９０、６９１に対して送信する。
【００６２】
スイッチングデータパス部６９０、６９１は、それぞれ０系および１系スケジューラ部６８０、６８１によって各出力ポートの割当結果としてのルーティング情報にしたがって、各入力ＩＦ部からのパケットデータをスイッチングする。スイッチングされたパケットデータ７３１〜７３Ｎ、７４１〜７４Ｎは、宛先となる出力ポートに対応する第１〜第Ｎの出力ＩＦ部５９１〜５９Ｎに対して出力される。
【００６３】
第１〜第Ｎの出力ＩＦ部５９１〜５９Ｎに対して出力されたパケットデータ７３１〜７３Ｎ、７４１〜７４Ｎは、ＳＥＬ部７２１〜７２Ｎに入力される。各ＳＥＬ部７２１〜７２Ｎは、切替制御信号５５により、択一的に現用系である０系のパケットデータ７３１〜７３Ｎを選択する。選択されたパケットデータは、それぞれ出力パケットデータ６０１〜６０Ｎとして出力される。
【００６４】
ここで、共通制御部５４の切替指示受信部８０で、図示しない上位装置から切替指示信号５３の受信を検出すると、タイマカウント部８１で“Ｎ×Ｍパケット時間”だけ遅延させられて、切替制御部８２に通知される。すなわち、切替指示信号５３と切替制御信号５５とは、“Ｎ×Ｍパケット時間”だけ時間差を有していることになる。
【００６５】
この切替指示信号５３は、０系および１系スケジューラ部６８０、６８１にも入力されている。切替指示信号５３は、切替指示受信部７８０、７８１によって検出される。現用系である０系の切替指示受信部７８０は、ＡＣＫ信号生成部７７０を起動して、その時点でルートリクエストバッファリング部７５０のルートリクエストバッファ７０１〜７０Ｎに最大Ｍ個だけバッファリングされているルートリクエスト信号に対して、スケジューリング部７６０による出力ポートの割り当て後、ＡＣＫ信号による応答を順次行わせる。現用系である０系のスイッチングデータパス部６９０は、ＡＣＫ信号を受信した各入力ＩＦ部からそれぞれパケットデータバッファにバッファリングされている該当パケットデータを受信し、スイッチング動作後に対応する出力ＩＦ部に対して出力する。
【００６６】
このように切替指示信号の受信時点でバッファリングされているルートリクエスト信号に対してのみＡＣＫ信号応答を行わせることで、切替指示信号受信時以降に要求されるルートリクエストに対しては現用系ではスケジューリングを行わないようにしている。切替指示信号受信時以降に入力されているパケットデータは、入力ＩＦ部のパケットデータバッファにバッファリングする。ここで、ルートリクエストバッファは、それぞれＭ個だけバッファリングしているため、切替指示信号を受信時にバッファリングされていた全てのパケットデータがＡＣＫ信号の応答によりスイッチングされる時間は、最大“Ｎ×Ｍパケット時間”だけ要する。したがって、各入力ＩＦ部において、その間に入力されるパケットデータをバッファリングしておく必要があるため、パケットデータバッファ６１１〜６１Ｎはそれぞれ“Ｎ×Ｍパケット”分に相当する量のバッファを必要とする。
【００６７】
共通制御部５４のタイマカウント部８１では、この切替指示信号５３を受信時にバッファリングされていた全てのパケットデータがＡＣＫ信号の応答によりスイッチングされる時間として“Ｎ×Ｍパケット時間”を計時する。そして、この時間経過後に、切替制御信号５５を各部に分配することによって、切替制御を実行する。すなわち、切替指示信号の受信時点でバッファリングされていた全てのパケットデータをスイッチング後、第１〜第Ｎの入力ＩＦ部５６１〜５６ＮのＳＥＬ部６２１〜６２Ｎおよび第１〜第Ｎの出力ＩＦ部５９１〜５９ＮのＳＥＬ部７２１〜７２Ｎを、切替制御信号５５により一斉に１系に切り替える。これと同時に、図３に示したように、それまで予備系であった１系スイッチ部５８１の１系スケジューラ部６８１におけるバッファリセット部７９１により、ルートリクエストバッファリング部７５１の全てのルートリクエストバッファ７１１〜７１Ｎをリセットする。
【００６８】
切替制御信号５５による一斉の系切替後は、切替指示信号５３の受信時点から切替制御信号５５による系切替時点までに第１〜第Ｎの入力ＩＦ部５６１〜５６Ｎにバッファリングされたパケットデータと、その後入力されるパケットデータに対して、再びスケジューリング動作を開始する。
【００６９】
このように第１の実施例におけるパケットスイッチ装置は、Ｎ個の入力ポートに対応して設けられた第１〜第Ｎの入力ＩＦ部５６１〜５６Ｎにパケットデータが入力されたとき、宛先出力ポートを要求するルートリクエストに対するＡＣＫ信号の応答によりスイッチング動作を行う２重化構成されたスイッチ部の系切替をおいて、スイッチング動作のスケジューリングの結果送信許可されないパケットデータについて各入力ポートごとに最大Ｍ個バッファリングさせる場合、第１〜第Ｎの入力ＩＦ部５６１〜５６Ｎそれぞれに“Ｎ×Ｍパケット”に相当する量だけ入力パケットデータをバッファリングするパケットデータバッファを設け、上位装置から切替指示信号を受信した時点から“Ｎ×Ｍパケット時間”だけカウントするタイマカウント部を設けるようにしている。そして、切替指示信号の受信時点でバッファリングされている全てのルートリクエストに対するＡＣＫ信号の応答処理を行ってから、タイマカウント部で遅延させられた切替制御信号で一斉に系切替を行う。また、切替制御信号により予備系のルートリクエストバッファをリセットする。これにより、上位装置から切替指示のあった時点で、現用系と予備系でルートリクエストのバッファリング状態が異なっている場合であっても、切替指示信号受信前に現用系で受信されたルートリクエスト信号に対しては、切替が実行される前に現用系でスイッチング動作を完了させるようにしているため、切替時によるパケットデータの欠落を回避して、装置の複雑化および処理時間の不要な遅延を招くことなく、無瞬断で系切替を行うことができる。また、切替制御信号受信以前に予備系にバッファリングされていたルートリクエスト信号に対して切替実行後に、不要なＡＣＫ信号の応答を回避することができる。
【００７０】
第２の実施例
【００７１】
第１の実施例におけるパケットスイッチ装置では、切替指示信号が受信されたとき、あらかじめ設定されたワーストケースである“Ｎ×Ｍパケット時間”だけ待ってから、一斉に系切替を行うようにしていた。しかし、第２の実施例におけるパケットスイッチ装置は、０系および１系スケジューラ部で、切替指示信号が受信された時点でバッファリングされていたルートリクエストに対するＡＣＫ信号の応答の終了を、共通制御部に通知することによって、系切替のたびにワーストケースを想定した“Ｎ×Ｍパケット時間”だけ待つ必要がなくなるようにしている。
【００７２】
以下では、第２の実施例におけるパケットスイッチ装置について、既に説明した第１の実施例におけるパケットスイッチ装置とは異なる部分についてのみ説明する。
【００７３】
図５は、第２の実施例における０系および１系スケジューラ部において入出力されるルートリクエスト信号およびＡＣＫ信号に着目してその関連する構成要部を表わしたものである。ただし、図３に示した第１の実施例におけるパケットスイッチ装置と同一部分には同一符号を付し、説明を省略する。０系スケジューラ部の構成および動作は、１系スケジューラ部と同様のため、以下では０系スケジューラ部についてのみ説明する。
【００７４】
０系スケジューラ部９００は、第１〜第Ｎの入力ＩＦ部５６１〜５６Ｎに対応してルートリクエスト信号６７１〜６７ＮをそれぞれＭパケット分バッファリングするルートリクエストバッファ７１１〜７１Ｎを備えるルートリクエストバッファリング部７５０と、ルートリクエスト信号６７１〜６７Ｎによって要求される入力ポートと出力ポートの割り当てを行うスケジューリング部９１０と、スケジューリング部９１０による割当結果にしたがって第１〜第Ｎの入力ＩＦ部５６１〜５６Ｎに対してＡＣＫ信号６４１〜６４Ｎを生成するＡＣＫ信号生成部７７０とを備えている。さらに、０系スケジューラ部９００は、上位装置からの切替指示信号５３が入力される切替指示受信部７８０と、共通制御部からの切替制御信号５５が入力されるバッファリセット部７９０とを備えている。また、０系スケジューラ部９００は、ＡＣＫ終了表示部９３０を備えており、切替指示信号５３を受信した時点で全ての入力ポートに対応してバッファリングされている全てのルートリクエスト信号に対するＡＣＫ信号の応答が終了したとき、その旨をＡＫＣ終了表示信号９４０として送出する。
【００７５】
上述したように１系スケジューラ部９０１の構成は、０系スケジューラ部９００と同様である。
【００７６】
ＡＣＫ終了表示部９３０、９３１から出力されたＡＣＫ終了表示信号９４０、９４１は、共通制御部９５に入力される。共通制御部９５は、図示しない上位装置からの切替指示信号５３の受信を監視する切替指示受信部８０と、切替指示受信部８０によって受信が検出されたときこの切替指示信号を切替制御信号９２として各部に分配する切替制御部９６とを有している。
【００７７】
このような構成の第２の実施例におけるパケットスイッチ装置は、切替指示信号を受信した時点でバッファリングされているルートリクエストに対するＡＣＫ信号の応答の終了を、ＡＣＫ終了表示部９３０、９３１で検出するとともに、共通制御部９５に通知するようにしたので、切替が実行される前に現用系でスイッチング動作を完了後、直ぐに切替制御信号９２により一斉に系切替を行うことができる。したがって、系切替のたびにワーストケースを想定した“Ｎ×Ｍパケット時間”だけ待つ必要がなくなる。さらに、切替指示信号の受信時から切替制御信号による一斉切替までの時間を短縮することができるので、切替実行前に入力ＩＦ部内でバッファリングすべきパケットデータの量も少なくすることができ、装置の簡素化とともに切替後のスイッチのスケジューリング動作の負荷を軽減することもできるようになる。
【００７８】
【発明の効果】
以上説明したように請求項１記載の発明によれば、上位装置から切替指示のあった時点で、現用系と予備系でルートリクエストのバッファリング状態が異なっている場合であっても、切替指示信号受信前に現用系で受信されたルートリクエスト信号に対しては、切替が実行される前に現用系でスイッチング動作を完了させるようにしているため、切替時によるパケットデータの欠落を回避して、装置の複雑化および処理時間の不要な遅延を招くことなく、無瞬断で系切替を行うことができる。
【００７９】
また請求項２記載の発明によれば、請求項１記載の発明の効果に加えて、ルートリクエスト蓄積手段に蓄積された全てのルートリクエスト信号に対するスイッチング終了までの時間として予め決められている時間を待つことなく、迅速に系切替を行うことができる。さらに、切替指示信号の受信時から一斉切替までの時間を短縮することができるので、切替後のスイッチのスケジューリング動作の負荷を軽減することも可能となる。
【００８０】
さらに請求項３記載の発明によれば、パケットデータの欠落を回避するためにそれまで入力されたパケットデータの再送を要求するといった余分な処理時間を削減し、系切替実行後のスイッチング動作を速やかに開始することができる。
【００８１】
さらに請求項４記載の発明によれば、系切替実行とともに予備系のルートリクエストのバッファを初期化するようにしたので、系切替実行以前に予備系にバッファリングされていたルートリクエスト信号に対して、切替実行後に不要な応答処理を行う必要がなくなり、系切替処理の高速化を図ることができる。
【図面の簡単な説明】
【図１】本発明の第１の実施例におけるパケットスイッチ装置の構成の概要を示す構成概要図である。
【図２】第１の実施例におけるパケットスイッチ装置の入力ＩＦ部、スイッチ部および出力ＩＦ部の間で送受信されるパケットデータに着目して関連する構成要部を示すブロック図である。
【図３】第１の実施例におけるパケットスイッチ装置の０系および１系スケジューラ部において入出力されるルートリクエスト信号およびＡＣＫ信号に着目してその関連する構成要部を示すブロック図である。
【図４】第１の実施例におけるパケットスイッチ装置において送受信される切替制御信号に着目してその関連する構成要部を示すブロック図である。
【図５】第２の実施例における０系および１系スケジューラ部において入出力されるルートリクエスト信号およびＡＣＫ信号に着目してその関連する構成要部を示すブロック図である。
【図６】従来提案された第１の従来例におけるパケットスイッチ装置の構成の概要を示すブロック図である。
【図７】従来提案された第２の従来例におけるパケットスイッチ装置の構成の概要を示すブロック図である。
【符号の説明】
５０  入力ＩＦ部
５１  出力ＩＦ部
５２  スイッチ部
５３  切替指示信号
５４、９５  共通制御部
５５、９２  切替制御信号
５６１〜５６Ｎ  第１〜第Ｎの入力ＩＦ部
５７１〜５７Ｎ、７３１〜７３Ｎ、７４１〜７４Ｎ  パケットデータ
５８０  ０系スイッチ部
５８１  １系スイッチ部
５９１〜５９Ｎ  第１〜第Ｎの出力ＩＦ部
６０１〜６０Ｎ  出力パケットデータ
６１１〜６１Ｎ  パケットデータバッファ
６２１〜６２Ｎ、７２１〜７２Ｎ  ＳＥＬ部
６３１〜６３Ｎ  ルートリクエスト送信部
６４１〜６４Ｎ、６５１〜６５Ｎ  ＡＣＫ信号
６６１〜６６Ｎ  選択ＡＣＫ信号
６７１〜６７Ｎ  ルートリクエスト信号
６８０、９００  ０系スケジューラ部
６８１、９０１  １系スケジューラ部
６９０、６９１  スイッチングデータパス部
７０１〜７０Ｎ、７１１〜７１Ｎ  ルートリクエストバッファ
７５０、７５１  ルートリクエストバッファリング部
７６０、７６１、９１０、９１１  スケジューリング部
７７０、７７１  ＡＣＫ信号生成部
７８０、７８１、８０  切替指示受信部
７９０、７９１  バッファリセット部
８１  タイマカウント部
８２、９６  切替制御部
９３０、９３１  ＡＣＫ終了表示部
９４０、９４１  ＡＣＫ終了表示信号
【図１】
0003573008.tif 000002
【図２】
0003573008.tif 000003
【図３】
0003573008.tif 000004
【図４】
0003573008.tif 000005
【図５】
0003573008.tif 000006
【図６】
0003573008.tif 000007
【図７】
0003573008.tif 000008