一种无线信道切换方法及ap的制作方法

文档序号:8286492阅读:1049来源:国知局
一种无线信道切换方法及ap的制作方法
【技术领域】
[0001]本发明涉及实时流媒体领域,尤其涉及一种无线信道切换方法及AP。
【背景技术】
[0002]AP(Access Point,无线接入点)是用于无线网络的无线交换设备,是移动终端用户进入有线网络的接入点。主要用于宽带家庭,大楼内部,以及园区内部,覆盖范围在几十米至上千米不等。目前主要支持无线保真(Wireless-Fidelity,简称W1-Fi)技术标准,其下行可以与W1-Fi工作站连接,作为用户接入WAN(Wide Area Network,广域网)的接入设备,如:用户的笔记本作为接入站点连接到运营商的AP ;或者,AP作为用户接入LAN (LocalArea Network,局域网)的接入设备,如:AP的通过路由方式,在连接到ADSL(AsymmetricDigital Subscriber Line,非对称数字用户环路)或者其他宽带方式上网。
[0003]由于无线应用越来越广泛,在高密度的无线部署区域,同一信道常常被不同AP使用。当这些AP之间存在重叠区域时,就会出现信道互相干扰的问题。例如,同一层楼的无线信号具有穿墙性,上下楼之间的无线信号也会存在相互干扰的问题。

【发明内容】

