物理层协议数据单元PPDU的传输方法、装置及系统与流程

文档序号:25992049发布日期:2021-07-23 21:04阅读:669来源:国知局
物理层协议数据单元PPDU的传输方法、装置及系统与流程

本申请涉及通信技术领域,尤其涉及一种物理层协议数据单元ppdu的传输方法、装置及系统。



背景技术:

随着ieee802.11标准组织逐步引入的新技术和新特性,如:新一代的802.11be引进了与之前协议标准版本不同的多链路(multi-link)、多接入点(multi-ap(accesspoint))、低时延、大带宽等新特征,形成了一代又一代的协议标准版本,如:802.11a、802.11n、802.11ac、802.11ax、802.11be以及后续的协议标准版本等。新的协议标准版本的形成,需要在无线局域网(wirelesslocalareanetwork,wlan)中,重新定义不同格式的物理层协议数据单元(physicallayerprotocoldataunit,ppdu),使得wlan设备能够基于ppdu的格式区分出不同的协议标准版本。

通常,wlan发射机通过对ppdu进行编码、调制、变频、放大等一系列操作后,将ppdu通过天线发射出去。则wlan接收机根据天线接收到的信号对ppdu进行帧识别。如:通过传统短训练符号(legacyshorttrainingfield,l-stf)和传统长训练符号(legacylongtrainingfieldl-ltf)判定ppdu的起始位置;通过传统信息符号(legacysignal,l-sig)判定ppdu的长度。

然而,针对不同协议标准版本的ppdu(即物理帧),wlan接收机需要更多的ppdu的信息,如带宽、调制编码方式、空分复用方式、频分复用方式等,才能够对ppdu的其他部分进行解调。而ppdu的其他部分相对于不同协议标准版本各不相同,因此,需要采用不同的signal来承载相应的信息。如:802.11n中的高吞吐信息符号(highthroughputsignal,ht-sig)1和ht-sig2;802.11ac中的极高吞吐信息符号(veryhighthroughputsignal,vht-sig);802.11ax中的高效率信息符号(highefficientsignal,he-sig)。

由于上述符号可以用来指导解调整个ppdu的信息,因此,为了便于及时解析ppdu,上述符号可以位于ppdu的前端,如通常位于l-sig之后,或者,位于其他位置(如802.11ax中的he-sig位于重复的传统信息符号(repeatlegacysignal,rl-sig)之后)。基于前述描述,图1示出了支持各个协议标准版本的通用的ppdu的格式。如图1所示,按照从最低有效位(lsb)到最高有效位(msb)的顺序,一个ppdu的格式通常由l-stf、l-ltf、l-sig、ppdu标识(marker)符号、信息符号(xx-sig)、训练(xx-training)符号、其他符号(moresignal)和数据(data)符号等构成。

其中,通常全部的协议标准版本均支持l-stf、l-ltf和l-sig这三个符号,这三个符号是通用符号,具有固定格式,无需识别即可解析。ppdumarker符号(symbol)用于区分不同的协议标准版本,采用了不同的定义和格式。如:当wlan接收机解调到rl-sig时,便可识别出来该ppdu是一个802.11ax的ppdu。因此,rl-sig称为ppdumarker符号。再如:当wlan接收机解调到l-sig之后正交二进制相移键控(quadraturebinaryphaseshiftkeying,qbpsk)调制方式的ht-sig时,便可识别出该ppdu是一个802.11n的ppdu。因此,ht-sig称为ppdumarker符号。另外,由于ppdumarker符号总是紧接在l-sig之后,且在不同的协议标准版本中可能会使用不同含义的符号来表示,以起到识别ppdu的格式的作用,故图1中采用虚线进行示意。xx-trainning符号可以起到训练的作用,即专用ltf(xx-ltf)。如:802.11ax中的高效率短训练符号(highefficientsignalshorttrainingfield,he-stf)和高效率长训练符号(highefficientsignallongtrainingfield,he-ltf);802.11ac中的vht-stf和vht-ltf等。不同的协议标准版本中,xx-trainning符号之后可能存在moresignal,故图1中采用虚线进行示意。

在802.11技术的演进过程中,出于ppdu兼容性的考虑,新一代的协议标准版本需要兼容之前各个协议标准版本,也就是说,支持新一代的协议标准版本的ppdu的wlan设备需要能够识别出新旧所有协议标准版本的ppdu的格式,以便按照对应的格式进行解调。

例如:802.11ax的pddu需要兼容之前的802.11a,802.11n和802.11ac各自的pddu。图2示出了802.11a、802.11n、802.11ac和802.11ax各自ppdu的格式的部分内容。如图2所示,802.11a中,ppdu的格式的部分内容依次包括:l-stf、l-ltf和l-sig,其中,l-sig采用二进制相移键控(binaryphaseshiftkeying,bpsk)的调制方式。802.11n中,ppdu的格式的部分内容依次包括:l-stf、l-ltf、l-sig、ht-sig1、ht-sig2、高吞吐短训练符号(highthroughputlegacyshorttrainingfield,ht-stf)和高吞吐长训练符号(highthroughputlegacylongtrainingfield,ht-ltf),其中,l-sig采用bpsk的调制方式,ht-sig1和ht-sig2采用qbpsk的调制方式。802.11ac中,ppdu的格式的部分内容依次包括:l-stf、l-ltf、l-sig、vht-siga1、vht-siga2、极高吞吐短训练符号(veryhighthroughputsignalshorttrainingfield,vht-stf)和极高吞吐长训练符号(veryhighthroughputsignallongtrainingfield,vht-ltf),其中,l-sig和vht-siga1采用bpsk的调制方式,vht-siga2采用qbpsk的调制方式。802.11ax中,ppdu的格式的部分内容依次包括:l-stf、l-ltf、l-sig、rl-sig、he-siga1、he-siga2、he-sigb、he-stf和he-ltf,其中,l-sig、rl-sig、he-siga1、he-siga2和he-sigb采用bpsk的调制方式。为了便于说明,图2中qbpsk的调制方式采用斜划线进行示意,bpsk的调制方式采用竖画线进行示意。

结合图2所示,区分802.11a、802.11n、802.11ac和802.11ax的具体过程可以包括:

ifl-sig之后的第一个符号为qbpsk的调制方式//条件1

该ppdu为802.11n的ppdu

elseifl-sig之后的第二个符号为qbpsk的调制方式//条件2

该ppdu为802.11ac的ppdu

elseifl-sig之后的第一个符号与l-sig完全相同//条件3,其中执行条件2和条件3的顺序不分先后,即可先判断条件2,再判断条件3;也可先判断条件3,再判断条件2;也可同时判断条件2和条件3。

该ppdu为802.11ax的ppdu

else

该ppdu为802.1a的ppdu

因此,如何设置如802.11be等新一代的协议标准版本的ppdu的格式,以便wlan设备能够区分出各个协议标准版本是亟需解决的问题。



技术实现要素:

本申请提供一种物理层协议数据单元ppdu的传输方法、装置及系统,以使wlan设备通过设置出的新一代的协议标准版本的ppdu的格式,能够实现新旧协议标准版本的区分。

第一方面,本申请提供一种物理层协议数据单元ppdu的传输方法,包括:

发送装置获得ppdu,所述ppdu中包括传统信息符号l-sig以及位于所述l-sig之后的第一符号,所述第一符号用于表示所述ppdu所遵从的标准协议版本;

所述发送装置向接收装置发送所述ppdu,以使所述接收装置基于所述第一符号确定所述ppdu所遵从的标准协议版本。

通过第一方面提供的物理层协议数据单元ppdu的传输方法,通过位于ppdu中的l-sig之后设置第一符号,其中第一符号可以为一个或者多个符号,该第一符号用于表示ppdu所遵从的标准协议版本,使得发送装置能够设置出能够包含有确定ppdu所遵从的标准协议版本的第一符号的ppdu,还使得接收装置通过识别发送装置发送的ppdu中的该第一符号,确定出该ppdu所遵从的标准协议版本。从而,基于旧的标准协议版本的ppdu的特点,借助位于ppdu中的l-sig之后且表示ppdu所遵从的新的标准协议版本的一个或者多个符号(即第一符号),不仅可以设置出新的标准协议版本中ppdu的格式,方便实现ppdu的传输,还可以确定出ppdu所遵从的新的标准协议版本,有利于区分新旧标准协议版本,方便实现ppdu的解调。

在一种可能的设计中,所述第一符号至少包括位于所述l-sig之后的第一个符号,所述第一个符号采用正交二进制相移键控qbpsk的调制方式,且所述第一个符号的至少前7个比特所表示的数值在预设范围内,所述预设范围与大于等于0且小于等于76的范围不同。

在一种可能的设计中,所述预设范围为大于等于77且小于等于127。

在一种可能的设计中,所述预设范围包括多个数值区间,所述第一个符号的至少前7个比特所表示的数值所在的数值区间不同,所述第一符号所表示的所述ppdu所遵从的标准协议版本中所述ppdu的类型不同。

在一种可能的设计中,所述ppdu中还包括位于所述第一符号之后的第二符号,所述第二符号采用二进制相移键控bpsk的调制方式。

相比于现有技术中通过重复l-sig来设置ppdumarker符号的方法而言,本申请中,将位于l-sig之后的第一个符号设置为qbpsk的调制方式,且第一个符号的至少前7个比特所表示的数值在与大于等于0且小于等于76的范围不同的预设范围内,通过第一符号至少包含位于l-sig之后的第一个符号能够有效识别新的标准协议版本的ppdu,同时支持新旧标准协议版本的ppdu的区分,且不是简单的重复l-sig,第一符号中的剩余的比特能够自由定义,提高了识别ppdu的效率,以支持更丰富的协议特性。另外,ppdu中位于第一符号之后的第二符号采用bpsk的调制方式可以进一步地确定该第一符号所确定的ppdu所遵从的标准协议版本。且第二符号中的比特也能够自由定义。

在一种可能的设计中,所述第一符号至少包括位于所述l-sig之后的第一个符号,所述第一个符号采用qbpsk的调制方式,且所述第一个符号的至少前2个比特的取值是预设取值11。

在一种可能的设计中,所述第一个符号的第m个比特的取值不同,所述第一符号所表示的所述ppdu所遵从的标准协议版本中所述ppdu的类型不同,m为大于2的正整数。

在一种可能的设计中,所述ppdu中还包括位于所述第一符号之后的第二符号,所述第二符号采用二进制相移键控bpsk的调制方式。

相比于现有技术中通过重复l-sig来设置ppdumarker符号的方法而言,本申请中,将位于l-sig之后的第一个符号设置为qbpsk的调制方式,且第一个符号的至少前2个比特的取值设置为预设取值11,通过第一符号至少包含位于l-sig之后的第一个符号能够有效识别新的标准协议版本的ppdu,同时支持新旧标准协议版本的ppdu的区分,且不是简单的重复l-sig,第一符号中的剩余的比特能够自由定义,提高了识别ppdu的效率,以支持更丰富的协议特性。另外,ppdu中位于第一符号之后的第二符号采用bpsk的调制方式可以进一步地确定该第一符号所确定的ppdu所遵从的标准协议版本。且第二符号中的比特也能够自由定义。

在一种可能的设计中,所述第一符号至少包括位于所述l-sig之后的第一个符号以及位于所述第一个符号之后的至少一个第三符号,所述第一个符号为重复的传统信息符号rl-sig,所述第一个符号采用正交二进制相移键控bpsk的调制方式;所述至少一个第三符号采用正交二进制相移键控qbpsk的调制方式。

在一种可能的设计中,所述第三符号的至少一个比特的取值和/或所表示的数值不同,所述第一符号所表示的所述ppdu所遵从的标准协议版本中所述ppdu的类型不同。

相比于现有技术中通过重复l-sig来设置ppdumarker符号的方法而言,本申请中,将位于l-sig之后的第一个符号设置为重复的l-sig,第一个符号设置为bpsk的调制方式,且位于第一个符号之后的至少一个第三符号设置为qbpsk的调制方式,通过第一符号至少包括位于l-sig之后的第一个符号以及位于第一个符号之后的至少一个第三符号能够有效识别新的标准协议版本的ppdu,同时支持新旧标准协议版本的ppdu的区分,还保留了802.11技术对时延扩展的鲁棒性,且第三符号中的剩余的比特能够自由订阅,提高了识别ppdu的效率,以支持更丰富的协议特性。

在一种可能的设计中,所述第一符号至少包括位于所述l-sig之后的第一个符号以及位于所述第一个符号之后的至少一个第四符号,所述第一个符号为重复的传统信息符号rl-sig,所述第一个符号和每个第四符号采用正交二进制相移键控bpsk的调制方式;所述至少一个第四符号的至少一个比特的取值为第一取值,和/或,所述至少一个第四符号的至少一个比特所表示的数值为第一数值。

在一种可能的设计中,所述第四符号的至少一个比特的取值和/或所表示的数值不同,所述第一符号表示的所述ppdu所遵从的标准协议版本中所述ppdu的类型不同。

相比于现有技术中通过重复l-sig来设置ppdumarker符号的方法而言,本申请中,将位于l-sig之后的第一个符号设置为重复的l-sig,第一个符号设置为bpsk的调制方式,将位于l-sig之后的至少一个第四符号设置为bpsk的调制方式,且至少一个第四符号的至少一个比特的取值为第一取值,和/或,至少一个第四符号的至少一个比特所表示的数值为第一数值,通过第一符号至少包括位于l-sig之后的第一个符号以及位于第一个符号之后的至少一个第四符号能够有效识别新的标准协议版本的ppdu,同时支持新旧标准协议版本的ppdu的区分,还保留了802.11技术对时延扩展的鲁棒性,且第四符号中的剩余的比特能够自由订阅,提高了识别ppdu的效率,以支持更丰富的协议特性。

