(57)【要約】【課題】無線ネットワークのマルチキャスト配信において、高い配信率を維持したまま送信回数を削減する。【解決手段】無線アクセスポイントは、実際にデータパケットを送信する端末とその送信順序（送信パターン）に関し、端末各々との間のリンクロス率Ｌiに基づいて、全ての端末の配信率が閾値以上の端末の最小の整数ｎmを算出する（ステップＳ１〜Ｓ４）。無線アクセスポイントは、最小の整数ｎmを超えない送信パターン各々について、リンクロス率Ｌiとユニキャスト通信の最大送信回数Ｍとに基づいて、端末各々の受信又は傍受の成功回数の期待値ｔnと配信率ｄnとを算出する（ステップＳ６〜Ｓ１０）。無線アクセスポイントは、最小の整数ｎmを超えない送信パターンの中から、の期待値ｔnの和が最小となる送信パターンを決定する（ステップＳ１１）。【選択図】図５
2011139119.tif 000002
【特許請求の範囲】
【請求項１】
複数の無線通信端末に対してデータパケットをユニキャスト通信によりマルチキャスト送信する無線通信装置であって、
前記複数の無線通信端末各々のリンクロス率に基づいて、全ての前記無線通信端末の配信率が所定の閾値以上になるという条件で、前記複数の無線通信端末を、実際に前記データパケットが送信される第１の無線通信端末と前記データパケットを傍受させる残りの第２の無線通信端末とに分けたときの前記第１の無線通信端末とその送信順序である複数の異なる送信パターンの中から、送信に要する時間が最小となりえない前記送信パターンを除外する送信パターン除外部と、
前記複数の無線通信端末各々のリンクロス率に基づいて、前記送信パターン除外部によって除外された前記送信パターン以外の前記送信パターンの中から、前記データパケットの送信回数が最小となる最適な前記送信パターンを決定する送信パターン決定部と、
を備える無線通信装置。
【請求項２】
前記送信パターン除外部は、
前記複数の無線通信端末各々との間のリンクロス率に基づいて、全ての前記無線通信端末の配信率が所定の閾値以上になる前記第１の無線通信端末の最小数を算出する第１の算出部と、
前記第１の無線通信端末の数が前記最小数を超えない前記送信パターン各々について、前記リンクロス率と、前記ユニキャスト通信の最大送信回数とに基づいて、前記複数の無線通信端末各々の配信率と、前記複数の無線通信端末各々における前記データパケットの受信又は傍受に成功する成功回数の期待値とを算出する第２の算出部と、
を備え、
前記送信パターン決定部は、
前記配信率が前記所定の閾値以上であり、前記成功回数の期待値の和が最小となる前記送信パターンを最適な前記送信パターンとして決定する、
ことを特徴とする請求項１に記載の無線通信装置。
【請求項３】
決定された前記送信パターンに従って、受信された前記データパケットの転送制御を行う転送制御部をさらに備える、
ことを特徴とする請求項１又は２に記載の無線通信装置。
【請求項４】
前記無線通信端末との距離に基づいて、前記複数の無線通信端末各々との間のリンクロス率を算出するリンクロス率算出部をさらに備える、
ことを特徴とする請求項１乃至３のいずれか一項に記載の無線通信装置。
【請求項５】
前記複数の無線通信端末が、複数のグループに分けられ、
前記送信パターン除外部は、
全てのグループの前記無線通信端末を、１つのグループの前記無線通信端末であると仮定したときの送信パターンについて、送信に要する時間が最小となりえない前記送信パターンを除外し、
前記送信パターン決定部は、
全てのグループの前記無線通信端末を、１つのグループの前記無線通信端末であると仮定したときの送信パターンについて、前記データパケットの送信回数が最小となる最適な前記送信パターンを決定する、
ことを特徴とする請求項１乃至４のいずれか一項に記載の無線通信装置。
【請求項６】
無線ネットワークの無線中継ノードとして用いられる、
ことを特徴とする請求項１乃至５のいずれか一項に記載の無線通信装置。
【請求項７】
配信元と前記複数の無線通信端末との間を結ぶ、前記データパケットの転送経路を、ユニキャスト経路に基づいて構築する経路構築部をさらに備え、
前記転送制御部は、
前記経路構築部により構築された前記データパケットの転送経路に沿って、データリンク層の送信方式として、到達確認及び再送制御のあるユニキャスト送信を用いて、前記データパケットを、直接接続された転送先に転送する、
ことを特徴とする請求項６に記載の無線通信装置。
【請求項８】
請求項１乃至７のいずれか一項に記載の無線通信装置を備える無線ネットワークシステム。
【請求項９】
複数の無線通信端末に対してデータパケットをユニキャスト通信によりマルチキャスト送信するデータ転送方法であって、
前記複数の無線通信端末各々のリンクロス率に基づいて、全ての前記無線通信端末の配信率が所定の閾値以上になるという条件で、前記複数の無線通信端末を、実際に前記データパケットが送信される第１の無線通信端末と前記データパケットを傍受させる残りの第２の無線通信端末とに分けたときの前記第１の無線通信端末とその送信順序である複数の異なる送信パターンの中から、送信に要する時間が最小となりえない前記送信パターンを除外する送信パターン除外工程と、
前記複数の無線通信端末各々のリンクロス率に基づいて、前記送信パターン除外工程によって除外された前記送信パターン以外の前記送信パターンの中から、前記データパケットの送信回数が最小となる最適な前記送信パターンを決定する送信パターン決定工程と、
を含むデータ転送方法。
【請求項１０】
複数の無線通信端末に対してデータパケットをユニキャスト通信によりマルチキャスト送信する無線通信装置を制御するコンピュータに実行させるプログラムであって、
前記コンピュータを、
前記複数の無線通信端末各々のリンクロス率に基づいて、全ての前記無線通信端末の配信率が所定の閾値以上になるという条件で、前記複数の無線通信端末を、実際に前記データパケットが送信される第１の無線通信端末と前記データパケットを傍受させる残りの第２の無線通信端末とに分けたときの前記第１の無線通信端末とその送信順序である複数の異なる送信パターンの中から、送信に要する時間が最小となりえない前記送信パターンを除外する送信パターン除外手段と、
前記複数の無線通信端末各々のリンクロス率に基づいて、前記送信パターン除外手段によって除外された前記送信パターン以外の前記送信パターンの中から、前記データパケットの送信回数が最小となる最適な前記送信パターンを決定する送信パターン決定手段と、
して機能させるプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、マルチキャストデータパケットを無線通信端末に転送する無線通信装置、無線ネットワークシステム、データ転送方法及びプログラムに関する。
【背景技術】
【０００２】
デジタル化された音声や動画をＩＰネットワーク上で配信する技術が注目されている（特許文献１乃至５参照）。ＩＰネットワーク上の配信（例えば放送）にはＩＰマルチキャストによる１対多型の通信が有効である。昨今のコアネットワークの広帯域化、高品質化により、このような配信技術も現実のものとなりつつある。
【０００３】
一方で、無線ネットワーク及び無線リンクを多段に接続した形態をとる無線メッシュネットワークの利用が広まりつつある。このようなネットワークでは、有線ネットワークと比較すると、電波伝搬のゆらぎ、フェージング及び電波の干渉によるビットエラーなどが発生する確率が高くなるのが一般的である。
【０００４】
無線ネットワークにおけるユニキャスト送信では、データリンク層の到達確認及び再送制御が行われ、パケット到達率の高い通信が実現されているので、データ通信の他、音声や動画配信での利用が進んでいる。一方、マルチキャスト通信は、データリンク層でブロードキャスト送信を行う形で利用可能であるが、データリンク層のブロードキャスト送信では到達確認がなく、パケットロスがアプリケーションレベルのデータ欠落につながるため、パケット到達率の高い通信を実現するのが困難になる。
【０００５】
無線ネットワークにおけるマルチキャスト通信のパケット到達率を高める技術として、本発明者により、ＷＲＭ（Wireless Reliable Multicast）が提案されている。本出願人等は、ＷＲＭを、無線アクセスポイントと無線通信端末とのリンクに適用した無線通信装置等を開示した特許出願を行っている（例えば、特願２００９−０７１０４８号）。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開２００７−１２９７７９号公報
【特許文献２】特開２００７−４９３８２号公報
【特許文献３】特開２００７−５３４８６号公報
【特許文献４】特開２００２−２８１０３０号公報
【特許文献５】特許第４１６８０５８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
ＷＲＭを用いて、無線アクセスポイントがデータパケットを全ての無線通信端末へ逐次ユニキャスト送信すれば、パケット到達率の高い通信を実現することができる。しかしながら、１つの無線アクセスポイントに無線通信端末が多数接続される場合や、エラーパケットの再送が頻発する場合には、送信完了までに長い時間を要することとなり、結果的にパケット到達率の低下を招くおそれがある。
【０００８】
特許文献５に記載の情報伝送システムのように、ある無線通信端末が別のある無線通信端末へ送信されたデータパケットを傍受するようにすれば、ユニキャスト送信する無線通信端末の数を減らすことができるので、パケット到達率の低下を解消することが可能になる。しかしながら、この場合には、どの無線通信端末宛にどの順序でデータパケットを送信し、どの無線通信端末に傍受をさせるかを決定する必要がある。なお、以下では、このデータパケットの送信先の無線通信端末とその送信順序を「送信パターン」とも呼ぶ。無線通信端末の数が同じであっても、「送信パターン」、すなわち無線通信端末とその送信順序が異なると、送信完了までの時間が異なる。このことから、送信パターンは、慎重に決定される必要がある。
【０００９】
１つの無線アクセスポイントに接続される無線通信端末の数がＮ個であると、送信パターンの総数Ｋは、次式のようになる。
【数１】
2011139119.tif 000003
この式からもわかるように、無線通信端末Ｎが増えれば増えるほど、送信パターン総数、すなわち送信パターンの候補の数Ｋは膨大になる。特許文献５に記載の情報伝送システムでは、ユーザの選択により送信パターンを決定しているが、ユーザが、多数の送信パターンの候補の中から、送信完了までの時間を短縮する最適な送信パターンを選び出すのは困難である。
【００１０】
本発明は、上記実情に鑑みてなされたものであり、無線ネットワークにおけるマルチキャストデータパケットの配信において、高い配信率を維持したまま送信回数を削減することができる無線通信装置、無線ネットワークシステム、データ転送方法及びプログラムを提供することを目的とする。
【課題を解決するための手段】
【００１１】
上記目的を達成するために、本発明の第１の観点に係る無線通信装置は、
複数の無線通信端末に対してデータパケットをユニキャスト通信によりマルチキャスト送信する無線通信装置であって、
前記複数の無線通信端末各々のリンクロス率に基づいて、全ての前記無線通信端末の配信率が所定の閾値以上になるという条件で、前記複数の無線通信端末を、実際に前記データパケットが送信される第１の無線通信端末と前記データパケットを傍受させる残りの第２の無線通信端末とに分けたときの前記第１の無線通信端末とその送信順序である複数の異なる送信パターンの中から、送信に要する時間が最小となりえない前記送信パターンを除外する送信パターン除外部と、
前記複数の無線通信端末各々のリンクロス率に基づいて、前記送信パターン除外部によって除外された前記送信パターン以外の前記送信パターンの中から、前記データパケットの送信回数が最小となる最適な前記送信パターンを決定する送信パターン決定部と、
を備える。
【００１２】
また、本発明の第２の観点に係る無線ネットワークシステムは、本発明の無線通信装置を備える。
【００１３】
また、本発明の第３の観点に係るデータ転送方法は、
複数の無線通信端末に対してデータパケットをユニキャスト通信によりマルチキャスト送信するデータ転送方法であって、
前記複数の無線通信端末各々のリンクロス率に基づいて、全ての前記無線通信端末の配信率が所定の閾値以上になるという条件で、前記複数の無線通信端末を、実際に前記データパケットが送信される第１の無線通信端末と前記データパケットを傍受させる残りの第２の無線通信端末とに分けたときの前記第１の無線通信端末とその送信順序である複数の異なる送信パターンの中から、送信に要する時間が最小となりえない前記送信パターンを除外する送信パターン除外工程と、
前記複数の無線通信端末各々のリンクロス率に基づいて、前記送信パターン除外工程によって除外された前記送信パターン以外の前記送信パターンの中から、前記データパケットの送信回数が最小となる最適な前記送信パターンを決定する送信パターン決定工程と、
を含む。
【００１４】
また、本発明の第４の観点に係るプログラムは、
複数の無線通信端末に対してデータパケットをユニキャスト通信によりマルチキャスト送信する無線通信装置を制御するコンピュータに実行させるプログラムであって、
前記コンピュータを、
前記複数の無線通信端末各々のリンクロス率に基づいて、全ての前記無線通信端末の配信率が所定の閾値以上になるという条件で、前記複数の無線通信端末を、実際に前記データパケットが送信される第１の無線通信端末と前記データパケットを傍受させる残りの第２の無線通信端末とに分けたときの前記第１の無線通信端末とその送信順序である複数の異なる送信パターンの中から、送信に要する時間が最小となりえない前記送信パターンを除外する送信パターン除外手段と、
前記複数の無線通信端末各々のリンクロス率に基づいて、前記送信パターン除外手段によって除外された前記送信パターン以外の前記送信パターンの中から、前記データパケットの送信回数が最小となる最適な前記送信パターンを決定する送信パターン決定手段と、
して機能させる。
【発明の効果】
【００１５】
本発明によれば、複数の無線通信端末に対してデータパケットをユニキャスト通信によりマルチキャスト送信をする場合、複数の無線通信端末各々のリンクロス率に基づいて、実際にデータパケットがユニキャスト送信される第１の無線通信端末とその送信順序である複数の異なる送信パターンの中から、データパケットの送信回数が最小となる最適な送信パターンを決定する。これにより、高い配信率を維持したまま送信回数を削減することができる。
【００１６】
また、本発明によれば、複数の無線通信端末各々のリンクロス率に基づいて、送信パターンを決定するのに先立って、最適とはなりえない送信パターンを選び出し、それらを最適な送信パターンの計算対象から除外する。このようにすれば、最適な送信パターンを決定するための計算の計算量を削減することができるので、処理時間を短縮することができる。
【図面の簡単な説明】
【００１７】
【図１】本発明の第１の実施形態に係る無線ネットワークシステムの構成を示すブロック図である。
【図２】図１の無線アクセスポイントの内部構成を示すブロック図である。
【図３】図２の受信端末管理テーブルの詳細を示すテーブルである。
【図４】図２の送信パターンテーブルの詳細を示すテーブルである。
【図５】図２の受信端末管理部の動作を示すフローチャートである。
【図６】図２の転送制御部の動作を示すフローチャートである。
【図７】本発明の第２の実施形態に係る無線ネットワークシステムに係る無線通信端末のグループ構成の一例を示すブロック図である。
【図８】本発明の第３の実施形態に係る無線ネットワークシステムの構成を示すブロック図である。
【図９】図８の無線マルチホップアクセスポイントの内部構成を示すブロック図である。
【発明を実施するための形態】
【００１８】
以下、本発明の実施形態について図面を参照して詳細に説明する。
【００１９】
（第１の実施形態）
まず、本発明の第１の実施形態について説明する。
【００２０】
図１に示すように、本実施形態に係る無線ネットワークシステム１００は、マルチキャストソース１１、マルチキャストネットワーク１２、無線アクセスポイント１３及び無線通信端末１、２、３、４、５を備える。マルチキャストソース１１、無線アクセスポイント１３は、通信ネットワークとしてのマルチキャストネットワーク１２に接続されている。無線端末１〜５は、無線通信により、無線アクセスポイント１３と通信可能である。
【００２１】
マルチキャストソース１１は、マルチキャストネットワーク１２を介して、マルチキャストデータパケット（以下、単に「データパケット」と呼ぶ）を無線アクセスポイント１３に送信する。このデータパケットは、最終的に、無線通信端末１〜５に送信されるか、又は無線通信端末１〜５によって傍受されることにより、無線通信端末１〜５に到達する。すなわち、マルチキャストソース１１から送信されるデータパケットは、以下の経路で無線通信端末１〜５へ配信される。
マルチキャストソース１１→マルチキャストネットワーク１２→無線アクセスポイント１３→ 無線通信端末１〜５
【００２２】
図２には、無線アクセスポイント１３の内部構成が示されている。図２に示すように、無線アクセスポイント１３は、物理インターフェイス部２１、２２、通信制御部２３、２４、受信端末管理部２５及び転送制御部２６を備える。
【００２３】
物理インターフェイス部２１及び通信制御部２３は、マルチキャストネットワーク１２側の通信媒体との間で信号を送受信する。物理インターフェイス部２２及び通信制御部２４は、無線通信端末１〜５との間で信号を送受信する。
【００２４】
受信端末管理部２５は、複数の無線通信端末１〜５を、実際にデータパケットが送信される無線通信端末（第１の無線通信端末）と、データパケットを傍受させる残りの無線通信端末（第２の無線通信端末）とに分けて管理する。そして、受信端末管理部２５は、第１の無線通信端末とその送信順序である複数の異なる送信パターンから、第１の無線通信端末の数が最小数を超えず、データパケットの送信回数の期待値の和が最小となる送信パターンを決定する。
【００２５】
受信端末管理部２５は、受信端末管理テーブル３０、送信パターンテーブル４０を有する。
【００２６】
受信端末管理テーブル３０には、複数の無線通信端末１〜５各々との間のリンクロス率に関する情報（後述する「リンクロス率」フィールド）や、複数の無線通信端末１〜５各々が第１の無線通信端末であるのか、第２の無線通信端末であるのかを示す情報（後述する「傍受」フィールド）が登録される。
【００２７】
送信パターンテーブル４０には、第１の無線通信端末と第２の無線通信端末とから成る送信パターンが登録されている。
【００２８】
転送制御部２６は、受信端末管理部２５によって保持される受信端末管理テーブル３０を参照して、決定された送信パターンに従って、受信されたデータパケットの転送制御を行う。
【００２９】
（受信端末管理テーブル）
図３には、受信端末管理部２５によって管理される受信端末管理テーブル３０の詳細が示されている。図３に示すように、受信端末管理テーブル３０では、「受信端末ＩＤ」フィールド、「傍受」フィールド、「リンクロス率」フィールドが設けられ、無線通信端末１〜５のエントリが登録される。
【００３０】
「受信端末ＩＤ」フィールドには、無線通信端末１〜５を一意に識別できる識別子（受信端末ＩＤ）が登録される。識別子としては、例えば無線通信端末１〜５のＩＰアドレスを用いることができる。ここでは、便宜的に、無線通信端末１、２、３、４、５の受信端末ＩＤをそれぞれ１、２、３、４、５とする。
【００３１】
「傍受」フィールドには、無線通信端末１〜５が、データパケットを傍受するのか（第２の無線通信端末であるのか）、受信するのか（第１の無線通信端末であるのか）が設定される。データパケットを受信する場合には、送信先（第１の無線通信端末）として「Ｎｏ」が登録され、送信先とせず、他の送信先へ送信されるデータパケットを傍受させる場合には「Ｙｅｓ」が登録される。
【００３２】
「リンクロス率」フィールドには、無線アクセスポイント１３から無線通信端末１〜５へ至るリンクのリンクロス率Ｌi（ｉ＝１〜５）が設定される。
【００３３】
この受信端末管理テーブル３０は、１つのマルチキャストグループにつき、１つ設けられている。無線通信端末の集合は、マルチキャストグループによって異なるので、マルチキャストグループ毎に、送信先とすべき第１の無線通信端末や、通信を傍受させるべき第２の無線通信端末も違ってくるからである。
【００３４】
次に、本実施形態に係る無線ネットワークシステム１００の動作について説明する。
【００３５】
ここでは、まず、受信端末管理テーブル３０の「リングロス率」フィールドにエントリされるリングロス率Ｌiを取得する方法について説明する。続いて、受信端末管理テーブル３０を活用してデータパケットのユニキャスト通信の送信先とその送信順序をどのようにするかという送信パターンを決定する方法である「送信パターンの決定方法」について説明する。さらに、「送信パターン」に基づいてデータパケットを転送する「パケット転送動作」について説明する。
【００３６】
≪リンクロス率を取得する方法≫
リンクロス率Ｌiを取得する方法には、例えば、以下に示す方法がある。
（１）無線アクセスポイント１３と無線通信端末１〜５との距離から推定する方法
（２）試験的なユニキャストフレームまたはブロードキャストフレームを送信し、そのフレームロス率を無線通信端末にて測定し、無線アクセスポイント１３へ通知する方法
（３）データ通信中のフレームロス率を、無線通信端末１〜５にて測定し、無線アクセスポイント１３へ通知する方法
その他、リンクロス率Ｌiを取得できる方法であれば、任意に採用することができる。
【００３７】
これらの方法のうち、（１）の無線アクセスポイント１３と各無線通信端末１〜５との距離から推定する方法について説明する。
【００３８】
自由空間モデルにおいて、無線通信に影響を与える要素は、電波伝搬における減衰と、無線通信端末１〜５での熱ノイズである。送受信点間（無線アクセスポイント１３と、無線通信端末１〜５との間）の距離をｒとし、無線通信に用いられる電波の波長をλとすると、電波の伝播損失ＥLは、次式で表される。
【数２】
2011139119.tif 000004
【００３９】
次に、送信機（無線アクセスポイント１３）の送信電力をＰSとし、無線アクセスポイント１３の送信アンテナの利得をＧSとし、無線通信端末１〜５の受信アンテナの利得をＧrとするとき、無線通信端末１〜５における受信電力Ｐrは、次式で表される。
【数３】
2011139119.tif 000005
この式を、フリスの伝達公式ともいう。
【００４０】
一方、熱ノイズＰNは、ボルツマン定数ｋ、絶対温度Ｔ、無線信号の帯域幅Ｂを用いて、次式で表される。
【数４】
2011139119.tif 000006
【００４１】
以上より、ＳＮＲ（Signal to Noise Ratio）γSNRは、次式のようになる。
【数５】
2011139119.tif 000007
【００４２】
この場合、例えばＢＰＳＫ（Binary Phase Shift Keying）変調の場合のビットエラーレートＰBERは、次式のようになる。
【数６】
2011139119.tif 000008
ここで、ｅｒｆｃ（）とは、誤差関数である。
【００４３】
ビットエラーレートＰBERに基づいて、Ｂバイト（８×Ｂビット）長のフレームのリンクロス率Ｌiは、次式を用いて算出される。
【数７】
2011139119.tif 000009
受信端末管理部２５は、例えば、無線通信端末１〜５からの受信強度により得られる無線通信端末１〜５との距離（無線アクセスポイント１３と無線通信端末１〜５との間の距離）ｒに基づいて、上記式（１−１）〜式（１−５）を演算し、最終的に、式（１−６）を演算することにより、無線通信端末１〜５各々のリンクロス率Ｌiを求め、受信端末管理テーブル３０に登録する。
【００４４】
なお、上記式（１−１）〜式（１−６）は、ＢＰＳＫ（Binary Phase Shift Keying）変調の場合の例であり、他の変調方式の場合においても、適切な演算式を用いることによりリンクロス率Ｌiを算出可能である。なお、リンクロス率Ｌiの算出方法の参考文献として、例えば、以下のものがある。
（参考文献）ワイヤレス基礎理論、野本真一著、電子情報通信学会
【００４５】
≪送信パターンの決定方法≫
次に、送信パターンの決定方法について説明する。
【００４６】
「送信パターンの決定方法」は、概略、以下の手順で行われる。
（１）全送信パターンの中から最適となり得ない送信パターンを選び出す（除外する送信パターンの決定）。
（２）選択された送信パターンを除外した上で、残りの送信パターンの中から最適な送信パターンを選択する（最適な送信パターンの決定）。
【００４７】
（送信パターンの決定方法：除外する送信パターンを決定する方法）
まず、上記（１）の方法、すなわち除外する送信パターンを決定する方法について説明する。
【００４８】
無線アクセスポイント１３の受信端末管理部２５は、すべての無線通信端末１〜５における配信率閾値Ｄが事前に設定されている。受信端末管理部２５は、無線通信端末１〜５のパケット受信率（配信率）がＤ以上となるという条件で、送信に要する時間が最小となりえないものを除外する送信パターンとして選択する。無線アクセスポイント１３から無線通信端末１〜５に至るリンクのリンクロス率Ｌiは、受信端末管理テーブル３０より得られる。
【００４９】
図４には、無線通信端末１〜５が５個（これらをノード１、ノード２、 ノード３、ノード４、ノード５とする）のときのすべての送信パターンを数え上げた送信パターンテーブル４０の詳細が示されている。図４では、例えば、データパケットをノードａに対して送信した後、ノードｂに送信する場合の送信パターンについては、（ａ、ｂ）と表記されている。なお、図４では、送信先の数が４、５の場合の送信パターンについては、代表してノード１より送信開始する送信パターンのみが記述され、ノード２、３、４、５より送信開始するパターンについては、その表記が省略されている。
【００５０】
送信パターンテーブル４０より、無線通信端末が５個である場合の送信パターンの総数は、次式のように、３２５通りとなる。
【数８】
2011139119.tif 000010
この３２５通りすべての送信パターンにおける送信完了時間を求めようとすると多くの時間が必要になる。そこで、この方法では、まず、各ノードの配信率が配信率閾値Ｄ以上となるための最低限必要な送信回数を算出し、その送信回数を越える送信パターンを後の計算対象から除外する。
【００５１】
無線アクセスポイント１３から通信可能な範囲にＮ個の無線通信端末（受信端末ＩＤは、１，２，…，Ｎ）が存在するものとする。本実施形態では、Ｎ＝５となっている。また、無線アクセスポイント１３から無線通信端末ｉ（ｉ＝１〜５）に至るリンクのリンクロス率Ｌiのうち、最大のリンクロス率をＬmaxとする。
【００５２】
無線アクセスポイント１３が、データパケットを送信する場合に、すべての無線通信端末１〜５の配信率を配信率閾値Ｄ以上とするために必要なデータパケットの送信回数をｎとする。この場合、送信回数ｎと配信率閾値Ｄとの間には、次式で規定される条件式が成り立つ。
【数９】
2011139119.tif 000011
上記式（２−１）から、次式が導き出される。
【数１０】
2011139119.tif 000012
ここでは、対数の底を１０とする。なお、底は１より大きい値であれば任意の値を設定することができる。
【００５３】
上記式（２−２）を満たす整数ｎのうち、最小の整数ｎminは、次式のようになる。
【数１１】
2011139119.tif 000013
この最小の整数ｎmが、すべての無線通信端末１〜５の配信率を配信率閾値Ｄ以上とする最小の送信回数であり、送信先のノード数がｎminを超え、送信完了までの時間が増大する送信パターンは、選択される余地がない。
【００５４】
すなわち、すべての送信パターンを考慮すると、
【数１２】
2011139119.tif 000014
通りの送信パターンでの送信時間の計算が必要となるが、送信ノード数がより大きい送信パターンを省くと、
【数１３】
2011139119.tif 000015
通りの送信パターンでの送信時間の計算ですむ。この結果、
【数１４】
2011139119.tif 000016
通りの送信パターンでの送信時間の計算を省略することができる。
【００５５】
例えば、本実施形態のように、無線通信端末が５個であり、Ｌmax＝０．１、Ｄ＝０．９９９であるとき、
【数１５】
2011139119.tif 000017
であるから、最小の送信回数ｎmは３回となる。そこで、全送信パターン数
【数１６】
2011139119.tif 000018
の中で、送信ノード数が３より大きい送信パターンを省くと、
【数１７】
2011139119.tif 000019
通り（送信パターンテーブル４０における「送信先の数」が１と２と３である送信パターンの合計）での送信時間の計算ですむ。
【００５６】
（送信パターンの決定方法：最適な送信パターンの決定方法）
次に、最適な送信パターンの決定方法について説明する。この方法では、上記で残った
【数１８】
2011139119.tif 000020
通りの送信パターンについて、送信完了までに要する時間が最小になるものを選択する。この選択方法は、同様の結果が導かれる方法であれば任意の方法を適用することができる。以下ではこの方法の一例として、最適な送信パターンを解析的に求める方法について説明する。
【００５７】
まず、Ｎ（本実施形態では５）個の受信ノード（無線通信端末）が存在し、そのうち１個の受信ノード（ノード１）に対してデータパケットのユニキャスト送信をし、他のＮ−１個のノード（ノード２〜ノードＮ）については、ノード１宛のデータパケットのユニキャスト送信を傍受する送信パターンにおける送信完了までに要する時間の算出方法について説明する。
【００５８】
ここでは、ノード１〜Ｎの受信率ｄ1〜ｄN及び送信回数の期待値ｔ1〜ｔNを求める。
【００５９】
このユニキャスト送信において、再送を含めた最大送信回数をＭ（＝ｍ＋１，ｍは最大再送回数）とすると、ノード１の受信率ｄ1は、
ｄ1＝１−Ｌ1M  …（３−１）
となる。
【００６０】
この場合、ノード１への送信回数の期待値ｔ1は、以下のようにして求まる。
【００６１】
まず、無線アクセスポイント１３の１回目の送信により、ノード１が受信成功する確率をＰ1,1とし、２回目の送信で受信成功する確率をＰ1,2とし、Ｍ−１回目の送信で受信成功する確率をＰ1,M-1とし、Ｍ回目の送信で受信成功する確率をＰ1,Mとすると、Ｐ1,1、Ｐ1,2、…、Ｐ1,M-1、Ｐ1,Mを、それぞれ以下のように規定することができる。
【数１９】
2011139119.tif 000021
【００６２】
これらを用いて、ノード１が受信成功する場合の中での、ノード１への送信回数の期待値ｔ1は、次式を用いて算出される。
【数２０】
2011139119.tif 000022
【００６３】
続いて、ノード１へ送信されるデータパケットをノード２の受信率ｄ2、すなわち、ノード２が傍受成功する確率（＝ノード２の傍受受信率）ｄ2を求める。ノード１へのデータパケットの送信回数ごとに、ノード２の傍受受信率ｄ2を計算すると、以下のようになる。
【００６４】
まず、ノード１への送信が１回で完了する確率はＰ1,1であるため、そのデータパケットをノード２が受信成功する確率はＰ1,1×（１−Ｌ2）となる。
【００６５】
また、ノード１への送信が２回で完了する確率はＰ1,2であるため、それらのパケットのうち少なくとも１個をノード２が受信成功する確率はＰ1,2×（１−Ｌ22）となる。
【００６６】
同様に、ノード１への送信がＭ回で完了する確率は、Ｐ1,Mであるため、それらのパケットのうち、少なくとも１個をノード２が受信成功する確率はＰ1,M×（１−Ｌ2M）となる。
【００６７】
以上のことから、次式のように、これらの確率を足し合わせれば、ノード２の傍受受信率ｄ2を求めることができる。
【数２１】
2011139119.tif 000023
同様に、２≦ｎ≦Ｎを満たす整数ｎを用いると、ノードｎの傍受受信率ｄnは、次式で表される。
【数２２】
2011139119.tif 000024
【００６８】
次に、ノード２が傍受成功する場合における、ノード１への送信回数の期待値ｔ2を求める。
【００６９】
ノード１への送信が１回で完了する確率をＱ1,1とし、２回で完了する確率をＱ1,2とし、Ｍ−１回で完了する確率をＱ1,M-1とし、Ｍ回で完了する確率をＱ1,Mとすると、これらは以下のように表される。
【数２３】
2011139119.tif 000025
上記式（３−６）に示すように、Ｑ1,1〜Ｑ1,M-1は、Ｐ1,1〜Ｐ1,M-1と等しいが、Ｑ1,Mには、ノード１がＭ回の送信すべてを受信失敗する確率Ｌ1Mを加算する必要がある。
【００７０】
これらを用いて、ノード２が傍受成功する場合におけるノード１への送信回数の期待値ｔ2は、次式を用いて算出される。
【数２４】
2011139119.tif 000026
同様に、２≦ｎ≦Ｎを満たす整数ｎを用いて、ノードｎが傍受成功する場合における、ノード１への送信回数の期待値ｔnは、次式を用いて算出される。
【数２５】
2011139119.tif 000027
【００７１】
このようにして、この送信パターンにおいて、各ノードが受信成功又は傍受成功するまでに無線アクセスポイント１３がデータパケットを送信する送信回数の期待値｛ｔ1，ｔ2，…，ｔN｝と、各ノードの受信率｛ｄ1，ｄ2，…，ｄN｝を求めることができる。
【００７２】
図４に示される送信パターンのうち、除外されなかった送信パターンに対して、上記と同様の計算を行い、各ノードの受信率｛ｄ1，ｄ2，…，ｄN｝が配信率閾値Ｄ以上のものを選び出し、その中で各ノードへの送信回数の期待値の和
【数２６】
2011139119.tif 000028
が最小となるものを選ぶ。なお、最小となるものが複数ある場合には、その中から任意に選んでよい。
【００７３】
図５には、リンクロス率を取得する方法及び送信パターンの決定方法を行う際の受信端末管理部２５の動作のフローチャートが示されている。
【００７４】
図５に示すように、まず、受信端末管理部２５は、無線アクセスポイント１３と無線通信端末１〜５との間の距離ｒに基づいて、上記式（１−１）〜式（１−５）を演算し、最終的に、式（１−６）を演算することにより、無線通信端末１〜５各々のリンクロス率Ｌiを取得する（ステップＳ１）。続いて、受信端末管理部２５は、リンクロス率Ｌiを、受信端末管理テーブル３０に登録する（ステップＳ２）。
【００７５】
続いて、受信端末管理部２５は、リンクロス率Ｌiの中から、最大リンクロス率Ｌmaxを特定する（ステップＳ３）。続いて、受信端末管理部２５は、上記式（２−２）、式（２−３）を用いて、最小の整数ｎminを算出する（ステップＳ４）。
【００７６】
続いて、受信端末管理部２５は、現在計算中の送信パターンに係る受信端末数ｋを１に初期化する（ステップＳ５）。続いて、受信端末管理部２５は、受信端末数ｋに係る送信パターンを選択する（ステップＳ６）。続いて、受信端末管理部２５は、上記式（３−１）〜式（３−８）を用いて、選択された送信パターンにおける送信回数の期待値ｔn及び受信率ｄnを算出する（ステップＳ７）。続いて、受信端末管理部２５は、受信端末数ｋの全送信パターンの選択が終了したか否かを判定する（ステップＳ８）。
【００７７】
受信端末数ｋの全送信パターンの選択が終了していなければ（ステップＳ８；Ｎｏ）、受信端末管理部２５は、まだ選択されていない受信端末数ｋに係る送信パターンを選択し（ステップＳ６）、上記式（３−１）〜式（３−８）を用いて、選択された送信パターンにおける送信回数の期待値ｔn及び受信率ｄnを算出する（ステップＳ７）。
【００７８】
このようにして、ステップＳ６→Ｓ７→Ｓ８が繰り返され、例えば、図４に示すように、受信端末数１における送信パターン（１）、（２）、（３）、（４）、（５）（図４参照）それぞれの送信回数の期待値ｔn及び受信率ｄnが算出される。
【００７９】
受信端末数ｋの全送信パターンの選択が終了すると（ステップＳ８；Ｙｅｓ）、受信端末管理部２５は、受信端末数ｋを１インクリメントし（ステップＳ９）、受信端末数ｋが最小の整数ｎminを超えたか否かを判定する（ステップＳ１０）。受信端末数ｋが最小の整数ｎminを超えていなければ（ステップＳ１０；Ｎｏ）、受信端末管理部２５は、受信端末数ｋ（ここでは２）に係る送信パターンを選択し（ステップＳ６）、選択された送信パターンにおける送信回数の期待値ｔn及び受信率ｄnを算出する（ステップＳ７）。
【００８０】
この後、ステップＳ６→Ｓ７→Ｓ８が繰り返され、受信端末数２における送信パターンである２０パターン（図４参照）について、それぞれの送信回数の期待値ｔn及び受信率ｄnが算出される。
【００８１】
受信端末数ｋの全送信パターンの選択が終了すると（ステップＳ８；Ｙｅｓ）、受信端末管理部２５は、受信端末数ｋを１インクリメントし（ステップＳ９）、受信端末数ｋが最小の整数ｎminを超えたか否かを判定する（ステップＳ１０）。受信端末数ｋが最小の整数ｎminを超えていなければ（ステップＳ１０；Ｎｏ）、受信端末管理部２５は、受信端末数ｋに係る送信パターンを選択し（ステップＳ６）、選択された送信パターンにおける送信回数の期待値ｔn及び受信率ｄnを算出する（ステップＳ７）。
【００８２】
この後、ステップＳ６→Ｓ７→Ｓ８が繰り返され、受信端末数３における送信パターンである１２０パターン（図４参照）について、それぞれの送信回数の期待値ｔn及び受信率ｄnが算出される。
【００８３】
受信端末数ｋの全送信パターンの選択が終了すると（ステップＳ８；Ｙｅｓ）、受信端末管理部２５は、受信端末数ｋを１インクリメントし（ステップＳ９）、受信端末数ｋが最小の整数ｎminを超えたか否かを判定する（ステップＳ１０）。
【００８４】
最小の整数ｎminが３の場合、受信端末数ｋが４になると、最小の整数ｎminを超えているので（ステップＳ１０；Ｙｅｓ）、受信端末管理部２５は、全受信率ｄnが配信率閾値Ｄ以上のもののうち、各ノードへの送信回数の和（上記式（３−９））が最小となる送信パターンを決定する（ステップＳ１１）。受信端末管理部２５は、決定された送信パターンに従って、受信端末管理テーブル３０の「傍受」フィールドに「Ｙｅｓ」又は「Ｎｏ」を登録、すなわち送信パターンを登録する（ステップＳ１２）。
【００８５】
この後、受信端末管理部２５は、処理を終了する。
【００８６】
なお、上記の計算の過程で、ある送信パターンにおいて、すべてのノードの受信率ｄ1〜ｄnが、配信率閾値Ｄ以上である場合、その送信パターンを含みその順序が逆転しない送信パターンでは、必ず、各ノードの受信率が配信率閾値Ｄ以上であり、かつ、送信回数が大きくなる。そのような送信パターンの中には送信回数が最小となるものは存在し得ないため、計算の対象から除外することができる。
【００８７】
例えば、ノード２、ノード３に、この順番でデータパケットをユニキャスト送信する送信パターン（２、３）で、各ノードの受信率が配信率閾値以上である場合、（２、３）を含みその順序が逆転しない送信パターン、具体的には次の９通りの送信パターン：（１、２、３）、（２、１、３）、（２、３、１）、（２、３、４）、（２、３、５）、（２、４、３）、（２、５、３）、（４、２、３）、（５、２、３）については、計算対象から除外することができる。
【００８８】
≪パケット転送動作≫
次に、無線アクセスポイント１３におけるデータパケットのパケット転送動作について説明する。
【００８９】
マルチキャストソース１１がデータパケットを送信すると、そのデータパケットは、マルチキャストネットワーク１２を介して無線アクセスポイント１３に到達する。
【００９０】
無線アクセスポイント１３の物理インターフェイス部２１は、データパケットを受信すると、そのデータパケットを通信制御部２３に出力する。通信制御部２３は、データパケットを転送制御部２６に出力する。
【００９１】
図６には、転送制御部２６の動作が示されている。図６に示すように、まず、転送制御部２６は、データパケットに含まれる宛先ＩＰアドレスを取得する（ステップＳ２１）。続いて、転送制御部２６は、受信端末管理部２５から、そのＩＰアドレスに対応する受信端末管理テーブル３０の中で「傍受」フィールドが「Ｎｏ」に設定されている無線通信端末の受信端末ＩＤを問い合わせて取得する（ステップＳ２２）。
【００９２】
続いて、転送制御部２６は、取得された受信端末ＩＤに対応する無線通信端末宛てのデータパケットを作成し、通信制御部２４に出力する（ステップＳ２３）。通信制御部２４は、入力されたデータパケットを、物理インターフェイス部２２を介して、無線ネットワークの信号に変換して電波発信する。
【００９３】
これまで、「送信パターンの決定方法」と「パケット転送動作」について詳細に説明した。無線アクセスポイント１３がこれらの方法や動作は、様々なタイミングで実行することができる。例えば、マルチキャストネットワーク１２が構築された時または無線ネットワークが構築された時に、一度「送信パターンの決定方法」を実行し、その後、データパケットが到着する度に「パケット転送動作」を実行するようにしてもよい。また、一定周期で「送信パターンの決定方法」を実行し、それと平行して、データパケットが到着する度に「パケット転送動作」を実行するようにしてもよい。
【００９４】
これまでの説明から明らかなように、本実施形態によれば、送信パターン除外部が図５のステップＳ２〜Ｓ１０に対応し、送信パターン決定部がステップＳ１１に対応する。また、第１の算出部が、ステップＳ１〜Ｓ４に対応し、第２の算出部がステップＳ６〜Ｓ１０に対応する。また、リンクロス率算出部、リンクロス率取得部が、ステップＳ１に対応する。
【００９５】
以上詳細に説明したように、本実施形態によれば、無線アクセスポイント１３から無線通信端末１〜５へデータパケットをユニキャスト通信によりマルチキャスト送信する場合において、無線通信端末１〜５のリンクロス率に基づいて、実際にデータパケットがユニキャスト送信される第１の無線通信端末とその送信順序である複数の異なる送信パターンの中から、データパケットの送信回数が最小となる最適な送信パターンを決定する。これにより、高い配信率を維持したまま送信回数を削減することができる。
【００９６】
また、本実施形態によれば、無線通信端末１〜５のリンクロス率Ｌiに基づいて、送信パターンを決定する計算の中で、最適とはなりえない送信パターンを選び出し、それらを最適な送信パターンを決定するための計算の計算対象から除外する。このようにすれば、最適な送信パターンを決定するための計算の計算量を削減することができるので、処理時間を短縮することができる。
【００９７】
≪第２の実施形態≫
次に、本発明の第２の実施形態について説明する。
【００９８】
本実施形態では、受信端末管理テーブル３０を、複数のマルチキャストグループで共有する方法について説明する。
【００９９】
上記第１の実施形態では、無線アクセスポイント１３において個々のマルチキャストグループでそれぞれ個別に受信端末管理テーブル３０を有するものとした。このようにすれば、各グループの無線通信端末のマルチキャスト参加状態を把握して、グループごとに受信ノードとするか、傍受させるかをきめ細かく決定することができる。また、送信パケットの数を最小にすることができる。
【０１００】
しかしながら、個々のマルチキャストグループでそれぞれ個別に受信端末管理テーブル３０を有するものとすると、グループごとに送信パターンを決定するための計算を行う必要があるため、計算量が膨大になる。
【０１０１】
そこで、本実施形態では、無線アクセスポイント１３が有する受信端末管理テーブル３０を１つだけとし、その受信端末管理テーブル３０を、複数のマルチキャストグループに適用する。
【０１０２】
より具体的には、すべてのマルチキャストグループの無線通信端末を１つのマルチキャストグループの無線通信端末であると仮定して、上記第１の実施形態と同様の方法で送信パターンを決定するための計算を行う。例えば、図７に示すように、無線通信端末１、２がグループ５１に、無線通信端末３〜５がグループ５２に、無線通信端末６〜８がグループ５３にそれぞれ所属している場合、無線通信端末１〜８がグループ６１に所属しているとして、上記第１の実施形態と同様の方法で送信パターンを決定する。
【０１０３】
このようにすると、決定すべき送信パターンの数は１つだけなので、全体の計算量を少なくすることができる。ただし、この方法を用いると、各マルチキャストグループにとって最小でない送信回数になる可能性があることに留意すべきである。
【０１０４】
さらに、無線アクセスポイント１３において管理する受信端末管理テーブル３０の数を少なくし、一部のマルチキャストグループでは受信端末管理テーブル３０を共有し、他の部分では第１の実施形態と同様に、マルチキャストグループ１つにつき、受信端末管理テーブル３０を１つずつ備えるようにすることも可能である。
【０１０５】
≪第３の実施形態≫
次に、本発明の第３の実施形態について説明する。
【０１０６】
本実施形態では、無線ネットワークを多段に接続したマルチホップ形態をとる無線マルチホップネットワークに構築される無線ネットワークシステム１００について説明する。
【０１０７】
図８には、本実施形態に係る無線ネットワークシステム１００の構成が示されている。図８に示すように、この無線ネットワークシステム１００では、図１における無線アクセスポイント１３が、複数の無線マルチホップアクセスポイント１４、１５、１６、１７に置き換わっている。
【０１０８】
マルチキャストソース１１から送信されるデータパケットは次の２つの経路で無線通信端末１１へ配信され得る。
（１）  マルチキャストソース１１→ マルチキャストネットワーク１２→無線マルチホップアクセスポイント１４→無線マルチホップアクセスポイント１５→無線マルチホップアクセスポイント１７→無線通信端末１、２、３、４、５
（２）  マルチキャストソース１１→マルチキャストネットワーク１２→無線マルチホップアクセスポイント１４→無線マルチホップアクセスポイント１６→無線マルチホップアクセスポイント１７→無線通信端末１、２、３、４、５
【０１０９】
無線マルチホップネットワークは、隣接する無線マルチホップネットワークとの間で、適切な経路構築プロトコルを使用してマルチキャスト配信経路を構築したり、障害状況によって配信経路を動的に変更したりすることにより、上記の２経路のうち、どちらかを選択する。この経路構築プロトコルには、上述のＷＲＭを用いることができる。
【０１１０】
図９に示すように、無線マルチホップアクセスポイント１７は、無線アクセスポイント１３の構成（図２参照）に加え、経路制御部２７、データキャッシュ２８及び経路管理部２９をさらに備える。
【０１１１】
経路制御部２７は、無線通信端末１〜５から受信した経路制御用パケットの内容に基づいて、配信元と無線通信端末との間を結ぶ、マルチキャストデータパケットの転送経路を、ユニキャスト経路に基づいて構築する。
【０１１２】
データキャッシュ２８は、マルチキャストデータパケットを一時的に保存する。経路管理部２９は、マルチキャストルーティングテーブル（ＭＲＴ）６０及びソースゲートウエイテーブル（ＳＧＷＴ）７０などの管理テーブルを有し、これらの管理テーブルに基づいて、マルチキャストデータパケットの転送経路を管理する。
【０１１３】
転送制御部２６は、構築されたマルチキャストデータパケットの転送経路に沿って、データリンク層の送信方式として、到達確認及び再送制御のあるユニキャスト送信を用いて、直接接続された転送先に転送する。
【０１１４】
なお、無線マルチホップアクセスポイント１４、１５、１６の構成も、図９に示す構成と同じである。
【０１１５】
なお、上記実施形態で実行されるプログラムは、フレキシブルディスク、ＣＤ−ＲＯＭ（Compact Disk Read-Only Memory）、ＤＶＤ（Digital Versatile Disk）、ＭＯ（Magneto-Optical Disk）等のコンピュータ読み取り可能な記録媒体に格納して配布し、そのプログラムをインストールすることにより、上述の処理を実行するシステムを構成することとしてもよい。
【０１１６】
また、プログラムをインターネット等の通信ネットワーク上の所定のサーバ装置が有するディスク装置等に格納しておき、例えば、搬送波に重畳させて、ダウンロード等するようにしてもよい。
【０１１７】
また、上述の機能を、ＯＳ（Operating System）が分担して実現する場合又はＯＳとアプリケーションとの協働により実現する場合等には、ＯＳ以外の部分のみを媒体に格納して配布してもよく、また、ダウンロード等してもよい。
【産業上の利用可能性】
【０１１８】
本発明は、無線ネットワーク上でのマルチキャスト通信、具体的には、映像配信、音声配信、テキストデータ配信、その他の形式の情報配信に適用できる。
【０１１９】
以下に、請求項に係る発明をさらに詳細に特定した発明を付記する。
【０１２０】
（付記１）前記無線通信端末において測定された前記データパケットのフレームロス率を前記リンクロス率として前記無線通信端末から受信するリンクロス率取得部をさらに備える。
【０１２１】
（付記２）前記第１の算出部は、
前記無線通信端末との距離から求められる電波伝搬における減衰と、前記無線通信端末での熱ノイズとに基づいて、信号対雑音比を算出し、
前記信号対雑音比に基づいて、ビットエラーレートを算出し、
算出された前記ビットエラーレートに基づいて、リンクロス率を算出する。
【０１２２】
（付記３）前記第２の算出部は、
前記最大送信回数及び前記リンクロス率に基づいて、前記第１の無線通信端末の前記データパケットの受信率を、前記配信率として求め、
前記リンクロス率に基づく送信回数に対応する受信成功確率と、前記データパケットの受信率とに基づいて、前記第１の無線通信端末への前記データパケットの送信回数の期待値を求め、
前記最大送信回数及び前記リンクロス率に基づいて、前記第１の無線通信端末へ送信される前記データパケットの前記第２の無線通信端末の傍受受信率を、前記配信率として求め、
前記第１の無線通信端末への前記データパケットの送信が完了する送信回数の確率と、その送信回数で前記第２の無線通信端末が傍受に成功する確率との積に基づいて、前記第２の無線通信端末の前記データパケットの送信回数の期待値を求める。
【０１２３】
（付記４）前記第２の算出部は、
前記第１の無線通信端末の数が前記最小数を超えない前記送信パターンの中から、前記配信率が前記所定の閾値以上の前記送信パターンが検出されると、前記送信パターンを含む前記送信パターンを、前記配信率及び前記期待値との算出対象から除外する。
【符号の説明】
【０１２４】
１、２、３、４、５  無線通信端末
１１  マルチキャストソース
１２  マルチキャストネットワーク
１３  無線アクセスポイント
１４、１５、１６、１７  無線マルチホップアクセスポイント
２１、２２  物理インターフェイス部
２３、２４  通信制御部
２５  受信端末管理部
２６  転送制御部
２７  経路制御部
２８  データキャッシュ
２９  経路管理部
３０  受信端末管理テーブル
４０  送信パターンテーブル
５１、５２、５３  グループ
６１  グループ
６０  マルチキャストルーティングテーブル（ＭＲＴ）
７０  ソースゲートウエイテーブル（ＳＧＷＴ）
１００  無線ネットワークシステム
【図１】
2011139119.tif 000029
【図２】
2011139119.tif 000030
【図３】
2011139119.tif 000031
【図４】
2011139119.tif 000032
【図５】
2011139119.tif 000033
【図６】
2011139119.tif 000034
【図７】
2011139119.tif 000035
【図８】
2011139119.tif 000036
【図９】
2011139119.tif 000037