(57)【要約】【課題】通話データを中継するゲートウェイ装置の中継通信速度を、通話音声が途切れないように設定変更できるＳＩＰサーバ装置を提供する。【解決手段】  ゲートウェイ装置からのセッション情報に基づいて音声データ総伝送容量を算出し、当該音声データ総伝送容量に基づいて当該ゲートウェイ装置が通話データを送信するときの最適通信速度を決定し、当該ゲートウェイ装置についての全てのセッションが完了したと判別した場合に当該最適通信速度を現在設定通信速度とすべき旨の速度変更設定要求を当該ゲートウェイ装置へ発するＳＩＰサーバ装置。【選択図】図１
2011029703.tif 000002
【特許請求の範囲】
【請求項１】
ＶｏＩＰ通信端末からの呼接続要求に応じて少なくとも２つのゲートウェイ装置のうちの１つのゲートウェイ装置を中継ゲートウェイ装置として選択しＳＩＰプロトコルに従って前記ＶｏＩＰ通信端末と前記中継ゲートウェイ装置との間にセッションを確立するＳＩＰサーバ装置であって、
前記中継ゲートウェイ装置からのセッション情報に基づいて前記中継ゲートウェイ装置についての音声データ総伝送容量を算出する総容量算出部と、
前記音声データ総伝送容量に基づいて前記中継ゲートウェイ装置が通話データを送信するときの最適通信速度を決定する最適通信速度決定部と、
前記中継ゲートウェイ装置についての全てのセッションが完了したと判別した場合に前記最適通信速度を現在設定通信速度とすべき旨の速度変更設定要求を前記中継ゲートウェイ装置へ発する速度変更設定要求部と、を含むことを特徴とするＳＩＰサーバ装置。
【請求項２】
前記総容量算出部は、前記ゲートウェイ装置の各々についてのセッション毎の音声データ伝送容量を記憶するセッション管理テーブルを含み、前記セッション毎の音声データ伝送容量の合計値を前記音声データ総伝送容量とすることを特徴とする請求項１に記載のＳＩＰサーバ装置。
【請求項３】
前記最適通信速度決定部は、前記ゲートウェイ装置毎に少なくとも２つの候補通信速度を予め記憶した候補通信速度テーブルを含み、前記候補通信速度のうちの前記音声データ総伝送容量に対応する１を前記最適通信速度とすることを特徴とする請求項１に記載のＳＩＰサーバ装置。
【請求項４】
前記中継ゲートウェイ装置についての現在設定通信速度を記憶する設定速度テーブルを更に含み、
前記最適通信速度と前記現在設定通信速度とが異なると判別した場合に前記中継ゲートウェイ装置以外のゲートウェイ装置を前記中継ゲートウェイ装置とする中継ゲートウェイ装置変更部を更に含むことを特徴とする請求項１に記載のＳＩＰサーバ装置。
【請求項５】
前記速度変更設定要求部は、直前の通信速度変更設定時から所定時間経過した後に限り前記速度変更設定要求を発することを特徴とする請求項１に記載のＳＩＰサーバ装置。
【請求項６】
前記総容量算出部は、前記セッション情報に含まれる音声符号化方式の種別とパケット送出周期とに基づいて前記セッション毎の音声データ伝送容量を算出することを特徴とする請求項２に記載のＳＩＰサーバ装置。
【請求項７】
少なくとも２つのゲートウェイ装置と、ＶｏＩＰ通信端末からの呼接続要求に応じて前記ゲートウェイ装置のうちの１つのゲートウェイ装置を中継ゲートウェイ装置として選択しＳＩＰプロトコルに従って前記呼接続要求を発したＶｏＩＰ通信端末と前記中継ゲートウェイ装置との間にセッションを確立するＳＩＰサーバ装置と、を含む呼接続システムであって、
前記ＳＩＰサーバ装置は、
前記中継ゲートウェイ装置からのセッション情報に基づいて前記中継ゲートウェイ装置についての音声データ総伝送容量を算出する総容量算出部と、
前記音声データ総伝送容量に基づいて前記中継ゲートウェイ装置が通話データを送信する最適通信速度を決定する最適通信速度決定部と、
前記中継ゲートウェイ装置についての全てのセッションが完了したと判別した場合に前記最適通信速度を現在設定通信速度とすべき旨の速度変更設定要求を前記中継ゲートウェイ装置へ発する速度変更設定要求部と、を含み、
前記ゲートウェイ装置は、
前記速度変更設定要求に応じて前記最適通信速度を前記現在設定通信速度とする通信速度制御部と、
前記通話データを前記現在設定通信速度にて中継する中継部と、を含むことを特徴とする呼接続システム。
【請求項８】
前記総容量算出部は、前記ゲートウェイ装置の各々についてのセッション毎の音声データ伝送容量を記憶するセッション管理テーブルを含み、前記セッション毎の音声データ伝送容量の合計値を前記音声データ総伝送容量とすることを特徴とする請求項７に記載のＳＩＰサーバ装置。
【請求項９】
前記最適通信速度決定部は、前記ゲートウェイ装置毎に少なくとも２つの候補通信速度を予め記憶した候補通信速度テーブルを含み、前記候補通信速度のうちの前記音声データ総伝送容量に対応する１を前記最適通信速度とすることを特徴とする請求項７に記載のＳＩＰサーバ装置。
【請求項１０】
前記中継ゲートウェイ装置についての現在設定通信速度を記憶する設定速度テーブルを更に含み、
前記最適通信速度と前記現在設定通信速度とが異なると判別した場合に前記中継ゲートウェイ装置以外のゲートウェイ装置を前記中継ゲートウェイ装置とする中継ゲートウェイ装置変更部を更に含むことを特徴とする請求項７に記載のＳＩＰサーバ装置。
【請求項１１】
前記速度変更設定要求部は、直前の通信速度変更設定時から所定時間経過した後に限り前記速度変更設定要求を発することを特徴とする請求項７に記載のＳＩＰサーバ装置。
【請求項１２】
前記総容量算出部は、前記セッション情報に含まれる音声符号化方式の種別とパケット送出周期とに基づいて前記セッション毎の音声データ伝送容量を算出することを特徴とする請求項８に記載のＳＩＰサーバ装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ＳＩＰ（Session Initiation Protocol）プロトコルに従ってセッションを確立するＳＩＰサーバ装置及び呼接続システムに関する。
【背景技術】
【０００２】
ＶｏＩＰ（Voice over Internet Protocol）通信端末同士をＳＩＰプロトコルに従って呼接続するＳＩＰサーバ装置（以下、単にＳＩＰサーバと称する）が知られている。呼接続後、ＶｏＩＰ通信端末間の通話データはゲートウェイ装置によって中継される。ＳＩＰサーバはＶｏＩＰ通信端末からの呼接続要求に応じて着呼側のＶｏＩＰ通信端末との間で呼接続すると共に、当該呼接続に係る通話データを中継すべきゲートウェイ装置を複数のゲートウェイ装置のうちから1つ選択するといった処理を、呼接続要求毎に行っている。一方、ゲートウェイ装置は複数セッションについての通話データを中継しているが、その消費電力の低減が望まれている。例えば特許文献１には、消費電力を低減するために外部通信装置との間で送受信するデータの通信速度を抑える情報処理装置が開示されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】国際公開ＷＯ２００３／０９６６５１号パンフレット
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、特許文献１に開示された情報処理装置を音声通信等のリアルタイム性が求められる通信に適用した場合に、通話中に通話データ送信のスループットが変動したときには、通信速度の切り替え処理により音声が途切れてしまうという問題があった。
【０００５】
本発明は上記した如き問題点に鑑みてなされたものであって、通話データを中継するゲートウェイ装置の中継通信速度を、通話音声が途切れないように設定変更できるＳＩＰサーバ及び呼接続システムを提供することを目的とする。
【課題を解決するための手段】
【０００６】
本発明によるＳＩＰサーバ装置は、ＶｏＩＰ通信端末からの呼接続要求に応じて少なくとも２つのゲートウェイ装置のうちの１つのゲートウェイ装置を中継ゲートウェイ装置として選択しＳＩＰプロトコルに従って前記ＶｏＩＰ通信端末と前記中継ゲートウェイ装置との間にセッションを確立するＳＩＰサーバ装置であって、前記中継ゲートウェイ装置からのセッション情報に基づいて前記中継ゲートウェイ装置についての音声データ総伝送容量を算出する総容量算出部と、前記音声データ総伝送容量に基づいて前記中継ゲートウェイ装置が通話データを送信するときの最適通信速度を決定する最適通信速度決定部と、前記中継ゲートウェイ装置についての全てのセッションが完了したと判別した場合に前記最適通信速度を現在設定通信速度とすべき旨の速度変更設定要求を前記中継ゲートウェイ装置へ発する速度変更設定要求部と、を含むことを特徴とする。
【０００７】
また、本発明による呼接続システムは、少なくとも２つのゲートウェイ装置と、ＶｏＩＰ通信端末からの呼接続要求に応じて前記ゲートウェイ装置のうちの１つのゲートウェイ装置を中継ゲートウェイ装置として選択しＳＩＰプロトコルに従って前記呼接続要求を発したＶｏＩＰ通信端末と前記中継ゲートウェイ装置との間にセッションを確立するＳＩＰサーバ装置と、を含む呼接続システムであって、前記ＳＩＰサーバ装置は、前記中継ゲートウェイ装置からのセッション情報に基づいて前記中継ゲートウェイ装置についての音声データ総伝送容量を算出する総容量算出部と、前記音声データ総伝送容量に基づいて前記中継ゲートウェイ装置が通話データを送信するときの最適通信速度を決定する最適通信速度決定部と、前記中継ゲートウェイ装置についての全てのセッションが完了したと判別した場合に前記最適通信速度を現在設定通信速度とすべき旨の速度変更設定要求を前記中継ゲートウェイ装置へ発する速度変更設定要求部と、を含み、前記ゲートウェイ装置は、前記速度変更設定要求に応じて前記最適通信速度を前記現在設定通信速度とする通信速度制御部と、前記通話データを前記現在設定通信速度にて中継する中継部と、を含むことを特徴とする。
【発明の効果】
【０００８】
本発明によるＳＩＰサーバ又は呼接続システムによれば、通話データを中継するゲートウェイ装置の中継通信速度を、通話音声が途切れないように設定変更できる。
【図面の簡単な説明】
【０００９】
【図１】ＳＩＰサーバをＶｏＩＰ端末、ゲートウェイ装置及び通信網と共に表すブロック図である。
【図２】ＳＩＰプロトコルによる呼接続及び呼切断における信号の送受信を表すシーケンス図である。
【図３】セッション管理テーブルを表す図である。
【図４】候補通信速度テーブルを表す図である。
【図５】設定通信速度テーブルを表す図である。
【図６】切替制限テーブルを表す図である。
【図７】通信速度変更設定処理ルーチンを表すフローチャートである。
【図８】セッション管理テーブルに新たに追加した部分の情報を表す図である。
【図９】最適通信速度選択処理ルーチンを表すフローチャートである。
【発明を実施するための形態】
【００１０】
以下、本発明に係る実施例について添付の図面を参照しつつ詳細に説明する。図１は本実施例によるＳＩＰサーバ１００をＶｏＩＰ端末２００−１〜２００−ｎ（ｎは２以上の整数）、ゲートウェイ装置３００−１〜３００−ｍ（ｍは２以上の整数）及び通信網４００と共に表すブロック図である。以下、これらによって構成される通信システムをＳＩＰ呼接続システム１と称する。
【００１１】
ＳＩＰサーバ１００は、呼接続要求を発した発呼側のＶｏＩＰ端末（２００−１〜２００−ｎのいずれか）とゲートウェイ装置（３００−１〜３００−ｍのいずれか）との間でセッションを確立し、着呼側のＶｏＩＰ端末との間で呼接続を確立するいわゆるＳＩＰサーバである。図２は、ＳＩＰプロトコルによる呼接続及び呼切断における信号の送受信を表すシーケンス図である。ＳＩＰプロトコルによる呼接続の確立手順を以下に説明する。先ず、発呼側端末は、呼接続要求である「ＩＮＶＩＴＥ」メッセージを着呼側端末へ送信する。着呼側端末において受話器が持ち上げられたときに着呼側端末は「２００  ＯＫ」メッセージを発呼側端末へ送信する。「２００  ＯＫ」メッセージには、音声通信において量端末が共通に用いる符号化方式やパケット送出周期などのセッション情報が含まれている。発呼側端末は、「２００  ＯＫ」メッセージを受信したことを着呼側端末へ通知するために、「ＡＣＫ」メッセージを着呼側端末へ送信する。着呼側端末が「ＡＣＫ」メッセージを受信したときから通話が開始される。通話を終了するときには、発呼側又は着呼側端末から「ＢＹＥ」メッセージが相手側の端末へ発せられる。「ＢＹＥ」メッセージを受け取った側の端末は、「ＢＹＥ」メッセージを発した側の端末へ「２００  ＯＫ」メッセージを発し、当該端末がこれを受信して通話が終了する。
【００１２】
ＳＩＰサーバ１００は、これらのメッセージを中継するので、呼接続時に発せられた「２００  ＯＫ」に含まれているセッション情報を取得することができる。また、ＳＩＰサーバ１００は、「ＢＹＥ」メッセージの中継によりセッションが終了したことを判別することができる。
【００１３】
ＶｏＩＰ端末２００−１は、ＳＩＰプロトコルに従った呼接続要求をＳＩＰサーバに発し、呼接続確立後は相手側のＶｏＩＰ端末との間で例えばインターネットなどの通信網４００を介して音声データを含むパケットを送受信する機能を有する通信端末である。なお、パケットはゲートウェイ装置３００−１〜３００−ｍのうちのいずれかによって中継される。ＶｏＩＰ端末２００−２〜２００−ｎの各々もＶｏＩＰ端末２００−１と同じ構成である。
【００１４】
ゲートウェイ装置３００−１は、通信速度制御部３１０と、通信インターフェース（ＩＦ）部３２０と、を含むパケット中継装置である。通信速度制御部３１０は、ＳＩＰサーバ１００からの速度変更設定要求に応じて通信ＩＦ部３２０による信号送受信やパケット中継の速度（スループット）を変更設定する。通信ＩＦ部３２０は、通信網４００を介してデータや信号を送受信する機能を有する。また、通信インターフェース部３２０は、ＶｏＩＰ端末（２００−１〜２００−ｎのうちの少なくとも１つ）から通信網４００を介して到来したパケットを、通信速度制御部３１０によって設定された速度（スループット）に従って中継する（以下、通信ＩＦ部３２０を中継部３２０とも称する）。通信ＩＦ部３２０は中継の際に、互いに通信プロトコルの異なるパケットデータを相互に変換することもできる。ゲートウェイ装置３００−２〜３００−ｍの各々もゲートウェイ装置３００−１と同じ構成である。
【００１５】
ＳＩＰサーバ１００は、インターフェース部１１０と、呼接続処理部１２０と、記憶部１３０と、通信速度切替指示部１４０とを含む。
【００１６】
インターフェース部１１０は、呼接続処理部１２０と、後述される設定通信速度テーブル１３３と、速度変更設定要求部１４４とに接続され、通信網４０を介してＳＩＰメッセージや速度変更設定要求などのデータを送受信するための通信インターフェースである。
【００１７】
呼接続処理部１２０は、呼接続要求である「ＩＮＶＩＴＥ」メッセージに応じた呼接続処理や呼切断要求である「ＢＹＥ」メッセージに応じた呼切断処理などをＳＩＰプロトコルに従って実行する。
【００１８】
記憶部１３０は、セッション管理テーブル１３１と、候補通信速度テーブル１３２と、設定通信速度テーブル１３３と、切替制限テーブル１３４と、を含む例えばハードディスクやＲＡＭなどの記憶媒体である。
【００１９】
セッション管理テーブル１３１は、ゲートウェイ装置（３００−１〜３００−ｍ）毎にセッション毎のセッション情報を記憶するテーブルである。つまり、セッション管理テーブル１３１には、ゲートウェイ装置３００−１〜３００−ｍの各々からの「２００  ＯＫ」メッセージに含まれるセッション情報が記憶される。
【００２０】
図３はセッション管理テーブルを表す図である。「ゲートウェイ装置」は、ゲートウェイ装置３００−１〜３００−ｍの各々を識別するための固有の識別子であり、ここでは便宜のため、ゲートウェイ装置３００−１、３００−２、・・・としている。「セッション番号」は、ゲートウェイ装置がパケット中継の対象としているセッションに対して順次割り振られる番号であり、ここでは1、２、・・・である。セッション番号は、ゲートウェイ装置毎に割り振られる。「呼接続状態」は、「セッション番号」は、各セッションについての例えば「通話中」などの呼接続状態を表す。「符号化方式」は、各セッションについての例えばＧ．７２９ａやＧ．７１１などの音声符号化方式を表す。「パケット送出間隔」は、各セッションについての例えば２０ミリ秒などのパケット送出間隔を表す。「セッション毎の音声データ伝送容量」は、セッション毎の例えば２４Ｋｂｐｓなどの音声データ伝送容量を表す。「音声データ総伝送容量」は、ゲートウェイ装置毎の例えば２９５０Ｋｂｐｓなどの音声データ総伝送容量であり、「セッション毎の音声データ伝送容量」の合計値として求められる。
【００２１】
候補通信速度テーブル１３２は、ゲートウェイ装置（３００−１〜３００−ｍ）毎に音声データ総伝送容量に応じた候補通信速度を記憶するテーブルである。図４は候補通信速度テーブルを表す図である。「ゲートウェイ装置」は、ゲートウェイ装置３００−１〜３００−ｍの各々を識別するための固有の識別子である。「音声データ総伝送容量」は、セッション毎の音声データ伝送容量の合計値である音声データ総伝送容量の範囲であり、例えば３Ｍｂｐｓ未満や３０Ｍｂｐｓ以上などである。「候補通信速度」は、通信速度の設定候補であり、例えば１０Ｍｂｐｓや１００Ｍｂｐｓである。候補通信速度は、ゲートウェイ装置毎に設定される。例えばゲートウェイ装置３００−１については、音声データ総伝送容量が３Ｍｂｐｓ未満の場合の候補通信速度は１０Ｍｂｐｓであり、音声データ総伝送容量が３Ｍｂｐｓ以上且つ３０Ｍｂｐｓ以下の場合の候補通信速度は１００Ｍｂｐｓであり、音声データ総伝送容量が３０Ｍｂｐｓ以上の場合の候補通信速度は１Ｇｂｐｓである。
【００２２】
設定通信速度テーブル１３３は、ゲートウェイ装置（３００−１〜３００−ｍ）毎の現在の設定通信速度である。図５は設定通信速度テーブルを表す図である。「ゲートウェイ装置」は、ゲートウェイ装置３００−１〜３００−ｍの各々を識別するための固有の識別子である。「現在設定通信速度」は、現在の設定通信速度であり、例えば１０Ｍｂｐｓである。設定通信速度は、ゲートウェイ装置３００−１〜３００−ｍの各々から通信網４００を介して取得したものでも良いし、最適通信速度決定部１４２が最適通信速度として設定したものでも良い。
【００２３】
切替制限テーブル１３４は、通信速度の変更設定を時間的に制限するために用いられるテーブルである。図６は切替制限テーブルを表す図である。「ゲートウェイ装置」は、ゲートウェイ装置３００−１〜３００−ｍの各々を識別するための固有の識別子である。「変更設定後経過時間」は、通信速度を変更設定（切り替え）した時点から現在時点までの経過時間である。「切替間隔最短時間」は、通信速度の変更設定（切り替え）を制限する時間である。例えばゲートウェイ装置３００−１の場合、１５時に通信速度の変更設定をしたときには、「切替間隔最短時間」である１時間が経過した後つまり１６時を過ぎなければ再度の通信速度の変更設定ができない。なお、例えば１００Ｍｂｐｓから１０Ｍｂｐｓへの変更設定など高速から低速に変更設定する場合にのみ、このような制限が課される。
【００２４】
通信速度切替指示部１４０は、総容量算出部１４１と、最適通信速度決定部１４２と、中継ゲートウェイ装置変更部１４３と、速度変更設定要求部１４４と、を含む例えばＣＰＵなどの演算処理機能を有するマイクロプロセッサである。
【００２５】
総容量算出部１４１は、呼接続処理部１２０によって新たに確立したセッション（以下、新規確立セッションと称する）の通話データを中継するゲートウェイ装置（３００−１〜３００−ｍのいずれか。以下、新規確立ゲートウェイ装置とも称する）についての音声データ総伝送容量をセッション管理テーブル１３１に基づいて算出する。例えばゲートウェイ装置３００−１が新規確立ゲートウェイ装置である場合、総容量算出部１４１は、セッション管理テーブル１３１（図３）のゲートウェイ装置３００−１に対応する「セッション毎の音声データ伝送容量」の合計値を音声データ総伝送容量として算出する。当該算出の際には、新規確立セッションについての音声データ伝送容量も合計値に含まれる。
【００２６】
また、総容量算出部１４１は、ＶｏＩＰ端末（３００−１〜３００−ｎのいずれか）とゲートウェイ装置（３００−１〜３００−ｍのいずれか）との間で「ＢＹＥ」メッセージが交換された場合に、当該「ＢＹＥ」メッセージに対応するセッション（以下、通話終了セッションと称する）についての情報をセッション管理テーブル１３１から削除し、その後、当該ゲートウェイ装置（以下、通話終了ゲートウェイ装置と称する）についてのセッション毎の音声データ伝送容量を合計して音声データ総伝送容量を算出する。例えばゲートウェイ装置３００−１が通話終了ゲートウェイ装置である場合、総容量算出部１４１は、セッション管理テーブル１３１（図３）のゲートウェイ装置３００−１に対応する「セッション毎の音声データ伝送容量」の合計値を音声データ総伝送容量として算出する。当該算出の際には、通話終了セッションについての音声データ伝送容量は含まれない。
【００２７】
最適通信速度決定部１４２は、総容量算出部１４１によって算出された音声データ総伝送容量に基づいて候補通信速度テーブル１３２に予め記憶された候補通信速度のうちの１つを新規確立ゲートウェイ装置についての最適通信速度として選択する。例えばゲートウェイ装置３００−１が新規確立ゲートウェイ装置であり、音声データ総伝送容量が１０Ｍｂｐｓである場合には、候補通信速度テーブル１３２（図４）の「音声データ総伝送容量」のうちの「３Ｍｂｐｓ以上、３０Ｍｂｐｓ未満」に対応する「候補通信速度」１００Ｍｂｐｓを最適通信速度として選択する。
【００２８】
中継ゲートウェイ装置変更部１４３は、新規確立ゲートウェイ装置についての最適通信速度（最適通信速度決定部１４２によって選択されたもの）と現在設定通信速度（設定通信速度テーブル１３３に設定されている）とが異なると判別した場合に、当該新規確立ゲートウェイ装置以外のゲートウェイ装置（３００−１〜３００−ｍのいずれか）を、当該新規確立セッションの後に確立するセッションについての通話データを中継するゲートウェイ装置（以下、中継ゲートウェイ装置）とする要求を呼接続処理部１２０へ与える。例えばゲートウェイ装置３００−１が新規確立ゲートウェイ装置であり、現在設定通信速度が１０Ｍｂｐｓである場合に、最適通信速度決定部１４２によって選択された最適通信速度が１００Ｍｂｐｓであるときには、中継ゲートウェイ装置変更部１４３は、ゲートウェイ装置３００−２〜３００−ｍのいずれか１つを中継ゲートウェイ装置とする要求を呼接続処理部１２０へ与える。
【００２９】
速度変更設定要求部１４４は、例えば通話終了時に交換される「ＢＹＥ」メッセージに基づいて、新規確立ゲートウェイ装置についての全てのセッションが完了したと判別した場合に、最適通信速度を現在設定通信速度とする変更設定を要求する速度変更設定要求を新規確立ゲートウェイ装置へ発する。例えば現在設定通信速度１０Ｍｂｐｓを最適通信速度である１００Ｍｂｐｓへ変更設定する速度変更設定要求である。速度変更設定要求は、インターフェース部１１０から通信網４００を介して新規確立ゲートウェイ装置（ゲートウェイ装置３００−１〜３００−ｍのいずれか）へ送信される。新規確立ゲートウェイ装置の通信速度制御部３１０は、通信ＩＦ部３２０によって受信された速度変更設定要求に応じて、最適通信速度を現在設定通信速度とする変更設定を行う。
【００３０】
次に、通信速度変更設定処理について説明される。ここでは、ａ〜ｇの順に、現在設定通信速度を低速から高速に変更設定する場合（１０Ｍｂｐｓから１００Ｍｂｐｓ）、現在設定通信速度１０Ｍｂｐｓを維持する場合（１０Ｍｂｐｓ）、現在設定通信速度を高速から低速に変更設定する場合（１０Ｍｂｐｓから１００Ｍｂｐｓ）、これらの場合における処理をベースとしたその他の場合について説明される。
［ａ．通信速度変更設定処理：  現在設定通信速度１０Ｍｂｐｓから１００Ｍｂｐｓへの設定変更について］
図７は、通信速度変更設定処理ルーチンを表すフローチャートである。以下、図１に加えて、図７を参照しつつ、通信速度切替指示部１４０による通信速度の変更設定処理について説明する。説明に当たって以下の前提とする。ゲートウェイ装置３００−１の現在設定通信速度は１０Ｍｂｐｓ、音声データ総伝送容量は２９５０Ｋｂｐｓである。ゲートウェイ装置３００−２の現在設定通信速度は１０Ｍｂｐｓ、音声データ総伝送容量は５０００Ｋｂｐｓである。ＶｏＩＰ端末２００−１とゲートウェイ装置３００−１との間の新規確立セッションで用いられる符号化方式はＧ．７１１である。ゲートウェイ装置３００−１のパケット送出周期は２０ミリ秒である。また、セッション管理テーブル１３１は図３、候補通信速度テーブル１３２は図４、設定通信速度テーブル１３３は図５、切替制限テーブル１３４は図６にそれぞれ示される状態である。
【００３１】
通信速度変更設定処理ルーチンは、セッション管理テーブル１３１へのセッション情報の追加（セッション開始）の際又はセッション情報の削除（セッション終了）の際に通信速度切替指示部１３０によって実行開始される。
【００３２】
先ず、ＶｏＩＰ端末２００−１が、呼接続要求である「ＩＮＶＩＴＥ」メッセージをＳＩＰサーバ１００を経由してゲートウェイ装置３００−１へ送信する。ゲートウェイ装置３００−１は、その応答として「２００  ＯＫ」メッセージをＳＩＰサーバ１００へ送信する。
【００３３】
呼接続処理部１２０は、インターフェース部１１０が受信した「２００  ＯＫ」メッセージに含まれるセッション情報を抽出し、これをセッション管理テーブル１３１に追加する（図７：ステップＳ１０１）。図８は、呼接続処理部１２０がセッション管理テーブル１３１に新たに追加した部分の情報を表す図である。呼接続処理部１２０は、セッション情報に含まれる情報をセッション管理テーブル１３１の各欄に対応させて記憶する。「セッション番号」は３である。「呼接続状態」は通話状態確立前の「２００  ＯＫ」である。「符号化方式」Ｇ．７１１と「パケット送出間隔」２０ミリ秒は、セッション情報に含まれていた情報である。総容量算出部１４１は、これらの情報から「セッション毎の音声データ伝送容量」８０Ｋｂｐｓを算出する。
【００３４】
セッション毎の音声データ伝送容量は例えば以下のように算出される。符号化方式Ｇ．７１１の伝送帯域６４Ｋｂｐｓと、パケット送出間隔２０ミリ秒から音声データの１パケットの音声データサイズＳＳを算出する。詳細には、音声データサイズＳＳ＝（６４Ｋｂｐｓ／８ビット）×（２０ミリ秒／１秒）＝１６０バイトとなる。これにＩＰヘッダ（２０バイト）、ＵＤＰヘッダ（８バイト）、ＲＴＰヘッダ（１２バイト）を付加したときの総容量ＣＡは１６０＋２０＋８＋１２＝２００バイトであり、ビット単位に換算すると２００×８＝１６００ビットである。更に総容量ＣＡをパケット送出間隔２０ミリ秒で除算して音声データ伝送容量を算出する。詳細には、音声データ伝送容量＝１６００ビット／２０ミリ秒＝１６００ビット／０．０２秒＝８００００ｂｐｓ＝８０Ｋｂｐｓである。
【００３５】
図１、図７の説明に戻り、総容量算出部１４１は、新規確立セッションについての音声データ伝送容量８０Ｋｂｐｓを現在の音声データ総伝送容量である２９５０Ｋｂｐｓに加算して、新規確立セッションについての音声データ伝送容量込みの音声データ総伝送容量３０３０Ｋｂｐｓを算出する（図７：ステップＳ１０２）。
【００３６】
最適通信速度決定部１４２は、候補通信速度テーブル１３２（図４）を参照し、総容量算出部１４１によって算出された音声データ総伝送容量３０３０Ｋｂｐｓが含まれる範囲である「３Ｍｂｐｓ以上、３０Ｍｂｐｓ未満」に対応する「候補通信速度」１００Ｍｂｐｓを最適通信速度として選択する（図７：ステップＳ１０３）。
【００３７】
より詳細には、最適通信速度決定部１４２は、図９に示される最適通信速度選択処理ルーチンに従って最適通信速度を選択する。最適通信速度決定部１４２は、先ず、設定通信速度テーブル１３３（図５）を参照し、ゲートウェイ装置３００−１の現在設定通信速度が１０Ｍｂｐｓであると判別する（図９：ステップＳ２０１）。次に、最適通信速度決定部１４２は、音声データ総伝送容量３０３０Ｋｂｐｓが３Ｍｂｐｓ以上であると判別する（図９：ステップＳ２０２）。続いて、最適通信速度決定部１４２は、候補通信速度テーブル１３２を参照し、最適通信速度として１００Ｍｂｐｓを選択する（図９：ステップＳ２０３）。
【００３８】
中継ゲートウェイ装置変更部１４３は、最適通信速度決定部１４２によって選択された最適通信速度１００Ｍｂｐｓと現在設定通信速度１０Ｍｂｐｓとが異なると判別し、ゲートウェイ装置３００−１（新規確立ゲートウェイ装置）以外のゲートウェイ装置（３００−２〜３００−ｍのいずれか）を、新規確立セッションの後に確立するセッションについての通話データを中継するゲートウェイ装置（中継ゲートウェイ装置）とする中継ゲートウェイ装置変更要求を呼接続処理部１２０へ与える（図７：ステップＳ１０４）。中継ゲートウェイ装置変更要求に応じた呼接続処理部１２０は、以降にＶｏＩＰ端末２００−１〜２００−ｎのいずれかから発せられた呼接続要求に応じて、ゲートウェイ装置３００−２〜３００−ｍのいずれかを中継ゲートウェイ装置とする。例えばゲートウェイ装置３００−１〜３００−ｍの各々について予め優先順位を付けておき、その順に中継ゲートウェイ装置とすべきゲートウェイ装置（３００−１以外）を選択する。この処理により、ゲートウェイ装置３００−１は、少なくとも通信速度変更設定処理ルーチンが終了するまでの間は、中継ゲートウェイ装置にはならない。
【００３９】
速度変更設定要求部１４４は、呼接続確立中の全てのセッションについて、ＶｏＩＰ端末とゲートウェイ装置３００−１との間で「ＢＹＥ」メッセージが交換された場合に、ゲートウェイ装置３００−１についての全てのセッションが完了したと判別する（図７：ステップＳ１０５）。この場合、速度変更設定要求部１４４は、最適通信速度１００Ｍｂｐｓを現在設定通信速度とする変更設定を要求する速度変更設定要求をゲートウェイ装置３００−１へ発する（図７：ステップＳ１０６）。このように速度変更設定要求部１４４は、ゲートウェイ装置３００−１についての全てのセッションが完了したときに速度変更設定要求を発する。
【００４０】
速度変更設定要求は、インターフェース部１１０から通信網４００を介してゲートウェイ装置３００−１へ送信される。ゲートウェイ装置３００−１の通信速度制御部３１０は、通信ＩＦ部３２０によって受信された速度変更設定要求に応じて、最適通信速度１００Ｍｂｐｓを現在設定通信速度とする変更設定を行う。つまり、現在設定通信速度が１０Ｍｂｐｓから１００Ｍｂｐｓに切り替えられる。
【００４１】
中継ゲートウェイ装置変更部１４３は、速度変更設定要求部１４４によって速度変更設定要求が発せられた後、又はゲートウェイ装置３００−１からの通信速度変更設定完了通知を受けた後に、ゲートウェイ装置３００−１を中継ゲートウェイ装置としても良い旨の中継制限解除通知を呼接続処理部１２０へ発する。呼接続処理部１２０は、中継制限解除通知を受けた後においては、ゲートウェイ装置３００−１を中継ゲートウェイ装置として選択し得る。
【００４２】
以上、ゲートウェイ装置３００−１の現在設定通信速度を１０Ｍｂｐｓから１００Ｍｂｐｓに変更設定、つまりゲートウェイ装置３００−１の現在設定通信速度を低速から高速に変更設定する場合の例であるが、ゲートウェイ装置３００−１の現在設定通信速度を維持する場合には以下のようになる。
［ｂ．通信速度変更設定処理：  現在設定通信速度１０Ｍｂｐｓを維持する場合について］
以下、再び図１、図７、図９を参照しつつ、通信速度切替指示部１４０による通信速度変更設定処理について説明する。説明に当たって以下の前提とする。ＶｏＩＰ端末２００−１は呼接続要求をせず、ゲートウェイ装置３００−１の現在設定通信速度は１０Ｍｂｐｓ、音声データ総伝送容量は２９５０Ｋｂｐｓである。
【００４３】
先ず、呼接続処理部１２０は、インターフェース部１１０にて「２００  ＯＫ」メッセージに関わる信号を受信しないので、セッション管理テーブル１３１の情報は、現状通りとする（図７：ステップＳ１０１）。
【００４４】
総容量算出部１４１は、新規確立セッションの情報を受信していないので、現在の音声データ総伝送容量である２９５０Ｋｂｐｓを算出する（図７：ステップＳ１０２）。
【００４５】
最適通信速度決定部１４２は、候補通信速度テーブル１３２（図４）を参照し、総容量算出部１４１によって算出された音声データ総伝送容量２９５０Ｋｂｐｓが含まれる範囲である「３Ｍｂｐｓ未満」に対応する「候補通信速度」１０Ｍｂｐｓを最適通信速度として選択する（図７：ステップＳ１０３）。
【００４６】
より詳細には、最適通信速度決定部１４２は、図９に示される最適通信速度選択処理ルーチンに従って最適通信速度を選択する。最適通信速度決定部１４２は、先ず、設定通信速度テーブル１３３（図５）を参照し、ゲートウェイ装置３００−１の現在設定通信速度が１０Ｍｂｐｓであると判別する（図９：ステップＳ２０１）。次に、最適通信速度決定部１４２は、音声データ総伝送容量２９５０Ｋｂｐｓが３Ｍｂｐｓ未満であると判別する。さらに、最適通信速度決定部１４２は、候補通信速度テーブル１３２を参照し、最適通信速度として１０Ｍｂｐｓを選択する（図９：ステップＳ２０２）。
【００４７】
中継ゲートウェイ装置変更部１４３は、最適通信速度決定部１４２によって選択された最適通信速度１０Ｍｂｐｓと現在設定通信速度１０Ｍｂｐｓとが同じであると判別する。中継ゲートウェイ装置変更部１４３は、ゲートウェイ装置３００−１を、現状の設定通り、新規確立セッションの後に確立するセッションについての通話データを中継するゲートウェイ装置（中継ゲートウェイ装置）とする中継ゲートウェイ装置変更要求を呼接続処理部１２０へ与える（図７：ステップＳ１０４）。
【００４８】
以下、現在設定通信速度を維持する場合の処理は、図７における全セッションの終了確認（図７：ステップＳ１０５）、速度変更設定部（図７：ステップＳ１０６）の処理は行われず、一連の処理を終了する。
【００４９】
以上、ゲートウェイ装置３００−１の現在設定通信速度を１０Ｍｂｐｓに維持する場合、つまりゲートウェイ装置３００−１の現在設定通信速度を維持する場合の例であるが、高速から低速に変更設定する場合には以下のようになる。
［ｃ．通信速度変更設定処理：  現在設定通信速度１００Ｍｂｐｓから１０Ｍｂｐｓへの設定変更について］
以下、再び図１、図７、図９を参照しつつ、通信速度切替指示部１４０による通信速度変更設定処理について説明する。以下の前提で説明する。ゲートウェイ装置３００−１の現在設定通信速度は１００Ｍｂｐｓであるとする。また、セッション番号２についての音声データ伝送容量は８０Ｋｂｐｓである。音声データ総伝送容量は３０３０Ｋｂｐｓである。ＶｏＩＰ端末３００−２はセッション番号２に対応するセッションにより通話中である。
【００５０】
先ず、総容量算出部１４１は、ＶｏＩＰ端末３００−２とゲートウェイ装置３００−１との間でセッションの終了要求である「ＢＹＥ」メッセージが交換された場合に、セッション番号２についての情報をセッション管理テーブル１３１から削除する（図７：ステップＳ１０１）。この際、「セッション毎の音声データ伝送容量」８０Ｋｂｐｓもセッション管理テーブル１３１から削除される。以下、終了要求が交換されたセッションについての通話データを中継していたゲートウェイ装置を通話終了ゲートウェイ装置とも称する。
【００５１】
当該削除後、総容量算出部１４１は、セッション毎の音声データ伝送容量を合計して音声データ総伝送容量２９５０Ｋｂｐｓを算出する（図７：ステップＳ１０２）。次に、最適通信速度決定部１４２は、候補通信速度テーブル１３２（図４）を参照し、総容量算出部１４１によって算出された音声データ総伝送容量２９５０Ｋｂｐｓが含まれる範囲である「３Ｍｂｐｓ未満」に対応する「候補通信速度」１０Ｍｂｐｓを最適通信速度として選択する（図７：ステップＳ１０３）。
【００５２】
より詳細には、最適通信速度決定部１４２は、先ず、設定通信速度テーブル１３３（図５）を参照し、ゲートウェイ装置３００−１の現在設定通信速度が１００Ｍｂｐｓであると判別する（図９：ステップＳ２０１、ステップＳ２０４）。次に、最適通信速度決定部１４２は、音声データ総伝送容量２９５０Ｋｂｐｓが３Ｍｂｐｓ未満であると判別する（図９：ステップＳ２０２）。続いて、最適通信速度決定部１４２は、候補通信速度テーブル１３２を参照し、最適通信速度として１０Ｍｂｐｓを選択する（図９：ステップＳ２０３）。最適通信速度決定部１４２は、最適通信速度として１０Ｍｂｐｓを選択した場合には（図９：ステップＳ２０６）、所定時間が経過するまで待機する（図９：ステップＳ２０７）。詳細には、最適通信速度決定部１４２は、切替制限テーブル１３４（図６）を参照し、ゲートウェイ装置３００−１についての切替間隔最短時間が１時間であることから、変更設定後経過時間が１時間となるまで待機する。最適通信速度決定部１４２は、直前の通信速度変更設定時から１時間経過後にゲートウェイ装置３００−１についての最適通信速度として１０Ｍｂｐｓを選択する。
【００５３】
このように切替間隔最短時間の経過後に限って通信速度を切り替えることができるようにすれば、ゲートウェイ装置３００−１の音声データ総伝送容量が例えば３Ｍｂｐｓなどの閾値近傍であった場合に、セッション管理テーブル１３１へのセッション情報の追加と削除が交互になされたときであっても、最適通信速度である１０Ｍｂｐｓと１００Ｍｂｐｓとが頻繁に入れ替わるのを防ぐことができる。
【００５４】
中継ゲートウェイ装置変更部１４３は、設定通信速度テーブル１３３（図５）を参照し、最適通信速度決定部１４２によって選択された最適通信速度１０Ｍｂｐｓとゲートウェイ装置３００−１についての現在設定通信速度１００Ｍｂｐｓとが異なると判別し、ゲートウェイ装置３００−１以外のゲートウェイ装置（３００−２〜３００−ｍのいずれか）を、以後に確立するセッションについての通話データを中継するゲートウェイ装置（中継ゲートウェイ装置）とする中継ゲートウェイ装置変更要求を呼接続処理部１２０へ与える（図７：ステップＳ１０４）。
【００５５】
速度変更設定要求部１４４は、呼接続確立中の全てのセッションについて、ＶｏＩＰ端末とゲートウェイ装置３００−１との間で「ＢＹＥ」メッセージが交換された場合に、ゲートウェイ装置３００−１についての全てのセッションが完了したと判別する（図７：ステップＳ１０５）。この場合、速度変更設定要求部１４４は、最適通信速度１０Ｍｂｐｓを現在設定通信速度とする変更設定を要求する速度変更設定要求をゲートウェイ装置３００−１へ発する（図７：ステップＳ１０６）。
【００５６】
速度変更設定要求は、インターフェース部１１０から通信網４００を介してゲートウェイ装置３００−１へ送信される。ゲートウェイ装置３００−１の通信速度制御部３１０は、通信ＩＦ部３２０によって受信された速度変更設定要求に応じて、最適通信速度１０Ｍｂｐｓを現在設定通信速度とする変更設定を行う。つまり、現在設定通信速度が１００Ｍｂｐｓから１０Ｍｂｐｓに切り替えられる。
【００５７】
中継ゲートウェイ装置変更部１４３は、速度変更設定要求部１４４によって速度変更設定要求が発せられた後、又はゲートウェイ装置３００−１からの通信速度変更設定完了通知を受けた後に、ゲートウェイ装置３００−１を中継ゲートウェイ装置としても良い旨の中継制限解除通知を呼接続処理部１２０へ発する。呼接続処理部１２０は、中継制限解除通知を受けた後においては、ゲートウェイ装置３００−１を中継ゲートウェイ装置として選択し得る。
【００５８】
以上、ゲートウェイ装置３００−１の現在設定通信速度を１００Ｍｂｐｓから１０Ｍｂｐｓに変更設定、つまりゲートウェイ装置３００−１の現在設定通信速度を高速から低速に変更設定する場合の例である。次に、ゲートウェイ装置３００−１の現在設定通信速度を１００Ｍｂｐｓから１Ｇｂｐｓに変更設定、つまりゲートウェイ装置３００−１の現在設定通信速度を低速から高速に変更設定する場合には以下のようになる。
［ｄ．その他の通信速度変更設定処理１：  現在設定通信速度１００Ｍｂｐｓから１Ｇｂｐｓへの設定変更について］
以下、再び図１、図７、図９を参照しつつ、通信速度切替指示部１４０による通信速度変更設定処理について説明する。説明に当たって以下の前提とする。ゲートウェイ装置３００−１の現在設定通信速度は１００Ｍｂｐｓ、音声データ総伝送容量は３Ｍｂｐｓ以上かつ３０Ｍｂｐｓ未満である。また、「ｄ．その他の通信速度変更設定処理の処理１」は、現在設定通信速度を低速から高速に変更設定する場合に相当するので、「ａ．通信速度変更設定処理の処理」の処理手順が基本となる。
【００５９】
先ず、ＶｏＩＰ端末２００−１が、呼接続要求である「ＩＮＶＩＴＥ」メッセージをＳＩＰサーバ１００を経由してゲートウェイ装置３００−１へ送信する。ゲートウェイ装置３００−１は、その応答として「２００  ＯＫ」メッセージをＳＩＰサーバ１００へ送信する。
【００６０】
呼接続処理部１２０は、インターフェース部１１０が受信した「２００  ＯＫ」メッセージに含まれるセッション情報を抽出し、これをセッション管理テーブル１３１に追加する（図７：ステップＳ１０１）。呼接続処理部１２０は、セッション情報に含まれる情報をセッション管理テーブル１３１の各欄に対応させて記憶する。総容量算出部１４１は、セッション情報に含まれる情報から「セッション毎の音声データ伝送容量」を算出する。
【００６１】
総容量算出部１４１は、新規確立セッションについての音声データ伝送容量３０Ｍｂｐｓ未満を現在の音声データ総伝送容量に加算して、新規確立セッションについての音声データ伝送容量込みの音声データ総伝送容量３０Ｍｂｐｓ以上を算出する（図７：ステップＳ１０２）。
【００６２】
最適通信速度決定部１４２は、候補通信速度テーブル１３２（図４）を参照し、総容量算出部１４１によって算出された音声データ総伝送容量が含まれる範囲である「３０Ｍｂｐｓ以上」に対応する「候補通信速度」１Ｇｂｐｓを最適通信速度として選択する（図７：ステップＳ１０３）。
【００６３】
より詳細には、最適通信速度決定部１４２は、図９に示される最適通信速度選択処理ルーチンに従って最適通信速度を選択する。最適通信速度決定部１４２は、先ず、設定通信速度テーブル１３３を参照し、ゲートウェイ装置３００−１の現在設定通信速度が１００Ｍｂｐｓであると判別する（図９：ステップＳ２０１、ステップＳ２０４）。次に、最適通信速度決定部１４２は、音声データ総伝送容量が３０Ｍｂｐｓ以上であると判別する（図９：ステップＳ２０５、Ｓ２０８）。続いて、最適通信速度決定部１４２は、候補通信速度テーブル１３２を参照し、最適通信速度として１Ｇｂｐｓを選択する（図９：ステップＳ２０９）。
【００６４】
中継ゲートウェイ装置変更部１４３は、最適通信速度決定部１４２によって選択された最適通信速度１Ｇｂｐｓと現在設定通信速度１００Ｍｂｐｓとが異なると判別し、ゲートウェイ装置３００−１（新規確立ゲートウェイ装置）以外のゲートウェイ装置（３００−２〜３００−ｍのいずれか）を、新規確立セッションの後に確立するセッションについての通話データを中継するゲートウェイ装置（中継ゲートウェイ装置）とする中継ゲートウェイ装置変更要求を呼接続処理部１２０へ与える（図７：ステップＳ１０４）。中継ゲートウェイ装置変更要求に応じた呼接続処理部１２０は、以降にＶｏＩＰ端末２００−１〜２００−ｎのいずれかから発せられた呼接続要求に応じて、ゲートウェイ装置３００−２〜３００−ｍのいずれかを中継ゲートウェイ装置とする。例えばゲートウェイ装置３００−１〜３００−ｍの各々について予め優先順位を付けておき、その順に中継ゲートウェイ装置とすべきゲートウェイ装置（３００−１以外）を選択する。この処理により、ゲートウェイ装置３００−１は、少なくとも通信速度変更設定処理ルーチンが終了するまでの間は、中継ゲートウェイ装置にはならない。
【００６５】
速度変更設定要求部１４４は、呼接続確立中の全てのセッションについて、ＶｏＩＰ端末とゲートウェイ装置３００−１との間で「ＢＹＥ」メッセージが交換された場合に、ゲートウェイ装置３００−１についての全てのセッションが完了したと判別する（図７：ステップＳ１０５）。この場合、速度変更設定要求部１４４は、最適通信速度１Ｇｂｐｓを現在設定通信速度とする変更設定を要求する速度変更設定要求をゲートウェイ装置３００−１へ発する（図７：ステップＳ１０６）。このように速度変更設定要求部１４４は、ゲートウェイ装置３００−１についての全てのセッションが完了したときに速度変更設定要求を発する。
【００６６】
速度変更設定要求は、インターフェース部１１０から通信網４００を介してゲートウェイ装置３００−１へ送信される。ゲートウェイ装置３００−１の通信速度制御部３１０は、通信ＩＦ部３２０によって受信された速度変更設定要求に応じて、最適通信速度１Ｇｂｐｓを現在設定通信速度とする変更設定を行う。つまり、現在設定通信速度が１００Ｍｂｐｓから１Ｇｂｐｓに切り替えられる。
【００６７】
中継ゲートウェイ装置変更部１４３は、速度変更設定要求部１４４によって速度変更設定要求が発せられた後、又はゲートウェイ装置３００−１からの通信速度変更設定完了通知を受けた後に、ゲートウェイ装置３００−１を中継ゲートウェイ装置としても良い旨の中継制限解除通知を呼接続処理部１２０へ発する。呼接続処理部１２０は、中継制限解除通知を受けた後においては、ゲートウェイ装置３００−１を中継ゲートウェイ装置として選択し得る。
【００６８】
以上、ゲートウェイ装置３００−１の現在設定通信速度を１００Ｍｂｐｓから１Ｇｂｐｓに変更設定、つまりゲートウェイ装置３００−１の現在設定通信速度を高速から低速に変更設定する場合の例である。次に、ゲートウェイ装置３００−１の現在設定通信速度を１００Ｍｂｐｓに維持する場合、つまりゲートウェイ装置３００−１の現在設定通信速度を維持する場合には以下のようになる。
［ｅ．通信速度変更設定処理２：  現在設定通信速度１００Ｍｂｐｓを維持する場合について］
以下、再び図１、図７、図９を参照しつつ、通信速度切替指示部１４０による通信速度変更設定処理について説明する。説明に当たって以下の前提とする。ＶｏＩＰ端末２００−１は呼接続要求をせず、ゲートウェイ装置３００−１の現在設定通信速度は１００Ｍｂｐｓ、音声データ総伝送容量は３Ｍｂｐｓ以上かつ３０Ｍｂｐｓ未満である場合とする。また、「ｅ．その他の通信速度変更設定処理の処理２」は、現在設定通信速度を維持する場合に相当するので、「ｂ．通信速度変更設定処理の処理」の処理手順が基本となる。
【００６９】
先ず、呼接続処理部１２０は、インターフェース部１１０にて「２００  ＯＫ」メッセージに関わる信号を受信しないので、セッション管理テーブル１３１の情報は、現状通りとする（図７：ステップＳ１０１）。
【００７０】
総容量算出部１４１は、新規確立セッションの情報を受信していないので、現在の音声データ総伝送容量である３Ｍｂｐｓ以上かつ３０Ｍｂｐｓ未満を算出する（図７：ステップＳ１０２）。
【００７１】
最適通信速度決定部１４２は、候補通信速度テーブル１３２（図４）を参照し、総容量算出部１４１によって算出された音声データ総伝送容量が含まれる範囲である「３Ｍｂｐｓ以上かつ３０Ｍｂｐｓ未満」に対応する「候補通信速度」１００Ｍｂｐｓを最適通信速度として選択する（図７：ステップＳ１０３）。
【００７２】
より詳細には、最適通信速度決定部１４２は、図９に示される最適通信速度選択処理ルーチンに従って最適通信速度を選択する。最適通信速度決定部１４２は、先ず、設定通信速度テーブル１３３（図５）を参照し、ゲートウェイ装置３００−１の現在設定通信速度が１００Ｍｂｐｓであると判別する（図９：ステップＳ２０１、ステップＳ２０４）。次に、最適通信速度決定部１４２は、音声データ総伝送容量が３０Ｍｂｐｓ以上かつ３００Ｍｂｐｓ未満であると判別する。さらに、最適通信速度決定部１４２は、候補通信速度テーブル１３２を参照し、最適通信速度として１００Ｍｂｐｓを選択する（図９：ステップＳ２０５、ステップＳ２０８）。
【００７３】
中継ゲートウェイ装置変更部１４３は、最適通信速度決定部１４２によって選択された最適通信速度１００Ｍｂｐｓと現在設定通信速度１００Ｍｂｐｓとが同じであると判別する。中継ゲートウェイ装置変更部１４３は、ゲートウェイ装置３００−１を、現状の設定通り、新規確立セッションの後に確立するセッションについての通話データを中継するゲートウェイ装置（中継ゲートウェイ装置）とする中継ゲートウェイ装置変更要求を呼接続処理部１２０へ与える（図７：ステップＳ１０４）。
【００７４】
以下、現在設定通信速度を維持する場合の処理は、図７における全セッションの終了確認（図７：ステップＳ１０５）、速度変更設定部（図７：ステップＳ１０６）の処理は行われず、一連の処理を終了する。
【００７５】
以上、ゲートウェイ装置３００−１の現在設定通信速度を１００Ｍｂｐｓに維持する場合、つまりゲートウェイ装置３００−１の現在設定通信速度を維持する場合の例である。次に、ゲートウェイ装置３００−１の現在設定通信速度１Ｇｂｐｓから１００Ｍｂｐｓへの設定変更、つまり高速から低速に変更設定する場合には以下のようになる。
［ｆ．その他の通信速度変更設定処理３：  現在設定通信速度１Ｇｂｐｓから１００Ｍｂｐｓへの設定変更について］
以下、再び図１、図７、図９を参照しつつ、通信速度切替指示部１４０による通信速度変更設定処理について説明する。以下の前提で説明する。ゲートウェイ装置３００−１の現在設定通信速度は１Ｇｂｐｓであるとし、音声データ総伝送容量は３０Ｍｂｐｓ以上であるとする。また、「ｆ．その他の通信速度変更設定処理の処理３」は、現在設定通信速度を高速から低速に変更設定する場合に相当するので、「ｃ．通信速度変更設定処理の処理」の処理手順が基本となる。
【００７６】
先ず、総容量算出部１４１は、ＶｏＩＰ端末３００とゲートウェイ装置３００−１との間でセッションの終了要求である「ＢＹＥ」メッセージが交換された場合に、この終了要求に関わるセッション番号についての情報をセッション管理テーブル１３１から削除する（図７：ステップＳ１０１）。この際、「セッション毎の音声データ伝送容量」もセッション管理テーブル１３１から削除される。以下、終了要求が交換されたセッションについての通話データを中継していたゲートウェイ装置を通話終了ゲートウェイ装置とも称する。
【００７７】
当該削除後、総容量算出部１４１は、セッション毎の音声データ伝送容量を合計して音声データ総伝送容量３０Ｍｂｐｓ未満を算出する（図７：ステップＳ１０２）。次に、最適通信速度決定部１４２は、候補通信速度テーブル１３２（図４）を参照し、総容量算出部１４１によって算出された音声データ総伝送容量「３０Ｍｂｐｓ未満」に対応する「候補通信速度」１００Ｍｂｐｓを最適通信速度として選択する（図７：ステップＳ１０３）。
【００７８】
より詳細には、最適通信速度決定部１４２は、先ず、設定通信速度テーブル１３３（図５）を参照し、ゲートウェイ装置３００−１の現在設定通信速度が１Ｇｂｐｓであると判別する（図９：ステップＳ２０１、ステップＳ２０４）。次に、最適通信速度決定部１４２は、音声データ総伝送容量が３０Ｍｂｐｓ未満であると判別する（図９：ステップＳ２１０）。続いて、最適通信速度決定部１４２は、候補通信速度テーブル１３２を参照し、最適通信速度として１００Ｍｂｐｓを選択する（図９：ステップＳ２１１）。最適通信速度決定部１４２は、最適通信速度として１００Ｍｂｐｓを選択した場合には（図９：ステップＳ２１１）、所定時間が経過するまで待機する。詳細には、最適通信速度決定部１４２は、切替制限テーブル１３４を参照し、ゲートウェイ装置３００−１についての切替間隔最短時間に基づき、変更設定後経過時間が切替間隔最短時間となるまで待機する。最適通信速度決定部１４２は、直前の通信速度変更設定時から切替間隔最短時間の経過後にゲートウェイ装置３００−１についての最適通信速度として１００Ｍｂｐｓを選択する。（図９：ステップＳ２１２）。
【００７９】
このように切替間隔最短時間の経過後に限って通信速度を切り替えることができるようにすれば、ゲートウェイ装置３００−１の音声データ総伝送容量が例えば３０Ｍｂｐｓなどの閾値近傍であった場合に、セッション管理テーブル１３１へのセッション情報の追加と削除が交互になされたときであっても、最適通信速度である１００Ｍｂｐｓと１Ｇｂｐｓとが頻繁に入れ替わるのを防ぐことができる。
【００８０】
中継ゲートウェイ装置変更部１４３は、設定通信速度テーブル１３３を参照し、最適通信速度決定部１４２によって選択された最適通信速度１００Ｍｂｐｓとゲートウェイ装置３００−１についての現在設定通信速度１Ｇｂｐｓとが異なると判別し、ゲートウェイ装置３００−１以外のゲートウェイ装置（３００−２〜３００−ｍのいずれか）を、以後に確立するセッションについての通話データを中継するゲートウェイ装置（中継ゲートウェイ装置）とする中継ゲートウェイ装置変更要求を呼接続処理部１２０へ与える（図７：ステップＳ１０４）。
【００８１】
速度変更設定要求部１４４は、呼接続確立中の全てのセッションについて、ＶｏＩＰ端末とゲートウェイ装置３００−１との間で「ＢＹＥ」メッセージが交換された場合に、ゲートウェイ装置３００−１についての全てのセッションが完了したと判別する（図７：ステップＳ１０５）。この場合、速度変更設定要求部１４４は、最適通信速度１００Ｍｂｐｓを現在設定通信速度とする変更設定を要求する速度変更設定要求をゲートウェイ装置３００−１へ発する（図７：ステップＳ１０６）。
【００８２】
速度変更設定要求は、インターフェース部１１０から通信網４００を介してゲートウェイ装置３００−１へ送信される。ゲートウェイ装置３００−１の通信速度制御部３１０は、通信ＩＦ部３２０によって受信された速度変更設定要求に応じて、最適通信速度１００Ｍｂｐｓを現在設定通信速度とする変更設定を行う。つまり、現在設定通信速度が１ＧＭｂｐｓから１００Ｍｂｐｓに切り替えられる。
【００８３】
中継ゲートウェイ装置変更部１４３は、速度変更設定要求部１４４によって速度変更設定要求が発せられた後、又はゲートウェイ装置３００−１からの通信速度変更設定完了通知を受けた後に、ゲートウェイ装置３００−１を中継ゲートウェイ装置としても良い旨の中継制限解除通知を呼接続処理部１２０へ発する。呼接続処理部１２０は、中継制限解除通知を受けた後においては、ゲートウェイ装置３００−１を中継ゲートウェイ装置として選択し得る。
【００８４】
以上、ゲートウェイ装置３００−１の現在設定通信速度を１Ｇｂｐｓから１００Ｍｂｐｓに変更設定、つまりゲートウェイ装置３００−１の現在設定通信速度を高速から低速に変更設定する場合の例である。次に、ゲートウェイ装置３００−１の現在設定通信速度を１Ｇｂｐｓに維持する場合、つまりゲートウェイ装置３００−１の現在設定通信速度を維持する場合には以下のようになる。
［ｇ．その他の通信速度変更設定処理４：  現在設定通信速度１Ｇｂｐｓを維持する場合について］
以下、再び図１、図７、図９を参照しつつ、通信速度切替指示部１４０による通信速度変更設定処理について説明する。説明に当たって以下の前提とする。ＶｏＩＰ端末２００−１は呼接続要求をせず、ゲートウェイ装置３００−１の現在設定通信速度は１Ｇｂｐｓ、音声データ総伝送容量は３０Ｍｂｐｓ以上である。また、「ｇ．その他の通信速度変更設定処理４」は、現在設定通信速度を維持する場合に相当するので、「ｂ．通信速度変更設定処理の処理」、「ｅ．その他の通信速度変更設定処理の処理２」の処理手順が基本となる。
【００８５】
先ず、呼接続処理部１２０は、インターフェース部１１０にて「２００  ＯＫ」メッセージに関わる信号を受信しないので、セッション管理テーブル１３１の情報は、現状通りとする（図７：ステップＳ１０１）。
【００８６】
総容量算出部１４１は、新規確立セッションの情報を受信していないので、現在の音声データ総伝送容量である３０Ｍｂｐｓ以上を算出する（図７：ステップＳ１０２）。
【００８７】
最適通信速度決定部１４２は、候補通信速度テーブル１３２（図４）を参照し、総容量算出部１４１によって算出された音声データ総伝送容量が含まれる範囲である「３０Ｍｂｐｓ以上」に対応する「候補通信速度」１Ｇｂｐｓを最適通信速度として選択する（図７：ステップＳ１０３）。
【００８８】
より詳細には、最適通信速度決定部１４２は、図９に示される最適通信速度選択処理ルーチンに従って最適通信速度を選択する。最適通信速度決定部１４２は、先ず、設定通信速度テーブル１３３（図５）を参照し、ゲートウェイ装置３００−１の現在設定通信速度が１Ｇｂｐｓであると判別する（図９：ステップＳ２０１、ステップＳ２０４）。次に、最適通信速度決定部１４２は、音声データ総伝送容量が３０Ｍｂｐｓ以上であると判別する。さらに、最適通信速度決定部１４２は、候補通信速度テーブル１３２を参照し、最適通信速度として１Ｇｂｐｓを選択する（図９：ステップＳ２１０）。
【００８９】
中継ゲートウェイ装置変更部１４３は、最適通信速度決定部１４２によって選択された最適通信速度１Ｇｂｐｓと現在設定通信速度１Ｇｂｐｓとが同じであると判別する。中継ゲートウェイ装置変更部１４３は、ゲートウェイ装置３００−１を、現状の設定通り、新規確立セッションの後に確立するセッションについての通話データを中継するゲートウェイ装置（中継ゲートウェイ装置）とする中継ゲートウェイ装置変更要求を呼接続処理部１２０へ与える（図７：ステップＳ１０４）。
【００９０】
以下、現在設定通信速度を維持する場合の処理は、図７における全セッションの終了確認（図７：ステップＳ１０５）、速度変更設定部（図７：ステップＳ１０６）の処理は行われず、一連の処理を終了する。
【００９１】
以上、ゲートウェイ装置３００−１の現在設定通信速度を１Ｇｂｐｓに維持する場合、つまりゲートウェイ装置３００−１の現在設定通信速度を維持する場合の例である。
【００９２】
上記したように本実施例によるＳＩＰサーバは、ゲートウェイ装置からのＳＩＰメッセージに含まれるセッション情報に基づいて算出した、当該ゲートウェイ装置についての音声データ総伝送容量に応じて最適通信速度を選択し、当該ゲートウェイ装置についての全てのセッションが完了したときに、通信速度を当該最適通信速度に切り替える要求を当該ゲートウェイ装置へ発する。つまり、ゲートウェイ装置が扱う音声データ総伝送量が少ない場合には、消費電力の低減のために通信速度を低速に切り替えるのであるが、全てのセッションが完了してから切り替え処理を行うので、通話音声の途切れが生じないという効果が得られる。ゲートウェイ装置が扱う音声データ総伝送量が多くなった場合には、通信速度を高速に切り替えるのであるが、この場合にも、全てのセッションが完了してから切り替え処理を行うので、通話音声の途切れは生じない。ゲートウェイ装置は、ＳＩＰサーバからの通信速度の切り替え要求に応じて通信速度の設定を変更する。このように、本実施例のＳＩＰサーバによれば、音声データ総伝送量に応じて通信速度を適宜変更しつつ消費電力を抑えることができる。
【符号の説明】
【００９３】
１  ＳＩＰ呼接続システム
１００  ＳＩＰサーバ装置（ＳＩＰサーバ）
１１０  インターフェース部
１２０  呼接続処理部
１３０  記憶部
１３１  セッション管理テーブル
１３２  候補通信速度テーブル
１３３  設定通信速度テーブル
１３４  切替制限テーブル
１４０  通信速度切替指示部
１４１  総容量算出部
１４２  最適通信速度決定部
１４３  中継ゲートウェイ装置変更部
１４４  速度変更設定要求部
２００−１〜２００−ｎ  ＶｏＩＰ端末
３００−１〜３００−ｍ  ゲートウェイ装置
３１０  通信速度制御部
３２０  通信インターフェース部
４００  通信網
【図１】
2011029703.tif 000003
【図２】
2011029703.tif 000004
【図３】
2011029703.tif 000005
【図４】
2011029703.tif 000006
【図５】
2011029703.tif 000007
【図６】
2011029703.tif 000008
【図７】
2011029703.tif 000009
【図８】
2011029703.tif 000010
【図９】
2011029703.tif 000011