跳至主要內容

WiFi 室內導航的運作機制:三邊測量與 RSSI 技術解析

本權威指南詳述了 WiFi 室內導航的技術運作機制,解釋三邊測量與 RSSI 量測如何判德裝置位置。並為在企業場域中部署定位服務的 IT 主管提供具可行性的部署策略、校準方法和架構最佳實踐。

📖 6 分鐘閱讀📝 1,319 字數🔧 2 範例3 練習題📚 8 關鍵定義

收聽此指南

查看播客逐字稿
WiFi 尋路機制:三邊測量與 RSSI 解析 Purple 技術簡報播客 — 全長約 10 分鐘 --- 第 1 節:引言與背景(約 1 分鐘) 歡迎收聽 Purple 技術簡報系列。我是您的主持人,今天我們將深入探討 WiFi 尋路的機制 - 特別是三邊測量和 RSSI 如何協同運作以確定某人在建築物內的位置,以及這對您的部署策略意味著什麼。 如果您是網路架構師、IT 經理或場地營運總監,這一集正是為您準備的。我們不會花時間討論 WiFi 的基礎知識 - 您已經知道什麼是基地台了。我們將要介紹的是建立在您現有基礎設施之上的定位層、它在後台是如何運作的,以及您為了確保其正確運作而需要做出的實際決策。 「什麼是尋路?」這個問題在企業 WiFi 的對話中經常出現,而誠實的答案是:它比大多數廠商透露的要複雜得多。所以,讓我們開始吧。 --- 第 2 節:技術深度解析(約 5 分鐘) 讓我們從基本原理開始。WiFi 尋路是利用您現有的無線基礎設施來確定裝置(進而確定攜帶它的人)在場地內的實體位置。在大多數情況下不需要 GPS,不需要額外的硬體,只需要您已經擁有的基地台。 其核心機制是三邊測量。不是三角測量 - 這是一個需要立即澄清的常見誤解。三角測量使用角度。三邊測量則使用距離。您的基地台測量來自裝置的訊號強度,將該訊號強度轉換為估算距離,然後系統計算這些距離圓圈相交的位置。該交點就是您裝置的估算位置。 訊號強度測量稱為 RSSI - 接收訊號強度指示。它以相對於毫瓦的分貝或 dBm 表示。刻度從零(這將是極強的訊號)一直到大約負 100 dBm(這實際上是雜訊)。對於實際的尋路部署,您會希望您的基地台在負 67 dBm 或更好的情況下偵測到用戶端裝置。低於負 75,您就處於不可靠的區域。低於負 85 就不用想了 - 您將無法獲得一致的定位。 現在,這是技術上有趣的地方。RSSI 與距離之間的關係不是線性的。它遵循對數路徑損耗模型。標準公式為:RSSI 等於負 10 乘以 n 乘以距離的以 10 為底的對數,加上常數 A。其中 n 是路徑損耗指數 - 根據您的環境通常在 2 到 4 之間 - 而 A 是距離基地台一公尺處的 RSSI,即您的校準參考值。 在具有視線的開放式辦公室中,n 可能為 2.0。在具有混凝土牆、鋼門和電梯井的密集飯店走廊中,n 可能為 3.5 或更高。這就是為什麼在一個場地中運作極佳的部署,在具有相同 AP 密度的另一個場地中可能會為您帶來 10 公尺誤差的原因。環境是一個變數,必須進行測量,而不是假設。 這把我們帶到了校準。有兩種方法。第一種是無線電頻率指紋識別 - 您攜帶裝置實際走過該空間,記錄已知座標處的 RSSI 值,並建立一個查找表。雖然準確,但勞動強度大,且每當物理環境發生重大變化時,都需要重新進行。第二種是基於模型的定位,您可以使用測量或估計的環境參數來應用路徑損耗公式。部署速度更快,準確度較低,但對於大多數場地類型的區域級尋路已足夠。 對於精準尋路 - 想像一下醫院病房級的準確性,或零售貨架級的產品引導 - 您通常需要混合方法,將 WiFi RSSI 與其他訊號結合。Bluetooth Low Energy beacons 是最常見的補充。BLE 在較短的範圍和較低的功耗下運作,這意味著更緊密的訊號圈和更好的交叉精準度。IEEE 802.11mc 標準(也稱為 WiFi Round-Trip Time 或 RTT)是另一個選擇 - 它測量訊號的實際飛行時間,而不僅僅是其強度,從而為您提供受環境干擾影響小得多的距離估計。但是 RTT 需要在 AP 和用戶端裝置上都配備相容的硬體,因此在指定之前請先檢查您的資產。 現在讓我們來談談定位堆疊架構。在最底層,您有物理層 - 存取點、其位置和天線特性。在其之上,您有 RSSI 收集層,這通常由您的無線控制器或專用的定位引擎處理。然後是定位引擎本身,它執行三邊測量計算並應用任何校準數據或機器學習校正。在其之上是應用層 - 終端使用者實際看到的尋路介面,無論是他們手機上的地圖、數位看板顯示器,還是顯示停留時間和人流量模式的分析儀表板。 Purple 的平台在應用和分析層運作,使用來自您現有基礎架構(無論是 Cisco、Aruba、Ruckus 還是任何其他廠商)的定位數據,並將其轉化為可操作的情報。這種與硬體無關的方法非常重要,因為這意味著您不會被鎖定在單一廠商的定位引擎中,並且您可以在不重建尋路應用的情況下演進您的底層基礎架構。 還有一個值得探討的技術要點:2.4 GHz 與 5 GHz 頻段對定位精準度的影響。2.4 GHz 頻段傳播得更遠,穿牆能力也更強,這聽起來對覆蓋範圍很有利。但對於定位而言,這種傳播特性實際上反而不利 - 信號圓圈更大,意味著交叉區域更大,進而導致精準度降低。5 GHz 頻段衰減更快,能提供更緊密的圓圈和更好的位置解析度。對於尋路部署,您通常會希望定位引擎在可用時採用 5 GHz RSSI 數據,並將 2.4 GHz 作為備用方案。 --- 區段 3:實施建議與常見陷阱(約 2 分鐘) 好的,讓我們進入實務階段。在尋路部署中,我最常看到的三種失敗模式是:AP 密度不足、校準不良,以及忽略多路徑干擾。 關於 AP 密度:經驗法則是,為了實現可靠的三邊測量,您在場地中的任何特定點,至少需要三個具有重疊覆蓋範圍的存取點。在實務上,若要達到 2 到 3 公尺的精準度目標,在典型的室內環境中,大約每 15 到 20 平方公尺就需要部署一台 AP。這比單純為了連線而部署的密度更高,這意味著尋路需求應該從第一天起就納入您的 RF 設計中,而不是事後才補救。 關於校準:千萬不要跳過現場勘測。即使您使用的是基於模型的路徑,您也需要針對您的特定環境測量路徑損失指數。使用頻譜分析儀進行 30 分鐘的實地勘測,將可為您省去部署後數週排查定位不準確問題的時間。 關於多路徑:這是最容易讓人出錯的大問題。在有大量反射表面的環境中 - 例如玻璃帷幕零售店、機場航廈、體育館 - 信號會從牆壁和地板反射,並透過多條路徑到達接收器。RSSI 讀數會變成所有這些路徑的平均值,而不是乾淨的視距測量值。緩解措施包括:結合更密的 AP 部署、指紋定位校準,以及在預算允許的情況下,轉向基於 RTT 的定位,這種定位本質上對多路徑干擾更具抵抗力,因為它測量的是時間,而非振幅。 從合規角度來看:如果您正在收集個人的位置數據,您就屬於英國和歐盟 GDPR 的管轄範圍。核心原則是,從探測請求(裝置廣播其 MAC 位址)中進行被動 RSSI 收集,通常被視為個人數據處理。您需要有合法依據,通常是針對彙總分析的合法利益,或是針對個人層級追蹤的明確同意。MAC 位址隨機化(現在在 iOS 14 及以上版本以及 Android 10 及以上版本中已是預設設置)顯著增加了個人追蹤的複雜性,但不會影響彙總人流量分析。 --- 區段 4:快速問答(約 1 分鐘) 以下是幾個經常被問到的問題: 「我需要升級無線存取點來實現室內導航嗎?」 - 在大多數情況下,不需要。如果您的 AP 使用年限不到五年且執行目前的韌體,它們將支援 RSSI 報告。基於 RTT 的定位是例外 - 這需要 802.11mc 相容的硬體。 「我實際上可以期待多高的精確度?」 - 對於經過良好校準的僅 WiFi 部署,3 到 5 公尺是個實際的目標。加入 BLE 訊標(Beacons),您可以達到 1 到 2 公尺。在有利的條件下,RTT 可以讓您達到 1 公尺以內。 「這在 WiFi 6 下如何運作?」 - WiFi 6 和 WiFi 6E 提高了吞吐量並降低了延遲,但它們並未從根本上改變基於 RSSI 的定位模型。6 GHz 中更高的頻道密度在訊號解析度方面確實提供了一些定位優勢。如果您想深入了解,我們在指南專區中詳細介紹了 WiFi 6 與 WiFi 5 的比較。 「那隱私問題呢?」 - 總體區域分析不需要個人身份識別。如果您正在進行個人室內導航 - 即時轉彎導航 - 您需要明確的同意。Purple 的顧客 WiFi 平台在網路驗證時處理同意書的獲取。 --- 區段 5:總結與後續步驟(約 1 分鐘) 總結來說:WiFi 室內導航是一項成熟、可部署的技術,可在您現有的基礎架構上運作。核心機制是使用 RSSI 測量進行三邊測量 - 三個或更多存取點、透過路徑損耗模型進行距離估算,以及計算交點以確定裝置位置。 您獲得的精確度與您的 AP 密度、校準品質以及應對多路徑和牆壁衰減等環境變數的能力直接成正比。 對於大多數場地營運商 - 飯店、零售、體育場、會議中心 - 設計良好的 WiFi 室內導航部署將提供 3 到 5 公尺的精確度,這對於即時轉彎導航、區域級停留分析以及員工定位和資產追蹤等營運案例來說已經綽綽有餘。 下一步是進行現場評估。對照您的目標精確度密度要求來繪製您目前的 AP 部署圖,確定適合您營運模型的校準方法,並確保您的數據收集實踐從第一天起就符合 GDPR。 Purple 的平台與您現有的基礎架構整合,在之上提供分析和室內導航應用層。如果您想了解針對您特定場地的具體呈現,詳細資訊請參閱 purple.ai。 感謝您的收聽。我們很快會帶來下一次技術簡報。 --- 腳本結束

