PPDU传输方法、装置、无线接入点及站点与流程

文档序号:11929548阅读:549来源:国知局
PPDU传输方法、装置、无线接入点及站点与流程

本发明涉及移动通信领域,尤其涉及PPDU传输方法、装置、无线接入点及站点。



背景技术:

IEEE802.11系列标准是当前广泛用在非授权频谱(Unlicensed Band)上进行无线局域网(Wireless Local Access Network,简称WLAN)通信的标准。IEEE802.11系列标准的大多数版本采用了正交频分复用(Orthogonal Frequency Division Multiplex,简称OFDM)技术。采用OFDM技术,发射端可以将传输给接收端的多个调制符号星座点(Constellation)调制到若干相互正交的子载波上并行传输,以提高数据传输效率。

为使数据传输方式更加灵活,IEEE 802.11ax标准规定了发射端与接收端之间可以采用正交频分复用多址(Orthogonal Frequency Division Multiplex Addressing,简称OFDMA)技术进行数据传输,即发射端可以将多个接收端的调制星座符号复用在不同的正交子载波上并行传输。在采用OFDMA技术进行数据传输时,发射端的物理层(Physical Layer,简称PHY)可将发送端媒体接入控制层(Media Access Control,简称MAC)生成的物理层会聚协议(Physical Layer Convergence Procedure,简称PLCP)服务数据单元(PLCP Service Data Unit,简称PSDU)按IEEE 802.11ax标准定义的PHY传输格式封装成PLCP协议数据单元(PLCP Protocol Data Unit,简称PPDU),并通过天线发送给接收端。

在采用OFDMA技术进行数据传输时,PPDU通常包括传统前导(Legacy Preamble,简称L-Pre),重复传统信令域(Repeated LSIG,简称RLSIG),高效率信令域A(High Efficiency Signal field A,简称HE-SIGA),高效率信令域B(High Efficiency Signal field B,简称HE-SIGB)以及高效率短训练域(High Efficiency Short Training Field,简称HE-STF),高效率长训练域(High Efficiency Long Training Field,简称HE-LTF)及负载(Payload)等部分组成。其中,HE-SIGA携带整个PPDU公共的配置信息,例如,HE-SIGB所使用的编码调制方案(modulation and coding scheme,MCS)及HE-SIGB所占用的OFDM符号数等,接收端可以根据HE-SIGA携带的内容进一步解析PPDU的后续内容。HE-SIGB主要携带指示目标接收端各自PSDU所使用的带宽资源,以及每个PSDU所使用的传输方法,例如MCS,空时流数等,接收端可以根据HE-SIGB判断PPDU中是否携带有该接收端需要接收的PSDU;如果接收端通过对HE-SIGB解析发现该PPDU中携带了该接收端需要接收的PSDU时,可以通过HE-STF进一步进行自动增益控制(Automatic Gain Control,AGC),并通过HE-LTF进行信道估计,进而接受负载中承载的PSDU。

由于HE-SIGB需要携带指示目标接收端各自PSDU所使用的带宽资源,以及每个PSDU所使用的传输方法,因此可以看出HE-SIGB包含信息与PPDU需要支持的接收端数量相关。当PPDU支持的用户增多时,HE-SIGB所包含的数据量也会随之增多。而HE-SIGB包含的数据量增多会造成传输和解析HE-SIGB所需的时间相应增长,从而导致数据传输过程开销较大。



技术实现要素:

本发明实施例提供了PPDU传输方法、装置、无线接入点及站点,以解决现有技术在PPDU支持较多的用户时,数据传输过程开销较大问题。

第一方面,本发明实施例提供了一种PPDU传输方法,该方法包括:发送第一前导部分;在发送所述第一前导部分之后,发送高效率信令域A HE-SIGA,其中,所述HE-SIGA用于指示高效信令域B HE-SIGB的符号数及HE-SIGB中至少一个HE-SIGB分段的编码调制方案MCS;在发送所述HE-SIGA之后,发送所述HE-SIGB,其中,所述HE-SIGB由N个HE-SIGB分段构成,每一个所述HE-SIGB分段独立编码,且每一个所述HE-SIGB分段包括一个公共域,其中,N≥1;所述N个HE-SIGB分段分别依次用于对N个时间分段进行调度;在发送所述HE-SIGB之后,分别根据所述N个HE-SIGB分段的调度,依次传输所述第1至N个时间分段,每一个所述时间分段包含高效短训练域HE-STF,高效长训练域HE-LTF和负载域。

结合第一方面,在第一方面第一种可能的实现方式中,所述HE-SIGA包括第一指示域及MCS域,其中,所述第一指示域用于指示在HE-SIGB发送完成之后,是否会发送多于一个的时间分段;所述MCS域用于指示第一个所述HE-SIGB分段所采用的MCS;每一个所述HE-SIGB分段的公共域中至少包括MCS域或符号数域其中之一;其中,第k个HE-SIGB分段中的符号数域用于指示第k个HE-SIGB分段的符号数,或者用于指示第k+1个HE-SIGB分段至第N个HE-SIGB分段总共的符号数;第k个HE-SIGB分段中的MCS域用于指示第k+1个HE-SIGB分段的MCS,且第k个HE-SIGB分段的MCS不高于第k+1个HE-SIGB分段的MCS,1≤k≤N-1。

结合第一方面,在第一方面第二种可能的实现方式中,所述HE-SIGA包括第二指示域及MCS域,其中,所述第二指示域用于指示第一个HE-SIGB分段是否为最后一个HE-SIGB分段;所述MCS域用于指示第一个所述HE-SIGB分段所采用的MCS;所述HE-SIGB分段包括一个公共域,所述公共域中至少包括MCS域、符号数域或第三指示域其中之一;其中,第k个HE-SIGB分段中的符号数域用于指示第k个HE-SIGB分段的符号数,或者 用于指示第k+1个HE-SIGB分段至第N个HE-SIGB分段总共的符号数;第k个HE-SIGB分段中的MCS域用于指示第k+1个HE-SIGB分段的MCS,且第k个HE-SIGB分段的MCS不高于第k+1个HE-SIGB分段的MCS,其中,1≤k≤N-1;第k个HE-SIGB分段中的第三指示域用于指示第k+1个HE-SIGB分段是否为最后一个HE-SIGB分段。

结合第一方面,在第一方面第三种可能的实现方式中,所述HE-SIGA包括MCS域;其中,所述MCS域用于指示第一个所述HE-SIGB分段的MCS;所述HE-SIGB分段包括一个公共域,所述公共域中至少包括MCS域、符号数域或第三指示域其中之一;其中,第k个HE-SIGB分段中的符号数域用于指示第k个HE-SIGB分段的符号数,或者用于指示第k+1个HE-SIGB分段至第N个HE-SIGB分段总共的符号数;第k个HE-SIGB分段中的MCS域用于指示第k+1个HE-SIGB分段的MCS,且第k个HE-SIGB分段的MCS不高于第k+1个HE-SIGB分段的MCS,其中,1≤k≤N-1;第k个HE-SIGB分段中的第三指示域用于指示第k个HE-SIGB分段是否为最后一个HE-SIGB分段。

结合第一方面,在第一方面第四种可能的实现方式中,所述HE-SIGA包括第一指示域及N个HE-SIGBHE-SIGB分段配置域;其中,所述第一指示域用于指示在HE-SIGB发送完成之后,是否会发送多于一个的时间分段;每一个所述HE-SIGB分段配置域至少包括MCS域或符号数域其中之一;其中,第k个HE-SIGB分段配置域的MCS域用于指示第k个HE-SIGB分段所采用的MCS;第k个HE-SIGB分段配置域的符号数域用于指示第k个HE-SIGB分段的符号数。

结合第一方面第一至四种可能的实现方式其中任意一种,在第一方面第五种可能的实现方式中,每个所述HE-SIGB分段的公共域中还包括时间分段长度域;其中,第k个HE-SIGB分段中的时间分段长度域用于指示第k个HE-SIGB分段所调度时间分段的时间长度,或者用于指示第K个HE-SIGB分段所调度时间分段的数据符号数。

