(57)【要約】【課題】ネットワーク上で無線端末を集中管理することができ、トラフィックを軽減することが可能な無線ＬＡＮ通信方法等を提供する。【解決手段】アクセスポイント１０１Ｘを中心に構成されたネットワーク１０２Ｘに複数の無線端末１０３ａ〜１０３ｃが接続され、これらの無線端末が相互に無線通信可能な範囲に存在している場合に、アクセスポイント１０１Ｘによる管理の下で無線端末同士がアドホックモードにより無線ＬＡＮ通信を行う。アクセスポイント１０１Ｘによって送信されたネットワーク１０２Ｘのネットワーク情報を受信した各無線端末１０３ａ〜１０３ｃは、これに応答して少なくともアドレス情報を返信し、アドレス情報を受信した各無線端末が、当該アドレス情報に基づいてアドレステーブルを作成し、アドホックモードによる通信を行う場合にこれを参照することにより、アドホックモードで通信可能かどうかが判断される。【選択図】　図１
2004072565.tif 000002
【特許請求の範囲】
【請求項１】
アクセスポイントを中心として構成されたネットワークに複数の無線端末が接続され、
前記各無線端末は、
前記アクセスポイントによって送信された前記ネットワーク名を含むネットワーク情報を受信した場合に前記ネットワーク名と自分の属するネットワーク名を比較し、ネットワーク名が一致した場合に少なくとも当該ネットワーク名および当該ネットワークのアドレス情報を送信し、
他の無線端末によって送信された前記ネットワーク名および前記アドレス情報を受信した場合に、これらに基づいてアドレステーブルを作成し、
前記アドレステーブルを参照して他の無線端末が直接無線通信可能な範囲内に存在しているか否かを判断し、前記他の無線端末が直接無線通信可能な範囲内に存在している場合に、前記アクセスポイントによる管理の下で、前記他の無線端末と直接無線通信を行うことを特徴とする無線ＬＡＮ通信方法。
【請求項２】
前記アクセスポイントは、前記ネットワーク名および前記アドレス情報を送信した前記無線端末に対して暗号通信用の共通鍵を送信し、
前記無線端末は、前記他の無線端末と直接無線通信を行う場合に、前記共通鍵を用いて暗号通信を行うことを特徴とする請求項１に記載の無線ＬＡＮ通信方法。
【請求項３】
ネットワークの中心となるアクセスポイントと、前記ネットワークに接続された複数の無線端末を備え、
前記アクセスポイントは、
前記ネットワーク名を含むネットワーク情報を送信する手段を備え、
前記各無線端末は、
前記アクセスポイントによって送信された前記ネットワーク情報を受信した場合に前記ネットワーク名と自分の属するネットワーク名を比較し、ネットワーク名が一致した場合に少なくとも当該ネットワーク名および当該ネットワークのアドレス情報を送信する手段、
他の無線端末によって送信された前記ネットワーク名および前記アドレス情報を受信した場合に、これらに基づいてアドレステーブルを作成する手段、
前記アドレステーブルを参照して他の無線端末が直接無線通信可能な範囲内に存在しているか否かを判断する手段、および
前記他の無線端末が直接無線通信可能な範囲内に存在している場合に、前記アクセスポイントによる管理の下で、前記他の無線端末と直接無線通信を行う手段を備えたことを特徴とする無線ＬＡＮ通信システム。
【請求項４】
ネットワークの中心となるアクセスポイントと、前記ネットワークに接続された複数の無線端末を備えた無線ＬＡＮ通信システムに用いられる前記無線端末であって、
前記ネットワークに接続された他の無線端末が直接無線通信可能な範囲内に存在しているか否かを判断する手段、および
前記他の無線端末が直接無線通信可能な範囲内に存在している場合に、前記アクセスポイントによる管理の下で、前記他の無線端末と直接無線通信を行う手段を備えたことを特徴とする無線端末。
【請求項５】
前記アクセスポイントによって送信された前記ネットワーク名を含むネットワーク情報を受信した場合に前記ネットワーク名と自分の属するネットワーク名を比較し、ネットワーク名が一致した場合に少なくとも当該ネットワーク名および当該ネットワークのアドレス情報を送信する手段、および
他の無線端末によって送信された前記ネットワーク名および前記アドレス情報を受信した場合にこれらに基づいてアドレステーブルを作成する手段
をさらに備えたことを特徴とする請求項４に記載の無線端末。
【請求項６】
前記アドレステーブルを参照して他の無線端末が直接無線通信可能な範囲内に存在しているか否か判断する手段
をさらに備えたことを特徴とする請求項５に記載の無線端末。
【請求項７】
前記ネットワーク名および前記アドレス情報を送信した場合に前記アクセスポイントより送信される暗号通信用の共通鍵を受信する手段、および
前記他の無線端末と直接無線通信を行う場合に、前記共通鍵を用いて暗号通信を行う手段
をさらに備えたことを特徴とする請求項４乃至６のいずれか１項に記載の無線端末。
【請求項８】
アクセスポイントを中心として構成されたネットワークにコンピュータを無線端末として接続させるため前記コンピュータに接続される無線ＬＡＮ通信装置であって、
前記コンピュータを、
前記ネットワークに接続された他の無線端末が直接無線通信可能な範囲内に存在しているか否かを判断する手段、および
前記他の無線端末が直接無線通信可能な範囲内に存在している場合に、前記アクセスポイントによる管理の下で、前記他の無線端末と直接無線通信を行う手段として機能させることを特徴とする無線ＬＡＮ通信装置。
【請求項９】
前記コンピュータをさらに、
前記アクセスポイントによって送信された前記ネットワーク名を含むネットワーク情報を受信した場合に前記ネットワーク名と自分の属するネットワーク名を比較し、ネットワーク名が一致した場合に少なくとも当該ネットワーク名および当該ネットワークのアドレス情報を送信する手段、および
他の無線端末によって送信された前記ネットワーク名および前記アドレス情報を受信した場合にこれらに基づいてアドレステーブルを作成する手段
として機能させることを特徴とする請求項８に記載の無線ＬＡＮ通信装置。
【請求項１０】
前記コンピュータをさらに、
前記アドレステーブルを参照して他の無線端末が直接無線通信可能な範囲内に存在しているか否かを判断する手段
として機能させることを特徴とする請求項９に記載の無線ＬＡＮ通信装置。
【請求項１１】
前記コンピュータをさらに、
前記ネットワーク名および前記アドレス情報を送信した場合に前記アクセスポイントより送信される暗号通信用の共通鍵を受信する手段、および
前記他の無線端末と直接無線通信を行う場合に、前記共通鍵を用いて暗号通信を行う手段
として機能させることを特徴とする請求項８乃至１０のいずれか１項に記載の無線ＬＡＮ通信装置。
【請求項１２】
ネットワークの中心となるアクセスポイントと、前記ネットワークに接続された複数の無線端末を備えた無線ＬＡＮ通信システムに用いられる前記無線端末に、
前記アクセスポイントによって送信された前記ネットワーク名を含むネットワーク情報を受信した場合に前記ネットワーク名と自分の属するネットワーク名を比較し、ネットワーク名が一致した場合に少なくとも当該ネットワーク名および当該ネットワークのアドレス情報を送信するステップ、
他の無線端末によって送信された前記ネットワーク名および前記アドレス情報を受信した場合に、これらに基づいてアドレステーブルを作成するステップ、
前記アドレステーブルを参照して他の無線端末が直接無線通信可能な範囲内に存在しているか否かを判断するステップ、
前記他の無線端末が直接無線通信可能な範囲内に存在している場合に、前記アクセスポイントによる管理の下で、前記他の無線端末と直接無線通信を行うステップ
を実行させることを特徴とする通信制御プログラム。
【請求項１３】
ネットワークの中心となるアクセスポイントと、前記ネットワークに接続された複数の無線端末を備えた無線ＬＡＮ通信システムに用いられる前記無線端末に、
前記アクセスポイントによって送信された前記ネットワーク名を含むネットワーク情報を受信した場合に前記ネットワーク名と自分の属するネットワーク名を比較し、ネットワーク名が一致した場合に少なくとも当該ネットワーク名および当該ネットワークのアドレス情報を送信するステップ、
他の無線端末によって送信された前記ネットワーク名および前記アドレス情報を受信した場合に、これらに基づいてアドレステーブルを作成するステップ、
前記アドレステーブルを参照して他の無線端末が直接無線通信可能な範囲に存在しているか否かを判断するステップ、
前記他の無線端末が直接無線通信可能な範囲内に存在している場合に、前記アクセスポイントによる管理の下で、前記他の無線端末と直接無線通信を行うステップ
を実行させるための通信制御プログラムを記録したことを特徴とする記録媒体。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、無線ＬＡＮ通信システムに関し、詳細には、ネットワーク上で無線端末を集中管理することができ、トラフィックを軽減することが可能な無線ＬＡＮ通信方法、無線ＬＡＮ通信システムおよび当該システムに用いられる無線端末、無線ＬＡＮ通信装置、通信制御プログラム、ならびに当該プログラムを記録した記録媒体に関する。
【０００２】
【従来の技術】
最近、ネットワークの構築や変更が容易な無線ＬＡＮが広く普及してきている。オフィス内のネットワークも従来の有線ＬＡＮに無線ＬＡＮが併用され、スモールオフィスの場合には無線ＬＡＮだけでネットワークが構築されていることも多くなっている。また、無線でのインターネット接続サービスを不特定多数の利用者に提供する空間として、いわゆるホットスポット　（商標登録第４５３９３８７号：ＮＴＴコミュニケーションズ）と呼ばれる無線ＬＡＮサービスも、商用サービスとして、あるいは無料サービスとして提供され始めている。また、最近のノートパソコンのほとんどが、無線ＬＡＮアダプタを標準で内蔵しているような状況である。
【０００３】
無線ＬＡＮには、ＩＥＥＥ８０２．１１の規格により、無線端末だけで通信するアドホックモードと、アクセスポイントと呼ばれる基地局を中心として通信を行うインフラストラクチャモードという２つのモードが用意されている。
【０００４】
アドホックモードは、無線端末同士が直接無線通信を行うモードであり、無線端末ＰＣ１と無線端末ＰＣ２の間で相互にパケットがユニキャストされ、または必要に応じてブロードキャストされる。ここでユニキャストとは、ネットワーク内で、単一のアドレスを指定して特定の相手にデータを送信することをいい、これに対し不特定多数の相手にデータを送信することをブロードキャストといい、また複数の相手を指定してデータを送信することをマルチキャストという。
【０００５】
一方、インフラストラクチャモードは、無線端末がネットワークに接続された他の端末とアクセスポイントを介して通信を行うモードである。有線ＬＡＮに接続されたコンピュータと通信する場合には、無線端末は、アクセスポイントおよびこれが接続された有線ＬＡＮを介して、そのコンピュータと通信する。また、他の無線端末と通信する場合には、アクセスポイントを中継局にして、その無線端末と通信する。
【０００６】
図７は、従来のアクセスポイントと各無線端末とのインフラストラクチャモードによる通信手順を示すシーケンス図である。
【０００７】
図７に示されるように、インフラストラクチャモードでは、アクセスポイントＡＰがネットワーク名、アドレス要求等を含むネットワーク情報のパケットをブロードキャストし（Ｓ７０１）、これに応答して各無線端末ＰＣ１ないしＰＣ３が自己のアドレス情報のパケットをユニキャストして返信することにより（Ｓ７０２〜Ｓ７０４）、アドレステーブルが作成され（Ｓ７０５）、アクセスポイントを中心とした無線ネットワークに接続される無線端末がアドレステーブルにエントリーされる。このシーケンスが定期的に行われることで（Ｓ７０１〜Ｓ７０５）、無線端末と無線ネットワークとの接続が維持される。
【０００８】
基本的に、ユーザは、これらのモードのどちらかを選択して通信を行う。例えば、有線ＬＡＮに接続されているコンピュータと通信を行いたい場合にはインフラストラクチャモードを選択し、アクセスポイントが存在しない環境下ではアドホックモードを選択するように、ユーザが無線端末を設定して、ネットワーク通信を行う。
【０００９】
【発明が解決しようとする課題】
上述した２つのモードのうち、インフラストラクチャモードは、無線端末を有線ＬＡＮと接続させるためにも必要である。
【００１０】
しかしながら、上述した無線ＬＡＮシステムのインフラストラクチャモードにおいて、そのネットワークに接続された２つの無線端末間で通信が行われる場合には、アドホックモードに比較して周波数帯域を有効に使うことができないため、トラフィックの低下が問題となる。
【００１１】
すなわち、無線端末ＰＣ１とＰＣ２との間でインフラストラクチャモードの通信が行われる場合には、パケットがＰＣ１→アクセスポイント→ＰＣ２という経路をたどることになる。この場合、ＰＣ１とアクセスポイントの間の通信と、ＰＣ２とアクセスポイントの間の通信という２つの通信が発生し、１つの通信で２つの通信チャンネルが必要となるため、電波効率が悪く、最終的には無線端末間の通信速度が大幅に低下するという問題があった。
【００１２】
このような問題は、無線端末と有線ＬＡＮ上の有線端末との間で通信が行なわれる場合には生じないが、１つのアクセスポイントに多数の無線端末が接続された場合には、そのような問題が特に顕著となる。
【００１３】
一方、アドホックモードによれば、無線端末同士が直接通信を行うという点で、インフラストラクチャモードよりも電波効率が良く、通信速度が低下することもないが、アドホックモードでは、既存の有線ネットワークに接続されないばかりか、同一ネットワーク内に存在する複数の無線端末を集中管理することが非常に困難であるという問題がある。
【００１４】
なお、従来技術として、特開平０７−３０３１０５号公報に開示されているように、通信条件が常時変化する無線ＬＡＮシステムにおいて、ベースネットワーク、またはアドホックネットワークを自動的に選択して通信を行うシステムが知られている。このシステムによれば、ネットワークに関する予備的な情報なしに、安定した通信を行うことができ、最終的にはトラフィックの軽減を図ることができる。
【００１５】
しかし、このシステムは、最初にアドホックモードを試みて、接続を確立できない場合には、アクセスポイントを介してインフラストラクチャモードによる通信を行うものであり、アドホックモードを基本とした無線ＬＡＮシステムである。したがって、無線端末を集中管理することができず、無線端末に対する認証システムを付け加えることも難しいという問題がある。
【００１６】
したがって、本発明の目的は、ネットワーク上で無線端末を集中管理することができ、トラフィックを軽減することが可能な無線ＬＡＮ通信方法、無線ＬＡＮ通信システムおよび当該システムに用いられる無線端末、無線ＬＡＮ通信装置、通信制御プログラム、ならびに当該プログラムを記録した記録媒体を提供することにある。
【００１７】
【課題を解決するための手段】
本発明のかかる目的は、アクセスポイントを中心として構成されたネットワークに複数の無線端末が接続され、前記各無線端末は、前記アクセスポイントによって送信された前記ネットワーク名を含むネットワーク情報を受信した場合に前記ネットワーク名と自分の属するネットワーク名を比較し、ネットワーク名が一致した場合に少なくとも当該ネットワーク名および当該ネットワークのアドレス情報を送信し、他の無線端末によって送信された前記ネットワーク名および前記アドレス情報を受信した場合に、これらに基づいてアドレステーブルを作成し、前記アドレステーブルを参照して他の無線端末が直接無線通信可能な範囲内に存在しているか否かを判断し、前記他の無線端末が直接無線通信可能な範囲内に存在している場合に、前記アクセスポイントによる管理の下で、前記他の無線端末と直接無線通信を行うことを特徴とする無線ＬＡＮ通信方法によって達成される。
【００１８】
本発明によれば、たとえ無線端末がアクセスポイントを中心としたネットワークに接続されていても、アドホックネットワークにより直接無線通信可能な場合には、無線端末同士がアドホックモードで直接無線通信を行うので、ネットワーク全体としてトラフィックの軽減を図ることができる。また、アドホックモードで直接無線通信を行っている無線端末を、アクセスポイントを中心としたネットワーク下で集中管理することができる。
【００１９】
本発明の好ましい実施形態においては、前記アクセスポイントは、前記ネットワーク名および前記アドレス情報を送信した前記無線端末に対して暗号通信用の共通鍵を送信し、前記無線端末は、前記他の無線端末と直接無線通信を行う場合に、前記共通鍵を用いて暗号通信を行う。
【００２０】
本発明の好ましい実施形態によれば、アクセスポイントに認証システムを持たせることができ、アクセスポイントにより無線端末の集中管理を行うことができる。特に、アクセスポイントが、共通鍵を適宜変更するように動作することで、無線ＬＡＮ通信の安全性を大幅に向上させることができる。
【００２１】
本発明の前記目的はまた、ネットワークの中心となるアクセスポイントと、前記ネットワークに接続された複数の無線端末を備え、前記アクセスポイントは、前記ネットワーク名を含むネットワーク情報を送信する手段を備え、前記各無線端末は、前記アクセスポイントによって送信された前記ネットワーク情報を受信した場合に前記ネットワーク名と自分の属するネットワーク名を比較し、ネットワーク名が一致した場合に少なくとも当該ネットワーク名および当該ネットワークのアドレス情報を送信する手段、他の無線端末によって送信された前記ネットワーク名および前記アドレス情報を受信した場合に、これらに基づいてアドレステーブルを作成する手段、前記アドレステーブルを参照して他の無線端末が直接無線通信可能な範囲内に存在しているか否かを判断する手段、および前記他の無線端末が直接無線通信可能な範囲内に存在している場合に、前記アクセスポイントによる管理の下で、前記他の無線端末と直接無線通信を行う手段を備えたことを特徴とする無線ＬＡＮ通信システムによっても達成される。
【００２２】
本発明によれば、たとえアクセスポイントを中心としたネットワークに接続されていても、アドホックネットワークにより直接無線通信可能な場合には、無線端末同士がアドホックモードで直接無線通信を行うことにより、ネットワーク全体としてトラフィックの軽減を図ることができ、アクセスポイントを中心としたネットワーク下で集中管理することが可能な無線ＬＡＮ通信システムを提供することができる。
【００２３】
本発明の前記目的はまた、ネットワークの中心となるアクセスポイントと、前記ネットワークに接続された複数の無線端末を備えた無線ＬＡＮ通信システムに用いられる前記無線端末であって、前記ネットワークに接続された他の無線端末が直接無線通信可能な範囲内に存在しているか否かを判断する手段、および前記他の無線端末が直接無線通信可能な範囲内に存在している場合に、前記アクセスポイントによる管理の下で、前記他の無線端末と直接無線通信を行う手段を備えたことを特徴とする無線端末によっても達成される。
【００２４】
本発明によれば、たとえアクセスポイントを中心としたネットワークに接続されていても、アドホックネットワークにより直接無線通信可能な場合には、無線端末同士がアドホックモードで直接無線通信を行うことにより、ネットワーク全体としてトラフィックの軽減を図ることができ、アクセスポイントを中心としたネットワーク下で集中管理することが可能な無線端末を提供することができる。
【００２５】
本発明の好ましい実施形態においては、前記無線端末は、前記アクセスポイントによって送信された前記ネットワーク名を含むネットワーク情報を受信した場合に前記ネットワーク名と自分の属するネットワーク名を比較し、ネットワーク名が一致した場合に少なくとも当該ネットワーク名および当該ネットワークのアドレス情報を送信する手段、および他の無線端末によって送信された前記ネットワーク名および前記アドレス情報を受信した場合にこれらに基づいてアドレステーブルを作成する手段をさらに備えている。
【００２６】
本発明の好ましい実施態様によれば、各無線端末が、他の無線端末のアドレス情報を含むアドレステーブルを作成するので、このアドレステーブルを参照して、これから通信を開始しようとする相手方の無線端末がアドホックモードにより無線通信可能かどうかを判断することができる。また特に、アクセスポイントからのネットワーク情報を受けて、アドレステーブルの作成が開始されるので、アクセスポイントによってアドレステーブルの作成および更新を管理することができる。
【００２７】
本発明のさらに好ましい実施形態においては、前記無線端末は、前記アドレステーブルを参照して他の無線端末が直接無線通信可能な範囲内に存在しているか否か判断する手段をさらに備えている。
【００２８】
本発明のさらに好ましい実施態様によれば、前記アドレステーブルを参照して、他の無線端末と直接無線通信可能かどうかが判断されるので、極めて簡単に、かつ短時間で、アドホックモードにより直接無線通信可能かどうかを判断することができる。
【００２９】
本発明のさらに好ましい実施形態においては、前記無線端末は、前記ネットワーク名および前記アドレス情報を送信した場合に前記アクセスポイントより送信される暗号通信用の共通鍵を受信する手段、および前記他の無線端末と直接無線通信を行う場合に、前記共通鍵を用いて暗号通信を行う手段をさらに備えている。
【００３０】
本発明のさらに好ましい実施形態によれば、アクセスポイントに認証システムを持たせることができ、アクセスポイントにより無線端末の集中管理を行うことができる。特に、アクセスポイントが、共通鍵を適宜変更するように動作することで、無線ＬＡＮ通信の安全性を大幅に向上させることができる。
【００３１】
本発明の前記目的はまた、アクセスポイントを中心として構成されたネットワークにコンピュータを無線端末として接続させるため前記コンピュータに接続される無線ＬＡＮ通信装置であって、前記コンピュータを、前記ネットワークに接続された他の無線端末が直接無線通信可能な範囲内に存在しているか否かを判断する手段、および前記他の無線端末が直接無線通信可能な範囲内に存在している場合に、前記アクセスポイントによる管理の下で、前記他の無線端末と直接無線通信を行う手段として機能させることを特徴とする無線ＬＡＮ通信装置によっても達成される。
【００３２】
本発明によれば、たとえアクセスポイントを中心としたネットワークに接続されていても、アドホックネットワークにより直接無線通信可能な場合には、無線端末同士がアドホックモードで直接無線通信を行うことにより、ネットワーク全体としてトラフィックの軽減を図ることができ、アクセスポイントを中心としたネットワーク下で集中管理することが可能な無線端末をコンピュータによって実現するための無線ＬＡＮ通信装置を提供することができる。
【００３３】
本発明の好ましい実施形態においては、前記無線ＬＡＮ通信装置は、前記コンピュータをさらに、前記アクセスポイントによって送信された前記ネットワーク名を含むネットワーク情報を受信した場合に前記ネットワーク名と自分の属するネットワーク名を比較し、ネットワーク名が一致した場合に少なくとも当該ネットワーク名および当該ネットワークのアドレス情報を送信する手段、および他の無線端末によって送信された前記ネットワーク名および前記アドレス情報を受信した場合にこれらに基づいてアドレステーブルを作成する手段として機能させる。
【００３４】
本発明の好ましい実施態様によれば、各無線端末が、他の無線端末のアドレス情報を含むアドレステーブルを作成するので、このアドレステーブルを参照して、これから通信を開始しようとする相手方の無線端末がアドホックモードにより無線通信可能かどうかを判断することができる。また特に、アクセスポイントからのネットワーク情報を受けて、アドレステーブルの作成が開始されるので、アクセスポイントによってアドレステーブルの作成および更新を管理することができる。
【００３５】
本発明のさらに好ましい実施形態においては、前記無線ＬＡＮ通信装置は、前記コンピュータをさらに、前記アドレステーブルを参照して他の無線端末が直接無線通信可能な範囲内に存在しているか否かを判断する手段として機能させる。
【００３６】
本発明のさらに好ましい実施態様によれば、前記アドレステーブルを参照して、他の無線端末と直接無線通信可能かどうかが判断されるので、極めて簡単に、かつ短時間で、アドホックモードにより直接無線通信可能かどうかを判断することができる。
【００３７】
本発明のさらに好ましい実施形態においては、前記無線ＬＡＮ通信装置は、前記コンピュータをさらに、前記ネットワーク名および前記アドレス情報を送信した場合に前記アクセスポイントより送信される暗号通信用の共通鍵を受信する手段、および前記他の無線端末と直接無線通信を行う場合に、前記共通鍵を用いて暗号通信を行う手段として機能させる。
【００３８】
本発明のさらに好ましい実施形態によれば、アクセスポイントに認証システムを持たせることができ、アクセスポイントにより無線端末の集中管理を行うことができる。特に、アクセスポイントが、共通鍵を適宜変更するように動作することで、無線ＬＡＮ通信の安全性を大幅に向上させることができる。
【００３９】
本発明の前記目的はまた、ネットワークの中心となるアクセスポイントと、前記ネットワークに接続された複数の無線端末を備えた無線ＬＡＮ通信システムに用いられる前記無線端末に、前記アクセスポイントによって送信された前記ネットワーク名を含むネットワーク情報を受信した場合に前記ネットワーク名と自分の属するネットワーク名を比較し、ネットワーク名が一致した場合に少なくとも当該ネットワーク名および当該ネットワークのアドレス情報を送信するステップ、他の無線端末によって送信された前記ネットワーク名および前記アドレス情報を受信した場合に、これらに基づいてアドレステーブルを作成するステップ、前記アドレステーブルを参照して他の無線端末が直接無線通信可能な範囲内に存在しているか否かを判断するステップ、前記他の無線端末が直接無線通信可能な範囲内に存在している場合に、前記アクセスポイントによる管理の下で、前記他の無線端末と直接無線通信を行うステップを実行させることを特徴とする通信制御プログラムによっても達成される。
【００４０】
本発明によれば、たとえアクセスポイントを中心としたネットワークに接続されていても、アドホックネットワークにより直接無線通信可能な場合には、無線端末同士がアドホックモードで直接無線通信を行うことにより、ネットワーク全体としてトラフィックの軽減を図ることができ、アクセスポイントを中心としたネットワーク下で集中管理することが可能な無線端末を実現するための通信制御プログラムを提供することができる。
【００４１】
本発明の前記目的はまた、ネットワークの中心となるアクセスポイントと、前記ネットワークに接続された複数の無線端末を備えた無線ＬＡＮ通信システムに用いられる前記無線端末に、前記アクセスポイントによって送信された前記ネットワーク名を含むネットワーク情報を受信した場合に前記ネットワーク名と自分の属するネットワーク名を比較し、ネットワーク名が一致した場合に少なくとも当該ネットワーク名および当該ネットワークのアドレス情報を送信するステップ、他の無線端末によって送信された前記ネットワーク名および前記アドレス情報を受信した場合に、これらに基づいてアドレステーブルを作成するステップ、前記アドレステーブルを参照して他の無線端末が直接無線通信可能な範囲に存在しているか否かを判断するステップ、前記他の無線端末が直接無線通信可能な範囲内に存在している場合に、前記アクセスポイントによる管理の下で、前記他の無線端末と直接無線通信を行うステップを実行させるための通信制御プログラムを記録したことを特徴とする記録媒体によっても達成される。
【００４２】
本発明によれば、たとえアクセスポイントを中心としたネットワークに接続されていても、アドホックネットワークにより直接無線通信可能な場合には、無線端末同士がアドホックモードで直接無線通信を行うことにより、ネットワーク全体としてトラフィックの軽減を図ることができ、アクセスポイントを中心としたネットワーク下で集中管理することが可能な無線端末を実現するための通信制御プログラムを記録した記録媒体を提供することができる。
【００４３】
【発明の実施の形態】
以下、本発明の好ましい実施態様を、図面を参照しながら、詳細に説明する。
【００４４】
図１は、本発明の好ましい実施態様にかかる無線ＬＡＮシステム全体の構成を示す図である。
【００４５】
図１に示されるように、この無線ＬＡＮシステム１００は、アクセスポイント１０１Ｘと、このアクセスポイント１０１Ｘを中心とする無線ネットワーク１０２Ｘに接続可能な複数の無線端末１０３ａ（ＰＣ１）、無線端末１０３ｂ（ＰＣ２）および無線端末１０３ｃ（ＰＣ３）によって構成される。
【００４６】
アクセスポイント１０１Ｘは、自己の管理する無線セル内に存在する無線端末１０３と共に無線ネットワーク１０２Ｘを構成する一方で、有線ＬＡＮ１０５に接続されていてもよい。例えば図示のように、アクセスポイント１０１Ｘを有線ＬＡＮ１０５に接続することにより、無線端末１０３ａないし１０３ｃを、有線ＬＡＮ１０５上の有線端末１０４に接続することができ、あるいは有線ＬＡＮ１０５上の別のアクセスポイント１０１Ｙを介して他の無線端末１０３ｄ（ＰＣ４）に接続することができる。
【００４７】
図２は、図１に示したアクセスポイント１０１Ｘあるいは１０１Ｙの一般的な構成を示すブロック図である。
【００４８】
図２に示されるように、アクセスポイント１０１は、ＣＰＵ２０１と、メモリ２０２と、アンテナを含む無線ＬＡＮアダプタ２０３と、液晶パネルなどの情報表示部２０４と、有線ＬＡＮアダプタ２０５を備えている。これらのハードウェアとメモリ２０２に蓄えられた所定のソフトウェアが協働して所定の機能が実現される。
【００４９】
図３は、図１に示した無線端末１０３の一般的な構成を示す略ブロック図である。
【００５０】
図３に示されるように、無線端末１０３は、ＣＰＵ３０１と、メモリ３０２と、アンテナを含む無線ＬＡＮアダプタ３０３と、ディスプレイなどの情報表示部３０４と、キーボードやマウスなどの情報入力部３０５と、記録媒体への記録や読み出しを行う記録媒体処理部３０６を備えている。これらのハードウェアとメモリ３０２に蓄えられた所定のソフトウェアが協働して所定の機能が実現される。
【００５１】
無線端末１０３ａないし１０３ｃとしては、通信機能を備えたパソコン、ＰＤＡ、ＰＯＳ端末、その他の端末装置が考えられる。無線端末１０３ａないし１０３ｃは、無線ＬＡＮ通信に関して略同一の機能を有し、上述したアドホックモードおよびインフラストラクチャモードで通信可能に構成されている。したがって、無線端末１０３ａないし１０３ｃがアドホックモードによる通信可能な距離にあれば、無線端末同士でアドホックネットワークを構成することもできる。
【００５２】
図４は、図２および図３に示した、アクセスポイントおよび無線端末において共通に使用される、無線ＬＡＮアダプタ（無線ＬＡＮ通信装置）の構成を示すブロック図である。
【００５３】
図４に示されるように、無線ＬＡＮアダプタは、システムと接続されるホストインターフェース４０１と、通信の制御やデータパケットの生成を実行するコントローラ４０２と、データの無線変調を行うＲＦ部４０３と、通信手順ファームウェアやアダプタ固有情報を蓄え、アドホックモードによる通信が可能な端末を登録するためのアドレステーブルを記憶するメモリ４０４と、アンテナ４０５を備えている。
【００５４】
既に図１に示したように、各無線端末がアクセスポイント１０１Ｘの管理する無線セル内に存在していることにより、アクセスポイント１０１Ｘと無線端末１０３ａないし１０３ｃの無線接続によって無線ネットワーク１０２Ｘが構成されている。この場合、たとえ無線端末１０３ａないし１０３ｃが互いに通信可能な距離を有していなくても、各無線端末は、アクセスポイント１０１Ｘを介して、インフラストラクチャモードにより通信することが可能である。
【００５５】
無線端末１０３ａないし１０３ｃが互いに電波の届く範囲に存在していれば、インフラストラクチャモードによる通信を行わなくても、アドホックモードにより通信することができる。図１においては、中央の無線端末１０３ｂは、無線端末１０３ａおよび無線端末１０３ｃの両方に対してアドホックモードによる通信をすることができる位置関係にある。
【００５６】
一方、両端の無線端末１０３ａおよび無線端末１０３ｃのように、無線端末同士が遠く離れていて、互いの電波が届かない場合には、アドホックモードにより通信することはできない。
【００５７】
したがって、このようなネットワーク環境下においては、アクセスポイント１０１Ｘによるネットワーク管理の下、無線端末１０３ａないし１０３ｃ間で次のような無線ＬＡＮ通信が行われる。
【００５８】
図５は、アクセスポイントと各無線端末との通信手順を示すシーケンス図である。
【００５９】
図５に示されるように、まず、アクセスポイント１０１Ｘが、自分の周りにどういう無線端末がいるかを調べるために、無線ネットワーク１０２Ｘのネットワーク名である、ＳＳＩＤ（Ｓｅｒｖｉｃｅ　Ｓｅｔ　ＩＤｅｎｔｉｆｉｅｒ）あるいはＥＳＳＩＤ（Ｅｘｔｅｎｄｅｄ　Ｓｅｒｖｉｃｅ　Ｓｅｔ　ＩＤｅｎｔｉｆｉｅｒ）といったネットワーク情報や、アドレス要求を含む、いわゆるビーコンと呼ばれるパケットをブロードキャストする（Ｓ５０１）。無線ネットワーク１０２Ｘ内に存在する各無線端末１０３ａないし１０３ｃがこのビーコンを受信すると、自分の属するネットワークと同一のネットワーク名であるかどうかを比較する。同一であれば、アクセスポイントからのブロードキャストに応答すべく、これらの無線端末は、自分のアドレステーブルをクリアにした後、自分の属するネットワーク名や、ＭＡＣアドレス等の自分のアドレス情報のパケットをそれぞれブロードキャストする（Ｓ５０２〜Ｓ５０４）。
【００６０】
ここで、無線端末ＰＣ１からブロードキャストされたパケットは、通信距離内にある無線端末ＰＣ２までは届くが、圏外の無線端末ＰＣ３までは届かないため、無線端末ＰＣ３は無線端末ＰＣ１が存在していることを認識できない（Ｓ５０２）。無線端末ＰＣ３から無線端末ＰＣ１へパケットが送信される場合についても同様である（Ｓ５０４）。そのことが図面上では点線で示されている。これに対し、中間に位置する無線端末ＰＣ２は、他の無線端末ＰＣ１および無線端末ＰＣ３のパケットを両方とも受信することができる（Ｓ５０３）。アクセスポイント１０１Ｘは、無線端末ＰＣ１ないしＰＣ３のパケットを全て受信することができる（Ｓ５０２〜Ｓ５０４）。
【００６１】
アドレス情報を含むパケットがブロードキャストされた後、各無線端末１０３ａないし１０３ｃおよびアクセスポイント１０１Ｘは、他の無線端末から送信されたそのアドレス情報に基づいて、無線ネットワーク１０２Ｘ内に存在する無線端末のアドレステーブルを作成する（Ｓ５０５）。ネットワーク情報は少なくともネットワーク名を含んでいる。このネットワーク情報はこのネットワーク名以外にアドレス情報を含む場合もある。
【００６２】
無線端末ＰＣ１と無線端末ＰＣ３は互いに通信できない位置関係にあるため、無線端末ＰＣ１のアドレステーブルには無線端末ＰＣ２のみがエントリーされる。無線端末ＰＣ３のアドレステーブルにも、無線端末ＰＣ２のみがエントリーされる。一方、無線端末ＰＣ２のアドレステーブルには、他の無線端末ＰＣ１およびＰＣ３がともにエントリーされる。アクセスポイント１０１Ｘのアドレステーブルには、すべての無線端末１０３ａないし１０３ｃがエントリーされる。アクセスポイント１０１Ｘがアドレス情報を送信した場合、無線端末１０３ａないし１０３ｃのアドレステーブルにアクセスポイント１０１Ｘのアドレスがエントリーされる。
【００６３】
このように、各無線端末は、同一ネットワーク内において互いに通信可能な距離に存在する他の無線端末のアドレス情報を取得して、データテーブルを作成する。このアドレステーブルに登録されている無線端末は、アドホックモードにより通信可能な範囲内にある無線端末である。したがって、無線ネットワークに接続された無線端末１０３ａと無線端末１０３ｂが通信を開始しようとする場合には、あるいはインフラストラクチャモードで通信中の場合であっても、アドホックモードで通信するように両者のモードを切り替える。
【００６４】
図５に示した通信手順は定期的に行われ、各無線端末のアドレステーブルは定期的に更新される。アドホックモードへの切り替えは、アドレステーブルに互いのアドレス情報が登録された直後に、無線端末がそのアドレステーブルを参照した時点で、アドホックモードによる通信に切り替わるように自動的に行われる。
【００６５】
アドレステーブルの作成および更新は、アクセスポイントからネットワーク情報がブロードキャストされることにより行われるので、アクセスポイントの動作が停止した場合には、各無線端末においてアドレステーブルの更新処理が所定時間経過しても開始されないことによるエラーが発生し、アドレステーブルがクリアされる。したがって、各無線端末のアドホック通信も中断される。
【００６６】
また、無線端末１０３ａと無線端末１０３ｂがアドホック通信を行っている場合に、無線端末１０３ａまたは無線端末１０３ｂの一方が無線ネットワーク１０２Ｘの圏外に移動すると、アクセスポイント１０１Ｘとの通信が途切れ、無線端末においてアドレステーブルの更新処理が所定時間経過しても開始されないことによるエラーが発生し、両者のアドホックモードによる通信も中断される。
【００６７】
もちろん、無線端末１０３ａは無線端末１０３ｂとのアドホックモードによる通信を途中で切り替えて、アクセスポイント１０１Ｘを介したインフラストラクチャモードにて有線ＬＡＮ上の端末と通信することもできる。
【００６８】
このようなことから、各無線端末は、無線ネットワークの中心となるアクセスポイントの管理下でアドホックモードによる通信を実現しており、無線ネットワーク上で無線端末を集中管理することができ、インフラストラクチャモードにおけるトラフィックの軽減を図ることができる。
【００６９】
なお、アドホックモードへの切り替えについては、アクセスポイントからの命令によって開始されてもよい。すなわち、アクセスポイントから制御信号を送信して、無線端末１０３ａに対して、無線端末１０３ｂとアドホックモードにより通信するよう指示し、これを受けた無線端末１０３ａがアドホックモードに通信モードを切り替える。
【００７０】
無線端末１０３ａおよび無線端末１０３ｂ間のアドホックモードによる接続状態は、一定条件の下でインフラストラクチャモードに切り替えられてもよい。例えば、アドホックモードによる通信の維持が困難となった場合はもちろんのこと、一定時間の経過後や、一定のデータ量が送受信された後に、インフラストラクチャモードに切り替えられる。
【００７１】
図６は、本発明の他の好ましい実施態様にかかる無線ＬＡＮ通信システムにおける通信手順を示すシーケンス図である。
【００７２】
図６に示されるように、まずアクセスポイント１０１Ｘおよび各無線端末１０３ａないし１０３ｃが、上述した各種情報をブロードキャストにより送信して、各無線端末にアドレステーブルが作成されることは上記と同様である（Ｓ６０１〜Ｓ６０５）。
【００７３】
次いで、アクセスポイント１０１Ｘは、各無線端末のＩＤおよびパスワードを要求するため、自己のアドレステーブルに登録された各無線端末に対して、ＩＤ要求信号のパケットをユニキャストする（Ｓ６０６）。これを受信した各無線端末は、自己のＩＤおよびパスワードを含む情報のパケットを、アクセスポイント１０１Ｘに対してユニキャストする（Ｓ６０７）。なお、ＩＤおよびパスワードの要求およびその送信に際しては、公開鍵暗号方式を用いて、送受信されるパケットに予め暗号化処理が施されていることが好ましい。
【００７４】
アクセスポイント１０１Ｘは、取得した各無線端末のＩＤおよびパスワードを用いて、各無線端末の認証を行う。すなわち、取得したＩＤ、パスワードと、登録されているＩＤ、パスワードを照会し、合致した場合には、その無線端末に対して暗号通信に用いる共通鍵を送付する（Ｓ６０８）。この共通鍵は、アクセスポイントを中心とした無線ネットワーク１０２Ｘ上で管理される鍵であり、当該ネットワーク内でのみ使用可能である。各無線端末は、この共通鍵を用いてアドホックモードによる暗号通信を行うことができる。
【００７５】
以上のように、各無線端末は、アクセスポイントを中心とした無線ネットワークの管理下でアドホックモードによる暗号通信を実現しており、無線ネットワーク上で無線端末を集中管理することができ、インフラストラクチャモードにおけるトラフィックの軽減を図ることができる。
【００７６】
なお、図５および図６に示したアクセスポイントと無線端末との間で行われる通信手順は、無線ＬＡＮアダプタにインストールされた通信手順ファームウェア（通信制御プログラム）が実行されることによって実現されることが好ましい。また、本発明にかかる無線ＬＡＮ通信機能を有しない無線端末であっても、ファームウェアを書き換えることで本発明の無線ＬＡＮ通信システムに適合させることが可能となる。ファームウェアの書き換えは、そのようなプログラムを記録したフレキシブルディスク、ＣＤ−ＲＯＭ、磁気メモリカード等の記録媒体を用いて、当該プログラムを無線端末の記録媒体処理部３０６で読み出し、無線ＬＡＮアダプタ内のメモリ４０４にインストールする。このように、本発明の無線ＬＡＮ通信機能を有しない無線端末であっても、所望のハードウェア構成さえ備えていれば、無線端末のファームウェアをアップデートして、本発明にかかる無線ＬＡＮ通信システムに適合させることができる。
【００７７】
本発明は、以上の実施態様に限定されることなく、特許請求の範囲に記載された発明の範囲内で種々の変更が可能であり、それらも本発明の範囲内に包含されるものであることは言うまでもない。
【００７８】
例えば、前記実施態様においては、１つのアクセスポイント１０１Ｘに複数の無線端末１０３ａないし１０３ｃが接続されている場合において、その中の無線端末１０３ａと１０３ｂとがアドホックモードで通信を行う場合を例に説明したが、異なるアクセスポイントに接続された無線端末同士で、通信を行う場合であっても適用可能である。
【００７９】
例えば図１に示したような、アクセスポイント１０１Ｘに接続された無線端末ＰＣ３とアクセスポイント１０１Ｙに接続された無線端末ＰＣ４とが、有線ＬＡＮ１０５を介してインフラストラクチャモードにより接続されている場合において、無線端末ＰＣ３と無線端末ＰＣ４が互いに通信可能な範囲に存在している場合には、上述したような通信手順を行ってアドホックモードによる通信を行わせることが可能である。この場合、アクセスポイント１０１Ｘとアクセスポイント１０１Ｙは、ともに連携しあって、ネットワーク情報をタイミングよくブロードキャストして、各無線端末１０３ａないし１０３ｄがアドレステーブルを正しく作成できるように動作させればよい。
【００８０】
また、前記実施態様においては、各無線端末およびアクセスポイントがアドレステーブルを作成するに際し、アクセスポイントが送信するネットワーク情報や各無線端末が送信するアドレス情報は、ブロードキャストによって送信されるが、これに限定されるものではなく、受信相手をある程度限定したマルチキャストによって送信されてもよい。
【００８１】
さらにまた、前記実施態様においては、アドレステーブル作成の際に、アクセスポイントがブロードキャストするビーコンが、ネットワーク名（ＳＳＩＤ）やアドレス要求が含まれたネットワーク情報である場合を例に説明したが、これに限定されるものではなく、少なくともネットワーク名その他の無線ネットワークを特定し得る情報が含まれていればよく、さらに他の必要な情報を含んでいても全く構わない。また同様に、各無線端末がブロードキャストするアドレス情報は、少なくともＭＡＣアドレス等のアドレス情報を含んでいればよく、さらに他の必要な情報を含んでいても構わない。
【００８２】
【発明の効果】
以上説明したように、本発明によれば、少なくとも無線端末ＰＣ１、無線端末ＰＣ２およびアクセスポイントＡＰがある場合に、トラフィックを軽減することができ、アクセスポイントにより無線端末の集中管理を行うことができる。また帯域制御も可能であり、アクセスポイントが中心となって他の無線端末を制御することができる。さらには、アクセスポイントに認証システムを持たせることができ、無線ＬＡＮ通信の安全性を大幅に向上させることができる。
【図面の簡単な説明】
【図１】図１は、本発明の好ましい実施態様にかかる無線ＬＡＮシステム全体の構成を示す図である。
【図２】図２は、図１に示したアクセスポイント１０１の一般的な構成を示すブロック図である。
【図３】図３は、図１に示した無線端末１０３の一般的な構成を示す略ブロック図である。
【図４】図４は、図２および図３に示した、アクセスポイントおよび無線端末において共通に使用される、無線ＬＡＮアダプタの構成を示すブロック図である。
【図５】図５は、アクセスポイントと各無線端末との通信手順を示すシーケンス図である。
【図６】図６は、本発明の他の好ましい実施態様にかかる無線ＬＡＮ通信システムにおける通信手順を示すシーケンス図である。
【図７】図７は、従来のアクセスポイントと各無線端末とのインフラストラクチャモードによる通信手順を示すシーケンス図である。
【符号の説明】
１００無線ＬＡＮシステム
１０１Ｘ、１０１Ｙ　アクセスポイント
１０２Ｘ、１０２Ｙ　無線ネットワーク
１０３ａ〜１０３ｃ　無線端末
１０４　無線端末
１０５　有線ＬＡＮ
１０６ａ、１０６ｂ　有線端末
１０７　サーバ
２０１　ＣＰＵ
２０２　メモリ
２０３　無線ＬＡＮアダプタ
２０４　情報表示部
２０５　有線ＬＡＮアダプタ
３０１　ＣＰＵ
３０２　メモリ
３０３　無線ＬＡＮアダプタ
３０４　情報表示部
３０５　情報入力部
３０６　記録媒体処理部
４０１　ホストインターフェース
４０２　コントローラ
４０３　メモリ
４０４　ＲＦ部
４０５　アンテナ
【図１】
2004072565.tif 000003
【図２】
2004072565.tif 000004
【図３】
2004072565.tif 000005
【図４】
2004072565.tif 000006
【図５】
2004072565.tif 000007
【図６】
2004072565.tif 000008
【図７】
2004072565.tif 000009