(57)【要約】【課題】  負荷を分散可能な通信ネットワークシステムを提供する。【解決手段】  通信ネットワークシステム１１０は、仮想ハブＶＨＵＢ１〜ＶＨＵＢ３と、仮想ＬＡＮカードＶＬＡＮＣ１〜ＶＬＡＮＣ７とを備える。仮想ハブＶＨＵＢ１〜ＶＨＵＢ３は、それぞれ、実サブネットＡ，Ｃ，Ｅに階層的に配置される。仮想ＬＡＮカードＶＬＡＮＣ１〜ＶＬＡＮＣ３は、仮想ハブＶＨＵＢ１に接続され、仮想ＬＡＮカードＶＬＡＮＣ４〜ＶＬＡＮＣ６は、仮想ハブＶＨＵＢ２に接続される。そして、仮想ＬＡＮカードＶＬＡＮＣ３は、仮想ＬＡＮカードＶＬＡＮＣ４にブリッジ接続される。仮想ＬＡＮカードＶＬＡＮＣ７は、仮想ハブＶＨＵＢ３に接続される。仮想ＬＡＮカードＶＬＡＮＣ６は、仮想ＬＡＮカードＶＬＡＮＣ７にブリッジ接続される。【選択図】        図３
2007124277.tif 000002
【特許請求の範囲】
【請求項１】
複数の実サブネットワークに階層的に配置された複数の仮想ハブと、
前記複数の実サブネットワークに配置され、仮想専用線を用いて前記複数の仮想ハブとともに前記複数の実サブネットワーク上に仮想的なネットワークを構成する複数の仮想ＬＡＮカードと、
前記複数の仮想ＬＡＮカードに接続された複数のアクセスポイントと、
前記複数の実サブネットワークに配置され、各々がＩＰアドレスを固定的に保持する複数の端末とを備え、
前記複数の端末の各々は、前記仮想的なネットワークを用いて他の実サブネットワーク内に配置された他の端末と通信を行なう、通信ネットワークシステム。
【請求項２】
前記複数の仮想ハブは、
前記複数の実サブネットワークに含まれる第１の実サブネットワークに配置された第１の仮想ハブと、
前記第１の実サブネットワークに隣接する第２の実サブネットワークに配置され、前記第２の実サブネットワークに隣接する第３の実サブネットワークに配置された仮想ＬＡＮカードに接続された第２の仮想ハブとを含み、
前記複数の仮想ＬＡＮカードは、
前記第１の実サブネットワークに配置され、前記第１の仮想ハブに接続された第１の仮想ＬＡＮカードと、
前記第２の実サブネットワークに配置され、かつ、前記仮想専用線を用いて前記第１の仮想ハブに接続された第２の仮想ＬＡＮカードと、
前記第２の実サブネットワークに配置され、かつ、前記第２の仮想ハブに接続されるとともに前記第２の仮想ＬＡＮカードとレイヤー２でブリッジ接続された第３の仮想ＬＡＮカードとを含む、請求項１に記載の通信ネットワークシステム。
【請求項３】
前記第２の仮想ハブおよび前記第３の仮想ＬＡＮカードは、同じパーソナルコンピュータに実装される、請求項２に記載の通信ネットワークシステム。
【請求項４】
前記複数の仮想ハブは、前記複数の実サブネットワークのうち、隣接する第１および第２の実サブネットワークにそれぞれ階層的に配置された第１および第２の仮想ハブを含み、
前記複数の仮想ＬＡＮカードは、
前記第１の実サブネットワークに配置され、前記第１の仮想ハブに接続された第１の仮想ＬＡＮカードと、
前記第２の実サブネットワークに配置され、前記第２の仮想ハブに接続された第２の仮想ＬＡＮカードとを含み、
前記第１の仮想ハブは、前記仮想専用線によって前記第２の仮想ハブと接続され、レイヤー３で前記第２の仮想ハブと通信を行なう、請求項１に記載の通信ネットワークシステム。
【請求項５】
前記第１の仮想ハブおよび前記第１の仮想ＬＡＮカードは、同じパーソナルコンピュータに実装され、
前記第２の仮想ハブおよび前記第２の仮想ＬＡＮカードは、同じパーソナルコンピュータに実装される、請求項４に記載の通信ネットワークシステム。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、通信ネットワークシステムに関し、特に、負荷を低減した通信を行なう通信ネットワークシステムに関するものである。
【背景技術】
【０００２】
従来、Ｌ２−ＶＰＮ（Ｖｉｒｔｕａｌ  Ｐｒｉｖａｔｅ  Ｎｅｔｗｏｒｋ）技術の一つであるＳｏｆｔＥｔｈｅｒを用いたＷｏＩＰ（Ｗｉｒｅｌｅｓｓ  ｓｅｒｖｉｃｅ  ｏｖｅｒ  ＩＰ  ｎｅｔｗｏｒｋｓ）ネットワークシステムが知られている（非特許文献１）。  
【０００３】
このＷｏＩＰネットワークシステムは、ネットワークＡ，Ｂを備え、ネットワークＡは、パーソナルコンピュータＰＣ１と、移動体端末ＭＴ１とを含み、ネットワークＢは、パーソナルコンピュータＰＣ２と、移動体端末ＭＴ２とを含む。
【０００４】
パーソナルコンピュータＰＣ１は、仮想ＨＵＢおよび仮想ＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）カードＶＬＡＮＣ１がインストールされ、パーソナルコンピュータＰＣ２は、仮想ＬＡＮカードＶＬＡＮＣ２がインストールされる。そして、仮想ＬＡＮカードＶＬＡＮＣ１およびＶＬＡＮＣ２は、仮想ＨＵＢに接続される。
【０００５】
パーソナルコンピュータＰＣ１の実際のＬＡＮカードには、１３３．１．△△△．１のＩＰアドレスが付与され、パーソナルコンピュータＰＣ１の仮想ＬＡＮカードＶＬＮＣ１には、１３３．１．△△△．２のＩＰアドレスが付与される。
【０００６】
また、パーソナルコンピュータＰＣ２の実際のＬＡＮカードには、１３３．１．×××．１のＩＰアドレスが付与され、パーソナルコンピュータＰＣ２の仮想ＬＡＮカードＶＬＮＣ２には、１３３．１．△△△．３のＩＰアドレスが付与される。
【０００７】
さらに、移動体端末ＭＴ１，２は、それぞれ、１３３．１．△△△．１２，１３３．１．△△△．２２のＩＰアドレスが付与される。
【０００８】
このような、状態において、移動体端末ＭＴ１（１３３．１．△△△．１２）は、移動体端末ＭＴ２（１３３．１．△△△．２２）へパケットを送信する。
【０００９】
移動体端末ＭＴ１（１３３．１．△△△．１２）からパーソナルコンピュータＰＣ１に到達したパケットは、パーソナルコンピュータＰＣ１（１３３．１．△△△．１）からパーソナルコンピュータＰＣ２（１３３．１．×××．１）行きのパケットにカプセル化され、パーソナルコンピュータＰＡ１からパーソナルコンピュータＰＣ２までトンネリング通信で転送される。
【００１０】
パケットは、パーソナルコンピュータＰＣ２に到達すると、移動体端末２（１３３．１．ΔΔΔ．２２）行のパケットに戻り、移動体端末２に送信される。その結果、移動体端末１，２間で通話が可能となる。
【００１１】
このように、ネットワークＡに存在する移動体端末ＭＴ１は、ＶＰＮ技術を用いることによって、異なるＩＰアドレスが割当てられたパーソナルコンピュータＰＣ１，ＰＣ２を介してネットアークＢに存在する移動体端末ＭＴ２と通話が可能となる。
【非特許文献１】田嶋  克行、蓑田  佑紀、梶原  亮、塚本  勝俊、小牧  省三，「無線ＬＡＮで構築したＷｏＩＰシステムのハンドオーバ時間に関する一検討」，信学技報告，ＩＥＩＣＥ  Ｔｅｃｈｎｉｃａｌ  Ｒｅｐｏｒｔ  ＭｏＭｕＣ２００５−２（２００５−０５）．
【発明の開示】
【発明が解決しようとする課題】
【００１２】
しかし、従来のＷｏＩＰネットワークシステムにおいては、１個の仮想ＨＵＢが用いられているため、この１個の仮想ＨＵＢに接続される仮想ＬＡＮカードの個数が増加すると、２つの仮想ＬＡＮカード間で通信を行なう場合、トラフィック（負荷）が１個の仮想ＨＵＢに集中するという問題がある。
【００１３】
そこで、この発明は、かかる問題を解決するためになされたものであり、その目的は、負荷を分散可能な通信ネットワークシステムを提供することである。
【課題を解決するための手段】
【００１４】
この発明によれば、通信ネットワークシステムは、複数の仮想ハブと、複数の仮想ＬＡＮカードと、複数のアクセスポイントと、複数の端末とを備える。複数の仮想ハブは、複数の実サブネットワークに階層的に配置される。複数の仮想ＬＡＮカードは、複数の実サブネットワークに配置され、仮想専用線を用いて複数の仮想ハブとともに複数の実サブネットワーク上に仮想的なネットワークを構成する。複数のアクセスポイントは、複数の仮想ＬＡＮカードに接続される。複数の端末は、複数の実サブネットワークに配置され、各々がＩＰアドレスを固定的に保持する。そして、複数の端末の各々は、仮想的なネットワークを用いて他の実サブネットワーク内に配置された他の端末と通信を行なう。
【００１５】
好ましくは、複数の仮想ハブは第１および第２の仮想ハブを含む。第１の仮想ハブは、複数の実サブネットワークに含まれる第１の実サブネットワークに配置される。第２の仮想ハブは、第１の実サブネットワークに隣接する第２の実サブネットワークに配置され、第２の実サブネットワークに隣接する第３の実サブネットワークに配置された仮想ＬＡＮカードに接続される。複数の仮想ＬＡＮカードは、第１から第３の仮想ＬＡＮカードを含む。第１の仮想ＬＡＮカードは、第１の実サブネットワークに配置され、第１の仮想ハブに接続される。第２の仮想ＬＡＮカードは、第２の実サブネットワークに配置され、かつ、仮想専用線を用いて第１の仮想ハブに接続される。第３の仮想ＬＡＮカードは、第２の実サブネットワークに配置され、かつ、第２の仮想ハブに接続されるとともに第２の仮想ＬＡＮカードとレイヤー２でブリッジ接続される。
【００１６】
好ましくは、第２の仮想ハブおよび第３の仮想ＬＡＮカードは、同じパーソナルコンピュータに実装される。
【００１７】
好ましくは、複数の仮想ハブは、第１および第２の仮想ハブを含む。第１および第２の仮想ハブは、複数の実サブネットワークのうち、隣接する第１および第２の実サブネットワークにそれぞれ階層的に配置される。複数の仮想ＬＡＮカードは、第１および第２の仮想ＬＡＮカードを含む。第１の仮想ＬＡＮカードは、第１の実サブネットワークに配置され、第１の仮想ハブに接続される。第２の仮想ＬＡＮカードは、第２の実サブネットワークに配置され、第２の仮想ハブに接続される。そして、第１の仮想ハブは、仮想専用線によって第２の仮想ハブと接続され、レイヤー３で第２の仮想ハブと通信を行なう。
【００１８】
好ましくは、第１の仮想ハブおよび第１の仮想ＬＡＮカードは、同じパーソナルコンピュータに実装され、第２の仮想ハブおよび第２の仮想ＬＡＮカードは、同じパーソナルコンピュータに実装される。
【発明の効果】
【００１９】
この発明においては、階層的に配置された複数の仮想ハブと、複数の仮想ＬＡＮカードとを用いて仮想的なネットワークシステムが構成され、その構成された仮想的なネットワークシステムを用いて２つの端末間で通信が行なわれる。そして、階層的に配置された複数の仮想ハブのうち、最上位に配置された仮想ハブを通過する通信数は、１個の仮想ハブを用いて仮想的なネットワークシステムを構成した場合よりも大幅に減少される。
【００２０】
したがって、この発明によれば、負荷を分散できる。
【発明を実施するための最良の形態】
【００２１】
本発明の実施の形態について図面を参照しながら詳細に説明する。なお、図中同一または相当部分には同一符号を付してその説明は繰返さない。
【００２２】
図１は、この発明の実施の形態による通信ネットワークシステムの概略図である。図１を参照して、通信ネットワークシステム１００は、ＳＩＰ（Ｓｅｓｓｉｏｎ  Ｉｎｉｔｉａｔｉｏｎ  Ｐｒｏｔｏｃｏｌ）サーバ１と、仮想ＨＵＢ（ＶＨｕｂ）１１〜１８と、アクセスポイント（ＡＰ：Ａｃｃｅｓｓ  Ｐｏｉｎｔ）２１〜３１と、移動体端末４１〜５０とを備える。
【００２３】
なお、通信ネットワークシステム１００は、ＩＰ（Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ）電話を行なうためのネットワークシステムである。
【００２４】
仮想ＨＵＢ１１〜１８は、インターネットＩＮＴに階層的に配置される。そして、仮想ＨＵＢ１１は、ＳＩＰサーバ１に接続される。この場合、仮想ＨＵＢ１１は、最上位レベルに存在し、仮想ＨＵＢ１２，１３は、仮想ＨＵＢ１１が存在するレベルよりも１つ低いレベルに存在し、仮想ＨＵＢ１４，１５は、仮想ＨＵＢ１２，１３が存在するレベルよりも１つ低いレベルに存在し、仮想ＨＵＢ１６，１７は、仮想ＨＵＢ１４，１５が存在するレベルよりも１つ低いレベルに存在し、仮想ＨＵＢ１８は、最下層に存在する。
【００２５】
ＡＰ２１，２２は、仮想ＨＵＢ１１に接続され、ＡＰ２３，２４は、それぞれ、仮想ＨＵＢ１２，１３に接続される。また、ＡＰ２５，２６は、仮想ＨＵＢ１４に接続され、ＡＰ２７，２８は、仮想ＨＵＢ１５に接続される。さらに、ＡＰ２９〜３１は、それぞれ、仮想ＨＵＢ１６〜１８に接続される。
【００２６】
移動体端末４１〜５０は、それぞれ、ＡＰ２１〜２９，３１に対応して設けられる。
【００２７】
ＳＩＰサーバ１は、移動体端末４１〜５０の各々が任意の他の移動体端末との間でＩＰ電話による通話を行なえるように２つの移動体端末間で通話を確立する。仮想ＨＵＢ１１〜１８は、ＳｏｆｔＥｔｈｅｒという仮想専用線を用いて仮想的なＬ２ネットワーク、並びにＬ３ネットワークを構成する。
【００２８】
ＡＰ２１〜２９，３１は、それぞれ、移動体端末４１〜５０からのパケットを自己が接続された仮想ＨＵＢへ送信するとともに、自己が接続された仮想ＨＵＢからのパケットをそれぞれ移動体端末４１〜５０へ送信する。
【００２９】
移動体端末４１〜５０は、複数の実サブネットワークに配置され、各々が仮想的なＬ３ネットワークにおけるＩＰアドレスを固定的に保持する。そして、移動体端末４１〜５０は、その固定的に保持するＩＰアドレスを用いて仮想的なＬ２ネットワークを介して他の移動体端末とＩＰ電話による通話を行なう。この場合、移動体端末４１〜５０は、どの実サブネットワークへ移動しても固定的に保持するＩＰアドレスを用いて他の移動体端末とＩＰ電話による通話を行なうことができる。
【００３０】
このように、通信ネットワークシステム１００は、階層的に配置された複数の仮想ＨＵＢ１１〜１８を用いて構成された仮想的なＬ２ネットワークを介して通話を行なうことができるネットワークシステムである。
【００３１】
そこで、以下においては、複数の仮想ＨＵＢを階層的に配置して仮想的なネットワークシステムを構成する各種の形態について説明する。
【００３２】
［実施の形態１］
図２は、実施の形態１による通信ネットワークシステムの概略図である。図２を参照して、実施の形態１による通信ネットワークシステム１１０は、ＳＩＰサーバ１と、パーソナルコンピュータＰＣａ，ＰＣｂ，ＰＣｃ１，ＰＣｃ２，ＰＣｄ，ＰＣｅ１，ＰＣｅ２と、仮想ハブＶＨＵＢ１〜ＶＨＵＢ３と、スイッチングハブＳＷ−ＨＵＢ１〜ＳＷ−ＨＵＢ３と、仮想ＬＡＮカードＶＬＡＮＣ１〜ＶＬＡＮＣ７と、アクセスポイントＡＰｂ，ＡＰｃ，ＡＰｄ，ＡＰｅと、ルーターＲＵＴ１〜ＲＵＴ３と、移動体端末ＭＴｂ，ＭＴｃ，ＭＴｄ，ＭＴｅとを備える。
【００３３】
ルーターＲＵＴ１〜ＲＵＴ３は、ＬＡＮケーブルによって相互に接続される。ＳＩＰサーバ１、スイッチングハブＳＷ−ＨＵＢ１およびパーソナルコンピュータＰＣａは、サブネットワーク（「サブネット」という）Ａに配置される。そして、スイッチングハブＳＷ−ＨＵＢ１は、ルーターＲＵＴ１にＬＡＮケーブルによって接続され、ＳＩＰサーバ１およびパーソナルコンピュータＰＣａは、ＬＡＮケーブルによってスイッチングハブＳＷ−ＨＵＢ１に接続される。
【００３４】
また、仮想ハブＶＨＵＢ１および仮想ＬＡＮカードＶＬＡＮＣ１は、パーソナルコンピュータＰＣａに実装される。そして、仮想ＬＡＮカードＶＬＡＮＣ１は、パーソナルコンピュータＰＣａに備えられたＳｏｆｔＥｔｈｅｒ接続マネージャによって仮想ハブＶＨＵＢ１に接続される。これによって、仮想ＬＡＮカードＶＬＡＮＣ１は、仮想のＬＡＮケーブルによって仮想ハブＶＨＵＢ１に接続される。  
【００３５】
パーソナルコンピュータＰＣｂおよび移動体端末ＭＴｂは、サブネットＢに配置される。そして、パーソナルコンピュータＰＣｂは、ＬＡＮケーブルによってルーターＲＵＴ１に接続され、アクセスポイントＡＰｂおよび仮想ＬＡＮカードＶＬＡＮＣ２は、パーソナルコンピュータＰＣｂに実装される。また、移動体端末ＭＴｂは、ＩＰアドレスＰＶＩＰＢ（＝１９２．ｂｂｂ．ｂｂｂ．ｂｂ１）を固定的に保持する。さらに、仮想ＬＡＮカードＶＬＡＮＣ２は、パーソナルコンピュータＰＣｂに備えられたＳｏｆｔＥｔｈｅｒ接続マネージャによって仮想ハブＶＨＵＢ１に接続される。これによって、仮想ＬＡＮカードＶＬＡＮＣ２は、仮想のＬＡＮケーブルによって仮想ハブＶＨＵＢ１に接続される。
【００３６】
スイッチングハブＳＷ−ＨＵＢ２、パーソナルコンピュータＰＣｃ１，ＰＣｃ２および移動体端末ＭＴｃは、サブネットＣに配置される。スイッチングハブＳＷ−ＨＵＢ２は、ＬＡＮケーブルによってルーターＲＵＴ１に接続され、パーソナルコンピュータＰＣｃ１，ＰＣｃ２は、ＬＡＮケーブルによってスイッチングハブＳＷ−ＨＵＢ２に接続される。また、アクセスポイントＡＰｃおよび仮想ＬＡＮカードＶＬＡＮＣ３は、パーソナルコンピュータＰＣｃ１に実装され、仮想ハブＶＨＵＢ２および仮想ＬＡＮカードＶＬＡＮＣ４は、パーソナルコンピュータＰＣｃ２に実装される。さらに、移動体端末ＭＴｃは、ＩＰアドレスＰＶＩＰＣ（＝１９２．ｂｂｂ．ｂｂｂ．ｂｂ２）を固定的に保持する。
【００３７】
仮想ＬＡＮカードＶＬＡＮＣ３は、パーソナルコンピュータＰＣｃ１に備えられたＳｏｆｔＥｔｈｅｒ接続マネージャによって仮想ハブＶＨＵＢ１に接続される。これによって、仮想ＬＡＮカードＶＬＡＮＣ３は、仮想のＬＡＮケーブルによって仮想ハブＶＨＵＢ１に接続される。また、仮想ＬＡＮカードＶＬＡＣ４は、パーソナルコンピュータＰＣｃ２に備えられたＳｏｆｔＥｔｈｅｒ接続マネージャによって仮想ハブＶＨＵＢ２に接続される。これによって、仮想ＬＡＮカードＶＬＡＮＣ４は、仮想のＬＡＮケーブルによって仮想ハブＶＨＵＢ２に接続される。さらに、仮想ＬＡＮカードＶＬＡＮＣ３は、ブリッジ接続によって仮想ＬＡＮカードＶＬＡＮＣ４と接続される。
【００３８】
パーソナルコンピュータＰＣｄおよび移動体端末ＭＴｄは、サブネットＤに配置される。パーソナルコンピュータＰＣｄは、ＬＡＮケーブルによってルーターＲＵＴ２に接続される。また、移動体端末ＭＴｄは、ＩＰアドレスＰＶＩＰＤ（＝１９２．ｂｂｂ．ｂｂｂ．ｂｂ３）を固定的に保持する。
【００３９】
さらに、アクセスポイントＡＰｄおよび仮想ＬＡＮカードＶＬＡＮＣ５は、パーソナルコンピュータＰＣｄに実装される。そして、仮想ＬＡＮカードＶＬＡＮＣ５は、パーソナルコンピュータＰＣｄに備えられたＳｏｆｔＥｔｈｅｒ接続マネージャによって仮想ハブＶＨＵＢ２に接続される。これによって、仮想ＬＡＮカードＶＬＡＮＣ５は、仮想のＬＡＮケーブルによって仮想ハブＶＨＵＢ２に接続される。
【００４０】
スイッチングハブＳＷ−ＨＵＢ３、パーソナルコンピュータＰＣｅ１，ＰＣｅ２および移動体端末ＭＴｅは、サブネットＥに配置される。スイッチングハブＳＷ−ＨＵＢ３は、ＬＡＮケーブルによってルーターＲＵＴ３に接続され、パーソナルコンピュータＰＣｅ１，ＰＣｅ２は、ＬＡＮケーブルによってスイッチングハブＳＷ−ＨＵＢ３に接続される。また、アクセスポイントＡＰｅおよび仮想ＬＡＮカードＶＬＡＮＣ６は、パーソナルコンピュータＰＣｅ１に実装され、仮想ハブＶＨＵＢ３および仮想ＬＡＮカードＶＬＡＮＣ７は、パーソナルコンピュータＰＣｅ２に実装される。さらに、移動体端末ＭＴｅは、ＩＰアドレスＰＶＩＰＥ（＝１９２．ｂｂｂ．ｂｂｂ．ｂｂ４）を固定的に保持する。
【００４１】
そして、仮想ＬＡＮカードＶＬＡＮＣ６は、パーソナルコンピュータＰＣｅ１に備えられたＳｏｆｔＥｔｈｅｒ接続マネージャによって仮想ハブＶＨＵＢ２に接続される。これによって、仮想ＬＡＮカードＶＬＡＮＣ６は、仮想のＬＡＮケーブルによって仮想ハブＶＨＵＢ２に接続される。また、仮想ＬＡＮカードＶＬＡＮＣ７は、パーソナルコンピュータＰＣｅ２に備えられたＳｏｆｔＥｔｈｅｒ接続マネージャによって仮想ハブＶＨＵＢ３に接続される。これによって、仮想ＬＡＮカードＶＬＡＮＣ７は、仮想のＬＡＮケーブルによって仮想ハブＶＨＵＢ３に接続される。さらに、仮想ＬＡＮカードＶＬＡＮＣ７は、ブリッジ接続によって仮想ＬＡＮカードＶＬＡＮＣ６に接続される。
【００４２】
このように、パーソナルコンピュータＰＣａ，ＰＣｂ，ＰＣｃ１，ＰＣｃ２，ＰＣｄ，ＰＣｅ１，ＰＣｅ２は、仮想ハブおよび仮想ＬＡＮカード、または仮想ＬＡＮカードが実装されるので、Ｗｉｎｄｏｗｓ  ２０００（登録商標），Ｗｉｎｄｏｗｓ  ＸＰ（登録商標），Ｗｉｎｄｏｗｓ  ｓｅｒｖｅｒ  ２００３（登録商標），アップル  ＯＳ−Ｘ（登録商標）のいずれかが動作するパーソナルコンピュータである。
【００４３】
ルーターＲＵＴ１は、サブネットＡ、サブネットＢ、サブネットＣおよびルーターＲＵＴ２の相互間におけるパケットのやり取りを制御する。ルーターＲＵＴ２は、ルーターＲＵＴ１、ルーターＲＵＴ３およびサブネットＤの相互間におけるパケットのやり取りを制御する。ルーターＲＵＴ３は、ルーターＲＵＴ２と実サブネットＥとの間のパケットのやり取りを制御する。
【００４４】
ＳＩＰサーバ１は、通信ネットワークシステム１００において、移動体端末ＭＴｂ，ＭＴｃ，ＭＴｄ，ＭＴｅの各々が任意の他の移動体端末との間でＩＰ電話による通話を行なえるように２つの移動体端末間で通話を確立する。
【００４５】
スイッチングハブＳＷ−ＨＵＢ１は、ルーターＲＵＴ１から受けたパケットをＳＩＰサーバ１またはパーソナルコンピュータＰＣａに送信するとともに、ＳＩＰサーバ１またはパーソナルコンピュータＰＣａからのパケットをルーターＲＵＴ１へ送信する。
【００４６】
仮想ＬＡＮカードＶＬＡＮＣ１は、仮想ハブＶＨＵＢ１との間で仮想Ｅｔｈｅｒｎｅｔフレームを送受信する。仮想ハブＶＨＵＢ１は、仮想ＬＡＮカードＶＬＡＮＣ２またはＶＬＡＮＣ３との間で仮想Ｅｔｈｅｒｎｅｔフレームを送受信する。
【００４７】
移動体端末ＭＴｂは、アクセスポイントＡＰｂとの間でパケットを送受信する。アクセスポイントＡＰｂは、パーソナルコンピュータＰＣｂに内蔵されたＬＡＮカード（図示せず）と移動体端末ＭＴｂとの間でパケットを送受信する。仮想ＬＡＮカードＶＬＡＮＣ２は、パーソナルコンピュータＰＣｂに内蔵されたＬＡＮカードからのパケットを仮想Ｅｔｈｅｒｎｅｔフレームに変換し、その変換した仮想ＥｔｈｅｒｎｅｔフレームをルーターＲＵＴ１およびスイッチングハブＳＷ−ＨＵＢ１を介して仮想ハブＶＨＵＢ１へ送信するとともに、仮想ハブＶＨＵＢ１からスイッチングハブＳＷ−ＨＵＢ１およびルーターＲＵＴ１を介して仮想Ｅｔｈｅｒｎｅｔフレーム（Ｅｔｈｅｒｎｅｔは登録商標）を受信し、その受信した仮想ＥｔｈｅｒｎｅｔフレームをＥｔｈｅｒｎｅｔフレームに変換してパーソナルコンピュータＰＣｂに内蔵されたＬＡＮカードへ送信する。
【００４８】
スイッチングハブＳＷ−ＨＵＢ２は、ルーターＲＵＴ１から受けたパケットをパーソナルコンピュータＰＣｃ１またはパーソナルコンピュータＰＣｃ２に送信するとともに、パーソナルコンピュータＰＣｃ１またはパーソナルコンピュータＰＣｃ２からのパケットをルーターＲＵＴ１へ送信する。
【００４９】
移動体端末ＭＴｃは、アクセスポイントＡＰｃとの間でパケットを送受信する。アクセスポイントＡＰｃは、パーソナルコンピュータＰＣｃ１に内蔵されたＬＡＮカード（図示せず）と移動体端末ＭＴｃとの間でパケットを送受信する。仮想ＬＡＮカードＶＬＡＮＣ３は、パーソナルコンピュータＰＣｃ１に内蔵されたＬＡＮカードからのパケットを仮想Ｅｔｈｅｒｎｅｔフレームに変換し、その変換した仮想ＥｔｈｅｒｎｅｔフレームをスイッチングハブＳＷ−ＨＵＢ２、ルーターＲＵＴ１およびスイッチングハブＳＷ−ＨＵＢ１を介して仮想ハブＶＨＵＢ１へ送信するとともに、仮想ハブＶＨＵＢ１からスイッチングハブＳＷ−ＨＵＢ１、ルーターＲＵＴ１およびスイッチングハブＳＷ−ＨＵＢ２を介して仮想Ｅｔｈｅｒｎｅｔフレームを受信し、その受信した仮想ＥｔｈｅｒｎｅｔフレームをＥｔｈｅｒｎｅｔフレームに変換してパーソナルコンピュータＰＣｃ１に内蔵されたＬＡＮカードへ送信する。
【００５０】
仮想ＬＡＮカードＶＬＡＮＣ４は、仮想ＬＡＮカードＶＬＡＮＣ３と仮想ハブＶＨＵＢ２との間で仮想Ｅｔｈｅｒｎｅｔフレームを送受信する。仮想ハブＶＨＵＢ２は、仮想ＬＡＮカードＶＬＡＮＣ４と仮想ＬＡＮカードＶＬＡＮＣ５との間で仮想Ｅｔｈｅｒｎｅｔフレームを送受信する。
【００５１】
移動体端末ＭＴｄは、アクセスポイントＡＰｄとの間でパケットを送受信する。アクセスポイントＡＰｄは、パーソナルコンピュータＰＣｄに内蔵されたＬＡＮカード（図示せず）と移動体端末ＭＴｄとの間でパケットを送受信する。仮想ＬＡＮカードＶＬＡＮＣ５は、パーソナルコンピュータＰＣｄに内蔵されたＬＡＮカードからのパケットを仮想Ｅｔｈｅｒｎｅｔフレームに変換し、その変換した仮想ＥｔｈｅｒｎｅｔフレームをルーターＲＵＴ２を介して仮想ハブＶＨＵＢ２へ送信するとともに、仮想ハブＶＨＵＢ２からルーターＲＵＴ２を介して仮想Ｅｔｈｅｒｎｅｔフレームを受信し、その受信した仮想ＥｔｈｅｒｎｅｔフレームをＥｔｈｅｒｎｅｔフレームに変換してパーソナルコンピュータＰＣｄに内蔵されたＬＡＮカードへ送信する。    
【００５２】
移動体端末ＭＴｅは、アクセスポイントＡＰｅとの間でパケットを送受信する。アクセスポイントＡＰｅは、パーソナルコンピュータＰＣｅ１に内蔵されたＬＡＮカード（図示せず）と移動体端末ＭＴｅとの間でパケットを送受信する。仮想ＬＡＮカードＶＬＡＮＣ６は、パーソナルコンピュータＰＣｅ１に内蔵されたＬＡＮカードからのパケットを仮想Ｅｔｈｅｒｎｅｔフレームに変換し、その変換した仮想ＥｔｈｅｒｎｅｔフレームをスイッチングハブＳＷ−ＨＵＢ３およびルーターＲＵＴ３を介して仮想ハブＶＨＵＢ２へ送信するとともに、仮想ハブＶＨＵＢ２からルーターＲＵＴ３およびスイッチングハブＳＷ−ＨＵＢ３を介して仮想Ｅｔｈｅｒｎｅｔフレームを受信し、その受信した仮想ＥｔｈｅｒｎｅｔフレームをＥｔｈｅｒｎｅｔフレームに変換してパーソナルコンピュータＰＣｅ１に内蔵されたＬＡＮカードへ送信する。
【００５３】
仮想ＬＡＮカードＶＬＡＮＣ７は、仮想ＬＡＮカードＶＬＡＮＣ６と仮想ハブＶＨＵＢ３との間で仮想Ｅｔｈｅｒｎｅｔフレームを送受信する。仮想ハブＶＨＵＢ３は、仮想ＬＡＮカードＶＬＡＮＣ７と他の実サブネット（実サブネットＥに隣接する実サブネット）に配置された仮想ＬＡＮカードＶＬＡＮＣ（図示せず）との間で仮想Ｅｔｈｅｒｎｅｔフレームを送受信する。
【００５４】
図３は、図１に示す仮想ハブＶＨＵＢ１〜ＶＨＵＢ３および仮想ＬＡＮカードＶＬＡＮＣ１〜ＶＬＡＮＣ７の論理的トポロジーを示す概念図である。図３を参照して、仮想ハブＶＨＵＢ１および仮想ＬＡＮカードＶＬＡＮＣ１は、実サブネットＡに配置され、仮想ＬＡＮカードＶＬＡＮＣ２は、実サブネットＢに配置される。また、仮想ハブＶＨＵＢ２および仮想ＬＡＮカードＶＬＡＮＣ３，ＶＬＡＮＣ４は、実サブネットＣに配置され、仮想ＬＡＮカードＶＬＡＮＣ５は、実サブネットＤに配置される。さらに、仮想ハブＶＨＵＢ３および仮想ＬＡＮカードＶＬＡＮＣ６，ＶＬＡＮＣ７は、実サブネットＥに配置される。
【００５５】
そして、仮想ＬＡＮカードＶＬＡＮＣ１〜ＶＬＡＮＣ３は、仮想のＬＡＮケーブルによって仮想ハブＶＨＵＢ１に接続され、仮想ＬＡＮカードＶＬＡＮＣ４〜ＶＬＡＮＣ６は、仮想のＬＡＮケーブルによって仮想ハブＶＨＵＢ２に接続され、仮想ＬＡＮカードＶＬＡＮＣ７は、仮想のＬＡＮケーブルによって仮想ハブＶＨＵＢ３に接続される。また、実サブネットＣに配置された２つの仮想ＬＡＮカードＶＬＡＮＣ３，４は、ブリッジ接続によって相互に接続され、実サブネットＥに配置された２つの仮想ＬＡＮカードＶＬＡＮＣ６，ＶＬＡＮＣ７は、ブリッジ接続によって相互に接続される。
【００５６】
そうすると、仮想ハブＶＨＵＢ２は、仮想ＬＡＮカードＶＬＡＮＣ４，ＶＬＡＮＣ３を介して仮想ハブＶＨＵＢ１に接続され、仮想ハブＶＨＵＢ３は、仮想ＬＡＮカードＶＬＡＮＣ６，ＶＬＡＮＣ７を介して仮想ハブＶＨＵＢ２に接続される。その結果、仮想ハブＶＨＵＢ１〜ＶＨＵＢ３は、階層的に配置される。すなわち、仮想ハブＶＨＵＢ１が最上位のレベルに存在し、仮想ハブＶＨＵＢ２が最上位のレベルよりも低いレベルに存在し、仮想ハブＶＨＵＢ３が最下位のレベルに存在する。
【００５７】
このように、仮想ハブＶＨＵＢ１〜ＶＨＵＢ３は、異なる実サブネットＡ，Ｃ，Ｅに配置され、仮想ＬＡＮカードＶＬＡＮＣ１〜ＶＬＡＮＣ７とともに実サブネットＡ〜実サブネットＥ上に仮想的なネットワークＶＮＥＴを構成する。
【００５８】
そして、仮想的なネットワークＶＮＥＴは、仮想ハブＶＨＵＢ１および仮想ＬＡＮカードＶＬＡＮＣ１〜ＶＬＡＮＣ３からなるサブ仮想ネットワークＶＮＥＴ１と、仮想ハブＶＨＵＢ２および仮想ＬＡＮカードＶＬＡＮＣ４〜ＶＬＡＮＣ６からなるサブ仮想ネットワークＶＮＥＴ２とを含む。サブ仮想ネットワークＶＮＥＴ１は、実サブネットＡ，Ｂ，Ｃ上に形成され、サブ仮想ネットワークＶＮＥＴ２は、実サブネットＤ，Ｅ，Ｆ上に形成される。
【００５９】
したがって、仮想的なネットワークＶＮＥＴは、複数の実サブネット上に形成されたサブ仮想ネットワークが複数個集まった構成からなる。
【００６０】
実サブネットＤに配置された移動体端末ＭＴｄが実サブネットＣに配置された移動体端末ＭＴｃと通信する場合について説明する。図４は、異なる２つの実サブネットに配置された２つの移動体端末間の通信を説明するための図である。なお、図４においては、移動体端末等をレイヤー構造によって示す。
【００６１】
移動体端末ＭＴｄと移動体端末ＭＴｃとの間で通信が行なわれる場合、移動体端末ＭＴｃ，ＭＴｄは、それぞれのプライベートＩＰアドレスＰＶＩＰＣ，ＰＶＩＰＤを固定的に保持する。
【００６２】
移動体端末ＭＴｄは、自己が保持するＩＰアドレスＰＶＩＰＤ（＝１９２．ｂｂｂ．ｂｂｂ．ｂｂ３）を送信元のＩＰアドレスとして含み、ＩＰアドレスＰＶＩＰＣ（＝１９２．ｂｂｂ．ｂｂｂ．ｂｂ２）を送信先のＩＰアドレスとして含むパケットを生成し、その生成したパケットをレイヤー１の無線通信によってアクセスポイントＡＰｄへ送信する。
【００６３】
そして、アクセスポイントＡＰｄは、移動体端末ＭＴｄからのパケットを受信し、その受信したパケットをパーソナルコンピュータＰＣｄのＬＡＮカードを介して仮想ＬＡＮカードＶＬＡＮＣ５へレイヤー２の通信によって送信する。
【００６４】
仮想ＬＡＮカードＶＬＡＮＣ５は、アクセスポイントＡＰｄからのパケットを受信し、その受信したパケットを仮想のＥｔｈｅｒｎｅｔフレームに変換し、その変換した仮想のＥｔｈｅｒｎｅｔフレームをルーターＲＵＴ２，ＲＵＴ１を介して仮想ハブＶＨＵＢ２へ送信する。
【００６５】
仮想ハブＶＨＵＢ２は、仮想ＬＡＮカードＶＬＡＮＣ５からの仮想のＥｔｈｅｒｎｅｔフレームを受信し、その受信した仮想のＥｔｈｅｒｎｅｔフレームを仮想ＬＡＮカードＶＬＡＮＣ４へ送信する。仮想ＬＡＮカードＶＬＡＮＣ４は、仮想ハブＶＨＵＢ２からの仮想のＥｔｈｅｒｎｅｔフレームを受信し、その受信した仮想のＥｔｈｅｒｎｅｔフレームを仮想ＬＡＮカードＶＬＡＮＣ３へ送信する。
【００６６】
仮想ＬＡＮカードＶＬＡＮＣ３は、仮想ＬＡＮカードＶＬＡＮＣ４からの仮想のＥｔｈｅｒｎｅｔフレームを受信し、その受信した仮想のＥｔｈｅｒｎｅｔフレームを実際のＥｔｈｅｒｎｅｔフレームであるパケットに変換する。そして、仮想ＬＡＮカードＶＬＡＮＣ３は、その変換したパケットをパーソナルコンピュータＰＣｃ１に内蔵されたＬＡＮカードを介してアクセスポイントＡＰｃへ送信する。
【００６７】
アクセスポイントＡＰｃは、仮想ＬＡＮカードＶＬＡＮＣ３からのパケットを受信し、その受信したパケットをレイヤー１の無線通信によって移動体端末ＭＴｃへ送信する。
【００６８】
なお、仮想ＬＡＮカードＶＬＡＮＣ５−仮想ハブＶＨＵＢ２−仮想ＬＡＮカードＶＬＡＮＣ４−仮想ＬＡＮカードＶＬＡＮ３間で行なわれる仮想的なネットワークＶＮＥＴを介した通信は、仮想ＬＡＮカードＶＬＡＮＣ３〜ＶＬＡＮＣ５および仮想ハブＶＨＵＢ２に割り当てられた仮想的なネットワークＶＮＥＴにおけるＩＰアドレスを用いて行なわれる。
【００６９】
これによって、実サブネットＤに配置された移動体端末ＭＴｄは、実サブネットＣに配置された移動体端末ＭＴｃとＩＰ電話による通話を行なうことができる。
【００７０】
図５は、１個の仮想ハブを有する通信ネットワークシステムの概略図である。図５を参照して、通信ネットワークシステム２００は、図２に示す通信ネットワークシステム１１０の仮想ハブＶＨＵＢ１〜ＶＨＵＢ３を仮想ハブＶＨＵＢ１１に代え、仮想ＬＡＮカードＶＬＡＮＣ１〜ＶＬＡＮＣ７を仮想ＬＡＮカードＶＬＡＮＣ１１〜ＶＬＡＮＣ１４に代え、スイッチングハブＳＷ−ＨＵＢ２，ＳＷ−ＨＵＢ３、ルーターＲＵＴ３およびパーソナルコンピュータＰＣｅ１，ＰＣｅ２を削除したものであり、その他は、通信ネットワークシステム１１０と同じである。
【００７１】
通信ネットワークシステム２００においては、仮想ハブＶＨＵＢ１１および仮想ＬＡＮカードＶＬＡＮＣ１１は、パーソナルコンピュータＰＣａに実装される。そして、仮想ＬＡＮカードＶＬＡＮＣ１１は、パーソナルコンピュータＰＣａに備えられたＳｏｆｔＥｔｈｅｒ接続マネージャによって仮想ハブＶＨＵＢ１１に接続される。これによって、仮想ＬＡＮカードＶＬＡＮＣ１１は、仮想のＬＡＮケーブルによって仮想ハブＶＨＵＢ１１に接続される。
【００７２】
また、仮想ＬＡＮカードＶＬＡＮＣ１２は、アクセスポイントＡＰｂとともにパーソナルコンピュータＰＣｂに実装され、パーソナルコンピュータＰＣｂに備えられたＳｏｆｔＥｔｈｅｒ接続マネージャによって仮想ハブＶＨＵＢ１１に接続される。これによって、仮想ＬＡＮカードＶＬＡＮＣ１２は、仮想のＬＡＮケーブルによって仮想ハブＶＨＵＢ１１に接続される。
【００７３】
さらに、仮想ＬＡＮカードＶＬＡＮＣ１３は、アクセスポイントＡＰｃとともにパーソナルコンピュータＰＣｃに実装され、パーソナルコンピュータＰＣｃに備えられたＳｏｆｔＥｔｈｅｒ接続マネージャによって仮想ハブＶＨＵＢ１１に接続される。これによって、仮想ＬＡＮカードＶＬＡＮＣ１３は、仮想のＬＡＮケーブルによって仮想ハブＶＨＵＢ１１に接続される。
【００７４】
さらに、仮想ＬＡＮカードＶＬＡＮＣ１４は、アクセスポイントＡＰｄとともにパーソナルコンピュータＰＣｄに実装され、パーソナルコンピュータＰＣｄに備えられたＳｏｆｔＥｔｈｅｒ接続マネージャによって仮想ハブＶＨＵＢ１１に接続される。これによって、仮想ＬＡＮカードＶＬＡＮＣ１４は、仮想のＬＡＮケーブルによって仮想ハブＶＨＵＢ１１に接続される。
【００７５】
図６は、図５に示す仮想ハブＶＨＵＢ１１および仮想ＬＡＮカードＶＬＡＮＣ１１〜ＶＬＡＮＣ１４の論理的トポロジーを示す概念図である。図６を参照して、仮想ハブＶＨＵＢ１１および仮想ＬＡＮカードＶＬＡＮＣ１１は、実サブネットＡに配置され、仮想ＬＡＮカードＶＬＡＮＣ１２〜ＶＬＡＮＣ１４は、それぞれ、実サブネットＢ，Ｃ，Ｄに配置される。そして、仮想ＬＡＮカードＶＬＡＮＣ１１〜ＶＬＡＮＣ１４は、仮想ハブＶＨＵＢ１１に接続される。
【００７６】
このように、通信ネットワークシステム２００においては、４個の仮想ＬＡＮカードＶＬＡＮＣ１１〜ＶＬＡＮＣ１４が１個の仮想ハブＶＨＵＢ１１に接続されて仮想的なネットワークＶＮＥＴ＿Ｃが構成される。
【００７７】
図７は、図５および図６に示す通信ネットワークシステム２００における通信を説明するための図である。
【００７８】
移動体端末ＭＴｄは、自己が保持するＩＰアドレスＰＶＩＰＤ（＝１９２．ｂｂｂ．ｂｂｂ．ｂｂ３）を送信元のＩＰアドレスとして含み、ＩＰアドレスＰＶＩＰＣ（＝１９２．ｂｂｂ．ｂｂｂ．ｂｂ２）を送信先のＩＰアドレスとして含むパケットを生成し、その生成したパケットをレイヤー１の無線通信によってアクセスポイントＡＰｄへ送信する。
【００７９】
そして、アクセスポイントＡＰｄは、移動体端末ＭＴｄからのパケットを受信し、その受信したパケットをパーソナルコンピュータＰＣｄのＬＡＮカードを介して仮想ＬＡＮカードＶＬＡＮＣ１４へレイヤー２の通信によって送信する。
【００８０】
仮想ＬＡＮカードＶＬＡＮＣ１４は、アクセスポイントＡＰｄからのパケットを受信し、その受信したパケットを仮想のＥｔｈｅｒｎｅｔフレームに変換し、その変換した仮想のＥｔｈｅｒｎｅｔフレームをルーターＲＵＴ２，ＲＵＴ１を介して仮想ハブＶＨＵＢ１１へ送信する。
【００８１】
仮想ハブＶＨＵＢ１１は、仮想ＬＡＮカードＶＬＡＮＣ１４からの仮想のＥｔｈｅｒｎｅｔフレームを受信し、その受信した仮想のＥｔｈｅｒｎｅｔフレームをルーターＲＵＴ１を介して仮想ＬＡＮカードＶＬＡＮＣ１３へ送信する。仮想ＬＡＮカードＶＬＡＮＣ１３は、仮想ハブＶＨＵＢ１１からの仮想のＥｔｈｅｒｎｅｔフレームを受信し、その受信した仮想のＥｔｈｅｒｎｅｔフレームを実際のＥｔｈｅｒｎｅｔフレームであるパケットに変換する。そして、仮想ＬＡＮカードＶＬＡＮＣ１３は、その変換したパケットをパーソナルコンピュータＰＣｃに内蔵されたＬＡＮカードを介してアクセスポイントＡＰｃへ送信する。
【００８２】
アクセスポイントＡＰｃは、仮想ＬＡＮカードＶＬＡＮＣ１３からのパケットを受信し、その受信したパケットをレイヤー１の無線通信によって移動体端末ＭＴｃへ送信する。
【００８３】
なお、仮想ＬＡＮカードＶＬＡＮＣ１４−仮想ハブＶＨＵＢ１１−仮想ＬＡＮカードＶＬＡＮＣ１１−仮想ＬＡＮカードＶＬＡＮ１３間で行なわれる仮想的なネットワークＶＮＥＴ＿Ｃを介した通信は、仮想ＬＡＮカードＶＬＡＮＣ１１，ＶＬＡＮＣ１３，ＶＬＡＮＣ１４および仮想ハブＶＨＵＢ１１に割り当てられた仮想的なネットワークＶＮＥＴ＿ＣにおけるＩＰアドレスを用いて行なわれる。
【００８４】
これによって、実サブネットＤに配置された移動体端末ＭＴｄは、実サブネットＣに配置された移動体端末ＭＴｃと通信を行なうことができる。
【００８５】
図４に示す通信ネットワークシステム１１０における移動体端末ＭＴｄ，ＭＴｃ間の通信と、図７に示す通信ネットワークシステム２００における移動体端末ＭＴｄ，ＭＴｃ間の通信とを比較すると、複数の仮想ハブＶＨＵＢ１〜ＶＨＵＢ３が階層的に配置された通信ネットワークシステム１１０においては、実サブネットＡに配置された仮想ハブＶＨＵＢ１を経由することなく、移動体端末ＭＴｄ，ＭＴｃ間で通信が行なわれているのに対し、通信ネットワークシステム２００においては、実サブネットＡに配置された仮想ハブＶＨＵＢ１１を経由して、移動体端末ＭＴｄ，ＭＴｃ間で通信が行なわれている。
【００８６】
したがって、通信ネットワークシステム１１０においては、トラフィック（負荷）が複数の仮想ハブＶＨＵＢ１〜ＶＨＵＢ３に分散されるのに対し、通信ネットワークシステム２００においては、トラフィック（負荷）が１つの仮想ハブＶＨＵＢ１１に集中する。
【００８７】
このように、複数の仮想ハブＶＨＵＢ１〜ＶＨＵＢ３を階層的に配置することによって、トラフィック（負荷）を複数の仮想ハブＶＨＵＢ１〜ＶＨＵＢ３に分散できる。
【００８８】
［実施の形態２］
図８は、実施の形態２による通信ネットワークシステムの概略図である。図８を参照して、実施の形態２による通信ネットワークシステム１２０は、図２に示す通信ネットワークシステム１１０の仮想ハブＶＨＵＢ１〜ＶＨＵＢ３を仮想ハブＶＨＵＢ２１〜ＶＨＵＢ２３に代え、仮想ＬＡＮカードＶＬＡＮＣ１〜ＶＬＡＮＣ７を仮想ＬＡＮカードＶＬＡＮＣ２１〜ＶＬＡＮＣ２５に代え、スイッチングハブＳＷ−ＨＵＢ２．ＳＷ−ＨＵＢ３を削除したものであり、その他は、通信ネットワークシステム１１０と同じである。
【００８９】
仮想ハブＶＨＵＢ２１および仮想ＬＡＮカードＶＬＡＮＣ２１は、パーソナルコンピュータＰＣａに実装される。そして、仮想ＬＡＮカードＶＬＡＮＣ２１は、パーソナルコンピュータＰＣａに備えられたＳｏｆｔＥｔｈｅｒ接続マネージャによって仮想ハブＶＨＵＢ２１に接続される。これによって、仮想ＬＡＮカードＶＬＡＮＣ２１は、仮想のＬＡＮケーブルによって仮想ハブＶＨＵＢ２１に接続される。
【００９０】
仮想ＬＡＮカードＶＬＡＮＣ２３は、アクセスポイントＡＰｂとともにパーソナルコンピュータＰＣｂに実装され、パーソナルコンピュータＰＣｂに備えられたＳｏｆｔＥｔｈｅｒ接続マネージャによって仮想ハブＶＨＵＢ２１に接続される。これによって、仮想ＬＡＮカードＶＬＡＮＣ２３は、仮想のＬＡＮケーブルによって仮想ハブＶＨＵＢ２１に接続される。
【００９１】
アクセスポイントＡＰｃ、仮想ハブＶＨＵＢ２２および仮想ＬＡＮカードＶＬＡＮＣ２２は、同じパーソナルコンピュータＰＣｃに実装され、１つの装置として動作する。そして、仮想ＬＡＮカードＶＬＡＮＣ２２は、パーソナルコンピュータＰＣｃに備えられたＳｏｆｔＥｔｈｅｒ接続マネージャによって仮想ハブＶＨＵＢ２２に接続される。これによって、仮想ＬＡＮカードＶＬＡＮＣ２２は、仮想のＬＡＮケーブルによって仮想ハブＶＨＵＢ２２に接続される。
【００９２】
仮想ＬＡＮカードＶＬＡＮＣ２４は、アクセスポイントＡＰｄとともにパーソナルコンピュータＰＣｄに実装され、パーソナルコンピュータＰＣｄに備えられたＳｏｆｔＥｔｈｅｒ接続マネージャによって仮想ハブＶＨＵＢ２２に接続される。これによって、仮想ＬＡＮカードＶＬＡＮＣ２４は、仮想のＬＡＮケーブルによって仮想ハブＶＨＵＢ２２に接続される。
【００９３】
アクセスポイントＡＰｅ、仮想ハブＶＨＵＢ２３および仮想ＬＡＮカードＶＬＡＮＣ２５は、同じパーソナルコンピュータＰＣｅに実装され、１つの装置として動作する。そして、仮想ＬＡＮカードＶＬＡＮＣ２５は、パーソナルコンピュータＰＣｅに備えられたＳｏｆｔＥｔｈｅｒ接続マネージャによって仮想ハブＶＨＵＢ２３に接続される。これによって、仮想ＬＡＮカードＶＬＡＮＣ２５は、仮想のＬＡＮケーブルによって仮想ハブＶＨＵＢ２３に接続される。
【００９４】
仮想ハブＶＨＵＢ２１および仮想ＬＡＮカード２１は、それぞれ、上述した仮想ハブＶＨＵＢ１および仮想ＬＡＮカードＶＬＡＮＣ１と同じ機能を果たす。
【００９５】
仮想ＬＡＮカードＶＬＡＮＣ２３は、パーソナルコンピュータＰＣｂに内蔵されたＬＡＮカードからのパケットを仮想Ｅｔｈｅｒｎｅｔフレームに変換し、その変換した仮想ＥｔｈｅｒｎｅｔフレームをルーターＲＵＴ１およびスイッチングハブＳＷ−ＨＵＢ１を介して仮想ハブＶＨＵＢ２１へ送信するとともに、仮想ハブＶＨＵＢ２１からスイッチングハブＳＷ−ＨＵＢ１およびルーターＲＵＴ１を介して仮想Ｅｔｈｅｒｎｅｔフレームを受信し、その受信した仮想ＥｔｈｅｒｎｅｔフレームをＥｔｈｅｒｎｅｔフレームに変換してパーソナルコンピュータＰＣｂに内蔵されたＬＡＮカードへ送信する。
【００９６】
仮想ＬＡＮカードＶＬＡＮＣ２２は、パーソナルコンピュータＰＣｃに内蔵されたＬＡＮカードからのパケットを仮想Ｅｔｈｅｒｎｅｔフレームに変換し、その変換した仮想Ｅｔｈｅｒｎｅｔフレームを仮想ハブＶＨＵＢ２２へ送信するとともに、仮想ハブＶＨＵＢ２２から仮想Ｅｔｈｅｒｎｅｔフレームを受信し、その受信した仮想ＥｔｈｅｒｎｅｔフレームをＥｔｈｅｒｎｅｔフレームに変換してパーソナルコンピュータＰＣｃに内蔵されたＬＡＮカードへ送信する。
【００９７】
仮想ハブＶＨＵＢ２２は、仮想ＬＡＮカードＶＬＡＮＣ２２，２４との間で仮想Ｅｔｈｅｒｎｅｔフレームを送受信するとともに、仮想ハブＶＨＵＢ２１とレイヤー３の通信を行なう。
【００９８】
仮想ＬＡＮカードＶＬＡＮＣ２４は、パーソナルコンピュータＰＣｄに内蔵されたＬＡＮカードからのパケットを仮想Ｅｔｈｅｒｎｅｔフレームに変換し、その変換した仮想ＥｔｈｅｒｎｅｔフレームをルーターＲＵＴ２を介して仮想ハブＶＨＵＢ２２へ送信するとともに、仮想ハブＶＨＵＢ２２からルーターＲＵＴ２を介して仮想Ｅｔｈｅｒｎｅｔフレームを受信し、その受信した仮想ＥｔｈｅｒｎｅｔフレームをＥｔｈｅｒｎｅｔフレームに変換してパーソナルコンピュータＰＣｄに内蔵されたＬＡＮカードへ送信する。
【００９９】
仮想ＬＡＮカードＶＬＡＮＣ２５は、パーソナルコンピュータＰＣｅに内蔵されたＬＡＮカードからのパケットを仮想Ｅｔｈｅｒｎｅｔフレームに変換し、その変換した仮想Ｅｔｈｅｒｎｅｔフレームを仮想ハブＶＨＵＢ２３へ送信するとともに、仮想ハブＶＨＵＢ２３から仮想Ｅｔｈｅｒｎｅｔフレームを受信し、その受信した仮想ＥｔｈｅｒｎｅｔフレームをＥｔｈｅｒｎｅｔフレームに変換してパーソナルコンピュータＰＣｅに内蔵されたＬＡＮカードへ送信する。
【０１００】
仮想ハブＶＨＵＢ２３は、仮想ＬＡＮカードＶＬＡＮＣ２５との間で仮想Ｅｔｈｅｒｎｅｔフレームを送受信するとともに、仮想ハブＶＨＵＢ２２とレイヤー３の通信を行なう。
【０１０１】
図９は、図８に示す仮想ハブＶＨＵＢ２１〜ＶＨＵＢ２３および仮想ＬＡＮカードＶＬＡＮＣ２１〜ＶＬＡＮＣ２５の論理的トポロジーを示す概念図である。図９を参照して、仮想ハブＶＨＵＢ２１および仮想ＬＡＮカードＶＬＡＮＣ２１は、実サブネットＡに配置され、仮想ＬＡＮカードＶＬＡＮＣ２３は、実サブネットＢに配置される。また、仮想ハブＶＨＵＢ２２および仮想ＬＡＮカードＶＬＡＮＣ２２は、実サブネットＣに配置され、仮想ＬＡＮカードＶＬＡＮＣ２４は、実サブネットＤに配置される。さらに、仮想ハブＶＨＵＢ２３および仮想ＬＡＮカードＶＬＡＮＣ２５は、実サブネットＥに配置される。
【０１０２】
そして、仮想ＬＡＮカードＶＬＡＮＣ２１，ＶＬＡＮＣ２３および仮想ハブＶＨＵＢ２２は、仮想のＬＡＮケーブルによって仮想ハブＶＨＵＢ２１に接続される。また、仮想ＬＡＮカードＶＬＡＮＣ２２，ＶＬＡＮＣ２４および仮想ハブＶＨＵＢ２３は、仮想のＬＡＮケーブルによって仮想ハブＶＨＵＢ２２に接続される。
【０１０３】
そうすると、仮想ハブＶＨＵＢ２２は、仮想ハブＶＨＵＢ２１に接続され、仮想ハブＶＨＵＢ２３は、仮想ハブＶＨＵＢ２２に接続される。その結果、仮想ハブＶＨＵＢ２１〜ＶＨＵＢ２３は、階層的に配置される。すなわち、仮想ハブＶＨＵＢ２１が最上位のレベルに存在し、仮想ハブＶＨＵＢ２２が最上位のレベルよりも低いレベルに存在し、仮想ハブＶＨＵＢ２３が最下位のレベルに存在する。
【０１０４】
このように、仮想ハブＶＨＵＢ２１〜ＶＨＵＢ２３は、異なる実サブネットＡ，Ｃ，Ｅに配置され、仮想ＬＡＮカードＶＬＡＮＣ２１〜ＶＬＡＮＣ２５とともに複数の実サブネットＡ〜実サブネットＥ上に仮想的なネットワークＶＮＥＴを構成する。
【０１０５】
図１０は、図８および図９に示す通信ネットワークシステム１２０における通信を説明するための図である。移動体端末ＭＴｄと移動体端末ＭＴｃとの間で通信が行なわれる場合、移動体端末ＭＴｃ，ＭＴｄは、それぞれのＩＰアドレスＰＶＩＰＣ，ＰＶＩＰＤを固定的に保持する。
【０１０６】
移動体端末ＭＴｄは、自己が保持するＩＰアドレスＰＶＩＰＤ（＝１９２．ｂｂｂ．ｂｂｂ．ｂｂ３）を送信元のＩＰアドレスとして含み、ＩＰアドレスＰＶＩＰＣ（＝１９２．ｂｂｂ．ｂｂｂ．ｂｂ２）を送信先のＩＰアドレスとして含むパケットを生成し、その生成したパケットをレイヤー１の無線通信によってアクセスポイントＡＰｄへ送信する。
【０１０７】
そして、アクセスポイントＡＰｄは、移動体端末ＭＴｄからのパケットを受信し、その受信したパケットをパーソナルコンピュータＰＣｄのＬＡＮカードを介して仮想ＬＡＮカードＶＬＡＮＣ２４へレイヤー２の通信によって送信する。
【０１０８】
仮想ＬＡＮカードＶＬＡＮＣ２４は、アクセスポイントＡＰｄからのパケットを受信し、その受信したパケットを仮想のＥｔｈｅｒｎｅｔフレームに変換し、その変換した仮想のＥｔｈｅｒｎｅｔフレームをルーターＲＵＴ２，ＲＵＴ１を介して仮想ハブＶＨＵＢ２２へ送信する。
【０１０９】
仮想ハブＶＨＵＢ２２は、仮想ＬＡＮカードＶＬＡＮＣ２４からの仮想のＥｔｈｅｒｎｅｔフレームを受信し、その受信した仮想のＥｔｈｅｒｎｅｔフレームを仮想ＬＡＮカードＶＬＡＮＣ２２へ送信する。仮想ＬＡＮカードＶＬＡＮＣ２２は、仮想ハブＶＨＵＢ２２からの仮想のＥｔｈｅｒｎｅｔフレームを受信し、その受信した仮想のＥｔｈｅｒｎｅｔフレームをＥｔｈｅｒｎｅｔフレームに変換する。そして、仮想ＬＡＮカードＶＬＡＮＣ２２は、その変換したパケットをパーソナルコンピュータＰＣｃに内蔵されたＬＡＮカードを介してアクセスポイントＡＰｃへ送信する。
【０１１０】
アクセスポイントＡＰｃは、仮想ＬＡＮカードＶＬＡＮＣ２２からのパケットを受信し、その受信したパケットをレイヤー１の無線通信によって移動体端末ＭＴｃへ送信する。
【０１１１】
なお、仮想ＬＡＮカードＶＬＡＮＣ２４−仮想ハブＶＨＵＢ２２−仮想ＬＡＮカードＶＬＡＮＣ２２間で行なわれる仮想的なネットワークＶＮＥＴを介した通信は、仮想ＬＡＮカードＶＬＡＮＣ２２，ＶＬＡＮＣ２４および仮想ハブＶＨＵＢ２２に割り当てられた仮想的なネットワークＶＮＥＴにおけるＩＰアドレスを用いて行なわれる。
【０１１２】
これによって、実サブネットＤに配置された移動体端末ＭＴｄは、実サブネットＣに配置された移動体端末ＭＴｃと通信を行なうことができる。
【０１１３】
このように、通信ネットワークシステム１２０においても、移動体端末ＭＴｄは、実サブネットＡに配置された仮想ハブＶＨＵＢ２１を経由しなくても、実サブネットＣに配置された移動体端末ＭＴｃと通信を行なうことができる。
【０１１４】
［実施の形態３］
図１１は、実施の形態３による通信ネットワークシステムの論理的トポロジーを示す図である。図１１を参照して、実施の形態３による通信ネットワークシステム１３０は、仮想ハブＶＨＵＢ３１〜ＶＨＵＢ３３と、仮想ＬＡＮカードＶＬＡＮＣ３１〜ＶＬＡＮＣ３６とを備える。
【０１１５】
仮想ハブＶＨＵＢ３１および仮想ＬＡＮカードＶＬＡＮＣ３１は、実サブネットＡに配置され、仮想ＬＡＮカードＶＬＡＮＣ３２は、実サブネットＢに配置される。また、仮想ＬＡＮカードＶＬＡＮＣ３３，ＶＬＡＮＣ３４および仮想ハブＶＨＵＢ３２は、実サブネットＣに配置され、仮想ＬＡＮカードＶＬＡＮＣ３５は、実サブネットＤに配置される。さらに、仮想ハブＶＨＵＢ３３および仮想ＬＡＮカードＶＬＡＮＣ３６は、実サブネットＥに配置される。
【０１１６】
仮想ハブＶＨＵＢ３１および仮想ＬＡＮカードＶＬＡＮＣ３１は、同じパーソナルコンピュータに実装され、ＳｏｆｔＥｔｈｅｒ接続マネージャによって相互に接続される。仮想ＬＡＮカードＶＬＡＮＣ３２は、パーソナルコンピュータに実装され、ＳｏｆｔＥｔｈｅｒ接続マネージャによって仮想ハブＶＨＵＢ３１に接続される。仮想ＬＡＮカードＶＬＡＮＣ３３は、パーソナルコンピュータに実装され、ＳｏｆｔＥｔｈｅｒ接続マネージャによって仮想ハブＶＨＵＢ３１に接続される。
【０１１７】
仮想ハブＶＨＵＢ３２および仮想ＬＡＮカードＶＬＡＮＣ３４は、同じパーソナルコンピュータに実装され、ＳｏｆｔＥｔｈｅｒ接続マネージャによって相互に接続される。そして、仮想ＬＡＮカードＶＬＡＮＣ３４は、ブリッジ接続によって仮想ＬＡＮカードＶＬＡＮＣ３３と接続される。仮想ＬＡＮカードＶＬＡＮＣ３５は、パーソナルコンピュータに実装され、ＳｏｆｔＥｔｈｅｒ接続マネージャによって仮想ハブＶＨＵＢ３２に接続される。仮想ハブＶＨＵＢ３３および仮想ＬＡＮカードＶＬＡＮＣ３６は、同じパーソナルコンピュータに実装され、ＳｏｆｔＥｔｈｅｒ接続マネージャによって相互に接続される。
【０１１８】
このように、通信ネットワークシステム１３０においては、仮想ＬＡＮカードＶＬＡＮＣ３１〜ＶＬＡＮＣ３３は、仮想ハブＶＨＵＢ３１に接続され、仮想ＬＡＮカードＶＬＡＮＣ３４，ＶＬＡＮＣ３５および仮想ハブＶＨＵＢ３３は、仮想ハブＶＨＵＢ３２に接続され、さらに、仮想ＬＡＮカードＶＬＡＮＣ３４は、ブリッジ接続によって仮想ＬＡＮカードＶＬＡＮＣ３３に接続される。
【０１１９】
したがって、仮想ハブＶＨＵＢ３２は、仮想ＬＡＮカードＶＬＡＮＣ３４，ＶＬＡＮＣ３３を介して仮想ハブＶＨＵＢ３１に接続され、仮想ハブＶＨＵＢ３３は、仮想のＬＡＮケーブルによって仮想ハブＶＨＵＢ３２に接続される。
【０１２０】
その結果、仮想ハブＶＨＵＢ３１〜ＶＨＵＢ３３は、それぞれ、異なる実サブネットＡ，Ｃ，Ｅに階層的に配置される。そして、仮想ハブＶＨＵＢ３１と仮想ハブＶＨＵＢ３２との接続方式は、通信ネットワークシステム１１０における仮想ハブＶＨＵＢ１と仮想ハブＶＨＵＢ２との接続方式と同じであり（図３参照）、仮想ハブＶＨＵＢ３２と仮想ハブＶＨＵＢ３３との接続方式は、通信ネットワークシステム１２０における仮想ハブＶＨＵＢ２２と仮想ハブＶＨＵＢ２３との接続方式と同じである（図９参照）。したがって、通信ネットワークシステム１３０は、実施の形態１による仮想ハブＶＨＵＢの接続方式と実施の形態２による仮想ハブＶＨＵＢの接続方式とによって階層的に接続された複数の仮想ハブＶＨＵＢ３１〜ＶＨＵＢ３３を備えることを特徴とする。
【０１２１】
このように、通信ネットワークシステム１３０においては、複数の仮想ハブＶＨＵＢ３１〜ＶＨＵＢ３３は、階層的に配置されるので、移動体端末ＭＴｄと移動体端末ＭＴｃとの間の通信は、実施の形態１，２による通信ネットワークシステム１１０，１２０と同じように実サブネットＡに配置された仮想ハブＶＨＵＢ３１を経由せずに行なわれる。
【０１２２】
次に、複数の仮想ハブを階層的に配置した通信ネットワークシステムにおいて全ての端末が任意の２端末間で通信を行なった場合、最上位レベルに配置された仮想ハブを経由するセッション数の確率分布について説明する。
【０１２３】
図１２は、確率分布の解析に用いた通信ネットワークシステムのネットワークトポロジーを示す図である。図１２において、二重丸は、最上位レベルに存在する仮想ハブ（「親仮想ハブ」という）を表し、一重丸は、各レベルに配置された仮想ハブを表し、四角は、アクセスポイントを表す。
【０１２４】
図１２に示す通信ネットワークシステムにおいては、各仮想ハブは、下位の２個のハブから接続され、最下層の仮想ハブには、１個のアクセスポイントが接続され、１個のアクセスポイントには、１個の移動体端末ＭＴが接続される。
【０１２５】
図１３は、セッション数を計算するためのネットワークトポロジーを示す図である。レベルＭの階層モデルでは、移動体端末ＭＴが４Ｎ＝２Ｍ個あり、グループＡ（ＧｒＡ）およびグループＢ（ＧｒＢ）には、それぞれ、２Ｎ個の移動体端末ＭＴが存在する。そして、親仮想ハブを通過するセッション数は、グループＧｒＡ，ＧｒＢ間でセッションを生成している移動体端末ＭＴの組数に等しい。
【０１２６】
ここで、それぞれ、２Ｎ個の移動体端末ＭＴが存在する２個のネットワークＧｒＡ，ＧｒＢが、１つの仮想ハブＶＨＵＢ（親仮想ハブ）で繋がれたネットワーク（図１３）を考えると、１つの仮想ハブＶＨＵＢ（親仮想ハブ）を通過するセッション数は、図１２に示す通信ネットワークと等しく、２つのネットワークＧｒＡ，ＧｒＢ間でセッションを生成している移動体端末ＭＴの組数に等しい。したがって、図１３に示す通信ネットワークシステムは、図１２に示す通信ネットワークシステムに等しい。
【０１２７】
そこで、図１２に示す通信ネットワークシステムを解析モデルとして用いる。
【０１２８】
全ての移動体端末ＭＴが同時に互いにセッションを生成するとき、本ネットワークトポロジーで発生するセッションの組合せは、４Ｎ台の移動体端末ＭＴから２Ｎ個のペアの作り方の組合せであるので、次式によって表される。
【０１２９】
【数１】
2007124277.tif 000003
【０１３０】
一方、２Ｎ個のセッションの中で親仮想ハブＶＨＵＢを通過するセッション数を２ｌ（ｌ＝０，２，４，・・・，Ｎ）とすると、セッション生成の組合せは、次式によって表される。
【０１３１】
【数２】
2007124277.tif 000004
【０１３２】
したがって、全ての組合せ数は、次式によって表される。
【０１３３】
【数３】
2007124277.tif 000005
【０１３４】
この式（３）は、４Ｎ台の移動体端末から２Ｎ個のペアの作り方の組合せを表しており、式（１）と等しくなる。
【０１３５】
ここで、一般性を失うことなく、それぞれのセッションの生成は、互いに独立で、その生成確率は、等確率と仮定する。このとき、親仮想ハブＶＨＵＢを通過するセッション数Ｌ＝２ｌは、ランダム変数となり、その確率分布ＰＬ（２ｌ）は、２Ｎ個のセッションの中で親仮想ハブＶＨＵＢを通過するセッション数が２ｌとなる確率で与えられる。Ｌの確率分布をＰＬ（２ｌ）によって表すと、確率分布ＰＬ（２ｌ）は、式（１），（２）より、次式のようになる。
【０１３６】
【数４】
2007124277.tif 000006
【０１３７】
この確率分布を用いて、親仮想ハブＶＨＵＢを通過するセッション数＜Ｌ＞は、次式によって表される。
【０１３８】
【数５】
2007124277.tif 000007
【０１３９】
図１４は、従来の通信ネットワークシステムのトポロジーを示す図である。従来の通信ネットワークシステムにおいては、仮想ハブＶＨＵＢは、１個であるため、全てのセッションは、必ず、親仮想ハブＶＨＵＢを通過する。したがって、従来の通信ネットワークシステムのトポロジーは、図１４に示すトポロジーとなる。
【０１４０】
そして、従来の通信ネットワークシステムにおいては、全ての移動体端末ＭＴがセッションを生成しているとき、親仮想ハブＶＨＵＢを通過するセッション数＜Ｌ０＞は、必ず、全端末数の半分となる。したがって、セッション数＜Ｌ０＞は、次式によって表される。
【０１４１】
【数６】
2007124277.tif 000008
【０１４２】
図１５は、累積確率分布とセッション数との関係を示す図である。図１５において、横軸は、セッション数を表し、縦軸は、累積確率分布を表す。また、曲線ｋ１，ｋ２，ｋ３は、それぞれ、総端末数が１６台、３２台および６４台である場合の累積確率分布とセッション数との関係を示す。
【０１４３】
図１５に示す結果から、親仮想ハブＶＨＵＢを通過するセッション数Ｌは、総端末数が１６台、３２台および６４台である場合、約８割の確率でそれぞれ４個以下、８個以下および１８個以下となる。
【０１４４】
一方、従来のように、仮想ハブＶＨＵＢが１台しか存在しない通信ネットワークシステム２００においては、その１台の仮想ハブＶＨＵＢを通過するセッション数は、総端末数が１６台、３２台および６４台である場合、それぞれ、８個、１６個および３２個である。
【０１４５】
したがって、複数の仮想ハブを階層的に配置することによって、親仮想ハブＶＨＵＢを通過するセッション数は、大幅に減少する。
【０１４６】
図１６は、親仮想ハブを通過する平均セッション数と総端末数との関係を示す図である。図１６において、横軸は、総端末数を表し、縦軸は、親仮想ハブを通過する平均セッション数を表す。また、直線ｋ４は、従来の通信ネットワークシステム２００における親仮想ハブを通過する平均セッション数と総端末数との関係を示し、直線ｋ５は、この発明による通信ネットワークシステム１１０，１２０，１３０における親仮想ハブを通過する平均セッション数と総端末数との関係を示す。
【０１４７】
図１６を参照して、従来の通信ネットワークシステムにおいては、総端末数４Ｎ台の半分の値のセッション数が、必ず、親仮想ハブを通過する（直線ｋ４参照）。一方、この発明による通信ネットワークシステム１１０，１２０，１３０においては、親仮想ハブを通過するセッション数は、従来の通信ネットワークシステムにおいて親仮想ハブを通過するセッション数よりも大幅に減少する。そして、そのセッション数の減少割合は、総端末数４Ｎが増加するとともに、大きくなる（直線ｋ５参照）。
【０１４８】
たとえば、総端末数が１００台である場合、従来の通信ネットワークシステム２００においては、５０個のセッションが親仮想ハブを通過するのに対し、この発明による通信ネットワークシステム１１０，１２０，１３０においては、親仮想ハブを通過するセッション数は約２５個となる。
【０１４９】
このように、複数の仮想ハブを階層的に配置した通信ネットワークシステム１１０，１２０，１３０においては、１つの仮想ハブへのトラフィック（負荷）の集中を分散させることができる。そして、その分散度合いは、通信ネットワークシステム１１０，１２０，１３０における総端末数の増加に伴って大きくなる。
【０１５０】
通信ネットワークシステム１１０，１２０，１３０においては、３個の仮想ハブＶＨＵＢ１〜ＶＨＵＢ３，ＶＨＵＢ２１〜ＶＨＵＢ２３，ＶＨＵＢ３１〜ＶＨＵＢ３３が階層的に配置されると説明したが、この発明においては、これに限らず、通信ネットワークシステム１１０，１２０，１３０においては、仮想ハブＶＨＵＢおよび仮想ＬＡＮカードＶＬＡＮＣによって構成される仮想的なネットワークシステムにおける通信量に応じて、階層的に配置される仮想ハブＶＨＵＢの個数を決定してもよい。
【０１５１】
また、通信ネットワークシステム１１０，１２０，１３０においては、３個の仮想ハブＶＨＵＢ１〜ＶＨＵＢ３，ＶＨＵＢ２１〜ＶＨＵＢ２３，ＶＨＵＢ３１〜ＶＨＵＢ３３が異なる実サブネットに階層的に配置されると説明したが、この発明においては、これに限らず、通信ネットワークシステム１１０，１２０，１３０においては、仮想ハブＶＨＵＢおよび仮想ＬＡＮカードＶＬＡＮＣによって構成される仮想的なネットワークシステムを用いて通信を行なう移動体端末ＭＴの個数が相対的に多い実サブネットに相対的に多い個数の仮想ハブＶＨＵＢを配置するようにしてもよい。
【０１５２】
さらに、上記においては、ＶｏＩＰによる通信を行なう通信ネットワークシステム１１０，１２０，１３０において、複数の仮想ハブＶＨＵＢを階層的に配置すると説明したが、この発明においては、これに限らず、ＶｏＩＰ以外の通信を行なう通信ネットワークシステムにおいて、複数の仮想ハブＶＨＵＢを階層的に配置するようにしてもよい。
【０１５３】
今回開示された実施の形態はすべての点で例示であって制限的なものではないと考えられるべきである。本発明の範囲は、上記した実施の形態の説明ではなくて特許請求の範囲によって示され、特許請求の範囲と均等の意味および範囲内でのすべての変更が含まれることが意図される。
【産業上の利用可能性】
【０１５４】
この発明は、負荷を分散可能な通信ネットワークシステムに適用される。
【図面の簡単な説明】
【０１５５】
【図１】この発明の実施の形態による通信ネットワークシステムの概略図である。
【図２】実施の形態１による通信ネットワークシステムの概略図である。
【図３】図１に示す仮想ハブおよび仮想ＬＡＮカードの論理的トポロジーを示す概念図である。
【図４】異なる２つの実サブネットに配置された２つの移動体端末間の通信を説明するための図である。
【図５】１個の仮想ハブを有する通信ネットワークシステムの概略図である。
【図６】図５に示す仮想ハブおよび仮想ＬＡＮカードの論理的トポロジーを示す概念図である。
【図７】図５および図６に示す通信ネットワークシステムにおける通信を説明するための図である。
【図８】実施の形態２による通信ネットワークシステムの概略図である。
【図９】図８に示す仮想ハブおよび仮想ＬＡＮカードの論理的トポロジーを示す概念図である。
【図１０】図８および図９に示す通信ネットワークシステムにおける通信を説明するための図である。
【図１１】実施の形態３による通信ネットワークシステムの論理的トポロジーを示す図である。
【図１２】確率分布の解析に用いた通信ネットワークシステムのネットワークトポロジーを示す図である。
【図１３】セッション数を計算するためのネットワークトポロジーを示す図である。
【図１４】従来の通信ネットワークシステムのトポロジーを示す図である。
【図１５】累積確率分布とセッション数との関係を示す図である。
【図１６】親仮想ハブを通過する平均セッション数と総端末数との関係を示す図である。
【符号の説明】
【０１５６】
１  ＳＩＰサーバ、１１〜１８，ＶＨＵＢ１〜ＶＨＵＢ３，ＶＨＵＢ１１，ＶＨＵＢ２１〜ＶＨＵＢ２３，ＶＨＵＢ３１〜ＶＨＵＢ３３  仮想ハブ、２１〜３１，ＡＰｂ，ＡＰｃ，ＡＰｄ，ＡＰｅ  アクセスポイント、４１〜５０，ＭＴｂ，ＭＴｃ，ＭＴｄ，ＭＴｅ  移動体端末、１００，１１０，１２０，１３０，２００  通信ネットワークシステム、ＩＮＴ  インターネット、ＰＣａ，ＰＣｂ，ＰＣｃ，ＰＣｃ１，ＰＣｃ２，ＰＣｄ，ＰＣｅ１，ＰＣｅ２  パーソナルコンピュータ、ＳＷ−ＨＵＢ１〜ＳＷ−ＨＵＢ３  スイッチングハブ、ＲＵＴ１〜ＲＵＴ３  ルーター、ＶＬＡＮＣ１〜ＶＬＡＮＣ７，ＶＬＡＮＣ１１〜ＶＬＡＮＣ１４，ＶＬＡＮＣ２１〜ＶＬＡＮＣ２５，ＶＬＡＮＣ３１〜ＶＬＡＮＣ３６  仮想ＬＡＮカード。
【図１】
2007124277.tif 000009
【図２】
2007124277.tif 000010
【図３】
2007124277.tif 000011
【図４】
2007124277.tif 000012
【図５】
2007124277.tif 000013
【図６】
2007124277.tif 000014
【図７】
2007124277.tif 000015
【図８】
2007124277.tif 000016
【図９】
2007124277.tif 000017
【図１０】
2007124277.tif 000018
【図１１】
2007124277.tif 000019
【図１２】
2007124277.tif 000020
【図１３】
2007124277.tif 000021
【図１４】
2007124277.tif 000022
【図１５】
2007124277.tif 000023
【図１６】
2007124277.tif 000024