结合第一方面,在第一方面第六种可能的实现方式中,所述HE-SIGA包括第四指示域、MCS域及HE-SIGB符号数域;其中,所述第四指示域用于指示所述HE-SIGB中包含的分段数,或者,用于指示在所述HE-SIGB发送完成后需发送的的时间分段数量;所述MCS域用于指示第一个HE-SIGB分段采用的MCS;所述HE-SIGB符号数域用于指示所有HE-SIGB分段总共占用的符号数;第一个HE-SIGB分段包括一个公共域;其中,所述公共域包括N-1个传输配置域,每一个所述传输配置域至少包含MCS域或符号数域其中之一;第k个传输配置域的MCS域用于指示第k+1个HE-SIGB分段所采用的MCS;第k个传输配置域的符号数域用于指示第k+1个HE-SIGB分段的符号数或者第k个HE-SIGB分段的符号数。

结合第一方面第六种可能的实现方式,在第一方面第七种可能的实现方式中,每一个所述传输配置域还包括时间分段长度域;其中,第k个传输配置域的时间分段长度域用于指示第k个HE-SIGB分段所调度时间分段的时间长度。

结合第一方面或第一方面第一至七种可能的实现方式其中任意一种,在第一方面第八种可能的实现方式中,当下行PPDU与上行PPDU串联发送时,所述负载包括上下行PPDU负载与上行PPDU负载;其中,每一个所述HE-SIGB分段用于对一个所述下行PPDU负载所包含的时间分段进行调度,或者用于对一个所述上行PPDU负载所包含的时间分段进行调度。

结合第一方面第八种可能的实现方式,在第一方面第九种可能的实现方式中,每一个所述HE-SIGB分段的公共域中还包括上下行指示域及资源分配信息RA域;其中,第k个HE-SIGB分段的上下行指示域用于指示第k个HE-SIGB分段所调度的时间分段属于下行PPDU负载或属于上行PPDU负载;第k个HE-SIGB分段的RA域用于指示第k个HE-SIGB分段所调度时间分段中资源单元的资源分配信息。

第二方面,本发明实施例提供了另一种PPDU传输方法,该方法包括:接收第一前导部分;当根据所述第一前导部分判定所述PPDU为指定类型时,接收并解析高效率信令域A HE-SIGA;根据HE-SIGA所指示的编码调制方案MCS及HE-SIGB的符号数接收并解析高效信令域B HE-SIGB所包含的HE-SIGB分段;在接收到包含与接收端匹配调度信息的HE-SIGB分段后,按照所述与接收端匹配的HE-SIGB分段中的调度信息传输承载接收端数据的时间分段,其中,承载接收端数据的时间分段为PPDU的所包含的N个时间分段之一,其中,N≥1。

结合第二方面,在第二方面第一种可能的实现方式中,根据HE-SIGA所指示的编码调制方案MCS及HE-SIGB的符号数接收并解析HE-SIGB所包含的HE-SIGB分段包括:在接收到HE-SIGA之后,接收第一个HE-SIGB分段,其中,第一个HE-SIGB分段的符号数由HE-SIGA的HE-SIGB符号数域所指示的符号数与第一个HE-SIGB分段中公共域中符号数域所指示的符号数相减得出,或者从第一个HE-SIGB分段公共域中符号数域获得;在接收到第一个HE-SIGB分段之后,根据HE-SIGA所指示的编码调制方案MCS对第一个HE-SIGB分段进行解析;根据对所述第一个HE-SIGB分段进行解析得到的解析结果判断第一个HE-SIGB分段是否包含与接收端匹配的调度信息;所述按照所述与接收端匹配的HE-SIGB分段中的调度信息传输承载接收端数据的时间分段包括:如果第一个HE-SIGB分段包含与接收端匹配的调度信息,则传输所述调度信息所调度的时间分段。

结合第二方面,在第二方面第二种可能的实现方式中,如果第k个HE-SIGB分段不 包含与接收端匹配的调度信息,则接收第k+1个HE-SIGB分段,其中,第k+1个分段的符号数由第k+1个HE-SIGB分段公共域中的符号数域指示,或者由第k个HE-SIGB分段公共域中的符号数域指示的符号数与第k+1个HE-SIGB分段公共域中的符号数域指示的符号数相减得出,或者由第一个HE-SIGB分段的第k或者k+1个传输配置域的符号数域获得,其中,k+1≤N;根据第k个HE-SIGB分段公共域中MCS域或第一个HE-SIGB分段第k个传输配置域的MCS域所指示的MCS解析第k+1个HE-SIGB分段;根据对所述第k+1个HE-SIGB分段进行解析得到的解析结果判断第k+1个HE-SIGB分段是否包含与接收端匹配的调度信息;所述按照所述与接收端匹配的HE-SIGB分段的调度传输与接收端相匹配的时间分段包括:如果第k+1个HE-SIGB分段包含与接收端匹配的调度信息,则传输所述调度信息所调度的时间分段。

结合第二方面第一或二种可能的实现方式,在第二方面第三种可能的实现方式中,传输所述调度信息所调度的时间分段包括:根据第1至k个HE-SIGB分段公共域中的时间分段长度域所指示的时间长度或符号数,以及第k+1个HE-SIGB分段中的时间分段长度域所指示的时间长度或符号数,确定第k+1个HE-SIGB分段所调度时间分段的起始时间;从所述起始时间起,在所述时间分段长度域所指示时间长度或符号数内,传输所述第k+1个HE-SIGB分段所调度的时间分段。

结合第二方面第三种可能的实现方式,在第二方面第四种可能的实现方式中,还包括:如果第k个HE-SIGB分段的公共域解析错误,则停止接收第k+1至第N个HE-SIGB分段。

结合第二方面或第二方面第一或二种可能的实现方式,在第二方面第五种可能的实现方式中,所述方法还包括:如果所述HE-SIGB不包含与接收端匹配的HE-SIGB分段,则丢弃所述PPDU。

结合第二方面第五种可能的实现方式,在第二方面第六种可能的实现方式中,如果所述高效信令域B不包含与接收端匹配的HE-SIGB分段,则丢弃所述PPDU包括:如果根据第N-1或第N个HE-SIGB分段的指示确定第N个HE-SIGB分段为所述HE-SIGB分段的最后一个HE-SIGB分段,且所述第N个HE-SIGB分段不包含与接收端匹配的调度信息,则丢弃所述PPDU。

第三方面,本发明实施例提供了一种PPDU传输装置,该装置包括:前导发送单元,用于发送第一前导部分;第一信令域发送单元,用于在发送所述第一前导部分之后,发送高效率信令域A HE-SIGA,其中,所述HE-SIGA用于指示高效信令域B HE-SIGB的符号数及HE-SIGB中至少一个HE-SIGB分段的编码调制方案MCS;第二信令域发送单元, 用于在发送所述HE-SIGA之后,发送所述HE-SIGB,其中,所述HE-SIGB由N个HE-SIGB分段构成,每一个所述HE-SIGB分段独立编码,且每一个所述HE-SIGB分段包括一个公共域,其中,N≥1;所述N个HE-SIGB分段分别依次用于N个时间分段进行调度;传输单元,用于在发送所述HE-SIGB之后,分别根据所述N个HE-SIGB分段的调度,依次传输所述第1至N个时间分段,每一个所述时间分段包含高效短训练域HE-STF,高效长训练域HE-LTF和负载域。

结合第三方面,在第三方面第一种可能的实现方式中,所述HE-SIGA包括第一指示域及MCS域,其中,所述第一指示域用于指示在HE-SIGB发送完成之后,是否会发送多于一个的时间分段;所述MCS域用于指示第一个所述HE-SIGB分段所采用的MCS;每一个所述HE-SIGB分段的公共域中至少包括MCS域或符号数域其中之一;其中,第k个HE-SIGB分段中的符号数域用于指示第k个HE-SIGB分段的符号数,或者用于指示第k+1个HE-SIGB分段至第N个HE-SIGB分段总共的符号数;第k个HE-SIGB分段中的MCS域用于指示第k+1个HE-SIGB分段的MCS,且第k个HE-SIGB分段的MCS不高于第k+1个HE-SIGB分段的MCS,1≤k≤N-1。

