Login| Sign Up| Help| Contact|

Patent Searching and Data


Title:
METHOD AND SYSTEM FOR UPDATING PREDISTORTION COEFFICIENT
Document Type and Number:
WIPO Patent Application WO/2014/114170
Kind Code:
A1
Abstract:
A method and system for switching a predistortion coefficient, which are used to solve the problem of interference of relatively poor predistortion coefficient on an adjacent cell. The method comprises: presetting a primary table and a standby table, wherein the primary table stores a default predistortion coefficient, and the standby table is used for storing an updated predistortion coefficient; when a data source of a predistortion processor adopts the standby table, adopting the updated predistortion coefficient to perform parameter output processing, so as to obtain a predistortion parameter, and processing the predistortion parameter and an input signal together by the predistortion processor to obtain a predistortion signal; processing the predistortion signal by various signal processors to obtain a first signal, and determining power data of the first signal; if the power data of the first signal is greater than or equal to a setting range, continuing to adopt the standby table as the data source of the predistortion processor; and if the power data of the first signal is smaller than the setting range, switching the data source of the predistortion processor to the primary table.

Inventors:
XIONG JUN (CN)
DUAN TAO (CN)
SUN HUARONG (CN)
XIAO PENG (CN)
WANG CE (CN)
WANG JIELI (CN)
Application Number:
PCT/CN2013/090886
Publication Date:
July 31, 2014
Filing Date:
December 30, 2013
Export Citation:
Click for automatic bibliography generation   Help
Assignee:
DATANG MOBILE COMM EQUIP CO (CN)
International Classes:
H03F1/32; H04L25/49
Foreign References:
CN101056288A2007-10-17
CN101057394A2007-10-17
CN1795607A2006-06-28
CN101355536A2009-01-28
CN103107967A2013-05-15
Other References:
See also references of EP 2938034A4
Attorney, Agent or Firm:
BEIJING RISEHIGH INTELLECTUAL PROPERTY LAW FIRM (CN)
北京润泽恒知识产权代理有限公司 (CN)
Download PDF:
Claims:
权 利 要 求 书

1、 一种预失真系数的切换方法, 其特征在于, 包括:

预置主用表和备用表, 其中, 主用表中存储默认的预失真系数, 备用表 用于存储更新的预失真系数;

当预失真处理器的数据源采用被用表时,釆用所述更新的预失真系数进 行参数输出处理得到预失真参数, 并将所述预失真参数与输入信号共同通过 预失真处理器得到预失真信号;

将所述预失真信号通过各类信号处理器得到第一信号,并确定所述第一 信号的功率数据;

若所述第一信号的功率数据大于或等于设定范围,则继续采用备用表作 为预失真处理器的数据源;

若所述第一信号的功率数据小于设定范围,则将所述预失真处理器的数 据源切换成主用表。

2、 根据权利要求 1所述的方法, 其特征在于, 所述确定所述第一信号 的功率数据, 包括:

依据所述第一信号的连续性确定功率参数;

对所述第一信号进行快速傅里叶变换,并与所述功率参数共同确定所述 第一信号的功率数据, 其中, 所述功率数据包括以下至少一项: 邻道功率和 邻道功率比。

3、 根据权利要求 2所述的方法, 其特征在于, 所述依据所述第一信号 的连续性确定功率参数, 包括:

检测所述第一信号的连续性,并依据所述连续性相查找对应参数配置表 中的功率参数, 其中, 所述功率参数包括以下至少一项: 采样速率、 中心频 点、 采样点数、 载波个数、 载波带内带宽和载波发送带宽。

4、 根据权利要求 3所述的方法, 其特征在于, 对所述第一信号进行快 速傅里叶变换,并与所述功率参数共同确定所述第一信号的功率数据,包括: 根据所述功率参数计算所述笫一信号的频带的各频点;

对第一信号进行去噪修正后 ,进行快速傅里叶变换得到每个频点的功率 谱密度; 对所述功率谱密度进行加权处理,并确定第一信号的有用功率和邻道功 率;

计算有用信号功率和邻道信号功率的比值后取对数,得到第一信号的邻 道功率比。

5、 根据权利要求 1 所述的方法, 其特征在于, 若备用表预置时为空, 则所述的方法还包括:

将主用表作为所述预失真处理器的数据源,釆用所述默认的预失真系数 进行参数输出处理得到预失真参数, 并将所述预失真参数与输入信号共同通 过预失真处理器得到预失真信号;

将所述预失真信号通过各类信号处理器得到第一信号。

6、 根据权利要求 1或 5任一所述的方法, 其特征在于, 将所述预失真 信号通过各类信号处理器得到第一信号之后, 还包括:

将所述第一信号进行预失真参数训练得到更新的预失真系数,并将所述 更新的预失真系数更新到备用表中。

7、 根据权利要求 6所述的方法, 其特征在于, 所述的方法还包括: 若将主用表作为所述预失真处理器的数据源,则在将更新的预失真系数 更新到备用表后, 将所述预失真处理器的数据源切换成备用表。

8、 根据权利要求 6所述的方法, 其特征在于, 所述将所述更新的预失 真系数更新到备用表, 包括:

计算所述更新的预失真系数的系数加权和,并在所述系数加权和满足预 设条件时, 将所述更新的预失真系数更新到备用表。

9、 一种预失真系数的更新系统, 其特征在于, 包括: 参数控制器、 预 失真处理器、 各类信号处理器、 运算器和切换控制器;

所述参数控制器中包括: 主用表、 备用表, 其中, 主用表中存储默认的 预失真系数, 备用表用于存储更新的预失真系数;

所述参数控制器, 配置为当预失真处理器的数据源釆用被用表时, 釆用 更新的预失真系数进行参数输出处理得到预失真参数;

所述预失真处理器, 配置为在将所述预失真参数与输入信号共同通过预 失真处理器得到预失真信号;

所述各类信号处理器, 配置为对所述预失真信号进行处理得到第一信 号;

所述运算器, 配置为确定所述第一信号的功率数据;

