(57)【要約】【課題】通信中断を免れるネットワーク設備を提供する。【解決手段】本発明に係るネットワーク設備は、少なくとも一つのメイン・カード及び一つのスタンド・バイ・カードを備える。メイン・カードは、第一端末設備及びメディア・ゲートウェー・コントロール・デバイスに通信接続され、メディア・ゲートウェー・コントロール・デバイスにより、第一端末設備と第二端末設備との通信接続を確立し、且つ第一端末設備とメディア・ゲートウェー・コントロール・デバイスとの間の複数の通信データを送信することに用いられる。スタンド・バイ・カードは、メイン・カード、第一端末設備及びメディア・ゲートウェー・コントロール・デバイスに通信接続され、メイン・カードに誤りが発生した場合、バックアップ命令及びメイン・カードの接続数に基づいて、第一端末設備と第二端末設備との通信接続を再構築することに用いられる。【選択図】図２
2008154218.tif 000002
【特許請求の範囲】
【請求項１】
第一端末設備及びメディア・ゲートウェー・コントロール・デバイスに通信接続され、前記メディア・ゲートウェー・コントロール・デバイスにより、前記第一端末設備と第二端末設備との通信接続を確立し、且つ前記第一端末設備と前記メディア・ゲートウェー・コントロール・デバイスとの間の複数の通信データを送信することに用いられる少なくとも一つのメイン・カードと、
前記メイン・カード、前記第一端末設備及び前記メディア・ゲートウェー・コントロール・デバイスに通信接続され、前記メイン・カードに誤りが発生した場合、バックアップ命令及び前記メイン・カードの接続数に基づいて、前記第一端末設備と前記第二端末設備との通信接続を再構築することに用いられる一つのスタンド・バイ・カードと、
を備えることを特徴とするネットワーク設備。
【請求項２】
前記メイン・カードは、
前記第一端末設備及び前記メディア・ゲートウェー・コントロール・デバイスに通信接続され、前記第一端末設備と前記メディア・ゲートウェー・コントロール・デバイスとの間の通信状態を記録することに用いられる状態モジュールと、
前記第一端末設備、前記メディア・ゲートウェー・コントロール・デバイス及び前記状態モジュールに通信接続され、前記状態モジュールが記録した通信状態に基づいて、前記第一端末設備と前記第二端末設備との通信接続を確立することに用いられる執行モジュールと、
前記状態モジュール及び前記執行モジュールに通信接続され、前記第一端末設備と前記メディア・ゲートウェー・コントロール・デバイスとの間の複数の通信データを貯蓄することに用いられるデータベースと、
を備えることを特徴とする請求項１に記載のネットワーク設備。
【請求項３】
前記執行モジュールは、又、前記データベースに貯蓄した複数の通信データを送信することに用いられることを特徴とする請求項２に記載のネットワーク設備。
【請求項４】
前記メイン・カード及び前記スタンド・バイ・カードに通信接続され、前記メイン・カードに誤りが発生したことを検出した時、前記バックアップ命令を生成することに用いられる一つのプロセッサーを更に備えることを特徴とする請求項１に記載のネットワーク設備。
【請求項５】
前記メイン・カードは、又、前記プロセッサーに前記複数の通信データを送信することに用いられ、
前記スタンド・バイ・カードは、又、前記プロセッサーが前記メイン・カードに誤りが発生したことを検出した時、前記プロセッサーから送信される前記バックアップ命令及び前記複数の通信データを受信することに用いられることを特徴とする請求項４に記載のネットワーク設備。
【請求項６】
前記スタンド・バイ・カードは、
前記プロセッサーに通信接続され、前記プロセッサーから送信される複数の通信データを貯蓄することに用いられるバックアップ・データベースと、
前記第一端末設備、前記メディア・ゲートウェー・コントロール・デバイス、前記プロセッサー及び前記バックアップ・データベースに通信接続され、前記プロセッサーが前記メイン・カードに誤りが発生したことを検出した時、前記プロセッサーから送信される前記バックアップ命令を受信し、且つ前記メイン・カードの接続数を判断することにより、前記第一端末設備と前記第二端末設備との通信接続を再構築することに用いられるバックアップ執行モジュールと、
前記バックアップ・データベース、前記バックアップ執行モジュール、前記第一端末設備及び前記メディア・ゲートウェー・コントロール・デバイスに通信接続され、前記バックアップ執行モジュールが前記バックアップ命令を受信する時、前記第一端末設備と前記メディア・ゲートウェー・コントロール・デバイスとの間の通信状態を記録することに用いられるバックアップ状態モジュールと、
を備えることを特徴とする請求項５に記載のネットワーク設備。
【請求項７】
前記メイン・カードは、前記スタンド・バイ・カードに複数の通信データを送信することに用いられ、
前記スタンド・バイ・カードは、前記メイン・カードに誤りが発生したことを検出した時、前記バックアップ命令を生成することに用いられることを特徴とする請求項１に記載のネットワーク設備。
【請求項８】
前記スタンド・バイ・カードは、
前記メイン・カードが送信する複数の通信データを貯蓄することに用いられるバックアップ・データベースと、
前記第一端末設備、前記メディア・ゲートウェー・コントロール・デバイス及び前記バックアップ・データベースに通信接続され、前記メイン・カードに誤りが発生したことを検出した時、前記バックアップ命令を生成し、且つ前記メイン・カードの接続数を判断することにより、前記第一端末設備と前記第二端末設備との通信接続を再び確立することに用いられるバックアップ執行モジュールと、
前記バックアップ・データベース、前記バックアップ執行モジュール、前記第一端末設備及び前記メディア・ゲートウェー・コントロール・デバイスに通信接続され、前記バックアップ執行モジュールが前記バックアップ命令を生成する時、前記第一端末設備と前記第二端末設備との間の通信状態を記録することに用いられるバックアップ状態モジュールと、
を備えることを特徴とする請求項７に記載のネットワーク設備。
【請求項９】
前記複数の通信データは、複数の支配プロトコル命令を備え、
支配プロトコル命令のそれぞれは、一つの接続確立プロトコル命令及び一つの通知請求プロトコル命令を備え、
前記接続確立プロトコル命令は、接続数パラメータを備えることを特徴とする請求項１に記載のネットワーク設備。
【請求項１０】
ネットワーク設備に応用されており、
メイン・カードにより複数の通信データを送信するステップと、
前記メイン・カードに誤りが発生したことを検出した時、バックアップ命令を受信するステップと、
前記複数の通信データに基づいて、前記メイン・カードの接続数を判断し、前記第一端末設備と前記第二端末設備との間の通信接続を再構築することにするステップと、
を備えることを特徴とする通信冗長方法。
【請求項１１】
前記メイン・カードにより複数の通信データを送信するステップは、前記メイン・カードがプロセッサーに複数の通信データを送信するステップを備えることを特徴とする請求項１０に記載の通信冗長方法。
【請求項１２】
前記メイン・カードに誤りが発生したことを検出した時、バックアップ命令を受信するステップは、
前記プロセッサーによって前記メイン・カードに誤りが発生したことを検出した時、スタンド・バイ・カードが前記プロセッサーから送信される前記バックアップ命令を受信するステップと、
前記プロセッサーから送信される複数の通信データを受信するステップと、
を備えることを特徴とする請求項１１に記載の通信冗長方法。
【請求項１３】
前記メイン・カードにより複数の通信データを送信するステップは、前記メイン・カードがスタンド・バイ・カードに複数の通信データを送信するステップを備えることを特徴とする請求項１０に記載の通信冗長方法。
【請求項１４】
前記メイン・カードに誤りが発生したことを検出した時、バックアップ命令を受信するステップは、
前記スタンド・バイ・カードが前記メイン・カードから送信される複数の通信データを受信するステップと、
前記スタンド・バイ・カードによって前記メイン・カードに誤りが発生したことを検出した時、前記バックアップ命令を生成するステップと、
を備えることを特徴とする請求項１３に記載の通信冗長方法。
【請求項１５】
前記複数の通信データは、前記メイン・カードに貯蓄した前記第一端末設備と前記メディア・ゲートウェー・コントロール・デバイスとの間の複数の通信データであって、
前記複数の通信データは、複数の支配プロトコル命令を備え、
支配プロトコル命令のそれぞれは、一つの接続確立プロトコル命令及び一つの通知請求プロトコル命令を備え、
前記接続確立プロトコル命令は、接続数パラメータを備えることを特徴とする請求項１０に記載の通信冗長方法。
【請求項１６】
前記複数の通信データに基づいて、前記メイン・カードの接続数を判断するステップは、前記スタンド・バイ・カードに貯蓄した前記複数の通信データの前記支配プロトコル命令の接続確立プロトコル命令の接続数パラメータを調べることにより、前記接続数を判断するステップを備えることを特徴とする請求項１５に記載の通信冗長方法。
【請求項１７】
前記複数の通信データに基づいて、前記メイン・カードの接続数を判断し、前記第一端末設備と前記第二端末設備との間の通信接続を再構築することにするステップは、
もし接続数が０ではなければ、前記接続確立プロトコル命令を再び組み合わせ、且つ前記接続数を１減らすことにするステップと、
再び組み合わせた前記接続確立プロトコル命令を処理するステップと、
を備えることを特徴とする請求項１５に記載の通信冗長方法。
【請求項１８】
前記接続確立プロトコル命令を再び組み合わせるステップは、
前記スタンド・バイ・カードに貯蓄した接続確立プロトコル命令のあらゆるパラメータをコピーするステップと、
前記パラメータで再び一つの接続確立プロトコル命令を構成するステップと、
を備えることを特徴とする請求項１７に記載の通信冗長方法。
【請求項１９】
再び組み合わせた前記接続確立プロトコル命令を処理するステップは、再び組み合わせた前記接続確立プロトコル命令を前記メディア・ゲートウェー・コントロール・デバイスから送信した接続確立プロトコル命令として、前記第二端末設備と通信接続を行うステップを備えることを特徴とする請求項１７に記載の通信冗長方法。
【請求項２０】
前記複数の通信データに基づいて、前記メイン・カードの接続数を判断し、前記第一端末設備と前記第二端末設備との間の通信接続を再構築することにするステップは、
もし接続数が０であれば、通知請求プロトコル命令を再び組み合わせるステップと、
再び組み合わせた前記通知請求プロトコル命令を処理するステップと、
バックアップ状態を動作状態に改めるステップと、
を備えることを特徴とする請求項１５に記載の通信冗長方法。
【請求項２１】
前記通知請求プロトコル命令を再び組み合わせるステップは、
前記スタンド・バイ・カードに貯蓄した前記通知請求プロトコル命令のあらゆるパラメータをコピーすることにより、前記パラメータで再び一つの通知請求プロトコル命令を構成するステップを備えることを特徴とする請求項２０に記載の通信冗長方法。
【請求項２２】
再び組み合わせた前記通知請求プロトコル命令を処理するステップは、再び組み合わせた前記通知請求プロトコル命令を前記メディア・ゲートウェー・コントロール・デバイスから送信した通知請求プロトコル命令として、前記第一端末設備に対して検出を行い、且つ検出結果を前記メディア・ゲートウェー・コントロール・デバイスに送信するステップを備えることを特徴とする請求項２０に記載の通信冗長方法。
【請求項２３】
第一端末設備及びメディア・ゲートウェー・コントロール・デバイスに通信接続され、前記第一端末設備と第二端末設備との通信接続を確立することに用いられ、
前記第一端末設備と前記メディア・ゲートウェー・コントロール・デバイスとの間の複数の通信データを送信することに用いられる少なくとも一つのメイン・カードと、
前記メイン・カードに通信接続され、前記メイン・カードに誤りが発生した時、バックアップ命令及び前記メイン・カードの接続数に基づいて、前記第一端末設備と前記第二端末設備との通信接続を再構築することに用いられる一つのスタンド・バイ・カードと、
を備えることを特徴とするＶｏＩＰゲートウェー。
【請求項２４】
前記ＶｏＩＰゲートウェーは、前記メイン・カード及び前記スタンド・バイ・カードに通信接続され、前記メイン・カードに誤りが発生したことを検出した時、前記バックアップ命令を生成することに用いられるプロセッサーを更に備えることを特徴とする請求項２３に記載のＶｏＩＰゲートウェー。
【請求項２５】
前記スタンド・バイ・カードは、前記メイン・カードに誤りが発生したことを検出した時、前記バックアップ命令を生成することに用いられることを特徴とする請求項２３に記載のＶｏＩＰゲートウェー。
【請求項２６】
前記メイン・カードは、
前記第一端末設備と前記メディア・ゲートウェー・コントロール・デバイスとの間の通信状態を記録することに用いられる状態モジュールと、
前記状態モジュールが記録した通信状態に基づいて、前記第一端末設備と前記第二端末設備との通信接続を確立することに用いられる執行モジュールと、
前記第一端末設備と前記メディア・ゲートウェー・コントロール・デバイスとの間の複数の通信データを貯蓄することに用いられるデータベースと、
を備えることを特徴とする請求項２４又は請求項２５に記載のＶｏＩＰゲートウェー。
【請求項２７】
前記執行モジュールは、又、前記データベースに貯蓄した複数の通信データを送信することに用いられる請求項２６に記載のＶｏＩＰゲートウェー。
【請求項２８】
前記スタンド・バイ・カードは、
前記執行モジュールから送信される複数の通信データを貯蓄することに用いられるバックアップ・データベースと、
前記メイン・カードに誤りが発生したことを検出した時、前記バックアップ命令を受信し、且つ前記メイン・カードの接続数を判断することにより、前記第一端末設備と前記第二端末設備との通信接続を再構築することに用いられるバックアップ執行モジュールと、
前記バックアップ執行モジュールが前記バックアップ命令を受信する時、前記第一端末設備と前記メディア・ゲートウェー・コントロール・デバイスとの間の通信状態を記録することに用いられるバックアップ状態モジュールと、
を備えることを特徴とする請求項２７に記載のＶｏＩＰゲートウェー。
【請求項２９】
前記複数の通信データは、複数の支配プロトコル命令を備え、
支配プロトコル命令のそれぞれは、一つの接続確立プロトコル命令及び一つの通知請求プロトコル命令を備え、
前記接続確立プロトコル命令は、接続数パラメータを備えることを特徴とする請求項２３に記載のＶｏＩＰゲートウェー。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ネットワーク設備に関するものであり、特に音声ゲートウェー及びその通信冗長方法に関するものである。
【背景技術】
【０００２】
ネットワークの継続的な発展により、ＶｏＩＰ業務は、その通話料の安さのため、重視されつつあるが、ＶｏＩＰの安定性は、ＶｏＩＰ業務の発展に大きな影響をもたらす。
【０００３】
音声ゲートウェーは、ＶｏＩＰシステムにおいてなくてはならないものであって、電話ユーザー端末設備とメディア・ゲートウェー・コントロール・デバイスとの間の接続を確立することに用いられ、これによって電話ユーザーとの間の通話を確立する。前記音声ゲートウェーに誤りが発生した場合、前記電話ユーザーとの間の通信が中断され、従って電話ユーザーに不便さや当惑を与える。
【発明の開示】
【発明が解決しようとする課題】
【０００４】
本発明の第一の目的は、前記課題を解決し、冗長支援を提供することにより、通信中断を免れるネットワーク設備を提供することである。
【０００５】
本発明の第二の目的は、前記課題を解決し、冗長構造を備えるネットワーク設備に用いられる通信冗長方法を提供することである。
【課題を解決するための手段】
【０００６】
前記第一目的を達成するため、本発明に係るネットワーク設備は、少なくとも一つのメイン・カード及び一つのスタンド・バイ・カードを備える。前記メイン・カードは、第一端末設備及びメディア・ゲートウェー・コントロール・デバイスに通信接続され、前記メディア・ゲートウェー・コントロール・デバイスにより、前記第一端末設備と第二端末設備との通信接続を確立し、且つ前記第一端末設備と前記メディア・ゲートウェー・コントロール・デバイスとの間の複数の通信データを送信することに用いられる。前記スタンド・バイ・カードは、前記メイン・カード、前記第一端末設備及び前記メディア・ゲートウェー・コントロール・デバイスに通信接続され、前記メイン・カードに誤りが発生した場合、バックアップ命令及び前記メイン・カードの接続数に基づいて、前記第一端末設備と前記第二端末設備との通信接続を再構築することに用いられる。
【０００７】
前記第二目的を達成するため、本発明に係る通信冗長方法は、ネットワーク設備に応用されており、前記通信冗長方法は、メイン・カードにより複数の通信データを送信するステップと、前記メイン・カードに誤りが発生したことを検出した時、バックアップ命令を受信するステップと、前記複数の通信データに基づいて、前記メイン・カードの接続数を判断し、前記第一端末設備と前記第二端末設備との間の通信接続を再構築することにするステップとを備える。
【発明の効果】
【０００８】
本発明のネットワーク設備及びその通信冗長方法は、メイン・カードに誤りが発生したために、端末設備とメディア・ゲートウェー・コントロール・デバイスとの通信が中断されることを免れることができ、従って、ＶｏＩＰの動作信頼性及び安定性を確保する。
【発明を実施するための最良の形態】
【０００９】
図１は、本発明の実施形態に係わるネットワーク設備の応用環境図である。本実施形態において、第一端末設備１０は、順次に第一ネットワーク設備２０、メディア・ゲートウェー・コントロール・デバイス３０及び第二ネットワーク設備４０により、第二端末設備５０に通信接続され、そのうち、前記前記第一ネットワーク設備２０、前記メディア・ゲートウェー・コントロール・デバイス３０及び前記第二ネットワーク設備４０は、順次に通信接続される。本実施形態において、前記第一ネットワーク設備２０及び前記第二ネットワーク設備４０は、ＶｏＩＰ（Ｖｏｉｃｅ  ｏｖｅｒ  Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ）ゲートウェーである。本実施形態において、前記第一端末設備１０及び前記第二端末設備５０は、電話機である。本実施形態において、前記第一端末設備１０及び前記第二端末設備５０は、Ｎ個であって、Ｎ個の第一端末設備１０は、別々に前記第一ネットワーク設備２０に通信接続され、Ｎ個の第二端末設備５０は、別々に前記第二ネットワーク設備４０に通信接続され、第一端末設備のそれぞれは、同時に複数の第二端末設備５０に通信接続することができる。
【００１０】
図２は、本発明の実施形態に係わる第一ネットワーク設備２０の構成を示すブロック図である。本実施形態において、前記第一ネットワーク設備２０は、Ｎ＋１冗長構造を備え、即ち、前記第一ネットワーク設備２０は、プロセッサー２３０と、スタンド・バイ・カード２００と、第一メイン・カード２０１と、第二メイン・カード２０２と、...、第Ｎメイン・カード２０Ｎとを備える。そのうち、前記スタンド・バイ・カード２００、前記第一メイン・カード２０１、前記第二メイン・カード２０２、...、前記第Ｎメイン・カード２０Ｎは、別々に前記第一端末設備１０、前記メディア・ゲートウェー・コントロール・デバイス３０及び前記プロセッサー２３０に通信接続される。
【００１１】
本実施形態において、前記第一メイン・カード２０１、前記第二メイン・カード２０２、...、前記第Ｎメイン・カード２０Ｎは、別々にＮ個の第一端末設備と一対一に対応し、即ち、メイン・カードのそれぞれは、第一端末設備のそれぞれに対応する。前記第一メイン・カード２０１、前記第二メイン・カード２０２、...、前記第Ｎメイン・カード２０Ｎは、前記メディア・ゲートウェー・コントロール・デバイス３０により、前記第一端末設備１０と前記第二端末設備５０との通信接続を確立することに用いられる。本実施形態において、前記第一メイン・カード２０１、前記第二メイン・カード２０２、...、前記第Ｎメイン・カード２０Ｎの動作モードは、同一である。前記スタンド・バイ・カード２００は、前記第一メイン・カード２０１、前記第二メイン・カード２０２、...、前記第Ｎメイン・カード２０Ｎに誤りが発生した場合、前記第一端末設備１０と前記第二端末設備５０との通信接続を再構築することに用いられる。
【００１２】
前記プロセッサー２３０は、前記スタンド・バイ・カード２００、前記第一メイン・カード２０１、前記第二メイン・カード２０２、...、前記第Ｎメイン・カード２０Ｎに通信接続され、前記第一メイン・カード２０１、前記第二メイン・カード２０２、...、前記第Ｎメイン・カード２０Ｎに誤りが発生したこをを検出した時、前記スタンド・バイ・カード２００にバックアップ命令を送信することに用いられる。前記プロセッサー２３０は、第一処理データベース２３０１と、第二処理データベース２３０２と、...、第Ｎ処理データベース２３０Ｎとを備え、処理データベースは、メインカードに一対一に対応して接続され、即ち、前記第一処理データベース２３０１は、前記第一メイン・カード２０１に通信接続され、前記メイン・カード２０１から送信される複数の通信データを受信することに用いられる。前記第二処理データベース２３０２ないし第Ｎ処理データベース２３０Ｎの機能は、前記第一処理データベース２３０１と同じで、簡便なために、ここではもう詳しく述べない。
【００１３】
本実施形態において、前記第一メイン・カード２０１、前記第二メイン・カード２０２、...、前記第Ｎメイン・カード２０Ｎは、皆、データベース、執行モジュール及び状態モジュールを備え、即ち、前記第一メイン・カード２０１は、第一データベース２０１０、第一執行モジュール２０１１及び第一状態モジュール２０１２を備え、前記第二メイン・カード２０２は、第二データベース２０２０、第二執行モジュール２０２１及び第二状態モジュール２０２２を備え、...、前記第Ｎメイン・カード２０Ｎは、第Ｎデータベース２０Ｎ０、第Ｎ執行モジュール２０Ｎ１及び第Ｎ状態モジュール２０Ｎ２を備える。
【００１４】
前記第一状態モジュール２０１２は、Ｎ個の第一端末設備１０のうちのの一つ及び前記メディア・ゲートウェー・コントロール・デバイス３０に通信接続され、前記第一端末設備１０と前記メディア・ゲートウェー・コントロール・デバイス３０との間の通信状態を記録することに用いられる。本実施形態において、通信状態は、暇状態、ダイヤル・アップ状態、番号収集状態及び通話状態を備え、そのうち、“０”で暇状態を標識し、“１”でダイヤル・アップ状態を標識し、“２”で番号収集状態を標識し、“３”で通話状態を標識する。他の実施形態において、これらの通話状態は、他の異なる数字又は字母で標識してもよい。
【００１５】
前記第一執行モジュール２０１１は、前記第一端末設備１０、前記メディア・ゲートウェー・コントロール・デバイス３０、前記プロセッサー２３０及び前記第一状態モジュール２０１２に通信接続され、前記第一状態モジュール２０１２が記録した通信状態に基づいて、前記第一端末設備１０と前記第二端末設備５０との間の通信接続を確立することに用いられる。
【００１６】
前記第一データベース２０１０は、前記第一状態モジュール２０１２及び前記第一執行モジュール２０１１に通信接続され、前記第一端末設備１０と前記メディア・ゲートウェー・コントロール・デバイス３０との間の複数の通信データを貯蓄することに用いられる。本実施形態において、前記第一メイン・カード２０１と前記メディア・ゲートウェー・コントロール・デバイス３０との間の複数の通信データは、複数の支配プロトコル命令、一つのコール代理アドレス、一つの登録状態及び一つの目前通信状態を備える。本実施形態において、支配プロトコル命令のそれぞれは、接続確立プロトコル命令及び通知請求プロトコル命令を備え、前記接続確立プロトコル命令は、接続確立コマンドライン、接続方式、呼び識別子、接続数、本地接続オプション及び会話陳述プロトコルなどのパラメーターを備え、前記通知請求プロトコル命令は、通知請求コマンドライン、請求識別子及び信号請求などのパラメーターを備える。本実施形態において、目前通信状態は、前記第一端末設備１０と前記メディア・ゲートウェー・コントロール・デバイス３０との間の目前通信状態であって、前記通信状態も前記第一状態モジュール２１０２に貯蓄される。本実施形態において、前記第一執行モジュール２０１１は、又、前記第一データベース２０１０に貯蓄した複数の通信データを前記プロセッサ２３０に送信して貯蓄することに用いられる。
【００１７】
前記第二メイン・カード２０２ないし前記第Ｎメイン・カード２０Ｎの構造と機能は、前記第一メイン・カード２０１と同じで、簡便なために、ここではもう詳しく述べない。
【００１８】
本実施形態において、前記プロセッサー２３０により前記第一メイン・カード２０１に誤りが発生したことを検出した時、前記プロセッサー２３０は、前記スタンド・バイ・カード２００にバックアップ命令を送信し、且つ貯蓄した前記第一執行モジュール２０１１からの複数の通信データを前記スタンド・バイ・カード２００に送信する。
【００１９】
本実施形態において、前記プロセッサー２３０により前記第二メイン・カード２０２、...、第Ｎメイン・カード２０Ｎに誤りが発生したことを検出した時にも、前記プロセッサー２３０は、前記スタンド・バイ・カード２００にバックアップ命令を送信し、且つ貯蓄した前記第二執行モジュール２０２１、...、第Ｎ２０Ｎ１からの複数の通信データを別々に前記スタンド・バイ・カード２００に送信する。
【００２０】
本実施形態において、前記スタンド・バイ・カード２００は、バックアップ・データベース２０００、バックアップ執行モジュール２００１及びバックアップ状態モジュール２００２を備える。
【００２１】
前記バックアップ・データベース２０００は、前記プロセッサー２３０に通信接続され、前記プロセッサー２３０から送信される複数の通信データを貯蓄することに用いられる。
【００２２】
前記バックアップ執行モジュール２００１は、前記第一端末設備１０、前記メディア・ゲートウェー・コントロール・デバイス３０、前記プロセッサー２３０及び前記バックアップ・データベース２０００に通信接続され、前記プロセッサー２３０から送信されるバックアップ命令を受信することに用いられ、且つ誤りが発生したメイン・カードの接続数を判断することにより、前記第一端末設備１０と前記第二端末設備５０との通信接続を再構築する。
【００２３】
本実施形態において、前記バックアップ執行モジュール２００１は、前記バックアップ・データベース２０００の中の支配プロトコル命令の接続確立プロトコル命令の接続数パラメータを調べることにより、誤りが発生したメイン・カードの接続数を判断する。本実施形態において、前記接続数パラメータは、異なる数字又は字母で標識を表示する。“０”は、誤りが発生したメイン・カードがちょうど前記メイン・カードに対応する第一端末設備１０に対して検出を行うことを標識する。“１”は、誤りが発生したメイン・カードに一つの接続があることを標識し、即ち誤りが発生したメイン・カードに対応する第一端末設備１０は、一つの接続確立プロトコル命令により、一つの第二端末設備５０と通話接続を確立した。“Ｎ”は、誤りが発生したメイン・カードに複数の接続があることを標識し、即ち、誤りが発生したメイン・カードに対応する第一端末設備１０は、複数の接続確立プロトコル命令により、複数の第二端末設備５０と通話接続を確立し、接続確立プロトコル命令のそれぞれは、前記第一端末設備１０が第二端末設備５０のそれぞれと通話接続を確立したことに対応する。
【００２４】
前記バックアップ執行モジュール２００１により前記接続数が０ではないと判断した時、即ち前記接続数パラメータが１、２、３、...、Ｎである時、前記バックアップ執行モジュール２００１は、接続確立プロトコル命令を再び組み合わせ、且つ一つの接続確立プロトコル命令を再び組み合わせると、接続数パラメータを１減らすことにする。本実施形態において、前記バックアップ執行モジュール２００１は、前記バックアップ・データベース２０００に貯蓄した接続確立プロトコル命令のあらゆるパラメータをコピーし、これらのパラメータで再び一つの接続確立プロトコル命令を構成し、且つ前記接続確立プロトコル命令を処理する。
【００２５】
本実施形態において、前記バックアップ執行モジュール２００１は、再び組み合わせた接続確立プロトコル命令を前記メディア・ゲートウェー・コントロール・デバイス３０から送信した接続確立プロトコル命令として、前記第二端末設備５０と通信接続を行う。前記バックアップ執行モジュール２００１により前記接続数が０だと判断した時、即ち接続数パラメータが０である時、前記バックアップ執行モジュール２００１は、通知請求プロトコル命令を再び組み合わせ、本実施形態において、前記バックアップ執行モジュール２００１は、前記バックアップ・データベース２０００に貯蓄した通知請求命令のあらゆるパラメータをコピーし、これらのパラメータで再び一つの通知請求プロトコル命令を構成し、且つ前記通知請求プロトコル命令を処理する。本実施形態において、前記バックアップ執行モジュール２００１は、再び組み合わせた通知請求プロトコル命令を前記メディア・ゲートウェー・コントロール・デバイス３０から送信した通知請求プロトコル命令として、前記メイン・カードに対応する第一端末設備１０に対して検出を行い、且つ検出結果を前記メディア・ゲートウェー・コントロール・デバイス３０に送信する。
【００２６】
前記バックアップ状態モジュール２００２は、前記バックアップ・データベース２０００、前記バックアップ執行モジュール２００１、前記第一端末設備１０及び前記メディア・ゲートウェー・コントロール・デバイス３０に通信接続され、前記第一端末設備１０と前記メディア・ゲートウェー・コントロール・デバイス３０との間の通信状態を記録することに用いられる。本実施形態において、ただ前記バックアップ執行モジュール２００１がバックアップ命令を受信した時、前記バックアップ状態モジュール２００２は、前記第一端末設備１０と前記メディア・ゲートウェー・コントロール・デバイス３０との間の通信状態を記録し始める。
【００２７】
図３は、本発明の他の実施形態に係わる第一ネットワーク設備２１の構成を示すブロック図である。
本実施形態において、前記第一ネットワーク設備２１は、１＋１冗長構造を備え、即ち第一メイン・カード２２０と、第二メイン・カード２２１と、...、第Ｎメイン・カード２２Ｎとを備え、且つ第一スタンド・バイ・カード２１０と、第二スタンド・バイ・カード２１１と、...、第Ｎスタンド・バイ・カード２１Ｎとを更に備え、そのうち、メイン・カードのそれぞれは、スタンド・バイ・カードのそれぞれに一対一に対応し、即ち前記第一メイン・カード２２０は、前記第一スタンド・バイ・カード２１０と対応し、前記第Ｎメイン・カード２２Ｎは、前記第Ｎスタンド・バイ・カード２１Ｎと対応する。前記第一メイン・カード２２０及び前記第一スタンド・バイ・カード２１０は、別々に前記第一端末設備１０及び前記メディア・ゲートウェー・コントロール・デバイス３０に通信接続され、前記第一メイン・カード２２０は、前記第一スタンド・バイ・カード２１０に通信接続される。前記第一メイン・カード２２０、前記第二メイン・カード２２１、...、前記第Ｎメイン・カード２２Ｎは、別々にＮ個の第一端末設備１０と一対一に対応し、即ちメイン・カードのそれぞれは、一つの第一端末設備１０と対応する。
【００２８】
前記第一メイン・カード２２０は、第一データベース２２００、第一執行モジュール２２０１及び第一状態モジュール２２０２を備える。
【００２９】
前記第一状態モジュール２２０２は、前記第一端末設備１０及び前記メディア・ゲートウェー・コントロール・デバイス３０に通信接続され、前記第一端末設備１０と前記メディア・ゲートウェー・コントロール・デバイス３０との間の通信状態を記録することに用いられる。本実施形態において、前記通信状態は、暇状態、ダイヤル・アップ状態、番号収集状態及び通話状態を備え、そのうち、“０”で暇状態を標識し、“１”でダイヤル・アップ状態を標識し、“２”で番号収集状態を標識し、“３”で通話状態を標識する。他の実施形態において、これらの通話状態は、他の異なる数字又は字母で標識してもよい。
【００３０】
前記第一執行モジュール２２０１は、前記第一端末設備１０、前記メディア・ゲートウェー・コントロール・デバイス３０、前記プロセッサー２３０及び前記第一状態モジュール２２０２に通信接続され、前記第一状態モジュール２２０２が記録した通信状態に基づいて、前記第一端末設備１０と前記第二端末設備５０との間の通信接続を確立することに用いられる。
【００３１】
前記第一データベース２２００は、前記第一状態モジュール２２０２及び前記第一執行モジュール２２０１に通信接続され、前記第一端末設備１０と前記メディア・ゲートウェー・コントロール・デバイス３０との間の複数の通信データを貯蓄することに用いられる。本実施形態において、前記第一端末設備１０と前記メディア・ゲートウェー・コントロール・デバイス３０との間の複数の通信データは、複数の支配プロトコル命令、一つのコール代理アドレス、一つの登録状態及び一つの目前通信状態などを備える。本実施形態において、支配プロトコル命令のそれぞれは、接続確立プロトコル命令及び通知請求プロトコル命令を備え、前記接続確立プロトコル命令は、接続確立コマンドライン、接続方式、呼び識別子、接続数、本地接続オプション及び会話陳述プロトコルなどのパラメーターを備え、前記通知請求プロトコル命令は、通知請求コマンドライン、請求識別子及び信号請求などのパラメーターを備える。本実施形態において、目前通信状態は、前記第一端末設備１０と前記メディア・ゲートウェー・コントロール・デバイス３０との間の目前通信状態であって、前記通信状態も前記第一状態モジュール２２０２に貯蓄される。
【００３２】
前記第二メイン・カード２２１ないし第Ｎメイン・カード２２Ｎの構造と機能は、前記第一メイン・カード２２０と同じで、簡単なために、このところは詳しく述べない。
【００３３】
本実施形態において、前記第一執行モジュール２２０１は、又、前記第一データベース２２００に貯蓄した複数の通信データを前記第一スタンド・バイ・カード２１０に送信することに用いられる。
【００３４】
本実施形態において、前記第一スタンド・バイ・カード２１０が前記第一メイン・カード２２０に誤りが発生したことを検出した時、前記第一スタンド・バイ・カード２１０は、自動的にバックアップ命令を生成し、且つ前記第一端末設備１０と前記メディア・ゲートウェー・コントロール・デバイス３０との通信接続を再び確立する。前記第一スタンド・バイ・カード２１０は、第一バックアップ・データベース２１００、第一バックアップ執行モジュール２１０１及び第一バックアップ状態モジュール２１０２を備える。
【００３５】
前記第一バックアップ・データベース２１００は、前記第一執行モジュール２２０１に通信接続され、前記第一執行モジュール２２０１から送信される複数の通信データを貯蓄することに用いられる。
【００３６】
前記第一バックアップ状態モジュール２１０２は、前記第一バックアップ・データベース２１００、前記第一端末設備１０及び前記メディア・ゲートウェー・コントロール・デバイス３０に通信接続され、前記第一端末設備１０と前記メディア・ゲートウェー・コントロール・デバイス３０との間の通信状態を記録することに用いられる。本実施形態において、ただ前記第一スタンド・バイ・カード２１０が前記第一メイン・カード２２０に誤りが発生したことを検出した時、前記バックアップ状態モジュール２１０２は、前記第一端末設備１０と前記メディア・ゲートウェー・コントロール・デバイス３０との間の通信状態を記録し始める。
【００３７】
前記第一バックアップ執行モジュール２１０１は、前記第一端末設備１０、前記メディア・ゲートウェー・コントロール・デバイス３０、前記第一バックアップ・データベース２１００及び前記第一バックアップ状態モジュール２１０２に通信接続され、前記第一メイン・カード２２０に誤りが発生したことを検出した時、前記第一メイン・カード２２０の接続数を判断することにより、前記端末設備１０と前記メディア・ゲートウェー・コントロール・デバイス３０との通信接続を再び確立することに用いられる。本実施形態において、前記第一バックアップ執行モジュール２１０１は、前記第一バックアップ・データベース２１００の中の支配プロトコル命令の接続確立プロトコル命令の接続数パラメータを調べることにより、前記第一メイン・カード２２０の接続数を判断する。本実施形態において、前記接続数パラメータは、別々に異なる数字又は字母で標識する。“０”は、第一メイン・カード２２０がちょうど前記第一端末設備１０に対して検出を行うことを標識する。“１”は、前記第一メイン・カード２２０と前記メディア・ゲートウェー・コントロール・デバイス３０との間に一つの接続があることを標識し、即ち前記第一端末設備１０は、一つの接続確立プロトコル命令により、一つの第二端末設備５０と通話接続を確立した。“Ｎ”は、前記第一メイン・カード２２０と前記メディア・ゲートウェー・コントロール・デバイス３０との間に複数の接続があることを標識し、即ち前記第一端末設備１０は、複数の接続確立プロトコル命令により、複数の第二端末設備５０と通話接続を確立し、接続確立プロトコル命令のそれぞれは、前記第一端末設備１０が一つの第二端末設備５０と通話接続を確立したことに対応する。
【００３８】
前記第一バックアップ執行モジュール２１０１により接続数が０ではないと判断した時、即ち接続数が１、２、３、...、Ｎである時、前記第一バックアップ執行モジュール２１０１は、接続確立プロトコル命令を再び組み合わせ、且つ一つの接続確立プロトコル命令を再び組み合わせると、接続数パラメータを１減らすことにする。本実施形態において、前記第一バックアップ執行モジュール２１０１は、前記第一バックアップ・データベース２１００に貯蓄した接続確立プロトコル命令のあらゆるパラメータをコピーし、これらのパラメータで再び一つの接続確立プロトコル命令を構成し、且つ前記接続確立プロトコル命令を処理する。
【００３９】
前記第一バックアップ執行モジュール２１０１は、接続数が０だと判断した時、即ち接続数パラメータが０である時、前記第一バックアップ執行モジュール２１０１は、通知請求プロトコル命令を再び組み合わせ、本実施形態において、前記第一バックアップ執行モジュール２１０１は、前記第一バックアップ・データベース２１００に貯蓄した前記通知請求命令のあらゆるパラメータをコピーし、これらのパラメータで再び一つの通知請求プロトコル命令を構成し、且つ前記通知請求プロトコル命令を処理する。本実施形態において、前記第一バックアップ執行モジュール２１０１は、再び組み合わせた通知請求プロトコル命令を前記メディア・ゲートウェー・コントロール・デバイス３０から送信した通知請求プロトコル命令として、前記第一端末設備１０に対して検出を行い、且つ検出結果を前記メディア・ゲートウェー・コントロール・デバイス３０に送信する。
【００４０】
前記第二スタンド・バイ・カード２１１ないし第Ｎスタンド・バイ・カード２１Ｎの構造と機能は、前記第一メスタンド・バイ・カード２１０と同じで、簡単なために、このところは詳しく述べない。
【００４１】
図４は、本発明の実施形態に係わる通信冗長方法を示すフローチャートである。本実施形態において、第一ネットワーク設備２０が、第一メイン・カード２０１、第二メイン・カード２０２、...、第Ｎメイン・カードに対する通信冗長方法は同じであるから、ただ第一メイン・カード２０１を例として説明する。
【００４２】
ステップＳ３００において、前記第一メイン・カード２０１は、第一端末設備１０とメディア・ゲートウェー・コントロール・デバイス３０との間の正常な通信を確立する。本実施形態において、第一執行モジュール２０１１は、前記メディア・ゲートウェー・コントロール・デバイス３０により、前記第一メイン・カード２０１に対応する前記第一端末設備１０と第二端末設備５０との間の通信接続を確立し、第一データベース２０１０は、前記第一メイン・カード２０１と前記メディア・ゲートウェー・コントロール・デバイス３０との間の複数の通信データを貯蓄し、これらのデータは、複数の支配プロトコル命令、一つのコール代理アドレス、一つの登録状態及び一つの目前通信状態を備え、前記第一執行モジュール２０１１は、前記第一データベース２０１０に貯蓄した複数の通信データをプロセッサー２３０に送信する。本実施形態において、支配プロトコル命令のそれぞれは、接続確立プロトコル命令及び通知請求プロトコル命令を備え、前記接続確立プロトコル命令は、接続確立コマンドライン、接続方式、呼び識別子、接続数、本地接続オプション及び会話陳述プロトコルなどのパラメーターを備え、前記通知請求プロトコル命令は、通知請求コマンドライン、請求識別子及び信号請求などのパラメーターを備える。本実施形態において、目前通信状態は、前記第一メイン・カード２０１に対応する前記第一端末設備１０と前記メディア・ゲートウェー・コントロール・デバイス３０との間の目前通信状態であって、前記通信状態も前記第一状態モジュール２０１２に貯蓄される。本実施形態において、“０”で暇状態を表示し、“１”でダイヤル・アップ状態を表示し、“２”で番号収集状態を表示し、“３”で通話状態を表示する。他の実施形態において、これらの通信状態は、他の異なる数字又は字母で表示してもよい。
【００４３】
ステップＳ３０２において、前記プロセッサー２３０によって、前記第１メイン・カード２０１に誤りが発生したこをを検出した時、スタンド・バイ・カード２００にバックアップ命令を送信し、且つ複数の通信データを前記スタンド・バイ・カード２００のバックアップ・データベース２０００に送信して貯蓄する。本実施形態において、複数の通信データは、前記第一執行モジュール２０１１から前記プロセッサー２３０に送信した複数の通信データである。
【００４４】
ステップＳ３０４において、バックアップ執行モジュール２００１は、前記第１メイン・カード２０１の接続数を判断する。本実施形態において、前記スタンド・バイ・カード２００が前記プロセッサー２３０から送信されるバックアップ命令を受信すると、バックアップ執行モジュール２００１は、前記バックアップ・データベース２０００の中の支配プロトコル命令の接続確立プロトコル命令の接続数パラメータを調べることにより、前記第一メイン・カード２０１の接続数を判断する。本実施形態において、前記接続数パラメータが“０”であると、誤りが発生した第一メイン・カード２０１がちょうど前記第一メイン・カード２０１に対応する第一端末設備１０に対して検出を行うことを標識する。前記接続数パラメータが“１”であると、誤りが発生したメイン・カードと前記メディア・ゲートウェー・コントロール・デバイス３０との間に一つの接続があることを標識し、即ち誤りが発生したメイン・カードに対応する第一端末設備１０は、一つの接続確立プロトコル命令により、一つの第二端末設備５０と通話接続を確立した。前記接続数パラメータが“Ｎ”であると、誤りが発生したメイン・カードと前記メディア・ゲートウェー・コントロール・デバイス３０との間にＮ個の接続があることを標識し、即ち、誤りが発生したメイン・カードに対応する第一端末設備１０は、Ｎ個の接続確立プロトコル命令により、Ｎ個のの第二端末設備５０と通話接続を確立し、接続確立プロトコル命令のそれぞれは、前記第一端末設備１０が一つの第二端末設備５０と通話接続を確立したことに対応する。
【００４５】
前記バックアップ執行モジュール２００１により接続数が０ではないと判断した時、即ち接続数が１、２、３、...、Ｎである時、ステップＳ３０６において、前記バックアップ執行モジュール２００１は、接続確立プロトコル命令を再び組み合わせ、且つ前記接続数パラメータを１減らすことにする。本実施形態において、前記バックアップ執行モジュール２００１は、前記バックアップ・データベース２０００に貯蓄した前記接続確立プロトコル命令のあらゆるパラメータをコピーし、これらのパラメータで再び一つの接続確立プロトコル命令を構成し、前記第一メイン・カード２０１に対応する前記第一端末設備１０と前記メディア・ゲートウェー・コントロール・デバイス３０との間の通信接続を再び確立しようとする。
【００４６】
ステップＳ３０８において、前記バックアップ執行モジュール２００１は、接続確立プロトコル命令を処理する。本実施形態において、前記バックアップ執行モジュール２００１は、変更した後の接続確立プロトコル命令を前記メディア・ゲートウェー・コントロール・デバイス３０から送信した接続確立プロトコル命令として、前記メディア・ゲートウェー・コントロール・デバイス３０と通信接続を行い、ステップＳ３０４に進み、前記第一メイン・カード２０１の接続数が０であるかどうかを判断する。
【００４７】
前記バックアップ執行モジュール２００１により接続数が０だと判断した時、即ち接続数が０である時、ステップＳ３１０において、前記バックアップ執行モジュール２００１は、通知請求プロトコル命令を再び組み合わせる。本実施形態において、前記バックアップ執行モジュール２００１は、前記バックアップ・データベース２０００に貯蓄した通知請求プロトコル命令のあらゆるパラメータをコピーし、これらのパラメータで再び一つの通知請求プロトコル命令を構成する。
【００４８】
ステップＳ３１２において、前記バックアップ執行モジュール２００１は、前記通知請求プロトコル命令を処理する。本実施形態において、前記バックアップ執行モジュール２００１は、変更した後の通知請求プロトコル命令を前記メディア・ゲートウェー・コントロール・デバイス３０から送信した通知請求プロトコル命令として、前記第一メイン・カード２０１に対応する前記第一端末設備１０に対して検出を行い、且つ検出結果を前記メディア・ゲートウェー・コントロール・デバイス３０に送信する。
【００４９】
ステップＳ３１４において、前記スタンド・バイ・カード２００は、バックアップ状態を動作状態に改めて、正常な通信を回復する。
【００５０】
図５は、本発明の他の実施形態に係わる通信冗長方法を示すフローチャートである。ステップＳ４００において、第一メイン・カード２２０は、第一端末設備１０とメディア・ゲートウェー・コントロール・デバイス３０との間の正常な通信を確立する。本実施形態において、第一執行モジュール２２０１は、前記メディア・ゲートウェー・コントロール・デバイス３０により、第一端末設備１０と第二端末設備５０との間の通信接続を確立し、第一データベース２２００は、前記第一端末設備１０と前記メディア・ゲートウェー・コントロール・デバイス３０との間の複数の通信データを貯蓄し、これらの通信データは、複数の支配プロトコル命令、一つのコール代理アドレス、一つの登録状態及び一つの目前通信状態を備える。前記第一執行モジュール２２０１は、前記第一データベース２２００に貯蓄した複数の通信データを前記第一スタンド・バイ・カード２１０の第一バックアップ・データベース２１００に送信して貯蓄する。本実施形態において、支配プロトコル命令のそれぞれは、接続確立プロトコル命令及び通知請求協定命令を備え、前記接続確立プロトコル命令は、接続確立コマンドライン、接続方式、呼び識別子、接続数、本地接続オプション及び会話陳述プロトコルなどのパラメーターを備え、前記通知請求プロトコル命令は、通知請求コマンドライン、請求識別子及び信号請求などのパラメーターを備える。本実施形態において、目前通信状態は、前記第一端末設備１０と前記メディア・ゲートウェー・コントロール・デバイス３０との間の目前通信状態であって、前記通信状態も前記第一状態モジュール２２１２に貯蓄される。本実施形態において、“０”で暇状態を表示し、“１”でダイヤル・アップ状態を表示し、“２”で番号収集状態を表示し、“３”で通話状態を表示する。他の実施形態において、これらの通話状態は、他の異なる数字又は字母で表示してもよい。
【００５１】
ステップＳ４０２において、第一スタンド・バイ・カード２１０が前記第一メイン・カード２２０に誤りが発生したことを検出した時、前記第一スタンド・バイ・カード２１０は、自動的にバックアップ命令を生成する。
【００５２】
ステップＳ４０４において、第一バックアップ執行モジュール２１０１は、前記第一メイン・カード２２０と前記メディア・ゲートウェー・コントロール・デバイス３０との間の接続数を判断する。本実施形態において、前記第一スタンド・バイ・カード２１０がバックアップ命令を生成すると、前記第一バックアップ執行モジュール２１０１は、前記第一メイン・カード２２０と前記メディア・ゲートウェー・コントロール・デバイス３０との間の接続数を判断し始める。本実施形態において、前記第一バックアップ執行モジュール２１０１は、前記第一バックアップ・データベース２１００の中の支配プロトコル命令の接続確立プロトコル命令の接続数パラメータを調べることにより、前記第一メイン・カード２２０の接続数を判断する。本実施形態において、前記接続数パラメータは、別々に異なる数字又は字母で標識する。“０”は、前記第一メイン・カード２２０がちょうど第一端末設備１０に対して検出を行うことを標識する。“１”は、前記第一メイン・カード２２０と前記メディア・ゲートウェー・コントロール・デバイス３０との間に一つの接続があることを標識し、即ち前記第一端末設備１０は、一つの接続確立プロトコル命令により、一つの第二端末設備５０と通話接続を確立した。“Ｎ”は、前記第一メイン・カード２２０と前記メディア・ゲートウェー・コントロール・デバイス３０との間に複数の接続があることを標識し、即ち前記第一端末設備１０は、複数の接続確立プロトコル命令により、複数の第二端末設備５０と通話接続を確立し、接続確立プロトコル命令のそれぞれは、前記第一端末設備１０が一つの第二端末設備５０と通話接続を確立したことに対応する。
【００５３】
前記第一バックアップ執行モジュール２１０１により接続数が０ではないと判断した時、即ち接続数が１、２、３、...、Ｎである時、ステップＳ４０６において、前記第一バックアップ執行モジュール２１０１は、接続確立プロトコル命令を再び組み合わせ、且つ接続数パラメータを１減らすことにする。本実施形態において、前記第一バックアップ執行モジュール２１０１は、前記第一バックアップ・データベース２１００に貯蓄した前記接続確立プロトコル命令のあらゆるパラメータをコピーし、これらのパラメータで再び一つの接続確立プロトコル命令を構成する。
【００５４】
ステップＳ４０８において、前記第一バックアップ執行モジュール２１０１は、前記接続確立プロトコル命令を処理する。本実施形態において、前記第一バックアップ執行モジュール２１０１は、再び組み合わせた接続確立プロトコル命令を前記メディア・ゲートウェー・コントロール・デバイス３０から送信した接続確立プロトコル命令として、前記メディア・ゲートウェー・コントロール・デバイス３０と通信接続を行う。
【００５５】
前記第一バックアップ執行モジュール２１０１は、接続数が０だと判断した時、即ち接続数パラメータが０である時、ステップＳ４１０において、前記第一バックアップ執行モジュール２１０１は、通知請求プロトコル命令を再び組み合わせる。本実施形態において、前記第一バックアップ執行モジュール２１０１は、前記第一バックアップ・データベース２１００に貯蓄した前記通知請求プロトコル命令のあらゆるパラメータをコピーし、これらのパラメータで再び一つの通知請求プロトコル命令を構成する。
【００５６】
ステップＳ４１２において、前記第一バックアップ執行モジュール２１０１は、前記通知請求プロトコル命令を処理する。本実施形態において、前記第一バックアップ執行モジュール２１０１は、再び組み合わせた通知請求プロトコル命令を前記メディア・ゲートウェー・コントロール・デバイス３０から送信した通知請求プロトコル命令として、前記第一端末設備１０に対して検出を行い、且つ検出結果を前記メディア・ゲートウェー・コントロール・デバイス３０に送信する。
【００５７】
ステップＳ４１４において、前記第一スタンド・バイ・カード２１０は、バックアップ状態を動作状態に改めて、正常な通信を回復する。
【００５８】
前記第一ネットワーク設備２０、２１及び通信冗長方法は、メイン・カードに誤りが発生したために、第一端末設備１０とメディア・ゲートウェー・コントロール・デバイス３０の通信が中断されることを免れることができ、従って、ＶｏＩＰの動作信頼性及び安定性を確保する。
【図面の簡単な説明】
【００５９】
【図１】本発明の実施形態に係わるネットワーク設備の応用環境図である。
【図２】本発明の実施形態に係わるネットワーク設備の構成を示すブロック図である。
【図３】本発明の他の実施形態に係わるネットワーク設備の構成を示すブロック図である。
【図４】本発明の実施形態に係わる通信冗長方法を示すフローチャートである。
【図５】本発明の他の実施形態に係わる通信冗長方法を示すフローチャートである。
【符号の説明】
【００６０】
１０  第一端末設備
２０、２１  第一ネットワーク設備
３０  メディア・ゲートウェー・コントロール・デバイス
４０  第二ネットワーク設備
５０  第二端末設備
２００  スタンド・バイ・カード
２０１、２２０  第一メイン・カード
２０２、２２１  第二メイン・カード
２０Ｎ、２２Ｎ  第Ｎメイン・カード
２１０  第一スタンド・バイ・カード
２１１  第二スタンド・バイ・カード
２１Ｎ  第Ｎスタンド・バイ・カード
２３０  プロセッサー
２０００  バックアップ・データベース
２００１  バックアップ執行モジュール
２００２  バックアップ状態モジュール
２０１０、２２００  第一データベース
２０１１、２２０１  第一執行モジュール
２０１２、２２０２  第一状態モジュール
２０２０、２２１０  第二データベース
２０２１、２２１１  第二執行モジュール
２０２２、２２１２  第二状態モジュール
２０Ｎ０、２２Ｎ０  第Ｎデータベース
２０Ｎ１、２２Ｎ１  第Ｎ執行モジュール
２０Ｎ２、２２Ｎ２  第Ｎ状態モジュール
２１００  第一バックアップ・データベース
２１０１  第一バックアップ執行モジュール
２１０２  第一バックアップ状態モジュール
２１１０  第二バックアップ・データベース
２１１１  第二バックアップ執行モジュール
２１１２  第二バックアップ状態モジュール
２１Ｎ０  第Ｎバックアップ・データベース
２１Ｎ１  第Ｎバックアップ執行モジュール
２１Ｎ２  第Ｎバックアップ状態モジュール
２３０１  第一処理データベース
２３０２  第二処理データベース
２３０Ｎ  第Ｎ処理データベース
【図１】
2008154218.tif 000003
【図２】
2008154218.tif 000004
【図３】
2008154218.tif 000005
【図４】
2008154218.tif 000006
【図５】
2008154218.tif 000007