结合第三方面,在第三方面第二种可能的实现方式中,所述HE-SIGA包括第二指示域及MCS域,其中,所述第二指示域用于指示第一个HE-SIGB分段是否为最后一个HE-SIGB分段;所述MCS域用于指示第一个所述HE-SIGB分段所采用的MCS;所述HE-SIGB分段包括一个公共域,所述公共域中至少包括MCS域、符号数域或第三指示域其中之一;其中,第k个HE-SIGB分段中的符号数域用于指示第k个HE-SIGB分段的符号数,或者用于指示第k+1个HE-SIGB分段至第N个HE-SIGB分段总共的符号数;第k个HE-SIGB分段中的MCS域用于指示第k+1个HE-SIGB分段的MCS,且第k个HE-SIGB分段的MCS不高于第k+1个HE-SIGB分段的MCS,其中,1≤k≤N-1;第k个HE-SIGB分段中的第三指示域用于指示第k+1个HE-SIGB分段是否为最后一个HE-SIGB分段。

结合第三方面,在第三方面第三种可能的实现方式中,所述HE-SIGA包括MCS域;其中,所述MCS域用于指示第一个所述HE-SIGB分段的MCS;所述HE-SIGB分段包括一个公共域,所述公共域中至少包括MCS域、符号数域或第三指示域其中之一;其中,第k个HE-SIGB分段中的符号数域用于指示第k个HE-SIGB分段的符号数,或者用于指示第k+1个HE-SIGB分段至第N个HE-SIGB分段总共的符号数;第k个HE-SIGB分段中的MCS域用于指示第k+1个HE-SIGB分段的MCS,且第k个HE-SIGB分段的MCS不高于第k+1个HE-SIGB分段的MCS,其中,1≤k≤N-1;第k个HE-SIGB分段中的第三指示域用于指示第k个HE-SIGB分段是否为最后一个HE-SIGB分段。

结合第三方面,在第三方面第四种可能的实现方式中,所述HE-SIGA包括第一指示 域及N个HE-SIGBHE-SIGB分段配置域;其中,所述第一指示域用于指示在HE-SIGB发送完成之后,是否会发送多于一个的时间分段;每一个所述HE-SIGB分段配置域至少包括MCS域或符号数域其中之一;其中,第k个HE-SIGB分段配置域的MCS域用于指示第k个HE-SIGB分段所采用的MCS;第k个HE-SIGB分段配置域的符号数域用于指示第k个HE-SIGB分段的符号数。

结合第三方面第一至四种可能的实现方式其中任意一种,在第三方面第五种可能的实现方式中,每个所述HE-SIGB分段的公共域中还包括时间分段长度域;其中,第k个HE-SIGB分段中的时间分段长度域用于指示第k个HE-SIGB分段所调度时间分段的时间长度,或者用于指示第K个HE-SIGB分段所调度时间分段的数据符号数。

结合第三方面,在第三方面第六种可能的实现方式中,所述HE-SIGA包括第四指示域、MCS域及HE-SIGB符号数域;其中,所述第四指示域用于指示所述HE-SIGB中包含的分段数,或者,用于指示在所述HE-SIGB发送完成后需发送的的时间分段数量;所述MCS域用于指示第一个HE-SIGB分段采用的MCS;所述HE-SIGB符号数域用于指示所有HE-SIGB分段总共占用的符号数;第一个HE-SIGB分段包括一个公共域;其中,所述公共域包括N-1个传输配置域,每一个所述传输配置域至少包含MCS域或符号数域其中之一;第k个传输配置域的MCS域用于指示第k+1个HE-SIGB分段所采用的MCS;第k个传输配置域的符号数域用于指示第k+1个HE-SIGB分段的符号数或者第k个HE-SIGB分段的符号数。

结合第三方面第六种可能的实现方式,在第三方面第七种可能的实现方式中,每一个所述传输配置域还包括时间分段长度域;其中,第k个传输配置域的时间分段长度域用于指示第k个HE-SIGB分段所调度时间分段的时间长度。

结合第三方面或第三方面第一至四种可能的实现方式其中任意一种,在第三方面第八种可能的实现方式中,当下行PPDU与上行PPDU串联发送时,所述负载包括上下行PPDU负载与上行PPDU负载;其中,每一个所述HE-SIGB分段用于对一个所述下行PPDU负载所包含的时间分段进行调度,或者用于对一个所述上行PPDU负载所包含的时间分段进行调度。

结合第三方面第八种可能的实现方式,在第三方面第九种可能的实现方式中,每一个所述HE-SIGB分段的公共域中还包括上下行指示域及资源分配信息RA域;其中,第k个HE-SIGB分段的上下行指示域用于指示第k个HE-SIGB分段所调度的时间分段属于下行PPDU负载或属于上行PPDU负载;第k个HE-SIGB分段的RA域用于指示第k个HE-SIGB分段所调度时间分段中资源单元的资源分配信息。

第四方面,本发明实施例提供了另一种PPDU传输装置,该装置包括:前导接收单元,用于接收第一前导部分;第一信令域接收单元,用于在根据所述第一前导部分判定所述PPDU为指定类型时,接收并解析高效率信令域A HE-SIGA;第二信令域接收单元,用于根据HE-SIGA所指示的编码调制方案MCS及HE-SIGB的符号数接收并解析高效信令域B HE-SIGB所包含的HE-SIGB分段;传输单元,用于在接收到包含与接收端匹配调度信息的HE-SIGB分段后,按照所述与接收端匹配的HE-SIGB分段中的调度信息确定并传输承载接收端数据的时间分段,其中,承载接收端数据的时间分段为PPDU的所包含的N个时间分段之一,其中,N≥1。

结合第四方面,在第四方面第一种可能的实现方式中,所述第二信令域接收单元包括:第二信令域接收子单元,用于在接收到HE-SIGA之后,接收第一个HE-SIGB分段,其中,第一个HE-SIGB分段的符号数由HE-SIGA的HE-SIGB符号数域所指示的符号数与第一个HE-SIGB分段中公共域中符号数域所指示的符号数相减得出,或者从第一个HE-SIGB分段公共域中符号数域获得;解析子单元,用于在接收到第一个HE-SIGB分段之后,根据HE-SIGA所指示的编码调制方案MCS对第一个HE-SIGB分段进行解析;判断子单元,用于根据对所述第一个HE-SIGB分段进行解析得到的解析结果判断第一个HE-SIGB分段是否包含与接收端匹配的调度信息;所述传输单元,具体用于在第一个HE-SIGB分段包含与接收端匹配的调度信息时,传输所述调度信息所调度的时间分段。

结合第四方面,在第四方面第二种可能的实现方式中,所述第二信令域接收子单元,还用于在第k个HE-SIGB分段不包含与接收端匹配的调度信息时,接收第k+1个HE-SIGB分段,其中,第k+1个分段的符号数由第k+1个HE-SIGB分段公共域中的符号数域指示,或者由第k个HE-SIGB分段公共域中的符号数域指示的符号数与第k+1个HE-SIGB分段公共域中的符号数域指示的符号数相减得出,或者由第一个HE-SIGB分段的第k或者k+1个传输配置域的符号数域获得;所述解析子单元,还用于根据第k个HE-SIGB分段公共域中MCS域或第一个HE-SIGB分段第k个传输配置域的MCS域所指示的MCS解析第k+1个HE-SIGB分段;所述判断子单元,还用于根据对所述第k+1个HE-SIGB分段进行解析得到的解析结果判断第k+1个HE-SIGB分段是否包含与接收端匹配的调度信息;所述传输单元,还用于在第k+1个HE-SIGB分段包含与接收端匹配的调度信息时,接收所述调度信息所调度的时间分段。

结合第四方面第一或二种可能的实现方式,在第四方面第三种可能的实现方式中,所述传输单元包括:确定子单元,用于根据第1至k个HE-SIGB分段公共域中的时间分段长度域所指示的时间长度或符号数,以及第k+1个HE-SIGB分段中的时间分段长度域所指示的时间长度或符号数,确定第k+1个HE-SIGB分段所调度时间分段的起始时间; 传输子单元,用于从所述起始时间起,在所述时间分段长度域所指示时间长度或符号数内,传输所述第k+1个HE-SIGB分段所调度的时间分段。

结合第四方面第三种可能的实现方式,在第四方面第四种可能的实现方式中,所述装置还包括:控制单元,用于在第k个HE-SIGB分段的公共域解析错误时,停止接收第k+1至第N个HE-SIGB分段。

结合第四方面或第四方面第一或二种可能的实现方式,在第四方面第五种可能的实现方式中,所述装置还包括:处理单元,用于在所述HE-SIGB不包含与接收端匹配的HE-SIGB分段时,则丢弃所述PPDU。

