(57)【特許請求の範囲】
【請求項１】
セッションの中継処理を行う複数のメディアゲートウェイに処理を振り分けるゲートウェイであって、
前記複数のメディアゲートウェイ各々から当該メディアゲートウェイにおけるメディア種別毎の同時処理可能な最大セッション数を取得する処理能力取得手段と、
前記複数のメディアゲートウェイ各々のメディア種別毎の処理中セッション数を監視する稼働状態監視手段と、
メディア種別の指定を伴うセッションの接続要求の受信に従い、セッションを確立して、前記複数のメディアゲートウェイのなかから選択したメディアゲートウェイに、当該セッションを中継させる呼制御手段と、を有し、
前記呼制御手段は、
前記メディア種別の指定を伴うセッションの接続要求を受信した場合に、当該接続要求で指定されたメディア種別の処理中セッション数が同時処理可能な最大セッション数よりも少ないメディアゲートウェイの有無を確認し、当該メディアゲートウェイが存在するならば、当該接続要求を配下の端末に送信し、
前記配下の端末から、前記接続要求で指定されたメディア種別より処理負荷の低いメディア種別の指定を伴う応答を受信した場合に、当該応答で指定されたメディア種別のセッションを確立するとともに、当該応答で指定されたメディア種別の処理中セッション数が同時処理可能な最大セッション数よりも少ないメディアゲートウェイの有無を確認し、当該メディアゲートウェイが存在するならば、当該メディアゲートウェイを選択し、当該メディアゲートウェイが存在しないならば、前記接続要求で指定されたメディア種別の処理中セッション数が同時処理可能な最大セッション数よりも少ないメディアゲートウェイを選択するともに、当該メディアゲートウェイに、前記接続要求で指定されたメディア種別の同時処理可能な最大セッション数を一つ減らし、かつ前記応答で指定されたメディア種別の同時処理可能な最大セッション数を、当該減らしたメディア種別のセッション数の処理負荷に相当するセッション数分増加させるための変更指示を通知する
ことを特徴とするゲートウェイ。
【請求項２】
セッションの中継処理を行うメディアゲートウェイであって、
メディア種別毎に、同時処理可能な最大セッション数のデフォルト値およびカレント値を記憶する処理能力記憶手段と、
ゲートウェイに、前記処理能力記憶手段に記憶されているメディア種別毎の同時処理可能な最大セッション数のカレント値を通知する処理能力通知手段と、
前記ゲートウェイの中継指示に従い、当該中継指示により指定されたメディア種別のセッションの中継処理を行う中継制御手段と、
前記ゲートウェイの変更指示に従い、前記処理能力記憶手段に記憶されている、当該変更指示により指定されたメディア種別の同時処理可能な最大セッション数のカレント値を変更する処理能力変更手段と、を有し、
前記処理能力変更手段は、
同時処理可能な最大セッション数のカレント値がデフォルト値より小さい第一のメディア種別よりも処理負荷の低い第二のメディア種別について、前記処理能力記憶手段に記憶されている同時処理可能な最大セッション数のカレント値と、前記中継制御手段による処理中セッション数とを比較し、前記第二のメディア種別の同時処理可能な最大セッション数のカレント値が、前記第二のメディア種別の処理中セッション数に対して、前記第一のメディア種別の一セッション分の処理負荷に相当するセッション数以上大きいならば、前記第二のメディア種別の同時処理可能な最大セッション数のカレント値を前記第一のメディア種別の一セッション分の処理負荷に相当するセッション数分減少させるとともに、前記第一のメディア種別の同時処理可能な最大セッション数のカレント値を一つ増加させ、
前記処理能力通知手段は、
前記処理能力記憶手段に記憶されているメディア種別の同時処理可能な最大セッション数のカレント値が更新される毎に、当該カレント値を前記ゲートウェイに通知する
ことを特徴とするメディアゲートウェイ。
【請求項３】
ゲートウェイを用いて、セッションの中継処理を行う複数のメディアゲートウェイに処理を振り分けるメディアゲートウェイの制御方法であって、
前記ゲートウェイは、
前記複数のメディアゲートウェイ各々から、当該メディアゲートウェイにおけるメディア種別毎の同時処理可能な最大セッション数を取得するとともに、前記複数のメディアゲートウェイ各々のメディア種別毎の処理中セッション数を監視し、
メディア種別の指定を伴うセッションの接続要求を受信した場合に、当該接続要求で指定されたメディア種別の処理中セッション数が同時処理可能な最大セッション数よりも少ないメディアゲートウェイの有無を確認し、当該メディアゲートウェイが存在するならば、当該接続要求を配下の端末に送信し、
前記配下の端末から、前記接続要求で指定されたメディア種別より処理負荷の低いメディア種別の指定を伴う応答を受信した場合に、当該応答で指定されたメディア種別のセッションを確立するとともに、当該応答で指定されたメディア種別の処理中セッション数が同時処理可能な最大セッション数よりも少ないメディアゲートウェイの有無を確認し、当該メディアゲートウェイが存在するならば、当該メディアゲートウェイを選択して、当該メディアゲートウェイに前記セッションを中継させ、当該メディアゲートウェイが存在しないならば、前記接続要求で指定されたメディア種別の処理中セッション数が同時処理可能な最大セッション数よりも少ないメディアゲートウェイを選択して、当該メディアゲートウェイに、前記接続要求で指定されたメディア種別の同時処理可能な最大セッション数を一つ減らし、かつ前記応答で指定されたメディア種別の同時処理可能な最大セッション数を、当該減らしたメディア種別のセッション数の処理負荷に相当するセッション数分増加させるための変更指示を通知するとともに、前記セッションを中継させ、
前記複数のメディアゲートウェイ各々は、
メディア種別毎に、同時処理可能な最大セッション数のデフォルト値およびカレント値を管理しており、メディア種別の同時処理可能な最大セッション数のカレント値が更新される毎に、当該カレント値を前記ゲートウェイに通知し、かつ
前記ゲートウェイの変更指示に従い、当該変更指示で指定されているメディア種別の同時処理可能な最大セッション数のカレント値を変更するとともに、前記ゲートウェイの中継指示に従い、当該中継指示で指定されたメディア種別のセッションの中継処理を行い、さらに
同時処理可能な最大セッション数のカレント値がデフォルト値より小さい第一のメディア種別よりも処理負荷の低い第二のメディア種別について、同時処理可能な最大セッション数のカレント値と中継処理中セッション数とを比較し、前記第二のメディア種別の同時処理可能な最大セッション数のカレント値が、前記第二のメディア種別の中継処理中セッション数に対して、前記第一のメディア種別の一セッション分の処理負荷に相当するセッション数以上大きいならば、前記第二のメディア種別の同時処理可能な最大セッション数のカレント値を前記第一のメディア種別の一セッション分の処理負荷に相当するセッション数分減少させるとともに、前記第一のメディア種別の同時処理可能な最大セッション数のカレント値を一つ増加させる
ことを特徴とするメディアゲートウェイの制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、メディアゲートウェイの制御技術に関し、特に、ゲートウェイを用いて複数のメディアゲートウェイを制御する技術に関する。
【背景技術】
【０００２】
特許文献１には、メディアゲートウェイコントロールプロキシ装置を用いて、複数のメディアゲートウェイコントロール装置に効率よく処理を振り分ける技術が開示されている。
【０００３】
この技術において、各メディアゲートウェイコントロール装置は、逐次、配下のメディアゲートウェイの稼働率をメディアゲートウェイコントロールプロキシ装置に通知する。そして、メディアゲートウェイコントロールプロキシ装置は、セッションの確立に際し、配下のメディアゲートウェイの稼働率が最も低いメディアゲートウェイコントロール装置を選択し、このメディアゲートウェイコントロール装置に、このセッションの制御を行わせる。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００７−１３６１２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかし、メディアゲートウェイの稼働率が低くても、このメディアゲートウェイの処理能力が低ければ、このメディアゲートウェイで負荷の大きな処理を必要とするメディア種別（例えば音声および映像を用いるＴＶ電話）のセッション処理に対応できない場合がある。一方、メディアゲートウェイの稼働率が高くても、このメディアゲートウェイの処理能力が高ければ、このメディアゲートウェイで負荷の大きな処理を必要とするメディア種別のセッション処理にも対応できる場合もある。特許文献１に記載の技術は、このような、異なる処理能力のメディアゲートウェイが混在する場合を考慮していない。
【０００６】
本発明は上記事情に鑑みてなされたものであり、本発明の目的は、異なる処理能力のメディアゲートウェイが混在する場合でも、複数のメディアゲートウェイに効率よく処理を振り分けることのできる技術を提供することにある。
【課題を解決するための手段】
【０００７】
上記課題を解決するために、本発明では、ゲートウェイが複数のメディアゲートウェイに処理を振り分ける。ゲートウェイは、各メディアゲートウェイの処理能力に関する情報を取得するとともに、各メディアゲートウェイの稼働状態を監視する。また、ゲートウェイは、メディア種別の指定を伴うセッションの接続要求を受信した場合に、各メディアゲートウェイの処理能力および稼働状態に基づいて、この接続要求で指定されたメディア種別のセッションを処理する余力のあるメディアゲートウェイを選択する。そして、このメディアゲートウェイに、この接続要求により確立されるセッションの中継処理を行わせる。
【０００８】
例えば、本発明は、セッションの中継処理を行う複数のメディアゲートウェイに処理を振り分けるゲートウェイであって、
前記複数のメディアゲートウェイ各々から、当該メディアゲートウェイにおけるメディア種別毎の同時処理可能な最大セッション数を取得する処理能力取得手段と、
前記複数のメディアゲートウェイ各々のメディア種別毎の処理中セッション数を監視する稼働状態監視手段と、
メディア種別の指定を伴うセッションの接続要求の受信に従い、セッションを確立して、前記複数のメディアゲートウェイのなかから選択したメディアゲートウェイに、当該セッションを中継させる呼制御手段と、を有し、
前記呼制御手段は、
前記メディア種別の指定を伴うセッションの接続要求を受信した場合に、当該接続要求で指定されたメディア種別の処理中セッション数が同時処理可能な最大セッション数よりも少ないメディアゲートウェイの有無を確認し、当該メディアゲートウェイが存在するならば、当該接続要求を配下の端末に送信し、
前記配下の端末から、前記接続要求で指定されたメディア種別より処理負荷の低いメディア種別の指定を伴う応答を受信した場合に、当該応答で指定されたメディア種別のセッションを確立するとともに、当該応答で指定されたメディア種別の処理中セッション数が同時処理可能な最大セッション数よりも少ないメディアゲートウェイの有無を確認し、当該メディアゲートウェイが存在するならば、当該メディアゲートウェイを選択し、当該メディアゲートウェイが存在しないならば、前記接続要求で指定されたメディア種別の処理中セッション数が同時処理可能な最大セッション数よりも少ないメディアゲートウェイを選択するともに、当該メディアゲートウェイに、前記接続要求で指定されたメディア種別の同時処理可能な最大セッション数を一つ減らし、かつ前記応答で指定されたメディア種別の同時処理可能な最大セッション数を、当該減らしたメディア種別のセッション数の処理負荷に相当するセッション数分増加させるための変更指示を通知する。
【０００９】
また、本発明は、セッションの中継処理を行うメディアゲートウェイであって、
メディア種別毎に、同時処理可能な最大セッション数のデフォルト値およびカレント値を記憶する処理能力記憶手段と、
ゲートウェイに、前記処理能力記憶手段に記憶されているメディア種別毎の同時処理可能な最大セッション数のカレント値を通知する処理能力通知手段と、
前記ゲートウェイの中継指示に従い、当該中継指示により指定されたメディア種別のセッションの中継処理を行う中継制御手段と、
前記ゲートウェイの変更指示に従い、前記処理能力記憶手段に記憶されている、当該変更指示により指定されたメディア種別の同時処理可能な最大セッション数のカレント値を変更する処理能力変更手段と、を有し、
前記処理能力変更手段は、
同時処理可能な最大セッション数のカレント値がデフォルト値より小さい第一のメディア種別よりも処理負荷の低い第二のメディア種別について、前記処理能力記憶手段に記憶されている同時処理可能な最大セッション数のカレント値と、前記中継制御手段による処理中セッション数とを比較し、前記第二のメディア種別の同時処理可能な最大セッション数のカレント値が、前記第二のメディア種別の処理中セッション数に対して、前記第一のメディア種別の一セッション分の処理負荷に相当するセッション数以上大きいならば、前記第二のメディア種別の同時処理可能な最大セッション数のカレント値を前記第一のメディア種別の一セッション分の処理負荷に相当するセッション数分減少させるとともに、前記第一のメディア種別の同時処理可能な最大セッション数のカレント値を一つ増加させ、
前記処理能力通知手段は、
前記処理能力記憶手段に記憶されているメディア種別の同時処理可能な最大セッション数のカレント値が更新される毎に、当該カレント値を前記ゲートウェイに通知する。
【発明の効果】
【００１０】
本発明によれば、異なる処理能力のメディアゲートウェイが混在する場合でも、複数のメディアゲートウェイに効率よく処理を振り分けることができる。
【図面の簡単な説明】
【００１１】
【図１】図１は、本発明の一実施の形態に係るＩＰ電話システムの概略構成図である。
【図２】図２は、図１に示すＩＰ電話システムにおいて、ＷＡＮ６側からゲートウェイ１に着信した場合のセッション確立動作の一例を説明するためのシーケンス図である。
【図３】図３は、図１に示すＩＰ電話システムにおいて、ＬＡＮ５側からゲートウェイ１に着信した場合のセッション確立動作の一例を説明するためのシーケンス図である。
【図４】図４は、図１に示すＩＰ電話システムにおいて、セッションの切断動作の一例を説明するためのシーケンス図である。
【図５】図５は、ゲートウェイ１の概略機能構成図である。
【図６】図６（Ａ）は、処理能力記憶部１４の登録内容例を模式的に表した図であり、図６（Ｂ）は、稼働状態記憶部１５の登録内容例を模式的に表した図である。
【図７】図７は、ゲートウェイ１の外線着信によるセッション確立動作を説明するためのフロー図である。
【図８】図８は、ゲートウェイ１の外線着信によるセッション確立動作を説明するためのフロー図である。
【図９】図９は、ゲートウェイ１の内線着信によるセッション確立動作を説明するためのフロー図である。
【図１０】図１０は、ゲートウェイ１の内線着信によるセッション確立動作を説明するためのフロー図である。
【図１１】図１１は、ゲートウェイ１のセッション切断動作を説明するためのフロー図である。
【図１２】図１２は、メディアゲートウェイ２の概略機能構成図である。
【図１３】図１３（Ａ）は、稼働状態記憶部２４の登録内容例を模式的に表した図であり、図１３（Ｂ）は、処理能力記憶部２５の登録内容例を模式的に表した図である。
【図１４】図１４は、メディアゲートウェイ２の動作を説明するためのフロー図である。
【発明を実施するための形態】
【００１２】
以下に、本発明の実施の形態について説明する。
【００１３】
図１は、本発明の一実施の形態に係るＩＰ電話システムの概略構成図である。
【００１４】
図示するように、本実施の形態に係るＩＰ電話システムは、セッションの中継処理を行う複数のメディアゲートウェイ（ＭＧＷ）２−１〜２−ｎ（以下、単にメディアゲートウェイ２とも称する）と、これらのメディアゲートウェイ２にセッションの中継処理を振り分けるゲートウェイ（ＧＷ）１と、ＬＡＮ５を介してゲートウェイ１およびメディアゲートウェイ２に接続された複数の内線ＩＰ電話機（ＥＸＴ−ＩＰ−ＴＥＬ）３−１〜３−ｍ（以下、単に内線ＩＰ電話機３とも称する）と、を有する。
【００１５】
ここで、ゲートウェイ１およびメディアゲートウェイ２は、ＷＡＮ６を介してＩＰ電話機（ＩＰ−ＴＥＬ）４−１、４−２（以下、単にＩＰ電話機４とも称する）に接続されている。内線ＩＰ電話機３には、通常の電話機能（音声通話）のみを有するものと、通常の電話機能に加えてＴＶ電話機能（音声および映像による通話）を有するものとが混在している。同様に、ＩＰ電話機４にも、通常の電話機能のみを有するものと、通常の電話機能に加えてＴＶ電話機能を有するものとが混在している。
【００１６】
以上のような構成において、ゲートウェイ１は、各メディアゲートウェイ２の処理能力に関する情報（以下、処理能力情報）としてメディア種別毎の同時処理可能な最大セッション数を取得するとともに、各メディアゲートウェイ２の稼働状態（メディア種別毎の処理中セッション数）を監視する。また、ゲートウェイ１は、ＬＡＮ５を介して内線ＩＰ電話機３から、あるいはＷＡＮ６を介してＩＰ電話機４から、メディア種別（音声通話「音声のみ」か、それとも音声および映像による通話「音声＋映像」か）の指定を伴うセッションの接続要求を受信した場合に、この接続要求に従って、この指定されたメディア種別のセッションを確立するとともに、各メディアゲートウェイ２の処理能力および稼働状態に基づいて、指定されたメディア種別のセッションを処理する余力のあるメディアゲートウェイ２を選択する。そして、選択したメディアゲートウェイ２に、この確立されたセッションの中継処理を行わせる。これにより、内線ＩＰ電話機３とＩＰ電話機４との間、あるいは内線ＩＰ電話機３同士の間において、音声通話、あるいは音声および映像による通話（ＴＶ電話）が行われる。
【００１７】
図２は、図１に示すＩＰ電話システムにおいて、ＷＡＮ６側からゲートウェイ１に着信した場合のセッション確立動作の一例を説明するためのシーケンス図である。ここで、ゲートウェイ１は、メディアゲートウェイ２各々から、処理能力情報を取得済みであるとする。
【００１８】
ＴＶ電話機能を有するＩＰ電話機４−１は、ゲートウェイ１に対するＴＶ電話の発信操作を操作者から受け付けると（Ｓ１００）、ＷＡＮ６を介してゲートウェイ１に、メディア種別「音声＋映像」の指定を伴うＩＮＶＩＴＥメッセージを送信する（Ｓ１０１）。ここで、ＩＮＶＩＴＥメッセージに伴うメディア種別の指定には、例えばＳＤＰ（Ｓｅｓｓｉｏｎ  Ｄｅｓｃｒｉｐｔｉｏｎ  Ｐｒｏｔｏｃｏｌ）が用いられる。
【００１９】
ゲートウェイ１は、ＷＡＮ６を介してＩＰ電話機４−１からこのＩＮＶＩＴＥメッセージを受信すると、各メディアゲートウェイ２の処理能力情報（メディア種別毎の同時処理可能な最大セッション数）と稼働状態（メディア種別毎の処理中セッション数）とを比較して、このＩＮＶＩＴＥメッセージで指定されているメディア種別のセッションを処理する余力のあるメディアゲートウェイ２、つまりメディア種別「音声＋映像」について、処理中セッション数が同時処理可能な最大セッション数よりも小さいメディアゲートウェイ２の有無を調べる（Ｓ１０２）。
【００２０】
そして、ゲートウェイ１は、メディア種別「音声＋映像」のセッションを処理する余力のあるメディアゲートウェイ２の存在を確認したならば（Ｓ１０３）、ＬＡＮ５を介して各内線ＩＰ電話機３に、メディア種別「音声＋映像」の指定を伴うＮＯＴＩＦＹメッセージを送信する（Ｓ１０４）。ここで、ＮＯＴＩＦＹメッセージに伴うメディア種別の指定には、例えばＳＤＰが用いられる。
【００２１】
各内線ＩＰ電話機３は、ＬＡＮ５を介してゲートウェイ１からこのＮＯＴＩＦＹメッセージを受信すると、着信鳴動を行って（Ｓ１０５）、操作者の応答操作を待つ。ここで、ＴＶ電話機能を有する内線ＩＰ電話機３−１がＴＶ電話の応答操作を操作者より受け付けたものとする（Ｓ１０６）。これを受けて、内線ＩＰ電話機３−１は、ＬＡＮ５を介してゲートウェイ１に、メディア種別「音声＋映像」の指定を伴うＲｅｐｌａｃｅ付きＩＮＶＩＴＥメッセージを送信する（Ｓ１０７）。ここで、Ｒｅｐｌａｃｅ付きＩＮＶＩＴＥメッセージに伴うメディア種別の指定には、例えばＳＤＰが用いられる。
【００２２】
ゲートウェイ１は、ＬＡＮ５を介して内線ＩＰ電話機３−１からこのＲｅｐｌａｃｅ付きＩＮＶＩＴＥメッセージを受信すると、メディア種別「音声＋映像」のセッションを処理する余力のあるメディアゲートウェイ２のなかから、セッションの中継を担当するメディアゲートウェイ２を選択する（Ｓ１０８）。ここでは、メディアゲートウェイ２−ｎが中継担当に選択されたものとする。
【００２３】
それから、ゲートウェイ１は、ＬＡＮ５を介してメディアゲートウェイ２−ｎに、例えばＳＤＰメッセージにより、発信元アドレス「ＩＰ電話機４−１のアドレス」、発信先アドレス「内線ＩＰ電話機３−１のアドレス」、およびメディア種別「音声＋映像」の指定を含む中継開始指示を送信する（Ｓ１０９）。
【００２４】
メディアゲートウェイ２−ｎは、ＬＡＮ５を介してゲートウェイ１からこの中継開始指示を受信すると、ＩＰ電話機４−１および内線ＩＰ電話機３−１間におけるメディア種別「音声＋映像」のセッションの中継を開始する（Ｓ１１０）。また、メディアゲートウェイ２−ｎは、ＬＡＮ５を介してゲートウェイ１に、例えばＳＤＰにより、発信元アドレス「ＩＰ電話機４−１のアドレス」、発信先アドレス「内線ＩＰ電話機３−１のアドレス」、およびメディア種別「音声＋映像」の指定を含む中継開始通知を送信する（Ｓ１１１）。
【００２５】
ゲートウェイ１は、ＬＡＮ５を介してメディアゲートウェイ２−ｎからこの中継開始通知を受信すると、メディアゲートウェイ２−ｎの稼働状態を更新する（Ｓ１１２）。それから、ゲートウェイ１は、ＬＡＮ５を介して内線ＩＰ電話機３−１に、中継担当アドレス「メディアゲートウェイ２−ｎのアドレス」、メディア種別「音声＋映像」の指定を伴う２００ＯＫメッセージを送信する（Ｓ１１３）。同様に、ＷＡＮ６を介してＩＰ電話機４−１に、中継担当アドレス「メディアゲートウェイ２−ｎのアドレス」、メディア種別「音声＋映像」の指定を伴う２００ＯＫメッセージを送信する（Ｓ１１４）。２００ＯＫメッセージに伴うセッションのメディア種別の指定には、例えばＳＤＰが用いられる。
【００２６】
以上により、メディアゲートウェイ２−ｎを介してＩＰ電話機４−１および内線ＩＰ電話機３−１間に、メディア種別「音声＋映像」のセッションが確立される。メディアゲートウェイ２−ｎは、このセッションを介してＩＰ電話機４−１および内線ＩＰ電話機３−１間でやり取りされる音声および映像データを中継する（Ｓ１１５）。
【００２７】
なお、Ｓ１０６において、受け付けた応答操作が通常電話の応答操作であった場合、あるいはＴＶ電話機能のない内線ＩＰ電話機３（例えば内線ＩＰ電話機３−ｍ）が応答操作を受け付けた場合、Ｓ１０７において、ゲートウェイ１に送信されるＲｅｐｌａｃｅ付きＩＮＶＩＴＥメッセージで指定されるメディア種別は、「音声のみ」となる。そして、Ｓ１０８において、各メディアゲートウェイ２の処理能力情報と稼働状態とが比較され、メディア種別「音声のみ」のセッションを処理する余力のあるメディアゲートウェイ２、つまりメディア種別「音声のみ」について、処理中セッション数が同時処理可能な最大セッション数よりも小さいメディアゲートウェイ２が、中継担当として選択される。
【００２８】
ここで、メディア種別「音声のみ」について、処理中セッション数が同時処理可能な最大セッション数よりも小さいメディアゲートウェイ２が存在しない場合、ゲートウェイ１は、Ｓ１０３でその存在が確認されているメディアゲートウェイ２（メディア種別「音声＋映像」について、処理中セッション数が同時処理可能な最大セッション数よりも小さいメディアゲートウェイ２）のなかから、中継担当を選択する。そして、ゲートウェイ１は、この中継担当のメディアゲートウェイ２に対して変更指示を出して、メディア種別「音声＋映像」の同時処理可能な最大セッション数を一つ減らし、メディア種別「音声のみ」の同時処理可能な最大セッション数を所定数（例えば５セッション分）増加させる。
【００２９】
その後、Ｓ１０９以降において、メディア種別として「音声のみ」が指定され、これにより、ＩＰ電話機４−１と、応答操作を受け付けた内線ＩＰ電話機３との間でメディア種別「「音声のみ」のセッションが確立され、中継担当のメディアゲートウェイ２を介して、ＩＰ電話機４−１と、応答操作を受け付けた内線ＩＰ電話機３との間で音声データがやり取りされる。
【００３０】
また、Ｓ１０３において、メディア種別「音声＋映像」について、処理中セッション数が同時処理可能な最大セッション数よりも小さいメディアゲートウェイ２が存在しない場合は、メディア種別「音声のみ」のセッションを処理する余力のあるメディアゲートウェイ２、つまりメディア種別「音声のみ」について、処理中のセッション数が同時処理可能な最大セッション数よりも小さいメディアゲートウェイ２の有無が判断される。そして、メディア種別「音声のみ」について、処理中セッション数が同時処理可能な最大セッション数よりも小さいメディアゲートウェイ２が存在する場合、Ｓ１０４以降において、メディア種別として「音声のみ」が指定され、これにより、ＩＰ電話機４−１と、応答操作を受け付けた内線ＩＰ電話機３との間でメディア種別「音声のみ」のセッションが確立され、中継担当のメディアゲートウェイ２を介して、ＩＰ電話機４−１と、応答操作を受け付けた内線ＩＰ電話機３との間で音声データがやり取りされる。
【００３１】
また、Ｓ１０３において、メディア種別「音声＋映像」について、処理中セッション数が同時処理可能な最大セッション数よりも小さいメディアゲートウェイ２が存在せず、かつ、メディア種別「音声のみ」について、処理中セッション数が同時処理可能な最大セッション数よりも小さいメディアゲートウェイ２も存在しない場合、ゲートウェイ１からＩＰ電話機４−１にＢＵＳＹメッセージが送信され、Ｓ１０４以降を行うことなくシーケンスが終了する。
【００３２】
図２では、ＷＡＮ６側からゲートウェイ１に着信したＩＮＶＩＴＥメッセージがメディア種別「音声＋映像」の指定を伴う場合を例示しているが、このＩＮＶＩＴＥメッセージがメディア種別「音声のみ」の指定を伴う場合も、メディア種別「音声＋映像」の代わりにメディア種別「音声のみ」を用いて図２と同様な処理が行われる。ただし、Ｓ１０６において、内線ＩＰ電話機３がＴＶ電話の応答操作を受け付けた場合も、ゲートウェイ１は、Ｓ１０９以降、メディア種別として「音声のみ」を指定する。
【００３３】
また、Ｓ１０３において、メディア種別「音声のみ」について、処理中セッション数が同時処理可能な最大セッション数よりも小さいメディアゲートウェイ２は存在しないが、メディア種別「音声＋映像」について、処理中セッション数が同時処理可能な最大セッション数よりも小さいメディアゲートウェイ２が存在する場合も、Ｓ１０４以降において、メディア種別として「音声のみ」が指定される。そして、Ｓ１０８において、ゲートウェイ１は、メディア種別「音声＋映像」について、処理中セッション数が同時処理可能な最大セッション数よりも小さいメディアゲートウェイ２のなかから、中継担当を選択し、この中継担当のメディアゲートウェイ２に対して変更指示を出して、メディア種別「音声＋映像」の同時処理可能な最大セッション数を一つ減らし、メディア種別「音声のみ」の同時処理可能な最大セッション数を所定数（例えば５セッション分）増加させる。
【００３４】
図３は、図１に示すＩＰ電話システムにおいて、ＬＡＮ５側からゲートウェイ１に着信した場合のセッション確立動作の一例を説明するためのシーケンス図である。ここで、ゲートウェイ１は、メディアゲートウェイ２各々から処理能力情報を取得済みであるとする。
【００３５】
ＴＶ電話機能を有する内線ＩＰ電話機３−１は、ＩＰ電話機４−１に対するＴＶ電話の発信操作を操作者から受け付けると（Ｓ１２０）、ＬＡＮ５を介してゲートウェイ１に、メディア種別「音声＋映像」の指定を伴うＩＮＶＩＴＥメッセージを送信する（Ｓ１２１）。ここで、ＩＮＶＩＴＥメッセージに伴うメディア種別の指定には、例えばＳＤＰが用いられる。
【００３６】
ゲートウェイ１は、ＬＡＮ５を介して内線ＩＰ電話機３−１からこのＩＮＶＩＴＥメッセージを受信すると、各メディアゲートウェイ２の処理能力情報（メディア種別毎の同時処理可能な最大セッション数）と稼働状態（メディア種別毎の処理中セッション数）とを比較して、このＩＮＶＩＴＥメッセージで指定されているメディア種別のセッションを処理する余力のあるメディアゲートウェイ２、つまりメディア種別「音声＋映像」について、処理中セッション数が同時処理可能な最大セッション数よりも小さいメディアゲートウェイ２の有無を調べる（Ｓ１２２）。
【００３７】
そして、ゲートウェイ１は、メディア種別「音声＋映像」のセッションを処理する余力のあるメディアゲートウェイ２の存在を確認したならば、これらのメディアゲートウェイ２のなかから、中継担当のメディアゲートウェイ２を選択する（Ｓ１２３）。ここでは、メディアゲートウェイ２−ｎが中継担当に選択されたものとする。
【００３８】
つぎに、ゲートウェイ１は、ＷＡＮ６を介してＩＰ電話機４−１に、メディア種別「音声＋映像」、中継担当アドレス「メディアゲートウェイ２−ｎのアドレス」の指定を伴うＩＮＶＩＴＥメッセージを送信する（Ｓ１２４）。ここで、ＩＮＶＩＴＥメッセージに伴うメディア種別および中継担当アドレスの指定には、例えばＳＤＰが用いられる。
【００３９】
ＩＰ電話機４−１は、ＷＡＮ６を介してゲートウェイ１から、このＩＮＶＩＴＥメッセージを受信すると、着信鳴動を行って（Ｓ１２５）、操作者の応答操作を待つ。そして、ＴＶ電話の応答操作を操作者より受け付けたならば（Ｓ１２６）、ＷＡＮ６を介してゲートウェイ１に、メディア種別「音声＋映像」、中継担当アドレス「メディアゲートウェイ２−ｎのアドレス」の指定を伴う２００ＯＫメッセージを送信する（Ｓ１２７）。ここで、２００ＯＫメッセージに伴うメディア種別および中継担当アドレスの指定には、例えばＳＤＰが用いられる。
【００４０】
ゲートウェイ１は、ＷＡＮ６を介してＩＰ電話機４−１からこの２００ＯＫメッセージを受信すると、ＬＡＮ５を介して中継担当のメディアゲートウェイ２−ｎに、例えばＳＤＰにより、発信元アドレス「内線ＩＰ電話機３−１のアドレス」、発信先アドレス「ＩＰ電話機４−１のアドレス」、およびメディア種別「音声＋映像」の指定を含む中継開始指示を送信する（Ｓ１２８）。
【００４１】
メディアゲートウェイ２−ｎは、ＬＡＮ５を介してゲートウェイ１からこの中継開始指示を受信すると、内線ＩＰ電話機３−１およびＩＰ電話機４−１間におけるメディア種別「音声＋映像」のセッションの中継を開始する（Ｓ１２９）。また、メディアゲートウェイ２−ｎは、ＬＡＮ５を介してゲートウェイ１に、例えばＳＤＰにより、発信元アドレス「内線ＩＰ電話機３−１のアドレス」、発信先アドレス「ＩＰ電話機４−１のアドレス」、およびメディア種別「音声＋映像」の指定を含む中継開始通知を送信する（Ｓ１３０）。
【００４２】
ゲートウェイ１は、ＬＡＮ５を介してメディアゲートウェイ２−ｎからこの中継開始通知を受信すると、メディアゲートウェイ２−ｎの稼働状態を更新する（Ｓ１３１）。それから、ゲートウェイ１は、ＬＡＮ５を介して内線ＩＰ電話機３−１に、中継担当アドレス「メディアゲートウェイ２−ｎのアドレス」、メディア種別「音声＋映像」の指定を伴う２００ＯＫメッセージを送信する（Ｓ１３２）。
【００４３】
以上により、メディアゲートウェイ２−ｎを介して内線ＩＰ電話機３−１およびＩＰ電話機４−１間に、メディア種別「音声＋映像」のセッションが確立される。メディアゲートウェイ２−ｎは、このセッションを介して内線ＩＰ電話機３−１およびＩＰ電話機４−１間でやり取りされる音声および映像データを中継する（Ｓ１３３）。
【００４４】
なお、Ｓ１２６において、受け付けた応答操作が通常電話の応答操作であった場合、Ｓ１２７において、ゲートウェイ１に送信される２００ＯＫメッセージで指定されるメディア種別は、「音声のみ」となる。
【００４５】
これを受けて、ゲートウェイ１は、中継担当のメディアゲートウェイ２−ｎに対して変更指示を出して、メディア種別「音声＋映像」の同時処理可能な最大セッション数を一つ減らし、メディア種別「音声のみ」の同時処理可能な最大セッション数を所定数（例えば５セッション分）増加させる。
【００４６】
その後、Ｓ１２８以降において、メディア種別として「音声のみ」が指定され、これにより、ＩＰ電話機４−１と内線ＩＰ電話機３−１との間でメディア種別「音声のみ」のセッションが確立され、中継担当のメディアゲートウェイ２−ｎを介して、ＩＰ電話機４−１と内線ＩＰ電話機３−１との間で音声データがやり取りされる。
【００４７】
また、Ｓ１２３において、メディア種別「音声＋映像」について、処理中セッション数が同時処理可能な最大セッション数よりも小さいメディアゲートウェイ２が存在しない場合は、メディア種別「音声のみ」のセッションを処理する余力のあるメディアゲートウェイ２、つまりメディア種別「音声のみ」について、処理中セッション数が同時処理可能な最大セッション数よりも小さいメディアゲートウェイ２の有無が判断される。そして、メディア種別「音声のみ」について、処理中セッション数が同時処理可能な最大セッション数よりも小さいメディアゲートウェイ２が存在する場合、これらのメディアゲートウェイ２のなかから中継担当のメディアゲートウェイ２が選択される。それから、Ｓ１２４以降において、メディア種別として「音声のみ」が指定され、これにより、内線ＩＰ電話機３−１とＩＰ電話機４−１との間でメディア種別「音声のみ」のセッションが確立され、中継担当のメディアゲートウェイ２を介して、内線ＩＰ電話機３−１とＩＰ電話機４−１との間で音声データがやり取りされる。
【００４８】
また、Ｓ１２３において、メディア種別「音声＋映像」について、処理中セッション数が同時処理可能な最大セッション数よりも小さいメディアゲートウェイ２が存在せず、かつ、メディア種別「音声のみ」について、処理中セッション数が同時処理可能な最大セッション数よりも小さいメディアゲートウェイ２も存在しない場合、ゲートウェイ１から内線ＩＰ電話機３−１にＢＵＳＹメッセージが送信され、Ｓ１２４以降を行うことなくシーケンスが終了する。
【００４９】
なお、図３では、ＬＡＮ５側からゲートウェイ１に着信したＩＮＶＩＴＥメッセージがメディア種別「音声＋映像」の指定を伴う場合を例示しているが、このＩＮＶＩＴＥメッセージがメディア種別「音声のみ」の指定を伴う場合も、メディア種別「音声＋映像」の代わりにメディア種別「音声のみ」を用いて図３と同様な処理が行われる。
【００５０】
ただし、Ｓ１２３において、メディア種別「音声のみ」について、処理中セッション数が同時処理可能な最大セッション数よりも小さいメディアゲートウェイ２は存在しないが、メディア種別「音声＋映像」について、処理中セッション数が同時処理可能な最大セッション数よりも小さいメディアゲートウェイ２が存在する場合、ゲートウェイ１は、このメディアゲートウェイ２を中継担当として選択する。そして、このメディアゲートウェイ２に対して変更指示を出して、メディア種別「音声＋映像」の同時処理可能な最大セッション数を一つ減らし、メディア種別「音声のみ」の同時処理可能な最大セッション数を所定数（例えば５セッション分）増加させる。
【００５１】
図４は、図１に示すＩＰ電話システムにおいて、セッションの切断動作の一例を説明するためのシーケンス図である。ここで、ゲートウェイ１は、メディアゲートウェイ２各々から処理能力情報を取得済みであるとする。
【００５２】
メディアゲートウェイ２−ｎを介して内線ＩＰ電話機３−１およびＩＰ電話機４−１間に、メディア種別「音声＋映像」のセッションが確立され、メディアゲートウェイ２−ｎが、このセッションを介してやり取りされる音声および映像データを中継しているものとする（Ｓ１４１）。
【００５３】
ここで、内線ＩＰ電話機３−１は、操作者より切断操作を受け付けると（Ｓ１４２）、ＬＡＮ５を介してゲートウェイ１に、通話相手であるＩＰ電話機４−１の指定を伴うＢＹＥメッセージを送信する（Ｓ１４３）。これを受けて、ゲートウェイ１は、ＷＡＮ６を介してＩＰ電話機４−１に、このＢＹＥメッセージを送信する（Ｓ１４４）。
【００５４】
つぎに、ゲートウェイ１は、ＷＡＮ６を介してＩＰ電話機４−１から、このＢＹＥメッセージに対する２００ＯＫメッセージを受信したならば（Ｓ１４５）、この２００ＯＫメッセージを、ＬＡＮ５を介してＢＹＥメッセージ発信元（内線ＩＰ電話機３−１）に送信する（Ｓ１４６）。これにより、内線ＩＰ電話機３−１およびＩＰ電話機４−１間のセッションが切断される。
【００５５】
その後、ゲートウェイ１は、内線ＩＰ電話機３−１およびＩＰ電話機４−１間のセッションの中継担当であるメディアゲートウェイ２−ｎを特定する（Ｓ１４７）。そして、ＬＡＮ５を介してこのメディアゲート２−ｎに、例えばＳＤＰにより、「内線ＩＰ電話機３−１のアドレス」、「ＩＰ電話機４−１のアドレス」、およびメディア種別「音声＋映像」の指定を含む中継終了指示を送信する（Ｓ１４８）。
【００５６】
メディアゲートウェイ２−ｎは、ＬＡＮ５を介してゲートウェイ１からこの中継終了指示を受信すると、内線ＩＰ電話機３−１およびＩＰ電話機４−１間におけるメディア種別「音声＋映像」のセッションの中継を終了する（Ｓ１４９）。また、メディアゲートウェイ２−ｎは、ＬＡＮ５を介してゲートウェイ１に、例えばＳＤＰにより、「内線ＩＰ電話機３−１のアドレス」、「ＩＰ電話機４−１のアドレス」、およびメディア種別「音声＋映像」の指定を含む中継終了通知を送信する（Ｓ１５０）。
【００５７】
ゲートウェイ１は、ＬＡＮ５を介してメディアゲートウェイ２−ｎからこの中継終了通知を受信すると、メディアゲートウェイ２−ｎの稼働状態を更新する（Ｓ１５１）。
【００５８】
なお、図４では、内線ＩＰ電話機３−１がゲートウェイ１にＢＹＥメッセージを送信した場合を例にとり説明しているが、ＩＰ電話機４−１がゲートウェイ１にＢＹＥメッセージを送信する場合も基本的に同様である。また、メディア種別「音声＋映像」のセッションを切断する場合を例にとり説明したが、メディア種別「音声のみ」のセッションを切断する場合も、メディア種別「音声＋映像」の代わりにメディア種別「音声のみ」を用いて基本的に同様な処理が行われる。
【００５９】
つぎに、図１に示すＩＰ電話システムを構成するゲートウェイ１およびメディアゲートウェイ２の詳細を説明する。なお、内線ＩＰ電話機３、ＩＰ電話機４には、既存の内線ＩＰ電話機、ＩＰ電話機を利用できるので、それらの詳細な説明を省略する。
【００６０】
まず、ゲートウェイ１の詳細を説明する。
【００６１】
図５は、ゲートウェイ１の概略機能構成図である。
【００６２】
図示するように、ゲートウェイ１は、ＬＡＮ−ＩＦ部１１と、ＷＡＮ−ＩＦ部１２と、通信制御部１３と、処理能力記憶部１４と、稼働状態記憶部１５と、処理能力取得部１６と、稼働状態監視部１７と、呼制御部１８と、を有する。
【００６３】
ＬＡＮ−ＩＦ部１１は、ＬＡＮ５に接続するためのインターフェースである。
【００６４】
ＷＡＮ−ＩＦ部１２は、ＷＡＮ６に接続するためのインターフェースである。
【００６５】
通信制御部１３は、ＬＡＮ−ＩＦ部１１を介してメディアゲートウェイ２および内線ＩＰ電話機３との通信を制御するとともに、ＷＡＮ−ＩＦ部１２を介してＩＰ電話機４との通信を制御する。
【００６６】
処理能力記憶部１４には、メディアゲートウェイ２毎に、処理能力情報（メディア種別毎の同時処理可能な最大セッション数）が記憶される。
【００６７】
図６（Ａ）は、処理能力記憶部１４の登録内容例を模式的に表した図である。図示するように、処理能力記憶部１４には、メディアゲートウェイ２毎にレコード１４０が記憶される。レコード１４０は、ＬＡＮ５側のＩＰアドレス（ローカルアドレス）を登録するフィールド１４１と、ＷＡＮ６側のＩＰアドレス（グローバルアドレス）を登録するフィールド１４２と、メディア種別「音声のみ」の同時処理可能な最大セッション数を登録するフィールド１４３と、メディア種別「音声＋映像」の同時処理可能な最大セッション数を登録するフィールド１４４と、を有する。
【００６８】
処理能力取得部１６は、ＬＡＮ−ＩＦ部１１および通信制御部１３を介してメディアゲートウェイ２から処理能力情報を受信する。そして、このメディアゲートウェイ２に対応付けられて処理能力記憶部１４に記憶されているレコード１４０のフィールド１４３、１４４の登録内容を、受信した処理能力情報に含まれているメディア種別「音声のみ」、「音声＋映像」の同時処理可能な最大セッション数に更新する。
【００６９】
稼働状態記憶部１５には、メディアゲートウェイ２毎に、稼働状態（メディア種別毎の処理中セッション数）に関する情報が記憶される。
【００７０】
図６（Ｂ）は、稼働状態記憶部１５の登録内容例を模式的に表した図である。図示するように、稼働状態記憶部１５には、メディアゲートウェイ２毎にテーブル１５０が記憶される。テーブル１５０には、処理中セッション毎にレコード１５１が記憶される。レコード１５１は、処理中セッションのメディア種別を登録するフィールド１５２と、発信元アドレスを登録するフィールド１５３と、発信先アドレスを登録するフィールド１５４と、を有する。
【００７１】
稼働状態監視部１７は、呼制御部１８と連携して、各メディアゲートウェイ２の稼働状態を監視する。そして、あるメディアゲートウェイ２の稼働状態が変化した場合に、このメディアゲートウェイ２に対応付けられて稼働状態記憶部１５に記憶されているテーブル１５０を更新（レコード１５１の追加あるいは削除）する。
【００７２】
呼制御部１８は、ＳＩＰ（Ｓｅｓｓｉｏｎ  Ｉｎｉｔｉａｔｉｏｎ  Ｐｒｏｔｏｃｏｌ）に従い呼制御手順を行って、セッションの確立・切断を制御する。また、セッションの確立に際し、このセッションのメディア種別、処理能力記憶部１４に記憶されている処理能力情報、および稼働状態記憶部１５に記憶されている、稼働状態に関する情報を参照して、中継担当のメディアゲートウェイ２を選択し、このメディアゲートウェイ２にこのセッションの中継を行わせる。
【００７３】
図７および図８は、ゲートウェイ１の外線着信によるセッション確立動作を説明するためのフロー図である。このフローは、メディア種別の指定を伴うＩＮＶＩＴＥメッセージがＷＡＮ６を介してＩＰ電話機４からゲートウェイ１に着信することにより開始される。
【００７４】
まず、呼制御部１８は、ＷＡＮ−ＩＦ部１２および通信制御部１３を介してＩＰ電話機４から受信したＩＮＶＩＴＥメッセージで指定されているメディア種別Ｍ１を調べる（Ｓ２００）。そして、メディア種別Ｍ１が「音声＋映像」ならばＳ２０１に進み、「音声のみ」ならばＳ２４０に進む。
【００７５】
Ｓ２０１において、呼制御部１８は、処理能力記憶部１４を参照し、各メディアゲートウェイ２のメディア種別「音声＋映像」の同時処理可能な最大セッション数（各レコード１４０のフィールド１４４の値）Ｘ１を調べる。
【００７６】
つぎに、呼制御部１８は、稼働状態記憶部１５を参照し、各メディアゲートウェイ２のメディア種別「音声＋映像」の処理中セッション数（各テーブル１５０のフィールド１５２に「音声＋映像」が登録されているレコード１５１の数）Ｙ１、すなわち、メディア種別「音声＋映像」についての各メディアゲートウェイ２の稼働状態を調べる（Ｓ２０２）。
【００７７】
そして、呼制御部１８は、Ｘ１＞Ｙ１となるメディアゲートウェイ２の有無を判断する（Ｓ２０３）。
【００７８】
Ｘ１＞Ｙ１となるメディアゲートウェイ２が存在しないならば（Ｓ２０３でＮＯ）、Ｓ２２０に進む。
【００７９】
一方、Ｘ１＞Ｙ１となるメディアゲートウェイ２が存在するならば（Ｓ２０３でＹＥＳ）、これらのメディアゲートウェイ２に対応する処理能力記憶部１４のレコード１４０から、これらのメディアゲートウェイ２のアドレス情報（ローカルアドレス、グローバルアドレス）を取得して、Ｓ２０４に進む。
【００８０】
Ｓ２０４において、呼制御部１８は、通信制御部１３およびＬＡＮ−ＩＦ部１１を介して各内線ＩＰ電話機３に、メディア種別「音声＋映像」の指定を伴うＮＯＴＩＦＹメッセージを通知する。それから、呼制御部１８は、ＬＡＮ−ＩＦ部１１および通信制御部１３を介して、いずれかの内線ＩＰ電話機３から、メディア種別「音声＋映像」の指定を伴うＲｅｐｌａｃｅ付きＩＮＶＩＴＥメッセージを受信する（Ｓ２０５）。そして、このＲｅｐｌａｃｅ付きＩＮＶＩＴＥメッセージで指定されているメディア種別Ｍ２を調べ（Ｓ２０６）、メディア種別Ｍ２が「音声＋映像」ならばＳ２０７に進み、「音声のみ」ならばＳ２１２に進む。
【００８１】
Ｓ２０７において、呼制御部１８は、Ｘ１＞Ｙ１となるメディアゲートウェイ２のなかから中継担当を選択する。そして、この中継担当のメディアゲートウェイ２のローカルアドレスを用いて、通信制御部１３およびＬＡＮ−ＩＦ部１１を介してこのメディアゲートウェイ２に、メディア種別「音声＋映像」、ＩＮＶＩＴＥメッセージの発信元であるＩＰ電話機４のグローバルアドレス、およびＲｅｐｌａｃｅ付きＩＮＶＩＴＥメッセージの発信元である内線ＩＰ電話機３のローカルアドレスの指定を伴う中継開始指示を送信する（Ｓ２０８）。
【００８２】
つぎに、呼制御部１８は、ＬＡＮ−ＩＦ部１１および通信制御部１３を介して中継担当のメディアゲートウェイ２から中継開始通知を受信し（Ｓ２０９）、その旨を稼働状態監視部１７に知らせる。これを受けて、稼働状態監視部１７は、中継担当のメディアゲートウェイ２に対応付けられて稼働状態記憶部１５に登録されているテーブル１５０に新たなレコード１５１を追加する。そして、このレコード１５１のフィールド１５２にメディア種別「音声＋映像」を登録し、フィールド１５３にＩＮＶＩＴＥメッセージの発信元（ＩＰ電話機４）のグローバルアドレスを登録し、フィールド１５４にＲｅｐｌａｃｅ付きＩＮＶＩＴＥメッセージの発信元（内線ＩＰ電話機３）のローカルアドレスを登録する（Ｓ２１０）。
【００８３】
それから、呼制御部１８は、通信制御部１３およびＬＡＮ−ＩＦ部１１を介してＲｅｐｌａｃｅ付きＩＮＶＩＴＥメッセージの発信元である内線ＩＰ電話機３に、メディア種別「音声＋映像」、中継担当のメディアゲートウェイ２のローカルアドレスの指定を伴う２００ＯＫメッセージを送信する。同様に、通信制御部１３およびＷＡＮ−ＩＦ部１２を介してＩＮＶＩＴＥメッセージの発信元（ＩＰ電話機４）に、メディア種別「音声＋映像」、中継担当のメディアゲートウェイ２のグローバルアドレスの指定を伴う２００ＯＫメッセージを送信する（Ｓ２１１）。その後、このフローを終了する。これにより、中継担当のメディアゲートウェイ２のメディアゲートウェイ２を介して、ＩＮＶＩＴＥメッセージの発信元（ＩＰ電話機４）と、Ｒｅｐｌａｃｅ付きＩＮＶＩＴＥメッセージの発信元（内線ＩＰ電話機３）との間に、メディア種別「音声＋映像」のセッションが確立される。
【００８４】
一方、Ｓ２１２において、呼制御部１８は、処理能力記憶部１４を参照し、各メディアゲートウェイ２のメディア種別「音声のみ」の同時処理可能な最大セッション数（各レコード１４０のフィールド１４３の値）Ｘ２を調べる。
【００８５】
つぎに、呼制御部１８は、稼働状態記憶部１５を参照し、各メディアゲートウェイ２のメディア種別「音声のみ」の処理中セッション数（各テーブル１５０のフィールド１５２に「音声のみ」が登録されているレコード１５１の数）Ｙ２、すなわち、メディア種別「音声のみ」についての各メディアゲートウェイ２の稼働状態を調べる（Ｓ２１３）。
【００８６】
そして、呼制御部１８は、Ｘ２＞Ｙ２となるメディアゲートウェイ２の有無を判断する（Ｓ２１４）。
【００８７】
Ｘ２＞Ｙ２となるメディアゲートウェイ２が存在しないならば（Ｓ２１４でＮＯ）、Ｓ２６６に進む。
【００８８】
一方、Ｘ２＞Ｙ２となるメディアゲートウェイ２が存在するならば（Ｓ２１４でＹＥＳ）、これらのメディアゲートウェイ２に対応する処理能力記憶部１４のレコード１４０から、これらのメディアゲートウェイ２のアドレス情報（ローカルアドレス、グローバルアドレス）を取得して、Ｓ２２５に進む。
【００８９】
また、Ｓ２２０において、呼制御部１８は、処理能力記憶部１４を参照し、各メディアゲートウェイ２のメディア種別「音声のみ」の同時処理可能な最大セッション数（各レコード１４０のフィールド１４３の値）Ｘ２を調べる。
【００９０】
つぎに、呼制御部１８は、稼働状態記憶部１５を参照し、各メディアゲートウェイ２のメディア種別「音声のみ」の処理中セッション数（各テーブル１５０のフィールド１５２に「音声のみ」が登録されているレコード１５１の数）Ｙ２、すなわち、メディア種別「音声のみ」についての各メディアゲートウェイ２の稼働状態を調べる（Ｓ２２１）。
【００９１】
そして、呼制御部１８は、Ｘ２＞Ｙ２となるメディアゲートウェイ２の有無を判断する（Ｓ２２２）。
【００９２】
Ｘ２＞Ｙ２となるメディアゲートウェイ２が存在しないならば（Ｓ２２２でＮＯ）、通信制御部１３およびＷＡＮ−ＩＦ部１２を介してＩＮＶＩＴＥメッセージの発信元（ＩＰ電話機４）にＢＵＳＹメッセージを送信して（Ｓ２６３）、このフローを終了する。
【００９３】
一方、Ｘ２＞Ｙ２となるメディアゲートウェイ２が存在するならば（Ｓ２２２でＹＥＳ）、これらのメディアゲートウェイ２に対応する処理能力記憶部１４のレコード１４０から、これらのメディアゲートウェイ２のアドレス情報（ローカルアドレス、グローバルアドレス）を取得して、Ｓ２２３に進む。
【００９４】
Ｓ２２３において、呼制御部１８は、通信制御部１３およびＬＡＮ−ＩＦ部１１を介して各内線ＩＰ電話機３に、メディア種別「音声のみ」の指定を伴うＮＯＴＩＦＹメッセージを通知する。それから、呼制御部１８は、ＬＡＮ−ＩＦ部１１および通信制御部１３を介して、いずれかの内線ＩＰ電話機３から、Ｒｅｐｌａｃｅ付きＩＮＶＩＴＥメッセージを受信し（Ｓ２２４）、Ｓ２２５に進む。
【００９５】
Ｓ２２５において、呼制御部１８は、Ｘ２＞Ｙ２となるメディアゲートウェイ２のなかから中継担当を選択する。そして、この中継担当のメディアゲートウェイ２のローカルアドレスを用いて、通信制御部１３およびＬＡＮ−ＩＦ部１１を介してこのメディアゲートウェイ２に、メディア種別「音声のみ」、ＩＮＶＩＴＥメッセージの発信元（ＩＰ電話機４）のグローバルアドレス、およびＲｅｐｌａｃｅ付きＩＮＶＩＴＥメッセージの発信元（内線ＩＰ電話機３）のローカルアドレスの指定を伴う中継開始指示を送信する（Ｓ２２６）。
【００９６】
つぎに、呼制御部１８は、ＬＡＮ−ＩＦ部１１および通信制御部１３を介して中継担当のメディアゲートウェイ２から中継開始通知を受信し（Ｓ２２７）、その旨を稼働状態監視部１７に知らせる。これを受けて、稼働状態監視部１７は、中継担当のメディアゲートウェイ２に対応付けられて稼働状態記憶部１５に登録されているテーブル１５０に新たなレコード１５１を追加する。そして、このレコード１５１のフィールド１５２にメディア種別「音声のみ」を登録し、フィールド１５３にＩＮＶＩＴＥメッセージの発信元（ＩＰ電話機４のグローバルアドレス）を登録し、フィールド１５４にＲｅｐｌａｃｅ付きＩＮＶＩＴＥメッセージの発信元（内線ＩＰ電話機３）のローカルアドレスを登録する（Ｓ２２８）。
【００９７】
それから、呼制御部１８は、通信制御部１３およびＬＡＮ−ＩＦ部１１を介してＲｅｐｌａｃｅ付きＩＮＶＩＴＥメッセージの発信元（内線ＩＰ電話機３）に、メディア種別「音声のみ」、中継担当のメディアゲートウェイ２のローカルアドレスの指定を伴う２００ＯＫメッセージを送信する。同様に、通信制御部１３およびＷＡＮ−ＩＦ部１２を介してＩＮＶＩＴＥメッセージの発信元（ＩＰ電話機４）に、メディア種別「音声のみ」、中継担当のメディアゲートウェイ２のグローバルアドレスの指定を伴う２００ＯＫメッセージを送信する（Ｓ２２９）。その後、このフローを終了する。これにより、中継担当のメディアゲートウェイ２を介して、ＩＮＶＩＴＥメッセージの発信元（ＩＰ電話機４）と、Ｒｅｐｌａｃｅ付きＩＮＶＩＴＥメッセージの発信元（内線ＩＰ電話機３）との間に、メディア種別「音声のみ」のセッションが確立される。
【００９８】
一方、Ｓ２４０において、呼制御部１８は、処理能力記憶部１４を参照し、各メディアゲートウェイ２のメディア種別「音声のみ」の同時処理可能な最大セッション数（各レコード１４０のフィールド１４３の値）Ｘ２、すなわち、メディア種別「音声のみ」についての各メディアゲートウェイ２の稼働状態を調べる。
【００９９】
つぎに、呼制御部１８は、稼働状態記憶部１５を参照し、各メディアゲートウェイ２のメディア種別「音声のみ」の処理中セッション数（各テーブル１５０のフィールド１５２に「音声のみ」が登録されているレコード１５１の数）Ｙ２を調べる（Ｓ２４１）。
【０１００】
そして、呼制御部１８は、Ｘ２＞Ｙ２となるメディアゲートウェイ２の有無を判断する（Ｓ２４２）。
【０１０１】
Ｘ２＞Ｙ２となるメディアゲートウェイ２が存在しないならば（Ｓ２４２でＮＯ）、Ｓ２６０に進む。
【０１０２】
一方、Ｘ２＞Ｙ２となるメディアゲートウェイ２が存在するならば（Ｓ２４２でＹＥＳ）、これらのメディアゲートウェイ２に対応する処理能力記憶部１４のレコード１４０から、これらのメディアゲートウェイ２のアドレス情報（ローカルアドレス、グローバルアドレス）を取得して、Ｓ２４３に進む。
【０１０３】
Ｓ２４３において、呼制御部１８は、通信制御部１３およびＬＡＮ−ＩＦ部１１を介して各内線ＩＰ電話機３に、メディア種別「音声のみ」の指定を伴うＮＯＴＩＦＹメッセージを通知する。
【０１０４】
それから、呼制御部１８は、ＬＡＮ−ＩＦ部１１および通信制御部１３を介して、いずれかの内線ＩＰ電話機３からＲｅｐｌａｃｅ付きＩＮＶＩＴＥメッセージを受信する（Ｓ２４４）。その後、呼制御部１８は、Ｘ２＞Ｙ２となるメディアゲートウェイ２のなかから中継担当を選択して（Ｓ２４５）、この中継担当のメディアゲートウェイ２のローカルアドレスを用いて、通信制御部１３およびＬＡＮ−ＩＦ部１１を介してこのメディアゲートウェイ２に、メディア種別「音声のみ」、ＩＮＶＩＴＥメッセージの発信元（ＩＰ電話機４）のグローバルアドレス、およびＲｅｐｌａｃｅ付きＩＮＶＩＴＥメッセージの発信元（内線ＩＰ電話機３）のローカルアドレスの指定を伴う中継開始指示を送信する（Ｓ２４６）。
【０１０５】
つぎに、呼制御部１８は、ＬＡＮ−ＩＦ部１１および通信制御部１３を介して中継担当のメディアゲートウェイ２から中継開始通知を受信し（Ｓ２４７）、その旨を稼働状態監視部１７に知らせる。これを受けて、稼働状態監視部１７は、中継担当のメディアゲートウェイ２に対応付けられて稼働状態記憶部１５に登録されているテーブル１５０に新たなレコード１５１を追加する。そして、このレコード１５１のフィールド１５２にメディア種別「音声のみ」を登録し、フィールド１５３にＩＮＶＩＴＥメッセージの発信元（ＩＰ電話機４）のグローバルアドレスを登録し、フィールド１５４にＲｅｐｌａｃｅ付きＩＮＶＩＴＥメッセージの発信元（内線ＩＰ電話機３）のローカルアドレスを登録する（Ｓ２４８）。
【０１０６】
それから、呼制御部１８は、通信制御部１３およびＬＡＮ−ＩＦ部１１を介してＲｅｐｌａｃｅ付きＩＮＶＩＴＥメッセージの発信元（内線ＩＰ電話機３）に、メディア種別「音声のみ」、中継担当のメディアゲートウェイ２のローカルアドレスの指定を伴う２００ＯＫメッセージを送信する。同様に、通信制御部１３およびＷＡＮ−ＩＦ部１２を介してＩＮＶＩＴＥメッセージの発信元であるＩＰ電話機４に、メディア種別「音声のみ」、中継担当のメディアゲートウェイ２のグローバルアドレスの指定を伴う２００ＯＫメッセージを送信する（Ｓ２４９）。その後、このフローを終了する。これにより、中継担当のメディアゲートウェイ２を介して、ＩＮＶＩＴＥメッセージの発信元（ＩＰ電話機４）と、Ｒｅｐｌａｃｅ付きＩＮＶＩＴＥメッセージの発信元（内線ＩＰ電話機３）との間に、メディア種別「音声のみ」のセッションが確立される。
【０１０７】
一方、Ｓ２６０において、呼制御部１８は、処理能力記憶部１４を参照し、各メディアゲートウェイ２のメディア種別「音声＋映像」の同時処理可能な最大セッション数（各レコード１４０のフィールド１４４の値）Ｘ１を調べる。
【０１０８】
つぎに、呼制御部１８は、稼働状態記憶部１５を参照し、各メディアゲートウェイ２のメディア種別「音声＋映像」の処理中セッション数（各テーブル１５０のフィールド１５２に「音声＋映像」が登録されているレコード１５１の数）Ｙ１、すなわち、メディア種別「音声＋映像」についての各メディアゲートウェイ２の稼働状態を調べる（Ｓ２６１）。
【０１０９】
そして、呼制御部１８は、Ｘ１＞Ｙ１となるメディアゲートウェイ２の有無を判断する（Ｓ２６２）。
【０１１０】
Ｘ１＞Ｙ１となるメディアゲートウェイ２が存在しないならば（Ｓ２６２でＮＯ）、通信制御部１３およびＷＡＮ−ＩＦ部１２を介してＩＮＶＩＴＥメッセージの発信元（ＩＰ電話機４）にＢＵＳＹメッセージを送信して（Ｓ２６３）、このフローを終了する。
【０１１１】
一方、Ｘ１＞Ｙ１となるメディアゲートウェイ２が存在するならば（Ｓ２６２でＹＥＳ）、これらのメディアゲートウェイ２に対応する処理能力記憶部１４のレコード１４０から、これらのメディアゲートウェイ２のアドレス情報（ローカルアドレス、グローバルアドレス）を取得して、Ｓ２６４に進む。
【０１１２】
Ｓ２６４において、呼制御部１８は、通信制御部１３およびＬＡＮ−ＩＦ部１１を介して各内線ＩＰ電話機３に、メディア種別「音声のみ」の指定を伴うＮＯＴＩＦＹメッセージを通知する。それから、呼制御部１８は、ＬＡＮ−ＩＦ部１１および通信制御部１３を介して、いずれかの内線ＩＰ電話機３から、Ｒｅｐｌａｃｅ付きＩＮＶＩＴＥメッセージを受信し（Ｓ２６５）、Ｓ２６６に進む。
【０１１３】
Ｓ２６６において、呼制御部１８は、Ｘ１＞Ｙ１となるメディアゲートウェイ２のなかから中継担当を選択する。そして、この中継担当のメディアゲートウェイ２のローカルアドレスを用いて、通信制御部１３およびＬＡＮ−ＩＦ部１１を介してこのメディアゲートウェイ２に、メディア種別「音声＋映像」の同時処理可能な最大セッション数を一つ減らして、メディア種別「音声のみ」の同時処理可能な最大セッション数を増やすための変更指示を送信する（Ｓ２６７）。
【０１１４】
つぎに、処理能力取得部１６は、ＬＡＮ−ＩＦ部１１および通信制御部１３を介して中継担当のメディアゲートウェイ２から、処理能力情報を受信する。そして、このメディアゲートウェイ２に対応付けられて処理能力記憶部１４に登録されているレコード１４０を検索し、この検索したレコード１４０のフィールド１４３、１４４の登録内容を、受信した処理能力情報に含まれているメディア種別「音声のみ」、「音声＋映像」の同時処理可能な最大セッションに更新する（Ｓ２６８）。
【０１１５】
つぎに、呼制御部１８は、通信制御部１３およびＬＡＮ−ＩＦ部１１を介して中継担当のメディアゲートウェイ２に、メディア種別「音声のみ」、ＩＮＶＩＴＥメッセージの発信元（ＩＰ電話機４）のグローバルアドレス、およびＲｅｐｌａｃｅ付きＩＮＶＩＴＥメッセージの発信元（内線ＩＰ電話機３）のローカルアドレスの指定を伴う中継開始指示を送信する（Ｓ２６９）。
【０１１６】
それから、呼制御部１８は、ＬＡＮ−ＩＦ部１１および通信制御部１３を介して中継担当のメディアゲートウェイ２から中継開始通知を受信し（Ｓ２７０）、その旨を稼働状態監視部１７に知らせる。これを受けて、稼働状態監視部１７は、中継担当のメディアゲートウェイ２に対応付けられて稼働状態記憶部１５に登録されているテーブル１５０に新たなレコード１５１を追加する。そして、このレコード１５１のフィールド１５２にメディア種別「音声のみ」を登録し、フィールド１５３にＩＮＶＩＴＥメッセージの発信元（ＩＰ電話機４）のグローバルアドレスを登録し、フィールド１５４にＲｅｐｌａｃｅ付きＩＮＶＩＴＥメッセージの発信元（内線ＩＰ電話機３）のローカルアドレスを登録する（Ｓ２７１）。
【０１１７】
つぎに、呼制御部１８は、通信制御部１３およびＬＡＮ−ＩＦ部１１を介してＲｅｐｌａｃｅ付きＩＮＶＩＴＥメッセージの発信元（内線ＩＰ電話機３）に、メディア種別「音声のみ」、中継担当のメディアゲートウェイ２のローカルアドレスの指定を伴う２００ＯＫメッセージを送信する。同様に、通信制御部１３およびＷＡＮ−ＩＦ部１２を介してＩＮＶＩＴＥメッセージの発信元（ＩＰ電話機４）に、メディア種別「音声のみ」、中継担当のメディアゲートウェイ２のグローバルアドレスの指定を伴う２００ＯＫメッセージを送信する（Ｓ２７２）。その後、このフローを終了する。これにより、中継担当のメディアゲートウェイ２を介して、ＩＮＶＩＴＥメッセージの発信元（ＩＰ電話機４）と、Ｒｅｐｌａｃｅ付きＩＮＶＩＴＥメッセージの発信元（内線ＩＰ電話機３）との間に、メディア種別「音声のみ」のセッションが確立される。
【０１１８】
図９および図１０は、ゲートウェイ１の内線着信によるセッション確立動作を説明するためのフロー図である。このフローは、メディア種別の指定を伴うＩＮＶＩＴＥメッセージがＬＡＮ５を介して内線ＩＰ電話機３からゲートウェイ１に着信することにより開始される。
【０１１９】
まず、呼制御部１８は、ＬＡＮ−ＩＦ部１１および通信制御部１３を介して内線ＩＰ電話機３から受信したＩＮＶＩＴＥメッセージで指定されているメディア種別Ｍ３を調べる（Ｓ３００）。そして、メディア種別Ｍ３が「音声＋映像」ならばＳ３０１に進み、「音声のみ」ならばＳ３４０に進む。
【０１２０】
Ｓ３０１において、呼制御部１８は、処理能力記憶部１４を参照し、各メディアゲートウェイ２のメディア種別「音声＋映像」の同時処理可能な最大セッション数（各レコード１４０のフィールド１４４の値）Ｘ１を調べる。
【０１２１】
つぎに、呼制御部１８は、稼働状態記憶部１５を参照し、各メディアゲートウェイ２のメディア種別「音声＋映像」の処理中セッション数（各テーブル１５０のフィールド１５２に「音声＋映像」が登録されているレコード１５１の数）Ｙ１、すなわち、メディア種別「音声＋映像」についての各メディアゲートウェイ２の稼働状態を調べる（Ｓ３０２）。
【０１２２】
そして、呼制御部１８は、Ｘ１＞Ｙ１となるメディアゲートウェイ２の有無を判断する（Ｓ３０３）。
【０１２３】
Ｘ１＞Ｙ１となるメディアゲートウェイ２が存在しないならば（Ｓ３０３でＮＯ）、Ｓ３２０に進む。
【０１２４】
一方、Ｘ１＞Ｙ１となるメディアゲートウェイ２が存在するならば（Ｓ３０３でＹＥＳ）、呼制御部１８は、これらのメディアゲートウェイ２のなかから中継担当を選択し（Ｓ３０４）、この中継担当のメディアゲートウェイ２に対応する処理能力記憶部１４のレコード１４０から、この中継担当のメディアゲートウェイ２のアドレス情報（ローカルアドレス、グローバルアドレス）を取得する。
【０１２５】
そして、呼制御部１８は、内線ＩＰ電話機３から受信したＩＮＶＩＴＥメッセージの発信先を調べ、この送信先にＩＮＶＩＴＥメッセージを送信する（Ｓ３０５）。具体的には、発信先がＩＰ電話機４ならば、通信制御部１３およびＷＡＮ−ＩＦ部１２を介してＩＰ電話機４に、メディア種別「音声＋映像」、中継担当のメディアゲートウェイ２のグローバルアドレスの指定を伴うＩＮＶＩＴＥメッセージを送信し、発信先が他の内線ＩＰ電話機３ならば、通信制御部１３およびＬＡＮ−ＩＦ部１１を介して他の内線ＩＰ電話機３に、メディア種別「音声＋映像」、中継担当のメディアゲートウェイ２のローカルアドレスの指定を伴うＩＮＶＩＴＥメッセージを送信する。
【０１２６】
それから、呼制御部１８は、ＷＡＮ−ＩＦ部１２および通信制御部１３を介して、あるいはＬＡＮ−ＩＦ部１１および通信制御部１３を介して、ＩＮＶＩＴＥメッセージの発信先から２００ＯＫメッセージを受信し（Ｓ３０６）、この２００ＯＫメッセージで指定されているメディア種別Ｍ４を調べる（Ｓ３０７）。そして、メディア種別Ｍ４が「音声＋映像」ならばＳ３０８に進み、「音声のみ」ならばＳ３１２に進む。
【０１２７】
Ｓ３０８において、呼制御部１８は、中継担当のメディアゲートウェイ２のローカルアドレスを用いて、通信制御部１３およびＬＡＮ−ＩＦ部１１を介してこのメディアゲートウェイ２に、メディア種別「音声＋映像」、ＩＮＶＩＴＥメッセージの発信元（内線ＩＰ電話機３）のローカルアドレス、およびＩＮＶＩＴＥメッセージの発信先のアドレス（ＩＰ電話機４のグローバルアドレスあるいは他の内線ＩＰ電話機３のローカルアドレス）の指定を伴う中継開始指示を送信する。
【０１２８】
つぎに、呼制御部１８は、ＬＡＮ−ＩＦ部１１および通信制御部１３を介して中継担当のメディアゲートウェイ２から中継開始通知を受信し（Ｓ３０９）、その旨を稼働状態監視部１７に知らせる。これを受けて、稼働状態監視部１７は、中継担当のメディアゲートウェイ２に対応付けられて稼働状態記憶部１５に登録されているテーブル１５０に新たなレコード１５１を追加する。そして、このレコード１５１のフィールド１５２にメディア種別「音声＋映像」を登録し、フィールド１５３にＩＮＶＩＴＥメッセージの発信元（内線ＩＰ電話機３のローカルアドレス）を登録し、フィールド１５４にＩＮＶＩＴＥメッセージの発信先のアドレス（ＩＰ電話機４のグローバルアドレスあるいは他の内線ＩＰ電話機３のローカルアドレス）を登録する（Ｓ３１０）。
【０１２９】
それから、呼制御部１８は、通信制御部１３およびＬＡＮ−ＩＦ部１１を介してＩＮＶＩＴＥメッセージの発信元（内線ＩＰ電話機３）に、メディア種別「音声＋映像」、中継担当のメディアゲートウェイ２のローカルアドレスの指定を伴う２００ＯＫメッセージを送信する（Ｓ３１１）。その後、このフローを終了する。これにより、中継担当のメディアゲートウェイ２を介して、ＩＮＶＩＴＥメッセージの発信元（内線ＩＰ電話機３）と発信先（ＩＰ電話機４あるいは他の内線ＩＰ電話機３）との間に、メディア種別「音声＋映像」のセッションが確立される。
【０１３０】
一方、Ｓ３１２において、呼制御部１８は、処理能力記憶部１４を参照し、中継担当のメディアゲートウェイ２のメディア種別「音声のみ」の同時処理可能な最大セッション数（中継担当のメディアゲートウェイ２に対応するレコード１４０のフィールド１４３の値）Ｘ２を調べる。
【０１３１】
つぎに、呼制御部１８は、稼働状態記憶部１５を参照し、中継担当のメディアゲートウェイ２のメディア種別「音声のみ」の処理中セッション数（中継担当のメディアゲートウェイ２に対応するテーブル１５０のフィールド１５２に「音声のみ」が登録されているレコード１５１の数）Ｙ２、すなわち、メディア種別「音声のみ」についての中継担当のメディアゲートウェイ２の稼働状態を調べる（Ｓ３１３）。
【０１３２】
そして、呼制御部１８は、中継担当のメディアゲートウェイ２がＸ２＞Ｙ２であるか否かを判断する（Ｓ３１４）。
【０１３３】
中継担当のメディアゲートウェイ２がＸ２＞Ｙ２でないならば（Ｓ３１４でＮＯ）、Ｓ３６７に進む。
【０１３４】
一方、中継担当のメディアゲートウェイ２がＸ２＞Ｙ２であるならば（Ｓ３１４でＹＥＳ）、Ｓ３２６に進む。
【０１３５】
また、Ｓ３２０において、呼制御部１８は、処理能力記憶部１４を参照し、各メディアゲートウェイ２のメディア種別「音声のみ」の同時処理可能な最大セッション数（各レコード１４０のフィールド１４３の値）Ｘ２を調べる。
【０１３６】
つぎに、呼制御部１８は、稼働状態記憶部１５を参照し、各メディアゲートウェイ２のメディア種別「音声のみ」の処理中セッション数（各テーブル１５０のフィールド１５２に「音声のみ」が登録されているレコード１５１の数）Ｙ２、すなわち、メディア種別「音声のみ」についての各メディアゲートウェイ２の稼働状態を調べる（Ｓ３２１）。
【０１３７】
そして、呼制御部１８は、Ｘ２＞Ｙ２となるメディアゲートウェイ２の有無を判断する（Ｓ３２２）。
【０１３８】
Ｘ２＞Ｙ２となるメディアゲートウェイ２が存在しないならば（Ｓ３２２でＮＯ）、通信制御部１３およびＬＡＮ−ＩＦ部１１を介してＩＮＶＩＴＥメッセージの発信元（内線ＩＰ電話機３）にＢＵＳＹメッセージを送信して（Ｓ３６３）、このフローを終了する。
【０１３９】
一方、Ｘ２＞Ｙ２となるメディアゲートウェイ２が存在するならば（Ｓ３２２でＹＥＳ）、呼制御部１８は、これらのメディアゲートウェイ２のなかから中継担当を選択し（Ｓ３２３）、この中継担当のメディアゲートウェイ２に対応する処理能力記憶部１４のレコード１４０から、この中継担当のメディアゲートウェイ２のアドレス情報（ローカルアドレス、グローバルアドレス）を取得する。
【０１４０】
そして、呼制御部１８は、内線ＩＰ電話機３から受信したＩＮＶＩＴＥメッセージの発信先を調べ、この発信先にＩＮＶＩＴＥメッセージを送信する（Ｓ３２４）。具体的には、発信先がＩＰ電話機４ならば、通信制御部１３およびＷＡＮ−ＩＦ部１２を介してＩＰ電話機４に、メディア種別「音声のみ」、中継担当のメディアゲートウェイ２のグローバルアドレスの指定を伴うＩＮＶＩＴＥメッセージを送信し、発信先が他の内線ＩＰ電話機３ならば、通信制御部１３およびＬＡＮ−ＩＦ部１１を介して他の内線ＩＰ電話機３に、メディア種別「音声のみ」、中継担当のメディアゲートウェイ２のローカルアドレスの指定を伴うＩＮＶＩＴＥメッセージを送信する。
【０１４１】
それから、呼制御部１８は、ＷＡＮ−ＩＦ部１２および通信制御部１３を介して、あるいはＬＡＮ−ＩＦ部１１および通信制御部１３を介して、ＩＮＶＩＴＥメッセージの発信先から２００ＯＫメッセージを受信し（Ｓ３２５）、Ｓ３２６に進む。
【０１４２】
Ｓ３２６において、呼制御部１８は、中継担当のメディアゲートウェイ２のローカルアドレスを用いて、通信制御部１３およびＬＡＮ−ＩＦ部１１を介してこのメディアゲートウェイ２に、メディア種別「音声のみ」、ＩＮＶＩＴＥメッセージの発信元（内線ＩＰ電話機３）のローカルアドレス、およびＩＮＶＩＴＥメッセージの発信先のアドレス（ＩＰ電話機４のグローバルアドレスあるいは他の内線ＩＰ電話機３のローカルアドレス）の指定を伴う中継開始指示を送信する。
【０１４３】
つぎに、呼制御部１８は、ＬＡＮ−ＩＦ部１１および通信制御部１３を介して中継担当のメディアゲートウェイ２から中継開始通知を受信し（Ｓ３２７）、その旨を稼働状態監視部１７に知らせる。これを受けて、稼働状態監視部１７は、中継担当のメディアゲートウェイ２に対応付けられて稼働状態記憶部１５に登録されているテーブル１５０に新たなレコード１５１を追加する。そして、このレコード１５１のフィールド１５２にメディア種別「音声のみ」を登録し、フィールド１５３にＩＮＶＩＴＥメッセージの発信元（内線ＩＰ電話機３）のローカルアドレスを登録し、フィールド１５４にＩＮＶＩＴＥメッセージの発信先のアドレス（ＩＰ電話機４のグローバルアドレスあるいは他の内線ＩＰ電話機３のローカルアドレス）を登録する（Ｓ３２８）。
【０１４４】
それから、呼制御部１８は、通信制御部１３およびＬＡＮ−ＩＦ部１１を介してＩＮＶＩＴＥメッセージの発信元（内線ＩＰ電話機３）に、メディア種別「音声のみ」、中継担当のメディアゲートウェイ２のローカルアドレスの指定を伴う２００ＯＫメッセージを送信する（Ｓ３２９）。その後、このフローを終了する。これにより、中継担当のメディアゲートウェイ２を介して、ＩＮＶＩＴＥメッセージの発信元（内線ＩＰ電話機３）と発信先（ＩＰ電話機４あるいは他の内線ＩＰ電話機３）との間に、メディア種別「音声のみ」のセッションが確立される。
【０１４５】
一方、Ｓ３４０において、呼制御部１８は、処理能力記憶部１４を参照し、各メディアゲートウェイ２のメディア種別「音声のみ」の同時処理可能な最大セッション数（各レコード１４０のフィールド１４３の値）Ｘ２を調べる。
【０１４６】
つぎに、呼制御部１８は、稼働状態記憶部１５を参照し、各メディアゲートウェイ２のメディア種別「音声のみ」の処理中セッション数（各テーブル１５０のフィールド１５２に「音声のみ」が登録されているレコード１５１の数）Ｙ２、各メディアゲートウェイ２の稼働状態を調べる（Ｓ３４１）。
【０１４７】
そして、呼制御部１８は、Ｘ２＞Ｙ２となるメディアゲートウェイ２の有無を判断する（Ｓ３４２）。
【０１４８】
Ｘ２＞Ｙ２となるメディアゲートウェイ２が存在しないならば（Ｓ３４２でＮＯ）、Ｓ３６０に進む。
【０１４９】
一方、Ｘ２＞Ｙ２となるメディアゲートウェイ２が存在するならば（Ｓ３４２でＹＥＳ）、呼制御部１８は、これらのメディアゲートウェイ２のなかから中継担当を選択し（Ｓ３４３）、この中継担当のメディアゲートウェイ２に対応する処理能力記憶部１４のレコード１４０から、この中継担当のメディアゲートウェイ２のアドレス情報（ローカルアドレス、グローバルアドレス）を取得する。
【０１５０】
そして、呼制御部１８は、内線ＩＰ電話機３から受信したＩＮＶＩＴＥメッセージの発信先を調べ、この発信先にＩＮＶＩＴＥメッセージを送信する（Ｓ３４４）。具体的には、発信先がＩＰ電話機４ならば、通信制御部１３およびＷＡＮ−ＩＦ部１２を介してＩＰ電話機４に、メディア種別「音声のみ」、中継担当のメディアゲートウェイ２のグローバルアドレスの指定を伴うＩＮＶＩＴＥメッセージを送信し、発信先が他の内線ＩＰ電話機３ならば、通信制御部１３およびＬＡＮ−ＩＦ部１１を介して他の内線ＩＰ電話機３に、メディア種別「音声のみ」、中継担当のメディアゲートウェイ２のローカルアドレスの指定を伴うＩＮＶＩＴＥメッセージを送信する。
【０１５１】
それから、呼制御部１８は、ＷＡＮ−ＩＦ部１２および通信制御部１３を介して、あるいはＬＡＮ−ＩＦ部１１および通信制御部１３を介して、ＩＮＶＩＴＥメッセージの発信先から２００ＯＫメッセージを受信する（Ｓ３４５）。そして、呼制御部１８は、中継担当のメディアゲートウェイ２のローカルアドレスを用いて、通信制御部１３およびＬＡＮ−ＩＦ部１１を介してこのメディアゲートウェイ２に、メディア種別「音声のみ」、ＩＮＶＩＴＥメッセージの発信元（内線ＩＰ電話機３）のローカルアドレス、およびＩＮＶＩＴＥメッセージの発信先のアドレス（ＩＰ電話機４のグローバルアドレスあるいは他の内線ＩＰ電話機３のローカルアドレス）の指定を伴う中継開始指示を送信する（Ｓ３４６）。
【０１５２】
つぎに、呼制御部１８は、ＬＡＮ−ＩＦ部１１および通信制御部１３を介して中継担当のメディアゲートウェイ２から中継開始通知を受信し（Ｓ３４７）、その旨を稼働状態監視部１７に知らせる。これを受けて、稼働状態監視部１７は、中継担当のメディアゲートウェイ２に対応付けられて稼働状態記憶部１５に登録されているテーブル１５０に新たなレコード１５１を追加する。そして、このレコード１５１のフィールド１５２にメディア種別「音声のみ」を登録し、フィールド１５３にＩＮＶＩＴＥメッセージの発信元（内線ＩＰ電話機３）のローカルアドレスを登録し、フィールド１５４にＩＮＶＩＴＥメッセージの発信先のアドレス（ＩＰ電話機４のグローバルアドレスあるいは他の内線ＩＰ電話機３のローカルアドレス）を登録する（Ｓ３４８）。
【０１５３】
それから、呼制御部１８は、通信制御部１３およびＬＡＮ−ＩＦ部１１を介してＩＮＶＩＴＥメッセージの発信元（内線ＩＰ電話機３）に、メディア種別「音声のみ」、中継担当のメディアゲートウェイ２のローカルアドレスの指定を伴う２００ＯＫメッセージを送信する（Ｓ３４９）。その後、このフローを終了する。これにより、中継担当のメディアゲートウェイ２を介して、ＩＮＶＩＴＥメッセージの発信元（内線ＩＰ電話機３）と発信先（ＩＰ電話機４あるいは他の内線ＩＰ電話機３）との間に、メディア種別「音声のみ」のセッションが確立される。
【０１５４】
一方、Ｓ３６０において、呼制御部１８は、処理能力記憶部１４を参照し、各メディアゲートウェイ２のメディア種別「音声＋映像」の同時処理可能な最大セッション数（各レコード１４０のフィールド１４４の値）Ｘ１を調べる。
【０１５５】
つぎに、呼制御部１８は、稼働状態記憶部１５を参照し、各メディアゲートウェイ２のメディア種別「音声＋映像」の処理中セッション数（各テーブル１５０のフィールド１５２に「音声＋映像」が登録されているレコード１５１の数）Ｙ１、すなわち、メディア種別「音声＋映像」についての各メディアゲートウェイ２の稼働状態を調べる（Ｓ３６１）。
【０１５６】
そして、呼制御部１８は、Ｘ１＞Ｙ１となるメディアゲートウェイ２の有無を判断する（Ｓ３６２）。
【０１５７】
Ｘ１＞Ｙ１となるメディアゲートウェイ２が存在しないならば（Ｓ３６２でＮＯ）、通信制御部１３およびＬＡＮ−ＩＦ部１１を介してＩＮＶＩＴＥメッセージの発信元（内線ＩＰ電話機３）にＢＵＳＹメッセージを送信して（Ｓ３６３）、このフローを終了する。
【０１５８】
一方、Ｘ１＞Ｙ１となるメディアゲートウェイ２が存在するならば（Ｓ３６２でＹＥＳ）、呼制御部１８は、これらのメディアゲートウェイ２のなかから中継担当を選択し（Ｓ３６４）、この中継担当のメディアゲートウェイ２に対応する処理能力記憶部１４のレコード１４０から、この中継担当のメディアゲートウェイ２のアドレス情報（ローカルアドレス、グローバルアドレス）を取得する。
【０１５９】
そして、呼制御部１８は、内線ＩＰ電話機３から受信したＩＮＶＩＴＥメッセージの発信先を調べ、この送信先にＩＮＶＩＴＥメッセージを送信する（Ｓ３６５）。具体的には、発信先がＩＰ電話機４ならば、通信制御部１３およびＷＡＮ−ＩＦ部１２を介してＩＰ電話機４に、メディア種別「音声のみ」、中継担当のメディアゲートウェイ２のグローバルアドレスの指定を伴うＩＮＶＩＴＥメッセージを送信し、発信先が他の内線ＩＰ電話機３ならば、通信制御部１３およびＬＡＮ−ＩＦ部１１を介して他の内線ＩＰ電話機３に、メディア種別「音声のみ」、中継担当のメディアゲートウェイ２のローカルアドレスの指定を伴うＩＮＶＩＴＥメッセージを送信する。
【０１６０】
それから、呼制御部１８は、ＷＡＮ−ＩＦ部１２および通信制御部１３を介して、あるいはＬＡＮ−ＩＦ部１１および通信制御部１３を介して、ＩＮＶＩＴＥメッセージの発信先から２００ＯＫメッセージを受信し（Ｓ３６６）、Ｓ３６７に進む。
【０１６１】
Ｓ３６７において、呼制御部１８は、中継担当のメディアゲートウェイ２のローカルアドレスを用いて、通信制御部１３およびＬＡＮ−ＩＦ部１１を介してこのメディアゲートウェイ２に、メディア種別「音声＋映像」の同時処理可能な最大セッション数を一つ減らして、メディア種別「音声のみ」の同時処理可能な最大セッション数を増やすための変更指示を送信する。
【０１６２】
つぎに、処理能力取得部１６は、ＬＡＮ−ＩＦ部１１および通信制御部１３を介して中継担当のメディアゲートウェイ２から処理能力情報を受信したならば、このメディアゲートウェイ２に対応付けられて処理能力記憶部１４に登録されているレコード１４０を検索する。そして、検索したレコード１４０のフィールド１４３、１４４の登録内容を、受信した処理能力情報に含まれているメディア種別「音声のみ」、「音声＋映像」の同時処理可能な最大セッションに更新する（Ｓ３６８）。
【０１６３】
つぎに、呼制御部１８は、通信制御部１３およびＬＡＮ−ＩＦ部１１を介して中継担当のメディアゲートウェイ２に、メディア種別「音声のみ」、ＩＮＶＩＴＥメッセージの発信元（内線ＩＰ電話機３）のローカルアドレス、およびＩＮＶＩＴＥメッセージの発信先のアドレス（ＩＰ電話機４のグローバルアドレスあるいは他の内線ＩＰ電話機３のローカルアドレス）の指定を伴う中継開始指示を送信する（Ｓ３６９）。
【０１６４】
それから、呼制御部１８は、ＬＡＮ−ＩＦ部１１および通信制御部１３を介して中継担当のメディアゲートウェイ２から中継開始通知を受信し（Ｓ３７０）、その旨を稼働状態監視部１７に知らせる。これを受けて、稼働状態監視部１７は、中継担当のメディアゲートウェイ２に対応付けられて稼働状態記憶部１５に登録されているテーブル１５０に新たなレコード１５１を追加する。そして、このレコード１５１のフィールド１５２にメディア種別「音声のみ」を登録し、フィールド１５３にＩＮＶＩＴＥメッセージの発信元（内線ＩＰ電話機３）のローカルアドレスを登録し、フィールド１５４にＩＮＶＩＴＥメッセージの発信先のアドレス（ＩＰ電話機４のグローバルアドレスあるいは他の内線ＩＰ電話機３のローカルアドレス）を登録する（Ｓ３７１）。
【０１６５】
つぎに、呼制御部１８は、通信制御部１３およびＬＡＮ−ＩＦ部１１を介してＩＮＶＩＴＥメッセージの発信元（内線ＩＰ電話機３）に、メディア種別「音声のみ」、中継担当のメディアゲートウェイ２のローカルアドレスの指定を伴う２００ＯＫメッセージを送信する（Ｓ３７２）。その後、このフローを終了する。これにより、中継担当のメディアゲートウェイ２を介して、ＩＮＶＩＴＥメッセージの発信元（内線ＩＰ電話機３）と発信先（ＩＰ電話機４あるいは他の内線ＩＰ電話機３）との間に、メディア種別「音声のみ」のセッションが確立される。
【０１６６】
図１１は、ゲートウェイ１のセッション切断動作を説明するためのフロー図である。このフローは、ゲートウェイ１が、メディアゲートウェイ２経由で確立している切断対象セッションの接続先である内線ＩＰ電話機３あるいはＩＰ電話機４からＢＹＥメッセージを受信することにより開始される。
【０１６７】
まず、呼制御部１８は、受信したＢＹＥメッセージを中継する（Ｓ４００）。具体的には、受信したＢＹＥメッセージの送信先がＩＰ電話機４ならば、通信制御部１３およびＷＡＮ−ＩＦ部１２を介してＷＡＮ６側に、このＢＹＥメッセージを送信する。一方、受信したＢＹＥメッセージの送信先が内線ＩＰ電話機３ならば、通信制御部１３およびＬＡＮ−ＩＦ部１１を介してＬＡＮ５側に、このＢＹＥメッセージを送信する。
【０１６８】
つぎに、呼制御部１８は、ＢＹＥメッセージの送信先から２００ＯＫメッセージを受信して、この２００ＯＫメッセージを中継する（Ｓ４０１）。具体的には、受信した２００ＯＫメッセージの送信先がＩＰ電話機４ならば、通信制御部１３およびＷＡＮ−ＩＦ部１２を介してＷＡＮ６側に、このＢＹＥメッセージを送信する。一方、受信した２００ＯＫメッセージの送信先が内線ＩＰ電話機３ならば、通信制御部１３およびＬＡＮ−ＩＦ部１１を介してＬＡＮ５側に、このＢＹＥメッセージを送信する。これにより、切断対象セッションが切断される。
【０１６９】
つぎに、呼制御部１８は、稼働状態記憶部１５を参照して、切断対象セッションの中継担当のメディアゲートウェイ２を特定する（Ｓ４０２）。具体的には、稼働状態記憶部１５から、フィールド１５３、１５４の一方に２００ＯＫメッセージの送信元アドレスが登録され、他方に２００ＯＫメッセージの送信先アドレスが登録されたレコード１５１を有するテーブル１５０を検索する。そして、検索したテーブル１５０に対応付けられているメディアゲートウェイ２を中継担当として特定する。
【０１７０】
それから、呼制御部１８は、通信制御部１３およびＬＡＮ−ＩＦ部１１を介して、この中継担当のメディアゲートウェイ２に、２００ＯＫメッセージの送信元アドレス、送信先アドレスの指定を伴う切断対象セッションの中継終了指示を送信する（Ｓ４０３）。
【０１７１】
つぎに、呼制御部１８は、ＬＡＮ−ＩＦ部１１および通信制御部１３を介して中継担当のメディアゲートウェイ２から中継終了通知を受信し（Ｓ４０４）、その旨を稼働状態監視部１７に知らせる。これを受けて、稼働状態監視部１７は、中継担当のメディアゲートウェイ２に対応付けられて稼働状態記憶部１５に登録されているテーブル１５０から、フィールド１５３、１５４の一方に２００ＯＫメッセージの送信元アドレスが登録され、他方に２００ＯＫメッセージの送信先アドレスが登録されているレコード１５１を検索する。そして、検索したレコード１５１を削除する（Ｓ４０５）。
【０１７２】
つぎに、メディアゲートウェイ２の詳細を説明する。
【０１７３】
図１２は、メディアゲートウェイ２の概略機能構成図である。
【０１７４】
図示するように、メディアゲートウェイ２は、ＬＡＮ−ＩＦ部２１と、ＷＡＮ−ＩＦ部２２と、通信制御部２３と、稼働状態記憶部２４と、処理能力記憶部２５と、中継制御部２６と、処理能力通知部２７と、変更指示受信部２８と、処理能力変更部２９と、を有する。
【０１７５】
ＬＡＮ−ＩＦ部２１は、ＬＡＮ５に接続するためのインターフェースである。
【０１７６】
ＷＡＮ−ＩＦ部２２は、ＷＡＮ６に接続するためのインターフェースである。
【０１７７】
通信制御部２３は、ＬＡＮ−ＩＦ部２１を介してゲートウェイ１および内線ＩＰ電話機３との通信を制御するとともに、ＷＡＮ−ＩＦ部２２を介してＩＰ電話機４との通信を制御する。
【０１７８】
稼働状態記憶部２４には、自メディアゲートウェイ２の稼働状態に関する情報（自メディアゲートウェイ２の処理中セッションに関する情報）が記憶される。
【０１７９】
図１３（Ａ）は、稼働状態記憶部２４の登録内容例を模式的に表した図である。図示するように、稼働状態記憶部２４には、処理中セッション毎にレコード２４０が記憶される。レコード２４０は、対象の処理中セッションのメディア種別を登録するフィールド２４１と、発信元アドレスを登録するフィールド２４２と、発信先アドレスを登録するフィールド２４３と、を有する。
【０１８０】
処理能力記憶部２５には、自メディアゲートウェイ２の処理能力情報（メディア種別毎の同時処理可能な最大セッション数）が記憶される。
【０１８１】
図１３（Ｂ）は、処理能力記憶部２５の登録内容例を模式的に表した図である。図示するように、処理能力記憶部２５には、セッションのメディア種別毎にレコード２５０が記憶されている。レコード２５０は、メディア種別（「音声のみ」および「音声＋映像」のいずれか）を登録するフィールド２５１と、同時処理可能な最大セッション数のデフォルト値を登録するフィールド２５２と、同時処理可能な最大セッション数のカレント値を登録するフィールド２５３と、を有する。ここで、各レコード２５０のフィールド２５３には、初期値として、同じレコード２５０のフィールド２５２に登録されるデフォルト値と同じ値がカレント値として登録される。
【０１８２】
中継制御部２６は、ＬＡＮ−ＩＦ部２１および通信制御部２３を介してゲートウェイ１から受け付けた指示に従い、通信制御部２３と連携して、ＩＰ電話機４と内線ＩＰ電話機３との間、あるいは内線ＩＰ電話機３同士の間に確立されたセッションを中継する。なお、中継制御部２６は、メディア種別毎に、対象のメディア種別に対応付けられて処理能力記憶部２５に記憶されているレコード２５０のフィールド２５３に登録されているカレント値を上限として、対象のメディア種別のセッションを中継する。
【０１８３】
処理能力通知部２７は、処理能力記憶部２５が更新される都度、処理能力記憶部２５に記憶されている各メディア種別の同時処理可能な最大セッション数のカレント値を、処理能力情報として、通信制御部２３およびＬＡＮ−ＩＦ部２１を介してゲートウェイ１に送信する。
【０１８４】
変更指示受信部２８は、ＬＡＮ−ＩＦ部２１および通信制御部２３を介して、ゲートウェイ１から、メディア種別「音声＋映像」の同時処理可能な最大セッション数を一つ減らして、メディア種別「音声のみ」の同時処理可能な最大セッション数を増やすための変更指示を受信する。
【０１８５】
処理能力変更部２９は、変更指示受信部２８がゲートウェイ１から変更指示を受信した場合に、メディア種別「音声＋映像」に対応付けられて処理能力記憶部２５に記憶されているレコード２５０のフィールド２５３に登録されているカレント値を一つ減らすとともに、メディア種別「音声のみ」に対応付けられて処理能力記憶部２５に記憶されているレコード２５０のフィールド２５３に登録されているカレント値を所定数ｎ（例えば処理負荷的に、メディア種別「音声＋映像」のセッション一本分に相当するメディア種別「音声のみ」のセッション数）増やす。
【０１８６】
また、処理能力変更部２９は、メディア種別「音声＋映像」に対応付けられて処理能力記憶部２５に記憶されているレコード２５０のフィールド２５３に登録されているカレント値が、このレコード２５０のフィールド２５２に登録されているデフォルト値より小さい場合に、稼働状態記憶部２４を参照して、メディア種別「音声のみ」の処理中セッション数を監視する。そして、メディア種別「音声のみ」の処理中セッション数と、メディア種別「音声のみ」に対応付けられて処理能力記憶部２５に記憶されているレコード２５０のフィールド２５３に登録されているカレント値との差が所定数ｎ（例えば処理負荷的に、メディア種別「音声＋映像」のセッション一本分に相当するメディア種別「音声のみ」のセッション数）以上となった場合に、メディア種別「音声のみ」に対応付けられて処理能力記憶部２５に記憶されているレコード２５０のフィールド２５３に登録されているカレント値を上述の所定数ｎ減らすとともに、メディア種別「音声＋映像」に対応付けられて処理能力記憶部２５に記憶されているレコード２５０のフィールド２５３に登録されているカレント値を一つ増やす。
【０１８７】
図１４は、メディアゲートウェイ２の動作を説明するためのフロー図である。このフローは、電源投入等によるメディアゲートウェイ２の起動で開始される。
【０１８８】
まず、処理能力通知部２７は、処理能力記憶部２５から各メディア種別の同時処理可能な最大セッション数のカレント値を取得し、これらの情報を自メディアゲートウェイ２の処理能力情報として、通信制御部２３およびＬＡＮ−ＩＦ部２１を介してゲートウェイ１に送信する（Ｓ５００）。
【０１８９】
その後、中継制御部２６は、ＬＡＮ−ＩＦ部２１および通信制御部２３を介して、ゲートウェイ１から中継開始指示を受信すると（Ｓ５０１でＹＥＳ）、通信制御部２３と連携して、この中継開始指示で指定されている発信元アドレス、発信先アドレスにより特定される内線ＩＰ電話機３とＩＰ電話機４との間、あるいは内線ＩＰ電話機３同士の間に確立される、この中継開始指示で指定されているメディア種別のセッションの中継を開始する（Ｓ５０２）。
【０１９０】
つぎに、中継制御部２６は、稼働状態記憶部２４にレコード２４０を追加し、このレコード２４０のフィールド２４１〜２４３に、中継を開始したセッションのメディア種別、発信元アドレス、発信先アドレスを登録する（Ｓ５０３）。
【０１９１】
それから、中継制御部２６は、中継を開始したセッションのメディア種別、発信元アドレス、発信先アドレスの指定を伴う中継開始通知を生成し、この中継開始通知を、通信制御部２３およびＬＡＮ−ＩＦ部２１を介してゲートウェイ１に送信する（Ｓ５０４）。その後、Ｓ５０１に戻る。
【０１９２】
中継制御部２６は、ＬＡＮ−ＩＦ部２１および通信制御部２３を介して、ゲートウェイ１から中継終了指示を受信すると（Ｓ５１０でＹＥＳ）、通信制御部２３と連携して、この中継終了指示で指定されている発信元アドレス、発信先アドレスにより特定される内線ＩＰ電話機３とＩＰ電話機４との間、あるいは内線ＩＰ電話機３同士の間に確立されている、この中継終了指示で指定されているメディア種別のセッションの中継を終了する（Ｓ５１１）。
【０１９３】
つぎに、中継制御部２６は、中継を終了したセッションのメディア種別、発信元アドレス、発信先アドレスがフィールド２４１〜２４３に登録されているレコード２４０を稼働状態記憶部２４から検索し、このレコード２４０を削除する（Ｓ５１２）。
【０１９４】
それから、中継制御部２６は、中継を終了したセッションのメディア種別、発信元アドレス、発信先アドレスの指定を伴う中継終了通知を生成し、通信制御部２３およびＬＡＮ−ＩＦ部２１を介してゲートウェイ１に、この中継終了通知を送信する（Ｓ５１３）。その後、Ｓ５０１に戻る。
【０１９５】
変更指示受信部２８は、ＬＡＮ−ＩＦ部２１および通信制御部２３を介して、ゲートウェイ１から、メディア種別「音声のみ」の指定を伴う変更指示を受信すると（Ｓ５２０でＹＥＳ）、この変更指示を処理能力変更部２９に渡す。これを受けて、処理能力変更部２９は、変更指示で指定されたメディア種別「音声のみ」よりも処理負荷の大きいメディア種別「音声＋映像」に対応付けられて処理能力記憶部２５に記憶されているレコード２５０のフィールド２５３に登録されているカレント値を一つ減らすとともに、変更指示で指定されたメディア種別「音声のみ」に対応付けられて処理能力記憶部２５に記憶されているレコード２５０のフィールド２５３に登録されているカレント値を所定数ｎだけ増やす（Ｓ５２１）。
【０１９６】
つぎに、処理能力通知部２７は、処理能力記憶部２５から各メディア種別の同時処理可能な最大セッション数のカレント値を取得し、これらの情報を自メディアゲートウェイ２の処理能力情報として、通信制御部２３およびＬＡＮ−ＩＦ部２１を介してゲートウェイ１に送信する（Ｓ５２２）。その後、Ｓ５０１に戻る。
【０１９７】
処理能力変更２９は、メディア種別「音声＋映像」の同時処理可能な最大セッション数のデフォルト値、カレント値を処理能力記憶部２５から取得し（Ｓ５３０）、カレント値がデフォルト値より小さいか否かを調べる（Ｓ５３１）。カレント値がデフォルト値以上ならば（Ｓ５３１でＮＯ）、Ｓ５０１に戻る。
【０１９８】
一方、カレント値がデフォルト値より小さいならば（Ｓ５３１でＹＥＳ）、メディア種別「音声のみ」の同時処理可能な最大セッション数のカレント値Ａを処理能力記憶部２５から取得するとともに、メディア種別「音声のみ」の処理中セッション数（メディア種別「音声のみ」が登録されたレコード２４０の数）Ｂを稼働状態記憶部２４から取得する（Ｓ５３２）。そして、両者の差（Ｂ−Ａ）が上述の所定数ｎ以上であるか否かを判断する（Ｓ５３３）。両者の差（Ｂ−Ａ）が上述の所定数ｎ未満であるならば（Ｓ５３３でＮＯ）、Ｓ５０１に戻る。
【０１９９】
一方、両者の差（Ｂ−Ａ）が上述の所定数ｎ以上であるならば（Ｓ５３３でＹＥＳ）、処理能力変更部２９は、メディア種別「音声のみ」に対応付けられて処理能力記憶部２５に記憶されているレコード２５０のフィールド２５３に登録されているカレント値を上述の所定数ｎ減らすとともに、メディア種別「音声＋映像」に対応付けられて処理能力記憶部２５に記憶されているレコード２５０のフィールド２５３に登録されているカレント値を一つ増やす（Ｓ５３４）。
【０２００】
つぎに、処理能力通知部２７は、処理能力記憶部２５から各メディア種別の同時処理可能な最大セッション数のカレント値を取得し、これらの情報を自メディアゲートウェイ２の処理能力情報として、通信制御部２３およびＬＡＮ−ＩＦ部２１を介してゲートウェイ１に送信する（Ｓ５３５）。その後、Ｓ５０１に戻る。
【０２０１】
以上、本発明の一実施の形態について説明した。
【０２０２】
本実施の形態において、ゲートウェイ１は、各メディアゲートウェイ２の処理能力情報を取得するとともに、各メディアゲートウェイ２の稼働状態を監視する。また、ゲートウェイ１は、メディア種別の指定を伴うＩＮＶＩＴＥメッセージを受信した場合に、各メディアゲートウェイ２の処理能力および稼働状態に基づいて、ＩＮＶＩＴＥメッセージで指定されたメディア種別のセッションを処理する余力のあるメディアゲートウェイ２を中継担当として選択する。一方、メディアゲートウェイ２は、自メディアゲートウェイ２の処理能力情報をゲートウェイ１に通知する。また、ゲートウェイ１の指示に従い、ゲートウェイ１により指定されたメディア種別のセッションの中継処理を行う。
【０２０３】
したがって、本実施の形態によれば、異なる処理能力のメディアゲートウェイ２が混在する場合でも、複数のメディアゲートウェイ２に効率よく処理を振り分けることが可能となる。
【０２０４】
また、本実施の形態において、ゲートウェイ１は、メディア種別毎の同時処理可能な最大セッション数を処理能力情報として各メディアゲートウェイ２から取得するとともに、各メディアゲートウェイ２のメディア種別毎の処理中セッション数を稼働状態として監視する。そして、ゲートウェイ１は、ＩＮＶＩＴＥメッセージで指定されたメディア種別の処理中セッション数が同時処理可能な最大セッション数よりも小さいメディアゲートウェイ２を選択する。
【０２０５】
したがって、本実施の形態によれば、ＩＮＶＩＴＥメッセージで指定されたメディア種別のセッションの中継処理を追加できるメディアゲートウェイ２を確実に選択することができる。
【０２０６】
また、本実施の形態において、ゲートウェイ１は、ＩＮＶＩＴＥメッセージで指定されたメディア種別が「音声のみ」の場合、このメディア種別「音声のみ」の処理中セッション数が同時処理可能な最大セッション数よりも小さいメディアゲートウェイ２はないが、このメディア種別「音声のみ」より処理負荷の大きいメディア種別「音声＋映像」の処理中セッション数が同時処理可能な最大セッション数よりも小さいメディアゲートウェイ２があるならば、このメディアゲートウェイ２に変更指示を通知して、メディア種別「音声のみ」の同時処理可能な最大セッション数を増加させる。そして、このＩＮＶＩＴＥメッセージに従って確立されるセッションの中継担当として、このメディアゲートウェイ２を選択する。一方、メディアゲートウェイ２は、ゲートウェイ１から受信した変更指示に従い、メディア種別「音声＋映像」の同時処理可能な最大セッション数を減らして、メディア種別「音声のみ」の同時処理可能な最大セッション数を増加させる。
【０２０７】
したがって、本実施の形態によれば、各メディアゲートウェイ２の処理能力を効率よく活用することができる。
【０２０８】
また、本実施の形態において、ゲートウェイ１は、ＩＮＶＩＴＥメッセージで指定されているメディア種別が「音声＋映像」の場合、このメディア種別「音声＋映像」の処理中セッション数が同時処理可能な最大セッション数よりも小さいメディアゲートウェイはないが、このメディア種別「音声＋映像」より処理負荷の小さいメディア種別「音声のみ」の処理中セッション数が同時処理可能な最大セッション数よりも小さいメディアゲートウェイ２があるならば、ＮＯＴＩＦＹメッセージに伴うメディア種別を「音声のみ」に変更して、内線ＩＰ電話機３に送信する。そして、このメディアゲートウェイ２に、このＩＮＶＩＴＥメッセージに従って確立されるメディア種別「音声のみ」のセッションを中継させる。
【０２０９】
したがって、本実施の形態によれば、ＩＮＶＩＴＥメッセージの発信元が希望するメディア種別でセッションを確立できない場合でも、なるべくセッションを確立できるように、各メディアゲートウェイ２の処理能力を活用することができる。
【０２１０】
なお、本発明は上記の実施の形態に限定されるものではなく、その要旨の範囲内で数々の変形が可能である。
【０２１１】
例えば、上記の実施の形態では、ＷＡＮ６側からゲートウェイ１にＩＮＶＩＴＥメッセージが着信した場合における内線ＩＰ電話機３の呼出しにＮＯＴＩＦＹメッセージを使用し、この呼出しに対する内線ＩＰ電話機３の応答にＲｅｐｌａｃｅ付きＩＮＶＩＴＥメッセージを使用している。しかし、本発明はこれに限定されない。例えば、ＷＡＮ６側から受信したＩＮＶＩＴＥメッセージをＬＡＮ５側に中継することで内線ＩＰ電話機３を呼び出してもよい。この場合、内線ＩＰ電話機３の応答に２００ＯＫメッセージが用いられる。
【０２１２】
また、上記の実施の形態では、呼制御プロトコルにＳＩＰを用いた場合を例にとり説明したが、Ｈ３２３等のその他のプロトコルを用いてもよい。
【０２１３】
また、上記の実施の形態において、図５に示すゲートウェイ１および図１２に示すメディアゲートウェイ２の機能構成は、ＡＳＩＣ（Ａｐｐｌｉｃａｔｉｏｎ  Ｓｐｅｃｉｆｉｃ  Ｉｎｔｅｇｒａｔｅｄ  Ｃｉｒｃｕｉｔ）、およびＦＰＧＡ（Ｆｉｅｌｄ  Ｐｒｏｇｒａｍｍａｂｌｅ  Ｇａｔｅ  Ａｒｒａｙ）などの集積ロジックＩＣによりハード的に実現されるものでもよいし、あるいは、ＤＳＰ（Ｄｉｇｉｔａｌ  Ｓｉｇｎａｌ  Ｐｒｏｃｅｓｓｏｒ）などの計算機によりソフトウエア的に実現されるものでもよい。もしくは、ＣＰＵ、メモリ、ＨＤＤ、ＤＶＤ−ＲＯＭ等の補助記憶装置、およびＮＩＣ（Ｎｅｔｗｏｒｋ  Ｉｎｔｅｒｆａｃｅ  Ｃａｒｄ）、モデム等の通信インターフェースを備えたＰＣ等の汎用コンピュータにおいて、ＣＰＵが所定のプログラムを補助記憶装置からメモリ上にロードして実行することで実現されるものでもよい。
【符号の説明】
【０２１４】
１：ゲートウェイ、２：メディアゲートウェイ、３：内線ＩＰ電話機、４：ＩＰ電話機、５：ＬＡＮ、６：ＷＡＮ、１１：ＬＡＮ−ＩＦ部、１２：ＷＡＮ−ＩＦ部、１３：通信制御部、１４：処理能力記憶部、１５：稼働状態記憶部、１６：処理能力取得部、１７：稼働状態監視部、１８：呼制御部、２１：ＬＡＮ−ＩＦ部、２２：ＷＡＮ−ＩＦ部、２３：通信制御部、２４：稼働状態記憶部、２５：処理能力記憶部、２６：中継制御部、２７：処理能力通知部、２８：変更指示受信部、２９：処理能力変更部
【図１】
0005678690.tif 000002
【図２】
0005678690.tif 000003
【図３】
0005678690.tif 000004
【図４】
0005678690.tif 000005
【図５】
0005678690.tif 000006
【図６】
0005678690.tif 000007
【図７】
0005678690.tif 000008
【図８】
0005678690.tif 000009
【図９】
0005678690.tif 000010
【図１０】
0005678690.tif 000011
【図１１】
0005678690.tif 000012
【図１２】
0005678690.tif 000013
【図１３】
0005678690.tif 000014
【図１４】
0005678690.tif 000015