本發(fā)明涉及藍(lán)牙定位
技術(shù)領(lǐng)域:
:,特別是涉及一種發(fā)送藍(lán)牙廣播幀的方法、裝置及無(wú)線接入點(diǎn)。
背景技術(shù):
::藍(lán)牙(英文:bluetooth)定位是提供室內(nèi)定位功能技術(shù)中的一種。藍(lán)牙定位主要根據(jù)接收信號(hào)強(qiáng)度指示(英文:receivedsignalstrengthindication,也寫(xiě)作receiversignalstrengthindicator或receivesignalstrengthindicator,rssi)進(jìn)行定位。具體地,在藍(lán)牙定位系統(tǒng)中,分布成百上千個(gè)藍(lán)牙發(fā)射器,每個(gè)藍(lán)牙發(fā)射器都以固定頻率發(fā)送藍(lán)牙廣播幀,無(wú)線終端接收到該廣播幀后,測(cè)量該廣播幀的rssi,并通過(guò)另一網(wǎng)絡(luò)(例如,無(wú)線局域網(wǎng)或蜂窩移送網(wǎng)絡(luò))向定位服務(wù)器發(fā)送測(cè)量得到的rssi。定位服務(wù)器根據(jù)來(lái)自無(wú)線終端的rssi,定位該無(wú)線終端的位置。在人口密集,且流動(dòng)量較大的場(chǎng)所(例如商場(chǎng))中,藍(lán)牙發(fā)射器發(fā)送的廣播幀,由于攜帶廣播幀的無(wú)線信號(hào)要穿過(guò)阻擋的人群,最后被無(wú)線終端接收,所以無(wú)線終端測(cè)量得到廣播幀的rssi波動(dòng)較大。為提高定位精度,減小在人口密集,且流動(dòng)量較大的場(chǎng)所,無(wú)線終端上報(bào)給定位服務(wù)器的rssi波動(dòng)較大對(duì)定位結(jié)果的影響,因此,需要縮短藍(lán)牙發(fā)射器發(fā)送廣播幀的時(shí)間間隔,即增加單位時(shí)間內(nèi)發(fā)送廣播幀的次數(shù)。但是,如果增加發(fā)送廣播幀的次數(shù),則會(huì)增大藍(lán)牙發(fā)射器的耗電量。技術(shù)實(shí)現(xiàn)要素:本申請(qǐng)?zhí)峁┝艘环N發(fā)送藍(lán)牙廣播幀的方法、裝置及無(wú)線接入點(diǎn),以解決上述技術(shù)問(wèn)題。第一方面,提供了一種發(fā)送藍(lán)牙廣播幀的方法,該方法包括:無(wú)線接入點(diǎn)確定通過(guò)wlan發(fā)現(xiàn)的wlan終端數(shù)量;根據(jù)所述wlan終端的數(shù)量和間隔確定函數(shù),確定發(fā)送藍(lán)牙廣播幀的間隔,其中,所述間隔確定函數(shù)為單調(diào)遞減函數(shù);控制藍(lán)牙設(shè)備根據(jù)所述間隔發(fā)送藍(lán)牙廣播幀。一般地,wlan終端數(shù)量和人的數(shù)量成正比。由于所述間隔確定函數(shù)為單調(diào)遞減函數(shù),即發(fā)送藍(lán)牙廣播幀的間隔隨著wlan終端數(shù)量的增加而單調(diào)遞減,所以當(dāng)人群密度增大時(shí),所述間隔縮短,以保證定位精度。當(dāng)人群密度減小時(shí),所述間隔延長(zhǎng),即減小單位 時(shí)間內(nèi)發(fā)送藍(lán)牙廣播幀的次數(shù),進(jìn)而節(jié)約了電能,降低了發(fā)送設(shè)備的耗電量。結(jié)合第一方面,在第一方面第一種實(shí)現(xiàn)中,所述確定通過(guò)wlan發(fā)現(xiàn)的wlan終端數(shù)量包括:確定活躍的wlan終端的mac地址的數(shù)量。由于每個(gè)終端具有唯一的mac地址,所以通過(guò)對(duì)mac地址進(jìn)行檢測(cè),能夠確定wlan終端的數(shù)量。結(jié)合第一方面的第一種實(shí)現(xiàn),在第一方面第二種實(shí)現(xiàn)中,所述確定活躍的wlan終端的mac地址的數(shù)量包括:接收wlan終端的探測(cè)請(qǐng)求幀;獲取所述探測(cè)請(qǐng)求幀的發(fā)送方地址字段中的mac地址;以所述mac地址更新活躍的mac地址列表;確定所述活躍的mac地址列表中的mac地址的數(shù)量。在開(kāi)啟wlan功能時(shí),wlan終端一般會(huì)周期性地發(fā)送探測(cè)請(qǐng)求幀,因此根據(jù)探測(cè)請(qǐng)求幀的發(fā)送方地址更新活躍的mac地址列表可以準(zhǔn)確的確定wlan終端的數(shù)量。結(jié)合第一方面的第二種實(shí)現(xiàn),在第一方面第三種實(shí)現(xiàn)中,所述以所述mac地址更新活躍的mac地址列表包括;如果所述活躍的mac地址列表中不包括所述mac地址,則在所述活躍的mac地址列表中加入所述mac地址。以使得所述mac地址列表處于實(shí)時(shí)的更新?tīng)顟B(tài),進(jìn)而能夠準(zhǔn)確地反映當(dāng)人口密集,且流動(dòng)量增大時(shí),wlan終端數(shù)量的變化情況。結(jié)合第一方面或第一方面第一種至第三種實(shí)現(xiàn)的任意一種,在第一方面第四種實(shí)現(xiàn)中,根據(jù)所述wlan終端的數(shù)量和間隔確定函數(shù),確定發(fā)送藍(lán)牙廣播幀的間隔包括:根據(jù)所述wlan終端的數(shù)量確定人群密度;根據(jù)所述人群密度和所述間隔確定函數(shù),確定所述發(fā)送藍(lán)牙廣播幀的間隔。在本實(shí)現(xiàn)中,由于所述確定的間隔與所述人群密度和wlan終端數(shù)量相關(guān),所以,通過(guò)wlan終端數(shù)量的變化能夠反映人群密度的變化,進(jìn)而通過(guò)人群密度的變化確定所述發(fā)送藍(lán)牙廣播幀的間隔,實(shí)現(xiàn)了發(fā)送藍(lán)牙廣播幀的間隔隨著人群密度或wlan終端數(shù)量自適應(yīng)變化,當(dāng)人口密度增大時(shí),縮短所述間隔以保證定位精度;當(dāng)人口密度減小時(shí),延長(zhǎng)所述間隔以節(jié)約發(fā)送設(shè)備的電量。結(jié)合第一方面或第一方面第一種至第四種實(shí)現(xiàn)的任意一種,在第一方面第五種實(shí)現(xiàn)中,所述藍(lán)牙設(shè)備包括:所述無(wú)線接入點(diǎn)中的藍(lán)牙芯片,或者,與所述無(wú)線接入點(diǎn)相連的藍(lán)牙發(fā)射器。第二方面,提供了一種發(fā)送藍(lán)牙廣播幀的裝置,該裝置包括用于執(zhí)行第一方面及第一方面各實(shí)現(xiàn)方式的中步驟的單元。第三方面,提供了一種無(wú)線接入點(diǎn),包括處理器和通信接口,其中,所述處理器,用于確定通過(guò)wlan發(fā)現(xiàn)的wlan終端的數(shù)量,根據(jù)所述wlan終端的數(shù)量和間隔確定函數(shù),確定發(fā)送藍(lán)牙廣播幀的間隔,其中,所述間隔確定函數(shù)為單調(diào)遞減函數(shù);所述通信接口,用于控制藍(lán)牙設(shè)備根據(jù)所述間隔發(fā)送藍(lán)牙廣播幀。所述處理器還包括用于執(zhí)行第一方面及第一方面各實(shí)現(xiàn)方式的中步驟的單元。第四方面,還提供一種計(jì)算機(jī)存儲(chǔ)介質(zhì),其中,該計(jì)算機(jī)存儲(chǔ)介質(zhì)可存儲(chǔ)有程序,該程序執(zhí)行時(shí)可包括本申請(qǐng)?zhí)峁┑囊环N發(fā)送藍(lán)牙廣播幀的方法、裝置及無(wú)線接入點(diǎn)的各實(shí)現(xiàn)方式中的部分或全部步驟。附圖說(shuō)明為了更清楚地說(shuō)明本申請(qǐng)實(shí)施例中的技術(shù)方案,下面將對(duì)實(shí)施例描述中所需要使用的附圖作簡(jiǎn)單地介紹,顯而易見(jiàn)地,對(duì)于本領(lǐng)域普通技術(shù)人員而言,在不付出創(chuàng)造性勞動(dòng)性的前提下,還可以根據(jù)這些附圖獲得其他的附圖。圖1為本申請(qǐng)實(shí)施例提供的一種藍(lán)牙定位系統(tǒng)的結(jié)構(gòu)示意圖;圖2為本申請(qǐng)實(shí)施例提供的一種發(fā)送藍(lán)牙廣播幀的方法的流程示意圖;圖3為本申請(qǐng)實(shí)施例提供的另一種發(fā)送藍(lán)牙廣播幀的方法的流程示意圖;圖4為本申請(qǐng)實(shí)施例提供的一種藍(lán)牙廣播幀發(fā)送裝置的框圖;圖5為本申請(qǐng)實(shí)施例提供的一種無(wú)線接入點(diǎn)的結(jié)構(gòu)示意圖。具體實(shí)施方式本申請(qǐng)實(shí)施例提供的一種發(fā)送藍(lán)牙廣播幀的方法、裝置及無(wú)線接入點(diǎn),應(yīng)用于無(wú)線局域網(wǎng)(英文:wirelesslocalareanetwork,wlan)中,如圖1所示,為一種采用藍(lán)牙定位系統(tǒng)的結(jié)構(gòu)示意圖,所述系統(tǒng):包括無(wú)線接入點(diǎn)101、定位服務(wù)器102、兩個(gè)或兩個(gè)以上藍(lán)牙發(fā)射器103和終端104。所述藍(lán)牙發(fā)射器103用于向終端104發(fā)送藍(lán)牙廣播幀或者藍(lán)牙廣播信標(biāo)。其中,藍(lán)牙發(fā)射器可以由內(nèi)置的電池供電。在本申請(qǐng)的實(shí)施例中,用于定位的室內(nèi)場(chǎng)景中,例如商場(chǎng),設(shè)置分布的藍(lán)牙發(fā)射器的數(shù)量足夠多,使得藍(lán)牙網(wǎng)絡(luò)覆蓋了整個(gè)室內(nèi)區(qū)域。并且,wlan也覆蓋了所述定位的整個(gè)室內(nèi)區(qū)域。所述無(wú)線接入點(diǎn)通常又被稱為接入點(diǎn)(英文:accesspoint,縮寫(xiě)ap),主要用于通過(guò)與終端相關(guān)聯(lián),以便與該終端進(jìn)行通信。可選地,所述無(wú)線接入點(diǎn)中可以設(shè)置一個(gè)藍(lán)牙芯片,或藍(lán)牙電路。進(jìn)一步地,所述藍(lán)牙芯片可以為藍(lán)牙低功耗(英文:lowenergy,縮寫(xiě):le)芯片,所述藍(lán)牙電路可以為藍(lán)牙le電路。通過(guò)在所述無(wú)線接入點(diǎn)內(nèi)設(shè)置藍(lán)牙芯片,或藍(lán)牙電路,使得該無(wú)線接入點(diǎn)能夠發(fā)送藍(lán)牙廣播幀,相當(dāng)于一個(gè)藍(lán)牙發(fā)射器。此外,在所述無(wú)線接入點(diǎn)中還包括wlan電路或wlan芯片,用于通過(guò)wlan與rssi定位系統(tǒng)中的其它設(shè)備(例如終端,藍(lán)牙發(fā)射器等)進(jìn)行通信,以及對(duì)其周圍相連接的藍(lán)牙發(fā)射器進(jìn)行管理等。上述藍(lán)牙定位系統(tǒng)用于為藍(lán)牙終端定位。所述藍(lán)牙終端為有藍(lán)牙功能的設(shè)備。上述藍(lán)牙定位系統(tǒng)中的無(wú)線接入點(diǎn)根據(jù)wlan終端的數(shù)量調(diào)整藍(lán)牙發(fā)射器發(fā)送的藍(lán)牙廣播幀的間隔。所述wlan終端為有wlan功能的設(shè)備。如果終端既有藍(lán)牙功能也有wlan功能,則該終端既是藍(lán)牙終端也是wlan終端。進(jìn)一步地,所述終端可包括:移動(dòng)電話(英文:cellphone),智能手機(jī)(英文:smartphone),個(gè)人電腦,平板電腦(英文:tabletcomputer),可穿戴設(shè)備,個(gè)人數(shù)碼助理(英文:personaldigitalassistant,pda),移動(dòng)互聯(lián)網(wǎng)設(shè)備(英文:mobileinternetdevice,mid)和電子書(shū)閱讀器(英文:e-bookreader)等具備wlan和/或藍(lán)牙功能的設(shè)備。所述定位服務(wù)器用于根據(jù)所述終端、無(wú)線接入點(diǎn)和/或藍(lán)牙發(fā)射器上報(bào)的rssi的數(shù)據(jù)信息,對(duì)終端進(jìn)行定位計(jì)算,并將計(jì)算結(jié)果保存至數(shù)據(jù)庫(kù)。參見(jiàn)圖2,為本申請(qǐng)實(shí)施例提供的一種發(fā)送藍(lán)牙廣播幀方法的流程圖,該方法包括如下步驟:步驟201:無(wú)線接入點(diǎn)確定通過(guò)wlan發(fā)現(xiàn)的wlan終端的數(shù)量。本實(shí)施例中,由于wlan和藍(lán)牙都覆蓋了整個(gè)定位的室內(nèi)區(qū)域,所以無(wú)線接入點(diǎn)通過(guò)wlan接收來(lái)自具有wlan功能的無(wú)線終端的數(shù)據(jù)幀,來(lái)發(fā)現(xiàn)確定所述定位的室內(nèi)區(qū)域的wlan終端數(shù)量。進(jìn)一步地,步驟201包括:所述無(wú)線接入點(diǎn)確定活躍的wlan終端的介質(zhì)訪問(wèn)控制(縮寫(xiě):mac)地址的數(shù)量?,F(xiàn)在絕大多數(shù)人都會(huì)攜帶的wlan終端,例如手機(jī)。由于wlan的應(yīng)用廣泛,而且大多數(shù)的無(wú)線終端都設(shè)有,并常開(kāi)wlan功能,所以,能夠通過(guò)探測(cè)請(qǐng)求幀中的mac地址確定終端的數(shù)量。此外,由于常開(kāi)藍(lán)牙的終端數(shù)量比wlan的數(shù)量少,所以,通過(guò)wlan網(wǎng)絡(luò)確定定位區(qū)域內(nèi)終端的數(shù)量比通過(guò)藍(lán)牙獲取終端的數(shù)量來(lái)說(shuō)更準(zhǔn)確。一般地,由于人群在室內(nèi)空間的活動(dòng),所以每個(gè)人攜帶的wlan終端也隨著移動(dòng)。當(dāng)人口密度增大時(shí),在無(wú)線接入點(diǎn)的wlan覆蓋范圍內(nèi)wlan終端的數(shù)量也增大,這種變化的終端為所述活躍的wlan終端。由于每個(gè)wlan終端具有唯一的mac地址,所以通過(guò)對(duì)mac地址進(jìn)行檢測(cè),能夠確定wlan終端的數(shù)量。步驟202:無(wú)線接入點(diǎn)根據(jù)所述wlan終端的數(shù)量和間隔確定函數(shù),確定發(fā)送藍(lán)牙廣播幀的間隔,其中所述間隔確定函數(shù)為單調(diào)遞減函數(shù)。間隔確定函數(shù)為wlan終端的數(shù)量到藍(lán)牙廣播幀的間隔的映射,即該間隔確定函數(shù)的 定義域?yàn)槎鄠€(gè)wlan終端的數(shù)量值的集合,值域?yàn)槎鄠€(gè)藍(lán)牙廣播幀的間隔值的集合。間隔確定函數(shù)可以為連續(xù)函數(shù)或分段函數(shù)。間隔確定函數(shù)可以用代數(shù)式表示也可以以表格形式表示。由于所述間隔確定函數(shù)是單調(diào)遞減函數(shù),確定的發(fā)送藍(lán)牙廣播幀的間隔隨所述wlan終端的數(shù)量的增加而減少,即wlan終端的數(shù)量越大,確定的所述間隔越短,使得單位時(shí)間內(nèi)wlan終端接收的廣播幀數(shù)量越多,以提高定位服務(wù)器定位的精度。步驟203:所述無(wú)線接入點(diǎn)控制藍(lán)牙設(shè)備根據(jù)所述間隔發(fā)送藍(lán)牙廣播幀??蛇x的,所述藍(lán)牙設(shè)備包括:所述無(wú)線接入點(diǎn)中的藍(lán)牙芯片,或者,與所述無(wú)線接入點(diǎn)相連的藍(lán)牙發(fā)射器。進(jìn)一步地,所述藍(lán)牙芯片為藍(lán)牙低功耗芯片。如果所述藍(lán)牙芯片設(shè)置在所述無(wú)線接入點(diǎn)中,則無(wú)線接入點(diǎn)中的處理器可通過(guò)通信接口控制所述藍(lán)牙芯片,使該藍(lán)牙芯片按照所述步驟202中確定的間隔發(fā)送藍(lán)牙廣播幀。如果所述藍(lán)牙設(shè)備為設(shè)置在所述無(wú)線接入點(diǎn)之外的其它設(shè)備,例如,藍(lán)牙發(fā)射器,當(dāng)需要改變發(fā)送頻率時(shí),所述無(wú)線接入點(diǎn)向與其連接的藍(lán)牙發(fā)射器發(fā)送指令,所述指令中攜帶所述間隔,或者攜帶藍(lán)牙廣播幀的發(fā)送頻率。周圍的藍(lán)牙發(fā)射器接收來(lái)自該無(wú)線接入點(diǎn)的指令,并按照該指令中的間隔,或頻率發(fā)送藍(lán)牙廣播幀。當(dāng)定位區(qū)域內(nèi)的人口密度較小時(shí),例如凌晨時(shí)刻,無(wú)線接入點(diǎn)控制周圍的藍(lán)牙發(fā)射器延長(zhǎng)發(fā)送藍(lán)牙廣播幀的時(shí)間間隔,即減小發(fā)送頻率,節(jié)約了藍(lán)牙發(fā)射器內(nèi)電池的電量,提高了藍(lán)牙發(fā)射器的電池續(xù)航時(shí)間,避免對(duì)室內(nèi)定位系統(tǒng)內(nèi)成百上千個(gè)藍(lán)牙發(fā)射器內(nèi)電池的頻繁更換,節(jié)省了人工對(duì)這些藍(lán)牙發(fā)射器定期檢測(cè)的成本。此外,由于人口密度小,進(jìn)而無(wú)線終端測(cè)量的藍(lán)牙廣播幀的rssi波動(dòng)不大,所以不影響定位的精度。采用本實(shí)施例提供一種發(fā)送藍(lán)牙廣播幀的方法,無(wú)線接入點(diǎn)通過(guò)wlan能夠?qū)崟r(shí)地發(fā)現(xiàn)wlan終端數(shù)量,根據(jù)wlan終端數(shù)量的變化,和間隔確定函數(shù)來(lái)確定發(fā)送藍(lán)牙廣播幀的間隔,并按照所述間隔發(fā)送藍(lán)牙廣播幀。由于wlan終端數(shù)量和人的數(shù)量成正比,并且間隔確定函數(shù)為單調(diào)遞減函數(shù),即發(fā)送藍(lán)牙廣播幀的間隔隨著wlan終端數(shù)量的增加而單調(diào)遞減,所以當(dāng)人群密度增大時(shí),縮短所述間隔,以保證定位精度。當(dāng)人群密度減小時(shí),延長(zhǎng)所述間隔,即減小單位時(shí)間內(nèi)發(fā)送藍(lán)牙廣播幀的次數(shù),進(jìn)而節(jié)約了電能,降低了發(fā)送設(shè)備的耗電量。在另一可選的實(shí)施例中,如圖3所示,步驟201中所述確定活躍的wlan終端的mac地址的數(shù)量包括:步驟2011:無(wú)線接入點(diǎn)接收來(lái)自wlan終端的探測(cè)請(qǐng)求(英文:proberequest)幀。在所述無(wú)線接入點(diǎn)的wlan覆蓋區(qū)域內(nèi),具有wlan功能的終端向該無(wú)線接入點(diǎn)發(fā)送 探測(cè)請(qǐng)求幀,無(wú)線接入點(diǎn)接收在其覆蓋范圍內(nèi),所有wlan終端發(fā)送的探測(cè)請(qǐng)求幀。由于wlan終端發(fā)送的探測(cè)請(qǐng)求幀的信道不同,所以無(wú)線接入點(diǎn)在不同的信道上接收各個(gè)wlan終端的探測(cè)請(qǐng)求幀。所述無(wú)線接入點(diǎn)可以用多個(gè)射頻模塊分別接收多個(gè)信道的探測(cè)請(qǐng)求幀,或者以切換信道的方式來(lái)接收探測(cè)請(qǐng)求幀。步驟2012:獲取所述探測(cè)請(qǐng)求幀的發(fā)送方地址字段中的mac地址。步驟2013:以所述mac地址更新活躍的mac地址列表;所述更新活躍的mac地址列表包括:加入新發(fā)現(xiàn)的wlan終端的mac地址或者刷新已發(fā)現(xiàn)的wlan終端的mac地址。如果當(dāng)前活躍的mac地址列表中不包括接收到的探測(cè)請(qǐng)求幀的發(fā)送方地址字段中的mac地址,則在所述活躍mac地址列表中加入所述mac地址。即表明該wlan終端是新進(jìn)入到所述無(wú)線接入點(diǎn)覆蓋的wlan區(qū)域的終端,對(duì)應(yīng)地,在當(dāng)前的mac地址列表中加入所述mac地址。如果所述活躍的mac地址列表發(fā)生老化,所述老化是指在所述活躍的mac地址列表中的不活躍的wlan終端的mac地址,即刪除長(zhǎng)期未接收到來(lái)自其的探測(cè)請(qǐng)求幀的wlan終端的mac地址。相應(yīng)的,所述無(wú)線接入點(diǎn)接收到探測(cè)請(qǐng)求幀時(shí),如果該探測(cè)請(qǐng)求幀來(lái)自已經(jīng)發(fā)現(xiàn)的wlan終端,則刷新活躍的mac地址列表中該wlan終端的mac地址的項(xiàng)目的老化時(shí)間。當(dāng)所述無(wú)線接入點(diǎn)wlan覆蓋范圍內(nèi)的人口密集時(shí),無(wú)線接入點(diǎn)接收的所有終端的探測(cè)請(qǐng)求幀的數(shù)量變化增大,進(jìn)而接收的終端mac地址的數(shù)量的變化波動(dòng)也增大,相應(yīng)地,統(tǒng)計(jì)的mac地址列表也時(shí)刻變化。步驟2014:確定所述活躍mac地址列表中的mac地址的數(shù)量。雖然無(wú)線接入點(diǎn)也可以根據(jù)其他wlan幀中的mac地址維護(hù)活躍的mac地址列表,但是,如果wlan終端沒(méi)有關(guān)聯(lián)該無(wú)線接入點(diǎn)時(shí),可能不會(huì)發(fā)送其他類型的wlan幀。而只要開(kāi)啟wlan功能wlan終端一般會(huì)周期性地發(fā)送探測(cè)請(qǐng)求幀,因此根據(jù)探測(cè)請(qǐng)求幀的發(fā)送方地址更新活躍mac地址列表可以準(zhǔn)確的確定wlan終端的數(shù)量。可選的,在上述實(shí)施例中步驟202:無(wú)線接入點(diǎn)根據(jù)所述wlan終端的數(shù)量和間隔確定函數(shù)可以包括:無(wú)線接入點(diǎn)根據(jù)所述wlan終端的數(shù)量確定人群密度;根據(jù)所述人群密度和所述間隔確定函數(shù),確定所述發(fā)送藍(lán)牙廣播幀的間隔。具體地,可以通過(guò)公式計(jì)算確定所述人群密度。包括:根據(jù)所述wlan終端數(shù)量計(jì)算該終端數(shù)量與人口數(shù)量的比值,根據(jù)所述比值,計(jì)算所述人群密度。再根據(jù)公式 n密度=n×p,計(jì)算所述人群密度,其中,n密度為在接收到所述探測(cè)請(qǐng)求幀時(shí),wlan內(nèi)的人群密度,n為獲取所述探測(cè)請(qǐng)求幀時(shí),wlan終端數(shù)量,p為所述比值。通常地,每個(gè)人攜帶一個(gè)wlan終端,所以本實(shí)施例中,所述終端數(shù)量與人口數(shù)量的比值是1:1。在本實(shí)施例中,由于所述確定的間隔與所述人群密度和wlan終端數(shù)量相關(guān),所以,通過(guò)wlan終端數(shù)量的變化能夠反映人群密度的變化,進(jìn)而通過(guò)人群密度的變化確定所述發(fā)送藍(lán)牙廣播幀的間隔,實(shí)現(xiàn)了發(fā)送藍(lán)牙廣播幀的間隔隨著人群密度或wlan終端數(shù)量自適應(yīng)變化,當(dāng)人口密度增大時(shí),縮短所述間隔以保證定位精度;當(dāng)人口密度減小時(shí),延長(zhǎng)所述間隔以節(jié)約藍(lán)牙設(shè)備的電量。本申請(qǐng)還提供了發(fā)送藍(lán)牙廣播幀的裝置,對(duì)應(yīng)于前述實(shí)施例提供的發(fā)送廣播幀的方法,如圖4所示,所述裝置400包括:終端數(shù)量確定單元401,用于確定通過(guò)wlan發(fā)現(xiàn)的wlan終端的數(shù)量;間隔確定單元402,用于根據(jù)所述wlan終端的數(shù)量和間隔確定函數(shù),確定發(fā)送藍(lán)牙廣播幀的間隔,其中,所述間隔確定函數(shù)為單調(diào)遞減函數(shù);控制單元403,用于控制藍(lán)牙設(shè)備根據(jù)所述間隔發(fā)送藍(lán)牙廣播幀。其中,所述藍(lán)牙設(shè)備包括:所述藍(lán)牙設(shè)備包括:所述無(wú)線接入點(diǎn)中的藍(lán)牙芯片,或者,與所述無(wú)線接入點(diǎn)相連的藍(lán)牙發(fā)射器。在本實(shí)施例中,無(wú)線接入點(diǎn)通過(guò)終端數(shù)量確定單元對(duì)wlan中的wlan終端數(shù)量進(jìn)行檢測(cè),進(jìn)而根據(jù)檢測(cè)的wlan終端數(shù)量,確定發(fā)送藍(lán)牙廣播幀的時(shí)間間隔,并按照該間隔發(fā)送藍(lán)牙廣播幀,或者控制與其周圍連接的藍(lán)牙發(fā)射器發(fā)送藍(lán)牙廣播幀。由于根據(jù)間隔確定函數(shù)確定的發(fā)送藍(lán)牙廣播幀的間隔,隨wlan終端數(shù)量的增加而遞減,所以當(dāng)人群密度增大時(shí),所述間隔縮短,以保證定位精度。當(dāng)人群密度減小時(shí),所述間隔延長(zhǎng),即減小單位時(shí)間內(nèi)發(fā)送藍(lán)牙廣播幀的次數(shù),進(jìn)而節(jié)約了電能,降低了發(fā)送設(shè)備的耗電量。在另一個(gè)實(shí)施例中,所述終端數(shù)量確定單元401具體用于:確定活躍的wlan終端的介質(zhì)訪問(wèn)控制mac地址的數(shù)量。進(jìn)一步地,所述終端數(shù)量確定單元還用于:接收wlan終端的探測(cè)請(qǐng)求幀,獲取所述探測(cè)請(qǐng)求幀的發(fā)送方地址字段中的mac地址,以所述mac地址更新活躍的mac地址列表,確定所述活躍mac地址列表中的mac地址的數(shù)量。其中,所述更新活躍的mac地址列表包括新增更新mac地址列表,和老化更新mac地址列表。可選的,在以所述mac地址更新活躍的mac地址列表的過(guò)程中,所述終端數(shù)量確定單元還用于:判斷所述活躍mac地址列表中是否包含所述mac地址;如果所述活躍的mac地址列表中不包括所述mac地址,則在所述活躍mac地址列表中加入所述mac地址。本實(shí)施例中,由于每個(gè)wlan終端具有一個(gè)mac地址,所以通過(guò)對(duì)所有wlan終端的mac地址進(jìn)行檢測(cè),能夠確定wlan的終端數(shù)量,進(jìn)而實(shí)時(shí)地通過(guò)wlan終端數(shù)量的變化,確定人口的密度情況。此外,所述間隔確定單元還用于,根據(jù)所述終端數(shù)量確定單元確定的wlan終端的數(shù)量,和間隔確定函數(shù),確定發(fā)送藍(lán)牙廣播幀的間隔。進(jìn)一步地:根據(jù)所述wlan終端的數(shù)量確定人群密度,根據(jù)所述人群密度和所述間隔確定函數(shù),確定所述發(fā)送藍(lán)牙廣播幀的間隔。本申請(qǐng)還提供了一種無(wú)線接入點(diǎn),如圖5所示,包括處理器501和通信接口502,其中,所述處理器501,用于確定通過(guò)wlan發(fā)現(xiàn)的wlan終端的數(shù)量,根據(jù)所述wlan終端的數(shù)量和間隔確定函數(shù),確定發(fā)送藍(lán)牙廣播幀的間隔,其中,所述間隔確定函數(shù)為單調(diào)遞減函數(shù);所述通信接口502,用于控制藍(lán)牙設(shè)備根據(jù)所述間隔發(fā)送藍(lán)牙廣播幀。藍(lán)牙設(shè)備可以為所述無(wú)線接入點(diǎn)中的藍(lán)牙芯片,或者,也可以為與所述無(wú)線接入點(diǎn)相連的藍(lán)牙發(fā)射器。可選的,所述藍(lán)牙芯片可以是藍(lán)牙le芯片或藍(lán)牙le電路。藍(lán)牙發(fā)射器可以是藍(lán)牙le發(fā)射器。在硬件實(shí)現(xiàn)上,如果所述藍(lán)牙設(shè)備安裝在所述無(wú)線接入點(diǎn)中,則通信接口502為處理器501和藍(lán)牙設(shè)備間的設(shè)備內(nèi)部接口。例如,通信接口502可以為通用異步收發(fā)器(英文:universalasynchronousreceiver/transmitter,uart)端口??蛇x的,所述藍(lán)牙芯片可以與處理器501集成在同一塊pcb板上。如果所述藍(lán)牙設(shè)備為和無(wú)線接入點(diǎn)相連的獨(dú)立設(shè)備,例如獨(dú)立的藍(lán)牙發(fā)射器,則通信接口502為無(wú)線接入點(diǎn)與其他設(shè)備連接的網(wǎng)絡(luò)接口。例如,通信接口502可以包括有線網(wǎng)絡(luò)接口和/或無(wú)線網(wǎng)絡(luò)接口。有線網(wǎng)絡(luò)接口可以為以太網(wǎng)接口,無(wú)線網(wǎng)絡(luò)接口可以為wlan接口,無(wú)線網(wǎng)絡(luò)接口還可以包括蜂窩移動(dòng)網(wǎng)絡(luò)接口。通信接口502控制藍(lán)牙設(shè)備根據(jù)所述間隔發(fā)送藍(lán)牙廣播幀可以為通信接口502向獨(dú)立藍(lán)牙設(shè)備發(fā)送指示,該指示包括發(fā)送藍(lán)牙廣播幀的間隔,以指示獨(dú)立藍(lán)牙設(shè)備根據(jù)該間隔發(fā)送藍(lán)牙廣播幀。獨(dú)立藍(lán)牙設(shè)備可以和無(wú)線接入點(diǎn)直接相連,也可以經(jīng)由其他設(shè)備連接無(wú)線接入點(diǎn)。此外,所述處理器501還用于確定活躍的wlan終端的介質(zhì)訪問(wèn)控制mac地址的數(shù)量; 接收wlan終端的探測(cè)請(qǐng)求幀,獲取所述探測(cè)請(qǐng)求幀的發(fā)送方地址字段中的mac地址,以所述mac地址更新活躍mac地址列表,以及確定所述活躍mac地址列表中的mac地址的數(shù)量。所述處理器501還用于,判斷所述活躍mac地址列表中是否包括所述mac地址;如果所述活躍的mac地址列表中不包括所述mac地址,則在所述活躍mac地址列表中加入所述mac地址。并根據(jù)探測(cè)請(qǐng)求幀的發(fā)送方地址更新活躍mac地址列表可以準(zhǔn)確的確定wlan終端的數(shù)量。如果通信接口502是所述無(wú)線接入點(diǎn)的無(wú)線網(wǎng)絡(luò)接口,所述通信接口502還用于通過(guò)天線發(fā)射或接收無(wú)線信號(hào)。例如,接收來(lái)自wlan終端的探測(cè)請(qǐng)求幀。本實(shí)施例中,通過(guò)在無(wú)線接入點(diǎn)內(nèi)部設(shè)置藍(lán)牙le芯片,并根據(jù)檢測(cè)的wlan終端數(shù)量和間隔確定函數(shù),確定發(fā)送藍(lán)牙廣播幀的間隔,以實(shí)現(xiàn)了無(wú)線接入點(diǎn)自適應(yīng)地根據(jù)人群密度改變廣播信標(biāo)發(fā)送頻率。當(dāng)需要更改周邊的藍(lán)牙發(fā)射器的藍(lán)牙廣播頻率時(shí),設(shè)置在該無(wú)線接入點(diǎn)內(nèi)的藍(lán)牙低功耗芯片依次主動(dòng)與這些藍(lán)牙發(fā)射器建立連接,并發(fā)送指令更改周邊的藍(lán)牙發(fā)射器的廣播頻率,所述指令包括發(fā)送藍(lán)牙廣播幀的頻率或者間隔。以使周邊的藍(lán)牙發(fā)射器接收到該指令后,按照所述頻率或所述間隔向無(wú)線終端發(fā)送藍(lán)牙廣播幀。避免藍(lán)牙發(fā)射器始終以固定的頻率發(fā)送廣播幀,導(dǎo)致在人口密度較小時(shí),還采用高頻率發(fā)送廣播幀,耗電量增大。進(jìn)一步地,所述處理器501可以為中央處理器(英文:centralprocessingunit,cpu),網(wǎng)絡(luò)處理器(英文:networkprocessor,np)或者cpu和np的組合。處理器501還可以進(jìn)一步包括硬件芯片。此外,本申請(qǐng)還提供一種計(jì)算機(jī)存儲(chǔ)介質(zhì),其中,該計(jì)算機(jī)存儲(chǔ)介質(zhì)可存儲(chǔ)有程序,該程序執(zhí)行時(shí)可包括本申請(qǐng)?zhí)峁┮环N發(fā)送藍(lán)牙廣播幀的方法及裝置的各實(shí)現(xiàn)方式中的部分或全部步驟。本說(shuō)明書(shū)中各個(gè)實(shí)施例之間相同相似的部分互相參見(jiàn)即可。尤其,對(duì)于裝置或系統(tǒng)實(shí)施例而言,由于其基本相似于方法實(shí)施例,所以描述得比較簡(jiǎn)單,相關(guān)之處參見(jiàn)方法實(shí)施例的部分說(shuō)明即可。以上所描述的裝置及系統(tǒng)實(shí)施例僅僅是示意性的,其中所述作為分離部件說(shuō)明的單元可以是或者也可以不是物理上分開(kāi)的??梢愿鶕?jù)實(shí)際的需要選擇其中的部分或者全部模塊來(lái)實(shí)現(xiàn)本實(shí)施例方案的目的。本發(fā)明的保護(hù)范圍應(yīng)以權(quán)利要求的保護(hù)范圍為準(zhǔn)。當(dāng)前第1頁(yè)12當(dāng)前第1頁(yè)12