Some content of this application is unavailable at the moment.
If this situation persist, please contact us atFeedback&Contact
1. (WO2019000280) TRANSMISSION MODE DETERMINATION METHOD AND DEVICE
Document

说明书

发明名称 0001   0002   0003   0004   0005   0006   0007   0008   0009   0010   0011   0012   0013   0014   0015   0016   0017   0018   0019   0020   0021   0022   0023   0024   0025   0026   0027   0028   0029   0030   0031   0032   0033   0034   0035   0036   0037   0038   0039   0040   0041   0042   0043   0044   0045   0046   0047   0048   0049   0050   0051   0052   0053   0054   0055   0056   0057   0058   0059   0060   0061   0062   0063   0064   0065   0066   0067   0068   0069   0070   0071   0072   0073   0074   0075   0076   0077   0078   0079   0080   0081   0082   0083   0084   0085   0086   0087   0088   0089   0090   0091   0092   0093   0094   0095   0096   0097   0098   0099   0100   0101   0102   0103   0104   0105   0106   0107   0108   0109   0110   0111   0112   0113   0114   0115   0116   0117   0118   0119   0120   0121   0122   0123   0124   0125   0126   0127   0128   0129   0130   0131   0132   0133   0134   0135   0136   0137   0138   0139   0140   0141   0142   0143   0144   0145   0146   0147   0148   0149   0150   0151   0152   0153   0154   0155   0156   0157   0158   0159   0160   0161   0162   0163   0164   0165   0166   0167   0168   0169   0170   0171   0172   0173   0174   0175   0176   0177   0178   0179   0180   0181   0182   0183   0184   0185   0186   0187   0188   0189   0190   0191   0192   0193   0194   0195   0196   0197   0198   0199   0200   0201   0202   0203   0204   0205   0206   0207   0208   0209   0210   0211   0212   0213   0214   0215   0216   0217   0218   0219   0220   0221   0222   0223   0224   0225   0226   0227   0228   0229   0230   0231   0232   0233   0234  

权利要求书

1   2   3   4   5   6   7   8   9   10   11   12   13   14   15  

附图

0001   0002   0003   0004   0005   0006  

说明书

发明名称 : 一种传输模式确定方法及装置

技术领域

[0001]
本申请涉及通信技术领域,尤其涉及一种传输模式确定方法及装置。

背景技术

[0002]
在正交频分复用(orthogonal frequency division multiplexing,OFDM)符号的传输过程中,为了消除符号间干扰(Inter Symbol Interference,ISI)和载波间干扰(inter carrier interference,ICI),发送端会将一个OFDM符号最后一定长度的部分数据复制后插入到所述OFDM符号的最前端,插入的部分数据叫做循环前缀(cyclic prefix,CP)或者保护间隔(guard interval,GI)(以下均叫CP),然后所述发送端将插入了CP后变长了的数据作为新的OFDM符号发送给接收端。
[0003]
具体的,新的OFDM符号的长度为实际有用数据(未插入循环前缀的OFDM符号)的长度加上CP长度,其中,所述实际有用数据的长度等同于快速傅立叶变换(fast fourier transformation,FFT)长度。因此OFDM符号的传输模式可以表示为FFT长度和CP长度。在通信系统中,受传输信道质量的影响,通常OFDM符号的传输模式会有多种,例如,FFT长度为2048、4096或8192,CP长度为FFT长度的1/4、1/8、1/16或1/32;又例如,FFT长度为4096或8192,CP长度为固定的196、256、512、768、1024等多种固定选择。
[0004]
接收端在接收到OFDM符号后,要先确定OFDM符号的传输模式,即确定接收的OFDM符号的实际有用数据的长度(FFT长度)和CP长度,才能进行后续的解调处理。目前,接收端确定OFDM的传输模式的方法通常为以下两种:
[0005]
第一种方法:接收端根据CP和实际有用数据之间的相关性,分别计算多种可选择的传输模式中每种传输模式下接收数据的相关值序列,以及计算对应的信号能量;再将每个相关值序列的绝对值与对应的信号能量的绝对值的商值与设定阈值进行比较,筛选出大于所述设定阈值的商值对应的传输模式中的FFT长度即为确定的目标传输模式中目标FFT长度,然后确定对应的相关值序列的绝对值的峰值区间的长度即为确定的目标传输模式中目标CP长度,这样接收端就确定了最终的目标传输模式。所述相关值序列中的每个相关值表示在多种传输模式中一种传输模式下接收数据的CP和实际有用数据之间的相关性。
[0006]
在这种方法中,接收端在计算相关值序列的同时还要计算信号能量,计算量较大,计算复杂度高;此外当CP长度接近的情况下,使得峰值区间的长度不准确,进而使确定最终的传输模式不准确。
[0007]
第二种方法:接收端选取固定的CP长度后,根据CP和实际有用数据之间的相关性,分别计算可选择的传输模式中每种FFT的长度下接收数据的相关值序列;然后检测相关值序列的绝对值的多个连续的峰值区间,查找到前后两个峰值区间之间的距离的最大值,查找到的所述最大值为FFT长度和CP长度之和,进而确定两个峰值区间中前一个峰值区间的长度为确定的目标传输模式中目标FFT长度,所述最大值与目标FFT长度的差为确定的目标传输模式中目标CP长度,这样接收端就确定了最终的目标传输模式。
[0008]
在这种方法中,虽然相对于第一种方法计算量小,计算复杂度低,但是在传输环境恶劣的情况下,峰值不易凸显,使得接收端不能准确确定传输模式。
[0009]
综上所述,现有的传输模式确定方法要么计算复杂度高,要么不能准确确定传输模式,不能满足接收端快速准确地确定传输模式的需求。
[0010]
发明内容
[0011]
本申请实施例提供了一种传输模式确定方法及装置,用以解决现有技术中的传输模式确定方法不能满足接收端快速准确地确定传输模式需求的问题。
[0012]
第一方面,本申请实施例提供了一种传输模式确定方法,应用于正交频分复用OFDM系统,该方法包括:
[0013]
接收端针对H个快速傅立叶变换FFT长度中每个FFT长度对应的K个循环前缀CP长度,分别将每个FFT长度与所述K个CP长度中每个CP长度组合,得到H*K种组合模式;一种组合模式与一个相关值序列对应,所述相关值序列是基于预设的CP固定长度和所述组合模式中的FFT长度计算得到的;然后所述接收端针对每种组合模式,将接收的多个OFDM符号内每个OFDM符号中相同数据采样点位置的相关值累加得到1个累加值序列;最后所述接收端将所述H*K个累加值序列中的绝对值最大的一个累加值所在的累加值序列对应的组合模式作为传输模式;其中,H、K为正整数,每个FFT长度与K种组合模式对应;所述多个OFDM符号内每个OFDM符号的相同数据位置是基于所述组合模式中的CP长度和FFT长度确定的;所述H*K种组合模式对应H*K个累加值序列。
[0014]
通过上述方法,接收端只需基于相关值序列进行加法计算,计算量小,计算复杂度低;并且将相应的相关值累加后,会凸显峰值,使接收端可以准确确定传输模式,因此该方法可以满足接收端快速准确地确定传输模式的需求。
[0015]
在一个可能的设计中,所述接收端可以先基于所述CP固定长度,计算接收的多个OFDM符号分别在所述H个FFT长度中每个FFT长度下的相关值序列,得到H个相关值序列。然后在所述接收端得到所述H*K种组合模式后,再分别将与每种组合模式中的FFT长度对应的相关值序列,与所述组合模式对应。这样,一种组合模式就与一个相关值序列对应。
[0016]
在一个可能的设计中,所述接收端基于所述CP固定长度和所述组合模式中的FFT长度计算得到所述相关值序列,具体可以包括以下步骤:
[0017]
所述接收端对多个OFDM符号进行FFT处理,得到FFT处理后的数据,并将所述FFT处理后的数据均分成N seg段,并对每段FFT处理后的数据进行快速傅里叶逆变换(inverse fast fourier transform,IFFT)处理,得到N seg段IFFT处理后的数据;然后,所述接收端根据所述CP固定长度、N seg和所述FFT长度,分别计算每段IFFT处理后的数据的相关值序列,得到N seg段IFFT处理后的数据分别对应的相关值序列;最后,所述接收端将所述N seg段IFFT处理后的数据中每段IFFT处理后的数据中相同数据采样点位置,在N seg段IFFT处理后的数据分别对应的相关值序列中的对应相关值相加,得到所述相关值序列;其中,N seg为2t,t为正整数。
[0018]
通过上述方法,所述接收端可以准确地得到每种组合模式对应的相关值序列,以使所述接收端准确地将多个OFDM符号内每个OFDM符号中相同数据采样点位置的相关值累加。
[0019]
在一个可能的设计中,所述接收端可以通过如下公式,对所述多个OFDM符号进行FFT处理,得到FFT处理后的数据Y':
[0020]
Y'=FFT(Y,L FFT)
[0021]
其中,Y为所述多个OFDM符号,L FFT为所述组合模式中的FFT长度。
[0022]
通过上述方法,所述接收端可以准确地得到FFT处理后的数据。
[0023]
在一个可能的设计中,所述接收端将所述FFT处理后的数据均分成N seg段,也可以叫做分成N seg个子带。
[0024]
在一个可能的设计中,所述接收端可以通过如下公式,对每段FFT处理后的数据进行IFFT处理,得到该段IFFT处理后的数据y l
[0025]
[数0001]


