无线局域网的帧传输方法和装置与流程

文档序号:18237393发布日期:2019-07-24 08:47阅读:422来源:国知局
无线局域网的帧传输方法和装置与流程

本发明涉及通信技术领域,尤其涉及一种无线局域网的帧传输方法和装置。



背景技术:

电气和电子工程师协会(Institute of Electrical and Electronics Engineers,IEEE)制定的802.11协议族是无线局域网(Wireless local Access Network,WLAN)的标准,现有基于正交频分复用(Orthogonal Frequency Division Multiplexing,OFDM)技术的WLAN标准由逐步演进的802.11a、802.11n、802.11ac等制式组成,并还在进行持续演进。随着WLAN的发展和逐渐普及,支持不同制式的WLAN设备共存的情况将长期存在。为了实现后向兼容,采用新一代标准的无线接入点(Access Point,AP)和终端(Station,STA),都需要能够支持采用以前的制式。

由于现有的多种WLAN制式以及未来的WLAN制式所采用的帧格式并不相同,因此,采用新一代制式的WLAN设备需要具有识别不同WLAN制式的帧的能力。



技术实现要素:

本发明实施例提供一种无线局域网的帧传输方法和装置,用于对不同WLAN制式的进行识别。

第一方面,本发明提供了一种无线局域网的帧传输方法,包括:

接收无线局域网WLAN设备发送的帧,所述帧包括格式指示字段,所述格式指示字段包括N个符号,所述N为大于或等于3的正整数;

根据所述格式指示字段包括的所述N个符号采用的调制方式,确定所述帧的制式。

在所述第一方面的第一种可能的实现方式中,根据所述格式指示字段包括的所述N个符号采用的调制方式,确定所述帧的制式具体为:

若所述N个符号中的第一个符号为预设调制方式的符号时,确定所述帧为第一制式的帧。

在所述第一方面或所述第一方面的第一种可能的实现方式中,还提供了所述第一方面的第二种可能的实现方式,根据所述格式指示字段包括的所述N个符号采用的调制方式,确定所述帧的制式具体为:

若所述N个符号中的前K个符号不为预设调制方式的符号,第K+1个符号为所述预设调制方式的符号时,确定所述帧为第K+1制式的帧,其中K为小于N的正整数。

在所述第一方面或所述第一方面的第一种或第二种可能的实现方式中,还提供了所述第一方面的第三种可能的实现方式,根据所述格式指示字段包括的所述N个符号采用的调制方式,确定所述帧的制式具体为:

若所述N个符号均不为预设调制方式的符号时,确定所述帧为第N+1制式的帧。

在所述第一方面的第一种至第三种任一可能的实现方式中,还提供了所述第一方面的第四种可能的实现方式,所述N等于3时,所述方法包括:所述第一制式为802.11n;K等于1时,所述第K+1制式为802.11ac;K等于2时,所述第K+1制式为802.11ax;所述第N+1制式为802.11a。

在所述第一方面的第一种至第四种任一可能的实现方式中,还提供了所述第一方面的第五种可能的实现方式,所述预设调制方式为正交二进制相移键控QBPSK。

在所述第一方面的第五种可能的实现方式中,还提供了所述第一方面的第六种可能的实现方式,接收所述WLAN设备发送的所述帧后,所述方法还包括:

确定所述N个符号中的第M个符号的同相分量的能量和正交分量的能量,其中M为小于或等于N的正整数;

若所述正交分量的能量减去所述同相分量的能量的差值大于预设阈值TH,确定所述第M个符号为QBPSK符号。

第二方面,本发明提供了一种无线局域网的帧传输方法,包括:

接收无线局域网WLAN设备发送的帧,所述帧包括格式指示字段,所述格式指示字段包括N个符号,所述N为大于或等于2的正整数;

根据所述格式指示字段包括的所述N个符号采用的调制方式和预设校验规则,确定所述帧的制式。

在所述第二方面的第一种可能的实现方式中,根据所述格式指示字段包括的所述N个符号采用的调制方式和预设校验规则,确定所述帧的制式具体为:

若所述N个符号中的第一个符号为预设调制方式的符号时,确定所述帧为第一制式的帧。

在所述第二方面或所述第二方面的第一种可能的实现方式中,还提供了所述第二方面的第二种可能的实现方式,根据所述格式指示字段包括的所述N个符号采用的调制方式和预设校验规则,确定所述帧的制式具体为:

若所述N个符号中的前N-1个符号不为预设调制方式的符号,第N个符号为所述预设调制方式的符号,且所述格式指示字段不符合预设校验规则时,确定所述帧为第N制式的帧。

在所述第二方面或所述第二方面的第一种或第二种可能的实现方式中,还提供了所述第二方面的第三种可能的实现方式,根据所述格式指示字段包括的所述N个符号采用的调制方式和预设校验规则,确定所述帧的制式具体为:

若所述N个符号中的前N-1个符号不为预设调制方式的符号,第N个符号为所述预设调制方式的符号,且所述格式指示字段符合预设校验规则时,确定所述帧为第N+1制式的帧。

在所述第二方面或所述第二方面的第一种至第三种任一可能的实现方式中,还提供了所述第二方面的第四种可能的实现方式,根据所述格式指示字段包括的所述N个符号采用的调制方式和预设校验规则,确定所述帧的制式具体为:

若所述N个符号均不为预设调制方式的符号时,确定所述帧为第N+2制式的帧。

在所述第二方面的第一种至第四种任一可能的实现方式中,还提供了所述第二方面的第五种可能的实现方式,所述N等于2时,所述第一制式为802.11n;所述第N制式为802.11ac;所述第N+1制式为802.11ax;所述第N+2制式为802.11a。

