国产精品1024永久观看,大尺度欧美暖暖视频在线观看,亚洲宅男精品一区在线观看,欧美日韩一区二区三区视频,2021中文字幕在线观看

  • <option id="fbvk0"></option>
    1. <rt id="fbvk0"><tr id="fbvk0"></tr></rt>
      <center id="fbvk0"><optgroup id="fbvk0"></optgroup></center>
      <center id="fbvk0"></center>

      <li id="fbvk0"><abbr id="fbvk0"><dl id="fbvk0"></dl></abbr></li>

      一種基于BLEmesh組網(wǎng)的室內(nèi)定位系統(tǒng)及方法

      文檔序號:10516628閱讀:269來源:國知局
      一種基于BLE mesh組網(wǎng)的室內(nèi)定位系統(tǒng)及方法
      【專利摘要】本發(fā)明公開了一種基于BLE mesh組網(wǎng)的室內(nèi)定位系統(tǒng)及方法。該方法包括:第一定位器接收移動終端廣播的廣播數(shù)據(jù)包,并獲取與廣播數(shù)據(jù)包關(guān)聯(lián)的接收信號的強(qiáng)度指示值,通過藍(lán)牙低能耗(Bluetooth Low Energy,BLE)mesh組網(wǎng)將廣播數(shù)據(jù)包、與廣播數(shù)據(jù)包關(guān)聯(lián)的接收信號的強(qiáng)度指示值以及第一定位器的ID信息發(fā)送給mesh路由器;mesh路由器接收所有第一定位器發(fā)送的廣播數(shù)據(jù)包、與廣播數(shù)據(jù)包關(guān)聯(lián)的接收信號的強(qiáng)度指示值以及第一定位器的ID信息,并將廣播數(shù)據(jù)包、與廣播數(shù)據(jù)包關(guān)聯(lián)的接收信號的強(qiáng)度指示值以及第一定位器的ID信息發(fā)送給服務(wù)器進(jìn)行定位,可降低室內(nèi)定位系統(tǒng)的功耗和硬件成本。
      【專利說明】
      一種基于BLE mesh組網(wǎng)的室內(nèi)定位系統(tǒng)及方法
      技術(shù)領(lǐng)域
      [0001]本發(fā)明屬于定位技術(shù)領(lǐng)域,尤其涉及一種基于BLEmesh組網(wǎng)的室內(nèi)定位系統(tǒng)及方法。
      【背景技術(shù)】
      [0002]目前,現(xiàn)有室內(nèi)定位技術(shù)需要在每個定位器中都內(nèi)置一個WiFi模塊,每個定位器通過WiFi模塊單獨上傳定位數(shù)據(jù)至服務(wù)器進(jìn)行定位,這樣就會出現(xiàn)功耗大和硬件成本高的問題。
      [0003]故,有必要提出一種新的技術(shù)方案,以解決上述技術(shù)問題。

      【發(fā)明內(nèi)容】

      [0004]鑒于此,本發(fā)明實施例提供一種基于BLEmesh組網(wǎng)的室內(nèi)定位系統(tǒng)及方法,旨在解決現(xiàn)有室內(nèi)定位技術(shù)功耗大和硬件成本高的問題。
      [0005]本發(fā)明實施例的第一方面,提供一種基于BLEmesh組網(wǎng)的室內(nèi)定位系統(tǒng),所述室內(nèi)定位系統(tǒng)包括:
      [0006]移動設(shè)備、多個第一定位器、mesh路由器以及服務(wù)器;
      [0007]所述移動設(shè)備,用于按預(yù)設(shè)的時間間隔向周圍廣播預(yù)定的廣播數(shù)據(jù)包,所述廣播數(shù)據(jù)包中攜帶有ID信息;
      [0008]所述第一定位器,用于接收廣播的所述廣播數(shù)據(jù)包,并獲取與所述廣播數(shù)據(jù)包關(guān)聯(lián)的接收信號的強(qiáng)度指示RSSI值,通過藍(lán)牙低能耗BLE mesh組網(wǎng)將所述廣播數(shù)據(jù)包、所述與所述廣播數(shù)據(jù)包關(guān)聯(lián)的RSSI值以及所述第一定位器的ID信息發(fā)送給所述mesh路由器;
      [0009]所述mesh路由器,用于接收所有第一定位器發(fā)送的所述廣播數(shù)據(jù)包、所述與所述廣播數(shù)據(jù)包關(guān)聯(lián)的RSSI值以及所述第一定位器的ID信息,并將所述廣播數(shù)據(jù)包、所述與所述廣播數(shù)據(jù)包關(guān)聯(lián)的RSSI值以及所述第一定位器的ID信息發(fā)送給所述服務(wù)器;
      [0010]所述服務(wù)器,用于根據(jù)所述mesh路由器發(fā)送的所述廣播數(shù)據(jù)包、所述與所述廣播數(shù)據(jù)包關(guān)聯(lián)的RSSI值以及所述第一定位器的ID信息進(jìn)行定位。
      [0011]本發(fā)明實施例的第二方面,提供一種基于BLEmesh組網(wǎng)的室內(nèi)定位方法,應(yīng)用于包括移動設(shè)備、多個第一定位器、mesh路由器以及服務(wù)器的室內(nèi)定位系統(tǒng),所述室內(nèi)定位方法包括:
      [0012]所述移動設(shè)備按預(yù)設(shè)的時間間隔向周圍廣播預(yù)定的廣播數(shù)據(jù)包,所述廣播數(shù)據(jù)包中攜帶有ID信息;
      [0013]所述第一定位器接收廣播的所述廣播數(shù)據(jù)包,并獲取與所述廣播數(shù)據(jù)包關(guān)聯(lián)的接收信號的強(qiáng)度指示RSSI值,通過藍(lán)牙低能耗BLE mesh組網(wǎng)將所述廣播數(shù)據(jù)包、所述與所述廣播數(shù)據(jù)包關(guān)聯(lián)的RSSI值以及所述第一定位器的ID信息發(fā)送給所述mesh路由器;
      [0014]所述mesh路由器接收所有第一定位器發(fā)送的所述廣播數(shù)據(jù)包、所述與所述廣播數(shù)據(jù)包關(guān)聯(lián)的RSSI值以及所述第一定位器的ID信息,并將所述廣播數(shù)據(jù)包、所述與所述廣播數(shù)據(jù)包關(guān)聯(lián)的RSSI值以及所述第一定位器的ID信息發(fā)送給所述服務(wù)器;
      [0015]所述服務(wù)器根據(jù)所述mesh路由器發(fā)送的所述廣播數(shù)據(jù)包、所述與所述廣播數(shù)據(jù)包關(guān)聯(lián)的RSSI值以及所述第一定位器的ID信息進(jìn)行定位。
      [0016]本發(fā)明實施例與現(xiàn)有技術(shù)相比存在的有益效果是:本發(fā)明實施例定位器通過BLEmesh組網(wǎng)將廣播數(shù)據(jù)包、與所述廣播數(shù)據(jù)包關(guān)聯(lián)的RSSI值以及定位器的ID信息發(fā)送給mesh路由器,mesh路由器將廣播數(shù)據(jù)包、與所述廣播數(shù)據(jù)包關(guān)聯(lián)的RSSI值以及定位器的ID信息發(fā)送給服務(wù)器進(jìn)行定位,無需每個定位器單獨將廣播數(shù)據(jù)包、與所述廣播數(shù)據(jù)包關(guān)聯(lián)的RSSI值以及定位器的ID信息發(fā)送給服務(wù)器,降低了室內(nèi)定位系統(tǒng)的功耗和硬件成本。
      【附圖說明】
      [0017]為了更清楚地說明本發(fā)明實施例中的技術(shù)方案,下面將對實施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動性的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
      [0018]圖1是本發(fā)明實施例一提供的基于BLEmesh組網(wǎng)的室內(nèi)定位系統(tǒng)的組成示意圖;
      [0019]圖2是本發(fā)明實施例二提供的基于BLEmesh組網(wǎng)的室內(nèi)定位系統(tǒng)的組成示意圖;
      [0020 ]圖3是圖2所示的室內(nèi)定位系統(tǒng)所涉及的實際應(yīng)用實例;
      [0021 ]圖4是圖3所示的實際應(yīng)用實例中定位器的平面分布圖;
      [0022]圖5是本發(fā)明實施例三提供的基于BLEmesh組網(wǎng)的室內(nèi)定位方法的實現(xiàn)流程圖;
      [0023]圖6是本發(fā)明實施例四提供的基于BLEmesh組網(wǎng)的室內(nèi)定位方法的實現(xiàn)流程圖。
      【具體實施方式】
      [0024]為了使本發(fā)明的目的、技術(shù)方案及優(yōu)點更加清楚明白,以下結(jié)合附圖及實施例,對本發(fā)明進(jìn)行進(jìn)一步詳細(xì)說明。應(yīng)當(dāng)理解,此處所描述的具體實施例僅僅用以解釋本發(fā)明,并不用于限定本發(fā)明。
      [0025]實施例一:
      [0026]圖1示出了本發(fā)明實施例一提供的基于BLEmesh組網(wǎng)的室內(nèi)定位系統(tǒng)的組成示意圖,為了便于說明,僅示出了與本發(fā)明實施例相關(guān)的部分,詳述如下:
      [0027]如圖1所示,所述室內(nèi)定位系統(tǒng)包括移動設(shè)備11、多個第一定位器12(圖中僅示出一個)、mesh路由器13以及服務(wù)器14。
      [0028]所述移動設(shè)備11,用于按預(yù)設(shè)的時間間隔向周圍廣播預(yù)定的廣播數(shù)據(jù)包,所述廣播數(shù)據(jù)包中攜帶有ID信息;
      [0029]在本發(fā)明實施例中,移動設(shè)備11為在目標(biāo)場所內(nèi)可被定位的可移動設(shè)備,所述目標(biāo)場所可以為餐廳、咖啡廳、公司等室內(nèi)場所,所述移動設(shè)備11內(nèi)含有藍(lán)牙低功耗(Bluetooth Low Energy,BLE)模塊,所述BLE模塊為藍(lán)牙從機(jī)模塊,只能被藍(lán)牙主機(jī)模塊搜索,不能被連接。
      [0030]在本發(fā)明實施例中,移動設(shè)備11中的BLE模塊按預(yù)設(shè)的時間間隔向周圍廣播預(yù)定的廣播數(shù)據(jù)包,所述廣播數(shù)據(jù)包包括但不限于所述移動設(shè)備11的ID信息、目標(biāo)場所的ID信息等。[0031 ]所述第一定位器12,用于接收廣播的所述廣播數(shù)據(jù)包,并獲取與所述廣播數(shù)據(jù)包關(guān)聯(lián)的接收信號的強(qiáng)度指示RSSI值,通過藍(lán)牙低能耗BLE mesh組網(wǎng)將所述廣播數(shù)據(jù)包、所述與所述廣播數(shù)據(jù)包關(guān)聯(lián)的RSSI值以及所述第一定位器12的ID信息發(fā)送給所述mesh路由器13;
      [0032]進(jìn)一步的,所述第一定位器12包括BLE模塊,所述BLE模塊具有mesh組網(wǎng)功能。
      [0033]在本發(fā)明實施例中,第一定位器12為在目標(biāo)場所內(nèi)被固定的一組藍(lán)牙信號搜索器,每一個藍(lán)牙信號搜索器為一個第一定位器,所述第一定位器12內(nèi)含有BLE模塊,所述BLE模塊為藍(lán)牙主機(jī)模塊,該模塊采用SKB362,具有mesh組網(wǎng)功能。SKB362是一款支持藍(lán)牙4.0BLE協(xié)議棧的藍(lán)牙模塊,具有性能良好、平均功耗低、接收靈敏度高、傳輸距離遠(yuǎn)等優(yōu)點。
      [0034]在本發(fā)明實施例中,mesh組網(wǎng)為多跳網(wǎng)絡(luò),為所有第一定位器12之間及所有第一定位器12與mesh路由器13之間提供多跳的無線連接。所述BLE mesh組網(wǎng)為所有第一定位器12之間及所有第一定位器12與mesh路由器13之間通過BLE模塊以mesh組網(wǎng)的形式進(jìn)行數(shù)據(jù)傳輸。
      [0035]在本發(fā)明實施例中,所述第一定位器12中的BLE模塊接收移動設(shè)備11廣播的所述廣播數(shù)據(jù)包,并獲取與所述廣播數(shù)據(jù)包關(guān)聯(lián)的接收信號的強(qiáng)度指示(Received LowEnergy,RSSI)值,可通過BLE mesh組網(wǎng)將所述廣播數(shù)據(jù)包、所述與所述廣播數(shù)據(jù)包關(guān)聯(lián)的RSSI值以及所述第一定位器12的ID信息發(fā)送給所述mesh路由器13,也可通過BLE mesh組網(wǎng)實現(xiàn)所有第一定位器12之間相互傳輸所述廣播數(shù)據(jù)包、所述與所述廣播數(shù)據(jù)包關(guān)聯(lián)的RSSI值以及所述第一定位器12的ID信息。
      [0036]所述mesh路由器13,用于接收所有第一定位器12發(fā)送的所述廣播數(shù)據(jù)包、所述與所述廣播數(shù)據(jù)包關(guān)聯(lián)的RSSI值以及所述第一定位器12的ID信息,并將所述廣播數(shù)據(jù)包、所述與所述廣播數(shù)據(jù)包關(guān)聯(lián)的RSSI值以及所述第一定位器12的ID信息發(fā)送給所述服務(wù)器14;
      [0037]在本發(fā)明實施例中,所述mesh路由器13通過無線方式將所述廣播數(shù)據(jù)包、所述與所述廣播數(shù)據(jù)包關(guān)聯(lián)的RSSI值以及所述第一定位器12的ID信息發(fā)送給所述服務(wù)器14。
      [0038]所述服務(wù)器14,用于根據(jù)所述mesh路由器13發(fā)送的所述廣播數(shù)據(jù)包、所述與所述廣播數(shù)據(jù)包關(guān)聯(lián)的RSSI值以及所述第一定位器12的ID信息進(jìn)行定位。
      [0039]需要說明的是,本實施例第一定位器是指某一定位器,“第一”在此僅為表述和指代的方便,并不意味著本發(fā)明的具體實現(xiàn)方式中一定會有與之對應(yīng)的第一定位器。
      [0040]本發(fā)明實施例定位器通過BLE mesh組網(wǎng)將廣播數(shù)據(jù)包、與所述廣播數(shù)據(jù)包關(guān)聯(lián)的RSSI值以及定位器的ID信息發(fā)送給mesh路由器,mesh路由器將廣播數(shù)據(jù)包、與所述廣播數(shù)據(jù)包關(guān)聯(lián)的RSSI值以及定位器的ID信息發(fā)送給服務(wù)器進(jìn)行定位,無需每個定位器單獨將廣播數(shù)據(jù)包、與所述廣播數(shù)據(jù)包關(guān)聯(lián)的RSSI值以及定位器的ID信息發(fā)送給服務(wù)器,降低了室內(nèi)定位系統(tǒng)的功耗和硬件成本。
      [0041 ] 實施例二:
      [0042]圖2示出了本發(fā)明實施例二提供的基于BLEmesh組網(wǎng)的室內(nèi)定位系統(tǒng)的組成示意圖,為了便于說明,僅示出了與本發(fā)明實施例相關(guān)的部分,詳述如下:
      [0043]如圖2所示,所述室內(nèi)定位系統(tǒng)包括移動設(shè)備21、多個第一定位器22(圖中僅示出一個)、mesh路由器23、服務(wù)器24以及顯不設(shè)備25。
      [0044]所述移動設(shè)備21,用于按預(yù)設(shè)的時間間隔向周圍廣播預(yù)定的廣播數(shù)據(jù)包,所述廣播數(shù)據(jù)包中攜帶有ID信息;
      [0045]在本發(fā)明實施例中,移動設(shè)備21為在目標(biāo)場所內(nèi)能被定位的可移動設(shè)備,所述目標(biāo)場所可以為餐廳、咖啡廳、公司等室內(nèi)場所,所述移動設(shè)備21內(nèi)含有BLE模塊,所述BLE模塊為藍(lán)牙從機(jī)模塊,只能被藍(lán)牙主機(jī)模塊搜索,不能被連接。
      [0046]在本發(fā)明實施例中,移動設(shè)備21中的BLE模塊按預(yù)設(shè)的時間間隔向周圍廣播預(yù)定的廣播數(shù)據(jù)包,所述廣播數(shù)據(jù)包包括但不限于所述移動設(shè)備21的ID信息、目標(biāo)場所的ID信息等。
      [0047]所述第一定位器22,用于接收廣播的所述廣播數(shù)據(jù)包,并獲取與所述廣播數(shù)據(jù)包關(guān)聯(lián)的接收信號的強(qiáng)度指示RSSI值,通過藍(lán)牙低能耗BLE mesh組網(wǎng)將所述廣播數(shù)據(jù)包、所述與所述廣播數(shù)據(jù)包關(guān)聯(lián)的RSSI值以及所述第一定位器22的ID信息發(fā)送給所述mesh路由器23;
      [0048]進(jìn)一步的,所述第一定位器22包括BLE模塊,所述BLE模塊具有mesh組網(wǎng)功能。
      [0049]在本發(fā)明實施例中,第一定位器22為在目標(biāo)場所內(nèi)被固定的一組藍(lán)牙信號搜索器,每一個藍(lán)牙信號搜索器為一個第一定位器,所述第一定位器22內(nèi)含有BLE模塊,所述BLE模塊為藍(lán)牙主機(jī)模塊,該模塊采用SKB362,具有mesh組網(wǎng)功能。SKB362是一款支持藍(lán)牙4.0BLE協(xié)議棧的藍(lán)牙模塊,具有性能良好、平均功耗低、接收靈敏度高、傳輸距離遠(yuǎn)等優(yōu)點。
      [0050]在本發(fā)明實施例中,mesh組網(wǎng)為多跳網(wǎng)絡(luò),為所有第一定位器22之間及所有第一定位器22與mesh路由器23之間提供多跳的無線連接。所述BLE mesh組網(wǎng)為所有第一定位器22之間及所有第一定位器22與mesh路由器23之間通過BLE模塊以mesh組網(wǎng)的形式進(jìn)行數(shù)據(jù)傳輸。
      [0051 ]在本發(fā)明實施例中,所述第一定位器22中的BLE模塊接收移動設(shè)備21廣播的所述廣播數(shù)據(jù)包、并獲取與所述廣播數(shù)據(jù)包關(guān)聯(lián)的RSSI值,可通過BLE mesh組網(wǎng)將所述廣播數(shù)據(jù)包、所述與所述廣播數(shù)據(jù)包關(guān)聯(lián)的RSSI值以及所述第一定位器22的ID信息發(fā)送給所述mesh路由器23,也可通過BLE mesh組網(wǎng)實現(xiàn)所有第一定位器22之間相互傳輸所述廣播數(shù)據(jù)包、所述與所述廣播數(shù)據(jù)包關(guān)聯(lián)的RSSI值以及所述第一定位器22的ID信息。
      [0052]所述mesh路由器23,用于接收所有第一定位器22發(fā)送的所述廣播數(shù)據(jù)包、所述與所述廣播數(shù)據(jù)包關(guān)聯(lián)的RSSI值以及所述第一定位器22的ID信息,并將所述廣播數(shù)據(jù)包、所述與所述廣播數(shù)據(jù)包關(guān)聯(lián)的RSSI值以及所述第一定位器22的ID信息發(fā)送給所述服務(wù)器24;
      [0053]進(jìn)一步的,所述mesh路由器23包括:
      [0054]第二定位器231和無線模塊232;
      [0055]所述第二定位器231,用于接收所有第一定位器22發(fā)送的所述廣播數(shù)據(jù)包、所述與所述廣播數(shù)據(jù)包關(guān)聯(lián)的RSSI值以及所述第一定位器22的ID信息,并將所述廣播數(shù)據(jù)包、所述與所述廣播數(shù)據(jù)包關(guān)聯(lián)的RSSI值以及所述第一定位器22的ID信息發(fā)送給所述無線模塊232;
      [0056]所述無線模塊232,用于將所述廣播數(shù)據(jù)包、所述與所述廣播數(shù)據(jù)包關(guān)聯(lián)的RSSI值以及所述第一定位器22的ID信息發(fā)送給所述服務(wù)器24。
      [0057]在本發(fā)明實施例中,所述無線模塊232包括但不限于WiFi模塊。
      [0058]進(jìn)一步的,所述第二定位器231還用于:
      [0059]接收廣播的所述廣播數(shù)據(jù)包,并獲取與所述廣播數(shù)據(jù)包關(guān)聯(lián)的RSSI值。
      [0060]在本發(fā)明實施例中,所述mesh路由器23中的第二定位器231與第一定位器22的功能相同,也可接收移動設(shè)備21廣播的所述廣播數(shù)據(jù)包,獲取與所述廣播數(shù)據(jù)包關(guān)聯(lián)的RSSI值,并將所述廣播數(shù)據(jù)包、所述與所述廣播數(shù)據(jù)包關(guān)聯(lián)的RSSI值以及所述第二定位器231的ID信息通過WiFi模塊232上傳至所述服務(wù)器24。
      [0061 ]進(jìn)一步的,所述第二定位器231包括BLE模塊,所述BLE模塊具有mesh組網(wǎng)功能。
      [0062]在本發(fā)明實施例中,所述第二定位器231可通過BLEmesh組網(wǎng)接收第一定位器22發(fā)送的廣播數(shù)據(jù)包、與所述廣播數(shù)據(jù)包關(guān)聯(lián)的RSSI值以及第一定位器22的ID信息,第一定位器22也可通過BLE mesh組網(wǎng)接收所述第二定位器231發(fā)送的廣播數(shù)據(jù)包、與所述廣播數(shù)據(jù)包關(guān)聯(lián)的RSSI值以及所述第二定位器231的ID信息。
      [0063]所述服務(wù)器24,用于根據(jù)所述mesh路由器23發(fā)送的所述廣播數(shù)據(jù)包、所述與所述廣播數(shù)據(jù)包關(guān)聯(lián)的RSSI值以及所述第一定位器22的ID信息進(jìn)行定位。
      [0064]在本發(fā)明實施例中,所述服務(wù)器24可以根據(jù)所述mesh路由器23中第二定位器231發(fā)送所述廣播數(shù)據(jù)包、所述與所述廣播數(shù)據(jù)包關(guān)聯(lián)的RSSI值以及所述第一定位器22的ID信息和所述第二定位器231的ID信息進(jìn)行定位。所述顯示設(shè)備25,用于從所述服務(wù)器24中獲取定位信息,并顯示所述定位信息。
      [0065]在本發(fā)明實施例中,所述顯示設(shè)備25可以登錄訪問所述服務(wù)器24,從所述服務(wù)器24中獲取定位信息。其中,所述顯示設(shè)備25可以為具有顯示功能的終端設(shè)備,包括但不限于手機(jī)、平板電腦、筆記本電腦等。
      [0066]舉例說明如下,圖3是本發(fā)明實施例提供的室內(nèi)定位系統(tǒng)所涉及的實際應(yīng)用實例。該室內(nèi)定位系統(tǒng)包括移動設(shè)備21、多個第一定位器22、mesh路由器23、服務(wù)器24以及顯示設(shè)備25,移動設(shè)備21通過廣播的方式與多個第一定位器22及mesh路由器23連接通信,多個第一定位器22之間及多個第一定位器22與mesh路由器23之間通過BLE mesh組網(wǎng)相互通信,mesh路由器通過無線方式與服務(wù)器24連接通信,顯示設(shè)備25通過無線方式或者有線方式與服務(wù)器24連接通信。
      [0067]為了實現(xiàn)目標(biāo)場所(如餐廳、咖啡廳、公司等室內(nèi)場所)的定位,在本實施例中,多個第一定位器22安裝于同一高度的墻壁上,并且兩個相鄰第一定位器22之間的距離一般為6-8m,如圖4是圖3所示實際應(yīng)用實例中定位器的平面分布圖,如在公司的各個部門安裝定位器,標(biāo)號1-37的圓形塊為第一定位器22,標(biāo)號A的方形塊為進(jìn)入目標(biāo)場所的移動設(shè)備21,可以選擇標(biāo)號1-37中任一第一定位器22的位置作為mesh路由器23的位置。移動設(shè)備21進(jìn)入目標(biāo)場所內(nèi),按預(yù)設(shè)的時間間隔向周圍廣播預(yù)定的廣播數(shù)據(jù)包,第一定位器22接收廣播的廣播數(shù)據(jù)包,并獲取與廣播數(shù)據(jù)包關(guān)聯(lián)的RSSI值,通過BLE mesh組網(wǎng)將廣播數(shù)據(jù)包、與所述廣播數(shù)據(jù)包關(guān)聯(lián)的RSSI值以及第一定位器22的ID信息發(fā)送給mesh路由器23,mesh路由器13將接收到的所有第一定位器22發(fā)送的廣播數(shù)據(jù)包、與所述廣播數(shù)據(jù)包關(guān)聯(lián)的RSSI值以及第一定位器的ID信息通過無線方式發(fā)送給服務(wù)器24,以便于在服務(wù)器24上進(jìn)行定位運算,顯示設(shè)備25通過無線方式或者有線方式訪問服務(wù)器24,用以獲取移動設(shè)備21的定位信息,并顯示所述定位信息。
      [0068]需要說明的是,本實施例第一定位器是指某一定位器,“第一”在此僅為表述和指代的方便,并不意味著本發(fā)明的具體實現(xiàn)方式中一定會有與之對應(yīng)的第一定位器。類似地,第二定位器中的“第二”也僅僅是為了表達(dá)和指代的方便,并不意味著在本發(fā)明的具體實現(xiàn)方式中一定會有與之對應(yīng)的第二定位器。
      [0069]本發(fā)明實施例定位器通過BLE mesh組網(wǎng)將廣播數(shù)據(jù)包、與所述廣播數(shù)據(jù)包關(guān)聯(lián)的RSSI值以及定位器的ID信息發(fā)送給mesh路由器,mesh路由器通過WiFi模塊將廣播數(shù)據(jù)包、與所述廣播數(shù)據(jù)包關(guān)聯(lián)的RSSI值以及定位器的ID信息發(fā)送給服務(wù)器進(jìn)行定位,只需在mesh路由器中內(nèi)置一個無線模塊,避免了在每個定位器中都內(nèi)置無線模塊,降低了室內(nèi)定位系統(tǒng)的功耗和硬件成本,且可通過顯示設(shè)備訪問服務(wù)器,獲取移動設(shè)備的定位信息,并顯示該定位信息。
      [0070]實施例三:
      [0071]圖5示出了本發(fā)明實施例三提供的基于BLEmesh組網(wǎng)的室內(nèi)定位方法的實現(xiàn)流程,該室內(nèi)定位方法可應(yīng)用于包括移動設(shè)備、多個第一定位器、mesh路由器以及服務(wù)器的室內(nèi)定位系統(tǒng),所述實現(xiàn)流程詳述如下:
      [0072]在步驟S501中,移動設(shè)備按預(yù)設(shè)的時間間隔向周圍廣播預(yù)定的廣播數(shù)據(jù)包,所述廣播數(shù)據(jù)包中攜帶有ID信息;
      [0073]在步驟S502中,第一定位器接收廣播的所述廣播數(shù)據(jù)包,并獲取與所述廣播數(shù)據(jù)包關(guān)聯(lián)的接收信號的強(qiáng)度指示RSSI值,通過藍(lán)牙低能耗BLE mesh組網(wǎng)將所述廣播數(shù)據(jù)包、所述與所述廣播數(shù)據(jù)包關(guān)聯(lián)的RSSI值以及所述第一定位器的ID信息發(fā)送給mesh路由器;
      [0074]進(jìn)一步的,所述定位器包括BLE模塊,所述BLE模塊具有mesh組網(wǎng)功能。
      [0075]在步驟S503中,所述mesh路由器接收所有第一定位器發(fā)送的所述廣播數(shù)據(jù)包、所述與所述廣播數(shù)據(jù)包關(guān)聯(lián)的RSSI值以及所述第一定位器的ID信息,并將所述廣播數(shù)據(jù)包、所述與所述廣播數(shù)據(jù)包關(guān)聯(lián)的RSSI值以及所述第一定位器的ID信息發(fā)送給服務(wù)器;
      [0076]在步驟S504中,所述服務(wù)器根據(jù)所述mesh路由器發(fā)送的所述廣播數(shù)據(jù)包、所述與所述廣播數(shù)據(jù)包關(guān)聯(lián)的RSSI值以及所述第一定位器的ID信息進(jìn)行定位。
      [0077]在本發(fā)明實施例中,可根據(jù)RSSI值分別求出移動設(shè)備與接收信號最強(qiáng)的三個定位器的距離,再利用三點定位法可以得到移動設(shè)備的坐標(biāo)。設(shè)已知的三個定位器坐標(biāo)分別為(X1,Y1),(X2,Y2),(X3,Y3),與移動設(shè)備的距離分別為CU,d2,d3。設(shè)移動設(shè)備的坐標(biāo)為(X,Y)。根據(jù)兩點距離公式有:
      [0078](X-Xi)2+(Y-Yi)2 = di2 ①
      [0079](X-X2)2+(Y-Y2)2 = d22 ②
      [0080](X-X3)2+(Y-Y3)2 = d32 ③
      [0081]通過以上方程式組獲得移動設(shè)備的坐標(biāo)(X,Y),實現(xiàn)室內(nèi)定位。
      [0082]本發(fā)明實施例定位器通過BLE mesh組網(wǎng)將廣播數(shù)據(jù)包、與所述廣播數(shù)據(jù)包關(guān)聯(lián)的RSSI值以及定位器的ID信息發(fā)送給mesh路由器,mesh路由器通過WiFi模塊將廣播數(shù)據(jù)包、與所述廣播數(shù)據(jù)包關(guān)聯(lián)的RSSI值以及定位器的ID信息發(fā)送給服務(wù)器進(jìn)行定位,無需每個定位器單獨將廣播數(shù)據(jù)包、與所述廣播數(shù)據(jù)包關(guān)聯(lián)的RSSI值以及定位器的ID信息發(fā)送給服務(wù)器,降低了室內(nèi)定位系統(tǒng)的功耗和硬件成本。
      [0083]實施例四:
      [0084]圖6示出了本發(fā)明實施例四提供的基于BLEmesh組網(wǎng)的室內(nèi)定位方法的實現(xiàn)流程,該室內(nèi)定位方法可應(yīng)用于包括移動設(shè)備、多個第一定位器、mesh路由器、服務(wù)器以及顯示設(shè)備的室內(nèi)定位系統(tǒng),所述實現(xiàn)流程詳述如下:
      [0085]在步驟S601中,移動設(shè)備按預(yù)設(shè)的時間間隔向周圍廣播預(yù)定的廣播數(shù)據(jù)包,所述廣播數(shù)據(jù)包中攜帶有ID信息;
      [0086]在步驟S602中,第一定位器接收廣播的所述廣播數(shù)據(jù)包,并獲取與所述廣播數(shù)據(jù)包關(guān)聯(lián)的接收信號的強(qiáng)度指示RSSI值,通過藍(lán)牙低能耗BLE mesh組網(wǎng)將所述廣播數(shù)據(jù)包、所述與所述廣播數(shù)據(jù)包關(guān)聯(lián)的RSSI值以及所述第一定位器的ID信息發(fā)送給mesh路由器;
      [0087]進(jìn)一步的,所述第一定位器包括BLE模塊,所述BLE模塊具有mesh組網(wǎng)功能。
      [0088]在步驟S603中,所述mesh路由器接收所有第一定位器發(fā)送的所述廣播數(shù)據(jù)包、所述與所述廣播數(shù)據(jù)包關(guān)聯(lián)的RSSI值以及所述第一定位器的ID信息,并將所述廣播數(shù)據(jù)包、所述與所述廣播數(shù)據(jù)包關(guān)聯(lián)的RSSI值以及所述第一定位器的ID信息發(fā)送給服務(wù)器;
      [0089]進(jìn)一步的,所述mesh路由器包括第二定位器和無線模塊;
      [0090]所述接收所述廣播數(shù)據(jù)包、所述與所述廣播數(shù)據(jù)包關(guān)聯(lián)的RSSI值以及所述第一定位器的ID信息,并將所述廣播數(shù)據(jù)包、所述與所述廣播數(shù)據(jù)包關(guān)聯(lián)的RSSI值以及所述第一定位器的ID信息發(fā)送給服務(wù)器具體包括:
      [0091]所述第二定位器接收所述廣播數(shù)據(jù)包、所述與所述廣播數(shù)據(jù)包關(guān)聯(lián)的RSSI值以及所述第一定位器的ID信息,并將所述廣播數(shù)據(jù)包、所述與所述廣播數(shù)據(jù)包關(guān)聯(lián)的RSSI值以及所述第一定位器的ID信息發(fā)送給所述無線模塊;
      [0092]所述無線模塊將所述廣播數(shù)據(jù)包、所述與所述廣播數(shù)據(jù)包關(guān)聯(lián)的RSSI值以及所述第一定位器的ID信息發(fā)送給服務(wù)器。
      [0093]進(jìn)一步的,所述第二定位器接收廣播的所述廣播數(shù)據(jù)包,并獲取與所述廣播數(shù)據(jù)包關(guān)聯(lián)的RSSI值。
      [0094]進(jìn)一步的,所述第二定位器包括BLE模塊,所述BLE模塊具有mesh組網(wǎng)功能。
      [0095]在步驟S604中,所述服務(wù)器根據(jù)所述mesh路由器發(fā)送的所述廣播數(shù)據(jù)包、所述與所述廣播數(shù)據(jù)包關(guān)聯(lián)的RSSI值以及所述第一定位器的ID信息進(jìn)行定位;
      [0096]在步驟S605中,顯示設(shè)備從所述服務(wù)器中獲取定位信息,并顯示所述定位信息。
      [0097]本發(fā)明實施例定位器通過BLE mesh組網(wǎng)將廣播數(shù)據(jù)包、與所述廣播數(shù)據(jù)包關(guān)聯(lián)的RSSI值以及定位器的ID信息發(fā)送給mesh路由器,mesh路由器通過WiFi模塊將廣播數(shù)據(jù)包、與所述廣播數(shù)據(jù)包關(guān)聯(lián)的RSSI值以及定位器的ID信息發(fā)送給服務(wù)器進(jìn)行定位,只需在mesh路由器中內(nèi)置一個無線模塊,避免了在每個定位器中都內(nèi)置無線模塊,降低了室內(nèi)定位系統(tǒng)的功耗和硬件成本,且可通過顯示設(shè)備訪問服務(wù)器,獲取移動設(shè)備的定位信息,并顯示該定位信息。
      [0098]本領(lǐng)域普通技術(shù)人員還可以理解,實現(xiàn)上述實施例方法中的全部或部分步驟是可以通過程序來指令相關(guān)的硬件來完成,所述的程序可以在存儲于一計算機(jī)可讀取存儲介質(zhì)中,所述的存儲介質(zhì),包括R0M/RAM、磁盤、光盤等。
      [0099]以上所述僅為本發(fā)明的較佳實施例而已,并不用以限制本發(fā)明,凡在本發(fā)明的精神和原則之內(nèi)所作的任何修改、等同替換和改進(jìn)等,均應(yīng)包含在本發(fā)明的保護(hù)范圍之內(nèi)。
      【主權(quán)項】
      1.一種基于BLE mesh組網(wǎng)的室內(nèi)定位系統(tǒng),其特征在于,所述室內(nèi)定位系統(tǒng)包括: 移動設(shè)備、多個第一定位器、mesh路由器以及服務(wù)器; 所述移動設(shè)備,用于按預(yù)設(shè)的時間間隔向周圍廣播預(yù)定的廣播數(shù)據(jù)包,所述廣播數(shù)據(jù)包中攜帶有ID信息; 所述第一定位器,用于接收廣播的所述廣播數(shù)據(jù)包,并獲取與所述廣播數(shù)據(jù)包關(guān)聯(lián)的接收信號的強(qiáng)度指示RSSI值,通過藍(lán)牙低能耗BLE mesh組網(wǎng)將所述廣播數(shù)據(jù)包、所述與所述廣播數(shù)據(jù)包關(guān)聯(lián)的RSSI值以及所述第一定位器的ID信息發(fā)送給所述mesh路由器; 所述mesh路由器,用于接收所有第一定位器發(fā)送的所述廣播數(shù)據(jù)包、所述與所述廣播數(shù)據(jù)包關(guān)聯(lián)的RSSI值以及所述第一定位器的ID信息,并將所述廣播數(shù)據(jù)包、所述與所述廣播數(shù)據(jù)包關(guān)聯(lián)的RSSI值以及所述第一定位器的ID信息發(fā)送給所述服務(wù)器; 所述服務(wù)器,用于根據(jù)所述mesh路由器發(fā)送的所述廣播數(shù)據(jù)包、所述與所述廣播數(shù)據(jù)包關(guān)聯(lián)的RSSI值以及所述第一定位器的ID信息進(jìn)行定位。2.根據(jù)權(quán)利要求1所述的室內(nèi)定位系統(tǒng),其特征在于,所述mesh路由器包括: 第二定位器和無線模塊; 所述第二定位器,用于接收所有第一定位器發(fā)送的所述廣播數(shù)據(jù)包、所述與所述廣播數(shù)據(jù)包關(guān)聯(lián)的RSSI值以及所述第一定位器的ID信息,并將所述廣播數(shù)據(jù)包、所述與所述廣播數(shù)據(jù)包關(guān)聯(lián)的RSSI值以及所述第一定位器的ID信息發(fā)送給所述無線模塊; 所述無線模塊,用于將所述廣播數(shù)據(jù)包、所述與所述廣播數(shù)據(jù)包關(guān)聯(lián)的RSSI值以及所述第一定位器的ID信息發(fā)送給所述服務(wù)器。3.根據(jù)權(quán)利要求2所述的室內(nèi)定位系統(tǒng),其特征在于,所述第二定位器還用于: 接收廣播的所述廣播數(shù)據(jù)包,并獲取與所述廣播數(shù)據(jù)包關(guān)聯(lián)的RSSI值。4.根據(jù)權(quán)利要求1至3任一項所述的室內(nèi)定位系統(tǒng),其特征在于,所述第一定位器和/或第二定位器包括BLE模塊,所述BLE模塊具有mesh組網(wǎng)功能。5.根據(jù)權(quán)利要求1所述的室內(nèi)定位系統(tǒng),其特征在于,所述室內(nèi)定位系統(tǒng)還包括顯示設(shè)備; 所述顯示設(shè)備,用于從所述服務(wù)器中獲取定位信息,并顯示所述定位信息。6.一種基于BLE mesh組網(wǎng)的室內(nèi)定位方法,其特征在于,應(yīng)用于包括移動設(shè)備、多個第一定位器、mesh路由器以及服務(wù)器的室內(nèi)定位系統(tǒng),所述室內(nèi)定位方法包括: 所述移動設(shè)備按預(yù)設(shè)的時間間隔向周圍廣播預(yù)定的廣播數(shù)據(jù)包,所述廣播數(shù)據(jù)包中攜帶有ID信息; 所述第一定位器接收廣播的所述廣播數(shù)據(jù)包,并獲取與所述廣播數(shù)據(jù)包關(guān)聯(lián)的接收信號的強(qiáng)度指示RSSI值,通過藍(lán)牙低能耗BLE mesh組網(wǎng)將所述廣播數(shù)據(jù)包、所述與所述廣播數(shù)據(jù)包關(guān)聯(lián)的RSSI值以及所述第一定位器的ID信息發(fā)送給所述mesh路由器; 所述mesh路由器接收所有第一定位器發(fā)送的所述廣播數(shù)據(jù)包、所述與所述廣播數(shù)據(jù)包關(guān)聯(lián)的RSSI值以及所述第一定位器的ID信息,并將所述廣播數(shù)據(jù)包、所述與所述廣播數(shù)據(jù)包關(guān)聯(lián)的RSSI值以及所述第一定位器的ID信息發(fā)送給所述服務(wù)器; 所述服務(wù)器根據(jù)所述mesh路由器發(fā)送的所述廣播數(shù)據(jù)包、所述與所述廣播數(shù)據(jù)包關(guān)聯(lián)的RSSI值以及所述第一定位器的ID信息進(jìn)行定位。7.根據(jù)權(quán)利要求6所述的室內(nèi)定位方法,其特征在于,所述mesh路由器包括第二定位器和無線模塊; 所述mesh路由器接收所有第一定位器發(fā)送的所述廣播數(shù)據(jù)包、所述與所述廣播數(shù)據(jù)包關(guān)聯(lián)的RSSI值以及所述第一定位器的ID信息,并將所述廣播數(shù)據(jù)包、所述與所述廣播數(shù)據(jù)包關(guān)聯(lián)的RSSI值以及所述第一定位器的ID信息發(fā)送給所述服務(wù)器具體包括: 所述第二定位器接收所有第一定位器發(fā)送的所述廣播數(shù)據(jù)包、所述與所述廣播數(shù)據(jù)包關(guān)聯(lián)的RSSI值以及所述第一定位器的ID信息,并將所述廣播數(shù)據(jù)包、所述與所述廣播數(shù)據(jù)包關(guān)聯(lián)的RSSI值以及所述第一定位器的ID信息發(fā)送給所述無線模塊; 所述無線模塊將所述廣播數(shù)據(jù)包、所述與所述廣播數(shù)據(jù)包關(guān)聯(lián)的RSSI值以及所述第一定位器的ID信息發(fā)送給所述服務(wù)器。8.根據(jù)權(quán)利要求7所述的室內(nèi)定位方法,其特征在于,所述室內(nèi)定位方法還包括: 所述第二定位器接收廣播的所述廣播數(shù)據(jù)包,并獲取與所述廣播數(shù)據(jù)包關(guān)聯(lián)的RSSI值。9.根據(jù)權(quán)利要求6至8任一項所述的室內(nèi)定位方法,其特征在于,所述第一定位器和/或第二定位器包括BLE模塊,所述BLE模塊具有mesh組網(wǎng)功能。10.根據(jù)權(quán)利要求6所述的室內(nèi)定位方法,其特征在于,所述室內(nèi)定位系統(tǒng)還包括顯示設(shè)備; 所述顯示設(shè)備從所述服務(wù)器中獲取定位信息,并顯示所述定位信息。
      【文檔編號】H04W8/24GK105873023SQ201610301094
      【公開日】2016年8月17日
      【申請日】2016年5月9日
      【發(fā)明人】楊永輝, 呂新和, 何廷萬, 謝鎮(zhèn)秋, 蒙海進(jìn), 彭華洋
      【申請人】深圳市天工測控技術(shù)有限公司
      網(wǎng)友詢問留言 已有0條留言
      • 還沒有人留言評論。精彩留言會獲得點贊!
      1