一种上行数据处理系统技术方案

技术编号:33997964 阅读:18 留言:0更新日期:2022-07-02 11:22
本公开涉及数据处理领域,尤其涉及一种上行数据处理系统,包括硬件加速器和处理器;所述硬件加速器,用于接收上行数据和所述处理器传输的参考信号位置信息,将根据所述上行数据和所述参考信号位置信息,生成的功率延时分布结果传输给所述处理器;所述处理器,用于将根据所述功率延时分布结果,生成的时延数据和滤波系数传输给所述硬件加速器;以及用于自生成解映射位置信息和所述参考信号位置信息传输给所述硬件加速器;所述硬件加速器,还用于根据所述上行数据、所述时延数据、滤波系数和所述解映射位置信息,生成传输比特。本公开用以解决高速端口物理层对上行数据处理时,硬件处理部分和软件处理部分数据交换造成的接口吞吐量压力大的问题。吐量压力大的问题。吐量压力大的问题。

【技术实现步骤摘要】
一种上行数据处理系统


[0001]本公开涉及数据处理领域,尤其涉及一种上行数据处理系统。

技术介绍

[0002]基于正交频分复用技术(Orthogonal Frequency Division Multiplexing,简称OFDM)的全新空口设计的全球性5G标准(5G New Radio,简称5G NR)的基站侧实现中,处理上行数据的高速端口物理层(High Port Physical Layer,简称High

PHY)部分是复杂度最高的部分。针对目前提出的处理架构,若将架构全部通过硬件芯片实现,则会影响灵活性,其主要原因在于协议演进和算法改进,例如信道估计中的部分计算持续改进的可能性很大,被固化在硬件芯片中会导致无法应对未来的更新需求。若将架构全部使用软件定义的无线电(Software Defined Radio,简称SDR)实现,则会对软件处理器产生巨大的要求,其主要原因是5G NR的数据处理量非常巨大,只采用数字信号处理(Digital Signal Process,简称DSP)芯片等软件处理器,无法解决网络侧对全规格的复杂算法支撑。

技术实现思路

