<listing id="vjp15"></listing><menuitem id="vjp15"></menuitem><var id="vjp15"></var><cite id="vjp15"></cite>
<var id="vjp15"></var><cite id="vjp15"><video id="vjp15"><menuitem id="vjp15"></menuitem></video></cite>
<cite id="vjp15"></cite>
<var id="vjp15"><strike id="vjp15"><listing id="vjp15"></listing></strike></var>
<var id="vjp15"><strike id="vjp15"><listing id="vjp15"></listing></strike></var>
<menuitem id="vjp15"><strike id="vjp15"></strike></menuitem>
<cite id="vjp15"></cite>
<var id="vjp15"><strike id="vjp15"></strike></var>
<var id="vjp15"></var>
<var id="vjp15"></var>
<var id="vjp15"><video id="vjp15"><thead id="vjp15"></thead></video></var>
<menuitem id="vjp15"></menuitem><cite id="vjp15"><video id="vjp15"></video></cite>
<var id="vjp15"></var><cite id="vjp15"><video id="vjp15"><thead id="vjp15"></thead></video></cite>
<var id="vjp15"></var>
<var id="vjp15"></var>
<menuitem id="vjp15"><span id="vjp15"><thead id="vjp15"></thead></span></menuitem>
<cite id="vjp15"><video id="vjp15"></video></cite>
<menuitem id="vjp15"></menuitem>

iBeacon定位系統及將移動終端作為臨時基站的方法

文檔序號:9892348閱讀:1096來源:國知局
iBeacon定位系統及將移動終端作為臨時基站的方法
【技術領域】
[0001]本發明涉及藍牙通信技術領域,尤其涉及一種iBeacon定位系統及將移動終端作為臨時基站的方法。
【背景技術】
[0002]iBeacon是蘋果公司開發的一套基于藍牙4.0協議的規范,其主要應用于室內定位和信息推送。目前,建筑室內的柱子、墻角、貨架分布,以及人員進入iBeacon的信號覆蓋區域,會造成大量的iBeacon固定基站信號的“洼地”,甚至盲區,由于2.4GHz信號的傳播特點,單純地提高基站的發射功率,并不能解決這些盲區的存在,同時由于人體對2.4Hz有強烈吸收特點,當iBeacon信號發射功率不變的前提下,在基站信號覆蓋的分區域內的人員越多,越擁擠,該區域內信號就衰減得越厲害,導致很多地方接收不到iBeacon廣播信號。

【發明內容】

