【技術實現步驟摘要】
本專利技術涉及通信
,尤其涉及一種無線局域網中終端的定位方法和系統。
技術介紹
無線局域網絡(Wireless Local Area Network,WLAN)是在局部區域內以無線媒體或介質進行無線通信的網絡,是20世紀末發展起來的一門新技術。WLAN具有高速通信、部署方便、使用靈活等特點,在不同行業得到了廣泛的應用,主要應用場所為家庭、辦公室等室內場所,以及機場、酒店、校園等公共場所。基于WLAN的無線定位技術就是在這個背景下發展起來的,該無線定位技術是在無線局部區域網中通過對接收到的無線電信號的特征信息進行分析,根據特定的算法計算出被測物體所在的位置。現有的無線定位技術主要有經驗模型定位和理論模型計算定位。經驗模型定位通過測試接入點(Access Point,AP)附近幾個點的接收信號強度(Received Signal Strength Indicator,RSSI)及其位置坐標,形成數據庫;然后將需要定位的終端的RSSI與數據庫中的RSSI比較,找出RSSI最接近的位置的坐標,即該終端的位置。經驗模型定位精度低,且對存儲經驗數據的數據庫要求比較高。理論模型計算定位,根據WLAN室內傳播模型直接計算終端的位置,這樣方式非常簡單,但計算出來的終端位置誤差大、精確度低。
技術實現思路
本專利技術的實施例提供了一種無線局域網中終端的定位方法和系統,本專利技術提供了如下方案:確定由接收到所述終端發送的報文的AP中的三個AP組成的最優AP組合,其中,所述三個AP為一個三角形的三個頂點;以及,確定所述最優AP組合中第一AP與所述終端之間的第一實際距離與第二A ...
【技術保護點】
一種無線局域網中終端的定位方法,其特征在于,包括:確定由接收到所述終端發送的報文的AP中的三個AP組成的最優AP組合,其中,所述三個AP為一個三角形的三個頂點;以及,確定所述最優AP組合中第一AP與所述終端之間的第一實際距離與第二AP與所述終端之間的第二實際距離之間的比值為第一實比值,確定所述第一實際距離與第三AP與所述終端之間的第三實際距離之間的比值為第二實比值,確定第二實際距離與第三實際距離之間的比值為第三實比值;預設所述終端的坐標,以及,確定所述終端坐標與所述第一AP之間的第一虛擬距離與所述終端坐標與所述第二AP之間的第二虛擬距離之間的比值為第一虛比值,確定所述第一虛擬距離與所述終端坐標與所述第二AP之間的第三虛擬距離之間的比值為第二虛比值,確定所述第二虛擬距離與所述第三虛擬距離之間的比值為第三虛比值;以及,設定第一實比值與第一虛比值之間差值為第一誤差;設定第二實比值與第二虛比值之間差值為第二誤差;設定第三實比值與第三虛比值之間差值為第三誤差;根據所述第一誤差、第二誤差、以及第三誤差確定所述終端坐標。
【技術特征摘要】
1.一種無線局域網中終端的定位方法,其特征在于,包括:確定由接收到所述終端發送的報文的AP中的三個AP組成的最優AP組合,其中,所述三個AP為一個三角形的三個頂點;以及,確定所述最優AP組合中第一AP與所述終端之間的第一實際距離與第二AP與所述終端之間的第二實際距離之間的比值為第一實比值,確定所述第一實際距離與第三AP與所述終端之間的第三實際距離之間的比值為第二實比值,確定第二實際距離與第三實際距離之間的比值為第三實比值;預設所述終端的坐標,以及,確定所述終端坐標與所述第一AP之間的第一虛擬距離與所述終端坐標與所述第二AP之間的第二虛擬距離之間的比值為第一虛比值,確定所述第一虛擬距離與所述終端坐標與所述第二AP之間的第三虛擬距離之間的比值為第二虛比值,確定所述第二虛擬距離與所述第三虛擬距離之間的比值為第三虛比值;以及,設定第一實比值與第一虛比值之間差值為第一誤差;設定第二實比值與第二虛比值之間差值為第二誤差;設定第三實比值與第三虛比值之間差值為第三誤差;根據所述第一誤差、第二誤差、以及第三誤差確定所述終端坐標。2.根據權利要求1所述的一種無線局域網中終端的定位方法,其特征在于,所述確定由三個AP組成的最優AP組合,包括:根據所述終端接收各接入點AP發射的信號的接收信號強度指示值RSSI從大到小排列,確定出若干個包含三個AP的組合,且組合中三個AP之間的距離能夠組成非鈍角三角形,且所述終端位于所述非鈍角三角形之內;選取所有組成非鈍角三角形的AP組合中所述終端分別與組合內三個AP之間平均信號強度最強的AP組合作為最優AP組合。3.根據權利要求1所述的一種無線局域網中終端的定位方法,其特征在于,所述確定由三個AP組成的最優AP組合,包括:當匹配的若干個由三個RSSI分別對應的AP組合,都只能組成鈍角三角形時,則選擇所述終端分別與組合內三個AP之間平均信號強度最強的組合作為最優AP組合,且該鈍角三角形包含待定位終端。4.根據權利要求2或3所述的一種無線局域網中終端的定位方法,其特征在于,根據所述第一誤差、第二誤差、以及第三誤差確定待定位終端的坐標,包括:根據第一誤差和第二誤差確定預設待定位終端的位置在第一虛擬距離上的下一次的移動方向;根據第一誤差和第三誤差確定預設待定位終端的位置在第二虛擬距離上的下一次的移動方向;根據第二誤差和第三誤差確定預設待定位終端的位置在第三虛擬距離上的下一次的移動方向;重復上述步驟,直至獲取的預設待定位終端坐標在所述AP組合中三個AP組成的非鈍角三角形或鈍角三角形內,且所述預設待定位終端的位置能夠使所述第一誤差的絕對值,第二誤差的絕對值,以及第三誤差的的絕對值的和為最小值,則確定移動后的預設待定位終端坐標為待定位終端坐標。5.根據權利要求4所述的一種無線局域網中終端的定位方法,其特征在于,所述根據第一誤差和第二誤差確定預設待定位終端的位置在第一虛擬距離上的下一次的移動方向,包括:當第一誤差和第二誤差同為正號,則預設待定位終端的位置下一次沿著第一虛擬距離,向靠近第一AP方向移動;當第一誤差和第二誤差同為負號,則預設待定位終端的位置下一次沿著第一虛擬距離,向遠離第一AP方向移動。6.根據權利要求4所述的一種無線局域網中終端的定位方法,其特征在于,所述根據第一誤差和第三誤差確定預設待定位終端的位置在第二虛擬距離上的下一次的移動方向,包括:當第一誤差為正號,則預設待定位終端的位置沿著第二虛擬距離,向遠離第二AP方向移動;第一誤差為負號,則預設待定位終端的位置沿著第二虛擬距離,向靠近第二AP方向移動。7.根據權利要求4所述的一種無線局域網中終端的定位方法,其特征在于,所述根據第二誤差和第三誤差確定預設待定位終端的位置在第三虛擬距離上的下一次的移動方向,包括:當第二誤差和第三誤差同為正號,則預設待定位終端的位置沿著第三虛擬距離,向遠離...
【專利技術屬性】
技術研發人員:段靈修,
申請(專利權)人:銳捷網絡股份有限公司,
類型:發明
國別省市:福建;35
還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。