(57)【要約】【課題】自ＩＰ網の品質を一定に保つことを可能とする呼受付制御方法、呼受付制御装置及び制御プログラムを提供する。【解決手段】ＩＰ終端ノードの呼受付制御方法であって、新規呼を受け付けた場合にＩＰ網の所定ノードとの間の往復パケットの応答時間を推定遅延時間として測定し、前記推定遅延時間が所定の閾値未満の場合に前記新規呼を受け付ける。【選択図】図１
2009272959.tif 000002
【特許請求の範囲】
【請求項１】
ＩＰ終端ノードの呼受付制御方法であって、新規呼を受け付けた場合にＩＰ網の所定ノードとの間の往復パケットの応答時間を推定遅延時間として測定し、前記推定遅延時間が所定の閾値未満の場合に前記新規呼を受け付けることを特徴とする呼受付制御方法。
【請求項２】
前記応答時間は周期的な要求パケット及び応答パケットの送受信により測定し、前記推定遅延時間は、前記応答時間、無負荷状態での前記所定ノードとの間の応答時間、新規呼の発生時点の積上げ値に基づいて、新規呼を処理した場合の応答時間として測定することを特徴とする請求項１記載の呼受付制御方法。
【請求項３】
前記往復パケットは、それぞれＩＣＭＰのエコー要求及びエコー応答であることを特徴とする請求項１又は２記載の呼受付制御方法。
【請求項４】
前記往復パケットは、それぞれＩＣＭＰ  Ｔｉｍｅｓｔａｍｐ  Ｍｅｓｓａｇｅ及びＩＣＭＰ  Ｔｉｍｅｓｔａｍｐ  Ｒｅｐｌｙ  Ｍｅｓｓａｇｅであることを特徴とする請求項１又は２記載の呼受付制御方法。
【請求項５】
前記往復パケットは、ＳＣＴＰのＨｅａｒｔＢｅａｔ、又はＧＰＲＳのＧＴＰＥｃｈｏであることを特徴とする請求項１又は２記載の呼受付制御方法。
【請求項６】
ＳＣＴＰ  Ｈｅａｒｔ  Ｂｅａｔの推定遅延時間をＣ−Ｐｌａｎｅ  ｄａｔａの積上げ値を元に推定し、ＧＴＰ  Ｅｃｈｏの推定遅延時間をＵ−Ｐｌａｎｅ  ｄａｔａの積上げ値を元に推定し、それぞれ予め設定した閾値と比較し、それぞれ閾値未満の場合に新規呼を受け付けることを特徴とする請求項５記載の呼受付制御方法。
【請求項７】
無負荷状態での応答時間：Ｔｂ
新規呼の発生時点での応答時間：Ｔ
新規呼の発生時点の積上げ値（ｂｐｓ）：Ｍ
ＷｅｉｇｈｔｉｎｇＦａｃｔｏｒ：Ｗ（＝０〜１）
として、１ｂｐｓ当たりの遅延時間増加分α（ｉ）を次式（１）で計算し、
α（ｉ）＝Ｗ×α（ｉ−１）＋（１−Ｗ）×（Ｔ−Ｔｂ）／Ｍ    （１）
新規呼の発生時の遅延時間増加分α（ｉ）をαとし、受け付ける呼の処理量（ｂｐｓ）をｎとし、
前記推定遅延時間を次式（２）のβとして算出し、
β＝α×（Ｍ＋ｎ）                                          （２）
遅延時間に関する所定の閾値βｏとして、
β＜βｏ
のときに新規呼を受け付けることを特徴とする請求項１ないし６の何れかの請求項記載の呼受付制御方法。
【請求項８】
無負荷状態での到達時間：上りＴｂｕ、下りＴｂｄ
新規呼の発生時点での到達時間：上りＴｕ、下りＴｄ
新規呼の発生時点の積上げ値（ｂｐｓ）：上りＭｕ、下りＭｄ
Ｗｅｉｇｈｔｉｎｇ  Ｆａｃｔｏｒ：上りＷｕ（＝０〜１）、下りＷｄ（＝０〜１）
として、
上りの１ｂｐｓ当たり遅延時間増加分αｕ（ｉ）を次式（３）で計算し、
αｕ（ｉ）＝Ｗｕ×αｕ（ｉ−１）＋（１−Ｗｕ）×（Ｔｕ−Ｔｂｕ）／Ｍｕ    （３）
下りの１ｂｐｓ当たり遅延時間増加分αｄ（ｉ）を次式（４）で計算し、
αｄ（ｉ）＝Ｗｄ×αｄ（ｉ−１）＋（１−Ｗｄ）×（Ｔｄ−Ｔｂｄ）／Ｍｕ    （４）
新規呼の発生時の上りの遅延時間増加分αｕ（ｉ）をαｕ、下りの遅延時間増加分αｄ（ｉ）をαｄとし、受け付ける呼の処理量（ｂｐｓ）を上りｎｕ、下りｎｄとし、
前記推定遅延時間をそれぞれ次式（５）、（６）の上りβｕ、下りβｄとして算出し、
βｕ＝αｕ×（Ｍｕ＋ｎｕ）                                （５）
βｄ＝αｄ×（Ｍｄ＋ｎｄ）                                （６）
算出した推定遅延時間の上りβｕ、下りβｄに対するそれぞれ所定の閾値βｕｏ及びβｄｏとして、
βｕ＜βｕｏ、かつ、βｄ＜βｄｏ
のときに新規呼を受け付けることを特徴とする請求項４記載の呼受付制御方法。
【請求項９】
前記往復パケットのバイト数を送受信中のＩＰパケットの平均パケット長とすることを特徴とする請求項１ないし８の何れかの請求項記載の呼受付制御方法。
【請求項１０】
ＩＰ終端ノードは基地局制御装置であり、所定ノードはゲートウェイルータであることを特徴とする請求項１ないし９の何れかの請求項記載の呼受付制御方法。
【請求項１１】
ＩＰ終端ノードの呼受付制御装置であって、新規呼を受け付けた場合にＩＰ網の所定ノードとの間の往復パケットの応答時間を推定遅延時間として測定し、前記推定遅延時間が所定の閾値未満の場合に前記新規呼を受け付ける制御部を備えることを特徴とする呼受付制御装置。
【請求項１２】
前記制御部は、前記応答時間を周期的な要求パケット及び応答パケットの送受信により測定し、前記推定遅延時間を前記応答時間、無負荷状態での前記所定ノードとの間の応答時間、新規呼の発生時点の積上げ値に基づいて、新規呼を処理した場合の応答時間として測定することを特徴とする請求項１１記載の呼受付制御装置。
【請求項１３】
前記往復パケットは、それぞれＩＣＭＰのエコー要求及びエコー応答であることを特徴とする請求項１１又は１２記載の呼受付制御装置。
【請求項１４】
前記往復パケットは、それぞれＩＣＭＰ  Ｔｉｍｅｓｔａｍｐ  Ｍｅｓｓａｇｅ及びＩＣＭＰ  Ｔｉｍｅｓｔａｍｐ  Ｒｅｐｌｙ  Ｍｅｓｓａｇｅであることを特徴とする請求項１１又は１２記載の呼受付制御装置。
【請求項１５】
前記往復パケットは、ＳＣＴＰのＨｅａｒｔＢｅａｔ、又はＧＰＲＳのＧＴＰＥｃｈｏであることを特徴とする請求項１１又は１２記載の呼受付制御装置。
【請求項１６】
ＳＣＴＰ  Ｈｅａｒｔ  Ｂｅａｔの推定遅延時間をＣ−Ｐｌａｎｅ  ｄａｔａの積上げ値を元に推定し、ＧＴＰ  Ｅｃｈｏの推定遅延時間をＵ−Ｐｌａｎｅ  ｄａｔａの積上げ値を元に推定し、それぞれ予め設定した閾値と比較し、それぞれ閾値未満の場合に新規呼を受け付けることを特徴とする請求項１５記載の呼受付制御装置。
【請求項１７】
前記制御部は、
無負荷状態での応答時間：Ｔｂ
新規呼の発生時点での応答時間：Ｔ
新規呼の発生時点の積上げ値（ｂｐｓ）：Ｍ
ＷｅｉｇｈｔｉｎｇＦａｃｔｏｒ：Ｗ（＝０〜１）
として、１ｂｐｓ当たりの遅延時間増加分α（ｉ）を次式（１）で計算し、
α（ｉ）＝Ｗ×α（ｉ−１）＋（１−Ｗ）×（Ｔ−Ｔｂ）／Ｍ    （１）
新規呼の発生時の遅延時間増加分α（ｉ）をαとし、受け付ける呼の処理量（ｂｐｓ）をｎとし、
前記推定遅延時間を次式（２）のβとして算出し、
β＝α×（Ｍ＋ｎ）                                          （２）
遅延時間に関する所定の閾値βｏとして、
β＜βｏ
のときに新規呼を受け付けることを特徴とする請求項１１ないし１６の何れかの請求項記載の呼受付制御装置。
【請求項１８】
前記制御部は、
無負荷状態での到達時間：上りＴｂｕ、下りＴｂｄ
新規呼の発生時点での到達時間：上りＴｕ、下りＴｄ
新規呼の発生時点の積上げ値（ｂｐｓ）：上りＭｕ、下りＭｄ
Ｗｅｉｇｈｔｉｎｇ  Ｆａｃｔｏｒ：上りＷｕ（＝０〜１）、下りＷｄ（＝０〜１）
として、
上りの１ｂｐｓ当たり遅延時間増加分αｕ（ｉ）を次式（３）で計算し、
αｕ（ｉ）＝Ｗｕ×αｕ（ｉ−１）＋（１−Ｗｕ）×（Ｔｕ−Ｔｂｕ）／Ｍｕ    （３）
下りの１ｂｐｓ当たり遅延時間増加分αｄ（ｉ）を次式（４）で計算し、
αｄ（ｉ）＝Ｗｄ×αｄ（ｉ−１）＋（１−Ｗｄ）×（Ｔｄ−Ｔｂｄ）／Ｍｕ    （４）
新規呼の発生時の上りの遅延時間増加分αｕ（ｉ）をαｕ、下りの遅延時間増加分αｄ（ｉ）をαｄとし、受け付ける呼の処理量（ｂｐｓ）を上りｎｕ、下りｎｄとし、
前記推定遅延時間をそれぞれ次式（５）、（６）の上りβｕ、下りβｄとして算出し、
βｕ＝αｕ×（Ｍｕ＋ｎｕ）                                （５）
βｄ＝αｄ×（Ｍｄ＋ｎｄ）                                （６）
算出した推定遅延時間の上りβｕ、下りβｄに対するそれぞれ所定の閾値βｕｏ及びβｄｏとして、
βｕ＜βｕｏ、かつ、βｄ＜βｄｏ
のときに新規呼を受け付けることを特徴とする請求項１４記載の呼受付制御装置。
【請求項１９】
前記往復パケットのバイト数を送受信中のＩＰパケットの平均パケット長とすることを特徴とする請求項１１ないし１８の何れかの請求項記載の呼受付制御装置。
【請求項２０】
ＩＰ終端ノードは基地局制御装置であり、所定ノードはゲートウェイルータであることを特徴とする請求項１１ないし１９の何れかの請求項記載の呼受付制御装置。
【請求項２１】
ＩＰ終端ノードの呼受付用の制御プログラムであって、新規呼を受け付けた場合にＩＰ網の所定ノードとの間の往復パケットの応答時間を推定遅延時間として測定するステップと、前記推定遅延時間が所定の閾値未満の場合に前記新規呼を受け付けるステップと、をコンピュータに実行させることを特徴とする制御プログラム。
【請求項２２】
前記応答時間は周期的な要求パケット及び応答パケットの送受信により測定し、前記推定遅延時間は、前記応答時間、無負荷状態での前記所定ノードとの間の応答時間、新規呼の発生時点の積上げ値に基づいて、新規呼を処理した場合の応答時間として測定することを特徴とする請求項２１記載の制御プログラム。
【請求項２３】
前記往復パケットは、それぞれＩＣＭＰのエコー要求及びエコー応答であることを特徴とする請求項２１又は２２記載の制御プログラム。
【請求項２４】
前記往復パケットは、それぞれＩＣＭＰ  Ｔｉｍｅｓｔａｍｐ  Ｍｅｓｓａｇｅ及びＩＣＭＰ  Ｔｉｍｅｓｔａｍｐ  Ｒｅｐｌｙ  Ｍｅｓｓａｇｅであることを特徴とする請求項２１又は２２記載の制御プログラム。
【請求項２５】
前記往復パケットは、ＳＣＴＰのＨｅａｒｔＢｅａｔ、又はＧＰＲＳのＧＴＰＥｃｈｏであることを特徴とする請求項２１又は２２記載の制御プログラム。
【請求項２６】
ＳＣＴＰ  Ｈｅａｒｔ  Ｂｅａｔの推定遅延時間をＣ−Ｐｌａｎｅ  ｄａｔａの積上げ値を元に推定し、ＧＴＰ  Ｅｃｈｏの推定遅延時間をＵ−Ｐｌａｎｅ  ｄａｔａの積上げ値を元に推定し、それぞれ予め設定した閾値と比較し、それぞれ閾値未満の場合に新規呼を受け付けることを特徴とする請求項２５記載の制御プログラム。
【請求項２７】
無負荷状態での応答時間：Ｔｂ
新規呼の発生時点での応答時間：Ｔ
新規呼の発生時点の積上げ値（ｂｐｓ）：Ｍ
ＷｅｉｇｈｔｉｎｇＦａｃｔｏｒ：Ｗ（＝０〜１）
として、１ｂｐｓ当たりの遅延時間増加分α（ｉ）を次式（１）で計算し、
α（ｉ）＝Ｗ×α（ｉ−１）＋（１−Ｗ）×（Ｔ−Ｔｂ）／Ｍ    （１）
新規呼の発生時の遅延時間増加分α（ｉ）をαとし、受け付ける呼の処理量（ｂｐｓ）をｎとし、
前記推定遅延時間を次式（２）のβとして算出し、
β＝α×（Ｍ＋ｎ）                                          （２）
遅延時間に関する所定の閾値βｏとして、
β＜βｏ
のときに新規呼を受け付けることを特徴とする請求項２１ないし２６の何れかの請求項記載の制御プログラム。
【請求項２８】
無負荷状態での到達時間：上りＴｂｕ、下りＴｂｄ
新規呼の発生時点での到達時間：上りＴｕ、下りＴｄ
新規呼の発生時点の積上げ値（ｂｐｓ）：上りＭｕ、下りＭｄ
Ｗｅｉｇｈｔｉｎｇ  Ｆａｃｔｏｒ：上りＷｕ（＝０〜１）、下りＷｄ（＝０〜１）
として、
上りの１ｂｐｓ当たり遅延時間増加分αｕ（ｉ）を次式（３）で計算し、
αｕ（ｉ）＝Ｗｕ×αｕ（ｉ−１）＋（１−Ｗｕ）×（Ｔｕ−Ｔｂｕ）／Ｍｕ    （３）
下りの１ｂｐｓ当たり遅延時間増加分αｄ（ｉ）を次式（４）で計算し、
αｄ（ｉ）＝Ｗｄ×αｄ（ｉ−１）＋（１−Ｗｄ）×（Ｔｄ−Ｔｂｄ）／Ｍｕ    （４）
新規呼の発生時の上りの遅延時間増加分αｕ（ｉ）をαｕ、下りの遅延時間増加分αｄ（ｉ）をαｄとし、受け付ける呼の処理量（ｂｐｓ）を上りｎｕ、下りｎｄとし、
前記推定遅延時間をそれぞれ次式（５）、（６）の上りβｕ、下りβｄとして算出し、
βｕ＝αｕ×（Ｍｕ＋ｎｕ）                                （５）
βｄ＝αｄ×（Ｍｄ＋ｎｄ）                                （６）
算出した推定遅延時間の上りβｕ、下りβｄに対するそれぞれ所定の閾値βｕｏ及びβｄｏとして、
βｕ＜βｕｏ、かつ、βｄ＜βｄｏ
のときに新規呼を受け付けることを特徴とする請求項２４記載の制御プログラム。
【請求項２９】
前記往復パケットのバイト数を送受信中のＩＰパケットの平均パケット長とすることを特徴とする請求項２１ないし２８の何れかの請求項記載の制御プログラム。
【請求項３０】
ＩＰ終端ノードは基地局制御装置であり、所定ノードはゲートウェイルータであることを特徴とする請求項２１ないし２９の何れかの請求項記載の制御プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、アドミッションコントロールに関し、特に、新たな呼を受け付けるかどうか判断する呼受付制御方法、呼受付制御装置及び制御プログラムに関する。
【背景技術】
【０００２】
本発明の関連技術として、呼が占有する平均ビットレートを処理中の呼の数に応じて積上げ値として積上げ、前記積上げ値が所定の閾値以内か否かによりアドミッションコントロールを行う呼受付制御方法がある。
【０００３】
また、他の関連技術として、ＩＰ通信装置間でＩＣＭＰ（Internet Control Message Protocol）のエコー要求及びエコー応答のやり取りを定期的に行い、エコー要求の送出からエコー応答が到着するまでの時間（応答時間）を測定し、この測定結果（ＩＰ通信装置間の回線状態）に応じて当該回線の閉塞／閉塞解除を制御するシステムが知られている（特許文献１参照）
【０００４】
【特許文献１】特開２００３−２５８９０２号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
平均ビットレートの積上げ値を利用する呼受付制御方法においては、積上げ値として呼が占有する平均ビットレートを設定する必要があるが、この平均ビットレートには理論値が使用されるため実際のビットレート値とはかけ離れるためＩＰ網の品質を一定に保つのは困難であるという点で問題がある。また、この呼受付制御方法では自ＩＰ網での遅延が考慮されていない。
【０００６】
また、エコー要求の送出からエコー応答が到着するまでの時間を測定し、この測定結果をＩＰ通信装置間の回線状態として回線の閉塞／閉塞解除を制御する制御方法は遅延時間による制御が行われるものの、新たな呼による回線への影響が考慮されていないので自ＩＰ網の品質を一定に保つ上で問題がある。
【０００７】
（目的）
本発明は、以上の課題を解決することが可能な呼受付制御方法、呼受付制御装置及び制御プログラムを提供することにある。
【課題を解決するための手段】
【０００８】
本発明の第１の呼受付制御方法は、ＩＰ終端ノードの呼受付制御方法であって、新規呼を受け付けた場合にＩＰ網の所定ノードとの間の往復パケットの応答時間を推定遅延時間として測定し、前記推定遅延時間が所定の閾値未満の場合に前記新規呼を受け付けることを特徴とする。
【０００９】
本発明の第１の呼受付制御装置は、ＩＰ終端ノードの呼受付制御装置であって、新規呼を受け付けた場合にＩＰ網の所定ノードとの間の往復パケットの応答時間を推定遅延時間として測定し、前記推定遅延時間が所定の閾値未満の場合に前記新規呼を受け付ける制御部を備えることを特徴とする。
【００１０】
本発明の制御プログラムは、第１のＩＰ終端ノードの呼受付用の制御プログラムであって、新規呼を受け付けた場合にＩＰ網の所定ノードとの間の往復パケットの応答時間を推定遅延時間として測定するステップと、前記推定遅延時間が所定の閾値未満の場合に前記新規呼を受け付けるステップと、をコンピュータに実行させることを特徴とする。
【００１１】
【発明の効果】
【００１２】
本発明によれば、自ＩＰ網でのＩＰパケットの推定遅延時間の大きさ（輻輳状態）により新たなＩＰパケットの流入を制御できるため、自ＩＰ網の品質を一定に保つことが可能である。
【発明を実施するための最良の形態】
【００１３】
本発明の呼受付制御方法、呼受付制御装置及び制御プログラムの実施形態を以下説明する。
（第１の実施形態）
図１は本発明の第１の実施形態の呼受付制御方法及び基地局制御装置を示す図である。
【００１４】
本実施形態は、ＩＰ網に接続されたＩＰ終端ノードと所定ノードから構成され通信システムに関し、両ノード間の輻輳状態について、新たに発生した呼（新規呼）を受け付けたと仮定して推定される両ノード間の往復パケットの応答時間（遅延時間）を推定遅延時間として測定して新規呼の受付の有無を判断する。
【００１５】
本実施形態の呼受付制御方法は、図１（ａ）に示すように、ＩＰ終端ノード１の呼受付制御装置２の呼受付制御方法であって、新規呼を受け付けた場合にＩＰ網の所定ノードとの間の往復パケットの応答時間を推定遅延時間として測定するステップ（Ｓ１）と、前記推定遅延時間が所定の閾値未満の場合に前記新規呼を受け付けるステップ（Ｓ２）とからなる。
【００１６】
本実施形態の呼受付制御装置は、図１（ｂ）に示すように、ＩＰ終端ノード１の呼受付制御装置２であって、ＩＰ終端ノード１において新規呼の発生時に、新規呼を受け付けた場合にＩＰ網の所定ノード４との間の往復パケットの応答時間を推定遅延時間として測定し、前記推定遅延時間が所定の閾値未満の場合に前記新規呼を受け付ける制御部３を備える。
【００１７】
呼受付制御装置２は、コンピュータを制御するプログラムにより実現可能である。制御部２１はコンピュータを構成するＣＰＵ（Central Processing Unit）、各種メモリ等の記憶装置を備え、前記記憶装置には前記処理機能を有するプログラムが格納され、ＣＰＵは前記プログラムを読み込み、該プログラムにより制御され前記処理機能を実現する。
【００１８】
以上により自ＩＰ網での輻輳状態をＩＰパケットの推定遅延時間の大きさにより判断可能とし、新たなＩＰパケットの流入を制御できるため、自ＩＰ網の品質を一定に保つことが可能となる。
【００１９】
（第２の実施形態）
本発明の第２の実施形態として、ＩＰ網に接続された基地局制御装置及びゲートウェイルータへの適用例により以下説明する。本実施形態は推定遅延時間の測定に、ＩＣＭＰ（Internet Control Message Protocol）エコーメッセージのＩＣＭＰエコー要求パケット、ＩＣＭＰエコー応答パケット（往復パケット）の送受を利用する構成例である。
【００２０】
（構成の説明）
図２は本発明の第２の実施形態の構成例を示す図である。ＩＰ網と、該ＩＰ網に接続された前記ＩＰ終端ノードとしての基地局制御装置１０と前記所定ノードとしてのゲートウェイルータ４０から構成されている。
【００２１】
基地局制御装置１０は、呼受付制御装置２０と基地局機能部３０からなり、呼受付制御装置２０は、図１に示す制御部３に対応し、その機能要素としてＩＰパケット送受信部２１、ＩＣＭＰ制御部２２及びアドミッションコントロール部２３から構成されている。各部の機能は次のとおりである。
【００２２】
基地局制御装置１０はＩＣＭＰエコーメッセージ送信ノードとして、呼受付制御装置２０のＩＰパケット送受信部２１からＩＣＭＰエコー要求パケットを送信し、ＩＣＭＰエコーメッセージ受信ノードとしてのゲートウェイルータ部４０から返送メッセージのＩＣＭＰエコー応答パケットを受信する。
【００２３】
標準で規定済みのＩＣＭＰエコーメッセージでは、
（１）ＩＣＭＰエコーメッセージ送信時のＴｉｍｅ  Ｓｔａｍｐ（メッセージ内パラメータに設定される）、
（２）ＩＣＭＰエコー応答メッセージ受信時のＴｉｍｅ  Ｓｔａｍｐ、
の各Ｔｉｍｅ  ＳｔａｍｐをＩＣＭＰエコーメッセージ送信ノードで把握することが可能である。
【００２４】
つまり、基地局制御装置１０（ＩＣＭＰエコーメッセージ送信ノード）はメッセージ送信時のメッセージ中のＴｉｍｅ  Ｓｔａｍｐと返送メッセージ受信時のＴｉｍｅ  Ｓｔａｍｐを把握することにより、ゲートウェイルータ４０（ＩＣＭＰエコーメッセージ受信ノード）との往復の時間測定が可能である。なお、Ｔｉｍｅ  Ｓｔａｍｐは、メッセージの編集又は解析した時刻、ｐｏｒｔへの出入りの時刻等とすることが可能である。
【００２５】
ＩＰパケット送受信部２１は前記ＩＣＭＰエコーメッセージに加え、基地局機能部３０とＩＰ網のノードとの間の各種パケットの送受信機能を備える。
【００２６】
ＩＣＭＰ制御部２２は、前記ＩＣＭＰエコー要求パケットとＩＣＭＰエコー要求パケットにより取得した前記Ｔｉｍｅ  Ｓｔａｍｐの情報に基づいて、ＩＣＭＰ応答時間を定期的に測定し、アドミッションコントロール部２３に報告する機能を備える。
【００２７】
アドミッションコントロール部２３は、基地局機能部３０等から新規呼に関する後述の情報を受信する機能と、ＩＣＭＰ制御部２２で測定したＩＣＭＰ応答時間の報告を受ける機能と、ＩＣＭＰ応答時間に基づいて、新規呼を受け付けることによる推定遅延時間を算出し、算出した推定遅延時間を所定の閾値と比較し、前記推定遅延時間が前記閾値以下の場合に当該新規呼を受け付ける制御機能等を備える。
【００２８】
基地局機能部３０は、基地局制御装置１０として必要な本発明の前記呼処理以外の機能を処理する部分であり、基地局に関する各種の制御に加えて、新規呼の発生及び新規呼の伝送量（ｂｐｓ：Bits Per Second）の情報を生成し、生成した情報をアドミッションコントロール部２３に通知する機能等を備える。なお、基地局機能部３０の詳細機能は本発明と直接関係しないので説明を省略する。
【００２９】
ゲートウェイルータ４０は、ＩＰパケット送受信部を備え、ルータ機能に加えて基地局制御装置１０のＩＰパケット送受信部２１から送信されたエコー要求パケットを受信し、エコー応答パケットをＩＰパケット送受信部２１に折り返して送信する機能等を備える。
（動作の説明）
【００３０】
次に、図２を参照して第２の実施形態のより具体的な呼受付制御の動作及び方法を詳細に説明する。
【００３１】
ＩＣＭＰ制御部２２はＩＰパケット送受信部２１を介して周期的にＩＣＭＰエコー要求パケットをゲートウェイルータ４０に送信する。ゲートウェイルータ４０はＩＣＭＰエコー要求パケットを受信するとＩＰパケット送受信部２１を介してＩＣＭＰ制御部２２にＩＣＭＰエコー応答パケットを返送する。
【００３２】
ＩＣＭＰ制御部２２は、ＩＣＭＰエコー要求パケットとＩＣＭＰエコー応答パケットにより、前述の各Ｔｉｍｅ  Ｓｔａｍｐを把握してＩＣＭＰ応答時間を測定し、アドミッションコントロール部２３に報告する。
【００３３】
アドミッションコントロール部２３ではＩＣＭＰ応答時間の報告を受ける度に次式（１）の計算式で１ｂｐｓ当たりの遅延時間増加分α（ｉ）を計算する。
【００３４】
無負荷状態でのＩＣＭＰ応答時間：Ｔｂ
現時点でのＩＣＭＰ応答時間：Ｔ
現時点で積上げ値（ｂｐｓ）：Ｍ
ＷｅｉｇｈｔｉｎｇＦａｃｔｏｒ：Ｗ（＝０〜１）
として、
α（ｉ）＝Ｗ×α（ｉ−１）＋（１−Ｗ）×（Ｔ−Ｔｂ）／Ｍ    （１）
【００３５】
ここで、α（ｉ）は定期的な実測に基づいて更新されるので時間の経過により最適な値に収束する。したがって、α（ｉ）の初期値は任意であるが、運用開始直後などには最適な値にならず制御を最適化できない場合には、テスト運用時などに値を測定しておき、実運用開始時に最適な値を使用できるように構成することが可能である。
【００３６】
また、α（ｉ）のＷｅｉｇｈｔｉｎｇＦａｃｔｏｒのｗ及び（１−ｗ）は、α（ｉ）の平滑化を実現する要素である。ＷｅｉｇｈｔｉｎｇＦａｃｔｏｒとしては、例えばｗ＝０として瞬時値を使用することも可能であるが、Ｔｒａｆｆｉｃの増減が激しいネットワークの場合は、呼確立が安定しない可能性があるので、Ｗ≠０としてある程度の平滑化を行う。
【００３７】
次にアドミッションコントロール部２３は、基地局機能部３０等からの情報により新規呼の発生時に、この新規呼が発生した時点のビットレートの積上げ値をＭ（ｂｐｓ）とし、受け付ける呼の伝送量（ビットレート）をｎ（ｂｐｓ）とし、新規呼の発生直前の１ｂｐｓ当たりの遅延時間増加分α（ｉ）をαとすると、新規呼を受け付けることによる推定遅延時間βを次式（２）により算出する。
【００３８】
β＝α×（Ｍ＋ｎ）                                        （２）
アドミッションコントロール部２３は、遅延時間に関する所定の閾値βｏが設定されており、β＜閾値βｏのときにのみ、新規呼を受け付ける処理を行う。
【００３９】
なお、前記処理において使用するＴｉｍｅ  Ｓｔａｍｐは、メッセージの編集又は解析した時刻、ｐｏｒｔへの出入りの時刻等の何れとした場合も、Ｔ−Ｔｂ（現時点の時間−無負荷時の時間）のような遅延時間の算出においては、Ｔの測定とＴｂの測定が同じである限り基本的に問題とならない。
【００４０】
図３は第２の実施形態の呼受付制御装置の呼受付制御の処理フローチャートを示す図である。第２の実施形態の呼受付制御方法は以下のとおりである。
ＩＣＭＰ制御部２２はＩＣＭＰエコー要求パケットとＩＣＭＰエコー応答パケットの送受信後、ＩＣＭＰ応答時間を測定してアドミッションコントロール部２３に報告する（Ｓ２１）。アドミッションコントロール部２３はＩＣＭＰ応答時間の報告を受けて式（１）によりα（ｉ）を計算する（Ｓ２２）。
アドミッションコントロール部２３はα（ｉ）の計算後、新規呼の発生の有無を判断し（Ｓ２３）、新規呼の発生がなければ、ステップＳ２１、２２を繰り返す。
また、ステップＳ２３で新規呼の発生を検出すると式（２）によりβを計算し（Ｓ２４）、β＜閾値βｏか否かを判断する（Ｓ２５）。ステップＳ２５で、β＜閾値βｏの場合は、新規呼を受け付ける処理を行い（Ｓ２６）、β≧閾値βｏの場合は、新規呼の受け付けを拒否する（Ｓ２）。
以上の動作により、自ＩＰ網でのＩＰパケットの推定遅延時間の大きさ（輻輳状態）により新たなＩＰパケットの流入を適正に制御できるため、自ＩＰ網の品質を一定に保つことが可能である。
【００４１】
（第３の実施形態）
第２の実施形態ではＩＣＭＰ  エコーメッセージを往復パケットとして使用して遅延時間増加分α（ｉ）、推定遅延時間βを算出した構成例を示したが、第３の実施形態としてはＩＣＭＰ  エコーメッセージの代わりに、ＩＣＭＰ  Ｔｉｍｅｓｔａｍｐ  Ｍｅｓｓａｇｅ（ＲＦＣ７９２）を使用することにより構成することができる。
【００４２】
ＩＣＭＰ  Ｔｉｍｅｓｔａｍｐ  Ｍｅｓｓａｇｅを使用すると、上り下りそれぞれの遅延測定が可能であるから、第３の実施形態では上り下り別々のアドミッションコントロールが可能となる。
【００４３】
第３の実施形態は図２に示す基本構成により実現可能である。上り下り別々のアドミッションコントロールの制御は以下の構成及び動作で実現される。
【００４４】
基地局制御装置１０（呼受付制御装置２０）は、ＩＣＭＰ  Ｔｉｍｅｓｔａｍｐ  Ｍｅｓｓａｇｅの送信ノードとして、ＩＰパケット送受信部２１からＩＣＭＰ  Ｔｉｍｅｓｔａｍｐ  Ｍｅｓｓａｇｅをゲートウェイルータ４０に送信し、ゲートウェイルータ４０ではこのメッセージを受信するとＩＣＭＰ  Ｔｉｍｅｓｔａｍｐ  Ｒｅｐｌｙ  Ｍｅｓｓａｇｅを返送する。
【００４５】
標準で規定済みのＩＣＭＰ  Ｔｉｍｅｓｔａｍｐ  Ｍｅｓｓａｇｅ（ＲＦＣ７９２）では、
（１）ＩＣＭＰ  Ｔｉｍｅｓｔａｍｐ  Ｍｅｓｓａｇｅメッセージ送信時のＴｉｍｅ  Ｓｔａｍｐ（メッセージ内パラメータに設定される）、
（２）ＩＣＭＰ  Ｔｉｍｅｓｔａｍｐ  Ｍｅｓｓａｇｅメッセージ受信時のＴｉｍｅ  Ｓｔａｍｐ（メッセージ内パラメータに設定される）、
（３）ＩＣＭＰ  Ｔｉｍｅｓｔａｍｐ  Ｒｅｐｌｙ  Ｍｅｓｓａｇｅ返送時のＴｉｍｅ  Ｓｔａｍｐ（メッセージ内パラメータに設定される）、
（４）ＩＣＭＰ  Ｔｉｍｅｓｔａｍｐ  Ｒｅｐｌｙ  Ｍｅｓｓａｇｅ受信時のＴｉｍｅ  Ｓｔａｍｐ、
の各Ｔｉｍｅ  ＳｔａｍｐをＩＣＭＰ  Ｔｉｍｅｓｔａｍｐ  Ｍｅｓｓａｇｅ送信ノードで把握することが可能である。
【００４６】
つまり、基地局制御装置１０（ＩＣＭＰ  Ｔｉｍｅｓｔａｍｐ  Ｍｅｓｓａｇｅ送信ノード）はＩＣＭＰエコーメッセージを使用した場合には、ゲートウェイルータ４０との往復の時間測定が可能であるのに対し、ＩＣＭＰ  Ｔｉｍｅｓｔａｍｐ  Ｍｅｓｓａｇｅ（ＲＦＣ７９２）を使用した場合には、ゲートウェイルータ４０との上り及び下り夫々の時間測定が可能である。
【００４７】
ＩＣＭＰ制御部２２は取得した前記Ｔｉｍｅ  Ｓｔａｍｐの時刻情報に基づいて、上り及び下り夫々のＩＣＭＰ応答時間を常時測定し、アドミッションコントロール部２３に報告する。
【００４８】
アドミッションコントロール部２３は、新規呼に関する後述の情報を受信する機能と、ＩＣＭＰ制御部２２で測定した上り及び下り夫々のＩＣＭＰ応答時間の報告を受ける機能と、上り及び下り夫々のＩＣＭＰ応答時間に基づいて、新規呼を受け付けることによる推定遅延時間を算出し、算出した推定遅延時間を上り及び下り夫々の所定の閾値と比較し、前記上り及び下り夫々の推定遅延時間が前記上り及び下り夫々の閾値未満の場合に当該新規呼を受け付ける制御機能等を備える。
【００４９】
アドミッションコントロール部２３は新規呼に対する以下の処理動作を行う。  
無負荷状態でのＩＣＭＰ  Ｍｅｓｓａｇｅ到達時間：上りＴｂｕ、下りＴｂｄ
現時点でのＩＣＭＰ  Ｍｅｓｓａｇｅ到達時間：上りＴｕ、下りＴｄ
現時点での積上げ値（ｂｐｓ）：上りＭｕ、下りＭｄ
Ｗｅｉｇｈｔｉｎｇ  Ｆａｃｔｏｒ：上りＷｕ（＝０〜１）、下りＷｄ（＝０〜１）
として、
上りの１ｂｐｓ当たり遅延時間増加分αｕ（ｉ）は、αｕ（ｉ）＝Ｗｕ×αｕ（ｉ−１）＋（１−Ｗｕ）×（Ｔｕ−Ｔｂｕ）／Ｍｕ、      （３）
下りの１ｂｐｓ当たり遅延時間増加分αｄ（ｉ）は、αｄ（ｉ）＝Ｗｄ×αｄ（ｉ−１）＋（１−Ｗｄ）×（Ｔｄ−Ｔｂｄ）／Ｍｕ、      （４）
として算出する。
【００５０】
ここで、新規呼が発生した時点の積上げ値を上りＭｕ、下りＭｄとし、受け付ける呼の伝送量（ｂｐｓ）を上りｎｕ、下りｎｄとすると、新規呼を受け付けることによる推定遅延時間の上りβｕ、下りβｄは、
βｕ＝αｕ×（Ｍｕ＋ｎｕ）                  （５）
βｄ＝αｄ×（Ｍｄ＋ｎｄ）                  （６）
となる。
【００５１】
アドミッションコントロール部２３は、算出した推定遅延時間の上りβｕ、下りβｄと、予め設定した閾値βｕｏ及びβｄｏとをそれぞれ比較し、比較結果がβｕ＜βｕｏ、かつ、βｄ＜βｄｏのときに、新規呼を受け付ける制御を行う。
【００５２】
図４は第３の実施形態の呼受付制御装置の呼受付制御の処理フローチャートを示す図である。第３の実施形態の呼受付制御方法は以下のとおりである。
ＩＣＭＰ制御部２２はＩＣＭＰ  Ｔｉｍｅｓｔａｍｐ  ＭｅｓｓａｇｅとＩＣＭＰ  Ｔｉｍｅｓｔａｍｐ  Ｒｅｐｌｙ  Ｍｅｓｓａｇｅの送受信後、ＩＣＭＰ  Ｍｅｓｓａｇｅ到達時間（上り、下り）を測定してアドミッションコントロール部２３に報告する（Ｓ３１）。アドミッションコントロール部２３はＩＣＭＰ  Ｍｅｓｓａｇｅ到達時間（上り、下り）の報告を受けて式（３）、（４）によりそれぞれαｕ（ｉ）、αｄ（ｉ）を計算する（Ｓ３２）。
アドミッションコントロール部２３はαｕ（ｉ）、αｄ（ｉ）の計算後、新規呼の発生の有無を判断し（Ｓ３３）、新規呼の発生がなければ、ステップＳ３１、３２を繰り返す。
また、ステップＳ３３で新規呼の発生を検出すると式（５）、（６）によりそれぞれβｕ、βｄを計算し（Ｓ３４）、βｕ＜閾値βｕｏ、かつ、βｄ＜閾値βｄｏか否かを判断する（Ｓ３５）。ステップＳ３５で、βｕ＜閾値βｕｏ、かつ、βｄ＜閾値βｄｏの場合は、新規呼を受け付ける処理を行い（Ｓ３６）、βｕ≧閾値βｕｏ、及び／又は、βｄ≧閾値βｄｏの場合は、新規呼の受け付けを拒否する（Ｓ３７）。
以上の動作により、自ＩＰ網でのＩＰパケットの上り下り別々の推定遅延時間の大きさ（輻輳状態）により新たなＩＰパケットの流入を適正に制御できるため、自ＩＰ網の品質を一層の安定に保つことが可能となる。
【００５３】
（第４の実施形態）
更にＩＣＭＰメッセージの代わりに、上位レイヤのＩＰネットワーク上で制御信号を転送するためのトランスポート層のプロトコルであるＳＣＴＰ（Stream Control Transmission Protocol）のＳＣＴＰ  ＨｅａｒｔＢｅａｔや、ＧＰＲＳ（General Packet Radio Service、汎用パケット無線システム）のＧＴＰＥｃｈｏを使用することができる。第４の実施形態は図２に示す基本構成により実現可能である。
【００５４】
ＳＣＴＰでは、すべての転送パスにＨｅａｒｔ  Ｃｈｕｎｋと呼ばれる障害検知パケットを一定間隔で送信し、伝送路の状態を監視している。また、ＧＰＲＳではノード間の正常性確認のために、ＧＴＰ（GPRS Tunneling Protocol）Ｅｃｈｏ  Ｒｅｑｕｅｓｔメッセージを送信し、その応答メッセージであるＧＴＰ  Ｅｃｈｏ  Ｒｅｐｌｙメッセージを受信することで、ノード間の正常性の確認を行っている。
【００５５】
また、ＳＣＴＰ  Ｈｅａｒｔ  ＢｅａｔはＣ−Ｐｌａｎｅ（通信制御手順が定義されるプレーン）でのエコーメッセージであり、ＧＴＰ  ＥｃｈｏはＵ−Ｐｌａｎｅ（ユーザー情報転送手順が定義されるプレーン）のエコーメッセージであるから、ＳＣＴＰ  Ｈｅａｒｔ  ＢｅａｔやＧＴＰ  Ｅｃｈｏを使用すると、Ｃ−ＰｌａｎｅとＵ−Ｐｌａｎｅを別々に判定できる。
【００５６】
第４の実施形態では、ＳＣＴＰ  Ｈｅａｒｔ  Ｂｅａｔの推定遅延時間をＣ−Ｐｌａｎｅ  ｄａｔａの積上げ値を元に推定し、閾値と比較することで、Ｃ−ｐｌａｎｅを判定し、また、ＧＴＰ  Ｅｃｈｏの推定遅延時間をＵ−Ｐｌａｎｅ  ｄａｔａの積上げ値を元に推定し、閾値と比較することで、Ｕ−ｐｌａｎｅを判定する。Ｃ−ｐｌａｎｅ及びＵ−ｐｌａｎｅ別々に判定して、双方の推定遅延時間が閾値未満となる条件を満足した場合に新規呼を受け付けるように構成する。
【００５７】
（第５の実施形態）
以上の実施形態において、応答時間を計測するためのパケット、例えばＩＣＭＰエコーメッセージ等のバイト長は任意に設定することが可能であるが、該パケットの遅延時間はパケットの長さと相関関係がある。また、ＩＣＭＰエコーパケット等のバイト数はダミーのｂｉｔ列をどのくらいつけるかにより可変である。
【００５８】
そこで、第５の実施形態ではＩＣＭＰエコーメッセージ（パケット）等のバイト数を平均パケット長とほぼ同じ、つまり、ＩＣＭＰエコーパケットとＩＰデータパケットのサイズを同じにする。このように設定することにより測定した推定遅延時間とＩＰデータパケットの遅延時間とはほぼ同じになり、それぞれの遅延時間が一致するので測定の正確性（精度）が高められる。
【００５９】
ＩＰパケット送受信部２１では呼を処理するための様々な信号やデータを送受信しているから、第５の実施形態は、ＩＰパケット送受信部２１において、送受信している各種の信号やデータを測定することにより、平均パケット長を測定しておき、保守者が前記平均パケット長の測定結果に基づいてＩＣＭＰエコーパケットのバイト数を呼処理で使用している平均的なパケットと同じ長さを持つように設定する。
【００６０】
ＩＣＭＰエコーパケットはバイト数が平均パケット長となり、ＩＣＭＰ制御部２２では呼処理で使用している平均的なパケットの遅延時間をより正確に推定することが可能となり、これにより推定遅延時間に対する閾値の設定も容易となる。
【００６１】
（他の実施形態）
ＩＣＭＰ  Ｔｉｍｅｓｔａｍｐ  Ｍｅｓｓａｇｅ（ＲＦＣ７９２）を使用するアドミッションコントロールのように上り下り別々のアドミッションコントロールが可能な場合も、所望のＴｉｍｅ  Ｓｔａｍｐを選択することにより基地局制御装置とゲートウェイルータ部等の間の往復時間（応答時間）を算出することが可能であるから、この場合にも上り下り別々のアドミッションコントロールに代えて第１ないし５の実施形態と同様のアドミッションコントロールを行うように構成することが可能である。
【００６２】
また、ＩＰ終端ノードとして基地局制御装置の例を示したが本発明は基地局制御装置への適用に限られるものではなく、全てのＩＰ終端ノードに対して適用可能である。
【００６３】
また、ＩＣＭＰの応答ノードとしてゲートウェイルータを対象としたが、任意のＩＰパケットの終端ノードを対象として構成することができる。これによりＩＰ終端ノード間の推定遅延時間によるアドミッションコントロールが可能となる。
【００６４】
更に、呼受付制御装置２をコンピュータ制御により実現する場合は、制御プログラムとして図２に示す第２の実施形態以降の機能要素を実現可能な制御プログラムを記憶装置に格納し、該制御プログラムの制御により以上説明した各処理機能を実現するように構成されることは言うまでもない。
【００６５】
以上のように本発明は新規呼を受け付けたと仮定してＩＰ網の遅延時間を推定し、その推定値が閾値未満か否かで該新規呼を受け付けるか否かを判断するアドミッションコントロールに関し、より具体的には、基地局制御装置等のＩＰ終端ノードはゲートウェイルータ等の所定ノードとの間で周期的に、例えばＩＣＭＰのエコー要求パケット、エコー応答パケット等の往復パケットのやり取りを行い、エコー要求パケット送信からエコー応答パケット受信までの応答時間を測定し、この応答時間と無負荷時の応答時間、現在の処理量（ｂｐｓ）から新規呼（ｂｐｓ）を処理した場合の遅延時間を推定遅延時間として推定し、前記推定遅延時間が閾値未満の新規呼を受け付ける制御を行うものであり、これにより自ＩＰ網の品質を一定に保つことを可能とする。
【図面の簡単な説明】
【００６６】
【図１】本発明の第１の実施形態の構成例を示す図である。
【図２】本発明の第２の実施形態の構成例を示す図である。
【図３】第２の実施形態の呼受付制御の処理フローチャートを示す図である。
【図４】第３の実施形態の呼受付制御の処理フローチャートを示す図である。
【符号の説明】
【００６７】
１  ＩＰ終端ノード
２  呼受付制御装置
３  制御部
４  所定ノード
１０  基地局制御装置
２０  呼受付制御装置
２１  ＩＰパケット送受信部
２２  ＩＣＭＰ制御部
２３  アドミッションコントロール部
３０  基地局機能部
４０  ゲートウェイルータ部
【図１】
2009272959.tif 000003
【図２】
2009272959.tif 000004
【図３】
2009272959.tif 000005
【図４】
2009272959.tif 000006