WLAN基带芯片及FDMA PPDU的生成方法技术

技术编号:29411230 阅读:12 留言:0更新日期:2021-07-23 22:52
公开WLAN基带芯片及FDMA PPDU的生成方法。WLAN基带芯片获取和子载波集合对应的子载波系数,及m个LDR SYNC序列和n‑m个HDR SYNC序列。将n个数据流中m个数据流进行复制处理,得到m个复制后的数据序列和剩余的n‑m个数据流。根据m个LDR SYNC序列和m个复制后的数据序列得到m个待调制数据,根据n‑m个HDR SYNC序列和剩余的n‑m个数据流得到n‑m个待调制数据,得到n个待调制数据;根据子载波系数对n个待调制数据中的比特进行调制到对应WLAN设备的n个子载波组以得到频域符号序列等后处理,以得到FDMA PPDU。

【技术实现步骤摘要】
WLAN基带芯片及FDMAPPDU的生成方法
本申请涉及无线通信领域,特别涉及一种WLAN基带芯片及FDMAPPDU的生成方法。
技术介绍
电气和电子工程师协会(InstituteofElectricalandElectronicsEngineers,IEEE)802.11是一系列无线局域网(wirelesslocalareanetwork,WLAN)通信标准。该IEEE802.11中支持两种物理层(PhysicalLayer)帧,该两种帧包括频分多址(frequencydivisionmultipleaccess,FDMA)物理层协议数据单元(physicallayerconvergenceprocedureprotocoldataunit,PPDU)。其中,FDMAPPDU包括多个子PPDU,每个子PPDU对应一个WLAN设备。网络设备可以发送FDMAPPDU,以采用FDMA方式同时与多个具有唤醒无线电(wake-upradio,WUR)接收机的WLAN设备进行通信。其中,FDMA实质上是一种采用频率分割法实现的多址联接方式,用于将传输信道的总带宽分成若干个正交的子信道,每个WLAN设备占用一个子信道,一个子信道对应一个子PPDU。WUR是IEEE802.11ba定义的一种WLAN节能机制。WUR引入了新的物理层格式。WUR帧具有高数据速率(highdatarate,HDR)模式或者低数据速率(lowdatarate,LDR)模式。目前网络设备生成FDMAPPDU形式的WUR帧的方法包括:网络设备存储有与不同可通信的WLAN设备对应的长度为2微秒(μs)的On-WG时域符号(2μsOn-WG时域符号)以及长度为4μs的On-WG时域符号(4μsOn-WG时域符号)。网络设备首先根据不同WLAN设备对应的子PPDU被配置的HDR模式或者LDR模式,确定采用该WLAN设备对应的时序符号中的2μsOn-WG时域符号或4μsOn-WG时域符号分别进行开关键控(onoffkeying,OOK)调制处理,得到每个WLAN设备对应的调制后的符号。然后,WLAN设备根据调制后的符号得到FDMAPPDU。也就是说,目前的网络设备是基于时序符号针对每个WLAN设备进行OOK调制处理,然后根据调制后的符号得到FDMAPPDU。目前的网络设备生成FDMAPPDU的过程是在时域上针对不同WLAN设备分别进行处理,也即是在时域上“区分”多用户。但是,普通的WLAN芯片对不同WLAN设备的处理是在频域上进行的,也即是在频域上“区分”多用户。
技术实现思路
本申请提供了一种WLAN基带芯片、WLAN设备、FDMAPPDU的生成方法以及FDAMPPDU,可以解决相关技术中支持发送FDAMPPDU的WUR帧的WLAN基带芯片成本较高,兼容性较差的问题,所述技术方案如下:第一方面,提供了一种WLAN基带芯片。WLAN基带芯片包括存储器和逆向快速傅里叶变换(inversefastfouriertransform,IFFT)。其中,该WLAN基带芯片用于根据存储器中的子载波系数序列,获取和子载波集合对应的子载波系数。该子载波集合包括n个子载波组,任意一个子载波组包括多个连续的子载波,任意两个子载波组不连续,子载波集合中的所有子载波在一个频段中,n为大于或等于2的整数,n个子载波组对应到n个WLAN设备。WLAN基带芯片还用于根据存储器存储的SYNC序列,获取n个WLAN设备的n个SYNC序列。每个SYNC序列对应一个WLAN设备,n个SYNC序列包括m个LDRSYNC序列和n-m个HDRSYNC序列,其中,m为小于等于n的正整数。WLAN基带芯片还用于获取与n个WLAN设备对应的n个数据流,将n个数据流中m个数据流进行复制处理,以得到m个复制后的数据序列和剩余的n-m个数据流。其中,复制处理包括将待复制处理的数据流的每一个比特复制一次并插入到被复制的比特旁。WLAN基带芯片还用于根据m个LDRSYNC序列和m个复制后的数据序列得到m个待调制数据,根据n-m个HDRSYNC序列和剩余的n-m个数据流得到n-m个待调制数据,以得到n个待调制数据。WLAN基带芯片还用于对n个待调制数据做后处理以得到FDMAPPDU。其中,后处理包括根据子载波系数将n个待调制数据中的比特依次分别调制到对应WLAN设备的n个子载波组以得到频域符号序列,以及用IFFT电路处理频域符号序列中的各个符号以得到各个时域符号。WLAN基带芯片在生成FDMAPPDU的过程中,在IFFT之前(即在频域上)把多个WLAN设备的数据调制到载波上,因此,对WLAN芯片的改动小,降低了支持发送FDAMPPDU的WUR帧的WLAN基带芯片成本。由于LDR的数据部分的时域符号的长度是HDR的数据部分的时域符号的长度的两倍,直接调制会导致IFFT不能得到不同长度的时域符号。因此,统一采用短时域符号作为基准,将LDR的数据部分的每个比特调制两次,这样两个相同的短时域符号的LDR数据构成一个长时域符号,从而兼容两种符号。可选地,上述后处理还包括对半截取所述时域符号以得到短时域符号。示例地,该对半截取时域符号可以指的是截取时域符号中包括的前1/2的采样点数据。非802.11ba的WLAN只有长(4μs)时域符号,因此非802.11ba的WLAN基带芯片的硬件电路不支持短(2μs)时域符号。为提高兼容性,上述方案中仍采用一般的WLAN基带芯片的IFFT电路产生长时域符号,之后再将其截短以符合802.11ba的要求。在示例性实施例中,子载波系数包括与n个WLAN设备对应的n个子载波系数集合,WLAN基带芯片对n个待调制数据做后处理以得到FDMAPPDU,包括以下两种情况。第一种情况,WLAN基带芯片用于响应于调制的每个WLAN设备对应的数据均为SYNC序列,将目标WLAN设备对应的子载波系数集合以及SYNC序列进行OOK调制,以将SYNC序列调制到对应的WLAN设备的子载波组,得到频域符号序列,目标WLAN设备为n个WLAN设备中的任一WLAN设备。或者,WLAN基带芯片用于响应于调制的数据序列对应的SYNC序列为HDRSYNC序列,将目标WLAN设备对应的子载波系数集合以及第一调制数据进行OOK调制,以将第一调制数据调制到对应的WLAN设备的子载波组,得到频域符号序列,第一调制数据包括SYNC序列和/或数据序列。示例地,WLAN基带芯片用于将目标WLAN设备对应的SYNC序列与子载波系数中目标WLAN设备对应的子载波系数集合进行OOK调制,可以指的是WLAN基带芯片用于将目标WLAN设备对应的SYNC序列与子载波系数中目标WLAN设备对应的子载波系数集合相乘。类似的,WLAN基带芯片用于将目标WLAN设备对应的第一调制数据与子载波系数中目标WLAN设备对应的子载波系数集合进行OOK调制,可以指的是WLAN基带芯片用于将目标WLAN设备对应的第一调制数据与子载波系数中目标WLAN设备对应的子载波系数集合相乘。可选地,W本文档来自技高网
...

