中文字幕无码日韩视频无码三区

基于藍牙的定位方法及其裝置的制造方法

文檔序號:9755334閱讀:529來源:國知局
基于藍牙的定位方法及其裝置的制造方法
【技術領域】
[0001] 本發明涉及通信領域,特別涉及基于藍牙的定位技術。
【背景技術】
[0002] 手機、手持電腦等移動終端的快速發展和普及催生了室內(或局部區域)定位技 術的產生和快速發展,其主要采用無線通訊、基站定位、慣導定位等多種技術集成形成一套 室內位置定位體系,從而實現人員、物體等在室內空間中的位置監控。在商業應用、公共安 全和軍事場景等許多領域有著廣泛的需求與應用。
[0003] 目前的室內定位技術,主要W藍牙、無線接入設備W及地磁等可發生電磁信號的 設備作為參照設備。其中基于藍牙設備的室內定位技術,主要是預先在需定位的空間安 置一定數量的藍牙信號發射裝置,然后根據移動終端接收到的當前位置的藍牙信號進行定 位。由于具有發射藍牙信號功能的設備較多,比如手機就可W發射藍牙信號,所W送種藍牙 信號發射設備形成的信號場容易受到干擾,而且,如果有人偽裝參照設備,可W使得定位匹 配出現錯誤,進而影響定位的準確性。

【發明內容】

