(57)【要約】  ネットワーク構成器は、ワイヤレスネットワークにおける他のデバイスの間でネットワークデータを結合するようにデバイスを動的に構成することができる。デバイスは、２．４ＧＨｚの周波数帯域または５．０ＧＨｚの周波数帯域など、異なる周波数帯域内でそれぞれ動作することができる２つの独立したワイヤレストランシーバを含むことができる。独立したワイヤレストランシーバの構成は、ワイヤレストランシーバのデバイス能力、チャネル状態、およびワイヤレスネットワークにおける他のワイヤレス局に関連するサービス品質に少なくとも部分的に基づき得る。
2016539596.tif 000002
【特許請求の範囲】
【請求項１】
ネットワーク構成器において、第１のデバイスの第１のワイヤレストランシーバの第１のデバイス能力と前記第１のデバイスの第２のワイヤレストランシーバの第２のデバイス能力とを決定することと、
第２のデバイスの構成と第３のデバイスの構成とを決定することと、
第１の周波数範囲により前記第１のデバイスと前記第２のデバイスとの間でネットワークデータを結合するように前記第１のワイヤレストランシーバを構成することと、ここにおいて、前記第１の周波数範囲が、前記第１のデバイス能力および前記第２のデバイスの前記構成に少なくとも部分的に基づく、
第２の周波数範囲により前記第１のデバイスと前記第３のデバイスとの間でネットワークデータを結合するように前記第２のワイヤレストランシーバを構成することと、ここにおいて、前記第２の周波数範囲が、前記第２のデバイス能力および前記第３のデバイスの前記構成に少なくとも部分的に基づく、
を備える方法。
【請求項２】
前記第１のワイヤレストランシーバと前記第２のワイヤレストランシーバとの間でネットワークデータを結合するようにデータリンクを構成することをさらに備える、請求項１に記載の方法。
【請求項３】
前記第１のワイヤレストランシーバの第１の送信機を無効にすることと、
前記第１のワイヤレストランシーバに結合された前記データリンクから前記ネットワークデータを受信するように前記第２のワイヤレストランシーバを構成することと、
前記第２のワイヤレストランシーバの第２の送信機によって、前記第２の周波数範囲により前記第３のデバイスに前記ネットワークデータを送信することと
をさらに備える、請求項２に記載の方法。
【請求項４】
前記第２のデバイスの前記構成は、前記第２のデバイスにとって利用可能な動作周波数を含み、前記第３のデバイスの前記構成は、前記第３のデバイスにとって利用可能な動作周波数を含む、請求項１に記載の方法。
【請求項５】
前記第１の周波数範囲は、前記第２のデバイスにとって利用可能な前記動作周波数の少なくとも一部分を含み、前記第２の周波数範囲は、前記第３のデバイスにとって利用可能な前記動作周波数の少なくとも一部分を含む、請求項４に記載の方法。
【請求項６】
前記第３のデバイスに関連する所望のサービス品質を決定すること
をさらに備え、
前記第２のワイヤレストランシーバを構成することは、前記第３のデバイスに関連する前記所望のサービス品質に少なくとも部分的に基づく、請求項１に記載の方法。
【請求項７】
前記所望のサービス品質は、前記第３のデバイス上で実行されるアプリケーションに少なくとも部分的に基づく、請求項６に記載の方法。
【請求項８】
前記第３のデバイスに関連する現在のサービス品質が前記所望のサービス品質を下回るかどうかを決定すること
をさらに備え、
前記第３のデバイスと前記第１のデバイスとの間で前記ネットワークデータを結合するように前記第２のワイヤレストランシーバを構成することは、前記現在のサービス品質が前記所望のサービス品質を下回るかどうかを決定することに少なくとも部分的に基づく、請求項６に記載の方法。
【請求項９】
前記所望のサービス品質は、データスループットレート、ビット誤り率、データ待ち時間および信号対雑音比のうちの少なくとも１つに基づく、請求項６に記載の方法。
【請求項１０】
前記第１のワイヤレストランシーバにとって利用可能な第１のチャネルに関連する第１のチャネル状態を決定することと、前記第２のワイヤレストランシーバにとって利用可能な第２のチャネルに関連する第２のチャネル状態を決定することと
をさらに備え、
前記第１のワイヤレストランシーバを構成することは、前記第１のチャネル状態に少なくとも部分的に基づき、前記第２のワイヤレストランシーバを構成することは、前記第２のチャネル状態に少なくとも部分的に基づく、請求項１に記載の方法。
【請求項１１】
前記第３のデバイスが前記第１のデバイスから離れて前記第２のデバイスの方に移動しているかどうかを決定することと、
前記第３のデバイスが前記第１のデバイスから離れて前記第２のデバイスの方に移動していると決定したことに応答して、前記第３のデバイスと前記第２のデバイスとの間でネットワークデータを結合するように前記第２のデバイスを構成することと
をさらに備える、請求項１に記載の方法。
【請求項１２】
前記第３のデバイスが前記第１のデバイスから離れて前記第２のデバイスの方に移動しているかどうかを決定することは、前記第３のデバイスによって送信された信号に関連する受信信号強度測定値、前記第３のデバイスによって受信された衛星航法データ、および前記第３のデバイス上に実装された動きセンサーのうちの少なくとも１つに少なくとも部分的に基づく、請求項１１に記載の方法。
【請求項１３】
前記第３のデバイスが前記第１のデバイスから離れて第４のデバイスの方に移動しているかどうかを決定することと、
前記第３のデバイスが前記第１のデバイスから離れて前記第４のデバイスの方に移動しているかどうかを決定したことに応答して、前記第３のデバイスと前記第４のデバイスとの間でネットワークデータを結合するように前記第４のデバイスを構成することと
をさらに備える、請求項１に記載の方法。
【請求項１４】
前記ネットワーク構成器は、前記第１のデバイス、前記第２のデバイス、および前記第３のデバイスのうちの１つに含まれる、請求項１に記載の方法。
【請求項１５】
２．４ＧＨｚの周波数帯域内で動作するように前記第１のワイヤレストランシーバを構成することと、
５．０ＧＨｚの周波数帯域内で動作するように前記第２のワイヤレストランシーバを構成することと
をさらに備える、請求項１に記載の方法。
【請求項１６】
第１のワイヤレストランシーバと、
第２のワイヤレストランシーバと、
ネットワーク構成器と
を備える第１のデバイスであって、前記ネットワーク構成器が、
前記第１のワイヤレストランシーバの第１のデバイス能力と前記第２のワイヤレストランシーバの第２のデバイス能力とを決定することと、
第２のデバイスの構成と第３のデバイスの構成とを決定することと、
第１の周波数範囲により前記第１のデバイスと前記第２のデバイスとの間でネットワークデータを結合するように前記第１のワイヤレストランシーバの構成を決定することと、ここにおいて、前記第１の周波数範囲が、前記第１のデバイス能力および前記第２のデバイスの前記構成に少なくとも部分的に基づく、
第２の周波数範囲により前記第１のデバイスと前記第３のデバイスとの間でネットワークデータを結合するように前記第２のワイヤレストランシーバの構成を決定することと、ここにおいて、前記第２の周波数範囲が、前記第２のデバイス能力および前記第３のデバイスの前記構成に少なくとも部分的に基づく、
を行うように構成される、第１のデバイス。
【請求項１７】
前記第１のワイヤレストランシーバと前記第２のワイヤレストランシーバとの間でネットワークデータを結合するように構成されたデータリンクをさらに備える、請求項１６に記載の第１のデバイス。
【請求項１８】
前記ネットワーク構成器は、
前記第１のワイヤレストランシーバの第１の送信機を無効にすることと、
前記第１のワイヤレストランシーバに結合された前記データリンクから前記ネットワークデータを受信するように前記第２のワイヤレストランシーバを構成することと、
前記第２のワイヤレストランシーバの第２の送信機によって、前記第２の周波数範囲により前記第３のデバイスに前記ネットワークデータを送信することと
を行うようにさらに構成される、請求項１７に記載の第１のデバイス。
【請求項１９】
前記ネットワーク構成器は、前記第２のデバイスにとって利用可能な動作周波数に少なくとも部分的に基づいて前記第１のワイヤレストランシーバの前記構成を決定することと、前記第３のデバイスにとって利用可能な動作周波数に少なくとも部分的に基づいて前記第２のワイヤレストランシーバの前記構成を決定することとを行うように構成される、請求項１６に記載の第１のデバイス。
【請求項２０】
前記第１の周波数範囲は、前記第２のデバイスにとって利用可能な前記動作周波数の少なくとも一部分を含み、前記第２の周波数範囲は、前記第３のデバイスにとって利用可能な前記動作周波数の少なくとも一部分を含む、請求項１９に記載の第１のデバイス。
【請求項２１】
前記ネットワーク構成器は、前記第２のデバイスに関連する所望のサービス品質に少なくとも部分的に基づいて前記第１のワイヤレストランシーバの前記構成を決定するように構成される、請求項１６に記載の第１のデバイス。
【請求項２２】
前記ネットワーク構成器は、前記第２のデバイスに関連する前記所望のサービス品質を決定するように構成される、請求項２１に記載の第１のデバイス。
【請求項２３】
前記ネットワーク構成器は、
前記第２のデバイスに関連する現在のサービス品質が前記第２のデバイスに関する前記所望のサービス品質を下回るかどうかを決定することと、
前記現在のサービス品質が前記所望のサービス品質を下回るかどうかに少なくとも部分的に基づいて、前記第１のワイヤレストランシーバの前記構成を決定することと
を行うように構成される、請求項２１に記載の第１のデバイス。
【請求項２４】
前記ネットワーク構成器は、通信チャネルに関連するチャネル状態に少なくとも部分的に基づいて、前記第１のワイヤレストランシーバおよび前記第２のワイヤレストランシーバのうちの少なくとも１つを構成するようにさらに構成される、請求項１６に記載の第１のデバイス。
【請求項２５】
第１の周波数範囲により第１のネットワークデータを送信するように構成された第１の送信機を含む第１のトランシーバと、
第２の周波数範囲により第２のネットワークデータを送信するように構成された第２の送信機を含む第２のトランシーバと、
前記第１の送信機が無効にされたときに前記第２の送信機を介して前記第１のネットワークデータを送信するために、前記第１のトランシーバから前記第２のトランシーバに前記第１のネットワークデータを結合するように構成されたデータリンクと
を備えるデバイス。
【請求項２６】
前記第１のトランシーバの動作周波数内で干渉が存在するときに、前記第１の送信機は無効にされる、請求項２５に記載のデバイス。
【請求項２７】
前記データリンクは、前記第２の送信機が無効にされたときに前記第１の送信機を介して前記第２のネットワークデータを送信するために、前記第２のトランシーバから前記第１のトランシーバに前記第２のネットワークデータを結合するように構成される、請求項２５に記載のデバイス。
【請求項２８】
機械実行可能命令を記憶した非一時的機械可読記憶媒体であって、前記機械実行可能命令が、
ネットワーク構成器において、第１のデバイスの第１のワイヤレストランシーバの第１のデバイス能力と前記第１のデバイスの第２のワイヤレストランシーバの第２のデバイス能力とを決定することと、
第２のデバイスの構成と第３のデバイスの構成とを決定することと、
第１の周波数範囲により前記第１のデバイスと前記第２のデバイスとの間でネットワークデータを結合するように前記第１のワイヤレストランシーバを構成することと、ここにおいて、前記第１の周波数範囲が、前記第１のデバイス能力および前記第２のデバイスの前記構成に少なくとも部分的に基づく、
第２の周波数範囲により前記第１のデバイスと前記第３のデバイスとの間でネットワークデータを結合するように前記第２のワイヤレストランシーバを構成することと、ここにおいて、前記第２の周波数範囲が、前記第２のデバイス能力および前記第３のデバイスの前記構成に少なくとも部分的に基づく、
を行うための命令を備える、非一時的機械可読記憶媒体。
【請求項２９】
前記第１のワイヤレストランシーバと前記第２のワイヤレストランシーバとの間でネットワークデータを結合するようにデータリンクを構成する
ための命令をさらに備える、請求項２８に記載の非一時的機械可読記憶媒体。
【請求項３０】
前記第１のワイヤレストランシーバの第１の送信機を無効にすることと、
前記第１のワイヤレストランシーバに結合された前記データリンクから前記ネットワークデータを受信するように前記第２のワイヤレストランシーバを構成することと、
前記第２のワイヤレストランシーバの第２の送信機によって、前記第２の周波数範囲により前記第３のデバイスに前記ネットワークデータを送信することと
を行うための命令をさらに備える、請求項２９に記載の非一時的機械可読記憶媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
関連出願
[0001]本出願は、２０１３年９月２４日に出願された米国仮特許出願第６１／８８１，９２８号、および２０１４年５月２２日に出願された米国出願第１４／２８５，０６２号の優先権の利益を主張する。
【０００２】
[0002]説明される実施形態は、一般に、通信システムの分野に関し、より詳細には、画定されたカバレージエリア内の改良されたワイヤレスネットワークカバレージに関する。
【背景技術】
【０００３】
[0003]ワイヤレスネットワークは、特に、自宅およびアパートなどの明確に画定され、限定されたエリアにおいて使用するために、広く展開されている。多くの場合、ブロードバンドネットワークへのワイヤレスアクセスを提供するために、ケーブルモデムまたはデジタル加入者線（ＤＳＬ）モデムに単一のワイヤレスアクセスポイント／ルータが接続される。ワイヤレスアクセスポイントは、２．４ＧＨｚの周波数帯域で、または２．４ＧＨｚの周波数帯域と５ＧＨｚの周波数帯域の両方で動作することができる。しかしながら、これらのワイヤレスアクセスポイントは、複数のエンドデバイス（または局）の要求をサポートすることが可能ではないことがある。特に、ワイヤレスアクセスポイントによって使用される限られた周波数は、複数の局によって求められる高いデータスループットレートをサポートしないことがある。
【発明の概要】
【０００４】
[0004]ネットワーク構成器を含む第１のデバイスの様々な実施形態が開示される。いくつかの実施形態では、第１のデバイスは、第１のワイヤレストランシーバと第２のワイヤレストランシーバとを含む。ネットワーク構成器は、第１のワイヤレストランシーバの第１のデバイス能力と第２のワイヤレストランシーバの第２のデバイス能力とを決定する。ネットワーク構成器はまた、第２のデバイスおよび第３のデバイスの構成を決定する。第１のワイヤレストランシーバは、第１のデバイス能力および第２のデバイスの構成に少なくとも部分的に基づいて、第１のデバイスと第２のデバイスとの間でネットワークデータを結合するように構成される。第２のワイヤレストランシーバは、第２のデバイス能力および第３のデバイスの構成に少なくとも部分的に基づいて、第１のデバイスと第３のデバイスとの間でネットワークデータを結合するように構成される。
【０００５】
[0005]いくつかの実施形態では、方法は、ネットワーク構成器において、第１のデバイスの第１のワイヤレストランシーバの第１のデバイス能力と第１のデバイスの第２のワイヤレストランシーバの第２のデバイス能力とを決定することと、第２のデバイスの構成と第３のデバイスの構成とを決定することと、第１の周波数範囲により第１のデバイスと第２のデバイスとの間でネットワークデータを結合するように第１のワイヤレストランシーバを構成することと、ここにおいて、第１の周波数範囲が、第１のデバイス能力および第２のデバイスの構成に少なくとも部分的に基づく、第２の周波数範囲により第１のデバイスと第３のデバイスとの間でネットワークデータを結合するように第２のワイヤレストランシーバを構成することと、ここにおいて、第２の周波数範囲が、第２のデバイス能力および第３のデバイスの構成に少なくとも部分的に基づく、を備える。
【０００６】
[0006]いくつかの実施形態では、本方法は、第１のワイヤレストランシーバと第２のワイヤレストランシーバとの間でネットワークデータを結合するようにデータリンクを構成することをさらに備える。
【０００７】
[0007]いくつかの実施形態では、本方法は、第１のワイヤレストランシーバの第１の送信機を無効にすることと、第１のワイヤレストランシーバに結合されたデータリンクからネットワークデータを受信するように第２のワイヤレストランシーバを構成することと、第２のワイヤレストランシーバの第２の送信機によって、第２の周波数範囲により第３のデバイスにネットワークデータを送信することとをさらに備える。
【０００８】
[0008]いくつかの実施形態では、第２のデバイスの構成は、第２のデバイスにとって利用可能な動作周波数を含み、第３のデバイスの構成は、第３のデバイスにとって利用可能な動作周波数を含む。
【０００９】
[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]自宅、アパート、または他のエリアにおけるワイヤレスネットワークは、ブロードバンドネットワークへのワイヤレスアクセスを提供する中央アクセスポイント（ＣＡＰ：central access point）を含むことができる。ＣＡＰは、たとえば、ケーブルまたはＤＳＬネットワーク接続を通じて、ブロードバンドネットワークに結合することができる。ワイヤレスネットワークにおける局は、ブロードバンドネットワークにアクセスするためにＣＡＰへのリンクを確立し得る。しかしながら、ＣＡＰは、局に均一なワイヤレスアクセスを提供することが可能ではないことがある。ワイヤレス信号がＣＡＰからより遠くに離れて伝播するのに伴い、ワイヤレス信号強度は低下する。弱い信号強度を有するエリアでは、局は、ＣＡＰへのリンクを確立することが可能ではないことがある。様々な状況では、リンクが確立され得る場合でも、局に存在する弱い信号強度は、高いデータスループットレートをサポートしないことがある。
【００３９】
[0043]ワイヤレスネットワーク全体にわたってカバレージを拡張するために、レンジエクステンダ（ＲＥ）が使用され得る。ＲＥは、ＣＡＰとの間でデータを受信し、バッファリングし、次いで中継することによって、ネットワークカバレージを拡張することができる。しかしながら、レンジエクステンダは多くの場合、単一の周波数帯域を通じてデータを受信し、中継することに限定される。場合によっては、ワイヤレスネットワークにＲＥを追加することは、周波数帯域がＲＥによって再利用されることにより、データスループットを約５０％低下させることがある。したがって、ＲＥは、ワイヤレスネットワークカバレージを増大させ得るが、データスループットレートをかなり低下させることがある。複数のクライアントデバイス（局またはＳＴＡ）がワイヤレスネットワークに結合され、ＳＴＡが高いデータスループットレートを要求するとき、ＲＥは、周波数の再利用のために所望のデータスループットレートをもたらせないことがある。
【００４０】
[0044]ワイヤレスネットワークカバレージおよびデータスループットレートは、ＣＡＰ、ＲＥ、およびＳＴＡの間のネットワークデータ経路を選択することによって改善され得る。一実施形態では、ネットワークデータ経路の選択は、チャネル状態に少なくとも部分的に基づいてワイヤレスネットワークを構成すること（たとえば、ワイヤレスネットワークにおけるワイヤレスデバイスを構成すること）によって行われ得る。ワイヤレスネットワーク構成はまた、ワイヤレスネットワークにおける１つまたは複数のＳＴＡに関連する所望のサービス品質に基づき得る。いくつかの実施形態では、ＣＡＰまたはＲＥは、ネットワークローディングのバランスをとるのを支援し、ワイヤレスネットワークがＳＴＡに関する所望のサービス品質をもたらすことができるように、ＳＴＡへのデータトラフィックをシェーピングすることができる。
【００４１】
[0045]いくつかの実施形態では、ネットワークデータ経路の選択を増やし、接続性とカバレージとを改善するために、ＣＡＰおよびＲＥは、デュアルバンド、デュアル同時（ＤＢＤＣ）デバイスとして実装され得る。ＤＢＤＣデバイスは、２つのトランシーバを含むことができ、２つの異なる周波数帯域上で同時に動作することができる。たとえば、ＤＢＤＣ  ＣＡＰは、２．４ＧＨｚの周波数帯域内で動作するように構成された第１のトランシーバと、５ＧＨｚの周波数帯域内で動作するように構成された第２のトランシーバとを含むことができる。第１のトランシーバおよび第２のトランシーバは、独立して同時に動作することができる。２つのトランシーバはまた、トランシーバ間でネットワークデータが送られ得るように、ＤＢＤＣデバイス内でリンクされ得る。ＣＡＰおよびＲＥはＤＢＤＣデバイスであるので、追加のネットワークデータ経路の選択が可能である。したがって、互いに干渉していることのある隣接するＲＥまたはＳＴＡは、干渉を低減または排除するために他の周波数帯域上で動作するように構成され得る。デバイス間干渉を低減することで、ワイヤレスネットワークにおけるＳＴＡに関するデータスループットレートを引き上げることができる。いくつかの実施形態では、ハイブリッドネットワークは、ワイヤード通信技術とワイヤレス通信技術の両方、複数のワイヤード通信技術、または複数のワイヤレス通信技術をサポートすることができる。たとえば、ＣＡＰおよび／またはＲＥは、ＩＥＥＥ８０２．１１通信プロトコルと電力線通信プロトコルの両方をサポートすることができる。他の例では、ＣＡＰおよび／またはＲＥは、ＩＥＥＥ８０２．１１通信プロトコルと電力線通信プロトコルとの組合せと、ＩＥＥＥ８０２．１１通信プロトコルと同軸ケーブル（Ｃｏａｘ）ベースの通信プロトコルとの組合せと、ロングタームエボリューション（ＬＴＥ（登録商標））通信プロトコルとＩＥＥＥ８０２．１１通信プロトコルとの組合せと、ＩＥＥＥ８０２．１１通信プロトコルとＢｌｕｅｔｏｏｔｈ（登録商標）通信プロトコルとの組合せと、様々な他の適切な組合せとをサポートすることができる。したがって、ハイブリッドネットワークにおけるネットワークデータ経路は、ワイヤード通信技術とワイヤレス通信技術とを含むことができる。
【００４２】
[0046]いくつかの実施形態では、ワイヤレスネットワークは、ネットワーク構成器によって構成され得る。ネットワーク構成器は、チャネル状態と、ワイヤレスネットワークにおけるＳＴＡに関する所望のサービス品質とを決定することができる。ネットワーク構成器は、特定の周波数内で動作するようにＣＡＰとＲＥとを構成することによって、ワイヤレスネットワークを構成することができる。ネットワーク構成器は、ＳＴＡに関する現在のサービス品質が所望のサービス品質を下回るときに、ワイヤレスネットワーク構成を変更することができる。いくつかの実施形態では、ネットワーク構成器は、ＣＡＰの中またはワイヤレスネットワークにおけるＲＥのうちの１つの中に実装され得る。
【００４３】
[0047]図１は、ネットワーク構成器１１２によって構成されたワイヤレスネットワーク１００の例示的なシステム図である。ワイヤレスネットワーク１００は、ＣＡＰ１０４と、ＲＥ１０６と、ＲＥ１０８と、ＲＥ１１０とを含むことができる。図示のように、ＲＥ１１０は、ネットワーク構成器１１２を含むことができる。ワイヤレスネットワーク１００は、ＳＴＡ１４０とＳＴＡ１４２とを含むことができる。図１のシステム図は、ネットワーク構成器１１２の例示的な動作とワイヤレスネットワーク１００の例示的な構成とを示しており、限定的なものと見なされるべきではない。他の実施形態では、ワイヤレスネットワーク１００の他の構成も可能である。たとえば、ワイヤレスネットワーク１００内におけるＲＥ１０６〜１１０の異なる配置、ならびに異なる数のＲＥおよび／またはＳＴＡが考えられる。
【００４４】
[0048]ネットワーク構成器１１２は、ネットワーク分析ユニット１６０と構成ユニット１６２とを含むことができる。ネットワーク分析ユニット１６０は、様々なチャネル状態と、ワイヤレスデバイス構成と、ワイヤレスデバイス（たとえば、ＣＡＰ１０４、ＳＴＡ１４０〜１４２および／またはＲＥ１０６〜１１０）に関するワイヤレスデバイス能力とを決定することができる。構成ユニット１６２は、ワイヤレスネットワーク１００内での動作のためにＣＡＰ１０４とＲＥ１０６〜１１０とを構成することができる。たとえば、構成ユニット１６２は、特定の動作周波数を使用して通信するようにＣＡＰ１０４とＲＥ１０６〜１１０とを構成することができる。いくつかの実施形態では、ネットワーク構成器１１２は、２つ以上のＲＥの中またはＣＡＰおよびＲＥの中など、ワイヤレスネットワークにおける２つ以上のデバイスの間に分散され得る。別の実施形態では、ネットワーク構成器は、インターネット経由など、別個のネットワークを通じてワイヤレスネットワークに結合された遠隔デバイスによって実装され得る。ネットワーク分析ユニット１６０および構成ユニット１６２については、以下において、また図２〜図５に関連してより詳細に説明する。
【００４５】
[0049]ＣＡＰ１０４は、ブロードバンドネットワーク１０２に通信可能に結合され（リンクされ）、ＤＢＤＣデバイスであり得る。たとえば、ＣＡＰ１０４は、第１のトランシーバと第２のトランシーバとを含むことができる。第１のトランシーバおよび第２のトランシーバのうちの少なくとも１つは、ブロードバンドネットワーク１０２に結合することができる。ＣＡＰ１０４と同様に、ＲＥ１０６〜１１０もＤＢＤＣデバイスであり得る。ＲＥ１０６〜１１０は、ワイヤレスネットワーク１００に関する所望のカバレージエリア全体にわたって位置付けられ得る。図１に示すように、ＲＥ１０６は、リンク１２０を通じてＣＡＰ１０４に結合される。同様に、ＲＥ１１０は、リンク１２２を通じてＲＥ１０６に結合され、ＲＥ１０８は、リンク１２８を通じてＣＡＰ１０４に結合される。リンク１２０、１２２および１２８は、周波数帯域（たとえば、２．４ＧＨｚまたは５ＧＨｚ）を表すことができ、２つのワイヤレスデバイスの間でネットワークデータを搬送するために、その周波数帯域内のチャネルが使用され得る。一実施形態では、ＣＡＰ１０４およびＲＥ１０６〜１１０は、ワイヤレスデータ送信のためのＩＥＥＥ８０２．１１仕様に従ってネットワークデータを送信するように構成され得る。別の実施形態では、ＣＡＰ１０４およびＲＥ１０６〜１１０は、他のワイヤレス仕様、たとえば、Ｚｉｇｂｅｅ（登録商標）仕様、セルラー無線仕様、または他の技術的に実現可能なワイヤレスプロトコルに従ってネットワークデータを送信するように構成され得る。ＣＡＰ１０４とブロードバンドネットワーク１０２との間のリンクは、バックホールリンクと呼ばれ得る。バックホールリンクは、ＣＡＰ１０４などのワイヤレスデバイスを、他のワイヤレスデバイスまたはネットワークに結合することができ、他のワイヤレスデバイスまたはネットワークは、インターネットなどのコアネットワークまたはバックボーンネットワークに結合することができる。バックホールリンクは、ワイヤレスリンク、（たとえば、イーサネット（登録商標）もしくは電力線接続を通じた）ワイヤードリンクまたはハイブリッドリンクであり得る。いくつかの実施形態では、ハイブリッドリンクは、２つ以上の異なる通信プロトコルをサポートすることができる。
【００４６】
[0050]ＤＢＤＣワイヤレスデバイス（たとえば、ＣＡＰ１０４およびＲＥ１０６〜１１０）の構成の柔軟性は、ＣＡＰ１０４、ＲＥ１０６〜１１０およびＳＴＡ１４０〜１４２の間でリンクするための動作周波数およびチャネルの選択を増やすことができる。たとえば、ＣＡＰ１０４およびＲＥ１０６〜１１０は、輻輳または混雑した周波数を回避し、それによってデータスループットレートを高めるように構成され得る。周波数およびチャネルの選択はまた、ワイヤレスネットワーク１００における他のリンクに干渉しないリンクを通じてＣＡＰ１０４およびＲＥ１０６〜１１０が通信することを可能にし得る。たとえば、ＣＡＰ１０４は、リンク１２０のために２．４ＧＨｚの周波数帯域内で動作する第１のトランシーバを通じ、またリンク１２８のために５ＧＨｚの周波数帯域内で動作する第２のトランシーバを通じて、ネットワークデータを送信し受信することができる。ＲＥ１０６は、２．４ＧＨｚの周波数帯域を使用してリンク１２０を通じてＣＡＰ１０４に結合するように構成され得る。ＲＥ１０８は、５ＧＨｚの周波数帯域を使用してリンク１２８を通じてＣＡＰ１０４に結合するように構成され得る。このようにして、ＣＡＰ１０４とＲＥ１０８との間の通信は、ＣＡＰ１０４とＲＥ１０６との間の通信にほとんどまたはまったく影響を与えないことが可能である。
【００４７】
[0051]いくつかの実施形態では、ＤＢＤＣデバイスは、第１のトランシーバと第２のトランシーバとの間でネットワークデータなどのデータを結合するためのデータリンクを含むことができる。たとえば、ネットワークデータは、２．４ＧＨｚの周波数帯域内で第１のトランシーバを通じて受信され、第２のトランシーバに結合され得る。第２のトランシーバは、５ＧＨｚの周波数帯域を通じて第１のトランシーバからのネットワークデータを送信することができる。したがって、第１のトランシーバと第２のトランシーバとの間のデータリンクは、ワイヤレスネットワーク１００におけるネットワークデータ経路を決定する際のさらなる柔軟性をもたらすことができる。データリンクについては、図４に関連して以下でより詳細に説明する。
【００４８】
[0052]（破線で示される）ＳＴＡ１４０は、リンク１２４を通じてＲＥ１１０に結合され、ＳＴＡ１４２は、リンク１２６を通じてＲＥ１１０に結合される。一実施形態では、リンク１２４およびリンク１２６は、リンク１２２に割り当てられた同じ周波数帯域およびチャネルを使用することができる。別の実施形態では、リンク１２４およびリンク１２６は、リンク１２２と比較して異なる周波数帯域を使用することができる。たとえば、リンク１２２は、ＲＥ１１０における第１のトランシーバを通じて２．４ＧＨｚの周波数帯域内で動作するように構成され得る。リンク１２４は、ＲＥ１１０における第２のトランシーバを通じて５ＧＨｚの周波数帯域内で動作するように構成され得る。リンク１２６は、ＲＥ１１０における第１のトランシーバまたは第２のトランシーバのいずれかを通じて２．４ＧＨｚの周波数帯域または５ＧＨｚの周波数帯域のいずれかで動作するように構成され得る。図示のように、リンク１２２はＲＥ１１０のためのバックホールリンクである。ＲＥ１１０上の他のリンク（リンク１２４およびリンク１２６）は、サービングリンクと呼ばれ得る。同様にして、リンク１２４およびリンク１２６は、他のＲＥまたは局（図示せず）にサービスすることができる。リンク１２８は、ＲＥ１０８のためのバックホールリンクであり得る。
【００４９】
[0053]ＲＥ１０６〜１１０はＤＢＤＣデバイスであるので、それぞれのＲＥに含まれる第１のトランシーバおよび第２のトランシーバは、多くの異なる構成を可能にし得る。たとえば、ＲＥは、バックホールリンクに５ＧＨｚの周波数帯域を使用する一方で、ＳＴＡに結合するために２．４ＧＨｚの周波数帯域または２．４ＧＨｚの周波数帯域と５ＧＨｚの周波数帯域の両方を使用することができる。別の例では、ＲＥは、バックホールリンクに２．４ＧＨｚの周波数帯域を使用する一方で、ＳＴＡに結合するために５ＧＨｚの周波数帯域または２．４ＧＨｚの周波数帯域と５ＧＨｚの周波数帯域の両方を使用することができる。さらに別の例では、ＲＥは、バックホールリンクに２．４ＧＨｚの周波数帯域と５ＧＨｚの周波数帯域の両方を使用し、ＳＴＡに結合するために２．４ＧＨｚの周波数帯域または５ＧＨｚの周波数帯域を使用するように構成され得る。さらに別の例では、ＲＥは、バックホールリンクに２．４ＧＨｚの周波数帯域と５ＧＨｚの周波数帯域の両方を使用する一方で、２．４ＧＨｚの周波数帯域と５ＧＨｚの周波数帯域の両方を使用してＳＴＡに結合することができる。
【００５０】
[0054]ネットワーク構成器１１２は、少なくとも部分的に、ワイヤレスネットワーク１００におけるＣＡＰ１０４とＲＥ１０６〜１１０とを構成することによって、ネットワークデータ経路を決定することができる。たとえば、ネットワーク構成器１１２は、ＲＥ１０６における第１のトランシーバおよび第２のトランシーバのための動作周波数とチャネルとを決定することができる。上述のように、ＣＡＰ１０４およびＲＥ１０６〜１１０の構成は、チャネル状態、ワイヤレスデバイス構成、ワイヤレスデバイス能力、およびＳＴＡ１４０〜１４２に関連するサービス品質のうちの少なくとも１つに少なくとも部分的に基づき得る。
【００５１】
[0055]チャネル状態は、ネットワークローディングと、輻輳状況と、ＣＡＰ１０４、ＲＥ１０６〜１１０およびＳＴＡ１４０〜１４２にとって利用可能な動作周波数およびチャネルの使用状況とを含むことができる。たとえば、ネットワークローディングは、チャネル利用状況を表し得る。重負荷のネットワークは、ネットワークデータに関する最大容量に近いチャネルを表し得る。チャネル状態はまた、リンクデータスループットレートを含むことができる。ワイヤレスネットワーク１００内のリンクは、異なるデータスループットレートを有することができる。リンクデータスループットレートは、少なくとも部分的に、ワイヤレスデバイス（ＣＡＰ１０４、ＲＥ１０６〜１１０およびＳＴＡ１４０〜１４２）間の距離およびリンクを使用するワイヤレスデバイスの数によって決定され得る。ワイヤレスデバイス間の距離が大きいほど、受信信号強度は弱くなる。弱い信号強度は、ビット誤りの増大につながりやすい。ビット誤り率を補償および低減するために、リンクデータスループットレートが低減され得る。チャネル状態はまた、ＲＥ１０６〜１１０およびＣＡＰ１０４によって受信された信号に関する受信信号強度インジケータ（ＲＳＳＩ）測定値を含むことができる。
【００５２】
[0056]チャネル状態はまた、利用可能な動作周波数およびそれに隣接する干渉源および遮断源の検出を含むことができる。一実施形態では、干渉源および遮断源は、スペクトルスキャニングを通じて検出され得る。スペクトルスキャニングは、トランシーバにとって利用可能な動作周波数およびチャネルにおける周波数ならびにそれらに近い周波数をスキャンするためにワイヤレスデバイスハードウェアを使用する。スペクトルスキャニングは、ＳＴＡ１４０〜１４２、ＲＥ１０６〜１１０およびＣＡＰ１０４によって使用される周波数の近くの混雑した周波数、干渉源および遮断源を決定することができる。たとえば、ＲＥは、周波数帯域内でビーコンを突き止めるか、またはトラフィックを感知するためにスペクトルスキャニングを使用することができる。スペクトルスキャンの結果は、ネットワーク構成器１１２に提供され得る。
【００５３】
[0057]別の実施形態では、チャネル状態は、ネットワーク分析ユニット１６０によって部分的または完全に決定され得る。たとえば、ネットワーク分析ユニット１６０は、ワイヤレスネットワーク１００内の上述したチャネル状態を測定し、決定することができる。代替的に、ネットワーク分析ユニット１６０は、ＣＡＰ１０４、ＲＥ１０６〜１１０およびＳＴＡ１４０〜１４２によって決定されたチャネル状態を受信することができる。チャネル状態に少なくとも部分的に基づくワイヤレスデバイスの構成については、図２〜図３に関連して以下でより詳細に説明する。
【００５４】
[0058]上述のように、ＣＡＰ１０４、ＲＥ１０６〜１１０およびＳＴＡ１４０〜１４２は、２つの周波数帯域内で動作することが可能なＤＢＤＣデバイスであり得る。ネットワーク構成器１１２は、動作周波数帯域およびリンクに関するＤＢＤＣデバイスの現在の構成および能力を決定することができる。ネットワーク構成器１１２はまた、非ＤＢＤＣデバイスの構成および能力を決定することができる。一実施形態では、ネットワーク分析ユニット１６０は、ネットワーク構成器１１２のためにワイヤレスデバイス構成および能力を決定することができる。たとえば、ネットワーク分析ユニット１６０は、ＣＡＰ１０４と、ＲＥ１０６〜１１０と、ＳＴＡ１４０〜１４２とを、それらのそれぞれの構成および能力を決定するためにポーリングすることができる。別の実施形態では、ワイヤレスデバイス構成および能力は、データベース（図示せず）に記憶され得る。データベースは、ネットワーク構成器１１２に、ＲＥ１０６〜１１０のうちの１つに結合された別個のデバイスに、またはワイヤレスネットワーク１００を通じてアクセス可能な別のデバイスに位置し得る。したがって、ネットワーク構成器１１２またはネットワーク分析ユニット１６０は、データベースにアクセスすることによってワイヤレスデバイス構成および能力を決定することができる。
【００５５】
[0059]サービス品質（ＱｏＳ）は、ＳＴＡ１４０〜１４２に関連する現在のパフォーマンス特性と所望のパフォーマンス特性とを表し得る。動作状態が変化するのに伴って、ＳＴＡ１４０〜１４２に関連するＱｏＳも変化し得る。例示的なＱｏＳ測定値としては、信号対雑音比、データスループットレート、ビット誤り率、およびデータ待ち時間があり得る。たとえば、リンク内のビット誤り率が低下するのに伴い、そのリンク（またはそのリンクに結合されたＳＴＡ）に関連するＱｏＳが高まる。別の例では、リンクに関連するデータスループットレートが上昇するのに伴い、そのリンク（またはそのリンクに結合されたＳＴＡ）に関連するＱｏＳが高まる。
【００５６】
[0060]一実施形態では、所望のＱｏＳは、ＳＴＡ１４０〜１４２と結び付いており、それらのそれぞれのＳＴＡ上で動作している（または動作する予定の）アプリケーションに少なくとも部分的に基づき得る。異なるアプリケーションは、異なるレートによるデータを使用し得る。たとえば、ＳＴＡ１４０は、ブロードバンドネットワーク１０２を通じてコンテンツプロバイダからストリーミングされている動画を表示しているタブレットコンピュータであり得る。ストリーミング動画は、６メガビット毎秒のデータスループットレートを有し得る。したがって、ＳＴＡ１４０に関連する所望のＱｏＳは６メガビット毎秒であり得る。別の例では、ＳＴＡ１４２は、ブロードバンドネットワーク１０２からのウェブデータを表示するために使用されているスマートフォンであり得る。ウェブデータを表示することは、４キロビット毎秒のデータスループットレートを有し得る。この例では、ＳＴＡ１４２に関連する所望のＱｏＳは４キロビット毎秒であり得る。ＲＥ１０６〜１１０の構成は、変化する所望のＱｏＳに応答して変化し得る。
【００５７】
[0061]一実施形態では、所望のＱｏＳは、ネットワーク分析ユニット１６０によって決定され得る。たとえば、ネットワーク分析ユニット１６０は、ＳＴＡに関連するＱｏＳを測定し、ＳＴＡに関する所望のＱｏＳをＱｏＳ測定値の平均に基づかせることができる。別の実施形態では、現在のＱｏＳはＳＴＡの動作によって決定され得る。たとえば、現在のＱｏＳは、動作中のＳＴＡのデータスループットレートを測定することによって決定され得る。ＳＴＡは、決定された（現在の）ＱｏＳ情報をネットワーク構成器１１２および／またはネットワーク分析ユニット１６０に提供することができる。
【００５８】
[0062]一実施形態では、ＣＡＰ１０４、ＲＥ１０６〜１１０およびＳＴＡ１４０〜１４２は、構成ユニット１６２を通じて構成され得る。たとえば、ＣＡＰ１０４、ＲＥ１０６〜１１０およびＳＴＡ１４０〜１４２におけるトランシーバは、特定の周波数帯域、ならびにリンク１２０、１２２、１２４、１２６、１２８および１３０を確立しているチャネルで動作するように構成され得る。リンク１２０〜１３０は、ワイヤレスネットワーク１００におけるネットワークデータ経路の少なくとも一部分を形成することができる。
【００５９】
[0063]図１に示すネットワーク構成器１１２は、ＲＥ１１０に含まれている。いくつかの実施形態では、ネットワーク構成器１１２は、プロセッサと、メモリと、通信インターフェースと（図示せず）を含むことができ、上述のようにネットワーク構成器１１２の動作を実行するためにプログラムステップを実行することができる。別の実施形態では、（点線で示されている）代替ネットワーク構成器１５０が、ネットワーク構成器１１２の動作を実行することができ、ネットワーク接続を通じてＣＡＰ１０４、ＲＥ１０６〜１１０、およびＳＴＡ１４０〜１４２に結合され得る。さらに別の実施形態では、ネットワーク構成器１１２は、ワイヤレスネットワーク１００に含まれるＣＡＰ１０４またはＲＥ１０６〜１１０に含まれ得る。さらに別の実施形態では、ネットワーク構成器１１２の動作は、ワイヤレスネットワーク１００における複数のワイヤレスデバイスの間で分散され得る。たとえば、ネットワーク構成器１１２は、ＣＡＰ１０４とＲＥ１０６との間で分散され得る。
【００６０】
[0064]ネットワーク構成器１１２によるＣＡＰ１０４およびＲＥ１０６〜１１０の例示的な構成を示すために、リンク１２０が５ＧＨｚの周波数帯域内で動作する一方でリンク１２２が２．４ＧＨｚの周波数帯域内で動作するように構成されたＲＥ１０６を考える。ネットワーク構成器１１２は、２．４ＧＨｚの周波数帯域内の周波数を使用してリンク１２２を通じてＲＥ１０６に結合されたＲＥ１１０を構成することができる。ネットワーク構成器１１２はまた、リンク１２４がＲＥ１１０をＳＴＡ１４０に結合することができるように、５ＧＨｚの周波数帯域内の周波数を使用してリンク１２４を動作させるようにＲＥ１１０を構成することができる。新しいＳＴＡ（ＳＴＡ１４２など）がワイヤレスネットワーク１００に追加されたとき、ＳＴＡ１４２は、５ＧＨｚの周波数帯域内で動作するように構成されたリンク１２６を通じてＲＥ１１０に結合することができる。上述したＣＡＰ１０４、ＲＥ１０６、およびＲＥ１１０の構成は、近くのリンクにおいて重複する周波数なしにワイヤレスデバイス間で通信を可能にする。
【００６１】
[0065]別の例では、ネットワーク構成器１１２は、チャネル状態と、ワイヤレスデバイス（ＣＡＰ１０４、ＳＴＡ１４０〜１４２、ＲＥ１０６〜１１０）の構成および能力と、ＳＴＡ１４０〜１４２に関連する所望のＱｏＳおよび現在のＱｏＳとを決定することができる。次いでネットワーク構成器１１２は、ＳＴＡ１４０〜１４２に関連する所望のＱｏＳをもたらす、ＣＡＰ１０４、ＲＥ１０６〜１１０およびＳＴＡ１４０〜１４２のための構成を決定することができる。一実施形態では、ネットワーク構成器１１２は、ＳＴＡ１４０〜１４２に関連する現在のＱｏＳを周期的に決定することができる。現在のＱｏＳがＳＴＡに関する所望のＱｏＳを下回る場合、ネットワーク構成器１１２は、ＣＡＰ１０４、ＲＥ１０６〜１１０および／またはＳＴＡ１４０〜１４２の構成を、それぞれのＳＴＡに関連する現在のＱｏＳを高めるように変更することができる。したがって、ネットワーク構成器１１２は、ＳＴＡ１４０〜１４２に関連する所望のＱｏＳを維持し、ユーザエクスペリエンスを改善するために、変化するチャネル状態に応答することができる。チャネル状態および所望のＱｏＳに少なくとも部分的に基づくワイヤレスデバイスの構成については、図３に関連して以下でより詳細に説明する。
【００６２】
[0066]さらに別の例では、ＳＴＡ１４０が移動した場合、ワイヤレスネットワーク１００における１つまたは複数のＲＥによって動きが検出され得る。次いでネットワーク構成器１１２は、検出された動きに応答してネットワークデータ経路を構成することができる。たとえば、ＳＴＡ１４０は、第１の位置から移動して第２の位置で停止すること、または第１の位置から移動して第２の位置を通り、ワイヤレスネットワーク１００中で移動し続けることがある。ＳＴＡ１４０（図１における破線）は、リンク１２４を通じてＲＥ１１０に結合される。上述のように、一例では、リンク１２４が５ＧＨｚの周波数帯域内で動作するように構成される。ＳＴＡ１４０がＲＥ１１０から離れて移動するのに伴い、ＲＥ１１０によって測定されるＳＴＡ１４０からの信号のＲＳＳＩは低下し得る。同様に、ＲＥ１０８は、ＲＳＳＩ測定値を通じてＳＴＡ１４０がＲＥ１０８に近づいていると決定し得る。リンク１３０が２．４ＧＨｚの周波数帯域内で動作するように構成されている場合、ＳＴＡ１４０は、２．４ＧＨｚの周波数帯域内で動作し、ＲＥ１０８に結合するように、ネットワーク構成器１１２を通じて再構成され得る。新しい構成を通じて、ネットワーク構成器１１２は、ＲＥ１１０からＲＥ１０８へのＳＴＡ１４０のハンドオーバを容易にすることができる。ＳＴＡ１４０は、ワイヤレスネットワーク１００における新しい位置を示すために実線で示されている。一実施形態では、ＣＡＰ１０４、ＲＥ１０６〜１１０およびＳＴＡ１４０〜１４２の媒体アクセス制御（ＭＡＣ）アドレスがデータベースに記憶され得、ハンドオーバ中にネットワーク構成器１１２によって使用され得る。たとえば、ネットワーク構成器１１２は、ＲＥ１０６〜１１０とＳＴＡ１４０〜１４２とを識別するため、およびＲＥ１０６〜１１０および／またはＳＴＡ１４０〜１４２の役割を決定するために、ＭＡＣアドレスを使用することができる。ネットワーク構成器１１２はまた、ＲＥ１０６〜１１０に関連するリンクメトリック情報を収集し得る。たとえば、ネットワーク構成器１１２は、ＣＡＰ１０４とＲＥ１０６〜１１０の各々との間の通信リンクに関連するパフォーマンス測定値を収集し得る。
【００６３】
[0067]一実施形態では、ネットワーク構成器１１２は、ＣＡＰ１０４、ＲＥ１０６〜１１０および／またはＳＴＡ１４０〜１４２によって提供された位置情報を通じて、ＳＴＡの動きと位置とを検出し得る。たとえば、ＣＡＰ１０４、ＲＥ１０６〜１１０およびＳＴＡ１４０〜１４２は、ワイヤレスネットワーク１００におけるワイヤレス信号を使用して三角測量手順を使用し得る。別の例では、位置情報を決定するために、ＳＴＡ１４０〜１４２から入手可能な全地球測位システム（ＧＰＳ）データが使用され得る。別の例として、位置情報を決定するために、ＳＴＡ１４０〜１４２において入手可能な他の衛星航法システム（たとえば、ＧＬＯＮＡＳＳ）に関連するデータが使用され得る。別の例として、ＳＴＡの動きを検出するために、ＳＴＡ１４０〜１４２上に実装された動きセンサーが使用され得る。移動しているＳＴＡの動きと位置とを決定した後、ネットワーク構成器１１２は、移動しているＳＴＡに結合するようにＣＡＰ１０４、ＲＥ１０６〜１１０および／またはＳＴＡ１４０〜１４２を構成することによって、ハンドオーバの準備をすることができる。
【００６４】
[0068]上記の移動しているＳＴＡの例を続けると、（たとえば、ＳＴＡ１４０がＤＢＤＣデバイスではないので）ＳＴＡ１４０が５ＧＨｚの周波数帯域内で動作することに制限されている場合、現在構成されているＲＥ１０８は、ＳＴＡ１４０に結合することが可能ではないことがある。ネットワーク構成器１１２は、ＣＡＰ１０４、ＲＥ１０８およびＳＴＡ１４０の構成を決定することができる。ネットワーク構成器１１２は、リンク１２８が２．４ＧＨｚの周波数帯域内で動作し、リンク１３０が５ＧＨｚの周波数帯域内で動作するように、ＲＥ１０８を構成することができる。したがって、ＳＴＡ１４０がＲＥ１１０から離れて移動するのに伴い、ＲＥ１０８は、リンク１３０を通じてＳＴＡ１４０に結合することができる。ネットワーク構成器１１２が変化する状況に動的に反応し、接続性を維持するので、ＳＴＡ１４０のためのカバレージがよりシームレスになり得るので、ユーザエクスペリエンスは改善される。
【００６５】
[0069]図２は、ワイヤレスネットワーク１００におけるワイヤレスデバイスを構成するための例示的な動作を示す流れ図２００である。流れ図２００の動作は、例示のために、限定としてではなくワイヤレスネットワーク１００を参照して記述される。例示的な動作は、ワイヤレスネットワーク１００におけるワイヤレスデバイスの１つまたは複数の構成要素によって実行されてよく、たとえば、動作は、ワイヤレスデバイスのネットワークインターフェース、プロセッサ、およびメモリのうちの１つまたは複数によって実行され得る。
【００６６】
[0070]フローは、第１のワイヤレスデバイスのデバイス能力が決定されるブロック２０２において始まり得る。第１のワイヤレスデバイスはＤＢＤＣデバイスであり得る。図１を参照すると、ネットワーク構成器１１２は、ＣＡＰ１０４またはＲＥ１０６など、ワイヤレスネットワーク１００におけるＤＢＤＣデバイスのデバイス能力を決定することができる。したがって、一例では、第１のワイヤレスデバイスはＣＡＰ１０４であり得る。別の実施形態では、第１のワイヤレスデバイスはＲＥ１０６であり得る。第１のワイヤレスデバイス能力は、第１のワイヤレスデバイスにおける第１のトランシーバおよび第２のトランシーバによって使用可能な動作周波数とチャネルとを含むことができる。フローはブロック２０４に続く。
【００６７】
[0071]ブロック２０４において、第２のワイヤレスデバイスおよび第３のワイヤレスデバイスの構成が決定される。ワイヤレスデバイスの構成は、ワイヤレス通信のためのワイヤレスデバイスによる周波数およびチャネルの使用について説明する情報を含むことができる。たとえば、ネットワーク構成器１１２は、第２のワイヤレスデバイスおよび第３のワイヤレスデバイスによって使用される周波数帯域とチャネルとを決定することができる。一例では、第２のワイヤレスデバイスはＣＡＰ１０４であり得、第３のワイヤレスデバイスはＳＴＡ１４０であり得る。ネットワーク構成器１１２は、ＣＡＰ１０４が２．４ＧＨｚの周波数帯域内のチャネル上で動作するように構成されていると決定し得る。ネットワーク構成器１１２は、ＳＴＡ１４０が５ＧＨｚの周波数帯域内のチャネル上で動作するように構成されていると決定し得る。フローはブロック２０６に続くことができる。
【００６８】
[0072]ブロック２０６において、第１のワイヤレスデバイスは、第１のワイヤレスデバイスと第２のワイヤレスデバイスとの間でネットワークデータを結合するように構成される。たとえば、第１のワイヤレスデバイスがＲＥ１０６であり、第２のワイヤレスデバイスがＣＡＰ１０４である場合、ＲＥ１０６は、ＲＥ１０６とＣＡＰ１０４との間でネットワークデータを結合するように構成され得る。一実施形態では、第１のワイヤレスデバイスの第１のトランシーバは、第１のワイヤレスデバイスを第２のワイヤレスデバイスに結合するように構成され得る。このようにして、第１のトランシーバは、第１のワイヤレスデバイスと第２のワイヤレスデバイスとの間でネットワークデータを結合することができる。
【００６９】
[0073]一実施形態では、ネットワーク構成器１１２は、第１のトランシーバのデバイス能力および第２のワイヤレスデバイスの構成に少なくとも部分的に基づいて第１のトランシーバを構成することができる。たとえば、ネットワーク構成器１１２は、第１のトランシーバが５ＧＨｚの帯域内で動作することが可能であり、第２のワイヤレスデバイスが５ＧＨｚの周波数帯域内で動作するように構成されていると決定し得る。したがって、ネットワーク構成器１１２は、第２のワイヤレスデバイスにとって利用可能な５ＧＨｚの周波数帯域の少なくとも一部分の中で動作し、第２のワイヤレスデバイスに結合するように、第１のトランシーバを構成することができる。フローはブロック２０８に続く。
【００７０】
[0074]ブロック２０８において、第１のワイヤレスデバイスは、第１のワイヤレスデバイスと第３のワイヤレスデバイスとの間でネットワークデータを結合するように構成される。たとえば、第１のワイヤレスデバイスがＲＥ１０６であり、第３のワイヤレスデバイスがＳＴＡ１４０である場合、ＲＥ１０６は、ＲＥ１０６とＳＴＡ１４０との間でネットワークデータを結合するように構成され得る。一実施形態では、第１のワイヤレスデバイスの第２のトランシーバは、第１のワイヤレスデバイスを第３のワイヤレスデバイスに結合するように構成され得る。たとえば、ネットワーク構成器１１２は、第２のトランシーバが２．４ＧＨｚの帯域内で動作することが可能であり、第３のワイヤレスデバイスが２．４ＧＨｚの周波数帯域内で動作するように構成されていると決定し得る。ネットワーク構成器１１２は、第３のワイヤレスデバイスにとって利用可能な２．４ＧＨｚの周波数帯域の少なくとも一部分の中で動作し、第３のワイヤレスデバイスに結合するように、第２のトランシーバを構成することができる。このようにして、第２のトランシーバは、第１のワイヤレスデバイスと第３のワイヤレスデバイスとの間でネットワークデータを結合することができる。したがって、第１のトランシーバおよび第２のトランシーバの構成は、第２のワイヤレスデバイスと第３のワイヤレスデバイスとの間でネットワークデータを結合することができる。ブロック２０８の後に、フローは終了する。
【００７１】
[0075]第１のワイヤレスデバイスの構成はまた、ワイヤレスネットワーク１００におけるチャネル状態、および第１のワイヤレスデバイスに結合されたワイヤレスデバイスのうちの少なくとも１つに関連するサービス品質に基づき得る。ＱｏＳ、チャネル状態およびワイヤレスデバイス能力に少なくとも部分的に基づく第１のワイヤレスデバイスの構成については、図３に関連して以下でより詳細に説明する。
【００７２】
[0076]図３は、ワイヤレスネットワーク１００におけるワイヤレスデバイスを構成するための例示的な動作の別の実施形態を示す流れ図３００である。例示的な動作は、チャネル状態が決定されるブロック３０２において始まり得る。上述のように、チャネル状態は、ワイヤレスネットワーク１００におけるワイヤレスデバイスにとって利用可能なワイヤレスチャネルに関する情報を含むことができる。チャネル状態は、限定はしないが、チャネルローディング（輻輳状況、占有状況）、確立されたリンクの速度（リンク内のデータスループットレート）、干渉源、遮断源、およびＳＴＡ移動性に関する情報を含むことができる。いくつかの実施形態では、チャネル状態は、ＣＡＰ１０４およびＲＥ１０６〜１１０などのワイヤレスデバイスによって行われるスペクトルスキャンを通じて決定され得る。スペクトルスキャンは、ワイヤレス周波数が混雑しているか、雑音が多いか、または干渉源もしくは遮断源を含んでいるかどうかを決定することができる。スペクトルスキャンは、ワイヤレスデバイスに含まれるハードウェアによって実行され得る。別の実施形態では、ネットワーク分析ユニット１６０は、スペクトルスキャンを実行すること、またはＣＡＰ１０４もしくはＲＥ１０６〜１１０などの他のワイヤレスデバイスからチャネル状態情報（スペクトルスキャン情報など）を受信することができる。ネットワーク分析ユニット１６０は、ＣＡＰ１０４もしくはＲＥ１０６〜１１０のうちの１つなどのワイヤレスデバイス内または代替ネットワーク構成器１５０内に含まれ得る。フローはブロック３０４に進むことができる。
【００７３】
[0077]ブロック３０４において、第１のワイヤレスデバイスのデバイス能力が決定される。上述のように、第１のワイヤレスデバイスはＤＢＤＣデバイスであり得る。たとえば、ネットワーク構成器１１２は、ＤＢＤＣデバイスのデバイス能力を決定することができる。一例では、第１のワイヤレスデバイスはＲＥ１０６であり得る。別の例として、第１のワイヤレスデバイスはワイヤレスネットワーク１００のＣＡＰ１０４であり得る。第１のワイヤレスデバイス能力は、第１のトランシーバおよび第２のトランシーバによって使用可能な動作周波数とチャネルとを含むことができる。たとえば、第１のワイヤレスデバイス能力は、５ＧＨｚの周波数帯域内で第１のトランシーバを、また２．４ＧＨｚの周波数帯域内で第２のトランシーバを動作させることを含み得る。フローはブロック３０６に続く。
【００７４】
[0078]ブロック３０６において、第２のワイヤレスデバイスおよび第３のワイヤレスデバイスの構成が決定される。ワイヤレスデバイスの構成は、ワイヤレス通信のためのワイヤレスデバイスによる周波数およびチャネルの使用について説明する情報を含むことができる。たとえば、第２のワイヤレスデバイスの構成は、第２のワイヤレスデバイスの動作に関係する周波数およびチャネルの情報を含むことができる。一例では、第２のワイヤレスデバイスはＣＡＰ１０４であり得、第３のワイヤレスデバイスはＳＴＡ１４０であり得る。フローはブロック３０８に続く。
【００７５】
[0079]ブロック３０８において、第２のワイヤレスデバイスおよび／または第３のワイヤレスデバイスに関連する所望のＱｏＳが決定される。一実施形態では、所望のＱｏＳは所望のデータスループットレートであり得る。いくつかの実装形態では、所望のデータスループットレートは、第２のワイヤレスデバイスおよび／または第３のワイヤレスデバイス上で現在実行されている（または実行される予定の）１つまたは複数のアプリケーションに少なくとも部分的に基づき得る。別の実施形態では、所望のＱｏＳは、信号対雑音比、ビット誤り率、またはデータ待ち時間のうちの１つまたは複数であり得る。フローはブロック３１０に続く。
【００７６】
[0080]ブロック３１０において、第１のワイヤレスデバイスは、第１のワイヤレスデバイスと第２のワイヤレスデバイスとの間でネットワークデータを結合するように構成される。たとえば、第１のワイヤレスデバイスがＲＥ１０６であり、第２のワイヤレスデバイスがＣＡＰ１０４である場合、ＲＥ１０６は、ＲＥ１０６とＣＡＰ１０４との間でネットワークデータを結合するように構成され得る。一実施形態では、第１のトランシーバは、第１のワイヤレスデバイスを第２のワイヤレスデバイスに結合するように構成され得る。このようにして、第１のトランシーバは、第１のワイヤレスデバイスと第２のワイヤレスデバイスとの間でネットワークデータを結合することができる。
【００７７】
[0081]上述のように、ネットワーク構成器１１２は、第１のトランシーバのデバイス能力および第２のワイヤレスデバイスの構成に少なくとも部分的に基づいて第１のトランシーバを構成することができる。さらに、第１のトランシーバの構成は、第２のワイヤレスデバイスに関連する所望のＱｏＳおよびワイヤレスネットワーク１００におけるチャネル状態に少なくとも部分的に基づき得る。一実施形態では、ネットワーク構成器１１２は、所望のＱｏＳに関係するデータスループットレートをサポートし得る第１のトランシーバのための周波数とチャネルとを選択することができる。ネットワーク構成器１１２はまた、輻輳したチャネル状態を回避する第１のトランシーバのための周波数とチャネルとを選択することができる。
【００７８】
[0082]たとえば、ネットワーク構成器１１２は、第１のトランシーバが５ＧＨｚの周波数帯域内で動作することが可能であり、第２のワイヤレスデバイスが５ＧＨｚの周波数帯域内で動作するように構成されていると決定し得る。ネットワーク構成器１１２はまた、５ＧＨｚの周波数帯域内のチャネルが比較的良好なチャネル状態（たとえば、干渉または遮断源の検出なし）を有することができ、第２のワイヤレスデバイスに関連する所望のＱｏＳをサポートすることができると決定し得る。したがって、ネットワーク構成器１１２は、第２のワイヤレスデバイスにとって利用可能な５ＧＨｚの周波数帯域の少なくとも一部分の中で第２のワイヤレスデバイスに結合するように第１のトランシーバを構成することができる。フローはブロック３１１に続く。
【００７９】
[0083]ブロック３１１において、第１のワイヤレスデバイスは、第１のワイヤレスデバイスと第３のワイヤレスデバイスとの間でネットワークデータを結合するように構成される。たとえば、第１のワイヤレスデバイスがＲＥ１０６であり、第３のワイヤレスデバイスがＳＴＡ１４０である場合、ＲＥ１０６は、ＲＥ１０６とＳＴＡ１４０との間でネットワークデータを結合するように構成され得る。一実施形態では、第１のワイヤレスデバイスの第２のトランシーバは、第１のワイヤレスデバイスを第３のワイヤレスデバイスに結合するように構成され得る。たとえば、ネットワーク構成器１１２は、第２のトランシーバのデバイス能力、第３のワイヤレスデバイスの構成、チャネル状態、および第３のワイヤレスデバイスに関連する所望のＱｏＳに少なくとも部分的に基づいて第２のトランシーバを構成することができる。第２のトランシーバは、第３のワイヤレスデバイスにとって利用可能な周波数帯域の少なくとも一部分で動作するように構成され得る。第１のトランシーバおよび第２のトランシーバが上述のように構成されるとき、第１のワイヤレスデバイスを介して第２のワイヤレスデバイスと第３のワイヤレスデバイスとの間でネットワークデータが結合され得、フローはブロック３１２に続く。別の実施形態では、第１のワイヤレスデバイスの構成はまた、チャネル状態および／またはワイヤレスデバイス構成の重み付けに少なくとも部分的に基づき得る。さらに別の実施形態では、第１のワイヤレスデバイスの構成は、トラフィックシェーピングおよび第１のワイヤレスデバイスの部分的シャットダウンに少なくとも部分的に基づき得る。重み付けされたチャネルおよびデバイスの状態、トラフィックシェーピングならびに部分的シャットダウンに基づく第１のワイヤレスデバイスの構成については、以下でより詳細に説明する。
【００８０】
[0084]一実施形態では、第１のワイヤレスデバイスの構成は、チャネル状態、第１のワイヤレスデバイスのデバイス能力、および／またはＳＴＡを関連する所望のＱｏＳのうちの２つ以上の相対的重み付けによって決定され得る。たとえば、リンクデータスループットレートを表すチャネル状態は、第１のワイヤレスデバイスの構成を決定するために、検出済み干渉のチャネル状態と比較して相対的により重要であり得る。すなわち、第１のワイヤレスデバイスは、第１にリンクデータスループットレートおよび第２に検出済み干渉に基づいて周波数またはチャネルを使用するように構成され得る。別の例では、第２のワイヤレスデバイスに関連する所望のＱｏＳは、第１のワイヤレスデバイスの構成を決定するために、検出済み干渉を表すチャネル状態と比較して相対的により重要であり得る。したがって、第１のワイヤレスデバイスの構成を決定するときには、デバイス能力ではなくチャネル状態により高い重み付けが与えられ得る。たとえば、第１のワイヤレスデバイスの構成を決定するときには、比較的少ない量の検出済み干渉を示すチャネル状態が、５ＧＨｚの周波数帯域内で動作することよりも高く重み付けされ得る。
【００８１】
[0085]別の実施形態では、第１のワイヤレスデバイスの構成が、いくつかの構成配置（configuration arrangement）の他の構成配置に対する相対的好み（重み）によって決定され得る。たとえば、５ＧＨｚの周波数内で動作することは、２．４ＧＨｚの周波数内で動作することよりも好まれ得る。したがって、５ＧＨｚの周波数帯域内で動作するように第１のワイヤレスデバイスを構成することは、２．４ＧＨｚの周波数帯域内で動作するように第１のワイヤレスデバイスを構成することよりも好まれ得る。別の例では、特定のワイヤレスデバイスが、別のワイヤレスデバイスに対して好まれ得る。たとえば、第１のワイヤレスデバイスは、動画をストリーミングしている第１のＳＴＡおよびウェブブラウザデータを表示している第２のＳＴＡにネットワークデータを提供していることがある。第１のワイヤレスデバイスは、動画ストリーミングに関連するより高いデータスループットレートをサポートするために、第２のＳＴＡと比較して第１のＳＴＡにより多くのネットワークデータを提供するように構成され得る。
【００８２】
[0086]さらに別の実施形態では、第１のワイヤレスデバイスの構成は、ＳＴＡ１４０〜１４２との間でネットワークデータのトラフィックシェーピングを可能にし得る。トラフィックシェーピングは、ネットワークデータの送信効率を高めることができる。ネットワークデータがワイヤレスネットワーク１００において送信されるとき、各ネットワークデータ送信は、いくらかのネットワークプロトコルオーバーヘッドを含み得る。たとえば、オーバーヘッドは、各ネットワークデータ送信により送信されるプリアンブルおよびポストアンブルのシーケンスを含み得る。多くのより小さいネットワークデータパケットが送信される場合、関連オーバーヘッドシーケンスは、データ送信の効率を低下させ得る。トラフィックシェーピングは、いくつかのネットワークデータパケットをバッファリングし、それらを組み合わせ、集約されたネットワークデータパケットを送ることによって第１のワイヤレスデバイスを構成するオーバーヘッドシーケンスの影響を低下させ得る。別の実施形態では、トラフィックシェーピングはまた、データスロットリングを含むことができる。データスロットリングによるトラフィックシェーピングは、いずれか１つのデータストリームがリンクを圧迫することのないように、データストリームのデータスループットレートを制御する。トラフィックシェーピングは、データ送信時間をより効率的に利用することによって、ＳＴＡに関連するＱｏＳを高めることができる。いくつかの実装形態では、構成ユニット１６２は、データシェーピングをもたらすようにＣＡＰ１０４と、ＲＥ１０６〜１１０と、ＳＴＡ１４０〜１４２とを構成することができる。
【００８３】
[0087]さらに別の実施形態では、第１のワイヤレスデバイスの構成はまた、第１のトランシーバおよび／または第２のトランシーバの少なくとも一部分をパワーダウンさせること、または無効にすることを含み得る。たとえば、トランシーバの一部分を無効にすることによって、ネットワーク構成器１１２は、近くのワイヤレスデバイスのパフォーマンスを低下させている可能性のあるワイヤレス干渉の原因を除去することができる。ワイヤレス干渉を除去または低減することで、データスループットレートを引き上げることができる。いくつかの実装形態では、構成ユニット１６２は、第１のトランシーバの一部分および／または第２のトランシーバの一部分など、第１のワイヤレスデバイスの一部分をパワーダウンさせること、または無効にすることができる。たとえば、ＤＢＤＣデバイスにおける第１のトランシーバをパワーダウンさせることで、周波数帯域内のトラフィックまたは干渉を低減することができる。干渉の低減により、無効にされたトランシーバの周波数帯域内で動作する他のワイヤレスデバイスを通じたデータスループットレートを改善することができる。ＤＢＤＣデバイスの一部分をパワーダウンさせることを含むＤＢＤＣデバイスの動作については、図４に関連して以下でより詳細に説明する。
【００８４】
[0088]さらに別の実施形態では、ネットワーク構成器１１２は、直接通信のためにＳＴＡのうちの２つ以上を構成することができる。ＳＴＡ間の直接通信は、データがＲＥ１０６〜１１０またはＣＡＰ１０４を通過することなく、第１のＳＴＡが第２のＳＴＡとの間でデータを転送することを可能にする。直接通信を使用することで、ワイヤレスネットワーク１００内のリンク上のネットワークローディングを低減することができる。いくつかの実装形態では、構成ユニット１６２は、直接通信のために２つ以上のＳＴＡを構成することができる。
【００８５】
[0089]流れ図３００に戻ると、ブロック３１２において、ワイヤレスネットワーク１００における第２のワイヤレスデバイスおよび／または第３のワイヤレスデバイスに関連する現在のＱｏＳが決定される。上述のように、現在のＱｏＳは、それぞれのワイヤレスデバイスにおけるネットワークデータに関する現在のデータスループットレートに少なくとも部分的に基づき得る。一実施形態では、現在のＱｏＳは、ＳＴＡ１４０〜１４２によって決定され、報告され得る。別の実施形態では、現在のＱｏＳは、ＳＴＡ１４０〜１４２にデータを提供するＲＥ１０６〜１１０またはＣＡＰ１０４によって決定され得る。フローはブロック３１４に続く。
【００８６】
[0090]ブロック３１４において、現在のＱｏＳが第２のワイヤレスデバイスおよび／または第３のワイヤレスデバイスに関連する所望のＱｏＳを下回る場合、フローはブロック３０２に戻る。たとえば、（ブロック３１２において決定された）第３のワイヤレスデバイスに関する現在のＱｏＳが（ブロック３０８において決定された）第３のワイヤレスデバイスの所望のＱｏＳを下回る場合、第１のワイヤレスデバイスの構成は、現在のＱｏＳを高めるように変更または更新され得る。この場合にフローは、ワイヤレスネットワーク１００におけるチャネル状態を決定するためにブロック３０２に戻る。フローは、第１のワイヤレスデバイスの変更または更新された構成を決定するためにブロック３０４〜３１１に続く。現在のＱｏＳが所望のＱｏＳ以上である場合、フローはブロック３１２に戻ることができる。この場合、第１のワイヤレスデバイスの構成は、所望のＱｏＳをもたらすのに十分なパフォーマンスをもたらすことができる。
【００８７】
[0091]図４は、デュアルバンド、デュアル同時（ＤＢＤＣ）ワイヤレスデバイス４００の例示的なブロック図である。いくつかの実施形態では、ＤＢＤＣワイヤレスデバイス４００は、ＣＡＰ１０４またはＲＥ１０６などのＲＥであり得る。ＤＢＤＣワイヤレスデバイス４００は、第１のトランシーバ４０１と第２のトランシーバ４０２とを含むことができる。第１のトランシーバ４０１および第２のトランシーバ４０２は、独立して作動し、他のＲＥまたはＳＴＡと通信するように構成され得る。トランシーバは、無線ユニットおよび処理ユニットに分割され得る。処理ユニットは、ネットワークデータを処理し、符号化するように構成され得る。たとえば、処理ユニットは、符号化されたネットワークデータを生成するために、データにプリアンブルおよびポストアンブルのシーケンスを追加するように構成され得る。別の実施形態では、処理ユニットは、ＩＥＥＥ８０２．１１仕様に従って符号化されたネットワークデータを生成するように構成され得る。無線ユニットは、他のワイヤレスデバイスに符号化されたネットワークデータを送信するように構成され得る。たとえば、無線ユニットは、ワイヤレス信号送信のために符号化されたネットワークデータを増幅するように構成され得る。
【００８８】
[0092]図４に示すように、第１のトランシーバ４０１は第１の無線ユニット４１０と第１の処理ユニット４１２とを含み、第２のトランシーバ４０２は第２の無線ユニット４２０と第２の処理ユニット４２２とを含む。各無線ユニット４１０および４２０は、送信機と受信機とを含むことができる。たとえば、第１の無線ユニット４１０は第１の送信機と第１の受信機と（図示せず）を含むことができ、第２の無線ユニット４２０は第２の送信機と第２の受信機と（図示せず）を含むことができる。各送信機は、ネットワークデータを含む無線信号を送信するように構成され得る。同様に、各受信機は、ネットワークデータを含む無線信号を受信するように構成され得る。第１のトランシーバ４０１は、データリンク４４０を通じて第２のトランシーバ４０２に結合される。データリンク４４０は、トランシーバ間のデータの転送を可能にする。たとえば、第１のトランシーバ４０１を通じて提供される第１のリンク（図示せず）は、データリンク４４０を通じて第２のトランシーバ４０２に、また第２のトランシーバ４０２を通じて提供される第２のリンク（図示せず）を通じて、データを伝達することができる。いくつかの実施形態では、リンクは、図１に関連して上述したようなサービングリンクまたはバックホールリンクであり得る。
【００８９】
[0093]第１のトランシーバ４０１は第２のトランシーバ４０２から独立しているので、２つのトランシーバのうちの１つまたはトランシーバのうちの１つの一部分は無効にされること、またはオフにされることがある。一実施形態では、トランシーバの局部分は無効にされること、またはオフにされることがある。トランシーバの一部分を無効にすることで、特定の周波数帯域におけるワイヤレストラフィックを低減することができ、これにより、他の近くのＲＥまたはＳＴＡに関するチャネル状態を改善することができる。たとえば、第２の無線ユニット４２０が無効にされた場合、第２の処理ユニット４２２からのネットワークデータは、データリンク４４０を通過する（traverse）ことができ、第１の無線ユニット４１０を通じて搬送され得る。第２の無線ユニット４２０からのワイヤレス送信は排除され得、第２の無線ユニット４２０によって以前使用された周波数帯域におけるチャネル状態は改善され得る。
【００９０】
[0094]図１〜図４、および本明細書で説明される動作は、実施形態の理解を助けることが意図された例であり、実施形態を限定するために、または特許請求の範囲を限定するために使用されるべきではないことを理解されたい。実施形態は、追加の動作と、より少数の動作と、異なる順序の動作と、並列の動作と、いくつかの動作とを別様に実行することができる。たとえば、再び図３を参照すると、ブロック３０２においてチャネル状態を決定する前に、ブロック３０４におけるデバイス能力が決定されることがある。
【００９１】
[0095]当業者によって諒解されるように、本開示の態様は、システム、方法、またはコンピュータプログラム製品として具現化され得る。したがって、本開示の態様は、完全にハードウェアの実施形態、ソフトウェアの実施形態（ファームウェア、常駐のソフトウェア、マイクロコードなどを含む）、または、すべて一般に本明細書で「回路」、「モジュール」または「システム」と呼ばれ得る、ソフトウェアおよびハードウェアの態様を組み合わせる実施形態の形態をとり得る。さらに、本開示の態様は、コンピュータ可読プログラムコードを組み入れた１つまたは複数のコンピュータ可読媒体で具現化されるコンピュータプログラム製品の形態をとり得る。
【００９２】
[0096]１つまたは複数のコンピュータ可読媒体の任意の組合せが利用され得る。コンピュータ可読媒体は、コンピュータ可読記憶媒体であり得る。コンピュータ可読記憶媒体は、たとえば、電子的、磁気的、光学式、電磁的、赤外線式、または半導体式のシステム、装置、またはデバイスでもよく、以上の任意の適切な組合せでもよい。コンピュータ可読記憶媒体のより具体的な例としては、携帯型のコンピュータディスケット、ハードディスク、ランダムアクセスメモリ（ＲＡＭ）、読取り専用メモリ（ＲＯＭ）、消去可能プログラム可能読取り専用メモリ（ＥＰＲＯＭ、またはフラッシュメモリ）、携帯型コンパクトディスク読取り専用メモリ（ＣＤ−ＲＯＭ）、光学式記憶デバイス、磁気記憶デバイス、あるいは以上の任意の適切な組合せがあり得る。本明細書の文脈では、コンピュータ可読記憶媒体は、命令実行のシステム、装置、もしくはデバイスによって使用するための、またはそれらに関連して使用するための、プログラムを収容または記憶できる任意の有形の媒体でよい。
【００９３】
[0097]コンピュータ可読媒体に組み入れられたプログラムコードは、限定はしないが、ワイヤレス、ワイヤライン、光ファイバケーブル、ＲＦなど、または以上の任意の適切な組合せを含む、任意の適切な媒体を使用して送信され得る。
【００９４】
[0098]コンピュータ可読媒体は、本開示の態様のための動作を実行するための命令を含むことができ、１つまたは複数のプログラミング言語の任意の組合せで書き込まれ得る。プログラミング言語の例としては、Ｊａｖａ（登録商標）、Ｓｍａｌｌｔａｌｋ、Ｃ＋＋などのようなオブジェクト指向プログラミング言語、および「Ｃ」プログラミング言語などの従来の手続き型プログラミング言語があり得る。プログラムコードは、全体的にユーザのコンピュータ上で、部分的にユーザのコンピュータ上で、スタンドアロン型ソフトウェアパッケージとして、部分的にユーザのコンピュータ上および部分的に遠隔のコンピュータ上で、または全体的に遠隔のコンピュータもしくはサーバ上で、実行され得る。後半のシナリオの場合、遠隔のコンピュータは、ローカルエリアネットワーク（ＬＡＮ）もしくはワイドエリアネットワーク（ＷＡＮ）を含む、任意のタイプのネットワークを介してユーザのコンピュータに接続されてよく、または接続は外部のコンピュータに（たとえば、インターネットサービスプロバイダを使用してインターネットを通じて）なされ得る。
【００９５】
[0099]方法、装置（システム）、およびコンピュータプログラム製品のフローチャートの図示および／またはブロック図を参照して、本開示の態様が説明される。フローチャートの図示および／またはブロック図の各ブロック、ならびにフローチャートの図示および／またはブロック図におけるブロックの組合せが、コンピュータプログラム命令によって実施され得ることが理解されよう。これらのコンピュータプログラム命令は、実行される汎用コンピュータ、専用コンピュータ、または他のプログラム可能データ処理装置のプロセッサに提供され得る。
【００９６】
[00100]コンピュータプログラム命令は、フローチャートおよび／またはブロック図の１つまたは複数のブロックで指定された機能／作動を実施する命令を含む製造品を生成するために、コンピュータ、他のプログラム可能データ処理装置、または他のデバイスに特定の方法で機能するよう指示するように実行され得る。
【００９７】
[00101]コンピュータプログラム命令はまた、コンピュータ、他のプログラム可能データ処理装置、または他のデバイスにロードされ得る。コンピュータプログラム命令は、実行された命令がフローチャートおよび／またはブロック図の１つまたは複数のブロックで指定された機能／作動を実施するためのプロセスを提供することができるように、コンピュータ実装プロセスを生成するために一連の動作ステップを実施させるように実行され得る。
【００９８】
[00102]図５は、ネットワーク構成器ユニット５０８を含む電子デバイス５００の一実施形態のブロック図である。いくつかの実装形態では、電子デバイス５００は、ラップトップコンピュータ、タブレットコンピュータ、モバイルフォン、電力線通信デバイス、スマート電気機器（ＰＤＡ）、アクセスポイント、レンジエクステンダ、ワイヤレス局または他の電子システムのうちの１つであり得る。電子デバイス５００は、（場合により、複数のプロセッサ、複数のコア、複数のノードを含む、および／またはマルチスレッドを実装するなど）プロセッサユニット５０２を含み得る。電子デバイス５００は、また、メモリユニット５０６を含み得る。メモリユニット５０６は、システムメモリ（たとえば、キャッシュ、ＳＲＡＭ、ＤＲＡＭ、ゼロキャパシタＲＡＭ、ツイントランジスタＲＡＭ、ｅＤＲＡＭ、ＥＤＯ  ＲＡＭ、ＤＤＲ  ＲＡＭ、ＥＥＰＲＯＭ（登録商標）、ＮＲＡＭ、ＲＲＡＭ（登録商標）、ＳＯＮＯＳ、ＰＲＡＭなどのうちの１つもしくは複数）、または機械可読媒体のすでに上述された可能な実現形態のうちのいずれか１つもしくは複数であり得る。電子デバイス５００はまた、バス５１０（たとえば、ＰＣＩ、ＩＳＡ、ＰＣＩ−Ｅｘｐｒｅｓｓ、ＨｙｐｅｒＴｒａｎｓｐｏｒｔ（登録商標）、ＩｎｆｉｎｉＢａｎｄ（登録商標）、ＮｕＢｕｓ、ＡＨＢ、ＡＸＩなど）と、ワイヤレスネットワークインターフェース（たとえば、ＷＬＡＮインターフェース、Ｂｌｕｅｔｏｏｔｈインターフェース、ＷｉＭＡＸ（登録商標）インターフェース、ＺｉｇＢｅｅ（登録商標）インターフェース、ワイヤレスＵＳＢインターフェースなど）およびワイヤードネットワークインターフェース（たとえば、Ｅｔｈｅｒｎｅｔ（登録商標）インターフェース、電力線通信インターフェースなど）のうちの少なくとも１つを含み得るネットワークインターフェースユニット５０４とを含むことができる。いくつかの実装形態では、電子デバイス５００は、複数のネットワークインターフェースをサポートすることができ、それらのインターフェースの各々は、異なる通信ネットワークに電子デバイス５００を結合するように構成される。
【００９９】
[00103]ネットワークインターフェースユニット５０４は、上記の図４において述べた第１のトランシーバ４０１および第２のトランシーバ４０２などのワイヤレストランシーバを含むことができる。いくつかの実施形態では、図１において述べたネットワーク構成器１１２の部分は、プロセッサユニット５０２、メモリユニット５０６、およびバス５１０の中に分散され得る。
【０１００】
[00104]ネットワーク構成器ユニット５０８は、上記の図１〜図４において述べた動作の一部または全部を実行することができる。ネットワーク構成器ユニット５０８は、図５では別個に示されているが、いくつかの実施形態では、ネットワークインターフェースユニット５０４に含まれること、またはメモリユニット５０６に記憶されたコンピュータプログラム命令を実行するプロセッサユニット５０２によって実装されることがある。ネットワーク構成器ユニット５０８は、ネットワーク分析ユニット５１２と構成ユニット５１４とを含むことができる。ネットワーク分析ユニット５１２は、チャネル状態と、所望のＱｏＳおよび現在のＱｏＳと、ＣＡＰ１０４、ＲＥ１０６〜１１０およびＳＴＡ１４０〜１４２の構成および能力とを決定することができる。ネットワーク分析ユニット５１２は、上述したネットワーク分析ユニット１６０と同様に動作することができる。構成ユニット５１４は、ネットワーク構成器ユニット５０８による決定に従ってリンクを確立するようにＣＡＰ１０４と、ＲＥ１０６〜１１０と、ＳＴＡ１４０〜１４２とを構成することができる。構成ユニット５１４は、上述した構成ユニット１６２と同様に動作することができる。ネットワーク構成器ユニット５０８はまた、上記の図１〜図４に関連して説明したように、デバイスの構成および能力ならびにＭＡＣアドレスまたは他の情報を含むデータベース５１６を含むことができる。
【０１０１】
[00105]メモリユニット５０６は、上記の図１〜図４において述べた実施形態の機能を実施するようにプロセッサユニット５０２によって実行可能なコンピュータ命令を含むことができる。一実施形態では、メモリユニット５０６は、決定されたチャネル状態、決定された所望のＱｏＳ、現在のＱｏＳ、ならびにＣＡＰ１０４、ＲＥ１０６〜１１０およびＳＴＡ１４０〜１４２の能力および構成に従って、ＣＡＰ１０４設定とＲＥ１０６〜１１０設定とを構成するための命令を含むことができる。これらの機能のうちのいずれか１つは、ハードウェアにおいて、および／またはプロセッサユニット５０２上で、部分的に（または完全に）実装され得る。たとえば、その機能は、特定用途向け集積回路により、プロセッサユニット５０２に実装されたロジックにおいて、周辺デバイスまたはカード上のコプロセッサなどにおいて実装され得る。さらに、実現形態は、図５に示されていない、より少数または追加の構成要素（たとえば、ビデオカード、オーディオカード、追加のネットワークインターフェース、周辺デバイスなど）を含み得る。プロセッサユニット５０２、メモリユニット５０６、ネットワークインターフェースユニット５０４、およびネットワーク構成器ユニット５０８は、バス５１０に結合される。メモリユニット５０６は、バス５１０に結合されるように示されているが、プロセッサユニット５０２に結合される場合がある。
【０１０２】
[00106]本実施形態について、様々な実装形態および活用を参照しながら説明したが、これらの実施形態は例示的なものであり、本開示の範囲はそれらに限定されないことが理解されよう。一般に、本明細書に記載されるようなネットワーク構成のための技法は、任意の１つのハードウェアシステムまたは複数のハードウェアシステムと調和した設備とともに実施され得る。多くの変形、変更、追加、および改善が可能である。
【０１０３】
[00107]単一の事例として本明細書に記載される構成要素、動作または構造に複数の事例がもたらされ得る。最後に、様々な構成要素、動作、データストアの間の境界は、ある程度任意であり、特定の動作が特有の例示的な構成に照らして示される。機能の他の割振りが想定され、本開示の範囲内に入り得る。一般に、例示的な構成において別個の構成要素として提示された構造および機能は、結合された構造または構成要素として実装され得る。同様に、単一の構成要素として提示された構造および機能は、別個の構成要素として実装され得る。これらおよび他の変形、変更、追加、および改善は、本開示の範囲内に入り得る。
【図１】
2016539596.tif 000003
【図２】
2016539596.tif 000004
【図３】
2016539596.tif 000005
【図４】
2016539596.tif 000006
【図５】
2016539596.tif 000007
【手続補正書】
【提出日】平成28年6月2日(2016.6.2)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
ネットワーク通信のための方法であって、
ネットワーク構成器において、第１のデバイスの第１のワイヤレストランシーバの第１のデバイス能力と前記第１のデバイスの第２のワイヤレストランシーバの第２のデバイス能力とを決定することと、
第２のデバイスの構成と第３のデバイスの構成とを決定することと、
第１の周波数範囲により前記第１のデバイスと前記第２のデバイスとの間でネットワークデータを結合するように前記第１のワイヤレストランシーバを構成することと、ここにおいて、前記第１の周波数範囲が、前記第１のデバイス能力および前記第２のデバイスの前記構成に少なくとも部分的に基づく、
第２の周波数範囲により前記第１のデバイスと前記第３のデバイスとの間でネットワークデータを結合するように前記第２のワイヤレストランシーバを構成することと、ここにおいて、前記第２の周波数範囲が、前記第２のデバイス能力および前記第３のデバイスの前記構成に少なくとも部分的に基づく、を備える方法。
【請求項２】
前記第１のワイヤレストランシーバと前記第２のワイヤレストランシーバとの間でネットワークデータを結合するようにデータリンクを構成することをさらに備える、請求項１に記載の方法。
【請求項３】
前記第１のワイヤレストランシーバの第１の送信機を無効にすることと、
前記第１のワイヤレストランシーバに結合された前記データリンクから前記ネットワークデータを受信するように前記第２のワイヤレストランシーバを構成することと、
前記第２のワイヤレストランシーバの第２の送信機によって、前記第２の周波数範囲により前記第３のデバイスに前記ネットワークデータを送信することとをさらに備える、請求項２に記載の方法。
【請求項４】
前記第２のデバイスの前記構成は、前記第２のデバイスにとって利用可能な動作周波数を含み、前記第３のデバイスの前記構成は、前記第３のデバイスにとって利用可能な動作周波数を含む、請求項１に記載の方法。
【請求項５】
前記第１の周波数範囲は、前記第２のデバイスにとって利用可能な前記動作周波数の少なくとも一部分を含み、前記第２の周波数範囲は、前記第３のデバイスにとって利用可能な前記動作周波数の少なくとも一部分を含む、請求項４に記載の方法。
【請求項６】
前記第３のデバイスに関連する所望のサービス品質を決定することをさらに備え、
前記第２のワイヤレストランシーバを構成することは、前記第３のデバイスに関連する前記所望のサービス品質に少なくとも部分的に基づく、請求項１に記載の方法。
【請求項７】
前記所望のサービス品質は、前記第３のデバイス上で実行されるアプリケーションに少なくとも部分的に基づく、請求項６に記載の方法。
【請求項８】
前記第３のデバイスに関連する現在のサービス品質が前記所望のサービス品質を下回るかどうかを決定することをさらに備え、
前記第３のデバイスと前記第１のデバイスとの間で前記ネットワークデータを結合するように前記第２のワイヤレストランシーバを構成することは、前記現在のサービス品質が前記所望のサービス品質を下回るかどうかを決定することに少なくとも部分的に基づく、請求項６に記載の方法。
【請求項９】
前記所望のサービス品質は、データスループットレート、ビット誤り率、データ待ち時間および信号対雑音比のうちの少なくとも１つに基づく、請求項６に記載の方法。
【請求項１０】
前記第１のワイヤレストランシーバにとって利用可能な第１のチャネルに関連する第１のチャネル状態を決定することと、前記第２のワイヤレストランシーバにとって利用可能な第２のチャネルに関連する第２のチャネル状態を決定することとをさらに備え、
前記第１のワイヤレストランシーバを構成することは、前記第１のチャネル状態に少なくとも部分的に基づき、前記第２のワイヤレストランシーバを構成することは、前記第２のチャネル状態に少なくとも部分的に基づく、請求項１に記載の方法。
【請求項１１】
前記第３のデバイスが前記第１のデバイスから離れて前記第２のデバイスの方に移動しているかどうかを決定することと、
前記第３のデバイスが前記第１のデバイスから離れて前記第２のデバイスの方に移動していると決定したことに応答して、前記第３のデバイスと前記第２のデバイスとの間でネットワークデータを結合するように前記第２のデバイスを構成することとをさらに備える、請求項１に記載の方法。
【請求項１２】
前記第３のデバイスが前記第１のデバイスから離れて前記第２のデバイスの方に移動しているかどうかを決定することは、前記第３のデバイスによって送信された信号に関連する受信信号強度測定値、前記第３のデバイスによって受信された衛星航法データ、および前記第３のデバイス上に実装された動きセンサーのうちの少なくとも１つに少なくとも部分的に基づく、請求項１１に記載の方法。
【請求項１３】
前記第３のデバイスが前記第１のデバイスから離れて第４のデバイスの方に移動しているかどうかを決定することと、
前記第３のデバイスが前記第１のデバイスから離れて前記第４のデバイスの方に移動しているかどうかを決定したことに応答して、前記第３のデバイスと前記第４のデバイスとの間でネットワークデータを結合するように前記第４のデバイスを構成することとをさらに備える、請求項１に記載の方法。
【請求項１４】
前記ネットワーク構成器は、前記第１のデバイス、前記第２のデバイス、および前記第３のデバイスのうちの１つに含まれる、請求項１に記載の方法。
【請求項１５】
２．４ＧＨｚの周波数帯域内で動作するように前記第１のワイヤレストランシーバを構成することと、
５．０ＧＨｚの周波数帯域内で動作するように前記第２のワイヤレストランシーバを構成することとをさらに備える、請求項１に記載の方法。
【請求項１６】
第１のワイヤレストランシーバと、
第２のワイヤレストランシーバと、
ネットワーク構成器とを備える第１のデバイスであって、前記ネットワーク構成器が、
前記第１のワイヤレストランシーバの第１のデバイス能力と前記第２のワイヤレストランシーバの第２のデバイス能力とを決定することと、
第２のデバイスの構成と第３のデバイスの構成とを決定することと、
第１の周波数範囲により前記第１のデバイスと前記第２のデバイスとの間でネットワークデータを結合するように前記第１のワイヤレストランシーバの構成を決定することと、ここにおいて、前記第１の周波数範囲が、前記第１のデバイス能力および前記第２のデバイスの前記構成に少なくとも部分的に基づく、
第２の周波数範囲により前記第１のデバイスと前記第３のデバイスとの間でネットワークデータを結合するように前記第２のワイヤレストランシーバの構成を決定することと、ここにおいて、前記第２の周波数範囲が、前記第２のデバイス能力および前記第３のデバイスの前記構成に少なくとも部分的に基づく、を行うように構成される、第１のデバイス。
【請求項１７】
前記第１のワイヤレストランシーバと前記第２のワイヤレストランシーバとの間でネットワークデータを結合するように構成されたデータリンクをさらに備える、請求項１６に記載の第１のデバイス。
【請求項１８】
前記ネットワーク構成器は、
前記第１のワイヤレストランシーバの第１の送信機を無効にすることと、
前記第１のワイヤレストランシーバに結合された前記データリンクから前記ネットワークデータを受信するように前記第２のワイヤレストランシーバを構成することと、
前記第２のワイヤレストランシーバの第２の送信機によって、前記第２の周波数範囲により前記第３のデバイスに前記ネットワークデータを送信することとを行うようにさらに構成される、請求項１７に記載の第１のデバイス。
【請求項１９】
前記ネットワーク構成器は、前記第２のデバイスにとって利用可能な動作周波数に少なくとも部分的に基づいて前記第１のワイヤレストランシーバの前記構成を決定することと、前記第３のデバイスにとって利用可能な動作周波数に少なくとも部分的に基づいて前記第２のワイヤレストランシーバの前記構成を決定することとを行うように構成される、請求項１６に記載の第１のデバイス。
【請求項２０】
前記第１の周波数範囲は、前記第２のデバイスにとって利用可能な前記動作周波数の少なくとも一部分を含み、前記第２の周波数範囲は、前記第３のデバイスにとって利用可能な前記動作周波数の少なくとも一部分を含む、請求項１９に記載の第１のデバイス。
【請求項２１】
前記ネットワーク構成器は、前記第２のデバイスに関連する所望のサービス品質に少なくとも部分的に基づいて前記第１のワイヤレストランシーバの前記構成を決定するように構成される、請求項１６に記載の第１のデバイス。
【請求項２２】
前記ネットワーク構成器は、前記第２のデバイス上で実行されるアプリケーションに少なくとも部分的に基づいて前記第２のデバイスに関連する前記所望のサービス品質を決定するように構成される、請求項２１に記載の第１のデバイス。
【請求項２３】
前記ネットワーク構成器は、
前記第２のデバイスに関連する現在のサービス品質が前記第２のデバイスに関する前記所望のサービス品質を下回るかどうかを決定することと、
前記現在のサービス品質が前記所望のサービス品質を下回るかどうかに少なくとも部分的に基づいて、前記第１のワイヤレストランシーバの前記構成を決定することとを行うように構成される、請求項２１に記載の第１のデバイス。
【請求項２４】
前記ネットワーク構成器は、通信チャネルに関連するチャネル状態に少なくとも部分的に基づいて、前記第１のワイヤレストランシーバおよび前記第２のワイヤレストランシーバのうちの少なくとも１つを構成するようにさらに構成される、請求項１６に記載の第１のデバイス。
【請求項２５】
前記第１のワイヤレストランシーバの動作周波数内で干渉が存在するときに、前記第１の送信機は無効にされる、請求項１８に記載の第１のデバイス。
【請求項２６】
前記第２のワイヤレストランシーバの第２の送信機が無効にされたときに前記第１のワイヤレストランシーバの第１の送信機を介してネットワークデータを送信するために、前記第２のワイヤレストランシーバから前記第１のワイヤレストランシーバに前記ネットワークデータを結合するように構成されるデータリンクをさらに備える、請求項１６に記載の第１のデバイス。
【請求項２７】
機械実行可能命令を記憶した非一時的機械可読記憶媒体であって、前記機械実行可能命令が、
ネットワーク構成器において、第１のデバイスの第１のワイヤレストランシーバの第１のデバイス能力と前記第１のデバイスの第２のワイヤレストランシーバの第２のデバイス能力とを決定することと、
第２のデバイスの構成と第３のデバイスの構成とを決定することと、
第１の周波数範囲により前記第１のデバイスと前記第２のデバイスとの間でネットワークデータを結合するように前記第１のワイヤレストランシーバを構成することと、ここにおいて、前記第１の周波数範囲が、前記第１のデバイス能力および前記第２のデバイスの前記構成に少なくとも部分的に基づく、
第２の周波数範囲により前記第１のデバイスと前記第３のデバイスとの間でネットワークデータを結合するように前記第２のワイヤレストランシーバを構成することと、ここにおいて、前記第２の周波数範囲が、前記第２のデバイス能力および前記第３のデバイスの前記構成に少なくとも部分的に基づく、を行うための命令を備える、非一時的機械可読記憶媒体。
【請求項２８】
前記第１のワイヤレストランシーバと前記第２のワイヤレストランシーバとの間でネットワークデータを結合するようにデータリンクを構成するための命令をさらに備える、請求項２７に記載の非一時的機械可読記憶媒体。
【請求項２９】
前記第１のワイヤレストランシーバの第１の送信機を無効にすることと、
前記第１のワイヤレストランシーバに結合された前記データリンクから前記ネットワークデータを受信するように前記第２のワイヤレストランシーバを構成することと、
前記第２のワイヤレストランシーバの第２の送信機によって、前記第２の周波数範囲により前記第３のデバイスに前記ネットワークデータを送信することとを行うための命令をさらに備える、請求項２８に記載の非一時的機械可読記憶媒体。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】０１０３
【補正方法】変更
【補正の内容】
【０１０３】
[00107]単一の事例として本明細書に記載される構成要素、動作または構造に複数の事例がもたらされ得る。最後に、様々な構成要素、動作、データストアの間の境界は、ある程度任意であり、特定の動作が特有の例示的な構成に照らして示される。機能の他の割振りが想定され、本開示の範囲内に入り得る。一般に、例示的な構成において別個の構成要素として提示された構造および機能は、結合された構造または構成要素として実装され得る。同様に、単一の構成要素として提示された構造および機能は、別個の構成要素として実装され得る。これらおよび他の変形、変更、追加、および改善は、本開示の範囲内に入り得る。
以下に本願の出願当初の特許請求の範囲に記載された発明を付記する。
[Ｃ１]  ネットワーク構成器において、第１のデバイスの第１のワイヤレストランシーバの第１のデバイス能力と前記第１のデバイスの第２のワイヤレストランシーバの第２のデバイス能力とを決定することと、
第２のデバイスの構成と第３のデバイスの構成とを決定することと、
第１の周波数範囲により前記第１のデバイスと前記第２のデバイスとの間でネットワークデータを結合するように前記第１のワイヤレストランシーバを構成することと、ここにおいて、前記第１の周波数範囲が、前記第１のデバイス能力および前記第２のデバイスの前記構成に少なくとも部分的に基づく、
第２の周波数範囲により前記第１のデバイスと前記第３のデバイスとの間でネットワークデータを結合するように前記第２のワイヤレストランシーバを構成することと、ここにおいて、前記第２の周波数範囲が、前記第２のデバイス能力および前記第３のデバイスの前記構成に少なくとも部分的に基づく、を備える方法。
[Ｃ２]  前記第１のワイヤレストランシーバと前記第２のワイヤレストランシーバとの間でネットワークデータを結合するようにデータリンクを構成することをさらに備える、Ｃ１に記載の方法。
[Ｃ３]  前記第１のワイヤレストランシーバの第１の送信機を無効にすることと、
前記第１のワイヤレストランシーバに結合された前記データリンクから前記ネットワークデータを受信するように前記第２のワイヤレストランシーバを構成することと、
前記第２のワイヤレストランシーバの第２の送信機によって、前記第２の周波数範囲により前記第３のデバイスに前記ネットワークデータを送信することとをさらに備える、Ｃ２に記載の方法。
[Ｃ４]  前記第２のデバイスの前記構成は、前記第２のデバイスにとって利用可能な動作周波数を含み、前記第３のデバイスの前記構成は、前記第３のデバイスにとって利用可能な動作周波数を含む、Ｃ１に記載の方法。
[Ｃ５]  前記第１の周波数範囲は、前記第２のデバイスにとって利用可能な前記動作周波数の少なくとも一部分を含み、前記第２の周波数範囲は、前記第３のデバイスにとって利用可能な前記動作周波数の少なくとも一部分を含む、Ｃ４に記載の方法。
[Ｃ６]  前記第３のデバイスに関連する所望のサービス品質を決定することをさらに備え、
前記第２のワイヤレストランシーバを構成することは、前記第３のデバイスに関連する前記所望のサービス品質に少なくとも部分的に基づく、Ｃ１に記載の方法。
[Ｃ７]  前記所望のサービス品質は、前記第３のデバイス上で実行されるアプリケーションに少なくとも部分的に基づく、Ｃ６に記載の方法。
[Ｃ８]  前記第３のデバイスに関連する現在のサービス品質が前記所望のサービス品質を下回るかどうかを決定することをさらに備え、
前記第３のデバイスと前記第１のデバイスとの間で前記ネットワークデータを結合するように前記第２のワイヤレストランシーバを構成することは、前記現在のサービス品質が前記所望のサービス品質を下回るかどうかを決定することに少なくとも部分的に基づく、Ｃ６に記載の方法。
[Ｃ９]  前記所望のサービス品質は、データスループットレート、ビット誤り率、データ待ち時間および信号対雑音比のうちの少なくとも１つに基づく、Ｃ６に記載の方法。
[Ｃ１０]  前記第１のワイヤレストランシーバにとって利用可能な第１のチャネルに関連する第１のチャネル状態を決定することと、前記第２のワイヤレストランシーバにとって利用可能な第２のチャネルに関連する第２のチャネル状態を決定することとをさらに備え、
前記第１のワイヤレストランシーバを構成することは、前記第１のチャネル状態に少なくとも部分的に基づき、前記第２のワイヤレストランシーバを構成することは、前記第２のチャネル状態に少なくとも部分的に基づく、Ｃ１に記載の方法。
[Ｃ１１]  前記第３のデバイスが前記第１のデバイスから離れて前記第２のデバイスの方に移動しているかどうかを決定することと、
前記第３のデバイスが前記第１のデバイスから離れて前記第２のデバイスの方に移動していると決定したことに応答して、前記第３のデバイスと前記第２のデバイスとの間でネットワークデータを結合するように前記第２のデバイスを構成することとをさらに備える、Ｃ１に記載の方法。
[Ｃ１２]  前記第３のデバイスが前記第１のデバイスから離れて前記第２のデバイスの方に移動しているかどうかを決定することは、前記第３のデバイスによって送信された信号に関連する受信信号強度測定値、前記第３のデバイスによって受信された衛星航法データ、および前記第３のデバイス上に実装された動きセンサーのうちの少なくとも１つに少なくとも部分的に基づく、Ｃ１１に記載の方法。
[Ｃ１３]  前記第３のデバイスが前記第１のデバイスから離れて第４のデバイスの方に移動しているかどうかを決定することと、
前記第３のデバイスが前記第１のデバイスから離れて前記第４のデバイスの方に移動しているかどうかを決定したことに応答して、前記第３のデバイスと前記第４のデバイスとの間でネットワークデータを結合するように前記第４のデバイスを構成することとをさらに備える、Ｃ１に記載の方法。
[Ｃ１４]  前記ネットワーク構成器は、前記第１のデバイス、前記第２のデバイス、および前記第３のデバイスのうちの１つに含まれる、Ｃ１に記載の方法。
[Ｃ１５]  ２．４ＧＨｚの周波数帯域内で動作するように前記第１のワイヤレストランシーバを構成することと、
５．０ＧＨｚの周波数帯域内で動作するように前記第２のワイヤレストランシーバを構成することとをさらに備える、Ｃ１に記載の方法。
[Ｃ１６]  第１のワイヤレストランシーバと、
第２のワイヤレストランシーバと、
ネットワーク構成器とを備える第１のデバイスであって、前記ネットワーク構成器が、
前記第１のワイヤレストランシーバの第１のデバイス能力と前記第２のワイヤレストランシーバの第２のデバイス能力とを決定することと、
第２のデバイスの構成と第３のデバイスの構成とを決定することと、
第１の周波数範囲により前記第１のデバイスと前記第２のデバイスとの間でネットワークデータを結合するように前記第１のワイヤレストランシーバの構成を決定することと、ここにおいて、前記第１の周波数範囲が、前記第１のデバイス能力および前記第２のデバイスの前記構成に少なくとも部分的に基づく、
第２の周波数範囲により前記第１のデバイスと前記第３のデバイスとの間でネットワークデータを結合するように前記第２のワイヤレストランシーバの構成を決定することと、ここにおいて、前記第２の周波数範囲が、前記第２のデバイス能力および前記第３のデバイスの前記構成に少なくとも部分的に基づく、を行うように構成される、第１のデバイス。
[Ｃ１７]  前記第１のワイヤレストランシーバと前記第２のワイヤレストランシーバとの間でネットワークデータを結合するように構成されたデータリンクをさらに備える、Ｃ１６に記載の第１のデバイス。
[Ｃ１８]  前記ネットワーク構成器は、
前記第１のワイヤレストランシーバの第１の送信機を無効にすることと、
前記第１のワイヤレストランシーバに結合された前記データリンクから前記ネットワークデータを受信するように前記第２のワイヤレストランシーバを構成することと、
前記第２のワイヤレストランシーバの第２の送信機によって、前記第２の周波数範囲により前記第３のデバイスに前記ネットワークデータを送信することとを行うようにさらに構成される、Ｃ１７に記載の第１のデバイス。
[Ｃ１９]  前記ネットワーク構成器は、前記第２のデバイスにとって利用可能な動作周波数に少なくとも部分的に基づいて前記第１のワイヤレストランシーバの前記構成を決定することと、前記第３のデバイスにとって利用可能な動作周波数に少なくとも部分的に基づいて前記第２のワイヤレストランシーバの前記構成を決定することとを行うように構成される、Ｃ１６に記載の第１のデバイス。
[Ｃ２０]  前記第１の周波数範囲は、前記第２のデバイスにとって利用可能な前記動作周波数の少なくとも一部分を含み、前記第２の周波数範囲は、前記第３のデバイスにとって利用可能な前記動作周波数の少なくとも一部分を含む、Ｃ１９に記載の第１のデバイス。
[Ｃ２１]  前記ネットワーク構成器は、前記第２のデバイスに関連する所望のサービス品質に少なくとも部分的に基づいて前記第１のワイヤレストランシーバの前記構成を決定するように構成される、Ｃ１６に記載の第１のデバイス。
[Ｃ２２]  前記ネットワーク構成器は、前記第２のデバイスに関連する前記所望のサービス品質を決定するように構成される、Ｃ２１に記載の第１のデバイス。
[Ｃ２３]  前記ネットワーク構成器は、
前記第２のデバイスに関連する現在のサービス品質が前記第２のデバイスに関する前記所望のサービス品質を下回るかどうかを決定することと、
前記現在のサービス品質が前記所望のサービス品質を下回るかどうかに少なくとも部分的に基づいて、前記第１のワイヤレストランシーバの前記構成を決定することとを行うように構成される、Ｃ２１に記載の第１のデバイス。
[Ｃ２４]  前記ネットワーク構成器は、通信チャネルに関連するチャネル状態に少なくとも部分的に基づいて、前記第１のワイヤレストランシーバおよび前記第２のワイヤレストランシーバのうちの少なくとも１つを構成するようにさらに構成される、Ｃ１６に記載の第１のデバイス。
[Ｃ２５]  第１の周波数範囲により第１のネットワークデータを送信するように構成された第１の送信機を含む第１のトランシーバと、
第２の周波数範囲により第２のネットワークデータを送信するように構成された第２の送信機を含む第２のトランシーバと、
前記第１の送信機が無効にされたときに前記第２の送信機を介して前記第１のネットワークデータを送信するために、前記第１のトランシーバから前記第２のトランシーバに前記第１のネットワークデータを結合するように構成されたデータリンクとを備えるデバイス。
[Ｃ２６]  前記第１のトランシーバの動作周波数内で干渉が存在するときに、前記第１の送信機は無効にされる、Ｃ２５に記載のデバイス。
[Ｃ２７]  前記データリンクは、前記第２の送信機が無効にされたときに前記第１の送信機を介して前記第２のネットワークデータを送信するために、前記第２のトランシーバから前記第１のトランシーバに前記第２のネットワークデータを結合するように構成される、Ｃ２５に記載のデバイス。
[Ｃ２８]  機械実行可能命令を記憶した非一時的機械可読記憶媒体であって、前記機械実行可能命令が、
ネットワーク構成器において、第１のデバイスの第１のワイヤレストランシーバの第１のデバイス能力と前記第１のデバイスの第２のワイヤレストランシーバの第２のデバイス能力とを決定することと、
第２のデバイスの構成と第３のデバイスの構成とを決定することと、
第１の周波数範囲により前記第１のデバイスと前記第２のデバイスとの間でネットワークデータを結合するように前記第１のワイヤレストランシーバを構成することと、ここにおいて、前記第１の周波数範囲が、前記第１のデバイス能力および前記第２のデバイスの前記構成に少なくとも部分的に基づく、
第２の周波数範囲により前記第１のデバイスと前記第３のデバイスとの間でネットワークデータを結合するように前記第２のワイヤレストランシーバを構成することと、ここにおいて、前記第２の周波数範囲が、前記第２のデバイス能力および前記第３のデバイスの前記構成に少なくとも部分的に基づく、を行うための命令を備える、非一時的機械可読記憶媒体。
[Ｃ２９]  前記第１のワイヤレストランシーバと前記第２のワイヤレストランシーバとの間でネットワークデータを結合するようにデータリンクを構成するための命令をさらに備える、Ｃ２８に記載の非一時的機械可読記憶媒体。
[Ｃ３０]  前記第１のワイヤレストランシーバの第１の送信機を無効にすることと、
前記第１のワイヤレストランシーバに結合された前記データリンクから前記ネットワークデータを受信するように前記第２のワイヤレストランシーバを構成することと、
前記第２のワイヤレストランシーバの第２の送信機によって、前記第２の周波数範囲により前記第３のデバイスに前記ネットワークデータを送信することとを行うための命令をさらに備える、Ｃ２９に記載の非一時的機械可読記憶媒体。
【国際調査報告】
2016539596.tif 000008
2016539596.tif 000009
2016539596.tif 000010