所述切换控制器, 配置为若第一信号的功率数据大于或等于设定范围, 则继续釆用备用表作为预失真处理器的数据源; 若第一信号的功率数据小于 设定范围, 则将所述预失真处理器的数据源切换成主用表。

10、 根据权利要求 9所述的系统, 其特征在于;

所述运算器, 具体配置为依据所述第一信号的连续性确定功率参数; 对 所述第一信号进行快速傅里叶变换, 并与所述功率参数共同确定所述第一信 号的功率数据, 其中, 所述功率数据包括以下至少一项: 邻道功率和邻道功 率比。

11、 根据权利要求 10所述的系统, 其特征在于;

所述运算器, 具体配置为检测所述第一信号的连续性, 并依据所述连续 性相查找对应参数配置表中的功率参数, 其中, 所述功率参数包括以下至少 一项: 釆样速率、 中心频点、 釆样点数、 载波个数、 载波带内带宽和载波发 送带宽。

12、 根据权利要求 11所述的系统, 其特征在于;

所述运算器,具体配置为根据所述功率参数计算所述第一信号的频带的 各频点; 对第一信号进行去噪修正后, 进行快速傅里叶变换得到每个频点的 功率谱密度; 通过所述功率谱密度进行加权处理, 并确定第一信号的有用功 率和邻道功率; 计算有用信号功率和邻道信号功率的比值后取对数, 得到第 一信号的邻道功率比。

13、 根据权利要求 9所述的系统, 其特征在于, 若备用表预置时为空; 所述参数控制器, 还配置为将主用表作为所述预失真处理器的数据源, 釆用所述默认的预失真系数进行参数输出处理得到预失真参数;

所述预失真处理器, 配置为并将所述预失真参数与输入信号共同通过预 失真处理器得到预失真信号; 所述各类信号处理器, 配置为将所述预失真信号通过各类信号处理器得 到第一信号。

14、 根据权利要求 9或 13任一所述的系统, 其特征在于, 还包括: 参数训练器, 配置为将所述第一信号进行预失真参数训练得到更新的预 失真系数, 并将所述更新的预失真系数更新到备用表中。

15、 根据权利要求 14所述的系统, 其特征在于:

所述切换控制器, 还配置为若将主用表作为所述预失真处理器的数据 源, 则在将更新的预失真系数更新到备用表后, 将所述预失真处理器的数据 源切换成备用表。

16、 根据权利要求 14所述的系统, 其特征在于:

所述参数训练器, 具体配置为计算所述更新的预失真系数的系数加权 和, 并在所述系数加权和满足预设条件时, 将所述更新的预失真系数更新到 备用表。

Description:
一种预失真系数的更新方法和系统

技术领域

本申请涉及通信技术领域,特别是涉及一种预 失真系数的更新方法和系 统。 背景技术

数字预失真处理(DigitalPre-DistortiON, DPD )是基于记忆多项式对信 号进行预失真处理的。预失真处理后中通常是 釆用预失真系数和输入信号共 同确定预失真信号。 对于预失真系数的训练, 通常釆用在基站保存训练序列 的方法, 并按照一定的周期进行发送。

但由于训练序列不是业务数据,周期性的发送 训练序列会严重干扰小区 内的用户, 为此需要实时的釆集信号进行预失真系数的训 练。 但是, 实时的 釆集数据时无法保证本次训练的系数是否可用 ,如本次训练的系数远不如上 次训练的系数。

若釆用较差的预失真系数进行预失真处理, 处理输出后的信号的邻道功 率比(Adjacent Channel Power Ratio, ACPR )比较差, 进而会严重的干扰邻 小区。 发明内容

本申请提供了一种预失真系数切换方法和系统 , 以解决预失真系数较差 干扰邻小区的问题。 为了解决上述问题, 本申请公开了一种预失真系数的切换方法, 包括: 预置主用表和备用表, 其中, 主用表中存储默认的预失真系数, 备用表 用于存储更新的预失真系数;

当预失真处理器的数据源釆用被用表时,釆用 所述更新的预失真系数进 行参数输出处理得到预失真参数, 并将所述预失真参数与输入信号共同通过 预失真处理器得到预失真信号;

将所述预失真信号通过各类信号处理器得到第 一信号,并确定所述第 ― 信号的功率数据;

若所述第一信号的功率数据大于或等于设定范 围,则继续釆用备用表作 为预失真处理器的数据源;

若所述第一信号的功率数据小于设定范围,则 将所述预失真处理器的数 据源切换成主用表。

可选的, 所述确定所述第一信号的功率数据, 包括: 依据所述第一信 号的连续性确定功率参数; 对所述第一信号进行快速傅里叶变换, 并与所述 功率参数共同确定所述第一信号的功率数据, 其中, 所述功率数据包括以下 至少一项: 邻道功率和邻道功率比。

可选的, 所述依据所述第一信号的连续性确定功率参数 , 包括: 检测所 述第一信号的连续性, 并依据所述连续性相查找对应参数配置表中的 功率参 数, 其中, 所述功率参数包括以下至少一项: 釆样速率、 中心频点、 釆样点 数、 载波个数、 载波带内带宽和载波发送带宽。

可选的, 对所述第一信号进行快速傅里叶变换, 并与所述功率参数共同 确定所述第一信号的功率数据, 包括: 根据所述功率参数计算所述第一信号 的频带的各频点; 对第一信号进行去噪修正后, 进行快速傅里叶变换得到每 个频点的功率谱密度; 对所述功率谱密度进行加权处理, 并确定第一信号的 有用功率和邻道功率; 计算有用信号功率和邻道信号功率的比值后取 对数, 得到第一信号的邻道功率比。

可选的, 若备用表预置时为空, 则所述的方法还包括: 将主用表作为所 述预失真处理器的数据源,釆用所述默认的预 失真系数进行参数输出处理得 到预失真参数, 并将所述预失真参数与输入信号共同通过预失 真处理器得到 预失真信号; 将所述预失真信号通过各类信号处理器得到第 一信号。