[0026]
其中,y l为第l段IFFT处理后的数据,idx为Y'的索引,
[0027]
通过上述方法,所述接收端可以准确地得到每段IFFT处理后的数据。
[0028]
在一个可能的设计中,所述接收端可以通过如下公式,计算每段IFFT处理后的数据的相关值序列z l(p):
[0029]
[数0002]


[0030]
其中,y l(p-q)为第l段IFFT处理后的数据中数据采样点位置为(p-q)的数据;p表示第l段IFFT处理后的数据中的任一数据采样点位置;q为相对于数据采样点位置p的偏移量; 为第l段IFFT处理后的数据中数据采样点位置为 的数据的共轭;L cont为所述CP固定长度。
[0031]
通过上述方法,所述接收端可以准确地得到每段IFFT处理后的数据的相关值序列,以使后续准确地得到所述组合模式对应的相关值序列。
[0032]
在一个可能的设计中,得到的所述组合模式对应的所述相关值序列z(p),符合如下公式:
[0033]
[数0003]


[0034]
通过上述方法,所述接收端可以准确地得到所述组合模式对应的相关值序列。
[0035]
在一个可能的设计中,所述接收端可以采用如下公式,得到每种组合模式对应的相关值序列x(n):
[0036]
[数0004]


[0037]
其中,y(n-i)为多个OFDM符号中数据采样点位置为(n-i)的数据;n表示所述多个OFDM符号中的任一数据采样点位置;i为相对于数据采样点位置n的偏移量;y *(n-i-N FFT)为所述多个OFDM符号中数据采样点位置为(n-i-N FFT)的数据的共轭;N FFT为该组合模式中的FFT长度,N cont为所述CP固定长度。
[0038]
通过上述方法,所述接收端可以准确地得到每种组合模式对应的相关值序列,以使所述接收端准确地将多个OFDM符号内每个OFDM符号中相同数据采样点位置的相关值累加。
[0039]
在一个可能的设计中,所述多个OFDM符号可以为所述接收端接收的全部信号,也可以为所述接收端接收的全部信号中的部分信号。
[0040]
在一个可能的设计中,所述接收端针对每个OFDM符号包含的多个数据采样点,在每种组合模式对应的相关值序列中,分别确定每个OFDM符号中相同数据采样点位置的相关值,并将相同数据采样点位置的相关值累加,得到累加值序列。
[0041]
通过上述方法,所述接收端可以准确地针对每种组合模式,将多个OFDM符号内每个OFDM符号中相同数据采样点位置的相关值累加得到1个累加值序列。
[0042]
在一个可能的设计中,每种组合传输模式对应的累加值序列z_avg(r),符合如下公式:
[0043]
[数0005]


[0044]
其中,r为累加值序列的索引值,1≤r≤(L FFT+L CP)/N seg;L CP为该组合模式中的CP长度;z(r+s×(L FFT+L CP)/N seg)为所述多个OFDM符号中数据采样点位置为(r+s×(L FFT+L CP)/N seg)的相关值;S为所述多个OFDM符号的总个数。
[0045]
通过上述方法,所述接收端可以准确地得到每种组合模式对应的累加值序列。
[0046]
在一个可能的设计中,每种组合传输模式对应的累加值序列x_avg(j),符合以下公式:
[0047]
[数0006]


[0048]
其中,j为累加值序列的索引值,1≤j≤(N FFT+N CP);N CP为该组合模式中的CP长度;x(j+m×(N FFT+N CP))为所述多个OFDM符号中数据采样点位置为(j+m×(N FFT+N CP))的相关值;Q为所述多个OFDM符号的总个数。
[0049]
通过上述方法,所述接收端可以准确地得到每种组合模式对应的累加值序列。
[0050]
在一个可能的设计中,所述接收端在将所述H*K个累加值序列中的绝对值最大的一个累加值所在的累加值序列对应的组合模式作为传输模式之前,可以先将所述H*K个累加值序列中的每个累加值序列包含的多个累加值处理成绝对值。这样,所述接收端可以快速准确地找到绝对值最大的一个累加值,进而准确地找到绝对值最大的该累加值所在的累加值序列。
[0051]
在一个可能的设计中,所述接收端在将所述H*K个累加值序列中的绝对值最大的一个累加值所在的累加值序列对应的组合模式作为传输模式之后,所述接收端还执行以下步骤:
[0052]
所述接收端基于所述绝对值最大的一个累加值所在的累加值序列,确定累加值的绝对值大于设定阈值、且包含所述绝对值最大的一个累加值的数据采样点位置范围,并以所述数据采样点位置范围中的中间数据采样点位置为基准,对所述多个OFDM符号进行同步。通过上述方法,所述接收端可以准确地实现符号同步。
[0053]
在一个可能的设计中,所述设定阈值可以为最大的绝对值的50%或60%等比例,还可以根据实际情况具体取值。通过上述方法,所述接收端可以灵活准确地确定所述数据采样点位置范围,以使后续准确对所述多个OFDM符号进行同步。
[0054]
在一个可能的设计中,所述接收端可以通过以下步骤确定所述数据采样点位置范围:
[0055]
所述接收端首先将绝对值最大的一个累加值所在的累加值序列中包括的多个累加值的绝对值,绘制到以OFDM符号中的数据采样点位置为横坐标、以累加值的绝对值为纵坐标的坐标系中,生成波形图;然后,所述接收端在所述波形图中确定累加值的绝对值大于设定阈值、且包含所述绝对值最大的一个累加值的目标区间,并确定所述目标区间映射到所述横坐标中对应的所述数据采样点位置范围。
[0056]
通过上述方法,所述接收端可以灵活准确地确定所述数据采样点位置范围,以使后续准确对所述多个OFDM符号进行同步。
[0057]
在一个可能的设计中,所述接收端可以采用如下方法确定所述数据采样点位置范围:
[0058]
所述接收端在所述绝对值最大的一个累加值前后的累加值中,以该累加值为起点,确定该累加值的前边第一个绝对值小于所述设定阈值的第一累加值,以及确定该累加值的后边第一个绝对值小于所述设定阈值的第二累加值;然后再确定所述第一绝对值和所述第二绝对值分别对应的第一数据采样点位置和第二数据采样点位置,此时,所述第一数据采样点位置的下一个数据采样点位置到所述第二数据采样点位置的前一个数据采样点位置的范围,即为所述数据采样点位置范围。
[0059]
通过上述方法,所述接收端可以灵活准确地确定所述数据采样点位置范围,以使后续准确对所述多个OFDM符号进行同步。
[0060]
第二方面,本申请实施例还提供了一种接收端,该接收端具有实现上述方法实例中接收端行为的功能。所述功能可以通过硬件实现,也可以通过硬件执行相应的软件实现。所述硬件或软件包括一个或多个与上述功能相对应的模块。
[0061]
在一个可能的设计中,所述接收端的结构中包括处理单元和确定单元,这些单元可以执行上述方法示例中的相应功能,具体参见方法示例中的详细描述,此处不做赘述。
[0062]
在一种可能的设计中,所述接收端的结构中包括收发器、处理器和存储器,所述收发器用于与OFDM系统中的其他设备进行通信交互,所述处理器被配置为支持所述接收端执行上述方法中相应的功能。所述存储器与所述处理器耦合,其保存所述接收端必要的程序指令和数据。
[0063]
第三方面,本申请实施例还提供了一种OFDM系统,所述OFDM系统包括发送端和接收端。
[0064]
第四方面,本申请实施例还提供了一种计算机存储介质,所述计算机存储介质中存储有计算机可执行指令,所述计算机可执行指令在被所述计算机调用时用于使所述计算机执行上述任一种方法。
[0065]
本申请实施例的技术方案中,接收端针对H个FFT长度中每个FFT长度对应的K个CP长度,分别将每个FFT长度与所述K个CP长度中每个CP长度组合,得到H*K种组合模式;其中,一种组合模式与一个相关值序列对应,所述相关值序列是基于预设的CP固定长度和所述组合模式中的FFT长度计算得到的;所述接收端针对每种组合模式,将接收的多个OFDM符号内每个OFDM符号中相同数据采样点位置的相关值累加得到1个累加值序列,进而得到所述H*K种组合模式对应的H*K个累加值序列;最后,所述接收端将所述H*K个累加值序列中的绝对值最大的一个累加值所在的累加值序列对应的组合模式作为传输模式。在该方法中,接收端只需基于相关值序列进行加法计算,计算量小,计算复杂度低;并且将相应的相关值累加后,会凸显峰值,使接收端可以准确确定传输模式,因此该方法可以满足接收端快速准确地确定传输模式的需求。