结合第四方面第五种可能的实现方式,在第四方面第六种可能的实现方式中,所述处理单元,具体用于在根据第N-1或第N个HE-SIGB分段的指示确定第N个HE-SIGB分段为所述HE-SIGB分段的最后一个HE-SIGB分段,且所述第N个HE-SIGB分段不包含与接收端匹配的调度信息时,丢弃所述PPDU。

第五方面,本发明实施例还提供了一种无线接入点,该无线接入点包括通信模块,所述通信模块,用于发送第一前导部分;在发送所述第一前导部分之后,发送高效率信令域A HE-SIGA,其中,所述HE-SIGA用于指示高效信令域B HE-SIGB的符号数及HE-SIGB中至少一个HE-SIGB分段的编码调制方案MCS;在发送所述HE-SIGA之后,发送所述HE-SIGB,其中,所述HE-SIGB由N个HE-SIGB分段构成,每一个所述HE-SIGB分段独立编码,且每一个所述HE-SIGB分段包括一个公共域,其中,N≥1;所述N个HE-SIGB分段分别依次用于N个时间分段进行调度;在发送所述HE-SIGB之后,分别根据所述N个HE-SIGB分段的调度,依次传输所述第1至N个时间分段,每一个所述时间分段包含高效短训练域HE-STF,高效长训练域HE-LTF和负载域。

第六方面,本发明实施例提供了一种站点,所述站点包括通信模块,所述通信模块,用于接收第一前导部分;当根据所述第一前导部分判定所述PPDU为指定类型时,接收并解析高效率信令域A HE-SIGA;根据HE-SIGA所指示的编码调制方案MCS及HE-SIGB的符号数接收并解析高效信令域B HE-SIGB所包含的HE-SIGB分段;在接收到包含与接收端匹配调度信息的HE-SIGB分段后,按照所述与接收端匹配的HE-SIGB分段中的调度信息确定并传输承载接收端数据的时间分段,其中,承载接收端数据的时间分段为PPDU的所包含的N个时间分段之一,其中,N≥1。

本发明实施例中,发送第一前导部分;在所述第一前导部分发送完成之后,发送高效率信令域A HE-SIGA;在所述HE-SIGA发送完成之后,发送所述HE-SIGB,其中,所述HE-SIGB由N个HE-SIGB分段构成,每一个所述HE-SIGB分段独立编码;在所述HE-SIGB 发送完成之后,发送第1至N个时间分段。采用本发明实施例所提供的传输方法,接收端可以只接收并解析部分HE-SIGB分段即可,而不必接收和解析HE-SIGB的全部内容,从而可以大大降低数据传输过程的开销。

附图说明

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

图1为本发明PPDU的结构示意图;

图2为本发明PPDU传输方法一个实施例的流程示意图;

图3为本发明PPDU中HE-SIGA的一个结构示意图;

图4为本发明PPDU中HE-SIGA的另一个结构示意图;

图5为本发明PPDU中HE-SIGA的另一个结构示意图;

图6为本发明PPDU中HE-SIGA的另一个结构示意图;

图7为本发明PPDU中HE-SIGB分段的一个结构示意图;

图8为本发明PPDU中HE-SIGB分段公共域的一个结构示意图;

图9为本发明PPDU中HE-SIGB分段公共域的另一个结构示意图;

图10为本发明PPDU中HE-SIGB分段公共域的另一个结构示意图;

图11为本发明HE-SIGB分段与时间分段之间的调度关系的一个示意图;

图12为本发明HE-SIGB分段与时间分段之间的调度关系的另一个示意图;

图13为本发明PPDU传输方法另一个实施例的流程示意图;

图14为本发明PPDU传输装置一个实施例的结构示意图;

图15为本发明PPDU传输装置另一个实施例的结构示意图;

图16为本发明出传输系统的示意图。

具体实施方式

在本发明实施例中,发送端可以为接入点(Access Point,简称AP);相应的,接收端可以为站点(Station,简称STA)。

在本发明实施例中,PPDU可以包括上行PPDU及下行PPDU,为便于描述,如无特殊说明,本发明实施中所说的PPDU既可以为上行PPDU,也可以为下行PPDU。

如图1所述,在本发明实施例中,所述PPDU可以包括前导部分及负载,所述前导部分包括第一前导部分、HE-SIGA及HE-SIGB,其中所述负载可以包含N个时间分段(Time Segment);相应的,前导部分中的HE-SIGB也可以由N个HE-SIGB分段(Segment)组成。每一个HE-SIGB分段与一个时间分段相对应,所述N个HE-SIGB分段分别依次用于对N个时间分段进行调度,即,第k个HE-SIGB分段用于对第k个时间分段进行调度,其中,k及N为正整数,且k≥1,N≥1。

参见图2,为本发明PPDU传输方法一个实施例的流程图。本实施例可以由发送端执行。如图2所示,本实施例可以包括如下步骤:

步骤201,发送PPDU的第一前导部分。

其中,第一前导部分可以包括PPDU前导部分中除HE-SIGA及HE-SIGB之外的其他部分。所述PPDU的第一前导部分所包含的内容可以根据IEEE802.11系列标准确定。例如,按照IEEE802.11ax标准的规定,PPDU的前导部分可能包括L-Pre、RLSIG、HE-SIGA及HE-SIGB,因此PPDU的第一前导部分可以包括L-Pre和RLSIG。当然,PPDU的前导部分也可能包括其他可能的结构。

当所述第一前导部分包括L-Pre和RLSIG时,发送端首先发送L-Pre,并在L-Pre发送完成后,发送RLSIG。其中,L-Pre由传统短训练域(Legacy Short Training Field,简称L-STF)、传统长训练域(Legacy long Training field,简称L-LTF)和传统信令域(Legacy Signal Field,简称L-SIG)构成。接收端可以使用L-STF进行时频同步和自动增益控制(Automatic Gain Control,AGC),使用L-LTF进行频域精同步和信道估计以解调HE-STF/HE-LTF域之前所有的控制信息,并使用L-SIG中的LENGTH域来获得从L-SIG域结束到整个PPDU结束,接收机需要接受的时间长度。L-Pre及RLSIG所包含的内容及作用可以参见现有技术或IEEE 802.11系列标准的规定,在此就不再赘述。

步骤202,在发送所述第一前导部分之后,发送PPDU的HE-SIGA。

发送端在所述第一前导部分发送完成之后,发送HE-SIGA。HE-SIGA用于指示 HE-SIGB中至少一个HE-SIGB分段的MCS及整个HE-SIGB的符号数。所述HE-SIGA可以由多个域构成,根据需求不同,所述HE-SIGA所包含的域及每个域所指示内容也不相同。

所述HE-SIGA可以包括一个MCS域,所述MCS域用于指示第一个所述HE-SIGB分段所使用的MCS。可选的,如图3所示,除所述MCS域之外,HE-SIGA还可以包括一个第一指示域,所述第一指示域用于指示在HE-SIGB发送完成之后,是否会发送多于一个的时间分段。可选的,如图4所示,除所述MCS域之外,HE-SIGA也可以包括一个第二指示域,所述第二指示域用于指示HE-SIGB的第一个HE-SIGB分段是否为HE-SIGB的最后一个HE-SIGB分段,即HE-SIGB是否只有唯一的一个分段。

如图5所示,所述HE-SIGA也可以包括一个第一指示域及N个HE-SIGB分段配置域。其中,第一指示域用于指示所述HE-SIGB是否包含多于一个的HE-SIGB分段。每一个所述HE-SIGB分段配置域至少可以包括MCS域或符号数域其中之一,其中,第k个HE-SIGB分段配置域的MCS域用于指示第k个HE-SIGB分段所使用的MCS;第k个HE-SIGB分段配置域的符号数域用于指示第k个HE-SIGB分段的符号数。

如图6所示,所述HE-SIGA也可以包括一个第四指示域、一个MCS域及一个HE-SIGB符号数域。其中,所述第四指示域用于指示HE-SIGB所包含HE-SIGB分段的数量,或者,用于指示在所述HE-SIGB发送完成后需发送的的时间分段数量。当HE-SIGB只调度下行PPDU中的资源时(不采用串联结构),HE-SIGB分段的数量等于下行PPDU中时间分段的数目。当HE-SIGB同时调度采用串联结构的资源时,HE-SIGB分段的数量等于被调度上下行PPDU中包含的时间分段数的和。所述MCS域用于指示第一个HE-SIGB分段采用的MCS;所述HE-SIGB符号数域用于指示HE-SIGB,即所有HE-SIGB分段,总共占用的符号数。