可选的, 将所述预失真信号通过各类信号处理器得到第 一信号之后, 还 包括: 将所述第一信号进行预失真参数训练得到更新 的预失真系数, 并将所 述更新的预失真系数更新到备用表中。 可选的, 所述的方法还包括: 若将主用表作为所述预失真处理器的数据 源, 则在将更新的预失真系数更新到备用表后, 将所述预失真处理器的数据 源切换成备用表。

可选的, 所述将所述更新的预失真系数更新到备用表, 包括: 计算所述 更新的预失真系数的系数加权和, 并在所述系数加权和满足预设条件时, 将 所述更新的预失真系数更新到备用表。 相应的, 本申请实施例还公开了一种预失真系数的更新 系统, 包括: 参 数控制器、 预失真处理器、 各类信号处理器、 运算器和切换控制器;

所述参数控制器中包括: 主用表、 备用表, 其中, 主用表中存储默认的 预失真系数, 备用表用于存储更新的预失真系数;

所述参数控制器, 配置为当预失真处理器的数据源釆用被用表时 , 釆用 更新的预失真系数进行参数输出处理得到预失 真参数;

所述预失真处理器, 配置为在将所述预失真参数与输入信号共同通 过预 失真处理器得到预失真信号;

所述各类信号处理器, 配置为对所述预失真信号进行处理得到第一信 号;

所述运算器, 配置为确定所述第一信号的功率数据;

所述切换控制器, 配置为若第一信号的功率数据大于或等于设定 范围, 则继续釆用备用表作为预失真处理器的数据源 ; 若第一信号的功率数据小于 设定范围, 则将所述预失真处理器的数据源切换成主用表 。

可选的, 所述运算器, 具体配置为依据所述第一信号的连续性确定功 率 参数; 对所述第一信号进行快速傅里叶变换, 并与所述功率参数共同确定所 述第一信号的功率数据, 其中, 所述功率数据包括以下至少一项: 邻道功率 和邻道功率比。

可选的, 所述运算器, 具体配置为检测所述第一信号的连续性, 并依据 所述连续性相查找对应参数配置表中的功率参 数, 其中, 所述功率参数包括 以下至少一项: 釆样速率、 中心频点、 釆样点数、 载波个数、 载波带内带宽 和载波发送带宽。

可选的, 所述运算器, 具体配置为根据所述功率参数计算所述第一信 号 的频带的各频点; 对第一信号进行去噪修正后, 进行快速傅里叶变换得到每 个频点的功率谱密度; 通过所述功率谱密度进行加权处理, 并确定第一信号 的有用功率和邻道功率; 计算有用信号功率和邻道信号功率的比值后取 对 数, 得到第一信号的邻道功率比。

可选的, 若备用表预置时为空; 所述参数控制器, 还配置为将主用表作 为所述预失真处理器的数据源, 釆用所述默认的预失真系数进行参数输出处 理得到预失真参数; 所述预失真处理器, 配置为并将所述预失真参数与输入 信号共同通过预失真处理器得到预失真信号; 所述各类信号处理器, 配置为 将所述预失真信号通过各类信号处理器得到第 一信号。

可选的, 所述的系统还包括: 参数训练器, 配置为将所述第一信号进行 预失真参数训练得到更新的预失真系数, 并将所述更新的预失真系数更新到 备用表中。

可选的, 所述切换控制器, 还配置为若将主用表作为所述预失真处理器 的数据源, 则在将更新的预失真系数更新到备用表后, 将所述预失真处理器 的数据源切换成备用表。

可选的, 所述参数训练器, 具体配置为计算所述更新的预失真系数的系 数加权和, 并在所述系数加权和满足预设条件时, 将所述更新的预失真系数 更新到备用表。 与现有技术相比, 本申请包括以下优点:

首先, 本申请实施例预置主用表和备用表, 主用表中存储默认的预失真 系数, 备用表中存储更新的预失真系数。 从而在釆用备用表作为数据源时, 对更新的预失真系数在进行预失真处理后, 可以得到反馈的第一信号的功率 数据。 本申请实施例可以对第一信号的功率数据进行 检测, 若该功率数据在 设定范围内, 则继续釆用备用表作为预失真处理器的数据源 , 若该功率数据 不在设定范围内, 则将所述预失真处理器的数据源切换成主用表 。 从而可以 检测出功率数据的状况, 进而判断其是否对邻小区造成干扰, 带内信号是否 恶化的状况, 从而判断出实时更新的预失真系数的状况, 进而根据具体的情 况选择主用表或备用表, 以尽量减少对邻小区的干扰。

其次, 本申请实施例可以得到更新的预失真系数处理 后的第一信号, 从 而通过功率参数确定第一信号的 ACP和 ACPR, 进而通过 ACP和 ACPR判 断该更新的预失真系数对邻小区的干扰状况, 以及对邻频带内信号的影响情 况, 进而确定预失真处理时的数据源为主用表或备 用表。 从而可以釆用比较 优质的预失真系数进行预失真处理, 尽量减少对邻小区等的干扰。

附图说明

图 1是本申请实施例一提供的预失真系数的切换 法流程图; 图 2是本申请实施例二提供的预失真系数的切换 法流程图; 图 3是本申请实施例三提供的预失真系数的切换 法流程图; 图 4是本申请实施例三提供的预失真系数的切换 理示意图; 图 5是本申请实施例三提供的预失真系数的切换 理中主、备用表配置 示意图;

图 6是本申请实施例三提供的预失真系数的切换 理中左邻道的 ACPR 曲线图;

图 7是本申请实施例三提供的预失真系数的切换 理中右邻道的 ACPR 曲线图;

图 8是本申请实施例四提供的预失真系数的更新 统结构图。

具体实施方式

为使本申请的上述目的、 特征和优点能够更加明显易懂, 下面结合附图 和具体实施方式对本申请作进一步详细的说明 。

数字预失真处理(DigitalPre-DistortiON, DPD )是基于记忆多项式对信 号进行预失真处理的, 其数学模型可以包括:

其巾:

