(57)【要約】二次ノード(111,112)によって実行されて無線通信ネットワーク(100)内の装置(121)の測位を可能にする方法を開示する。まず、二次ノード(111,112)が、一次ノード(110)から装置(121)へ送信される測位パケットデータを受信する。次に、二次ノード(111,112)は、測位データパケットの送信時刻を、二次ノード(111,112)における測位データパケットの受信時刻、及び一次ノード(110)及び二次ノード(111,112)の位置に基づいて測定する。二次ノード(111,112)は、装置(121)から一次ノード(110)へ送信される要求応答も受信する。次に、二次ノード(111,112)は、測定した測位データパケットの送信時刻、及び受信した要求応答の受信時刻に基づく、装置(121)の測位を可能にする。無線通信ネットワーク(100)内の装置(121)の測位を可能にする二次ノード(111,112)も提供する。さらに、無線通信ネットワーク(100)内の装置(121)を測位するための、中心ノード及びこの中心ノードにおける方法も提供する。
2020526749.tif 000002
【特許請求の範囲】
【請求項１】
二次ノード(111,112)によって実行されて無線通信ネットワーク(100)内の装置(121)を測位する方法であって、
一次ノード(110)から前記装置(121)へ送信される測位データパケットを受信するステップ(201)と、
前記二次ノード(111,112)における前記測位データパケットの受信時刻、及び前記一次ノード(110)及び前記二次ノード(111,112)の位置に基づいて、前記測位データパケットの送信時刻を測定するステップ(202)と、
前記装置(121)から前記一次ノード(110)へ送信される要求応答を受信するステップ(203)と、
前記測定した測位データパケットの送信時刻、及び前記受信した要求応答の受信時刻に基づいて、前記装置(121)の測位を可能にするステップ(204)と
を含む方法。
【請求項２】
前記一次ノード(110)及び前記二次ノード(111,112)の位置が少なくとも一時的に固定されている、請求項１に記載の方法。
【請求項３】
前記測位を可能にするステップ(204)が、前記測定した測位データパケットの送信時刻、及び前記受信した要求応答の受信時刻に基づいて、前記二次ノード(111,112)と前記装置(121)との間の伝送時間を測定するステップをさらに含む、請求項１または２に記載の方法。
【請求項４】
前記測位を可能にするステップ(204)が、前記測定した測位データパケットの送信時刻、前記受信した要求応答の受信時刻、及び／または前記測定した伝送時間を、前記無線通信ネットワーク(100)内の他のノードへ送信するステップをさらに含む、請求項１〜３のいずれかに記載の方法。
【請求項５】
前記測位を可能にするステップ(204)が、
前記装置(121)と、前記無線通信ネットワーク(100)内の他のノードとの間の少なくとも１つの伝送時間を受信するステップと、
少なくとも、前記受信した少なくとも１つの伝送時間、及び前記測定した測位データパケットの送信時刻、前記受信した要求応答の受信時刻、及び／または前記測定した伝送時間のうちの１つ以上に基づいて、前記装置(121)の位置を測定するステップと
をさらに含む、請求項１〜３のいずれかに記載の方法。
【請求項６】
前記装置(121)の位置を測定するステップが、前記装置(121)における前記測位データパケットの受信から前記要求応答の送信までの処理時間が前記二次ノード(111,112)において設定及び／または決定されていることにさらに基づく、請求項５に記載の方法。
【請求項７】
前記測位データパケット及び前記要求応答の受信を、工業・科学・医療（ＩＳＭ）無線帯域内で、及び／または３００MHz〜１０００MHzの周波数上で実行する、請求項１〜６のいずれかに記載の方法。
【請求項８】
無線通信ネットワーク(100)内の装置(121)の測位を可能にする二次ノード(111,112)であって、該二次ノードは、
一次ノード(110)から前記装置(121)へ送信される測位データパケットを受信し、
当該二次ノード(111,112)における前記測位データパケットの受信時刻、及び前記一次ノード(110)及び当該二次ノード(111,112)の位置に基づいて、前記測位データパケットの送信時刻を測定し、
前記装置(121)から前記一次ノード(110)へ送信される要求応答を受信し、
前記測定した測位データパケットの送信時刻、及び前記要求応答の受信時刻に基づいて、前記装置(121)の測位を可能にする
ように構成されている二次ノード(111,112)。
【請求項９】
前記一次ノード(110)及び当該二次ノード(111,112)の位置に基づいて、前記送信時刻を測定するようにさらに構成され、
前記一次ノード(110)及び前記二次ノード(111,112)の位置は、少なくとも一時的に固定され、前記二次ノード(111,112)において測定される、請求項８に記載の二次ノード(111,112)。
【請求項１０】
前記測定した測位データパケットの送信時刻、及び前記受信した要求応答の受信時刻に基づいて、前記二次ノード(111,112)と前記装置(121)との間の伝送時間を測定するようにさらに構成されている、請求項８または９に記載の二次ノード(111,112)。
【請求項１１】
前記測定した測位データパケットの送信時刻、前記受信した要求応答の受信時刻、及び／または前記測定した伝送時間を、前記無線通信ネットワーク(100)内の他のノード(101,110)へ送信するようにさらに構成されている、請求項８〜１０のいずれかに記載の二次ノード(111,112)。
【請求項１２】
前記装置(121)と、前記無線通信ネットワーク(100)内の他のノードとの間の少なくとも１つの伝送時間を受信し、
少なくとも、前記受信した少なくとも１つの伝送時間、及び前記測定した測位データパケットの送信時刻、前記受信した要求応答の受信時刻、及び／または前記測定した伝送時間のうちの１つ以上に基づいて、前記装置(121)の位置を測定する
ようにさらに構成されている、請求項８〜１１のいずれかに記載の二次ノード(111,112)。
【請求項１３】
プロセッサ(510)及びメモリ(520)をさらに具え、該メモリ(520)は前記プロセッサ(510)によって実行可能な命令を含む、請求項８〜１２のいずれかに記載の二次ノード(111,112)。
【請求項１４】
中心ノード(101)によって実行されて無線通信ネットワーク(100)内の装置(121)を測位する方法であって、該中心ノード(101)は、前記無線通信ネットワーク(100)内の２つ以上のノード(110,111,112)と通信するように構成されている方法において、
測位データパケットを前記装置(121)へ送信する一次ノードを、前記２つ以上のノード(110,111,112)から選択するステップ(301)と、
前記選択した一次ノード(110)によって送信される前記測位データパケット、及び前記選択した一次ノード(110)によって送信された前記測位データパケットに対する前記装置(121)からの要求応答に基づいて、前記２つ以上のノード(110,111,112)からタイミング情報を受信するステップ(302)と、
前記受信したタイミング情報に基づいて、前記装置(121)の位置を測定するステップ(303)と
を含む方法。
【請求項１５】
前記タイミング情報が、測定した前記測位データパケットの送信時刻、前記要求応答を受信した受信時刻、及び／または前記２つ以上のノード(110,111,112)において測定した伝送時間を含むことができる、請求項１４に記載の方法。
【請求項１６】
前記装置(121)における前記測位データパケットの受信から前記要求応答の送信までの処理時間が、前記中心ノード(101)において設定または決定される、請求項１４または１５に記載の方法。
【請求項１７】
前記選択するステップ(301)が、前記２つ以上のノード(110,111,112)の各々が前記測位データパケットを前記装置(121)へ送信するために費やした合計時間に基づく、請求項１４〜１６のいずれかに記載の方法。
【請求項１８】
前記選択した一次ノード(110)が前記測位データパケットを前記装置(121)へ送信するために費やした前記合計時間が第１の所定閾値を超えた場合に、前記２つ以上のノード(110,111,112)のうちの他のノードを、１つ以上の前記測位データパケットを前記装置(121)へ送信する前記一次ノードとして選択するステップをさらに含み、
前記２つ以上のノード(110,111,112)のうちの前記他のノードが前記測位データパケットを前記装置(121)へ送信するために費やした合計時間は第２の所定閾値を超える、請求項１７に記載の方法。
【請求項１９】
無線通信ネットワーク(100)内の装置(121)を測位する中心ノード(101)であって、前記無線通信ネットワーク(100)内の２つ以上のノード(110,111,112)と通信するように構成された中心ノード(101)において、該中心ノード(101)が、
１つ以上の測位データパケットを前記装置(121)へ送信する一次ノードを前記２つ以上のノード(110,111,112)から選択し、
前記選択した一次ノード(110)によって送信される前記１つ以上の測位データパケットに基づいて、前記２つ以上のノード(110,111,112)と前記装置(121)との間の２つ以上の伝送時間を受信し、
少なくとも前記受信した２つ以上の伝送時間に基づいて、前記装置(121)の位置を測定する
ように構成されている中心ノード(101)。
【請求項２０】
前記２つ以上のノード(110,111,112)の各々が前記測位データパケットを前記装置(121)へ送信するために費やした合計時間に基づいて、前記一次ノードを選択するようにさらに構成されている、請求項１９に記載の中心ノード(101)。
【請求項２１】
前記選択した一次ノード(110)が前記測位データパケットを前記装置(121)へ送信するために費やした時間が第１の所定閾値を超えた場合に、前記２つ以上のノード(110,111,112)のうちの他のノードを、前記１つ以上の測位データパケットを前記装置(121)へ送信する前記一次ノードとして選択するようにさらに構成され、
前記２つ以上のノード(110,111,112)のうちの前記他のノードが前記測位データパケットを前記装置(121)へ送信するために費やした合計時間は、第２の所定閾値を超える、請求項２０に記載の中心ノード(101)。
【請求項２２】
プロセッサ(610)及びメモリ(620)をさらに具え、該メモリは前記プロセッサ(510)によって実行可能な命令を含む、請求項１９〜２１のいずれかに記載の中心ノード(101)。
【請求項２３】
少なくとも１つの、請求項８〜１３のいずれかに記載の二次ノード(111,112)を具えている、あるいは、少なくとも１つの、請求項８〜１３のいずれかに記載の二次ノード(111,112)、及び請求項１９〜２２のいずれかに記載の中心ノード(101)を具えている無線通信ネットワーク。
【請求項２４】
少なくとも１つのプロセッサ(610,620)上で実行されると、請求項１〜７または１４〜１８のいずれかに記載の方法を前記少なくとも１つのプロセッサ(610,620)に実行させる命令を含むコンピュータプログラム製品。
【請求項２５】
請求項２４に記載のコンピュータプログラム製品を含む担体であって、電子信号、光信号、無線信号、またはコンピュータ可読記憶媒体のうちの１つである担体。
【発明の詳細な説明】
【技術分野】
【０００１】
本明細書中の好適例は、無線通信ネットワーク内の測位に関するものである。特に、本明細書中の実施形態は、無線通信ネットワーク内の二次ノード、及びこの二次ノードにおいて無線通信ネットワーク内の装置を測位する方法に関するものである。また、本明細書中の好適例は、無線通信ネットワーク内の中心ノード、及びこの中心ノードにおいて無線通信ネットワーク内の装置を測位する方法に関するものである。
【背景技術】
【０００２】
例えば802.11xＷｉＦｉ（登録商標）規格、ブルートゥース（Bluetooth：登録商標）規格、802.15xジグビー（Zigbee：登録商標）規格下のネットワークのような無線通信ネットワーク、あるいは他のあらゆる適切な無線通信ネットワーク内で、例えば無線装置、モバイル機器、またはユーザ装置のような装置を測位することは、従来は、いわゆる往復時間（Round Trip Time：ＲＴＴ）測定に基づくことができる。無線通信システム内のノードと装置との間のＲＴＴは、ノードから装置への要求信号の送信から、装置から戻る応答信号をノードにおいて受信するまでの時間として測定することができる。次に、このＲＴＴを用いて、ノードと装置との間の距離を測定することができる。このＲＴＴは、ノードからの要求信号を最初に受信した後の、かつ応答信号をノードへ返送する前の、装置における未知の時間／時間遅延も含むことが不都合である。この処理時間は、通常は不確定であり、例えば、装置内のプロセッサの現在のワークロード（作業負荷）により装置間で大幅に変化し得る。このことは、ノードと装置との間の距離の測定における貧弱な精度をもたらし得る。
【０００３】
無線通信ネットワーク内のノードと装置との間の距離を測定する他の方法は、ノードと装置との間の片道だけの飛行時間（Time of Flight：ＴＯＦ）を測定することによって、装置における処理時間を除外することである。しかし、このことは、ノード及び装置の両方で同じ時間基準（タイムベース）を用いることを必要とし、ノードと装置とで共通の時間基準を実現することは、ノードと装置との間のクロック同期を何らかの形で必要とする。
【０００４】
さらに、無線通信ネットワーク内の装置の位置を取得する目的で、ＲＴＴであるか片道の飛行時間であるかを問わずこうした時間を用いてノードと装置との間の距離を測定する場合、無線通信ネットワーク内のノードが実行することができる伝送回数及び／またはオンエア（伝送中）時間を制限する制約も、無線通信ネットワーク内に存在し得る。無線通信ネットワーク内のノードと装置との間で可能な要求−応答信号交換の回数及び／または時間長が制限され得る、あるいは、無線通信ネットワーク内のノードと装置との間で時刻同期またはクロック同期ができなくなる、ということになる。
【発明の概要】
【発明が解決しようとする課題】
【０００５】
本明細書中の好適例の目的は、無線通信ネットワーク内の装置の測位を改善することにある。
【課題を解決するための手段】
【０００６】
本明細書中の好適例の第１の態様によれば、この目的は、二次ノードによって実行されて無線通信ネットワーク内の装置の測位を可能にする方法によって達成される。この二次ノードは、一次ノードから装置へ送信される測位データパケットを受信する。この二次ノードは、測位データパケットの送信時刻も、当該二次ノードにおける測位データパケットの受信時刻、及び一次ノード及び二次ノードの位置に基づいて測定する。この二次ノードは、装置から一次ノードへ送信される要求応答をさらに受信する。さらに、この二次ノードは、測定した測位データパケットの送信時刻及び受信した要求応答の受信時刻に基づく装置の測位を可能にする。
【０００７】
本明細書中の好適例の第２の態様によれば、上記目的は、無線通信ネットワーク内の装置の測位を可能にする二次ノードによって達成される。この二次ノードは、一次ノードから装置へ送信される測位データパケットを受信するように構成されている。この二次ノードは、測位データパケットの送信時刻も、当該二次ノードにおける測位データパケットの受信時刻、及び一次ノード及び二次ノードの位置に基づいて測定する。さらに、この二次ノードは、装置から一次ノードへ送信される要求応答を受信するように構成されている。この二次ノードは、測定した測位データパケットの送信時刻及び受信した要求応答の受信時刻に基づく装置の測位も可能にするように構成されている。
【０００８】
本明細書中の好適例の第３の態様によれば、上記目的は、中心ノードによって実行されて無線通信ネットワーク内の装置を測位する方法によって達成される。この中心ノードは、無線通信ネットワーク内の２つ以上のノードと通信するように構成されている。この中心ノードは、これら２つ以上のノードからのタイミング情報も、選択された一次ノードが送信する測位データパケット、及び選択された一次ノードが送信する測位データパケットに対する装置からの要求応答に基づいて受信する。さらに、この中心ノードは、装置の位置を、受信したタイミング情報に基づいて測定する。
【０００９】
本明細書中の好適例の第４の態様によれば、上記目的は、無線通信ネットワーク内の装置を測位する中心ノードによって達成される。この中心ノードは、無線通信ネットワーク内の２つ以上のノードと通信するように構成されている。この中心ノードは、１つ以上の測位データパケットを装置へ送信する一次ノードを、これら２つ以上のノードから選択するように構成されている。この中心ノードは、上記２つ以上のノードと装置との間の２つ以上の伝送時間も、選択された一次ノードが送信する１つ以上の測位データパケットに基づいて受信するように構成されている。さらに、この中心ノードは、装置の位置を、少なくとも、上記受信した２つ以上の伝送時間に基づいて測定するように構成されている。
【００１０】
本明細書中の好適例の第５の態様によれば、上記目的は、上述した少なくとも１つの二次ノードを具えた、あるいは、上述した少なくとも１つの二次ノード及び上述した中心ノードを具えた無線通信ネットワークによって達成される。
【００１１】
本明細書中の好適例の第６の態様によれば、上記目的は命令を含むコンピュータプログラムによって達成され、これらの命令は、少なくとも１つのプロセッサ上で実行されると、この少なくとも１つのプロセッサに上述した方法を実行させる。本明細書中の好適例の第７の態様によれば、上記目的は上述したコンピュータプログラムを含む担体によって達成され、この担体は、電子信号、光信号、無線信号、またはコンピュータ可読媒体のうちの１つである。
【００１２】
一次ノードから装置へ送信される測位データパケットを傍受する二次ノードを無線通信ネットワーク内に有することによって、及び一次ノードと二次ノードの現在の固定位置についての情報を有することによって、二次ノードは、一次ノードの現在の固定位置と二次ノードの現在の固定位置との間の既知の時間差を減算することによって、一次ノードからの送信時刻を測定することができる。このことは本質的に、一次ノードと二次ノードとの少なくとも相対時刻における同期を、無線通信ネットワーク内での何らかの実際の時刻同期を行わなければならないことなしに実現する。次に、要求応答を装置から受信することによって、二次ノードは、測定した測位データパケットの送信時刻及び要求応答の受信時刻に基づく無線通信ネットワーク内の装置の測位を可能にすることができる。このことは、これらのタイミング・パラメータ、またはこれらのタイミング・パラメータに関係する情報を中心ノードへ転送して装置を測位すること、あるいは、二次ノードにおいて装置を測位するに当たりこれらのパラメータ自体を用いることのいずれかによって実行することができる。このことは、無線通信ネットワーク内で伝送する必要がある送信の回数、即ち、測位データパケット−要求応答の交換の回数を低減することも有利である、というのは、二次ノードは一次ノードの送信を利用することができるからである。また、この利点は、無線通信ネットワーク内の二次ノードの数と共に増加する。従って、無線通信ネットワーク内の装置を測位する際に必要なシグナリング（信号伝達）が低減される。こうして、無線通信ネットワーク内の装置の測位が改善される。
【００１３】
本明細書中に用いる要求応答とは、一実施形態では、装置へ送信される測位データパケットに対する応答であり、要求応答は装置から送信される。
【００１４】
これらの好適例の特徴及び利点は、添付した図面を参照した以下の好適な実施形態の詳細な説明によって、当業者にとって直ちに明らかになる。
【図面の簡単な説明】
【００１５】
【図１】無線通信ネットワーク内の装置、中心ノード、及び二次ノードの実施形態を示す概略ブロック図である。
【図２】二次ノードにおける方法の実施形態を示すフローチャートである。
【図３】中心ノードにおける方法の実施形態を示すフローチャートである。
【図４】二次ノードの実施形態を示すシグナリング・スキームである。
【図５】二次ノードの実施形態を示す概略ブロック図である。
【図６】中心ノードの実施形態を示す概略ブロック図である。
【発明を実施するための形態】
【００１６】
詳細な説明
これらの図面は概略的であり明瞭にするために簡略化してあり、本明細書中に提示する実施形態の理解にとって不可欠な細部を示すに過ぎず、他の細部は除外している。全図を通して、同一または対応する部分またはステップには同じ参照番号を用いている。
【００１７】
図１に無線通信ネットワーク１００の例を示し、無線通信ネットワーク１００内で本明細書中の好適例を実現することができる。なお、無線通信ネットワーク１００は、装置の測位専用の分離されたスタンドアロン（独立型）無線通信ネットワークとすることができるが、新無線（ＮＲ：New Radio）、ロングターム・エボリューション（ＬＴＥ：Long Term Evolution）、ＬＴＥ−アドバンスト（Advanced）、広帯域符号分割多元接続（ＷＣＤＭＡ：Wideband Code-Division Multiple Access）、グローバルシステム・フォー・モバイル・コミュニケーションズ／エンハンスト・データレート・フォーＧＳＭエボリューション（ＧＳＭ／ＥＤＧＥ：Global System for Mobile Communications/Enhanced Data Rate for GSM Evolution）、ワイマックス（ＷｉＭａｘ：Worldwide Interoperability for Microwave Access）、ウルトラ・モバイル・ブロードバンド（ＵＭＢ：Ultra Mobile Broadband）、ＧＳＭネットワークのような従来の無線通信ネットワークまたは無線通信システム、あるいは、将来の５Ｇ（第５世代）無線通信システムのような他のセルラ・ネットワークまたはシステムまたは無線ネットワークのいくつかの部分を用いて実現することもできる。
【００１８】
図１に示す例では、無線通信ネットワーク１００が中心ノード１０１を具え、中心ノード１０１は、インターネットまたは同様の通信ネットワーク経由でアクセス可能なクラウド系通信インフラストラクチャ（基盤）１０２の一部に接続すること、及び／または一部を形成することができる。なお、クラウド系通信インフラストラクチャ１０２は、無線通信ネットワーク１００のコア（核心）部分を実現する方法の一例に過ぎない。他の解決策は、例えば、インターネットまたは同様の通信ネットワーク経由でアクセス可能なＬＡＮ（Local Area Network）／ＷＡＮ（Wide Area Network）、即ちローカルエリア・ネットワークまたはワイドエリア・ネットワークを含むことができる。中心ノード１０１は、例えば、サーバーまたは同様のデータ処理装置とすることができ、例えば、図１の例に示す一次ノード１１０及び二次ノード１１１、１１２のような、無線通信ネットワーク１００内の１つ以上のノードまたはネットワークノードと通信することができる。中心ノード１０１を用いて無線通信ネットワーク１００内の装置の位置を測定することができるので、中心ノード１０１は、例えば測位ノード、測位サーバーまたは測位装置と称することもできる。
【００１９】
一次ノード１１０及び二次ノード１１１、１１２は、工業・科学・医療（ＩＳＭ：Industrial Scientific Medical）無線帯域（バンド）内で、及び／または３００MHz〜１０００MHzの周波数上で装置１２１と通信するように構成することができる。従って、一次ノード１１０及び二次ノード１１１、１１２は装置１２１との無線シグナリング（信号伝達）用に構成されている。これに対応して、装置１２１は、工業・科学・医療（ＩＳＭ）無線帯域内で、及び／または３００MHz〜１０００MHzの周波数上で一次ノード１１０及び二次ノード１１１、１１２と通信するように構成することができる。従って、装置１２１は、一次ノード１１０及び二次ノード１１１、１１２との無線シグナリング用に構成されている。なお、ここで、一次ノード１１０及び二次ノード１１１、１１２と装置１２１との間のシグナリングは、無線通信ネットワーク１００内で装置１２１を測位する目的のみの専用にすることができる。
【００２０】
さらに、以下の実施形態は図１のシナリオを参照して説明しているが、このシナリオは本明細書中の実施形態に限定されるものとして解釈するべきでなく、説明目的で作成した一例に過ぎない。例えば、無線通信ネットワーク１００内の二次ノードの数は任意の適切なノード数にすることができる。
【００２１】
二次ノード１１１、１１２が無線通信ネットワーク１００内の装置１２１の測位を可能にするために実行する方法の実施形態を、図２に示すフローチャートを参照しながら以下に説明する。図２は、二次ノード１１１、１１２が行うことができる動作または操作の例を示す。この方法は次の動作を含む。
【００２２】
動作２０１
二次ノード１１１、１１２は、一次ノード１１０から装置１２１へ送信される測位データパケットを受信する。このことは、無線通信ネットワーク１００内で一次ノード１１０から装置１２１へ送信されている測位データパケットを二次ノード１１１、１１２が傍受することを意味する。この測位データパケットは、テスト信号またはテストデータパケット、例えば、データ・ペイロードを搬送しない、データ・ペイロードを搬送する、あるいは低減または最小化されたデータ・ペイロードを搬送するいわゆる「ピン（ping：接続試験用パケット）」信号とすることができる。一実施形態では、上記データパケットが、装置１２１が要求応答で応答するのに十分な情報のみを含むことができる。一実施形態では、上記データパケットが、装置１２１が一次ノード１１０を識別するのに十分な情報を含む。測位データパケットは、例えば送信要求（ＲＴＳ：Request-to-Send）メッセージとすることもできる。
【００２３】
一部の実施形態では、測位データパケットの受信を、ＩＳＭ無線帯域内で、及び／または３００MHz〜１０００MHzの周波数上で実行することができる。このことは、二次ノード１１１、１１２を、無線通信用に利用可能な周波数スペクトルの低周波数側の限界で通信し動作するように構成することができることを意味する。
【００２４】
一部の実施形態では、測位データパケットの受信を、ＩＳＭ無線帯域内で、及び／または３００MHz〜１０００MHzの周波数上で実行することができる。
【００２５】
動作２０２
動作２０１で測位データパケットを受信した後に、二次ノード１１１、１１２が、測位データパケットの送信時刻を、二次ノード１１１、１１２における測位データパケットの受信時刻、及び一次ノード１１０及び二次ノード１１１、１１２の位置に基づいて測定する。このことは、二次ノード１１１、１１２が、それ自体の位置及び一次ノード１１０の位置を用いて、測位データパケットを一次ノード１１０から装置１２１へ送信した時点を測定することができることを意味する。無線波の伝搬速度、及び一次ノード１１０及び二次ノード１１、１１２の位置は既知であるので、一次ノード１１０と二次ノード１１１、１１２との間の時間差を測定することができる。次に、この時間差を、例えば、二次ノード１１１、１１２における測位データパケットの受信時刻から控除または減算して、測位データパケットが一次ノード１１０から送信された時刻、即ち、測位データパケットの送信時刻を測定することができる。
【００２６】
一部の実施形態では、一次ノード１１０及び二次ノード１１１、１１２の位置が少なくとも一時的に固定され、二次ノード１１１、１１２において測定される。一次ノード１１０及び二次ノード１１１、１１２は、特定位置に永久的に配置されたネットワークノードに、即ち固定的にすることができる。しかし、一次ノード１１０及び二次ノード１１１、１１２は、可動または移動可能なネットワークノードとすることもでき、このことは、一次ノード１１０及び二次ノード１１１、１１２が異なる時点でその位置を変化させることができることを意味する。しかし、この場合、一次ノード１１０及び二次ノード１１１、１１２は、少なくとも一時的に固定され、二次ノード１１１、１１２において既知である固定位置を有するものと仮定することができる。
【００２７】
一次ノード１１０及び二次ノード１１１、１１２の位置は、一実施形態では、本明細書中に説明する無線技術を用いた測位により測定することができる。他の実施形態では、一次ノード１１０及び二次ノード１１１、１１２の位置を、例えばＧＰＳ（Global Positioning System：全地球測位システム）により測定することができる。さらに他の実施形態では、これらの位置を、これらのノードにとって既知の固定位置とすることができ、これらの固定位置は、手入力されるか、例えば中心ノード１０１を介して既知であるかのいずれかである。
【００２８】
動作２０３
二次ノード１１１、１１２は、装置１２１から一次ノード１１０へ送信される要求応答をさらに受信する。このことは、二次ノード１１１、１１２が、無線通信ネットワーク内で、以前に傍受した測位データパケットに応答して装置１２１から一次ノード１１０へ送信されている要求応答をさらに傍受することを意味する。測位データパケットと同様に、要求応答も、データ・ペイロードを搬送しないか、低減または最小化されたデータ・ペイロードを搬送するが、一次ノード１１０が装置１２１を識別するのに十分な情報を搬送するテスト信号またはテストデータパケットとすることができる。要求応答は「ポン（pong）信号」と称することもできる、というのは、測位データパケット、即ち「ピン（ping）」信号に応答して送信されるからである。要求応答は、例えばクリア−ツー−センド（ＣＴＳ：Cleat-To-Send：送信可）メッセージとすることもできる。一部の実施形態では、要求応答の受信をＩＳＭ無線帯域内及び／または３００MHz〜１０００MHzの周波数上で実行することができる。一部の実施形態では、要求応答の受信をＩＳＭ無線帯域内及び／または１０００MHz〜１００００MHzの周波数上で実行することができる。
【００２９】
動作２０４
動作２０３で要求応答を受信した後に、二次ノード１１１、１１２は、測定した測位データパケットの送信時刻、及び受信した要求応答の受信時刻に基づいて、装置１２１の測位を可能にする。換言すれば、二次ノード１１１、１１２は、傍受した一次ノード１１０と装置１２１との間のシグナリングより、装置１２１の位置を正確に測定するために用いることができるタイミング情報を登録及び取得することができる。このことは、一次ノード１１０と装置１２１との間の単一回の測位データパケット−要求応答の交換を用いて、あたかもノード１１０、１１１、１１２の全部が装置１２１自体と測位データパケット−要求応答の交換を実行するかのように、無線通信ネットワーク１００内の全ノードについて同様の結果を効果的に実現する方法を提供することが有利である。
【００３０】
一部の実施形態では、二次ノード１１１、１１２が、二次ノード１１１、１１２と装置１２１との間の伝送時間を、測定した測位データパケットの送信時刻及び受信した要求応答の受信時刻に基づいて測定することができる。このことは、二次ノード１１１、１１２が、飛行時間（ＴｏＦ）、または到達時間差（ＴＤｏＡ：Time-Difference-of-Arrival）の測定値を、測定した測位データパケットの送信時刻及び受信した要求応答の受信時刻、即ち、傍受した一次ノード１１０と装置１２１との間の信号に基づいて測定することができることを意味する。なお、この場合のＲＴＴは一次ノード１１０から出たものであり、定義によりＲＴＴと考えることができないことがある。即ち、距離は、一次ノード１１０から装置１２１を経て二次ノード１１１、１１２まで測定される。
【００３１】
一部の実施形態では、二次ノード１１１、１１２が、測定した測位データパケットの送信時刻、受信した要求応答の受信時刻、及び／または測定した伝送時間を、無線通信ネットワーク１００内の他のノードへ送信することができる。このことは、二次ノード１１１、１１２が、傍受した一次ノード１１０と装置１２１との間の信号に関連する登録または取得したタイミング情報を、無線通信ネットワーク１００内の中心ノード１０１のような他のノードへ送信することができることを意味する。次に、この登録または取得したタイミング情報を他のノードが用いて、無線通信ネットワーク１００内の装置１２１の位置を、例えば、二次ノード１１１、１１２と装置１２１との間の距離を測定することによって測定することができる。
【００３２】
任意で、一部の実施形態では、二次ノード１１１、１１２が、装置１２１と無線通信ネットワーク１００内の他のノードとの間の少なくとも１つの伝送時間を受信することができる。この場合、二次ノード１１１、１１２は、少なくとも、受信した少なくとも１つの伝送時間、及び測定した測位データパケットの送信時刻、受信した要求応答の受信時刻、及び／または測定した伝送時間のうちの１つ以上に基づいて、装置１２１の位置を測定することができる。このことは、例えば、傍受した一次ノード１１０と装置１２１との間の信号に関連する登録または取得したタイミング情報を中心ノード１０１へ送信する代わりに、無線通信ネットワーク１００内の例えば一次ノード１１０のような他のノード、あるいは無線通信ネットワーク１００内のさらにあり得る二次ノードが登録及び取得したタイミング情報を、二次ノード１１１、１１２が受信することができることを意味する。このことは、二次ノード１１１、１１２が、例えば、装置１２１と、無線通信ネットワーク１００内の２つ以上のノード、例えば一次ノード１１０及び二次ノード１１１、１１２との間の距離を測定することによって、無線通信ネットワーク１００内の装置１２１の位置を測定することを可能にする。一部の実施形態では、無線通信ネットワーク１００内の装置１２１の位置を測定した後に、装置１２１の位置を無線通信ネットワーク１００内の他のノードへ送信することができる。このことは、無線通信ネットワーク１００内の装置１２１の位置の測定に関与するデータ処理または計算を、無線通信ネットワーク１００内のノード間に分配することを可能にする。
【００３３】
この場合、一部の実施形態によれば、二次ノード１１１、１１２が、装置１２１における測位データパケットの受信から要求応答の送信までの処理時間が二次ノード１１１、１１２において設定及び決定されていることにさらに基づいて、装置１２１の位置を測定することができる。このことは、例えば、装置１２１におけるこの処理時間が固定であり、二次ノード１１１、１１２において一定であることを意味する。装置１２１のこの処理時間は、例えば、事前に定めることができ、手入力することができ、あるいは二次ノード１１１、１１２においてダウンロードすることができる。
【００３４】
また、一次ノード１１０と装置１２１との間の、測位データパケット−要求応答の交換、即ち、測位データパケット及びこれに対応する要求応答の送信は、例えば１〜２５０回実行することができる。結果的に、二次ノード１１１、１１２は、測位データパケット及び要求応答の傍受を等しい回数まで実行することもできる。一次ノード１１０と装置１２１との間の、測位データパケット−要求応答の交換の反復回数は、例えば、装置１２１の位置の所望の測定精度に応じて決定することができる。例えば、装置１２１と一次ノード１１０及び二次ノード１１１、１１２の各々との間の距離は、測位データパケット−要求応答の交換毎に決定することができる。次に、測定した複数個の距離に基づいて平均距離を決定することができ、この平均距離は、無線通信ネットワーク１００内の装置１２１の位置を測定するために最終的に用いるものとすることができる。
【００３５】
中心ノード１０１が無線通信ネットワーク１００内の装置１２１を測位するために実行する方法の実施形態を、図３に示すフローチャートを参照しながら以下に説明する。図３は、中心ノード１０１が行うことができる動作または操作の例を示す。中心ノード１０１は、無線通信ネットワーク１００内の２つ以上のノード１１０、１１１、１１２と通信するように構成されている。この方法は次の動作を含むことができる。
【００３６】
動作３０１
中心ノード１０１は、測位データパケットを装置１２１へ送信する２つ以上のノード１１０、１１１、１１２を選択する。このことは、例えば、２つ以上のノード１１０、１１１、１１２のいずれも、異なる時点に一次ノードまたは二次ノードのいずれにもすることができること、及びこのことは中心ノード１０１によって制御または管理することができることを意味する。従って、制御ノード１０１は、２つ以上のノード１１０、１１１、１１２のうち最も適切なものを、特定時点における一次ノードとして選択することができる。２つ以上のノード１１０、１１１、１１２のうち一次ノードとして選択されなかった残りのノードは二次ノードである、ということになる。他の実施形態では、ノード１１０、１１１、１１２が分散した制御ノードとして機能し、これにより、２つ以上のノード１１０、１１１、１１２のうち最も適切なものを特定時点における一次ノードとして選択することができる。さらに他の実施形態では、２つ以上のノード１１０、１１１、１１２のうち最も適切なものを特定時点における一次ノードとして選択するタスクを、特定ノードに割り当てる。
【００３７】
一部の実施形態では、ノード１１０、１１１、１１２のうち装置１２１に最も近いものを一次ノードとして選択する。一部の実施形態では、ノード１１０、１１１、１１２のうち前回のオンエア（伝送中）時間が最低のものを一次ノードとして選択する。他の実施形態では、ノード１１０、１１１、１１２のうち最良の信号強度を有するものを、地理的に最寄りでなくても一次ノードとして選択する。他の実施形態では、オンエア時間、電池残量、信号強度、または他の何らかの適切な基準のような他の基準に基づいて一次ノードを選択する。
【００３８】
一部の実施形態では、中心ノード１０１が、２つ以上のノード１１０、１１１、１１２の各々が測位データパケットを装置１２１へ送信するために費やした合計時間に基づいて一次ノードを選択することができる。このことは、例えば、合計オンエア時間、即ち無線周波数チャネルを占有する伝送の合計時間について、あるノードが従うことを要求され得る規制上の要件が存在する際に有利であり得る、というのは、このことは、中心ノード１０１が２つ以上のノード１１０、１１１、１１２の各々の累計オンエア時間どうしを比較して、２つ以上のノード１１０、１１１、１１２のうちのどれが測位データパケットを伝送するのに最も適しているか、即ち、２つ以上のノード１１０、１１１、１１２のどれを一次ノードとして選択するべきかを制御することを可能にするからである。一部の実施形態では、選択された一次ノード１１０が測位データパケットを装置１２１へ送信するために費やした合計時間が第１の所定閾値を超えた場合に、中心ノード１０１は、２つ以上のノード１１０、１１１、１１２のうちの他の１つを、１つ以上の測位データパケットを装置１２１へ送信する一次ノードとして選択することができる。ここで、２つ以上のノード１１０、１１１、１１２のうちの他の１つが測位データパケットを装置１２１へ送信するために費やした合計時間は第２の所定閾値を超える。例えば、あるノードのオンエア時間を例えば１００秒に制限する規制上の要件が存在する場合、現在選択されている一次ノードの合計オンエア時間が第１の所定閾値、例えば８０秒を上回るが、上記２つ以上のノードのうちの他の１つの合計オンエア時間は、例えば５０秒の第２の所定閾値を下回る場合に、中心ノード１０１は、一次ノードを、現在選択されている一次ノード、例えば一次ノード１１０から、上記２つ以上のうちの他の１つ、例えば二次ノード１１１、１１２のうちの一方に切り換えることができる。なお、これは一例に過ぎず、あらゆる適切な閾値または閾値限界を中心ノード１０１によって定めることができる。
【００３９】
動作３０２
動作３０１における選択後に、中心ノード１０１は、選択された一次ノード１１０が送信した測位データパケット、及び選択された一次ノード１１０が送信した測位データパケットに対する装置１２１からの要求応答に基づくタイミング情報を、２つ以上のノード１１０、１１１、１１２から受信する。こうして、中心ノード１０１は、一次ノード１１０と装置１２１との間における単一回の測位データパケット−要求応答の交換に基づいて、無線通信ネットワーク１００内の２つ以上のノード１１０、１１１、１１２の各々からタイミング情報を取得して収集することができる。一部の実施形態では、このタイミング情報が、２つ以上のノード１１０、１１１、１１２における、測定した測位データパケットの送信時刻、受信した要求応答の受信時刻、及び／または測定した伝送時間を含むことができる。
【００４０】
動作３０３
動作３０２における受信後に、中心ノード１０１は、受信したタイミング情報に基づいて装置１２１の位置を測定することができる。このことは、中心ノード１０１が、無線通信ネットワーク１００内の２つ以上のノード１１０、１１１、１１２の各々から取得して収集したタイミング情報を用いて、無線通信ネットワーク１００内の装置１２１の位置を測定することを意味する。
【００４１】
一部の実施形態によれば、中心ノード１０１が、装置１２１における測位データパケットの受信から要求応答の送信までの処理時間が中心ノード１０１において設定及び決定されていることにさらに基づいて、装置１２１の位置を測定することができる。このことは、例えば、中心ノード１０１では、装置１２１における処理時間が安定し一定であるものと仮定することができることを意味する。装置１２１の処理時間は、例えば、中心ノード１０１において手入力で、あるいはダウンロードして事前に定めることができる。
【００４２】
図４に、本明細書中に説明する実施形態による、一次ノード１１０、二次ノード１１１、１１２、及び装置１２１間のシグナリングの例を表すシグナリング・スキーム（信号伝達図）を示す。
【００４３】
まず、一次ノード１１０は測位データパケットＳＡを時刻ＴＰ０に装置１２１へ送信する。伝送時間ＴＰ後に、測位データパケットＳＡは無線装置１２１で受信される。これに対応して、測位データパケットＳＡは、時刻ＴＳＡ１に二次ノード１１１によっても受信され、時刻ＴＳＡ２に二次ノード１１２によっても受信される。二次ノード１１１及び二次ノード１１２は、それ自体の位置及び一次ノード１１０の位置を知っており、これらの位置間に既知の相対的な時間差が存在するので、二次ノード１１１及び二次ノード１１２は、一次ノード１１０における測位データパケットの送信時刻ＴＰ０を、それぞれの受信時刻ＴＳＡ１及びＴＳＡ２に基づいて測定することができる。
【００４４】
測位データパケットを受信した後に、装置１２１は、処理時間ＴＫ中に測位データパケットを処理することができる。装置１２１における処理時間ＴＫは、無線通信ネットワーク１１０内の上記ノードが、処理時間ＴＫが固定され一定であるものと仮定するのに十分なほど安定し一定であるように設計することができる。例えば、装置１２１における処理時間ＴＫは、１ナノ秒(ns)または２、３ナノ秒以下の精度で定めることができる。
【００４５】
処理時間ＴＫ後に、無線装置１２１は要求応答を一次ノード１１０へ返送することができる。伝送時間ＴＰ後に、要求応答ＳＢは時刻ＴＰ１に一次ノード１１０によって受信される。これに対応して、要求応答ＳＢは、二次ノード１１１によっても時刻ＴＳＢ１に受信され、二次ノード１１２によっても時刻ＴＳＢ２に受信される。二次ノード１１１及び二次ノード１１２は、一次ノード１１０における測位パケットＳＡの送信時刻ＴＰ０を測定しているので、二次ノード１１１及び二次ノード１１２は、例えば、測位データパケット−要求応答の交換が一次ノード１１０から生じるにもかかわらず、この交換のＲＴＴを測定することができる。ＴｏＦ及びＴＤｏＡのような他の伝送時間も、二次ノード１１１及び二次ノード１１２によって、一次ノード１１０と装置１２１との間の測位データパケット−要求応答の交換に基づいて測定することができる。次に、このように測定したタイミング情報は、装置１２１と一次ノード１１０及び二次ノード１１１、１１２の各々との間の距離を測定するに当たり用いることができ、この距離は実質的に、無線通信ネットワーク１００内の装置１２１の位置を測定するに当たり用いることができる。
【００４６】
無線通信ネットワーク１００内の装置１２１の測位を可能にする方法の動作を実行するために、二次ノード１１１、１１２は、図５に示す次の装置を具えることができる。図５は、二次ノード１１１、１１２の実施形態の概略ブロック図である。
【００４７】
二次ノード１１１、１１２は、処理回路５１０、メモリ５２０、及び少なくとも１つのアンテナ（図示せず）を具えることができる。二次ノード１１１、１１２は、受信モジュール５１１及び送信モジュール５１２を具えることもできる。受信モジュール５１１及び送信モジュール５１２は、無線周波数（ＲＦ：Radio Frequency）回路及びベースバンド処理回路を具えることができる。受信モジュール５１１及び送信モジュール５１２はトランシーバの一部を形成することもできる。プロセッサ５１０は、処理モジュール、処理装置（処理部、処理ユニット）、または処理回路と称することもできる。受信モジュール５１１は受信機または受信装置（受信部、受信ユニット）と称することもでき、送信モジュール５１２は送信機または送信装置（送信部、送信ユニット）と称することもできる。特定実施形態では、二次ノード１１１、１１２によって実行されるものとして上述した機能の一部または全部を、図５に示すメモリ５２０のようなコンピュータ可読媒体上に記憶されている命令を実行する処理回路５１０によって提供することができる。二次ノード１１１、１１２の実施形態は、本明細書中に説明する実施形態をサポート（支援）するために必要な機能を提供する役割を担う測定モジュール５１３及び可能化モジュール５１４のような追加的構成要素を具えることができる。
【００４８】
二次ノード１１１、１１２または処理回路５１０は、一次ノード１１０から装置１２１へ送信される測位データパケットを受信するように構成されているか、そのように構成された受信モジュール５１１を具えることができる。また、二次ノード１１１、１１２または処理回路５１０は、測位データパケットの送信時刻を、二次ノード１１１、１１２における当該測位データパケットの受信時刻、及び一次ノード１１０及び二次ノード１１１、１１２の位置に基づいて測定するように構成されているか、そのように構成された測定モジュール５１３を具えることができる。さらに、二次ノード１１１、１１２または処理回路５１０は、装置１２１から一次ノード１１０へ送信される要求応答を受信するように構成されているか、そのように構成された受信モジュール５１１を具えることができる。さらに、二次ノード１１１、１１２または処理回路５１０は、測定した測位データパケットの送信時刻及び受信した要求応答の受信時刻に基づく装置１２１の測位を可能にするように構成されているか、そのように構成された可能化モジュール５１４を具えることができる。
【００４９】
一部の実施形態では、二次ノード１１１、１１２または処理回路５１０は、一次ノード１１０及び二次ノード１１１、１１２の位置に基づいて伝送時間を測定するように構成することができ、あるいは、そのように構成された測定モジュール５１３を具えることができ、一次ノード１１０及び二次ノード１１１、１１２の位置は少なくとも一時的に固定され、二次ノード１１１、１１２において測定される。また、一部の実施形態では、二次ノード１１１、１１２または処理回路５１０は、二次ノード１１１、１１２と装置１２１との間の伝送時間を、測定した測位データパケットの送信時刻及び受信した要求応答の受信時刻に基づいて測定するように構成することができ、あるいは、そのように構成された測定モジュール５１３を具えることができる。一部の実施形態では、二次ノード１１１、１１２または処理回路５１０は、測定した測位データパケットの送信時刻、受信した要求応答の受信時刻、及び／または測定した伝送時間を、無線通信ネットワーク１００内の他のノードへ送信するように構成することができ、あるいは、そのように構成された送信モジュール５１２を具えることができる。
【００５０】
さらに、一部の実施形態では、二次ノード１１１、１１２または処理回路５１０は、装置１２１と無線通信ネットワーク１００内の他のノードとの間の少なくとも１つの伝送時間を受信するように構成することができ、あるいは、そのように構成された受信モジュール５１１を具えることができる。この場合、二次ノード１１１、１１２または処理回路５１０は、少なくとも、受信した少なくとも１つの伝送時間、及び測定した測位データパケットの送信時刻、受信した要求応答の受信時刻、及び／または測定した伝送時間のうちの１つ以上に基づいて装置１２１の位置を測定するように構成することができ、あるいは、そのように構成された測定モジュール５１３を具えることができる。
【００５１】
無線通信ネットワーク１００内の装置１２１の測位を可能にする実施形態は、例えば図５に示す二次ノード１１１、１１２内のプロセッサ５１０のような１つ以上のプロセッサにより、本明細書中の実施形態の機能及び動作を実行するためのコンピュータプログラムコードと共に実現することができる。上記のプログラムコードはコンピュータプログラム製品として提供することもでき、このコンピュータプログラム製品は、例えば、二次ノード１１１、１１２内のプロセッサ５１０にロードされると本明細書中の実施形態を実行するためのコンピュータプログラムコードまたはコード手段を担持するデータ担体（データキャリア）の形態である。このコンピュータプログラムコードは、例えば、純然たるプログラムコードとして二次ノード１１１、１１２内に用意することができ、あるいは、サーバー上に用意して二次ノード１１１、１１２へダウンロードすることができる。上記担体は、電子信号、光信号、無線信号、あるいは、例えばＲＡＭ（Random Access Memory：ランダムアクセスメモリ）、ＲＯＭ（Read only Memory：読出し専用メモリ）、フラッシュメモリ、磁気テープ、ＣＤ−ＲＯＭ（Compact Disc-ROM：コンパクトディスクＲＯＭ）、ＤＶＤ（Digital Versatile Disc：デジタル多用途ディスク）、ブルーレイディスク、等のようなコンピュータ可読記憶媒体のうちの１つとすることができる。以上より、一部の実施形態は、命令を含むコンピュータプログラム製品を具えることができることがわかり、これらの命令は、少なくとも１つのプロセッサ、例えばプロセッサ５１０上で実行されると、この少なくとも１つのプロセッサに、無線通信ネットワーク１００内の装置１２１の測位を可能にする方法を実行させる。
【００５２】
二次ノード１１１、１１２はメモリ５２０をさらに具えることができ、メモリ５２０は、１つ以上のメモリモジュールまたはメモリユニットを参照することができ、あるいは１つ以上のメモリモジュールまたはメモリユニットを含むことができる。メモリ５２０は、二次ノード１１１、１１２のプロセッサ５１０において、あるいはプロセッサ５１０によって実行されると本明細書中に説明する方法を実行するための実行可能な命令及びデータを記憶するために用いられるように構成することができる。上述したプロセッサ５１０及びメモリ５２０は、アナログ回路とデジタル回路との組合せ、及び／または、例えばメモリ５２０に記憶されているソフトウェア及び／またはファームウェアを伴って構成された１つ以上のプロセッサを参照することができることも、当業者にとって明らかであり、このソフトウェア及び／またはファームウェアは、プロセッサ５１０のような１つ以上のプロセッサによって実行されると、この１つ以上のプロセッサに上述した方法を実行させる。プロセッサ５１０及びメモリ５２０は処理手段と称することもできる。これらのプロセッサのうちの１つ以上、並びに他のデジタル・ハードウェアを、単一の特定用途向け集積回路（ＡＳＩＣ：Application-Specific Integrated Circuit）、またはいくつかのプロセッサ内に含めることができ、種々のデジタル・ハードウェアをいくつかの分離した構成要素間に分散させることができ、これらの構成要素が個別にパッケージ化されているかシステム−オン−チップ（ＳｏＣ：System-on-Chip）内に組付けられているかにはよらない。
【００５３】
無線通信ネットワーク１００内の装置１２１を測位する方法の動作を実行するために、中心ノード１０１は図６に示す次の装置を具えることができる。図６は中心ノード１０１の実施形態の概略ブロック図を示す。
【００５４】
中心ノード１０１は処理回路６１０及びメモリ６２０を具えることができる。中心ノード１０１は受信モジュール６１１及び送信モジュール６１２をさらに具えることができる。受信モジュール６１１及び送信モジュール６１２は、トランシーバの一部として形成することもできる。プロセッサ６１０は、処理モジュール、処理装置（処理部、処理ユニット）、または処理回路と称することもでき、受信モジュール６１１は受信機または受信装置（受信部、受信ユニット）と称することもでき、送信モジュール６１２は送信機または送信装置（送信部、送信ユニット）と称することもできる。中心ノード１０１は、例えば受信モジュール６１１及び送信モジュール６１２を通して、無線通信ネットワーク１００内の１つ以上のノード１１０、１１１、１１２と通信するように構成されている。特定実施形態では、二次ノード１１１、１１２によって実行されるものとして上述した機能の一部または全部を、図６に示すメモリ６２０のようなコンピュータ可読媒体上に記憶されている命令を実行する処理回路６１０によって提供することができる。中心ノード１０１の実施形態は、本明細書中に説明する実施形態をサポートするために必要な機能を提供する役割を担う選択モジュール６１３及び測定モジュール６１４のような追加的構成要素を具えることができる。
【００５５】
中心ノード１０１または処理ノード６１０は、１つ以上の測位データパケットを装置１２１へ送信する一次ノードを、２つ以上のノード１１０、１１１、１１２から選択するように構成されているか、そのように構成された選択モジュール６１３を具えることができる。また、中心ノード１０１または処理ノード６１０は、選択した一次ノード１１０が送信する１つ以上の測位データパケットに基づく、２つ以上のノード１１０、１１１、１１２と装置１２１との間の２つ以上の伝送時間を受信するように構成されているか、そのように構成された受信モジュール６１１を具えることができる。さらに、中心ノード１０１または処理ノード６１０は、少なくとも受信した２つ以上の伝送時間に基づいて装置１２１の位置を測定するように構成されているか、そのように構成された測定モジュール６１４を具えることができる。
【００５６】
一部の実施形態では、中心ノード１０１または処理ノード６１０が、２つ以上のノード１１０、１１１、１１２の各々が測位データパケットを装置１２１へ送信するために費やした合計時間に基づいて一次ノードを選択するように構成されているか、そのように構成された選択モジュール６１３を具えることができる。一部の実施形態では、中心モジュール１０１または処理回路６１０が、選択した一次ノード１１０が測位データパケットを装置１２１へ送信するために費やした合計時間が第１の所定閾値を超えた場合に、２つ以上のノード１１０、１１１、１１２のうちの他のノードを、１つ以上の測位データパケットを装置１２１へ送信する一次ノードとして選択するように構成されているか、そのように構成された選択モジュール６１３を具えることができる。この場合、一部の実施形態によれば、２つ以上のノード１１０、１１１、１１２のうちの上記他のノードが測位データパケットを装置１２１へ送信するために費やした合計時間は第２の所定閾値を超える。
【００５７】
無線通信ネットワーク１００内の装置１２１を測位する上記の実施形態は、例えば図６に示す中心ノード１０１内のプロセッサ６１０のような１つ以上のプロセッサにより、本明細書中の実施形態の機能及び動作を実行するためのコンピュータプログラムコードと共に実現することができる。上記のプログラムコードはコンピュータプログラム製品として提供することもでき、このコンピュータプログラム製品は、例えば、中心ノード１０１内のプロセッサ６１０にロードされると本明細書中の実施形態を実行するためのコンピュータプログラムコードまたはコード手段を担持するデータ担体（データキャリア）の形態である。このコンピュータプログラムコードは、例えば、純然たるプログラムコードとして中心ノード１０１内に用意することができ、あるいは、サーバー上に用意して中心ノード１０１へダウンロードすることができる。上記担体は、電子信号、光信号、無線信号、あるいは、例えばＲＡＭ、ＲＯＭ、フラッシュメモリ、磁気テープ、ＣＤ−ＲＯＭ、ＤＶＤ、ブルーレイディスク、等のようなコンピュータ可読記憶媒体のうちの１つとすることができる。以上より、一部の実施形態は、命令を含むコンピュータプログラム製品を具えることができることがわかり、これらの命令は、少なくとも１つのプロセッサ、例えばプロセッサ８１０上で実行されると、この少なくとも１つのプロセッサに、無線通信ネットワーク１００内の装置１２１を測位する方法を実行させる。
【００５８】
ネットワークノード１１０はメモリ６２０をさらに具えることができ、メモリ６２０は、１つ以上のメモリモジュールまたはメモリユニットを参照することができ、あるいは１つ以上のメモリモジュールまたはメモリユニットを含むことができる。メモリ６２０は、中心ノード１０１のプロセッサ６１０において、あるいはプロセッサ６１０によって実行されると、本明細書中に説明する方法を実行するための実行可能な命令及びデータを記憶するために用いられるように構成することができる。上述したプロセッサ６１０及びメモリ６２０は、アナログ回路とデジタル回路との組合せ、及び／または、例えばメモリ６２０に記憶されているソフトウェア及び／またはファームウェアを伴って構成された１つ以上のプロセッサを参照することができることも、当業者にとって明らかであり、このソフトウェア及び／またはファームウェアは、プロセッサ６１０のような１つ以上のプロセッサによって実行されると、この１つ以上のプロセッサに上述した方法を実行させる。プロセッサ６１０及びメモリ６２０は処理手段と称することもできる。これらのプロセッサのうちの１つ以上、並びに他のデジタル・ハードウェアを、単一の特定用途向け集積回路（ＡＳＩＣ）、またはいくつかのプロセッサ内に含めることができ、種々のデジタル・ハードウェアをいくつかの分離した構成要素間に分散させることができ、これらの構成要素が個別にパッケージ化されているかシステム−オン−チップ（ＳｏＣ）内に組付けられているかにはよらない。
【００５９】
添付した図面中に示す特定実施形態の詳細な説明中に用いた用語は、説明した無線装置１２１、ネットワークノード１１０、及びこれらにおける方法を限定することは意図しておらず、これらの装置、ノード及び方法は添付した特許請求の範囲を考慮して解釈するべきである。
【００６０】
本明細書中に用いる「及び／または」とは、この語に関連して列挙したアイテムのうちの任意の、及び全部の組み合わせを含む。
【００６１】
さらに、本明細書中に用いる一般的省略形「例えば（e.g.）」は、ラテン語の”exempli gratia”に由来し、前述したアイテムの一般的な例を紹介または詳述するために用いることがあり、こうしたアイテムの限定であることは意図していない。本明細書中に用いる場合、一般的省略形「即ち（i.e.）」は、ラテン語の”id est”に由来し、より一般的な列挙からの特定アイテムを指定するために用いることがある。一般的省略形「等（etc.）」は、「その他」または「等」を意味するラテン語の表現”et cetra”に由来し、本明細書中では、直前に列挙したものに類似した追加的な特徴が存在することを示す。
【００６２】
本明細書中に用いる単数形は、特に断りのない限り複数形も含むことを意図している。さらに、「含む」、「具える」、「含んでいる」、及び／または「具えている」は、本明細書中に用いる際には、記載した特徴、動作、数量、ステップ、操作、要素、及び／または構成要素の存在を規定するが、１つ以上の他の特徴、動作、数量、ステップ、操作、要素、構成要素、及び／またはそれらのグループの存在または追加を排除しない。
【００６３】
特に断りのない限り、本明細書中に用いるすべての用語は、技術用語及び科学用語を含めて、説明した実施形態が属する技術の通常の当業者が通常理解するのと同じ意味を有する。さらに、一般的に使用される辞書中に定義されるような用語は、関連技術に関係する意味に合致する意味を有するものとして解釈するべきであり、本明細書中に特に断りのない限り、理想的な意味、あるいは過度に形式的な意味に解釈されないことは明らかである。
【００６４】
本明細書中の実施形態は、上述した好適な実施形態に限定されない。種々の代案、変更、及び等価物が存在し得る。従って、以上の実施形態は限定的なものとして解釈するべきでない。
【図１】
2020526749.tif 000003
【図２】
2020526749.tif 000004
【図３】
2020526749.tif 000005
【図４】
2020526749.tif 000006
【図５】
2020526749.tif 000007
【図６】
2020526749.tif 000008
【国際調査報告】
2020526749.tif 000009
2020526749.tif 000010
2020526749.tif 000011
2020526749.tif 000012
2020526749.tif 000013