一种多模接收机中信号模式检测方法、装置、设备及介质转让专利

申请号 : CN202310601879.4

文献号 : CN116346556B

文献日 :

基本信息:

PDF:

法律信息:

相似专利:

发明人 : 朴成哲

申请人 : 高拓讯达(北京)微电子股份有限公司

摘要 :

本申请提供了一种多模接收机中信号模式检测方法、装置、设备及介质,涉及无线通信技术领域,该方法包括:获取当前帧无线信号对应的与主信道位置对应的目标频域信号;确定相关值及平均功率,根据相关值与平均功率的比值确定第一目标频域信号与第二目标频域信号是否满足相似度要求;若满足相似度要求,确定第二目标频域信号是否满足预设模式要求;若满足预设模式要求,确定为高效模式的信号;若不满足预设模式要求,则确定为非高效模式的信号;根据第二目标频域信号的长度信息或调制方式,确定高效模式下或者非高效模式下的子模式。通过采用上述多模接收机中信号模式检测方法、装置、设备及介质,解决了在灵敏度附近,信号模式检测精度低的问题。

权利要求 :

1.一种多模接收机中信号模式检测方法,其特征在于,包括:获取当前帧无线信号对应的频域信号,从所述频域信号中选取与主信道位置对应的目标频域信号,所述目标频域信号包括第一目标频域信号和第二目标频域信号,所述第一目标频域信号是所述当前帧无线信号中第一个符号对应的目标频域信号,所述第二目标频域信号是所述当前帧无线信号中第二个符号对应的目标频域信号,所述当前帧无线信号为正交频分复用信号;

确定第一额外数据子载波集与第二额外数据子载波集的相关值,确定第一导频数据子载波集及第二导频数据子载波集对应的平均功率,根据所述相关值与所述平均功率的比值确定所述第一目标频域信号与所述第二目标频域信号是否满足相似度要求,所述第一额外数据子载波集是所述第一目标频域信号中的数据子载波与额外子载波组成的集合,所述第二额外数据子载波集是所述第二目标频域信号中的数据子载波与额外子载波组成的集合,所述额外子载波是高效模式独有的子载波,所述第一导频数据子载波集是所述第一目标频域信号中的数据子载波和导频子载波组成的集合,所述第二导频数据子载波集是所述第二目标频域信号中的数据子载波和导频子载波组成的集合;

若满足相似度要求,根据传输速率及长度信息确定所述第二目标频域信号是否满足预设模式要求,所述预设模式要求是指高效模式对于信令信息的要求;

若满足预设模式要求,确定所述当前帧无线信号为高效模式的信号;

若不满足预设模式要求,则确定所述当前帧无线信号为非高效模式的信号;

根据所述第二目标频域信号的长度信息,确定高效模式下的子模式类型,根据所述第二目标频域信号的调制方式,确定非高效模式下的子模式类型;

所述根据所述相关值与所述平均功率的比值确定所述第一目标频域信号与所述第二目标频域信号是否满足相似度要求,包括:确定所述相关值的绝对值与所述平均功率的比值是否大于第一设定门限;

若大于第一设定门限,确定所述第一目标频域信号与所述第二目标频域信号满足相似度要求;

所述确定第一导频数据子载波集及第二导频数据子载波集对应的平均功率,包括:将所述第一导频数据子载波集中所有子载波对应的功率之和作为第一功率;

将所述第二导频数据子载波集中所有子载波对应的功率之和作为第二功率;

将所述第一功率与所述第二功率的平均值作为平均功率;

所述确定第一额外数据子载波集与第二额外数据子载波集的相关值,包括:针对所述第一额外数据子载波集中每个子载波,将该子载波与所述第二额外数据子载波集中对应位置的子载波进行共轭相关处理;

将共轭相关处理的结果相加得到复数值,将该复数值作为相关值;

所述根据传输速率及长度信息确定所述第二目标频域信号是否满足预设模式要求,包括:将所述第一目标频域信号及所述第二目标频域信号进行合并后,对合并后的频域信号进行解码,获得第一解码信息,所述第一解码信息包括第一传输速率及第一长度信息;

确定所述第一传输速率及所述第一长度信息是否满足设定条件,所述设定条件为传输速率等于11且长度信息对3取模后的结果为1或者2;

若满足设定条件,则确定满足预设模式要求。

2.根据权利要求1所述的方法,其特征在于,所述根据所述第二目标频域信号的长度信息,确定高效模式下的子模式类型,包括:对所述第二目标频域信号进行解码,获得第二解码信息,所述第二解码信息包括第二长度信息;

确定所述第二长度信息对3取模后的结果是否为1;

若结果为1,确定所述当前帧无线信号为高效单用户帧模式或者高效响应帧模式;

若结果不为1,确定所述当前帧无线信号为高效扩展单用户帧模式或者高效多用户帧模式。

3.根据权利要求1所述的方法,其特征在于,所述根据所述第二目标频域信号的调制方式,确定非高效模式下的子模式类型,包括:确定所述第二目标频域信号的调制方式是否为正交二进制相移键控且所述第一目标频域信号对应的第一传输速率是否为11;

若确定调制方式为正交二进制相移键控且第一传输速率等于11,确定所述当前帧无线信号为非高效模式下的混合模式;

若确定调制方式不为正交二进制相移键控或者第一传输速率不等于11,确定所述当前帧无线信号为非高效模式下的延伸模式或者高吞吐模式。

4.根据权利要求2所述的方法,其特征在于,所述目标频域信号包括第三目标频域信号及第四目标频域信号;

所述确定所述当前帧无线信号为高效单用户帧模式或者高效响应帧模式,包括:对所述第三目标频域信号进行解码,获得第三解码信息;

确定所述第三解码信息中的第一个比特值是否为1;

若为1,确定所述当前帧无线信号为高效单用户帧模式;

若不为1,确定所述当前帧无线信号为高效响应帧模式;

所述确定所述当前帧无线信号为高效扩展单用户帧模式或者高效多用户帧模式,包括:确定所述第四目标频域信号是否为正交二进制相移键控调制方式;

若是正交二进制相移键控调制方式,确定所述当前帧无线信号为高效扩展单用户帧模式;

若不是正交二进制相移键控调制方式,确定所述当前帧无线信号为高效多用户帧模式。

5.根据权利要求3所述的方法,其特征在于,所述目标频域信号包括第三目标频域信号及第四目标频域信号;

所述确定所述当前帧无线信号为非高效模式下的延伸模式或者高吞吐模式,包括:若所述第一传输速率不为11,确定所述当前帧无线信号为延伸模式;

若所述第一传输速率为11,确定所述第三目标频域信号是否为二进制相移键控的调制方式;

若是二进制相移键控调制方式,确定所述当前帧无线信号为延伸模式;

若不是二进制相移键控调制方式,确定所述当前帧无线信号为高吞吐模式。

6.根据权利要求5所述的方法,其特征在于,在所述确定所述当前帧无线信号为高吞吐模式之后,还包括:确定所述第三目标频域信号的信令信息中组标识是否为0或者63;

若所述组标识为0或者63,确定所述当前帧无线信号为高吞吐单用户帧模式;

若所述组标识不为0且不为63,确定所述当前帧无线信号为高吞吐多用户帧模式。

