一种WLAN设备省电模式实现方法及装置制造方法及图纸

技术编号:18557282 阅读:208 留言:0更新日期:2018-07-28 14:16
本发明专利技术涉及一种WLAN设备省电模式实现方法,包括:步骤1,计算统计时间周期内的通信负载c;步骤2,根据所述通信负载c调整所述省电模式的参数T,所述参数T随所述通信负载c的增大而增大;步骤3,更新所述省电模式的空闲活跃时间为所述参数T。结合WLAN省电模式的交互协议,通过对通信负载大小的统计作为反馈,动态调整省电模式中的参数值,例如,空闲活跃时间,提升了吞吐和通信延迟性能,同时保证功耗不明显增加。

【技术实现步骤摘要】
一种WLAN设备省电模式实现方法及装置
本专利技术涉及无线局域网(WLAN)领域,具体涉及一种WLAN设备省电模式实现方法及装置。
技术介绍
对于无线设备来说,性能和功耗是非常重要的参数指标,在数据传输量大的手持设备中尤为重要。这两个参数指标实际上存在矛盾的关系,保证性能的同时往往会牺牲功耗,反之亦然。WLAN设备的省电模式由于协议交互的开销,对性能存在一定的影响,尤其是远距离或者较强干扰环境中较为明显。而实际中,对于性能和功耗的需求往往是动态的,比如进行通信业务时希望性能优先,长时间待机时则功耗优先。在现有技术中,对于WLAN设备的省电模式运作参数实现较为固定,虽然功耗较小,但对吞吐和通信延迟性能产生了较大的影响,不能很好的适应性能优先的场景。IEEE802.11机制下STA(Station,无线站点)设备有两个功耗管理模式,分别为省电模式和活跃模式,省电模式两种工作状态,分别为清醒状态和休眠状态。在清醒状态下,设备进入正常工作状态,所有电路正常工作,具备完整的帧收发能力。在休眠状态下,设备进入低功耗状态,可以关闭收发电路以节省电力。设备工作在活跃模式下,只能处于清醒状态,而在省电模式下,设备将提据IEEE802.11传统功耗管理机制的规定在清醒状态和休眠状态之间切换。申请号为201510140728.9的专利申请公开了一种提高STA设备取帧效率的方法。对于802.11传统省电模式,201510140728.9中公开的提高STA设备取帧效率的方法较为高效。如图1所示(横轴下方为状态,上方为收发帧),STA(Station,无线站点)进入休眠状态后,当AP(接入点)有待发送给STA的数据时,AP会先缓存这些数据,然后通过beacon帧的TIM指示信息通知STA有缓存数据。STA在收到beacon的TIM指示信息后,向AP发送NULL帧指示切换到清醒状态,此时AP可以向STA发送所有的缓存数据。如果在空闲活跃时间T期间没有收发数据,STA则会向AP发送NULL帧指示再次进入休眠状态。由于网络中的数据是突发,AP发送数据的间隔不固定,尤其当AP和STA距离较远或者环境干扰较大时,存在较多的误包和重传,这时STA接收到正确数据的间隔可能会比较大。如果T值设置的比较小,接收数据的间隔大于T,则STA很容易再次进入休眠状态,AP待发送数据帧必须再次通过beacon的TIM信息指示,等待STA进入活跃状态后才能发送,效率减低,导致吞吐性能骤降或者通信延迟较大。如果T值设置的比较大,则STA每次在接收数据之后都必须等待一段较长时间才能进入休眠,导致在通信负载较低情况下处于活跃状态的时间也较长,功耗大大增加。
技术实现思路
本专利技术针对现有技术的上述缺陷,提供一种WLAN设备省电模式实现方法及装置,提升了WLAN设备省电模式的吞吐和通信延迟的性能,同时对功耗的影响非常小。本专利技术解决其技术问题所采用的技术方案是:提供一种WLAN设备省电模式实现方法,包括:步骤1,计算统计时间周期内的通信负载c;步骤2,根据所述通信负载c调整所述省电模式的参数T,所述参数T随所述通信负载c的增大而增大;步骤3,更新所述省电模式的空闲活跃时间为所述参数T。所述通信负载c为所述统计时间周期内所述WLAN设备接收的数据帧总数。所述步骤2中根据所述通信负载c调整所述省电模式的参数T具体包括:步骤2.1,预设负载因子C,空闲活跃时间下限阈值Tmin,空闲活跃时间调整因子t0;步骤2.2,所述省电模式的参数T等于所述通信负载c与所述空闲活跃时间调整因子t0的乘积除以所述负载因子C,再与所述空闲活跃时间下限阈值Tmin之和。所述步骤2还包括:预设空闲活跃时间上限阈值Tmax,当所述省电模式的参数T大于所述空闲活跃时间上限阈值Tmax时,所述省电模式的参数T等于所述空闲活跃时间上限阈值Tmax。本专利技术还提供了一种存储设备,其中存储有多条指令,所述指令适于由处理器加载并执行如权利要求1至4任一项所述的WLAN设备省电模式实现方法。本专利技术还提供一种WLAN设备省电模式实现装置,包括收发单元、统计单元、省电模式单元和协议控制单元,收发单元与接入点进行数据交互;统计单元计算统计时间周期内的通信负载c,并根据所述通信负载c调整所述省电模式的参数T,所述参数T随所述通信负载c的增大而增大;省电模式单元更新所述省电模式的空闲活跃时间为所述参数T;所述省电模式单元通过所述协议控制单元对收发模块进行控制。所述通信负载c为统计时间周期内所述WLAN设备接收的数据帧总数。所述统计单元包括参数预设模块和参数T计算模块,参数预设模块预设负载因子C,空闲活跃时间下限阈值Tmin,空闲活跃时间调整因子t0;参数T计算模块,计算的省电模式的参数T等于所述通信负载c与所述空闲活跃时间调整因子t0的乘积再除以所述负载因子C,再与所述空闲活跃时间下限阈值Tmin之和。所述统计单元还包括判断模块:预设空闲活跃时间上限阈值Tmax,当所述省电模式的参数T大于所述空闲活跃时间上限阈值Tmax时,所述省电模式的参数T等于所述空闲活跃时间上限阈值Tmax。本专利技术的有益效果在于,结合WLAN省电模式的交互协议,通过对通信负载大小的统计作为反馈,动态调整省电模式中的参数值,例如,空闲活跃时间,提升了吞吐和通信延迟性能,同时保证功耗不明显增加。附图说明下面将结合附图及实施例对本专利技术作进一步说明,附图中:图1是现有技术WLAN省电模式中AP与STA交互示意图;图2是本专利技术一实施例的网络系统的网络拓扑图;图3是本专利技术一实施例的WLAN设备省电模式实现方法流程图100;图4是本专利技术另一实施例的WLAN设备省电模式实现方法流程图200;图5是本专利技术又一实施例的WLAN设备省电模式实现方法流程图300;图6是本专利技术一实施例的WLAN设备省电模式实现装置400的框图;图7是图6所示WLAN设备省电模式实现装置400中统计单元的一实施例框图;图8是图6所示WLAN设备省电模式实现装置400中统计单元的又一实施例框图具体实施方式下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。本专利技术实施例提供一种WLAN设备省电模式实现方法,用于无线局域网中动态调整无线设备省电模式的参数,以提升远距离或干扰环境的吞吐及通信延迟的性能。图2所示为应用本专利技术技术方案的典型网络拓扑结构图,根据图2,无线局域网100包括:接入点(AP,AccessPoint)120,以及通过接入点120接入网络的站点(STA,Station)110-114,关联到同一个AP120下的STA110-114构成一个基本服务集(BSS);无线局域网100通过网关130接入骨干网140,进而连接到网络中的服务器150。无线局域网可以是遵循802.11通信协议的局域网,例如WIFI、蓝牙等。需要说明的是,本专利技术实施例中的STA是指无线局域网中的基本逻辑实体,STA具体可以为包含无线局域网接口的终端设备,如目前市场上许多手机、平板电脑等都支持无线局域网接口,便携本文档来自技高网
...