附图说明

[0066]
图1为本申请实施例提供的一种OFDM系统的架构示意图;
[0067]
图2为本申请实施例提供的一种传输模式确定方法的流程图;
[0068]
图3为本申请实施例提供的组合模式、FFT长度以及相关值序列之间的对应关系的示意图;
[0069]
图4为本申请实施例提供的一种基于累加值序列生成的波形图;
[0070]
图5为本申请实施例提供的一种接收端的结构示意图;
[0071]
图6为本申请实施例提供的一种接收端的结构图。

具体实施方式

[0072]
下面将结合附图对本申请实施例作进一步地详细描述。
[0073]
本申请实施例提供一种传输模式确定方法及装置,用以解决现有技术中传输模式确定方法要么计算复杂度高,要么不能准确确定传输模式,不能满足接收端快速准确地确定传输模式需求的问题。其中,本申请所述方法和装置基于同一发明构思,由于方法及装置解决问题的原理相似,因此装置与方法的实施可以相互参见,重复之处不再赘述。
[0074]
本申请实施例的技术方案中,接收端针对H个FFT长度中每个FFT长度对应的K个CP长度,分别将每个FFT长度与所述K个CP长度中每个CP长度组合,得到H*K种组合模式;其中,一种组合模式与一个相关值序列对应,所述相关值序列是基于预设的CP固定长度和所述组合模式中的FFT长度计算得到的;所述接收端针对每种组合模式,将多个OFDM符号内每个OFDM符号中相同数据采样点位置的相关值累加得到1个累加值序列,进而得到所述H*K种组合模式对应的H*K个累加值序列;最后,所述接收端将所述H*K个累加值序列中的绝对值最大的一个累加值所在的累加值序列对应的组合模式作为传输模式。在该方法中,接收端只需基于相关值序列进行加法计算,计算量小,计算复杂度低;并且将相应的相关值累加后,会凸显峰值,使接收端可以准确确定传输模式,因此该方法可以满足接收端快速准确地确定传输模式的需求。
[0075]
以下,对本申请中的部分用语进行解释说明,以便于本领域技术人员理解。
[0076]
1)、接收端,为OFDM系统中接收OFDM符号的设备,可以但不限是车载设备、计算设备、移动台(mobile station,MS)或其他处理设备等,以及经接入网与一个或多个核心网进行通信的移动终端;还可以是固定终端,例如电缆调制解调器(cable modem,CM)等。
[0077]
2)、CP,指将一个OFDM符号最后一定长度的部分数据复制后插入到所述OFDM符号的最前端后,所述插入的部分数据即为所述CP,其中,所述CP又称之为GI。
[0078]
3)、CP长度,为一个OFDM符号最前端插入的部分数据的长度,也可以理解为位于一个OFDM符号中最前端,且与最后端相同部分数据的长度,即CP的长度。本申请实施例中,所述CP长度可以指示一个OFDM符号中的CP包含的数据采样点的个数。
[0079]
本申请实施例中,一个FFT长度对应K个CP长度,其中,所述K个CP长度可以分别为所述FFT长度的1/4、1/8、1/16或1/32等,或者分别为196、256、512、768、1024等。
[0080]
4)、CP固定长度,为预设的CP长度,指示可以用来计算得到相关值序列的数据的长 度或者数据采样点个数。可选的,所述CP固定长度可以叫做固定相关长度或者固定相关点数。
[0081]
5)、传输模式,为FFT长度和CP长度的组合模式,用于指示OFDM符号在传输过程中,所述OFDM符号中的实际有用数据和CP各自的长度,以使接收端根据该传输模式进行后续对所述OFDM符号的解调,得到有用数据。
[0082]
6)、相关值序列,为包含多个相关值的序列。本申请实施例中,由于多个OFDM符号内每个OFDM符号中CP是由所述OFDM符号的最后端部分数据复制而来,即所述OFDM符号中的CP与最后端的部分数据相同,因此两者具有相关性,这样可以根据上述相关性计算所述多个OFDM符号中每个数据采样点位置的数据的相关值,得到多个相关值,组成相关值序列。
[0083]
具体的,在本申请实施例中,接收端基于预设的CP固定长度和H个FFT长度中每个FFT长度,分别进行相关值计算,可以得到H个均包含多个相关值的序列,即得到H个相关值序列。
[0084]
7)、多个,是指两个或两个以上。
[0085]
为了更加清晰地描述本申请实施例的技术方案,下面结合附图,对本申请实施例提供的传输模式确定方法及装置进行详细说明。
[0086]
图1示出了本申请实施例提供的传输模式确定方法适用的一种可能的OFDM系统,所述OFDM系统的架构包括:发送端和接收端。其中:
[0087]
所述发送端向所述接收端发送OFDM符号,具体的,所述发送端和所述接收端在所述OFDM符号的传输过程中分别至少执行以下操作:
[0088]
所述发送端先对要发送的原始OFDM符号进行调制,对调制后的原始OFDM符号进行IFFT处理;然后在对进行了IFFT处理的原始OFDM符号插入CP;最后将插入了CP得到的新的OFDM符号发送给所述接收端;其中,所述原始OFDM符号为有用数据;
[0089]
所述接收端接收到所述发送端发送的OFDM符号时,先确定接收的所述OFDM符号的传输模式,即接收的所述OFDM符号中包含的原始OFDM符号的长度(即FFT长度)和插入的CP的长度(即CP长度);然后对接收的所述OFDM符号进行去除CP处理,并对去除了CP的OFDM符号进行FFT处理;最后对FFT处理后的OFDM符号进行解调,得到有用数据(即所述发送端要发送的所述原始OFDM符号)。
[0090]
需要说明的是,上述操作仅是所述发送端和所述接收端在OFDM符号的传输过程中进行的部分操作示例,所述发送端和所述接收端进行的其他操作此处不再赘述。
[0091]
本申请实施例提供的一种传输模式确定方法,适用于如图1所示的OFDM系统。参阅图2所示,该方法的具体流程包括:
[0092]
步骤201、接收端针对H个FFT长度中每个FFT长度对应的K个CP长度,分别将每个FFT长度与所述K个CP长度中每个CP长度组合,得到H*K种组合模式;其中,H、K为正整数,每个FFT长度与K种组合模式对应;一种组合模式与一个相关值序列对应,所述相关值序列是基于预设的CP固定长度和所述组合模式中的FFT长度计算得到的。
[0093]
其中,所述接收端接收的每个OFDM符号的符号长度为FFT长度与CP长度的和,所述接收端接收到OFDM符号后,为了得到有用数据,需要先确定该OFDM符号的符号长度,即确定该OFDM符号在传输过程中具体的传输模式。而由于可能的FFT长度可能有H个,而每个FFT长度又可能对应K个CP长度,因此,所述接收端接收的OFDM符号的传输模式可 能有H*K种可能,也就是所述接收端需要从这H*K种可能中确定准确的一种传输模式。所以,在步骤201中,所述接收端要分别将每个FFT长度与所述K个CP长度中每个CP长度组合,得到H*K种组合模式。
[0094]
例如,当H个FFT长度为3个,具体为1024、2048、8192,每个FFT长度对应的K个CP长度为4个,具体为所述FFT长度的1/4、1/8、1/16、1/32时,所述接收端得到的所述H*K种组合模式为12种,分别为1024+256、1024+128、1024+64、1024+32、2048+512、2048+256、2048+128、2048+64、8192+2048、8192+1024、8192+512、8192+256。
[0095]
由上述举例可以看出,每个FFT长度对应4种组合模式,也就是每个FFT长度对应K种组合模式。
[0096]
当然,除了上述举例外,所述H*K种组合模式还可以有多种,此处不再一一赘述。
[0097]
在本申请实施例中,由于每种组合模式对应的相关值序列,是基于所述CP固定长度和所述组合模式中的FFT长度计算得到的,因此包含一个相同的FFT长度的K种组合模式对应的相关值序列相同。也就是说,所述H个FFT长度中每个FFT长度对应一个相关值序列,由所述FFT长度和所述FFT长度对应的K种CP长度组合成的K种组合模式,均对应所述FFT长度对应的相关值序列。因此,可选的,所述接收端可以先基于所述CP固定长度,计算接收的多个OFDM符号分别在所述H个FFT长度中每个FFT长度下的相关值序列,得到H个相关值序列。然后在所述接收端得到所述H*K种组合模式后,再分别将与每种组合模式中的FFT长度对应的相关值序列,与所述组合模式对应。这样,一种组合模式就与一个相关值序列对应。
[0098]
例如,仍以FFT长度为1024、2048、8192三种,每个FFT长度对应的4个CP长度为所述FFT长度的1/4、1/8、1/16、1/32为例,12种组合模式分别对应的相关值序列可以如图3所示的组合模式、FFT长度以及相关值序列之间的对应关系所示。由图3可以直观地看出,1024、2048、8192三个FFT分别对应相关值序列1、相关值序列2、相关值序列3;为1024+256、1024+128、1024+64、1024+32的4组合模式均对应相关值序列1,为2048+512、2048+256、2048+128、2048+64的4种组合模式均对应相关值序列2,为8192+2048、8192+1024、8192+512、8192+256的4种组合模式均对应相关值序列3。
[0099]
可选的,所述接收端在所述CP固定长度和每种组合模式中的FFT长度计算得到所述组合模式对应的相关值序列,具体可以分为以下两种方法:
[0100]
第一种方法:所述接收端可以通过执行以下四个步骤,得到每种组合模式对应的相关值序列:
[0101]
A1、所述接收端对多个OFDM符号进行FFT处理,得到FFT处理后的数据。
[0102]
A2、所述接收端将所述FFT处理后的数据均分成N seg段,并对每段FFT处理后的数据进行IFFT处理,得到N seg段IFFT处理后的数据;其中,N seg为2t,t为正整数。
[0103]
A3、所述接收端根据所述CP固定长度、N seg和所述FFT长度,分别计算每段IFFT处理后的数据的相关值序列,得到N seg段IFFT处理后的数据分别对应的相关值序列。
[0104]
A4、所述接收端将所述N seg段IFFT处理后的数据中每段IFFT处理后的数据中相同数据采样点位置,在N seg段IFFT处理后的数据分别对应的相关值序列中的对应相关值相加,得到所述相关值序列。
[0105]
第二种方法:所述接收端可以但不限于采用以下公式一,得到每种组合模式对应的相关值序列x(n):
[0106]
[0107]
其中,y(n-i)为多个OFDM符号中数据采样点位置为(n-i)的数据;n表示所述多个OFDM符号中的任一数据采样点位置;i为相对于数据采样点位置n的偏移量;y *(n-i-N FFT)为所述多个OFDM符号中数据采样点位置为(n-i-N FFT)的数据的共轭;N FFT为该组合模式中的FFT长度,N cont为所述CP固定长度。
[0108]
可选的,在上述第一种方法的步骤A1中,所述接收端对所述多个OFDM符号进行FFT处理,得到FFT处理后的数据Y',可以符合以下公式二:
[0109]
Y'=FFT(Y,L FFT) 公式二
[0110]
其中,Y为所述多个OFDM符号,L FFT为所述组合模式中的FFT长度。
[0111]
一种可选的实现方式,在上述第一种方法的步骤A2中,所述接收端将所述FFT处理后的数据均分成N seg段,也可以叫做分成N seg个子带。所述接收端对每段FFT处理后的数据进行IFFT处理,得到该段IFFT处理后的数据y l,可以符合以下公式三:
[0112]
[0113]
其中,y l为第l段IFFT处理后的数据,idx为Y'的索引,
[0114]
一种可选的实现方式,在上述第一种方法的步骤A3中,所述接收端计算每段IFFT处理后的数据的相关值序列z l(p),可以符合以下公式四:
[0115]
[0116]
其中,y l(p-q)为第l段IFFT处理后的数据中数据采样点位置为(p-q)的数据;p表示第l段IFFT处理后的数据中的任一数据采样点位置;q为相对于数据采样点位置p的偏移量; 为第l段IFFT处理后的数据中数据采样点位置为 的数据的共轭;L cont为所述CP固定长度。
[0117]
一种可选的实现方式,在上述第一种方法的步骤A4中,得到的所述组合模式对应的所述相关值序列z(p),可以符合以下公式五:
[0118]
[0119]
需要说明的是,在上述第一种方法和上述第二种方法中的所述CP固定长度、所述组合模式中的所述FFT长度相同,本申请实施例仅为了区分上述两种方法,采用了不同的表示方法,即第一种方法与第二种方法中分别用L cont、N cont表示所述CP固定长度,以及分别用L FFT、N FFT表示所述FFT长度。可选的,两种方法均可以用相同的表示方法表示所述 CP固定长度,例如均用L cont表示,或者均用N cont表示;以及均可以用相同的表示方法表示所述FFT长度,例如均用L FFT表示,或者均用N FFT表示。
[0120]
由上述对两种方法的具体描述可知,第一种方法是进行了时域-频域-时域转换后,再得到相关值序列,第二种方法是直接基于时域得到相关值序列。虽然相对于第二种方法,第一种方法需要利用FFT/IFFT的资源去进行时域-频域-时域转换,但是由于OFDM系统中本身具有FFT/IFFT的资源,因此第一种方法实现同样比较容易。
[0121]
具体的,由于第一种方法进行了分段处理,每段数据相当于把多个OFDM符号(即相对于第二种方法)均缩短了N seg倍,因此,第一种方法计算每段的相关值序列时,计算的固定相关长度相对于第二种方法也缩短了N seg倍(即 )。这样,第一种方法得到的相关值序列包含的相关值的个数,是第二种方法得到的相应的相关值序列包含的相关值的个数的
[0122]
例如,所述10个OFDM符号中每个OFDM符号包含100个数据采样点,共包含1000个数据采样点,其中,假设所述固定CP长度为40,FFT长度为60。
[0123]
若所述接收端采用第二种方法计算所述10个OFDM符号在所述FFT长度下的相关值序列时,直接将40作为固定相关长度,得到的最终的相关值序列中包含1000个相关值,即x(1)、x(2)、……、x(1000)。
[0124]
若所述接收端采用第一种方法计算所述10个OFDM符号在所述FFT下的相关值序列时,假设所述接收端将所述10个OFDM符号分成10段,则每段包含100个数据采样点,且每段中的10个OFDM符号中每个OFDM符号包含10个数据采样点。此时,所述接收端在计算每段的相关值序列时,用于计算的固定相关长度变为40/10=4,得到的每段的相关值序列中包含100个相关值。将10段分别对应的相关值序列中的相关值对应相加后,得到的最终的相关值序列中包含100个相关值,即z(1)、z(2)、……、z(100)。
[0125]
步骤202、所述接收端针对每种组合模式,将接收的多个OFDM符号内每个OFDM符号中相同数据采样点位置的相关值累加得到1个累加值序列;其中,所述多个OFDM符号内每个OFDM符号的相同数据位置是基于所述组合模式中的CP长度和FFT长度确定的;所述H*K种组合模式对应H*K个累加值序列。
[0126]
其中,所述多个OFDM符号可以为所述接收端接收的全部信号,也可以为所述接收端接收的全部信号中的部分信号。
[0127]
所述接收端在执行步骤202时,所述接收端针对每个OFDM符号包含的多个数据采样点,在每种组合模式对应的相关值序列中,分别确定每个OFDM符号中相同数据采样点位置的相关值,并将相同数据采样点位置的相关值累加,得到累加值序列。其中,每种组合模式对应一个累加值序列。
[0128]
具体的,针对步骤201中采用的两种不同的方法得到的每种组合模式的相关值序列,所述接收端分别对应上述两种方法可以分别采用以下两种累加方式:
[0129]
方式一:对应上述第一种方法,每种组合传输模式对应的累加值序列z_avg(r),可以符合以下公式六:
[0130]
[0131]
其中,r为累加值序列的索引值,1≤r≤(L FFT+L CP)/N seg;L CP为该组合模式中的CP长度;z(r+s×(L FFT+L CP)/N seg)为所述多个OFDM符号中数据采样点位置为(r+s×(L FFT+L CP)/N seg)的相关值;S为所述多个OFDM符号的总个数。
[0132]
方式二:对应上述第二种方法,每种组合传输模式对应的累加值序列x_avg(j),可以符合以下公式:
[0133]
[数0007]


