93]在一個實施例中,所述多個藍牙中繼設(shè)備800包括一級藍牙中繼設(shè)備和二級藍牙中繼設(shè)備;
[0094]在所述藍牙中繼設(shè)備800為二級藍牙中繼設(shè)備時,所述監(jiān)聽模塊801還用于在確定出所述通告報文不為所述網(wǎng)絡(luò)中的藍牙穿戴設(shè)備廣播的,且所述通告報文中攜帶的報文中轉(zhuǎn)次數(shù)已由所述初始值增加了所述設(shè)定數(shù)值時,通知處理模塊將所述通告報文中攜帶的報文中轉(zhuǎn)次數(shù)再增加所述設(shè)定數(shù)值得到新的通告報文;
[0095]所述處理模塊802通知所述廣播模塊廣播新的通告報文,以使監(jiān)聽到新的通告報文的藍牙監(jiān)聽設(shè)備按照所述預(yù)設(shè)策略對新的通告報文進行處理后發(fā)送給所述定位設(shè)備進行定位。
[0096]可選的,所述通告報文中還攜帶有所述通告報文的來源藍牙穿戴設(shè)備的唯一識別碼UUID和電池電量信息。
[0097]請參考圖9,為本申請藍牙監(jiān)聽設(shè)備900的軟件實現(xiàn)的邏輯框圖,該藍牙中繼設(shè)備900包括:
[0098]監(jiān)聽模塊901,用于在監(jiān)聽到通告報文、且確定出所述通告報文中攜帶的通告類型為預(yù)設(shè)類型時,根據(jù)所述通告報文中攜帶的驗證參數(shù),確定所述通告報文是否為所述網(wǎng)絡(luò)中的藍牙穿戴設(shè)備廣播的,并通知處理模塊902 ;
[0099]所述處理模塊902,用于將所述網(wǎng)絡(luò)中的藍牙穿戴設(shè)備廣播的所述通告報文中攜帶的MAC地址修改為自身的MAC地址、攜帶的接收信號強度指示RSSI值修改為自身監(jiān)聽到所述通告報文時測量的RSSI值;
[0100]有線通信模塊903,用于并將修改后的通告報文轉(zhuǎn)換為有線報文后發(fā)送給所述定位設(shè)備進行定位。
[0101]其中,所述驗證參數(shù)包括所述通告報文所攜帶的MAC地址;所述監(jiān)聽模塊901根據(jù)所述通告報文中攜帶的驗證參數(shù),確定所述通告報文是否為所述網(wǎng)絡(luò)中的藍牙穿戴設(shè)備廣播的,具體包括:
[0102]判斷所述通告報文中攜帶的MAC地址是否為初始MAC地址,或者攜帶的報文中轉(zhuǎn)次數(shù)是否為初始值;
[0103]若是,確定所述通告報文為所述網(wǎng)絡(luò)中的藍牙穿戴設(shè)備廣播的。
[0104]另外,所述監(jiān)聽模塊901在確定出所述通告報文不為所述網(wǎng)絡(luò)中的藍牙穿戴設(shè)備廣播的時,通知所述有線通信模塊903將所述通告報文轉(zhuǎn)換為有線報文后發(fā)送給所述定位設(shè)備進行定位;
[0105]其中,在所述多個藍牙中繼設(shè)備僅包括一級藍牙中繼設(shè)備時,所述通告報文為所述網(wǎng)絡(luò)中的一級藍牙中繼設(shè)備廣播的;
[0106]在所述多個藍牙中繼設(shè)備包括一級藍牙中繼設(shè)備和二級藍牙中繼設(shè)備時,所述通告報文為所述網(wǎng)絡(luò)中的一級藍牙中繼設(shè)備或者二級藍牙中繼設(shè)備廣播的。
[0107]在一個實施例中,所述監(jiān)聽模塊901還用于在確定出所述通告報文不為所述網(wǎng)絡(luò)中的藍牙穿戴設(shè)備廣播的時,判斷本地是否已接收到與所述通告報文中攜帶的MAC地址及所述通告報文的來源藍牙穿戴設(shè)備的唯一識別碼UUID相同的通告報文;若是,將所述通告報文丟棄;否則,將所述通告報文轉(zhuǎn)換為有線報文后發(fā)送給所述定位設(shè)備進行定位;
[0108]其中,所述多個藍牙中繼設(shè)備包括一級藍牙中繼設(shè)備和二級藍牙中繼設(shè)備,且所述通告報文為所述網(wǎng)絡(luò)中的一級藍牙中繼設(shè)備或者二級藍牙中繼設(shè)備廣播的。
[0109]可選的,所述通告報文中還攜帶有所述通告報文的來源藍牙穿戴設(shè)備的UUID和電池電量信息。
[0110]上述裝置中各個單元的功能和作用的實現(xiàn)過程具體詳見上述方法中對應(yīng)步驟的實現(xiàn)過程,在此不再贅述。
[0111]對于裝置實施例而言,由于其基本對應(yīng)于方法實施例,所以相關(guān)之處參見方法實施例的部分說明即可。以上所描述的裝置實施例僅僅是示意性的,其中所述作為分離部件說明的單元可以是或者也可以不是物理上分開的,作為單元顯示的部件可以是或者也可以不是物理單元,即可以位于一個地方,或者也可以分布到多個網(wǎng)絡(luò)單元上。可以根據(jù)實際的需要選擇其中的部分或者全部模塊來實現(xiàn)本申請方案的目的。本領(lǐng)域普通技術(shù)人員在不付出創(chuàng)造性勞動的情況下,即可以理解并實施。
[0112]以上所述僅為本申請的較佳實施例而已,并不用以限制本申請,凡在本申請的精神和原則之內(nèi),所做的任何修改、等同替換、改進等,均應(yīng)包含在本申請保護的范圍之內(nèi)。
【主權(quán)項】
1.一種對藍牙穿戴設(shè)備進行定位的方法,其特征在于,該方法應(yīng)用于包括有至少一個藍牙穿戴設(shè)備、多個藍牙中繼設(shè)備、定位設(shè)備及與所述定位設(shè)備有線連接的至少一個藍牙監(jiān)聽設(shè)備的網(wǎng)絡(luò)中,該方法包括: 所述網(wǎng)絡(luò)中的藍牙中繼設(shè)備在監(jiān)聽到通告報文,且確定出所述通告報文中攜帶的通告類型為預(yù)設(shè)類型時,根據(jù)所述通告報文中攜帶的驗證參數(shù),確定所述通告報文是否為所述網(wǎng)絡(luò)中的藍牙穿戴設(shè)備廣播的; 若是,將所述通告報文中攜帶的MAC地址修改為自身的MAC地址、攜帶的接收信號強度指示RSSI值修改為自身監(jiān)聽到所述通告報文時測量的RSSI值; 廣播修改后的通告報文,以使監(jiān)聽到修改后的通告報文的藍牙監(jiān)聽設(shè)備按照預(yù)設(shè)策略對修改后的通告報文進行處理后發(fā)送給所述定位設(shè)備進行定位。
2.如權(quán)利要求1所述的方法,其特征在于,所述驗證參數(shù)包括所述通告報文所攜帶的MAC地址;所述藍牙中繼設(shè)備根據(jù)所述通告報文中攜帶的驗證參數(shù),確定所述通告報文是否為所述網(wǎng)絡(luò)中的藍牙穿戴設(shè)備廣播的,具體包括: 所述藍牙中繼設(shè)備判斷所述通告報文中攜帶的MAC地址是否為初始MAC地址; 若是,確定所述通告報文為所述網(wǎng)絡(luò)中的藍牙穿戴設(shè)備廣播的。
3.如權(quán)利要求1所述的方法,其特征在于,所述驗證參數(shù)包括報文中轉(zhuǎn)次數(shù);所述藍牙中繼設(shè)備根據(jù)所述通告報文中攜帶的驗證參數(shù),確定所述通告報文是否為所述網(wǎng)絡(luò)中的藍牙穿戴設(shè)備廣播的,具體包括: 所述藍牙中繼設(shè)備判斷所述通告報文中攜帶的報文中轉(zhuǎn)次數(shù)是否為初始值; 若是,確定所述通告報文為所述網(wǎng)絡(luò)中的藍牙穿戴設(shè)備廣播的; 所述藍牙中繼設(shè)備在判斷出所述通告報文中攜帶的報文中轉(zhuǎn)次數(shù)為初始值之后,廣播修改后的通告報文之前,該方法還包括: 所述藍牙中繼設(shè)備還將所述通告報文中攜帶的報文中轉(zhuǎn)次數(shù)增加設(shè)定數(shù)值。
4.如權(quán)利要求2或3所述的方法,其特征在于,所述藍牙中繼設(shè)備為一級藍牙中繼設(shè)備;該方法還包括: 所述一級藍牙中繼設(shè)備在確定出所述通告報文不為所述網(wǎng)絡(luò)中的藍牙穿戴設(shè)備廣播的時,將所述通告報文丟棄。
5.如權(quán)利要求2所述的方法,其特征在于,所述多個藍牙中繼設(shè)備包括一級藍牙中繼設(shè)備和二級藍牙中繼設(shè)備; 在所述藍牙中繼設(shè)備為二級藍牙中繼設(shè)備時,該方法還包括: 所述二級藍牙中繼設(shè)備在確定出所述通告報文不為所述網(wǎng)絡(luò)中的藍牙穿戴設(shè)備廣播的時,廣播所述通告報文,以使監(jiān)聽到所述通告報文的藍牙監(jiān)聽設(shè)備按照所述預(yù)設(shè)策略對所述通告報文進行處理后發(fā)送給所述定位設(shè)備進行定位。
6.如權(quán)利要求3所述的方法,其特征在于,所述多個藍牙中繼設(shè)備包括一級藍牙中繼設(shè)備和二級藍牙中繼設(shè)備; 在所述藍牙中繼設(shè)備為二級藍牙中繼設(shè)備時,該方法還包括: 所述二級藍牙中繼設(shè)備在確定出所述通告報文不為所述網(wǎng)絡(luò)中的藍牙穿戴設(shè)備廣播的,且所述通告報文中攜帶的報文中轉(zhuǎn)次數(shù)已由所述初始值增加了所述設(shè)定數(shù)值時,將所述通告報文中攜帶的報文中轉(zhuǎn)次數(shù)再增加所述設(shè)定數(shù)值得到新的通告報文; 廣播新的通告報文,以使監(jiān)聽到新的通告報文的藍牙監(jiān)聽設(shè)備按照所述預(yù)設(shè)策略對新的通告報文進行處理后發(fā)送給所述定位設(shè)備進行定位。
7.如權(quán)利要求1所述的方法,其特征在于,所述通告報文中還攜帶有所述通告報文的來源藍牙穿戴設(shè)備的唯一識別碼UUID和電池電量信息。
8.—種對藍牙穿戴設(shè)備進行定位的方法,其特征在于,該方法應(yīng)用于包括有至少一個藍牙穿戴設(shè)備、多個藍牙中繼設(shè)備、定位設(shè)備及與所述定位設(shè)備有線連接的至少一個藍牙監(jiān)聽設(shè)備的網(wǎng)絡(luò)中,該方法包括: 所述網(wǎng)絡(luò)中的藍牙監(jiān)聽設(shè)備在監(jiān)聽到通告報文、且確定出所述通告報文中攜帶的通告類型為預(yù)設(shè)類型時,根據(jù)所述通告報文中攜帶的驗證參數(shù),確定所述通告報文是否為所述網(wǎng)絡(luò)中的藍牙穿戴設(shè)備廣播的; 若是,將所述通告報文中攜帶的MAC地址修改為自身的MAC地址、攜帶的接收信號強度指示RSSI值修改為自身監(jiān)聽到所述通告報文時測量的RSSI值,并將修改后的通告報文轉(zhuǎn)換為有線報文后發(fā)送給所述定位設(shè)備進行定位。
9.如權(quán)利要求8所述的方法,其特征在于,所述驗證參數(shù)包括所述通告報文所攜帶的MA