在所述第二方面或所述第二方面的第一种至第五种任一可能的实现方式中,还提供了所述第二方面的第六种可能的实现方式,所述N为大于或等于3的正整数时,根据所述格式指示字段包括的所述N个符号采用的调制方式和预设校验规则,确定所述帧的制式具体为:

若所述N个符号中的前K个符号不为所述预设调制方式的符号,第K+1个符号为所述预设调制方式的符号时,确定所述帧为第K+1制式的帧,所述K为小于N-1的正整数。

在所述第二方面的第一种至第六种任一可能的实现方式中,还提供了所述第二方面的第七种可能的实现方式,所述预设调制方式为正交二进制相移键控QBPSK。

在所述第二方面的第七种可能的实现方式中,还提供了所述第二方面的第八种可能的实现方式,接收所述WLAN设备发送的所述帧后,所述方法还包括:

确定所述N个符号中的第M个符号的同相分量的能量和正交分量的能量,其中M为小于或等于N的正整数;

若所述正交分量的能量减去所述同相分量的能量的差值大于预设阈值TH,确定所述第M个符号为QBPSK符号。

第三方面,本发明提供了一种无线局域网的帧传输方法,包括:

根据预设规则对帧的格式指示字段包括的N个符号进行调制,所述N为大于或等于3的正整数,所述格式指示字段用于指示所述帧的制式;

向无线局域网WLAN设备发送所述帧。

在所述第三方面的第一种可能的实现方式中,所述N等于3时,所述预设规则具体为:

所述格式指示字段的前二个符号不采用预设调制方式,所述格式指示字段的第三个符号采用所述预设调制方式。

在所述第三方面的第一种可能的实现方式中,还提供了所述第三方面的第二种可能的实现方式,所述预设调制方式为正交二进制相移键控QBPSK。

第四方面,本发明提供了一种无线局域网的帧传输方法,包括:

根据预设规则对帧的格式指示字段包括的N个符号进行调制和编码,所述N为大于或等于2的正整数,所述格式指示字段用于指示所述帧的制式;

向无线局域网WLAN设备发送所述帧。

在所述第四方面的第一种可能的实现方式中,所述N等于2时,所述预设规则具体为:

所述格式指示字段的第一个符号不采用预设调制方式,所述格式指示字段的第二个符号采用所述预设调制方式;

所述格式指示字段的编码方式符合预设校验规则。

在所述第四方面的第一种可能的实现方式中,还提供了所述第四方面的第二种可能的实现方式,所述预设调制方式为正交二进制相移键控QBPSK。

第五方面,本发明提供了一种无线局域网装置,包括:

接收机,用于接收无线局域网WLAN设备发送的帧,所述帧包括格式指示字段,所述格式指示字段包括N个符号,所述N为大于或等于3的正整数;

处理器,用于根据所述接收机接收的所述格式指示字段包括的所述N个符号采用的调制方式,确定所述帧的制式。

在所述第五方面的第一种可能的实现方式中,所述处理器还用于:

若所述N个符号中的第一个符号为预设调制方式的符号时,确定所述帧为第一制式的帧。

在所述第五方面或所述第五方面的第一种可能的实现方式中,还提供了所述第五方面的第二种可能的实现方式,所述处理器还用于:

若所述N个符号中的前K个符号不为预设调制方式的符号,第K+1个符号为所述预设调制方式的符号时,确定所述帧为第K+1制式的帧,其中K为小于N的正整数。

在所述第五方面或所述第五方面的第一种或第二种可能的实现方式中,还提供了所述第五方面的第三种可能的实现方式,所述处理器还用于:

若所述N个符号均不为预设调制方式的符号时,确定所述帧为第N+1制式的帧。

在所述第五方面的第一种至第三种任一可能的实现方式中,还提供了所述第五方面的第四种可能的实现方式,所述N等于3时,所述处理器还用于:

确定所述第一制式为802.11n;K等于1时,确定所述第K+1制式为802.11ac;K等于2时,确定所述第K+1制式为802.11ax;确定所述第N+1制式为802.11a。

在所述第五方面的第一种至第四种任一可能的实现方式中,还提供了所述第五方面的第五种可能的实现方式,所述预设调制方式为正交二进制相移键控QBPSK。

在所述第五方面的第五种可能的实现方式中,还提供了所述第五方面的第六种可能的实现方式,所述处理器还用于:

确定所述N个符号中的第M个符号的同相分量的能量和正交分量的能量,其中M为小于或等于N的正整数;

若所述正交分量的能量减去所述同相分量的能量的差值大于预设阈值TH,确定所述第M个符号为QBPSK符号。

第六方面,本发明提供了一种无线局域网装置,包括:

接收机,用于接收无线局域网WLAN设备发送的帧,所述帧包括格式指示字段,所述格式指示字段包括N个符号,所述N为大于或等于2的正整数;

处理器,用于根据所述接收机接收的所述格式指示字段包括的所述N个符号采用的调制方式和预设校验规则,确定所述帧的制式。

在所述第六方面的第一种可能的实现方式中,所述处理器还用于:

若所述N个符号中的第一个符号为预设调制方式的符号时,确定所述帧为第一制式的帧。

在所述第六方面或所述第六方面的第一种可能的实现方式中,还提供了所述第六方面的第二种可能的实现方式,所述处理器还用于:

若所述N个符号中的前N-1个符号不为预设调制方式的符号,第N个符号为所述预设调制方式的符号,且所述格式指示字段不符合预设校验规则时,确定所述帧为第N制式的帧。

在所述第六方面或所述第六方面的第一种或第二种可能的实现方式中,还提供了所述第六方面的第三种可能的实现方式,所述处理器还用于:

若所述N个符号中的前N-1个符号不为预设调制方式的符号,第N个符号为所述预设调制方式的符号,且所述格式指示字段符合预设校验规则时,确定所述帧为第N+1制式的帧。

在所述第六方面或所述第六方面的第一种至第三种任一可能的实现方式中,还提供了所述第六方面的第四种可能的实现方式,所述处理器还用于:

若所述N个符号均不为预设调制方式的符号时,确定所述帧为第N+2制式的帧。

在所述第六方面的第一种至第四种任一可能的实现方式中,还提供了所述第六方面的第五种可能的实现方式,所述N等于2时,所述处理器还用于:

确定所述第一制式为802.11n;

确定所述第N制式为802.11ac;

确定所述第N+1制式为802.11ax;

确定所述第N+2制式为802.11a。

在所述第六方面或所述第六方面的第一种至第五种任一可能的实现方式中,还提供了所述第六方面的第六种可能的实现方式,所述N为大于或等于3的正整数时,所述处理器还用于:

若所述N个符号中的前K个符号不为所述预设调制方式的符号,第K+1个符号为所述预设调制方式的符号时,确定所述帧为第K+1制式的帧,所述K为小于N-1的正整数。

在所述第六方面的第一种至第六种任一可能的实现方式中,还提供了所述第六方面的第七种可能的实现方式,所述预设调制方式为正交二进制相移键控QBPSK。

在所述第六方面的第七种可能的实现方式中,还提供了所述第六方面的第八种可能的实现方式,所述处理器还用于:

确定所述N个符号中的第M个符号的同相分量的能量和正交分量的能量,其中M为小于或等于N的正整数;

若所述正交分量的能量减去所述同相分量的能量的差值大于预设阈值TH,确定所述第M个符号为QBPSK符号。

第七方面,本发明提供了一种无线局域网装置,包括:

处理器,用于根据预设规则对帧的格式指示字段包括的N个符号进行调制,所述N为大于或等于3的正整数,所述格式指示字段用于指示所述帧的制式;

发射机,用于向无线局域网WLAN设备发送所述处理器确定的所述帧。

在所述第七方面的第一种可能的实现方式中,所述N等于3时,所述预设规则具体为:

所述格式指示字段的前二个符号不采用预设调制方式,所述格式指示字段的第三个符号采用所述预设调制方式。

在所述第七方面的第一种可能的实现方式中,还提供了所述第七方面的第二种可能的实现方式,所述预设调制方式为正交二进制相移键控QBPSK。

第八方面,本发明提供了一种无线局域网装置,包括:

处理器,用于根据预设规则对帧的格式指示字段包括的N个符号进行调制和编码,所述N为大于或等于2的正整数,所述格式指示字段用于指示所述帧的制式;

发射机,用于向无线局域网WLAN设备发送所述处理器确定的所述帧。

在所述第八方面的第一种可能的实现方式中,所述N等于2时,所述预设规则具体为:

所述格式指示字段的第一个符号不采用预设调制方式,所述格式指示字段的第二个符号采用所述预设调制方式;

所述格式指示字段的编码方式符合预设校验规则。

在所述第八方面的第一种可能的实现方式中,还提供了所述第八方面的第二种可能的实现方式,所述预设调制方式为正交二进制相移键控QBPSK。

本实施例在WLAN的帧传输过程中,通过对接收到的帧的格式指示字段的检测,完成对不同制式的帧的识别,以实现WLAN设备的后向兼容,进而能够支持不同制式的WLAN设备间混合组网,提高网络部署的灵活性,降低组网的复杂度。

附图说明

为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作一简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。

图1为802.11a、802.11n、802.11ac的帧结构示意图;

图2为802.11ax的帧结构示意图;

图3为WLAN部署场景示意图;

图4为本发明实施例1的方法流程图;

图5为本发明实施例1的一种实施方式的流程图;

图6为本发明实施例1的另一种实施方式的流程图;

图7为本发明实施例2的方法流程图;

图8为本发明实施例2的一种实施方式的流程图;

图9为本发明实施例2的另一种实施方式的流程图;

图10为本发明实施例3的方法流程图;

图11为本发明实施例4的方法流程图;

图12为本发明实施例5的装置示意图;

图13为本发明实施例6的装置示意图;

图14为本发明实施例7的装置示意图;

图15为本发明实施例8的装置示意图。

具体实施方式

为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

在现有的WLAN制式中,各个制式的帧结构之间有较大的差异,其中802.11a、802.11n、802.11ac的帧结构如图1所示,图1仅用于示例性的对帧结构进行说明,并不表征实际的字段长度等。这3种制式的帧结构,均具有相同的传统前缀字段(Legacy Preamble),具体包括传统短训练字段(Legacy Short Training field,L-STF)、传统长训练字段(Legacy Long Training field,L-LTF)和传统信令字段(Legacy Signal field,L-SIG)。在Legacy Preamble字段之后,802.11a包括数据字段(Data),802.11n分别包括高吞吐量信令字段(High Throughput Signal field,HT-SIG)、高吞吐量短训练字段(High Throughput Short Training field,HT-STF)、高吞吐量长训练字段(High Throughput Long Training field,HT-LTF)和数据字段(Data),802.11ac分别包括极高吞吐量信令A字段(Very High Throughput Signal-A field,VHT-SIG-A)、极高吞吐量短训练字段(Very High Throughput Short Training field,VHT-STF)、极高吞吐量长训练字段(Very High Throughput Long Training field,VHT-LTF)、极高吞吐量信令B字段(Very High Throughput Signal-B field,VHT-SIG-B)和数据字段(Data)。

