(57)【特許請求の範囲】
【請求項１】
ワイヤレス無線機と共置されるブルートゥース（ＢＴ）無線機の受信レンジを調整する方法であって、
１つ以上のリモートデバイスが前記ＢＴ無線機と接続するための現在の受信レンジを決定することと、
前記ＢＴ無線機に影響を与える前記ワイヤレス無線機からのノイズレベルを決定することと、
前記現在の受信レンジを前記決定されたノイズレベルにより更新することと、
前記現在の受信レンジと前記更新された受信レンジとの差に基づき前記受信レンジを変更するか判定することと、
を有し、
前記ＢＴ無線機は、送信するための送信電力を前記１つ以上のリモートデバイスに提供し、前記受信レンジは前記ワイヤレス無線機のノイズ測定毎に調整される方法。
【請求項２】
前記ノイズレベルを決定することは、ワイヤレス無線送信により実行される、請求項１記載の方法。
【請求項３】
低電力チャネル送信を説明するノイズレベルを決定することを更に有する、請求項２記載の方法。
【請求項４】
前記ノイズレベルを決定することは、ワイヤレス無線送信が非アクティブであるときに実行される、請求項１記載の方法。
【請求項５】
前記ノイズレベルを決定することは、前記ワイヤレス無線機により受信される非リアルタイム（ＮＲＴ）情報を用いて実行される、請求項１記載の方法。
【請求項６】
決定されたノイズレベルに関してワイヤレス無線トラフィックを更新することを更に有する、請求項１記載の方法。
【請求項７】
前記ＢＴ無線機の所望の受信レンジの調整は定期的に実行される、請求項１記載の方法。
【請求項８】
前記１つ以上のリモートデバイスが前記決定された受信レンジで送信することを可能にするため、前記１つ以上のリモートデバイスに前記決定された受信レンジを提供することを更に有する、請求項１記載の方法。
【請求項９】
前記ワイヤレス無線機は、４Ｇ／ＬＴＥ無線機である、請求項１記載の方法。
【請求項１０】
ワイヤレスデバイスであって、
１つ以上のプロセッサと、
前記１つ以上のプロセッサに対して設定されるメモリと、
前記１つ以上のプロセッサ及びメモリに対して設定され、ネットワークと通信するよう構成され、前記ネットワークからアップリンク及びダウンリンクトラフィックを受信するワイヤレス無線機であって、前記ワイヤレス無線機が動作しているときにノイズ測定が決定される、ワイヤレス無線機と、
前記ワイヤレス無線機と共置され、１つ以上のリモートデバイスと通信するよう構成されるブルートゥース（ＢＴ）無線機であって、前記ＢＴ無線機は、送信するための送信電力を前記１つ以上のリモートデバイスに提供し、受信レンジは前記ワイヤレス無線機のノイズ測定毎に調整される、ＢＴ無線機と、
を有するワイヤレスデバイス。
【請求項１１】
前記ノイズ測定は、前記ワイヤレス無線機が送信しているときに決定される、請求項１０記載のワイヤレスデバイス。
【請求項１２】
前記ワイヤレス無線機は、前記ネットワークと１つ以上の低電力チャネルを介し通信し、ノイズ測定は前記１つ以上の低電力チャネルを介した送信を説明する、請求項１１記載のワイヤレスデバイス。
【請求項１３】
前記ノイズ測定は、前記ワイヤレス無線機が非アクティブであるときに決定される、請求項１０記載のワイヤレスデバイス。
【請求項１４】
前記ワイヤレス無線機及びＢＴ無線機は、１つ以上の専用インタフェースを介し情報を通信及び交換する、請求項１０記載のワイヤレスデバイス。
【請求項１５】
前記ワイヤレス無線機は、ノイズレベルに関連する非リアルタイム（ＮＲＴ）メッセージを受信する、請求項１０記載のワイヤレスデバイス。
【請求項１６】
１つ以上のリモートデバイスがブルートゥース（ＢＴ）無線機と接続するための受信レンジを決定することと、
前記ＢＴ無線機に影響を与える共置されたワイヤレス無線機からのノイズレベルを決定することと、
前記決定されたノイズレベルにより前記受信レンジを調整することと、
設定された閾値に関する差が決定された場合、前記受信レンジを変更することと、
をプロセッサに実行させ、
前記ＢＴ無線機は、送信するための送信電力を前記１つ以上のリモートデバイスに提供し、前記受信レンジは前記ワイヤレス無線機のノイズ測定毎に調整されるためのプログラム。
【請求項１７】
前記ノイズレベルは、前記ワイヤレス無線機が送信していないときに決定される、請求項１６記載のプログラム。
【請求項１８】
前記ノイズレベルは、前記ワイヤレス無線機が送信しているときに決定される、請求項１６記載のプログラム。
【請求項１９】
ノイズレベルに関する非リアルタイム（ＮＲＴ）情報を受信することを前記プロセッサに更に実行させる、請求項１６記載のプログラム。
【請求項２０】
前記１つ以上のリモートデバイスが前記決定された受信レンジで送信することを可能にするため、前記１つ以上のリモートデバイスに前記変更された受信レンジを提供することを前記プロセッサに更に実行させる、請求項１６記載のプログラム。
【請求項２１】
請求項１６乃至２０何れか一項記載のプログラムを記憶するためのコンピュータ可読記憶媒体。
【発明の詳細な説明】
【背景技術】
【０００１】
無線デバイスでは、ブルートゥース(登録商標)（ＢＴ）及びロングタームエボリューション（ＬＴＥ）モデム（無線機）は、同一のデバイスプラットフォームに配置可能である。ＬＴＥモデム（無線機）がＢＴが動作するＩＳＭ（Ｉｎｄｕｓｔｒｉａｌ，Ｓｃｉｅｎｔｉｆｉｃ  ａｎｄ  Ｍｅｄｉｃａｌ）バンドの隣の隣接バンドで動作するとき、ＬＴＥ送信はＢＴ受信に影響を与える。例えば、ＢＴは、２４０２〜２４８０ＭＨｚバンド内で動作し、ＬＴＥは、バンド４０（２３００〜２４００ＭＨｚ）、バンド７（２５００〜２５７０ＭＨｚ）、バンド３８（２５７０〜２６２０ＭＨｚ）又はバンド４１（２４９６〜２６９０ＭＨｚ）などの隣接バンドで動作する。
【０００２】
ブルートゥースＳＩＧ（Ｓｐｅｃｉａｌ  Ｉｎｔｅｒｅｓｔ  Ｇｒｏｕｐ）は、共置される無線デバイスがＢＴ及び無線（ＬＴＥなど）送受信アクティビティに関して互いに通信することを可能にするための共存フレームワークを規定する。送信電力及び受信状態は、ＢＴシステムとＬＴＥシステムとの双方についてかなり動的である。ＬＴＥ送受信はネットワーク（すなわち、セルラネットワーク）により制御され、ＢＴ送受信制御は、接続されるデバイス間でローカルであるため、ＬＴＥトラフィックはブルートゥーストラフィックより高いプライオリティを有し、これは、ＢＴパケットがネガティブな影響を受けることを意味する。これは、ユーザ体感に影響を与えうるＢＴデータパケットロスなど、ＢＴデバイスのパフォーマンス劣化を生じさせうる。
【０００３】
動作について、ＢＴ送受信電力は、無線デバイスによりアクセスされるリモートデバイス（例えば、ヘッドセット、スピーカなど）によって制御できる。特に、リモートデバイスは、無線デバイスとリモートデバイスとの間のトラフィックを維持するため、電力が増加又は減少されるべきか判断する。無線デバイスとリモートデバイスとの間のＢＴトラフィックは、ゴールデン受信レンジとして名付けられたものの範囲内で運用される。
【図面の簡単な説明】
【０００４】
詳細な説明が添付図面を参照して説明される。図において、参照番号の最左桁は、当該参照番号が最初に現れる図を特定する。同一の数字が、同様の特徴及びコンポーネントを参照するため図面を通じて用いられる。
【図１】図１は、ロングタームエボリューション（ＬＴＥ）干渉の存在におけるブルートゥース（ＢＴ）ゴールデン受信レンジの調整を実現する無線デバイスの一例となるブロック図である。
【図２】図２は、ロングタームエボリューション（ＬＴＥ）干渉の存在におけるブルートゥース（ＢＴ）ゴールデン受信レンジの調整を実現するシステムの一例となるブロック図である。
【図３】図３は、チャネルノイズ推定のための一例となる方法を示す一例となる処理フローである。
【図４】図４は、ノイズレベル判定のための一例となる方法を示す一例となる処理フローである。
【図５】図５は、ブルートゥースゴールデン受信レンジの調整のための一例となる方法を示す一例となる処理フローである。
【図６】図６は、ロングタームエボリューション（ＬＴＥ）干渉の存在におけるブルートゥース（ＢＴ）ゴールデン受信レンジの調整を実現するのに利用可能な一例となるシステムである。
【発明を実施するための形態】
【０００５】
ロングタームエボリューション（ＬＴＥ）干渉を説明することによってブルートゥース（ＢＴ）ゴールデン受信レンジを動的に調整するアーキテクチャ、プラットフォーム及び方法がここで説明される。特に、無線デバイスによりアクセスされるリモートデバイスは、共置されるＬＴＥインタフェースに対して調整するためそれの出力電力を調整し、ＢＴゴールデン受信レンジをサポートするよう要求される。
【０００６】
図１は、ロングタームエボリューション（ＬＴＥ）干渉の存在においてブルートゥース（ＢＴ）ゴールデン受信レンジの調整を示す一例となる無線デバイス１００である。無線デバイス１００は、限定することなく、タブレットコンピュータ、ネットブック、ノートブックコンピュータ、ラップトップコンピュータ、携帯電話、セルラ電話、スマートフォン、パーソナルデジタルアシスタント、マルチメディア再生デバイス、デジタル音楽プレーヤ、デジタルビデオプレーヤ、ナビゲーションデバイス、デジタルカメラなどを含むものであってもよい。
【０００７】
無線デバイス１００は、１つ以上のプロセッサ１０２と、１つ以上のプロセッサ１０２に結合されるメモリ１０４とを有する。メモリ１０４は、読み出し専用、ランダムアクセスなどを含む各種タイプのストレージを含む非一時的なメモリ／メディアとすることができる。メモリ１０４はまた、プログラマブル／非プログラマブルファームウェアを含むものであってもよい。ハードウェアとしてここに説明される特定の要素は、メモリ１０４の一部としてファームウェアとして実現されてもよい。メモリ１０４は、特にＬＴＥ干渉アプリケーションの存在におけるＢＴゴールデン受信レンジの調整などのアプリケーション１０６を有してもよい。
【０００８】
無線デバイス１００は、電力コンポーネント１０８を有する。電力コンポーネント１０８は、バッテリなどの各種ＡＣ及び／又はＤＣ要素を有してもよい。電力コンポーネント１０８は、駆動して無線デバイス１００の他の各種コンポーネントに電力を提供する。
【０００９】
無線デバイス１００は、複数の共置される無線又はモデムシステムを有する。本例では、無線デバイス１００は、ＬＴＥデータを通信するのに用いられるＬＴＥ又はＭＷＳ（Ｍｏｂｉｌｅ  Ｗｉｒｅｌｅｓｓ  Ｓｔａｎｄａｒｄｓ）無線機（モデム）又はコンポーネント１１０を有する。ＬＴＥコンポーネント１１０は、ＬＴＥトラフィックに利用されるアンテナ１１２に接続される。ＬＴＥがここでは一例として説明されるが、他の無線規格が適用可能であり、特にモバイル無線（ＭＷＳ）に関する規格が適用可能であると理解されるべきである。
【００１０】
無線デバイス１００は更に、ＢＴ無線機（モデム）又はコンポーネント１１４を有する。ＢＴコンポーネント１１４は、ＢＴホスト１１６及びＢＴコントローラ１１８を有する。ＢＴホスト１１６は、ホストコントローラ又はＨＣＩバス１２０によってＢＴコントローラ１１８に接続される。ＢＴコントローラ１１８は、ＢＴトラフィックに用いられるアンテナ１２２に接続される。
【００１１】
ゴールデン受信レンジは、無線デバイス１００とリモートデバイスとの間の所望の信号強度に依存する。例えば、受信レベルがゴールデン受信レンジ以下である場合、リモートデバイスは、無線デバイスによる受信を維持するため電力を増加するよう指示される。
【００１２】
従って、無線デバイスにおけるＢＴ受信は、ゴールデン受信レンジにあるなど、所望の信号の信号強度によって決定されてもよい。さらに、無線デバイスにおけるＢＴ受信はまた、共置されるＬＴＥモデム（無線機）又はＬＴＥコンポーネント１１０からの干渉によって決定されてもよく、ＢＴ受信のノイズフロアを上昇させる。ゴールデン受信はｄＢｍにより測定されてもよく、具体例は−５０ｄＢｍから−７０ｄＢｍであってもよい。
【００１３】
ＢＴコンポーネント１１４の受信に影響を与える干渉量は、共置されるＬＴＥモデム（無線機）又はコンポーネント１１０に対する“犠牲者”として機能するＢＴモデム（無線機）又はコンポーネント１１４の受信状況などの各種ファクタに依存しうる。他のファクタは、共置されるフィルタ（図示しないコンポーネント）、ＬＴＥコンポーネント１１０の送信電力レベル及びチャネル周波数を含みうる。このようなファクタと、特にＬＴＥコンポーネント１１０の送信電力レベル及びチャネル周波数は、外部ネットワーク（例えば、携帯電話ネットワーク）によって決定されてもよい。ＢＴコンポーネント１１４の受信は、所望の信号レベル（すなわち、ゴールデン受信レンジ）と、ＬＴＥコンポーネント１１０の干渉を含むノイズフロアレベルとによって決定されてもよい。所望の信号レベル（すなわち、ゴールデン受信レンジ）は、リモートアクセスしたデバイスの送信の送信電力と、送信機から受信機へのパスロスとによって決定されてもよい。
【００１４】
ＬＴＥコンポーネント１１０からＢＴコンポーネント１１４の受信への干渉を軽減するため、無線デバイス１００は、ゴールデンレンジの下限が無線デバイス１００のＬＴＥコンポーネント１１０の干渉が存在しても十分な信号対雑音比を提供するように、送信電力を上げるようリモートデバイスに要求するそれのゴールデン受信レンジ（例えば、より高くシフトする）を調整可能である。無線デバイス１００は、無線デバイスにより受信され、リモートデバイスにより送信される（当該レベルで送信されるとき）信号が最小レベルのＳＮＲを少なくとも有するように、リモートデバイスに送信電力リクエスト（要求、値など）を提供する。
【００１５】
ＬＴＥコンポーネント１１０のトラフィックは、ＢＴコンポーネント１１４のトラフィックから独立している。ＬＴＥコンポーネント１１０からの干渉は、ＢＴコンポーネント１１４の受信がＬＴＥコンポーネント１１０の送信と衝突する際に生じる。ＬＴＥコンポーネント１１０の干渉を考慮することによってゴールデン受信レンジを動的に調整することは、システム全体（すなわち、無線デバイス１００）のパフォーマンスを向上させ、ＬＴＥコンポーネント１１０がアクティブであるとき、システムをよりロウバストにする。
【００１６】
共置されるＬＴＥコンポーネント１１０及びＢＴコンポーネント１１４は、ライン１２４により表されるようなハードウェア境界によって規定されてもよい。ＬＴＥコンポーネント１１０及びＢＴコンポーネント１１４は、ＭＷＳ共存物理バスインタフェース又は物理バス１２６を開始リアルタイム（ＲＴ）メッセージを交換可能である。論理信号１２８は、ＬＴＥコンポーネント１１０によって渡されて受信され、論理信号１３０は、物理バス１２６を開始ＢＴコンポーネント１１４によって渡されて受信される。専用のバスハードウェア１３２がＬＴＥコンポーネント１１０のために提供され、専用のバスハードウェア１３４がＢＴコンポーネント１１４のために提供されてもよい。
【００１７】
ＬＴＥコンポーネント１１０とＢＴコンポーネント１１４との間でやりとりされるメッセージの具体例は、ＬＴＥコンポーネント１１０からの送信（ＴＸ）、受信（ＲＸ）及びフレーム情報を含む。ＢＴコンポーネント１１４からのメッセージは、高プライオリティトラフィックを示すメッセージを含み、ＬＴＥコンポーネントにコンフリクトのイベントにおいて無線インタフェースを生成することを要求可能である。
【００１８】
ＬＴＥ（ＭＷＳ）インタフェース１３６が提供される。ＬＴＥ（ＭＷＳ）インタフェース１３６は、現在のＬＴＥ動作バンド及びチャネルなどの状態情報がやりとりされるホストインタフェースを介しルーティングされるＮＲＴ（Ｎｏｎ  Ｒｅａｌ  Ｔｉｍｅ）インタフェースであってもよい。さらに、実現形態に固有のインタフェース１３８が提供される。
【００１９】
各種インタフェース／バス１２６、１３６及び１３８を介し、ＬＴＥコンポーネント１１０及びＢＴコンポーネント１１４は、ＬＴＥ干渉の存在においてＢＴゴールデン受信レンジの調整を調整するよう通信可能である。インタフェース／バスは、ＬＴＥコンポーネント１１０及びＢＴコンポーネント１１４が情報をやりとりし、協調的な共存をサポートすることを可能にする。
【００２０】
上述されるように、ＬＴＥシステム（すなわち、ＬＴＥコンポーネント１１０）のネットワーク制限（例えば、携帯電話ネットワーク）のため、ＬＴＥコンポーネント１１０とＢＴコンポーネント１１４との間の仲裁は、ＬＴＥコンポーネント１１０を優先させる。例えば、このようなネットワーク制限に基づき、ＬＴＥトラフィックの１０％未満しか仲裁において損失することが許されなくてもよい。他方、ＬＴＥコンポーネント１１０とＢＴコンポーネント１１４との間に干渉があるときはいつでも、ＢＴコンポーネント１１４は犠牲者になる可能性が高く、ＢＴ送信（Ｔｘ）はカットされるか、又はＢＴ受信（Ｒｘ）はネガティブな影響を受ける。これは、複数の再送のため、ＢＴ通信のパフォーマンス劣化をもたらしうる。一例となるシナリオでは、ＢＴコンポーネント１１４が受信（Ｒｘ）処理を実行するとき、ＢＴコンポーネント１１４は、最も重要なトラフィックタイプに対するプライオリティリクエストを引き上げ、ＬＴＥコンポーネント１１０に送信を終了するよう要求する。プライオリティリクエストが拒絶されたときはいつでも、ＢＴ受信パケットはこのような共存スキームにおいて破損可能である。
【００２１】
リモートデバイスにおける送信電力を増加又は減少させるための電力制御スキームを効果的に実現することによって、ＬＴＥ及びＢＴトラフィックの効率的な通信が実現可能である。許容されるリンクを実現するため、ＬＴＥ送信により導入されるＢＴチャネルに関する最大ノイズレベルに関する判定が実行される。ＬＴＥ干渉からのインパクトを軽減するため、ＢＴゴールデン受信レンジに対する調整が行われる。
【００２２】
図２は、ＬＴＥ干渉の存在においてＢＴゴールデン受信レンジの調整を実現する一例となるシステム２００である。本例では、無線デバイス１００はリモートデバイス２０２と通信する。無線デバイス１００とリモートデバイス２０２との間のトラフィックは、リンク２０４により表されるＢＴチャネルを介してである。無線デバイス１００は、基地局２０６により表されるようなセルラネットワークなどのネットワークと通信する。無線デバイス１００と基地局２０６との間のトラフィックは、リンク２０８により表されるＬＴＥチャネルを介してである。
【００２３】
無線デバイス１００とリモートデバイス２０２との間のＢＴトラフィック２１０は、送受信パケット２１２の系列として示される。無線デバイス１００とリモートデバイス２０２との間のＬＴＥトラフィック２１４は、ダウンリンク（ＤＬ）、アップリンク（ＵＬ）及びスペシャルサブフレーム（Ｓ）パケット２１６の系列として示される。
【００２４】
本例では、ＬＴＥ送信はＬＴＥネットワーク（すなわち、基地局２０６）により指示される。ＬＴＥ送信はかなり動的なものであってもよい。例えば、基地局２０６は、特定のアプリケーションに基づきアップリンク（ＵＬ）データに利用されるリソースブロックの数を割り当ててもよい。ダウンリンク（ＤＬ）データの受信をアクノリッジすることを除き比較的アップリンクデータがない場合、ＬＴＥ送信（ＴＸ）又はＬＴＥコンポーネント１１０は、数個のリソースブロックによってのみ物理アップリンク制御チャネル（ＰＵＣＣＨ）を利用してもよい。
【００２５】
ＬＴＥ干渉なしのノイズレベル測定を決定するため、特定の実現形態について、ノイズレベル測定はＢＴ送信（Ｔｘ）の直後であって、ＬＴＥシステム又はＬＴＥコンポーネント１１０が受信（すなわち、ＤＬ又はＳ）しているか、又は送信（ＵＬ）している間に評価可能である。この測定は時点２１８により表される。本例では、これは、ＢＴコンポーネント１１４からのＴｘパケット２１２−１の後であって、ＬＴＥコンポーネント１１０からのＤＬパケット２１６−１の間に実行される。
【００２６】
ＬＴＥ干渉ありのノイズレベル測定を決定するため、特定の実現形態について、ノイズレベル測定は、ＬＴＥコンポーネント１１０が時点２２０（ＬＴＥ  ＵＬはＢＴ  Ｒｘと干渉する）及び時点２２２（ＬＴＥ干渉ありのノイズ測定）により表されるように送信（すなわち、ＵＬにおいて）している間に実行される。本例では、これは、ＢＴコンポーネント１１４からのＴｘパケット２１２−７の後であって、ＬＴＥコンポーネント１１０からのＵＬパケット２１６−３の間に実行される。
【００２７】
ＬＴＥコンポーネント１１０（ＬＴＥ無線機／モデム）のインパクトは、最大ＬＴＥ送信電力及び使用されるリソースブロック数におけるワーストケースシナリオを想定することによって特徴付けされてもよい。このような特徴付けデータは、ＮＲＴメッセージを用いることによってＢＴコンポーネント１１４（例えば、ＢＴコントローラ１１８）に提供されてもよい。
【００２８】
図３は、チャネルノイズ推定のための一例となる方法を示す一例となる処理フロー３００を示す。当該方法が説明される順序は、限定として解釈されることを意図するものでなく、説明される方法の何れかの数のブロックが、当該方法又は他の方法を実現するため何れかの順序により組み合わせ可能である。さらに、個々のブロックは、ここに説明される主題の精神及び範囲から逸脱することなく当該方法から削除されてもよい。さらに、当該方法は、本発明の範囲から逸脱することなく、何れか適したハードウェア、ソフトウェア、ファームウェア又はこれらの組み合わせにより実現されてもよい。
【００２９】
特徴付けデータが利用可能でない場合、ＢＴコンポーネント１１４及び特にＢＴコントローラ１１８は、ＬＴＥインパクト／干渉を動的に測定可能である。ＢＴコントローラ１１８がチャネルノイズ測定を実行するとき、ＢＴコントローラ１１８はまた、処理３００により示されるようなＲＴ（Ｒｅａｌ
Ｔｉｍｅ）シグナリングに基づきＬＴＥ送信の存在をチェックできる。ＰＵＣＣＨ  Ｔｘと通常のデータＴｘによる他の低電力Ｔｘとを更に区別するため、更なる通知がＲＴシグナリングに追加可能である。
【００３０】
ブロック３０２において、チャネルノイズ測定が実行される。説明されるように、チャネルノイズ測定は、ＢＴコンポーネント１１４及び特にＢＴコントローラ１１８により実行可能である。
【００３１】
ブロック３０４において、ＬＴＥ送信が実行されているかの判定が実行される。ＬＴＥ送信が実行されている場合、ブロック３０４のＹＥＳブランチに続き、ＰＵＣＣＨ又は他の同様の低電力送信に関する判定が行われる。
【００３２】
ＬＴＥ送信が実行されていない場合、ブロック３０４のＮＯブランチに続き、ブロック３０８において、ＬＴＥ干渉なしのチャネルノイズレベルが実行される。
【００３３】
ブロック３０６において判定されるように、ＰＵＣＣＨ又は同様の低電力送信がない場合、ブロック３０６のＮＯブランチに続き、ブロック３１０において、ＬＴＥアップリンクデータによるチャネルノイズレベルが実行される。ブロック３０６において判定されるように、ＰＵＣＣＨ又は同様の低電力送信に関する判定がある場合、ブロック３０６のＹＥＳブランチに続き、ブロック３１２において、ＬＴＥ低電力送信によるチャネルノイズレベルが実行される。
【００３４】
ブロック３１４において、以降のＬＴＥ（ＭＷＳ）トラフィックが更新又は考慮される。
【００３５】
ブロック３１６において、次のチェックイベントが実行される。
【００３６】
図４は、ノイズレベル判定のための一例となる方法を示す一例となる処理フロー４００を示す。当該方法が説明される順序は、限定として解釈されることを意図しておらず、説明される何れかの数の方法ブロックが当該方法又は他の方法を実現するため何れかの順序で組み合わせ可能である。さらに、個々のブロックは、ここに説明される主題の精神及び範囲から逸脱することなく当該方法から削除されてもよい。さらに、当該方法は、本発明の範囲から逸脱することなく、何れか適したハードウェア、ソフトウェア、ファームウェア又はこれらの組み合わせにより実現されてもよい。
【００３７】
処理４００は、ＢＴ受信に対するＬＴＥインパクト／干渉を判定し、特にＬＴＥ（例えば、ＬＴＥコンポーネント１１０）により導入されるノイズレベルを判定するのに使用される。ＢＴ受信に対するＬＴＥインパクトを正しく特定するため、処理４００は、ＬＴＥコンポーネント１１０により導入されるノイズレベルを判定するのに使用される。
【００３８】
ブロック４０２において、ＬＴＥ送信の存在によるチャネルノイズレベルを評価するためのリクエストが行われる。
【００３９】
ブロック４０４において、ＬＴＥ干渉／インパクトに関するデフォルトノイズレベルが設定される。
【００４０】
ブロック４０６において、利用可能である場合、ＬＴＥノイズレベル及びＮＲＴノイズレベルに関するＮＲＴ情報がチェックされる。ワーストケースオフライン測定が提供される。
【００４１】
ブロック４０８において、ノイズ測定がＬＴＥアップリンクデータの存在に関して行われ、ＬＴＥアップリンクデータの存在に基づきＬＴＥデータノイズレベルに関する更新が実行される。
【００４２】
ブロック４１０において、ＰＵＣＣＨなどの低電力ＬＴＥ送信に基づくノイズレベル測定が実行される。低電力ＬＴＥ送信としてのノイズレベルが更新される。
【００４３】
ブロック４１２において、ＰＵＣＣＨによる測定に基づくノイズレベルが更新される。
【００４４】
ブロック４１４において、ＬＴＥ送信なしのローカルノイズレベルに基づく測定が実行される。
【００４５】
測定データが十分である場合、事前のノイズレベルが好ましい。ＬＴＥトラフィックロード及びＢＴトラフィックロードに基づき、ＬＴＥデータ送信（Ｔｘ）ノイズレベル又は低電力送信（Ｔｘ）ノイズレベルを使用することに関する判定が行われる。何れの測定も利用可能でない場合、通常のノイズ測定又はデフォルト値が考慮される。
【００４６】
図５は、ＢＴゴールデン受信レンジを調整するための一例となる方法を示す一例となる処理フロー５００を示す。当該方法が説明される順序は、限定として解釈されることを意図しておらず、説明される何れかの数の方法ブロックが当該方法又は他の方法を実現するため何れかの順序により組み合わせ可能である。さらに、個別のブロックは、ここに説明される主題の精神及び範囲から逸脱することなく、当該方法から削除されてもよい。さらに、当該方法は、本発明の範囲から逸脱することなく、何れか適切なハードウェア、ソフトウェア、ファームウェア又はこれらの組み合わせにより実現されてもよい。
【００４７】
ＢＴコンポーネント１１４（すなわち、ＢＴコントローラ１１８）ＢＴ無線機／モデムがＬＴＥ（すなわち、ＬＴＥコンポーネント１１０）により導入されたノイズレベルを取得すると、ＢＴ無線機／モデムは、ＢＴゴールデン受信レンジの新たな下限を計算可能である。ＢＴゴールデン受信レンジの典型的な下限は、ノイズレベル、ＢＴ無線機／モデムの信号対雑音比（ＳＮＲ）要求及び固定的なセーフマージンの和であってもよい。下限が決定されると、上限は、典型的には、下限からの固定的なオフセットである。
【００４８】
ブロック５０２において、測定されたノイズレベル、ＢＴ無線機／モデムの信号対雑音比（ＳＮＲ）要求及び固定的なセーフマージンに基づく好ましい新たなＢＴゴールデン受信レンジが計算される。
【００４９】
ブロック５０４において、ブロック５０２において決定されるＢＴゴールデン受信レンジは、現在のＢＴゴールデン受信レンジと比較される。
【００５０】
ブロック５０６において、新たなＢＴゴールデン受信レンジが現在のＢＴゴールデン受信レンジより高くシフトされているか判定が実行される。
【００５１】
新たなＢＴゴールデン受信レンジが現在のＢＴゴールデン受信レンジより大きくない場合、ブロック５０６のＮＯブランチに続き、ブロック５０８において、新たなＢＴゴールデン受信レンジの現在又は以前の値が残される。
【００５２】
新たなＢＴゴールデン受信レンジが現在のＢＴゴールデン受信レンジより大きい場合、ブロック５０６のＹＥＳブランチに続き、ブロック５１０において、新たな値がＢＴゴールデン受信レンジについて用いられる。
【００５３】
図６は、所望される各種実施例を実現するのに利用される一例となるシステムである。しかしながら、ここに開示される技術は他の計算デバイス、システム及び環境において実現されてもよいことは容易に理解されるであろう。図６に示される計算デバイス６００は、計算デバイスの一例であり、コンピュータ及びネットワークアーキテクチャの使用又は機能の範囲に関する限定を示唆することを意図するものでない。
【００５４】
少なくとも１つの実現形態では、計算デバイス６００は、典型的には、少なくとも１つの処理ユニット６０２及びシステムメモリ６０４を有する。計算デバイスの正確なコンフィギュレーション及びタイプに依存して、システムメモリ６０４は、揮発性（ＲＡＭなど）、不揮発性（ＲＯＭ、フラッシュメモリなど）又はこれらの組み合わせであってもよい。システムメモリ６０４は、オペレーティングシステム６０６、１つ以上のプログラムモジュール６０８及びプログラムデータ６１０を有してもよい。計算デバイス６００の基本的な実現形態は、破線６１４により画定される。
【００５５】
プログラムモジュール６０８はモジュール６１２を有してもよい。例えば、モジュール６１２は、デバイス１００に関して上述されたように動作する計算デバイス６００など、方法４００及びその変形の１つ以上を実行してもよい。
【００５６】
計算デバイス６００は、更なる特徴又は機能を有してもよい。例えば、計算デバイス６００はまた、着脱可能なストレージ６１６及び着脱不可なストレージ６１８などの更なるデータストレージデバイスを有してもよい。特定の実現形態では、着脱可能なストレージ６１６及び着脱不可なストレージ６１８は、上述された各種機能を実行するよう処理ユニット６０２により実行可能な命令を記憶するためのコンピュータによりアクセス可能な媒体の一例である。一般に、図を参照して説明された機能の何れかは、ソフトウェア、ハードウェア（例えば、固定的な論理回路）又はこれらの実現形態の組み合わせを用いて実現されてもよい。プログラムコードは、１つ以上のコンピュータアクセス可能媒体又は他のコンピュータ可読記憶デバイスに記憶されてもよい。従って、ここに説明される処理及びコンポーネントは、コンピュータプログラムプロダクトにより実現されてもよい。上述されたように、コンピュータアクセス可能媒体は、コンピュータ可読命令、データ構造、プログラムモジュール又は他のデータなど、情報ストレージのための何れかの方法又は技術により実現される揮発性及び不揮発性の着脱可能及び着脱不可な媒体を含む。“コンピュータアクセス可能媒体”という用語は、非一時的なストレージデバイスを表し、限定することなく、ＲＡＭ、ＲＯＭ、ＥＥＰＲＯＭ、フラッシュメモリ又は他のメモリ技術、ＣＤ−ＲＯＭ、デジタル多用途ディスク（ＤＶＤ）又は他の光ストレージ、磁気カセット、磁気テープ、磁気ディスクストレージ又は他の磁気ストレージデバイス、又は計算デバイス６００及びデバイス１００などの計算デバイスによるアクセスのための情報を記憶するのに利用可能な他の何れかの非一時的な媒体を含む。このようなコンピュータアクセス可能媒体の何れかは、計算デバイス６００の一部であってもよい。
【００５７】
一実現形態では、コンピュータアクセス可能媒体である着脱可能なストレージ６１６は、命令セット６２０を記憶する。処理ユニット６０２により実行されると、命令セット６２０は、処理ユニット６０２に、方法４００，５００及びこれらの何れかの変形を含む、上述された処理、タスク、機能及び／又は方法を実行させる。
【００５８】
計算デバイス６００はまた、キーボード、マウス、ペン、音声入力デバイス、タッチ入力デバイスなどの１つ以上の入力デバイス６２２を有してもよい。計算デバイス６００は、ディスプレイ、スピーカ、プリンタなどの１つ以上の出力デバイス６２２を更に有してもよい。
【００５９】
計算デバイス６００はまた、計算デバイス６００がＮＦＣ（Ｎｅａｒ  Ｆｉｅｌｄ  Ｃｏｍｍｕｎｉｃａｔｉｏｎ）、Ｗｉ−Ｆｉ、ブルートゥース、無線周波数（ＲＦ）、赤外線又はこれらの組み合わせに基づき、無線接続６２８を介し１つ以上の他の無線デバイスと無線通信することを可能にする１つ以上の通信接続６２６を有してもよい。
【００６０】
説明された計算デバイス６００は適切なデバイスの一例であり、説明された各種実施例の使用又は機能の範囲に関する何れかの限定を示唆することを意図していないことが理解される。
【００６１】
特段の断りがない場合、ここで用いられる“ユニバーサルリソース識別子”という用語は、ＧＵＩＤ、シリアルナンバーなどを含む何れかの識別子を含む。
【００６２】
説明のため、一例となる実現形態の上記説明において、特定の数、物質、コンフィギュレーション及び他の詳細が、請求されるような本発明をより良く説明するため提供される。しかしながら、請求された発明がここに説明された具体例と異なる詳細を用いて実施可能であることは、当業者に明らかであろう。他の例では、周知の特徴は一例となる実現形態の説明を簡単化するために省略又は簡素化される。
【００６３】
発明者は、説明した一例となる実現形態が主として具体例であると意図している。発明者また、添付した請求項の範囲を限定するためこれらの一例となる実現形態を意図していない。むしろ、発明者は、請求した発明がまた他の現在又は以降の技術と共に他の方法により実現されうることを想定している。
【００６４】
さらに、“具体例”という用語は、具体例、インスタンス又は例示として機能することを意味するのにここでは用いられる。“具体例”としてここで説明される態様又は設計は、他の態様又は設計に対して好ましい、又は効果的であるとして解釈される必要はない。むしろ、具体例という単語の使用はコンセプト及び技術を具体的に提示することを意図している。例えば、“技術”という用語は、ここに説明されるコンテクストにより示されるような１つ以上のデバイス、装置、システム、方法、製造物及び／又はコンピュータ可読命令を表すものであってもよい。
【００６５】
本出願において用いられる“又は”という用語は、排他的な“又は”でなく包含的な“又は”を意味することが意図される。すなわち、特段の断りがない場合、又はコンテクストから明らかでない場合、“ＸはＡ又はＢを使用する”は、当然の内包的置換の何れかを意味すると意図される。すなわち、ＸがＡを使用し、ＸがＢを使用し、又はＸがＡとＢとの双方を使用する場合、“ＸはＡ又はＢを使用する”が上記のインスタンスの何れかの下で充足される。さらに、本出願及び添付した請求項において用いられる冠詞“ある”は、特段の断りがない場合、又は単数形であることがコンテクストから明らかでない場合、“１つ以上”を意味すると解釈されるべきである。
【００６６】
これらの処理は、ハードウェア、ソフトウェア及び／又はファームウェアと共に又は単独のメカニックにより実現可能な処理シーケンスを表す論理フロー図におけるブロックの集まりとして示される。ソフトウェア／ファームウェアのコンテクストでは、ブロックは、１つ以上のプロセッサにより実行されると、記載された処理を実行する１つ以上のコンピュータ可読記憶媒体に記憶される命令を表す。
【００６７】
処理が説明される順序は限定として解釈されることを意図せず、説明される何れかの数の処理ブロックが当該処理又は他の処理を実現するため何れかの順序で組み合わせ可能であることに留意されたい。さらに、個々のブロックは、ここに説明される主題の精神及び範囲から逸脱することなく当該処理から削除されてもよい。
【００６８】
“コンピュータ可読媒体”という用語は、コンピュータ記憶媒体を含む。一実施例では、コンピュータ可読媒体は非一時的である。例えば、コンピュータ可読媒体は、限定することなく、磁気ストレージデバイス（例えば、ハードディスク、フロッピー（登録商標）ディスク及び磁気ストリップ）、光ディスク（例えば、コンパクトディスク（ＣＤ）及びデジタル多用途ディスク（ＤＶＤ））、スマートカード、フラッシュメモリデバイス（例えば、サムドライブ、スティック、キードライブ及びＳＤカード）及び揮発性及び不揮発性メモリ（例えば、ランダムアクセスメモリ（ＲＡＭ）、読み出し専用メモリ（ＲＯＭ））を含むものであってもよい。
【００６９】
特段の断りがない場合、ここで用いられる“ロジック”という用語は、当該ロジックについて記述された機能を実行するのに適したハードウェア、ソフトウェア、ファームウェア、回路、論理回路、集積回路、他の電子コンポーネント及び／又はこれらの組み合わせを含む。
【００７０】
以下の具体例は、更なる実施例に関する。
【００７１】
具体例１は、ワイヤレス無線機と共置されるブルートゥース（ＢＴ）無線機の受信レンジを調整する方法であって、ＢＴ無線機と接続するための１つ以上のリモートデバイスの現在の受信レンジを決定するステップと、ＢＴ無線機に影響を与えるワイヤレス無線機からのノイズレベルを決定するステップと、現在の受信レンジを決定されたノイズレベルにより更新するステップと、現在の受信レンジと更新された受信レンジとの差に基づき受信レンジを変更するか判定するステップとを有する方法である。
【００７２】
具体例２において、具体例１の方法であって、ノイズレベルを決定するステップは、ワイヤレス無線送信により実行される。
【００７３】
具体例３において、具体例２の方法であって、低電力チャネル送信を説明するノイズレベルを決定するステップを更に有する。
【００７４】
具体例４において、具体例１の方法であって、ノイズレベルを決定するステップは、ワイヤレス無線送信が非アクティブであるときに実行される。
【００７５】
具体例５において、具体例１の方法であって、ノイズレベルを決定するステップは、ワイヤレス無線機により受信される非リアルタイム（ＮＲＴ）情報を用いて実行される。
【００７６】
具体例６において、具体例１の方法であって、決定されたノイズレベルに関してワイヤレス無線トラフィックを更新するステップを更に有する。
【００７７】
具体例７において、具体例１の方法であって、ＢＴ無線機の所望の受信レンジの調整は定期的に実行される。
【００７８】
具体例８において、具体例１の方法であって、ワイヤレス無線機は、４Ｇ／ＬＴＥ無線機である。
【００７９】
具体例９において、具体例１〜８の何れかの方法であって、１つ以上のリモートデバイスが決定された受信レンジで送信することを可能にするため、１つ以上のリモートデバイスに決定された受信レンジを提供するステップを更に有する。
【００８０】
具体例１０は、ワイヤレスデバイスであって、１つ以上のプロセッサと、１つ以上のプロセッサに対して設定されるメモリと、１つ以上のプロセッサ及びメモリに対して設定され、ネットワークと通信するよう構成され、ネットワークからアップリンク及びダウンリンクトラフィックを受信するワイヤレス無線機であって、ワイヤレス無線機が動作しているときにノイズ測定が決定される、ワイヤレス無線機と、ワイヤレス無線機と共置され、１つ以上のリモートデバイスと通信するよう構成されるブルートゥース（ＢＴ）無線機であって、ＢＴ無線機は、送信するための送信電力を１つ以上のリモートデバイスに提供し、受信レンジはワイヤレス無線機のノイズ測定毎に調整される、ＢＴ無線機とを有するワイヤレスデバイスである。
【００８１】
具体例１１において、具体例１０のワイヤレスデバイスであって、ノイズ測定は、ワイヤレス無線機が送信しているときに決定される。
【００８２】
具体例１２において、具体例１１のワイヤレスデバイスであって、ワイヤレス無線機は、ネットワークと１つ以上の低電力チャネルを介し通信し、ノイズ測定は１つ以上の低電力チャネルを介した送信を説明する。
【００８３】
具体例１３において、具体例１０のワイヤレスデバイスであって、ノイズ測定は、ワイヤレス無線機が非アクティブであるときに決定される。
【００８４】
具体例１４において、具体例１０のワイヤレスデバイスであって、ワイヤレス無線機及びＢＴ無線機は、１つ以上の専用インタフェースを介し情報を通信及び交換する。
【００８５】
具体例１５において、具体例１０〜１４の何れかのワイヤレスデバイスであって、ワイヤレス無線機は、ノイズレベルに関連する非リアルタイム（ＮＲＴ）メッセージを受信する。
【００８６】
具体例１６は、ブルートゥース（ＢＴ）無線機と接続するための１つ以上のリモートデバイスの受信レンジを決定するステップと、ＢＴ無線機に影響を与える共置されたワイヤレス無線機からのノイズレベルを決定するステップと、決定されたノイズレベルにより受信レンジを調整するステップと、設定された閾値に関する差が決定された場合、受信レンジを変更するステップとを有する方法を実行するための非一時的なコンピュータ可読媒体である。
【００８７】
具体例１７において、具体例１６の非一時的なコンピュータ可読媒体であって、ノイズレベルは、ワイヤレス無線機が送信していないときに決定される。
【００８８】
具体例１８において、具体例１６の非一時的なコンピュータ可読媒体であって、ノイズレベルは、ワイヤレス無線機が送信しているときに決定される。
【００８９】
具体例１９において、具体例１６の非一時的なコンピュータ可読媒体であって、ノイズレベルに関する非リアルタイム（ＮＲＴ）情報を受信するステップを更に有する。
【００９０】
具体例１８において、具体例１６〜１９の何れかの非一時的なコンピュータ可読媒体であって、１つ以上のリモートデバイスが決定された受信レンジで送信することを可能にするため、１つ以上のリモートデバイスに変更された受信レンジを提供するステップを更に有する。
【図１】
0006411418.tif 000002
【図２】
0006411418.tif 000003
【図３】
0006411418.tif 000004
【図４】
0006411418.tif 000005
【図５】
0006411418.tif 000006
【図６】
0006411418.tif 000007