m是输入信号的幅度: r„, m =|x("- )| , β(·): 是量化因子。

LUT (Look-Up-Table, 查找表)是预失真参数( DPD参数), 所述 LUT 的输入地 量化后的幅度 Q(r n , m )来决定, 具体的:

L UT m - mf' l) ,m = \...M,n = \...N ( 2 ) 则 J T m (jx("- )|)是按照输入信号幅度 为索引对应的预失真参 数。 在进行预失真更新时按照 存入预失真参数, 预失真处理时按照 \ - )\提取预失真参数。

, =1.. , =1...^是预失真系数(0?0系数),通过计算得到 W以后, 预失真模块就可以计算得到预失真信号 。

因此, 对于 DPD 系数的训练, 通常釆用在基站保存训练序列的方法, 并按照一定的周期进行发送。

但由于训练序列不是业务数据, 周期性的发送训练序列会严重干扰小区 内的用户, 为此需要实时的釆集信号进行 DPD 系数的训练。 但是, 实时的 釆集数据时无法保证本次训练的系数是否可用 ,如本次训练的系数远不如上 次训练的系数。

若釆用较差的 DPD系数进行 PDP处理, 处理输出后的信号的邻道功率 比(Adjacent Channel Power Ratio, ACPR)比较差, 进而会严重的干 4尤邻小 区, 并干扰邻频带内的信号, 同时带内的信号质量也将恶化。 这种现象会持 续到较优质的 DPD系数进行 PDP处理后, 才会出现改善, 但是无法确定何 时才会出现比较优质的 PDP系数, 若一直不出现优质的 PDP系数, 则上述 问题始终无法解决。

本申请实施例提供一种预失真系数的更新方法 , 可以得到对预失真系数 进行 PDP处理后的信号, 并对该信号的功率数据进行检测, 从而依据所述 功率数据选择预失真系数。 实施例一

参照图 1 ,给出了本申请实施例一提供的预失真系数的 换方法流程图。 步骤 101 , 预置主用表和备用表。

其中, 主用表中存储默认的预失真系数。 所述默认的预失真系数是比较 优质的, 即釆用默认的预失真系数进行预失真处理得到 的预失真信号的功率 数据比较好, 对邻小区的干扰较小。 并且, 主用表中默认的预失真系数始终 保持不变, 从而使得主用表可以随时作为预失真处理器的 数据源。 具体的, 可以配置所述默认的预失真系数的算术和接近 1 , 从而业务信号通过预失真 通道时不会对功放造成影响。

备用表用于存储更新的预失真系数。 即可以将通过预失真处理器和其他 信号处理设备处理后的第一信号进行预失真系 数训练, 从而确定预失真系 数, 并更新到备用表中, 因此备用表中的存储的预失真系数是实时更新 的, 即每执行一次预失真处理都会对预失真系数进 行更新。

步骤 102, 当预失真处理器的数据源釆用被用表时, 釆用所述更新的预 失真系数进行参数输出处理得到预失真参数, 并将所述预失真参数与输入信 号共同通过预失真处理器得到预失真信号。

釆用被用表作为预失真处理器的数据源,则将 输入信号和所述更新的预 失真系数进行参数输出处理, 即釆用数据信号和更新的预失真系数得到预失 真参数。 然后将预失真参数和输入信号通过预失真处理 器进行处理, 得到对 应的预失真信号。

步骤 103 , 将所述预失真信号通过各类信号处理器得到第 一信号, 并确 定所述第一信号的功率数据。

可以将预失真信号通过各类信号处理器进行处 理, 如通过数模转换器 ( Digital to Analog Converter, DAC ), 功率放大器, 模数转换器( Analog to Digital Converter, ADC )等, 从而可以得到第一信号。 然后可以计算该第一 信号的功率数据。

本实施例中, 所述功率数据可以包括: 邻道功率 (Adjacent Channel Power, ACP )和 ACPR等。

其中, ACPR是衡量射频输出信号的主信道信号对邻近 点信号造成干 扰而设定的指标, 也是衡量功放输出信号非线性失真程度的一个 重要指标。 ACPR可通过反馈通道对功率放大器的输出信号 行测量得到。

步骤 104, 检测所述第一信号的功率数据是否小于设定范 围。

本申请实施例中,对第一信号进行预失真系数 训练可以得到更新的预失 真系数, 若釆用较差的预失真系数进行预失真处理, 后续得到的预失真信号 的 ACPR也会比较差, 因此会严重的干扰邻小区, 并干扰邻频带内的信号。

其中, 更新的预失真系数的优、 劣是与第一信号有关的, 即第一信号的 功率数据的优劣会影响更新的预失真系数。 因此, 为了避免出现上述问题, 本申请实施例预先配置了功率数据的设定范围 , 用于对功率数据的优、 劣进 行评价。 其中, 若该功率数据大于或等于设定范围, 则说明该信号的功率数 据比较优质,若该功率数据小于设定范围,则 说明该信号的功率数据比较差。

例如功率数据为 ACPR , 则设定范围可以配置为 43dBc〜48dBc, 当第一 信号的 ACPR小于 43dBc时, 说明 ACPR较差; 当第一信号的 ACPR大于 48dBc时, 说明 ACPR较优。

具体的, 检测第一信号的功率数据是否小于设定范围, 若否, 即第一信 号的功率数据大于或等于设定范围, 则后续执行步骤 105 , 若是, 即第一信 号的功率数据小于设定范围, 则后续执行步骤 106。

步骤 105 , 继续釆用备用表作为预失真处理器的数据源。

若第一信号的功率数据在设定范围内, 则说明该第一信号的功率数据比 较优质, 即第一信号是比较优质的, 釆用该第一信号进行预失真系数训练得 到的更新的预失真系数会存入备用表中, 此时更新的预失真系数也是比较优 质的, 因此继续釆用备用表作为预失真处理器的数据 源。

步骤 106, 将所述预失真处理器的数据源切换成主用表。

若第一信号的功率数据不在设定范围内, 则说明该第一信号的功率数据 比较差, 即第一信号是比较差的, 釆用该第一信号进行预失真系数训练得到 的更新的预失真系数会存入备用表后, 若继续釆用备用表作为预失真处理器 的数据源, 后续进行预失真处理时预失真系数是比较差的 , 因此后续会对邻 小区造成干扰, 带内的信号质量会恶化。

因此, 在此种情况下应该将所述预失真处理器的数据 源切换成主用表。 后续釆用主用表中默认的预失真系数。

综上所述, 本申请实施例预置主用表和备用表, 主用表中存储默认的预 失真系数, 备用表中存储更新的预失真系数。 从而在釆用备用表作为数据源 时, 对更新的预失真系数在进行预失真处理后, 可以得到反馈的第一信号的 功率数据。 本申请实施例可以对第一信号的功率数据进行 检测, 若该功率数 据在设定范围内, 则继续釆用备用表作为预失真处理器的数据源 , 若该功率 数据不在设定范围内, 则将所述预失真处理器的数据源切换成主用表 。 从而 可以检测出功率数据的状况, 进而判断其是否对邻小区造成干扰, 带内信号 是否恶化的状况, 从而判断出实时更新的预失真系数的状况, 进而根据具体 的情况选择主用表或备用表, 以尽量减少对邻小区的干扰。 实施例二

参照图 2,给出了本申请实施例二提供的预失真系数的 换方法流程图。 步骤 201 , 预置主用表和空的备用表。

主用表中存储默认的预失真系数, 此时备用表可以为空, 后续可以将预 失真处理后, 通过预失真系数训练得到的预失真系数更新到 该备用表中, 从 而使得备用表中的预失真系数可以进行实时更 新。

步骤 202, 将主用表作为所述预失真处理器的数据源, 釆用所述默认的 预失真系数进行参数输出处理得到预失真参数 , 并将所述预失真参数与输入 信号共同通过预失真处理器得到预失真信号。

备用表为空, 因此首先可以釆用主用表作为预失真处理器的 数据源, 即 釆用默认的预失真系数和输入信号进行参数输 出处理,从而得到本次的预失 真参数。 再将预失真参数与输入信号共同通过预失真处 理器进行处理, 进而 可以得到预失真信号。

步骤 203 , 将所述预失真信号通过各类信号处理器得到第 一信号。 步骤 204,将所述第一信号进行预失真参数训练得到 新的预失真系数, 并将所述更新的预失真系数更新到备用表中。

然后可以对第一信号进行预失真系数训练,从 而得到预失真系数作为更 新的预失真系数更新到备用表中。 其中, 预失真系数训练方法是现有技术, 此处不再赘述。

可选的, 所述将所述更新的预失真系数更新到备用表, 包括: 计算所述 更新的预失真系数的系数加权和, 并在所述系数加权和满足预设条件时, 将 所述更新的预失真系数更新到备用表。

本申请实施例中, 可以计算所述更新的预失真系数的系数加权和 , 并依 据所述系数加权和确定所述更新的预失真系数 的优、 劣, 具体的可以配置系 数加权和的预设条件, 以衡量更新的预失真系数的优、 劣。 例如, 所述预设 条件为 系数加权和小于 1.3 , 并假设更新的预失真 系数是 w m ,m = \...M,q = \...Q ^则系数加权和就是 。然后检测所述系数加权和是 否满足于预设条件, 若系数加权和大于 , 则系数加权和不满足预设条件, 则忽略该更新的预失真系数, 不对备用表进行更新。 若系数加权和小于 1.3 , 则系数加权和满足预设条件, 则所述更新的预失真系数更新到备用表中。

步骤 205 , 将所述预失真处理器的数据源切换成备用表。

将更新的预失真系数更新到备用表后, 备用表中存储了预失真系数, 此 后可以将备用表作为数据源, 釆用备用表中更新的预失真系数进行预失真处 理。

步骤 206, 釆用所述更新的预失真系数进行参数输出处理 得到预失真参 数, 并将所述预失真参数与输入信号共同通过预失 真处理器得到预失真信 号。

步骤 207, 将所述预失真信号通过各类信号处理器得到第 一信号。

步骤 208,将所述第一信号进行预失真参数训练得到 新的预失真系数, 并将所述更新的预失真系数更新到备用表中。

此处与步骤 204基本一致, 此处不再赘述。

步骤 209, 确定所述第一信号的功率数据。 可选的, 所述确定所述第一信号的功率数据, 包括: 依据所述第一信号 的连续性确定功率参数; 对所述第一信号进行快速傅里叶变换(Fast Fourier Transformation, FFT ), 并与所述功率参数共同确定所述第一信号的功 率数 据, 其中, 所述功率数据包括以下至少一项: 邻道功率和邻道功率比。

本申请实施例可以检测第一信号的连续性,如 是连续的,或是非连续的, 然后确定对应的功率参数。 然后可以通过所述功率参数球的对应的第一信 号 频带的起始频点、 终止频点和频率中心点等, 并对第一信号进行 FFT, 从而 可以确定第一信号的功率参数, 包括 ACP和 ACPR等。

步骤 210, 检测所述第一信号的功率数据是否小于设定范 围。

若否, 即所述第一信号的功率数据大于或等于设定范 围, 则执行步骤 211 ; 若是, 即所述第一信号的功率数据小于设定范围, 则执行步骤 212。

步骤 211 , 继续釆用备用表作为预失真处理器的数据源。

若第一信号的功率数据在设定范围内, 则继续釆用备用表作为预失真处 理器的数据源。

步骤 212, 将所述预失真处理器的数据源切换成主用表。

若第一信号的功率数据不在设定范围内, 则将所述预失真处理器的数据 源切换成主用表。

综上所述, 本申请实施例可以得到更新的预失真系数处理 后的第一信 号, 从而通过功率参数确定第一信号的 ACP和 ACPR, 进而通过 ACP和 ACPR判断该更新的预失真系数对邻小区的干扰 况, 以及对邻频带内信号 的影响情况, 进而确定预失真处理时的数据源为主用表或备 用表。 从而可以 釆用比较优质的预失真系数进行预失真处理, 尽量减少对邻小区等的干扰。 实施例三

参照图 3 ,给出了本申请实施例三提供的预失真系数的 换方法流程图。 参照图 4,给出了本申请实施例三提供的预失真系数的 换处理示意图。 步骤 301 , 预置主用表和备用表。

本实施例中, 可以釆用存储设备构成主用表和备用表, 如釆用随机存储 器(Random Access Memory, RAM )。 可以通过切换控制器控制主、 备用表 的切换以及数据的分发。

本实施例中, 主用表作为正在应用的预失真参数表时, 备用表作为正在 更新的预失真参数表。 对于数字预失真中的 LUT设计, 有 M级记忆, 每一 级记忆因子都对应一组主备切换装置, 所以系统一共有 2*M组 LUT系数表 格(参见图 5 ), 主备切换并不进行 LUT中的内容相互倒换, 仅仅通知预失 真通道备用表现在使用,主用表中的信息始终 保持不变,既不更新也不清零, 可以随时切换回主用表。

图 5中显示主用表正在使用, 则此时备用表处于更新状态, 即其中的预 失真系数被实时更新。

若备用表为空, 则进入步骤 302; 若备用表非空, 则进入步骤 306。 步骤 302, 釆用主用表作为所述预失真处理器的数据源。

步骤 303 , 釆用所述默认的预失真系数进行参数输出处理 得到预失真参 数, 并将所述预失真参数与输入信号共同通过预失 真处理器得到预失真信 号。

本实施例中, 4叚设输入信号为 ( ), (^-1,.. (^-«^, 此时釆用主用表中 的预失真系数和输入信号共同进行参数输出处 理得到预失真参数, 具体的, 参照公式(2 )预失真参数是由第一信号的幅度和预失真系 共同决定的。 然后可以将预失真参数与输入信号共同通过预 失真处理器得到预失真信号 z(n),z(n— , — p)

步骤 304, 将所述预失真信号通过各类信号处理器得到第 一信号。

本实施例中, 各类信号处理器包括 DAC、 射频(Radio Frequency, RF ) 通道、 功率放大器(Power Amplifier, PA )、 PF接收通道和 ADC等。

具体的, 可以将预失真信号依次通过 DAC、 RF通道和 PA从而得打输 出信号, 作为本次预失真处理得到的输出信号。 然后将输出信号通过 PF接 收通道和 ADC得到第一信号 m)。

步骤 305,将所述第一信号进行预失真参数训练得到 新的预失真系数, 并将所述更新的预失真系数更新到备用表中。 然后对第一信号的幅度进行调整后, 进行预失真参数训练, 从而得到更 新的预失真系数 >v(%>, v( L. M 。 具体的, 可以对预失真信号

7, 7- . . . 7 - W进行延时, 然后与幅度调整后的第一信号共同进行预失 真参数训练得到更新的预失真系数。 然后可以计算所述更新的预失真系数的 系数加权和, 并在所述系数加权和满足预设条件时, 将更新的预失真系数

>v( ( L. M 更新的备用表中。 其中, 预失真参数训练是现有技术, 本申 请实施例不再赘述。

步骤 306, 釆用所述备用表作为所述预失真处理器的数据 源。

釆用备用表中默认的预失真系数进行预失真处 理后,后续可以釆用备用 表作为预失真处理器的数据源。

本实施例中, 初始时输入信号使用主用表中的预失真系数, 实时更新的 预失真系数存入备用表中。 主用表被预失真器使用时, 备用表中的预失真系 数被实时更新。 当备用表被更新完成之后, 切换使用更新后的备用表, 此时 备用表作为数据源。

步骤 307 , 釆用所述更新的预失真系数进行参数输出处理 得到预失真参 数, 并将所述预失真参数与输入信号共同通过预失 真处理器得到预失真信 号。

此处与步骤 303基本一致, 不再赘述。

步骤 308 , 将所述预失真信号通过各类信号处理器得到第 一信号。

步骤 309,将所述第一信号进行预失真参数训练得到 新的预失真系数, 并将所述更新的预失真系数更新到备用表中。

可选的, 所述将所述更新的预失真系数更新到备用表, 包括: 计算所述 更新的预失真系数的系数加权和, 并在所述系数加权和满足预设条件时, 将 所述更新的预失真系数更新到备用表。

步骤 310, 确定所述第一信号的功率数据。

可选的, 所述确定所述第一信号的功率数据, 包括: 依据所述第一信号 的连续性确定功率参数; 对所述第一信号进行快速傅里叶变换, 并与所述功 率参数共同确定所述第一信号的功率数据, 其中, 所述功率数据包括以下至 少一项: 邻道功率和邻道功率比。

可选的, 所述依据所述第一信号的连续性确定功率参数 , 包括: 检测所 述第一信号的连续性, 并依据所述连续性相查找对应参数配置表中的 功率参 数, 其中, 所述功率参数包括以下至少一项: 釆样速率、 中心频点、 釆样点 数、 载波个数、 载波带内带宽和载波发送带宽。

若第一信号是连续信号且带宽一致,则第一参 数配置表可以如表 1所示:

表 1

其中, 所述载波即第一信号。

可选的, 对所述第一信号进行快速傅里叶变换, 并与所述功率参数共同 确定所述第一信号的功率数据, 包括: 根据所述功率参数计算所述第一信号 的频带的各频点; 对第一信号进行去噪修正后, 进行快速傅里叶变换得到每 个频点的功率谱密度; 通过所述功率谱密度进行加权处理, 并确定第一信号 的有用功率和邻道功率; 计算有用信号功率和邻道信号功率的比值后取 对 数, 得到第一信号的邻道功率比。 具体包括如下步骤:

首先, 根据釆样速率和 FFT-SIZE求得每一个 MHZ对应的釆样点数: fft _ point ( 3 )

band po int - fft _ po int* carrier band

centre po int - fft _ po int* centre freq

( 4 ) sweep po int - fft— po int* sweep band

dif po int - sweep po int- band po int

其中, fft_point 为 FFT 的釆样点数、 band_point 为带宽的釆样点数、 centre_point 为中心频点的釆样点数、 sweep_point 为扫描的釆样点数、 dif_point为间隔的釆样点数。

再根据功率参数可以计算出第一信号的频带的 起始频点和终止频点以 及频率中心点。

centre _ po int = modd _ size + centre _ freq, fft _ size) ( 5 )

mo _size + centre _po int- max carrier sweep _po int + i po int , —size) right _po int - ( 7 ) mod(ffi _size + centre _po int+ max carrier * sweep _po int 12 + dif po int 12, ffi—size) 信号 在求功率之前为了使得 ACPR计算更加准确,可以先进行去噪 爹正处理。

y(n) = weight\ n). * [y(n) - . weight2(n). * y(n)] ( 8 ) 其中 0≤(¾≤1。

weightl和 weight2可以根据信号带宽, 长度不断修正得到。

对校准后的信号进行 FFT变换后取绝对值,再求平方,得到每一个频 率 点的功率谱密度。

carr _freq{n) - ^FFT^y n) 1 ^ η=1' ' -fft— size (9) 整个频带内总功率

n二 l''*fft— size ( 10 )

通过每个频率点的功率谱密度可以确定第一信 号的带内功率,也就是对 第一信号的带内功率点求取积分, 此时又分为两种情况, 如果低频段在负频 率点, 此时有用功率(有用信号功率)计算为:

signal _pow - ^ carr _freq{n) ( 11 ) 左邻道功率 (左邻道信号功率):

ac left pow - ^ carr freq{n) ( 12) 右邻道功率 (右邻道信号功率):

ac right pow - ^ carr _freq n) ( 13 ) 计算有用信号功率和邻道信号功率的比值, 然后取对数得到 ACPR: 履 . i ogl m n ) ac _ lejt _ pow

ACPR ng ^ 10. lo gw ( ) ( 15 ) ac _ right _ pow

其中, 公式(11 )、 (12 )和(13 ) 中进行了加权处理, 从而公式(14 ) 和( 15 )得到的是加权处理后的 ACPR, 若在公式( 11 )、 ( 12 )和( 13 ) 中 不进行加权处理, 则对应得到的就是不进行加权处理的 ACPR。

具体实施中, 釆用加权算法后 ACPR的准确度明显提高, 能够比较真实 的反映出信号的 ACPR情况, 具体参见图 6和 7。 其中, 图 6为左邻道的 ACPR, 图 Ί为右邻道的 ACPR。

其中,釆用加权去噪的 ACPR算法对反馈信号计算得到的 ACPR数值非 常接近频语仪器的测试结果,故此加权去噪的 ACPR算法能够精确的计算出 信号的真实情况。

步骤 311 , 检测所述第一信号的功率数据是否小于设定范 围。

若否, 即若第一信号的功率数据大于或等于设定范围 ,则返回步骤 306, 继续釆用备用表作为预失真处理器的数据源; 若是, 即第一信号的功率数据 小于设定范围, 则返回步骤 302, 将所述预失真处理器的数据源切换成主用 表。

输入信号初始使用主用表中的预失真系数, 预失真系数存入备用表中。 主用 LUT被高速预失真器使用的时候, 备用表中的预失真系数被实时更新。 当备用表被更新完成之后, 可以通知预失真处理器使用更新后的备用表, 此 时备用表成为数据源。 此时更新后的备用表只是临时被使用, 是否继续使用 还需要继续观察备用表中更新的预失真系数进 行信号处理的效果。也就是继 续釆集反馈的第一信号, 对反馈的第一信号需要作 FFT进行 ACP的统计, 如果 ACP, ACPR较好,则继续使用刚更新完成的备用表, 果 ACP, ACPR 不好则切换回原来的主用表。

本申请实施例中, 由于配置了主用表和备用表进行切换, 为此开机建站 时可以保存一组训练序列构成主用表。 再以后的 LUT表更新过程中 DPD系 统中就有一组随时可用的主用表。

本实施例中, 为了观测 ACPR的变化趋势,可以保存多组 ACPR的数值 ACPR(1),...ACPR(L), 如果 ACPR持续恶化, 则需要切换回主用表。

如果 ACPR持续恶化, 则选择一组最好的 ACPR对应的预失真系数, 来 更新备用表。

只要保存了预失真系数, 通过如下算法就可以得到更新后的备用表:

e .―,、

L UT m {r) = A- j w m q - Qj q } r = l"..R w = .M 其中, M是记忆因子的长度, 如可以取 4, 5, 6等。 Q是非线性的因子, 如可以取 4, 5, 6等。 R是一级记忆因子存储的 LUT表的长度, 如可以般 取 256 , 512 等。 Q 是量化因子, 等于系统能够保存的最大信号 /R, 如 Q=32768/R, 如果 R=512, 那么 Q=64。

