日韩成人黄色,透逼一级毛片,狠狠躁天天躁中文字幕,久久久久久亚洲精品不卡,在线看国产美女毛片2019,黄片www.www,一级黄色毛a视频直播

一種天線選擇方法、裝置和一種無(wú)線接入設(shè)備與流程

文檔序號(hào):12277892閱讀:275來(lái)源:國(guó)知局
一種天線選擇方法、裝置和一種無(wú)線接入設(shè)備與流程

本發(fā)明涉及通信技術(shù)領(lǐng)域,尤其涉及一種天線選擇方法、裝置和一種無(wú)線接入設(shè)備。



背景技術(shù):

隨著數(shù)據(jù)傳輸速率要求的不斷提升,目前WIFI產(chǎn)品中廣泛的采用了MIMO(多輸入多輸出)多天線技術(shù)以提高吞吐率。由于無(wú)線AP(WirelessAccessPoint)設(shè)置有多個(gè)天線,而天線的信道環(huán)境受多種環(huán)境因素的影響較大,因此為了保證AP與通信終端之間的通信質(zhì)量,如何動(dòng)態(tài)選擇通信質(zhì)量最好的天線至關(guān)重要。

目前,智能天線選擇算法一般采用丟包率作為判決依據(jù)進(jìn)行天線的輪詢,在丟包率滿足一定條件的情況下,選出其中發(fā)射速率和丟包率較為優(yōu)選的天線組合。

然而,由于無(wú)線信道的復(fù)雜性,天線組合的發(fā)射速率容易隨著信道環(huán)境的變化而變化,如速率選擇和天線輪詢交織,在變化的發(fā)射速率基礎(chǔ)上統(tǒng)計(jì)各天線組合的丟包率,容易因?yàn)楫?dāng)前天線組合的發(fā)射速率變化而影響天線組合的篩選的結(jié)果,降低了天線選擇的穩(wěn)定性和準(zhǔn)確性。



技術(shù)實(shí)現(xiàn)要素:

本發(fā)明實(shí)施例提供了一種天線選擇方法、裝置和一種無(wú)線接入設(shè)備,能夠避免因當(dāng)前天線組合的發(fā)射速率變化而影響天線組合的篩選,提高天線選擇的穩(wěn)定性和準(zhǔn)確性。

本發(fā)明實(shí)施例提供的一種天線選擇方法,包括:

獲取用于天線輪詢的初始發(fā)射速率,并確定所述初始發(fā)射速率為訓(xùn)練發(fā)射速率;

采用訓(xùn)練發(fā)射速率輪詢各個(gè)目標(biāo)天線組合,并在輪詢過(guò)程中分別計(jì)算各個(gè)所述目標(biāo)天線組合的第一丟包率;

判斷計(jì)算得到的各個(gè)所述第一丟包率是否滿足預(yù)設(shè)的丟包率條件;

若各個(gè)所述第一丟包率不滿足預(yù)設(shè)的丟包率條件,則按照預(yù)設(shè)增量增大所述訓(xùn)練發(fā)射速率,并返回執(zhí)行所述采用訓(xùn)練發(fā)射速率輪詢各個(gè)目標(biāo)天線組合的步驟;

若各個(gè)所述第一丟包率滿足預(yù)設(shè)的丟包率條件,則確定所述訓(xùn)練發(fā)射速率為天線發(fā)射速率;

采用所述天線發(fā)射速率輪詢各個(gè)目標(biāo)天線組合,并在輪詢過(guò)程中分別計(jì)算各個(gè)所述目標(biāo)天線組合的第二丟包率;

根據(jù)計(jì)算得到的各個(gè)所述第二丟包率對(duì)所述各個(gè)目標(biāo)天線組合進(jìn)行篩選,得到滿足預(yù)設(shè)篩選條件的目標(biāo)天線組合;

將所述滿足預(yù)設(shè)篩選條件的目標(biāo)天線組合確定為用于通信的天線組合。

可選地,將所述滿足預(yù)設(shè)篩選條件的目標(biāo)天線組合確定為用于通信的天線組合具體包括:

采用所述天線發(fā)射速率輪詢各個(gè)備選天線組合,并在輪詢過(guò)程中分別計(jì)算各個(gè)所述備選天線組合的第三丟包率,所述備選天線組合為所述滿足預(yù)設(shè)篩選條件的目標(biāo)天線組合;

判斷各個(gè)所述備選天線組合的第三丟包率相對(duì)于對(duì)應(yīng)的所述第二丟包率的變化量是否小于預(yù)設(shè)的閾值,若是,則將第三丟包率最小的所述備選天線組合確定為用于通信的天線組合。

可選地,若各個(gè)所述備選天線組合的第三丟包率相對(duì)于對(duì)應(yīng)的所述第二丟包率的變化量不小于預(yù)設(shè)的閾值,則在預(yù)設(shè)事件觸發(fā)后返回執(zhí)行所述采用所述天線發(fā)射速率輪詢各個(gè)目標(biāo)天線組合的步驟。

可選地,所述天線選擇方法還包括:

在采用所述天線發(fā)射速率輪詢各個(gè)目標(biāo)天線組合的過(guò)程中,將所述第二丟包率超過(guò)預(yù)設(shè)的丟包閾值的目標(biāo)天線組合從所述各個(gè)目標(biāo)天線組合中剔除。

可選地,在將所述第二丟包率超過(guò)預(yù)設(shè)的丟包閾值的目標(biāo)天線組合從所述各個(gè)目標(biāo)天線組合中剔除之后,還包括:

檢測(cè)所述各個(gè)目標(biāo)天線組合的天線組合數(shù)量是否小于預(yù)設(shè)組合個(gè)數(shù),若是,則返回執(zhí)行獲取用于天線輪詢的初始發(fā)射速率,并確定所述初始發(fā)射速率為訓(xùn)練發(fā)射速率的步驟。

可選地,采用所述天線發(fā)射速率輪詢各個(gè)目標(biāo)天線組合,并在輪詢過(guò)程中分別計(jì)算各個(gè)所述目標(biāo)天線組合的第二丟包率具體包括:

采用所述天線發(fā)射速率對(duì)各個(gè)目標(biāo)天線組合進(jìn)行N次輪詢,并在每一次輪詢過(guò)程中分別計(jì)算各個(gè)所述目標(biāo)天線組合的第二丟包率,N大于或等于2;

所述根據(jù)計(jì)算得到的各個(gè)所述第二丟包率對(duì)所述各個(gè)目標(biāo)天線組合進(jìn)行篩選,得到滿足預(yù)設(shè)篩選條件的目標(biāo)天線組合具體包括:

在每一次輪詢之后,根據(jù)計(jì)算得到的各個(gè)所述第二丟包率對(duì)所述各個(gè)目標(biāo)天線組合進(jìn)行排序,得到所述各個(gè)目標(biāo)天線組合的當(dāng)次輪詢的排序結(jié)果;

根據(jù)所述當(dāng)次輪詢的排序結(jié)果分別為對(duì)應(yīng)的目標(biāo)天線組合進(jìn)行賦值,得到所述各個(gè)目標(biāo)天線組合的當(dāng)次輪詢的排序值;

