一种前导preamble序列的生成方法和设备的利记博彩app

文档序号:7750317阅读:395来源:国知局
专利名称:一种前导preamble序列的生成方法和设备的利记博彩app
技术领域
本发明涉及无线通信领域,尤其涉及一种前导preamble序列的生成方法和设备。
背景技术
LTE (Long Term Evolution,长期演进)系统被广泛的认为是准4G无线通信系统, 它具有下行100M上行50M的传输速率,同时支持更高的移动速度(350km/h)和更大的小区 覆盖半径(100公里),支持每小区200名用户同时在线。除此之外,LTE还具有灵活的带宽 配置(1.4M 20M),支持多媒体广播业务和端到端QoS (Quality of Service,服 务质量) 等特点。因此LTE也被认为是未来移动动心的发展方向和4G技术的候选标准。在正常的用户数据通信之前,UE (User Experience,用户体验)首先要进行随机 接入过程,以便用来调整上行(Uplink)发送时间,分配无线网络临时标识(RNTI),随机接 入冲突解决等。在LTE的上行链路中,随机接入信道PRACH用来发起用户的随机接入请求, 其中一般的随机接入的信令过程如图1所示。随机接入过程分为四步,第一步是UE发送随 机接入前导preamble序列,第二部是eNodeB发送随机接入响应,其中含有上行时间调整信 息,而后UE根据该调整信息调整上行发送时间。第三步和第四步是无线资源控制(Radio Resource Control)协议信令。其中第一步包括本发明涉及的Preamble序列的生成过程中 频域ZC序列的生成过程。UE要在64个预先定义的Preamble序列中,按照上层指示选择一 个序列并按照一定的步骤生成。Preamble的生成在整个随机接入过程中处于重要的地位,Preamble是由 Zadoff-Chu序列即,ZC序列,经过循环移位,时频变换,物理资源映射生成的。ZC序列的时 域生成公式为公式1
,7Vun{n+\)=OSNzc-I⑴其中^为序列长度,如图1所示,分为四种格式。u为ZC序列的生成根值,对于 格式0 3,其取值为0 837,而对于格式4其取值为0 137。一个Preamble序列的时域构成如图2所示,其中21为CP(Cyclic Prefix,循环前 缀),22为Preamble的时域序列,T。P为循环前缀的长度,Tseq为时域序列的长度。Preamble 按照长度不同分为四种格式,如图3所示,其中Ts为LTE系统时间采样样点间隔,长度为Ts =1/(15000X2048)秒。协议3GPP TS36. 211中规定的Preamble序列的生成过程如公式2所示
TVzc-ITVzc-Ij2mk
外)=Akach Σ Σ 日 ^一
k=0 ( 2 )其中Xu,v(n)为时域的ZC序列,U为根值,ν为循环移位偏移量索引,实际的循环移位样点数为
—个资源
块(Resource Block)中子载波的数目,iVg为eNodeB为该用户分配的上行资源块的数目, 二为eNodeB为该用户分配的Preamble序列频域资源的起始位置,该位置以资源块为单 位。功率控制调整因子。K= Af/AfM,其中Δ f为数据子载波间隔(LTE系统中 位15kHz或者7. 5kHz),Δ fKA为Preamble序列频域子载波间隔。^为一个固定的频域偏移 量。Δ fM和炉的取值如图4所示。LTE协议中规定的Preamble生成过程在实现过程中可以分解为实现单元,其结构 如图5所示,时域序列生成单元51按照公式1生成时域的ZC序列,循环移位单元52按照 eNodeB和UE上层的指示选择一个循环移位的偏移量,对时域的ZC序列进行循环移位,其过 程可以由公式3表示xu,v (n) = xu((n+Cv)mod Nzc)(3)其中,Cv是由计算得到的循环移位偏移量。此时完成ZC序列的时域生成过程,该 时域序列的长度为839或者139,如图1所示。然后经过DFT单元53进行离散傅里叶变换, 生成频域ZC序列,该DFT操作的点数与时域ZC序列的长度相同,为839或者139。频域映 射单元54完成频域资源的映射。Preamble序列所占的带宽为1. 08M,其中频域序列所占带 宽为1.048M,其余为保护间隔。为了避免接入冲突,eNodeB为用户分配了不同的频域位置 用来传输该1. 08M的Preamble序列。因此UE需要将该频域序列搬移到eNodeB指定的频 带上,该频带的起始位置为公式2中的kQ,频带长度为1.08M,频域ZC序列则被放置到以上 分配频带的中间1. 048M的空间上。IFFT单元55将频域的ZC转换到时域。该IFFT操作 的点数为该Preamble序列对应的时域采样点数,图6和图7分别为formatO和format4的 Preamble序列对应的时域采样点数示意图。对于PreambIeformatl,format2, format3,需 要经过重复单元56,对formatO进行相应次数的重复而获得,然后经过加CP单元58,完成 时域的Preamble序列的生成。由图6和图7可以看到,IFFT单元55中IFFT的最大的点数达到24576,在通常意 义上的IFFT实现中,其运算量将是巨大的并且是难以实现的,进一步的,巨大的运算量必 然会导致高功耗和电路面积的增大。

