JP6657097B2 - 飛行時間測位のためのファインタイミング測定 - Google Patents

飛行時間測位のためのファインタイミング測定 Download PDF

Info

Publication number
JP6657097B2
JP6657097B2 JP2016540872A JP2016540872A JP6657097B2 JP 6657097 B2 JP6657097 B2 JP 6657097B2 JP 2016540872 A JP2016540872 A JP 2016540872A JP 2016540872 A JP2016540872 A JP 2016540872A JP 6657097 B2 JP6657097 B2 JP 6657097B2
Authority
JP
Japan
Prior art keywords
message
ftm
station
sta
responding
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
JP2016540872A
Other languages
English (en)
Other versions
JP2016535276A (ja
Inventor
ベン−ハイム,シャニ
プレシュナー,ギャビー
Original Assignee
インテル コーポレイション
インテル コーポレイション
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by インテル コーポレイション, インテル コーポレイション filed Critical インテル コーポレイション
Publication of JP2016535276A publication Critical patent/JP2016535276A/ja
Application granted granted Critical
Publication of JP6657097B2 publication Critical patent/JP6657097B2/ja
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W24/00Supervisory, monitoring or testing arrangements
    • H04W24/10Scheduling measurement reports ; Arrangements for measurement reports
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01SRADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
    • G01S5/00Position-fixing by co-ordinating two or more direction or position line determinations; Position-fixing by co-ordinating two or more distance determinations
    • G01S5/02Position-fixing by co-ordinating two or more direction or position line determinations; Position-fixing by co-ordinating two or more distance determinations using radio waves
    • G01S5/14Determining absolute distances from a plurality of spaced points of known location
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01SRADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
    • G01S13/00Systems using the reflection or reradiation of radio waves, e.g. radar systems; Analogous systems using reflection or reradiation of waves whose nature or wavelength is irrelevant or unspecified
    • G01S13/74Systems using reradiation of radio waves, e.g. secondary radar systems; Analogous systems
    • G01S13/76Systems using reradiation of radio waves, e.g. secondary radar systems; Analogous systems wherein pulse-type signals are transmitted
    • G01S13/767Responders; Transponders
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01SRADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
    • G01S5/00Position-fixing by co-ordinating two or more direction or position line determinations; Position-fixing by co-ordinating two or more distance determinations
    • G01S5/02Position-fixing by co-ordinating two or more direction or position line determinations; Position-fixing by co-ordinating two or more distance determinations using radio waves
    • G01S5/0205Details
    • G01S5/0221Receivers
    • G01S5/02213Receivers arranged in a network for determining the position of a transmitter
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L43/00Arrangements for monitoring or testing data switching networks
    • H04L43/10Active monitoring, e.g. heartbeat, ping or trace-route
    • H04L43/106Active monitoring, e.g. heartbeat, ping or trace-route using time related information in packets, e.g. by adding timestamps

Landscapes

  • Engineering & Computer Science (AREA)
  • Radar, Positioning & Navigation (AREA)
  • Remote Sensing (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Health & Medical Sciences (AREA)
  • Cardiology (AREA)
  • General Health & Medical Sciences (AREA)
  • Mobile Radio Communication Systems (AREA)
  • Position Fixing By Use Of Radio Waves (AREA)

Description

本特許出願は、2013年9月18日出願の米国特許仮出願第61/879,301号の優先権の利益を主張し、参照によってその全体が本明細書に組み込まれる。
実施形態は、無線通信に関する。一部の実施形態は、飛行時間測位(time-of-flight positioning)及びデバイス位置の無線ネットワークに関する。一部の実施形態は、IEEE802.11規格のうちの1つに従って動作する無線ネットワークに関する。一部の実施形態は、無線のジオロケーションの使用に関し、より具体的には、一部の実施形態は、無線ネットワークを備える空間内のデバイスの位置を決定することに関する。
無線ネットワークの正確な位置決めは、複数の地上の発生源(terrestrial source)からの様々な位置決定を行うことに関連する計算コストを伴うことがある。この計算コストは、デバイスの他の処理アクティビティに影響を与えることがあり、また、デバイスの性能又はユザビリティを低下させ得る追加の電力消費を伴うこともある。したがって、システム及び方法にとって、無線デバイスの正確な位置決めに関連するコストを低減させる、一般的な必要性が存在する。
一部の実施形態が、限定ではなく例として、添付の図面に図示される。
一部の実施形態に係る例示の通信システムのブロック図である。
一部の実施形態に係る例示の無線通信システムのブロック図である。
一部の実施形態に従って、アクセスポイントとともにデバイスの位置を決定する方法の動作を示すスイムレーンチャートである。
一部の実施形態に従って、アクセスポイントとのデバイスの対話をモニタリングする方法の動作を示すスイムレーンチャートである。
一部の実施形態に従って、デバイスの位置を決定する例示の方法の動作を示すフローチャートである。
一部の実施形態に係るユーザ装置(UE)の機能ブロック図である。
一部の実施形態に係るモバイルデバイスを示すブロック図である。
コンピュータシステムの例示の形によるマシンの図形的表現であり、このコンピュータシステム内において、マシンに、本明細書で議論される方法のいずれか1つ以上を実行させるための命令のセットが実行され得る。
以下の説明及び図面は、当業者が特定の実施形態を実施することができるように、特定の実施形態を十分に例示する。他の実施形態は、構造的、論理的、電子的、処理的及び他の変更を組み込んでよい。一部の実施形態の部分及び特徴が、他の実施形態の部分及び特徴に含まれてもよく、あるいはこれらと置き換えられてもよい。請求項において示される実施形態は、これらの請求項の全ての利用可能な均等物を包含する。
本明細書で説明される様々な技術及び構成は、無線通信及びネットワーク通信とともに使用される位置発見技術を提供する。ここで説明される位置技術は、デバイスとアクセスポイントとの間の無線通信とともに使用され得る。例えば無線ローカルエリアネットワーク(例えばWi-Fi)は、IEEE(Institute of Electrical and Electronics Engineers)802.11規格のうちの1つに基づくか、これと互換性があり得る。
一部のネットワーク技術では、デバイスの位置を確立することは、飛行時間(TOF:time of flight)計算を使用して、デバイスと複数のアクセスポイントとの間の距離を計算する。例えばデバイスは、それぞれ個々のアクセスポイントからの物理的な距離を確立するために、2つ以上のアクセスポイントからのTOF情報を要求し、これにより、それらのアクセスポイントに対するデバイスのおおよその物理的な位置を決定することがある。例えばアクセスポイントの物理的位置が既知の場合には、アクセスポイントは、デバイスが単独で又はアクセスポイントとともに、デバイスの正確な物理的位置を決定することができるように、そのデバイスに位置情報を提供することがある。
ここに説明される技術と関連して、無線通信デバイスは、無線通信アクセスポイントとの接続を確立するために利用される。一例において、IEEE802.11vのようなIEEE802.11規格はフレーム交換を定義しており、このフレーム交換から飛行時間(ToF:time of flight)を決定することができるが、応答をいつでも受け取るようにモバイルデバイスの可用性を仮定する。しかしながら、ToF計算には数ミリ秒かかることがあり、これは、応答が到着するまでモバイルデバイスを要求されたチャネル上にとどめることになり、これにより、(例えばサービングチャネルが現在のToF交換チャネルと等しくない場合)デバイスがサービングチャネルに戻ることを妨げることになる。これは、デバイスが、いずれかの電力節約技術を実施すること、あるいは異なるチャネル上でAPとの追加の交換を実行することを妨げる。加えて、ToF計算のリソースは、次のToF測定交換のために一方(又は双方)を準備するようデバイスと受信側のAPとの間で行われる事前の対話に起因して、必ずしも常に利用可能ではないことがある。
位置の正確性のために必要とされる三角測量を容易にするよう、デバイスは、幾つかのAPとの間でToF交換を行うことがある。例えばアクセスポイントの周波数がスペクトルにわたって広がる企業環境では、モバイルデバイスがチャネルにとどまる及び/又はチャネルを出るための追加の時間が必要とされ、この追加の時間は、異なるチャネルに対して設定されるAPをサポートする関連ToFの数によって増加することがある。
一部の実施形態では、飛行時間(ToF)測位方法は、開始局及び応答局によって実行される3段階のファインタイミング測定(FTM:fine-timing measurement)手順を含み得る。この方法は、次のFTM交換の復帰タイミング(comeback timing)をネゴシエートするための第1の段階(段階I)と;ファインタイミング測定(測定値)交換を実行することと、任意選択により、次のファインタイミング測定交換の復帰タイミングをネゴシエートすることを含む、第2の段階(段階II)と;以前のファインタイミング測定交換のタイムスタンプを報告及びポーリングすることと、任意選択により、追加のファインタイミング測定段階を実行することを含む、第3の段階(段階III)を備え得る。
これらの位置技術は、ToFレスポンダ、例えばアクセスポイントに、必要なToFリソースを管理及び準備する能力を提供することができる。また、これらの技術は、ToFイニシエータ(例えばSTA又はデバイス)に、レスポンダのリソースを待っている間に、並列操作を実行する能力も提供することができ、そのような操作には:電力節約、別のレスポンダとの追加のToFリクエストの実行、サービングチャネルのトラフィックの処理又は他の機能が含まれ得る。さらに、本明細書で説明されるToFインフラストラクチャプロトコルは、ロバストかつ良好に定義されるエラー処理機構とともに、例えばToFリソースの常に完全な利用可能性、高速なチャネル推定計算等のような、位置プロトコルに対する追加の拡張性を提供する。
これらの位置技術は、IEEE802.11規格との関連で実施されるWi-Fi通信(例えば固定のアクセスポイントによって促進されるWi-Fi通信)、3GPP LTE/LTE-A通信(例えばアップリンク区分の一部又は他の指定されたリソースで確立されるLTEダイレクト(LTE-D)通信)、IEEE802.16規格との関連で実施されるマシンツーマシン(M2M:machine-to-machine)通信等を含め、許可された又は未許可のスペクトル帯の様々なネットワークプロトコル及び規格のいずれかを使用して、デバイス位置の決定を容易にすることができる。
図1は、通信ネットワークアーキテクチャ100の例示の構成の図を提供する。通信ネットワークアーキテクチャ100内において、キャリアベースのネットワーク、例えばIEEE802.11準拠の無線アクセスポイントや、3GPP規格のファミリの規格に従って動作するLTE/LTE-Aセルネットワークがネットワーク装置102によって確立される。ネットワーク装置102は、無線アクセスポイント、Wi-Fiホットスポット、あるいは通信デバイス104A、104B、104C(例えばユーザ装置(UE)又は無線局(STA))と通信するeNodeB(enhanced/evolved node B)を含み得る。キャリアベースのネットワークは、それぞれ通信デバイス104A、104B及び104Cと通信する無線ネットワーク接続106A、106B及び106Cを含む。通信デバイス104A、104B及び104Cは、内蔵又は外付け無線ネットワーク通信デバイスを有する、通信スマートフォン、モバイルフォンハンドセット及びパーソナルコンピュータを含め、様々なフォームファクタに合うように図示されている。
ネットワーク装置102は、図1ではネットワーク接続114を介してクラウドネットワーク116内のネットワークサーバ118に接続されているように図示されている。サーバ118は、様々なタイプの情報を通信デバイス104A、104B及び104Cに提供し、あるいは情報を通信デバイス104A、104B及び104Cから受け取るよう動作することができ、これらの情報には、デバイス位置、ユーザプロファイル、ユーザ情報、ウェブサイト、電子メール等が含まれる。本明細書で説明される技術は、様々な通信デバイスが複数のネットワーク装置との通信セッションを確立することを必要とせずに、ネットワーク装置102に対して、これらの様々な通信デバイス104A、104B及び104Cの位置の決定を可能にする。
通信デバイス104A、104B及び104Cは、無線通信の範囲内にあるか、そうでなくとも近くにあるとき、ネットワーク装置102と通信することができる。図示されるように、モバイルデバイス104A(例えばスマートフォン)とネットワーク装置102との間で接続106Aが確立され;モバイルデバイス104B(例えばモバイルフォン)とネットワーク装置102との間で接続106Bが確立され;モバイルデバイス104C(例えばパーソナルコンピュータ)とネットワーク装置102との間で接続106Cが確立され得る。
デバイス104A、104B、104Cとの間の無線通信106A、106B及び106Cは、Wi-Fi又はIEEE802.11規格のプロトコル、あるいは現在の3GPP(3rd Generation Partnership Project)ロングターム・エボリューション(LTE:long term evolution)時分割二重化アドバンスト(TDD(time division duplexing)-Advanced)システムを利用し得る。一実施形態において、通信ネットワーク116及びネットワーク装置102は、3GPP LTE規格を使用し、時分割二重化(TDD)モードで動作するEUTRAN(evolved universal terrestrial radio access network)を備える。デバイス104A、104B、104Cは、Wi-Fi又はIEEE802.11規格のプロトコルを使用するか、3GPP、LTE、TDDアドバンストのようなプロトコル又はこれらの及び他の通信規格の任意の組合せを含む、1つ以上のアンテナ、レシーバ、トランスミッタ又はトランシーバを含み得る。
デバイス104A、104B、104C内又はデバイス104A、104B、104C上のアンテナは、1以上の方向性又は全方向性のアンテナを備えることがあり、このようなアンテナは、例えばダイポールアンテナ、モノポールアンテナ、パッチアンテナ、ループアンテナ、マイクロストリップアンテナ又はRF信号の伝送に適した他のタイプのアンテナが含まれる。一部の実施形態において、2つ以上のアンテナの代わりに、複数のアパーチャを有する単一のアンテナを使用してもよい。これらの実施形態では、各アパーチャを別個のアンテナと考えることができる。一部の多入力・多出力(MIMO)の実施形態において、アンテナは、アンテナの各々と、伝送局のアンテナとの間に生じることになる、空間的多様性及び異なるチャネル特性を利用するよう、効果的に分離され得る。一部のMIMOの実施形態では、アンテナは、波長の1/10まで又はそれ以上で離され得る。
一部の実施形態において、モバイルデバイス104Aは、キーボード、ディスプレイ、不揮発性メモリポート、複数のアンテナ、グラフィクスプロセッサ、アプリケーションプロセッサ、スピーカ及び他のモバイルデバイス要素のうちの1つ以上を含んでよい。ディスプレイは、タッチ画面を含むLCD画面であってよい。モバイルデバイス104Bは、モバイルデバイス104Aと同様であってよいが、同一である必要はない。モバイルデバイス104Cは、モバイルデバイス104Aに関して説明される特徴、コンポーネント又は機能の一部又は全てを含み得る。
eNodeBのような基地局は、デバイス104Aのような通信デバイスに無線通信サービスを提供することができる。図1の例示の通信システム100は、3つのデバイスユーザ104A、104B、104Cのみを示しているが、様々な実施形態では、複数のユーザ、デバイス、サーバ及び同様のものの任意の組合せが、ネットワーク装置102に結合されてよい。例えば建物、キャンパス、ショッピングモールエリア又は他のエリアといった場所に位置する3人以上のユーザが、任意の数の無線対応型のコンピューティングデバイスを利用して、独立にネットワーク装置102と通信することができる。同様に、通信システム100は、1つより多くのネットワーク装置102を含んでもよい。例えば複数のアクセスポイント又は基地局は、デバイスがネットワーク装置102の少なくとも2つのインスタンスと通信し得る、重複するカバレッジエリアを形成することができる。
通信システム100は、幾つかの別個の機能要素を有するように図示されているが、機能要素のうちの1つ以上が組み合わされてよく、デジタル信号プロセッサ(DSP)を含む処理要素のようにソフトウェアで構成される要素及び/又は他のハードウェア要素の組合せによって実装されてよい。例えば一部の要素は、1つ以上のマイクロプロセッサ、DSP、特定用途向け集積回路(ASIC)、無線周波数集積回路(RFIC)及び少なくとも本明細書で説明される機能を実行するための様々なハードウェアと論理回路の組合せを備え得る。一部の実施形態において、システム100の機能要素は、1つ以上の処理要素において動作する1つ以上のプロセスを参照し得る。
実施形態は、ハードウェア、ファームウェア及びソフトウェアの1つ又は組合せで実装され得る。また、実施形態は、コンピュータ読取可能ストレージデバイスに格納される命令として実装されてもよく、これらの命令は、少なくとも1つのプロセッサによって読み出され、実行されて、本明細書で説明される動作を実行し得る。コンピュータ読取可能ストレージデバイスは、マシン(例えばコンピュータ)により読取可能な形で情報を格納するための任意の非一時的機構を含み得る。例えばコンピュータ読取可能ストレージデバイスは、読取専用メモリ(ROM)、ランダムアクセスメモリ(RAM)、磁気ディスク記憶媒体、光記憶媒体、フラッシュメモリデバイス及び他のストレージデバイス及び媒体を含み得る。一部の実施形態において、システム100は、1つ以上のプロセッサを含み、コンピュータ読取可能ストレージデバイス上に格納される命令とともに構成され得る。
図2は、図1の通信ネットワークアーキテクチャ100を利用し得る例示の無線通信システム200のブロック図である。例示の通信システム200は、無線通信の能力を有するデバイス202(例えばユーザ装置(UE)又は通信局(STA))を含み得る。通信システム200は、無線通信の能力を有するデバイス202を含み得る。デバイス202は、(例えばトランシーバの一部として)レシーバ218及びプロセッサ220を含み得る。プロセッサ220は、指定された動作を実行することができる任意のハードウェア又はハードウェアのサブセットであってよい。そのようなハードウェア要素の列挙は、下記で図6、図7又は図8に関連して提供する。
プロセッサ220は、位置算出装置222と通信するように構成され得る。一例において、位置算出装置222は、デバイス202に対してローカルである(例えばデバイス202の一部であるか、デバイス202と統合されているか、デバイス202に属する等)。一例において、位置算出装置222は、デバイス202からリモートである(例えば別個であるか、ネットワーク(例えば206)を介して間接的にアクセス可能であるか、異なるマシン(例えばサーバ214)内にある等)。ローカルのとき、プロセッサ220は、デバイス202のインターリンク(例えばバス、データポート等)を介して、位置算出装置222への通信を行うことがある。リモートのとき、プロセッサ220は、ネットワークインタフェースを介して、例えばネットワークインタフェースカード(NIC)又は無線トランシーバを介して、位置算出装置との通信を行うことができる。
一例において、デバイス202は、セルラフォン、スマートフォン、ラップトップ、タブレットコンピュータ、パーソナルデジタルアシスタント又は無線通信の能力を有する他の電子デバイスのような、モバイルコンピューティングデバイスであってよい。第1のアクセスポイント(AP)204は、例えば基地局又は固定の無線ルータであってよい。デバイス202は、インターネット等のネットワーク206に到達するために、第1のアクセスポイント204との通信リンク212を確立することができる。一例では、デバイス202は、リンク216を介して任意の利用可能な接続上でアクセスポイント位置サーバ214と通信することができる。例えばデバイス202は、第1のアクセスポイント204及びネットワーク206を通してリンク216を介して、アクセスポイント位置サーバ214と通信することができる。リンク216は、例えばHTTPS(HyperText Transfer Protocol Secured)及びTLS(transport layer security)を使用して、デバイス202とアクセスポイント位置サーバ214との間で交換されるデータのインターセプト又は認証されていない操作を阻止することができる。一例では、図1のネットワーク装置102のようなセルラ基地局が、デバイス202とアクセスポイント位置サーバ214との間のリンク216を提供してもよい。
一例において、第2のアクセスポイント208又は第3のアクセスポイント210は、デバイス202の範囲内であり得る。デバイス202は、第1のアクセスポイント204、第2のアクセスポイント208又は第3のアクセスポイント210と通信することができる。デバイス202は、第1のアクセスポイント204、第2のアクセスポイント208、第3のアクセスポイント210又は任意の他のアクセスポイントのうちの1つ以上に関する位置情報を、アクセスポイント位置サーバ214に要求することができる。位置情報の要求に応答して、アクセスポイント位置サーバ214は、リンク216を介して、要求されたアクセスポイントに対応する位置情報をデバイス202に提供することができる。一例では、デバイス202は、第1のアクセスポイント204との位置要求(例えば段階Iの復帰タイミングのネゴシエーション)を開始し得る。第1のアクセスポイント204は、位置要求に応答して、リソースを割り当てて、ToF測定交換を実行することができる。
図3は、一部の実施形態に従って、アクセスポイントとともにデバイスの位置を決定する方法300の動作を示すスイムレーンチャートである。例えばイニシエータ302(例えば図2のデバイス202)及びレスポンダ304(例えば図2の第1のアクセスポイント204)は、方法300又はその一部を実行するように構成され得る。方法300は、304において、最初の段階Iのネゴシエーションを開始することができる。
一例では、イニシエータ302は、レスポンダ304との通信を確立するよう、リクエスト306を伝送し得る。レスポンダ304は、位置決定サービスを提供する能力を示す応答(ACK)308で応答することができる。また、レスポンダ304は、復帰時間ネゴシエーションの一部としてM1メッセージ310を伝送することができる。イニシエータ302は、ACK312を送信して、復帰時間ネゴシエーション及び段階I 301のネゴシエーションを完了することができる。
方法300は、段階II 313のサウンド交換に続く。一例において、イニシエータ302は、レンジングリクエスト308をレスポンダ304に送信することができる。レスポンダ304は、レンジング交換を実行する利用可能性を示す応答(ACK)316で応答することができる。318では、時間T1において、レスポンダ304が、出発タイミング情報、例えばTOD(M1)を含む第1のメッセージM1 320を、イニシエータ302に送信し得る。322では、到着時間T2において、イニシエータ302が第1のメッセージ320を受け取り、これに応答してACK324をレスポンダ304に送信する。ACK324は、第1のメッセージ320の到着時間T2を示すデータを含み得る。326では、出発時間T3において、イニシエータ302が、第2のメッセージ328の出発時間を含み得る第2のメッセージM2 328をレスポンダ304に送信する。330では、到着時間T4において、レスポンダ304が、イニシエータ302から第2のメッセージ328を受け取り、イニシエータ302とレスポンダ304との間のレンジを計算することができる。
方法300は、段階III 331のレポーティング又はタイムスタンプポーリング段階に続く。例えばイニシエータ302は、レスポンダ304によって算出されるような、イニシエータ302とレスポンダ304との間のレンジを要求するリクエスト332をレスポンダ304に送信することがあり、あるいはリクエスト332は、追加のレンジング交換が要求されていることを示す指示を含み得る。レスポンダ304は、レンジを示すか、追加のレンジング交換を実行する能力を示す応答(ACK)334で応答することができる。レスポンダ304は、次の復帰時間ネゴシエーションの一部としてM1メッセージ336を伝送してもよい。イニシエータ302は、ACK338を伝送し、復帰時間ネゴシエーション及び段階III 331を完了させることができる。
図4は、一部の実施形態に従って、アクセスポイントとともにデバイスの位置を決定する方法400の動作を示すスイムレーンチャートである。方法400は、図3の方法300の段階I 301及び段階II 313で説明される要素で開始し得る。
方法400は、段階III 401の、追加のサウンディング交換を含むレポーティング又はタイムスタンプポーリング段階に続く。例えばイニシエータ302は、レスポンダ304によって算出されるような、イニシエータ302とレスポンダ304との間のレンジを要求するリクエスト332をレスポンダ304に送信し得る。リクエスト332は、追加のレンジング交換が要求されていることを示す指示を含む。レスポンダ304は、レンジを示すか、追加のレンジング交換を実行する能力を示す応答(ACK)334で応答することができる。時間T1’の402において、レスポンダ304は、M1メッセージ336を次のサウンディング交換の一部として伝送し得る。時間T2’の404において、イニシエータ302は、メッセージ336の出発時間を含むメッセージ336を受信し得る。イニシエータ302は、ACK338をレスポンダ304に伝送し得る。時間T3’の406において、イニシエータ302は、第2のメッセージM2 408をレスポンダ304に伝送し得る。時間T4’において、レスポンダは、第2のメッセージM2 408を受け取り、時間T1’、T2’、T3’及びT4’に基づいて、イニシエータ302とレスポンダ304との間のレンジを計算することにより、段階III 401を完了することができる。
3つのタイプのフレームを使用して、図3の方法300及び図4の方法400に関連して説明されるようなファインタイミング測定プロトコル交換を実行してもよい。第1のフレームは、ファインタイミング測定リクエストである(FTMR:fine timing measurement request)。FTMRは、図2のデバイス202のようなイニシエータによって伝送され得る。FTMRを利用して、後続のファインタイミング測定交換の詳細のネゴシエーションを開始して、以前のファインタイミング測定のタイムスタンプ(T3-T2)を報告し、以前のファインタイミング測定のタイムスタンプ(T4-T1)をポーリングすることができる。第2のフレームは、ファインタイミング測定1(FTM1)である。FTM1は、FTMRを受信したことに応答して、レスポンダによって伝送され得る。FTM1を使用して、以前のファインタイミング測定のタイムスタンプ(T4-T1)を報告し、次の後続のファインタイミング測定の詳細を報告し、ファインタイミング測定交換の場合、ファインタイミング測定フレームとして動作することができる。第3のフレームは、ファインタイミング測定2(FTM2)である。FTM2は、ファインタイミング測定交換の場合、イニシエータによって伝送され、ファインタイミング測定フレームとして動作する。
ファインタイミング測定リクエスト(FTMR)は、IEEE draft P802.11 REVmc_D.1.2-Section 8.6.8.25で議論されるようなFTMRフレーム構造に基づくものであってよい。ベンダ固有のIEに加えて、E2Eプロトコルための追加のフィールドを完成させるために、FTMRは、応答(Ack)を利用するパブリックアクションフレームである。
例示のFTMRフレーム構造:
Figure 0006657097
FTMRベンダ固有フィールドの例:
Figure 0006657097
例示のFTMRフレームサブフィールド:
Figure 0006657097
例示のFTMRベンダ固有のフレームのサブフィールド:
Figure 0006657097
ファインタイミング測定1(FTM1)は、IEEEのドラフト規格、例えばIEEE P802.11REVmc_D.1.2-Section 8.6.8.26等に基づいており、ベンダ固有IEに加え、E2Eプロトコルための追加のフィールドを完成させる。
FTM1は、応答(ACK)を使用するパブリックアクションフレームを含み得る。FTM1は、次の3つのレートのうちの1つで送信され得る:20Mhz、40Mhz又は80Mhzの帯域(BW)、ただし受信者側でサポートされるチャネル帯域を超えない帯域まで;MCSレート:HT0又はHT以外の(non-HT)レートの6Mbps複製;又は受信者側でサポートされるMCS自体を超えないSISO/MIMOのいずれかの空間ストリーム。
FTM1は、FTM1+Sifs+Ack+Sifs+M2を考慮して継続期間フィールド(duration field)を設定する。
例示のFTM1フレーム構造:
Figure 0006657097
例示のFTM1ベンダ固有構造:
Figure 0006657097
例示の(FTM1ベンダ固有(仕様)の一部としての)ダイアログトークン情報の構造:
Figure 0006657097
例示の(FTM1ベンダ固有の一部としての)ポーリングされたダイアログトークン情報の構造:
Figure 0006657097
例示のFTM1サブフィールド構造:
Figure 0006657097
FTM1ベンダ固有サブフィールドの例:
Figure 0006657097
(FTM1ベンダ固有の一部としての)ダイアログトークン情報のサブフィールドの例:
Figure 0006657097
(FTM1ベンダ固有の一部としての)ポーリングされたダイアログトークン情報のサブフィールド:
Figure 0006657097
ファインタイミング測定2(FTM2)は、IEEEのドラフト規格、例えばIEEE P802.11 REVmc_D.1.2-Section 8.6.8.26等に基づいてよい。
FTM2は、応答(Ack)を用いない(No−Ack)ポリシーによるパブリックアクションフレームを含み得る。FTM2は、FTM1と同じBW、MCSレート及び空間ストリームで設定され得る。
例示のFTM2フレーム構造:
Figure 0006657097
FTM2サブフィールドの例:
Figure 0006657097
下記の表は、失敗した又は不正なパケットの到着がある場合の例示のリトライポリシー及び予測されるエラー処理を示す:
Figure 0006657097
図5は、一部の実施形態に係るデバイスの位置の決定のための例示の方法500を示すフローチャートである。一例において、方法500は、図2のアクセスポイント204のようなレスポンダとのレンジング交換を実行しようとするときに、図2のデバイス202のようなイニシエータによって実行され得る。レンジングは、ファインタイミング測定(FTM)を実行する飛行時間(TOF)プロトコルを含み得る。
イニシエータがまだ無線ネットワークに接続されていない場合、方法500は、イニシエータが利用可能な無線ネットワークを発見しようとすることで開始され得る。無線ネットワークは、Wi-Fi又はIEEE802.11規格プロトコル、あるいは現在の3GPP、LTE又はTDDアドバンストのようなプロトコルを使用し得る。502において、デバイスは、レスポンダとのTOFプロトコルリクエストを開始することができる。
504において、イニシエータは、レスポンダとの次のFTM交換についての復帰タイミングをネゴシエートすることができる。
506において、イニシエータは、レスポンダとのファインタイミング測定交換を実行することができる。一例において、イニシエータがレスポンダから受け取るTOFパケットは、レスポンダにおけるリクエストの到着時間と、レスポンダによるリクエストに対するレスポンスの伝送に対応する応答時間とを示すデータを含み得る。
508において、イニシエータは、任意選択により、次のファインタイミング測定交換についての復帰タイミングをネゴシエートすることができる。
510において、イニシエータは、レスポンダから1つ以上のパケットを受け取ることができる。1つ以上のパケットには、レスポンダによって決定されるリクエスト時間とレスポンス時間を示すタイミングデータが含まれ得る。一例において、イニシエータ又はレスポンダは、イニシエータとレスポンダとの間の交換に基づいて差分計算を実行して、イニシエータとレスポンダとの間の距離を決定することができる。
512において、イニシエータは、任意選択により、レスポンダとの追加のファインタイミング測定交換を実行することができる。
514において、イニシエータ又はレスポンダは、イニシエータの位置を決定することができる。一例において、その位置は、絶対的な地理的位置であってよい。一例において、レスポンダは、その地理的位置、例えば地理的な経緯度を含むデータ構造等を提供することができる。一例において、その位置は、レスポンダに対する相対的な位置であってもよい。
方法500のこれらの動作は、デバイス202、アクセスポイント204、208、210又は図2のデバイス202と通信するプロセッサの組合せによって実行されることもある。
任意選択により、方法500は、許可された又は未許可のスペクトル帯の様々なネットワークプロトコル又は規格のいずれかによって定義される1つ以上の動作を含んでもよく、これには、IEEE802.11規格との関連で実施されるWi-FiのP2P通信(例えばソフトウェアアクセスポイント(ソフトAP)によって促進されるWi-Fiダイレクト通信)、3GPP LTE/LTE-A通信(例えばアップリンク区分の一部又は他の指定されたリソースで確立されるLTEダイレクト(LTE-D))、IEEE802.16規格との関連で実施されるマシンツーマシン(M2M)通信等が含まれる。
図5の例では順番に配置されているが、他の例では、動作の順序を変更しても、1つ以上の動作を省略してもよく、かつ/又は複数のプロセッサを使用するか、2つ以上の仮想マシン若しくはサブプロセッサとして編成される単一のプロセッサを使用して2つ以上の動作を並行に実行してもよい。加えて、更に他の例では、これらの動作を、1つ以上の固有に相互接続されるハードウェア又は集積回路モジュールとして実装してもよく、この場合、関連する制御信号及びデータ信号がモジュール間及びモジュール中を通信される。したがって、全てのプロセスフローは、ソフトウェア、ファームウェア、ハードウェア及びそのハイブリッドの実装に適用可能である。
図6は、一部の実施形態に係るUE600の機能ブロック図を示す。UE600は、デバイス112(図1)又はデバイス202(図2)としての使用に適したものであってよい。UE600は、1つ以上のアンテナ601を使用して、信号をeNBに送信し、信号をeNBから受信するのに適した物理レイヤ回路602を含み得る。UE600は、他の中でも特にチャネル推定器を含み得る、処理回路606も含み得る。UE600はメモリ608も含み得る。処理回路は、eNBへの伝送のために、以下で説明される幾つかの異なるフィードバック値を決定するように構成され得る。処理回路は、メディアアクセス制御(MAC)レイヤ604も含み得る。
一部の実施形態において、UE600は、キーボード、ディスプレイ、不揮発性メモリポート、複数のアンテナ、グラフィクスプロセッサ、アプリケーションプロセッサ、スピーカ及び他のモバイルデバイス要素のうちの1つ以上を含み得る。ディスプレイは、タッチ画面を含むLCD画面であってよい。
UE600によって利用される1つ以上のアンテナ601は、1つ以上の方向性又は全方向性のアンテナを備えることがあり、これには、例えばダイポールアンテナ、モノポールアンテナ、パッチアンテナ、ループアンテナ、マイクロストリップアンテナ又はRF信号の伝送に適した他のタイプのアンテナが含まれる。一部の実施形態において、2つ以上のアンテナの代わりに、複数のアパーチャを有する単一のアンテナを使用してもよい。これらの実施形態では、各アパーチャを別個のアンテナと考えることができる。一部の多入力・多出力(MIMO)の実施形態では、アンテナは、アンテナの各々と、伝送局のアンテナとの間に生じることになる、空間的多様性及び異なるチャネル特性を利用するよう、効果的に分離され得る。一部のMIMOの実施形態では、アンテナは、波長の1/10まで又はそれ以上で離され得る。
UE600は、幾つかの別個の機能要素を有するように図示されているが、機能要素のうちの1つ以上が、組み合わされてよく、デジタル信号プロセッサ(DSP)を含む処理要素のようにソフトウェアで構成される要素及び/又は他のハードウェア要素の組合せによって実装されてよい。例えば一部の要素は、1つ以上のマイクロプロセッサ、DSP、特定用途向け集積回路(ASIC)、無線周波数集積回路(RFIC)及び少なくとも本明細書で説明される機能を実行するための様々なハードウェアと論理回路の組合せを備え得る。一部の実施形態において、機能要素は、1つ以上の処理要素において動作する1つ以上のプロセスを参照し得る。
実施形態は、ハードウェア、ファームウェア及びソフトウェアの1つ又は組合せで実装され得る。また、実施形態は、コンピュータ読取可能記憶媒体に格納される命令として実装されてもよく、これらの命令は、本明細書で説明される方法を実行するよう、少なくとも1つのプロセッサによって読み出され、実行され得る。コンピュータ読取可能記憶媒体は、マシン(例えばコンピュータ)により読取可能な形で情報を格納するための任意の非一時的機構を含んでもよい。例えばコンピュータ読取可能ストレージデバイスは、読取専用メモリ(ROM)、ランダムアクセスメモリ(RAM)、磁気ディスク記憶媒体、光記憶媒体、フラッシュメモリデバイス及び他のストレージデバイス及び媒体を含み得る。これらの実施形態において、UE600の1つ以上のプロセッサは、本明細書で説明される動作を実行する命令とともに構成され得る。
一部の実施形態において、UE600は、直交周波数分割多重方式(OFDM:orthogonal frequency-division multiplexing)通信信号を、OFDMA通信技術に従ってマルチキャリア通信チャネル上で受け取るように構成され得る。OFDM信号は、複数の直交サブキャリア(orthogonal subcarrier)を備えることがある。一部のブロードバンドマルチキャリアの実施形態では、eNB(マクロeNB及びピコeNBを含む)は、WiMAX通信ネットワークや3GPP UTRAN(Universal Terrestrial Radio Access Network)ロングターム・エボリューション(LTE)又はロングターム・エボリューション通信ネットワークのようなブロードバンド無線アクセス(BWA)ネットワーク通信ネットワークの一部であってよいが、本明細書で説明される本発明の主題の範囲は、この点に限定されない。これらのブロードバンドマルチキャリアの実施形態では、UE600及びeNBは、直交周波数分割多元接続(OFDMA:orthogonal frequency division multiple access)技術に従って通信するよう構成され得る。UTRAN LTE規格は、その変化形及び進化形を含め、2008年3月のRelease8及び2010年12月のRelease10のUTRAN LTEのための3GPP規格を含む。
一部のLTEの実施形態では、無線リソースの基本的な単位は、物理リソースブロック(PRB:Physical Resource Block)である。PRBは、周波数領域の12個のサブキャリア×時間領域の0.5msを備え得る。PRBは、ペアで(時間領域で)割り当てられてよい。これらの実施形態において、PRBは、複数のリソース要素(RE:resource element)を備え得る。1つのREが、1つのサブキャリア×1つのシンボルを備えてもよい。
デモンストレーション参照信号(DM-RS:demodulation reference signal)、チャネル状態情報参照信号(CIS-RS:channel state information reference signal)及び/又は一般的参照信号(CRS:common reference signal)を含め、2つのタイプの参照信号が、eNBによって転送され得る。DM-RSは、UEによってデータのデモンストレーションのために使用され得る。参照信号は、予め決定されたPRBで伝送され得る。
一部の実施形態において、OFDMA技術は、異なるアップリンク及びダウンリンクスペクトルを使用する周波数領域二重化(FDD:frequency domain duplexing)技術、あるいはアップリンクとダウンリンクに同じスペクトルを使用する時間領域二重化(TDD:time-domain duplexing)技術のいずれかを使用し得る。
一部の他の実施形態では、UE600及びeNBは、スペクトル拡散変調(例えば直接拡散符号分割多重アクセス方式(DS-CDMA)及び/又は周波数ホッピング符号分割多重アクセス方式(FH-CDMA:frequency hopping code division multiple access))、時間分割多重化(TDM)変調並びに/あるいは周波数分割多重化(FDM)変調のような1つ以上の他の変調技術を使用して伝送された信号を通信するように構成され得るが、実施形態の範囲はこの点に限定されない。
一部の実施形態において、UE600は、PDA、無線通信機能を有するラップトップ又はポータブルコンピュータ、ウェブタブレット、ワイヤレス電話、ワイヤレスヘッドセット、ページャ、インスタントメッセージングデバイス、デジタルカメラ、アクセスポイント、テレビジョン、医療デバイス(例えば心拍モニタ、血圧モニタ等)又は情報を無線で受信/送信し得る他のデバイスのような、ポータブルの無線通信デバイスの一部であってよい。
一部のLTEの実施形態において、UE600は、閉ループの空間多重化伝送モードについてのチャネル適合を実行するために使用され得る、幾つかの異なるフィードバック値を計算することができる。これらのフィードバック値は、チャネル品質インジケータ(CQI:channel-quality indicator)、ランクインジケータ(RI:rank indicator)及び事前コーディングマトリクスインジケータ(PMI:precoding matrix indicator)を含み得る。CQIによって、送信者は、幾つかの変調アルファベット及びコードレートの組合せのうちの1つを選択する。RIは、現在のMIMOチャネルについて有益な伝送レイヤの数に関する情報を送信者に通知し、PMIは、送信者において適用される(伝送アンテナの数に応じた)事前コーディングマトリクスのコードブックを示す。eNBによって使用されるコードレートは、CQIに基づくものであってよい。PMIは、UEによって計算され、eNBに報告されるベクトルであってよい。一部の実施形態において、UEは、CQI/PMI又はRIを含むフォーマット2、2a又は2bの物理アップリンク制御チャネル(PUCCH:physical uplink control channel)を伝送することができる。
これらの実施形態では、CQIは、UE600によって体験されるダウンリンクモバイル無線チャネル品質の指標であってよい。CQIは、UE600が、所与の無線リンク品質のために使用すべき最適な変調スキーム及びコーディングレートをeNBに提案することを可能にし、これにより、結果として得られるトランスポートブロックのエラーレートは、特定の値、例えば10%を超えないであろう。一部の実施形態において、UEは、システム帯域のチャネル品質を参照する広帯域のCQI値を報告することがある。UEは、より高いレイヤによって構成され得る特定の数のリソースブロックのサブバンドごとに、サブバンドCQI値を報告することもできる。サブバンドの完全なセットは、システム帯域に広がることがある。空間多重化の場合、コードワードごとのCQIが報告され得る。
一部の実施形態において、PMIは、所与の無線状態について、eNBによって使用されるべき最適な事前コーディングマトリクスを示すことがある。PMI値は、コードブックテーブルを参照する。ネットワークは、PMI報告によって表されるリソースブロックの数を構成する。一部の実施形態において、システム帯域に広がるよう、複数のPMI報告が提供され得る。PMI報告は、閉ループ空間多重化、マルチユーザMIMO及び閉ループランク1事前コーディングMIMOモードのために提供され得る。
一部の協調マルチポイント(CoMP:cooperating multipoint)の実施形態では、ネットワークは、UEへの共同伝送のために構成されることがあり、ここでは、リモート無線ヘッド(RRH:remote-radio head)のような2つ以上の協調/調整(coordinating)ポイントが共同で伝送を行う。これらの実施形態において、共同伝送はMIMO伝送であってよく、協調ポイントは、共同ビーム形成を行うように構成される。
図7は、本明細書で議論される技術(例えば方法)のいずれか1つ以上を実行することができるモバイルデバイス700を示すブロック図である。モバイルデバイス700は、プロセッサ710を含み得る。プロセッサ710は、モバイルデバイスに適した様々な異なるタイプの市販のプロセッサのうちのいずれかであってよく、例えばXScaleアーキテクチャマイクロプロセッサ、MIPS(Microprocessor without Interlocked Pipeline Stages)アーキテクチャプロセッサ又は別のタイプのプロセッサであってよい。メモリ720は、例えばランダムアクセスメモリ(RAM)、フラッシュメモリ又は他のタイプのメモリであってよいが、典型的にプロセッサ710に対してアクセス可能である。メモリ720は、オペレーティングシステム(OS)730に加え、アプリケーションプログラム740も格納するように適合され得る。OS730又はアプリケーションプログラム740は、コンピュータ読取可能媒体(例えばメモリ720)上に格納される命令であって、モバイルデバイス700のプロセッサ710に本明細書で議論される技術のいずれか1つ以上を実行させる命令を含み得る。プロセッサ710は、直接又は適切な中間ハードウェアを介して、ディスプレイ750に、そしてキーボード、タッチパネルセンサ、マイクロフォン等のような1つ以上の入出力(I/O)デバイス760に結合され得る。同様に、例示の実施形態において、プロセッサ710は、アンテナ790とインタフェースするトランシーバ770と結合され得る。トランシーバ770は、モバイルデバイス700の性質に応じて、アンテナ790を介して、セルラネットワーク信号、無線データ信号又は他のタイプの信号の送信と受信の双方を行うように構成され得る。さらに、一部の構成では、GPSレシーバ780が、GPS信号を受信するために、アンテナ790を使用することもある。
図8は、本明細書で議論される技術(例えば方法)の1つ以上が実施され得る、例示のマシン800のブロック図を図示している。代替的な実施形態において、マシン800は、スタンドアロンデバイスとして動作してよく、あるいは他のマシンと接続(例えばネットワーク化)されてもよい。ネットワーク化される展開では、マシン800は、サーバ/クライアントのネットワーク環境内のサーバマシン、クライアントマシン又はその双方の能力で作動し得る。一例では、マシン800は、ピアツーピア(P2P)(又は他の分散)ネットワーク環境内のピアマシンとして動作し得る。マシン800は、パーソナルコンピュータ(PC)、タブレットPC、パーソナルデジタルアシスタント(PDA)、携帯電話、ウェブアプライアンス又はマシンがとるべきアクションを指定する命令を(順次又は他の方法で)実行する能力を有する任意のマシンであってよい。さらに、単一のマシンのみが図示されているが、「マシン」という用語は、クラウドコンピューティング、ソフトウェア・アズ・ア・サービス(SaaS)、他のコンピュータクラスタ構成のように、本明細書で議論される方法のいずれか1つ以上を実行するよう個々に又は一緒に1組(又は複数の組)の命令を実行するマシンの全ての集合を含むように解釈されるものとする。
本明細書で説明されるような例は、ロジック又は複数のコンポーネント、モジュール若しくは機構を含むか、これらに対して作用し得る。モジュールは、指定された動作を実行する能力を有する有形のエンティティであり、特定の方法で構成又は配置され得る。一例において、回路を、指定された方法でモジュールとして(例えば内部に、あるいは他の回路のような外部エンティティに対して)配置してもよい。一例において、1つ以上のコンピュータシステム(例えばスタンドアロン、クライアント又はサーバコンピュータシステム)又は1つ以上のハードウェアプロセッサの全体若しくは一部が、ファームウェア又はソフトウェア(例えば命令、アプリケーションの部分又はアプリケーション)によって、指定された動作を実行するよう動作するモジュールとして構成されてもよい。一例において、ソフトウェアは、(1)非一時的なマシン読取可能媒体上に又は(2)伝送信号内に存在し得る。一例において、ソフトウェアは、モジュールの基礎となるハードウェアによって実行されると、そのハードウェアに、指定された動作を実行させる。
したがって、「モジュール」という用語は、有形のエンティティを包含するように理解され、この有形のエンティティは、物理的に構築され、特別に構成(例えばハードワイヤード)され、又は一時的に(例えば短い時間の間)構成(例えばプログラム)されて、指定された方法で動作するか、本明細書で説明されるいずれかの動作の一部又は全てを実行するエンティティである。モジュールが一時的に構成される例を考えると、モジュールの各々は必ずしも、時間内の任意のある時にインスタンス化される必要はない。例えばモジュールが、ソフトウェアを使用して構成される汎用のハードウェアプロセッサを備える場合、汎用のハードウェアプロセッサは、異なる時にそれぞれ異なるモジュールとして構成されてよい。ソフトウェアは、したがって、例えばある時間には特定のモジュールを構成し、異なる時間には異なるモジュールを構成するように、ハードウェアプロセッサを構成してよい。
マシン(例えばコンピュータシステム又はデバイス)800は、ハードウェアプロセッサ802(例えば処理ユニット、グラフィクス処理ユニット(GPU)、ハードウェアプロセッサコア又はこれらの任意の組合せ)、メインメモリ804及び静的メモリ806を含むことができ、これらの一部又は全ては、リンク808(例えばバス、リンク、相互接続等)を介して相互に通信し得る。マシン800は更に、ディスプレイデバイス810、入力デバイス812(例えばキーボード)及びユーザインタフェース(UI)ナビゲーションデバイス814(例えばマウス)を含み得る。一例において、ディスプレイデバイス810、入力デバイス812及びUIナビゲーションデバイス814は、タッチスクリーンディスプレイであってよい。加えて、マシン800は、大容量ストレージ(例えばドライブユニット)816、信号生成デバイス818(例えばスピーカ)、ネットワークインタフェースデバイス820及びGPS(global positioning system)センサ、カメラ、ビデオレコーダ、コンパス、加速度計又は他のセンサといった1つ以上のセンサ821を含んでもよい。マシン800は、シリアル(例えばUSB(universal serial bus))、パラレル又は他の無線(例えば赤外(IR))接続のような、出力コントローラ828を含み、1つ以上の周辺デバイス(例えばプリンタ、カードリーダ等)と通信又はこれを制御し得る。
大容量ストレージ816は、マシン読取可能媒体822を含むことがあり、マシン読取可能媒体822上で、本明細書で議論される技術又は機能のいずれか1つ以上を具現化するか、これらのいずれか1つ以上によって利用される、1又は複数の組のデータ構造又は命令824(例えばソフトウェア)を格納することができる。また、命令824は、マシン800によるその実行中に、完全に又は少なくとも部分的にメインメモリ804内に、静的メモリ806内に又はハードウェアプロセッサ802内に存在することもある。一例では、ハードウェアプロセッサ802、メインメモリ804、静的メモリ806又は大容量ストレージ816のいずれか1つ又は任意の組合せがマシン読取可能媒体を構成し得る。
マシン読取可能媒体822は、単一の媒体として図示されているが、「マシン読取可能媒体」という用語は、1つ以上の命令824を格納するように構成される単一の媒体又は複数の媒体(例えば集中型若しくは分散型データベース及び/又は関連するキャッシュ及びサーバ)を含むことができる。
また、「マシン読取可能媒体」という用語は、マシンによる実行のための命令を格納、エンコード又は担持する能力を有し、本開示に係る技術のいずれか1つ以上をマシン800に実行させ、あるいはそのような命令によって使用されるか又は関連付けられるデータ構造を格納、エンコード又は担持する能力を有する、任意の有形の媒体を含み得る。非限定的なマシン読取可能媒体の例は、半導体メモリ、光及び磁気媒体を含み得る。マシン読取可能媒体の具体的な例は:半導体メモリデバイス(例えば電子的にプログラム可能な読取専用メモリ(EPROM)、電子的消去可能なプログラム可能な読取専用メモリ(EEPROM)及びフラッシュメモリデバイスのような不揮発性メモリ;内部ハードディスク及び取外し可能ディスクといった磁気ディスク;磁気光ディスク;CD-ROM及びDVD-ROMデバイスを含み得る。
命令824は更に、幾つかの伝送プロトコル(例えばフレームリレー、インターネットプロトコル(IP)、伝送制御プロトコル(TCP)、ユーザデータグラムプロトコル(UDP)、ハイパーテキストトランスファープロトコル(HTTP)等)のうちのいずれか1つを使用するネットワークインタフェースデバイス820を介して伝送媒体を使用して、通信ネットワーク826上で送受信され得る。「伝送媒体」という用語は、マシン800による実行のための命令を格納、エンコード又は担持する能力を有する任意の非有形の媒体を含むよう解釈されるものとし、そのようなソフトウェアの通信を容易にするデジタル又はアナログの通信信号又は他の非有形の媒体を含む。
実施形態は、ハードウェア、ファームウェア及びソフトウェアの1つ又は組合せで実装され得る。実施形態は、コンピュータ読取可能ストレージデバイス上に格納される命令として実装されることもあり、これらの命令は、少なくとも1つのプロセッサによって読み取られ、実行されると、本明細書で説明される動作を実行する。コンピュータ読取可能ストレージデバイスは、マシン(例えばコンピュータ)によって読み取り可能な形で情報を記憶するための任意の非一時的な機構を含み得る。例えばコンピュータ読取可能ストレージデバイスは、読取専用メモリ(ROM)、ランダムアクセスメモリ(RAM)、磁気ディスク記憶媒体、光記憶媒体、フラッシュメモリデバイス並びに他のストレージデバイス及び媒体を含み得る。
本明細書で議論される例示の実施形態は、全てのタイプの無線ネットワークアクセスプロバイダによって利用されてよく、そのようなプロバイダは、これらに限られないが、コスト回避と性能向上のセルラオフロード比を増大させることを試みるモバイルのブロードバンド・プロバイダ、顧客の自宅又はビジネス以外のフットプリントのカバレッジを拡大することを試みる固定式のブロードバンド・プロバイダ、アクセスの消費者又は場所のオーナーによるアクセスネットワークを収益化することを試みる無線ネットワークアクセスプロバイダ、無線ネットワーク(例えばインターネット)アクセスを提供することを試みる公共の場、無線ネットワークを介したデジタルアクセス(例えば位置サービス、広告、エンターテイメント等)、並びにゲストインターネットアクセス又はBYDO(Bring-Your-Own-Device)アクセスを簡単にすることを望む、ビジネス、教育又は非営利的企業を含む。
要約は、読み手が、技術的開示の性質及び趣旨を確認できるようにするために提示される。これは、特許請求の範囲及びその意味を限定又は解釈することに使用されることはないという理解の下で提示されている。これにより、以下の請求項は、詳細な説明に組み込まれるが、各請求項は、別個の実施形態に基づくことがある。

Claims (21)

  1. 通信局(STA)に、
    応答局とのファインタイミング測定(FTM)交換段階についての時間ネゴシエーションを実行する動作であって、前記時間ネゴシエーションは、前記STAから前記応答局への第1のメッセージの伝送と、前記STAにおける前記応答局からの前記第1のメッセージを確認する第1のACKメッセージの受信と、該第1のACKメッセージの受信後の前記STAにおける前記応答局から複数のタイミングパラメータを含む第2のメッセージの受信と、該第2のメッセージを確認する第2のACKメッセージの前記応答局への伝送を含み、前記複数のタイミングパラメータは、FTM交換段階が利用可能となる反復間隔を示すパラメータを含む、動作と;
    前記複数のタイミングパラメータに従って、前記応答局と複数のFTMメッセージを交換するFTM交換段階を実行する動作と;
    を実行させる回路を含む、装置。
  2. 前記複数のFTMメッセージのうちの少なくとも1つのFTMメッセージが、1つ以上のタイムスタンプを含む、
    請求項1に記載の装置。
  3. 前記少なくとも1つのFTMメッセージ
    FTM手順に関連するパラメータを提供するように構成される複数のフィールドを更に備える、
    請求項2に記載の装置。
  4. 前記回路は、前記STAに、前記応答局と追加のタイミングパラメータを再ネゴシエートさせる、
    請求項1に記載の装置。
  5. 前記回路は、前記STAに:
    前記追加のタイミングパラメータに基づいて、前記応答局との追加のFTM交換段階を実行させる、
    請求項4に記載の装置。
  6. 前記回路は、前記STAに:
    前記FTM交換段階の前記複数のFTMメッセージに基づいて前記STAの位置を決定させる、
    請求項1乃至5のいずれか一項に記載の装置。
  7. 前記FTM交換段階は、IEEE802.11規格ファミリに従う、
    請求項1乃至5のいずれか一項に記載の装置。
  8. 前記STAから前記応答局へ前記第1のメッセージ及び前記第2のACKメッセージを伝送するように構成されるトランスミッタと、前記STAにおいて前記応答局からの前記第1のACKメッセージ及び前記第2のメッセージを受信するレシーバとを備える、
    請求項1乃至5のいずれか一項に記載の装置。
  9. 1つ以上のアンテナを備える、
    請求項1乃至5のいずれか一項に記載の装置。
  10. 応答局によって実行されるファインタイミング測定(FTM)方法であって、当該方法は:
    開始局とのFTM交換段階についての時間ネゴシエーションを実行するステップであって、前記時間ネゴシエーションは、前記開始局からの第1のメッセージを受け取ることと、前記開始局へ前記第1のメッセージを確認する第1のACKメッセージを伝送することと、該第1のACKメッセージの後に前記開始局へ複数のタイミングパラメータを含む第2のメッセージを伝送することと、前記開始局から前記第2のメッセージを確認する第2のACKメッセージを受け取ることとを含み、前記複数のタイミングパラメータは、前記開始局とのFTM交換段階が利用可能となる反復間隔を示すパラメータを含む、ステップと;
    前記複数のタイミングパラメータに従って、前記開始局との複数のFTMメッセージを交換するFTM交換段階を実行するステップと;
    を備える、方法。
  11. 前記複数のFTMメッセージのうちの少なくとも1つのFTMメッセージが、1つ以上のタイムスタンプを含む、
    請求項10に記載の方法。
  12. 前記少なくとも1つのFTMメッセージ
    FTM手順に関連するパラメータを提供するように構成される複数のフィールドを更に備える、
    請求項11に記載の方法。
  13. 前記FTM交換段階の前記複数のFTMメッセージに基づいて前記開始局の位置を決定するステップを備える、
    請求項10に記載の方法。
  14. 応答局に請求項10乃至13のいずれか一項に記載の方法を実行させる回路を備える、装置。
  15. 前記開始局からの前記第1のメッセージ及び前記第2のACKメッセージを受け取るように構成されるレシーバと、前記開始局へ前記第1のACKメッセージ及び前記第2のメッセージを伝送するトランスミッタとを備える、
    請求項14に記載の装置。
  16. 1つ以上のアンテナを備える、
    請求項14に記載の装置。
  17. 応答局によって実行されると、該応答局に、請求項10乃至13のいずれか一項に記載の方法を実行させる命令を含む、プログラム。
  18. 通信局(STA)によって実行されると、該STAに、
    応答局とのファインタイミング測定(FTM)交換段階についての時間ネゴシエーションを実行する動作であって、前記時間ネゴシエーションは、前記STAから前記応答局への第1のメッセージの伝送と、前記STAにおける前記応答局からの前記第1のメッセージを確認する第1のACKメッセージの受信と、該第1のACKメッセージの受信後の前記STAにおける前記応答局からの複数のタイミングパラメータを含む第2のメッセージの受信と、該第2のメッセージを確認する第2のACKメッセージの前記応答局への伝送を含み、前記複数のタイミングパラメータは、FTM交換段階が利用可能となる反復間隔を示すパラメータを含む、動作と;
    前記複数のタイミングパラメータに従って、前記応答局と複数のFTMメッセージを交換するFTM交換段階を実行する動作と;
    を実行させる命令を含む、プログラム。
  19. 前記複数のFTMメッセージのうちの少なくとも1つのFTMメッセージが、1つ以上のタイムスタンプと、FTM手順に関連するパラメータを提供するように構成される複数のフィールドを含む、
    請求項18に記載のプログラム。
  20. 前記STAに、前記FTM交換段階の前記複数のFTMメッセージに基づいて前記STAの位置を決定させる命令を備える、
    請求項18又は19のいずれか一項に記載のプログラム。
  21. 請求項17乃至20のいずれか一項に記載のプログラムを記憶する、マシン読取可能媒体。
JP2016540872A 2013-09-18 2013-12-27 飛行時間測位のためのファインタイミング測定 Active JP6657097B2 (ja)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
US201361879301P 2013-09-18 2013-09-18
US61/879,301 2013-09-18
PCT/US2013/078116 WO2015041708A1 (en) 2013-09-18 2013-12-27 Fine-timing measurement for time-of-flight positioning

Publications (2)

Publication Number Publication Date
JP2016535276A JP2016535276A (ja) 2016-11-10
JP6657097B2 true JP6657097B2 (ja) 2020-03-04

Family

ID=52689238

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2016540872A Active JP6657097B2 (ja) 2013-09-18 2013-12-27 飛行時間測位のためのファインタイミング測定

Country Status (6)

Country Link
US (1) US10034188B2 (ja)
EP (1) EP3047296A4 (ja)
JP (1) JP6657097B2 (ja)
KR (1) KR101836014B1 (ja)
CN (1) CN105579864B (ja)
WO (1) WO2015041708A1 (ja)

Families Citing this family (46)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2015047234A1 (en) * 2013-09-25 2015-04-02 Intel Corporation Authenticated time-of-flight indoor positioning systems and methods
US9854468B2 (en) * 2014-03-05 2017-12-26 Marvell World Trade Ltd. Method and apparatus for estimating distance between network devices in a wireless network
WO2015147876A1 (en) * 2014-03-28 2015-10-01 Intel IP Corporation Method and apparatus for wi-fi location determination
US9763115B2 (en) 2014-06-02 2017-09-12 Intel IP Corporation Apparatus, system and method of performing a time of flight (ToF) measurement
US10716024B2 (en) * 2014-09-12 2020-07-14 Qualcomm Incorporated Methods and systems for ranging protocol
US9736640B2 (en) * 2015-02-23 2017-08-15 Qualcomm Incorporated Methods and systems for a ranging protocol
US10342013B2 (en) 2015-04-20 2019-07-02 Apple Inc. Neighbor awareness networking ranging
US9763045B2 (en) 2015-05-11 2017-09-12 Qualcomm Incorporated Base station selection for positioning/localization based on an indication of capacity
US10148412B1 (en) * 2015-06-25 2018-12-04 Marvell International Ltd. Methods and apparatus for clock drift mitigation
WO2017018812A1 (ko) * 2015-07-29 2017-02-02 엘지전자 주식회사 무선 통신 시스템에서 레인징 오퍼레이션을 수행하는 방법 및 장치
WO2017026976A1 (en) * 2015-08-11 2017-02-16 Intel IP Corporation Apparatus, system and method of cellular-assisted fine time measurement
US9763046B2 (en) 2015-08-27 2017-09-12 Intel IP Corporation Apparatus, system and method of Fine Timing Measurement (FTM)
US10009430B2 (en) 2015-08-27 2018-06-26 Intel IP Corporation Apparatus, system and method of fine timing measurement (FTM)
US9989619B2 (en) * 2015-10-26 2018-06-05 Microsoft Technology Licensing, Llc Bulk propagation timing measurement messaging
US20170171766A1 (en) * 2015-12-13 2017-06-15 Yuval Amizur Fine timing measurement
US10148543B2 (en) * 2015-12-23 2018-12-04 EMC IP Holding Company LLC Connection-oriented communication devices with round trip time estimation
US10237369B2 (en) 2015-12-23 2019-03-19 Intel IP Corporation Opportunistic backhauling of data for fine time measurement (FTM) responder systems
CN106936559B (zh) * 2015-12-29 2020-01-31 华为技术有限公司 一种精细时间测量ftm方法和通信设备
US10129875B2 (en) * 2016-02-05 2018-11-13 Qualcomm Incorporated Methods and systems for a ranging protocol
US20170257885A1 (en) * 2016-03-01 2017-09-07 Qualcomm Incorporated Ftm protocol enhancements to support sbs/dbs mode
US10159068B2 (en) * 2016-03-24 2018-12-18 Qualcomm Incorporated FTM protocol enhancements for channel delay spread
US10893499B2 (en) * 2016-03-25 2021-01-12 Qualcomm Incorporated Methods and systems for a ranging protocol
US10757675B2 (en) 2016-06-03 2020-08-25 Locix, Inc. Systems and methods for precise radio frequency localization in the presence of multiple communication paths
US10470156B2 (en) 2016-06-03 2019-11-05 Locix, Inc. Systems and methods for coarse and fine time of flight estimates for precise radio frequency localization in the presence of multiple communication paths
US11337028B2 (en) * 2016-06-22 2022-05-17 Qualcomm Incorporated Combined fine timing measurement (FTM) and non-FTM messaging for position determination
US10455350B2 (en) 2016-07-10 2019-10-22 ZaiNar, Inc. Method and system for radiolocation asset tracking via a mesh network
EP3491866B1 (en) * 2016-08-01 2020-10-07 Telefonaktiebolaget LM Ericsson (PUBL) Communication nodes and methods therein for positioning in a wireless communications network
US10609187B2 (en) * 2016-08-09 2020-03-31 Intel IP Corporation Apparatus, system and method of negotiating a range measurement protocol
US20180091949A1 (en) * 2016-09-28 2018-03-29 Intel IP Corporation Apparatus, system and method of estimating a location of a mobile device
WO2018081100A1 (en) * 2016-10-25 2018-05-03 Intel IP Corporation Access point (ap), station (sta) and methods to negotiate fine timing measurement (ftm) parameters
US10634763B2 (en) * 2016-11-18 2020-04-28 Samsung Electronics Co., Ltd. Apparatus, system and method of estimating a location of a station using orthogonal response signals
CN109891958B (zh) * 2016-11-28 2021-10-29 英特尔公司 用于测距测量的装置、***和方法
CN108156658B (zh) 2016-12-06 2021-05-14 华为技术有限公司 基于协作节点的定位方法、待定位节点及协作节点
US20180249437A1 (en) * 2017-02-27 2018-08-30 Qualcomm Incorporated Access point (ap) to access point (ap) ranging for passive locationing
US10330784B2 (en) 2017-04-07 2019-06-25 Qualcomm Incorporated Secure range determination protocol
EP3679750A4 (en) * 2017-09-06 2021-06-02 Locix Inc. SYSTEMS AND METHODS FOR COARSE AND THIN FLIGHT TIME ESTIMATES FOR ACCURATE RADIO FREQUENCY LOCATION IN THE PRESENCE OF MULTIPLE CHANNELS OF COMMUNICATION
WO2019078778A1 (en) * 2017-10-20 2019-04-25 Terranet Ab DISTANCE MEASUREMENT IN WIRELESS NETWORKS
US10880769B2 (en) * 2017-11-09 2020-12-29 Intel IP Corporation Fine timing measurement for time synchronization
US10278155B1 (en) 2018-01-19 2019-04-30 Cisco Technology, Inc. Monitor radio assisted fine timing measurement for location applications
US10917804B2 (en) * 2018-05-07 2021-02-09 Apple Inc. Apparatus and method for flexible secure time of flight measurements
US20200068520A1 (en) * 2018-08-21 2020-02-27 Qualcomm Incorporated Enhancements to fine timing measurement (ftm) protocol
US11057829B2 (en) 2018-08-29 2021-07-06 Apple Inc. Power saving for non-trigger-based ranging
US10848409B2 (en) * 2018-09-18 2020-11-24 Apple Inc. Data-less clock compensation for ranging
DE102019202358A1 (de) * 2019-02-21 2020-08-27 Laird Dabendorf Gmbh Verfahren und Vorrichtung zur Datenübertragung sowie Fahrzeug
US11363558B2 (en) * 2019-10-16 2022-06-14 Cisco Technology, Inc. Access point (AP) placement using fine time measurement (FTM)
KR20210130521A (ko) * 2020-04-22 2021-11-01 삼성전자주식회사 UWB(Ultra Wide Band)를 통해 레인징을 수행하는 전자 디바이스 및 전자 디바이스의 동작 방법

Family Cites Families (26)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8880104B2 (en) * 2006-03-03 2014-11-04 Qualcomm Incorporated Standby time improvements for stations in a wireless network
JP4639207B2 (ja) * 2007-03-14 2011-02-23 株式会社日立製作所 ネットワークシステム、ノード装置及び管理サーバ
US20080248741A1 (en) 2007-04-05 2008-10-09 Farshid Alizadeh-Shabdiz Time difference of arrival based estimation of direction of travel in a wlan positioning system
JP2009105662A (ja) * 2007-10-23 2009-05-14 Nec Corp マルチホップ通信システム、マルチホップ通信方法、端末装置および中継装置
US8483706B2 (en) * 2008-04-15 2013-07-09 Qualcomm Incorporated Location services based on positioned wireless measurement reports
KR101020859B1 (ko) * 2008-08-19 2011-03-09 광주과학기술원 무선센서 네트워크에서의 노드간 거리 검출 방법 및 그 시스템
US8203985B2 (en) * 2008-12-31 2012-06-19 Intel Corporation Power saving in peer-to-peer communication devices
US8033149B2 (en) 2009-03-24 2011-10-11 Symbol Technologies, Inc. Method and system for collecting locationing information in a wireless local area network
US8233457B1 (en) * 2009-09-03 2012-07-31 Qualcomm Atheros, Inc. Synchronization-free station locator in wireless network
US8385243B2 (en) * 2010-01-18 2013-02-26 Qualcomm Incorporated Method of selecting bit rate and transmit power for energy-efficient transmission
US8837307B2 (en) * 2010-05-26 2014-09-16 Qualcomm Incorporated Two-way ranging messaging scheme
US9182493B2 (en) * 2011-03-11 2015-11-10 Texas Instruments Incorporaed Fine time assistance for global navigation satellite systems
US20140073352A1 (en) * 2012-09-11 2014-03-13 Qualcomm Incorporated Method for precise location determination
US9222785B2 (en) * 2012-11-09 2015-12-29 Intel Corporation Systems and methods of reducing timing measurement error due to clock offset
US9055523B2 (en) * 2012-12-02 2015-06-09 Intel Corporation Apparatus, system and method of calibrating a radio delay of a wireless device
US9154971B2 (en) * 2012-12-10 2015-10-06 Qualcomm Incorporated Methods and systems for enhanced round trip time (RTT) exchange
US9223003B2 (en) * 2012-12-18 2015-12-29 Intel Corporation Differentiated station location
US10039073B2 (en) * 2013-01-03 2018-07-31 Qualcomm Incorporated Method for determining location of wireless devices
US9075125B2 (en) * 2013-01-15 2015-07-07 Qualcomm Incorporated Methods and systems for positioning based on observed difference of time of arrival
US9191908B2 (en) * 2013-03-05 2015-11-17 Qualcomm Incorporated Reducing impact of clock drift in wireless devices
CN110087178B (zh) * 2013-03-06 2021-06-29 英特尔公司 用于飞行时间范围确定的信道信息交换的***和方法
US9404997B2 (en) * 2013-03-08 2016-08-02 Intel Corporation Communication station and method for time-of-flight positioning using cooperating stations
US9226260B2 (en) * 2013-05-10 2015-12-29 Intel Corporation Initiator-conditioned fine timing measurement service request
US9699052B2 (en) * 2013-05-30 2017-07-04 Qualcomm Incorporated Methods and systems for enhanced round trip time (RTT) exchange
US9591493B2 (en) * 2013-08-19 2017-03-07 Broadcom Corporation Wireless communication fine timing measurement PHY parameter control and negotiation
US9445227B2 (en) * 2013-08-30 2016-09-13 Qualcomm Incorporated Passive positioning utilizing round trip time information

Also Published As

Publication number Publication date
JP2016535276A (ja) 2016-11-10
US10034188B2 (en) 2018-07-24
EP3047296A1 (en) 2016-07-27
CN105579864B (zh) 2019-09-27
US20160044524A1 (en) 2016-02-11
CN105579864A (zh) 2016-05-11
WO2015041708A1 (en) 2015-03-26
EP3047296A4 (en) 2017-05-17
KR101836014B1 (ko) 2018-03-07
KR20160046801A (ko) 2016-04-29

Similar Documents

Publication Publication Date Title
JP6657097B2 (ja) 飛行時間測位のためのファインタイミング測定
KR102664935B1 (ko) 다수의 디바이스들 사이의 단면/양면 양방향 레인징을 위한 최적화된 송신
JP6366697B2 (ja) ワイヤレス屋内位置無線インタフェースプロトコル
KR101761091B1 (ko) 액세스 포인트, 및 정보 데이터 구조를 이용한 액세스 포인트 선택을 위한 방법
US20150045055A1 (en) Time of flight responders
KR101836434B1 (ko) 통신 스테이션, 통신 스테이션에 의해 수행되는 방법, 보안형 위치 결정 시스템, 및 머신 판독가능 매체
US10117161B2 (en) Station (STA) and method for ranging in neighborhood awareness network (NAN) communication
US20230064664A1 (en) Reporting of Coefficients for Channel State Information
WO2019192385A1 (zh) 信道和信号的传输方法及通信设备
KR20210095131A (ko) Uwb 네트워크에서의 레인징 개시자들 및 응답자들의 제어
US20230299916A1 (en) Indication of tci states for aperiodic csi-rs with low configuration overhead
EP2894882A1 (en) Emergency mobile originated location report
US20240088967A1 (en) Csi feedback for single dci based multi-trp transmission
WO2023148704A1 (en) Csi-rs reception for high mobility

Legal Events

Date Code Title Description
A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20160302

A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20160302

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20170131

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20170207

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20170508

A02 Decision of refusal

Free format text: JAPANESE INTERMEDIATE CODE: A02

Effective date: 20171024

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20180221

A911 Transfer to examiner for re-examination before appeal (zenchi)

Free format text: JAPANESE INTERMEDIATE CODE: A911

Effective date: 20180228

A912 Re-examination (zenchi) completed and case transferred to appeal board

Free format text: JAPANESE INTERMEDIATE CODE: A912

Effective date: 20180323

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20190408

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20190821

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20200205

R150 Certificate of patent or registration of utility model

Ref document number: 6657097

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250