在一种可能的设计中,所述ppdu的类型包括:单用户suppdu、多用户muppdu、多接入点multi-apppdu、单接入点single-apppdu、多链路multi-linkppdu、单链路single-linkppdu或者与标准协议版本相关的信息字段xx-sigppdu中的至少一种。

在一种可能的设计中,所述第一符号中除了用于表示所述ppdu所遵从的标准协议版本的比特之外的剩余的至少一个比特用于表示所述ppdu的公共信息字段。

在一种可能的设计中,所述公共信息字段包括:所述ppdu的类型type字段、传送机会txop字段、尾tail字段、基本服务集bss的颜色color字段、上行ul/下行dl字段、所述ppdu的其他标识identifier字段、循环冗余校验crc字段或者带宽bw字段中的至少一种,其中字段表示一个或多个比特构成的信息基本域。

第二方面,本申请提供一种物理层协议数据单元ppdu的传输方法,包括:

接收装置从发送装置接收ppdu,所述ppdu中包括传统信息符号l-sig以及位于所述l-sig之后的第一符号,所述第一符号用于表示所述ppdu所遵从的标准协议版本;

所述接收装置基于所述第一符号确定所述ppdu所遵从的标准协议版本。

通过第二方面提供的物理层协议数据单元ppdu的传输方法,通过位于ppdu中的l-sig之后设置第一符号,其中第一符号可以为一个或者多个符号,该第一符号用于表示ppdu所遵从的标准协议版本,使得接收装置可以接收到发送装置发送的包含有能够确定ppdu所遵从的标准协议版本的标识的ppdu,还使得接收装置通过识别ppdu中的该第一符号,确定出该ppdu所遵从的标准协议版本。从而,基于旧的标准协议版本的ppdu的特点,借助位于ppdu中的l-sig之后且表示ppdu所遵从的新的标准协议版本的一个或者多个符号(即第一符号),不仅可以设置出新的标准协议版本中ppdu的格式,方便实现ppdu的传输,还可以确定出ppdu所遵从的新的标准协议版本,有利于区分新旧标准协议版本,方便实现ppdu的解调。

在一种可能的设计中,所述ppdu中还包括传统短训练符号l-stf和传统长训练符号l-ltf时,所述方法还包括:

所述接收装置通过对所述l-stf和所述l-ltf进行运算,确定所述ppdu的起始位置以及所述l-sig在所述ppdu中的位置;

所述接收装置基于所述ppdu的起始位置以及所述l-sig在所述ppdu中的位置,确定所述第一符号的在所述ppdu中的位置。

在一种可能的设计中,所述方法还包括:

所述接收装置基于所述ppdu所遵从的标准协议版本,对所述ppdu进行解调。

在一种可能的设计中,所述第一符号至少包括位于所述l-sig之后的第一个符号,所述第一个符号采用正交二进制相移键控qbpsk的调制方式,且所述第一个符号的至少前7个比特所表示的数值在预设范围内,所述预设范围与大于等于0且小于等于76的范围不同。

在一种可能的设计中,所述预设范围为大于等于77且小于等于127。

在一种可能的设计中,所述预设范围包括多个数值区间,所述第一个符号的至少前7个比特所表示的数值所在的数值区间不同,所述第一符号所表示的所述ppdu所遵从的标准协议版本中所述ppdu的类型不同。

在一种可能的设计中,所述ppdu中还包括位于所述第一符号之后的第二符号,所述第二符号采用二进制相移键控bpsk的调制方式。

相比于现有技术中通过重复l-sig来设置ppdumarker符号的方法而言,本申请中,将位于l-sig之后的第一个符号设置为qbpsk的调制方式,且第一个符号的至少前7个比特所表示的数值在与大于等于0且小于等于76的范围不同的预设范围内,通过第一符号至少包含位于l-sig之后的第一个符号能够有效识别新的标准协议版本的ppdu,同时支持新旧标准协议版本的ppdu的区分,且不是简单的重复l-sig,第一符号中的剩余的比特能够自由定义,提高了识别ppdu的效率,以支持更丰富的协议特性。另外,ppdu中位于第一符号之后的第二符号采用bpsk的调制方式可以进一步地确定该第一符号所确定的ppdu所遵从的标准协议版本。且第二符号中的比特也能够自由定义。

在一种可能的设计中,所述第一符号至少包括位于所述l-sig之后的第一个符号,所述第一个符号采用qbpsk的调制方式,且所述第一个符号的至少前2个比特的取值是预设取值11。

在一种可能的设计中,所述第一个符号的第m个比特的取值不同,所述第一符号所表示的所述ppdu所遵从的标准协议版本中所述ppdu的类型不同,m为大于2的正整数。

在一种可能的设计中,所述ppdu中还包括位于所述第一符号之后的第二符号,所述第二符号采用二进制相移键控bpsk的调制方式。

相比于现有技术中通过重复l-sig来设置ppdumarker符号的方法而言,本申请中,将位于l-sig之后的第一个符号设置为qbpsk的调制方式,且第一个符号的至少前2个比特的取值设置为预设取值11,通过第一符号至少包含位于l-sig之后的第一个符号能够有效识别新的标准协议版本的ppdu,同时支持新旧标准协议版本的ppdu的区分,且不是简单的重复l-sig,第一符号中的剩余的比特能够自由定义,提高了识别ppdu的效率,以支持更丰富的协议特性。另外,ppdu中位于第一符号之后的第二符号采用bpsk的调制方式可以进一步地确定该第一符号所确定的ppdu所遵从的标准协议版本。且第二符号中的比特也能够自由定义。

在一种可能的设计中,所述第一符号至少包括位于所述l-sig之后的第一个符号以及位于所述第一个符号之后的至少一个第三符号,所述第一个符号为重复的传统信息符号rl-sig,所述第一个符号采用正交二进制相移键控bpsk的调制方式;所述至少一个第三符号采用正交二进制相移键控qbpsk的调制方式。

在一种可能的设计中,所述第三符号的至少一个比特的取值和/或所表示的数值不同,所述第一符号所表示的所述ppdu所遵从的标准协议版本中所述ppdu的类型不同。

相比于现有技术中通过重复l-sig来设置ppdumarker符号的方法而言,本申请中,将位于l-sig之后的第一个符号设置为重复的l-sig,第一个符号设置为bpsk的调制方式,且位于第一个符号之后的至少一个第三符号设置为qbpsk的调制方式,通过第一符号至少包括位于l-sig之后的第一个符号以及位于第一个符号之后的至少一个第三符号能够有效识别新的标准协议版本的ppdu,同时支持新旧标准协议版本的ppdu的区分,还保留了802.11技术对时延扩展的鲁棒性,且第三符号中的剩余的比特能够自由订阅,提高了识别ppdu的效率,以支持更丰富的协议特性。

在一种可能的设计中,所述第一符号至少包括位于所述l-sig之后的第一个符号以及位于所述第一个符号之后的至少一个第四符号,所述第一个符号为重复的传统信息符号rl-sig,所述第一个符号和每个第四符号采用正交二进制相移键控bpsk的调制方式;所述至少一个第四符号的至少一个比特的取值为第一取值,和/或,所述至少一个第四符号的至少一个比特所表示的数值为第一数值。

在一种可能的设计中,所述第四符号的至少一个比特的取值和/或所表示的数值不同,所述第一符号表示的所述ppdu所遵从的标准协议版本中所述ppdu的类型不同。

相比于现有技术中通过重复l-sig来设置ppdumarker符号的方法而言,本申请中,将位于l-sig之后的第一个符号设置为重复的l-sig,第一个符号设置为bpsk的调制方式,将位于l-sig之后的至少一个第四符号设置为bpsk的调制方式,且至少一个第四符号的至少一个比特的取值为第一取值,和/或,至少一个第四符号的至少一个比特所表示的数值为第一数值,通过第一符号至少包括位于l-sig之后的第一个符号以及位于第一个符号之后的至少一个第四符号能够有效识别新的标准协议版本的ppdu,同时支持新旧标准协议版本的ppdu的区分,还保留了802.11技术对时延扩展的鲁棒性,且第四符号中的剩余的比特能够自由订阅,提高了识别ppdu的效率,以支持更丰富的协议特性。

在一种可能的设计中,所述ppdu的类型包括:单用户suppdu、多用户muppdu、多接入点multi-apppdu、单接入点single-apppdu、多链路multi-linkppdu、单链路single-linkppdu或者与标准协议版本相关的信息字段xx-sigppdu中的至少一种。

在一种可能的设计中,所述第一符号中除了用于表示所述ppdu所遵从的标准协议版本的比特之外的剩余的至少一个比特用于表示所述ppdu的公共信息字段。

在一种可能的设计中,所述公共信息字段包括:所述ppdu的类型type字段、传送机会txop字段、尾tail字段、基本服务集bss的颜色color字段、上行ul/下行dl字段、所述ppdu的其他标识identifier字段、循环冗余校验crc字段或者带宽bw字段中的至少一种。

第三方面,本申请提供一种物理层协议数据单元ppdu的传输装置,包括:

获得模块,用于获得ppdu,所述ppdu中包括传统信息符号l-sig以及位于所述l-sig之后的第一符号,所述第一符号用于表示所述ppdu所遵从的标准协议版本;

发送模块,用于向接收装置发送所述ppdu,以使所述接收装置基于所述第一符号确定所述ppdu所遵从的标准协议版本。

在一种可能的设计中,所述第一符号至少包括位于所述l-sig之后的第一个符号,所述第一个符号采用正交二进制相移键控qbpsk的调制方式,且所述第一个符号的至少前7个比特所表示的数值在预设范围内,所述预设范围与大于等于0且小于等于76的范围不同。

在一种可能的设计中,所述预设范围为大于等于77且小于等于127。

在一种可能的设计中,所述预设范围包括多个数值区间,所述第一个符号的至少前7个比特所表示的数值所在的数值区间不同,所述第一符号所表示的所述ppdu所遵从的标准协议版本中所述ppdu的类型不同。

在一种可能的设计中,所述ppdu中还包括位于所述第一符号之后的第二符号,所述第二符号采用二进制相移键控bpsk的调制方式。

在一种可能的设计中,所述第一符号至少包括位于所述l-sig之后的第一个符号,所述第一个符号采用qbpsk的调制方式,且所述第一个符号的至少前2个比特的取值是预设取值11。

在一种可能的设计中,所述第一个符号的第m个比特的取值不同,所述第一符号所表示的所述ppdu所遵从的标准协议版本中所述ppdu的类型不同,m为大于2的正整数。

在一种可能的设计中,所述ppdu中还包括位于所述第一符号之后的第二符号,所述第二符号采用二进制相移键控bpsk的调制方式。

在一种可能的设计中,所述第一符号至少包括位于所述l-sig之后的第一个符号以及位于所述第一个符号之后的至少一个第三符号,所述第一个符号为重复的传统信息符号rl-sig,所述第一个符号采用正交二进制相移键控bpsk的调制方式;所述至少一个第三符号采用正交二进制相移键控qbpsk的调制方式。

在一种可能的设计中,所述第三符号的至少一个比特的取值和/或所表示的数值不同,所述第一符号所表示的所述ppdu所遵从的标准协议版本中所述ppdu的类型不同。

在一种可能的设计中,所述第一符号至少包括位于所述l-sig之后的第一个符号以及位于所述第一个符号之后的至少一个第四符号,所述第一个符号为重复的传统信息符号rl-sig,所述第一个符号和每个第四符号采用正交二进制相移键控bpsk的调制方式;所述至少一个第四符号的至少一个比特的取值为第一取值,和/或,所述至少一个第四符号的至少一个比特所表示的数值为第一数值。

在一种可能的设计中,所述第四符号的至少一个比特的取值和/或所表示的数值不同,所述第一符号表示的所述ppdu所遵从的标准协议版本中所述ppdu的类型不同。

在一种可能的设计中,所述ppdu的类型包括:单用户suppdu、多用户muppdu、多接入点multi-apppdu、单接入点single-apppdu、多链路multi-linkppdu、单链路single-linkppdu或者与标准协议版本相关的信息字段xx-sigppdu中的至少一种。

在一种可能的设计中,所述第一符号中除了用于表示所述ppdu所遵从的标准协议版本的比特之外的剩余的至少一个比特用于表示所述ppdu的公共信息字段。

在一种可能的设计中,所述公共信息字段包括:所述ppdu的类型type字段、传送机会txop字段、尾tail字段、基本服务集bss的颜色color字段、上行ul/下行dl字段、所述ppdu的其他标识identifier字段、循环冗余校验crc字段或者带宽bw字段中的至少一种。

上述第三方面以及上述第三方面的各可能的设计中所提供的物理层协议数据单元ppdu的传输装置,其有益效果可以参见上述第一方面和第一方面的各可能的实施方式所带来的有益效果,在此不再赘述。

第四方面,本申请提供一种物理层协议数据单元ppdu的传输装置,包括:

接收模块,用于从发送装置接收ppdu,所述ppdu中包括传统信息符号l-sig以及位于所述l-sig之后的第一符号,所述第一符号用于表示所述ppdu所遵从的标准协议版本;

确定模块,用于基于所述第一符号确定所述ppdu所遵从的标准协议版本。