因此只要保存预失真系数就可以快速完成备用 表的更新。

综上所述, 本实施例中, 可以对第一信号进行去噪和 FFT处理, 并通过 功率参数确定第一信号的 ACP和 ACPR, 确定的 ACP和 ACPR的准确性比 较高, 因此比较准确的确定预失真系数对邻小区的干 扰情况, 进而比较准确 的选择数据源。 实施例四

参照图 8 ,给出了本申请实施例四提供的预失真系数的 新系统结构图。 相应的, 本申请实施例还提供了一种预失真系数的更新 系统, 包括: 参 数控制器 11、 预失真处理器 12、 各类信号处理器 13、运算器 14和切换控制 器 15, 其中:

所述参数控制器 11 中包括: 主用表、 备用表, 其中, 主用表中存储默 认的预失真系数, 备用表用于存储更新的预失真系数;

所述参数控制器 11 , 配置为当预失真处理器的数据源釆用被用表时 ,釆 用更新的预失真系数进行参数输出处理得到预 失真参数;

所述预失真处理器 12,配置为在将所述预失真参数与输入信号共同 通过 预失真处理器得到预失真信号; 所述各类信号处理器 13 ,配置为对所述预失真信号进行处理得到第一 号;

所述运算器 14, 配置为确定所述第一信号的功率数据;