在WLAN的后续演进过程中,可选的,提供了一种未来可能的WLAN制式,如802.11ax或其他可能的WLAN制式。进一步可选的,以802.11ax为例,其可能的帧结构如图2所示,为了与采用现有制式的WLAN设备后向兼容,802.11ax的帧的开始部分同样是Legacy Preamble字段,即包括L-STF、L-LTF和L-SIG字段。L-SIG字段之后是高效率无线局域网信令A字段(High Efficiency WLAN Signal-A field,HEW-SIG-A),其后是剩余的高效率无线局域网前缀字段(Other Hew Preamble),其中,Other Hew Preamble是指一个字段或多个字段的组合,并不限定为特指一个具体的字段,Other Hew Preamble字段之后是数据字段(Data)。需要特别说明的是,在未来可能的WLAN制式中,其制式的名称或字段的名称等均可以采用任意其他名称进行替换,并不应被认为会对本发明的保护范围构成限制。

一种典型的WLAN部署场景如图3所示,包括一个接入点(Access Point,AP)和至少一个站点(Station,STA)。示例性的,在图3所示的场景中,AP分别与STA1和STA2进行通信,可选的,AP可以为支持802.11ax制式的设备,并能够后向兼容802.11ac、802.11n及802.11a等多种WLAN制式,STA1和STA2为仅能支持先前制式的WLAN设备,其中STA1支持802.11n及802.11a制式,STA2仅支持802.11a制式。在这种情况下,AP与STA1之间可以采用802.11n制式或802.11a制式进行通信,AP与STA2之间则采用802.11a制式进行通信。此时,当AP接收到某一个STA发送的帧时,需要对接收的帧的制式进行识别,以便进行后续的进一步处理。

本发明实施例1提供了一种无线局域网的帧传输方法,用于对不同的WLAN制式的帧进行识别,可选的,本实施例包括的不同的WLAN制式具体可以为:802.11n、802.11ac、802.11ax及802.11a,并顺次记为第一制式至第四制式。本实施例的方法流程如图4所示,具体步骤如下:

101、接收无线局域网WLAN设备发送的帧,帧包括格式指示字段,格式指示字段包括N个符号,N为大于或等于3的正整数;

102、根据格式指示字段包括的N个符号采用的调制方式,确定帧的制式。

在步骤101中,格式指示字段为帧中用于识别不同WLAN制式的N个符号,其中,本发明对格式指示字段的形式并不限定,格式指示字段可以为专用于帧格式识别的N个符号,也可以为与其他字段复用的N个符号,具体的,格式指示字段可以与信令字段复用,也可以与数据字段复用。

格式指示字段包括的N个符号可以根据预设规则,采用特定的调制方式或调制方式的组合,典型的,不同制式的帧所采用的预设规则不同。

在步骤102中,可以根据格式指示字段包括的符号采用的调制方式,确定帧的制式,或先确定帧的格式,而后进一步确定帧的制式。

可选的,步骤102的一种实施方式如图5所示,具体过程如下:

1021、若N个符号中的第一个符号为预设调制方式的符号时,确定帧为第一制式的帧;

1022、若N个符号中的前K个符号不为预设调制方式的符号,第K+1个符号为预设调制方式的符号时,确定帧为第K+1制式的帧,其中K为小于N的正整数;

1023、若N个符号均不为预设调制方式的符号时,确定帧为第N+1制式的帧。

可选的,在本实施例中,格式指示字段由位于Legacy Preamble字段之后的3个符号组成,即N=3。具体的,在802.11n中,HT-SIG字段包括的2个符号和HT-STF字段包括的第1个符号即可作为格式指示字段;在802.11a中,Data字段的前3个符号即可作为格式指示字段。其余制式的帧也可以得到类似的结论,此处不再赘述。

在步骤1021中,预设调制方式为预先设置的特定的调制方式。可选的,预设调制方式可以仅用于格式指示字段中的部分或全部符号,亦即帧中的除格式指示字段包括的符号外的其他符号均不使用该预设调制方式。

可选的,在本实施例中,预设调制方式为正交二进制相移键控(Quadrature Binary Phase Shift Keying,QBPSK),在具体的实施过程中,预设调制方式还可以设置为其他调制方式,本发明对此并不限定。

在802.11n中,HT-SIG字段由两个符号构成,均采用了QBPSK调制。

接收端在接收到帧后,对格式指示字段的符号进行检测,检测到格式指示字段的第一个符号为QBPSK符号时,可以确定接收到的帧为第一制式的帧,即802.11n制式的帧。

可选的,接收端在检测到格式指示字段的第一个符号为QBPSK符号后,即可确定帧的制式,此时,基于实现快速、简便的对WLAN制式进行识别的目的,可以不对格式指示字段中后面的符号进行检测。同时本实施例也不对后面的符号所采用的调制方式进行限定,其采用的调制方式可依据系统设定等因素选择确定。

在802.11ac中,VHT-SIG-A字段由两个符号构成,第一个符号采用二进制相移键控(Binary Phase Shift Keying,BPSK)调制,第二个符号采用QBPSK调制。在802.11ax中,HEW-SIG-A字段可以根据系统设定等,确定由多个符号构成,本实施例中确定的格式指示字段由N=3个符号组成,若HEW-SIG-A字段包括小于三个符号,如二个符号,则格式指示字段可以为HEW-SIG-A字段包括的二个符号和Other Hew Preamble字段的第一个符号;若HEW-SIG-A字段包括三个符号,则格式指示字段可以为HEW-SIG-A字段包括的三个符号;若HEW-SIG-A字段包括大于三个符号,则格式指示字段可以为HEW-SIG-A字段包括的前三个符号。

