TW201635730A - 分配及利用用於位置判定操作之天線資訊 - Google Patents

分配及利用用於位置判定操作之天線資訊 Download PDF

Info

Publication number
TW201635730A
TW201635730A TW105105726A TW105105726A TW201635730A TW 201635730 A TW201635730 A TW 201635730A TW 105105726 A TW105105726 A TW 105105726A TW 105105726 A TW105105726 A TW 105105726A TW 201635730 A TW201635730 A TW 201635730A
Authority
TW
Taiwan
Prior art keywords
wireless node
antenna
mobile device
information
wireless
Prior art date
Application number
TW105105726A
Other languages
English (en)
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 TW201635730A publication Critical patent/TW201635730A/zh

Links

Classifications

    • 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/0236Assistance data, e.g. base station almanac
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W64/00Locating users or terminals or network equipment for network management purposes, e.g. mobility management
    • H04W64/003Locating users or terminals or network equipment for network management purposes, e.g. mobility management locating network equipment
    • 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/0252Radio frequency fingerprinting
    • G01S5/02521Radio frequency fingerprinting using a radio-map
    • G01S5/02524Creating or updating the radio-map
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04BTRANSMISSION
    • H04B17/00Monitoring; Testing
    • H04B17/30Monitoring; Testing of propagation channels
    • H04B17/309Measuring or estimating channel quality parameters
    • H04B17/318Received signal strength
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W24/00Supervisory, monitoring or testing arrangements
    • H04W24/08Testing, supervising or monitoring using real traffic
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W64/00Locating users or terminals or network equipment for network management purposes, e.g. mobility management
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W88/00Devices specially adapted for wireless communication networks, e.g. terminals, base stations or access point devices
    • H04W88/08Access point devices

Landscapes

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

Abstract

本發明揭示包括一種在一基於處理器之行動器件處執行之方法的實施,該方法包括在該行動器件處接收一無線節點之天線資訊,該天線資訊包括被傳輸至該行動器件之至少一個訊息中之該無線節點之一傳輸器增益。該至少一個訊息包括一信標圖框訊息、一基於精細時序量測(FTM)協定之訊息及/或自一遠端中央儲存庫傳輸之一輔助資料訊息。該方法亦包括至少部分基於該無線節點之該傳輸器增益導出該行動器件之一接收器之一接收器增益之一估計值,及基於至少部分基於該無線節點之該傳輸器增益導出之該行動器件之該接收器之該接收器增益之該估計值而調節所判定的自該無線節點接收之信號之一或多個信號強度值。

Description

