(57)【特許請求の範囲】
【請求項１】
第１のＩＰ網と第２のＩＰ網とに接続され、前記第１のＩＰ網のＳＩＰ端末と、前記第２のＩＰ網のＳＩＰ端末との間のセッションを制御するためのメッセージを中継する中継装置であって、
前記第１のＩＰ網の第１のＳＩＰサーバに、前記第２のＩＰ網のＳＩＰ端末の論理的なアドレス情報に対応させて自装置の接続用アドレス情報を登録することで、前記論理的なアドレス情報を宛先とするメッセージを前記第１のＳＩＰサーバより受信して、受信したメッセージを前記第２のＩＰ網の第２のＳＩＰサーバに転送し、
前記第２のＳＩＰサーバへ送信したメッセージに対して、当該第２のＳＩＰサーバからエラー応答を受信した場合、または、予め定められた期間内に当該第２のＳＩＰサーバから応答を受信しなかった場合に、前記第１のＳＩＰサーバに、前記登録した、前記第２のＩＰ網に接続されているＳＩＰ端末の論理的なアドレス情報の削除を要求することを特徴とする中継装置。
【請求項２】
請求項１に記載の中継装置であって、
前記第２のＩＰ網のＳＩＰ端末の論理的なアドレス情報を記憶する記憶部と、
制御部と
を備え、
前記制御部は、
前記記憶部に記憶されている前記論理的なアドレス情報を自装置の接続用アドレス情報に対応させる登録メッセージを前記第１のＳＩＰサーバに送信する処理を行うことを特徴とする中継装置。
【請求項３】
請求項１に記載の中継装置であって、
前記第２のＳＩＰサーバへ送信したメッセージに対して、当該第２のＳＩＰサーバからエラー応答を受信したか否か、または、予め定められた期間内に当該第２のＳＩＰサーバから応答を受信したか否かを判定するために、所定の時間間隔で前記第２のＳＩＰサーバへメッセージを送信し、
当該メッセージは、ＲＥＧＩＳＴＥＲメッセージであることを特徴とする中継装置。
【請求項４】
請求項３に記載の中継装置であって、
前記第２のＩＰ網には第３のＳＩＰサーバも接続されており、
前記第２のＳＩＰサーバおよび前記第３のＳＩＰサーバに、前記所定の時間間隔で前記ＲＥＧＩＳＴＥＲメッセージを送信することでそれぞれのＳＩＰサーバとの間の通信の状況を監視し、
前記第２のＳＩＰサーバとの間の通信に障害が生じた場合に、前記第３のＳＩＰサーバとの間の通信が可能であれば、前記第１のＳＩＰサーバから受信した前記論理的なアドレス情報を宛先とするメッセージを、前記第３のＳＩＰサーバへ転送することを特徴とする中継装置。
【請求項５】
請求項１に記載の中継装置であって、
前記第２のＩＰ網のＳＩＰ端末に、前記第２のＳＩＰサーバを介さずにＢＹＥメッセージを送信することでセッションを切断することを特徴とする中継装置。
【請求項６】
第１のＩＰ網と第２のＩＰ網とに接続され、前記第１のＩＰ網のＳＩＰ端末と、前記第２のＩＰ網のＳＩＰ端末との間のセッションを制御するためのメッセージを中継する中継装置が行う情報処理方法であって、
前記第１のＩＰ網の第１のＳＩＰサーバに、前記第２のＩＰ網のＳＩＰ端末の論理的なアドレス情報に対応させて自装置の接続用アドレス情報を登録する登録過程と、
前記論理的なアドレス情報を宛先とするメッセージを前記第１のＳＩＰサーバより受信して、受信したメッセージを前記第２のＩＰ網の第２のＳＩＰサーバに転送する転送過程と、
前記第２のＳＩＰサーバへ送信したメッセージに対して、当該第２のＳＩＰサーバからエラー応答を受信した場合、または、予め定められた期間内に当該第２のＳＩＰサーバから応答を受信しなかった場合に、前記第１のＳＩＰサーバに、前記登録した、前記第２のＩＰ網に接続されているＳＩＰ端末の論理的なアドレス情報の削除を要求する削除要求過程と
を備えることを特徴とする情報処理方法。
【発明の詳細な説明】
【技術分野】
【０００１】
複数のネットワークの間で送受信する情報を中継する技術に関する。
【背景技術】
【０００２】
近年のＩＰ（Internet Protocol）網の発展に伴い、ＶｏＩＰ（Voice over IP）サービスが普及してきている。
【０００３】
ＶｏＩＰとは、ＩＰ網上で音声情報を送受信する技術である。ＶｏＩＰは、通信装置間に仮想的な通話路（セッション）を設定する。ＩＰパケット化された音声データは、設定した通信路上で転送される。通信装置間のセッション確立、維持、切断を制御するため、セッション制御プロトコルが要求される。その中でもＳＩＰ（Session Initiation Protocol）は機能の拡張性が高いため、ＶｏＩＰのセッション制御プロトコルとして注目されている。
【０００４】
ここで、拠点毎に設けられているネットワークに接続されている端末間での通信、特にＶｏＩＰの通話を可能にするため、ネットワーク間の通信を中継する中継装置が知られている（例えば、特許文献１参照）。
【０００５】
【特許文献１】特開２００６−３４００７６号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
従来の中継装置では、ネットワークに接続されている端末からの要求に応じて、他のネットワークの端末や装置に情報を送信するようにしており、ネットワークの状態を判断して、中継装置から自発的に情報を送信して、円滑な中継処理を行うことができるようにすることは行われていなかった。
【０００７】
そのため、例えば、情報を送信する先のネットワークに障害があった場合でも、端末からの発信があると、情報を送信する先のネットワークへの発信処理を行い、当該ネットワークへの発信に失敗してから、発信元の端末に発信の失敗を伝えるようになっており、中継処理に遅延が発生するようなこともあった。
【０００８】
そこで、本発明は、ネットワークの状態を判断して、中継装置から自発的に情報を送信して、円滑な中継処理を行うことができるようにすることを目的とする。
【課題を解決するための手段】
【０００９】
以上の課題を解決するため、本発明は、中継装置が自発的に、中継処理を行うために必要な情報をネットワークに接続されている装置に送信するようにしている。
【００１０】
例えば、本発明は、第１のＩＰ網と第２のＩＰ網とに接続され、前記第１のＩＰ網のＳＩＰ端末と、前記第２のＩＰ網のＳＩＰ端末との間のセッションを制御するためのメッセージを中継する中継装置であって、
前記第１のＩＰ網の第１のＳＩＰサーバに、前記第２のＩＰ網のＳＩＰ端末の論理的なアドレス情報に対応させて自装置の接続用アドレス情報を登録することで、前記論理的なアドレス情報を宛先とするメッセージを前記第１のＳＩＰサーバより受信して、受信したメッセージを前記第２のＩＰ網の第２のＳＩＰサーバに転送し、
前記第２のＳＩＰサーバへ送信したメッセージに対して、当該第２のＳＩＰサーバからエラー応答を受信した場合、または、予め定められた期間内に当該第２のＳＩＰサーバから応答を受信しなかった場合に、前記第１のＳＩＰサーバに、前記登録した、前記第２のＩＰ網に接続されているＳＩＰ端末の論理的なアドレス情報の削除を要求することを特徴とする。
【発明の効果】
【００１１】
以上のように、本発明によれば、ネットワークの状態を判断して、中継装置から自発的に情報を送信することで、円滑な中継処理を行うことができる。
【発明を実施するための最良の形態】
【００１２】
図１は、第一の実施形態である通信システム１００の概略図である。
【００１３】
図示するように、通信システム１００は、中継装置１１０と、第１のＳＩＰサーバ１５０と、第２のＳＩＰサーバ１５１と、ＳＩＰ端末１６０Ａ〜１６０Ｄと、を備える。
【００１４】
第１のＳＩＰサーバ１５０、ＳＩＰ端末１６０Ａ及びＳＩＰ端末１６０Ｂは、第１のネットワーク１７０に接続されており、第２のＳＩＰサーバ１５１、ＳＩＰ端末１６０Ｃ及びＳＩＰ端末１６０Ｄは、第２のネットワーク１７１に接続されており、第１のネットワーク１７０Ａと第２のネットワーク１７１は、中継装置１１０を介して、相互に情報の送受信を行うことができるようにされている。
【００１５】
ここで、第１のＳＩＰサーバ１５０、第２のＳＩＰサーバ１５１及びＳＩＰ端末１６０Ａ〜１６０Ｄは汎用のものを用いればよいため、詳細な説明を省略する。
【００１６】
図２は、中継装置１１０の概略図である。
【００１７】
図示するように、中継装置１１０は、記憶部１２０と、制御部１３０と、第１のＩＦ部１４０と、第２のＩＦ部１４１と、を備える。
【００１８】
記憶部１２０は、登録情報記憶領域１２１と、対応関係記憶領域１２２と、接続情報記憶領域１２３と、を備える。
【００１９】
登録情報記憶領域１２１には、第１のネットワーク１７０及び第２のネットワーク１７１に接続されているＳＩＰ端末１６０Ａ〜１６０Ｄの論理的なアドレス情報（本実施形態では、電話番号）を特定する情報が記憶される。
【００２０】
例えば、本実施形態においては、図３（登録情報テーブル１２１ａ、１２１ｂの概略図）に示すような登録情報テーブル１２１ａ、１２１ｂが、中継装置１１０により中継されるネットワーク毎に記憶される。
【００２１】
登録情報テーブル１２１ａには、第１のネットワーク１７０に接続されているＳＩＰ端末１６０Ａ、１６０Ｂに割り当てられている論理的なアドレス情報である電話番号が格納されており、登録情報テーブル１２１ｂには、第２のネットワーク１７１に接続されているＳＩＰ端末１６０Ｃ、１６０Ｄに割り当てられている論理的なアドレス情報である電話番号が格納されている。
【００２２】
図２に戻り、対応関係記憶領域１２２には、第１のＳＩＰサーバ１５０及び第２のＳＩＰサーバ１５１との間の通信が可能か否かを特定する情報が記憶される。
【００２３】
例えば、本実施形態においては、図４（対応関係テーブル１２２ａの概略図）に示すような対応関係テーブル１２２ａが記憶される。
【００２４】
図示するように、対応関係テーブル１２２ａは、ＳＩＰサーバ欄１２２ｃと、通信状況欄１２２ｃと、を備える。
【００２５】
ＳＩＰサーバ欄１２２ｃには、中継装置１１０が中継するネットワークに接続されているＳＩＰサーバを特定する情報が格納される。
【００２６】
本実施形態においては、中継装置１１０が中継する第１のネットワーク１７０及び第２のネットワーク１７１に接続されている第１のＳＩＰサーバ１５０及び第２のＳＩＰサーバ１５１のＩＰアドレスが格納される。
【００２７】
通信状況欄１２２ｃには、ＳＩＰサーバ欄１２２ｃで特定されるＳＩＰサーバとの間の通信が可能か否かを特定する情報が格納される。
【００２８】
ここでは、通信が可能である場合には「可」の文字が、通信が不可能である場合には「不可」の文字が、本欄に格納される。
【００２９】
なお、ＳＩＰサーバとの間の通信の可又は不可は、後述する監視処理部１３２で判断し、判断した結果が本欄に格納される。
【００３０】
接続情報記憶領域１２３には、中継装置１１０を介して、接続（ダイアログ）を確立したＳＩＰ端末を特定する情報が記憶される。
【００３１】
例えば、本実施形態においては、図５（接続情報テーブル１２３ａの概略図）に示すような接続情報テーブル１２３ａが記憶される。
【００３２】
図示するように、接続情報テーブル１２３ａは、第１のネットワーク側ＳＩＰ端末アドレス欄１２３ｂと、第２のネットワーク側ＳＩＰ端末アドレス欄１２３ｃと、を備える。
【００３３】
第１のネットワーク側ＳＩＰ端末アドレス欄１２３ｂには、中継装置１１０を介して、接続を確立したＳＩＰ端末のうち、第１のネットワーク１７０に接続されているＳＩＰ端末を特定する情報（ここでは、ＩＰアドレス）が格納される。
【００３４】
第２のネットワーク側ＳＩＰ端末アドレス欄１２３ｃには、中継装置１１０を介して、接続を確立したＳＩＰ端末のうち、第２のネットワーク１７１に接続されているＳＩＰ端末を特定する情報（ここでは、ＩＰアドレス）が格納される。
【００３５】
なお、これらのＳＩＰ端末を特定する情報については、ＳＩＰのＩＮＶＩＴＥメッセージや当該ＩＮＶＩＴＥメッセージに対する成功応答メッセージ（２００ＯＫメッセージ）等から取得すればよい。また、ＢＹＥメッセージやＣＡＮＣＥＬメッセージを中継した際に、格納した情報を削除すればよい。
【００３６】
図２に戻り、制御部１３０は、中継処理部１３１と、監視処理部１３２と、を備える。
【００３７】
中継処理部１３１は、宛先又は送信元のアドレスを変換することにより、ネットワーク間での情報の送受信を中継する処理を行う。
【００３８】
監視処理部１３２は、ネットワークに接続されているＳＩＰサーバと通信が可能か否かを監視する処理を行う。
【００３９】
具体的には、本実施形態では、予め定められたときにＲＥＧＩＳＴＥＲメッセージ及びｒｅＩＮＶＩＴＥメッセージをＳＩＰサーバに送信し、その成功応答（２００ＯＫメッセージ）を受信した際には、当該ＳＩＰサーバとの間の通信が可能と判断し、エラーメッセージを受信した場合や予め定められた期間内にＳＩＰサーバより応答メッセージを受信しなかった場合には、当該ＳＩＰサーバとの間の通信が不可能と判断する。
【００４０】
なお、監視処理部１３２は、ＳＩＰサーバとの間の通信が可能と判断した場合には、対応関係テーブル１２２ａの当該ＳＩＰサーバに対応するレコードの通信状況欄１２２ｃに「可」の文字を格納し、一方、ＳＩＰサーバとの間の通信が不可能と判断した場合には、対応関係テーブル１２２ａの当該ＳＩＰサーバに対応するレコードの通信状況欄１２２ｃに「不可」の文字を格納する。
【００４１】
また、監視処理部１３２は、中継処理部１３１を介して通話中のＳＩＰ端末がある場合に、ＳＩＰサーバとの通信ができないものと判断した場合には、通信中のＳＩＰ端末の通信を切断する処理を行う。
【００４２】
具体的には、ＳＩＰサーバに対して送信したｒｅＩＮＶＩＴＥメッセージに対してエラー応答メッセージを受信し、または、予め定められた期間内に応答メッセージを受信しない場合には、通話中のＳＩＰ端末にＢＹＥメッセージを送信して、これらの間の通話を切断する処理を行う。
【００４３】
第１のＩＦ部１４０は、第１のネットワーク１７０を介した情報の送受信を行うためのインターフェースである。
【００４４】
第２のＩＦ部１４１は、第２のネットワーク１７１を介した情報の送受信を行うためのインターフェースである。
【００４５】
図６は、通信システム１００における処理の第１の例を説明するシーケンス図である。
【００４６】
ここで、図６は、第１のネットワーク１７０に接続されている第１のＳＩＰサーバ１５０及び第２のネットワーク１７１に接続されている第２のＳＩＰサーバ１５１が、ともに正常に動作している場合の処理を説明するもののである。
【００４７】
まず、中継装置１１０の監視処理部１３２は、中継装置１１０の電源がＯＮにされた場合、または、ＲＥＧＩＳＴＥＲの送信タイムアウトが発生した場合に（Ｓ５００）、登録情報テーブル１２１ｂに格納されている第２のネットワーク１７１に接続されているＳＩＰ端末の電話番号を論理的なアドレスとし、中継装置１１０に割り振られているＩＰアドレスをコンタクトアドレスとするＲＥＧＩＳＴＥＲメッセージを生成して、第１のＩＦ部１４０を介して第１のＳＩＰサーバ１５０に送信する（Ｓ５０１）。
【００４８】
また、中継装置１１０の監視処理部１３２は、登録情報テーブル１２１ａに格納されている第１のネットワーク１７０に接続されているＳＩＰ端末の電話番号を論理的なアドレスとし、中継装置１１０に割り振られているＩＰアドレスをコンタクトアドレスとするＲＥＧＩＳＴＥＲメッセージを生成して、第２のＩＦ部１４１を介して第２のＳＩＰサーバ１５１に送信する（Ｓ５０２）。
【００４９】
このようなＲＥＧＩＳＴＥＲメッセージを第１のＳＩＰサーバ１５０及び第２のＳＩＰサーバ１５１に送信することにより、第１のネットワーク１７０に接続されているＳＩＰ端末１６０Ａ、１６０Ｂからのメッセージは、第１のＳＩＰサーバ１５０を介して、中継装置１１０に送られるようになり、また、第２のネットワーク１７１に接続されているＳＩＰ端末１６０Ｃ、１６０Ｄからのメッセージは、第２のＳＩＰサーバ１５１を介して、中継装置１１０に送られるようになる。
【００５０】
中継装置１１０からＲＥＧＩＳＴＥＲメッセージを受信した第１のＳＩＰサーバ１５０は、正常に動作している場合、中継装置１１０に成功応答である２００ＯＫメッセージを送信する（Ｓ５０３）。
【００５１】
第１のＳＩＰサーバ１５０から２００ＯＫメッセージを受信した中継装置１１０では、監視処理部１３２が、第１のＳＩＰサーバ１５０に対して発信が可能であると判断し、対応関係テーブル１２２ａの第１のＳＩＰサーバ１５０に対応するレコードの通信状況欄１２２ｃに格納されている情報を「可」にする（Ｓ５０４）。
【００５２】
なお、ステップＳ５０１において、第１のＳＩＰサーバ１５０に複数のＲＥＧＩＳＴＥＲメッセージを送信した場合には、その何れか一つにでも成功応答メッセージを受信したときには、第１のＳＩＰサーバ１５０に対して発信が可能であると判断すればよい。
【００５３】
また、中継装置１１０からＲＥＧＩＳＴＥＲメッセージを受信した第２のＳＩＰサーバ１５１も、正常に動作している場合、中継装置１１０に成功応答である２００ＯＫメッセージを送信する（Ｓ５０５）。
【００５４】
第２のＳＩＰサーバ１５１から２００ＯＫメッセージを受信した中継装置１１０では、監視処理部１３２が、第２のＳＩＰサーバ１５０に対して発信が可能であると判断し、対応関係テーブル１２２ａの第２のＳＩＰサーバ１５１に対応するレコードの通信状況欄１２２ｃに格納されている情報を「可」にする（Ｓ５０６）。
【００５５】
ここで、ステップＳ５０２において、第２のＳＩＰサーバ１５１に複数のＲＥＧＩＳＴＥＲメッセージを送信した場合には、その何れか一つにでも成功応答メッセージを受信したときには、第２のＳＩＰサーバ１５１に対して発信が可能であると判断すればよい。
【００５６】
このような状況において、例えば、第１のネットワーク１７０に接続されているＳＩＰ端末１６０Ａから第２のネットワーク１７１に接続されているＳＩＰ端末１６０Ｃに対するＩＮＶＩＴＥメッセージが送信された場合には（Ｓ５０７）、第１のＳＩＰサーバ１５０は、受信したＩＮＶＩＴＥメッセージで特定されている論理的なアドレス情報（ＳＩＰ端末１６０Ｃの電話番号）に対応して記憶されているコンタクトアドレス（ＩＰアドレス）を有する中継装置１１０に当該ＩＮＶＩＴＥメッセージを転送する（Ｓ５０８）。
【００５７】
このようなＩＮＶＩＴＥメッセージを受信した中継装置１１０では、第２のＳＩＰサーバ１５１にＩＮＶＩＴＥメッセージを転送し（Ｓ５０９）、第２のＳＩＰサーバ１５１は、ＲＥＧＩＳＴＥＲ情報に基づいて、ＳＩＰ端末１６０ＣにＩＮＶＩＴＥメッセージを転送する（Ｓ５１０）。
【００５８】
その後は、通常のＳＩＰ処理に従って、ＳＩＰ端末１６０ＡとＳＩＰ端末１６０Ｃの間の接続が確立される（Ｓ５１１）。
【００５９】
そして、中継装置１１０の監視処理部１３２は、ＲＥＧＩＳＴＥＲの送信タイムアウトが発生すると（Ｓ５１２）、上述と同様に、ＲＥＧＩＳＴＥＲメッセージを生成して、第１のＩＦ部１４０を介して第１のＳＩＰサーバ１５０に送信し（Ｓ５１３）、また、ＲＥＧＩＳＴＥＲメッセージを生成して、第２のＩＦ部１４１を介して第２のＳＩＰサーバ１５１に送信する（Ｓ５１４）。
【００６０】
中継装置１１０からＲＥＧＩＳＴＥＲメッセージを受信した第１のＳＩＰサーバ１５０は、正常に動作している場合、中継装置１１０に成功応答である２００ＯＫメッセージを送信する（Ｓ５１５）。
【００６１】
第１のＳＩＰサーバ１５０から２００ＯＫメッセージを受信した中継装置１１０では、第１のＳＩＰサーバ１５０に対して発信が可能であると判断し、対応関係テーブル１２２ａの第１のＳＩＰサーバ１５０に対応するレコードの通信状況欄１２２ｃに格納されている情報を「可」にする（Ｓ５１６）。
【００６２】
また、中継装置１１０からＲＥＧＩＳＴＥＲメッセージを受信した第２のＳＩＰサーバ１５１も、正常に動作している場合、中継装置１１０に成功応答である２００ＯＫメッセージを送信する（Ｓ５１７）。
【００６３】
第２のＳＩＰサーバ１５１から２００ＯＫメッセージを受信した中継装置１１０では、第２のＳＩＰサーバ１５１に対して発信が可能であると判断し、対応関係テーブル１２２ａの第２のＳＩＰサーバ１５１に対応するレコードの通信状況欄１２２ｃに格納されている情報を「可」にする（Ｓ５１８）。
【００６４】
なお、ステップＳ５１２〜ステップＳ５１８に示した監視処理の結果については、通信中の呼には影響しない。
【００６５】
図７は、通信システム１００における処理の第２の例を説明するシーケンス図である。
【００６６】
ここで、図７は、図６に示すシーケンスにおいて、第２のＳＩＰサーバ１５１に障害が生じた場合の例を示す。
【００６７】
まず、第２のＳＩＰサーバ１５１に障害が生じており、ＳＩＰによる呼制御を行うことができなくなっているものとする（Ｓ５２０）
ここで、中継装置１１０の監視処理部１３２は、中継装置１１０の電源がＯＮにされた場合、または、ＲＥＧＩＳＴＥＲの送信タイムアウトが発生した場合に（Ｓ５２１）、登録情報テーブル１２１ｂに格納されている第２のネットワーク１７１に接続されているＳＩＰ端末の電話番号を論理的なアドレスとし、中継装置１１０に割り振られているＩＰアドレスをコンタクトアドレスとするＲＥＧＩＳＴＥＲメッセージを生成して、第１のＩＦ部１４０を介して第１のＳＩＰサーバ１５０に送信する（Ｓ５２２）。
【００６８】
また、中継装置１１０の監視処理部１３２は、登録情報テーブル１２１ａに格納されている第１のネットワーク１７０に接続されているＳＩＰ端末の電話番号を論理的なアドレスとし、中継装置１１０に割り振られているＩＰアドレスをコンタクトアドレスとするＲＥＧＩＳＴＥＲメッセージを生成して、第２のＩＦ部１４１を介して第２のＳＩＰサーバ１５１に送信する（Ｓ５２３）。
【００６９】
中継装置１１０からＲＥＧＩＳＴＥＲメッセージを受信した第１のＳＩＰサーバ１５０は、正常に動作している場合、中継装置１１０に成功応答である２００ＯＫメッセージを送信する（Ｓ５２４）。
【００７０】
第１のＳＩＰサーバ１５０から２００ＯＫメッセージを受信した中継装置１１０では、監視処理部１３２が、第１のＳＩＰサーバ１５０に対して発信が可能であると判断し、対応関係テーブル１２２ａの第１のＳＩＰサーバ１５０に対応するレコードの通信状況欄１２２ｃに格納されている情報を「可」にする（Ｓ５２５）。
【００７１】
また、中継装置１１０からＲＥＧＩＳＴＥＲメッセージを受信した第２のＳＩＰサーバ１５１では、障害が生じているため、例えば、ＳＩＰの４００番台や５００番台のエラー応答メッセージを中継装置１１０に送信する（Ｓ５２６）。
【００７２】
このようなエラー応答メッセージを受信した中継装置１１０では、監視処理部１３２が、第２のＳＩＰサーバ１５１に対して発信が不可能であると判断し、対応関係テーブル１２２ａの第２のＳＩＰサーバ１５１に対応するレコードの通信状況欄１２２ｃに格納されている情報を「不可」にする（Ｓ５２７）。
【００７３】
そして、監視処理部１３２は、第１のＳＩＰサーバ１５０に対して、第２のネットワーク１７１に接続されているＳＩＰ端末１６０Ｃ、１６０Ｄへのメッセージを転送しないように、登録情報テーブル１２１ｂに格納されている第２のネットワーク１７１に接続されているＳＩＰ端末の電話番号を論理的なアドレスとし、中継装置１１０に割り振られているＩＰアドレスをコンタクトアドレスとするＲＥＧＩＳＴＥＲメッセージにおいて、有効期間を「０」に設定した（Ｅｘｐｉｒｅ＝０）ＲＥＧＩＳＴＥＲメッセージを生成して、第１のＩＦ部１４０を介して第１のＳＩＰサーバ１５０に送信する（Ｓ５２８）。
【００７４】
このようなＲＥＧＩＳＴＥＲメッセージを受信した第１のＳＩＰサーバ１５０では、第２のネットワークに接続されているＳＩＰ端末１６０Ｃ、１６０Ｄの登録情報を削除し、成功応答である２００ＯＫメッセージを中継装置１１０に送信する（Ｓ５２９）。
【００７５】
このような状況において、例えば、第１のネットワーク１７０に接続されているＳＩＰ端末１６０Ａから第２のネットワーク１７１に接続されているＳＩＰ端末１６０Ｃに対するＩＮＶＩＴＥメッセージが送信された場合には（Ｓ５３０）、第１のＳＩＰサーバ１５０は、受信したＩＮＶＩＴＥメッセージで特定されている論理的なアドレス情報（ＳＩＰ端末１６０Ｃの電話番号）に対応する登録情報がないため、ＳＩＰ端末１６０Ａに対して記憶されているエラー応答メッセージを返信する（Ｓ５３１）。
【００７６】
以上のように、本発明によれば、障害が生じているネットワークには、メッセージが送信されないため、中継装置１１０による中継処理に遅滞が生じることがなくなるほか、障害が生じているネットワークメッセージを送信することで、障害を悪化させてしまうようなこともなくなる。
【００７７】
図８は、中継装置１１０の電源がＯＮにされた場合、または、ＲＥＧＩＳＴＥＲの送信タイムアウトが発生した場合に、中継装置１１０の監視処理部１３２が行う監視処理のフローチャートである。
【００７８】
まず、監視処理部１３２は、中継装置１１０の電源がＯＮにされたこと、または、ＲＥＧＩＳＴＥＲの送信タイムアウトが発生したこと、を検出した場合には（Ｓ５４０でＹＥＳ）、中継装置１１０が中継するネットワークに接続されている対象のＳＩＰサーバにＲＥＧＩＳＴＥＲメッセージを送信する（Ｓ５４１）。なお、この場合のＲＥＧＩＳＴＥＲメッセージは、ＳＩＰサーバが接続されているネットワークとは異なるネットワークに接続されているＳＩＰ端末の電話番号と、中継装置１１０のＩＰアドレスと、を登録するものとする。
【００７９】
そして、監視処理部１３２は、ＲＥＧＩＳＴＥＲメッセージを送信したＳＩＰサーバから成功応答（２００ＯＫメッセージ）を受信した場合には（Ｓ５４２でＹＥＳ）、送信してきたＳＩＰサーバに対応する対応関係テーブル１２２ａの通信状況欄１２２ｃに格納されている情報を「可」にする（Ｓ５４３）。
【００８０】
また、監視処理部１３２は、成功応答を受信せずに（Ｓ５４２でＮＯ）、エラー応答を受信した場合には（Ｓ５４４でＹＥＳ）、送信してきたＳＩＰサーバに対応する対応関係テーブル１２２ａの通信状況欄１２２ｃに格納されている情報を「不可」にする（Ｓ５４５）。
【００８１】
そして、監視処理部１３２は、成功応答を受信せず（Ｓ５４２でＮＯ）、また、エラー応答も受信せず（Ｓ５４４でＮＯ）に、予め定められた期間が経過した場合には（Ｓ５４６でＹＥＳ）、応答のないＳＩＰサーバに対応する対応関係テーブル１２２ａの通信状況欄１２２ｃに格納されている情報を「不可」にする（Ｓ５４７）。
【００８２】
図９は、通信システム１００における処理の第３の例を説明するシーケンス図である。
【００８３】
ここで、図９では、ＳＩＰ端末１６０ＡとＳＩＰ端末１６０Ｃが通話中に、第２のＳＩＰサーバに障害が生じた場合の例を示す。
【００８４】
まず、第１のネットワーク１７０に接続されているＳＩＰ端末１６０Ａと、第２のネットワークに接続されているＳＩＰ端末１６０Ｃと、が通話中であるとする（Ｓ５５０）。
【００８５】
そして、第２のＳＩＰサーバ１５１に障害が生じ、ＳＩＰによる呼制御を行うことができなくなっているものとする（Ｓ５５１）。
【００８６】
ここで、中継装置１１０の監視処理部１３２は、第１のネットワーク１７０側のセッション更新タイムアウトが発生した場合（Ｓ５５２）、セッションを継続するためにｒｅＩＮＶＩＴＥメッセージを第１のＳＩＰサーバ１５０に送信する（Ｓ５５３）。
【００８７】
中継装置１１０からｒｅＩＮＶＩＴＥメッセージを受信した第１のＳＩＰサーバ１５０は、正常に動作している場合、中継装置１１０に成功応答である２００ＯＫメッセージを送信する（Ｓ５５４）。
【００８８】
これに対して、中継装置１１０の監視処理部１３２は、受信応答であるＡＣＫメッセージを返信し、セッションを継続する（Ｓ５５５）。
【００８９】
また、中継装置１１０の監視処理部１３２は、第２のネットワーク１７１側のセッション更新タイムアウトが発生した場合（Ｓ５５６）、セッションを継続するためにｒｅＩＮＶＩＴＥメッセージを第２のＳＩＰサーバ１５１に送信する（Ｓ５５７）。
【００９０】
中継装置１１０からｒｅＩＮＶＩＴＥメッセージを受信した第２のＳＩＰサーバ１５１では、障害が発生しているため、例えば、ＳＩＰの４００番台や５００番台のエラー応答メッセージを中継装置１１０に送信する（Ｓ５５８）。
【００９１】
このようなエラー応答メッセージを受信した中継装置１１０では、第２のネットワーク１７１側のセッションタイマの満了した場合に（Ｓ５５９）、監視処理部１３２が、第１のＳＩＰサーバ１５０及び第２のＳＩＰサーバ１５１を介して（Ｓ５６０、Ｓ５６４）、ＳＩＰ端末１６１Ａ及びＳＩＰ端末１６０ＣにＢＹＥメッセージを送信し（Ｓ５６１、Ｓ５６５）、これらの間の通話を切断する。なお、ＳＩＰサーバに障害が生じている側のＳＩＰ端末には、接続情報記憶領域１２３に記憶されている接続情報テーブル１２３ａを参照して、ＳＩＰ端末に直接ＢＹＥメッセージを送信するようにしてもよい。
【００９２】
なお、このようなＢＹＥメッセージを受信したＳＩＰ端末１６０Ａ、１６０Ｂは、第１のＳＩＰサーバ１５０及び第２のＳＩＰサーバ１５１を介して（Ｓ５６２、Ｓ５６６）、中継装置１１０に２００ＯＫメッセージを送信する（Ｓ５６３、Ｓ５６７）。
【００９３】
以上のような処理を行うことで、ＳＩＰ端末間での通信の切断を確実に行うことができるようになる。
【００９４】
なお、図９の例では、ステップＳ５６４で、障害が発生している第２のＳＩＰサーバ１５１を介して、ＢＹＥメッセージを送信するようにしているが、このような態様に限定されず、例えば、接続情報テーブル１２３ａから接続中のＳＩＰ端末１６０ＣのＩＰアドレスを特定して、当該ＳＩＰ端末１６０Ｃに直接ＢＹＥメッセージを送信するようにしてもよい。
【００９５】
図１０は、セッション更新タイムアウトが発生した場合に、中継装置１１０の監視処理部１３２が行う監視処理のフローチャートである。
【００９６】
まず、監視処理部１３２は、セッション更新タイムアウトが発生したことを検出した場合には（Ｓ５７０でＹＥＳ）、セッション更新タイムアウトが発生したネットワークに接続されているＳＩＰサーバにｒｅＩＮＶＩＴＥメッセージを送信する（Ｓ５７１）。
【００９７】
そして、監視処理部１３２は、ｒｅＩＮＶＩＴＥメッセージを送信したＳＩＰサーバから成功応答（２００ＯＫメッセージ）を受信した場合には（Ｓ５７２でＹＥＳ）、通話を継続して（Ｓ５７３）、処理を終了する。
【００９８】
一方、監視処理部１３２は、成功応答を受信せずに（Ｓ５７２でＮＯ）、エラー応答を受信した場合には（Ｓ５７４でＹＥＳ）、送信してきたＳＩＰサーバが接続されているネットワークに接続されているＳＩＰ端末の通話を切断する（Ｓ５７５）。通話の切断は、ＢＹＥメッセージを中継端末１１０からＳＩＰ端末に送信することで行うことができる。
【００９９】
そして、監視処理部１３２は、成功応答を受信せず（Ｓ５７２でＮＯ）、また、エラー応答も受信せず（Ｓ５７４でＮＯ）に、予め定められた期間が経過した場合には（Ｓ５７６でＹＥＳ）、応答のないＳＩＰサーバが接続されているネットワークに接続されているＳＩＰ端末の通話を切断する（Ｓ５７７）。
【０１００】
図１１は、第２の実施形態である通信システム２００の概略図である。
【０１０１】
図示するように通信システム２００は、第１の中継装置２１０Ａと、第２の中継装置２１０Ｂと、第１のＳＩＰサーバ１５０と、第２のＳＩＰサーバ２５１と、第３のＳＩＰサーバ２５２と、ＳＩＰ端末１６０Ａ〜１６０Ｄと、を備える。
【０１０２】
第１のＳＩＰサーバ１５０、ＳＩＰ端末１６０Ａ及びＳＩＰ端末１６０Ｂは、第１のネットワーク１７０に接続されており、第２のＳＩＰサーバ２５１、第３のＳＩＰサーバ２５２、ＳＩＰ端末１６０Ｃ及びＳＩＰ端末１６０Ｄは、第２のネットワーク１７１に接続されており、第１のネットワーク１７０Ａと第２のネットワーク１７１は、第１の中継装置２１０Ａ及び第２の中継装置２１０Ｂを介して、相互に情報の送受信を行うことができるようにされている。
【０１０３】
ここで、本実施形態に係る通信システム２００は、第一の実施形態である通信システム１００と比較して、第２のネットワーク１７１に第２のＳＩＰサーバ２５１及び第３のＳＩＰサーバ２５２が接続されており、一方のＳＩＰサーバに障害が生じた場合には、他方のＳＩＰサーバを使用することで、二重化が図られている。また、これに伴い、中継装置も第１の中継装置２１０Ａと第２の中継装置２１０Ｂの二重化を図っている。
【０１０４】
このような二重化を図ることにより、例えば、本実施形態においては、第２のＳＩＰサーバ２５１及び第１の中継装置２１０Ａを運用系として使用し、第２のＳＩＰサーバ２５１に障害が生じた場合には、第３のＳＩＰサーバ２５２及び第２の中継装置２１０Ｂを予備系として使用している。
【０１０５】
なお、第１の中継装置２１０Ａ及び第２の中継装置２１０Ｂの構成は、第一の実施形態における中継装置１１０と同様であり、また、第２のＳＩＰサーバ２５１及び第３のＳＩＰサーバ２５２も汎用のものを使用すればよい。
【０１０６】
図１２は、通信システム２００における処理を示すシーケンス図である。
【０１０７】
ここで、第２のネットワーク１７１に接続されている第２のＳＩＰサーバ２５１に障害が生じており、ＳＩＰによる呼制御を行うことができなくなっているものとする（Ｓ５８０）
ここで、第１の中継装置２１０Ａの監視処理部１３２は、中継装置１１０の電源がＯＮにされた場合、または、ＲＥＧＩＳＴＥＲの送信タイムアウトが発生した場合に（Ｓ５８１）、登録情報テーブル１２１ｂに格納されている第２のネットワーク１７１に接続されているＳＩＰ端末の電話番号を論理的なアドレスとし、第１の中継装置１１０に割り振られているＩＰアドレスをコンタクトアドレスとするＲＥＧＩＳＴＥＲメッセージを生成して、第１のＩＦ部１４０を介して第１のＳＩＰサーバ１５０に送信する（Ｓ５８２）。
【０１０８】
また、第１の中継装置２１０Ａの監視処理部１３２は、登録情報テーブル１２１ａに格納されている第１のネットワーク１７０に接続されているＳＩＰ端末の電話番号を論理的なアドレスとし、中継装置１１０に割り振られているＩＰアドレスをコンタクトアドレスとするＲＥＧＩＳＴＥＲメッセージを生成して、第２のＩＦ部１４１を介して第２のＳＩＰサーバ２５１に送信する（Ｓ５８３）。
【０１０９】
第１の中継装置２１０ＡからＲＥＧＩＳＴＥＲメッセージを受信した第１のＳＩＰサーバ１５０は、正常に動作している場合、第１の中継装置２１０Ａに成功応答である２００ＯＫメッセージを送信する（Ｓ５８４）。
【０１１０】
第１のＳＩＰサーバ１５０から２００ＯＫメッセージを受信した第１の中継装置２１０Ａでは、監視処理部１３２が、第１のＳＩＰサーバ１５０に対して発信が可能であると判断し、対応関係テーブル１２２ａの第１のＳＩＰサーバ１５０に対応するレコードの通信状況欄１２２ｃに格納されている情報を「可」にする（Ｓ５８５）。
【０１１１】
また、第１の中継装置２１０ＡからＲＥＧＩＳＴＥＲメッセージを受信した第２のＳＩＰサーバ２５１では、障害が生じているため、例えば、ＳＩＰの４００番台や５００番台のエラー応答メッセージを第１の中継装置２１０Ａに送信する（Ｓ５８６）。
【０１１２】
このようなエラー応答メッセージを受信した第１の中継装置２１０Ａでは、監視処理部１３２が、第２のＳＩＰサーバ２５１に対して発信が不可能であると判断し、対応関係テーブル１２２ａの第２のＳＩＰサーバ２５１に対応するレコードの通信状況欄１２２ｃに格納されている情報を「不可」にする（Ｓ５８７）。
【０１１３】
そして、監視処理部１３２は、第１のＳＩＰサーバ１５０に対して、第２のネットワーク１７１に接続されているＳＩＰ端末１６０Ｃ、１６０Ｄへのメッセージを転送しないように、登録情報テーブル１２１ｂに格納されている第２のネットワーク１７１に接続されているＳＩＰ端末の電話番号を論理的なアドレスとし、第１の中継装置２１０Ａに割り振られているＩＰアドレスをコンタクトアドレスとするＲＥＧＩＳＴＥＲメッセージにおいて、有効期間を「０」に設定した（Ｅｘｐｉｒｅ＝０）ＲＥＧＩＳＴＥＲメッセージを生成して、第１のＩＦ部１４０を介して第１のＳＩＰサーバ１５０に送信する（Ｓ５８８）。
【０１１４】
このようなＲＥＧＩＳＴＥＲメッセージを受信した第１のＳＩＰサーバ１５０では、第２のネットワークに接続されているＳＩＰ端末１６０Ｃ、１６０Ｄの登録情報を削除し、成功応答である２００ＯＫメッセージを第１の中継装置２１０Ａに送信する（Ｓ５８９）。
【０１１５】
ここで、第１のＳＩＰサーバ１５０では、第２のネットワーク１７１に接続されているＳＩＰ端末の電話番号については、第１の中継装置２１０ＡのＩＰアドレスと、第２の中継装置２１０ＢのＩＰアドレスと、の両方に関連付けられて記憶されているものとし、第１の中継装置２１０ＡのＩＰアドレスの優先度（ｑ値）が高くなるように設定されているものとする。すなわち、優先度の高い第１の中継装置２１０ＡのＩＰアドレスの登録が削除されることにより、第２の中継装置２１０Ｂに接続が切り替えられる。
【０１１６】
このような状況において、例えば、第１のネットワーク１７０に接続されているＳＩＰ端末１６０Ａから第２のネットワーク１７１に接続されているＳＩＰ端末１６０Ｃに対するＩＮＶＩＴＥメッセージが送信された場合には（Ｓ５９０）、第１のＳＩＰサーバ１５０は、受信したＩＮＶＩＴＥメッセージを第２の中継装置２１０Ｂに転送する（Ｓ５９１）。
【０１１７】
このようなＩＮＶＩＴＥメッセージを受信した第２の中継装置２１０Ｂでは、第３のＳＩＰサーバ２５２にＩＮＶＩＴＥメッセージを転送し（Ｓ５９２）、第３のＳＩＰサーバ２５２は、ＲＥＧＩＳＴＥＲ情報に基づいて、ＳＩＰ端末１６０ＣにＩＮＶＩＴＥメッセージを転送し、その後は、通常のＳＩＰ処理に従って、ＳＩＰ端末１６０ＡとＳＩＰ端末１６０Ｃの間の接続が確立される（Ｓ５９３）。
【０１１８】
そして、第２の中継装置２１０Ｂの監視処理部１３２は、ＲＥＧＩＳＴＥＲの送信タイムアウトが発生すると（Ｓ５９４）、上述と同様に、ＲＥＧＩＳＴＥＲメッセージを生成して、第１のＩＦ部１４０を介して第１のＳＩＰサーバ１５０に送信し（Ｓ５９５）、また、ＲＥＧＩＳＴＥＲメッセージを生成して、第２のＩＦ部１４１を介して第３のＳＩＰサーバ２５２に送信する（Ｓ５９６）。
【０１１９】
第２の中継装置２１０ＢからＲＥＧＩＳＴＥＲメッセージを受信した第１のＳＩＰサーバ１５０は、正常に動作している場合、第２の中継装置２１０Ｂに成功応答である２００ＯＫメッセージを送信する（Ｓ５９７）。
【０１２０】
第１のＳＩＰサーバ１５０から２００ＯＫメッセージを受信した第２の中継装置２１０Ｂでは、第１のＳＩＰサーバ１５０に対して発信が可能であると判断し、対応関係テーブル１２２ａの第１のＳＩＰサーバ１５０に対応するレコードの通信状況欄１２２ｃに格納されている情報を「可」にする（Ｓ５９８）。
【０１２１】
また、第２の中継装置２１０ＢからＲＥＧＩＳＴＥＲメッセージを受信した第３のＳＩＰサーバ２５２も、正常に動作している場合、第２の中継装置２１０Ｂに成功応答である２００ＯＫメッセージを送信する（Ｓ５９９）。
【０１２２】
第３のＳＩＰサーバ２５２から２００ＯＫメッセージを受信した第２の中継装置２１０Ｂでは、第３のＳＩＰサーバ２５２に対して発信が可能であると判断し、対応関係テーブル１２２ａの第２のＳＩＰサーバ１５１に対応するレコードの通信状況欄１２２ｃに格納されている情報を「可」にする（Ｓ６００）。
【０１２３】
なお、ステップＳ５９３〜ステップＳ６００に示した監視処理の結果については、通信中の呼には影響しない。
【０１２４】
図１３は、第３の実施形態である通信システム３００の概略図である。
【０１２５】
図示するように通信システム３００は、中継装置３１０と、第１のＳＩＰサーバ１５０と、第２のＳＩＰサーバ３５１と、第３のＳＩＰサーバ３５２と、ＳＩＰ端末１６０Ａ〜１６０Ｄと、を備える。
【０１２６】
第１のＳＩＰサーバ１５０、ＳＩＰ端末１６０Ａ及びＳＩＰ端末１６０Ｂは、第１のネットワーク１７０に接続されており、第２のＳＩＰサーバ３５１、第３のＳＩＰサーバ３５２、ＳＩＰ端末１６０Ｃ及びＳＩＰ端末１６０Ｄは、第２のネットワーク１７１に接続されており、第１のネットワーク１７０Ａと第２のネットワーク１７１は、中継装置３１０を介して、相互に情報の送受信を行うことができるようにされている。
【０１２７】
ここで、第二の実施形態においては、第２のＳＩＰサーバ及び第１の中継装置２１０Ａを運用系として使用し、第２のＳＩＰサーバ２５１に障害が生じた場合には、第３のＳＩＰサーバ２５２及び第２の中継装置２１０Ｂを予備系として使用することで、二重化を図っていたが、本実施形態では、中継装置３１０を一つだけ設けることで二重化を図ることができるようにしている。
【０１２８】
なお、本実施形態においても第２のＳＩＰサーバ３５１を運用系として使用し、第２のＳＩＰサーバ２５１に障害が生じた場合には、第３のＳＩＰサーバ３５２を予備系として使用するようにしている。
【０１２９】
なお、第２のＳＩＰサーバ３５１及び第３のＳＩＰサーバ３５２も汎用のものを使用すればよい。
【０１３０】
図１４は、中継装置３１０の概略図である。
【０１３１】
図示するように、中継装置３１０は、記憶部３２０と、制御部３３０と、第１のＩＦ部１４０と、第２のＩＦ部１４１と、を備え、第一の実施形態と比較して記憶部３２０と、制御部３３０と、が異なっているため、以下、これらに関連する事項について説明する。
【０１３２】
本実施形態における記憶部３２０には、サーバ情報記憶領域３２４が設けられている。
【０１３３】
サーバ情報記憶領域３２４は、ＳＩＰサーバ毎に、所属するネットワーク及び優先順位を特定する情報が記憶される。
【０１３４】
例えば、本実施形態においては、図１５（サーバ情報テーブル３２４ａの概略図）に示すようなサーバ情報テーブル３２４ａが記憶される。
【０１３５】
図示するように、サーバ情報テーブル３２４ａは、サーバ欄３２４ｂと、ネットワーク欄３２４ｃと、優先順位欄３２４ｄと、を備える。
【０１３６】
サーバ欄３２４ｂには、中継装置１１０が中継するいずれかのネットワークに接続されているＳＩＰサーバを特定する情報（ここでは、ＩＰアドレス）が格納される。
【０１３７】
ネットワーク欄３２４ｃには、サーバ欄３２４ｂで特定されるＳＩＰサーバが接続されているネットワークを識別する情報が格納される。ここでは、各ネットワークを識別するために予め割り振られたネットワークＩＤが格納される。
【０１３８】
優先順位欄３２４ｄには、サーバ欄３２４ｂで特定されるＳＩＰサーバが、ネットワーク欄３２４ｃで識別されるネットワークにおいて使用される優先順位が格納される。ここでは、「１」から順番に連番を格納し、大きな数になるほど優先順位が低くなるようにしているが、このような態様に限定されるわけではない。
【０１３９】
本実施形態における制御部３３０は、中継処理部３３１と、監視処理部１３２と、を備えており、第一の実施形態と比較して、中継処理部３３１が異なっているため、以下、この異なっている点に関連する事項について説明する。
【０１４０】
本実施形態における中継処理部３３１は、宛先又は送信元のアドレスを変換することにより、ネットワーク間での情報の送受信を中継する処理を行うほか、ＩＮＶＩＴＥメッセージを受信した場合に、対応関係テーブル１２２ａを確認し、ＩＮＶＩＴＥメッセージの送信先のネットワークに接続されているＳＩＰサーバのうち、通信状況欄１２２ｃが「可」になっているＳＩＰサーバを特定し、特定したＳＩＰサーバの中で、サーバ情報テーブル３２４ａの優先順位欄３２４ｄに格納された数字が最も小さいものを選択して、選択したＳＩＰサーバに当該ＩＮＶＩＴＥメッセージを送信する処理を行う。
【０１４１】
図１６は、通信システム３００における処理を示すシーケンス図である。
【０１４２】
ここで、第２のネットワーク１７１に接続されている第２のＳＩＰサーバ３５１に障害が生じており、ＳＩＰによる呼制御を行うことができなくなっているものとする（Ｓ６１０）
ここで、中継装置３１０の監視処理部１３２は、中継装置３１０の電源がＯＮにされた場合、または、ＲＥＧＩＳＴＥＲの送信タイムアウトが発生した場合に（Ｓ６１１）、登録情報テーブル１２１ｂに格納されている第２のネットワーク１７１に接続されているＳＩＰ端末の電話番号を論理的なアドレスとし、中継装置３１０に割り振られているＩＰアドレスをコンタクトアドレスとするＲＥＧＩＳＴＥＲメッセージを生成して、第１のＩＦ部１４０を介して第１のＳＩＰサーバ１５０に送信する（Ｓ６１２）。
【０１４３】
また、中継装置３１０の監視処理部１３２は、登録情報テーブル１２１ａに格納されている第１のネットワーク１７０に接続されているＳＩＰ端末の電話番号を論理的なアドレスとし、中継装置３１０に割り振られているＩＰアドレスをコンタクトアドレスとするＲＥＧＩＳＴＥＲメッセージを生成して、第２のＩＦ部１４１を介して第２のＳＩＰサーバ３５１に送信する（Ｓ６１３）。
【０１４４】
さらに、中継装置３１０の監視処理部１３２は、登録情報テーブル１２１ａに格納されている第１のネットワーク１７０に接続されているＳＩＰ端末の電話番号を論理的なアドレスとし、中継装置３１０に割り振られているＩＰアドレスをコンタクトアドレスとするＲＥＧＩＳＴＥＲメッセージを生成して、第２のＩＦ部１４１を介して第３のＳＩＰサーバ３５２に送信する（Ｓ６１４）。
【０１４５】
中継装置３１０からＲＥＧＩＳＴＥＲメッセージを受信した第１のＳＩＰサーバ１５０は、正常に動作している場合、中継装置３１０に成功応答である２００ＯＫメッセージを送信する（Ｓ６１５）。
【０１４６】
第１のＳＩＰサーバ１５０から２００ＯＫメッセージを受信した中継装置３１０では、監視処理部１３２が、第１のＳＩＰサーバ１５０に対して発信が可能であると判断し、対応関係テーブル１２２ａの第１のＳＩＰサーバ１５０に対応するレコードの通信状況欄１２２ｃに格納されている情報を「可」にする（Ｓ６１６）。
【０１４７】
また、中継装置３１０からＲＥＧＩＳＴＥＲメッセージを受信した第２のＳＩＰサーバ３５１では、障害が生じているため、例えば、ＳＩＰの４００番台や５００番台のエラー応答メッセージを中継装置３１０に送信する（Ｓ６１７）。
【０１４８】
このようなエラー応答メッセージを受信した中継装置３１０では、監視処理部１３２が、第２のＳＩＰサーバ３５１に対して発信が不可能であると判断し、対応関係テーブル１２２ａの第２のＳＩＰサーバ３５１に対応するレコードの通信状況欄１２２ｃに格納されている情報を「不可」にする（Ｓ６１８）。
【０１４９】
そして、監視処理部１３２は、第１のＳＩＰサーバ１５０に対して、第２のネットワーク１７１に接続されているＳＩＰ端末１６０Ｃ、１６０Ｄへのメッセージを転送しないように、登録情報テーブル１２１ｂに格納されている第２のネットワーク１７１に接続されているＳＩＰ端末の電話番号を論理的なアドレスとし、中継装置３１０に割り振られているＩＰアドレスをコンタクトアドレスとするＲＥＧＩＳＴＥＲメッセージにおいて、有効期間を「０」に設定した（Ｅｘｐｉｒｅ＝０）ＲＥＧＩＳＴＥＲメッセージを生成して、第１のＩＦ部１４０を介して第１のＳＩＰサーバ１５０に送信する（Ｓ６１９）。
【０１５０】
このようなＲＥＧＩＳＴＥＲメッセージを受信した第１のＳＩＰサーバ１５０では、第２のネットワークに接続されているＳＩＰ端末１６０Ｃ、１６０Ｄの登録情報を削除し、成功応答である２００ＯＫメッセージを中継装置３１０に送信する（Ｓ６２０）。
【０１５１】
さらに、中継装置３１０からＲＥＧＩＳＴＥＲメッセージを受信した第３のＳＩＰサーバ３５２は、正常に動作している場合、中継装置３１０に成功応答である２００ＯＫメッセージを送信する（Ｓ６２１）。
【０１５２】
第３のＳＩＰサーバ３５２から２００ＯＫメッセージを受信した中継装置３１０では、監視処理部１３２が、第３のＳＩＰサーバ３５２に対して発信が可能であると判断し、対応関係テーブル１２２ａの第３のＳＩＰサーバ３５２に対応するレコードの通信状況欄１２２ｃに格納されている情報を「可」にする（Ｓ６２２）。
【０１５３】
このような状況において、例えば、第１のネットワーク１７０に接続されているＳＩＰ端末１６０Ａから第２のネットワーク１７１に接続されているＳＩＰ端末１６０Ｃに対するＩＮＶＩＴＥメッセージが送信された場合には（Ｓ６２３）、第１のＳＩＰサーバ１５０は、受信したＩＮＶＩＴＥメッセージを中継装置３１０に転送する（Ｓ６２４）。
【０１５４】
このようなＩＮＶＩＴＥメッセージを受信した中継装置３１０では、中継処理部３３１が、対応関係テーブル１２２ａ及びサーバ情報テーブル３２４ａを確認し、ＩＮＶＩＴＥメッセージの送信先のネットワークに接続されているＳＩＰサーバのうち、通信状況欄１２２ｃが「可」になっているＳＩＰサーバを特定し、特定したＳＩＰサーバの中で、最も優先順位が高いもの（ここでは、第３のＳＩＰサーバ３５２）を選択して、選択したＳＩＰサーバに当該ＩＮＶＩＴＥメッセージを転送する（Ｓ６２５）。
【０１５５】
そして、第３のＳＩＰサーバ３５２は、ＲＥＧＩＳＴＥＲ情報に基づいて、ＳＩＰ端末１６０ＣにＩＮＶＩＴＥメッセージを転送し、その後は、通常のＳＩＰ処理に従って、ＳＩＰ端末１６０ＡとＳＩＰ端末１６０Ｃの間の接続が確立される（Ｓ６２６）。
【０１５６】
以上に記載した実施形態においては、ＲＥＧＩＳＴＥＲメッセージ又はｒｅＩＮＶＩＴＥメッセージを用いてＳＩＰサーバが正常に稼働しているか否かによりネットワークの状態を監視するようにしているが、このような態様に限定されるわけではなく、ＲＴＰ（Transport Protocol for RealTime Applications）を監視したり、ＬＡＮリンクの監視を行ったり、ＳＩＰサーバとの間でヘルスチェック用のパケットを交換したり、といった方法で、ネットワークの状態を監視することも可能である。
【０１５７】
上述したように、ＳＩＰは拡張性が高く、第１のネットワーク１７０に接続されているＳＩＰサーバと、第二のネットワーク１７１に接続されているＳＩＰサーバと、で異なる拡張機能を用いて異なるサービスを提供している場合もある。このような場合には、例えば、中継装置の記憶部に変換元の文字列と、変換先の文字列と、を特定しておき、中継処理部において、ＳＩＰメッセージの変換を行うようにすることも可能である。
【図面の簡単な説明】
【０１５８】
【図１】第一の実施形態である通信システムの概略図。
【図２】中継装置の概略図。
【図３】登録情報テーブルの概略図。
【図４】対応関係テーブルの概略図。
【図５】接続情報テーブルの概略図。
【図６】通信システムにおける処理の第１の例を説明するシーケンス図。
【図７】通信システムにおける処理の第２の例を説明するシーケンス図。
【図８】中継装置の監視処理部が行う監視処理のフローチャート。
【図９】通信システムにおける処理の第３の例を説明するシーケンス図。
【図１０】中継装置の監視処理部が行う監視処理のフローチャート。
【図１１】第２の実施形態である通信システムの概略図。
【図１２】通信システムにおける処理を示すシーケンス図。
【図１３】第３の実施形態である通信システムの概略図。
【図１４】中継装置の概略図。
【図１５】サーバ情報テーブルの概略図。
【図１６】通信システムにおける処理を示すシーケンス図。
【符号の説明】
【０１５９】
１００、２００、３００  通信システム
１１０、２１０、３１０  中継装置
１２０  記憶部
１２１  登録情報記憶領域
１２２  対応関係記憶領域
１２３  接続情報記憶領域
３２４  サーバ情報記憶領域
１３０  制御部
１３１、３３１  中継処理部
１３２  監視処理部
１４０  第１のＩＦ部
１４１  第２のＩＦ部
１５０  第１のＳＩＰサーバ
１５１、２５１、３５１  第２のＳＩＰサーバ
２５２、３５２  第３のＳＩＰサーバ
１６０  ＳＩＰ端末
【図１】
0004980826.tif 000002
【図２】
0004980826.tif 000003
【図３】
0004980826.tif 000004
【図４】
0004980826.tif 000005
【図５】
0004980826.tif 000006
【図６】
0004980826.tif 000007
【図７】
0004980826.tif 000008
【図８】
0004980826.tif 000009
【図９】
0004980826.tif 000010
【図１０】
0004980826.tif 000011
【図１１】
0004980826.tif 000012
【図１２】
0004980826.tif 000013
【図１３】
0004980826.tif 000014
【図１４】
0004980826.tif 000015
【図１５】
0004980826.tif 000016
【図１６】
0004980826.tif 000017