在一种可能的设计中,所述ppdu中还包括传统短训练符号l-stf和传统长训练符号l-ltf时,所述确定模块,还用于通过对所述l-stf和所述l-ltf进行运算,确定所述ppdu的起始位置以及所述l-sig在所述ppdu中的位置;基于所述ppdu的起始位置以及所述l-sig在所述ppdu中的位置,确定所述第一符号的在所述ppdu中的位置。

在一种可能的设计中,所述装置还包括:

解调模块,用于基于所述ppdu所遵从的标准协议版本,对所述ppdu进行解调。

在一种可能的设计中,所述第一符号至少包括位于所述l-sig之后的第一个符号,所述第一个符号采用正交二进制相移键控qbpsk的调制方式,且所述第一个符号的至少前7个比特所表示的数值在预设范围内,所述预设范围与大于等于0且小于等于76的范围不同。

在一种可能的设计中,所述预设范围为大于等于77且小于等于127。

在一种可能的设计中,所述预设范围包括多个数值区间,所述第一个符号的至少前7个比特所表示的数值所在的数值区间不同,所述第一符号所表示的所述ppdu所遵从的标准协议版本中所述ppdu的类型不同。

在一种可能的设计中,所述ppdu中还包括位于所述第一符号之后的第二符号,所述第二符号采用二进制相移键控bpsk的调制方式。

在一种可能的设计中,所述第一符号至少包括位于所述l-sig之后的第一个符号,所述第一个符号采用qbpsk的调制方式,且所述第一个符号的至少前2个比特的取值是预设取值11。

在一种可能的设计中,所述第一个符号的第m个比特的取值不同,所述第一符号所表示的所述ppdu所遵从的标准协议版本中所述ppdu的类型不同,m为大于2的正整数。

在一种可能的设计中,所述ppdu中还包括位于所述第一符号之后的第二符号,所述第二符号采用二进制相移键控bpsk的调制方式。

在一种可能的设计中,所述第一符号至少包括位于所述l-sig之后的第一个符号以及位于所述第一个符号之后的至少一个第三符号,所述第一个符号为重复的传统信息符号rl-sig,所述第一个符号采用正交二进制相移键控bpsk的调制方式;所述至少一个第三符号采用正交二进制相移键控qbpsk的调制方式。

在一种可能的设计中,所述第三符号的至少一个比特的取值和/或所表示的数值不同,所述第一符号所表示的所述ppdu所遵从的标准协议版本中所述ppdu的类型不同。

在一种可能的设计中,所述第一符号至少包括位于所述l-sig之后的第一个符号以及位于所述第一个符号之后的至少一个第四符号,所述第一个符号为重复的传统信息符号rl-sig,所述第一个符号和每个第四符号采用正交二进制相移键控bpsk的调制方式;所述至少一个第四符号的至少一个比特的取值为第一取值,和/或,所述至少一个第四符号的至少一个比特所表示的数值为第一数值。

在一种可能的设计中,所述第四符号的至少一个比特的取值和/或所表示的数值不同,所述第一符号表示的所述ppdu所遵从的标准协议版本中所述ppdu的类型不同。

在一种可能的设计中,所述ppdu的类型包括:单用户suppdu、多用户muppdu、多接入点multi-apppdu、单接入点single-apppdu、多链路multi-linkppdu、单链路single-linkppdu或者与标准协议版本相关的信息字段xx-sigppdu中的至少一种。

在一种可能的设计中,所述第一符号中除了用于表示所述ppdu所遵从的标准协议版本的比特之外的剩余的至少一个比特用于表示所述ppdu的公共信息字段。

在一种可能的设计中,所述公共信息字段包括:所述ppdu的类型type字段、传送机会txop字段、尾tail字段、基本服务集bss的颜色color字段、上行ul/下行dl字段、所述ppdu的其他标识identifier字段、循环冗余校验crc字段或者带宽bw字段中的至少一种。

上述第四方面以及上述第四方面的各可能的设计中所提供的物理层协议数据单元ppdu的传输装置,其有益效果可以参见上述第二方面和第二方面的各可能的实施方式所带来的有益效果,在此不再赘述。

第五方面,本申请提供一种通信系统,包括:上述第三方面以及上述第三方面的各可能的设计中所提供的物理层协议数据单元ppdu的传输装置以及上述第四方面以及上述第四方面的各可能的设计中所提供的物理层协议数据单元ppdu的传输装置。

上述第五方面以及上述第五方面的各可能的设计中所提供的通信系统,其有益效果可以参见上述第三方面和第三方面的各可能的实施方式以及上述第四方面和第四方面的各可能的实施方式所带来的有益效果,在此不再赘述。

第六方面,本申请提供一种通信设备,包括:存储器、处理器和发送器;

存储器用于存储程序指令;

发送器用于发送ppdu;

处理器用于调用存储器中的程序指令执行第一方面及第一方面任一种可能的设计中的物理层协议数据单元ppdu的传输方法。

第七方面,本申请提供一种通信设备,包括:存储器、处理器和接收器;

存储器用于存储程序指令;

接收器用于接收ppdu;

处理器用于调用存储器中的程序指令执行第二方面及第二方面任一种可能的设计中的物理层协议数据单元ppdu的传输方法。

第八方面,本申请提供一种可读存储介质,可读存储介质中存储有执行指令,当通信设备的至少一个处理器执行该执行指令时,通信设备执行第一方面及第一方面任一种可能的设计中的物理层协议数据单元ppdu的传输方法。

第九方面,本申请提供一种可读存储介质,可读存储介质中存储有执行指令,当通信设备的至少一个处理器执行该执行指令时,通信设备执行第二方面及第二方面任一种可能的设计中的物理层协议数据单元ppdu的传输方法。

第十方面,本申请提供一种程序产品,该程序产品包括执行指令,该执行指令存储在可读存储介质中。通信设备的至少一个处理器可以从可读存储介质读取该执行指令,至少一个处理器执行该执行指令使得通信设备实施第一方面及第一方面任一种可能的设计中的物理层协议数据单元ppdu的传输方法。

第十一方面,本申请提供一种程序产品,该程序产品包括执行指令,该执行指令存储在可读存储介质中。通信设备的至少一个处理器可以从可读存储介质读取该执行指令,至少一个处理器执行该执行指令使得通信设备实施第二方面及第二方面任一种可能的设计中的物理层协议数据单元ppdu的传输方法。

第十二方面,本申请提供一种芯片,所述芯片与存储器相连,或者所述芯片上集成有存储器,当所述存储器中存储的软件程序被执行时,实现上述第一方面及第一方面任一种可能的设计中的物理层协议数据单元ppdu的传输方法。

第十三方面,本申请提供一种芯片,所述芯片与存储器相连,或者所述芯片上集成有存储器,当所述存储器中存储的软件程序被执行时,实现上述第二方面及第二方面任一种可能的设计中的物理层协议数据单元ppdu的传输方法。

附图说明

图1为支持各个协议标准版本的通用的ppdu的格式示意图;

图2为802.11a、802.11n、802.11ac和802.11ax各自ppdu的格式的部分内容的示意图;

图3为本申请一实施例提供的通信系统的结构示意图;

图4为图3中的发送装置或者接收装置的硬件结构示意图;

图5为本申请一实施例提供的物理层协议数据单元ppdu的传输方法的交互示意图;

图6a为本申请一实施例提供的新的协议标准版本的ppdu的格式的部分内容的示意图;

图6b为图6a中位于l-sig之后的第一个符号的格式的示意图;

图7a为图6b中位于l-sig之后的第一个符号的具体内容的示意图;

图7b为图6b中位于l-sig之后的第一个符号的具体内容的示意图;

图7c为图6b中位于l-sig之后的第一个符号的具体内容的示意图;

图7d为图6b中位于l-sig之后的第一个符号的具体内容的示意图;

图7e为图6b中位于l-sig之后的第一个符号的具体内容的示意图;

图7f为图6b中位于l-sig之后的第一个符号的具体内容的示意图;

图7g为图6b中位于l-sig之后的第一个符号的具体内容的示意图;

图8a为本申请一实施例提供的新的协议标准版本的ppdu的格式的部分内容的示意图;

图8b为图8a中位于l-sig之后的第一个符号的格式的示意图;

图9a为图8b中位于l-sig之后的第一个符号的具体内容的示意图;

图9b为图8b中位于l-sig之后的第一个符号的具体内容的示意图;

图9c为图8b中位于l-sig之后的第一个符号的具体内容的示意图;

图9d为图8b中位于l-sig之后的第一个符号的具体内容的示意图;

图9e为图8b中位于l-sig之后的第一个符号的具体内容的示意图;

图9f为图8b中位于l-sig之后的第一个符号的具体内容的示意图;

图9g为图8b中位于l-sig之后的第一个符号的具体内容的示意图;

图10a为本申请一实施例提供的新的协议标准版本的ppdu的格式的部分内容的示意图;

图10b为本申请一实施例提供的新的协议标准版本的ppdu的格式的部分内容的示意图;

图10c为本申请一实施例提供的新的协议标准版本的ppdu的格式的部分内容的示意图;

图10d为本申请一实施例提供的新的协议标准版本的ppdu的格式的部分内容的示意图;

图10e为图10a-图10d中第三符号的格式的示意图;

图11a为图10e中第三符号的具体内容的示意图;

图11b为图10e中第三符号的具体内容的示意图;

图11c为图10e中第三符号的具体内容的示意图;

图11d为图10e中第三符号的具体内容的示意图;

图11e为图10e中第三符号的具体内容的示意图;

图12为本申请一实施例提供的新的协议标准版本的ppdu的格式的部分内容的示意图;

图13为本申请一实施例提供的物理层协议数据单元ppdu的传输装置的结构示意图;

图14a为本申请一实施例提供的物理层协议数据单元ppdu的传输装置的结构示意图;

图14b为本申请一实施例提供的物理层协议数据单元ppdu的传输装置的结构示意图;

图15为本申请一实施例提供的通信设备的硬件结构示意图。

具体实施方式

图3示出了一种通信系统的架构示意图。如图3所示,本申请的通信系统可以包括:发送装置和接收装置。

本申请提及的通信系统可以包括但不限于:窄带物联网系统(narrowband-internetofthings,nb-iot)、全球移动通信系统(globalsystemformobilecommunications,gsm)、增强型数据速率gsm演进系统(enhanceddatarateforgsmevolution,edge)、宽带码分多址系统(widebandcodedivisionmultipleaccess,wcdma)、码分多址2000系统(codedivisionmultipleaccess,cdma2000)、时分同步码分多址系统(timedivision-synchronizationcodedivisionmultipleaccess,td-scdma),长期演进系统(longtermevolution,lte),5g移动通信系统以及下一代6g移动通信系统。

本申请提及的发送装置或者接收装置可以包括但不限于无线访问接入点(wirelessaccesspoint,ap),ap也可以称为wlan中的接入点或者桥接器或者热点等、光网络设备(opticalnetworkterminal,ont)、路由器等装置。

另外,本申请提及的接收装置或者发送装置也可以包括但不限于基站、接入网设备、wlan中的用户站点(station,sta),sta也可称为用户、无线传感器、无线通信终端或者移动终端(如:移动电话和具有无线通信功能的计算机)等装置。另外,接收装置还可以为便携式、袖珍式、手持式、计算机内置的、可穿戴的或者车载的等无线通信装置。

本申请中,发送装置与接收装置之间可以进行无线和/或有线通信,实现ppdu的收发过程,如:当发送装置为ap时,接收装置可以为ap或者sta。当接收装置为ap时,发送装置可以为ap或者sta。当发送装置为sta时,接收装置可以为ap或者sta。当接收装置为sta时,发送装置可以为ap或者sta。从而在ap与sta之间、ap与ap之间或者sta与sta之间的ppdu的收发过程。其中,发送装置和接收装置均属于wlan设备。图4示出了waln设备的硬件结构示意图。如图4所示,wlan设备可以包括如下模块:

发射机:用于生成具有遵从标准协议版本的ppdu,并通过一系列数字和模拟信号的处理过程,通过天线发射给对端wlan设备。

接收机:用于接收对端wlan设备发射的ppdu,并能够将射频模拟信号变换为基带数字信号。

处理器:为ppdu的发射和接收提供必要的控制,确保发送和接收的流程满足必要规范。

数字信号处理(digitalsignalprocessingdsp)器件:对基带信号进行处理,处理过程可以包括ppdu的生成、格式检测、格式识别等。

存储器:为ppdu的发射和接收提供必要的存储,该存储可以包括但不限于随机存取存储器(randomaccessmemory,ram)、只读存储器(readonlymemory,rom)等。

加速器:为ppdu的发射和接收的处理和计算提供加速能力,该加速器可以包括但不限于硬件加速器、软件加速器、ai加速器等。

天线:与发射机、接收机连接,用于发送及接收射频模拟信号。

其中发射机和接收机可合并为一个模块,称为收发机(transceiver)。

为了解决通过ppdu的格式区分新旧标准协议版本的问题,本申请提供一种物理层协议数据单元ppdu的传输方法、装置、系统、设备及计算机存储介质,可在位于ppdu中的l-sig之后设置第一符号,其中第一符号可以为一个或者多个符号,该第一符号用于表示ppdu所遵从的标准协议版本,使得发送装置能够设置出能够确定ppdu所遵从的标准协议版本的ppdu,还使得接收装置通过识别ppdu中的该第一符号,确定出该ppdu所遵从的标准协议版本。从而,基于旧的标准协议版本的ppdu的特点,借助位于ppdu中的l-sig之后且表示ppdu所遵从的新的标准协议版本的一个或者多个符号(即第一符号),不仅可以设置出新的标准协议版本中ppdu的格式,方便实现物ppdu的传输,还可以确定出ppdu所遵从的新的标准协议版本,有利于区分新旧标准协议版本,方便实现ppdu的解调。

