(57)【特許請求の範囲】
【請求項１】
交換単位のセルの交換機能を有するセル交換モジュールであって、
セルが入力される入力ポートと、
セルが出力される出力ポートと、
現用状態及び予備状態のいずれかの状態を有し、現用・予備の切り替え指示に基づいて、前記入力ポートより入力された前記セルが前記現用・予備の切り替え指示に基づく応答要求用のＯＡＭセルに対する応答ＯＡＭセルであるか否かを判別して、前記現用状態で且つ該セルが前記応答ＯＡＭセルならば、以降に前記入力ポートより入力されるセルの交換を行わず、前記予備状態で且つ該セルが前記応答ＯＡＭセルならば、以降に前記入力ポートより入力されるセルの交換を行うように制御するセル交換制御手段と、
を具備したことを特徴とするセル交換モジュール。
【請求項２】
交換単位のセルの交換機能を有するセル交換モジュールであって、
交換したセルを蓄積するバッファメモリと、
セルが入力される入力ポートと、
セルが出力される出力ポートと、
前記入力ポートから入力されたセルの方路振り分けを行い、該当する前記バッファメモリに前記セルを順次書き込んでセル交換を行うセルクロスコネクト手段と、
現用状態及び予備状態のいずれかの状態を有し、現用・予備の切り替え指示に基づいて、前記入力ポートより入力されたセルが前記現用・予備の切り替え指示に基づく応答要求用のＯＡＭセルに対する応答ＯＡＭセルであるか否かを判別して、前記現用状態で且つ該セルが前記応答ＯＡＭセルならば、以降に前記入力ポートより入力されるセルを前記セルクロスコネクト手段で交換せず、前記予備状態で且つ該セルが前記応答ＯＡＭセルならば、以降に前記入力ポートより入力されるセルを前記セルクロスコネクト手段で交換するように制御するセル交換制御手段と、
前記現用状態及び前記予備状態のいずれかの状態を有し、前記現用状態ならば、前記バッファメモリに書き込まれたセルを順次読み出すセル読み出し制御手段と、
前記現用状態及び前記予備状態のいずれかの状態を有し、前記現用状態ならば、前記バッファメモリに書き込まれたセルが全て読み出されたか否かを検出するキューエンプティ検出手段と、
を具備したことを特徴とするセル交換モジュール。
【請求項３】
前記応答要求用のＯＡＭセルを生成する特定セル生成手段と、
前記現用状態及び前記予備状態のいずれかの状態を有し、前記現用状態ならば、前記出力ポートに対応する前記バッファメモリより読み出されたセル及び該出力ポート用に生成された前記応答要求用のＯＡＭセルを、所定のフォーマットに多重化して、前記出力ポートに出力する多重化手段と、
を更に具備した請求項２記載のセル交換モジュール。
【請求項４】
前記入力ポートと前記セルクロスコネクト手段との間に設けられた複数のトライステートバッファを更に具備し、
前記セル交換制御手段は、前記応答ＯＡＭセルが検出されると、該応答ＯＡＭセルが入力された入力ポートと前記セルクロスコネクト手段との間に設けられた前記トライステートバッファの状態を遷移させる請求項３記載のセル交換モジュール。
【請求項５】
前記特定セル生成手段は、前記応答要求用のＯＡＭセルに対する応答ＯＡＭセルが一定時間以内に受信できない場合は、前記応答要求用のＯＡＭセルを再送する請求項３記載のセル交換モジュール。
【請求項６】
伝送装置であって、
現用状態及び予備状態のいずれかの状態を有し、それぞれセルが入力される複数の第１入力ポートとそれぞれセルが出力される複数の第１出力ポートとを含む第１セル交換モジュールと、
前記第１セル交換モジュールと相反する予備状態と現用状態のいずれかの状態を有し、それぞれセルが入力される複数の第２入力ポートとそれぞれセルが出力される複数の第２出力ポートとを含む第２セル交換モジュールと、
それぞれ対応する前記第１入力ポート及び前記第２入力ポートに接続された複数の第１物理回線と、
それぞれ対応する前記第１出力ポート及び前記第２出力ポートに接続された複数の第２及び第３物理回線と、
選択信号に基づいて、それぞれ対応する２つの前記第２及び第３物理回線から入力された信号のいずれか一方の信号を選択する複数のセレクタと、
前記セレクタに現用から予備への切り替えを指示する前記選択信号を生成する切り替え制御手段とを具備し、
前記第１及び第２セル交換モジュールの各々は、
交換したセルを蓄積するバッファメモリと、
前記入力ポートから入力されたセルの方路振り分けを行い、該当する前記バッファメモリに前記セルを順次書き込んでセル交換を行うセルクロスコネクト手段と、
現用・予備の切り替え指示に基づいて、前記入力ポートより入力された前記セルが前記現用・予備の切り替え指示に基づく応答要求用のＯＡＭセルに対する応答ＯＡＭセルであるか否かを判別して、前記現用状態で且つ該セルが前記応答ＯＡＭセルならば、以降に前記入力ポートより入力されるセルを前記セルクロスコネクト手段で交換せず、前記予備状態で且つ該セルが前記応答ＯＡＭセルならば、以降に入力されるセルを前記セルクロスコネクト手段で交換するように制御するセル交換制御手段と、
前記現用状態ならば、前記バッファメモリに書き込まれたセルを順次読み出すセル読み出し制御手段と、
前記現用状態ならば、前記バッファメモリに書き込まれたセルが全て読み出されたか否かを検出するキューエンプティ検出手段とを具備し、
前記切り替え制御手段は、前記キューエンプティ検出手段の検出結果に基づいて、前記選択信号を生成することを特徴とする伝送装置。
【請求項７】
伝送装置であって、
セルとは異なる交換単位のデータ信号の交換を行う第１交換モジュールと、
セルとは異なる交換単位のデータ信号の交換を行う第２交換モジュールと、
第１現用状態及び第１予備状態のいずれかの状態を有し、それぞれセルが入力される複数の第１入力ポートとそれぞれセルが出力される複数の第１出力ポートとを含む第１セル交換モジュールと、
前記第１セル交換モジュールと相反する前記第１予備状態及び前記第１現用状態のいずれかの状態を有し、それぞれセルが入力される複数の第２入力ポートとそれぞれセルが出力される複数の第２出力ポートとを含む第２セル交換モジュールと、
入力される信号を共通のフレーム信号に変換し、該共通のフレーム信号を外部インタフェースに合致するフォーマットに変換する複数のインタフェースカードと、
第１回線設定情報に基づいて、前記各インタフェースカードから出力された共通のフレーム信号を交換して、前記第１及び第２交換モジュール及び前記第１及び第２セル交換モジュールに出力する第３交換モジュールと、
第１選択信号に基づいて、前記第１及び第２交換モジュールから入力される信号のいずれか一方の信号を選択する複数の第１セレクタと、第２選択信号に基づいて、前記第１及び第２セル交換モジュールから入力される信号の一方の信号を選択する複数の第２セレクタと、前記第１及び第２セレクタから入力された信号をクロスコネクトして所望のインタフェースカードに出力するクロスコネクト手段とを含む第４交換モジュールと、
前記第１現用状態及び前記第１予備状態のいずれかの状態を有し、前記第１セル交換モジュールを制御する第１プロセッサと、
前記第１現用状態及び前記第１予備状態のいずれかの状態を有し、前記第２セル交換モジュールを制御する第２プロセッサと、
前記第１セル交換モジュールがセル交換を行うための第２回線設定情報を格納する第１クロスコネクトデータベースと、
前記第２セル交換モジュールがセル交換を行うための第３回線設定情報を格納する第２クロスコネクトデータベースと、
現用から予備へ切り替えを指示する前記第２選択信号を生成する第３プロセッサとを具備し、
前記第１及び第２セル交換モジュールの各々は、
交換したセルを蓄積するバッファメモリと、
前記第１及び第２クロスコネクトデータベースのいずれかの対応するクロスコネクトデータベースに基づいて、前記入力ポートから入力されたセルの方路振り分けを行い、該当する前記バッファメモリに前記セルを順次書き込んでセル交換を行うセルクロスコネクト手段と、
現用・予備の切り替え指示に基づいて、前記入力ポートより入力された前記セルが前記現用・予備の切り替え指示に基づく応答要求用のＯＡＭセルに対する応答ＯＡＭセルであるか否かを判別して、前記第１現用状態で且つ該セルが前記応答ＯＡＭセルならば、以降に前記入力ポートより入力されるセルを前記セルクロスコネクト手段でセル交換を行わず、前記第１予備状態で且つ該セルが前記応答ＯＡＭセルならば、以降に前記入力ポートより入力されるセルを前記セルクロスコネクト手段でセル交換を行うように制御するセル交換制御手段と、
前記第１現用状態ならば、前記バッファメモリに書き込まれたセルを順次読み出すセル読み出し手段と、
前記第１現用状態ならば、前記バッファメモリに書き込まれたセルが全て読み出されたか否かを検出するキューエンプティ検出手段とを具備し、
前記第３プロセッサは、前記キューエンプティ検出手段の検出結果に基づいて、前記第
２選択信号を生成することを特徴とする伝送装置。
【請求項８】
第２現用状態及び第２予備状態のいずれか一方の状態を有し、第4回線設定情報を格納する第１データベースと、
前記第２現用状態及び前記第２予備状態のいずれか一方の状態を有し、第５回線設定情報を格納する第２データベースと、
切り替え指示に基づいて、前記第５回線設定情報を前記第１及び第２セル交換モジュールのいずれか一方の前記第１予備状態のセル交換モジュールの前記クロスコネクトデータベースにコピーし、前記第５回線設定情報を第１及び第２セル交換モジュールのいずれか一方の前記第１現用状態から前記第１予備状態に切り替わった前記クロスコネクトデータベースにコピーし、現用と予備の前記セル交換モジュールの切り替えが完了したときに、前記第１データベースを前記第２予備状態とし、前記第２データベースを前記第２現用状態とする第４プロセッサと、
を更に具備した請求項７記載の伝送装置。
【請求項９】
それぞれ複数の入力ポート及び複数の出力ポートを有し、それぞれ交換単位のセルを交換して出力する現用の第１セル交換モジュールと予備の第２セル交換モジュールを含む伝送装置における現用・予備の切り替え方法であって、
切り替えの指示を前記第１及び第２セル交換モジュールに行うステップと、
前記切り替えの指示に従って、前記切り替えの指示に基づく応答要求用のＯＡＭセルに対する応答ＯＡＭセルが入力されると、前記第１セル交換モジュールでは、該応答ＯＡＭセル以降に前記入力ポートより入力されるセルの交換を停止し、前記第２セル交換モジュールでは、該応答ＯＡＭセル以降に前記入力ポートより入力されるセルの交換を行うステップと、
を具備したことを特徴とする伝送装置における現用・予備の切り替え方法。
【請求項１０】
現用の第１クロスコネクトデータベースと、予備の第２クロスコネクトデータベースと、それぞれ複数の入力ポート及び複数の出力ポートを有し、該第１及び第２クロスコネクトデータベースに基づいて、交換単位のセルを交換して出力する現用及び予備の第１及び第２セル交換モジュールとを含む複数の伝送装置と、ファイルサーバとを有するネットワークにおける現用・予備の切り替え方法であって、
前記ファイルサーバから切り替え対象の前記伝送装置に回線設定情報を転送するステップと、
前記ファイルサーバから切替開始時刻を含む開始時刻情報を前記切り替え対象の伝送装置に転送するステップと、
前記開始時刻情報に基づいて、前記第２クロスコネクトデータベースに前記回線設定情報をコピーするステップと、
前記開始時刻情報に基づいて、該開始時刻情報に基づく応答要求用のＯＡＭセルに対する応答ＯＡＭセルが検出されると、前記第１セル交換モジュールでは以降に前記入力ポートより入力されるセルの交換を停止し、前記第２セル交換モジュールでは以降に前記入力ポートより入力されるセルの交換を行うステップと、
前記第１セル交換モジュールにセルが無くなってから、前記第２セル交換モジュールで交換したセルを出力して、現用・予備を切り替えるステップと、
前記各伝送装置から前記ファイバサーバに切り替え結果を通知するステップと、
を具備したことを特徴とするネットワークにおける現用・予備切り替え方法。
【請求項１１】
前記セル交換モジュールは複数の入力ポート及び複数の出力ポートを有し、前記特定セル生成手段は各出力ポートに対して前記応答要求用のＯＡＭセルを生成し、該各出力ポートに対して生成された該応答要求用のＯＡＭセルに対する前記応答ＯＡＭセルは、該出力ポートに対応する入力ポートより入力される請求項３記載のセル交換モジュール。
【請求項１２】
前記各出力ポートから前記応答要求用のＯＡＭセルを出力するステップを具備し、前記応答ＯＡＭセルは該応答ＯＡＭセルが入力された入力ポートに対応する出力ポートから出力された前記応答要求用のＯＡＭセルに対するものである請求項９記載の伝送装置における現用・予備の切り替え方法。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、セル交換モジュール、伝送装置及び伝送装置における現用・予備切り替え方法に関し、特に、アップグレード時の切り替えに関する。
【０００２】
【従来の技術】
公衆伝送網において、音声信号やデータ情報はＳＴＭ(Synchronous Transfer Mode) 形式として、ＳＯＮＥＴ(Synchronous Optical Network) のインフラストラクチャーの中で伝送され取り扱われている。
【０００３】
これらのＳＴＭ形式のサービス信号は各伝送装置において、ＳＯＮＥＴのフレーム形式であるＳＴＳ−１(Synchronous Transport Signal:51.84MHz) レベルやＶＴ(Virtual Tributary:1.726MHz)レベルにおいてアクセスされる。
【０００４】
また、外部インタフェースは、ＯＣ−４８（光信号:2.4GHz)、ＯＣ−１２（光信号:600MHz)、ＯＣ−３（光信号:150MHz)、ＤＳ３（電気信号:44.736MHz) 、ＤＳ１（電気信号:1.544MHz)等である。更に、近年、伝送路や伝送機器の帯域の有効利用のためにＡＴＭ(Asynchronous Transfer Mode)の信号形式によるデータ情報サービスが実用化されている。
【０００５】
ＳＯＮＥＴ等で使用される光ファイバ網の敷設はその工事コストが高い事や、ファイバ敷設工事期間が長いため、回線サービス業者は長期的な計画に基づいた光ファイバ網の構築を実施する。一方、光ファイバ網を伝送路とするディジタル・データ・サービスはインタネットに象徴されるように普及し始めると急速にその需要が増える事が予想される。
【０００６】
こうした急速に変化する状況に対応するために、１光ファイバ当たりの伝送容量の高い（高速な）光回線終端部と、伝送する情報としては比較的需要予測のし易い従来の電話サービスと前述のディジタル・データ・サービスの両方を同一の伝送路で伝送可能な高速ディジタル回線終端部を有し、サービスのニーズに応じて、そのサービスの使用割合（例えば、ＡＴＭセルの帯域を増加させて、その分、ＤＳ１ＴＤＭ又はＤＳ３ＴＤＭ等のＡＴＭセル以外のデータ信号の帯域を小さくする）が自由に変更可能な伝送装置が必要とされている。
【０００７】
また、このようなサービス構成の変更は一度運用された後の変更・増設となるため、既運用されているサービス回線には極力影響を与えないようアップ・グレードする必要がある。例えば、変更・増設時に、ＡＴＭセルの損失を最小にする必要がある。
【０００８】
【発明が解決しようとする課題】
しかし、従来のＳＴＭとＡＴＭを混在した信号を扱う伝送装置では、同一の光ファイバでＳＴＭとＡＴＭを運ぶことができるが、ＡＴＭセルの交換機能及びＡＴＭセルの帯域とＡＴＭセル以外の帯域を自由に変更する機能は持っていなかった。
【０００９】
よって、本発明の目的は、ＡＴＭセルとＡＴＭセル以外のデータ信号が交換可能であり、しかも、ＡＴＭセルの帯域を自由に変更可能であるセル交換モジュールを提供することである。
【００１０】
本発明のさらに他の目的は、更新・増設されるＡＴＭ回線接続状態（ＡＴＭクロスコネクト）やそのコントロールソフトのアップグレードを最小限のセル損失で行うことのできるセル交換モジュールを提供することである。
【００１１】
本発明のさらに他の目的は、アップグレードによる現用・予備の切り替えの際に、ＡＴＭセルを重複して送出することのない伝送装置を提供することである。
【００１２】
本発明のさらに他の目的は、アップグレードによる現用・予備の切り替えを遠隔操作により行うことのできのネットワークを提供することである。
【００１３】
【課題を解決するための手段】
本発明の１つの側面によれば、交換単位のセルの交換機能を有するセル交換モジュールであって、それぞれセルが入力される複数の入力ポートと、それぞれセルが出力される複数の出力ポートと、現用状態及び予備状態のいずれかの状態を有し、現用・予備の切り替え指示に基づいて、前記入力ポートより入力された前記セルが特定の第１セルであるか否かを判別して、前記現用状態で且つ該セルが前記第１セルならば、以降に前記入力ポートより入力されるセルの交換を行わず、前記予備状態で且つ該セルが前記第１セルならば、以降に入力されるセルの交換を行うように制御するセル交換制御手段とを具備したことを特徴とするセル交換モジュールが提供される。
【００１４】
好ましくは、現用・予備の切り替え指示があってから、現用のセル交換モジュールで交換された全てのセルが出力ポートから出力されたか否かを検出するキューエンプティ検出手段をセル交換モジュールに設ける。
【００１５】
以上のような構成によれば、セル入力制御手段により、第１セルの検出をトリガとして、現用のセル交換モジュールでは、セル交換を停止し、予備のセル交換モジュールでは、セル交換を行う。第１セルが入力されたラインに第１セル以降に入力されるセルは、予備でセル交換が行われ、現用ではセル交換が行われない。これにより、上記セル交換モジュールを現用と予備の２面構成したとき、第１セルが入力されたラインに第１セル以降に入力されるセルについては、現用・予備で重複してセル交換が行われることがない。
【００１６】
本発明の他の側面によれば、上述した現用，予備用の第１及び第２セル交換モジュールと、選択信号に従って、第１及び第２セル交換モジュールの対応する２つの出力ポートから出力される信号を選択する複数のセレクタと、上記キューエンプティ検出手段の検出結果に基づいて、現用から予備への切り替えを指示する前記選択信号を生成する切り替え制御手段とを具備したことを特徴とする伝送装置が提供される。
【００１７】
現用のキューエンプティ検出手段により、現用のセル交換モジュールの全出力ポートから全てのセルが出力されたことが検出されると、切り替え制御手段は、現用から予備への切り替えを指示する選択信号を生成する。これにより、現用のセル交換モジュールに交換したセルが無くなってから予備のセル交換モジュールに切り替えられ、現用のセル交換モジュールで蓄積していた交換したセルの損失が最小になる。
【００１８】
本発明のさらに他の側面によれば、同期網で接続された上述した複数の伝送装置と、通信回線により少なくとも１つの伝送装置に接続されたファイルサーバとを具備したことを特徴とするネットワークが提供される。
【００１９】
本発明のネットワークによると、ファイルサーバからアップグレードに伴う回線設定情報を通信回線を介して、伝送装置に送信する。伝送装置は、回線設定情報を受信して、データベースファイル等に格納する。ファイルサーバに接続されていない伝送装置には、ファイルサーバに接続されている伝送装置に回線情報を一旦転送してから、該伝送装置から同期網で規定される同期フレームのオーバヘッドに回線設定情報を設定して送信する。これにより、伝送装置から遠隔地にあるファイルサーバより各伝送装置に回線設定情報をダウンロードできると共に、全てのファイルサーバと伝送装置とを接続する必要がないので、通信コストの低減化を図ることができる。
【００２０】
好ましくは、ファイルサーバより切り替え時刻情報を伝送装置に転送して、各伝送装置は切り替え時刻情報に従って、現用・予備の切り替えを行う。これにより、ネットワーク全体で現用・予備の切り替えを同期を取って行うことができる。
【００２１】
【発明の実施の形態】
まず、本発明の実施形態を説明する前に本発明の原理を説明する。図１は、本発明の原理ブロック図である。図２は、図１の動作説明図である。図１に示すように、本発明の伝送装置では、現用セル交換モジュール２#0及び予備セル交換モジュール２#1が二重化されている。
【００２２】
各セル交換モジュール２#0, ２#1は、物理回線に接続される複数の入力ポート３#0，３#1、ＡＴＭセルのＶＰＩ／ＶＣＩに従って、セルの交換をするセルクロスコネクト手段４#0，４#1、セルを蓄積するバッファメモリ６#0，６#1、セルクロスコネクト手段４#0，４#1へのセルの入力を制御するセル交換制御手段８#0，８#1、バッファメモリ６#0，６#1からセルの読み出しを制御するセル読み出し制御手段１０#0，１０#1、全てのバッファメモリ６#0，６#1のセルが読み出されたか否かを検出するキューエンプティ検出手段１２#0，１２#1を具備する。
【００２３】
図２に示すように、セルは物理回線から現用セル交換モジュール２#0，予備セル交換モジュール２#1に順次入力される。時刻ｔ0 において、現用・予備の切り替えの指示があったとする。セル交換制御手段８#0，８#1は、切り替えの指示があってから、特別の第１セル（例えば、ＯＡＭセル）が検出されたか否かをチエックして、第１セルが検出されると、現用のセルクロスコネクト手段４#0へのセルの入力を停止し、予備のセルクロスコネクト手段４#1へセルの入力を行う。
【００２４】
例えば、特別のセルが予備セル交換モジュール２#1では、時刻ｔ1Pで検出され、現用セル交換モジュール２#0では、では、時刻ｔ1Wで検出されたとすると、予備セル交換モジュール２#1では、時刻ｔ1P以降に入力されるセルがバッファメモリ６#1へ書き込みが行われて、Queingされ、現用セル交換モジュール２#0では、時刻ｔ1W以降に入力されるセルのバッファメモリ６#0への書き込みが停止される。
【００２５】
これにより、現用セル交換モジュール２#0と予備セル交換モジュール２#1で同一の特別の第１セルの検出をトリガとして、セルのクロスコネクトを切り替えるので、セルの入力時刻が現用セル交換モジュール２#0と予備セル交換モジュール２#1とで異なる場合でも、同一のセルを現用と予備とで重複してバッファメモリ６#0，６#1にキューイングすることを回避できる。
【００２６】
現用セル交換モジュール２#0のバッファメモリ６#0から全てのセルが読み出されると、現用と予備とを切り替える。これにより、同一のセルを現用セル交換モジュール２#0と予備セル交換モジュール２#1とで出力することが無くなると共に、セルの損失を最小にすることができる。
【００２７】
以下、図面を参照して本発明の実施の形態について説明する。
【００２８】
図３は、本発明の実施形態によるネットワーク構成図である。図３に示すように、統合ノード２０#1〜２０#4が光ファイバ（例えば、ＯＣ−１２やＯＣ−４８）の幹線伝送路２１によりリングのネットワークを構成している。
【００２９】
各統合ノード２０#1〜２０#4は、ＳＴＭ信号とＡＴＭ信号を取り扱うＡＤＭ(Add Drop Multiplexer(以下、伝送装置））である。各伝送装置２０#1〜２０#4は、OC-n(n=3,12,48),DS1/DS3TDM,DS1/DS3CR（セルリレー) ，DS1/DS3FR(フレームリレー）及びイーサネット等のインタフェースを収容する。
【００３０】
例えば、イーサネットのインタフェースには、ルータ２４等が接続され、DS1/DS3TDMのインタフェースには、ＴＤＭ  ＭＵＸ２５が接続され、またDS1/DS3CR ，DS1/DS3FR のインタフェースには、ＡＴＭ  ＭＵＸ２６やＤＬＣ２８等が接続される。
【００３１】
ルータ２４、ＴＤＭ  ＭＵＸ２５、ＡＴＭ  ＭＵＸ２６、ＤＬＣ２８等には、パソコン、ＡＴＭ端末、電話端末等の端末３０が接続される。ファイルサーバ２２は、変更・増設に係わるプログラムファイルや回線設定情報（新たに収容するＡＴＭセルのＶＰＩ／ＶＣＩに係わるクロスコネクト情報等）を格納するデータベースをＷＡＮ等により接続される伝送装置に遠隔地よりダウンロードするものである。このデータベースに格納される回線設定情報は、ネットワーク管理者により設定される。このファイルサーバ２２は、特定の１つ又は複数の伝送装置、例えば、伝送装置２０#1にＷＡＮ，ＬＡＮ，ＲＳ２３２Ｃ等により接続されている。
【００３２】
図４は、本発明の実施形態による伝送装置の構成図である。この図に示す伝送装置は、図３中の統合ノード２０#1〜２０#4に使用される。この伝送装置は、複数のインタフェースカード３２#1〜３２#nを挿入するカードスロット、二重化されたＳＴＳ交換モジュール３４Ｗ，３４Ｐ（Ｗ：現用（アクト）、Ｐ：予備（スタンバイ））、ＶＴ交換モジュール３６Ｗ，３６Ｐ、ＡＴＭセル交換モジュール（ＡＳＦ(ATM Switch Fabric））３８Ｗ，３８Ｐ、ＣＰ１部４０Ｗ，４０Ｐ，ＡＴＭクロスコネクトＤＢ４２Ｗ，４２Ｐ、ＣＰ２部４４及びＣＰ３部４６を具備する。
【００３３】
インタフェースカード３２#1〜３２#nは、複数のチャネル、複数種類のサービスに対応するインタフェースを司る回線終端部であり、各外部フォーマットで規定される信号を伝送装置で取り扱う共通の内部フォーマット（例えば、ＳＴＳ−１（50MHz)）の信号にＭＵＸ／ＤＭＵＸして、ＳＴＳ交換モジュール３４Ｗ，３４Ｐに出力し、ＳＴＭ交換モジュール３４Ｗ，３４Ｐから入力されたＳＴＳ−１の信号を各外部フォーマットの信号にＤＭＵＸ／ＭＵＸするものである。運用に際しては、あるインフェースカードのペアは、それぞれ現用／予備として動作する。
【００３４】
インタフェースカード３２#1〜３２#nは、ＯＣ−ｎ（ｎ＝３，１２，４８）、ＤＳ１、ＤＳ３、ＬＡＮ等のインタフェースである。これらのインタフェースの中でＡＴＭセルを取り扱うサービスのデータリンク層には、イーサネット等のパケットを扱うＬＡＮ信号、ＤＳ１／ＤＳ３  ＵＮＩ(User Network Interface)やＤＳ１／ＤＳ３信号を使用したフレームリレー／セルリレーサービス等やＳＯＮＥＴの光インタフェースを使用したＯＣ−３ＵＮＩ，ＯＣ−Ｎ（Ｎ＝３，１２，４８）信号の中のＳＴＳ−１にセルがマッピングされた場合等が含まれる。
【００３５】
３２#1は、例えば、ＯＣ−１２である。３２#2は、例えば、チャネル１〜１４を収容するＤＳ１インタフェースである。ＤＳ１のフレームには、ＴＤＭ，ＣＲ，ＦＲ等様々な形態のフレームがマッピングされている可能性がある。例えば、チャネル１，２には、ＳＴＭ信号のフレームがマッピッグされ、チャネル３，４には、ＡＴＭセルがマッピングされている。チャネル１，２のＳＴＭ信号のフレームはＶＴフレームにマッピングされ、チャネル３，４は、ＳＴＳ−１にマッピングされて、ＳＴＳ交換モジュール３４Ｗ，３４Ｐに出力される。
【００３６】
３２#nは、例えば、チャネル１〜４を収容するＬＡＮインタフェースカードである。ＬＡＮインタフェースカード３２#nには、ＬＡＮに使用されるデータパケットが入力される。ＬＡＮのパケットは、パケットヘッダのＩＰアドレスから該当するＶＰＩ／ＶＣＩに変換されて、ＡＴＭセルに組み立てられた後、ＳＴＳ−１信号にマッピングされて、ＳＴＳ交換モジュール３４Ｗ，３４Ｐに出力される。
【００３７】
ＳＴＳ交換モジュール３４Ｗ，３４Ｐは、現用と予備とに二重化されている。図５は、図４中のＳＴＳ交換モジュールの機能ブロック図である。この図に示すように、ＳＴＳ交換モジュール３４Ｗ，３４Ｐは、ＡＰＳ  ＳＥＬ５０#1〜５０#m、ドロップクロスコネクト５４、スルークロスコネクト５６、ＳＴＳ  ＭＵＸ５８、ＰＳＷ６０、ＡＰＳ  ＳＥＬ６６#1〜６６#m、アッドクロスコネクト６８、２：１ＳＥＬ７０を有する。ＡＰＳ  ＳＥＬ５０#1〜５０#mは、ＣＰ２部４４の制御に従って、インタフェースカード３２#i(i=1〜n)からのＳＴＳ−１信号に対して、現用予備の切替（Automatical Protection Switch)を行う。
【００３８】
ドロップクロスコネクト５４は、各入力ポートに入力されるインタフェースカード３２#i(i=1〜n)からのＳＴＳ−１信号を、回線設定情報に従って、該当する出力ポートに出力するものである。ＳＴＳ  ＭＵＸ５８は、ポインタ処理等が施されたＳＴＳ−１信号をＳＴＳ−１信号にマッピングのやり直しを行って、ＶＴ交換モジュール３６Ｗ，３６Ｐ及びＡＳＦ３８Ｗ，３８Ｐに出力するものである。
【００３９】
スルークロスコネクト５６は、各入力ポートに入力されるインタフェースカード３２#i(i=1〜n)からのＳＴＳ−１信号を、回線設定情報に従って、該当する出力ポートを通して、ＰＳＷ(Pass SWitch）６０又は２：１ＳＥＬ７０に出力するものである。尚、スルークロスコネクト５６の出力が有効となるのは、インタフェースカード３２#iからのＳＴＳ−１信号をＶＴ交換及びＡＴＭセル交換せずにスルー（例えば、中継機能）して、インタフェースカード３２#jに出力する場合である。
【００４０】
ＰＳＷ６０は、ＣＰ２部４４による制御に従って、スルークロスコネクト５６の出力信号のパススイッチを行う。ＡＰＳ  ＳＥＬ６６#1〜６６#mは、ＣＰ２部４４による制御に従って、ＶＴ交換モジュール３６Ｗ，３６Ｐ又はＡＳＦ３８Ｗ，３８Ｐの出力信号から現用信号を選択する。アッドクロスコネクト６８は、回線設定情報に従って、各入力ポートに入力されたＶＴフレーム又はＳＴＳ−１信号を所望の出力ポートに出力する。
【００４１】
２：１ＳＥＬ７０は、ＣＰ２部４４による制御に従って、ＳＴＳ−１のまま交換され出力される信号及び、ＶＴ交換モジュール３６Ｗ，３６Ｐ又はＡＳＦ３８Ｗ，３８Ｐによって交換された信号のいずれかの信号を選択して、インタフェースカード32#iに出力する。尚、クロスコネクト５４，５６，６８でのクロスコネクト、ＰＳＷ６０及び２：１ＳＥＬ７０でのスイッチ制御は、ネットワーク管理者によって、各物理回線毎に、使用開始又は変更時に設定された回線設定情報に従って、ＣＰ２部４４が行う。
【００４２】
図６は、図４の伝送装置のパスを示す図である。この図に示すように、ＡＳＦ３８Ｗ，３８Ｐは、ＣＰ１部４０Ｗ，４０Ｐ間はＣＰＵバスにより、ＳＴＳ交換モジュール３４Ｗ，３４Ｐ間は主信号データ・パスによりそれぞれ接続されている。ＣＰ１部４０Ｗ，４０Ｐ、ＣＰ２部４４、ＣＰ３部４６のプロセッサ間は、シリアル通信パスにより接続されている。ＣＰ２部４４とＳＴＳ交換モジュール３４Ｗ，３４Ｐ間は切り替え制御パス等によって接続されている。幹線伝送路２１を収容するインタフェースカード３２#1とＣＰ３部４６との間は、オーバヘッド通信パスにより接続されている。
【００４３】
図７は、図４中のＡＳＦの機能ブロック図である。この図に示すように、ＡＳＦ３８Ｗ，３８Ｐは、ＡＰＳ  ＳＥＬ８０#1〜８０#m、セルＤＭＡＰ部８２、トライステートバッファ８４#1〜８４#m、セルクロスコネクト８６、バッファ８８vcc#1 〜８８vcc#m1、セルＭＡＰ部９０、ＵＰＣ(Usage Parameter Control) 部９２、バッファコントローラ９４、セル廃棄部９６、レート算出部９８、マルチキャスト部１００、カウンタ部１０２、キユーエンプティ検出部１０４、ＯＡＭ(Operation Administration and Maintenance)部１０６及びシグナリング部１０８を有する。
【００４４】
ＡＰＳ  ＳＥＬ８０#iは、ＣＰ２部４４の制御に従って、ＳＴＳ交換モジュール３４Ｗ，３８Ｐから出力される現用のＳＴＳ−１信号を選択する。セルＤＭＡＰ部８２は、各ＡＰＳ  ＳＥＬ８０#iから出力されるＳＴＳ−１信号にマッピングされたＡＴＭセルを抽出して、各ＡＰＳ  ＳＥＬ８０#iに対応して設けられた信号線に出力する。トライステートバッファ８４#1〜８４#mは、ＯＡＭセル部１０６からの制御信号に従って、各ＡＴＭセルをセルクロスコネクト８６に出力する又は出力しないの制御を行う。
【００４５】
尚、各トライステートバッファ８４#iがＡＴＭセルをセルクロスコネクト８６に出力する場合は、予備ＡＳＦ３８Ｐでは、手動切り替え指示をＣＰ１部４０Ｐより受け、トライステートバッファ８４#iが接続される信号線にセルＤＭＡＰ部８２から出力されたＯＡＭセルを検出してから、現用に切り替わるまでの間であり、現用ＡＳＦ３８Ｗでは、通常の動作状態のとき、手動切り替え指示をＣＰ１部４０Ｐより受けてから、トライステートバッファ８４#iが接続される信号線にセルＤＭＡＰ部８２から出力されたＯＡＭセルが検出されるまでの間である。
【００４６】
ＳＴＳモジュール３４Ｗから出力されたＳＴＳ−１信号がＡＴＭセルに分離されて、現用と予備の各トライステートバッファ８４#iに入力されるまでの間に遅延差が生じる。例えば、ＣＰ２部４４からの制御信号に従って、現用ＡＳＦ３８Ｗと予備ＡＳＦ３８ＰへのＡＴＭセルのQueingの切り替えを行ったとき、現用のＡＴＭセルの入力が早い場合は、このＡＴＭセルが現用と予備でQueingされて、重複して出力してしまう。
【００４７】
そこで、現用と予備のＡＳＦ３８Ｗ，３８ＰでＯＡＭセルの検出をトリガとしてセルクロスコネクト８６の入力ポートを切り替えることにより、ＯＡＭセル以降のＡＴＭセルが予備のＡＳＦ３８Ｐにキューイングされて、現用のＡＳＦ３８Ｗにキューイングされなくなり、同一のＡＴＭセルを現用と予備で重複して送出することを確実に回避している。
【００４８】
クロスコネクト８６は、クロスコネクトＤＢ４２に従って、各入力ポートに入力されたＡＴＭセルのＶＰＩ／ＶＣＩを参照して、該ＶＰＩ／ＶＣＩに該当するＶＣチャネルのバッファ８８vcc#i にＡＴＭセルをクロスコネクトする。バッファ８８vcc#i は、ＶＣのチャネル毎に設けられ、バッファコントローラ９４の指示に従って、クロスコネクト８６から出力されるＡＴＭセルを順次書き込み及びＡＴＭセルの読み出しを行う。尚、バッファ８８vcc#i(i=1 〜m1) は、図７のように個別に設けても良いが、各ＶＣチャネルに使用する領域を割り当てておき、共用メモリにより実現することも可能である。
【００４９】
セルＭＡＰ部９０は、ＳＴＳ交換モジュール３４Ｗ，３４Ｐに接続される各物理回線に該当するＶＣチャネルのバッファ８８vcc#i(i=1 〜m1) から出力されるＡＴＭセル、ＯＡＭセル部１０６から出力されるＯＡＭセル、シグナリング部１０８から出力されるシグナリングセルを入力して、各ＡＴＭセルをＳＴＳ−１信号にマッピングして、ＳＴＳ交換モジュール３４Ｗ，３４Ｐが接続される各物理回線に出力する。ＵＰＣ部９２は、各ＶＣのトラヒックをカウンタ１０２を用いてカウントして設定に応じて、セルの廃棄又はＣＬＰ(Cell Loss Priority)の変更をセル廃棄部９６に対して行う。
【００５０】
バッファコントローラ９４は、各バッファ８８vcc#i(i=1 〜m1) へのＡＴＭセルの書き込み・読み出しを制御する。レート算出部９８は、各種統計情報を収集する。マルチキャスト部１００は、Point-to-Multipoint トポロジのプロセスを行う。キューエンプティ部１０４は、バッファコントローラ９４が行うバッファ８８vcc#i への残存キュー数（書き込み回数−読み出し回数）を算出して、ＣＰ１部４０から手動切り替え信号の入力後に、残存キュー数＝０、即ち、全てのバッファ８８vcc#i(i=1 〜m1) にＡＴＭセルのキューが無くなったとき、ＣＰ１部４０に通知する。
【００５１】
図８は、図７中のＯＡＭ部の機能ブロック図である。この図に示すように、ＯＡＭ部１０６は、セルＤＭＡＰ部８２の出力信号線毎に設けられたＯＡＭセル発生部１１２#i(i=1〜m)、通常ＯＡＭセル抽出部１１４#i(i=1〜m)及びセルキューイング制御部１１６#i(i=1〜m)を有する。
【００５２】
各ＯＡＭセル発生部１１２#iは、ＯＡＭセルを生成するものである。ＯＡＭセルは、アラーム通知、エラー監視・報告をする目的に加えて、ＯＡＭセルの応答要求を目的として送出されるセルである。応答要求を目的としたＯＡＭセルを送出するのは、応答ＯＡＭセルをトリガとして、該応答ＯＡＭセルが入力された物理回線について、現用ＡＳＦ３８Ｗから予備ＡＳＦ３８ＰにＡＴＭセルのQueingを切り替えるためである。更に、各ＯＡＭセル発生部１１２#iは、応答ＯＡＭセルが一定の時間内に受信できなかった場合は、応答を要求するＯＡＭセルを再送するか、又は経路の異なるＶＰＩ／ＶＣＩを有する応答要求のＯＡＭセルを送出する。確実に応答ＯＡＭセルを受信できるようにするためである。
【００５３】
各ＯＡＭセル発生部１１２#iが応答要求のＯＡＭセルに設定するＶＰＩ／ＶＣＩの情報は、応答ＯＡＭセルがＯＡＭセル発生部１１２#iで受信できるものであれば良く、例えば、ＣＰ１部４０Ｗより入力する。また、複数の応答要求のＯＡＭセルを送出するようにしてもよい。
【００５４】
通常ＯＡＭセル抽出部１１４#iは、通常のＯＡＭセルを抽出して、ＣＰ１部４０Ｗに出力する。セルキューイング制御部１１６#iは、応答ＯＡＭセルを受信すると、現用ＡＳＦ３８Ｗでは、トライステートバッファ８４#iからＡＴＭセルの出力を停止し、予備ＡＳＦ３８Ｐでは、トライステートバッファ８４#iからＡＴＭセルの出力を行う。
【００５５】
図９は、本発明の実施形態によるプログラム及びデータベースの配置図である。ＣＰ１部４０Ｗ，４０Ｐは、プログラムを格納するＲＡＭ等のアクトＰＧＭ(ACT PGM) 領域１３６Ｗ，１３６Ｐ、データベースを格納するＲＡＭ等のアクトＤＢ(ACT DB)領域１３８Ｗ，１３８Ｐ、ブートプログラムを格納するＲＯＭ等のブートＰＧＭ(BOOT PGM)領域１４０Ｗ，１４０Ｐを有するプロセッサであり、ＡＳＦ３８Ｗ，３８Ｐの制御を行う。アクトＰＧＭ領域１３６Ｗ，１３６Ｐには、ＡＳＦ３８Ｗ，３８Ｐを制御するプログラムが格納される。
【００５６】
アクトＤＢ領域１３８Ｗ，１３８Ｐには、ＡＳＦ３８Ｗ，３８Ｐを制御をするためのクロスコネクトＤＢ４２Ｗ，４２Ｐが格納される。ブートＰＧＭ領域１４０には、アクトＰＧＭ領域１３６Ｗ，１３６Ｐ，及びアクトＤＢ領域１３８Ｗ，１３８ＰにプログラムやデータベースをＣＰ３部４６よりコピーして、プログラムの起動をかけるブートプログラムが格納される。
【００５７】
ＣＰ２部４４は、プログラムを格納するＲＡＭ等のアクトＰＧＭ(ACTIVE PGM)領域１３２、データベースを格納するＲＡＭ等のアクトＤＢ(ACTIVE DB) 領域１３３、ブートプログラムを格納するＲＯＭ等のブートＰＧＭ(BOOT PGM)領域１３４を有するプロセッサである。アクトＰＧＭ領域１３２には、ＳＴＳ交換モジュール３４Ｗ，３４Ｐの制御やＡＳＦ３８Ｗ，３８Ｐに手動切り替え指示を行うプログラムが格納される。アクトＤＢ領域１３３には、ＳＴＳ交換モジュール３４Ｗ，３４Ｐのクロスコネクト等を制御する回線設定情報が格納される。
【００５８】
ブートＰＧＭ領域１３４には、アクトＰＧＭ領域１３２，アクトＤＢ領域１３３にプログラムやデータベースをＣＰ３部４６よりコピーして、プログラムの起動をかけるブートプログラムが格納される。尚、ＳＴＳ交換モジュール３４Ｗ，３４Ｐをアップグレードを行ったり、伝送装置の信頼性向上の観点等から、必要に応じて、ＣＰＩ部４０Ｗ，４０Ｐと同様にＣＰ２部４４を現用と予備で二重化構成する。
【００５９】
ＣＰ３部４６は、現用ＣＰ１部４０ＷやＣＰ２部４４用のプログラムを格納するアクトＰＧＭ(ACT PGM) 領域１２０#1、現用ＣＰ１部４０ＷやＣＰ２部４４用のクロスコネクトＤＢを格納するアクトＤＢ(ACT DB)領域１２４#1、予備ＣＰ１部４０Ｐのプログラムを格納するスタンバイＰＧＭ(STBY PGM)領域１２０#2、予備ＣＰ１部４０Ｐ用のクロスコネクトＤＢを格納するスタンバイＤＢ(STBY DB) 領域１２４#2、ＣＰ３部４６用のプログラムを格納するアクトＰＧＭ(ACTIVE PGM)領域１２８、プログラムの起動をかけるブートプログラムを格納するブートＰＧＭ(BOOT PGM)領域１３０を有するプロセッサである。
【００６０】
ＰＧＭ領域１２０#1、１２０#2、及びＤＢ領域１２４#1、１２４#2は、磁気ディスクに格納される。更に、ＣＰ３部４６は、バッテリ付きの時計も保有し、時刻の管理を行う。尚、ＣＰ２部４４を二重化構成するときは、予備系のＣＰ１部４０Ｐの場合と同様に、ＣＰ２部４４の予備用にスタンバイＰＧＭ領域、スタンバイＤＢ領域が設けられる。
【００６１】
運用時には、図３中の幹線伝送路２１を収容する一部の伝送装置２０#1のＣＰ３部４６は、ＷＡＮ等によりデータベースサーバ２２に接続される。全ての伝送装置２０#2〜２０#4のＣＰ３部４６をデータベースサーバ２２に接続しないのは、通信コストの低減化のためである。ＣＰ３部４６は、オーバヘッド通信パスにより幹線伝送路２１が収容されるインタフェースカード３２#1に接続されている。
【００６２】
以下、図４の伝送装置の動作説明をする。
【００６３】
（ａ）  通常状態での動作
図１０は、通常状態を示す図である。
【００６４】
通常状態においては、ＳＴＳ交換モジュール３４Ｗ，３４Ｐ、ＶＴ交換モジュール３６Ｗ，３６Ｐ、ＡＳＦ３８Ｗ，３８Ｐ、ＣＰ１部４０Ｗ，４０Ｐ及びＡＴＭクロスコネクトＤＢ４２Ｗ，４２Ｐは、それぞれ一方が現用、他方が予備として運用されている。外部からの様々な入力信号はインタフェースカード３２#1〜３２#nにて終端され、統一されたモジュール間インタフェース信号（例えば、ＳＴＳ−１フォーマット：50MHz)に変換されて、ＳＴＳ交換モジュール３４Ｗ，３４Ｐに入力される。図５に示した現用ＳＴＳ交換モジュール３４Ｗは、ＡＰＳ
ＳＥＬ５０#1〜５０#mにより現用／予備として運用されるペアとなるインタフェースカードから出力されるいずれかのＳＴＳ−１信号をＣＰ２部４４の制御に従って選択して、ドロップクロスコネクト５４及びスルークロスコネクト５６に出力する。また、あるインタフェースカード３２#jから出力されたＳＴＳ−１信号は、直接クロスコネクト５４，５６に入力される。
【００６５】
ドロップクロスコネクト５４は、ＶＴレベルクロスコネクト又はＡＴＭセルのクロスコネクトを行うものについては、クロスコネクトＤＢの回線設定情報に従って、クロスコネクトを行い、ＳＴＳ−ＭＵＸ５８によりＳＴＳ−１に組み立ててから、ＶＴ交換モジュール３６Ｗ，３６Ｐ及びＡＳＦ３８Ｗ，３８Ｐに出力する。スルークロスコネクト５６は、上記以外のＳＴＳ−１信号をクロスコネクトして、２：１ＳＥＬ７０及びＰＳＷ６０に出力する。ＶＴ交換モジュール３６Ｗは、入力されたＶＴフレームを交換し、ＳＴＳ交換モジュール３４Ｗに出力する。
【００６６】
一方、図７に示すＡＳＦ３８Ｗ中のＡＰＳ  ＳＥＬ８０#1〜８０#mは、ＣＰ２部４４の制御に従って、現用ＳＴＳ交換モジュール３４Ｗから出力されたＳＴＳ−１信号を選択して、セルＤＭＡＰ部８２に出力する。セルＤＭＡＰ部８２は、ＳＴＳ−１信号にマッピングされたＡＴＭセルを抽出して、出力する。トライステートバッファ８４#i(i=1〜m)は、通常状態においては、ＯＡＭ部１０６中のセルキューイング制御部１１６#iの制御によって、ＡＴＭセルを出力する。
【００６７】
クロスコネクト８６は、クロスコネクトＤＢ４２Ｗの回線設定情報に従って、クロスコネクトを行い、ＡＴＭセルのＶＰＩ／ＶＣＩに該当するチャネルのバッファ８８vcc#i に出力する。バッファコントローラ９４は、各バッファ８８vcc#i にＡＴＭセルの書き込み及び読み出しを指示する。バッファ８８vcc#i には、該当するチャネルのＡＴＭセルが順次蓄積されて、キューイングされる。
【００６８】
例えば、図１０に示すように、ＶＣチャネルVCC#n,VCC#m,VCC#o に該当するＡＴＭセルがバッファ８８vcc#n,８８vcc#m,８８vcc#o にキューイングされる。そして、キューイングされたＡＴＭセルは順次読み出される。セルＭＡＰ部９０は、該当するチャネルのＡＴＭセル（例えば、ＶＣチャネルVCC#n,VCC#m,VCC#o のＡＴＭセル）をＳＴＳ−１信号にマッピングして、ＳＴＳ交換モジュール３４Ｗ，３４Ｐに出力する。
【００６９】
また、ＵＰＣ部９２は、各ＶＣのトラヒックをカウンタ部１０２を用いて、カウントし、設定に応じて、セル廃棄部９６を用いて、セルの廃棄又はＣＬＰの変更を行う。レート算出部９８は、各種統計情報を収集して、ＣＰ１部４０Ｗに出力する。マルチキャスト部１００は、Point-to-Multipoint トポロジーの処理を行う。通常ＯＡＭセル抽出部１１４#i(i=1〜m)は、通常状態においては、通常のＯＡＭセルを検出して、ＯＡＭ情報をＣＰ１部４０Ｗに通知する。
【００７０】
ＯＡＭセル発生部１１２#i(i=1〜m)は、ＣＰ１部４０Ｗから通知されたＯＡＭ情報をＯＡＭセルに変換して、バッファコントローラ９４を制御して、該当するバッファ８８vcc#j からのＡＴＭセルの読み出しを停止して、セルＤＭＡＰ部９０にＯＡＭセルを出力する。シグナリング部１０８は、シグナリング情報をＣＰ１部４０Ｗに通知し、逆にＣＰ１部４０Ｗから通知されたシグナリング情報をシグナリングセルに変換し、セルＤＭＡＰ部９０にシグナリングセルを出力する。
【００７１】
ＳＴＳ交換モジュール３４Ｗ中のＡＰＳ  ＳＥＬ６６#i(i=1〜m)は、ＣＰ２部４４の制御に従って、現用ＶＴ交換モジュール３６Ｗ，現用ＡＳＦ３８Ｗから出力されるＳＴＳ−１信号を選択して、アッドクロスコネクト６８に出力する。アッドクロスコネクト６８は、回線設定情報に従って、入力されるＳＴＳ−１信号をクロスコネクトして、２：１ＳＥＬ７０に出力する。
【００７２】
２：１ＳＥＬ７０は、ＣＰ２部４４の制御に従って、スルークロスコネクト５６又はアッドクロスコネクト６８から出力されるいずれかのＳＴＳ−１信号を選択して、該当するインタフェースカード３２#i(i=1〜n)に出力する。インタフェースカード３２#i(i=1〜n)は、ＳＴＳ交換モジュール３４Ｗから出力されるＳＴＳ−１信号を各外部フォーマットに変換して、各伝送路に送信する。
【００７３】
（ｂ）  アップ・グレード
アップ・グレードには、予備ＡＳＦモジュール３８Ｐを交換する場合と予備ＡＳＦモジュール３８Ｐは交換せずに、例えば、これまで使用していたDS1,DS3/TDM をDS1,DS3/CR,FR に変更して、ＡＴＭセルの帯域を増設する場合がある。ＡＳＦモジュール３８Ｐを交換する場合には、例えば、２．５ＧＨｚの帯域のモジュールから５ＧＨｚの帯域のモジュールに交換する場合がある。
【００７４】
このようなアップ・グレードに伴い、クロスコネクトＤＢ４２ＰやＣＰ１部４０Ｐのプログラムを変更する必要がある。更に、伝送装置２０#1のアップ・グレードに伴い、他の伝送装置２０#2〜２０#4のクロスコネクトＤＢ４２Ｐを変更する必要がある。例えば、ＡＴＭセルの新たな論理コネクションが設定される場合等である。
【００７５】
ネットワーク管理者は、必要に応じて、予備ＡＳＦモジュール３８Ｐをアップグレードした新モジュール（例えば、2.5GHzの容量のモジュールから5GHzの容量のモジュール）に交換、ＶＴ交換モジュール３６ＰやＡＳＦ交換モジュール３８Ｐ用の変更した回線設定情報を格納するデータベースの作成、変更プログラムの作成等を行って、ファイルサーバ２２に格納する。
【００７６】
図１１は、ネットワークアップグレード時のフローチャートである。図１２は、ネットワークアップグレード時のシーケンスチャートである。
【００７７】
図１１中のステップＳ２において、ネットワーク管理者は、ファイルサーバ２２にプログラム及びデータベースの入れ替えを指示する。ステップＳ４において、ネットワーク管理者は、プログラム及びＤＢを切り替えを開始する開始時刻をＡＴＭ通信頻度の少ない時刻指定（例えば、明け方）する。ステップＳ２，Ｓ４の指定を受けて、ファイルサーバ２２は、図１２に示すように、以下の処理をする。
【００７８】
(1) ファイルサーバ２２は、アップグレードしたプログラム及びＤＢをＷＡＮ等の通信回線を使用して、伝送装置２０#1のＣＰ３部４６に送信する。ＣＰ３部４６は、プログラム及びＤＢを受信して、スタンバイＰＧＭ領域１２０#2及びスタンバイＤＢ領域１２４#2に格納する。
【００７９】
(2) ファイルサーバ２２は、開始時刻を、伝送装置２０#1のＣＰ３部４６に送信する。ＣＰ３部４６は、開始時刻を受信すると、自局の時計に予約時刻を設定し時間を待つ。
【００８０】
(3) ファイルサーバ２２は、ＷＡＮ等により接続されていない伝送装置２０#2〜２０#4にプログラムやＤＢを送信する場合は、接続されている伝送装置２０#1のＣＰ３部４６経由でオーバヘッド通信パスを通じ、幹線伝送路２１を収容するインタフェースカード３２#1にプログラム及びＤＢを送信し、インタフェースカード３２#1によりＯＣ−ｎのライン・オーバヘッド(LOH) とセクション・オーバヘッド(SOH) の遠隔制御用情報フィールドのフレームにプログラムやＤＢのデータを相手伝送装置２０#2〜２０#4のアドレスと共に設定して、幹線伝送路２１に送信する。
【００８１】
伝送装置２０#2〜２０#4のインタフェースカード３２#1は、ライン・オーバヘッド(LOH) とセクション・オーバヘッド(SOH) をＰＡＴＨ信号と分離し、オーバヘッド通信パスを通じ、ＣＰ３部４６に送信する。ＣＰ３部４６は、オーバヘッド通信パスより、自装置宛てのプログラムやＤＢを受信して、スタンバイＰＧＭ領域１２０#2及びスタンバイＤＢ領域１２４#2に格納する。
【００８２】
(4) ファイルサーバ２２は、(3) と同様にして、伝送装置２０#2〜２０#4に開始時刻を、伝送装置２０#1のＣＰ３部４６経由でオーバヘッド通信パスを通し、送信する。ＣＰ３部４６は、自局の時計に予約時刻を設定し時間を待つ。
【００８３】
予約時間が来ると、時計によるタイマ割り込みにより、ＣＰ３部４６は、スタンバイＰＧＭ領域１２０#2及びスタンバイＤＢ領域１２４#2に格納されたプログラム及びＤＢに対し、予め定義された組合せ情報に基づいて、プログラム及びＤＢの互換性をチェックする。互換性の異常があれば、ＣＰ３部４６は、プログラム及びＤＢのそれ以降のコピーを行わない。互換性が正常であれば、ＣＰ３部４６は、コピーを続行する。
【００８４】
(5) ＣＰ３部４６は、スタンバイのプログラムやスタンバイのＤＢを予備ＣＰ１部４０Ｐ及びＣＰ２部４４にコピーするものと判断する。
【００８５】
(6) ＣＰ３部４６は、シリアル通信パスを用いて、ＣＰ１部４０Ｐのブートプログラムと通信しながら、予備ＣＰ１部４０ＰのアクトＰＧＭ領域１３６Ｐにスタンバイのプログラムを、アクトＤＢ領域１３８ＰにスタンバイのクロスコネクトＤＢ１２４#2を、コピーする。
【００８６】
(7) ＣＰ３部４６は、シリアル通信パスを用いて、ＣＰ２部４４のブートプログラムと通信しながら、ＣＰ２部４４のアクトＰＧＭ領域１３２にスタンバイのプログラムを、アクトＤＢ領域１３３にスタンバイのクロスコネクトＤＢ１２４#2を、コピーする。
【００８７】
(8) ＣＰ３部４６は、ＣＰ１部４０Ｗ、４０Ｐ、ＣＰ２部４４へ手動切り替え指示を出す。ＣＰ２部４４は、手動切り替え指示に従って、ＳＴＳ交換モジュール３４Ｗ，３４Ｐ及びＶＴ交換モジュール３６Ｗ，３６Ｐの現用／予備の切り替えを行う。
【００８８】
(9) ＯＡＭセル送出
現用ＣＰ１部４０Ｗは、手動切り替え指示を受けると、ＡＳＦ３８Ｗの図７中の各ＯＡＭセル発生部１１２#i(i=1〜m)に応答を指示するＯＡＭ情報（ＶＰＩ／ＶＣＩを含む）を出力する。尚、このＶＰＩ／ＶＣＩは、該ＯＡＭセルの出力先のネットワークに収容される少なくとも１つの論理コネクションのＶＰＩ／ＶＣＩである。
【００８９】
また、ＡＴＭネットワークの増設に伴い、新たにＡＴＭ回線が設定されて、未使用であったＳＴＳ交換モジュール３４ＷとＡＳＦ３８Ｐを接続する物理回線が使用されることとなることが考えられるが、このような物理回線については、現用ＣＰ１部４０Ｗでは、回線設定されておらずＡＴＭセルが入力されていないので、ＯＡＭセルは送信しない。これは、未使用の物理回線については、ＡＴＭセルのQueingの切り替えを強制的に行ってもセルを重複して出力するという問題は生じないからである。
【００９０】
ＯＡＭセル発生部１１２#iは、出力するＯＡＭセルがマッピングされるＳＴＳ−１に収容されるＶＣチャネルのバッファ８８vcc#i1〜８８vcc#imの読み出しを一時停止するようバッファコントローラ９４に指示すると共に、ＯＡＭ情報に従って応答要求のＯＡＭセルを生成して、セルＭＡＰ部９０に出力する。
【００９１】
このＯＡＭセルは、セルＭＡＰ部９０にて、ＳＴＳ−１信号にマッピングされて、ＳＴＳ交換モジュール３４Ｗを通して、インタフェースカード３２＃ｉから出力される。インタフェースカード３２＃ｉから送信されたＯＡＭセルは、当該分野では公知のように、ＯＡＭ情報（ＶＰＩ／ＶＣＩ）に該当する端末やイーサネットを収容する場合は伝送装置のインタフェースカード３２＃ｎ、又は他の伝送装置で受信される。
【００９２】
(10)  手動切り替え予備状態
図１３は、手動切り替え予備状態を示す図である。
【００９３】
応答を要求するＯＡＭセルのＶＰＩ／ＶＣＩに該当し、該ＯＡＭセルを受信した端末、伝送装置のインタフェースカードやＯＡＭセル部１０６は、応答ＯＡＭセルを送信する。応答ＯＡＭセルは、応答要求のＯＡＭセルと双方向伝送路を逆方向に伝送されて、伝送装置２０＃１のＯＡＭセルを送信したインタフェースカードで受信される。そして、ＳＴＳ交換モジュール３４Ｗを経由して、現用ＡＳＦ３８Ｗの応答要求をするＯＡＭセルを生成したＯＡＭセル発生部１１２＃ｉと同じ信号線に接続されるＯＡＭ部１０６のセルキューイング制御部１１６＃ｉや予備ＡＳＦ３８Ｐの対応するセルキューインング制御部１１６＃ｉで受信される。
【００９４】
セルキューイング制御部１１６#iは、応答ＯＡＭを検出すると、ＯＡＭセル発生部１１２#i及びＣＰ１部４０Ｗに検出した旨を通知すると共に、ＣＰ１部４０Ｗより通知される自モジュールの現用／予備の状態に従って、自系が現用系ならば、トライステートバッファ８４#iの出力をハイインピーダンスに、自系が予備系ならば、トライステートバッファ８４#iからＡＴＭセルの出力を開始する。
【００９５】
これにより、応答ＯＡＭセルを受信したインタフェースカード３２#iからＡＳＦ３８Ｗ，３８Ｐにそれ以降入力されるＡＴＭセルは、現用ＡＳＦ３８Ｗではなく、予備ＡＳＦ３８Ｐでキューイングされて、図１３に示すように手動切り替え予備状態に遷移する。
【００９６】
このように応答ＯＡＭセルを入力した物理回線毎に、ＡＴＭセルのキューイングを応答ＯＡＭセルの検出をトリガとして、切り替えているので、ＡＴＭセルの入力にＡＳＦ３８Ｗ，３８Ｐで遅延差があっても、重複してＡＴＭセルを送出することがない。尚、切り替えのトリガは、応答ＯＡＭセルに限らず、応答要求をするＯＡＭセル（例えば、応答要求のＯＡＭセルを中継する伝送装置２０#2等において）等であってもよい。
【００９７】
ＯＡＭセル発生部１１２#iは、応答要求のＯＡＭセルを送出してから、一定時間経過しても、応答ＯＡＭセルを受信できなかったときは、応答要求のＯＡＭセルを再送する。これは、確実に応答ＯＡＭセルを受信して切り替えるためである。
【００９８】
(11)  手動切り替え状態
図１４は、手動切り替え状態を示す図である。
【００９９】
ＣＰ１部４０Ｗは、回線設定されている全ての物理回線について、応答ＯＡＭセルを受信したことを確認すると、現用ＡＳＦ３８Ｗのキューエンプティ検出部１０４は、バッファコントローラ９４によるバッファ８８vcc#1 〜８８vcc#m1への（書き込み回数−読み出し回数）をカウントして、全てのバッファ８８vcc#1 〜８８vcc#m1のキューが空になると、現用ＣＰ１部４０Ｗに通知する。現用ＣＰ１部４０Ｗは、セルキューが空になったことをＣＰ２部４４に通知して、図１４に示すように手動切り替え状態に移行する。
【０１００】
(12)  手動切り替え完了状態
図１５は、手動切り替え完了状態を示す図である。
【０１０１】
ＣＰ２部４４は、手動切り替え状態に移行すると、ＣＰ１部４０Ｗ，ＣＰ１部４０Ｐに現用／予備の切り替えを指示する。ＣＰ１部４０Ｗでは、現用から予備に切り替わり、ＣＰ１部４０Ｐでは、新たにＡＴＭ回線設定され使用されることになった物理回線については、該物理回線に対応するセルキューイング制御部１１６#iにトライステートバッファ８４#iからＡＴＭセルを出力するよう指示し、予備から現用に切り替わる。
【０１０２】
更に、ＣＰ２部４４は、ＳＴＳ交換モジュール３４Ｗ，３４ＰのＡＰＳ  ＳＥＬ６６#i(i=1〜m)に入力を切り替える選択信号を出力する。図１５に示すように、予備であったＡＳＦ３８Ｐから出力されるＳＴＳ−１がＳＴＳ交換モジュール３４Ｗ，３４Ｐで選択され、インタフェースカード３２#i(i=1〜n)より出力されるようになり、手動切り替え完了状態に移行する。
【０１０３】
この時、現用であったＡＳＦ３８ＷにQueingされていたＡＴＭセルのうちＳＴＳ交換モジュール３４Ｗ，３４Ｐで受信できずに廃棄されてしまう損失セルは、ＳＴＳ交換モジュール３４Ｗ，３４ＰのＡＰＳ  ＳＥＬ６６#iで切り替わるまでにＳＴＳ交換モジュール３４Ｗで受信されなかったもののみであり、損失セルを最小限にすることができる。
【０１０４】
しかし、ＣＰ２部４４は、ＣＰ１部４０Ｗよりセルのキューが空であることの通知を受けてから、ＳＴＳ交換モジュール３４ＷにＡＳＦ３８ＷからＳＴＳ−１信号が到達するのに要する時間が経過してから、切り替える選択信号を出力することにより、損失セルを無くすことができる。
【０１０５】
(13)  ＣＰ３部４６は、現用から予備に移行したＣＰ１部４０ＰのアクトＰＧＭ領域１３６Ｐ，アクトＤＢ領域１３８ＰにスタンバイＰＧＭ領域１２０#2，スタンバイＤＢ領域１２４#2よりプログラム及びＤＢをコピーする。尚、ＣＰ３部４６では、現用／予備の切り替えが完了したものとはしていない。
【０１０６】
(14)  伝送装置２０#1のＣＰ３部４６は、ファイルサーバ２２に入れ替え結果を通知する。伝送装置２０#2〜２０#4のＣＰ３部４６は、オーバヘッド通信パス、幹線伝送路２１及び伝送装置２０#1のＣＰ３部４６を通して、ファイルサーバ２２に入れ替え結果を通知する。ファイルサーバ２２は、図示しないディスプレイ等に入れ替え結果を表示する。これにより、ネットワーク管理者は、入れ替え結果の確認を行う。この伝送装置２０#1〜２０#4でのアップ・グレードによる入れ替え結果には、以下の場合がある。
【０１０７】
(Case1) 全ての伝送装置２０#1〜２０#4での入れ替えが正常終了した場合
(Case2) プログラムやＤＢ等のダウンロード等が正常でなく、一部の伝送装置２０#iでの入れ替えが異常終了した場合
(Case3) 通信障害、装置故障等により一部の伝送装置２０#iでの入れ替え結果をファイルサーバ２２に通知することができないため、ファイルサーバ２２が入れ替え結果を受信できない場合
このような場合に、一般には、プログラムやＤＢの新旧バージョンの互換性を保証しているので、新旧バージョンのプログラムやＤＢがネットワークを構成する伝送装置２０#1〜２０#4に混在していても、運用上支障がないので、以下のような処理は必要ないものといえる。ところが、新旧バージョンが混在すると管理が煩雑になったり、運用によっては新旧バージョンの混在はできない場合も考えられる。このような場合は、新バージョンに移行した伝送装置２０#iを以下のプロセスにより旧バーションに切り戻す。
【０１０８】
ファイルサーバ２２は、図１１中のステップＳ６において、全ての伝送装置２０#1〜２０#4が正常終了を通知したかをチェックして、正常終了を通知されば、新バージョンの定着をＣＰ３部４６に指示するためにステップＳ８に進み、そうでなければ、ステップＳ１０に進む。
【０１０９】
ステップＳ１０において、結果通知を全ての伝送装置２０#1〜２０#4から受信したかをチェックして、全ての伝送装置２０#1〜２０#4から受信したが、一部の伝送装置２０#iが正常にアップグレードできなかった場合は、新バージョンに移行した他の伝送装置２０#jを旧バージョンにフォール・バックするために、ステップ１４に進み、そうでなけば、ステップＳ１２に進む。
【０１１０】
ステップＳ１２において、予約時間から一定時間経過が経過したかをチェックして、一定時間経過していなければ、ステップＳ６に戻り、一定時間経過したならば、結果通知がファイルサーバ２２に届かない伝送装置２０#iに係わる通信回線の故障又は装置故障によるものと判断して、全伝送装置２０#1〜２０#4を旧バージョンにセルフ・フォールバックするためにステップＳ１６に進む。
【０１１１】
図１６は、定着指示及びフォールバックのシーケンスチャートである。
【０１１２】
(a) Case1 の場合
ステップＳ８において、全ての伝送装置２０#1〜２０#4から正常な結果が返されたので、ファイルサーバ２２は、全ての伝送装置２０#1〜２０#4に新バージョンプログラムやＤＢの定着を指示する。伝送装置２０#1〜２０#4のＣＰ３部４６は、ＣＰ２部４４及びＣＰ１部４０Ｗの新バージョンのプログラム及びＤＢをアクトプログラム及びアクトＤＢとし、一世代前の旧プログラム及び旧ＤＢをスタンバイプログラム及びスタンバイＤＢとする。
【０１１３】
(b) Case2 の場合
ステップＳ１４において、一部の伝送装置２０#iが異常終了したので、ファイルサーバ２２は、新バージョンに切り替わった伝送装置２０#iに旧バージョンに切り戻し（フォールバック）指示をする。
【０１１４】
(15)  ＣＰ３部４６は、アクトのプログラム及びＤＢをＣＰ１部３８Ｐ、ＣＰ２部４４にコピーすると判断する。
【０１１５】
(16)  ＣＰ３部４６は、ＣＰ１部４０ＰのアクトＰＧＭ領域１３６Ｐ及びアクトＤＢ領域１３８Ｐに、ＣＰ１部４０Ｐ用のアクトＰＧ領域１２０#1及びアクトＤＢ領域１２４#1のプログラム及びＤＢをコピーする。
【０１１６】
(17)  ＣＰ３部４６は、ＣＰ２部４４のアクトＰＧＭ領域１３２及びアクトＤＢ領域１３３に、ＣＰ２部４４用のアクトＰＧ領域１２０#1及びアクトＤＢ領域１２４#1のプログラム及びＤＢをコピーする。
【０１１７】
(18)  上述した(8) 〜(12)と同様にして、現用と予備の入れ替えを行う。
【０１１８】
(19)  (13)と同様のコピーを行う。
【０１１９】
(20)  ＣＰ３部４６は、上述したと同様にして、ファイルサーバ２２に入れ替え完了通知を行う。
【０１２０】
(c) Case3 の場合
図１７は、セルフフォールバックのシーケンスチャートである。
【０１２１】
ステップＳ１６において、各伝送装置２０#1〜２０#nは、一定時間経過してもファイルサーバ２２から切り戻し／定着指示を受けていないので、バリデーションタイムアウトとして、図１７中の(21)〜(26)において、上述した(15)〜(20)と同様のセルフフォールバックを行う。
【０１２２】
【発明の効果】
以上説明したように、本発明によれば、ＡＴＭセルの帯域を自由に変更可能なセル交換モジュールを提供することができる。また、アップグレードによる現用・予備の切り替え時に、現用のセル交換モジュールで交換したセルの損失を最小にすることができる。
【０１２３】
更に、アップグレードによる現用・予備の切り替え時に、現用と予備で重複して同じセルを交換して蓄積することを回避できる。アップグレードを遠隔地にあるファイルサーバより行うことができ、アップグレードの作業が簡単になると共に、通信コストを低減することができる。
【図面の簡単な説明】
【図１】本発明の原理ブロック図である。
【図２】図１の動作説明図である。
【図３】本発明の実施形態によるネットワーク構成図である。
【図４】本発明の実施形態による伝送装置の構成図である。
【図５】図４中のＳＴＳ交換モジュールの構成図である。
【図６】図４の伝送装置のパスを示す図である。
【図７】図４中のＡＳＦの構成図である。
【図８】図７中のＯＡＭ部の構成図である。
【図９】本発明の実施形態によるプログラム及びデータベース配置図である。
【図１０】通常状態を示す図である。
【図１１】ネットワークアップグレード時のフローチャートである。
【図１２】ネットワークアップグレード時のシーケンスチャートである。
【図１３】手動切り替え予備状態を示す図である。
【図１４】手動切り替え状態を示す図である。
【図１５】手動切り替え完了状態を示す図である。
【図１６】定着指示及びフォールバックのシーケンスチャートである。
【図１７】セルフフォールバックのシーケンスチャートである。
【符号の説明】
２#0  現用セル交換モジュール
２#1  予備セル交換モジュール
３#0，３#1  入力ポート
４#0，４#1  セルクロスコネクト手段
６#0，６#1  バッファメモリ
８#0，８#1  セル交換制御手段
１０#0，１０#1  セル読み出し制御手段
１２#0，１２#1  キューエンプティ検出手段
【図１】
0003808647.tif 000002
【図２】
0003808647.tif 000003
【図３】
0003808647.tif 000004
【図４】
0003808647.tif 000005
【図５】
0003808647.tif 000006
【図６】
0003808647.tif 000007
【図７】
0003808647.tif 000008
【図８】
0003808647.tif 000009
【図９】
0003808647.tif 000010
【図１０】
0003808647.tif 000011
【図１１】
0003808647.tif 000012
【図１２】
0003808647.tif 000013
【図１３】
0003808647.tif 000014
【図１４】
0003808647.tif 000015
【図１５】
0003808647.tif 000016
【図１６】
0003808647.tif 000017
【図１７】
0003808647.tif 000018