发明内容
有鉴于此,本发明提供一种前导preamble序列的生成方法和设备,以解决现有技 术中计算量大、难以实现等问题。其方案具体为一种前导preamble序列的生成方法,包括生成频域ZC序列;确定目标preamble序列的格式及时域采样点数;根据所述目标preamble序列的时域采样点数将所述频域ZC序列进行相应的预设 小点数离散傅里叶逆变换,得到时域序列;对时域序列进行插值,将其长度转换回与所述目标preamble序列时域采样点数 对应的长度;根据预设频域资源的起始位置获得相位旋转角度;
将长度转换后的时域序列与所述相位旋转角度相乘,进行相位转换;根据所述目标preamble序列的格式对所述相位转换后的时域序列进行相应的后 续处理;添加循环前缀到所述后续处理后的时域序列,得到目标preamble序列。优选的,当所述目标preamble序列的时域采样点数为1024时,将所述ZC序列进 行采样点数为1024的离散傅里叶逆变换。优选的,当所述目标preamble序列的时域采样点数大于或等于2048时,将所述ZC 序列进行采样点数为2048的离散傅里叶逆变换。优选的,当所述目标preamble序列的格式为format 0或format 4时,所述后续 处理为空操作。优选的,当所述目标preamble序列的格式为formatl、format2或format3时,所 述后续处理为对所述相位转换后的时域序列进行相应次数的重复操作。优选的,按照以下过程生成频域ZC序列按照公式生成时域ZC序列;
计算所述时域ZC序列和;根据预设频域索引值从所述ZC序列中选择时域样点值;将所述选择的时域样点值进行共轭运算;获得所述时域ZC序列和与所述共轭运算后的时域样点值的相乘结果;根据预先设置的循环移位偏移量生成相位旋转角度;将所述时域ZC序列和与所述共轭运算后的时域样点值的相乘结果与所述相位旋 转角度相乘,得到频域ZC序列。一种前导preamble序列的生成设备,包括频域ZC序列生成单元,用于生成频域ZC序列;确定单元,用于确定目标preamble序列的格式及时域采样点数;离散傅里叶逆变换单元,用于根据所述目标preamble序列的时域采样点数将所 述频域ZC序列进行相应的预设小点数离散傅里叶逆变换,得到时域序列;插值单元,对时域序列进行插值,将其长度转换回与所述目标preamble序列时域 采样点数对应的长度;角度生成单元,用于根据预设频域资源的起始位置获得相位旋转角度;第一相乘单元,用于将长度转换后的时域序列与所述相位旋转角度相乘,进行相 位转换;后续处理单元,用于根据所述目标preamble序列的格式对所述相位转换后的时 域序列进行相应的后续处理;加循环前缀单元,用于添加循环前缀到所述后续处理后的时域序列,得到目标 preamble 序列。优选的,所述频域ZC序列生成单元包括时域ZC序列生成单元,用于按照公式生成时域ZC序列;求和单元,用于计算所述时域ZC序列的和;样点选择单元,用于根据预设频域索引值从所述ZC序列中选择时域样点值;
共轭单元,用于将所述选择的时域样点值进行共轭运算;第一相乘单元,用于获得所述时域ZC序列和与所述共轭运算后的时域样点值的 相乘结果;角度生成单元,用于根据预先设置的循环移位偏移量生成相位旋转角度;第二相乘单元,用于将所述第一相乘单元的结果与所述角度生成单元的结果相 乘,得到频域ZC序列。优选的,所述插值单元包括顺序相连的三倍上采样单元,第一低通滤波器,第一 两倍上采样单元,第二低通滤波器单元,第二两倍上采样单元,第三低通滤波器单元。从上述的技术方案可以看出,本发明实施例公开的preamble序列的生成方法针 对不同时域采样点数,预先设定了不同类型的小点数IFFT变换,避免了大点数IFFT变换的 情况出现,从而提高了运算速度,然后对其进行等效运算,最终生成等效于频域资源映射和 大点数IFFT运算preamble序列,并依靠插值操作,按照不同的需求,调整其精确度。通过上述方法,减小了 preamble序列生成过程中的计算量,提高了生成速度,同 时降低了功耗和电路面积。


