JP4285901 | Methods and equipment for transmitting data over multiple carrier systems |
JP5510297 | Receive circuit |
JPS55136752 | LINE MONITOR CONTROL SYSTEM |
TIAN YULI (CN)
LU HAITAO (CN)
WO2010110576A2 | 2010-09-30 |
CN101997568A | 2011-03-30 | |||
CN101355412A | 2009-01-28 |
北京安信方达知识产权代理有限公司 (CN)
权 利 要 求 书 1、 一种基于长期演进(LTE ) 的解扰装置, 该装置包括预处理单元, 参 考信号 (RS )位置检测单元和解扰单元, 其中: 所述预处理单元设置成: 对待解扰数据的符号索引进行预处理, 使待解 扰数据中普通循环前缀(CP ) 下的 RS位置对应的符号索引和扩展 CP下的 RS位置对应的符号索引一致; 所述 RS位置检测单元设置成: 从预处理后的待解扰数据中标记出所述 RS位置对应的符号索引; 所述解扰单元设置成:根据本地扰码序列 对标记出所述 RS位置对应 的符号索引的待解扰数据进行解扰操作。 2、 如权利要求 1所述的解扰装置, 该装置还包括扰码产生单元, 其中: 所述扰码产生单元设置成: 釆用一个时钟周期移位 2比特的方式同时产 生两个序列值以组成所述本地 4尤码序列 。 3、 如权利要求 2所述的解扰装置, 其中, 所述扰码产生单元设置成按照 如下公式产生所述本地扰码序列 : c{n) = (xx {n + Nc) + x2(n + Nc))mod2 < + = (xl (n + 3) + xl (/?))mod2 x2(n + 3 l) = (x2(n + 3) + x2(n + 2) + x2(n + 1) + x2(n))mod2 . 其 中 , Nc =1600 固 定 不 变 , χι(") 的 初 始 值 为 1 (0) = 1, 1 (/ί ) = 0, /7 = 1,2,..., 30 . χ2(")的初始值为 cimt =∑ ¾(0 · 2'· , 其中 mt的计算公式如下: ^ = 210 · (7 · («x + 1) + / + 1) · (2 · + 1)+ 2 · N- " + NCP ? 其中, 是指时隙号, 是指小区 ID, ^ ^是指 CP模式, /是指符号数。 4、 如权利要求 1至 3中任一项所述的解扰装置, 其中, 所述解 ·ί尤单元是设置成:对所述本地 4尤码序列 和标记出所述 RS位置 对应的符号索引的待解扰数据做共轭乘法操作以实现解扰。 5、 如权利要求 1所述的解扰装置, 其中, 所述预处理单元设置成按照如 下方式对待解扰数据的符号索引进行预处理, 使待解扰数据中普通 CP 下的 RS位置对应的符号索引和扩展 CP下的 RS位置对应的符号索引一致: 把扩展 CP模式下的符号计数与正常 CP模式下的符号计数相统一; 根据不同参考信号的在频域上的偏移的不同, 对扩展 CP模式下的状态 值和正常 CP模式下的状态值赋予不同的初始状态,使得扩展 CP模式下的初 始状态与正常 CP模式下的初始状态相一致。 6、 如权利要求 5所述的解扰装置, 其中, 所述预处理单元设置成按照如 下方式把扩展 CP模式下的符号计数与正常 CP模式下的符号计数相统一: 将扩展 CP模式下的符号计数从原来的 0、 1、 2、 3、 4、 5计数改为 0、 1、 2、 4、 5、 6计数, 使得扩展 CP模式下, 所述 RS都出现在符号 0、 状态 =0 和符号 4、 状态 =3的位置上。 7、 如权利要求 5所述的解扰装置, 其中, 所述预处理单元设置成按照如 下方式根据不同参考信号的在频域上的偏移的不同, 对扩展 CP模式下的状 态值和正常 CP模式下的状态值赋予不同的初始状态,使得扩展 CP模式下的 初始状态与正常 CP模式下的初始状态相一致: 使得扩展 CP模式下的 RS和正常 CP模式下的 RS都出现在符号 0、状态 =0和符号 4、 状态 =3的位置上。 8、 一种基于长期演进(LTE ) 的解扰方法, 该方法包括: 对待解扰数据的符号索引进行预处理, 使待解扰数据中普通循环前缀 ( CP ) 下的参考信号 (RS )位置对应的符号索引和扩展 CP下的 RS位置对 应的符号索引一致; 从预处理后的待解扰数据中标记出所述 RS位置对应的符号索引; 根据本地扰码序列 对标记出所述 RS位置对应的符号索引的待解扰 数据进行解扰操作。 9、 如权利要求 8所述的解扰方法, 该方法还包括: 釆用一个时钟周期移位 2比特的方式同时产生两个序列值以组成所述本 地扰码序列 C(")。 10、 如权利要求 9所述的解扰方法, 其中, 所述本地扰码序列 是按 照如下公式产生的: c{n) = (xx {n + Nc) + x2(n + Nc))mod2 < + = (xl (n + 3) + xl (/?))mod2 x2(n + 3 l) = (x2(n + 3) + x2(n + 2) + x2(n + 1) + x2(n))mod2 . 其 中 , 所 述 =1600 固 定 不 变 , χι(") 的 初 始 值 为 1 (0) = 1, 1 (/ί ) = 0, /7 = 1,2,..., 30 . χ2(")的初始值为 cimt =∑ ¾(0 · 2'· , 其中 mt的计算公式如下: cmA = 210 · (7 · («x + 1) + / + 1) · (2 · + 1)+ 2 · N- " + NCP ? 其中, 是指时隙号, 是指小区 ID, ^ ^是指 CP模式, /是指符号数。 11、 如权利要求 8至 10中任一项所述的解扰方法, 其中, 所述根据本地 扰码序列 对标记出所述 RS位置对应的符号索引的待解扰数据进行解扰 的步骤包括: 对所述本地扰码序列 和标记出所述 RS位置对应的符号索引的待解 扰数据做共轭乘法操作以实现解扰。 12、 如权利要求 8所述的解扰装置, 其中, 所述对待解扰数据的符号索 引进行预处理,使待解扰数据中普通 CP下的 RS位置对应的符号索引和扩展 CP下的 RS位置对应的符号索引一致的步骤包括: 把扩展 CP模式下的符号计数与正常 CP模式下的符号计数相统一; 根据不同参考信号的在频域上的偏移的不同, 对扩展 CP模式下的状态 值和正常 CP模式下的状态值赋予不同的初始状态,使得扩展 CP模式下的初 始状态与正常 CP模式下的初始状态相一致。 13、 如权利要求 12所述的解扰装置, 其中, 所述把扩展 CP模式下的符 号计数与正常 CP模式下的符号计数相统一的步骤包括: 将扩展 CP模式下的符号计数从原来的 0、 1、 2、 3、 4、 5计数改为 0、 1、 2、 4、 5、 6计数, 使得扩展 CP模式下, 所述 RS都出现在符号 0、 状态 =0 和符号 4、 状态 =3的位置上。 14、 如权利要求 12所述的解扰装置, 其中, 所述根据不同参考信号的在 频域上的偏移的不同,对扩展 CP模式下的状态值和正常 CP模式下的状态值 赋予不同的初始状态,使得扩展 CP模式下的初始状态与正常 CP模式下的初 始状态相一致的步骤包括: 使得扩展 CP模式下的 RS和正常 CP模式下的 RS都出现在符号 0、状态 =0和符号 4、 状态 =3的位置上。 |
技术领域
本发明涉及基于 LTE的解扰技术, 尤其涉及一种基于 LTE的解扰装置及 方法。
背景技术
长期演进(LTE, Long Term Evolution )技术是 3G技术的演进, 它釆用 OFDM和 MIMO作为关键技术, 不但可以达到下行 150M上行 50M的峰值 速率, 而且频谱效率较高, 可以根据业务需求灵活配置 1.4-20M 的系统带 宽。 不只如此, 相对于 3G技术, 它还还提高了小区边缘接收性能、 提高了 小区容量和降低了系统延迟。
但是, 在 LTE协议中, 正常循环前缀(Normal CP )和扩展循环前缀 ( Extended CP ) 下参考信号 (RS ) 的映射位置不同, 且 RS类型较多。 相关 技术中的常规实现方式, 需要众多的判断条件, 实现过程较为繁瑣。 发明内容
本发明实施例所要解决的技术问题是, 提供一种基于 LTE的解扰装置及 方法, 以提高解扰效率。
为解决上述技术问题, 釆用如下技术方案:
一种基于长期演进(LTE ) 的解扰装置, 该装置包括预处理单元, 参考 信号 (RS )位置检测单元和解扰单元, 其中:
所述预处理单元设置成: 对待解扰数据的符号索引进行预处理, 使待解 扰数据中普通循环前缀(CP ) 下的 RS位置对应的符号索引和扩展 CP下的 RS位置对应的符号索引一致;
所述 RS位置检测单元设置成: 从预处理后的待解扰数据中标记出所述 RS位置对应的符号索引;
所述解扰单元设置成:根据本地扰码序列 对标记出所述 RS位置对应 的符号索引的待解扰数据进行解扰操作。
可选地, 所述扰码产生单元设置成: 釆用一个时钟周期移位 2比特的方 可选地, 所述扰码产生单元设置成按照如下公式产生所 述本地扰码序列 c ( w ):
c{n) = (x x {n + N c ) + x 2 (n + N c ))mod2
< + = (x l (n + 3) + x l (/?))mod2
x 2 (n + 3 l) = (x 2 (n + 3) + x 2 (n + 2) + x 2 (n + 1) + x 2 (n))mod2 其 中 , N c =1600 固 定 不 变 , χ ι(") 的 初 始 值 为 1 (0) = 1, 1 (/ ί ) = 0, /7 = 1,2,..., 30 . χ 2 (")的初始值为 c imt =∑ ¾(0 · 2'· , 其中 mt的计算公式如下:
^ = 2 10 · (7 · (« x + 1) + / + 1) · (2 · + 1)+ 2 · N- " + N CP ? 其中, 是指时隙号, 是指小区 ID, ^ ^是指 CP 模式, /是指符号数。 可选地, 所述解扰单元是设置成: 对所述本地扰码序列 和标记出所 述 RS位置对应的符号索引的待解扰数据做共轭乘 操作以实现解扰。
可选地, 所述预处理单元设置成按照如下方式对待解扰 数据的符号索引 进行预处理, 使待解扰数据中普通 CP下的 RS位置对应的符号索引和扩展 CP下的 RS位置对应的符号索引一致:
把扩展 CP模式下的符号计数与正常 CP模式下的符号计数相统一; 根据不同参考信号的在频域上的偏移的不同, 对扩展 CP模式下的状态 值和正常 CP模式下的状态值赋予不同的初始状态,使得 展 CP模式下的初 始状态与正常 CP模式下的初始状态相一致。
可选地, 所述预处理单元设置成按照如下方式把扩展 CP模式下的符号 计数与正常 CP模式下的符号计数相统一:
将扩展 CP模式下的符号计数从原来的 0、 1、 2、 3、 4、 5计数改为 0、 1、 2、 4、 5、 6计数, 使得扩展 CP模式下, 所述 RS都出现在符号 0、 状态 =0 和符号 4、 状态 =3的位置上。 可选地, 所述预处理单元设置成按照如下方式根据不同 参考信号的在频 域上的偏移的不同,对扩展 CP模式下的状态值和正常 CP模式下的状态值赋 予不同的初始状态,使得扩展 CP模式下的初始状态与正常 CP模式下的初始 状态相一致:
使得扩展 CP模式下的 RS和正常 CP模式下的 RS都出现在符号 0、状态
=0和符号 4、 状态 =3的位置上。
一种基于长期演进(LTE) 的解扰方法, 该方法包括:
对待解扰数据的符号索引进行预处理, 使待解扰数据中普通循环前缀 (CP) 下的参考信号 (RS)位置对应的符号索引和扩展 CP下的 RS位置对 应的符号索引一致;
从预处理后的待解扰数据中标记出所述 RS位置对应的符号索引; 根据本地扰码序列 对标记出所述 RS位置对应的符号索引的待解扰 数据进行解扰操作。 可选地, 该方法还包括:
釆用一个时钟周期移位 2比特的方式同时产生两个序列值以组成所述 地扰码序列 c ( w )。
可选地, 所述本地扰码序列 是按照如下公式产生的:
c{n) = (x x {n + N c ) + x 2 (n + N c ))mod2
< + = (x l (n + 3) + x l (/?))mod2
x 2 (n + 3l) = (x 2 (n + 3) + x 2 (n + 2) + x 2 (n + 1) + x 2 (n))mod2 其 中 , 所 述 =1600 固 定 不 变 , χ ι(") 的 初 始 值 为 1(0) = 1, 1 (/ ί ) = 0,/7 =1,2,..., 30 . χ 2 (")的初始值为 c imt =∑ ¾(0·2'· , 其中 mt的计算公式如下:
c mA = 2 10 · (7 · (« x + 1) + / + 1) · (2 · + 1)+ 2 · N- "+ N CP ? 其中, 是指时隙号, 是指小区 ID, ^ ^是指 CP 模式, /是指符号数。 可选地,所述才艮据本地 4尤码序列 对标记出所述 RS位置对应的符号索 引的待解扰数据进行解扰的步骤包括:
对所述本地扰码序列 和标记出所述 RS位置对应的符号索引的待解 扰数据做共轭乘法操作以实现解扰。
可选地, 所述对待解扰数据的符号索引进行预处理, 使待解扰数据中普 通 CP下的 RS位置对应的符号索引和扩展 CP下的 RS位置对应的符号索引 一致的步骤包括:
把扩展 CP模式下的符号计数与正常 CP模式下的符号计数相统一; 根据不同参考信号的在频域上的偏移的不同, 对扩展 CP模式下的状态 值和正常 CP模式下的状态值赋予不同的初始状态,使得 展 CP模式下的初 始状态与正常 CP模式下的初始状态相一致。
可选地,所述把扩展 CP模式下的符号计数与正常 CP模式下的符号计数 相统一的步骤包括:
将扩展 CP模式下的符号计数从原来的 0、 1、 2、 3、 4、 5计数改为 0、 1、
2、 4、 5、 6计数, 使得扩展 CP模式下, 所述 RS都出现在符号 0、 状态 =0 和符号 4、 状态 =3的位置上。
可选地, 所述根据不同参考信号的在频域上的偏移的不 同, 对扩展 CP 模式下的状态值和正常 CP模式下的状态值赋予不同的初始状态, 使得扩展 CP模式下的初始状态与正常 CP模式下的初始状态相一致的步骤包括:
使得扩展 CP模式下的 RS和正常 CP模式下的 RS都出现在符号 0、 状态
=0和符号 4、 状态 =3的位置上。
上述技术方案提供的基于 LTE协议的扰码产生装置及方法, 不但实现了 LTE协议中定义的解扰的基本功能, 还实现了不同模式的统一, 即实现了 Normal CP和 Extended CP的统一; 因为 X ( n )和 X 2 ( n )序列同时产生, 还缩短了扰码产生时间, 提高了扰码产生速度, 在 LTE无线通信系统有很高 的应用价值。
附图概述
图 1为本发明实施例的解扰装置的硬件实现框图
图 2为本发明实施例的 xl(n)序列产生框图;
图 3为本发明实施例的 x2(n)序列产生框图;
图 4为本发明实施例的 Cell RS分配示意图;
图 5 ( a )和(b )为本发明实施例中, Vshift和发射端口相同, CP模式 不同时 Cell RS位置示意图;
图 6 ( a )和(b )为本发明实施例中, CP模式和发射端口相同, Vshift 不同时 Cell RS位置示意图;
图 7 ( a )和(b )为本发明实施例中, CP模式不同时 Cell RS位置统一 检测示意图;
图 8 ( a )和( b )为本发明实施例中, Vshift不同时 Cell RS位置统一检 测示意图;
图 9为本发明实施例的解扰装置中解扰单元的硬 实现示意图。
本发明的较佳实施方式
下文将结合附图对本发明技术方案作进一步详 细说明。 需要说明的是, 在不冲突的情况下, 本申请的实施例和实施例中的特征可以任意相 互组合。
为了解决上述技术问题, 本发明公开了一种基于 LTE的解扰装置, 该装 置包括:
预处理单元, 对待解扰数据的符号索引进行预处理, 使待解扰数据中普 通循环前缀( CP )和扩展 CP下的参考信号( RS )位置对应的符号索引一致;
RS位置检测单元, 从预处理后的待解扰数据中标记出 RS位置对应的符 号索引; 解扰单元, 根据本地扰码序列 对标记出所述 RS位置对应的符号索 引的待解扰数据进行解扰操作。
可选地, 上述解扰装置还包括:
4尤码产生单元, 釆用一个时钟周期移位 2比特的方式同时产生两个序列 值以组成所述本地 4尤码序列。
可选地, 上述解扰装置中, 所述扰码产生单元按照如下公式产生本地扰 码 r lns - 1
c{n) = (x x {n + N c ) + x 2 (n + N c ))mod2
< + = (x l (n + 3) + x l (/?))mod2
其中 χ 2 (η + 3ί) = (x 2 (n + 3) + x 2 (n + 2) + x 2 (n + 1) + x 2 (n))mod2 可选地, 上述解扰装置中, =1600 固定不变, χ ι(")的初始值为 1(0) = 1, 1 (/ ί ) = 0, /7 = 1,2,..., 30 . χ 2 (")的初始值为 c imt =∑ ¾(0·2'· , 其中 mt的计算公式如下:
c imt = 2 1 。 · (7 · (" x + 1) + / + 1) · (2 · + 1)+ 2 · + N CP 。 可选地, 上述解扰装置中, 所述解扰单元, 对所述本地扰码序列 和 标记出所述 RS位置对应的符号索引的待解扰数据做共轭乘 操作以实现解 扰。
本发明还公开了一种基于 LTE的解扰方法, 包括: 先对待解扰数据的符号索引进行预处理, 使待解扰数据中普通循环前缀 (CP)和扩展 CP下的参考信号 (RS)位置对应的符号索引一致;
再从预处理后的待解扰数据中标记出 RS位置对应的符号索引; 最后根据本地扰码序列 对标记出所述 RS位置对应的符号索引的待 解扰数据进行解扰操作。
可选地, 上述方法还包括:
釆用一个时钟周期移位 2比特的方式同时产生两个序列值以组成所述 地扰码序列。
可选地, 上述方法 , 按照如下公式产生本地扰码序列 r lns - 1
c{n) = (x x {n + N c ) + x 2 (n + N c ))mod2
< + = (x l (n + 3) + x l (/?))mod2
其中 χ 2 (η + 3ί) = (x 2 (n + 3) + x 2 (n + 2) + x 2 (n + 1) + x 2 (n))mod2 可选地, 上述方法中, =1600 固定不变, 的初始值为 1(0) = 1, 1 (/ ί ) = 0 =1,2,..., 30 . χ 2 (")的初始值为 c imt =∑ ¾(0·2'· , 其中 πώ的计算公式如下:
2 10 · 7· « + • 2-Nr+l +2-Nr+N 可选地, 上述方法中, 根据本地扰码序列 对标记出所述 RS位置对 应的符号索引的待解扰数据进行解扰操作指: 对所述本地扰码序列 和标记出所述 RS位置对应的符号索引的待解 扰数据做共轭乘法操作以实现解扰。
实施例 1
本申请发明人总结不同模式下 RS 的映射特点, 在检测扰码位置前对符 号索引进行预处理,实现 Normal CP和扩展循环前缀 Extended CP下参考信号 RS 位置检测的统一, 预处理使得后续处理不需要再区分 Normal CP 和 Extended CP, 不同模式只需要一套计算控制系统就能完成; 以符号为单位, 实现 Port4 (即 mbsfii )上 RS和小区 ( Cell ) RS解扰的统一; 对序列移位的 次数进行优化, 同时产生扰码序列的奇偶位, 这样不但缩短了扰码产生时间, 而且方便解扰操作。
基于此, 本实施例提供一种基于 LTE的解扰装置, 用接收到的 RS数据 和本地的 序列做共轭乘法操作, 该解扰装置至少包括预处理单元 101、 RS位置检测单元 102和解扰单元 103, 其中: 预处理单元 101设置成: 对待解扰数据的符号索引进行预处理, 使待解 扰数据中普通循环前缀(CP )下的参考信号(RS )位置对应的符号索引和扩 展 CP下的 RS位置对应的符号索引一致;
RS位置检测单元 102设置成: 从预处理后的待解扰数据中标记出所述 RS位置对应的符号索引;
解扰单元 103设置成:根据本地扰码序列 对标记出所述 RS位置对应 的符号索引的待解扰数据进行解扰操作。
可选地, 该解扰装置还包括扰码产生单元 104, 此时, 基于 LTE的解扰 装置的硬件架构如图 1所示, 图 1中, XI— GEN表示 XI序列, X2— GEN表 示 X2序列, C— GEN表示 c序列, C— GEN表示本地扰码序列, data— in表示 数据输入, data— out表示数据输出。
该扰码产生单元 104设置成:根据 LTE协议,釆用一个时钟周期移位 2bits 下面对图 1中每个处理单元的具体实施作进一步的详细 述:
扰码产生单元 104的硬件实现 根据协议, 序列由 χ ι(")序列和 模 2加产生, 公式如下所示: c(n) = + N c ) + x 2 (n + N c ))mod2
< + = (x l (n + 3) + x l (/?))mod2
x 2 (n + 3 l) = (x 2 (n + 3) + x 2 (n + 2) + x 2 (n + 1) + x 2 (n))mod2 其 中 =1600 固 定 不 变 , χ ι(") 的 初 始 值 为 1 (0) = 1, 1 (/ ί ) = 0, /7 = 1 ,2,..., 30 . χ 2 (")的初始值为 c imt =∑ ¾ (0 · 2'· , 其中 扩展之后的计算公式如下: c imt = 2 1 。 · (7 · (" x + 1) + / + 1) · (2 · + 1)+ 2 · + N CP 其中, 是指时隙号, 是指小区 ID, ^ ^是指 CP 模式, /是指符号 数, 这些参数都是公知的, 在此不再赘述。 由上可见, 要求出 序列, 必须要先算 Χ ι(")序列和 序列。
由于 序列的初始值是固定的,这就意味着其 1600处的序列值也是固 定的, 这样我们可以在复位信号到来之后, 对 31bits寄存器初始化为 1600处 的序列值。 当 χ ι(")指示信号开始工作后, 先按照公式进行计算出 x i( 3Q )的值, 并右移 1位, 计数器累加 1。 然后后面每次进行 2组模 2加的并行运算, 并且 计数器累加 2。 这里釆用 2组模 2加的作用是在参考信号生成中用到的参考 信号是成对出现的, 这样就可以调整后面产生序列的步调。 χ ι(")序列的硬件 实现结构如图 2所示。 对于 序列, 其初始值 c ™^o S l 0 t号、 符号号、 小区 ID以及 CP模式 有关, 不同时刻其初始值不一样, 因此 序列只能在得到 之后才能计 算其初始值。 本方案釆用软件下发每个符号的序列初始值的 方式 (至少提前子 帧头 800个 elk) , 硬件在接收到序列初始值后开始进行移位计算 , 得到 1600 处的序列值, 其它计算和 χ ι( 序列一样, 硬件实现框图如图 3所示。 根据 ¾ (")和 (")序列, 我们可以得到 c ( n )序列。 由于 χ ι (")和 (")序列都 是一个 elk移位两次, 同时输出两个序列值, 因此 序列也是同时输出两个 序列值。
最后根据 CELL RS的公式定义,我们可以得到解扰最终的输出 ——本 地扰码序列 (m)。 r lns (m) = - 1
其中, 1 : 符号数, n s : 时隙号, C(2m)和 c ( 2m+l )为上述得到的 序 歹 |J , N DL 为最大 RB数。 值得注意的是,真正需要的扰码是和当前分配 !^数^ 有关,在最大的 情况下, 440 长度的序列全部被使用, 其它情况下, 我们只用到序列的中间 一段, 所以我们在初始化 χ ι (")和 序列的时候就必须考虑到这个问题, 提 前计算到我们需要序列的位置。 440个扰码序列的扰码使用情况如图 4所示。
RS位置检测单元 102的硬件实现
根据 LTE协议可知, Cell RS的位置和 CP模式、 符号数、 发射端口号以 及不同参考信号的在频域上的偏移 vshift有关系。即使发射端口和 Vshift都相 同, 如果 CP模式不同, RS的位置也不同, 如图 5 ( a )和(b )所示。 图 5 ( a ) 中可以看出, 只有在符号 0、 state=0和符号 4、 state=3才存在 RS, 在 图 5 ( b ) 中可以看出, 只有在符号 0、 state=0和符号 3、 state=3才存在 RS, 即 RS在不同一个符号的相同子载波上。
不只如此, 即使发射端口相同, 如果 Vshift不同, 那么 RS的位置也会不 同, 如图 6 ( a )和(b )所示。 图 6 ( a ) 中可以看出, 只有在符号 0、 state=0 和符号 4、 state=3才存在 RS,在图 6 ( b )中可以看出, 只有在符号 0、 state=l 和符号 4、 state=4才存在 RS, 即 RS在同一个符号的不同子载波上。
预处理单元 101为了解决 RS位置随 CP模式变化而变化的问题,我们在 硬件实现时,把 Extended CP模式下的符号计数与 Normal CP模式下的符号计 数相统一。 可选地, 将 Extended CP模式下的符号计数从原来的 0、 1、 2、 3、 4、 5改为 0、 1、 2、 4、 5、 6计数, 如图 7 ( a )和 7 ( b )所示, RS都出现在 符号 0、 state=0和符号 4、 state=3的位置上, 这样就使待解扰数据中普通 CP 下的 RS位置对应的符号索引和扩展 CP下的 RS位置对应的符号索引一致, 从而使得 RS位置检测单元 102能够实现不同 CP模式下 RS位置的统一检测, 为了解决 RS位置随 Vshift变化而变化的问题,在硬件实现之前,预 处理 单元 101根据 vshift的不同,对状态值赋予不同的初始状态, 使得 Extended CP 模式下的初始状态与 Normal CP模式下的初始状态相一致。 可选地, 如图 8 ( a )和 8 ( b )所示, 使得 RS都出现在符号 0、 state=0和符号 4、 state=3的 位置上,这样就使待解扰数据中普通 CP下的 RS位置对应的符号索引和扩展 CP下的 RS位置对应的符号索引一致, 从而使得 RS位置检测单元 102能够 实现不同 vshift下 RS位置的统一检测。
解扰单元 103的硬件实现 解扰模块实际上是一个复数乘法模块, 只不过由于乘法因子比较特殊, 即 RS信号值为 , 则我们可以把公共因子 提取出来, 那么 RS 信号可以等效为 i 可以看出, 此时输入数据和 RS信号的复数乘法只有 丄
加法和取反操作, 最后再乘上一个实数因子^, 硬件实现结构如图 9所示。 图 9所示的解扰单元与相关技术中的解扰单元实 方法不同, 相关技术中需 要使用两个乘法器, 此处只需要一个乘法器, 从而节省了资源。
实施例 2
本实施例提供一种基于 LTE的解扰方法, 包括如下步骤: 对待解扰数据的符号索引进行预处理, 使待解扰数据中普通循环前缀 (CP)和扩展 CP下的参考信号 (RS)位置对应的符号索引一致;
从预处理后的待解扰数据中标记出 RS位置对应的符号索引; 根据本地扰码序列 对标记出所述 RS位置对应的符号索引的待解扰 数据进行解扰操作。
该解扰方法还包括生成本地掩码序列的步骤, 该步骤可釆用一个时钟周 其中, 本实施例中, 可按照如下公式产生本地扰码序列 r lns - 1
c{n) = (x x {n + N c ) + x 2 (n + N c ))mod2
< + = (x l (n + 3) + x l (/?))mod2
其中 χ 2 (η + 3ί) = (x 2 (n + 3) + x 2 (n + 2) + x 2 (n + 1) + x 2 (n))mod2 需要说明 的是, N c =1600 固 定不变 , χ ι( 的初始值为 1(0) = 1, 1 (/ ί ) = 0,/7 =1,2,..., 30. χ 2 (")的初始值为 c imt =∑ ¾()· 2'· , 而 c mit 的计算公式如下: c imt = 2 1 。 · (7 · (" χ + 1) + / + 1) · (2 · + 1)+ 2 · + N CP 。 实际操作过程中,根据本地扰码序列 对标记出所述 RS位置对应的符 号索引的待解扰数据进行解扰操作即, 对所述本地扰码序列 和标记出所 述 RS位置对应的符号索引的待解扰数据做共轭乘 操作以实现解扰。
本领域普通技术人员可以理解上述方法中的 全部或部分步骤可通过程序 来指令相关硬件完成, 所述程序可以存储于计算机可读存储介质中, 如只读 存储器、 磁盘或光盘等。 可选地, 上述实施例的全部或部分步骤也可以使用 一个或多个集成电路来实现。 相应地, 上述实施例中的各模块 /单元可以釆用 硬件的形式实现, 也可以釆用软件功能模块的形式实现。 本申请不限制于任 何特定形式的硬件和软件的结合。
以上所述, 仅为本发明的较佳实例而已, 并非用于限定本发明的保护范 围。 凡在本发明的精神和原则之内, 所做的任何修改、 等同替换、 改进等, 均应包含在本发明的保护范围之内。
工业实用性 上述技术方案提供的基于 LTE协议的扰码产生装置及方法, 不但实现了 解扰的基本功能, 还实现了不同模式的统一, 还缩短了扰码产生时间, 提高 了扰码产生速度, 在 LTE无线通信系统有很高的应用价值。 因此具有很强的 工业实用性。