在N次輪詢之后,分別累加所述各個(gè)目標(biāo)天線組合的各次輪詢的排序值,得到所述各個(gè)目標(biāo)天線組合的累加排序值;

根據(jù)所述累加排序值對(duì)所述各個(gè)目標(biāo)天線組合進(jìn)行篩選,得到滿足預(yù)設(shè)篩選條件的目標(biāo)天線組合。

可選地,所述采用訓(xùn)練發(fā)射速率輪詢各個(gè)目標(biāo)天線組合,并在輪詢過(guò)程中分別計(jì)算各個(gè)所述目標(biāo)天線組合的第一丟包率具體為:

采用訓(xùn)練發(fā)射速率輪詢各個(gè)目標(biāo)天線組合,并在輪詢過(guò)程中采用第一計(jì)算窗口分別計(jì)算各個(gè)所述目標(biāo)天線組合的第一丟包率;

所述采用所述天線發(fā)射速率輪詢各個(gè)目標(biāo)天線組合,并在輪詢過(guò)程中分別計(jì)算各個(gè)所述目標(biāo)天線組合的第二丟包率具體為:

采用所述天線發(fā)射速率輪詢各個(gè)目標(biāo)天線組合,并在輪詢過(guò)程中采用第二計(jì)算窗口分別計(jì)算各個(gè)所述目標(biāo)天線組合的第二丟包率;

所述第二計(jì)算窗口長(zhǎng)于所述第一計(jì)算窗口。

本發(fā)明實(shí)施例提供的一種天線選擇裝置,包括:

發(fā)射速率獲取模塊,用于獲取用于天線輪詢的初始發(fā)射速率,并確定所述初始發(fā)射速率為訓(xùn)練發(fā)射速率;

第一天線輪詢模塊,用于采用所述訓(xùn)練發(fā)射速率輪詢各個(gè)目標(biāo)天線組合,并在輪詢過(guò)程中分別計(jì)算各個(gè)所述目標(biāo)天線組合的第一丟包率;

丟包率判斷模塊,用于判斷所述第一天線輪詢模塊計(jì)算得到的各個(gè)所述第一丟包率是否滿足預(yù)設(shè)的丟包率條件;

發(fā)射速率增大模塊,用于若所述丟包率判斷模塊的判斷結(jié)果為否,則按照預(yù)設(shè)增量增大所述訓(xùn)練發(fā)射速率,并觸發(fā)所述第一天線輪詢模塊;

天線發(fā)射速率確定模塊,用于若所述丟包率判斷模塊的判斷結(jié)果為是,則確定所述訓(xùn)練發(fā)射速率為天線發(fā)射速率;

第二天線輪詢模塊,用于采用所述天線發(fā)射速率輪詢各個(gè)目標(biāo)天線組合,并在輪詢過(guò)程中分別計(jì)算各個(gè)所述目標(biāo)天線組合的第二丟包率;

天線組合篩選模塊,用于根據(jù)所述第二天線輪詢模塊計(jì)算得到的各個(gè)所述第二丟包率對(duì)所述各個(gè)目標(biāo)天線組合進(jìn)行篩選,得到滿足預(yù)設(shè)篩選條件的目標(biāo)天線組合;

天線組合確定模塊,用于將所述天線組合篩選模塊篩選得到的目標(biāo)天線組合確定為用于通信的天線組合。

可選地,所述天線組合確定模塊具體包括:

備選天線輪詢單元,用于采用所述天線發(fā)射速率輪詢各個(gè)備選天線組合,并在輪詢過(guò)程中分別計(jì)算各個(gè)所述備選天線組合的第三丟包率,所述備選天線組合為所述天線組合篩選模塊篩選得到的目標(biāo)天線組合;

丟包率波動(dòng)判斷單元,用于判斷所述備選天線輪詢單元計(jì)算得到的各個(gè)所述備選天線組合的第三丟包率相對(duì)于對(duì)應(yīng)的所述第二丟包率的變化量是否小于預(yù)設(shè)的閾值;

通信天線確定單元,用于若所述丟包率波動(dòng)判斷單元的判斷結(jié)果為是,則將第三丟包率最小的所述備選天線組合確定為用于通信的天線組合;

觸發(fā)單元,用于若所述丟包率波動(dòng)判斷單元的判斷結(jié)果為否,則在預(yù)設(shè)事件觸發(fā)后觸發(fā)所述第二天線輪詢模塊。

可選地,所述天線選擇裝置還包括:

天線組合剔除模塊,用于在采用所述天線發(fā)射速率輪詢各個(gè)目標(biāo)天線組合的過(guò)程中,將所述第二丟包率超過(guò)預(yù)設(shè)的丟包閾值的目標(biāo)天線組合從所述各個(gè)目標(biāo)天線組合中剔除;

組合個(gè)數(shù)檢測(cè)模塊,用于檢測(cè)所述各個(gè)目標(biāo)天線組合的天線組合數(shù)量是否小于預(yù)設(shè)組合個(gè)數(shù);

檢測(cè)結(jié)果處理模塊,用于若所述組合個(gè)數(shù)檢測(cè)模塊的檢測(cè)結(jié)果為是,則觸發(fā)所述發(fā)射速率獲取模塊。

可選地,所述第二天線輪詢模塊具體包括:

天線輪詢單元,用于采用所述天線發(fā)射速率對(duì)各個(gè)目標(biāo)天線組合進(jìn)行N次輪詢,并在每一次輪詢過(guò)程中分別計(jì)算各個(gè)所述目標(biāo)天線組合的第二丟包率,N大于或等于2;

所述天線組合篩選模塊具體包括:

天線組合排序單元,用于在每一次輪詢之后,根據(jù)計(jì)算得到的各個(gè)所述第二丟包率對(duì)所述各個(gè)目標(biāo)天線組合進(jìn)行排序,得到所述各個(gè)目標(biāo)天線組合的當(dāng)次輪詢的排序結(jié)果;

排序賦值單元,用于根據(jù)所述當(dāng)次輪詢的排序結(jié)果分別為對(duì)應(yīng)的目標(biāo)天線組合進(jìn)行賦值,得到所述各個(gè)目標(biāo)天線組合的當(dāng)次輪詢的排序值;

排序值累加單元,用于在N次輪詢之后,分別累加所述各個(gè)目標(biāo)天線組合的各次輪詢的排序值,得到所述各個(gè)目標(biāo)天線組合的累加排序值;

天線篩選單元,用于根據(jù)所述累加排序值對(duì)所述各個(gè)目標(biāo)天線組合進(jìn)行篩選,得到滿足預(yù)設(shè)篩選條件的目標(biāo)天線組合。

本發(fā)明實(shí)施例提供的一種無(wú)線接入設(shè)備,包括上述的天線選擇裝置。

從以上技術(shù)方案可以看出,本發(fā)明實(shí)施例具有以下優(yōu)點(diǎn):

