"通信部、記憶部、および処理部を有する交流トラヒック計算装置であって、前記通信部は、外部ネットワーク、端末、または、サービスと接続されている全てのエッジノードから入力トラヒック量と出力トラヒック量とを受信して前記記憶部に格納し、前記処理部は、前記全てのエッジノードにて、当該エッジノードへの交流トラヒックが存在する他の全てのエッジノードの出力に係る仮想的な収容者人口を示す出力用仮想人口の総和に、当該エッジノードの入力に係る仮想的な収容者人口を示す入力用仮想人口を乗じた値が、当該エッジノードの入力トラヒック量に等しく、かつ、当該エッジノードへの交流トラヒックが存在する前記他の全てのエッジノードの入力用仮想人口の総和に、当該エッジノードの出力用仮想人口を乗じた値が、当該エッジノードの出力トラヒック量に等しいとして、各出力用仮想人口と各入力用仮想人口とを求め、前記処理部は、第1のエッジノードから第2のエッジノードへの交流トラヒックが存在すると判断したとき、前記第1のエッジノードの入力用仮想人口に、前記第2のエッジノードの出力用仮想人口を乗じた値を、前記第1のエッジノードから前記第2のエッジノードへの交流トラヒック量とする、ことを特徴とするエッジノードの交流トラヒック計算装置。前記処理部は、前記エッジノードが端末または外部ネットワークと接続されていると判断したとき、前記全てのエッジノードから当該エッジノードへの交流トラヒックが存在すると判断し、前記エッジノードがサービスと接続されていると判断したとき、前記全てのエッジノードから当該エッジノードへの交流トラヒックが存在しないと判断する、ことを特徴とする請求項1に記載のエッジノードの交流トラヒック計算装置。前記処理部は、当該エッジノードの入力トラヒック量が、当該エッジノードの出力トラヒック量と比べて極めて小さいと判断したとき、前記全てのエッジノードから当該エッジノードへの交流トラヒックが存在しないと判断し、当該エッジノードの出力トラヒック量が、当該エッジノードの入力トラヒック量と比べて極めて小さいと判断したとき、当該エッジノードから前記全てのエッジノードへの交流トラヒックが存在しないと判断する、ことを特徴とする請求項1に記載のエッジノードの交流トラヒック計算装置。前記処理部は、前記全てのエッジノード間に於いて交流トラヒックが存在すると判断したとき、前記全てのエッジノードから入力トラヒック量総和、または、出力トラヒック量総和を算出し、前記第1のエッジノードの入力トラヒック量に前記第2のエッジノードの出力トラヒック量を乗じた値を、前記入力トラヒック量総和、または、前記出力トラヒック量総和で除算し、前記第1のエッジノードから前記第2のエッジノードへの交流トラヒック量とする、ことを特徴とする請求項1ないし請求項3のいずれか1項に記載のエッジノードの交流トラヒック計算装置。外部ネットワーク、端末、または、サービスと接続されている全てのエッジノードで入力トラヒック量と出力トラヒック量を測定し、前記全てのエッジノードにて、当該エッジノードへの交流トラヒックが存在する他の全てのエッジノードの出力用仮想人口の総和に当該エッジノードの入力用仮想人口を乗じた値が当該エッジノードの入力トラヒック量に等しく、かつ、当該エッジノードへの交流トラヒックが存在する前記他の全てのエッジノードの入力用仮想人口の総和に当該エッジノードの出力用仮想人口を乗じた値が当該エッジノードの出力トラヒック量に等しいとして、各出力用仮想人口と各入力用仮想人口とを求め、第1のエッジノードから第2のエッジノードへの交流トラヒックが存在すると判断したとき、前記第1のエッジノードの入力用仮想人口に、前記第2のエッジノードの出力用仮想人口を乗じた値を、前記第1のエッジノードから前記第2のエッジノードへの交流トラヒック量とする、ことを特徴とするエッジノードの交流トラヒック計算方法。前記エッジノードが、外部ネットワークまたは端末と接続されていると判断したとき、前記全てのエッジノードから当該エッジノードへの交流トラヒックが存在すると判断し、前記エッジノードが、サービスと接続されていると判断したとき、前記全てのエッジノードから当該エッジノードへの交流トラヒックが存在しないと判断とする、ことを特徴とする請求項5に記載のエッジノードの交流トラヒック計算方法。当該エッジノードの入力トラヒック量が、当該エッジノードの出力トラヒック量と比べて極めて小さいと判断したとき、前記全てのエッジノードから当該エッジノードへの交流トラヒックが存在しないと判断し、当該エッジノードの出力トラヒック量が、当該エッジノードの入力トラヒック量と比べて極めて小さいと判断したとき、当該エッジノードから前記全てのエッジノードへの交流トラヒックが存在しないと判断する、ことを特徴とする請求項5に記載のエッジノードの交流トラヒック計算方法。前記全てのエッジノード間に於いて交流トラヒックが存在すると判断したとき、前記全てのエッジノードから入力トラヒック量総和、または、出力トラヒック量総和を算出し、前記第1のエッジノードの入力トラヒック量に前記第2のエッジノードの出力トラヒック量を乗じた値を、前記入力トラヒック量総和、または、前記出力トラヒック量総和で除算し、前記第1のエッジノードから前記第2のエッジノードへの交流トラヒック量とする、ことを特徴とする請求項5ないし請求項7のいずれか1項に記載のエッジノードの交流トラヒック計算方法。非特許文献1に記載されている方法は、電話網などのように、全てのエッジノード間に於いてフルメッシュで交流トラヒックが発生するネットワークには有効である。しかし、各種サービスが統合されたサービス統合IP網のように、主として入力トラヒックしか発生しないサービスに係るエッジノードが含まれていると、交流トラヒックはフルメッシュで発生しない。各ノードの人口収容者数と交流トラヒック量との間には、比例関係が成立しない。すなわち、フルメッシュではないサービス統合IP網のようなネットワークに於いて、上述したSimpleGravity法に基づく式1,2による交流トラヒック量の推定値は、実測値と乖離してしまうという問題がある。そこで、本発明は、フルメッシュで交流トラヒックが発生しないネットワークに於いて、入出力トラヒック量に基いて交流トラヒック量を高精度で推定することができるエッジノードの交流トラヒック計算装置および交流トラヒック計算方法を提供することを課題とする。前記した課題を解決するため、請求項1に記載の発明では、通信部、記憶部、および処理部を有する交流トラヒック計算装置であって、前記通信部は、外部ネットワーク、端末、または、サービスと接続されている全てのエッジノードから入力トラヒック量と出力トラヒック量とを受信して前記記憶部に格納し、前記処理部は、前記全てのエッジノードにて、当該エッジノードへの交流トラヒックが存在する他の全てのエッジノードの出力用仮想人口の総和に、当該エッジノードの入力用仮想人口を乗じた値が、当該エッジノードの入力トラヒック量に等しく、かつ、当該エッジノードへの交流トラヒックが存在する前記他の全てのエッジノードの入力用仮想人口の総和に、当該エッジノードの出力用仮想人口を乗じた値が、当該エッジノードの出力トラヒック量に等しいとして、各出力用仮想人口と各入力用仮想人口とを求め、前記処理部は、第1のエッジノードから第2のエッジノードへの交流トラヒックが存在すると判断したとき、前記第1のエッジノードの入力用仮想人口に、前記第2のエッジノードの出力用仮想人口を乗じた値を、前記第1のエッジノードから前記第2のエッジノードへの交流トラヒック量とする、ことを特徴とするエッジノードの交流トラヒック計算装置とした。請求項5に記載の発明では、外部ネットワーク、端末、または、サービスと接続されている全てのエッジノードで入力トラヒック量と出力トラヒック量を測定し、前記全てのエッジノードにて、当該エッジノードへの交流トラヒックが存在する他の全てのエッジノードの出力用仮想人口の総和に当該エッジノードの入力用仮想人口を乗じた値が当該エッジノードの入力トラヒック量に等しく、かつ、当該エッジノードへの交流トラヒックが存在する前記他の全てのエッジノードの入力用仮想人口の総和に当該エッジノードの出力用仮想人口を乗じた値が当該エッジノードの出力トラヒック量に等しいとして、各出力用仮想人口と各入力用仮想人口とを求め、第1のエッジノードから第2のエッジノードへの交流トラヒックが存在すると判断したとき、前記第1のエッジノードの入力用仮想人口に、前記第2のエッジノードの出力用仮想人口を乗じた値を、前記第1のエッジノードから前記第2のエッジノードへの交流トラヒック量とする、ことを特徴とするエッジノードの交流トラヒック計算方法とした。このようにすることで、本発明によれば、フルメッシュで交流トラヒックが発生しないネットワークに於いて、精度よく交流トラヒック量を推定することができる。全てのエッジノードの入出力トラヒック量に基いて、各エッジノード間の交流トラヒック量を推定している。これにより、短時間に実用的な精度で交流トラヒック量を得ることが可能である。請求項2に記載の発明では、前記処理部は、前記エッジノードが端末または外部ネットワークと接続されていると判断したとき、前記全てのエッジノードから当該エッジノードへの交流トラヒックが存在すると判断し、前記エッジノードがサービスと接続されていると判断したとき、前記全てのエッジノードから当該エッジノードへの交流トラヒックが存在しないと判断する、ことを特徴とする請求項1に記載のエッジノードの交流トラヒック計算装置とした。請求項6に記載の発明では、前記エッジノードが、外部ネットワークまたは端末と接続されていると判断したとき、前記全てのエッジノードから当該エッジノードへの交流トラヒックが存在すると判断し、前記エッジノードが、サービスと接続されていると判断したとき、前記全てのエッジノードから当該エッジノードへの交流トラヒックが存在しないと判断とする、ことを特徴とする請求項5に記載のエッジノードの交流トラヒック計算方法とした。このようにすることで、本発明によれば、エッジノードから属性情報を取得することにより、トポロジ行列Rを自動で作成できる。これにより、手作業でトポロジ行列Rを作成する工数を削減できる。請求項3に記載の発明では、前記処理部は、当該エッジノードの入力トラヒック量が、当該エッジノードの出力トラヒック量と比べて極めて小さいと判断したとき、前記全てのエッジノードから当該エッジノードへの交流トラヒックが存在しないと判断し、当該エッジノードの出力トラヒック量が、当該エッジノードの入力トラヒック量と比べて極めて小さいと判断したとき、当該エッジノードから前記全てのエッジノードへの交流トラヒックが存在しないと判断する、ことを特徴とする請求項1に記載のエッジノードの交流トラヒック計算装置とした。請求項7に記載の発明では、当該エッジノードの入力トラヒック量が、当該エッジノードの出力トラヒック量と比べて極めて小さいと判断したとき、前記全てのエッジノードから当該エッジノードへの交流トラヒックが存在しないと判断し、当該エッジノードの出力トラヒック量が、当該エッジノードの入力トラヒック量と比べて極めて小さいと判断したとき、当該エッジノードから前記全てのエッジノードへの交流トラヒックが存在しないと判断する、ことを特徴とする請求項5に記載のエッジノードの交流トラヒック計算方法とした。このようにすることで、本発明によれば、各エッジノードから入出力トラヒック量を受信するだけで、自動でトポロジ行列Rを算出することができる。これにより、手作業でトポロジ行列Rを作成する工数を削減できると共に、各エッジノードに、属性を取得するように実装する工数を削減できる。請求項4に記載の発明では、前記処理部は、前記全てのエッジノード間に於いて交流トラヒックが存在すると判断したとき、前記全てのエッジノードから入力トラヒック量総和、または、出力トラヒック量総和を算出し、前記第1のエッジノードの入力トラヒック量に前記第2のエッジノードの出力トラヒック量を乗じた値を、前記入力トラヒック量総和、または、前記出力トラヒック量総和で除算し、前記第1のエッジノードから前記第2のエッジノードへの交流トラヒック量とする、ことを特徴とする請求項1ないし請求項3のいずれか1項に記載のエッジノードの交流トラヒック計算装置とした。請求項8に記載の発明では、前記全てのエッジノード間に於いて交流トラヒックが存在すると判断したとき、前記全てのエッジノードから入力トラヒック量総和、または、出力トラヒック量総和を算出し、前記第1のエッジノードの入力トラヒック量に前記第2のエッジノードの出力トラヒック量を乗じた値を、前記入力トラヒック量総和、または、前記出力トラヒック量総和で除算し、前記第1のエッジノードから前記第2のエッジノードへの交流トラヒック量とする、ことを特徴とする請求項5ないし請求項7のいずれか1項に記載のエッジノードの交流トラヒック計算方法とした。このようにすることで、本発明によれば、全てのエッジノード間に於いて交流トラヒックが存在すると判断したとき、すなわち、フルメッシュのネットワークであると判断したとき、SimpleGravity法に基づいて、上述した式1または式2によって交流トラヒック量を算出している。これにより、フルメッシュのネットワークに於いては、処理量計算量の小さいSimpleGravity法で交流トラヒック量を算出することができる。本発明によれば、フルメッシュで交流トラヒックが発生しないネットワークに於いて、入出力トラヒック量に基いて交流トラヒック量を高精度で推定することができる。以降、本発明を実施するための形態を、図と数式を参照して詳細に説明する。第1の実施形態の構成図1は、第1の実施形態に於ける交流トラヒック計算システムを示す図である。第1の実施形態に於ける交流トラヒック計算システムであるネットワーク10は、端末装置30と他の通信ネットワーク40とが接続された通信ネットワーク40と、交流トラヒック計算装置11とを備えている。端末装置30は、例えば、各ユーザが操作するコンピュータである。端末装置30は、図示しない収容システムを介して、この通信ネットワーク40に接続されている。交流トラヒック計算装置11は、後述する図2に示すように、処理部13と記憶部16と通信部12とを有している。交流トラヒック計算装置11は、通信部12によって、通信ネットワーク40のエッジノードから入出力トラヒック量の情報を受信し、処理部13によって、交流トラヒック量を推定算出する。この通信ネットワーク40は、相互に接続されたノード20-1~20-10を備えている。このノード20-1~20-10は、例えば光クロスコネクト装置であり、エッジノードの間で送受信される通信データの経路を選択する。エッジノード1であるノード20-1は、一方が他の通信ネットワーク40のノード20-20に接続され、他方がノード20-8とノード20-9とに接続されている。すなわち、他の通信ネットワーク40との境界である。なお、このノード20-20は更に、ノード20-21などに接続されている。エッジノード2であるノード20-2は、一方がサービス提供サーバ31に接続され、他方がノード20-7とノード20-8とに接続されている。エッジノード3であるノード20-3は、一方が複数台または1台の端末装置30に接続され、他方がノード20-9に接続されている。この端末装置30は複数台または1台であるが、図1では代表して1台だけを示している。他のエッジノードに接続されている端末装置30も、同様に複数台または1台である。エッジノード4であるノード20-4は、一方が複数台または1台の端末装置30に接続され、他方がノード20-9とノード20-10とに接続されている。エッジノード5であるノード20-5は、一方が複数台または1台の端末装置30に接続され、他方がノード20-7とノード20-10とに接続されている。ノード20-6は、一方が交流トラヒック計算装置11に接続され、他方がノード20-7に接続されている。ノード20-7は、ノード20-5,20-6,20-2,20-8,20-9,20-10に接続されている。ノード20-8は、ノード20-1,20-2,20-7,20-9に接続されている。ノード20-9は、ノード20-1,20-3,20-4,20-10,20-7,20-8に接続されている。ノード20-10は、ノード20-4,20-5,20-7,20-9に接続されている。ノード20-1~20-10は、図示しない通信部と、処理部と、記憶部とを有している。そのうち、各エッジノード1~5であるノード20-1~20-5は、処理部によって、ネットワーク10の外部からのネットワーク10の内部へのトラヒック量である入力トラヒック量XINと、ネットワーク10の内部からネットワーク10の外部へのトラヒック量である出力トラヒック量XOUTとを計測する。図2は、第1の実施形態に於ける交流トラヒック計算装置を示す図である。交流トラヒック計算装置11は、通信部12と、処理部13と、記憶部16とを備えている。処理部13は、仮想人口演算部13aを備えている。記憶部16は、各エッジノードに於ける入出力トラヒック量16aと、通信ネットワーク40のトポロジ行列R16bと、各エッジノードに於ける仮想人口16cと、各エッジノード間の交流トラヒック推定値16dとを格納している。通信部12は、各エッジノードであるノード20-1~20-5の通信部不図示に接続されており、これらのエッジノードと相互に通信データを送受信する。処理部13は、例えばCPUCentralProcessingUnitなどで構成され、記憶部16に格納されているソフトウェアプログラムを、RAMRandomAccessMemoryに転送して実行することにより、この交流トラヒック計算装置11の種々の処理を行う。仮想人口演算部13aは、各エッジノードが測定した入出力トラヒック量16aと、この通信ネットワーク40のトポロジ行列R16bとから、各エッジノードに於ける仮想人口16cを演算する。この仮想人口とは、Gravity法が交流トラヒック量を計算するにあたり、エッジノードの人口収容者数に比例した計算を行っていることに立ち戻り、各エッジノードの入出力トラヒック量を基に各ノードに仮想人口を与えたものである。第1の実施形態に於いて、交流トラヒック量は、この交流トラヒックの送信元エッジノードの入力用仮想人口PINと、宛先エッジノードの出力用仮想人口POUTとの積として算出推定する。記憶部16は、例えばROMReadOnlyMemoryやHDDHarddiskdriveなどで構成され、種々の情報を格納する。各エッジノードに於ける入出力トラヒック量16aは、全てのエッジノードから受信した入力トラヒック量XINと出力トラヒック量XOUTである。通信ネットワーク40のトポロジ行列R16bは、送信元エッジノードiと宛先エッジノードjで示される交流トラヒック量tijが、所定量を超えて発生するか否かを示す行列である。トポロジ行列Rの要素rijが1のとき、エッジノードiからエッジノードjに向かう交流トラヒックは、所定量を超えて発生する。トポロジ行列Rの要素rijが0のとき、エッジノードiからエッジノードjに向かう交流トラヒック量tijは、発生しないか、または、所定量以下である。第1の実施形態に於いて、このトポロジ行列R16bは、設計者が各エッジノードの属性を考慮して、手作業で作成する。各エッジノードの属性とは、例えば、端末装置30を収容しているか、外部ネットワークとのゲートウェイであるか、サービス提供サーバ31と接続されているか、というものである。サービス提供サーバ31は、例えば、入力トラヒック量が主であるIPTVInternetProtocolTelevisionなどのサービスを提供する。よって、サービス提供サーバ31が接続されているエッジノードへの交流トラヒックは発生しない。外部ネットワークとのゲートウェイでは、このゲートウェイが接続されているエッジノード自身への交流トラヒックは発生しない。また、サービス提供サーバ31が接続されているエッジノードから当該エッジノードへの交流トラヒックが発生するか否かは、サービス提供サーバ31が、外部ネットワークにサービスを提供しているか否かによって決定される。各エッジノードに於ける仮想人口16cは、SimpleGravity法に於ける人口収容者数に相当する概念であり、入出力トラヒックを説明するための仮想的な人口収容者数を示すものである。各エッジノード間の交流トラヒック推定値16dは、前述した仮想人口16cに基いて送信元エッジノードと宛先エッジノードで示される交流トラヒック量を推定したものである。図3a,bは、第1の実施形態に於けるサービス統合IP網を示す図である。このサービス統合IP網は、図1に示す通信ネットワーク40を書き換えたものである。エッジノード1は、ノード20-1であり、他の通信ネットワーク40とのゲートウェイである。エッジノード2は、ノード20-2であり、サービス提供サーバ31とのゲートウェイである。このサービス提供サーバ31は、この通信ネットワーク40に接続されている端末装置30に限りサービスを提供している。エッジノード3は、ノード20-3であり、複数台または1台の端末装置30を収容している図示しない収容システムと接続されている。エッジノード4は、ノード20-4であり、複数台または1台の端末装置30を収容している図示しない収容システムと接続されている。エッジノード5は、ノード20-5であり、複数台または1台の端末装置30を収容している図示しない収容システムと接続されている。エッジノード1の入力トラヒック量XINと出力トラヒック量XOUTとは、それぞれ9Mbpsである。エッジノード2の入力トラヒック量XINは、12Mbpsであり、出力トラヒック量XOUTは0Mbpsである。エッジノード3の入力トラヒック量XINは、6Mbpsであり、出力トラヒック量XOUTは10Mbpsである。エッジノード4の入力トラヒック量XINは、6Mbpsであり、出力トラヒック量XOUTは10Mbpsである。エッジノード5の入力トラヒック量XINは、6Mbpsであり、出力トラヒック量XOUTは10Mbpsである。エッジノード1は、外部ネットワークとのゲートウェイである。エッジノード1は、自身のエッジノード内での交流トラヒックは発生しない。また、エッジノード2に接続されているサービス提供サーバ31は、外部ネットワークにサービスを提供していないので、エッジノード1からエッジノード2への交流トラヒックは発生しない。エッジノード1からエッジノード1への交流トラヒック量t11の実測値は、0Mbpsである。エッジノード1からエッジノード2への交流トラヒック量t12の実測値は、0Mbpsである。エッジノード1からエッジノード3への交流トラヒック量t13の実測値は、3Mbpsである。エッジノード1からエッジノード4への交流トラヒック量t14の実測値は、3Mbpsである。エッジノード1からエッジノード5への交流トラヒック量t15の実測値は、3Mbpsである。エッジノード2は、サービス提供サーバ31のゲートウェイである。エッジノード2は、自身のエッジノード内での交流トラヒックは発生しない。サービス提供サーバ31は、外部ネットワークにサービスを提供していないので、エッジノード1からエッジノード2への交流トラヒックは発生しない。エッジノード2からエッジノード1への交流トラヒック量t21の実測値は、0Mbpsである。エッジノード2からエッジノード2への交流トラヒック量t22の実測値は、0Mbpsである。エッジノード2からエッジノード3への交流トラヒック量t23の実測値は、4Mbpsである。エッジノード2からエッジノード4への交流トラヒック量t24の実測値は、4Mbpsである。エッジノード2からエッジノード5への交流トラヒック量t25の実測値は、4Mbpsである。エッジノード3は、複数台または1台の端末装置30を収容している図示しない収容システムと接続されている。エッジノード3は、自身のエッジノードを宛先とする交流トラヒックと、外部ネットワークとのゲートウェイのエッジノード1を宛先とする交流トラヒックと、エッジノード4,5を宛先とする交流トラヒックが発生する。しかし、サービスゲートウェイであるエッジノード2を宛先とする交流トラヒックは発生しない。エッジノード3からエッジノード1への交流トラヒック量t31の実測値は、3Mbpsである。エッジノード3からエッジノード2への交流トラヒック量t32の実測値は、0Mbpsである。エッジノード3からエッジノード3への交流トラヒック量t33の実測値は、1Mbpsである。エッジノード3からエッジノード4への交流トラヒック量t34の実測値は、1Mbpsである。エッジノード3からエッジノード5への交流トラヒック量t35の実測値は、1Mbpsである。エッジノード4は、複数台または1台の端末装置30を収容している図示しない収容システムと接続されている。エッジノード4は、自身のエッジノードを宛先とする交流トラヒックと、外部ネットワークとのゲートウェイのエッジノード1を宛先とする交流トラヒックと、エッジノード3,5を宛先とする交流トラヒックが発生する。しかし、サービスゲートウェイであるエッジノード2を宛先とする交流トラヒックは発生しない。エッジノード4からエッジノード1への交流トラヒック量t41の実測値は、3Mbpsである。エッジノード4からエッジノード2への交流トラヒック量t42の実測値は、0Mbpsである。エッジノード4からエッジノード3への交流トラヒック量t43の実測値は、1Mbpsである。エッジノード4からエッジノード4への交流トラヒック量t44の実測値は、1Mbpsである。エッジノード4からエッジノード5への交流トラヒック量t45の実測値は、1Mbpsである。エッジノード5は、複数台または1台の端末装置30を収容している図示しない収容システムと接続されている。エッジノード5は、自身のエッジノードを宛先とする交流トラヒックと、外部ネットワークとのゲートウェイのエッジノード1を宛先とする交流トラヒックと、エッジノード3,4を宛先とする交流トラヒックが発生する。しかし、サービスゲートウェイであるエッジノード2を宛先とする交流トラヒックは発生しない。エッジノード5からエッジノード1への交流トラヒック量t51の実測値は、3Mbpsである。エッジノード5からエッジノード2への交流トラヒック量t52の実測値は、0Mbpsである。エッジノード5からエッジノード3への交流トラヒック量t53の実測値は、1Mbpsである。エッジノード5からエッジノード4への交流トラヒック量t54の実測値は、1Mbpsである。エッジノード5からエッジノード5への交流トラヒック量t55の実測値は、1Mbpsである。このサービス統合IP網に於いて、SimpleGravity法に基いてエッジノード3からエッジノード4への交流トラヒック量を推定すると、t34=6×10/39=1.54Mbpsとなる。これは、実測値のt34=1Mbpsと一致していない。交流トラヒックがGravityモデルに従ったとしても、その交流トラヒックがフルメッシュで発生しないためである。第1の実施形態では、フルメッシュで交流トラヒックが発生しないネットワークに於いて、仮想人口の概念を導入したGravity法で、交流トラヒック量を推定する。すなわち、Gravityモデルに於いて、交流トラヒックは両端エッジノードの人口収容者数に比例するということに立ち戻り、各エッジノードの入出力トラヒック量をもとに、各ノードの入力用仮想人口PINと、出力用仮想人口POUTとを仮定して算出し、交流トラヒック量は、この入力用仮想人口PINと出力用仮想人口POUTの積として計算するというものである。図3bは、トポロジ行列Rを示す図である。このトポロジ行列Rは、交流トラヒックのトポロジを示している。送信元ノード1,2から宛先ノード1への交流トラヒックは発生しておらず、送信元ノード3~5から宛先ノード1への交流トラヒックは発生している。よって、トポロジ行列Rの要素r11=r21=0,r31=r41=r51=1となる。送信元ノード1~5から宛先ノード2への交流トラヒックは発生していない。よって、トポロジ行列Rの要素r12=r22=r32=r42=r52=0となる。送信元ノード1~5から宛先ノード3への交流トラヒックは発生している。よって、トポロジ行列Rの要素r13=r23=r33=r43=r53=1となる。送信元ノード1~5から宛先ノード4への交流トラヒックは発生している。よって、トポロジ行列Rの要素r14=r24=r34=r44=r54=1となる。送信元ノード1~5から宛先ノード5への交流トラヒックは発生している。よって、トポロジ行列Rの要素r15=r25=r35=r45=r55=1となる。第1の実施形態の動作図4は、第1の実施形態に於ける交流トラヒック量の算出処理を示すフローチャートである。処理を開始すると、ステップS10~S12に於いて、交流トラヒック計算装置11の処理部13は、全てのエッジノードについて繰り返す。ステップS11に於いて、交流トラヒック計算装置11の通信部12は、全てのエッジノードそれぞれから、当該エッジノードが計測した入力トラヒック量XINと、出力トラヒック量XOUTとを受信して、記憶部16に格納する。ステップS12に於いて、交流トラヒック計算装置11の処理部13は、全てのエッジノードについて繰り返したか否かを判断する。全てのエッジノードについて繰り返していなかったならば、ステップS10の処理に戻る。ステップS13に於いて、交流トラヒック計算装置11の仮想人口演算部13a処理部13は、トポロジ行列Rと、各ノードそれぞれの入力トラヒック量XINおよび出力トラヒック量XOUTから、各エッジノードの入力用仮想人口PINおよび出力用仮想人口POUTの関係を示す連立方程式の解を得る。この連立方程式は、以下の式3,4にそれぞれの値を代入することで作成される。式3は、当該エッジノードへの交流トラヒックが存在する他の全てのエッジノードの出力用仮想人口POUTの総和に、当該エッジノードの入力用仮想人口PINを乗じた値が、当該エッジノードの入力トラヒック量XINに等しいとする式である。式4は、当該エッジノードへの交流トラヒックが存在する前記他の全てのエッジノードの入力用仮想人口PINの総和に、当該エッジノードの出力用仮想人口POUTを乗じた値が、当該エッジノードの出力トラヒック量XOUTに等しいとする式である。式3,4に係る数値解は無限に存在することが多いので、入力用仮想人口PINまたは出力用仮想人口POUTに一時定数を代入することによって、数値解を得る。ここで、図3に示すサービス統合IP網についての連立方程式を、以下の式5~式13で示す。これらの式に於いて、端末装置30が接続されているエッジノード3~5と、他の通信ネットワーク40との境界であるエッジノード1とは、入力用仮想人口PINと出力用仮想人口POUTとが等しくなる。しかし、サービスが接続されているエッジノード2は、入力用仮想人口PIN2しか存在しない。この仮定もとに、エッジノード3の入力用仮想人口PIN3に一時係数として1を代入し、すべての仮想人口の数値解を算出すると、以下のようになる。エッジノード1の入力用仮想人口PIN1=3、出力用仮想人口POUT1=3エッジノード2の入力用仮想人口PIN2=4、出力用仮想人口POUT2=0エッジノード3の入力用仮想人口PIN3=1、出力用仮想人口POUT3=1エッジノード4の入力用仮想人口PIN4=1、出力用仮想人口POUT4=1エッジノード5の入力用仮想人口PIN5=1、出力用仮想人口POUT5=1仮想人口演算部13a処理部13は、この解を、記憶部16の仮想人口16cに格納する。ステップS14~S16に於いて、交流トラヒック計算装置11の処理部13は、全てのエッジノードの組合せについて繰り返す。ステップS15に於いて、交流トラヒック計算装置11の処理部13は、エッジノードiの入力用仮想人口PINiに、エッジノードjの出力用仮想人口POUTjを乗じる。この乗じた値に、トポロジ行列Rの要素rijを乗じて、エッジノードiからエッジノードjへの交流トラヒック量tijの推定値を算出する。すなわち、以下の式14に値を代入することで作成される。この式14は、第1のエッジノードiから第2のエッジノードjへの交流トラヒックが存在すると判断したとき、この第1のエッジノードiの入力用仮想人口PINiに、この第2のエッジノードjの出力用仮想人口POUTjを乗じた値を、第1のエッジノードiから第2のエッジノードjへの交流トラヒック量tijとする式である。ステップS16に於いて、交流トラヒック計算装置11の処理部13は、全てのエッジノードの組合せについて繰り返したか否かを判断する。全てのエッジノードの組合せについて繰り返していなかったならば、ステップS14の処理に戻る。全てのエッジノードの組合せについて繰り返していたならば、図4に示す処理を終了する。ここで、図3に示すサービス統合IP網の交流トラヒック量の解Tは、以下の行列となり、交流トラヒック量の実測値と一致する。第1の実施形態の評価シミュレーションにより、比較例と第1の実施形態の交流トラヒック推定法を評価した。シミュレーションを行った評価モデルは、ユーザを収容しているエッジノード10台と、入出力トラヒックが均等に発生するゲートウェイのエッジノード3台と、入力トラヒックのみが発生するゲートウェイのエッジノード3台とを有しているネットワークである。以下、ユーザを収容しているエッジノードをユーザ収容ノードと呼ぶ。入出力トラヒックが均等に発生するゲートウェイのエッジノードを、サービスAゲートウェイと呼ぶ。入力トラヒックのみが発生するゲートウェイのエッジノードを、サービスBゲートウェイと呼ぶ。この評価モデルに於いて、サービスAゲートウェイとユーザ収容ノードとの間と、ユーザ収容ノードとユーザ収容ノードとの間とで双方向に交流トラヒックが流れるものとした。更に、サービスBゲートウェイからユーザ収容ノードへの片方向のみに交流トラヒックが流れ、逆方向には交流トラヒックが流れないものとした。そして、実際に流れる交流トラヒック量と、入出力トラヒックを基に交流トラヒック推定法によって算出した交流トラヒック量とを比較して評価した。図5a~cは、比較例と第1の実施形態の交流トラヒック推定法の評価結果を示す図である。縦軸は、入出力トラヒックを基に各方式によって求めた交流トラヒック量である。横軸は、実際の交流トラヒック量である。図5aは、比較例その1によるSimpleGravity法による交流トラヒック推定の評価結果である。実際に流れている交流トラヒック量が0Kbps~700Kbpsのときには、推定した交流トラヒック量の方がやや多く、誤差が発生している。実際に流れている交流トラヒック量が700Kbps~1800Kbpsのときには、推定した交流トラヒック量の方がやや少なく、誤差が発生している。実際に流れている交流トラヒック量が1800Kbps以上のときには、推定した交流トラヒック量と、ほぼ一致しており、誤差が少ない。図5bは、比較例その2によるSimpleGravity法による交流トラヒック推定の評価結果である。実際に流れている交流トラヒック量が0Kbps~700Kbpsのときには、推定した交流トラヒック量の方がやや多く、誤差が発生している。実際に流れている交流トラヒック量が700Kbps以上のときには、推定した交流トラヒック量の方がやや少なく、誤差が発生している。図5cは、第1の実施形態による交流トラヒック推定の評価結果である。実際に流れている交流トラヒック量が全ての値の範囲で、推定した交流トラヒック量と、ほぼ一致しており、誤差が少ない。この結果より、SimpleGravity法では、式1,2のいずれに於いても実際の値とのズレ誤差率24が発生した。一方で、第1の実施形態による交流トラヒック推定では、実際の交流トラヒックと完全に一致することが確かめられた。第1の実施形態の効果以上説明した第1の実施形態では、次のA,Bのような効果がある。A各エッジノードの属性に基いてトポロジ行列Rを作成して、このトポロジ行列Rと仮想人口に基いて、交流トラヒック量を推定している。これにより、フルメッシュで交流トラヒックが発生しないサービス統合IP網に於いて、Gravity法よりも精度よく交流トラヒック量を推定することが可能である。B全てのエッジノードの入出力トラヒック量に基いて、各エッジノード間の交流トラヒック量を推定している。これにより、全てのエッジノード間の交流トラヒック量を計測することと比べ、短時間に実用的な精度で交流トラヒック量を得ることが可能である。第2の実施形態の構成第2の実施形態は、第1の実施形態に加えて更に、トポロジ行列Rを自動で作成するものである。図6は、第2の実施形態に於ける交流トラヒック計算装置を示す図である。図2に示す第1の実施形態の交流トラヒック計算装置11と同一の要素には同一の符号を付与している。第2の実施形態の交流トラヒック計算装置11Bは、第1の実施形態の交流トラヒック計算装置11と同様の構成に加えて、処理部13にトポロジ行列演算部13bを備えている。それ以外の構成は、第1の実施形態の交流トラヒック計算装置11と同様である。第2の実施形態の各エッジノードは、それぞれ当該エッジノードの属性の情報を有している。端末装置30を収容しているエッジノードが有している属性の情報は、端末である。外部ネットワークとのゲートウェイであるエッジノードが有している属性の情報は、外部ネットワークである。サービス提供サーバ31と接続されているエッジノードが有している属性の情報は、サービスである。各エッジノードは、接続されている装置の種類を判断して、自らの属性の情報を設定する。第2の実施形態の動作図7は、第2の実施形態に於ける交流トラヒック量の算出処理を示すフローチャートである。図4に示す第1の実施形態の交流トラヒック量の算出処理と同一の要素には同一の符号を付与している。処理を開始すると、ステップS10~S12に於いて、交流トラヒック計算装置11Bの処理部13は、全てのエッジノードについて繰り返す。ステップS11に於いて、交流トラヒック計算装置11Bの通信部12は、全てのエッジノードそれぞれから、当該エッジノードが計測した入力トラヒック量XINと、出力トラヒック量XOUTとを受信する。ステップS11aに於いて、交流トラヒック計算装置11Bの通信部12は、全てのエッジノードそれぞれから、当該エッジノードの属性情報を受信する。ステップS12に於いて、交流トラヒック計算装置11の処理部13は、全てのエッジノードについて繰り返したか否かを判断する。全てのエッジノードについて繰り返していなかったならば、ステップS10の処理に戻る。ステップS12aに於いて、交流トラヒック計算装置11のトポロジ行列演算部13bは、ステップS11aで受信したエッジノードの属性に基き、トポロジ行列Rを算出して、記憶部16のトポロジ行列R16bに格納する。ステップS12aの詳細は、後述する図8で説明する。ステップS13に於いて、交流トラヒック計算装置11の仮想人口演算部13aは、図4に示す第1の実施形態と同様に、トポロジ行列Rと、各ノードそれぞれの入力トラヒック量XINおよび出力トラヒック量XOUTから、各エッジノードの入力用仮想人口PINおよび出力用仮想人口POUTの関係を示す連立方程式の解を得る。ステップS14~S16の処理は、前述した図4に示すステップS14~S16の処理と同様である。ステップS16に於いて、交流トラヒック計算装置11の処理部13は、全てのエッジノードの組合せについて繰り返したならば、図7に示す処理を終了する。図8は、第2の実施形態に於けるトポロジ行列Rの算出処理を示すフローチャートである。処理を開始すると、ステップS20~S27に於いて、交流トラヒック計算装置11のトポロジ行列演算部13bは、全ての送信元エッジノードiについて繰り返す。ステップS21~S26に於いて、交流トラヒック計算装置11のトポロジ行列演算部13bは、全ての宛先エッジノードjについて繰り返す。ステップS22に於いて、交流トラヒック計算装置11のトポロジ行列演算部13bは、宛先エッジノードjの属性を判断する。宛先エッジノードjの属性が、サービスであったならば、ステップS24の処理を行う。宛先エッジノードjの属性が、外部ネットワークであったならば、ステップS23の処理を行う。宛先エッジノードjの属性が、端末であったならば、ステップS25の処理を行う。ステップS23に於いて、交流トラヒック計算装置11のトポロジ行列演算部13bは、送信元エッジノードiの属性がサービスであるか否かを判断する。送信元エッジノードiの属性がサービスであったならばYes、ステップS24の処理を行う。送信元エッジノードiの属性がサービスでなかったならばNo、ステップS25の処理を行う。ステップS24に於いて、交流トラヒック計算装置11のトポロジ行列演算部13bは、トポロジ行列Rの要素rijを0に設定する。ステップS24の処理が終了したら、ステップS26の処理を行う。ステップS25に於いて、交流トラヒック計算装置11のトポロジ行列演算部13bは、トポロジ行列Rの要素rijを1に設定する。ステップS26に於いて、交流トラヒック計算装置11のトポロジ行列演算部13bは、全ての宛先エッジノードjについて繰り返したか否かを判断する。全ての宛先エッジノードjについて繰り返していなかったならば、ステップS21の処理に戻る。ステップS27に於いて、交流トラヒック計算装置11のトポロジ行列演算部13bは、全ての送信元エッジノードiについて繰り返したか否かを判断する。全ての送信元エッジノードiについて繰り返していなかったならば、ステップS20の処理に戻る。全ての送信元エッジノードiについて繰り返していたならば、図8の処理を終了する。図8の処理により、手作業によることなく、自動でトポロジ行列Rを取得することができ、工数を減らすと共に、手作業による誤りを抑止することが可能となる。第2の実施形態の効果以上説明した第2の実施形態では、次のC,Dのような効果がある。C手作業によることなく、自動でトポロジ行列Rを算出することができ、工数を減らすと共に、手作業による誤りを抑止することが可能となる。D各エッジノードの接続状態の変化に伴い、動的にトポロジ行列Rを変化させて交流トラヒック量を算出可能となる。変形例本発明は、上記実施形態に限定されることなく、本発明の趣旨を逸脱しない範囲で、変更実施が可能である。この利用形態や変形例としては、例えば、次のa~eのようなものがある。a第2の実施形態の交流トラヒック計算装置11Bは、各エッジノードの属性を取得してトポロジ行列Rを作成している。しかし、これに限られず、各エッジノードの入出力トラヒック量を取得して、これに基いてトポロジ行列Rを作成してもよい。例えば、当該エッジノードの入力トラヒック量が、当該エッジノードの出力トラヒック量と比べて極めて小さいと判断したとき、前記全てのエッジノードから当該エッジノードへの交流トラヒックが存在しないと判断してもよい。同様に、当該エッジノードの出力トラヒック量が、当該エッジノードの入力トラヒック量と比べて極めて小さいと判断したとき、当該エッジノードから前記全てのエッジノードへの交流トラヒックが存在しないと判断してもよい。ここで、出力トラヒック量が入力トラヒック量と比べて極めて小さいとは、例えば、出力トラヒック量と入力トラヒック量の比率が所定以上1対1000以上などであることをいう。入力トラヒック量が出力トラヒック量と比べて極めて小さいとは、例えば、入力トラヒック量と出力トラヒック量の比率が所定以上1対1000以上などであることをいう。入力トラヒック量が主であるIPTVInternetProtocolTelevisionなどのサービス提供サーバ31が接続されていたとしても、例えば、チャンネル情報の送信や、番組データの取得要求などを送信するなどによって、僅かに出力トラヒック量が観測される。しかし、この出力トラヒック量は、入力トラヒック量に比べて無視しえるほど小さい。そのため、例えば、出力トラヒック量が入力トラヒック量よりも極めて小さいと判断することで、当該エッジノードを宛先エッジノードとする交流トラヒックが存在しないと判断できる。更に、当該エッジノードが送信サービスに係る装置に接続されていることも判断できる。これにより、各エッジノードに属性を判断する機能を有していなくても、トポロジ行列Rを自動で作成することが可能となる。b第1の実施形態の交流トラヒック計算装置11と、第2の実施形態の交流トラヒック計算装置11Bとは、例えばネットワーク管理システムである。しかし、これに限られず、通信部と演算機能を有する処理部とを有する装置であればよい。c第1の実施形態の交流トラヒック計算装置11は、トポロジ行列Rと入出力トラヒック量に基いて、交流トラヒック量を算出している。しかし、これに限られず、トポロジ行列Rの全ての要素が1のとき、または、全てのエッジノード間に於いて交流トラヒックが存在すると判断したとき、SimpleGravity法に基づいて、式1または式2によって交流トラヒック量を算出してもよい。SimpleGravity法に基づいて交流トラヒック量を算出する方法とは、全てのエッジノードから入力トラヒック量総和、または、出力トラヒック量総和を算出し、第1のエッジノードの入力トラヒック量に第2のエッジノードの出力トラヒック量を乗じた値を、前記入力トラヒック量総和、または、前記出力トラヒック量総和で除算し、第1のエッジノードから第2のエッジノードへの交流トラヒック量とする方法である。これにより、フルメッシュのネットワークに於いては、処理量計算量の小さいSimpleGravity法で交流トラヒック量を算出することができる。d第1、第2の実施形態では、交流トラヒック計算装置11,11Bによって交流トラヒック量を算出している。しかし、これに限られず、いずれかのエッジノードが交流トラヒックを算出してもよい。更に、全てのエッジノードが自律分散的に交流トラヒックを算出してもよい。e第1、第2の実施形態では、交流トラヒック計算装置11,11Bによって交流トラヒック量を算出している。しかし、これに限られず、交流トラヒック量を算出するソフトウェアプログラムとしてもよい。"