一种无线局域网数据帧的传输方法及装置制造方法及图纸

技术编号:14893902 阅读:60 留言:0更新日期:2017-03-29 04:16
本发明专利技术实施例公开了一种无线局域网数据帧的传输方法及装置,所述无线局域网数据帧的传输方法包括:确定数据帧的当前传输速率为第一传输速率;当数据帧的尺寸小于预设阈值时,将数据帧的当前传输速率调整为第二传输速率,第二传输速率小于第一传输速率;以第二传输速率传输数据帧。采用本发明专利技术实施例,可通过降低语音数据帧的传输速率的方式避免接收方解码得到的语音中有杂音。

【技术实现步骤摘要】

本专利技术涉及通信
,尤其涉及一种无线局域网数据帧的传输方法及装置
技术介绍
在无线局域网(英文:wirelesslocalareanetworks,WLAN)中,各个WLAN终端之间可以传输数据帧。语音数据帧的尺寸小,且预设时长内传输的语音数据帧的个数一般较少,WLAN终端无法将多个语音数据帧聚合成一个大数据帧。干扰等因素有可能导致数据帧传输失败,此时WLAN终端会重传该数据帧。如果WLAN终端发送的数据帧是语音数据帧,语音数据帧的重传率高将使接收方接收到的语音数据帧乱序,使解码得到的语音中有杂音。
技术实现思路
本申请提供一种无线局域网数据帧的传输方法及装置,可通过降低语音数据帧的传输速率的方式避免接收方解码得到的语音中有杂音。第一方面提供了一种无线局域网数据帧的传输方法,包括:确定数据帧的当前传输速率为第一传输速率;当所述数据帧的尺寸小于预设阈值时,将所述数据帧的当前传输速率调整为第二传输速率,所述第二传输速率小于所述第一传输速率;以所述第二传输速率传输所述数据帧。在第一种可能的实现方式中,所述将所述数据帧的当前传输速率调整为第二传输速率,包括:将传输速率集合中的一个传输速率作为所述第二传输速率,所述传输速率集合中的各个传输速率小于所述第一传输速率。结合第一方面的第一种可能的实现方式,在第二种可能的实现方式中,所述将传输速率集合中的一个传输速率作为所述第二传输速率,包括:获取所述传输速率集合中各个传输速率的优先级;将所述传输速率集合中优先级最高的传输速率作为所述第二传输速率。结合第一方面可能的实现方式,在第三种可能的实现方式中,所述确定数据帧的当前传输速率为第一传输速率,包括:通过MCS查找所述数据帧的当前传输速率;将所述查找到的当前传输速率作为所述第一传输速率。第二方面提供了一种无线局域网数据帧的传输装置,包括:确定模块,用于确定数据帧的当前传输速率为第一传输速率;调整模块,用于当所述数据帧的尺寸小于预设阈值时,将所述数据帧的当前传输速率调整为第二传输速率,所述第二传输速率小于所述第一传输速率;传输模块,用于以所述第二传输速率传输所述数据帧。在第一种可能的实现方式中,所述调整模块,具体用于:将传输速率集合中的一个传输速率作为所述第二传输速率,所述传输速率集合中的各个传输速率小于所述第一传输速率。结合第二方面的第一种可能的实现方式,在第二种可能的实现方式中,所述调整模块将传输速率集合中的一个传输速率作为所述第二传输速率,具体用于:获取所述传输速率集合中各个传输速率的优先级;将所述传输速率集合中优先级最高的传输速率作为所述第二传输速率。结合第二方面可能的实现方式,在第三种可能的实现方式中,所述确定模块,具体用于:通过MCS查找所述数据帧的当前传输速率;将所述查找到的当前传输速率作为所述第一传输速率。本申请通过确定数据帧的当前传输速率为第一传输速率,当数据帧的尺寸小于预设阈值时,将数据帧的当前传输速率调整为第二传输速率,第二传输速率小于第一传输速率,并以第二传输速率传输数据帧,可通过降低语音数据帧的传输速率的方式避免接收方解码得到的语音中有杂音。附图说明为了更清楚地说明本专利技术实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1是本专利技术实施例中提供的一种无线局域网数据帧的传输方法的流程示意图;图2是本专利技术实施例中提供的一种数据帧的结构示意图;图3是本专利技术实施例中提供的一种无线局域网数据帧的传输装置的结构示意图;图4是本专利技术实施例中提供的一种终端设备的结构示意图。具体实施方式下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚地描述。请参见图1,图1是本专利技术实施例中提供的一种无线局域网数据帧的传输方法的流程示意图,如图所示本专利技术实施例中的无线局域网数据帧的传输方法至少可以包括:S101,WLAN终端确定数据帧的当前传输速率为第一传输速率。WLAN终端是任意有WLAN站点(英文:station,STA)功能的设备,既可以是无线接入点(英文:accesspoint,AP)也可以是非AP站点(英文:non-APstation),例如移动电话(英文:cellphone),智能手机(英文:smartphone),计算机(英文:computer),平板电脑(英文:tabletcomputer),个人数码助理(英文:personaldigitalassistant,PDA),移动互联网设备(英文:mobileInternetdevice,MID),可穿戴设备和电子书阅读器(英文:e-bookreader)等。WLAN终端可以确定数据帧的当前传输速率为第一传输速率。其中,数据帧的当前传输速率可以为预先设定的标准传输速率。例如,WLAN终端可以通过调制与编码策略(英文:modulationandcodingscheme,MCS)查找该数据帧的当前传输速率,并将查找到的当前传输速率确定为第一传输速率。示例性的,数据帧可以为PLCP服务数据单元(英文:PLCPservicedataunit,PSDU)。例如,以图2所示的数据帧的结构示意图为例,物理层会聚过程协议数据单元(英文:physicallayerconvergenceprocedure(PLCP)protocoldataunit,PPDU)可以由以下几个部分组成:PLCP引导(英文:preamble)、PLCP头(英文:PLCPheader)以及PSDU。其中,PLCP引导用于使物理层芯片达到稳态解调和位时钟同步以及帧开始。PLCP头包括用于指示该帧的速率的字段。PSDU包括介质访问控制协议数据单元(英文:mediumaccesscontrol(MAC)protocoldataunit,MPDU)或聚合MPDU(A-MPDU)。S102,当数据帧的尺寸小于预设阈值时,WLAN终端将数据帧的当前传输速率调整为第二传输速率,其中,第二传输速率小于第一传输速率。WLAN终端可以判断该数据帧的尺寸是否小于预设阈值,当该数据帧的尺寸小于预设阈值时,将数据帧的当前传输速率调整为第二传输速率,其中,第二传输速率小于第一传输速率。当该数据帧的尺寸大于或者等于预设阈值时,WLAN终端可以以第一传输速率传输该数据帧。例如,第二传输速率可以为预先设定的速率值。该速率值可以为固定值或经验值。无线局域网数据帧的当前传输速率可以为:54MB/s、48MB/s、36MB/s、33MB/s、24MB/s、22MB/s、18MB/s、12MB/s、11MB/s、9MB/s、6MB/s、5.5MB/s、2MB/s或者1MB/s。第二传输速率可以为预先设定的固定值,例如1MB/s。当数据帧的尺寸小于预设阈值时,WLAN终端将数据帧的当前传输速率调整为1MB/s。如果第二传输速率为经验值,该经验值可以来自WLAN终端传输数据帧历史统计。例如,经过统计可知,WLAN终端以速率R传输其他数据帧的过程中,成功发送数据帧的概率较高,则将第二传输速率设定为速率R本文档来自技高网...
一种无线局域网数据帧的传输方法及装置