其中,符号为ppdu的基本构成单元。通常,一个符号可以包括一个或者多个比特(bit),本申请对一个符号中比特的数量不做限定。例如,802.11技术中,xx-sig中比特的数量可以为24或者26。

一个或者多个符号可以构成一个域,且每个域通常采用相同的编码方式,本申请对一个域中符号的数量不做限定。例如,802.11技术中,l-stf包括两个符号,l-sig包括一个符号。其中,l-stf可称为传统短训练符号,也可称为传统短训练域。另外,每个域通常表示不同的功能,如:l-stf和l-sig的功能不同。每个域中的比特所表示的信息可以相同也可以不同。另外,任意一个域还可以包括一个或者多个基本域,如信息基本域等。且一个字段(或者信息字段)可以用于表示一个或者多个比特的信息基本域。也就是说,一个信息字段可以是一个信息符号,也可以是一个信息符号中的一部分,本申请可以根据实际情况进行设置,此处不做限定。

一个或者多个域可以构成ppdu,本申请对一个ppdu中域的数量不做限定。例如,802.11技术中,802.11a的ppdu和802.11ax的ppdu中域的数量可以不同。802.11ax的ppdu和802.11ac的ppdu中域的数量可以相同。

下面,以图3-图4所示的发送装置和接收装置作为执行主体,对本申请提供的物理层协议数据单元ppdu的传输方法的具体实现过程进行说明。

图5为本申请一实施例提供的物理层协议数据单元ppdu的传输方法的交互示意图,如图5所示,本申请提供的物理层协议数据单元ppdu的传输方法可以包括:

s101、发送装置获得ppdu,ppdu中包括l-sig以及位于l-sig之后的第一符号,第一符号用于表示ppdu所遵从的标准协议版本。

本申请中,发送装置可以基于新旧标准协议版本各自的ppdu之间的区别,通过发送装置生成以获得ppdu,也可以从其他装置中获得ppdu,本申请对此不做限定。

在802.11a、802.11n、802.11ac、802.11ax这四代主流的协议标准版本中,ppdu的格式具有如下特点:

1、ppdumarker符号通常位于ppdu的最前端,且ppdumarker符号通常位于l-sig之后的一到两个符号,有利于接收装置能够尽快对ppdu的格式进行识别,以确定出ppdu所遵从的标准协议版本,从而方便按照ppdu所遵从的标准协议版本对后续接收到的信号进行恰当的处理。其中,ppdumarker符号可以包括一个或者多个符号。

2、通过l-sig中的rate域和length域表示ppdu的长度需要保留,以便确保所有标准协议版本的wlan设备均可以按照rate域和length域中设置的值设置nav(该nav可以实现wlan标准中虚拟载波监听的机制,具体过程是wlan设备在监听信道的过程中可能会接收到其他用户发送的ppdu,在ppdu中包含发送ppdu的wlan设备预计使用信道的时间长度t。旁听到该信息的wlan设备,可以设置一个时间长度t,在该t时间内,无论信道状态如何,该wlan设备都不会发送任何信号,以免对其他设备产生干扰),保持了空闲信道评估(clearchannelassessment,cca)的兼容性。

3、ppdumarker符号通常采用相位旋转(如bpsk或者qbpsk)或字段重复的方式,其中字段重复的方式需要额外增加一个符号承载1bit的信息,而qbpsk相位旋转的方式则无需额外的开销。

基于上述内容,新的标准协议版本的pppdu可以包括:l-sig以及第一符号,该第一符号位于l-sig之后,且该第一符号用于表示该ppdu所遵从的新的标准协议版本,该第一符号即为ppdumarker符号,此处的新的标准协议版本指的是与旧的标准协议版本(即已存在的标准协议版本)不同的标准协议版本。且本申请对该第一符号的数量和具体内容不做限定。另外,该ppdu可以除了包括l-sig和该第一符号之外,还可以包括其他符号。

其中,上述旧的标准协议版本为已存在的标准协议版本,或者说是已经设置有ppdumarker符号的标准协议版本,如:802.11a、802.11n、802.11ac和802.11ax。上述新的标准协议版本即为未设置有ppdumarker符号的标准协议版本,如:802.11be以及后续的协议标准版本等,本申请对此也不做限定。另外,上述新的标准协议版本也可以旧的标准协议版本,只需满足ppdumarker符号的设置与已存在的ppdumarker符号的设置不同即可。也就是说,旧的标准协议版本的pddu也可以采用本申请中pddu的格式。

s102、发送装置向接收装置发送ppdu。

本申请中,发送装置可以向接收装置发送ppdu,其中该ppdu携带有s101中用于表示ppdu所遵从的标准协议版本的第一符号。

其中,本申请对ppdu的具体表示形式不做限定,只需满足该ppdu支持该ppdu所遵从的标准协议版本即可。

s103、接收装置基于符号确定ppdu所遵从的标准协议版本。

基于s102,接收装置可以从发送装置接收到ppdu。由于该ppdu中携带有第一符号,该第一符号中可以包括位于l-sig之后的至少一个符号,且该第一符号可以用于表示ppdu所遵从的标准协议版本。因此,接收装置可以将该第一符号作为ppdumarker符号,确定出ppdu所遵从的新的标准协议版本,以便区分出新旧标准协议版本。

其中,本申请对接收装置确定该第一符号的实现方式不做限定。可选地,当ppdu中还可以包括:l-stf和l-ltf时,接收装置通过对l-stf和l-ltf进行运算,可以确定出ppdu的起始位置以及l-sig在ppdu中的位置,以方便接收装置基于ppdu的起始位置以及l-sig在ppdu中的位置,查找出第一符号在ppdu中的位置,从而快速且及时确定出该ppdu所遵从的标准协议版本。

s104、接收装置基于ppdu所遵从的标准协议版本,对ppdu进行解调。

s104为可选地。本申请中,接收装置在确定出该ppdu所遵从的标准协议版本时,可以获得该ppdu所遵从的标准协议版本对应的ppdu的信息,如:带宽、调制编码方式、空分复用方式或者频分复用方式等,以便对ppdu进行解调。

本申请提供的物理层协议数据单元ppdu的传输方法,通过在位于ppdu中的l-sig之后设置第一符号,其中第一符号可以包括一个或者多个符号,该第一符号用于表示ppdu所遵从的标准协议版本,使得发送装置能够设置出能够确定ppdu所遵从的标准协议版本的ppdu,还使得接收装置通过识别ppdu中的该符号,确定出该ppdu所遵从的标准协议版本。从而,基于旧的标准协议版本的ppdu的特点,借助位于ppdu中的l-sig之后且表示ppdu所遵从的新的标准协议版本的至少一个符号,不仅可以设置出新的标准协议版本中ppdu的格式,方便实现ppdu的传输,还可以确定出ppdu所遵从的新的标准协议版本,有利于区分新旧标准协议版本,方便实现ppdu的解调。

下面采用几个具体的实施例,对图5所示方法实施例的技术方案进行详细说明。

本申请中,用于表示该ppdu所遵从的标准协议版本的第一符号可以为一个,也可以为多个,本申请对此不做限定。基于上述内容,下面结合实施例一、实施例二、实施例三和实施例四,分别对ppdu的格式中第一符号的具体实现方式进行举例。

实施例一

实施例一中,第一符号可以采用一个或者多个符号对ppdu所遵从的标准协议版本进行表示,且第一符号可以包括多种表示方式。可选地,基于已有的802.11a、802.11n、802.11ac、802.11ax各自的ppdu的格式,该第一符号可以至少包括:位于l-sig之后的第一个符号。也就是说,该第一符号可以仅包括位于l-sig之后的第一个符号,还可以包括位于l-sig之后的第一个符号和位于第一个符号之后的其他符号,本申请对此不做限定。

由于802.11a、802.11ac、802.11ax各自的ppdu的格式中,位于l-sig之后的第一个符号采用bpsk的调制方式。因此,本申请中位于l-sig之后的第一个符号可以采用qbpsk的调制方式,以便与802.11a、802.11ac和802.11ax区分开来,从而再基于图3所示的执行过程对802.11a、802.11ac和802.11ax进行区分,此处不做赘述。

又由于802.11n中,pddu的位于l-sig之后的第一个符号(即ht-sig1)采用了qbpsk的调制方式,且ht-sig1的第一个域为调制编码方式(modulationandcodingscheme,mcs),占用前7个比特(bit),且前7个比特所表示的数值范围为[0,76]。因此,本申请可以设置第一个符号的至少前7个比特所表示的数值在与大于等于0且小于等于76的范围不同的预设范围内,以便与802.11n区分开来。也就是说,第一个符号的至少前7个比特即ppdu标识(identifier)比特。从而,至少包含有上述第一个符号的第一符号便可区分出新旧标准协议版本。

其中,本申请对预设范围的具体数值不做限定,只需满足预设范围与大于等于0且小于等于76的范围不同即可。

为了兼容更多的新的标准协议版本,本申请中,在第一个符号的至少前7个比特所表示的数值满足预设范围的前提下,第一个符号的7个比特或者7个以上的比特所表示的数值不同,第一符号所表示的ppdu所遵从的标准协议版本不同。或者,第一个符号中除了表示ppdu所遵从的标准协议版本之外的剩余的比特的取值不同,第一符号所表示的ppdu所遵从的标准协议版本不同。其中,本申请不限于上述两种实现方式,以确定第一符号所表示的ppdu所遵从的标准协议版本。

例如,当第一个符号的至少前7个比特所表示的数值为77时,本申请可以确定第一符号表示ppdu所遵从的标准协议版本为标准协议版本a;当第一个符号的至少前7个比特所表示的数值为90时,本申请可以确第一符号表示ppdu所遵从的标准协议版本为标准协议版本b。需要说明的是,第一个符号的至少前7个比特所表示的数值不同,ppdu所遵从的标准协议版本也可以相同,本申请对此不做限定。

本领域技术人员可以理解,各个标准协议版本的pddu的类型可能不同,每个标准协议版本可能具有不同类型的pddu,因此,为了区分不同的ppdu的类型,本申请可以将预设范围划分为多个数值区间,第一个符号的至少前7个比特所表示的数值所在的数值区间不同,第一符号所表示的ppdu所遵从的标准协议版本中ppdu的类型不同。

例如,假设第一个符号的前7个比特所表示的数值在[77,127]的预设范围内,预设范围包括:[77,102]和[103,127]两个数值区间,数值区间[77,102]对应ppdu的类型1,数值区间[103,127]对应ppdu的类型2。那么,当第一个符号的至少前7个比特所表示的数值在数值区间[77,102]内时,本申请可以确定第一符号表示ppdu所遵从的标准协议版本中ppdu的类型1。当第一个符号的至少前7个比特所表示的数值在数值区间[103,127]内时,本申请可以确定第一符号表示ppdu所遵从的标准协议版本中ppdu的类型2。

需要说明的是,除了上述方式,本申请还可以利用第一个符号中除了表示ppdu所遵从的标准协议版本之外的剩余的一个或者多个比特的取值和/或所表示的数值,确定第一符号所表示的ppdu所遵从的标准协议版本中ppdu的类型,本申请对此不做限定。

其中,本申请对ppdu的类型不做限定。可选地,ppdu的类型可以包括:单用户(singleuser,su)ppdu、多用户(multiuser,mu)ppdu、多接入点(multi-ap)ppdu、单接入点(single-ap)ppdu、多链路(multi-link)ppdu、单链路(single-link)ppdu或者如20m或40m或者其他数值大小的xx-sigppdu中的至少一种,其中xx-sig表示与标准协议版本的格式相关的信息字段,如ht-sig、vht-sig、he-sig或eht-sig等,其中字段表示一个或多个比特构成的信息基本域。

基于上述内容,本申请的发送装置或者接收装置可以获得如图6a所示的ppdu的格式。为了便于说明,图6a中,本申请的ppdu的格式以是一个新的标准协议版本的ppdu,且ppdu中的第一符号包括一个符号为例进行示意。

如图6a所示,本申请中,新的标准协议版本的ppdu的格式的部分内容依次可以包括:l-stf、l-ltf、l-sig和xx信息符号(xxsignal,xx-sig)a0,其中,xx-siga0为位于l-sig之后的第一个符号,且xx-siga0采用qbpsk的调制方式,即第一符号为xx-siga0。

本领域技术人员可以理解,802.11技术中,一个sig通常包括24或者26个比特。因此,如图6b所示,xx-siga0的24个比特中,采用至少前7个bit作为ppduidentifier比特,且设置至少前7个bit所表示的数值在预设范围内,且该预设范围与大于等于0且小于等于76的范围不同,达到xx-siga0作为ppdumarker符号的目的。图6b中,xx-siga0的前7个bit所表示的数值设置在大于等于77且小于等于127的预设范围内进行举例示意。

基于上述内容,结合图3、图6a和图6b,区分802.11a、802.11n、802.11ac、802.11ax和新的标准协议版本的具体过程可以包括:

ifl-sig之后的第一个符号为bpsk的调制方式//条件4

该ppdu为802.11a/802.11ac/802.11ax的ppdu(通过执行图3中的条件2和条件3加以区分,此处不做赘述)

elseifl-sig之后的第一个符号的前7个比特所表示的数值在[0,76]内//条件5

该ppdu为802.11n的ppdu

else

该ppdu为新的标准协议版本的ppdu

