用于无线局域网的抗干扰方法及装置制造方法

文档序号:7803497阅读:167来源:国知局
用于无线局域网的抗干扰方法及装置制造方法
【专利摘要】本发明提供了一种用于无线局域网的抗干扰方法及装置,其中,所述抗干扰方法,包括:检测在预定时间内接收报文占用信道的时长和发送报文占用所述信道的时长,以及在所述预定时间内所述信道的非空闲时长;根据所述接收报文占用信道的时长、所述发送报文占用所述信道的时长和所述信道的非空闲时长计算其他信号在所述预定时间内占用所述信道的时长;根据所述其他信号在所述预定时间内占用所述信道的时长,调整判断所述信道是否空闲的策略,以增强抵抗所述其他信号干扰的能力。本发明的技术方案能够降低除当前无线局域网之外的所有其他信号的干扰,进而减少等待信道空闲的时间,有利于提高下行业务的吞吐量。
【专利说明】用于无线局域网的抗干扰方法及装置
【技术领域】
[0001]本发明涉及通信【技术领域】,具体而言,涉及一种用于无线局域网的抗干扰方法和一种用于无线局域网的抗干扰装置。
【背景技术】
[0002]WLAN (Wireless Local Area Network,无线局域网)技术是一种广泛应用的无线接入技术,已经广泛应用于家庭及企业等机构,企业的许多重要应用,诸如语音、视频、定位等服务都逐渐部署到无线网络上。但是,随着应用的增加,无线干扰问题对网络服务质量的影响日显突出。
[0003]无线干扰按照类型可划分为WLAN干扰和非WLAN干扰。其中,干扰源发送的无线信号符合802.11标准的称为WLAN干扰,除此之外都是非WLAN干扰。在WLAN MAC (MediaAccess Control,媒介访问控制)芯片的实现中,是通过检测干扰信号中是否有符合802.11前导的重复序列来判断干扰信号是否是WLAN信号。
[0004]当WLAN MAC芯片有报文需要发送时,需要先检测信道是否空闲,这个过程叫做空闲信道检测,即CCA (Clear Channel Assessment),只有信道中的干扰信号能量低于预定的门限值时(为便于描述,以下简称CCA门限值),CCA才会评估信道上无干扰,可以进行报文的发送,否则WLAN MAC芯片会延迟报文的发送,直到信道中的干扰信号能量低于CCA门限值。
[0005]通常情况下,WLAN MAC芯片对信道中干扰信号能量超过CCA门限值的干扰信号进行检测,若检测成功,则认为该干扰信号是WLAN信号,否则WLAN MAC芯片会产生一个检测错误,即PhyError。在相关技术中,通过定期检测并统计PhyError的数量来设定CCA门限值,具体地,当PhyError数量大于设定值时,提高CCA门限值,当PhyError数量小于另一个设定值时,降低CCA门限值,以避免在非WLAN信号干扰时,长时间等待信道空闲而造成下行业务吞吐量低的问题。
[0006]但是,相关技术中提出的方案只能在一定程度上降低非WLAN信号的干扰,但是若在同一区域存在多个WLAN接入点,则对于某一个WLAN接入点会存在多个WLAN信号干扰,造成CCA长时间检测到信道忙,从而长时间等待信道空闲,报文难以发送,导致下行业务的吞吐量低。具体地,如图1所示,在大型会场存在接入点102和接入点104,以及多个工作站,即工作站106、工作站108、工作站110和工作站112,其中的一个接入点会受到另一个接入点和多个工作站的WLAN干扰;如图2所示,在写字楼的每个楼层都会设置有接入点以及工作站,则相互之间也会造成WLAN信号干扰。
[0007]因此,如何同时避免WLAN网络受到其他WLAN信号和非WLAN信号的干扰,减少等待信道空闲的时间,进而提高下行业务的吞吐量成为亟待解决的技术问题。

【发明内容】

