C地址;所述藍牙監(jiān)聽設(shè)備根據(jù)所述通告報文中攜帶的驗證參數(shù),確定所述通告報文是否為所述網(wǎng)絡(luò)中的藍牙穿戴設(shè)備廣播的,具體包括: 所述藍牙監(jiān)聽設(shè)備判斷所述通告報文中攜帶的MAC地址是否為初始MAC地址,或者攜帶的報文中轉(zhuǎn)次數(shù)是否為初始值; 若是,確定所述通告報文為所述網(wǎng)絡(luò)中的藍牙穿戴設(shè)備廣播的。
10.如權(quán)利要求9所述的方法,其特征在于,該方法還包括: 所述藍牙監(jiān)聽設(shè)備在確定出所述通告報文不為所述網(wǎng)絡(luò)中的藍牙穿戴設(shè)備廣播的時,將所述通告報文轉(zhuǎn)換為有線報文后發(fā)送給所述定位設(shè)備進行定位; 其中,在所述多個藍牙中繼設(shè)備僅包括一級藍牙中繼設(shè)備時,所述通告報文為所述網(wǎng)絡(luò)中的一級藍牙中繼設(shè)備廣播的; 在所述多個藍牙中繼設(shè)備包括一級藍牙中繼設(shè)備和二級藍牙中繼設(shè)備時,所述通告報文為所述網(wǎng)絡(luò)中的一級藍牙中繼設(shè)備或者二級藍牙中繼設(shè)備廣播的。
11.如權(quán)利要求9所述的方法,其特征在于,該方法還包括: 所述藍牙監(jiān)聽設(shè)備在確定出所述通告報文不為所述網(wǎng)絡(luò)中的藍牙穿戴設(shè)備廣播的時,判斷本地是否已接收到與所述通告報文中攜帶的MAC地址及所述通告報文的來源藍牙穿戴設(shè)備的唯一識別碼UUID相同的通告報文; 若是,將所述通告報文丟棄; 否則,將所述通告報文轉(zhuǎn)換為有線報文后發(fā)送給所述定位設(shè)備進行定位; 其中,所述多個藍牙中繼設(shè)備包括一級藍牙中繼設(shè)備和二級藍牙中繼設(shè)備,且所述通告報文為所述網(wǎng)絡(luò)中的一級藍牙中繼設(shè)備或者二級藍牙中繼設(shè)備廣播的。
12.如權(quán)利要求8所述的方法,其特征在于,所述通告報文中還攜帶有所述通告報文的來源藍牙穿戴設(shè)備的UUID和電池電量信息。
13.—種藍牙中繼設(shè)備,其特征在于,位于包括有至少一個藍牙穿戴設(shè)備、多個藍牙中繼設(shè)備、定位設(shè)備及與所述定位設(shè)備有線連接的至少一個藍牙監(jiān)聽設(shè)備的網(wǎng)絡(luò)中,該藍牙中繼設(shè)備包括: 監(jiān)聽模塊,用于在監(jiān)聽到通告報文,且確定出所述通告報文中攜帶的通告類型為預(yù)設(shè)類型時,根據(jù)所述通告報文中攜帶的驗證參數(shù),確定所述通告報文是否為所述網(wǎng)絡(luò)中的藍牙穿戴設(shè)備廣播的,并通知處理模塊; 所述處理模塊,用于將所述網(wǎng)絡(luò)中的藍牙穿戴設(shè)備廣播的所述通告報文中攜帶的MAC地址修改為自身的MAC地址、攜帶的接收信號強度指示RSSI值修改為自身監(jiān)聽到所述通告報文時測量的RSSI值; 廣播模塊,用于廣播修改后的通告報文,以使監(jiān)聽到修改后的通告報文的藍牙監(jiān)聽設(shè)備按照預(yù)設(shè)策略對修改后的通告報文進行處理后發(fā)送給所述定位設(shè)備進行定位。
14.如權(quán)利要求12所述的藍牙中繼設(shè)備,其特征在于,所述驗證參數(shù)包括所述通告報文所攜帶的MAC地址; 所述監(jiān)聽模塊,具體用于: 判斷所述通告報文中攜帶的MAC地址是否為初始MAC地址; 若是,確定所述通告報文為所述網(wǎng)絡(luò)中的藍牙穿戴設(shè)備廣播的。
15.如權(quán)利要求12所述的藍牙中繼設(shè)備,其特征在于,所述驗證參數(shù)包括報文中轉(zhuǎn)次數(shù); 所述監(jiān)聽模塊,具體用于: 判斷所述通告報文中攜帶的報文中轉(zhuǎn)次數(shù)是否為初始值; 若是,確定所述通告報文為所述網(wǎng)絡(luò)中的藍牙穿戴設(shè)備廣播的; 所述監(jiān)聽模塊還用于在判斷出所述通告報文中攜帶的報文中轉(zhuǎn)次數(shù)為初始值之后,廣播修改后的通告報文之前,將所述通告報文中攜帶的報文中轉(zhuǎn)次數(shù)增加設(shè)定數(shù)值。
16.如權(quán)利要求14或15所述的藍牙中繼設(shè)備,其特征在于,所述藍牙中繼設(shè)備為一級藍牙中繼設(shè)備;所述監(jiān)聽模塊還用于在確定出所述通告報文不為所述網(wǎng)絡(luò)中的藍牙穿戴設(shè)備廣播的時,將所述通告報文丟棄。
17.如權(quán)利要求14所述的藍牙中繼設(shè)備,其特征在于,所述多個藍牙中繼設(shè)備包括一級藍牙中繼設(shè)備和二級藍牙中繼設(shè)備; 在所述藍牙中繼設(shè)備為二級藍牙中繼設(shè)備時,所述監(jiān)聽模塊還用于:在確定出所述通告報文不為所述網(wǎng)絡(luò)中的藍牙穿戴設(shè)備廣播的時,通知所述廣播模塊,以使所述廣播模塊廣播所述通告報文后,監(jiān)聽到所述通告報文的藍牙監(jiān)聽設(shè)備按照所述預(yù)設(shè)策略對所述通告報文進行處理后發(fā)送給所述定位設(shè)備進行定位。
18.如權(quán)利要求15所述的藍牙中繼設(shè)備,其特征在于,所述多個藍牙中繼設(shè)備包括一級藍牙中繼設(shè)備和二級藍牙中繼設(shè)備; 在所述藍牙中繼設(shè)備為二級藍牙中繼設(shè)備時,所述監(jiān)聽模塊還用于:在確定出所述通告報文不為所述網(wǎng)絡(luò)中的藍牙穿戴設(shè)備廣播的,且所述通告報文中攜帶的報文中轉(zhuǎn)次數(shù)已由所述初始值增加了所述設(shè)定數(shù)值時,通知處理模塊將所述通告報文中攜帶的報文中轉(zhuǎn)次數(shù)再增加所述設(shè)定數(shù)值得到新的通告報文; 所述處理模塊還用于通知所述廣播模塊廣播新的通告報文,以使監(jiān)聽到新的通告報文的藍牙監(jiān)聽設(shè)備按照所述預(yù)設(shè)策略對新的通告報文進行處理后發(fā)送給所述定位設(shè)備進行定位。
19.如權(quán)利要求13所述的藍牙中繼設(shè)備,其特征在于,所述通告報文中還攜帶有所述通告報文的來源藍牙穿戴設(shè)備的唯一識別碼UUID和電池電量信息。
20.—種藍牙監(jiān)聽設(shè)備,其特征在于,位于包括有至少一個藍牙穿戴設(shè)備、多個藍牙中繼設(shè)備、定位設(shè)備及與所述定位設(shè)備有線連接的至少一個藍牙監(jiān)聽設(shè)備的網(wǎng)絡(luò)中,該藍牙監(jiān)聽設(shè)備包括: 監(jiān)聽模塊,用于在監(jiān)聽到通告報文、且確定出所述通告報文中攜帶的通告類型為預(yù)設(shè)類型時,根據(jù)所述通告報文中攜帶的驗證參數(shù),確定所述通告報文是否為所述網(wǎng)絡(luò)中的藍牙穿戴設(shè)備廣播的,并通知處理模塊; 所述處理模塊,用于將所述網(wǎng)絡(luò)中的藍牙穿戴設(shè)備廣播的所述通告報文中攜帶的MAC地址修改為自身的MAC地址、攜帶的接收信號強度指示RSSI值修改為自身監(jiān)聽到所述通告報文時測量的RSSI值; 有線通信模塊,用于并將修改后的通告報文轉(zhuǎn)換為有線報文后發(fā)送給所述定位設(shè)備進行定位。
21.如權(quán)利要求20所述的藍牙監(jiān)聽設(shè)備,其特征在于,所述驗證參數(shù)包括所述通告報文所攜帶的MAC地址;所述監(jiān)聽模塊具體用于: 判斷所述通告報文中攜帶的MAC地址是否為初始MAC地址,或者攜帶的報文中轉(zhuǎn)次數(shù)是否為初始值; 若是,確定所述通告報文為所述網(wǎng)絡(luò)中的藍牙穿戴設(shè)備廣播的。
22.如權(quán)利要求20所述的藍牙監(jiān)聽設(shè)備,其特征在于, 所述監(jiān)聽模塊還用于在確定出所述通告報文不為所述網(wǎng)絡(luò)中的藍牙穿戴設(shè)備廣播的時,通知所述有線通信模塊將所述通告報文轉(zhuǎn)換為有線報文后發(fā)送給所述定位設(shè)備進行定位; 其中,在所述多個藍牙中繼設(shè)備僅包括一級藍牙中繼設(shè)備時,所述通告報文為所述網(wǎng)絡(luò)中的一級藍牙中繼設(shè)備廣播的; 在所述多個藍牙中繼設(shè)備包括一級藍牙中繼設(shè)備和二級藍牙中繼設(shè)備時,所述通告報文為所述網(wǎng)絡(luò)中的一級藍牙中繼設(shè)備或者二級藍牙中繼設(shè)備廣播的。
23.如權(quán)利要求20所述的藍牙監(jiān)聽設(shè)備,其特征在于, 所述監(jiān)聽模塊還用于在確定出所述通告報文不為所述網(wǎng)絡(luò)中的藍牙穿戴設(shè)備廣播的時,判斷本地是否已接收到與所述通告報文中攜帶的MAC地址及所述通告報文的來源藍牙穿戴設(shè)備的唯一識別碼UUID相同的通告報文; 若是,將所述通告報文丟棄; 否則,將所述通告報文轉(zhuǎn)換為有線報文后發(fā)送給所述定位設(shè)備進行定位; 其中,所述多個藍牙中繼設(shè)備包括一級藍牙中繼設(shè)備和二級藍牙中繼設(shè)備,且所述通告報文為所述網(wǎng)絡(luò)中的一級藍牙中繼設(shè)備或者二級藍牙中繼設(shè)備廣播的。
24.如權(quán)利要求20所述的藍牙監(jiān)聽設(shè)備,其特征在于,所述通告報文中還攜帶有所述通告報文的來源藍牙穿戴設(shè)備的UUID和電池電量信息。
【專利摘要】本申請公開了對藍牙穿戴設(shè)備定位的方法、藍牙中繼設(shè)備及監(jiān)聽設(shè)備,藍牙中繼設(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è)備進行定位。本申請能夠確保定位效果的前提下降低成本。
【IPC分類】H04W4-02, H04W64-00, H04W4-00
【公開號】CN104780607
【申請?zhí)枴緾N201510200661
【發(fā)明人】傅嘉嘉
【申請人】杭州華三通信技術(shù)有限公司
【公開日】2015年7月15日
【申請日】2015年4月24日