[0004] 本發明的目的在于提供一種基于藍牙的定位方法及其裝置,可W有效地排除其它 藍牙設備的干擾,可W防止惡意的藍牙設備偽裝成相同的信標標識,實現準確定位。
[0005] 為解決上述技術問題,本發明的實施方式公開了一種基于藍牙的定位方法,在需 要定位的區域預先布置有至少兩個藍牙信標設備,各藍牙信標設備的MAC地址都是預先設 定的第一 MC地址,各藍牙信標設備廣播不同的信標標識;
[0006] 方法包括W下步驟:
[0007] 移動終端接收至少一個藍牙信標設備發射的藍牙信號;
[0008] 根據接收到的藍牙信號獲取各藍牙信標設備的MC地址,并選擇MC地址是第一 MAC地址的各藍牙信標設備作為參照設備;
[0009] 根據接收到的藍牙信號,獲取各參照設備的藍牙信號強度和所廣播的信標標識;
[0010] 根據被獲取的各參照設備的藍牙信號強度和所廣播的信標標識,計算移動終端的 位置。
[0011] 本發明的實施方式還公開了一種基于藍牙的定位裝置,在需要定位的區域預先布 置有至少兩個藍牙信標設備,各藍牙信標設備的MAC地址都是預先設定的第一 MAC地址,各 藍牙信標設備廣播不同的信標標識;
[0012] 裝置包括W下單元:
[0013] 接收單元,用于控制移動終端接收至少一個藍牙信標設備發射的藍牙信號;
[0014] 選擇單元,用于根據接收到的藍牙信號獲取各藍牙信標設備的MC地址,并選擇 MC地址是第一 MC地址的各藍牙信標設備作為參照設備;
[0015] 獲取單元,用于根據接收到的藍牙信號,獲取各參照設備的藍牙信號強度和所廣 播的信標標識;
[0016] 計算單元,用于根據被獲取的各參照設備的藍牙信號強度和所廣播的信標標識, 計算移動終端的位置。
[0017] 本發明實施方式與現有技術相比,主要區別及其效果在于:
[0018] 本領域的公知常識是每一個無線設備都應當有不同的MC地址,但本發明創造性 地將所有的藍牙信標設備都設成同一 MC地址,根據藍牙的國際標準,送些藍牙信標設備 會被視為同一設備,而且正常的其它藍牙設備的MC地址都會與送些藍牙信標設備不同, 所W通過MC地址的識別,可W有效地排除其它藍牙設備的干擾,實現準確定位。
[0019] 進一步地,對藍牙信號進行隨時間變化的加解密,可W有效防止惡意的藍牙設備 偽裝成相同的信標標識,實現準確定位。
[0020] 進一步地,在定位初期給予粒子隨機的移動步長,然后在定位過程中,將可用性評 分低的粒子具有的移動步長攝棄,保留可用性評分高的粒子具有的移動步長,可在定位過 程中得到與被定位者實際步長最接近的移動步長,并可隨被定位者步長的變化及時更新移 動步長。
[0021] 進一步地,計算當前粒子集中粒子評分的聚合度,如果粒子評分聚合度太低則說 明定位失敗,需重新初始化生成初始粒子集,再進行移動步長的更新和移動終端位置的定 位,從而避免不必要的計算量,提高定位效率。
[0022] 進一步地,進行柵格化查詢,便無需將每個粒子與指紋地圖中的所有信號指紋進 行對比查詢,大量節省計算量,提高定位效率。
[0023] 進一步地,在當前粒子集中粒子的評分聚合度較低,但未到達定位失敗的程度時, 可將當前粒子集進行更新,刪除評分低的粒子,根據評分高的粒子生成新的粒子,W提高整 個當前粒子集的評分聚合度,進而提高定位和步長更新的準確性。
【附圖說明】
[0024] 圖1是本發明第一實施方式中一種基于藍牙的定位方法的流程示意圖;
[00巧]圖2是本發明第五實施方式中一種基于藍牙的定位裝置的結構示意圖。
【具體實施方式】
[0026] 在W下的敘述中,為了使讀者更好地理解本申請而提出了許多技術細節。但是,本 領域的普通技術人員可W理解,即使沒有送些技術細節和基于W下各實施方式的種種變化 和修改,也可W實現本申請各權利要求所要求保護的技術方案。
[0027] 為使本發明的目的、技術方案和優點更加清楚,下面將結合附圖對本發明的實施 方式作進一步地詳細描述。
[0028] 本發明第一實施方式涉及一種基于藍牙的定位方法。圖1是該基于藍牙的定位方 法的流程示意圖。
[0029] 具體地,在需要定位的區域預先布置有至少兩個藍牙信標設備,各藍牙信標設備 的MAC (Media Access Control)地址(硬件位址)都是預先設定的第一 MAC地址,各藍牙 信標設備廣播不同的信標標識。
[0030] 如圖1所示,該基于藍牙的定位方法包括W下步驟:
[0031] 在步驟101中,移動終端接收至少一個藍牙信標設備發射的藍牙信號。
[0032] 此后進入步驟102,根據接收到的藍牙信號獲取各藍牙信標設備的MAC地址,并選 擇MC地址是第一 MC地址的各藍牙信標設備作為參照設備。
[0033] 此后進入步驟103,根據接收到的藍牙信號,獲取各參照設備的藍牙信號強度和所 廣播的信標標識。
[0034] 在本發明一優選例中,該步驟103包括W下子步驟:
[0035] 對接收到的藍牙信號進行解密,得到各參照設備所廣播的信標標識。
[0036] 此后進入步驟104,根據被獲取的各參照設備的藍牙信號強度和所廣播的信標標 識,計算移動終端的位置。
[0037] 此后結束本流程。
[0038] 本領域的公知常識是每一個無線設備都應當有不同的MC地址,但本發明創造性 地將所有的藍牙信標設備都設成同一 MC地址,根據藍牙的國際標準,送些藍牙信標設備 會被視為同一設備,而且正常的其它藍牙設備的MC地址都會與送些藍牙信標設備不同, 所W通過MC地址的識別,可W有效地排除其它藍牙設備的干擾。
[0039] 在一個優選例中,各藍牙信標設備發射的藍牙信號是隨時間變化的加密的藍牙信 號。步驟103包括W下子步驟:
[0040] 對接收到的藍牙信號進行解密,得到各參照設備所廣播的信標標識。
[0041] 送個優選例中,可W在步驟102中用MAC地址作為是否參考設備的初選,也可W在 步驟102中不用MAC地址而直接對收到的藍牙信號進行嘗試性解密,如果解密成功,則作為 參考設備,如果解密不成功則不再接收送個藍牙信號。
[0042] 對藍牙信號進行隨時間變化的加解密之后,可W有效防止惡意的藍牙設備偽裝成 相同的信標標識,實現準確定位。
[0043] 此外,可W理解,上述步驟104的實現方法有多種:
[0044] 例如,可W先建立藍牙信號的指紋庫,指紋庫中是預先存儲的藍牙指紋(該藍牙 指紋包括藍牙信號強度和信標標識)和藍牙指紋采集位置座標的對應關系,需要定位時可 W將當前位置接收到的藍牙指紋與藍牙指紋庫中的藍牙指紋進行匹配,根據匹配結果得到 移動終端的位置。如直接將匹配度高于一定闊值(比如80% )的藍牙指紋地圖中的藍牙指 紋選取
當前第1頁1 2 3 4 5 
網友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1