本發(fā)明實(shí)施例中,首先,獲取用于天線輪詢的初始發(fā)射速率,并確定所述初始發(fā)射速率為訓(xùn)練發(fā)射速率;采用訓(xùn)練發(fā)射速率輪詢各個(gè)目標(biāo)天線組合,并在輪詢過(guò)程中分別計(jì)算各個(gè)所述目標(biāo)天線組合的第一丟包率;然后,判斷計(jì)算得到的各個(gè)所述第一丟包率是否滿足預(yù)設(shè)的丟包率條件;若各個(gè)所述第一丟包率不滿足預(yù)設(shè)的丟包率條件,則按照預(yù)設(shè)增量增大所述訓(xùn)練發(fā)射速率,并返回執(zhí)行所述采用訓(xùn)練發(fā)射速率輪詢各個(gè)目標(biāo)天線組合的步驟;若各個(gè)所述第一丟包率滿足預(yù)設(shè)的丟包率條件,則確定所述訓(xùn)練發(fā)射速率為天線發(fā)射速率;在確定出天線發(fā)射速率之后,采用所述天線發(fā)射速率輪詢各個(gè)目標(biāo)天線組合,并在輪詢過(guò)程中分別計(jì)算各個(gè)所述目標(biāo)天線組合的第二丟包率;根據(jù)計(jì)算得到的各個(gè)所述第二丟包率對(duì)所述各個(gè)目標(biāo)天線組合進(jìn)行篩選,得到滿足預(yù)設(shè)篩選條件的目標(biāo)天線組合;最后,將所述滿足預(yù)設(shè)篩選條件的目標(biāo)天線組合確定為用于通信的天線組合??梢?jiàn),本發(fā)明實(shí)施例中,速率選擇和篩選天線組合的天線輪詢分離開(kāi)來(lái),避免因?yàn)楫?dāng)前天線組合的發(fā)射速率變化而影響天線組合的篩選,并且在丟包率滿足預(yù)設(shè)條件的同時(shí),篩選出發(fā)射速率盡可能大的目標(biāo)天線組合作為用于通信的天線組合,提高了天線選擇的穩(wěn)定性和準(zhǔn)確性。

附圖說(shuō)明

圖1為本發(fā)明實(shí)施例中一種天線選擇方法一個(gè)實(shí)施例流程圖;

圖2為本發(fā)明實(shí)施例中一種天線選擇方法在一個(gè)應(yīng)用場(chǎng)景下的處理流程示意圖;

圖3為本發(fā)明實(shí)施例中一種天線選擇裝置一個(gè)實(shí)施例結(jié)構(gòu)圖。

具體實(shí)施方式

本發(fā)明實(shí)施例提供了一種天線選擇方法、裝置和一種無(wú)線接入設(shè)備,用于解決現(xiàn)有天線選擇容易因當(dāng)前天線組合的發(fā)射速率變化而影響天線組合的篩選結(jié)果的問(wèn)題。