[0134]
其中,j为累加值序列的索引值,1≤j≤(N FFT+N CP);N CP为该组合模式中的CP长度;x(j+m×(N FFT+N CP))为所述多个OFDM符号中数据采样点位置为(j+m×(N FFT+N CP))的相关值;Q为所述多个OFDM符号的总个数。
[0135]
其中,所述接收端基于所述组合模式中的CP长度和FFT长度确定所述多个OFDM符号内每个OFDM符号的相同数据位置时,实际上是基于所述组合模式中的CP长度和FFT长度确定两两OFDM符号相同数据采样点位置之间的相隔长度,进而确定该相隔长度的整数倍的数据采样点位置为所述多个OFDM符号内每个OFDM符号的相同数据位置。因此,可以理解为在将所述多个OFDM符号内每个OFDM符号中相同数据采样点位置的相关值累加时,实际上是将相隔长度的整数倍的相应数据采样点位置的相关值累加。
[0136]
具体的,由上述两种方式具体实现方式可知,在同一种组合模式中,两种方式中的相隔长度不同,在上述第一种方式中,所述接收端要先用所述组合模式下的CP长度和FFT长度的和除以分段数得到商值,所述商值为确定的所述相隔长度;在上述第二种方式中,所述接收端直接将所述组合模式下的CP长度和FFT长度的和,确定为所述相隔长度。
[0137]
下面,仅以上述第二种方式为例,对累加过程进行说明:
[0138]
例如,假设10个OFDM符号共包含1000个数据采样点,当组合模式为CP长度40和FFT长度60的组合,所述组合模式对应的相关值序列为x(1)、x(2)、……、x(1000)时,所述接收端得到的一个累加值序列为:
[0139]
x_avg(1):x(1)+x(101)+……+x(801)+x(901)、
[0140]
x_avg(2):x(2)+x(102)+……+x(802)+x(902)、
[0141]
x_avg(3):x(3)+x(103)+……+x(803)+x(903)、
[0142]
. : …………、
[0143]
. : …………、
[0144]
. : …………、
[0145]
. : …………、
[0146]
x_avg(98):x(98)+x(198)+……+x(898)+x(998)、
[0147]
x_avg(99):x(99)+x(199)+……+x(899)+x(999)、
[0148]
x_avg(100):x(100)+x(200)+……+x(900)+x(1000)。
[0149]
又例如,假设5个OFDM符号共包含1000个数据采样点,当组合模式为CP长度40和FFT长度160的组合,所述组合模式对应的相关值序列为x(1)、x(2)、……、x(1000)时,所述接收端得到的一个累加值序列为:
[0150]
x_avg(1):x(1)+x(201)+x(401)+x(601)+x(801)、
[0151]
x_avg(2):x(2)+x(202)+x(402)+x(602)+x(802)、
[0152]
x_avg(3):x(3)+x(203)+x(402)+x(603)+x(803)、
[0153]
. : …………、
[0154]
. : …………、
[0155]
. : …………、
[0156]
. : …………、
[0157]
x_avg(198):x(198)+x(398)+x(598)+x(798)+x(998)、
[0158]
x_avg(199):x(199)+x(399)+x(599)+x(799)+x(999)、
[0159]
x_avg(200):x(200)+x(400)+x(600)+x(800)+x(1000)。
[0160]
步骤203、所述接收端将所述H*K个累加值序列中的绝对值最大的一个累加值所在的累加值序列对应的组合模式作为传输模式。
[0161]
所述接收端在执行步骤203之前,可以先将所述H*K个累加值序列中的每个累加值序列包含的多个累加值处理成绝对值。这样,所述接收端可以快速准确地找到绝对值最大的一个累加值,进而准确地找到绝对值最大的该累加值所在的累加值序列。
[0162]
所述接收端在执行步骤203之后,所述接收端还可以进而执行以下两个步骤:
[0163]
B1、所述接收端基于所述绝对值最大的一个累加值所在的累加值序列,确定累加值的绝对值大于设定阈值、且包含所述绝对值最大的一个累加值的数据采样点位置范围。其中,所述设定阈值可以为最大的绝对值的50%或60%等比例,还可以根据实际情况具体取值。
[0164]
B2、所述接收端以所述数据采样点位置范围中的中间数据采样点位置为基准,对所述多个OFDM符号进行同步。
[0165]
在上述步骤B1中,所述接收端可以通过以下方法确定所述数据采样点位置范围:
[0166]
所述接收端将绝对值最大的一个累加值所在的累加值序列中包括的多个累加值的绝对值,绘制到以OFDM符号中的数据采样点位置为横坐标、以累加值的绝对值为纵坐标的坐标系中,生成波形图;
[0167]
所述接收端在所述波形图中确定累加值的绝对值大于设定阈值、且包含所述绝对值最大的一个累加值的目标区间,并确定所述目标区间映射到所述横坐标中对应的所述数据采样点位置范围。
[0168]
例如,生成的所述波形图如图4所示,最大的绝对值为0.81,所述设定阈值为0.52,所述目标区间为[0.52,0.81],所述目标区间映射到所述横坐标中对应的所述数据采样点位置范围为[100,510],这样所述接收端可以确定所述中间数据采样点位置为305。
[0169]
除上述生成波形图的方法确定所述数据采样点位置范围外,所述接收端还可以采用如下方法:
[0170]
所述接收端在所述绝对值最大的一个累加值前后的累加值中,以该累加值为起点,确定该累加值的前边第一个绝对值小于所述设定阈值的第一累加值,以及确定该累加值的后边第一个绝对值小于所述设定阈值的第二累加值;然后再确定所述第一绝对值和所述第二绝对值分别对应的第一数据采样点位置和第二数据采样点位置,此时,所述第一数据采样点位置的下一个数据采样点位置到所述第二数据采样点位置的前一个数据采样点位置的范围,即为所述数据采样点位置范围。
[0171]
当然,所述接收端确定所述数据采样点位置范围的方法还可以有其他多种,此处不再 一一列举。
[0172]
采用本申请实施例提供的传输模式确定方法,接收端针对H个FFT长度中每个FFT长度对应的K个CP长度,分别将每个FFT长度与所述K个CP长度中每个CP长度组合,得到H*K种组合模式;其中,一种组合模式与一个相关值序列对应,所述相关值序列是基于预设的CP固定长度和所述组合模式中的FFT长度计算得到的;所述接收端针对每种组合模式,将多个OFDM符号内每个OFDM符号中相同数据采样点位置的相关值累加得到1个累加值序列,进而得到所述H*K种组合模式对应的H*K个累加值序列;最后,所述接收端将所述H*K个累加值序列中的绝对值最大的一个累加值所在的累加值序列对应的组合模式作为传输模式。在该方法中,接收端只需基于相关值序列进行加法计算,计算量小,计算复杂度低;并且将相应的相关值累加后,会凸显峰值,使接收端可以准确确定传输模式,因此该方法可以满足接收端快速准确地确定传输模式的需求。
[0173]
基于以上实施例,接收端在基于预设的CP固定长度和每种组合模式中的FFT长度计算计算所述组合模式对应的相关值序列时,可以不计算多个OFDM符号中连续的每个数据采样点位置的相关值,而是计算相隔固定数据采样点间隔的数据采样点位置的相关值。例如,固定数据采样点间隔可以为64(也可以为其他,本申请实施例不做限定),所述接收端可以计算得到相关值序列x(n),(n=1,65,129,....)。这样,在计算相关值序列的过程中,可以节省计算相关值的次数,可以降低计算复杂度。
[0174]
基于以上实施例,所述接收端在确定了传输模式后,可以基于所述传输模式中的CP长度和FFT长度计算所述传输模式对应的相关值序列,并针对所述传输,将多个OFDM符号内每个OFDM符号中相同数据采样点位置的相关值累加得到1个累加值序列;然后所述接收端在得到的所述累加值序列中,确定累加值的绝对值大于设定阈值、且包含绝对值最大的累加值的数据采样点位置范围,进而以所述数据采样点位置范围中的中间数据采样点位置为基准,对所述多个OFDM符号进行同步。
[0175]
基于以上实施例,本申请实施例还提供了一种接收端,该接收端应用于如图1所示的OFDM系统,用于实现如图2所示的传输模式确定方法。参阅图5所示,该接收端备500包括:处理单元501和确定单元502,其中:
[0176]
所述处理单元501,用于针对H个快速傅立叶变换FFT长度中每个FFT长度对应的K个循环前缀CP长度,分别将每个FFT长度与所述K个CP长度中每个CP长度组合,得到H*K种组合模式;其中,H、K为正整数,每个FFT长度与K种组合模式对应;一种组合模式与一个相关值序列对应,所述相关值序列是基于预设的CP固定长度和所述组合模式中的FFT长度计算得到的;以及
[0177]
针对每种组合模式,将多个OFDM符号内每个OFDM符号中相同数据采样点位置的相关值累加得到1个累加值序列;其中,所述多个OFDM符号内每个OFDM符号的相同数据位置是基于所述组合模式中的CP长度和FFT长度确定的;所述H*K种组合模式对应H*K个累加值序列;
[0178]
所述确定单元502,用于将所述H*K个累加值序列中的绝对值最大的一个累加值所在的累加值序列对应的组合模式作为传输模式。
[0179]
可选的,所述处理单元501,在基于所述CP固定长度和所述组合模式中的FFT长度计算得到所述相关值序列时,具体用于:
[0180]
对所述多个OFDM符号进行FFT处理,得到FFT处理后的数据;将所述FFT处理后的 数据均分成N seg段,并对每段FFT处理后的数据进行快速傅立叶逆变换IFFT处理,得到N seg段IFFT处理后的数据;其中,N seg为2t,t为正整数;根据所述CP固定长度、N seg和所述FFT长度,分别计算每段IFFT处理后的数据的相关值序列,得到N seg段IFFT处理后的数据分别对应的相关值序列;将所述N seg段IFFT处理后的数据中每段IFFT处理后的数据中相同数据采样点位置,在N seg段IFFT处理后的数据分别对应的相关值序列中的对应相关值相加,得到所述相关值序列。
[0181]
每种组合模式对应的相关值序列x(n),可以符合以下公式:
[0182]
[数0008]