分配及利用用於位置判定操作之天線資訊 [根據專利法之優先權主張]
本申請案主張於2015年2月27日申請之美國臨時申請案第62/126,228號及於2015年8月26日申請之美國實用申請案第14/836,530號之權益及優先權,兩者題為「DISTRIBUTION AND UTILIZATION OF ANTENNA INFORMATION FOR LOCATION DETERMINATION OPERATIONS」,且兩者被讓與給本受讓人,且明確地以引用之方式併入本文中。
用於無線器件(諸如,存取點、基地台、個人行動器件等)的天線資訊通常出於網路分析目的經判定及使用。此類天線資訊可包括(例如)關於節點之天線類型或模型、天線增益資料、天線組態等的資訊。
當計算用於導出器件之位置的資料時,位置判定技術常常相依於關於節點之天線的某些假定。舉例而言,當計算範圍值(亦即,接收器件與傳輸器件之間的距離)時,有時候假定傳輸器件之天線為全向性的。構成傳輸器件之天線特質的此類假定及/或其他假定可能不總是正確的,且可能因此導致不精確的位置判定結果,或以其他方式妨礙或降低效能。
在一些變化中,揭示一種基於處理器行動器件處之方法。該方法包括在行動器件處接收用於無線節點的天線資訊,該資訊包括被傳輸至行動器件的至少一個訊息中之用於無線節點的傳輸器增益。該至少一個訊息包括(例如)根據自無線節點傳輸的IEEE 802.11標準而組態的信標圖框訊息、基於精細時序量測(FTM)協定之訊息、自資訊之遠端中央儲存庫傳輸的輔助資料訊息或其任何組合。該方法亦包括至少部分地基於用於無線節點之傳輸器增益而導出用於行動器件之接收器的接收器增益之估計值,及基於行動器件之接收器之接收器增益之估計值調節所判定的自無線節點接收之信號的一或多個信號強度值,該估計值為至少部分地基於用於無線節點之傳輸器增益而導出。
在一些變化中,提供一種行動器件。該行動器件包括與一或多個遠端器件通信的至少一個收發器、記憶體及耦接至記憶體及至少一個收發器的一或多個處理器。行動器件經組態以接收用於無線節點之天線資訊,該天線資訊包括被傳輸至行動器件之至少一個訊息中之用於無線節點的傳輸器增益,其中至少一個訊息包括(例如)自無線節點傳輸之根據IEEE 802.11標準組態的信標圖框訊息、基於精細時序量測(FTM)協定之訊息、自資訊之遠端中央儲存庫傳輸之輔助資料訊息或其任何組合。行動器件亦經組態以至少部分基於用於無線節點之傳輸器增益而導出用於行動器件之接收器之接收器增益之估計值,及基於行動器件之接收器之接收器增益之估計值調節所判定的自無線節點接收之信號之一或多個信號強度值,該估計值為至少部分基於用於無線節點之傳輸器增益而導出。
在一些變化中,提供一種額外行動器件。額外行動器件包括用於接收被傳輸至行動器件之至少一個訊息中之用於無線節點之天線資訊的構件,該天線資訊包括用於無線節點的傳輸器增益,其中至少一 個訊息包括(例如)自無線節點傳輸之根據IEEE 802.11標準組態的信標圖框訊息、基於精細時序量測(FTM)協定之訊息、自資訊之遠端中央儲存庫傳輸的輔助資料訊息或其任何組合。額外行動器件亦包括用於至少部分基於無線節點之傳輸器增益導出行動器件之接收器之接收器增益之估計值的構件,及用於基於行動器件之接收器之接收器增益之估計值調節自無線節點接收之信號的所判定的一或多個信號強度值的構件,該估計值為至少部分基於用於無線節點之傳輸器增益而導出。
在一些變化中,提供一種非暫時性電腦可讀媒體。額外電腦可讀媒體使用在處理器上可執行以在行動器件處接收用於無線節點之天線資訊的指令之集合來程式化,該天線資訊包括被傳輸至行動器件之至少一個訊息中之無線節點之傳輸器增益,其中至少一個訊息包括(例如)自無線節點傳輸的根據IEEE 802.11標準組態的信標圖框訊息、基於精細時序量測(FTM)協定之訊息、或自資訊之遠端中央儲存庫傳輸的輔助資料訊息或其任何組合。指令之集合包括至少部分基於用於無線節點之傳輸器增益而導出用於行動器件之接收器的接收器增益之估計值,及基於行動器件之接收器之接收器增益之估計值調節自無線節點接收之信號的所判定的一或多個信號強度值的其他指令,該估計值為至少部分基於用於節點之傳輸器增益而導出。
在一些變化中,揭示一種在基於處理器之無線節點處的額外方法。該額外方法包括藉由無線節點信號傳輸至行動器件。藉由無線節點傳輸之信號的一或多個信號強度值係藉由行動器件判定,其中所判定之一或多個信號強度值係基於基於包括於被傳輸至至少一個訊息中之行動器件之天線資訊中的無線節點之傳輸器增益而導出的行動器件之接收器增益之估計值而調節。該至少一個訊息包括(例如)自無線節點傳輸的根據IEEE 802.11標準而組態的信標圖框訊息、基於精細時序量測(FTM)協定之訊息、自資訊之遠端中央儲存庫傳輸的輔助資料 訊息或其任何組合。
在一些變化中,提供一種額外無線節點。該額外無線節點包括與一或多個遠端器件通信的至少一個收發器、記憶體及耦接至記憶體及至少一個收發器的一或多個處理器。額外無線節點經組態以將信號傳輸至行動器件。藉由無線節點傳輸之信號的一或多個信號強度值係由行動器件判定,其中所判定之一或多個信號強度值係基於基於包括於被傳輸至至少一個訊息中之行動器件之天線資訊中的無線節點之傳輸器增益而導出的行動器件之接收器增益之估計值而調節。該至少一個訊息包括自無線節點傳輸的根據IEEE 802.11標準而組態的信標圖框訊息、基於精細時序量測(FTM)協定之訊息、自資訊之遠端中央儲存庫傳輸的輔助資料訊息或其任何組合。
在一些變化中,提供一種額外無線節點。該額外無線節點包括用於藉由無線節點將信號傳輸至行動器件的構件。藉由無線節點傳輸之信號的一或多個信號強度值係由行動器件判定,其中所判定之一或多個信號強度值係基於基於包括於被傳輸至至少一個訊息中之行動器件之天線資訊中的無線節點之傳輸器增益而導出的行動器件之接收器增益之估計值而調節。該至少一個訊息包括自無線節點傳輸的根據IEEE 802.11標準而組態的信標圖框訊息、基於精細時序量測(FTM)協定之訊息、自資訊之遠端中央儲存庫傳輸的輔助資料訊息或其任何組合。
在一些變化中,提供一種額外非暫時性電腦可讀媒體。額外電腦可讀媒體使用在處理器上可執行以藉由無線節點將信號傳輸至行動器件的指令之集合來程式化。藉由無線節點傳輸之信號的一或多個信號強度值係由行動器件判定,其中所判定之一或多個信號強度值係基於基於包括於被傳輸至至少一個訊息中之行動器件之天線資訊中的無線節點之傳輸器增益而導出的行動器件之接收器增益之估計值而調 節。該至少一個訊息包括自無線節點傳輸的根據IEEE 802.11標準而組態的信標圖框訊息、基於精細時序量測(FTM)協定之訊息、自資訊之遠端中央儲存庫傳輸的輔助資料訊息或其任何組合。
在一些變化中,提供一種在基於處理器之行動器件處的額外方法。該額外方法包括獲得無線節點之天線資訊,基於天線資訊判定無線節點之天線類型,其中無線節點傳輸在行動器件處所接收之信號,及回應於無線節點之天線類型對應於全向天線之判定自由無線節點傳輸之信號的所判定的一或多個信號強度值計算表示自無線節點至行動器件之一或多個距離的一或多個範圍值。
在一些變化中,提供一種額外行動器件。該額外行動器件包括與一或多個遠端器件通信的至少一個收發器、記憶體及耦接至記憶體及至少一個收發器的一或多個處理器。額外行動器件經組態以獲得無線節點之天線資訊,基於天線資訊判定無線節點之天線類型,其中無線節點傳輸在行動器件處所接收之信號,及回應於無線節點之天線類型對應於全向天線之判定自由無線節點傳輸之信號的所判定的一或多個信號強度值計算表示自無線節點至行動器件之一或多個距離的一或多個範圍值。
在一些變化中,提供另一行動器件。該另一行動器件包括用於獲得無線節點之天線資訊的構件,用於基於天線資訊判定無線節點之天線類型的構件,其中無線節點傳輸在行動器件處所接收之信號,及用於回應於無線節點之天線類型對應於全向天線之判定自由無線節點傳輸之信號的所判定的一或多個信號強度值計算表示自無線節點至行動器件之一或多個距離的一或多個範圍值的構件。
在一些變化中,提供一種額外非暫時性電腦可讀媒體。使用指令之集合而程式化額外電腦可讀媒體,該等指令可在處理器上執行以在無線器件處獲得無線節點之天線資訊,基於天線資訊判定無線節點 之天線類型,其中無線節點傳輸在行動器件處所接收之信號,並回應於無線節點之天線類型對應於全向天線之判定自由無線節點傳輸之信號的所判定的一或多個信號強度值計算表示自無線節點至行動器件之一或多個距離的一或多個範圍值。
在一些變化中,揭示一種在基於處理器之無線節點處的額外方法。該額外方法包括將信號傳輸至行動器件。回應於包括於至少一個訊息中被提供至行動器件的天線資訊中的無線節點之天線類型對應於全向天線之判定自由無線節點傳輸之信號的所判定的一或多個信號強度值計算表示自無線節點至行動器件之一或多個距離的一或多個範圍值。
在一些變化中,提供一種額外無線節點。該額外無線節點包括與一或多個遠端器件通信的至少一個收發器、記憶體及耦接至記憶體及至少一個收發器的一或多個處理器。額外無線節點經組態以將信號傳輸至行動器件。回應於包括於至少一個訊息中被提供至行動器件的天線資訊中的無線節點之天線類型對應於全向天線之判定的自由無線節點傳輸之信號的所判定的一或多個信號強度值計算表示自無線節點至行動器件之一或多個距離的一或多個範圍值。
在一些變化中,提供一種額外無線節點。該額外無線節點包括用於將信號傳輸至行動器件的構件。回應於包括於至少一個訊息中被提供至行動器件的天線資訊中的無線節點之天線類型對應於全向天線的判定的自由無線節點傳輸之信號的所判定的一或多個信號強度值計算表示自無線節點至行動器件之一或多個距離的一或多個範圍值。
在一些變化中,揭示一種額外非暫時性電腦可讀媒體。該額外電腦可讀媒體使用在處理器上可執行以藉由無線節點將信號傳輸至行動器件的指令之集合來程式化。回應於包括於至少一個訊息中被提供至行動器件的天線資訊中的無線節點之天線類型對應於全向天線之判 定的由無線節點傳輸之信號的所判定的一或多個信號強度值計算表示自無線節點至行動器件之一或多個距離的一或多個範圍值。
100‧‧‧操作環境
102a‧‧‧衛星定位系統(SPS)
102b‧‧‧衛星定位系統(SPS)
104a‧‧‧基地台/存取點
104b‧‧‧基地台/存取點
104c‧‧‧基地台/存取點
106a‧‧‧區域網路無線存取點(LAN-WAP)
106b‧‧‧區域網路無線存取點(LAN-WAP)
106c‧‧‧區域網路無線存取點(LAN-WAP)
106d‧‧‧區域網路無線存取點(LAN-WAP)
106e‧‧‧區域網路無線存取點(LAN-WAP)
108‧‧‧無線器件/行動器件
110‧‧‧伺服器
112‧‧‧網路
200‧‧‧行動器件
202‧‧‧天線
204‧‧‧廣域網路收發器
206‧‧‧區域網路收發器
208‧‧‧SPS接收器
210‧‧‧處理器/控制器
212‧‧‧感測器
212a‧‧‧加速度計
212b‧‧‧陀螺儀
212c‧‧‧地磁(磁力計)感測器
212d‧‧‧高度計
212e‧‧‧溫度計
212f‧‧‧音訊感測器
212g‧‧‧攝影機
214‧‧‧儲存媒體
216‧‧‧定位模組
218‧‧‧應用程式模組
220‧‧‧所接收信號強度指示符(RSSI)模組
222‧‧‧往返時間(RTT)模組
224‧‧‧輔助資料儲存器
226‧‧‧儲存模組
250‧‧‧使用者介面
252‧‧‧麥克風/揚聲器
254‧‧‧小鍵盤
256‧‧‧顯示器
300‧‧‧傳輸節點
310a-n‧‧‧收發器
312a-n‧‧‧傳輸器
314a-n‧‧‧接收器
316a-n‧‧‧天線
320‧‧‧網路介面
330‧‧‧控制器
340‧‧‧相鄰者關係控制器
342‧‧‧相鄰者清單
400‧‧‧程序
410‧‧‧區塊
420‧‧‧區塊
420‧‧‧區塊
430‧‧‧區塊
430‧‧‧區塊
500‧‧‧信標圖框
500‧‧‧廣播訊息
502‧‧‧中間存取控制(MAC)標頭
504‧‧‧圖框主體
506‧‧‧圖框控制序列(FCS)
508‧‧‧圖框控制(FC)欄位
510‧‧‧持續時間欄位
512‧‧‧目的地位址(DA)欄位
514‧‧‧源位址(SA)欄位
516‧‧‧基本服務集合標識(BSSID)欄位
518‧‧‧序列控制欄位
520‧‧‧時戳欄位
522‧‧‧信標間隔欄位
524‧‧‧能力資訊欄位
526‧‧‧服務集合識別符(SSID)欄位
528‧‧‧所支援比率欄位
530‧‧‧跳頻(FH)參數集
532‧‧‧直接序列參數集
534‧‧‧無爭用參數集
536‧‧‧獨立基本服務集合(IBSS)參數集
538‧‧‧國家資訊欄位
540‧‧‧FH跳頻參數欄位
542‧‧‧FH場型表
544‧‧‧功率約束欄位
546‧‧‧頻道開關通知欄位
548‧‧‧安靜欄位
550‧‧‧IBSS直接頻率選擇(DFS)欄位
552‧‧‧傳輸功率控制(TPC)欄位
554‧‧‧有效輻射之功率(ERP)資訊欄位
556‧‧‧經擴展支援之比率欄位
558‧‧‧穩固安全網路(RSN)欄位
560‧‧‧天線資訊元素欄位/天線資訊元素
562‧‧‧元素ID欄位
564‧‧‧長度欄位
566‧‧‧天線ID欄位
568‧‧‧天線增益欄位
570‧‧‧天線類型欄位
600‧‧‧交互
610‧‧‧起始無線器件
612‧‧‧另一(第二)無線器件
620‧‧‧請求訊息
622‧‧‧回復訊息
624‧‧‧Ack訊息
626‧‧‧動作圖框M訊息
628‧‧‧Ack訊息
650‧‧‧FTM訊息
652‧‧‧類別欄位
654‧‧‧公開動作欄位
656‧‧‧對話標記欄位
658‧‧‧跟進對話標記欄位
660‧‧‧離開時間(TOD)欄位
662‧‧‧到達時間(TOA)欄位
664‧‧‧TOD誤差欄位
666‧‧‧TOA誤差欄位
668‧‧‧LCI報告欄位
670‧‧‧位置城市報告欄位
672‧‧‧精細時序量測參數欄位
680‧‧‧天線資訊元素
682‧‧‧元素ID欄位
684‧‧‧長度欄位
686‧‧‧天線ID欄位
688‧‧‧天線增益欄位
690‧‧‧天線類型欄位
700‧‧‧基於FTM之請求訊息(FTMR)
702‧‧‧類別欄位
704‧‧‧公開動作欄位
706‧‧‧觸發欄位
708‧‧‧LCI量測請求欄位
710‧‧‧位置城市量測請求欄位
712‧‧‧精細時序量測參數欄位
720‧‧‧天線資訊元素
722‧‧‧元素ID欄位
724‧‧‧長度欄位
726‧‧‧天線ID欄位
728‧‧‧天線增益欄位
730‧‧‧天線類型欄位
800‧‧‧程序
810‧‧‧區塊
820‧‧‧區塊
900‧‧‧程序
910‧‧‧區塊
920‧‧‧區塊
1000‧‧‧程序
1010‧‧‧區塊
1020‧‧‧區塊
1100‧‧‧程序
1110‧‧‧區塊
1120‧‧‧區塊
1200‧‧‧系統
1210‧‧‧行動器件/無線器件
1220‧‧‧無線節點
1222‧‧‧天線
1222a-n‧‧‧天線
1224‧‧‧增益場型
1226‧‧‧方向
1300‧‧‧程序
1310‧‧‧區塊
1320‧‧‧區塊
1400‧‧‧程序
1410‧‧‧區塊
1420‧‧‧區塊
1500‧‧‧程序
1510‧‧‧區塊
1520‧‧‧區塊
1530‧‧‧區塊
1600‧‧‧程序
1610‧‧‧區塊
1620‧‧‧區塊
1700‧‧‧程序
1710‧‧‧區塊
1720‧‧‧區塊
1730‧‧‧區塊
1800‧‧‧程序
1810‧‧‧區塊
1820‧‧‧區塊
1900‧‧‧程序
1910‧‧‧區塊
1920‧‧‧區塊
1930‧‧‧區塊
2000‧‧‧程序
2010‧‧‧區塊
2020‧‧‧區塊
2100‧‧‧計算系統
2110‧‧‧基於計算之器件
2112‧‧‧中央處理器單元(CPU)
2114‧‧‧大容量儲存器件
2116‧‧‧鍵盤或小鍵盤
2120‧‧‧監控器
圖1為根據某些實例實施之包括與一或多個無線節點通信之行動無線器件的實例操作環境之示意圖。
圖2為根據某些實例實施之實例無線器件(例如,行動無線器件)之示意圖。
圖3為根據某些實例實施之實例節點(例如,存取點)之示意圖。
圖4為根據某些實例實施之藉由第一無線器件獲得另一(第二)無線器件之天線之天線資訊的實例程序之流程圖。
圖5為根據某些實例實施之根據IEEE 802.11標準格式化並由WiFi存取點傳輸的包括天線資訊的實例信標圖框。
圖6A為說明根據某些實例實施之兩個無線器件之間為獲得天線資訊之實例交互的信號流程圖。
圖6B為根據某些實例實施之根據精細時序量測(FTM)協定格式化並包括傳輸節點或器件之天線資訊的回復訊息之實例示意圖。
圖7為根據某些實例實施之用於自目標無線器件/節點請求天線資訊之實例基於FTM之請求訊息(FTMR)的示意圖。
圖8為根據某些實例實施之藉由無線器件將無線器件之天線資訊提供至另一無線器件之實例程序之流程圖。
圖9為根據某些實例實施之收集基於眾包的(crowd-sourced)天線資訊之實例程序之流程圖。
圖10為根據某些實例實施之維持藉由多個無線器件收集的眾包資訊(包括天線資訊)的實例程序之流程圖。
圖11為根據某些實例實施之判定無線節點之天線的天線資訊之實例程序之流程圖。
圖12為根據某些實例實施之經組態以判定節點之天線之天線定向的系統(包含對自無線節點之信號執行量測之行動器件)之示意圖。
圖13為根據某些實例實施之便於無線節點之天線資訊之校驗及/或判定之實例程序之流程圖。
圖14為根據某些實例實施之判定/推斷第一無線節點之缺失天線資訊之實例程序的流程圖。
圖15為根據某些實例實施之通常在伺服器處執行的判定或推斷無線節點之缺失天線資訊的實例程序之流程圖。
圖16為根據某些實例實施之基於無線節點之天線資訊產生熱圖之實例程序之流程圖。
圖17為根據某些實例實施之基於傳輸藉由量測器件所接收之信號的無線節點的天線資訊執行信號強度調節的實例程序之流程圖。
圖18為根據某些實例實施之通常在無線節點(諸如,AP或基地台)處執行的便於行動器件之位置判定的實例程序之流程圖。
圖19為根據某些實例實施之用於行動器件之範圍判定(例如,便於位置判定)之實例程序之流程圖。
圖20為根據某些實例實施之通常在無線節點處執行以便於使用基於範圍量測之位置判定操作的實例程序之流程圖。
圖21為根據某些實例實施之實例計算系統之示意圖。
根據某些實例實施,各種圖式中之類似參考符號指示類似元件。
本文描述用於天線資訊之收集、管理及利用(例如,執行位置判定操作)之方法、系統、器件、電腦可讀媒體及其他實施。實例實施例包括(例如)以下方法中之一或多者。
一種方法可包括:由第一無線器件獲得包含第二無線器件之一 或多個天線之天線資訊的通信;在第一無線器件處判定自第二無線器件傳輸之信號的信號強度值;及基於所判定的自第二無線器件傳輸之信號的信號強度值,及基於第二無線器件之一或多個天線之天線資訊執行位置判定操作。
額外方法可包括:由無線器件接收包括包含傳輸信號之第一無線節點之天線資料之至少一個訊息的信號;及由無線器件將包括第一無線節點之天線資訊傳輸至遠端器件,該遠端器件經組態以接收及儲存當訪視由多個無線節點覆蓋之各別區域時由一或多個無線器件獲得之多個無線節點之天線資訊。
另一方法可包括在行動器件之多個位置處接收自第一無線節點傳輸之通信,及回應於執行量測之多個位置之空間分配足夠大的判定基於在行動器件之多個位置處對所接收之通信執行的量測導出第一無線節點之一或多個天線之天線資訊。
又一方法可包括在行動無線器件處判定關於與行動無線器件通信之第一無線節點的資訊,其中第一無線節點之至少一些天線資訊不可用。該方法亦包括由行動無線器件傳輸包括關於第一無線節點之資訊中之至少一些的資訊訊息,該資訊訊息被傳輸至遠端器件,該遠端器件經組態以接收及儲存當訪視由多個無線節點覆蓋之各別區域時由一或多個無線器件獲得之多個無線節點之天線資訊。遠端器件經進一步組態以自含有所儲存的多個無線節點之多個天線資訊的資料記錄識別具有與自由行動無線器件傳輸之資訊訊息的至少一個值匹配之資料的一或多個記錄,並自一或多個所識別資料記錄判定表示不可用於第一無線節點之至少一些天線資訊之潛在天線參數的值。
另一方法可包括獲得一或多個無線節點之天線資訊,及至少部分基於該一或多個無線節點之天線資訊自藉由一或多個無線節點所傳輸之信號產生表示在複數個位置處可量測之值的熱圖。
另一方法可包括(例如,在行動器件處)獲得包括傳輸器增益的無線節點之天線資訊,至少部分基於無線節點之傳輸器增益而導出行動器件之接收器之接收器增益之估計值,及基於基於無線節點之傳輸器增益而導出的行動器件之接收器增益之估計值調節自無線節點接收之信號之所判定之一或多個信號強度值。
另一方法可包括(例如,在行動器件處)獲得無線節點之天線資訊,基於天線資訊判定無線節點之天線類型(傳輸在行動器件處所接收之信號),及回應於無線節點之天線類型對應於全向天線之判定自所判定之一或多個信號強度值計算表示無線節點至行動器件之一或多個距離的一或多個範圍值。
現注意圖1,所展示的是包括與一或多個無線節點通信之無線器件(亦被稱作行動無線器件或行動台)108之實例操作環境100之示意圖。在一些實施例中,行動器件108可經組態以:獲得與行動器件通信之無線節點(例如,圖1中描繪的存取點104a-c及106a-e)中之一或多者的天線資訊;接收及量測自一或多個無線節點之信號(例如,判定/導出所接收信號之信號強度值);至少部分基於所獲得的天線資訊處理所接收及量測之信號;將其獲得的天線資訊中之一些傳達至遠端器件(例如,資訊之中央儲存庫);及/或執行關於其自身或其他器件之天線資訊的其他操作。由行動器件(或,替代地由與行動器件108通信之一些其他遠端器件)執行的處理可包括至少部分基於自一或多個傳輸節點接收之信號(例如,信號之經判定強度值)及基於傳輸節點之天線之天線資訊執行位置判定操作。將天線資訊考慮到執行(例如)位置判定操作中,可改良位置判定精確性。
在一些實施例中,如下文將更詳細地描述,可經由以下通信類型中之一或多者藉由行動器件108獲得天線資訊。
一種通信類型為藉由至少一個存取點傳達之廣播訊息(例如,信 標圖框)之廣播,其包括具有關於傳輸存取點及/或其他節點之天線資訊之資料的資訊元素。
在另一通信類型中,回應於自行動器件108之請求訊息回復訊息由至少一個節點(例如,基地台104a-c或存取點106a-e中之任何一或多者)傳輸從而獲得天線資訊以便使用此類天線資訊來執行各種操作(諸如位置判定操作)。在一些實施例中,可根據精細時序量測(FTM)協定或時序量測協定來實施行動器件108與至少一個節點之間的請求-回復訊息交換,其中藉由通信器件交換之訊息包括具有關於通信器件之天線資訊之資料的天線資訊元素。
在另一通信類型中,自經組態以維持此類輔助資料之伺服器傳輸包括天線資訊之輔助資料。在一些實施例中,輔助資料伺服器(可被實施為與行動器件通信/相互作用之一或多個節點中之一者之一部分)經組態以管理輔助資料之儲存庫,該等輔助資料之儲存庫包括諸如可由行動器件訪視之各種位置之圖、用於位置判定之熱圖、用於各種節點及/或定位衛星運載工具之年曆資訊、用於各種節點之天線之天線資訊等的資料。在一些實施例中,經提供作為輔助資料之天線資訊可已經由眾包操作被收集或編輯,其中各種行動器件在其操作期間(亦即,當來回移動時)自各種節點(例如,存取點)收集天線資訊並將所收集天線資訊傳達至藉由輔助資料伺服器維持之中央儲存庫。隨後,眾包收集之資訊可被提供至訪視藉由最初收集儲存於儲存庫中之天線資訊的行動器件訪視之類似(或同一)位置的另一行動器件。在一些實施例中,當特定節點之實際天線資訊不可用時,中央儲存庫經組態以自針對其他節點所維持之資訊推斷特定節點之天線資訊。
在一些實施例中,行動器件108可經組態以操作多種類型之其他通信系統/器件並與多個類型之其他通信系統/器件相互作用,該等系統/器件包括區域網路器件(或節點),諸如用於室內通信之WLAN、超 微型小區、基於Bluetooth®無線技術之收發器及其他類型之室內通信網路節點、廣域無線網路節點、衛星通信系統等,且由此行動器件108可包括與各種類型之通信系統通信之一或多個介面。如本文所使用,行動器件108可與之通信的通信系統/器件/節點亦被稱作存取點(AP)或基地台。
如所提及,環境100可含有一或多種不同類型的無線通信系統或節點。亦被稱作無線存取點(或WAP)之此類節點可包括LAN及/或WAN無線收發器,包括(例如)WiFi基地台、超微型小區收發器、Bluetooth®無線技術收發器、蜂巢式基地台、WiMax收發器等。因此,舉例而言且繼續參考圖1,環境100可包括區域網路無線存取點(LAN-WAP)106a-e,其可用於與行動器件108進行無線話音及/或資料通信。在一些實施例中,亦可利用LAN-WAP 106a-e作為獨立位置資料源,例如,經由基於指紋識別之程序,經由基於(例如)基於時序之技術(例如,基於RTT之量測),信號強度量測(例如,RSSI量測)的基於多邊量測程序之實施等。LAN-WAP 106a-e可為無線區域網路(WLAN)之一部分,其可在建築中操作且在比WWAN更小的地理區域上執行通信。另外在一些實施例中,LAN-WAP 106a-e亦可包括微微或超微型小區。如將進一步更詳細地論述,圖1中描繪之LAN-WAP節點中之一或多者可經組態以傳達傳輸節點之天線的天線資訊,其中此類資訊包括(例如)各別傳輸節點之天線增益資訊、各別傳輸節點之天線模型資訊、天線定向/場型資訊、天線下傾角資訊等中之一或多者。在一些實施例中,LAN-WAP 106a-e可為(例如)WiFi網路(802.11x)、蜂巢式微微網及/或超微型小區、Bluetooth®無線技術網路等之一部分。LAN-WAP 106a-e亦可包括高通(Qualcomm)室內定位系統(QUIPS)。在一些實施例中,QUIPS實施可經組態以使得行動器件可與為器件提供行動器件定位的特定樓層或某個其他區域的資料的伺 服器通信(以便提供輔助資料,例如,樓層平面圖、AP MAC ID、RSSI地圖等)。儘管圖1中描繪五(5)個LAN-WAP存取點,但可使用任何數目個此類LAN-WAP,且在一些實施例中,環境100可根本不包括LAN-WAP存取點,或可包括單個LAN-WAP存取點。
如進一步說明,環境100亦可包括複數個一或多種類型之廣域網路無線存取點(WAN-WAP)104a-c,該等存取點可用於無線話音及/或資料通信,且亦可充當行動器件108可經由其而判定其定位/位置之另一獨立資訊源。WAN-WAP 104a-c可為廣域無線網路(WWAN)之一部分,其可包括蜂巢式基地台及/或其他廣域無線系統,諸如,例如WiMAX(例如,802.16)。WWAN可包括圖1中未展示的其他已知網路組件。通常,WWAN內的每一WAN-WAP 104a-104c可自固定位置操作或可為可移動的,且可提供大城市及/或地區性區域上方的網路覆蓋。儘管圖1中描繪三(3)個WAN-WAP,但可使用任何數目個此類WAN-WAP。在一些實施例中,環境100可根本不包括WAN-WAP,或可包括單個WAN-WAP。
在一些實施例中,可使用各種無線通信網路及/或技術(諸如,廣域無線網路(WWAN)、無線區域網路(WLAN)、無線個人區域網路(WPAN)等)實施至行動器件108之通信及自行動器件108之通信(交換資料、啟用關於器件108之位置之位置判定操作等)。術語「網路」及「系統」可交換使用。WWAN可為分碼多重存取(CDMA)網路、分時多重存取(TDMA)網路、分頻多重存取(FDMA)網路、正交分頻多重存取(OFDMA)網路、單載波分頻多重存取(SC-FDMA)網路、WiMax(IEEE 802.16)等。CDMA網路可實施一或多個無線電存取技術(RAT),諸如cdma2000、寬頻CDMA(W-CDMA)等。Cdma2000包括IS-95、IS-2000及/或IS-856標準。TDMA網路可實施全球行動通信系統(GSM)、數位先進行動電話系統(D-AMPS)或一些其他RAT。GSM及 W-CDMA描述於來自名為「第三代合作夥伴計劃」(3GPP)的協會的文獻中。Cdma2000描述於來自名為「第三代合作夥伴計劃2」(3GPP2)之協會的文獻中。3GPP及3GPP2文獻為可公開獲得的。在一些實施例中,4G網路、長期演進(「LTE」)網路、先進LTE網路、超行動寬帶(UMB)網路及所有其他類型之蜂巢式通信網路亦可被實施且與本文所描述之系統、方法及其他實施一起使用。亦可使用IEEE 802.11x網路而至少部分實施WLAN,且WPAN可為Bluetooth®無線技術網路、IEEE 802.15x或一些其他類型之網路。本文中所描述之技術亦可用於WWAN、WLAN及/或WPAN之任何組合。
在一些實施例中,且如圖1中進一步描繪,行動器件108亦可經組態以至少接收來自可用作用於行動器件108之獨立位置資訊源的衛星定位系統(SPS)102a-b的資訊。行動器件108可因此包括一或多個專用SPS接收器,其具體經設計以自SPS衛星接收用於導出地理位置資訊的信號。在其中行動器件108可接收衛星信號的實施例中,行動器件可利用專門實施以與SPS一起使用的接收器(例如,GNSS接收器)自由至少SPS衛星102a-b傳輸的複數個信號提取位置資料。所傳輸衛星信號可包括(例如)標記有設定數目個晶片的重複偽隨機雜訊(PN)碼的信號且可位於基於地面的控制台、使用者設備及/或宇宙飛行器上。本文中所提供的技術可應用於或以其他方式經啟用以用於各種其他系統,諸如,全球定位系統(GPS)、伽利略(Galileo)、格洛納斯(Glonass)、羅盤、日本上方的準天頂衛星系統(QZSS)、印度上方的印度地區性導航衛星系統(IRNSS)、中國上方的北斗衛星等,及/或可與一或多個全球及/或地區性導航衛星系統相關聯或以其他方式經啟用以與一或多個全球及/或地區性導航衛星系統一起使用的各種增強系統(例如,基於衛星的增強系統(SBAS))。借助於實例(但不限制),SBAS可包括提供完整性資訊、微分校正等的增強系統,該增強系統 諸如(例如)廣域增強系統(WAAS)、歐洲地球同步導航覆蓋服務(EGNOS)、多功能衛星增強系統(MSAS)、GPS輔助的地理增強導航或GPS及地理增強導航系統(GAGAN)及/或類似者。因此,如本文中所使用,SPS可包括一或多個全球及/或地區性導航衛星系統及/或增強系統之任何組合,且SPS信號可包括SPS、類SPS及/或與此類一或多個SPS相關聯之其他信號。
系統100可進一步包括經組態以經由網路112(例如,蜂巢式無線網路、WiFi網路、基於封包之專用或公用網路(諸如,公開網際網路)),或經由包括有伺服器110之無線收發器與多個網路元件或節點及/或行動器件通信的伺服器110(例如,位置伺服器或任何其他類型之伺服器)。舉例而言,伺服器110可經組態以建立與可為網路112之一部分的WLAN節點(諸如,存取點106a-e)中之一或多者的通信鏈路,以將資料及/或控制信號傳達至彼等存取點,並自存取點接收資料及/或控制信號。存取點106a-e中之每一者可又建立與位於各別存取點106a-e之範圍內之行動器件的通信鏈路。伺服器110亦可經組態以(經由無線收發器直接地或經由網路連接間接地)建立與亦可為網路112之一部分的WWAN節點中之一或多者(諸如,圖1中描繪之WWAN存取點104a-c)的通信鏈路。伺服器110亦可經組態以至少自可被用作獨立位置資訊源的衛星定位系統(SPS)之衛星運載工具102a及/或102b接收資訊。在一些實施例中,伺服器110可為網路112之一部分,可附接於網路112或可到達網路112,且可經由網路112與行動器件108通信。在此等實施例中,伺服器110可不建立與WWAN AP 104a-c及WLAN AP 106a-e中之一些或所有的通信鏈路。在一些實施例中,伺服器110可將此類協定實施為安全使用者平面位置(SUPL)。使用者平面位置協定(ULP)、LTE定位協定(LPP)及/或LPP擴展(LPPe)協定以用於直接通信並控制及傳送量測。LPP協定由3GPP定義,且ULP及LPPe 協定由開放行動聯盟(OMA)定義。在一些實施例中,伺服器110亦可用於實施資訊之中央儲存庫以儲存(尤其)多個無線節點及器件之天線資訊。
因此,在一些實施例中,行動器件108可與SPS衛星102a-b、WAN-WAP 104a-c及/或LAN-WAP 106a-e中之任一者或組合通信。在一些實施例中,前述系統中之每一者可使用相同或不同技術提供用於行動器件108的獨立位置資訊估計值。在一些實施例中,行動器件可結合自不同類型之存取點中之每一者導出的解決方案以改良位置資料之精確性。也可能混雜來自不同系統的量測值以得到位置估計值,尤其是當來自所有個別系統的量測值的數目不足以導出位置時。舉例而言,在城市峽谷設定中,僅一個GNSS衛星可為可見的,且提供適合的量測值(亦即原始偽距及多普勒可觀察量)。此單個量測值本身無法提供位置解決方案。然而,其可與來自城市WiFiAP的量測值或WWAN小區範圍組合。當使用存取點104a-b、106a-e及/或衛星102a-b導出位置時,可使用在一些實施例中可經由網絡112存取的伺服器(例如,定位伺服器)110執行操作/處理中之至少一些。
現參考圖2,展示說明可類似於或與圖1中描繪之行動器件108相同的實例行動器件200之各種組件的示意圖。為簡單起見,圖2之示意性方塊中說明的各種特徵/組件/功能使用共同匯流排連接在一起以表示此等各種特徵/組件/功能以可操作方式耦合在一起。可提供其他連接、機制、特徵、功能或其類似者且在必要時對其進行調適而以可操作方式耦合且組態攜帶型無線器件。此外,圖2之實例中說明的特徵或功能中之一或多者可進一步細分,或圖2中說明的特徵或功能中之兩者或兩者以上可組合。另外,可排除圖2中說明的特徵或功能中之一或多者。在一些實施例中,圖2中描繪之組件之一些或所有亦可用於圖1中說明的存取點106a-e及/或104a-c中之一或多者之實施。在此 等實施例中,圖2中描繪之組件可經組態以產生如由本文中所描述之存取點執行的操作(例如,傳達包括天線資訊之訊息,處理及管理天線資訊,執行位置判定操作等)。
如所展示,行動器件200可包括可連接至一或多個天線202之一或多個區域網路收發器206。該一或多個區域網路收發器206包含合適的器件、電路、硬體及/或軟體以用於與圖1中描繪之WLAN存取點106a-e中之一或多者通信及/或偵測至/自圖1中描繪之WLAN存取點106a-e中之一或多者的信號,及/或直接地與網路內之其他無線器件通信。在一些實施例中,區域網路收發器206可包含適合於與一或多個無線存取點通信的WiFi(802.11x)通信收發器;然而,在一些實施例中,區域網路收發器206可經組態以與其他類型之區域網路、個人區域網路(例如,Bluetooth®無線技術網路)等通信。另外,可使用任何其他類型之無線聯網技術,例如,超寬帶、紫蜂(ZigBee)、無線USB等。
在一些實施中,行動器件200亦可包括可連接至一或多個天線202的一或多個廣域網路收發器204。廣域網路收發器204可包含合適的器件、電路、硬體及/或軟體以用於與(例如)圖1中說明的WWAN存取點104a-c中之一或多者通信及/或偵測自(例如)圖1中說明的WWAN存取點104a-c中之一或多者的信號,及/或直接地與網路內的其他無線器件通信。在一些實施中,廣域網路收發器204可包含適於與無線基地台之CDMA網絡通信的CDMA通信系統。在一些實施中,無線通信系統可包含其他類型之蜂巢式電話網路,例如TDMA、GSM、WCDMA、LTE等。另外,可使用任何其他類型之無線聯網技術,包括(例如)WiMax(802.16)等。
在一些實施例中,SPS接收器(亦被稱作全球導航衛星系統(GNSS)接收器)208亦可包括行動器件200。SPS接收器208可連接至一 或多個天線202以接收衛星信號。SPS接收器208可包含用於接收及處理SPS信號的任何合適硬體及/或軟體。SPS接收器208可在適當時自其他系統請求資訊,且可部分地使用藉由任何合適的SPS程序獲得的量測值執行判定行動器件200之位置所必要的計算。
如圖2中進一步說明,實例行動器件200包括耦接至處理器/控制器210之一或多個感測器212。舉例而言,感測器212可包括運動感測器以提供相對移動及/或定向資訊(其獨立於自藉由廣域網路收發器204、區域網路收發器206及/或SPS接收器208接收之信號所導出的運動資料)。借助於實例(但非限制),運動感測器可包括加速度計212a、陀螺儀212b及地磁(磁力計)感測器212c(例如,羅盤),該等器件中之任一者可基於微機電系統(MEMS)或基於一些其他技術而實施。該一或多個感測器212可進一步包括高度計(例如,大氣壓力高度計)212d,溫度計(例如,熱敏電阻)212e、音訊感測器212f(例如,麥克風)及/或其他感測器。可提供一或多個感測器212之輸出作為被傳輸至遠端器件或伺服器(經由收發器204及/或206,或經由器件200之一些網路埠或介面)的資料(連同與器件200通信之節點之天線資訊及/或作為位置資料之此類資料)之一部分,以用於儲存或進一步處理(例如,可藉由將行動器件之感測器所量測之感測器資料與在伺服器處維持並包括各種無線節點之天線資訊及先前由一或多個無線器件獲得的相關聯感測器資料之記錄相匹配而推斷與行動器件200通信之AP之天線資訊)。在一些實施例中,如圖2中進一步展示,一或多個感測器212亦可包括攝影機212g(例如,電荷耦合器件(CCD)類攝影機、基於CMOS之影像感測器等),其可產生可顯示於使用者介面器件(諸如,顯示器或螢幕)上的,及可進一步用於判定照明之環境位準及/或涉及UV及/或紅外照明之色彩及存在及位準的資訊的靜止的或移動的影像(例如視訊序列)。
處理器(亦被稱作控制器)210可連接至區域網路收發器206、廣域網路收發器204、SPS接收器208及一或多個感測器212。處理器可包括提供處理功能以及其他計算及控制功能性的一或多個微處理器、微控制器及/或數位信號處理器。處理器210可耦接至儲存媒體(例如,記憶體)214以用於儲存資料及用於執行行動器件內經程式化功能性的軟體指令。記憶體214可裝載於處理器210上(例如,在同一IC封裝內),及/或記憶體可為至處理器的外部記憶體且功能上經由資料匯流排耦合。下文關於圖21提供關於可類似於處理器210的處理器或計算系統的實例實施例的其他細節。
多個軟體模組及資料表可駐留於記憶體214中,且可由處理器210利用以便管理與遠端器件/節點(諸如,圖1中描繪之各種節點及/或伺服器110)的通信兩者,執行定位判定功能性及/或執行器件控制功能性。在一些實施例中,如圖2中所說明,記憶體214可包括定位模組216、應用程式模組218、所接收信號強度指示符(RSSI)模組220及/或往返時間(RTT)模組222。應注意,模組及/或資料結構之功能性可取決於行動器件200之實施而以不同方式組合、分離及/或結構化。舉例而言,RSSI模組220及/或RTT模組222可各自至少部分地被實現為基於硬體的實施,且可因此包括如專用天線(例如,專用RTT及/或RSSI天線)、處理及分析經由天線接收及/或傳輸之信號的專用處理單元(例如,判定所接收信號之信號強度,判定關於RTT週期之時序資訊等)的器件或電路。
應用程式模組218可為在行動器件200之處理器210上運行的程序,其自定位模組216請求位置資訊。應用程式通常在軟體架構之上層內運行,且可包括室內導航應用程式、購物應用程式、位置感知服務應用程式等。定位模組216可(例如)基於由RSSI模組及/或RTT模組執行之量測使用自行動器件200之各種接收器及模組導出的資訊導出 行動器件200之位置。定位及應用程式模組亦可部分基於與行動器件與之通信的傳輸器相關聯的天線資訊執行各種程序(例如,判定位置評估,執行導航操作)(如下文更詳細地論述)。舉例而言,在其中行動器件自一或多個存取點收集量測的實施中,一或多個存取點之天線增益資訊及天線定向資訊可用於導出定位資料。舉例而言,表示傳輸凸角及/或經減弱傳輸位準之區域(由天線之組態產生)的天線之增益場型,及/或表示存取點之天線可指向的方向的定向資訊(此類資訊將指示相對於天線之徑向位置處之預計傳輸強度位準)可用於導出更精確的熱圖資料,導出更精確的定位資料等。舉例而言,若增益場型及/或天線定向為行動器件在一其中信號位準將減弱的位置(如自所接收或已知天線定向及增益場型資料及/或自行動器件之獨立計算之位置所判定的)中發生所進行的量測,則可調節信號強度量測。
如進一步說明,行動器件200亦可包括輔助資料儲存器224,其中諸如圖資訊、與器件當前位於之區域中之位置資訊相關的資料記錄、所獲得用於器件200之附近或範圍中之無線節點的天線資訊等的輔助資料(可已經自遠端伺服器下載)被儲存。在一些實施例中,行動器件200亦可經組態以接收補充資訊,其包括可自其他來源(例如,自一或多個感測器212)所判定的輔助位置及/或運動資料。此類輔助位置資料可為不完整的或有雜訊的,但可用作用於估計器件200之位置或用於執行其他操作或功能的獨立資訊之另一來源。補充資訊亦可包括但不限於可自藍芽信號、信標、RFID標籤及/或自地圖導出的資訊((例如,藉由(例如)使用者與數位地圖的交互而自地理地圖的數位表示接收座標)導出或基於其的資訊。補充資訊可視情況儲存於圖2中示意性地描繪之儲存模組226中。
行動器件200可進一步包括提供合適介面系統的使用者介面250,諸如允許使用者與行動器件200交互的麥克風/揚聲器252、小鍵 盤254及顯示器256。麥克風/揚聲器252(可與感測器212f相同或不同)提供話音通信服務(例如,使用廣域網路收發器204及/或區域網路收發器206)。小鍵盤254可包含用於使用者輸入的合適按鈕。顯示器256可包括例如背光式LCD顯示器的合適顯示器,且可進一步包括用於額外使用者輸入模式的觸控式螢幕顯示器。
現參考圖3,展示可類似於圖1中描繪之各種節點(例如,節點104a-c、106a-e及/或伺服器110)中之任一者及經組態以具有類似圖1中描繪之各種節點中之任一者之功能性的實例傳輸節點300(諸如,存取點)之示意圖。節點300可包括一或多個收發器310a-n,其電耦接至一或多個天線316a-n,用於分別與例如圖1及圖2之行動器件108或200之無線器件通信。收發器310a-310n中之每一者可包括用於發送信號(例如,下行鏈路訊息)的各別傳輸器312a-n及用於接收信號(例如,上行鏈路訊息)的各別接收器314a-n。節點300亦可包括與其他網路節點通信(例如,發送及接收查詢及回應)之網路介面320。舉例而言,每一網路元件可經組態以與閘道或其他合適的網路實體進行通信(例如,有線或無線回程通信),以便於與一或多個核心網路節點(例如,圖1中展示的其他存取點中之任一者、伺服器110及/或其他網路器件或節點)通信。另外及/或替代地,與其他網絡節點的通信亦可使用收發器310a-n及/或各別天線316a-n來執行。
節點300亦可包括可與本文所描述之實施例一起使用的其他組件。舉例而言,在一些實施例中,節點300可包括控制器330(可與圖2之處理器210類似)以管理與其他節點之通信(例如,發送及接收訊息)及提供其他相關功能性。舉例而言,控制器330可經組態以控制天線316a-n之操作,以便可調節地控制天線之傳輸功率及相位、增益場型、天線方向(例如,合成輻射束自天線316a-n傳播的方向)、天線分集及用於節點300之天線316a-n的其他可調節天線參數。在一些實施 例中,天線之組態可根據在製造或部署節點300時提供的預儲存組態資料,或根據自遠端器件(諸如發送表示天線組態及用於節點300之其他可操作參數之資料的中央伺服器)獲得之資料來控制。在一些實施例中,且如下文將更詳細地論述,節點300可經組態以傳輸包括表示節點300之一或多個天線316a-n之當前天線組態之天線資訊的訊息。控制器330可因此產生待產生之訊息(例如,廣播訊息,諸如,根據IEEE 802.11標準格式化之信標訊息,或根據精細時序量測或FTM格式化之訊息,前往特定器件之訊息),及待在節點300之通信或傳輸範圍中經由一或多個天線316a-n中之至少一者傳輸至目的地行動器件的訊息。在一些實施例中,節點300亦可經組態以接收含有另一無線器件之天線的天線資訊之訊息,並至少部分基於訊息中所接收之其他無線器件之天線資訊執行位置判定操作。在一些實施中,節點300亦可經組態以儲存及管理自各種器件所接收之多個無線器件之天線資訊,並將包括多個無線節點中之特定一者之天線資訊的輔助資料提供至需要多個無線節點中之特定一者之天線資訊的行動器件(例如,在行動器件進入由多個無線節點中之特定一者服務/覆蓋之區域的情況下)。
另外,在一些實施例中,節點300可包括相鄰者關係控制器(例如,相鄰者探索模組)340以管理相鄰者關係(例如,維持相鄰者清單342)並提供其他相關功能性。在一些實施例中,控制器330可實施為基於處理器的器件,具有類似於關於圖21展示及描述的組態及功能性。在一些實施例中,節點亦可包括一或多個感測器(未展示),諸如圖2中描繪之行動器件200之一或多個感測器212中之任一者。
經由基於傳訊程序獲得天線資訊
如所提及,在一些實施例中,本文所描述之無線器件(諸如,圖1之行動器件108及/或存取點,或圖2之行動器件200)可經組態以基於可執行哪些位置/位置判定操作(及/或其他類型之操作)而獲得天線資 訊。因此參考圖4,展示由第一無線器件獲得另一(第二)無線器件之天線之天線資訊的實例程序400之流程圖。程序400包括在區塊410處藉由第一無線器件獲得包括用於第二無線器件之一或多個天線之天線資訊的通信。在一些實施例中,天線資訊可包括天線類型資訊(例如,天線是單向抑或全向的,或提供其他形成之天線類型資訊)、天線增益場型(例如,表示隨自天線之角度方向而變的輻射強度之資料)、天線定向(例如,天線指向的方向,且因此輻射波束將傳播的方向)、天線標識、天線組態資訊(例如,天線之數目及其結構配置)、天線模型資料、天線分集、波束控制資料、天線之最大增益、傳輸功率等中之一或多者。
在一些實施例中,由第二無線器件傳輸之包含第二無線器件之天線之天線資訊的通信可包括自第二無線器件傳輸至多個無線器件(包括第一無線器件)之廣播訊息。因此,在此等實施例中,獲得包含天線資訊之通信可包括自第二無線器件接收包含天線資訊的廣播訊息。在一些實施例中,廣播訊息可包括信標圖框(例如,控制圖框,其包括識別及控制由傳輸無線器件定期發送的資料)或資料圖框(包括經編碼資料之圖框,且亦可包括標頭/控制資訊)。因此,參考圖5,展示根據IEEE 802.11標準格式化並由WiFi存取點(諸如,圖1中描繪之存取點106a-e中之任一者)傳輸之實例信標圖框500。類似圖框,但根據不同協定組態之一個圖框可由非WiFi存取點發送。信標圖框可定期傳輸,且可包括在定義於信標圖框中之資訊元素中提供的天線資訊。如所展示,圖5中描繪之實例信標圖框500可包括中間存取控制(MAC)標頭502、圖框主體504及圖框控制序列(FCS)506。在一些實施例中,MAC標頭502可為24個位元組長,圖框主體504可為可變長度,且FCS 506可為四個位元組長。MAC標頭502通常用以提供用於信標圖框500之基本控制及/或路由資訊。在所說明的實例中,MAC標頭 502可包括圖框控制(FC)欄位508、持續時間欄位510、目的地位址(DA)欄位512(例如,以在圖框用於單播傳輸的情況下識別特定目的地,或以指示圖框為廣播傳輸)、源位址(SA)欄位514、基本服務集合標識(BSSID)欄位516及序列控制欄位518。如所展示,FC欄位508為兩個位元組長,持續時間欄位510為兩個位元組長,DA欄位512為六個位元組長,SA欄位514為六個位元組長,BSSID欄位516為六個位元組長,且序列控制欄位518為兩個位元組長。
圖框主體504經組態以提供關於傳輸節點之詳細資訊,其包括天線資訊。因此,以下資料欄位中之一或多者可包括於實例圖框500之圖框主體部分中(亦指示所描繪實例欄位中之每一者之欄位長度):時戳欄位520、信標間隔欄位522、能力資訊欄位524、服務集合識別符(SSID)欄位526、所支援比率欄位528、跳頻(FH)參數集530、直接序列參數集532、無爭用參數集534、獨立基本服務集合(IBSS)參數集536、國家資訊欄位538、FH跳頻參數欄位540、FH場型表542、功率約束欄位544、頻道開關通知欄位546、安靜欄位548、IBSS直接頻率選擇(DFS)欄位550、傳輸功率控制(TPC)欄位552、有效輻射之功率(ERP)資訊欄位554、經擴展支援之比率欄位556及穩固安全網路(RSN)欄位558。
另外,如本文中所指出,在一些實施例中,實例信標圖框500之圖框主體504亦可包括天線資訊元素欄位560以提供傳輸信標圖框(信標圖框可另外地或替代地包括接收無線器件可與之通信的其他節點之天線資訊)之傳輸節點(例如,諸如圖1中描繪之存取點或基地台中之任一者)之一或多個天線的天線資訊。如圖5中進一步說明,天線資訊元素欄位560可包括固持與天線資訊相關聯之唯一識別符(例如,以指示正在傳輸天線資訊元素)並可(例如藉由接收器件)使用以剖析不同欄位的元素ID欄位562。實例天線資訊元素560之長度欄位564可包括指 示為圖框之特定資訊欄位(例如,在此實例中為資訊元素欄位)之一部分的「長度」欄位之後的位元組數目的資料。在一些實施例中,長度欄位可具有最小值2及最大值255。天線資訊元素560亦可包括指定傳輸節點之一或多個天線之預指定標識值的天線ID欄位566。在一些實施例中,所指定天線ID為局部唯一值(亦即,區分由元素ID識別之特定節點之各種天線的值),且在一些實施例中,天線ID為全局唯一ID,其中每一節點之每一天線經指定不同ID值。儘管說明欄位566為1個位元組欄位,但欄位可為任何大小,且可包括傳輸節點之所有個別天線之資訊(若傳輸節點包括多個天線)。如圖5中進一步展示,在一些實施例中,信標圖框500可包括可固持表示傳輸節點之天線之(例如,以dB表達之)最大天線增益的資料的天線增益欄位568。天線增益值可(例如)經由先前傳導之傳輸節點之天線之量測而判定。天線類型欄位570可包括於圖5之固持指示天線類型(包括(例如)天線之模型名稱、天線是定向抑或全向天線(或一些其他天線類型)之指示等)之資料的天線資訊元素560。
儘管圖5中未展示,但在一些實施例中,天線資訊元素560可進一步包括額外天線資訊(配置於天線資訊元素560之一或多個欄位中)。舉例而言,天線資訊元素560可進一步包括下文中之一或多者。
在一些實施例中,資訊元素560可包括增益場型欄位,其固持表示天線之增益之角度及/或距離相依性的資料,且可因此包括表示相對於天線之原點之不同角度位置處之增益的資料(取決於所需要之所要解析度及傳輸資訊所需的之可用帶寬,可在適合之角度遞增處提供的資料)。在一些實施例中,增益場型亦可為頻率相依的(例如,以2.5GHz之頻率傳輸之信號的增益場型可與以5.0GHz之頻率傳輸之信號的增益場型不同)。
資訊元素560可進一步包括天線定向欄位,其提供表示天線指向 之方向(通常相對於一些地理承載,諸如,磁北或一些其他地理參考點)的資料。
資訊元素560亦可包括傳輸器功率欄位,其提供指示傳輸功率(例如,Tx)之資料。
資訊元素560可另外包括波束控制欄位,其提供關於傳輸節點之多個天線之各別者之可操作參數的資料(自多個天線傳輸之信號的相對相位及振幅)以此控制藉由傳輸節點傳輸的波束。
資訊元素560可包括之另一欄位為天線分集欄位,以指示天線分集組態(例如,天線是經組態為左扇區或右扇區,天線是否經組態為全向天線等)。
提供額外天線資訊之其他資料欄位可包括於圖5之實例信標圖框500之天線資訊元素560中。在一些實施例中,可不頻繁地使用或完全不使用信標圖框500中含有的資訊中之至少一些。舉例而言,在低功率無線電環境中,可需要減小信標圖框500之長度以便減小功率消耗。另外,一些無線電環境使用低資料速率,且因此可需要減小信標圖框500之長度以便縮短其傳輸信標圖框500所花費的時間量。視實施要求及/或約束條件(例如,可用的或所要帶寬、資料速率等)而定,天線資訊元素可包括於藉由傳輸節點傳輸之資料圖框之控制部分中,且不僅僅在信標圖框中。此外,實例信標圖框可包括各種其他資訊元素,包括(但不限於)BSS AC存取延遲元素、量測導頻傳輸元素、多個BSSID元素、具備RM之能力元素、廣告協定元素、漫遊聯盟元素、網格ID元素等。
在一些實施例中,獲得包括天線資訊之通信可經由訊息交換類型協定實施,且可因此包括將包含指示第二無線器件之天線資訊之請求的資訊的請求訊息自第一無線器件傳輸至第二無線器件,及回應於請求訊息藉由第一無線器件自具有第二無線器件之經請求天線資訊之 第二無線器件接收回復訊息。在一些實施例中,可根據用於支援兩個無線器件(無線器件中之任一者可為非AP站台)之間的不同距離計算之精細時序量測(FTM)協定藉由在參與器件之間交換的時戳訊息(因此啟用兩個器件之間往返時間的判定)而實施請求訊息。簡要地,在FTM協定下,第一(起始)無線器件(亦被稱作「接收STA」,其可與圖1中描繪之器件108、104a-c或106a-e中之任一者類似)可至少部分基於在起始無線器件與另一、第二無線器件(亦被稱作「發送STA」,其可與圖1中描繪之器件108、104a-c或106a-e中之任一者類似)之間傳輸之訊息或圖框之時序獲得或計算RTT之一或多個量測值。在一些實施例中,起始無線器件(亦即,「接收STA」)可藉由將精細時序量測請求(FTMR)訊息或圖框(亦被稱作「請求」)傳輸至其他無線器件而起始與其他無線器件(「發送STA」)的訊息交換交易。起始無線器件可隨後接收回應於請求自其他無線器件傳輸之動作圖框或確認訊息(亦被稱作「Ack」)。在一些實施例中,動作圖框(亦被稱作M圖框)或Ack圖框可提供接收先前所傳輸訊息之指示。起始無線器件及/或回應無線器件可隨後至少部分基於所交換訊息中提供之時戳值而獲得或計算RTT量測值。
因此,在一些實施例中,由其他無線器件發送之包括其他無線器件之天線之天線資訊的回復訊息可包括精細時序量測(FTM)訊息,諸如,FTM類Ack訊息或M圖框(如本文更具體所描述,其中之任一者可經修改以包括天線資訊)。藉由起始無線器件發送之請求訊息可包括精細時序量測請求(FTMR)訊息(或如本文中所述之經修改以使得另一(第二)無線器件發送具有經請求之其他無線器件之天線資訊(或具有其他無線器件之天線資訊)之FTM類Ack訊息或M圖框(或一些其他協定之回復訊息)的一些其他協定的請求訊息)。在一些實施例中,可發送一些其他通信協定之請求訊息作為起始訊息。
更特定而言,參考圖6A,展示說明兩個無線器件之間為獲得天線資訊之交互600的實例信號流程圖。交互600包括可根據本文所論述之FTM協定或根據一些其他協定組態或格式化的請求訊息620(例如,請求訊息可為FTMR訊息),該請求訊息藉由起始無線器件610(其可與圖1、圖2或圖3中所描繪之器件108、104a-c、106a-e、200或300中之任一者類似)傳輸至另一(第二)無線器件612(其亦可與圖1、圖2或圖3中所描繪之器件108、104a-c、106a-e、200或300中之任一者類似),以請求另一無線器件之天線資訊(及/或其他無線器件之天線之天線資訊)。回應於接收請求訊息620,另一無線器件612向起始(第一)無線器件傳輸回復訊息622,該訊息可為『動作』(『M』)圖框,其可根據FTM協定(或根據對應於用於發送請求訊息620之協定的一些其他協定)組態,可根據FTM協定填入資料,且可進一步作為嵌入回復訊息622中之額外資訊元素而包括第二無線器件之天線資訊。回復訊息622可為FTM協定動作圖框M、Ack訊息、或在FTM協定下實施的任何其他類型之通信。回復訊息622包括時序資訊,該時序資訊包括訊息620在第二無線器件612處之到達時間,該到達時間可與第一無線器件處之時序量測一起使用以計算兩個無線器件之間的往返時間。如圖6A之實例系統中進一步描繪,在一些實施例中,可自第一無線器件將第三訊息(即Ack訊息624)發送至第二無線器件以作為精細時間量測交易之一部分。在圖6A之實例系統中,可根據關係(t4-t1)-(t3-t2)導出兩個無線器件610與612之間的RTT,其中t1為指示回應於請求之器件處(亦即,在圖6A之實例之第二無線器件處)之動作圖框M(對應於圖6A中之訊息622)之離開時間時戳值,t2為指示FTM動作圖框M訊息之到達時間(在起始請求之器件處)的值,t3為指示回應於在t2時所接收之FTM圖框自第一(起始)無線器件610之Ack圖框(訊息624)之離開時間的時戳值,且t4為指示在回應器件(回應於僅在t1時發送的FTM圖框) 處的Ack之到達時間的時戳值。
圖6B中展示可以類似於回復訊息622(動作圖框M訊息)之方式格式化及填入資料之訊息650之實例示意圖(實例回復訊息之示意圖亦包括指示各種欄位之可能欄位長度的標記)。訊息650包括具有指示訊息650所針對之常用之值的類別欄位652。舉例而言,在一些實施例中,欄位652可包括指定回復訊息及其中所含有之資料是用於促進「無線網路管理」之值。類別欄位652可替代地指定對應於「公開」類別之值。亦可使用欄位652之其他類別值。
如進一步所展示,實例訊息650可包括公開動作欄位654以保持指示待傳達的動作圖框之類型,且因此指定特定動作圖框所遵循之格式化的值。舉例而言,在一些實施例中,公開動作欄位654中指定的值『22』指示圖框用於時序量測。對話標記欄位656可設定成由請求站台(例如,圖6A之實例中之起始無線器件610)所選擇的非零值以識別交易及/或將精細時序量測圖框識別為第一訊息對,隨後發送第二或跟進精細時序量測圖框。在一些實施例中,對話標記欄位可設定成零(『0』)以指定時序量測動作圖框並不是時間同步化交易之一部分及/或指示精細時序量測圖框將不接著後續跟進精細時序量測圖框。跟進對話標記欄位658可設定成先前傳輸之精細時序量測圖框之對話標記欄位之非零值以指示其為跟進精細時序量測圖框。跟進對話標記可設定成零值(『0』)以指示精細時序量測圖框並不跟隨先前傳輸之精細時序量測圖框(例如,其為序列之第一圖框)。
繼續參考圖6B,實例訊息650可包括離開時間(TOD)欄位660,其通常含有表示來自回應器件之先前訊息離開至起始器件之時間之時戳。因此,若圖6A之回復訊息622在藉由第二器件612發送至第一器件610之更早動作圖框M訊息626(在圖6A之實例中)之前,則包括於訊息622中之TOD將為彼更早訊息626離開第二器件612至第一器件610的 時間。如圖6B中進一步展示,訊息650亦可包括到達時間(TOA)欄位662,其含有表示自第一無線器件之訊息回應於由回應器件發送之更早訊息(亦即,回應於藉由第二器件612發送之更早動作圖框M訊息626)到達回應器件(亦即,到達第二器件612)之時間的時間戳。因此,舉例而言,回應更早發送之動作圖框M訊息626所發送的Ack訊息628到達第二器件612之時間可為填充訊息650之TOA欄位662之值。TOD欄位及TOA欄位可均含有表示以(例如)0.1ns之單位(儘管實情為可使用其他時序/解析度單位)表達之時間的值。
在一些實施例中,訊息650可進一步包括指定TOD欄位660中指定之值的上界誤差的TOD誤差欄位664。舉例而言,TOD誤差欄位664中之值2可指示TOD欄位中之值具有±0.02ns之最大誤差。TOA誤差欄位666可含有TOA欄位中指定之值的上界誤差。舉例而言,TOA誤差欄位中之值2指示TOA欄位中之值具有(例如)±0.02ns之最大誤差。另外,LCI報告欄位668可含有緯度/經度座標值,位置城市報告欄位670可含有位址,且精細時序量測參數欄位672可包括藉由起始STA請求及及由回應STA分配之不同設定值。
如圖6B中進一步展示,在一些實施例中,精細時序量測訊息650可用於為請求無線器件提供天線資訊,且可因此包括具有表示用於傳輸器件之天線資訊(在此實例中,為圖6A之第二、回復、無線器件612之天線資訊)之資料的天線資訊元素680。接收訊息650之無線器件可識別回復訊息包括用於基於(例如)包括於元素ID欄位682中之值而回復無線器件之天線資訊(如下文更具體論述)。在一些實施例中,如本文中所描述,天線資訊元素680可類似於圖5之天線資訊元素560而經組態/格式化。因此,舉例而言,資訊元素680可包括:保持表示與天線資訊相關聯之用於剖析不同欄位之唯一標識值的資料的元素ID欄位682;指示長度欄位之後之位元組之數目的長度欄位684;含有天線ID (例如,針對傳輸節點之一或多個天線指定預先指定之標識值)之天線ID欄位686;保持表示傳輸節點之天線(例如,圖6A中描繪之實例中之無線器件612)之最大天線增益的天線增益欄位688;及/或具有指示天線類型(例如,天線之模型名稱,指示天線是定向天線抑或全向天線等)之天線類型欄位690。類似於圖5中之信標圖框500之天線資訊元素560,實例基於FTM之回復訊息之天線資訊元素680亦可包括以下欄位中之一或多者:保持表示天線之增益之角度相依性(或其他類型之位置及/或時間相依性)的增益場型欄位,提供表示天線指向之方向之資料的天線定向欄位,向第二無線器件提供指示傳輸功率(例如,Tx)之資料的傳輸器功率欄位,提供關於傳輸節點之多個天線之各別者之可操作參數之資料的波束控制欄位,指示天線分集組態之天線分集欄位等。,
如所提及,可回應於接收FTMR請求訊息(諸如,圖6A中描繪之訊息620)執行產生及傳輸回復訊息622或650。在一些實施例中,請求訊息可包括起始器件(即,圖6A之實例中之第一無線器件610)之天線之天線資訊,以此實施兩個相互作用無線器件之間的天線資訊之交換。藉由另一回復無線器件(例如,圖6A之器件612)判定所接收FTM類型訊息包括天線資訊後,回復無線器件即可判定訊息表示用於回復無線器件之天線資訊的請求,且將因此產生及格式化回復訊息(諸如,訊息622或650),且在回復訊息內包括器件之天線資訊。另外地及/或替代地,由第一(起始)無線器件傳輸至第二(回復)無線器件之起始訊息可包括例如在類別欄位、動作欄位及/或觸發欄位(如下文將更詳細地論述)中之識別符,其將起始訊息識別為自目標無線器件請求天線資訊之訊息,及使得目標無線器件在傳輸返回至起始無線器件之回復訊息中包括其天線資訊。在一些實施例中,由第二(回復)無線器件提供之天線資訊可能已預儲存於第二無線器件處。替代地,在一些 實施例中,第二(回復)無線器件回應於自第一無線器件接收起始訊息及判定訊息構成或表示對第二(回復)無線器件之天線資訊的請求而自一些遠端器件(例如,圖1中展示的伺服器110,在該伺服器處可實施多個無線器件之天線資訊之儲存庫)獲得天線資訊。
因此,參考圖7,展示可與藉由圖6A之實例第一(起始)無線器件610傳輸之訊息620類似的實例基於FTM之請求訊息(FTMR)700之示意圖。與圖6B之實例FTM訊息650類似,實例請求訊息700可包括類別欄位702(例如,具有對應於「公開」類別之值)。實例訊息700亦可包括公開動作欄位704,類似於實例訊息650之欄位654,其可保持指示待被傳達之動作圖框之類型的值,且因此格式化遵循所指定特定動作圖框的(例如)指示本訊息/圖框將請求精細時序量測之值的。
如進一步展示,實例訊息700亦可包括觸發欄位706以指示第一(起始)無線器件請求第二無線器件執行之操作之類型。舉例而言,將觸發欄位設定為零值(『0』)可指示起始器件正在請求第二無線器件停止發送精細時序量測圖框,而將觸發欄位706設定成一值(『1』)可指示起始器件正在請求由第二無線器件執行精細時序量測程序。觸發欄位可使用其他值以指示起始無線器件正在請求第二無線器件執行的操作。實例訊息700亦可包括LCI量測請求欄位708(含有(例如)緯度/經度座標值)、位置城市量測請求欄位710及精細時序量測參數欄位712(包括由起始STA請求及由回應STA分配之不同設定值)。
如所提及,在一些實施例中,起始FTM請求訊息(在此實例中,圖6A之訊息620或圖7之訊息700)可包括用於起始第一無線器件之可向目標無線器件(在此情形下,圖6A之器件612)指示起始無線器件正在請求第二無線器件之天線資訊的天線資訊,及以其他方式為第二無線器件提供起始器件之天線資訊以使得第二無線器件能夠執行位置判定操作。因此,與圖6B之訊息650之組態類似,訊息700可進一步包括 天線資訊元素720,其包括保持表示指派給起始節點之唯一標識值之資料的元素ID欄位722、長度欄位724、含有指定(例如)傳輸節點之一或多個天線之預先指派之標識值之天線ID的天線ID欄位726、保持表示起始節點之天線之最大天線增益之資料的天線增益欄位728及/或具有指示天線類型(例如,天線之模型名稱,天線是定向天線抑或全向天線之指示等)之資料的天線類型欄位730。與FTM訊息650之天線資訊元素680類似,實例FTMR訊息之天線資訊元素720亦可包括以下欄位中之一或多者:保持表示天線之增益之角度相依性之資料的增益場型欄位,提供表示天線指向之方向之資料的天線定向欄位,向無線器件提供指示傳輸功率(例如,Tx)之資料的傳輸器功率欄位,提供關於節點之多個天線之各別者之可操作參數之資料的波束控制欄位,指示天線分集組態的天線分集欄位等。
儘管未具體展示,但在一些實施例中,實例訊息650及/或700亦可包括定址資料以識別源無線器件/節點,且進一步識別訊息之預期接收者之位址或標識。在一些實施例中,其他訊息組態/格式可用於添加或代替實例訊息650及/或700之組態/格式。
因此,第一無線器件經由(例如)廣播訊息(諸如圖5中說明之實例廣播訊息500),訊息交換程序/協定(例如,精細時序量測協定),或經由一些其他傳訊程序(其中所交換之資訊中之至少一些包括用於執行(例如)位置判定操作之天線資訊)而自第二無線器件(諸如行動電話之另一個人行動無線器件,或諸如存取點/基地台之無線網路節點)獲得天線資訊。返回至圖4,第一無線器件自第二無線器件及/或自相對於其第一無線器件具有所接收之其各別天線資訊的其他無線器件接收一或多個信號,並在區塊420處判定所接收信號之信號強度值。舉例而言,在一些實施例中,第一無線器件可計算一或多個所接收信號之RSSI值。在一些實施例中,亦可判定(例如,以便導出基於時間之值 (諸如,RTT)等)其他信號特性(相位、時間資訊等)。
隨後,在區塊430處基於所判定自第二無線器件傳輸之信號之信號強度值,及基於第二無線器件之一或多個天線之天線資訊執行位置判定操作。如下文將更詳細地描述,位置判定操作可包括(例如)產生熱圖,根據預定熱圖(例如,基於所計算信號強度值)判定位置,執行多邊量測程序等。可根據所接收天線資訊來調節用於執行位置判定操作之資料。舉例而言,可根據天線增益值調節RSSI值,可僅為源自經判定具有全向天線之節點之信號計算範圍值等。
現參考圖8,展示藉由無線器件(諸如AP、基地台、一些其他無線節點、或行動器件)向另一(第二)無線器件提供無線器件之天線資訊的實例程序800。在一些實施例中,程序800包括在區塊810處藉由無線器件(例如,圖6A之器件612,其亦可為個人行動器件或網路節點)向另一無線器件(例如,諸如圖6A之無線器件610之器件,其中另一器件可為個人行動器件或網路節點)傳輸包含用於無線器件之一或多個天線之天線資訊的通信。天線資訊可包括(例如)包括有廣播訊息500(如圖5中所描繪)之天線資訊元素560,或FTM訊息650或700(如圖6B及圖7中所描繪)之天線資訊元素680的天線資訊。
程序800亦可包括在區塊820處藉由無線器件(或藉由關於提供天線資訊之一些其他器件)傳輸由其他無線器件接收之信號(例如,控制或資料信號)。自傳輸無線器件接收到天線資訊及信號後,另一無線器件經組態以判定自無線器件傳輸之信號的信號強度值(例如,RSSI值)。如本文更具體描述,對另一無線器件之位置判定操作可基於自無線器件傳輸之信號的所判定之信號強度值及基於無線器件之一或多個天線之天線資訊而執行。
收集及管理天線資訊
在一些實施例中,多個無線器件(個人行動器件及/或網路節點) 之天線資訊可儲存於資料儲存庫(例如,被實施為中央伺服器儲存庫或分配系統),且回應於特定請求或在定期未經請求的傳播過程中被傳播至無線器件。
在一些實施例中,可經由自經組態以自網路節點(例如,WLAN或WWAN存取點)接收訊息及與遠端器件(例如,圖1之伺服器110,儘管可使用其他遠端器件)通信的多個無線器件收集眾包資訊而實施天線資訊之收集以將所收集天線資訊以及其他資料(諸如,由收集無線器件執行之各種量測)傳輸至遠端器件。遠端器件經組態以接收與多個無線器件通信之多個網路節點之多個無線器件收集的天線資訊,並將資訊儲存於類似資料庫之結構中(眾包天線資訊及其他類型之資料之儲存庫)。可隨後將所收集資料(例如,輔助資料)傳達至無線器件。舉例而言,行動器件進入藉由網路節點(例如,圖1中描繪之節點104a-c或106a-e中之任一者)服務的區域可自遠端器件(或自更早接收輔助資料之中間器件)請求或自動地接收(例如,建立與網路節點之通信鏈路後)輔助資料。輔助資料可包括局部地圖、熱圖,及在一些實施例中,包括服務當前正由行動器件訪視之區域的特定網路節點的天線資訊。
因此,參考圖9,展示用於收集基於眾包源之天線資訊的實例程序900之流程圖。程序900包括在區塊910處藉由無線器件(例如,個人行動器件,諸如,圖1及圖2之無線器件108或200)接收包括包含傳輸信號(控制或資料信號)之第一無線節點傳輸器(例如,圖1之節點104a-c或106a-e中之任一者)之天線資訊之至少一個訊息的信號。如所提及,在一些實施例中,包括天線資訊之至少一個訊息可包括(例如)根據IEEE 802.11標準組態之信標信號的廣播訊息(諸如,圖5中說明之廣播訊息500),且在信標圖框之圖框主體部分中包括具有關於傳輸節點之天線之行為及特性(例如,增益場型、天線定向、天線之數目及組 態、天線類型等)之資料的天線資訊元素。在一些實施例中,至少一個訊息可為指向/定址於行動器件之回復訊息,例如,在諸如本文所論述之精細時序量測(FTM)協定的協定下組態的訊息。亦可使用其他類型之傳訊傳輸以將傳輸節點之天線資訊提供至與其通信的一或多個無線器件。由傳輸節點提供之天線資訊可局部儲存於傳輸節點之記憶體模組,並定期調節以反映節點之天線之可調節天線參數的變化。舉例而言,正在使用之天線(其中節點包括多個天線)可定期改變,或天線之空間定向可改變,因此造成諸如增益場型、天線分集參數等的天線參數的相稱改變。在製造時或部署及觸發節點時可已經將起始天線資訊儲存於傳輸節點。替代地,可自遠端器件(例如,藉由節點之製造商當前運營商維持之伺服器)擷取起始及/或後續天線資訊。在一些實施例中,包括於至少一個訊息之天線資訊元素部分中的天線資訊可包括(例如)天線類型資訊、天線增益場型、天線定向、天線標識、天線模型資料、天線分集、波束控制資料、天線之最大增益、傳輸功率及/或其任何組合中之一或多者。
進入藉由傳達至少一個訊息之傳輸節點覆蓋/服務之地理區域後,接收無線器件即可接收至少訊息。舉例而言,在其中天線資訊經由廣播訊息傳輸的情況下,接收無線器件將在其出現在廣播訊息之範圍內時接收資訊。在其中在首先建立通信鏈路之後傳送天線資訊的情況下,接收器件可回應於判定其位於傳輸節點之範圍內(經由各種位置判定程序及/或基於識別在各種位置操作之傳輸節點之輔助資料所判定),或回應於接收指示傳輸節點之存在及標識(但不包括具有此類信標資料之天線資訊)的廣播信標資料而起始與傳輸節點的通信。
在區塊920處,在自傳輸節點接收天線資訊之後,包括第一無線節點之天線資訊的資訊訊息可藉由行動器件傳輸至經組態以接收並儲存多個無線節點之天線資料的遠端器件,其中此類天線資料已在當訪視 由多個無線節點覆蓋之各別區域時藉由一或多個無線器件獲得。在一些實施例中,遠端器件可經組態以類似於圖1中描繪之遠端伺服器110,且可實施中央儲存庫(可能與其他互連器件一起)以儲存及管理藉由多個器件收集之資料,例如,將所接收資訊排列於隨後儲存於中央儲存庫中且回應於自一些器件之請求或查詢可擷取。在一些實施例中,可已經自其他源(諸如,關於收集資訊之無線節點之製造商或運營商之遠端伺服器)獲得在實施中央儲存庫之遠端器件處儲存並管理的資料中之至少一些。在彼等情況下,實施中央儲存庫之遠端器件可接收用於包括節點之天線資訊、節點之識別資訊、節點之位置資訊等的一或多個無線節點之資料。
如所提及,在一些實施例中,由自傳輸無線節點接收天線資訊之無線器件所發送的資訊訊息亦可包括可隨後儲存於中央儲存庫中且與天線資訊相關聯之其他資訊。此類資訊可包括(例如)基於藉由無線器件、無線節點、或一些其他器件執行之一或多個位置判定程序判定的位置資料(粗略或更精確之位置資料)。此類位置判定程序可包括基於多邊量測之程序及/或基於自衛星定位系統及/或地面節點,自熱圖之位置判定(如本文更具體描述之,亦可考慮無線器件獲得之天線資訊),基於傳輸節點之標識及位置(此類資訊可包括於自傳輸無線節點所接收之信號)中判定之位置,基於自一些遠端器件(可與具有天線資訊之資訊訊息是由無線器件傳輸之遠端器件相同或不同)所接收之輔助資料判定的位置等之信號的最佳化程序。可包括有藉由無線器件傳輸之資訊訊息的額外資訊可包括藉由一或多個感測器(可與圖2中示意性地描繪之感測器212a-g及/或傳輸器或接收器204、206及208中之任一者類似)量測之感測器資料(原始或經處理的),且可因此包括對應於自與無線器件通信之傳輸節點接收之信號的信號強度值、慣性感測器量測值、環境感測器資料(溫度、壓力、濕度、光學資料、音訊資料 等)及可藉由傳輸資訊訊息之無線器件量測或接收之任何其他感測器資料。如本文中所述,包括於被傳輸至遠端器件(用於遠端器件的儲存及維護)之資訊訊息中之額外資料可用於藉由將可用輸入資料(例如,位置資訊、自無線之感測器量測資料等)與儲存於儲存於遠端中央儲存庫器件中之記錄中之值相匹配而推斷天線資訊不以其他方式可用之傳輸節點的天線資訊。包括與由行動無線器件收集之可用資料類似之資料的資料記錄可與天線資訊(用於其他、不同、無線節點)相關聯,且因此基於所識別資料記錄(匹配可用輸入資料),可產生或導出與收集可用資訊之行動器件通信之節點或器件的可能天線特質的推斷或估計。
經由收集一或多個無線節點之天線資料之多個無線器件收集的且隨後被傳輸至實施儲存庫之遠端器件的眾包資料可用於產生輔助資料以提供至請求無線器件(可與關於圖9描述之無線器件相同或不同)。舉例而言,在其中請求無線器件(例如,個人行動器件)進入或將要進入特定無線節點(例如,WLAN或WWAN節點)覆蓋之區域的情況下,可將包括特定無線節點之天線資訊(天線資訊先前可已經經由本文所描述之眾包程序或經由其他程序收集,並填入中央儲存庫)的輔助資料自遠端器件(實施中央儲存庫)發送至請求無線器件。舉例而言,請求器件可具有其位置之粗略估計,或指示其位置(例如,自先前基於SPS所判定之位置,自基於自其機載慣性感測器量測而導出之位置估計值等)及/或其附近無線節點之標識的一些其他資訊。請求器件可因此接觸實施中央儲存庫(例如,直接經由無線或非無線連接,或間接經由請求器件可與之通信之無線節點中之一者)之遠端器件並請求與其估計位置或關於經請求天線資訊之無線節點之已知標識相關聯的天線資訊。中央儲存庫經組態以基於(例如)所提供位置或標識資訊(或一些其他類型之資訊)檢索其記錄,並識別及擷取與所提供資訊 匹配的一或多個記錄。可隨後連同其他輔助資料(例如,地圖資料、熱圖等)將所擷取天線資訊發送至請求無線器件。因此,在此等實施例中,經由廣播訊息或經由與無線節點之訊息交換(例如,經由諸如FTM之協定)之天線資訊之傳輸可為不必要的。因此,獲得包括行動器件與之通信或將要通信之傳輸節點之天線資訊的輔助資料的程序包括當行動器件位於藉由第二無線節點服務之區域時藉由行動器件自實施中央儲存庫之遠端器件接收包含關於第二無線節點之天線的輔助資料(該輔助資料選自所儲存多個無線節點之多個天線資訊)。此類程序可進一步包括至少部分基於關於第二無線節點之天線之資料判定行動器件之定位資訊。
參考圖10,展示通常由遠端器件(諸如,中央伺服器(例如,類似於圖1之伺服器110的伺服器)執行的用以接收及維持包括由多個無線器件收集之天線資訊之眾包資訊的實例程序1000之流程圖。程序1000包括在區塊1010處維持多個無線節點之資料記錄(例如,在中央儲存庫處使用應用程式以儲存、管理及擷取資料)。資料記錄包括自當訪視由多個無線節點中之至少一者覆蓋之各別區域時收集天線資料之多個無線器件所接收之多個無線節點中之至少一者的天線資料。實例程序1000亦包括在區塊1020處向位於藉由多個無線節點中之一者服務之區域的行動器件傳輸包含關於多個無線節點中之一者之天線之資料的輔助資料。關於多個無線節點中之一者之天線的資料選自維持於資料記錄中之天線資料。
判定及/或驗證天線資訊
在一些情況下,可已知特定無線器件(例如,無線節點(諸如,存取點),或行動無線器件)之天線資訊中之一些但不是全部。舉例而言,在一些實施例中,天線類型及/或模型可對於特定無線器件之天線已知,但天線方向(亦即,天線指向的方向,及因此波束傳播之方 向)可為未知的。在此實例中,天線指向之方向可已經由使用者人工地調節,且天線之特定產生之空間定向可未經記錄為可傳輸之資料,或可能不容易確定(例如,使用者或無線節點缺乏經由一些習知的座標系統表達所產生定向所需的儀器的情況下)。因此,如本文中所述,在一些實施例中,由無線器件執行之對自無線節點所接收之信號/通信的量測可用於導出缺失天線資訊,或確定/驗證已知天線資訊。
參考圖11,展示判定無線節點之天線之天線資訊的實例程序1100之流程圖。將亦參考圖12提供程序1100之實施例之說明,展示系統1200之示意圖,其包含在多個位置(經展示為位置1,2,3,4,…,n)處執行對自無線節點1220所接收之信號之量測以判定天線資訊(諸如,節點之天線的天線定向)的行動器件1210。因此,程序1100包括在區塊1110處於由行動器件(諸如,圖12之行動器件1210,其可與關於圖1、圖2及圖6A論述之行動器件108、200及610中之任一者類似)訪視之多個位置處接收自第一無線節點(其在組態及功能性上可與本文所論述之無線節點104a-c、106a-e、300等中之任一者類似)傳輸之通信。所接收通信可為根據任何數目個可用通信協定及技術、廣播至多個接收器件或被傳輸至特定的個別器件之控制圖框(例如,信標圖框)等傳輸之資料及基於話音之通信。傳輸通信之無線節點可包括以空間及/或邏輯組態而配置的一或多個天線(例如,天線中之一或多者可被激活,指向特定方向,且可以特定功率及相位傳輸信號)以產生可根據相關聯方向及相關聯增益場型表徵或表示的電磁傳輸。展示無線節點1220之天線1222a-n之實例組態(出於說明的目的,僅展示兩個天線,但可使用任何數目個天線),及與該組態相關聯之實例增益場型1224(該等場型僅意欲說明的目的,且不必表示與說明之圖12之天線組態相關聯之實際場型)。實例波束在部分基於天線1222之實例天線組態之方向(但亦可基於諸如用於天線之操作之控制參數的因素,包括待 傳輸之信號之功率及相位)的方向1226處輻射。在一些實施例中,增益場型可表示為可被提供至無線器件1210之預判定資料(例如,由遠端儲存庫伺服器提供之輔助資料),或包括藉由無線節點1220傳達之天線資訊之訊息中。
如圖12中進一步說明,行動無線器件1210在若干位置(圖12中之編號1,2,…,N)來回移動,在該等位置其自無線節點1220接收通信,並針對所接收通信中之至少一些執行量測(諸如,信號強度量測(例如,RSSI)),亦可執行信號時序資訊及/或其他信號特質之量測。在一些實施例中,可標準化量測(例如)以使得值對應於與無線節點一些統一或標準距離處的信號強度。舉例而言,因為無線節點之位置為已知的,且由量測器件所進行的量測的位置(或其估計值)亦為已知的(或可判定),因此可計算執行量測之位置至無線節點的距離,且量測可接著映射至或轉化成所估計的一些均勻(標準化)距離的信號強度值。
在涉及導致定向電磁傳輸(亦即,非全向傳輸)之天線組態的情況下,在相對於無線節點之不同位置處所作的信號強度之量測將通常與和節點之天線之特定組態及特性相關聯之天線增益場型相關,且在天線之方向上。因此,基於天線增益場型,或基於已知天線類型/模型(其可與特定增益場型相關聯),及基於藉由行動無線器件1210執行之量測,可導出天線之方向(及電磁束之方向)。節點之天線之導出方向的可信度/確定性程度或位準將通常取決於所採取量測之數目及/或採取量測所通過的空間分配或範圍。因此,可回應於由無線器件執行之量測是通過足夠大的空間幾何分配(亦即,自充分數目個相對於無線節點之方向)而發生的判定而執行基於天線之已知特性(類型、模型、增益場型等)及信號強度量測的天線方向之估計值之導出。
因此,程序1100包括在區塊1120處基於在所接收之行動器件之多個位置處的通信上執行的量測,回應於執行量測之多個位置之空間分 配足夠大的判定而導出第一無線節點之一或多個天線之定向資料。在一些實施例中,多個方向(對應於在行動器件處自無線節點接收通信之多個位置)是否超出預定方向數目臨限值之判定可包括基於至少部分自自第一無線節點所接收之通信導出之水平傳播(HDOP)值之計算而判定方向之數目超出預定方向數目臨限值。所導出HDOP值可用於表示藉由行動無線器件訪視的相對於傳輸無線節點之位置之空間/幾何分配之質的量測。行動器件之位置之充分空間分配(對應於相對於節點之足夠數目的方向)可表示為(例如)低於一些HDOP臨限值之HDOP度量。
在一些實施例中,HDOP(及/或藉由行動器件在多個位置處針對自無線節點所接收之通信而採取的信號量測之幾何分配之質之其他類似量測)可分為「低」、「中」或「高」,根據以下實例HDOP(h)之公式:不定性度量:不定性度量(公尺)h<=1.5對應低,1.5<h<=2.5對應中,及h>2.5對應高。一旦空間分配(亦表示位置不定性)經量化為HDOP度量(或一些其他度量),行動無線器件(例如,圖12之實例中之器件1210)即可判定額外量測可為必要的,以便判定傳輸無線節點(例如,圖12之實例之節點1220)之天線之方向。在一些實施例中,不充分HDOP值(例如,低於所需要的臨限值)可產生發送至無線節點之訊息以調節天線參數從而使得行動器件執行更精確的量測。舉例而言,回應於所計算HDOP度量(或一些其他度量)低於相對應的臨限值,行動器件可將訊息傳輸至無線節點以增加節點之天線之傳輸功率。
在一些實施例中,可根據下文執行量測自具有已知位置(X,Y,Z)之無線節點所接收之通信之空間分配的HDOP值之導出。在行動無線器件所進行的自無線節點之通信之信號量測的每一位置處,當進行量測時判定器件之定位/位置。如本文中所描述,可基於任何數目個位置判定程序/技術執行位置判定,該等位置判定程序/技術包括(例如) 使用自衛星定位系統及/或地面節點之信號的基於多邊量測之程序,使用熱圖(基於熱圖,最佳化及多邊量測之技術可考慮藉由行動無線器件獲得之天線資訊)的基於最佳化之程序(例如,最小方塊法,卡爾曼濾波法等)位置判定,基於傳輸無線節點之標識及位置判定的位置(此類資訊可包括於自傳輸無線節點所接收之信號中),基於自一些遠端器件所接收之輔助資料所判定的位置等。自無線節點發送之通信之信號量測時的行動器件之位置之座標可表達為(xi,yi,zi),其中i=1,2,3,…,N。在一些實施例中,可隨後根據包括以下實例計算運算之實例程序來計算HDOP度量:
用於計算HDOP或用於計算表示自傳輸無線節點之通信之量測之空間/幾何分配的一些其他度量的其他程序可用於對上文所描述之程序進行添加或代替上文所描述之程序從而計算HDOP。
判定量測之空間/幾何分配足夠大(亦即,自相對於傳輸無線節點之足夠大數目個方向所作的量測)之後,即量測(例如,信號強度值量測)可用於產生表示所預計相對所接收之信號功率(例如,隨關於傳輸無線節點之角位(或一些其他位置及/或時間相依性)而變化)的對應所 量測天線增益場型。在其中量測之空間/幾何分配是否充分之判定是基於HDOP度量的實施中,該判定包括導出HDOP度量(例如,如本文中所述)及將所導出/計算之HDOP度量與預定HDOP臨限值相比較。在一些實施例中,當所導出HDOP度量高於預定HDOP臨限值時,量測之空間分配被認為是充分的。自傳輸無線節點(例如,實例圖12之節點1220)所接收之通信之信號強度量測所計算的所產生經量測增益場型可與理論增益場型相匹配,該理論增益場型可已經由傳輸無線節點提供,或可已經基於無線節點之已知天線類型或模型自一些遠端器件擷取。天線增益場型將通常表示特定天線組態及特定天線方向之增益場型。因此,旋轉/轉移經量測天線增益場型以使得其將匹配(例如,與其疊合)理論或所提供之天線增益場型所需的旋轉角度可提供無線節點之天線之當前實際方向。
在一些實施例中,天線資訊(諸如,天線類型或模型,或增益場型(可基於其判定實際天線定向))可被提供至行動器件,藉由(例如)在廣播訊息(例如,根據IEEE 802.11標準格式化之信標圖框)中、在FTM類型訊息中、在自遠端行動器件(例如,實施多個無線節點之天線資訊之中央儲存庫)發送至行動器件之輔助資料中等包括天線資訊。如所提及,可藉由與無線節點通信之個別行動器件收集或判定關於無線節點之天線之資訊,且如此收集或判定之天線資訊可被傳輸至經組態以收集及維持其自多個器件(例如,個別行動器件)接收之多個無線節點(或其他器件)之天線資料的遠端器件。因此,在一些實施例中,圖12之行動器件1210可經組態在判定自其接收通信之無線節點之天線之天線定向後將包括傳輸無線節點之天線定向的資訊訊息傳輸至經組態以接收並儲存當訪視由多個無線節點覆蓋之各別區域時藉由一或多個無線器件獲得的天線資料(用於多個無線節點)的遠端器件(例如,諸如圖1之伺服器110)。遠端器件經組態以儲存行動器件針對其獲得或判 定天線定向之無線節點之天線的所導出天線定向資料(包括於自行動器件所接收之資訊訊息)中,將所儲存經導出無線節點之天線定向資料與無線節點之其他資訊相關聯,及在一些實施例中,包括信任指示符,其與第一無線節點之所導出天線定向及其他資訊相關聯,指示無線節點之輔助資料的所增加信任。因此,由行動器件根據(例如)本文所描述之程序/技術所判定之天線定向之包括物可增加所討論之無線節點之天線資訊(例如,天線模型、類型、最大增益、增益場型等)之精確性的可信度。可(例如)在待作為輔助資料提供至一或多個無線器件之天線資訊記錄之後續選擇中使用所增加可信度。舉例而言,與信任指示符相關聯或與更高程度之信任值相關聯的記錄可通過缺乏此指示符或具有減少程度之信任值的記錄而優先選擇。
在一些實施例中,由行動器件執行之量測可用於判定或確認某些天線資訊,諸如天線類型或模型。舉例而言,可藉由收集藉由特定無線節點發送並藉由一或多個行動器件接收之通信的量測(例如,信號強度量測、RTT量測等)判定特定無線節點之增益場型。如本文中所描述,可標準化(基於無線節點之已知位置及經判定進行量測之行動器件之位置)所進行的量測以使得所計算值對應於自無線節點之均勻距離。標準化量測將隨後對應於與無線節點之天線相關聯的增益場型。可接下來作出關於是否在對應於相對於無線節點之充分數目個方向之位置處進行量測的判定(亦即,執行量測之位置之空間/幾何分配為充分的)。舉例而言,如本文中所描述,可導出空間分配度量(諸如,HDOP)。在天線之模型或類型待驗證/確認之情況下,若經判定空間/幾何分配為充分的,則可對於所判定增益場型是否與相關聯於未確認無線節點之天線類型或模型的增益場型相匹配的判定。舉例而言,標準化經量測增益場型可與相關聯於未確認的節點之天線類型或模型之增益場型(其可以標準化形式提供)相比較,以判定兩個增益場 型是否匹配(可藉由相對於另一者旋轉一個場型而移除角度補償)。當無線節點之天線模型、天線類型或增益場型未知時,經量測增益場型可用於檢索複數個預定已知增益場型之資料庫,並自複數個預定增益場型識別與經量測增益場型相匹配的場型。經識別預定增益場型通常與天線類型或模型相關聯(及具有其他相關天線資訊),且因此可基於經量測天線增益場型推斷/判定特定無線節點之天線類型或模型。
現參考圖13,展示通常在第一無線節點處執行以有助於無線節點之天線資訊之驗證及/或判定的實例程序1300之流程圖。程序1300包括在區塊1310處藉由具有一或多個天線之第一無線節點傳輸在藉由行動器件訪視之多個位置處接收的通信。程序1300進一步包括在區塊1320處基於由行動器件在行動器件之多個位置處接收之通信上執行的量測,及回應於執行量測之多個位置之空間分配足夠大之判定(例如,基於諸如HDOP之度量之計算)而導出第一無線節點之一或多個天線之天線資訊(例如,天線定向、天線類型或模型等)。
判定無線節點之缺失天線資訊
在一些情況下,無線節點(諸如,圖1中示意性地描繪之存取點或基地台中之任一者)之一些天線資訊可為已知的,而其他資訊可為不可用的。舉例而言,特定無線節點之天線模型數目或天線類型可為已知的(或可(例如)自資訊之中央儲存庫確定),但諸如天線場型、波束寬等的資訊可缺失並無法通過僅參考已知資訊來判定。在一些情況下,特定無線節點之所有天線資訊(包括天線類型或模型)可缺失。因此,在一些實施中,特定無線節點之已知/可用資訊(作為其部分天線資訊(諸如,天線類型或模型),或不同類型之資訊(諸如,位置資訊))可用於檢索其他不同無線器件或節點之資訊記錄,並自包括與可供用於特定無線節點之資訊共同的至少一些資訊之經識別記錄推斷特定無線節點缺失之天線資訊。
因此,參考圖14,展示判定/推斷第一無線節點之缺失天線資訊的實例程序1400之流程圖。程序1400包括在區塊1410處於行動無線器件(例如,諸如,圖1中描繪之個人行動無線器件108)處判定關於與行動無線器件通信之第一無線節點的資訊。關於第一無線節點之資訊可包括位置資訊(粗略的或更精確的位置資訊),及可能的資訊,諸如,藉由第一無線節點使用之一或多個天線的天線類型或模型。針對第一無線節點獲得的部分天線資訊可藉由將此類資訊包括於被傳輸至行動無線器件之訊息(例如,(例如)由無線節點發送之廣播訊息,經發送作為訊息交換協定(諸如,FTM協定)之一部分的訊息,自遠端伺服器所發送之輔助資料通信/訊息等)中而由行動無線器件獲得。在本實例實施例中,第一無線節點之至少一些天線資訊(例如,天線場型、波束寬等)為不可用的。
在一些實施例中,進入藉由無線節點覆蓋/服務之地理區域後,行動無線器件可判定/獲得關於傳輸第一無線節點之資訊。舉例而言,如所提及,在一些情況下,無線節點之資訊(例如,其標識、節點之位置資訊、部分天線資訊(諸如,傳輸功率、天線模型及其類似者))可藉由行動無線器件經由廣播訊息(例如,IEEE 802.11信標圖框)在其出現在藉由無線節點傳輸之廣播訊息之範圍內時獲得,或行動無線器件可起始與特定節點之通信以便回應於判定其位於藉由特定無線節點覆蓋之區域而自特定無線節點請求資訊。
在區塊1420處,由於藉由行動無線器件判定或獲得之資訊,包括關於第一無線節點之資訊中之至少一些的資訊訊息可藉由行動無線器件傳輸至遠端器件(例如,實施無線節點資料之儲存庫的遠端伺服器)。遠端器件經組態以接收及儲存當訪視由多個無線節點覆蓋之各別區域時藉由一或多個無線器件獲得之多個無線節點之天線資料。如本文中所描述,在一些實施例中,在實施中央儲存庫之遠端器件處儲 存並管理之資料中之至少一些可已經經由眾包技術(亦即,自藉由與關於資料藉由遠端器件/伺服器維持之多個無線節點之各種節點之個別行動器件之交互而收集的資訊)自其他遠端伺服器/源(例如,關於維持資料之無線節點之製造商或運營商之遠端伺服器)等獲得。在一些實施例中,在資訊訊息(在區塊1420處傳輸)中接收之資料中之至少一些可經處理(例如,剖析及/或用於產生額外資料)及/或經儲存於儲存庫中作為相關聯於關於行動器件已發送資訊訊息之無線節點的新的或現存記錄。包括於可經儲存為遠端器件之新的或現存記錄的資訊訊息中之資料可包括發送資訊訊息,經量測及/或經處理之藉由行動器件之一或多個感測器(此類感測器可與圖2中示意性地描繪之感測器212a-g及/或傳輸器或接收器204、206及208中之任一者類似)等獲得之感測器資料的行動器件的位置資訊。
在一些實施例中,實施多個無線節點之無線節點資訊之中央儲存庫的遠端器件經進一步組態以自含有所儲存之多個無線節點(此類多個無線節點可與第一無線節點不同)之天線資料的資料記錄識別具有與自藉由行動無線器件傳輸之資訊訊息匹配至少一個值之資料的一或多個記錄,並自一或多個所識別的資料記錄判定表示第一無線節點之潛在天線參數的值。因此,遠端器件經組態以自共用或相關聯於與第一無線節點及其他節點共同之資訊之其他無線節點之天線資訊推斷第一無線節點之天線的缺失天線資訊。彼共同資訊為對於第一無線節點已知(可用)的資訊。
可用於基於其他無線節點之已知天線參數推斷第一無線節點之天線參數的可供用於第一無線節點之資訊之實例為位置資訊或服務集合識別符(SSID)資訊。舉例而言,若第一無線節點為多節點網路(例如,藉由特定實體在特定室內區域中操作)之一部分,則其可為所作出的在特定室內位置中操作之節點(且因此其天線)為類似的(在組態、 實施及/或功能性方面)合理的假定以使得存在所有網路節點之一致位準之效能。因此,若第一無線節點之SSID資訊或粗略位置為已知的,但該節點之天線資訊並不為已知的,則可由與第一無線節點交互之行動無線節點獲得/判定SSID或粗略位置,並將該SSID或粗略位置提供(經由資訊訊息)至實施儲存庫的遠端伺服器。遠端伺服器可隨後識別與用於第一無線節點及/或行動無線器件之相同SSID或粗略(或更精確)位置估計值相關聯之無線節點的所有資料記錄。包括(例如)天線類型、模型、天線增益場型、天線組態之天線資訊(及其他類型之資訊)及所有有密切關係之天線資訊可自共用與可供用於第一無線節點之資訊共同之資訊的經識別記錄而提取。基於自經識別記錄提取之天線資訊,可計算第一無線節點之缺失天線資訊。舉例而言,可平均化(或以一些方式加權)自經識別記錄之每一參數的值從而獲得被估算為第一無線節點之缺失天線參數的平均天線參數。替代地,可對各種經提取之值執行其他運算以估算第一無線節點之天線資訊之缺失值,例如,自記錄選擇最大值或中位值,執行更複雜的計算程序,諸如,迴歸運算或插值運算等。
在另一實例中,可供用於可用於檢索及識別用於其他無線節點(可自其推斷第一無線節點之缺失天線資訊)之記錄之第一無線節點的資訊可包括部分天線資訊,諸如,天線類型及模型。在此實例中,行動無線器件可自第一無線節點接收部分天線資訊,並將彼資訊提供至遠端伺服器以檢索並識別與相同天線類型或模型相關聯之其他無線節點的記錄。自所識別記錄,提取對於第一無線節點缺失之天線資訊(例如,天線增益場型、最大增益等)。所提取資訊隨後用於導出經估算之以其他方式對於第一無線節點缺失之天線資訊。亦在此,此類導出可包括執行(例如)平均運算,執行一些更複雜的計算程序(例如,迴歸運算),應用規則等。
在一些實施例中,可基於機器學習程序執行第一無線節點之缺失天線資訊之判定。在此等實施例中,遠端伺服器可包括隨可供用於特定無線節點之資料而變的可操作以判定特定無線節點之缺失天線資訊的動態可組態學習/分析模組。該機器學習模組可經組態以遞回地分析訓練輸入資料(例如,部分資料(諸如,粗略位置資料)之集合,無線節點之部分天線資訊,等)及訓練輸入資料之相對應輸出,例如,在實際存在的情況下可為不可用的無線節點之天線資訊。在一些實施例中,機器學習模組可整體或部分地實施於第一無線節點上及/或行動器件上。使用訓練資料,該機器學習實施可經組態以導出功能、模型、規則、程序等,使得(例如)用於特定無線節點之可用資料之後續輸入產生與學習機器之習得行為一致的輸出(例如,表示特定無線節點之潛在天線資訊之值)。在一些實施例中,可使用神經網絡系統實現學習機器實施方案。神經網絡可包括互連處理元素(有效地為系統之神經元)。神經網絡中的處理元素之間的連接可具有致使在提供為至下一互連處理元素的輸入之前加權來自一個處理元素的輸出的權重。連接之間的權重值可發生變化,藉此使得神經網絡能夠回應於其接收的訓練資料而調適(或學習)。在一些實施例中,可使用支援向量機、決策樹技術、迴歸技術實施學習機器以導出最擬合曲線及/或其他類型之機器學習程序/技術。
在一些實施例中,判定/推斷不以其他方式可供用於第一無線節點之天線資訊後,將所判定/推斷資訊傳輸至發送資訊訊息的行動器件。經判定/推斷資訊(例如,波束寬、天線增益場型等)可作為訊息使用藉由行動無線器件及藉由實施多個無線節點之天線資料之中央儲存庫之遠端器件支援的任何類型之傳訊或通信協定來傳輸。在一些實施例中,藉由行動無線器件接收之所判定/推斷資訊可用以(例如)執行位置判定操作,如下文更具體描述。在一些實施例中,藉由行動器件自 遠端伺服器接收之經判定/推斷資訊可被用作「第一推測」。隨後,可使用(例如)本文所描述之程序及其他實施方案確認或驗證「第一推測」資訊。當經由更費時的操作(例如,經由在計算上更充分的程序,經由自遠端及更難存取之伺服器擷取所需資訊等)判定缺失資訊之更精確值時,「第一推測」資訊亦可充當待使用之臨時值。
現參考圖15,展示通常在伺服器處執行以判定或推斷無線節點(諸如,圖1之AP中之任一者)之缺失天線資訊的實例程序1500之流程圖。程序1500包括在區塊1510處於伺服器處自行動器件接收包括關於與行動器件通信之第一無線節點之資訊的資訊訊息。伺服器實施資訊之中央儲存庫且因此經組態以接收並儲存當訪視藉由多個無線節點覆蓋之各別區域時藉由一或多個無線器件獲得之多個無線節點的天線資料。第一無線節點之至少一些天線資訊為不可用的。
在區塊1520處,可使用自行動器件接收之資訊訊息中之資訊自含有所儲存多個無線節點之天線資料、匹配自行動無線器件接收之資訊訊息的至少一個值的記錄識別一或多個資料記錄。在區塊1530處,自該一或多個經識別資料記錄判定表示可不可供用於第一無線節點之至少一些天線資訊的潛在天線參數之值。潛在天線參數之判定可經由平均運算,或經由一些其他類型之計算程序來執行,對自所識別記錄提取之值執行平均運算。在一些實施例中,節點之缺失資訊之判定可經由所識別記錄之資料上的預定規則之應用,經由機器學習引擎之使用等而執行。
使用節點之天線資訊的位置判定運算
如所提及,在一些實施例中,與傳輸無線節點(諸如,但不僅僅為圖1中描繪之AP或基地台)相關聯之天線資訊可用於執行定位/位置判定操作以便優化用於定位之資料(諸如,熱圖),或優化實際位置估計值。舉例而言,在具體實例中,基於熱圖之使用,行動器件可根據 熱圖藉由將經量測無線信號特性(例如,RSSI、RTT、RTD、TOA、AOA等)與熱圖中之一或多個值相比較而判定其位置(熱圖通常包括指示一或多個所接收的對應於給定位置之無線信號特性值;若行動器件獲取具有匹配對應於藉由熱圖指示之給定位置的無線信號特性值之特徵的至少一個信號,則可推斷行動器件位於給定位置處)。與傳輸藉由行動器件量測並相較於熱圖中之值的信號之無線節點相關聯的天線資訊之瞭解可用於產生或優化熱圖以便改良基於熱圖而判定之位置估計值的精確性。
因此,參考圖16,展示基於無線節點之天線資訊產生熱圖之實例程序1600之流程圖。程序1600包括在區塊1610處獲得一或多個無線節點之天線資訊。如本文中所描述,關於其產生熱圖之一或多個無線節點的天線資訊可藉由將此類天線資訊包括於被傳輸至產生熱圖之器件之訊息中而獲得。舉例而言,產生熱圖之器件可接收將產生熱圖以用於其之無線節點所發送的廣播訊息(例如,根據IEEE 802.11組態的信標圖框訊息),經發送作為訊息交換協定(諸如,FTM協定)之一部分的訊息,自遠端伺服器發送之輔助資料通信/訊息等。在本文所論述之實例實施例中,被提供至產生熱圖之器件的天線資訊可包括天線增益場型資訊、天線類型/模型資訊、天線組態資訊(例如,關於經啟動天線之資訊、其傳輸功率、相位資訊、定向等)、天線分集資訊等。在一些實施例中,產生熱圖之器件可起始程序從而獲得一或多個無線節點之天線資訊,而在一些其他實施例中,可回應於接收請求器件開始熱圖產生操作之訊息/通信而執行獲得無線節點之天線資訊。
如圖16中進一步說明,在接收熱圖產生所需要的天線資訊後,可在區塊1620處自藉由一或多個無線節點傳輸之信號並至少部分基於一或多個無線節點之天線資訊產生表示在複數個位置處可量測之值的熱圖。經判定以用於填充熱圖之可量測值可包括諸如信號強度值(例 如,RSSI值)、基於時間之值(RTT、到達時間量測值等)等的此類值。
可實施相依於(一旦熱圖產生就傳輸信號以用於位置判定操作之無線節點之)天線資訊的各種熱圖產生程序。舉例而言,在一些實施例中,可基於提供在各種位置處之何種信號特性(例如,相對於基於將判定行動器件之哪一位置而傳輸信號之無線節點的距離及/或角位之功能)之理論估計的傳播模型的使用而實施熱圖產生。在一些實施例中,可根據關係式RSSI(dBm)=TX power(dBm)-path loss(dB)表達傳播模型,其中『路徑損耗(path loss)』可被判定為隨影響各種位置處之路徑損耗的變數而變化。在一些實施例中,傳播模型之導出可基於無線節點之天線資訊,該無線節點之信號將藉由量測器件使用以用於位置判定。舉例而言,天線定向(例如,天線相對於一些參考點定位之方式)、天線模型或類型(其可與已知天線增益場型相關聯)、傳輸功率、天線組態(例如,無線節點之多個天線之各種天線之各別相位延遲)、無線節點之實際位置(且因此天線之實際位置)及與判定/導出特定無線節點之天線之傳播模型有密切關係之其他此類資料可被納入考慮範圍且用於建立傳播模型(例如,彼等因素可用於計算路徑損耗)。基於傳播模型產生熱圖可在獲得或導出傳播模型之任何器件處執行,包括個人行動器件、無線節點(諸如,AP或基地台)、一些遠端伺服器等。
在一些實施例中,天線資訊中之一些可不可用及/或無法自一些其他器件獲得(例如,經由廣播訊息、FTM訊息、輔助資料訊息等)。在此等實施例中,可直接基於可用天線資訊及/或其他天線資訊計算缺失資訊。舉例而言,及如本文中所描述,在其中天線定向資訊未知之情況下,特定無線節點之天線之定向可根據程序(諸如,圖11之程序1100)而導出,其中天線定向是基於天線增益場型資訊及由藉由特定無線節點傳輸之信號之信號特性之量測器件(例如,行動無線器件) 執行之量測而導出。另外地及/或替代地,如本文關於程序1400更具體地描述,可基於對於特定無線節點及/或與特定無線節點通信之接收量測器件可用之資訊,藉由在中央儲存庫處基於可用資訊識別共用與無線節點及/或量測器件之可用資訊共同之值的其他無線節點的資料記錄,並自所識別記錄推斷特定無線節點之缺失天線資訊來獲得缺失資訊。
在一些實施例中,可基於在行動無線器件處執行的自特定無線節點或自多個無線節點接收之信號的信號特性(例如,RSSI、RTT等)的量測而實施熱圖產生(基於由行動器件執行之量測而產生的熱圖亦被稱作同步性或指尖熱圖)。用於其他位置(亦即,不執行量測之位置)的熱圖值可接著使用(例如)一或多個內插法程序計算。可使用之內插法程序或技術之實例包括最近鄰內插法程序、雙線性內插法程序、雙立方內插法程序、三線性內插法程序、辛克(sinc)濾波器程序、蘭索士(Lanczos)重新取樣程序、高斯(Gaussian)處理迴歸程序及其他類型之內插法程序。在一些實施例中,此類內插法程序可考慮關於其將產生熱圖之一或多個無線節點之天線資訊。舉例而言,為了在執行實際信號量測之兩個位置之間內插信號特性值,一或多個無線節點之天線增益場型資訊可用於調節經內插值。舉例而言,天線增益場型(其可對應於隨自無線節點之特定範圍處之角位而變的一些非線性信號強度行為)可用於加權在執行實際信號量測之位置之間的位置處內插的信號特性之值。
因此,在一些實施例中,產生熱圖可包括在多個位置處量測藉由一或多個節點傳輸之信號的信號特性值,及基於一或多個無線節點中之至少一者之天線增益場型資訊(或一些其他相關天線資訊)及基於在多個位置處量測之信號特性值而判定藉由一或多個無線節點傳輸之信號之信號特性值被量測的多個位置不同的位置處的經內插信號特性 值。從自一或多個無線節點接收之信號而直接量測信號特性值的多個位置可根據一或多個位置判定程序來判定。舉例而言,可根據使用自衛星定位系統及/或地面節點(包括自產生熱圖之無線節點)之信號的基於多邊量測之程序,使用現存熱圖(其可或可不考慮天線資訊)之位置判定,基於傳輸無線節點之標識及位置而判定的位置(此類資訊可包括於自傳輸無線節點所接收之信號中),基於自一些遠端器件所接收之輔助資料而判定的位置等來判定在執行信號量測時量測器件之位置。經量測信號特性值及各別所判定之執行量測之位置,以及經內插信號特性值及其相對應位置用於填入構成熱圖之資料結構(例如,矩陣類型的資料結構)。在一些實施例中,信號特性值可根據一或多個外插程序跨越執行信號量測(以判定信號特性值)之定位/位置的區域外側的位置(定位或點)來計算。
如所提及,在一些情況下,可用天線資訊(諸如,天線增益場型)可用於(例如,根據本文所描述之程序1100)判定缺失天線資訊(諸如,天線定向)。因此,在此等情況下,在使用自多個位置處之信號量測直接計算的信號特性值而執行內插法操作之前結合可用天線增益場型資訊使用直接計算的信號特性值以估計產生熱圖之一或多個無線節點中之至少一者的天線定向。一旦判定天線定向資訊,彼資訊即可用於約束信號特性值之內插。舉例而言,自無線節點之天線輻射之波束之中心軸線或點可自所估計天線定向判定,且經內插值可更大程度地加權而更接近於輻射束之中心,且加權不如內插操作經執行移動遠離波束之中心的位置之角度位置(相對於輻射束)程度大(例如,接近波束中心之量測可比更遠離波束中心之量測更被大程度地信任)。因此,在此等實施例中,判定經內插信號特性值可包括基於在藉由一或多個無線節點傳輸之信號之多個位置處量測的信號特性值及基於一或多個節點之天線增益場型資訊而導出一或多個無線節點中之至少一者的天線 定向,及對經量測信號特性值執行藉由天線增益場型資訊中之一或多者約束或所導出天線定向的內插法操作,從而判定與量測藉由一或多個無線節點傳輸之信號之信號特性值的多個位置不同的位置處的經內插信號特性值。
信號強度調節
如所提及,在一些實施例中,位置判定操作可基於自無線節點傳輸之信號的信號強度之計算(或自其導出的一些度量/值,諸如RSSI),以便計算至傳輸無線節點之距離(範圍),或計算接收器件之位置估計值(例如,基於多邊量測程序、基於熱圖之程序等)。所量測信號強度值(諸如RSSI)可至少部分取決於獲得量測之接收器件之特定接收器。舉例而言,不同行動器件(例如,來自不同製造商)可具有不同接收器增益,產生自在相同位置所接收之相同傳輸無線節點而傳輸之信號的不同RSSI量測值。因此,接收器件使用或假定之接收器增益值影響自藉由接收器件所接收之信號所判定的定位或範圍之精確性。大體而言,術語「接收器增益」可指代行動器件處量測之相對於(例如)自無線電熱圖之預測信號強度的所接收信號強度的增加或減少,且可使用負值、正值或近似0.0之值來表達。舉例而言,若在特定位置處接收之信號強度之值(如無線電熱圖上所指示)可近似於-40.0dBm,及行動器件之接收器量測近似於-30.0dBm之信號強度,則接收器可觀測近似於10.0dB之增益。行動器件之接收器增益可由因素(諸如,無線傳輸器及/或行動器件之天線增益的增加或減少)而引入出人意料的傳輸器功率的增加,等等。
在一些實施例中,為了減輕由不同接收器件之接收器增益之間的差異而產生之減少之定位精確性之問題,接收器件之各別接收器增益可在運行中估計,且所得估計值可用於調節信號強度量測值(諸如RSSI)。大體而言,然而,所估計增益不僅表示實際接收器件之接收 器之增益,並且亦表示傳輸節點之傳輸器增益,以及藉由傳輸器之天線用以傳輸信號強度量測對於其執行的信號之實際與假定傳輸功率之間的差異。換言之,經計算以調節信號強度量測之補償值為作為其因素之合併/組合值,在此實例中,為三個估計值,即接收器增益估計值、傳輸器增益估計值及實際傳輸功率與假定傳輸功率之間的差。此等估計值各自與相對應不確定因素(即,接收器增益估計值的不確定因素、傳輸器增益估計值的不確定值及假定傳輸器之傳輸功率的不確定因素)相關聯。
在一些實施例中,為了減小與估計值相關聯之不確定性中之至少一些(且因此改良位置估計值之精確性),藉由量測器件(例如,個人行動無線器件(諸如,分別為圖1及圖2之器件108或200)獲得的傳輸無線節點之包括無線節點之天線傳輸器之天線增益值的天線資訊可用於調節自無線節點接收之信號的所判定信號強度。因此,參考圖17,展示基於傳輸由量測器件所接收之信號之無線節點的天線資訊執行信號強度調節的實例程序1700之流程圖。如所說明,程序1700包括在區塊1710處於無線器件(諸如個人行動器件)處接收包括無線節點(諸如圖1中描繪之AP或基地台中之任一者之無線節點)之傳輸器增益的天線資訊。如本文中所論述,在一些實施例中,無線節點(傳輸量測/判定信號強度值或其他信號特性之信號)的天線資訊可藉由將此類天線資訊包括於被傳輸至自無線節點接收及量測信號之行動器件的訊息中而提供。舉例而言,行動器件可接收藉由無線節點(或藉由代表無線節點發送信標訊息之不同無線節點)發送之廣播訊息,經發送作為訊息交換協定(諸如,FTM協定)之一部分的訊息,自遠端伺服器發送之輔助資料通信/訊息等。在本文所論述之實例實施例中,被提供至量測自無線節點之信號的信號強度之行動器件的天線資訊可包括節點之傳輸器增益、天線增益場型資訊、天線類型/模型資訊、天線組態資訊(例 如,關於經啟動天線之資訊、其傳輸功率、相位資訊、定向等)、天線分集資訊等。
繼續參考圖17,在區塊1720處,可至少部分基於無線節點之傳輸器增益(包括於所獲得天線資訊中)導出行動器件之接收器之接收器增益之估計值。藉由知曉無線節點之傳輸器增益(傳輸器資訊可先前已經被判定並在無線傳輸器處或資訊之一些儲存庫處記錄,且隨後被提供至行動器件),可判定接收器之特定增益,因此啟用待用於調節經量測信號強度值之更精確之調節值之判定。在一些實施例中,所獲得用於無線節點之天線資訊可進一步包括無線節點之實際傳輸功率。在此等實施例中,導出行動器件之接收器之接收器增益之估計值可包括至少部分基於無線節點之傳輸器增益及實際傳輸功率導出行動器件之接收器之接收器增益之估計值。舉例而言,在一些實施例中,可根據以下公式導出行動器件接收器增益Mobile_Rx_Gain:Mobile_R x _Gain=RSSI measured -(AP_Tx_Power+AP_Tx_Gain)
其中RSSI measured 為在行動器件處量測的藉由網路節點(例如,AP)傳輸之信號的實際RSSI值,AP_T x _Power為傳輸AP之已知傳輸器功率,其可已經作為被傳輸至行動器件之天線資訊之一部分而被提供至行動器件,及AP_T x _Gain為傳輸AP之已知傳輸器增益(其亦可已經經由包括天線資訊之訊息被提供至行動器件)。在一些實施例中,其中存取點經組態以首先自行動器件接收信號,計算彼信號之RSSI值,並將其發送返回至行動器件,可根據以下公式導出行動器件之接收器增益:Mobile_R x _Gain=RSSI measured -AP_T x _Power-(RSSI@AP-Mobile_T x _Power-AP_Tx_gain)
其中RSSI@AP為藉由接收AP量測之行動器件發送之信號的RSSI,且Mobile_T x _Power為用於彼信號之傳輸功率。可以(例如)dBm 單位、相對於1.0瓦特之分貝(dBW)單位、超過1.0微瓦特之分貝(dBμW)單位及/或任何其他適合之單位提供用於計算Mobile_R x _Gain之上述值。
如圖17中進一步展示,在區塊1730處,可基於行動器件之接收器之接收器增益之估計值(至少部分基於無線節點之傳輸器增益而導出)而調節所判定的自無線節點接收之信號的一或多個信號強度值(例如,RSSI值)。因為接收器增益估計值可被判定為傳輸器增益及/或傳輸器之傳輸功率之實質上精確估計值(如彼等值可已經作為藉由行動器件獲得之天線資訊之一部分而提供),因此經調節一或多個信號強度值可隨後用於獲得更精確的位置估計值(其經由(例如)基於多邊量測之程序、基於熱圖之程序等)。因此,在一些實施例中,行動器件可執行(例如)基於經調節一或多個信號強度值判定至無線節點的距離,基於經調節一或多個信號強度值識別先前產生之熱圖中之位置估計值,及/或至少部分基於經調節一或多個信號強度值產生熱圖(可根據關於圖16所描述之程序執行產生熱圖)中之一或多者。
參考圖18,展示通常在無線節點(諸如,AP或基地台)處執行的有助於行動器件之位置判定的實例程序1800之流程圖。程序1800視情況包括在區塊1810處向行動器件傳輸(例如,藉由無線節點傳輸廣播訊息、精細時序量測訊息等)包括無線節點之傳輸器增益的天線資訊。
如圖18中進一步展示,程序1800包括在區塊1820處藉由無線節點將信號傳輸至行動器件。藉由無線節點傳輸之信號的一或多個信號強度值由行動器件判定,其中所判定之一或多個信號強度值是基於基於包括於被傳輸至至少一個訊息中之行動器件之天線資訊中的無線節點之傳輸器增益而導出的行動器件接收器增益之估計值而調節。至少一個訊息包括(例如)自無線節點傳輸之根據IEEE 802.11標準組態的信標圖框訊息,基於精細時序量測(FTM)協定之訊息(如所提及,其亦可 已經自無線節點傳輸至行動器件),自資訊之遠端中央儲存庫傳輸之輔助資料訊息,或其任何組合。
基於範圍計算及天線資訊之位置判定
如所提及,可基於自藉由傳輸器件傳輸之信號所計算之範圍(亦即,接收器件與傳輸器件之間的距離)執行位置判定操作。舉例而言,接收器件(諸如,個人行動無線器件)可經組態以計算自一或多個無線節點接收之信號的信號強度值(例如,RSSI值),並基於該等信號強度值判定至傳輸節點的距離。大體而言,節點之傳輸功率及位置為已知的,因此啟用接收器件至傳輸節點之距離之判定。所判定範圍可隨後用於根據一或多個基於範圍之位置判定程序(諸如,多邊量測程序、最小平方程序、經擴展卡爾曼濾波器程序等)(此類程序可在行動器件處或在伺服器處(諸如,圖1之伺服器110)實施之遠端定位伺服器處執行)來計算接收行動器件之位置估計值。
當提供信號之節點包括具有實質上均勻的徑向增益場型之全向天線時,接收器件之位置判定通常提供良好的位置估計值或近似值。然而,當傳輸節點包括定向天線(亦即,經組態以在特定方向(諸如,特定分區)傳輸信號之天線)及/或具有不均勻徑向增益場型時,基於藉由此節點傳輸之信號所判定之範圍可導致不精確的位置估計值。此係因為在自該節點之定向天線之兩個不同角度處量測之相同信號強度(RSSI)可對應於不同範圍。
因此,在一些實施例中,位置判定程序包括防止或禁止自定向天線之測距信號之使用的操作。因此,參考圖19,展示行動器件(諸如,分別為圖1及圖2之行動器件108或200)之範圍判定(例如,有助於位置判定)的實例程序1900之流程圖。如所說明,程序1900包括在區塊1910處獲得無線節點之天線資訊。如本文中所論述,在一些實施例中,無線節點(傳輸量測/判定信號強度值及/或其他信號特性值的信 號)之天線資訊可藉由將此類天線資訊包括於被傳輸至用以自無線節點接收及量測信號之行動器件之訊息中而提供。舉例而言,行動器件可接收藉由發送用於位置判定之信號的每一無線節點(或藉由代表一或多個無線節點發送信標訊息之不同無線節點)發送的廣播訊息(例如,根據IEEE 802.11標準組態),經發送作為訊息交換協定(諸如,FTM協定)之一部分的訊息,自遠端伺服器發送之輔助資料通信/訊息(例如,包括傳輸用於位置判定之信號的每一無線節點之天線資訊)等。在本文所論述之實例實施例中,被提供至行動器件的天線資訊可包括指示各別傳輸節點之天線是定向天線抑或全向天線的天線類型(或其他資訊)。可提供有天線資訊之其他資訊(此類其他資訊可單獨地用於判定天線是定向天線抑或全向天線)可包括(例如)天線增益場型資訊(例如,大致上均勻的場型可指示相對應天線為全向的)、天線組態資訊(例如,關於所啟動天線之資訊、其傳輸功率、相位資訊、定向等,可用於判定各別無線節點之合成信號輻射行為)、天線分集資訊等。在特定節點之天線資訊並不直接可用之情況下,可基於可供用於節點之資訊(例如,其位置、節點之其他已知特性及特質等)推斷特定節點之天線資訊(包括天線類型)。舉例而言,如關於分別在圖14及圖15中說明的程序1400及1500所論述,共用特定節點之特質及特性中之至少一些的其他節點之已知天線資訊可用於推斷特定節點之缺失天線資訊。
繼續參考圖19,在區塊1920處,可基於所獲得的無線節點之天線資訊判定無線節點之天線類型。在一些實施例中,所接收天線資訊可指定天線類型(例如,定向或全向),而在一些其他實施例中,可隱含地提供天線類型且因此可自經提供之天線資訊而間接判定。舉例而言,如所提及,經提供天線資訊可包括天線增益場型資料,且基於彼資料可判定是否增益場型是不均勻的(因此指示天線為定向天線)抑或 在天線之大致上360°角度跨度大致上均勻的(因此指示天線對應於全向天線)。
判定傳輸信號之特定無線節點之天線的天線類型後,可在區塊1930處回應於特定節點之天線類型對應於全向天線之判定自藉由無線節點傳輸之信號的所判定的一或多個信號強度值計算表示無線節點至行動器件之一或多個距離的一或多個範圍值。當特定無線節點之天線類型(例如,如自無線節點之天線資訊所判定)被判定為對應於定向天線時,自無線節點接收之信號的一或多個信號強度值被忽略。在一些實施例中,可在量測/處理藉由無線節點傳輸之信號(以判定其信號強度值)之前作出無線節點之天線類型之判定,且因此,在此等實施例中,接收器件可經組態以放棄對被標識為源自特定無線器件之信號執行處理(例如,當包括於藉由無線節點傳輸之信號圖框中之SSID資訊或一些其他識別資訊將無線節點識別為經判定以具有定向天線之節點時)。
如所提及,在所接收信號被判定為來源於具有全向天線之無線節點的情況下,自信號所計算之範圍值中之至少一些可用於(具有或不具有自與接收器件通信之其他無線節點傳輸之信號而導出的範圍值)判定行動器件之位置/定位估計值。位置判定技術/程序可基於(例如)基於多邊量測之程序,及/或藉由資料擬合程序(諸如,最小平方分析、卡爾曼濾波等),其可用於減輕與經量測資料相關聯之雜訊及/或不確定性。舉例而言,在一些實施例中,可至少部分基於經擴展卡爾曼濾波器(EKF)程序而導出行動器件之位置。簡要地,基於EKF之系統經組態以自有雜訊量測估計由非線性隨機微分函數決定的離散時間可控系統之位置或狀態。EKF系統開始於用於起始時間步驟的初始狀態估計及協方差估計。初始狀態估計用於判定經預測狀態及經預測協方差,該經預測狀態及經預測協方差使用(例如)原始量測(例如,範圍 量測)而精確化以產生輸出狀態及輸出協方差。在每一時間步驟計算經預測狀態估計及輸出狀態直至其之間的差達到一些預定義誤差公差。
現參考圖20,展示通常在無線節點(諸如,傳輸可在接收行動器件處量測之信號的AP或基地台)處執行以有助於使用基於範圍之量測之位置判定操作的實例程序2000之流程圖。程序2000視情況包括在區塊2010處向行動器件傳輸(例如,藉由無線節點傳輸廣播訊息、精細時序量測訊息等)無線節點之天線資訊。天線資訊可用於判定無線節點之天線類型。天線資訊可指定天線類型(例如,全向天線或定向天線)或可包括可自其判定天線類型之資料(諸如,增益場型資料)。程序2000進一步包括在區塊2020處將信號傳輸至行動器件,可自該等信號計算一或多個信號強度值。自回應於無線節點之天線類型對應於全向天線的判定藉由無線節點傳輸之信號所判定的一或多個信號強度值計算一或多個範圍值(表示自無線節點至行動器件之一或多個距離)。
額外實施例
基於處理器之計算系統可有助於執行本文所描述之程序。參考圖21,展示實例計算系統2100之示意圖。計算系統2100可安置於(例如)手持型行動器件(諸如,分別為圖1及圖2之器件108及200)中,或可包含伺服器、節點、存取點或基地台(諸如,圖1及圖3中所描繪之節點104a-c、106a-e、或300)之部分或所有。計算系統2100包括通常包括中央處理器單元(CPU)2112之基於計算之器件2110(諸如,個人電腦、專用計算器件、控制器等)。除CPU 2112外,該系統包括主記憶體、快取記憶體及匯流排介面電路(未展示)。基於計算之器件2110可包括大容量儲存器件2114,諸如,與電腦系統相關聯之硬碟機及/或隨身碟。計算系統2100可進一步包括鍵盤或小鍵盤2116,及可置於使用者可達到其之位置的監控器2120(例如,CRT(陰極光線套管)或 LCD(液晶顯示器)監控器)(例如,行動器件之螢幕)。
基於計算之器件2110可經組態以有助於(例如)本文所描述之程序(包括散佈、收集及/或管理天線資訊之程序,執行位置判定操作之程序等)中之一或多者之實施。大容量儲存器件2114可因此包括當在基於計算之器件2110上執行時使得基於計算之器件執行有助於本文所描述之程序之實施之操作的電腦程式產品。基於計算之器件可進一步包括周邊器件以啟用輸入/輸出功能性。此類周邊器件可包括(例如)CD-ROM驅動及/或隨身碟,或用於將相關內容下載至已連接系統的網路連接。此類周邊器件亦可用於下載含有電腦指令的軟體以啟用各別系統/器件之一般操作。替代地及/或另外,在一些實施例中,專用邏輯電路(例如,FPGA(場可程式閘陣列)、DSP處理器或ASIC(特殊應用積體電路))可用於實施計算系統2100。可包括基於計算之器件2110的其他模組為揚聲器、音效卡、使用者可用來對計算系統2100提供輸入的指向器件(例如,滑鼠或軌跡球)。基於計算之器件2110可包括作業系統。
電腦程式(亦稱為程式、軟體、軟體應用程式或代碼)包括用於可程式化處理器的機器指令,且可以高級程序及/或面向對象的程式化語言及/或以組合/機器語言實施。如本文中所使用,術語「機器可讀媒體」是指用以將機器指令及/或資料提供至可程式化處理器的任何非暫時性電腦程式產品、設備及/或器件(例如,磁碟、光碟、記憶體、可程式化邏輯器件(PLD)),包括接收機器指令作為機器可讀信號的非暫時性機器可讀媒體。
記憶體可實施於基於計算之器件2110內或該器件外部。如本文中所使用,術語「記憶體」指代任何類型之長期、短期、揮發性、非揮發性或其他記憶體,且不應限於任何特定類型之記憶體或任何特定數目之記憶體或儲存記憶體的媒體的類型。
若由硬體或韌體連同軟體部份地實施,則該等功能可作為一或多個指令或代碼儲存於電腦可讀媒體上。實例包括以資料結構編碼的電腦可讀媒體及以電腦程式編碼的電腦可讀媒體。電腦可讀媒體包括物理電腦儲存媒體。儲存媒體可為可由電腦存取之任何可用媒體。借助於實例而非限制,此類電腦可讀媒體可包含RAM、ROM、EEPROM、CD-ROM或其他光碟儲存器、磁碟儲存器、半導體儲存器或其他儲存器件,或可用於儲存呈指令或資料結構形式的所要程序代碼且可由電腦存取的任何其他媒體;如本文中所使用,磁碟及光碟包括緊密光碟(CD)、雷射光碟、光學光碟、數位多功能光碟(DVD),軟性磁碟及藍光光碟,其中磁碟通常以磁性方式再生資料,而光碟用雷射以光學方式再生資料。以上各者之組合亦應包括於電腦可讀媒體之範疇內。
除非另外定義,否則本文中所使用之所有技術及科學術語具有與通常或常規地理解之相同含義。如本文中所使用,冠詞「一」指代該冠詞之一個或一個以上(亦即,至少一個)語法對象。借助於實例,「一元素」意謂一個元素或一個以上元素。當涉及諸如量、暫態持續時間及類似者之可量測值時,如本文所使用之術語「約」及/或「大約」包含相較於指定值±20%或±10%、±5%或+0.1%之變化,因為此等變化適合於本文所描述之系統、器件、電路、方法及其他實施的上下文中。當涉及諸如量、暫態持續時間、物理屬性(諸如,頻率)及類似者的可量測值時,如本文中所使用之「大體上」亦包含相較於指定值±20%或±10%、±5%或+0.1%的變化,因為該等變化適合於本文中所描述之系統、器件、電路、方法及其他實施的上下文中。
如本文中所使用,包括在申請專利範圍中,以「中之至少一者」或「中之一或多者」開始之項目之清單中所使用的「或」指示分離性清單,使得(例如)「A、B或C中之至少一者」之清單意謂A或B或 C或AB或AC或BC或ABC(亦即,A及B及C),或與一個以上特徵之組合(例如,AA、AAB、ABBC等)。又,如本文中所使用,除非另外陳述,否則功能或操作係「基於」項目或條件的陳述意謂該功能或操作係基於所陳述之項目或條件且亦可基於除了所陳述之項目或條件以外的一或多個項目及/或條件。
如本文所使用,行動器件或站台(MS)指代器件,諸如,蜂巢式或其他無線通信器件、智慧型電話、平板電腦、個人通信系統(PCS)器件、個人導航器件(PND)、個人資訊管理器(PIM)、個人數位助理(PDA)、膝上型電腦或能夠接收無線通信及/或導航信號(諸如,導航定位信號)的其他合適行動器件。術語「行動台」(或「行動器件」或「無線器件」)亦意欲包括(諸如)藉由短程無線、紅外線、電纜連接或其他連接與個人導航器件(PND)通信的器件,而不管器件處或PND處是否發生衛星信號接收、輔助資料接收及/或位置相關處理。又,「行動台」意欲包括所有器件,包括無線通信器件、電腦、膝上型電腦、平板電腦器件等,該等器件能夠與伺服器(諸如,經由網際網路、WiFi或其他網路)通信,並與一或多種類型之節點通信,而不管器件處、伺服器處或與該網路相關聯之另一器件或節點處是否發生衛星信號接收、輔助資料接收及/或位置相關處理。上述的任何可操作組合亦被視為「行動台」。行動器件亦可被稱作行動終端、終端、使用者設備(UE)、器件、具備安全使用者平面位置功能之終端(SET)、目標器件、目標或一些其他名稱。
儘管本文中提出之一些技術、程序及/或實施可遵守一或多個標準之全部或部分,但在一些實施例中,此類技術、程序及/或實施可不遵守此類一或多個標準之部分或所有。
其他標的物/感興趣之實施例
以下引述關注額外標的物,該額外標的物可為感興趣的且亦在 本文中連同當前本文中提出之初始申請專利範圍中提出之標的物而詳細地描述:A1--一種方法,其在基於處理器之無線節點處包含:藉由無線節點將信號傳輸至行動器件;其中藉由無線節點傳輸之信號的一或多個信號強度值由行動器件判定,基於基於包括於至少一個訊息中之被傳輸至行動器件之天線資訊中之無線節點之傳輸器增益導出的行動器件之接收器增益之估計值而調節所判定之一或多個信號強度值;及其中至少一個訊息包括自無線節點傳輸之根據IEEE 802.11標準組態之信標圖框訊息、基於精細時序量測(FTM)協定之訊息、自資訊之遠端中央儲存庫傳輸之輔助資料訊息或其任何組合。
A2--標的物實例A1中引述之方法,其中天線資訊進一步包括無線節點之實際傳輸功率,且其中接收器增益之估計值是根據以下公式導出:Mobile_R x _Gain=RSSI measured -(AP_Tx_Power+AP_Tx_Gain),其中RSSI measured 為在行動器件處量測之藉由無線節點傳輸之信號中之一者的RSSI值,AP_T x _Power為無線節點之實際傳輸功率,及AP_T x _Gain為無線節點之傳輸器增益。
A3--標的物實例A1中引述之方法,其中基於經調節一或多個信號強度值判定自行動器件至無線節點之距離。
A4--標的物實例A1中引述之方法,其中基於經調節一或多個信號強度值識別熱圖中之位置估計值。
B1--一種無線節點,其包含:與一或多個遠端器件通信之至少一個收發器;記憶體;及耦接至記憶體及至少一個收發器的一或多個處理器;該無線節點經組態以:將信號傳輸至行動器件;其中藉由無線節點傳輸之信號之一或多個信號強度值由行動器件判定,基於基於包括於至少一個訊息中被傳輸至行動器件之天線資訊中之無線節點之傳輸器增益而導出的行動器件之接收器增益之估計值來調節所判定一或 多個信號強度值;及其中至少一個訊息包括自無線節點傳輸之根據IEEE 802.11標準組態的信標圖框訊息、基於精細時序量測(FTM)協定之訊息、自資訊之遠端中央儲存庫傳輸之輔助資料訊息或其任何組合。
C1--一種無線節點,其包含:用於藉由無線節點將信號傳輸至行動器件的構件;其中藉由無線節點傳輸之信號的一或多個信號強度值由行動器件判定,基於基於包括於至少一個訊息中之被傳輸至行動器件之天線資訊中之無線節點之傳輸器增益導出的行動器件之接收器增益之估計值而調節所判定之一或多個信號強度值;及其中至少一個訊息包括自無線節點傳輸之根據IEEE 802.11標準組態之信標圖框訊息、基於精細時序量測(FTM)協定之訊息、自資訊之遠端中央儲存庫傳輸之輔助資料訊息或其任何組合。
D1--一種使用可在處理器上執行以進行以下各者之指令之集合程式化的非暫時性電腦可讀媒體:藉由無線節點將信號傳輸至行動器件;其中藉由無線節點傳輸之信號的一或多個信號強度值由行動器件判定,基於基於包括於至少一個訊息中之被傳輸至行動器件之天線資訊中之無線節點之傳輸器增益導出的行動器件之接收器增益之估計值而調節所判定之一或多個信號強度值;及其中至少一個訊息包括自無線節點傳輸之根據IEEE 802.11標準組態的信標圖框訊息、基於精細時序量測(FTM)協定之訊息、自資訊之遠端中央儲存庫傳輸之輔助資料訊息或其任何組合。
E1--一種方法,其在基於處理器之行動器件處包含:獲得無線節點之天線資訊;基於天線資訊判定無線節點之天線類型,無線節點傳輸在行動器件處所接收之信號;及自回應於無線節點之天線類型對應於全向天線之判定所判定的藉由無線節點傳輸之信號之一或多個信號強度值來計算表示自無線節點至行動器件之一或多個距離的一或多個 範圍值。
E2--標的物實例E1中引述之方法,其中獲得無線節點之天線資訊包含:在行動器件處接收被傳輸至行動器件之至少一個訊息中之天線資訊,該至少一個訊息包括:自無線節點傳輸之根據IEEE 802.11標準組態的信標圖框訊息、基於精細時序量測(FTM)協定之訊息、自資訊之遠端中央儲存庫傳輸之輔助資料訊息或其任何組合。
E3--標的物實例E2中引述之方法,其中至少一個訊息中之天線資訊包括傳輸在行動器件處所接收之信號的至少無線節點的天線類型。
E4--標的物實例E1中引述之方法,其進一步包含:判定自無線節點接收之信號之一或多個接收信號強度指示(RSSI)值,其中計算該一或多個範圍值包含回應於無線節點之天線類型對應於全向天線之判定自經判定一或多個RSSI值而判定一或多個範圍值。
E5--標的物實例E1中引述之方法,其進一步包含:當判定無線節點之天線類型對應於定向天線時,忽略一或多個信號強度值。
E6--標的物實例E1中引述之方法,其進一步包含:回應於無線節點之天線類型對應於全向天線之判定基於所計算一或多個範圍值中之至少一些而判定行動器件之位置。
E7--標的物實例E6中引述之方法,其中判定行動器件之位置包含:基於根據以下各者計算之一或多個範圍值中之至少一些而判定行動器件之位置:最小平方(LS)程序、經擴展卡爾曼濾波器(EKF)程序或其任何組合。
F1--一種行動器件,其包含:與一或多個遠端器件通信之至少一個收發器;記憶體;及耦接至記憶體及至少一個收發器的一或多個處理器;該行動器件經組態以:獲得無線節點之天線資訊;基於天線資訊判定無線節點之天線類型,無線節點傳輸在行動器件處所接收之信號;及自回應於無線節點之天線類型對應於全向天線之判定所判定的 藉由無線節點傳輸之信號的一或多個信號強度值計算表示自無線節點至行動器件之一或多個距離的一或多個範圍值。
F2--標的物實例F1中引述之行動器件,其中該行動器件經組態以獲得無線節點之天線資訊,該無線節點經組態以:在行動器件處接收被傳輸至行動器件之至少一個訊息中之天線資訊,該至少一個訊息包括:自無線節點傳輸之根據IEEE 802.11標準組態的信標圖框訊息、基於精細時序量測(FTM)協定之訊息自資訊之遠端中央儲存庫傳輸之輔助資料訊息或其任何組合。
F3--標的物實例F1中引述之行動器件,其中行動器件經進一步組態以:當判定無線節點之天線類型對應於定向天線時忽略一或多個信號強度值。
F4--標的物實例F1中引述之行動器件,其中該行動器件經進一步組態以:基於回應於無線節點之天線類型對應於全向天線之判定根據:最小平方(LS)程序、經擴展卡爾曼濾波器(EKF)程序或其任何組合計算的一或多個範圍值中之至少一些而判定行動器件之位置。
G1--一種行動器件,其包含:用於獲得無線節點之天線資訊的構件;用於基於天線資訊判定無線節點之天線類型的構件,無線節點傳輸在行動器件處所接收之信號;及用於自回應於對應於全向天線之無線節點的天線類型的判定而判定的由無線節點傳輸之信號的一或多個信號強度值計算表示自無線節點至行動器件之一或多個距離一或多個範圍值的構件。
G2--標的物實例G1中引述之行動器件,其中用於獲得之構件包含:用於在行動器件處接收被傳輸至行動器件之至少一個訊息中之天線資訊的構件,該至少一個訊息包括:自無線節點傳輸之根據IEEE 802.11標準組態的信標圖框訊息、基於精細時序量測(FTM)協定之訊息、自資訊之遠端中央儲存庫傳輸之輔助資料訊息或其任何組合。
G3--標的物實例G1中引述之行動器件,其進一步包含:用於當判定無線節點之天線類型對應於定向天線時忽略一或多個信號強度值的構件。
G4--標的物實例G1中引述之行動器件,其進一步包含:用於基於回應於無線節點之天線類型對應於全向天線之判定根據:最小平方(LS)程序、經擴展卡爾曼濾波器(EKF)程序或其任何組合計算的一或多個範圍值中之至少一些而判定行動器件之位置的構件。
H1--使用指令之集合而程式化之非暫時性電腦可讀媒體,該等指令可在處理器上執行以進行以下各者:在無線器件處獲得無線節點之天線資訊;基於天線資訊判定無線節點之天線類型,無線節點傳輸在行動器件處所接收之信號;及自回應於對應於全向天線之無線節點的天線類型的判定而判定的由無線節點傳輸之信號的一或多個信號強度值計算表示自無線節點至行動器件之一或多個距離一或多個範圍值。
H2--標的物實例H1中引述之電腦可讀媒體,其中獲得無線節點之天線資訊的該等指令包含進行以下各者之指令:在行動器件處接收被傳輸至行動器件之至少一個訊息中之天線資訊,該至少一個訊息包括:自無線節點傳輸之根據IEEE 802.11標準組態的信標圖框訊息、基於精細時序量測(FTM)協定之訊息自資訊之遠端中央儲存庫傳輸之輔助資料訊息或其任何組合。
H3--標的物實例H1中引述之電腦可讀媒體,其中指令之集合進一步包含進行以下各者的指令:當判定無線節點之天線類型對應於定向天線時忽略一或多個信號強度值。
H4--標的物實例H1中引述之電腦可讀媒體,其中指令之集合進一步包含進行以下各者之指令:基於回應於無線節點之天線類型對應於全向天線之判定根據:最小平方(LS)程序、經擴展卡爾曼濾波器(EKF)程序或其任何組合計算的一或多個範圍值至少一些判定行動器 件之位置。
I1--一種方法,其在基於處理器之無線節點處包含:將信號傳輸至行動器件;其中回應於包括於至少一個訊息中被提供至行動器件之天線資訊中的無線節點之天線類型對應於全向天線之判定自藉由無線節點傳輸之信號的所判定的一或多個信號強度值來計算表示自無線節點至行動器件之一或多個距離的一或多個範圍值。
I2--標的物實例I1中引述之方法,其中該至少一個訊息包括:自無線節點傳輸之根據IEEE 802.11標準組態的信標圖框訊息、基於精細時序量測(FTM)協定之訊息、自資訊之遠端中央儲存庫傳輸之輔助資料訊息或其任何組合。
I3--標的物實例I1中引述之方法,其進一步包含:藉由無線節點將至少一個訊息傳輸至行動器件。
I4--標的物實例I1中引述之方法,其中當判定無線節點之天線類型對應於定向天線時忽略一或多個信號強度值。
I5--標的物實例I1中引述之方法,其中行動器件之位置是基於回應於無線節點之天線類型對應於全向天線之判定根據:最小平方(LS)程序、經擴展卡爾曼濾波器(EKF)程序或其任何組合而計算之一或多個範圍值中之至少一些而判定的。
J1--一種無線節點,其包含:與一或多個遠端器件通信之至少一個收發器;記憶體;及耦接至記憶體及至少一個收發器的一或多個處理器;該無線節點經組態以:將信號傳輸至行動器件;其中表示自無線節點至行動器件之一或多個距離的一或多個範圍值是回應於包括於至少一個訊息中之被提供至行動器件之天線資訊中的無線節點之天線類型對應於全向天線的判定自所判定的藉由無線節點傳輸之信號的一或多個信號強度值來計算的。
K1--一種無線節點,其包含:用於將信號傳輸至行動器件的構 件;其中表示自無線節點至行動器件之一或多個距離的一或多個範圍值是回應於包括於至少一個訊息中被提供至行動器件之天線資訊中無線節點之天線類型對應於全向天線之判定自所判定的藉由無線節點傳輸之信號的一或多個信號強度值來計算的。
L1--使用在處理器上可執行以進行以下各者之指令之集合程式化的非暫時性電腦可讀媒體:藉由無線節點將信號傳輸至行動器件;其中表示自無線節點至行動器件之一或多個距離的一或多個範圍值是回應於包括於至少一個訊息中被提供至行動器件之天線資訊中無線節點之天線類型對應於全向天線之判定而自所判定的藉由無線節點傳輸之信號的一或多個信號強度值來計算的。
雖然本文已經詳細揭示具體實施例,但此僅是借助於實例出於說明之目的而完成,且並不意欲相對於所附申請專利範圍之範疇為限制性的。具體而言,預期在不脫離由申請專利範圍所定義的本發明之精神及範疇之情況下可做出各種替代、更改及修改。認為其他態樣、優勢及修改在以下申請專利範圍之範疇內。呈現的申請專利範圍表示本文所揭示之實施例及特徵。亦預期其他未主張的實施例及特徵。因此,其他實施例在以下申請專利範圍之範疇內。
1700‧‧‧程序
1710‧‧‧區塊
1720‧‧‧區塊
1730‧‧‧區塊

Claims (24)

  1. 一種方法,其包含在一基於處理器之行動器件處:在該行動器件處接收一無線節點之天線資訊,該天線資訊包括被傳輸至該行動器件之至少一個訊息中之該無線節點之一傳輸器增益,該至少一個訊息包括:自該無線節點傳輸的根據IEEE 802.11標準組態之一信標圖框訊息,一基於精細時序量測(FTM)協定之訊息,自一資訊之遠端中央儲存庫傳輸之一輔助資料訊息,或其任何組合;至少部分基於該無線節點之該傳輸器增益而導出該行動器件之一接收器之一接收器增益之一估計值;及基於至少部分基於該無線節點之該傳輸器增益導出的該行動器件之該接收器之該接收器增益之該估計值而調節所判定的自該無線節點所接收之信號的一或多個信號強度值。
  2. 如請求項1之方法,其進一步包含:判定自該無線節點所接收之該等信號之接收信號強度指示(RSSI)值;其中調節該一或多個信號強度值包含基於至少部分基於該無線節點之該傳輸器增益導出之該接收器增益之該估計值而調節該等RSSI值。
  3. 如請求項1之方法,其中該所接收天線資訊進一步包括該無線節點之傳輸功率,且其中導出該行動器件之該接收器之該接收器增益之該估計值包含:至少部分基於該無線節點之該傳輸器增益及該傳輸功率根據下列公式導出該行動器件之該接收器之該接收器增益之該估計值: Mobile_R x_ Gain=RSSI measured -(AP_Tx_Power+AP_Tx_Gain)其中RSSI measured 為在該行動器件處量測之藉由該無線節點傳輸之該等信號中之一者的一RSSI值,AP_T x _Power為該無線節點之該傳輸功率,及AP_T x _Gain為該無線節點之該傳輸器增益。
  4. 如請求項1之方法,其進一步包含:基於該經調節一或多個信號強度值判定至該無線節點的距離。
  5. 如請求項1之方法,其進一步包含:基於該所調節一或多個信號強度值識別一熱圖中之一位置估計值。
  6. 如請求項1之方法,其進一步包含:至少部分基於該所調節一或多個信號強度值產生一熱圖。
  7. 一種行動器件,其包含:與一或多個遠端器件通信之至少一個收發器;記憶體;及耦接至該記憶體及該至少一個收發器的一或多個處理器;該行動器件經組態以:接收一無線節點之天線資訊,該天線資訊包括被傳輸至該行動器件之至少一個訊息中之該無線節點之一傳輸器增益,該至少一個訊息包括:自該無線節點傳輸的根據IEEE 802.11標準組態之一信標圖框訊息,一基於精細時序量測(FTM)協定之訊息,自一資訊之遠端中央儲存庫傳輸之一輔助資料訊息,或其任何組合;至少部分基於該無線節點之該傳輸器增益而導出該行動器件之一接收器之一接收器增益之一估計值;及基於至少部分基於該無線節點之該傳輸器增益導出的該行 動器件之該接收器之該接收器增益之該估計值而調節所判定的自該無線節點所接收之信號的一或多個信號強度值。
  8. 如請求項7之行動器件,其中該行動器件經進一步組態以:判定自該無線節點所接收之該等信號之接收信號強度指示(RSSI)值;其中經組態以調節該一或多個信號強度值之該行動器件經組態以基於至少部分基於該無線節點之該傳輸器增益導出的該接收器增益之該估計值而調節該等RSSI值。
  9. 如請求項7之行動器件,其中該所接收之天線資訊進一步包括該無線節點之傳輸功率,且其中經組態以導出該行動器件之該接收器之該接收器增益之該估計值的該行動器件經組態以:至少部分基於該無線節點之該傳輸器增益及該傳輸功率根據下列公式導出該行動器件之該接收器之該接收器增益之該估計值:Mobile_R x_ Gain=RSSI measured -(AP_Tx_Power+AP_Tx_Gain)其中RSSI measured 為在該行動器件處量測之藉由該無線節點傳輸之該等信號中之一者的一RSSI值,AP_T x _Power為該無線節點之該傳輸功率,及AP_T x _Gain為該無線節點之該傳輸器增益。
  10. 如請求項7之行動器件,其中該行動器件經進一步組態以:基於該經調節一或多個信號強度值判定至該無線節點的距離。
  11. 如請求項7之行動器件,其中該行動器件經進一步組態以:基於該所調節一或多個信號強度值識別一熱圖中之一位置估計值。
  12. 如請求項7之行動器件,其中該行動器件經進一步組態以:至少部分基於該所調節一或多個信號強度值產生一熱圖。
  13. 一種行動器件,其包含:用於接收一無線節點之天線資訊的構件,該天線資訊包括被傳輸至該行動器件之至少一個訊息中之該無線節點之一傳輸器增益,該至少一個訊息包括:自該無線節點傳輸的根據IEEE 802.11標準組態之一信標圖框訊息,一基於精細時序量測(FTM)協定之訊息,自一資訊之遠端中央儲存庫傳輸之一輔助資料訊息,或其任何組合;用於至少部分基於該無線節點之該傳輸器增益而導出該行動器件之一接收器之一接收器增益之一估計值的構件;及用於基於至少部分基於該無線節點之該傳輸器增益導出的該行動器件之該接收器之該接收器增益之該估計值而調節所判定的自該無線節點所接收之信號的一或多個信號強度值的構件。
  14. 如請求項13之行動器件,其進一步包含:用於判定自該無線節點所接收之該等信號的接收信號強度指示(RSSI)值的構件;其中用於調節該一或多個信號強度值的該構件包含用於基於至少部分基於該無線節點之該傳輸器增益導出之該接收器增益之該估計值而調節該等RSSI值的構件。
  15. 如請求項13之行動器件,其中該所接收之天線資訊進一步包括該無線節點之傳輸功率,且其中用於導出該行動器件之該接收器之該接收器增益之該估計值的該構件包含:用於至少部分基於該無線節點之該傳輸器增益及該傳輸功率根據下列公式導出該行動器件之該接收器之該接收器增益之該估計值的構件:Mobile_R x_ Gain=RSSI measured -(AP_Tx_Power+AP_Tx_Gain)其中RSSI measured 為在該行動器件處量測之藉由該無線節點傳輸 之該等信號中之一者的一RSSI值,AP_T x _Power為該無線節點之該傳輸功率,及AP_T x _Gain為該無線節點之該傳輸器增益。
  16. 如請求項13之行動器件,其進一步包含:用於基於該經調節一或多個信號強度值判定至該無線節點的距離的構件。
  17. 如請求項13之行動器件,其進一步包含:用於基於該所調節一或多個信號強度值識別一熱圖中之一位置估計值的構件。
  18. 如請求項13之行動器件,其進一步包含:用於至少部分基於該所調節一或多個信號強度值產生一熱圖的構件。
  19. 一種使用一指令集合程式化之非暫時性電腦可讀媒體,該等指令可在一處理器上執行以進行以下各者:在一行動器件處接收一無線節點之天線資訊,該天線資訊包括被傳輸至該行動器件之至少一個訊息中之該無線節點之一傳輸器增益,該至少一個訊息包括:自該無線節點傳輸的根據IEEE 802.11標準組態之一信標圖框訊息,一基於精細時序量測(FTM)協定之訊息,自一資訊之遠端中央儲存庫傳輸之一輔助資料訊息,或其任何組合;至少部分基於該無線節點之該傳輸器增益而導出該行動器件之一接收器之一接收器增益之一估計值;及基於至少部分基於該無線節點之該傳輸器增益導出的該行動器件之該接收器之該接收器增益之該估計值而調節所判定的自該無線節點所接收之信號的一或多個信號強度值。
  20. 如請求項19之電腦可讀媒體,其中該指令集合進一步包含進行以下各者之指令: 判定自該無線節點所接收之該等信號之接收信號強度指示(RSSI)值;其中調節該一或多個信號強度值之該等指令包含基於至少部分基於該無線節點之該傳輸器增益導出之該接收器增益之該估計值而調節該等RSSI值的指令。
  21. 如請求項19之電腦可讀媒體,其中該所接收天線資訊進一步包括該無線節點之傳輸功率,且其中導出該行動器件之該接收器之該接收器增益之該估計值的該等指令包含進行以下各者的指令:至少部分基於該無線節點之該傳輸器增益及該傳輸功率根據下列公式導出該行動器件之該接收器之該接收器增益之該估計值:Mobile_R x_ Gain=RSSI measured -(AP_Tx_Power+AP_Tx_Gain)其中RSSI measured 為在行動器件處量測之藉由該無線節點傳輸之該等信號中之一者的一RSSI值,AP_T x _Power為該無線節點之該傳輸功率,及AP_T x _Gain為該無線節點之該傳輸器增益。
  22. 如請求項19之電腦可讀媒體,其中該指令集合進一步包含進行以下各者之指令:基於該經調節一或多個信號強度值判定至該無線節點的距離。
  23. 如請求項19之電腦可讀媒體,其中該指令集合進一步包含進行以下各者之指令:基於該所調節一或多個信號強度值識別一熱圖中之一位置估計值。
  24. 如請求項19之電腦可讀媒體,其中該指令集合進一步包含進行以下各者之指令:至少部分基於該所調節一或多個信號強度值產生一熱圖。
TW105105726A 2015-02-27 2016-02-25 分配及利用用於位置判定操作之天線資訊 TW201635730A (zh)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US201562126228P 2015-02-27 2015-02-27
US14/836,530 US9565649B2 (en) 2015-02-27 2015-08-26 Distribution and utilization of antenna information for location determination operations

Publications (1)

Publication Number Publication Date
TW201635730A true TW201635730A (zh) 2016-10-01

Family

ID=55315788

Family Applications (1)

Application Number Title Priority Date Filing Date
TW105105726A TW201635730A (zh) 2015-02-27 2016-02-25 分配及利用用於位置判定操作之天線資訊

Country Status (8)

Country Link
US (1) US9565649B2 (zh)
EP (1) EP3262876A1 (zh)
JP (1) JP2018508150A (zh)
KR (1) KR20170123623A (zh)
CN (1) CN107211389A (zh)
BR (1) BR112017018384A2 (zh)
TW (1) TW201635730A (zh)
WO (1) WO2016137655A1 (zh)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20220116905A1 (en) * 2020-03-26 2022-04-14 Hewlett Packard Enterprise Development Lp Automatic location of access points in a network

Families Citing this family (34)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US9395190B1 (en) 2007-05-31 2016-07-19 Trx Systems, Inc. Crowd sourced mapping with robust structural features
US9733091B2 (en) * 2007-05-31 2017-08-15 Trx Systems, Inc. Collaborative creation of indoor maps
US11156464B2 (en) 2013-03-14 2021-10-26 Trx Systems, Inc. Crowd sourced mapping with robust structural features
US11268818B2 (en) 2013-03-14 2022-03-08 Trx Systems, Inc. Crowd sourced mapping with robust structural features
WO2015030810A1 (en) * 2013-08-30 2015-03-05 Hewlett-Packard Development Company, L.P. Adjusting transmitted power output of an antenna of a device
EP3234626A4 (en) * 2014-12-18 2018-08-22 Innerspace Technology Inc. Method and system for sensing interior spaces to auto-generate a navigational map
US9866993B2 (en) 2015-02-27 2018-01-09 Qualcomm Incorporated Distribution and utilization of antenna information for location determination operations
US9781698B2 (en) 2015-02-27 2017-10-03 Qualcomm Incorporated Distribution and utilization of antenna information for location determination operations
US9872191B2 (en) * 2015-06-11 2018-01-16 Intel IP Corporation Method, system, and apparatus of range measurement in a wireless network
US9933507B2 (en) * 2015-11-12 2018-04-03 Fathom Systems Inc. Apparatus, system and method of determining a location of a radio beacon
US11696216B2 (en) * 2016-02-18 2023-07-04 Comcast Cable Communications, Llc SSID broadcast management to support priority of broadcast
US20180248954A1 (en) * 2016-07-19 2018-08-30 Xenio Corporation Establishing and configuring iot devices
CN108882361B (zh) * 2017-05-12 2023-01-03 中兴通讯股份有限公司 一种室内层高的定位方法和装置
CN111373805B (zh) * 2018-02-19 2022-03-25 华为技术有限公司 无线网络中的移动设备定位的方法、设备、和计算机程序
US11381275B2 (en) * 2018-03-31 2022-07-05 Qualcomm Incorporated Ranging protocol improvements to support antenna switching
EP3592055B1 (en) * 2018-07-03 2022-03-23 Sony Network Communications Europe B.V. Methods for securely validating localization of a wireless communication device, and related devices
US10764858B2 (en) 2018-07-17 2020-09-01 Mist Systems, Inc. Methods and apparatus for using received signal strength information in a wireless system
US10595165B2 (en) * 2018-07-25 2020-03-17 Cisco Technology, Inc. Device location tracking with tag antenna switching
CN109579774B (zh) * 2018-11-06 2021-04-23 五邑大学 一种基于深度实例分割网络的天线下倾角测量方法
US11096176B2 (en) * 2019-05-24 2021-08-17 Huawei Technologies Co., Ltd. Location-based beam prediction using machine learning
US11255980B2 (en) * 2019-06-28 2022-02-22 Sony Corporation Collaborative positioning
WO2021007290A1 (en) 2019-07-08 2021-01-14 Arris Enterprises Llc Device steering based on profile and historical behavior
US11129032B2 (en) * 2019-11-26 2021-09-21 Motorola Mobility Llc Optimal device position for wireless communication
CN111181583B (zh) * 2019-12-30 2021-10-01 华为技术有限公司 发送和接收信号强度补偿方法、装置、发送和接收设备
EP4088390A4 (en) * 2020-02-19 2022-12-28 Huawei Technologies Co., Ltd. WIRELESS SIGNAL TRANSMISSION AND RECEPTION FOR DEVICE-TO-DEVICE COMMUNICATIONS
WO2021217457A1 (zh) * 2020-04-28 2021-11-04 华为技术有限公司 一种定位信息的确定方法及通信装置
US11212640B1 (en) * 2020-06-24 2021-12-28 Charles Isgar Data gathering zone system
US11405843B2 (en) * 2020-11-25 2022-08-02 Cisco Technology, Inc. Techniques for selecting network protocols
CN112543030B (zh) * 2020-11-30 2022-06-07 湖北三江航天险峰电子信息有限公司 一种可配置的弹载模块化遥测系统及方法
US11728911B2 (en) 2021-03-29 2023-08-15 Cisco Technology, Inc. Automatic identification of antenna orientation
KR102765275B1 (ko) * 2021-12-23 2025-02-06 명지대학교 산학협력단 실내 측위 방법 및 그 장치
US20230284010A1 (en) * 2022-03-04 2023-09-07 Qualcomm Incorporated User equipment antenna capability indication
US12457473B2 (en) * 2022-09-30 2025-10-28 Zebra Technologies Corporation Adjustment of BLE RSSI values based on a tag's likely location
US12526764B2 (en) 2023-03-31 2026-01-13 Cisco Technology, Inc. Fine time measurement improvement for access point self-positioning

Family Cites Families (23)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7035632B2 (en) 2000-09-26 2006-04-25 Scoreboard, Inc. Path loss data normalization for growth management of a cellular system
US8170546B2 (en) 2006-03-22 2012-05-01 Broadcom Corporation Client device characterization of other client device transmissions and reporting of signal qualities to access point(s)
US7983667B2 (en) 2006-10-05 2011-07-19 Cisco Technology, Inc. Radio frequency coverage map generation in wireless networks
CN101398476B (zh) * 2007-09-29 2011-07-27 广达电脑股份有限公司 定位系统
CN102356690B (zh) * 2009-02-18 2015-06-10 Lg电子株式会社 共存信道接入方法
CN102483452A (zh) 2009-06-30 2012-05-30 诺基亚公司 装置和方法
US8825388B2 (en) 2010-07-13 2014-09-02 Qualcomm Incorporated Indoor likelihood heatmap
US8674878B2 (en) * 2010-09-15 2014-03-18 Ralink Technology Corp. Smart antenna system
US20120094639A1 (en) 2010-10-15 2012-04-19 Mark Carlson Heat maps applying location-based information to transaction processing data
US8811189B2 (en) 2012-04-23 2014-08-19 Cisco Technology, Inc. Generating accurate dynamic heat maps
CN103546960B (zh) * 2012-07-10 2017-12-12 中国电信股份有限公司 定位方法与系统
US9237417B2 (en) 2013-02-07 2016-01-12 Qualcomm Incorporated Terrestrial positioning system calibration
US9167390B2 (en) 2013-03-06 2015-10-20 Qualcomm Incorporated Adaptive assistance data for tiered service and efficiency in indoor positioning
US9459337B2 (en) 2013-05-30 2016-10-04 Qualcomm Incorporated Methods and systems for enhanced round trip time (RTT) exchange
US20150045055A1 (en) 2013-08-06 2015-02-12 Gaby Prechner Time of flight responders
US9377522B2 (en) 2013-08-22 2016-06-28 Qualcomm Incorporated Utilizing a reference signal for indoor positioning
US9320010B2 (en) 2013-12-24 2016-04-19 Intel Corporation Apparatus, system and method of estimating a location of a mobile device
US10163132B2 (en) 2014-02-19 2018-12-25 Ebay Inc. Systems and methods to create a geographic heatmap
US9775116B2 (en) * 2014-05-05 2017-09-26 Isco International, Llc Method and apparatus for increasing performance of communication links of cooperative communication nodes
US10078126B2 (en) * 2014-09-15 2018-09-18 Intel IP Corporation Method, system and apparatus for a low-power location measurement responder
US20160255471A1 (en) 2015-02-27 2016-09-01 Qualcomm Incorporated Distribution and utilization of antenna information for location determination operations
US9866993B2 (en) 2015-02-27 2018-01-09 Qualcomm Incorporated Distribution and utilization of antenna information for location determination operations
US9781698B2 (en) 2015-02-27 2017-10-03 Qualcomm Incorporated Distribution and utilization of antenna information for location determination operations

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20220116905A1 (en) * 2020-03-26 2022-04-14 Hewlett Packard Enterprise Development Lp Automatic location of access points in a network
US11917575B2 (en) * 2020-03-26 2024-02-27 Hewlett Packard Enterprise Development Lp Automatic location of access points in a network

Also Published As

Publication number Publication date
US20160255604A1 (en) 2016-09-01
US9565649B2 (en) 2017-02-07
BR112017018384A2 (pt) 2018-04-17
WO2016137655A1 (en) 2016-09-01
KR20170123623A (ko) 2017-11-08
CN107211389A (zh) 2017-09-26
JP2018508150A (ja) 2018-03-22
EP3262876A1 (en) 2018-01-03

Similar Documents

Publication Publication Date Title
US9565649B2 (en) Distribution and utilization of antenna information for location determination operations
EP3262878B1 (en) Distribution and utilization of antenna information for location determination operations
US9781698B2 (en) Distribution and utilization of antenna information for location determination operations
US20160255471A1 (en) Distribution and utilization of antenna information for location determination operations
TWI882015B (zh) 基於ue之定位
US10278016B2 (en) Systems and methods for position estimation using proximity devices
US9942719B2 (en) OTDOA positioning via local wireless transmitters
EP3353571B1 (en) Ranging and/or localization service based on mobile device privilege
US9119169B2 (en) Beacon group information assisted wireless location determination
TW202215866A (zh) 用於側行鏈路輔助的定位的輔助資訊
EP3417638B1 (en) Techniques for infinite ranging session
US9949067B2 (en) Enhancing PRS searches for shorter LPP-type positioning sessions
KR20240019103A (ko) 트래픽 제어를 사용한 포지셔닝
US20180227703A1 (en) Systems and methods for position estimation using proximity devices
US20250089015A1 (en) Graphical Positioning Reference Unit