[0008]本发明正是基于上述技术问题至少之一,提出了一种新的用于无线局域网的抗干扰方案,能够降低除当前无线局域网之外的所有其他信号的干扰,进而减少等待信道空闲的时间,有利于提高下行业务的吞吐量。
[0009]有鉴于此,本发明提出了一种用于无线局域网的抗干扰方法,包括:检测在预定时间内接收报文占用信道的时长和发送报文占用所述信道的时长,以及在所述预定时间内所述信道的非空闲时长;根据所述接收报文占用信道的时长、所述发送报文占用所述信道的时长和所述信道的非空闲时长计算其他信号在所述预定时间内占用所述信道的时长;根据所述其他信号在所述预定时间内占用所述信道的时长,调整判断所述信道是否空闲的策略,以增强抵抗所述其他信号干扰的能力。
[0010]在该技术方案中,通过计算其他信号在上述预定时间内占用信道的时长,可以确定无线局域网络如WLAN网络受到其他信号的干扰情况(具体地,占用信道的时长越长,干扰越大),进而能够对判断信道是否空闲的策略进行调整,以在受到其他信号的干扰较大时,能够降低判断信道是否空闲的标准,进而能够缩减等待信道空闲的时间,有利于报文的发送,提高下行业务的吞吐量。其中,其他信号既包括WLAN信号,又包括非WLAN信号,解决了相关技术中无法对WLAN信号的干扰进行处理的问题。计算其他信号在预定时间内占用信道的时长是通过计算信道的非空闲时长减去接收报文占用信道的时长和发送报文占用信道的时长得到的。
[0011]在上述技术方案中,优选地,判断所述信道是否空闲的策略包括:检测所述信道中的信号能量;判断所述信道中的信号能量是否小于或等于预定阈值,以及在确定所述信道中的信号能量小于或等于所述预定阈值时,判定所述信道空闲。
[0012]在该技术方案中,信道中的信号能量越大,说明其他信号对信道的占用量越大,因此可以通过对信道中信号能量的判断,以确定信道是否空闲。
[0013]在上述技术方案中,优选地,根据所述其他信号在所述预定时间内占用所述信道的时长,调整判断所述信道是否空闲的策略的步骤具体为:根据所述其他信号在所述预定时间内占用所述信道的时长和所述预定时间计算所述其他信号对所述信道的占用率;在所述占用率大于或等于第一预定值时,增大所述预定阈值;以及在所述占用率小于或等于第二预定值时,减小所述预定阈值。
[0014]在该技术方案中,具体来说,在其他信号对信道的占用率较大时,说明无线局域网络受到其他信号的干扰较大,因此为了增强无线局域网络的抗干扰能力,缩减等待信道空闲的时间,可以降低判断信道是否空闲的标准,即增大对信道中信号能量进行判断的参考量(上述预定阈值);而在其他信号对信道的占用率较小时,说明无线无局域网受到其他信号的干扰较小,因此为了避免对其他信号产生较大的干扰,可以适当提高判断信道是否空闲的标准,即减小对信道中信号能量进行判断的参考量(上述预定阈值)。其中,第一预定阈值和第二预定阈值可以根据无线局域网络所处的实际网络环境进行设定。在计算其他信号对信道的占用率时,是通过计算在预定时间内其他信号占用信道的时长和预定时间的比值,得到其他信号对信道的占用率,当然,也可以计算在预定时间内接收报文占用信道的时长与预定时间的比值,得到接收报文对信道的占用率;并计算在预定时间内发送报文占用信道的时长与预定时间的比值,得到发送报文对信道的占用率;类似地,计算在预定时间内信道的非空闲时长与预定时间的比值,得到信道总的占用率,之后用信道总的占用率减去接收报文对信道的占用率和发送报文对信道的占用率,得到其他信号对信道的占用率。[0015]在上述技术方案中,优选地,根据在所述预定时间内接收到的每个报文的Duration/ID字段,确定所述每个报文占用所述信道的时长;将在所述预定时间内接收到的所有报文占用所述信道的时长进行累加,以得到在所述预定时间内接收报文占用所述信道的时长。
[0016]在该技术方案中,由于报文的Duration/ID字段代表报文占用信道的时长以及在接收到报文后返回的(块)确认帧占用信道的时长,因此可以通过报文的Duration/ID字段确定每个报文占用信道的时长,进而计算接收到所有报文所占用的信道时长;类似地,发送报文占用信道的时长也可以通过统计发送的每个报文占用信道的时长得到。
[0017]在上述技术方案中,无线局域网络仅在判定所述信道空闲时,才向接收侧发送待发送的报文。
[0018]根据本发明的另一方面,还提出了一种用于无线局域网的抗干扰装置,包括:检测单元,用于检测在预定时间内交互单元接收报文占用信道的时长和发送报文占用所述信道的时长,以及在所述预定时间内所述信道的非空闲时长;处理单元,用于根据所述接收报文占用信道的时长、所述发送报文占用所述信道的时长和所述信道的非空闲时长计算其他信号在所述预定时间内占用所述信道的时长,以及根据所述其他信号在所述预定时间内占用所述信道的时长,调整判断单元判断所述信道是否空闲的策略,以增强抵抗所述其他信号干扰的能力;所述交互单元,用于发送报文和接收报文;所述判断单元,用于判断所述信道是否空闲。
[0019]在该技术方案中,通过计算其他信号在上述预定时间内占用信道的时长,可以确定无线局域网络如WLAN网络受到其他信号的干扰情况(具体地,占用信道的时长越长,干扰越大),进而能够对判断信道是否空闲的策略进行调整,以在受到其他信号的干扰较大时,能够降低判断信道是否空闲的标准,进而能够缩减等待信道空闲的时间,有利于报文的发送,提高下行业务的吞吐量。其中,其他信号既包括WLAN信号,又包括非WLAN信号,解决了相关技术中无法对WLAN信号的干扰进行处理的问题。计算其他信号在预定时间内占用信道的时长是通过计算信道的非空闲时长减去接收报文占用信道的时长和发送报文占用信道的时长得到的。
[0020]在上述技术方案中,优选地,所述检测单元还用于:检测所述信道中的信号能量;所述判断单元具体用于:判断所述信道中的信号能量是否小于或等于预定阈值,以及在所述信道中的信号能量小于或等于所述预定阈值时,判定所述信道空闲。
[0021]在该技术方案中,信道中的信号能量越大,说明其他信号对信道的占用量越大,因此可以通过对信道中信号能量的判断,以确定信道是否空闲。
[0022]在上述技术方案中,优选地,所述处理单元包括:计算单元,根据所述其他信号在所述预定时间内占用所述信道的时长和所述预定时间计算所述其他信号对所述信道的占用率;调整单元,用于在所述占用率大于或等于第一预定值时,增大所述预定阈值;以及在所述占用率小于或等于第二预定值时,减小所述预定阈值。
[0023]在该技术方案中,具体来说,在其他信号对信道的占用率较大时,说明无线局域网络受到其他信号的干扰较大,因此为了增强无线局域网络的抗干扰能力,缩减等待信道空闲的时间,可以降低判断信道是否空闲的标准,即增大对信道中信号能量进行判断的参考量(上述预定阈值);而在其他信号对信道的占用率较小时,说明无线无局域网受到其他信号的干扰较小,因此为了避免对其他信号产生较大的干扰,可以适当提高判断信道是否空闲的标准,即减小对信道中信号能量进行判断的参考量(上述预定阈值)。其中,第一预定阈值和第二预定阈值可以根据无线局域网络所处的实际网络环境进行设定。在计算其他信号对信道的占用率时,是通过计算在预定时间内其他信号占用信道的时长和预定时间的比值,得到其他信号对信道的占用率,当然,也可以计算在预定时间内接收报文占用信道的时长与预定时间的比值,得到接收报文对信道的占用率;并计算在预定时间内发送报文占用信道的时长与预定时间的比值,得到发送报文对信道的占用率;类似地,计算在预定时间内信道的非空闲时长与预定时间的比值,得到信道总的占用率,之后用信道总的占用率减去接收报文对信道的占用率和发送报文对信道的占用率,得到其他信号对信道的占用率。
[0024]在上述技术方案中,优选地,所述检测单元具体用于:根据在所述预定时间内接收到的每个报文的Duration/ID字段,确定所述每个报文占用所述信道的时长;将在所述预定时间内接收到的所有报文占用所述信道的时长进行累加,以得到在所述预定时间内接收报文占用所述信道的时长。
[0025]在该技术方案中,由于报文的Duration/ID字段代表报文占用信道的时长以及在接收到报文后返回的(块)确认帧占用信道的时长,因此可以通过报文的Duration/ID字段确定每个报文占用信道的时长,进而计算接收到所有报文所占用的信道时长;类似地,发送报文占用信道的时长也可以通过统计发送的每个报文占用信道的时长得到。
[0026]在上述技术方案中,优选地,所述交互单元具体用于:在所述判断单元判定所述信道空闲时,向接收侧发送待发送的报文。
[0027]通过以上技术方案,能够降低除当前无线局域网之外的所有其他信号的干扰,进而减少等待信道空闲的时间,有利于提高下行业务的吞吐量。
【专利附图】