[0183]
其中,y(n-i)为所述多个OFDM符号中数据采样点位置为(n-i)的数据;n表示所述多个OFDM符号中的任一数据采样点位置;i为相对于数据采样点位置n的偏移量;y *(n-i-N FFT)为所述多个OFDM符号中数据采样点位置为(n-i-N FFT)的数据的共轭;N FFT为该组合模式中的FFT长度,N cont为所述CP固定长度。
[0184]
每种组合传输模式对应的累加值序列x_avg(j),可以符合以下公式:
[0185]
[数0009]


[0186]
其中,j为累加值序列的索引值,1≤j≤(N FFT+N CP);N CP为该组合模式中的CP长度;x(j+m×(N FFT+N CP))为所述多个OFDM符号中数据采样点位置为(j+m×(N FFT+N CP))的相关值;Q为所述多个OFDM符号的总个数。
[0187]
可选的,所述处理单元501计算每段IFFT处理后的数据的相关值序列z l(p),可以符合以下公式:
[0188]
[数0010]


[0189]
其中,y l(p-q)为第l段IFFT处理后的数据中数据采样点位置为(p-q)的数据;p表示第l段IFFT处理后的数据中的任一数据采样点位置;q为相对于数据采样点位置p的偏移量; 为第l段IFFT处理后的数据中数据采样点位置为 的数据的共轭;L FFT为所述FFT长度,L cont为所述CP固定长度;
[0190]
所述组合模式对应的相关值序列z(p),可以符合以下公式:
[0191]
[数0011]


