本發(fā)明涉及無線通信的功率調(diào)整技術(shù),尤其涉及一種無線發(fā)射功率調(diào)整方法和裝置。
背景技術(shù):
無線保真(wifi,wirelessfidelity)是廣泛使用的一種無線網(wǎng)絡(luò)傳輸技術(shù);常見的wifi設(shè)備包括wifi路由器,如果wifi路由器連接了adsl線路或者其他廣域網(wǎng),則wifi路由器被稱為wifi熱點(diǎn),在wifi熱點(diǎn)的電波覆蓋的有效范圍內(nèi),終端設(shè)備都可以采用wifi連接方式連接互聯(lián)網(wǎng)。無線移動(dòng)通信設(shè)備wifi熱點(diǎn)通常是指連接移動(dòng)通信廣域網(wǎng)的wifi路由器,無線移動(dòng)通信設(shè)備wifi熱點(diǎn)通過wifi共享移動(dòng)網(wǎng)絡(luò)資源,使其他移動(dòng)通信終端通過wifi網(wǎng)絡(luò)接入到該wifi熱點(diǎn),并進(jìn)行訪問互聯(lián)網(wǎng)活動(dòng)。
雖然wifi得到了廣泛應(yīng)用,但是由于wifi是一種短程的無線通信技術(shù),該技術(shù)決定了wifi只能在一定范圍內(nèi)建立連接,同時(shí)wifi熱點(diǎn)工作時(shí)功耗較大,特別是將手機(jī)做為wifi熱點(diǎn)時(shí),會(huì)極大地縮短手機(jī)電池的工作時(shí)間。通常,降低發(fā)射功率是減小功耗、延長待機(jī)時(shí)間的有效方法;但目前大部分熱點(diǎn)設(shè)備都是采用固定發(fā)射功率或手動(dòng)設(shè)置參數(shù)方式,這種方式存在以下缺點(diǎn):
1、當(dāng)接入設(shè)備與wifi熱點(diǎn)距離較近或者接入設(shè)備無網(wǎng)絡(luò)活動(dòng)時(shí),不需要當(dāng)前這么大的發(fā)射功率,會(huì)造成熱點(diǎn)設(shè)備功耗的浪費(fèi),且大功率會(huì)帶來大的輻射強(qiáng)度。
2、當(dāng)接入設(shè)備信號(hào)較弱時(shí),如果熱點(diǎn)設(shè)備保持固定大小的發(fā)射功率,可能會(huì)導(dǎo)致連接不穩(wěn)定或者連接的中斷,影響到接入設(shè)備的正常使用。
3、手動(dòng)設(shè)置參數(shù)的方式無法實(shí)時(shí)有效的跟蹤當(dāng)前接入設(shè)備的信號(hào)強(qiáng)弱,同 時(shí)當(dāng)多個(gè)設(shè)備同時(shí)接入時(shí)也無法有效的設(shè)置合理參數(shù)。
因此,如何根據(jù)接入設(shè)備的信號(hào)質(zhì)量以及接入設(shè)備的使用情況自適應(yīng)調(diào)節(jié)無線發(fā)射功耗,在保證接入設(shè)備使用穩(wěn)定性的同時(shí),實(shí)現(xiàn)節(jié)約能耗、降低輻射,是亟待解決的問題。
技術(shù)實(shí)現(xiàn)要素:
有鑒于此,本發(fā)明實(shí)施例期望提供一種無線發(fā)射功率調(diào)整方法和裝置,能根據(jù)接入設(shè)備的信號(hào)質(zhì)量及使用情況,在保證接入設(shè)備使用穩(wěn)定性的同時(shí)自適應(yīng)調(diào)整無線發(fā)射功率,從而節(jié)約能耗、降低輻射。
為達(dá)到上述目的,本發(fā)明的技術(shù)方案是這樣實(shí)現(xiàn)的:
本發(fā)明實(shí)施例提供了一種無線發(fā)射功率調(diào)整方法,所述方法包括:
獲取各接入設(shè)備的接入信息;
根據(jù)預(yù)設(shè)時(shí)間段內(nèi)接入信息的變化,確定在所述預(yù)設(shè)時(shí)間段內(nèi)所述各接入設(shè)備的狀態(tài),及所述各接入設(shè)備接收到的發(fā)射信號(hào)的信號(hào)變化信息;
根據(jù)所述各接入設(shè)備的狀態(tài)和接收到的發(fā)射信號(hào)的信號(hào)變化信息,調(diào)整無線發(fā)射功率。
上述方案中,所述獲取各接入設(shè)備的接入信息,包括:
獲取各接入設(shè)備的無線流量信息、接入時(shí)長信息;
根據(jù)預(yù)設(shè)查詢間隔時(shí)間向各接入設(shè)備發(fā)送查詢指令,獲取所述各接入設(shè)備接收到的發(fā)射信號(hào)的信號(hào)質(zhì)量信息,并確定發(fā)送所述查詢指令后所述各接入設(shè)備的反饋時(shí)間;
所述信號(hào)質(zhì)量信息包括:信號(hào)強(qiáng)度。
上述方案中,所述根據(jù)預(yù)設(shè)時(shí)間段內(nèi)接入信息的變化,確定所述各接入設(shè)備接收到的發(fā)射信號(hào)的信號(hào)變化信息,包括:
根據(jù)獲取的所述預(yù)設(shè)時(shí)間段內(nèi)各接入設(shè)備接收到的發(fā)射信號(hào)的信號(hào)強(qiáng)度,確定信號(hào)強(qiáng)度最弱的發(fā)射信號(hào);
確定信號(hào)強(qiáng)度最弱的發(fā)射信號(hào)在所述預(yù)設(shè)時(shí)間段內(nèi)波動(dòng)的幅度,并判斷所 述波動(dòng)的波動(dòng)方向;
所述波動(dòng)方向包括:表明信號(hào)強(qiáng)度增強(qiáng)的正向波動(dòng)和表明信號(hào)強(qiáng)度減弱的反向波動(dòng)。
上述方案中,所述根據(jù)預(yù)設(shè)時(shí)間段內(nèi)接入信息的變化,確定在所述預(yù)設(shè)時(shí)間段內(nèi)所述各接入設(shè)備的狀態(tài),包括:
根據(jù)所述預(yù)設(shè)時(shí)間段內(nèi)所述接入設(shè)備的反饋時(shí)間的時(shí)間差,確定所述接入設(shè)備的相對位置變化;
如果所述接入設(shè)備非使用狀態(tài)時(shí)間超過預(yù)設(shè)活動(dòng)判斷時(shí)間,且相對位置無變化,則確定所述接入設(shè)備為非活動(dòng)狀態(tài),所述接入設(shè)備為非活動(dòng)設(shè)備;否則所述接入設(shè)備為活動(dòng)狀態(tài),所述接入設(shè)備為活動(dòng)設(shè)備;
如果所述非活動(dòng)設(shè)備在預(yù)設(shè)移除判斷時(shí)間內(nèi)持續(xù)處于非活動(dòng)狀態(tài),則確定所述接入設(shè)備為可移除設(shè)備;
判斷所述接入設(shè)備非使用狀態(tài)的方法,包括:在預(yù)設(shè)使用判斷時(shí)間內(nèi)流量少于預(yù)設(shè)使用判斷流量時(shí),判斷所述接入設(shè)備為非使用狀態(tài)。
上述方案中,根據(jù)所述各接入設(shè)備的狀態(tài)和接收到的發(fā)射信號(hào)的信號(hào)變化信息,調(diào)整無線發(fā)射功率,包括:
確定所述信號(hào)強(qiáng)度最弱的發(fā)射信號(hào)對應(yīng)的接入設(shè)備;
所述信號(hào)強(qiáng)度最弱的發(fā)射信號(hào)的正向波動(dòng)幅度大于預(yù)設(shè)閾值時(shí);或者,所述信號(hào)強(qiáng)度最弱的發(fā)射信號(hào)的波動(dòng)幅度小于所述預(yù)設(shè)閾值,且對應(yīng)的接入設(shè)備為可移除設(shè)備時(shí),降低所述無線發(fā)射功率;
所述信號(hào)強(qiáng)度最弱的發(fā)射信號(hào)的波動(dòng)幅度小于所述預(yù)設(shè)閾值;或者,所述信號(hào)強(qiáng)度最弱的發(fā)射信號(hào)的反向波動(dòng)幅度大于所述預(yù)設(shè)閾值,且對應(yīng)的接入設(shè)備為可移除設(shè)備時(shí),不調(diào)整所述無線發(fā)射功率;
所述信號(hào)強(qiáng)度最弱的發(fā)射信號(hào)的反向波動(dòng)幅度大于所述預(yù)設(shè)閾值,且對應(yīng)的接入設(shè)備為活動(dòng)設(shè)備時(shí),提高所述無線發(fā)射功率。
本發(fā)明實(shí)施例還提供了一種無線發(fā)射功率調(diào)整裝置,所述裝置包括:獲取模塊、決策模塊和調(diào)整模塊;其中,
所述獲取模塊,用于獲取各接入設(shè)備的接入信息;
所述決策模塊,用于根據(jù)預(yù)設(shè)時(shí)間段內(nèi)接入信息的變化,確定在所述預(yù)設(shè)時(shí)間段內(nèi)所述各接入設(shè)備的狀態(tài),及所述各接入設(shè)備接收到的發(fā)射信號(hào)的信號(hào)變化信息;
所述調(diào)整模塊,用于根據(jù)所述各接入設(shè)備的狀態(tài)和接收到的發(fā)射信號(hào)的信號(hào)變化信息,調(diào)整無線發(fā)射功率。
上述方案中,所述獲取模塊,具體用于:
獲取各接入設(shè)備的無線流量信息、接入時(shí)長信息;
根據(jù)預(yù)設(shè)查詢間隔時(shí)間向各接入設(shè)備發(fā)送查詢指令,獲取所述各接入設(shè)備接收到的發(fā)射信號(hào)的信號(hào)質(zhì)量信息,并確定發(fā)送所述查詢指令后所述各接入設(shè)備的反饋時(shí)間;
所述信號(hào)質(zhì)量信息包括:信號(hào)強(qiáng)度。
上述方案中,所述決策模塊,具體用于:
根據(jù)獲取的所述預(yù)設(shè)時(shí)間段內(nèi)各接入設(shè)備接收到的發(fā)射信號(hào)的信號(hào)強(qiáng)度,確定信號(hào)強(qiáng)度最弱的發(fā)射信號(hào);
確定信號(hào)強(qiáng)度最弱的發(fā)射信號(hào)在所述預(yù)設(shè)時(shí)間段內(nèi)波動(dòng)的幅度,并判斷所述波動(dòng)的波動(dòng)方向;
所述波動(dòng)方向包括:表明信號(hào)強(qiáng)度增強(qiáng)的正向波動(dòng)和表明信號(hào)強(qiáng)度減弱的反向波動(dòng)。
上述方案中,所述決策模塊,具體用于:
根據(jù)所述預(yù)設(shè)時(shí)間段內(nèi)所述接入設(shè)備的反饋時(shí)間的時(shí)間差,確定所述接入設(shè)備的相對位置變化;
如果所述接入設(shè)備非使用狀態(tài)時(shí)間超過預(yù)設(shè)活動(dòng)判斷時(shí)間,且相對位置無變化,則確定所述接入設(shè)備為非活動(dòng)狀態(tài),所述接入設(shè)備為非活動(dòng)設(shè)備;否則所述接入設(shè)備為活動(dòng)狀態(tài),所述接入設(shè)備為活動(dòng)設(shè)備;
如果所述非活動(dòng)設(shè)備在預(yù)設(shè)移除判斷時(shí)間內(nèi)持續(xù)處于非活動(dòng)狀態(tài),則確定所述接入設(shè)備為可移除設(shè)備;
判斷所述接入設(shè)備非使用狀態(tài)的方法,包括:在預(yù)設(shè)使用判斷時(shí)間內(nèi)流量少于預(yù)設(shè)使用判斷流量時(shí),判斷所述接入設(shè)備為非使用狀態(tài)。
上述方案中,所述調(diào)整模塊,具體用于:
確定所述信號(hào)強(qiáng)度最弱的發(fā)射信號(hào)對應(yīng)的接入設(shè)備;
所述信號(hào)強(qiáng)度最弱的發(fā)射信號(hào)的正向波動(dòng)幅度大于預(yù)設(shè)閾值時(shí);或者,所述信號(hào)強(qiáng)度最弱的發(fā)射信號(hào)的波動(dòng)幅度小于所述預(yù)設(shè)閾值,且對應(yīng)的接入設(shè)備為可移除設(shè)備時(shí),降低所述無線發(fā)射功率;
所述信號(hào)強(qiáng)度最弱的發(fā)射信號(hào)的波動(dòng)幅度小于所述預(yù)設(shè)閾值;或者,所述信號(hào)強(qiáng)度最弱的發(fā)射信號(hào)的反向波動(dòng)幅度大于所述預(yù)設(shè)閾值,且對應(yīng)的接入設(shè)備為可移除設(shè)備時(shí),不調(diào)整所述無線發(fā)射功率;
所述信號(hào)強(qiáng)度最弱的發(fā)射信號(hào)的反向波動(dòng)幅度大于所述預(yù)設(shè)閾值,且對應(yīng)的接入設(shè)備為活動(dòng)設(shè)備時(shí),提高所述無線發(fā)射功率。
本發(fā)明實(shí)施例所提供的無線發(fā)射功率調(diào)整方法和裝置,獲取各接入設(shè)備的接入信息;根據(jù)預(yù)設(shè)時(shí)間段內(nèi)接入信息的變化,確定在所述預(yù)設(shè)時(shí)間段內(nèi)所述各接入設(shè)備的狀態(tài),及所述各接入設(shè)備接收到的發(fā)射信號(hào)的信號(hào)變化信息;根據(jù)所述各接入設(shè)備的狀態(tài)和接收到的發(fā)射信號(hào)的信號(hào)變化信息,調(diào)整無線發(fā)射功率;如此,能根據(jù)接入設(shè)備的信號(hào)質(zhì)量以及接入設(shè)備的使用情況,在保證接入設(shè)備使用穩(wěn)定性的同時(shí)自適應(yīng)調(diào)整無線發(fā)射功率,從而實(shí)現(xiàn)節(jié)約能耗、降低輻射的效果。
附圖說明
圖1為本發(fā)明實(shí)施例無線發(fā)射功率調(diào)整方法的流程示意圖;
圖2為本發(fā)明實(shí)施例無線發(fā)射功率調(diào)整裝置的組成結(jié)構(gòu)示意圖。
具體實(shí)施方式
本發(fā)明實(shí)施例中,獲取各接入設(shè)備的接入信息;根據(jù)預(yù)設(shè)時(shí)間段內(nèi)接入信息的變化,確定在所述預(yù)設(shè)時(shí)間段內(nèi)所述各接入設(shè)備的狀態(tài),及所述各接入設(shè) 備接收到的發(fā)射信號(hào)的信號(hào)變化信息;根據(jù)所述各接入設(shè)備的狀態(tài)和接收到的發(fā)射信號(hào)的信號(hào)變化信息,調(diào)整無線發(fā)射功率。
下面結(jié)合實(shí)施例對本發(fā)明再作進(jìn)一步詳細(xì)的說明。
本發(fā)明實(shí)施例提供的無線發(fā)射功率調(diào)整方法,如圖1所示,包括:
步驟101:獲取各接入設(shè)備的接入信息;
本發(fā)明實(shí)施例中,調(diào)整的無線網(wǎng)絡(luò)可以是wifi網(wǎng)絡(luò),所述接入設(shè)備可以是wifi設(shè)備,接入設(shè)備接入的wifi網(wǎng)絡(luò)可以是一個(gè)wifi熱點(diǎn)等,無線網(wǎng)絡(luò)可以以有線、無線等方式接入互聯(lián)網(wǎng);當(dāng)wifi熱點(diǎn)判斷接入設(shè)備接入無線網(wǎng)絡(luò)后,以預(yù)設(shè)的固定發(fā)射功率工作,并實(shí)時(shí)監(jiān)控所有接入設(shè)備的接入信息,所述接入信息包括:信號(hào)質(zhì)量、無線流量情況、設(shè)備狀態(tài)、接入時(shí)長等;可以每隔一段預(yù)定時(shí)間向接入設(shè)備發(fā)送更新查詢wifi信號(hào)質(zhì)量信息請求,所述接入設(shè)備接收到所述查詢數(shù)據(jù)幀后,向wifi熱點(diǎn)反饋其檢測到的發(fā)射信號(hào)的信號(hào)質(zhì)量信息;所述信號(hào)質(zhì)量信息包括:信號(hào)強(qiáng)度;這里,間隔的預(yù)定時(shí)間可以根據(jù)wifi熱點(diǎn)和接入設(shè)備的工作負(fù)載能力進(jìn)行設(shè)置,如間隔3秒進(jìn)行一次wifi信號(hào)質(zhì)量信息查詢。
實(shí)際應(yīng)用中,手機(jī)等無線設(shè)備檢測到wifi熱點(diǎn)后建立連接,守護(hù)進(jìn)程發(fā)現(xiàn)有新的接入設(shè)備接入后,根據(jù)設(shè)備序列號(hào)建立對應(yīng)的信息表信息;這里,所述信息表信息包括:信號(hào)質(zhì)量、接入時(shí)間、接入時(shí)長、位置距離狀況等接入信息。
步驟102:根據(jù)預(yù)設(shè)時(shí)間段內(nèi)接入信息的變化,確定在所述預(yù)設(shè)時(shí)間段內(nèi)所述各接入設(shè)備的狀態(tài),及所述各接入設(shè)備接收到的發(fā)射信號(hào)的信號(hào)變化信息;
這里,可以預(yù)先設(shè)定一個(gè)時(shí)間段,所述時(shí)間段可以是兩次查詢wifi信號(hào)質(zhì)量的間隔,也可以是多次查詢wifi信號(hào)質(zhì)量的間隔;在所述時(shí)間段內(nèi)確定所述各接入設(shè)備的狀態(tài),及所述各接入設(shè)備接收到的發(fā)射信號(hào)的信號(hào)變化信息;其中,接入設(shè)備的狀態(tài)包括活動(dòng)狀態(tài)、非活動(dòng)狀態(tài)和可移除狀態(tài);
具體的,確定在預(yù)設(shè)時(shí)間段內(nèi)所述各接入設(shè)備的狀態(tài)的方法包括:首先, 發(fā)送更新查詢wifi信號(hào)質(zhì)量信息請求后,記錄所述接入設(shè)備的反饋時(shí)間,獲取所述預(yù)設(shè)時(shí)間段內(nèi)接收到的各次反饋時(shí)間,并比較出各次反饋時(shí)間的時(shí)間差,通過所述時(shí)間差,可以確定所述接入設(shè)備的相對位置變化;然后,判斷所述接入設(shè)備的無線使用狀態(tài),如果在預(yù)設(shè)使用判斷時(shí)間內(nèi)流量少于預(yù)設(shè)使用判斷流量,則判斷所述接入設(shè)備為非使用狀態(tài),否則所述接入設(shè)備為使用狀態(tài);最后根據(jù)所述接入設(shè)備的位置變化和無線使用狀態(tài)判斷所述接入設(shè)備的狀態(tài),判斷方法包括:如果所述接入設(shè)備非使用狀態(tài)時(shí)間超過預(yù)設(shè)活動(dòng)判斷時(shí)間,且相對位置無變化,則確定所述接入設(shè)備為非活動(dòng)狀態(tài),所述接入設(shè)備為非活動(dòng)設(shè)備;否則所述接入設(shè)備為活動(dòng)狀態(tài),所述接入設(shè)備為活動(dòng)設(shè)備;如果所述非活動(dòng)設(shè)備在預(yù)設(shè)移除判斷時(shí)間內(nèi)持續(xù)處于非活動(dòng)狀態(tài),則確定所述接入設(shè)備處于可移除狀態(tài),所述接入設(shè)備為可移除設(shè)備;
確定所述各接入設(shè)備接收到的發(fā)射信號(hào)的信號(hào)變化信息的方法,包括:根據(jù)獲取的所述預(yù)設(shè)時(shí)間段內(nèi)各接入設(shè)備接收到的發(fā)射信號(hào)的信號(hào)強(qiáng)度,確定信號(hào)強(qiáng)度最弱的發(fā)射信號(hào);根據(jù)所述信號(hào)強(qiáng)度最弱的發(fā)射信號(hào)對應(yīng)的接入設(shè)備,確定所述對應(yīng)的接入設(shè)備在前一次或前幾次接收到的發(fā)射信號(hào)的強(qiáng)度,確定信號(hào)強(qiáng)度最弱的發(fā)射信號(hào)在所述預(yù)設(shè)時(shí)間段內(nèi)波動(dòng)的幅度,并判斷所述波動(dòng)的波動(dòng)方向;所述波動(dòng)方向包括:表明信號(hào)強(qiáng)度增強(qiáng)的正向波動(dòng)和表明信號(hào)強(qiáng)度減弱的反向波動(dòng)。實(shí)際應(yīng)用中,可以直接獲取到各接入設(shè)備接收到的發(fā)射信號(hào)的信號(hào)強(qiáng)度的具體數(shù)值,通過把后一次接收到的發(fā)射信號(hào)的強(qiáng)度與前一次接收到的發(fā)射信號(hào)的強(qiáng)度相減,根據(jù)預(yù)設(shè)的信號(hào)強(qiáng)度差值與波動(dòng)幅度的對應(yīng)關(guān)系來確定前后發(fā)射信號(hào)的波動(dòng)幅度。
步驟103:根據(jù)所述各接入設(shè)備的狀態(tài)和接收到的發(fā)射信號(hào)的信號(hào)變化信息,調(diào)整無線發(fā)射功率;
這里,可以按照預(yù)設(shè)規(guī)則調(diào)整無線發(fā)射功率;可以通過接收到的所述信號(hào)強(qiáng)度最弱的發(fā)射信號(hào)在所述預(yù)設(shè)時(shí)間段內(nèi)的波動(dòng)狀況,和所述信號(hào)強(qiáng)度最弱的發(fā)射信號(hào)對應(yīng)的接入設(shè)備的狀態(tài)來調(diào)整wifi熱點(diǎn)的發(fā)射功率;實(shí)際應(yīng)用中,可以根據(jù)所述信號(hào)強(qiáng)度最弱的發(fā)射信號(hào)獲取對應(yīng)的設(shè)備序列號(hào),確定對應(yīng)的接 入設(shè)備,以及相關(guān)的網(wǎng)絡(luò)流量、接入時(shí)長,從而確定當(dāng)前設(shè)備狀態(tài)等信息;
具體的,調(diào)整無線發(fā)射功率的規(guī)則包括:
如果所述信號(hào)強(qiáng)度最弱的發(fā)射信號(hào)的正向波動(dòng)幅度大于預(yù)設(shè)閾值,這種狀況表明所述對應(yīng)的接入設(shè)備接收到的信號(hào)在增強(qiáng),因此,可以降低所述無線發(fā)射功率;如果所述信號(hào)強(qiáng)度最弱的發(fā)射信號(hào)的波動(dòng)幅度小于所述預(yù)設(shè)閾值,且對應(yīng)的接入設(shè)備為可移除設(shè)備,這種狀況下,對應(yīng)的接入設(shè)備并不在進(jìn)行無線通信,因此,可以降低所述無線發(fā)射功率。
如果所述信號(hào)強(qiáng)度最弱的發(fā)射信號(hào)的波動(dòng)幅度小于所述預(yù)設(shè)閾值,這種狀況下,所述對應(yīng)的接入設(shè)備接收狀況沒有大的變化,可以不對所述無線發(fā)射功率進(jìn)行調(diào)整;如果所述信號(hào)強(qiáng)度最弱的發(fā)射信號(hào)的反向波動(dòng)幅度大于所述預(yù)設(shè)閾值,且對應(yīng)的接入設(shè)備為可移除設(shè)備,這種狀況下,雖然接入設(shè)備接收的信號(hào)在降低,但是所述接入設(shè)備并不在使用,所以可以不對所述無線發(fā)射功率進(jìn)行調(diào)整;
如果所述信號(hào)強(qiáng)度最弱的發(fā)射信號(hào)的反向波動(dòng)幅度大于所述預(yù)設(shè)閾值,且對應(yīng)的接入設(shè)備為活動(dòng)設(shè)備,這種狀況下,表明所述對應(yīng)的接入設(shè)備接收的發(fā)射信號(hào)強(qiáng)度減弱過大,需要提高所述無線發(fā)射功率;實(shí)際應(yīng)用中,可以根據(jù)wifi熱點(diǎn)等無線發(fā)射設(shè)備的可調(diào)無線發(fā)射功率,將無線發(fā)射功率平均分成數(shù)個(gè)等級(jí),根據(jù)判斷結(jié)果上調(diào)一個(gè)發(fā)射功率等級(jí)或降低一個(gè)發(fā)射功率等級(jí)。
本發(fā)明實(shí)施例提供的無線發(fā)射功率調(diào)整裝置,如圖2所示,包括:獲取模塊21、決策模塊22和調(diào)整模塊23;其中,
所述獲取模塊21,用于獲取各接入設(shè)備的接入信息;
這里,本發(fā)明實(shí)施例調(diào)整的無線網(wǎng)絡(luò)可以是wifi網(wǎng)絡(luò),所述接入設(shè)備可以是wifi設(shè)備,接入設(shè)備接入的wifi網(wǎng)絡(luò)可以是一個(gè)wifi熱點(diǎn)等,無線網(wǎng)絡(luò)可以以有線、無線等方式接入互聯(lián)網(wǎng);當(dāng)wifi熱點(diǎn)判斷接入設(shè)備接入無線網(wǎng)絡(luò)后,以預(yù)設(shè)的固定發(fā)射功率工作,并實(shí)時(shí)監(jiān)控所有接入設(shè)備的接入信息,所述接入信息包括:信號(hào)質(zhì)量、無線流量情況、設(shè)備狀態(tài)、接入時(shí)長等;可以每隔一段預(yù)定時(shí)間向接入設(shè)備發(fā)送更新查詢wifi信號(hào)質(zhì)量信息請求,所述接 入設(shè)備接收到所述查詢數(shù)據(jù)幀后,向wifi熱點(diǎn)反饋其檢測到的發(fā)射信號(hào)的信號(hào)質(zhì)量信息;所述信號(hào)質(zhì)量信息包括:信號(hào)強(qiáng)度;這里,間隔的預(yù)定時(shí)間可以根據(jù)wifi熱點(diǎn)和接入設(shè)備的工作負(fù)載能力進(jìn)行設(shè)置,如間隔3秒進(jìn)行一次wifi信號(hào)質(zhì)量信息查詢。
實(shí)際應(yīng)用中,手機(jī)等無線設(shè)備檢測到wifi熱點(diǎn)后建立連接,守護(hù)進(jìn)程發(fā)現(xiàn)有新的接入設(shè)備接入后,根據(jù)設(shè)備序列號(hào)建立對應(yīng)的信息表信息;這里,所述信息表信息包括:信號(hào)質(zhì)量、接入時(shí)間、接入時(shí)長、位置距離狀況等接入信息。
所述決策模塊22,用于根據(jù)預(yù)設(shè)時(shí)間段內(nèi)接入信息的變化,確定在所述預(yù)設(shè)時(shí)間段內(nèi)所述各接入設(shè)備的狀態(tài),及所述各接入設(shè)備接收到的發(fā)射信號(hào)的信號(hào)變化信息;
這里,可以預(yù)先設(shè)定一個(gè)時(shí)間段,所述時(shí)間段可以是兩次查詢wifi信號(hào)質(zhì)量的間隔,也可以是多次查詢wifi信號(hào)質(zhì)量的間隔;在所述時(shí)間段內(nèi)確定所述各接入設(shè)備的狀態(tài),及所述各接入設(shè)備接收到的發(fā)射信號(hào)的信號(hào)變化信息;其中,接入設(shè)備的狀態(tài)包括活動(dòng)狀態(tài)、非活動(dòng)狀態(tài)和可移除狀態(tài);
具體的,確定在預(yù)設(shè)時(shí)間段內(nèi)所述各接入設(shè)備的狀態(tài)的方法包括:首先,發(fā)送更新查詢wifi信號(hào)質(zhì)量信息請求后,記錄所述接入設(shè)備的反饋時(shí)間,獲取所述預(yù)設(shè)時(shí)間段內(nèi)接收到的各次反饋時(shí)間,并比較出各次反饋時(shí)間的時(shí)間差,通過所述時(shí)間差,可以確定所述接入設(shè)備的相對位置變化;然后,判斷所述接入設(shè)備的無線使用狀態(tài),如果在預(yù)設(shè)使用判斷時(shí)間內(nèi)流量少于預(yù)設(shè)使用判斷流量,則判斷所述接入設(shè)備為非使用狀態(tài),否則所述接入設(shè)備為使用狀態(tài);最后根據(jù)所述接入設(shè)備的位置變化和無線使用狀態(tài)判斷所述接入設(shè)備的狀態(tài),判斷方法包括:如果所述接入設(shè)備非使用狀態(tài)時(shí)間超過預(yù)設(shè)活動(dòng)判斷時(shí)間,且相對位置無變化,則確定所述接入設(shè)備為非活動(dòng)狀態(tài),所述接入設(shè)備為非活動(dòng)設(shè)備;否則所述接入設(shè)備為活動(dòng)狀態(tài),所述接入設(shè)備為活動(dòng)設(shè)備;如果所述非活動(dòng)設(shè)備在預(yù)設(shè)移除判斷時(shí)間內(nèi)持續(xù)處于非活動(dòng)狀態(tài),則確定所述接入設(shè)備處于可移除狀態(tài),所述接入設(shè)備為可移除設(shè)備;
確定所述各接入設(shè)備接收到的發(fā)射信號(hào)的信號(hào)變化信息的方法,包括:根據(jù)獲取的所述預(yù)設(shè)時(shí)間段內(nèi)各接入設(shè)備接收到的發(fā)射信號(hào)的信號(hào)強(qiáng)度,確定信號(hào)強(qiáng)度最弱的發(fā)射信號(hào);根據(jù)所述信號(hào)強(qiáng)度最弱的發(fā)射信號(hào)對應(yīng)的接入設(shè)備,確定所述對應(yīng)的接入設(shè)備在前一次或前幾次接收到的發(fā)射信號(hào)的強(qiáng)度,確定信號(hào)強(qiáng)度最弱的發(fā)射信號(hào)在所述預(yù)設(shè)時(shí)間段內(nèi)波動(dòng)的幅度,并判斷所述波動(dòng)的波動(dòng)方向;所述波動(dòng)方向包括:表明信號(hào)強(qiáng)度增強(qiáng)的正向波動(dòng)和表明信號(hào)強(qiáng)度減弱的反向波動(dòng)。實(shí)際應(yīng)用中,可以直接獲取到各接入設(shè)備接收到的發(fā)射信號(hào)的信號(hào)強(qiáng)度的具體數(shù)值,通過把后一次接收到的發(fā)射信號(hào)的強(qiáng)度與前一次接收到的發(fā)射信號(hào)的強(qiáng)度相減,根據(jù)預(yù)設(shè)的信號(hào)強(qiáng)度差值與波動(dòng)幅度的對應(yīng)關(guān)系來確定前后發(fā)射信號(hào)的波動(dòng)幅度。
所述調(diào)整模塊23,用于根據(jù)所述各接入設(shè)備的狀態(tài)和接收到的發(fā)射信號(hào)的信號(hào)變化信息,調(diào)整無線發(fā)射功率。
這里,可以按照預(yù)設(shè)規(guī)則調(diào)整無線發(fā)射功率;可以通過接收到的所述信號(hào)強(qiáng)度最弱的發(fā)射信號(hào)在所述預(yù)設(shè)時(shí)間段內(nèi)的波動(dòng)狀況,和所述信號(hào)強(qiáng)度最弱的發(fā)射信號(hào)對應(yīng)的接入設(shè)備的狀態(tài)來調(diào)整wifi熱點(diǎn)的發(fā)射功率;實(shí)際應(yīng)用中,可以根據(jù)所述信號(hào)強(qiáng)度最弱的發(fā)射信號(hào)獲取對應(yīng)的設(shè)備序列號(hào),確定對應(yīng)的接入設(shè)備,以及相關(guān)的網(wǎng)絡(luò)流量、接入時(shí)長,從而確定當(dāng)前設(shè)備狀態(tài)等信息;
具體的,調(diào)整無線發(fā)射功率的規(guī)則包括:
如果所述信號(hào)強(qiáng)度最弱的發(fā)射信號(hào)的正向波動(dòng)幅度大于預(yù)設(shè)閾值,這種狀況表明所述對應(yīng)的接入設(shè)備接收到的信號(hào)在增強(qiáng),因此,可以降低所述無線發(fā)射功率;如果所述信號(hào)強(qiáng)度最弱的發(fā)射信號(hào)的波動(dòng)幅度小于所述預(yù)設(shè)閾值,且對應(yīng)的接入設(shè)備為可移除設(shè)備,這種狀況下,對應(yīng)的接入設(shè)備并不在進(jìn)行無線通信,因此,可以降低所述無線發(fā)射功率。
如果所述信號(hào)強(qiáng)度最弱的發(fā)射信號(hào)的波動(dòng)幅度小于所述預(yù)設(shè)閾值,這種狀況下,所述對應(yīng)的接入設(shè)備接收狀況沒有大的變化,可以不對所述無線發(fā)射功率進(jìn)行調(diào)整;如果所述信號(hào)強(qiáng)度最弱的發(fā)射信號(hào)的反向波動(dòng)幅度大于所述預(yù)設(shè)閾值,且對應(yīng)的接入設(shè)備為可移除設(shè)備,這種狀況下,雖然接入設(shè)備接收的信 號(hào)在降低,但是所述接入設(shè)備并不在使用,所以可以不對所述無線發(fā)射功率進(jìn)行調(diào)整;
如果所述信號(hào)強(qiáng)度最弱的發(fā)射信號(hào)的反向波動(dòng)幅度大于所述預(yù)設(shè)閾值,且對應(yīng)的接入設(shè)備為活動(dòng)設(shè)備,這種狀況下,表明所述對應(yīng)的接入設(shè)備接收的發(fā)射信號(hào)強(qiáng)度減弱過大,需要提高所述無線發(fā)射功率;實(shí)際應(yīng)用中,可以根據(jù)wifi熱點(diǎn)等無線發(fā)射設(shè)備的可調(diào)無線發(fā)射功率,將無線發(fā)射功率平均分成數(shù)個(gè)等級(jí),根據(jù)判斷結(jié)果上調(diào)一個(gè)發(fā)射功率等級(jí)或降低一個(gè)發(fā)射功率等級(jí)。
在實(shí)際應(yīng)用中,獲取模塊21、決策模塊22和調(diào)整模塊23均可由無線接入點(diǎn)或無線路由器的中央處理器(cpu)、微處理器(mpu)、數(shù)字信號(hào)處理器(dsp)、或現(xiàn)場可編程門陣列(fpga)等實(shí)現(xiàn)。
以上所述,僅為本發(fā)明的佳實(shí)施例而已,并非用于限定本發(fā)明的保護(hù)范圍,凡在本發(fā)明的精神和原則之內(nèi)所作的任何修改、等同替換和改進(jìn)等,均應(yīng)包含在本發(fā)明的保護(hù)范圍之內(nèi)。