在步骤1022中,接收端在接收到帧后,对格式指示字段的符号进行检测,若检测到格式指示字段的第一个符号不为QBPSK符号,第二个符号为QBPSK时,可以确定接收到的帧为802.11ac的帧;若检测到格式指示字段的前二个符号均不为QBPSK符号,第三个符号为QBPSK时,可以确定接收到的帧为802.11ax的帧。

802.11ac设备能够后向兼容,当识别出接收到的帧为802.11a或802.11n的帧时,也可以完成对其的解调和解码,但当该设备接收到的帧为802.11ax的帧时,则不能实现对802.11ax的帧的解调和解码,需要注意的是,此时该设备可以为能够识别出802.11ax的帧但不能对其进行解调和解码,也可以为该设备无法识别802.11ax的帧。在该设备无法识别802.11ax的帧时,该帧将不能通过VHT-SIGA的CRC校验,校验失败后,该设备将在L-SIG字段中携带的分组长度信息L_LENGTH所指示的分组持续期之后,才进行基于能量检测的空闲信道评估(Clear Channel Assessment,CCA)状态,从而避免潜在的信道竞争冲突。

可选的,在步骤1022中,当接收端在无需对格式指示字段包括的全部符号进行检测即能够完成识别时,除进行帧的识别而必须进行检测的符号外,其他符号所使用的调制方式若不影响对帧的制式的识别,则该符号采用的调制方式可依据系统设定等因素选择确定。例如,在802.11ac的帧中,接收端在对格式指示字段的前两个符号进行检测后,即可确定帧的制式,则是否继续对第三个符号采用的调制方式进行检测,本实施例并不限定。可选的,若接收端不对第三个符号进行检测,则可以在准确识别帧的制式的情况下,降低系统的处理时延,并节约系统资源。

在802.11a中,Data字段的每个符号,典型的,可以采用BPSK、正交相移键控(Quadrature Phase Shift Keying,QPSK)、正交幅度调制(Quadrature Amplitude Modulation,QAM)等调制方式,即在Data字段中,所有符号均不采用QBPSK,亦即在本实施例中,802.11a的帧中的格式指示字段内的三个符号均不采用预设调制方式。因此在步骤1023中,接收端在接收到帧后,对格式指示字段的符号进行检测,检测到格式指示字段的三个符号均不为QBPSK时,即可以确定接收到的帧为802.11a的帧。

802.11a设备在接收到802.11n、802.11ac或802.11ax等的帧时,会根据L-SIG字段中指示的信息对帧进行解调和解码,但由于接收到的帧在L-SIG字段之后,还包括非数据字段的部分,因此802.11a的设备将因为该接收到的帧不能通过CRC而将其丢弃。

本实施例在WLAN的帧传输过程中,通过对接收到的帧的格式指示字段的检测,完成对不同制式的帧的识别,以实现WLAN设备的后向兼容,进而能够支持不同制式的WLAN设备间混合组网,提高网络部署的灵活性,降低组网的复杂度。

可选的,本发明还提供了一种对格式指示字段中的任一个符号的调制方式进行检测的方法。调制后的符号的总能量,可以分解为同相分量的能量,即I支路(In-phase)上的能量,和正交分量的能量,即Q支路(Quadrature)上的能量,具体的,对于BPSK调制的符号,I支路的能量远大于Q支路的能量,对于QPSK、16QAM、64QAM等调制的符号,I支路的能量和Q支路的能量接近,对于QBPSK调制的符号,Q支路的能量远大于I支路的能量。因此,将Q支路的总能量与I支路的总能量之差作为判决量,与预设门限进行比较,就可以快速有效的区分接收到的符号的调制方式。应当认为,上述方法只是对格式指示字段中的任一个符号的调制方式进行检测的一种可选的方法,在具体的实施过程中,可以选择不同的检测方法,本发明对此并不限定。

可选的,作为步骤1021、1022和1023的可替换的实施方式,步骤102还可以使用上述方法对不同的WLAN制式的帧进行识别,其具体的流程如图6所示,具体步骤如下:

1024:确定接收到的帧的格式指示字段的第一个符号的I支路能量EI1和Q支路能量EQ1,若满足EQ1-EI1>TH1,则确定第一个符号为QBPSK符号,并进一步确定该接收到的帧为802.11n制式的帧,其中TH1为根据系统参数等预设的阈值。

1025:若不满足EQ1-EI1>TH1,则确定第一个符号不为QBPSK符号,进一步的,确定第二个符号的I支路能量EI2和Q支路能量EQ2,若满足EQ2-EI2>TH2,则确定所述第二个符号为QBPSK符号,进而确定该接收到的帧为802.11ac制式的帧,其中TH2为根据系统参数等预设的阈值,可选的,设置TH2=TH1。

1026、若不满足EQ2-EI2>TH2,则确定第二个符号不为QBPSK符号,进一步的,确定第三个符号的I支路能量EI3和Q支路能量EQ3,若满足EQ3-EI3>TH3,则确定所述第三个符号为QBPSK符号,进而确定该接收到的帧为802.11ax制式的帧,其中TH3为根据系统参数等预设的阈值,可选的,设置TH3=TH2=TH1。

1027:若不满足EQ3-EI3>TH3,则确定第三个符号不为QBPSK符号,由此可知,格式指示字段的三个符号均为非QBPSK符号,则确定该接收到的帧为802.11a制式的帧。

本实施例通过针对特定的预设调制方式,提供了一种简单、高效的帧的制式的识别方式,类似的,根据本实施例提供的技术方案和示例性的具体实施方式,还可以针对其他具体实施场景进行灵活变通和应用。本实施例还能够在实现准确识别的基础上,简化执行的流程,提高效率,降低时延。

