一种预失真器系数配置方法、装置、设备及介质与流程

文档序号:33383261发布日期:2023-03-08 06:54阅读:25来源:国知局
一种预失真器系数配置方法、装置、设备及介质与流程

1.本技术涉及预失真器系数配置技术领域,尤其涉及预失真器系数配置方法、装置、设备及介质。


背景技术:

2.数字预失真技术(dpd)作为目前无线系统信号线性化中最普遍使用的技术,其线性化性能以及实现复杂度和资源的耗用能够达到较好的平衡,常在无线通信产品中被采用,预失真器系数需要根据产品工作的环境及状态变化,及时的更新适配以达到实时的最佳线性化性能。
3.现有技术中,预失真器一般采用查找表实现预失真计算,通过改写查找表内数据实现系数更新。现有技术中,预失真器系数的配置适应性较差,从而影响到对预失真器系数配置的范围。


技术实现要素:

4.本技术的主要目的在于提供预失真器系数配置方法、装置、设备及介质,旨在解决现有技术中预失真器系数的配置适应性较差,从而影响到对预失真器系数配置范围的技术问题。
5.为实现上述目的,本技术第一方面提供了一种预失真器系数配置方法,所述方法包括:
6.在检测到预失真器系数缓存完成的情况下,对基带信号进行回退时间窗搜索,以获得目标指示信号;所述预失真器系数用于配置目标预失真器;所述目标指示信号为满足功率条件和时间条件的时间窗对应的信号;所述功率条件包括所述时间窗内的基带信号的峰值功率均小于预设功率门限的条件;所述时间条件包括在满足功率条件下的所述时间窗的时长大于预失真器系数配置的预设时间的条件;
7.基于所述时间窗的目标指示信号,对所述基带信号的dpd旁路模式和dpd通路模式进行切换;
8.基于缓存的所述预失真器系数,对所述目标预失真器进行系数配置。
9.可选地,在所述在检测到预失真器系数缓存完成的情况下,对基带信号进行回退时间窗搜索,以获得目标指示信号的步骤之前,还包括:
10.获取目标预失真器的若干预失真器系数;
11.将所述若干预失真器系数传输至缓存模块;其中,所述缓存模块用于缓存所述若干预失真器系数,若所述缓存模块内缓存完所述预失真器系数,则所述缓存模块显示置位状态信息;若所述缓存模块内不存在所述预失真器系数,则所述缓存模块显示复位状态信息;
12.所述在检测到预失真器系数缓存完成的情况下,对基带信号进行回退时间窗搜索,以获得目标指示信号,包括:
13.在检测到所述缓存模块的置位状态信息的情况下,对基带信号进行回退时间窗搜索,以获得目标指示信号。
14.可选地,所述基于所述时间窗的目标指示信号,对所述基带信号的dpd旁路模式和dpd通路模式进行切换,包括:
15.在所述时间窗的目标指示信号为高电平状态时,将所述基带信号切换为dpd旁路模式。
16.可选地,所述基于缓存的所述预失真器系数,对所述目标预失真器进行系数配置,包括:
17.在所述基带信号为dpd旁路模式时,对所述目标预失真器进行系数配置;
18.所述基于缓存的所述预失真器系数,对所述目标预失真器进行系数配置的步骤之后,还包括:
19.在完成对所述目标预失真器的系数配置后,将所述基带信号切换为dpd通路模式。
20.可选地,所述在检测到预失真器系数缓存完成的情况下,对基带信号进行回退时间窗搜索,以获得目标指示信号,包括:
21.若任一时间窗内的所述基带信号的峰值功率均小于预设功率门限,则该时间窗的时长满足预设回退条件信息;所述基带信号包括数字上变频入口处的基带信号;满足所述预设回退条件信息的所述时间窗的时长小于从所述数字上变频入口至预失真器入口处的处理延时;
22.在所述时间窗长度满足预设回退条件信息的情况下,若该时间窗的时长大于预失真器系数配置的预设时间,则获得目标指示信号。
23.可选地,所述在检测到预失真器系数缓存完成的情况下,对基带信号进行回退时间窗搜索,以获得目标指示信号,包括:
24.对任一时间窗内的所述基带信号的包络幅度进行计算;
25.将所述基带信号的包络幅度与预设功率门限进行比较,以输出比较结果;所述比较结果为任一时间窗内的所述基带信号的峰值功率均小于预设功率门限的结果;
26.实时检测所述比较结果,以在所述比较结果对应的时间窗的时长大于系数配置的预设时间的情况下,获得目标指示信号。
27.第二方面,本技术提供了一种预失真器系数配置装置,所述装置包括:
28.检测模块,用于在检测到预失真器系数缓存完成的情况下,对基带信号进行回退时间窗搜索,以获得目标指示信号;所述预失真器系数用于配置目标预失真器;所述目标指示信号为满足功率条件和时间条件的时间窗对应的信号;所述功率条件包括所述时间窗内的基带信号的峰值功率均小于预设功率门限的条件;所述时间条件包括在满足功率条件下的所述时间窗的时长大于预失真器系数配置的预设时间的条件;
29.切换模块,用于基于所述时间窗的目标指示信号,对所述基带信号的dpd旁路模式和dpd通路模式进行切换;
30.配置模块,用于基于缓存的所述预失真器系数,对所述目标预失真器进行系数配置。
31.可选地,所述装置还包括:
32.获取模块,用于获取嵌入式处理器计算出的目标预失真器的若干预失真器系数;
33.缓存模块,用于缓存所述获取模块中的所述若干预失真器系数;
34.状态监测模块,用于检测所述缓存模块中是否有所述预失真器系数;若所述缓存模块内存在所述预失真器系数,则所述状态监测模块显示置位状态;若所述缓存模块内不存在所述预失真器系数,则所述状态监测模块显示复位状态;
35.延时模块,所述延时模块用于对所述基带信号进行延时处理,以使经过所述延时模块的信号与经过所述目标预失真器的信号对齐。
36.第三方面,本技术提供了一种通信设备,该通信设备包括存储器和处理器,所述存储器中存储有计算机程序,所述处理器执行所述计算机程序,实现实施例中所述的方法。
37.第四方面,本技术提供了一种计算机可读存储介质,所述计算机可读存储介质上存储有计算机程序,处理器执行所述计算机程序,实现实施例中所述的方法。
38.通过上述技术方案,本技术至少具有如下有益效果:
39.本技术实施例提出的预失真器系数配置方法、装置、设备及介质,所述方法包括:在检测到预失真器系数缓存完成的情况下,对基带信号进行回退时间窗搜索,以获得目标指示信号;所述预失真器系数用于配置目标预失真器;所述目标指示信号为满足功率条件和时间条件的时间窗对应的信号;所述功率条件包括所述时间窗内的基带信号的峰值功率均小于预设功率门限的条件;所述时间条件包括在满足功率条件下的所述时间窗的时长大于预失真器系数配置的预设时间的条件;基于所述时间窗的目标指示信号,对所述基带信号的dpd旁路模式和dpd通路模式进行切换;基于缓存的所述预失真器系数,对所述目标预失真器进行系数配置。
40.即,当需要对预失真器进行系数配置时,先检测目标预失真器的预失真器系数是否缓存完成,若检测到目标预失真器的预失真器系数缓存完成,则对基带信号进行回退时间窗搜索;在回退时间窗搜索的过程中,如果某一个时间窗内的基带信号的峰值功率都小于提前预设功率门限,并且该时间窗的时长大于预失真器系数配置的预设时间,也就是该时间窗同时满足功率条件和时间条件的情况下,说明搜索到了满足基带信号回退的时间窗,即获得了满足条件的时间窗对应的目标指示信号;根据该时间窗对应的目标指示信号,对基带信号的dpd旁路模式和dpd通路模式进行切换,以及读取缓存的预失真器系数,并对目标预失真器进行系数配置。
41.即,由于本技术在满足条件的时间窗的目标指示信号下,对基带信号进行dpd旁路模式和dpd通路模式切换,而该时间窗同时满足了对应基带信号的峰值功率均小于预设功率门限,且该时间窗的时长大于预失真器系数配置的预设时间。因此,dpd旁路模式和dpd通路模式都适用于对预失真器进行系数配置,在对目标预失真器进行系数配置时,不需要关闭基带信号,不占用gp时隙,以及不耗用两倍预失真器资源的情况下,完成对信号无损的预失真器系数切换,从而极大的提高了对预失真器系数配置的适应性,进而扩展了对预失真器系数配置的应用范围。
附图说明
42.图1为本技术实施例涉及的硬件运行环境的通信设备结构示意图;
43.图2为本技术实施例提供的一种预失真器系数配置方法的流程图;
44.图3为本实施例提供的预失真器系数配置过程的时间流程图;
45.图4为本实施例提供的步骤s10的一种实施方法的流程图;
46.图5为本实施例提供的步骤s10的另一种实施方法的流程图;
47.图6为本技术实施例提供的一种预失真器系数配置装置的示意图;
48.图7为本技术实施例提供的另一种预失真器系数配置装置的示意图;
49.图8为本技术实施例提供的信号回退搜索模块的示意图;
50.图9为本技术实施例提供的系数配置控制模块的示意图;
51.图10为本技术实施例提供的预失真器系数缓冲区模块的示意图;
52.图11为本技术实施例提供的信号流切换模块的示意图。
53.本技术目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。
具体实施方式
54.应当理解,此处所描述的具体实施例仅仅用以解释本技术,并不用于限定本技术。
55.数字预失真技术(dpd)作为目前无线系统信号线性化中最普遍使用的技术,其线性化性能以及实现复杂度和资源的耗用能够达到较好的平衡,常在无线通信产品中被采用。预失真器系数需要根据产品工作的环境及状态变化,及时的更新适配以达到实时的最佳线性化性能,预失真器一般采用查找表实现预失真计算,通过改写查找表内数据实现系数更新,在改写查找表内系数的过程中,需要保证不恶化下行信号指标。目前,业界常用的更新方法主要是两种:一是占用gp时隙或者上行时隙进行系数更新;二是采用乒乓操作实现系数更新。由于gp时隙和上行时隙内没有下行信号发送,故可以占用该时隙来完成系数更新,但是该方法只针对tdd系统,对于fdd系统,由于下行方向是常发状态,则不能采用该方式。采用乒乓操作实现系数更新对于tdd和fdd系统都适用,但是缺点是需要耗用两倍的预失真器资源实现“乒乓”切换,对于一些复杂算法的预失真器应用来说,两倍的资源耗用不可接受。综上,目前对预失真器系数的配置适应性较差,从而影响到对预失真器系数配置的范围。
56.为了解决上述技术问题,本技术提供了一种预失真器系数配置方法、装置、设备及介质,在介绍本技术的具体技术方案之前,先介绍下本技术实施例方案涉及的硬件运行环境。
57.参照图1,图1为本技术实施例方案涉及的硬件运行环境的通信设备结构示意图。
58.如图1所示,该通信设备可以包括:处理器1001,例如中央处理器(central processing unit,cpu),通信总线1002、用户接口1003,网络接口1004,存储器1005。其中,通信总线1002用于实现这些组件之间的连接通信。用户接口1003可以包括显示屏(display)、输入单元比如键盘(keyboard),可选用户接口1003还可以包括标准的有线接口、无线接口。网络接口1004可选的可以包括标准的有线接口、无线接口(如无线保真(wireless-fidelity,wi-fi)接口)。存储器1005可以是高速的随机存取存储器(random access memory,ram)存储器,也可以是稳定的非易失性存储器(non-volatile memory,nvm),例如磁盘存储器。存储器1005可选的还可以是独立于前述处理器1001的存储装置。
59.本领域技术人员可以理解,图1中示出的结构并不构成对通信设备的限定,可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置。
60.如图1所示,作为一种存储介质的存储器1005中可以包括操作系统、数据存储模
块、网络通信模块、用户接口模块以及电子程序。
61.在图1所示的通信设备中,网络接口1004主要用于与网络服务器进行数据通信;用户接口1003主要用于与用户进行数据交互;本技术通信设备中的处理器1001、存储器1005可以设置在通信设备中,所述通信设备通过处理器1001调用存储器1005中存储的预失真器系数配置装置,并执行本技术实施例提供的预失真器系数配置方法。
62.参照图2-图3,基于前述实施例的硬件环境,本技术的实施例提供了一种预失真器系数配置方法,该方法包括:
63.s10:在检测到预失真器系数缓存完成的情况下,对基带信号进行回退时间窗搜索,以获得目标指示信号;所述预失真器系数用于配置目标预失真器;所述目标指示信号为满足功率条件和时间条件的时间窗对应的信号;所述功率条件包括所述时间窗内的基带信号的峰值功率均小于预设功率门限的条件;所述时间条件包括在满足功率条件下的所述时间窗的时长大于预失真器系数配置的预设时间的条件。
64.在具体实施过程中,基带信号是指信源(信息源,也称发终端)发出的没有经过调制(进行频谱搬移和变换)的原始电信号,其特点是频率较低,信号频谱从零频附近开始,具有低通形式。根据原始电信号的特征,基带信号可分为数字基带信号和模拟基带信号(相应地,信源也分为数字信源和模拟信源)。简单来讲,基带信号就是发出的直接表达了要传输的信息的信号,比如我们说话的声波就是基带信号。回退时间窗搜索是指回退基带信号的时间窗进行搜索,搜索的目的是为了找到满足相应条件(即功率条件和时间条件)的时间窗。预设功率门限是指根据实际产品,主要包括下行链路增益,以及功放p1指标等推算的满足功放回退状态的数字域功率门限。预设时间是指对目标预失真器进行预失真器系数配置所需要的时间,目标预失真器是指需要进行预失真器系数配置的预失真器。当需要对目标预失真器进行系数配置时,先检测目标预失真器的预失真器系数是否缓存完成,若检测到目标预失真器的预失真器系数缓存完成,则对基带信号进行回退时间窗搜索;在回退时间窗搜索的过程中,如果某一个时间窗内的基带信号的峰值功率都小于提前预设的功率门限,并且该时间窗的时长大于预失真器系数配置的预设时间,也就是该时间窗同时满足功率条件和时间条件的情况下,说明搜索到了满足基带信号回退的时间窗,即获得了满足条件的时间窗对应的目标指示信号。
65.s11:基于所述时间窗的目标指示信号,对所述基带信号的dpd旁路模式和dpd通路模式进行切换。
66.在具体实施过程中,根据步骤s10找到满足功率条件和时间条件的时间窗对应的指示信号,该搜索结果输出的时间窗指示信号表征为门控信号,信号为高电平状态表示时间窗有效,信号为低电平状态表示时间窗失效。具体的,在时间窗的指示信号为高电平状态时,将基带信号切换为dpd旁路模式,在基带信号为dpd旁路模式时,对目标预失真器进行系数配置,即在系数配置预失真器的时间段内,切换为dpd旁路模式的指示信号,在完成对目标预失真器的系数配置后,将基带信号切换为dpd通路模式。
67.s12:基于缓存的所述预失真器系数,对所述目标预失真器进行系数配置。
68.在具体实施过程中,对目标预失真器进行系数配置时,将基带信号切换为dpd旁路模式,并读取提前缓存完成的预失真器系数,将提前缓存完成的预失真器系数对目标预失真器进行系数配置。
69.综上,当需要对预失真器进行系数配置时,先检测目标预失真器的预失真器系数是否缓存完成,若检测到目标预失真器的预失真器系数缓存完成,则对基带信号进行回退时间窗搜索;在回退时间窗搜索的过程中,如果某一个时间窗内的基带信号的峰值功率都小于提前预设功率门限,并且该时间窗的时长大于预失真器系数配置的预设时间,也就是该时间窗同时满足功率条件和时间条件的情况下,说明搜索到了满足基带信号回退的时间窗,即获得了满足条件的时间窗对应的目标指示信号;根据该时间窗对应的目标指示信号,对基带信号的dpd旁路模式和dpd通路模式进行切换,以及读取缓存的预失真器系数,并对目标预失真器进行系数配置。即,由于本技术在满足条件的时间窗的目标指示信号下,对基带信号进行dpd旁路模式和dpd通路模式切换,而该时间窗同时满足了对应基带信号的峰值功率均小于预设功率门限,且该时间窗的时长大于预失真器系数配置的预设时间。因此,dpd旁路模式和dpd通路模式都适用于对预失真器进行系数配置,在对目标预失真器进行系数配置时,不需要关闭基带信号,不占用gp时隙,以及不耗用两倍预失真器资源的情况下,完成对信号无损的预失真器系数切换,从而极大的提高了对预失真器系数配置的适应性,进而扩展了对预失真器系数配置的应用范围。
70.为了更高效、更便于检测到预失真器系数缓存完成,在一些实施例中,在所述在检测到预失真器系数缓存完成的情况下,对基带信号进行回退时间窗搜索,以获得目标指示信号的步骤之前还包括:
71.获取目标预失真器的若干预失真器系数;将所述若干预失真器系数传输至缓存模块;其中,所述缓存模块用于缓存所述若干预失真器系数,若所述缓存模块内缓存完所述预失真器系数,则所述缓存模块显示置位状态信息;若所述缓存模块内不存在所述预失真器系数,则所述缓存模块显示复位状态信息;
72.所述在检测到预失真器系数缓存完成的情况下,对基带信号进行回退时间窗搜索,以获得目标指示信号的步骤包括:在检测到所述缓存模块的置位状态信息的情况下,对基带信号进行回退时间窗搜索,以获得目标指示信号。
73.本实施例中,在对目标预失真器进行预失真器系数配置之前,先获得目标预失真器的若干预失真器系数,并将这些预失真器系数传输至缓存模块内进行缓存。到预失真器系数缓存完成后,缓存模块会显示置位状态信息,当缓存模块内不存在预失真器系数,缓存模块会显示复位状态信息。因此,只需要检测到缓存模块的状态为置位状态时,说明对预失真器系数已经缓存完成,即可对基带信号进行回退时间窗搜索,这样可以极大的提高检测预失真器是否完成缓存的效率,从而可以提高获得目标指示信号的效率,进而可以提高对目标预失真器的系数配置效率。
74.为了更高效、更便于搜索到目标指示信息,在另一实施例中,如图4所示,所述在检测到预失真器系数缓存完成的情况下,对基带信号进行回退时间窗搜索,以获得目标指示信号的步骤包括:
75.s20:若任一时间窗内的所述基带信号的峰值功率均小于预设功率门限,则该时间窗的时长满足预设回退条件信息;所述基带信号包括数字上变频入口处的基带信号;满足所述预设回退条件信息的所述时间窗的时长小于从所述数字上变频入口至预失真器入口处的处理延时。
76.在具体实施过程中,在搜索到目标指示信号时,先搜索到满足退回条件(即预设回
退条件信息)的时间窗,而满足退回条件的时间窗的时长小于从数字上变频入口至预失真器入口处的处理延时,由于更容易获得从数字上变频入口至预失真器入口处的处理延时,因此更容易获得满足退回条件的时间窗,从而更有利于搜索到目标指示信息。
77.s21:在所述时间窗长度满足预设回退条件信息的情况下,若该时间窗的时长大于预失真器系数配置的预设时间,则获得目标指示信号。
78.在具体实施过程中,在搜索到满足回退条件的时间窗后,如果该满足回退条件的时间窗的时长大于预失真器系数配置的预设时间,则表示该时间窗对应的指示信号为需要搜索的目标指示信号。本实施例中,由于事先设置回退条件,因此可以更容易、更高效的搜索到满足回退条件的时间窗,从而可以更高效的搜索到满足预设时间的时间窗对应的目标指示信号。
79.为了更高效、更便于搜索到目标指示信息,在另一实施例中,如图5所示,所述在检测到预失真器系数缓存完成的情况下,对基带信号进行回退时间窗搜索,以获得目标指示信号的步骤包括:
80.s30:对任一时间窗内的所述基带信号的包络幅度进行计算。
81.在具体实施过程中,基带信号的包络幅度的计算可以通过如下公式完成,相应的公式为:y(n)=sqrt(i2(n)+q2(n)),其中,i(n)和q(n)分别为基带信号的i/q路,n为时间下标,y(n)为基带信号的包络幅度。
82.s31:将所述基带信号的包络幅度与预设功率门限进行比较,以输出比较结果;所述比较结果为任一时间窗内的所述基带信号的峰值功率均小于预设功率门限的结果。
83.在具体实施过程中,计算出每一个时间窗的包络幅度后,将这些包络幅度与预设功率门限进行比较,比较后选取其中基带信号的峰值功率均小于预设功率门限的时间窗作为比较结果,这样可以更高效的得到比较结果。
84.s32:实时检测所述比较结果,以在所述比较结果对应的时间窗的时长大于系数配置的预设时间的情况下,获得目标指示信号。
85.在具体实施过程中,在以比较结果为基础的情况下,若某个比较结果对应的时间窗的时长大于系数配置的预设时间,则说明该比较结果对应的时间窗就是需要搜索的时间窗,该时间窗对应的指示信号就为需要搜索的目标指示信号。如此,由于实时检测所述比较结果,因此可以更加高效的搜索到目标指示信号,从而可以更高效的对目标预失真器进行配置。
86.综上,搜索出的时间窗口内的基带信号经过功放放大,仍然处于功放的信号回退状态,该时间窗内的信号不经过预失真器仍然能够保证信号的线性输出,从而可以将该时间段用于预失真器系数的配置过程。并且,基带数据流在dpd(数字预失真)旁路状态和dpd通路状态切换,可以在一个数字处理器件时钟周期完成,快速完成系数更新,在fdd(频分双工)模式下,该系数配置方法不影响信号的传输,也不会恶化信号指标,并且也可以规避“乒乓”操作带来资源耗用损失,该方法在tdd(时分双工)模式下也同样适用。
87.在另一实施例中,如图6所示,基于与前述实施例相同的发明思路,本技术的实施例还提供了一种预失真器系数配置装置,该装置包括:
88.检测模块,用于在检测到预失真器系数缓存完成的情况下,对基带信号进行回退时间窗搜索,以获得目标指示信号;所述预失真器系数用于配置目标预失真器;所述目标指
示信号为满足功率条件和时间条件的时间窗对应的信号;所述功率条件包括所述时间窗内的基带信号的峰值功率均小于预设功率门限的条件;所述时间条件包括在满足功率条件下的所述时间窗的时长大于预失真器系数配置的预设时间的条件;
89.切换模块,用于基于所述时间窗的目标指示信号,对所述基带信号的dpd旁路模式和dpd通路模式进行切换;
90.配置模块,用于基于缓存的所述预失真器系数,对所述目标预失真器进行系数配置。
91.进一步的,该装置还包括:
92.获取模块,用于获取嵌入式处理器计算出的目标预失真器的若干预失真器系数;
93.缓存模块,用于缓存所述获取模块中的所述若干预失真器系数;
94.状态监测模块,用于检测所述缓存模块中是否有所述预失真器系数;若所述缓存模块内存在所述预失真器系数,则所述状态监测模块显示置位状态;若所述缓存模块内不存在所述预失真器系数,则所述状态监测模块显示复位状态;
95.延时模块,所述延时模块用于对所述基带信号进行延时处理,以使经过所述延时模块的信号与经过所述目标预失真器的信号对齐。
96.在一些实施例中,基于上述一种预失真器系数配置方法的发明思路,如图7所示,还给出了能实现上述一种预失真器系数配置方法的另一种预失真器系数配置装置,该装置包括信号回退搜索模块100、系数配置控制模块200、预失真器系数缓冲区模块300、信号链路的延时模块400、信号流切换模块500。其中,信号回退搜索模块100的输入信号为数字上变频入口的基带iq信号,输出为满足搜索要求以及时长要求的时间窗指示信号。
97.如图8所示,信号回退搜索模块100包括峰值计算单元101,峰值比较单元102和时间窗判定输出单元103。其中,峰值计算单元101完成基带iq信号的幅度计算,其计算公式为:y(n)=sqrt(i2(n)+q2(n)),其中,i(n)和q(n)为别分基带信号的i/q路,n为时间下标,y(n)为信号包络幅度。峰值比较单元102比较信号包络幅度和设定的功率门限,输出比较结果。时间窗判定输出单元103实时监测比较结果,如果比较结果连续持续低于门限配置的时间超过tcfg_min,则该时间窗输出指示。其中,参数tcfg_min为预失真器系数配置需要的最少时间。
98.系数配置控制模块200作为连接其余模块的中枢模块,完成从系数配置请求,时间窗搜索发起,系数配置以及信号流切换等功能的中央控制功能。
99.如图9所示,系数配置控制模块200包括缓冲区监测单元201、系数读写控制单元202和数据流切换控制单元203。缓冲区监测单元201实时监测预失真系数缓冲区模块状态,当缓冲区输出指示有新系数配置需求时,缓冲区监测单元201实时响应,启动后续流程。系数读写控制单元202完成监测模块的响应后,启动时间窗搜索,等待搜索时间窗指示信号输出。在时间窗指示时间段内完成控制预失真系数从系数缓冲区内读出然后写入至预失真器模块。同时数据流切换控制单元203完成数据流切换控制的指示信号输出。
100.预失真器系数缓冲区模块300用于缓冲嵌入式处理器端计算出的预失真器系数。如图10所示,预失真器系数缓冲区模块300包括系数缓存单元301和状态监测单元302。系数缓存单元301用于存储嵌入其处理器计算的需要更新的预失真器模型系数。状态监测单元302等待缓冲区系数存储完全后,输出新系数更新请求。
101.信号链路的延时模块400用于实现基带信号的延时处理,保证经过该延时模块的信号和经过预失真器的信号时间上对齐,进而保证后级信号流切换过程中不会恶化信号。
102.如图11所示,信号流切换模块500根据来自于系数配置控制模块200的信号流切换控制指示信号来决定信号输出模式:dpd旁路模式和dpd通路模式。其中,ddp旁路模式为将延时模块输出信号作为该装置信号输出;dpd通路模式为将预失真器输出信号作为该装置信号输出。
103.一次完整的预失真器系数配置过程,关键过程及示意的时间流图参见图3,具体过程如下:
104.在t1时刻嵌入式开始将系数写入缓冲区,在t2时刻完成系数缓冲区写入。
105.在t2时刻,监测到缓冲区系数准备完成,输出更新请求指示。
106.在t3时刻响应更新请求,在t4时刻发起时间窗搜索启动。
107.在t4~t5时间区间为时间窗搜索时间,t5时刻完成搜索,输出时间窗指示。
108.在t5~t7时间区间为时间窗生效时间,其中t5~t6为将系数从缓冲区读出并且配置进入预失真器时间。
109.t7时刻后,完成系数配置过程。
110.其中,时间区间[-∞,t5]和[t7,+∞]为dpd通路模式,时间区间[t5,t7]为dpd旁路模式。
[0111]
需要说明的是,本实施例中预失真器系数配置装置中各模块是与前述实施例中的预失真器系数配置方法中的各步骤对应。比如,信号回退搜索模块100对应执行上述步骤s10中“对基带信号进行回退时间窗搜索,以获得目标指示信号”的技术方案;系数配置控制模块200对应执行上述步骤s10中“检测到预失真器系数缓存完成”以及步骤s12的技术方案;预失真器系数缓冲区模块300对应执行上述方案中“获取目标预失真器的若干预失真器系数”、“将所述若干预失真器系数传输至缓存模块”等技术方案;信号链路的延时模块400与上一个实施例中的延时模块的功能相似;信号流切换模块500对应执行上述步骤s11的技术方案等。因此,本实施例的具体实施方式和达到的技术效果可参照前述预失真器系数配置方法的实施方式,这里不再赘述。
[0112]
此外,在一种实施例中,本技术还提供一种通信设备,所述通信设备包括处理器,存储器以及存储在所述存储器中的计算机程序,所述计算机程序被处理器运行时实现前述实施例中方法。
[0113]
此外,在一种实施例中,本技术还提供一种计算机存储介质,所述计算机存储介质上存储有计算机程序,所述计算机程序被处理器运行时实现前述实施例中方法。
[0114]
在一些实施例中,计算机可读存储介质可以是fram、rom、prom、eprom、eeprom、闪存、磁表面存储器、光盘、或cd-rom等存储器;也可以是包括上述存储器之一或任意组合的各种设备。计算机可以是包括智能终端和服务器在内的各种计算设备。
[0115]
在一些实施例中,可执行指令可以采用程序、软件、软件模块、脚本或代码的形式,按任意形式的编程语言(包括编译或解释语言,或者声明性或过程性语言)来编写,并且其可按任意形式部署,包括被部署为独立的程序或者被部署为模块、组件、子例程或者适合在计算环境中使用的其它单元。
[0116]
作为示例,可执行指令可以但不一定对应于文件系统中的文件,可以可被存储在
保存其它程序或数据的文件的一部分,例如,存储在超文本标记语言(html,hyper text markup language)文档中的一个或多个脚本中,存储在专用于所讨论的程序的单个文件中,或者,存储在多个协同文件(例如,存储一个或多个模块、子程序或代码部分的文件)中。
[0117]
作为示例,可执行指令可被部署为在一个计算设备上执行,或者在位于一个地点的多个计算设备上执行,又或者,在分布在多个地点且通过通信网络互连的多个计算设备上执行。
[0118]
需要说明的是,在本文中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者系统不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者系统所固有的要素。在没有更多限制的情况下,由语句“包括一个
……”
限定的要素,并不排除在包括该要素的过程、方法、物品或者系统中还存在另外的相同要素。
[0119]
上述本技术实施例序号仅仅为了描述,不代表实施例的优劣。
[0120]
通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到上述实施例方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本技术的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质(如只读存储器/随机存取存储器、磁碟、光盘)中,包括若干指令用以使得一台多媒体终端设备(可以是手机,计算机,电视接收机,或者网络设备等)执行本技术各个实施例所述的方法。
[0121]
以上仅为本技术的优选实施例,并非因此限制本技术的专利范围,凡是利用本技术说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其他相关的技术领域,均同理包括在本技术的专利保护范围内。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1