7.根据权利要求4所述的方法,其特征在于,所述确定所述第四目标频域信号是否为正交二进制相移键控调制方式,包括:获取所述第四目标频域信号中所有数据子载波的实部绝对值,将获取的实部绝对值相加获得实部和值;

获取所述第四目标频域信号中所有数据子载波的虚部绝对值,将获取的虚部绝对值相加获得虚部和值;

将所述实部和值与所述虚部和值的比值作为第一比值,将所述虚部和值与所述实部和值的比值作为第二比值;

确定所述第一比值高于第二设定门限,还是所述第二比值高于第二设定门限;

若所述第一比值高于第二设定门限,确定调制方式为二进制相移键控调制方式;

若所述第二比值高于第二设定门限,确定调制方式为正交二进制相移键控调制方式。

8.根据权利要求7所述的方法,其特征在于,在所述确定所述第一比值高于第二设定门限,还是所述第二比值高于第二设定门限之后,还包括:若所述第一比值及所述第二比值均低于或者等于第二设定门限,确定对数似然比,所述对数似然比包括第一对数似然比、第二对数似然比及第三对数似然比,所述第一对数似然比为所述第三目标频域信号的实部对应的对数似然比,所述第二对数似然为所述第四目标频域信号的实部对应的对数似然比,所述第三对数似然比为所述第四目标频域信号的虚部对应的对数似然比;

将所述第一对数似然比与所述第二对数似然比中对应位置的子载波进行共轭相乘并相加,得到第一实数相关和;

将所述第一对数似然比与所述第三对数似然比中对应位置的子载波进行共轭相乘并相加,得到第二实数相关和;

计算所述第二实数相关和与所述第一实数相关和的差值;

确定所述差值是否高于第三设定门限;

若高于第三设定门限,确定为正交二进制相移键控调制方式;

若低于或者等于第三设定门限,确定为二进制相移键控调制方式。

9.根据权利要求8所述的方法,其特征在于,所述确定对数似然比,包括:分别对所述第三目标频域信号及所述第四目标频域信号进行均衡判决,获得第三判决结果及第四判决结果;

将信噪比因子与所述第三判决结果相乘,得到第一对数似然比;

将信噪比因子与所述第四判决结果的实部和虚部分别相乘,得到第二对数似然比及第三对数似然比。

10.根据权利要求1所述的方法,其特征在于,在所述确定所述第一目标频域信号与所述第二目标频域信号是否满足相似度要求之前,还包括:对所述第一目标频域信号进行解码获得第一解码信息,对所述第一解码信息进行奇偶校验,确定所述第一解码信息是否通过奇偶校验;

如果通过奇偶校验,确定所述第一目标频域信号与所述第二目标频域信号是否满足相似度要求;

如果未通过奇偶校验,确定所述当前帧无线信号为高效模式。

11.一种多模接收机中信号模式检测装置,其特征在于,包括:目标信号获取模块,用于获取当前帧无线信号对应的频域信号,从所述频域信号中选取与主信道位置对应的目标频域信号,所述目标频域信号包括第一目标频域信号和第二目标频域信号,所述第一目标频域信号是所述当前帧无线信号中第一个符号对应的目标频域信号,所述第二目标频域信号是所述当前帧无线信号中第二个符号对应的目标频域信号,所述当前帧无线信号为正交频分复用信号;

相似度要求判断模块,用于确定第一额外数据子载波集与第二额外数据子载波集的相关值,确定第一导频数据子载波集及第二导频数据子载波集对应的平均功率,根据所述相关值与所述平均功率的比值确定所述第一目标频域信号与所述第二目标频域信号是否满足相似度要求,所述第一额外数据子载波集是所述第一目标频域信号中的数据子载波与额外子载波组成的集合,所述第二额外数据子载波集是所述第二目标频域信号中的数据子载波与额外子载波组成的集合,所述额外子载波是高效模式独有的子载波,所述第一导频数据子载波集是所述第一目标频域信号中的数据子载波和导频子载波组成的集合,所述第二导频数据子载波集是所述第二目标频域信号中的数据子载波和导频子载波组成的集合;

模式要求判断模块,用于若满足相似度要求,根据传输速率及长度信息确定所述第二目标频域信号是否满足预设模式要求,所述预设模式要求是指高效模式对于信令信息的要求;

第一模式确定模块,用于若满足预设模式要求,确定所述当前帧无线信号为高效模式的信号;

第二模式确定模块,用于若不满足预设模式要求,则确定所述当前帧无线信号为非高效模式的信号;

子模式确定模块,用于根据所述第二目标频域信号的长度信息,确定高效模式下的子模式类型,根据所述第二目标频域信号的调制方式,确定非高效模式下的子模式类型;

所述相似度要求判断模块,具体用于:

确定所述相关值的绝对值与所述平均功率的比值是否大于第一设定门限;

若大于第一设定门限,确定所述第一目标频域信号与所述第二目标频域信号满足相似度要求;

所述相似度要求判断模块,还具体用于:

将所述第一导频数据子载波集中所有子载波对应的功率之和作为第一功率;

将所述第二导频数据子载波集中所有子载波对应的功率之和作为第二功率;

将所述第一功率与所述第二功率的平均值作为平均功率;

所述相似度要求判断模块,还具体用于:

针对所述第一额外数据子载波集中每个子载波,将该子载波与所述第二额外数据子载波集中对应位置的子载波进行共轭相关处理;

将共轭相关处理的结果相加得到复数值,将该复数值作为相关值;

所述模式要求判断模块,具体用于:

将所述第一目标频域信号及所述第二目标频域信号进行合并后,对合并后的频域信号进行解码,获得第一解码信息,所述第一解码信息包括第一传输速率及第一长度信息;

确定所述第一传输速率及所述第一长度信息是否满足设定条件,所述设定条件为传输速率等于11且长度信息对3取模后的结果为1或者2;

若满足设定条件,则确定满足预设模式要求。

12.一种电子设备,其特征在于,包括:处理器、存储介质和总线,所述存储介质存储有所述处理器可执行的机器可读指令,当电子设备运行时,所述处理器与所述存储介质之间通过总线通信,所述处理器执行所述机器可读指令,以执行如权利要求1至10中任一项所述的多模接收机中信号模式检测方法的步骤。

13.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质上存储有计算机程序,所述计算机程序被处理器运行时执行如权利要求1至10中任一项所述的多模接收机中信号模式检测方法的步骤。

说明书 :

一种多模接收机中信号模式检测方法、装置、设备及介质

技术领域

[0001] 本申请涉及无线通信技术领域,具体而言,涉及一种多模接收机中信号模式检测方法、装置、设备及介质。

背景技术

[0002] 802.11多模接收机可以同时支持4种类型的物理层协议数据单元(Presentation Protocol Data Unit,PPDU),这4种类型分别是Legacy Mode、Mixed Mode、Very High Throughput Mode(VHT)、High Efficiency(HE)。VHT模式还可以拆分为VHT‑SU模式和VHT‑MU模式,VHT‑MU模式对应多用户MU‑MIMO的情形,HE模式还可以拆分为HE‑SU模式、HE‑ER‑SU模式、HE‑MU模式、HE‑TB模式。为了同时支持上述多种PPDU类型,需要在接收无线信号时进行模式检测,以根据PPDU的特征区分出具体是哪一种帧类型,然后依据帧类型进行下一步的信号处理,从而获取信号所承载的MAC帧数据。PPDU模式检测的难点在于:当接收的无线信号在灵敏度附近时,常常会伴随着信号特征的模糊性。
[0003] 现有技术中,在灵敏度附近进行PPDU模式检测时准确性较差,导致模式检测精度低的问题。