header_image.png

執行摘要

對於企業級場域營運商而言,部署有效的室內定位服務遠不只是在空間中填滿基地台。WiFi 導航的基本機制 - 三邊測量與接收訊號強度指示 (RSSI) 測量 - 決定了任何成功部署的架構需求。本指南深入探討現有無線基礎架構如何判斷裝置定位的技術原理、影響精準度的關鍵環境變數,以及提供可靠定位智慧所需的部署標準。

理解這些機制對於負責提供循序導航、資產追蹤或人流量分析的 IT 經理與網路架構師至關重要。我們將探討訊號強度與距離之間的對數關係、嚴格校準的必要性,以及如何整合如 Purple 等與硬體無關的分析平台,以自您的射頻 (RF) 環境中提取具備商業價值的洞察。

收聽我們的隨附播客簡報:

技術深度探討

RSSI 與三邊測量的基本原理

WiFi 導航的核心在於利用現有的無線基礎架構來確定用戶端裝置的物理位置。其主要機制為三邊測量,這經常被錯誤地稱為三角測量。三角測量是根據角度來計算位置,而三邊測量則是藉由測量與已知參考點之間的距離來確定位置。

在 WiFi 的情境中,這些參考點即是您的存取點 (AP)。距離估算源自於接收訊號強度指示 (RSSI)。RSSI 是對接收到的無線電訊號中所含功率的測量,以相對於毫瓦的分貝 (dBm) 表示。