[0192]
每种组合传输模式对应的累加值序列z_avg(r),可以符合以下公式:
[0193]
[数0012]


[0194]
其中,r为累加值序列的索引值,1≤r≤(L FFT+L CP)/N seg;L CP为该组合模式中的CP长度;z(r+s×(L FFT+L CP)/N seg)为所述多个OFDM符号中数据采样点位置为(r+s×(L FFT+L CP)/N seg)的相关值;S为所述多个OFDM符号的总个数。
[0195]
所述处理单元501,还可以用于基于所述绝对值最大的一个累加值所在的累加值序列,确定累加值的绝对值大于设定阈值、且包含所述绝对值最大的一个累加值的数据采样点位置范围;以所述数据采样点位置范围中的中间数据采样点位置为基准,对所述多个OFDM符号进行同步。
[0196]
采用本申请实施例提供的接收端,针对H个FFT长度中每个FFT长度对应的K个CP长度,分别将每个FFT长度与所述K个CP长度中每个CP长度组合,得到H*K种组合模式;其中,一种组合模式与一个相关值序列对应,所述相关值序列是基于预设的CP固定长度和所述组合模式中的FFT长度计算得到的;所述接收端针对每种组合模式,将多个OFDM符号内每个OFDM符号中相同数据采样点位置的相关值累加得到1个累加值序列,进而得到所述H*K种组合模式对应的H*K个累加值序列;最后,所述接收端将所述H*K个累加值序列中的绝对值最大的一个累加值所在的累加值序列对应的组合模式作为传输模式。这样,接收端只需基于相关值序列进行加法计算,计算量小,计算复杂度低;并且将相应的相关值累加后,会凸显峰值,使接收端可以准确确定传输模式,因此可以满足接收端快速准确地确定传输模式的需求。
[0197]
需要说明的是,本申请实施例中对单元的划分是示意性的,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式。在本申请的实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。
[0198]
所述集成的单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本申请的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的全部或部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)或处理器(processor)执行本申请各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:U盘、移动硬盘、只读存储器(read-only memory,ROM)、随机存取存储器(random access memory,RAM)、磁碟或者光盘等各种可以存储程序代码的介质。
[0199]
基于以上实施例,本申请实施例还提供了一种接收端,所述接收端应用于如图1所示的OFDM系统,用于实现如图2所示的传输模式确定方法。参阅图6所示,所述接收端600包括:收发器601、处理器602和存储器604,其中:
[0200]
所述收发器601、所述处理器602和所述存储器604相互连接。可选的,所述收发器601、所述处理器602和所述存储器604可以通过图6中所示的总线603相互连接;所述总线603可以是外设部件互连标准(peripheral component interconnect,PCI)总线或扩展工业标准结构(extended industry standard architecture,EISA)总线等。所述总线可以分为地址总线、数据总线、控制总线等。为便于表示,图6中仅用一条粗线表示,但并不表示仅有一根总线或一种类型的总线。
[0201]
所述接收端600在实现如图2所示的传输模式确定方法时:
[0202]
所述收发器601,用于接收数据,所述数据包括多个OFDM符号;
[0203]
所述处理器602,用于针对H个快速傅立叶变换FFT长度中每个FFT长度对应的K个循环前缀CP长度,分别将每个FFT长度与所述K个CP长度中每个CP长度组合,得到H*K种组合模式;其中,H、K为正整数,每个FFT长度与K种组合模式对应;一种组合模式与一个相关值序列对应,所述相关值序列是基于预设的CP固定长度和所述组合模式中的FFT长度计算得到的;
[0204]
针对每种组合模式,将所述收发器601接收的多个OFDM符号内每个OFDM符号中相同数据采样点位置的相关值累加得到1个累加值序列;其中,所述多个OFDM符号内每个OFDM符号的相同数据位置是基于所述组合模式中的CP长度和FFT长度确定的;所述H*K种组合模式对应H*K个累加值序列;
[0205]
将所述H*K个累加值序列中的绝对值最大的一个累加值所在的累加值序列对应的组合模式作为传输模式。
[0206]
可选的,所述处理器602,在基于所述CP固定长度和所述组合模式中的FFT长度计算得到所述相关值序列时,具体用于:
[0207]
对所述多个OFDM符号进行FFT处理,得到FFT处理后的数据;
[0208]
将所述FFT处理后的数据均分成N seg段,并对每段FFT处理后的数据进行快速傅立叶逆变换IFFT处理,得到N seg段IFFT处理后的数据;其中,N seg为2 t,t为正整数;
[0209]
根据所述CP固定长度、N seg和所述FFT长度,分别计算每段IFFT处理后的数据的相关值序列,得到N seg段IFFT处理后的数据分别对应的相关值序列;
[0210]
将所述N seg段IFFT处理后的数据中每段IFFT处理后的数据中相同数据采样点位置,在N seg段IFFT处理后的数据分别对应的相关值序列中的对应相关值相加,得到所述相关值序列。
[0211]
可选的,每种组合模式对应的相关值序列x(n),符合以下公式:
[0212]
[数0013]