【技术保护点】
1.一种WLAN设备省电模式实现方法,其特征在于,包括:步骤1:计算统计时间周期内的通信负载c;步骤2:根据所述通信负载c调整所述省电模式的参数T,所述参数T随所述通信负载c的增大而增大;步骤3:更新所述省电模式的空闲活跃时间为所述参数T。

【技术特征摘要】
1.一种WLAN设备省电模式实现方法,其特征在于,包括:步骤1:计算统计时间周期内的通信负载c;步骤2:根据所述通信负载c调整所述省电模式的参数T,所述参数T随所述通信负载c的增大而增大;步骤3:更新所述省电模式的空闲活跃时间为所述参数T。2.如权利要求1所述的WLAN设备省电模式实现方法,其特征在于,所述通信负载c为所述统计时间周期内所述WLAN设备接收的数据帧总数。3.如权利要求1所述的WLAN设备省电模式实现方法,其特征在于,所述步骤2中根据所述通信负载c调整所述省电模式的参数T具体包括:步骤2.1:预设负载因子C,空闲活跃时间下限阈值Tmin,空闲活跃时间调整因子t0;步骤2.2:所述省电模式的参数T等于所述通信负载c与所述空闲活跃时间调整因子t0的乘积除以所述负载因子C,再与所述空闲活跃时间下限阈值Tmin之和。4.如权利要求1至3任一项所述的WLAN设备省电模式实现方法,其特征在于,所述步骤2还包括:预设空闲活跃时间上限阈值Tmax,当所述省电模式的参数T大于所述空闲活跃时间上限阈值Tmax时,所述省电模式的参数T等于所述空闲活跃时间上限阈值Tmax。5.一种存储设备,其中存储有多条指令,所述指令适于由处理器加载并执行如权利要求1至4任一项所述的WLAN...

【专利技术属性】
技术研发人员:杨富华
申请(专利权)人:深圳芯之联科技有限公司
类型:发明
国别省市:广东,44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1