trilateration_diagram.png

當用戶端裝置 (例如廣播探測請求的智慧型手機) 被 AP 偵測到時,AP 會記錄 RSSI。由於射頻 (RF) 訊號在空間中傳播時會衰減 (失去功率),因此 RSSI 值可作為距離的替代指標。如果三個或更多 AP 偵測到同一個裝置並記錄其 RSSI,定位引擎就可以計算出與每個 AP 的預估距離,並繪製出虛擬的機率圓。這些圓的交點即代表預估的裝置位置。

路徑損耗模型 (Path-Loss Model)

RSSI 與距離之間的關係並非線性,而是遵循對數路徑損耗模型。定位引擎使用的標準公式為:

RSSI = -10 * n * log10(d) + A

其中:

  • d 是與存取點 (AP) 的距離。
  • n 是路徑損耗指數,代表訊號在特定環境中衰減的速度。在自由空間真空中,n 恰好為 2.0。在密集的室內環境中,n 的範圍可從 3.0 到 4.5。
  • A 是在距離 AP 恰好 1 公尺處測得的參考 RSSI。

此公式突顯了為什麼環境校準至關重要。在具有混凝土牆的 Hospitality 環境中進行部署,其路徑損耗指數將與寬敞、開放的 Retail 賣場有著顯著的不同。在不同環境中假設標準的 n 值,是導致尋路精確度不佳的主要原因。