发明内容

[0004] 有鉴于此,本申请的目的在于提供一种多模接收机中信号模式检测方法、装置、设备及介质,以解决在灵敏度附近进行信号模式检测时,检测精度低的问题。
[0005] 第一方面,本申请实施例提供了一种多模接收机中信号模式检测方法,包括:
[0006] 获取当前帧无线信号对应的频域信号,从频域信号中选取与主信道位置对应的目标频域信号,目标频域信号包括第一目标频域信号和第二目标频域信号,第一目标频域信号是当前帧无线信号中第一个符号对应的目标频域信号,第二目标频域信号是当前帧无线信号中第二个符号对应的目标频域信号,当前帧无线信号为正交频分复用信号;
[0007] 确定第一额外数据子载波集与第二额外数据子载波集的相关值,确定第一导频数据子载波集及第二导频数据子载波集对应的平均功率,根据相关值与平均功率的比值确定第一目标频域信号与第二目标频域信号是否满足相似度要求,第一额外数据子载波集是第一目标频域信号中的数据子载波与额外子载波组成的集合,第二额外数据子载波集是第二目标频域信号中的数据子载波与额外子载波组成的集合,额外子载波是高效模式独有的子载波,第一导频数据子载波集是第一目标频域信号中的数据子载波和导频子载波组成的集合,第二导频数据子载波集是第二目标频域信号中的数据子载波和导频子载波组成的集合;
[0008] 若满足相似度要求,根据传输速率及长度信息确定第二目标频域信号是否满足预设模式要求,预设模式要求是指高效模式对于信令信息的要求;
[0009] 若满足预设模式要求,确定当前帧无线信号为高效模式的信号;
[0010] 若不满足预设模式要求,则确定当前帧无线信号为非高效模式的信号;
[0011] 根据第二目标频域信号的长度信息,确定高效模式下的子模式类型,根据第二目标频域信号的调制方式,确定非高效模式下的子模式类型。
[0012] 可选地,根据相关值与平均功率的比值确定第一目标频域信号与第二目标频域信号是否满足相似度要求,包括:确定相关值的绝对值与平均功率的比值是否大于第一设定门限;若大于第一设定门限,确定第一目标频域信号与第二目标频域信号满足相似度要求。
[0013] 可选地,确定第一导频数据子载波集及第二导频数据子载波集对应的平均功率,包括:将第一导频数据子载波集中所有子载波对应的功率之和作为第一功率;将第二导频数据子载波集中所有子载波对应的功率之和作为第二功率;将第一功率与第二功率的平均值作为平均功率。
[0014] 可选地,确定第一额外数据子载波集与第二额外数据子载波集的相关值,包括:针对第一额外数据子载波集中每个子载波,将该子载波与第二额外数据子载波集中对应位置的子载波进行共轭相关处理;将共轭相关处理的结果相加得到复数值,将该复数值作为相关值。
[0015] 可选地,根据传输速率及长度信息确定第二目标频域信号是否满足预设模式要求,包括:将第一目标频域信号及第二目标频域信号进行合并后,对合并后的频域信号进行解码,获得第一解码信息,第一解码信息包括第一传输速率及第一长度信息;确定第一传输速率及第一长度信息是否满足设定条件,设定条件为传输速率等于11且长度信息对3取模后的结果为1或者2;若满足设定条件,则确定满足预设模式要求。
[0016] 可选地,根据第二目标频域信号的长度信息,确定高效模式下的子模式类型,包括:对第二目标频域信号进行解码,获得第二解码信息,第二解码信息包括第二长度信息;确定第二长度信息对3取模后的结果是否为1;若结果为1,确定当前帧无线信号为高效单用户帧模式或者高效响应帧模式;若结果不为1,确定当前帧无线信号为高效扩展单用户帧模式或者高效多用户帧模式。
[0017] 可选地,根据第二目标频域信号的调制方式,确定非高效模式下的子模式类型,包括:确定第二目标频域信号的调制方式是否为正交二进制相移键控且第一目标频域信号对应的第一传输速率是否为11;若确定调制方式为正交二进制相移键控且第一传输速率等于11,确定当前帧无线信号为非高效模式下的混合模式;若确定调制方式不为正交二进制相移键控或者第一传输速率不等于11,确定当前帧无线信号为非高效模式下的延伸模式或者高吞吐模式。
[0018] 可选地,目标频域信号包括第三目标频域信号及第四目标频域信号;确定当前帧无线信号为高效单用户帧模式或者高效响应帧模式,包括:对第三目标频域信号进行解码,获得第三解码信息;确定第三解码信息中的第一个比特值是否为1;若为1,确定当前帧无线信号为高效单用户帧模式;若不为1,确定当前帧无线信号为高效响应帧模式;确定当前帧无线信号为高效扩展单用户帧模式或者高效多用户帧模式,包括:确定第四目标频域信号是否为正交二进制相移键控调制方式;若是正交二进制相移键控调制方式,确定当前帧无线信号为高效扩展单用户帧模式;若不是正交二进制相移键控调制方式,确定当前帧无线信号为高效多用户帧模式。
[0019] 可选地,目标频域信号包括第三目标频域信号及第四目标频域信号;确定当前帧无线信号为非高效模式下的延伸模式或者高吞吐模式,包括:若第一传输速率不为11,确定当前帧无线信号为延伸模式;若第一传输速率为11,确定第三目标频域信号是否为二进制相移键控的调制方式;若是二进制相移键控调制方式,确定当前帧无线信号为延伸模式;若不是二进制相移键控调制方式,确定当前帧无线信号为高吞吐模式。
[0020] 可选地,在确定当前帧无线信号为高吞吐模式之后,还包括:确定第三目标频域信号的信令信息中组标识是否为0或者63;若组标识为0或者63,确定当前帧无线信号为高吞吐单用户帧模式;若组标识不为0且不为63,确定当前帧无线信号为高吞吐多用户帧模式。
[0021] 可选地,确定第四目标频域信号是否为正交二进制相移键控调制方式,包括:获取第四目标频域信号中所有数据子载波的实部绝对值,将获取的实部绝对值相加获得实部和值;获取第四目标频域信号中所有数据子载波的虚部绝对值,将获取的虚部绝对值相加获得虚部和值;将实部和值与虚部和值的比值作为第一比值,将虚部和值与实部和值的比值作为第二比值;确定第一比值高于第二设定门限,还是第二比值高于第二设定门限;若第一比值高于第二设定门限,确定调制方式为二进制相移键控调制方式;若第二比值高于第二设定门限,确定调制方式为正交二进制相移键控调制方式。
[0022] 可选地,在确定第一比值高于第二设定门限,还是第二比值高于第二设定门限之后,还包括:若第一比值及第二比值均低于或者等于第二设定门限,确定对数似然比,对数似然比包括第一对数似然比、第二对数似然比及第三对数似然比,第一对数似然比为第三目标频域信号的实部对应的对数似然比,第二对数似然为第四目标频域信号的实部对应的对数似然比,第三对数似然比为第四目标频域信号的虚部对应的对数似然比;将第一对数似然比与第二对数似然比中对应位置的子载波进行共轭相乘并相加,得到第一实数相关和;将第一对数似然比与第三对数似然比中对应位置的子载波进行共轭相乘并相加,得到第二实数相关和;计算第二实数相关和与第一实数相关和的差值;确定差值是否高于第三设定门限;若高于第三设定门限,确定为正交二进制相移键控调制方式;若低于或者等于第三设定门限,确定为二进制相移键控调制方式。
[0023] 可选地,确定对数似然比,包括:分别对第三目标频域信号及第四目标频域信号进行均衡判决,获得第三判决结果及第四判决结果;将信噪比因子与第三判决结果相乘,得到第一对数似然比;将信噪比因子与第四判决结果的实部和虚部分别相乘,得到第二对数似然比及第三对数似然比。
[0024] 可选地,在确定第一目标频域信号与第二目标频域信号是否满足相似度要求之前,还包括:对第一目标频域信号进行解码获得第一解码信息,对第一解码信息进行奇偶校验,确定第一解码信息是否通过奇偶校验;如果通过奇偶校验,确定第一目标频域信号与第二目标频域信号是否满足相似度要求;如果未通过奇偶校验,确定当前帧无线信号为高效模式。
[0025] 第二方面,本申请实施例还提供了一种多模接收机中信号模式检测装置,所述装置包括:
[0026] 目标信号获取模块,用于获取当前帧无线信号对应的频域信号,从频域信号中选取与主信道位置对应的目标频域信号,目标频域信号包括第一目标频域信号和第二目标频域信号,第一目标频域信号是当前帧无线信号中第一个符号对应的目标频域信号,第二目标频域信号是当前帧无线信号中第二个符号对应的目标频域信号,当前帧无线信号为正交频分复用信号;
[0027] 相似度要求判断模块,用于确定第一额外数据子载波集与第二额外数据子载波集的相关值,确定第一导频数据子载波集及第二导频数据子载波集对应的平均功率,根据相关值与平均功率的比值确定第一目标频域信号与第二目标频域信号是否满足相似度要求,第一额外数据子载波集是第一目标频域信号中的数据子载波与额外子载波组成的集合,第二额外数据子载波集是第二目标频域信号中的数据子载波与额外子载波组成的集合,额外子载波是高效模式独有的子载波,第一导频数据子载波集是第一目标频域信号中的数据子载波和导频子载波组成的集合,第二导频数据子载波集是第二目标频域信号中的数据子载波和导频子载波组成的集合;
[0028] 模式要求判断模块,用于若满足相似度要求,根据传输速率及长度信息确定第二目标频域信号是否满足预设模式要求,预设模式要求是指高效模式对于信令信息的要求;
[0029] 第一模式确定模块,用于若满足预设模式要求,确定当前帧无线信号为高效模式的信号;
[0030] 第二模式确定模块,用于若不满足预设模式要求,则确定当前帧无线信号为非高效模式的信号;
[0031] 子模式确定模块,用于根据第二目标频域信号的长度信息,确定高效模式下的子模式类型,根据第二目标频域信号的调制方式,确定非高效模式下的子模式类型。
[0032] 第三方面,本申请实施例还提供一种电子设备,包括:处理器、存储器和总线,所述存储器存储有所述处理器可执行的机器可读指令,当电子设备运行时,所述处理器与所述存储器之间通过总线通信,所述机器可读指令被所述处理器执行时执行如上述的多模接收机中信号模式检测方法的步骤。
[0033] 第四方面,本申请实施例还提供一种计算机可读存储介质,该计算机可读存储介质上存储有计算机程序,该计算机程序被处理器运行时执行如上述的多模接收机中信号模式检测方法的步骤。
[0034] 本申请实施例带来了以下有益效果:
[0035] 本申请实施例提供的一种多模接收机中信号模式检测方法、装置、设备及介质,能够获取主信道位置对应的目标频域信号,并根据目标频域信号中的第一目标频域信号与第二目标频域信号之间的相似度及预设模式要求来确定当前帧无线信号的模式类型,由于相关值与平均功率是根据不同类型的子载波集计算得到的,该比值反映了不同模式信号之间的差异,能更准确地确定灵敏度附近不同信号的模式类型,与现有技术中的多模接收机中信号模式检测方法相比,解决了在灵敏度附近进行信号模式检测时,检测精度低的问题。
[0036] 为使本申请的上述目的、特征和优点能更明显易懂,下文特举较佳实施例,并配合所附附图,作详细说明如下。

