(57)【要約】【課題】無線ローカル・エリア・ネットワークにおいて通信モードを選択するシステムを提供すること。【解決手段】無線ローカル・エリア・ネットワークにおいて通信モードを選択するシステムは、ソース・デバイスとシンク・デバイスとの間におけるアクセス・ポイント通信モードの第１属性を評価し、ソース・デバイスとシンク・デバイスとの間におけるダイレクト・アクセス通信モードの第２属性を評価し、評価結果に基づいてアクセス・ポイント通信モードおよびダイレクト・アクセス通信モードの一方を選択するモード評価手段と、選択されたモードを使用するための構成情報とを備える。【選択図】図３
2007089151.tif 000002
【特許請求の範囲】
【請求項１】
無線ローカル・エリア・ネットワークにおいて通信モードを選択する方法であって、
ソース・デバイスとシンク・デバイスとの間におけるアクセス・ポイント通信モードの第１属性を評価するステップと、
前記ソース・デバイスと前記シンク・デバイスとの間におけるダイレクト・アクセス通信モードの第２属性を評価するステップと、
評価結果に基づいて、アクセス・ポイント通信およびダイレクト・アクセス通信の一方を選択するステップと、
を備える、方法。
【請求項２】
前記アクセス・ポイント通信モードまたは前記ダイレクト・アクセス通信モードの少なくとも一方が、８０２．１１ｅ規格を使用する、請求項１に記載の方法。
【請求項３】
前記第１属性および前記第２属性が、同じ属性である、請求項１に記載の方法。
【請求項４】
前記第１属性および前記第２属性の少なくとも一方が、スループット率を含む、請求項１に記載の方法。
【請求項５】
前記第１属性および前記第２属性の少なくとも一方が、ジッタ量を含む、請求項１に記載の方法。
【請求項６】
前記第１属性および前記第２属性の少なくとも一方が、遅延量を含む、請求項１に記載の方法。
【請求項７】
前記第１属性および前記第２属性の少なくとも一方が、電力使用量を含む、請求項１に記載の方法。
【請求項８】
前記第１属性および前記第２属性の少なくとも一方が、ノイズ量を含む、請求項１に記載の方法。
【請求項９】
前記第１属性および前記第２属性の少なくとも一方が、信号強度を含む、請求項１に記載の方法。
【請求項１０】
前記第１属性および前記第２属性の少なくとも一方が、コストを含む、請求項１に記載の方法。
【請求項１１】
無線ローカル・エリア・ネットワークにおいて通信モードを選択するシステムであって、
ソース・デバイスとシンク・デバイスとの間におけるアクセス・ポイント通信モードの第１属性を評価し、前記ソース・デバイスと前記シンク・デバイスとの間におけるダイレクト・アクセス通信モードの第２属性を評価し、評価結果に基づいて、前記アクセス・ポイント通信モードおよび前記ダイレクト・アクセス通信モードの一方を選択するモード評価手段と、
選択されたモードを使用するための構成情報と、
を備える、システム。
【請求項１２】
前記アクセス・ポイント通信モードまたは前記ダイレクト・アクセス通信モードの少なくとも一方が、８０２．１１ｅ規格を使用する、請求項１１に記載のシステム。
【請求項１３】
前記第１属性および前記第２属性が、同じ属性である、請求項１１に記載のシステム。
【請求項１４】
前記第１属性および前記第２属性の少なくとも一方が、スループット率を含む、請求項１１に記載のシステム。
【請求項１５】
前記第１属性および前記第２属性の少なくとも一方が、ジッタ量を含む、請求項１１に記載のシステム。
【請求項１６】
前記第１属性および前記第２属性の少なくとも一方が、遅延量を含む、請求項１１に記載のシステム。
【請求項１７】
前記第１属性および前記第２属性の少なくとも一方が、電力使用量を含む、請求項１１に記載のシステム。
【請求項１８】
前記第１属性および前記第２属性の少なくとも一方が、ノイズ量を含む、請求項１１に記載のシステム。
【請求項１９】
前記第１属性および前記第２属性の少なくとも一方が、信号強度を含む、請求項１１に記載のシステム。
【請求項２０】
前記第１属性および前記第２属性の少なくとも一方が、コストを含む、請求項１１に記載のシステム。
【請求項２１】
無線ローカル・エリア・ネットワークにおいて通信モードを選択するシステムであって、
ソース・デバイスとシンク・デバイスとの間におけるアクセス・ポイント通信中の属性を評価する手段と、
前記ソース・デバイスと前記シンク・デバイスとの間におけるダイレクト・アクセス通信中の前記属性を評価する手段と、
評価結果に基づいて前記アクセス・ポイント通信および前記ダイレクト・アクセス通信の一方を選択する手段と、
を備える、システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、一般的には、無線ネットワークに関し、より具体的には、無線ネットワークにおいて通信モードを選択するシステムおよび方法を提供する。
【背景技術】
【０００２】
携帯電話、コンピュータなどの複数のモバイル・ステーションを備える無線ローカル・エリア・ネットワークは、それら自体の間で、ならびにネットワーク・サーバを経由して通信することができる。通信は、通常、２つの方式において、すなわち、アクセス・ポイント接続（たとえば、８０２．１１ｅ  ＤＣＦおよびＰＣＦモード）を介して、ならびにダイレクト・アクセス接続（たとえば、８０２．１１ｅダイレクト・リンク・モード）を介して利用可能である。
【０００３】
２００５年７月時点の８０２．１１ｅは、ドラフト規格であり、ＬＡＮ応用分野の１セットのサービス品質向上、具体的には８０２．１１  ＷｉＦｉ規格を規定する。この規格は、ボイス・オーバー無線ＩＰおよびストリーミング・マルチメディアなど、高遅延感応アプリケーションの決定的な重要性について考慮されている。この規格は、通常、アクセス・ポイント接続を使用する。
【０００４】
アクセス・ポイント接続は、アクセス・ポイント（たとえば、通信サーバ）を介してステーション（たとえば、コンピュータ）を接続する。アクセス・ポイントは、通常、上においてアクセス・ポイントが管理する上での各ノードと通信するためにアドレスおよび通信プロトコルを認識する。第１ステーションが第２ステーションと通信することを望むとき、第１ステーションは、アクセス・ポイントと連絡をとり、第２ステーションとの通信を要求する。アクセス・ポイントは、第１ステーションおよび第２ステーションとの接続を確立し、データおよび制御など、すべての通信について媒介として動作する。例示的なアクセス・ポイント機構には、エンハンスト・ポイント調整機能（たとえば、ＨＣＣＡ、ＰＣＦ）およびエンハンスト・ディストリビューテッド調整機能（たとえば、ＥＤＣＡ、ＤＣＦ）がある。
【０００５】
基本的な８０２．１１  ＭＡＣ層は、複数のステーション間において媒体を共有するために、ディストリビューテッド調整機能（ＤＣＦ）を使用する。ＤＣＦは、ステーション間において媒体を共有するために、ＣＳＭＡ／ＣＡおよび任意選択の８０２．１１＿ＲＴＳ／ＣＴＳに依拠する。これは、いくつかの限定を有する。
【０００６】
・多くのステーションが同時に通信する場合、多くの衝突が生じ、これにより、利用可能な帯域幅が低下する（ＣＳＭＡ／ＣＤを使用するイーサネット（登録商標）の場合と全く同様）。
【０００７】
・高優先順位または低優先順位のトラフィックの概念がない。
【０００８】
・ステーションが媒体へのアクセスを「勝ち取った」後、そのステーションは、延長された時間、媒体を維持することが可能である。ステーションが低ビットレート（たとえば、１Ｍｂｉｔ／ｓ）を有する場合、そのパケットを送信するのに長い時間がかかり、すべての他のステーションがその悪影響を受ける。
【０００９】
・より一般的には、サービス品質の保証はない。
【００１０】
当初の８０２．１１  ＭＡＣは、ポイント調整機能（ＰＣＦ）と呼ばれる他の調整機能を確定した。これは、ステーションがアクセス・ポイントを経てネットワークに接続される「インフラストラクチャ」モードにおいてのみ利用可能である。このモードは任意選択であり、ごく少数のアクセス・ポイントまたはＷｉ−Ｆｉアダプタしか、それを実際に実施しない。アクセス・ポイントは、「ビーコン」フレームを規則的な間隔で（通常は０．１秒ごと）送信する。これらのビーコン・フレーム間において、ＰＣＦは、非競合期間および競合期間の２つの期間を確定する。競合期間では、ＤＣＦが単に使用される。非競合期間では、アクセス・ポイントは、パケットを送信する権利を各ステーションに与えるために、非競合ポール（ＣＦ−ポール）パケットを１度に１つ各ステーションに送信する。アクセス・ポイントは、コーディネータである。これは、サービス品質のより良好な管理を見込む。残念ながら、ＰＣＦは、限定された支援およびいくつかの限定を有する（たとえば、トラフィック・クラスを確定しない）。
【００１１】
８０２．１１ｅは、エンハンストＤＣＦ（ＥＤＣＦ）およびハイブリッド調整機能（ＨＣＦ）（ＨＣＦは、エンハンストＰＣＦと呼ぶことができる）の２つの新しい調整機能により、ＤＣＦおよびＰＣＦを改良する。ＥＤＣＦおよびＨＣＦの両方とも、トラフィック・クラスを確定する。たとえば、電子メールを低優先順位クラスに割り当てることができ、ボイス・オーバー無線ＩＰ（ＶｏＷＩＰ）を高優先順位クラスに割り当てることができる。
【００１２】
ＥＤＣＦでは、高優先順位トラフィックは、低優先順位より多くの送信機会を有する。高優先順位トラフィックを有するステーションは、低優先順位トラフィックを有するステーションより、パケットを送信する前に待機する時間が平均してわずかに短い。実の保証はない。これは、ベスト・エフォート・サービス品質である。構成および実施が非常に簡単であるので、多くの人が、この調整機能を選択するようである。
【００１３】
ＨＣＦは、ＰＣＦと多くの点において同様に機能する。２つのビーコン・フレーム間の間隔は、非競合期間および競合期間の２つの期間に分割される。非競合期間中、ハイブリッド・コーディネータ（通常はアクセス・ポイント）は、媒体へのアクセスを制御する。競合期間中、すべてのステーションは、ＥＤＣＦにおいて機能する。ＰＣＦとの主な相違は、トラフィック・クラスが確定されることである。また、ハイブリッド・コーディネータは、それが選択するトラフィックを任意の方式で調整することができる（単にラウンドーロビンではない）。さらに、ステーションは、各トラフィック・クラスについてキューの長さに関する情報を与える。ハイブリッド・コーディネータは、この情報を使用して、１つのステーションに他のステーションより優先順位を与えることができる。他の相違は、ステーションに送信機会（ＴＸＯＰ）が与えられることである。ステーションは、ハイブリッド・コーディネータによって選択された所定の時間内で、複数のパケットを続けて送信することが可能である。競合期間中、ハイブリッド・コーディネータは、ＣＦ−ポール・パケットをステーションに送信することによって、媒体へのアクセスの制御を再開することを選択することが可能である。要するに、ＨＣＦは、最も進んだ（および複雑な）調整機能である。ＨＣＦにより、優れた精度でサービス品質を構成することができる。帯域幅制御、ステーション間の公平性、トラフィックのクラス、ジッタなどの事項をハイブリッド・コーディネータ内において構成することができる。
【００１４】
任意の８０２．１１ｅ対応アクセス・ポイントも、ＥＤＣＦサポートおよびＨＣＦサポートの両方を有していなければならない。８０２．１１ｅアクセス・ポイント間の相違は、異なるトラフィック・クラスについてのサービス品質の構成にある。いくつかは、非常に簡単な帯域幅制御構成を実際に提供するだけである可能性があり、他は、さらに進んで、ジッタ制御などを提供することが可能である。
【００１５】
図１は、従来技術のアクセス・ポイント・ネットワーク１００を示す。ネットワーク１００は、アクセス・ポイント１１０を介して第２ステーション（「ステーション２」）に結合された第１ステーション（「ステーション１」）を含む。第１ステーション１０５は、この例ではデータ１２０の転送の要求を開始するので、「ソース」と呼ばれる。第２ステーション１１５は、この例ではデータ１２０の転送を受信するので、「シンク」と呼ばれる。示されるように、第１ステーション１０５は、アクセス・ポイント１１０が第２ステーション１１５へのデータ転送イベントを可能にすることを要求する。アクセス・ポイント１１０は、第２ステーション１１５との接続を確立する。次いで、第１ステーション２０５は、データ１２０をアクセス・ポイント１１０に転送し、アクセス・ポイント１１０は、データ１２０を第２ステーションに転送する。示されていないが、当業者であれば、データ１２０は両方向に転送することが可能であることを認識している。
【００１６】
ＩＢＳＳ独立基本サービス・セットは、ＩＥＥＥ８０２．１１無線ＬＡＮの最も基本的なタイプである。インフラストラクチャ・モードとは異なり、ＩＢＳＳのすべてのステーションは、アクセス・ポイントを有さずに、互いに直接通信することができる。
【００１７】
１つの例示的なダイレクト・アクセス・プロトコルでは、１つのアクセス・ポイントが、直接接続を確立するために、複数の通信ノードの少なくとも１つと通信する（しかしデータ転送のためにではない）。ノード間のすべてのデータ通信は、アクセス・ポイント通信を限定せずに、または限定して行われる。たとえば、第１コンピュータが第２コンピュータと通信することを望むとき、第１コンピュータは、アクセス・ポイントと連絡をとる。アクセス・ポイントは、第１コンピュータと第２コンピュータとの間のダイレクト・アクセスを可能にする制御情報を提供する。そのようなネットワークは、「ピア・ツー・ピア」としばしば呼ばれる。他の例示的なダイレクト・アクセス・プロトコルでは（たとえば、ＩＢＳＳモード）、アクセス・ポイントが構成される必要はない。そのようなネットワークは、「アド・ホック（ａｄ  ｈｏｃ）」としばしば呼ばれる。
【００１８】
図２は、従来技術の「ピア・ツー・ピア（ｐｅｅｒ―ｔｏ−ｐｅｅｒ）」タイプのダイレクト・アクセス・ネットワーク２００を示す。ネットワーク２００は、アクセス・ポイントを介して第２ステーション２１５に結合され、また第２ステーション２１５に直接結合された第１ステーション２０５を含む（必ずしも同時または常時ではない）。第１ステーション２０５は、アクセス・ポイントが第２ステーション２１５へのデータ転送イベントを確立することを要求する。アクセス・ポイント（ＡＰ）２１０は、制御情報２２０を得て、第１ステーション２０５に提供し、また制御情報２２５を得て、第２ステーション２１５に提供する。第１ステーション２０５は、制御情報２２０を使用し、第２ステーション２１５は、制御情報２２５を使用して、互いのダイレクト接続を確立する。ダイレクト接続を使用して、第１ステーション２０５は、データ２３０を第２ステーション２１５に転送する。示されていないが、当業者であれば、データは、両方向に転送することができることを理解するであろう。さらに、「直接」接続と示されているが、当業者であれば、「ダイレクト」接続は、中間ノードを含むことが可能であることを理解するであろう。この実施形態では、接続は、データを転送するためにアクセス・ポイント２１０を必要としないので、「ダイレクト」と呼ばれる。
【００１９】
ネットワークは、アクセス・ポイント機構を介して、またはダイレクト・アクセス機構を介して動作するように事前に構成される。
【００２０】
例示的な従来技術には、以下のＩＥＥＥ文献において記載されているプロトコルがある。
【００２１】
ＩＥＥＥ８０２．１１−０４／０８８９ｒ３、ＴＧｎ  Ｓｙｎｃ  Ｐｒｏｐｏｓａｌ  Ｔｅｃｈｎｉｃａｌ  Ｓｐｅｃｉｆｉｃａｔｉｏｎ
ＩＥＥＥ  Ｐ８０２．１１ｅ／Ｄ１３．０、２００５年１月
ＩＥＥＥ無線ＬＡＮ版、ＩＥＥＥ  Ｓｔｄ  ８０２．１１ＴＭ−１９９９（Ｒ２００３）およびその改訂版に基づくコンパイル、ＩＥＥＥプレス
【非特許文献１】ＩＥＥＥ８０２．１１−０４／０８８９ｒ３、ＴＧｎ  Ｓｙｎｃ  Ｐｒｏｐｏｓａｌ  Ｔｅｃｈｎｉｃａｌ  Ｓｐｅｃｉｆｉｃａｔｉｏｎ
【非特許文献２】ＩＥＥＥ  Ｐ８０２．１１ｅ／Ｄ１３．０、２００５年１月
【非特許文献３】ＩＥＥＥ無線ＬＡＮ版、ＩＥＥＥ  Ｓｔｄ  ８０２．１１ＴＭ−１９９９（Ｒ２００３）およびその改訂版に基づくコンパイル、ＩＥＥＥプレス
【発明の開示】
【発明が解決しようとする課題】
【００２２】
アクセス・ポイント接続およびダイレクト・アクセスのそれぞれは、利点および欠点を有する。アクセス・ポイント接続の例示的な利点は、簡単な設計、より長い通信範囲、よりシンなステーションなどを含むことができる。アクセス・ポイント構成の例示的な欠点は、追加のホップが必要なために速度がより遅くなることを含むことが可能である。ダイレクト・アクセスの例示的な利点は、より迅速なスループット（理論的には２倍）、および待ち時間の短縮を含むことが可能である。ダイレクト・アクセスの例示的な欠点は、より複雑な設計、通信範囲のステーション所化、およびよりシックなステーションを含むことが可能である。
【００２３】
自動モード選択は、現在のＷＬＡＮ規格および現行ネットワークの一部ではない。通信モードの選択は、ユーザ選択的である、またはシステム内に事前に構成されることを意図する。事前に設計された構成でさえ、ネットワークまたはアプリケーションに依存した、動作が変化する条件下では、最適には実施されない。さらに、ＷＬＡＮサポートを消費者電子技術応用に統合するとき、ユーザが自由に構成する設計が最も望ましい。
【課題を解決するための手段】
【００２４】
本発明の一実施形態による１つの技術は、たとえばアクセス・ポイントまたはダイレクト・アクセスにより、通信モードを自動的に選択する。自動選択の利点には、最適な性能のための自動（たとえば、管理されていない）構成（おそらくは周期的に呼び出される）、ユーザにとって容易な動作、およびより高いスループット／性能がある。
【００２５】
一実施形態によれば、本発明は、無線ローカル・エリア・ネットワークにおいて通信モードを選択する方法を提供する。方法は、ソース・デバイスとシンク・デバイスとの間におけるアクセス・ポイント通信モードの第１属性を評価することと、ソース・デバイスとシンク・デバイスとの間におけるダイレクト・アクセス通信モードの第２属性を評価することと、評価された結果に基づいて、アクセス・ポイント通信およびダイレクト・アクセス通信の一方を選択することとを含む。
【００２６】
他の一実施形態によれば、本発明は、無線ローカル・エリア・ネットワークにおいて通信モードを選択するシステムを提供する。システムは、ソース・デバイスとシンク・デバイスとの間におけるアクセス・ポイント通信モードの第１属性を評価し、ソース・デバイスとシンク・デバイスとの間におけるダイレクト・アクセス通信モードの第２属性を評価し、評価結果に基づいてアクセス・ポイント通信モードおよびダイレクト・アクセス通信モードの一方を選択するモード評価手段と、選択されたモードを使用するための構成情報とを含む。
【００２７】
いずれの実施形態でも、アクセス・ポイント通信モードおよび／またはダイレクト・アクセス通信モードは、８０２．１１ｅ規格とすることが可能である。第１属性および第２属性は、同じとすることが可能である。例示的な属性には、スループット率、ジッタ量、遅延量、電力使用量、ノイズ量、信号強度、コストなどがある。
【発明を実施するための最良の形態】
【００２８】
以下の記述は、当業者が本発明を作成および使用することを可能にするために提供され、また、特定の応用分野およびその要件の文脈において提供される。実施形態に対する様々な修正が、当業者には容易に明らかになり、本明細書において確定される一般的な原理は、本発明の精神および範囲から逸脱せずに、他の実施形態および応用分野に適用されることが可能である。したがって、本発明は、示される実施形態に限定されることを意図するものではなく、本明細書において開示される原理、特徴、および教示と一貫して最も広い範囲に一致されるべきである。
【００２９】
アクセス・ポイント接続およびダイレクト・アクセスのそれぞれは、利点および欠点を有する。アクセス・ポイント接続の例示的な利点は、簡単な設計、より長い通信範囲、よりシンなステーションなどを含むことが可能である。アクセス・ポイント接続の例示的な欠点は、追加のホップが必要であるために速度がより遅くなることを含むことが可能である。ダイレクト・アクセスの例示的な利点は、より迅速なスループット（理論的には２倍）および待ち時間の短縮を含むことが可能である。ダイレクト・アクセスの例示的な欠点は、より複雑な設計、通信範囲の限定化、およびよりシックなステーションを含むことが可能である。
【００３０】
自動モード選択は、現在のＷＬＡＮ規格および現行ネットワークの一部ではない。通信モードの選択は、ユーザ選択性である、またはシステム内に事前に構成されることを意味する。事前に設計された構成でさえ、ネットワークおよび応用分野に関係する動作条件が変化する下では、最適には実施されない。さらに、ＷＬＡＮ支援を消費者電子機器の応用分野に統合する場合、ユーザが自由に構成する設計が最も望ましい。
【００３１】
本発明の一実施形態による１つの技術は、アクセス・ポイントまたはダイレクト・アクセスにより、通信モードを自動的に選択する。自動選択の利点には、最適性能のための自動（たとえば、監督されていない）構成（おそらくは周期的に呼び出される）、ユーザの容易な動作、およびより高いスループット／性能が含まれる。
【００３２】
図３は、本発明の一実施形態による通信ネットワーク３００のブロック図である。ネットワーク３００は、第１ステーション３０５（「ステーション１」）、アクセス・ポイント３１０、および第２ステーション３１５（「ステーション２」）を含む。様々な接続機構が可能であるので、第１ステーション３０５、第２ステーション３１５、およびアクセス・ポイント３１０を結合するリンク３３０、３３５、および３４０が示されているが、リンク３３０、３３５、および３４０のそれぞれまたはすべてが常時存在しないことが可能である。接続されるとき、リンク３３０は、第１ステーション３０５をアクセス・ポイント３１０に結合し、リンク３３５は、アクセス・ポイント３１０を第２ステーション３１５に結合し、リンク３４０は、第１ステーション３０５を第２ステーション３１５に結合する。この図では、第１ステーション３０５はソースとして示され、第２ステーション３１５はシンクとして示されているが、その反対も可能である。リンク３３０および３３５は、アクセス・ポイント・タイプのデータ通信では常時、および「ピア・ツー・ピア」ダイレクト・アクセス制御情報通信中、存在することが可能であることが理解されるであろう。同様に、リンク３４０は、「ピア・ツー・ピア」ダイレクト・アクセス制御情報通信中、存在することが可能であり、アクセス・ポイント・データ通信中、存在しないことが可能である。便宜上、本明細書の「ダイレクト・アクセス」は、「ピア・ツー・ピア」タイプのダイレクト・アクセスを指すが、アド・ホック・タイプのダイレクト・アクセス通信モードの自動選択をも可能にする実施形態を展開することができる。
【００３３】
アクセス・ポイント３１０は、ダイレクト・アクセス制御装置３４５およびアクセス・ポイント制御装置３５０を含む。ダイレクト・アクセス制御装置３４５により、第１ステーション３０５と第２ステーション３１５との間におけるピア・ツー・ピア・タイプのダイレクト・アクセス通信が可能になる。ダイレクト・アクセス制御装置３４５は、リンク３４０を介した第１ステーション３０５と第２ステーション３１５との間の直接通信を可能にするために、従来の制御情報管理機能を含むことが可能である。アクセス・ポイント制御装置３５０により、リンク３３０、アクセス・ポイント３１０、およびリンク３３５を介した第１ステーション３０５と第２ステーション３１５との間のアクセス・ポイント通信が可能になる。アクセス・ポイント制御装置３５０は、第１ステーション３０５と第２ステーション３１５との間のアクセス・ポイント通信を可能にするために、従来のデータ通信機能を含むことが可能である。
【００３４】
第１ステーション３０５および第２ステーション３１５のそれぞれは、モード管理モジュール３２０および３２５をそれぞれ含む。モード管理モジュール３２０および３２５のそれぞれは、同一とすることが可能である。モード管理モジュール３２０／３２５は、第１ステーション３０５と第２ステーション３１５との間の「最適」通信モードを決定する。
【００３５】
モード管理モジュール３２０／３２５は、通信ステーション間の信号品質推定、スループット、リンク性能推定、信号対ノイズ比などのメトリックから確立されたリンク品質推定、フェーディング・パラメータ、開ループおよび閉ループ推定など、１つまたは複数の属性に基づいて、最適通信モードを選択することが可能である。これらのような属性は、アクセス・ポイント接続およびダイレクト・アクセスについて測定して、比較することができる。モード管理モジュール３２０／３２５は、最適動作パラメータを提供する、または提供すると思われるリンクを選択することが可能である。
【００３６】
スループットが同等である場合、応用分野によって決まる基準が、リンクの選択を決定するために使用されることが可能である。機能Ｆ（Ｔ１、Ｔ２、Ｄ１、Ｄ２）は、それぞれ、スループットＴ１（リンク１のスループット）、Ｔ２（リンク２のスループット）、遅延Ｄ１（リンク１の遅延）、およびＤ２（リンク２の遅延）を有する２つのリンク間の応用分野によって決まる選択基準の実施態様を表す。ジッタがより重要である場合、代替機能Ｆ１（Ｔ１、Ｔ２、Ｊ１、Ｊ２）が実施されることが可能である（Ｊ１はリンク１のジッタ量を表し、Ｊ２はリンク２のジッタ量を表す）。たとえば電池駆動されるモバイル応用分野において、動作電力が重要である場合、代替機能Ｆ２（Ｔ１、Ｔ２、Ｐ１、Ｐ２）が実施されることが可能である（Ｐ１はリンク１によって使用される電力量を表し、Ｐ２はリンク２によって使用される電力量を表す）。たとえば上記の機能および／または他の機能（たとえばコスト）の異なる組み合わせを使用して、より複雑な機能を実施することも可能である。
【００３７】
最も一般的なデバイスでは、モード管理モジュール３２０／３２５によるモード選択分析が、スループット評価を実施することが可能である。家庭用媒体デバイスでは、モード管理モジュール３２０／３２５によるモード選択分析が、スループットおよび遅延評価、またはスループットおよびジッタ評価を実施することが可能である。モバイル・デバイスでは、モード管理モジュール３２０／３２５によるモード選択分析が、スループットおよび電力評価を実施することが可能である。より特注／決定的な環境では、モード管理モジュール３２０／３２５によるモード選択分析が、より複雑な機能を実施することが可能である。
【００３８】
固定端末の場合、たとえば、チャネルおよび動作特性が周知であるとき、静的構成計算が、最適な性能が維持されることを保証するために、実施されることが可能である。モバイルまたは動的環境の場合、たとえば著しいフェーディング・チャネルの場合、構成計算は、モード管理モジュール３２０／３２５によって動的とする、および／または周期的に調査することが可能である。
【００３９】
図４は、本発明の一実施形態による例示的なモード管理モジュール４００を示すブロック図であり、モジュール３２０および３２５のそれぞれは、一例とすることが可能である。モード管理モジュール４００は、モード評価手段４０５、アクセス・ポイント接続モジュール４１０、ダイレクト・アクセス接続モジュール４１５、および構成情報４２０を含む。
【００４０】
モード評価手段４０５は、所定の基準に基づいて、最適動作モードを評価し、比較し、選択する。モード評価手段４０５は、スループット、電力使用量、ジッタ量、ノイズ量、信号強度、コスト、および／または他の属性を調査することが可能である。モード評価手段４０５は、使用するモードを選択するために、所定の基準を適用する。所定の基準は、プログラマ、システム・アドミニストレータ、ユーザなどによって設定することが可能である。モード評価手段４０５は、１回、周期的、所定のイベントの検出時、要求時などに分析を実施することが可能である。
【００４１】
アクセス・ポイント接続モジュール４１０は、アクセス・ポイント３１０との接続を確立する動作を実施する（ソースまたはシンクに関係なく）。接続を使用して、第１ステーション３０５は、データを第２ステーション３１５に転送することができる。
【００４２】
１つのステーションのダイレクト・アクセス接続モジュール４１５は、他のステーションとの接続を確立する動作を実施する。ダイレクト・アクセス接続モジュール４１５は、データ転送要求を作成して、制御情報２２０などの制御情報を得るために、アクセス・ポイント３１０と通信することが可能である。ダイレクト・アクセス接続モジュール４１５は、制御情報を構成情報４２０として記憶する。当業者であれば、構成情報４２０が、アクセス・ポイント通信技法、ピア・ツー・ピアダイレクト・アクセス通信技法、アド・ホック・ダイレクト・アクセス通信技法、または他の通信技法を使用するかに関係なく、通信を可能にする他の制御情報を含むことが可能であることを認識するであろう。
【００４３】
図５は、アクセス・ポイント通信モードまたはダイレクト・アクセス・モードの一方を選択する例示的な評価方法５００を示すフローチャートである。この実施形態では、方法５００は、リンク品質を評価する（５１０）ことによって電力オン／実行時間５０５において開始される。方法５００は、アクセス・ポイント通信モードのリンクのスループットをダイレクト・アクセス・モードのリンクのスループットと比較する（５１５）。同等である場合、方法５００は、応用分野によって決まる基準が確定されているかを判定する（５１７）。そうである場合、方法５００は、応用分野によって決まる基準５２５を評価する（５２０）。応用分野によって決まる基準に基づいて、方法５００は、モードを選択する。スループットが同等ではない場合、または応用分野によって決まる基準が確定されていない場合、方法５００は、最適なスループットを有するリンクを選択する（５３５）。次いで、方法５００は終了する。
【００４４】
この実施形態または他の実施形態において、方法は、スループットの比較を迂回して、応用分野によって決まる基準評価に直接ジャンプすることができることを理解されたい。
【００４５】
図６は、２つのステージ、すなわち送信モード６０５および構成モード６１０を有する１つの例示的な状態機械６００を示す。送信モード６０５において、モード評価手段４０５は、周期的リンク品質評価を実施することが可能である。周期性は、静的環境について低く、モバイル環境について高く、または履歴に基づいて動的に調節することが可能である。モード評価手段４０５が、リンク品質に変化がないと判定する場合、モード評価手段４０５は、依然として送信モード６０５にある。モード評価手段４０５が、リンク品質が変化していると判定する場合、モード評価手段４０５は、異なる通信モードが好ましいかを判定するために（たとえば、基準ごとに）、構成モード６１０にジャンプする。モード選択が完了するとき、モード評価手段４０５は、送信モード６０５に戻る。
【００４６】
リンク条件の変化など、条件（たとえば、環境、地理についてなど）が変化する場合、モード変更が開始されることが可能であることがわかる。たとえば、ソースステーションが、シンクステーションとのより近い範囲に移動するモバイル・デバイスである場合、好ましいリンクは、アクセス・ポイント通信からダイレクト・アクセス通信に変化することが可能である。実行時間リンク評価は、電力要件または実行複雑さ要件のために異なることがある。他の状態機械の実施形態も可能である。
【００４７】
図７は、例示的なコンピュータ・システム７００の詳細を示すブロック図である。コンピュータ・システム７００は、インテル・ペンティアム（登録商標）マイクロプロセッサまたはモトローラ・パワーＰＣ（登録商標）マイクロプロセッサなど、通信チャネル７５５に接続されたプロセッサ７０５を含む。コンピュータ・システム７００は、キーボードまたはマウスなどの入力デバイス７１０、陰極線管ディスプレイなどの出力デバイス７１５、通信デバイス７２０、磁気ディスクなどのデータ記憶デバイス７２５、ランダム・アクセス・メモリ（ＲＡＭ）などのメモリ７３０をさらに含み、それぞれ、通信チャネル７５５に結合される。通信インタフェース７２０は、インターネットと通常呼ばれるワイド・エリア・ネットワークなどのネットワークに結合することが可能である。当業者であれば、データ記憶デバイス７２５およびメモリ７３０は、異なるユニットとして示されているが、データ記憶デバイス７２５およびメモリ７３０は、同じユニットの一部、分散ユニット、仮想メモリなどとすることができることを理解するであろう。
【００４８】
データ記憶デバイス７２５および／またはメモリ７３０は、マイクロソフト・ウィンドウズ（登録商標）ＮＴまたはウィンドウズ（登録商標）／９５のオペレーティング・システム（ＯＳ）、ＩＢＭ  ＯＳ／２  オペレーティング・システム、ＭＡＣ  ＯＳ、またはＵＮＩＸ（登録商標）  オペレーティング・システムなどのオペレーティング・システム７３５、および／または他のプログラム７４０を記憶することが可能である。好ましい実施形態が、上述された以外のプラットフォームおよびオペレーティング・システムで実施することも可能であることが理解されるであろう。実施形態は、おそらくはオブジェクト指向プログラミングの技法を使用して、ＪＡＶＡ（登録商標）、Ｃ、および／またはＣ＋＋言語、あるいは他のプログラミング言語を使用して書くことが可能である。
【００４９】
当業者であれば、コンピュータ・システム７００は、ネットワーク接続、追加のメモリ、追加のプロセッサ、ＬＡＮ、ハードウエア・チャネルにわたって情報を転送するための入力／出力線、インターネットまたはイントラネットなど、追加の情報を含むことも可能であることを理解するであろう。当業者であれば、プログラムおよびデータは、代替方式でシステムによって受信して、システムに記憶することが可能であることも理解するであろう。たとえば、磁気ディスク・ドライブ、ハード・ディスク・ドライブ、磁気光学読取り装置、ＣＰＵなどのコンピュータ可読記憶媒体（ＣＲＳＭ）読取り装置７４５が、磁気ディスク、ハード・ディスク、磁気光学ディスク、ＲＡＭなどのコンピュータ可読記憶媒体（ＣＲＳＭ）７５０を読み取るために、通信バス７５５に結合されることが可能である。したがって、コンピュータ・システム７００は、ＣＲＳＭ読取り装置７４５を介してプログラムおよび／またはデータを受信することが可能である。さらに、本明細書の「メモリ」という用語は、永続的または一時的に関係なく、すべてのデータ記憶媒体を網羅することを意図することが理解されるであろう。
【００５０】
本発明の好ましい実施形態の以上の記述は、単なる例示であり、上述された実施形態および方法の他の変形および変更が、以上の教示を考慮して可能である。ネットワーク・サイトは、別々で別個のサイトとして記述されているが、当業者であれば、これらのサイトは、一体的サイトの一部とすることが可能であり、それぞれが複数のサイトの一部を含むことが可能であり、または、単一サイトおよび複数サイトの組合わせを含むことが可能であることを理解するであろう。本明細書において述べられた様々な実施形態は、ハードウエア、ソフトウエア、およびその任意の望ましい組合わせを使用して実施することが可能である。それについて、本明細書において述べられた様々な機能を実施することができる任意のタイプの論理が使用されることが可能である。構成要素は、プログラムされた汎用デジタル・コンピュータを使用して、特定用途向け集積回路を使用して、または相互接続された従来の構成要素および回路のネットワークを使用して、実施することが可能である。接続は、有線、無線、モデムなどとすることが可能である。本明細書において記述された実施形態は、排他的または限定的であることを意図していない。本発明は、以下の請求項によってのみ限定される。
【図面の簡単な説明】
【００５１】
【図１】従来技術のアクセス・ポイント・ネットワークを示す図である。
【図２】従来技術の「ピア・ツー・ピア」タイプのダイレクト・アクセス・ネットワークを示す図である。
【図３】本発明の一実施形態による通信ネットワークのブロック図である。
【図４】本発明の一実施形態による、１つの例示的なモード管理モジュールを示すブロック図である。
【図５】アクセス・ポイント通信モードまたはダイレクト・アクセス・モードの一方を選択するための例示的な評価方法を示すフローチャートである。
【図６】本発明の一実施形態による、２つのステージ、すなわち送信モードおよび構成モードを有する状態機械を示す図である。
【図７】本発明の一実施形態によるコンピュータ・システムを示すブロック図である。
【符号の説明】
【００５２】
１００  従来技術のアクセス・ポイント・ネットワーク
１０５  第１ステーション
１１０  アクセス・ポイント
１１５  第２ステーション
１２０  データ
２００  従来技術の「ピア・ツー・ピア」タイプのダイレクト・アクセス・ネッ
トワーク
２０５  第１ステーション
２１０  アクセス・ポイント
２１５  第２ステーション
２２０  制御情報
２２５  制御情報
２３０  データ
３００  通信ネットワーク
３０５  第１ステーション
３１０  アクセス・ポイント
３１５  第２ステーション
３２０  モード管理モジュール
３２５  モード管理モジュール
３３０  リンク
３３５  リンク
３４０  リンク
３４５  ダイレクト・アクセス制御装置
３５０  アクセス・ポイント制御装置
４００  モード管理モジュール
４０５  モード評価手段
４１０  アクセス・ポイント接続モジュール
４１５  ダイレクト・アクセス接続モジュール
４２０  構成情報
５００  評価方法
５０５  電力オン／実行時間
５１０  リンク品質を評価するステップ
５１５  リンクのスループットを比較するステップ
５１７  応用分野によって決まる基準が確定されているかを判定するステップ
５２０  応用分野によって決まる基準を評価するステップ
５２５  応用分野によって決まる基準
５３５  リンクを選択するステップ
６００  状態機械
６０５  送信モード
６１０  構成モード
７００  コンピュータ・システム
７０５  プロセッサ
７１０  入力デバイス
７１５  出力デバイス
７２０  通信デバイス
７２５  データ記憶デバイス
７３０  メモリ
７３５  オペレーティング・システム
７４０  他のプログラム
７４５  コンピュータ可読記憶媒体（ＣＲＳＭ）読取り装置
７５０  コンピュータ可読記憶媒体（ＣＲＳＭ）
７５５  通信チャネル
【図１】
2007089151.tif 000003
【図２】
2007089151.tif 000004
【図３】
2007089151.tif 000005
【図４】
2007089151.tif 000006
【図５】
2007089151.tif 000007
【図６】
2007089151.tif 000008
【図７】
2007089151.tif 000009