2.4 GHz 與 5 GHz 定位

雖然 2.4 GHz 頻段對實體障礙物有較好的穿透力,但這項特性實際上不利於精確定位。較大的傳播範圍意味著較大的距離預估圓,進而產生較寬的交會區域和較低的定位解析度。

5 GHz 頻段衰減得更快,提供了更緊密的訊號邊界和更細緻的距離預估。為了獲得最佳的尋路精確度,定位引擎應優先處理 5 GHz 的 RSSI 數據。此原理也適用於較新的標準;雖然 WiFi 6 提高了整體網路效率,但 RSSI 定位的基本機制保持不變,儘管 WiFi 6E 中引入的 6 GHz 頻段提供了更大的頻道密度和潛在的解析度優勢。要了解更多資訊,請參閱我們的指南: Wi-Fi 6 vs Wi-Fi 5: Does it Solve Channel Interference?

實作指南

存取點密度與配置

尋路部署中最常見的失敗模式是 AP 密度不足。純粹為連線設計的網路 (例如提供 Guest WiFi 存取) 通常缺乏可靠三邊測量所需的密度。

為了獲得可靠的定位,用戶端裝置必須同時被至少三台 AP「聽到」,且 RSSI 需達到 -75 dBm 或以上。rssi_reference_chart.png

若要達到 3 至 5 公尺的目標精準度,一般經驗法則是每 15 至 20 平方公尺部署一台 AP,具體取決於環境。此外,AP 應部署在目標區域的周邊 - 而非僅僅沿著走廊中心線 - 以確保訊號圓交會於一個明確定義的點,而不是沿著一條線。

校準方法

準確的距離估算需要針對特定的無線電頻率 (RF) 環境校準定位引擎。主要有兩種方法:

  1. RF 指紋採集 (RF Fingerprinting): 這涉及攜帶檢測設備實際走訪場域,記錄已知座標處的 RSSI 值,並建立完整的對照表。定位引擎隨後將即時 RSSI 讀數與此資料庫進行比對。這種方法能提供最高的精準度,但極為耗費人力,且如果物理環境發生變化(例如季節性零售陳列),則必須重複此過程。
  2. 基於模型的定位 (Model-Based Positioning): 此方法結合路徑損耗公式與系統中定義的環境參數(牆壁類型、天花板高度)。其部署和維護速度較快,雖然精準度略低於指紋採集,但對於區域級分析和大致的尋路導航來說通常已經足夠。

最佳實踐

減輕多路徑干擾

在具有高反射表面的環境中 - 例如玻璃店面、金屬固定裝置或體育場看台 - RF 訊號會發生折射並透過多條路徑到達接收器。這種多路徑干擾會扭曲 RSSI 讀數,因為接收器測量的是直接訊號和反射訊號的總和,而不是乾淨的視線距離。

減輕多路徑干擾需要結合策略性的 AP 部署(避開高反射角落)、嚴格的校準,以及定位引擎內部的智慧過濾演算法來排除異常的 RSSI 突波。

隱私與合規性

透過 MAC 位址收集位置資料時 - 即使是透過探測請求進行被動收集 - IT 團隊也必須確保符合 GDPR 等區域隱私框架。

現代行動作業系統實施的 MAC 位址隨機化,可在未經驗證的情況下防止對個別裝置進行長期追蹤。然而,這並不會阻礙整體的客流量分析。若要提供個人化的路線導航或個人化的互動,場域必須取得明確的同意。

