(57)【要約】【課題】メディアゲートウェイの処理を安定させる信号流量制御装置及び信号流量制御方法を提供することを課題とする。【解決手段】メディアゲートウェイ５００に送信される信号の信号種別に対して与えられた送信時間間隔を各信号に対応付けて送信時間間隔記憶部１４に記憶し、メディアゲートウェイ５００で信号を処理可能な処理上限値を処理上限値記憶部１５に記憶しておくと共に、現在処理している複数の処理中信号に対応する送信時間間隔の積上時間を使用量として使用量格納部１６に格納しておき、送信されようとしている対象信号に対応する送信時間間隔を送信時間間隔記憶部１４から検索し、検索した送信時間間隔を使用量に加算した値が処理上限値を超えない場合に、上記対象信号に対応する送信時間間隔で該対象信号をメディアゲートウェイ５００に送信し、加算後の値が処理上限値を超える場合に、対象信号をメディアゲートウェイ５００に送信しない。【選択図】図１
2010199848.tif 000002
【特許請求の範囲】
【請求項１】
呼処理サーバからメディアゲートウェイに送信される信号の流量を制御する信号流量制御装置であって、
送信される信号に対して与えられた送信時間間隔を記憶しておく送信時間間隔記憶手段と、
前記メディアゲートウェイで信号を処理可能な処理上限値を記憶しておく処理上限値記憶手段と、
前記メディアゲートウェイで現在処理している処理中信号に対応する前記送信時間間隔を使用量として格納する使用量格納手段と、
送信される対象信号に対応する前記送信時間間隔を前記送信時間間隔記憶手段から検索し、前記処理上限値記憶手段から読み出した前記処理上限値と前記使用量格納手段から読み出した前記使用量とを用いて、当該対象信号を前記メディアゲートウェイで更に処理できるか否かを判定する判定手段と、
前記更に処理できる場合に、検索された前記送信時間間隔で前記対象信号を前記メディアゲートウェイに送信し、前記更に処理できない場合に、前記対象信号を前記メディアゲートウェイに送信しない送信手段と、
を有することを特徴とする信号流量制御装置。
【請求項２】
前記更に処理できる場合には前記対象信号に対応する前記送信時間間隔を前記使用量に加算し、前記処理中信号に対する応答があった場合には当該処理中信号に対応する前記送信時間間隔を前記使用量から減算する使用量可変手段を更に有することを特徴とする請求項１に記載の信号流量制御装置。
【請求項３】
前記判定手段は、
検索した前記送信時間間隔を前記使用量に加算した値が前記処理上限値を超える場合に、前記対象信号を前記メディアゲートウェイで更に処理できないと判定することを特徴とする請求項１又は２に記載の信号流量制御装置。
【請求項４】
前記送信される信号に対して与えられた送信時間間隔は、
当該信号の信号種別に応じて異なることを特徴とする請求項１乃至３のいずれか１項に記載の信号流量制御装置。
【請求項５】
前記送信される信号に対して与えられた送信時間間隔は、
任意の複数の信号に対して共通的に与えられた送信時間間隔と、当該任意の複数の信号以外に対して共通的に与えられた送信時間間隔との２種類であることを特徴とする請求項１乃至３のいずれか１項に記載の信号流量制御装置。
【請求項６】
呼処理サーバからメディアゲートウェイに送信される信号の流量を制御する信号流量制御装置であって、
前記メディアゲートウェイで処理可能な範囲で前記信号を送信する一定の送信時間間隔を記憶しておく送信時間間隔記憶手段と、
前記送信時間間隔記憶手段から前記送信時間間隔を読み出して、送信される対象信号を当該送信時間間隔で送信する送信手段と、
を有することを特徴とする信号流量制御装置。
【請求項７】
呼処理サーバからメディアゲートウェイに送信される信号の流量を制御する信号流量制御装置で処理する信号流量制御方法であって、
送信される信号に対して与えられた送信時間間隔を送信時間間隔記憶手段に記憶しておくステップと、
前記メディアゲートウェイで信号を処理可能な処理上限値を処理上限値記憶手段に記憶しておくステップと、
前記メディアゲートウェイで現在処理している処理中信号に対応する前記送信時間間隔を使用量として使用量格納手段に格納するステップと、
送信される対象信号に対応する前記送信時間間隔を前記送信時間間隔記憶手段から検索し、前記処理上限値記憶手段から読み出した前記処理上限値と前記使用量格納手段から読み出した前記使用量とを用いて、当該対象信号を前記メディアゲートウェイで更に処理できるか否かを判定するステップと、
前記更に処理できる場合に、検索された前記送信時間間隔で前記対象信号を前記メディアゲートウェイに送信し、前記更に処理できない場合に、前記対象信号を前記メディアゲートウェイに送信しないステップと、
を有することを特徴とする信号流量制御方法。
【請求項８】
前記更に処理できる場合には前記対象信号に対応する前記送信時間間隔を前記使用量に加算し、前記処理中信号に対する応答があった場合には当該処理中信号に対応する前記送信時間間隔を前記使用量から減算するステップを更に有することを特徴とする請求項７に記載の信号流量制御方法。
【請求項９】
呼処理サーバからメディアゲートウェイに送信される信号の流量を制御する信号流量制御装置で処理する信号流量制御方法であって、
前記メディアゲートウェイで処理可能な範囲で前記信号を送信する一定の送信時間間隔を送信時間間隔記憶手段に記憶しておくステップと、
前記送信時間間隔記憶手段から前記送信時間間隔を読み出して、送信される対象信号を当該送信時間間隔で送信するステップと、
を有することを特徴とする信号流量制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、Ｎｅｘｔ  Ｇｅｎｅｒａｔｉｏｎ  Ｎｅｔｗｏｒｋと称される次世代情報通信ネットワークにおいて、呼処理サーバからメディアゲートウェイに送信される信号の流量を制御する信号流量制御装置及び信号流量制御方法の技術に関する。
【背景技術】
【０００２】
現在、従来の電話網がもつ信頼性・安定性を確保しながら、ＩＰネットワークの柔軟性や経済性を備えたＮｅｘｔ  Ｇｅｎｅｒａｔｉｏｎ  Ｎｅｔｗｏｒｋ（一般的には「次世代電話網」や「次世代情報通信ネットワーク」等と称されている。以降、単に「次世代情報通信ネットワーク」と称することとする。）環境の実現に向けて、ＩＴＵ−Ｔ（国際電気通信連合  電気通信標準化部門）などを中心に国際的な標準化が進められている（非特許文献１参照）。
【０００３】
図１２は、次世代情報通信ネットワークの通信ネットワーク構成を概略的に示す図である。この通信ネットワークは、ユーザが利用する複数のユーザ端末１と、ユーザ端末１から送信された呼接続要求等を制御する複数の呼処理サーバ３００と、呼処理サーバ３００からの要求に基づいて転送網内外のターミネーション（Ｔｅｒｍｉｎａｔｉｏｎ）を結びつけるメディアゲートウェイ５００と、ユーザ端末１と呼処理サーバ３００とメディアゲートウェイ５００との間をそれぞれ通信可能に接続する複数のルータ（スイッチの概念も含む）３とで構成されている。なお、図１２には通信ネットワーク機器としてルータやスイッチを用いた構成が示されているが、ルータが介在しない通信ネットワーク構成の場合も当然に存在している。
【０００４】
相手のユーザに対して通話を望む場合には、ユーザ端末１から他のユーザ端末（図示せず）に対してＩＮＶＩＴＥ等の呼接続確立に要するＳＩＰ（Ｓｅｓｓｉｏｎ  Ｉｎｉｔｉａｔｉｏｎ  Ｐｒｏｔｏｃｏｌ）信号を送信し、該他のユーザ端末とのＳＩＰネゴシエーションの結果がＯＫの場合にユーザ端末間でセッションが確立し、通話が可能となる。具体的には、ユーザ端末１からの上記ＳＩＰ信号が呼処理サーバ３００ａに送信され、該ＳＩＰ信号を受け取った呼処理サーバ３００ａは近隣に接続されている他の呼処理サーバ３００ｂや呼処理サーバ３００ｃを経由して相手のユーザ端末に対して呼の接続を要求する。そして、該ユーザ端末を所持しているユーザが該接続要求に応答した場合には、該ユーザ端末からの応答信号が呼処理サーバ３００ｃ、呼処理サーバ３００ｂ、呼処理サーバ３００ａを経由してユーザ端末１に送信される。その後、ユーザ端末１と他のユーザ端末との間で音声等のメディアのセッションが確立する。なお、図１２に示す点線はＳＩＰ信号の流れを説明するものであるが、実際には実線を通って送受されることになる。
【０００５】
ここで、上記ＳＩＰネゴシエーションの結果はＳＤＰ（Ｓｅｓｓｉｏｎ  Ｄｅｓｃｒｉｐｔｉｏｎ  Ｐｒｏｔｏｃｏｌ）に記載され、該ＳＤＰに含まれるメディア情報には、要求帯域、転送品質クラス等が含まれている。呼処理サーバ３００は、転送網の経路情報と各リンクの帯域を仮想的なリソース、仮想パスとして予め管理しており、上記ＳＩＰネゴシエーションによって得られたＳＤＰに基づいて、確立するメディアに必要な帯域が転送網で確保できるか否かをメディアゲートウェイに問い合わせ、仮想パス内で帯域使用が可能な場合に、該メディアゲートウェイに対してピンホール制御やポリシー設定を行ってユーザ端末間のパスを確立する。なお、図１２に示す一点鎖線は、このようなピンホール制御等の制御信号の流れを示すものである。
【先行技術文献】
【非特許文献】
【０００６】
【非特許文献１】黒川  章、外１名、“グローバルスタンダード最前線  ＥＴＳＩ  ＴＩＳＰＡＮのＮＧＮ標準化動向”、2006年4月、ＮＴＴ技術ジャーナル
【発明の概要】
【発明が解決しようとする課題】
【０００７】
ここで、呼処理サーバはメディアゲートウェイを制御するインタフェースを備えているが、メディアゲートウェイの処理性能に関して規定されていないため、処理要求に関する信号をメディアゲートウェイに連続的に送信してしまい、該信号の量がメディアゲートウェイで処理できない程度にまで過剰になった場合には、メディアゲートウェイの処理負荷を高くするという問題や、メディアゲートウェイが輻輳状態となって該信号に対する応答信号を受け取れないという問題、更には該信号が破棄されるという問題があった。
【０００８】
本発明は、上記を鑑みてなされたものであり、メディアゲートウェイの処理を安定させる信号流量制御装置及び信号流量制御方法を提供することを課題とする。
【課題を解決するための手段】
【０００９】
請求項１に記載の本発明は、呼処理サーバからメディアゲートウェイに送信される信号の流量を制御する信号流量制御装置であって、送信される信号に対して与えられた送信時間間隔を記憶しておく送信時間間隔記憶手段と、前記メディアゲートウェイで信号を処理可能な処理上限値を記憶しておく処理上限値記憶手段と、前記メディアゲートウェイで現在処理している処理中信号に対応する前記送信時間間隔を使用量として格納する使用量格納手段と、送信される対象信号に対応する前記送信時間間隔を前記送信時間間隔記憶手段から検索し、前記処理上限値記憶手段から読み出した前記処理上限値と前記使用量格納手段から読み出した前記使用量とを用いて、当該対象信号を前記メディアゲートウェイで更に処理できるか否かを判定する判定手段と、前記更に処理できる場合に、検索された前記送信時間間隔で前記対象信号を前記メディアゲートウェイに送信し、前記更に処理できない場合に、前記対象信号を前記メディアゲートウェイに送信しない送信手段と、を有することを要旨とする。
【００１０】
請求項２に記載の本発明は、前記更に処理できる場合には前記対象信号に対応する前記重みを前記使用量に加算し、前記処理中信号に対する応答があった場合には当該処理中信号に対応する前記重みを前記使用量から減算する使用量可変手段を更に有することを要旨とする。
【００１１】
請求項３に記載の本発明は、前記判定手段が、検索した前記重みを前記使用量に加算した値が前記処理上限値を超える場合に、前記対象信号を前記メディアゲートウェイで更に処理できないと判定することを要旨とする。
【００１２】
請求項４に記載の本発明は、前記送信される信号に対して与えられた重みが、当該信号の信号種別に応じて異なることを要旨とする。
【００１３】
請求項５に記載の本発明は、前記送信される信号に対して与えられた送信時間間隔は、任意の複数の信号に対して共通的に与えられた送信時間間隔と、当該任意の複数の信号以外に対して共通的に与えられた送信時間間隔との２種類であることを要旨とする。
【００１４】
請求項６に記載の本発明は、呼処理サーバからメディアゲートウェイに送信される信号の流量を制御する信号流量制御装置であって、前記メディアゲートウェイで処理可能な範囲で前記信号を送信する一定の送信時間間隔を記憶しておく送信時間間隔記憶手段と、前記送信時間間隔記憶手段から前記送信時間間隔を読み出して、送信される対象信号を当該送信時間間隔で送信する送信手段と、を有することを要旨とする。
【００１５】
請求項７に記載の本発明は、呼処理サーバからメディアゲートウェイに送信される信号の流量を制御する信号流量制御装置で処理する信号流量制御方法であって、送信される信号に対して与えられた送信時間間隔を送信時間間隔記憶手段に記憶しておくステップと、前記メディアゲートウェイで信号を処理可能な処理上限値を処理上限値記憶手段に記憶しておくステップと、前記メディアゲートウェイで現在処理している処理中信号に対応する前記送信時間間隔を使用量として使用量格納手段に格納するステップと、送信される対象信号に対応する前記送信時間間隔を前記送信時間間隔記憶手段から検索し、前記処理上限値記憶手段から読み出した前記処理上限値と前記使用量格納手段から読み出した前記使用量とを用いて、当該対象信号を前記メディアゲートウェイで更に処理できるか否かを判定するステップと、前記更に処理できる場合に、検索された前記送信時間間隔で前記対象信号を前記メディアゲートウェイに送信し、前記更に処理できない場合に、前記対象信号を前記メディアゲートウェイに送信しないステップと、を有することを要旨とする。
【００１６】
請求項８に記載の本発明は、前記更に処理できる場合には前記対象信号に対応する前記重みを前記使用量に加算し、前記処理中信号に対する応答があった場合には当該処理中信号に対応する前記重みを前記使用量から減算するステップを更に有することを要旨とする。
【００１７】
請求項９に記載の本発明は、呼処理サーバからメディアゲートウェイに送信される信号の流量を制御する信号流量制御装置で処理する信号流量制御方法であって、前記メディアゲートウェイで処理可能な範囲で前記信号を送信する一定の送信時間間隔を送信時間間隔記憶手段に記憶しておくステップと、前記送信時間間隔記憶手段から前記送信時間間隔を読み出して、送信される対象信号を当該送信時間間隔で送信するステップと、を有することを要旨とする。
【発明の効果】
【００１８】
本発明によれば、メディアゲートウェイの処理を安定させる信号流量制御装置及び信号流量制御方法を提供することができる。
【図面の簡単な説明】
【００１９】
【図１】第１の実施の形態に係る信号流量制御装置の機能ブロック構成を示す図である。
【図２】第１の実施の形態における各信号に対する送信時間の一例を示す図である。
【図３】各メディアゲートウェイにおける処理上限値の一例を示す図である。
【図４】各メディアゲートウェイにおける現在の使用量及び現在処理している信号種別の一例を示す図である。
【図５】第１の実施の形態に係る信号流量制御装置の処理フローを説明するための図である。
【図６】第１の実施の形態に係る信号流量制御装置の処理フローを示す図である。
【図７】第１の実施の形態における各信号に対する送信時間の他の一例を示す図である。
【図８】第２の実施の形態に係る信号流量制御装置の機能ブロック構成を示す図である。
【図９】第２の実施の形態における信号に対する一定の送信時間の一例を示す図である。
【図１０】第２の実施の形態に係る信号流量制御装置の処理フローを説明するための図である。
【図１１】第２の実施の形態に係る信号流量制御装置の処理フローを示す図である。
【図１２】次世代情報通信ネットワークの通信ネットワーク構成を概略的に示す図である。
【発明を実施するための形態】
【００２０】
以下、本実施の形態について図面を用いて説明する。
【００２１】
〔第１の実施の形態〕
図１は、第１の実施の形態に係る信号流量制御装置の機能ブロック構成を示す図である。この信号流量制御装置１００は、Ｎｅｘｔ  Ｇｅｎｅｒａｔｉｏｎ  Ｎｅｔｗｏｒｋと称される次世代情報通信ネットワークにおいて、呼処理サーバ３００からメディアゲートウェイ５００に送信される信号の流量を制御する信号流量制御装置であって、判定部１１と、送信部１２と、使用量可変部１３と、送信時間間隔記憶部１４と、処理上限値記憶部１５と、使用量格納部１６と、タイマー管理部１７と、を備えている。
【００２２】
送信時間間隔記憶部１４は、図２に示すように、呼処理サーバ３００からメディアゲートウェイ５００に送信される様々な信号の信号種別に対して与えられた送信時間間隔を各信号に対応付けて、第１のメディアゲートウェイ５００ａ〜第３のメディアゲートウェイ５００ｃについてそれぞれ記憶しておく機能を備えている。なお、このように付与される送信時間間隔とは、各種信号の長さや各メディアゲートウェイの処理性能等に応じて適宜設定される値である。また、本発明においてメディアゲートウェイ５００に送信される信号とは、呼処理サーバ３００がメディアゲートウェイ５００を制御するための制御信号であって、具体的には、ＳＩＰネゴシエーションによって得られたＳＤＰに基づいてメディアを確立する際に要する制御信号であって、メディアゲートウェイ５００で保持しているターミネーションペアを新たに追加するＡｄｄ信号や、該ターミネーションペアの状態を削除するＳｕｂｔｒａｃｔ信号や、該ターミネーションペアの状態（有無の状態）を変更するＭｏｄｉｆｙ信号等である。
【００２３】
処理上限値記憶部１５は、図３に示すように、第１のメディアゲートウェイ５００ａ〜第３のメディアゲートウェイ５００ｃで信号を処理可能な処理上限値をそれぞれ記憶しておく機能を備えている。なお、このような処理上限値とは、呼処理サーバ３００から送信された信号を各メディアゲートウェイで廃棄等することなく一度に処理可能な性能上限値である。また、性能上限値に対する所定割合（例えば、８０％）を乗算して得られた値を処理上限値として用いることも可能である。
【００２４】
使用量格納部１６は、図４に示すように、第１のメディアゲートウェイ５００ａ〜第３のメディアゲートウェイ５００ｃで現在処理している複数の処理中信号（送信中や応答待ちの信号）に対応する送信時間間隔の積上時間を使用量として格納すると共に、第１のメディアゲートウェイ５００ａ〜第３のメディアゲートウェイ５００ｃに現在送信している送信中信号がいずれの信号かを格納する機能を備えている。なお、このような送信時間間隔記憶部１４、処理上限値記憶部１５、使用量格納部１６としては、例えばメモリ、ハードディスク等の記憶装置を用いることが一般的であり、信号流量制御装置１００の内部のみならず、インターネットや電話回線等の通信ネットワークを介して電気的に接続可能な外部の記憶装置を用いることも可能である。
【００２５】
判定部１１は、呼処理サーバ３００から第１のメディアゲートウェイ５００ａ〜第３のメディアゲートウェイ５００ｃにそれぞれ送信されようとしている各対象信号に対応する各送信時間間隔を送信時間間隔記憶部１４からそれぞれ検索し、検索した各送信時間間隔を、使用量格納部１６にそれぞれ格納されている各使用量にそれぞれ加算して、処理上限値記憶部１５からそれぞれ読み出した各処理上限値を超える場合に、その各対象信号を第１のメディアゲートウェイ５００ａ〜第３のメディアゲートウェイ５００ｃで更に処理できないと判定し、各処理上限値を超えない場合には、更に処理できると判定する機能を備えている。
【００２６】
送信部１２は、判定部１１における判定の結果、更に処理できると判定された場合には、判定部１１で検索された送信時間間隔で各対象信号を第１のメディアゲートウェイ５００ａ〜第３のメディアゲートウェイ５００ｃに送信し、更に処理できないと判定された場合には、各対象信号を第１のメディアゲートウェイ５００ａ〜第３のメディアゲートウェイ５００ｃに送信しない機能を備えている。
【００２７】
使用量可変部１３は、判定部１１における判定の結果、更に処理できると判定された場合には、各対象信号に対応する送信時間間隔を使用量格納部１６の使用量に積み上げ（加算）し、処理中信号に対する応答があった場合には、この処理中信号に対応する送信時間間隔を使用量から積み下げる（減算）機能を備えている。
【００２８】
タイマー管理部１７は、第１のメディアゲートウェイ５００ａ〜第３のメディアゲートウェイ５００ｃに送信される各対象信号の送信時間間隔を管理する機能を備え、セットされた各対象信号のタイマーが満了した場合に満了通知を送信部１２に通知する。
【００２９】
なお、このような信号流量制御装置１００は、ＳＩＰ等の呼処理制御によりＩＰベースの転送網でマルチメディアを実現するＩＭＳ（ＩＰ  Ｍｕｌｔｉｍｅｄｉａ  Ｓｕｂｓｙｓｔｅｍ）のうち呼処理を司るＣＳＣＦ（Ｃａｌｌ  Ｓｅｓｓｉｏｎ  Ｃｏｎｔｒｏｌ  Ｆｕｎｃｔｉｏｎ）と利用帯域積上積下や受付判定、メディアゲートウェイに対するピンホール制御やポリシー設定とを行うＲＡＣＦ（Ｒｅｓｏｕｒｃｅ  ａｎｄ  Ａｄｍｉｓｓｉｏｎ  Ｃｏｎｔｒｏｌ  Ｆｕｎｃｔｉｏｎ）のうち、Ａ−ＲＡＣＦ（Ｒｅｓｏｕｒｃｅ  ａｎｄ  Ａｄｍｉｓｓｉｏｎ  Ｃｏｎｔｒｏｌ  Ｆｕｎｃｔｉｏｎ）及びＳＰＤＦ（Ｓｅｒｖｉｃｅ  Ｐｏｌｉｃｙ  Ｄｅｃｉｓｉｏｎ  Ｆｕｎｃｔｉｏｎ）を有し、通常、メディアゲートウェイコントローラ（ＭＧＣ：Ｍｅｄｉａ  Ｇａｔｅｗａｙ  Ｃｏｎｔｒｏｌｌｅｒ）と称されている。また、図１に示したように、このような信号流量制御装置１００を呼処理サーバ３００の内部に実装して呼処理サーバの一機能部（リソース管理機能部）として機能させることも可能であるし、呼処理サーバ３００とメディアゲートウェイ５００との間に配置させることも可能である。
【００３０】
なお、メディアゲートウェイ（Ｍｅｄｉａ  Ｇａｔｅｗａｙ）５００は、Ｃ−ＢＧＦ（Ｃｏｒｅ  Ｂｏｒｄｅｒ  Ｇａｔｅｗａｙ  Ｆｕｎｃｔｉｏｎ）、Ｉ−ＢＧＦ（Ｉｎｔｅｒｃｏｎｎｅｃｔｉｏｎ  Ｂｏｒｄｅｒ  Ｇａｔｅｗａｙ  Ｆｕｎｃｔｉｏｎ）、ＲＣＥＦ（Ｒｅｓｏｕｒｃｅ  Ｃｏｎｔｒｏｌ  Ｅｎｆｏｒｃｅｍｅｎｔ  Ｆｕｎｃｔｉｏｎ）を有し、前述したように呼処理サーバ３００からの要求に基づいて転送網内外のターミネーション（Ｔｅｒｍｉｎａｔｉｏｎ）を結びつける機能を備えている。
【００３１】
続いて、第１の実施の形態に係る信号流量制御装置１００の処理フローについて説明する。図５は、第１の実施の形態に係る信号流量制御装置の処理フローを説明するための図である。なお、理解を容易にするため、呼処理サーバ３００から送信される信号の送信先は第１のメディアゲートウェイ５００ａのみであるとして以下説明する。また、同図に示す（Ａ）時刻の場合には、使用量格納部１６の現在の使用量には０［ｍｓ］が格納され、現在送信中の信号には何も格納されていない又は空文字が格納されているものとする。
【００３２】
まず、（Ｂ）時刻においてＡｄｄ信号が送信される場合に、判定部１１が、Ａｄｄ信号に対応する送信時間間隔を送信時間間隔記憶部１４から検索し、検索した送信時間間隔（５０［ｍｓ］）を使用量格納部１６における現在の使用量（０［ｍｓ］）に加算し、加算後の値（５０［ｍｓ］）は処理上限値（２５０［ｍｓ］）を超えないため、Ａｄｄ信号を第１のメディアゲートウェイ５００ａで処理できると判定する。その後、送信部１２が、使用量格納部１６に現在格納されている現在の使用量が０（ゼロ）であるか否かを確認し、現在の使用量は０［ｍｓ］であるため、Ａｄｄ信号をそのまま第１のメディアゲートウェイ５００ａに送信する。その際、タイマー管理部１７が、送信されるＡｄｄ信号の送信時間間隔に相当する時間（５０［ｍｓ］）でＡｄｄ信号用タイマーをセットし、スタートさせる。最後に、使用量可変部１３が、Ａｄｄ信号に対応する送信時間間隔（５０［ｍｓ］）を現在の使用量に積み上げ、積み上げ後の値（５０［ｍｓ］）を現在の使用量とし、現在送信中の信号がＡｄｄ信号であることを使用量格納部１６に格納する。なお、タイマーとしてセットされた送信時間間隔とは、各種信号（Ａｄｄ信号等）の応答が該送信時間間隔で返ってくることを期待して設定された時間である。
【００３３】
次に、（Ｃ）時刻においてＭｏｄｉｆｙ信号が送信される場合に、判定部１１が、Ｍｏｄｉｆｙ信号に対応する送信時間間隔を送信時間間隔記憶部１４から検索し、検索した送信時間間隔（６０［ｍｓ］）を使用量格納部１６における現在の使用量（５０［ｍｓ］）に加算し、加算後の値（１１０［ｍｓ］）は未だ処理上限値（２５０［ｍｓ］）を超えないため、Ｍｏｄｉｆｙ信号を第１のメディアゲートウェイ５００ａで処理できると判定する。その後、送信部１２が、使用量格納部１６に現在格納されている現在の使用量が０（ゼロ）であるか否かを確認し、現在の使用量は０（ゼロ）ではない（５０［ｍｓ］である）ため、言い換えれば、現時点で何かしらの信号についてセットされているタイマーが存在するため、直近にセットされたタイマー名をタイマー管理部１７から取得し、タイマー管理部１７からそのタイマー名のタイマー満了通知（Ａｄｄ信号用タイマーの満了通知）があった後に、Ｍｏｄｉｆｙ信号を第１のメディアゲートウェイ５００ａに送信する。また、タイマー管理部１７は、送信されるＭｏｄｉｆｙ信号の送信時間間隔に相当する時間（６０［ｍｓ］）でＭｏｄｉｆｙ信号用タイマーをセットし、Ａｄｄ信号用タイマーが満了した後にスタートさせる。最後に、使用量可変部１３が、Ｍｏｄｉｆｙ信号に対応する送信時間間隔（６０［ｍｓ］）を現在の使用量に積み上げ、積み上げ後の値（１１０［ｍｓ］）を現在の使用量とし、現在送信中の信号がＭｏｄｉｆｙ信号であることを使用量格納部１６に格納する。
【００３４】
続いても同様に、（Ｄ）時刻においてＡｕｄｉｔｖａｌｕｅ信号が送信される場合に、判定部１１が、Ａｕｄｉｔｖａｌｕｅ信号に対応する送信時間間隔を送信時間間隔記憶部１４から検索し、検索した送信時間間隔（９０［ｍｓ］）を使用量格納部１６における現在の使用量（１１０［ｍｓ］）に加算し、加算後の値（２００［ｍｓ］）は未だ処理上限値（２５０［ｍｓ］）を超えないため、Ａｕｄｉｔｖａｌｕｅ信号を第１のメディアゲートウェイ５００ａで処理できると判定する。その後、送信部１２が、使用量格納部１６に現在格納されている現在の使用量が０（ゼロ）であるか否かを確認し、現在の使用量は０（ゼロ）ではない（１１０［ｍｓ］である）ため、言い換えれば、現時点で何かしらの信号についてセットされているタイマーが存在するため、直近にセットされたタイマー名をタイマー管理部１７から取得し、タイマー管理部１７からそのタイマー名のタイマー満了通知（Ｍｏｄｉｆｙ信号用タイマーの満了通知）があった後に、Ａｕｄｉｔｖａｌｕｅ信号を第１のメディアゲートウェイ５００ａに送信する。また、タイマー管理部１７は、送信されるＡｕｄｉｔｖａｌｕｅ信号の送信時間間隔に相当する時間（９０［ｍｓ］）でＡｕｄｉｔｖａｌｕｅ信号用タイマーをセットし、Ｍｏｄｉｆｙ信号用タイマーが満了した後にスタートさせる。最後に、使用量可変部１３が、Ａｕｄｉｔｖａｌｕｅ信号に対応する送信時間間隔（９０［ｍｓ］）を現在の使用量に積み上げ、積み上げ後の値（２００［ｍｓ］）を現在の使用量とし、現在送信中の信号がＡｕｄｉｔｖａｌｕｅ信号であることを使用量格納部１６に格納する。
【００３５】
その後、（Ｅ）時刻において第１のメディアゲートウェイ５００ａからＡｄｄ信号に対する応答信号を受信した場合には、Ａｄｄ信号に対応する送信時間間隔（５０［ｍｓ］）を現在の使用量（２００［ｍｓ］）から積み下げ、積み下げ後の値（１５０［ｍｓ］）を現在の使用量として使用量格納部１６に格納する。
【００３６】
そして、（Ｆ）時刻においてＷ−ｓｕｂｔｒａｃｔ信号が送信される場合に、判定部１１が、Ｗ−ｓｕｂｔｒａｃｔ信号に対応する送信時間間隔を送信時間間隔記憶部１４から検索し、検索した送信時間間隔（１００［ｍｓ］）を使用量格納部１６における現在の使用量（２００［ｍｓ］）に加算し、加算後の値（２５０［ｍｓ］）は処理上限値（２５０［ｍｓ］）を超えないため、Ａｕｄｉｔｖａｌｕｅ信号を第１のメディアゲートウェイ５００ａで処理できると判定する。その後、送信部１２が、使用量格納部１６に現在格納されている現在の使用量が０（ゼロ）であるか否かを確認し、現在の使用量は０（ゼロ）ではない（１５０［ｍｓ］である）ため、言い換えれば、現時点で何かしらの信号についてセットされているタイマーが存在するため、直近にセットされたタイマー名をタイマー管理部１７から取得し、タイマー管理部１７からそのタイマーのタイマー満了通知（Ａｕｄｉｔｖａｌｕｅ信号用タイマーの満了通知）があった後に、Ｗ−ｓｕｂｔｒａｃｔ信号を第１のメディアゲートウェイ５００ａに送信する。また、タイマー管理部１７は、送信されるＷ−ｓｕｂｔｒａｃｔ信号の送信時間間隔に相当する時間（１００［ｍｓ］）でＷ−ｓｕｂｔｒａｃｔ信号用タイマーをセットし、Ａｕｄｉｔｖａｌｕｅ信号用タイマーが満了した後にスタートさせる。最後に、使用量可変部１３が、Ｗ−ｓｕｂｔｒａｃｔ信号に対応する送信時間間隔（１００［ｍｓ］）を現在の使用量に積み上げ、積み上げ後の値（２５０［ｍｓ］）を現在の使用量とし、現在送信中の信号がＷ−ｓｕｂｔｒａｃｔ信号であることを使用量格納部１６に格納する。
【００３７】
その後、（Ｇ）時刻においてＮｏｔｉｆｙ  ｒｅｐｌｙ信号が送信される場合に、判定部１１が、Ｎｏｔｉｆｙ  ｒｅｐｌｙ信号に対応する送信時間間隔を送信時間間隔記憶部１４から検索し、検索した送信時間間隔（１０［ｍｓ］）を使用量格納部１６における現在の使用量（２５０［ｍｓ］）に加算し、加算後の値（２６０［ｍｓ］）は処理上限値（２５０［ｍｓ］）を超えるため、Ｎｏｔｉｆｙ  ｒｅｐｌｙ信号を第１のメディアゲートウェイ５００ａで処理できないと判定する。
【００３８】
すなわち、本実施の形態に係る信号流量制御装置１００は、図６に示すように、まず、判定部１１が、第１のメディアゲートウェイ５００ａに送信しようとしている対象信号に対応する送信時間間隔を送信時間間隔記憶部１４から検索し、検索した送信時間間隔を使用量格納部１６における現在の使用量に加算し、加算後の値が第１のメディアゲートウェイ５００ａの処理上限値を超える場合に、第１のメディアゲートウェイ５００ａで処理できないと判定し、その処理上限値を超えない場合に処理できると判定する（Ｓ１０１）。
【００３９】
その後、Ｓ１０１での判定の結果、第１のメディアゲートウェイ５００ａで処理できると判定した場合には、送信部１２が、第１のメディアゲートウェイ５００ａにおける現在の使用量が０（ゼロ）であるか否かを確認（Ｓ１０２）し、現在の使用量が０（ゼロ）である場合には、検索された送信時間間隔で対象信号をそのまま第１のメディアゲートウェイ５００ａに送信する（Ｓ１０３）。一方、Ｓ１０２での確認の結果、現在の使用量が０（ゼロ）でない場合にはタイマーがセットされているため、直近にセットされたタイマー名を取得し（Ｓ１０４）、取得したタイマー名のタイマー満了通知があった後に、対象信号を送信する（Ｓ１０５）。また、送信される対象信号の送信時間間隔に相当する時間のタイマーをセットし、Ｓ１０４で取得したタイマー名のタイマーが満了した後にスタートさせる（Ｓ１０６）。
【００４０】
その後、使用量可変部１３が、対象信号に対応する送信時間間隔を現在の使用量に積み上げる（Ｓ１０７）。
【００４１】
一方、Ｓ１０１での判定の結果、第１のメディアゲートウェイ５００ａで処理できないと判定した場合には、送信部１２は信号を送信しない（Ｓ１０８）。
【００４２】
第１の実施の形態によれば、呼処理サーバ３００からメディアゲートウェイ５００に送信される様々な信号の信号種別に対して与えられた送信時間間隔を各信号に対応付けて送信時間間隔記憶部１４に記憶し、メディアゲートウェイ５００で信号を処理可能な処理上限値を処理上限値記憶部１５に記憶しておくと共に、現在処理している複数の処理中信号に対応する送信時間間隔の積上時間を使用量として使用量格納部１６に格納しておき、判定部１１が、送信されようとしている対象信号に対応する送信時間間隔を送信時間間隔記憶部１４から検索し、検索した送信時間間隔を使用量に加算して、加算後の値が処理上限値を超えない場合に、その対象信号をメディアゲートウェイ５００で更に処理できると判定し、送信部１２が、上記対象信号に対応する送信時間間隔で該対象信号をメディアゲートウェイ５００に送信し、加算後の値が処理上限値を超える場合に、その対象信号をメディアゲートウェイ５００で更に処理できないと判定し、送信部１２が、対象信号をメディアゲートウェイ５００に送信しないので、メディアゲートウェイ５００での処理負荷を低減すると共に輻輳の発生を防止してメディアゲートウェイ５００の処理を安定化することが可能となる。
【００４３】
なお、第１の実施の形態では、Ａｄｄ信号やＭｏｄｉｆｙ信号等の信号種別に応じて異なる送信時間間隔を用いて説明したが、図７に示すように、任意の複数の信号（例えば、Ｗ−Ｓｕｂｔｒａｃｔ信号のように頭に「Ｗ」が付与された信号）をワイルドカード信号とし、このワイルドカード信号に対して与えられた送信時間間隔と、ワイルドカード信号以外の信号に対して与えられた送信時間間隔の２種類を用いることも可能である。信号種別に応じて異なる送信時間間隔を用いる場合には処理の正確性が向上し、送信時間間隔を大きく２種類に大別する場合には処理の容易性が向上するという効果を得ることができる。さらに、このように２種類に大別するのに代えて、３種類以上に大別したり、ＮＡＰＴ（Ｎｅｔｗｏｒｋ  Ａｄｄｒｅｓｓ  Ｐｏｒｔ  Ｔｒａｎｓｌａｔｉｏｎ）の設定の有無や、ＩＰｖ４又はＩＰｖ６の設定の違い、ポリシー設定の有無等により送信時間間隔を可変して適宜調整することも無論可能である。
【００４４】
〔第２の実施の形態〕
続いて、第２の実施の形態について説明する。図８は、第２の実施の形態に係る信号流量制御装置の機能ブロック構成を示す図である。この信号流量制御装置１００は、Ｎｅｘｔ  Ｇｅｎｅｒａｔｉｏｎ  Ｎｅｔｗｏｒｋと称される次世代情報通信ネットワークにおいて、呼処理サーバ３００からメディアゲートウェイ５００に送信される信号の流量を制御する信号流量制御装置であって、送信部１２と、使用量可変部１３と、送信時間間隔記憶部１４と、使用量格納部１６と、タイマー管理部１７とを備えている。
【００４５】
送信時間間隔記憶部１４は、図９に示すように、メディアゲートウェイ５００の性能上限を考慮し、メディアゲートウェイ５００で輻輳や廃棄等が発生することのないようメディアゲートウェイの処理可能な範囲で各信号を送信する一定の送信時間間隔を、第１のメディアゲートウェイ５００ａ〜第３のメディアゲートウェイ５００ｃについてそれぞれ記憶しておく機能を備えている。
【００４６】
使用量格納部１６は、第１の実施の形態で用いた図４と同様に、第１のメディアゲートウェイ５００ａ〜第３のメディアゲートウェイ５００ｃで現在処理している複数の処理中信号（送信中や応答待ちの信号）に対応する送信時間間隔の積上時間を使用量として格納すると共に、第１のメディアゲートウェイ５００ａ〜第３のメディアゲートウェイ５００ｃに現在送信している送信中信号がいずれの信号かを格納する機能を備えている。
【００４７】
送信部１２は、呼処理サーバ３００から第１のメディアゲートウェイ５００ａ〜第３のメディアゲートウェイ５００ｃにそれぞれ送信されようとしている各対象信号を、送信時間間隔記憶部１４に記憶された一定の送信時間間隔で送信する機能を備えている。
【００４８】
使用量可変部１３は、送信時間間隔記憶部１４に記憶された一定の送信時間間隔を使用量格納部１６の使用量に積み上げ（加算）し、処理中信号に対する応答があった場合には、その一定の送信時間間隔を使用量から積み下げる（減算）機能を備えている。
【００４９】
タイマー管理部１７は、第１のメディアゲートウェイ５００ａ〜第３のメディアゲートウェイ５００ｃに送信される各対象信号の送信時間間隔を管理する機能を備え、セットされた各対象信号のタイマーが満了した場合に満了通知を送信部１２に通知する。
【００５０】
続いて、第２の実施の形態に係る信号流量制御装置１００の処理フローについて説明する。図１０は、第２の実施の形態に係る信号流量制御装置の処理フローを説明するための図である。なお、理解を容易にするため、呼処理サーバ３００から送信される信号の送信先は第１のメディアゲートウェイ５００ａのみであるとして以下説明する。また、同図に示す（Ａ）時刻の場合には、使用量格納部１６の現在の使用量には０［ｍｓ］が格納され、現在送信中の信号には何も格納されていない又は空文字が格納されているものとする。
【００５１】
まず、（Ｂ）時刻においてＡｄｄ信号が送信される場合に、送信部１２が、使用量格納部１６に現在格納されている現在の使用量が０（ゼロ）であるか否かを確認し、現在の使用量は０［ｍｓ］であるため、Ａｄｄ信号をそのまま第１のメディアゲートウェイ５００ａに送信する。その際、タイマー管理部１７が、送信時間間隔記憶部１４に記憶された一定の送信時間間隔に相当する時間（８０［ｍｓ］）でＡｄｄ信号用タイマーをセットし、スタートさせる。その後、使用量可変部１３が、その一定の送信時間間隔（８０［ｍｓ］）を現在の使用量に積み上げ、積み上げ後の値（８０［ｍｓ］）を現在の使用量とし、Ａｄｄ信号を現在送信中の信号として使用量格納部１６に格納する。
【００５２】
次に、（Ｃ）時刻においてＭｏｄｉｆｙ信号及びＡｕｄｉｔｖａｌｕｅ信号が送信される場合に、送信部１２が、使用量格納部１６に現在格納されている現在の使用量が０（ゼロ）であるか否かを確認し、現在の使用量は０（ゼロ）ではない（８０［ｍｓ］である）ため、言い換えれば、現時点で何かしらの信号についてセットされているタイマーが存在するため、直近にセットされたタイマー名をタイマー管理部１７から取得し、タイマー管理部１７からそのタイマー名のタイマー満了通知（Ａｄｄ信号用タイマーの満了通知）があった後に、Ｍｏｄｉｆｙ信号を第１のメディアゲートウェイ５００ａに送信する。また、タイマー管理部１７は、送信時間間隔記憶部１４に記憶された一定の送信時間間隔に相当する時間（８０［ｍｓ］）でＭｏｄｉｆｙ信号用タイマーをセットし、Ａｄｄ信号用タイマーが満了した後にスタートさせる。また、Ａｕｄｉｔｖａｌｕｅ信号についても同様である。その後、使用量可変部１３が、その一定の送信時間間隔（１６０（＝８０×２）［ｍｓ］）を現在の使用量に積み上げ、積み上げ後の値（２４０［ｍｓ］）を現在の使用量とし、Ａｕｄｉｔｖａｌｕｅ信号を現在送信中の信号として使用量格納部１６に格納する。
【００５３】
その後、（Ｅ）時刻において第１のメディアゲートウェイ５００ａからＡｄｄ信号に対する応答信号を受信した場合には、一定の送信時間間隔（８０［ｍｓ］）を現在の使用量（２４０［ｍｓ］）から積み下げ、積み下げ後の値（１６０［ｍｓ］）を現在の使用量として使用量格納部１６に格納する。
【００５４】
そして、（Ｆ）時刻においてＷ−ｓｕｂｔｒａｃｔ信号が送信される場合に、送信部１２が、使用量格納部１６に現在格納されている現在の使用量が０（ゼロ）であるか否かを確認し、現在の使用量は０（ゼロ）ではない（１６０［ｍｓ］である）ため、言い換えれば、現時点で何かしらの信号についてセットされているタイマーが存在するため、直近にセットされたタイマー名をタイマー管理部１７から取得し、タイマー管理部１７からそのタイマー名のタイマー満了通知（Ａｕｄｉｔｖａｌｕｅ信号用タイマーの満了通知）があった後に、Ｗ−ｓｕｂｔｒａｃｔ信号を第１のメディアゲートウェイ５００ａに送信する。また、タイマー管理部１７は、送信時間間隔記憶部１４に記憶された一定の送信時間間隔に相当する時間（８０［ｍｓ］）でＷ−ｓｕｂｔｒａｃｔ信号用タイマーをセットし、Ａｕｄｉｔｖａｌｕｅ信号用タイマーが満了した後にスタートさせる。その後、使用量可変部１３が、その一定の送信時間間隔（８０［ｍｓ］）を現在の使用量に積み上げ、積み上げ後の値（２４０［ｍｓ］）を現在の使用量とし、Ｗ−ｓｕｂｔｒａｃｔ信号を現在送信中の信号として使用量格納部１６に格納する。
【００５５】
その後、（Ｇ）時刻において第１のメディアゲートウェイ５００ａからＭｏｄｉｆｙ信号に対する応答信号を受信した場合には、一定の送信時間間隔（８０［ｍｓ］）を現在の使用量（２４０［ｍｓ］）から積み下げ、積み下げ後の値（１６０［ｍｓ］）を現在の使用量として使用量格納部１６に格納する。
【００５６】
すなわち、本実施の形態に係る信号流量制御装置１００は、図１１に示すように、まず、送信部１２が、第１のメディアゲートウェイ５００ａにおける現在の使用量が０（ゼロ）であるか否かを確認（Ｓ２０１）し、現在の使用量が０（ゼロ）である場合には、そのまま第１のメディアゲートウェイ５００ａに送信する（Ｓ２０２）。一方、Ｓ２０１での確認の結果、現在の使用量が０（ゼロ）でない場合には、直近にセットされたタイマー名を取得し（Ｓ２０３）、取得したタイマー名のタイマー満了通知があった後に、対象信号を送信する（Ｓ２０４）。また、送信時間間隔記憶部１４に記憶された一定の送信時間間隔に相当する時間のタイマーをセットし、Ｓ２０３で取得したタイマー名のタイマーが満了した後にスタートさせる（Ｓ２０５）。
【００５７】
最後に、使用量可変部１３が、送信時間間隔記憶部１４に記憶された一定の送信時間間隔を現在の使用量に積み上げる（Ｓ２０６）。
【００５８】
第２の実施の形態によれば、メディアゲートウェイ５００の性能上限を考慮し、メディアゲートウェイ５００で輻輳や廃棄等が発生することのないようメディアゲートウェイの処理可能な範囲で各信号を送信する一定の送信時間間隔を送信時間間隔記憶部１４に記憶しておき、送信されようとしている対象信号を該送信時間間隔で送信するので、時間軸に沿ったメディアゲートウェイ５００の処理負荷を平準化することが可能となり、メディアゲートウェイ５００での処理負荷を低減すると共に輻輳の発生を防止してメディアゲートウェイ５００の処理を安定化することが可能となる。なお、メディアゲートウェイの処理可能な範囲で付与された送信時間間隔を用いて処理するため、第１の実施の形態とは異なり、判定部や処理上限値記憶部が不要であることを付言しておく。
【００５９】
最後に、各実施の形態で説明した信号流量制御装置１００は、コンピュータで構成され、各機能ブロックの各処理はプログラムで実行されるようになっている。また、各実施の形態で説明した信号流量制御装置１００の各処理動作をプログラムとして例えばコンパクトディスクやフロッピー（登録商標）ディスク等の記録媒体に記録して、この記録媒体をコンピュータに組み込んだり、若しくは記録媒体に記録されたプログラムを、任意の通信回線を介してコンピュータにダウンロードしたり、又は記録媒体からインストールし、該プログラムでコンピュータを動作させることにより、上述した各処理動作を信号流量制御装置１００として機能させることができるのは勿論である。
【符号の説明】
【００６０】
１００…信号流量制御装置
１１…判定部
１２…送信部
１３…使用量可変部
１４…送信時間間隔記憶部
１５…処理上限値記憶部
１６…使用量格納部
３００…呼処理サーバ
５００…メディアゲートウェイ
５００ａ〜５００ｃ…第１のメディアゲートウェイ〜第３のメディアゲートウェイ
Ｓ１０１〜Ｓ１０８、Ｓ２０１〜Ｓ２０６…ステップ
【図１】
2010199848.tif 000003
【図２】
2010199848.tif 000004
【図３】
2010199848.tif 000005
【図４】
2010199848.tif 000006
【図５】
2010199848.tif 000007
【図６】
2010199848.tif 000008
【図７】
2010199848.tif 000009
【図８】
2010199848.tif 000010
【図９】
2010199848.tif 000011
【図１０】
2010199848.tif 000012
【図１１】
2010199848.tif 000013
【図１２】
2010199848.tif 000014