(57)【要約】【課題】一部に無線ネットワークを含むネットワークを介したコンテンツ配信においてフレームロスを抑制する。【解決手段】１以上の子機と無線通信する親機Ａ１は、有線通信をする通信ＩＦ１１と、１以上の子機それぞれと無線通信をする無線ＩＦ１２と、通信ＩＦ１１により受信したブロードキャストフレームを、４アドレス形式のユニキャストフレームに変換して無線ＩＦ１２により１以上の子機それぞれに送信する変換部１３とを備える。【選択図】図２
2020167590.tif 000002
【特許請求の範囲】
【請求項１】
１以上の子機と無線通信する親機である通信装置であって、
有線通信をする第一インタフェースと、
前記１以上の子機それぞれと無線通信をする第二インタフェースと、
前記第一インタフェースにより受信したブロードキャストフレームを、４アドレス形式のユニキャストフレームに変換して前記第二インタフェースにより前記１以上の子機それぞれに送信する変換部とを備える
通信装置。
【請求項２】
前記１以上の子機それぞれに送信される前記ユニキャストフレームは、
当該ユニキャストフレームに含まれるＲＡ（Ｒｅｃｅｉｖｅｒ  Ａｄｄｒｅｓｓ）フィールドに当該子機のＭＡＣ（Ｍｅｄｉａ  Ａｃｃｅｓｓ  Ｃｏｎｔｏｌ）アドレスを有し、
前記ユニキャストフレームに含まれるＤＡ（Ｄｅｓｔｉｎａｔｉｏｎ  Ａｄｄｒｅｓｓ）フィールドにブロードキャストアドレスを有する
請求項１に記載の通信装置。
【請求項３】
前記第二インタフェースは、前記１以上の子機それぞれとの通信リンクを確立したときに、前記１以上の子機それぞれのＭＡＣアドレスのリストを生成し、
前記変換部は、
前記変換によって、前記１以上の子機それぞれについて、順次に、当該子機のＭＡＣアドレスをＲＡフィールドに設定した前記ユニキャストフレームを生成して送信する
請求項２に記載の通信装置。
【請求項４】
前記変換部は、
前記第一インタフェースにより受信した前記ブロードキャストフレームのうち、所定条件を満たす前記ブロードキャストフレームのみを、前記ユニキャストフレームに変換して送信する
請求項１〜３のいずれか１項に記載の通信装置。
【請求項５】
親機と無線通信する１以上の子機のうちの一の子機である通信装置であって、
１以上の端末それぞれと有線通信をする第一インタフェースと、
前記親機と無線通信をする第二インタフェースと、
前記第二インタフェースにより、４アドレス形式のユニキャストフレームであって、（ａ）前記ユニキャストフレームに含まれるＲＡフィールドに前記通信装置のアドレスを有し、（ｂ）前記ユニキャストフレームに含まれるＤＡフィールドにブロードキャストアドレスを有するユニキャストフレームを前記親機から受信した場合に、受信した前記ユニキャストフレームを、ブロードキャストフレームに変換して、又は、ブロードキャストフレームに変換せずに、第一インタフェースにより前記１以上の端末に送信する変換部とを備える
通信装置。
【請求項６】
前記変換部は、
受信した前記ユニキャストフレームを、ブロードキャストフレームに変換して第一インタフェースにより前記１以上の端末に送信する
請求項５に記載の通信装置。
【請求項７】
前記変換部は、
受信した前記ユニキャストフレームを、前記１以上の端末のうちの予め定められた端末に前記第一インタフェースにより送信する
請求項５に記載の通信装置。
【請求項８】
前記変換部は、
前記第二インタフェースにより受信した前記ユニキャストフレームのＵＤＰ（Ｕｓｅｒ  Ｄａｔａｇｒａｍ  Ｐｒｏｔｏｃｏｌ）ポート番号が所定条件を満たす場合のみ、前記第一インタフェースにより前記１以上の端末に送信する
請求項５に記載の通信装置。
【請求項９】
請求項１〜４のいずれか１項に記載の通信装置を前記親機として備え、
請求項５〜８のいずれか１項に記載の通信装置を前記子機として備える
通信システム。
【請求項１０】
１以上の子機と無線通信する親機である通信装置であって、有線通信をする第一インタフェースと、前記１以上の子機それぞれと無線通信をする第二インタフェースとを備える通信装置による通信方法であって、
前記第一インタフェースにより受信したブロードキャストフレームを、４アドレス形式のユニキャストフレームに変換する変換ステップと、
前記変換ステップで変換した前記ユニキャストフレームを前記第二インタフェースにより前記１以上の子機それぞれに送信する送信ステップとを含む
通信方法。
【請求項１１】
親機と無線通信する１以上の子機のうちの一の子機である通信装置であって、１以上の端末それぞれと有線通信をする第一インタフェースと、前記親機と無線通信をする第二インタフェースとを備える通信装置による通信方法であって、
前記第二インタフェースにより、４アドレス形式のユニキャストフレームであって、（ａ）前記ユニキャストフレームに含まれるＲＡフィールドに前記通信装置のアドレスを有し、（ｂ）前記ユニキャストフレームに含まれるＤＡフィールドにブロードキャストアドレスを有するユニキャストフレームを前記親機から受信する受信ステップと、
前記受信ステップで前記ユニキャストフレームを受信した場合に、受信した前記ユニキャストフレームを、ブロードキャストフレームに変換して、又は、ブロードキャストフレームに変換せずに、第一インタフェースにより前記１以上の端末に送信する変換ステップとを含む
通信方法。
【請求項１２】
請求項１０に記載の通信方法をコンピュータに実行させるためのプログラム。
【請求項１３】
請求項１１に記載の通信方法をコンピュータに実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、通信装置、通信システム、通信方法、及び、プログラムに関する。
【背景技術】
【０００２】
有線の通信インタフェースだけを有する通信装置を無線ネットワークに接続させるための無線ブリッジ装置が利用されている。基地局（親機ともいう）から無線ブリッジ装置（子機ともいう）に、無線通信によって通信フレーム（単にフレームともいう）が送信されるとき、電波のノイズ又は電波伝搬の不安定さなどによりフレームが失われる、つまりロスすることがある。
【０００３】
ＩＥＥＥ８０２．１１規格の無線ＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）でのユニキャスト通信では、ＡＣＫによる到達確認および再送制御により、フレームのロスがある程度回復され得る。
【０００４】
一方、一部に無線ネットワークを含むネットワークを介したコンテンツ配信がなされている。このようなコンテンツ配信では、送信元であるサーバから１以上の端末に対してネットワークを介してコンテンツデータがブロードキャスト又はマルチキャストで送信される。
【０００５】
特許文献１は、ユニキャストの通信パケットをマルチキャストに変換し、また、マルチキャストの通信パケットをユニキャストに変換する変換装置を開示している。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開２００７−６０１９７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
上記のように一部に無線ネットワークを含むネットワークを介したブロードキャスト又はマルチキャストでのコンテンツ配信において、無線ネットワークの部分でのフレームのロスが生じ得るという問題がある。フレームのロスが生じると、コンテンツを受信する受信端末にまでコンテンツのデータが到達せず、受信端末におけるコンテンツの再生が適切になされないという問題がある。
【０００８】
本発明は、上記問題を解決するためになされたものであり、一部に無線ネットワークを含むネットワークを介したコンテンツ配信においてフレームロスを抑制する通信装置等を提供することを目的とする。
【課題を解決するための手段】
【０００９】
上記課題を解決するために、本発明の一態様に係る通信装置は、１以上の子機と無線通信する親機である通信装置であって、有線通信をする第一インタフェースと、前記１以上の子機それぞれと無線通信をする第二インタフェースと、前記第一インタフェースにより受信したブロードキャストフレームを、４アドレス形式のユニキャストフレームに変換して前記第二インタフェースにより前記１以上の子機それぞれに送信する変換部とを備える。
【００１０】
これによれば、通信装置である親機は、無線通信の４アドレス形式のユニキャストフレームを用いてデータを子機に対して送信することで、その子機の先に位置する端末にデータを配信する。無線ネットワークの部分でユニキャストフレームを用いるのでフレームロスを抑制することができ、また、４アドレス形式のユニキャストフレームを用いるので子機の先に位置する端末への配信を実現できる。よって、通信装置は、一部に無線ネットワークを含むネットワークを介したコンテンツ配信においてフレームロスを抑制することができる。
【００１１】
また、前記１以上の子機それぞれに送信される前記ユニキャストフレームは、当該ユニキャストフレームに含まれるＲＡ（Ｒｅｃｅｉｖｅｒ  Ａｄｄｒｅｓｓ）フィールドに当該子機のＭＡＣ（Ｍｅｄｉａ  Ａｃｃｅｓｓ  Ｃｏｎｔｏｌ）アドレスを有し、前記ユニキャストフレームに含まれるＤＡ（Ｄｅｓｔｉｎａｔｉｏｎ  Ａｄｄｒｅｓｓ）フィールドにブロードキャストアドレスを有してもよい。
【００１２】
これによれば、通信装置である親機は、４アドレス形式のユニキャストフレームにおけるＲＡフィールド及びＤＡフィールドを適切に利用して、より容易に、一部に無線ネットワークを含むネットワークを介したコンテンツ配信においてフレームロスを抑制することができる。
【００１３】
また、前記第二インタフェースは、前記１以上の子機それぞれとの通信リンクを確立したときに、前記１以上の子機それぞれのＭＡＣアドレスのリストを生成し、前記変換部は、前記変換によって、前記１以上の子機それぞれについて、順次に、当該子機のＭＡＣアドレスをＲＡフィールドに設定した前記ユニキャストフレームを生成して送信してもよい。
【００１４】
これによれば、通信装置である親機は、子機それぞれとの無線通信の通信リンクの確立時に生成したリストを用いて、そのリストに含まれている子機のＭＡＣアドレスを順次に、ＲＡフィールドに設定して４アドレス形式のユニキャストフレームを生成する。そのため、子機の識別子を取得するために他の処理を必要としない。よって、通信装置は、通信リンクの確立時に生成し得るデータを利用して、一部に無線ネットワークを含むネットワークを介したコンテンツ配信においてフレームロスを抑制することができる。
【００１５】
また、前記変換部は、前記第一インタフェースにより受信した前記ブロードキャストフレームのうち、所定条件を満たす前記ブロードキャストフレームのみを、前記ユニキャストフレームに変換して送信してもよい。
【００１６】
これによれば、通信装置である親機は、受信するブロードキャストフレームの全てではなく、特定の一部のブロードキャストフレームのみを子機を介して端末に配信できる。よって、子機に不要なフレームを当該子機に受信させないようにするなどして、ネットワークに不要なトラフィックが流れることを抑制できる。よって、通信装置は、ネットワークに不要なトラフィックが流れることを抑制しながら、一部に無線ネットワークを含むネットワークを介したコンテンツ配信においてフレームロスを抑制することができる。
【００１７】
また、上記課題を解決するために、本発明の一態様に係る通信装置は、親機と無線通信する１以上の子機のうちの一の子機である通信装置であって、１以上の端末それぞれと有線通信をする第一インタフェースと、前記親機と無線通信をする第二インタフェースと、前記第二インタフェースにより、４アドレス形式のユニキャストフレームであって、（ａ）前記ユニキャストフレームに含まれるＲＡフィールドに前記通信装置のアドレスを有し、（ｂ）前記ユニキャストフレームに含まれるＤＡフィールドにブロードキャストアドレスを有するユニキャストフレームを前記親機から受信した場合に、受信した前記ユニキャストフレームを、ブロードキャストフレームに変換して、又は、ブロードキャストフレームに変換せずに、第一インタフェースにより前記１以上の端末に送信する変換部とを備えてもよい。
【００１８】
これによれば、通信装置である子機は、親機から送信された４アドレス形式のユニキャストフレームをブロードキャストに変換して端末に送信する。無線ネットワークの部分でユニキャストフレームを用いるのでフレームロスを抑制することができ、また、４アドレス形式のユニキャストフレームを用いるので子機の先に位置する端末への配信を実現できる。よって、通信装置は、一部に無線ネットワークを含むネットワークを介したコンテンツ配信においてフレームロスを抑制することができる。
【００１９】
また、前記変換部は、受信した前記ユニキャストフレームを、ブロードキャストフレームに変換して第一インタフェースにより前記１以上の端末に送信してもよい。
【００２０】
これによれば、通信装置である子機は、親機から受信した４アドレス形式のユニキャストフレームを、そのユニキャストフレームに変換される前のブロードキャストに戻して端末に送信できる。よって、通信装置は、一部に無線ネットワークを含むネットワークを介したコンテンツ配信においてフレームロスを抑制することができる。
【００２１】
また、前記変換部は、受信した前記ユニキャストフレームを、前記１以上の端末のうちの予め定められた端末に前記第一インタフェースにより送信してもよい。
【００２２】
これによれば、通信装置である子機は、親機から受信した４アドレス形式のユニキャストフレームを、特定の端末だけに送信できるので、このデータの受信を必要としない端末に送信することが回避される。よって、通信装置は、ネットワークに不要なトラフィックが流れることを抑制しながら、一部に無線ネットワークを含むネットワークを介したコンテンツ配信においてフレームロスを抑制することができる。
【００２３】
また、前記変換部は、前記第二インタフェースにより受信した前記ユニキャストフレームのＵＤＰ（Ｕｓｅｒ  Ｄａｔａｇｒａｍ  Ｐｒｏｔｏｃｏｌ）ポート番号が所定条件を満たす場合のみ、前記第一インタフェースにより前記１以上の端末に送信してもよい。
【００２４】
これによれば、通信装置である子機は、親機から受信した４アドレス形式のユニキャストフレームのうち、特定のＵＤＰポートのデータだけを端末に送信できるので、このＵＤＰポートのデータの受信を必要としない端末に送信することが回避される。よって、通信装置は、ネットワークに不要なトラフィックが流れることを抑制しながら、一部に無線ネットワークを含むネットワークを介したコンテンツ配信においてフレームロスを抑制することができる。
【００２５】
また、本発明の一態様に係る通信システムは、上記の通信装置を前記親機として備え、上記の通信装置を前記子機として備える。
【００２６】
これによれば、通信システムは、上記通信装置と同様の効果を奏する。
【００２７】
また、本発明の一態様に係る通信方法は、１以上の子機と無線通信する親機である通信装置であって、有線通信をする第一インタフェースと、前記１以上の子機それぞれと無線通信をする第二インタフェースとを備える通信装置による通信方法であって、前記第一インタフェースにより受信したブロードキャストフレームを、４アドレス形式のユニキャストフレームに変換する変換ステップと、前記変換ステップで変換した前記ユニキャストフレームを前記第二インタフェースにより前記１以上の子機それぞれに送信する送信ステップとを含む。
【００２８】
これによれば、通信方法は、上記通信装置と同様の効果を奏する。
【００２９】
また、本発明の一態様に係る通信方法は、親機と無線通信する１以上の子機のうちの一の子機である通信装置であって、１以上の端末それぞれと有線通信をする第一インタフェースと、前記親機と無線通信をする第二インタフェースとを備える通信装置による通信方法であって、前記第二インタフェースにより、４アドレス形式のユニキャストフレームであって、（ａ）前記ユニキャストフレームに含まれるＲＡフィールドに前記通信装置のアドレスを有し、（ｂ）前記ユニキャストフレームに含まれるＤＡフィールドにブロードキャストアドレスを有するユニキャストフレームを前記親機から受信する受信ステップと、前記受信ステップで前記ユニキャストフレームを受信した場合に、受信した前記ユニキャストフレームを、ブロードキャストフレームに変換して、又は、ブロードキャストフレームに変換せずに、第一インタフェースにより前記１以上の端末に送信する変換ステップとを含む。
【００３０】
これによれば、通信方法は、上記通信装置と同様の効果を奏する。
【００３１】
また、本発明の一態様に係るプログラムは、上記の通信方法をコンピュータに実行させるためのプログラムである。
【００３２】
これによれば、プログラムは、上記通信装置と同様の効果を奏する。
【００３３】
なお、本発明は、装置として実現できるだけでなく、その装置を構成する処理手段をステップとする方法として実現したり、それらステップをコンピュータに実行させるプログラムとして実現したり、そのプログラムを記録したコンピュータ読み取り可能なＣＤ−ＲＯＭなどの記録媒体として実現したり、そのプログラムを示す情報、データ又は信号として実現したりすることもできる。そして、それらプログラム、情報、データ及び信号は、インターネット等の通信ネットワークを介して配信してもよい。
【発明の効果】
【００３４】
本発明により、通信装置等は、一部に無線ネットワークを含むネットワークを介したコンテンツ配信においてフレームロスを抑制することができる。
【図面の簡単な説明】
【００３５】
【図１】図１は、実施の形態に係る通信システムの構成を示す説明図である。
【図２】図２は、実施の形態に係る親機の機能構成を示す説明図である。
【図３】図３は、実施の形態に係る子機の機能構成を示す説明図である。
【図４】図４は、実施の形態に係る通信システムで送受信されるフレームのアドレスフィールドを示す説明図である。
【図５】図５は、実施の形態に係る親機が有する子機リストの一例を示す説明図である。
【図６】図６は、実施の形態に係る親機の処理を示すフロー図である。
【図７】図７は、実施の形態に係る子機の処理を示すフロー図である。
【図８】図８は、実施の形態に係る親機が有するルールの第一例を示す説明図である。
【図９】図９は、実施の形態に係る親機が有するルールの第二例を示す説明図である。
【図１０】図１０は、実施の形態に係る子機が有する端末リストの一例を示す説明図である。
【図１１】図１１は、実施の形態に係る子機が有する端末リストの一例を示す説明図である。
【図１２】図１２は、実施の形態に係る子機が有するルールの一例を示す説明図である。
【図１３】図１３は、実施の形態に係る通信システムにおけるフレームの転送経路を示す説明図である。
【発明を実施するための形態】
【００３６】
以下、実施の形態について、図面を参照しながら具体的に説明する。
【００３７】
以下で説明する実施の形態は、いずれも本発明の好ましい一具体例を示すものである。以下の実施の形態で示される数値、形状、材料、構成要素、構成要素の配置位置及び接続形態、ステップ、ステップの順序などは、一例であり、本発明を限定する主旨ではない。また、以下の実施の形態における構成要素のうち、本発明の最上位概念を示す独立請求項に記載されていない構成要素については、より好ましい形態を構成する任意の構成要素として説明される。なお、同一の構成要素には同一の符号を付し、説明を省略する場合がある。
【００３８】
（実施の形態）
本実施の形態において、一部に無線ネットワークを含むネットワークを介したコンテンツ配信においてフレームロスを抑制する通信装置などについて説明する。
【００３９】
図１は、本実施の形態に係る通信システム１の構成を示す説明図である。
【００４０】
図１に示されるように、通信システム１は、サーバ５と、親機Ａ１と、子機Ｂ１及びＢ２と、端末Ｔ１、Ｔ２、Ｔ３、Ｔ４、Ｔ５及びＴ６とを備える。サーバ５と、親機Ａ１と、端末Ｔ１とは、ネットワークＮ１によって相互に通信可能に接続されている。親機Ａ１と子機Ｂ１及びＢ２とは、ネットワークＮ２によって相互に通信可能に接続されている。子機Ｂ１と、端末Ｔ２、Ｔ３及びＴ４とは、ネットワークＮ３によって相互に通信可能に接続されている。子機Ｂ２と、端末Ｔ５及びＴ６とは、ネットワークＮ４によって相互に通信可能に接続されている。
【００４１】
なお、親機Ａ１は、互いに無線通信する親機（一般に基地局又はアクセスポイント（ＡＰ）ともいう）及び子機（一般にステーション（ＳＴＡ）ともいう）のうちの親機である。また、子機Ｂ１は、互いに無線通信する親機及び子機のうちの子機であり、一般に無線ブリッジ又は無線ブリッジ装置とも呼ばれる。子機Ｂ１は、親機つまり基地局の機能（例えば、ビーコン信号の送信機能など）を備えない。子機Ｂ２についても子機Ｂ１と同様である。
【００４２】
なお、子機が２個である場合を例として説明するが、子機の個数は１以上であればいくつであってもよい。
【００４３】
なお、ネットワークＮ２は、無線通信のネットワークであって、ユニキャスト送信の場合に再送制御がなされ、ブロードキャスト又はマルチキャスト送信の場合に再送制御がなされない通信規格での通信が行われるネットワークである。ネットワークＮ２の通信規格の一例は、ＩＥＥＥ８０２．１１シリーズ（ＩＥＥＥ８０２．１１．ａ、ｂ、ｇ、ｎ、ａｃ、ａｘなど）の無線ＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）規格であり、この場合を例として説明するが、これに限られない。
【００４４】
また、ネットワークＮ１、Ｎ３及びＮ４は、どのような通信規格であってもよいが、ネットワークＮ２より通信ロスが少ない通信規格が想定され、例えば有線通信のネットワークである。ネットワークＮ１、Ｎ３及びＮ４の通信規格の例は、Ｅｔｈｅｒｎｅｔ（登録商標）又はＩＥＥＥ８０２．３などの有線ＬＡＮの規格である。
【００４５】
サーバ５は、端末Ｔ１〜Ｔ６にデータを配信する配信サーバ装置である。サーバ５は、例えば、音声又は動画などのコンテンツにかかるコンテンツデータを保有しており、コンテンツデータを比較的小さなデータ単位（例えば１０００バイト程度）に区切ってフレーム６に含め、そのフレーム６をネットワークＮ１にブロードキャストで送信する。送信されたフレーム６は、親機Ａ１及び端末Ｔ１に受信される。
【００４６】
親機Ａ１は、ネットワークＮ１を介してサーバ５がブロードキャスト送信したフレーム６を受信し、受信したフレーム６をネットワークＮ２を介して子機Ｂ１及びＢ２にフレーム７として送信する。親機Ａ１は、受信したフレーム６をユニキャストに変換して、子機Ｂ１及びＢ２に順次にユニキャストでフレーム７として送信する。送信されたフレーム７は、子機Ｂ１及びＢ２に受信される。
【００４７】
子機Ｂ１は、親機Ａ１がユニキャストで送信したフレーム７を受信し、原則的には、受信したフレーム７をブロードキャストに変換して端末Ｔ２、Ｔ３及びＴ４にフレーム８として送信する。なお、後述するように、子機Ｂ１は、例外的に、受信したフレーム７を、ブロードキャストに変換せずに、端末Ｔ２、Ｔ３及びＴ４の一部又は全部の端末にユニキャストで送信することもある。
【００４８】
子機Ｂ２は、親機Ａ１がユニキャストで送信したフレーム７を受信し、原則的には、受信したフレーム７をブロードキャストに変換して端末Ｔ５及びＴ６にフレーム９として送信する。子機Ｂ２は、子機Ｂ１と同様の機能を有し、また、子機Ｂ１とは独立に動作する。子機Ｂ１の例外的な動作は、子機Ｂ２についても同様である。
【００４９】
端末Ｔ１〜Ｔ６は、受信したフレームに含まれるデータ単位からコンテンツデータを再構成し、音声又は動画のコンテンツを再生する端末装置である。端末Ｔ１は、ネットワークＮ１を介してサーバ５からフレーム６を受信する。端末Ｔ２、Ｔ３及びＴ４は、ネットワークＮ３を介して子機Ｂ１からフレーム８を受信する。端末Ｔ５及びＴ６は、ネットワークＮ４を介して子機Ｂ２からフレーム９を受信する。
【００５０】
以降において、親機Ａ１及び子機Ｂ１等について詳細に説明する。
【００５１】
図２は、本実施の形態に係る親機Ａ１の機能構成を示す説明図である。親機Ａ１は、１以上の子機と無線通信する基地局である通信装置である。
【００５２】
図２に示されるように、親機Ａ１は、通信ＩＦ１１と、無線ＩＦ１２と、変換部１３とを備える。通信ＩＦ１１は、親機Ａ１が備える第一インタフェースに相当し、無線ＩＦ１２は、親機Ａ１が備える第二インタフェースに相当する。
【００５３】
通信ＩＦ１１は、サーバ５と通信可能に接続されている通信インタフェース装置であり、例えばＥｔｈｅｒｎｅｔに準拠した通信をする。通信ＩＦ１１は、ブロードキャストフレームであるフレーム６をサーバ５から受信すると、受信したフレーム６を変換部１３に提供する。
【００５４】
無線ＩＦ１２は、子機Ｂ１及びＢ２それぞれと無線通信可能に接続されている通信インタフェース装置であり、例えばＩＥＥＥ８０２．１１シリーズの無線ＬＡＮ規格に準拠した通信をする。無線ＩＦ１２は、子機Ｂ１及びＢ２との無線通信の親機のインタフェースとして機能し、例えば定期的にビーコンを送信する。
【００５５】
無線ＩＦ１２は、子機Ｂ１及びＢ２それぞれと無線通信リンクを確立し、無線通信リンクを確立している相手の装置の識別情報（例えばＭＡＣアドレス）を変換部１３に提供する。無線ＩＦ１２は、変換部１３の制御の下、フレーム７を子機Ｂ１及びＢ２に送信する。
【００５６】
変換部１３は、通信ＩＦ１１が受信したフレーム６を変換する処理部である。変換部１３は、通信ＩＦ１１により受信したブロードキャストフレームであるフレーム６を取得し、フレーム６を４アドレス形式のユニキャストフレームに変換して無線ＩＦ１２により子機Ｂ１及びＢ２それぞれに送信する。なお、変換部１３は、プロセッサがメモリを用いて所定のプログラムを実行することで実現され得る。
【００５７】
具体的には、変換部１３は、ブロードキャストフレームから変換した４アドレス形式のユニキャストフレームを、子機Ｂ１及びＢ２の個数（つまり２個）になるように複製し、各ユニキャストフレームのＲＡ（Ｒｅｃｅｉｖｅｒ  Ａｄｄｒｅｓｓ）フィールドに、宛先である子機のＭＡＣアドレスを設定することで、上記変換をする。具体的には、変換部１３は、子機Ｂ１に送信される４アドレス形式のユニキャストフレームのＲＡフィールドに子機Ｂ１のＭＡＣアドレスを設定し、子機Ｂ２に送信される４アドレス形式のユニキャストフレームのＲＡフィールドに子機Ｂ２のＭＡＣアドレスを設定する。４アドレス形式のユニキャストフレームについては後で詳しく説明する。
【００５８】
また、変換部１３は、無線通信リンクを確立している相手の装置の識別子を無線ＩＦ１２から取得し、その識別子をリスト１６として保有している。識別子は、無線通信リンクを確立している相手の装置を一意に識別し得る情報であればどのようなものであってもよく、ここでは識別子としてＭＡＣアドレスを用いる例を説明するが、これに限られない。変換部１３は、リスト１６に示されているＭＡＣアドレスごとに、生成されるユニキャストフレームのＲＡフィールドに当該ＭＡＣアドレスを設定する。
【００５９】
なお、変換部１３は、ルール１７を保有し、ルール１７に従ってユニキャストフレームの送信の制御をすることもできる。ルール１７およびユニキャストの送信の制御についてはあとで説明する。
【００６０】
図３は、本実施の形態に係る子機Ｂ１の機能構成を示す説明図である。子機Ｂ１は、親機Ａ１と無線通信する１以上の無線ブリッジ装置のうちの一の無線ブリッジ装置である通信装置である。なお、子機Ｂ２も、子機Ｂ１と同様の構成を有する。
【００６１】
図３に示されるように、子機Ｂ１は、通信ＩＦ２１と、無線ＩＦ２２と、変換部２３とを備える。通信ＩＦ２１は、子機Ｂ１が備える第一インタフェースに相当し、無線ＩＦ２２は、子機Ｂ１が備える第二インタフェースに相当する。
【００６２】
通信ＩＦ２１は、端末Ｔ２、Ｔ３及びＴ４と通信可能に接続されている通信インタフェース装置であり、例えばＥｔｈｅｒｎｅｔに準拠した通信をする。通信ＩＦ２１は、変換部２３の制御の下、フレーム８を端末Ｔ２、Ｔ３及びＴ４に送信する。
【００６３】
無線ＩＦ２２は、親機Ａ１と無線通信可能に接続されている通信インタフェース装置であり、例えばＩＥＥＥ８０２．１１シリーズの無線ＬＡＮ規格に準拠した通信をする。無線ＩＦ２２は、親機Ａ１と無線通信リンクを確立している。無線ＩＦ２２は、親機Ａ１から４アドレス形式のユニキャストフレームであるフレーム７を受信すると、受信したフレーム７を変換部２３に提供する。
【００６４】
変換部２３は、無線ＩＦ２２が受信したフレーム７を変換する処理部である。なお、変換部２３は、プロセッサがメモリを用いて所定のプログラムを実行することで実現され得る。
【００６５】
ここで、フレーム７は、４アドレス形式のユニキャストフレームであって、当該ユニキャストフレームに含まれるＲＡフィールドに、自装置（つまり子機Ｂ１）のアドレスが設定されている。また、当該ユニキャストフレームに含まれるＤＡフィールドに、ブロードキャストアドレスが設定されている。
【００６６】
変換部２３は、無線ＩＦ２２によりフレーム７を受信した場合に、受信した当該ユニキャストフレームを、ブロードキャストフレームに変換して、又は、ブロードキャストフレームに変換せずに、通信ＩＦ２１によりフレーム８として端末Ｔ２、Ｔ３及びＴ４に送信する。変換部２３は、原則的には、無線ＩＦ２２により受信したフレーム７をブロードキャストフレームに変換して、通信ＩＦ２１によりフレーム８として送信する。また、変換部２３は、所定条件が成立する場合に、無線ＩＦ２２により受信したフレーム７をブロードキャストフレームに変換せずに、ユニキャストのまま通信ＩＦ２１によりフレーム８として送信する。ここで、ブロードキャストフレームに変換して送信するか、又は、そのようにしないかは、例えば変換部２３がリスト２５を保有するか否かにより制御され得る。リスト２５の内容、および、上記制御については後で詳しく説明する。
【００６７】
また、変換部２３は、ルール２６を保有し、ルール２６に従ってユニキャストフレームの送信の制御をすることもできる。ルール２６およびユニキャストの送信の制御についてはあとで説明する。
【００６８】
図４は、本実施の形態に係る通信システム１で送受信されるフレームのアドレスフィールドを示す説明図である。具体的には、図４の（ａ）にフレーム６のアドレスフィールドが示されており、図４の（ｂ）にフレーム７のアドレスフィールドが示されており、図４の（ｃ）にフレーム８のアドレスフィールドが示されている。
【００６９】
フレーム６は、サーバ５が送信し親機Ａ１が受信するフレームであり、Ｅｔｈｅｒｎｅｔフレームのフレームフォーマットを有する。
【００７０】
図４の（ａ）に示されるように、フレーム６のアドレスフィールドは、ＤＡ（Ｄｅｓｔｉｎａｔｉｏｎ  Ａｄｄｒｅｓｓ）フィールドと、ＳＡ（Ｓｏｕｒｃｅ  Ａｄｄｒｅｓｓ）フィールドとを含む。
【００７１】
ＤＡフィールドは、フレーム６の宛先のアドレスを示すフィールドであり、ブロードキャストのアドレスが含まれている。ブロードキャストのアドレスは、「ｆｆ：ｆｆ：ｆｆ：ｆｆ：ｆｆ：ｆｆ」であり、マルチキャストのアドレスは、「０１：００：５Ｅ」で始まるアドレスである。
【００７２】
ＳＡフィールドは、フレーム６の送信元のアドレスを示すフィールドであり、サーバ５のＭＡＣアドレスが含まれている。
【００７３】
フレーム７は、親機Ａ１が送信し子機Ｂ１が受信するフレームであり、ＩＥＥＥ８０２．１１シリーズの無線ＬＡＮの４アドレス形式のフレームフォーマットを有する。このフレームフォーマットは、一般にＷＤＳ（Ｗｉｒｅｌｅｓｓ  Ｄｉｓｔｒｉｂｕｔｉｏｎ  Ｓｙｓｔｅｍ）における基地局間の通信に用いられているものと同じである。
【００７４】
図４の（ｂ）に示されるように、フレーム７のアドレスフィールドは、ＲＡフィールドと、ＴＡ（Ｔｒａｎｓｍｉｔｔｅｒ  Ａｄｄｒｅｓｓ）フィールドと、ＤＡフィールドと、ＳＡフィールドとを含む。
【００７５】
ＲＡフィールドは、フレーム７の次転送先のアドレスを示すフィールドであり、子機Ｂ１のＭＡＣアドレスが含まれている。
【００７６】
ＴＡフィールドは、フレーム７の転送元のアドレスを示すフィールドであり、親機Ａ１のＭＡＣアドレスが含まれている。
【００７７】
ＤＡフィールドと、ＳＡフィールドとは、上記フレーム６の同名のフィールドと同じである。
【００７８】
フレーム８は、子機Ｂ１が送信し端末Ｔ２が受信するフレームであり、Ｅｔｈｅｒｎｅｔフレームのフレームフォーマットを有する。
【００７９】
図４の（ｃ）に示されるように、ＤＡフィールドと、ＳＡフィールドとは、上記フレーム６の同名のフィールドと同じである。
【００８０】
親機Ａ１がフレーム６を受信してフレーム７を送信するまでの処理は以下のとおりである。
【００８１】
すなわち、親機Ａ１がフレーム６を受信したときに、変換部１３は、受信したフレーム６のＤＡフィールドがブロードキャストアドレスであるか否かを判定する。ブロードキャストアドレスであると判定した場合、変換部１３は、フレーム６のＤＡフィールドとＳＡフィールドとを維持し、ＲＡフィールドとＴＡフィールドとを付加することで４アドレス形式のユニキャストフレームを生成する。言い換えると、フレーム７は、子機Ｂ１及びＢ２それぞれについて、ＲＡフィールドに当該子機のＭＡＣアドレスを有し、ＤＡフィールドにブロードキャストアドレスを有する。このようにして、変換部１３によりフレーム７が生成される。
【００８２】
また、子機Ｂ１がフレーム７を受信してフレーム８を送信するまでの処理は以下のとおりである。
【００８３】
すなわち、子機Ｂ１がフレーム７を受信したとき、変換部２３は、フレーム７のＲＡフィールドが自装置（つまり子機Ｂ１）のアドレスであるか否かを判定する。自装置のアドレスであると判定した場合、変換部２３は、フレーム７のＲＡフィールド及びＴＡフィールドを消去し、ＤＡフィールドとＳＡフィールドとを維持する。このようにして、変換部２３によりフレーム８が生成される。
【００８４】
仮に４アドレス形式でないフレームフォーマット、具体的には一般の無線通信の基地局と端末との通信で用いられる、３つのアドレスだけを含むフレームフォーマットが用いられるとすれば、子機Ｂ１は、フレーム７を受信した後で、端末に送信するフレームのＤＡフィールドに所定のＭＡＣアドレスを設定しなければならないことになる。よって、子機Ｂ１は、サーバ５が送信したフレーム６のＤＡフィールドに設定されていたＭＡＣアドレスそのものを復元することができない。
【００８５】
通信システム１ではフレーム７に４アドレス形式のフレームフォーマットを用いるので、子機Ｂ１は、受信したフレーム７のＤＡフィールドを編集せずに維持するだけで、サーバ５が送信したフレーム６のＤＡフィールドを利用することができ、ＤＡフィールドの設定のための他の処理を必要としないという利点がある。特に、サーバ５が送信したフレーム６のＤＡフィールドがマルチキャストアドレスである場合には、そのマルチキャストアドレスがそのまま、子機Ｂ１が送信するフレーム８のＤＡフィールドに設定される利点がある。
【００８６】
図５は、本実施の形態に係る親機Ａ１が有するリスト１６の一例を示す説明図である。リスト１６は、親機Ａ１と通信リンクを確立している相手の子機の一覧を示している。
【００８７】
親機Ａ１は、子機との無線通信に先立ち、子機との間で帰属要求（Ａｓｓｏｃｉａｔｉｏｎ  Ｒｅｑｕｅｓｔ）、及び、帰属応答（Ａｓｓｏｃｉａｔｉｏｎ  Ｒｅｓｐｏｎｓｅ）、並びに、認証要求（Ａｕｔｈｅｎｔｉｃａｔｉｏｎ  Ｒｅｑｕｅｓｔ）、及び、認証応答（Ａｕｔｈｅｎｔｉｃａｔｉｏｎ  Ｒｅｓｐｏｎｓｅ）の各フレームの送受信を経て、子機との無線通信の通信リンクを確立する。このように通信リンクを確立したときに、無線ＩＦ１２は、通信リンクを確立した相手である子機の識別子としてＭＡＣアドレスを変換部１３に提供する。変換部１３は、提供された子機のＭＡＣアドレスを含めたリスト１６を生成する。
【００８８】
図５に示されるリスト１６は、親機Ａ１が子機Ｂ１及びＢ２それぞれと通信リンクを確立しているときのリストであり、子機Ｂ１及びＢ２のＭＡＣアドレスが含まれている。
【００８９】
このリスト１６を有している状態で親機Ａ１が通信ＩＦ１１によってブロードキャストフレームを受信すると、変換部１３は、リスト１６に含まれているアドレス、つまり、子機Ｂ１及びＢ２のＭＡＣアドレスを、順次にＲＡフィールドに設定したユニキャストフレームを生成して無線ＩＦ１２によって送信する。このようにして、親機Ａ１は、サーバ５から受信したブロードキャストフレームを、子機Ｂ１及びＢ２それぞれに順次にユニキャストフレームとして送信する。
【００９０】
図６は、本実施の形態に係る親機Ａ１の処理を示すフロー図である。
【００９１】
ステップＳ１０１において、変換部１３は、通信ＩＦ１１によりブロードキャストフレームを受信したか否かを判定する。ブロードキャストフレームを受信したと判定した場合（ステップＳ１０１でＹｅｓ）には、ステップＳ１０２に進み、そうでない場合（ステップＳ１０１でＮｏ）には、ステップＳ１０１を再び実行する。つまり、変換部１３は、通信ＩＦ１１によりブロードキャストフレームを受信するまでステップＳ１０１で待機する。
【００９２】
ステップＳ１０２において、変換部１３は、ループＡの開始処理を実行する。ループＡでは、親機Ａ１が通信リンクを確立している相手である子機それぞれに順次に着目して、ステップＳ１０３からステップＳ１０４までの処理が実行される。
【００９３】
ステップＳ１０３（変換ステップに相当）において、変換部１３は、ステップＳ１０１で受信したブロードキャストフレームを４アドレス形式のユニキャストフレームに変換する。この変換は、図４の（ａ）から（ｂ）への変換に相当する。変換によって生成されるユニキャストフレームのＲＡフィールドには、ループＡ処理において着目している子機のＭＡＣアドレスが設定されている。
【００９４】
ステップＳ１０４（送信ステップに相当）において、変換部１３は、ステップＳ１０３の変換で生成されたユニキャストフレームを無線ＩＦ１２により送信する。
【００９５】
ステップＳ１０５において、変換部１３は、ループＡの終了処理を実行する。具体的には、親機Ａ１が通信リンクを確立している相手である子機全部について、ステップＳ１０２からステップＳ１０４までの処理の実行が完了したか否かを判定する。子機全部について上記処理の実行が完了していない場合には、ループＡ内の最初の処理（ステップＳ１０３）に戻って、次の子機についての処理を行い、そうでない場合には、ループＡを抜けて本フロー図に示される一連の処理を終了する。
【００９６】
上記一連の処理により、親機Ａ１は、サーバ５から受信したブロードキャストフレームを、子機Ｂ１及びＢ２に順次にユニキャストで送信する。
【００９７】
図７は、本実施の形態に係る子機Ｂ１の処理を示すフロー図である。
【００９８】
ステップＳ２０１（受信ステップに相当）において、変換部２３は、無線ＩＦ２２により４アドレス形式のユニキャストフレームを受信したか否かを判定する。上記ユニキャストフレームを受信したと判定した場合（ステップＳ２０１でＹｅｓ）には、ステップＳ２０２に進み、そうでない場合（ステップＳ２０１でＮｏ）には、ステップＳ２０１を再び実行する。つまり、変換部２３は、無線ＩＦ２２により上記ユニキャストフレームを受信するまでステップＳ２０１で待機する。
【００９９】
ステップＳ２０２において、変換部２３は、ステップＳ２０１で受信したユニキャストフレームをブロードキャストフレームに変換する。この変換は、図４の（ｂ）から（ｃ）への変換に相当する。
【０１００】
ステップＳ２０３において、変換部２３は、ステップＳ２０２の変換で生成されたブロードキャストを通信ＩＦ２１により送信する。
【０１０１】
なお、ステップＳ２０２及びＳ２０３が変換ステップに相当する。
【０１０２】
上記一連の処理により、子機Ｂ１は、親機Ａ１から受信した４アドレス形式のユニキャストを、ブロードキャストに変換して端末Ｔ２、Ｔ３及びＴ４に送信する。
【０１０３】
以降において、親機Ａ１のルール１７、並びに、子機Ｂ１のリスト２５及びルール２６があるときの動作を順に説明する。
【０１０４】
（１）親機Ａ１のルール１７について
親機Ａ１の変換部１３による、ルール１７を用いたユニキャストフレームの送信の制御について説明する。
【０１０５】
変換部１３は、通信ＩＦ１１により受信したブロードキャストフレームのうち、所定条件を満たすブロードキャストフレームのみを、ユニキャストフレームに変換して送信する、という制御をすることができる。所定条件を規定するためにルール１７が用いられる。
【０１０６】
このような制御の一例として、変換部１３は、ＵＤＰポート番号の単位で、ユニキャストフレームに変換して送信するか、又は、しないかを制御する。この場合、ルール１７には、ユニキャストフレームに変換する対象であるブロードキャストフレームのＵＤＰポート番号が記載される。変換部１３は、通信ＩＦ１１により受信したブロードキャストフレームのうち、ルール１７に記載されたＵＤＰポート番号を有するフレームをユニキャストフレームに変換する。
【０１０７】
図８は、親機Ａ１が有するルール１７の第一例を示す説明図である。図８に示されるルール１７では、変換部１３がユニキャストフレームに変換する対象であるブロードキャストフレームのＵＤＰポート番号が示されている。
【０１０８】
具体的には、図８のルール１７には、ＵＤＰポート番号として１２３４５と、２３４５６とが示されている。
【０１０９】
このとき、変換部１３は、ＵＤＰポート番号が１２３４５又は２３４５６であるブロードキャストフレームをユニキャストフレームに変換して子機Ｂ１及びＢ２に送信し、それ以外のブロードキャストフレームを送信しないように制御する。
【０１１０】
これにより、コンテンツデータでないブロードキャストフレームが通信システム１全体にブロードキャストされることを回避することができる。
【０１１１】
なお、変換部２３は、さらに詳細な制御をすることもできる。例えば、上記制御において変換部２３がユニキャストフレームに変換して送信する宛先である子機を制限することができる。このルールをルール１７Ａとする。
【０１１２】
この場合、ルール１７Ａには、ユニキャストフレームに変換する対象であるブロードキャストフレームのＵＤＰポート番号と、そのＵＤＰポート番号を有するユニキャストフレームを送信する宛先となる子機とが記載される。変換部１３は、通信ＩＦ１１により受信したブロードキャストフレームのうち、ルール１７Ａに記載されたＵＤＰポート番号を有するフレームをユニキャストフレームに変換し、変換により生成したユニキャストフレームを、ルール１７Ａで対応付けられた子機に送信し、それ以外の子機に送信しない。このようにして、変換部１３は、ユニキャストフレームの送信の宛先を、ルール１７Ａで対応付けられた子機に制限する。
【０１１３】
図９は、親機Ａ１が有するルール１７の第二例であるルール１７Ａを示す説明図である。図９に示されるルール１７Ａでは、変換部１３がユニキャストフレームに変換する対象になるブロードキャストフレームのＵＤＰポート番号とともに、そのＵＤＰポート番号を有するフレームの宛先である子機が示されている。
【０１１４】
具体的には、図９のルール１７Ａには、ＵＤＰポート番号として１２３４５と、２３４５６とが示されている。
【０１１５】
このとき、変換部１３は、ＵＤＰポート番号が１２３４５であるブロードキャストフレームをユニキャストフレームに変換して子機Ｂ１に送信し、子機Ｂ２には送信しない。また、変換部１３は、ＵＤＰポート番号が２３４５６であるブロードキャストフレームをユニキャストフレームに変換して子機Ｂ１及びＢ２に送信する。そして、変換部１３は、ＵＤＰポート番号が上記以外であるブロードキャストフレームを、どの子機にも送信しないように制御する。
【０１１６】
これにより、子機又は端末が受信する必要のないフレームが通信システム１全体にブロードキャストされることを回避することができる。
【０１１７】
（２）子機Ｂ１のリスト２５について
子機Ｂ１の変換部２３による、リスト２５を用いたユニキャストフレームの送信の制御について説明する。
【０１１８】
変換部２３は、無線ＩＦ２２により受信したユニキャストフレームのうち、所定条件を満たすユニキャストフレームのみを、ブロードキャストフレームに変換せずにユニキャストフレームのまま送信する、という制御をすることができる。所定条件を規定するためにリスト２５が用いられる。
【０１１９】
このような制御の一例として、変換部２３は、端末ごとに、ブロードキャストフレームに変換するか、ブロードキャストフレームに変換せずにユニキャストフレームのまま送信するかを制御する。この場合、リスト２５には、ユニキャストフレームのまま送信する対象である端末の識別子（例えば端末のＭＡＣアドレス）が記載される。変換部２３は、リスト２５を保有している場合には、無線ＩＦ２２により受信したユニキャストフレームを、リスト２５に記載された端末にユニキャストフレームのまま送信する。このとき、リスト２５に複数の端末が記載されていれば、その複数の端末あてに順次にユニキャストフレームを送信する。リスト２５に記載されていない端末には、無線ＩＦ２２により受信したユニキャストフレームが送信されない。
【０１２０】
図１０は、子機Ｂ１が有するリスト２５の一例を示す説明図である。図１０に示されるリスト２５では、変換部２３がユニキャストフレームを送信する宛先である端末の識別子が示されている。
【０１２１】
具体的には、図１０のリスト２５には、端末Ｔ２が示されている。
【０１２２】
このとき、変換部２３は、親機Ａ１から受信した４アドレス形式のユニキャストフレームを、Ｅｔｈｅｒｎｅｔのユニキャストフレームに変換して端末Ｔ２に送信し、それ以外の端末（つまり端末Ｔ３及びＴ４）に送信しないように制御する。
【０１２３】
（３）子機Ｂ１のルール２６について
子機Ｂ１の変換部２３による、ルール２６を用いたユニキャストフレームの送信の制御について説明する。
【０１２４】
変換部２３は、無線ＩＦ２２により受信したユニキャストフレームのうち、所定条件を満たすユニキャストフレームのみを端末に送信する、という制御をすることができる。所定条件を規定するためにルール２６が用いられる。
【０１２５】
このような制御の一例として、変換部２３は、ＵＤＰポート番号の単位で端末に送信するか、又は、しないかを制御する。この場合、ルール２６には、端末に送信するＵＤＰポート番号が記載される。変換部２３は、無線ＩＦ２２により受信したユニキャストフレームのうち、ルール２６に記載されたＵＤＰポート番号を有するフレームを端末に送信する。
【０１２６】
図１１は、本実施の形態に係る子機Ｂ１が有するルール２６の第一例を示す説明図である。
【０１２７】
図１１に示されるルール２６では、変換部２３が送信するブロードキャストフレームのＵＤＰポート番号が示されている。
【０１２８】
具体的には、図１１のルール２６には、ＵＤＰポート番号である１２３４５が示されている。
【０１２９】
このとき、変換部２３は、親機Ａ１から受信した４アドレス形式のユニキャストフレームのうち、ＵＤＰポート番号が１２３４５であるものをＥｔｈｅｒｎｅｔのブロードキャストに変換して端末Ｔ２、端末Ｔ３及びＴ４に送信する。
【０１３０】
変換部１３は、さらに詳細な制御をすることもできる。例えば、上記制御において変換部１３がユニキャストフレームを送信する対象であるＵＤＰポート番号に、送信する宛先となる子機を指定することができる。この場合、ルール２６には、ユニキャストフレームに変換するＵＤＰポート番号と、そのＵＤＰポート番号を有するユニキャストフレームを送信する宛先となる端末とが記載される。変換部２３は、無線ＩＦ２２により受信したユニキャストフレームのうち、ルール２６に記載されたＵＤＰポート番号を有するユニキャストを、ルール２６で対応付けられた子機だけに送信する。
【０１３１】
図１２は、本実施の形態に係る子機Ｂ１が有するルール２６の第二例であるルール２６Ａを示す説明図である。
【０１３２】
図１２に示されるルール２６Ａでは、変換部２３が送信するブロードキャストフレームのＵＤＰポート番号と、そのＵＤＰポート番号を有するブロードキャストフレームをユニキャストフレームに変換して送信する対象である端末の識別子が示されている。
【０１３３】
具体的には、図１２のルール２６Ａには、ＵＤＰポート番号である１２３４５と端末Ｔ２とが対応付けて示されている。
【０１３４】
このとき、変換部２３は、親機Ａ１から受信した４アドレス形式のユニキャストフレームのうち、ＵＤＰポート番号が１２３４５であるものを、Ｅｔｈｅｒｎｅｔのユニキャストフレームに変換して端末Ｔ２に送信し、それ以外の端末（つまり端末Ｔ３及びＴ４）に送信しないように制御する。
【０１３５】
これにより、コンテンツデータでないブロードキャストフレームが不要な端末に送信されることを回避することができる。
【０１３６】
図１２の場合におけるフレームの転送経路を説明する。
【０１３７】
図１３は、実施の形態に係る通信システム１におけるフレームの転送経路を示す説明図である。図１３に示される転送経路は、子機Ｂ１が図１０に示されるリスト２５、又は、図１２に示されるルール２６Ａを有しているときの転送経路である。
【０１３８】
例えば、端末Ｔ２〜Ｔ６のうち、端末Ｔ２、Ｔ５及びＴ６が表示画面を備え、端末Ｔ３及びＴ４が表示画面を備えない場合が想定される。この場合、サーバ５が、画像を含むコンテンツにかかるコンテンツデータをブロードキャストフレームで送信するときには、端末Ｔ３及びＴ４にデータを受信させる必要がない。
【０１３９】
この場合に、子機Ｂ１が図１０に示されるリスト２５、又は、図１２に示されるルール２６Ａを有していれば、端末Ｔ３及びＴ４にデータが届けられることを回避することができる。なお、このとき、子機Ｂ２にリスト２５又はルール２６Ａが設定されていなければ、子機Ｂ２は、受信した４アドレスのユニキャストフレームをブロードキャストに変換して端末Ｔ５及びＴ６に送信する。
【０１４０】
なお、親機Ａ１と子機Ｂ１及びＢ２との間の無線ネットワークで、ユニキャストを用いる場合とブロードキャストを用いる場合とでの、送信されるフレーム数と、無線通信の帯域占有時間とについて以下で説明する。
【０１４１】
送信されるフレーム数は、ブロードキャストを用いるほうが少ない。ブロードキャストを用いれば、親機Ａ１が送信したフレームを子機Ｂ１及びＢ２の両方が受信できるからである。これに対し、ユニキャストを用いれば、親機Ａ１は、子機Ｂ１を宛先とするフレームと、子機Ｂ２を宛先とするフレームとの２個を送信する必要がある。
【０１４２】
一方、無線通信の帯域占有時間は、ユニキャストを用いる方が短くすることができる可能性がある。ブロードキャストは、通常の通信規格では、当該通信規格での最低の伝送レートが用いられる。例えば、５ＧＨｚ帯の通信では６Ｍｂｐｓが用いられ、２．４ＧＨｚ帯の通信では、１Ｍｂｐｓが用いられる。これに対して、ユニキャストでの送信には、各子機に合わせた高い伝送レートでの送信が可能となる。例えば、ＩＥＥＥ８０２．１１ｇでは５４Ｍｂｐｓ、ＩＥＥＥ８０２．１１ｎでは３００Ｍｂｐｓが用いられ得る。
【０１４３】
そのため、ユニキャストを用いる場合には、ブロードキャストを用いる場合より、帯域占有時間を短く抑えることができ、言い換えれば、予め定められた期間により多くのデータを送信できる利点がある。
【０１４４】
なお、本実施の形態では、通信システム１は、サーバ５と、親機Ａ１と、子機Ｂ１及びＢ２と、端末Ｔ１〜Ｔ６とを備えるものとしたが、通信システム１は、親機Ａ１と子機Ｂ１及びＢ２とを備えるものとしてもよい。
【０１４５】
以上のように、本実施の形態に係る通信装置は、通信装置である親機は、無線通信の４アドレス形式のユニキャストフレームを用いてデータを子機に対して送信することで、その子機の先に位置する端末に配信する。無線ネットワークの部分でユニキャストフレームを用いるのでフレームロスを抑制することができ、また、４アドレス形式のユニキャストフレームを用いるので子機の先に位置する端末への配信を実現できる。よって、通信装置は、一部に無線ネットワークを含むネットワークを介したコンテンツ配信においてフレームロスを抑制することができる。
【０１４６】
また、通信装置である親機は、４アドレス形式のユニキャストフレームにおけるＲＡフィールド及びＤＡフィールドを適切に利用して、より容易に、一部に無線ネットワークを含むネットワークを介したコンテンツ配信においてフレームロスを抑制することができる。
【０１４７】
また、通信装置である親機は、子機それぞれとの無線通信の通信リンクの確立時に生成したリストを用いて、そのリストに含まれている子機のＭＡＣアドレスを順次に、ＲＡフィールドに設定して４アドレス形式のユニキャストフレームを生成するので、子機の識別子を取得するために他の処理を必要としない。よって、通信装置は、通信リンクの確立時に生成し得るデータを利用して、一部に無線ネットワークを含むネットワークを介したコンテンツ配信においてフレームロスを抑制することができる。
【０１４８】
また、通信装置である親機は、受信するブロードキャストフレームの全てではなく、特定の一部のブロードキャストフレームのみを子機を介して端末に配信できる。よって、子機に不要なフレームを当該子機に受信させないようにするなど、ネットワークに不要なトラフィックが流れることを抑制できる。よって、通信装置は、ネットワークに不要なトラフィックが流れることを抑制しながら、一部に無線ネットワークを含むネットワークを介したコンテンツ配信においてフレームロスを抑制することができる。
【０１４９】
また、通信装置である子機は、親機から送信された４アドレス形式のユニキャストフレームをブロードキャストに変換して端末に送信する。無線ネットワークの部分でユニキャストフレームを用いるのでフレームロスを抑制することができ、また、４アドレス形式のユニキャストフレームを用いるので子機の先に位置する端末への配信を実現できる。よって、通信装置は、一部に無線ネットワークを含むネットワークを介したコンテンツ配信においてフレームロスを抑制することができる。
【０１５０】
また、通信装置である子機は、親機から受信した４アドレス形式のユニキャストフレームを、そのユニキャストフレームに変換される前の形であるブロードキャストに変換することで、元に戻して端末に送信できる。よって、通信装置は、一部に無線ネットワークを含むネットワークを介したコンテンツ配信においてフレームロスを抑制することができる。
【０１５１】
また、通信装置である子機は、親機から受信した４アドレス形式のユニキャストフレームを、特定の端末だけに送信できるので、このデータの受信を必要としない端末に送信することが回避される。よって、通信装置は、ネットワークに不要なトラフィックが流れることを抑制しながら、一部に無線ネットワークを含むネットワークを介したコンテンツ配信においてフレームロスを抑制することができる。
【０１５２】
また、通信装置である子機は、親機から受信した４アドレス形式のユニキャストフレームのうち、特定のＵＤＰポートのデータだけを端末に送信できるので、このＵＤＰポートのデータの受信を必要としない端末に送信することが回避される。よって、通信装置は、ネットワークに不要なトラフィックが流れることを抑制しながら、一部に無線ネットワークを含むネットワークを介したコンテンツ配信においてフレームロスを抑制することができる。
【０１５３】
なお、本発明は、装置として実現できるだけでなく、その装置を構成する処理手段をステップとする方法として実現したり、それらステップをコンピュータに実行させるプログラムとして実現したり、そのプログラムを記録したコンピュータ読み取り可能なＣＤ−ＲＯＭなどの記録媒体として実現したり、そのプログラムを示す情報、データ又は信号として実現したりすることもできる。そして、それらプログラム、情報、データ及び信号は、インターネット等の通信ネットワークを介して配信してもよい。
【０１５４】
以上、本発明の通信装置等について、実施の形態に基づいて説明したが、本発明は、この実施の形態に限定されるものではない。本発明の趣旨を逸脱しない限り、当業者が思いつく各種変形を本実施の形態に施したものや、異なる実施の形態における構成要素を組み合わせて構築される形態も、本発明の範囲内に含まれる。
【産業上の利用可能性】
【０１５５】
本発明は、無線通信の基地局および無線ブリッジとして利用され得る。
【符号の説明】
【０１５６】
１    通信システム
５    サーバ
６、７、８、９    フレーム
１１、２１    通信ＩＦ
１２、２２    無線ＩＦ
１３、２３    変換部
１６、２５    リスト
１７、１７Ａ、２６、２６Ａ    ルール
Ａ１    親機
Ｂ１、Ｂ２    子機
Ｔ１、Ｔ２、Ｔ３、Ｔ４、Ｔ５、Ｔ６    端末
Ｎ１、Ｎ２、Ｎ３、Ｎ４    ネットワーク
【図１】
2020167590.tif 000003
【図２】
2020167590.tif 000004
【図３】
2020167590.tif 000005
【図４】
2020167590.tif 000006
【図５】
2020167590.tif 000007
【図６】
2020167590.tif 000008
【図７】
2020167590.tif 000009
【図８】
2020167590.tif 000010
【図９】
2020167590.tif 000011
【図１０】
2020167590.tif 000012
【図１１】
2020167590.tif 000013
【図１２】
2020167590.tif 000014
【図１３】
2020167590.tif 000015