步骤203,在发送所述HE-SIGA之后,发送PPDU的HE-SIGB。

所述HE-SIGB可以由N个HE-SIGB分段构成,其中,如图7所示,每一个HE-SIGB分段包含一个公共域(Common Field,简称Common)和至少一个用户专用域(User Specific Field,简称User)。HE-SIGB分段公共域中的每个用户专用域与一个接收端相对应。用户专用域除包括与用户专用域相对应接收端的站点标识(STA ID)之外,还可以包括与接收或解析HE-SIGB分段所调度时间分段的相关信息,例如:空时流数(Number of Spatial Streams,简称NSTS);发送波束成型(Transmit Beamforming,简称TxBF)、编码调制方式(Modulation and Coding Scheme,简称MCS)及编码(Coding)等信息。

其中,第k个HE-SIGB分段中用户专用域的数量可以与第k个HE-SIGB分段所调度的时间分段中所包含的PSDU数量相同。当第k个HE-SIGB分段所调度的时间分段中包含 x个的PSDU时,第k个HE-SIGB分段中可以包含x个用户专用域。当第k个HE-SIGB分段所调度的时间分段中包含y个的PSDU时,第k个HE-SIGB分段中可以包含y个用户专用域。其中,x及y的取值可以根据需要设定,通常情况下x≥1,y≥1。

其中,第k个HE-SIGB分段的公共域中可以包含多个域,这些域可以分别用于指示第k个HE-SIGB分段所调度时间分段中HE-LTF的符号个数(Number of HE-LTF Symbol)、HE-LTF压缩模式(HE-LTF Compression Mode)或保护间隔(Guard Interval,简称GI)等。

根据HE-SIGA所包含的内容不同,所述公共域还可以相应包括其他内容。

如图8所示,当HE-SIGA包括一个MCS域和一个第一指示域时,每一个所述公共域至少可以包括MCS域、符号数域或第三指示域其中之一。其中,第k个HE-SIGB分段公共域中的符号数域用于指示第k个HE-SIGB分段的符号数,或者用于指示第k+1个HE-SIGB分段至第N个HE-SIGB分段总共的符号数,1≤k≤N-1。第k个HE-SIGB分段公共域中的MCS域用于指示第k+1个HE-SIGB分段的MCS。可选的,每个所述HE-SIGB分段的公共域还可以包括一个第三指示域,第k个HE-SIGB分段公共域中的第三指示域用于指示第k个HE-SIGB分段是否为HE-SIGB的最后一个HE-SIGB分段。

当HE-SIGA包括MCS域及第二指示域时,所述公共域中至少可以包括MCS域、符号数域或第三指示域其中之一。其中,第k个HE-SIGB分段中的符号数域用于指示第k个HE-SIGB分段的符号数,或者用于指示第k+1个HE-SIGB分段至第N个HE-SIGB分段总共的符号数。第k个HE-SIGB分段中的MCS域用于指示第k+1个HE-SIGB分段的MCS。第k个HE-SIGB分段中的第三指示域用于指示第k+1个HE-SIGB分段是否为最后一个HE-SIGB分段。

如图9所示,当HE-SIGA包括第一指示域及MCS域时,每一个所述HE-SIGB分段的公共域中至少可以包括MCS域或符号数域其中之一。其中,第k个HE-SIGB分段中的符号数域用于指示第k个HE-SIGB分段的符号数,或者用于指示第k+1个HE-SIGB分段至第N个HE-SIGB分段总共的符号数。第k个HE-SIGB分段中的MCS域用于指示第k+1个HE-SIGB分段的MCS,其中,1≤k≤N-1。

在此需要说明的是,当第k+1个HE-SIGB分段的MCS由第k个HE-SIGB分段公共域的某一域所指示时,接收端正确解调第k+1个HE-SIGB分段的前提是能够正确解析第k个HE-SIGB分段的公共域,因此,需要保证第k个HE-SIGB分段的MCS不高于第k+1个HE-SIGB分段的MCS。

如图10所示,当所述HE-SIGA包括第四指示域、MCS域及HE-SIGB符号数域时,第一个HE-SIGB分段的公共域可以包括N-1个传输配置域。每一个所述传输配置域至少可以包含MCS域或符号数域其中之一;第k个传输配置域的MCS域用于指示第k+1个HE-SIGB分段所采用的MCS;第k个传输配置域的符号数域用于指示第k+1个HE-SIGB分段的符号数或者第k个HE-SIGB分段的符号数。

除前述内容外,每一个所述HE-SIGB分段的公共域还可以包括一个时间分段长度域。其中,第k个HE-SIGB分段中的时间分段长度域可以用于指示第k个HE-SIGB分段所调度时间分段的时间长度,或者也可以用于指示第k个HE-SIGB分段所调度时间分段的数据符号数。在此需要说明的是,当所述HE-SIGA包括第四指示域、MCS域及HE-SIGB符号数域时,第k个传输配置域的时间分段长度域可以仅用于指示第k个HE-SIGB分段所调度时间分段的时间长度。

步骤204,在发送所述HE-SIGB之后,分别根据所述N个HE-SIGB分段的调度,依次传输所述第1至N个时间分段。

在所述HE-SIGB所包含的每一个HE-SIGB分段都发送完成之后,发送端可以逐一发送所述每一个时间分段,直至所述每一个时间分段都被发送完成,从而使接收端根据HE-SIGB的调度接收与自身匹配的时间分段。当发送端单独发送下行PPDU及上行PPDU时,HE-SIGB分段与时间分段之间的调度关系可以如图11所示。

除独立传输上行PPDU及下行PPDU之外,发送端与接收端之间可以采用上下行串联结构(cascading)传输下行PDDU及上行PPDU,即,在下行PPDU传输完成后立即传输上行PPDU。例如,在AP向STA发送完下行PPDU之后,STA立即开始向AP发送上行PPDU。

因此,在另一个实施例中,当发送端采用串联结构传输下行PDDU及上行PPDU时,上行PPDU可以包括前导部分及上行时间分段,发送端可以统一使用下行PPDU的HE-SIGA及HE-SIGB分段对下行PDDU的各个时间分段及上行PPDU的各个时间分段进行调度。当发送端用上下行串联结构发送下行PPDU及上行PPDU时,HE-SIGB与时间分段之间的调度关系可以如图12所示,其中,在N个HE-SIGB分段所调度的N个时间分段中,第1至m个时间分段为下行PPDU的时间分段,而第m+1至N个时间分段为上行PPDU的时间分段。

当发送端采用上下行串联结构发送PDDU时,第k个HE-SIGB分段的公共域中还包括上下行指示域及资源分配信息RA指示域;其中,第k个HE-SIGB分段中的上下行指示域用于指示所述HE-SIGB所调度的时间分段属于下行PPDU或属于上行PPDU;第k个HE-SIGB分段中的RA指示域用于指示所述HE-SIGB所调度的时间分段中资源单元的资源 分配信息。

在此需要说明的是,步骤204所说的发送PPDU的时间分段,既可以仅包括AP向STA发送的下行PPDU的时间分段,也可以包括STA向AP发送的上行PPDU的时间分段。当然,在AP发送下行PPDU的时间分段与STA发送上行PPDU的时间分段之间发送端也可以发送其他数据,例如上行PPDU的前导部分。

采用本实施例,发送端采用分段形式发送HE-SIGB,并且每个HE-SIGB分段独立编码,而接收端则可以逐一接收并解析HE-SIGB分段获取与接收端相匹配的调度信息。采用此方式,接收端接收并解析部分HE-SIGB分段即可获取与接收端相匹配的调度信息,而不必再接收和解析全部的HE-SIGB,从而可以大大降低导致数据传输过程的开销。

参见图13,PPDU传输方法一个实施例的流程图。本实施例所述的方法可以由PPDU的接收端执行。如图1所示,本实施例可以包括如下步骤:

步骤1301,接收第一前导部分。

当所述第一前导部分包括L-Pre及RLSIG时,接收端首先接收L-Pre,并在L-Pre接收完成后接收RLSIG。

步骤1302,当根据所述PPDU的第一前导部分判定所述PPDU为指定类型时,接收并解析高效率信令域A HE-SIGA。