需要说明的是,除了上述方式,条件4还可以换成l-sig之后的第一个符号为qbpsk的调制方式,条件5还可以换成l-sig之后的第一个符号的前7个比特所表示的数值在[77,127]内,且条件4的两种方式与条件5的两种方式可以进行任意组合,本申请对此不做限定。

综上,本申请的ppdu中位于l-sig之后的第一个符号qbpsk相位旋转,将与802.11a、802.11ac、802.11ax的ppdu区分开来,再利用位于l-sig之后的第一个符号的至少前7个bit所表示的数值位于与大于等于0且小于等于76范围不同的预设范围内,通过第一符号至少包含位于l-sig之后的第一个符号将与802.11n的ppdu区分开来,从而达到识别新一代的协议标准版本的ppdu的格式的目的。

基于上述内容,为了进一步确保第一符号所确定的ppdu所遵从的协议标准版本的准确性,ppdumarker符号除了该第一符号之外,还可以采用其他符号对pddu所遵从的协议标准版本进行表示。

由于802.11n的ppdu的格式中,位于l-sig之后的第二个符号采用qbpsk的调制方式。因此,可选地,本申请中,ppdu中还可以包括:位于第一符号之后的第二符号,且该第二符号采用bpsk的调制方式。从而,进一步与802.11n区分开来,确保了第一符号所确定的ppdu所遵从的协议标准版本的准确性。

其中,本申请对该第二符号的具体内容不做限定。例如,当第一符号仅包括位于l-sig之后的第一个符号时,第二符号可以为位于l-sig之后的第二个符号。为了便于说明,继续结合图6a,该第二符号即为图6a中的xx-siga1,其中,xx-siga1采用bpsk的调制方式,以便进一步与802.11n的ppdu区分开来,确保第一符号所确定的pddu所遵从的协议标准版本的准确性。

继续结合图6b,本申请可以将第一符号(即xx-siga0)中除了用于表示ppdu所遵从的标准协议版本的比特之外的剩余的一个或者多个比特用于表示ppdu的公共信息字段(commonsignal,com-sig),用于提供ppdu的相关信息。

其中,本申请对公共信息字段的具体内容不做限定。可选地,公共信息字段可以包括:ppdu的类型(type)字段、传送机会(transmissionopportunity,txop)字段、尾(tail)字段、基本服务集(basicserviceset,bss)的颜色(color)字段、上行(uplink,ul)/下行(downlink,dl)字段、ppdu的其他标识(identifier)字段、循环冗余校验(cyclicredundancycheck,crc)字段或者带宽(bandwidth,bw)字段中的至少一种。另外,该第二符号的比特也可以用于表示ppdu的公共信息,第二符号和第一符号的具体实现方式可以相同或者不同,本申请对此不做限定。

在一个具体的实施例中,若xx-siga0的前7个bit作为ppduidentifier比特,且预设范围为大于等于77且小于等于127,则下面,结合图7a-图7g,采用7个可行的实现方式,对xx-siga0的具体内容进行举例。

如图7a所示,按照从lsb到msb的顺序,xx-siga0依次可以包括:ppduidentifier比特(从第0比特到第6比特,共7个比特)、ppdutype比特(从第7比特到第10比特,共4个比特)、txop比特(从第11比特到第17比特,共7个比特)和tail比特(从第18比特到第23比特,共6个比特)。

如图7b所示,按照从lsb到msb的顺序,xx-siga0依次可以包括:ppduidentifier比特(从第0比特到第6比特,共7个比特)、ppdutype比特(从第7比特到第11比特,共5个比特)、bsscolor比特(从第12比特到第17比特,共6个比特)和tail比特(从第18比特到第23比特,共6个比特)。

如图7c所示,按照从lsb到msb的顺序,xx-siga0依次可以包括:ppduidentifier比特(从第0比特到第6比特,共7个比特)、bsscolor比特(从第7比特到第12比特,共6个比特)、ul/dl比特(第13比特,共1个比特)、crc比特(从第14比特到第17比特,共4个比特)和tail比特(从第18比特到第23比特,共6个比特)。

如图7d所示,按照从lsb到msb的顺序,xx-siga0依次可以包括:ppduidentifier比特(从第0比特到第6比特,共7个比特)、txop比特(从第7比特到第13比特,共7个比特)、crc比特(从第14比特到第17比特,共4个比特)和tail比特(从第18比特到第23比特,共6个比特)。

如图7e所示,按照从lsb到msb的顺序,xx-siga0依次可以包括:ppduidentifier比特(从第0比特到第6比特,共7个比特)、bsscolor比特(从第7比特到第12比特,共6个比特)、bw比特(从第13比特到第14比特,共2个比特)、ul/dl比特(第15比特,共1个比特)、ppdutype比特(从第16比特到第19比特,共4个比特)和crc比特(从第20比特到第23比特,共4个比特)。

如图7f所示,按照从lsb到msb的顺序,xx-siga0依次可以包括:ppduidentifier比特(从第0比特到第6比特,共7个比特)、txop比特(从第7比特到第13比特,共7个比特)、bsscolor比特(从第14比特到第19比特,共6个比特)和crc比特(从第20比特到第23比特,共4个比特)。

如图7g所示,按照从lsb到msb的顺序,xx-siga0依次可以包括:ppduidentifier比特(从第0比特到第6比特,共7个比特)、bsscolor比特(从第7比特到第12比特,共6个比特)、txop比特(从第13比特到第19比特,共7个比特)和crc比特(从第20比特到第23比特,共4个比特)。

需要说明的是,xx-siga0的具体实现方式不限于上述方式。

相比于现有技术中通过重复l-sig来设置ppdumarker符号的方法而言,本申请中,将位于l-sig之后的第一个符号设置为qbpsk的调制方式,且第一个符号的至少前7个比特所表示的数值在与大于等于0且小于等于76的范围不同的预设范围内,通过第一符号至少包含位于l-sig之后的第一个符号能够有效识别新的标准协议版本的ppdu,同时支持新旧标准协议版本的ppdu的区分,且不是简单的重复l-sig,第一符号中的剩余的比特能够自由定义,提高了识别ppdu的效率,以支持更丰富的协议特性。

实施例二

实施例二中,第一符号可以采用一个或者多个符号对ppdu所遵从的标准协议版本进行表示,且第一符号可以包括多种表示方式。可选地,基于已有的802.11a、802.11n、802.11ac、802.11ax各自的ppdu的格式,该第一符号至少可以包括:位于l-sig之后的第一个符号。也就是说,该第一符号可以仅包括位于l-sig之后的第一个符号,还可以包括位于l-sig之后的第一个符号和位于第一个符号之后的其他符号,本申请对此不做限定。

由于802.11a、802.11ac、802.11ax各自的ppdu的格式中,位于l-sig之后的第一个符号采用bpsk的调制方式。因此,本申请中位于l-sig之后的第一个符号可以采用qbpsk的调制方式,以便与802.11a、802.11ac和802.11ax区分开来,从而再基于图3所示的执行过程对802.11a、802.11ac和802.11ax进行区分,此处不做赘述。

又由于802.11n中,pddu的位于l-sig之后的第一个符号(即ht-sig1)采用了qbpsk的调制方式,且he-sig1的第一个域为调制编码方式(modulationandcodingscheme,mcs),占用前7个比特(bit),且前7个比特的取值为[0000000,1001100]。因此,本申请可以设置第一个符号的至少前2个比特的取值是预设取值11,以便与802.11n区分开来。也就是说,第一个符号的至少前7个比特即ppduidentifier比特。从而,至少包含有上述第一个符号的第一符号便可区分出新旧标准协议版本。

其中,本申请可以采用第一个符号的2个比特或者2个以上的比特,对ppdu所遵从的标准协议版本进行表示,只需满足前2个比特的取值是预设取值11即可。例如,当第一个符号的前2个比特的取值为预设取值11时,本申请便可确定第一个符号表示ppdu所遵从的标准协议版本。

为了兼容更多的新的标准协议版本,本申请中,在第一个符号的前2个比特的取值为预设取值11的基础上,从第一个符号的第三个比特开始,第一个符号的第n个比特的取值不同,第一符号所表示的ppdu所遵从的标准协议版本不同,n为大于2的正整数。或者,第一个符号的比特所表示的数值不同,第一符号所表示的ppdu所遵从的标准协议版本不同。其中,本申请不限于上述两种实现方式,以确定第一符号所表示的ppdu所遵从的标准协议版本。

例如,当第一个符号的第3个比特的取值为0时,ppdu所遵从的标准协议版本为标准协议版本a;当第一个符号的第3个比特的取值为1时,ppdu所遵从的标准协议版本为标准协议版本b。需要说明的是,从第一个符号的第三个比特开始,第一个符号的第m个比特的取值不同,ppdu所遵从的标准协议版本也可以相同,本申请对此不做限定。

本领域技术人员可以理解,各个标准协议版本的pddu的类型可能不同,每个标准协议版本可能具有不同类型的pddu,因此,为了区分不同的ppdu的类型,本申请可以从第一个符号的第三个比特开始,第一个符号的第m个比特的取值不同,第一符号所表示的ppdu所遵从的标准协议版本中ppdu的类型不同,m为大于2的正整数。

例如,假设第一个符号的前2个比特的取值为预设取值11,第一个符号的第3个比特的取值1对应ppdu的类型1,第一个符号的第3个比特的取值0对应ppdu的类型2。那么,当第一个符号的第3个比特取值为1时,本申请可以确定第一符号表示ppdu所遵从的标准协议版本中ppdu的类型1。当第一个符号的第3个比特取值为0时,本申请可以确定第一符号表示的ppdu所遵从的标准协议版本中ppdu的类型2。

需要说明的是,除了上述方式,本申请还可以利用从第一个符号中除了表示ppdu所遵从的标准协议版本之外的剩余的一个或者多个比特的取值和/或所表示的数值,确定第一符号所表示的ppdu所遵从的标准协议版本中ppdu的类型,本申请对此不做限定。

其中,本申请对ppdu的类型不做限定。可选地,ppdu的类型可以包括:单用户(singleuser,su)ppdu、多用户(multiuser,mu)ppdu、多接入点(multi-ap)ppdu、单接入点(single-ap)ppdu、多链路(multi-link)ppdu、单链路(single-link)ppdu或者如20m或40m或者其他数值大小的xx-sigppdu中的至少一种。

基于上述内容,本申请的发送装置或者接收装置可以获得如图8a所示的ppdu的格式。为了便于说明,图8a中,本申请的ppdu的格式以是一个新的标准协议版本的ppdu,且ppdu中的第一符号包括一个符号为例进行示意。

如图8a所示,本申请中,新的标准协议版本的ppdu的格式的部分内容依次可以包括:l-stf、l-ltf、l-sig和xx-siga0,其中,xx-siga0为位于l-sig之后的第一个符号,xx-siga0采用qbpsk的调制方式,即第一符号为xx-siga0。

本领域技术人员可以理解,802.11技术中,一个sig通常包括24或者26个比特。因此,如图8b所示,xx-siga0的24个比特中,采用至少前2个bit作为ppduidentifier比特,且至少前2个bit的取值是预设取值11,达到xx-siga0作为ppdumarker符号的目的。图8b中,xx-siga0的前2个bit的取值是预设取值11进行举例示意。

基于上述内容,结合图3、图8a和图8b,区分802.11a、802.11n、802.11ac、802.11ax和新的标准协议版本的具体过程可以包括:

ifl-sig之后的第一个符号为bpsk的调制方式//条件6

该ppdu为802.11a/802.11ac/802.11ax的ppdu(通过执行图3中的条件2和条件3加以区分,此处不做赘述)

elseifl-sig之后的第一个符号的前2个比特的取值不为11//条件7

该ppdu为802.11n的ppdu

else

该ppdu为新的标准协议版本的ppdu

需要说明的是,除了上述方式,条件6还可以换成l-sig之后的第一个符号为qbpsk的调制方式,条件7还可以换成l-sig之后的第一个符号的前2个比特的取值为11,且条件6的两种方式可以与条件7的两种方式进行任意组合,本申请对此不做限定。

综上,本申请的ppdu中位于l-sig之后的第一个符号qbpsk相位旋转,将与802.11a、802.11ac、802.11ax的ppdu区分开来,再利用位于l-sig之后的至少前2个比特的取值为预设取值11,通过第一符号至少包含位于l-sig之后的第一个符号将与802.11n的ppdu区分开来,从而达到识别新一代的协议标准版本的ppdu的格式的目的。

基于上述内容,为了进一步确保第一符号所确定的ppdu所遵从的协议标准版本的准确性,ppdumarker符号除了该第一符号之外,还可以采用其他符号对pddu所遵从的协议标准版本进行表示。

由于802.11n的ppdu的格式中,位于l-sig之后的第二个符号采用qbpsk的调制方式。因此,可选地,本申请中,ppdu中还可以包括:位于第一符号之后的第二符号,且该第二符号采用bpsk的调制方式。从而,进一步与802.11n区分开来,确保了第一符号所确定的ppdu所遵从的协议标准版本的准确性。

其中,本申请对该第二符号的具体内容不做限定。例如,当第一符号仅包括位于l-sig之后的第一个符号时,第二符号可以为位于l-sig之后的第二个符号。为了便于说明,继续结合图7a,该第二符号即为图7a中的xx-siga1,其中,xx-siga1采用bpsk的调制方式,以便进一步与802.11n的ppdu区分开来,确保第一符号所确定的pddu所遵从的协议标准版本的准确性。

继续结合图7b,本申请可以将第一符号(即xx-siga0)中除了用于表示ppdu所遵从的标准协议版本的比特之外的剩余的一个或者多个比特用于表示ppdu的公共信息字段(commonsignal,com-sig),用于提供ppdu的相关信息。

