一種室內(nèi)走廊、房間切換系統(tǒng)及方法
【專(zhuān)利摘要】本發(fā)明提供了一種室內(nèi)走廊、房間切換系統(tǒng)及方法,每隔一預(yù)設(shè)的第一定位時(shí)間重復(fù)一主動(dòng)定位流程,每隔一預(yù)設(shè)的第二定位時(shí)間重復(fù)一觸發(fā)定位流程。各觸發(fā)器根據(jù)主動(dòng)定位流程中接收到的所述定位信號(hào),將觸發(fā)器內(nèi)置的房間號(hào)、所述RSSI值、所述定位標(biāo)簽ID號(hào)作為一匯總信息發(fā)送至服務(wù)器。各觸發(fā)器根據(jù)觸發(fā)定位流程中的觸發(fā)器的ID號(hào)選擇性接收所述第二觸發(fā)信號(hào),將所述觸發(fā)器的ID號(hào)對(duì)應(yīng)的房間號(hào)、所述RSSI值和定位標(biāo)簽ID號(hào)作為一匯總信息發(fā)送至服務(wù)器。經(jīng)過(guò)一個(gè)預(yù)設(shè)的統(tǒng)計(jì)周期后,服務(wù)器根據(jù)匯總信息確定一次定位值并進(jìn)入下一個(gè)統(tǒng)計(jì)周期。經(jīng)過(guò)一個(gè)預(yù)設(shè)的定位周期后,服務(wù)器根據(jù)定位值確定一次所述定位標(biāo)簽的位置并進(jìn)入下一個(gè)定位周期。
【專(zhuān)利說(shuō)明】-種室內(nèi)走廊、房間切換系統(tǒng)及方法
【技術(shù)領(lǐng)域】
[0001] 本發(fā)明屬于無(wú)線通信【技術(shù)領(lǐng)域】,具體地,設(shè)及一種室內(nèi)走廊、房間切換系統(tǒng)及方 法。
【背景技術(shù)】
[0002] 近年來(lái),室內(nèi)定位是目前無(wú)線通信【技術(shù)領(lǐng)域】的熱點(diǎn)問(wèn)題之一。在一些如大型文化 體育場(chǎng)館、大型超市、購(gòu)物中屯、等高層建筑中實(shí)現(xiàn)定位,不僅需要解決二維平面內(nèi)的定位, 樓層的判別也是亟待解決的問(wèn)題。該種樓層定位在如火場(chǎng)跟蹤定位等領(lǐng)域中有著急切的需 求。
[0003] 目前的定位方式多采用GI^S定位,但在室內(nèi)定位系統(tǒng)的實(shí)際環(huán)境中,由于現(xiàn)場(chǎng)墻 壁及房屋結(jié)構(gòu)等對(duì)射頻的影響,使得定位精確度大大降低,從而體現(xiàn)在最終定位結(jié)果上會(huì) 造成定位結(jié)果有不同程度的偏移誤差,信號(hào)的隨機(jī)性導(dǎo)致定位結(jié)果的偏移情況會(huì)相對(duì)隨 機(jī)。而過(guò)于復(fù)雜的數(shù)據(jù)計(jì)算又提高了對(duì)硬件的要求,增加了定位系統(tǒng)的成本。
【發(fā)明內(nèi)容】
[0004] 針對(duì)現(xiàn)有技術(shù)中的缺陷,本發(fā)明的目的是提供一種較低成本的、自動(dòng)修正定位的、 最大程度避免房間之間干擾的室內(nèi)走廊、房間切換方法。
[0005] 根據(jù)本發(fā)明提供的一種室內(nèi)走廊、房間切換系統(tǒng),包括服務(wù)器,定位標(biāo)簽和若干個(gè) 觸發(fā)器;
[0006] 所述定位標(biāo)簽用于:
[0007] 每隔一預(yù)設(shè)的第一定位時(shí)間向外發(fā)送一次定位信號(hào),所述定位信號(hào)包含定位標(biāo)簽 ID號(hào),
[000引根據(jù)自觸發(fā)器接收到的第一觸發(fā)信號(hào)向外反饋第二觸發(fā)信號(hào),所述第二觸發(fā)信號(hào) 包含所述觸發(fā)器的ID號(hào)和定位標(biāo)簽ID號(hào);
[0009] 所述觸發(fā)器用于:
[0010] 根據(jù)接收到的所述定位信號(hào)計(jì)算定位信號(hào)的RSSI值,將觸發(fā)器內(nèi)置的房間號(hào)、所 述RSSI值、所述定位標(biāo)簽的ID號(hào)作為一匯總信息發(fā)送至服務(wù)器;
[0011] 每隔一預(yù)設(shè)的第二定位時(shí)間向外發(fā)送第一觸發(fā)信號(hào),所述第一觸發(fā)信號(hào)包含所述 觸發(fā)器的ID號(hào),
[0012] 選擇性接收所述第二觸發(fā)信號(hào),計(jì)算所述第二觸發(fā)信號(hào)的RSSI值,將所述觸發(fā)器 的ID號(hào)對(duì)應(yīng)的房間號(hào)、所述RSSI值和定位標(biāo)簽ID號(hào)作為一匯總信息發(fā)送至服務(wù)器;
[0013] 所述服務(wù)器用于:
[0014] 每經(jīng)過(guò)一個(gè)預(yù)設(shè)的統(tǒng)計(jì)周期,根據(jù)在該統(tǒng)計(jì)周期內(nèi)接收到的匯總信息確定一次定 位值并進(jìn)入下一個(gè)統(tǒng)計(jì)周期;
[0015] 每經(jīng)過(guò)一個(gè)預(yù)設(shè)的定位周期,根據(jù)在該定位周期內(nèi)獲得的定位值確定一次所述定 位標(biāo)簽的位置并進(jìn)入下一個(gè)定位周期。
[0016] 進(jìn)一步地,所述服務(wù)器進(jìn)一步用于:
[0017] 按房間號(hào)統(tǒng)計(jì)所述統(tǒng)計(jì)周期內(nèi)接收到的匯總信息,計(jì)算每個(gè)房間號(hào)對(duì)應(yīng)的匯總信 息在所述統(tǒng)計(jì)周期內(nèi)接收到的匯總信息中的占比化ApperTimes,
[0018] 和,計(jì)算每個(gè)房間號(hào)對(duì)應(yīng)的平均RSSI轉(zhuǎn)換值化Rssi ;
[0019] 計(jì)算每個(gè)房間號(hào)的評(píng)價(jià)值 P = dbRssi*wei曲t+(l-dbApperTimes)*(100-weig ht),其中wei曲t為一預(yù)設(shè)權(quán)重;
[0020] 將最低的評(píng)價(jià)值對(duì)應(yīng)的房間號(hào)作為所述定位值。
[0021] 進(jìn)一步地,所述服務(wù)器進(jìn)一步用于:
[0022] 當(dāng)所述穩(wěn)定值為空時(shí),判斷連續(xù)獲得的定位值是否對(duì)應(yīng)同一房間號(hào)且連續(xù)次數(shù)達(dá) 到預(yù)設(shè)的定位次數(shù),
[0023] 是,則確定所述定位標(biāo)簽位于所述房間號(hào)對(duì)應(yīng)的房間內(nèi),將所述房間號(hào)保存為穩(wěn) 定值,
[0024] 否,則確定所述定位標(biāo)簽位于走廊上;
[0025] 當(dāng)所述服務(wù)器存在所述穩(wěn)定值時(shí),若存在至少一個(gè)與該穩(wěn)定值不同的新定位值, 判斷所述新定位值在所述定位周期內(nèi)獲得的所有定位值中的占比是否大于預(yù)設(shè)的闊值,
[0026] 是,則確定所述定位標(biāo)簽位于走廊上,清空所述穩(wěn)定值,
[0027] 否,則確定所述定位標(biāo)簽仍位于所述穩(wěn)定值對(duì)應(yīng)的房間內(nèi)。
[002引進(jìn)一步地,所述觸發(fā)器進(jìn)一步用于;僅接收包含的所述觸發(fā)器的ID號(hào)與自身ID號(hào) 一致的所述第二觸發(fā)信號(hào)。
[0029] 進(jìn)一步地,所述定位周期包含所述統(tǒng)計(jì)周期。
[0030] 本發(fā)明還提供了一種室內(nèi)走廊、房間切換方法,每隔一預(yù)設(shè)的第一定位時(shí)間重復(fù) 一主動(dòng)定位流程,每隔一預(yù)設(shè)的第二定位時(shí)間重復(fù)一觸發(fā)定位流程;
[0031] 所述主動(dòng)定位流程包括;定位標(biāo)簽向外發(fā)送一次定位信號(hào),所述定位信號(hào)包含定 位標(biāo)簽ID號(hào),
[0032] 各觸發(fā)器根據(jù)接收到的所述定位信號(hào)計(jì)算定位信號(hào)的RSSI值,將觸發(fā)器內(nèi)置的 房間號(hào)、所述RSSI值、所述定位標(biāo)簽的ID號(hào)作為一匯總信息發(fā)送至服務(wù)器;
[0033] 所述觸發(fā)定位流程包括:
[0034] 各觸發(fā)器向外發(fā)送一第一觸發(fā)信號(hào),所述第一觸發(fā)信號(hào)包含所述觸發(fā)器的ID號(hào),
[0035] 定位標(biāo)簽根據(jù)接收到的第一觸發(fā)信號(hào)向外反饋第二觸發(fā)信號(hào),所述第二觸發(fā)信號(hào) 包含所述觸發(fā)器的ID號(hào)和定位標(biāo)簽ID號(hào),
[0036] 各觸發(fā)器選擇性接收所述第二觸發(fā)信號(hào),計(jì)算所述第二觸發(fā)信號(hào)的RSSI值,將所 述觸發(fā)器的ID號(hào)對(duì)應(yīng)的房間號(hào)、所述RSSI值和定位標(biāo)簽ID號(hào)作為一匯總信息發(fā)送至服務(wù) 器;
[0037] 經(jīng)過(guò)一個(gè)預(yù)設(shè)的統(tǒng)計(jì)周期后,所述服務(wù)器根據(jù)在該統(tǒng)計(jì)周期內(nèi)接收到的匯總信息 確定一次定位值并進(jìn)入下一個(gè)統(tǒng)計(jì)周期,所述定位值為一房間號(hào)或走廊;
[003引經(jīng)過(guò)一個(gè)預(yù)設(shè)的定位周期后,所述服務(wù)器根據(jù)在該定位周期內(nèi)獲得的若干個(gè)定位 值確定一次所述定位標(biāo)簽的位置并進(jìn)入下一個(gè)定位周期。
[0039] 進(jìn)一步地,所述服務(wù)器根據(jù)在該統(tǒng)計(jì)周期內(nèi)接收到的匯總信息確定一次定位值的 過(guò)程進(jìn)一步包括:
[0040] 按房間號(hào)統(tǒng)計(jì)所述統(tǒng)計(jì)周期內(nèi)接收到的匯總信息,計(jì)算每個(gè)房間號(hào)對(duì)應(yīng)的匯總信 息在所述統(tǒng)計(jì)周期內(nèi)接收到的匯總信息中的占比化ApperTimes,
[0041] 和,計(jì)算每個(gè)房間號(hào)對(duì)應(yīng)的平均RSSI轉(zhuǎn)換值化Rssi ;
[0042] 計(jì)算每個(gè)房間號(hào)的評(píng)價(jià)值 P = dbRssi*wei曲t+(l-dbApperTimes)*(100-weig ht),其中wei曲t為一預(yù)設(shè)權(quán)重;
[0043] 最后,將最低的評(píng)價(jià)值對(duì)應(yīng)的房間號(hào)作為所述定位值。
[0044] 進(jìn)一步地,所述服務(wù)器根據(jù)在該定位周期內(nèi)獲得的定位值確定一次所述定位標(biāo)簽 的位置的過(guò)程進(jìn)一步包括:
[0045] 當(dāng)所述穩(wěn)定值為空時(shí),判斷連續(xù)獲得的定位值是否對(duì)應(yīng)同一房間號(hào)且連續(xù)次數(shù)達(dá) 到預(yù)設(shè)的定位次數(shù),
[0046] 是,則確定所述定位標(biāo)簽位于所述房間號(hào)對(duì)應(yīng)的房間內(nèi),將所述房間號(hào)保存為穩(wěn) 定值,
[0047] 否,則確定所述定位標(biāo)簽位于走廊上;
[0048] 當(dāng)所述服務(wù)器存在所述穩(wěn)定值時(shí),若存在至少一個(gè)與該穩(wěn)定值不同的新定位值, 判斷所述新定位值在所述定位周期內(nèi)獲得的所有定位值中的占比是否大于預(yù)設(shè)的闊值,
[0049] 是,則確定所述定位標(biāo)簽位于走廊上,清空所述穩(wěn)定值,
[0化0] 否,則確定所述定位標(biāo)簽仍位于所述穩(wěn)定值對(duì)應(yīng)的房間內(nèi)。
[0051] 進(jìn)一步地,各觸發(fā)器選擇性接收所述第二觸發(fā)信號(hào)的過(guò)程中,僅接收包含的所述 觸發(fā)器的ID號(hào)與自身ID號(hào)一致的所述第二觸發(fā)信號(hào)。
[0052] 與現(xiàn)有技術(shù)相比,本發(fā)明具有如下的有益效果:
[0053] 1、本發(fā)明適用范圍不受室內(nèi)定位數(shù)量的限制,具有普適意義。
[0054] 2、本發(fā)明對(duì)房間、走廊的定位判斷結(jié)果是一個(gè)信號(hào)統(tǒng)計(jì)結(jié)果,克服了實(shí)際數(shù)據(jù)和 理論計(jì)算數(shù)據(jù)之間存在差異導(dǎo)致判斷結(jié)果出錯(cuò)的困難,本發(fā)明的判斷結(jié)果更具有客觀和準(zhǔn) 確性。
[0055] 3、本發(fā)明不設(shè)及復(fù)雜的計(jì)算,具有低成本的優(yōu)勢(shì),W便實(shí)現(xiàn)大范圍的應(yīng)用。
【專(zhuān)利附圖】
【附圖說(shuō)明】
[0056] 通過(guò)閱讀參照W下附圖對(duì)非限制性實(shí)施例所作的詳細(xì)描述,本發(fā)明的其它特征、 目的和優(yōu)點(diǎn)將會(huì)變得更明顯:
[0化7] 圖1為一種室內(nèi)走廊、房間切換系統(tǒng)使用場(chǎng)景;
[0化引圖2為一種室內(nèi)走廊、房間切換方法;
[0059] 圖3為一種室內(nèi)走廊、房間切換判定流程圖
[0060] 圖4-7為一種室內(nèi)走廊、房間切換實(shí)施例場(chǎng)景示意圖。
【具體實(shí)施方式】
[0061] 下面結(jié)合附圖W具體實(shí)施例的方式對(duì)本發(fā)明進(jìn)行詳細(xì)說(shuō)明。W下實(shí)施例將有助于 本領(lǐng)域的技術(shù)人員進(jìn)一步理解本發(fā)明,但不W任何形式限制本發(fā)明。應(yīng)當(dāng)指出的是,對(duì)本領(lǐng) 域的普通技術(shù)人員來(lái)說(shuō),在不脫離本發(fā)明構(gòu)思的前提下,還可W做出若干變形和改進(jìn)。該些 都屬于本發(fā)明的保護(hù)范圍。
[0062] 如圖1所示為本實(shí)施例提供的一種室內(nèi)走廊、房間切換系統(tǒng),包括服務(wù)器,定位標(biāo) 簽和若干個(gè)觸發(fā)器;
[0063] 所述定位標(biāo)簽用于:
[0064] 每隔一預(yù)設(shè)的第一定位時(shí)間向外發(fā)送一次定位信號(hào),所述定位信號(hào)包含定位標(biāo)簽 ID號(hào),
[0065] 根據(jù)自觸發(fā)器接收到的第一觸發(fā)信號(hào)向外反饋第二觸發(fā)信號(hào),所述第二觸發(fā)信號(hào) 包含所述觸發(fā)器的ID號(hào)和定位標(biāo)簽ID號(hào);
[0066] 所述觸發(fā)器用于:
[0067] 根據(jù)接收到的所述定位信號(hào)計(jì)算定位信號(hào)的RSSI值,將觸發(fā)器內(nèi)置的房間號(hào)、所 述RSSI值、所述定位標(biāo)簽的ID號(hào)作為一匯總信息發(fā)送至服務(wù)器;
[0068] 每隔一預(yù)設(shè)的第二定位時(shí)間向外發(fā)送第一觸發(fā)信號(hào),所述第一觸發(fā)信號(hào)包含所述 觸發(fā)器的ID號(hào),
[0069] 選擇性接收所述第二觸發(fā)信號(hào),計(jì)算所述第二觸發(fā)信號(hào)的RSSI值,將所述觸發(fā)器 的ID號(hào)對(duì)應(yīng)的房間號(hào)、所述RSSI值和定位標(biāo)簽ID號(hào)作為一匯總信息發(fā)送至服務(wù)器;
[0070] 所述服務(wù)器用于:
[0071] 每經(jīng)過(guò)一個(gè)預(yù)設(shè)的統(tǒng)計(jì)周期,根據(jù)在該統(tǒng)計(jì)周期內(nèi)接收到的匯總信息確定一次定 位值并進(jìn)入下一個(gè)統(tǒng)計(jì)周期;
[0072] 每經(jīng)過(guò)一個(gè)預(yù)設(shè)的定位周期,根據(jù)在該定位周期內(nèi)獲得的定位值確定一次所述定 位標(biāo)簽的位置并進(jìn)入下一個(gè)定位周期。
[0073] 本實(shí)施例中每個(gè)房間各放置一個(gè)觸發(fā)器,因此每個(gè)觸發(fā)器的ID與一個(gè)房間號(hào) 一一對(duì)應(yīng),本實(shí)施例所述匯總信息中包含觸發(fā)器的ID號(hào)對(duì)應(yīng)的房間號(hào),但因?yàn)樵撘灰粚?duì)應(yīng) 關(guān)系,也可W采用觸發(fā)器的ID號(hào)替代觸發(fā)器的ID號(hào)對(duì)應(yīng)的房間號(hào)加入?yún)R總信息。
[0074] 所述RSSI值指接收的信號(hào)強(qiáng)度指示,用來(lái)表示2個(gè)無(wú)線設(shè)備之間的信號(hào)強(qiáng)弱度, RSSI值越小表示信號(hào)越好。
[0075] 本實(shí)施例預(yù)設(shè)的統(tǒng)計(jì)周期為5秒,即服務(wù)器每5秒統(tǒng)計(jì)一次接收自各觸發(fā)器的所 有根據(jù)定位信號(hào)或第二觸發(fā)信號(hào)獲得的匯總信息,再根據(jù)該些匯總信息統(tǒng)計(jì)分析確定一次 定位值。
[0076] 進(jìn)一步地,所述服務(wù)器用于:
[0077] 按房間號(hào)統(tǒng)計(jì)所述統(tǒng)計(jì)周期內(nèi)接收到的匯總信息,計(jì)算每個(gè)房間號(hào)對(duì)應(yīng)的匯總信 息在所述統(tǒng)計(jì)周期內(nèi)接收到的匯總信息中的占比化ApperTimes,
[007引和,計(jì)算每個(gè)房間號(hào)對(duì)應(yīng)的平均RSSI轉(zhuǎn)換值化Rssi ;
[0079] 計(jì)算每個(gè)房間號(hào)的評(píng)價(jià)值 P = dbRssi*wei曲t+(l-dbApperTimes)*(100-weig ht),其中wei曲t為一預(yù)設(shè)權(quán)重;
[0080] 將最低的評(píng)價(jià)值對(duì)應(yīng)的房間號(hào)作為所述定位值。
[0081] 本實(shí)施例在公式 P = dbRssi*wei曲t+(l-dbApperTimes)*(10〇-wei曲t)中的設(shè) 置為;將原本RSSI值按照比例轉(zhuǎn)換成0-1的值作為化Rssi,化Rssi越低表示信號(hào)越好; dbApperTimes表示出現(xiàn)的頻率,dbApperTimes數(shù)值越高越好,那么對(duì)于l-dbApperTimes來(lái) 說(shuō)則是越低越好。綜上所述,取評(píng)價(jià)值P最低對(duì)應(yīng)為最大可能的位置。
[0082] 本實(shí)施例所述預(yù)設(shè)權(quán)重是在1至100范圍內(nèi)的數(shù)值。
[0083] 進(jìn)一步地,如圖3所示,所述服務(wù)器用于:當(dāng)所述穩(wěn)定值為空時(shí),判斷連續(xù)獲得的 定位值是否對(duì)應(yīng)同一房間號(hào)且連續(xù)次數(shù)達(dá)到預(yù)設(shè)的定位次數(shù),
[0084] 是,則確定所述定位標(biāo)簽位于所述房間號(hào)對(duì)應(yīng)的房間內(nèi),將所述房間號(hào)保存為穩(wěn) 定值,
[0085] 否,則確定所述定位標(biāo)簽位于走廊上;
[0086] 當(dāng)所述服務(wù)器存在所述穩(wěn)定值時(shí),若存在至少一個(gè)與該穩(wěn)定值不同的新定位值, 判斷所述新定位值在所述定位周期內(nèi)獲得的所有定位值中的占比是否大于預(yù)設(shè)的闊值,
[0087] 是,則確定所述定位標(biāo)簽位于走廊上,清空所述穩(wěn)定值,
[008引否,則確定所述定位標(biāo)簽仍位于所述穩(wěn)定值對(duì)應(yīng)的房間內(nèi)。
[0089] 進(jìn)一步地,所述定位周期包含所述統(tǒng)計(jì)周期。
[0090] 當(dāng)出現(xiàn)新的定位標(biāo)簽時(shí),所述統(tǒng)計(jì)周期和定位周期就立即開(kāi)始起算,不停地計(jì)算 定位值和穩(wěn)定值,即定位標(biāo)簽的位置每過(guò)一定位周期刷新一次。本實(shí)施例中一個(gè)統(tǒng)計(jì)周期 可獲得奇數(shù)個(gè)定位值,即一個(gè)定位周期為奇數(shù)倍的統(tǒng)計(jì)周期,該樣的設(shè)置可W當(dāng)所述闊值 設(shè)為50%時(shí),避免所述新定位值在所述定位周期內(nèi)獲得的定位值中占比等于50%的情況。
[0091] 進(jìn)一步地,所述觸發(fā)器選擇性接收所述第二觸發(fā)信號(hào)的過(guò)程中,僅接收包含的所 述觸發(fā)器的ID號(hào)與自身ID號(hào)一致的所述第二觸發(fā)信號(hào)。
[0092] 本實(shí)施例中每個(gè)觸發(fā)器都設(shè)置有唯一的ID號(hào),且觸發(fā)器與房間號(hào)一一對(duì)應(yīng)。本實(shí) 施例所述的各觸發(fā)器根據(jù)所述觸發(fā)器的ID號(hào)選擇性接收所述第二觸發(fā)信號(hào),即表示觸發(fā) 器接收第二觸發(fā)信號(hào)時(shí),僅接收響應(yīng)自身發(fā)出去的第一觸發(fā)信號(hào)而反饋回來(lái)的第二觸發(fā)信 號(hào)。
[0093] 如圖2所示,本發(fā)明還提供每隔一預(yù)設(shè)的第一定位時(shí)間重復(fù)一主動(dòng)定位流程,每 隔一預(yù)設(shè)的第二定位時(shí)間重復(fù)一觸發(fā)定位流程;
[0094] 所述主動(dòng)定位流程包括;定位標(biāo)簽向外發(fā)送一次定位信號(hào),所述定位信號(hào)包含定 位標(biāo)簽ID號(hào),
[0095] 各觸發(fā)器根據(jù)接收到的所述定位信號(hào)計(jì)算定位信號(hào)的RSSI值,將觸發(fā)器內(nèi)置的 房間號(hào)、所述RSSI值、所述定位標(biāo)簽的ID號(hào)作為一匯總信息發(fā)送至服務(wù)器;
[0096] 所述觸發(fā)定位流程包括:
[0097] 各觸發(fā)器向外發(fā)送一第一觸發(fā)信號(hào),所述第一觸發(fā)信號(hào)包含所述觸發(fā)器的ID號(hào), [009引定位標(biāo)簽根據(jù)接收到的第一觸發(fā)信號(hào)向外反饋第二觸發(fā)信號(hào),所述第二觸發(fā)信號(hào) 包含所述觸發(fā)器的ID號(hào)和定位標(biāo)簽ID號(hào),
[0099] 各觸發(fā)器選擇性接收所述第二觸發(fā)信號(hào),計(jì)算所述第二觸發(fā)信號(hào)的RSSI值,將所 述觸發(fā)器的ID號(hào)對(duì)應(yīng)的房間號(hào)、所述RSSI值和定位標(biāo)簽ID號(hào)作為一匯總信息發(fā)送至服務(wù) 器;
[0100] 經(jīng)過(guò)一個(gè)預(yù)設(shè)的統(tǒng)計(jì)周期后,所述服務(wù)器根據(jù)在該統(tǒng)計(jì)周期內(nèi)接收到的匯總信息 確定一次定位值并進(jìn)入下一個(gè)統(tǒng)計(jì)周期,所述定位值為一房間號(hào)或走廊;
[0101] 經(jīng)過(guò)一個(gè)預(yù)設(shè)的定位周期后,所述服務(wù)器根據(jù)在該定位周期內(nèi)獲得的若干個(gè)定位 值確定一次所述定位標(biāo)簽的位置并進(jìn)入下一個(gè)定位周期。
[0102] 其中,所述服務(wù)器根據(jù)在該統(tǒng)計(jì)周期內(nèi)接收到的匯總信息確定一次定位值的過(guò)程 進(jìn)一步包括:
[0103] 按房間號(hào)統(tǒng)計(jì)所述統(tǒng)計(jì)周期內(nèi)接收到的匯總信息,計(jì)算每個(gè)房間號(hào)對(duì)應(yīng)的匯總信 息在所述統(tǒng)計(jì)周期內(nèi)接收到的匯總信息中的占比化ApperTimes,
[0104] 和,計(jì)算每個(gè)房間號(hào)對(duì)應(yīng)的平均RSSI轉(zhuǎn)換值化Rssi ;
[0105]計(jì)算每個(gè)房間號(hào)的評(píng)價(jià)值 P = dbRssi*wei曲t+(l-dbApperTimes)*(100-weig ht),其中wei曲t為一預(yù)設(shè)權(quán)重;
[0106] 最后,將最低的評(píng)價(jià)值對(duì)應(yīng)的房間號(hào)作為所述定位值。
[0107] 進(jìn)一步地,如圖3所示的流程,所述服務(wù)器根據(jù)在該定位周期內(nèi)獲得的定位值確 定一次所述定位標(biāo)簽的位置的過(guò)程進(jìn)一步包括:
[0108] 當(dāng)所述穩(wěn)定值為空時(shí),判斷連續(xù)獲得的定位值是否對(duì)應(yīng)同一房間號(hào)且連續(xù)次數(shù)達(dá) 到預(yù)設(shè)的定位次數(shù),
[0109] 是,則確定所述定位標(biāo)簽位于所述房間號(hào)對(duì)應(yīng)的房間內(nèi),將所述房間號(hào)保存為穩(wěn) 定值,
[0110] 否,則確定所述定位標(biāo)簽位于走廊上;
[0111] 當(dāng)所述服務(wù)器存在所述穩(wěn)定值時(shí),若存在至少一個(gè)與該穩(wěn)定值不同的新定位值, 判斷所述新定位值在所述定位周期內(nèi)獲得的所有定位值中的占比是否大于預(yù)設(shè)的闊值,
[0112] 是,則確定所述定位標(biāo)簽位于走廊上,清空所述穩(wěn)定值,
[0113] 否,則確定所述定位標(biāo)簽仍位于所述穩(wěn)定值對(duì)應(yīng)的房間內(nèi)。
[0114] 進(jìn)一步地,各觸發(fā)器選擇性接收所述第二觸發(fā)信號(hào)的過(guò)程中,僅接收包含的所述 觸發(fā)器的ID號(hào)與自身ID號(hào)一致的所述第二觸發(fā)信號(hào)。
[0115] 本實(shí)施例中所述權(quán)重為70。所述權(quán)重確定了平均RSSI轉(zhuǎn)換值對(duì)最終房間號(hào)判斷 的影響大小,本發(fā)明不限于該一種設(shè)置。
[0116] 如圖1所示,本實(shí)施例中觸發(fā)器安裝在需要定位服務(wù)的房間和走廊中,定位標(biāo)簽X 由人員攜帶。每個(gè)所述觸發(fā)器的ID號(hào)與其所在的房間號(hào)一一對(duì)應(yīng)。
[0117] 當(dāng)攜帶所述定位標(biāo)簽X的人員位于圖1所示的環(huán)境中,經(jīng)過(guò)一個(gè)統(tǒng)計(jì)周期后,服務(wù) 器計(jì)算定位值的方法如下:
[0118] 當(dāng)一個(gè)統(tǒng)計(jì)周期內(nèi)收到的匯總信息通過(guò)解析后的值如表1所示時(shí):
[0119] 表1某一個(gè)統(tǒng)計(jì)周期內(nèi)服務(wù)器接收到關(guān)于定位標(biāo)簽X的匯總信息
[0120]
【權(quán)利要求】
1. 一種室內(nèi)走廊、房間切換系統(tǒng),其特征在于,包括服務(wù)器,定位標(biāo)簽和若干個(gè)觸發(fā) 器; 所述定位標(biāo)簽用于: 每隔一預(yù)設(shè)的第一定位時(shí)間向外發(fā)送一次定位信號(hào),所述定位信號(hào)包含定位標(biāo)簽ID 號(hào), 根據(jù)自觸發(fā)器接收到的第一觸發(fā)信號(hào)向外反饋第二觸發(fā)信號(hào),所述第二觸發(fā)信號(hào)包含 所述觸發(fā)器的ID號(hào)和定位標(biāo)簽ID號(hào); 所述觸發(fā)器用于: 根據(jù)接收到的所述定位信號(hào)計(jì)算定位信號(hào)的RSSI值,將觸發(fā)器內(nèi)置的房間號(hào)、所述 RSSI值、所述定位標(biāo)簽的ID號(hào)作為一匯總信息發(fā)送至服務(wù)器; 每隔一預(yù)設(shè)的第二定位時(shí)間向外發(fā)送第一觸發(fā)信號(hào),所述第一觸發(fā)信號(hào)包含所述觸發(fā) 器的ID號(hào), 選擇性接收所述第二觸發(fā)信號(hào),計(jì)算所述第二觸發(fā)信號(hào)的RSSI值,將所述觸發(fā)器的ID 號(hào)對(duì)應(yīng)的房間號(hào)、所述RSSI值和定位標(biāo)簽ID號(hào)作為一匯總信息發(fā)送至服務(wù)器; 所述服務(wù)器用于: 每經(jīng)過(guò)一個(gè)預(yù)設(shè)的統(tǒng)計(jì)周期,根據(jù)在該統(tǒng)計(jì)周期內(nèi)接收到的匯總信息確定一次定位值 并進(jìn)入下一個(gè)統(tǒng)計(jì)周期; 每經(jīng)過(guò)一個(gè)預(yù)設(shè)的定位周期,根據(jù)在該定位周期內(nèi)獲得的定位值確定一次所述定位標(biāo) 簽的位置并進(jìn)入下一個(gè)定位周期。
2. 根據(jù)權(quán)利要求1所述的系統(tǒng),其特征在于,所述服務(wù)器進(jìn)一步用于: 按房間號(hào)統(tǒng)計(jì)所述統(tǒng)計(jì)周期內(nèi)接收到的匯總信息,計(jì)算每個(gè)房間號(hào)對(duì)應(yīng)的匯總信息在 所述統(tǒng)計(jì)周期內(nèi)接收到的匯總信息中的占比dbApperTimes, 和,計(jì)算每個(gè)房間號(hào)對(duì)應(yīng)的平均RSSI轉(zhuǎn)換值dbRssi ; 計(jì)算每個(gè)房間號(hào)的評(píng)價(jià)值 P=dbRssi*weight+ (l-dbApperTimes) * (100-weight),其 中weight為一預(yù)設(shè)權(quán)重; 將最低的評(píng)價(jià)值對(duì)應(yīng)的房間號(hào)作為所述定位值。
3. 根據(jù)權(quán)利要求1所述的系統(tǒng),其特征在于,所述服務(wù)器進(jìn)一步用于: 當(dāng)所述穩(wěn)定值為空時(shí),判斷連續(xù)獲得的定位值是否對(duì)應(yīng)同一房間號(hào)且連續(xù)次數(shù)達(dá)到預(yù) 設(shè)的定位次數(shù), 是,則確定所述定位標(biāo)簽位于所述房間號(hào)對(duì)應(yīng)的房間內(nèi),將所述房間號(hào)保存為穩(wěn)定值, 否,則確定所述定位標(biāo)簽位于走廊上; 當(dāng)所述服務(wù)器存在所述穩(wěn)定值時(shí),若存在至少一個(gè)與該穩(wěn)定值不同的新定位值,判斷 所述新定位值在所述定位周期內(nèi)獲得的所有定位值中的占比是否大于預(yù)設(shè)的閾值, 是,則確定所述定位標(biāo)簽位于走廊上,清空所述穩(wěn)定值, 否,則確定所述定位標(biāo)簽仍位于所述穩(wěn)定值對(duì)應(yīng)的房間內(nèi)。
4. 根據(jù)權(quán)利要求1所述的系統(tǒng),其特征在于,所述觸發(fā)器進(jìn)一步用于:僅接收包含的所 述觸發(fā)器的ID號(hào)與自身ID號(hào)一致的所述第二觸發(fā)信號(hào)。
5. 根據(jù)權(quán)利要求1所述的系統(tǒng),其特征在于,所述定位周期包含所述統(tǒng)計(jì)周期。
6. -種室內(nèi)走廊、房間切換方法,其特征在于,每隔一預(yù)設(shè)的第一定位時(shí)間重復(fù)一主動(dòng) 定位流程,每隔一預(yù)設(shè)的第二定位時(shí)間重復(fù)一觸發(fā)定位流程; 所述主動(dòng)定位流程包括:定位標(biāo)簽向外發(fā)送一次定位信號(hào),所述定位信號(hào)包含定位標(biāo) 簽ID號(hào), 各觸發(fā)器根據(jù)接收到的所述定位信號(hào)計(jì)算定位信號(hào)的RSSI值,將觸發(fā)器內(nèi)置的房間 號(hào)、所述RSSI值、所述定位標(biāo)簽的ID號(hào)作為一匯總信息發(fā)送至服務(wù)器; 所述觸發(fā)定位流程包括: 各觸發(fā)器向外發(fā)送一第一觸發(fā)信號(hào),所述第一觸發(fā)信號(hào)包含所述觸發(fā)器的ID號(hào), 定位標(biāo)簽根據(jù)接收到的第一觸發(fā)信號(hào)向外反饋第二觸發(fā)信號(hào),所述第二觸發(fā)信號(hào)包含 所述觸發(fā)器的ID號(hào)和定位標(biāo)簽ID號(hào), 各觸發(fā)器選擇性接收所述第二觸發(fā)信號(hào),計(jì)算所述第二觸發(fā)信號(hào)的RSSI值,將所述觸 發(fā)器的ID號(hào)對(duì)應(yīng)的房間號(hào)、所述RSSI值和定位標(biāo)簽ID號(hào)作為一匯總信息發(fā)送至服務(wù)器; 經(jīng)過(guò)一個(gè)預(yù)設(shè)的統(tǒng)計(jì)周期后,所述服務(wù)器根據(jù)在該統(tǒng)計(jì)周期內(nèi)接收到的匯總信息確 定一次定位值并進(jìn)入下一個(gè)統(tǒng)計(jì)周期,所述定位值為一房間號(hào)或走廊; 經(jīng)過(guò)一個(gè)預(yù)設(shè)的定位周期后,所述服務(wù)器根據(jù)在該定位周期內(nèi)獲得的若干個(gè)定位值確 定一次所述定位標(biāo)簽的位置并進(jìn)入下一個(gè)定位周期。
7. 根據(jù)權(quán)利要求6所述的方法,其特征在于,所述服務(wù)器根據(jù)在該統(tǒng)計(jì)周期內(nèi)接收到 的匯總信息確定一次定位值的過(guò)程進(jìn)一步包括: 按房間號(hào)統(tǒng)計(jì)所述統(tǒng)計(jì)周期內(nèi)接收到的匯總信息,計(jì)算每個(gè)房間號(hào)對(duì)應(yīng)的匯總信息在 所述統(tǒng)計(jì)周期內(nèi)接收到的匯總信息中的占比dbApperTimes, 和,計(jì)算每個(gè)房間號(hào)對(duì)應(yīng)的平均RSSI轉(zhuǎn)換值dbRssi ; 計(jì)算每個(gè)房間號(hào)的評(píng)價(jià)值 P=dbRssi*weight+ (l-dbApperTimes) * (100-weight),其 中weight為一預(yù)設(shè)權(quán)重; 最后,將最低的評(píng)價(jià)值對(duì)應(yīng)的房間號(hào)作為所述定位值。
8. 根據(jù)權(quán)利要求6所述的方法,其特征在于,所述服務(wù)器根據(jù)在該定位周期內(nèi)獲得的 定位值確定一次所述定位標(biāo)簽的位置的過(guò)程進(jìn)一步包括: 當(dāng)所述穩(wěn)定值為空時(shí),判斷連續(xù)獲得的定位值是否對(duì)應(yīng)同一房間號(hào)且連續(xù)次數(shù)達(dá)到預(yù) 設(shè)的定位次數(shù), 是,則確定所述定位標(biāo)簽位于所述房間號(hào)對(duì)應(yīng)的房間內(nèi),將所述房間號(hào)保存為穩(wěn)定值, 否,則確定所述定位標(biāo)簽位于走廊上; 當(dāng)所述服務(wù)器存在所述穩(wěn)定值時(shí),若存在至少一個(gè)與該穩(wěn)定值不同的新定位值,判斷 所述新定位值在所述定位周期內(nèi)獲得的所有定位值中的占比是否大于預(yù)設(shè)的閾值, 是,則確定所述定位標(biāo)簽位于走廊上,清空所述穩(wěn)定值, 否,則確定所述定位標(biāo)簽仍位于所述穩(wěn)定值對(duì)應(yīng)的房間內(nèi)。
9. 根據(jù)權(quán)利要求6所述的方法,其特征在于,各觸發(fā)器選擇性接收所述第二觸發(fā)信號(hào) 的過(guò)程中,僅接收包含的所述觸發(fā)器的ID號(hào)與自身ID號(hào)一致的所述第二觸發(fā)信號(hào)。
10. 根據(jù)權(quán)利要求6所述的方法,其特征在于,所述定位周期包含所述統(tǒng)計(jì)周期。
【文檔編號(hào)】G01C21/00GK104501795SQ201410698294
【公開(kāi)日】2015年4月8日 申請(qǐng)日期:2014年11月27日 優(yōu)先權(quán)日:2014年11月27日
【發(fā)明者】邵華鋼, 李志
申請(qǐng)人:上海京頤科技股份有限公司