【技术保护点】
1.一种无线局域网WLAN基带芯片,其特征在于,所述WLAN基带芯片包括存储器和逆向快速傅里叶变换IFFT电路,其中,所述WLAN基带芯片用于:/n根据所述存储器中的子载波系数序列,获取和子载波集合对应的子载波系数,所述子载波集合包括n个子载波组,任意一个所述子载波组包括多个连续的子载波,任意两个所述子载波组不连续,所述子载波集合中的所有子载波在一个频段中,所述n为大于等于2的整数,所述n个子载波组对应到n个WLAN设备;/n根据所述存储器存储的SYNC序列,获取所述n个WLAN设备的n个SYNC序列,每个SYNC序列对应一个WLAN设备,所述n个SYNC序列包括m个低数据速率LDR SYNC序列和n-m个高数据速率HDR SYNC序列,其中,m为小于等于n的正整数;/n获取与n个WLAN设备对应的n个数据流,将所述n个数据流中m个所述数据流进行复制处理,以得到m个复制后的数据序列和剩余的n-m个数据流,所述复制处理包括将待复制处理的数据流的每一个比特复制一次并插入到被复制的比特旁;/n根据所述m个LDR SYNC序列和所述m个复制后的数据序列得到m个待调制数据,根据所述n-m个HDR SYNC序列和所述剩余的n-m个数据流得到n-m个待调制数据,以得到n个待调制数据;/n对所述n个待调制数据做后处理以得到频分多址FDMA PPDU,所述后处理包括根据所述子载波系数将所述n个待调制数据中的比特依次分别调制到对应WLAN设备的所述n个子载波组以得到频域符号序列,以及用所述IFFT电路处理所述频域符号序列中的各个符号以得到各个时域符号。/n...

