(57)【要約】【課題】ＡＡＬ２セル組立／分離処理装置を二重化し、系切替時においてＡＡＬ２セルを保証する系切替システムを提供する。【解決手段】現用系と予備系の２系統のＡＡＬ２（ＡＴＭ　Ａｄａｐｔａｔｉｏｎ　Ｌａｙｅｒ　Ｔｙｐｅ２）セル組立／分離処理装置を有し、これらの装置間で現用系と予備系の系切替を行う系切替システムであって、系切替の際に、系切替によるＡＡＬ２セルのセルロスを発生させないための引継ぎ情報と、分離途中の未完成セルデータと、を現用系であったＡＡＬ２セル組立／分離処理装置２０から予備系であったＡＡＬ２セル組立／分離処理装置３０へ転送し、新たに現用系となるＡＡＬ２セル組立／分離処理装置３０は、引継ぎ情報と分離途中の未完成セルデータとを受け継ぎ、ＡＡＬ２セルの組立または分離を行う。【選択図】　　　　図１
2004040195.tif 000002
【特許請求の範囲】
【請求項１】
現用系と予備系の２系統のＡＡＬ２（ＡＴＭ　Ａｄａｐｔａｔｉｏｎ　Ｌａｙｅｒ　Ｔｙｐｅ２）セル組立／分離処理装置を有し、これらの装置間で現用系と予備系の系切替を行う系切替システムであって、
系切替の際に、系切替によるＡＡＬ２セルのセルロスを発生させないための引継ぎ情報と、分離途中の未完成セルデータと、を現用系であったＡＡＬ２セル組立／分離処理装置から予備系であったＡＡＬ２セル組立／分離処理装置へ転送し、新たに現用系となるＡＡＬ２セル組立／分離処理装置は、前記引継ぎ情報と分離途中の未完成セルデータとを受け継ぎ、ＡＡＬ２セルの組立または分離を行うことを特徴とする系切替システム。
【請求項２】
前記系切替システムは、現用系と予備系のＡＡＬ２セル組立／分離処理装置を制御する制御手段を有し、
前記ＡＡＬ２セル組立／分離処理装置は、
入出力回線部より入力したＡＴＭセルをそのまま通過、廃棄、または蓄積する蓄積手段と、
ＡＴＭセルのスイッチング動作を行う、前記蓄積手段を有するＡＴＭスイッチ手段と、
前記蓄積手段を通過したＡＡＬ２セルの分離処理、またはＡＡＬ２セルへの組立処理を行うＡＡＬ２処理手段と、
前記制御手段からの指示により前記ＡＴＭスイッチ手段、蓄積手段、及びＡＡＬ２処理手段を制御する系切替制御手段と、を有することを特徴とする系切替システム。
【請求項３】
前記制御手段からの指示入力により前記現用系と予備系の系切替制御手段は、前記入出力回線部より入力したＡＴＭセルを蓄積手段に滞留させ、
前記現用系及び予備系の系切替制御手段同士でネゴシエーションを行い、お互いが系切替可能な状態であるかの確認を行い、
前記現用系の系切替制御手段は、ＡＡＬ２処理手段、ＡＴＭスイッチ手段の順で、これらの内部に分離途中の未完成セルデータが残っているか否かを確認し、前記現用系の系切替制御手段は、前記ＡＴＭスイッチ手段及び前記ＡＡＬ２処理手段から前記引継ぎ情報と、前記分離途中の未完成セルデータが残っていた場合にはこの未完成セルデータとを読み出し、前記予備系ＡＡＬ２セル組立／分離処理装置の系切替制御手段に送信し、
前記予備系ＡＡＬ２セル組立／分離処理装置の系切替制御手段は、前記引継ぎ情報と前記分離途中の未完成セルデータとを読み出した現用系ＡＡＬ２セル組立／分離処理装置の各手段に該当する予備系ＡＡＬ２セル組立／分離処理装置の各手段に、前記引継ぎ情報と前記分離途中の未完成セルデータとを書き込み、
系切替を実施した後で、新たに現用系となった前記系切替制御手段からの系切替終了通知を受けた前記制御手段は、前記新たに現用系となった系切替制御手段と新たに予備系となった系切替制御手段に対してセル滞留解除を指示し、
前記新たに現用系となったＡＡＬ２セル組立／分離処理装置は、前記蓄積手段でのセル滞留を解除し、前記入出力回線部から入力したセルを前記ＡＴＭスイッチ手段と前記蓄積手段を介して前記ＡＡＬ処理手段に入力し、ＡＡＬ２セルへの組立またはＡＡＬ２セルの分離を行い、
前記新たに予備系となったＡＡＬ２セル組立／分離処理装置は、前記蓄積手段でのセル滞留を解除し、前記入出力回線部で入力したセルを前記蓄積手段で廃棄することを特徴とする請求項２記載の系切替システム。
【請求項４】
前記現用系の系切替制御手段は、
シーケンスナンバと、ショートセルヘッダと、ショートセルの残りペイロード数と、ショートセルヘッダまたがりバイト数とからなるＶＣ（Ｖｉｒｔｕａｌ　Ｃａｌｌ）毎に設定された情報を、前記ＡＡＬ２セル組立／分離処理装置が収容する全てのＶＣ分について前記ＡＡＬ２処理手段から取得すると共に、前記ＡＴＭスイッチ手段よりＡＴＭコネクション情報を取得して引継ぎ情報とし、前記予備系の系切替制御手段に転送することを特徴とする請求項２または３記載の系切替システム。
【請求項５】
現用系と予備系の２系統のＡＡＬ２（ＡＴＭ　Ａｄａｐｔａｔｉｏｎ　Ｌａｙｅｒ　Ｔｙｐｅ２）セル組立／分離処理装置間で系切替を行う系切替方法であって、
系切替の際に、系切替によるＡＡＬ２セルのセルロスを発生させないための引継ぎ情報と、分離途中の未完成セルデータと、を現用系であったＡＡＬ２セル組立／分離処理装置から予備系であったＡＡＬ２セル組立／分離処理装置へ転送し、新たに現用系となるＡＡＬ２セル組立／分離処理装置は、前記引継ぎ情報と分離途中の未完成セルデータとを受け継ぎ、ＡＡＬ２セルの組立または分離を行うことを特徴とする系切替方法。
【請求項６】
前記入出力回線部より入力したＡＴＭセルを前記現用系と予備系共に蓄積手段に滞留させるＡＴＭセル滞留工程と、
前記現用系及び予備系のＡＡＬ２セル組立／分離処理装置同士でネゴシエーションを行い、お互いが系切替可能な状態であるかの確認を行う第１の確認工程と、
前記現用系のＡＡＬ２セル組立／分離処理装置において、ＡＡＬ２セルの組立、または分離を行うＡＡＬ２処理手段、ＡＴＭセルのスイッチング動作を行う、前記蓄積手段を有するＡＴＭスイッチ手段の順で、これらの内部に分離途中の未完成セルデータが残っているか否かを確認する第２の確認工程と、
前記現用系のＡＡＬ２セル組立／分離処理装置において、前記引継ぎ情報と、前記分離途中の未完成セルデータが残っていた場合にはこの未完成セルデータとを読み出し、前記予備系ＡＡＬ２セル組立／分離処理装置に送信する引継ぎ情報読み出し工程と、
前記予備系ＡＡＬ２セル組立／分離処理装置において、前記引継ぎ情報と前記分離途中の未完成セルデータとを読み出した現用系ＡＡＬ２セル組立／分離処理装置の各手段に該当する予備系ＡＡＬ２セル組立／分離処理装置の各手段に、前記引継ぎ情報と前記分離途中の未完成セルデータとを書き込む引継ぎ情報書き込み工程と、
系切替を実施した後で、新たに現用系となった前記ＡＡＬ２セル組立／分離処理装置からの系切替終了通知によりセル滞留解除を指示するセル滞留解除工程と、を有し、
前記新たに現用系となったＡＡＬ２セル組立／分離処理装置は、前記蓄積手段でのセル滞留を解除し、前記入出力回線部から入力したセルを前記ＡＴＭスイッチ手段と前記蓄積手段を介して前記ＡＡＬ処理手段に入力し、ＡＡＬ２セルへの組立またはＡＡＬ２セルの分離を行い、
前記新たに予備系となったＡＡＬ２セル組立／分離処理装置は、前記蓄積手段でのセル滞留を解除し、前記入出力回線部で入力したセルを前記蓄積手段で廃棄することを特徴とする請求項５記載の系切替方法。
【請求項７】
前記現用系のＡＡＬ２セル組立／分離処理装置は、
シーケンスナンバと、ショートセルヘッダと、ショートセルの残りペイロード数と、ショートセルヘッダまたがりバイト数とからなるＶＣ（Ｖｉｒｔｕａｌ　Ｃａｌｌ）毎に設定された情報を、前記ＡＡＬ２セル組立／分離処理装置が収容する全てのＶＣ分について前記ＡＡＬ２処理手段から取得すると共に、前記ＡＴＭスイッチ手段よりＡＴＭコネクション情報を取得して引継ぎ情報とし、前記予備系のＡＡＬ２セル組立／分離処理装置に転送することを特徴とする請求項６記載の系切替方法。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、ＡＡＬ（ＡＴＭ　Ａｄａｐｔａｔｉｏｎ　Ｌａｙｅｒ　Ｔｙｐｅ２）レイヤでのセルロスを発生させない系切替システム及び系切替方法に関する。
【０００２】
【従来の技術】
従来、ＡＴＭ交換機、あるいはＡＴＭセルを用いたアプリケーション処理を行なうシステム等で用いられるＡＡＬ２セル組立／分離処理装置は、実際に処理を行う１つの装置だけからなっており、現用系と予備系とを備えた２重化されたＡＡＬ２セル／分離処理装置は存在していなかった。しかし、多重度・処理帯域が大きくなるに従い、１装置あたりの処理能力も大きく向上しているが、一重化装置であるために、その１装置がシステムダウンしたとき等に与える影響も大きくなる一方である。ＡＡＬ２セル組立／分離処理装置の二重化は急務の技術となっている。
【０００３】
本発明と技術分野が類似する従来例１として、特開２００２−４４０９０号公報の“切替装置”がある。本従来例は、送信側装置及び受信側装置間に渡ってＡＴＭ（Ａｓｙｎｃｈｒｏｎｏｕｓ　Ｔｒａｎｓｆｅｒ　Ｍｏｄｅ）セルをそれぞれ伝送する現用系及び予備系ルート間の切替を行う切替装置に関する発明である。この切替装置の送信側装置には、現用／予備系ルート間の切替を指示するための切替準備信号を発生させる切替準備信号発生手段と、送信側装置及び受信側装置間で受け渡されるべき上位レイヤ可変長データが入力されて、この上位レイヤ可変長データを一連のパケットに変換することによりパケットストリームを生成すると共に、切替準備信号が入力されると切替位置表示用パケットを生成し、この切替位置表示用パケットを、現用／予備系ルートを経由すべき各パケットストリームの互いに同一位置に挿入して現用／予備系パケットストリームを出力するパケット組立手段と、現用／予備系パケットストリームが入力され、これらをそれぞれ多重化することにより現用／予備系ＡＴＭセルを組み立てる、冗長構成された複数のセル組立手段とが設けられる。
【０００４】
一方、受信側装置には、現用／予備系ＡＴＭセルを分解することにより現用／予備系パケットストリームを再生する、冗長構成された複数のセル分解手段と、再生された現用／予備系パケットストリームにおける切替位置表示用パケットの挿入位置を検出し、この検出された挿入位置よりも前の現用系パケットストリーム及び検出された当該挿入位置よりも後の予備系パケットストリームから上位レイヤ可変長データを再生するパケット分解手段とが設けられる。
【０００５】
【発明が解決しようとする課題】
しかしながら、特開２００２−４４０９０号公報の“切替装置”では、ＡＡＬ２無瞬断切替を実現すると言ってはいるが、ＡＡＬ２セルレベルでのセルロス無しの系切替は実現できていない。これは従来からある系切替方法では、系切替を実施した際に、ＡＡＬ２セルの組立／分離に必要な情報（本発明では「引継ぎ情報」と称す）が欠落してしまうことにより、系切替後に必ずＡＡＬ２セルのセルロスが発生してしまうところにある。
【０００６】
例えば、ＡＡＬ２セルは、１セルに複数のユーザのデータが多重化されており、図３に示されるように１人のユーザのデータが２つのＡＡＬ２セルにまたがっていることもある。このようなまたがりセルデータが存在する状態で、ＡＡＬ２セルの順番の正当性を確認するための引継ぎ情報（例えば、シーケンスナンバ）が今まで現用系であったシステムから予備系であったシステムに引き継がれないとすると、ＡＡＬ２セルのシーケンスナンバが分からないため、ＡＡＬ２セルの順番保証ができず、ＡＡＬ２セルを組み立てることができないという不具合が生じることになる。
【０００７】
本発明は上記事情に鑑みてなされたものであり、ＡＡＬ２セル組立／分離処理装置を二重化し、系切替時においてＡＡＬ２セルを保証する系切替システムを提供することを目的とする。
【０００８】
【課題を解決するための手段】
かかる目的を達成するために請求項１記載の発明は、現用系と予備系の２系統のＡＡＬ２（ＡＴＭ　Ａｄａｐｔａｔｉｏｎ　Ｌａｙｅｒ　Ｔｙｐｅ２）セル組立／分離処理装置を有し、これらの装置間で現用系と予備系の系切替を行う系切替システムであって、系切替の際に、系切替によるＡＡＬ２セルのセルロスを発生させないための引継ぎ情報と、分離途中の未完成セルデータと、を現用系であったＡＡＬ２セル組立／分離処理装置から予備系であったＡＡＬ２セル組立／分離処理装置へ転送し、新たに現用系となるＡＡＬ２セル組立／分離処理装置は、引継ぎ情報と分離途中の未完成セルデータとを受け継ぎ、ＡＡＬ２セルの組立または分離を行うことを特徴とする。
【０００９】
請求項２記載の発明は、請求項１記載の発明において、系切替システムは、現用系と予備系のＡＡＬ２セル組立／分離処理装置を制御する制御手段を有し、ＡＡＬ２セル組立／分離処理装置は、入出力回線部より入力したＡＴＭセルをそのまま通過、廃棄、または蓄積する蓄積手段と、ＡＴＭセルのスイッチング動作を行う、蓄積手段を有するＡＴＭスイッチ手段と、蓄積手段を通過したＡＡＬ２セルの分離処理、またはＡＡＬ２セルへの組立処理を行うＡＡＬ２処理手段と、制御手段からの指示によりＡＴＭスイッチ手段、蓄積手段、及びＡＡＬ２処理手段を制御する系切替制御手段と、を有することを特徴とする。
【００１０】
請求項３記載の発明は、請求項２記載の発明において、制御手段からの指示入力により現用系と予備系の系切替制御手段は、入出力回線部より入力したＡＴＭセルを蓄積手段に滞留させ、現用系及び予備系の系切替制御手段同士でネゴシエーションを行い、お互いが系切替可能な状態であるかの確認を行い、現用系の系切替制御手段は、ＡＡＬ２処理手段、ＡＴＭスイッチ手段の順で、これらの内部に分離途中の未完成セルデータが残っているか否かを確認し、現用系の系切替制御手段は、ＡＴＭスイッチ手段及びＡＡＬ２処理手段から引継ぎ情報と、分離途中の未完成セルデータが残っていた場合にはこの未完成セルデータとを読み出し、予備系ＡＡＬ２セル組立／分離処理装置の系切替制御手段に送信し、予備系ＡＡＬ２セル組立／分離処理装置の系切替制御手段は、引継ぎ情報と分離途中の未完成セルデータとを読み出した現用系ＡＡＬ２セル組立／分離処理装置の各手段に該当する予備系ＡＡＬ２セル組立／分離処理装置の各手段に、引継ぎ情報と分離途中の未完成セルデータとを書き込み、系切替を実施した後で、新たに現用系となった系切替制御手段からの系切替終了通知を受けた制御手段は、新たに現用系となった系切替制御手段と新たに予備系となった系切替制御手段に対してセル滞留解除を指示し、新たに現用系となったＡＡＬ２セル組立／分離処理装置は、蓄積手段でのセル滞留を解除し、入出力回線部から入力したセルをＡＴＭスイッチ手段と蓄積手段を介してＡＡＬ処理手段に入力し、ＡＡＬ２セルへの組立またはＡＡＬ２セルの分離を行い、新たに予備系となったＡＡＬ２セル組立／分離処理装置は、蓄積手段でのセル滞留を解除し、入出力回線部で入力したセルを蓄積手段で廃棄することを特徴とする。
【００１１】
請求項４記載の発明は、請求項２または３記載の発明において、現用系の系切替制御手段は、シーケンスナンバと、ショートセルヘッダと、ショートセルの残りペイロード数と、ショートセルヘッダまたがりバイト数とからなるＶＣ（Ｖｉｒｔｕａｌ　Ｃａｌｌ）毎に設定された情報を、ＡＡＬ２セル組立／分離処理装置が収容する全てのＶＣ分についてＡＡＬ２処理手段から取得すると共に、ＡＴＭスイッチ手段よりＡＴＭコネクション情報を取得して引継ぎ情報とし、予備系の系切替制御手段に転送することを特徴とする。
【００１２】
請求項５記載の発明は、現用系と予備系の２系統のＡＡＬ２（ＡＴＭ　Ａｄａｐｔａｔｉｏｎ　Ｌａｙｅｒ　Ｔｙｐｅ２）セル組立／分離処理装置間で系切替を行う系切替方法であって、系切替の際に、系切替によるＡＡＬ２セルのセルロスを発生させないための引継ぎ情報と、分離途中の未完成セルデータと、を現用系であったＡＡＬ２セル組立／分離処理装置から予備系であったＡＡＬ２セル組立／分離処理装置へ転送し、新たに現用系となるＡＡＬ２セル組立／分離処理装置は、引継ぎ情報と分離途中の未完成セルデータとを受け継ぎ、ＡＡＬ２セルの組立または分離を行うことを特徴とする。
【００１３】
請求項６記載の発明は、請求項５記載の発明において、入出力回線部より入力したＡＴＭセルを現用系と予備系共に蓄積手段に滞留させるＡＴＭセル滞留工程と、現用系及び予備系のＡＡＬ２セル組立／分離処理装置同士でネゴシエーションを行い、お互いが系切替可能な状態であるかの確認を行う第１の確認工程と、現用系のＡＡＬ２セル組立／分離処理装置において、ＡＡＬ２セルの組立、または分離を行うＡＡＬ２処理手段、ＡＴＭセルのスイッチング動作を行う、蓄積手段を有するＡＴＭスイッチ手段の順で、これらの内部に分離途中の未完成セルデータが残っているか否かを確認する第２の確認工程と、現用系のＡＡＬ２セル組立／分離処理装置において、引継ぎ情報と、分離途中の未完成セルデータが残っていた場合にはこの未完成セルデータとを読み出し、予備系ＡＡＬ２セル組立／分離処理装置に送信する引継ぎ情報読み出し工程と、予備系ＡＡＬ２セル組立／分離処理装置において、引継ぎ情報と分離途中の未完成セルデータとを読み出した現用系ＡＡＬ２セル組立／分離処理装置の各手段に該当する予備系ＡＡＬ２セル組立／分離処理装置の各手段に、引継ぎ情報と分離途中の未完成セルデータとを書き込む引継ぎ情報書き込み工程と、系切替を実施した後で、新たに現用系となったＡＡＬ２セル組立／分離処理装置からの系切替終了通知によりセル滞留解除を指示するセル滞留解除工程と、を有し、新たに現用系となったＡＡＬ２セル組立／分離処理装置は、蓄積手段でのセル滞留を解除し、入出力回線部から入力したセルをＡＴＭスイッチ手段と蓄積手段を介してＡＡＬ処理手段に入力し、ＡＡＬ２セルへの組立またはＡＡＬ２セルの分離を行い、新たに予備系となったＡＡＬ２セル組立／分離処理装置は、蓄積手段でのセル滞留を解除し、入出力回線部で入力したセルを蓄積手段で廃棄することを特徴とする。
【００１４】
請求項７記載の発明は、請求項６記載の発明において、現用系のＡＡＬ２セル組立／分離処理装置は、シーケンスナンバと、ショートセルヘッダと、ショートセルの残りペイロード数と、ショートセルヘッダまたがりバイト数とからなるＶＣ（Ｖｉｒｔｕａｌ　Ｃａｌｌ）毎に設定された情報を、ＡＡＬ２セル組立／分離処理装置が収容する全てのＶＣ分についてＡＡＬ２処理手段から取得すると共に、ＡＴＭスイッチ手段よりＡＴＭコネクション情報を取得して引継ぎ情報とし、予備系のＡＡＬ２セル組立／分離処理装置に転送することを特徴とする。
【００１５】
【発明の実施の形態】
次に、添付図面を参照しながら本発明の系切替システム及び系切替方法に係る実施の形態を詳細に説明する。図１〜図１２を参照すると本発明の系切替システム及び系切替方法に係る実施の形態が示されている。
【００１６】
図１には、交換機内のＡＡＬ２セル組立／分離処理装置の構成が示されている。図１を参照すると、ＡＡＬ２セル組立／分離処理装置１には、図示しないｍ本の回線を入力し、ｍ本のＡＣＴ（Ａｃｔｉｖｅ：現用）側回線とｍ本のＳＢＹ（Ｓｔａｎｄ　Ｂｙ：予備）側回線とを出力する入出力回線部１０と、この入出力回線部１０の出力側ｍ本のＡＣＴ側回線を入力するＡＣＴ系ＡＡＬ２組立／分離処理装置２０と、入出力回線部１の出力側ｍ本のＳＢＹ側回線を入力するＳＢＹ系ＡＡＬ２組立／分離処理装置３０と、入出力回線部１０、ＡＣＴ系ＡＡＬ２組立／分離処理装置２０、ＳＢＹ系ＡＡＬ２組立／分離処理装置３０全体を制御する制御部４０とを含んで構成される。
【００１７】
ＡＣＴ系ＡＡＬ２組立／分離処理装置２０は、入出力回線部１０の出力側ｍ本のＡＣＴ側回線を入力するＡＣＴ側ＡＴＭスイッチ部２１と、このＡＣＴ側ＡＴＭスイッチ部２１内部に設けられた入出力バッファ２２と、ＡＣＴ側ＡＴＭスイッチ部２１の出力側ｎ本の回線を入力するＡＡＬ２処理機能部２３と、ＡＣＴ側ＡＴＭスイッチ部２１、ＡＡＬ２処理機能部２３とバス接続された二重化制御部２４と、を具備する。
【００１８】
また、ＳＴＢ系ＡＡＬ２組立／分離処理装置３０は、入出力回線部１０の出力側ｍ本のＳＢＹ側回線を入力するＳＢＹ側ＡＴＭスイッチ部３１と、このＳＢＹ側ＡＴＭスイッチ部３１内部に設けられた入出力バッファ３２と、ＳＢＹ側ＡＴＭスイッチ部３１の出力側ｎ本の回線が入力されるＡＡＬ２処理機能部３３と、ＳＢＹ側ＡＴＭスイッチ部３１、ＡＡＬ２処理機能部３３とバス接続される二重化制御部３４と、を具備する。二重化制御部２４、３４は共にＡＴＭスイッチ部２１、３１、ＡＡＬ２処理機能部２３、３３とバス接続されており、二重化制御処理を行うものである。
【００１９】
また、図１では入出力回線部１０とＡＣＴ側ＡＴＭスイッチ部２１とを接続する伝送路５１、ＡＣＴ側ＡＴＭスイッチ部２１とＡＡＬ２処理機能部２３とを接続する伝送路５２、入出力回線部１０とＳＢＹ側ＡＴＭスイッチ部３１とを接続する伝送路５４、及びＳＢＹ側ＡＴＭスイッチ部３１とＡＡＬ２処理機能部３３とを接続する伝送路５５が各１本ずつ表示されているが、これはｍ本の回線のうちの１本及びｎ本の回線のうちの１本を例示したものである。
【００２０】
ＡＴＭスイッチ部２１、３１は、通常のＡＴＭ交換装置にあるようなＡＴＭセルのスイッチング動作を行う。
【００２１】
入出力バッファ２２、３２は、ＦＩＦＯ形式のバッファであり、通常は入力したセルをそのまま通過させるか、廃棄し、系切替の際にはセルを蓄積する。
【００２２】
ＡＡＬ２処理機能部２３、３３は、入出力回線部１０から入力したＡＡＬ２セルをＡＡＬ２ｐｆセルに分離する。また、逆にＡＡＬ２ｐｆセルのＡＡＬ２セルへの組立を行なう。図２にＡＡＬ２ｐｆセルのフォーマットを、図３にＡＡＬ２セルをＡＡＬ２ｐｆセルに変換する動作の概略を示す。
【００２３】
図２に示されるように、ＡＴＭコネクションの識別に使用するＶＰＩ（Ｖｉｒｔｕａｌ　Ｐａｔｈ　Ｉｄｅｎｔｉｆｉｅｒ：仮想パス識別子）と、同じくＡＴＭコネクションの識別に使用するＶＣＩ（Ｖｉｒｔｕａｌ　Ｃｈａｎｎｅｌ　Ｉｄｅｎｔｉｆｉｅｒ：仮想チャネル識別子）と、ペイロードタイプの識別用に使用されるＰＴ（Ｐａｙｌｏａｄ　Ｔｙｐｅ：ペイロードタイプ）と、輻輳等の発生時に行う可能性のあるセル損失制御の優先度表示に使用するＣＬＰ（ＣｅｌｌＬｏｓｓ　Ｐｒｉｏｒｉｔｙ）と、ヘッダ誤りの検出・訂正に使用されるＨＥＣ（Ｈｅａｄｅｒ　Ｅｒｒｏｒ　Ｃｏｎｔｒｏｌ）とからなるＡＴＭセルヘッダと、チャネルの識別を示すＣＩＤ（Ｃｈａｎｎｅｌ　Ｉｄｅｎｔｉｆｉｅｒ）と、ペイロード長を表示するＬＩ（Ｌｅｎｇｔｈ　Ｉｎｄｉｃａｔｏｒ）と、ユーザ間情報の伝達に使用されるＵＵＩ（Ｕｓｅｒ−ｔｏ−Ｕｓｅｒ　Ｉｎｄｉｃａｔｉｏｎ）と、ヘッダ誤り検出に使用されるＨＥＣと、情報領域（Ｉｎｆｏｒｍａｉｏｎ）と、パディング（Ｐａｄｄｉｎｇ）とからなるＡＴＭセルペイロードとからＡＡＬ２ｐｆセルは構成される。なお、ＣＩＤとＬＩとＵＵＩとＨＥＣとからなる領域をＣＰＳ（Ｃｏｍｍｏｎ　Ｐａｒｔ　Ｓｕｂｌａｙｅｒ）パケットヘッダ（ショートセルヘッダとも称す）といい、ＣＰＳパケットヘッダに情報領域を加えた領域をＣＰＳパケット（ショートセル）という。
【００２４】
また、図３に示されるようにＡＡＬ２セルには２セルにまたがるＣＰＳパケットが存在する。ＡＡＬ２処理機能部２３、３３は、ＡＴＭヘッダとＣＩＤの情報からヘッダ変換を行い新たなヘッダを生成すると共に、２つにまたがったＣＰＳパケットを１つに結合し、これらからＡＡＬ２ｐｆセルを生成する。
【００２５】
二重化制御部２４、３４は、制御部４０からの指示に従って、ＡＴＭスイッチ部２１、３１、入出力バッファ２２、３２、ＡＡＬ２処理機能部２３、３３を制御し、系切替処理を実現する。
【００２６】
本実施形態の系切替システムは、図３の点線で示すように入出力回線部１０から送信されたセルはＡＣＴ側ＡＴＭスイッチ部２１、ＳＢＹ側ＡＴＭスイッチ部３１それぞれに入力される。ＡＣＴ側ではＡＴＭスイッチ部２１を介してＡＡＬ２処理機能部２３に入力された後、折り返して再びＡＣＴ側ＡＴＭスイッチ部２１を介して入出力回線部１０に戻る。また、ＳＢＹ側ではＡＴＭスイッチ部２１に入力されたセルは内部で廃棄されることを基本としている。
【００２７】
次に、本実施形態の動作手順を説明する。なお、図４には本実施形態の動作手順が示され、図５〜図１２には系切替時のセルの流れが模式的に示されている。
【００２８】
まず、初期状態として、図５にある通り、ＡＴＭスイッチ２１、入出力バッファ２２、ＡＡＬ２処理機能部２３、二重化制御部２４を有する方のＡＡＬ２セル組立／分離装置２０がＡＣＴ側（現用）の装置であり、相対する方をＳＢＹ側（予備）とする。
【００２９】
また、図５の破線に示されるように、ＡＣＴ側ＡＡＬ２セル組立／分離装置２０に対しては、入出力回線部１０からＡＴＭスイッチ部２１を介して、ＡＡＬ２処理機能部２３へ至るルート、そしてＡＡＬ２処理機能部２３で処理されたセルが再びＡＴＭスイッチ部２１を介して、入出力回線部１０へと至るルートが接続されているものとする。すなわち、入出力回線部１０とＡＣＴ側ＡＴＭスイッチ部２１との間でセルが送受信されるとともに、ＡＣＴ側ＡＴＭスイッチ部２１とＡＣＴ側ＡＡＬ２処理機能部２３との間でセルが送受信される。
【００３０】
一方、ＳＢＹ側ＡＡＬ２セル組立／分離装置３０に対しては、入出力回線部１０、ＡＴＭスイッチ部３１間のルートのみが接続されている。これはＳＢＹ側では入力セルをＡＴＭスイッチ部３１内部の入出力バッファ３２において、セル廃棄処理を行い、後段のＡＡＬ２処理機能部３３に出力させないためである。
【００３１】
なお、入出力回線部１０からＡＣＴ側ＡＴＭスイッチ部２ａに対してセルが送信され、さらにＡＣＴ側ＡＴＭスイッチ部２ａからＡＣＴ側ＡＡＬ２処理機能部３ａに対してセルが送信される方向を「下り」方向と称し、反対にＡＣＴ側ＡＡＬ２処理機能部３ａからＡＣＴ側ＡＴＭスイッチ部２ａに対してセルが送信され、さらにＡＣＴ側ＡＴＭスイッチ部２ａから入出力回線部１に対してセルが送信される方向を「上り」方向と称する。また、これはＳＢＹ側ＡＡＬ２セル組立／分離処理装置についても同様である。
【００３２】
まず、ＡＡＬ２セル組立／分離処理装置の系切替時、制御部４０は、二重化制御部２４、３４へと系切替実施指示を行なう（ステップＳ１）（図６のＡ参照）。指示を受けた二重化制御部２４、３４は、ＡＴＭスイッチ部２１、３１内の入出力バッファ２２、３２それぞれに対して、セル滞留を開始するように指示する。制御部４０からの指示を受けた二重化制御部２４、３４は、ＡＴＭスイッチ部２１、３１内の入出力バッファ２２、３２それぞれに対して、セル滞留を開始するように指示する（ステップＳ１）（図６のＢ参照）。この指示により、入出力回線部１０から入力される全ＡＴＭセルを、ＡＣＴ／ＳＢＹ両者の入出力バッファ２２、３２で滞留開始させる。
【００３３】
次に、ＡＣＴ系の二重化制御部２４は、入出力バッファ２２がセル滞留動作を正常に行なっているかどうかの確認を行なう（ステップＳ２）（図７のＣ参照）。正常であった場合には（ステップＳ３／ＹＥＳ）、二重化制御部２４、３４間でのネゴシエーションによりＡＣＴ系／ＳＢＹ系の状態を確認し合い、系切替可能な状態かどうかを確認する（ステップＳ４）（図７のＤ参照）。系切替可能な状態であれば（ステップＳ４）、次の動作に移行する。
【００３４】
二重化制御部２４は、ＡＡＬ２処理機能部２３、ＡＴＭスイッチ部２１の順で、各機能ブロック内に、内部処理中または蓄積されているセルは無いかを確認する（ステップＳ６）（図８のＥ参照）。
【００３５】
入出力回線部１０からＡＴＭスイッチ部２１への「下り」方向のセルは、既にＡＴＭスイッチ部２１内部の入出力バッファ２２に滞留されているため、ＡＡＬ２処理機能部２３には流入しない。従って、ＡＡＬ２処理機能部２３→ＡＴＭスイッチ部２１→入出力回線部１０の「上り」方向のセルをすべて送信させてしまうことによって、ＡＡＬ２処理機能部２３内には、ＡＡＬ２分離途中の未完成のセルデータしか残らない。
【００３６】
次に、二重化制御部２４は、伝送路５３を介してＡＴＭスイッチ部２１、ＡＡＬ２処理機能部２３から必要な引継ぎ情報を読み出す（ステップＳ１２）（図９のＦ参照）。
【００３７】
ＡＡＬ２組立／分離処理装置の系切替時において、ＡＡＬレイヤでもセルロスを発生させない（ＡＡＬ２セルレベルでのセルロスを発生させない）系切替を実施しようとする際には、ＡＣＴ側ＡＴＭスイッチ部２１、ＡＡＬ２処理機能部２３それぞれから引継ぎ情報（ＡＡＬ２セルパラメータ情報）と、ステップＳ６のＡＡＬ２処理機能部２３内に残ったＡＡＬ２分離途中の未完成セルデータを、ＡＣＴ側装置からＳＢＹ側装置へとコピーし保持しないといけない。もし引継ぎ情報がひとつでも欠落すると、ＡＡＬ２分離途中の未完成データは、完全に分離出来なくなり、ＡＡＬ２セルのセルロスを発生させる原因となる。ＡＡＬ２セルを保証するための系切替に必要な引継ぎ情報は下記に示す通りである。なお、ステップＳ６で確認したＡＡＬ２ｐｆセルへ分離途中の未完成セルデータがＡＡＬ２処理機能部２３内に残っている場合には、引継ぎ情報と共にこのＡＡＬ２ｐｆセルへ分離途中の未完成セルデータもＡＣＴ側装置からＳＢＹ側装置へ引き継がれる。
＜引継ぎ情報＞
ＡＴＭコネクション情報
シーケンスナンバ（ＳＮ）
ショートセルヘッダ
ショートセルの残りペイロード数
ショートセルヘッダまたがりバイト数
なお、ＡＴＭコネクション情報はＡＴＭスイッチ部２１に保持されている。また、ＡＡＬ２セル組立／分離に必要なシーケンスナンバ（ＳＮ）、ショートセルヘッダ、ショートセルの残りペイロード数、ショートセルヘッダまたがりバイト数の情報は、ＶＣ（Ｖｉｒｔｕａｌ　Ｃａｌｌ）毎に設定されているので、ＡＡＬ２セル組立／分離処理装置が収容する全てのＶＣについて、これらの情報をＡＡＬ処理機能部２３から取得する必要がある。
【００３８】
上記引継ぎ情報、及びＡＡＬ２分離途中の未完成セルデータの読み出し処理が終了すると、次に二重化制御部２４は伝送路６０を介して、引継ぎ情報とＡＡＬ２分離途中の未完成セルデータとをＳＢＹ側の二重化制御部３４へと送信する（ステップＳ１３）（図９のＧ参照）。
【００３９】
引継ぎ情報及びＡＡＬ２分離途中の未完成セルデータを受信したＳＢＹ側二重化制御部３４は、これらのデータを読み出したＡＣＴ側の機能部に該当するＳＢＹ側の機能部（ＡＴＭスイッチ部３１、ＳＢＹ側ＡＡＬ２処理機能部３３）に、該当するデータを書き込み、内部情報の更新を行う（ステップＳ１４）（図９のＨ参照）。
【００４０】
ここまでの処理が正常に終了すると、系切替を行ってもＡＡＬ２セルレベルでのセルロスを発生させないための準備が完了したと考えられるので、ＡＣＴ系、ＳＢＹ系双方の二重化制御部２４、３４による系切替動作が実施される（ステップＳ１５）（図１０のＩ参照）。
【００４１】
新しくＡＣＴ側となった二重化制御部３４は、系切替が正常終了したことを制御部４０へと通知する（ステップＳ１６）（図１１のＪ参照）。
【００４２】
二重化制御部３４からの系切替完了通知を受け取った制御部４０は、二重化制御部２４、３４に対してセル滞留解除指示を行う（ステップＳ１７）（図１２のＫ参照）。指示を受けた二重化制御部２４、３４はＡＴＭスイッチ部２１、３１内の入出力バッファ２２、３２それぞれに対して、セル滞留を開始するように指示する（図１０のＬ参照）。この指示により、新しくＳＢＹ系側となったＡＡＬ２セル組立／分離処理装置の入出力バッファ２２は、入出力回線部１０から入力したセルを廃棄し、新ＡＣＴ側ＡＡＬ２セル組立／分離処理装置の入出力バッファ３２への入力セルは後段のＡＡＬ２処理機能部３３に送信する（ステップＳ１８）（図１２の破線参照）。
【００４３】
以上のように本実施形態は、系切替の際に、系切替によるＡＡＬ２セルのセルロスを発生させないための引継ぎ情報と、分離途中の未完成セルデータと、を現用系であったＡＡＬ２セル組立／分離処理装置から予備系であったＡＡＬ２セル組立／分離処理装置へ転送することにより、ＡＴＭレイヤでのセルロスはもちろんのこと、ＡＡＬレイヤでのセルロスまでも保証できる。これにより、ＡＡＬ２セルに対して、完全セルロス無しで系切替を可能とする、二重化ＡＡＬ２セル組立／分離装置を実現することができる。
【００４４】
なお、上述した実施形態は本発明の好適な実施の形態である。但し、これに限定されるものではなく、本発明の要旨を逸脱しない範囲内において種々変形実施可能である。例えば、上述した実施形態では、制御部４０からの系切替信号を直接二重化制御部に向けて出力するようにしているが、制御部４０から入出力回線部１０を通り、ユーザデータと系切替信号のデータのスイッチングを行い、ユーザデータは後段のＡＡＬ２セル組立／分離機能部に出力させ、系切替信号は２重化制御部に出力するといったスイッチングをＡＴＭスイッチング部２１、３１で行うことも可能である。また、上述した実施形態では本発明を入出力バッファ方式に適用した場合について説明したが、本発明は共通セルバッファ方式にも適用可能である。
【００４５】
【発明の効果】
以上の説明より明らかなように本発明は、系切替の際に、系切替によるＡＡＬ２セルのセルロスを発生させないための引継ぎ情報と、分離途中の未完成セルデータと、を現用系であったＡＡＬ２セル組立／分離処理装置から予備系であったＡＡＬ２セル組立／分離処理装置へ転送することにより、ＡＴＭレイヤでのセルロスはもちろんのこと、ＡＡＬレイヤでのセルロスまでも保証できる。これにより、ＡＡＬ２セルに対して、完全セルロス無しで系切替を可能とする、二重化ＡＡＬ２セル組立／分離装置を実現することができる。
【図面の簡単な説明】
【図１】本発明に係る実施形態の構成を示すブロック図である。
【図２】ＡＡＬ２ｐｆセルのフォーマットを示す図である。
【図３】ＡＡＬ２セルからＡＡＬ２ｐｆセルへの分離手順を示す図である。
【図４】図１に示された実施形態の動作手順を示すフローチャートである。
【図５】系切替の手順を示す図である。
【図６】系切替の手順を示す図である。
【図７】系切替の手順を示す図である。
【図８】系切替の手順を示す図である。
【図９】系切替の手順を示す図である。
【図１０】系切替の手順を示す図である。
【図１１】系切替の手順を示す図である。
【図１２】系切替の手順を示す図である。
【符号の説明】
１０　入出力回線部
２０、３０　ＡＡＬ２セル組立／分離処理装置
２１、３１　ＡＴＭスイッチ部
２２、３２　入出力バッファ
２３、３３　ＡＡＬ２処理機能部
２４、３４　二重化制御部
５１、５２、５３、５４、５５、５６、６０　伝送路
【図１】
2004040195.tif 000003
【図２】
2004040195.tif 000004
【図３】
2004040195.tif 000005
【図４】
2004040195.tif 000006
【図５】
2004040195.tif 000007
【図６】
2004040195.tif 000008
【図７】
2004040195.tif 000009
【図８】
2004040195.tif 000010
【図９】
2004040195.tif 000011
【図１０】
2004040195.tif 000012
【図１１】
2004040195.tif 000013
【図１２】
2004040195.tif 000014