[0004]本发明实施例提供一种无线信道切换方法及AP,用以解决现有技术中AP之间存在重复区域时出现信道互相干扰的技术问题。
[0005]本发明实施例提供一种无线信道切换方法,包括:
[0006]检测无线接入点AP在连接信道上的干扰信号强度和丢包率;
[0007]检测到所述干扰信号强度超过第一阈值且所述丢包率超过第二阈值,则向所述连接信道的所有接入站点发送信道切换询问消息,以确定所述连接信道的所有接入站点是否支持信道切换;
[0008]在所述连接信道的所有接入站点支持信道切换的情况下,获取所述AP在扫描到的各个信道上的干扰信号强度,并将所述干扰信号强度最小的信道确定为目标切换信道;
[0009]向所述连接信道的所有接入站点发送信道切换命令,以使所述连接信道的所有接入站点切换到所述目标切换信道。
[0010]本发明实施例提供一种无线接入点AP,包括:
[0011]处理模块,用于检测所述AP在连接信道上的干扰信号强度和丢包率;确定所述干扰信号强度是否超过第一阈值,所述丢包率是否超过第二阈值;确定所述连接信道的所有接入站点是否支持信道切换;在所述连接信道的所有接入站点支持信道切换的情况下,获取所述AP在扫描到的各个信道上的干扰信号强度,并将所述干扰信号强度最小的信道确定为目标切换信道;
[0012]发送模块,用于在所述处理模块确定所述连接信道上所述AP的干扰信号强度超过第一阈值且所述丢包率超过第二阈值后,向所述连接信道的所有接入站点发送信道切换询问消息;在所述处理模块确定所述目标切换信道后,向所述连接信道的所有接入站点发送信道切换命令,以使所述连接信道的所有接入站点切换到所述目标切换信道。
[0013]本发明实施例中通过检测所述AP在连接信道上的干扰信号强度和丢包率;检测到所述干扰信号强度超过第一阈值且所述丢包率超过第二阈值,则向所述连接信道的所有接入站点发送信道切换询问消息,以确定所述连接信道的所有接入站点是否支持信道切换;在所述连接信道的所有接入站点支持信道切换的情况下,获取所述AP在扫描到的各个信道上的干扰信号强度,并将所述干扰信号强度最小的信道确定为目标切换信道;向所述连接信道的所有接入站点发送信道切换命令,以使所述连接信道的所有接入站点切换到所述目标切换信道;本发明实施例中通过判断连接信道上的干扰信号强度和丢包率,全面考虑连接信道的情况,当上述二者均不满足设定要求时,则从扫描到的各个信道中确定出目标切换信道,并切换到目标信道,实现了当连接信道被干扰时,动态切换到一个更优的信道上,有效减少无线数据在传输过程中为抢占信道出现数据重传、帧等待、帧碰撞等问题的概率。
【附图说明】
[0014]图1为本发明实施例一提供的一种无线信道切换方法的流程示意图;
[0015]图2为本发明实施例中拥塞丢包和差错丢包区分示意图;
[0016]图3为本发明实施例二提供的一种无线信道切换方法的整体流程示意图;
[0017]图4为本发明实施例二提供的一种AP不意图。
【具体实施方式】
[0018]为了使本发明的目的、技术方案和优点更加清楚,下面将结合附图对本发明作进一步地详细描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其它实施例,都属于本发明保护的范围。
[0019]在无线连接建立之初,AP首先扫描各个信道,获取在扫描到的信道上的干扰信号强度,确定出一个最优信道,并在与该最优信道建立连接后,通过该信道进行数据传输。由于现有的无线网络环境比较复杂,同一信道常常会被多个不同的AP所使用,因此在AP通过与其连接的信道进行数据传输的过程中,会由于其它AP的接入等原因而导致信道被干扰,出现无线数据包为抢占信道以及无线干扰大导致的网络不稳定、丢包率高的问题。本发明实施例正是上述问题提出一种无线信道切换方法。
[0020]图1为本发明实施例一提供的一种无线信道切换方法所对应的流程示意图,该方法包括:
[0021]步骤101,检测无线接入点AP在连接信道上的干扰信号强度和丢包率;其中,AP可以根据设定的时间周期来检测在连接信道上的干扰信号强度和丢包率;
[0022]步骤102,检测到所述干扰信号强度超过第一阈值且所述丢包率超过第二阈值,则向所述连接信道的所有接入站点发送信道切换询问消息,以确定所述连接信道的所有接入站点是否支持信道切换;
[0023]步骤103,在所述连接信道的所有接入站点支持信道切换的情况下,获取所述AP在扫描到的各个信道上的干扰信号强度,并将所述干扰信号强度最小的信道确定为目标切换信道;
[0024]步骤104,向所述连接信道的所有接入站点发送信道切换命令,以使所述连接信道的所有接入站点切换到所述目标切换信道。
[0025]具体地,在步骤102中,所述丢包率为差错丢包率;所述差错丢包率通过以下方式计算得到:统计所述连接信道的连续M个数据包中出现差错丢包的数据包个数,将所述M个数据包中出现差错丢包的数据包所占的比例作为差错丢包率。
[0026]本发明实施例中考虑到丢包的情形有两种:(I)因在链路上受到干扰,数据传输中发生错误而产生丢包,即为差错丢包;(2)因数据发送速率超过链路带宽限制,造成数据在传输过程中,直接被丢弃而产生丢包,即为拥塞丢包。由于信道干扰的结果是造成数据在传输时发生错误,产生的是差错丢包,本发明实施例中对差错丢包和拥塞丢包进行区分,采用差错丢包率来作为估计信道干扰情况的依据,能够使得信道干扰的判断结果更为准确。
[0027]为了准确计算信道干扰引起的差错丢包,区分差错丢包与拥塞丢包,本发明实施例中引入改进的Spike算法。
[0028]Spike算法将发送端到接收端的ROTT(Relative Oneffay Trip Time,相对单向时延)作为丢包区分的依据,数据包的发送时间和接收时间是在发送方和接收方独立测量的。通过对ROTT的统计定义Spike算法的两个阈值spikestart和spikeend,如下公式:
[0029]spikestart = rottmin+ α 氺(rottmax-rottmin)
[0030]spikeend = rottmin+ β *(rottmax-rottmin)
[0031]定义一个状态变量State,State的可选值为no Spike和Spike两个状态,其初始值为no Spike,两个状态之间的转换关系如下:
[0032]如果当前状态为no Spike,并且当前的Rottcur>spikestart,那么状态设置为Spike,同时进入Spike状态;
[0033]如果当前的状态为Spike状态,并且当前的Rottcur〈spikeend,那么状态设置为no Spike,同时进入no Spike状态;
[0034]如果当前Rottcur大于Bspikeend,小于Bspikestart,那么维持当前状态。
[0035]当如图2所示,为拥塞丢包和差错丢包区分示意图。当出现丢包时,该算法根据State的当前状态来判断网络的状态,此时的状态为Spike,那么丢包判为拥塞丢包,否则,则确定为差错丢包。较佳地,本发明实施例中采用概率统计的方式,统计近期收到的N个数据包中,有半数以上的数据包符合
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1