其中,本申请对公共信息字段的具体内容不做限定,可选地,公共信息字段可以包括:ppdu的类型(type)字段、传送机会(transmissionopportunity,txop)字段、尾(tail)字段、基本服务集(basicserviceset,bss)的颜色(color)字段、上行(uplink,ul)/下行(downlink,dl)字段、ppdu的其他标识(identifier)字段、循环冗余校验(cyclicredundancycheck,crc)字段或者带宽(bandwidth,bw)字段中的至少一种。另外,该第二符号的比特也可以用于表示ppdu的公共信息,第二符号和第一符号的具体实现方式可以相同或者不同,本申请对此不做限定。

在一个具体的实施例中,若xx-siga0的前2个bit作为ppduidentifier比特,且前2个bit的取值为预设取值11,则下面,结合图9a-图9g,采用7个可行的实现方式,对xx-siga0的具体内容进行举例。

如图9a所示,按照从lsb到msb的顺序,xx-siga0依次可以包括:ppduidentifier比特(从第0比特到第1比特,共2个比特)、ppdu的其他identifier比特(从第2比特到第6比特,共5个比特)、ppdutype比特(从第7比特到第11比特,共5个比特)、bsscolor比特(从第12比特到第17比特,共6个比特)和tail比特(从第18比特到第23比特,共6个比特)。

如图9b所示,按照从lsb到msb的顺序,xx-siga0依次可以包括:ppduidentifier比特(从第0比特到第1比特,共2个比特)、ppdu的其他identifier比特(从第2比特到第6比特,共5个比特)、ppdutype比特(从第7比特到第10比特,共4个比特)、txop比特(从第11比特到第17比特,共7个比特)和tail比特(从第18比特到第23比特,共6个比特)。

如图9c所示,按照从lsb到msb的顺序,xx-siga0依次可以包括:ppduidentifier比特(从第0比特到第1比特,共2个比特)、ppdu的其他identifier比特(从第2比特到第6比特,共5个比特)、bsscolor比特(从第7比特到第12比特,共6个比特)、ul/dl比特(第13比特,共1个比特)、crc比特(从第14比特到第17比特,共4个比特)和tail比特(从第18比特到第23比特,共6个比特)。

如图9d所示,按照从lsb到msb的顺序,xx-siga0依次可以包括:ppduidentifier比特(从第0比特到第1比特,共2个比特)、ppdu的其他identifier比特(从第2比特到第6比特,共5个比特)、txop比特(从第7比特到第13比特,共7个比特)、crc比特(从第14比特到第17比特,共4个比特)和tail比特(从第18比特到第23比特,共6个比特)。

如图9e所示,按照从lsb到msb的顺序,xx-siga0依次可以包括:ppduidentifier比特(从第0比特到第1比特,共2个比特)、ppdu的其他identifier比特(从第2比特到第4比特,共3个比特)、txop比特(从第5比特到第11比特,共7个比特)、bsscolor比特(从第12比特到第17比特,共6个比特)和tail比特(从第18比特到第23比特,共6个比特)。

如图9f所示,按照从lsb到msb的顺序,xx-siga0依次可以包括:ppduidentifier比特(从第0比特到第1比特,共2个比特)、ppdu的其他identifier比特(从第2比特到第4比特,共3个比特)、txop比特(从第5比特到第11比特,共7个比特)、bw比特(从第12比特到第13比特,共2个比特)、crc比特(从第14比特到第17比特,共4个比特)和tail比特(从第18比特到第23比特,共6个比特)。

如图9g所示,按照从lsb到msb的顺序,xx-siga0依次可以包括:ppduidentifier比特(从第0比特到第1比特,共2个比特)、ppdu的其他identifier比特(从第2比特到第4比特,共3个比特)、bsscolor比特(从第5比特到第10比特,共6个比特)、ul/dl比特(第11比特,共1个比特)、bw比特(从第12比特到第13比特,共2个比特)、crc比特(从第14比特到第17比特,共4个比特)和tail比特(从第18比特到第23比特,共6个比特)。

需要说明的是,xx-siga0的具体实现方式不限于上述方式。

相比于现有技术中通过重复l-sig来设置ppdumarker符号的方法而言,本申请中,将位于l-sig之后的第一个符号设置为qbpsk的调制方式,且第一个符号的至少前2个比特的取值设置为预设取值11,通过第一符号至少包含位于l-sig之后的第一个符号能够有效识别新的标准协议版本的ppdu,同时支持新旧标准协议版本的ppdu的区分,且不是简单的重复l-sig,第一符号中的剩余的比特能够自由定义,提高了识别ppdu的效率,以支持更丰富的协议特性。

实施例三

实施例三中,第一符号可以采用多个符号对ppdu所遵从的标准协议版本进行表示,且第一符号可以包括多种表示方式。可选地,基于已有的802.11a、802.11n、802.11ac、802.11ax各自的ppdu的格式,该第一符号可以至少包括:位于l-sig之后的第一个符号以及位于第一个符号之后的一个或者多个第三符号,其中第一个符号为重复的传统信息符号(repeatlegacysignal,rl-sig),第一个符号采用bpsk的调制方式,且一个或者多个第三符号采用qbpsk的调制方式。也就是说,该第一符号可以仅包括位于l-sig之后的第一个符号和第二个符号,还可以包括位于l-sig之后的第一个符号和位于第一个符号之后的多个符号,本申请对此不做限定。

由于802.11a、802.11ac、802.11ax各自的ppdu的格式中,位于l-sig之后的第一个符号采用bpsk的调制方式。802.11n的ppdu的格式中,位于l-sig之后的第一个符号采用qbpsk的调制方式。因此,本申请中位于l-sig之后的第一个符号可以采用bpsk的调制方式,以便与802.11n区分开来。

又由于802.11a、802.11ac各自的ppdu的格式中,位于l-sig之后的第一个符号不为重复的l-sig(即rl-sig)。802.11ax的ppdu的格式中,位于l-sig之后的第一个符号为重复的l-sig。因此,本申请中位于l-sig之后的第一个符号可以设置为rl-sig,以便与802.11a和802.11ac区分开来,从而再基于图3所示的内容,通过判断位于l-sig之后的第二个符号采用qbpsk的调制方式,以便将802.11a和802.11ac区分开来。

又由于802.11ax的ppdu的格式中,位于l-sig之后的第二个符号、第三个符号和第四个符号均采用bpsk的调制方式。因此,本申请中位于第一个符号之后的一个或者多个第三符号可以采用qbpsk的调制方式,以便与802.11ax区分开来。从而,至少包含有上述第一个符号和至少一个第二符号的第一符号便可区分出新旧标准协议版本。

其中,本申请对位于第一个符号之后的第三符号的具体内容不做限定。为了兼容更多的新的标准协议版本,本申请中,至少一个第三符号的一个或者多个比特的取值和/或所表示的数值不同,第一符号所表示的ppdu所遵从的标准协议版本不同。

例如,假设任意一个第三符号的前4个比特的取值为0000对应ppdu所遵从的标准协议版本a,任意一个第三符号的前4个比特的取值为0001对应ppdu所遵从的标准协议版本b。那么,当任意一个第三符号的前4个比特的取值为0000时,本申请可以确定第一符号表示ppdu所遵从的标准协议版本a。当任意一个第三符号的前4个比特的取值为0001时,本申请可以确定第一符号表示ppdu所遵从的标准协议版本b。

本领域技术人员可以理解,各个标准协议版本的pddu的类型可能不同,每个标准协议版本可能具有不同类型的pddu,因此,为了区分不同的ppdu的类型,本申请中,该至少一个第三符号中一个或者多个比特的取值和/或所表示的数值不同,第一符号表示的ppdu所遵从的标准协议版本中ppdu的类型不同。也就是说,至少一个比特的取值不同,ppdu的类型不同。或者,至少一个比特所表示的数值不同,ppdu的类型不同。或者,至少一个比特的取值和所表示的数值均不同,ppdu的类型不同。上述过程可以参见实施例一和实施例二中确定ppdu的类型的内容,具体工作原理类似,此处不做赘述。

其中,本申请对ppdu的类型不做限定。可选地,ppdu的类型可以包括:单用户(singleuser,su)ppdu、多用户(multiuser,mu)ppdu、多接入点(multi-ap)ppdu、单接入点(single-ap)ppdu、多链路(multi-link)ppdu、单链路(single-link)ppdu或者如20m或40m或者其他数值大小的xx-sigppdu中的至少一种。

基于上述内容,本申请的发送装置或者接收装置可以获得如图10a-图10d所示的ppdu的格式。为了便于说明,图10a-图10d中,本申请的ppdu的格式以是一个新的标准协议版本的ppdu为例进行示意。

当ppdu中的第一符号包括两个第三符号时,如图10a-图10d所示,本申请中,新的标准协议版本的ppdu的格式的部分内容依次可以包括:l-stf、l-ltf、l-sig、rl-sig、xx-siga0和xx-siga1,其中,rl-sig为重复的l-sig,rl-sig采用bpsk的调制方式,rl-sig为位于l-sig之后的第一个符号,xx-siga0和xx-siga1为位于第一个符号之后的两个第三符号,即第一符号包括:rl-sig、xx-siga0和xx-siga1。

当ppdu中的第一符号包括一个第三符号时,图10a中,xx-siga0和xx-siga1均采用qbpsk的调制方式。图10b中,xx-siga0采用qbpsk的调制方式,xx-siga1采用bpsk的调制方式。图10c中,xx-siga0采用bpsk的调制方式,xx-siga1采用qbpsk的调制方式。

如图10d所示,本申请中,新的标准协议版本的ppdu的格式的部分内容依次可以包括:l-stf、l-ltf、l-sig、rl-sig和xx-siga0,其中,rl-sig为重复的l-sig,rl-sig采用bpsk的调制方式,rl-sig为位于l-sig之后的第一个符号,xx-siga0采用qbpsk的调制方式,xx-siga0为位于第一个符号之后的一个第三符号,即第一符合包括:rl-sig进和xx-siga0。

本领域技术人员可以理解,802.11技术中,一个sig通常包括24或者26个比特。因此,如图10e所示,xx-siga0和/或xx-siga1的24个比特中,以采用前4个bit作为ppduidentifier比特为例进行示意,达到xx-siga0和/或xx-siga1作为ppdumarker符号的目的。

基于上述内容,结合图10a-图10d和图10e,区分802.11a、802.11n、802.11ac、802.11ax和新的标准协议版本的具体过程可以包括:

ifl-sig之后的第一个符号为bpsk的调制方式//条件8

该ppdu为802.11a/802.11ac/802.11ax/新的标准协议版本的ppdu(通过执行图3中的条件2和条件3加以区分,此处不做赘述)

ifl-sig之后的第一个符号不为rl-sig//条件9

该ppdu为802.11a/802.11ac的ppdu

ifl-sig之后的第二个符号为qbpsk的调制方式/条件10

该ppdu为802.11ac的ppdu

else

该ppdu为802.11a的ppdu

elseifl-sig之后的第二个符号和第三个符号中的至少一个符号为qbpsk的调制方式//条件11

该ppdu为新的标准协议版本的ppdu

else

该ppdu为802.11ax的ppdu

else

该ppdu为802.11n的ppdu

需要说明的是,除了上述方式,条件8还可以换成l-sig之后的第一个符号为qbpsk的调制方式,条件9还可以换成l-sig之后的第一个符号为rl-sig,条件10还可以换成l-sig之后的第二个符号为bpsk的调制方式,条件11还可以换成l-sig之后的第二个符号和第三个符号均为bpsk的调制方式,且条件8的两种方式、条件9的两种方式、条件10的两种方式与条件11的两种方式可以进行任意组合,本申请对此不做限定。

综上,本申请的ppdu中位于l-sig之后的第一个符号bpsk相位旋转,将该第一个符号设置为重复的l-sig,且ppdu中位于第一个符号之后的至少一个第三符号qbpsk相位旋转,可以与802.11a、802.11ac、802.11n、802.11ax的ppdu区分开来,从而达到识别新一代的协议标准版本的ppdu的格式的目的。

基于上述内容,为了进一步确保第一符号所确定的ppdu所遵从的协议标准版本的准确性,ppdumarker符号除了该第一符号之外,还可以采用其他符号对pddu所遵从的协议标准版本进行表示。

继续结合图10e,本申请可以将位于第一个符号之后的至少一个第三符号(即xx-siga0和/或xx-siga1)中除了用于表示ppdu所遵从的标准协议版本的比特之外的剩余的一个或者多个比特用于表示ppdu的公共信息字段(commonsignal,com-sig),用于提供ppdu的相关信息。

其中,本申请对公共信息字段的具体内容不做限定,可选地,公共信息字段可以包括:ppdu的类型(type)字段、传送机会(transmissionopportunity,txop)字段、尾(tail)字段、基本服务集(basicserviceset,bss)的颜色(color)字段、上行(uplink,ul)/下行(downlink,dl)字段、ppdu的其他标识(identifier)字段、循环冗余校验(cyclicredundancycheck,crc)字段或者带宽(bandwidth,bw)字段中的至少一种。

在一个具体的实施例中,若xx-siga0和/或xx-siga1的前4个bit作为ppduidentifier比特,则下面,结合图11a-图11e,采用5个可行的实现方式,对xx-siga0和/或xx-siga1的具体内容进行举例。