附图说明

[0037] 为了更清楚地说明本申请实施例的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,应当理解,以下附图仅示出了本申请的某些实施例,因此不应被看作是对范围的限定,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他相关的附图。
[0038] 图1示出了本申请实施例所提供的多模接收机中信号模式检测方法的流程图;
[0039] 图2示出了本申请实施例所提供的多模接收机中信号模式检测装置的结构示意图;
[0040] 图3示出了本申请实施例所提供的电子设备的结构示意图。

具体实施方式

[0041] 为使本申请实施例的目的、技术方案和优点更加清楚,下面将结合本申请实施例中附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本申请一部分实施例,而不是全部的实施例。通常在此处附图中描述和示出的本申请实施例的组件可以以各种不同的配置来布置和设计。因此,以下对在附图中提供的本申请的实施例的详细描述并非旨在限制要求保护的本申请的范围,而是仅仅表示本申请的选定实施例。基于本申请的实施例,本领域技术人员在没有做出创造性劳动的前提下所获得的每个其他实施例,都属于本申请保护的范围。
[0042] 值得注意的是,在本申请提出之前,802.11是一种无线局域网协议。802.11无线网络模式按照规范可以分为802.11g、802.11n、802.11ac和802.11ax,前两个规范对应的是WiFi4,802.11ac对应的是WiFi5,802.11ax对应的是WiFi6。WiFi4支持的最高传输速率为54Mbps(802.11g)、600Mbps(802.11n),WiFi5支持的最高传输速率为6.9Gbps,WiFi6支持的最高传输速率为9.6Gbps。802.11多模接收机可以同时支持4种类型的物理层协议数据单元(Presentation Protocol Data Unit,PPDU),这4种类型分别是延伸模式(Legacy Mode,LM)、混合模式(Mixed Mode,MM)、高吞吐模式(Very High Throughput Mode,VHT)、高效模式(High Efficiency,HE)。VHT模式还可以拆分为高吞吐单用户帧模式(Very High Throughput‑Single User,VHT‑SU)和高吞吐多用户帧模式(Very High Throughput‑Multi User,VHT‑MU)。HE模式还可以拆分为高效单用户帧模式(High Efficiency‑Single User,HE‑SU)、高效扩展单用户帧模式(High Efficiency‑Extended Range‑Single User,HE‑ER‑SU)、高效多用户帧模式(High Efficiency‑Multi User,HE‑MU)、高效响应帧模式(High Efficiency‑Trigger Based,HE‑TB)。为了同时支持上述多种PPDU类型,需要在接收处理时进行模式检测,以根据PPDU的特征区分出具体是哪一种帧类型,然后依据帧类型进行下一步的信号处理,从而获得信号所承载的MAC帧数据。PPDU模式检测的难点在于:当接收的OFDM(Orthogonal Frequency Division Multiplexing)信号在灵敏度附近时,虽然在发射机发射的HE模式的无线信号中,第一个OFDM符号与第二个OFDM符号是重复的,但是经过高噪声信道后,在接收机端无法确定这两个OFDM符号是否是重复的,此外,对于HE‑ ER‑SU模式和HE‑MU模式的识别,第四频域信号的调制方式在高噪声信道影响下,也会出现难以识别的问题,即伴随着特征的模糊性,此时的模式检测需要设计算法,以提升检测精度,只有正确的检测结果,才能保证获得正确的数据。然而,现有技术中在灵敏度附近进行模式检测时准确性较差,导致信号模式检测精度低的问题。
[0043] 基于此,本申请实施例提供了一种多模接收机中信号模式检测方法,以提高在灵敏度附近进行信号模式检测时的检测精度。
[0044] 请参阅图1,图1为本申请实施例所提供的一种多模接收机中信号模式检测方法的流程图。如图1所示,本申请实施例提供的多模接收机中信号模式检测方法,包括:
[0045] 步骤S101,获取当前帧无线信号对应的频域信号,从频域信号中选取与主信道位置对应的目标频域信号。
[0046] 该步骤中,当前帧无线信号可指单帧的正交频分复用信号,其中,正交频分复用信号是指OFDM信号。
[0047] 主信道可指通信协议中设置的主信道标识所对应的信道。
[0048] 示例性的,WiFi的信道默认为20MHz,为了提高传输速度,可以将2个信道合并在一起组成40MHz的信道,将其中一个信道作为主信道,并在通讯协议配置主信道标识,以在多模接收机接收到OFDM信号后,根据通讯协议中配置的主信道标识确定主信道位置。
[0049] 目标频域信号包括第一目标频域信号和第二目标频域信号,第一目标频域信号是当前帧无线信号中第一个符号对应的目标频域信号,第二目标频域信号是当前帧无线信号中第二个符号对应的目标频域信号,当前帧无线信号为正交频分复用信号。
[0050] 在本申请实施例中,该多模接收机中信号模式检测方法可应用于多模接收机,多模接收机在接收到的当前帧无线信号后,对当前帧无线信号进行快速傅里叶变换(Fast Fourier Transform,FFT),将当前帧无线时域信号转换为频域信号,然后从频域信号中选取与主信道位置对应的目标频域信号。
[0051] 以当前帧无线信号为40MHz的信号为例,对当前帧无线信号进行128点FFT获得128个频域信号,假设主信道为0 20MHz,则从这128个频域信号中选取0 20MHz对应的频域信号~ ~作为目标频域信号。每个信号对应一个子载波,共64个子载波。这64个子载波中6号子载波到31号子载波及33号子载波到58号的子载波为非空子载波,即选取了52个信号作为目标频域信号。6号子载波到58号子载波中11号子载波、25号子载波、39号子载波及53号子载波为导频子载波,32号子载波为空子载波,其余48个子载波为数据子载波。
[0052] 另外,当前帧无线信号包括多个OFDM符号,于是选取前4个符号作为目标符号。按照OFDM符号的先后顺序,每隔4us的时间就对一个OFDM目标符号进行一次FFT处理,并根据时序顺序对前4个符号对应的目标频域信号进行排序,这4个OFDM符号分别对应第一目标频域信号、第二目标频域信号、第三目标频域信号、第四目标频域信号。其中,第一目标频域信号、第二目标频域信号、第三目标频域信号、第四目标频域信号是连续的4个OFDM符号,而且是20MHz主信道对应的FFT输出。
[0053] 在一可选实施例中,在确定第一目标频域信号与第二目标频域信号是否满足相似度要求之前,还包括:对第一目标频域信号进行解码获得第一解码信息,对第一解码信息进行奇偶校验,确定第一解码信息是否通过奇偶校验;如果通过奇偶校验,确定第一目标频域信号与第二目标频域信号是否满足相似度要求;如果未通过奇偶校验,确定当前帧无线信号为高效模式。
[0054] 具体的,对第一目标频域信号进行解码后,得到第一解码信息,第一解码信息中包括信令信息,该信令信息中包括奇偶校验位,对奇偶校验位上的数据进行计算,根据计算结果确定是否通过奇偶校验。如果没有通过奇偶校验,则认为第一目标频域信号存在错误,此时直接判定当前帧无线信号为HE模式,即判定为高效模式,因为除了HE模式外,其他模式下如果第一目标频域信号存在错误,均无法继续解码,而HE模式的第二目标频域信号是第一目标频域信号的重复,可以继续解码。因此,为了继续解码,在未通过奇偶校验时,确定为HE模式,以便进行后续解码及判断。
[0055] 步骤S102,确定第一额外数据子载波集与第二额外数据子载波集的相关值,确定第一导频数据子载波集及第二导频数据子载波集对应的平均功率,根据相关值与平均功率的比值确定第一目标频域信号与第二目标频域信号是否满足相似度要求。
[0056] 该步骤中,第一目标频域信号及第二目标频域信号均包括了不同类型的子载波,不同类型的子载波包括数据子载波、导频子载波及额外子载波。
[0057] 额外子载波是HE模式下增加的4个子载波,其余模式无额外子载波,但在计算时其余模式均按照包括额外子载波来处理,其余模式下额外子载波的取值为0。
[0058] 以上述示例为例,序号4子载波、序号5子载波、序号59子载波、序号60子载波,这4个子载波为HE模式下的额外子载波。
[0059] 相关程度可指相互关联的程度,可通过相关值的大小来表示相关程度。
[0060] 子载波功率可指子载波对应的功率值。
[0061] 相似度要求可指针对相关值的绝对值与平均功率的比值的大小要求。
[0062] 第一额外数据子载波集是第一目标频域信号中的数据子载波与额外子载波组成的集合,第二额外数据子载波集是第二目标频域信号中的数据子载波与额外子载波组成的集合,额外子载波是高效模式独有的子载波,第一导频数据子载波集是第一目标频域信号中的数据子载波和导频子载波组成的集合,第二导频数据子载波集是第二目标频域信号中的数据子载波和导频子载波组成的集合。
[0063] 在本申请实施例中,将第一目标频域信号中的数据子载波、导频子载波及额外子载波分别作为第一数据子载波、第一导频子载波和第一额外子载波,将第二目标频域信号中的数据子载波、导频子载波及额外子载波分别作为第二数据子载波、第二导频子载波和第二额外子载波。
[0064] 确定第一额外数据子载波集及第二额外数据子载波集对应的相关值,其中,第一额外数据子载波集是第一数据子载波及第一额外子载波组成的子载波集,第二额外数据子载波集是第二数据子载波及第二额外子载波组成的子载波集。
[0065] 确定第一导频数据子载波集及第二导频数据子载波集对应的平均功率,其中,第一导频数据子载波集是第一数据子载波及第一导频子载波组成的子载波集,第二导频数据子载波集是第二数据子载波及第二导频子载波组成的子载波集。
[0066] 当第一目标频域信号与第二目标频域信号满足相似度要求时,说明第一目标频域信号与第二目标频域信号相似度较高,而HE模式下的第一目标频域信号与第二目标频域信号是重复的,因此可以在第一目标频域信号与第二目标频域信号相似度较高时,确定当前帧无线信号极可能为HE模式,但还需进一步进行判断。反之,如果第一目标频域信号与第二目标频域信号相似度较低时,例如:不满足相似度要求时,确定当前帧无线信号为非HE模式,即可能是Legacy模式、VHT模式、MM模式中的一种。
[0067] 在一可选实施例中,根据相关值与平均功率的比值确定第一目标频域信号与第二目标频域信号是否满足相似度要求,包括:确定相关值的绝对值与平均功率的比值是否大于第一设定门限;若大于第一设定门限,确定第一目标频域信号与第二目标频域信号满足相似度要求。
[0068] 具体的,第一目标频域信号及第二目标频域均以序列的形式表示,序列中存储了每个子载波对应的实部和虚部。其中,第一目标频域信号对应的序列记作: ,第二目标频域信号对应的序列记作: ,第一额外数据子载波集记作: ,第二额外数据子载波集记作: 。由第一额外数据子载波集 和第二额外数据子载波集 组成额外数据子载波集A。第一导频数据子载波集记作: ,第二导频数据子载波集记作: 。由第一导频数据子载波集 和第二导频数据子载波集 组成导频数据子载波集B。
[0069] 针对额外数据子载波集A计算得到相关值,针对导频数据子载波集B计算得到平均功率。其中,相关值记作:corr_sum,平均功率记作:power_sum。由于从不同数据帧获取到的数据的大小是不同的,不同数据帧之间无法使用统一的门限进行比较,因此,为了便于处理需要进行归一化处理,计算相关值与平均功率的比值,根据比值与第一设定门限的比较结果,确定是否满足相似度要求。
[0070] 当|corr_sum|/power_sum>thr时,确定第一目标频域信号与第二目标频域信号满足相似度要求。其中,thr表示第一设定门限,第一设定门限的取值为小于或者等于1的数值,第一设定门限的具体取值本领域技术人员可以根据实际情况决定,本申请在此不作限定。
[0071] 需要说明的是,由于计算相关值时选用的子载波集合为A,该子载波集合A中包括了额外子载波,而计算平均功率时选用的子载波集合为B,该子载波集合B中未包括额外子载波,因此,若当前帧无线信号为HE模式,则由于HE模式具备额外子载波,得到的相关值的绝对值与平均功率的比值会大于非HE模式下的比值,因此,可以通过比值的大小来确定当前帧无线信号是否为HE模式,从而提高了HE模式的检测准确率。
[0072] 在一可选实施例中,确定第一导频数据子载波集及第二导频数据子载波集对应的平均功率,包括:将第一导频数据子载波集中所有子载波对应的功率之和作为第一功率;将第二导频数据子载波集中所有子载波对应的功率之和作为第二功率;将第一功率与第二功率的平均值作为平均功率。
[0073] 具体的,先确定第一导频数据子载波集中所有子载波对应的功率及第二导频数据子载波集中所有子载波对应的功率,然后将这两个功率的平均值作为平均功率。
[0074] 可按照如下公式计算平均功率:
[0075] ;
[0076] 上式中,i表示子载波序号, 用于计算第一功率,第一功率即为第一导频数据子载波集中所有子载波的功率之和, 用于计算第二功率,第二功率即为第二导频数据子载波集中所有子载波的功率之和。
[0077] 在一可选实施例中,确定第一额外数据子载波集与第二额外数据子载波集的相关值,包括:针对第一额外数据子载波集中每个子载波,将该子载波与第二额外数据子载波集中对应位置的子载波进行共轭相关处理;将共轭相关处理的结果相加得到复数值,将该复数值作为相关值。
[0078] 具体的,可通过如下相关值计算公式确定第一额外数据子载波集及第二额外数据子载波集对应的相关值:
[0079] ;
[0080] 上式中, i表示子载波序号, 表示复数值,也是相关值。
[0081] 步骤S103,若满足相似度要求,根据传输速率及长度信息确定第二目标频域信号是否满足预设模式要求。
[0082] 该步骤中,预设模式要求是指高效模式对于信令信息的要求。
[0083] 示例性的,预设模式要求为高效模式对传输速率及长度信息的要求。
[0084] 传输速率可指传输信号的速率,记作:Rate。
[0085] 长度信息可指单帧无线信号中数据部分的字节长度,记作:Length。
[0086] 在本申请实施例中,满足相似度要求不能直接确定当前帧无线信号为HE模式,还可能是其他模式,例如:VHT模式或者Legacy模式,因此,为了降低误检率,需要进一步判断,即判断是否满足预设模式要求,当满足预设模式要求时,可确定当前帧无线信号为HE模式,即高效模式。
[0087] 在一可选实施例中,根据传输速率及长度信息确定第二目标频域信号是否满足预设模式要求,包括:将第一目标频域信号及第二目标频域信号进行合并后,对合并后的频域信号进行解码,获得第一解码信息,第一解码信息包括第一传输速率及第一长度信息;确定第一传输速率及第一长度信息是否满足设定条件,设定条件为传输速率等于11且长度信息对3取模后的结果为1或者2;若满足设定条件,则确定满足预设模式要求。
[0088] 具体的,对第一目标频域信号及第二目标频域信号合并后进行解码,得到24bit的解码信息,该解码信息中包括了信令信息Rate及Length,Rate即为第一传输速率,Length为第一长度信息。根据802.11通信协议的规范,若Rate = 11且Length对3取模的结果为1或者2时,则确定满足预设模式要求。其中,第一目标频域信号及第二目标频域信号都包括有Rate信息及Length信息,但是由于信号噪声可能导致解码信息不准确的问题,因此,对合并后的信号进行解码能够得到更准确的Rate及Length。
[0089] 步骤S104,若满足预设模式要求,确定当前帧无线信号为高效模式的信号。
[0090] 该步骤中,在当前帧无线信号中第一目标频域信号与第二目标频域信号满足相似度要求的情况下,若还满足预设模式要求,说明当前帧无线信号中第一目标频域信号与第二目标频域信号相同且第二目标频域信号中的信令信息与HE模式的信令信息相符,于是可以确定当前帧无线信号为HE模式。
[0091] 步骤S105,若不满足预设模式要求,则确定当前帧无线信号为非高效模式的信号。
[0092] 该步骤中,如果不满足预设模式要求,说明尽管第一目标频域信号与第二目标频域信号的相似度较高,但第二目标频域信号的信令信息与HE模式中的信令信息是不同的,当前帧无线信号不是HE模式,而是除HE模式外的其他模式,例如:VHT模式或者Legacy模式。
[0093] 步骤S106,根据第二目标频域信号的长度信息,确定高效模式下的子模式类型,根据第二目标频域信号的调制方式,确定非高效模式下的子模式类型。
[0094] 该步骤中,调制方式可指二进制相移键控(Binary Phase Shift Keying ,BPSK)及正交二进制相移键控(Orthogonal Binary Phase Shift Keying ,OBPSK)。
[0095] 在本申请实施例中,在确定了当前帧无线信号是否为HE模式后,还需要进一步确定当前帧无线信号属于哪种子模式,该子模式指的是HE模式下的子模式或者非HE模式下的子模式。
[0096] 在一可选实施例中,根据第二目标频域信号的长度信息,确定高效模式下的子模式类型,包括:对第二目标频域信号进行解码,获得第二解码信息,第二解码信息包括第二长度信息;确定第二长度信息对3取模后的结果是否为1;若结果为1,确定当前帧无线信号为高效单用户帧模式或者高效响应帧模式;若结果不为1,确定当前帧无线信号为高效扩展单用户帧模式或者高效多用户帧模式。
[0097] 具体的,对第二长度信息进行取模运算,其中模为3,根据802.11通信协议的规范,如果运算结果为1,则可确定当前帧无线信号为HE‑SU模式或者HE‑TB模式。如果运算结果不是1,则可确定当前帧无线信号为HE‑ER‑SU模式或者HE‑MU模式。
[0098] 在一可选实施例中,目标频域信号包括第三目标频域信号及第四目标频域信号;确定当前帧无线信号为高效单用户帧模式或者高效响应帧模式,包括:对第三目标频域信号进行解码,获得第三解码信息;确定第三解码信息中的第一个比特值是否为1;若为1,确定当前帧无线信号为高效单用户帧模式;若不为1,确定当前帧无线信号为高效响应帧模式;确定当前帧无线信号为高效扩展单用户帧模式或者高效多用户帧模式,包括:确定第四目标频域信号是否为正交二进制相移键控调制方式;若是正交二进制相移键控调制方式,确定当前帧无线信号为高效扩展单用户帧模式;若不是正交二进制相移键控调制方式,确定当前帧无线信号为高效多用户帧模式。
[0099] 具体的,根据802.11通信协议中的 规范,如果第三解码信息中的第一个比特位的取值为1,即第0比特的取值为1时,说明当前帧无线信号为HE‑SU模式,如果第三解码信息中的第一个比特位的取值不为1,即第0比特的取值不为1时,确定当前帧无线信号为HE‑TB模式。
[0100] 由于HE‑ER‑SU模式与HE‑MU模式的第四目标频域信号的调制方式是不同的,因此可根据第四目标频域信号中的调制方式确定具体的子模式。如果第四目标频域信号为OBPSK调制方式,确定当前帧无线信号为HE‑ER‑SU模式,如果第四目标频域信号不是OBPSK调制方式,确定当前帧无线信号为HE‑MU模式。
[0101] 在一可选实施例中,确定第四目标频域信号是否为正交二进制相移键控调制方式,包括:获取第四目标频域信号中所有数据子载波的实部绝对值,将获取的实部绝对值相加获得实部和值;获取第四目标频域信号中所有数据子载波的虚部绝对值,将获取的虚部绝对值相加获得虚部和值;将实部和值与虚部和值的比值作为第一比值,将虚部和值与实部和值的比值作为第二比值;确定第一比值高于第二设定门限,还是第二比值高于第二设定门限;若第一比值高于第二设定门限,确定调制方式为二进制相移键控调制方式;若第二比值高于第二设定门限,确定调制方式为正交二进制相移键控调制方式。
[0102] 具体的,从去除相位信息后的信号中,分别获得实部和值及虚部和值,将实部和值与虚部和值的比值作为第一比值,将虚部和值与实部和值的比值作为第二比值,如果第一比值高于第二设定门限,或者第二比值高于第二设定门限,则确定此时调制方式的判断结果是可信的。因为,在去除了相位信息后的发射机发射的信号中,如果是BPSK调制方式,则实部的值会比虚部的值大很多,如果是OBPSK调制方式,则虚部的值会比实部的值大很多,因此,在接收到的无线信号中,如果实部与虚部的比值大于第二设定门限或者虚部与实部的比值大于第二设定门限,则可以确定是可信的。
[0103] 在确定调制方式的判断结果是可信之后,可以根据第一比值或者第二比值确定调制方式,无需进行进一步的判断,如果第一比值低于或者等于第二设定门限,并且第二比值也低于或者等于第二设定门限,说明调制方式的判断结果是不可信的,需要进一步利用对数似然比进行进一步的判断。
[0104] 因此,当第一比值高于第二设定门限,或者第二比值高于第二设定门限时,若是第一比值高于第二设定门限,则确定调制方式为BPSK调制方式,若是第二比值高于第二设定门限,则确定调制方式为OBPSK调制方式。其中,第二设定门限可以设定为1.25,也可以设定为1.2,第二设定门限为大于1的值。
[0105] 在一可选实施例中,在确定第一比值高于第二设定门限,还是第二比值高于第二设定门限之后,还包括:若第一比值及第二比值均低于或者等于第二设定门限,确定对数似然比,对数似然比包括第一对数似然比、第二对数似然比及第三对数似然比,第一对数似然比为第三目标频域信号的实部对应的对数似然比,第二对数似然为第四目标频域信号的实部对应的对数似然比,第三对数似然比为第四目标频域信号的虚部对应的对数似然比;将第一对数似然比与第二对数似然比中对应位置的子载波进行共轭相乘并相加,得到第一实数相关和;将第一对数似然比与第三对数似然比中对应位置的子载波进行共轭相乘并相加,得到第二实数相关和;计算第二实数相关和与第一实数相关和的差值;确定差值是否高于第三设定门限;若高于第三设定门限,确定为正交二进制相移键控调制方式;若低于或者等于第三设定门限,确定为二进制相移键控调制方式。
[0106] 具体的,在利用对数似然比来进一步判断调制方式时,首先需要确定对数似然比的取值。该对数似然比包括三个对数似然比,分别是第一对数似然比、第二对数似然比及第三对数似然比。确定三个对数似然比之后,需要对第一对数似然比进行解交织,但不需要对第二对数似然比及第三对数似然比进行解交织,这是因为多模接收机接收到的当前帧无线信号中,第三目标频域信号及第四目标频域信号为同一比特序列编码,对第三目标频域信号进行了交织处理,而没有对第四目标频域信号进行交织处理,如果是HE‑ER‑SU模式,则第三目标频域信号是经过BPSK调制后得到的,第四目标频域信号是经过OBPSK调制方式得到的,其他模式下第四目标频域信号也是经过BPSK调制方式得到的。所以需要对第三目标频域信号对应的第一对数似然比进行解交织,而不需要第四目标频域信号对应的第二对数似然比及第三对数似然比进行解交织。
[0107] 如果是OBPSK调制方式,则第三目标频域信号的实部和第四目标频域信号的虚部在去除交织后,所得数值应该是相同的,第四目标频域信号的实部应该趋近于0,所以在确定差值是否高于第三设定门限时,若差值高于第三设定门限,确定第四目标频域信号为OBPSK,当前帧无线信号为HE‑ER‑SU模式,否则确定第四目标频域信号为BPSK,当前帧无线信号为HE‑MU模式。其中,第三设定门限的具体取值可根据对数似然比的结果确定,对数似然比的值越大,第三设定门限越高,对数似然比的值越小,第三设定门限越低。
[0108] 在一可选实施例中,确定对数似然比,包括:分别对第三目标频域信号及第四目标频域信号进行均衡判决,获得第三判决结果及第四判决结果;将信噪比因子与第三判决结果相乘,得到第一对数似然比。将信噪比因子与第四判决结果的实部和虚部分别相乘,得到第二对数似然比及第三对数似然比。
[0109] 具体的,可利用下面的公式来计算对数似然比:
[0110] ;
[0111] 上式中,LLR表示对数似然比,SNR表示信噪比因子, 表示均衡判决结果,即第三目标频域信号对应的第三判决结果或者第三目标频域信号对应的第四判决结果。其中, 的取值为1或者‑1,本领域技术人员可以根据实际情况选择信噪比估计算法,以确定信噪比因子的取值,本申请在此不作限定。另外,由于均衡判决属于现有技术,这里不再赘述。
[0112] 在一可选实施例中,根据第二目标频域信号的调制方式,确定非高效模式下的子模式类型,包括:确定第二目标频域信号的调制方式是否为正交二进制相移键控且第一目标频域信号对应的第一传输速率是否为11;若确定调制方式为正交二进制相移键控且第一传输速率等于11,确定当前帧无线信号为非高效模式下的混合模式;若确定调制方式不为正交二进制相移键控或者第一传输速率不等于11,确定当前帧无线信号为非高效模式下的延伸模式或者高吞吐模式。
[0113] 具体的,如果第二目标频域信号的调制方式为OBPSK且第一目标频域信号对应的Rate=11,确定当前帧无线信号为MM模式,否则确定当前帧无线信号为Legacy模式或者VHT模式。
[0114] 在一可选实施例中,目标频域信号包括第三目标频域信号及第四目标频域信号;确定当前帧无线信号为非高效模式下的延伸模式或者高吞吐模式,包括:若第一传输速率不为11,确定当前帧无线信号为延伸模式;若第一传输速率不为11,确定第三目标频域信号是否为二进制相移键控的调制方式;若是二进制相移键控调制方式,确定当前帧无线信号为延伸模式;若不是二进制相移键控调制方式,确定当前帧无线信号为高吞吐模式。
[0115] 具体的,根据802.11通信协议的规范,在第一目标频域信号对应的Rate不等于11,或者第一目标频域信号对应的Rate等于11且第三目标频域信号的调制方式为BPSK时,确定当前帧无线信号为Legacy模式。
[0116] 在第一目标频域信号对应的Rate等于11且第三目标频域信号的调制方式为OBPSK时,确定当前帧无线信号为VHT模式。
[0117] 在一可选实施例中,在确定当前帧无线信号为高吞吐模式之后,还包括:确定第三目标频域信号的信令信息中组标识是否为0或者63;若组标识为0或者63,确定当前帧无线信号为高吞吐单用户帧模式;若组标识不为0且不为63,确定当前帧无线信号为高吞吐多用户帧模式。
[0118] 具体的,如果确定了当前帧无线信号为VHT模式,则对第三目标频域信号进行信令解码,在解码信息中获取group_id的取值,即组标识的取值,根据802.11通信协议的规范,如果group_id为0或者63,则确定当前帧无线信号为VHT‑SU模式,如果group_id不为0且不为63,则确定当前帧无线信号为VHT‑MU模式。
[0119] 与现有技术中多模接收机中信号模式检测方法相比,本申请能够获取主信道位置对应的目标频域信号,并根据目标频域信号中的第一目标频域信号与第二目标频域信号之间的相似度及预设模式要求来确定当前帧无线信号的模式类型,由于相关值与平均功率是根据不同类型的子载波集计算得到的,该比值反映了不同模式信号之间的差异,能更准确地确定灵敏度附近不同信号的模式类型,解决了在灵敏度附近进行信号模式检测时,检测精度低的问题。
[0120] 基于同一发明构思,本申请实施例中还提供了与多模接收机中信号模式检测方法对应的多模接收机中信号模式检测装置,由于本申请实施例中的装置解决问题的原理与本申请实施例上述多模接收机中信号模式检测方法相似,因此装置的实施可以参见方法的实施,重复之处不再赘述。
[0121] 请参阅图2,图2为本申请实施例所提供的一种多模接收机中信号模式检测装置的结构示意图。如图2中所示,所述多模接收机中信号模式检测装置200包括:
[0122] 目标信号获取模块201,用于获取当前帧无线信号对应的频域信号,从频域信号中选取与主信道位置对应的目标频域信号,目标频域信号包括第一目标频域信号和第二目标频域信号,第一目标频域信号是当前帧无线信号中第一个符号对应的目标频域信号,第二目标频域信号是当前帧无线信号中第二个符号对应的目标频域信号,当前帧无线信号为正交频分复用信号;
[0123] 相似度要求判断模块202,用于确定第一额外数据子载波集与第二额外数据子载波集的相关值,确定第一导频数据子载波集及第二导频数据子载波集对应的平均功率,根据相关值与平均功率的比值确定第一目标频域信号与第二目标频域信号是否满足相似度要求,第一额外数据子载波集是第一目标频域信号中的数据子载波与额外子载波组成的集合,第二额外数据子载波集是第二目标频域信号中的数据子载波与额外子载波组成的集合,额外子载波是高效模式独有的子载波,第一导频数据子载波集是第一目标频域信号中的数据子载波和导频子载波组成的集合,第二导频数据子载波集是第二目标频域信号中的数据子载波和导频子载波组成的集合;
[0124] 模式要求判断模块203,用于若满足相似度要求,根据传输速率及长度信息确定第二目标频域信号是否满足预设模式要求,预设模式要求是指高效模式对于信令信息的要求;
[0125] 第一模式确定模块204,用于若满足预设模式要求,确定当前帧无线信号为高效模式的信号;
[0126] 第二模式确定模块205,用于若不满足预设模式要求,则确定当前帧无线信号为非高效模式的信号;
[0127] 子模式确定模块206,用于根据第二目标频域信号的长度信息,确定高效模式下的子模式类型,根据第二目标频域信号的调制方式,确定非高效模式下的子模式类型。
[0128] 请参阅图3,图3为本申请实施例所提供的一种电子设备的结构示意图。如图3中所示,所述电子设备300包括处理器310、存储器320和总线330。
[0129] 所述存储器320存储有所述处理器310可执行的机器可读指令,当电子设备300运行时,所述处理器310与所述存储器320之间通过总线330通信,所述机器可读指令被所述处理器310执行时,可以执行如上述图1所示方法实施例中的多模接收机中信号模式检测方法的步骤,具体实现方式可参见方法实施例,在此不再赘述。
[0130] 本申请实施例还提供一种计算机可读存储介质,该计算机可读存储介质上存储有计算机程序,该计算机程序被处理器运行时可以执行如上述图1所示方法实施例中的多模接收机中信号模式检测方法的步骤,具体实现方式可参见方法实施例,在此不再赘述。
[0131] 所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述的系统、装置和单元的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。
[0132] 在本申请所提供的几个实施例中,应该理解到,所揭露的系统、装置和方法,可以通过其它的方式实现。以上所描述的装置实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,又例如,多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些通信接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。
[0133] 所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。
[0134] 另外,在本申请各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。
[0135] 所述功能如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个处理器可执行的非易失的计算机可读取存储介质中。基于这样的理解,本申请的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本申请各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:U盘、移动硬盘、只读存储器(Read‑Only Memory,ROM)、随机存取存储器(Random Access Memory,RAM)、磁碟或者光盘等各种可以存储程序代码的介质。
[0136] 最后应说明的是:以上所述实施例,仅为本申请的具体实施方式,用以说明本申请的技术方案,而非对其限制,本申请的保护范围并不局限于此,尽管参照前述实施例对本申请进行了详细的说明,本领域的普通技术人员应当理解:任何熟悉本技术领域的技术人员在本申请揭露的技术范围内,其依然可以对前述实施例所记载的技术方案进行修改或可轻易想到变化,或者对其中部分技术特征进行等同替换;而这些修改、变化或者替换,并不使相应技术方案的本质脱离本申请实施例技术方案的精神和范围,都应涵盖在本申请的保护范围之内。因此,本申请的保护范围应以权利要求的保护范围为准。