為使得本發(fā)明的發(fā)明目的、特征、優(yōu)點(diǎn)能夠更加的明顯和易懂,下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對(duì)本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,下面所描述的實(shí)施例僅僅是本發(fā)明一部分實(shí)施例,而非全部的實(shí)施例?;诒景l(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒(méi)有做出創(chuàng)造性勞動(dòng)前提下所獲得的所有其它實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。

請(qǐng)參閱圖1,本發(fā)明實(shí)施例中一種天線選擇方法一個(gè)實(shí)施例包括:

101、獲取用于天線輪詢的初始發(fā)射速率,并確定所述初始發(fā)射速率為訓(xùn)練發(fā)射速率;

本實(shí)施例中,首先,可以獲取用于天線輪詢的初始發(fā)射速率,并確定所述初始發(fā)射速率為訓(xùn)練發(fā)射速率。上述的初始發(fā)射速率可以預(yù)先設(shè)定,也可以根據(jù)AP當(dāng)前的正常通信時(shí)的發(fā)射速率進(jìn)行確定。比如,若AP當(dāng)前的正常通信時(shí)的發(fā)射速率為x,則可以將x降低一個(gè)速率等級(jí)來(lái)作為該訓(xùn)練發(fā)射速率??梢岳斫獾氖?,WIFI協(xié)議中規(guī)定了一個(gè)速率等級(jí)的量。另外,也可以按照預(yù)設(shè)的速率變化量來(lái)調(diào)整x,比如將x降低一個(gè)預(yù)設(shè)的速率變化量,得到該訓(xùn)練發(fā)射速率。

優(yōu)選地,為了避免AP在天線選擇的過(guò)程中影響AP的正常通信,可以采用AP的一部分帶寬來(lái)參與天線選擇的操作,而另一部分的帶寬則采用默認(rèn)的天線組合進(jìn)行正常通信,從而確保在AP進(jìn)行天線選擇的過(guò)程中,AP與通信終端之間保持正常通信。

可以理解的是,在本實(shí)施例中,天線組合是指AP上若干根天線的任意預(yù)設(shè)組合。比如,假設(shè)AP上有6根天線,分別為1、2、3、4、5、6號(hào)天線,則可以將AP上的天線劃分為多種形式的天線組合。若平均一個(gè)天線組合包括1根天線,則可以1~6號(hào)天線分別劃分為6個(gè)天線組合,也可以將1~3號(hào)天線劃分為3個(gè)天線組合,剩下的4~6號(hào)天線設(shè)為默認(rèn)的天線組合,用來(lái)保持正常通信;另一種形式下,可以將1和2號(hào)天線設(shè)為一個(gè)天線組合,3和4號(hào)天線設(shè)為一個(gè)天線組合,5和6號(hào)天線設(shè)為一個(gè)天線組合;另一種形式下,可以將1和2號(hào)天線設(shè)為一個(gè)天線組合,3、4和5號(hào)天線設(shè)為一個(gè)天線組合,剩下的6號(hào)天線設(shè)為默認(rèn)的天線組合用于保持正常通信……可見(jiàn),對(duì)AP上的天線組合的劃分可以根據(jù)實(shí)際使用情況而定,本實(shí)施例不對(duì)天線組合的劃分進(jìn)行窮舉,不應(yīng)當(dāng)認(rèn)為本實(shí)施例中天線組合的劃分或設(shè)定構(gòu)成對(duì)本發(fā)明的限定。而在某個(gè)應(yīng)用場(chǎng)景下,AP上的發(fā)射天線的天線數(shù)量是確定的,在設(shè)計(jì)天線時(shí)可以根據(jù)芯片、成本等因素進(jìn)行設(shè)置。在發(fā)射天線數(shù)量確定后,用于發(fā)射的天線組合則可以由研發(fā)人員根據(jù)實(shí)際使用情況預(yù)設(shè)。

102、采用訓(xùn)練發(fā)射速率輪詢各個(gè)目標(biāo)天線組合,并在輪詢過(guò)程中分別計(jì)算各個(gè)所述目標(biāo)天線組合的第一丟包率;

在獲取到該訓(xùn)練發(fā)射速率之后,可以采用訓(xùn)練發(fā)射速率輪詢各個(gè)目標(biāo)天線組合,并在輪詢過(guò)程中分別計(jì)算各個(gè)所述目標(biāo)天線組合的第一丟包率??梢岳斫獾氖牵谳喸兏鱾€(gè)目標(biāo)天線組合時(shí),該訓(xùn)練發(fā)射速率是固定不變的,并在固定發(fā)射速率的輪詢過(guò)程中分別計(jì)算各個(gè)目標(biāo)天線組合的第一丟包率(PER)。

本實(shí)施例中,對(duì)天線組合的輪詢是指AP輪流采用各個(gè)天線組合進(jìn)行數(shù)據(jù)包的發(fā)送測(cè)試。舉例說(shuō)明如下,假設(shè)AP上有3個(gè)目標(biāo)天線組合,分別為組合1、組合2和組合3,首先,可以采用組合1發(fā)送測(cè)試數(shù)據(jù),然后采用組合2發(fā)送測(cè)試數(shù)據(jù),接著采用組合3發(fā)送測(cè)試數(shù)據(jù),如此便完成了對(duì)3個(gè)目標(biāo)天線組合的一次輪詢。

可以理解的是,優(yōu)選地,可以采用訓(xùn)練發(fā)射速率對(duì)各個(gè)目標(biāo)天線組合進(jìn)行多次輪詢,并且每次輪詢過(guò)程中分別計(jì)算各個(gè)所述目標(biāo)天線組合的第一丟包率,然后再對(duì)同一個(gè)目標(biāo)天線組合的多次輪詢的第一丟包率求平均值作為該目標(biāo)天線組合最終的第一丟包率,可以在一定程度上減少丟包率波動(dòng)的影響。

103、判斷計(jì)算得到的各個(gè)所述第一丟包率是否滿足預(yù)設(shè)的丟包率條件,若是,則執(zhí)行步驟104,若否,則執(zhí)行步驟105;

在計(jì)算得到各個(gè)所述目標(biāo)天線組合的第一丟包率之后,可以判斷計(jì)算得到的各個(gè)所述第一丟包率是否滿足預(yù)設(shè)的丟包率條件,若是,則執(zhí)行步驟104,若否,則執(zhí)行步驟105。

優(yōu)選地,判斷計(jì)算得到的各個(gè)所述第一丟包率是否滿足預(yù)設(shè)的丟包率條件具體可以為:判斷計(jì)算得到的各個(gè)所述第一丟包率中最大值與最小值的差值是否大于預(yù)設(shè)的第一閾值,若否,則可以認(rèn)為當(dāng)前的訓(xùn)練發(fā)射速率還可以增大,執(zhí)行步驟105,反之,則可以認(rèn)為當(dāng)前的訓(xùn)練發(fā)射速率已導(dǎo)致不同的天線組合之間的丟包率較大,若再增大訓(xùn)練發(fā)射速率會(huì)導(dǎo)致丟包率差異繼續(xù)擴(kuò)大,于是可以執(zhí)行步驟104,將當(dāng)前的訓(xùn)練發(fā)射速率確認(rèn)為天線發(fā)射速率,用于篩選天線組合的天線輪詢。可以理解的是,本實(shí)施例中,為了使得確定的天線發(fā)射速率更準(zhǔn)確,在步驟101中獲取的初始發(fā)射速率應(yīng)當(dāng)較小或者足夠小,以使得訓(xùn)練發(fā)射速率可以在反復(fù)執(zhí)行步驟102、103和105的過(guò)程逐漸增大并最后達(dá)到滿足預(yù)設(shè)的丟包率條件。

進(jìn)一步地,若檢測(cè)發(fā)現(xiàn)各個(gè)所述第一丟包率均超過(guò)預(yù)設(shè)的丟包率最大值,則可以將當(dāng)前的訓(xùn)練發(fā)射速率減少一個(gè)預(yù)設(shè)的速率變化量或者降低一個(gè)速率等級(jí),然后執(zhí)行步驟104,將減速后的訓(xùn)練發(fā)射速率確認(rèn)為天線發(fā)射速率。例如,設(shè)丟包率最大值為80%,當(dāng)檢測(cè)發(fā)現(xiàn)各個(gè)所述第一丟包率均超過(guò)80%時(shí),則說(shuō)明在進(jìn)行訓(xùn)練發(fā)射速率的調(diào)整過(guò)程中,天線組合的丟包率已超出可接受的范圍,此時(shí)應(yīng)當(dāng)認(rèn)為訓(xùn)練發(fā)射速率正好過(guò)大,于是將當(dāng)前的訓(xùn)練發(fā)射速率減少一個(gè)預(yù)設(shè)的速率變化量或者降低一個(gè)速率等級(jí),使得減速后訓(xùn)練發(fā)射速率正好合適,從而確定該減速后的訓(xùn)練發(fā)射速率為天線發(fā)射速率。

104、確定所述訓(xùn)練發(fā)射速率為天線發(fā)射速率;

若計(jì)算得到的各個(gè)所述第一丟包率滿足預(yù)設(shè)的丟包率條件,則可以確定所述訓(xùn)練發(fā)射速率為天線發(fā)射速率。

105、按照預(yù)設(shè)增量增大所述訓(xùn)練發(fā)射速率,并返回執(zhí)行步驟102;

若計(jì)算得到的各個(gè)所述第一丟包率不滿足預(yù)設(shè)的丟包率條件,則可以按照預(yù)設(shè)增量增大所述訓(xùn)練發(fā)射速率,并返回執(zhí)行步驟102,重新采用增大后的訓(xùn)練發(fā)射速率對(duì)各個(gè)目標(biāo)天線組合進(jìn)行輪詢,并計(jì)算第一丟包率。

106、采用所述天線發(fā)射速率輪詢各個(gè)目標(biāo)天線組合,并在輪詢過(guò)程中分別計(jì)算各個(gè)所述目標(biāo)天線組合的第二丟包率;

在確定出所述天線發(fā)射速率之后,可以采用所述天線發(fā)射速率輪詢各個(gè)目標(biāo)天線組合,并在輪詢過(guò)程中分別計(jì)算各個(gè)所述目標(biāo)天線組合的第二丟包率。可以理解的是,本實(shí)施例中,由于天線發(fā)射速率是固定的,在步驟106至108的天線組合篩選過(guò)程中不會(huì)改變,因此對(duì)于天線組合的篩選過(guò)程而言,天線發(fā)射速率是定量,而非變量,從而避免了速率變化影響天線組合的篩選結(jié)果的情況。

進(jìn)一步地,在采用所述天線發(fā)射速率輪詢各個(gè)目標(biāo)天線組合的過(guò)程中,還可以將所述第二丟包率超過(guò)預(yù)設(shè)的丟包閾值的目標(biāo)天線組合從所述各個(gè)目標(biāo)天線組合中剔除??梢岳斫獾氖?,剔除的目標(biāo)天線組合將不再參與天線組合的輪詢以及相應(yīng)的后續(xù)步驟,避免丟包率過(guò)大的目標(biāo)天線組合反復(fù)參與天線輪詢,大大減少天線選擇過(guò)程中停留在“差”天線組合的時(shí)間,降低天線選擇過(guò)程中吞吐率的開(kāi)銷。更進(jìn)一步地,還可以檢測(cè)所述各個(gè)目標(biāo)天線組合的天線組合數(shù)量是否小于預(yù)設(shè)組合個(gè)數(shù),若是,則返回執(zhí)行步驟101??梢岳斫獾氖?,由于“差”目標(biāo)天線組合會(huì)被從各個(gè)目標(biāo)天線組合中剔除,每次剔除后可以對(duì)各個(gè)目標(biāo)天線組合的組合數(shù)量進(jìn)行檢測(cè),若當(dāng)前的各個(gè)目標(biāo)天線組合數(shù)量過(guò)小,比如組合個(gè)數(shù)為0,則說(shuō)明在天線選擇過(guò)程中,信號(hào)環(huán)境發(fā)生了較大變化,此時(shí)繼續(xù)執(zhí)行后續(xù)步驟已失去意義,因此可以返回最初步驟重新開(kāi)始天線選擇,即返回執(zhí)行步驟101。

進(jìn)一步地,上述步驟102具體可以為:采用訓(xùn)練發(fā)射速率輪詢各個(gè)目標(biāo)天線組合,并在輪詢過(guò)程中采用第一計(jì)算窗口分別計(jì)算各個(gè)所述目標(biāo)天線組合的第一丟包率;而上述步驟106則具體可以為:采用所述天線發(fā)射速率輪詢各個(gè)目標(biāo)天線組合,并在輪詢過(guò)程中采用第二計(jì)算窗口分別計(jì)算各個(gè)所述目標(biāo)天線組合的第二丟包率;其中,所述第二計(jì)算窗口長(zhǎng)于所述第一計(jì)算窗口。

可以理解的是,第二計(jì)算窗口為“長(zhǎng)”窗口,第一計(jì)算窗口為“短”窗口,這是由于在步驟102~105中,需要通過(guò)計(jì)算第一丟包率來(lái)進(jìn)行速率選擇,“短”窗口更有利于對(duì)發(fā)射速率的篩選和判斷;而在步驟106~108中,則需要通過(guò)計(jì)算第二丟包率來(lái)進(jìn)行天線組合的篩選,“長(zhǎng)”窗口更有利于減少丟包率波動(dòng)而提高天線組合篩選的穩(wěn)定性。優(yōu)選地,在某一具體應(yīng)用場(chǎng)景下,第二計(jì)算窗口的長(zhǎng)度為第一計(jì)算窗口的10倍。

107、根據(jù)計(jì)算得到的各個(gè)所述第二丟包率對(duì)所述各個(gè)目標(biāo)天線組合進(jìn)行篩選,得到滿足預(yù)設(shè)篩選條件的目標(biāo)天線組合;

在計(jì)算得到各個(gè)所述第二丟包率之后,可以根據(jù)計(jì)算得到的各個(gè)所述第二丟包率對(duì)所述各個(gè)目標(biāo)天線組合進(jìn)行篩選,得到滿足預(yù)設(shè)篩選條件的目標(biāo)天線組合??梢岳斫獾氖?,對(duì)目標(biāo)天線組合的篩選方式可以有多種,比如可以篩選出第二丟包率低于某個(gè)預(yù)設(shè)值的目標(biāo)天線組合為滿足條件的目標(biāo)天線組合,也可以按照第二丟包率從低到高對(duì)各個(gè)目標(biāo)天線組合進(jìn)行排序,選取前若干個(gè)目標(biāo)天線組合作為滿足預(yù)設(shè)篩選條件的目標(biāo)天線組合,等等。

進(jìn)一步地,上述步驟106具體可以包括:采用所述天線發(fā)射速率對(duì)各個(gè)目標(biāo)天線組合進(jìn)行N次輪詢,并在每一次輪詢過(guò)程中分別計(jì)算各個(gè)所述目標(biāo)天線組合的第二丟包率,N大于或等于2。

上述步驟107具體可以包括:

A、在每一次輪詢之后,根據(jù)計(jì)算得到的各個(gè)所述第二丟包率對(duì)所述各個(gè)目標(biāo)天線組合進(jìn)行排序,得到所述各個(gè)目標(biāo)天線組合的當(dāng)次輪詢的排序結(jié)果;

B、根據(jù)所述當(dāng)次輪詢的排序結(jié)果分別為對(duì)應(yīng)的目標(biāo)天線組合進(jìn)行賦值,得到所述各個(gè)目標(biāo)天線組合的當(dāng)次輪詢的排序值;

C、在N次輪詢之后,分別累加所述各個(gè)目標(biāo)天線組合的各次輪詢的排序值,得到所述各個(gè)目標(biāo)天線組合的累加排序值;

D、根據(jù)所述累加排序值對(duì)所述各個(gè)目標(biāo)天線組合進(jìn)行篩選,得到滿足預(yù)設(shè)篩選條件的目標(biāo)天線組合。

對(duì)于上述步驟A,可以根據(jù)第二丟包率從低到高對(duì)目標(biāo)天線組合進(jìn)行排序,也可以根據(jù)第二丟包率對(duì)應(yīng)的范圍值對(duì)目標(biāo)天線組合進(jìn)行排序。例如,設(shè)有組合1、組合2、組合3和組合4,其第二丟包率分別為11%、22%、30%和35%,設(shè)丟包率的范圍值依次包括:0~10%、10~20%、20~30%、30~40%……90~100%,則對(duì)應(yīng)目標(biāo)天線組合的排序結(jié)果如下:組合1排名第一,組合2排名第二,組合3和組合4并列排名第三。

對(duì)于上述步驟B,在得到排序結(jié)果之后,可以按照排序結(jié)果對(duì)目標(biāo)天線組合進(jìn)行賦值,賦值的大小依排序結(jié)果可以從大到小,也可以從小到大。例如,承接上述步驟A的舉例,組合1至組合4的賦值可以是1、2、3、3,也可以是3、2、1、1。

對(duì)于上述步驟C,由于每次輪詢均可以得到各個(gè)目標(biāo)天線組合的排序值,在N次輪詢過(guò)后,可以對(duì)各次輪詢的排序值進(jìn)行累加。假設(shè)共兩次輪詢,第一次輪詢時(shí),組合1至4的排序值為1、2、3、3。第二次輪詢時(shí),組合1至4的排序值為1、3、2、4。那么,組合1至4在兩次輪詢后的累加排序值為2、5、5、7。

對(duì)于上述步驟D,在得到各個(gè)目標(biāo)天線組合的累加排序值之后,可以根據(jù)所述累加排序值對(duì)所述各個(gè)目標(biāo)天線組合進(jìn)行篩選,得到滿足預(yù)設(shè)篩選條件的目標(biāo)天線組合。可以理解的是,該篩選條件可以根據(jù)實(shí)際情況進(jìn)行設(shè)定,比如設(shè)定為累加排序值小于某預(yù)設(shè)值的目標(biāo)天線組合滿足條件,也可以設(shè)定為按照累加排序值進(jìn)行再次排序,排行在前若干名的目標(biāo)天線組合被認(rèn)為滿足條件,等等。

可以理解的是,通過(guò)上述步驟A、B、C和D,采用累加排序值作為篩選依據(jù),替代掉丟包率的絕對(duì)數(shù)值,排除了在天線組合篩選過(guò)程中丟包率波動(dòng)帶來(lái)的影響。

108、將所述滿足預(yù)設(shè)篩選條件的目標(biāo)天線組合確定為用于通信的天線組合。

在篩選出滿足預(yù)設(shè)篩選條件的目標(biāo)天線組合之后,可以將所述滿足預(yù)設(shè)篩選條件的目標(biāo)天線組合確定為用于通信的天線組合。需要說(shuō)明的是,該用于通信的天線組合可以為一個(gè)、兩個(gè)或多個(gè)。

進(jìn)一步地,上述步驟108具體可以包括:

1)采用所述天線發(fā)射速率輪詢各個(gè)備選天線組合,并在輪詢過(guò)程中分別計(jì)算各個(gè)所述備選天線組合的第三丟包率,所述備選天線組合為所述滿足預(yù)設(shè)篩選條件的目標(biāo)天線組合;