這就是 Captive Portal 整合變得至關重要的原因。透過要求使用者進行驗證(例如,利用類似於 How a wi fi assistant Enables Passwordless Access in 2026 的解決方案),場域營運商可以合法地將裝置與個人進行關聯,並提供選擇加入的定位服務。Purple 的平台在其 Connect 授權下扮演免費識別身分提供者的角色,在簡化此合規性要求的同時,提供豐富的 WiFi Analytics

疑難排解與風險緩釋

當導航精準度下降時,IT 團隊應系統性地評估以下因素:

  • 環境變遷: 場域內是否發生了物理變化(例如:新牆面或密集庫存),導致原始校正失效?
  • AP 功率級別: 無線電資源管理 (RRM) 演算法是否正在動態調整發射功率?定位引擎依賴穩定的參考點;劇烈的動態功率調整將會扭曲距離計算。
  • 用戶端裝置差異: 不同的智慧型手機製造商使用不同的天線設計,這意味著 Samsung 和 iPhone 在完全相同的位置可能會回報不同的 RSSI 值。先進的定位引擎使用裝置設定檔來標準化這些讀數。

投資報酬率與商業影響

部署強大 WiFi 導航的商業案例遠不止於在地圖上顯示一個藍點。對於 CTO 或場域營運總監而言,投資報酬率是透過營運效率和數據驅動的決策來實現的。

Transport 樞紐中,精確的定位可實現動態佇列管理,並根據即時旅客密度進行人員部署。在醫療保健環境中,它支援高價值醫療設備的資產追蹤,從而減少採購浪費。

透過在像 Purple 這樣與硬體無關的平台上進行標準化,企業可以提取此定位智慧,而不會被單一基礎設施供應商所綁定,從而確保長期彈性並最大化其現有無線投資的報酬。正如我們最近的公告 Purple Appoints Iain Fox as VP Growth – Public Sector to Drive Digital Inclusion and Smart City Innovation 中所強調的,這項技術的應用正在迅速擴展到智慧城市基礎設施中,證明了其可擴展的價值。

關鍵定義

RSSI (Received Signal Strength Indicator)

接收到的無線電訊號功率的測量值,以相對於毫瓦的分貝(dBm)表示。

定位引擎用來估算用戶端裝置與存取點之間距離的基本指標。

Trilateration

利用圓形、球體或三角形的幾何原理,透過測量距離來確定點的絕對或相對位置的過程。

定位引擎根據多個 AP 的距離估算值來計算裝置位置的數學演算法。

Path-Loss Exponent (n)

RF 傳播模型中的一個變數,代表在特定環境中訊號強度隨距離衰減的速率。

這對校準至關重要;開放式體育館的路徑損耗指數會低於具有混凝土牆的密集辦公室環境。

RF Fingerprinting

一種校準技術,透過對場地進行實體勘測,記錄特定座標上的實際 RSSI 值,從而建立查照資料庫。

在需要高精度導航時使用,儘管它具有較高的營運維護成本。

Multipath Interference

無線電物理學中的一種現象,射頻信號由於表面反射,透過兩個或多個路徑到達接收天線。

導航不精確的主要原因,特別是在有玻璃、金屬或複雜建築特徵的場地中。

MAC Address Randomisation

現代行動作業系統中的一項隱私功能,設備在探測請求期間會廣播一個臨時的、隨機的 MAC 位址。

影響了在沒有網路驗證的情況下長期追蹤單一設備的能力,需要場域調整其分析策略。

Probe Request

用戶端設備發送的框架,用於確定哪些存取點在範圍內。

被動定位追蹤的主要機制,允許 AP 記錄設備的 RSSI,即使設備未連線到網路也是如此。

Model-Based Positioning

一種定位計算方法,依賴數學演算法和環境假設,而非實地場域勘測。

適用於可擴充的多站點分析且區域級精確度已足夠的首選部署模型。

範例

一間擁有 400 間客房的渡假酒店在客房走廊遇到極不精確的導航問題,其「藍點」經常在相鄰樓層之間跳躍。該網路最初是為了基本連線而設計,AP 沿著走廊中心呈一直線排列,每隔 30 公尺設置一個。