本发明实施例2提供了一种无线局域网的帧传输方法,用于对不同的WLAN制式的帧进行识别,可选的,本实施例包括的不同的WLAN制式具体可以为:802.11n、802.11ac、802.11ax及802.11a,并顺次记为第一制式至第四制式。本实施例的方法流程如图7所示,具体步骤如下:

201、接收无线局域网WLAN设备发送的帧,帧包括格式指示字段,格式指示字段包括N个符号,N为大于或等于2的正整数;

202、根据格式指示字段包括的N个符号采用的调制方式和预设校验规则,确定帧的制式。

本实施例中,格式指示字段和预设调制方式可以参照如实施例1中的描述,此处不再赘述。预设校验规则可以为循环冗余校验(Cyclic Redundancy Check,CRC)、奇偶校验等各种校验规则中的一种或几种的组合。

在步骤202中,可以根据格式指示字段包括的符号采用的调制方式和预设校验规则,确定帧的制式,或先确定帧的格式,而后进一步确定帧的制式。

可选的,步骤202的一种实施方式如图8所示,具体过程如下:

2021、若N个符号中的第一个符号为预设调制方式的符号时,确定帧为第一制式的帧;

2022、若N个符号中的前N-1个符号不为预设调制方式的符号,第N个符号为预设调制方式的符号,且格式指示字段不符合预设校验规则时,确定帧为第N制式的帧;

2023、若N个符号中的前N-1个符号不为预设调制方式的符号,第N个符号为预设调制方式的符号,且格式指示字段符合所述预设校验规则时,确定帧为第N+1制式的帧;

2024、若N个符号均不为预设调制方式的符号时,确定帧为第N+2制式的帧。

可选的,在本实施例中,格式指示字段由位于Legacy Preamble字段之后的2个符号组成,预设调制方式为QBPSK。

在步骤2021中,接收端在接收到帧后,对格式指示字段的符号进行检测,检测到格式指示字段的第一个符号为QBPSK符号时,可以确定接收到的帧为第一制式的帧,即802.11n制式的帧。可选的,与步骤102类似,接收端可以不对格式指示字段中后面的符号进行检测。

在步骤2022中,接收端在接收到帧后,对格式指示字段的符号进行检测,若检测到格式指示字段的第一个符号为BPSK符号,第二个符号为QBPSK,并且格式指示字段不符合预设校验规则时,可以确定接收到的帧为802.11ac的帧。可选的,格式指示字段不符合预设校验规则具体为,对格式指示字段进行CRC,但格式指示字段不能通过校验。在具体实施过程中,也可以使用除CRC外的其他预设校验规则,本发明对此并不限定。

在步骤2023中,接收端在接收到帧后,对格式指示字段的符号进行检测,若检测到格式指示字段的第一个符号为BPSK符号,第二个符号为QBPSK,并且格式指示字段符合预设校验规则时,可以确定接收到的帧为802.11ax的帧。

在步骤2024中,接收端在接收到帧后,对格式指示字段的符号进行检测,检测到格式指示字段的三个符号均不为QBPSK时,即可以确定接收到的帧为802.11a的帧。

可选的,若格式指示字段被设置为包括大于或等于3个符号时,则除步骤2021至步骤2024外,步骤202还可以包括:

2025、若N个符号中的前K个符号不为预设调制方式的符号,第K+1个符号为预设调制方式的符号时,确定帧为第K+1制式的帧,K为小于N-1的正整数。

可选的,步骤2025的执行过程可以参照步骤1022,此处不再赘述。

本实施例在WLAN的帧传输过程中,通过对接收到的帧的格式指示字段的检测,完成对不同制式的帧的识别,以实现WLAN设备的后向兼容,进而能够支持不同制式的WLAN设备间混合组网,提高网络部署的灵活性,降低组网的复杂度。进一步的,本实施例通过综合使用格式指示字段的调制方式和预设校验规则,能够减少格式指示字段包括的符号的数量,进而降低系统开销,节约传输资源,提高帧的传输效率,提高系统吞吐量。

参照实施例1的步骤1024、1025、1026和1027,在实施例2的步骤2021至步骤2024中,可以使用类似方法对不同的WLAN制式的帧进行识别,其具体的流程如图9所示,其具体实施过程此处不再赘述。

在实施例1和实施例2提供的方案中,仅以802.11n、802.11ac、802.11ax及802.11a这四种制式为例进行描述,但本发明可以适用于不限于所列出制式以外的多种WLAN制式,特别的,802.11ax仅是指一种未来可能的WLAN制式,在具体实施过程中,还可以使用其他可能的WLAN制式进行替换。

本发明实施例3提供了一种无线局域网的帧传输方法,本实施例的方法流程如图10所示,具体步骤如下:

301、根据预设规则对帧的格式指示字段包括的N个符号进行调制,N为大于或等于3的正整数,格式指示字段用于指示帧的制式;

302、向无线局域网WLAN设备发送帧。

在步骤301中,根据预设规则,采用特定的调制方式或调制方式的组合,对格式指示字段的N个符号进行调制,格式指示字段为帧中用于识别WLAN制式的N个符号

可选的,一种预设规则可以为,当格式指示字段包括三个符号时,格式指示字段的前二个符号不采用预设调制方式,第三个符号采用预设调制方式。其中前两个符号可以依据系统设定等因素选择确定其所使用的不同于预设调制方式的调制方式。典型的,不同制式的帧所采用的预设规则不同,以便于接收端能够对不同制式的帧进行识别,识别方式可以参照实施例1的描述,此处不再赘述。

进一步可选的,预设调制方式可以为QBPSK或其他调制方式,本发明对此并不限定。

