(57)【特許請求の範囲】
【請求項１】
無線アクセス技術（ＲＡＴ）トランシーバとグローバル  ナビゲーション衛星システム（ＧＮＳＳ）受信機の共存を管理するための方法であって、前記方法は、
スケジュールされた動作イベントに関する前記ＲＡＴトランシーバの特性の表示を前記ＲＡＴトランシーバから、共存マネージャによって、受信することと、
前記共存マネージャによって受信された前記ＲＡＴトランシーバの前記特性に基づいて、十分な数のスペースビークルからの複数の信号が取得されないことを、前記共存マネージャによって、決定することと、
前記十分な数のスペースビークルからの複数の信号が前記ＲＡＴトランシーバの前記動作イベントの期間中に取得されるように、前記スケジュールされた動作イベントに関する送信電力レベルを制限することを推奨するメッセージを前記ＲＡＴトランシーバに、前記共存マネージャによって、送信することと、
前記ＲＡＴトランシーバの前記特性に基づいて、前記ＧＮＳＳ受信機による位置決定に関して使用するためのＧＮＳＳのスペースビークルを、前記共存マネージャによって、選択することと、
前記ＲＡＴトランシーバの前記動作イベントの期間中に、前記ＧＮＳＳの前記スペースビークルからの信号を、前記ＧＮＳＳ受信機によって、受信することと、
前記ＲＡＴトランシーバの前記動作イベントの期間中に受信された前記ＧＮＳＳの前記スペースビークルから受信された前記信号を使用して前記位置決定を、前記ＧＮＳＳ受信機によって、実行することと、
を備える上記方法。
【請求項２】
前記ＧＮＳＳ受信機による位置決定に関して使用するための前記ＧＮＳＳの前記スペースビークルを、前記共存マネージャによって、選択することは、
前記スケジュールされた動作イベントに関する前記ＲＡＴトランシーバの前記特性に基づいて複数のスペースビークルの順序付けを、前記共存マネージャによって、決定することと、
前記複数のスペースビークルの前記順序付けに基づいて前記ＧＮＳＳの前記スペースビークルを、前記共存マネージャによって、選択することと、
を備える、請求項１に記載の前記ＲＡＴトランシーバと前記ＧＮＳＳ受信機の共存を管理するための方法。
【請求項３】
複数のスペースビークルの順序を、前記共存マネージャによって、計算することと、ここにおいて、前記順序は、前記ＧＮＳＳ受信機の前記位置決定への前記動作イベントに関する前記ＲＡＴトランシーバの前記特性の影響の大きさに基づいており、ここにおいて、前記ＧＮＳＳ受信機の位置決定に関して使用するための前記ＧＮＳＳの前記スペースビークルを選択することは、前記順序に基づいている、
をさらに備える、請求項１に記載の前記ＲＡＴトランシーバと前記ＧＮＳＳ受信機の共存を管理するための方法。
【請求項４】
生起する前記ＲＡＴトランシーバの前記動作イベントをスケジュールするための時間を、前記共存マネージャによって、決定することと、
前記動作イベントに関する前記時間を推奨するメッセージを、前記ＲＡＴトランシーバに、前記共存マネージャによって、送信することと、
をさらに備える、請求項１に記載の前記ＲＡＴトランシーバと前記ＧＮＳＳ受信機の共存を管理するための方法。
【請求項５】
前記ＲＡＴトランシーバの前記動作イベントが生起するところの周波数を、前記共存マネージャによって、決定することと、
前記動作イベントに関して使用するための前記周波数を推奨するメッセージを、前記ＲＡＴトランシーバに、前記共存マネージャによって、送信することと、
をさらに備える、請求項１に記載の前記ＲＡＴトランシーバと前記ＧＮＳＳ受信機の共存を管理するための方法。
【請求項６】
前記動作イベントに関する電力レベルを、前記共存マネージャによって、決定すること、ここにおいて、前記メッセージは、前記動作イベントに関する前記電力レベルをさらに推奨する、
をさらに備える、請求項１に記載の前記ＲＡＴトランシーバと前記ＧＮＳＳ受信機の共存を管理するための方法。
【請求項７】
前記ＲＡＴトランシーバの前記特性に基づいて、位置決定に関して利用可能な複数のグローバル  ナビゲーション衛星システムから前記ＧＮＳＳを、前記共存マネージャによって、選択すること、
をさらに備える、請求項１に記載の前記ＲＡＴトランシーバと前記ＧＮＳＳ受信機の共存を管理するための方法。
【請求項８】
前記ＧＮＳＳ受信機の前記位置決定に関して使用するための前記ＧＮＳＳの前記スペースビークルの選択は、予め選択されたＧＮＳＳ内で生起する、請求項１に記載の前記ＲＡＴトランシーバと前記ＧＮＳＳ受信機の共存を管理するための方法。
【請求項９】
前記ＲＡＴトランシーバの前記特性は、
計画された時間窓、
偏波、
計画された周波数、および
計画された電力レベル
から成るグループから選択される、請求項１に記載の前記ＲＡＴトランシーバと前記ＧＮＳＳ受信機の共存を管理するための方法。
【請求項１０】
前記共存マネージャは、前記ＧＮＳＳ受信機と統合される、請求項１に記載の前記ＲＡＴトランシーバと前記ＧＮＳＳ受信機の共存を管理するための方法。
【請求項１１】
無線アクセス技術（ＲＡＴ）トランシーバとグローバル  ナビゲーション衛星システム（ＧＮＳＳ）受信機の共存を管理するためのシステムであって、
スケジュールされた動作イベントに関する前記ＲＡＴトランシーバの特性の表示を、前記ＲＡＴトランシーバから、受信するように、
共存マネージャによって受信された前記ＲＡＴトランシーバの前記特性に基づいて、十分な数のスペースビークルからの複数の信号が取得されないことを決定するように、
前記十分な数のスペースビークルからの複数の信号が前記ＲＡＴトランシーバの前記動作イベントの期間中に取得されるように、前記スケジュールされた動作イベントに関する送信電力レベルを制限することを推奨するメッセージを前記ＲＡＴトランシーバに送信するように、および
前記ＲＡＴトランシーバの前記特性に基づいて、前記ＧＮＳＳ受信機による位置決定に関して使用するためのＧＮＳＳのスペースビークルを、選択するように、
構成された共存マネージャと、
前記ＲＡＴトランシーバの前記動作イベントの期間中に、前記ＧＮＳＳの前記スペースビークルからの信号を受信するように、
前記動作イベントに関して前記ＲＡＴトランシーバの前記動作イベントの期間中に受信された前記ＧＮＳＳの前記スペースビークルから受信された前記信号を使用して、前記位置決定を実行するように、
構成された前記ＧＮＳＳ受信機と、
を備える上記システム。
【請求項１２】
前記ＧＮＳＳ受信機による位置決定に関して使用するための前記ＧＮＳＳの前記スペースビークルを選択するように構成された前記共存マネージャは、
前記スケジュールされた動作イベントに関する前記ＲＡＴトランシーバの前記特性に基づいて、複数のスペースビークルの順序付けを決定するように、および
前記複数のスペースビークルの前記順序付けに基づいて、前記ＧＮＳＳの前記スペースビークルを選択するように、
構成された前記共存マネージャを備える、請求項１１に記載の前記ＲＡＴトランシーバと前記ＧＮＳＳ受信機の共存を管理するためのシステム。
【請求項１３】
前記共存マネージャは、
複数のスペースビークルの順序を計算するように
さらに構成され、ここにおいて、前記順序は、前記ＧＮＳＳ受信機の前記位置決定への前記動作イベントに関する前記ＲＡＴトランシーバの前記特性の影響の大きさに基づいており、ここにおいて、
前記ＧＮＳＳ受信機の位置決定に関して使用するための前記ＧＮＳＳの前記スペースビークルの選択は、前記順序に基づいている、
請求項１１に記載の前記ＲＡＴトランシーバと前記ＧＮＳＳ受信機の共存を管理するためのシステム。
【請求項１４】
前記共存マネージャは、
生起する前記ＲＡＴトランシーバの前記動作イベントをスケジュールするための時間を決定するように、および
前記動作イベントに関する前記時間を推奨するメッセージを前記ＲＡＴトランシーバに送信するように、
さらに構成される、請求項１１に記載の前記ＲＡＴトランシーバと前記ＧＮＳＳ受信機の共存を管理するためのシステム。
【請求項１５】
前記共存マネージャは、
前記ＲＡＴトランシーバの前記動作イベントが生起するところの周波数を決定するように、および
前記動作イベントに関して使用するための前記周波数を推奨するメッセージを、前記ＲＡＴトランシーバに、送信するように、
さらに構成される、請求項１１に記載の前記ＲＡＴトランシーバと前記ＧＮＳＳ受信機の共存を管理するためのシステム。
【請求項１６】
前記共存マネージャは、前記動作イベントに関する前記電力レベルの推奨を前記メッセージに含むようにさらに構成される、請求項１１に記載の前記ＲＡＴトランシーバと前記ＧＮＳＳ受信機の共存を管理するためのシステム。
【請求項１７】
前記共存マネージャは、
前記ＲＡＴトランシーバの前記特性に基づいて、位置決定に関して利用可能な複数のグローバル  ナビゲーション衛星システムから前記ＧＮＳＳを選択するように、
さらに構成される、請求項１１に記載の前記ＲＡＴトランシーバと前記ＧＮＳＳ受信機の共存を管理するためのシステム。
【請求項１８】
前記共存マネージャは、予め選択されたＧＮＳＳ内で生起する、前記ＧＮＳＳ受信機の前記位置決定に関して使用するための前記ＧＮＳＳの前記スペースビークルを選択するように構成される、請求項１１に記載の前記ＲＡＴトランシーバと前記ＧＮＳＳ受信機の共存を管理するためのシステム。
【請求項１９】
前記共存マネージャは前記ＧＮＳＳ受信機と統合される、請求項１１に記載の前記ＲＡＴトランシーバと前記ＧＮＳＳ受信機の共存を管理するためのシステム。
【請求項２０】
前記共存マネージャは、前記ＧＮＳＳ受信機から独立したプロセッサ中で実行される、請求項１１に記載の前記ＲＡＴトランシーバと前記ＧＮＳＳ受信機の共存を管理するためのシステム。
【請求項２１】
無線アクセス技術（ＲＡＴ）トランシーバとグローバル  ナビゲーション衛星システム（ＧＮＳＳ）受信機の共存を管理するための装置であって、
スケジュールされた動作イベントに関する前記ＲＡＴトランシーバの特性の表示を、前記ＲＡＴトランシーバから、受信することと、
前記共存マネージャによって受信された前記ＲＡＴトランシーバの前記特性に基づいて、十分な数のスペースビークルからの複数の信号が取得されないことを決定することと、
十分な数のスペースビークルからの複数の信号が前記ＲＡＴトランシーバの前記動作イベントの期間中に取得されるように、前記スケジュールされた動作イベントに関する送信電力レベルを制限することを推奨するメッセージを前記ＲＡＴトランシーバに送信することと、
前記動作イベントに関する前記ＲＡＴトランシーバの前記特性に基づいて、前記ＧＮＳＳ受信機による位置決定に関して使用するためのＧＮＳＳのスペースビークルを選択することと、
のための管理手段と、
前記ＲＡＴトランシーバの前記動作イベントの期間中に、前記ＧＮＳＳの前記スペースビークルからの信号を受信することと、および
前記ＲＡＴトランシーバの前記動作イベントの期間中に受信された前記ＧＮＳＳの前記スペースビークルから受信された前記信号を使用して前記位置決定を実行することと、
のための受信手段と、
を備える上記装置。
【請求項２２】
前記ＧＮＳＳ受信機による位置決定に関して使用するための前記ＧＮＳＳの前記スペースビークルを選択するための前記管理手段は、
前記スケジュールされた動作イベントに関する前記ＲＡＴトランシーバの前記特性に基づいて、複数のスペースビークルの順序付けを決定するように、
前記複数のスペースビークルの前記順序付けに基づいて、前記ＧＮＳＳの前記スペースビークルを選択するように、
構成された、請求項２１に記載の前記ＲＡＴトランシーバと前記ＧＮＳＳ受信機の共存を管理するための装置。
【請求項２３】
前記管理手段は、
複数のスペースビークルの順序を計算するように、ここにおいて、前記順序は、前記ＧＮＳＳ受信機の前記位置決定への前記動作イベントに関する前記ＲＡＴトランシーバの前記特性の影響の大きさに基づく、および、
前記ＧＮＳＳ受信機の位置決定に関して使用するための前記ＧＮＳＳの前記スペースビークルを、前記順序に基づいて、選択するように、
さらに構成される、請求項２１に記載の前記ＲＡＴトランシーバと前記ＧＮＳＳ受信機の共存を管理するための装置。
【請求項２４】
前記管理手段は、
生起する前記ＲＡＴトランシーバの前記動作イベントをスケジュールするための時間を決定するように、
前記動作イベントに関する前記時間を推奨するメッセージを、前記ＲＡＴトランシーバに送信するように、
さらに構成された、請求項２１に記載の前記ＲＡＴトランシーバと前記ＧＮＳＳ受信機の共存を管理するための装置。
【請求項２５】
無線アクセス技術（ＲＡＴ）トランシーバとグローバル  ナビゲーション衛星システム（ＧＮＳＳ）受信機の共存を管理するための非一時的プロセッサ可読記憶媒体であって、
スケジュールされた動作イベントに関する前記ＲＡＴトランシーバの特性の表示を、前記ＲＡＴトランシーバから、受信するように、
前記共存マネージャによって受信された前記ＲＡＴトランシーバの前記特性に基づいて、十分な数のスペースビークルからの複数の信号が取得されないことを決定するように、
十分な数のスペースビークルからの複数の信号が前記ＲＡＴトランシーバの前記動作イベントの期間中に取得されるように、前記スケジュールされた動作イベントに関する送信電力レベルを制限することを推奨するメッセージを前記ＲＡＴトランシーバに送信するように、
前記動作イベントに関する前記ＲＡＴトランシーバの前記特性に基づいて、前記ＧＮＳＳ受信機による位置決定に関して使用するためのＧＮＳＳのスペースビークルを、選択するように、
前記ＲＡＴトランシーバの前記動作イベントの期間中に、前記ＧＮＳＳの前記スペースビークルからの信号を、受信するように、および
前記ＲＡＴトランシーバの前記動作イベントの期間中に受信された前記ＧＮＳＳの前記スペースビークルから受信された前記信号を使用して、前記位置決定を実行するように、
１つまたはそれ以上のプロセッサに行わせるように構成された複数のプロセッサ可読命令を備える、
前記非一時的プロセッサ可読記憶媒体。
【請求項２６】
実行されるとき、前記ＧＮＳＳ受信機による位置決定に関して使用するための前記ＧＮＳＳの前記スペースビークルを選択することを、前記１つまたはそれ以上のプロセッサに行わせる前記複数のプロセッサ可読命令は、実行されるとき、
前記スケジュールされた動作イベントに関する前記ＲＡＴトランシーバの前記特性に基づいて、複数のスペースビークルの順序付けを決定するように、
前記複数のスペースビークルの前記順序付けに基づいて、前記ＧＮＳＳの前記スペースビークルを選択するように、
前記１つまたはそれ以上のプロセッサに行わせる、複数のプロセッサ可読命令を備える、請求項２５に記載の前記ＲＡＴトランシーバと前記ＧＮＳＳ受信機の共存を管理するための非一時的プロセッサ可読記憶媒体。
【発明の詳細な説明】
【背景技術】
【０００１】
[0001]従来、無線アクセス技術（ＲＡＴ）トランシーバがアンテナを介してワイヤレスにデータを送信している場合、同じデバイス上に配置されたグローバル  ナビゲーション衛星システム（ＧＮＳＳ）受信機は、位置決定(location determination)を実行するために受信された複数のＧＮＳＳ信号を処理することができ得ない。送信している時に、ＲＡＴトランシーバは、いくつかの状況において、複数のＧＮＳＳ信号を適切に受信および処理するために、ＧＮＳＳ受信機の能力に否定的に作用する十分な量の雑音を生み出すことができる。ＧＮＳＳ受信機は、ＲＡＴトランシーバが送信している間に受信される複数のＧＮＳＳ信号を隠す(blank)か、そうでなければ無視するように命令されることができる。こういった複数の配置は、その間に位置決定がＧＮＳＳ受信機によって実行されることができないかなりの時間の期間をもたらし得る。こういった事象は、複数のＲＡＴトランシーバがデバイス上に存在する場合悪化し得る。
【発明の概要】
【０００２】
[0002]いくつかの実施形態において、無線アクセス技術（ＲＡＴ）トランシーバとグローバル  ナビゲーション衛星システム（ＧＮＳＳ）受信機の共存を管理するための方法が提示される。この方法は、スケジュールされた動作イベントに関するＲＡＴトランシーバの特性の指示をＲＡＴトランシーバから共存マネージャによって受信することを含むことができる。この方法は、動作イベントに関するＲＡＴトランシーバの特性に基づいて、ＧＮＳＳ受信機による位置決定のために使用するためのＧＮＳＳのスペースビークルを共存マネージャによって選択することを含むことができる。この方法は、ＲＡＴトランシーバの動作イベント中にＧＮＳＳのスペースビークルからの信号をＧＮＳＳ受信機によって受信することを含むことができる。この方法は、ＲＡＴトランシーバの動作イベント中に受信されたＧＮＳＳのスペースビークルから受信された信号を使用して、位置決定をＧＮＳＳ受信機によって実行することを含むことができる。
【０００３】
[0003]こういった方法の複数の実施形態は、下記に記載の１つまたはそれ以上を含むことができる：ＧＮＳＳ受信機による位置決定のために使用するためのＧＮＳＳのスペースビークルを共存マネージャによって選択することは、スケジュールされた動作イベントに関するＲＡＴトランシーバの特性に基づいて、複数のスペースビークルの順序付けを共存マネージャによって決定することを含むことができる。それはまた、複数のスペースビークルの順序付けに基づいて、ＧＮＳＳのスペースビークルを共存マネージャによって選択することを含むことができる。その方法は、十分な数のスペースビークルからの複数の信号が、共存マネージャによって受信されたＲＡＴトランシーバの特性に基づいて取得されないだろということを、共存マネージャによって決定することを含むことができる、この方法は、十分な数のスペースビークルからの複数の信号がＲＡＴトランシーバの動作イベント中に取得されることになるようにスケジュールされた動作イベントに関する送信電力レベルを制限することを推奨するメッセージをＲＡＴトランシーバに共存マネージャによって送信することを含むことができる。
【０００４】
[0004]さらにまたは代替的に、こういった方法の複数の実施形態は、下記に記載するものの１つまたはそれ以上を含むことができる：この方法は、複数のスペースビークルの順序を共存マネージャによって計算することを含むことができ、ここにおいて、順序は、ＧＮＳＳ受信機の位置決定への動作イベントに関するＲＡＴトランシーバの特性の影響の大きさに基づく。ＧＮＳＳ受信機の位置決定のために使用するためのＧＮＳＳのスペースビークルを選択することは、この順序に基づくことができる。この方法は、そこにおいて生起するべきＲＡＴトランシーバの動作イベントをスケジュールするための時間を共存マネージャによって決定することを含むことができる。この方法は、生起すべき動作イベントに関する時間を推奨するメッセージをＲＡＴトランシーバに共存マネージャによって送信することを含むことができる。この方法は、そこにおいてＲＡＴトランシーバの動作イベントが生起することになる周波数を共存マネージャによって決定することを含むことができる。この方法は、動作イベントのために使用するための周波数を推奨するメッセージをＲＡＴトランシーバに共存マネージャによって送信することを含むことができる。この方法は、動作イベントに関する電力レベルを共存マネージャによって決定することを含むことができる。この方法は、動作イベントに関する電力レベルを推奨するメッセージをＲＡＴトランシーバに共存マネージャによって送信することを含むことができる。この方法は、動作イベントに関するＲＡＴトランシーバの特性に基づいて、位置決定のために利用可能な複数のグローバル  ナビゲーション衛星システムからのＧＮＳＳを共存マネージャによって選択することを含むことができる。ＧＮＳＳ受信機の位置決定ために使用するためのＧＮＳＳのスペースビークルの選択の複数回の生起は、予め選択されたＧＮＳＳの範囲内である。ＲＡＴトランシーバの特性は、計画された時間窓(time window)；偏波(polarization)；計画された周波数；および計画された電力レベルから成るグループから選択されることができる。この共存マネージャは、ＧＮＳＳ受信機と統合されることができる。
【０００５】
[0005]いくつかの実施形態において、無線アクセス技術（ＲＡＴ）トランシーバとグローバル  ナビゲーション衛星システム（ＧＮＳＳ）受信機の共存を管理するためのシステムが提示される。このシステムは、共存マネージャを含む。この共存マネージャは、スケジュールされた動作イベントに関するＲＡＴトランシーバの特性の指示をＲＡＴトランシーバから受信するように構成されることができる。この共存マネージャは、動作イベントに関するＲＡＴトランシーバの特性に基づいて、ＧＮＳＳ受信機による位置決定のために使用するためのＧＮＳＳのスペースビークルを選択するように構成されることができる。このシステムは、ＧＮＳＳ受信機を含むことができる。このＧＮＳＳ受信機は、ＲＡＴトランシーバの動作イベント中に、ＧＮＳＳのスペースビークルからの信号を受信するように構成されることができる。このＧＮＳＳ受信機は、ＲＡＴトランシーバの動作イベント中に受信されたＧＮＳＳのスペースビークルから受信された信号使用して、位置決定を実行するように構成されることができる。
【０００６】
[0006]こういったシステムの複数の実施形態は、下記の複数の特徴の１つまたはそれ以上を含むことができる：ＧＮＳＳ受信機による位置決定のために使用するためのＧＮＳＳのスペースビークルを選択するように構成された共存マネージャは、スケジュールされた動作イベントに関するＲＡＴトランシーバの特性に基づいて、複数のスペースビークルの順序付けを決定することと、複数のスペースビークルの順序付けに基づいて、ＧＮＳＳのスペースビークルを選択することと、を行うように構成された共存マネージャを含むことができる。この共存マネージャは、十分な数のスペースビークルからの複数の信号が、共存マネージャによって受信されたＲＡＴトランシーバの特性に基づいて取得されないであろうことを決定するように構成されることができる。この共存マネージャは、十分な数のスペースビークルからの複数の信号がＲＡＴトランシーバの動作イベント中に取得されることになるようにスケジュールされた動作イベントに関する送信電力レベルを制限することを推奨するメッセージをＲＡＴトランシーバに送信するように構成されることができる。この共存マネージャは、複数のスペースビークルの順序を計算するように構成されることができ、ここにおいて、順序は、ＧＮＳＳ受信機の位置決定への動作イベントに関するＲＡＴトランシーバの特性の影響の大きさに基づく。ＧＮＳＳ受信機の位置決定のために使用するためのＧＮＳＳのスペースビークルの選択は、この順序に基づくことができる。
【０００７】
[0007]さらにまたは代替的に、こういったシステムの複数の実施形態は、下記の複数の特徴の１つまたはそれ以上を含むことができる：この共存マネージャは、そこにおいて生起するべきＲＡＴトランシーバの動作イベントをスケジュールするための時間を決定するように構成されることができる。この共存マネージャは、生起すべき動作イベントに関する時間を推奨するメッセージをＲＡＴトランシーバに送信するように構成されることができる。この共存マネージャは、そこにおいてＲＡＴトランシーバの動作イベントが生起することになる周波数を決定するように構成されることができる。この共存マネージャは、動作イベントのために使用するための周波数を推奨するメッセージをＲＡＴトランシーバに送信するように構成されることができる。この共存マネージャは、動作イベントに関する電力レベルを決定するように構成されることができる。この共存マネージャは、動作イベントに関する電力レベルを推奨するメッセージをＲＡＴトランシーバに送信するように構成されることができる。この共存マネージャは、動作イベントに関するＲＡＴトランシーバの特性に基づいて、位置決定のために利用可能な複数のグローバル  ナビゲーション衛星システムからのＧＮＳＳを選択するように構成されることができる。この共存マネージャは、予め選択されたＧＮＳＳ内に生起するＧＮＳＳ受信機の位置決定のために使用するためのＧＮＳＳのスペースビークルを選択するように構成されることができる。この共存マネージャは、ＧＮＳＳ受信機と統合（例えば搭載）されることができる。この共存マネージャは、ＧＮＳＳ受信機から独立したプロセッサに実装されることができる。
【０００８】
[0008]いくつかの実施形態において、無線アクセス技術（ＲＡＴ）トランシーバとグローバル  ナビゲーション衛星システム（ＧＮＳＳ）受信機の共存を管理するための装置。この装置は、スケジュールされた動作イベントに関するＲＡＴトランシーバの特性の指示をＲＡＴトランシーバから受信するための手段を含むことができる。この装置は、動作イベントに関するＲＡＴトランシーバの特性に基づいて、ＧＮＳＳ受信機による位置決定のために使用するためのＧＮＳＳのスペースビークルを選択するための手段を含むことができる。この装置は、ＲＡＴトランシーバの動作イベント中に、ＧＮＳＳのスペースビークルからの信号を受信するための手段を含むことができる。この装置は、ＲＡＴトランシーバの動作イベント中に受信されたＧＮＳＳのスペースビークルから受信された信号を使用して、位置決定を実行するための手段を含むことができる。
【０００９】
[0009]こういった装置の複数の実施形態は、下記の複数の特徴の１つまたはそれ以上を含むことができる：ＧＮＳＳ受信機による位置決定のために使用するためのＧＮＳＳのスペースビークルを選択するための手段は、スケジュールされた動作イベントに関するＲＡＴトランシーバの特性に基づいて、複数のスペースビークルの順序付けを決定するための手段と、複数のスペースビークルの順序付けに基づいて、ＧＮＳＳのスペースビークルを選択するための手段とを含むことができる。この装置は、十分な数のスペースビークルからの複数の信号が、共存マネージャによって受信されたＲＡＴトランシーバの特性に基づいて取得されないだろということを決定するための手段を含むことができる。この装置は、十分な数のスペースビークルからの複数の信号がＲＡＴトランシーバの動作イベント中に取得されることになるようにスケジュールされた動作イベントに関する送信電力レベルを制限することを推奨するメッセージをＲＡＴトランシーバに送信するための手段を含むことができる。この装置は、複数のスペースビークルの順序を計算するための手段を含むことができ、ここにおいて、この順序は、ＧＮＳＳ受信機の位置決定への動作イベントに関するＲＡＴトランシーバの特性の影響の大きさに基づく。ＧＮＳＳ受信機の位置決定のために使用するためのＧＮＳＳのスペースビークルを選択するための手段は、この順序に基づく。この装置は、そこにおいて生起するべきＲＡＴトランシーバの動作イベントをスケジュールするための時間を決定するための手段を含むことができる。この装置は、生起すべき動作イベントに関する時間を推奨するメッセージをＲＡＴトランシーバに送信するための手段を含むことができる。
【００１０】
[0010]いくつかの実施形態において、無線アクセス技術（ＲＡＴ）トランシーバとグローバル  ナビゲーション衛星システム（ＧＮＳＳ）受信機の共存を管理するための非一時的プロセッサ可読媒体が提示される。非一時的プロセッサ可読媒体は、スケジュールされた動作イベントに関するＲＡＴトランシーバの特性の指示をＲＡＴトランシーバから、受信することを１つまたはそれ以上のプロセッサに行わせるように構成された複数のプロセッサ可読命令を含むことができる。これらの命令は、動作イベントに関するＲＡＴトランシーバの特性に基づいて、ＧＮＳＳ受信機による位置決定のために使用するためのＧＮＳＳのスペースビークルを選択することを１つまたはそれ以上のプロセッサに行わせるように構成されることができる。これらの命令は、ＲＡＴトランシーバの動作イベント中に、ＧＮＳＳのスペースビークルからの信号を受信することを１つまたはそれ以上のプロセッサに行わせるように構成されることができる。これらの命令は、ＲＡＴトランシーバの動作イベント中に受信されたＧＮＳＳのスペースビークルから受信された信号を使用して、位置決定を実行することを１つまたはそれ以上のプロセッサに行わせるように構成されることができる。
【００１１】
[0011]こういった非一時的プロセッサ可読媒体の複数の実施形態は、下記に記載の１つまたはそれ以上を含むことができる：実行されると、ＧＮＳＳ受信機による位置決定のために使用するためのＧＮＳＳのスペースビークルを選択することを１つまたはそれ以上のプロセッサに行わせる複数の命令は、実行されると、スケジュールされた動作イベントに関するＲＡＴトランシーバの特性に基づいて、複数のスペースビークルの順序付けを決定すること、および複数のスペースビークルの順序付けに基づいて、ＧＮＳＳのスペースビークルを選択することを１つまたはそれ以上のプロセッサに行わせる複数のプロセッサ可読命令を含むことができる。これらの命令は、実行されると、十分な数のスペースビークルからの複数の信号が、共存マネージャによって受信されたＲＡＴトランシーバの特性に基づいて取得されないだろということを決定することを１つまたはそれ以上のプロセッサに行わせることができる。これらの命令は、実行されると、十分な数のスペースビークルからの複数の信号がＲＡＴトランシーバの動作イベント中に取得されることになるようにスケジュールされた動作イベントに関する送信電力レベルを制限することを推奨するメッセージをＲＡＴトランシーバに送信することを１つまたはそれ以上のプロセッサに行わせることができる。
【図面の簡単な説明】
【００１２】
[0012]様々な実施形態の本質および複数の利点のさらなる理解は、下記の複数の図面を参照することによって実現されることができる。添付された複数の図面において、同様の複数の構成要素または複数の特徴は同じ参照ラベルを有することができる。さらに、同じタイプの様々な構成要素は、同様の複数の構成要素の間を区別するダッシュと第２のラベルによって参照ラベルの次に続くことによって区別されることができる。第１の参照ラベルのみが明細書において使用される場合、説明は、第２の参照ラベルと関係なく同じ第１の参照ラベルを有する同様の複数の構成要素の任意の１つに適用可能である。
【図１】[0013]  図１は、ＧＮＳＳ受信機および複数のＲＡＴトランシーバを含むシステムの実施形態を示す。
【図２】[0014]  図２は、ＧＮＳＳ受信機の一部として共存マネージャ（Ｃ×Ｍ）を有するシステムの実施形態を示す。
【図３】[0015]  図３は、ＧＮＳＳ受信機から独立した共存マネージャを有するシステムの実施形態を示す。
【図４】[0016]  図４は、１つまたはそれ以上のＲＡＴトランシーバとＧＮＳＳ受信機の共存を管理するための方法の実施形態を示す。
【図５】[0017]  図５は、保持されるデータ構造に基づいて、１つまたはそれ以上のＲＡＴトランシーバとＧＮＳＳ受信機の共存を管理するための方法の実施形態を示す。
【図６】[0018]  図６は、ＲＡＴトランシーバの動作を変更することによって、１つまたはそれ以上のＲＡＴトランシーバとＧＮＳＳ受信機の共存を管理するための方法の実施形態を示す。
【図７】[0019]  図７は、コンピュータシステムの実施形態を示す。
【詳細な説明】
【００１３】
[0020]１つまたはそれ以上の無線アクセス技術（ＲＡＴ）トランシーバが送信している間に複数のＧＮＳＳ信号を隠す(blank)、またはそうでなければ無視するグローバル  ナビゲーション衛星システム（ＧＮＳＳ）受信機を有するよりむしろ、１つまたはそれ以上のＲＡＴトランシーバによる位置（ポジション）決定および／または複数の送信(transmissions)をどのように操作するか(handle)を決定するための解析が、共存マネージャ（Ｃ×Ｍ）によって実行されることができる。１つまたはそれ以上のＲＡＴトランシーバが送信している間に、その上に１つまたはそれ以上のＲＡＴトランシーバおよびＧＮＳＳ受信機が配置されるモバイルデバイスの位置を決定することが望ましくあり得る。こういった位置決定は、ＧＮＳＳ受信機による複数のＧＮＳＳ信号の受信でいくらかの量の干渉が複数のワイヤレス信号を送信する１つまたはそれ以上のＲＡＴトランシーバに起因して生起する場合でも、望ましくあり得る。
【００１４】
[0021]多くの要因は、ＲＡＴトランシーバの複数の送信がＧＮＳＳ受信機による複数のＧＮＳＳ信号の受信で重大な干渉を引き起こすかどうかに作用することができる。いくつかの状況において、ＲＡＴトランシーバによって使用されている周波数は、ＧＮＳＳ受信機との干渉を少し引き起こすか、または少しも引き起こすことができない。いくつかの状況において、ＲＡＴトランシーバは、ＲＡＴトランシーバがＧＮＳＳ受信機との干渉を少し引き起こすか、または少しも引き起こすことがでない十分に低い電力で送信していることができる。他の複数の状況において、ＲＡＴトランシーバの複数のスペクトル放射または高調波(spectral emissions or harmonics)は、ＧＮＳＳ受信機との干渉を引き起こすことができる。デバイスの複数のＲＡＴトランシーバが同じ時間に送信している場合、ＧＮＳＳ受信機との干渉を引き起こすことができる様々な高調波および／または相互変調周波数(harmonic and or intermodulation frequencies)が作られることができる。
【００１５】
[0022]１つまたはそれ以上のＲＡＴトランシーバからの干渉を避けるために、統合されたＣ×Ｍを有する（または独立した(separate)Ｃ×Ｍと通信状態にある）ＧＮＳＳ受信機は、１つまたはそれ以上のＲＡＴトランシーバからの干渉によって最小に影響を与えられる複数のスペースビークル（ＳＶｓ）から出力された複数のＧＮＳＳ信号を選択することができる。特に、Ｃ×Ｍは、例えば、ＳＶによって出力された信号の電力レベルに起因してまたはＳＶの近接に起因して、より高い信号対雑音比（ＳＮＲ）を有する特定の複数のスペースビークル（ＳＶｓ）から複数のＧＮＳＳ信号を選択することができる。ＧＮＳＳ受信機はまた、複数のＧＮＳＳコンステレーション(constellations)（例えば、ＧＰＳ、ＧＬＯＮＡＳＳ、Ｇａｌｉｌｅｏ）の中から選択することができ、それらは１つまたはそれ以上のＲＡＴトランシーバからの干渉を避けるために、異なる複数の周波数上で動作し、および他の異なる動作特性を有する。送信環境が変化するにつれて（すなわち、どのＲＡＴトランシーバが、どの周波数上およびどの電力レベルにおいて送信しているか）、ＧＮＳＳ受信機は、１つまたはそれ以上のＲＡＴトランシーバが送信している間に（ことによると複数のＧＮＳＳコンステレーションのうちの）どの複数のＧＮＳＳ信号が受信され、および位置決定のために使用されるかを調整することができる。
【００１６】
[0023]ＧＮＳＳ受信機と統合されることができるか、またはＧＮＳＳ受信機と１つまたはそれ以上のＲＡＴトランシーバと通信状態にある独立した構成要素であり得るＣ×Ｍはさらに、１つまたはそれ以上のＲＡＴトランシーバに複数のコマンドを発行するように構成されることができる。複数のコマンドは、その間に複数のＲＡＴトランシーバが送信することを許可される複数の電力レベル、複数の周波数、および／または複数の時間期間（または複数の時間窓と称される）を定義することができる。Ｃ×Ｍが１つまたはそれ以上のＲＡＴの複数の送信特性に作用する複数のコマンドを１つまたはそれ以上のＲＡＴｓに発行するかどうかは、１つまたはそれ以上のＲＡＴｓが送信している間に、Ｃ×Ｍが、ＧＮＳＳ受信機が十分な数のＳＶｓ（典型的には少なくとも３つまたは４つ）から複数のＧＮＳＳ信号を成功裡に受信および処理できていると予期するかどうかに基づくことができる。こういった受信および処理が成功していると予想される場合、１つまたはそれ以上のＲＡＴトランシーバの複数の送信特性においていずれの調整も必要ではあり得ない。
【００１７】
[0024]図１は、ＧＮＳＳ受信機および複数のＲＡＴトランシーバを含むシステム１００の実施形態を示す。システム１００は、３つのＲＡＴトランシーバ１１０−１、１１０−２、および１１０−３、ＧＮＳＳ受信機１２０、複数のアンテナ１３０−１、１３０−２、１３０−３、および１３０−４、処理モジュール１４０、および有線トランシーバ１５０を含む。システム１００は、モバイルワイヤレスデバイスに搭載されて存在することができる(be present onboard)。例えば、システム１００は、ＧＮＳＳ受信機を使用してそれの位置を決定し、および１つまたはそれ以上のＲＡＴトランシーバを介して通信を行うことができるセルラ電話、タブレットコンピュータ、またはいくつかの他のデバイスにおいて見つけられることができる。その上にシステム１００が見つけられることができるデバイスは、例えば、ユーザ機器またはモバイル局と称されることができる。複数のセルラ電話に加えて、こういったシステムは、カーナビゲーションデバイスのような専用のＧＮＳＳ受信機デバイス上に存在することができる。
【００１８】
[0025]システム１００において、３つのＲＡＴトランシーバ１１０が存在する。様々な時間において、これらのＲＡＴトランシーバ１１０のそれぞれは、関連する複数のアンテナ１３０を介してワイヤレスに複数の信号を送信することができる。複数のＲＡＴトランシーバ１１０は、他のＲＡＴトランシーバのいずれも送信していない間に送信しいていることができるか、または複数のＲＡＴトランシーバ１１０の１つまたはそれ以上の他のＲＡＴトランシーバが送信している間に同時に送信することができる。したがって、定められた時間に、複数のＲＡＴトランシーバ１１０のゼロ個、１つ、または１つを超えるＲＡＴトランシーバが複数のワイヤレス信号を送信していることができる。
【００１９】
[0026]複数のＲＡＴトランシーバ１１０のそれぞれは、異なるワイヤレス技術／プロトコルに対応することができる。例えば、ＲＡＴトランシーバ１１０−１は、４Ｇ  ＬＴＥ（登録商標）、３Ｇ、またはＧＳＭ（登録商標）のようなセルラ通信プロトコルに対応することができる。ＲＡＴトランシーバ１１０−２は、８０２．１１ａ／ｂ／ｇのようなワイヤレスローカルエリアネットワークプロトコルに対応することができる。ＲＡＴトランシーバ１１０−３は、Ｂｌｕｅｔｏｏｔｈ（登録商標）のようなデバイスからデバイスへの通信技術／プロトコルに対応することができる。いくつかの実施形態において、１つまたはそれ以上のＲＡＴトランシーバは、同じ技術／プロトコルに対応することができる。示されたシステム１００の実施形態は、３つのＲＡＴトランシーバを含むが、これは単に、複数の例示的な目的のためのものであると理解されるべきであり；１つ、２つ、または３つを超えるＲＡＴトランシーバがシステム１００の代替の複数の実施形態において存在することができる。
【００２０】
[0027]複数のＲＡＴトランシーバ１１０のそれぞれはアンテナと関連付けられることができる。ＲＡＴトランシーバ１１０−１は、複数のワイヤレス信号を送信（および、ことによると受信する）ためにアンテナ１３０−１を使用することができ；ＲＡＴトランシーバ１１０−２は、複数のワイヤレス信号を送信（および、ことによると受信）するためにアンテナ１３０−２を使用することができ；およびＲＡＴトランシーバ１１０−３は、複数のワイヤレス信号を送信（および、ことによると受信する）ためにアンテナ１３０−３を使用することができる。いくつかの実施形態において、複数のＲＡＴトランシーバ１１０の２つまたはそれ以上のＲＡＴトランシーバは、単一のアンテナを共有することができる。また、複数のＲＡＴトランシーバ１１０の１つまたはそれ以上のＲＡＴトランシーバは、２つまたはそれ以上のアンテナを使用して送信することができる。複数のＲＡＴトランシーバ１１０の１つのＲＡＴトランシーバが第１のアンテナから第２のアンテナへ送信を切換えることを許可されることができる。いくつかの実施形態において、ＧＮＳＳ受信機１２０が１つまたはそれ以上のＲＡＴトランシーバ１１０とアンテナを共有することがまた可能である。
【００２１】
[0028]複数のＲＡＴトランシーバ１１０は、処理モジュール１４０と通信状態にあることができる。データは、送信のために処理モジュール１４０から受信されることができ、および受信されたデータは、処理モジュール１４０に提供されることができる。処理モジュール１４０は、非一時的プロセッサ可読メモリと通信状態にある１つまたはそれ以上のプロセッサを表することができる。処理モジュール１４０は、データを送信するために複数のＲＡＴトランシーバ１１０の１つまたはそれ以上のＲＡＴトランシーバを使用し、および／またはＧＮＳＳ受信機１２０によって決定された複数の位置を使用する１つまたはそれ以上のアプリケーションの実行および／または高レベル動作システム（ＨＬＯＳ）の実行を担うことができる。
【００２２】
[0029]ＧＮＳＳ受信機１２０は、スタンド−アローン構成要素（例えば、独立した集積回路チップ）であり得るか、または処理モジュール１４０のプロセッサの一部であり得る。例えば、いくつかのプロセッサは、搭載されたＧＮＳＳ受信機を有することができる。多目的プロセッサ内またはスタンド−アローン構成要素内のいずれに統合されても、ＧＮＳＳ受信機１２０は、受信された複数のＧＮＳＳ信号に基づいて、それの位置を決定することができる。こういった複数のＧＮＳＳ信号は、アンテナ１３０−４を介して受信されることができる。アンテナ１３０−４は、ＧＮＳＳ受信機１２０専用であり得る(may)か、または複数のＲＡＴトランシーバ１１０の１つまたはそれ以上のような、１つまたはそれ以上の他の複数の構成要素と共有されることができる。
【００２３】
[0030]送信している複数のＲＡＴトランシーバ１１０のいずれかは、ＧＮＳＳ受信機１２０による複数のＧＮＳＳ信号の成功裡の受信および処理に干渉することができるまたはできない。ＧＮＳＳ受信機１２０のパフォーマンス（例えば、受信および処理）に作用するためにいくらかまたは十分な干渉が発生するかどうかは、各ＲＡＴトランシーバの様々な動作特性：その上でＲＡＴトランシーバが送信している周波数、そこにおいてＲＡＴトランシーバが送信している電力レベル、および／またはＲＡＴトランシーバが使用しているどちらかのアンテナに依存することができる。複数のＲＡＴトランシーバ１１０の２つまたはそれ以上のＲＡＴトランシーバが同時に送信している場合、別の方法では存在しないはずの１つまたはそれ以上の高調波周波数における干渉が作られることができる。複数のＲＡＴトランシーバのそれぞれが送信している場合に作られることができないこういった複数の周波数における干渉は、異なる時間期間中に送信していた。
【００２４】
[0031]複数のＲＡＴトランシーバ１１０によって引き起こされている干渉に加えて、干渉は、有線トランシーバ１５０のような１つまたはそれ以上の有線トランシーバによって引き起こされることができる。有線トランシーバ１５０は、ＵＳＢ３有線コネクタおよびプロトコル(USB3 wired connector and protocol)を介するように、接続されたワイヤを介して、データを送信および／または受信するように構成されることができる。単一の有線トランシーバ１５０が図１に表されているが、いずれの有線トランシーバも存在することができないか、または１つを超えるトランシーバが存することができることが理解されるべきである。有線トランシーバ１５０は、処理モジュール１４０と通信状態にあることができる。データは、送信のために処理モジュール１４０から受信されることができ、および受信されたデータは、処理モジュール１４０に提供されることができる。
【００２５】
[0032]この文書は、（図２および３に関連して記述されるように）複数のＲＡＴトランシーバ１１０、ＧＮＳＳ受信機１２０、およびＣ×Ｍの間の通信に焦点を当てるが、１つまたはそれ以上の有線トランシーバ１５０が干渉を生み出すことができ、および干渉を減少または緩和する助けをするように制御されることができることが理解されるべきである。ＲＡＴトランシーバと同様に、有線トランシーバは、やがて起こる動作イベントの指示をＣ×Ｍに提供することができる。このように、複数のＲＡＴトランシーバ１１０に関連してここに詳述された複数の実施形態は、１つまたはそれ以上の有線トランシーバ１５０に適用可能である。例えば、搭載されたシステム１００を有するモバイルデバイスは、１つまたはそれ以上のＲＡＴトランシーバ１１０を有することができ、および／または有線トランシーバ１５０のような１つまたはそれ以上の有線トランシーバを有することができる。複数の有線送信機に関して、複数のＵＳＢ  ａｎ  ＰＣｌｅインターフェースは、複数の有線トランシーバの形式であり、および複数の受信機は干渉を引き起こすことができる。さらに、ここに詳述された複数の実施形態は、いずれのＲＡＴトランシーバおよび／またはいずれの有線トランシーバが存在していないまたは動作していない場合に適用可能であり得る(may)。こういった複数の実施形態において、干渉は、複数のパワーサプライ(power supplies)、複数の外部デバイス、および／または他の内部構成部分(internal componentry)のような他の複数のソースによって引き起こされることができる。
【００２６】
[0033]いくらかまたは十分な干渉がＧＮＳＳ受信機１２０のパフォーマンスに作用するように生起するか否かは、ＧＮＳＳ受信機１２０の現在の複数の動作特性にさらに依存することができる。そこから複数のＧＮＳＳ信号が受信および処理されているＧＮＳＳ受信機１２０（およびアンテナ１３０−４）から複数のＧＮＳＳ  ＳＶｓまでの間の近接（距離）は、どれくらい多くの干渉が許容されることができるかに作用することができる。使用されているコンステレーション内のＧＮＳＳコンステレーションおよび／または特定の複数のＳＶｓは、異なる複数の周波数、複数の電力レベル、ＳＶヘルス、（ＧＮＳＳ受信機に関連するコンステレーションの複数のＳＶｓの方向に起因する）複数の妨害、および／または直交性スキーム(orthogonality schem)が理由の干渉がどのようにＧＮＳＳ受信機に作用するかに作用することができる。
【００２７】
[0034]図１には示されていないが、ＧＮＳＳ受信機１２０と複数のＲＡＴトランシーバ１１０の１つまたはそれ以上のＲＡＴトランシーバの間で直接に通信が可能であり得る。こういった通信は、ＧＮＳＳ受信機１２０から１つまたはそれ以上のＲＡＴトランシーバに送られるべき複数の命令を許可することができる。さらに、データは、複数のＲＡＴトランシーバ１１０の１つまたはそれ以上のＲＡＴトランシーバからＧＮＳＳ受信機１２０へ送信されることができる。
【００２８】
[0035]いくつかの実施形態において、Ｃ×Ｍは、ＧＮＳＳ受信機の一部として統合されることができる。例えば、ＧＮＳＳ受信機１２０は、統合されたＣ×Ｍを有することができる。図２は、ＧＮＳＳ受信機の一部として共存マネージャを有するシステム２００の実施形態を示す。システム２００は、ＧＮＳＳ受信機１２０、複数のＲＡＴｓ２４０、および通信インターフェース２５０を含むことができる。システム２００は、図１のシステム１００の実施形態を表することができる。
【００２９】
[0036]示されたように、複数のＲＡＴｓ２４０は、３つのＲＡＴトランシーバ１１０および関連する複数のアンテナ１３０を含む。他の複数の実施形態において、より少ないまたはより多くの数のＲＡＴトランシーバおよび／またはアンテナが存在できることが理解されるべきである。複数のＲＡＴトランシーバ１１０のいくつかまたは全ては、ＧＮＳＳ受信機１２０から複数のコマンドを受信し、および／またはデータを送信するように構成されることができる。いくつかのまたは全てのＲＡＴトランシーバは、１つまたはそれ以上のやがて起こる複数の送信についての情報をＧＮＳＳ受信機１２０に提供するように構成されることができる。１つまたはそれ以上のやがて起こる複数の送信についての（特性と称されることができる）情報は、送信の開始の時間；送信の終了時間；および／または送信の（時間期間とも称される）時間窓；ＲＡＴの指示；送信の周波数；および／または送信の電力レベルを含むことができる。いくつかまたは全てのＲＡＴトランシーバは、ＧＮＳＳ受信機１２０から複数のコマンドを受信するように構成されることができる。複数のコマンドは、許容可能な送信電力レベル；１つまたはそれ以上の許容可能な周波数；および／または１つまたはそれ以上の許容可能な送信時間を含むことができる。
【００３０】
[0037]ＧＮＳＳ受信機１２０は、測定エンジン(measurement engine)２１０、位置エンジン(position engine)２２０、およびコントローラ２３５の一部として実装される共存マネージャ（Ｃ×Ｍ）２３０を含むことができる。測定エンジン２１０は、１つまたはそれ以上のグローバル  ナビゲーション衛星システムの複数の衛星からアンテナを介して受信されたタイミングデータを処理することができる。受信されたタイミングデータに基づいて、複数の相関器が測定エンジンによるタイミング情報を決定するために使用されることができる。複数の相関器を使用して計算されたタイミング情報に基づいて、疑似距離(psedorange)が測定エンジン２１０によって決定されることができる。
【００３１】
[0038]測定エンジン２１０によって行われる複数の疑似距離の計算は、（例えば、別の構成要素、実行されているアプリケーション、または高レベル動作システム）に出力されることができ、および／または位置エンジン２２０に渡される(pass)ことができる。位置エンジン２２０は、測定エンジン２１０からの複数の疑似距離の計算に基づいて、座標の形式で、ＧＮＳＳ受信機１２０の位置を決定することができる。これらの座標は、ＧＮＳＳ受信機１２０の位置として、またはより一般的に、セルラ電話またはタブレットコンピュータのようなシステム２００を含むデバイスの位置として使用するために、ホストプロセッサによって実行されているアプリケーションおよび／または高レベル動作システムに提供されることができる。
【００３２】
[0039]Ｃ×Ｍ２３０は、ＧＮＳＳ受信機１２０のコントローラ２３５の一部であり得る。他の複数の機能を実行することに加えて、コントローラ２３５は、Ｃ×Ｍ２３０の複数の機能を実行することができる。Ｃ×Ｍ２３０は、ＧＮＳＳ受信機１２０の位置が、複数の動作イベントが１つまたはそれ以上のＲＡＴｓ２４０において生起している間に決定されることができるようにＧＮＳＳ−ベースの位置決定を管理するためにサービスすることができる。
【００３３】
[0040]Ｃ×Ｍ２３０は、様々なＲＡＴトランシーバの動作イベントが生起している時にＧＮＳＳ受信機１２０によって経験される干渉の量を表示するＳＶ干渉データ構造２３２を保持するように構成されることができる。例えば、複数のＲＡＴトランシーバ１１０における特定の複数の動作イベントを分類する複数のエントリは、ＳＶ干渉データ構造２３２において作られ、および周期的に更新されることができる。複数のエントリは、複数のＲＡＴトランシーバ１１０の特定の複数のＲＡＴトランシーバの複数の動作イベントのためだけでなく、複数のＲＡＴトランシーバ１１０の複数のＲＡＴトランシーバの組み合わせのためにも保持されることができる。こういった複数の組み合わせは、２つまたはそれ以上のＲＡＴトランシーバ１１０が同じ時間に送信している時に生起することができる複数の相互変調の影響によって引き起こされる追加の干渉に起因して重要であり得る。ＳＶ干渉データ構造２３２は、ＲＡＴトランシーバが特定の複数の周波数および／または特定の複数の電力レベルで送信している時に、ＧＮＳＳ受信機１２０によって受信された干渉の量についての情報を保持することができる。ＳＶ干渉データ構造２３２はまた、複数の送信イベントの他に、複数のＲＡＴトランシーバ１１０によって実行された複数の動作イベントの他の複数の形式のためにＧＮＳＳ受信機１２０によって受信された干渉の量についての情報を保持することができる。例えば、複数の受信イベントはまた、ＧＮＳＳ受信機１２０によって経験されるべき干渉の量を引き起こすことができる。
【００３４】
[0041]下記に提示された表１は、Ｃ×Ｍ２３０によって保持されることができるＳＶ干渉データ構造２３２を表することができる簡略化された例示的な表である。こういったデータ構造は、そこからＧＮＳＳ受信機が複数のＧＮＳＳ信号を受信するそれぞれのＳＶのために保持されることができる。この表は単なる例示的なものであり、および他の複数の実施形態は、追加のまたはより少ない情報を含むことができ、および／または異なるフォーマットにおいて保持されることができることが理解されるべきである。
【００３５】
【表１】
0006306212.tif 000002
【００３６】
[0042]より多くのエントリが存在することができ、および複数の動作イベントの生起するにつれて更新されることができる。表１はＳＶによって構成される。したがって、ＧＮＳＳ受信機によって使用される各ＧＮＳＳにおける各ＳＶに関して、別個の表が保持されることができる。表１は、（例えば、高調波および相互変調の影響を含む）複数のＲＡＴｓの各送信の組み合わせに関してエントリを提供する。別個の複数のエントリは、そこにおいて複数のＲＡＴトランシーバが動作することができる異なる複数の送信周波数および／または異なる複数の送信電力レベルのために保持されることができる。各エントリに関して、干渉は、例えば、複数の高調波周波数に起因して、複数の周波数上に作られることができることが理解されるべきである。これの例として、ＬＴＥ  ＲＡＴ送信機は、７７７−７９８ＭＨｚあたりの周波数帯域において送信することができる。１６００ＭＨｚあたりのこの送信帯域の第２の高調波は、複数のＧＮＳＳ信号のために使用される周波数帯域内で下がることができ、それにより、潜在的に干渉をもたらすことになる。別の例として、（例えば、ＷＷＡＮと通信するために）８００ＭＨＺあたりで動作するＲＡＴと（例えば、ＷＬＡＮと通信するために）２．４ＧＨｚあたりで動作する第２のＲＡＴは、１６００ＭＨｚあたりで干渉をもたらすことができ、それは、複数のＧＮＳＳ信号のために使用される周波数帯域内で下がることができる。さらに、ＬＴＥ  ＲＡＴトランシーバは、ＧＮＳＳ受信機に干渉を引き起こす複数のキャリアの間で相互変調(intermodulation)および混変調(cross-modulation)を引き起こす可能性のある複数の帯域のキャリア  アグリゲーションを使用して送信することができる。異なる複数のＳＶｓと複数のＧＮＳＳｓの様々な(differing)動作特性に起因して、干渉は、異なる複数のＳＶｓへの影響において変化できることが理解されるべきである。例えば、ＧＮＳＳの第１の衛星は、複数のＳＶｓの異なる複数の動作パラメータに起因して、同じまたは異なるＧＮＳＳの第２のＳＶよりも少なく作用されることができる（例えば、複数のＳＶｓは、異なる複数の周波数において複数のＧＮＳＳ信号を送信することができる）。こういったＳＶ干渉データ構造に関する複数のエントリを作るおよび
／または更新するために、Ｃ×Ｍ２３０は、こういったＲＡＴ動作イベントが生起している時に存在する干渉または雑音の量を測定することができる。
【００３７】
[0043]表１はＳＶによって構成(organized)されているが、これは単に例示的な実施形態であることが理解されるべきである。例えば、いくつかの実施形態において、別個の表は、定められた時間における複数のＲＡＴｓ上の複数の動作イベントの生起のために保持されることができる。したがって、２つのＲＡＴｓが定められた時間において送信している場合、ある特定の表が干渉の起こりそうな量を決定するために使用されることができる。様々なエントリは、こういった複数のＲＡＴｓによって送信するために使用される異なる複数の周波数および／または複数の電力レベルのために保持されることができる。別の例として、複数のＳＶｓに関するデータを含む表が、特定のＲＡＴの特定の送信電力レベルのために保持されることができる。したがって、単一の特定のＲＡＴが、特定の表と関連付けられた、定められた電力レベル（および、ことによると、周波数）において送信するようにスケジュールされる場合、その表は、様々なＳＶｓに関する起こりそうな量の干渉を決定するために使用されることができる。様々な状況において予想されることができる干渉の量を予期するために使用されるデータを記憶する際の他の複数の変形がまた可能である。
【００３８】
[0044]いくつかの実施形態において、複数のＧＮＳＳ信号の偏波は、受信されるべき能力に作用することができる。例えば、いくつかのグローバル  ナビゲーション衛星システムは、円偏波(circular polarization)または線偏波(linear polarization)を有することができる。干渉環境に依存して、ＧＮＳＳによって使用される偏波の形状は、受信されるべきＧＮＳＳからの複数の信号の能力に作用することができる。このように、いくつかの実施形態において、偏波は、ＧＮＳＳまたはＧＮＳＳの特定のＳＶを選択する際の要素として使用されることができる。
【００３９】
[0045]複数の高調波のような複数の影響に起因して複数のＲＡＴｓによって引き起こされる干渉に加えて、（例えば、ＲＡＴ送信機による広帯域送信に起因する）非線形ミキサ相互変調ひずみ(nonlinear mixer intermodulation distortion)、送信スペクトル流出(transmit spectral spillage)からの広帯域疑似雑音(wideband spurious noise)、カップリングメカニズム(coupling mechanism)からの連続する複数のウェーブスプール(wave spurs)または複数のジャマー(jammers)、および／またはレシプロカル  ミキシング(reciprocal mixing)に起因するローカル  オシレータ  スプール(local oscillator spurs)は全て、干渉をその上に複数のＧＮＳＳ信号が受信される複数の周波数帯域において生起させることができる。こういった複数の影響に起因するデータは、表１に関連して詳述されたのと同様のＳＶデータ構造において保持されることができる。
【００４０】
[0046]いくつかの実施形態において、Ｃ×Ｍ２３０によって更新されるＳＶ干渉データ構造２３２を有するよりむしろ、ＳＶ干渉データ構造は、別のエンティティによって測定または計算された複数の値を定義するＣ×Ｍ２３０に提供されることができる。例えば、ＧＮＳＳ受信機１２０の製造は、こういったＳＶ干渉データ構造に関して予め定義された複数の値を提供することができる。いくつかの実施形態において、こういった予め定義された複数の値が提供されるが、雑音または干渉の複数のレベルがＧＮＳＳ受信機１２０の動作中に測定されるので、Ｃ×Ｍ２３０によって更新されることができる。いくつかの実施形態において、ＳＶ干渉データ構造２３２は、コントローラ２３５に搭載して記憶されることはできないが(stored onboard)、むしろ、例えば、システムメモリ（例えば、図７のワーキングメモリ(working memory)７３５）のようなアクセス可能な非一時的コンピュータ可読記憶媒体において、ＧＮＳＳ受信機１２０の外部に記憶されることができる。
【００４１】
[0001]ＳＶ干渉データ構造は、Ｃ×Ｍによって保持されるため、異なる複数の干渉環境がそこに適応されることができる。例えば、複数のセルラ電話に実装される場合、ＧＮＳＳ受信機によって経験される特定の干渉は、セルラ電話の特定の構造(make)／モデルの設計に基づいて変化することができる。ＳＶ干渉データ構造の使用は、デバイスのために保持されている（または作られている）ＳＶ干渉データ構造によって適応されることを複数のデバイスの様々な構造、モデル、およびタイプの特定の干渉環境のために可能にすることができる。
【００４２】
[0047]ＧＮＳＳ受信機１２０は、通信インターフェース２５０を介して複数のＲＡＴｓ２４０と通信するように構成されることができ、それは、一連の、並行した、またはいくつかの他のデータ送信フォーマットを利用することができる。通信インターフェース２５０は、情報が複数のＲＡＴｓ２４０からＧＮＳＳ受信機１２０に送信されることを許可することができる。通信インターフェースはまた、情報がＧＮＳＳ受信機１２０から複数のＲＡＴｓ２４０に送信されることを許可することができる。複数のＲＡＴｓ２４０のいくつかまたは全ては、生起するようにスケジュールされた動作イベントについての１つまたはそれ以上の特性を指示するデータをＧＮＳＳ受信機１２０に送信することができる。送信された１つまたはそれ以上の特性は、（例えば、送信イベント、受信イベントなど）動作イベントのタイプ、（関連する場合）そこにおいてイベントが生起することになる周波数、（関連する場合）そこにおいてイベントが生起することになる電力レベル、および／またはそこにおいてイベントが生起することになる時間（および／または持続期間）の指示を含むことができる。いくつかの実施形態において、このデータの少なくともいくつかは、そこから複数の特性が受信されたＲＡＴトランシーバに基づいて、ＧＮＳＳ受信機１２０によって推論される(be inferred)ことができる。例えば、送信イベントは、こういった情報が特定のセルラネットワークとワイヤレスに通信を行うＲＡＴトランシーバによって送信される場合、ＧＮＳＳ受信機１２０によって受信された後の１０ｍｓ生起することになることが想定されることができる。
【００４３】
[0048]１つまたはそれ以上のＲＡＴｓ２４０の１つまたはそれ以上から通信インターフェース２５０を介してＧＮＳＳ受信機１２０によって受信されたこういった情報は、十分なＳＶｓから複数のＧＮＳＳ信号が受信されることになるか、（どのＧＮＳＳの）どの複数のＳＶｓが使用されるべきか、および／または１つまたはそれ以上のやがて起こる複数の動作イベントを変更するために、通信インターフェース２５０を介して、１つまたはそれ以上のＲＡＴｓにリクエストが行われるべきかを評価するためにＣ×Ｍ２３０によって使用されることができる。
【００４４】
[0049]Ｃ×Ｍ２３０は、１つまたはそれ以上のＲＡＴｓのスケジュールされたイベントがＧＮＳＳ受信機１２０によるＳＶからの複数のＧＮＳＳ信号の受信に十分に作用することになるかを決定するために、表１に提示されたようなＳＶ干渉データ構造にアクセスすることができる。複数のＳＶｓからの複数のＧＮＳＳ信号が評価されることができる。Ｃ×Ｍ２３０は、どの複数のＳＶｓのどの複数のＧＮＳＳ信号が、こういった解析に基づく位置決定のために使用されるかを変更することができる。どの複数のＧＮＳＳ信号が使用されるかを変更することが、十分なＧＮＳＳ信号を受信するためには不十分であるだろう場合、Ｃ×Ｍは、１つまたはそれ以上のやがて起こる複数の動作イベントを変更するためのコマンドを１つまたはそれ以上のＲＡＴｓ２４０に送信することができる。こういった複数のコマンドは、複数のＲＡＴによって実行されるように要求されることができ、または複数の推奨(recommendation)の形式で存在することができる。複数のコマンドが複数の推奨である場合、それにコマンドが宛てられるＲＡＴは、それがコマンドに従う(comply with)べきかどうかを評価することができる。いくつかの実施形態において、アプリケーションまたは高レベル動作システム（ＨＬＯＳ）は、ＧＮＳＳ受信機１２０によって実行されたＲＡＴの動作イベントまたは位置決定が定められた優先度であるべきかどうかについての指示を提供することができる。ＧＮＳＳ受信機１２０が優先度を有する場合、ＲＡＴトランシーバは、ＧＮＳＳ受信機１２０から受信されたコマンドに従うように要求されることができる。複数のＲＡＴｓ２４０の関連したＲＡＴが優先度を有する場合、関連したＲＡＴは、ＧＮＳＳ受信機１２０からのコマンドを無視することができる。
【００４５】
[0050]共存マネージャ２３０によって生成された、ＧＮＳＳ受信機１２０によって送られる複数のコマンドは、送信電力レベルを低下させること、送信を遅らせること（再スケジューリングすること）またはキャンセルすること、および／または送信周波数を変更することに関するＲＡＴトランシーバへの複数の命令を含むことができる。こういった複数のコマンドは、複数の受信イベントの中に生起する複数の送信イベントおよび複数の肯定応答のようなＲＡＴの複数の動作イベントの様々なタイプに関連することができる。
【００４６】
[0051]システム２００には、単一のＧＮＳＳ受信機１２０が存在する。システム２００（またはシステム３００）の他の複数の実施形態において、複数のＧＮＳＳ受信機が存在することができることが理解されるべきである。２つまたはそれ以上のＧＮＳＳ受信機は、様々な実施形態中に存在することができる。こういった複数のＧＮＳＳ受信機は、複数のリソースおよび複数の疑似距離の計算を共有するように構成されることができる。例えば、２０１４年１月２４日に出願された「マルチＧＮＳＳ動作(Multi-GNSS operation)のための複数のシステムおよび複数の方法」と題された米国特許出願番号第１４／１６３，６２５は、その全体の開示が全ての目的のための参照によってここに組み込まれ、複数のＧＮＳＳ受信機を組み合わせて使用するための様々な配列を開示する。
【００４７】
[0052]いくつかの実施形態において、Ｃ×Ｍは、ＧＮＳＳ受信機１２０から独立していることができる。例えば、ＧＮＳＳ受信機１２０は、異なる集積化チップ上に存在することができる。図３は、ＧＮＳＳ受信機から独立したＣｘＭを有するシステム３００の実施形態を示す。システム３００は、ＧＮＳＳ受信機１２０、複数のＲＡＴｓ２４０、Ｃ×Ｍ３１０、高レベル動作システム（ＨＬＯＳ）３２０、および通信インターフェース３３０を含むことができる。システム３００は、図１のシステム１００の実施形態を表することができる。
【００４８】
[0053]システム３００の複数の構成要素は、図２のシステム２００と事実上同様に機能することができる。例えば、Ｃ×Ｍ３１０は、Ｃ×Ｍ２３０の複数の機能の全てを実行することができる。しかし、ＧＮＳＳ受信機１２０の一部であるＣ×Ｍではなく、Ｃ×Ｍ３１０は独立している。いくつかの実施形態において、Ｃ×Ｍ３１０は、汎用目的プロセッサによって実行されるハードウェア、ファームウェア、またはソフトウェアとして実装されることができる。いくつかの実施形態において、Ｃ×Ｍ３１０はホストによって実行され、それは高レベル動作システム（ＨＬＯＳ）の実行を操作するプロセッサを指す。いくつかの実施形態において、Ｃ×Ｍ３１０は、スタンド−アローン構成要素（例えば、独立したコントローラ）であるか、または専用または汎用目的プロセッサのような別の構成要素に組み込まれることができる。Ｃ×Ｍ３１０は、複数のＲＡＴｓ２４０からやがて起こる複数の動作イベントについての情報を受信することができ、および位置決定のステータスについての情報をＧＮＳＳ受信機１２０から受信することができる。Ｃ×Ｍ３１０は、ＧＮＳＳ受信機１２０の制御２３５によって出力された様々なＳＶｓの受信された電力レベルについての情報を受信することができる。Ｃ×Ｍ３１０は、Ｃ×Ｍ２３０に関連して詳述されたようなＳＶ干渉データ構造３１２を保持することができる。ＳＶ干渉データ構造３１２は、Ｃ×Ｍ３１０に搭載されることができるか、または別の位置に記憶されおよびＣ×Ｍ３１０によってアクセス可能である。いくつかの実施形態において、ＳＶ干渉データ構造は、ＧＮＳＳ受信機１２０のコントローラ２３５によって保持されることができ、およびＣ×Ｍ３１０は、ＳＶ干渉データ構造３１２から検索された(retrieved)情報をコントローラから受信することができる。
【００４９】
[0054]Ｃ×Ｍ３１０は、通信インターフェース３３０を介して（または２つの独立した通信インターフェースを介して）、ＧＮＳＳ受信機１２０のコントローラ２３５と複数のＲＡＴｓ２４０と通信を行うことができる。こういった通信インターフェースは、複数の構成要素の間に生起させることをデータ送信の一連の、並行した、またはいくつかの他の形式に許可することができる。いくつかの実施形態において、ＧＮＳＳ受信機１２０は、Ｃ×Ｍ３１０からデータを受信およびデータを送信することができ；複数のＲＡＴｓ２４０は、Ｃ×Ｍ３１０からデータを受信およびデータを送信することができるが、ＧＮＳＳ受信機１２０および複数のＲＡＴｓ２４０は相互に直接通信を行うことができない。
【００５０】
[0055]Ｃ×Ｍ３１０は、高レベル動作システム（ＨＬＯＳ）３２０および／またはＨＬＯＳ３２０によって実行されている１つまたはそれ以上のアプリケーションと通信を行うことができる。ＨＬＯＳ３２０は、選好(preference)が複数のＲＡＴｓ２４０の複数の動作イベントまたは位置決定に与えられるべきかどうかをＣ×Ｍ３１０に命令することができる。ＨＬＯＳ３２０からのこういった複数の命令に基づいて、Ｃ×Ｍ３１０は、ＧＮＳＳ受信機１２０の代わりに複数のＲＡＴｓ２４０に送信された任意のコマンドを実施するように複数のＲＡＴｓ２４０に命令することができる。選好が複数のＲＡＴの機能に与えられるべきであることを指示するＨＬＯＳ３２０からの複数の命令に基づいて、Ｃ×Ｍ３１０は、ＧＮＳＳ受信機１２０の代わりに複数のＲＡＴｓ２４０に送信されたその複数のコマンドが選択自由(optional)であり得ることを複数のＲＡＴｓ２４０に命令することができる（例えば、複数のＲＡＴｓ２４０への影響が最小である場合のみ実施される）。特定の複数のＲＡＴは、ＨＬＯＳ３２０によってＧＮＳＳ受信機１２０よりも選好を与えられることができ；同様に、ＧＮＳＳ受信機１２０は、例えば、ＨＬＯＳ３２０を介して実行されている複数のアプリケーションに依存して、複数のＲＡＴｓ２４０の特定の複数のＲＡＴｓよりも選好が与えられることができる。ＨＬＯＳ３２０は、定義されたのを超えない時間量が、位置決定に関する最大限の選好(full preference)をＧＮＳＳ受信機１２０に与えることなく経過することであることを指示する規則のように、実施すべき特定の複数の規則をＣ×Ｍ３１０に提供することができる。システム２００には示されていないが、Ｃ×Ｍ２３０はＨＬＯＳとも通信を行うことができることが理解されるべきである。
【００５１】
[0056]様々な方法が、図１−３の複数のシステムを使用して実行されることができる。図４は、１つまたはそれ以上のＲＡＴトランシーバとＧＮＳＳ受信機の共存を管理するための方法４００の実施形態を示す。方法４００の複数のブロックはＣ×Ｍによって実行されることができ、それは、ＧＮＳＳ受信機の一部（例えば、図２のシステム２００）であり得るか、またはＧＮＳＳ受信機から独立していることができる（例えば、図３のシステム３００）。ＧＮＳＳ受信機から独立している場合、Ｃ×Ｍは、スタンド−アローン構成要素であり得るか、またはプロセッサの一部として統合されることができる。方法４００の複数のブロックはまた、ＧＮＳＳ受信機によって実行されることができる。したがって、方法４００の複数のブロックを実行するための手段は、ＧＮＳＳ受信機上に、または独立して実装されたＣ×Ｍ、ＧＮＳＳ受信機、通信インターフェース、および／または１つまたはそれ以上の独立した複数のプロセッサを含むことができる。
【００５２】
[0057]ブロック４１０において、スケジュールされた動作イベントに関するＲＡＴトランシーバの特性の指示が受信されることができる。ＲＡＴトランシーバの特性は、ＲＡＴトランシーバのタイプ、動作イベントの時間および／または持続期間、動作イベントのタイプ（例えば、送信イベント、受信イベント）、その上で動作イベントが生起することになる周波数、そこにおいて動作イベントが生起することになる電力レベル、および／または作られることになる干渉を示すことができるいくつかのデータを示すことができる。動作イベントは、未来への(into the future)いくつかの時間において生起することができる。例えば、ブロック４１０における特性の受信は、イベントが始まったことを示すことができない。むしろ、特性によって指示された時間または（例えば、どのＲＡＴトランシーバから特性が受信されるかに基づく）予想された時間に基づいて、送信時間が決定されることができる。特性の少なくとも１つの指示が受信されることができる一方で、複数の特性の複数の指示が受信されることができる。例えば、未来の送信イベントの時間、周波数、および電力レベルが受信されることができる。いくつかの実施形態において、特性は、単一のＲＡＴトランシーバから受信されることができる。他の複数の実施形態において、複数のＲＡＴトランシーバからの複数の特性が受信されることができる。
【００５３】
[0058]ブロック４２０において、ＳＶは、ＲＡＴトランシーバの特性に基づいて選択されることができる（したがって、ＳＶからの複数のＧＮＳＳ信号が位置決定のために使用されることを意味する）。ＳＶは、位置決定のために現在使用されているＧＮＳＳから選択されることができる。ＳＶは、いくつかの例において、異なるＧＮＳＳから選択されることができる。ブロック４２０において選択されたＳＶは、ＲＡＴトランシーバのスケジュールされたやがて起こる動作イベントの間に干渉を最も持ちそうにないＳＶであり得る。ＳＶは、ＲＡＴトランシーバから受信された特性に基づく複数のＳＶｓに関する複数の雑音レベルまたは予想された干渉を指示する１つまたはそれ以上のＳＶ干渉データ構造の解析に基づいて、干渉を最も持ちそうにないと決定されることができる。簡単な例として、ＲＡＴトランシーバから受信された特性が、特定の周波数上で生起する送信を示す場合、ＳＶは、他の複数のＳＶｓと比較して、それが特定の周波数との差異において最も大きい周波数上で複数のＧＮＳＳ信号を送信するという理由で選択されることができる。ブロック４２０は単一のＳＶの選択に焦点をあてているが、複数のＳＶｓは、ブロック４１０において受信された特性に基づいて選択されることができることが理解されるべきである。それの位置を決定するためのＧＮＳＳ受信機に関して、３つ、４つまたはそれ以上のＳＶからの複数のＧＮＳＳ信号が必要とされることができる。こういった複数のＳＶｓの１つまたはそれ以上は、ブロック４１０において受信された特性に基づいて選択されることができる。
【００５４】
[0059]ブロック４３０において、ＧＮＳＳ信号は、ブロック４２０において選択されたＳＶから受信されることができる。ブロック４３０において受信されたＧＮＳＳ信号は、動作イベントがＲＡＴトランシーバにおいて生起している間に受信されることができる。例えば、ＲＡＴトランシーバは、データを送信している（および、ことによるといくらかの量の干渉を作っている）ことができる。ブロック４３０において受信されたＧＮＳＳ信号は、ブロック４４０における位置決定のパフォーマンス(performance)において使用されることができる。したがって、ブロック４４０において実行された位置決定は、ＲＡＴトランシーバの動作イベントが生起している間に選択されたＳＶから受信されたＧＮＳＳ信号に基づいて生起する。したがって、ＲＡＴの動作イベントの生起は、同じ時間において位置決定を実行することからＧＮＳＳ受信機を妨げなかった。ブロック４４０において位置決定を実行するために、少なくとも３つまたは４つのＳＶｓから受信されることが複数のＧＮＳＳ信号に要求されることができる。いくつかの実施形態において、決定は、そこから複数のＧＮＳＳ信号がＧＮＳＳ受信機の位置を決定するために受信される必要がある最小数のＳＶｓについて行われることができる。
【００５５】
[0060]ＲＡＴトランシーバイベントが終了した後、そこから複数のＧＮＳＳ信号が受信されおよびＧＮＳＳ受信機による位置決定のために使用されるＳＶは、方法４００が実行されるより前に使用されたＳＶにリバート(revert)することができる。代替として、そこから複数のＧＮＳＳ信号が位置決定のために使用される複数のＳＶｓは、ＲＡＴトランシーバの動作イベントが終了したことに次いで保持されることができる。
【００５６】
[0061]図５は、保持されるデータ構造に基づいて、１つまたはそれ以上のＲＡＴトランシーバとＧＮＳＳ受信機の共存を管理するための方法５００の実施形態を示す。方法５００の複数のブロックは、Ｃ×Ｍによって実行されることができ、それは、ＧＮＳＳ受信機の一部であり得る(may)か（例えば、図２のシステム２００）、またはＧＮＳＳ受信機から独立していることができる（例えば、図３のシステム３００）。ＧＮＳＳ受信機から独立している場合、Ｃ×Ｍはスタンド−アローン構成要素であり得る)か、またはプロセッサの一部として統合されることができる。方法５００の１つまたはそれ以上のブロックはまた、ＧＮＳＳ受信機によって実行されることができる。したがって、方法５００の複数のブロックを実行するための手段は、ＧＮＳＳ受信機上に実装されたＣ×Ｍ、ＧＮＳＳ受信機、通信インターフェース、および／または１つまたはそれ以上の独立したプロセッサを含むことができる。方法５００は、図４の方法４００のより詳細な実施形態を表すことができる。
【００５７】
[0062]ブロック５１０において、複数のＧＮＳＳ信号を受信する（および処理する）ＧＮＳＳ受信機への干渉の複数の影響が決定されることができる。１つまたはそれ以上のＲＡＴトランシーバの複数の動作イベントは、同じまたはほとんど同じ時間において監視されることができる。このように、ＧＮＳＳ受信機に存在する１つまたはそれ以上のＲＡＴトランシーバの様々な動作イベントに関する干渉または雑音の量が決定されることができる。いくつかの実施形態において、これは、ＲＡＴの動作イベント中に行われている複数の測定を含むことができる。これらの測定は、ＧＮＳＳ受信機によって受信されたＧＮＳＳ信号の信号強度測定のＳＮＲ、ＲＳＳＩ、ＳＩＮＲ、または、いくつかの他の形式を決定するために使用されることができる。いくつかの実施形態において、複数の測定ではなく、干渉の複数の影響がデバイスによって記憶された予測される複数の計算および／または予め定義された複数の値に基づくことができる。
【００５８】
[0063]干渉の測定された複数の影響に基づいて、ＳＶ干渉データ構造は、ブロック５２０において保持されることができる。ＳＶ干渉データ構造は、Ｃ×Ｍによって保持されることができ、それは、ＧＮＳＳ受信機に搭載されて配置されることができるか、またはＧＮＳＳ受信機の外部に存在することができ、およびＧＮＳＳ受信機と通信状態にあることができる。このデータ構造は、様々なＲＡＴトランシーバの動作イベントが生起している間に、複数のＧＮＳＳ信号を受信するためのＧＮＳＳ受信機に存在する干渉の量についての情報を保持することができる。別個の雑音または干渉値は、異なる複数のＲＡＴトランシーバのために保持されることができる。別個の雑音または干渉値は、同時に生起している複数の動作イベントを有する複数のＲＡＴトランシーバの異なる複数の組み合わせのために保持されることができる。別個の雑音または干渉値はまた、複数のＲＡＴトランシーバの周波数および／または送信電力レベルに基づいて保持されることができる。別個の雑音または干渉値は、異なる複数のグローバル  ナビゲーション衛星システムおよび／または特定の複数のＳＶｓに関連して記憶されることができる。干渉または雑音値は、受信された複数のＧＮＳＳ信号に関連してブロック５１０において測定されるので、これらの値は、ブロック５２０のデータ構造を更新するために使用されることができる。
【００５９】
[0064]ブロック５３０において、スケジュールされた動作イベントに関するＲＡＴトランシーバの特性の指示が受信されることができる。この特性は、Ｃ×Ｍによって受信されることができ、それは、（例えば、図２にあるように）ＧＮＳＳ受信機に搭載されているか、または（例えば、図３にあるように）独立しているかのいずれかである。ＲＡＴトランシーバの特性は、ＲＡＴトランシーバのタイプ、動作イベントの時間および／または持続期間、動作イベントのタイプ（例えば、送信イベント、受信イベント）、その上で動作イベントが生起することになる周波数、そこにおいて動作イベントが生起することになる電力レベル、および／または作られることになる干渉を指示すことができるいくつかのデータを示すことができる。動作イベントは、未来へのいくつかの時間において生起するようにスケジュールされることができる。例えば、ブロック５３０における特性の受信は、イベントが始まったことを示すことができない。むしろ、特性によって指示された時間または（例えば、いつおよび／またはどのＲＡＴトランシーバから特性が受信されるかに基づく）予想された時間に基づいて、送信時間が決定されることができる。特性の少なくとも１つの指示が受信されることができる一方で、複数の特性の複数の指示が受信されることができる。例えば、未来の送信イベントの時間、周波数、および電力レベルが受信されることができる。いくつかの実施形態において、１つまたはそれ以上の特性は、単一のＲＡＴトランシーバから受信されることができる。他の複数の実施形態において、複数のＲＡＴトランシーバからの複数の特性が受信されることができる。
【００６０】
[0065]ブロック５４０において、やがて起こるＲＡＴ動作イベント中の複数の状況によって最小に作用されると予想される複数のスペースビークルが決定されることができる。複数のＳＶｓは、ブロック５３０において受信された１つまたはそれ以上の特性とブロック５２０において保持されるデータ構造の解析に基づいて選択されることができる。したがって、ＲＡＴトランシーバのやがて起こるスケジュールされた動作イベントを定義する１つまたはそれ以上の特性に基づいて、複数のＳＶｓの順序が決定されることができる。複数のＳＶｓの順序は、やがて起こるスケジュールされたイベントの特性によって、最小に作用されるから最大に作用されるまでであり得る。順序付けられた複数のＳＶｓは、ＧＮＳＳ受信機によって使用されている特定のＧＮＳＳのためのものであり得る。代替として、複数のグローバル  ナビゲーション衛星システムからの複数のＳＶｓが、順序付けられることができる。最小に作用された複数のＳＶｓの順序付けられたリストは、Ｃ×Ｍによって作られることができる。最小に作用された複数のＳＶｓは、データ構造において指示されたような予想された雑音または干渉に関連して評価されるＳＶの現在のＳＮＲに基づくことができる。いくつかの実施形態において、データ構造は、ＳＶからの複数のＧＮＳＳ信号がＲＡＴトランシーバの動作イベント中に使用される場合に関して予想されるＳＮＲを指示すことができる。したがって、ブロック５４０に次いで、ブロック５３０において受信された１つまたはそれ以上の特性によって最小に作用されると予想される複数のＳＶｓの順序付けリストが、ブロック５２０において保持されるデータ構造を使用して決定されることができる。
【００６１】
[0066]ブロック５５０において、（いくつかのまたは異なる複数のグローバル  ナビゲーション衛星システムの）１つまたはそれ以上のＳＶは、受信のために選択され、およびやがて起こる動作イベント中の位置決定を実行する際に使用することができる。１つまたはそれ以上のＳＶｓは、ブロック５４０において決定された順序付けられたリストに基づいて、最小に作用された複数のＳＶｓであると決定された複数のＳＶｓであり得る(may)。したがって、ブロックにおいて選択された１つまたはそれ以上のＳＶｓは、ＧＮＳＳ受信機による位置決定のために既に使用されている複数のＳＶｓであり得るか、または位置決定のために現在使用されていない１つまたはそれ以上のＳＶｓを含むことができる。順序付けられたリストに基づくやがて起こる動作イベント中に予想されるパフォーマンスに基づいて、１つまたはそれ以上のＳＶｓを選択することに加えて、精密度の幾何学的希釈(geometric dilution of precision)（ＧＤＯＰ）は、選択過程の一部として考慮されることができる。ＧＤＯＰは、異なる複数のグローバル  ナビゲーション衛星システムから複数のＳＶｓが選択されている時に特に重要であり得る。位置決定のために使用された複数のＳＶｓが、ＧＮＳＳ受信機に関連する「空(sky)」の同様の部分に存在する場合、位置決定の正確さは否定的に影響を与えられ得る。むしろ、空にわたった複数のＳＶｓの分散は、改良された位置決定のために望ましくあり得る。したがって、（複数のＳＶｓの正確な位置が知られているとしても、）一般に知られた複数のＳＶｓの位置を使用して、ＧＤＯＰ値がコンピュータ計算されることができる。いくつかの実施形態において、ＧＤＯＰ値が低ければ低いほど、幾何学的希釈に起因することになる誤りがより少なくなる。いくつかの実施形態において、ＳＶを使用することから生じることになるＧＤＯＰの値は、ブロック５５０における選択に要因として含められることができる。他の複数の実施形態において、可能な（例えば、他の複数のＳＶｓが利用可能である）場合、計算されたＧＤＯＰは、予め定義された基準ＧＤＯＰ値を下回って維持されることができる。１つを超えるＳＶが利用可能なこういった複数の環境において、ＳＶは、それが基準ＧＤＯＰ値を下回る計算されたＧＤＯＰ値において生
じることになる場合、使用には不適格とされることができる。
【００６２】
[0067]ブロック５６０において、ＧＮＳＳ信号は、ブロック５５０において選択された１つまたはそれ以上のＳＶｓから受信されることができる。ブロック５６０において受信されたＧＮＳＳ信号は、動作イベントがＲＡＴトランシーバにおいて生起している間に受信されることができる。例えば、ＲＡＴトランシーバは、データを送信している（および、ことによるといくらかの量の干渉を作っている）ことができる。ブロック５６０において受信されたＧＮＳＳ信号は、ブロック５７０における位置決定のパフォーマンスにおいて使用されることができる。したがって、ブロック５７０において実行された位置決定は、ＲＡＴトランシーバの動作イベントが生起している間に選択されたＳＶから受信されたＧＮＳＳ信号に基づいて生起する。ＲＡＴの動作イベントの生起は、したがって、同じ時間に位置決定（または少なくとも１つのＧＮＳＳ信号の受信）を実行することからＧＮＳＳ受信機を妨げない。ブロック５７０における位置決定を実行するために、少なくとも３つまたは４つのＳＶｓから受信されることが複数のＧＮＳＳ信号に要求され得る(may)。いくつかの実施形態において、そこから複数のＧＮＳＳ信号がＧＮＳＳ受信機の位置を決定するために受信される必要がある最小数のＳＶｓについて決定が行われることができる。
【００６３】
[0068]ブロック５６０において、雑音または干渉測定は、１つまたはそれ以上の選択されたＳＶｓ（および、ことによるとそこから複数のＧＮＳＳ信号が受信されている任意の他の複数のＳＶｓ）から受信された複数のＧＮＳＳ信号上で実行されることができる。これらの測定は、ブロック５１０に関連して記述されたようなデータ構造を更新するために使用されることができる。
【００６４】
[0069]ＲＡＴトランシーバイベントが終了した後、そこから複数のＧＮＳＳ信号が受信され、およびＧＮＳＳ受信機によって位置決定のために使用されるＳＶは、方法５００が実行されるより前に使用されたＳＶにリバートすることができる。代替として、そこから複数のＧＮＳＳ信号が位置決定のために使用される複数のＳＶｓは、ＲＡＴトランシーバの動作イベントが終了したことに次いで保持されることができる。
【００６５】
[0070]図６は、ＲＡＴトランシーバの動作を変更することによって、１つまたはそれ以上のＲＡＴトランシーバとＧＮＳＳ受信機の共存を管理するための方法６００の実施形態を示す。方法６００の複数のブロックは、Ｃ×Ｍによって実行されることができ、それは、ＧＮＳＳ受信機の一部であり得るか（例えば、図２のシステム２００）、またはＧＮＳＳ受信機から独立していることができる（例えば、図３のシステム３００）。ＧＮＳＳ受信機から独立している場合、Ｃ×Ｍは、スタンド−アローン構成要素であり得るか、またはプロセッサの一部として統合されることができる。方法６００の１つまたはそれ以上のブロックはまた、ＧＮＳＳ受信機によって実行されることができる。したがって、方法６００の複数のブロックを実行するための手段は、ＧＮＳＳ受信機上に実装されたＣ×Ｍ、ＧＮＳＳ受信機、通信インターフェース、および／または１つまたはそれ以上の独立したプロセッサを含むことができる。方法６００は、図４の方法４００または図５の方法５００のより詳細な実施形態を表することができる。
【００６６】
[0071]ブロック６０５において、複数のＧＮＳＳ信号を受信する（および処理する）ＧＮＳＳ受信機上の干渉の複数の影響が決定されることができる。こういった複数の影響は、ＳＮＲ（信号対雑音比）、ＲＳＳＩ（受信された信号強度指示）、ＳＩＮＲ（信号対干渉プラス雑音比）、または測定のいくつかの他の形式に基づいて測定されることができる。こういった複数の測定は、受信された複数のＧＮＳＳ信号に基づいて、ＧＮＳＳ受信機、例えばＧＮＳＳ受信機のコントローラによって行われることができる。１つまたはそれ以上のＲＡＴトランシーバの複数の動作イベントは、同じまたはほとんど同じ時間において生起することができる。このように、１つまたはそれ以上のＲＡＴトランシーバの様々な動作イベントの様々な特性に起因してＧＮＳＳ受信機に存在する干渉または雑音の量が決定されることができる。Ｃ×ＭがＧＮＳＳ受信機から独立している場合、ＳＮＲ、ＲＳＳＩ、測定された雑音、および／または干渉値は、Ｃ×Ｍへの通信インターフェースを介して送信されることができる。干渉の測定された複数の影響に基づいて、ＳＶ干渉データ構造がブロック６１０において保持されることができる。データ構造はＣ×Ｍによって保持されることができ、それは、ＧＮＳＳ受信機に搭載されて配置されることができるか、またはＧＮＳＳ受信機の外部に存在しおよびＧＮＳＳ受信機と通信状態にあることができる。ＳＶ干渉データ構造は、様々なＲＡＴトランシーバの動作イベントが生起している間に、複数のＧＮＳＳ信号を受信するためのＧＮＳＳ受信機に存在する干渉の量についての情報を保持することができる。別個の雑音または干渉値は、異なる複数のＲＡＴトランシーバのために保持されることができる。別個の雑音または干渉値は、同時に生起している複数の動作イベントを有する複数のＲＡＴトランシーバの異なる複数の組み合わせのために保持されることができる。別個の雑音または干渉値はまた、複数のＲＡＴトランシーバの周波数および／または送信電力レベルに基づいて保持されることができる。別個の雑音または干渉値は、異なる複数のグローバル  ナビゲーション衛星システムおよび／または特定の複数のＳＶｓに関連して記憶されることができる。干渉または雑音値は、受信された複数のＧＮＳＳ信号に関連してブロック６０５において測定されるので、これらの値は、ブロック６１０のデータ構造を更新するために使用されることができる。
【００６７】
[0072]ブロック６１５において、スケジュールされた動作イベントに関するＲＡＴトランシーバの１つまたはそれ以上の特性の１つまたはそれ以上の指示が受信されることができる。複数の特性の複数の指示はＣ×Ｍによって受信されることができ、それは、（例えば、図２にあるように）ＧＮＳＳ受信機に搭載されるか、または（例えば、図３にあるように）独立しているかのいずれかである。ＲＡＴトランシーバの複数の特性は、ＲＡＴトランシーバのタイプ、動作イベントの時間および／または持続期間、動作イベントのタイプ（例えば、送信イベント、受信イベント）、その上で動作イベントが生起することになる周波数、そこにおいて動作イベントが生起することになる電力レベル、および／または作られることになる干渉を示すことができるいくつかのデータを示すことができる。動作イベントは、未来へのいくつかの時間において生起するようにスケジュールされることができる。例えば、ブロック６１５におけるＣ×Ｍによる特性の受信は、イベントが始まったことを示すことができない。むしろ、（例えば、いつおよび／またはどのＲＡＴトランシーバからその特性の指示が受信されるかに基づく）予想された時間または複数の特性によって指示された時間に基づいて、動作イベント時間が決定されることができる。特性の少なくとも１つの指示が受信されることができる一方で、複数の特性の複数の指示が受信されることができる。例えば、特定のＲＡＴトランシーバに関する未来の送信イベントの時間、周波数、および電力レベルが受信されることができる。いくつかの実施形態において、１つまたはそれ以上の特性は、単一のＲＡＴトランシーバから受信されることができる。他の複数の実施形態において、複数のＲＡＴトランシーバからの複数の特性が受信されることができる。時間内に重複する複数の動作イベントを有する複数のＲＡＴトランシーバは、複数の干渉信号の相互変調に起因するように、個々に生起する複数の動作イベントを有する同じＲＡＴトランシーバのいずれかとは異なる複数の干渉特性を生み出すことができることが理解されるべきである。
【００６８】
[0073]ブロック６２０において、やがて起こるＲＡＴ動作イベント中の複数の状況によって最小に作用されると予想される複数のスペースビークルが決定されることができる。複数のＳＶｓは、ブロック６１５において受信された１つまたはそれ以上の特性とブロック６１０において保持されるデータ構造の解析に基づいて選択されることができる。したがって、ＲＡＴトランシーバのやがて起こるスケジュールされた動作イベントを定義する１つまたはそれ以上の特性に基づいて、複数のＳＶｓの順序付けが決定されることができる。複数のＳＶｓの順序付けは、最小に作用されるから最大に作用されるまでであり得る(may)。順序付けられた複数のＳＶｓは、ＧＮＳＳ受信機によって使用されている特定のＧＮＳＳのためのものであり得る(may)。代替として、複数のグローバル  ナビゲーション衛星システムからの複数のＳＶｓは、共に順序付けられることができる（例えば、ＧＰＳのＳＶは、ＧＬＯＮＡＳＳとＧａｌｉｌｅｏの複数のＳＶｓと共に順序づけられることができる）。最小に作用された複数のＳＶｓの順序付けは、Ｃ×Ｍによって作られることができる。最小に作用された複数のＳＶｓは、データ構造において指示されたような予想された雑音または干渉に関連して評価されるＳＶの現在のＳＮＲに基づくことができるか、またはＳＶ干渉データ構造において指示された適切な複数の値に単に基づくことができる。いくつかの実施形態において、データ構造は、ＳＶからの複数のＧＮＳＳ信号がＲＡＴトランシーバの動作イベント中に使用される場合、予想されたＳＮＲを指示すことができる。したがって、ブロック６２０に次いで、ブロック６１５において受信された１つまたはそれ以上の特性によって最小に作用されると予想される複数のＳＶｓの順序がブロック６１０に保持されるデータ構造を使用して決定されることができる。
【００６９】
[0074]ブロック６２５において、（同じまたは異なる複数のグローバル  ナビゲーション衛星システムの）１つまたはそれ以上のＳＶｓは、位置決定を実行する際の使用のために選択されることができる。１つまたはそれ以上のＳＶｓは、ブロック６２０において決定された順序付けに基づいて最小に作用されるように決定された複数のＳＶｓであり得る(may)。したがって、ブロック６２５において選択された１つまたはそれ以上のＳＶｓは、ＧＮＳＳ受信機による位置決定のために既に使用されている複数のＳＶｓであり得るか、または位置決定のために現在使用されていない１つまたはそれ以上のＳＶｓを含むことができる。いくつかの実施形態において、ＳＶが使用されるためにひとたび選択されると、別のＳＶに切り換える前に、同じＳＶが５０または１００ｍｓのような少なくとも最小の滞留時間の間使用されるように要求され得る。
【００７０】
[0075]ブロック６３０において、やがて起こる１つまたはそれ以上のＲＡＴトランシーバの動作イベント中に予想される干渉に基づいて、複数のＧＮＳＳ信号が十分な数のＳＶｓから適切に受信されることになるかどうかが決定されることができる。したがって、解析は、十分に強い複数のＧＮＳＳ信号がブロック６２０において識別された最小に作用された複数のＳＶｓから受信されることになるかどうかを決定するために実行されることができる。雑音閾値（例えば、ＳＮＲ値、ＲＳＳＩ値、ＳＩＮＲ値、またはいくつかの他の形式の値）は、使用されるために選択された複数のＳＶｓのそれぞれに関する複数のＧＮＳＳ信号の予想された複数の値と比較されることができる。複数のＧＮＳＳ信号が、この比較に基づいて、十分に強いと予想される（例えば、十分なＧＮＳＳ信号が最小に作用された複数のＳＶｓの少なくとも３つまたは４つから受信されると予想される）場合、方法６００は、その上で、ブロック５６０からの方法５００と同様に進めることができる。ブロック６３０において、Ｃ×Ｍは、複数のＧＮＳＳ信号が、この比較に基づいて、１つまたはそれ以上のＲＡＴトランシーバの動作イベント中弱いと予想されると決定する（例えば、不十分なＧＮＳＳ信号が、最小に作用された複数のＳＶｓの少なくとも３つまたは４つから受信されると予測される）場合、方法６００は、１つまたはそれ以上の補正アクションがＣ×Ｍによって取られることができるようにブロック６３５に進むことができる。
【００７１】
[0076]ブロック６３５において、（さらに位置決定のために使用されている最小に作用された複数のＳＶｓからの複数のＧＮＳＳ信号にもかかわらず）複数のＧＮＳＳ信号が、ＧＮＳＳ受信機による十分な数のＳＶｓから十分に受信および処理されることにならないとの決定に応答して、補正アクションがＣ×Ｍによって決定されることができる。どれくらい多くのＧＮＳＳ信号が閾値を誤るかに基づいて、補正アクションは変化することができる。異なる複数の補正アクションは、異なる複数のＲＡＴトランシーバのために決定されることができる。複数の補正アクションは、動作イベントの電力レベルを低下させ、動作イベントの周波数を変更し、動作イベントのパフォーマンスを遅らせ、および／または動作イベントをキャンセルするようにＲＡＴトランシーバに命令することを含むことができる。例えば、ＧＮＳＳ受信機が十分なＧＮＳＳ信号をほとんど受信していない（例えば、複数のＳＶｓの低い数に関する閾値のすぐ上で複数のＧＮＳＳ信号のＲＳＳＩを受信している）場合、推奨は、複数のＲＡＴトランシーバによって全ての動作イベントを停止することができる。いくつかの実施形態において、１つまたはそれ以上のトランシーバは、こういった複数の補正アクションに関してＣ×Ｍによって行われる推奨に従うように義務付けられることができる。他の複数の実施形態において、推奨は、ＲＡＴトランシーバがそれ自体の決定された複数の動作条件に基づいてコマンドを無視または変更することを許可される状態で選択自由であり得る。
【００７２】
[0077]ブロック６４０において、補正アクションを示すメッセージは、Ｃ×Ｍによって、１つまたはそれ以上の関連した複数のＲＡＴトランシーバに送信されることができる。Ｃ×Ｍは、例えば、別の構成要素からの入力、ＨＬＯＳ、またはアプリケーションに基づいて、選好が（コマンドが要求されるようにすることによって(making the command required)）ＧＮＳＳ受信機または（推奨を選択自由にすることによって、またはコマンドを全く送信しないことによって）ＲＡＴトランシーバに与えられるべきかを評価することができる。Ｃ×Ｍは、メッセージが送信されることになる場合、関連した１つまたはそれ以上のＲＡＴトランシーバに推奨を送信することができる。メッセージの実施または実行は、関連したＲＡＴトランシーバに残されることができる。
【００７３】
[0078]ブロック６４５において、ＧＮＳＳ信号は、ブロック６２５において選択された１つまたはそれ以上のＳＶｓから受信されることができる。ブロック６４５において受信されたＧＮＳＳ信号は、動作イベントがＲＡＴトランシーバにおいて生起している間に受信されることができる。Ｃ×Ｍによって推奨された補正アクションがＲＡＴトランシーバによって実行されてしまうことがあり得、よって、ＲＡＴトランシーバによって生成されている少なくとも量の小さくなった干渉が生じることになる。例えば、ＲＡＴトランシーバは、データを送信している（および、ことによると、いくらかの量の干渉を作っている）ことができるが、ＲＡＴトランシーバまたは動作イベントによってもともと意図されたのとは異なる電力レベルおよび／または異なる周波数において、キャンセルまたは遅らせられてしまうことができる。ブロック６４５において受信された複数のＧＮＳＳ信号は、ブロック６５０における位置決定のパフォーマンスにおいて使用されることができる。したがって、ブロック６５０において実行された位置決定は、ＲＡＴトランシーバの動作イベントが生起している間に選択されたＳＶから受信されたＧＮＳＳ信号に基づいて生起する。したがって、ＲＡＴの動作イベントの生起は、同じ時間に位置決定を実行することからＧＮＳＳ受信機を妨げなかった。ブロック６５０において位置決定を実行するために、少なくとも３つまたは４つのＳＶｓから受信されるように複数のＧＮＳＳ信号に要求され得る(may)。いくつかの実施形態において、そこから複数のＧＮＳＳ信号がＧＮＳＳ受信機の位置を決定するために受信される必要がある最小数のＳＶｓについての決定が行われることができる。
【００７４】
[0079]ブロック６５０において、雑音または干渉測定は、１つまたはそれ以上の選択されたＳＶｓ（および、ことによるとそこから複数のＧＮＳＳ信号が受信されている任意の他の複数のＳＶｓ）から受信された複数のＧＮＳＳ信号上で実行されることができる。これらの測定は、ブロック６１０に関連して記述されたようにデータ構造を更新するために使用されることができる。
【００７５】
[0080]ＲＡＴトランシーバイベントが終了した後、そこから複数のＧＮＳＳ信号が受信され、およびＧＮＳＳ受信機によって位置決定のために使用されるＳＶは、方法６００の複数のブロックが実行されるより前に使用されたＳＶにリバートすることができる。代替として、そこから複数のＧＮＳＳ信号が位置決定のために使用される複数のＳＶｓは、ＲＡＴトランシーバの動作イベントが終了したことに次いで保持されることができる。１つまたはそれ以上のＲＡＴトランシーバは、Ｃ×Ｍによって行われた推奨に従うように継続することができるか、またはＣ×Ｍからの（選択自由または要求された）複数の推奨が無くてもＲＡＴトランシーバによって決定されたような複数の動作イベントを実行することに戻ることができる。
【００７６】
[0081]図７に示されたようなコンピュータシステムは、システム１００、２００、および３００のような前に記述されたコンピュータ化された複数のデバイスの一部として組み込まれることができる。例えば、Ｃ×Ｍの複数の機能は、コンピュータシステム７００の一部として実装された汎用目的プロセッサによって実行されることができる。さらに、システム１００、２００、および３００は、コンピュータシステム７００を含むタブレットコンピュータまたはセルラ電話のようなコンピュータ化されたモバイルデバイス上に存在することができる。図７は、様々な実施形態によって提供された複数の方法の様々なブロックを実行することができるコンピュータシステム７００の１つの実施形態の概略図を提供する。図７は、様々な構成要素の一般化された図を提供することのみを意図しており、それのいずれかまたは全てが、適合するように利用されることができることが留意されるべきである。図７は、したがって、どのように個々のシステム要素が、相対的に独立(relatively separated)または相対的により統合された仕方で実装されることができるかを広く示している。
【００７７】
[0082]バス７０５を介して電気的に結合されることができる（または適合するように別の方法で通信状態にあることができる）複数のハードウェア要素を備えるコンピュータシステム７００が示される。複数のハードウェア要素は、限定ではなく、（複数のデジタル信号処理チップ、複数のグラフィックス  アクセラレーション  プロセッサ、複数のビデオ  デコーダ、および／または同様のものといった）１つまたはそれ以上の汎用目的プロセッサおよび／または１つまたはそれ以上の専用目的プロセッサ；限定では無く、マウス、キーボード、遠隔制御(remote control)、および／または同様のものを含むことができる１つまたはそれ以上の入力デバイス７１５；および限定ではなく、ディスプレイデバイス、プリンタ、および／または同様のものを含むことができる１つまたはそれ以上の出力デバイス７２０を含１つまたはそれ以上のプロセッサ７１０を含むことができる。
【００７８】
[0083]コンピュータシステム７００はさらに、限定ではなく、ローカルおよび／またはネットワークアクセス可能な記憶装置を備えることができ、および／または、限定ではなく、プログラ可能であり、フラッシュ更新可能であるランダムアクセスメモリ（「ＲＡＭ」）および／または読取専用メモリ（「ＲＯＭ」）のようなディスクドライブ、ドライブアレイ、光学記憶デバイス、ソリッドステート記憶デバイス、および／または同様のものを備えることができる１つまたはそれ以上の非一時的記憶デバイス７２５をさらに含む（および／または通信状態にある）ことができる。こういった複数の記憶デバイスは、限定ではなく、様々なファイルシステム、データベース構造、および／または同様のものを含む任意の適切なデータ記憶装置を実装するように構成されることができる。
【００７９】
[0084]コンピュータシステム７００はまた、限定ではなく、モデム、（ワイヤレスまたは有線の）ネットワークカード、赤外線通信デバイス、（Ｂｌｕｅｔｏｏｔｈ（登録商標）デバイス、８０２．１１デバイス、ＷｉＦｉデバイス、ＷｉＭａｘデバイス、セルラ通信デバイスなどのような）ワイヤレス通信デバイスおよび／またはチップセット、および／または同様のものを含むことができる通信サブシステム７３０を含むことができる。通信サブシステム７３０は、（一例を挙げるために以下に記述されるネットワークのような）ネットワーク、他の複数のコンピュータシステム、および／または、ここ記述された任意の他の複数のデバイスと交換されることをデータに許可することができる。多くの実施形態において、コンピュータシステム７００はさらに、上述されたような、ＲＡＭまたはＲＯＭデバイスを含むことができるワーキングメモリ７３５を備えることができる。
【００８０】
[0085]コンピュータシステム７００はまた、動作システム７４０、複数のデバイスドライバ、複数の実行可能ライブラリ、および／または１つまたはそれ以上のアプリケーションプログラム７４５のような他のコードを含むワーキングメモリ７３５内に現在配置されているように示された複数のソフトウェア要素を備えることができ、それは、ここに記述されたように、様々な実施形態によって提供された複数のコンピュータプログラムを備えることができ、および／または他の複数の実施形態によって提供された複数の方法を実装し、および／または複数のシステムを構成するように設計されることができる。単に例として、上で論じられた方法（複数）に関して記述された１つまたはそれ以上のプロシージャは、コンピュータ（および／またはコンピュータ内のプロセッサ）によって実行可能なコードおよび／または複数の命令として実装されることができ；次に、ある態様において、こういったコードおよび／または複数の命令は、記述された複数の方法にしたがって、１つまたはそれ以上の動作を実行するために、汎用目的コンピュータ（または他のデバイス）を構成および／または適応させるために使用されることができる。
【００８１】
[0086]これらの命令および／またはコードのセットは、上に記述された非一時的記憶デバイス（複数）７２５のような非一時的コンピュータ可読記憶媒体上に記憶されることができる。いくつかのケースにおいて、記憶媒体は、コンピュータシステム７００のようなコンピュータシステム内に組み込まれることができる。他の複数の実施形態において、記憶媒体は、コンピュータシステム（例えば、コンパクトディスクのような取り外し可能な媒体）から独立し、および／または、記憶媒体が、その上に記憶された複数の命令／コードで汎用目的コンピュータをプログラム、構成、および／または、適合させるために使用されることができるように、インストールパッケージ内に提供されることができる。これらの命令は、実行可能なコードの形式を取り、それらは、コンピュータシステム７００によって実行可能であり、および／またはソースおよび／またはインストール可能なコードの形式をとることができ、（例えば、様々な一般に利用可能な複数のコンパイラ、複数のインストールプログラム、圧縮／圧縮解除ユーティリティなどのいずれかを使用して）コンピュータシステム７００上で編集およびインストール次第、次に、実行可能なコードの形式をとる。
【００８２】
[0087]実質的な変更が特定の必要条件にしたがって行われることができることは当業者にとって明らかだろう。例えば、カスタマイズされたハードウェアもまた使用されることができ、および／または、特定の複数の要素が、ハードウェア、（複数のアプレットのようなポータブルソフトウェアなどを含む）ソフトウェア、またはその両方に実装されることができる。さらに、ネットワーク入力／出力デバイスのような他の複数の計算デバイスへの接続が用いられることができる。
【００８３】
[0088]上述されたように、一態様において、いくつかの実施形態は、本発明の様々な実施形態にしたがった複数の方法を実行するために、（コンピュータシステム７００のような）コンピュータシステムを用いることができる。複数の実施形態のセットにしたがって、こういった複数の方法の複数のプロシージャのいくつかまたは全ては、ワーキングメモリ７３５に含まれた（動作システム７４０および／またはアプリケーションプログラム７４５のような他のコード内に組み込まれることができる）１つまたはそれ以上の命令の１つまたはそれ以上のシーケンスを実行するプロセッサ７１０に応答して、コンピュータシステム７００によって実行される。こういった複数の命令は、例えば、非一時的記憶デバイス（複数）７２５の１つまたはそれ以上のような、別のコンピュータ可読媒体からワーキングメモリ７３５内に読み込まれることができる。単に例として、ワーキングメモリ７３５中に含まれる複数の命令のシーケンスの実行は、ここに記述された複数の方法の１つまたはそれ以上のプロシージャを実行することをプロセッサ（複数）７１０に行わせることができる。
【００８４】
[0089]ここで使用されたような複数の用語「機械可読媒体」、「コンピュータ可読記憶媒体」、および「コンピュータ可読媒体」は、特定の様式で動作することを機械に行わせるデータを提供することに参加する任意の媒体を指す。これらの媒体は非一時的であり得る(may)。コンピュータシステム７００を使用して実装される実施形態において、様々なコンピュータ可読媒体は、実行に関する複数の命令／コードをプロセッサ（複数）７１０に提供することに関与することができ、および／またはこういった複数の命令／コードを記憶および／または搬送するために使用されることができる。多くの実装において、コンピュータ可読媒体は、物理および／またはタンジブル記憶媒体である。こういった媒体は、不揮発性媒体または揮発性媒体の形式をとることができる。不揮発性媒体は、例えば、非一時的記憶デバイス（複数）７２５のような、光学および／または磁気ディスクを含む。揮発性媒体は、限定ではなく、ワーキングメモリ７３５のような動的メモリを含む。
【００８５】
[0090]物理および／またはタンジブルコンピュータ可読媒体の共通の複数の形式は、例えば、フロッピー（登録商標）ディスク、フレキシブルディスク、ハードディスク、磁気テープまたは任意の他の磁気媒体、ＣＤ−ＲＯＭ、任意の他の光学媒体、複数のマークのパターンを有する任意の他の物理媒体、ＲＡＭ、ＰＲＯＭ、ＥＰＲＯＭ、ＦＬＡＳＨ−ＥＰＲＯＭ、任意の他のメモリチップまたはカートリッジ、または、そこからコンピュータが複数の命令および／またはコードを読み取ることができる任意の他の媒体を含む。
【００８６】
[0091]コンピュータ可読媒体の様々な形式は、実行に関する１つまたはそれ以上の命令の１つまたはそれ以上のシーケンスを、プロセッサ（複数）７１０に搬送することに関与することができる。単に例として、複数の命令は、遠隔コンピュータの磁気ディスクおよび／または光学ディスク上で最初に搬送されることができる。遠隔コンピュータは、それの動的メモリ内に複数の命令をロードし、およびコンピュータシステム７００によって受信および／または実行されるべき複数の命令を、複数の信号として、送信媒体を介して送られることができる。
【００８７】
[0092]通信サブシステム７３０（および／またはそれらの複数の構成要素）は一般に、複数の信号を受信するものであり、バス７０５は、次に、複数の信号（および／または複数の信号によって搬送されるデータ、複数の命令など）をワーキングメモリ７３５に搬送することができ、そこからプロセッサ（複数）７１０は、複数の命令を検索および実行することができる。ワーキングメモリ７３５によって受信された複数の命令は、プロセッサ（複数）７１０による実行前または後のいずれかに、非一時的記憶デバイス７２５上に随意に(optionally)記憶されることができる。
【００８８】
[0093]コンピュータシステム７００の複数の構成要素は、ネットワークにわたって分散されることができることがさらに理解されるべきである。例えば、いくつかの処理は、第１のプロセッサを使用して、１つの位置において実行されることができ、その一方で他の処理が、第１のプロセッサから遠い別のプロセッサによって実行されることができる。コンピュータシステム７００の他の複数の構成要素が同様に分散されることができる。このように、コンピュータシステム７００は、複数の位置における処理を実行する分散されたコンピュータシステムと解釈されることができる。いくつかの例において、コンピュータシステム７００は、コンテキストに依存する別個のラップトップ、デスクトップコンピュータなどの単一のコンピュータデバイスと解釈されることができる。
【００８９】
[0094]上で論じられた複数の方法、複数のシステム、および複数のデバイスは、例である。様々な構成は、適合するように、様々なプロシージャまたは構成要素を省略、置換、または追加することができる。例えば、代替の複数の構成において、複数の方法は、記述されたものとは異なる順序で実行されることができ、および／または、様々なステージが、追加され、省略され、および／または組み合わせられることができる。同様に、ある特定の複数の構成に関して記述された複数の特徴は、様々な他の複数の構成において組み合わせられることができる。複数の構成の異なる複数の態様および複数の要素は、同様の仕方で組み合わせられることができる。同様に、技術は進化し、したがって、複数の要素の多くは複数の例であり、および本開示または特許請求項の範囲を限定するものではない。
【００９０】
[0095]特定の複数の詳細が、（複数の実装を含む）例としての複数の構成の全体を通じた理解を提供するために説明中に与えられる。しかし、複数の構成は、これらの特定の複数の詳細が無くても実施されることができる。例えば、良く知られた複数の回路、複数の処理、複数のアルゴリズム、複数の構造、および複数の技法は、複数の構成を曖昧にすることを避けるために、不必要な詳細なしに示されてきた。この説明は、単に例としての複数の構成を提供しているだけであり、請求項の範囲、適用可能性、または複数の構成を限定しない。むしろ、複数の構成の先の説明は、当業者に記述された複数の技法を実装するための説明を可能にすることを提供するだろう。本開示の精神または範囲から逸脱することなく、様々な変更が複数の要素の機能および配列において行われることができる。
【００９１】
[0096]同様に、複数の構成は、フロー図またはブロック図として表されるプロセスとして記述されることができる。各々は、複数の動作を一連のプロセスとして記述することができるが、複数の動作の多くは、並行してまたは同時に行われることができる。さらに、複数の動作の順序は再配列されることができる。プロセスは、図には含まれない追加の複数のステップを有することができる。そのうえ、複数の方法の複数の例は、ハードウェア、ソフトウェア、ファームウェア、ミドルウェア、マイクロコード、複数のハードウェア記述言語、またはそれらの任意の組み合わせによって実装されることができる。ソフトウェア、ファームウェア、ミドルウェア、またはマイクロコードに実装される場合、必要な複数のタスクを実行するためのプログラムコードまたは複数のコードセグメントは、記憶媒体のような非一時的コンピュータ可読媒体内に記憶されることができる。複数のプロセッサは、記述された複数のタスクを実行することができる。
【００９２】
[0097]いくつかの例としての構成が記述されてきた、様々な修正、代替の複数の構成要素、および複数の等価物が本開示の精神から逸脱することなく使用されることができる。例えば、上記の複数の要素は、より大きいシステムの複数の構成要素であることができ、ここにおいて、他の複数のルールは、本発明の出願よりも優先されるか、または、そうでなければ修正することができる。同様に、上記の複数の要素が検討される前、最中、または後に、多数のステップが試みられることができる。
以下に本願発明の当初の特許請求の範囲に記載された発明を付記する。
［Ｃ１］
無線アクセス技術（ＲＡＴ）トランシーバとグローバル  ナビゲーション衛星システム（ＧＮＳＳ）受信機の共存を管理するための方法であって、前記方法は、
スケジュールされた動作イベントに関する前記ＲＡＴトランシーバの特性の表示を前記ＲＡＴトランシーバから、共存マネージャによって受信することと、
前記ＲＡＴトランシーバの前記特性に基づいて、前記ＧＮＳＳ受信機による位置決定のために使用するＧＮＳＳのスペース  ビークルを、前記共存マネージャによって、選択することと、
前記ＲＡＴトランシーバの前記動作イベントの期間中に、前記ＧＮＳＳの前記スペースビークルからの信号を、前記ＧＮＳＳ受信機によって、受信することと、
前記ＲＡＴトランシーバの前記動作イベントの期間中に受信された前記ＧＮＳＳの前記スペースビークルから受信された前記信号を使用して前記位置決定を、前記ＧＮＳＳ受信機によって、実行することと、
を備える上記方法。
［Ｃ２］
前記ＧＮＳＳ受信機による位置決定のために使用する前記ＧＮＳＳの前記スペース  ビークルを、前記共存マネージャによって、選択することは、
前記スケジュールされた動作イベントに関する前記ＲＡＴトランシーバの前記特性に基づいて複数のスペース  ビークルの順序付けを、前記共存マネージャによって、決定することと、
前記複数のスペース  ビークルの前記順序付けに基づいて前記ＧＮＳＳの前記スペースビークルを、前記共存マネージャによって、選択することと、
を備える、Ｃ１に記載の前記ＲＡＴトランシーバと前記ＧＮＳＳ受信機の共存を管理するための方法。
［Ｃ３］
十分な数のスペースビークルからの複数の信号は、前記共存マネージャによって受信された前記ＲＡＴトランシーバの前記特性に基づいて取得されないだろということを、前記共存マネージャによって、決定することと、
前記十分な数のスペースビークルからの複数の信号が前記ＲＡＴトランシーバの前記動作イベントの期間中に取得されるような前記スケジュールされた動作イベントに関する送信電力レベルを制限することを推奨するメッセージを前記ＲＡＴトランシーバに、前記共存マネージャによって、送信することと、
をさらに備える、Ｃ１に記載の前記ＲＡＴトランシーバと前記ＧＮＳＳ受信機の共存を管理するための方法。
［Ｃ４］
複数のスペース  ビークルの順序を、前記共存マネージャによって、計算することと、ここにおいて、前記順序は、前記ＧＮＳＳ受信機の前記位置決定への前記動作イベントに関する前記ＲＡＴトランシーバの前記特性の影響の大きさに基づいており、ここにおいて、前記ＧＮＳＳ受信機の位置決定のために使用する前記ＧＮＳＳの前記スペース  ビークルを選択することは、前記順序に基づいている、
をさらに備える、Ｃ１に記載の前記ＲＡＴトランシーバと前記ＧＮＳＳ受信機の共存を管理するための方法。
［Ｃ５］
生起する前記ＲＡＴトランシーバの前記動作イベントをスケジュールする時間を、前記共存マネージャによって、決定することと、
前記動作イベントに関する前記時間を推奨するメッセージを、前記ＲＡＴトランシーバに、前記共存マネージャによって、送信することと、
をさらに備える、Ｃ１に記載の前記ＲＡＴトランシーバと前記ＧＮＳＳ受信機の共存を管理するための方法。
［Ｃ６］
前記ＲＡＴトランシーバの前記動作イベントが生起する周波数を、前記共存マネージャによって、決定することと、
前記動作イベントに関して使用する前記周波数を推奨するメッセージを、前記ＲＡＴトランシーバに、前記共存マネージャによって送信することと、
をさらに備える、Ｃ１に記載の前記ＲＡＴトランシーバと前記ＧＮＳＳ受信機の共存を管理するための方法。
［Ｃ７］
前記動作イベントに関する電力レベルを、前記共存マネージャによって、決定することと、
前記動作イベントに関する前記電力レベルを推奨するメッセージを、前記ＲＡＴトランシーバに、前記共存マネージャによって送信することと、
をさらに備える、Ｃ１に記載の前記ＲＡＴトランシーバと前記ＧＮＳＳ受信機の共存を管理するための方法。
［Ｃ８］
前記ＲＡＴトランシーバの前記特性に基づいて、位置決定に関して利用可能な複数のグローバル  ナビゲーション衛星システムからの前記ＧＮＳＳを、前記共存マネージャによって、選択すること、
をさらに備える、Ｃ１に記載の前記ＲＡＴトランシーバと前記ＧＮＳＳ受信機の共存を管理するための方法。
［Ｃ９］
前記ＧＮＳＳ受信機の前記位置決定に関して使用するための前記ＧＮＳＳの前記スペースビークルの選択は、予め選択されたＧＮＳＳ内に生起する、Ｃ１に記載の前記ＲＡＴトランシーバと前記ＧＮＳＳ受信機の共存を管理するための方法。
［Ｃ１０］
前記ＲＡＴトランシーバの前記特性は、
計画された時間窓、
偏波、
計画された周波数、および
計画された電力レベル
から成るグループから選択される、Ｃ１に記載の前記ＲＡＴトランシーバと前記ＧＮＳＳ受信機の共存を管理するための方法。
［Ｃ１１］
前記共存マネージャは、前記ＧＮＳＳ受信機と統合される、Ｃ１に記載の前記ＲＡＴトランシーバと前記ＧＮＳＳ受信機の共存を管理するための方法。
［Ｃ１２］
無線アクセス技術（ＲＡＴ）トランシーバとグローバル  ナビゲーション衛星システム（ＧＮＳＳ）受信機の共存を管理するためのシステムであって、共存の管理者は、
スケジュールされた動作イベントに関する前記ＲＡＴトランシーバの特性の指示を、前記ＲＡＴトランシーバから、受信するように、及び
前記ＲＡＴトランシーバの前記特性に基づいて、前記ＧＮＳＳ受信機による位置決定に関して使用するためにＧＮＳＳのスペースビークルを、選択するように、 構成され、
前記ＧＮＳＳ受信機は、
前記ＲＡＴトランシーバの前記動作イベントの期間中に、前記ＧＮＳＳの前記スペースビークルからの信号を受信するように、
前記動作イベントに関して前記ＲＡＴトランシーバの前記動作イベントの期間中に受信された前記ＧＮＳＳの前記スペースビークルから受信された前記信号を使用して、前記位置決定を実行するように、
構成された前記ＧＮＳＳ受信機と、
を備える上記システム。
［Ｃ１３］
前記ＧＮＳＳ受信機による位置決定に関して使用するために前記ＧＮＳＳの前記スペースビークルを選択するように構成された前記共存マネージャは、
前記スケジュールされた動作イベントに関して前記ＲＡＴトランシーバの前記特性に基づいて、複数のスペースビークルの順序付けを決定するように、および
前記複数のスペースビークルの前記順序付けに基づいて、前記ＧＮＳＳの前記スペースビークルを選択するように、
を行うように構成される、Ｃ１２に記載の前記ＲＡＴトランシーバと前記ＧＮＳＳ受信機の共存を管理するためのシステム。
［Ｃ１４］
前記共存マネージャは、
十分な数のスペースビークルからの複数の信号が、前記共存マネージャによって受信された前記ＲＡＴトランシーバの前記特性に基づいて取得されないであろうことを決定するように、
前記十分な数のスペースビークルからの複数の信号が前記ＲＡＴトランシーバの前記動作イベントの期間中に取得されるであろうように前記スケジュールされた動作イベントに関する送信電力レベルを制限することを推奨するメッセージを前記ＲＡＴトランシーバに送信するように、
さらに構成される、Ｃ１２に記載の前記ＲＡＴトランシーバと前記ＧＮＳＳ受信機の共存を管理するためのシステム。
［Ｃ１５］
前記共存マネージャは、
複数のスペースビークルの順序を計算するように、ここにおいて、前記順序は、前記ＧＮＳＳ受信機の前記位置決定への前記動作イベントに関する前記ＲＡＴトランシーバの前記特性の影響の大きさに基づいており、ここにおいて、
前記ＧＮＳＳ受信機の位置決定に関して使用するための前記ＧＮＳＳの前記スペースビークルの選択は、前記順序に基づいており、
さらに構成される、Ｃ１２に記載の前記ＲＡＴトランシーバと前記ＧＮＳＳ受信機の共存を管理するためのシステム。
［Ｃ１６］
前記共存マネージャは、
そこにおいて、生起する前記ＲＡＴトランシーバの前記動作イベントをスケジュールするための時間を決定するように、及び
前記動作イベントに関して前記時間を推奨するメッセージを前記ＲＡＴトランシーバに送信するように、
さらに構成される、Ｃ１２に記載の前記ＲＡＴトランシーバと前記ＧＮＳＳ受信機の共存を管理するためのシステム。
［Ｃ１７］
前記共存マネージャは、
そこにおいて、前記ＲＡＴトランシーバの前記動作イベントが生起する周波数を決定するように、及び
前記動作イベントに関して使用するための前記周波数を推奨するメッセージを、前記ＲＡＴトランシーバに、送信するように、
さらに構成される、Ｃ１２に記載の前記ＲＡＴトランシーバと前記ＧＮＳＳ受信機の共存を管理するためのシステム。
［Ｃ１８］
前記共存マネージャは、
前記動作イベントに関する電力レベルを決定するように、および
前記動作イベントに関する前記電力レベルを推奨するメッセージを、前記ＲＡＴトランシーバに、送信するように、
さらに構成される、Ｃ１２に記載の前記ＲＡＴトランシーバと前記ＧＮＳＳ受信機の共存を管理するためのシステム。
［Ｃ１９］
前記共存マネージャは、
前記ＲＡＴトランシーバの前記特性に基づいて、位置決定に関して利用可能な複数のグローバル  ナビゲーション衛星システムから前記ＧＮＳＳを選択するように、 さらに構成される、Ｃ１２に記載の前記ＲＡＴトランシーバと前記ＧＮＳＳ受信機の共存を管理するためのシステム。
［Ｃ２０］
前記共存マネージャは、予め選択されたＧＮＳＳ内で生起する前記ＧＮＳＳ受信機の前記位置決定に関して使用するための前記ＧＮＳＳの前記スペースビークルを選択するように構成される、Ｃ１２に記載の前記ＲＡＴトランシーバと前記ＧＮＳＳ受信機の共存を管理するためのシステム。
［Ｃ２１］
前記共存マネージャは前記ＧＮＳＳ受信機と統合される、Ｃ１２に記載の前記ＲＡＴトランシーバと前記ＧＮＳＳ受信機の共存を管理するためのシステム。
［Ｃ２２］
前記共存マネージャは、前記ＧＮＳＳ受信機から独立したプロセッサ中で実行される、Ｃ１２に記載の前記ＲＡＴトランシーバと前記ＧＮＳＳ受信機の共存を管理するためのシステム。
［Ｃ２３］
無線アクセス技術（ＲＡＴ）トランシーバとグローバル  ナビゲーション衛星システム（ＧＮＳＳ）受信機の共存を管理するための装置であって、
スケジュールされた動作イベントに関する前記ＲＡＴトランシーバの特性の表示を、前記ＲＡＴトランシーバから、受信するための手段と、
前記動作イベントに関する前記ＲＡＴトランシーバの前記特性に基づいて、前記ＧＮＳＳ受信機による位置決定に関して使用するためのＧＮＳＳのスペースビークルを選択するための手段と、
前記ＲＡＴトランシーバの前記動作イベントの期間中に、前記ＧＮＳＳの前記スペースビークルからの信号を受信するための手段と、および
前記ＲＡＴトランシーバの前記動作イベントの期間中に受信された前記ＧＮＳＳの前記スペースビークルから受信された前記信号を使用して前記位置決定を実行するための手段と、
を備える上記装置。
［Ｃ２４］
前記ＧＮＳＳ受信機による位置決定に関して使用するため前記ＧＮＳＳの前記スペースビークルを選択するための前記手段は、
前記スケジュールされた動作イベントに関する前記ＲＡＴトランシーバの前記特性に基づいて、複数のスペースビークルの順序を決定するための手段と、及び
前記複数のスペースビークルの前記順序に基づいて、前記ＧＮＳＳの前記スペースビークルを選択するための手段と、
を備える、Ｃ２３に記載の前記ＲＡＴトランシーバと前記ＧＮＳＳ受信機の共存を管理するための装置。
［Ｃ２５］
十分な数のスペースビークルからの複数の信号が、前記共存マネージャによって受信された前記ＲＡＴトランシーバの前記特性に基づいて取得されないであろうことを決定するための手段と、および
十分な数のスペースビークルからの複数の信号が前記ＲＡＴトランシーバの前記動作イベントの期間中に取得されるように前記スケジュールされた動作イベントに関して送信電力レベルを制限することを推奨するメッセージを前記ＲＡＴトランシーバに送信するための手段と、
をさらに備える、Ｃ２３に記載の前記ＲＡＴトランシーバと前記ＧＮＳＳ受信機の共存を管理するための装置。
［Ｃ２６］
複数のスペースビークルの順序を計算するための手段と、ここにおいて、前記順序は、前記ＧＮＳＳ受信機の前記位置決定への前記動作イベントに関する前記ＲＡＴトランシーバの前記特性の影響の大きさに基づき、ここにおいて、
前記ＧＮＳＳ受信機の位置決定のために使用するための前記ＧＮＳＳの前記スペースビークルを選択するための前記手段は、前記順序に基づく、
をさらに備える、Ｃ２３に記載の前記ＲＡＴトランシーバと前記ＧＮＳＳ受信機の共存を管理するための装置。
［Ｃ２７］
そこにおいて生起する前記ＲＡＴトランシーバの前記動作イベントをスケジュールするための時間を決定するための手段と、および
前記動作イベントに関する前記時間を推奨するメッセージを、前記ＲＡＴトランシーバに送信するための手段と、
をさらに備える、Ｃ２３に記載の前記ＲＡＴトランシーバと前記ＧＮＳＳ受信機の共存を管理するための装置。
［Ｃ２８］
無線アクセス技術（ＲＡＴ）トランシーバとグローバル  ナビゲーション衛星システム（ＧＮＳＳ）受信機の共存を管理するための非一時的プロセッサ可読媒体であって、
スケジュールされた動作イベントに関する前記ＲＡＴトランシーバの特性の表示を前記ＲＡＴトランシーバから受信するように、
前記動作イベントに関する前記ＲＡＴトランシーバの前記特性に基づいて、前記ＧＮＳＳ受信機による位置決定に関して使用するためのＧＮＳＳのスペースビークルを、選択するように、
前記ＲＡＴトランシーバの前記動作イベントの期間中に、前記ＧＮＳＳの前記スペースビークルからの信号を、受信するように、および
前記ＲＡＴトランシーバの前記動作イベントの期間中に受信された前記ＧＮＳＳの前記スペースビークルから受信された前記信号を使用して、前記位置決定を実行するように、
１つまたはそれ以上のプロセッサに行わせるように構成された複数のプロセッサ可読命令を備える、
前記非一時的プロセッサ可読媒体。
［Ｃ２９］
実行されるとき、前記ＧＮＳＳ受信機による位置決定に関して使用するための前記ＧＮＳＳの前記スペースビークルを選択することを、前記１つまたはそれ以上のプロセッサに行わせる前記複数のプロセッサ可読命令は、実行されるとき、
前記スケジュールされた動作イベントに関する前記ＲＡＴトランシーバの前記特性に基づいて、複数のスペースビークルの順序を決定することと、
前記複数のスペースビークルの前記順序に基づいて、前記ＧＮＳＳの前記スペースビークルを選択することと、
を前記１つまたはそれ以上のプロセッサに行わせる、複数のプロセッサ可読命令を備える、Ｃ２８に記載の前記ＲＡＴトランシーバと前記ＧＮＳＳ受信機の共存を管理するための非一時的プロセッサ可読媒体。
［Ｃ３０］
前記複数のプロセッサ可読命令は、実行されるとき、
十分な数のスペースビークルからの複数の信号が、前記共存マネージャによって受信された前記ＲＡＴトランシーバの前記特性に基づいて取得されないであろうことを決定することと、
十分な数のスペースビークルからの複数の信号が前記ＲＡＴトランシーバの前記動作イベントの期間中に取得されるであろうように前記スケジュールされた動作イベントに関する送信電力レベルを制限することを推奨するメッセージを前記ＲＡＴトランシーバに送信することと、
を前記１つまたはそれ以上のプロセッサにさらに行わせる、Ｃ２８に記載の前記ＲＡＴトランシーバと前記ＧＮＳＳ受信機の共存を管理するための非一時的プロセッサ可読媒体。
【図１】
0006306212.tif 000003
【図２】
0006306212.tif 000004
【図３】
0006306212.tif 000005
【図４】
0006306212.tif 000006
【図５】
0006306212.tif 000007
【図６】
0006306212.tif 000008
【図７】
0006306212.tif 000009