[0213]
其中,y(n-i)为所述多个OFDM符号中数据采样点位置为(n-i)的数据;n表示所述多个OFDM符号中的任一数据采样点位置;i为相对于数据采样点位置n的偏移量;y *(n-i-N FFT)为所述多个OFDM符号中数据采样点位置为(n-i-N FFT)的数据的共轭;N FFT为该组合模式中的FFT长度,N cont为所述CP固定长度。
[0214]
可选的,每种组合传输模式对应的累加值序列x_avg(j),符合以下公式:
[0215]
[数0014]


[0216]
其中,j为累加值序列的索引值,1≤j≤(N FFT+N CP);N CP为该组合模式中的CP长度;x(j+m×(N FFT+N CP))为所述多个OFDM符号中数据采样点位置为(j+m×(N FFT+N CP))的相关值;Q为所述多个OFDM符号的总个数。
[0217]
可选的,所述处理器602计算每段IFFT处理后的数据的相关值序列z l(p),符合以下公式:
[0218]
[数0015]


[0219]
其中,y l(p-q)为第l段IFFT处理后的数据中数据采样点位置为(p-q)的数据;p表示第l段IFFT处理后的数据中的任一数据采样点位置;q为相对于数据采样点位置p的偏移量; 为第l段IFFT处理后的数据中数据采样点位置为 的数据的共轭;L FFT为所述FFT长度,L cont为所述CP固定长度;
[0220]
所述组合模式对应的相关值序列z(p),符合以下公式:
[0221]
[数0016]


[0222]
可选的,每种组合传输模式对应的累加值序列z_avg(r),符合以下公式:
[0223]
[数0017]


[0224]
其中,r为累加值序列的索引值,1≤r≤(L FFT+L CP)/N seg;L CP为该组合模式中的CP长度;z(r+s×(L FFT+L CP)/N seg)为所述多个OFDM符号中数据采样点位置为(r+s×(L FFT+L CP)/N seg)的相关值;S为所述多个OFDM符号的总个数。
[0225]
可选的,所述处理器602,还用于:
[0226]
基于所述绝对值最大的一个累加值所在的累加值序列,确定累加值的绝对值大于设定阈值、且包含所述绝对值最大的一个累加值的数据采样点位置范围;
[0227]
以所述数据采样点位置范围中的中间数据采样点位置为基准,对所述多个OFDM符号进行同步。
[0228]
所述存储器604,用于存放程序等。具体地,程序可以包括程序代码,该程序代码包括计算机操作指令。所述存储器604可能包括RAM,也可能还包括非易失性存储器,例如至少一个磁盘存储器。所述处理器602执行所述存储器604所存放的应用程序,实现上述功能,从而实现如图2所示的传输模式确定方法。
[0229]
采用本申请实施例提供的接收端,针对H个FFT长度中每个FFT长度对应的K个CP长度,分别将每个FFT长度与所述K个CP长度中每个CP长度组合,得到H*K种组合模式;其中,一种组合模式与一个相关值序列对应,所述相关值序列是基于预设的CP固定长度和所述组合模式中的FFT长度计算得到的;所述接收端针对每种组合模式,将多个OFDM符号内每个OFDM符号中相同数据采样点位置的相关值累加得到1个累加值序列,进而得到所述H*K种组合模式对应的H*K个累加值序列;最后,所述接收端将所述H*K个累加值序列中的绝对值最大的一个累加值所在的累加值序列对应的组合模式作为传输模式。这样,接收端只需基于相关值序列进行加法计算,计算量小,计算复杂度低;并且将相应的相关值累加后,会凸显峰值,使接收端可以准确确定传输模式,因此可以满足接收端快速准确地确定传输模式的需求。
[0230]
本领域内的技术人员应明白,本申请的实施例可提供为方法、系统、或计算机程序产品。因此,本申请可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本申请可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、CD-ROM、光学存储器等)上实施的计算机程序产品的形式。
[0231]
本申请是参照根据本申请实施例的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。
[0232]
这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。
[0233]
这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。
[0234]
显然,本领域的技术人员可以对本申请实施例进行各种改动和变型而不脱离本申请实施例的精神和范围。这样,倘若本申请实施例的这些修改和变型属于本申请权利要求及其等同技术的范围之内,则本申请也意图包含这些改动和变型在内。

权利要求书

[权利要求 1]
一种传输模式确定方法,应用于正交频分复用OFDM系统,其特征在于,包括: 接收端针对H个快速傅立叶变换FFT长度中每个FFT长度对应的K个循环前缀CP长度,分别将每个FFT长度与所述K个CP长度中每个CP长度组合,得到H*K种组合模式;其中,H、K为正整数,每个FFT长度与K种组合模式对应;一种组合模式与一个相关值序列对应,所述相关值序列是基于预设的CP固定长度和所述组合模式中的FFT长度计算得到的; 所述接收端针对每种组合模式,将接收的多个OFDM符号内每个OFDM符号中相同数据采样点位置的相关值累加得到1个累加值序列;其中,所述多个OFDM符号内每个OFDM符号的相同数据位置是基于所述组合模式中的CP长度和FFT长度确定的;所述H*K种组合模式对应H*K个累加值序列; 所述接收端将所述H*K个累加值序列中的绝对值最大的一个累加值所在的累加值序列对应的组合模式作为传输模式。
[权利要求 2]
如权利要求1所述的方法,其特征在于,所述接收端基于所述CP固定长度和所述组合模式中的FFT长度计算得到所述相关值序列,包括: 所述接收端对所述多个OFDM符号进行FFT处理,得到FFT处理后的数据; 所述接收端将所述FFT处理后的数据均分成N seg段,并对每段FFT处理后的数据进行快速傅立叶逆变换IFFT处理,得到N seg段IFFT处理后的数据;其中,N seg为2t,t为正整数; 所述接收端根据所述CP固定长度、N seg和所述FFT长度,分别计算每段IFFT处理后的数据的相关值序列,得到N seg段IFFT处理后的数据分别对应的相关值序列; 所述接收端将所述N seg段IFFT处理后的数据中每段IFFT处理后的数据中相同数据采样点位置,在N seg段IFFT处理后的数据分别对应的相关值序列中的对应相关值相加,得到所述相关值序列。
[权利要求 3]
如权利要求1所述的方法,其特征在于,每种组合模式对应的相关值序列x(n),符合以下公式: [数0001]