如图11a所示,按照从lsb到msb的顺序,xx-siga0和/或xx-siga1依次可以包括:ppduidentifier比特(从第0比特到第3比特,共4个比特)、txop(从第4比特到第10比特,共7个比特)、bsscolor比特(从第11比特到第16比特,共6个比特)、ul/dl比特(第17比特,共1个比特)和tail比特(从第18比特到第23比特,共6个比特)。

如图11b所示,按照从lsb到msb的顺序,xx-siga0和/或xx-siga1依次可以包括:ppduidentifier比特(从第0比特到第3比特,共4个比特)、txop(从第4比特到第10比特,共7个比特)、bsscolor比特(从第11比特到第16比特,共6个比特)、ul/dl比特(第17比特,共1个比特)和crc比特(从第18比特到第23比特,共6个比特)。

如图11c所示,按照从lsb到msb的顺序,xx-siga0和/或xx-siga1依次可以包括:ppduidentifier比特(从第0比特到第3比特,共4个比特)、txop(从第4比特到第10比特,共7个比特)、bsscolor比特(从第11比特到第16比特,共6个比特)、ul/dl比特(第17比特,共1个比特)、bw比特(从第18比特到第19比特,共2个比特)和crc比特(从第20比特到第23比特,共4个比特)。

如图11d所示,按照从lsb到msb的顺序,xx-siga0和/或xx-siga1依次可以包括:ppduidentifier比特(从第0比特到第3比特,共4个比特)、bsscolor(从第4比特到第9比特,共6个比特)、bw比特(从第10比特到第11比特,共2个比特)、ul/dl比特(第12比特,共1个比特)、r比特(第13比特,共1个比特)、crc比特(从第14比特到第17比特,共4个比特)和tail比特(从第18比特到第23比特,共6个比特)。

如图11e所示,按照从lsb到msb的顺序,xx-siga0和/或xx-siga1依次可以包括:ppduidentifier比特(从第0比特到第3比特,共4个比特)、txop(从第4比特到第10比特,共7个比特)、bw比特(从第11比特到第12比特,共2个比特)、ul/dl比特(第13比特,共1个比特)、crc比特(从第14比特到第17比特,共4个比特)和tail比特(从第18比特到第23比特,共6个比特)。

需要说明的是,xx-siga0和/或xx-siga1的具体实现方式不限于上述方式,且xx-siga0和xx-siga1的具体实现方式可以相同或者不同,本申请对此不做限定。

相比于现有技术中通过重复l-sig来设置ppdumarker符号的方法而言,本申请中,将位于l-sig之后的第一个符号设置为重复的l-sig,第一个符号设置为bpsk的调制方式,且位于第一个符号之后的至少一个第三符号设置为qbpsk的调制方式,通过第一符号至少包括位于l-sig之后的第一个符号以及位于第一个符号之后的至少一个第三符号能够有效识别新的标准协议版本的ppdu,同时支持新旧标准协议版本的ppdu的区分,还保留了802.11技术对时延扩展的鲁棒性,且至少一个第三符号中的剩余的比特能够自由订阅,提高了识别ppdu的效率,以支持更丰富的协议特性。

实施例四

实施例四中,与实施例三相同的是,第一符号可以至少包括:位于l-sig之后的第一个符号以及位于第一个符号之后的至少一个第四符号,第一个符号为重复的传统信息符号(repeatlegacysignal,rl-sig),且第一个符号采用bpsk的调制方式。与实施例三不同的是,每个第四符号均采用bpsk的调制方式,且至少一个第四符号的至少一个比特的取值为第一取值,和/或,至少一个第四符号的至少一个比特所表示的数值为第一数值。也就是说,该第一符号可以仅包括位于l-sig之后的第一个符号和第二个符号,还可以包括位于l-sig之后的第一个符号和位于第一个符号之后的多个符号,本申请对此不做限定。

由于802.11a、802.11ac、802.11ax各自的ppdu的格式中,位于l-sig之后的第一个符号采用bpsk的调制方式。802.11n的ppdu的格式中,位于l-sig之后的第一个符号采用qbpsk的调制方式。因此,本申请中位于l-sig之后的第一个符号可以采用bpsk的调制方式,以便与802.11n区分开来。

又由于802.11a、802.11ac各自的ppdu的格式中,位于l-sig之后的第一个符号不为重复的l-sig(即rl-sig)。802.11ax的ppdu的格式中,位于l-sig之后的第一个符号为重复的l-sig。因此,本申请中位于l-sig之后的第一个符号可以设置为rl-sig,以便与802.11a和802.11ac区分开来,从而再基于图3所示的内容,通过判断位于l-sig之后的第二个符号采用qbpsk的调制方式,以便将802.11a和802.11ac区分开来。

又由于802.11ax的ppdu的格式中,位于l-sig之后的第二个符号、第三个符号和第四个符号均采用bpsk的调制方式。因此,本申请中,借助实施例一和/或实施例二的实现方式,对至少一个第四符号的比特的取值和/或所表示的数值进行设置。也就是说,本申请可以将至少一个第四符号的一个或者多个比特的取值设置为第一取值,和/或,将至少一个第四符号的一个或者多个比特所表示的数值设置为第一数值,从而与802.11ax区分开来。

其中,本申请对第一取值的具体大小不做限定,只需满足第一取值与802.11ax中对应的符号中比特的取值不同即可。如:本申请可以基于802.11ax中不常用比特的取值作为第一取值。本申请对第一数值的具体大小不做限定,只需满足第一数值与802.11ax中对应的符号所表示的数值不同即可。如:本申请可以基于802.11ax中不常用比特所表示数值作为第一数值。

另外,本申请还可以采用一个或者多个第四符号的比特的取值和/或所表示的数值,对ppdu所遵从的标准协议版本进行表示,具体过程可参见实施例一和实施例二的描述,此处不做赘述。

本领域技术人员可以理解,各个标准协议版本的pddu的类型可能不同,每个标准协议版本可能具有不同类型的pddu,因此,为了区分不同的ppdu的类型,本申请中,该至少一个第四符号中一个或者多个比特的取值和/或所表示的数值不同,第一符号表示的ppdu所遵从的标准协议版本中ppdu的类型不同,具体内容可参见实施例三的描述,此处不做赘述。

其中,本申请对ppdu的类型不做限定。可选地,ppdu的类型可以包括:单用户(singleuser,su)ppdu、多用户(multiuser,mu)ppdu、多接入点(multi-ap)ppdu、单接入点(single-ap)ppdu、多链路(multi-link)ppdu、单链路(single-link)ppdu或者如20m或40m或者其他数值大小的xx-sigppdu中的至少一种。

基于上述内容,本申请的发送装置或者接收装置可以获得如图12所示的ppdu的格式。为了便于说明,图12中,本申请的ppdu的格式以是一个新的标准协议版本的ppdu,且当ppdu中的第一符号包括两个第四符号为例进行示意。

如图12所示,本申请中,新的标准协议版本的ppdu的格式的部分内容依次可以包括:l-stf、l-ltf、l-sig、rl-sig、xx-siga0和xx-siga1,其中,rl-sig为重复的l-sig,rl-sig、xx-siga0和xx-siga1均采用bpsk的调制方式,rl-sig为位于l-sig之后的第一个符号,xx-siga0和xx-siga1为位于rl-sig之后的两个第四符号,即第一符号包括:rl-sig、xx-siga0和xx-siga1。

本领域技术人员可以理解,802.11技术中,一个sig通常包括24或者26个比特。因此,继续如图10e所示,xx-siga0和/或xx-siga1的24个比特中,以采用前4个bit作为ppduidentifier比特为例进行示意,达到xx-siga0和/或xx-siga1作为ppdumarker符号的目的。

基于上述内容,结合图3、图12和图10e,区分802.11a、802.11n、802.11ac、802.11ax和新的标准协议版本的具体过程可以包括:

ifl-sig之后的第一个符号为bpsk的调制方式//条件12

该ppdu为802.11a/802.11ac/802.11ax/新的标准协议版本的ppdu(通过执行图3中的条件2和条件3加以区分,此处不做赘述)

ifl-sig之后的第一个符号不为rl-sig//条件13

该ppdu为802.11a/802.11ac的ppdu

ifl-sig之后的第二个符号为qbpsk的调制方式/条件14

该ppdu为802.11ac的ppdu

else

该ppdu为802.11a的ppdu

elseifl-sig之后的第二个符号和/或第三个符号中前四个比特的取值为第一取值和

/或第二个符号和/或第三个符号中前四个比特所表示的数组为第一数值//条件15

该ppdu为新的标准协议版本的ppdu

else

该ppdu为802.11ax的ppdu

else

该ppdu为802.11n的ppdu

需要说明的是,除了上述方式,条件12还可以换成l-sig之后的第一个符号为qbpsk的调制方式,条件13还可以换成l-sig之后的第一个符号为rl-sig,条件14还可以换成l-sig之后的第二个符号为bpsk的调制方式,条件15还可以换成l-sig之后的第二个符号和第三个符号中前四个比特的取值不为第一取值且第二个符号和第三个符号中前四个比特所表示的数组不为第一数值,且条件12的两种方式、条件13的两种方式、条件14的两种方式与条件15的两种方式可以进行任意组合,本申请对此不做限定。

综上,本申请的ppdu中位于l-sig之后的第一个符号bpsk相位旋转,将该第一个符号设置为重复的l-sig,且ppdu中位于第一个符号之后的至少一个第四符号bpsk相位旋转,且利用ppdu中位于第一个符号之后的至少一个第四符号的比特取值为第一取值和/或比特所表示的数值为第一数值,可以与802.11a、802.11ac、802.11n、802.11ax的ppdu区分开来,从而达到识别新一代的协议标准版本的ppdu的格式的目的。

基于上述内容,为了进一步确保第一符号所确定的ppdu所遵从的协议标准版本的准确性,ppdumarker符号除了该第一符号之外,还可以采用其他符号对pddu所遵从的协议标准版本进行表示。

继续结合图10e,本申请可以将位于第一个符号之后的至少一个第四符号(即xx-siga0和/或xx-siga1)中除了用于表示ppdu所遵从的标准协议版本的比特之外的剩余的一个或者多个比特用于表示ppdu的公共信息字段(commonsignal,com-sig),用于提供ppdu的相关信息。

其中,本申请对公共信息字段的具体内容不做限定,可选地,公共信息字段可以包括:ppdu的类型(type)字段、传送机会(transmissionopportunity,txop)字段、尾(tail)字段、基本服务集(basicserviceset,bss)的颜色(color)字段、上行(uplink,ul)/下行(downlink,dl)字段、ppdu的其他标识(identifier)字段、循环冗余校验(cyclicredundancycheck,crc)字段或者带宽(bandwidth,bw)字段中的至少一种。

相比于现有技术中通过重复l-sig来设置ppdumarker符号的方法而言,本申请中,将位于l-sig之后的第一个符号设置为重复的l-sig,第一个符号设置为bpsk的调制方式,将位于l-sig之后的至少一个第四符号设置为bpsk的调制方式,且至少一个第四符号的至少一个比特的取值为第一取值,或者,至少一个第四号的至少一个比特所表示的数值为第一数值,通过第一符号至少包括位于l-sig之后的第一个符号以及位于第一个符号之后的至少一个第四符号能够有效识别新的标准协议版本的ppdu,同时支持新旧标准协议版本的ppdu的区分,还保留了802.11技术对时延扩展的鲁棒性,且第四符号中的剩余的比特能够自由订阅,提高了识别ppdu的效率,以支持更丰富的协议特性。

示例性地,本申请提供一种物理层协议数据单元ppdu的传输装置。图13为本申请一实施例提供的物理层协议数据单元ppdu的传输装置的结构示意图,如图13所示,该物理层协议数据单元ppdu的传输装置100通常指的是发送装置,用于实现上述任一物理层协议数据单元ppdu的传输方法实施例中对应于发送装置通过软件和/或硬件的操作,该发送装置可以包括但不限于无线访问接入点(wirelessaccesspoint,ap),ap也可以称为wlan中的接入点或者桥接器或者热点等、光网络设备(opticalnetworkterminal,ont)、路由器等装置。且该发送装置还可以包括但不限于基站、接入网设备、wlan中的用户站点(station,sta),sta也可称为用户、无线传感器、无线通信终端或者移动终端(如:移动电话和具有无线通信功能的计算机)等装置。另外,接收装置还可以为便携式、袖珍式、手持式、计算机内置的、可穿戴的或者车载的等无线通信装置。

如图13所示,本申请的物理层协议数据单元ppdu的传输装置100可以包括:获取模块101和发送模块102。

获得模块101,用于获得物理层协议数据单元ppdu,ppdu中包括传统信息符号l-sig以及位于l-sig之后的第一符号,第一符号用于表示ppdu所遵从的标准协议版本;

发送模块102,用于向接收装置发送ppdu,以使接收装置基于第一符号确定ppdu所遵从的标准协议版本。

在一种可能的设计中,所述第一符号至少包括位于所述l-sig之后的第一个符号,所述第一个符号采用正交二进制相移键控qbpsk的调制方式,且所述第一个符号的至少前7个比特所表示的数值在预设范围内,所述预设范围与大于等于0且小于等于76的范围不同。

在一种可能的设计中,所述预设范围为大于等于77且小于等于127。

在一种可能的设计中,所述预设范围包括多个数值区间,所述第一个符号的至少前7个比特所表示的数值所在的数值区间不同,所述第一符号所表示的所述ppdu所遵从的标准协议版本中所述ppdu的类型不同。

在一种可能的设计中,所述ppdu中还包括位于所述第一符号之后的第二符号,所述第二符号采用二进制相移键控bpsk的调制方式。