其中,所述指定类型可以是符合指定通信标准的PPDU类型。例如,符合IEEE 802.11ax标准的PPDU类型。在接收到RLSIG后,接收端可以根据所述RLSIG与所述L-Pre中L-SIG域的相关性,判断所述PPDU是否为符合IEEE 802.11ax标准的PPDU。如果所述PPDU不符合IEEE 802.11ax标准,那么可以采用与所述PPDU的格式相对应的接收和解析方式对所述PPDU进行处理。如果所述PPDU符合IEEE 802.11ax标准,则可以认为所述PPDU为指定类型,接收端可以进一步按照本发明所示的方法接收并解析HE-SIGA。

判断所述PPDU是否为符合IEEE 802.11ax标准PPDU的具体的判断过程可以参见现有符合IEEE 802.11ax标准PPDU的传输过程,在此就不再赘述。

步骤1303,根据HE-SIGA所指示的MCS及HE-SIGB的符号数接收并解析高效信令域B HE-SIGB所包含的HE-SIGB分段。

在HE-SIGA接收完成后,接收端首先接收第一个HE-SIGB分段;在接收到第一个HE-SIGB分段后,根据HE-SIGA所指示的编码调制方案MCS对第一个HE-SIGB分段进行 解析。接收端可以首先根据HE-SIGA中的MCS解析固定长度的HE-SIGB公共域,然后根据第一个HE-SIGB公共域中包含内容确定第一个HE-SIGB分段的符号数,进而解析出第一个HE-SIGB分段中的其他内容,从而得到第一个HE-SIGB分段的解析结果。根据对所述第一个HE-SIGB分段进行解析得到的解析结果判断第一个HE-SIGB分段是否包含与接收端匹配的调度信息;如果第一个HE-SIGB分段包含调度接收端的信息,那么接收端可以不再接收HE-SIGB分段,转而等待接收所述调度信息所调度的时间分段。

其中,当第一个HE-SIGB分段公共域中的符号数域用于指示第一个HE-SIGB分段的符号数时,接收端可以直接从HE-SIGB分段中的符号数域获得第一个HE-SIGB分段的符号数;当第一个HE-SIGB分段公共域中的符号数域用于指示第二个HE-SIGB分段至第N个HE-SIGB分段的符号数时,接收端可以通过HE-SIGA所指示的符号数减去第一个HE-SIGB分段中的符号数域所指示的符号数,得出第一个HE-SIGB分段的符号数。

如果第k个HE-SIGB分段不包含调度接收端的信息,那么接收端接收第k+1个HE-SIGB分段,其中,1≤k≤N-1。

同样的,当第k个HE-SIGB分段公共域中的符号数域用于指示第k个HE-SIGB分段的符号数时,接收端可以直接从HE-SIGB分段公共域中的符号数域获得第k个HE-SIGB分段的符号数;当第k个HE-SIGB分段公共域中的符号数域用于指示第k+1个HE-SIGB分段至第N个HE-SIGB分段的符号数时,接收端可以通过HE-SIGA所指示的符号数减去第k个HE-SIGB分段中的符号数域所指示的符号数,得出第k个HE-SIGB分段的符号数。

当第k个HE-SIGB的公共域中有MCS域时,可以首先使用第k个HE-SIGB中MCS域所指示的MCS解析第k+1个HE-SIGB分段的公共域;进而确定第k+1个HE-SIGB分段的符号数,并完成对第k+1个HE-SIGB分段的解析,得到第k+1个HE-SIGB分段的解析结果。

或者,当第一个HE-SIGB分段包含N-1个传输配置域时,可以使用第k个传输配置域的MCS域所指示的MCS以及第k个或者第k+1个传输配置域的符号数完成对第k+1个HE-SIGB分段的解析,得到第k+1个HE-SIGB分段的解析结果。具体来说,接收端在接收到第一个HE-SIGB分段后,可以首先通过HE-SIGA中携带的HE-SIGB分段数(在第四指示域中)以及MCS解调第一个HE-SIGB的公共域,获得N-1个传输配置域的信息。如果第k个传输配置域中符号数域携带的符号数为第k+1个HE-SIGB分段的符号数,则通过将HE-SIGA中HE-SIGB符号数域所有N-1个传输配置域中符号数之和相减获得第一个HE-SIGB分段的长度,并按照HE-SIGA中的MCS对第一个HE-SIGB分段进行解调;而第k+1个HE-SIGB分段,则可以通过第一个HE-SIGB分段携带的第k个传输配置域中携带 的MCS和符号数进行解调。如果第k个传输配置域中符号数域携带的符号数为第k个HE-SIGB分段的符号数,则可以按照第k个传输配置域的中的MCS和符号数对第k个HE-SIGB分段进行解调,而最后一个HE-SIGB分段(第N个HE-SIGB分段)的长度可以通过将HE-SIGA中HE-SIGB符号数减去第一至N-1个HE-SIGB分段总共的符号数获得,其中,第1至N-1个传输配置域中各自所指示的符号数之和即为第一至N-1个HE-SIGB分段总共的符号数。

如果接收端通过对接收到的HE-SIGB分段进行解析后发现,第k个HE-SIGB分段包含与接收端匹配的调度信息,那么接收端可以不再接收第k+1至第N个HE-SIGB分段。

由于第k+1个HE-SIGB分段的接收和解析依赖于第k个HE-SIGB分段的公共域所包含的内容,如果接收端在解析第k个HE-SIGB分段的公共域时发生错误,通常也就无法再正确的接收和解析第k+1个分段。因此。如果第k个HE-SIGB分段的公共域解析错误,则可以停止接收第k+1至第N个HE-SIGB分段。

如果接收端根据第N-1或第N个HE-SIGB分段的所携带的信息,确定第N个HE-SIGB分段为所述HE-SIGB分段的最后一个HE-SIGB分段,并在第N个HE-SIGB分段的接收和解析完成后发现第N个HE-SIGB分段也不包含与接收端匹配的调度信息,那么说明所述PPDU不包含需要接收端接收的PSDU,此时接收端则可以丢弃所述PPDU。

当HE-SIGB分段中包含第三指示域时,接收端根据第N-1或第N个HE-SIGB分段公共域中第三指示域的指示,确定第N个HE-SIGB分段是否为所述HE-SIGB分段的最后一个HE-SIGB分段。

当HE-SIGB分段中不包含第三指示域时,则可以根据第N-1个或第N个HE-SIGB分段公共域中符号数域所指示的内容,确定第N个HE-SIGB分段是否为所述HE-SIGB分段的最后一个HE-SIGB分段。

例如,当第k个HE-SIGB分段中的符号数域用于指示第k+1个HE-SIGB分段至第N个HE-SIGB分段总共的符号数时,接收端可以通过判断第k个HE-SIGB分段中符号数域指示的内容是否为0来判断第k+1个HE-SIGB分段是否为整个HE-SIGB中的最后一个分段。如果第k个HE-SIGB分段中符号数域指示的内容为0,说明第k+1个HE-SIGB分段为整个HE-SIGB中的最后一个分段;如果第k个HE-SIGB分段中符号数域指示的内容不为0,说明第k+1个HE-SIGB分段不为整个HE-SIGB中的最后一个分段。

又如,当第k个HE-SIGB分段中的符号数域用于指示第k个HE-SIGB分段的符号数时,接收端可以根据HE-SIGA中HE-SIGB符号数域所指示的HE-SIGB总符号数减去第1 至k-1个HE-SIGB分段的总符号数是否等于第k个HE-SIGB分段的符号数,来判断第k个HE-SIGB分段是否为HE-SIGB的最后一个HE-SIGB分段。如果等于,则说明第k个HE-SIGB分段为HE-SIGB的最后一个HE-SIGB分段;如果不等,则说明第k个HE-SIGB分段不为HE-SIGB的最后一个HE-SIGB分段。

当发送端采用上下行串联结构发送PDDU时,接收端还可以根据第k个HE-SIGB分段中上下行指示域所指示的内容确定第k个HE-SIGB分段所调度的时间分段属于下行PPDU负载或属于上行PPDU负载。

步骤1304,在接收到包含与接收端匹配调度信息的HE-SIGB分段后,按照所述与接收端匹配的HE-SIGB分段中的调度信息传输承载接收端数据的时间分段。

