(57)【要約】【課題】  集中管理が不要であり、かつ他への影響が低減されたマルチキャスト通信が可能な無線ＬＡＮシステムを提供する。【解決手段】  アクセスポイント１１は、自身の無線ＬＡＮに接続した端末以外の装置で使用されているアドレスを無線ＬＡＮにおけるマルチキャスト用宛先アドレスとしている。そして、アクセスポイント１１は、標準フレームフォーマットの宛先アドレスにマルチキャスト用宛先アドレスを設定した、通常端末１２では廃棄される独自のマルチキャストフレームを生成して無線で送信する。特殊端末１３は、マルチキャスト用宛先アドレスを予め記憶している。そして、特殊端末１３は、アクセスポイント１１から受信したフレームの宛先アドレスとしてマルチキャスト用宛先アドレスが設定されていれば、そのフレームを独自のマルチキャストフレームとして受信する。【選択図】      図１
2006186560.tif 000002
【特許請求の範囲】
【請求項１】
マルチキャスト通信が可能な無線ＬＡＮシステムであって、
自身の無線ＬＡＮに接続した端末以外の装置で使用されているアドレスを該無線ＬＡＮにおけるマルチキャスト用宛先アドレスとし、標準フレームフォーマットの宛先アドレスに前記マルチキャスト用宛先アドレスを設定した、通常端末では廃棄される独自のマルチキャストフレームを生成して無線で送信するアクセスポイントと、
前記マルチキャスト用宛先アドレスを予め記憶しており、前記アクセスポイントから受信したフレームの宛先アドレスとして前記マルチキャスト用宛先アドレスが設定されていれば、該フレームを独自のマルチキャストフレームとして受信する特殊端末とを有する無線ＬＡＮシステム。
【請求項２】
前記アクセスポイントは、前記マルチキャスト用宛先アドレスを前記特殊端末に対して予め通知し、
前記特殊端末は、前記アクセスポイントから通知された前記マルチキャスト用宛先アドレスを記憶しておく、請求項１記載の無線ＬＡＮシステム。
【請求項３】
前記マルチキャスト用宛先アドレスは、前記アクセスポイント自身のアドレス、または前記アクセスポイントが有線側から取得可能な他装置のアドレスである、請求項１または２に記載の無線ＬＡＮシステム。
【請求項４】
前記マルチキャスト用宛先アドレスは、前記アクセスポイント自身の無線側のアドレスである、請求項３記載の無線ＬＡＮシステム。
【請求項５】
前記アクセスポイントは、前記マルチキャスト用宛先アドレスである前記アクセスポイント自身の無線側のアドレスをビーコンフレームにて繰り返し送信しており、
前記特殊端末は、前記アクセスポイントより受信した前記ビーコンフレームから前記アクセスポイントの無線側のアドレスを前記マルチキャスト用宛先アドレスとして取得する、請求項４記載の無線ＬＡＮシステム。
【請求項６】
前記アクセスポイントは、前記マルチキャストフレームに、データフレームの標準フレームフォーマットを用いる、請求項１から５のいずれか１項に記載の無線ＬＡＮシステム。
【請求項７】
前記アクセスポイントは、前記マルチキャストフレームに、ビーコンフレームの標準フレームフォーマットを用いる、請求項１から５のいずれか１項に記載の無線ＬＡＮシステム。
【請求項８】
前記アクセスポイントは、周期的に送信するフレームの送信タイミングと異なるタイミングで前記マルチキャストフレームを送信する、請求項１から７のいずれか１項に記載の無線ＬＡＮシステム。
【請求項９】
マルチキャスト通信が可能な無線ＬＡＮシステムにおけるアクセスポイントであって、
標準フレームフォーマットでマルチキャストフレームを生成するフレーム生成部と、
自身の無線ＬＡＮに接続した端末以外の装置で使用されているアドレスをマルチキャスト用宛先アドレスとし、前記マルチキャストフレームの宛先アドレスとして前記マルチキャスト用宛先アドレスを設定するアドレス設定部と、
前記フレーム生成部で生成され、前記アドレス設定部でマルチキャスト用宛先アドレスを設定された、通常端末では廃棄される独自のマルチキャストフレームを無線で送信するフレーム生成部とを有するアクセスポイント。
【請求項１０】
無線ＬＡＮシステムにおけるアクセスポイントからのマルチキャストフレームを受信可能な端末であって、
前記アクセスポイントからの前記標準フレームフォーマットのフレームを受信するフレーム受信部と、
前記アクセスポイントの無線ＬＡＮに接続した端末以外の装置で使用されているアドレスをマルチキャスト用宛先アドレスとして予め記憶しており、前記フレーム受信部で受信したフレームの宛先アドレスとして前記マルチキャスト用宛先アドレスが設定されていれば、該フレームを通常端末では廃棄される独自のマルチキャストフレームと判定するアドレス判定部と、
前記アドレス判定部にて前記マルチキャストフレームと判定されたフレームを解析し、該フレームに含まれている情報を取得するフレーム解析部とを有する端末。
【請求項１１】
アクセスポイントから特殊端末に対するマルチキャスト通信が可能な無線ＬＡＮシステムにおけるマルチキャスト通信方法であって、
前記アクセスポイントにて、自身の無線ＬＡＮに接続した端末以外の装置で使用されているアドレスを該無線ＬＡＮにおけるマルチキャスト用宛先アドレスとし、前記特殊端末にて、前記マルチキャスト用宛先アドレスを予め記憶するステップと、
前記アクセスポイントにて、標準フレームフォーマットの宛先アドレスに前記マルチキャスト用宛先アドレスを設定した、通常端末では廃棄される独自のマルチキャストフレームを生成して無線で送信するステップと、
前記特殊端末にて、前記アクセスポイントから受信したフレームの宛先アドレスとして前記マルチキャスト用宛先アドレスが設定されていれば、該フレームを独自のマルチキャストフレームとして受信するステップとを有するマルチキャスト通信方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、マルチキャスト通信が可能な無線通信システムに関する。
【背景技術】
【０００２】
無線ＬＡＮが広く普及し、有線ＬＡＮのみの時代に比べて、通信環境は格段に便利になってきている。特に、無線ＬＡＮは、アクセスポイントからの電波が通信範囲にある全ての端末に届くので、有線ＬＡＮに比べてブロードキャスト通信およびマルチキャスト通信に適している。ここでは、通信範囲内の全ての端末への通信をブロードキャストとし、通信範囲内の特定の複数の端末への通信をマルチキャストとする。
【０００３】
無線ＬＡＮではパケット通信方式が用いられており、パケットの宛先が宛先アドレスで指定される。ブロードキャストまたはマルチキャスト通信を可能にするためには、端末固有のアドレスとは別に、ブロードキャスト用またはマルチキャスト用のアドレスを用意しておき、それらを各端末に設定しておく必要がある。
【０００４】
有線ＬＡＮか無線ＬＡＮかに関わらず、個々の端末には、初期状態として、その端末自身の固有のアドレスと、ブロードキャスト用のアドレスとの２つのＭＡＣアドレスが設定されている。ブロードキャスト用アドレスは全ての端末に共通であり、４８ビットの全てが“１”である。そして、端末は、宛先アドレスとして自身の固有アドレスまたはブロードキャスト用アドレスが設定されたパケットのみを受信し、それ以外のパケットを破棄する。これにより、端末における無駄なパケット受信の処理が回避される。
【０００５】
マルチキャスト通信を行うためには、初期状態で設定されている固有アドレスおよびブロードキャスト用アドレスの他に、他のいずれの端末のアドレスとも重複しないＭＡＣアドレスを選択し、それをマルチキャスト用アドレスとして用いる必要がある。
【０００６】
ＩＥＥＥ８０２．１１の標準では、マルチキャスト用アドレスが定義されている。しかし、それを使用する場合、他のシステムで同じマルチキャスト用アドレスが使用されていないことを何らかの手段で別途保証する必要がある。そのため、基本的にはマルチキャスト用アドレスの付与に関する集中管理が必須となり、個々のシステムで容易にマルチキャスト用アドレスを使用することはできない。
【０００７】
また、各端末の固有アドレスやブロードキャストアドレスと重複しないマルチキャスト用アドレスを生成する方法が従来から提案されている（例えば、特許文献１参照）。
【０００８】
特許文献１には、本来ならば用いられないはずのベンダーコードを用いてマルチキャスト用アドレスとして用いる仮想的なＭＡＣアドレスを生成する方法が開示されている。これによれば、各端末の固有アドレスおよびブロードキャスト用アドレスと重複しないマルチキャスト用アドレスの生成が可能である。
【特許文献１】特開２００３−１３４１１８号公報
【発明の開示】
【発明が解決しようとする課題】
【０００９】
昨今ではＭＡＣアドレス自体を手動で設定することが可能な端末等もあり、特許文献１に開示された方法では、用いられないはずのベンダーコードを含むとはいえ、生成した仮想ＭＡＣアドレスが、実際にネットワーク上で使用されているＭＡＣアドレスと重複する可能性も否定できない。
【００１０】
また、イーサネット（登録商標）のマルチキャストの利用も考えられる。しかし、イーサネットのマルチキャストは基本的にはＩＰマルチキャストと協調して用いられるものであり、規格上は定められているが、使用頻度が少ないこともあり、実装上は多様な形態がとられている可能性がある。そのため、無線ＬＡＮにこのマルチキャストの仕組みを適用できるかどうかには疑問がある。
【００１１】
また、無線ＬＡＮとしては、仕様上、ブロードキャスト用のビーコンフレームとは別にマルチキャスト用のフレームフォーマットが定義されており、この利用も考えられる。しかし、フレームフォーマットが定められているのみで、具体的なマルチキャストグループの定め方などは規定されていないため、現在実装されている機能によりマルチキャストを実現できるかどうか疑問である。
【００１２】
また、ビーコンフレームや通常のデータタイプのブロードキャストフレームを受信可能な端末とそうでない端末があることを利用したマルチキャストの実現も考えられる。ビーコンフレームや通常のデータタイプのブロードキャストフレームを受信可能な端末をマルチキャストの宛先とすれば、特定の複数の端末への通信が可能となる。しかし、そのようなフレームを受信可能でないタイプの様々な端末の中に、そのフレームによって思わぬ誤動作など不都合が生じるものがある可能性もある。
【００１３】
上述したように、従来の無線ＬＡＮにおいては、マルチキャスト用アドレスを設定するのに集中管理が必要であるとか、他のシステムや端末に悪影響を及ぼす可能性が否定できないといった問題があり、無線であるという性質に適するマルチキャストを有効に利用できる状態になかった。
【００１４】
本発明の目的は、集中管理が不要であり、かつ他への影響が低減されたマルチキャスト通信が可能な無線ＬＡＮシステムを提供することである。
【課題を解決するための手段】
【００１５】
上記目的を達成するために、本発明の無線ＬＡＮシステムは、
マルチキャスト通信が可能な無線ＬＡＮシステムであって、
自身の無線ＬＡＮに接続した端末以外の装置で使用されているアドレスを該無線ＬＡＮにおけるマルチキャスト用宛先アドレスとし、標準フレームフォーマットの宛先アドレスに前記マルチキャスト用宛先アドレスを設定した、通常端末では廃棄される独自のマルチキャストフレームを生成して無線で送信するアクセスポイントと、
前記マルチキャスト用宛先アドレスを予め記憶しており、前記アクセスポイントから受信したフレームの宛先アドレスとして前記マルチキャスト用宛先アドレスが設定されていれば、該フレームを独自のマルチキャストフレームとして受信する特殊端末とを有している。
【００１６】
したがって、本発明によれば、アクセスポイントが、自身の無線ＬＡＮに接続した端末以外の装置で使用されているアドレスを宛先アドレスとした、標準フレームフォーマットの独自のマルチキャストフレームを生成して送信し、マルチキャスト用の宛先アドレスを予め記憶している特殊端末が、独自のマルチキャストフレームを受信するので、マルチキャスト用アドレスの重複を避けるための集中管理が不要であり、かつ通常端末への影響が低減されたマルチキャスト通信が可能である。
【００１７】
また、前記アクセスポイントは、前記マルチキャスト用宛先アドレスを前記特殊端末に対して予め通知し、
前記特殊端末は、前記アクセスポイントから通知された前記マルチキャスト用宛先アドレスを記憶しておくこととしてもよい。
【００１８】
これによれば、アクセスポイントは、マルチキャスト用アドレスを特殊端末に対して予め通知し、特殊端末は、アクセスポイントから通知されたマルチキャスト用アドレスを記憶しておくので、個々の特殊端末にマルチキャスト用アドレスを手動で設定する必要がない。
【００１９】
また、前記マルチキャスト用宛先アドレスは、前記アクセスポイント自身のアドレス、または前記アクセスポイントが有線側から取得可能な他装置のアドレスであることとしてもよい。
【００２０】
これによれば、アクセスポイントの認識できるアドレスがマルチキャスト用宛先アドレスとなるので、アクセスポイントにマルチキャスト用宛先アドレスを手動で設定しなくても、アクセスポイント自身がマルチキャスト用宛先アドレスを決定できる。
【００２１】
また、前記マルチキャスト用宛先アドレスは、前記アクセスポイント自身の無線側のアドレスであることとしてもよい。
【００２２】
また、前記アクセスポイントは、前記マルチキャスト用宛先アドレスである前記アクセスポイント自身の無線側のアドレスをビーコンフレームにて繰り返し送信しており、
前記特殊端末は、前記アクセスポイントより受信した前記ビーコンフレームから前記アクセスポイントの無線側のアドレスを前記マルチキャスト用宛先アドレスとして取得することしてもよい。
【００２３】
これによれば、マルチキャスト用宛先アドレスはアクセスポイントからビーコンフレームにて繰り返し送信され、特殊端末は、そのビーコンフレームからマルチキャスト用アドレスを取得するので、マルチキャスト用アドレスをアクセスポイントから端末に通知する手段を新たに設けなくてもマルチキャスト用アドレスの通知が可能である。
【００２４】
また、前記アクセスポイントは、前記マルチキャストフレームに、データフレームの標準フレームフォーマットを用いることとしてもよい。
【００２５】
また、前記アクセスポイントは、前記マルチキャストフレームに、ビーコンフレームの標準フレームフォーマットを用いることとしてもよい。
【００２６】
また、前記アクセスポイントは、周期的に送信するフレームの送信タイミングと異なるタイミングで前記マルチキャストフレームを送信することとしてもよい。
【発明の効果】
【００２７】
本発明によれば、マルチキャスト用アドレスの重複を避けるための集中管理が不要であり、かつ通常端末への影響が低減されたマルチキャスト通信が可能である。
【発明を実施するための最良の形態】
【００２８】
本発明を実施するための形態について図面を参照して詳細に説明する。
【００２９】
図１は、本発明の一実施形態の無線ＬＡＮシステムの構成を示すブロック図である。図１を参照すると、本実施形態の無線ＬＡＮシステムは、アクセスポイント１１、端末１２、および端末１３を有している。
【００３０】
本システムでは、アクセスポイント１１および端末１３だけが、本システムに独自のマルチキャスト通信のための機能を有しており、端末１２はその機能を有していない。アクセスポイント１１および端末１３は、この機能を用いてアクセスポイント１１から端末１３宛だけにフレームを送るマルチキャスト通信を実現する。マルチキャスト通信の機能を有しない端末１２はマルチキャストのフレームを受信しない。
【００３１】
アクセスポイント１１は、無線ＬＡＮと有線系ネットワークの接続点となる装置であり、各端末と無線で接続し、端末による無線ＬＡＮの利用を可能にする。また、アクセスポイント１１は、本システムに特有の独自なマルチキャスト通信が可能である。
【００３２】
このマルチキャスト通信においては、アクセスポイント１１は、そのアクセスポイント１１の無線側に接続した端末以外の装置で使用されているＭＡＣアドレスを、宛先アドレスとして用いる。これにより、アクセスポイント１１の無線ＬＡＮに接続した端末の固有アドレスおよびブロードキャスト用アドレスと、マルチキャスト用アドレスとが重複する可能性はない。例えば、アクセスポイント１１自身の無線側のＭＡＣアドレス、アクセスポイント１１自身の有線側のＭＡＣアドレス、あるいはアクセスポイント１１の有線側に接続され、アクセスポイント１１が有線側から取得可能な他装置のＭＡＣアドレスなどをマルチキャスト用アドレスとするのが好適である。その場合、ユーザが手動で入力しなくてもアクセスポイント１１が自身でマルチキャスト用アドレスを決定できる。
【００３３】
一例として、マルチキャスト用アドレスは、アクセスポイント１１から、本システムに特有のマルチキャスト通信を認識できる端末に対して予め通知しておくこととしてもよい。ＩＥＥＥ８０２．１１では、アクセスポイント１１の無線側のＭＡＣアドレスはビーコン内のＢＳＳＩＤ（Ｂａｓｉｃ  Ｓｅｒｖｉｃｅ  Ｓｅｔ  ＩＤ）フィールドにて送信されるので、これをマルチキャスト用アドレスとして用いる場合、マルチキャスト通信を認識できる端末は、ＢＳＳＩＤフィールドからマルチキャスト用アドレスを取得することとしてもよい。ビーコンとは、アクセスポイント１１が一定周期で送信する管理用フレームであり、様々な情報を含む。
【００３４】
他の例として、マルチキャスト用アドレスは、マルチキャスト通信を認識できる端末に対してユーザが予め設定することとしてもよい。
【００３５】
また、このマルチキャスト通信において、アクセスポイント１１は、ＩＥＥＥ８０２．１１に準拠した標準フレームフォーマットを用いる。フレームの種類として、ビーコンフレームまたはデータフレームが考えられるが何れでもよい。マルチキャスト用フレームに標準フレームフォーマットを用いているので、独自のマルチキャスト通信を認識できない既存の端末であっても、その端末自身の固有アドレスとブロードキャスト用アドレスのいずれとも一致しないため、そのフレームを廃棄するだけであり、誤動作することはない。
【００３６】
端末１２は、本システムに特有のマルチキャスト通信を認識できない通常の端末である。端末１２は、宛先アドレスとして自身の固有アドレスまたはブロードキャスト用アドレスが設定されたフレームを受信し、他の宛先アドレスのフレームを廃棄する。マルチキャスト用フレームは、端末１２では廃棄されることとなる。
【００３７】
端末１３は、マルチキャスト通信を認識できる、本システムに独自の特殊な端末である。端末１３は、端末１２と同様に、自身の固有アドレスまたはブロードキャスト用アドレスが設定されたフレームを受信する。また、端末１３は、マルチキャスト用アドレスを予め記憶しており、そのアドレスが宛先アドレスとして設定されたフレームも受信する。
【００３８】
上述したように、マルチキャスト用アドレスはアクセスポイント１１から端末１３に通知することとしてもよく、ユーザが設定することとしてもよい。アクセスポイント１１から通知する場合、端末１３は、アクセスポイント１１から通知されたマルチキャスト用アドレスを受信して記憶する。例えば、アクセスポイント１１の無線側のＭＡＣアドレスをマルチキャスト用アドレスとして用いる場合、端末１３は、そのＭＡＣアドレスの記載されたビーコン内のＢＳＳＩＤフィールドを記録すればよい。
【００３９】
図２は、本実施形態のアクセスポイントの物理的構成を示すブロック図である。図２を参照すると、アクセスポイント１１は、ＣＰＵ２１、ＲＯＭ２２、および無線通信部２３を有している。ＣＰＵ２１は、プログラムを実行することにより装置全体を制御する。ＲＯＭ２２は、ＣＰＵ２１の実行するプログラムを格納している。無線通信部２３は、ＣＰＵ２１からの制御に従って端末１２、１３と無線通信を行う。この構成によりアクセスポイント１１はＣＰＵ２１の制御で動作する。
【００４０】
図３は、本実施形態のアクセスポイントの機能的構成を示すブロック図である。図３を参照すると、アクセスポイント１１は、フレーム生成部３１、アドレス設定部３２、およびフレーム送信部３３を有している。
【００４１】
フレーム生成部３１は、ＩＥＥＥ８０２．１１に準拠した標準フレームフォーマットで、無線側に送信するフレームを生成する。フレームの種類として、ビーコンフレームとデータフレームがある。
【００４２】
アドレス設定部３２は、フレーム生成部３１で生成されたフレームにアドレスを設定する。
【００４３】
図４は、ＩＥＥＥ８０２．１１によるフレームフォーマットを示す図である。
【００４４】
図４において、（ａ）は一般的なフレームフォーマットの概要を示している。一般的なフレームフォーマットは、先頭から順に、フレーム制御、デュレーションＩＤ、アドレス１、アドレス２、アドレス３、シーケンス制御、アドレス４、フレーム本体、ＦＣＳ（Ｆｒａｍｅ  Ｃｈｅｃｋ  Ｓｅｑｕｅｎｃｅ）の各フィールドを含んでいる。
【００４５】
フレーム制御フィールドは、ビーコンフレームあるいはデータフレームのようなフレームのタイプを示す。
【００４６】
デュレーションＩＤフィールドは、無線周波数を占有する時間を指定するフィールドであり、フレーム送信タイミングを調整するのに用いられる。
【００４７】
アドレス１〜４は、各種アドレスを設定するフィールドである。
【００４８】
シーケンス制御フィールドは、フレームの順序確保のために用いられるフィールドである。
【００４９】
フレーム本体フィールドは、フレームで送信すべき内容を含むフィールドである。
【００５０】
ＦＣＳフィールドは、誤り検出のために用いられるフィールドである。
【００５１】
（ｂ）はビーコンフレームのフレームフォーマットを示している。ビーコンフレームでは、フレームタイプとしてビーコンである旨が設定されている。また、アドレス１に宛先アドレス（ＤＡ：Ｄｅｓｔｉｎａｔｉｏｎ  Ａｄｄｒｅｓｓ）が、アドレス２に送信元アドレス（ＳＡ：Ｓｏｕｒｃｅ  Ａｄｄｒｅｓｓ）が、アドレス３にＢＳＳＩＤが設定されており、アドレス４のフィールドは省かれている。
【００５２】
（ｃ）は、データフレームのフレームフォーマットを示している。ここではブロードキャストのデータフレームが例示されている。データフレームでは、フレームタイプとしてデータである旨が設定され、アドレス２には送信元アドレス（ＳＡ）が設定されている。また、ここではブロードキャストのデータフレームなので、アドレス１には宛先アドレスとしてブロードキャスト用アドレス（オール“１”）が設定されている。
【００５３】
図４に示したように、ビーコンフレームとデータフレームで必要なアドレスが異なるが、アドレス設定部３２は、各フレームに必要なアドレスを設定する。マルチキャストフレームは、宛先アドレスとしてマルチキャスト用アドレスが設定されていれば、データフレームまたはビーコンフレームのいずれのフォーマットであってもよい。
【００５４】
マルチキャストフレームに対しては、アドレス設定部３２は、宛先アドレスとして、自身の無線側に接続した端末以外の装置で使用されているＭＡＣアドレスを設定する。例えば、アクセスポイント１１自身の無線側のＭＡＣアドレス、アクセスポイント１１自身の有線側のＭＡＣアドレス、あるいはアクセスポイント１１の有線側に接続された装置のＭＡＣアドレスなどがよい。
【００５５】
図５は、マルチキャストフレームのフレームフォーマットを示す図である。
【００５６】
（ａ）は、図４（ｃ）に示したデータフレームにおいて、宛先アドレス（ＤＡ）をマルチキャスト用アドレスとした例である。すなわち、これはマルチキャストのデータフレームである。マルチキャスト用アドレスにはアクセスポイント１１の無線側に接続した端末以外の装置で使用されているＭＡＣアドレスを設定すればよく、ここではアクセスポイント（ＡＰ）自身の無線側あるいは有線側のＭＡＣアドレスが設定されている。
【００５７】
（ｂ）は、図３（ｂ）に示したビーコンフレームにおいて、宛先アドレス（ＤＡ）をマルチキャスト用アドレスとした例である。すなわち、これはマルチキャストのビーコンフレームである。マルチキャスト用アドレスにはアクセスポイント１１の無線側に接続した端末以外の装置で使用されているＭＡＣアドレスを設定すればよく、ここではアクセスポイント（ＡＰ）自身の無線側あるいは有線側のＭＡＣアドレスが設定されている。
【００５８】
図６は、マルチキャストによるデータフレームにおけるフレームフォーマットの他の例を示す図である。図６を参照すると、やはり、宛先アドレス（ＤＡ）にマルチキャスト用アドレスであるアクセスポイント１１自身のＭＡＣアドレス（ＡＰ）が設定されている。
【００５９】
図３の説明に戻り、アドレス設定部３２は、ここで設定するＭＡＣアドレスを予め記憶している。このＭＡＣアドレスはユーザにより設定されることとしてもよく、アクセスポイント１１がネットワーク上から取得することとしてもよい。また、自身の無線側あるいは有線側のＭＡＣアドレスであれば、自身に格納されている値をそのまま用いればよい。
【００６０】
フレーム送信部３３は、フレーム生成部３１で生成され、アドレス設定部３２で各アドレスを設定されたフレームを無線で送信する。
【００６１】
図７は、本実施形態のアクセスポイントの動作を示すフローチャートである。アクセスポイント１１は、ビーコン送出タイミングとは別のタイミングで、独自情報をマルチキャスト通信により端末１３に送信する。
【００６２】
図７を参照すると、アクセスポイント１１は、現在、ビーコン送信時刻か否か判定する（ステップ１０１）。ビーコン送信時刻であれば、アクセスポイントは、キャリアセンスを行い、現在使用しているチャネルの無線媒体を使用している他の装置がないかどうか判定する（ステップ１０２）。そのチャネルの無線媒体を使用している装置が他にあれば、アクセスポイント１１は、他の装置が無くなるまで待つ。
【００６３】
他にそのチャネルの無線媒体を使用している装置が無ければ（キャリアセンスＯＫ）、アクセスポイント１１は、ビーコンフレームを送信する（ステップ１０３）。
【００６４】
ステップ１０１の判定において、現在がビーコン送信時刻でなければ、アクセスポイント１１は、マルチキャスト通信で送信すべき独自情報があるか否か判定する（ステップ１０４）。マルチキャストで送信すべき独自情報がなければ、アクセスポイント１１は、ステップ１０１の処理に戻る。
【００６５】
マルチキャストで送信すべき独自情報があれば、アクセスポイント１１は、キャリアセンスを行い、現在使用しているチャネルの無線媒体を使用している他の装置がないかどうか判定する（ステップ１０５）。そのチャネルの無線媒体を使用している装置が他にあれば、アクセスポイント１１は、他の装置が無くなるまで待つ。
【００６６】
他にそのチャネルの無線媒体を使用している装置が無ければ（キャリアセンスＯＫ）、アクセスポイント１１は、マルチキャストにおり独自情報を送信する（ステップ１０６）。
【００６７】
図８は、本実施形態における独自のマルチキャスト通信が可能な端末の物理的構成を示すブロック図である。図８を参照すると、端末１３は、ＣＰＵ４１、ＲＯＭ４２、無線通信部４３を有している。ＣＰＵ４１は、プログラムを実行することにより装置全体を制御する。ＲＯＭ４２は、ＣＰＵ４１の実行するプログラムを格納している。無線通信部４３は、ＣＰＵ４１からの制御に従ってアクセスポイント１１と無線通信を行う。この構成により端末１３はＣＰＵ４１の制御で動作する。
【００６８】
図９は、本実施形態における独自のマルチキャスト通信が可能な端末の機能的構成を示すブロック図である。図９を参照すると、端末１３は、フレーム受信部５１、アドレス判定部５２、およびフレーム解析部５３を有している。
【００６９】
フレーム受信部５１は、アクセスポイント１１から送信されたフレームを受信する。
【００７０】
アドレス判定部５２は、フレーム受信部５１で受信されたフレームの宛先アドレスを解析し、自身の固有アドレス、ブロードキャスト用アドレス、またはマルチキャスト用アドレスのいずれかであれば、そのフレームをフレーム解析部５３に送り、それ以外のフレームを廃棄する。
【００７１】
フレーム解析部５１は、アドレス判定部５２からのフレームを解析し、フレームに含まれる情報を取得する。
【００７２】
なお、本実施形態における独自のマルチキャスト通信ができない端末１２は、端末１３と同様の構成を有するが、アドレス判定部５２では、宛先アドレスが自身の固有アドレスまたはブロードキャスト用アドレスのフレームのみをフレーム解析部に送る点で異なる。
【００７３】
図１０は、本実施形態におけるマルチキャスト通信が可能な端末の動作を示すフローチャートである。図１０を参照すると、フレームが到来すると（ステップ２０１）、端末１３は、まず、ブロードキャストフレームか否か判定する（ステップ２０２）。ブロードキャストフレームであれば、そのフレームを受信し、含まれる情報を取得した後（ステップ２０３）、ステップ２０１に戻る。
【００７４】
ブロードキャストフレームでなければ、端末１３は、次にそのフレームが自身宛か否か判定する（ステップ２０４）。自身宛であれば、端末１３は、ステップ２０３に進んで、そのフレームを受信し、含まれる情報を取得する。
【００７５】
自身宛のフレームでもなければ、端末１３は、次に、マルチキャストフレームか否か判定する（ステップ２０５）。マルチキャストフレームであれば、端末１３は、ステップ２０３に進んで、そのフレームを受信し、含まれる情報を取得する。
【００７６】
マルチキャストフレームでもなければ、端末１３はそのフレームを廃棄し（ステップ２０６）、ステップ２０１に戻る。
【００７７】
図１１は、本実施形態におけるマルチキャスト通信が可能な端末の他の動作を示すフローチャートである。ここでは、ビーコンフレームのＢＳＳＩＤに設定されたアクセスポイント１１の無線側のＭＡＣアドレスをマルチキャスト用アドレスとし、端末１３はそのＢＳＳＩＤからマルチキャスト用アドレスを取得する場合の例を示す。
【００７８】
図１１を参照すると、フレームが到来すると（ステップ３０１）、端末１３は、まず、ブロードキャストフレームか否か判定する（ステップ３０２）。ブロードキャストフレームであれば、端末１３は、次に、そのブロードキャストフレームがビーコンフレームか否か判定する（ステップ３０３）。
【００７９】
ビーコンフレームでなけば、端末１３は、そのフレームを受信し、含まれる情報を取得した後（ステップ３０４）、ステップ３０１に戻る。
【００８０】
ビーコンフレームであれば、端末１３は、そのフレームのＢＳＳＩＤからマルチキャスト用アドレスを取得した後（ステップ３０５）、ステップ３０４に進んで、そのフレームを受信し、含まれる情報を取得する。
【００８１】
ステップ３０２の判定においてブロードキャストフレームでなければ、端末１３は、次にそのフレームが自身宛か否か判定する（ステップ３０６）。自身宛であれば、端末１３は、ステップ３０４に進んで、そのフレームを受信し、含まれる情報を取得する。
【００８２】
自身宛のフレームでもなければ、端末１３は、次に、マルチキャストフレームか否か判定する（ステップ３０７）。このとき端末１３は、ステップ３０５で取得したマルチキャスト用アドレスを用いる。マルチキャストフレームであれば、端末１３は、ステップ３０４に進んで、そのフレームを受信し、含まれる情報を取得する。
【００８３】
マルチキャストフレームでもなければ、端末１３はそのフレームを廃棄し（ステップ３０８）、ステップ３０１に戻る。
【００８４】
図１２は、本実施形態におけるマルチキャスト通信ができない端末の動作を示すフローチャートである。図１２を参照すると、フレームが到来すると（ステップ４０１）、端末１１は、まず、ブロードキャストフレームか否か判定する（ステップ４０２）。ブロードキャストフレームであれば、端末１１は、そのフレームを受信し、含まれる情報を取得した後（ステップ４０３）、ステップ４０１に戻る。
【００８５】
ブロードキャストフレームでなければ、端末１１は、次にそのフレームが自身宛か否か判定する（ステップ４０４）。自身宛であれば、端末１１は、ステップ４０３に進んで、そのフレームを受信し、含まれる情報を取得する。
【００８６】
自身宛のフレームでもなければ、端末１１は、端末１１はそのフレームを廃棄し（ステップ４０５）、ステップ４０１に戻る。
【００８７】
図１３は、本実施形態の無線ＬＡＮシステムの動作例を示すシーケンス図である。ここでは、アクセスポイント１１が、ビーコンフレーム送信時刻を避けて、マルチキャスト通信により独自情報を送信している。ビーコンフレームはブロードキャストされるものであり、宛先アドレスとしてブロードキャスト用アドレス（図中の“Ｂ”）が設定されている。一方、独自情報のフレームはマルチキャストされるものであり、宛先アドレスとしてマルチキャスト用アドレス（図中の“ＡＰ”）が設定されている。
【００８８】
マルチキャスト通信の機能を有しない端末１２は、ブロードキャストのビーコンフレームを受信するが、マルチキャストの独自情報を受信していない。一方、マルチキャスト通信の機能を有する端末１３は、ブロードキャストのビーコンフレームとマルチキャストの独自情報との両方を受信している。
【００８９】
以上説明したように、本実施形態によれば、アクセスポイント１１が、自身の無線ＬＡＮに接続した端末以外の装置で使用されているアドレスを宛先アドレスとし、標準フレームフォーマットで独自のマルチキャストフレームを生成して送信し、マルチキャスト用の宛先アドレスを予め記憶している端末１３が、そのマルチキャスト用宛先アドレスが設定されたフレームを独自のマルチキャストフレームとして受信するので、マルチキャスト用アドレスの重複を避けるための集中管理が不要であり、かつ通常の端末１２への影響が低減されたマルチキャスト通信が可能である。
【００９０】
また、アクセスポイント１１は、マルチキャスト用アドレスを特殊端末に対して予め通知し、端末１３は、アクセスポイント１１から通知されたマルチキャスト用アドレスを記憶しておくので、個々の端末１３にマルチキャスト用アドレスを手動で設定する必要がない。
【００９１】
また、マルチキャスト用アドレスは、アクセスポイント１１自身のアドレス、またはアクセスポイント１１が有線側から取得可能な他装置のアドレスなので、アクセスポイント１１にマルチキャスト用アドレスを手動で設定しなくても、アクセスポイント１１自身がマルチキャスト用アドレスを決定できる。
【００９２】
また、アクセスポイント１１は、自身の無線側のアドレスをビーコンフレームのＢＳＳＩＤにて繰り返し送信しており、端末１３は、そのビーコンフレームからマルチキャスト用アドレスを取得するので、マルチキャスト用アドレスをアクセスポイント１１から端末１３に通知する手段を新たに設けなくてもマルチキャスト用アドレスの通知が可能である。
【図面の簡単な説明】
【００９３】
【図１】本発明の一実施形態の無線ＬＡＮシステムの構成を示すブロック図である。
【図２】本実施形態のアクセスポイントの物理的構成を示すブロック図である。
【図３】本実施形態のアクセスポイントの機能的構成を示すブロック図である。
【図４】ＩＥＥＥ８０２．１１によるフレームフォーマットを示す図である。
【図５】マルチキャストフレームのフレームフォーマットを示す図である。
【図６】マルチキャストによるデータフレームにおけるフレームフォーマットの他の例を示す図である。
【図７】本実施形態のアクセスポイントの動作を示すフローチャートである。
【図８】本実施形態における独自のマルチキャスト通信が可能な端末の物理的構成を示すブロック図である。
【図９】本実施形態における独自のマルチキャスト通信が可能な端末の機能的構成を示すブロック図である。
【図１０】本実施形態におけるマルチキャスト通信が可能な端末の動作を示すフローチャートである。
【図１１】本実施形態におけるマルチキャスト通信が可能な端末の他の動作を示すフローチャートである。
【図１２】本実施形態におけるマルチキャスト通信ができない端末の動作を示すフローチャートである。
【図１３】本実施形態の無線ＬＡＮシステムの動作例を示すシーケンス図である。
【符号の説明】
【００９４】
１１    アクセスポイント
１２、１３    端末
２１    ＣＰＵ
２２    ＲＯＭ
２３    無線通信部
３１    フレーム生成部
３２    アドレス設定部
３３    フレーム送信部
４１    ＣＰＵ
４２    ＲＯＭ
４３    無線通信部
５１    フレーム受信部
５２    アドレス判定部
５３    フレーム解析部
１０１〜１０６、２０１〜２０６、３０１〜３０８、４０１〜４０５    ステップ
【図１】
2006186560.tif 000003
【図２】
2006186560.tif 000004
【図３】
2006186560.tif 000005
【図４】
2006186560.tif 000006
【図５】
2006186560.tif 000007
【図６】
2006186560.tif 000008
【図７】
2006186560.tif 000009
【図８】
2006186560.tif 000010
【図９】
2006186560.tif 000011
【図１０】
2006186560.tif 000012
【図１１】
2006186560.tif 000013
【図１２】
2006186560.tif 000014
【図１３】
2006186560.tif 000015