所述切换控制器 15 , 配置为若第一信号的功率数据大于或等于设定 范 围, 则继续釆用备用表作为预失真处理器的数据源 ; 若第一信号的功率数据 小于设定范围, 则将所述预失真处理器的数据源切换成主用表

可选的,所述运算器 14,具体配置为依据所述第一信号的连续性确定 功 率参数; 对所述第一信号进行快速傅里叶变换, 并与所述功率参数共同确定 所述第一信号的功率数据, 其中, 所述功率数据包括以下至少一项: 邻道功 率和邻道功率比。

可选的, 所述运算器 14, 具体配置为检测所述第一信号的连续性, 并依 据所述连续性相查找对应参数配置表中的功率 参数, 其中, 所述功率参数包 括以下至少一项: 釆样速率、 中心频点、 釆样点数、 载波个数、 载波带内带 宽和载波发送带宽。

可选的,所述运算器 14,具体配置为根据所述功率参数计算所述第一 信 号的频带的各频点; 对第一信号进行去噪修正后, 进行快速傅里叶变换得到 每个频点的功率谱密度; 通过所述功率谱密度进行加权处理, 并确定第一信 号的有用功率和邻道功率; 计算有用信号功率和邻道信号功率的比值后取 对 数, 得到第一信号的邻道功率比。

