(57)【要約】【課題】ＩＰ電話ネットワークにおけるセッション確立要求の集中によって生じる輻輳を制御することを可能とする。【解決手段】輻輳制御装置１０６−１は，ＩＰ電話ネットワークのトラヒックまたはセッション設定処理装置１０４−１の処理負荷を計測し，トラヒックまたは処理負荷が閾値以上の場合に輻輳制御を発動する。例えば，発ＩＰ電話端末１０２とゲートウェイ１０７間のセッション確立要求が発生すると，輻輳制御装置１０６−１は，発ＩＰ電話端末１０２のアドレスとゲートウェイ１０７のアドレスとの対がセッション不完了情報蓄積手段に蓄積されているかを調べ，蓄積されている場合にアドレスの対に対応するセッション確立不完了数と予め決めておいた値とを比較し，セッション確立不完了数が予め決めておいた値より大きければセッション確立を拒否する。【選択図】図１
2005204103.tif 000002
【特許請求の範囲】
【請求項１】
少なくとも，ＩＰ電話端末と，セッション設定の呼処理を実行するセッション設定処理装置とを有するＩＰ電話ネットワーク，またはさらに電話端末が接続されている電話ネットワークとの間のゲートウェイを有するＩＰ電話ネットワークの輻輳を制御する輻輳制御装置であって，
前記セッション設定処理装置がセッション確立に失敗したセッション確立要求に関する発呼側もしくは着呼側またはその双方のアドレス情報を含む情報を蓄積するセッション不完了情報蓄積手段と，
輻輳検出のためのトラヒックまたは前記セッション設定処理装置の処理負荷を計測するトラヒック計測手段と，
前記トラヒック計測手段での計測結果により輻輳が生じたかどうかを判定する輻輳判定手段と，
新たに生起したセッション確立要求を，前記輻輳判定手段の判定結果と前記セッション不完了情報蓄積手段に蓄積した情報とをもとに規制するセッション確立要求規制手段とを備える
ことを特徴とする輻輳制御装置。
【請求項２】
請求項１に記載の輻輳制御装置において，
前記セッション不完了情報蓄積手段は，セッション確立に失敗したセッション確立要求に関する情報として，少なくとも，
当該輻輳制御装置が設置されているＩＰ電話ネットワーク内での発着ＩＰ電話端末間のセッション確立要求の場合には，
着ＩＰ電話端末のアドレス，このアドレスへのセッション確立要求数，このアドレスへのセッション確立不完了数，の３項目を含む情報，
もしくは，発ＩＰ電話端末のアドレスと着ＩＰ電話端末のアドレスとの対，このアドレスの対に関するセッション確立要求数，このアドレスの対に関するセッション確立不完了数，の３項目を含む情報，
もしくは，発ＩＰ電話端末のアドレス，このアドレスからのセッション確立要求数，このアドレスからのセッション確立不完了数，の３項目を含む情報を蓄積し，
または，当該輻輳制御装置が設置されているＩＰ電話ネットワークの発ＩＰ電話端末から前記ゲートウェイへのセッション確立要求の場合には，
前記ゲートウェイのアドレス，このアドレスへのセッション確立要求数，このアドレスへのセッション確立不完了数，の３項目を含む情報，
もしくは，発ＩＰ電話端末アドレスと前記ゲートウェイのアドレスとの対，このアドレスの対に関するセッション確立要求数，このアドレスの対に関するセッション確立不完了数の３項目を含む情報，
もしくは，発ＩＰ電話端末のアドレス，このアドレスからのセッション確立要求数，このアドレスからのセッション確立不完了数，の３項目を含む情報を蓄積し，
または，前記ゲートウェイからの当該輻輳制御装置が設置されているＩＰ電話ネットワークの着ＩＰ電話端末へのセッション確立要求の場合には，
前記ゲートウェイのアドレス，このアドレスからのセッション確立要求数，このアドレスからのセッション確立不完了数，の３項目を含む情報，
もしくは，前記ゲートウェイのアドレスと着ＩＰ電話端末のアドレスとの対，このアドレスの対に関するセッション確立要求数，このアドレスの対に関するセッション確立不完了数，の３項目を含む情報，
もしくは，着ＩＰ電話端末アドレス，このアドレスへのセッション確立要求数，このアドレスへのセッション確立不完了数，の３項目を含む情報を蓄積する
ことを特徴とする輻輳制御装置。
【請求項３】
請求項１または請求項２に記載の輻輳制御装置において，
前記セッション確立要求規制手段は，
セッション確立要求が生起するたびに，新たに生起したセッション確立要求のアドレス情報と前記セッション不完了情報蓄積手段により蓄積されているアドレス情報とを予め決められた方法で比較し，新たに生起したセッションと同一のアドレス情報がすでに蓄積されている場合には，予め決められた方法で前記セッション確立要求を拒否し，
前記新たに生起したセッション確立要求のアドレス情報とセッション不完了情報蓄積手段により蓄積されているアドレス情報との予め決められた比較方法として，
当該輻輳制御装置が設置されているＩＰ電話ネットワークの発ＩＰ電話端末と着ＩＰ電話端末間のセッション確立要求の場合には，
新たに生起したセッション確立要求の着ＩＰ電話端末のアドレスと，前記セッション不完了情報蓄積手段により蓄積されている着アドレスとを比較する方法，
もしくは，新たに生起したセッション確立要求の発ＩＰ電話端末アドレスと着ＩＰ電話端末アドレスとの対と，前記セッション不完了情報蓄積手段により蓄積されている発着アドレスの対とを比較する方法，
もしくは，新たに生起したセッション確立要求の発ＩＰ電話端末アドレスと，前記セッション不完了情報蓄積手段により蓄積されている発アドレスとを比較する方法を用い，
または，当該輻輳制御装置が設置されているＩＰ電話ネットワークの発ＩＰ電話端末から前記ゲートウェイへのセッション確立要求の場合には，
新たに生起したセッション確立要求のゲートウェイのアドレスと，前記セッション不完了情報蓄積手段により蓄積されている着アドレスとを比較する方法，
もしくは，新たに生起したセッション確立要求のゲートウェイのアドレスと発ＩＰ電話端末アドレスとの対と，前記セッション不完了情報蓄積手段により蓄積されている発着アドレスの対とを比較する方法，
もしくは，新たに生起したセッション確立要求の発ＩＰ電話端末アドレスと，前記セッション不完了情報蓄積手段により蓄積されている発アドレスとを比較する方法を用い，
または，前記ゲートウェイから当該輻輳制御装置が設置されているＩＰ電話ネットワークの着ＩＰ電話端末へのセッション確立要求の場合には，
新たに生起したセッション確立要求のゲートウェイのアドレスと，前記セッション不完了情報蓄積手段により蓄積されている発アドレスとを比較する方法，
もしくは，新たに生起したセッション確立要求のゲートウェイのアドレスと着ＩＰ電話端末のアドレスとの対と，前記セッション不完了情報蓄積手段により蓄積されている発着アドレスの対とを比較する方法，
もしくは，新たに生起したセッション確立要求の着ＩＰ電話端末アドレスと，前記セッション不完了情報蓄積手段により蓄積されている着アドレスとを比較する方法を用い，
前記予め決められたセッション確立要求を拒否する方法として，少なくとも，
前記セッション確立要求を無条件で拒否する方法，
もしくは，前記セッション確立要求を前記セッション不完了情報蓄積手段により蓄積されている前記セッション確立要求のアドレスあるいはアドレスの対に対応するセッション確立不完了数に依存した予め定められた確率で拒否する方法，
もしくは，前記セッション不完了情報蓄積手段により蓄積されている前記セッション確立要求のアドレスあるいはアドレスの対に対応するセッション確立不完了数が予め決められた値より大きいかどうかを判断し大きい場合に拒否する方法，
もしくは，前記セッション不完了情報蓄積手段により蓄積されている前記セッション確立要求のアドレスあるいはアドレスの対に対応するセッション確立要求数およびセッション確立不完了数を用いて，セッション確立不完了数とセッション確立要求数との比率を計算し，この比率が予め決められた値より大きい場合に拒否する方法を用いる
ことを特徴とする輻輳制御装置。
【請求項４】
請求項１または請求項２に記載の輻輳制御装置において，
前記セッション確立要求規制手段は，
前記輻輳判定手段により輻輳が生じたと判定された場合に，輻輳の間に新たに生起したセッション確立要求ごとに，新たに生起したセッション確立要求のアドレス情報と前記セッション不完了情報蓄積手段により蓄積されているアドレス情報とを予め決められた方法で比較し，新たに生起したセッションと同一のアドレス情報がすでに蓄積されている場合には，予め決められた方法で前記セッション確立要求を拒否し，
前記新たに生起したセッション確立要求のアドレス情報とセッション不完了情報蓄積手段により蓄積されているアドレス情報との予め決められた比較方法として，
当該輻輳制御装置が設置されているＩＰ電話ネットワークの発ＩＰ電話端末と着ＩＰ電話端末間のセッション確立要求の場合には，
新たに生起したセッション確立要求の着ＩＰ電話端末のアドレスと，前記セッション不完了情報蓄積手段により蓄積されている着アドレスとを比較する方法，
もしくは，新たに生起したセッション確立要求の発ＩＰ電話端末アドレスと着ＩＰ電話端末アドレスとの対と，前記セッション不完了情報蓄積手段により蓄積されている発着アドレスの対とを比較する方法，
もしくは，新たに生起したセッション確立要求の発ＩＰ電話端末アドレスと，前記セッション不完了情報蓄積手段により蓄積されている発アドレスとを比較する方法を用い，
または，当該輻輳制御装置が設置されているＩＰ電話ネットワークの発ＩＰ電話端末から前記ゲートウェイへのセッション確立要求の場合には，
新たに生起したセッション確立要求のゲートウェイのアドレスと，前記セッション不完了情報蓄積手段により蓄積されている着アドレスとを比較する方法，
もしくは，新たに生起したセッション確立要求のゲートウェイのアドレスと発ＩＰ電話端末アドレスとの対と，前記セッション不完了情報蓄積手段により蓄積されている発着アドレスの対とを比較する方法，
もしくは，新たに生起したセッション確立要求の発ＩＰ電話端末アドレスと，前記セッション不完了情報蓄積手段により蓄積されている発アドレスとを比較する方法を用い，
または，前記ゲートウェイから当該輻輳制御装置が設置されているＩＰ電話ネットワークの着ＩＰ電話端末へのセッション確立要求の場合には，
新たに生起したセッション確立要求のゲートウェイのアドレスと，前記セッション不完了情報蓄積手段により蓄積されている発アドレスとを比較する方法，
もしくは，新たに生起したセッション確立要求のゲートウェイのアドレスと着ＩＰ電話端末のアドレスとの対と，前記セッション不完了情報蓄積手段により蓄積されている発着アドレスの対とを比較する方法，
もしくは，新たに生起したセッション確立要求の着ＩＰ電話端末アドレスと，前記セッション不完了情報蓄積手段により蓄積されている着アドレスとを比較する方法を用い，
前記予め決められたセッション確立要求を拒否する方法として，少なくとも，
前記セッション確立要求を無条件で拒否する方法，
もしくは，前記セッション確立要求を前記セッション不完了情報蓄積手段により蓄積されている前記セッション確立要求のアドレスあるいはアドレスの対に対応するセッション確立不完了数に依存した予め定められた確率で拒否する方法，
もしくは，前記セッション不完了情報蓄積手段により蓄積されている前記セッション確立要求のアドレスあるいはアドレスの対に対応するセッション確立不完了数が予め決められた値より大きいかどうかを判断し大きい場合に拒否する方法，
もしくは，前記セッション不完了情報蓄積手段により蓄積されている前記セッション確立要求のアドレスあるいはアドレスの対に対応するセッション確立要求数およびセッション確立不完了数を用いて，セッション確立不完了数とセッション確立要求数との比率を計算し，この比率が予め決められた値より大きい場合に拒否する方法を用いる
ことを特徴とする輻輳制御装置。
【請求項５】
請求項１または請求項２に記載の輻輳制御装置において，
さらに，前記セッション不完了情報蓄積手段に蓄積されている情報の一部の複製を蓄積するセッション不完了情報部分複製蓄積手段を備え，
前記セッション確立要求規制手段は，新たに生起したセッション確立要求のアドレス情報と，前記セッション不完了情報部分複製蓄積手段に蓄積されたアドレス情報との比較により，当該セッション確立要求を規制する処理を実行するか否かを決定する
ことを特徴とする輻輳制御装置。
【請求項６】
請求項５に記載の輻輳制御装置において，
前記セッション不完了情報部分複製蓄積手段に蓄積される情報の選択方法として，少なくとも，
アドレスもしくはアドレスの対が前記セッション不完了情報蓄積手段に蓄積された時刻について，現在から過去にさかのぼって時刻の新しい順番にアドレスもしくはアドレスの対を並べたとき，１番目のアドレスもしくはアドレスの対からＫ番目（Ｋはパラメータとして与えられた値）までのアドレスもしくはアドレスの対，または，アドレスもしくはアドレスの対の数がＫ以下であればすべてのアドレスもしくはアドレスの対を選択する方法，
あるいは，アドレスもしくはアドレスの対ごとのセッション確立不完了数のうち，最大値から減少方向に向かってＮ番目（Ｎはパラメータとして与えられた値）までに対応するアドレスもしくはアドレスの対のすべてを選択する方法を用いる
ことを特徴とする輻輳制御装置。
【請求項７】
請求項５または請求項６に記載の輻輳制御装置において，
前記セッション確立要求規制手段は，
新たに生起したセッション確立要求について，新たに生起したセッション確立要求のアドレス情報と前記セッション不完了情報部分複製蓄積手段により蓄積されているアドレス情報を予め決められた方法で比較し，新たに生起したセッションと同一のアドレス情報がすでに蓄積されている場合には，予め決められた方法で前記セッション確立要求を拒否し，
前記新たに生起したセッション確立要求のアドレス情報と，前記セッション不完了情報部分複製蓄積手段により蓄積されているアドレス情報との予め決められた比較方法として，
当該輻輳制御装置が設置されているＩＰ電話ネットワークの発ＩＰ電話端末と着ＩＰ電話端末間のセッション確立要求の場合には，
新たに生起したセッション確立要求の着ＩＰ電話端末のアドレスと前記セッション不完了情報部分複製蓄積手段により蓄積されている着アドレスとを比較する方法，
もしくは，新たに生起したセッション確立要求の発ＩＰ電話端末アドレスと着ＩＰ電話端末アドレスの対と，前記セッション不完了情報部分複製蓄積手段により蓄積されている発着アドレスの対とを比較する方法，
もしくは，新たに生起したセッション確立要求の発ＩＰ電話端末アドレスと，前記セッション不完了情報部分複製蓄積手段により蓄積されている発アドレスとを比較する方法を用い，
または，当該輻輳制御装置が設置されているＩＰ電話ネットワークの発ＩＰ電話端末から前記ゲートウェイへのセッション確立要求の場合には，
新たに生起したセッション確立要求のゲートウェイのアドレスと，前記セッション不完了情報部分複製蓄積手段により蓄積されている着アドレスとを比較する方法，
もしくは，新たに生起したセッション確立要求のゲートウェイのアドレスと発ＩＰ電話端末アドレスとの対と，前記セッション不完了情報部分複製蓄積手段により蓄積されている発着アドレスの対とを比較する方法，
もしくは，新たに生起したセッション確立要求の発ＩＰ電話端末アドレスと，前記セッション不完了情報部分複製蓄積手段により蓄積されている発アドレスとを比較する方法を用い，
または，前記ゲートウェイから当該輻輳制御装置が設置されているＩＰ電話ネットワークの着ＩＰ電話端末ヘのセッション確立要求の場合には，
新たに生起したセッション確立要求のゲートウェイのアドレスと，前記セッション不完了情報部分複製蓄積手段により蓄積されている発アドレスとを比較する方法，
もしくは，新たに生起したセッション確立要求のゲートウェイのアドレスと着ＩＰ電話端末のアドレスとの対と，前記セッション不完了情報部分複製蓄積手段により蓄積されている発着アドレスの対とを比較する方法，
もしくは，新たに生起したセッション確立要求の着ＩＰ電話端末アドレスと，前記セッション不完了情報部分複製蓄積手段により蓄積されている着アドレスとを比較する方法を用い，
前記予め決められたセッション確立要求を拒否する方法として，少なくとも，
前記セッション確立要求を無条件で拒否する方法，
または，前記セッション確立要求をあらかじめ決められた確率でもって拒否する方法を用いる
ことを特徴とする輻輳制御装置。
【請求項８】
請求項１から請求項７までのいずれか１項に記載の輻輳制御装置において，
前記輻輳判定手段は，
前記トラヒック計測手段により計測された前記セッション設定処理装置の処理負荷量と事前に定められた値の大小とを比較することにより輻輳が生じたかどうかを判断する
ことを特徴とする輻輳制御装置。
【請求項９】
請求項１から請求項８までのいずれか１項に記載の輻輳制御装置において，
前記トラヒック計測手段での計測結果によりセッション確立要求の規制の解除を判定する規制解除判定手段を備える
ことを特徴とする輻輳制御装置。
【請求項１０】
請求項１から請求項９までのいずれか１項に記載の輻輳制御装置において，
前記セッション不完了情報蓄積手段により蓄積されている情報を，所定の時間間隔で消去するセッション不完了情報消去手段を備える
ことを特徴とする輻輳制御装置。
【請求項１１】
少なくとも，ＩＰ電話端末と，セッション設定の呼処理を実行するセッション設定処理装置とを有するＩＰ電話ネットワーク，またはさらに電話端末が接続されている電話ネットワークとの間のゲートウェイを有するＩＰ電話ネットワークの輻輳を制御する輻輳制御装置により制御する方法であって，
前記セッション設定処理装置がセッション確立に失敗したセッション確立要求に関する発呼側もしくは着呼側またはその双方のアドレス情報を含む情報を蓄積するセッション不完了情報蓄積ステップと，
輻輳検出のためのトラヒックまたは前記セッション設定処理装置の処理負荷を計測するトラヒック計測ステップと，
前記トラヒック計測ステップでの計測結果により輻輳が生じたかどうかを判定する輻輳判定ステップと，
新たに生起したセッション確立要求を，前記輻輳判定ステップの判定結果と前記セッション不完了情報蓄積ステップで蓄積した情報とをもとに規制するセッション確立要求規制ステップとを有する
ことを特徴とする輻輳制御方法。
【請求項１２】
請求項１１に記載の輻輳制御方法において，
前記セッション不完了情報蓄積ステップでは，セッション確立に失敗したセッション確立要求に関する情報として，少なくとも，
当該輻輳制御装置が設置されているＩＰ電話ネットワーク内での発着ＩＰ電話端末間のセッション確立要求の場合には，
着ＩＰ電話端末のアドレス，このアドレスへのセッション確立要求数，このアドレスへのセッション確立不完了数，の３項目を含む情報，
もしくは，発ＩＰ電話端末のアドレスと着ＩＰ電話端末のアドレスとの対，このアドレスの対に関するセッション確立要求数，このアドレスの対に関するセッション確立不完了数，の３項目を含む情報，
もしくは，発ＩＰ電話端末のアドレス，このアドレスからのセッション確立要求数，このアドレスからのセッション確立不完了数，の３項目を含む情報を蓄積し，
または，当該輻輳制御装置が設置されているＩＰ電話ネットワークの発ＩＰ電話端末から前記ゲートウェイへのセッション確立要求の場合には，
前記ゲートウェイのアドレス，このアドレスへのセッション確立要求数，このアドレスへのセッション確立不完了数，の３項目を含む情報，
もしくは，発ＩＰ電話端末アドレスと前記ゲートウェイのアドレスとの対，このアドレスの対に関するセッション確立要求数，このアドレスの対に関するセッション確立不完了数の３項目を含む情報，
もしくは，発ＩＰ電話端末のアドレス，このアドレスからのセッション確立要求数，このアドレスからのセッション確立不完了数，の３項目を含む情報を蓄積し，
または，前記ゲートウェイからの当該輻輳制御装置が設置されているＩＰ電話ネットワークの着ＩＰ電話端末へのセッション確立要求の場合には，
前記ゲートウェイのアドレス，このアドレスからのセッション確立要求数，このアドレスからのセッション確立不完了数，の３項目を含む情報，
もしくは，前記ゲートウェイのアドレスと着ＩＰ電話端末のアドレスとの対，このアドレスの対に関するセッション確立要求数，このアドレスの対に関するセッション確立不完了数，の３項目を含む情報，
もしくは，着ＩＰ電話端末アドレス，このアドレスへのセッション確立要求数，このアドレスへのセッション確立不完了数，の３項目を含む情報を蓄積する
ことを特徴とする輻輳制御方法。
【請求項１３】
請求項１１または請求項１２に記載の輻輳制御方法において，
前記セッション確立要求規制ステップでは，
セッション確立要求が生起するたびに，新たに生起したセッション確立要求のアドレス情報と前記セッション不完了情報蓄積ステップにより蓄積されているアドレス情報とを予め決められた方法で比較し，新たに生起したセッションと同一のアドレス情報がすでに蓄積されている場合には，予め決められた方法で前記セッション確立要求を拒否し，
前記新たに生起したセッション確立要求のアドレス情報とセッション不完了情報蓄積ステップにより蓄積されているアドレス情報との予め決められた比較方法として，
当該輻輳制御装置が設置されているＩＰ電話ネットワークの発ＩＰ電話端末と着ＩＰ電話端末間のセッション確立要求の場合には，
新たに生起したセッション確立要求の着ＩＰ電話端末のアドレスと，前記セッション不完了情報蓄積ステップにより蓄積されている着アドレスとを比較する方法，
もしくは，新たに生起したセッション確立要求の発ＩＰ電話端末アドレスと着ＩＰ電話端末アドレスとの対と，前記セッション不完了情報蓄積ステップにより蓄積されている発着アドレスの対とを比較する方法，
もしくは，新たに生起したセッション確立要求の発ＩＰ電話端末アドレスと，前記セッション不完了情報蓄積ステップにより蓄積されている発アドレスとを比較する方法を用い，
または，当該輻輳制御装置が設置されているＩＰ電話ネットワークの発ＩＰ電話端末から前記ゲートウェイへのセッション確立要求の場合には，
新たに生起したセッション確立要求のゲートウェイのアドレスと，前記セッション不完了情報蓄積ステップにより蓄積されている着アドレスとを比較する方法，
もしくは，新たに生起したセッション確立要求のゲートウェイのアドレスと発ＩＰ電話端末アドレスとの対と，前記セッション不完了情報蓄積ステップにより蓄積されている発着アドレスの対とを比較する方法，
もしくは，新たに生起したセッション確立要求の発ＩＰ電話端末アドレスと，前記セッション不完了情報蓄積ステップにより蓄積されている発アドレスとを比較する方法を用い，
または，前記ゲートウェイから当該輻輳制御装置が設置されているＩＰ電話ネットワークの着ＩＰ電話端末へのセッション確立要求の場合には，
新たに生起したセッション確立要求のゲートウェイのアドレスと，前記セッション不完了情報蓄積ステップにより蓄積されている発アドレスとを比較する方法，
もしくは，新たに生起したセッション確立要求のゲートウェイのアドレスと着ＩＰ電話端末のアドレスとの対と，前記セッション不完了情報蓄積ステップにより蓄積されている発着アドレスの対とを比較する方法，
もしくは，新たに生起したセッション確立要求の着ＩＰ電話端末アドレスと，前記セッション不完了情報蓄積ステップにより蓄積されている着アドレスとを比較する方法を用い，
前記予め決められたセッション確立要求を拒否する方法として，少なくとも，
前記セッション確立要求を無条件で拒否する方法，
もしくは，前記セッション確立要求を前記セッション不完了情報蓄積ステップにより蓄積されている前記セッション確立要求のアドレスあるいはアドレスの対に対応するセッション確立不完了数に依存した予め定められた確率で拒否する方法，
もしくは，前記セッション不完了情報蓄積ステップにより蓄積されている前記セッション確立要求のアドレスあるいはアドレスの対に対応するセッション確立不完了数が予め決められた値より大きいかどうかを判断し大きい場合に拒否する方法，
もしくは，前記セッション不完了情報蓄積ステップにより蓄積されている前記セッション確立要求のアドレスあるいはアドレスの対に対応するセッション確立要求数およびセッション確立不完了数を用いて，セッション確立不完了数とセッション確立要求数との比率を計算し，この比率が予め決められた値より大きい場合に拒否する方法を用いる
ことを特徴とする輻輳制御方法。
【請求項１４】
請求項１１または請求項１２に記載の輻輳制御方法において，
前記セッション確立要求規制ステップでは，
前記輻輳判定ステップにより輻輳が生じたと判定された場合に，輻輳の間に新たに生起したセッション確立要求ごとに，新たに生起したセッション確立要求のアドレス情報と前記セッション不完了情報蓄積ステップにより蓄積されているアドレス情報とを予め決められた方法で比較し，新たに生起したセッションと同一のアドレス情報がすでに蓄積されている場合には，予め決められた方法で前記セッション確立要求を拒否し，
前記新たに生起したセッション確立要求のアドレス情報と前記セッション不完了情報蓄積ステップにより蓄積されているアドレス情報との予め決められた比較方法として，
当該輻輳制御装置が設置されているＩＰ電話ネットワークの発ＩＰ電話端末と着ＩＰ電話端末間のセッション確立要求の場合には，
新たに生起したセッション確立要求の着ＩＰ電話端末のアドレスと，前記セッション不完了情報蓄積ステップにより蓄積されている着アドレスとを比較する方法，
もしくは，新たに生起したセッション確立要求の発ＩＰ電話端末アドレスと着ＩＰ電話端末アドレスとの対と，前記セッション不完了情報蓄積ステップにより蓄積されている発着アドレスの対とを比較する方法，
もしくは，新たに生起したセッション確立要求の発ＩＰ電話端末アドレスと，前記セッション不完了情報蓄積ステップにより蓄積されている発アドレスとを比較する方法を用い，
または，当該輻輳制御装置が設置されているＩＰ電話ネットワークの発ＩＰ電話端末から前記ゲートウェイへのセッション確立要求の場合には，
新たに生起したセッション確立要求のゲートウェイのアドレスと，前記セッション不完了情報蓄積ステップにより蓄積されている着アドレスとを比較する方法，
もしくは，新たに生起したセッション確立要求のゲートウェイのアドレスと発ＩＰ電話端末アドレスとの対と，前記セッション不完了情報蓄積ステップにより蓄積されている発着アドレスの対とを比較する方法，
もしくは，新たに生起したセッション確立要求の発ＩＰ電話端末アドレスと，前記セッション不完了情報蓄積ステップにより蓄積されている発アドレスとを比較する方法を用い，
または，前記ゲートウェイから当該輻輳制御装置が設置されているＩＰ電話ネットワークの着ＩＰ電話端末へのセッション確立要求の場合には，
新たに生起したセッション確立要求のゲートウェイのアドレスと，前記セッション不完了情報蓄積ステップにより蓄積されている発アドレスとを比較する方法，
もしくは，新たに生起したセッション確立要求のゲートウェイのアドレスと着ＩＰ電話端末のアドレスとの対と，前記セッション不完了情報蓄積ステップにより蓄積されている発着アドレスの対とを比較する方法，
もしくは，新たに生起したセッション確立要求の着ＩＰ電話端末アドレスと，前記セッション不完了情報蓄積ステップにより蓄積されている着アドレスとを比較する方法を用い，
前記予め決められたセッション確立要求を拒否する方法として，少なくとも，
前記セッション確立要求を無条件で拒否する方法，
もしくは，前記セッション確立要求を前記セッション不完了情報蓄積ステップにより蓄積されている前記セッション確立要求のアドレスあるいはアドレスの対に対応するセッション確立不完了数に依存した予め定められた確率で拒否する方法，
もしくは，前記セッション不完了情報蓄積ステップにより蓄積されている前記セッション確立要求のアドレスあるいはアドレスの対に対応するセッション確立不完了数が予め決められた値より大きいかどうかを判断し大きい場合に拒否する方法，
もしくは，前記セッション不完了情報蓄積ステップにより蓄積されている前記セッション確立要求のアドレスあるいはアドレスの対に対応するセッション確立要求数およびセッション確立不完了数を用いて，セッション確立不完了数とセッション確立要求数との比率を計算し，この比率が予め決められた値より大きい場合に拒否する方法を用いる
ことを特徴とする輻輳制御方法。
【請求項１５】
請求項１１から請求項１４までのいずれか１項に記載の輻輳制御方法をコンピュータに実行させるための輻輳制御プログラム。
【請求項１６】
請求項１１から請求項１４までのいずれか１項に記載の輻輳制御方法をコンピュータに実行させるための輻輳制御プログラムを記録したコンピュータ読み取り可能な記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は，ＩＰ電話ネットワークの輻輳を制御する輻輳制御装置，輻輳制御方法，輻輳制御プログラムおよびそのプログラムを記録したコンピュータ読み取り可能な記録媒体に関するものである。
【背景技術】
【０００２】
電話サービスを提供する電話ネットワークでは，台風，地震等の自然災害により全国から被災地向けの通話の量が平常時の数十倍，数百倍に達する集中過負荷の状態が生じる場合がある。被災地向けへの集中過負荷が生じたときには，集中過負荷に対して適切な制御を行わないと，被災地向けの通話のみならず，被災地向け以外への通話もつながりにくい，あるいは，全くつながらないというネットワークの輻輳が生じる。
【０００３】
このため，輻輳が生じた場合に，通話が集中する地域向けの通話の接続要求の処理の数をある定められた値以下に規制して，すなわち，接続処理をしても最終的にはつながらない可能性の高い被災地向けの通話要求を，ネットワークの入り口，具体的には加入者線交換機等においてある一定値以下に抑えて，ネットワークが提供できる最大限の通話の完了呼数を，輻輳が生じた場合にも確保する輻輳制御が考案され，実用に供されている（例えば，非特許文献１，非特許文献２参照）。
【非特許文献１】文献：榊原，堤：“電話網におけるトラヒック制御について”，電子通信学会誌，Vol.62,No.12,pp.1385-1392,1979
【非特許文献２】徳永，川野：“呼数密度制御に基づくトラヒックふくそう制御”，電子通信学会論文誌B,Vol.J71-B,No.3,pp.322-329,1988
【発明の開示】
【発明が解決しようとする課題】
【０００４】
集中過負荷となっている地域向けの通話接続要求を規制するには，ネットワーク内の交換機で通話接続要求の処理を行う際に被災地向けの通話かどうかを判別する必要があるが，いわゆる０ＡＢ〜Ｊ番号体系を使用する加入電話サービスでは，電話番号により被災地向けの通話接続要求かどうかを判別できた。
【０００５】
一方，例えば，ＩＰ電話を提供するネットワークでは，０ＡＢ〜Ｊ番号体系のほかにＩＰ電話専用の０５０番号体系も用いられることとなっている。０５０番号体系では，電話番号と物理的な地域の対応，例えば，通話の相手のＩＰ電話クライアント端末がどの地域に存在するかを電話番号により知ることはできない。
【０００６】
このため，ＩＰ電話のネットワークにおいて地域的な集中過負荷が生じた場合に，どの地域が集中過負荷地域であるかを判別すること，さらに，集中過負荷地域への通話接続要求を規制することが，通話接続相手のＩＰ電話専用の番号の情報のみで行うことが難しかった。
【０００７】
本発明は，かかる事情に鑑みてなされたものであり，ＩＰ電話ネットワークにおいて，特定の地域あるいは特定のアドレスもしくは番号に集中的にセッション確立要求が発生することによって生じる輻輳を抑えるための輻輳制御装置および輻輳制御方法を提供することを目的とする。
【課題を解決するための手段】
【０００８】
上記課題を解決するため，本発明は，例えばＩＰ電話ネットワークと電話ネットワークとの間にゲートウェイを設け，ＩＰ電話と通常の電話をつなぐとき，ＩＰ電話とゲートウェイでセッションを確立し，ゲートウェイと通常の電話とを接続する構成において，セッションを確立する時に発着アドレス（ＩＰ電話のアドレスとゲートウェイのアドレス）を輻輳制御装置に通知し，セッション不完了情報蓄積手段に蓄積するセッション確立不完了情報に同じアドレスがあるかを調べる。存在する場合，セッション確立要求数を＋１カウントアップし，セッション不完了情報蓄積手段によって蓄えられた情報で対応する発着アドレスを調べる。対応する発着アドレスがあった場合に，セッション確立不完了数と予め決めておいた値とを比較し，予め決めておいた値より大きければセッション確立を拒否する。
【０００９】
すなわち，本発明は，ＩＰ電話ネットワークに収容されている発ＩＰ電話端末と着ＩＰ電話端末間のセッションの確立，切断等，ＩＰ電話ネットワークに収容されている発ＩＰ電話端末と電話ネットワークの着電話端末間の接続のためのゲートウェイとのセッションの確立，切断等，あるいは電話ネットワークの発電話端末とＩＰ電話ネットワークに収容されている着ＩＰ電話端末間の接続のためのゲートウェイとのセッションの確立，切断等，のセッション設定の呼処理を実行するセッション設定処理装置，ＩＰ電話ネットワークの輻輳を制御する輻輳制御装置，ＩＰ電話端末のＩＰ電話ネットワーク上の現在のアドレスを蓄積するロケーションサーバ，および電話ネットワークとの相互接続のためのゲートウェイからなるＩＰ電話ネットワークの輻輳制御装置において，セッション確立に失敗したセッション確立要求に関する情報を蓄積するセッション不完了情報蓄積手段と，輻輳検出および輻輳制御の規制の解除のためのトラヒックあるいはセッション設定処理装置の処理負荷を計測するトラヒック計測手段と，輻輳が生じたかどうかを判定する輻輳判定手段と，新たに生起したセッション確立要求を規制するセッション確立要求規制手段と，規制の解除を判定する規制解除判定手段と，セッション不完了情報蓄積手段により蓄積されている情報の一部の複製を蓄積するセッション不完了情報部分複製蓄積手段と，セッション不完了情報蓄積手段に蓄積されている情報を消去するセッション不完了情報消去手段とを備えたことを特徴とする。
【発明の効果】
【００１０】
本発明により，ＩＰ電話ネットワークにおいて，特定アドレスあるいは特定地域への集中過負荷が生じても，セッション確立の不完了が生じたアドレスあるいはアドレスとこのアドレスに対応するセッション確立要求数およびセッション確立不完了数を記録し，この情報を利用することにより間接的に集中過負荷アドレスあるいは集中過負荷地域を推定し，さらに，再発信の多いあるいは不完了率の高いアドレスに対するセッション確立要求を規制することにより，該アドレスあるいは該地域の輻輳の発生を回避できる。
【発明を実施するための最良の形態】
【００１１】
以下，ＩＰ電話をサービスするＩＰ電話ネットワークを例に，図を用いて本発明の実施形態を説明する。
【００１２】
〔第１の実施形態〕
図１は，本発明の第１の実施形態におけるシステムの構成例を示す図である。図１において，１０１はＩＰ電話ネットワーク，１０２は発ＩＰ電話端末，１０３は着ＩＰ電話端末，１０４−１〜１０４−Ｎはセッション設定の呼処理を実行するセッション設定処理装置，１０５は各ＩＰ電話端末のＩＰ電話ネットワーク１０１上の現在のアドレスを蓄積するロケーションサーバ，１０６−１〜１０６−Ｎはセッション設定処理装置１０４−１〜１０４−Ｎに外付けされ，ＩＰ電話ネットワーク１０１の輻輳を制御する輻輳制御装置，１０７はゲートウェイ，１０８はゲートウェイ１０７を介してＩＰ電話ネットワーク１０１に接続される電話ネットワーク，１０９は発電話端末，１１０は着電話端末，１１１は他ＩＰ電話ネットワークである。
【００１３】
図２は，本発明の第１の実施形態における輻輳制御装置の構成を示す図である。ここでは，輻輳制御装置１０６−１の構成を例に採って説明する。なお，図１の他の輻輳制御装置も，輻輳制御装置１０６−１と同様の構成を採るものとする。
【００１４】
輻輳制御装置１０６−１は，輻輳を判定するための情報となるトラヒックを計測するトラヒック計測手段２０１，輻輳が生じたかどうかを判定する輻輳判定手段２０２，セッション確立不完了情報を蓄積するセッション不完了情報蓄積手段２０３，セッション確立要求を規制するセッション確立要求規制手段２０４，輻輳制御の規制解除の判定を行う規制解除判定手段２０５，セッション不完了情報蓄積手段２０３に蓄積されている情報を消去するセッション不完了情報消去手段２０６から構成される。
【００１５】
発ＩＰ電話端末１０２は，セッション設定処理装置１０４−１〜１０４−Ｎにより，着ＩＰ電話端末１０３とのセッションが確立され，このセッションが確立されたら，発ＩＰ電話端末１０２と着ＩＰ電話端末１０３間で通話が可能となる。
【００１６】
電話ネットワーク１０８の発電話端末１０９からＩＰ電話ネットワーク１０１の着ＩＰ電話端末１０３への接続については，発電話端末１０９とゲートウェイ１０７が接続され，さらに，セッション設定処理装置１０４−１〜１０４−Ｎにより，ゲートウェイ１０７と着ＩＰ電話端末１０３との間のセッションが確立されると，発電話端末１０９と着ＩＰ電話端末１０３間の通話が可能となる。
【００１７】
ＩＰ電話ネットワーク１０１の発ＩＰ電話端末１０２から電話ネットワーク１０８の着電話端末１１０への接続については，セッション設定処理装置１０４−１〜１０４−Ｎにより，発ＩＰ電話端末１０２とゲートウェイ１０７の間のセッションが確立され，さらに，ゲートウェイ１０７と着電話端末１１０が接続されると，発ＩＰ電話端末１０２と着電話端末１１０の間の通話が可能となる。
【００１８】
図３〜図５は，本発明の第１の実施形態に関する輻輳制御装置のフローチャートである。トラヒック計測手段２０１は，ＩＰ電話ネットワーク１０１のトラヒックまたはセッション設定処理装置１０４−１の処理負荷を計測する（ステップＳ１）。輻輳判定手段２０２は，トラヒックまたは処理負荷が与えられた閾値以上かどうかを判定し（ステップＳ２），閾値以上ならば，輻輳制御が既に発動済みかどうかを判定する（ステップＳ３）。判定した結果，輻輳制御を発動していなければ輻輳制御を発動する（ステップＳ４）。
【００１９】
ステップＳ２において，処理負荷が与えられた閾値以下であれば，規制解除判定手段２０５は，輻輳制御が発動済みかどうかを判定し（ステップＳ５），発動済みならば，輻輳制御の解除を行う（ステップＳ６）。
【００２０】
セッション確立要求が発生すると（ステップＳ７），セッション確立要求規制手段２０４は，輻輳制御が発動中かどうかを判定し（ステップＳ８），輻輳制御が発動していない場合には，該セッション確立要求の処理の継続をセッション設定処理装置１０４−１に通知する（ステップＳ９）。ステップＳ９の処理の後は，図４のステップＳ１６へ進み，該セッション確立要求が正常に完了したかを確認する（ステップＳ１６）。正常に完了した場合には接続となる（ステップＳ１７）。正常に完了しない場合にはセッション確立要求不完了が発生する（ステップＳ１８）。
【００２１】
図３のステップＳ８において，輻輳制御が発動中の場合には，セッション確立要求規制手段２０４は，セッション不完了情報蓄積手段２０３の蓄積状況を調べ，どこからどこへのセッション確立要求かに応じて，以下の判定を行う。まず，該セッション確立要求がＩＰ電話ネットワーク１０１の発ＩＰ電話端末１０２からＩＰ電話ネットワーク１０１の着ＩＰ電話端末１０３へのセッション確立要求の場合には，発ＩＰ電話端末１０２のアドレスと着ＩＰ電話端末１０３のアドレスの対がセッション不完了情報蓄積手段２０３に蓄積されているかどうかを調べる（ステップＳ１０）。
【００２２】
また，ＩＰ電話ネットワーク１０１の発ＩＰ電話端末１０２から電話ネットワーク１０８の着電話端末１１０への接続のためのゲートウェイ１０７へのセッション確立要求の場合には，発ＩＰ電話端末１０２のアドレスとゲートウェイ１０７のアドレスの対がセッション不完了情報蓄積手段２０３に蓄積されているかどうかを調べる（ステップＳ１１）。
【００２３】
ゲートウェイ１０７からＩＰ電話ネットワーク１０１の着ＩＰ電話端末１０３へのセッション確立要求の場合には，ゲートウェイ１０７のアドレスと着ＩＰ電話端末１０３のアドレスの対がセッション不完了情報蓄積手段２０３に蓄積されているかどうかを調べる（ステップＳ１２）。
【００２４】
上記ステップＳ１０〜Ｓ１２おいて判定した結果，各アドレスの対がセッション不完了情報蓄積手段２０３に蓄積されていない場合には，該セッション確立要求の処理継続をセッション設定処理装置１０４−１に通知する（ステップＳ９）。ステップＳ９の処理の後は，上述したように，図４のステップＳ１６へ進み，該セッション確立要求が正常に完了したかを確認する（ステップＳ１６）。正常に完了した場合には接続となる（ステップＳ１７）。正常に完了しない場合にはセッション確立要求不完了が発生する（ステップＳ１８）。
【００２５】
上記ステップＳ１０〜ステップＳ１２の各ステップにおいて，各アドレスの対がセッション不完了情報蓄積手段２０３に蓄積されている場合には，図４のステップＳ１３へ進み，セッション確立要求規制手段２０４は，該セッション確立要求のアドレス対に対応するセッション確立不完了数が予め与えられた値ｎ１より大きいかどうかを調べる（ステップＳ１３）。
【００２６】
該セッション確立要求のアドレス対に対応するセッション確立不完了数が予め与えられた値ｎ１より大きくない場合には，該セッション確立要求の処理の継続をセッション設定処理装置１０４−１に通知する（ステップＳ１５）。その後，該セッション確立要求が正常に完了するかどうかを確認する（ステップＳ１６）。正常に完了した場合には接続となる（ステップＳ１７）。正常に完了しない場合にはセッション確立要求不完了が発生する（ステップＳ１８）。
【００２７】
該セッション確立要求のアドレス対に対応するセッション確立不完了数が予め与えられた値ｎ１より大きい場合には，該セッションの確立要求を拒否することをセッション設定処理装置１０４−１に通知する（ステップＳ１４）。
【００２８】
セッション確立要求の不完了が発生すると（ステップＳ１８），セッション確立要求規制手段２０４は，該セッション確立要求がＩＰ電話ネットワーク１０１の発ＩＰ電話端末１０２からＩＰ電話ネットワーク１０１の着ＩＰ電話端末１０３へのセッション確立要求の場合には，発ＩＰ電話端末１０２のアドレスと着ＩＰ電話端末１０３のアドレスの対がセッション不完了情報蓄積手段２０３に蓄積されているかどうかを調べ（ステップＳ１９），蓄積されている場合には，対応するセッション確立不完了数カウンタを１カウントアップし（ステップＳ２０），図５のステップＳ２８へ進む。
【００２９】
発ＩＰ電話端末１０２のアドレスと着ＩＰ電話端末１０３のアドレスの対が蓄積されていない場合には，発ＩＰ電話端末１０２のアドレスと着ＩＰ電話端末１０３のアドレスの対および発着アドレス表示を蓄積し，さらに，セッション確立要求数カウンタ，セッション確立不完了数カウンタを設けてそれぞれ１と設定し（ステップＳ２１），図５のステップＳ２８へ進む。なお，発着アドレス表示は，アドレス情報として，発アドレスと着アドレスの双方のアドレスを蓄積していることを示すフラグである。
【００３０】
詳しくは後述するように，アドレス情報として発アドレスのみを蓄積する方法，または着アドレスのみを蓄積する方法を用いることもでき，前者の場合には，発アドレス表示（フラグ），後者の場合には，着アドレス表示（フラグ）を，アドレス情報と併せて記憶する。
【００３１】
該セッション確立要求がＩＰ電話ネットワーク１０１の発ＩＰ電話端末１０２からゲートウェイ１０７へのセッション確立要求の場合には，発ＩＰ電話端末１０２のアドレスとゲートウェイ１０７のアドレスの対がセッション不完了情報蓄積手段２０３に蓄積されているかどうかを調べ（ステップＳ２２），蓄積されている場合には対応するセッション確立不完了数カウンタを１カウントアップし（ステップＳ２３），図５のステップＳ２８へ進む。
【００３２】
発ＩＰ電話端末１０２のアドレスとゲートウェイ１０７のアドレスの対が蓄積されていない場合には，発ＩＰ電話端末１０２のアドレスとゲートウェイ１０７のアドレスの対および発着アドレス表示を蓄積し，さらに，セッション確立要求数カウンタ，セッション確立不完了数カウンタを設けてそれぞれ１と設定し（ステップＳ２４），図５のステップＳ２８へ進む。
【００３３】
該セッション確立要求がゲートウェイ１０７からＩＰ電話ネットワーク１０１の着ＩＰ電話端末１０３へのセッション確立要求の場合には，ゲートウェイ１０７のアドレスと着ＩＰ電話端末１０３のアドレスの対が蓄積されているかどうかを調べ（ステップＳ２５），蓄積されている場合には対応するセッション確立不完了数カウンタを１カウントアップし（ステップＳ２６），図５のステップＳ２８へ進む。
【００３４】
ゲートウェイ１０７のアドレスと着ＩＰ電話端末１０３のアドレスの対が蓄積されていない場合には，ゲートウェイ１０７のアドレスと着ＩＰ電話端末１０３のアドレスの対および発着アドレス表示を蓄積し，さらに，セッション確立要求数カウンタ，セッション確立不完了数カウンタを設けてそれぞれ１と設定し（ステップＳ２７），図５のステップＳ２８へ進む。
【００３５】
図５のステップＳ２８において，セッション不完了情報消去手段２０６は，前回消去したときから予め定められた時間が経過したか否かを調べることにより，セッション不完了情報蓄積手段２０３に蓄積されているアドレス対，発着アドレス表示，セッション確立要求数カウンタ，セッション確立不完了数カウンタを消去するタイミングかどうかを判定する（ステップＳ２８）。消去するタイミングでなければ図３のステップＳ１へ戻り，消去するタイミングであれば，蓄積されているアドレス対とカウンタをすべて消去して（ステップＳ２９），ステップＳ１へ戻る。
【００３６】
上記第１の実施形態において，セッション不完了情報蓄積手段２０３に蓄積される情報として，ＩＰ電話ネットワーク１０１の発ＩＰ電話端末１０２からＩＰ電話ネットワーク１０１の着ＩＰ電話端末１０３へのセッション確立要求の場合には，発ＩＰ電話端末１０２のアドレスと着ＩＰ電話端末１０３のアドレスの対ごとに，発着アドレス表示，セッション確立要求数，セッション確立不完了数としたが，発ＩＰ電話端末１０２のアドレスごとに，発アドレス表示，セッション確立要求数，セッション確立不完了数としてもよいし，また，着ＩＰ電話端末１０３のアドレスごとに，着アドレス表示，セッション確立要求数，セッション確立不完了数としてもよい。
【００３７】
また，ＩＰ電話ネットワーク１０１の発ＩＰ電話端末１０２からゲートウェイ１０７へのセッション確立要求の場合には，発ＩＰ電話端末１０２のアドレスとゲートウェイ１０７のアドレスの対ごとに，発着アドレス表示，セッション確立要求数，セッション確立不完了数としたが，発ＩＰ電話端末１０２のアドレスごとに，発アドレス表示，セッション確立要求数，セッション確立不完了数としてもよいし，また，ゲートウェイ１０７のアドレスごとに，着アドレス表示，セッション確立要求数，セッション確立不完了数としてもよい。
【００３８】
また，ゲートウェイ１０７からＩＰ電話ネットワーク１０１の着ＩＰ電話端末１０３へのセッション確立要求の場合には，ゲートウェイ１０７のアドレスと着ＩＰ電話端末１０３のアドレスの対ごとに，発着アドレス表示，セッション確立要求数，セッション確立不完了数としたが，ゲートウェイ１０７のアドレスごとに，発アドレス表示，セッション確立要求数，セッション確立不完了数としてもよいし，着ＩＰ電話端末１０３のアドレスごとに，着アドレス表示，セッション確立要求数，セッション確立不完了数としてもよい。
【００３９】
また，上記第１の実施形態では，図４のステップＳ１３において，セッション確立要求規制手段２０４は，該セッションの不完了数が予め与えられた値以上かどうかを判定して規制を行っているが，該セッション確立要求を無条件で拒否してもよいし，該セッション確立要求のアドレス対に対応するセッション確立不完了数に依存した予め定められた確率で拒否してもよいし，該セッション確立要求のアドレス対に対応する，セッション確立要求数，セッション確立不完了数を用いて，「セッション確立不完了数／セッション確立要求数」を計算し，この値が予め決められた値より大きい場合に拒否することも可能である。
【００４０】
上記第１の実施形態において，図３のステップＳ２における処理負荷の判定の閾値を無限大におくことにより常に輻輳制御が発動されるようにもできる。すなわち，処理負荷が小さい平常時においても，セッション確立不完了数が多いアドレス対のセッション確立要求を拒否することが可能である。
【００４１】
また，上記第１の実施形態では，輻輳制御装置１０６−１〜１０６−Ｎがセッション設定処理装置１０４−１〜１０４−Ｎに外付けされた例を示したが，輻輳制御装置１０６−１〜１０６−Ｎの機能をセッション設定処理装置１０４−１〜１０４−Ｎに内蔵するようにしてもよい。
【００４２】
〔第２の実施形態〕
次に本発明の第２の実施形態について説明する。第２の実施形態では，輻輳制御装置において，セッション確立要求を規制する際のアドレス情報の比較処理を高速化するため，セッション不完了情報蓄積手段に蓄積されている情報の一部を蓄積するセッション不完了情報部分複製蓄積手段を用いる。
【００４３】
図６は，本発明の第２の実施形態におけるシステムの構成例を示す図である。図６において，ＩＰ電話ネットワーク１０１，発ＩＰ電話端末１０２，着ＩＰ電話端末１０３，ロケーションサーバ１０５，ゲートウェイ１０７，電話ネットワーク１０８，発電話端末１０９，着電話端末１１０，他ＩＰ電話ネットワーク１１１は，図１に示す第１の実施形態と同様である。４０１−１〜４０１−Ｎはセッション設定の呼処理を実行するセッション設定処理装置，４０２−１〜４０２−Ｎはセッション設定処理装置４０１−１〜４０２−Ｎに外付けされ，ＩＰ電話ネットワーク１０１の輻輳を制御する輻輳制御装置である。
【００４４】
図７は，本発明の第２の実施形態における輻輳制御装置の構成を示す図である。ここでは，輻輳制御装置４０２−１の構成を例に採って説明する。なお，図６の他の輻輳制御装置も，輻輳制御装置４０２−１と同様の構成を採るものとする。
【００４５】
輻輳制御装置４０２−１は，輻輳を判定するための情報となるトラヒックを計測するトラヒック計測手段２０１，輻輳が生じたかどうかを判定する輻輳判定手段２０２，セッション確立不完了情報を蓄積するセッション不完了情報蓄積手段２０３，セッション確立要求を規制するセッション確立要求規制手段２０４，輻輳制御の規制解除の判定を行う規制解除判定手段２０５，セッション不完了情報蓄積手段２０３に蓄積されている情報を消去するセッション不完了情報消去手段２０６，セッション不完了情報蓄積手段２０３に蓄積されている情報の一部を複製して蓄積するセッション不完了情報部分複製蓄積手段２０７から構成される。
【００４６】
発ＩＰ電話端末１０２は，セッション設定処理装置４０１−１〜４０１−Ｎにより，着ＩＰ電話端末１０３とのセッションが確立され，このセッションが確立されたら，発ＩＰ電話端末１０２と着ＩＰ電話端末１０３間で通話が可能となる。
【００４７】
電話ネットワーク１０８の発電話端末１０９からＩＰ電話ネットワーク１０１の着ＩＰ電話端末１０３への接続については，発電話端末１０９とゲートウェイ１０７が接続され，さらに，セッション設定処理装置４０１−１〜４０１−Ｎにより，ゲートウェイ１０７と着ＩＰ電話端末１０３との間のセッションが確立されると，発電話端末１０９と着ＩＰ電話端末１０３間の通話が可能となる。
【００４８】
ＩＰ電話ネットワーク１０１の発ＩＰ電話端末１０２から電話ネットワーク１０８の着電話端末１１０への接続については，セッション設定処理装置４０１−１〜４０１−Ｎにより，発ＩＰ電話端末１０２とゲートウェイ１０７の間のセッションが確立され，さらに，ゲートウェイ１０７と着電話端末１１０が接続されると，発ＩＰ電話端末１０２と着電話端末１１０の間の通話が可能となる。
【００４９】
図８〜図１０は，本発明の第２の実施形態に関する輻輳制御装置のフローチャートである。輻輳制御装置のトラヒック計測手段２０１は，ＩＰ電話ネットワーク１０１のトラヒックまたはセッション設定処理装置４０１−１の処理負荷を計測する（ステップＳ３１）。輻輳判定手段２０２は，トラヒックまたは処理負荷が与えられた閾値以上かどうかを判定する（ステップＳ３２）。閾値に達していなければ，規制解除判定手段２０５は，輻輳制御が発動済みかどうかを判定し（ステップＳ３５），発動済みならば，輻輳制御の解除を行う（ステップＳ３６）。その後，ステップＳ３８へ進む。
【００５０】
ステップＳ３２において，トラヒックまたは処理負荷が閾値以上ならば，輻輳制御が既に発動済みかどうかを判定し（ステップＳ３３），輻輳制御を発動していなければ輻輳制御を発動する（ステップＳ３４）。
【００５１】
輻輳制御を発動した場合または輻輳制御が既に発動済みの場合，セッション確立要求規制手段２０４は，セッション不完了情報蓄積手段２０３に蓄積されているアドレスの対のうち，セッション確立不完了数の値の最大の値を含み，最大値から減少方向に向かってＮ番目（Ｎはパラメータとして与えられた値）までの値に対応するアドレスの対を選択し，これらのアドレスの対をセッション不完了情報部分複製蓄積手段２０７に蓄積する（ステップＳ３７）。
【００５２】
セッション確立要求が発生すると（ステップＳ３８），セッション確立要求規制手段２０４は，輻輳制御が発動中かどうかを判定し（ステップＳ３９），発動中でなければ，該セッションの確立要求の処理継続をセッション設定処理装置４０１−１に通知する（ステップＳ４０）。ステップＳ４０の処理の後は，図９のステップＳ４３へ進み，該セッション確立要求が正常に完了するかどうかを確認する（ステップＳ４３）。正常に完了した場合には接続となる（ステップＳ４４）。正常に完了しない場合にはセッション確立要求不完了が発生する（ステップＳ４５）。
【００５３】
上記図８のステップＳ３９において，輻輳制御が発動中の場合には，該セッション確立要求のアドレスの対がセッション不完了情報部分複製蓄積手段２０７に蓄積されているかどうかを調べる（ステップＳ４１）。蓄積されていれば，図９のステップＳ４２へ進み，該セッションの確立要求を拒否することをセッション設定処理装置４０１−１に通知する（ステップＳ４２）。
【００５４】
蓄積されていなければ，該セッションの確立要求の処理継続をセッション設定処理装置４０１−１に通知する（ステップＳ４０）。ステップＳ４０の処理の後は，上述したように，図９のステップＳ４３へ進み，該セッション確立要求が正常に完了するかどうかを確認する（ステップＳ４３）。正常に完了した場合には接続となる（ステップＳ４４）。正常に完了しない場合にはセッション確立要求不完了が発生する（ステップＳ４５）。
【００５５】
セッション確立要求の不完了が発生（ステップＳ４５）すると，セッション確立要求規制手段２０４は，セッション不完了情報蓄積手段２０３の蓄積状況を調べ，どこからどこへのセッション確立要求かに応じて，以下の判定を行う。まず，該セッション確立要求がＩＰ電話ネットワーク１０１の発ＩＰ電話端末１０２からＩＰ電話ネットワーク１０１の着ＩＰ電話端末１０３へのセッション確立要求の場合には，発ＩＰ電話端末１０２のアドレスと着ＩＰ電話端末１０３のアドレスの対がセッション不完了情報蓄積手段２０３に蓄積されているかどうかを調べ（ステップＳ４６），蓄積されている場合には対応するセッション確立不完了数カウンタを１カウントアップし（ステップＳ４７），図１０のステップＳ５５へ進む。
【００５６】
発ＩＰ電話端末１０２のアドレスと着ＩＰ電話端末１０３のアドレスの対が蓄積されていない場合には，発ＩＰ電話端末１０２のアドレスと着ＩＰ電話端末１０３のアドレスの対および発着アドレス表示を蓄積し，さらに，セッション確立要求数カウンタ，セッション確立不完了数カウンタを設けてそれぞれ１と設定し（ステップＳ４８），図１０のステップＳ５５へ進む。
【００５７】
該セッション確立要求がＩＰ電話ネットワーク１０１の発ＩＰ電話端末１０２からゲートウェイ１０７へのセッション確立要求の場合には，発ＩＰ電話端末１０２のアドレスとゲートウェイ１０７のアドレスの対がセッション不完了情報蓄積手段２０３に蓄積されているかどうかを調べ（ステップＳ４９），蓄積されている場合には対応するセッション確立不完了数カウンタを１カウントアップし（ステップＳ５０），図１０のステップＳ５５へ進む。
【００５８】
発ＩＰ電話端末１０２のアドレスとゲートウェイ１０７のアドレスの対が蓄積されていない場合には，発ＩＰ電話端末１０２のアドレスとゲートウェイ１０７のアドレスの対および発着アドレス表示を蓄積し，さらに，セッション確立要求数カウンタ，セッション確立不完了数カウンタを設けてそれぞれ１と設定し（ステップＳ５１），図１０のステップＳ５５へ進む。
【００５９】
該セッション確立要求がゲートウェイ１０７からＩＰ電話ネットワーク１０１の着ＩＰ電話端末１０３へのセッション確立要求の場合には，ゲートウェイ１０７のアドレスと着ＩＰ電話端末１０３のアドレスの対がセッション不完了情報蓄積手段２０３に蓄積されているかどうかを調べ（ステップＳ５２），蓄積されている場合には対応するセッション確立不完了数カウンタを１カウントアップし（ステップＳ５３），図１０のステップＳ５５へ進む。
【００６０】
ゲートウェイ１０７のアドレスと着ＩＰ電話端末１０３のアドレスの対が蓄積されていない場合には，ゲートウェイ１０７のアドレスと着ＩＰ電話端末１０３のアドレスの対および発着アドレス表示を蓄積し，さらに，セッション確立要求数カウンタ，セッション確立不完了数カウンタを設けてそれぞれ１と設定し（ステップＳ５４），図１０のステップＳ５５へ進む。
【００６１】
図１０のステップＳ５５において，セッション不完了情報消去手段２０６は，セッション不完了情報蓄積手段２０３に蓄積されている情報を消去するタイミングかどうかを調べる（ステップＳ５５）。消去するタイミングであれば，蓄積されている情報をすべて消去する（ステップＳ５６）。
【００６２】
上記第２の実施形態において，セッション不完了情報蓄積手段２０３に蓄積される情報として，ＩＰ電話ネットワーク１０１の発ＩＰ電話端末１０２からＩＰ電話ネットワーク１０１の着ＩＰ電話端末１０３へのセッション確立要求の場合には，発ＩＰ電話端末１０２のアドレスと着ＩＰ電話端末１０３のアドレスの対ごとに，発着アドレス表示，セッション確立要求数，セッション確立不完了数としたが，発ＩＰ電話端末１０２のアドレスごとに，発アドレス表示，セッション確立要求数，セッション確立不完了数としてもよいし，また，着ＩＰ電話端末１０３のアドレスごとに，着アドレス表示，セッション確立要求数，セッション確立不完了数としてもよい。
【００６３】
また，ＩＰ電話ネットワーク１０１の発ＩＰ電話端末１０２からゲートウェイ１０７へのセッション確立要求の場合には，発ＩＰ電話端末１０２のアドレスとゲートウェイ１０７のアドレスの対ごとに，発着アドレス表示，セッション確立要求数，セッション確立不完了数としたが，発ＩＰ電話端末１０２のアドレスごとに，発アドレス表示，セッション確立要求数，セッション確立不完了数としてもよいし，また，ゲートウェイ１０７のアドレスごとに，着アドレス表示，セッション確立要求数，セッション確立不完了数としてもよい。
【００６４】
また，ゲートウェイ１０７からＩＰ電話ネットワーク１０１の着ＩＰ電話端末１０３へのセッション確立要求の場合には，ゲートウェイ１０７のアドレスと着ＩＰ電話端末１０３のアドレスの対ごとに，発着アドレス表示，セッション確立要求数，セッション確立不完了数としたが，ゲートウェイ１０７のアドレスごとに，発アドレス表示，セッション確立要求数，セッション確立不完了数としてもよいし，着ＩＰ電話端末１０３のアドレスごとに，着アドレス表示，セッション確立要求数，セッション確立不完了数としてもよい。
【００６５】
さらに，上記の第２の実施形態において，セッション不完了情報部分複製蓄積手段２０７に蓄積される情報として，セッション不完了情報蓄積手段２０３に蓄積されている情報が，発アドレス表示と発アドレスであれば，発アドレス表示と発アドレスの対でもよいし，あるいは，セッション不完了情報蓄積手段２０３に蓄積されている情報が，着アドレスと着アドレス表示であれば，着アドレス表示と着アドレスの対でもよい。
【００６６】
上記第２の実施形態では，図８のステップＳ３７において，セッション不完了情報部分複製蓄積手段２０７に蓄積される情報として，セッション不完了情報蓄積手段２０３に蓄積されているアドレス対のうち，セッション確立不完了数の最大値を含み，最大値から減少方向に向かってＮ番目までの値に対応するアドレス対を蓄積することとしているが，アドレス対がセッション不完了情報蓄積手段２０３に蓄積された時刻について，現在から過去にさかのぼって時刻の新しい順番にアドレス対を並べたとき，１番目のアドレス対からＫ番目（Ｋはパラメータ）までのアドレス対，あるいは，アドレス対の数がＫ以下であればすべてのアドレス対をセッション不完了情報部分複製蓄積手段２０７に蓄積することも可能である。
【００６７】
上記第２の実施形態において，ステップＳ３２の処理負荷の判定の閾値を無限大におくことにより常に輻輳制御が発動されるようにもできる。すなわち，処理負荷が小さい平常時においても，セッション確立不完了数が多いアドレス対のセッション確立要求を拒否することが可能である。
【００６８】
また，上記第２の実施形態では，輻輳制御装置４０２−１〜４０２−Ｎがセッション設定処理装置４０１−１〜４０１−Ｎに外付けされた例を示したが，輻輳制御装置４０２−１〜４０２−Ｎの機能をセッション設定処理装置４０１−１〜４０１−Ｎに内蔵するようにしてもよい。
【００６９】
以上説明した第１および第２の実施形態における輻輳制御装置が行う処理は，コンピュータとソフトウェアプログラムとによって実現することができ，そのプログラムをコンピュータ読み取り可能な記録媒体に記録して提供することも，ネットワークを通して提供することも可能である。
【図面の簡単な説明】
【００７０】
【図１】本発明の第１の実施形態におけるシステムの構成例を示す図である。
【図２】本発明の第１の実施形態に関する輻輳制御装置の構成を示す図である。
【図３】本発明の第１の実施形態に関する輻輳制御装置のフローチャートである。
【図４】本発明の第１の実施形態に関する輻輳制御装置のフローチャートである。
【図５】本発明の第１の実施形態に関する輻輳制御装置のフローチャートである。
【図６】本発明の第２の実施形態におけるシステムの構成例を示す図である。
【図７】本発明の第２の実施形態に関する輻輳制御装置の構成を示す図である。
【図８】本発明の第２の実施形態に関する輻輳制御装置のフローチャートである。
【図９】本発明の第２の実施形態に関する輻輳制御装置のフローチャートである。
【図１０】本発明の第２の実施形態に関する輻輳制御装置のフローチャートである。
【符号の説明】
【００７１】
１０１  ＩＰ電話ネットワーク
１０２  発ＩＰ電話端末
１０３  着ＩＰ電話端末
１０４−１〜１０４−Ｎ，４０１−１〜４０１−Ｎ  セッション設定処理装置
１０５  ロケーションサーバ
１０６−１〜１０６−Ｎ，４０２−１〜４０２−Ｎ  輻輳制御装置
１０７  ゲートウェイ
１０８  電話ネットワーク
１０９  発電話端末
１１０  着電話端末
１１１  他ＩＰ電話ネットワーク
２０１  トラヒック計測手段
２０２  輻輳判定手段
２０３  セッション不完了情報蓄積手段
２０４  セッション確立要求規制手段
２０５  規制解除判定手段
２０６  セッション不完了情報消去手段
２０７  セッション不完了情報部分複製蓄積手段
【図１】
2005204103.tif 000003
【図２】
2005204103.tif 000004
【図３】
2005204103.tif 000005
【図４】
2005204103.tif 000006
【図５】
2005204103.tif 000007
【図６】
2005204103.tif 000008
【図７】
2005204103.tif 000009
【図８】
2005204103.tif 000010
【図９】
2005204103.tif 000011
【図１０】
2005204103.tif 000012