其中,y(n-i)为所述多个OFDM符号中数据采样点位置为(n-i)的数据;n表示所述多个OFDM符号中的任一数据采样点位置;i为相对于数据采样点位置n的偏移量;y *(n-i-N FFT)为所述多个OFDM符号中数据采样点位置为(n-i-N FFT)的数据的共轭;N FFT为该组合模式中的FFT长度,N cont为所述CP固定长度。
[权利要求 4]
如权利要求3所述的方法,其特征在于,每种组合传输模式对应的累加值序列x_avg(j),符合以下公式: [数0002]


其中,j为累加值序列的索引值,1≤j≤(N FFT+N CP);N CP为该组合模式中的CP长 度;x(j+m×(N FFT+N CP))为所述多个OFDM符号中数据采样点位置为(j+m×(N FFT+N CP))的相关值;Q为所述多个OFDM符号的总个数。
[权利要求 5]
如权利要求2所述的方法,其特征在于,所述接收端计算每段IFFT处理后的数据的相关值序列z l(p),符合以下公式: [数0003]


其中,y l(p-q)为第l段IFFT处理后的数据中数据采样点位置为(p-q)的数据;p表示第l段IFFT处理后的数据中的任一数据采样点位置;q为相对于数据采样点位置p的偏移量; 为第l段IFFT处理后的数据中数据采样点位置为 的数据的共轭;L FFT为所述FFT长度,L cont为所述CP固定长度; 所述组合模式对应的相关值序列z(p),符合以下公式: [数0004]


[权利要求 6]
如权利要求5所述的方法,其特征在于,每种组合传输模式对应的累加值序列z_avg(r),符合以下公式: [数0005]


其中,r为累加值序列的索引值,1≤r≤(L FFT+L CP)/N seg;L CP为该组合模式中的CP长度;z(r+s×(L FFT+L CP)/N seg)为所述多个OFDM符号中数据采样点位置为(r+s×(L FFT+L CP)/N seg)的相关值;S为所述多个OFDM符号的总个数。
[权利要求 7]
如权利要求1-6任一项所述的方法,其特征在于,还包括: 所述接收端基于所述绝对值最大的一个累加值所在的累加值序列,确定累加值的绝对值大于设定阈值、且包含所述绝对值最大的一个累加值的数据采样点位置范围; 所述接收端以所述数据采样点位置范围中的中间数据采样点位置为基准,对所述多个OFDM符号进行同步。
[权利要求 8]
一种接收端,应用于正交频分复用OFDM系统,其特征在于,包括: 收发器,用于接收数据,所述数据包括多个OFDM符号; 存储器,用于存储程序指令; 处理器,用于调用存储在所述存储器中的程序指令执行: 针对H个快速傅立叶变换FFT长度中每个FFT长度对应的K个循环前缀CP长度,分别将每个FFT长度与所述K个CP长度中每个CP长度组合,得到H*K种组合模式;其中,H、K为正整数,每个FFT长度与K种组合模式对应;一种组合模式与一个相关值序列对应,所述相关值序列是基于预设的CP固定长度和所述组合模式中的FFT长度计算得到的; 针对每种组合模式,将所述收发器接收的多个OFDM符号内每个OFDM符号中相同数据 采样点位置的相关值累加得到1个累加值序列;其中,所述多个OFDM符号内每个OFDM符号的相同数据位置是基于所述组合模式中的CP长度和FFT长度确定的;所述H*K种组合模式对应H*K个累加值序列; 将所述H*K个累加值序列中的绝对值最大的一个累加值所在的累加值序列对应的组合模式作为传输模式。
[权利要求 9]
如权利要求8所述的接收端,其特征在于,所述处理器,在基于所述CP固定长度和所述组合模式中的FFT长度计算得到所述相关值序列时,具体用于: 对所述多个OFDM符号进行FFT处理,得到FFT处理后的数据; 将所述FFT处理后的数据均分成N seg段,并对每段FFT处理后的数据进行快速傅立叶逆变换IFFT处理,得到N seg段IFFT处理后的数据;其中,N seg为2t,t为正整数; 根据所述CP固定长度、N seg和所述FFT长度,分别计算每段IFFT处理后的数据的相关值序列,得到N seg段IFFT处理后的数据分别对应的相关值序列; 将所述N seg段IFFT处理后的数据中每段IFFT处理后的数据中相同数据采样点位置,在N seg段IFFT处理后的数据分别对应的相关值序列中的对应相关值相加,得到所述相关值序列。
[权利要求 10]
如权利要求8所述的接收端,其特征在于,每种组合模式对应的相关值序列x(n),符合以下公式: [数0006]


其中,y(n-i)为所述多个OFDM符号中数据采样点位置为(n-i)的数据;n表示所述多个OFDM符号中的任一数据采样点位置;i为相对于数据采样点位置n的偏移量;y *(n-i-N FFT)为所述多个OFDM符号中数据采样点位置为(n-i-N FFT)的数据的共轭;N FFT为该组合模式中的FFT长度,N cont为所述CP固定长度。
[权利要求 11]
如权利要求10所述的接收端,其特征在于,每种组合传输模式对应的累加值序列x_avg(j),符合以下公式: [数0007]


其中,j为累加值序列的索引值,1≤j≤(N FFT+N CP);N CP为该组合模式中的CP长度;x(j+m×(N FFT+N CP))为所述多个OFDM符号中数据采样点位置为(j+m×(N FFT+N CP))的相关值;Q为所述多个OFDM符号的总个数。
[权利要求 12]
如权利要求9所述的接收端,其特征在于,所述处理器计算每段IFFT处理后的数据的相关值序列z l(p),符合以下公式: [数0008]


其中,y l(p-q)为第l段IFFT处理后的数据中数据采样点位置为(p-q)的数据;p表示第l段IFFT处理后的数据中的任一数据采样点位置;q为相对于数据采样点位置p的偏 移量; 为第l段IFFT处理后的数据中数据采样点位置为 的数据的共轭;L FFT为所述FFT长度,L cont为所述CP固定长度; 所述组合模式对应的相关值序列z(p),符合以下公式: [数0009]


[权利要求 13]
如权利要求12所述的接收端,其特征在于,每种组合传输模式对应的累加值序列z_avg(r),符合以下公式: [数0010]


其中,r为累加值序列的索引值,1≤r≤(L FFT+L CP)/N seg;L CP为该组合模式中的CP长度;z(r+s×(L FFT+L CP)/N seg)为所述多个OFDM符号中数据采样点位置为(r+s×(L FFT+L CP)/N seg)的相关值;S为所述多个OFDM符号的总个数。
[权利要求 14]
如权利要求9-13任一项所述的接收端,其特征在于,所述处理器,还用于: 基于所述绝对值最大的一个累加值所在的累加值序列,确定累加值的绝对值大于设定阈值、且包含所述绝对值最大的一个累加值的数据采样点位置范围; 以所述数据采样点位置范围中的中间数据采样点位置为基准,对所述多个OFDM符号进行同步。
[权利要求 15]
一种计算机存储介质,其特征在于,所述计算机存储介质中存储有计算机可执行指令,所述计算机可执行指令在被所述计算机调用时用于使所述计算机执行权利要求1-7任一项所述的方法。

附图

[ 图 0001]  
[ 图 0002]  
[ 图 0003]  
[ 图 0004]  
[ 图 0005]  
[ 图 0006]