亚洲狠狠干,亚洲国产福利精品一区二区,国产八区,激情文学亚洲色图

用于無線局域網的抗干擾方法及裝置制造方法

文檔序號:7803497閱讀:183來源:國知局
用于無線局域網的抗干擾方法及裝置制造方法
【專利摘要】本發(fā)明提供了一種用于無線局域網的抗干擾方法及裝置,其中,所述抗干擾方法,包括:檢測在預定時間內接收報文占用信道的時長和發(fā)送報文占用所述信道的時長,以及在所述預定時間內所述信道的非空閑時長;根據所述接收報文占用信道的時長、所述發(fā)送報文占用所述信道的時長和所述信道的非空閑時長計算其他信號在所述預定時間內占用所述信道的時長;根據所述其他信號在所述預定時間內占用所述信道的時長,調整判斷所述信道是否空閑的策略,以增強抵抗所述其他信號干擾的能力。本發(fā)明的技術方案能夠降低除當前無線局域網之外的所有其他信號的干擾,進而減少等待信道空閑的時間,有利于提高下行業(yè)務的吞吐量。
【專利說明】用于無線局域網的抗干擾方法及裝置
【技術領域】
[0001]本發(fā)明涉及通信【技術領域】,具體而言,涉及一種用于無線局域網的抗干擾方法和一種用于無線局域網的抗干擾裝置。
【背景技術】
[0002]WLAN (Wireless Local Area Network,無線局域網)技術是一種廣泛應用的無線接入技術,已經廣泛應用于家庭及企業(yè)等機構,企業(yè)的許多重要應用,諸如語音、視頻、定位等服務都逐漸部署到無線網絡上。但是,隨著應用的增加,無線干擾問題對網絡服務質量的影響日顯突出。
[0003]無線干擾按照類型可劃分為WLAN干擾和非WLAN干擾。其中,干擾源發(fā)送的無線信號符合802.11標準的稱為WLAN干擾,除此之外都是非WLAN干擾。在WLAN MAC (MediaAccess Control,媒介訪問控制)芯片的實現中,是通過檢測干擾信號中是否有符合802.11前導的重復序列來判斷干擾信號是否是WLAN信號。
[0004]當WLAN MAC芯片有報文需要發(fā)送時,需要先檢測信道是否空閑,這個過程叫做空閑信道檢測,即CCA (Clear Channel Assessment),只有信道中的干擾信號能量低于預定的門限值時(為便于描述,以下簡稱CCA門限值),CCA才會評估信道上無干擾,可以進行報文的發(fā)送,否則WLAN MAC芯片會延遲報文的發(fā)送,直到信道中的干擾信號能量低于CCA門限值。
[0005]通常情況下,WLAN MAC芯片對信道中干擾信號能量超過CCA門限值的干擾信號進行檢測,若檢測成功,則認為該干擾信號是WLAN信號,否則WLAN MAC芯片會產生一個檢測錯誤,即PhyError。在相關技術中,通過定期檢測并統(tǒng)計PhyError的數量來設定CCA門限值,具體地,當PhyError數量大于設定值時,提高CCA門限值,當PhyError數量小于另一個設定值時,降低CCA門限值,以避免在非WLAN信號干擾時,長時間等待信道空閑而造成下行業(yè)務吞吐量低的問題。
[0006]但是,相關技術中提出的方案只能在一定程度上降低非WLAN信號的干擾,但是若在同一區(qū)域存在多個WLAN接入點,則對于某一個WLAN接入點會存在多個WLAN信號干擾,造成CCA長時間檢測到信道忙,從而長時間等待信道空閑,報文難以發(fā)送,導致下行業(yè)務的吞吐量低。具體地,如圖1所示,在大型會場存在接入點102和接入點104,以及多個工作站,即工作站106、工作站108、工作站110和工作站112,其中的一個接入點會受到另一個接入點和多個工作站的WLAN干擾;如圖2所示,在寫字樓的每個樓層都會設置有接入點以及工作站,則相互之間也會造成WLAN信號干擾。
[0007]因此,如何同時避免WLAN網絡受到其他WLAN信號和非WLAN信號的干擾,減少等待信道空閑的時間,進而提高下行業(yè)務的吞吐量成為亟待解決的技術問題。

【發(fā)明內容】