2)判斷各個(gè)所述備選天線組合的第三丟包率相對(duì)于對(duì)應(yīng)的所述第二丟包率的變化量是否小于預(yù)設(shè)的閾值,若是,則將第三丟包率最小的所述備選天線組合確定為用于通信的天線組合,若否,則在預(yù)設(shè)事件觸發(fā)后返回執(zhí)行步驟106。

對(duì)于上述步驟1),在篩選出各個(gè)備選天線組合之后,再采用所述天線發(fā)射速率輪詢各個(gè)備選天線組合并計(jì)算所述第三丟包率,可以通過(guò)第三丟包率的計(jì)算結(jié)果跟蹤這些備選天線組合,從而反映出當(dāng)前的無(wú)線信道環(huán)境是否穩(wěn)定。

對(duì)于上述步驟2),若各個(gè)所述備選天線組合的第三丟包率相對(duì)于對(duì)應(yīng)的所述第二丟包率的變化量均小于預(yù)設(shè)的閾值,則表明丟包率的波動(dòng)在合理范圍內(nèi),當(dāng)前無(wú)線信道環(huán)境相對(duì)穩(wěn)定,從而可以從這些備選天線組合中確定出用于通信的天線組合。其中,優(yōu)選地,可以將第三丟包率最小的所述備選天線組合確定為用于通信的天線組合。而若各個(gè)所述備選天線組合的第三丟包率相對(duì)于對(duì)應(yīng)的所述第二丟包率的變化量不小于預(yù)設(shè)的閾值,則表明丟包率的波動(dòng)超出合理范圍,當(dāng)前無(wú)線信道環(huán)境變化較快,天線組合的篩選結(jié)果可信度降低,需要重新進(jìn)行天線選擇,可以在預(yù)設(shè)事件觸發(fā)后跳回執(zhí)行步驟106。在某應(yīng)用場(chǎng)景下,上述的預(yù)設(shè)的閾值,即丟包率合理波動(dòng)的最大比率的值為0.5。

