(57)【要約】【解決手段】  アクセスポイントは、検出モジュールと、制御モジュールとを備える。検出モジュールは、所定期間においてクライアントステーションがアクセスポイントと通信しているか否かを判断する。アクセスポイントは、所定期間において最初は通常モードで動作している。制御モジュールは、所定期間においてクライアントステーションがアクセスポイントと通信しているか否かに基づいて、アクセスポイントを通常モードから省電力モードに切り替える。【選択図】  図５
2011527867.tif 000002
【特許請求の範囲】
【請求項１】
所定期間において最初は通常モードで動作しているアクセスポイントであって、
前記所定期間においてクライアントステーションが前記アクセスポイントと通信しているか否かを判断する検出モジュールと、
前記所定期間において前記クライアントステーションが前記アクセスポイントと通信しているか否かに基づいて、前記アクセスポイントを前記通常モードから省電力モードに切り替える制御モジュールと
を備えるアクセスポイント。
【請求項２】
前記制御モジュールは、前記制御モジュールが前記アクセスポイントを前記省電力モードへと切り替えることに応じて、前記アクセスポイントの少なくとも一部分に対する電力供給を停止する請求項１に記載のアクセスポイント。
【請求項３】
前記クライアントステーションのユーザからの入力を感知する入力感知モジュールをさらに備え、前記制御モジュールは、前記入力に基づいて、前記アクセスポイントを前記省電力モードから前記通常モードへと切り替える請求項１に記載のアクセスポイント。
【請求項４】
前記入力感知モジュールは、前記アクセスポイントおよび前記クライアントステーションがセキュアネットワーク内で動作するように設定する押しボタンを有する
請求項３に記載のアクセスポイント。
【請求項５】
前記アクセスポイントに電力を供給する電源をさらに備え、前記制御モジュールは、前記通常モードおよび前記省電力モードにおいて前記アクセスポイントに前記電源から供給される前記電力を制御する請求項１に記載のアクセスポイント。
【請求項６】
前記アクセスポイントが前記通常モードで動作する場合には前記アクセスポイントに通常電力を供給する電源をさらに備え、前記電源は、前記アクセスポイントが前記省電力モードにある場合には、前記アクセスポイントに電力を供給しないか、または、前記アクセスポイントに前記通常電力未満の電力を供給する請求項１に記載のアクセスポイント。
【請求項７】
前記アクセスポイントが前記通常モードで動作する場合には前記アクセスポイントに通常電力を供給する電源をさらに備え、前記電源は、前記アクセスポイントが前記省電力モードにある場合には、前記アクセスポイントの一部分に電力を供給しないか、または、前記アクセスポイントの一部分に前記通常電力未満の電力を供給する請求項１に記載のアクセスポイント。
【請求項８】
前記検出モジュールは、前記クライアントステーションから前記アクセスポイントに送信されるプローブ要求を少なくとも受信するか否かに基づき、前記クライアントステーションが前記アクセスポイントと通信しているか否かを判断する請求項１に記載のアクセスポイント。
【請求項９】
前記制御モジュールは、前記所定期間において少なくとも１つのクライアントステーションが前記アクセスポイントと通信している場合には、前記アクセスポイントを前記省電力モードに切り替えない請求項１に記載のアクセスポイント。
【請求項１０】
前記アクセスポイントは、前記通常モードで動作している場合に、ビーコンおよびプローブ応答を送信し、前記アクセスポイントは、前記省電力モードの場合に、前記ビーコンおよび前記プローブ応答を送信しない請求項１に記載のアクセスポイント。
【請求項１１】
前記クライアントステーションは、セキュアネットワークを介して前記アクセスポイントと通信し、前記クライアントステーションのユーザは、前記アクセスポイントの第１の押しボタンおよび前記クライアントステーションの第２の押しボタンのうち少なくとも１つを利用することによって、前記セキュアネットワークのセキュリティ機能を設定する請求項１に記載のアクセスポイント。
【請求項１２】
所定期間において最初は通常モードで動作しているアクセスポイントを操作する方法であって、
前記所定期間においてクライアントステーションが前記アクセスポイントと通信しているか否かを判断する段階と、
前記所定期間において前記クライアントステーションが前記アクセスポイントと通信しているか否かに基づいて、前記アクセスポイントを前記通常モードから省電力モードに切り替える段階と
を備える方法。
【請求項１３】
前記アクセスポイントを前記省電力モードへと切り替えることに応じて、前記アクセスポイントの少なくとも一部分に対する電力供給を停止する段階をさらに備える請求項１２に記載の方法。
【請求項１４】
前記アクセスポイントへのユーザ入力を感知する段階と、
前記ユーザ入力に基づいて、前記アクセスポイントを前記省電力モードから前記通常モードへと切り替える段階と
をさらに備える請求項１２に記載の方法。
【請求項１５】
前記アクセスポイントの押しボタンを感知する段階と、
前記アクセスポイントおよび前記クライアントステーションがセキュアネットワーク内で動作するように設定する段階と
をさらに備える請求項１２に記載の方法。
【請求項１６】
前記アクセスポイントに電力を供給する段階と、
前記通常モードおよび前記省電力モードにおいて前記アクセスポイントに供給される前記電力を制御する段階と
をさらに備える請求項１２に記載の方法。
【請求項１７】
前記アクセスポイントが前記通常モードで動作する場合には前記アクセスポイントに通常電力を供給する段階と、
前記アクセスポイントが前記省電力モードにある場合には、前記アクセスポイントに電力を供給しないか、または、前記アクセスポイントに前記通常電力未満の電力を供給する段階と
をさらに備える請求項１２に記載の方法。
【請求項１８】
前記アクセスポイントが前記通常モードで動作する場合には前記アクセスポイントに通常電力を供給する段階と、
前記アクセスポイントが前記省電力モードにある場合には、前記アクセスポイントの一部分に電力を供給しないか、または、前記アクセスポイントの一部分に前記通常電力未満の電力を供給する段階と
をさらに備える請求項１２に記載の方法。
【請求項１９】
少なくとも前記クライアントステーションが送信するプローブ要求を前記アクセスポイントが受信するか否かに基づき、前記クライアントステーションが前記アクセスポイントと通信しているか否かを判断する段階をさらに備える請求項１２に記載の方法。
【請求項２０】
前記所定期間において少なくとも１つのクライアントステーションが前記アクセスポイントと通信している場合には、前記アクセスポイントを前記省電力モードに切り替えない段階をさらに備える請求項１２に記載の方法。
【請求項２１】
前記アクセスポイントが前記通常モードで動作している場合に、前記アクセスポイントからビーコンおよびプローブ応答を送信する段階と、
前記アクセスポイントが前記省電力モードの場合に、前記アクセスポイントから前記ビーコンおよび前記プローブ応答を送信しない段階と
をさらに備える請求項１２に記載の方法。
【請求項２２】
セキュアネットワークを介して前記クライアントステーションと通信する段階と、
前記アクセスポイントの第１の押しボタンおよび前記クライアントステーションの第２の押しボタンのうち少なくとも１つを利用することによって、前記セキュアネットワークのセキュリティ機能を設定する段階と
をさらに備える請求項１２に記載の方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本開示は、アクセスポイントの省電力モードに関する。
【０００２】
［関連出願］
本開示は、米国特許出願第１２／４９９，３６１号（出願日：２００９年７月１１日）および米国仮特許出願第６１／０８０，１３３号（出願日：２００８年７月１１日）の恩恵を主張する。両出願の開示内容は全て、参照により本願に組み込まれる。
【０００３】
本願は、米国仮特許出願６１／０８０，１３８号（出願日：２００８年７月１１日）に関連する。上記出願の開示内容は全て、参照により本願に組み込まれる。
【背景技術】
【０００４】
本明細書の「背景技術」の内容は、本開示が成された状況を概して説明するために記載されている。この「背景技術」セクションに記載されている範囲内での本発明の発明者の業績は、本明細書に記載する内容のうち記載されなければ本願出願時には先行技術と認められない事項と共に、明示的または暗示的に本開示に対する先行技術と認めているものではない。
【０００５】
図１および図２を参照しつつ説明すると、ローカルエリアネットワーク（ＬＡＮ）は通常、アドホックモードまたはインフラストラクチャモードで動作する。図１は、アドホックモードで動作しているＬＡＮの一例を示す図である。アドホックモードでは、クライアントステーション１０−１、１０−２、および、１０−３（クライアントステーション１０と総称する）がそれぞれ、アクセスポイント（ＡＰ）を利用することなく、他のクライアントステーション１０と直接通信する。図２は、インフラストラクチャモードで動作しているＬＡＮの一例を示す図である。インフラストラクチャモードでは、クライアントステーション２０−１、２０−２、および、２０−３（クライアントステーション２０と総称する）がそれぞれ、ＡＰ２４を介して、他のクライアントステーション２０と通信する。これに加えて、ＡＰ２４は、クライアントステーション２０を、ネットワーク２６、サーバ２８、および、インターネット３０に接続するとしてよい。
【０００６】
図３を参照しつつ説明すると、ＡＰ２４は、ビーコン間隔と呼ばれる所定間隔で、ビーコンをクライアントステーション２０に送信する。さらに、ＡＰ２４は、クライアントステーション２０からプローブ要求を受信すると、クライアントステーション２０にプローブ応答を送信する。
【０００７】
各クライアントステーション２０は、ビーコン間隔を利用して、目覚めてＡＰ２４との通信を開始するまでのスリープ状態の期間または省電力モードの動作期間を決めることができる。このように、クライアントステーション２０は、周期的にスリープ状態に入るか、または、省電力モードで動作することによって、電力を節約することができる。ＡＰ２４は、ビーコン間隔でビーコンを送信し、クライアントステーション２０からプローブ要求を受信するとプローブ応答を送信するべく、継続的に電源オンのままである。
【発明の概要】
【課題を解決するための手段】
【０００８】
アクセスポイントは、検出モジュールと、制御モジュールとを備える。検出モジュールは、所定期間においてクライアントステーションがアクセスポイントと通信しているか否かを判断する。アクセスポイントは、所定期間において最初は通常モードで動作している。制御モジュールは、所定期間においてクライアントステーションがアクセスポイントと通信しているか否かに基づいて、アクセスポイントを通常モードから省電力モードに切り替える。
【０００９】
別の特徴によると、制御モジュールは、制御モジュールがアクセスポイントを省電力モードへと切り替えることに応じて、アクセスポイントの少なくとも一部分に対する電力供給を停止する。
【００１０】
別の特徴によると、アクセスポイントはさらに、クライアントステーションのユーザからの入力を感知する入力感知モジュールを備える。制御モジュールは、入力に基づいて、アクセスポイントを省電力モードから通常モードへと切り替える。
【００１１】
別の特徴によると、入力感知モジュールは、アクセスポイントおよびクライアントステーションがセキュアネットワーク内で動作するように設定する押しボタンを有する。
【００１２】
別の特徴によると、アクセスポイントはさらに、アクセスポイントに電力を供給する電源を備える。制御モジュールは、通常モードおよび省電力モードにおいてアクセスポイントに電源から供給される電力を制御する。
【００１３】
別の特徴によると、アクセスポイントはさらに、アクセスポイントが前記通常モードで動作する場合には前記アクセスポイントに通常電力を供給する電源を備える。電源は、アクセスポイントが省電力モードにある場合には、アクセスポイントに電力を供給しないか、または、アクセスポイントに通常電力未満の電力を供給する。電源は、アクセスポイントが省電力モードにある場合には、アクセスポイントの一部分に電力を供給しないか、または、アクセスポイントの一部分に通常電力未満の電力を供給する。
【００１４】
別の特徴によると、検出モジュールは、前記クライアントステーションから前記アクセスポイントに送信されるプローブ要求を少なくとも受信するか否かに基づき、前記クライアントステーションが前記アクセスポイントと通信しているか否かを判断する。
【００１５】
別の特徴によると、制御モジュールは、前記所定期間において少なくとも１つのクライアントステーションが前記アクセスポイントと通信している場合には、前記アクセスポイントを前記省電力モードに切り替えない。
【００１６】
別の特徴によると、アクセスポイントは、通常モードで動作している場合に、ビーコンおよびプローブ応答を送信する。アクセスポイントは、省電力モードの場合に、ビーコンおよびプローブ応答を送信しない。
【００１７】
別の特徴によると、クライアントステーションは、セキュアネットワークを介して前記アクセスポイントと通信する。クライアントステーションのユーザは、アクセスポイントの第１の押しボタンおよび前記クライアントステーションの第２の押しボタンのうち少なくとも１つを利用することによって、セキュアネットワークのセキュリティ機能を設定する。
【００１８】
さらに別の特徴によると、上述した装置は、１以上のプロセッサでコンピュータプログラムを実行することによって実現される。当該コンピュータプログラムは、これらに限定されないが、メモリ、不揮発性データストレージ、および／または、その他の適切な有形格納媒体等であるコンピュータ可読媒体に格納することができる。
【００１９】
本開示の上記以外の利用分野は、詳細な説明、請求項、および、図面から明らかとなるであろう。詳細な説明および具体例は、本開示を例示することを目的として供されるに過ぎず、本開示の範囲を限定することを意図するものではない。
【図面の簡単な説明】
【００２０】
本開示は、詳細な説明および添付図面を参照することによってより深く理解されたい。図面は以下の通りである。
【００２１】
【図１】先行技術に係るアドホックモードのネットワークの例を示す機能ブロック図である。
【００２２】
【図２】先行技術に係るインフラストラクチャモードのネットワークの例を示す機能ブロック図である。
【００２３】
【図３】先行技術に係るアクセスポイント（ＡＰ）およびクライアントステーションがやり取りする信号の例を示す図である。
【００２４】
【図４】本開示に係る省電力モードを採用しているＡＰの例を示す機能ブロック図である。
【００２５】
【図５】図４のＡＰの電力管理モジュールの例を示す機能ブロック図である。
【００２６】
【図６】図４のＡＰにおいて省電力モードを提供する方法の例を示すフローチャートである。
【００２７】
【図７】本開示に係るネットワークデバイスの例を示す機能ブロック図である。
【００２８】
【図８】図７のネットワークデバイスの電力管理モジュールの例を示す機能ブロック図である。
【００２９】
【図９】本開示に係る図７のネットワークデバイスを動作させる方法の例を示すフローチャートである。
【発明を実施するための形態】
【００３０】
以下に記載する説明は本質的に例示のみを目的としたものであり、本開示、その用途、利用を制限することは決してない。分かりやすいように、複数の図面にわたって同様の構成要素を特定する場合には同じ参照番号を利用する。「Ａ、Ｂ、および、Ｃのうち少なくとも１つ」という表現は、本明細書で用いる場合、非排他的な論理和である論理演算（Ａ  ｏｒ  Ｂ  ｏｒ  Ｃ）を意味するものと解釈されたい。方法が備える段階は、本開示の原則を変えてしまうことなく、別の順序で実行され得るものと理解されたい。
【００３１】
「モジュール」という用語は、本明細書で用いる場合、１以上のソフトウェアプログラムまたはファームウェアプログラムを実行する特定用途向け集積回路（ＡＳＩＣ）、電子回路、プロセッサ（共有プロセッサ、専用プロセッサ、または、プロセッサ群）、および／あるいは、メモリ（共有メモリ、専用メモリ、または、メモリ群）、組み合わせ論理回路、ならびに／または、本明細書に記載する機能を提供するその他の適切な構成要素を意味するか、上記の構成要素の一部であるか、または、上記の構成要素を含むとしてよい。
【００３２】
アクセスポイント（ＡＰ）を実現し得るモバイルネットワーク機器としては多くのものがある。一般的に、モバイルネットワーク機器は電池から電力供給を受けるのが普通である。モバイルネットワーク機器の消費電力を最小限に抑えることによって、充電なしに電池がモバイルネットワーク機器に電力を供給する期間を長くすることが可能となる。具体的には、モバイルネットワーク機器がＡＰを構成している場合、モバイルネットワーク機器の消費電力は、ＡＰに省電力モードを設定することによって、削減することができる。
【００３３】
より具体的に説明すると、ＡＰは、クライアントステーション（ＳＴＡ）が当該ＡＰに対応付けられているか否かに応じて、通常モードまたは省電力モードで動作するとしてよい。ＡＰは、通常モードの場合、ビーコン送信、プローブ要求受信、および、プローブ応答送信を含む通常動作を実行する。ＡＰは、省電力モードの場合、スリープ状態になり、通常動作を実行しないので、電力が節約される。
【００３４】
ＡＰの動作モードは、ＳＴＡのユーザがＳＴＡとＡＰとを対応付けようとする場合に、ＳＴＡのユーザによって省電力モードから通常モードへと切り替えられるとしてよい。例えば、ＳＴＡのユーザは、ＡＰに設けられている押しボタンを押してＡＰを目覚めさせて（つまり、ＡＰの動作モードを省電力モードから通常モードに切り替える）としてよい。この後、ＡＰは、通常モードで動作して、通常動作を実行する。ＡＰは、クライアントステーションにビーコンを送信して、クライアントステーションから受信するプローブ要求に応答する。
【００３５】
ＡＰの動作モードは、どのＳＴＡも所定期間にわたってＡＰと対応付けられない場合に、通常モードから省電力モードへと切り替えられる。例えば、ＡＰは、ＳＴＡがＡＰとの対応付けを解消する場合、または、どのＳＴＡも所定期間にわたってＡＰと通信しない場合、省電力モードになる。省電力モードは、スリープモードとも呼ばれるとしてよい。
【００３６】
ＡＰは、省電力モードの場合、完全または部分的にシャットダウンされるとしてよい。ＡＰが完全にシャットダウンされる場合、ＡＰへの電力供給は停止するとしてよい。逆に、ＡＰが部分的にシャットダウンされる場合、ＡＰの１以上の構成要素への電力供給を停止するとしてよい。一部の実施例によると、ＡＰが部分的にシャットダウンされる場合、ＡＰの１以上の構成要素に供給される電力は通常電力未満としてもよい。
【００３７】
ＡＰで省電力モードを実現するのは、ＡＰおよび当該ＡＰと通信するクライアントステーションがネットワークセキュリティシステムを用いてセキュアネットワークを形成している場合には、容易に可能である。セキュアネットワークでは、ＡＰにとって既知で且つＡＰに承認されているクライアントステーションのみがＡＰにアクセス可能であり、ＡＰはセキュアネットワークのメンバーでない未承認のクライアントステーションからの通信を無視する。一例に過ぎないが、ＡＰおよびクライアントステーションは、ＷｉＦｉ  Ｐｒｏｔｅｃｔｅｄ  Ｓｅｔｕｐ（ＷＰＳ）（商標）を用いてセキュアネットワークを形成するとしてよいが、任意のその他のネットワークセキュリティシステムを代わりに用いてセキュアネットワークを形成するとしてもよい。
【００３８】
例えば、ＡＰおよびクライアントステーションがＷＰＳを利用する場合、ＡＰおよびクライアントステーションはそれぞれ、セキュアネットワークの設定に利用する押しボタンを備えるとしてよい。例えば、ＡＰおよびクライアントステーションの押しボタンを用いて、ＡＰおよびクライアントステーションのセキュリティ機能を設定するとしてもよい。さらに、ＡＰおよびクライアントステーションの押しボタンを用いて、セキュアネットワークのセキュリティ機能を設定するとしてもよい。例えば、クライアントステーションのユーザは、ＡＰおよびクライアントステーションの押しボタンを用いてセキュリティ機能を設定することができる。
【００３９】
設定に利用されるＡＰの押しボタンは、セキュアネットワークのクライアントステーションのユーザが当該クライアントステーションとＡＰとを対応付けようとする場合に、ＡＰを目覚めさせる際にも利用されるとしてよい。このような構成にすることによって、ＡＰは、ＡＰと通信しようとするクライアントステーションのユーザが、ＡＰの押しボタンを押すことによってＡＰを目覚めさせるまで、スリープ状態でいることができる。
【００４０】
さらに、ＡＰは、当該ＡＰとの対応付けが承認されているクライアントステーションを知っている。したがって、ＡＰは、目覚めている場合、承認されたクライアントステーションのいずれかが所定期間にわたってＡＰと通信していないか否かを容易に判断することができる。ＡＰは、所定期間が経過すると、スリープ状態になる（例えば、省電力モードになる）ことができる。ＡＰは、クライアントステーションがＡＰと通信している間のみ目覚めている状態を維持し、そのほかの時間はスリープ状態となることによって、電力を節約することができる。
【００４１】
図４は、本開示に係る省電力モードを持つＡＰ１００を示す図である。ＡＰ１００は、通信媒体１０２を介して、セキュアネットワーク（不図示）内のクライアントステーションを始めとするほかのネットワーク機器と通信するとしてもよい。例えば、ＡＰ１００は、通信媒体１０２を介して、セキュアネットワーク内のクライアントステーション（以下では、ＳＴＡと呼ぶ）１０１と通信するとしてよい。通信媒体１０２は、有線通信媒体または無線通信媒体を含むとしてよい。
【００４２】
ＡＰ１００は、物理層（ＰＨＹ）１０４と、媒体アクセスコントローラ（ＭＡＣ）１０６と、プロセッサ１０８と、電源１１０と、電力管理モジュール１１２とを備える。一部の実施例によると、電力管理モジュール１１２またはその一部分は、ＰＨＹ１０４、ＭＡＣ１０６、および、プロセッサ１０８のうち１以上において実現されるとしてよい。
【００４３】
ＰＨＹ１０４は、通信媒体１０２に対するＡＰ１００のインターフェースである。ＰＨＹ１０４は、通信媒体１０２を介して、データの送受信を行う。ＭＡＣ１０６は、通信媒体１０２に対するアクセスを制御する。プロセッサ１０８は、ＡＰ１００が送受信するデータを処理する。電源１１０は、ＡＰ１００に電力を供給する。電力管理モジュール１１２は、ＰＨＹ１０４（および／またはＭＡＣ１０６）との通信、電源１１０の制御、および、ＡＰ１００が省電力モードであるか否かの判断を行う。
【００４４】
図５を参照しつつ説明すると、電力管理モジュール１１２は、ユーザ入力感知モジュール１２０と、クライアントステーション検出モジュール１２２と、制御モジュール１２４とを有する。ユーザ入力感知モジュール１２０は、ユーザ入力を感知する。クライアントステーション検出モジュール１２２は、セキュアネットワーク内のクライアントステーションとＡＰ１００との通信をモニタリングする。クライアントステーション検出モジュール１２２は、セキュアネットワーク内のクライアントステーションがＡＰ１００と通信しているか否かを検出する。制御モジュール１２４は、電源１１０がＡＰ１００の構成要素（例えば、ＰＨＹ１０４、ＭＡＣ１０６、および、プロセッサ１０８）に供給する電力を制御する。制御モジュール１２４は、ＡＰ１００が省電力モードにあるか否かを判断する。
【００４５】
最初に、ＡＰ１００は、省電力モードである場合、完全または部分的にシャットダウンされているとしてよい。言い換えると、制御モジュール１２４は、ＡＰ１００の動作モードとして、省電力モードを設定するとしてよい。
【００４６】
その後、ＳＴＡ１０１のユーザがＳＴＡ１０１をＡＰ１００と対応付けようとするとしてよい。一例に過ぎないが、ＳＴＡ１０１のユーザは、ＳＴＡ１０１とＡＰ１００とを対応付けようとする場合、ＡＰ１００の押しボタンを押すとしてもよい。ユーザ入力感知モジュール１２０は、ユーザがＡＰ１００の押しボタンを押すと感知する。ユーザ入力感知モジュール１２０は、ユーザがＡＰ１００の押しボタンを押すと、制御モジュール１２４に感知信号を出力するとしてよい。
【００４７】
制御モジュール１２４は、感知信号を受信すると、ＡＰ１００を省電力モードから通常モードへと切り替える。例えば、制御モジュール１２４は、感知信号を受信すると、ＡＰ１００に対する電力供給を開始するよう電源１１０をオンに制御する。クライアントステーションがＡＰ１００に対応付けられていない場合にＡＰ１００は完全にシャットダウンされるのではなく部分的にのみシャットダウンされる一部の実施例によると、制御モジュール１２４は、ＡＰ１００の構成要素のうち部分的にシャットダウンされたものに電力を供給する。
【００４８】
ＡＰ１００は、目覚めて（つまり、省電力モードを終了して）、通常モードとなり、通常動作を開始する。ＡＰ１００は、所定のビーコン間隔でビーコンを送信する。ＡＰ１００は、ＳＴＡ１０１と通信する。ＡＰ１００は、クライアントステーションからプローブ要求を受信するとしてよく、プローブ要求を送信したクライアントステーションにプローブ応答を送信するとしてよい。
【００４９】
クライアントステーション検出モジュール１２２は、クライアントステーションとＡＰ１００との通信をモニタリングする。例えば、クライアントステーション検出モジュール１２２は、ＡＰ１００がセキュアネットワーク内のクライアントステーションからプローブ要求を受信したか否かを検出する。クライアントステーション検出モジュール１２２は、セキュアネットワーク内のＳＴＡ１０１または任意のその他のクライアントステーションがＡＰ１００との対応付けを解消したか否か（例えば、ＡＰ１００との通信を停止したか否か）を判断するクライアントステーション検出モジュール１２２は、所定の期間にわたって、セキュアネットワーク内のクライアントステーションとＡＰ１００との通信をモニタリングする。
【００５０】
一例に過ぎないが、クライアントステーション検出モジュール１２２はタイマ（不図示）を含むとしてよい。タイマは、ＡＰが目覚めると（例えば、ユーザがＡＰ１００の押しボタンを押すと）、初期化されるとしてよい。タイマは、クライアントステーション検出モジュール１２２がセキュアネットワーク内の少なくとも１つのクライアントステーションがＡＰ１００と通信していることを所定期間が経過する前に検出すると、リセットされる。
【００５１】
タイマは、クライアントステーション検出モジュール１２２がセキュアネットワーク内のどのクライアントステーションも所定期間にわたってＡＰ１００と通信していないことを検出すると、タイムアウトになるか、または、終了する。クライアントステーション検出モジュール１２２は、所定期間にわたってセキュアネットワーク内の少なくとも１つのクライアントステーションから少なくともプローブ要求を受信していない場合に、セキュアネットワーク内のどのクライアントステーションも所定期間にわたってＡＰ１００と通信していないと判断する。クライアントステーション検出モジュール１２２は、所定期間が経過すると、制御モジュール１２４にタイムアウト信号を出力する。
【００５２】
制御モジュール１２４は、タイムアウト信号を受信すると、ＡＰ１００を通常モードから省電力モードへと切り替える。一例に過ぎないが、制御モジュール１２４は、電源１１０に省電力信号を出力するとしてよい。電源１１０は、省電力信号を受信すると、ＡＰ１００への電力供給を停止するとしてよい。これに代えて、電源１１０は、ＡＰ１００の一部の構成要素に対する電力供給のみを停止するとしてもよい。一部の実施例によると、電源１１０は、ＡＰ１００の一部の構成要素に通常電力未満の電力を供給するとしてよい。電源１１０は、クライアントステーションのユーザがＡＰ１００の押しボタンを押して、ＡＰ１００が省電力モードから通常モードへと切り替えられると、ＡＰ１００またはＡＰ１００の構成要素への電力供給を再開する。
【００５３】
図６は、本開示に係るセキュアネットワーク内のＡＰに省電力モードを設定する方法２００を示す図である。ステップ２０２から制御が開始される。ステップ２０４において、ＡＰの動作モードは最初は省電力モードに設定されている。ステップ２０６において、ＡＰを含むセキュアネットワーク内のクライアントステーションのユーザが当該クライアントステーションをＡＰに対応付けようとしているか否かを判断する。ステップ２０６の結果がＮｏである場合には、ステップ２０６を繰り返す。ステップ２０６の結果がＹｅｓである場合には、ステップ２０８において、クライアントステーションのユーザはＡＰに入力を行って（例えば、ＡＰの押しボタンを押して）ＡＰを省電力モードから通常モードへと切り替える。
【００５４】
ステップ２１０において、所定期間をカウントするタイマを開始させる。ステップ２１２において、セキュアネットワーク内の当該クライアントステーション（または、任意のその他のクライアントステーション）がＡＰと通信しているか否かを判断する。ステップ２１２の結果がＹｅｓである場合、ステップ２１０に戻り、ステップ２１０でタイマをリセットする。ステップ２１２の結果がＮｏである場合、ステップ２１４において、セキュアネットワーク内の少なくとも１つのクライアントステーションからＡＰが通信（例えば、プローブ要求）を受信したか否かを判断する。ステップ２１４の結果がＹｅｓである場合、ステップ２１０に戻って、ステップ２１０でタイマをリセットする。ステップ２１４の結果がＮｏである場合、ステップ２１６において、タイマが切れたか否かを判断する。ステップ２１６の結果がＮｏである場合、ステップ２１２に戻る。ステップ２１６の結果がＹｅｓである場合、ＡＰを通常モードから省電力モードへと切り替える。
【００５５】
本開示の教示内容は、ＡＰのみに限定されない。ＡＰは、本開示の一例として挙げられているに過ぎない。他のネットワーク機器（例えば、ＳＴＡ、および、時間限定でＡＰとして動作するネットワーク機器）も、本教示内容を実施するとしてよい。
【００５６】
時間限定ＡＰは、完全にＡＰまたはＳＴＡとして構成されておらず、ＡＰ動作およびＳＴＡ動作を交互に実行することができるネットワーク機器である。例えば、当該ネットワーク機器は、他のネットワーク機器を発見しようとするプロセスを開始する前は、低電力モード（例えば、省電力モード）で動作するとしてよい。この後、当該ネットワーク機器は、当該ネットワーク機器へのユーザ入力に基づいて加入プロセスを開始することによって、低電力モードから高電力モード（例えば、通常モード）へと切り替えられるとしてよい。
【００５７】
加入プロセスは、通常ＳＴＡが実行するスキャン、および、通常ＡＰが実行するビーコン送信を含む。このように、加入プロセスにおいて、当該ネットワーク機器は、ＳＴＡとして機能する（例えば、他のネットワーク機器を発見するべくスキャンを行う）と同時に、ＡＰとして機能する（例えば、ビーコンを送信する）。
【００５８】
このネットワーク機器は、第２のネットワーク機器を発見すると、ＡＰまたはＳＴＡのいずれかとして動作する設定を選択する。ＡＰまたはＳＴＡのいずれかとして動作する選択は、この第２のネットワーク機器がＡＰまたはＳＴＡのいずれであるかに応じて変わるとしてよい。
【００５９】
例えば、当該ネットワーク機器は、この第２のネットワーク機器がＳＴＡである場合、ＳＴＡとして動作する設定を選択して、第２のネットワーク機器とアドホック（ピア・ツー・ピア）モードで通信するとしてよい。当該ネットワーク機器は、この第２のネットワーク機器がＳＴＡである場合、ＡＰとして動作する設定を選択して、第２のネットワーク機器とインフラストラクチャモードで通信するとしてよい。当該ネットワーク機器は、この第２のネットワーク機器がＡＰである場合、ＳＴＡとして動作する設定を選択して、第２のネットワーク機器とインフラストラクチャモードで通信するとしてよい。
【００６０】
当該ネットワーク機器は、ＡＰまたはＳＴＡとして動作するように設定された後、本開示の教示内容に応じて通常モードから省電力モードに切り替わるとしてよい。当該ネットワーク機器は、電力供給が再開された後に、上記のプロセスを繰り返すとしてよい。
【００６１】
図７は、本開示に係るネットワーク機器３００を示す図である。ネットワーク機器３００は、通信媒体３０２を介して、セキュアネットワーク（不図示）内のＡＰおよびＳＴＡを始めとする別のネットワーク機器と通信を行うとしてよい。例えば、ネットワーク機器３００は、通信媒体３０２を介して、セキュアネットワーク内の第２のネットワーク機器３０３と通信するとしてよい。通信媒体３０２は、有線通信媒体または無線通信媒体を含むとしてよい。
【００６２】
ネットワーク機器３００は、物理層（ＰＨＹ）３０４と、媒体アクセスコントローラ（ＭＡＣ）３０６と、プロセッサ３０８と、電源１１０と、電力管理モジュール３１２とを備える。一部の実施例によると、電力管理モジュール３１２またはその一部分は、ＰＨＹ３０４、ＭＡＣ３０６、および、プロセッサ３０８のうち１以上において実現されるとしてよい。
【００６３】
ＰＨＹ３０４は、通信媒体３０２に対するネットワーク機器３００のインターフェースである。ＰＨＹ３０４は、通信媒体３０２を介して、データの送受信を行う。ＭＡＣ３０６は、通信媒体３０２に対するアクセスを制御する。プロセッサ３０８は、ネットワーク機器３００が送受信するデータを処理する。電源３１０は、ネットワーク機器３００に電力を供給する。電力管理モジュール３１２は、ＰＨＹ３０４（および／またはＭＡＣ３０６）との通信、電源３１０の制御、および、ネットワーク機器３００が省電力モードであるか否かの判断を行う。
【００６４】
さらに、電力管理モジュール３１２は、ネットワーク機器３００が第２のネットワーク機器３０３を発見するまでは、ＡＰおよび／またはＳＴＡとしてネットワーク機器３００を動作させる。発見した後は、電力管理モジュール３１２はネットワーク機器３００をＡＰまたはＳＴＡとして設定する。電力管理モジュール３１２は、発見する前も後も、本開示の教示内容に応じてネットワーク機器３００へ供給される電力を制御する。
【００６５】
図８を参照しつつ説明すると、電力管理モジュール３１２は、ユーザ入力感知モジュール３２０と、機器検出モジュール３２２と、制御モジュール３２４と、通信感知モジュール３３８とを有する。ユーザ入力感知モジュール３２０は、ユーザ入力感知モジュール１２０と同様である。制御モジュール３２４は、電力モードモジュール３３０と、機器設定モジュール３３２とを含む。電力モードモジュール３３０は、第２のネットワーク機器３０３の発見の前および後において、省電力モードまたは通常モードのいずれでネットワーク機器を動作させるかを制御する。電力モードモジュール３３０は、省電力モードから通常モードへ、または逆方向にネットワーク機器３００を切り替える。
【００６６】
例えば、電力モードモジュール３３０は、発見する前は、ネットワーク機器３００の動作モードを省電力モードに設定する。電力モードモジュール３３０は、ユーザ入力を受信すると、ネットワーク機器３００を省電力モードから通常モードへと切り替える。電力モードモジュール３３０は、発見した後は、ネットワーク機器３００と第２のネットワーク機器３０３とが所定の期間にわたって通信していないか否かに応じてネットワーク機器３００を通常モードから省電力モードへと切り替える。
【００６７】
機器設定モジュール３３２は、ＡＰおよび／またはＳＴＡとして動作するようにネットワーク機器３００を設定する。機器設定モジュール３３２は、発見する前は、ＡＰおよびＳＴＡとして動作するようにネットワーク機器３００を設定する。機器設定モジュール３３２は、交互にＡＰおよびＳＴＡとして動作するようにネットワーク機器３００を設定する。機器設定モジュール３３２は、発見した後は、ＡＰまたはＳＴＡとして動作するようにネットワーク機器３００を設定する。
【００６８】
機器検出モジュール３２２は、第２のネットワーク機器３０３を検出する。機器検出モジュール３２２は、スキャンモジュール３３４およびビーコンモジュール３３６を含む。制御モジュール３２４は、発見する前において、ユーザ入力に応じて加入プロセスを開始する。電力モードモジュール３３０は、ネットワーク機器を通常モードに切り替える。スキャンモジュール３３４は、ＡＰおよびＳＴＡを含むほかのネットワーク機器を発見するべく、セキュアネットワークをスキャンする。このように、ネットワーク機器３００はＳＴＡとして機能する。さらに、ビーコンモジュール３３６は、ビーコンを送信する。ビーコンモジュール３３６はさらに、ＡＰが通常実行するその他の機能を実行するとしてもよい。このように、ネットワーク機器３００は、ＡＰとしても機能する。ネットワーク機器３００は、交互にＳＴＡおよびＡＰとして機能するとしてよい。
【００６９】
電力モードモジュール３３０は、所定期間内に他のネットワーク機器が検出されない場合、ネットワーク機器３００を省電力モードに切り替えるとしてよい。機器設定モジュール３３２は、第２のネットワーク機器３０３が検出されると、ネットワーク機器３００をＡＰまたはＳＴＡのいずれかとしてのみ設定する。ネットワーク機器３００をＡＰまたはＳＴＡのいずれとして設定するかは、第２のネットワーク機器３０３がＡＰまたはＳＴＡのいずれであるかに応じて変わるとしてよい。ネットワーク機器３００は、当該ネットワーク機器３００の設定に応じて、第２のネットワーク機器３０３と通信するとしてよい。ネットワーク機器３００の設定は、ネットワーク機器３００への電力供給が再開される際に変更されるとしてよい。
【００７０】
通信感知モジュール３３８は、ネットワーク機器３００と第２のネットワーク機器３０３との間で行われる通信を感知する。通信感知モジュール３３８は、所定期間にわたってネットワーク機器３００と第２のネットワーク機器３０３との間で通信が行われていないか否かを感知する。電力モードモジュール３３０は、所定期間にわたってネットワーク機器３００と第２のネットワーク機器３０３との間で通信が行われていない場合、ネットワーク機器３００を省電力モードに切り替える。
【００７１】
制御モジュール３２４は、電源３１０からネットワーク機器３００の一部分（例えば、ＰＨＹ３０４、ＭＡＣ３０６、および、プロセッサ３０８）に供給される電力を制御するとしてよい。例えば、ネットワーク機器３００は、省電力モードである場合、完全または部分的にシャットダウンされるとしてよい。電源１１０は、ネットワーク機器３００が完全にシャットダウンされているか部分的にシャットダウンされているかに応じて、ネットワーク機器３００への電力供給を停止するか、または、ネットワーク機器３００の一部分への電力供給を停止するとしてよい。
【００７２】
この後、制御モジュール３２４は、ネットワーク機器３００を省電力モードから通常モードに切り替えるとしてよい。制御モジュール３２４は、ネットワーク機器３００が一部分のみシャットダウンされた場合は、ネットワーク機器３００のうち部分的にシャットダウンされた部分のみに電力を供給する。
【００７３】
図９は、本開示に応じたネットワーク機器を動作させる方法４００を示す図である。制御はステップ４０２から開始される。ステップ４０４において、ネットワーク機器に電力が供給されているか否かを検出する。ステップ４０６において、ネットワーク機器の動作モードを省電力モードに設定する。ステップ４０８において、ネットワーク機器へのユーザ入力に基づき加入プロセスを開始するか否かを判断する。ステップ４０８の結果がＮｏである場合（例えば、ユーザ入力がない場合）、ステップ４０６に戻る。ステップ４０８の結果がＹｅｓである場合、ステップ４１０においてネットワーク機器を通常モードに切り替える。
【００７４】
ステップ４１２において、ネットワーク機器をＳＴＡおよび／またはＡＰとして動作させる。ネットワーク機器は、例えば、他のネットワーク機器を発見するべくスキャンするか、および／または、ビーコンを送信する。ステップ４１４において、所定期間内に第２のネットワーク機器が発見されるか否かを判断する。ステップ４１４の結果がＮｏである場合、ステップ４０６に戻る。ステップ４１４の結果がＹｅｓである場合、ステップ４１６において、ＡＰまたはＳＴＡのいずれかとしてネットワーク機器を設定する。ステップ４１８において、ネットワーク機器と第２のネットワーク機器との間に通信を確立する。
【００７５】
ステップ４２０において、ネットワーク機器と第２のネットワーク機器との間に所定期間にわたって通信がないか否かを判断する。ステップ４２０の結果がＹｅｓである場合、ステップ４０６に戻る。ステップ４２０の結果がＮｏである場合、ステップ４１８に戻る。
【００７６】
広範囲にわたる本開示の教示内容は、さまざまな形態で実施され得る。このため、本開示内容は具体例を含むが、図面、明細書、および、請求項を参照することによって他の変形例が明らかになるので、本開示の真の範囲はこれらに限定されるべきではない。
【図１】
2011527867.tif 000003
【図２】
2011527867.tif 000004
【図３】
2011527867.tif 000005
【図４】
2011527867.tif 000006
【図５】
2011527867.tif 000007
【図６】
2011527867.tif 000008
【図７】
2011527867.tif 000009
【図８】
2011527867.tif 000010
【図９】
2011527867.tif 000011
【国際調査報告】
2011527867.tif 000012
2011527867.tif 000013
2011527867.tif 000014