WO2012174727A1 | 2012-12-27 |
CN102263711A | 2011-11-30 | |||
CN102035778A | 2011-04-27 | |||
CN102333061A | 2012-01-25 |
北京派特恩知识产权代理事务所(普通合伙) (CN)
权利要求书 1、 一种长期演进中上行基带数据处理装置, 所述装置包括: 数据存储 模块模块和均衡离散傅里叶逆变换 /离散傅里叶变换 IDFT/DFT模块;其中, 所述数据存储模块, 配置为按时序存储接收的解调数据、 信道估计和 频偏估计数据,在存储完成时向均衡 IDFT/DFT模块开放自身的所有读写端 口; 所述均衡 IDFT/DFT模块,配置为根据接收到的用户设备 UE参数同时 从数据存储模块读取两路以上解调数据、 信道估计和频偏估计数据, 对每 路数据分别进行均衡处理及 IDFT处理, 并将处理结果输出。 2、 根据权利要求 1所述的装置, 其中, 所述数据存储模块, 配置为将 接收的解调数据、 信道估计和频偏估计数据按时序轮流写入自身的两个存 储子模块中,并在所述数据存储完成后,向均衡 IDFT/DFT模块发送数据存 储完成指令, 并向均衡 IDFT/DFT模块开放自身的所有读写端口。 3、 根据权利要求 1所述的装置, 其中, 所述均衡 IDFT/DFT模块, 配 置为根据接收到的 UE参数同时从数据存储模块读取两路以上解调数据、信 道估计和频偏估计数据, 对每路数据分别进行均衡处理并保存, 均衡处理 完成后根据自身存储的旋转因子分别读取存储的均衡处理结果数据, 并对 所述均衡处理结果数据进行蝶形运算, 存储蝶形运算过程数据和结果数据, 并在蝶形运算结束后, 将结果数据输出。 4、 根据权利要求 1、 2或 3所述的装置, 其中, 所述装置还包括: 正 交频分复用 OFDM解调模块和内嵌核模块; 其中, 所述 OFDM解调模块, 还配置为在收齐一组符号数据时, 根据接收的 小区参数对所述符号数据进行 OFDM解调, 且当所述符号数据是导频数据 时, 直接将解调后的导频数据发送给内嵌核模块; 当所述符号数据不是导 频数据时, 将解调后的解调数据写入数据存储模块中; 所述内嵌核模块, 配置为根据 OFDM解调模块发送的导频数据进行信 道估计和频偏估计, 将处理后的结果写入给数据存储模块。 5、根据权利要求 4所述的装置, 其中, 所述装置还包括参数分发模块, 配置为根据 OFDM解调模块发送的定时同步信号将内嵌核模块发送的小区 参数发送给 OFDM解调模块、 将内嵌核模块发送的 UE 参数发送给均衡 IDFT/DFT模块; 相应的, 所述内嵌核模块,还配置为将小区参数和 UE参数发送给参数 分发模块; 相应的, 所述 OFDM解调模块, 还配置为向参数分发模块发送定时同 步信号。 6、 根据权利要求 1、 2或 3所述的装置, 其中, 所述装置还包括解交 织随机存取存储器 RAM模块,配置为接收并保存均衡 IDFT/DFT模块输出 的结果数据。 7、 根据权利要求 2或 3所述的装置, 其中, 所述数据存储模块包括: 接口控制模块、 Ping RAM模块和 Pang RAM模块; 其中, 所述接口控制模块, 配置为控制接收的解调数据、 信道估计和频偏估 计数据按时序轮流写入 Ping RAM模块或 Pang RAM模块中,并在所述数据 存储完成后, 向均衡 IDFT/DFT模块发送数据存储完成指令, 并向均衡 IDFT/DFT模块开放所有读写端口; 所述 Ping RAM模块,配置为存储解调数据、信道估计和频偏估计数据; 所述 Pang RAM模块, 配置为存储解调数据、 信道估计和频偏估计数 据。 8、 根据权利要求 1或 3所述的装置, 其中, 所述均衡 IDFT/DFT模块 包括:控制模块、两个以上的数据处理模块和只读存储器 ROM模块;其中, 所述控制模块,配置为根据接收到的 UE参数同时从数据存储模块读取 两路以上解调数据、 信道估计和频偏估计数据, 将所述两路以上的数据分 别发往对应的数据处理模块; 还配置为在数据处理结束后, 将结果数据输 出; 所述数据处理模块, 配置为对控制模块发送的数据进行均衡处理并保 存,均衡处理完成后根据 ROM模块存储的旋转因子对均衡处理结果数据进 行蝶形运算, 存储蝶形运算过程数据和结果数据; 所述 ROM模块, 配置为存储旋转因子。 9、 根据权利要求 8所述的装置, 其中, 所述数据处理模块包括: 均衡 模块、 存储模块和蝶形运算模块; 其中, 所述均衡模块, 配置为对控制模块发送的数据进行均衡处理, 将均衡 处理后的数据写入存储模块; 所述存储模块, 配置为存储均衡处理后的数据及蝶形运算过程数据和 结果数据; 所述蝶形运算模块, 配置为根据旋转因子对存储模块中均衡处理结果 数据进行蝶形运算, 并将蝶形运算的过程数据和结果数据存储于存储模块。 10、 一种长期演进中上行基带数据处理方法, 所述方法包括: 按时序存储接收的解调数据、 信道估计和频偏估计数据, 在存储完成 时开放所有读写端口; 根据接收到的用户设备 UE参数同时读取两路以上解调数据、信道估计 和频偏估计数据, 对每路数据分别进行均衡处理及离散傅里叶逆变换 IDFT 处理, 将处理结果输出。 11、 根据权利要求 10所述的方法, 其中, 所述按时序存储接收的解调 数据、 信道估计和频偏估计数据, 在存储完成时开放所有读写端口包括: 数据存储模块将接收的解调数据、 信道估计和频偏估计数据按时序轮 流写入自身的两个存储子模块中, 并在所述数据存储完成后, 向均衡离散 傅里叶逆变换 /离散傅里叶变换 IDFT/DFT模块发送数据存储完成指令, 并 向均衡 IDFT/DFT模块开放自身的所有读写端口。 12、 根据权利要求 10所述的方法, 其中, 所述对每路数据分别进行均 衡处理及 IDFT处理, 并将处理结果输出包括: 均衡 IDFT/DFT模块对每路数据分别进行均衡处理并保存,均衡处理完 成后根据自身存储的旋转因子分别读取存储的均衡处理结果数据并对所述 均衡处理结果数据进行蝶形运算, 存储蝶形运算过程数据和结果数据, 并 在蝶形运算结束后, 将结果数据写入解交织 RAM模块中。 13、 根据权利要求 10、 11或 12所述的方法, 其中, 所述按时序存储 接收的解调数据、 信道估计和频偏估计数据之前, 所述方法还包括: 正交频分复用 OFDM解调模块接收符号数据, 并在收齐一组符号数据 时, 根据接收的小区参数对所述符号数据进行 OFDM解调, 且当所述符号 数据是导频数据时, 直接将解调后的导频数据发送给内嵌核模块; 当所述 符号数据不是导频数据时, 将解调后的解调数据写入数据存储模块中; 内嵌核模块接收到导频数据进行信道估计和频偏估计, 将处理后的结 果写入给数据存储模块。 14、根据权利要求 13所述的方法, 其中, 所述 OFDM解调模块接收符 号数据之前, 所述方法还包括: 内嵌核模块将小区参数和 UE参数发送给参数分发模块进行参数分发; 参数分发模块根据 OFDM解调模块发送的定时同步信号将所述小区参 数发送给 OFDM解调模块、 将所述 UE参数发送给均衡 IDFT/DFT模块。 15、 一种计算机存储介质, 所述计算机存储介质中存储有计算机程序, 所述计算机程序用于执行权利要求 10至 14任一项所述的长期演进中上行 基带数据处理方法。 |
本发明涉及通信技术中的数据处理领域,具体 涉及一种长期演进( Long Term Evolution, LTE ) 中上行基带数据处理装置、 方法及计算机存储介质。 背景技术
LTE中上行基带数据处理过程对时延限制是有严 格要求的 ,特别是上行 符号级处理过程中, 处理数据量大、 算法复杂度高、 实现开销大等问题, 一直是业界研究的重点。 其中, 所述 LTE上行符号级处理包括: 天线数据的 正交频分复用 ( Orthogonal Frequency Division Multiplexing, OFDM )技术 解调、 信道估计、 天线合并、 离散傅里叶逆变换 /离散傅里叶变换(Inverse Discrete Fourier Transform/Discrete Fourier Transform, IDFT/DFT )等处理过 程。
现有技术中, 对 LTE符号级处理过程中的 IDFT/DFT部分采用的大都 是单个数据流数据处理方式, 处理速度慢, 而且需要额外的输入输出数据 存储器, 存储开销大。
另外, 现有技术对数据处理过程中, OFDM解调模块和 IDFT/DFT模 块中各有一个存储单元,对数据进行 OFDM解调后保存在 OFDM解调模块 中的存储单元, 对数据进行 IDFT/DFT处理时需要先从 OFDM解调模块的 存储单元读出, 写入 IDFT/DFT模块中的存储单元, 再对数据进行 IDFT处 理; 如此, 使时间都浪费在数据读写过程中, 而没有真正的用于数据处理 过程中。 发明内容
为解决现有存在的技术问题, 本发明实施例提供一种 LTE中上行基带 数据处理装置、 方法及计算机存储介质, 能够大大缩短数据处理时间, 提 高数据处理效率。
为达到上述目的, 本发明实施例的技术方案是这样实现的:
本发明实施例提供了一种长期演进中上行基带 数据处理装置, 所述装 置包括数据存储模块模块和均衡 IDFT/DFT模块; 其中,
所述数据存储模块, 配置为按时序存储接收的解调数据、 信道估计和 频偏估计数据,在存储完成时向均衡 IDFT/DFT模块开放自身的所有读写端 口;
所述均衡 IDFT/DFT 模块, 配置为根据接收到的用户设备 ( User Equipment, UE )参数同时从数据存储模块读取两路以上解调 据、 信道估 计和频偏估计数据,对每路数据分别进行均衡 处理及 IDFT处理, 并将处理 结果输出。
优选地, 所述数据存储模块, 配置为将接收的解调数据、 信道估计和 频偏估计数据按时序轮流写入自身的两个存储 子模块中, 并在所述数据存 储完成后, 向均衡 IDFT/DFT 模块发送数据存储完成指令, 并向均衡 IDFT/DFT模块开放自身的所有读写端口。
优选地, 所述均衡 IDFT/DFT模块, 配置为根据接收到的 UE参数同时 从数据存储模块读取两路以上解调数据、 信道估计和频偏估计数据, 对每 路数据分别进行均衡处理并保存, 均衡处理完成后根据自身存储的旋转因 子分别读取存储的均衡处理结果数据, 并对所述均衡处理结果数据进行蝶 形运算, 存储蝶形运算过程数据和结果数据, 并在蝶形运算结束后, 将结 果数据输出。
优选地, 所述装置还包括: OFDM解调模块和内嵌核模块; 其中, 所述 OFDM解调模块, 还配置为在收齐一组符号数据时, 根据接收的 小区参数对所述符号数据进行 OFDM解调, 且当所述符号数据是导频数据 时, 直接将解调后的导频数据发送给内嵌核模块; 当所述符号数据不是导 频数据时, 将解调后的解调数据写入数据存储模块中;
所述内嵌核模块, 配置为根据 OFDM解调模块发送的导频数据进行信 道估计和频偏估计, 将处理后的结果写入给数据存储模块。
优选地, 所述装置还包括参数分发模块, 配置为根据 OFDM解调模块 发送的定时同步信号将内嵌核模块发送的小区 参数发送给 OFDM解调模 块、 将内嵌核模块发送的 UE参数发送给均衡 IDFT/DFT模块;
相应的, 所述内嵌核模块,还配置为将小区参数和 UE参数发送给参数 分发模块;
相应的, 所述 OFDM解调模块, 还配置为向参数分发模块发送定时同 步信号。
优选地, 所述装置还包括解交织随机存取存储器 (Random Access Memory, RAM )模块, 配置为接收并保存均衡 IDFT/DFT模块输出的结果 数据。
优选地, 所述数据存储模块包括: 接口控制模块、 Ping RAM模块和 Pang RAM模块; 其中,
所述接口控制模块, 配置为控制接收的解调数据、 信道估计和频偏估 计数据按时序轮流写入 Ping RAM模块或 Pang RAM模块中,并在所述数据 存储完成后, 向均衡 IDFT/DFT模块发送数据存储完成指令, 并向均衡 IDFT/DFT模块开放所有读写端口;
所述 Ping RAM模块,配置为存储解调数据、信道估计和频 偏估计数据; 所述 Pang RAM模块, 配置为存储解调数据、 信道估计和频偏估计数 据。 优选地, 所述均衡 IDFT/DFT模块包括: 控制模块、 两个以上的数据处 理模块和只读存储器(Read-Only Memory, ROM )模块; 其中,
所述控制模块,配置为根据接收到的 UE参数同时从数据存储模块读取 两路以上解调数据、 信道估计和频偏估计数据, 将所述两路以上的数据分 别发往对应的数据处理模块; 还配置为在数据处理结束后, 将结果数据输 出;
所述数据处理模块, 配置为对控制模块发送的数据进行均衡处理并 保 存,均衡处理完成后根据 ROM模块存储的旋转因子对均衡处理结果数据进 行蝶形运算, 存储蝶形运算过程数据和结果数据;
所述 ROM模块, 配置为存储旋转因子。
优选地, 所述数据处理模块包括: 均衡模块、 存储模块和蝶形运算模 块; 其中,
所述均衡模块, 配置为对控制模块发送的数据进行均衡处理, 将均衡 处理后的数据写入存储模块;
所述存储模块, 配置为存储均衡处理后的数据及蝶形运算过程 数据和 结果数据;
所述蝶形运算模块, 配置为根据旋转因子对存储模块中均衡处理结 果 数据进行蝶形运算, 并将蝶形运算的过程数据和结果数据存储于存 储模块。
本发明实施例还提供了一种长期演进中上行基 带数据处理方法, 所述 方法包括:
按时序存储接收的解调数据、 信道估计和频偏估计数据, 在存储完成 时开放所有读写端口;
根据接收到的 UE参数同时读取两路以上解调数据、信道估计 频偏估 计数据, 对每路数据分别进行均衡处理及 IDFT处理, 将处理结果输出。
优选地, 所述按时序存储接收的解调数据、 信道估计和频偏估计数据, 在存储完成时开放所有读写端口包括:
数据存储模块将接收的解调数据、 信道估计和频偏估计数据按时序轮 流写入自身的两个存储子模块中, 并在所述数据存储完成后, 向均衡
IDFT/DFT模块发送数据存储完成指令, 并向均衡 IDFT/DFT模块开放自身 的所有读写端口。
优选地, 所述对每路数据分别进行均衡处理及 IDFT处理, 并将处理结 果输出包括:
均衡 IDFT/DFT模块对每路数据分别进行均衡处理并保 ,均衡处理完 成后根据自身存储的旋转因子分别读取存储的 均衡处理结果数据并对所述 均衡处理结果数据进行蝶形运算, 存储蝶形运算过程数据和结果数据, 并 在蝶形运算结束后, 将结果数据写入解交织 RAM模块中。
优选地, 所述按时序存储接收的解调数据、 信道估计和频偏估计数据 之前, 所述方法还包括:
OFDM解调模块接收符号数据, 并在收齐一组符号数据时, 根据接收 的小区参数对所述符号数据进行 OFDM解调, 且当所述符号数据是导频数 据时, 直接将解调后的导频数据发送给内嵌核模块; 当所述符号数据不是 导频数据时, 将解调后的解调数据写入数据存储模块中;
内嵌核模块接收到导频数据进行信道估计和频 偏估计, 将处理后的结 果写入给数据存储模块。
优选地, 所述 OFDM解调模块接收符号数据之前, 所述方法还包括: 内嵌核模块将小区参数和 UE参数发送给参数分发模块进行参数分发; 参数分发模块根据 OFDM解调模块发送的定时同步信号将所述小区 数发送给 OFDM解调模块、 将所述 UE参数发送给均衡 IDFT/DFT模块。
本发明实施例还提供一种计算机存储介质, 所述计算机存储介质中存 储有计算机程序, 所述计算机程序用于执行本发明实施例所述的 长期演进 中上行基带数据处理方法。
本发明实施例提供的技术方案, 通过装置中的数据存储模块, 按时序 存储接收的解调数据、 信道估计和频偏估计数据, 在存储完成时向均衡
IDFT/DFT模块开放所有读写端口, 既作为前一级处理结果的存储模块, 又 作为后一级处理的输入緩沖, 与现有技术相比不但节省了存储资源, 更有 效的减少了数据读写的时间, 提高了数据处理效率; 并且, 装置中的均衡 IDFT/DFT模块, 能根据接收到的 UE参数同时从数据存储模块读取两路以 上解调数据、 信道估计和频偏估计数据, 对于每一路数据分别进行均衡处 理及 IDFT处理, 并将处理结果输出, 与现有技术相比, 同时进行两路以上 数据的 IDFT/DFT, 能够大大缩短数据处理时间。 附图说明
图 1 为本发明实施例的长期演进中上行基带数据处 理装置的组成结构 示意图;
图 1为本发明实施例中数据存储模块的结构示意 ;
图 3为本发明实施例中 Ping/Pang RAM模块的结构示意图;
图 4为本发明实施例中均衡 IDFT/DFT模块的结构示意图;
图 5为本发明实施例中数据处理模块的结构示意 ;
图 6为本发明实施例的长期演进中上行基带数据 理方法的流程示意 图;
图 7为本发明又一实施例的长期演进中上行基带 据处理方法的流程 示意图。 具体实施方式
下面结合附图及具体实施例对本发明再作进一 步详细的说明。
图 1 为本发明实施例的长期演进中上行基带数据处 理装置的组成结构 示意图, 如图 1所示, 所述装置包括: 数据存储模块 11和均衡 IDFT/DFT 模块 12; 其中,
所述数据存储模块 11 , 配置为按时序存储接收的解调数据、 信道估计 和频偏估计数据, 在存储完成时向均衡 IDFT/DFT模块 12开放自身的所有 读写端口;
所述均衡 IDFT/DFT模块 12, 配置为根据接收到的 UE参数同时从数 据存储模块 11读取两路以上解调数据、 信道估计和频偏估计数据, 对每路 数据分别进行均衡处理及 IDFT处理, 并将处理结果输出。
优选地, 所述数据存储模块 11 , 配置为将接收的解调数据、 信道估计 和频偏估计数据按时序轮流写入自身的两个存 储子模块中, 并在所述数据 存储完成后, 向均衡 IDFT/DFT模块 12发送数据存储完成指令, 并向均衡 IDFT/DFT模块开放自身的所有读写端口。
优选地, 所述均衡 IDFT/DFT模块 12, 配置为根据接收到的 UE参数 同时从数据存储模块 11读取两路以上解调数据、信道估计和频偏估 数据, 对于每路数据分别进行均衡处理并保存, 均衡处理完成后根据自身存储的 旋转因子分别读取存储的均衡处理结果数据, 并对所述均衡处理结果数据 进行蝶形运算, 存储蝶形运算过程数据和结果数据, 并在蝶形运算结束后, 将结果数据输出。
优选地,所述装置还包括: OFDM解调模块 13和内嵌核模块 14;其中, 所述 OFDM解调模块 13 , 还配置为在收齐一组符号数据时, 根据接收 的小区参数对所述符号数据进行 OFDM解调, 且当所述符号数据是导频数 据时, 直接将解调后的导频数据发送给内嵌核模块 14; 当所述符号数据不 是导频数据时, 将解调后的解调数据写入数据存储模块 11中;
所述内嵌核模块 14, 配置为根据 OFDM解调模块 13发送的导频数据 进行信道估计和频偏估计, 将处理后的结果写入给数据存储模块 11。 优选地, 所述装置还包括参数分发模块 15, 配置为根据 OFDM解调模 块 13发送的定时同步信号将内嵌核模块 14发送的小区参数发送给 OFDM 解调模块 13、 将内嵌核模块 14发送的 UE参数发送给均衡 IDFT/DFT模块 12;
相应的, 所述内嵌核模块 14, 还配置为将小区参数和 UE参数发送给 参数分发模块 15;
相应的, 所述 OFDM解调模块 13 , 还配置为向参数分发模块 15发送 定时同步信号。
优选地, 所述装置还包括解交织 RAM模块 16, 配置为接收并保存均 衡 IDFT/DFT模块 12输出的结果数据。
优选地, 图 1 为本发明实施例中数据存储模块的结构示意图 , 如图 1 所示, 所述数据存储模块 11包括: 接口控制模块 111、 Ping RAM模块 112 和 Pang RAM模块 113; 其中,
所述接口控制模块 111 , 配置为控制接收的解调数据、 信道估计和频偏 估计数据按时序轮流写入 Ping RAM模块 112或 Pang RAM模块 113中,并 在所述数据存储完成后,向均衡 IDFT/DFT模块 12发送数据存储完成指令, 并向均衡 IDFT/DFT模块 12开放所有读写端口;
所述 Ping RAM模块 112, 配置为存储解调数据、 信道估计和频偏估计 数据;
所述 Pang RAM模块 113 , 配置为存储解调数据、信道估计和频偏估计 数据。
这里, 所述接口控制模块在初始化时地址指向 Ping RAM模块 112, 将 接收的解调数据、 信道估计和频偏估计数据写入 Ping RAM模块 112, 当写 满一个子帧的数据后接口控制模块 111将地址指向 Pang RAM模块 113 ,将 接收的解调数据、 信道估计和频偏估计数据写入 Pang RAM模块 113直至 Pang RAM模块 113写满, 如此, 轮流写入直至所有的数据存储完成。
其中, 以均衡 IDFT/DFT模块 12 能并行处理两路数据为例, 则所述 Ping/Pang RAM模块各设有六个读写端口,在数据存储过程 中,通过其中一 个读写端口写入解调数据、 一个读写端口写入信道估计和频偏估计数据, 在数据存储完成后, 向均衡 IDFT/DFT模块 12开放另外四个读写端口。
具体的, 图 3 为本发明实施例中乒 /乓(Ping/Pang ) RAM模块的结构 示意图, 如图 3所示, Ping/Pang RAM模块包括 RAM0~RAM13共十四个 存储单元, 其中, RAM0~RAM11 存储单元用于存储解调数据, RAM12, RAM13存储单元用于存储信道估计和频偏估计结 数据。
优选地,本发明实施例中所述均衡 IDFT/DFT模块的结构示意图如图 4 所示,包括:控制模块 121、两个以上的数据处理模块 122和 ROM模块 123; 其中,
所述控制模块 121 , 配置为根据接收到的 UE参数同时从数据存储模块 11读取两路以上解调数据、 信道估计和频偏估计数据, 将所述两路以上的 数据分别发往对应的数据处理模块 122; 还配置为在数据处理结束后, 将结 果数据输出;
所述数据处理模块 122,配置为对控制模块 121发送的数据进行均衡处 理并保存,均衡处理完成后根据 ROM模块 123存储的旋转因子对均衡处理 结果数据进行蝶形运算, 存储蝶形运算过程数据和结果数据;
所述 ROM模块 123 , 配置为存储旋转因子。
优选地, 本发明实施例中所述数据处理模块的结构示意 图如图 5所示, 包括: 均衡模块 1221、 存储模块 1222和蝶形运算模块 1223; 其中,
所述均衡模块 1221 ,配置为对控制模块 121发送的数据进行均衡处理, 将均衡处理后的数据写入存储模块 1222;
所述存储模块 1222, 配置为存储均衡处理后的数据及蝶形运算过程 数 据和结果数据;
所述蝶形运算模块 1223 ,配置为根据旋转因子对存储模块 1222中均衡 处理结果数据进行蝶形运算, 并将蝶形运算的过程数据和结果数据存储于 存储模块 1222。
其中, 所述 LTE中上行基带数据处理装置在实际应用中, 可由基站中 的处理器实现; 所述装置中的数据存储模块 11及其子模块: 接口控制模块 111、 Ping RAM模块 112和 Pang RAM模块 113 , 在实际应用中, 可由控制 芯片和存储器共同实现; 所述解交织 RAM模块 16在实际应用中, 可由存 储器实现; 上述存储器可以是 RAM; 所述装置中的均衡 IDFT/DFT模块 12 及其子模块:控制模块 121、两个以上的数据处理模块 122和 ROM模块 123 , 以及内嵌核模块 14在实际应用中,可由中央处理器( Central Processing Unit, CPU ), 数字信号处理器(Digital Signal Processor, DSP )或现场可编程门 阵列 (Field Programmable Gate Array, FPGA ) 实现; 所述装置中的 OFDM 解调模块 13在实际应用中, 可由 OFDM解调器实现。
图 6为本发明实施例的长期演进中上行基带数据 理方法的流程示意 图, 如图 6所示, 包括以下步驟:
步驟 601 : 按时序存储接收的解调数据、 信道估计和频偏估计数据, 在 存储完成时开放所有读写端口。
这里, 所述按时序存储由数据存储模块完成, 所述开放所有读写端口 为: 数据存储模块向均衡 IDFT/DFT模块开放自身的所有读写端口。
具体的, 所述数据存储模块按时序存储接收的解调数据 、 信道估计和 频偏估计数据,在存储完成时向均衡 IDFT/DFT模块开放自身的所有读写端 口包括:
数据存储模块将接收的解调数据、 信道估计和频偏估计数据按时序轮 流写入自身的两个存储子模块中, 在所述数据存储完成后, 向均衡 IDFT/DFT模块发送数据存储完成指令, 并向均衡 IDFT/DFT模块开放数据 存储模块自身的所有读写端口。
其中, 所述数据存储模块中的两个存储子模块分别为 : Ping RAM模块 和 Pang RAM模块; 数据存储模块中的控制接口在初始化时地址指 向 Ping RAM模块, 将接收的解调数据、 信道估计和频偏估计数据写入 Ping RAM 模块, 当写满一个子帧的数据后, 控制接口将地址指向 Pang RAM模块, 将接收的解调数据、 信道估计和频偏估计数据写入 Pang RAM模块直至 Pang RAM模块写满, 如此, 轮流写入直至所有数据存储完成。
这里, 所述数据存储模块按时序存储接收的解调数据 、 信道估计和频 偏估计数据之前, 所述方法还包括:
OFDM解调模块接收符号数据, 并在收齐一组符号数据时, 根据接收 的小区参数对所述符号数据进行 OFDM解调, 且当所述符号数据是导频数 据时, 直接将解调后的导频数据发送给内嵌核模块; 当所述符号数据不是 导频数据时, 将解调后的解调数据写入数据存储模块中;
内嵌核模块接收到导频数据进行信道估计和频 偏估计, 将处理后的结 果写入给数据存储模块。
其中, 所述符号数据由天线设备输入, 且所述符号数据为一组, 根据 不同的协议设置, 每组中的符号数据的数量可以不等; 所述收齐一组符号 数据即为收齐一组中的所有符号数据。
其中,所述内嵌核模块包括多个高级可扩展接 口( Advanced Extensible
Interface, AXI ), 所述 OFDM解调模块将解调后的导频数据通过 AXI发送 给内嵌核模块。
这里, 所述 OFDM解调模块接收符号数据之前, 所述方法还包括: 内嵌核模块将小区参数和 UE参数发送给参数分发模块进行参数分发; 参数分发模块根据 OFDM解调模块发送的定时同步信号将所述小区 数发送给 OFDM解调模块、 将所述 UE参数发送给均衡 IDFT/DFT模块。 这里, 所述内嵌核模块通过 AXI将小区参数和 UE参数发送给参数分 发模块。
步驟 602: 根据接收到的 UE参数同时读取两路以上解调数据、 信道估 计和频偏估计数据,对每路数据分别进行均衡 处理及 IDFT处理, 并将处理 结果输出。
这里,本步驟由均衡 IDFT/DFT模块完成,所述读取两路以上解调数据 信道估计和频偏估计数据为均衡 IDFT/DFT模块从数据存储模块读取。
优选地, 所述对每路数据分别进行均衡处理及 IDFT处理, 并将处理结 果输出包括:
均衡 IDFT/DFT模块对每路数据分别进行均衡处理并保 ,均衡处理完 成后根据自身存储的旋转因子分别读取存储的 均衡处理结果数据并对所述 均衡处理结果数据进行蝶形运算, 将运算结果存储在解交织 RAM模块中。
具体的, 内嵌核模块通过 AXI发送小区参数和 UE参数给参数分发模 块, 参数分发模块根据 OFDM解调模块发送的定时同步信号将小区参数 送给 OFDM解调模块, 将 UE参数发送给均衡 IDFT/DFT模块。
OFDM解调模块接收天线设备输入的符号数据, 当收齐一组符号数据 时, 根据参数分发模块发送的小区参数对所述符号 数据进行 OFDM解调, 若所述符号数据是导频数据, 则将解调后的导频数据通过 AXI发送给内嵌 核模块; 当所述符号数据不是导频数据时, 将解调后的数据写入数据存储 模块中, 直至所有的符号数据都解调完。
内嵌核模块接收 OFDM解调模块发送的导频数据进行信道估计和 偏 估计, 将处理后的结果数据通过 AXI发送给数据存储模块。
数据存储模块接收 OFDM解调模块发送的解调数据和内嵌核模块发 的信道估计和频偏估计结果数据, 将所述数据按时序轮流写入自身的两个 存储子模块中; 并在接收并存储完成时,向均衡 IDFT/DFT发送数据存储完 成指令, 并向均衡 IDFT/DFT模块开放自身的所有读写接口。
均衡 IDFT/DFT模块根据参数分发模块发送的 UE参数从数据存储模块 读取两路以上解调数据、 信道估计和频偏估计数据, 对每一路数据分别进 行均衡处理并保存, 均衡处理完成后根据自身存储的旋转因子分别 读取存 储的均衡处理结果数据并对所述均衡处理结果 数据进行蝶形运算, 最后将 运算结果输出至解交织 RAM模块并保存。
图 7为本发明又一实施例的一种长期演进中上行 带数据处理方法的 流程示意图, 以均衡 IDFT/DFT模块两路并行处理的方式,对本发明实 例 作进一步详细的说明, 所述方法包括以下步驟:
步驟 701 : 参数分发模块接收内嵌核模块发送的小区参数 和 UE参数, 根据 OFDM解调模块发送的定时同步信号将小区参数 送给 OFDM解调模 块, 将 UE参数发送给均衡 IDFT/DFT模块。
步驟 702: OFDM解调模块接收天线设备输入的符号数据, 当收齐一组 符号数据时, 根据参数分发模块发送的小区参数对所述符号 数据进行 OFDM解调处理。
这里, 所述 OFDM解调模块实时监控天线设备输入的符号数 , 若接 收到的符号数据无效则继续等待接收, 若接收到的符号数据有效则接收数 据, 直至收齐一组符号数据。
步驟 703: 判断所述符号数据是否是导频数据, 当判断的结果为是时, 执行步驟 704〜步驟 706; 否则, 直接执行步驟 706。
步驟 704〜步驟 705: OFDM解调模块将解调后的导频数据发送给内嵌 核模块, 内嵌核模块将导频数据进行信道估计和频偏估 计处理。
步驟 706: 将处理后的数据写入数据存储模块中。
这里, 所述处理后的数据包括所述符号数据不是导频 数据时, OFDM 解调模块对所述符号数据进行 OFDM解调处理后的数据, 以及内嵌核模块 进行信道估计和频偏估计处理后的导频数据。
步驟 707〜步驟 708: 均衡 IDFT/DFT模块根据参数分发模块发送的 UE 参数从数据存储模块读取两路解调数据、 信道估计和频偏估计数据, 对两 路数据分别进行均衡处理和 IDFT处理, 将运算结果存储在解交织 RAM模 块中。
这里,均衡 IDFT/DFT模块根据参数分发模块发送的 UE参数从数据存 储模块读取两路解调数据、 信道估计和频偏估计数据, 分别对两路数据进 行均衡处理并保存, 均衡处理完成后根据自身存储的旋转因子分别 读取存 储的均衡处理结果数据并对所述均衡处理结果 数据进行蝶形运算, 最后将 运算结果输出至解交织 RAM模块并保存。
本发明实施例还提供了一种计算机存储介质, 所述计算机存储介质中 存储有计算机程序, 所述计算机程序用于执行本发明实施例所述的 长期演 进中上行基带数据处理方法。
以上所述, 仅为本发明的较佳实施例而已, 并非用于限定本发明的保 护范围。 凡在本发明的精神和范围之内所作的任何修改 、 等同替换和改进 等, 均包含在本发明的保护范围之内。 工业实用性
本发明实施例中, 通过装置中的数据存储模块, 按时序存储接收的解 调数据、信道估计和频偏估计数据,在存储完 成时向均衡 IDFT/DFT模块开 放所有读写端口, 既作为前一级处理结果的存储模块, 又作为后一级处理 的输入緩沖, 不但节省了存储资源, 更有效的减少了数据读写的时间, 提 高了数据处理效率; 并且, 装置中的均衡 IDFT/DFT模块, 能根据接收到的 UE参数同时从数据存储模块读取两路以上解调 据、信道估计和频偏估计 数据, 对于每一路数据分别进行均衡处理及 IDFT处理, 大大缩短了数据处 理时间