【技術(shù)領(lǐng)域】
本發(fā)明涉及無(wú)線通信技術(shù)領(lǐng)域,尤其涉及一種無(wú)線信道的切換方法及裝置。
背景技術(shù):
近年來(lái),無(wú)線保真(wirelessfidelity,wi-fi)技術(shù)發(fā)展迅速,并且成為室內(nèi)通信環(huán)境的主流技術(shù)。作為無(wú)線網(wǎng)絡(luò)的一種主要技術(shù),wi-fi由于其便捷性、靈活性和較低的設(shè)備開(kāi)銷(xiāo),應(yīng)用場(chǎng)景越來(lái)越多,隨著支持wi-fi功能的智能終端的廣泛使用,wi-fi網(wǎng)絡(luò)在家庭、學(xué)校、辦公室或商場(chǎng)中隨處可見(jiàn)。
隨著無(wú)線用戶數(shù)量大幅增加,通信環(huán)境中的干擾增多,影響了無(wú)線網(wǎng)絡(luò)的性能,為避免干擾影響,在中國(guó),工作頻率為2.4ghz的wi-fi的無(wú)線接入點(diǎn)提供了13信道,工作頻率為5ghz的wi-fi的無(wú)線接入點(diǎn)提供了15個(gè)信道。終端可以選擇接入干擾小的信道,以提高傳輸質(zhì)量。
目前wi-fi信號(hào)主要有兩個(gè)衡量指標(biāo):接收信號(hào)強(qiáng)度指示(receivedsignalstrengthinstrument,rssi)和信道狀態(tài)信息(channelstateinformation,csi),很多情況下rssi近似信噪比(signal-noiseratio,snr)。rssi由媒體介入控制(mediaaccesscontrol,mac)層提供,csi由物理層提供。由于無(wú)線信號(hào)傳播過(guò)程中,信號(hào)強(qiáng)度隨著距離的變化會(huì)逐漸衰減。rssi描述了無(wú)線信號(hào)傳播中的衰減過(guò)程,表示所有信號(hào)綜合起來(lái)的信號(hào)強(qiáng)度,簡(jiǎn)單易收集。因此rssi是無(wú)線信號(hào)質(zhì)量的主流性能衡量指標(biāo),可應(yīng)用于無(wú)線信道切換。
然而,在室內(nèi)環(huán)境中,rssi會(huì)隨時(shí)間產(chǎn)生較大的波動(dòng),多徑傳播也會(huì)導(dǎo)致rssi幅度波動(dòng),而且rssi不能直接反映出信號(hào)傳輸速度、信號(hào)誤碼率等信道質(zhì)量的指標(biāo),使得以rssi為指標(biāo)進(jìn)行信道切換,在室內(nèi)環(huán)境中的應(yīng)用受到限制,降低了信道切換的準(zhǔn)確性。
技術(shù)實(shí)現(xiàn)要素:
有鑒于此,本發(fā)明實(shí)施例提供了一種無(wú)線信道的切換方法及裝置,在一定程度上解決現(xiàn)有技術(shù)中室內(nèi)環(huán)境中依賴(lài)rssi完成信道切換時(shí)信道切換的準(zhǔn)確性較低的問(wèn)題。
一方面,本發(fā)明實(shí)施例提供了一種無(wú)線信道的切換方法,執(zhí)行于無(wú)線接入點(diǎn);包括:
獲取各候選信道的信道狀態(tài)信息;
基于每個(gè)候選信道,根據(jù)該候選信道的信道狀態(tài)信息,獲得該候選信道的子載波差異數(shù)據(jù);
根據(jù)每個(gè)候選信道的子載波差異數(shù)據(jù),進(jìn)行無(wú)線信道切換。
如上所述的方面和任一可能的實(shí)現(xiàn)方式,進(jìn)一步提供一種實(shí)現(xiàn)方式,候選信道的子載波差異數(shù)據(jù)包括以下數(shù)據(jù)中的一個(gè)或多個(gè):
各子載波的幅度方差;
各子載波的幅度標(biāo)準(zhǔn)差;
各子載波的幅度最大值;以及,
各子載波的幅度最小值。
如上所述的方面和任一可能的實(shí)現(xiàn)方式,進(jìn)一步提供一種實(shí)現(xiàn)方式,根據(jù)每個(gè)候選信道的子載波差異數(shù)據(jù),進(jìn)行無(wú)線信道切換,包括:
根據(jù)每個(gè)候選信道的子載波差異數(shù)據(jù),在各候選信道中進(jìn)行篩選,確定目標(biāo)工作信道;
將工作信道由當(dāng)前工作信道切換至所述目標(biāo)工作信道。
如上所述的方面和任一可能的實(shí)現(xiàn)方式,進(jìn)一步提供一種實(shí)現(xiàn)方式,根據(jù)每個(gè)候選信道的子載波差異數(shù)據(jù),在各候選信道中進(jìn)行篩選,確定目標(biāo)工作信道,包括:
根據(jù)每個(gè)候選信道的子載波差異數(shù)據(jù),在各候選信道中,選擇子載波頻率衰減程度滿足指定條件的一個(gè)候選信道,以作為所述目標(biāo)工作信道。
如上所述的方面和任一可能的實(shí)現(xiàn)方式,進(jìn)一步提供一種實(shí)現(xiàn)方式,若候選信道的子載波差異數(shù)據(jù)包括各子載波的幅度方差;根據(jù)每個(gè)候選信道的子載波差異數(shù)據(jù),在各候選信道中,選擇子載波頻率衰減程度滿足指定條件的一個(gè)候選信道,以作為所述目標(biāo)工作信道,包括:在各候選信道中,選擇各子載波的幅度方差最小的候選信道,以作為所述目標(biāo)工作信道。
如上所述的方面和任一可能的實(shí)現(xiàn)方式,進(jìn)一步提供一種實(shí)現(xiàn)方式,若候選信道的子載波差異數(shù)據(jù)包括各子載波的幅度標(biāo)準(zhǔn)差;根據(jù)每個(gè)候選信道的子載波差異數(shù)據(jù),在各候選信道中,選擇子載波頻率衰減程度滿足指定條件的一個(gè)候選信道,以作為所述目標(biāo)工作信道,包括:在各候選信道中,選擇各子載波的幅度標(biāo)準(zhǔn)差最小的候選信道,以作為所述目標(biāo)工作信道。
如上所述的方面和任一可能的實(shí)現(xiàn)方式,進(jìn)一步提供一種實(shí)現(xiàn)方式,若候選信道的子載波差異數(shù)據(jù)包括各子載波的幅度最大值和幅度最小值;根據(jù)每個(gè)候選信道的子載波差異數(shù)據(jù),在各候選信道中,選擇子載波頻率衰減程度滿足指定條件的一個(gè)候選信道,以作為所述目標(biāo)工作信道,包括:
針對(duì)每個(gè)候選信道,計(jì)算該候選信道的幅度最大值與幅度標(biāo)準(zhǔn)值之間的差值,以及,計(jì)算該候選信道的幅度最小值與幅度標(biāo)準(zhǔn)值之間的差值;
在各候選信道中,選擇兩個(gè)差值都最小的候選信道,以作為所述目標(biāo)工作信道。
另一方面,本發(fā)明實(shí)施例提供了一種無(wú)線信道的切換裝置,設(shè)置于無(wú)線接入點(diǎn);包括:
信道狀態(tài)信息獲取模塊,用于獲取各候選信道的信道狀態(tài)信息;
子載波差異計(jì)算模塊,用于基于每個(gè)候選信道,根據(jù)該候選信道的信道狀態(tài)信息,獲得該候選信道的子載波差異數(shù)據(jù);
信道選擇模塊,用于根據(jù)每個(gè)候選信道的子載波差異數(shù)據(jù),進(jìn)行無(wú)線信道切換。
如上所述的方面和任一可能的實(shí)現(xiàn)方式,進(jìn)一步提供一種實(shí)現(xiàn)方式,候選信道的子載波差異數(shù)據(jù)包括以下數(shù)據(jù)中的一個(gè)或多個(gè):
各子載波的幅度方差;
各子載波的幅度標(biāo)準(zhǔn)差;
各子載波的幅度最大值;以及,
各子載波的幅度最小值。
如上所述的方面和任一可能的實(shí)現(xiàn)方式,進(jìn)一步提供一種實(shí)現(xiàn)方式,所述信道選擇模塊,具體用于:
根據(jù)每個(gè)候選信道的子載波差異數(shù)據(jù),在各候選信道中進(jìn)行篩選,確定目標(biāo)工作信道;
將工作信道由當(dāng)前工作信道切換至所述目標(biāo)工作信道。
如上所述的方面和任一可能的實(shí)現(xiàn)方式,進(jìn)一步提供一種實(shí)現(xiàn)方式,所述信道選擇模塊用于根據(jù)每個(gè)候選信道的子載波差異數(shù)據(jù),在各候選信道中進(jìn)行篩選,確定目標(biāo)工作信道時(shí),具體用于:
根據(jù)每個(gè)候選信道的子載波差異數(shù)據(jù),在各候選信道中,選擇子載波頻率衰減程度滿足指定條件的一個(gè)候選信道,以作為所述目標(biāo)工作信道。
如上所述的方面和任一可能的實(shí)現(xiàn)方式,進(jìn)一步提供一種實(shí)現(xiàn)方式,若候選信道的子載波差異數(shù)據(jù)包括各子載波的幅度方差;所述信道選擇模塊,具體用于:在各候選信道中,選擇各子載波的幅度方差最小的候選信道,以作為所述目標(biāo)工作信道。
如上所述的方面和任一可能的實(shí)現(xiàn)方式,進(jìn)一步提供一種實(shí)現(xiàn)方式,若候選信道的子載波差異數(shù)據(jù)包括各子載波的幅度標(biāo)準(zhǔn)差;所述信道選擇模塊,具體用于:在各候選信道中,選擇各子載波的幅度標(biāo)準(zhǔn)差最小的候選信道,以作為所述目標(biāo)工作信道。
如上所述的方面和任一可能的實(shí)現(xiàn)方式,進(jìn)一步提供一種實(shí)現(xiàn)方式,若候選信道的子載波差異數(shù)據(jù)包括各子載波的幅度最大值和幅度最小值;所述信道選擇模塊,具體用于:
針對(duì)每個(gè)候選信道,計(jì)算該候選信道的幅度最大值與幅度標(biāo)準(zhǔn)值之間的差值,以及,計(jì)算該候選信道的幅度最小值與幅度標(biāo)準(zhǔn)值之間的差值;
在各候選信道中,選擇兩個(gè)差值都最小的候選信道,以作為所述目標(biāo)工作信道。
上述技術(shù)方案中的一個(gè)技術(shù)方案具有如下有益效果:
本發(fā)明實(shí)施例提供的技術(shù)方案中,利用信道狀態(tài)信息得到同一信道中各子載波彼此之間的差異性,進(jìn)而依據(jù)該差異性在多個(gè)信道中選擇目標(biāo)工作信道,而信道狀態(tài)信息的整體結(jié)構(gòu)特征相對(duì)比較穩(wěn)定,利用信道狀態(tài)信息包含的信息進(jìn)行信道切換可以更加準(zhǔn)確,能夠減少空間多徑干擾帶來(lái)的影響,減小了多徑傳輸造成的選擇性頻率衰減,更加有效的實(shí)現(xiàn)了無(wú)線信道選擇功能,提高了無(wú)線傳輸質(zhì)量。因此本發(fā)明實(shí)施例中能夠在一定程度上解決現(xiàn)有技術(shù)中室內(nèi)環(huán)境中依賴(lài)rssi完成信道切換時(shí)信道切換的準(zhǔn)確性較低的問(wèn)題。
【附圖說(shuō)明】
為了更清楚地說(shuō)明本發(fā)明實(shí)施例的技術(shù)方案,下面將對(duì)實(shí)施例中所需要使用的附圖作簡(jiǎn)單地介紹,顯而易見(jiàn)地,下面描述中的附圖僅僅是本發(fā)明的一些實(shí)施例,對(duì)于本領(lǐng)域普通技術(shù)人員來(lái)講,在不付出創(chuàng)造性勞動(dòng)的前提下,還可以根據(jù)這些附圖獲得其它的附圖。
圖1是現(xiàn)有技術(shù)中子載波與snr的關(guān)系示例圖;
圖2是本發(fā)明實(shí)施例所提供的無(wú)線信道的切換方法的流程示意圖;
圖3是本發(fā)明實(shí)施例所提供的無(wú)線接入點(diǎn)的結(jié)構(gòu)示例圖;
圖4是本發(fā)明實(shí)施例所提供的無(wú)線信道的切換方法的另一流程示意圖;
圖5是本發(fā)明實(shí)施例所提供的無(wú)線信道的切換裝置的功能方塊圖。
【具體實(shí)施方式】
為了更好的理解本發(fā)明的技術(shù)方案,下面結(jié)合附圖對(duì)本發(fā)明實(shí)施例進(jìn)行詳細(xì)描述。
應(yīng)當(dāng)明確,所描述的實(shí)施例僅僅是本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例?;诒景l(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒(méi)有作出創(chuàng)造性勞動(dòng)前提下所獲得的所有其它實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。
在本發(fā)明實(shí)施例中使用的術(shù)語(yǔ)是僅僅出于描述特定實(shí)施例的目的,而非旨在限制本發(fā)明。在本發(fā)明實(shí)施例和所附權(quán)利要求書(shū)中所使用的單數(shù)形式的“一種”、“所述”和“該”也旨在包括多數(shù)形式,除非上下文清楚地表示其他含義。
應(yīng)當(dāng)理解,本文中使用的術(shù)語(yǔ)“和/或”僅僅是一種描述關(guān)聯(lián)對(duì)象的關(guān)聯(lián)關(guān)系,表示可以存在三種關(guān)系,例如,a和/或b,可以表示:?jiǎn)为?dú)存在a,同時(shí)存在a和b,單獨(dú)存在b這三種情況。另外,本文中字符“/”,一般表示前后關(guān)聯(lián)對(duì)象是一種“或”的關(guān)系。
取決于語(yǔ)境,如在此所使用的詞語(yǔ)“如果”可以被解釋成為“在……時(shí)”或“當(dāng)……時(shí)”或“響應(yīng)于確定”或“響應(yīng)于檢測(cè)”。類(lèi)似地,取決于語(yǔ)境,短語(yǔ)“如果確定”或“如果檢測(cè)(陳述的條件或事件)”可以被解釋成為“當(dāng)確定時(shí)”或“響應(yīng)于確定”或“當(dāng)檢測(cè)(陳述的條件或事件)時(shí)”或“響應(yīng)于檢測(cè)(陳述的條件或事件)”。
在現(xiàn)有的wi-fi設(shè)備(如無(wú)線接入點(diǎn))中,信道切換的依據(jù)大部分都是基于rssi。根據(jù)測(cè)量的無(wú)線信道的rssi大小來(lái)選擇質(zhì)量最優(yōu)的信道接入。但是,在室內(nèi)復(fù)雜環(huán)境中,rssi并不能準(zhǔn)確反映出信道質(zhì)量。請(qǐng)參考圖1,其為現(xiàn)有技術(shù)中子載波與snr的關(guān)系示例圖,如圖1所示,橫軸表示子載波,豎軸表示snr,且snr與rssi近似;由于多路徑、頻率選擇衰減原因,子載波幅度平坦的信道rssi比較低,子載波幅度變化較大的信道rssi比較高。這種情況下,rssi比較高并不能說(shuō)明無(wú)線信道質(zhì)量比較好,rssi比較低也不能說(shuō)明無(wú)線信道質(zhì)量比較差。只有在各個(gè)子載波幅度變化彼此相差不大時(shí),通過(guò)rssi的對(duì)比選擇質(zhì)量較優(yōu)的無(wú)線信道才有意義。這說(shuō)明評(píng)價(jià)無(wú)線信道質(zhì)量時(shí),盡量要在各子載波頻率衰減程度相差不大情況下進(jìn)行。避免多徑傳輸造成的某些子載波頻率衰減過(guò)大。
csi是一個(gè)包含m*n*s復(fù)數(shù)矩陣,m表示發(fā)射端的天線數(shù),n表示接收端的天線數(shù),s表示子載波數(shù),該矩陣中每個(gè)復(fù)數(shù)包括一個(gè)子載波的幅度信息和相位信息,其信息含量遠(yuǎn)遠(yuǎn)超過(guò)rssi,可以細(xì)粒度偵測(cè)到各個(gè)子載波變化,使得csi具有一定程度的多徑分辨能力,能夠察覺(jué)視距或非視距路徑上信號(hào)的微弱變化。在環(huán)境不變的傳播環(huán)境中,csi的整體結(jié)構(gòu)特征保持相對(duì)穩(wěn)定,因此利用csi包含的信息作為信道切換的依據(jù)可以提高信道切換的準(zhǔn)確性,以及減少空間多徑干擾影響。在該思路的引導(dǎo)下,本發(fā)明實(shí)施例中,涉及的信道切換方案,可以應(yīng)用于wi-fi信道的選擇和切換,以csi的各子載波差異作為信道選擇的主要依據(jù)。
本發(fā)明實(shí)施例給出一種無(wú)線信道的切換方法,該方法可以執(zhí)行在無(wú)線接入點(diǎn)中,如無(wú)線路由器。請(qǐng)參考圖2,其為本發(fā)明實(shí)施例所提供的無(wú)線信道的切換方法的流程示意圖,如圖所示,該方法包括以下步驟:
201、獲取各候選信道的信道狀態(tài)信息。
202、基于每個(gè)候選信道,根據(jù)該候選信道的信道狀態(tài)信息,獲得該候選信道的子載波差異數(shù)據(jù)。
203、根據(jù)每個(gè)候選信道的子載波差異數(shù)據(jù),進(jìn)行無(wú)線信道切換。
針對(duì)步驟201,本發(fā)明實(shí)施例提供了以下可行的實(shí)施方案。
請(qǐng)參考圖3,其為本發(fā)明實(shí)施例所提供的無(wú)線接入點(diǎn)的結(jié)構(gòu)示例圖,如圖所示,該無(wú)線接入點(diǎn)至少包括天線、物理層、信道狀態(tài)信息獲取模塊、子載波差異計(jì)算模塊和信道選擇模塊。
如圖3所示,在一種可行的實(shí)施方案中,信道選擇模塊可以在無(wú)線接入點(diǎn)提供的各候選信道中,每次選擇一個(gè)信道接入,作為臨時(shí)工作信道,每次選擇時(shí)不可以重復(fù)選擇。對(duì)于每個(gè)臨時(shí)工作信道,天線接收到該臨時(shí)工作信道中傳輸?shù)膱?bào)文,物理層可以從該報(bào)文中的指定字節(jié)中提取指定序列,然后將該指定序列與預(yù)設(shè)序列進(jìn)行比較,得到信道狀態(tài)信息csi;進(jìn)一步的,物理層可以將得到的信道狀態(tài)信息提供給信道狀態(tài)信息獲取模塊。如此,信道狀態(tài)信息獲取模塊可以從物理層獲取到各候選信道的信道狀態(tài)信息。
需要說(shuō)明的是,目前可以實(shí)現(xiàn)根據(jù)信道的rssi進(jìn)行信道切換,因此目前已經(jīng)有信道狀態(tài)信息獲取模塊和信道選擇模塊,因此只需要在現(xiàn)有的無(wú)線接入點(diǎn)中增加子載波差異計(jì)算模塊即可實(shí)現(xiàn)本發(fā)明實(shí)施例的技術(shù)方案,因此改進(jìn)成本比較低。
針對(duì)步驟202,本發(fā)明實(shí)施例提供了以下可行的實(shí)施方案。
如圖3所示,在一種可行的實(shí)施方案中,信道狀態(tài)信息獲取模塊可以將獲得的各候選信道的信道狀態(tài)信息都發(fā)送給子載波差異計(jì)算模塊,子載波差異計(jì)算模塊針對(duì)每個(gè)候選信道,都根據(jù)該候選信道的信道狀態(tài)信息,獲得該候選信道的子載波差異數(shù)據(jù),從而可以獲得各候選信道的子載波差異數(shù)據(jù)。進(jìn)一步的,子載波差異計(jì)算模塊將計(jì)算出的各候選信道的子載波差異數(shù)據(jù)提供給信道選擇模塊。
本發(fā)明實(shí)施例中,每個(gè)候選信道的子載波差異數(shù)據(jù)可以包括以下數(shù)據(jù)中的一個(gè)或多個(gè):
各子載波的幅度方差;
各子載波的幅度標(biāo)準(zhǔn)差;
各子載波的幅度最大值;以及,
各子載波的幅度最小值。
子載波差異計(jì)算模塊可以從信道狀態(tài)信息中提取各子載波的幅度信息,從而分別根據(jù)這兩個(gè)信息計(jì)算上述數(shù)據(jù)。
在一種可行的實(shí)施方案中,可以利用如下公式計(jì)算各子載波的幅度方差:
該公式中,s2表示各子載波的幅度方差,n表示子載波的總數(shù),xi表示子載波i的幅度,x表示各子載波的幅度平均值。
例如,以頻率是5.785ghz、信道帶寬是20mhz、具有56個(gè)子載波的無(wú)線接入點(diǎn)為例,取信道中第一個(gè)子載波的復(fù)數(shù)值a+jb,獲得其幅度(a2+b2)-1/2。然后重復(fù)取剩余子載波中各子載波的復(fù)數(shù)值,得到每個(gè)子載波的幅度。然后,計(jì)算各子載波的幅度方差,將該幅度方差作為信道的子載波差異數(shù)據(jù)。
在一種可行的實(shí)施方案中,可以利用如下公式計(jì)算各子載波的幅度標(biāo)準(zhǔn)差:
該公式中,s表示各子載波的幅度標(biāo)準(zhǔn)差,其他參數(shù)含義參考上面公式。也即,各子載波的幅度標(biāo)準(zhǔn)差等于幅度方差的算術(shù)平方根。
在一種具體的實(shí)施方案中,可以將各子載波的幅度進(jìn)行互相比較,即可獲得各子載波的幅度最大值和幅度最小值。
針對(duì)步驟203,本發(fā)明實(shí)施例提供了以下可行的實(shí)施方案。
本發(fā)明實(shí)施例中,如圖3所示,信道選擇模塊在接收到各候選信道的子載波差異數(shù)據(jù)之后,根據(jù)每個(gè)候選信道的子載波差異數(shù)據(jù),在各候選信道中進(jìn)行篩選,從各候選信道中確定目標(biāo)工作信道,并將工作信道由當(dāng)前工作信道切換至目標(biāo)工作信道,實(shí)現(xiàn)信道的選擇和切換。
需要說(shuō)明的是,為了減小誤碼率和提高傳輸速度,在無(wú)線接入點(diǎn)進(jìn)行信道切換時(shí),需要盡量在各子載波差異不大的前提下進(jìn)行,因此,本發(fā)明實(shí)施例中,需要根據(jù)每個(gè)候選信道的子載波差異數(shù)據(jù),在各候選信道中,選擇子載波頻率衰減程度滿足指定條件的一個(gè)候選信道,以作為所述目標(biāo)工作信道。也即,在各候選信道中,選擇各子載波頻率衰減程度差異度最小的一條候選信道作為目標(biāo)工作信道。
基于上述原理,在各候選信道中,選擇各子載波頻率衰減程度差異度最小的一條候選信道作為目標(biāo)工作信道,本發(fā)明實(shí)施例提供了以下幾種可行的實(shí)施方案。
第一種、若候選信道的子載波差異數(shù)據(jù)包括各子載波的幅度方差,在各候選信道中,選擇各子載波的幅度方差最小的候選信道,以作為所述目標(biāo)工作信道。
第二種、若候選信道的子載波差異數(shù)據(jù)包括各子載波的幅度標(biāo)準(zhǔn)差,在各候選信道中,選擇各子載波的幅度標(biāo)準(zhǔn)差最小的候選信道,以作為所述目標(biāo)工作信道。
第三種、若候選信道的子載波差異數(shù)據(jù)包括各子載波的幅度最大值和幅度最小值,針對(duì)每個(gè)候選信道,計(jì)算該候選信道的幅度最大值與幅度標(biāo)準(zhǔn)值之間的差值,以及,計(jì)算該候選信道的幅度最小值與幅度標(biāo)準(zhǔn)值之間的差值;然后在各候選信道中,選擇兩個(gè)差值都最小的候選信道,以作為所述目標(biāo)工作信道。
下面以各子載波的幅度方差作為子載波差異數(shù)據(jù)為例,對(duì)本發(fā)明實(shí)施例提供的無(wú)線信道的切換方法進(jìn)行舉例。
請(qǐng)參考圖4,其為本發(fā)明實(shí)施例所提供的無(wú)線信道的切換方法的另一流程示意圖,結(jié)合圖3,如圖4所示,該方法包括以下步驟:
401、信道選擇模塊設(shè)定臨時(shí)工作信道ai。
402、信道狀態(tài)信息獲取模塊從物理層獲取信道狀態(tài)信息。
403、子載波差異計(jì)算模塊根據(jù)信道狀態(tài)獲取模塊提供的信道狀態(tài)信息,獲得各子載波的幅度。
404、子載波差異計(jì)算模塊根據(jù)各子載波的幅度,計(jì)算得到各子載波的幅度方差。
405、信道選擇模塊判斷是否還有其他臨時(shí)工作信道沒(méi)有計(jì)算各子載波的幅度方差,如果是,執(zhí)行步驟406,如果否,執(zhí)行步驟407。
406、信道選擇模塊再設(shè)定下一個(gè)臨時(shí)工作信道ai+1,然后執(zhí)行步驟402。
407、信道選擇模塊從各信道中選擇各子載波的幅度方差最小的信道,作為目標(biāo)工作信道,將當(dāng)前工作信道切換至該目標(biāo)工作信道。
本發(fā)明實(shí)施例進(jìn)一步給出實(shí)現(xiàn)上述方法實(shí)施例中各步驟及方法的裝置實(shí)施例。
本發(fā)明實(shí)施例還提供了一種無(wú)線信道的切換裝置,設(shè)置于無(wú)線接入點(diǎn)。請(qǐng)參考圖5,其為本發(fā)明實(shí)施例所提供的無(wú)線信道的切換裝置的功能方塊圖。如圖所示,該裝置包括:
所述裝置包括:
信道狀態(tài)信息獲取模塊50,用于獲取各候選信道的信道狀態(tài)信息;
子載波差異計(jì)算模塊51,用于基于每個(gè)候選信道,根據(jù)該候選信道的信道狀態(tài)信息,獲得該候選信道的子載波差異數(shù)據(jù);
信道選擇模塊52,用于根據(jù)每個(gè)候選信道的子載波差異數(shù)據(jù),進(jìn)行無(wú)線信道切換。
在一種可行的實(shí)施方案中,候選信道的子載波差異數(shù)據(jù)包括以下數(shù)據(jù)中的一個(gè)或多個(gè):
各子載波的幅度方差;
各子載波的幅度標(biāo)準(zhǔn)差;
各子載波的幅度最大值;以及,
各子載波的幅度最小值。
在一種可行的實(shí)施方案中,所述信道選擇模塊52,具體用于:
根據(jù)每個(gè)候選信道的子載波差異數(shù)據(jù),在各候選信道中進(jìn)行篩選,確定目標(biāo)工作信道;
將工作信道由當(dāng)前工作信道切換至所述目標(biāo)工作信道。
在一種可行的實(shí)施方案中,所述信道選擇模塊52用于根據(jù)每個(gè)候選信道的子載波差異數(shù)據(jù),在各候選信道中進(jìn)行篩選,確定目標(biāo)工作信道時(shí),具體用于:
根據(jù)每個(gè)候選信道的子載波差異數(shù)據(jù),在各候選信道中,選擇子載波頻率衰減程度滿足指定條件的一個(gè)候選信道,以作為所述目標(biāo)工作信道。
在一種可行的實(shí)施方案中,若候選信道的子載波差異數(shù)據(jù)包括各子載波的幅度方差;所述信道選擇模塊52,具體用于:在各候選信道中,選擇各子載波的幅度方差最小的候選信道,以作為所述目標(biāo)工作信道。
在一種可行的實(shí)施方案中,若候選信道的子載波差異數(shù)據(jù)包括各子載波的幅度標(biāo)準(zhǔn)差;所述信道選擇模塊52,具體用于:在各候選信道中,選擇各子載波的幅度標(biāo)準(zhǔn)差最小的候選信道,以作為所述目標(biāo)工作信道。
在一種可行的實(shí)施方案中,若候選信道的子載波差異數(shù)據(jù)包括各子載波的幅度最大值和幅度最小值;所述信道選擇模塊52,具體用于:
針對(duì)每個(gè)候選信道,計(jì)算該候選信道的幅度最大值與幅度標(biāo)準(zhǔn)值之間的差值,以及,計(jì)算該候選信道的幅度最小值與幅度標(biāo)準(zhǔn)值之間的差值;
在各候選信道中,選擇兩個(gè)差值都最小的候選信道,以作為所述目標(biāo)工作信道。
由于本實(shí)施例中的各單元能夠執(zhí)行圖2至圖4所示的方法,本實(shí)施例未詳細(xì)描述的部分,可參考對(duì)圖2至圖4的相關(guān)說(shuō)明。
本發(fā)明實(shí)施例的技術(shù)方案具有以下有益效果:
本發(fā)明實(shí)施例中,通過(guò)獲取各候選信道的信道狀態(tài)信息;從而,基于每個(gè)候選信道,根據(jù)該候選信道的信道狀態(tài)信息,獲得該候選信道的子載波差異數(shù)據(jù);進(jìn)而根據(jù)每個(gè)候選信道的子載波差異數(shù)據(jù),進(jìn)行無(wú)線信道切換。因此,本發(fā)明實(shí)施例提供的技術(shù)方案中,利用信道狀態(tài)信息得到同一信道中各子載波彼此之間的差異性,進(jìn)而依據(jù)該差異性在多個(gè)信道中選擇目標(biāo)工作信道,而信道狀態(tài)信息的整體結(jié)構(gòu)特征相對(duì)比較穩(wěn)定,利用信道狀態(tài)信息包含的信息進(jìn)行信道切換可以更加準(zhǔn)確,能夠減少空間多徑干擾帶來(lái)的影響,減小了多徑傳輸造成的選擇性頻率衰減,更加有效的實(shí)現(xiàn)了無(wú)線信道選擇功能,提高了無(wú)線傳輸質(zhì)量。因此本發(fā)明實(shí)施例中能夠在一定程度上解決現(xiàn)有技術(shù)中室內(nèi)環(huán)境中依賴(lài)rssi完成信道切換時(shí)信道切換的準(zhǔn)確性較低的問(wèn)題。
所屬領(lǐng)域的技術(shù)人員可以清楚地了解到,為描述的方便和簡(jiǎn)潔,上述描述的系統(tǒng),裝置和單元的具體工作過(guò)程,可以參考前述方法實(shí)施例中的對(duì)應(yīng)過(guò)程,在此不再贅述。
在本發(fā)明所提供的幾個(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ú)物理存在,也可以?xún)蓚€(gè)或兩個(gè)以上單元集成在一個(gè)單元中。上述集成的單元既可以采用硬件的形式實(shí)現(xiàn),也可以采用硬件加軟件功能單元的形式實(shí)現(xiàn)。
上述以軟件功能單元的形式實(shí)現(xiàn)的集成的單元,可以存儲(chǔ)在一個(gè)計(jì)算機(jī)可讀取存儲(chǔ)介質(zhì)中。上述軟件功能單元存儲(chǔ)在一個(gè)存儲(chǔ)介質(zhì)中,包括若干指令用以使得一臺(tái)計(jì)算機(jī)裝置(可以是個(gè)人計(jì)算機(jī),服務(wù)器,或者網(wǎng)絡(luò)裝置等)或處理器(processor)執(zhí)行本發(fā)明各個(gè)實(shí)施例所述方法的部分步驟。而前述的存儲(chǔ)介質(zhì)包括:u盤(pán)、移動(dòng)硬盤(pán)、只讀存儲(chǔ)器(read-onlymemory,rom)、隨機(jī)存取存儲(chǔ)器(randomaccessmemory,ram)、磁碟或者光盤(pán)等各種可以存儲(chǔ)程序代碼的介質(zhì)。
以上所述僅為本發(fā)明的較佳實(shí)施例而已,并不用以限制本發(fā)明,凡在本發(fā)明的精神和原則之內(nèi),所做的任何修改、等同替換、改進(jìn)等,均應(yīng)包含在本發(fā)明保護(hù)的范圍之內(nèi)。