IT 團隊必須為定位服務重新設計 RF 架構。首先,將 AP 密度提高到大約每 15 公尺一個,以確保至少有三個 AP 能夠以 -67 dBm 或更好的訊號強度「偵測」到用戶端裝置。其次,交錯擺放 AP(例如:交替放置在走廊兩側或利用相鄰客房),而不是排成一直線。直線部署會導致三邊測量的圓圈在兩個不同的點相交,從而產生歧義。最後,專門在走廊中實施 RF fingerprinting 校準,以解決防火門和混凝土牆引起的高路徑損耗指數。

考官評語: 此場景突顯了覆蓋範圍設計與容量/定位設計之間的差異。樓層之間的「跳躍」是垂直衰減對照不良和水平 AP 密度不足的典型症狀。交錯擺放 AP 解決了基本三邊測量中固有的線性歧義問題。

一家大型連鎖零售商希望利用其現有的 Cisco 基礎設施部署區域級分析,以測量特定部門(例如:電子產品區與服飾區)的停留時間。他們希望避免在 50 個據點進行手動 RF fingerprinting 的營運開銷。

部署一個與現有 Cisco 無線區域網路控制器(WLC)透過 API 整合的基於模型的定位引擎。網路架構師應為典型的零售商場佈局定義特定的環境參數(路徑損耗指數 'n')。確保 WLC 配置為回報已連線和未連線用戶端(探測請求)的 RSSI 數據。整合 Purple 分析平台以接收此 API 數據流,將邏輯 AP 座標對照到實體平面圖上,以建立分析區域。

考官評語: 對於區域級分析,絕對的精確度不如整體的可靠性重要。基於模型的定位是此處正確的架構選擇,它在可接受的精確度(3 - 5 公尺)與 50 個據點部署所需的擴充性之間取得了平衡。這種與硬體無關的方法可避免供應商綁定。

練習題

Q1. 您正在為一個新的會議中心設計 WiFi 基礎架構。首要需求是為與會者提供高度精確的逐步導航。建築師建議僅在展覽大廳的中央放置高密度 AP,以最大程度地降低佈線成本。您會批准這個設計嗎?

提示:考慮當 AP 放置在集中式群集與周邊部署時,三邊測量圓如何相交。

查看標準答案

不,應該拒絕此設計。為了獲得精確的三邊測量,AP 必須放置在空間的周邊,以提供多樣化的信號相交角度。集中式的 AP 部署會導致信號圓重疊,無法建立明確的交叉點,從而導致大廳邊緣的定位模糊度很高。

Q2. 在對您的無線區域網路控制器進行最近的韌體更新後,營運團隊回報零售店內的停留時間分析變得不穩定,設備似乎在區域之間「瞬間移動」。零售店內沒有進行任何實體變更。

提示:考慮 WLC 韌體更新可能會啟用或更改哪些關於射頻管理的自動化功能。

查看標準答案

調查 WLC 上的無線電資源管理 (RRM) 或動態發射功率控制設定。韌體更新通常會改變這些演算法的積極度。如果 AP 正在迅速波動其發射功率以優化連線,則定位引擎的距離計算 (依賴穩定的參考功率) 將被完全扭曲,從而導致「瞬間移動」效應。應調整 RRM 以確保在關鍵定位區域中具有穩定的發射功率。

Q3. 一家醫院的 IT 主管想要追蹤昂貴的移動式超音波機器的位置。他們目前擁有一個專為基本覆蓋範圍 (-75 dBm 最小值) 設計的舊型 WiFi 網路。他們正在猶豫是要升級 WiFi 網路以進行高密度定位服務,還是部署平行的 BLE (低功耗藍牙) 訊標網路。

提示:評估升級舊型 WiFi 網路與疊加針對性 BLE 解決方案以進行資產追蹤之間的成本與精確度權衡。

查看標準答案

對於精確的資產追蹤 (例如,確切知道機器在哪個房間內),在這種情況下,BLE 通常是更具成本效益且精確的解決方案。將舊型 WiFi 網路升級到高精度導航所需的密度 (每 15 平方公尺 1 個 AP) 需要大量的佈線和硬體投資。在資產上部署電池供電的 BLE 訊標並在房間內部署 BLE 接收器,可以提供更高的精確度 (由於範圍較短且功耗較低),且不會干擾現有的 WiFi 基礎架構。