【附图说明】
[0028]图1至图2示出了现有网络环境中的干扰情况示意图;
[0029]图3示出了根据本发明的实施例的用于无线局域网的抗干扰方法的示意流程图;
[0030]图4示出了根据本发明的实施例的用于无线局域网的抗干扰装置的示意框图;
[0031]图5示出了根据本发明的一个实施例的用于无线局域网的报文发送系统的结构示意图;
[0032]图6示出了用于图5中所示的系统的抗干扰装置的结构示意图。
【具体实施方式】
[0033]为了能够更清楚地理解本发明的上述目的、特征和优点,下面结合附图和【具体实施方式】对本发明进行进一步的详细描述。需要说明的是,在不冲突的情况下,本申请的实施例及实施例中的特征可以相互组合。
[0034]在下面的描述中阐述了很多具体细节以便于充分理解本发明,但是,本发明还可以采用其他不同于在此描述的其他方式来实施,因此,本发明的保护范围并不受下面公开的具体实施例的限制。
[0035]图3示出了根据本发明的实施例的用于无线局域网的抗干扰方法的示意流程图。
[0036]如图3所示,根据本发明的实施例的用于无线局域网的抗干扰方法,包括:步骤302,检测在预定时间内接收报文占用信道的时长和发送报文占用所述信道的时长,以及在所述预定时间内所述信道的非空闲时长;步骤304,根据所述接收报文占用信道的时长、所述发送报文占用所述信道的时长和所述信道的非空闲时长计算其他信号在所述预定时间内占用所述信道的时长;步骤306,根据所述其他信号在所述预定时间内占用所述信道的时长,调整判断所述信道是否空闲的策略,以增强抵抗所述其他信号干扰的能力。
[0037]在该技术方案中,通过计算其他信号在上述预定时间内占用信道的时长,可以确定无线局域网络如WLAN网络受到其他信号的干扰情况(具体地,占用信道的时长越长,干扰越大),进而能够对判断信道是否空闲的策略进行调整,以在受到其他信号的干扰较大时,能够降低判断信道是否空闲的标准,进而能够缩减等待信道空闲的时间,有利于报文的发送,提高下行业务的吞吐量。其中,其他信号既包括WLAN信号,又包括非WLAN信号,解决了相关技术中无法对WLAN信号的干扰进行处理的问题。计算其他信号在预定时间内占用信道的时长是通过计算信道的非空闲时长减去接收报文占用信道的时长和发送报文占用信道的时长得到的。
[0038]在上述技术方案中,优选地,判断所述信道是否空闲的策略包括:检测所述信道中的信号能量;判断所述信道中的信号能量是否小于或等于预定阈值,以及在确定所述信道中的信号能量小于或等于所述预定阈值时,判定所述信道空闲。
[0039]在该技术方案中,信道中的信号能量越大,说明其他信号对信道的占用量越大,因此可以通过对信道中信号能量的判断,以确定信道是否空闲。
[0040]在上述技术方案中,优选地,根据所述其他信号在所述预定时间内占用所述信道的时长,调整判断所述信道是否空闲的策略的步骤具体为:根据所述其他信号在所述预定时间内占用所述信道的时长和所述预定时间计算所述其他信号对所述信道的占用率;在所述占用率大于或等于第一预定值时,增大所述预定阈值;以及在所述占用率小于或等于第二预定值时,减小所述预定阈值。
[0041]在该技术方案中,具体来说,在其他信号对信道的占用率较大时,说明无线局域网络受到其他信号的干扰较大,因此为了增强无线局域网络的抗干扰能力,缩减等待信道空闲的时间,可以降低判断信道是否空闲的标准,即增大对信道中信号能量进行判断的参考量(上述预定阈值);而在其他信号对信道的占用率较小时,说明无线无局域网受到其他信号的干扰较小,因此为了避免对其他信号产生较大的干扰,可以适当提高判断信道是否空闲的标准,即减小对信道中信号能量进行判断的参考量(上述预定阈值)。其中,第一预定阈值和第二预定阈值可以根据无线局域网络所处的实际网络环境进行设定。在计算其他信号对信道的占用率时,是通过计算在预定时间内其他信号占用信道的时长和预定时间的比值,得到其他信号对信道的占用率,当然,也可以计算在预定时间内接收报文占用信道的时长与预定时间的比值,得到接收报文对信道的占用率;并计算在预定时间内发送报文占用信道的时长与预定时间的比值,得到发送报文对信道的占用率;类似地,计算在预定时间内信道的非空闲时长与预定时间的比值,得到信道总的占用率,之后用信道总的占用率减去接收报文对信道的占用率和发送报文对信道的占用率,得到其他信号对信道的占用率。
[0042]在上述技术方案中,优选地,根据在所述预定时间内接收到的每个报文的Duration/ID字段,确定所述每个报文占用所述信道的时长;将在所述预定时间内接收到的所有报文占用所述信道的时长进行累加,以得到在所述预定时间内接收报文占用所述信道的时长。
[0043]在该技术方案中,由于报文的Duration/ID字段代表报文占用信道的时长以及在接收到报文后返回的(块)确认帧占用信道的时长,因此可以通过报文的Duration/ID字段确定每个报文占用信道的时长,进而计算接收到所有报文所占用的信道时长;类似地,发送报文占用信道的时长也可以通过统计发送的每个报文占用信道的时长得到。
[0044]在上述技术方案中,无线局域网络仅在判定所述信道空闲时,才向接收侧发送待发送的报文。
[0045]图4示出了根据本发明的实施例的用于无线局域网的抗干扰装置的示意框图。
[0046]如图4所示,根据本发明的实施例的用于无线局域网的抗干扰装置400,包括:检测单元402,用于检测在预定时间内交互单元404接收报文占用信道的时长和发送报文占用所述信道的时长,以及在所述预定时间内所述信道的非空闲时长;处理单元406,用于根据所述接收报文占用信道的时长、所述发送报文占用所述信道的时长和所述信道的非空闲时长计算其他信号在所述预定时间内占用所述信道的时长,以及根据所述其他信号在所述预定时间内占用所述信道的时长,调整判断单元408判断所述信道是否空闲的策略,以增强抵抗所述其他信号干扰的能力;所述交互单元404,用于发送报文和接收报文;所述判断单元408,用于判断所述信道是否空闲。
[0047]在该技术方案中,通过计算其他信号在上述预定时间内占用信道的时长,可以确定无线局域网络如WLAN网络受到其他信号的干扰情况(具体地,占用信道的时长越长,干扰越大),进而能够对判断信道是否空闲的策略进行调整,以在受到其他信号的干扰较大时,能够降低判断信道是否空闲的标准,进而能够缩减等待信道空闲的时间,有利于报文的发送,提高下行业务的吞吐量。其中,其他信号既包括WLAN信号,又包括非WLAN信号,解决了相关技术中无法对WLAN信号的干扰进行处理的问题。计算其他信号在预定时间内占用信道的时长是通过计算信道的非空闲时长减去接收报文占用信道的时长和发送报文占用信道的时长得到的。
[0048]在上述技术方案中,优选地,所述检测单元402还用于:检测所述信道中的信号能量;所述判断单元408具体用于:判断所述信道中的信号能量是否小于或等于预定阈值,以及在所述信道中的信号能量小于或等于所述预定阈值时,判定所述信道空闲。
[0049]在该技术方案中,信道中的信号能量越大,说明其他信号对信道的占用量越大,因此可以通过对信道中信号能量的判断,以确定信道是否空闲。
[0050]在上述技术方案中,优选地,所述处理单元406包括:计算单元4062,根据所述其他信号在所述预定时间内占用所述信道的时长和所述预定时间计算所述其他信号对所述信道的占用率;调整单元4064,用于在所述占用率大于或等于第一预定值时,增大所述预定阈值;以及在所述占用率小于或等于第二预定值时,减小所述预定阈值。
[0051]在该技术方案中,具体来说,在其他信号对信道的占用率较大时,说明无线局域网络受到其他信号的干扰较大,因此为了增强无线局域网络的抗干扰能力,缩减等待信道空闲的时间,可以降低判断信道是否空闲的标准,即增大对信道中信号能量进行判断的参考量(上述预定阈值);而在其他信号对信道的占用率较小时,说明无线无局域网受到其他信号的干扰较小,因此为了避免对其他信号产生较大的干扰,可以适当提高判断信道是否空闲的标准,即减小对信道中信号能量进行判断的参考量(上述预定阈值)。其中,第一预定阈值和第二预定阈值可以根据无线局域网络所处的实际网络环境进行设定。在计算其他信号对信道的占用率时,是通过计算在预定时间内其他信号占用信道的时长和预定时间的比值,得到其他信号对信道的占用率,当然,也可以计算在预定时间内接收报文占用信道的时长与预定时间的比值,得到接收报文对信道的占用率;并计算在预定时间内发送报文占用信道的时长与预定时间的比值,得到发送报文对信道的占用率;类似地,计算在预定时间内信道的非空闲时长与预定时间的比值,得到信道总的占用率,之后用信道总的占用率减去接收报文对信道的占用率和发送报文对信道的占用率,得到其他信号对信道的占用率。
[0052]在上述技术方案中,优选地,所述检测单元402具体用于:根据在所述预定时间内接收到的每个报文的Duration/ID字段,确定所述每个报文占用所述信道的时长;将在所述预定时间内接收到的所有报文占用所述信道的时长进行累加,以得到在所述预定时间内接收报文占用所述信道的时长。
[0053]在该技术方案中,由于报文的Duration/ID字段代表报文占用信道的时长以及在接收到报文后返回的(块)确认帧占用信道的时长,因此可以通过报文的Duration/ID字段确定每个报文占用信道的时长,进而计算接收到所有报文所占用的信道时长;类似地,发送报文占用信道的时长也可以通过统计发送的每个报文占用信道的时长得到。
[0054]在上述技术方案中,优选地,所述交互单元404具体用于:在所述判断单元408判定所述信道空闲时,向接收侧发送待发送的报文。
[0055]下面结合图5至图6,以WLAN网络为例详细说明本发明的技术方案。
[0056]图5示出了根据本发明的一个实施例的用于无线局域网的报文发送系统的结构示意图;图6示出了用于图5中所示的系统的抗干扰装置的结构示意图。
[0057]如图5所示,根据本发明的一个实施例的用于无线局域网的报文发送系统,包括:处理单元502 (可以是CPU系统)、WLAN驱动单元504、媒介访问控制芯片506 (即WLAN MAC芯片)和射频单元508。具体地,在处理单元502需要通过WLAN发送报文给接收端设备510时,先将待发送报文交由WLAN驱动单元504,由WLAN驱动单元504对报文进行封装处理,以得到MPDU (MAC Protocol Data Unit,MAC协议数据单元),之后将MPDU送入媒介访问控制芯片506中进行处理,并通过射频单元508发送至接收端设备510。
[0058]如图6所示,用于图5中所示的系统的抗干扰装置,其中,图5中所示的媒介访问控制芯片506包括该抗干扰装置,该抗干扰装置包括:
[0059]CCA门限设置模块602,接收报文的信道占用率检测模块604和信道占用率硬件检测模块606。
[0060]其中,CCA门限设置模块602包括有一个定时器,在定时器的定时时间达到之后,CCA门限设置模块602获取接收报文的信道占用率检测模块604和信道占用率硬件检测模块606的结果,以对CCA门限值进行设置。
[0061]接收报文的信道占用率检测模块604,用于检测图5中所示的系统接收报文对信道的占用时长。具体地,由于802.11报文头中有Duration/ID字段,代表本报文占用的信道时长,以及发送(块)确认帧所需要占用的信道时长,因此,接收报文的信道占用率检测模块604将接收到的所有报文的Duration进行累加,以得到接收报文占用信道的时间。当CCA门限设置模块602在定时器的定时时间到达之后,从接收报文的信道占用率检测模块604获取到接收报文占用信道的时间时,将接收报文占用信道的时间除以定时器的定时时间作为接收报文的信道占用率。
[0062]信道占用率硬件检测模块606用于在定时器的定时时间内检测信道总的非空闲时长以及图5中所示的系统发送报文所占用信道的时长。CCA门限设置模块602将信道总的非空闲时长除以定时器的定时时间作为信道总的占用率,并将发送报文所占用信道的时长除以定时器的定时时间作为发送报文的信道占用率。进而CCA门限设置模块602根据以下公式:
[0063]信道总的占用率-发送报文的信道占用率-接收报文的信道占用率;
[0064]计算其他信号在定时器的定时时间内的信道占用率,其中,其他信号既包括WLAN信号,又包括WLAN信号。
[0065]在计算得到其他信号的信道占用率后,CCA门限设置模块602在判定其他信号的信道占用率超过第一个预设的门限值时,提升CCA门限值,以在其他信号的干扰较大时,降低判断信道是否空闲的标准,即提升CCA门限值;在判定其他信号的信道占用率低于第二个预设的门限值时,降低CCA门限值,以在其他信号的干扰较小时,为了避免对其他信号产生较大的干扰,可以适当提高判断信道是否空闲的标准,即降低CCA门限值。
[0066]通过上述实施例中的技术方案,能同时检测其他WLAN信号和非WLAN信号的干扰,从而更加准确的设置CCA门限值,进而在受到其他WLAN信号和非WLAN信号的干扰较大时,能够缩短等待信道空闲的时间,以利于报文的发送,从而提高下行业务的吞吐量。
[0067]以上结合附图详细说明了本发明的技术方案,考虑到相关技术中提出的抗干扰方案仅能在一定程度上降低非WLAN信号的干扰,而不能降低WLAN信号的干扰,造成系统长时间等待信道空闲,报文难以发送,下行业务的吞吐量低。因此,本发明提出了一种新的用于无线局域网的抗干扰方案,能够降低除当前无线局域网之外的所有其他信号的干扰,进而减少等待彳目道空闲的时间,有利于提闻下行业务的吞吐量。
[0068]以上所述仅为本发明的优选实施例而已,并不用于限制本发明,对于本领域的技术人员来说,本发明可以有各种更改和变化。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
【权利要求】
1.一种用于无线局域网的抗干扰方法,其特征在于,包括: 检测在预定时间内接收报文占用信道的时长和发送报文占用所述信道的时长,以及在所述预定时间内所述信道的非空闲时长; 根据所述接收报文占用信道的时长、所述发送报文占用所述信道的时长和所述信道的非空闲时长计算其他信号在所述预定时间内占用所述信道的时长; 根据所述其他信号在所述预定时间内占用所述信道的时长,调整判断所述信道是否空闲的策略,以增强抵抗所述其他信号干扰的能力。
2.根据权利要求1所述的用于无线局域网的抗干扰方法,其特征在于,判断所述信道是否空闲的策略包括: 检测所述信道中的信号能量; 判断所述信道中的信号能量是否小于或等于预定阈值,以及 在确定所述信道中的信号能量小于或等于所述预定阈值时,判定所述信道空闲。
3.根据权利要求2所述的用于无线局域网的抗干扰方法,其特征在于,根据所述其他信号在所述预定时间内占用所述信道的时长,调整判断所述信道是否空闲的策略的步骤具体为: 根据所述其他信号在 所述预定时间内占用所述信道的时长和所述预定时间计算所述其他信号对所述信道的占用率; 在所述占用率大于或等于第一预定值时,增大所述预定阈值;以及 在所述占用率小于或等于第二预定值时,减小所述预定阈值。
4.根据权利要求1所述的用于无线局域网的抗干扰方法,其特征在于, 根据在所述预定时间内接收到的每个报文的Duration/ID字段,确定所述每个报文占用所述信道的时长; 将在所述预定时间内接收到的所有报文占用所述信道的时长进行累加,以得到在所述预定时间内接收报文占用所述信道的时长。
5.根据权利要求1至4中任一项所述的用于无线局域网的抗干扰方法,其特征在于,在判定所述信道空闲时,向接收侧发送待发送的报文。
6.一种用于无线局域网的抗干扰装置,其特征在于,包括: 检测单元,用于检测在预定时间内交互单元接收报文占用信道的时长和发送报文占用所述信道的时长,以及在所述预定时间内所述信道的非空闲时长; 处理单元,用于根据所述接收报文占用信道的时长、所述发送报文占用所述信道的时长和所述信道的非空闲时长计算其他信号在所述预定时间内占用所述信道的时长,以及根据所述其他信号在所述预定时间内占用所述信道的时长,调整判断单元判断所述信道是否空闲的策略,以增强抵抗所述其他信号干扰的能力; 所述交互单元,用于发送报文和接收报文; 所述判断单元,用于判断所述信道是否空闲。
7.根据权利要求6所述的用于无线局域网的抗干扰装置,其特征在于,所述检测单元还用于:检测所述信道中的信号能量; 所述判断单元具体用于: 判断所述信道中的信号能量是否小于或等于预定阈值,以及在所述信道中的信号能量小于或等于所述预定阈值时,判定所述信道空闲。
8.根据权利要求7所述的用于无线局域网的抗干扰装置,其特征在于,所述处理单元包括: 计算单元,根据所述其他信号在所述预定时间内占用所述信道的时长和所述预定时间计算所述其他信号对所述信道的占用率; 调整单元,用于在所述占用率大于或等于第一预定值时,增大所述预定阈值;以及 在所述占用率小于或等于第二预定值时,减小所述预定阈值。
9.根据权利要求6所述的用于无线局域网的抗干扰装置,其特征在于,所述检测单元具体用于: 根据在所述预定时间内接收到的每个报文的Duration/ID字段,确定所述每个报文占用所述信道的时长; 将在所述预定时间内接收到的所有报文占用所述信道的时长进行累加,以得到在所述预定时间内接收报文占用所述信道的时长。
10.根据权利要求6至9中任一项所述的用于无线局域网的抗干扰装置,其特征在于,所述交互单元具体用于: 在所述判断单 元判定所述信道空闲时,向接收侧发送待发送的报文。
【文档编号】H04W24/00GK103987059SQ201410199033
【公开日】2014年8月13日 申请日期:2014年5月12日 优先权日:2014年5月12日
【发明者】张巍巍, 廖欣 申请人:北京奇天揽胜科技有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1