本實(shí)施例中,上述“預(yù)設(shè)事件”觸發(fā)可以是指連續(xù)兩次檢測(cè)到備選天線組合的第三丟包率相對(duì)于對(duì)應(yīng)的所述第二丟包率的變化量不小于預(yù)設(shè)的閾值,具體的“預(yù)設(shè)事件”可以根據(jù)實(shí)際情況進(jìn)行設(shè)定,本實(shí)施例不對(duì)此進(jìn)行限定。更進(jìn)一步地,在檢測(cè)到存在備選天線組合的第三丟包率相對(duì)于對(duì)應(yīng)的所述第二丟包率的變化量不小于預(yù)設(shè)的閾值,但未連續(xù)兩次檢測(cè)到備選天線組合的第三丟包率相對(duì)于對(duì)應(yīng)的所述第二丟包率的變化量不小于預(yù)設(shè)的閾值的情況下,可以重新執(zhí)行上述步驟1)和2),直到出現(xiàn)各個(gè)所述備選天線組合的第三丟包率相對(duì)于對(duì)應(yīng)的所述第二丟包率的變化量均小于預(yù)設(shè)的閾值的情況,或者連續(xù)兩次檢測(cè)到備選天線組合的第三丟包率相對(duì)于對(duì)應(yīng)的所述第二丟包率的變化量不小于預(yù)設(shè)的閾值。

本實(shí)施例中,首先,獲取用于天線輪詢的初始發(fā)射速率,并確定所述初始發(fā)射速率為訓(xùn)練發(fā)射速率;采用訓(xùn)練發(fā)射速率輪詢各個(gè)目標(biāo)天線組合,并在輪詢過(guò)程中分別計(jì)算各個(gè)所述目標(biāo)天線組合的第一丟包率;然后,判斷計(jì)算得到的各個(gè)所述第一丟包率是否滿足預(yù)設(shè)的丟包率條件;若各個(gè)所述第一丟包率不滿足預(yù)設(shè)的丟包率條件,則按照預(yù)設(shè)增量增大所述訓(xùn)練發(fā)射速率,并返回執(zhí)行所述采用訓(xùn)練發(fā)射速率輪詢各個(gè)目標(biāo)天線組合的步驟;若各個(gè)所述第一丟包率滿足預(yù)設(shè)的丟包率條件,則確定所述訓(xùn)練發(fā)射速率為天線發(fā)射速率;在確定出天線發(fā)射速率之后,采用所述天線發(fā)射速率輪詢各個(gè)目標(biāo)天線組合,并在輪詢過(guò)程中分別計(jì)算各個(gè)所述目標(biāo)天線組合的第二丟包率;根據(jù)計(jì)算得到的各個(gè)所述第二丟包率對(duì)所述各個(gè)目標(biāo)天線組合進(jìn)行篩選,得到滿足預(yù)設(shè)篩選條件的目標(biāo)天線組合;最后,將所述滿足預(yù)設(shè)篩選條件的目標(biāo)天線組合確定為用于通信的天線組合??梢?jiàn),本實(shí)施例中,速率選擇和篩選天線組合的天線輪詢分離開(kāi)來(lái),避免因?yàn)楫?dāng)前天線組合的發(fā)射速率變化而影響天線組合的篩選,并且在丟包率滿足預(yù)設(shè)條件的同時(shí),篩選出發(fā)射速率盡可能大的目標(biāo)天線組合作為用于通信的天線組合,提高了天線選擇的穩(wěn)定性和準(zhǔn)確性。

進(jìn)一步地,采用不同長(zhǎng)度的計(jì)算窗口來(lái)計(jì)算丟包率,加快天線選擇的效率。由于WiFi協(xié)議對(duì)速率等級(jí)進(jìn)行定義時(shí),各個(gè)速率直接重疊程度不高,故采用短窗口便可以很好的確認(rèn)發(fā)射速率;而天線組合篩選時(shí),采用長(zhǎng)窗口,能提高天線選擇的準(zhǔn)確性。

進(jìn)一步地,計(jì)算丟包率時(shí)提前退出,以及天線選擇過(guò)程中剔除差天線的方法,能大大減少天線選擇過(guò)程中停留在差天線組合的時(shí)間,降低天線選擇過(guò)程中吞吐率的開(kāi)銷。

進(jìn)一步地,采用排序值累加作為參數(shù),替代丟包率的絕對(duì)數(shù)值的方法,能排除天線選擇過(guò)程中丟包率波動(dòng)帶來(lái)的影響。