在接收到包含与接收端匹配调度信息的HE-SIGB分段后,接收端可以根据第1至k个HE-SIGB分段中的时间分段长度域所指示的时间长度或符号数,以及第k+1个HE-SIGB分段中的时间分段长度域所指示的时间长度或符号数,确定第k+1个HE-SIGB分段所调度时间分段的起始时间;从所述起始时间起,在所述时间分段长度域所指示时间长度内进行时间分段传输,或在所述时间分段长度域所指示的符号数内进行时间分段传输,从而完成所述k+1个HE-SIGB分段所调度时间分段的传输。其中,当第k+1个HE-SIGB分段所调度的时间分段为下行PPDU的时间分段时,接收端接收发送端发送的时间分段;当k+1个HE-SIGB分段所调度的时间分段为上行PPDU的时间分段是,接收端向发送端发送所述时间分段。

当第k个HE-SIGB分段公共域中的时间分段长度域用于指示第k个HE-SIGB分段所调度时间分段的符号数时,接收端可以通过在第一至k-1个HE-SIGB分段公共域中的时间分段长度域所指示的符号数、HE-LTF的符号数、HE-LTF压缩模式及Payload GI信息计算出第k个HE-SIGB分段所调度时间分段的起始时间。其中,所述起始时间是指开始传输所述时间的分段的时刻。

第k段时间分段的起始时间为自L-SIG结束后Tstart(k)开始,具体计算方法如下式所示:

其中,TRLSIG为RLSIG域的时间长度,例如可以为4us;THE-SIGA为HE-SIGA域的时间长度,例如可以为8us或者16us;THE-SIGB为HE-SIGB的符号长度,例如可以为GI+3.2us; THE-STF为HE-STF的符号长度,例如在下行PPDU中为4us;NHE-LTF(k)为第k时间分段中HE-LTF的符号个数,在第k个HE-SIGB分段的common中指示;THE-LTF(k)为第k时间分段中HE-LTF的符号长度,例如可以为GI+3.2us、GI+6.4us或者GI+12.8us;NData(k)为第k个时间分段中包含的数据符号个数;Tdata(k)例如可以为第k个时间分段中符号的长度,为GI+12.8us;NHE-LTF(0)=0;NData(0)=0。

当第k个HE-SIGB分段公共域中的时间分段长度域用于指示第k个HE-SIGB分段所调度时间分段的时间长度时,接收端可以通过在第一至k-1个HE-SIGB分段公共域中的时间分段长度域所指示的时间长度计算出第k个HE-SIGB分段所调度时间分段的起始时间。

具体计算方法如下式所示:

其中,TRLSIG为RLSIG域的时间长度,例如可以为4us;THE-SIGA为HE-SIGA域的时间长度,例如可以为8us或者16us;THE-SIGB为HE-SIGB的符号长度,例如可以为GI+3.2us;Tstart(0)=0。

在本实施例中,发送端采用分段形式发送HE-SIGB,并且每个HE-SIGB分段独立编码,而接收端则可以逐一接收并解析HE-SIGB分段获取与接收端相匹配的调度信息。采用此方式,接收端接收并解析部分HE-SIGB分段即可获取与接收端相匹配的调度信息,而不必再接收和解析全部的HE-SIGB,从而可以大大降低导致数据传输过程的开销。

与本发明PPDU传输方法相对应,本发明还提供了PPDU传输装置。

参见图14,为本发明PPDU传输装置的一个结构示意图。该装置可以设置在AP上,用于执行如图2所示的PPDU传输方法。

如图14所述,该装置包括:前导发送单元1401,第一信令域发送单元1402,第二信令域发送单元1403,传输单元1404。

其中,前导发送单元1401,用于发送第一前导部分。

第一信令域发送单元1402,用于在发送所述第一前导部分之后,发送高效率信令域A HE-SIGA,其中,所述HE-SIGA用于指示高效信令域B HE-SIGB的符号数及HE-SIGB中至少一个HE-SIGB分段的编码调制方案MCS。

第二信令域发送单元1403,用于在发送所述HE-SIGA之后,发送所述HE-SIGB,其中,所述HE-SIGB由N个HE-SIGB分段构成,每一个所述HE-SIGB分段独立编码,且每一个所述HE-SIGB分段包括一个公共域,其中,N≥1;所述N个HE-SIGB分段分别依次用于N个时间分段进行调度。

传输单元1404,用于在发送所述HE-SIGB之后,分别根据所述N个HE-SIGB分段的调度,依次传输所述第1至N个时间分段,每一个所述时间分段包含高效短训练域HE-STF,高效长训练域HE-LTF和负载域。

其中,所述第一前导部分、所述HE-SIGA、所述HE-SIGB及时间分段的格式及各自所包含的内容可以参见前述实施例,在此就不再赘述。

在本实施例,PPDU传输装置采用分段形式发送HE-SIGB,并且每个HE-SIGB分段独立编码,从而使接收端则可以逐一接收并解析HE-SIGB分段获取与接收端相匹配的调度信息。采用此方式,接收端接收并解析部分HE-SIGB分段即可获取与接收端相匹配的调度信息,而不必再接收和解析全部的HE-SIGB,从而可以大大降低导致数据传输过程的开销。

参见图15,为本发明PPDU传输装置的一个结构示意图。该装置可以设置在STA上,用于执行如图13所述的PPDU传输方法。

如图15所述,所述装置可以包括:前导接收单元1501,第一信令域接收单元1502,第二信令域接收单元1503,传输单元1504。

其中,前导接收单元1501,用于接收第一前导部分。

第一信令域接收单元1502,用于在根据所述第一前导部分判定所述PPDU为指定类型时,接收并解析高效率信令域A HE-SIGA。

第二信令域接收单元1503,用于根据HE-SIGA所指示的编码调制方案MCS及HE-SIGB的符号数接收并解析高效信令域B HE-SIGB所包含的HE-SIGB分段。

传输单元1504,用于在接收到包含与接收端匹配调度信息的HE-SIGB分段后,按照所述与接收端匹配的HE-SIGB分段中的调度信息确定并传输承载接收端数据的时间分 段,其中,承载接收端数据的时间分段为PPDU的所包含的N个时间分段之一,其中,N≥1。

可选的,所述第二信令域接收单元1503包括:第二信令域接收子单元,用于在接收到HE-SIGA之后,接收第一个HE-SIGB分段,其中,第一个HE-SIGB分段的符号数由HE-SIGA的HE-SIGB符号数域所指示的符号数与第一个HE-SIGB分段中公共域中符号数域所指示的符号数相减得出,或者从第一个HE-SIGB分段公共域中符号数域获得;解析子单元,用于在接收到第一个HE-SIGB分段之后,根据HE-SIGA所指示的编码调制方案MCS对第一个HE-SIGB分段进行解析;判断子单元,用于根据对所述第一个HE-SIGB分段进行解析得到的解析结果判断第一个HE-SIGB分段是否包含与接收端匹配的调度信息;所述传输单元1504,具体用于在第一个HE-SIGB分段包含与接收端匹配的调度信息时,传输所述调度信息所调度的时间分段。

可选的,所述第二信令域接收子单元,还用于在第k个HE-SIGB分段不包含与接收端匹配的调度信息时,接收第k+1个HE-SIGB分段,其中,第k+1个分段的符号数由第k+1个HE-SIGB分段公共域中的符号数域指示,或者由第k个HE-SIGB分段公共域中的符号数域指示的符号数与第k+1个HE-SIGB分段公共域中的符号数域指示的符号数相减得出,或者由第一个HE-SIGB分段的第k或者k+1个传输配置域的符号数域获得;所述解析子单元,还用于根据第k个HE-SIGB分段公共域中MCS域或第一个HE-SIGB分段第k个传输配置域的MCS域所指示的MCS解析第k+1个HE-SIGB分段;所述判断子单元,还用于根据对所述第k+1个HE-SIGB分段进行解析得到的解析结果判断第k+1个HE-SIGB分段是否包含与接收端匹配的调度信息;所述传输单元1504,还用于在第k+1个HE-SIGB分段包含与接收端匹配的调度信息时,接收所述调度信息所调度的时间分段。

可选的,所述传输单元1504包括:确定子单元,用于根据第1至k个HE-SIGB分段公共域中的时间分段长度域所指示的时间长度或符号数,以及第k+1个HE-SIGB分段中的时间分段长度域所指示的时间长度或符号数,确定第k+1个HE-SIGB分段所调度时间分段的起始时间;传输子单元,用于从所述起始时间起,在所述时间分段长度域所指示时间长度或符号数内,传输所述第k+1个HE-SIGB分段所调度的时间分段。