[0008]本發(fā)明正是基于上述技術問題至少之一,提出了一種新的用于無線局域網的抗干擾方案,能夠降低除當前無線局域網之外的所有其他信號的干擾,進而減少等待信道空閑的時間,有利于提高下行業(yè)務的吞吐量。
[0009]有鑒于此,本發(fā)明提出了一種用于無線局域網的抗干擾方法,包括:檢測在預定時間內接收報文占用信道的時長和發(fā)送報文占用所述信道的時長,以及在所述預定時間內所述信道的非空閑時長;根據所述接收報文占用信道的時長、所述發(fā)送報文占用所述信道的時長和所述信道的非空閑時長計算其他信號在所述預定時間內占用所述信道的時長;根據所述其他信號在所述預定時間內占用所述信道的時長,調整判斷所述信道是否空閑的策略,以增強抵抗所述其他信號干擾的能力。
[0010]在該技術方案中,通過計算其他信號在上述預定時間內占用信道的時長,可以確定無線局域網絡如WLAN網絡受到其他信號的干擾情況(具體地,占用信道的時長越長,干擾越大),進而能夠對判斷信道是否空閑的策略進行調整,以在受到其他信號的干擾較大時,能夠降低判斷信道是否空閑的標準,進而能夠縮減等待信道空閑的時間,有利于報文的發(fā)送,提高下行業(yè)務的吞吐量。其中,其他信號既包括WLAN信號,又包括非WLAN信號,解決了相關技術中無法對WLAN信號的干擾進行處理的問題。計算其他信號在預定時間內占用信道的時長是通過計算信道的非空閑時長減去接收報文占用信道的時長和發(fā)送報文占用信道的時長得到的。
[0011]在上述技術方案中,優(yōu)選地,判斷所述信道是否空閑的策略包括:檢測所述信道中的信號能量;判斷所述信道中的信號能量是否小于或等于預定閾值,以及在確定所述信道中的信號能量小于或等于所述預定閾值時,判定所述信道空閑。
[0012]在該技術方案中,信道中的信號能量越大,說明其他信號對信道的占用量越大,因此可以通過對信道中信號能量的判斷,以確定信道是否空閑。
[0013]在上述技術方案中,優(yōu)選地,根據所述其他信號在所述預定時間內占用所述信道的時長,調整判斷所述信道是否空閑的策略的步驟具體為:根據所述其他信號在所述預定時間內占用所述信道的時長和所述預定時間計算所述其他信號對所述信道的占用率;在所述占用率大于或等于第一預定值時,增大所述預定閾值;以及在所述占用率小于或等于第二預定值時,減小所述預定閾值。
[0014]在該技術方案中,具體來說,在其他信號對信道的占用率較大時,說明無線局域網絡受到其他信號的干擾較大,因此為了增強無線局域網絡的抗干擾能力,縮減等待信道空閑的時間,可以降低判斷信道是否空閑的標準,即增大對信道中信號能量進行判斷的參考量(上述預定閾值);而在其他信號對信道的占用率較小時,說明無線無局域網受到其他信號的干擾較小,因此為了避免對其他信號產生較大的干擾,可以適當提高判斷信道是否空閑的標準,即減小對信道中信號能量進行判斷的參考量(上述預定閾值)。其中,第一預定閾值和第二預定閾值可以根據無線局域網絡所處的實際網絡環(huán)境進行設定。在計算其他信號對信道的占用率時,是通過計算在預定時間內其他信號占用信道的時長和預定時間的比值,得到其他信號對信道的占用率,當然,也可以計算在預定時間內接收報文占用信道的時長與預定時間的比值,得到接收報文對信道的占用率;并計算在預定時間內發(fā)送報文占用信道的時長與預定時間的比值,得到發(fā)送報文對信道的占用率;類似地,計算在預定時間內信道的非空閑時長與預定時間的比值,得到信道總的占用率,之后用信道總的占用率減去接收報文對信道的占用率和發(fā)送報文對信道的占用率,得到其他信號對信道的占用率。[0015]在上述技術方案中,優(yōu)選地,根據在所述預定時間內接收到的每個報文的Duration/ID字段,確定所述每個報文占用所述信道的時長;將在所述預定時間內接收到的所有報文占用所述信道的時長進行累加,以得到在所述預定時間內接收報文占用所述信道的時長。
[0016]在該技術方案中,由于報文的Duration/ID字段代表報文占用信道的時長以及在接收到報文后返回的(塊)確認幀占用信道的時長,因此可以通過報文的Duration/ID字段確定每個報文占用信道的時長,進而計算接收到所有報文所占用的信道時長;類似地,發(fā)送報文占用信道的時長也可以通過統(tǒng)計發(fā)送的每個報文占用信道的時長得到。
[0017]在上述技術方案中,無線局域網絡僅在判定所述信道空閑時,才向接收側發(fā)送待發(fā)送的報文。
[0018]根據本發(fā)明的另一方面,還提出了一種用于無線局域網的抗干擾裝置,包括:檢測單元,用于檢測在預定時間內交互單元接收報文占用信道的時長和發(fā)送報文占用所述信道的時長,以及在所述預定時間內所述信道的非空閑時長;處理單元,用于根據所述接收報文占用信道的時長、所述發(fā)送報文占用所述信道的時長和所述信道的非空閑時長計算其他信號在所述預定時間內占用所述信道的時長,以及根據所述其他信號在所述預定時間內占用所述信道的時長,調整判斷單元判斷所述信道是否空閑的策略,以增強抵抗所述其他信號干擾的能力;所述交互單元,用于發(fā)送報文和接收報文;所述判斷單元,用于判斷所述信道是否空閑。
[0019]在該技術方案中,通過計算其他信號在上述預定時間內占用信道的時長,可以確定無線局域網絡如WLAN網絡受到其他信號的干擾情況(具體地,占用信道的時長越長,干擾越大),進而能夠對判斷信道是否空閑的策略進行調整,以在受到其他信號的干擾較大時,能夠降低判斷信道是否空閑的標準,進而能夠縮減等待信道空閑的時間,有利于報文的發(fā)送,提高下行業(yè)務的吞吐量。其中,其他信號既包括WLAN信號,又包括非WLAN信號,解決了相關技術中無法對WLAN信號的干擾進行處理的問題。計算其他信號在預定時間內占用信道的時長是通過計算信道的非空閑時長減去接收報文占用信道的時長和發(fā)送報文占用信道的時長得到的。
[0020]在上述技術方案中,優(yōu)選地,所述檢測單元還用于:檢測所述信道中的信號能量;所述判斷單元具體用于:判斷所述信道中的信號能量是否小于或等于預定閾值,以及在所述信道中的信號能量小于或等于所述預定閾值時,判定所述信道空閑。
[0021]在該技術方案中,信道中的信號能量越大,說明其他信號對信道的占用量越大,因此可以通過對信道中信號能量的判斷,以確定信道是否空閑。
[0022]在上述技術方案中,優(yōu)選地,所述處理單元包括:計算單元,根據所述其他信號在所述預定時間內占用所述信道的時長和所述預定時間計算所述其他信號對所述信道的占用率;調整單元,用于在所述占用率大于或等于第一預定值時,增大所述預定閾值;以及在所述占用率小于或等于第二預定值時,減小所述預定閾值。
[0023]在該技術方案中,具體來說,在其他信號對信道的占用率較大時,說明無線局域網絡受到其他信號的干擾較大,因此為了增強無線局域網絡的抗干擾能力,縮減等待信道空閑的時間,可以降低判斷信道是否空閑的標準,即增大對信道中信號能量進行判斷的參考量(上述預定閾值);而在其他信號對信道的占用率較小時,說明無線無局域網受到其他信號的干擾較小,因此為了避免對其他信號產生較大的干擾,可以適當提高判斷信道是否空閑的標準,即減小對信道中信號能量進行判斷的參考量(上述預定閾值)。其中,第一預定閾值和第二預定閾值可以根據無線局域網絡所處的實際網絡環(huán)境進行設定。在計算其他信號對信道的占用率時,是通過計算在預定時間內其他信號占用信道的時長和預定時間的比值,得到其他信號對信道的占用率,當然,也可以計算在預定時間內接收報文占用信道的時長與預定時間的比值,得到接收報文對信道的占用率;并計算在預定時間內發(fā)送報文占用信道的時長與預定時間的比值,得到發(fā)送報文對信道的占用率;類似地,計算在預定時間內信道的非空閑時長與預定時間的比值,得到信道總的占用率,之后用信道總的占用率減去接收報文對信道的占用率和發(fā)送報文對信道的占用率,得到其他信號對信道的占用率。
[0024]在上述技術方案中,優(yōu)選地,所述檢測單元具體用于:根據在所述預定時間內接收到的每個報文的Duration/ID字段,確定所述每個報文占用所述信道的時長;將在所述預定時間內接收到的所有報文占用所述信道的時長進行累加,以得到在所述預定時間內接收報文占用所述信道的時長。
[0025]在該技術方案中,由于報文的Duration/ID字段代表報文占用信道的時長以及在接收到報文后返回的(塊)確認幀占用信道的時長,因此可以通過報文的Duration/ID字段確定每個報文占用信道的時長,進而計算接收到所有報文所占用的信道時長;類似地,發(fā)送報文占用信道的時長也可以通過統(tǒng)計發(fā)送的每個報文占用信道的時長得到。
[0026]在上述技術方案中,優(yōu)選地,所述交互單元具體用于:在所述判斷單元判定所述信道空閑時,向接收側發(fā)送待發(fā)送的報文。
[0027]通過以上技術方案,能夠降低除當前無線局域網之外的所有其他信號的干擾,進而減少等待信道空閑的時間,有利于提高下行業(yè)務的吞吐量。
【專利附圖】