[0003]本發明的目的是克服現有一種iBeacon定位系統只在室內設置iBeacon固定基站,由于室內的柱子、墻角、貨架或人的影響,信號盲區較多的技術問題,提供了一種iBeacon定位系統及將移動終端作為臨時基站的方法,其使移動終端在進入iBeacon定位系統的信號覆蓋區域后,能夠充當iBeacon臨時基站,將接收到的iBeacon廣播信息轉發出去,從而減少了信號盲區。
[0004]為了解決上述問題,本發明采用以下技術方案予以實現:
本發明的iBeacon定位系統,包括若干個iBeacon固定基站和作為iBeacon臨時基站的移動終端。
[0005]在本技術方案中,將iBeacon定位系統所需覆蓋的區域按照蜂窩方式分割成若干個六邊形,每個六邊形內設置一個iBeacon固定基站。
[0006]當移動終端進入iBeacon定位系統的信號覆蓋區域內時,移動終端測量自身能夠檢測到的iBeacon固定基站和iBeacon臨時基站的信號強度RSSI,統計得到信號強度RSSI大于設定值TH的iBeacon固定基站數為Al個,信號強度RSSI大于設定值TH的iBeacon臨時基站數為A2個,如果3 <A1+A2<6,則移動終端從所有信號強度RSSI大于設定值TH的iBeacon固定基站和iBeacon臨時基站中篩選出信號強度RSSI最強的3個基站。
[0007]移動終端判斷篩選出的3個基站中是否有iBeacon臨時基站存在,如果存在iBeacon臨時基站,則移動終端打開iBeacon廣播功能,成為一個iBeacon臨時基站,將接收到的iBeacon廣播信息轉發出去,否則移動終端的iBeacon廣播功能保持關閉狀態,移動終端不充當iBeacon臨時基站。當室內人多擁擠時,雖然iBeacon廣播信號受人影響較大,但是人身上攜帶的移動終端(如智能手機)會自動切換成為iBeacon臨時基站,從而提高了iBeacon定位系統的信號覆蓋率,減少了信號盲區。
[0008]當移動終端檢測到的信號強度RSSI大于設定值TH的iBeacon固定基站數Al和iBeacon臨時基站數A2之和大于等于6時,移動終端關閉iBeacon廣播功能,不轉發接收到的iBeacon廣播信息。
[0009]本發明的將移動終端作為iBeacon定位系統臨時基站的方法,包括以下步驟:
S1:當移動終端進入iBeacon定位系統的信號覆蓋區域內時,移動終端測量自身能夠檢測到的iBeacon固定基站和iBeacon臨時基站的信號強度RSSI,篩選出信號強度RSSI大于設定值TH的iBeacon固定基站和iBeacon臨時基站,移動終端從所有信號強度RSSI大于設定值TH的iBeacon固定基站和iBeacon臨時基站中篩選出信號強度RSSI最強的N個基站;
S2:移動終端判斷篩選出的N個基站中是否有iBeacon臨時基站存在,如果沒有iBeacon臨時基站存在,則移動終端的iBeacon廣播功能保持關閉狀態,移動終端不充當iBeacon臨時基站;如果有iBeacon臨時基站存在,則移動終端打開iBeacon廣播功能,成為一個iBeacon臨時基站。
[0010]作為優選,所述步驟S2中移動終端成為iBeacon臨時基站后還執行以下步驟:移動終端從N個基站中篩選出信號強度RSSI最強的基站作為母基站,只將接收到的該母基站發送的廣播信息轉發出去。
[0011]作為優選,所述步驟S2移動終端成為iBeacon臨時基站后還執行以下步驟:移動終端判斷N個基站中是否有iBeacon固定基站存在,如果有iBeacon固定基站存在,則篩選出信號強度RSSI最強的iBeacon固定基站作為母基站,只將接收到的該母基站發送的廣播信息轉發出去;如果沒有iBeacon固定基站存在,則從N個基站中篩選出信號強度RSSI最強的iBeacon臨時基站作為母基站,只將接收到的該母基站發送的廣播信息轉發出去。
[0012]作為優選,所述步驟S2中移動終端判斷篩選出的N個基站中有iBeacon臨時基站存在后還執行以下步驟:移動終端判斷篩選出的N個基站中是否有iBeacon固定基站存在,如果有iBeacon固定基站存在,則移動終端打開iBeacon廣播功能,成為一個iBeacon臨時基站,移動終端篩選出信號強度RSSI最強的iBeacon固定基站作為母基站,只將接收到的該母基站發送的廣播信息轉發出去,如果沒有iBeacon固定基站存在,移動終端的iBeacon廣播功能保持關閉狀態,移動終端不充當iBeacon臨時基站。
[0013]作為優選,當移動終端檢測到的信號強度RSSI大于設定值TH的iBeacon固定基站數Al和iBeacon臨時基站數A2之和大于等于設定值M時,移動終端關閉iBeacon廣播功能,不轉發接收到的iBeacon廣播信息。
[0014]作為優選,所述的將移動終端作為iBeacon定位系統臨時基站的方法,還包括步驟
S3:移動終端成為iBeacon臨時基站后,不斷地測量母基站的信號強度RSSI,如果連續測量D次得到的信號強度RSSI都小于設定值TL,則移動終端關閉iBeacon廣播功能,不轉發接收到的iBeacon廣播信息。
[0015]作為優選,移動終端定位時,測量自身能夠檢測到的iBeacon固定基站和iBeacon臨時基站的信號強度RSSI,從所有信號強度RSSI大于設定值TH的iBeacon固定基站和iBeacon臨時基站中篩選出信號強度RSSI最強的3個基站,如果這3個基站都是iBeacon固定基站,貝lJ移動終端根據質心定位算法計算出自身的位置,如果這3個基站中有iBeacon臨時基站存在,則移動終端對測量出的自身與iBeacon臨時基站的距離乘以偏移量系數K后得到的值作為移動終端與該iBeacon臨時基站的母基站的距離,根據質心定位算法計算出自身的位置。
[0016]作為優選,所述N2 3。
[0017]作為優選,所述M2 6。
[0018]本發明的實質性效果是:(I)使移動終端在進入iBeacon定位系統的信號覆蓋區域后,能夠充當iBeacon臨時基站,將接收到的iBeacon廣播信息轉發出去,從而減少了iBeacon定位系統的信號盲區。(2)由于移動終端充當iBeacon臨時基站時,本身數量和位置變化的隨機性,可以克服建筑物固有的盲區。(3)可以減少iBeacon定位系統中iBeacon固定基站的數量,從而減小成本。
【附圖說明】
[0019]圖1是本發明的工作流程圖。
【具體實施方式】
[0020]下面通過實施例,并結合附圖,對本發明的技術方案作進一步具體的說明。
[0021 ] 實施例1:本實施例的iBeacon定位系統,包括若干個iBeacon固定基站和作為iBeacon臨時基站的移動終端。
[0022]將iBeacon定位系統所需覆蓋的區域按照蜂窩方式分割成若干個六邊形,每個六邊形內設置一個iBeacon固定基站。
[0023]當移動終端進入iBeacon定位系統的信號覆蓋區域內時,移動終端測量周圍iBeacon固定基站和iBeacon臨時基站的信號強度RSSI,統計得到信號強度RSSI大于設定值TH的iBeacon固定基站數為Al個,信號強度RSSI大于設定值TH的iBeacon臨時基站數為A2個,如果3 <A1+A2<6,則移動終端從所有信號強度RSSI大于設定值TH的iBeacon固定基站和iBeacon臨時基站中篩選出信號強度RSSI最強的3個基站。
[0024]如果3個基站中既有iBeacon固定基站存在,又有iBeacon臨時基站存在,則移動終端打開iBeacon廣播功能,成為一個iBeacon臨時基站,移動終端篩選出信號強度RSSI最強的iBeacon固定基站作為母基站,只將接收到的該母基站發送的廣播信息轉發出去;如果三個基站全是iBeacon固定基站或者三個基站全是iBeacon臨時基站,則移動終端的iBeacon廣播功能保持關閉狀態,移動終端不充當iBeacon臨時基站。當室內人多擁擠時,雖然iBeacon廣播信號受人影響較大,但是人身上攜帶的移動終端(如智能手機)會自動切換成為iBeacon臨時基站,從而提高了iBeacon定位系統的信號覆蓋率,減少了信號盲區。
[0025]當移動終端檢測到的信號強度RSSI大于設定值TH的iBeacon固定基站數Al和iBeacon臨時基站數A2之和大于等于6時,移動終端關閉iBeacon廣播功能,不轉發接收到的iBeacon廣播信息。
[0026]本實施例的將移動終端作為iBeacon定位系統臨時基站的方法,如圖1所示,包括以下步驟:
S1:當移動終端進入iBeacon定位系統的信號覆蓋區域內時,移動終端測量自身能夠檢測到的iBeacon固定基站和iBeacon臨時基站的信號強度RSSI,統計得到信號強度RSSI大于設定值TH的iBeacon固定基站數為Al個,信號強度RSSI大于設定值TH的iBeacon臨時基站數為A2個,如果3 < Al+A2<6,則移動終端從所有信號強度RSSI大于設定值TH的iBeacon固定基站和iBeacon臨時基站中篩選出信號強度RSSI最強的3個基站;
S2:如果3個基站中既有iBeacon固定基站存在,又有iBeacon臨時基站存在,則移動終端打開iBeacon廣播功能,成為一個iBeacon臨時基站,移動終端篩選出信號強度RSSI最強的iBeacon固定基站作為母基站,只將接收到的該母基站發送的廣播信息轉發出去;如果三個基站全是iBeacon固定基站或者三個基站全是iBeacon臨時基站,則移動終端的iBeacon廣播功能保持關閉狀態,移動終端不充當iBeacon臨時基站;
S3:移動終端成為iBeacon臨時基站后,不斷地測量母基站的信號強度RSSI,如果連續測量5次得到的信號強度RSSI都小于設定值TL,則移動終端關閉iBeacon廣播功能,不轉發接收到的iBeacon廣播信息,移動終端不充當iBeacon
當前第1頁1 2 
網友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
韩国伦理电影