[0003]专利技术人发现,相关技术中,一种常用的方法,是将信道估计以及协议解析相关部分放在软件中实现,比较稳定的算法,例如比特级处理模块、多进多出技术(multiple

in multiple out,简称MIMO)模块等,放在硬件加速器中实现。但是,因为5G NR的数据处理量非常巨大,如果信道估计输出的全部数据要从软件处理器传输给硬件芯片,以进行进一步的处理,将会对软硬件之间的接口吞吐量产生巨大的压力。
[0004]本公开提供了一种上行数据处理系统,用以解决高速端口物理层对上行数据处理时,硬件处理部分和软件处理部分数据交换造成的接口吞吐量压力大的问题。
[0005]第一方面,本公开实施例提供了一种上行数据处理系统,包括硬件加速器和处理器;所述硬件加速器,用于接收上行数据和所述处理器传输的参考信号位置信息,根据所述上行数据和所述参考信号位置信息,生成功率延时分布结果,并将所述功率延时分布结果传输给所述处理器;所述处理器,用于根据所述功率延时分布结果,生成时延数据和滤波系数,并将所述时延数据和所述滤波系数传输给所述硬件加速器;以及用于自生成解映射位置信息和所述参考信号位置信息,并将所述解映射位置信息和所述参考信号位置信息传输给所述硬件加速器;所述硬件加速器,还用于根据所述上行数据、所述时延数据、滤波系数和所述解映射位置信息,生成传输比特。
[0006]可选地,所述硬件加速器包括第一加速器、第二加速器、第三加速器和第四加速器;所述第一加速器,用于根据所述上行数据和所述参考信号位置信息,生成频偏估计后的信道估计结果和所述功率延时分布结果,并将所述频偏估计后的信道估计结果分别传输给所述第二加速器和所述第三加速器,将所述功率延时分布结果传输给所述处理器;所述第二加速器,用于根据所述时延数据和所述频偏估计后的信道估计结果,生成频偏纠正后的上行数据,并将所述频偏纠正后的上行数据传输给所述第四加速器;所述第三加速器,用于
根据所述时延数据和所述滤波系数,生成第二插值结果和噪声自相关矩阵,并将所述第二插值结果和所述噪声自相关矩阵传输给第四加速器;所述第四加速器,用于根据所述解映射位置信息、所述频偏纠正后的上行数据、所述第二插值结果和所述噪声自相关矩阵,生成所述传输比特。
[0007]可选地,所述处理器包括存储器,所述存储器存储对应的计算机程序;所述处理器,用于执行所述存储器中所存储的程序,实现以下步骤:根据所述功率延时分布结果生成所述时延数据,并将所述时延数据传输给所述第二加速器和所述第三加速器,以及生成相关系数和多普勒扩展结果;根据所述相关系数和所述多普勒扩展结果,生成所述滤波系数,并将所述滤波系数传输给所述第三加速器;自生成所述解映射位置信息和所述参考信号位置信息,并将所述解映射位置信息和所述参考信号位置信息传输给所述硬件加速器。
[0008]可选地,所述滤波系数包括时域滤波系数和频域滤波系数;所述根据所述相关系数和所述多普勒扩展结果,生成所述滤波系数,并将所述滤波系数传输给所述第三加速器,包括:根据所述相关系数生成所述频域滤波系数,并将所述频域滤波系数传输给所述第三加速器;根据所述多普勒扩展结果生成所述时域滤波系数,并将所述时域滤波系数传输给所述第三加速器。
[0009]可选地,自生成所述解映射位置信息和所述参考信号位置信息,并将所述解映射位置信息和所述参考信号位置信息传输给所述硬件加速器,包括:自生成所述参考信号位置信息,并传输给所述第一加速器;自生成所述解映射位置信息,并传输给所述第四加速器。
[0010]可选地,所述第一加速器包括参考信号提取模块、参考信号本地序列生成模块、信道估计模块、频偏估计模块和功率延时分布计算模块;所述参考信号提取模块,用于根据所述上行数据和所述参考信号位置信息,提取参考信号数据,将所述参考信号数据传输给所述信道估计模块;所述参考信号本地序列生成模块,用于自生成参考信号的本地序列,并将所述本地序列传输给所述信道估计模块;所述信道估计模块,用于根据所述参考信号数据和所述本地序列,生成信道估计结果,并将所述信道估计结果传输给所述频偏估计模块;所述频偏估计模块,用于根据所述信道估计结果进行频偏估计,生成频偏估计结果,并将所述频偏估计结果传输给所述第二加速器,以及将频偏估计后的信道估计结果分别传输给所述功率延时分布计算模块和第三加速器;所述功率延时分布计算模块,用于根据所述频偏估计后的信道估计结果,生成功率延时分布结果,并将所述功率延时分布结果传输给所述测量模块。
[0011]可选地,所述第三加速器包括频域滤波模块、时域滤波模块、频域插值模块、时域插值模块和噪声自相关矩阵计算模块;所述频域滤波模块,用于根据所述频偏估计后的信道估计结果、所述时延数据和所述频域滤波系数,生成第一滤波结果,并将所述第一滤波结果传输给所述时域滤波模块;所述时域滤波模块,用于根据所述第一滤波结果和所述时域滤波系数,生成第二滤波结果,并将所述第二滤波结果分别传输给所述频域插值模块和所述噪声自相关矩阵计算模块;所述频域插值模块,用于根据所述第二滤波结果完成频域插值,生成第一插值结果,并将所述第一插值结果传输给所述时域插值模块;所述时域插值模块,用于根据所述第一插值结果完成时域插值,生成第二插值结果,并将所述第二插值结果传输给所述第四加速器;所述噪声自相关矩阵计算模块,用于根据所述第二滤波结果,生成
所述噪声自相关矩阵,并将所述噪声自相关矩阵传输给所述第四加速器。
[0012]可选地,所述第四加速器包括解映射模块、均衡模块、解调模块和比特级处理模块;所述解映射模块,用于根据所述频偏纠正后的上行数据、所述第二插值结果和所述解映射位置信息,生成解映射后的数据,并将所述解映射后的数据传输给所述均衡模块;所述均衡模块,用于根据所述解映射后的数据和所述噪声自相关矩阵,生成均衡的多层数据,本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种上行数据处理系统,其特征在于,包括硬件加速器和处理器;所述硬件加速器,用于接收上行数据和所述处理器传输的参考信号位置信息,根据所述上行数据和所述参考信号位置信息,生成功率延时分布结果,并将所述功率延时分布结果传输给所述处理器;所述处理器,用于根据所述功率延时分布结果,生成时延数据和滤波系数,并将所述时延数据和所述滤波系数传输给所述硬件加速器;以及用于自生成解映射位置信息和所述参考信号位置信息,并将所述解映射位置信息和所述参考信号位置信息传输给所述硬件加速器;所述硬件加速器,还用于根据所述上行数据、所述时延数据、滤波系数和所述解映射位置信息,生成传输比特。2.根据权利要求1所述的上行数据处理系统,其特征在于,所述硬件加速器包括第一加速器、第二加速器、第三加速器和第四加速器;所述第一加速器,用于根据所述上行数据和所述参考信号位置信息,生成频偏估计后的信道估计结果和所述功率延时分布结果,并将所述频偏估计后的信道估计结果分别传输给所述第二加速器和所述第三加速器,将所述功率延时分布结果传输给所述处理器;所述第二加速器,用于根据所述时延数据和所述频偏估计后的信道估计结果,生成频偏纠正后的上行数据,并将所述频偏纠正后的上行数据传输给所述第四加速器;所述第三加速器,用于根据所述时延数据和所述滤波系数,生成第二插值结果和噪声自相关矩阵,并将所述第二插值结果和所述噪声自相关矩阵传输给第四加速器;所述第四加速器,用于根据所述解映射位置信息、所述频偏纠正后的上行数据、所述第二插值结果和所述噪声自相关矩阵,生成所述传输比特。3.根据权利要求2所述的上行数据处理系统,其特征在于,所述处理器包括存储器,所述存储器存储对应的计算机程序;所述处理器,用于执行所述存储器中所存储的程序,实现以下步骤:根据所述功率延时分布结果生成所述时延数据,并将所述时延数据传输给所述第二加速器和所述第三加速器,以及生成相关系数和多普勒扩展结果;根据所述相关系数和所述多普勒扩展结果,生成所述滤波系数,并将所述滤波系数传输给所述第三加速器;自生成所述解映射位置信息和所述参考信号位置信息,并将所述解映射位置信息和所述参考信号位置信息传输给所述硬件加速器。4.根据权利要求3所述的上行数据处理系统,其特征在于,所述滤波系数包括时域滤波系数和频域滤波系数;所述根据所述相关系数和所述多普勒扩展结果,生成所述滤波系数,并将所述滤波系数传输给所述第三加速器,包括:根据所述相关系数生成所述频域滤波系数,并将所述频域滤波系数传输给所述第三加速器;根据所述多普勒扩展结果生成所述时域滤波系数,并将所述时域滤波系数传输给所述第三加速器。5.根据权利要求4所述的上行数据处理系统,其特征在于,自生成所述解映射位置信息
和所述参考信号位置信息,并将所述解映射位置信息和所述参考信号位置信息传输给所述硬件加速器,包括:自生成所述参考信号位置信息,并传输给所述第一加速器;自生成所述解映射位置信...

【专利技术属性】
技术研发人员:符永逸
申请(专利权)人:广州慧睿思通科技股份有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1