【附圖說明】
[0028]圖1至圖2示出了現有網絡環(huán)境中的干擾情況示意圖;
[0029]圖3示出了根據本發(fā)明的實施例的用于無線局域網的抗干擾方法的示意流程圖;
[0030]圖4示出了根據本發(fā)明的實施例的用于無線局域網的抗干擾裝置的示意框圖;
[0031]圖5示出了根據本發(fā)明的一個實施例的用于無線局域網的報文發(fā)送系統(tǒng)的結構示意圖;
[0032]圖6示出了用于圖5中所示的系統(tǒng)的抗干擾裝置的結構示意圖。
【具體實施方式】
[0033]為了能夠更清楚地理解本發(fā)明的上述目的、特征和優(yōu)點,下面結合附圖和【具體實施方式】對本發(fā)明進行進一步的詳細描述。需要說明的是,在不沖突的情況下,本申請的實施例及實施例中的特征可以相互組合。
[0034]在下面的描述中闡述了很多具體細節(jié)以便于充分理解本發(fā)明,但是,本發(fā)明還可以采用其他不同于在此描述的其他方式來實施,因此,本發(fā)明的保護范圍并不受下面公開的具體實施例的限制。
[0035]圖3示出了根據本發(fā)明的實施例的用于無線局域網的抗干擾方法的示意流程圖。
[0036]如圖3所示,根據本發(fā)明的實施例的用于無線局域網的抗干擾方法,包括:步驟302,檢測在預定時間內接收報文占用信道的時長和發(fā)送報文占用所述信道的時長,以及在所述預定時間內所述信道的非空閑時長;步驟304,根據所述接收報文占用信道的時長、所述發(fā)送報文占用所述信道的時長和所述信道的非空閑時長計算其他信號在所述預定時間內占用所述信道的時長;步驟306,根據所述其他信號在所述預定時間內占用所述信道的時長,調整判斷所述信道是否空閑的策略,以增強抵抗所述其他信號干擾的能力。
[0037]在該技術方案中,通過計算其他信號在上述預定時間內占用信道的時長,可以確定無線局域網絡如WLAN網絡受到其他信號的干擾情況(具體地,占用信道的時長越長,干擾越大),進而能夠對判斷信道是否空閑的策略進行調整,以在受到其他信號的干擾較大時,能夠降低判斷信道是否空閑的標準,進而能夠縮減等待信道空閑的時間,有利于報文的發(fā)送,提高下行業(yè)務的吞吐量。其中,其他信號既包括WLAN信號,又包括非WLAN信號,解決了相關技術中無法對WLAN信號的干擾進行處理的問題。計算其他信號在預定時間內占用信道的時長是通過計算信道的非空閑時長減去接收報文占用信道的時長和發(fā)送報文占用信道的時長得到的。
[0038]在上述技術方案中,優(yōu)選地,判斷所述信道是否空閑的策略包括:檢測所述信道中的信號能量;判斷所述信道中的信號能量是否小于或等于預定閾值,以及在確定所述信道中的信號能量小于或等于所述預定閾值時,判定所述信道空閑。
[0039]在該技術方案中,信道中的信號能量越大,說明其他信號對信道的占用量越大,因此可以通過對信道中信號能量的判斷,以確定信道是否空閑。
[0040]在上述技術方案中,優(yōu)選地,根據所述其他信號在所述預定時間內占用所述信道的時長,調整判斷所述信道是否空閑的策略的步驟具體為:根據所述其他信號在所述預定時間內占用所述信道的時長和所述預定時間計算所述其他信號對所述信道的占用率;在所述占用率大于或等于第一預定值時,增大所述預定閾值;以及在所述占用率小于或等于第二預定值時,減小所述預定閾值。
[0041]在該技術方案中,具體來說,在其他信號對信道的占用率較大時,說明無線局域網絡受到其他信號的干擾較大,因此為了增強無線局域網絡的抗干擾能力,縮減等待信道空閑的時間,可以降低判斷信道是否空閑的標準,即增大對信道中信號能量進行判斷的參考量(上述預定閾值);而在其他信號對信道的占用率較小時,說明無線無局域網受到其他信號的干擾較小,因此為了避免對其他信號產生較大的干擾,可以適當提高判斷信道是否空閑的標準,即減小對信道中信號能量進行判斷的參考量(上述預定閾值)。其中,第一預定閾值和第二預定閾值可以根據無線局域網絡所處的實際網絡環(huán)境進行設定。在計算其他信號對信道的占用率時,是通過計算在預定時間內其他信號占用信道的時長和預定時間的比值,得到其他信號對信道的占用率,當然,也可以計算在預定時間內接收報文占用信道的時長與預定時間的比值,得到接收報文對信道的占用率;并計算在預定時間內發(fā)送報文占用信道的時長與預定時間的比值,得到發(fā)送報文對信道的占用率;類似地,計算在預定時間內信道的非空閑時長與預定時間的比值,得到信道總的占用率,之后用信道總的占用率減去接收報文對信道的占用率和發(fā)送報文對信道的占用率,得到其他信號對信道的占用率。
[0042]在上述技術方案中,優(yōu)選地,根據在所述預定時間內接收到的每個報文的Duration/ID字段,確定所述每個報文占用所述信道的時長;將在所述預定時間內接收到的所有報文占用所述信道的時長進行累加,以得到在所述預定時間內接收報文占用所述信道的時長。
[0043]在該技術方案中,由于報文的Duration/ID字段代表報文占用信道的時長以及在接收到報文后返回的(塊)確認幀占用信道的時長,因此可以通過報文的Duration/ID字段確定每個報文占用信道的時長,進而計算接收到所有報文所占用的信道時長;類似地,發(fā)送報文占用信道的時長也可以通過統(tǒng)計發(fā)送的每個報文占用信道的時長得到。
[0044]在上述技術方案中,無線局域網絡僅在判定所述信道空閑時,才向接收側發(fā)送待發(fā)送的報文。
[0045]圖4示出了根據本發(fā)明的實施例的用于無線局域網的抗干擾裝置的示意框圖。
[0046]如圖4所示,根據本發(fā)明的實施例的用于無線局域網的抗干擾裝置400,包括:檢測單元402,用于檢測在預定時間內交互單元404接收報文占用信道的時長和發(fā)送報文占用所述信道的時長,以及在所述預定時間內所述信道的非空閑時長;處理單元406,用于根據所述接收報文占用信道的時長、所述發(fā)送報文占用所述信道的時長和所述信道的非空閑時長計算其他信號在所述預定時間內占用所述信道的時長,以及根據所述其他信號在所述預定時間內占用所述信道的時長,調整判斷單元408判斷所述信道是否空閑的策略,以增強抵抗所述其他信號干擾的能力;所述交互單元404,用于發(fā)送報文和接收報文;所述判斷單元408,用于判斷所述信道是否空閑。
[0047]在該技術方案中,通過計算其他信號在上述預定時間內占用信道的時長,可以確定無線局域網絡如WLAN網絡受到其他信號的干擾情況(具體地,占用信道的時長越長,干擾越大),進而能夠對判斷信道是否空閑的策略進行調整,以在受到其他信號的干擾較大時,能夠降低判斷信道是否空閑的標準,進而能夠縮減等待信道空閑的時間,有利于報文的發(fā)送,提高下行業(yè)務的吞吐量。其中,其他信號既包括WLAN信號,又包括非WLAN信號,解決了相關技術中無法對WLAN信號的干擾進行處理的問題。計算其他信號在預定時間內占用信道的時長是通過計算信道的非空閑時長減去接收報文占用信道的時長和發(fā)送報文占用信道的時長得到的。
[0048]在上述技術方案中,優(yōu)選地,所述檢測單元402還用于:檢測所述信道中的信號能量;所述判斷單元408具體用于:判斷所述信道中的信號能量是否小于或等于預定閾值,以及在所述信道中的信號能量小于或等于所述預定閾值時,判定所述信道空閑。
[0049]在該技術方案中,信道中的信號能量越大,說明其他信號對信道的占用量越大,因此可以通過對信道中信號能量的判斷,以確定信道是否空閑。
[0050]在上述技術方案中,優(yōu)選地,所述處理單元406包括:計算單元4062,根據所述其他信號在所述預定時間內占用所述信道的時長和所述預定時間計算所述其他信號對所述信道的占用率;調整單元4064,用于在所述占用率大于或等于第一預定值時,增大所述預定閾值;以及在所述占用率小于或等于第二預定值時,減小所述預定閾值。
[0051]在該技術方案中,具體來說,在其他信號對信道的占用率較大時,說明無線局域網絡受到其他信號的干擾較大,因此為了增強無線局域網絡的抗干擾能力,縮減等待信道空閑的時間,可以降低判斷信道是否空閑的標準,即增大對信道中信號能量進行判斷的參考量(上述預定閾值);而在其他信號對信道的占用率較小時,說明無線無局域網受到其他信號的干擾較小,因此為了避免對其他信號產生較大的干擾,可以適當提高判斷信道是否空閑的標準,即減小對信道中信號能量進行判斷的參考量(上述預定閾值)。其中,第一預定閾值和第二預定閾值可以根據無線局域網絡所處的實際網絡環(huán)境進行設定。在計算其他信號對信道的占用率時,是通過計算在預定時間內其他信號占用信道的時長和預定時間的比值,得到其他信號對信道的占用率,當然,也可以計算在預定時間內接收報文占用信道的時長與預定時間的比值,得到接收報文對信道的占用率;并計算在預定時間內發(fā)送報文占用信道的時長與預定時間的比值,得到發(fā)送報文對信道的占用率;類似地,計算在預定時間內信道的非空閑時長與預定時間的比值,得到信道總的占用率,之后用信道總的占用率減去接收報文對信道的占用率和發(fā)送報文對信道的占用率,得到其他信號對信道的占用率。
[0052]在上述技術方案中,優(yōu)選地,所述檢測單元402具體用于:根據在所述預定時間內接收到的每個報文的Duration/ID字段,確定所述每個報文占用所述信道的時長;將在所述預定時間內接收到的所有報文占用所述信道的時長進行累加,以得到在所述預定時間內接收報文占用所述信道的時長。
[0053]在該技術方案中,由于報文的Duration/ID字段代表報文占用信道的時長以及在接收到報文后返回的(塊)確認幀占用信道的時長,因此可以通過報文的Duration/ID字段確定每個報文占用信道的時長,進而計算接收到所有報文所占用的信道時長;類似地,發(fā)送報文占用信道的時長也可以通過統(tǒng)計發(fā)送的每個報文占用信道的時長得到。
[0054]在上述技術方案中,優(yōu)選地,所述交互單元404具體用于:在所述判斷單元408判定所述信道空閑時,向接收側發(fā)送待發(fā)送的報文。
[0055]下面結合圖5至圖6,以WLAN網絡為例詳細說明本發(fā)明的技術方案。
[0056]圖5示出了根據本發(fā)明的一個實施例的用于無線局域網的報文發(fā)送系統(tǒng)的結構示意圖;圖6示出了用于圖5中所示的系統(tǒng)的抗干擾裝置的結構示意圖。
[0057]如圖5所示,根據本發(fā)明的一個實施例的用于無線局域網的報文發(fā)送系統(tǒng),包括:處理單元502 (可以是CPU系統(tǒng))、WLAN驅動單元504、媒介訪問控制芯片506 (即WLAN MAC芯片)和射頻單元508。具體地,在處理單元502需要通過WLAN發(fā)送報文給接收端設備510時,先將待發(fā)送報文交由WLAN驅動單元504,由WLAN驅動單元504對報文進行封裝處理,以得到MPDU (MAC Protocol Data Unit,MAC協(xié)議數據單元),之后將MPDU送入媒介訪問控制芯片506中進行處理,并通過射頻單元508發(fā)送至接收端設備510。
[0058]如圖6所示,用于圖5中所示的系統(tǒng)的抗干擾裝置,其中,圖5中所示的媒介訪問控制芯片506包括該抗干擾裝置,該抗干擾裝置包括:
[0059]CCA門限設置模塊602,接收報文的信道占用率檢測模塊604和信道占用率硬件檢測模塊606。
[0060]其中,CCA門限設置模塊602包括有一個定時器,在定時器的定時時間達到之后,CCA門限設置模塊602獲取接收報文的信道占用率檢測模塊604和信道占用率硬件檢測模塊606的結果,以對CCA門限值進行設置。
[0061]接收報文的信道占用率檢測模塊604,用于檢測圖5中所示的系統(tǒng)接收報文對信道的占用時長。具體地,由于802.11報文頭中有Duration/ID字段,代表本報文占用的信道時長,以及發(fā)送(塊)確認幀所需要占用的信道時長,因此,接收報文的信道占用率檢測模塊604將接收到的所有報文的Duration進行累加,以得到接收報文占用信道的時間。當CCA門限設置模塊602在定時器的定時時間到達之后,從接收報文的信道占用率檢測模塊604獲取到接收報文占用信道的時間時,將接收報文占用信道的時間除以定時器的定時時間作為接收報文的信道占用率。
[0062]信道占用率硬件檢測模塊606用于在定時器的定時時間內檢測信道總的非空閑時長以及圖5中所示的系統(tǒng)發(fā)送報文所占用信道的時長。CCA門限設置模塊602將信道總的非空閑時長除以定時器的定時時間作為信道總的占用率,并將發(fā)送報文所占用信道的時長除以定時器的定時時間作為發(fā)送報文的信道占用率。進而CCA門限設置模塊602根據以下公式:
[0063]信道總的占用率-發(fā)送報文的信道占用率-接收報文的信道占用率;
[0064]計算其他信號在定時器的定時時間內的信道占用率,其中,其他信號既包括WLAN信號,又包括WLAN信號。
[0065]在計算得到其他信號的信道占用率后,CCA門限設置模塊602在判定其他信號的信道占用率超過第一個預設的門限值時,提升CCA門限值,以在其他信號的干擾較大時,降低判斷信道是否空閑的標準,即提升CCA門限值;在判定其他信號的信道占用率低于第二個預設的門限值時,降低CCA門限值,以在其他信號的干擾較小時,為了避免對其他信號產生較大的干擾,可以適當提高判斷信道是否空閑的標準,即降低CCA門限值。
[0066]通過上述實施例中的技術方案,能同時檢測其他WLAN信號和非WLAN信號的干擾,從而更加準確的設置CCA門限值,進而在受到其他WLAN信號和非WLAN信號的干擾較大時,能夠縮短等待信道空閑的時間,以利于報文的發(fā)送,從而提高下行業(yè)務的吞吐量。
[0067]以上結合附圖詳細說明了本發(fā)明的技術方案,考慮到相關技術中提出的抗干擾方案僅能在一定程度上降低非WLAN信號的干擾,而不能降低WLAN信號的干擾,造成系統(tǒng)長時間等待信道空閑,報文難以發(fā)送,下行業(yè)務的吞吐量低。因此,本發(fā)明提出了一種新的用于無線局域網的抗干擾方案,能夠降低除當前無線局域網之外的所有其他信號的干擾,進而減少等待彳目道空閑的時間,有利于提聞下行業(yè)務的吞吐量。
[0068]以上所述僅為本發(fā)明的優(yōu)選實施例而已,并不用于限制本發(fā)明,對于本領域的技術人員來說,本發(fā)明可以有各種更改和變化。凡在本發(fā)明的精神和原則之內,所作的任何修改、等同替換、改進等,均應包含在本發(fā)明的保護范圍之內。
【權利要求】
1.一種用于無線局域網的抗干擾方法,其特征在于,包括: 檢測在預定時間內接收報文占用信道的時長和發(fā)送報文占用所述信道的時長,以及在所述預定時間內所述信道的非空閑時長; 根據所述接收報文占用信道的時長、所述發(fā)送報文占用所述信道的時長和所述信道的非空閑時長計算其他信號在所述預定時間內占用所述信道的時長; 根據所述其他信號在所述預定時間內占用所述信道的時長,調整判斷所述信道是否空閑的策略,以增強抵抗所述其他信號干擾的能力。
2.根據權利要求1所述的用于無線局域網的抗干擾方法,其特征在于,判斷所述信道是否空閑的策略包括: 檢測所述信道中的信號能量; 判斷所述信道中的信號能量是否小于或等于預定閾值,以及 在確定所述信道中的信號能量小于或等于所述預定閾值時,判定所述信道空閑。
3.根據權利要求2所述的用于無線局域網的抗干擾方法,其特征在于,根據所述其他信號在所述預定時間內占用所述信道的時長,調整判斷所述信道是否空閑的策略的步驟具體為: 根據所述其他信號在 所述預定時間內占用所述信道的時長和所述預定時間計算所述其他信號對所述信道的占用率; 在所述占用率大于或等于第一預定值時,增大所述預定閾值;以及 在所述占用率小于或等于第二預定值時,減小所述預定閾值。
4.根據權利要求1所述的用于無線局域網的抗干擾方法,其特征在于, 根據在所述預定時間內接收到的每個報文的Duration/ID字段,確定所述每個報文占用所述信道的時長; 將在所述預定時間內接收到的所有報文占用所述信道的時長進行累加,以得到在所述預定時間內接收報文占用所述信道的時長。
5.根據權利要求1至4中任一項所述的用于無線局域網的抗干擾方法,其特征在于,在判定所述信道空閑時,向接收側發(fā)送待發(fā)送的報文。
6.一種用于無線局域網的抗干擾裝置,其特征在于,包括: 檢測單元,用于檢測在預定時間內交互單元接收報文占用信道的時長和發(fā)送報文占用所述信道的時長,以及在所述預定時間內所述信道的非空閑時長; 處理單元,用于根據所述接收報文占用信道的時長、所述發(fā)送報文占用所述信道的時長和所述信道的非空閑時長計算其他信號在所述預定時間內占用所述信道的時長,以及根據所述其他信號在所述預定時間內占用所述信道的時長,調整判斷單元判斷所述信道是否空閑的策略,以增強抵抗所述其他信號干擾的能力; 所述交互單元,用于發(fā)送報文和接收報文; 所述判斷單元,用于判斷所述信道是否空閑。
7.根據權利要求6所述的用于無線局域網的抗干擾裝置,其特征在于,所述檢測單元還用于:檢測所述信道中的信號能量; 所述判斷單元具體用于: 判斷所述信道中的信號能量是否小于或等于預定閾值,以及在所述信道中的信號能量小于或等于所述預定閾值時,判定所述信道空閑。
8.根據權利要求7所述的用于無線局域網的抗干擾裝置,其特征在于,所述處理單元包括: 計算單元,根據所述其他信號在所述預定時間內占用所述信道的時長和所述預定時間計算所述其他信號對所述信道的占用率; 調整單元,用于在所述占用率大于或等于第一預定值時,增大所述預定閾值;以及 在所述占用率小于或等于第二預定值時,減小所述預定閾值。
9.根據權利要求6所述的用于無線局域網的抗干擾裝置,其特征在于,所述檢測單元具體用于: 根據在所述預定時間內接收到的每個報文的Duration/ID字段,確定所述每個報文占用所述信道的時長; 將在所述預定時間內接收到的所有報文占用所述信道的時長進行累加,以得到在所述預定時間內接收報文占用所述信道的時長。
10.根據權利要求6至9中任一項所述的用于無線局域網的抗干擾裝置,其特征在于,所述交互單元具體用于: 在所述判斷單 元判定所述信道空閑時,向接收側發(fā)送待發(fā)送的報文。
【文檔編號】H04W24/00GK103987059SQ201410199033
【公開日】2014年8月13日 申請日期:2014年5月12日 優(yōu)先權日:2014年5月12日
【發(fā)明者】張巍巍, 廖欣 申請人:北京奇天攬勝科技有限公司
網友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1