進(jìn)一步地,采用跟蹤天線的方式,能增強(qiáng)天線選擇的準(zhǔn)確度,而且由于跟蹤時(shí),遍歷的天線組合基本是最優(yōu)或者次優(yōu)的備選天線組合,對(duì)于吞吐率的影響也較小。

為便于理解,根據(jù)圖1所描述的實(shí)施例,下面以一個(gè)實(shí)際應(yīng)用場(chǎng)景對(duì)本發(fā)明實(shí)施例中的一種天線選擇方法進(jìn)行描述:

圖2示出了本發(fā)明實(shí)施例中一種天線選擇方法在一個(gè)應(yīng)用場(chǎng)景下的處理流程示意圖。

在本應(yīng)用場(chǎng)景下,AP設(shè)有4個(gè)天線組合,其中組合1、組合2和組合3參與天線選擇的各個(gè)組合,組合4設(shè)為默認(rèn)的天線組合進(jìn)行正常通信。

201、獲取當(dāng)前正常通信下的當(dāng)前發(fā)射速率,將該當(dāng)前發(fā)射速率降低一個(gè)速率等級(jí)后作為訓(xùn)練發(fā)射速率;

202、采用訓(xùn)練發(fā)射速率對(duì)各個(gè)組合輪詢,并在輪詢過(guò)程中分別計(jì)算各個(gè)組合的第一丟包率;

203、判斷各個(gè)組合的第一丟包率是否均大于100%,若是,則執(zhí)行步驟204,若否,則執(zhí)行步驟205;

204、將訓(xùn)練發(fā)射速率降低一個(gè)速率等級(jí),然后執(zhí)行步驟207;

205、判斷各個(gè)組合之間第一丟包率中最大值與最小值的差值是否大于50%,若是,則執(zhí)行步驟207,若否,則執(zhí)行步驟206;

206、將訓(xùn)練發(fā)射速率增大一個(gè)速率等級(jí),然后返回執(zhí)行步驟202;

207、確定所述訓(xùn)練發(fā)射速率為天線發(fā)射速率;

208、采用該天線發(fā)射速率對(duì)各個(gè)組合進(jìn)行輪詢,并在每一次輪詢過(guò)程中分別計(jì)算各個(gè)所述目標(biāo)天線組合的第二丟包率;

209、每完成一次輪詢后,將第二丟包率超過(guò)預(yù)設(shè)的丟包閾值的組合從各個(gè)組合中剔除;需要說(shuō)明的是,假設(shè),在第一次輪詢時(shí),各個(gè)組合包括組合1、組合2和組合3,若組合2被剔除,則下一次輪詢時(shí)各個(gè)組合包括組合1和組合3。

210、判斷剩余的組合個(gè)數(shù)是否大于0,若是,則執(zhí)行步驟211,若否,則返回執(zhí)行步驟201;

211、判斷三次輪詢是否完成,若是,則執(zhí)行步驟212,若否,則執(zhí)行步驟208;

212、根據(jù)各個(gè)組合三次輪詢的第二丟包率計(jì)算各個(gè)組合的累積排序值;假設(shè)組合2被剔除,各個(gè)組合包括組合1和組合3,組合1和組合3在三次輪詢中的第二丟包率分別為11%和33%、13%和31%、12和32%。則對(duì)組合1和組合3三次輪詢的賦值,得到的組合1和組合3三次輪詢的排序值分別為1和2、1和2、1和2??梢灾?,組合1的累加排序值為1+1+1=3,組合3的累加排序值為2+2+2=6。

213、根據(jù)累加排序值從小到大對(duì)各個(gè)組合進(jìn)行排序,選取排行前2名的組合為備選組合;

214、采用所述天線發(fā)射速率輪詢各個(gè)備選組合,并在輪詢過(guò)程中分別計(jì)算各個(gè)備選組合的第三丟包率;

215、判斷各個(gè)備選組合的第三丟包率相對(duì)于對(duì)應(yīng)的第二丟包率的變化量是否小于20%,若是,則執(zhí)行步驟216,若否,則返回執(zhí)行步驟208;

216、將第三丟包率最小的備選組合確定為用于通信的天線組合,天線選擇完畢。

上面主要描述了一種天線選擇方法,下面將對(duì)一種天線選擇裝置進(jìn)行詳細(xì)描述。

圖3示出了本發(fā)明實(shí)施例中一種天線選擇裝置一個(gè)實(shí)施例結(jié)構(gòu)圖。

本實(shí)施例中,一種天線選擇裝置包括:

發(fā)射速率獲取模塊301,用于獲取用于天線輪詢的初始發(fā)射速率,并確定所述初始發(fā)射速率為訓(xùn)練發(fā)射速率;

第一天線輪詢模塊302,用于采用所述訓(xùn)練發(fā)射速率輪詢各個(gè)目標(biāo)天線組合,并在輪詢過(guò)程中分別計(jì)算各個(gè)所述目標(biāo)天線組合的第一丟包率;

丟包率判斷模塊303,用于判斷所述第一天線輪詢模塊302計(jì)算得到的各個(gè)所述第一丟包率是否滿足預(yù)設(shè)的丟包率條件;

發(fā)射速率增大模塊304,用于若所述丟包率判斷模塊303的判斷結(jié)果為否,則按照預(yù)設(shè)增量增大所述訓(xùn)練發(fā)射速率,并觸發(fā)所述第一天線輪詢模塊;

天線發(fā)射速率確定模塊305,用于若所述丟包率判斷模塊303的判斷結(jié)果為是,則確定所述訓(xùn)練發(fā)射速率為天線發(fā)射速率;

第二天線輪詢模塊306,用于采用所述天線發(fā)射速率輪詢各個(gè)目標(biāo)天線組合,并在輪詢過(guò)程中分別計(jì)算各個(gè)所述目標(biāo)天線組合的第二丟包率;

天線組合篩選模塊307,用于根據(jù)所述第二天線輪詢模塊306計(jì)算得到的各個(gè)所述第二丟包率對(duì)所述各個(gè)目標(biāo)天線組合進(jìn)行篩選,得到滿足預(yù)設(shè)篩選條件的目標(biāo)天線組合;

天線組合確定模塊308,用于將所述天線組合篩選模塊307篩選得到的目標(biāo)天線組合確定為用于通信的天線組合。

進(jìn)一步地,所述天線組合確定模塊具體可以包括:

備選天線輪詢單元,用于采用所述天線發(fā)射速率輪詢各個(gè)備選天線組合,并在輪詢過(guò)程中分別計(jì)算各個(gè)所述備選天線組合的第三丟包率,所述備選天線組合為所述天線組合篩選模塊篩選得到的目標(biāo)天線組合;

丟包率波動(dòng)判斷單元,用于判斷所述備選天線輪詢單元計(jì)算得到的各個(gè)所述備選天線組合的第三丟包率相對(duì)于對(duì)應(yīng)的所述第二丟包率的變化量是否小于預(yù)設(shè)的閾值;

通信天線確定單元,用于若所述丟包率波動(dòng)判斷單元的判斷結(jié)果為是,則將第三丟包率最小的所述備選天線組合確定為用于通信的天線組合;