本实施例在WLAN的帧传输过程中,通过对发送的帧的格式指示字段进行处理,使接收端对接收到的帧的格式指示字段的检测,完成对不同制式的帧的识别,以实现WLAN设备的后向兼容,进而能够支持不同制式的WLAN设备间混合组网,提高网络部署的灵活性,降低组网的复杂度。

本发明实施例4提供了一种无线局域网的帧传输方法,本实施例的方法流程如图11所示,具体步骤如下:

401、根据预设规则对帧的格式指示字段包括的N个符号进行调制和编码,N为大于或等于2的正整数,格式指示字段用于指示所述帧的制式;

402、向无线局域网WLAN设备发送帧。

在步骤401中,根据预设规则,采用特定的调制方式或调制方式的组合,对格式指示字段的N个符号进行调制,并根据预设规则,采用特定的编码方式或编码方式的组合,对格式指示字段的N个符号进行编码,格式指示字段为帧中用于识别WLAN制式的N个符号。

可选的,一种预设规则可以包括,当格式指示字段包括二个符号时,格式指示字段的第一个符号不采用预设调制方式,第二个符号采用预设调制方式。其中第一个符号可以依据系统设定等因素选择确定其所使用的不同于预设调制方式的调制方式。同时,该预设规则可以进一步包括,对格式指示字段包括的二个符号采用特定的信道编码方式或交织方式等。可选的,以802.11ac和802.11ax为例,格式指示字段可以采用如下任意一种编码方式或多种编码方式的组合:

可选的,格式指示字段针对不同的制式使用不同的信道编码方式。例如,采用卷积码对802.11ac制式的帧的格式指示字段的信息比特进行编码,采用低密度奇偶校验(Low Density Parity Check,LDPC)码对802.11ax制式的格式指示字段的信息比特进行编码。

可选的,格式指示字段针对不同的制式在信道编码之后使用不同的交织器。例如,在802.11ac制式的帧和802.11ax制式的帧中,分别使用不同的交织器对经过信道编码后的格式指示字段的信息比特进行交织。

可选的,格式指示字段针对不同的制式使用不同长度的CRC校验码。例如,802.11ac制式的帧的格式指示字段使用8位CRC校验码,而802.11ax制式的帧的格式指示字段使用12位CRC校验码。

可选的,格式指示字段针对不同的制式使用特征序列对CRC校验位加扰。例如,用特征序列“01010101”对802.11ax分组的CRC校验位进行加扰,即将该特征序列与CRC校验位逐位进行二进制异或运算,对802.11ac的分组而言,其特征序列可以为“11111111”。

可选的,格式指示字段针对不同的制式对CRC校验位的顺序进行特定的改变。例如,在802.11ac中,格式指示字段的信息经过8位CRC后生成的校验位,依次表示为c7,c6,…,c0;在802.11ax中,格式指示字段的信息经过8位CRC后生成的CRC校验位,则采用与之不同的排列顺序进入所述卷积编码器。例如,采用循序移位的方式可改变CRC校验位的顺序,如进行CRC校验位的循序移位,或直接反转CRC校验位等。

典型的,不同制式的帧所采用的预设规则不同,以便于接收端能够对不同制式的帧进行识别。

进一步可选的,预设调制方式可以为QBPSK或其他调制方式,本发明对此并不限定。

本实施例在WLAN的帧传输过程中,通过对发送的帧的格式指示字段进行处理,使接收端对接收到的帧的格式指示字段的检测,完成对不同制式的帧的识别,以实现WLAN设备的后向兼容,进而能够支持不同制式的WLAN设备间混合组网,提高网络部署的灵活性,降低组网的复杂度。进一步的,本实施例通过综合使用格式指示字段的调制方式和预设校验规则,能够减少格式指示字段包括的符号的数量,进而降低系统开销,节约传输资源,提高帧的传输效率,提高系统吞吐量。

本发明实施例5提供了一种无线局域网装置50,如图12所示。本实施例提供的装置50包括接收机501和处理器502,具体如下:

接收机501,用于接收无线局域网WLAN设备发送的帧,帧包括格式指示字段,格式指示字段包括N个符号,N为大于或等于3的正整数;

处理器502,用于根据接收机501接收的格式指示字段包括的N个符号采用的调制方式,确定帧的制式。

进一步的,处理器501还可以用于:

可选的,若N个符号中的第一个符号为预设调制方式的符号时,确定帧为第一制式的帧;

可选的,若N个符号中的前K个符号不为预设调制方式的符号,第K+1个符号为预设调制方式的符号时,确定帧为第K+1制式的帧,其中K为小于N的正整数;

可选的,若N个符号均不为预设调制方式的符号时,确定帧为第N+1制式的帧。

其中,在具体实施过程中,处理器502可以使用多种方案确定格式指示字段包括的符号所采用的调制方式。在一种可选的方案中,若预设调制方式为QBPSK时,处理器502还可以用于:

确定接收到的帧的格式指示字段的第一个符号的I支路能量EI1和Q支路能量EQ1,若满足EQ1-EI1>TH1,则确定第一个符号为QBPSK符号,并进一步确定该接收到的帧为802.11n制式的帧,其中TH1为根据系统参数等预设的阈值。

若不满足EQ1-EI1>TH1,则确定第一个符号不为QBPSK符号,进一步的,确定第二个符号的I支路能量EI2和Q支路能量EQ2,若满足EQ2-EI2>TH2,则确定所述第二个符号为QBPSK符号,进而确定该接收到的帧为802.11ac制式的帧,其中TH2为根据系统参数等预设的阈值,可选的,设置TH2=TH1。

