(57)【要約】  本開示は、近隣認識ネットワーキング（ＮＡＮ）データリンク（ＮＤＬ）上でのワイヤレス通信のための、コンピュータ記憶媒体上で符号化されるコンピュータプログラムを含む、装置、方法およびシステムを提供する。いくつかの態様では、装置は、ＮＡＮサービスに関連付けられたＮＤＬ上で通信するための周波数帯域情報を決定するように構成され得る。いくつかの他の態様では、装置は、ＮＤＬをセットアップするためにＮＡＮサービスの加入者に送信のための決定された周波数帯域情報を提供するように構成され得る。
2019515577.tif 000002
【特許請求の範囲】
【請求項１】
ワイヤレス通信のための装置であって、
近隣認識ネットワーキング（ＮＡＮ）サービスに関連付けられたＮＡＮデータリンク（ＮＤＬ）上で通信するための周波数帯域情報を決定することと、
前記ＮＤＬをセットアップするために前記ＮＡＮサービスの加入者に送信のための前記決定された周波数帯域情報を提供することと
を行うように構成された処理システムを備える、装置。
【請求項２】
前記処理システムは、前記加入者からサービスディスカバリメッセージを受信するようにさらに構成され、前記決定された周波数帯域情報は、前記受信されたサービスディスカバリメッセージに応答して送信される、請求項１に記載の装置。
【請求項３】
前記決定された周波数帯域情報は、パブリッシュメッセージにおいて送信され、前記決定された周波数帯域情報は、前記パブリッシュメッセージ内に含まれる利用可能性エントリー属性内のエントリー制御フィールドの使用優先サブフィールドに含まれ、前記使用優先サブフィールドは、接続セットアップのための可能な周波数帯域の中の１つまたは複数の周波数帯域の順序付けを示す、請求項１に記載の装置。
【請求項４】
前記処理システムは、
前記決定された波数帯域情報に基づいて前記装置がいつ接続セットアップに利用可能であるかを示す１つまたは複数の期間を提供するようにさらに構成される、請求項３に記載の装置。
【請求項５】
前記ＮＤＬのための前記接続セットアップは、前記周波数帯域情報に示される周波数帯域上で成功であり、前記ＮＤＬは、前記周波数帯域上で確立され、前記周波数帯域は、前記周波数帯域情報が送信された第２の周波数帯域とは異なる、請求項４に記載の装置。
【請求項６】
前記処理システムは、周波数帯域上のリンクに関連付けられたリンク品質を決定することによって接続セットアップを実行するように構成される、請求項４に記載の装置。
【請求項７】
前記リンク品質は、チャネルトレーニングシンボルを含むヌルデータパケットの交換に基づいて決定される、請求項６に記載の装置。
【請求項８】
前記処理システムは、前記決定されたリンク品質に基づいてリンク品質レポートを提供するようにさらに構成され、前記リンク品質レポートは、ミリメートル波ビーム選択プロトコルに基づいてリンクがデータレートまたはアンテナフィードバック情報をサポートするかどうかのインジケーションのうちの少なくとも１つを示す、請求項６に記載の装置。
【請求項９】
前記処理システムは、接続セットアップの失敗が検出された場合に接続セットアップの失敗のインジケーションを提供するように構成され、前記インジケーションは、前記接続セットアップの失敗についての理由コードを含む、請求項１に記載の装置。
【請求項１０】
ワイヤレス通信のための装置であって、
近隣認識ネットワーキング（ＮＡＮ）サービスに関連付けられたＮＡＮデータリンク（ＮＤＬ）上で通信するための周波数帯域情報を備えるメッセージを、第２の装置から、受信することと、
前記受信された周波数帯域情報に基づいて前記ＮＤＬ上で通信するための周波数帯域を選択することと、
前記選択された周波得帯域に基づいて前記ＮＤＬ上で前記第２の装置との接続をセットアップすることを試みることと
を行うように構成された処理システムを備える、装置。
【請求項１１】
前記処理システムは、
前記選択された周波数帯域上での接続セットアップに前記第２の装置が利用可能かどうかを決定することと、
前記第２の装置が前記選択された周波数帯域に到達不可能な場合に前記周波数帯域情報から異なる周波数帯域を選択することと、
前記選択された異なる周波数帯域に基づいて前記第２の装置との前記接続をセットアップすることを試みることと
によって前記接続をセットアップすることを試みるように構成される、請求項１０に記載の装置。
【請求項１２】
前記処理システムは、前記受信された周波数帯域情報に基づいて前記第２の装置との前記接続をセットアップすることの前記試みが成功しなかったことを示す第２のメッセージを前記第２の装置に提供するようにさらに構成される、請求項１１に記載の装置。
【請求項１３】
前記処理システムは、前記第２の装置が受信された周波数帯域情報に基づいていつ接続セットアップに利用可能であるかを示す１つまたは複数の期間を受信するようにさらに構成され、前記第２の装置と通信することの前記試みは、前記受信された１つまたは複数の時間に基づき得る、請求項１０に記載の装置。
【請求項１４】
前記処理システムは、前記第２の装置との接続セットアップを拒否するメッセージを受信するようにさらに構成され、前記メッセージは、前記受信された周波数帯域情報に示された前記周波数帯域のうちの１つで前記装置が接続セットアップを再試行することを示す、請求項１０に記載の装置。
【請求項１５】
前記処理システムは、
前記装置が前記選択された周波数帯域上で前記第２の装置と通信することが可能かどうかを決定することと、
前記装置が前記選択された周波数上で前記第２の装置と通信することが可能である場合、前記選択された周波数帯域に基づいて前記第２の装置でリンク品質を決定することと
によって、前記接続をセットアップすることを試みるように構成される、請求項１０に記載の装置。
【請求項１６】
前記処理システムは、
前記決定されたリンク品質に基づいて異なる周波数を選択することと、
前記決定されたリンク品質に基づいて前記第２の装置にリンク品質レポートを提供することと
によって、前記接続をセットアップすることを試みるようにさらに構成される、請求項１５に記載の装置。
【請求項１７】
前記リンク品質は、サービス品質（ＱｏＳ）ヌルフレーム、ヌルデータパケット（ＮＤＰ）、または指向性マルチ利得ビームトレーニングフレーム、または他のフレームに基づいて決定される、請求項１５に記載の装置。
【請求項１８】
前記処理システムは、前記決定されたリンク品質に基づいてリンク品質レポートを提供するようにさらに構成され、前記リンク品質レポートは、ミリメートル波ビーム選択プロトコルに基づいて前記リンクがデータレートまたはアンテナフィードバック情報をサポートするかどうかのインジケーションのうちの少なくとも１つを示す、請求項１５に記載の装置。
【請求項１９】
前記処理システムは、接続セットアップの失敗が検出された場合に接続セットアップの失敗のインジケーションを提供するようにさらに構成され、前記インジケーションは、接続セットアップの失敗についての理由コードを含む、請求項１８に記載の装置。
【請求項２０】
ワイヤレス通信のための方法であって、
近隣認識ネットワーキング（ＮＡＮ）サービスに関連付けられたＮＡＮデータリンク（ＮＤＬ）上で通信するための周波数帯域情報を決定することと、
前記ＮＤＬをセットアップするために前記ＮＡＮサービスの加入者に送信ための前記決定された周波数帯域情報を提供することと
を備える、方法。
【請求項２１】
前記加入者からサービスディスカバリメッセージを受信することをさらに備え、前記決定された周波数帯域情報は、前記受信されたサービスディスカバリメッセージに応答して送信される、請求項２０に記載の方法。
【請求項２２】
前記決定された周波数帯域情報は、パブリッシュメッセージにおいて送信され、前記決定された周波数帯域情報は、前記パブリッシュメッセージ内に含まれる利用可能性エントリー属性内のエントリー制御フィールドの使用優先サブフィールドに含まれ、前記使用優先サブフィールドは、接続セットアップのための可能な周波数帯域の中の１つまたは複数周波数帯域の順序付けを示す、請求項２０に記載の方法。
【請求項２３】
前記ＮＤＬのための前記接続セットアップは、前記周波数帯域情報に示される周波数帯域上で成功であり、前記ＮＤＬは、前記周波数帯域上で確立され、前記周波数帯域は、前記周波数帯域情報が送信された第２の周波数帯域とは異なる、請求項２２に記載の方法。
【請求項２４】
周波数帯域上のリンクに関連付けられたリンク品質を決定することによって前記接続セットアップを実行することをさらに備える、請求項２３に記載の方法。
【請求項２５】
前記決定された周波数帯域情報は、サービス記述子拡張属性において送信される、請求項２０に記載の方法。
【請求項２６】
ワイヤレス通信のための方法であって、
近隣認識ネットワーキング（ＮＡＮ）サービスに関連付けられたＮＡＮデータリンク（ＮＤＬ）上で通信するための周波数帯域情報を備えるメッセージを、第２の装置から、受信することと、
前記受信された周波数帯域情報に基づいて前記ＮＤＬ上で通信するための周波数帯域を選択することと、
前記選択された周波得帯域に基づいて前記ＮＤＬ上で前記第２の装置との接続をセットアップすることを試みることと
を備える、方法。
【請求項２７】
前記接続をセットアップすることを前記試みることは、
前記選択された周波数帯域上での接続セットアップに前記第２の装置が利用可能かどうかを決定することと、
前記第２の装置が前記選択された周波数帯域に到達不可能な場合に前記周波数帯域情報から異なる周波数帯域を選択することと、
前記選択された異なる周波数帯域に基づいて前記第２の装置との前記接続をセットアップすることを試みることと
を備える、請求項２６に記載の方法。
【請求項２８】
前記接続をセットアップすることを前記試みることは、
前記装置が前記選択された周波数帯域上で前記第２の装置と通信することが可能かどうかを決定することと、
前記装置が前記選択された周波数上で前記第２の装置と通信することが可能である場合、前記選択された周波数帯域に基づいて前記第２の装置でリンク品質を決定することと
を備える、請求項２６に記載の方法。
【請求項２９】
前記接続をセットアップすることを前記試みることはさらに、
前記決定されたリンク品質に基づいて異なる周波数を選択することと、
前記決定されたリンク品質に基づいて前記第２の装置にリンク品質レポートを提供することと
を備える、請求項２８に記載の方法。
【請求項３０】
前記リンク品質は、サービス品質（ＱｏＳ）ヌルフレーム、ヌルデータパケット（ＮＤＰ）、または指向性マルチ利得ビームトレーニングフレーム、または他のフレームに基づいて決定される、請求項２８に記載の方法。
【発明の詳細な説明】
【関連出願の相互参照】
【０００１】
[0001]本願は、「FREQUENCY BAND AND CHANNEL SELECTION FOR A NAN DATA LINK」と題され、２０１６年５月９日に出願された米国仮出願第６２／３３３，７３６号、および「FREQUENCY BAND AND CHANNEL SELECTION FOR A NEIGHBOR AWARENESS NETWORK (NAN) DATA LINK (NDL)」と題され、２０１７年５月４日に出願された米国特許出願第１５／５８７，３３８号の利益を主張し、それらは、その全体が本明細書に参照によって明確に組み込まれる。
【技術分野】
【０００２】
[0002]本開示は、一般的に、通信システムに関し、より具体的には、近隣認識ネットワーキング（ＮＡＮ：neighbor awareness networking）データリンク（ＮＤＬ）のための周波数帯域内の周波数帯域選択およびチャネル選択に関する。
【関連技術の説明】
【０００３】
[0003]電気通信システムでは、通信ネットワークが、いくつかの相互作用する空間的に隔てられたデバイスの間でメッセージを交換するために使用される。ネットワークは、地理的範囲にしたがって、例えば、都市エリア、ローカルエリア、またはパーソナルエリアによって、分類され得る。このようなネットワークは、ワイドエリアネットワーク（ＷＡＮ）、都市エリアネットワーク（ＭＡＮ）、ローカルエリアネットワーク（ＬＡＮ）、ワイヤレスローカルエリアネットワーク（ＷＬＡＮ）、またはパーソナルエリアネットワーク（ＰＡＮ）としてそれぞれ指定され得る。ネットワークはまた、様々なネットワークノードおよびデバイスを相互接続するために使用される交換（switching）およびルーティングの技法（例えば、回線交換またはパケット交換）、送信のために用いられる物理媒体のタイプ（例えば、ワイヤードまたはワイヤレス）、および使用される通信プロトコルのセット（例えば、インターネットプロトコルスイート、同期型光ネットワーキング（ＳＯＮＥＴ）、イーサネット（登録商標）、等）によって異なる。
【０００４】
[0004]前述のネットワークでは、デバイスは、近隣認識ネットワーキング（ＮＡＮ）ネットワークを形成し、ＮＡＮネットワーク内の他の近くにあるデバイスの能力を発見する。
【発明の概要】
【０００５】
[0005]本開示のシステム、方法およびデバイスは各々、いくつかの革新的な態様を有し、それらのどれ１つとして、本明細書に開示される望ましい属性を単独で担うわけではない。
【０００６】
[0006]本開示において説明される主題事項の１つの革新的な態様は、近隣認識ネットワーキング（ＮＡＮ）サービスに関連付けられたＮＡＮデータリンク（ＮＤＬ）上で通信するための周波数帯域情報を決定し、ＮＤＬをセットアップするためにＮＡＮサービスの加入者に送信のための決定された周波数帯域情報を提供するように構成された装置において実現されることができる。
【０００７】
[0007]いくつかの実現では、装置は、加入者からサービスディスカバリメッセージを受信するように構成されることができる。いくつかの他の実現では、決定された周波数帯域情報が、受信されたサービスディスカバリメッセージ（service discovery message）に応答して送信されることができる。
【０００８】
[0008]いくつかの実現では、決定された周波数帯域情報が、パブリッシュメッセージ（publish message）において送信されることができる。いくつかの他の実現では、決定された周波数帯域情報は、パブリッシュメッセージ内に含まれ得る利用可能性エントリー属性（availability entry attribute）内のエントリー制御フィールド（entry control field）の使用優先サブフィールド（usage preference subfield)に含まれ得る。いくつかの他の実現では、使用優先サブフィールドは、接続セットアップのための可能な周波数帯域の中の１つまたは複数の周波数帯域の順位付けを示すことができる。
【０００９】
[0009]いくつかの実現では、装置は、決定された周波数帯域情報に基づいて装置がいつ接続セットアップに利用可能であるかを示す１つまたは複数の期間を提供するように構成されることができる。いくつかの他の実現では、ＮＤＬのための接続セットアップが周波数帯域情報に示される周波数帯域上で成功であるとき、ＮＤＬは周波数帯域上で確立されることができる。いくつかの他の実現では、周波数帯域は、周波数帯域情報が送信された第２の周波数帯域とは異なることができる。
【００１０】
[0010]いくつかの実現では、装置は、接続セットアップの失敗が検出された場合、接続セットアップの失敗のインジケーションを提供するように構成されることができる。いくつかの他の実現では、インジケーションは、接続セットアップの失敗についての理由コードを含むことができる。
【００１１】
[0011]本開示において説明される主題事項の別の革新的な態様は、ＮＡＮサービスに関連付けられたＮＤＬ上で通信するための周波数帯域情報を決定することと、ＮＤＬをセットアップするためにＮＡＮサービスの加入者への送信のための周波数帯域情報を決定することとを含む方法において実現されることができる。
【００１２】
[0012]いくつかの実現では、方法は、加入者からサービスディスカバリメッセージを受信することを含むことができる。いくつかの他の実現では、決定された周波数帯域情報が、受信されたサービスディスカバリメッセージに応答して送信されることができる。
【００１３】
[0013]いくつかの実現では、決定された周波数帯域情報が、パブリッシュメッセージにおいて送信されることができる。いくつかの他の実現では、決定された周波数帯域情報は、パブリッシュメッセージ内に含まれ得る利用可能性エントリー属性内のエントリー制御フィールドの使用優先サブフィールドに含まれ得る。いくつかの他の実現では、使用優先サブフィールドは、接続セットアップのための可能な周波数帯域の中の１つまたは複数の周波数帯域の順位付けを示すことができる。
【００１４】
[0014]いくつかの実現では、方法は、決定された周波数帯域情報に基づいて接続セットアップがいつ利用可能であるかを示す１つまたは複数の期間を提供することを含むことができる。いくつかの他の実現では、ＮＤＬのための接続セットアップが周波数帯域情報に示される周波数帯域上で成功であるとき、ＮＤＬは周波数帯域上で確立されることができる。いくつかの他の実現では、周波数帯域は、周波数帯域情報が送信された第２の周波数帯域とは異なることができる。
【００１５】
[0015]いくつかの実現では、方法は、接続セットアップの失敗が検出された場合、接続セットアップの失敗のインジケーションを提供することを含むことができる。いくつかの他の実現では、インジケーションは、接続セットアップの失敗についての理由コードを含むことができる。
【００１６】
[0016]本開示において説明される主題事項の別の革新的な態様は、ＮＡＮサービスに関連付けられたＮＤＬ上で通信するための周波数帯域情報を決定するための手段と、ＮＤＬをセットアップするためにＮＡＮサービスの加入者に送信のための決定された周波数帯域情報を提供するための手段を含む装置において実現されることができる。
【００１７】
[0017]いくつかの実現では、装置は、加入者からサービスディスカバリメッセージを受信するための手段を含むことできる。いくつかの他の実現では、決定された周波数帯域情報が、受信されたサービスディスカバリメッセージに応答して送信されることができる。
【００１８】
[0018]いくつかの実現では、決定された周波数帯域情報が、パブリッシュメッセージにおいて送信されることができる。いくつかの他の実現では、決定された周波数帯域情報は、パブリッシュメッセージ内に含まれ得る利用可能性エントリー属性内のエントリー制御フィールドの使用優先サブフィールドに含まれ得る。いくつかの他の実現では、使用優先サブフィールドは、接続セットアップのための可能な周波数帯域の中の１つまたは複数の周波数帯域の順位付けを示すことができる。
【００１９】
[0019]いくつかの実現では、装置は、決定された周波数帯域情報に基づいて装置がいつ接続セットアップに利用可能であるかを示す１つまたは複数の期間を提供するための手段を含むことができる。いくつかの他の実現では、ＮＤＬのための接続セットアップが周波数帯域情報に示される周波数帯域上で成功であるとき、ＮＤＬは周波数帯域上で確立されることができる。いくつかの他の実現では、周波数帯域は、周波数帯域情報が送信された第２の周波数帯域とは異なることができる。
【００２０】
[0020]いくつかの実現では、装置は、接続セットアップの失敗が検出された場合、接続セットアップの失敗のインジケーションを提供するための手段を含むことができる。いくつかの他の実現では、インジケーションは、接続セットアップの失敗についての理由コードを含むことができる。
【００２１】
[0021]本開示において説明される主題事項の別の革新的な態様は、ＮＡＮサービスに関連付けられたＮＤＬ上で通信するための周波数帯域情報を決定し、ＮＤＬをセットアップするためにＮＡＮサービスの加入者に送信のための決定された周波数帯域情報を提供するためのコードを含むコンピュータ可読媒体において実現されることができる。
【００２２】
[0022]いくつかの実現では、コンピュータ可読媒体は、加入者からサービスディスカバリメッセージを受信するためのコードを含むことできる。いくつかの他の実現では、決定された周波数帯域情報が、受信されたサービスディスカバリメッセージに応答して送信されることができる。
【００２３】
[0023]いくつかの実現では、決定された周波数帯域情報が、パブリッシュメッセージにおいて送信されることができる。いくつかの他の実現では、決定された周波数帯域情報は、パブリッシュメッセージ内に含まれ得る利用可能性エントリー属性内のエントリー制御フィールドの使用優先サブフィールドに含まれ得る。いくつかの他の実現では、使用優先サブフィールドは、接続セットアップのために可能な周波数帯域の中の１つまたは複数の周波数帯域の順位付けを示すことができる。
【００２４】
[0024]いくつかの実現では、コンピュータ可読媒体は、決定された周波数帯域情報に基づいて接続セットアップがいつ利用可能であるかを示す１つまたは複数の期間を提供するためのコードを含むことができる。いくつかの他の実現では、ＮＤＬのための接続セットアップが周波数帯域情報に示される周波数帯域上で成功であるとき、ＮＤＬは周波数帯域上で確立されることができる。いくつかの他の実現では、周波数帯域は、周波数帯域情報が送信された第２の周波数帯域とは異なることができる。
【００２５】
[0025]いくつかの実現では、コンピュータ可読媒体は、接続セットアップの失敗が検出された場合、接続セットアップの失敗のインジケーションを提供するためのコードを含むことができる。いくつかの他の実現では、インジケーションは、接続セットアップの失敗についての理由コードを含むことができる。
【００２６】
[0026]本開示において説明される主題事項の別の革新的な態様は、ＮＡＮサービスに関連付けられたＮＤＬ上で通信するための周波数帯域情報を備えるメッセージを、第２の装置から受信し、受信された周波数帯域情報に基づいてＮＤＬ上で通信するための周波数帯域を選択し、選択された周波数帯域に基づいてＮＤＬ上で第２の装置との接続をセットアップすることを試みるように構成された装置において実現されることができる。
【００２７】
[0027]いくつかの実現では、装置は、装置が選択された周波数帯域上で第２の装置と通信することができるかどうかを決定することと、装置が選択された周波数上で第２の装置と通信することができる場合、選択された周波数帯域に基づいて第２の装置でリンク品質を決定することによって接続をセットアップすることを試みるように構成されることができる。
【００２８】
[0028]いくつかの実現では、装置は、接続セットアップの失敗が検出された場合、接続セットアップの失敗のインジケーションを提供するように構成されることができる。いくつかの他の実現では、インジケーションは、接続セットアップの失敗についての理由コードを含むことができる。
【００２９】
[0029]本開示において説明される主題事項の別の革新的な態様は、ＮＡＮサービスに関連付けられたＮＤＬ上で通信するための周波数帯域情報を備えるメッセージを、第２の装置から受信することと、受信された周波数帯域情報に基づいてＮＤＬ上で通信するための周波数帯域を選択することと、選択された周波数帯域に基づいてＮＤＬ上で第２の装置との接続をセットアップすることを試みることとを含む第１の装置のための方法において実現されることができる。
【００３０】
[0030]いくつかの実現では、方法は、第１の装置が選択された周波数帯域上で第２の装置と通信することができるかどうかを決定することと、第１の装置が選択された周波数上で第２の装置と通信することができる場合、選択された周波数帯域に基づいて第２の装置でリンク品質を決定することによって接続をセットアップすることを試みることを含むことができる。
【００３１】
[0031]いくつかの実現では、方法は、接続セットアップの失敗が検出された場合、接続セットアップの失敗のインジケーションを提供することを含むことができる。いくつかの他の実現では、インジケーションは、接続セットアップの失敗についての理由コードを含むことができる。
【００３２】
[0032]本開示において説明される主題事項の別の革新的な態様は、ＮＡＮサービスに関連付けられたＮＤＬ上で通信するための周波数帯域情報を備えるメッセージを、第２の装置から受信するための手段と、受信された周波数帯域情報に基づいてＮＤＬ上で通信するための周波数帯域を選択するための手段と、選択された周波数帯域に基づいてＮＤＬ上で第２の装置との接続をセットアップすることを試みるための手段とを含む装置において実現されることができる。
【００３３】
[0033]いくつかの実現では、接続をセットアップすることを試みるための手段は、装置が選択された周波数帯域上で第２の装置と通信することができるかどうかを決定し、装置が選択された周波数上で第２の装置と通信することができる場合、選択された周波数帯域に基づいて第２の装置でリンク品質を決定するように構成されることができる。
【００３４】
[0034]いくつかの実現では、装置は、接続セットアップの失敗が検出された場合、接続セットアップの失敗のインジケーションを提供するための手段を含むことができる。いくつかの他の実現では、インジケーションは、接続セットアップの失敗についての理由コードを含むことができる。
【００３５】
[0035]本開示において説明される主題事項の別の革新的な態様は、ＮＡＮサービスに関連付けられたＮＤＬ上で通信するための周波数帯域情報を備えるメッセージを、第２の装置から受信し、受信された周波数帯域情報に基づいてＮＤＬ上で通信するための周波数帯域を選択し、選択された周波数帯域に基づいてＮＤＬ上で第２の装置との接続をセットアップすることを試みるためのコードを含むコンピュータ可読媒体において実現されることができる。
【００３６】
[0036]いくつかの実現では、接続をセットアップすることを試みるためのコードは、装置が選択された周波数帯域上で第２の装置と通信することができるかどうかを決定し、装置が選択された周波数上で第２の装置と通信することができる場合、選択された周波数帯域に基づいて第２の装置でリンク品質を決定するように構成されることができる。
【００３７】
[0037]いくつかの実現では、コンピュータ可読媒体は、接続セットアップの失敗が検出された場合、接続セットアップの失敗のインジケーションを提供するためのコードを含むことができる。いくつかの他の実現では、インジケーションは、接続セットアップの失敗についての理由コードを含むことができる。
【００３８】
[0038]本開示に説明される主題の１つまたは複数の実現の詳細が、添付図面および以下の説明に記述されている。他の特徴、態様、および利点は、明細書、図面、および特許請求の範囲から明らかになるだろう。以下の図の相対的な寸法が原寸通りに描かれていない可能性があることに留意されたい。
【図面の簡単な説明】
【００３９】
[0039]
【図１】図１は、例示的なワイヤレス通信システムを示す。
【００４０】
[0040]
【図２Ａ】図２Ａは、例示的な近隣認識ネットワーキング（ＮＡＮ）クラスタのブロック図である。
【００４１】
[0041]
【図２Ｂ】図２Ｂは、ＮＡＮにおける例示的な通信インターバルのブロック図である。
【００４２】
[0042]
【図３】図３は、例示的なＮＡＮ利用可能性属性フォーマットのブロック図を例示する。
【００４３】
[0043]
【図４】図４は、例示的なサービス記述子拡張属性（service descriptor extension attribute）を例示する。
【００４４】
[0044]
【図５】図５は、図１のワイヤレス通信システム内の帯域選択についての情報を提供し、帯域選択を実行し得るワイヤレスデバイスの例示的な機能ブロック図を示す。
【００４５】
[0045]
【図６】図６は、帯域選択を可能にするための例示的な方法のフローチャートである。
【００４６】
[0046]
【図７】図７は、帯域選択を実行するための例示的な方法のフローチャートである。
【００４７】
[0047]
【図８】図８は、帯域選択についての情報を提供し、帯域選択を実行する例示的なワイヤレス通信デバイスの機能ブロック図である。
【００４８】
[0048]様々な図面における同様の参照番号および呼称は、同様の要素を示す。
【詳細な説明】
【００４９】
[0049]以下の説明は、本開示の革新的な態様を説明するために、ある特定の実現を対象としている。しかしながら、当業者は、本明細書における教示が数多くの異なる方法で適用され得ることを容易に認識するだろう。説明される実現は、ＩＥＥＥ１６．１１規格のうちの任意のもの、またはＩＥＥＥ８０２．１１規格のうちの任意のもの、Ｂｌｕｅｔｏｏｔｈ（登録商標）規格、符号分割多元接続（ＣＤＭＡ）、周波数分割多元接続（ＦＤＭＡ）、時分割多元接続（ＴＤＭＡ）、モバイル通信のためのグローバルシステム（ＧＳＭ（登録商標））、ＧＳＭ／汎用パケット無線サービス（ＧＰＲＳ）、エンハンストデータＧＳＭ環境（ＥＤＧＥ）、地上基盤無線（ＴＥＴＲＡ）、ワイドバンドＣＤＭＡ（Ｗ−ＣＤＭＡ（登録商標））、エボリューションデータオプティマイズド（ＥＶ−ＤＯ）、１ｘＥＶ−ＤＯ、ＥＶ−ＤＯ Ｒｅｖ Ａ、ＥＶ−ＤＯ Ｒｅｖ Ｂ、高速パケットアクセス（ＨＳＰＡ）、高速ダウンリンクパケットアクセス（ＨＳＤＰＡ）、高速アップリンクパケットアクセス（ＨＳＵＰＡ）、発展型高速パケットアクセス（ＨＳＰＡ＋）、ロングタームエボリューション（ＬＴＥ（登録商標））、ＡＭＰＳにしたがうＲＦ信号、または、３Ｇ、４Ｇ、または５Ｇ、またはそれらのさらなる実現の技術を利用するシステムのようなワイヤレス、セルラまたはモノのインターネット（ＩＯＴ）ネットワーク内で通信するために使用される他の知られている信号を送信および受信することが可能な任意のデバイス、システムまたはネットワークにおいて実現され得る。
【００５０】
[0050]デバイスは、ネットワークを形成し得、その後、ネットワーク内で他のデバイスの能力を発見し得る。ソーシャルＷｉ−Ｆｉネットワークとしても知られている、近隣認識ネットワーキング（ＮＡＮ）は、デバイスが近くのデバイスにサービスを報告する、または近くのデバイスのサービスを発見する別のネットワーキングアプローチを提供し得る。ＮＡＮネットワークは、ビーコニング、同期、およびデバイスがサービスを報告し、サービスを発見することを可能にする、小広告（ｓmall advertisement）および加入フレーム（subscription frames）を提供し得る。ＮＡＮネットワークの１つの目的は、ディスカバリデバイスの１ホップ範囲（２つデバイス間で情報を中継するデバイスがない）内でサービスディスカバリを支援することである。
【００５１】
[0051]ＮＡＮ通信におけるデータスループットを向上させるために、サービスを提供するパブリッシャデバイス（publisher device）とサービスを要求する加入者デバイスとの間のデバイスディスカバリは、第１のチャネル（例えば、ディスカバリチャネル）上で生じ得、データリンクのセットアップを含むＮＡＮ通信は、より高いスループットをサポートする第２のチャネル上で生じ得る。例えば、パブリッシャと加入者デバイスと間のデバイスディスカバリは、例えば、２．４ＧＨＺ帯域におけるチャネル６で生じ得、その一方で、接続セットアップは、より高いスループットを提供する６０ＧＨｚ帯域で生じ得る。いくつかの態様では、パブリッシャデバイスは、より高いスループットポテンシャルで第２のチャネルのための１つまたは複数のオプションを示し、加入者デバイスは、示されたオプションのうちの１つを使用して接続セットアップを実行することを試み得る。デバイス間の距離に依存して、パブリッシャおよび加入者デバイスは、６０ＧＨｚ帯域ではなく、２．４ＧＨｚ帯域上で通信することを可能にし得る。
【００５２】
[0052]本開示で説明される主題の特定の実装は、以下の潜在的な利点のうちの１つまたは複数を実現するように実装されることができる。パブリッシャデバイスおよび加入者デバイスが両方のデバイスと互換性があるチャネル上での接続セットアップを試みることを確実にするために、パブリッシャデバイスは、パブリッシャデバイスのチャネル選好を示す周波数帯域情報を提供し得る。加入者デバイスは、その後、接続セットアップを試みるために周波数帯域情報に示されたチャネルを選択し得る。接続セットアップの一部として、パブリッシャデバイスおよび加入者デバイスはまた、接続セットアップが現在の選択されたチャネルまたは周波数帯域を使用して成功するかどうか、または接続セットアップが異なるチャネル上で試みられるべきかどうかを決定するためにデバイス間のリンク品質に関する情報を交換し得る。
【００５３】
[0053]図１は、例示的なワイヤレス通信システム１００を示す。ワイヤレス通信システム１００は、ワイヤレス規格、例えば、ＩＥＥＥ８０２．１１規格に準拠して動作し得る。ワイヤレス通信システム１００は、ＡＰ１０４を含み得、それは、ＳＴＡ（例えば、ＳＴＡ１１２、１１４、１１６、および１１８）と通信する。
【００５４】
[0054]いくつかの実現では、ワイヤレス通信システム１００は、ワイヤレスネットワークにアクセスするコンポーネントである様々なデバイスを含み得る。例えば、２つのタイプのデバイス：アクセスポイント（ＡＰ）１０４およびクライアント（局または「ＳＴＡ」とも称される）が存在し得る。一般に、ＡＰは、ＷＬＡＮのためのハブまたは基地局としての役割を果たし、ＳＴＡは、ＷＬＡＮのユーザとしての役割を果たし得る。例えば、ＳＴＡは、ラップトップコンピュータ、携帯情報端末（ＰＤＡ）、モバイル電話、等であり得る。一例では、ＳＴＡは、インターネットまたは他のワイドエリアネットワークへの汎用的な接続性を取得するために、Ｗｉ−Ｆｉ（例えば、ＩＥＥＥ８０２．１１プロトコル）準拠のワイヤレスリンクを介してＡＰに接続する。いくつかの実現では、ＳＴＡはまた、ＡＰとして使用され得る。
【００５５】
[0055]ＡＰはまた、ノードＢ、無線ネットワークコントローラ（ＲＮＣ）、ｅノードＢ、基地局コントローラ（ＢＳＣ）、ベーストランシーバ基地局（ＢＴＳ）、基地局（ＢＳ）、トランシーバ機能（ＴＦ）、無線ルータ、無線トランシーバ、接続ポイント、または何らかの他の用語を含むか、それらとして実現されるか、またはそれらとして知られ得る。
【００５６】
[0056]ＳＴＡはまた、アクセス端末（ＡＴ）、加入者局、加入者ユニット、モバイル局、遠隔局、遠隔端末、ユーザ端末、ユーザエージェント、ユーザデバイス、ユーザ機器、または何らかの他の用語を含むか、それらとして実現されるか、またはそれらとして知られ得る。いくつかの実現では、局は、セルラ電話、コードレス電話、セッション開始プロトコル（ＳＩＰ）電話、ワイヤレスローカルループ（ＷＬＬ）局、携帯情報端末（ＰＤＡ）、ワイヤレス接続能力を有するハンドヘルドデバイス、またはワイヤレスモデムに接続された何らかの他の適切な処理デバイスを含み得る。したがって、本明細書で教示される１つまたは複数の態様は、電話（例えば、セルラ電話またはスマートフォン）、コンピュータ（例えば、ラップトップ）、ポータブル通信デバイス、ヘッドセット、ポータブルコンピューティングデバイス（例えば、携帯情報端末）、エンターテインメントデバイス（例えば、音楽またはビデオデバイス、または衛星ラジオ）、ゲーム用デバイスまたはシステム、全地球測位システムデバイス、またはワイヤレス媒体を介して通信するように構成された任意の他の適切なデバイス中に組み込まれ得る。
【００５７】
[0057]ＡＰ１０４からＳＴＡのうちの１つまたは複数ヘの送信を容易にする通信リンクは、ダウンリンク（ＤＬ）１０８と称され得、ＳＴＡのうちの１つまたは複数からＡＰ１０４への送信を容易にする通信リンクは、アップリンク（ＵＬ）１１０と称され得る。あるいは、ダウンリンク１０８は、順方向リンクまたは順方向チャネルと称され得、アップリンク１１０は、逆方向リンクまたは逆方向チャネルと称され得る。いくつかの態様では、ＤＬ通信は、ユニキャストまたはマルチキャストトラフィックのインジケーションを含み得る。
【００５８】
[0058]ＡＰ１０４は、ＡＰ１０４が、著しいアナログデジタル変換（ＡＤＣ）クリッピングノイズを引き起こすことなく、同時に１つより多くのチャネル上でＵＬ通信を受信し得るように、いくつかの態様では隣接チャネル干渉（ＡＣＩ）を抑制し得る。ＡＰ１０４は、例えば、チャネルごとに別個の有限インパルス応答（ＦＩＲ）フィルタを有すること、または増大されたビット幅でより長いＡＤＣバックオフ期間を有することによって、ＡＣＩの抑制を改善し得る。
【００５９】
[0059]ＡＰ１０４は、基地局として機能し、基本サービスエリア（ＢＳＡ）１０２においてワイヤレス通信カバレッジを提供し得る。ＢＳＡ（例えば、ＢＳＡ１０２）は、ＡＰ（例えば、ＡＰ１０４）のカバレッジエリアである。ＡＰ１０４は、ＡＰ１０４に関連付けられ、かつ通信のためにＡＰ１０４を使用するＳＴＡと共に、基本サービスセット（ＢＳＳ）と称され得る。ワイヤレス通信システム１００は、中央ＡＰ（例えば、ＡＰ１０４）を有していないことがあり得るが、むしろＳＴＡ間のピアツーピアネットワークとして機能し得ることに留意されたい。したがって、本明細書で説明されるＡＰ１０４の機能は、代替として、ＳＴＡのうちの１つまたは複数によって実行され得る。
【００６０】
[0060]ＡＰ１０４は、ワイヤレス通信システム１００の他のノード（ＳＴＡ）に、ダウンリンク１０８のような通信リンクを介して、ビーコン信号（または、単に「ビーコン」）を１つまたは複数のチャネル（例えば、各チャネルが周波数帯域幅を含む、複数の狭帯域チャネル）上で送信し得、これは、他のノード（ＳＴＡ）がそれらのタイミングをＡＰ１０４と同期するのに役立ち得、または、これは、他の情報または機能を提供し得る。このようなビーコンは、周期的に送信され得る。一態様では、連続した送信の間の期間は、スーパーフレームと称され得る。ビーコンの送信は、いくつかのグループまたはインターバルに分割され得る。いくつかの態様では、ビーコンは、それに限定されるものではないが、共通クロックを設定するためのタイムスタンプ情報、ピアツーピアネットワーク識別子、デバイス識別子、能力情報、スーパーフレーム持続時間、送信方向情報、受信方向情報、近隣リスト、および拡張近隣リストなどの情報を含み得、これらのいくつかは、以下でさらに詳細に説明される。したがって、ビーコンは、いくつかのデバイスの間で共通であり（例えば、共有される）かつ所与のデバイスに固有の情報を含み得る。
【００６１】
[0061]いくつかの態様では、ＳＴＡ（例えば、ＳＴＡ１１４）は、ＡＰ１０４に通信を送るおよび／またはＡＰ１０４から通信を受信するために、ＡＰ１０４との関連付けを行い得る。いくつか態様では、関連付けするための情報は、ＡＰ１０４によるビーコンブロードキャストの中に含まれる。このようなビーコンを受信するために、ＳＴＡ１１４は、例えば、カバレッジ領域にわたる広範囲のカバレッジ探索を実行し得る。サーチはまた、例えば、灯台方式でカバレッジ領域をスイープすることによって、ＳＴＡ１１４によって実行され得る。ビーコンまたはプローブ応答フレームのいずれかから、関連付けするための情報を受信した後に、ＳＴＡ１１４は、ＡＰ１０４に関連付けプローブまたは要求のような基準信号を送信し得る。いくつかの態様では、ＡＰ１０４は、例えば、インターネットまたは公衆交換電話網（ＰＳＴＮ）のような、より大きいネットワークと通信するために、バックホールサービスを使用し得る。
【００６２】
[0062]いくつかの態様では、ＳＴＡ１１４は、ＮＡＮサービスに関する帯域選択を可能にするための１つまたは複数のコンポーネントを含み得る。例えば、ＳＴＡ１１４は、帯域選択コンポーネント１２４を含み得る。ＳＴＡ１１４は、別のＳＴＡ（例えば、ＳＴＡ１１８）にＮＡＮサービスを提供するように構成され得る。この構成では、帯域選択コンポーネント１２４は、ＮＡＮサービスに関連付けられたＮＡＮデータリンク（ＮＤＬ）上で通信するための周波数帯域情報を決定し、ＮＤＬをセットアップするためにＮＡＮサービスの加入者に送信のための決定された周波数帯域情報を提供するように構成され得る。
【００６３】
[0063]いくつかの他の態様では、ＳＴＡ１１８は、ＮＡＮサービスに関する帯域選択を実行するための１つまたは複数のコンポーネントを含み得る。例えば、ＳＴＡ１１８は、帯域選択コンポーネント１２６を含み得る。帯域選択コンポーネント１２６は、例えば、ＮＡＮサービスに関連付けられたＮＤＬ上で通信するための周波数帯域情報を含むメッセージを、ＳＴＡ１１４から受信するように構成され得る。帯域選択コンポーネント１２６は、受信された周波数帯域情報に基づいてＮＤＬ上で通信するための周波数帯域を選択するように構成され得る。帯域選択コンポーネント１２６は、選択された周波得帯域に基づいてＮＤＬ上でＳＴＡ１１４との接続をセットアップするように構成され得る。
【００６４】
[0064]図２Ａは、ＮＡＮクラスタのブロック図２００である。ＮＡＮクラスタ（またはＮＡＮデータクラスタ）は、ＳＴＡ２０２、２０４、２０６、２０８、および２１０（またはＳＴＡ１１２、１１４、１１６、および１１８）のような、複数のワイヤレスデバイスを含み得る。１つまたは複数のＮＡＮクラスタは、ＮＡＮネットワークを構成し得る。ＮＡＮクラスタは、ＮＡＮパラメータの共通のセットを共有するＮＡＮデバイスの集合であり得、それは、連続したディスカバリウィンドウ間の時間期間、ディスカバリウィンドウの持続時間、およびビーコンインターバルを含み得る。いくつかの態様では、ＮＡＮクラスタに参加しているＳＴＡ２０２、２０４、２０６、２０８、および２１０は、同じＮＡＮクロックに同期され得、それは、例えば、ＳＴＡ２０２がＮＡＮクラスタのアンカーマスターの役割で動作する場合、ＳＴＡ２０２によって決定され得る。アンカーマスターとしてのＳＴＡ２０２は、タイミング同期機能（ＴＳＦ）を決定し、ＮＡＮ同期ビーコンにおいてＴＳＦをブロードキャストし得る。ＮＡＮクラスタにおける他のＳＴＡは、ＴＳＦを採用し、ＮＡＮ内の他のデバイスにＴＳＦをブロードキャストし得る。ＮＡＮ同期ビーコンは、ディスカバリウィンドウの間にＮＡＮデバイスによってブロードキャストされ得る。ＮＡＮ同期ビーコンを受信するＮＡＮデバイスは、クロック同期のためのビーコンを使用し得る。いくつかの他の態様では、ＮＡＮクラスタ内の各ワイヤレスデバイスは、デバイスツーデバイス（Ｄ２Ｄ）接続を介して別のワイヤレスデバイスと通信し得る。例えば、ＳＴＡ２０２は、Ｄ２Ｄ接続を介してＳＴＡ２０８と通信し得る。
【００６５】
[0065]図２Ｂは、ＮＡＮにおける通信インターバル２５０のブロック図である。通信インターバル２５０は、ディスカバリウィンドウ２５２、２６８（例えば、いくつかの実現では、１６時間単位または１６ｍｓを有するＮＡＮサービスディスカバリウィンドウ）を含み得、それらは、ＮＡＮ内のワイヤレスデバイス（例えば、ＳＴＡ）が他のピアワイヤレスデバイスを発見することを可能にするために指定され、それ専用の時間ウィンドウであり得る。すなわち、ディスカバリウィンドウ２５２の間、例えば、ＮＡＮにおけるワイヤレスデバイスは、ピアディスカバリのために、ＮＡＮサービスディスカバリフレームのような、ピアディスカバリ信号を送信し得る。ディスカバリウィンドウ２５２は、時間期間に対応し得、ＮＡＮにおけるワイヤレスデバイスがピアディスカバリのために集中する（converge）ディスカバリチャネル内で生じる。いくつかの実現では、２つのディスカバリウィンドウの間の時間インターバルは、５１２時間単位（５１２ｍｓに変換し得る）であり得る。通信インターバル２５０は、接続セットアップに割り当てられた固定インターバル２５４を含み得る。例えば、ディスカバリウィンドウ２５２の間にワイヤレスデバイスが互いを発見した後に、ワイヤレスデバイスは、（Ｄ２Ｄ接続セットアップのような）接続セットアップのためのシグナリングを送信するためにディスカバリウィンドウ２５２の後の固定インターバル２５４を利用し得る。いくつかの態様では、固定インターバル２５４は、ディスカバリウィンドウ２５２の直後に後続し得、接続セットアップ専用であり得る。いくつかの他の態様では、固定インターバル２５４は、ディスカバリウィンドウ２５２に後続し得るが、ディスカバリウィンドウ２５２の直後に後続する必要はない。
【００６６】
[0066]いくつかの態様では、ワイヤレスデバイスは、固定インターバル２５４、２７０の間に接続セットアップを実行し得る。サービスを公開またはそれに加入するワイヤレスデバイスは、固定インターバル２５４、２７０において接続セットアップメッセージを交換するためにディスカバリウィンドウ２５２、２６８の後にアウェイクのままであり得る。いくつかの態様では、ワイヤレスデバイスは、固定インターバル２５４、２７０の間に加えて、データリンク時間ブロック（ＤＬ−ＴＢ）（または別のタイプの時間ブロック）の間に接続セットアップを実行し得る。図２Ｂに示されるように、接続インターバル２５０は、第１のＮＤＬ時間ブロック（ＮＤＬ−ＴＢ）２５６および第２のＮＤＬ−ＴＢ２６２のような、１つまたは複数の時間ブロックを含み得る。各ＮＤＬ−ＴＢは、ワイヤレス送信および受信のための時間周波数リソースのセットを表し得る。第１のＮＤＬ−ＴＢ２５６は、ＮＤＬオフセット値だけ、ディスカバリウィンドウ２５２の終了または開始からオフセットされ得る。第１のＮＤＬ−ＴＢ２５６は、第１のページングウィンドウ２５８および第１のデータウィンドウ２６０を含み得る。第１のページングウィンドウ２５８は、第１のワイヤレスデバイスが第２のワイヤレスデバイスに送信するためのデータ（例えば、写真共有サービスに関連するデータ）を有することを示すために第２のワイヤレスデバイスをページングするための第１のワイヤレスデバイスによって使用され得る。その後、第１のワイヤレスデバイスは、第１のページングウィンドウ２５８の間に識別された宛先／ワイヤレスデバイスに関連付けられたデータを送信するために使用される第１のデータウィンドウ２６０においてデータを送信し得る。同様に、第２のＮＤＬ−ＴＢ２６２は、第２のページングウィンドウ２６４および第２のデータウィンドウ２６６を含み得る。いくつかの他の態様では、第２のワイヤレスデバイスがページングウィンドウの間にページングされない場合（例えば、第２のワイヤレスデバイスのために予期されるデータがない）、第２のワイヤレスデバイスはスリープまたはダズ状態に入り得る。
【００６７】
[0067]接続セットアップの間、ＮＡＮデバイスは、ＮＤＬ上で通信するためのスケジュールを確立し得る。いくつかの実現では、２つのＮＡＮデバイスの間に１つのＮＤＬが存在し得る。しかしながら、単一のＮＤＬは、２つのＮＡＮデバイスの間の複数のＮＡＮデータパス（ＮＤＰ）をサポートし得る。各ＮＤＰは、異なるサービス（例えば、ゲーミングサービス、写真共有サービス、ビデオストリーミングサービス、等）または同じサービスの異なる例に関連付けられ得る。いくつかの態様では、各ＮＤＰは、それ自体のサービス品質およびセキュリティ要件を有し得る。いくつかの他の態様では、各ＮＤＰは、それ自体のインターフェースを有し得る。２つのＮＡＮデバイスの間、２つのＮＡＮデバイスの間のＮＤＰは、同じスケジュールに準拠し得、それは、２つのＳＴＡの間のＮＤＬスケジュールであり得る。
【００６８】
[0068]いくつかの態様では、ＮＤＬスケジュールは、いくつかの繰り返しＤＷの間にいくつかの繰り返しＮＤＬ−ＴＢを含み得る。いくつかのＮＤＬ−ＴＢおよびＤＷは、ＮＤＬスケジュールの生存時間に基づき得る。例えば、繰り返しＮＤＬ−ＴＢは、周波数帯域内の同じチャネル（例えば、２．４ギガヘルツ（ＧＨｚ）帯域のチャネルＸ）上にあり得る。いくつかの実現では、ＮＤＬ−ＴＢは、同じ周波数帯域内の異なるチャネル（例えば、２．４ＧＨｚ帯域のチャネルＸ、Ｙ、およびＺ）からのものであり得る。いくつかの他の実現では、ＮＤＬ−ＴＢは、異なる周波数帯域上の異なるチャネル（例えば、２．４ＧＨｚ帯域のチャネルＸおよびＹ、および５ＧＨｚ帯域のチャネルＺ）からのものであり得る。
【００６９】
[0069]ＮＡＮネットワークは、ＮＡＮに入る既存または新しいデバイス上で発見可能にされているＮＡＮサービスのディスカバリを容易にするためにデバイスが集中し得る時間およびチャネルを同期するためのメカニズムをワイヤレスデバイスに提供する。いくつかの態様では、サービスディスカバリは、ＡＰの支援なしに生じ得る。ＮＡＮネットワークは、１つまたは複数の周波数帯域（例えば、サブ１ＧＨｚ帯域、２．４ＧＨｚ帯域、５ＧＨｚ帯域、および６０ＧＨｚ帯域）の１つまたは複数のチャネルにおいて動作し得る。例えば、ＮＡＮネットワークは、２．４ＧＨｚ帯域におけるチャネル６（２．４３７ＧＨｚ）およびオプションとして、５ＧＨｚ帯域のチャネル４４（５．２２０ＧＨｚ）またはチャネル１４９（５．７４５ＧＨｚ）上で動作し得る。さらに、ＮＤＬは、１つまたは複数の周波数帯域（例えば、サブ１ＧＨｚ帯域、２．４ＧＨｚ帯域、５ＧＨｚ帯域、および６０ＧＨｚ帯域を含む）の１つまたは複数のチャネルにおいて動作し得る。
【００７０】
[0070]ディスカバリおよびデータリンク通信の両方を含む、ＮＡＮ通信は、任意の周波数帯域で生じ得る。例えば、ＮＡＮ通信は、サブ１ＧＨｚ帯域、２．４ＧＨｚ帯域、５ＧＨｚ帯域、６０ＧＨｚ帯域、または何らかの他の周波数帯域において生じ得る。６０ＧＨｚ帯域のような高周波数帯域は、高データスループットをサポートすることを可能にし得るが、（２．４ＧＨｚ帯域のような）低周波数帯域と比較してより短い通信範囲によって制限される。２．４ＧＨｚ帯域において通信することができるワイヤレスデバイスは、より高い帯域において低減されたカバレッジ範囲により、６０ＧＨｚ帯域で通信することができない可能性がある。よって、６０ＧＨｚ帯域は、５ＧＨｚ帯域よりも小さい潜在的なカバレッジ範囲を有し、５ＧＨｚ帯域は、２．４ＧＨｚ帯域よりも小さい潜在的なカバレッジ範囲を有し、２．４ＧＨｚ帯域は、サブ１ＧＨｚ帯域よりも小さい潜在的なカバレッジ範囲を有する。
【００７１】
[0071]図２Ａを参照すると、ＳＴＡ２０２は、（ファイル共有またはゲーミングサービスのような）ＮＡＮサービスのパブリッシャまたはＮＡＮサービスのプロバイダ（例えば、ＮＡＮサービスのパブリッシャのためのプロキシデバイス）であり得る。すなわち、ＳＴＡ２０２は、ＮＡＮサービスに関心のある他のＳＴＡにＮＡＮサービスを提供または公開し得る（publish）。ＮＡＮサービスに関連付けられたトラフィックは、ＮＡＮサービスに関連付けられたＮＤＬ上で送信され得る。いくつかの実現では、ＮＡＮサービスのパブリッシャとして、ＳＴＡ２０２は、ＮＡＮサービスのためのＮＤＬを確立するために周波数帯域情報を決定し得る。いくつかの態様では、ＳＴＡ２０２は、ＳＴＡ２０２の能力、サービスのタイプ、およびネットワーク条件に基づいて周波数帯域情報を決定し得る。ＳＴＡ２０２は、ＳＴＡ２０２が通信し得る周波数帯域を識別し、通信のための周波数帯域のうちの１つまたは複数を選択し得る。ＳＴＡ２０２は、提供されているサービスのタイプを決定し得る。ビデオストリーミングサービスのような、より高いスループットを要求し得るサービスでは、ＳＴＡ２０２は、サービスに利用可能なより高い周波数帯域（例えば、６０ＧＨｚ帯域）を選択し得る。また、ＳＴＡ２０２は、様々な周波数帯域内の１つまたは複数のチャネルにおいてネットワーク条件を検出し得る。ある特定の帯域の輻輳がより輻輳している場合（例えば、より多くのトラフィック、またはより多くの量の干渉）、ＳＴＡ２０２は、より少ない輻輳で、周波数帯域内の１つまたは複数のチャネルを含む周波数帯域を選択し得る。いくつかの態様では、周波数帯域情報は、１つまたは複数の周波数帯域（例えば、２．４ＧＨｚおよび５ＧＨｚ帯域）を明示的に示し得る。いくつかの他の態様では、周波数帯域情報は、ＮＤＬ通信に好適な異なる周波数帯域を暗黙的に示す１つまたは複数のチャネルを示し得る。例えば、チャネル６は、２．４３７ＧＨｚ周波数における中心周波数を有し、２．４ＧＨｚ帯域に関連付けられる。チャネル３６は、５．１８０ＧＨｚの周波数を有し、５ＧＨｚ帯域に関連付けられる。ＮＡＮ通信のためのチャネル６および３６のインジケーションは、２．４および５ＧＨｚ帯域上での通信を暗に示す。
【００７２】
[0072]ＮＡＮサービスのＮＤＬをセットアップするためのチャネルまたは好適な周波数帯域を決定した後、ＳＴＡ２０２は、パブリッシュメッセージ（または別のタイプのメッセージ）において１つまたは複数の好適な周波数帯域を示し得る。いくつかの他の態様では、ＳＴＡ２０２は、パブリッシュメッセージにおいて１つまたは複数の好適な周波数帯域における１つまたは複数のチャネルを示し得る。パブリッシュメッセージは、ＮＡＮサービスの利用可能性をアナウンスまたは公開するメッセージであり得る。パブリッシュメッセージは、ディスカバリウィンドウの間、例えば、あるいは別のウィンドウまたは時間期間の間に、ビーコンメッセージのようにブロードキャストされ得る。いくつかの実現では、パブリッシュメッセージは、ＮＡＮサービスへの加入に関心のあるデバイス（例えば、加入者または加入者デバイス）に応答して送信され得る。例えば、加入者デバイスは、特定のＮＡＮサービスに関する要求を示すサービスディスカバリメッセージを送信し得る。サービスディスカバリメッセージを受信すると、パブリッシャデバイスは、１つまたは複数の周波数帯域において要求されたＮＡＮサービスの利用可能性を示すパブリッシュメッセージをブロードキャストし得る。いくつかの実現では、パブリッシュメッセージは、要求されない可能性がある。すなわち、パブリッシャデバイスは、潜在的な加入者からサービスディスカバリメッセージを受信することなくパブリッシュメッセージを周期的にブロードキャストし得る。
【００７３】
[0073]いくつかの態様では、周波数帯域情報は、ＳＴＡ２０２がそれぞれのチャネルまたは帯域において接続セットアップに利用可能である、またはＳＴＡ２０２が接続セットアップの後にチャネルまたは帯域上で通信するのに利用可能である１つまたは複数の時間を含み得る。例えば、周波数帯域情報は、ＳＴＡ２０２が接続セットアップのために１つまたは複数の時間ブロック（例えば、ＮＤＬ−ＴＢ）上で利用可能であり、その後、接続セットアップの後にＮＤＬ上でトラフィックを送信または受信するために利用可能であることを示し得る。
【００７４】
[0074]いくつかの実現では、周波数帯域情報は、パブリッシュメッセージ内に含まれ得る利用可能性属性におけるエントリー制御フィールドの使用優先サブフィールドを介して示され得る。例えば、使用優先サブフィールドは、接続セットアップのための他の可能な帯域の中の１つまたは複数の帯域についての順序付けを示し得る。利用可能性属性は、ＮＡＮデバイスの潜在的な、提案された、またはコミットされた（committed）時間およびチャネルの利用可能性を示す。図３は、ＮＡＮ利用可能性属性３００のブロック図を例示する。図３に示されるように、ＮＡＮ利用可能性属性３００は、属性識別子（ＩＤ）フィールド、長さフィールド、属性制御フィールド、および利用可能性エントリーリスト（availability entry list）を含み得る。属性ＩＤフィールドは、属性が、属性を送信するＳＴＡの利用可能性を示すＮＡＮ利用可能性属性であることを示し得る。長さフィールドは、属性の長さを示し得、属性制御フィールドは、属性に関する制御情報を含み得、利用可能性エントリーリストは、ＳＴＡに関する利用可能性情報を含み得る。例えば、利用可能性エントリーリストは、ＳＴＡが利用可能であるときのためのリソースまたは時間を示し得る。
【００７５】
[0075]利用可能性エントリーリストは、利用可能性エントリーリストフィールドの長さを示す長さフィールドと、ＳＴＡの利用可能性のタイプを示すエントリー制御フィールドと、時間ビットマップフィールドに関連付けられたパラメータを示す時間ビットマップ制御フィールドと、１つまたは複数の持続時間中のＳＴＡの利用可能性または利用不可能性に対応する時間ビットマップフィールドと、１つまたは複数のＦＡＣチャネルエントリを提供するチャネルエントリーリストとを含み得る。エントリー制御フィールドは、利用可能性のタイプフィールドと、使用優先フィールドと、ユーティライゼーションフィールド（utilization field）と、Ｒｘ ＮＳＳフィールドと、ページングリソースブロックフィールドと、時間ビットマップ存在フィールド（time bitmap present field）と、チャネルエントリ存在フィールド（channel entry present field）と、予約フィールド（reserved field）とを含み得る。利用可能性のタイプフィールドは、ＳＴＡによって示されたリソースブロックがコミットされた、潜在的な、または条件付きの利用可能性リソースブロックを指すかどうかを示し得る。使用優先フィールドは、前述されたように周波数帯域情報を送信するために使用され得る。いくつかの態様では、ＮＡＮ利用可能性属性内の他のフィールドまたはサブフィールドはまた、周波数帯域情報を送信するために使用され得る。ユーティライゼーションフィールドは、他の目的のために利用されるブロックの割合を示し得、Ｒｘ ＮＳＳフィールドは、ＳＴＡが利用可能なリソースブロックの間に受信することができる空間ストリームの数を示し得、ページングリソースブロックフィールドは、リソースブロックがページングされたリソースブロックかどうかを示し得、時間ビットマップ存在フィールドは、時間ビットマップ制御およびビットマップファイルが存在しているかどうかを示し、チャネルエントリ存在フィールドは、チャネルエントリフィールドが存在しているかどうかを示す。
【００７６】
[0076]いくつかの他の実現では、既存の属性内の周波数帯域情報を提供する代わりに、周波数帯域情報が新しい属性内に提供され得る。図４は、サービス記述子拡張属性４００を例示する。サービス記述子拡張属性４００は、属性ＩＤフィールド、長さフィールド、インスタンスＩＤフィールド、制御フィールド、範囲制限フィールド、および動作の好適な帯域フィールドのうちの１つまたは複数を含み得る。属性ＩＤフィールドは、長さが１オクテットであり、属性をサービス記述子拡張属性として識別し得る。長さフィールドは、長さが２オクテットであり、変数値であり、サービス記述子拡張属性４００における長さフィールドに続くフィールドの長さを示し得る。インスタンスＩＤフィールドは、長さが１オクテットであり、サービス記述子拡張属性４００に関連付けられた関連サービス記述子拡張属性を識別する。制御フィールドは、長さが２オクテットであり、サービス記述子拡張属性４００に存在するフィールドに関する更なる情報を含み得る。範囲制限フィールドは、長さが４オクテットであり、デバイスの範囲制限を示し得る。範囲制限フィールドは、内側範囲制限サブフィールド（例えば、２オクテット）および他の外側範囲制限サブフィールド（例えば、２オクテット）を含み得る。内側範囲制限サブフィールドは、デバイスと、デバイスが通信するための別のデバイスとの間の最小所要距離を示し得、外側範囲制限サブフィールドは、デバイスが別のデバイスと通信し得る最大距離を示し得る。動作の好適な帯域フィールドは、送信デバイスがＮＤＬ接続セットアップに利用可能である１つまたは複数の周波数帯域または１つまたは複数のチャネルを示し得る。いくつかの態様では、フィールドはまた、デバイスが接続セットアップのために、またはＮＤＬ接続セットアップの後のサービスに関連付けられた示された１つまたは複数のチャネルまたは周波数帯域上の通信トラフィックのために利用可能である１つまたは複数の時間を示し得る。接続セットアップおよび通信トラフィックのためのチャネルは、異なり得る。
【００７７】
[0077]サービス記述子拡張属性４００を参照すると、制御フィールドは、ＦＳＤ所要サブフィールド（FSD required subfield）４０２、ＧＡＳを備えたＦＳＤサブフィールド（FSD with GAS subfield）４０４、データパスタイプサブフィールド４０６、マルチキャストタイプサブフィールド４０８、セキュリティ所要サブフィールド（security required subfield）４１０、レンジング所要サブフィールド（ranging required subfield）４１２、範囲制限サブフィールド４１４、好適帯域存在サブフィールド（preferred band present subfield）４１６、好適帯域必須サブフィールド（preferred band mandatory subfield）４１８、および予約サブフィールド４２０を含み得る。いくつかの態様では、予約サブフィールド４２０を除いて、制御フィールド内のサブフィールドの各々は、ビットインジケータであり得る。例えば、ＦＳＤ所要サブフィールド４０２は、更なるサービスディスカバリがＮＡＮサービスに要求された場合１に設定され、さもなければ０に設定され得る。ＧＡＳを備えたＦＳＤサブフィールド４０４は、包括的広告サービスが更なるサービスディスカバリに使用される場合１に設定され、さもなければフォローアップが更なるサービスディスカバリに使用される場合０に設定され得る。このサブフィールドは、ＦＳＤ所要が１に設定される場合有効となり、さもなければこのサブフィールドは、他の目的のために予約され得る。データパスタイプサブフィールド４０６は、ユニキャスト通信のために０に、マルチキャスト通信のために１に設定される。マルチキャストサブフィールド４０８は、１対多のサービスのために０に設定され、多対多のサービスのために１に設定される。このサブフィールドは、データパスタイプサブフィールドが１に設定された場合有効になり、さもなければ予約され得る。セキュリティ所要サブフィールド４１０は、セキュリティがＮＤＰまたはＮＡＮサービスに関連付けられたＮＡＮマルチキャストサービスグループ（ＮＭＳＧ）のために必要とされる場合１に設定され、さもなければ、このサブフィールドは０に設定され得る。レンジング所要サブフィールド４１２は、レン
ジングがＮＡＮサービスに対する加入より前に要求された場合１に設定され、さもなければ０に設定され得る。範囲制限サブフィールド４１４は、範囲制限がサービスに固有である場合１に設定され、さもなければ０に設定され得る。このサブフィールドは、必要とされるレンジングが１に設定された場合有効であり得る。好適帯域存在サブフィールド４１６は、好適な帯域またはチャネルが指定された場合１に設定され、さもなければ、このサブフィールドは０に設定され得る。好適帯域必須サブフィールド４１８は、指定された好適な帯域が必須である場合１に設定され、さもなければ、このサブフィールドは０に設定され得る。
【００７８】
[0078]図３および４はＮＡＮ利用可能性属性およびサービス記述子拡張属性内のサブフィールドおよび複数のフィールドを含むが、提供されるフィールドおよびサブフィールドは、オプションである。よって、フィールドまたはサブフィールドのサブセットは、ＮＡＮ利用可能性属性およびサービス記述子拡張属性に存在し得る。
【００７９】
[0079]周波数帯域情報が送信された後、異なるスキーム、技法、または方法が帯域選択を実行するという目的でＳＴＡによって利用され得る。以下の３つのスキームが提供される。
【００８０】
[0080]スキーム１−好適な帯域上でのＮＤＬ接続セットアップ
[0081]スキーム１では、ＳＴＡ２０８のような、加入者デバイスの後に、ＳＴＡ２０２のような、パブリッシャデバイスから、ＮＡＮディスカバリチャネルを介して、パブリッシュメッセージ（または周波数帯域情報を有する別のタイプのメッセージ）を受信する。ＳＴＡ２０８は、受信された周波数帯域情報に基づいてＳＴＡ２０２とＮＤＬをセットアップするために周波数帯域内のチャネルまたは周波数帯域を選択し得る。いくつかの態様では、ＳＴＡ２０８は、ＳＴＡ２０８の能力またはネットワーク条件にさらに基づいてチャネルまたは周波数帯域を選択し得る。例えば、周波数帯域情報は５ＧＨｚ帯域および６０ＧＨｚ帯域上のチャネルを含むが、ＳＴＡ２０８が６０ＧＨｚ帯域送信をサポートしない場合、ＳＴＡ２０８は、接続セットアップのために５ＧＨｚ帯域を選択し得る。別の例では、ＳＴＡ２０８が５ＧＨｚ帯域上のチャネルは輻輳していると検出した場合、ＳＴＡ２０８は、６０ＧＨｚ帯域からチャネルを選択し得る。いくつかの他の態様では、ＮＤＬは、同じまたは異なる周波数帯域からの複数のチャネルを含み得るので、接続セットアップは単一のチャネル、同じ周波数帯域を有する複数のチャネル、または複数の周波数帯域上の複数チャネル上で生じ得る。いくつかの他の態様では、ＳＴＡ２０８は、受信された周波数帯域情報においてＳＴＡ２０２によって示された１つまたは複数の期間で接続セットアップを試み得る。いくつかの他の態様では、ＮＤＬのための接続セットアップは、同じまたはディスカバリウィンドウに関連付けられたＮＡＮディスカバリチャネルとは異なるチャネルおよび周波数帯域上で生じ得る。
【００８１】
[0082]いくつかの他の態様では、ＳＴＡ２０８は、ＳＴＡ２０２との関連付けを行うことを試みることによってＳＴＡ２０２と通信することを試み得る。ＳＴＡ２０８は、示された時間に選択された周波数帯域においてＳＴＡ２０２に関連付け要求を送信し得る。
ＳＴＡ２０８は、例えば、関連付け応答がＳＴＡ２０２から受信されたかどうかを決定し得る。関連付け応答が受信された場合、ＳＴＡ２０８は、ＳＴＡ２０２が選択された周波数帯域上での通信のために利用可能であると決定し得る。さもなければ、ＳＴＡ２０８は、ＳＴＡ２０２が選択された周波数帯域上での通信のために利用できないと決定し得る。ＳＴＡ２０８がＳＴＡ２０２を発見することができない場合、ＳＴＡ２０８は、周波数帯域情報によって示されたように完全に異なる周波数帯域または同じ周波数帯域内の異なるチャネル上で接続セットアップを試み得る。ＳＴＡ２０２が接続セットアップのために利用可能である期間に異なるチャネルまたは異なる周波数帯域が関連付けられた場合、ＳＴＡ２０８は、示された期間において接続セットアップを試み得る。
【００８２】
[0083]しかしながら、ＳＴＡ２０８が周波数帯域情報において示されたような好適なチャネルまたは帯域のいずれかでＳＴＡ２０２と接続することができない場合、ＳＴＡ２０８は、いくつかの態様では、ＳＴＡ２０８が周波数帯域情報に基づいてＳＴＡ２０２との接続セットアップを実行することができないことを示す失敗レポートをＳＴＡ２０２に送信し得る。失敗レポートは、ＳＴＡ２０２とＳＴＡ２０８との間の通信をサポートした以前に知られるチャネル上で送信され得る。いくつかの他の態様では、ＳＴＡ２０８は、ＳＴＡ２０２によって好まれない、または周波数帯域情報によって示されない別のチャネルまたは周波数帯域を選択し得る。ＳＴＡ２０８は、他のチャネルまたは周波数帯域上で接続セットアップを試み得る。接続セットアップが失敗した場合、ＳＴＡ２０８は、１つまたは複数の好適なチャネルまたは周波数において、および１つまたは複数の好まれないチャネルまたは周波数帯域において接続セットアップを実行することに失敗したことを示す失敗レポートを送信し得る。いくつかの態様では、失敗レポートはまた、接続セットアップが試みられた時間を示し得る。失敗レポートは、ＳＴＡ２０２とＳＴＡ２０８が以前通信されたチャネルまたは周波数帯域上で送信され得る。
【００８３】
[0084]スキーム２−好適および利用可能な帯域上でのＮＤＬ接続セットアップ
[0085]スキーム２は、スキーム１を補完する帯域選択スキームであり得る、またはスキーム１の代替として（またはそれとは独立して）利用され得る。スキーム２では、ＳＴＡ２０８（加入者デバイス）が周波数帯域情報において示された好適な周波数帯域またはチャネル上以外の周波数帯域またはチャネル上で接続セットアップを試みる場合、ＳＴＡ２０２（パブリッシャデバイス）は、ＳＴＡ２０８が好適なチャネルまたは好適な周波数帯域上で成功した接続を有するのに十分に近いかどうかを決定するために、リンク品質およびチャネル条件を評価し得る。
【００８４】
[0086]ＳＴＡ２０２は、リンクマトリックス、受信信号強度インジケーション（ＲＳＳＩ）、または他のチャネル品質メトリクスに基づいてリンク品質を決定し得る。例えば、ＳＴＡ２０８からの関連付け要求に基づいて、ＳＴＡ２０８は、受信された関連付け要求のＲＳＳＩを決定し得る。ＲＳＳＩが閾値以下の場合、ＳＴＡ２０２は、ＳＴＡ間の距離が原因でより高い周波数帯域がサポートされないと決定し得、ＳＴＡ２０２は、たとえ現在のチャネルまたは周波数帯域が好ましくないとしても現在のチャネルまたは周波数帯域（例えば、２．４ＧＨｚ帯域）上でＳＴＡ２０８との接続セットアップを進め得る。しかしながら、ＲＳＳＩが閾値以上の場合、ＳＴＡ２０２、２０８は、より高い周波数帯域（例えば、５ＧＨｚ帯域または６０ＧＨｚ帯域）をサポートするのに十分に近い状態にあり得、それは、ＳＴＡ２０２によって好適であり得る。別の例では、ＳＴＡ２０２は、トレーニングシンボルを含み得るヌルデータパケットの交換に基づいてリンク品質を決定し得る。トレーニングシンボルは、ＳＴＡ２０２とＳＴＡ２０８との間のチャネルを推定するためにＳＴＡ２０２によって使用され得る。チャネル条件がより高い周波数帯域についてのサポートを示す閾値以上でない場合、ＳＴＡ２０２は、接続セットアップを受け入れるが、チャネル条件が閾値以上である場合、ＳＴＡ２０２は、接続セットアップを拒否し、ＳＴＡ２０８に、現在の周波数帯域よりもより高い周波数帯域であり得る好適な周波数帯域上で接続セットアップを試みるよう指示し得る。例えば、チャネル条件がより高い周波数帯域をサポートするのに十分良好な場合、ＳＴＡ２０２は、より低い周波数帯域における接続セットアップを拒否し、接続セットアップが試みられた周波数帯域よりも高い周波数帯域であり得る、好適な周波数帯域における接続セットアップを要求し得る。しかし、接続セットアップが試みられる現在の周波数帯域においてチャネル条件が平均的または乏しい場合、ＳＴＡ２０２は、ＳＴＡ２０２、２０８が既に極端に遠く離れているので、より高い周波数帯域上で接続セットアップを要求しない可能性がある。
【００８５】
[0087]ＳＴＡ２０８が周波数帯域（またはチャネル）上で接続セットアップを試みなかったとしてもＮＤＬは好適な周波数帯域（またはチャネル）をサポートし得るとＳＴＡ２０２が決定した場合、ＳＴＡ２０２は、ＳＴＡ２０８との接続セットアップを拒否することを決定し得る。ＳＴＡ２０２は、以前に送信された周波数帯域情報に示された好適な周波数帯域のうちの１つで接続セットアップをＳＴＡ２０８が再試行するための失敗レポート（または何らかの他のインジケーション）を送信し得る。いくつかの態様では、失敗レポートは、ＳＴＡ２０２が周波数帯域情報において示されたチャネルまたは周波数帯域上で利用可能であり得る更新された時間を含み得る。
【００８６】
[0088]接続セットアップが失敗し、ＳＴＡ２０８がＳＴＡ２０２から失敗レポートを受信した場合、ＳＴＡ２０８は、受信された周波数帯域情報において示されるような好適なチャネルまたは周波数帯域のうちの１つまたは複数で接続セットアップを試み得る。
【００８７】
[0089]いくつかの実現では、接続セットアップの間にリンク品質を決定すると、ＳＴＡ２０２は、ＳＴＡ２０８にリンク品質レポートを送信し得る。いくつかの態様では、リンク品質レポートは、ＮＤＬがデータレートまたは変調およびコーディングスキーム（ＭＣＳ）をサポートし得るかどうかを（例えば、ビットインジケータを介して）示し得る。いくつかの他の態様では、リンク品質レポートは、ミリメートル波ビーム選択プロトコルに基づいてアンテナフィードバック情報を含み得る。いくつかの実現では、ＳＴＡ２０８は、ビームフォーミング技法を使用してＳＴＡに関連付け要求を送信した。関連付け要求は、ＳＴＡ２０８における複数のアンテナを介して送信され得る。リンク品質レポートでは、ＳＴＡ２０２は、信号強度がＳＴＡ２０８における他のアンテナと比較して優勢であるＳＴＡ２０８における１つまたは複数のアンテナを示し得る。
【００８８】
[0090]前述されたように、スキーム２は、スキーム１に加えて、またはその代わりに利用され得る。スキーム２がスキーム１に加えて利用された場合、スキーム１は接続セットアップを試みるために第１に使用され得る。例えば、ＳＴＡ２０８は、周波数帯域情報において示されたチャネルまたは周波数帯域を使用して接続セットアップを試み得る。接続セットアップが失敗した場合、ＳＴＡ２０８は、ＳＴＡ２０２によって好まれないチャネルまたは周波数を使用して接続セットアップを試み得る。例えば、ＳＴＡ２０２は、好まれないチャネル上で接続セットアップを検出すると、好まれないチャネル上でリンク品質またはチャネル条件を測定し得る。別の例では、ＳＴＡ２０２は、好まれない周波数帯域上で接続セットアップを検出すると、好まれない周波数帯域上でリンク品質またはチャネル条件を測定し得る。リンク品質が、より高い周波数帯域上の接続がサポートされないことを示す）閾値以上でない場合、ＳＴＡ２０２は、ＳＴＡ２０２、２０８がより高い周波数帯域上で接続セットアップを試みるのに十分に近くないので、接続セットアップを継続し得る。対照的に、リンク品質が閾値以上である場合、ＳＴＡ２０２は、ＳＴＡ２０２、２０８がより高い周波数帯域上でＮＤＬをサポートすることができるほど十分に近くあり得るので、接続セットアップを拒否し得る。スキーム２がスキーム１の代替として利用される場合、ＳＴＡ２０２が周波数帯域情報を送信した後に、ＳＴＡ２０８は接続セットアップを試み得る。ＳＴＡ２０８が好まれない帯域上で接続セットアップを試みる場合、ＳＴＡ２０２は、好まれない周波数帯域におけるリンク品質に基づいて接続セットアップを拒否するかどうかを決定し得る。
【００８９】
[0091]スキーム３−リンク品質アセスメントを有するＮＤＬ接続セットアップ
[0092]スキーム３では、ＳＴＡ２０８がＳＴＡ２０２からパブリッシュメッセージを受信した後に、ＳＴＡ２０８は、ＳＴＡ２０２とのＮＤＬ接続をセットアップするためにパブリッシュメッセージにおける周波数帯域情報に基づいてチャネルまたは周波数帯域を選択し得る。ＳＴＡ２０８は、リンク条件を評価するために選択されたチャネルまたは選択された周波数帯域上でＳＴＡ２０２にメッセージを送信し得る。いくつかの態様では、周波数帯域情報が接続セットアップのために予約される期間を示した場合、ＳＴＡ２０８は、示された時間において選択されたチャネルまたは周波数帯域におけるフレームを送信し得る。フレームは、サービス品質（ＱｏＳ）ヌルフレーム、ＮＤＰ、または指向性マルチ利得（ＤＭＧ）ビームトレーニングフレーム（６０ＧＨｚ帯域における）を含み得る。
【００９０】
[0093]フレームを受信すると、ＳＴＡ２０２は、フィードバック情報をＳＴＡ２０８に提供し得る。いくつかの態様では、ＤＭＧビームトレーニングフレームが送信された場合、ＳＴＡ２０２は、最適なビームフォーミング送信のためのＳＴＡ２０８における１つまたは複数のアンテナを示すフレームを送信し得る。いくつかの態様では、ＱｏＳヌルフレームが送信された場合、ＳＴＡ２０２は、受信されたＱｏＳフレームに基づいてＳＴＡ２０８にＲＳＳＩ情報を提供し得る。フィードバック情報に基づいて、ＳＴＡ２０８は、ＳＴＡ２０２、２０８の間のチャネルまたはリンク品質を決定し得る。チャネル条件またはリンク品質が閾値以上である場合、ＳＴＡ２０８は、選択されたおよび好適なチャネルまたは周波数帯域に基づいてＳＴＡ２０２と（ＮＤＬ接続セットアップを実行するような）リンクを確立し得る。しかしながら、ＳＴＡ２０８がＳＴＡ２０２と通信することができない、またはリンク品質またはチャネル品質が閾値以下である場合、ＳＴＡ２０２は、異なるチャネルまたは周波数帯域上で接続セットアップを試みることを決定し得る。異なるチャネルまたは周波数帯域は、周波数帯域情報によって示される異なるチャネルまたは周波数帯域であり得る、または周波数帯域情報によって示されない好まれないチャネルまたは周波数帯域であり得る。異なるチャネルまたは周波数帯域上でＮＤＬ接続セットアップを試みるとき、ＳＴＡ２０８は、ＳＴＡ２０２にリンク品質レポートを提供し得る。リンク品質レポートは、以前に決定されたリンク品質に基づき得る。例えば、リンク品質レポートは、送信されたＱｏＳヌルフレーム、ＮＤＰ、ＤＭＧビームトレーニングフレーム、または他のフレームに基づき得る。リンク品質レポートは、周波数帯域情報において示された少なくとも１つのチャネルまたは周波数帯域が閾値以下であること、およびＮＤＬのための接続セットアップが異なるチャネルまたは周波数帯域上で試みられるべきであることを示し得る。ＳＴＡ２０８は、異なるチャネルまたは周波数帯域上で接続セットアップを試み得る。接続セットアップが成功した場合、ＮＤＬ接続は、異なるチャネルまたは周波数帯域のために確立され得る。
【００９１】
[0094]いくつかの実現では、スキームのいずれかに対して、パブリッシャデバイスおよび加入者デバイスの両方が、接続セットアップの失敗が検出された場合、接続セットアップの失敗のインジケーションを提供し得る。例えば、ＳＴＡ２０２は、ＳＴＡ２０２が接続の失敗を検出した場合、ＳＴＡ２０８に接続失敗のレポートを提供し得、逆もまた同様である。接続失敗のレポートは、受信デバイスが異なるパラメータで接続セットアップを試みること、または接続セットアップを放棄することを可能にし得る失敗についての理由または失敗コードを含み得る。接続失敗のレポートが送信された後、送信デバイスまたは受信デバイスのいずれかが、異なるチャネルまたは周波数帯域についての選好を用いて接続セットアッププロシージャをネゴシエートすることを決定し得る。
【００９２】
[0095]いくつかの他の態様では、パブリッシャおよび加入者デバイスは、任意の組み合わせにおいてスキームのいずれかを使用し得る。例えば、デバイスは、スキーム１および２、スキーム１および３、またはスキーム２および３を組み合わせ得る。
【００９３】
[0096]図５は、図１のワイヤレス通信システム１００内の帯域選択についての情報を提供し、帯域選択を実行し得るワイヤレスデバイス５０２の例示的な機能ブロック図を示す。ワイヤレスデバイス５０２は、本明細書で説明される様々な方法を実現するように構成され得るデバイスの例である。例えば、ワイヤレスデバイス５０２は、ＳＴＡ１１４、１１８、２０２、２０４、２０６、２０８、および２１０のうちの１つを含み得る。
【００９４】
[0097]ワイヤレスデバイス５０２は、ワイヤレスデバイス５０２の動作を制御するプロセッサ５０４を含み得る。プロセッサ５０４は、中央処理ユニット（ＣＰＵ）とも称され得る。読取専用メモリ（ＲＯＭ）とランダムアクセスメモリ（ＲＡＭ）の両方を含み得るメモリ５０６は、プロセッサ５０４に命令およびデータを提供し得る。メモリ５０６の一部はまた、不揮発性ランダムアクセスメモリ（ＮＶＲＡＭ）を含み得る。プロセッサ５０４は通常、メモリ５０６内に記憶されたプログラム命令に基づいて、論理および算術演算を実行する。メモリ５０６における命令は、本明細書で説明される方法を実現するために（例えば、プロセッサ５０４によって）実行可能であり得る。
【００９５】
[0098]プロセッサ５０４は、１つまたは複数のプロセッサで実現される処理システムのコンポーネントである、またはそれを含み得る。１つまたは複数のプロセッサは、汎用マイクロプロセッサ、マイクロコントローラ、ＤＳＰ、ＦＰＧＡ、ＰＬＤ、コントローラ、ステートマシン、ゲート論理、個別ハードウェアコンポーネント、専用ハードウェア有限ステートマシン、または情報の計算または他の操作を実行することができる任意の他の適切なエンティティの任意の組み合わせで実現され得る。
【００９６】
[0099]処理システムは、送信機５１０またはトランシーバ５１４による送信のための情報を提供するように構成されたインターフェースを含み得る。インターフェースはまた、受信機５１２またはトランシーバ５１４から情報を受信するように構成され得る。いくつかの態様では、インターフェースは、プロセッサ５０４のインターフェースであり得る。
【００９７】
[0100]処理システムはまた、ソフトウェアを記憶するための機械可読媒体を含み得る。ソフトウェアは、ソフトウェア、ファームウェア、ミドルウェア、マイクロコード、ハードウェア記述言語、またはその他の方法で称されるかにかかわらず、任意のタイプの命令を意味するように広く解釈されるべきである。命令は、（例えば、ソースコードフォーマット、バイナリコードフォーマット、実行可能コードフォーマット、または任意の他の適切なコードのフォーマットの）コードを含み得る。命令は、１つまたは複数のプロセッサによって実行されると、処理システムに、本明細書で説明される様々な機能を実行させる。
【００９８】
[0101]ワイヤレスデバイス５０２はまた、ハウジング５０８と、ワイヤレスデバイス５０２とリモートデバイスとの間のデータの送信および受信を可能にするために送信機５１０および／または受信機５１２を含み得るワイヤレスデバイス５０２とを含み得る。送信機５１０および受信機５１２は、トランシーバ５１４に組み合わされ得る。アンテナ５１６が、ハウジング５０８に取り付けられ、トランシーバ５１４に電気的に結合され得る。ワイヤレスデバイス５０２はまた、複数の送信機、複数の受信機、複数のトランシーバ、および／または複数のアンテナを含み得る。
【００９９】
[0102]ワイヤレスデバイス５０２はまた、トランシーバ５１４または受信機５１２によって受信される信号のレベルを検出および定量化するために使用され得る信号検出器５１８を含み得る。信号検出器５１８は、このような信号を、総エネルギー、シンボルごとのサブキャリア当たりのエネルギー、電力スペクトル密度、および他の信号として検出し得る。ワイヤレスデバイス５０２はまた、信号を処理する際に使用するためのＤＳＰ５２０を含み得る。ＤＳＰ５２０は、送信のためのパケットを生成するように構成され得る。いくつかの態様では、パケットは、物理レイヤコンバージェンスプロシージャ（ＰＬＣＰ）プロトコルデータユニット（ＰＰＤＵ）を含み得る。
【０１００】
[0103]無線デバイス５０２は、いくつかの態様では、ユーザインターフェース５２２をさらに含み得る。ユーザインターフェース５２２は、キーパッド、マイクロフォン、スピーカ、および／またはディスプレイを含み得る。ユーザインターフェース５２２は、ワイヤレスデバイス５０２のユーザに情報を伝える、またはユーザから入力を受信する、任意の要素またはコンポーネントを含み得る。
【０１０１】
[0104]ワイヤレスデバイス５０２がＳＴＡ（例えば、ＳＴＡ１１４）として実現されるとき、ワイヤレスデバイス５０２はまた、帯域選択コンポーネント５２４を含み得る。いくつかの実現では、帯域選択コンポーネント５２４は、ＮＡＮサービスに関連付けられたＮＤＬ上で通信するための周波数帯域情報を決定するように構成され得る。帯域選択コンポーネント５２４は、ＮＤＬをセットアップするためにＮＡＮサービスの加入者に送信のための決定された周波数帯域情報を提供するように構成され得る。いくつかの態様では、決定された周波数帯域情報が、パブリッシュメッセージにおいて送信され得る。いくつかの他の態様では、パブリッシュメッセージの送信は、要求されない可能性がある。いくつかの他の態様では、帯域選択コンポーネント５２４は、加入者からサービスディスカバリメッセージを受信するように構成され得る。決定された周波数帯域情報は、受信されたサービスディスカバリメッセージに応答して送信され得る。
【０１０２】
[0105]いくつかの他の態様では、決定された周波数帯域は、パブリッシュメッセージ内に含まれる利用可能性エントリー属性内のエントリー制御フィールドの使用優先サブフィールドに含まれ得る。例えば、使用優先サブフィールドは、接続セットアップのための他の可能な帯域の中の１つまたは複数の帯域についての順序付けを示し得る。いくつかの他の態様では、周波数選択コンポーネント５２４は、決定された周波数帯域情報に基づいてワイヤレスデバイス５０２がいつ接続セットアップに利用可能であるかを示す１つまたは複数の期間を提供するように構成されることができる。いくつかの他の態様では、帯域選択コンポーネント５２４は、ＮＡＮサービスの加入者との接続セットアップを実行するように構成され得る。いくつかの他の態様では、ＮＤＬのための接続セットアップは、周波数帯域情報において示された周波数帯域上で成功し得る。この態様では、ＮＤＬは、周波数帯域上で確立され得、周波数帯域は、周波数帯域情報が送信された第２の周波数帯域とは異なり得る。
【０１０３】
[0106]いくつかの他の態様では、帯域選択コンポーネント５２４は、加入者が周波数帯域情報によって示された第２の周波数帯域と異なる第１の周波数帯域上でＮＤＬをセットアップすることを試みると決定することと、第１の周波数帯域上のリンクに関連付けられたリンク品質を決定することと、第１の周波数帯域に関連付けられた決定されたリンク品質に基づいて接続セットアップを拒否するかどうかを決定することによって、接続セットアップを実行するように構成され得る。いくつかの他の態様では、帯域選択コンポーネント５２４は、接続セットアップを拒否するとの決定に基づいて、加入者が周波数帯域情報において示された周波数帯域のうちの１つで接続セットアップを再試行するというインジケーションを提供することによって接続セットアップを実行するように構成され得る。いくつかの他の態様では、帯域選択コンポーネント５２４は、周波数帯域上のリンクに関連付けられたリンク品質を決定することによって接続セットアップを実行するように構成され得る。この態様では、リンク品質は、チャネルトレーニングシンボルを含むヌルデータパケットの交換に基づいて決定される。この態様では、帯域選択コンポーネント５２４は、決定されたリンク品質に基づいてリンク品質レポートを提供するようにさらに構成され得る。リンク品質レポートは、リンクがミリメートル波ビーム選択プロトコルに基づいてデータレートまたはアンテナフィードバック情報をサポートするかどうかのインジケーションの少なくとも１つを示し得る。
【０１０４】
[0107]いくつかの他の態様では、帯域選択コンポーネント５２４は、リンク品質レポートを受信するように構成され得る。いくつかの他の態様では、リンク品質レポートは、周波数帯域情報に含まれる少なくとも１つの周波数帯域に関連付けられた接続のリンク品質が閾値以下であること、およびＮＤＬのための接続セットアップが異なる周波数帯域上で試みられるべきであることを示し得る。いくつかの他の態様では、ＮＤＬのための接続セットアップは、異なる周波数帯域上で成功し得、ＮＤＬは、異なる周波数帯域上で確立され得る。いくつかの他の態様では、帯域選択コンポーネント５２４は、接続セットアップの失敗が検出された場合に接続セットアップの失敗のインジケーションを提供するように構成され得、インジケーションは、接続セットアップの失敗についての理由コードを含み得る。いくつかの態様では、決定された周波数帯域情報が、サービス記述子拡張属性において送信され得る。
【０１０５】
[0108]いくつかの他の態様では、帯域選択コンポーネント５２４は、ＮＡＮサービスに関連付けられたＮＤＬ上で通信するための周波数帯域情報を含むメッセージを、第２の装置から、受信するように構成され得る。帯域選択コンポーネント５２４は、受信された周波数帯域情報に基づいてＮＤＬ上で通信するための周波数帯域を選択するように構成され得る。帯域選択コンポーネント５２４は、選択された周波得帯域に基づいてＮＤＬ上で第２の装置との接続をセットアップすることを試みるように構成され得る。いくつかの態様では、帯域選択コンポーネント５２４は、第２の装置が選択された周波数帯域上での接続セットアップに利用可能であるかどうかを決定することと、第２の装置が選択された周波数帯域に到達不可能な場合に周波数帯域情報から異なる周波数帯域を選択することと、選択された異なる周波数帯域に基づいて第２の装置との接続をセットアップすることを試みることによって、接続をセットアップすることを試みるように構成され得る。いくつかの他の態様では、帯域選択コンポーネント５２４は、周波数帯域情報によって示された任意の周波数帯域と異なる別の周波数帯域を選択することと、選択された他の周波数大意に基づいて第２の装置との接続をセットアップすることを試みることによって、接続をセットアップすることを試みるようにさらに構成され得る。
【０１０６】
[0109]いくつかの他の態様では、帯域選択コンポーネント５２４は、受信された周波数帯域情報に基づいて第２の装置との接続をセットアップすることの試みが成功しなかったことを示す第２のメッセージを第２の装置に提供するようにさらに構成され得る。いくつかの他の態様では、帯域選択コンポーネント５２４は、第２の装置が受信された周波数帯域情報に基づいていつ接続セットアップに利用可能であるかを示す１つまたは複数の期間（例えば、特定の時間、時間の特定の範囲内、等）を受信するようにさらに構成され得る。帯域選択コンポーネント５２４は、受信された１つまたは複数の期間に基づいて第２の装置と通信することを試み得る。いくつかの他の態様では、帯域選択コンポーネント５２４は、第２の装置との接続セットアップを拒否するメッセージを受信するようにさらに構成され得る。メッセージは、ワイヤレスデバイス５０２が受信された周波数帯域情報において示された周波数帯域のうちの１つで接続セットアップを再試行することを示し得る。いくつかの他の態様では、帯域選択コンポーネント５２４は、ワイヤレスデバイス５０２が選択された周波数帯域上で第２の装置と通信することができるかどうかを決定することと、ワイヤレスデバイス５０２が選択された周波数上で第２の装置と通信することができる場合、選択された周波数帯域に基づいて第２の装置でリンク品質を決定することによって接続をセットアップすることを試みるように構成され得る。いくつかの他の態様では、帯域選択コンポーネント５２４は、決定されたリンク品質に基づいて異なる周波数帯域を選択することと、決定されたリンク品質に基づいて第２の装置にリンク品質レポートを提供することによって、接続をセットアップすることを試みるようにさらに構成され得る。いくつかの他の態様では、リンク品質は、ＱｏＳヌルフレーム、ＮＤＰ、または指向性マルチ利得ビームトレーニングフレーム、または他のフレームに基づいて決定され得る。
【０１０７】
[0110]いくつかの他の態様では、帯域選択コンポーネント５２４は、決定されたリンク品質に基づいてリンク品質レポートを提供するようにさらに構成され得る。リンク品質レポートは、リンクがミリメートル波ビーム選択プロトコルに基づいてデータレートまたはアンテナフィードバック情報をサポートするかどうかのインジケーションの少なくとも１つを示し得る。いくつかの他の態様では、帯域選択コンポーネント５２４は、接続セットアップの失敗が検出された場合、接続セットアップの失敗のインジケーションを提供するようにさらに構成され得る。インジケーションは、接続セットアップの失敗についての理由コードを含み得る。いくつかの他の態様では、接続セットアップの失敗のインジケーションは、ワイヤレスデバイス５０２と第２の装置との間の通信に以前に使用されたチャネル上で送信され得る。いくつかの他の態様では、接続セットアップの失敗のインジケーションは、ＮＡＮのディスカバリウィンドウの間に送信され得る。
【０１０８】
[0111]ワイヤレスデバイス５０２の様々なコンポーネントは、バスシステム５２６によって共に結合され得る。バスシステム５２６は、例えば、データバス、並びにデータバスに加えて、電力バス、制御信号バス、および状態信号バスを含み得る。ワイヤレスデバイス５０２のコンポーネントは、何らかの他のメカニズムを使用して互いに入力を提供し得るまたは受け取り得るか、あるいはともに結合され得る。
【０１０９】
[0112]多くの別個のコンポーネントが図５に例示されているが、コンポーネントのうちの１つまたは複数が、組み合され得るか、または共同で実現され得る。例えば、プロセッサ５０４は、プロセッサ５０４に関して上記で説明された機能を実現するためのみならず、信号検出器５１８、ＤＳＰ５２０、ユーザインターフェース５２２、または帯域選択コンポーネント５２４に関して上記で説明された機能を実現するためにも使用され得る。さらに、図５に例示されているコンポーネントの各々は、複数の別個のエレメントを使用して実現され得る。
【０１１０】
[0113]図６は、帯域選択を可能にするための方法６００のフローチャートである。方法６００は、（例えば、ＳＴＡ１１４、１１８、ＳＴＡ２０２、２０４、２０６、２０８、および２１０のような）パブリッシャデバイスのような装置を使用して実行され得る。方法６００は、図５のワイヤレスデバイス５０２の要素に関して以下で説明されるが、以下では、他のコンポーネントが、本明細書で説明される機能のうちの１つまたは複数を実現するために使用され得る。
【０１１１】
[0114]ブロック６０５において、装置は、ＮＡＮサービスに関連付けられたＮＤＬ上で通信するための周波数帯域情報を決定し得る。装置は、装置が通信することができる１つまたは複数の周波数帯域を決定することによって周波数帯域情報を決定し得る。いくつかの態様では、１つまたは複数の周波数帯域はさらに、周波数帯域上で検出されたトラフィックの量に基づいて決定され得る。装置は、大量のトラフィックを有するある特定の周波数帯域を使用しないと決定し得る。いくつかの他の態様では、周波数帯域情報は、装置が１つまたは複数の周波数帯域の各々での通信に利用可能である１つまたは複数の時間をさらに含み得る。例えば、図２Ａを参照すると、ＳＴＡ２０２は、ＮＡＮサービスに関連付けられたＮＤＬ上で通信するための周波数帯域情報を決定し得る。
【０１１２】
[0115]ブロック６１０において、装置は、加入者からサービスディスカバリメッセージを受信し得る。例えば、図２Ａを参照すると、ＳＴＡ２０２は、ＳＴＡ２０８（加入者）からサービスディスカバリメッセージを受信し得る。
【０１１３】
[0116]ブロック６１５において、装置は、ＮＤＬをセットアップするためにＮＡＮサービスの加入者に送信のための決定された周波数帯域情報を提供し得る。例えば、図２を参照すると、ＳＴＡ２０２は、ＮＤＬをセットアップするためにＳＴＡ８０８に送信のための決定された周波数帯域情報を提供し得る。いくつかの態様では、ＳＴＡ２０２は、ＳＴＡ２０８に周波数帯域情報を送信することによって決定された周波数帯域情報を提供し得る。
【０１１４】
[0117]ブロック６２０において、装置は、決定された周波数帯域情報に基づいて装置がいつ接続セットアップに利用可能であるかを示す１つまたは複数の期間を提供し得る。例えば、ＳＴＡ２０２は、ＳＴＡ２０２がいつ接続セットアップに利用可能であるかを示す１つまたは複数の期間を送信し得る。１つまたは複数の時間は、周波数帯域情報内で、または別のメッセージにおいて送信され得る。
【０１１５】
[0118]ブロック６２５において、装置は、ＮＡＮサービスの加入者との接続セットアップを実行し得る。例えば、図２Ａを参照すると、ＳＴＡ２０２は、ＳＴＡ２０８との通信セットアップを実行し得る。いくつかの態様では、ＳＴＡ２０２は、周波数帯域情報内で示された周波数帯域上で接続セットアップを実行し得、周波数帯域は、周波数帯域情報が送信された周波数帯域とは異なる周波数帯域であり得る。ＳＴＡ２０２は、ＳＴＡ２０８が周波数帯域情報内の周波数帯域上でＮＤＬをセットアップすることを試みていると決定することと、接続セットアップ要求を受け入れることによって接続セットアップを実行し得る。
【０１１６】
[0119]ブロック６３０において、装置は、リンク品質レポートを受信し得る。例えば、図２Ａを参照すると、ＳＴＡ２０２は、ＳＴＡ２０８からリンク品質レポートを受信し得る。
【０１１７】
[0120]ブロック６３５において、装置は、接続セットアップの失敗が検出された場合、接続セットアップの失敗のインジケーションを提供し得る。インジケーションは、接続セットアップの失敗についての理由コードを含み得る。例えば、図２Ａを参照すると、ＳＴＡ２０２は、ＳＴＡ２０２とＳＴＡ２０８との間の接続セットアップが失敗した場合、接続セットアップの失敗のインジケーションを提供し得る。
【０１１８】
[0121]図７は、帯域選択を実行するための方法７００のフローチャートである。方法７００は、（例えば、ＳＴＡ１１４、１１８、ＳＴＡ２０２、２０４、２０６、２０８、および２１０のような）加入者デバイスのような装置を使用して実行され得る。方法７００は、図５のワイヤレスデバイス５０２の要素に関して以下で説明されるが、以下では、他のコンポーネントが、本明細書で説明される機能のうちの１つまたは複数を実現するために使用され得る。
【０１１９】
[0122]ブロック７０５において、装置は、ＮＡＮサービスに関連付けられたＮＤＬ上で通信するための周波数帯域情報を含むメッセージを、第２の装置から、受信し得る。例えば、図２Ａを参照すると、装置は、ＳＴＡ２０８であり得る。ＳＴＡ２０８は、ＮＡＮサービスに関連付けられたＮＤＬ上で通信するための周波数帯域情報を含むメッセージを、ＳＴＡ２０２（第２の装置）から受信し得る。メッセージは、パブリッシュメッセージであり得る。
【０１２０】
[0123]ブロック７１０において、受信された周波数帯域情報に基づいてＮＤＬ上で通信するための周波数帯域を選択し得る。例えば、図２Ａを参照すると、装置は、ＳＴＡ２０８であり得、ＳＴＡ２０８は、受信された周波数帯域情報に基づいてＮＤＬ上で通信するための周波数帯域を選択し得る。ＳＴＡ２０８は、ＳＴＡ２０８が周波数帯域情報に含まれる任意の周波数帯域上で通信することができるかどうかを決定することによって周波数帯域を選択し得る。ＳＴＡ２０８は、ＳＴＡ２０２によって示され、ＳＴＡ２０８が通信することができる周波数帯域上のチャネル品質またはトラフィックレベルを決定し、最低限のトラフィックまたは最良のチャネル品質を有する周波数帯域を選択し得る。
【０１２１】
[0124]ブロック７１５において、装置は、選択された周波得帯域に基づいてＮＤＬ上で第２の装置との接続をセットアップすることを試み得る。例えば、図２Ａを参照すると、ＳＴＡ２０８は、選択された周波得帯域に基づいてＮＤＬ上でＳＴＡ２０２との接続をセットアップすることを試み得る。いくつかの態様では、ＳＴＡ２０８は、ＳＴＡ２０２に関連付け要求を送信することと、ＳＴＡ２０２が選択された周波数帯域上で接続セットアップのために利用可能であるかどうかを決定することによって、接続をセットアップすることを試み得る。ＳＴＡ２０２が選択された周波数帯域において利用可能でない場合、ＳＴＡ２０８は、周波数帯域情報から異なる周波数帯域を選択し、選択された異なる周波数帯域に基づいて接続をセットアップすることを試み得る。
【０１２２】
[0125]ブロック７２０において、装置は、第２の装置が受信された周波数帯域情報に基づいていつ接続セットアップに利用可能であるかを示す１つまたは複数の期間を受信し得る。第２の装置と通信する試みは、受信された１つまたは複数の時間に基づき得る。例えば、図２Ａを参照すると、ＳＴＡ２０８は、ＳＴＡ２０２がいつ接続セットアップに利用可能であるかを示す１つまたは複数の期間を受信し得る。
【０１２３】
[0126]ブロック７２５において、装置は、受信された周波数帯域情報に基づいて第２の装置との接続をセットアップする試みが成功しなかったことを示す第２のメッセージを第２の装置に提供し得る。例えば、図２Ａを参照すると、ＳＴＡ２０８は、ＳＴＡ２０２との接続をセットアップする試みが成功しなかったことを示す第２のメッセージをＳＴＡ２０２に送信し得る。
【０１２４】
[0127]ブロック７３０において、装置は、決定されたリンク品質に基づいてリンク品質レポートを提供し得る。リンク品質レポートは、リンクがミリメートル波ビーム選択プロトコルに基づいてデータレートまたはアンテナフィードバック情報をサポートするかどうかのインジケーションの少なくとも１つを示し得る。例えば、図２Ａを参照すると、ＳＴＡ２０８は、ＳＴＡ２０２とＳＴＡ２０８との間の決定されたリンク品質に基づいてＳＴＡ２０２にリンク品質レポートを送信し得る。
【０１２５】
[0128]図８は、帯域選択についての情報を提供し、帯域選択を実行する例示的なワイヤレス通信デバイス８００の機能ブロック図である。ワイヤレス通信デバイス８００は、受信機８０５、処理システム８１０、および送信機８１５を含み得る。処理システム８１０は、帯域選択コンポーネント８２４を含み得る。
【０１２６】
[0129]いくつかの実現では、処理システム８１０または帯域選択コンポーネント８２４は、ＮＡＮサービスに関連付けられたＮＤＬ上で通信するための周波数帯域情報を決定するように構成され得る。送信機８１５、処理システム８１０、または帯域選択コンポーネント８２４は、ＮＤＬをセットアップするためにＮＡＮサービスの加入者に送信のための決定された周波数帯域情報を提供するように構成され得る。いくつかの態様では、決定された周波数帯域情報が、パブリッシュメッセージにおいて送信され得る。いくつかの他の態様では、パブリッシュメッセージの送信は、要求されない可能性がある。
【０１２７】
[0130]いくつかの他の態様では、受信機８０５、処理システム８１０、または帯域選択コンポーネント８２４は、加入者からサービスディスカバリメッセージを受信するように構成され得る。決定された周波数帯域情報は、受信されたサービスディスカバリメッセージに応答して送信され得る。いくつかの他の態様では、決定された周波数帯域は、パブリッシュメッセージ内に含まれ得る利用可能性エントリー属性内のエントリー制御フィールドの使用優先サブフィールドにおいて示され得る。
【０１２８】
[0131]いくつかの他の態様では、送信機８１５、処理システム８１０、または帯域選択コンポーネント８２４は、決定された周波数帯域情報に基づいてワイヤレス通信デバイス８００がいつ接続セットアップに利用可能であるかを示す１つまたは複数の期間を提供するように構成され得る。いくつかの他の態様では、送信機８１５、受信機８０５、処理システム８１０、または帯域選択コンポーネント８２４は、ＮＡＮサービスの加入者との接続セットアップを実行するように構成され得る。いくつかの他の態様では、ＮＤＬのための接続セットアップは、周波数帯域情報において示された周波数帯域上で成功し得る。
この態様では、ＮＤＬは、周波数帯域上で確立され得、周波数帯域は、周波数帯域情報が送信された第２の周波数帯域とは異なり得る。
【０１２９】
[0132]いくつかの他の態様では、送信機８１５、受信機８０５、処理システム８１０、または帯域選択コンポーネント８２４は、加入者が周波数帯域情報によって示された第２の周波数帯域と異なる第１の周波数帯域上でＮＤＬをセットアップすることを試みると決定することと、第１の周波数帯域上のリンクに関連付けられたリンク品質を決定することと、第１の周波数帯域に関連付けられた決定されたリンク品質に基づいて接続セットアップを拒否するかどうかを決定することによって、接続セットアップを実行するように構成され得る。
【０１３０】
[0133]いくつかの他の態様では、送信機８１５、受信機８０５、処理システム８１０、または帯域選択コンポーネント８２４は、接続セットアップを拒否するとの決定に基づいて、加入者が周波数帯域情報において示された周波数帯域のうちの１つで接続セットアップを再試行するというインジケーションを提供することによって接続セットアップを実行するように構成され得る。
【０１３１】
[0134]いくつかの他の態様では、送信機８１５、受信機８０５、処理システム８１０、または帯域選択コンポーネント８２４は、周波数帯域上のリンクに関連付けられたリンク品質を決定することによって接続セットアップを実行するように構成され得る。この態様では、リンク品質は、チャネルトレーニングシンボルを含むヌルデータパケットの交換に基づいて決定される。更なる態様では、送信機８１５、処理システム８１０、帯域選択コンポーネント８２４は、決定されたリンク品質に基づいてリンク品質レポートを提供するようにさらに構成され得る。リンク品質レポートは、リンクがミリメートル波ビーム選択プロトコルに基づいてデータレートまたはアンテナフィードバック情報をサポートするかどうかのインジケーションの少なくとも１つを示し得る。
【０１３２】
[0135]いくつかの他の態様では、受信機８０５、処理システム８１０、または帯域選択コンポーネント８２４は、リンク品質レポートを受信するように構成され得る。いくつかの他の態様では、リンク品質レポートは、周波数帯域情報に含まれる少なくとも１つの周波数帯域に関連付けられた接続のリンク品質が閾値以下であること、およびＮＤＬのための接続セットアップが異なる周波数帯域上で試みられるべきであることを示し得る。いくつかの他の態様では、ＮＤＬのための接続セットアップは、異なる周波数帯域上で成功し得、ＮＤＬは、異なる周波数帯域上で確立され得る。
【０１３３】
[0136]いくつかの他の態様では、送信機８１５、処理システム８１０、または帯域選択コンポーネント８２４は、接続セットアップの失敗が検出された場合に接続セットアップの失敗のインジケーションを提供するように構成され得、インジケーションは、接続セットアップの失敗についての理由コードを含み得る。いくつかの態様では、決定された周波数帯域情報が、サービス記述子拡張属性において送信され得る。
【０１３４】
[0137]例えば、周波数帯域情報を決定するための手段は、処理システム８１０および／または帯域選択コンポーネント８２４を含み得る。決定された周波数帯域情報を提供するための手段は、送信機８１５、処理システム８１０、または帯域選択コンポーネント８２４を含み得る。サービスディスカバリメッセージを受信するための手段は、受信機８０５、処理システム８１０、または帯域選択コンポーネント８２４を含み得る。１つまたは複数の時間を提供するための手段は、送信機８１５、処理システム８１０、または帯域選択コンポーネント８２４を含み得る。接続セットアップを実行するための手段は、送信機８１５、受信機８０５、処理システム８１０、または帯域選択コンポーネント８２４を含み得る。リンク品質レポートを提供するための手段は、送信機８１５、処理システム８１０、または帯域選択コンポーネント８２４を含み得る。リンク品質レポートを受信するための手段は、受信機８０５、処理システム８１０、または帯域選択コンポーネント８２４を含み得る。接続セットアップの失敗のインジケーションを提供するための手段は、送信機８１５、処理システム８１０、または帯域選択コンポーネント８２４を含み得る。
【０１３５】
[0138]いくつかの他の態様では、受信機８０５、処理システム８１０、または帯域選択コンポーネント８２４は、ＮＡＮサービスに関連付けられたＮＤＬ上で通信するための周波数帯域情報を含むメッセージを、第２の装置から、受信するように構成され得る。処理システム８１０または帯域選択コンポーネント８２４は、受信された周波数帯域情報に基づいてＮＤＬ上で通信するための周波数帯域を選択するように構成され得る。
【０１３６】
[0139]受信機８０５、送信機８１５、処理システム８１０、または帯域選択コンポーネント８２４は、選択された周波得帯域に基づいてＮＤＬ上で第２の装置との接続をセットアップすることを試みるように構成され得る。いくつかの態様では、受信機８０５、送信機８１５、処理システム８１０、または帯域選択コンポーネント８２４は、第２の装置が選択された周波数帯域上での接続セットアップに利用可能であるかどうかを決定することと、第２の装置が選択された周波数帯域に到達不可能な場合に周波数帯域情報から異なる周波数帯域を選択することと、選択された異なる周波数帯域に基づいて第２の装置との接続をセットアップすることを試みることによって、接続をセットアップすることを試みるように構成され得る。いくつかの他の態様では、受信機８０５、送信機８１５、処理システム８１０、または帯域選択コンポーネント８２４は、周波数帯域情報によって示された任意の周波数帯域と異なる別の周波数を選択することと、選択された他の周波数帯域に基づいて第２の装置との接続をセットアップすることを試みることによって、接続をセットアップすることを試みるようにさらに構成され得る。
【０１３７】
[0140]いくつかの他の態様では、送信機８１５、処理システム８１０、または帯域選択コンポーネント８２４は、受信された周波数帯域情報に基づいて第２の装置との接続をセットアップすることの試みが成功しなかったことを示す第２のメッセージを第２の装置に提供するようにさらに構成され得る。いくつかの他の態様では、受信機８０５、処理システム８１０、または帯域選択コンポーネント８２４はさらに周波数帯域情報に基づいて第２の装置がいつ接続セットアップに利用可能であるかを示す１つまたは複数の期間を受信するように構成され得る。第２の装置と通信する試みは、受信された１つまたは複数の時間に基づき得る。いくつかの他の態様では、受信機８０５、処理システム８１０、または帯域選択コンポーネント８２４は、第２の装置との接続セットアップを拒否するメッセージを受信するようにさらに構成され得る。メッセージは、ワイヤレス通信デバイス８００が受信された周波数帯域情報に示された周波数帯域のうちの１つで接続セットアップを再試行することを示し得る。
【０１３８】
[0141]いくつかの他の態様では、送信機８１５、受信機８０５、処理システム８１０、または帯域選択コンポーネント８２４は、ワイヤレス通信デバイス８００が選択された周波数帯域上で第２の装置と通信することができるかどうかを決定することと、ワイヤレス通信デバイス８００が選択された周波数上で第２の装置と通信することができる場合、選択された周波数帯域に基づいて第２の装置でリンク品質を決定することによって接続をセットアップすることを試みるように構成され得る。
【０１３９】
[0142]いくつかの他の態様では、送信機８１５、受信機８０５、処理システム８１０、または帯域選択コンポーネント８２４は、決定されたリンク品質に基づいて異なる周波数帯域を選択することと、決定されたリンク品質に基づいて第２の装置にリンク品質レポートを提供することによって、接続をセットアップすることを試みるようにさらに構成され得る。いくつかの他の態様では、リンク品質は、ＱｏＳヌルフレーム、ＮＤＰ、または指向性マルチ利得ビームトレーニングフレーム、または他のフレームに基づいて決定され得る。
【０１４０】
[0143]いくつかの他の態様では、送信機８１５、処理システム８１０、帯域選択コンポーネント８２４は、決定されたリンク品質に基づいてリンク品質レポートを提供するようにさらに構成され得る。リンク品質レポートは、リンクがミリメートル波ビーム選択プロトコルに基づいてデータレートまたはアンテナフィードバック情報をサポートするかどうかのインジケーションの少なくとも１つを示し得る。
【０１４１】
[0144]いくつかの他の態様では、送信機８１５、処理システム８１０、または帯域選択コンポーネント８２４は、接続セットアップの失敗が検出された場合、接続セットアップの失敗のインジケーションを提供するようにさらに構成され得る。インジケーションは、接続セットアップの失敗についての理由コードを含み得る。いくつかの他の態様では、接続セットアップの失敗のインジケーションは、ワイヤレス通信デバイス８００と第２の装置との間の通信に以前に使用されたチャネル上で送信され得る。いくつかの他の態様では、接続セットアップの失敗のインジケーションは、ＮＡＮのディスカバリウィンドウの間に送信され得る。
【０１４２】
[0145]例えば、第２の装置から、メッセージを受信するための手段は、受信機８０５、処理システム８１０、または帯域選択コンポーネント８２４を含み得る。周波数帯域を選択するための手段は、処理システム８１０または帯域選択コンポーネント８２４を含み得る。接続をセットアップすることを試みるための手段は、送信機８１５、受信機８０５、処理システム８１０、または帯域選択コンポーネント８２４を含み得る。第２のメッセージを提供するための手段は、送信機８１５、処理システム８１０、または帯域選択コンポーネント８２４を含み得る。１つまたは複数の時間を受信機するための手段は、受信機８０５、処理システム８１０、または帯域選択コンポーネント８２４を含み得る。リンク品質レポートを提供するための手段は、送信機８１５、処理システム８１０、または帯域選択コンポーネント８２４を含み得る。接続セットアップの失敗のインジケーションを提供するための手段は、送信機８１５、処理システム８１０、または帯域選択コンポーネント８２４を含み得る。
【０１４３】
[0146]受信機８０５は、受信機５１２に対応し得る。処理システム８１０は、プロセッサ５０４に対応し得る。送信機８１５は、送信機５１０に対応し得る。帯域選択コンポーネント８２４は、帯域選択コンポーネント１２４、帯域選択コンポーネント１２６、または帯域選択コンポーネント５２４に対応し得る。
【０１４４】
[0147]本明細書で使用される場合、アイテムのリスト「のうちの少なくとも１つ」を指す表現は、単一のメンバ（members）を含む、それらの項目の任意の組合せを指す。例として、「ａ、ｂ、またはｃのうちの少なくとも１つ」は、ａ、ｂ、ｃ、ａ−ｂ、ａ−ｃ、ｂ−ｃ、およびａ−ｂ−ｃをカバーするように意図される。
【０１４５】
[0148]本明細書に開示され実現に関連して説明された様々な例示的なロジック、論理ブロック、モジュール、回路、およびアルゴリズムプロセスは、電子ハードウェア、コンピュータソフトウェア、または両方の組み合わせとして実現され得る。ハードウェアおよびソフトウェアの互換性は概して、機能の観点から説明されており、上述された様々な例示的なコンポーネント、ブロック、モジュール、回路、およびプロセスにおいて例示されている。そのような機能がハードウェアにおいて実現されるか、またはソフトウェアにおいて実現されるかは、特定のアプリケーションおよびシステム全体に課せられた設計制約に依存する。
【０１４６】
[0149]本明細書で開示された態様に関連して説明された様々な例示的な論理、論理ブロック、モジュール、および回路を実現するために使用されるハードウェアおよびデータ処理装置は、汎用単一チップのプロセッサまたは汎用マルチチッププロセッサ、デジタルシグナルプロセッサ（ＤＳＰ）、特定用途向け集積回路（ＡＳＩＣ）、フィールドプログラマブルゲートアレイ（ＦＰＧＡ）、あるいは他のプログラマブル論理デバイス、ディスクリートゲートまたはトランジスタ論理、ディスクリートハードウェア構成要素、または本明細書で説明された機能を実行するために設計された、それらの任意の組合せで実現または実行され得る。汎用プロセッサは、マイクロプロセッサ、または、任意の従来のプロセッサ、コントローラ、マイクロコントローラ、またはステートマシン（state machine）であり得る。プロセッサは、また、ＤＳＰとマイクロプロセッサの組合せ、複数のマイクロプロセッサ、ＤＳＰコアに連結した１つまたは複数のマイクロプロセッサといった、コンピューティングデバイスの組合せ、または他の任意のそのような構成として実現され得る。いくつかの実現では、特定のプロセスおよび方法は、所与の機能に特有である回路によって遂行され得る。
【０１４７】
[0150]１つまたは複数の態様では、説明された機能は、この明細書中に開示された構造およびそれらの構造的同等物を含む、ハードウェア、デジタル電子回路、コンピュータソフトウェア、ファームウェア、またはそれらの任意の組み合わせにおいて実現され得る。本明細書で説明された主題の実現はまた、データ処理装置による実行のための、またはデータ処理装置の動作を制御するために、コンピュータ記憶媒体上で符号化される、１つまたは複数のコンピュータプログラム、すなわち、コンピュータプログラムの命令の１つまたは複数のモジュール、として実現されることができる。
【０１４８】
[0151]本開示で説明される実現への様々な変更は、当業者にとって容易に明らかであり、本明細書で定められる一般的な原理は、本開示の趣旨または範囲から逸脱することなく他の実現に適用され得る。したがって、本願の請求項は、本明細書で示された実現に限定されることを意図されてはいないが、本明細書で開示されたこの開示、原理、および新規な特徴と一致する最も広い範囲が与えられるべきである。
【０１４９】
[0152]加えて、当業者は、「上方（upper）」および「下方（lower）」という用語が、図を説明しやすくするために使用されることがあり、適正に方向付けられた頁上で図の向きに対応する相対位置を示し、実現されたときの任意のデバイスの適正な向きを反映しないことがありことを容易に認識するであろう。
【０１５０】
[0153]別個の実現のコンテキストにおいて本明細書で説明されるある特定の特徴もまた、単一の実現において組み合わせて実現され得る。反対に、単一の実現のコンテキストにおいて説明されている様々な特徴もまた、別個に複数の実現において、または任意の適したサブコンビネーションにおいて実現されることができる。さらに、特徴は、ある特定の組み合わせで機能するとして上記で説明され、特許請求の範囲にも最初はそのように記載され得るが、特許請求の範囲に記載されている組み合わせからの１つまたは複数の特徴は、いくつかのケースでは、その組み合わせから削除され、特許請求の範囲に記載されている組み合わせは、サブコンビネーションまたはサブコンビネーションの変形を対象とし得る。
【０１５１】
[0154]同様に、動作が特定の順序で図面に図示されているが、このことは、そのような動作が、望ましい結果を達成するために、示された特定の順序または連続した順序で行われること、または全ての例示された動作が行われることを必要とするものと理解されるべきではない。さらに、図面は、フロー図の形式でもう一つの例示的なプロセスを概略的に図示し得る。しかしながら、図示されていない他の動作は、概略的に例示されている例示的なプロセスに組み込まれることができる。例えば、１つまたは複数の追加の動作は、例示されている動作のいずれかの前に、後に、同時に、または間に実行されることができる。ある特定の状況では、マルチタスクおよび平行処理が有利であり得る。さらに、上記で説明された実現における様々なシステムコンポーネントの分離が、すべての実現においてそのような分離を必要とするものと理解されるべきではなく、説明されているプログラムコンポーネントおよびシステムは、概して、単一のソフトウェア製品に共に一体化される、または複数のソフトウェア製品にパッケージされることができると理解されるべきである。加えて、他の実現は、以下の請求項の範囲内にある。いくつかのケースでは、特許請求の範囲に記載されるアクションは、異なる順序で遂行されることができ、それでもなお所望の結果を達成することができる。
【０１５２】
[0155]「関連付けする（associate）」または「関連付け（association）」という用語、あるいはそのいかなる変形も、本開示のコンテキスト内で可能性のある最も広い意味を与えられるべきである。例として、第１の装置が第２の装置と関連付けするとき、それら２つの装置は直接的に関連付けられ得るか、または媒介装置が存在し得ることが理解されるべきである。簡潔さのために、２つの装置間で関連付けを確立するための処理は、一方の装置による「関連付け要求」とそれに続くもう一方の装置による「関連付け応答」とを利用するハンドシェイクプロトコルを使用して説明されることになる。ハンドシェイクプロトコルは、例として、認証を提供するためのシグナリングのような、他のシグナリングを利用し得ることが、当業者によって理解されるであろう。
【図１】
2019515577.tif 000003
【図２Ａ】
2019515577.tif 000004
【図２Ｂ】
2019515577.tif 000005
【図３】
2019515577.tif 000006
【図４】
2019515577.tif 000007
【図５】
2019515577.tif 000008
【図６】
2019515577.tif 000009
【図７】
2019515577.tif 000010
【図８】
2019515577.tif 000011
【国際調査報告】
2019515577.tif 000012
2019515577.tif 000013
2019515577.tif 000014