觸發(fā)單元,用于若所述丟包率波動(dòng)判斷單元的判斷結(jié)果為否,則在預(yù)設(shè)事件觸發(fā)后觸發(fā)所述第二天線輪詢模塊。

進(jìn)一步地,所述天線選擇裝置還可以包括:

天線組合剔除模塊,用于在采用所述天線發(fā)射速率輪詢各個(gè)目標(biāo)天線組合的過(guò)程中,將所述第二丟包率超過(guò)預(yù)設(shè)的丟包閾值的目標(biāo)天線組合從所述各個(gè)目標(biāo)天線組合中剔除;

組合個(gè)數(shù)檢測(cè)模塊,用于檢測(cè)所述各個(gè)目標(biāo)天線組合的天線組合數(shù)量是否小于預(yù)設(shè)組合個(gè)數(shù);

檢測(cè)結(jié)果處理模塊,用于若所述組合個(gè)數(shù)檢測(cè)模塊的檢測(cè)結(jié)果為是,則觸發(fā)所述發(fā)射速率獲取模塊。

進(jìn)一步地,所述第二天線輪詢模塊具體可以包括:

天線輪詢單元,用于采用所述天線發(fā)射速率對(duì)各個(gè)目標(biāo)天線組合進(jìn)行N次輪詢,并在每一次輪詢過(guò)程中分別計(jì)算各個(gè)所述目標(biāo)天線組合的第二丟包率,N大于或等于2;

所述天線組合篩選模塊具體包括:

天線組合排序單元,用于在每一次輪詢之后,根據(jù)計(jì)算得到的各個(gè)所述第二丟包率對(duì)所述各個(gè)目標(biāo)天線組合進(jìn)行排序,得到所述各個(gè)目標(biāo)天線組合的當(dāng)次輪詢的排序結(jié)果;

排序賦值單元,用于根據(jù)所述當(dāng)次輪詢的排序結(jié)果分別為對(duì)應(yīng)的目標(biāo)天線組合進(jìn)行賦值,得到所述各個(gè)目標(biāo)天線組合的當(dāng)次輪詢的排序值;

排序值累加單元,用于在N次輪詢之后,分別累加所述各個(gè)目標(biāo)天線組合的各次輪詢的排序值,得到所述各個(gè)目標(biāo)天線組合的累加排序值;

天線篩選單元,用于根據(jù)所述累加排序值對(duì)所述各個(gè)目標(biāo)天線組合進(jìn)行篩選,得到滿足預(yù)設(shè)篩選條件的目標(biāo)天線組合。

本發(fā)明實(shí)施例中還公開(kāi)了一種無(wú)線接入設(shè)備,該無(wú)線接入設(shè)備包括圖3對(duì)應(yīng)實(shí)施例中描述的任意一種天線選擇裝置。在一個(gè)具體應(yīng)用場(chǎng)景下,所述無(wú)線接入設(shè)備可以為路由器、AP或其它無(wú)線通信設(shè)備。

所屬領(lǐng)域的技術(shù)人員可以清楚地了解到,為描述的方便和簡(jiǎn)潔,上述描述的系統(tǒng),裝置和單元的具體工作過(guò)程,可以參考前述方法實(shí)施例中的對(duì)應(yīng)過(guò)程,在此不再贅述。

在本申請(qǐng)所提供的幾個(gè)實(shí)施例中,應(yīng)該理解到,所揭露的系統(tǒng),裝置和方法,可以通過(guò)其它的方式實(shí)現(xiàn)。例如,以上所描述的裝置實(shí)施例僅僅是示意性的,例如,所述單元的劃分,僅僅為一種邏輯功能劃分,實(shí)際實(shí)現(xiàn)時(shí)可以有另外的劃分方式,例如多個(gè)單元或組件可以結(jié)合或者可以集成到另一個(gè)系統(tǒng),或一些特征可以忽略,或不執(zhí)行。另一點(diǎn),所顯示或討論的相互之間的耦合或直接耦合或通信連接可以是通過(guò)一些接口,裝置或單元的間接耦合或通信連接,可以是電性,機(jī)械或其它的形式。

所述作為分離部件說(shuō)明的單元可以是或者也可以不是物理上分開(kāi)的,作為單元顯示的部件可以是或者也可以不是物理單元,即可以位于一個(gè)地方,或者也可以分布到多個(gè)網(wǎng)絡(luò)單元上。可以根據(jù)實(shí)際的需要選擇其中的部分或者全部單元來(lái)實(shí)現(xiàn)本實(shí)施例方案的目的。

另外,在本發(fā)明各個(gè)實(shí)施例中的各功能單元可以集成在一個(gè)處理單元中,也可以是各個(gè)單元單獨(dú)物理存在,也可以兩個(gè)或兩個(gè)以上單元集成在一個(gè)單元中。上述集成的單元既可以采用硬件的形式實(shí)現(xiàn),也可以采用軟件功能單元的形式實(shí)現(xiàn)。

所述集成的單元如果以軟件功能單元的形式實(shí)現(xiàn)并作為獨(dú)立的產(chǎn)品銷售或使用時(shí),可以存儲(chǔ)在一個(gè)計(jì)算機(jī)可讀取存儲(chǔ)介質(zhì)中。基于這樣的理解,本發(fā)明的技術(shù)方案本質(zhì)上或者說(shuō)對(duì)現(xiàn)有技術(shù)做出貢獻(xiàn)的部分或者該技術(shù)方案的全部或部分可以以軟件產(chǎn)品的形式體現(xiàn)出來(lái),該計(jì)算機(jī)軟件產(chǎn)品存儲(chǔ)在一個(gè)存儲(chǔ)介質(zhì)中,包括若干指令用以使得一臺(tái)計(jì)算機(jī)設(shè)備(可以是個(gè)人計(jì)算機(jī),服務(wù)器,或者網(wǎng)絡(luò)設(shè)備等)執(zhí)行本發(fā)明各個(gè)實(shí)施例所述方法的全部或部分步驟。而前述的存儲(chǔ)介質(zhì)包括:U盤、移動(dòng)硬盤、只讀存儲(chǔ)器(ROM,Read-Only Memory)、隨機(jī)存取存儲(chǔ)器(RAM,Random Access Memory)、磁碟或者光盤等各種可以存儲(chǔ)程序代碼的介質(zhì)。

以上所述,以上實(shí)施例僅用以說(shuō)明本發(fā)明的技術(shù)方案,而非對(duì)其限制;盡管參照前述實(shí)施例對(duì)本發(fā)明進(jìn)行了詳細(xì)的說(shuō)明,本領(lǐng)域的普通技術(shù)人員應(yīng)當(dāng)理解:其依然可以對(duì)前述各實(shí)施例所記載的技術(shù)方案進(jìn)行修改,或者對(duì)其中部分技術(shù)特征進(jìn)行等同替換;而這些修改或者替換,并不使相應(yīng)技術(shù)方案的本質(zhì)脫離本發(fā)明各實(shí)施例技術(shù)方案的精神和范圍。

當(dāng)前第1頁(yè)1 2 3 
網(wǎng)友詢問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1