为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现 有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本 发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以 根据这些附图获得其他的附图。图1为ZC序列格式示意图2为Preamble序列的时域构成示意图3为Preamble序列格式示意图4为的取值示意图5为Preamble生成设备结构示意图6为Preamble formatO序列对应的时域采样点_女示意图
图7为Preamble format4序列对应的时域采样点_女示意图
图8为实施例1公开的preamble序列的生成方法流程图9为实施例2公开的preamble序列的生成方法流程图10为实施例3公开的频域ZC序列生成方法流程图11为本发明公开的preamble序列生成设备结构示意图12为本发明公开的频域ZC序列生成单元的结构示意图13为本发明公开的插值单元的结构示意图。
具体实施例方式
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完 整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于 本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他 实施例,都属于本发明保护的范围。
本发明公开了一种前导preamble序列的生成方法,避免了大点数IFFT的运算过 程,解决了现有技术中运算量大且难以实现的问题。其具体实施方式
如下所述实施例一本实施例公开的preamble序列的生成方法的流程如图8所示,包括步骤S81、转换所述时域ZC序列为频域ZC序列;本步骤中依据公式1,在给定其他参数的情况下,获得时域ZC序列。本实施例中 频域ZC序列的转换过程与现有技术相同,首先对时域ZC序列进行循环移位,然后将其进行 DFT变换。步骤S82、确定目标preamble序列的格式及时域采样点数;由图1可以看到,不同ZC序列的长度对应不同格式的preamble序列,而对于不同 格式的preamble序列,当系统带宽不同时,其时域采样点数也不相同,即序列长度也不同, 所以后续操作也会有所不同。步骤S83、根据所述目标preamble序列的及时域采样点数将所述频域ZC序列进行 相应的预设离散傅里叶逆变换IFFT,得到时域序列;本发明中预先设定了采样点数为1024或2048的两种类型的小点数离散傅里叶逆 变换,根据不同preamble序列的时域采样点数,选取不同的小点数IFFT变换。假设输入为Fu(k),k = 0,1,…,Nzc_l,两侧补零到Nifft点,输出为Hu⑴,i = 0, 1,…,Nifft-1,其中,对于Preamble formats时域采样点数为1024的目标preamble序列, Nifft = 1024,而对于其他采样点数大于或等于2048的情况,Nifft = 2048。步骤S84、对时域序列进行插值,将其长度转换回与所述目标preamble序列时域 采样点数对应的长度;由于预设的小点数IFFT变换过程中将时域采样点数大于2048的序列的长度改变 为2048,所以需要在此,通过插值,将其长度改变回其原有的长度,对于不同的长度改变,插 值的过程也不同。经过插值后的时域序列Uu(t),t = 0,1, L-LL为与目标preamble序列的时域 采样点数对应。步骤S85、根据预设频域资源的起始位置获得相位旋转角度;根据M二,按照公式4
j2_ 釓-(N 监/2-3))NggKA _L
一 一(4)
nPRBv ^ ‘生成相位旋转的角度。本步骤中,将频域的频带偏移量转换为时域的相位偏移。步骤S86、将长度转换后的时域序列与所述相位旋转角度相乘,进行相位转换;通过时域的相位转换实现频域的位置偏移。步骤S87、根据所述目标preamble序列的格式对所述相位转换后的时域序列进行 相应的后续处理;对于不同的preamble序列格式,其后续处理操作有所不同。步骤S88、添加循环前缀到所述后续处理后的时域序列,得到目标preamble序列。
8
为时域序列添加循环前缀CP,得到目标preamble序列。由上述步骤可以看出,该方法针对不同时域采样点数,预先设定了不同类型的小 点数IFFT变换,避免了大点数IFFT变换的情况出现,从而提高了运算速度,然后对其进行 等效运算,最终生成等效于频域资源映射和大点数IFFT运算preamble序列,并依靠插值操 作,按照不同的需求,调整其精确度。通过上述方法,减小了 preamble序列生成过程中的计算量,提高了生成速度,同 时降低了功耗和电路面积。实施例二由上述实施例可以看出,根据不同的preamble序列格式及时域样点参数,其具体 的生成过程有所不同,本实施例将针对上述不同,进行进一步的说明。其流程如图9所示, 包括步骤S91、生成频域ZC序列;步骤S92、确定目标preamble序列的格式及时域采样点数;根据预选要求,确定需要生成的preamble序列的格式及时域采样点数。步骤S93、判断所述目标preamble序列的时域采样点数,当为1024时执行步骤 S941,当大于或等于2048时,执行步骤S942 ;步骤S941、将所述ZC序列进行采样点数为1024的离散傅里叶逆变换,得到时域序 列;对于目标preamble序列的时域采样点数等于1024情况,由于IFFT单元中有与其 对应的采样点数,则将其按照对应的采样点数进行变换。步骤S942、将所述ZC序列进行采样点数为2048的离散傅里叶逆变换,得到时域序 列;当目标preamble序列的时域采样点数等于2048时,将其按照2048采样点进行 IFFT变换,而但其大于2048时,为了降低其计算量,同样按照2048采样点进行IFFT变换。步骤S95、将所述时域序列进行插值,将其长度转换成与所述目标preamble序列 时域采样点数对应的长度;由于IFFT变换过程中将时域序列的长度改变为1024或2048,采样点数大于2048 的序列的长度被统一变换为2048,所以需要在此,通过插值,将其长度扩充到与所述目标 preamble序列时域采样点数对应的长度。对于不同的长度改变,插值的过程也不同。经过插值后的时域序列Uu(t),t = 0,1, L-LL值为目标preamble序列时域采 样点数。步骤S96、根据预设频域资源的起始位置获得相位旋转角度;根据按照公式4
亂-(Na/2-3))NsRgKA _L
广 ~~ C(4)
nPRBy J生成相位旋转的角度。本步骤中,将频域的偏移量转换为时域的相位偏移。步骤S97、将长度转换后的时域序列与所述相位旋转角度相乘,进行相位转换;
通过时域的相位转换实现频域的频带偏移。步骤S98、判断所述目标preamble序列的格式,当其格式为formatO或format4 时,执行步骤S991,当其格式为format 1、format2或format3时,执行步骤S992 ;对于不同的preamble序列格式,其后续处理操作有所不同。步骤S991、对所述相位转换后的时域序列进行空操作;步骤S992、对所述相位转换后的时域序列进行相应次数的重复操作;因为formatl、format2和format3格式的序列可以通过对formatO的重复操作得 到,所述的重复操作为在所述时域序列后在连接该时域序列,具体的连接次数根据不同的 类型而定。步骤S910、添加循环前缀到所述后续处理后的时域序列,得到目标preamble序 列。为时域序列添加循环前缀CP,得到目标preamble序列。本实施例中针对不同的preamble序列格式及时域样点参数,对preamble序列的 生成过程进行了更为详细的描述。实施例三本发明中preamble序列的生成需要依靠频域ZC序列,除利用现有技术中的方法 生成频域ZC序列外,本实施例公开了一种新的频域ZC序列生成方法,其流程如图10所示, 包括步骤S 101、按照公式生成时域ZC序列;步骤S102、计算所述时域ZC序列和;利用公式5计算序列和, 步骤S103、根据预设频域索引值从所述ZC序列中选择时域样点值;假设此时的索引值为k,根据ZC序列的特性,此时与其对应的时域索引值为u' k, 则此时的样点值为Xu(u' k),其中u'满足mod(u' u, Nzc) = 1 ;步骤S104、将所述选择的时域样点值进行共轭运算;将所述样点值xu(u' k)进行共轭运算得到步骤S105、获得所述时域ZC序列和与所述共轭运算后的时域样点值的相乘结果;
Nzc-1将所述
与所述,7、根据公式6相乘,
(6)步骤S106、根据预先设置的循环移位偏移量生成相位旋转角度;根据循环移位偏移量Cv按照公式7 生成相位旋转的角度。
步骤S107、将所述时域ZC序列和与所述共轭运算后的时域样点值的相乘结果与 所述相位旋转角度相乘,得到频域ZC序列。根据公式8 得到频域ZC序列。由于时域ZC序列的采样点数为839或者139,与传统DFT基_2,4,8的点数要求 并不匹配,所以,直接对其进行DFT会出现计算速度慢,计算量大、不易实现等问题。而本实 施例中公开的生成频域ZC序列的方法采用了采用一系列等效运算,替代现有技术中的DFT 运算和循环移位,由于不需考虑运算数值类型与DFT运算数值类型不匹配的情况,没有出 现对计算数值类型的要求步骤,避免了由于计算数值类型不匹配,采用DFT运算造成的计 算量大、运算速度慢、不易实现等问题,进一步提高了 preamble序列的生成速度,和生成效 率。本发明同时公开了一种前导preamble序列的生成设备,其结构如图11所示,包 括频域ZC序列生成单元111、确定单元112、离散傅里叶逆变换单元113、插值单元114、角 度生成单元115、第一相乘单元116、后续处理单元117和加循环前缀单元118,其中时域ZC序列生成单元111用于生成频域ZC序列;确定单元112用于确定目标 preamble序列的格式及时域采样点数;离散傅里叶逆变换单元113用于根据所述目标 preamble序列的时域采样点数将所述频域ZC序列进行相应的预设小点数离散傅里叶逆变 换,得到时域序列;插值单元114用于将所述时域序列进行插值,将其长度转换成与所述目 标preamble序列时域采样点数对应的长度;角度生成单元115用于根据预设频域资源的起 始位置获得相位旋转角度;第一相乘单元116用于将长度转换后的时域序列与所述相位旋 转角度相乘,进行相位转换;后续处理单元117用于根据所述目标preamble序列的格式对 所述相位转换后的时域序列进行相应的后续处理;加循环前缀单元118用于添加循环前缀 到所述后续处理后的时域序列,得到目标preamble序列。频域ZC序列生成单元111的结构可以与现有技术相同,也可以如图12所示,包 括时域ZC序列生成单元1111、求和单元1112、样点选择单元1113、共轭单元1114、第二相 乘单元1115、角度生成单元1116和第三相乘单元1117,其中时域ZC序列生成单元1111用于按照公式生成时域ZC序列,求和单元1112用于 计算所述时域ZC序列的和;样点选择单元1113用于根据预设频域索引值从所述ZC序列中 选择时域样点值;共轭单元1114用于将所述选择的时域样点值进行共轭运算;第二相乘单 元1115用于获得所述时域ZC序列和与所述共轭运算后的时域样点值的相乘结果;角度生 成单元1116用于根据预先设置的循环移位偏移量生成相位旋转角度;第三相乘单元1117 用于将所述第二相乘单元的结果与所述角度生成单元的结果相乘,得到频域ZC序列。插值单元114的结构如图13所示,包括三倍上采样单元1141,第一低通滤波器 1142,第一两倍上采样单元1143,第二低通滤波器单元1144,第二两倍上采样单元1145,第 三低通滤波器单元1146,各个单元依次顺序相连,经过IFFT得到的时域序列从所述三倍上 采样单元1141中输入,对其进行多次采样和低通滤波操作,根据不同的时域序列格式及采 样点数,取出位于不同处理过程的与其对应的值。本发明并不限定插值单元的结构,还可以有多种组合形式,通过调整其组合形式,可以实现提高preamble序列精确度的目的。 本说明书中各个实施例采用递进的方式描述,每个实施例重点说明的都是与其他 实施例的不同之处,各个实施例之间相同相似部分互相参见即可。对于实施例公开的装置 而言,由于其与实施例公开的方法相对应,所以描述的比较简单,相关之处参见方法部分说 明即可。专业人员还可以进一步意识到,结合本文中所公开的实施例描述的各示例的单元 及算法步骤,能够以电子硬件、计算机软件或者二者的结合来实现,为了清楚地说明硬件和 软件的可互换性,在上述说明中已经按照功能一般性地描述了各示例的组成及步骤。这些 功能究竟以硬件还是软件方式来执行,取决于技术方案的特定应用和设计约束条件。专业 技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应 认为超出本发明的范围。结合本文中所公开的实施例描述的方法或算法的步骤可以直接用硬件、处理器执 行的软件模块,或者二者的结合来实施。软件模块可以置于随机存储器(RAM)、内存、只读存 储器(ROM)、电可编程ROM、电可擦除可编程ROM、寄存器、硬盘、可移动磁盘、CD-ROM、或技术 领域内所公知的任意其它形式的存储介质中。对所公开的实施例的上述说明,使本领域专业技术人员能够实现或使用本发明。 对这些实施例的多种修改对本领域的专业技术人员来说将是显而易见的,本文中所定义的 一般原理可以在不脱离本发明的精神或范围的情况下,在其它实施例中实现。因此,本发明 将不会被限制于本文所示的这些实施例,而是要符合与本文所公开的原理和新颖特点相一 致的最宽的范围。
1权利要求
一种前导preamble序列的生成方法,其特征在于,包括生成频域ZC序列;确定目标preamble序列的格式及时域采样点数;根据所述目标preamble序列的时域采样点数将所述频域ZC序列进行相应的预设小点数离散傅里叶逆变换,得到时域序列;对时域序列进行插值,将其长度转换回与所述目标preamble序列时域采样点数对应的长度;根据预设频域资源的起始位置获得相位旋转角度;将长度转换后的时域序列与所述相位旋转角度相乘,进行相位转换;根据所述目标preamble序列的格式对所述相位转换后的时域序列进行相应的后续处理;添加循环前缀到所述后续处理后的时域序列,得到目标preamble序列。
2.根据权利要求1所述的方法,其特征在于,当所述目标preamble序列的时域采样点 数为1024时,将所述ZC序列进行采样点数为1024的离散傅里叶逆变换。
3.根据权利要求2所述的方法,其特征在于,当所述目标preamble序列的时域采样点 数大于或等于2048时,将所述ZC序列进行采样点数为2048的离散傅里叶逆变换。
4.根据权利要求3所述的方法,其特征在于,当所述目标preamble序列的格式为 formatO或format4时,所述后续处理为空操作。
5.根据权利要求4所述的方法,其特征在于,当所述目标preamble序列的格式为 format 1, format2或format3时,所述后续处理为对所述相位转换后的时域序列进行相应 次数的重复操作。
6.根据权利要求1-5中任意一项所述的方法,其特征在于,按照以下过程生成频域ZC 序列按照公式生成时域ZC序列; 计算所述时域ZC序列和;根据预设频域索引值从所述ZC序列中选择时域样点值; 将所述选择的时域样点值进行共轭运算;获得所述时域ZC序列和与所述共轭运算后的时域样点值的相乘结果; 根据预先设置的循环移位偏移量生成相位旋转角度;将所述时域ZC序列和与所述共轭运算后的时域样点值的相乘结果与所述相位旋转角 度相乘,得到频域ZC序列。
7.一种前导preamble序列的生成设备,其特征在于,包括 频域ZC序列生成单元,用于生成频域ZC序列;确定单元,用于确定目标preamble序列的格式及时域采样点数; 离散傅里叶逆变换单元,用于根据所述目标preamble序列的时域采样点数将所述频 域ZC序列进行相应的预设小点数离散傅里叶逆变换,得到时域序列;插值单元,对时域序列进行插值,将其长度转换回与所述目标preamble序列时域采样 点数对应的长度;角度生成单元,用于根据预设频域资源的起始位置获得相位旋转角度;第一相乘单元,用于将长度转换后的时域序列与所述相位旋转角度相乘,进行相位转换;后续处理单元,用于根据所述目标preamble序列的格式对所述相位转换后的时域序 列进行相应的后续处理;加循环前缀单元,用于添加循环前缀到所述后续处理后的时域序列,得到目标 preamble 序列。
8.根据权利要求1所述的设备,其特征在于,所述频域ZC序列生成单元包括 时域ZC序列生成单元,用于按照公式生成时域ZC序列;求和单元,用于计算所述时域ZC序列的和;样点选择单元,用于根据预设频域索引值从所述ZC序列中选择时域样点值; 共轭单元,用于将所述选择的时域样点值进行共轭运算;第一相乘单元,用于获得所述时域ZC序列和与所述共轭运算后的时域样点值的相乘结果;角度生成单元,用于根据预先设置的循环移位偏移量生成相位旋转角度; 第二相乘单元,用于将所述第一相乘单元的结果与所述角度生成单元的结果相乘,得 到频域ZC序列。
9.根据权利要求7或8所述的方法,其特征在于,所述插值单元包括顺序相连的三倍 上采样单元,第一低通滤波器,第一两倍上采样单元,第二低通滤波器单元,第二两倍上采 样单元,第三低通滤波器单元。
全文摘要
本发明公开了一种preamble序列的生成方法和设备,包括生成频域ZC序列;确定目标preamble序列的格式及时域采样点数;根据目标preamble序列的时域采样点数将频域ZC序列进行相应的预设小点数离散傅里叶逆变换,得到时域序列;对时域序列进行插值,将其长度转换回与目标preamble序列时域采样点数对应的长度;根据预设频域资源的起始位置获得相位旋转角度;将长度转换后的时域序列与相位旋转角度相乘,进行相位转换;根据目标preamble序列的格式对相位转换后的时域序列进行相应的后续处理;添加循环前缀到所述后续处理后的时域序列。本发明实施例公开的preamble序列生成方法避免了大点数IFFT变换的情况出现,从而提高了运算速度,减小了计算量,提高了生成速度,同时降低了功耗和电路面积。
文档编号H04W74/08GK101860395SQ20101018810
公开日2010年10月13日 申请日期2010年5月31日 优先权日2010年5月31日
发明者吴齐发, 唐相国, 张国松 申请人:合肥东芯通信股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1