【技术保护点】
一种无线局域网数据帧的传输方法,其特征在于,包括:确定数据帧的当前传输速率为第一传输速率;当所述数据帧的尺寸小于预设阈值时,将所述数据帧的当前传输速率调整为第二传输速率,所述第二传输速率小于所述第一传输速率;以所述第二传输速率传输所述数据帧。

【技术特征摘要】
1.一种无线局域网数据帧的传输方法,其特征在于,包括:确定数据帧的当前传输速率为第一传输速率;当所述数据帧的尺寸小于预设阈值时,将所述数据帧的当前传输速率调整为第二传输速率,所述第二传输速率小于所述第一传输速率;以所述第二传输速率传输所述数据帧。2.如权利要求1所述的方法,其特征在于,所述将所述数据帧的当前传输速率调整为第二传输速率,包括:将传输速率集合中的一个传输速率作为所述第二传输速率,所述传输速率集合中的各个传输速率小于所述第一传输速率。3.如权利要求2所述的方法,其特征在于,所述将传输速率集合中的一个传输速率作为所述第二传输速率,包括:获取所述传输速率集合中各个传输速率的优先级;将所述传输速率集合中优先级最高的传输速率作为所述第二传输速率。4.如权利要求1所述的方法,其特征在于,所述确定数据帧的当前传输速率为第一传输速率,包括:通过调制与编码策略MCS查找所述数据帧的当前传输速率;将所述查找到的当前传输速率作为所述第一传...

【专利技术属性】
技术研发人员:黄裕平白小飞阮卫
申请(专利权)人:华为技术有限公司
类型:发明
国别省市:广东;44

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

1