可选的, 若备用表预置时为空; 所述参数控制器 11 , 还配置为将主用表 作为所述预失真处理器的数据源,釆用所述默 认的预失真系数进行参数输出 处理得到预失真参数;

所述预失真处理器 12,配置为并将所述预失真参数与输入信号共同 通过 预失真处理器得到预失真信号;

所述各类信号处理器 13 ,配置为将所述预失真信号通过各类信号处理 得到第一信号。

可选的,参数训练器 16,配置为将所述第一信号进行预失真参数训练 得 到更新的预失真系数, 并将所述更新的预失真系数更新到备用表中。 可选的,所述切换控制器 15 ,还配置为若将主用表作为所述预失真处理 器的数据源, 则在将更新的预失真系数更新到备用表后, 将所述预失真处理 器的数据源切换成备用表。

可选的,所述参数训练器 16,具体配置为计算所述更新的预失真系数的 系数加权和, 并在所述系数加权和满足预设条件时, 将所述更新的预失真系 数更新到备用表。

综上所述, 本申请实施例预置主用表和备用表, 主用表中存储默认的预 失真系数, 备用表中存储更新的预失真系数。 从而在釆用备用表作为数据源 时, 对更新的预失真系数在进行预失真处理后, 可以得到反馈的第一信号的 功率数据。 本申请实施例可以对第一信号的功率数据进行 检测, 若该功率数 据在设定范围内, 则继续釆用备用表作为预失真处理器的数据源 , 若该功率 数据不在设定范围内, 则将所述预失真处理器的数据源切换成主用表 。 从而 可以检测出功率数据的状况, 进而判断其是否对邻小区造成干扰, 带内信号 是否恶化的状况, 从而判断出实时更新的预失真系数的状况, 进而根据具体 的情况选择主用表或备用表, 以尽量减少对邻小区的干扰。