若不满足EQ2-EI2>TH2,则确定第二个符号不为QBPSK符号,进一步的,确定第三个符号的I支路能量EI3和Q支路能量EQ3,若满足EQ3-EI3>TH3,则确定所述第三个符号为QBPSK符号,进而确定该接收到的帧为802.11ax制式的帧,其中TH3为根据系统参数等预设的阈值,可选的,设置TH3=TH2=TH1。

若不满足EQ3-EI3>TH3,则确定第三个符号不为QBPSK符号,由此可知,格式指示字段的三个符号均为非QBPSK符号,则确定该接收到的帧为802.11a制式的帧。

可选的,在处理器502执行上述方案的过程中,可以被划分为多个功能实体以分别执行多个步骤,多个功能实体可以但不限于包括:

解调实体,用于确定格式指示字段包括的符号所采用的调制方式;

能量检测实体,用于确定格式指示字段包括的符号的I支路能量和Q支路能量。

需要注意的是,无论处理器502是否将所执行的步骤由划分出的多个功能实体来执行,以及处理器502包括的多个功能实体如何进行划分,只要执行了上述方案,均应包括在本发明的保护范围之内。

本实施例5的装置50,可以用于执行图4至图6所示的实施例1的技术方案,其实现原理和技术效果类似,此处不再赘述。

本发明实施例6提供了一种无线局域网装置60,如图13所示。本实施例提供的装置60包括接收机601和处理器602,具体如下:

接收机601,用于接收无线局域网WLAN设备发送的帧,帧包括格式指示字段,格式指示字段包括N个符号,N为大于或等于2的正整数;

处理器602,用于根据接收机601接收的格式指示字段包括的N个符号采用的调制方式和预设校验规则,确定帧的制式。

进一步的,处理器601还可以用于:

可选的,若N个符号中的第一个符号为预设调制方式的符号时,确定帧为第一制式的帧;

可选的,若N个符号中的前N-1个符号不为预设调制方式的符号,第N个符号为预设调制方式的符号,且格式指示字段不符合预设校验规则时,确定帧为第N制式的帧;

可选的,若N个符号中的前N-1个符号不为预设调制方式的符号,第N个符号为预设调制方式的符号,且格式指示字段符合所述预设校验规则时,确定帧为第N+1制式的帧;

可选的,若N个符号均不为预设调制方式的符号时,确定帧为第N+2制式的帧;

可选的,若格式指示字段被设置为包括大于或等于3个符号时,若N个符号中的前K个符号不为预设调制方式的符号,第K+1个符号为预设调制方式的符号时,确定帧为第K+1制式的帧,K为小于N-1的正整数。

参照实施例5的处理器502,实施例6的处理器602可以用于执行实施例2的步骤2021至步骤2025。另外,本实施例6的装置60,可以用于执行图7至图9所示的实施例2的技术方案,其实现原理和技术效果类似,此处不再赘述。

本发明实施例7提供了一种无线局域网装置70,如图14所示。本实施例提供的装置70包括处理器701和发射机702,具体如下:

处理器701,用于根据预设规则对帧的格式指示字段包括的N个符号进行调制,N为大于或等于3的正整数,格式指示字段用于指示帧的制式;

发射机702,用于向无线局域网WLAN设备发送处理器701确定的帧。

可选的,处理器701还可以用于:

当格式指示字段包括三个符号时,确定格式指示字段的前二个符号不采用预设调制方式,第三个符号采用预设调制方式。其中前两个符号可以依据系统设定等因素选择确定其所使用的不同于预设调制方式的调制方式。

进一步可选的,处理器701还可以用于:

当格式指示字段包括三个符号时,确定格式指示字段的前二个符号不采用QBPSK调制方式,第三个符号采用QBPSK调制方式。

本实施例7的装置70,可以用于执行图10所示的实施例3的技术方案,其实现原理和技术效果类似,此处不再赘述。

本发明实施例8提供了一种无线局域网装置80,如图15所示。本实施例提供的装置80包括处理器801和发射机802,具体如下:

处理器801,用于根据预设规则对帧的格式指示字段包括的N个符号进行调制和编码,N为大于或等于2的正整数,格式指示字段用于指示帧的制式;

发射机802,用于向无线局域网WLAN设备发送处理器801确定的帧。

可选的,处理器801还可以用于:

确定格式指示字段的第一个符号不采用预设调制方式,格式指示字段的第二个符号采用所述预设调制方式;

确定符合预设校验规则的格式指示字段的编码方式。

其中,处理器801确定的预设调制方式和编码方式,可以参照实施例4中的表述,本实施例8的装置80,可以用于执行图11所示的实施例4的技术方案,其实现原理和技术效果类似,此处不再赘述。

本发明实施例5至实施例8提供的装置,可以应用于AP或STA,具体可以包括如WLAN路由器、WLAN交换机、计算机、服务器等固定终端,也可以包括如手机、平板电脑、可穿戴式设备、笔记本电脑等移动终端。进一步的,其中接收机或发射机可以为专用的接收装置或发射装置,也可以为集成了接收与发送功能的收发装置等。处理器可以为集成电路(Integrated Circuit,IC)、专用集成电路(Application Specific Integrated Circuit、ASIC)、现场可编程门阵列(Field-Programmable Gate Array,FPGA)等,也可以集成在基带处理器或通用处理器中。

通过以上的实施方式的描述,所属领域的技术人员可以清楚地了解到本发明可借助软件加必需的通用硬件的方式来实现。基于这样的理解,本发明的技术方案中的全部或部分步骤是可以通过程序来指令相关的硬件来完成,所述的程序可以存储于一计算机可读取存储介质中,该程序在执行时,包括如上述方法实施例的步骤,所述的存储介质,如:ROM/RAM、磁碟、光盘等。

以上所述,仅为本发明的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可以轻易想到变化或替换,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应以权利要求的保护范围为准。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1