(57)【特許請求の範囲】
【請求項１】
現用系のセッション制御サーバの予備系システムであって、
１つの前記現用系のセッション制御サーバの予備システムとして、複数の汎用サーバをクラスタ化した予備系クラスタを備え、
各汎用サーバは、前記セッション制御サーバが収容する全ての加入者端末の加入者番号のうち、当該汎用サーバに割り当てられた番号帯に含まれる加入者番号の加入者端末に対するセッションを制御する制御部を備え、
前記予備系クラスタが、発信側の場合、
前記予備系クラスタに接続されるアドレス変換装置を、さらに備え、
前記アドレス変換装置は、発信元加入者端末から送信された信号から発信元加入者番号を特定し、当該発信元加入者番号を含む番号帯が割り当てられた汎用サーバを宛先として前記信号を振り分ける振分部を備えること、
を特徴とする予備系システム。
【請求項２】
現用系のセッション制御サーバの予備系システムであって、
１つの前記現用系のセッション制御サーバの予備システムとして、複数の汎用サーバをクラスタ化した予備系クラスタを備え、
各汎用サーバは、前記セッション制御サーバが収容する全ての加入者端末の加入者番号のうち、当該汎用サーバに割り当てられた番号帯に含まれる加入者番号の加入者端末に対するセッションを制御する制御部を備え、
前記予備系クラスタが、着信側の場合、
前記予備系クラスタに接続されるアドレス変換装置を、さらに備え、
前記アドレス変換装置は、中継サーバから送信された信号を、前記複数の汎用サーバの所定の汎用サーバに送信する送信部を備え、
前記所定の汎用サーバは、前記アドレス変換装置が送信した信号から、着信先加入者番号を特定し、当該着信先加入者番号を含む番号帯が割り当てられた汎用サーバに当該信号を振り分ける転送部を備えること
を特徴とする予備系システム。
【請求項３】
請求項１または２記載の予備系システムであって、
前記汎用サーバは、IA（Intel Architecture server）サーバであること
を特徴とする予備系システム。
【請求項４】
現用系のセッション制御サーバの予備系システムが行うセッション制御方法であって、
前記予備系システムは、１つの前記現用系のセッション制御サーバの予備システムとして、複数の汎用サーバをクラスタ化した予備系クラスタを備え、
各汎用サーバは、前記セッション制御サーバが収容する全ての加入者端末の加入者番号のうち、当該汎用サーバに割り当てられた番号帯に含まれる加入者番号の加入者端末に対するセッションを制御するステップを行い、
前記予備系システムは、前記予備系クラスタに接続されるアドレス変換装置を、さらに備え、
前記予備系クラスタが発信側の場合、
前記アドレス変換装置は、発信元加入者端末から送信された信号から発信元加入者番号を特定し、当該発信元加入者番号を含む番号帯が割り当てられた汎用サーバを宛先として前記信号を振り分けるステップを行うこと
を特徴とするセッション制御方法。
【請求項５】
現用系のセッション制御サーバの予備系システムが行うセッション制御方法であって、
前記予備系システムは、１つの前記現用系のセッション制御サーバの予備システムとして、複数の汎用サーバをクラスタ化した予備系クラスタを備え、
各汎用サーバは、前記セッション制御サーバが収容する全ての加入者端末の加入者番号のうち、当該汎用サーバに割り当てられた番号帯に含まれる加入者番号の加入者端末に対するセッションを制御するステップを行い、
前記予備系システムは、前記予備系クラスタに接続されるアドレス変換装置を、さらに備え、
前記予備系クラスタが着信側の場合、
前記アドレス変換装置は、中継サーバから送信された信号を、前記複数の汎用サーバの所定の汎用サーバに送信するステップを行い、
前記所定の汎用サーバは、前記アドレス変換装置が送信した信号から、着信先加入者番号を特定し、当該着信先加入者番号を含む番号帯が割り当てられた汎用サーバに当該信号を振り分けるステップを行うこと
を特徴とするセッション制御方法。
【請求項６】
請求項４または５記載のセッション制御方法であって、
前記汎用サーバは、IA（Intel Architecture server）サーバであること
を特徴とするセッション制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、セッション制御サーバの予備系システム、およびセッション制御方法に関する。
【背景技術】
【０００２】
通信ノードシステムが地震や津波及び洪水等の激甚災害により多大な被害を被った場合、激甚災害の影響が及ばない数十ｋm以上はなれた遠隔地に設置される予備の通信ノードシステムに切り替えて通信サービスの継続を確保するのが、一般的である。
【０００３】
切り替え方法としては、例えば、通常状態ではサービス運用しない切り替えシステムを専用の予備機として新たに用意し、激甚災害時に当該予備機に切り替えて処理する方法がある（特許文献１参照）。
【０００４】
また、近年、通信サービスにおいては、IP化による呼制御と音声と映像・データ通信を組み合わせたマルチメディアサービスを提供するIMS(IP Multimedia Subsystem)が3GPP(3rd Generation Partnership Project)によって策定及び標準化され、NGN(Next Generation Network)のアーキテクチャに採用された。NGNでは、呼制御プロトコルとしてSIP(Session Initiation Protocol)が適用され既に実用化されている（非特許文献１参照）。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開2013-003722号公報
【非特許文献】
【０００６】
【非特許文献１】RFC3261  SIP: Session Initiation protocol
【発明の概要】
【発明が解決しようとする課題】
【０００７】
しかしながら、特許文献１に記載のように、現用系サーバと同等の専用サーバを、予備系として準備する場合、その導入および維持管理コストが高いという問題がある。
【０００８】
また、汎用サーバで現用サーバを代替する場合、専用サーバに比べて、可用性および性能が劣り、単純に置き換えることができない。
【０００９】
本発明は、上記の課題について鑑みてなされたものであり、本発明の目的は、セッション制御サーバの予備系を、専用サーバを用いることなく低コストで構築することにある。
【課題を解決するための手段】
【００１０】
上記の課題を解決するため、本発明は、現用系のセッション制御サーバの予備系システムであって、１つの前記現用系のセッション制御サーバの予備システムとして、複数の汎用サーバをクラスタ化した予備系クラスタを備え、各汎用サーバは、前記セッション制御サーバが収容する全ての加入者端末の加入者番号のうち、当該汎用サーバに割り当てられた番号帯に含まれる加入者番号の加入者端末に対するセッションを制御する制御部を備え、前記予備系クラスタが、発信側の場合、前記予備系クラスタに接続されるアドレス変換装置を、さらに備え、前記アドレス変換装置は、発信元加入者端末から送信された信号から発信元加入者番号を特定し、当該発信元加入者番号を含む番号帯が割り当てられた汎用サーバを宛先として前記信号を振り分ける振分部を備える。
本発明は、現用系のセッション制御サーバの予備系システムであって、１つの前記現用系のセッション制御サーバの予備システムとして、複数の汎用サーバをクラスタ化した予備系クラスタを備え、各汎用サーバは、前記セッション制御サーバが収容する全ての加入者端末の加入者番号のうち、当該汎用サーバに割り当てられた番号帯に含まれる加入者番号の加入者端末に対するセッションを制御する制御部を備え、前記予備系クラスタが、着信側の場合、前記予備系クラスタに接続されるアドレス変換装置を、さらに備え、前記アドレス変換装置は、中継サーバから送信された信号を、前記複数の汎用サーバの所定の汎用サーバに送信する送信部を備え、前記所定の汎用サーバは、前記アドレス変換装置が送信した信号から、着信先加入者番号を特定し、当該着信先加入者番号を含む番号帯が割り当てられた汎用サーバに当該信号を振り分ける転送部を備える。
【００１１】
本発明は、現用系のセッション制御サーバの予備系システムが行うセッション制御方法であって、前記予備系システムは、１つの前記現用系のセッション制御サーバの予備システムとして、複数の汎用サーバをクラスタ化した予備系クラスタを備え、各汎用サーバは、前記セッション制御サーバが収容する全ての加入者端末の加入者番号のうち、当該汎用サーバに割り当てられた番号帯に含まれる加入者番号の加入者端末に対するセッションを制御するステップを行い、前記予備系システムは、前記予備系クラスタに接続されるアドレス変換装置を、さらに備え、前記予備系クラスタが発信側の場合、前記アドレス変換装置は、発信元加入者端末から送信された信号から発信元加入者番号を特定し、当該発信元加入者番号を含む番号帯が割り当てられた汎用サーバを宛先として前記信号を振り分けるステップを行う。
本発明は、現用系のセッション制御サーバの予備系システムが行うセッション制御方法であって、前記予備系システムは、１つの前記現用系のセッション制御サーバの予備システムとして、複数の汎用サーバをクラスタ化した予備系クラスタを備え、各汎用サーバは、前記セッション制御サーバが収容する全ての加入者端末の加入者番号のうち、当該汎用サーバに割り当てられた番号帯に含まれる加入者番号の加入者端末に対するセッションを制御するステップを行い、前記予備系システムは、前記予備系クラスタに接続されるアドレス変換装置を、さらに備え、前記予備系クラスタが着信側の場合、前記アドレス変換装置は、中継サーバから送信された信号を、前記複数の汎用サーバの所定の汎用サーバに送信するステップを行い、前記所定の汎用サーバは、前記アドレス変換装置が送信した信号から、着信先加入者番号を特定し、当該着信先加入者番号を含む番号帯が割り当てられた汎用サーバに当該信号を振り分けるステップを行う。
【発明の効果】
【００１２】
本発明によれば、セッション制御サーバの予備系を、専用サーバを用いることなく低コストで構築することができる。
【図面の簡単な説明】
【００１３】
【図１】本発明の実施形態のネットワークを示す図である。
【図２】予備系クラスタの一例を示す図である。
【図３】IAサーバの構成を示すブロック図である。
【図４】代表IAサーバの構成を示すブロック図である。
【図５】第１のNATの構成を示すブロック図である。
【図６】本実施形態の発着信処理を説明するための説明図である。
【図７】第１のNATの変換テーブルの一例を示す図である。
【図８】代表IAサーバの変換テーブルの一例を示す図である。
【図９】本実施形態の比較例を示す図である。
【発明を実施するための形態】
【００１４】
以下、本発明の実施の形態を、図面を参照して説明する。
【００１５】
図１は、本実施形態のNGNにおけるネットワークの全体構成図である。図１に示すNGNは、データおよび信号の転送機能を有する転送系NW（ネットワーク）３０と、呼制御信号等を処理するサービス制御系NW（ネットワーク）１０とを備える。
【００１６】
転送系NW３０は、IPパケットの転送、及びサービス制御系NW１０からの指示にもとづいて帯域制御を行う。図示する転送系NW３０は、加入者端末（不図示）を収容するサービスエッジ３１と、IPパケットを中継転送するエッジルータ３２と、中継ルータ３３等の通信ノードを備える。
【００１７】
サービス制御系NW１０は、音声通話、映像配信等のサービスの制御(セッション制御)及び管理を行うとともに、サービスに応じた帯域制御を転送系NW３と連携して行う。
【００１８】
サービス制御系NW１０においては、音声、映像などの通信では、音声や画像のメディアデータ以外に、ｉ)サービスに応じて一連のパケットを関連付け、IPパケットの品質を確保する機能と、ii)電話番号から宛先（通信相手）のIPアドレスを特定して電話の着信を通知する等の制御を実現するための機能とが必要となる。このような機能を実現するのがサービス制御系NW１０のサーバ群である。
【００１９】
サービス制御系NW１０のサーバ群としては、図１に示すように、以下の主要なセッション制御を行う３種類の専用サーバ１１、１２、１３がある。
【００２０】
加入者系セッション制御サーバ１１は、収容加入者端末の加入者情報、サービス関連DBにアクセスし、当該加入者のサービスを制御する。なお、加入者系セッション制御サーバ１１は、収容加入者端末からのサービス制御信号を扱う最初のアクセスポイントである。
【００２１】
中継系セッション制御サーバ１２は、県内や県間等におけるサービス制御信号を転送する。相互接続セッション制御サーバ１３は、既存の電話網５０との接続を行うとともに、他事業者IP網５０との相互接続を行う。
【００２２】
本実施形態では、各サーバ１１、１２、１３は、SIP（セッション制御プロトコル）を使用している。SIPは、通信相手の特定、相手呼出中の情報伝達、通信メディア種別およびコーデック種別の交渉などの制御データ用パケットのやり取り(セッションの設定、解放)を実現するための通信規約である。
【００２３】
図１に示す加入者系セッション制御サーバ１１は、加入者に対応して設けるため、設置台数も多く、また各地に多数設置されるため、地震、津波及び洪水等の激甚災害を受ける確率も高い。このため、激甚災害により、現用系の加入者系セッション制御サーバ１１が壊滅的な被害を受けて罹災した場合にも、通信サービスを続行できるように、地理的に激甚災害の影響の少ない遠隔地に、加入者系セッション制御サーバ１１の障害時に代替する予備系クラスタ２１を設置する。罹災した加入者系セッション制御サーバ１１の処理を、予備系クラスタ２１に切り替えることにより、サービス制御系NW１０のサービスの継続を確保することができる。
【００２４】
本実施形態では、加入者系セッション制御サーバ１１の予備系として、現用系と同一の専用の加入者系セッション制御サーバを用いることなく、複数の汎用サーバを仮想化環境上にクラスタ化して構築した予備系クラスタ２１を用いるものとする。
【００２５】
図２は、現用系の加入者系セッション制御サーバ１１の予備系として、複数の汎用サーバ２２を用いて構築した予備系クラスタ２１の一例を示す図である。予備系クラスタ２１は、現用系の加入者系セッション制御サーバ１１の性能に見合うように、複数の汎用サーバ２２で構成され、現用系の加入者系セッション制御サーバ１１が行っていた処理を複数の汎用サーバ２２で分散処理する。ここでは、各汎用サーバ２２の性能に応じた処理を行うため、各汎用サーバ２２は、あらかじめ割り当てられた所定の加入者番号帯の加入者端末に対するセッション制御を行うものとする。
【００２６】
なお、本実施形態では、汎用サーバ２２として、安価であるが性能の低いIAサーバ（Intel Architecture server）２２を用いるものとする。図示する予備系クラスタ２１は、複数のIAサーバ２２を仮想化環境上にクラスタ化したものである。
【００２７】
また、予備系クラスタ２１には、第１のNAT（Network Address  Translation：アドレス変換装置)４１と、第２のNAT４２とが接続されている。第１のNAT４１は、予備系クラスタ２１と転送系NW３０との間に配置されている。第２のNAT４２は、予備系クラスタ２１と中継系セッション制御サーバ１２との間に配置されている。
【００２８】
第１のNAT４１は、予備系クラスタ２１を構成する各IAサーバ２２と通信可能なように接続されている。一方、第２のNAT４２は、予備系クラスタ２１を構成する複数のIAサーバ２２のうち、所定の代表となるIAサーバ２２Ａ（以下「代表IAサーバ」という）のみと通信可能なように接続されている。
【００２９】
なお、本実施形態の予備系クラスタ２１を構成する複数のIAサーバ２２には、第２のNAT４２に接続する代表IAサーバ２２Ａが含まれる。
【００３０】
図３は、IAサーバ２２の構成を示すブロック図である。図示するIAサーバ２２は、セッション制御部２２１と、記憶部２２２とを有する。
【００３１】
セッション制御部２２１は、セッション制御サーバ１１に収容される全ての加入者端末の加入者番号のうち、当該IAサーバ２２に割り当てられた番号帯に含まれる加入者番号の加入者端末に対するセッションを制御する。
【００３２】
例えば、予備系クラスタ２１が発信側のサーバとして機能する場合、セッション制御部２２１は、発信元加入者端末から転送系NW３０および第１のNAT４１を介して送信されたINVITE信号（呼）を受信し、当該INVITE信号のセッション制御を行う。また、予備系クラスタ２１が着信側のサーバとして機能する場合、セッション制御部２２１は、中継系セッション制御サーバ１２から第２のNAT４２を介して送信されたINVITE信号を受信し、当該INVITE信号を着信先加入者端末に着信させるなどのセッション制御を行う。
【００３３】
記憶部２２２には、セッション制御を行うために必要な加入者情報および運用データが記憶される。なお、各IAサーバ２２の記憶部２２２には、現用系の加入者系セッション制御サーバ１１と同一の加入者情報および運用データが、それぞれ分散して保持される。すなわち、各IAサーバ２２の記憶部２２２には、当該IAサーバ２２に割り当てられた番号帯の加入者端末に対するセッション制御を行うために必要な加入者情報および運用データが記憶される。
【００３４】
なお、予備系クラスタ２１での運用は、罹災した現用系の加入者系セッション制御サーバ１１が復旧するまでの暫定的な短期間の運用とする。このため、記憶部２２２に記憶される運用データは、予備系クラスタ２１に切り替える直前の現用系の加入者系セッション制御サーバ１１の運用データのファイルバージョンを使用し、IAサーバ２２では運用データのアップデートは行わない。これにより、現用系の加入者系セッション制御サーバ１１の運用データと、予備系クラスタ２１の運用データとを一致させる運用データの同期化処理が不要となり、維持管理コストも低減することができる。
【００３５】
図４は、代表IAサーバ２２Ａの構成を示すブロック図である。図示する代表IAサーバ２２Ａは、セッション制御部２２１と、転送部２２３と、記憶部２２２と、を有する。セッション制御部２２１および記憶部２２２は、図３のセッション制御部２２１および記憶部２２２と同様であるため、ここでは説明を省略する。
【００３６】
転送部２２３は、予備系クラスタ２１が発信側のサーバとして機能する場合、他のIAサーバ２２から送信された信号を、第２のNAT４２を介して、中継系セッション制御サーバ１２に転送する。また、転送部２２３は、予備系クラスタ２１が着信側のサーバとして機能する場合、第２のNAT４２から送信された信号を受信し、当該信号から着信先加入者番号を特定し、当該着信先加入者番号を含む番号帯が割り当てられたIAサーバ２２に受信した信号を振り分ける。
【００３７】
図２に示す予備系クラスタ２１では、安価なIAサーバ２２を複数台で仮想化したクラスタ構成をとることにより導入コストと維持管理コストを低減することができる。予備系クラスタ２１は、構成するIAサーバ２２の数（規模）に応じて、現用系の加入者系セッション制御サーバ１１の１台以上の処理も可能となるため、加入者系セッション制御サーバ１１の複数台分の処理を実行できるよう構成することも可能であり、さらなるコスト削減も可能である。
【００３８】
また、図２に示す予備系クラスタ２１では、処理能力に応じて複数のIAサーバ２２を設け、各IAサーバ２２は、割り当てられた番号帯のセッション制御の分散処理を行うため、可用性および性能を確保することができる。
【００３９】
なお、前述のとおり、各IAサーバ２２への番号帯の振り分けは、発信時には、第１のNAT４１が、発信元加入者番号を含む番号帯に対応するIAサーバ２２に振り分ける。着信時には、予備系クラスタ２１内の代表IAサーバ２２Ａに、信号を一旦着信させ、代表IAサーバ２２Ａが、着信加入者番号の番号帯に対応するIAサーバ２２に振り分ける。
【００４０】
図５は、第１のNAT４１の構成を示すブロック図である。図示する第１のNAT４１は、アドレス変換部（振分部）４１１と、記憶部４１２とを備える。アドレス変換部４１１は、発信元加入者端末から転送系NW３０を介して送信された信号から、発信元加入者号を特定し、当該発信元加入者番号を含む番号帯が割り当てられたIAサーバ２２を宛先として信号を振り分ける。記憶部４１２には、いずれかのIAサーバ２２に信号を振り分けるための情報（加入者端末情報、変換テーブル）が設定されている。
【００４１】
上記説明した、IAサーバ２２およびNAT４１、４２は、例えば、ＣＰＵと、メモリと、ハードディスク等の外部記憶装置と、入力装置と、出力装置とを備えた汎用的なコンピュータシステムを用いることができる。このコンピュータシステムにおいて、ＣＰＵがメモリ上にロードされた所定のプログラムを実行することにより、各部の各機能が実現される。例えば、IAサーバ２２およびNAT４１、４２の各機能は、IAサーバ２２用のプログラムの場合はIAサーバ２２のＣＰＵが、そして、NAT４１、４２用のプログラムの場合はNAT４１、４２のＣＰＵがそれぞれ実行することにより実現される。
【００４２】
また、IAサーバ２２のプログラムおよびNAT４１、４２用のプログラムは、ハードディスク、フレキシブルディスク、ＣＤ−ＲＯＭ、ＭＯ、ＤＶＤ−ＲＯＭなどのコンピュータ読取り可能な記録媒体に記憶することも、ネットワークを介して配信することもできる。
【００４３】
次に、本実施形態の具体的な動作について説明する。
【００４４】
図６に、本実施形態における複数のIAサーバから構成される予備系クラスタ２１Ａ、２１Ｂが行う発着信処理の一例を示す。
【００４５】
図示する例では、発信側及び着信側ともに激甚災害で、現用系の発信側の加入者系セッション制御サーバ及び着信側の加入者系セッション制御サーバが、予備系クラスタ２１Ａ、２１Ｂに切り替わったものと仮定する。この場合において、発信加入者端末５１は、加入者番号が、”0422-44-1234”であり、着信加入者端末５２の加入者番号”03-1234-5678”に電話をかける場合を示している。
【００４６】
図示するシステムは、発信加入者端末５１と、転送系NW１と、NAT１と、発信側予備系クラスタ２１Ａと、NAT２と、中継系セッション制御サーバ１、２と、NAT３と、着信側予備系クラスタ２１Ｂと、NAT４と、転送系NW２と、着信加入者端末５２とを備える。
【００４７】
転送系NW１、２は、図１に示す転送系NW３０に相当し、予備系クラスタ２１Ａ 、２１Ｂは、図２に示す予備系クラスタ２１に相当し、中継系セッション制御サーバ１、２は、図１に示す中継系セッション制御サーバ１２に相当する。
【００４８】
NAT１は、転送系NW１と予備系クラスタ２１Ａの間に設置され、図２に示す第１のNAT４１に相当する。NAT２は、予備系クラスタ２１Ａと中継系セッション制御サーバ１との間に設置され、NAT３は、中継系セッション制御サーバ２と予備系クラスタ２１Ｂとの間に設置され、図２に示す第２のNAT４２に相当する。NAT４は、予備系クラスタ２１Ｂと転送系NW２との間に設置される。
【００４９】
図６に示す発信側の予備系クラスタ２１Ａと、着信側の予備系クラスタ２１Ｂは、それぞれ以下のIAサーバで構成され、収容加入者の以下の加入者番号帯の処理を行うものとする。
【００５０】
［発信側の予備系クラスタ２１Ａ］: ０４２２-４○-△△△△を処理
（○：市内局番の最下位番号、△△△△：４桁加入者番号）
・IAサーバ１:○の０〜３を処理
・IAサーバ２:○の４〜６を処理
・IAサーバ３:○の７〜９を処理
［着信側の予備系クラスタ２１Ｂ］: ０３-１２３○-△△△△を処理
（○：市内局番の最下位番号、△△△△：４桁加入者番号）
・IAサーバ４:○の０〜３を処理
・IAサーバ５:○の４〜６を処理
・IAサーバ６:○の７〜９を処理
発信側では、NAT１が、予備系クラスタ２１Ａを構成する複数のIAサーバ１−３のいずれかに処理の振り分けを行う。本実施形態では、NAT1は、転送系NW１からSIP信号を受信し、当該SIP信号に含まれる発信加入者端末のIPアドレスを用いて、発信加入者端末の加入者番号を特定し、当該加入者番号に対応するいずれかのIAサーバ１、２、３にSIP信号を振り分ける。
【００５１】
着信側では、NAT３が、中継系セッション制御サーバ２から着信したSIP信号の宛先を、予備系クラスタ２１Ｂ内の代表IAサーバ４にアドレス変換し、一旦、代表IAサーバ４に着信させる。代表IAサーバ４は、SIP信号を着信する加入者端末を収容するIAサーバ５に振り分ける。
【００５２】
以下に、図３に示す発信から着信までの処理を説明する。
【００５３】
まず、電話番号0422-44-1234を有する発信加入者端末５１が、電話番号03-1234-5678の着信加入者と電話で話すため、SIPの発信を示すINVITE信号（発ID：0422-44-1234、着ID:0312345678）を、転送系NW１に向けて発信する（Ｓ１１）。転送系NW1は、発信加入者端末５１のINVITE信号を受信すると、当該INVITE信号をサービス制御系NWに送信するために、NAT１に転送する（Ｓ１２）。
【００５４】
NAT１は、INVITE信号を受信すると、例えば、事前に記憶部４１２に登録されている発信加入者端末のIPアドレスを用いて、発信加入者端末の加入者番号（0422-44-1234）を取得する。そして、NAT１は、例えば記憶部４１２の変換テーブルなどを参照し、取得した発信加入者端末の加入者番号の市内局番の最後尾番号“４”のSIP信号処理を行うIAサーバ２を特定する。そして、NAT１は、受信したINVITE信号の転送先アドレスを、IAサーバ２のアドレスにアドレス変換して、INVITE信号をIAサーバ２に転送する（Ｓ１３）。すなわち、NAT１は、IAサーバ１、２、３のいずれかにINVITE信号を振り分ける。
【００５５】
図７は、NAT１の記憶部４１２に記憶された加入者端末情報および変換テーブルの一例を示す図である。図７（ａ）に示す加入者端末情報には、予備系クラスタ２１Ａに収容された各加入者端末について、ＩＰアドレスと加入者番号とが対応付けて記憶されている。
ここでは、収容加入者端末毎に、あらかじめIPアドレスが割り振られているものとする。また、図７（ｂ）に示す変換テーブルは、発信者加入者端末の番号帯（所外局番および市内局番）と、当該番号帯に対応するIAサーバとそのIPアドレスとが、対応付けて設定されている。
【００５６】
NAT１のアドレス変換部４１１は、発信加入者端末５１からINVITE信号を受信すると、INVITE信号に含まれる発信加入者端末５１のIPアドレスを取得し、当該IPアドレスに対応する加入者番号を、記憶部４１２の加入者端末情報を参照して取得する。そして、アドレス変換部４１１は、取得した加入者番号を含む番号帯が割り当てられたIAサーバのIPアドレスを４１２記憶部の変換テーブルを参照して取得する。そして、アドレス変換部４１１は、取得したIAサーバのIPアドレスに宛先を変換して、INVITE信号を送信する。
【００５７】
IAサーバ２は、NAT１から転送されたINVITE信号に含まれる発信加入者番号（発ID:0422-44-1234）及び着信加入者番号（着ID:0312345678）を特定し、当該INVITE信号のセッション制御を行う。そして、IAサーバ２は、中継系セッション制御サーバ１との接続インタフェースを有するIAサーバ１にINVITE信号を送信する（Ｓ１４）。
【００５８】
IAサーバ１は、INVITE信号に含まれる着ID:0312345678に基づいて、NAT２を経由して中継系セッション制御サーバ１にINVITE信号を転送する（Ｓ１５、Ｓ１６）。
【００５９】
中継系セッション制御サーバ１は、同様にINVITE信号の着ID:0312345678を用いて中継系セッション制御サーバ２に向けてINVITE信号を転送する（Ｓ１７）。中継系セッション制御サーバ２は、同様にINVITE信号の着ID:0312345678を用いてNAT３に向けてINVITE信号を転送する（Ｓ１８）。
【００６０】
NAT３は、アドレス変換を行うが、INVITE信号の着ID：0312345678までは特定できないため、宛先を着信側の予備系クラスタ２１Ｂの中で、中継された信号を一旦受け入れる代表IAサーバ４のIPアドレスに変換してINVITE信号を送信する（Ｓ１９）。
【００６１】
INVITE信号を受信した代表IAサーバ４は、着ID:0312345678を用いて市内局番の最後尾番号“４”を収容して処理するIAサーバ５にINVITE信号を転送して、INVITE信号を振り分ける（Ｓ２０）。なお、代表IAサーバ４は、例えば、図８に示すような変換テーブルを備え、当該変換テーブルを用いて振分先のIAサーバを決定することが考えられる。
【００６２】
INVITE信号を受信したIAサーバ５は、発信加入者番号（発ID:0422441234）及び着信加入者番号（着ID:0312345678）を特定し、当該INVITE信号のセッション制御を行う。具体的には、IAサーバ５は、電話番号03-1234-5678の着信加入者端末５２に着信するため、NAT４にINVITE信号を送信する（Ｓ２１）。
【００６３】
NAT4は、アドレスを変換して、転送系NW２にINVITE信号を転送する（Ｓ２２）。転送系NW２は、収容する着信加入者端末５２に向けてINVITE信号を着信させる（Ｓ２３）。この後のINVITE信号以外のSIP信号（180  Ringing,  200OK等）については、INVITE信号と同一のルートで発信加入者端末５１と着信加入者端末５２との間で送受信され、通話が実現する。
【００６４】
図９は、本実施形態の比較例のネットワークを示す図である。図９に示す比較例では、現用系の加入者系セッション制御サーバ１１が罹災した場合に代替する予備系として、現用系の加入者系セッション制御サーバ１１と同等の専用サーバ１１Ａを用いる点において、本実施形態のネットワーク（図１参照）と異なる。比較例では、現用系と同等の専用サーバ１１Ａを用いるため、その導入および維持管理コストが高い。
【００６５】
これに対して、本実施形態では、仮想化技術により、例えばIAサーバなどの複数の汎用サーバで構成される予備系クラスタを、加入者系セッション制御サーバの予備系として使用することで、専用のサーバを使用する場合に比べて、導入および維持管理コストを低減することができる。
【００６６】
すなわち、本実施形態では、現用系の加入者系セッション制御サーバが激甚災害により、通信サービス続行できない被害を被った場合、予備系クラスタに切り替えることにより通信サービスを続行するものであり、現用系と同等な専用の高価なセッション制御サーバを用意する必要がなく、汎用の安価な複数の汎用サーバの分散処理にて代替運用を行うことにより、導入コストを低減できる効果がある。また、現用系が復旧するまでの暫定的な運用とするため、運用データ等のファイル更新を実施しないことにより、維持管理コストも削減できる効果がある。
【００６７】
また、本実施形態の予備系クラスタは、処理能力に応じて複数の汎用サーバを設け、各汎用サーバは、割り当てられた番号帯のセッション制御の分散処理を行うため、可用性および性能を確保することができる。
【００６８】
また、各汎用サーバへの番号帯の振り分けは、発信時には、第１のNATが、発信元加入者番号を含む番号帯に対応するIAサーバに振り分け、着信時には、予備系クラスタ内の代表汎用サーバに信号を一旦着信させ、代表汎用サーバが、着信加入者番号の番号帯に対応する汎用サーバに振り分ける。これにより、加入者系セッション制御サーバの予備系システムを容易に構築することができる。
【００６９】
なお、本発明は上記実施形態に限定されるものではなく、特許請求の範囲内において、種々変更・応用が可能である。
【符号の説明】
【００７０】
１０：サービス制御系NW
１１：加入者系セッション制御サーバ
１２：中継系セッション制御サーバ
１３：相互接続セッション制御サーバ
２１：予備系クラスタ
２１１：セッション制御部
２２２：記憶部
２２３：転送部
３０：転送系NW
３１：サービスエッジ
３２：エッジルータ
３３：中継ルータ
４１、４２：NAT
４１１：アドレス変換部
５０：既存電話網/他事業者IP
【図１】
0006325433.tif 000002
【図２】
0006325433.tif 000003
【図３】
0006325433.tif 000004
【図４】
0006325433.tif 000005
【図５】
0006325433.tif 000006
【図６】
0006325433.tif 000007
【図７】
0006325433.tif 000008
【図８】
0006325433.tif 000009
【図９】
0006325433.tif 000010