(57)【要約】【課題】  無線区間においてマルチキャストデータを高速でかつ高品質に伝送可能とする。【解決手段】  無線アクセスポイント（親機）１２ａは、無線アダプタ（子機）２１ａからの帰属要求にもとづき、子機２１ａがマルチキャスト対応であるか否かを判別する。判別の結果、マルチキャスト対応であるときは、親機１２ａと子機２１ａとの間でＭＡＣアドレスが交換され登録される。第一通信プロトコル１３を介してホスト１１から親機１２ａへ送出されたマルチキャストデータがＷＤＳフレームフォーマットに変換される。この変換された無線フレームが、親機１２ａから無線区間４０を介して子機２１ａへ送信される。子機２１ａでは、マルチキャストデータがもとのフレームフォーマットに変換され、第二通信プロトコル２３を介して端末２２−１〜２２−ｎへ送信される。【選択図】    図５
2007158896.tif 000002
【特許請求の範囲】
【請求項１】
無線アクセスポイントが接続された第一通信ネットワークと、無線アダプタが接続された第二通信ネットワークとを有した無線ＬＡＮデータ通信システムであって、
前記無線アクセスポイントが、
前記無線アダプタがマルチキャストに対応しているか否かを判別する判別手段と、
送信用データをＷＤＳデータに変換する親機側データ変換手段と、
前記判別手段でマルチキャスト対応と判別された無線アダプタに対して前記ＷＤＳデータを送信する送信手段とを備え、
前記無線アダプタが、
前記ＷＤＳデータを受信する受信手段と、
前記ＷＤＳデータをもとの送信用データに変換する子機側データ変換手段とを備えた
ことを特徴とする無線ＬＡＮデータ通信システム。
【請求項２】
前記送信用データが、ユニキャストデータ又はマルチキャストデータの一方又は双方を含み、
前記親機側データ変換手段が、すべての送信用データをＷＤＳデータに変換する
ことを特徴とする請求項１記載の無線ＬＡＮデータ通信システム。
【請求項３】
前記無線アクセスポイントの送信手段が、
前記判別手段で前記無線アダプタがマルチキャストに対応していないと判別されると、ベーシックレートで送信用データを前記無線アダプタへ送信する
ことを特徴とする請求項１又は２記載の無線ＬＡＮデータ通信システム。
【請求項４】
第一通信ネットワークに接続されるとともに、第二通信ネットワークに接続された無線アダプタへデータを送信する無線アクセスポイントであって、
前記無線アダプタがマルチキャストに対応しているか否かを判別する判別手段と、
送信用データをＷＤＳデータに変換する親機側データ変換手段と、
前記判別手段でマルチキャスト対応と判別された無線アダプタに対して前記ＷＤＳデータを送信する送信手段とを備えた
ことを特徴とする無線アクセスポイント。
【請求項５】
第一通信ネットワークに接続された無線アクセスポイントから、第二通信ネットワークに接続された無線アダプタへデータを送信する無線ＬＡＮデータ通信方法であって、
前記無線アクセスポイントの判別手段が、前記無線アダプタがマルチキャストに対応しているか否かを判別する手順と、
前記無線アクセスポイントの親機側データ変換手段が、送信用データをＷＤＳデータに変換する手順と、
前記無線アクセスポイントの送信手段が、前記判別手段でマルチキャスト対応と判別された無線アダプタに対して前記ＷＤＳデータを送信する手順と、
前記無線アダプタの受信手段が、前記ＷＤＳデータを受信する手順と、
前記無線アダプタの子機側データ変換手段が、前記ＷＤＳデータをもとの送信用データに変換する手順とを有した
ことを特徴とする無線ＬＡＮデータ通信方法。
【請求項６】
第二通信ネットワークに接続された無線アダプタへデータを送信する手順を、第一通信ネットワークに接続された無線アクセスポイントに実行させる無線ＬＡＮデータ通信プログラムであって、
前記無線アダプタがマルチキャストに対応しているか否かを判別する手順を前記無線アクセスポイントの判別手段に実行させ、
送信用データをＷＤＳデータに変換する手順を前記無線アクセスポイントの親機側データ変換手段に実行させ、
前記判別手段でマルチキャスト対応と判別された無線アダプタに対して前記ＷＤＳデータを送信する手順を前記無線アクセスポイントの送信手段に実行させ、
前記ＷＤＳデータを受信する手順を前記無線アダプタの受信手段に実行させ、
前記ＷＤＳデータをもとの送信用データに変換する手順を前記無線アダプタの子機側データ変換手段に実行させる
ことを特徴とする無線ＬＡＮデータ通信プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、複数の無線ＬＡＮの各間でデータを送受信する無線ＬＡＮデータ通信システム、この無線ＬＡＮデータ通信システムに接続された無線アクセスポイント、その無線ＬＡＮデータ通信システムにおける無線ＬＡＮデータ通信方法、及び、この無線ＬＡＮデータ通信方法を実行するための無線ＬＡＮデータ通信プログラムに関し、特に、ユニキャストデータやマルチキャストデータが送受信される無線ＬＡＮシステムが混在する環境において、自動的にマルチキャストデータ対応無線アダプタを判別し、マルチキャストデータのスループットと伝送品質の確保を行うのに好適な無線ＬＡＮデータ通信システム、無線アクセスポイント、無線ＬＡＮデータ通信方法及び無線ＬＡＮデータ通信プログラムに関する。
【背景技術】
【０００２】
無線ＬＡＮとは、無線通信でデータを送受信するＬＡＮをいい、特に、ＩＥＥＥ８０２．１１諸規格に準拠した機器で構成されるネットワークのことを指す場合が多い。
その無線ＬＡＮを利用する場合は、無線ＬＡＮアクセスポイントや、無線ＬＡＮアダプタが必要となる。
無線ＬＡＮアクセスポイントとは、無線ＬＡＮで端末間を接続する電波中継機をいい、ＡＤＳＬモデムなどを経由したインタネットへの接続、パソコン同士の通信の中継、セキュリティ設定などをその役割とする。
無線ＬＡＮアダプタとは、コンピュータに差し込んで無線ＬＡＮに接続する機能を提供する拡張カードをいい、パソコンとアクセスポイントとの通信の仲立ちをする。
【０００３】
ここで、無線ＬＡＮシステムに関する従来技術としては、例えば、次のようなものがある。
例えば、親機が、各子機側端末で保有するマルチキャストフレームの種類を示すマルチキャストリストを取得し、当該マルチキャストリストと配下の子機とを対応付けるマルチキャストリストテーブルを作成し、当該テーブルに登録された種類のフレームのみを子機側に転送する構成としてある（例えば、特許文献１参照。）。
このような構成とすれば、従来は、無線区間のトラフィックを低減できなかったが、不要なマルチキャストフレームの転送を抑えて、無線区間のトラフィックを低減できる。
【０００４】
また、例えば、マルチキャスト通信を行う際、サーバとＷＡＰの各々の内部のテーブルに、既に登録されているクライアントのクライアント情報と対応付けてマルチキャスト配信要求の有無をそれぞれ登録する。サーバとＷＡＰは、テーブルの内容をもとに送信時間間隔をそれぞれ算出し、この間隔でデータフレームをそれぞれ送信する。また、ＷＡＰは、サーバからのデータフレームをバッファで保持し、データフレームの再送を要求するクライアントに該当するデータフレームを再送することとした（例えば、特許文献２参照。）。
このような構成とすれば、マルチキャスト通信時に、マルチキャスト通信対象外のクライアントの通信性能を劣化させることなく通信を行い得る同報通信方式を得ることができる。
【０００５】
さらに、例えば、通信可能範囲に位置する他の無線ブリッジの中から、通信品質が所定レベル以上のものを選択して、スパニングツリープロトコル（ＳＴＰ）の適用対象とし、複数の無線ブリッジに同報通信すべきパケットに対して、ブロードキャストまたはマルチキャストアドレスを中継先アドレスとしたＭＡＣヘッダを付与し、無線インタフェースから同報パケットとして送出する無線ブリッジとした（例えば、特許文献３参照。）
このような構成とすれば、メッセージの転送効率に優れた無線ブリッジを提供できる。
【０００６】
ところで、従来の無線ＬＡＮアクセスポイントと無線ＬＡＮクライアントを使用して無線ＬＡＮシステムを構築し（図１参照）、ここで、ホストからマルチキャストデータを送信した場合、そのマルチキャストデータを受信した無線アクセスポイント（親機）は、マルチキャストデータを無線ＬＡＮ区間（無線区間）に送信するとき、すべての端末に対し確実に伝送するために高速なデータフレームではなく、低速なベーシックレートを使用し制御フレームとしてデータ送受信を行っていた。このため、各端末においては、より確実にマルチキャストデータを受信できた。
【特許文献１】特開２００１−０５７５６０号公報
【特許文献２】特開２００２−０３３７３６号公報
【特許文献３】特開２００３−１８８８１１号公報
【発明の開示】
【発明が解決しようとする課題】
【０００７】
しかしながら、無線アクセスポイントがマルチキャストデータを無線ＬＡＮ区間に送信する際に、高速なデータフレームではなく低速な制御フレームとしてデータを送信していたため、マルチキャストデータのスループットは、無線区間において低下し、「ＩＰ放送」など扱うデータ量が大きいアプリケーションを使用する場合、品質の低下が発生するという問題があった。
【０００８】
例えば、ＩＥＥＥ８０２．１１ｂの無線ＬＡＮを使用した場合、データフレームの無線リンクの最大速度は１１Ｍｂｐｓであるが、マルチキャストを含むフレームは、ベーシックレートで送信することになっているため、一般的に１Ｍｂｐｓもしくは２Ｍｂｐｓで送信される。また、ＩＥＥＥ８０２．１１ａの無線ＬＡＮを使用した場合、データフレームの無線リンクの最大速度は５４Ｍｂｐｓであるが、ベーシックレートは、６Ｍｂｐｓである。
このように、マルチキャストデータのスループットは、無線区間においてベーシックレートに制限され、低下していた。
【０００９】
本発明は、上記の事情にかんがみなされたものであり、無線アクセスポイントがマルチキャストデータを無線ＬＡＮ区間に送信する際に、その無線区間においてマルチキャストデータを高速でかつ高品質に伝送可能とする無線ＬＡＮデータ通信システム、無線アクセスポイント、無線ＬＡＮデータ通信方法及び無線ＬＡＮデータ通信プログラムの提供を目的とする。
【課題を解決するための手段】
【００１０】
この目的を達成するため、本発明の無線ＬＡＮデータ通信システムは、無線アクセスポイントが接続された第一通信ネットワークと、無線アダプタが接続された第二通信ネットワークとを有した無線ＬＡＮデータ通信システムであって、無線アクセスポイントが、無線アダプタがマルチキャストに対応しているか否かを判別する判別手段と、送信用データをＷＤＳデータに変換する親機側データ変換手段と、判別手段でマルチキャスト対応と判別された無線アダプタに対してＷＤＳデータを送信する送信手段とを備え、無線アダプタが、ＷＤＳデータを受信する受信手段と、ＷＤＳデータをもとの送信用データに変換する子機側データ変換手段とを備えた構成としてある。
【００１１】
無線ＬＡＮデータ通信システムをこのような構成とすると、無線アクセスポイント（親機）で自動的に無線アダプタ（子機）がマルチキャスト対応か否かを判別し、すべての送信用データをＷＤＳデータに変換してマルチキャスト対応の無線アダプタへ送信し、その無線アダプタで元のデータに変換することとしたため、マルチキャストデータのスループットと伝送品質の確保を行うことができる。
さらに、無線区間のマルチキャストフレームは、速度が遅いだけでなく、エラー再送機能がないため、ノイズ等による伝送品質低下もあるが、ＷＤＳフレームに変換して、伝送することにより、エラー再送が可能になり高速でかつ高品質の伝送が可能となる効果がある。
【００１２】
また、本発明の無線ＬＡＮデータ通信システムは、送信用データが、ユニキャストデータ又はマルチキャストデータの一方又は双方を含み、親機側データ変換手段が、すべての送信用データをＷＤＳデータに変換する構成としてある。
無線ＬＡＮデータ通信システムをこのような構成とすれば、ユニキャストデータ又はマルチキャストデータの一方又は双方を含む送信用データのすべてがＷＤＳデータに変換されるため、マルチキャストデータのスループットと伝送品質の確保を行うことができる。
【００１３】
また、本発明の無線ＬＡＮデータ通信システムは、無線アクセスポイントの送信手段が、判別手段で無線アダプタがマルチキャストに対応していないと判別されると、ベーシックレートで送信用データを無線アダプタへ送信する構成としてある。
無線ＬＡＮデータ通信システムをこのような構成とすると、マルチキャスト非対応無線ＬＡＮアダプタを自動判別し、この場合は、従来と同様マルチキャストデータは低速のベーシックレートで送受信されるが、ユニキャストデータのスループットと伝送品質は確保される。
【００１４】
また、本発明の無線アクセスポイントは、第一通信ネットワークに接続されるとともに、第二通信ネットワークに接続された無線アダプタへデータを送信する無線アクセスポイントであって、無線アダプタがマルチキャストに対応しているか否かを判別する判別手段と、送信用データをＷＤＳデータに変換する親機側データ変換手段と、判別手段でマルチキャスト対応と判別された無線アダプタに対してＷＤＳデータを送信する送信手段とを備えた構成としてある。
【００１５】
無線アクセスポイントをこのような構成とすれば、この無線アクセスポイントが無線アダプタ（子機）についてマルチキャスト対応か否かを自動的に判別し、すべての送信用データをＷＤＳデータに変換して送信することができる。そして、無線アダプタにて、そのＷＤＳデータを元の送信用データに変換することとしたため、マルチキャストデータのスループットと伝送品質を確保できる。
【００１６】
また、本発明の無線ＬＡＮデータ通信方法は、第一通信ネットワークに接続された無線アクセスポイントから、第二通信ネットワークに接続された無線アダプタへデータを送信する無線ＬＡＮデータ通信方法であって、無線アクセスポイントの判別手段が、無線アダプタがマルチキャストに対応しているか否かを判別する手順と、無線アクセスポイントの親機側データ変換手段が、送信用データをＷＤＳデータに変換する手順と、無線アクセスポイントの送信手段が、判別手段でマルチキャスト対応と判別された無線アダプタに対してＷＤＳデータを送信する手順と、無線アダプタの受信手段が、ＷＤＳデータを受信する手順と、無線アダプタの子機側データ変換手段が、ＷＤＳデータをもとの送信用データに変換する手順とを有した方法としてある。
【００１７】
無線ＬＡＮデータ通信方法をこのような方法とすると、無線ＬＡＮシステムにおいて、マルチキャスト対応アクセスポイント、マルチキャスト対応クライアントであることを自動的に判別し、お互いがマルチキャスト対応機器であった場合、低速な制御フレームとして送信されるマルチキャストフレームや高速なユニキャストフレームなどすべてのフレームをユニキャストフレームと同等なリンク速度で高速データ送信可能なＷＤＳフレームに変換を行い、従来装置との互換性を確保し、かつスループットと伝送品質を確保できる。
【００１８】
また、本発明の無線ＬＡＮデータ通信プログラムは、第二通信ネットワークに接続された無線アダプタへデータを送信する手順を、第一通信ネットワークに接続された無線アクセスポイントに実行させる無線ＬＡＮデータ通信プログラムであって、無線アダプタがマルチキャストに対応しているか否かを判別する手順を無線アクセスポイントの判別手段に実行させ、送信用データをＷＤＳデータに変換する手順を無線アクセスポイントの親機側データ変換手段に実行させ、判別手段でマルチキャスト対応と判別された無線アダプタに対してＷＤＳデータを送信する手順を無線アクセスポイントの送信手段に実行させ、ＷＤＳデータを受信する手順を無線アダプタの受信手段に実行させ、ＷＤＳデータをもとの送信用データに変換する手順を無線アダプタの子機側データ変換手段に実行させる構成としてある。
【００１９】
無線ＬＡＮデータ通信プログラムをこのような構成とすれば、無線アクセスポイント（親機）が自動的に無線アダプタ（子機）についてマルチキャスト対応か否かを判別し、すべての送信用データをＷＤＳデータに変換して送信し、無線アダプタで元のデータに変換することとしたため、マルチキャストデータのスループットと伝送品質を確保することができる。
【発明の効果】
【００２０】
以上のように、本発明によれば、無線アクセスポイント（親機）が自動的に無線アダプタ（子機）についてマルチキャストに対応しているか否かを判別し、次いで、すべての送信用データがＷＤＳデータに変換されてマルチキャスト対応の無線アダプタへ送信され、その無線アダプタでＷＤＳデータが元のデータに変換されることとしたため、マルチキャストデータのスループットと伝送品質を確保できる。
また、無線区間のマルチキャストフレームは、速度が遅いだけでなく、エラー再送機能がないため、ノイズ等による伝送品質低下もあるが、ＷＤＳフレームに変換して、伝送することにより、エラー再送が可能になり高速でかつ高品質の伝送が可能となる効果がある。
【発明を実施するための最良の形態】
【００２１】
以下、本発明に係る無線ＬＡＮデータ通信システム、無線アクセスポイント、無線ＬＡＮデータ通信方法及び無線ＬＡＮデータ通信プログラムの好ましい実施形態について、図面を参照して説明する。
【００２２】
［第一実施形態］
まず、本発明の無線ＬＡＮデータ通信システム、無線アクセスポイント及び無線ＬＡＮデータ通信方法の第一実施形態について、図１を参照して説明する。
同図は、本実施形態の無線ＬＡＮデータ通信システムの構成を示すブロック図である。
【００２３】
同図に示すように、無線ＬＡＮデータ通信システム１ａは、第一ＬＡＮ１０ａと、第二ＬＡＮ２０ａと、第三ＬＡＮ３０とを備えている。
なお、同図においては、無線ＬＡＮデータ通信システム１ａが三つのＬＡＮ（第一ＬＡＮ１０ａ、第二ＬＡＮ２０ａ、第三ＬＡＮ３０）により構成されていることとしたが、無線ＬＡＮデータ通信システム１ａは三つのＬＡＮで構成することに限るものではなく、二つ又は四つ以上のＬＡＮで構成することもできる。
【００２４】
また、第一ＬＡＮ１０ａのマルチキャスト対応無線アクセスポイント（親機）１１（後述）と、第二ＬＡＮ２０ａのマルチキャスト対応無線アダプタ（子機α）２１（後述）との間や、マルチキャスト対応無線アクセスポイント（親機）１１と、第三ＬＡＮ３０のマルチキャスト非対応無線アダプタ（子機β）３１（後述）との間は、それぞれ無線区間（無線ＬＡＮ区間）４０を介して、無線通信が可能となっている。
【００２５】
ここで、第一ＬＡＮ１０ａは、ホスト１１と、マルチキャスト対応無線アクセスポイント（親機）１２ａ（以下、略して「無線アクセスポイント（親機）１２ａ」という。）とを備えており、これらが第一通信プロトコル１３により接続されている。
ホスト（ホストコンピュータ）１１は、第一通信プロトコル１３により無線アクセスポイント（親機）１２ａへ送信用データ（ユニキャストデータやマルチキャストデータを含む）を送出する。
【００２６】
無線アクセスポイント（親機）１２ａは、ホスト１１から送出されてきたマルチキャストデータをマルチキャストフレームからＷＤＳフレーム（ＷＤＳ無線フレーム）に変換し、ＷＤＳデータとして無線区間４０に送出する。
この無線アクセスポイント（親機）１２ａは、図２に示すように、通信手段１２ａ−１と、判別手段１２ａ−２と、親機側データ変換システム１２ａ−３と、記憶手段１２ａ−４と、制御手段１２ａ−５とを有している。
【００２７】
通信手段１２ａ−１は、第一通信プロトコル１３によりホスト１１から送出されてきた送信用データを受信する。また、通信手段１２ａ−１は、判別手段１２ａ−２でマルチキャスト対応と判別されたマルチキャスト対応無線アダプタ（子機α）２１ａ（以下、略して「無線アダプタ（子機α）２１ａ」という。）に対してＷＤＳデータを送信する。さらに、通信手段１２ａ−１は、判別手段１２ａ−２でマルチキャスト対応ではないと判別された無線アダプタ（子機β）３１に対してベーシックレートで送信用データを送信する。
【００２８】
判別手段１２ａ−２は、無線アダプタ（子機α２１ａや子機β３１）がマルチキャスト対応か否かを自動的に判別する。
この判別の方法は、次による。
無線接続された無線アダプタ（子機）に対して無線アクセスポイント（親機）１２ａがマルチキャスト対応であることを知らせるために、ＩＥＥＥ８０２．１１に規定される「Ｂｅａｃｏｎ  Ｆｒａｍｅ」と「Ｐｒｏｂｅ−Ｒｅｓｐｏｎｓｅ  Ｆｒａｍｅ」にマルチキャスト対応機能通知要素を追加する。無線アダプタ（子機）は、「Ｂｅａｃｏｎ  Ｆｒａｍｅ」と「Ｐｒｏｂｅ−Ｒｅｓｐｏｎｓｅ  Ｆｒａｍｅ」を受信した際に、マルチキャスト対応機能通知要素を確認して対応しているか確認する。
【００２９】
親機側データ変換手段１２ａ−３は、宛先ＩＰアドレスがマルチキャストであるマルチキャストデータを受信すると、図３（ii）に示す無線区間４０のＷＤＳフレームフォーマットに変換を行う。
このＷＤＳフレームフォーマットへの変換は、次のように行われる。
変換前のマルチキャストデータは、同図（ｉ）に示すようなマルチキャストフレームとなっている。すなわち、「宛先ＭＡＣアドレス（マルチキャストアドレス）」、「送信元ＭＡＣアドレス」、「送信元ＩＰアドレス」、「宛先ＩＰアドレス（マルチキャストアドレス）」を有する。
【００３０】
ここで、「宛先ＭＡＣアドレス（マルチキャストアドレス）」は、「０１−００−５ｅ−００−００−００」から「０１−００−５ｅ−ｆｆ−ｆｆ−ｆｆ」までの値が用いられる。また、「宛先ＭＡＣアドレス」は、宛先ＩＰアドレスからマッピングされる値をとる。
「送信元ＭＡＣアドレス」は、ホスト１１のＭＡＣアドレスを示す。
「送信元ＩＰアドレス」は、ホスト１１のＩＰアドレスを示す。
「宛先ＩＰアドレス（マルチキャストアドレス）」は、マルチキャストフレームの場合、ＩＡＮＡ（Ｉｎｔｅｒｎｅｔ  Ａｓｓｉｇｎｅｄ  Ｎｕｍｂｅｒｓ  Ａｕｔｈｏｒｉｔｙ）の規定にしたがい、「２２４．０．０．０」から「２３９．２５５．２５５．２５５」までの範囲の値をとる。
【００３１】
このようなフレームフォーマットのマルチキャストデータを、ＷＤＳフレームフォーマットのデータ（ＷＤＳデータ）に変換する。
ここで、ＩＥＥＥ８０２．１１の規定にしたがい、ＷＤＳフレームのＴｏ  ＤＳビットに「１」、Ｆｒｏｍ  ＤＳビットに「１」がセットされる。
「無線子機ＭＡＣアドレス」は、予め無線アクセスポイント（親機）１２ａに登録された無線アダプタ（子機α）２１ａのＭＡＣアドレスである。
「無線親機ＭＡＣアドレス」は、無線アクセスポイント（親機）１２ａのＭＡＣアドレスである。
「宛先ＭＡＣアドレス」、「送信元ＭＡＣアドレス」、「送信元ＩＰアドレス」、「宛先ＩＰアドレス」は、それぞれ有線区間のマルチキャストフレームに入っていたものがのせられる。
【００３２】
記憶手段１２ａ−４は、ホスト１１から送出されてきたマルチキャストデータや、親機側データ変換手段１２ａ−３で変換された後のＷＤＳデータを記憶する。
制御手段１２ａ−５は、無線アクセスポイント（親機）１２ａの有する各種機能を実行するために、無線アクセスポイント（親機）１２ａを構成する各種手段の動作を制御する。
第一通信プロトコル１３は、例えば、イーサネット（登録商標）などを用いることができる。
【００３３】
第二ＬＡＮ２０ａは、無線アダプタ（子機α）２１ａと、端末２２−１〜２２−ｎとを備えており、これらが第二通信プロトコル２３により接続されている。
無線アダプタ（子機α）２１ａは、無線区間４０を介して無線アクセスポイント（親機）１２ａから送出されてきたＷＤＳデータを受信し、マルチキャストのイーサネットフレーム（「イーサネット」は登録商標）に変換する。そして、そのイーサネットフレーム（「イーサネット」は登録商標）に変換したマルチキャストデータを、第二通信プロトコル２３により接続されている端末２２−１〜２２−ｎへ送出する。これにより、端末２２−１〜２２−ｎは、マルチキャストデータを受信することができる。
【００３４】
この無線アダプタ（子機α）２１ａは、図４に示すように、通信手段２１ａ−１と、子機側データ変換システム２１ａ−２と、記憶手段２１ａ−３と、制御手段２１ａ−４とを有している。
通信手段２１ａ−１は、無線区間４０を介して無線アクセスポイント（親機）１２ａから送出されてきたＷＤＳデータを受信する。また、通信手段２１ａ−１は、子機側データ変換システム２１ａ−２で変換された後のマルチキャストデータを第二通信プロトコル２３により端末２２−１〜２２−ｎへ送出する。
【００３５】
子機側データ変換手段２１ａ−２は、無線アクセスポイント（親機）１２ａから送出されてきたＩＥＥＥ８０２．１１フレームのマルチキャストデータ（ＷＤＳデータ）を受信すると、Ｔｏ  ＤＳビットが「１」、Ｆｒｏｍ  ＤＳビットが「１」であることをチェックする。そして、そのＷＤＳデータを元のイーサネットフレーム（「イーサネット」は登録商標）に変換する。
このＷＤＳデータからイーサネットフレーム（「イーサネット」は登録商標）への変換は、ＷＤＳデータの「宛先ＭＡＣアドレス」、「送信元ＭＡＣアドレス」、「送信元ＩＰアドレス」、「宛先ＩＰアドレス」を、イーサネットフレーム（「イーサネット」は登録商標）の「宛先ＭＡＣアドレス」、「送信元ＭＡＣアドレス」、「送信元ＩＰアドレス」、「宛先ＩＰアドレス」にそれぞれのせることにより行われる。
【００３６】
記憶手段２１ａ−３は、無線アクセスポイント（親機）１２ａから送出されてきたＷＤＳデータや、子機側データ変換手段２１ａ−２でイーサネットフレームフォーマット（「イーサネット」は登録商標）に変換された後のマルチキャストデータを記憶する。
制御手段２１ａ−４は、無線アダプタ（子機α）２１ａの有する各種機能を実行するために、無線アダプタ（子機α）２１ａを構成する各種手段の動作を制御する。
第二通信プロトコル２３は、例えば、イーサネット（登録商標）などを用いることができる。
【００３７】
第三ＬＡＮ３０ａは、マルチキャスト非対応無線アダプタ（子機β）３１と、端末３２とを備えており、これらが第三通信プロトコル３３により接続されている。
マルチキャスト非対応無線アダプタ（子機β）３１は、マルチキャストに対応していない無線アダプタである。
第三通信プロトコル３３は、例えば、イーサネット（登録商標）などを用いることができる。
【００３８】
次に、本実施形態の無線ＬＡＮデータ通信システムの動作（無線ＬＡＮデータ通信方法）について、図５を参照して説明する。
同図は、本実施形態の無線ＬＡＮデータ通信方法の動作手順を示すフローチャートである。
【００３９】
まず、無線アダプタ（子機）２１ａが、無線アクセスポイント（親機）１２ａに帰属要求を行う（ステップ１０）。
無線アクセスポイント（親機）１２ａは、無線アダプタ（子機）２１ａが、マルチキャスト対応であるか否かを確認（判別）する（ステップ１１）。
【００４０】
確認の結果、マルチキャスト対応であることが確認できたときは、無線アクセスポイント（親機）１２ａと無線アダプタ（子機）２１ａとの間でお互いのＭＡＣアドレスが無線区間４０を経由して交換され、それぞれ登録される（ステップ１２）。
そして、無線アダプタ（子機）２１ａは、すべてのデータをＷＤＳフォーマットで使う子機として帰属される（ステップ１３）。
【００４１】
次いで、ホスト１１から第一通信プロトコル１３へ、マルチキャストデータが送出される（ステップ１４）。この送出されるマルチキャストデータは、図２（ｉ）に示す有線区間のマルチキャストフレーム、すなわち、ＭＡＣアドレスとＩＰアドレスとを含むフレームフォーマットの形式で送出される。
【００４２】
第一通信プロトコル１３により接続された無線アクセスポイント（親機）１２ａが、宛先ＩＰアドレスがマルチキャストであるマルチキャストデータを受信すると（ステップ１５）、図２（ii）に示す無線区間４０のＷＤＳフレームフォーマットに変換を行う（ステップ１６）。
変換された無線フレームは、無線アクセスポイント（親機）１２ａからＩＥＥＥ８０２．１１フォーマット（ＷＤＳフレームフォーマット）で無線区間４０に送出される（ステップ１７）。
【００４３】
無線アクセスポイント（親機）１２ａから送出されたＩＥＥＥ８０２．１１フレームが無線アダプタ（子機）２１ａで受信されると（ステップ１８）、この無線アダプタ（子機）２１ａにおいて、Ｔｏ  ＤＳビットが「１」、Ｆｒｏｍ  ＤＳビットが「１」であることがチェックされ、もとのイーサネットフレーム（「イーサネット」は登録商標）に変換される（ステップ１９）。
続いて、無線アダプタ（子機α）２１ａにおいて、変換されたマルチキャストフレームが第二通信プロトコル２３に送信され（ステップ２０）、端末２２−１〜２２−ｎへ送信される。これにより、端末２２−１〜２２−ｎでは、マルチキャストフレームを受信することができる（ステップ２１）。
【００４４】
ここで、一般的な無線アクセスポイントでは、マルチキャストデータを送信する場合、ＷＤＳにより通信する無線アダプタ（子機）２１ａの他に通常のインフラストラクチャモードで通信する無線アダプタ（子機）３１に対してマルチキャストフレームを送信する。
この場合、無線アダプタ（子機）３１へのマルチキャストフレームが低速であるため、無線アダプタ（子機）２１へのＷＤＳフレームを高速に連続送信することができない。
【００４５】
そこで、本実施形態では、高速なマルチキャスト伝送を可能とするため、親機、子機にＷＤＳモードを設け、ＷＤＳフレームを高速に伝送させることができる。
高速なマルチキャスト伝送を必要とするパケットは、ＩＧＭＰ（ｉｎｔｅｒｎｅｔ  Ｇｒｏｕｐ  Ｐｒｏｔｏｃｏｌ）などを使用して特定のコンテンツ（放送型ストリーミング等）の処理ができる。
【００４６】
以上説明したように、本実施形態の無線ＬＡＮデータ通信システム、無線アクセスポイント及び無線ＬＡＮデータ通信方法は、従来装置との互換性を確保し、無線ＬＡＮアクセスポイント１２がマルチキャスト対応無線ＬＡＮクライアントを自動判別し、お互いがマルチキャスト対応であった場合、すべてのフレームをＷＤＳフレームに変換してデータ通信を行い、子機で元のデータに変換する構成とした。このため、マルチキャストデータのスループットと伝送品質の確保を行うことができる。つまり、ＷＤＳフレームに変換して伝送されるため、エラー再送が可能になり高速でかつ高品質の伝送が可能となる効果がある。
【００４７】
［第二実施形態］
次に、本発明の無線ＬＡＮデータ通信システム、無線アクセスポイント及び無線ＬＡＮデータ通信方法の第二の実施形態について、図６を参照して説明する。
同図は、本実施形態の無線ＬＡＮデータ通信システムの構成を示すブロック図である。
本実施形態は、第一実施形態と比較して、親機と子機の構成が相違する。すなわち、第一実施形態では、親機はマルチキャスト対応無線アクセスポイントであり、子機はマルチキャスト対応無線アダプタであったのに対し、本実施形態では、親機はマルチキャスト、高速化、長距離化対応無線アクセスポイントであり、子機はマルチキャスト、高速化、長距離化対応無線アダプタである。他の構成要素は第一実施形態と同様である。
したがって、図６において、図１と同様の構成部分については同一の符号を付して、その詳細な説明を省略する。
【００４８】
図６に示すように、無線ＬＡＮデータ通信システム１ｂは、第一ＬＡＮ１０ｂと、第二ＬＡＮ２０ｂと、第三ＬＡＮ３０とを備えている。
また、第一ＬＡＮ１０ｂのマルチキャスト、高速化、長距離化対応無線アクセスポイント（親機）１１ｂ（後述）と、第二ＬＡＮ２０ｂのマルチキャスト、高速化、長距離化対応無線アダプタ（子機α）２１ｂ（後述）との間、マルチキャスト、高速化、長距離化対応無線アクセスポイント（親機）１１ｂと、第三ＬＡＮ３０ｂのマルチキャスト非対応無線アダプタ（子機β）３１（後述）との間は、それぞれ無線区間（無線ＬＡＮ区間）４０を介して、無線通信が可能となっている。
【００４９】
ここで、第一ＬＡＮ１０ｂは、ホスト１１と、マルチキャスト、高速化、長距離化対応無線アクセスポイント（親機）１２ｂ（以下、略して「無線アクセスポイント（親機）１２ｂ」という。）とを備えており、これらが第一通信プロトコル１３により接続されている。
ホスト１１は、第一通信プロトコル１３により無線アクセスポイント（親機）１２ｂへ送信用データ（ユニキャストデータやマルチキャストデータを含む）を送出する。
【００５０】
無線アクセスポイント（親機）１２ｂは、ホスト１１から送出されてきたマルチキャストデータをマルチキャストフレームからＷＤＳフレームに変換し、無線区間４０に送出する。
この無線アクセスポイント（親機）１２ｂは、図７に示すように、通信手段１２ｂ−１と、判別手段１２ｂ−２と、親機側データ変換システム１２ｂ−３と、記憶手段１２ｂ−４と、制御手段１２ｂ−５とを有している。
【００５１】
通信手段１２ｂ−１は、第一通信プロトコル１３によりホスト１１から送出されてきた送信用データを受信する。また、通信手段１２ｂ−１は、判別手段１２ｂ−２でマルチキャスト、高速化、長距離化対応と判別されたマルチキャスト、高速化、長距離化対応無線アダプタ（子機α）２１ｂ（以下、略して「無線アダプタ（子機α）２１ｂ」という。）に対してＷＤＳデータを送信する。さらに、通信手段１２ｂ−１は、判別手段１２ｂ−２でマルチキャスト、高速化、長距離化対応と判別されなかった子機２１ｂに対してベーシックレートで送信用データを送信する。
【００５２】
判別手段１２ｂ−２は、無線アダプタ（子機α２１ｂや子機β３１）が、マルチキャスト、高速化、長距離化対応か否かを自動的に判別する。
この判別の方法は、次による。
無線接続された無線アダプタ（子機）に対して無線アクセスポイント（親機）１２ｂがマルチキャスト、高速化、長距離化対応であることを知らせるために、ＩＥＥＥ８０２．１１に規定される「Ｂｅａｃｏｎ  Ｆｒａｍｅ」と「Ｐｒｏｂｅ−Ｒｅｓｐｏｎｓｅ  Ｆｒａｍｅ」に、高速化対応機能通知要素、長距離化機能通知要素、マルチキャスト対応機能通知要素を追加する。無線アダプタ（子機）は、「Ｂｅａｃｏｎ  Ｆｒａｍｅ」と「Ｐｒｏｂｅ−Ｒｅｓｐｏｎｓｅ  Ｆｒａｍｅ」を受信した際に、各機能通知要素を確認して対応しているか確認する。
【００５３】
親機側データ変換手段１２ｂ−３は、宛先ＩＰアドレスがマルチキャストであるマルチキャストデータを受信すると、図３（ii）に示す無線区間４０のＷＤＳフレームフォーマットに変換を行う。
なお、この親機側データ変換手段１２ｂ−３で行われるＷＤＳフレームフォーマットへの変換は、第一実施形態の親機側データ変換手段１２ａ−３で行われるＷＤＳフレームフォーマットへの変換と同様の内容であるため、ここでの説明は省略する。
【００５４】
記憶手段１２ｂ−４は、ホスト１１から送出されてきたマルチキャストデータや、親機側データ変換手段１２ｂ−３で変換された後のＷＤＳデータを記憶する。
制御手段１２ｂ−５は、無線アクセスポイント（親機）１２ｂの有する各種機能を実行するために、無線アクセスポイント（親機）１２ｂを構成する各種手段の動作を制御する。
【００５５】
第二ＬＡＮ２０ｂは、無線アダプタ（子機α）２１ｂと、端末２２−１〜２２−ｎとを備えており、これらが第二通信プロトコル２３により接続されている。
無線アダプタ（子機α）２１ｂは、無線区間４０を介して無線アクセスポイント（親機）１２ｂから送出されてきたＷＤＳデータを受信し、マルチキャストのイーサネットフレーム（「イーサネット」は登録商標）に変換する。そして、そのイーサネットフレーム（「イーサネット」は登録商標）に変換したマルチキャストデータを、第二通信プロトコル２３により接続されている端末２２−１〜２２−ｎへ送出する。これにより、端末２２−１〜２２−ｎは、マルチキャストデータを受信することができる。
【００５６】
この無線アダプタ（子機α）２１ｂは、図８に示すように、通信手段２１ｂ−１と、子機側データ変換システム２１ｂ−２と、記憶手段２１ｂ−３と、制御手段２１ｂ−４とを有している。
通信手段２１ｂ−１は、無線区間４０を介して無線アクセスポイント（親機）１２ｂから送出されてきたＷＤＳデータを受信する。また、通信手段１２ｂ−１は、子機側データ変換システム２１ｂ−２で変換された後のマルチキャストデータを第二通信プロトコル２３により端末２２−１〜２２−ｎへ送出する。
【００５７】
子機側データ変換手段２１ｂ−２は、無線アクセスポイント（親機）１２ｂから送出されてきたＩＥＥＥ８０２．１１フレームのマルチキャストデータ（ＷＤＳデータ）を受信すると、Ｔｏ  ＤＳビットが「１」、Ｆｒｏｍ  ＤＳビットが「１」であることがチェックする。そして、そのＷＤＳデータを元のイーサネットフレーム（「イーサネット」は登録商標）に変換する。
このＷＤＳデータから元のイーサネットフレーム（「イーサネット」は登録商標）への変換は、ＷＤＳデータの「宛先ＭＡＣアドレス」、「送信元ＭＡＣアドレス」、「送信元ＩＰアドレス」、「宛先ＩＰアドレス」を、イーサネットフレーム（「イーサネット」は登録商標）の「宛先ＭＡＣアドレス」、「送信元ＭＡＣアドレス」、「送信元ＩＰアドレス」、「宛先ＩＰアドレス」にそれぞれのせることにより行われる。
【００５８】
記憶手段２１ｂ−３は、無線アクセスポイント（親機）１２ｂから送信されてきたＷＤＳデータや、子機側データ変換手段２１ｂ−２でイーサネットフレームフォーマット（「イーサネット」は登録商標）に変換された後のマルチキャストデータを記憶する。
制御手段２１ｂ−４は、無線アダプタ（子機α）２１ｂの有する各種機能を実行するために、無線アダプタ（子機α）２１ｂを構成する各種手段の動作を制御する。
【００５９】
第三ＬＡＮ３０ｂは、マルチキャスト非対応無線アダプタ（子機β）３１と、端末３２とを備えており、これらが第三通信プロトコル３３により接続されている。
マルチキャスト非対応無線アダプタ（子機β）３１は、マルチキャストに対応していない無線アダプタである。
【００６０】
次に、本実施形態の無線ＬＡＮデータ通信システムの動作（無線ＬＡＮデータ通信方法）について、図９を参照して説明する。
同図は、本実施形態の無線ＬＡＮデータ通信方法の動作手順を示すフローチャートである。
【００６１】
まず、無線アダプタ（子機）２１ｂが、無線アクセスポイント（親機）１２ｂに帰属要求を行う（ステップ３０）。
無線アクセスポイント（親機）１２ｂは、無線アダプタ（子機）２１ｂが、高速化、長距離化、マルチキャスト対応であるか否かを確認（判別）する（ステップ３１）。
確認の結果、高速化、長距離化、マルチキャスト対応であることが確認できたときは、無線アクセスポイント（親機）１２ｂと無線アダプタ（子機）２１ｂとの間でお互いのＭＡＣアドレスが無線区間４０を経由して交換され、それぞれ登録される（ステップ３２）。
そして、無線アダプタ（子機）２１ｂは、すべてのデータをＷＤＳフォーマットで使う子機および高速化、長距離化対応子機として帰属される（ステップ３３）。
【００６２】
次いで、ホスト１１から第一通信プロトコル１３へ、マルチキャストデータが送出される（ステップ３４）。この送出されるマルチキャストデータは、図２（ｉ）に示す有線区間のマルチキャストフレーム、すなわち、ＭＡＣアドレスとＩＰアドレスとを含むフレームフォーマットの形式で送出される。
【００６３】
第一通信プロトコル１３により接続された無線アクセスポイント（親機）１２ｂが、宛先ＩＰアドレスがマルチキャストであるマルチキャストデータを受信すると（ステップ３５）、図２（ii）に示す無線区間４０のＷＤＳフレームフォーマットに変換を行う（ステップ３６）。
変換された無線フレームは、無線アクセスポイント（親機）１２ｂからＷＤＳフォーマットで無線区間４０に送出される（ステップ３７）。
【００６４】
無線アクセスポイント（親機）１２ｂから送出されたＩＥＥＥ８０２．１１フレームが無線アダプタ（子機）２１ｂで受信されると（ステップ３８）、この無線アダプタ（子機）２１ａにおいて、Ｔｏ  ＤＳビットが「１」、Ｆｒｏｍ  ＤＳビットが「１」であることがチェックされ、もとのイーサネットフレーム（「イーサネット」は登録商標）に変換される（ステップ３９）。
続いて、無線アダプタ（子機α）２１ｂにおいて、変換されたマルチキャストフレームが第二通信プロトコル２３に送信され（ステップ４０）、端末２２−１〜２２−ｎへ送信される。これにより、端末２２−１〜２２−ｎでは、マルチキャストフレームを受信することができる（ステップ４１）。
【００６５】
ここで、一般的な無線アクセスポイントでは、ＷＤＳにより通信する場合、予めお互いのＭＡＣアドレスを登録して通信する必要があり、また、高速化や長距離化のネゴシエーション手順が規定されていないため、マルチキャストデータを高速化や長距離化のオプションを適用して高速に送受信することができない。
本実施形態では、高速化や長距離化のオプションを適用して高速なマルチキャスト伝送を可能とするため、親機、子機にＷＤＳモードを設けることおよび、高速化や長距離化のネゴシエーション手順を追加することでＷＤＳフレームを高速に伝送させることができる。
高速なマルチキャスト伝送を必要とするパケットは、ＩＧＭＰなどを使用して特定のコンテンツ（放送型ストリーミング等）の処理ができる。
【００６６】
［無線ＬＡＮデータ通信プログラム］
次に、無線ＬＡＮデータ通信プログラムについて説明する。
上記の各実施形態におけるコンピュータ（無線アクセスポイント、無線アダプタ、ホスト、端末）の無線ＬＡＮデータ通信機能（無線ＬＡＮデータ通信方法を実行するための機能）は、記憶手段（例えば、ＲＯＭやハードディスクなど）に記憶された無線ＬＡＮデータ通信プログラムにより実現される。
【００６７】
無線ＬＡＮデータ通信プログラムは、コンピュータの制御手段（ＣＰＵなど）に読み込まれることにより、コンピュータの構成各部に指令を送り、所定の処理、たとえば、ホストのデータ送信処理、無線アクセスポイントの帰属処理、データ送受信処理、フレーム変換処理、無線アダプタの帰属要求処理、データ送受信処理、フレーム変換処理、端末のデータ受信処理などを行わせる。
これによって、無線ＬＡＮデータ通信機能は、ソフトウエアである無線ＬＡＮデータ通信プログラムとハードウエア資源であるコンピュータ（無線アクセスポイント、無線アダプタ、ホスト、端末）の各構成手段とが協働することにより実現される。
【００６８】
なお、無線ＬＡＮデータ通信機能を実現するための無線ＬＡＮデータ通信プログラムは、コンピュータのＲＯＭやハードディスクなどに記憶される他、コンピュータ読み取り可能な記録媒体、たとえば、外部記憶装置及び可搬記録媒体等に格納することができる。
外部記憶装置とは、ＣＤ−ＲＯＭ等の記憶媒体を内蔵し、無線アクセスポイント（親機）等に外部接続されるメモリ増設装置をいう。一方、可搬記録媒体とは、記録媒体駆動装置（ドライブ装置）に装着でき、かつ、持ち運び可能な記録媒体であって、たとえば、フレキシブルディスク，メモリカード，光磁気ディスク等をいう。
【００６９】
そして、記録媒体に記録されたプログラムは、コンピュータのＲＡＭ等にロードされて、ＣＰＵ（制御手段）により実行される。この実行により、上述した本実施形態の無線アクセスポイント、無線アダプタ、ホスト、端末の各機能が実現される。
さらに、コンピュータで無線ＬＡＮデータ通信プログラムをロードする場合、他のコンピュータで保有された無線ＬＡＮデータ通信プログラムを、通信回線を利用して自己の有するＲＡＭや外部記憶装置にダウンロードすることもできる。このダウンロードされた無線ＬＡＮデータ通信プログラムも、ＣＰＵにより実行され、本実施形態の無線アクセスポイント、無線アダプタ、ホスト、端末における無線ＬＡＮデータ通信機能を実現する。
【００７０】
以上、本発明の無線ＬＡＮデータ通信システム、無線アクセスポイント、無線ＬＡＮデータ通信方法及び無線ＬＡＮデータ通信プログラムの好ましい実施形態について説明したが、本発明に係る無線ＬＡＮデータ通信システム、無線アクセスポイント、無線ＬＡＮデータ通信方法及び無線ＬＡＮデータ通信プログラムは上述した実施形態にのみ限定されるものではなく、本発明の範囲で種々の変更実施が可能であることは言うまでもない。
【００７１】
例えば、上述した実施形態では、第一ＬＡＮに無線アクセスポイント（親機）が一台、第二ＬＡＮに無線アダプタ（子機）が一台、第三ＬＡＮに無線アダプタ（子機）が一台というように、各ＬＡＮごとに無線アクセスポイント（親機）又は無線アダプタ（子機）が一台ずつ接続した構成としてあるが、無線アクセスポイント（親機）や無線アダプタ（子機）は、各ＬＡＮに一台ずつ限るものではなく、複数台接続することもできる。
【産業上の利用可能性】
【００７２】
本発明は、複数の無線ＬＡＮの間で無線通信を行う技術に関する発明であるため、複数の無線ＬＡＮを有したシステム、無線アクセスポイントや無線アダプタを接続したシステムに利用可能である。
【図面の簡単な説明】
【００７３】
【図１】本発明の第一実施形態の無線ＬＡＮデータ通信システムの構成を示すブロック図である。
【図２】マルチキャスト対応無線アクセスポイント（親機）の構成を示すブロック図である。
【図３】フレームフォーマットを示す図であって、（ｉ）は、有線区間のマルチキャストフレームのフォーマット、（ii）は、無線区間のＷＤＳフレームのフォーマットを示す。
【図４】マルチキャスト対応無線アダプタ（子機）の構成を示すブロック図である。
【図５】本発明の第一実施形態の無線ＬＡＮデータ通信システムの動作（無線ＬＡＮデータ通信方法）を示すフローチャートである。
【図６】本発明の第二実施形態の無線ＬＡＮデータ通信システムの構成を示すブロック図である。
【図７】マルチキャスト、高速化、長距離化対応無線アクセスポイント（親機）の構成を示すブロック図である。
【図８】マルチキャスト、高速化、長距離化対応無線アダプタ（子機）の構成を示すブロック図である。
【図９】本発明の第二実施形態の無線ＬＡＮデータ通信システムの動作（無線ＬＡＮデータ通信方法）を示すフローチャートである。
【符号の説明】
【００７４】
１ａ、１ｂ  無線ＬＡＮデータ通信システム
１０ａ、１０ｂ  第一ＬＡＮ
１１  ホスト
１２ａ  マルチキャスト対応無線アクセスポイント（親機）
１２ｂ  マルチキャスト、高速化、長距離化対応無線アクセスポイント（親機）
１３  第一通信プロトコル
２０ａ、２０ｂ  第二ＬＡＮ
２１ａ  マルチキャスト対応無線アダプタ（子機α）
２１ｂ  マルチキャスト、高速化、長距離化対応無線アダプタ（子機α）
２２−１〜２２−ｎ  端末
２３  第二通信プロトコル
３０  第三ＬＡＮ
３１  マルチキャスト非対応無線アダプタ（子機β）
３２  端末
３３  第三通信プロトコル
４０  無線区間
【図１】
2007158896.tif 000003
【図２】
2007158896.tif 000004
【図３】
2007158896.tif 000005
【図４】
2007158896.tif 000006
【図５】
2007158896.tif 000007
【図６】
2007158896.tif 000008
【図７】
2007158896.tif 000009
【図８】
2007158896.tif 000010
【図９】
2007158896.tif 000011