【技术特征摘要】
1.一种无线局域网WLAN基带芯片,其特征在于,所述WLAN基带芯片包括存储器和逆向快速傅里叶变换IFFT电路,其中,所述WLAN基带芯片用于:
根据所述存储器中的子载波系数序列,获取和子载波集合对应的子载波系数,所述子载波集合包括n个子载波组,任意一个所述子载波组包括多个连续的子载波,任意两个所述子载波组不连续,所述子载波集合中的所有子载波在一个频段中,所述n为大于等于2的整数,所述n个子载波组对应到n个WLAN设备;
根据所述存储器存储的SYNC序列,获取所述n个WLAN设备的n个SYNC序列,每个SYNC序列对应一个WLAN设备,所述n个SYNC序列包括m个低数据速率LDRSYNC序列和n-m个高数据速率HDRSYNC序列,其中,m为小于等于n的正整数;
获取与n个WLAN设备对应的n个数据流,将所述n个数据流中m个所述数据流进行复制处理,以得到m个复制后的数据序列和剩余的n-m个数据流,所述复制处理包括将待复制处理的数据流的每一个比特复制一次并插入到被复制的比特旁;
根据所述m个LDRSYNC序列和所述m个复制后的数据序列得到m个待调制数据,根据所述n-m个HDRSYNC序列和所述剩余的n-m个数据流得到n-m个待调制数据,以得到n个待调制数据;
对所述n个待调制数据做后处理以得到频分多址FDMAPPDU,所述后处理包括根据所述子载波系数将所述n个待调制数据中的比特依次分别调制到对应WLAN设备的所述n个子载波组以得到频域符号序列,以及用所述IFFT电路处理所述频域符号序列中的各个符号以得到各个时域符号。


2.根据权利要求1所述的WLAN基带芯片,其特征在于,所述子载波系数序列中的每两个非零系数间隔至少一个零系数。


3.根据权利要求2所述的WLAN基带芯片,其特征在于,所述子载波系数序列包括p个子载波系数,且所述p为奇数,第2j个子载波系数,以及中心子载波系数的取值均为零,第2j+1个中除中心子载波系数之外的子载波系数的取值均为非零值,j<p,且i和p均为正整数。


4.根据权利要求2或3所述的WLAN基带芯片,其特征在于,所述后处理还包括对半截取所述时域符号以得到短时域符号。


5.根据权利要求1-4任一所述的WLAN基带芯片,其特征在于,所述子载波系数包括与n个WLAN设备对应的n个子载波系数集合;
所述WLAN基带芯片,用于响应于调制的每个WLAN设备对应的数据均为SYNC序列,将目标WLAN设备对应的子载波系数集合以及所述SYNC序列进行OOK调制,以将所述SYNC序列调制到对应的WLAN设备的子载波组,得到所述频域符号序列,所述目标WLAN设备为所述n个WLAN设备中的任一WLAN设备;或者,
用于响应于调制的数据序列对应的SYNC序列为所述HDRSYNC序列,将所述目标WLAN设备对应的子载波系数集合以及第一调制数据进行OOK调制,以将所述第一调制数据调制到对应的WLAN设备的子载波组,得到所述频域符号序列,所述第一调制数据包括所述SYNC序列和/或所述数据序列。


6.根据权利要求1-4任一所述的WLAN基带芯片,其特征在于,所述子载波系数包括与n个WLAN设备对应的n个子载波系数集合;
所述WLAN基带芯片,用于将所述子载波系数进行扩展处理,得到扩展后的子载波系数,所述扩展后的子载波系数包括主子载波系数和从子载波系数,所述从子载波系数是基于所述主子载波系数确定的;
所述WLAN基带芯片,用于响应于调制的数据序列中存在数据序列对应的SYNC序列为所述LDRSYNC序列,将目标WLAN设备对应的扩展后的子载波系数集合以及第一调制数据进行OOK调制,以将所述第一调制数据调制到对应的WLAN设备的子载波组,得到所述频域符号序列,所述第一调制数据包括所述SYNC序列和/或所述数据序列,所述目标WLAN设备为所述n个WLAN设备中的任一WLAN设备。


7.根据权利要求1-4任一所述的WLAN基带芯片,其特征在于,所述WLAN基带芯片,用于对第二调制数据进行随机处理,得到随机处理后的调制数据,所述随机处理包括随机化处理和循环移位随机化处理,所述第二调制数据包括所述SYNC序列或数据序...

【专利技术属性】
技术研发人员:王圣森张利
申请(专利权)人:华为技术有限公司
类型:发明
国别省市:广东;44

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

1