可选的,所述装置还包括:控制单元,用于在第k个HE-SIGB分段的公共域解析错误时,停止接收第k+1至第N个HE-SIGB分段。

可选的,所述装置还包括:处理单元,用于在所述HE-SIGB不包含与接收端匹配的HE-SIGB分段时,则丢弃所述PPDU。

可选的,所述处理单元,具体用于在根据第N-1或第N个HE-SIGB分段的指示确定 第N个HE-SIGB分段为所述HE-SIGB分段的最后一个HE-SIGB分段,且所述第N个HE-SIGB分段不包含与接收端匹配的调度信息时,丢弃所述PPDU。

其中,所述第一前导部分、所述HE-SIGA、所述HE-SIGB及时间分段的格式及各自所包含的内容可以参见前述实施例,在此就不再赘述。

参见图16,为本发明实施例传输系统的示意图。所述系统可以为基本服务集合(Basic Service Set,简称BSS)。

如图16所示,所述BSS包括至少一个AP与至少两个STA,其中,所述STA均为非AP站点(non-AP STA)。所有非AP站点会和本BSS中的AP进行通信,进一步通过该AP和外部网络或者其他站点(属于本BSS或者其他BSS)通信。通常将由AP向STA方向的通信称为下行(Downlink,简称DL),STA向AP方向的通信称为上行(Uplink,简称UL)。

根据IEEE802.11系列标准所规定的AP和STA通信的接口规范,AP主要可以分为媒体接入控制层(Media Access Control Layer,简称MAC)和物理层(Phyical Layer,简称PHY)两层。AP的PHY层将由本站点MAC层处理之后的PSDU按照标准定义的PHY传输格式,即PPDU,进行封装,并通过天线发送给STA。同样的,STA也可以分为媒体接入控制层和物理层两层。除接受AP发送的下行PPDU之外,STA也可以根据AP的调度向AP发送上行PPDU。

其中,所述AP可以包括处理器、存储器及通信模块等部件,各个部件可以通过一条或多条总线连接。所述AP可以是是总线形结构,也可以是星型结构,还可以包括更多或更少的部件,或者组合某些部件,或者不同的部件布置,本发明对此不进行限定。

处理器为AP的控制中心,利用各种接口和线路连接整个终端的各个部分,通过运行或执行存储在存储器内的软件程序和/或模块,以及调用存储在存储器内的数据,以执行终端的各种功能和/或处理数据。所述处理器可以由集成电路(Integrated Circuit,简称IC)组成,例如可以由单颗封装的IC所组成,也可以由连接多颗相同功能或不同功能的封装IC而组成。举例来说,处理器可以仅包括中央处理器(Central Processing Unit,简称CPU),也可以是GPU、数字信号处理器(Digital Signal Processor,简称DSP)、及通信单元中的控制芯片(例如基带芯片)的组合。在本发明实施方式中,CPU可以是单运算核心,也可以包括多运算核心。

所述通信模块用于建立通信信道,使AP通过所述通信信道进行数据传输。所述通信信道可以包括无线局域网(Wireless Local Area Network,简称wireless LAN)模块、蓝牙模块、基带(Base Band)模块等通信模块,以及所述通信模块对应的射频(Radio Frequency,简称RF)电路,用于进行无线局域网络通信、蓝牙通信、红外线通信及/或蜂窝式通信系统通信。

存储器可用于存储软件程序以及模块,处理器通过运行存储在存储器的软件程序以及模块,从而执行AP的各种功能应用以及实现数据处理。存储器主要包括程序存储区和数据存储区,其中,程序存储区可存储操作系统、至少一个功能所需的应用程序,比如实现图2所示PPDU传输方法的程序等等;数据存储区可存储根据终端的使用所创建的数据(比如音频数据、电话本等)等。在本发明具体实施方式中,存储器可以包括易失性存储器,例如非挥发性动态随机存取内存(Nonvolatile Random Access Memory,简称NVRAM)、相变化随机存取内存(Phase Change RAM,简称PRAM)、磁阻式随机存取内存(Magetoresistive RAM,简称MRAM)等,还可以包括非易失性存储器,例如至少一个磁盘存储器件、电子可擦除可编程只读存储器(Electrically Erasable Programmable Read-Only Memory,简称EEPROM)、闪存器件,例如反或闪存(NOR flash memory)或是反及闪存(NAND flash memory)。非易失存储器储存处理器所执行的操作系统及应用程序。所述处理器从所述非易失存储器加载运行程序与数据到内存并将数字内容储存于大量储存装置中。所述操作系统包括用于控制和管理常规系统任务,例如内存管理、存储设备控制、电源管理等,以及有助于各种软硬件之间通信的各种组件和/或驱动器。在本发明实施方式中,所述操作系统可以是Google公司的Android系统、Apple公司开发的iOS系统或Microsoft公司开发的Windows操作系统等,或者是Vxworks这类的嵌入式操作系统。

在本发明实施例中,AP的处理器可以用于生成下行PPDU的第一前导部分、HE-SIGA、HE-SIGB及时间分段,或者也可以用于对上行PPDU的第一前导部分、HE-SIGA、HE-SIGB及时间分段进行解析。

AP的通信模块,可以用于传输下行PPDU及上行PPDU,具体来说:所述通信模块可以发送第一前导部分;在发送所述第一前导部分之后,发送高效率信令域A HE-SIGA,其中,所述HE-SIGA用于指示高效信令域B HE-SIGB的符号数及HE-SIGB中至少一个HE-SIGB分段的编码调制方案MCS;在发送所述HE-SIGA之后,发送所述HE-SIGB,其中,所述HE-SIGB由N个HE-SIGB分段构成,每一个所述HE-SIGB分段独立编码,且每一个所述HE-SIGB分段包括一个公共域,其中,N≥1;所述N个HE-SIGB分段分别依次用于N个时间分段进行调度;在发送所述HE-SIGB之后,分别根据所述N个HE-SIGB分段的调度,依次传输所述第1至N个时间分段,每一个所述时间分段包含高效短训练域HE-STF,高效长训练域HE-LTF和负载域。

与AP的组成结构相类似,所述STA也可以包括处理器、存储器及通信模块等部件。 各个部件同样也可以通过一条或多条总线连接,本发明对此不进行限定。

其中,STA的通信模块可以传输下行PPDU及上行PPDU。具体来说,所述通信模块,可以用于接收第一前导部分;当根据所述第一前导部分判定所述PPDU为指定类型时,接收并解析高效率信令域A HE-SIGA;根据HE-SIGA所指示的编码调制方案MCS及HE-SIGB的符号数接收并解析高效信令域B HE-SIGB所包含的HE-SIGB分段;在接收到包含与接收端匹配调度信息的HE-SIGB分段后,按照所述与接收端匹配的HE-SIGB分段中的调度信息确定并传输承载接收端数据的时间分段,其中,承载接收端数据的时间分段为PPDU的所包含的N个时间分段之一,其中,N≥1。

STA的处理器,则可以用于对STA的通信模块所述接收到的下行PPDU的第一前导部分、HE-SIGA、HE-SIGB及时间分段等进行解析,或者也可以用于生成上行PPDU。

除上述所列举的内容外,为完成下行PPDU与上行PPDU的传输及处理,AP的处理器与通信模块及STA的处理器与通信模块还可以用于执行其他方法或步骤,具体的方法或步骤可以参见前述实施例,在此就不再赘述。

本领域的技术人员可以清楚地了解到本发明实施例中的技术可借助软件加必需的通用硬件平台的方式来实现。基于这样的理解,本发明实施例中的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品可以存储在存储介质中,如ROM/RAM、磁碟、光盘等,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例或者实施例的某些部分所述的方法。

本说明书中的各个实施例均采用递进的方式描述,各个实施例之间相同相似的部分互相参见即可,每个实施例重点说明的都是与其他实施例的不同之处。尤其,对于系统及装置实施例而言,由于其基本相似于方法实施例,所以描述的比较简单,相关之处参见方法实施例的部分说明即可。

以上所述的本发明实施方式,并不构成对本发明保护范围的限定。任何在本发明的精神和原则之内所作的修改、等同替换和改进等,均应包含在本发明的保护范围之内。

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