其次, 本申请实施例可以得到更新的预失真系数处理 后的第一信号, 从 而通过功率参数确定第一信号的 ACP和 ACPR, 进而通过 ACP和 ACPR判 断该更新的预失真系数对邻小区的干扰状况, 以及对邻频带内信号的影响情 况, 进而确定预失真处理时的数据源为主用表或备 用表。 从而可以釆用比较 优质的预失真系数进行预失真处理, 尽量减少对邻小区等的干扰。

本实施例中,可以对第一信号进行去噪和 FFT处理, 并通过功率参数确 定第一信号的 ACP和 ACPR, 确定的 ACP和 ACPR的准确性比较高, 因此 比较准确的确定预失真系数对邻小区的干扰情 况,进而比较准确的选择数据 源。 对于系统实施例而言, 由于其与方法实施例基本相似, 所以描述的比较 简单, 相关之处参见方法实施例的部分说明即可。

本说明书中的各个实施例均釆用递进的方式描 述,每个实施例重点说明 的都是与其他实施例的不同之处,各个实施例 之间相同相似的部分互相参见 即可。

本申请可以在由计算机执行的计算机可执行指 令的一般上下文中描述, 例如程序模块。 一般地, 程序模块包括执行特定任务或实现特定抽象数 据类 型的例程、 程序、 对象、 组件、 数据结构等等。 也可以在分布式计算环境中 实践本申请, 在这些分布式计算环境中, 由通过通信网络而被连接的远程处 理设备来执行任务。 在分布式计算环境中, 程序模块可以位于包括存储设备 在内的本地和远程计算机存储介质中。

最后, 还需要说明的是, 在本文中, 诸如第一和第二等之类的关系术语 仅仅用来将一个实体或者操作与另一个实体或 操作区分开来, 而不一定要求 或者暗示这些实体或操作之间存在任何这种实 际的关系或者顺序。 而且, 术 语 "包括"、 "包含" 或者其任何其他变体意在涵盖非排他性的包含 , 从而使 得包括一系列要素的过程、 方法、 商品或者设备不仅包括那些要素, 而且还 包括没有明确列出的其他要素, 或者是还包括为这种过程、 方法、 商品或者 设备所固有的要素。 在没有更多限制的情况下, 由语句 "包括一个 ... ... " 限 定的要素, 并不排除在包括所述要素的过程、 方法、 商品或者设备中还存在 另外的相同要素。

以上对本申请所提供的一种预失真系数的更新 方法和系统, 进行了详细 介绍, 本文中应用了具体个例对本申请的原理及实施 方式进行了阐述, 以上 实施例的说明只是用于帮助理解本申请的方法 及其核心思想; 同时, 对于本 领域的一般技术人员, 依据本申请的思想, 在具体实施方式及应用范围上均 会有改变之处, 综上所述, 本说明书内容不应理解为对本申请的限制。