在一种可能的设计中,所述第一符号至少包括位于所述l-sig之后的第一个符号,所述第一个符号采用qbpsk的调制方式,且所述第一个符号的至少前2个比特的取值是预设取值11。

在一种可能的设计中,所述第一个符号的第m个比特的取值不同,所述第一符号所表示的所述ppdu所遵从的标准协议版本中所述ppdu的类型不同,m为大于2的正整数。

在一种可能的设计中,所述ppdu中还包括位于所述第一符号之后的第二符号,所述第二符号采用二进制相移键控bpsk的调制方式。

在一种可能的设计中,所述第一符号至少包括位于所述l-sig之后的第一个符号以及位于所述第一个符号之后的至少一个第三符号,所述第一个符号为重复的传统信息符号rl-sig,所述第一个符号采用正交二进制相移键控bpsk的调制方式;所述至少一个第三符号采用正交二进制相移键控qbpsk的调制方式。

在一种可能的设计中,所述第三符号的至少一个比特的取值和/或所表示的数值不同,所述第一符号所表示的所述ppdu所遵从的标准协议版本中所述ppdu的类型不同。

在一种可能的设计中,所述第一符号至少包括位于所述l-sig之后的第一个符号以及位于所述第一个符号之后的至少一个第四符号,所述第一个符号为重复的传统信息符号rl-sig,所述第一个符号和每个第四符号采用正交二进制相移键控bpsk的调制方式;所述至少一个第四符号的至少一个比特的取值为第一取值,和/或,所述至少一个第四符号的至少一个比特所表示的数值为第一数值。

在一种可能的设计中,所述第四符号的至少一个比特的取值和/或所表示的数值不同,所述第一符号表示的所述ppdu所遵从的标准协议版本中所述ppdu的类型不同。

在一种可能的设计中,所述ppdu的类型包括:单用户suppdu、多用户muppdu、多接入点multi-apppdu、单接入点single-apppdu、多链路multi-linkppdu、单链路single-linkppdu或者与标准协议版本相关的信息字段xx-sigppdu中的至少一种。

在一种可能的设计中,所述第一符号中除了用于表示所述ppdu所遵从的标准协议版本的比特之外的剩余的至少一个比特用于表示所述ppdu的公共信息字段。

在一种可能的设计中,所述公共信息字段包括:所述ppdu的类型type字段、传送机会txop字段、尾tail字段、基本服务集bss的颜色color字段、上行ul/下行dl字段、所述ppdu的其他标识identifier字段、循环冗余校验crc字段或者带宽bw字段中的至少一种。

本申请实施例的物理层协议数据单元ppdu的传输装置,可以用于执行上述物理层协议数据单元ppdu的传输方法实施例中的技术方案,其实现原理和技术效果类似,此处不再赘述。

示例性地,本申请提供一种物理层协议数据单元ppdu的传输装置。图14a为本申请一实施例提供的物理层协议数据单元ppdu的传输装置的结构示意图,如图14a所示,该物理层协议数据单元ppdu的传输装置200通常指的是接收装置,用于实现上述任一物理层协议数据单元ppdu的传输方法实施例中对应于接收装置通过软件和/或硬件的操作,该接收装置可以包括但不限于基站、接入网设备、wlan中的用户站点(station,sta),sta也可称为用户、无线传感器、无线通信终端或者移动终端(如:移动电话和具有无线通信功能的计算机)等装置。另外,接收装置还可以为便携式、袖珍式、手持式、计算机内置的、可穿戴的或者车载的等无线通信装置。且该接收装置还可以包括但不限于无线访问接入点(wirelessaccesspoint,ap),ap也可以称为wlan中的接入点或者桥接器或者热点等、光网络设备(opticalnetworkterminal,ont)、路由器等装置。如图14a所示,本申请的物理层协议数据单元ppdu的传输装置200可以包括:接收模块201和确定模块202。

接收模块201,用于从发送装置接收ppdu,ppdu中包括传统信息符号l-sig以及位于l-sig之后的第一符号,第一符号用于表示ppdu所遵从的标准协议版本;

确定模块202,用于基于第一符号确定ppdu所遵从的标准协议版本。

在一些实施例中,ppdu中还包括传统短训练符号l-stf和传统长训练符号l-ltf时,确定模块202,还用于通过对l-stf和l-ltf进行运算,确定ppdu的起始位置以及l-sig在ppdu中的位置;基于所述ppdu的起始位置以及所述l-sig在所述ppdu中的位置,确定所述第一符号的在所述ppdu中的位置。

图14b为本申请一实施例提供的物理层协议数据单元ppdu的传输装置的结构示意图,如图14b所示,该物理层协议数据单元ppdu的传输装置200在图14a所示装置结构的基础上,还可以包括:解调模块203。

解调模块203,用于基于ppdu所遵从的标准协议版本,对ppdu进行解调。

在一种可能的设计中,所述第一符号至少包括位于所述l-sig之后的第一个符号,所述第一个符号采用正交二进制相移键控qbpsk的调制方式,且所述第一个符号的至少前7个比特所表示的数值在预设范围内,所述预设范围与大于等于0且小于等于76的范围不同。

在一种可能的设计中,所述预设范围为大于等于77且小于等于127。

在一种可能的设计中,所述预设范围包括多个数值区间,所述第一个符号的至少前7个比特所表示的数值所在的数值区间不同,所述第一符号所表示的所述ppdu所遵从的标准协议版本中所述ppdu的类型不同。

在一种可能的设计中,所述ppdu中还包括位于所述第一符号之后的第二符号,所述第二符号采用二进制相移键控bpsk的调制方式。

在一种可能的设计中,所述第一符号至少包括位于所述l-sig之后的第一个符号,所述第一个符号采用qbpsk的调制方式,且所述第一个符号的至少前2个比特的取值是预设取值11。

在一种可能的设计中,所述第一个符号的第m个比特的取值不同,所述第一符号所表示的所述ppdu所遵从的标准协议版本中所述ppdu的类型不同,m为大于2的正整数。

在一种可能的设计中,所述ppdu中还包括位于所述第一符号之后的第二符号,所述第二符号采用二进制相移键控bpsk的调制方式。

在一种可能的设计中,所述第一符号至少包括位于所述l-sig之后的第一个符号以及位于所述第一个符号之后的至少一个第三符号,所述第一个符号为重复的传统信息符号rl-sig,所述第一个符号采用正交二进制相移键控bpsk的调制方式;所述至少一个第三符号采用正交二进制相移键控qbpsk的调制方式。

在一种可能的设计中,所述第三符号的至少一个比特的取值和/或所表示的数值不同,所述第一符号所表示的所述ppdu所遵从的标准协议版本中所述ppdu的类型不同。

在一种可能的设计中,所述第一符号至少包括位于所述l-sig之后的第一个符号以及位于所述第一个符号之后的至少一个第四符号,所述第一个符号为重复的传统信息符号rl-sig,所述第一个符号和每个第四符号采用正交二进制相移键控bpsk的调制方式;所述至少一个第四符号的至少一个比特的取值为第一取值,和/或,所述至少一个第四符号的至少一个比特所表示的数值为第一数值。

在一种可能的设计中,所述第四符号的至少一个比特的取值和/或所表示的数值不同,所述第一符号表示的所述ppdu所遵从的标准协议版本中所述ppdu的类型不同。

在一种可能的设计中,所述ppdu的类型包括:单用户suppdu、多用户muppdu、多接入点multi-apppdu、单接入点single-apppdu、多链路multi-linkppdu、单链路single-linkppdu或者与标准协议版本相关的信息字段xx-sigppdu中的至少一种。

在一种可能的设计中,所述第一符号中除了用于表示所述ppdu所遵从的标准协议版本的比特之外的剩余的至少一个比特用于表示所述ppdu的公共信息字段。

在一种可能的设计中,所述公共信息字段包括:所述ppdu的类型type字段、传送机会txop字段、尾tail字段、基本服务集bss的颜色color字段、上行ul/下行dl字段、所述ppdu的其他标识identifier字段、循环冗余校验crc字段或者带宽bw字段中的至少一种。

本申请实施例的物理层协议数据单元ppdu的传输装置,可以用于执行上述物理层协议数据单元ppdu的传输方法实施例中的技术方案,其实现原理和技术效果类似,此处不再赘述。

示例性地,本申请提供一种通信系统。本申请的通信系统可以包括:图13所示的物理层协议数据单元ppdu的传输装置以及图14a-图14b所示的物理层协议数据单元ppdu的传输装置。

其中,图13所示的物理层协议数据单元ppdu的传输装置用于实现上述任一物理层协议数据单元ppdu的传输方法实施例中对应于发送装置通过软件和/或硬件的操作,图14a-图14b所示的物理层协议数据单元ppdu的传输装置用于实现上述任一物理层协议数据单元ppdu的传输方法实施例中对应于接收装置通过软件和/或硬件的操作。

本申请提供的通信系统的具体结构可参见图3-图4所示实施例中的描述,且物理层协议数据单元ppdu的传输过程可参见图5-图11d所示实施例中的描述,此处不再赘述。

示例性的,本申请还提供一种通信设备,图15为本申请一实施例提供的通信设备的硬件结构示意图,如图15所示,该通信设备300用于实现上述任一方法实施例中对应于发送装置和/或接收装置通过软件和/或硬件的操作,本申请的通信设备300可以包括:存储器301和处理器302。存储器301与处理器302可以通过总线303连接。

存储器301,用于存储程序代码;

处理器302,调用程序代码,当程序代码被执行时,用于执行上述任一实施例中的物理层协议数据单元ppdu的传输方法。具体可以参见前述方法实施例中的相关描述。

可选地,本申请还包括通信接口304,该通信接口304可以通过总线303与处理器302连接。处理器302可以控制通信接口303来实现通信设备300的上述的接收和发送的功能。

本申请的通信设备,可以用于执行上述物理层协议数据单元ppdu的传输方法实施例中的技术方案,其实现原理和技术效果类似,此处不再赘述。

在本申请所提供的几个实施例中,应该理解到,所揭露的设备和方法,可以通过其它的方式实现。例如,以上所描述的设备实施例仅是示意性的,例如,模块的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个模块可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或模块的间接耦合或通信连接,可以是电性,机械或其它的形式。

作为分离部件说明的模块可以是或者也可以不是物理上分开的,作为模块显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部模块来实现本申请实施例方案的目的。

另外,在本申请各个实施例中的各功能模块可以集成在一个处理单元中,也可以是各个模块单独物理存在,也可以两个或两个以上模块集成在一个单元中。上述模块成的单元既可以采用硬件的形式实现,也可以采用硬件加软件功能单元的形式实现。

上述以软件功能模块的形式实现的集成的模块,可以存储在一个计算机可读取存储介质中。上述软件功能模块存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)或处理器(英文:processor)执行本申请各个实施例方法的部分步骤。

应理解,上述处理器可以是中央处理单元(centralprocessingunit,cpu),还可以是其他通用处理器、数字信号处理器(digitalsignalprocessor,dsp)、专用集成电路(applicationspecificintegratedcircuit,asic)等。通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等。结合发明所公开的方法的步骤可以直接体现为硬件处理器执行完成,或者用处理器中的硬件及软件模块组合执行完成。

存储器可能包含高速ram存储器,也可能还包括非易失性存储nvm,例如至少一个磁盘存储器,还可以为u盘、移动硬盘、只读存储器、磁盘或光盘等。

总线可以是工业标准体系结构(industrystandardarchitecture,isa)总线、外部设备互连(peripheralcomponent,pci)总线或扩展工业标准体系结构(extendedindustrystandardarchitecture,eisa)总线等。总线可以分为地址总线、数据总线、控制总线等。为便于表示,本申请附图中的总线并不限定仅有一根总线或一种类型的总线。

本申请还提供一种可读存储介质,可读存储介质中存储有执行指令,当通信设备的至少一个处理器执行该执行指令时,通信设备执行上述方法实施例中的物理层协议数据单元ppdu的传输方法。

本申请还提供一种芯片,芯片与存储器相连,或者芯片上集成有存储器,当存储器中存储的软件程序被执行时,实现上述方法实施例中的物理层协议数据单元ppdu的传输方法。

本申请还提供一种程序产品,该程序产品包括执行指令,该执行指令存储在可读存储介质中。通信设备的至少一个处理器可以从可读存储介质读取该执行指令,至少一个处理器执行该执行指令使得通信设备实施上述方法实施例中的物理层协议数据单元ppdu的传输方法。

本领域普通技术人员可以理解:在上述实施例中,可以全部或部分地通过软件、硬件、固件或者其任意组合来实现。当使用软件实现时,可以全部或部分地以计算机程序产品的形式实现。计算机程序产品包括一个或多个计算机指令。在计算机上加载和执行计算机程序指令时,全部或部分地产生按照本申请实施例的流程或功能。计算机可以是通用计算机、专用计算机、计算机网络、或者其他可编程装置。计算机指令可以存储在计算机可读存储介质中,或者从一个计算机可读存储介质向另一个计算机可读存储介质传输,例如,计算机指令可以从一个网站站点、计算机、服务器或数据中心通过有线(例如同轴电缆、光纤、数字用户线(dsl))或无线(例如红外、无线、微波等)方式向另一个网站站点、计算机、服务器或数据中心进行传输。计算机可读存储介质可以是计算机能够存取的任何可用介质或者是包含一个或多个可用介质集成的服务器、数据中心等数据存储设备。可用介质可以是磁性介质,(例如,软盘、硬盘、磁带)、光介质(例如,dvd)、或者半导体介质(例如固态硬盘solidstatedisk(ssd))等。

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